File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc69f00
37bc69f00zppsvx_:
37bc69f00push r15
37bc69f02push r14
37bc69f04push r13
37bc69f06push r12
37bc69f08push rbp
37bc69f09push rdi
37bc69f0apush rsi
37bc69f0bpush rbx
37bc69f0csub rsp, 232
37bc69f13movups [rsp+192], x6
37bc69f1bmovups [rsp+208], x7
37bc69f23mov rax, [rsp+376]
37bc69f2bmov rdi, [rsp+440]
37bc69f33mov r14, [rsp+360]
37bc69f3bmov eax, [rax]
37bc69f3dmov [rdi], 0
37bc69f43mov [rsp+144], eax
37bc69f4amov r12, rcx
37bc69f4dmov rsi, rdx
37bc69f50mov rbx, r8
37bc69f53lea rdx, [rip+0x7e3d16]
37bc69f5amov r8l, 1
37bc69f60mov rbp, r9
37bc69f63mov rax, [rsp+392]
37bc69f6bmov r9l, 1
37bc69f71mov eax, [rax]
37bc69f73mov [rsp+148], eax
37bc69f7acall lsame_
37bc69f7fmov r9l, 1
37bc69f85mov r8l, 1
37bc69f8bmov rcx, r12
37bc69f8elea rdx, [rip+0x7e3cdc]
37bc69f95mov r13l, eax
37bc69f98call lsame_
37bc69f9dor r13l, eax
37bc69fa0mov r15l, eax
37bc69fa3mov [rsp+140], r13l
37bc69fabje 0x37bc6a050
37bc69fb1mov rax, [rsp+352]
37bc69fb9xor r13l, r13l
37bc69fbcmov [rax], 78
37bc69fbf
37bc69fbfloc_37bc69fbf:
37bc69fbfmov r9l, 1
37bc69fc5mov r8l, 1
37bc69fcblea rdx, [rip+0x7e3cae]
37bc69fd2mov rcx, rsi
37bc69fd5call lsame_
37bc69fdatest eax, eax
37bc69fdcje 0x37bc6a0dc
37bc69fe2
37bc69fe2loc_37bc69fe2:
37bc69fe2mov r9l, [rbx]
37bc69fe5test r9l, r9l
37bc69fe8js 0x37bc6a0b7
37bc69feemov r8l, [rbp]
37bc69ff2test r8l, r8l
37bc69ff5jns 0x37bc6a10f
37bc69ffbmov [rdi], -4
37bc6a001mov eax, 4
37bc6a006
37bc6a006loc_37bc6a006:
37bc6a006lea rdx, [rsp+176]
37bc6a00emov r8l, 6
37bc6a014lea rcx, [rip+0x7e3c67]
37bc6a01bmov [rsp+176], eax
37bc6a022call xerbla_
37bc6a027nop
37bc6a028
37bc6a028loc_37bc6a028:
37bc6a028movups x6, [rsp+192]
37bc6a030movups x7, [rsp+208]
37bc6a038add rsp, 232
37bc6a03fpop rbx
37bc6a040pop rsi
37bc6a041pop rdi
37bc6a042pop rbp
37bc6a043pop r12
37bc6a045pop r13
37bc6a047pop r14
37bc6a049pop r15
37bc6a04bret
37bc6a04c
37bc6a04c 0f 1f 40 00 ..@.
37bc6a050
37bc6a050loc_37bc6a050:
37bc6a050mov rcx, [rsp+352]
37bc6a058mov r9l, 1
37bc6a05emov r8l, 1
37bc6a064lea rdx, [rip+0x7e3c07]
37bc6a06bcall lsame_
37bc6a070mov edx, 12
37bc6a075lea rcx, [rip+0x7e3bf7]
37bc6a07cmov r13l, eax
37bc6a07fcall dlamch_
37bc6a084mov r9l, 1
37bc6a08amov r8l, 1
37bc6a090mov rcx, r12
37bc6a093lea rdx, [rip+0x7e3be5]
37bc6a09amovapd x6, x0
37bc6a09ecall lsame_
37bc6a0a3test eax, eax
37bc6a0a5jne 0x37bc6a0c7
37bc6a0a7mov [rdi], -1
37bc6a0admov eax, 1
37bc6a0b2jmp 0x37bc6a006
37bc6a0b7
37bc6a0b7loc_37bc6a0b7:
37bc6a0b7mov [rdi], -3
37bc6a0bdmov eax, 3
37bc6a0c2jmp 0x37bc6a006
37bc6a0c7
37bc6a0c7loc_37bc6a0c7:
37bc6a0c7movsd_xmm x0, [rip+0x7e3bc9]
37bc6a0cfdivsd x0, x6
37bc6a0d3movapd x7, x0
37bc6a0d7jmp 0x37bc69fbf
37bc6a0dc
37bc6a0dcloc_37bc6a0dc:
37bc6a0dcmov r9l, 1
37bc6a0e2mov r8l, 1
37bc6a0e8lea rdx, [rip+0x7e3b92]
37bc6a0efmov rcx, rsi
37bc6a0f2call lsame_
37bc6a0f7test eax, eax
37bc6a0f9jne 0x37bc69fe2
37bc6a0ffmov [rdi], -2
37bc6a105mov eax, 2
37bc6a10ajmp 0x37bc6a006
37bc6a10f
37bc6a10floc_37bc6a10f:
37bc6a10fmov r9l, 1
37bc6a115mov r8l, 1
37bc6a11blea rdx, [rip+0x7e3b5d]
37bc6a122mov rcx, r12
37bc6a125call lsame_
37bc6a12atest eax, eax
37bc6a12cje 0x37bc6a1d9
37bc6a132test r13l, r13l
37bc6a135je 0x37bc6a75f
37bc6a13b
37bc6a13bloc_37bc6a13b:
37bc6a13bmov edx, [rbx]
37bc6a13dtest edx, edx
37bc6a13fjle 0x37bc6a7a2
37bc6a145sub edx, 1
37bc6a148movapd x1, x7
37bc6a14cpxor x2, x2
37bc6a150mov rax, r14
37bc6a153lea rdx, [r14+8*rdx+8]
37bc6a158nop [rax+rax]
37bc6a160
37bc6a160loc_37bc6a160:
37bc6a160movsd_xmm x0, [rax]
37bc6a164add rax, 8
37bc6a168minsd x1, x0
37bc6a16cmaxsd x2, x0
37bc6a170cmp rax, rdx
37bc6a173jne 0x37bc6a160
37bc6a175pxor x0, x0
37bc6a179comisd x0, x1
37bc6a17djae 0x37bc6a748
37bc6a183maxsd x1, x6
37bc6a187minsd x2, x7
37bc6a18bdivsd x1, x2
37bc6a18fmovsd_xmm [rsp+184], x1
37bc6a198
37bc6a198loc_37bc6a198:
37bc6a198mov eax, [rdi]
37bc6a19atest eax, eax
37bc6a19cjne 0x37bc6a758
37bc6a1a2mov r11l, [rbx]
37bc6a1a5mov rcx, [rsp+376]
37bc6a1admov eax, 1
37bc6a1b2test r11l, r11l
37bc6a1b5cmovg eax, r11l
37bc6a1b9cmp [rcx], eax
37bc6a1bbjl 0x37bc6a1e4
37bc6a1bdmov rcx, [rsp+392]
37bc6a1c5cmp [rcx], eax
37bc6a1c7jge 0x37bc6a1f8
37bc6a1c9mov [rdi], -12
37bc6a1cfmov eax, 12
37bc6a1d4jmp 0x37bc6a006
37bc6a1d9
37bc6a1d9loc_37bc6a1d9:
37bc6a1d9test r13l, r13l
37bc6a1dcjne 0x37bc6a13b
37bc6a1e2jmp 0x37bc6a198
37bc6a1e4
37bc6a1e4loc_37bc6a1e4:
37bc6a1e4mov [rdi], -10
37bc6a1eamov eax, 10
37bc6a1efjmp 0x37bc6a006
37bc6a1f4
37bc6a1f4 0f 1f 40 00 ..@.
37bc6a1f8
37bc6a1f8loc_37bc6a1f8:
37bc6a1f8test r15l, r15l
37bc6a1fbjne 0x37bc6a5d8
37bc6a201test r13l, r13l
37bc6a204je 0x37bc6a2bb
37bc6a20amov r9l, [rbp]
37bc6a20etest r9l, r9l
37bc6a211jle 0x37bc6a2b5
37bc6a217
37bc6a217loc_37bc6a217:
37bc6a217test r11l, r11l
37bc6a21ajle 0x37bc6a2b5
37bc6a220movsxd r12, [rsp+144]
37bc6a228xor eax, eax
37bc6a22amov r8l, 1
37bc6a230mov rdx, [rsp+368]
37bc6a238pxor x2, x2
37bc6a23ctest r12, r12
37bc6a23fcmovs r12, rax
37bc6a243lea eax, [r11-1]
37bc6a247lea rcx, [8*rax+8]
37bc6a24fshl r12, 4
37bc6a253nop
37bc6a255nop [rax+rax]
37bc6a260
37bc6a260loc_37bc6a260:
37bc6a260xor eax, eax
37bc6a262nop [rax+rax]
37bc6a26anop [rax+rax]
37bc6a275nop [rax+rax]
37bc6a280
37bc6a280loc_37bc6a280:
37bc6a280movupd x0, [rdx+2*rax]
37bc6a285movddup x1, [r14+rax]
37bc6a28bmulpd x1, x0
37bc6a28fshufpd x0, x0, 1
37bc6a294mulpd x0, x2
37bc6a298addsubpd x1, x0
37bc6a29cmovups [rdx+2*rax], x1
37bc6a2a0add rax, 8
37bc6a2a4cmp rax, rcx
37bc6a2a7jne 0x37bc6a280
37bc6a2a9add r8l, 1
37bc6a2adadd rdx, r12
37bc6a2b0cmp r8l, r9l
37bc6a2b3jle 0x37bc6a260
37bc6a2b5
37bc6a2b5loc_37bc6a2b5:
37bc6a2b5mov r13l, 1
37bc6a2bb
37bc6a2bbloc_37bc6a2bb:
37bc6a2bbmov edx, [rsp+140]
37bc6a2c2lea r12, [rsp+176]
37bc6a2catest edx, edx
37bc6a2ccjne 0x37bc6a64c
37bc6a2d2
37bc6a2d2loc_37bc6a2d2:
37bc6a2d2mov rax, [rsp+432]
37bc6a2damov r8, rbx
37bc6a2ddmov [rsp+48], 1
37bc6a2e6mov rdx, rsi
37bc6a2e9mov [rsp+40], 1
37bc6a2f2mov r9, [rsp+336]
37bc6a2falea rcx, [rip+0x7e398b]
37bc6a301mov [rsp+32], rax
37bc6a306call zlanhp_
37bc6a30bmov [rsp+56], rdi
37bc6a310mov r9, r12
37bc6a313mov rdx, rbx
37bc6a316mov rax, [rsp+432]
37bc6a31emov r8, [rsp+344]
37bc6a326mov rcx, rsi
37bc6a329mov [rsp+64], 1
37bc6a332movsd_xmm [rsp+176], x0
37bc6a33bmov [rsp+48], rax
37bc6a340mov rax, [rsp+424]
37bc6a348mov [rsp+40], rax
37bc6a34dmov rax, [rsp+400]
37bc6a355mov [rsp+32], rax
37bc6a35acall zppcon_
37bc6a35fmov rax, [rsp+392]
37bc6a367mov r8, rbp
37bc6a36amov rdx, rbx
37bc6a36dmov [rsp+56], 4
37bc6a376mov r9, [rsp+368]
37bc6a37elea rcx, [rip+0x7e3908]
37bc6a385mov [rsp+48], rax
37bc6a38amov rax, [rsp+384]
37bc6a392mov [rsp+40], rax
37bc6a397mov rax, [rsp+376]
37bc6a39fmov [rsp+32], rax
37bc6a3a4call zlacpy_
37bc6a3a9mov [rsp+48], rdi
37bc6a3aemov r8, rbp
37bc6a3b1mov rdx, rbx
37bc6a3b4mov rax, [rsp+392]
37bc6a3bcmov r9, [rsp+344]
37bc6a3c4mov rcx, rsi
37bc6a3c7mov [rsp+56], 1
37bc6a3d0mov [rsp+40], rax
37bc6a3d5mov rax, [rsp+384]
37bc6a3ddmov [rsp+32], rax
37bc6a3e2call zpptrs_
37bc6a3e7mov [rsp+104], rdi
37bc6a3ecmov r8, rbp
37bc6a3efmov rdx, rbx
37bc6a3f2mov rax, [rsp+432]
37bc6a3famov r9, [rsp+336]
37bc6a402mov rcx, rsi
37bc6a405mov [rsp+112], 1
37bc6a40emov [rsp+96], rax
37bc6a413mov rax, [rsp+424]
37bc6a41bmov [rsp+88], rax
37bc6a420mov rax, [rsp+416]
37bc6a428mov [rsp+80], rax
37bc6a42dmov rax, [rsp+408]
37bc6a435mov [rsp+72], rax
37bc6a43amov rax, [rsp+392]
37bc6a442mov [rsp+64], rax
37bc6a447mov rax, [rsp+384]
37bc6a44fmov [rsp+56], rax
37bc6a454mov rax, [rsp+376]
37bc6a45cmov [rsp+48], rax
37bc6a461mov rax, [rsp+368]
37bc6a469mov [rsp+40], rax
37bc6a46emov rax, [rsp+344]
37bc6a476mov [rsp+32], rax
37bc6a47bcall zpprfs_
37bc6a480test r13l, r13l
37bc6a483je 0x37bc6a5a1
37bc6a489mov r11l, [rbp]
37bc6a48dtest r11l, r11l
37bc6a490jle 0x37bc6a5a1
37bc6a496mov eax, [rbx]
37bc6a498lea esi, [r11+1]
37bc6a49ctest eax, eax
37bc6a49ejle 0x37bc6a535
37bc6a4a4movsxd r9, [rsp+148]
37bc6a4acxor edx, edx
37bc6a4aemov r8l, 1
37bc6a4b4pxor x2, x2
37bc6a4b8test r9, r9
37bc6a4bbcmovs r9, rdx
37bc6a4bfsub eax, 1
37bc6a4c2mov rdx, [rsp+384]
37bc6a4calea rcx, [8*rax+8]
37bc6a4d2shl r9, 4
37bc6a4d6nop [rax+rax]
37bc6a4e0
37bc6a4e0loc_37bc6a4e0:
37bc6a4e0xor eax, eax
37bc6a4e2nop [rax+rax]
37bc6a4eanop [rax+rax]
37bc6a4f5nop [rax+rax]
37bc6a500
37bc6a500loc_37bc6a500:
37bc6a500movupd x0, [rdx+2*rax]
37bc6a505movddup x1, [r14+rax]
37bc6a50bmulpd x1, x0
37bc6a50fshufpd x0, x0, 1
37bc6a514mulpd x0, x2
37bc6a518addsubpd x1, x0
37bc6a51cmovups [rdx+2*rax], x1
37bc6a520add rax, 8
37bc6a524cmp rcx, rax
37bc6a527jne 0x37bc6a500
37bc6a529add r8l, 1
37bc6a52dadd rdx, r9
37bc6a530cmp r8l, esi
37bc6a533jne 0x37bc6a4e0
37bc6a535
37bc6a535loc_37bc6a535:
37bc6a535movsd_xmm x2, [rsp+184]
37bc6a53ecmp r11l, 1
37bc6a542je 0x37bc6a585
37bc6a544mov edx, r11l
37bc6a547mov rax, [rsp+408]
37bc6a54fmovddup x1, x2
37bc6a553shr edx, 1
37bc6a555shl rdx, 4
37bc6a559add rdx, rax
37bc6a55cnop [rax]
37bc6a560
37bc6a560loc_37bc6a560:
37bc6a560movupd x0, [rax]
37bc6a564add rax, 16
37bc6a568divpd x0, x1
37bc6a56cmovups [rax-16], x0
37bc6a570cmp rdx, rax
37bc6a573jne 0x37bc6a560
37bc6a575mov eax, r11l
37bc6a578and eax, -2
37bc6a57band r11l, 1
37bc6a57fje 0x37bc6a5a1
37bc6a581lea r11l, [rax+1]
37bc6a585
37bc6a585loc_37bc6a585:
37bc6a585mov rsi, [rsp+408]
37bc6a58dlea eax, [r11-1]
37bc6a591cdqe
37bc6a593movsd_xmm x0, [rsi+8*rax]
37bc6a598divsd x0, x2
37bc6a59cmovsd_xmm [rsi+8*rax], x0
37bc6a5a1
37bc6a5a1loc_37bc6a5a1:
37bc6a5a1mov rax, [rsp+400]
37bc6a5a9mov edx, 7
37bc6a5aelea rcx, [rip+0x7e36dc]
37bc6a5b5movsd_xmm x3, [rax]
37bc6a5b9movapd x6, x3
37bc6a5bdcall dlamch_
37bc6a5c2comisd x0, x6
37bc6a5c6jbe 0x37bc6a028
37bc6a5ccmov eax, [rbx]
37bc6a5ceadd eax, 1
37bc6a5d1mov [rdi], eax
37bc6a5d3jmp 0x37bc6a028
37bc6a5d8
37bc6a5d8loc_37bc6a5d8:
37bc6a5d8lea rax, [rsp+164]
37bc6a5e0mov rcx, rsi
37bc6a5e3mov r9, r14
37bc6a5e6mov [rsp+56], 1
37bc6a5efmov [rsp+48], rax
37bc6a5f4lea r12, [rsp+184]
37bc6a5fclea rax, [rsp+168]
37bc6a604mov rdx, rbx
37bc6a607mov [rsp+40], rax
37bc6a60cmov r8, [rsp+336]
37bc6a614mov [rsp+32], r12
37bc6a619mov [rsp+152], rax
37bc6a621call zppequ_
37bc6a626mov ecx, [rsp+164]
37bc6a62dmov rax, [rsp+152]
37bc6a635test ecx, ecx
37bc6a637je 0x37bc6a6d0
37bc6a63dtest r13l, r13l
37bc6a640jne 0x37bc6a737
37bc6a646
37bc6a646loc_37bc6a646:
37bc6a646mov r11l, [rbx]
37bc6a649xor r13l, r13l
37bc6a64c
37bc6a64cloc_37bc6a64c:
37bc6a64clea edx, [r11+1]
37bc6a650mov r9, [rsp+344]
37bc6a658lea r12, [rsp+176]
37bc6a660imul edx, r11l
37bc6a664mov rcx, r12
37bc6a667mov eax, edx
37bc6a669shr eax, 31
37bc6a66cadd eax, edx
37bc6a66emov rdx, [rsp+336]
37bc6a676sar eax, 1
37bc6a678mov [rsp+176], eax
37bc6a67flea rax, [rip+0x7e3602]
37bc6a686mov [rsp+32], rax
37bc6a68bmov r8, rax
37bc6a68ecall zcopy_
37bc6a693mov r9, rdi
37bc6a696mov rdx, rbx
37bc6a699mov rcx, rsi
37bc6a69cmov [rsp+32], 1
37bc6a6a5mov r8, [rsp+344]
37bc6a6adcall zpptrf_
37bc6a6b2mov eax, [rdi]
37bc6a6b4test eax, eax
37bc6a6b6jle 0x37bc6a2d2
37bc6a6bcmov rax, [rsp+400]
37bc6a6c4mov [rax], 0
37bc6a6cbjmp 0x37bc6a028
37bc6a6d0
37bc6a6d0loc_37bc6a6d0:
37bc6a6d0mov rcx, [rsp+352]
37bc6a6d8mov [rsp+40], rax
37bc6a6ddmov r9, r14
37bc6a6e0mov rdx, rbx
37bc6a6e3mov [rsp+32], r12
37bc6a6e8mov r8, [rsp+336]
37bc6a6f0mov [rsp+48], rcx
37bc6a6f5mov rcx, rsi
37bc6a6f8mov [rsp+64], 1
37bc6a701mov [rsp+56], 1
37bc6a70acall zlaqhp_
37bc6a70fmov rcx, [rsp+352]
37bc6a717mov r9l, 1
37bc6a71dmov r8l, 1
37bc6a723lea rdx, [rip+0x7e3548]
37bc6a72acall lsame_
37bc6a72ftest eax, eax
37bc6a731je 0x37bc6a646
37bc6a737
37bc6a737loc_37bc6a737:
37bc6a737mov r9l, [rbp]
37bc6a73btest r9l, r9l
37bc6a73ejle 0x37bc6a797
37bc6a740mov r11l, [rbx]
37bc6a743jmp 0x37bc6a217
37bc6a748
37bc6a748loc_37bc6a748:
37bc6a748mov [rdi], -8
37bc6a74emov eax, 8
37bc6a753jmp 0x37bc6a006
37bc6a758
37bc6a758loc_37bc6a758:
37bc6a758neg eax
37bc6a75ajmp 0x37bc6a006
37bc6a75f
37bc6a75floc_37bc6a75f:
37bc6a75fmov rcx, [rsp+352]
37bc6a767mov r9l, 1
37bc6a76dmov r8l, 1
37bc6a773lea rdx, [rip+0x7e34f6]
37bc6a77acall lsame_
37bc6a77ftest eax, eax
37bc6a781jne 0x37bc6a198
37bc6a787mov [rdi], -7
37bc6a78dmov eax, 7
37bc6a792jmp 0x37bc6a006
37bc6a797
37bc6a797loc_37bc6a797:
37bc6a797mov r11l, [rbx]
37bc6a79amov r13l, r15l
37bc6a79djmp 0x37bc6a64c
37bc6a7a2
37bc6a7a2loc_37bc6a7a2:
37bc6a7a2pxor x0, x0
37bc6a7a6comisd x0, x7
37bc6a7aajae 0x37bc6a748
37bc6a7acmov rax, [rip+0x7e34e5]
37bc6a7b3mov [rsp+184], rax
37bc6a7bbjmp 0x37bc6a198
37bc69f00
37bc69f00zppsvx_:
37bc69f00push r15
37bc69f02push r14
37bc69f04push r13
37bc69f06push r12
37bc69f08push rbp
37bc69f09push rdi
37bc69f0apush rsi
37bc69f0bpush rbx
37bc69f0csub rsp, 232
37bc69f13movups [rsp+192], x6
37bc69f1bmovups [rsp+208], x7
37bc69f23mov rax, [rsp+376]
37bc69f2bmov rdi, [rsp+440]
37bc69f33mov r14, [rsp+360]
37bc69f3bmov eax, [rax]
37bc69f3dmov [rdi], 0
37bc69f43mov [rsp+144], eax
37bc69f4amov r12, rcx
37bc69f4dmov rsi, rdx
37bc69f50mov rbx, r8
37bc69f53lea rdx, [rip+0x7e3d16]
37bc69f5amov r8l, 1
37bc69f60mov rbp, r9
37bc69f63mov rax, [rsp+392]
37bc69f6bmov r9l, 1
37bc69f71mov eax, [rax]
37bc69f73mov [rsp+148], eax
37bc69f7acall lsame_
37bc69f7fmov r9l, 1
37bc69f85mov r8l, 1
37bc69f8bmov rcx, r12
37bc69f8elea rdx, [rip+0x7e3cdc]
37bc69f95mov r13l, eax
37bc69f98call lsame_
37bc69f9dor r13l, eax
37bc69fa0mov r15l, eax
37bc69fa3mov [rsp+140], r13l
37bc69fabje 0x37bc6a050
37bc69fb1mov rax, [rsp+352]
37bc69fb9xor r13l, r13l
37bc69fbcmov [rax], 78
37bc69fbf
37bc69fbfloc_37bc69fbf:
37bc69fbfmov r9l, 1
37bc69fc5mov r8l, 1
37bc69fcblea rdx, [rip+0x7e3cae]
37bc69fd2mov rcx, rsi
37bc69fd5call lsame_
37bc69fdatest eax, eax
37bc69fdcje 0x37bc6a0dc
37bc69fe2
37bc69fe2loc_37bc69fe2:
37bc69fe2mov r9l, [rbx]
37bc69fe5test r9l, r9l
37bc69fe8js 0x37bc6a0b7
37bc69feemov r8l, [rbp]
37bc69ff2test r8l, r8l
37bc69ff5jns 0x37bc6a10f
37bc69ffbmov [rdi], -4
37bc6a001mov eax, 4
37bc6a006
37bc6a006loc_37bc6a006:
37bc6a006lea rdx, [rsp+176]
37bc6a00emov r8l, 6
37bc6a014lea rcx, [rip+0x7e3c67]
37bc6a01bmov [rsp+176], eax
37bc6a022call xerbla_
37bc6a027nop
37bc6a028
37bc6a028loc_37bc6a028:
37bc6a028movups x6, [rsp+192]
37bc6a030movups x7, [rsp+208]
37bc6a038add rsp, 232
37bc6a03fpop rbx
37bc6a040pop rsi
37bc6a041pop rdi
37bc6a042pop rbp
37bc6a043pop r12
37bc6a045pop r13
37bc6a047pop r14
37bc6a049pop r15
37bc6a04bret
37bc6a04c
37bc6a04c 0f 1f 40 00 ..@.
37bc6a050
37bc6a050loc_37bc6a050:
37bc6a050mov rcx, [rsp+352]
37bc6a058mov r9l, 1
37bc6a05emov r8l, 1
37bc6a064lea rdx, [rip+0x7e3c07]
37bc6a06bcall lsame_
37bc6a070mov edx, 12
37bc6a075lea rcx, [rip+0x7e3bf7]
37bc6a07cmov r13l, eax
37bc6a07fcall dlamch_
37bc6a084mov r9l, 1
37bc6a08amov r8l, 1
37bc6a090mov rcx, r12
37bc6a093lea rdx, [rip+0x7e3be5]
37bc6a09amovapd x6, x0
37bc6a09ecall lsame_
37bc6a0a3test eax, eax
37bc6a0a5jne 0x37bc6a0c7
37bc6a0a7mov [rdi], -1
37bc6a0admov eax, 1
37bc6a0b2jmp 0x37bc6a006
37bc6a0b7
37bc6a0b7loc_37bc6a0b7:
37bc6a0b7mov [rdi], -3
37bc6a0bdmov eax, 3
37bc6a0c2jmp 0x37bc6a006
37bc6a0c7
37bc6a0c7loc_37bc6a0c7:
37bc6a0c7movsd_xmm x0, [rip+0x7e3bc9]
37bc6a0cfdivsd x0, x6
37bc6a0d3movapd x7, x0
37bc6a0d7jmp 0x37bc69fbf
37bc6a0dc
37bc6a0dcloc_37bc6a0dc:
37bc6a0dcmov r9l, 1
37bc6a0e2mov r8l, 1
37bc6a0e8lea rdx, [rip+0x7e3b92]
37bc6a0efmov rcx, rsi
37bc6a0f2call lsame_
37bc6a0f7test eax, eax
37bc6a0f9jne 0x37bc69fe2
37bc6a0ffmov [rdi], -2
37bc6a105mov eax, 2
37bc6a10ajmp 0x37bc6a006
37bc6a10f
37bc6a10floc_37bc6a10f:
37bc6a10fmov r9l, 1
37bc6a115mov r8l, 1
37bc6a11blea rdx, [rip+0x7e3b5d]
37bc6a122mov rcx, r12
37bc6a125call lsame_
37bc6a12atest eax, eax
37bc6a12cje 0x37bc6a1d9
37bc6a132test r13l, r13l
37bc6a135je 0x37bc6a75f
37bc6a13b
37bc6a13bloc_37bc6a13b:
37bc6a13bmov edx, [rbx]
37bc6a13dtest edx, edx
37bc6a13fjle 0x37bc6a7a2
37bc6a145sub edx, 1
37bc6a148movapd x1, x7
37bc6a14cpxor x2, x2
37bc6a150mov rax, r14
37bc6a153lea rdx, [r14+8*rdx+8]
37bc6a158nop [rax+rax]
37bc6a160
37bc6a160loc_37bc6a160:
37bc6a160movsd_xmm x0, [rax]
37bc6a164add rax, 8
37bc6a168minsd x1, x0
37bc6a16cmaxsd x2, x0
37bc6a170cmp rax, rdx
37bc6a173jne 0x37bc6a160
37bc6a175pxor x0, x0
37bc6a179comisd x0, x1
37bc6a17djae 0x37bc6a748
37bc6a183maxsd x1, x6
37bc6a187minsd x2, x7
37bc6a18bdivsd x1, x2
37bc6a18fmovsd_xmm [rsp+184], x1
37bc6a198
37bc6a198loc_37bc6a198:
37bc6a198mov eax, [rdi]
37bc6a19atest eax, eax
37bc6a19cjne 0x37bc6a758
37bc6a1a2mov r11l, [rbx]
37bc6a1a5mov rcx, [rsp+376]
37bc6a1admov eax, 1
37bc6a1b2test r11l, r11l
37bc6a1b5cmovg eax, r11l
37bc6a1b9cmp [rcx], eax
37bc6a1bbjl 0x37bc6a1e4
37bc6a1bdmov rcx, [rsp+392]
37bc6a1c5cmp [rcx], eax
37bc6a1c7jge 0x37bc6a1f8
37bc6a1c9mov [rdi], -12
37bc6a1cfmov eax, 12
37bc6a1d4jmp 0x37bc6a006
37bc6a1d9
37bc6a1d9loc_37bc6a1d9:
37bc6a1d9test r13l, r13l
37bc6a1dcjne 0x37bc6a13b
37bc6a1e2jmp 0x37bc6a198
37bc6a1e4
37bc6a1e4loc_37bc6a1e4:
37bc6a1e4mov [rdi], -10
37bc6a1eamov eax, 10
37bc6a1efjmp 0x37bc6a006
37bc6a1f4
37bc6a1f4 0f 1f 40 00 ..@.
37bc6a1f8
37bc6a1f8loc_37bc6a1f8:
37bc6a1f8test r15l, r15l
37bc6a1fbjne 0x37bc6a5d8
37bc6a201test r13l, r13l
37bc6a204je 0x37bc6a2bb
37bc6a20amov r9l, [rbp]
37bc6a20etest r9l, r9l
37bc6a211jle 0x37bc6a2b5
37bc6a217
37bc6a217loc_37bc6a217:
37bc6a217test r11l, r11l
37bc6a21ajle 0x37bc6a2b5
37bc6a220movsxd r12, [rsp+144]
37bc6a228xor eax, eax
37bc6a22amov r8l, 1
37bc6a230mov rdx, [rsp+368]
37bc6a238pxor x2, x2
37bc6a23ctest r12, r12
37bc6a23fcmovs r12, rax
37bc6a243lea eax, [r11-1]
37bc6a247lea rcx, [8*rax+8]
37bc6a24fshl r12, 4
37bc6a253nop
37bc6a255nop [rax+rax]
37bc6a260
37bc6a260loc_37bc6a260:
37bc6a260xor eax, eax
37bc6a262nop [rax+rax]
37bc6a26anop [rax+rax]
37bc6a275nop [rax+rax]
37bc6a280
37bc6a280loc_37bc6a280:
37bc6a280movupd x0, [rdx+2*rax]
37bc6a285movddup x1, [r14+rax]
37bc6a28bmulpd x1, x0
37bc6a28fshufpd x0, x0, 1
37bc6a294mulpd x0, x2
37bc6a298addsubpd x1, x0
37bc6a29cmovups [rdx+2*rax], x1
37bc6a2a0add rax, 8
37bc6a2a4cmp rax, rcx
37bc6a2a7jne 0x37bc6a280
37bc6a2a9add r8l, 1
37bc6a2adadd rdx, r12
37bc6a2b0cmp r8l, r9l
37bc6a2b3jle 0x37bc6a260
37bc6a2b5
37bc6a2b5loc_37bc6a2b5:
37bc6a2b5mov r13l, 1
37bc6a2bb
37bc6a2bbloc_37bc6a2bb:
37bc6a2bbmov edx, [rsp+140]
37bc6a2c2lea r12, [rsp+176]
37bc6a2catest edx, edx
37bc6a2ccjne 0x37bc6a64c
37bc6a2d2
37bc6a2d2loc_37bc6a2d2:
37bc6a2d2mov rax, [rsp+432]
37bc6a2damov r8, rbx
37bc6a2ddmov [rsp+48], 1
37bc6a2e6mov rdx, rsi
37bc6a2e9mov [rsp+40], 1
37bc6a2f2mov r9, [rsp+336]
37bc6a2falea rcx, [rip+0x7e398b]
37bc6a301mov [rsp+32], rax
37bc6a306call zlanhp_
37bc6a30bmov [rsp+56], rdi
37bc6a310mov r9, r12
37bc6a313mov rdx, rbx
37bc6a316mov rax, [rsp+432]
37bc6a31emov r8, [rsp+344]
37bc6a326mov rcx, rsi
37bc6a329mov [rsp+64], 1
37bc6a332movsd_xmm [rsp+176], x0
37bc6a33bmov [rsp+48], rax
37bc6a340mov rax, [rsp+424]
37bc6a348mov [rsp+40], rax
37bc6a34dmov rax, [rsp+400]
37bc6a355mov [rsp+32], rax
37bc6a35acall zppcon_
37bc6a35fmov rax, [rsp+392]
37bc6a367mov r8, rbp
37bc6a36amov rdx, rbx
37bc6a36dmov [rsp+56], 4
37bc6a376mov r9, [rsp+368]
37bc6a37elea rcx, [rip+0x7e3908]
37bc6a385mov [rsp+48], rax
37bc6a38amov rax, [rsp+384]
37bc6a392mov [rsp+40], rax
37bc6a397mov rax, [rsp+376]
37bc6a39fmov [rsp+32], rax
37bc6a3a4call zlacpy_
37bc6a3a9mov [rsp+48], rdi
37bc6a3aemov r8, rbp
37bc6a3b1mov rdx, rbx
37bc6a3b4mov rax, [rsp+392]
37bc6a3bcmov r9, [rsp+344]
37bc6a3c4mov rcx, rsi
37bc6a3c7mov [rsp+56], 1
37bc6a3d0mov [rsp+40], rax
37bc6a3d5mov rax, [rsp+384]
37bc6a3ddmov [rsp+32], rax
37bc6a3e2call zpptrs_
37bc6a3e7mov [rsp+104], rdi
37bc6a3ecmov r8, rbp
37bc6a3efmov rdx, rbx
37bc6a3f2mov rax, [rsp+432]
37bc6a3famov r9, [rsp+336]
37bc6a402mov rcx, rsi
37bc6a405mov [rsp+112], 1
37bc6a40emov [rsp+96], rax
37bc6a413mov rax, [rsp+424]
37bc6a41bmov [rsp+88], rax
37bc6a420mov rax, [rsp+416]
37bc6a428mov [rsp+80], rax
37bc6a42dmov rax, [rsp+408]
37bc6a435mov [rsp+72], rax
37bc6a43amov rax, [rsp+392]
37bc6a442mov [rsp+64], rax
37bc6a447mov rax, [rsp+384]
37bc6a44fmov [rsp+56], rax
37bc6a454mov rax, [rsp+376]
37bc6a45cmov [rsp+48], rax
37bc6a461mov rax, [rsp+368]
37bc6a469mov [rsp+40], rax
37bc6a46emov rax, [rsp+344]
37bc6a476mov [rsp+32], rax
37bc6a47bcall zpprfs_
37bc6a480test r13l, r13l
37bc6a483je 0x37bc6a5a1
37bc6a489mov r11l, [rbp]
37bc6a48dtest r11l, r11l
37bc6a490jle 0x37bc6a5a1
37bc6a496mov eax, [rbx]
37bc6a498lea esi, [r11+1]
37bc6a49ctest eax, eax
37bc6a49ejle 0x37bc6a535
37bc6a4a4movsxd r9, [rsp+148]
37bc6a4acxor edx, edx
37bc6a4aemov r8l, 1
37bc6a4b4pxor x2, x2
37bc6a4b8test r9, r9
37bc6a4bbcmovs r9, rdx
37bc6a4bfsub eax, 1
37bc6a4c2mov rdx, [rsp+384]
37bc6a4calea rcx, [8*rax+8]
37bc6a4d2shl r9, 4
37bc6a4d6nop [rax+rax]
37bc6a4e0
37bc6a4e0loc_37bc6a4e0:
37bc6a4e0xor eax, eax
37bc6a4e2nop [rax+rax]
37bc6a4eanop [rax+rax]
37bc6a4f5nop [rax+rax]
37bc6a500
37bc6a500loc_37bc6a500:
37bc6a500movupd x0, [rdx+2*rax]
37bc6a505movddup x1, [r14+rax]
37bc6a50bmulpd x1, x0
37bc6a50fshufpd x0, x0, 1
37bc6a514mulpd x0, x2
37bc6a518addsubpd x1, x0
37bc6a51cmovups [rdx+2*rax], x1
37bc6a520add rax, 8
37bc6a524cmp rcx, rax
37bc6a527jne 0x37bc6a500
37bc6a529add r8l, 1
37bc6a52dadd rdx, r9
37bc6a530cmp r8l, esi
37bc6a533jne 0x37bc6a4e0
37bc6a535
37bc6a535loc_37bc6a535:
37bc6a535movsd_xmm x2, [rsp+184]
37bc6a53ecmp r11l, 1
37bc6a542je 0x37bc6a585
37bc6a544mov edx, r11l
37bc6a547mov rax, [rsp+408]
37bc6a54fmovddup x1, x2
37bc6a553shr edx, 1
37bc6a555shl rdx, 4
37bc6a559add rdx, rax
37bc6a55cnop [rax]
37bc6a560
37bc6a560loc_37bc6a560:
37bc6a560movupd x0, [rax]
37bc6a564add rax, 16
37bc6a568divpd x0, x1
37bc6a56cmovups [rax-16], x0
37bc6a570cmp rdx, rax
37bc6a573jne 0x37bc6a560
37bc6a575mov eax, r11l
37bc6a578and eax, -2
37bc6a57band r11l, 1
37bc6a57fje 0x37bc6a5a1
37bc6a581lea r11l, [rax+1]
37bc6a585
37bc6a585loc_37bc6a585:
37bc6a585mov rsi, [rsp+408]
37bc6a58dlea eax, [r11-1]
37bc6a591cdqe
37bc6a593movsd_xmm x0, [rsi+8*rax]
37bc6a598divsd x0, x2
37bc6a59cmovsd_xmm [rsi+8*rax], x0
37bc6a5a1
37bc6a5a1loc_37bc6a5a1:
37bc6a5a1mov rax, [rsp+400]
37bc6a5a9mov edx, 7
37bc6a5aelea rcx, [rip+0x7e36dc]
37bc6a5b5movsd_xmm x3, [rax]
37bc6a5b9movapd x6, x3
37bc6a5bdcall dlamch_
37bc6a5c2comisd x0, x6
37bc6a5c6jbe 0x37bc6a028
37bc6a5ccmov eax, [rbx]
37bc6a5ceadd eax, 1
37bc6a5d1mov [rdi], eax
37bc6a5d3jmp 0x37bc6a028
37bc6a5d8
37bc6a5d8loc_37bc6a5d8:
37bc6a5d8lea rax, [rsp+164]
37bc6a5e0mov rcx, rsi
37bc6a5e3mov r9, r14
37bc6a5e6mov [rsp+56], 1
37bc6a5efmov [rsp+48], rax
37bc6a5f4lea r12, [rsp+184]
37bc6a5fclea rax, [rsp+168]
37bc6a604mov rdx, rbx
37bc6a607mov [rsp+40], rax
37bc6a60cmov r8, [rsp+336]
37bc6a614mov [rsp+32], r12
37bc6a619mov [rsp+152], rax
37bc6a621call zppequ_
37bc6a626mov ecx, [rsp+164]
37bc6a62dmov rax, [rsp+152]
37bc6a635test ecx, ecx
37bc6a637je 0x37bc6a6d0
37bc6a63dtest r13l, r13l
37bc6a640jne 0x37bc6a737
37bc6a646
37bc6a646loc_37bc6a646:
37bc6a646mov r11l, [rbx]
37bc6a649xor r13l, r13l
37bc6a64c
37bc6a64cloc_37bc6a64c:
37bc6a64clea edx, [r11+1]
37bc6a650mov r9, [rsp+344]
37bc6a658lea r12, [rsp+176]
37bc6a660imul edx, r11l
37bc6a664mov rcx, r12
37bc6a667mov eax, edx
37bc6a669shr eax, 31
37bc6a66cadd eax, edx
37bc6a66emov rdx, [rsp+336]
37bc6a676sar eax, 1
37bc6a678mov [rsp+176], eax
37bc6a67flea rax, [rip+0x7e3602]
37bc6a686mov [rsp+32], rax
37bc6a68bmov r8, rax
37bc6a68ecall zcopy_
37bc6a693mov r9, rdi
37bc6a696mov rdx, rbx
37bc6a699mov rcx, rsi
37bc6a69cmov [rsp+32], 1
37bc6a6a5mov r8, [rsp+344]
37bc6a6adcall zpptrf_
37bc6a6b2mov eax, [rdi]
37bc6a6b4test eax, eax
37bc6a6b6jle 0x37bc6a2d2
37bc6a6bcmov rax, [rsp+400]
37bc6a6c4mov [rax], 0
37bc6a6cbjmp 0x37bc6a028
37bc6a6d0
37bc6a6d0loc_37bc6a6d0:
37bc6a6d0mov rcx, [rsp+352]
37bc6a6d8mov [rsp+40], rax
37bc6a6ddmov r9, r14
37bc6a6e0mov rdx, rbx
37bc6a6e3mov [rsp+32], r12
37bc6a6e8mov r8, [rsp+336]
37bc6a6f0mov [rsp+48], rcx
37bc6a6f5mov rcx, rsi
37bc6a6f8mov [rsp+64], 1
37bc6a701mov [rsp+56], 1
37bc6a70acall zlaqhp_
37bc6a70fmov rcx, [rsp+352]
37bc6a717mov r9l, 1
37bc6a71dmov r8l, 1
37bc6a723lea rdx, [rip+0x7e3548]
37bc6a72acall lsame_
37bc6a72ftest eax, eax
37bc6a731je 0x37bc6a646
37bc6a737
37bc6a737loc_37bc6a737:
37bc6a737mov r9l, [rbp]
37bc6a73btest r9l, r9l
37bc6a73ejle 0x37bc6a797
37bc6a740mov r11l, [rbx]
37bc6a743jmp 0x37bc6a217
37bc6a748
37bc6a748loc_37bc6a748:
37bc6a748mov [rdi], -8
37bc6a74emov eax, 8
37bc6a753jmp 0x37bc6a006
37bc6a758
37bc6a758loc_37bc6a758:
37bc6a758neg eax
37bc6a75ajmp 0x37bc6a006
37bc6a75f
37bc6a75floc_37bc6a75f:
37bc6a75fmov rcx, [rsp+352]
37bc6a767mov r9l, 1
37bc6a76dmov r8l, 1
37bc6a773lea rdx, [rip+0x7e34f6]
37bc6a77acall lsame_
37bc6a77ftest eax, eax
37bc6a781jne 0x37bc6a198
37bc6a787mov [rdi], -7
37bc6a78dmov eax, 7
37bc6a792jmp 0x37bc6a006
37bc6a797
37bc6a797loc_37bc6a797:
37bc6a797mov r11l, [rbx]
37bc6a79amov r13l, r15l
37bc6a79djmp 0x37bc6a64c
37bc6a7a2
37bc6a7a2loc_37bc6a7a2:
37bc6a7a2pxor x0, x0
37bc6a7a6comisd x0, x7
37bc6a7aajae 0x37bc6a748
37bc6a7acmov rax, [rip+0x7e34e5]
37bc6a7b3mov [rsp+184], rax
37bc6a7bbjmp 0x37bc6a198
37bc69f00
37bc6a7c0
37bc6a7c0zpptrf_:
37bc6a7c0push r15
37bc6a7c2push r14
37bc6a7c4push r13
37bc6a7c6push r12
37bc6a7c8push rbp
37bc6a7c9push rdi
37bc6a7capush rsi
37bc6a7cbpush rbx
37bc6a7ccsub rsp, 152
37bc6a7d3movups [rsp+128], x6
37bc6a7dbmov [r9], 0
37bc6a7e2mov r13, rdx
37bc6a7e5mov rbp, r8
37bc6a7e8mov r12, r9
37bc6a7ebmov r8l, 1
37bc6a7f1mov r9l, 1
37bc6a7f7lea rdx, [rip+0x7e34a2]
37bc6a7femov rbx, rcx
37bc6a801call lsame_
37bc6a806mov esi, eax
37bc6a808test eax, eax
37bc6a80aje 0x37bc6aa70
37bc6a810
37bc6a810loc_37bc6a810:
37bc6a810mov edi, [r13]
37bc6a814mov r14l, edi
37bc6a817test edi, edi
37bc6a819js 0x37bc6aa28
37bc6a81fmov edx, [r12]
37bc6a823test edx, edx
37bc6a825jne 0x37bc6aab2
37bc6a82btest edi, edi
37bc6a82dje 0x37bc6aa51
37bc6a833mov r15l, 1
37bc6a839mov ebx, 1
37bc6a83etest esi, esi
37bc6a840je 0x37bc6a9ec
37bc6a846lea rax, [rsp+120]
37bc6a84bmov r14, rbp
37bc6a84emov ebx, 1
37bc6a853mov r15l, 1
37bc6a859mov [rsp+80], rax
37bc6a85elea rax, [rsp+96]
37bc6a863mov [rsp+88], rax
37bc6a868jmp 0x37bc6a8ed
37bc6a86d
37bc6a86d 0f 1f 00 ...
37bc6a870
37bc6a870loc_37bc6a870:
37bc6a870sqrtsd x0, x0
37bc6a874lea r13l, [rbx+1]
37bc6a878mov [rsi-8], 0
37bc6a880movsd_xmm [rsi-16], x0
37bc6a885cmp edi, r13l
37bc6a888jl 0x37bc6aa51
37bc6a88elea rax, [rip+0x7e3413]
37bc6a895mov [rsp+40], rsi
37bc6a89amov r9, [rsp+80]
37bc6a89flea rdx, [rip+0x7e340e]
37bc6a8a6mov [rsp+72], 8
37bc6a8aflea r8, [rip+0x7e33f6]
37bc6a8b6add r15l, r13l
37bc6a8b9mov r14, rsi
37bc6a8bcmov [rsp+64], 19
37bc6a8c5lea rcx, [rip+0x7e33fb]
37bc6a8ccmov [rsp+56], 5
37bc6a8d5mov [rsp+48], rax
37bc6a8damov [rsp+32], rbp
37bc6a8dfmov [rsp+120], ebx
37bc6a8e3call ztpsv_
37bc6a8e8mov edx, ebx
37bc6a8eamov ebx, r13l
37bc6a8ed
37bc6a8edloc_37bc6a8ed:
37bc6a8edmovsxd rsi, r15l
37bc6a8f0mov [rsp+120], edx
37bc6a8f4mov rcx, [rsp+88]
37bc6a8f9mov r8, r14
37bc6a8fcshl rsi, 4
37bc6a900lea rax, [rip+0x7e33a1]
37bc6a907mov rdx, [rsp+80]
37bc6a90cadd rsi, rbp
37bc6a90fmov r9, rax
37bc6a912movsd_xmm x6, [rsi-16]
37bc6a917mov [rsp+40], rax
37bc6a91cmov [rsp+32], r14
37bc6a921call zdotc_
37bc6a926subsd x6, [rsp+96]
37bc6a92cpxor x1, x1
37bc6a930comisd x1, x6
37bc6a934movapd x0, x6
37bc6a938jb 0x37bc6a870
37bc6a93emovsd_xmm [rsi-16], x6
37bc6a943movsd_xmm [rsi-8], x1
37bc6a948
37bc6a948loc_37bc6a948:
37bc6a948mov [r12], ebx
37bc6a94cjmp 0x37bc6aa51
37bc6a951
37bc6a951 0f 1f 80 00 00 00 00 .......
37bc6a958
37bc6a958loc_37bc6a958:
37bc6a958sub edi, ebx
37bc6a95alea rcx, [rsp+116]
37bc6a95flea rdx, [rsp+120]
37bc6a964mov r8, rsi
37bc6a967movsd_xmm x1, [rip+0x7e3371]
37bc6a96flea r9, [rip+0x7e3332]
37bc6a976mov [rsp+116], edi
37bc6a97adivsd x1, x0
37bc6a97emovsd_xmm [rsp+120], x1
37bc6a984call zdscal_
37bc6a989mov eax, [r13]
37bc6a98dmov r9, rsi
37bc6a990mov [rsp+48], 5
37bc6a999lea r8, [rip+0x7e3330]
37bc6a9a0lea rcx, [rip+0x7e3331]
37bc6a9a7mov edx, eax
37bc6a9a9add eax, r15l
37bc6a9acsub r15l, ebx
37bc6a9afsub eax, ebx
37bc6a9b1sub edx, ebx
37bc6a9b3cdqe
37bc6a9b5mov [rsp+120], edx
37bc6a9b9lea rdx, [rsp+120]
37bc6a9beshl rax, 4
37bc6a9c2add rax, rbp
37bc6a9c5mov [rsp+40], rax
37bc6a9calea rax, [rip+0x7e32d7]
37bc6a9d1mov [rsp+32], rax
37bc6a9d6call zhpr_
37bc6a9dbmov edi, [r13]
37bc6a9dflea r15l, [r15+rdi+1]
37bc6a9e4
37bc6a9e4loc_37bc6a9e4:
37bc6a9e4add ebx, 1
37bc6a9e7cmp r14l, ebx
37bc6a9eajl 0x37bc6aa51
37bc6a9ec
37bc6a9ecloc_37bc6a9ec:
37bc6a9ecmovsxd rsi, r15l
37bc6a9efpxor x1, x1
37bc6a9f3shl rsi, 4
37bc6a9f7add rsi, rbp
37bc6a9famovsd_xmm x0, [rsi-16]
37bc6a9ffcomisd x1, x0
37bc6aa03jae 0x37bc6aaa8
37bc6aa09sqrtsd x0, x0
37bc6aa0dmov [rsi-8], 0
37bc6aa15movsd_xmm [rsi-16], x0
37bc6aa1acmp edi, ebx
37bc6aa1cjle 0x37bc6a9e4
37bc6aa1ejmp 0x37bc6a958
37bc6aa23
37bc6aa23 0f 1f 44 00 00 ..D..
37bc6aa28
37bc6aa28loc_37bc6aa28:
37bc6aa28mov [r12], -2
37bc6aa30mov edx, 2
37bc6aa35
37bc6aa35loc_37bc6aa35:
37bc6aa35mov [rsp+120], edx
37bc6aa39mov r8l, 6
37bc6aa3flea rdx, [rsp+120]
37bc6aa44lea rcx, [rip+0x7e3257]
37bc6aa4bcall xerbla_
37bc6aa50nop
37bc6aa51
37bc6aa51loc_37bc6aa51:
37bc6aa51movups x6, [rsp+128]
37bc6aa59add rsp, 152
37bc6aa60pop rbx
37bc6aa61pop rsi
37bc6aa62pop rdi
37bc6aa63pop rbp
37bc6aa64pop r12
37bc6aa66pop r13
37bc6aa68pop r14
37bc6aa6apop r15
37bc6aa6cret
37bc6aa6d
37bc6aa6d 0f 1f 00 ...
37bc6aa70
37bc6aa70loc_37bc6aa70:
37bc6aa70mov r9l, 1
37bc6aa76mov r8l, 1
37bc6aa7clea rdx, [rip+0x7e321e]
37bc6aa83mov rcx, rbx
37bc6aa86call lsame_
37bc6aa8btest eax, eax
37bc6aa8djne 0x37bc6a810
37bc6aa93mov [r12], -1
37bc6aa9bmov edx, 1
37bc6aaa0jmp 0x37bc6aa35
37bc6aaa2
37bc6aaa2 66 0f 1f 44 00 00 f..D..
37bc6aaa8
37bc6aaa8loc_37bc6aaa8:
37bc6aaa8movsd_xmm [rsi-8], x1
37bc6aaadjmp 0x37bc6a948
37bc6aab2
37bc6aab2loc_37bc6aab2:
37bc6aab2neg edx
37bc6aab4jmp 0x37bc6aa35
37bc6a7c0
37bc6a7c0zpptrf_:
37bc6a7c0push r15
37bc6a7c2push r14
37bc6a7c4push r13
37bc6a7c6push r12
37bc6a7c8push rbp
37bc6a7c9push rdi
37bc6a7capush rsi
37bc6a7cbpush rbx
37bc6a7ccsub rsp, 152
37bc6a7d3movups [rsp+128], x6
37bc6a7dbmov [r9], 0
37bc6a7e2mov r13, rdx
37bc6a7e5mov rbp, r8
37bc6a7e8mov r12, r9
37bc6a7ebmov r8l, 1
37bc6a7f1mov r9l, 1
37bc6a7f7lea rdx, [rip+0x7e34a2]
37bc6a7femov rbx, rcx
37bc6a801call lsame_
37bc6a806mov esi, eax
37bc6a808test eax, eax
37bc6a80aje 0x37bc6aa70
37bc6a810
37bc6a810loc_37bc6a810:
37bc6a810mov edi, [r13]
37bc6a814mov r14l, edi
37bc6a817test edi, edi
37bc6a819js 0x37bc6aa28
37bc6a81fmov edx, [r12]
37bc6a823test edx, edx
37bc6a825jne 0x37bc6aab2
37bc6a82btest edi, edi
37bc6a82dje 0x37bc6aa51
37bc6a833mov r15l, 1
37bc6a839mov ebx, 1
37bc6a83etest esi, esi
37bc6a840je 0x37bc6a9ec
37bc6a846lea rax, [rsp+120]
37bc6a84bmov r14, rbp
37bc6a84emov ebx, 1
37bc6a853mov r15l, 1
37bc6a859mov [rsp+80], rax
37bc6a85elea rax, [rsp+96]
37bc6a863mov [rsp+88], rax
37bc6a868jmp 0x37bc6a8ed
37bc6a86d
37bc6a86d 0f 1f 00 ...
37bc6a870
37bc6a870loc_37bc6a870:
37bc6a870sqrtsd x0, x0
37bc6a874lea r13l, [rbx+1]
37bc6a878mov [rsi-8], 0
37bc6a880movsd_xmm [rsi-16], x0
37bc6a885cmp edi, r13l
37bc6a888jl 0x37bc6aa51
37bc6a88elea rax, [rip+0x7e3413]
37bc6a895mov [rsp+40], rsi
37bc6a89amov r9, [rsp+80]
37bc6a89flea rdx, [rip+0x7e340e]
37bc6a8a6mov [rsp+72], 8
37bc6a8aflea r8, [rip+0x7e33f6]
37bc6a8b6add r15l, r13l
37bc6a8b9mov r14, rsi
37bc6a8bcmov [rsp+64], 19
37bc6a8c5lea rcx, [rip+0x7e33fb]
37bc6a8ccmov [rsp+56], 5
37bc6a8d5mov [rsp+48], rax
37bc6a8damov [rsp+32], rbp
37bc6a8dfmov [rsp+120], ebx
37bc6a8e3call ztpsv_
37bc6a8e8mov edx, ebx
37bc6a8eamov ebx, r13l
37bc6a8ed
37bc6a8edloc_37bc6a8ed:
37bc6a8edmovsxd rsi, r15l
37bc6a8f0mov [rsp+120], edx
37bc6a8f4mov rcx, [rsp+88]
37bc6a8f9mov r8, r14
37bc6a8fcshl rsi, 4
37bc6a900lea rax, [rip+0x7e33a1]
37bc6a907mov rdx, [rsp+80]
37bc6a90cadd rsi, rbp
37bc6a90fmov r9, rax
37bc6a912movsd_xmm x6, [rsi-16]
37bc6a917mov [rsp+40], rax
37bc6a91cmov [rsp+32], r14
37bc6a921call zdotc_
37bc6a926subsd x6, [rsp+96]
37bc6a92cpxor x1, x1
37bc6a930comisd x1, x6
37bc6a934movapd x0, x6
37bc6a938jb 0x37bc6a870
37bc6a93emovsd_xmm [rsi-16], x6
37bc6a943movsd_xmm [rsi-8], x1
37bc6a948
37bc6a948loc_37bc6a948:
37bc6a948mov [r12], ebx
37bc6a94cjmp 0x37bc6aa51
37bc6a951
37bc6a951 0f 1f 80 00 00 00 00 .......
37bc6a958
37bc6a958loc_37bc6a958:
37bc6a958sub edi, ebx
37bc6a95alea rcx, [rsp+116]
37bc6a95flea rdx, [rsp+120]
37bc6a964mov r8, rsi
37bc6a967movsd_xmm x1, [rip+0x7e3371]
37bc6a96flea r9, [rip+0x7e3332]
37bc6a976mov [rsp+116], edi
37bc6a97adivsd x1, x0
37bc6a97emovsd_xmm [rsp+120], x1
37bc6a984call zdscal_
37bc6a989mov eax, [r13]
37bc6a98dmov r9, rsi
37bc6a990mov [rsp+48], 5
37bc6a999lea r8, [rip+0x7e3330]
37bc6a9a0lea rcx, [rip+0x7e3331]
37bc6a9a7mov edx, eax
37bc6a9a9add eax, r15l
37bc6a9acsub r15l, ebx
37bc6a9afsub eax, ebx
37bc6a9b1sub edx, ebx
37bc6a9b3cdqe
37bc6a9b5mov [rsp+120], edx
37bc6a9b9lea rdx, [rsp+120]
37bc6a9beshl rax, 4
37bc6a9c2add rax, rbp
37bc6a9c5mov [rsp+40], rax
37bc6a9calea rax, [rip+0x7e32d7]
37bc6a9d1mov [rsp+32], rax
37bc6a9d6call zhpr_
37bc6a9dbmov edi, [r13]
37bc6a9dflea r15l, [r15+rdi+1]
37bc6a9e4
37bc6a9e4loc_37bc6a9e4:
37bc6a9e4add ebx, 1
37bc6a9e7cmp r14l, ebx
37bc6a9eajl 0x37bc6aa51
37bc6a9ec
37bc6a9ecloc_37bc6a9ec:
37bc6a9ecmovsxd rsi, r15l
37bc6a9efpxor x1, x1
37bc6a9f3shl rsi, 4
37bc6a9f7add rsi, rbp
37bc6a9famovsd_xmm x0, [rsi-16]
37bc6a9ffcomisd x1, x0
37bc6aa03jae 0x37bc6aaa8
37bc6aa09sqrtsd x0, x0
37bc6aa0dmov [rsi-8], 0
37bc6aa15movsd_xmm [rsi-16], x0
37bc6aa1acmp edi, ebx
37bc6aa1cjle 0x37bc6a9e4
37bc6aa1ejmp 0x37bc6a958
37bc6aa23
37bc6aa23 0f 1f 44 00 00 ..D..
37bc6aa28
37bc6aa28loc_37bc6aa28:
37bc6aa28mov [r12], -2
37bc6aa30mov edx, 2
37bc6aa35
37bc6aa35loc_37bc6aa35:
37bc6aa35mov [rsp+120], edx
37bc6aa39mov r8l, 6
37bc6aa3flea rdx, [rsp+120]
37bc6aa44lea rcx, [rip+0x7e3257]
37bc6aa4bcall xerbla_
37bc6aa50nop
37bc6aa51
37bc6aa51loc_37bc6aa51:
37bc6aa51movups x6, [rsp+128]
37bc6aa59add rsp, 152
37bc6aa60pop rbx
37bc6aa61pop rsi
37bc6aa62pop rdi
37bc6aa63pop rbp
37bc6aa64pop r12
37bc6aa66pop r13
37bc6aa68pop r14
37bc6aa6apop r15
37bc6aa6cret
37bc6aa6d
37bc6aa6d 0f 1f 00 ...
37bc6aa70
37bc6aa70loc_37bc6aa70:
37bc6aa70mov r9l, 1
37bc6aa76mov r8l, 1
37bc6aa7clea rdx, [rip+0x7e321e]
37bc6aa83mov rcx, rbx
37bc6aa86call lsame_
37bc6aa8btest eax, eax
37bc6aa8djne 0x37bc6a810
37bc6aa93mov [r12], -1
37bc6aa9bmov edx, 1
37bc6aaa0jmp 0x37bc6aa35
37bc6aaa2
37bc6aaa2 66 0f 1f 44 00 00 f..D..
37bc6aaa8
37bc6aaa8loc_37bc6aaa8:
37bc6aaa8movsd_xmm [rsi-8], x1
37bc6aaadjmp 0x37bc6a948
37bc6aab2
37bc6aab2loc_37bc6aab2:
37bc6aab2neg edx
37bc6aab4jmp 0x37bc6aa35
37bc6a7c0
37bc6aab9
37bc6aab9 // align 0x10
37bc6aab9 // align 0x10
37bc6aac0
37bc6aac0zpptri_:
37bc6aac0push r15
37bc6aac2push r14
37bc6aac4push r13
37bc6aac6push r12
37bc6aac8push rbp
37bc6aac9push rdi
37bc6aacapush rsi
37bc6aacbpush rbx
37bc6aaccsub rsp, 136
37bc6aad3mov [r9], 0
37bc6aadamov r13, rdx
37bc6aaddmov rsi, r8
37bc6aae0mov rbx, r9
37bc6aae3mov r8l, 1
37bc6aae9mov r9l, 1
37bc6aaeflea rdx, [rip+0x7e31fa]
37bc6aaf6mov rdi, rcx
37bc6aaf9call lsame_
37bc6aafemov ebp, eax
37bc6ab00test eax, eax
37bc6ab02je 0x37bc6ac60
37bc6ab08
37bc6ab08loc_37bc6ab08:
37bc6ab08mov eax, [r13]
37bc6ab0ctest eax, eax
37bc6ab0ejs 0x37bc6ac30
37bc6ab14mov r12l, [rbx]
37bc6ab17test r12l, r12l
37bc6ab1ajne 0x37bc6ada5
37bc6ab20test eax, eax
37bc6ab22jne 0x37bc6ab40
37bc6ab24
37bc6ab24loc_37bc6ab24:
37bc6ab24add rsp, 136
37bc6ab2bpop rbx
37bc6ab2cpop rsi
37bc6ab2dpop rdi
37bc6ab2epop rbp
37bc6ab2fpop r12
37bc6ab31pop r13
37bc6ab33pop r14
37bc6ab35pop r15
37bc6ab37ret
37bc6ab38
37bc6ab38 0f 1f 84 00 00 00 00 00 ........
37bc6ab40
37bc6ab40loc_37bc6ab40:
37bc6ab40mov [rsp+32], rbx
37bc6ab45mov r9, rsi
37bc6ab48mov r8, r13
37bc6ab4bmov rcx, rdi
37bc6ab4emov [rsp+48], 8
37bc6ab57lea rdx, [rip+0x7e319a]
37bc6ab5emov [rsp+40], 1
37bc6ab67call ztptri_
37bc6ab6cmov eax, [rbx]
37bc6ab6etest eax, eax
37bc6ab70jg 0x37bc6ab24
37bc6ab72mov edi, [r13]
37bc6ab76test ebp, ebp
37bc6ab78je 0x37bc6ac90
37bc6ab7emov [rsp+112], 1
37bc6ab86test edi, edi
37bc6ab88jle 0x37bc6ab24
37bc6ab8amov eax, 1
37bc6ab8flea rbp, [rsp+120]
37bc6ab94nop
37bc6ab95nop [rax+rax]
37bc6aba0
37bc6aba0loc_37bc6aba0:
37bc6aba0movsxd rbx, r12l
37bc6aba3add r12l, eax
37bc6aba6shl rbx, 4
37bc6abaaadd rbx, rsi
37bc6abadcmp eax, 1
37bc6abb0jle 0x37bc6abee
37bc6abb2sub eax, 1
37bc6abb5mov [rsp+40], rsi
37bc6abbalea rdx, [rsp+116]
37bc6abbfmov r9, rbx
37bc6abc2mov [rsp+116], eax
37bc6abc6lea rax, [rip+0x7e3143]
37bc6abcdlea r8, [rip+0x7e312c]
37bc6abd4mov [rsp+48], 5
37bc6abddlea rcx, [rip+0x7e3124]
37bc6abe4mov [rsp+32], rax
37bc6abe9call zhpr_
37bc6abee
37bc6abeeloc_37bc6abee:
37bc6abeemovsxd rax, r12l
37bc6abf1lea r9, [rip+0x7e3118]
37bc6abf8mov r8, rbx
37bc6abfbmov rdx, rbp
37bc6abfeshl rax, 4
37bc6ac02lea rcx, [rsp+112]
37bc6ac07movsd_xmm x0, [rax+rsi-16]
37bc6ac0dmovsd_xmm [rsp+120], x0
37bc6ac13call zdscal_
37bc6ac18mov eax, [rsp+112]
37bc6ac1cadd eax, 1
37bc6ac1fmov [rsp+112], eax
37bc6ac23cmp eax, edi
37bc6ac25jle 0x37bc6aba0
37bc6ac2bjmp 0x37bc6ab24
37bc6ac30
37bc6ac30loc_37bc6ac30:
37bc6ac30mov eax, -2
37bc6ac35mov r12l, 2
37bc6ac3b
37bc6ac3bloc_37bc6ac3b:
37bc6ac3bmov [rbx], eax
37bc6ac3d
37bc6ac3dloc_37bc6ac3d:
37bc6ac3dlea rdx, [rsp+120]
37bc6ac42mov r8l, 6
37bc6ac48mov [rsp+120], r12l
37bc6ac4dlea rcx, [rip+0x7e309e]
37bc6ac54call xerbla_
37bc6ac59jmp 0x37bc6ab24
37bc6ac5e
37bc6ac5e 66 90 f.
37bc6ac60
37bc6ac60loc_37bc6ac60:
37bc6ac60mov r9l, 1
37bc6ac66mov r8l, 1
37bc6ac6clea rdx, [rip+0x7e307e]
37bc6ac73mov rcx, rdi
37bc6ac76call lsame_
37bc6ac7btest eax, eax
37bc6ac7djne 0x37bc6ab08
37bc6ac83mov eax, -1
37bc6ac88mov r12l, 1
37bc6ac8ejmp 0x37bc6ac3b
37bc6ac90
37bc6ac90loc_37bc6ac90:
37bc6ac90test edi, edi
37bc6ac92jle 0x37bc6ab24
37bc6ac98lea rcx, [rsp+96]
37bc6ac9dmov eax, edi
37bc6ac9fmov r14l, 1
37bc6aca5mov ebx, 1
37bc6acaamov [rsp+88], rcx
37bc6acaflea rbp, [rsp+120]
37bc6acb4jmp 0x37bc6acd6
37bc6acb6
37bc6acb6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6acc0
37bc6acc0loc_37bc6acc0:
37bc6acc0add r14l, 1
37bc6acc4cmp r14l, edi
37bc6acc7jg 0x37bc6ab24
37bc6accdmov eax, [r13]
37bc6acd1lea ebx, [r12+1]
37bc6acd6
37bc6acd6loc_37bc6acd6:
37bc6acd6lea r15l, [rbx-1]
37bc6acdalea r12l, [rbx+rax]
37bc6acdesub eax, r14l
37bc6ace1mov rcx, [rsp+88]
37bc6ace6movsxd r15, r15l
37bc6ace9add eax, 1
37bc6acecmov rdx, rbp
37bc6acefmovsxd rbx, ebx
37bc6acf2shl r15, 4
37bc6acf6mov [rsp+120], eax
37bc6acfashl rbx, 4
37bc6acfesub r12l, r14l
37bc6ad01lea rax, [rip+0x7e3008]
37bc6ad08lea r8, [rsi+r15]
37bc6ad0cmov [rsp+40], rax
37bc6ad11mov r9, rax
37bc6ad14mov [rsp+32], r8
37bc6ad19call zdotc_
37bc6ad1emovsd_xmm x0, [rsp+96]
37bc6ad24mov eax, [r13]
37bc6ad28mov [rsi+rbx-8], 0
37bc6ad31movsd_xmm [rsi+rbx-16], x0
37bc6ad37cmp eax, r14l
37bc6ad3ajle 0x37bc6acc0
37bc6ad3csub eax, r14l
37bc6ad3fmov r9, rbp
37bc6ad42mov [rsp+72], 8
37bc6ad4blea r8, [rip+0x7e2fa6]
37bc6ad52mov [rsp+120], eax
37bc6ad56lea rax, [rip+0x7e2fb3]
37bc6ad5dlea rdx, [rip+0x7e2fb0]
37bc6ad64mov [rsp+48], rax
37bc6ad69lea rax, [rsi+r15+16]
37bc6ad6elea rcx, [rip+0x7e2fb2]
37bc6ad75mov [rsp+40], rax
37bc6ad7amovsxd rax, r12l
37bc6ad7dmov [rsp+64], 19
37bc6ad86shl rax, 4
37bc6ad8amov [rsp+56], 5
37bc6ad93add rax, rsi
37bc6ad96mov [rsp+32], rax
37bc6ad9bcall ztpmv_
37bc6ada0jmp 0x37bc6acc0
37bc6ada5
37bc6ada5loc_37bc6ada5:
37bc6ada5neg r12l
37bc6ada8jmp 0x37bc6ac3d
37bc6aac0
37bc6aac0zpptri_:
37bc6aac0push r15
37bc6aac2push r14
37bc6aac4push r13
37bc6aac6push r12
37bc6aac8push rbp
37bc6aac9push rdi
37bc6aacapush rsi
37bc6aacbpush rbx
37bc6aaccsub rsp, 136
37bc6aad3mov [r9], 0
37bc6aadamov r13, rdx
37bc6aaddmov rsi, r8
37bc6aae0mov rbx, r9
37bc6aae3mov r8l, 1
37bc6aae9mov r9l, 1
37bc6aaeflea rdx, [rip+0x7e31fa]
37bc6aaf6mov rdi, rcx
37bc6aaf9call lsame_
37bc6aafemov ebp, eax
37bc6ab00test eax, eax
37bc6ab02je 0x37bc6ac60
37bc6ab08
37bc6ab08loc_37bc6ab08:
37bc6ab08mov eax, [r13]
37bc6ab0ctest eax, eax
37bc6ab0ejs 0x37bc6ac30
37bc6ab14mov r12l, [rbx]
37bc6ab17test r12l, r12l
37bc6ab1ajne 0x37bc6ada5
37bc6ab20test eax, eax
37bc6ab22jne 0x37bc6ab40
37bc6ab24
37bc6ab24loc_37bc6ab24:
37bc6ab24add rsp, 136
37bc6ab2bpop rbx
37bc6ab2cpop rsi
37bc6ab2dpop rdi
37bc6ab2epop rbp
37bc6ab2fpop r12
37bc6ab31pop r13
37bc6ab33pop r14
37bc6ab35pop r15
37bc6ab37ret
37bc6ab38
37bc6ab38 0f 1f 84 00 00 00 00 00 ........
37bc6ab40
37bc6ab40loc_37bc6ab40:
37bc6ab40mov [rsp+32], rbx
37bc6ab45mov r9, rsi
37bc6ab48mov r8, r13
37bc6ab4bmov rcx, rdi
37bc6ab4emov [rsp+48], 8
37bc6ab57lea rdx, [rip+0x7e319a]
37bc6ab5emov [rsp+40], 1
37bc6ab67call ztptri_
37bc6ab6cmov eax, [rbx]
37bc6ab6etest eax, eax
37bc6ab70jg 0x37bc6ab24
37bc6ab72mov edi, [r13]
37bc6ab76test ebp, ebp
37bc6ab78je 0x37bc6ac90
37bc6ab7emov [rsp+112], 1
37bc6ab86test edi, edi
37bc6ab88jle 0x37bc6ab24
37bc6ab8amov eax, 1
37bc6ab8flea rbp, [rsp+120]
37bc6ab94nop
37bc6ab95nop [rax+rax]
37bc6aba0
37bc6aba0loc_37bc6aba0:
37bc6aba0movsxd rbx, r12l
37bc6aba3add r12l, eax
37bc6aba6shl rbx, 4
37bc6abaaadd rbx, rsi
37bc6abadcmp eax, 1
37bc6abb0jle 0x37bc6abee
37bc6abb2sub eax, 1
37bc6abb5mov [rsp+40], rsi
37bc6abbalea rdx, [rsp+116]
37bc6abbfmov r9, rbx
37bc6abc2mov [rsp+116], eax
37bc6abc6lea rax, [rip+0x7e3143]
37bc6abcdlea r8, [rip+0x7e312c]
37bc6abd4mov [rsp+48], 5
37bc6abddlea rcx, [rip+0x7e3124]
37bc6abe4mov [rsp+32], rax
37bc6abe9call zhpr_
37bc6abee
37bc6abeeloc_37bc6abee:
37bc6abeemovsxd rax, r12l
37bc6abf1lea r9, [rip+0x7e3118]
37bc6abf8mov r8, rbx
37bc6abfbmov rdx, rbp
37bc6abfeshl rax, 4
37bc6ac02lea rcx, [rsp+112]
37bc6ac07movsd_xmm x0, [rax+rsi-16]
37bc6ac0dmovsd_xmm [rsp+120], x0
37bc6ac13call zdscal_
37bc6ac18mov eax, [rsp+112]
37bc6ac1cadd eax, 1
37bc6ac1fmov [rsp+112], eax
37bc6ac23cmp eax, edi
37bc6ac25jle 0x37bc6aba0
37bc6ac2bjmp 0x37bc6ab24
37bc6ac30
37bc6ac30loc_37bc6ac30:
37bc6ac30mov eax, -2
37bc6ac35mov r12l, 2
37bc6ac3b
37bc6ac3bloc_37bc6ac3b:
37bc6ac3bmov [rbx], eax
37bc6ac3d
37bc6ac3dloc_37bc6ac3d:
37bc6ac3dlea rdx, [rsp+120]
37bc6ac42mov r8l, 6
37bc6ac48mov [rsp+120], r12l
37bc6ac4dlea rcx, [rip+0x7e309e]
37bc6ac54call xerbla_
37bc6ac59jmp 0x37bc6ab24
37bc6ac5e
37bc6ac5e 66 90 f.
37bc6ac60
37bc6ac60loc_37bc6ac60:
37bc6ac60mov r9l, 1
37bc6ac66mov r8l, 1
37bc6ac6clea rdx, [rip+0x7e307e]
37bc6ac73mov rcx, rdi
37bc6ac76call lsame_
37bc6ac7btest eax, eax
37bc6ac7djne 0x37bc6ab08
37bc6ac83mov eax, -1
37bc6ac88mov r12l, 1
37bc6ac8ejmp 0x37bc6ac3b
37bc6ac90
37bc6ac90loc_37bc6ac90:
37bc6ac90test edi, edi
37bc6ac92jle 0x37bc6ab24
37bc6ac98lea rcx, [rsp+96]
37bc6ac9dmov eax, edi
37bc6ac9fmov r14l, 1
37bc6aca5mov ebx, 1
37bc6acaamov [rsp+88], rcx
37bc6acaflea rbp, [rsp+120]
37bc6acb4jmp 0x37bc6acd6
37bc6acb6
37bc6acb6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6acc0
37bc6acc0loc_37bc6acc0:
37bc6acc0add r14l, 1
37bc6acc4cmp r14l, edi
37bc6acc7jg 0x37bc6ab24
37bc6accdmov eax, [r13]
37bc6acd1lea ebx, [r12+1]
37bc6acd6
37bc6acd6loc_37bc6acd6:
37bc6acd6lea r15l, [rbx-1]
37bc6acdalea r12l, [rbx+rax]
37bc6acdesub eax, r14l
37bc6ace1mov rcx, [rsp+88]
37bc6ace6movsxd r15, r15l
37bc6ace9add eax, 1
37bc6acecmov rdx, rbp
37bc6acefmovsxd rbx, ebx
37bc6acf2shl r15, 4
37bc6acf6mov [rsp+120], eax
37bc6acfashl rbx, 4
37bc6acfesub r12l, r14l
37bc6ad01lea rax, [rip+0x7e3008]
37bc6ad08lea r8, [rsi+r15]
37bc6ad0cmov [rsp+40], rax
37bc6ad11mov r9, rax
37bc6ad14mov [rsp+32], r8
37bc6ad19call zdotc_
37bc6ad1emovsd_xmm x0, [rsp+96]
37bc6ad24mov eax, [r13]
37bc6ad28mov [rsi+rbx-8], 0
37bc6ad31movsd_xmm [rsi+rbx-16], x0
37bc6ad37cmp eax, r14l
37bc6ad3ajle 0x37bc6acc0
37bc6ad3csub eax, r14l
37bc6ad3fmov r9, rbp
37bc6ad42mov [rsp+72], 8
37bc6ad4blea r8, [rip+0x7e2fa6]
37bc6ad52mov [rsp+120], eax
37bc6ad56lea rax, [rip+0x7e2fb3]
37bc6ad5dlea rdx, [rip+0x7e2fb0]
37bc6ad64mov [rsp+48], rax
37bc6ad69lea rax, [rsi+r15+16]
37bc6ad6elea rcx, [rip+0x7e2fb2]
37bc6ad75mov [rsp+40], rax
37bc6ad7amovsxd rax, r12l
37bc6ad7dmov [rsp+64], 19
37bc6ad86shl rax, 4
37bc6ad8amov [rsp+56], 5
37bc6ad93add rax, rsi
37bc6ad96mov [rsp+32], rax
37bc6ad9bcall ztpmv_
37bc6ada0jmp 0x37bc6acc0
37bc6ada5
37bc6ada5loc_37bc6ada5:
37bc6ada5neg r12l
37bc6ada8jmp 0x37bc6ac3d
37bc6aac0
37bc6adad
37bc6adad // align 0x10
37bc6adad // align 0x10
37bc6adb0
37bc6adb0zpptrs_:
37bc6adb0push r15
37bc6adb2push r14
37bc6adb4push r13
37bc6adb6push r12
37bc6adb8push rbp
37bc6adb9push rdi
37bc6adbapush rsi
37bc6adbbpush rbx
37bc6adbcsub rsp, 120
37bc6adc0mov r13, [rsp+240]
37bc6adc8mov r14, [rsp+232]
37bc6add0mov [r13], 0
37bc6add8mov ebx, [r14]
37bc6addbmov rsi, rdx
37bc6addemov r12, r8
37bc6ade1mov rdi, r9
37bc6ade4mov r8l, 1
37bc6adeamov r9l, 1
37bc6adf0lea rdx, [rip+0x7e2f39]
37bc6adf7mov rbp, rcx
37bc6adfacall lsame_
37bc6adffmov r15l, eax
37bc6ae02test eax, eax
37bc6ae04je 0x37bc6b020
37bc6ae0a
37bc6ae0aloc_37bc6ae0a:
37bc6ae0amov eax, [rsi]
37bc6ae0ctest eax, eax
37bc6ae0ejs 0x37bc6af40
37bc6ae14mov r12l, [r12]
37bc6ae18test r12l, r12l
37bc6ae1bjs 0x37bc6b058
37bc6ae21test eax, eax
37bc6ae23mov edx, 1
37bc6ae28cmovg edx, eax
37bc6ae2bcmp [r14], edx
37bc6ae2ejl 0x37bc6b070
37bc6ae34mov edx, [r13]
37bc6ae38test edx, edx
37bc6ae3ajne 0x37bc6b07f
37bc6ae40test eax, eax
37bc6ae42je 0x37bc6af6a
37bc6ae48test r12l, r12l
37bc6ae4bje 0x37bc6af6a
37bc6ae51movsxd rax, ebx
37bc6ae54xor edx, edx
37bc6ae56mov rbx, [rsp+224]
37bc6ae5elea r14, [rip+0x7e2edb]
37bc6ae65test rax, rax
37bc6ae68lea rbp, [rip+0x7e2ee9]
37bc6ae6flea r13, [rip+0x7e2ee6]
37bc6ae76cmovs rax, rdx
37bc6ae7ashl rax, 4
37bc6ae7etest r15l, r15l
37bc6ae81mov r15l, 1
37bc6ae87mov [rsp+88], rax
37bc6ae8cje 0x37bc6af80
37bc6ae92nop [rax]
37bc6ae95nop [rax+rax]
37bc6aea0
37bc6aea0loc_37bc6aea0:
37bc6aea0mov [rsp+40], rbx
37bc6aea5mov r9, rsi
37bc6aea8mov rdx, r14
37bc6aeabadd r15l, 1
37bc6aeafmov [rsp+72], 8
37bc6aeb8lea r8, [rip+0x7e2e79]
37bc6aebflea rcx, [rip+0x7e2e8d]
37bc6aec6mov [rsp+64], 19
37bc6aecfmov [rsp+56], 5
37bc6aed8mov [rsp+48], rbp
37bc6aeddmov [rsp+32], rdi
37bc6aee2call ztpsv_
37bc6aee7mov [rsp+40], rbx
37bc6aeecmov r9, rsi
37bc6aeefmov rdx, r13
37bc6aef2mov [rsp+72], 8
37bc6aefblea r8, [rip+0x7e2e36]
37bc6af02lea rcx, [rip+0x7e2e4a]
37bc6af09mov [rsp+64], 12
37bc6af12mov [rsp+56], 5
37bc6af1bmov [rsp+48], rbp
37bc6af20mov [rsp+32], rdi
37bc6af25call ztpsv_
37bc6af2aadd rbx, [rsp+88]
37bc6af2fcmp r12l, r15l
37bc6af32jge 0x37bc6aea0
37bc6af38jmp 0x37bc6af6a
37bc6af3a
37bc6af3a 66 0f 1f 44 00 00 f..D..
37bc6af40
37bc6af40loc_37bc6af40:
37bc6af40mov eax, -2
37bc6af45mov edx, 2
37bc6af4a
37bc6af4aloc_37bc6af4a:
37bc6af4amov [r13], eax
37bc6af4e
37bc6af4eloc_37bc6af4e:
37bc6af4emov [rsp+108], edx
37bc6af52mov r8l, 6
37bc6af58lea rdx, [rsp+108]
37bc6af5dlea rcx, [rip+0x7e2dce]
37bc6af64call xerbla_
37bc6af69nop
37bc6af6a
37bc6af6aloc_37bc6af6a:
37bc6af6aadd rsp, 120
37bc6af6epop rbx
37bc6af6fpop rsi
37bc6af70pop rdi
37bc6af71pop rbp
37bc6af72pop r12
37bc6af74pop r13
37bc6af76pop r14
37bc6af78pop r15
37bc6af7aret
37bc6af7b
37bc6af7b 0f 1f 44 00 00 ..D..
37bc6af80
37bc6af80loc_37bc6af80:
37bc6af80mov [rsp+40], rbx
37bc6af85mov r9, rsi
37bc6af88mov rdx, r13
37bc6af8badd r15l, 1
37bc6af8fmov [rsp+72], 8
37bc6af98lea r8, [rip+0x7e2d99]
37bc6af9flea rcx, [rip+0x7e2dc2]
37bc6afa6mov [rsp+64], 12
37bc6afafmov [rsp+56], 5
37bc6afb8mov [rsp+48], rbp
37bc6afbdmov [rsp+32], rdi
37bc6afc2call ztpsv_
37bc6afc7mov [rsp+40], rbx
37bc6afccmov r9, rsi
37bc6afcfmov rdx, r14
37bc6afd2mov [rsp+72], 8
37bc6afdblea r8, [rip+0x7e2d56]
37bc6afe2lea rcx, [rip+0x7e2d7f]
37bc6afe9mov [rsp+64], 19
37bc6aff2mov [rsp+56], 5
37bc6affbmov [rsp+48], rbp
37bc6b000mov [rsp+32], rdi
37bc6b005call ztpsv_
37bc6b00aadd rbx, [rsp+88]
37bc6b00fcmp r12l, r15l
37bc6b012jge 0x37bc6af80
37bc6b018jmp 0x37bc6af6a
37bc6b01d
37bc6b01d 0f 1f 00 ...
37bc6b020
37bc6b020loc_37bc6b020:
37bc6b020mov r9l, 1
37bc6b026mov r8l, 1
37bc6b02clea rdx, [rip+0x7e2cfe]
37bc6b033mov rcx, rbp
37bc6b036call lsame_
37bc6b03btest eax, eax
37bc6b03djne 0x37bc6ae0a
37bc6b043mov eax, -1
37bc6b048mov edx, 1
37bc6b04djmp 0x37bc6af4a
37bc6b052
37bc6b052 66 0f 1f 44 00 00 f..D..
37bc6b058
37bc6b058loc_37bc6b058:
37bc6b058mov eax, -3
37bc6b05dmov edx, 3
37bc6b062jmp 0x37bc6af4a
37bc6b067
37bc6b067 66 0f 1f 84 00 00 00 00 00 f........
37bc6b070
37bc6b070loc_37bc6b070:
37bc6b070mov eax, -6
37bc6b075mov edx, 6
37bc6b07ajmp 0x37bc6af4a
37bc6b07f
37bc6b07floc_37bc6b07f:
37bc6b07fneg edx
37bc6b081jmp 0x37bc6af4e
37bc6adb0
37bc6adb0zpptrs_:
37bc6adb0push r15
37bc6adb2push r14
37bc6adb4push r13
37bc6adb6push r12
37bc6adb8push rbp
37bc6adb9push rdi
37bc6adbapush rsi
37bc6adbbpush rbx
37bc6adbcsub rsp, 120
37bc6adc0mov r13, [rsp+240]
37bc6adc8mov r14, [rsp+232]
37bc6add0mov [r13], 0
37bc6add8mov ebx, [r14]
37bc6addbmov rsi, rdx
37bc6addemov r12, r8
37bc6ade1mov rdi, r9
37bc6ade4mov r8l, 1
37bc6adeamov r9l, 1
37bc6adf0lea rdx, [rip+0x7e2f39]
37bc6adf7mov rbp, rcx
37bc6adfacall lsame_
37bc6adffmov r15l, eax
37bc6ae02test eax, eax
37bc6ae04je 0x37bc6b020
37bc6ae0a
37bc6ae0aloc_37bc6ae0a:
37bc6ae0amov eax, [rsi]
37bc6ae0ctest eax, eax
37bc6ae0ejs 0x37bc6af40
37bc6ae14mov r12l, [r12]
37bc6ae18test r12l, r12l
37bc6ae1bjs 0x37bc6b058
37bc6ae21test eax, eax
37bc6ae23mov edx, 1
37bc6ae28cmovg edx, eax
37bc6ae2bcmp [r14], edx
37bc6ae2ejl 0x37bc6b070
37bc6ae34mov edx, [r13]
37bc6ae38test edx, edx
37bc6ae3ajne 0x37bc6b07f
37bc6ae40test eax, eax
37bc6ae42je 0x37bc6af6a
37bc6ae48test r12l, r12l
37bc6ae4bje 0x37bc6af6a
37bc6ae51movsxd rax, ebx
37bc6ae54xor edx, edx
37bc6ae56mov rbx, [rsp+224]
37bc6ae5elea r14, [rip+0x7e2edb]
37bc6ae65test rax, rax
37bc6ae68lea rbp, [rip+0x7e2ee9]
37bc6ae6flea r13, [rip+0x7e2ee6]
37bc6ae76cmovs rax, rdx
37bc6ae7ashl rax, 4
37bc6ae7etest r15l, r15l
37bc6ae81mov r15l, 1
37bc6ae87mov [rsp+88], rax
37bc6ae8cje 0x37bc6af80
37bc6ae92nop [rax]
37bc6ae95nop [rax+rax]
37bc6aea0
37bc6aea0loc_37bc6aea0:
37bc6aea0mov [rsp+40], rbx
37bc6aea5mov r9, rsi
37bc6aea8mov rdx, r14
37bc6aeabadd r15l, 1
37bc6aeafmov [rsp+72], 8
37bc6aeb8lea r8, [rip+0x7e2e79]
37bc6aebflea rcx, [rip+0x7e2e8d]
37bc6aec6mov [rsp+64], 19
37bc6aecfmov [rsp+56], 5
37bc6aed8mov [rsp+48], rbp
37bc6aeddmov [rsp+32], rdi
37bc6aee2call ztpsv_
37bc6aee7mov [rsp+40], rbx
37bc6aeecmov r9, rsi
37bc6aeefmov rdx, r13
37bc6aef2mov [rsp+72], 8
37bc6aefblea r8, [rip+0x7e2e36]
37bc6af02lea rcx, [rip+0x7e2e4a]
37bc6af09mov [rsp+64], 12
37bc6af12mov [rsp+56], 5
37bc6af1bmov [rsp+48], rbp
37bc6af20mov [rsp+32], rdi
37bc6af25call ztpsv_
37bc6af2aadd rbx, [rsp+88]
37bc6af2fcmp r12l, r15l
37bc6af32jge 0x37bc6aea0
37bc6af38jmp 0x37bc6af6a
37bc6af3a
37bc6af3a 66 0f 1f 44 00 00 f..D..
37bc6af40
37bc6af40loc_37bc6af40:
37bc6af40mov eax, -2
37bc6af45mov edx, 2
37bc6af4a
37bc6af4aloc_37bc6af4a:
37bc6af4amov [r13], eax
37bc6af4e
37bc6af4eloc_37bc6af4e:
37bc6af4emov [rsp+108], edx
37bc6af52mov r8l, 6
37bc6af58lea rdx, [rsp+108]
37bc6af5dlea rcx, [rip+0x7e2dce]
37bc6af64call xerbla_
37bc6af69nop
37bc6af6a
37bc6af6aloc_37bc6af6a:
37bc6af6aadd rsp, 120
37bc6af6epop rbx
37bc6af6fpop rsi
37bc6af70pop rdi
37bc6af71pop rbp
37bc6af72pop r12
37bc6af74pop r13
37bc6af76pop r14
37bc6af78pop r15
37bc6af7aret
37bc6af7b
37bc6af7b 0f 1f 44 00 00 ..D..
37bc6af80
37bc6af80loc_37bc6af80:
37bc6af80mov [rsp+40], rbx
37bc6af85mov r9, rsi
37bc6af88mov rdx, r13
37bc6af8badd r15l, 1
37bc6af8fmov [rsp+72], 8
37bc6af98lea r8, [rip+0x7e2d99]
37bc6af9flea rcx, [rip+0x7e2dc2]
37bc6afa6mov [rsp+64], 12
37bc6afafmov [rsp+56], 5
37bc6afb8mov [rsp+48], rbp
37bc6afbdmov [rsp+32], rdi
37bc6afc2call ztpsv_
37bc6afc7mov [rsp+40], rbx
37bc6afccmov r9, rsi
37bc6afcfmov rdx, r14
37bc6afd2mov [rsp+72], 8
37bc6afdblea r8, [rip+0x7e2d56]
37bc6afe2lea rcx, [rip+0x7e2d7f]
37bc6afe9mov [rsp+64], 19
37bc6aff2mov [rsp+56], 5
37bc6affbmov [rsp+48], rbp
37bc6b000mov [rsp+32], rdi
37bc6b005call ztpsv_
37bc6b00aadd rbx, [rsp+88]
37bc6b00fcmp r12l, r15l
37bc6b012jge 0x37bc6af80
37bc6b018jmp 0x37bc6af6a
37bc6b01d
37bc6b01d 0f 1f 00 ...
37bc6b020
37bc6b020loc_37bc6b020:
37bc6b020mov r9l, 1
37bc6b026mov r8l, 1
37bc6b02clea rdx, [rip+0x7e2cfe]
37bc6b033mov rcx, rbp
37bc6b036call lsame_
37bc6b03btest eax, eax
37bc6b03djne 0x37bc6ae0a
37bc6b043mov eax, -1
37bc6b048mov edx, 1
37bc6b04djmp 0x37bc6af4a
37bc6b052
37bc6b052 66 0f 1f 44 00 00 f..D..
37bc6b058
37bc6b058loc_37bc6b058:
37bc6b058mov eax, -3
37bc6b05dmov edx, 3
37bc6b062jmp 0x37bc6af4a
37bc6b067
37bc6b067 66 0f 1f 84 00 00 00 00 00 f........
37bc6b070
37bc6b070loc_37bc6b070:
37bc6b070mov eax, -6
37bc6b075mov edx, 6
37bc6b07ajmp 0x37bc6af4a
37bc6b07f
37bc6b07floc_37bc6b07f:
37bc6b07fneg edx
37bc6b081jmp 0x37bc6af4e
37bc6adb0
37bc6b086
37bc6b086 // align 0x20
37bc6b086 // align 0x20
37bc6b0a0
37bc6b0a0zptcon_:
37bc6b0a0push r15
37bc6b0a2push r14
37bc6b0a4push r13
37bc6b0a6push r12
37bc6b0a8push rbp
37bc6b0a9push rdi
37bc6b0aapush rsi
37bc6b0abpush rbx
37bc6b0acsub rsp, 104
37bc6b0b0movups [rsp+80], x6
37bc6b0b5movsxd r15, [rcx]
37bc6b0b8mov [rsp+192], r8
37bc6b0c0mov rdi, rcx
37bc6b0c3mov rbx, rdx
37bc6b0c6mov rbp, r9
37bc6b0c9test r15l, r15l
37bc6b0ccjs 0x37bc6b308
37bc6b0d2movsd_xmm x1, [r9]
37bc6b0d7pxor x0, x0
37bc6b0dbmov rax, [rsp+224]
37bc6b0e3comisd x0, x1
37bc6b0e7ja 0x37bc6b340
37bc6b0edmov [rax], 0
37bc6b0f3mov rax, [rsp+208]
37bc6b0fbmovsd_xmm [rax], x0
37bc6b0fftest r15l, r15l
37bc6b102jne 0x37bc6b130
37bc6b104mov rax, [rsp+208]
37bc6b10cmov rdi, [rip+0x7e2c6d]
37bc6b113mov [rax], rdi
37bc6b116
37bc6b116loc_37bc6b116:
37bc6b116movups x6, [rsp+80]
37bc6b11badd rsp, 104
37bc6b11fpop rbx
37bc6b120pop rsi
37bc6b121pop rdi
37bc6b122pop rbp
37bc6b123pop r12
37bc6b125pop r13
37bc6b127pop r14
37bc6b129pop r15
37bc6b12bret
37bc6b12c
37bc6b12c 0f 1f 40 00 ..@.
37bc6b130
37bc6b130loc_37bc6b130:
37bc6b130ucomisd x1, x0
37bc6b134jp 0x37bc6b138
37bc6b136je 0x37bc6b116
37bc6b138
37bc6b138loc_37bc6b138:
37bc6b138mov eax, 1
37bc6b13dpxor x0, x0
37bc6b141nop [rax+rax]
37bc6b14anop [rax+rax]
37bc6b155nop [rax+rax]
37bc6b160
37bc6b160loc_37bc6b160:
37bc6b160comisd x0, [rbx+8*rax-8]
37bc6b166jae 0x37bc6b116
37bc6b168add rax, 1
37bc6b16ccmp r15l, eax
37bc6b16fjge 0x37bc6b160
37bc6b171mov rax, [rsp+216]
37bc6b179mov rdx, [rip+0x7e2c00]
37bc6b180mov [rax], rdx
37bc6b183cmp r15l, 1
37bc6b187je 0x37bc6b34d
37bc6b18dlea rsi, [rax+8]
37bc6b191lea eax, [r15-2]
37bc6b195movsd_xmm x6, [rip+0x7e2be3]
37bc6b19dmov rdx, rax
37bc6b1a0mov [rsp+40], rax
37bc6b1a5mov rax, [rsp+192]
37bc6b1adshl rdx, 4
37bc6b1b1lea r13, [rax+rdx+16]
37bc6b1b6mov r14, rax
37bc6b1b9nop [rax]
37bc6b1c0
37bc6b1c0loc_37bc6b1c0:
37bc6b1c0movsd_xmm x0, [r14]
37bc6b1c5lea rcx, [rsp+48]
37bc6b1caadd r14, 16
37bc6b1ceadd rsi, 8
37bc6b1d2movsd_xmm [rsp+48], x0
37bc6b1d8movsd_xmm x0, [r14-8]
37bc6b1demovsd_xmm [rsp+56], x0
37bc6b1e4call fn_37c42fc80
37bc6b1e9mulsd x6, x0
37bc6b1edaddsd x6, [rip+0x7e2b8b]
37bc6b1f5movsd_xmm [rsi-8], x6
37bc6b1facmp r14, r13
37bc6b1fdjne 0x37bc6b1c0
37bc6b1ffmov rdx, [rsp+216]
37bc6b207lea rax, [r15-1]
37bc6b20bmovsd_xmm x0, [rdx+8*rax]
37bc6b210divsd x0, [rbx+8*rax]
37bc6b215movsd_xmm [rdx+8*rax], x0
37bc6b21alea rax, [8*r15]
37bc6b222lea rsi, [rax+rdx-8]
37bc6b227lea r13, [rax+rdx]
37bc6b22badd rbx, rax
37bc6b22eshl r15, 4
37bc6b232movsd_xmm x6, [rdx+rax-8]
37bc6b238mov rax, [rsp+40]
37bc6b23dadd r15, [rsp+192]
37bc6b245shl rax, 3
37bc6b249sub rsi, rax
37bc6b24cnop [rax]
37bc6b250
37bc6b250loc_37bc6b250:
37bc6b250movsd_xmm x0, [r15-32]
37bc6b256sub r13, 8
37bc6b25asub rbx, 8
37bc6b25esub r15, 16
37bc6b262lea rcx, [rsp+48]
37bc6b267movsd_xmm [rsp+48], x0
37bc6b26dmovsd_xmm x0, [r15-8]
37bc6b273movsd_xmm [rsp+56], x0
37bc6b279call fn_37c42fc80
37bc6b27emovapd x1, x0
37bc6b282movsd_xmm x0, [r13-8]
37bc6b288divsd x0, [rbx-8]
37bc6b28dmulsd x6, x1
37bc6b291addsd x6, x0
37bc6b295movsd_xmm [r13-8], x6
37bc6b29bcmp r13, rsi
37bc6b29ejne 0x37bc6b250
37bc6b2a0
37bc6b2a0loc_37bc6b2a0:
37bc6b2a0mov rdx, [rsp+216]
37bc6b2a8mov rcx, rdi
37bc6b2ablea r8, [rip+0x7e2ac6]
37bc6b2b2call idamax_
37bc6b2b7mov rdi, [rsp+216]
37bc6b2bfpxor x1, x1
37bc6b2c3cdqe
37bc6b2c5movsd_xmm x0, [rdi+8*rax-8]
37bc6b2cbucomisd x0, x1
37bc6b2cfjp 0x37bc6b2d7
37bc6b2d1je 0x37bc6b116
37bc6b2d7
37bc6b2d7loc_37bc6b2d7:
37bc6b2d7movapd x1, x0
37bc6b2dbmovsd_xmm x0, [rip+0x7e2a9d]
37bc6b2e3andpd x1, [rip+0x7e2aa5]
37bc6b2ebmov rax, [rsp+208]
37bc6b2f3divsd x0, x1
37bc6b2f7divsd x0, [rbp]
37bc6b2fcmovsd_xmm [rax], x0
37bc6b300jmp 0x37bc6b116
37bc6b305
37bc6b305 0f 1f 00 ...
37bc6b308
37bc6b308loc_37bc6b308:
37bc6b308mov rax, [rsp+224]
37bc6b310mov [rax], -1
37bc6b316mov eax, 1
37bc6b31b
37bc6b31bloc_37bc6b31b:
37bc6b31blea rdx, [rsp+76]
37bc6b320mov r8l, 6
37bc6b326lea rcx, [rip+0x7e2a43]
37bc6b32dmov [rsp+76], eax
37bc6b331call xerbla_
37bc6b336jmp 0x37bc6b116
37bc6b33b
37bc6b33b 0f 1f 44 00 00 ..D..
37bc6b340
37bc6b340loc_37bc6b340:
37bc6b340mov [rax], -4
37bc6b346mov eax, 4
37bc6b34bjmp 0x37bc6b31b
37bc6b34d
37bc6b34dloc_37bc6b34d:
37bc6b34dmov rax, [rsp+216]
37bc6b355movsd_xmm x0, [rip+0x7e2a23]
37bc6b35ddivsd x0, [rbx]
37bc6b361movsd_xmm [rax], x0
37bc6b365jmp 0x37bc6b2a0
37bc6b0a0
37bc6b0a0zptcon_:
37bc6b0a0push r15
37bc6b0a2push r14
37bc6b0a4push r13
37bc6b0a6push r12
37bc6b0a8push rbp
37bc6b0a9push rdi
37bc6b0aapush rsi
37bc6b0abpush rbx
37bc6b0acsub rsp, 104
37bc6b0b0movups [rsp+80], x6
37bc6b0b5movsxd r15, [rcx]
37bc6b0b8mov [rsp+192], r8
37bc6b0c0mov rdi, rcx
37bc6b0c3mov rbx, rdx
37bc6b0c6mov rbp, r9
37bc6b0c9test r15l, r15l
37bc6b0ccjs 0x37bc6b308
37bc6b0d2movsd_xmm x1, [r9]
37bc6b0d7pxor x0, x0
37bc6b0dbmov rax, [rsp+224]
37bc6b0e3comisd x0, x1
37bc6b0e7ja 0x37bc6b340
37bc6b0edmov [rax], 0
37bc6b0f3mov rax, [rsp+208]
37bc6b0fbmovsd_xmm [rax], x0
37bc6b0fftest r15l, r15l
37bc6b102jne 0x37bc6b130
37bc6b104mov rax, [rsp+208]
37bc6b10cmov rdi, [rip+0x7e2c6d]
37bc6b113mov [rax], rdi
37bc6b116
37bc6b116loc_37bc6b116:
37bc6b116movups x6, [rsp+80]
37bc6b11badd rsp, 104
37bc6b11fpop rbx
37bc6b120pop rsi
37bc6b121pop rdi
37bc6b122pop rbp
37bc6b123pop r12
37bc6b125pop r13
37bc6b127pop r14
37bc6b129pop r15
37bc6b12bret
37bc6b12c
37bc6b12c 0f 1f 40 00 ..@.
37bc6b130
37bc6b130loc_37bc6b130:
37bc6b130ucomisd x1, x0
37bc6b134jp 0x37bc6b138
37bc6b136je 0x37bc6b116
37bc6b138
37bc6b138loc_37bc6b138:
37bc6b138mov eax, 1
37bc6b13dpxor x0, x0
37bc6b141nop [rax+rax]
37bc6b14anop [rax+rax]
37bc6b155nop [rax+rax]
37bc6b160
37bc6b160loc_37bc6b160:
37bc6b160comisd x0, [rbx+8*rax-8]
37bc6b166jae 0x37bc6b116
37bc6b168add rax, 1
37bc6b16ccmp r15l, eax
37bc6b16fjge 0x37bc6b160
37bc6b171mov rax, [rsp+216]
37bc6b179mov rdx, [rip+0x7e2c00]
37bc6b180mov [rax], rdx
37bc6b183cmp r15l, 1
37bc6b187je 0x37bc6b34d
37bc6b18dlea rsi, [rax+8]
37bc6b191lea eax, [r15-2]
37bc6b195movsd_xmm x6, [rip+0x7e2be3]
37bc6b19dmov rdx, rax
37bc6b1a0mov [rsp+40], rax
37bc6b1a5mov rax, [rsp+192]
37bc6b1adshl rdx, 4
37bc6b1b1lea r13, [rax+rdx+16]
37bc6b1b6mov r14, rax
37bc6b1b9nop [rax]
37bc6b1c0
37bc6b1c0loc_37bc6b1c0:
37bc6b1c0movsd_xmm x0, [r14]
37bc6b1c5lea rcx, [rsp+48]
37bc6b1caadd r14, 16
37bc6b1ceadd rsi, 8
37bc6b1d2movsd_xmm [rsp+48], x0
37bc6b1d8movsd_xmm x0, [r14-8]
37bc6b1demovsd_xmm [rsp+56], x0
37bc6b1e4call fn_37c42fc80
37bc6b1e9mulsd x6, x0
37bc6b1edaddsd x6, [rip+0x7e2b8b]
37bc6b1f5movsd_xmm [rsi-8], x6
37bc6b1facmp r14, r13
37bc6b1fdjne 0x37bc6b1c0
37bc6b1ffmov rdx, [rsp+216]
37bc6b207lea rax, [r15-1]
37bc6b20bmovsd_xmm x0, [rdx+8*rax]
37bc6b210divsd x0, [rbx+8*rax]
37bc6b215movsd_xmm [rdx+8*rax], x0
37bc6b21alea rax, [8*r15]
37bc6b222lea rsi, [rax+rdx-8]
37bc6b227lea r13, [rax+rdx]
37bc6b22badd rbx, rax
37bc6b22eshl r15, 4
37bc6b232movsd_xmm x6, [rdx+rax-8]
37bc6b238mov rax, [rsp+40]
37bc6b23dadd r15, [rsp+192]
37bc6b245shl rax, 3
37bc6b249sub rsi, rax
37bc6b24cnop [rax]
37bc6b250
37bc6b250loc_37bc6b250:
37bc6b250movsd_xmm x0, [r15-32]
37bc6b256sub r13, 8
37bc6b25asub rbx, 8
37bc6b25esub r15, 16
37bc6b262lea rcx, [rsp+48]
37bc6b267movsd_xmm [rsp+48], x0
37bc6b26dmovsd_xmm x0, [r15-8]
37bc6b273movsd_xmm [rsp+56], x0
37bc6b279call fn_37c42fc80
37bc6b27emovapd x1, x0
37bc6b282movsd_xmm x0, [r13-8]
37bc6b288divsd x0, [rbx-8]
37bc6b28dmulsd x6, x1
37bc6b291addsd x6, x0
37bc6b295movsd_xmm [r13-8], x6
37bc6b29bcmp r13, rsi
37bc6b29ejne 0x37bc6b250
37bc6b2a0
37bc6b2a0loc_37bc6b2a0:
37bc6b2a0mov rdx, [rsp+216]
37bc6b2a8mov rcx, rdi
37bc6b2ablea r8, [rip+0x7e2ac6]
37bc6b2b2call idamax_
37bc6b2b7mov rdi, [rsp+216]
37bc6b2bfpxor x1, x1
37bc6b2c3cdqe
37bc6b2c5movsd_xmm x0, [rdi+8*rax-8]
37bc6b2cbucomisd x0, x1
37bc6b2cfjp 0x37bc6b2d7
37bc6b2d1je 0x37bc6b116
37bc6b2d7
37bc6b2d7loc_37bc6b2d7:
37bc6b2d7movapd x1, x0
37bc6b2dbmovsd_xmm x0, [rip+0x7e2a9d]
37bc6b2e3andpd x1, [rip+0x7e2aa5]
37bc6b2ebmov rax, [rsp+208]
37bc6b2f3divsd x0, x1
37bc6b2f7divsd x0, [rbp]
37bc6b2fcmovsd_xmm [rax], x0
37bc6b300jmp 0x37bc6b116
37bc6b305
37bc6b305 0f 1f 00 ...
37bc6b308
37bc6b308loc_37bc6b308:
37bc6b308mov rax, [rsp+224]
37bc6b310mov [rax], -1
37bc6b316mov eax, 1
37bc6b31b
37bc6b31bloc_37bc6b31b:
37bc6b31blea rdx, [rsp+76]
37bc6b320mov r8l, 6
37bc6b326lea rcx, [rip+0x7e2a43]
37bc6b32dmov [rsp+76], eax
37bc6b331call xerbla_
37bc6b336jmp 0x37bc6b116
37bc6b33b
37bc6b33b 0f 1f 44 00 00 ..D..
37bc6b340
37bc6b340loc_37bc6b340:
37bc6b340mov [rax], -4
37bc6b346mov eax, 4
37bc6b34bjmp 0x37bc6b31b
37bc6b34d
37bc6b34dloc_37bc6b34d:
37bc6b34dmov rax, [rsp+216]
37bc6b355movsd_xmm x0, [rip+0x7e2a23]
37bc6b35ddivsd x0, [rbx]
37bc6b361movsd_xmm [rax], x0
37bc6b365jmp 0x37bc6b2a0
37bc6b0a0
37bc6b36a
37bc6b36a // align 0x20
37bc6b36a // align 0x20
37bc6b380
37bc6b380zpteqr_:
37bc6b380push r12
37bc6b382push rbp
37bc6b383push rdi
37bc6b384push rsi
37bc6b385push rbx
37bc6b386sub rsp, 176
37bc6b38dmov rbp, [rsp+280]
37bc6b395mov [rbp], 0
37bc6b39cmov rdi, rdx
37bc6b39fmov rbx, r8
37bc6b3a2mov rsi, r9
37bc6b3a5mov r8l, 1
37bc6b3abmov r9l, 1
37bc6b3b1lea rdx, [rip+0x7e29e8]
37bc6b3b8mov r12, rcx
37bc6b3bbcall lsame_
37bc6b3c0test eax, eax
37bc6b3c2je 0x37bc6b5d0
37bc6b3c8mov ecx, [rdi]
37bc6b3catest ecx, ecx
37bc6b3ccjs 0x37bc6b5f9
37bc6b3d2mov rax, [rsp+264]
37bc6b3daxor r12l, r12l
37bc6b3ddmov edx, [rax]
37bc6b3dftest edx, edx
37bc6b3e1jle 0x37bc6b664
37bc6b3e7
37bc6b3e7loc_37bc6b3e7:
37bc6b3e7mov eax, [rbp]
37bc6b3eatest eax, eax
37bc6b3ecjne 0x37bc6b76b
37bc6b3f2mov eax, [rdi]
37bc6b3f4test eax, eax
37bc6b3f6je 0x37bc6b628
37bc6b3fccmp eax, 1
37bc6b3ffje 0x37bc6b688
37bc6b405cmp r12l, 2
37bc6b409je 0x37bc6b6e0
37bc6b40f
37bc6b40floc_37bc6b40f:
37bc6b40fmov r9, rbp
37bc6b412mov r8, rsi
37bc6b415mov rdx, rbx
37bc6b418mov rcx, rdi
37bc6b41bcall dpttrf_
37bc6b420mov eax, [rbp]
37bc6b423test eax, eax
37bc6b425jne 0x37bc6b628
37bc6b42bmov r8l, [rdi]
37bc6b42etest r8l, r8l
37bc6b431jle 0x37bc6b4d8
37bc6b437lea edx, [r8-1]
37bc6b43bmov rax, rbx
37bc6b43emov rcx, rdx
37bc6b441lea rdx, [rbx+8*rdx+8]
37bc6b446nop [rax]
37bc6b44anop [rax+rax]
37bc6b455nop [rax+rax]
37bc6b460
37bc6b460loc_37bc6b460:
37bc6b460movsd_xmm x0, [rax]
37bc6b464add rax, 8
37bc6b468sqrtsd x0, x0
37bc6b46cmovsd_xmm [rax-8], x0
37bc6b471cmp rax, rdx
37bc6b474jne 0x37bc6b460
37bc6b476cmp r8l, 1
37bc6b47aje 0x37bc6b4d8
37bc6b47ccmp r8l, 2
37bc6b480je 0x37bc6b761
37bc6b486mov edx, ecx
37bc6b488xor eax, eax
37bc6b48ashr edx, 1
37bc6b48cshl rdx, 4
37bc6b490nop [rax+rax]
37bc6b495nop [rax+rax]
37bc6b4a0
37bc6b4a0loc_37bc6b4a0:
37bc6b4a0movupd x0, [rsi+rax]
37bc6b4a5movupd x1, [rbx+rax]
37bc6b4aamulpd x0, x1
37bc6b4aemovups [rsi+rax], x0
37bc6b4b2add rax, 16
37bc6b4b6cmp rax, rdx
37bc6b4b9jne 0x37bc6b4a0
37bc6b4bbtest cl, 1
37bc6b4beje 0x37bc6b4d8
37bc6b4c0or ecx, 1
37bc6b4c3
37bc6b4c3loc_37bc6b4c3:
37bc6b4c3sub ecx, 1
37bc6b4c6movsxd rcx, ecx
37bc6b4c9movsd_xmm x0, [rsi+8*rcx]
37bc6b4cemulsd x0, [rbx+8*rcx]
37bc6b4d3movsd_xmm [rsi+8*rcx], x0
37bc6b4d8
37bc6b4d8loc_37bc6b4d8:
37bc6b4d8mov rax, [rsp+272]
37bc6b4e0test r12l, r12l
37bc6b4e3lea rcx, [rip+0x7e28fa]
37bc6b4eamov [rsp+120], 5
37bc6b4f3mov [rsp+96], rcx
37bc6b4f8cmovne r12l, r8l
37bc6b4fcmov rdx, rdi
37bc6b4fflea r9, [rsp+140]
37bc6b507mov [rsp+104], rax
37bc6b50clea rax, [rsp+144]
37bc6b514mov [rsp+88], rax
37bc6b519mov rax, [rsp+264]
37bc6b521mov [rsp+64], rcx
37bc6b526lea rcx, [rip+0x7e28af]
37bc6b52dmov [rsp+80], rax
37bc6b532mov rax, [rsp+256]
37bc6b53amov [rsp+112], rbp
37bc6b53fmov [rsp+72], rax
37bc6b544lea rax, [rsp+160]
37bc6b54cmov [rsp+56], rax
37bc6b551lea rax, [rip+0x7e2880]
37bc6b558mov [rsp+32], rax
37bc6b55dmov r8, rax
37bc6b560mov [rsp+48], rsi
37bc6b565mov [rsp+40], rbx
37bc6b56amov [rsp+140], r12l
37bc6b572call zbdsqr_
37bc6b577mov eax, [rbp]
37bc6b57amov edx, [rdi]
37bc6b57ctest eax, eax
37bc6b57ejne 0x37bc6b670
37bc6b584test edx, edx
37bc6b586jle 0x37bc6b628
37bc6b58clea eax, [rdx-1]
37bc6b58fmov r8, rbx
37bc6b592lea rax, [rbx+8*rax+8]
37bc6b597nop [rax+rax]
37bc6b5a0
37bc6b5a0loc_37bc6b5a0:
37bc6b5a0movsd_xmm x0, [r8]
37bc6b5a5add r8, 8
37bc6b5a9mulsd x0, x0
37bc6b5admovsd_xmm [r8-8], x0
37bc6b5b3cmp r8, rax
37bc6b5b6jne 0x37bc6b5a0
37bc6b5b8add rsp, 176
37bc6b5bfpop rbx
37bc6b5c0pop rsi
37bc6b5c1pop rdi
37bc6b5c2pop rbp
37bc6b5c3pop r12
37bc6b5c5ret
37bc6b5c6
37bc6b5c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b5d0
37bc6b5d0loc_37bc6b5d0:
37bc6b5d0mov r9l, 1
37bc6b5d6mov r8l, 1
37bc6b5dclea rdx, [rip+0x7e27be]
37bc6b5e3mov rcx, r12
37bc6b5e6call lsame_
37bc6b5ebtest eax, eax
37bc6b5edje 0x37bc6b6a8
37bc6b5f3mov eax, [rdi]
37bc6b5f5test eax, eax
37bc6b5f7jns 0x37bc6b640
37bc6b5f9
37bc6b5f9loc_37bc6b5f9:
37bc6b5f9mov edx, -2
37bc6b5femov eax, 2
37bc6b603
37bc6b603loc_37bc6b603:
37bc6b603mov [rbp], edx
37bc6b606
37bc6b606loc_37bc6b606:
37bc6b606lea rdx, [rsp+160]
37bc6b60emov r8l, 6
37bc6b614lea rcx, [rip+0x7e2788]
37bc6b61bmov [rsp+160], eax
37bc6b622call xerbla_
37bc6b627nop
37bc6b628
37bc6b628loc_37bc6b628:
37bc6b628add rsp, 176
37bc6b62fpop rbx
37bc6b630pop rsi
37bc6b631pop rdi
37bc6b632pop rbp
37bc6b633pop r12
37bc6b635ret
37bc6b636
37bc6b636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b640
37bc6b640loc_37bc6b640:
37bc6b640mov rcx, [rsp+264]
37bc6b648mov r12l, 1
37bc6b64emov edx, [rcx]
37bc6b650mov ecx, 1
37bc6b655cmovle eax, ecx
37bc6b658test edx, edx
37bc6b65ajle 0x37bc6b664
37bc6b65c
37bc6b65cloc_37bc6b65c:
37bc6b65ccmp edx, eax
37bc6b65ejge 0x37bc6b3e7
37bc6b664
37bc6b664loc_37bc6b664:
37bc6b664mov edx, -6
37bc6b669mov eax, 6
37bc6b66ejmp 0x37bc6b603
37bc6b670
37bc6b670loc_37bc6b670:
37bc6b670add eax, edx
37bc6b672mov [rbp], eax
37bc6b675add rsp, 176
37bc6b67cpop rbx
37bc6b67dpop rsi
37bc6b67epop rdi
37bc6b67fpop rbp
37bc6b680pop r12
37bc6b682ret
37bc6b683
37bc6b683 0f 1f 44 00 00 ..D..
37bc6b688
37bc6b688loc_37bc6b688:
37bc6b688test r12l, r12l
37bc6b68bje 0x37bc6b628
37bc6b68dmov rax, [rsp+256]
37bc6b695movq x0, [rip+0x7e2753]
37bc6b69dmovups [rax], x0
37bc6b6a0jmp 0x37bc6b628
37bc6b6a2
37bc6b6a2 66 0f 1f 44 00 00 f..D..
37bc6b6a8
37bc6b6a8loc_37bc6b6a8:
37bc6b6a8mov r9l, 1
37bc6b6aemov r8l, 1
37bc6b6b4lea rdx, [rip+0x7e26e7]
37bc6b6bbmov rcx, r12
37bc6b6becall lsame_
37bc6b6c3test eax, eax
37bc6b6c5jne 0x37bc6b730
37bc6b6c7mov edx, -1
37bc6b6ccmov eax, 1
37bc6b6d1jmp 0x37bc6b603
37bc6b6d6
37bc6b6d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b6e0
37bc6b6e0loc_37bc6b6e0:
37bc6b6e0mov rax, [rsp+264]
37bc6b6e8lea r9, [rip+0x7e26c1]
37bc6b6efmov r8, rdi
37bc6b6f2mov rdx, rdi
37bc6b6f5mov [rsp+56], 4
37bc6b6felea rcx, [rip+0x7e26bb]
37bc6b705mov [rsp+48], rax
37bc6b70amov rax, [rsp+256]
37bc6b712mov [rsp+40], rax
37bc6b717lea rax, [rip+0x7e26aa]
37bc6b71emov [rsp+32], rax
37bc6b723call zlaset_
37bc6b728jmp 0x37bc6b40f
37bc6b72d
37bc6b72d 0f 1f 00 ...
37bc6b730
37bc6b730loc_37bc6b730:
37bc6b730mov eax, [rdi]
37bc6b732test eax, eax
37bc6b734js 0x37bc6b5f9
37bc6b73amov rcx, [rsp+264]
37bc6b742mov edx, [rcx]
37bc6b744test edx, edx
37bc6b746jle 0x37bc6b664
37bc6b74ctest eax, eax
37bc6b74emov ecx, 1
37bc6b753mov r12l, 2
37bc6b759cmovle eax, ecx
37bc6b75cjmp 0x37bc6b65c
37bc6b761
37bc6b761loc_37bc6b761:
37bc6b761mov ecx, 1
37bc6b766jmp 0x37bc6b4c3
37bc6b76b
37bc6b76bloc_37bc6b76b:
37bc6b76bneg eax
37bc6b76djmp 0x37bc6b606
37bc6b380
37bc6b380zpteqr_:
37bc6b380push r12
37bc6b382push rbp
37bc6b383push rdi
37bc6b384push rsi
37bc6b385push rbx
37bc6b386sub rsp, 176
37bc6b38dmov rbp, [rsp+280]
37bc6b395mov [rbp], 0
37bc6b39cmov rdi, rdx
37bc6b39fmov rbx, r8
37bc6b3a2mov rsi, r9
37bc6b3a5mov r8l, 1
37bc6b3abmov r9l, 1
37bc6b3b1lea rdx, [rip+0x7e29e8]
37bc6b3b8mov r12, rcx
37bc6b3bbcall lsame_
37bc6b3c0test eax, eax
37bc6b3c2je 0x37bc6b5d0
37bc6b3c8mov ecx, [rdi]
37bc6b3catest ecx, ecx
37bc6b3ccjs 0x37bc6b5f9
37bc6b3d2mov rax, [rsp+264]
37bc6b3daxor r12l, r12l
37bc6b3ddmov edx, [rax]
37bc6b3dftest edx, edx
37bc6b3e1jle 0x37bc6b664
37bc6b3e7
37bc6b3e7loc_37bc6b3e7:
37bc6b3e7mov eax, [rbp]
37bc6b3eatest eax, eax
37bc6b3ecjne 0x37bc6b76b
37bc6b3f2mov eax, [rdi]
37bc6b3f4test eax, eax
37bc6b3f6je 0x37bc6b628
37bc6b3fccmp eax, 1
37bc6b3ffje 0x37bc6b688
37bc6b405cmp r12l, 2
37bc6b409je 0x37bc6b6e0
37bc6b40f
37bc6b40floc_37bc6b40f:
37bc6b40fmov r9, rbp
37bc6b412mov r8, rsi
37bc6b415mov rdx, rbx
37bc6b418mov rcx, rdi
37bc6b41bcall dpttrf_
37bc6b420mov eax, [rbp]
37bc6b423test eax, eax
37bc6b425jne 0x37bc6b628
37bc6b42bmov r8l, [rdi]
37bc6b42etest r8l, r8l
37bc6b431jle 0x37bc6b4d8
37bc6b437lea edx, [r8-1]
37bc6b43bmov rax, rbx
37bc6b43emov rcx, rdx
37bc6b441lea rdx, [rbx+8*rdx+8]
37bc6b446nop [rax]
37bc6b44anop [rax+rax]
37bc6b455nop [rax+rax]
37bc6b460
37bc6b460loc_37bc6b460:
37bc6b460movsd_xmm x0, [rax]
37bc6b464add rax, 8
37bc6b468sqrtsd x0, x0
37bc6b46cmovsd_xmm [rax-8], x0
37bc6b471cmp rax, rdx
37bc6b474jne 0x37bc6b460
37bc6b476cmp r8l, 1
37bc6b47aje 0x37bc6b4d8
37bc6b47ccmp r8l, 2
37bc6b480je 0x37bc6b761
37bc6b486mov edx, ecx
37bc6b488xor eax, eax
37bc6b48ashr edx, 1
37bc6b48cshl rdx, 4
37bc6b490nop [rax+rax]
37bc6b495nop [rax+rax]
37bc6b4a0
37bc6b4a0loc_37bc6b4a0:
37bc6b4a0movupd x0, [rsi+rax]
37bc6b4a5movupd x1, [rbx+rax]
37bc6b4aamulpd x0, x1
37bc6b4aemovups [rsi+rax], x0
37bc6b4b2add rax, 16
37bc6b4b6cmp rax, rdx
37bc6b4b9jne 0x37bc6b4a0
37bc6b4bbtest cl, 1
37bc6b4beje 0x37bc6b4d8
37bc6b4c0or ecx, 1
37bc6b4c3
37bc6b4c3loc_37bc6b4c3:
37bc6b4c3sub ecx, 1
37bc6b4c6movsxd rcx, ecx
37bc6b4c9movsd_xmm x0, [rsi+8*rcx]
37bc6b4cemulsd x0, [rbx+8*rcx]
37bc6b4d3movsd_xmm [rsi+8*rcx], x0
37bc6b4d8
37bc6b4d8loc_37bc6b4d8:
37bc6b4d8mov rax, [rsp+272]
37bc6b4e0test r12l, r12l
37bc6b4e3lea rcx, [rip+0x7e28fa]
37bc6b4eamov [rsp+120], 5
37bc6b4f3mov [rsp+96], rcx
37bc6b4f8cmovne r12l, r8l
37bc6b4fcmov rdx, rdi
37bc6b4fflea r9, [rsp+140]
37bc6b507mov [rsp+104], rax
37bc6b50clea rax, [rsp+144]
37bc6b514mov [rsp+88], rax
37bc6b519mov rax, [rsp+264]
37bc6b521mov [rsp+64], rcx
37bc6b526lea rcx, [rip+0x7e28af]
37bc6b52dmov [rsp+80], rax
37bc6b532mov rax, [rsp+256]
37bc6b53amov [rsp+112], rbp
37bc6b53fmov [rsp+72], rax
37bc6b544lea rax, [rsp+160]
37bc6b54cmov [rsp+56], rax
37bc6b551lea rax, [rip+0x7e2880]
37bc6b558mov [rsp+32], rax
37bc6b55dmov r8, rax
37bc6b560mov [rsp+48], rsi
37bc6b565mov [rsp+40], rbx
37bc6b56amov [rsp+140], r12l
37bc6b572call zbdsqr_
37bc6b577mov eax, [rbp]
37bc6b57amov edx, [rdi]
37bc6b57ctest eax, eax
37bc6b57ejne 0x37bc6b670
37bc6b584test edx, edx
37bc6b586jle 0x37bc6b628
37bc6b58clea eax, [rdx-1]
37bc6b58fmov r8, rbx
37bc6b592lea rax, [rbx+8*rax+8]
37bc6b597nop [rax+rax]
37bc6b5a0
37bc6b5a0loc_37bc6b5a0:
37bc6b5a0movsd_xmm x0, [r8]
37bc6b5a5add r8, 8
37bc6b5a9mulsd x0, x0
37bc6b5admovsd_xmm [r8-8], x0
37bc6b5b3cmp r8, rax
37bc6b5b6jne 0x37bc6b5a0
37bc6b5b8add rsp, 176
37bc6b5bfpop rbx
37bc6b5c0pop rsi
37bc6b5c1pop rdi
37bc6b5c2pop rbp
37bc6b5c3pop r12
37bc6b5c5ret
37bc6b5c6
37bc6b5c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b5d0
37bc6b5d0loc_37bc6b5d0:
37bc6b5d0mov r9l, 1
37bc6b5d6mov r8l, 1
37bc6b5dclea rdx, [rip+0x7e27be]
37bc6b5e3mov rcx, r12
37bc6b5e6call lsame_
37bc6b5ebtest eax, eax
37bc6b5edje 0x37bc6b6a8
37bc6b5f3mov eax, [rdi]
37bc6b5f5test eax, eax
37bc6b5f7jns 0x37bc6b640
37bc6b5f9
37bc6b5f9loc_37bc6b5f9:
37bc6b5f9mov edx, -2
37bc6b5femov eax, 2
37bc6b603
37bc6b603loc_37bc6b603:
37bc6b603mov [rbp], edx
37bc6b606
37bc6b606loc_37bc6b606:
37bc6b606lea rdx, [rsp+160]
37bc6b60emov r8l, 6
37bc6b614lea rcx, [rip+0x7e2788]
37bc6b61bmov [rsp+160], eax
37bc6b622call xerbla_
37bc6b627nop
37bc6b628
37bc6b628loc_37bc6b628:
37bc6b628add rsp, 176
37bc6b62fpop rbx
37bc6b630pop rsi
37bc6b631pop rdi
37bc6b632pop rbp
37bc6b633pop r12
37bc6b635ret
37bc6b636
37bc6b636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b640
37bc6b640loc_37bc6b640:
37bc6b640mov rcx, [rsp+264]
37bc6b648mov r12l, 1
37bc6b64emov edx, [rcx]
37bc6b650mov ecx, 1
37bc6b655cmovle eax, ecx
37bc6b658test edx, edx
37bc6b65ajle 0x37bc6b664
37bc6b65c
37bc6b65cloc_37bc6b65c:
37bc6b65ccmp edx, eax
37bc6b65ejge 0x37bc6b3e7
37bc6b664
37bc6b664loc_37bc6b664:
37bc6b664mov edx, -6
37bc6b669mov eax, 6
37bc6b66ejmp 0x37bc6b603
37bc6b670
37bc6b670loc_37bc6b670:
37bc6b670add eax, edx
37bc6b672mov [rbp], eax
37bc6b675add rsp, 176
37bc6b67cpop rbx
37bc6b67dpop rsi
37bc6b67epop rdi
37bc6b67fpop rbp
37bc6b680pop r12
37bc6b682ret
37bc6b683
37bc6b683 0f 1f 44 00 00 ..D..
37bc6b688
37bc6b688loc_37bc6b688:
37bc6b688test r12l, r12l
37bc6b68bje 0x37bc6b628
37bc6b68dmov rax, [rsp+256]
37bc6b695movq x0, [rip+0x7e2753]
37bc6b69dmovups [rax], x0
37bc6b6a0jmp 0x37bc6b628
37bc6b6a2
37bc6b6a2 66 0f 1f 44 00 00 f..D..
37bc6b6a8
37bc6b6a8loc_37bc6b6a8:
37bc6b6a8mov r9l, 1
37bc6b6aemov r8l, 1
37bc6b6b4lea rdx, [rip+0x7e26e7]
37bc6b6bbmov rcx, r12
37bc6b6becall lsame_
37bc6b6c3test eax, eax
37bc6b6c5jne 0x37bc6b730
37bc6b6c7mov edx, -1
37bc6b6ccmov eax, 1
37bc6b6d1jmp 0x37bc6b603
37bc6b6d6
37bc6b6d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc6b6e0
37bc6b6e0loc_37bc6b6e0:
37bc6b6e0mov rax, [rsp+264]
37bc6b6e8lea r9, [rip+0x7e26c1]
37bc6b6efmov r8, rdi
37bc6b6f2mov rdx, rdi
37bc6b6f5mov [rsp+56], 4
37bc6b6felea rcx, [rip+0x7e26bb]
37bc6b705mov [rsp+48], rax
37bc6b70amov rax, [rsp+256]
37bc6b712mov [rsp+40], rax
37bc6b717lea rax, [rip+0x7e26aa]
37bc6b71emov [rsp+32], rax
37bc6b723call zlaset_
37bc6b728jmp 0x37bc6b40f
37bc6b72d
37bc6b72d 0f 1f 00 ...
37bc6b730
37bc6b730loc_37bc6b730:
37bc6b730mov eax, [rdi]
37bc6b732test eax, eax
37bc6b734js 0x37bc6b5f9
37bc6b73amov rcx, [rsp+264]
37bc6b742mov edx, [rcx]
37bc6b744test edx, edx
37bc6b746jle 0x37bc6b664
37bc6b74ctest eax, eax
37bc6b74emov ecx, 1
37bc6b753mov r12l, 2
37bc6b759cmovle eax, ecx
37bc6b75cjmp 0x37bc6b65c
37bc6b761
37bc6b761loc_37bc6b761:
37bc6b761mov ecx, 1
37bc6b766jmp 0x37bc6b4c3
37bc6b76b
37bc6b76bloc_37bc6b76b:
37bc6b76bneg eax
37bc6b76djmp 0x37bc6b606
37bc6b380
37bc6b772
37bc6b772 // align 0x10
37bc6b772 // align 0x10
37bc6b780
37bc6b780zptrfs_:
37bc6b780push r15
37bc6b782push r14
37bc6b784push r13
37bc6b786push r12
37bc6b788push rbp
37bc6b789push rdi
37bc6b78apush rsi
37bc6b78bpush rbx
37bc6b78csub rsp, 440
37bc6b793movups [rsp+272], x6
37bc6b79bmovups [rsp+288], x7
37bc6b7a3movups [rsp+304], x8
37bc6b7acmovups [rsp+320], x9
37bc6b7b5movups [rsp+336], x10
37bc6b7bemovups [rsp+352], x11
37bc6b7c7movups [rsp+368], x12
37bc6b7d0movups [rsp+384], x13
37bc6b7d9movups [rsp+400], x14
37bc6b7e2movups [rsp+416], x15
37bc6b7ebmov rax, [rsp+592]
37bc6b7f3mov r15, [rsp+576]
37bc6b7fbmov rsi, [rsp+544]
37bc6b803mov rbx, [rsp+616]
37bc6b80bmov r14l, [rax]
37bc6b80emov rax, [rsp+632]
37bc6b816mov r13, [rsp+624]
37bc6b81emov r12l, [r15]
37bc6b821mov [rax], 0
37bc6b827mov rdi, r8
37bc6b82amov rbp, r9
37bc6b82dmov r8l, 1
37bc6b833mov [rsp+520], rdx
37bc6b83bmov r9l, 1
37bc6b841lea rdx, [rip+0x7e25b8]
37bc6b848mov [rsp+512], rcx
37bc6b850call lsame_
37bc6b855mov [rsp+192], eax
37bc6b85ctest eax, eax
37bc6b85eje 0x37bc6b94e
37bc6b864
37bc6b864loc_37bc6b864:
37bc6b864mov rax, [rsp+520]
37bc6b86cmov edx, [rax]
37bc6b86etest edx, edx
37bc6b870js 0x37bc6b8ac
37bc6b872mov eax, [rdi]
37bc6b874test eax, eax
37bc6b876js 0x37bc6b985
37bc6b87ctest edx, edx
37bc6b87emov ecx, 1
37bc6b883cmovg ecx, edx
37bc6b886cmp [r15], ecx
37bc6b889jl 0x37bc6b994
37bc6b88fmov r11, [rsp+592]
37bc6b897cmp [r11], ecx
37bc6b89ajge 0x37bc6b9a3
37bc6b8a0mov eax, -11
37bc6b8a5mov ecx, 11
37bc6b8aajmp 0x37bc6b8b6
37bc6b8ac
37bc6b8acloc_37bc6b8ac:
37bc6b8acmov eax, -2
37bc6b8b1mov ecx, 2
37bc6b8b6
37bc6b8b6loc_37bc6b8b6:
37bc6b8b6mov rdi, [rsp+632]
37bc6b8bemov [rdi], eax
37bc6b8c0
37bc6b8c0loc_37bc6b8c0:
37bc6b8c0mov [rsp+268], ecx
37bc6b8c7lea rdx, [rsp+268]
37bc6b8cfmov r8l, 6
37bc6b8d5lea rcx, [rip+0x7e2526]
37bc6b8dccall xerbla_
37bc6b8e1nop
37bc6b8e2
37bc6b8e2loc_37bc6b8e2:
37bc6b8e2movups x6, [rsp+272]
37bc6b8eamovups x7, [rsp+288]
37bc6b8f2movups x8, [rsp+304]
37bc6b8fbmovups x9, [rsp+320]
37bc6b904movups x10, [rsp+336]
37bc6b90dmovups x11, [rsp+352]
37bc6b916movups x12, [rsp+368]
37bc6b91fmovups x13, [rsp+384]
37bc6b928movups x14, [rsp+400]
37bc6b931movups x15, [rsp+416]
37bc6b93aadd rsp, 440
37bc6b941pop rbx
37bc6b942pop rsi
37bc6b943pop rdi
37bc6b944pop rbp
37bc6b945pop r12
37bc6b947pop r13
37bc6b949pop r14
37bc6b94bpop r15
37bc6b94dret
37bc6b94e
37bc6b94eloc_37bc6b94e:
37bc6b94emov rcx, [rsp+512]
37bc6b956mov r9l, 1
37bc6b95cmov r8l, 1
37bc6b962lea rdx, [rip+0x7e2498]
37bc6b969call lsame_
37bc6b96etest eax, eax
37bc6b970jne 0x37bc6b864
37bc6b976mov eax, -1
37bc6b97bmov ecx, 1
37bc6b980jmp 0x37bc6b8b6
37bc6b985
37bc6b985loc_37bc6b985:
37bc6b985mov eax, -3
37bc6b98amov ecx, 3
37bc6b98fjmp 0x37bc6b8b6
37bc6b994
37bc6b994loc_37bc6b994:
37bc6b994mov eax, -9
37bc6b999mov ecx, 9
37bc6b99ejmp 0x37bc6b8b6
37bc6b9a3
37bc6b9a3loc_37bc6b9a3:
37bc6b9a3mov rcx, [rsp+632]
37bc6b9abmov ecx, [rcx]
37bc6b9adtest ecx, ecx
37bc6b9afjne 0x37bc6cfea
37bc6b9b5test edx, edx
37bc6b9b7je 0x37bc6cf7c
37bc6b9bdtest eax, eax
37bc6b9bfje 0x37bc6b8e2
37bc6b9c5mov edx, 7
37bc6b9calea rcx, [rip+0x7e2437]
37bc6b9d1call dlamch_
37bc6b9d6mov edx, 12
37bc6b9dblea rcx, [rip+0x7e242d]
37bc6b9e2movsd_xmm [rsp+128], x0
37bc6b9ebmovapd x6, x0
37bc6b9efcall dlamch_
37bc6b9f4mov eax, [rdi]
37bc6b9f6mov [rsp+196], eax
37bc6b9fdtest eax, eax
37bc6b9ffjle 0x37bc6b8e2
37bc6ba05movsd_xmm x12, [rip+0x7e2432]
37bc6ba0emovsxd r10, r12l
37bc6ba11xor eax, eax
37bc6ba13movsxd r11, r14l
37bc6ba16mov [rsp+120], -1
37bc6ba1ftest r10, r10
37bc6ba22movddup x15, [rip+0x7e2425]
37bc6ba2bmulsd x12, x0
37bc6ba30cmovs r10, rax
37bc6ba34test r11, r11
37bc6ba37mov [rsp+144], -1
37bc6ba43mov [rsp+104], 1
37bc6ba4ccmovs r11, rax
37bc6ba50mov rax, [rsp+520]
37bc6ba58mov [rsp+216], r10
37bc6ba60mov r15l, [rax]
37bc6ba63mov rax, r10
37bc6ba66mov [rsp+224], r11
37bc6ba6eshl rax, 4
37bc6ba72movapd x7, x12
37bc6ba77mov [rsp+200], rax
37bc6ba7fmov rax, [rsp+568]
37bc6ba87divsd x7, x6
37bc6ba8bmov [rsp+152], rax
37bc6ba93lea rdi, [rax+16]
37bc6ba97mov rax, r11
37bc6ba9ashl rax, 4
37bc6ba9emov [rsp+208], rax
37bc6baa6mov rax, [rsp+584]
37bc6baaemov [rsp+160], rax
37bc6bab6add rax, 16
37bc6babamov [rsp+232], rax
37bc6bac2mov rax, [rsp+584]
37bc6bacamov [rsp+136], rax
37bc6bad2nop [rax]
37bc6bad5nop [rax+rax]
37bc6bae0
37bc6bae0loc_37bc6bae0:
37bc6bae0mov rax, [rip+0x7e2349]
37bc6bae7mov r14, [rsp+520]
37bc6baefmov r12l, 1
37bc6baf5mov [rsp+112], rax
37bc6bafamov eax, r15l
37bc6bafdmov r15, [rsp+160]
37bc6bb05
37bc6bb05loc_37bc6bb05:
37bc6bb05movsd_xmm x2, [rbp]
37bc6bb0amov edx, [rsp+192]
37bc6bb11movddup x0, x2
37bc6bb15test edx, edx
37bc6bb17je 0x37bc6bce0
37bc6bb1dcmp eax, 1
37bc6bb20jne 0x37bc6c7d0
37bc6bb26
37bc6bb26loc_37bc6bb26:
37bc6bb26movupd x1, [r15]
37bc6bb2bpxor x2, x2
37bc6bb2fmov rcx, [rsp+152]
37bc6bb37xor r8l, r8l
37bc6bb3amulpd x0, x1
37bc6bb3eshufpd x1, x1, 1
37bc6bb43movupd x3, [rcx]
37bc6bb47mulpd x1, x2
37bc6bb4bmovapd x2, x3
37bc6bb4faddsubpd x0, x1
37bc6bb53movapd x1, x3
37bc6bb57unpckhpd x3, x3
37bc6bb5bandpd x1, [rip+0x7e22ed]
37bc6bb63andpd x3, [rip+0x7e22e5]
37bc6bb6bsubpd x2, x0
37bc6bb6faddsd x1, x3
37bc6bb73movapd x3, x0
37bc6bb77unpckhpd x0, x0
37bc6bb7bandpd x3, [rip+0x7e22cd]
37bc6bb83andpd x0, [rip+0x7e22c5]
37bc6bb8baddsd x0, x3
37bc6bb8fmovups [rbx], x2
37bc6bb92addsd x0, x1
37bc6bb96movsd_xmm [r13], x0
37bc6bb9c
37bc6bb9cloc_37bc6bb9c:
37bc6bb9cmov r9l, r8l
37bc6bb9fmov rcx, r13
37bc6bba2pxor x3, x3
37bc6bba6mov rdx, rbx
37bc6bba9shl r9, 4
37bc6bbadlea r9, [rbx+r9+16]
37bc6bbb2nop [rax]
37bc6bbb5nop [rax+rax]
37bc6bbc0
37bc6bbc0loc_37bc6bbc0:
37bc6bbc0movsd_xmm x1, [rcx]
37bc6bbc4movsd_xmm x0, [rdx]
37bc6bbc8movsd_xmm x2, [rdx+8]
37bc6bbcdandpd x0, [rip+0x7e227b]
37bc6bbd5comisd x1, x7
37bc6bbd9andpd x2, [rip+0x7e226f]
37bc6bbe1addsd x0, x2
37bc6bbe5ja 0x37bc6bbf1
37bc6bbe7addsd x0, x12
37bc6bbecaddsd x1, x12
37bc6bbf1
37bc6bbf1loc_37bc6bbf1:
37bc6bbf1divsd x0, x1
37bc6bbf5add rdx, 16
37bc6bbf9add rcx, 8
37bc6bbfdmaxsd x3, x0
37bc6bc01cmp rdx, r9
37bc6bc04jne 0x37bc6bbc0
37bc6bc06
37bc6bc06loc_37bc6bc06:
37bc6bc06comisd x3, [rsp+128]
37bc6bc0fmov rcx, [rsp+608]
37bc6bc17mov rdx, [rsp+104]
37bc6bc1cmovsd_xmm [rcx+8*rdx-8], x3
37bc6bc22jbe 0x37bc6c430
37bc6bc28addsd x3, x3
37bc6bc2cmovsd_xmm x5, [rsp+112]
37bc6bc32comisd x5, x3
37bc6bc36jb 0x37bc6c430
37bc6bc3ccmp r12l, 6
37bc6bc40je 0x37bc6c430
37bc6bc46mov rax, [rsp+632]
37bc6bc4emov [rsp+48], r14
37bc6bc53mov rdx, r14
37bc6bc56lea r8, [rip+0x7e21bf]
37bc6bc5dmov [rsp+64], 1
37bc6bc66mov r9, [rsp+552]
37bc6bc6eadd r12l, 1
37bc6bc72mov [rsp+56], rax
37bc6bc77mov rax, [rsp+560]
37bc6bc7fmov [rsp+40], rbx
37bc6bc84mov rcx, [rsp+512]
37bc6bc8cmov [rsp+32], rax
37bc6bc91call zpttrs_
37bc6bc96mov [rsp+32], r15
37bc6bc9bmov rcx, r14
37bc6bc9emov r8, rbx
37bc6bca1lea rax, [rip+0x7e2174]
37bc6bca8lea rdx, [rip+0x7e2171]
37bc6bcafmov [rsp+40], rax
37bc6bcb4mov r9, rax
37bc6bcb7call zaxpy_
37bc6bcbcmov rax, [rsp+608]
37bc6bcc4mov rcx, [rsp+104]
37bc6bcc9movsd_xmm x6, [rax+8*rcx-8]
37bc6bccfmov eax, [r14]
37bc6bcd2movsd_xmm [rsp+112], x6
37bc6bcd8jmp 0x37bc6bb05
37bc6bcdd
37bc6bcdd 0f 1f 00 ...
37bc6bce0
37bc6bce0loc_37bc6bce0:
37bc6bce0cmp eax, 1
37bc6bce3je 0x37bc6bb26
37bc6bce9mov rcx, [rsp+136]
37bc6bcf1movq x0, x2
37bc6bcf5pxor x3, x3
37bc6bcf9movsd_xmm x6, [rsi+8]
37bc6bcfeunpcklpd x3, x2
37bc6bd02movupd x5, [rdi-16]
37bc6bd07movupd x1, [rcx]
37bc6bd0bmovapd x10, x6
37bc6bd10xorpd x10, [rip+0x7e2157]
37bc6bd19movapd x9, x5
37bc6bd1eandpd x6, [rip+0x7e212a]
37bc6bd26movapd x4, x1
37bc6bd2aunpcklpd x4, x1
37bc6bd2emulpd x4, x0
37bc6bd32movapd x0, x1
37bc6bd36unpckhpd x0, x1
37bc6bd3amulpd x0, x3
37bc6bd3emovsd_xmm x3, [rsi]
37bc6bd42movapd x8, x3
37bc6bd47unpcklpd x8, x10
37bc6bd4cunpcklpd x10, x3
37bc6bd51andpd x3, [rip+0x7e20f7]
37bc6bd59addsubpd x4, x0
37bc6bd5dmovupd x0, [rcx+16]
37bc6bd62addsd x3, x6
37bc6bd66movapd x2, x0
37bc6bd6aunpcklpd x2, x0
37bc6bd6esubpd x9, x4
37bc6bd73mulpd x2, x8
37bc6bd78movapd x8, x0
37bc6bd7dunpckhpd x8, x0
37bc6bd82mulpd x8, x10
37bc6bd87addsubpd x2, x8
37bc6bd8csubpd x9, x2
37bc6bd91movapd x2, x5
37bc6bd95unpckhpd x5, x5
37bc6bd99andpd x2, [rip+0x7e20af]
37bc6bda1andpd x5, [rip+0x7e20a7]
37bc6bda9addsd x2, x5
37bc6bdadmovapd x5, x4
37bc6bdb1unpckhpd x4, x4
37bc6bdb5movups [rbx], x9
37bc6bdb9andpd x5, [rip+0x7e208f]
37bc6bdc1andpd x4, [rip+0x7e2087]
37bc6bdc9addsd x4, x5
37bc6bdcdmovapd x5, x0
37bc6bdd1unpckhpd x5, x5
37bc6bdd5andpd x5, [rip+0x7e2073]
37bc6bdddaddsd x2, x4
37bc6bde1movapd x4, x0
37bc6bde5andpd x4, [rip+0x7e2063]
37bc6bdedaddsd x4, x5
37bc6bdf1mulsd x3, x4
37bc6bdf5addsd x2, x3
37bc6bdf9movsd_xmm [r13], x2
37bc6bdffcmp eax, 2
37bc6be02jle 0x37bc6c2d7
37bc6be08cmp eax, 3
37bc6be0bje 0x37bc6cfe0
37bc6be11mov edx, eax
37bc6be13lea r9, [rcx+16]
37bc6be17lea r8, [rcx+32]
37bc6be1bmovupd x3, [rsi]
37bc6be1fshr edx, 1
37bc6be21lea r10l, [rax-2]
37bc6be25pxor x13, x13
37bc6be2alea r11l, [rdx-1]
37bc6be2exor edx, edx
37bc6be30mov ecx, r11l
37bc6be33shl rcx, 4
37bc6be37nop [rax+rax]
37bc6be40
37bc6be40loc_37bc6be40:
37bc6be40movupd x6, [rdi+2*rdx]
37bc6be45movupd x5, [rdi+2*rdx+16]
37bc6be4bmovapd x11, x0
37bc6be50movapd x14, x1
37bc6be55unpckhpd x11, x0
37bc6be5aunpckhpd x14, x1
37bc6be5fmovapd x10, x3
37bc6be64movapd x9, x6
37bc6be69movapd x2, x6
37bc6be6dmovapd x4, x3
37bc6be71unpcklpd x9, x5
37bc6be76unpckhpd x2, x5
37bc6be7aandpd x2, x15
37bc6be7fandpd x9, x15
37bc6be84addpd x9, x2
37bc6be89movupd x2, [rsi+2*rdx+16]
37bc6be8fmovapd x8, x2
37bc6be94unpcklpd x10, x2
37bc6be99unpckhpd x4, x2
37bc6be9dshufpd x8, x2, 1
37bc6bea3mulpd x11, x8
37bc6bea8movapd x8, x1
37bc6beadandpd x4, x15
37bc6beb2unpcklpd x8, x1
37bc6beb7andpd x10, x15
37bc6bebcmulpd x8, x3
37bc6bec1shufpd x3, x3, 1
37bc6bec6addpd x10, x4
37bc6becbmovapd x4, x0
37bc6becfmulpd x3, x14
37bc6bed4unpcklpd x4, x0
37bc6bed8mulpd x4, x2
37bc6bedcaddsubpd x8, x3
37bc6bee1movupd x3, [rbp+rdx+8]
37bc6bee7addsubpd x4, x11
37bc6beecmovapd x11, x0
37bc6bef1shufpd x11, x0, 1
37bc6bef7mulpd x11, x13
37bc6befcsubpd x6, x8
37bc6bf01movapd x8, x1
37bc6bf06unpckhpd x1, x0
37bc6bf0aunpcklpd x8, x0
37bc6bf0fandpd x1, x15
37bc6bf14subpd x5, x4
37bc6bf18andpd x8, x15
37bc6bf1dmovapd x4, x3
37bc6bf21addpd x8, x1
37bc6bf26movupd x1, [r9+2*rdx+16]
37bc6bf2dunpckhpd x4, x3
37bc6bf31mulpd x4, x1
37bc6bf35movapd x14, x1
37bc6bf3amulpd x8, x10
37bc6bf3fmovapd x10, x3
37bc6bf44shufpd x14, x1, 1
37bc6bf4aunpcklpd x10, x3
37bc6bf4fmulpd x10, x0
37bc6bf54addpd x8, x9
37bc6bf59movapd x9, x14
37bc6bf5emulpd x9, x13
37bc6bf63addsubpd x10, x11
37bc6bf68movapd x11, x2
37bc6bf6dsubpd x6, x10
37bc6bf72addsubpd x4, x9
37bc6bf77movapd x9, x0
37bc6bf7cunpckhpd x0, x1
37bc6bf80unpcklpd x9, x1
37bc6bf85movapd x10, x0
37bc6bf8amulpd x10, x13
37bc6bf8fsubpd x5, x4
37bc6bf93movapd x4, x3
37bc6bf97mulpd x4, x9
37bc6bf9cmulpd x3, x0
37bc6bfa0movapd x0, x2
37bc6bfa4mulpd x9, x13
37bc6bfa9subpd x4, x10
37bc6bfaeaddpd x3, x9
37bc6bfb3andpd x4, x15
37bc6bfb8andpd x3, x15
37bc6bfbdaddpd x4, x3
37bc6bfc1movupd x3, [rsi+2*rdx+32]
37bc6bfc7unpcklpd x11, x3
37bc6bfccunpckhpd x0, x3
37bc6bfd0movapd x9, x3
37bc6bfd5andpd x0, x15
37bc6bfdaandpd x11, x15
37bc6bfdfaddpd x4, x8
37bc6bfe4addpd x11, x0
37bc6bfe9movapd x8, x3
37bc6bfeeunpckhpd x9, x3
37bc6bff3movupd x0, [r8+2*rdx+16]
37bc6bffaxorpd x9, [rip+0x7e1e5d]
37bc6c003unpcklpd x8, x3
37bc6c008mulpd x8, x0
37bc6c00dmovapd x10, x0
37bc6c012shufpd x10, x0, 1
37bc6c018mulpd x9, x10
37bc6c01dmovapd x10, x2
37bc6c022unpcklpd x10, x2
37bc6c027unpckhpd x2, x2
37bc6c02bxorpd x2, [rip+0x7e1e2d]
37bc6c033mulpd x10, x1
37bc6c038mulpd x2, x14
37bc6c03daddsubpd x8, x9
37bc6c042subpd x5, x8
37bc6c047addsubpd x10, x2
37bc6c04cmovapd x2, x1
37bc6c050unpcklpd x2, x0
37bc6c054andpd x2, x15
37bc6c059movups [rbx+2*rdx+32], x5
37bc6c05emovapd x5, x1
37bc6c062subpd x6, x10
37bc6c067unpckhpd x5, x0
37bc6c06bandpd x5, x15
37bc6c070addpd x2, x5
37bc6c074movups [rbx+2*rdx+16], x6
37bc6c079mulpd x2, x11
37bc6c07eaddpd x2, x4
37bc6c082movups [r13+rdx+8], x2
37bc6c088add rdx, 16
37bc6c08ccmp rdx, rcx
37bc6c08fjne 0x37bc6be40
37bc6c095add r11l, r11l
37bc6c098lea edx, [r11+2]
37bc6c09ccmp r10l, r11l
37bc6c09fje 0x37bc6c2d7
37bc6c0a5
37bc6c0a5loc_37bc6c0a5:
37bc6c0a5mov r10, [rsp+144]
37bc6c0admovsxd rcx, edx
37bc6c0b0pxor x4, x4
37bc6c0b4mov r9, rcx
37bc6c0b7lea r8, [rcx+r10]
37bc6c0bbshl r9, 4
37bc6c0bfshl r8, 4
37bc6c0c3add r8, [rsp+568]
37bc6c0cblea r11, [rsi+r9]
37bc6c0cfmovsd_xmm x14, [r8]
37bc6c0d4movsd_xmm x5, [r8+8]
37bc6c0dalea r8l, [rdx-1]
37bc6c0deadd edx, 1
37bc6c0e1movsxd r10, r8l
37bc6c0e4mov r8, [rsp+120]
37bc6c0e9movsd_xmm x9, [r11-24]
37bc6c0efmovsxd rdx, edx
37bc6c0f2movsd_xmm x6, [rbp+8*r10]
37bc6c0f9movsd_xmm [rsp+80], x14
37bc6c100movsd_xmm [rsp+168], x5
37bc6c109add r8, r10
37bc6c10cmovsd_xmm x5, [r11-32]
37bc6c112shl r8, 4
37bc6c116add r8, [rsp+584]
37bc6c11emovsd_xmm x0, [r8]
37bc6c123movsd_xmm x8, [r8+8]
37bc6c129mov r8, [rsp+120]
37bc6c12emovapd x13, x8
37bc6c133mulsd x13, x9
37bc6c138add rcx, r8
37bc6c13badd rdx, r8
37bc6c13eshl rcx, 4
37bc6c142add rcx, [rsp+584]
37bc6c14ashl rdx, 4
37bc6c14eadd rdx, [rsp+584]
37bc6c156movsd_xmm x1, [rcx]
37bc6c15amovsd_xmm x2, [rcx+8]
37bc6c15fmov rcx, [r11-8]
37bc6c163movapd x3, x1
37bc6c167movapd x10, x2
37bc6c16cmulsd x10, x4
37bc6c171movq x11, rcx
37bc6c176xorpd x11, [rip+0x7e1cf1]
37bc6c17fmulsd x3, x6
37bc6c183mulsd x1, x4
37bc6c187movsd_xmm x4, [rdx]
37bc6c18bmulsd x2, x6
37bc6c18fmovsd_xmm x6, [rdx+8]
37bc6c194subsd x3, x10
37bc6c199movapd x10, x5
37bc6c19emulsd x10, x0
37bc6c1a3addsd x2, x1
37bc6c1a7movsd_xmm x1, [r11-16]
37bc6c1adsubsd x10, x13
37bc6c1b2movapd x13, x6
37bc6c1b7mulsd x13, x11
37bc6c1bcmulsd x11, x4
37bc6c1c1subsd x14, x10
37bc6c1c6movapd x10, x1
37bc6c1cbmulsd x10, x4
37bc6c1d0subsd x14, x3
37bc6c1d5subsd x10, x13
37bc6c1damovapd x13, x5
37bc6c1dfandpd x5, [rip+0x7e1c69]
37bc6c1e7mulsd x13, x8
37bc6c1ecandpd x8, [rip+0x7e1c5b]
37bc6c1f5subsd x14, x10
37bc6c1famovapd x10, x0
37bc6c1ffandpd x0, [rip+0x7e1c49]
37bc6c207mulsd x10, x9
37bc6c20candpd x9, [rip+0x7e1c3b]
37bc6c215addsd x0, x8
37bc6c21amovsd_xmm [rbx+r9-16], x14
37bc6c221addsd x5, x9
37bc6c226movsd_xmm x14, [rsp+168]
37bc6c230addsd x13, x10
37bc6c235mulsd x0, x5
37bc6c239movapd x10, x14
37bc6c23emovsd_xmm x5, [rsp+80]
37bc6c244andpd x5, [rip+0x7e1c04]
37bc6c24csubsd x10, x13
37bc6c251movapd x13, x1
37bc6c256mulsd x13, x6
37bc6c25bsubsd x10, x2
37bc6c260addsd x13, x11
37bc6c265subsd x10, x13
37bc6c26amovsd_xmm [rbx+r9-8], x10
37bc6c271andpd x14, [rip+0x7e1bd6]
37bc6c27aandpd x2, [rip+0x7e1bce]
37bc6c282andpd x3, [rip+0x7e1bc6]
37bc6c28aandpd x1, [rip+0x7e1bbe]
37bc6c292andpd x4, [rip+0x7e1bb6]
37bc6c29aandpd x6, [rip+0x7e1bae]
37bc6c2a2addsd x5, x14
37bc6c2a7addsd x3, x2
37bc6c2abmovq x2, rcx
37bc6c2b0andpd x2, [rip+0x7e1b98]
37bc6c2b8addsd x4, x6
37bc6c2bcaddsd x1, x2
37bc6c2c0addsd x0, x5
37bc6c2c4mulsd x1, x4
37bc6c2c8addsd x0, x3
37bc6c2ccaddsd x0, x1
37bc6c2d0movsd_xmm [r13+8*r10], x0
37bc6c2d7
37bc6c2d7loc_37bc6c2d7:
37bc6c2d7mov rdx, [rsp+144]
37bc6c2dfmovsxd rcx, eax
37bc6c2e2lea r8l, [rax-1]
37bc6c2e6pxor x6, x6
37bc6c2eamov r10, [rsp+568]
37bc6c2f2mov r11, [rsp+584]
37bc6c2faadd rdx, rcx
37bc6c2fdshl rdx, 4
37bc6c301movupd x3, [r10+rdx]
37bc6c307mov r10, [rsp+120]
37bc6c30cmovsxd rdx, r8l
37bc6c30fmov r9, rdx
37bc6c312shl r9, 4
37bc6c316add rdx, r10
37bc6c319movupd x2, [r9+rsi-16]
37bc6c320shl rdx, 4
37bc6c324lea r9, [rcx-1]
37bc6c328movupd x4, [r11+rdx]
37bc6c32elea rdx, [r10+rcx]
37bc6c332movapd x0, x2
37bc6c336movapd x1, x2
37bc6c33ashl rdx, 4
37bc6c33eunpcklpd x0, x2
37bc6c342unpckhpd x1, x2
37bc6c346movapd x5, x4
37bc6c34ashufpd x5, x4, 1
37bc6c34fmulpd x0, x4
37bc6c353mulpd x1, x5
37bc6c357movapd x5, x3
37bc6c35baddsubpd x0, x1
37bc6c35fmovupd x1, [r11+rdx]
37bc6c365mov rdx, r9
37bc6c368shl rdx, 4
37bc6c36csubpd x5, x0
37bc6c370movddup x0, [rbp+8*rcx-8]
37bc6c376mulpd x0, x1
37bc6c37ashufpd x1, x1, 1
37bc6c37fmulpd x1, x6
37bc6c383addsubpd x0, x1
37bc6c387movapd x1, x2
37bc6c38bunpckhpd x2, x2
37bc6c38fandpd x1, [rip+0x7e1ab9]
37bc6c397andpd x2, [rip+0x7e1ab1]
37bc6c39fsubpd x5, x0
37bc6c3a3addsd x1, x2
37bc6c3a7movups [rbx+rdx], x5
37bc6c3abmovapd x5, x4
37bc6c3afunpckhpd x4, x4
37bc6c3b3andpd x5, [rip+0x7e1a95]
37bc6c3bbmovapd x2, x4
37bc6c3bfandpd x2, [rip+0x7e1a89]
37bc6c3c7addsd x2, x5
37bc6c3cbmulsd x1, x2
37bc6c3cfmovapd x2, x3
37bc6c3d3unpckhpd x3, x3
37bc6c3d7andpd x2, [rip+0x7e1a71]
37bc6c3dfandpd x3, [rip+0x7e1a69]
37bc6c3e7addsd x2, x3
37bc6c3ebaddsd x1, x2
37bc6c3efmovapd x2, x0
37bc6c3f3unpckhpd x0, x0
37bc6c3f7andpd x2, [rip+0x7e1a51]
37bc6c3ffandpd x0, [rip+0x7e1a49]
37bc6c407addsd x0, x2
37bc6c40baddsd x1, x0
37bc6c40fmovsd_xmm [r13+8*r9], x1
37bc6c416
37bc6c416loc_37bc6c416:
37bc6c416pxor x3, x3
37bc6c41atest eax, eax
37bc6c41cjg 0x37bc6bb9c
37bc6c422jmp 0x37bc6bc06
37bc6c427
37bc6c427 66 0f 1f 84 00 00 00 00 00 f........
37bc6c430
37bc6c430loc_37bc6c430:
37bc6c430test eax, eax
37bc6c432jle 0x37bc6c4a9
37bc6c434movsd_xmm x3, [rip+0x7e1a04]
37bc6c43cmov r8l, r8l
37bc6c43fmov rdx, r13
37bc6c442mov rax, rbx
37bc6c445mulsd x3, [rsp+128]
37bc6c44eshl r8, 4
37bc6c452lea rcx, [rbx+r8+16]
37bc6c457nop [rax+rax]
37bc6c460
37bc6c460loc_37bc6c460:
37bc6c460movsd_xmm x2, [rdx]
37bc6c464movsd_xmm x0, [rax]
37bc6c468movsd_xmm x1, [rax+8]
37bc6c46dandpd x0, [rip+0x7e19db]
37bc6c475andpd x1, [rip+0x7e19d3]
37bc6c47dcomisd x2, x7
37bc6c481addsd x0, x1
37bc6c485movapd x1, x2
37bc6c489mulsd x1, x3
37bc6c48daddsd x0, x1
37bc6c491ja 0x37bc6c498
37bc6c493addsd x0, x12
37bc6c498
37bc6c498loc_37bc6c498:
37bc6c498add rax, 16
37bc6c49cmovsd_xmm [rdx], x0
37bc6c4a0add rdx, 8
37bc6c4a4cmp rcx, rax
37bc6c4a7jne 0x37bc6c460
37bc6c4a9
37bc6c4a9loc_37bc6c4a9:
37bc6c4a9mov rcx, [rsp+520]
37bc6c4b1lea r8, [rip+0x7e1964]
37bc6c4b8mov rdx, r13
37bc6c4bbcall idamax_
37bc6c4c0mov rcx, [rsp+104]
37bc6c4c5cdqe
37bc6c4c7movsd_xmm x0, [r13+8*rax-8]
37bc6c4cemov rax, [rsp+600]
37bc6c4d6movsd_xmm [rax+8*rcx-8], x0
37bc6c4dcmov rax, [rip+0x7e1955]
37bc6c4e3mov [r13], rax
37bc6c4e7mov rax, [rsp+520]
37bc6c4efmovsxd rax, [rax]
37bc6c4f2lea r8, [rax-1]
37bc6c4f6cmp eax, 1
37bc6c4f9jle 0x37bc6cfb5
37bc6c4ffmov r15, [rsp+560]
37bc6c507lea r9l, [rax-2]
37bc6c50bmov [rsp+80], r8
37bc6c510mov rdx, [rsp+560]
37bc6c518mov [rsp+112], rax
37bc6c51dshl r9, 4
37bc6c521movsd_xmm x6, [rip+0x7e190f]
37bc6c529mov [rsp+544], rsi
37bc6c531lea rsi, [r13+8]
37bc6c535mov [rsp+616], rbx
37bc6c53dlea r14, [rdx+r9+16]
37bc6c542mov rbx, r15
37bc6c545lea r15l, [rax-2]
37bc6c549nop [rax]
37bc6c550
37bc6c550loc_37bc6c550:
37bc6c550movsd_xmm x0, [rbx]
37bc6c554lea rcx, [rsp+240]
37bc6c55cadd rbx, 16
37bc6c560add rsi, 8
37bc6c564movsd_xmm [rsp+240], x0
37bc6c56dmovsd_xmm x0, [rbx-8]
37bc6c572movsd_xmm [rsp+248], x0
37bc6c57bcall fn_37c42fc80
37bc6c580mulsd x6, x0
37bc6c584addsd x6, [rip+0x7e18ac]
37bc6c58cmovsd_xmm [rsi-8], x6
37bc6c591cmp r14, rbx
37bc6c594jne 0x37bc6c550
37bc6c596mov r8, [rsp+80]
37bc6c59bmov rax, [rsp+112]
37bc6c5a0lea rcx, [8*r15]
37bc6c5a8mov rdx, [rsp+552]
37bc6c5b0movsd_xmm x0, [r13+8*r8]
37bc6c5b7divsd x0, [rdx+8*r8]
37bc6c5bdmov rdx, [rsp+552]
37bc6c5c5movsd_xmm [r13+8*r8], x0
37bc6c5cclea r8, [8*rax]
37bc6c5d4shl rax, 4
37bc6c5d8movsd_xmm x6, [r13+r8-8]
37bc6c5dflea r15, [r13+r8]
37bc6c5e4add rax, [rsp+560]
37bc6c5ecmov rsi, rax
37bc6c5eflea rax, [r13+r8-8]
37bc6c5f4add rdx, r8
37bc6c5f7sub rax, rcx
37bc6c5famov rbx, rdx
37bc6c5fdmov r12, rax
37bc6c600
37bc6c600loc_37bc6c600:
37bc6c600movsd_xmm x0, [rsi-32]
37bc6c605sub r15, 8
37bc6c609sub rbx, 8
37bc6c60dsub rsi, 16
37bc6c611lea rcx, [rsp+240]
37bc6c619movsd_xmm [rsp+240], x0
37bc6c622movsd_xmm x0, [rsi-8]
37bc6c627movsd_xmm [rsp+248], x0
37bc6c630call fn_37c42fc80
37bc6c635movapd x1, x0
37bc6c639movsd_xmm x0, [r15-8]
37bc6c63fdivsd x0, [rbx-8]
37bc6c644mulsd x6, x1
37bc6c648addsd x6, x0
37bc6c64cmovsd_xmm [r15-8], x6
37bc6c652cmp r15, r12
37bc6c655jne 0x37bc6c600
37bc6c657mov rsi, [rsp+544]
37bc6c65fmov rbx, [rsp+616]
37bc6c667
37bc6c667loc_37bc6c667:
37bc6c667mov rcx, [rsp+520]
37bc6c66flea r8, [rip+0x7e17a6]
37bc6c676mov rdx, r13
37bc6c679call idamax_
37bc6c67emov rcx, [rsp+600]
37bc6c686cdqe
37bc6c688movsd_xmm x8, [r13+8*rax-8]
37bc6c68fmov rax, [rsp+104]
37bc6c694andpd x8, [rip+0x7e17b3]
37bc6c69dmulsd x8, [rcx+8*rax-8]
37bc6c6a4movsd_xmm [rcx+8*rax-8], x8
37bc6c6abmov rax, [rsp+520]
37bc6c6b3mov r15l, [rax]
37bc6c6b6test r15l, r15l
37bc6c6b9jle 0x37bc6c763
37bc6c6bfmov rax, [rsp+136]
37bc6c6c7mov [rsp+616], rbx
37bc6c6cfpxor x6, x6
37bc6c6d3lea r14, [rax-16]
37bc6c6d7lea eax, [r15-1]
37bc6c6dbadd rax, [rsp+120]
37bc6c6e0shl rax, 4
37bc6c6e4add rax, [rsp+232]
37bc6c6ecmov rbx, r14
37bc6c6efmov r12, rax
37bc6c6f2nop [rax]
37bc6c6f5nop [rax+rax]
37bc6c700
37bc6c700loc_37bc6c700:
37bc6c700movsd_xmm x0, [rbx+16]
37bc6c705lea rcx, [rsp+240]
37bc6c70dadd rbx, 16
37bc6c711movsd_xmm [rsp+240], x0
37bc6c71amovsd_xmm x0, [rbx+8]
37bc6c71fmovsd_xmm [rsp+248], x0
37bc6c728call fn_37c42fc80
37bc6c72dmaxsd x6, x0
37bc6c731cmp rbx, r12
37bc6c734jne 0x37bc6c700
37bc6c736pxor x0, x0
37bc6c73amov rbx, [rsp+616]
37bc6c742ucomisd x6, x0
37bc6c746jp 0x37bc6c74a
37bc6c748je 0x37bc6c763
37bc6c74a
37bc6c74aloc_37bc6c74a:
37bc6c74adivsd x8, x6
37bc6c74fmov rax, [rsp+600]
37bc6c757mov rcx, [rsp+104]
37bc6c75cmovsd_xmm [rax+8*rcx-8], x8
37bc6c763
37bc6c763loc_37bc6c763:
37bc6c763mov rdx, [rsp+216]
37bc6c76badd [rsp+144], rdx
37bc6c773mov rdx, [rsp+224]
37bc6c77badd [rsp+120], rdx
37bc6c780mov rdx, [rsp+200]
37bc6c788mov r10, [rsp+208]
37bc6c790add [rsp+104], 1
37bc6c796mov rax, [rsp+104]
37bc6c79badd [rsp+152], rdx
37bc6c7a3add rdi, rdx
37bc6c7a6add [rsp+160], r10
37bc6c7aeadd [rsp+136], r10
37bc6c7b6cmp [rsp+196], eax
37bc6c7bdjge 0x37bc6bae0
37bc6c7c3jmp 0x37bc6b8e2
37bc6c7c8
37bc6c7c8 0f 1f 84 00 00 00 00 00 ........
37bc6c7d0
37bc6c7d0loc_37bc6c7d0:
37bc6c7d0mov rcx, [rsp+136]
37bc6c7d8pxor x3, x3
37bc6c7dcmovupd x8, [rdi-16]
37bc6c7e2movupd x1, [rcx]
37bc6c7e6movupd x5, [rcx+16]
37bc6c7ebmovapd x6, x8
37bc6c7f0mulpd x0, x1
37bc6c7f4movapd x2, x1
37bc6c7f8movapd x9, x5
37bc6c7fdshufpd x2, x1, 1
37bc6c802mulpd x2, x3
37bc6c806shufpd x9, x5, 1
37bc6c80cmovapd x3, x0
37bc6c810addsubpd x3, x2
37bc6c814movupd x2, [rsi]
37bc6c818movapd x4, x2
37bc6c81cmovapd x0, x2
37bc6c820unpcklpd x4, x2
37bc6c824unpckhpd x0, x2
37bc6c828subpd x6, x3
37bc6c82cmulpd x0, x9
37bc6c831mulpd x4, x5
37bc6c835addsubpd x4, x0
37bc6c839subpd x6, x4
37bc6c83dmovups [rbx], x6
37bc6c840movapd x6, x8
37bc6c845unpckhpd x8, x8
37bc6c84aandpd x6, [rip+0x7e15fe]
37bc6c852movapd x0, x8
37bc6c857andpd x0, [rip+0x7e15f1]
37bc6c85faddsd x6, x0
37bc6c863movapd x0, x3
37bc6c867unpckhpd x3, x3
37bc6c86bmovapd x4, x3
37bc6c86fandpd x0, [rip+0x7e15d9]
37bc6c877andpd x4, [rip+0x7e15d1]
37bc6c87faddsd x0, x4
37bc6c883movapd x4, x2
37bc6c887andpd x4, [rip+0x7e15c1]
37bc6c88faddsd x6, x0
37bc6c893movapd x3, x6
37bc6c897movapd x6, x2
37bc6c89bunpckhpd x6, x6
37bc6c89fmovapd x0, x6
37bc6c8a3andpd x0, [rip+0x7e15a5]
37bc6c8abmovapd x6, x5
37bc6c8afunpckhpd x6, x6
37bc6c8b3andpd x6, [rip+0x7e1595]
37bc6c8bbaddsd x4, x0
37bc6c8bfmovapd x0, x5
37bc6c8c3andpd x0, [rip+0x7e1585]
37bc6c8cbaddsd x0, x6
37bc6c8cfmulsd x4, x0
37bc6c8d3addsd x3, x4
37bc6c8d7movsd_xmm [r13], x3
37bc6c8ddcmp eax, 2
37bc6c8e0jle 0x37bc6cf6a
37bc6c8e6cmp eax, 3
37bc6c8e9je 0x37bc6cfd6
37bc6c8eflea r10l, [rax-2]
37bc6c8f3movapd x0, x5
37bc6c8f7pxor x14, x14
37bc6c8fcmov edx, eax
37bc6c8femov rcx, [rsp+136]
37bc6c906shr edx, 1
37bc6c908movsd_xmm [rsp+168], x12
37bc6c912movsd_xmm [rsp+176], x7
37bc6c91blea r11l, [rdx-1]
37bc6c91fxor edx, edx
37bc6c921lea r9, [rcx+16]
37bc6c925lea r8, [rcx+32]
37bc6c929mov ecx, r11l
37bc6c92cshl rcx, 4
37bc6c930
37bc6c930loc_37bc6c930:
37bc6c930movupd x5, [rdi+2*rdx]
37bc6c935movupd x4, [rdi+2*rdx+16]
37bc6c93bmovapd x10, x2
37bc6c940movapd x7, x2
37bc6c944movupd x12, [rip+0x7e1513]
37bc6c94dmovapd x11, x0
37bc6c952movapd x8, x0
37bc6c957movapd x9, x5
37bc6c95cmovapd x3, x5
37bc6c960shufpd x8, x0, 1
37bc6c966unpckhpd x9, x4
37bc6c96bunpcklpd x3, x4
37bc6c96fandpd x3, x15
37bc6c974andpd x9, x15
37bc6c979addpd x9, x3
37bc6c97emovupd x3, [rsi+2*rdx+16]
37bc6c984unpckhpd x10, x3
37bc6c989unpcklpd x7, x3
37bc6c98dmovapd x13, x3
37bc6c992andpd x7, x15
37bc6c997andpd x10, x15
37bc6c99cunpckhpd x13, x3
37bc6c9a1addpd x10, x7
37bc6c9a6movapd x7, x2
37bc6c9aamovups [rsp+80], x13
37bc6c9b0movapd x6, x3
37bc6c9b4unpcklpd x7, x2
37bc6c9b8unpckhpd x2, x2
37bc6c9bcxorpd x2, [rip+0x7e149c]
37bc6c9c4mulpd x7, x1
37bc6c9c8xorpd x12, x13
37bc6c9cdmovapd x13, x1
37bc6c9d2shufpd x13, x1, 1
37bc6c9d8mulpd x13, x2
37bc6c9ddmovapd x2, x1
37bc6c9e1unpcklpd x1, x0
37bc6c9e5unpckhpd x2, x0
37bc6c9e9unpcklpd x6, x3
37bc6c9edandpd x1, x15
37bc6c9f2mulpd x12, x8
37bc6c9f7andpd x2, x15
37bc6c9fcmulpd x11, x6
37bc6ca01addpd x2, x1
37bc6ca05movupd x1, [r9+2*rdx+16]
37bc6ca0cmulpd x8, x14
37bc6ca11addsubpd x7, x13
37bc6ca16mulpd x6, x1
37bc6ca1amulpd x2, x10
37bc6ca1faddsubpd x11, x12
37bc6ca24subpd x5, x7
37bc6ca28movupd x7, [rbp+rdx+8]
37bc6ca2emovapd x10, x7
37bc6ca33addpd x2, x9
37bc6ca38subpd x4, x11
37bc6ca3dmovapd x9, x7
37bc6ca42movapd x11, x1
37bc6ca47unpckhpd x9, x7
37bc6ca4cunpcklpd x10, x7
37bc6ca51shufpd x11, x1, 1
37bc6ca57mulpd x10, x0
37bc6ca5cmovapd x12, x11
37bc6ca61mulpd x9, x1
37bc6ca66mulpd x12, x14
37bc6ca6bmulpd x11, [rsp+80]
37bc6ca72addsubpd x10, x8
37bc6ca77movapd x8, x0
37bc6ca7cunpckhpd x0, x1
37bc6ca80unpcklpd x8, x1
37bc6ca85addsubpd x9, x12
37bc6ca8asubpd x5, x10
37bc6ca8fmovapd x10, x0
37bc6ca94addsubpd x6, x11
37bc6ca99mulpd x0, x14
37bc6ca9esubpd x4, x9
37bc6caa3mulpd x10, x7
37bc6caa8movapd x9, x8
37bc6caadmulpd x8, x7
37bc6cab2subpd x5, x6
37bc6cab6mulpd x9, x14
37bc6cabbmovups [rbx+2*rdx+16], x5
37bc6cac0movapd x5, x1
37bc6cac4subpd x8, x0
37bc6cac9addpd x9, x10
37bc6cacemovapd x7, x8
37bc6cad3movapd x8, x3
37bc6cad8andpd x7, x15
37bc6caddandpd x9, x15
37bc6cae2addpd x9, x7
37bc6cae7movapd x7, x9
37bc6caecaddpd x7, x2
37bc6caf0movupd x2, [rsi+2*rdx+32]
37bc6caf6unpcklpd x3, x2
37bc6cafaunpckhpd x8, x2
37bc6caffmovapd x9, x2
37bc6cb04andpd x8, x15
37bc6cb09movapd x0, x3
37bc6cb0dunpckhpd x9, x2
37bc6cb12andpd x0, x15
37bc6cb17movapd x3, x8
37bc6cb1cmovapd x8, x2
37bc6cb21addpd x3, x0
37bc6cb25movupd x0, [r8+2*rdx+16]
37bc6cb2cunpcklpd x8, x2
37bc6cb31mulpd x8, x0
37bc6cb36movapd x10, x0
37bc6cb3bunpcklpd x5, x0
37bc6cb3fshufpd x10, x0, 1
37bc6cb45mulpd x9, x10
37bc6cb4aandpd x5, x15
37bc6cb4faddsubpd x8, x9
37bc6cb54subpd x4, x8
37bc6cb59movups [rbx+2*rdx+32], x4
37bc6cb5emovapd x4, x1
37bc6cb62unpckhpd x4, x0
37bc6cb66andpd x4, x15
37bc6cb6baddpd x4, x5
37bc6cb6fmulpd x3, x4
37bc6cb73addpd x3, x7
37bc6cb77movups [r13+rdx+8], x3
37bc6cb7dadd rdx, 16
37bc6cb81cmp rcx, rdx
37bc6cb84jne 0x37bc6c930
37bc6cb8amovsd_xmm x12, [rsp+168]
37bc6cb94add r11l, r11l
37bc6cb97movsd_xmm x7, [rsp+176]
37bc6cba0lea edx, [r11+2]
37bc6cba4cmp r10l, r11l
37bc6cba7je 0x37bc6cf6a
37bc6cbad
37bc6cbadloc_37bc6cbad:
37bc6cbadmov r11, [rsp+144]
37bc6cbb5movsxd rcx, edx
37bc6cbb8mov r9, rcx
37bc6cbbblea r8, [r11+rcx]
37bc6cbbfshl r9, 4
37bc6cbc3shl r8, 4
37bc6cbc7add r8, [rsp+568]
37bc6cbcflea r11, [rsi+r9]
37bc6cbd3movsd_xmm x5, [r8]
37bc6cbd8movsd_xmm x6, [r8+8]
37bc6cbdelea r8l, [rdx-1]
37bc6cbe2add edx, 1
37bc6cbe5movsxd r10, r8l
37bc6cbe8mov r8, [rsp+120]
37bc6cbedmovsd_xmm x4, [r11-24]
37bc6cbf3movsxd rdx, edx
37bc6cbf6movsd_xmm x9, [r11-32]
37bc6cbfcmovsd_xmm x3, [rbp+8*r10]
37bc6cc03movapd x2, x5
37bc6cc07movq x5, [rip+0x7e1261]
37bc6cc0fadd r8, r10
37bc6cc12movapd x11, x4
37bc6cc17movsd_xmm [rsp+184], x4
37bc6cc20shl r8, 4
37bc6cc24xorpd x11, x5
37bc6cc29movups [rsp+80], x5
37bc6cc2eadd r8, [rsp+584]
37bc6cc36movsd_xmm x4, [r8]
37bc6cc3bmovsd_xmm x10, [r8+8]
37bc6cc41movsd_xmm [rsp+168], x6
37bc6cc4apxor x6, x6
37bc6cc4emovsd_xmm [rsp+176], x2
37bc6cc57mov r8, [rsp+120]
37bc6cc5cmovapd x13, x4
37bc6cc61movapd x14, x10
37bc6cc66mulsd x14, x11
37bc6cc6badd rcx, r8
37bc6cc6eadd rdx, r8
37bc6cc71shl rcx, 4
37bc6cc75add rcx, [rsp+584]
37bc6cc7dshl rdx, 4
37bc6cc81add rdx, [rsp+584]
37bc6cc89movsd_xmm x0, [rcx]
37bc6cc8dmovsd_xmm x1, [rcx+8]
37bc6cc92mulsd x13, x9
37bc6cc97mulsd x11, x4
37bc6cc9candpd x4, [rip+0x7e11ac]
37bc6cca4movapd x5, x0
37bc6cca8movapd x8, x1
37bc6ccadmulsd x8, x6
37bc6ccb2mulsd x1, x3
37bc6ccb6mulsd x5, x3
37bc6ccbasubsd x13, x14
37bc6ccbfmovsd_xmm x3, [r11-8]
37bc6ccc5movapd x14, x2
37bc6cccamulsd x0, x6
37bc6cccemovsd_xmm x6, [r11-16]
37bc6ccd4subsd x14, x13
37bc6ccd9subsd x5, x8
37bc6ccdemovsd_xmm x8, [rdx]
37bc6cce3addsd x0, x1
37bc6cce7movsd_xmm x1, [rdx+8]
37bc6ccecmovapd x13, x8
37bc6ccf1mulsd x13, x6
37bc6ccf6movapd x2, x1
37bc6ccfasubsd x14, x5
37bc6ccffmulsd x2, x3
37bc6cd03subsd x13, x2
37bc6cd08movapd x2, x8
37bc6cd0dmulsd x2, x3
37bc6cd11subsd x14, x13
37bc6cd16movapd x13, x10
37bc6cd1bandpd x10, [rip+0x7e112c]
37bc6cd24mulsd x13, x9
37bc6cd29addsd x4, x10
37bc6cd2emovsd_xmm x10, [rsp+184]
37bc6cd38andpd x10, [rip+0x7e110f]
37bc6cd41movsd_xmm [rbx+r9-16], x14
37bc6cd48movsd_xmm x14, [rsp+168]
37bc6cd52addsd x13, x11
37bc6cd57movapd x11, x2
37bc6cd5csubsd x14, x13
37bc6cd61movapd x13, x1
37bc6cd66mulsd x13, x6
37bc6cd6bsubsd x14, x0
37bc6cd70addsd x11, x13
37bc6cd75subsd x14, x11
37bc6cd7amovsd_xmm [rbx+r9-8], x14
37bc6cd81andpd x9, [rip+0x7e10c6]
37bc6cd8aandpd x1, [rip+0x7e10be]
37bc6cd92andpd x3, [rip+0x7e10b6]
37bc6cd9aandpd x6, [rip+0x7e10ae]
37bc6cda2addsd x10, x9
37bc6cda7andpd x5, [rip+0x7e10a1]
37bc6cdafmovsd_xmm x9, [rsp+176]
37bc6cdb9andpd x9, [rip+0x7e108e]
37bc6cdc2addsd x3, x6
37bc6cdc6andpd x8, [rip+0x7e1081]
37bc6cdcfmulsd x10, x4
37bc6cdd4addsd x1, x8
37bc6cdd9movsd_xmm x4, [rsp+168]
37bc6cde2andpd x4, [rip+0x7e1066]
37bc6cdeaaddsd x4, x9
37bc6cdefmulsd x1, x3
37bc6cdf3addsd x10, x4
37bc6cdf8movapd x4, x0
37bc6cdfcandpd x4, [rip+0x7e104c]
37bc6ce04addsd x5, x4
37bc6ce08movapd x0, x10
37bc6ce0daddsd x0, x5
37bc6ce11addsd x0, x1
37bc6ce15movsd_xmm [r13+8*r10], x0
37bc6ce1c
37bc6ce1cloc_37bc6ce1c:
37bc6ce1cmov rdx, [rsp+144]
37bc6ce24movsxd rcx, eax
37bc6ce27lea r8l, [rax-1]
37bc6ce2bpxor x8, x8
37bc6ce30mov r11, [rsp+568]
37bc6ce38mov r10, [rsp+584]
37bc6ce40add rdx, rcx
37bc6ce43movupd x6, [rsp+80]
37bc6ce49shl rdx, 4
37bc6ce4dmovupd x3, [r11+rdx]
37bc6ce53movsxd rdx, r8l
37bc6ce56mov r11, [rsp+120]
37bc6ce5bmov r9, rdx
37bc6ce5eshl r9, 4
37bc6ce62add rdx, r11
37bc6ce65movupd x0, [r9+rsi-16]
37bc6ce6cmov r9, rcx
37bc6ce6fshl rdx, 4
37bc6ce73shl r9, 4
37bc6ce77movupd x1, [r10+rdx]
37bc6ce7dlea rdx, [r11+rcx]
37bc6ce81movsd_xmm x5, [rsi+r9-24]
37bc6ce88movapd x4, x0
37bc6ce8cshl rdx, 4
37bc6ce90lea r9, [rcx-1]
37bc6ce94unpcklpd x4, x0
37bc6ce98andpd x0, [rip+0x7e0fb0]
37bc6cea0mulpd x4, x1
37bc6cea4xorpd x6, x5
37bc6cea8andpd x5, [rip+0x7e0fa0]
37bc6ceb0movddup x2, x6
37bc6ceb4movapd x6, x1
37bc6ceb8shufpd x6, x1, 1
37bc6cebdmulpd x2, x6
37bc6cec1movapd x6, x3
37bc6cec5addsd x0, x5
37bc6cec9addsubpd x4, x2
37bc6cecdmovupd x2, [r10+rdx]
37bc6ced3mov rdx, r9
37bc6ced6shl rdx, 4
37bc6cedasubpd x6, x4
37bc6cedemovddup x4, [rbp+8*rcx-8]
37bc6cee4mulpd x4, x2
37bc6cee8shufpd x2, x2, 1
37bc6ceedmulpd x2, x8
37bc6cef2addsubpd x4, x2
37bc6cef6movapd x2, x1
37bc6cefaunpckhpd x1, x1
37bc6cefeandpd x2, [rip+0x7e0f4a]
37bc6cf06andpd x1, [rip+0x7e0f42]
37bc6cf0eaddsd x1, x2
37bc6cf12subpd x6, x4
37bc6cf16mulsd x0, x1
37bc6cf1amovapd x1, x3
37bc6cf1eunpckhpd x3, x3
37bc6cf22movups [rbx+rdx], x6
37bc6cf26andpd x1, [rip+0x7e0f22]
37bc6cf2eandpd x3, [rip+0x7e0f1a]
37bc6cf36addsd x1, x3
37bc6cf3aaddsd x0, x1
37bc6cf3emovapd x1, x4
37bc6cf42unpckhpd x4, x4
37bc6cf46andpd x1, [rip+0x7e0f02]
37bc6cf4eandpd x4, [rip+0x7e0efa]
37bc6cf56addsd x1, x4
37bc6cf5aaddsd x0, x1
37bc6cf5emovsd_xmm [r13+8*r9], x0
37bc6cf65jmp 0x37bc6c416
37bc6cf6a
37bc6cf6aloc_37bc6cf6a:
37bc6cf6amovq x5, [rip+0x7e0efe]
37bc6cf72movups [rsp+80], x5
37bc6cf77jmp 0x37bc6ce1c
37bc6cf7c
37bc6cf7cloc_37bc6cf7c:
37bc6cf7ctest eax, eax
37bc6cf7eje 0x37bc6b8e2
37bc6cf84lea rbx, [8*rax]
37bc6cf8cmov rcx, [rsp+600]
37bc6cf94xor edx, edx
37bc6cf96mov r8, rbx
37bc6cf99call memset
37bc6cf9emov rcx, [rsp+608]
37bc6cfa6mov r8, rbx
37bc6cfa9xor edx, edx
37bc6cfabcall memset
37bc6cfb0jmp 0x37bc6b8e2
37bc6cfb5
37bc6cfb5loc_37bc6cfb5:
37bc6cfb5mov rax, [rsp+552]
37bc6cfbdmovsd_xmm x0, [r13+8*r8]
37bc6cfc4divsd x0, [rax+8*r8]
37bc6cfcamovsd_xmm [r13+8*r8], x0
37bc6cfd1jmp 0x37bc6c667
37bc6cfd6
37bc6cfd6loc_37bc6cfd6:
37bc6cfd6mov edx, 2
37bc6cfdbjmp 0x37bc6cbad
37bc6cfe0
37bc6cfe0loc_37bc6cfe0:
37bc6cfe0mov edx, 2
37bc6cfe5jmp 0x37bc6c0a5
37bc6cfea
37bc6cfealoc_37bc6cfea:
37bc6cfeaneg ecx
37bc6cfecjmp 0x37bc6b8c0
37bc6b780
37bc6b780zptrfs_:
37bc6b780push r15
37bc6b782push r14
37bc6b784push r13
37bc6b786push r12
37bc6b788push rbp
37bc6b789push rdi
37bc6b78apush rsi
37bc6b78bpush rbx
37bc6b78csub rsp, 440
37bc6b793movups [rsp+272], x6
37bc6b79bmovups [rsp+288], x7
37bc6b7a3movups [rsp+304], x8
37bc6b7acmovups [rsp+320], x9
37bc6b7b5movups [rsp+336], x10
37bc6b7bemovups [rsp+352], x11
37bc6b7c7movups [rsp+368], x12
37bc6b7d0movups [rsp+384], x13
37bc6b7d9movups [rsp+400], x14
37bc6b7e2movups [rsp+416], x15
37bc6b7ebmov rax, [rsp+592]
37bc6b7f3mov r15, [rsp+576]
37bc6b7fbmov rsi, [rsp+544]
37bc6b803mov rbx, [rsp+616]
37bc6b80bmov r14l, [rax]
37bc6b80emov rax, [rsp+632]
37bc6b816mov r13, [rsp+624]
37bc6b81emov r12l, [r15]
37bc6b821mov [rax], 0
37bc6b827mov rdi, r8
37bc6b82amov rbp, r9
37bc6b82dmov r8l, 1
37bc6b833mov [rsp+520], rdx
37bc6b83bmov r9l, 1
37bc6b841lea rdx, [rip+0x7e25b8]
37bc6b848mov [rsp+512], rcx
37bc6b850call lsame_
37bc6b855mov [rsp+192], eax
37bc6b85ctest eax, eax
37bc6b85eje 0x37bc6b94e
37bc6b864
37bc6b864loc_37bc6b864:
37bc6b864mov rax, [rsp+520]
37bc6b86cmov edx, [rax]
37bc6b86etest edx, edx
37bc6b870js 0x37bc6b8ac
37bc6b872mov eax, [rdi]
37bc6b874test eax, eax
37bc6b876js 0x37bc6b985
37bc6b87ctest edx, edx
37bc6b87emov ecx, 1
37bc6b883cmovg ecx, edx
37bc6b886cmp [r15], ecx
37bc6b889jl 0x37bc6b994
37bc6b88fmov r11, [rsp+592]
37bc6b897cmp [r11], ecx
37bc6b89ajge 0x37bc6b9a3
37bc6b8a0mov eax, -11
37bc6b8a5mov ecx, 11
37bc6b8aajmp 0x37bc6b8b6
37bc6b8ac
37bc6b8acloc_37bc6b8ac:
37bc6b8acmov eax, -2
37bc6b8b1mov ecx, 2
37bc6b8b6
37bc6b8b6loc_37bc6b8b6:
37bc6b8b6mov rdi, [rsp+632]
37bc6b8bemov [rdi], eax
37bc6b8c0
37bc6b8c0loc_37bc6b8c0:
37bc6b8c0mov [rsp+268], ecx
37bc6b8c7lea rdx, [rsp+268]
37bc6b8cfmov r8l, 6
37bc6b8d5lea rcx, [rip+0x7e2526]
37bc6b8dccall xerbla_
37bc6b8e1nop
37bc6b8e2
37bc6b8e2loc_37bc6b8e2:
37bc6b8e2movups x6, [rsp+272]
37bc6b8eamovups x7, [rsp+288]
37bc6b8f2movups x8, [rsp+304]
37bc6b8fbmovups x9, [rsp+320]
37bc6b904movups x10, [rsp+336]
37bc6b90dmovups x11, [rsp+352]
37bc6b916movups x12, [rsp+368]
37bc6b91fmovups x13, [rsp+384]
37bc6b928movups x14, [rsp+400]
37bc6b931movups x15, [rsp+416]
37bc6b93aadd rsp, 440
37bc6b941pop rbx
37bc6b942pop rsi
37bc6b943pop rdi
37bc6b944pop rbp
37bc6b945pop r12
37bc6b947pop r13
37bc6b949pop r14
37bc6b94bpop r15
37bc6b94dret
37bc6b94e
37bc6b94eloc_37bc6b94e:
37bc6b94emov rcx, [rsp+512]
37bc6b956mov r9l, 1
37bc6b95cmov r8l, 1
37bc6b962lea rdx, [rip+0x7e2498]
37bc6b969call lsame_
37bc6b96etest eax, eax
37bc6b970jne 0x37bc6b864
37bc6b976mov eax, -1
37bc6b97bmov ecx, 1
37bc6b980jmp 0x37bc6b8b6
37bc6b985
37bc6b985loc_37bc6b985:
37bc6b985mov eax, -3
37bc6b98amov ecx, 3
37bc6b98fjmp 0x37bc6b8b6
37bc6b994
37bc6b994loc_37bc6b994:
37bc6b994mov eax, -9
37bc6b999mov ecx, 9
37bc6b99ejmp 0x37bc6b8b6
37bc6b9a3
37bc6b9a3loc_37bc6b9a3:
37bc6b9a3mov rcx, [rsp+632]
37bc6b9abmov ecx, [rcx]
37bc6b9adtest ecx, ecx
37bc6b9afjne 0x37bc6cfea
37bc6b9b5test edx, edx
37bc6b9b7je 0x37bc6cf7c
37bc6b9bdtest eax, eax
37bc6b9bfje 0x37bc6b8e2
37bc6b9c5mov edx, 7
37bc6b9calea rcx, [rip+0x7e2437]
37bc6b9d1call dlamch_
37bc6b9d6mov edx, 12
37bc6b9dblea rcx, [rip+0x7e242d]
37bc6b9e2movsd_xmm [rsp+128], x0
37bc6b9ebmovapd x6, x0
37bc6b9efcall dlamch_
37bc6b9f4mov eax, [rdi]
37bc6b9f6mov [rsp+196], eax
37bc6b9fdtest eax, eax
37bc6b9ffjle 0x37bc6b8e2
37bc6ba05movsd_xmm x12, [rip+0x7e2432]
37bc6ba0emovsxd r10, r12l
37bc6ba11xor eax, eax
37bc6ba13movsxd r11, r14l
37bc6ba16mov [rsp+120], -1
37bc6ba1ftest r10, r10
37bc6ba22movddup x15, [rip+0x7e2425]
37bc6ba2bmulsd x12, x0
37bc6ba30cmovs r10, rax
37bc6ba34test r11, r11
37bc6ba37mov [rsp+144], -1
37bc6ba43mov [rsp+104], 1
37bc6ba4ccmovs r11, rax
37bc6ba50mov rax, [rsp+520]
37bc6ba58mov [rsp+216], r10
37bc6ba60mov r15l, [rax]
37bc6ba63mov rax, r10
37bc6ba66mov [rsp+224], r11
37bc6ba6eshl rax, 4
37bc6ba72movapd x7, x12
37bc6ba77mov [rsp+200], rax
37bc6ba7fmov rax, [rsp+568]
37bc6ba87divsd x7, x6
37bc6ba8bmov [rsp+152], rax
37bc6ba93lea rdi, [rax+16]
37bc6ba97mov rax, r11
37bc6ba9ashl rax, 4
37bc6ba9emov [rsp+208], rax
37bc6baa6mov rax, [rsp+584]
37bc6baaemov [rsp+160], rax
37bc6bab6add rax, 16
37bc6babamov [rsp+232], rax
37bc6bac2mov rax, [rsp+584]
37bc6bacamov [rsp+136], rax
37bc6bad2nop [rax]
37bc6bad5nop [rax+rax]
37bc6bae0
37bc6bae0loc_37bc6bae0:
37bc6bae0mov rax, [rip+0x7e2349]
37bc6bae7mov r14, [rsp+520]
37bc6baefmov r12l, 1
37bc6baf5mov [rsp+112], rax
37bc6bafamov eax, r15l
37bc6bafdmov r15, [rsp+160]
37bc6bb05
37bc6bb05loc_37bc6bb05:
37bc6bb05movsd_xmm x2, [rbp]
37bc6bb0amov edx, [rsp+192]
37bc6bb11movddup x0, x2
37bc6bb15test edx, edx
37bc6bb17je 0x37bc6bce0
37bc6bb1dcmp eax, 1
37bc6bb20jne 0x37bc6c7d0
37bc6bb26
37bc6bb26loc_37bc6bb26:
37bc6bb26movupd x1, [r15]
37bc6bb2bpxor x2, x2
37bc6bb2fmov rcx, [rsp+152]
37bc6bb37xor r8l, r8l
37bc6bb3amulpd x0, x1
37bc6bb3eshufpd x1, x1, 1
37bc6bb43movupd x3, [rcx]
37bc6bb47mulpd x1, x2
37bc6bb4bmovapd x2, x3
37bc6bb4faddsubpd x0, x1
37bc6bb53movapd x1, x3
37bc6bb57unpckhpd x3, x3
37bc6bb5bandpd x1, [rip+0x7e22ed]
37bc6bb63andpd x3, [rip+0x7e22e5]
37bc6bb6bsubpd x2, x0
37bc6bb6faddsd x1, x3
37bc6bb73movapd x3, x0
37bc6bb77unpckhpd x0, x0
37bc6bb7bandpd x3, [rip+0x7e22cd]
37bc6bb83andpd x0, [rip+0x7e22c5]
37bc6bb8baddsd x0, x3
37bc6bb8fmovups [rbx], x2
37bc6bb92addsd x0, x1
37bc6bb96movsd_xmm [r13], x0
37bc6bb9c
37bc6bb9cloc_37bc6bb9c:
37bc6bb9cmov r9l, r8l
37bc6bb9fmov rcx, r13
37bc6bba2pxor x3, x3
37bc6bba6mov rdx, rbx
37bc6bba9shl r9, 4
37bc6bbadlea r9, [rbx+r9+16]
37bc6bbb2nop [rax]
37bc6bbb5nop [rax+rax]
37bc6bbc0
37bc6bbc0loc_37bc6bbc0:
37bc6bbc0movsd_xmm x1, [rcx]
37bc6bbc4movsd_xmm x0, [rdx]
37bc6bbc8movsd_xmm x2, [rdx+8]
37bc6bbcdandpd x0, [rip+0x7e227b]
37bc6bbd5comisd x1, x7
37bc6bbd9andpd x2, [rip+0x7e226f]
37bc6bbe1addsd x0, x2
37bc6bbe5ja 0x37bc6bbf1
37bc6bbe7addsd x0, x12
37bc6bbecaddsd x1, x12
37bc6bbf1
37bc6bbf1loc_37bc6bbf1:
37bc6bbf1divsd x0, x1
37bc6bbf5add rdx, 16
37bc6bbf9add rcx, 8
37bc6bbfdmaxsd x3, x0
37bc6bc01cmp rdx, r9
37bc6bc04jne 0x37bc6bbc0
37bc6bc06
37bc6bc06loc_37bc6bc06:
37bc6bc06comisd x3, [rsp+128]
37bc6bc0fmov rcx, [rsp+608]
37bc6bc17mov rdx, [rsp+104]
37bc6bc1cmovsd_xmm [rcx+8*rdx-8], x3
37bc6bc22jbe 0x37bc6c430
37bc6bc28addsd x3, x3
37bc6bc2cmovsd_xmm x5, [rsp+112]
37bc6bc32comisd x5, x3
37bc6bc36jb 0x37bc6c430
37bc6bc3ccmp r12l, 6
37bc6bc40je 0x37bc6c430
37bc6bc46mov rax, [rsp+632]
37bc6bc4emov [rsp+48], r14
37bc6bc53mov rdx, r14
37bc6bc56lea r8, [rip+0x7e21bf]
37bc6bc5dmov [rsp+64], 1
37bc6bc66mov r9, [rsp+552]
37bc6bc6eadd r12l, 1
37bc6bc72mov [rsp+56], rax
37bc6bc77mov rax, [rsp+560]
37bc6bc7fmov [rsp+40], rbx
37bc6bc84mov rcx, [rsp+512]
37bc6bc8cmov [rsp+32], rax
37bc6bc91call zpttrs_
37bc6bc96mov [rsp+32], r15
37bc6bc9bmov rcx, r14
37bc6bc9emov r8, rbx
37bc6bca1lea rax, [rip+0x7e2174]
37bc6bca8lea rdx, [rip+0x7e2171]
37bc6bcafmov [rsp+40], rax
37bc6bcb4mov r9, rax
37bc6bcb7call zaxpy_
37bc6bcbcmov rax, [rsp+608]
37bc6bcc4mov rcx, [rsp+104]
37bc6bcc9movsd_xmm x6, [rax+8*rcx-8]
37bc6bccfmov eax, [r14]
37bc6bcd2movsd_xmm [rsp+112], x6
37bc6bcd8jmp 0x37bc6bb05
37bc6bcdd
37bc6bcdd 0f 1f 00 ...
37bc6bce0
37bc6bce0loc_37bc6bce0:
37bc6bce0cmp eax, 1
37bc6bce3je 0x37bc6bb26
37bc6bce9mov rcx, [rsp+136]
37bc6bcf1movq x0, x2
37bc6bcf5pxor x3, x3
37bc6bcf9movsd_xmm x6, [rsi+8]
37bc6bcfeunpcklpd x3, x2
37bc6bd02movupd x5, [rdi-16]
37bc6bd07movupd x1, [rcx]
37bc6bd0bmovapd x10, x6
37bc6bd10xorpd x10, [rip+0x7e2157]
37bc6bd19movapd x9, x5
37bc6bd1eandpd x6, [rip+0x7e212a]
37bc6bd26movapd x4, x1
37bc6bd2aunpcklpd x4, x1
37bc6bd2emulpd x4, x0
37bc6bd32movapd x0, x1
37bc6bd36unpckhpd x0, x1
37bc6bd3amulpd x0, x3
37bc6bd3emovsd_xmm x3, [rsi]
37bc6bd42movapd x8, x3
37bc6bd47unpcklpd x8, x10
37bc6bd4cunpcklpd x10, x3
37bc6bd51andpd x3, [rip+0x7e20f7]
37bc6bd59addsubpd x4, x0
37bc6bd5dmovupd x0, [rcx+16]
37bc6bd62addsd x3, x6
37bc6bd66movapd x2, x0
37bc6bd6aunpcklpd x2, x0
37bc6bd6esubpd x9, x4
37bc6bd73mulpd x2, x8
37bc6bd78movapd x8, x0
37bc6bd7dunpckhpd x8, x0
37bc6bd82mulpd x8, x10
37bc6bd87addsubpd x2, x8
37bc6bd8csubpd x9, x2
37bc6bd91movapd x2, x5
37bc6bd95unpckhpd x5, x5
37bc6bd99andpd x2, [rip+0x7e20af]
37bc6bda1andpd x5, [rip+0x7e20a7]
37bc6bda9addsd x2, x5
37bc6bdadmovapd x5, x4
37bc6bdb1unpckhpd x4, x4
37bc6bdb5movups [rbx], x9
37bc6bdb9andpd x5, [rip+0x7e208f]
37bc6bdc1andpd x4, [rip+0x7e2087]
37bc6bdc9addsd x4, x5
37bc6bdcdmovapd x5, x0
37bc6bdd1unpckhpd x5, x5
37bc6bdd5andpd x5, [rip+0x7e2073]
37bc6bdddaddsd x2, x4
37bc6bde1movapd x4, x0
37bc6bde5andpd x4, [rip+0x7e2063]
37bc6bdedaddsd x4, x5
37bc6bdf1mulsd x3, x4
37bc6bdf5addsd x2, x3
37bc6bdf9movsd_xmm [r13], x2
37bc6bdffcmp eax, 2
37bc6be02jle 0x37bc6c2d7
37bc6be08cmp eax, 3
37bc6be0bje 0x37bc6cfe0
37bc6be11mov edx, eax
37bc6be13lea r9, [rcx+16]
37bc6be17lea r8, [rcx+32]
37bc6be1bmovupd x3, [rsi]
37bc6be1fshr edx, 1
37bc6be21lea r10l, [rax-2]
37bc6be25pxor x13, x13
37bc6be2alea r11l, [rdx-1]
37bc6be2exor edx, edx
37bc6be30mov ecx, r11l
37bc6be33shl rcx, 4
37bc6be37nop [rax+rax]
37bc6be40
37bc6be40loc_37bc6be40:
37bc6be40movupd x6, [rdi+2*rdx]
37bc6be45movupd x5, [rdi+2*rdx+16]
37bc6be4bmovapd x11, x0
37bc6be50movapd x14, x1
37bc6be55unpckhpd x11, x0
37bc6be5aunpckhpd x14, x1
37bc6be5fmovapd x10, x3
37bc6be64movapd x9, x6
37bc6be69movapd x2, x6
37bc6be6dmovapd x4, x3
37bc6be71unpcklpd x9, x5
37bc6be76unpckhpd x2, x5
37bc6be7aandpd x2, x15
37bc6be7fandpd x9, x15
37bc6be84addpd x9, x2
37bc6be89movupd x2, [rsi+2*rdx+16]
37bc6be8fmovapd x8, x2
37bc6be94unpcklpd x10, x2
37bc6be99unpckhpd x4, x2
37bc6be9dshufpd x8, x2, 1
37bc6bea3mulpd x11, x8
37bc6bea8movapd x8, x1
37bc6beadandpd x4, x15
37bc6beb2unpcklpd x8, x1
37bc6beb7andpd x10, x15
37bc6bebcmulpd x8, x3
37bc6bec1shufpd x3, x3, 1
37bc6bec6addpd x10, x4
37bc6becbmovapd x4, x0
37bc6becfmulpd x3, x14
37bc6bed4unpcklpd x4, x0
37bc6bed8mulpd x4, x2
37bc6bedcaddsubpd x8, x3
37bc6bee1movupd x3, [rbp+rdx+8]
37bc6bee7addsubpd x4, x11
37bc6beecmovapd x11, x0
37bc6bef1shufpd x11, x0, 1
37bc6bef7mulpd x11, x13
37bc6befcsubpd x6, x8
37bc6bf01movapd x8, x1
37bc6bf06unpckhpd x1, x0
37bc6bf0aunpcklpd x8, x0
37bc6bf0fandpd x1, x15
37bc6bf14subpd x5, x4
37bc6bf18andpd x8, x15
37bc6bf1dmovapd x4, x3
37bc6bf21addpd x8, x1
37bc6bf26movupd x1, [r9+2*rdx+16]
37bc6bf2dunpckhpd x4, x3
37bc6bf31mulpd x4, x1
37bc6bf35movapd x14, x1
37bc6bf3amulpd x8, x10
37bc6bf3fmovapd x10, x3
37bc6bf44shufpd x14, x1, 1
37bc6bf4aunpcklpd x10, x3
37bc6bf4fmulpd x10, x0
37bc6bf54addpd x8, x9
37bc6bf59movapd x9, x14
37bc6bf5emulpd x9, x13
37bc6bf63addsubpd x10, x11
37bc6bf68movapd x11, x2
37bc6bf6dsubpd x6, x10
37bc6bf72addsubpd x4, x9
37bc6bf77movapd x9, x0
37bc6bf7cunpckhpd x0, x1
37bc6bf80unpcklpd x9, x1
37bc6bf85movapd x10, x0
37bc6bf8amulpd x10, x13
37bc6bf8fsubpd x5, x4
37bc6bf93movapd x4, x3
37bc6bf97mulpd x4, x9
37bc6bf9cmulpd x3, x0
37bc6bfa0movapd x0, x2
37bc6bfa4mulpd x9, x13
37bc6bfa9subpd x4, x10
37bc6bfaeaddpd x3, x9
37bc6bfb3andpd x4, x15
37bc6bfb8andpd x3, x15
37bc6bfbdaddpd x4, x3
37bc6bfc1movupd x3, [rsi+2*rdx+32]
37bc6bfc7unpcklpd x11, x3
37bc6bfccunpckhpd x0, x3
37bc6bfd0movapd x9, x3
37bc6bfd5andpd x0, x15
37bc6bfdaandpd x11, x15
37bc6bfdfaddpd x4, x8
37bc6bfe4addpd x11, x0
37bc6bfe9movapd x8, x3
37bc6bfeeunpckhpd x9, x3
37bc6bff3movupd x0, [r8+2*rdx+16]
37bc6bffaxorpd x9, [rip+0x7e1e5d]
37bc6c003unpcklpd x8, x3
37bc6c008mulpd x8, x0
37bc6c00dmovapd x10, x0
37bc6c012shufpd x10, x0, 1
37bc6c018mulpd x9, x10
37bc6c01dmovapd x10, x2
37bc6c022unpcklpd x10, x2
37bc6c027unpckhpd x2, x2
37bc6c02bxorpd x2, [rip+0x7e1e2d]
37bc6c033mulpd x10, x1
37bc6c038mulpd x2, x14
37bc6c03daddsubpd x8, x9
37bc6c042subpd x5, x8
37bc6c047addsubpd x10, x2
37bc6c04cmovapd x2, x1
37bc6c050unpcklpd x2, x0
37bc6c054andpd x2, x15
37bc6c059movups [rbx+2*rdx+32], x5
37bc6c05emovapd x5, x1
37bc6c062subpd x6, x10
37bc6c067unpckhpd x5, x0
37bc6c06bandpd x5, x15
37bc6c070addpd x2, x5
37bc6c074movups [rbx+2*rdx+16], x6
37bc6c079mulpd x2, x11
37bc6c07eaddpd x2, x4
37bc6c082movups [r13+rdx+8], x2
37bc6c088add rdx, 16
37bc6c08ccmp rdx, rcx
37bc6c08fjne 0x37bc6be40
37bc6c095add r11l, r11l
37bc6c098lea edx, [r11+2]
37bc6c09ccmp r10l, r11l
37bc6c09fje 0x37bc6c2d7
37bc6c0a5
37bc6c0a5loc_37bc6c0a5:
37bc6c0a5mov r10, [rsp+144]
37bc6c0admovsxd rcx, edx
37bc6c0b0pxor x4, x4
37bc6c0b4mov r9, rcx
37bc6c0b7lea r8, [rcx+r10]
37bc6c0bbshl r9, 4
37bc6c0bfshl r8, 4
37bc6c0c3add r8, [rsp+568]
37bc6c0cblea r11, [rsi+r9]
37bc6c0cfmovsd_xmm x14, [r8]
37bc6c0d4movsd_xmm x5, [r8+8]
37bc6c0dalea r8l, [rdx-1]
37bc6c0deadd edx, 1
37bc6c0e1movsxd r10, r8l
37bc6c0e4mov r8, [rsp+120]
37bc6c0e9movsd_xmm x9, [r11-24]
37bc6c0efmovsxd rdx, edx
37bc6c0f2movsd_xmm x6, [rbp+8*r10]
37bc6c0f9movsd_xmm [rsp+80], x14
37bc6c100movsd_xmm [rsp+168], x5
37bc6c109add r8, r10
37bc6c10cmovsd_xmm x5, [r11-32]
37bc6c112shl r8, 4
37bc6c116add r8, [rsp+584]
37bc6c11emovsd_xmm x0, [r8]
37bc6c123movsd_xmm x8, [r8+8]
37bc6c129mov r8, [rsp+120]
37bc6c12emovapd x13, x8
37bc6c133mulsd x13, x9
37bc6c138add rcx, r8
37bc6c13badd rdx, r8
37bc6c13eshl rcx, 4
37bc6c142add rcx, [rsp+584]
37bc6c14ashl rdx, 4
37bc6c14eadd rdx, [rsp+584]
37bc6c156movsd_xmm x1, [rcx]
37bc6c15amovsd_xmm x2, [rcx+8]
37bc6c15fmov rcx, [r11-8]
37bc6c163movapd x3, x1
37bc6c167movapd x10, x2
37bc6c16cmulsd x10, x4
37bc6c171movq x11, rcx
37bc6c176xorpd x11, [rip+0x7e1cf1]
37bc6c17fmulsd x3, x6
37bc6c183mulsd x1, x4
37bc6c187movsd_xmm x4, [rdx]
37bc6c18bmulsd x2, x6
37bc6c18fmovsd_xmm x6, [rdx+8]
37bc6c194subsd x3, x10
37bc6c199movapd x10, x5
37bc6c19emulsd x10, x0
37bc6c1a3addsd x2, x1
37bc6c1a7movsd_xmm x1, [r11-16]
37bc6c1adsubsd x10, x13
37bc6c1b2movapd x13, x6
37bc6c1b7mulsd x13, x11
37bc6c1bcmulsd x11, x4
37bc6c1c1subsd x14, x10
37bc6c1c6movapd x10, x1
37bc6c1cbmulsd x10, x4
37bc6c1d0subsd x14, x3
37bc6c1d5subsd x10, x13
37bc6c1damovapd x13, x5
37bc6c1dfandpd x5, [rip+0x7e1c69]
37bc6c1e7mulsd x13, x8
37bc6c1ecandpd x8, [rip+0x7e1c5b]
37bc6c1f5subsd x14, x10
37bc6c1famovapd x10, x0
37bc6c1ffandpd x0, [rip+0x7e1c49]
37bc6c207mulsd x10, x9
37bc6c20candpd x9, [rip+0x7e1c3b]
37bc6c215addsd x0, x8
37bc6c21amovsd_xmm [rbx+r9-16], x14
37bc6c221addsd x5, x9
37bc6c226movsd_xmm x14, [rsp+168]
37bc6c230addsd x13, x10
37bc6c235mulsd x0, x5
37bc6c239movapd x10, x14
37bc6c23emovsd_xmm x5, [rsp+80]
37bc6c244andpd x5, [rip+0x7e1c04]
37bc6c24csubsd x10, x13
37bc6c251movapd x13, x1
37bc6c256mulsd x13, x6
37bc6c25bsubsd x10, x2
37bc6c260addsd x13, x11
37bc6c265subsd x10, x13
37bc6c26amovsd_xmm [rbx+r9-8], x10
37bc6c271andpd x14, [rip+0x7e1bd6]
37bc6c27aandpd x2, [rip+0x7e1bce]
37bc6c282andpd x3, [rip+0x7e1bc6]
37bc6c28aandpd x1, [rip+0x7e1bbe]
37bc6c292andpd x4, [rip+0x7e1bb6]
37bc6c29aandpd x6, [rip+0x7e1bae]
37bc6c2a2addsd x5, x14
37bc6c2a7addsd x3, x2
37bc6c2abmovq x2, rcx
37bc6c2b0andpd x2, [rip+0x7e1b98]
37bc6c2b8addsd x4, x6
37bc6c2bcaddsd x1, x2
37bc6c2c0addsd x0, x5
37bc6c2c4mulsd x1, x4
37bc6c2c8addsd x0, x3
37bc6c2ccaddsd x0, x1
37bc6c2d0movsd_xmm [r13+8*r10], x0
37bc6c2d7
37bc6c2d7loc_37bc6c2d7:
37bc6c2d7mov rdx, [rsp+144]
37bc6c2dfmovsxd rcx, eax
37bc6c2e2lea r8l, [rax-1]
37bc6c2e6pxor x6, x6
37bc6c2eamov r10, [rsp+568]
37bc6c2f2mov r11, [rsp+584]
37bc6c2faadd rdx, rcx
37bc6c2fdshl rdx, 4
37bc6c301movupd x3, [r10+rdx]
37bc6c307mov r10, [rsp+120]
37bc6c30cmovsxd rdx, r8l
37bc6c30fmov r9, rdx
37bc6c312shl r9, 4
37bc6c316add rdx, r10
37bc6c319movupd x2, [r9+rsi-16]
37bc6c320shl rdx, 4
37bc6c324lea r9, [rcx-1]
37bc6c328movupd x4, [r11+rdx]
37bc6c32elea rdx, [r10+rcx]
37bc6c332movapd x0, x2
37bc6c336movapd x1, x2
37bc6c33ashl rdx, 4
37bc6c33eunpcklpd x0, x2
37bc6c342unpckhpd x1, x2
37bc6c346movapd x5, x4
37bc6c34ashufpd x5, x4, 1
37bc6c34fmulpd x0, x4
37bc6c353mulpd x1, x5
37bc6c357movapd x5, x3
37bc6c35baddsubpd x0, x1
37bc6c35fmovupd x1, [r11+rdx]
37bc6c365mov rdx, r9
37bc6c368shl rdx, 4
37bc6c36csubpd x5, x0
37bc6c370movddup x0, [rbp+8*rcx-8]
37bc6c376mulpd x0, x1
37bc6c37ashufpd x1, x1, 1
37bc6c37fmulpd x1, x6
37bc6c383addsubpd x0, x1
37bc6c387movapd x1, x2
37bc6c38bunpckhpd x2, x2
37bc6c38fandpd x1, [rip+0x7e1ab9]
37bc6c397andpd x2, [rip+0x7e1ab1]
37bc6c39fsubpd x5, x0
37bc6c3a3addsd x1, x2
37bc6c3a7movups [rbx+rdx], x5
37bc6c3abmovapd x5, x4
37bc6c3afunpckhpd x4, x4
37bc6c3b3andpd x5, [rip+0x7e1a95]
37bc6c3bbmovapd x2, x4
37bc6c3bfandpd x2, [rip+0x7e1a89]
37bc6c3c7addsd x2, x5
37bc6c3cbmulsd x1, x2
37bc6c3cfmovapd x2, x3
37bc6c3d3unpckhpd x3, x3
37bc6c3d7andpd x2, [rip+0x7e1a71]
37bc6c3dfandpd x3, [rip+0x7e1a69]
37bc6c3e7addsd x2, x3
37bc6c3ebaddsd x1, x2
37bc6c3efmovapd x2, x0
37bc6c3f3unpckhpd x0, x0
37bc6c3f7andpd x2, [rip+0x7e1a51]
37bc6c3ffandpd x0, [rip+0x7e1a49]
37bc6c407addsd x0, x2
37bc6c40baddsd x1, x0
37bc6c40fmovsd_xmm [r13+8*r9], x1
37bc6c416
37bc6c416loc_37bc6c416:
37bc6c416pxor x3, x3
37bc6c41atest eax, eax
37bc6c41cjg 0x37bc6bb9c
37bc6c422jmp 0x37bc6bc06
37bc6c427
37bc6c427 66 0f 1f 84 00 00 00 00 00 f........
37bc6c430
37bc6c430loc_37bc6c430:
37bc6c430test eax, eax
37bc6c432jle 0x37bc6c4a9
37bc6c434movsd_xmm x3, [rip+0x7e1a04]
37bc6c43cmov r8l, r8l
37bc6c43fmov rdx, r13
37bc6c442mov rax, rbx
37bc6c445mulsd x3, [rsp+128]
37bc6c44eshl r8, 4
37bc6c452lea rcx, [rbx+r8+16]
37bc6c457nop [rax+rax]
37bc6c460
37bc6c460loc_37bc6c460:
37bc6c460movsd_xmm x2, [rdx]
37bc6c464movsd_xmm x0, [rax]
37bc6c468movsd_xmm x1, [rax+8]
37bc6c46dandpd x0, [rip+0x7e19db]
37bc6c475andpd x1, [rip+0x7e19d3]
37bc6c47dcomisd x2, x7
37bc6c481addsd x0, x1
37bc6c485movapd x1, x2
37bc6c489mulsd x1, x3
37bc6c48daddsd x0, x1
37bc6c491ja 0x37bc6c498
37bc6c493addsd x0, x12
37bc6c498
37bc6c498loc_37bc6c498:
37bc6c498add rax, 16
37bc6c49cmovsd_xmm [rdx], x0
37bc6c4a0add rdx, 8
37bc6c4a4cmp rcx, rax
37bc6c4a7jne 0x37bc6c460
37bc6c4a9
37bc6c4a9loc_37bc6c4a9:
37bc6c4a9mov rcx, [rsp+520]
37bc6c4b1lea r8, [rip+0x7e1964]
37bc6c4b8mov rdx, r13
37bc6c4bbcall idamax_
37bc6c4c0mov rcx, [rsp+104]
37bc6c4c5cdqe
37bc6c4c7movsd_xmm x0, [r13+8*rax-8]
37bc6c4cemov rax, [rsp+600]
37bc6c4d6movsd_xmm [rax+8*rcx-8], x0
37bc6c4dcmov rax, [rip+0x7e1955]
37bc6c4e3mov [r13], rax
37bc6c4e7mov rax, [rsp+520]
37bc6c4efmovsxd rax, [rax]
37bc6c4f2lea r8, [rax-1]
37bc6c4f6cmp eax, 1
37bc6c4f9jle 0x37bc6cfb5
37bc6c4ffmov r15, [rsp+560]
37bc6c507lea r9l, [rax-2]
37bc6c50bmov [rsp+80], r8
37bc6c510mov rdx, [rsp+560]
37bc6c518mov [rsp+112], rax
37bc6c51dshl r9, 4
37bc6c521movsd_xmm x6, [rip+0x7e190f]
37bc6c529mov [rsp+544], rsi
37bc6c531lea rsi, [r13+8]
37bc6c535mov [rsp+616], rbx
37bc6c53dlea r14, [rdx+r9+16]
37bc6c542mov rbx, r15
37bc6c545lea r15l, [rax-2]
37bc6c549nop [rax]
37bc6c550
37bc6c550loc_37bc6c550:
37bc6c550movsd_xmm x0, [rbx]
37bc6c554lea rcx, [rsp+240]
37bc6c55cadd rbx, 16
37bc6c560add rsi, 8
37bc6c564movsd_xmm [rsp+240], x0
37bc6c56dmovsd_xmm x0, [rbx-8]
37bc6c572movsd_xmm [rsp+248], x0
37bc6c57bcall fn_37c42fc80
37bc6c580mulsd x6, x0
37bc6c584addsd x6, [rip+0x7e18ac]
37bc6c58cmovsd_xmm [rsi-8], x6
37bc6c591cmp r14, rbx
37bc6c594jne 0x37bc6c550
37bc6c596mov r8, [rsp+80]
37bc6c59bmov rax, [rsp+112]
37bc6c5a0lea rcx, [8*r15]
37bc6c5a8mov rdx, [rsp+552]
37bc6c5b0movsd_xmm x0, [r13+8*r8]
37bc6c5b7divsd x0, [rdx+8*r8]
37bc6c5bdmov rdx, [rsp+552]
37bc6c5c5movsd_xmm [r13+8*r8], x0
37bc6c5cclea r8, [8*rax]
37bc6c5d4shl rax, 4
37bc6c5d8movsd_xmm x6, [r13+r8-8]
37bc6c5dflea r15, [r13+r8]
37bc6c5e4add rax, [rsp+560]
37bc6c5ecmov rsi, rax
37bc6c5eflea rax, [r13+r8-8]
37bc6c5f4add rdx, r8
37bc6c5f7sub rax, rcx
37bc6c5famov rbx, rdx
37bc6c5fdmov r12, rax
37bc6c600
37bc6c600loc_37bc6c600:
37bc6c600movsd_xmm x0, [rsi-32]
37bc6c605sub r15, 8
37bc6c609sub rbx, 8
37bc6c60dsub rsi, 16
37bc6c611lea rcx, [rsp+240]
37bc6c619movsd_xmm [rsp+240], x0
37bc6c622movsd_xmm x0, [rsi-8]
37bc6c627movsd_xmm [rsp+248], x0
37bc6c630call fn_37c42fc80
37bc6c635movapd x1, x0
37bc6c639movsd_xmm x0, [r15-8]
37bc6c63fdivsd x0, [rbx-8]
37bc6c644mulsd x6, x1
37bc6c648addsd x6, x0
37bc6c64cmovsd_xmm [r15-8], x6
37bc6c652cmp r15, r12
37bc6c655jne 0x37bc6c600
37bc6c657mov rsi, [rsp+544]
37bc6c65fmov rbx, [rsp+616]
37bc6c667
37bc6c667loc_37bc6c667:
37bc6c667mov rcx, [rsp+520]
37bc6c66flea r8, [rip+0x7e17a6]
37bc6c676mov rdx, r13
37bc6c679call idamax_
37bc6c67emov rcx, [rsp+600]
37bc6c686cdqe
37bc6c688movsd_xmm x8, [r13+8*rax-8]
37bc6c68fmov rax, [rsp+104]
37bc6c694andpd x8, [rip+0x7e17b3]
37bc6c69dmulsd x8, [rcx+8*rax-8]
37bc6c6a4movsd_xmm [rcx+8*rax-8], x8
37bc6c6abmov rax, [rsp+520]
37bc6c6b3mov r15l, [rax]
37bc6c6b6test r15l, r15l
37bc6c6b9jle 0x37bc6c763
37bc6c6bfmov rax, [rsp+136]
37bc6c6c7mov [rsp+616], rbx
37bc6c6cfpxor x6, x6
37bc6c6d3lea r14, [rax-16]
37bc6c6d7lea eax, [r15-1]
37bc6c6dbadd rax, [rsp+120]
37bc6c6e0shl rax, 4
37bc6c6e4add rax, [rsp+232]
37bc6c6ecmov rbx, r14
37bc6c6efmov r12, rax
37bc6c6f2nop [rax]
37bc6c6f5nop [rax+rax]
37bc6c700
37bc6c700loc_37bc6c700:
37bc6c700movsd_xmm x0, [rbx+16]
37bc6c705lea rcx, [rsp+240]
37bc6c70dadd rbx, 16
37bc6c711movsd_xmm [rsp+240], x0
37bc6c71amovsd_xmm x0, [rbx+8]
37bc6c71fmovsd_xmm [rsp+248], x0
37bc6c728call fn_37c42fc80
37bc6c72dmaxsd x6, x0
37bc6c731cmp rbx, r12
37bc6c734jne 0x37bc6c700
37bc6c736pxor x0, x0
37bc6c73amov rbx, [rsp+616]
37bc6c742ucomisd x6, x0
37bc6c746jp 0x37bc6c74a
37bc6c748je 0x37bc6c763
37bc6c74a
37bc6c74aloc_37bc6c74a:
37bc6c74adivsd x8, x6
37bc6c74fmov rax, [rsp+600]
37bc6c757mov rcx, [rsp+104]
37bc6c75cmovsd_xmm [rax+8*rcx-8], x8
37bc6c763
37bc6c763loc_37bc6c763:
37bc6c763mov rdx, [rsp+216]
37bc6c76badd [rsp+144], rdx
37bc6c773mov rdx, [rsp+224]
37bc6c77badd [rsp+120], rdx
37bc6c780mov rdx, [rsp+200]
37bc6c788mov r10, [rsp+208]
37bc6c790add [rsp+104], 1
37bc6c796mov rax, [rsp+104]
37bc6c79badd [rsp+152], rdx
37bc6c7a3add rdi, rdx
37bc6c7a6add [rsp+160], r10
37bc6c7aeadd [rsp+136], r10
37bc6c7b6cmp [rsp+196], eax
37bc6c7bdjge 0x37bc6bae0
37bc6c7c3jmp 0x37bc6b8e2
37bc6c7c8
37bc6c7c8 0f 1f 84 00 00 00 00 00 ........
37bc6c7d0
37bc6c7d0loc_37bc6c7d0:
37bc6c7d0mov rcx, [rsp+136]
37bc6c7d8pxor x3, x3
37bc6c7dcmovupd x8, [rdi-16]
37bc6c7e2movupd x1, [rcx]
37bc6c7e6movupd x5, [rcx+16]
37bc6c7ebmovapd x6, x8
37bc6c7f0mulpd x0, x1
37bc6c7f4movapd x2, x1
37bc6c7f8movapd x9, x5
37bc6c7fdshufpd x2, x1, 1
37bc6c802mulpd x2, x3
37bc6c806shufpd x9, x5, 1
37bc6c80cmovapd x3, x0
37bc6c810addsubpd x3, x2
37bc6c814movupd x2, [rsi]
37bc6c818movapd x4, x2
37bc6c81cmovapd x0, x2
37bc6c820unpcklpd x4, x2
37bc6c824unpckhpd x0, x2
37bc6c828subpd x6, x3
37bc6c82cmulpd x0, x9
37bc6c831mulpd x4, x5
37bc6c835addsubpd x4, x0
37bc6c839subpd x6, x4
37bc6c83dmovups [rbx], x6
37bc6c840movapd x6, x8
37bc6c845unpckhpd x8, x8
37bc6c84aandpd x6, [rip+0x7e15fe]
37bc6c852movapd x0, x8
37bc6c857andpd x0, [rip+0x7e15f1]
37bc6c85faddsd x6, x0
37bc6c863movapd x0, x3
37bc6c867unpckhpd x3, x3
37bc6c86bmovapd x4, x3
37bc6c86fandpd x0, [rip+0x7e15d9]
37bc6c877andpd x4, [rip+0x7e15d1]
37bc6c87faddsd x0, x4
37bc6c883movapd x4, x2
37bc6c887andpd x4, [rip+0x7e15c1]
37bc6c88faddsd x6, x0
37bc6c893movapd x3, x6
37bc6c897movapd x6, x2
37bc6c89bunpckhpd x6, x6
37bc6c89fmovapd x0, x6
37bc6c8a3andpd x0, [rip+0x7e15a5]
37bc6c8abmovapd x6, x5
37bc6c8afunpckhpd x6, x6
37bc6c8b3andpd x6, [rip+0x7e1595]
37bc6c8bbaddsd x4, x0
37bc6c8bfmovapd x0, x5
37bc6c8c3andpd x0, [rip+0x7e1585]
37bc6c8cbaddsd x0, x6
37bc6c8cfmulsd x4, x0
37bc6c8d3addsd x3, x4
37bc6c8d7movsd_xmm [r13], x3
37bc6c8ddcmp eax, 2
37bc6c8e0jle 0x37bc6cf6a
37bc6c8e6cmp eax, 3
37bc6c8e9je 0x37bc6cfd6
37bc6c8eflea r10l, [rax-2]
37bc6c8f3movapd x0, x5
37bc6c8f7pxor x14, x14
37bc6c8fcmov edx, eax
37bc6c8femov rcx, [rsp+136]
37bc6c906shr edx, 1
37bc6c908movsd_xmm [rsp+168], x12
37bc6c912movsd_xmm [rsp+176], x7
37bc6c91blea r11l, [rdx-1]
37bc6c91fxor edx, edx
37bc6c921lea r9, [rcx+16]
37bc6c925lea r8, [rcx+32]
37bc6c929mov ecx, r11l
37bc6c92cshl rcx, 4
37bc6c930
37bc6c930loc_37bc6c930:
37bc6c930movupd x5, [rdi+2*rdx]
37bc6c935movupd x4, [rdi+2*rdx+16]
37bc6c93bmovapd x10, x2
37bc6c940movapd x7, x2
37bc6c944movupd x12, [rip+0x7e1513]
37bc6c94dmovapd x11, x0
37bc6c952movapd x8, x0
37bc6c957movapd x9, x5
37bc6c95cmovapd x3, x5
37bc6c960shufpd x8, x0, 1
37bc6c966unpckhpd x9, x4
37bc6c96bunpcklpd x3, x4
37bc6c96fandpd x3, x15
37bc6c974andpd x9, x15
37bc6c979addpd x9, x3
37bc6c97emovupd x3, [rsi+2*rdx+16]
37bc6c984unpckhpd x10, x3
37bc6c989unpcklpd x7, x3
37bc6c98dmovapd x13, x3
37bc6c992andpd x7, x15
37bc6c997andpd x10, x15
37bc6c99cunpckhpd x13, x3
37bc6c9a1addpd x10, x7
37bc6c9a6movapd x7, x2
37bc6c9aamovups [rsp+80], x13
37bc6c9b0movapd x6, x3
37bc6c9b4unpcklpd x7, x2
37bc6c9b8unpckhpd x2, x2
37bc6c9bcxorpd x2, [rip+0x7e149c]
37bc6c9c4mulpd x7, x1
37bc6c9c8xorpd x12, x13
37bc6c9cdmovapd x13, x1
37bc6c9d2shufpd x13, x1, 1
37bc6c9d8mulpd x13, x2
37bc6c9ddmovapd x2, x1
37bc6c9e1unpcklpd x1, x0
37bc6c9e5unpckhpd x2, x0
37bc6c9e9unpcklpd x6, x3
37bc6c9edandpd x1, x15
37bc6c9f2mulpd x12, x8
37bc6c9f7andpd x2, x15
37bc6c9fcmulpd x11, x6
37bc6ca01addpd x2, x1
37bc6ca05movupd x1, [r9+2*rdx+16]
37bc6ca0cmulpd x8, x14
37bc6ca11addsubpd x7, x13
37bc6ca16mulpd x6, x1
37bc6ca1amulpd x2, x10
37bc6ca1faddsubpd x11, x12
37bc6ca24subpd x5, x7
37bc6ca28movupd x7, [rbp+rdx+8]
37bc6ca2emovapd x10, x7
37bc6ca33addpd x2, x9
37bc6ca38subpd x4, x11
37bc6ca3dmovapd x9, x7
37bc6ca42movapd x11, x1
37bc6ca47unpckhpd x9, x7
37bc6ca4cunpcklpd x10, x7
37bc6ca51shufpd x11, x1, 1
37bc6ca57mulpd x10, x0
37bc6ca5cmovapd x12, x11
37bc6ca61mulpd x9, x1
37bc6ca66mulpd x12, x14
37bc6ca6bmulpd x11, [rsp+80]
37bc6ca72addsubpd x10, x8
37bc6ca77movapd x8, x0
37bc6ca7cunpckhpd x0, x1
37bc6ca80unpcklpd x8, x1
37bc6ca85addsubpd x9, x12
37bc6ca8asubpd x5, x10
37bc6ca8fmovapd x10, x0
37bc6ca94addsubpd x6, x11
37bc6ca99mulpd x0, x14
37bc6ca9esubpd x4, x9
37bc6caa3mulpd x10, x7
37bc6caa8movapd x9, x8
37bc6caadmulpd x8, x7
37bc6cab2subpd x5, x6
37bc6cab6mulpd x9, x14
37bc6cabbmovups [rbx+2*rdx+16], x5
37bc6cac0movapd x5, x1
37bc6cac4subpd x8, x0
37bc6cac9addpd x9, x10
37bc6cacemovapd x7, x8
37bc6cad3movapd x8, x3
37bc6cad8andpd x7, x15
37bc6caddandpd x9, x15
37bc6cae2addpd x9, x7
37bc6cae7movapd x7, x9
37bc6caecaddpd x7, x2
37bc6caf0movupd x2, [rsi+2*rdx+32]
37bc6caf6unpcklpd x3, x2
37bc6cafaunpckhpd x8, x2
37bc6caffmovapd x9, x2
37bc6cb04andpd x8, x15
37bc6cb09movapd x0, x3
37bc6cb0dunpckhpd x9, x2
37bc6cb12andpd x0, x15
37bc6cb17movapd x3, x8
37bc6cb1cmovapd x8, x2
37bc6cb21addpd x3, x0
37bc6cb25movupd x0, [r8+2*rdx+16]
37bc6cb2cunpcklpd x8, x2
37bc6cb31mulpd x8, x0
37bc6cb36movapd x10, x0
37bc6cb3bunpcklpd x5, x0
37bc6cb3fshufpd x10, x0, 1
37bc6cb45mulpd x9, x10
37bc6cb4aandpd x5, x15
37bc6cb4faddsubpd x8, x9
37bc6cb54subpd x4, x8
37bc6cb59movups [rbx+2*rdx+32], x4
37bc6cb5emovapd x4, x1
37bc6cb62unpckhpd x4, x0
37bc6cb66andpd x4, x15
37bc6cb6baddpd x4, x5
37bc6cb6fmulpd x3, x4
37bc6cb73addpd x3, x7
37bc6cb77movups [r13+rdx+8], x3
37bc6cb7dadd rdx, 16
37bc6cb81cmp rcx, rdx
37bc6cb84jne 0x37bc6c930
37bc6cb8amovsd_xmm x12, [rsp+168]
37bc6cb94add r11l, r11l
37bc6cb97movsd_xmm x7, [rsp+176]
37bc6cba0lea edx, [r11+2]
37bc6cba4cmp r10l, r11l
37bc6cba7je 0x37bc6cf6a
37bc6cbad
37bc6cbadloc_37bc6cbad:
37bc6cbadmov r11, [rsp+144]
37bc6cbb5movsxd rcx, edx
37bc6cbb8mov r9, rcx
37bc6cbbblea r8, [r11+rcx]
37bc6cbbfshl r9, 4
37bc6cbc3shl r8, 4
37bc6cbc7add r8, [rsp+568]
37bc6cbcflea r11, [rsi+r9]
37bc6cbd3movsd_xmm x5, [r8]
37bc6cbd8movsd_xmm x6, [r8+8]
37bc6cbdelea r8l, [rdx-1]
37bc6cbe2add edx, 1
37bc6cbe5movsxd r10, r8l
37bc6cbe8mov r8, [rsp+120]
37bc6cbedmovsd_xmm x4, [r11-24]
37bc6cbf3movsxd rdx, edx
37bc6cbf6movsd_xmm x9, [r11-32]
37bc6cbfcmovsd_xmm x3, [rbp+8*r10]
37bc6cc03movapd x2, x5
37bc6cc07movq x5, [rip+0x7e1261]
37bc6cc0fadd r8, r10
37bc6cc12movapd x11, x4
37bc6cc17movsd_xmm [rsp+184], x4
37bc6cc20shl r8, 4
37bc6cc24xorpd x11, x5
37bc6cc29movups [rsp+80], x5
37bc6cc2eadd r8, [rsp+584]
37bc6cc36movsd_xmm x4, [r8]
37bc6cc3bmovsd_xmm x10, [r8+8]
37bc6cc41movsd_xmm [rsp+168], x6
37bc6cc4apxor x6, x6
37bc6cc4emovsd_xmm [rsp+176], x2
37bc6cc57mov r8, [rsp+120]
37bc6cc5cmovapd x13, x4
37bc6cc61movapd x14, x10
37bc6cc66mulsd x14, x11
37bc6cc6badd rcx, r8
37bc6cc6eadd rdx, r8
37bc6cc71shl rcx, 4
37bc6cc75add rcx, [rsp+584]
37bc6cc7dshl rdx, 4
37bc6cc81add rdx, [rsp+584]
37bc6cc89movsd_xmm x0, [rcx]
37bc6cc8dmovsd_xmm x1, [rcx+8]
37bc6cc92mulsd x13, x9
37bc6cc97mulsd x11, x4
37bc6cc9candpd x4, [rip+0x7e11ac]
37bc6cca4movapd x5, x0
37bc6cca8movapd x8, x1
37bc6ccadmulsd x8, x6
37bc6ccb2mulsd x1, x3
37bc6ccb6mulsd x5, x3
37bc6ccbasubsd x13, x14
37bc6ccbfmovsd_xmm x3, [r11-8]
37bc6ccc5movapd x14, x2
37bc6cccamulsd x0, x6
37bc6cccemovsd_xmm x6, [r11-16]
37bc6ccd4subsd x14, x13
37bc6ccd9subsd x5, x8
37bc6ccdemovsd_xmm x8, [rdx]
37bc6cce3addsd x0, x1
37bc6cce7movsd_xmm x1, [rdx+8]
37bc6ccecmovapd x13, x8
37bc6ccf1mulsd x13, x6
37bc6ccf6movapd x2, x1
37bc6ccfasubsd x14, x5
37bc6ccffmulsd x2, x3
37bc6cd03subsd x13, x2
37bc6cd08movapd x2, x8
37bc6cd0dmulsd x2, x3
37bc6cd11subsd x14, x13
37bc6cd16movapd x13, x10
37bc6cd1bandpd x10, [rip+0x7e112c]
37bc6cd24mulsd x13, x9
37bc6cd29addsd x4, x10
37bc6cd2emovsd_xmm x10, [rsp+184]
37bc6cd38andpd x10, [rip+0x7e110f]
37bc6cd41movsd_xmm [rbx+r9-16], x14
37bc6cd48movsd_xmm x14, [rsp+168]
37bc6cd52addsd x13, x11
37bc6cd57movapd x11, x2
37bc6cd5csubsd x14, x13
37bc6cd61movapd x13, x1
37bc6cd66mulsd x13, x6
37bc6cd6bsubsd x14, x0
37bc6cd70addsd x11, x13
37bc6cd75subsd x14, x11
37bc6cd7amovsd_xmm [rbx+r9-8], x14
37bc6cd81andpd x9, [rip+0x7e10c6]
37bc6cd8aandpd x1, [rip+0x7e10be]
37bc6cd92andpd x3, [rip+0x7e10b6]
37bc6cd9aandpd x6, [rip+0x7e10ae]
37bc6cda2addsd x10, x9
37bc6cda7andpd x5, [rip+0x7e10a1]
37bc6cdafmovsd_xmm x9, [rsp+176]
37bc6cdb9andpd x9, [rip+0x7e108e]
37bc6cdc2addsd x3, x6
37bc6cdc6andpd x8, [rip+0x7e1081]
37bc6cdcfmulsd x10, x4
37bc6cdd4addsd x1, x8
37bc6cdd9movsd_xmm x4, [rsp+168]
37bc6cde2andpd x4, [rip+0x7e1066]
37bc6cdeaaddsd x4, x9
37bc6cdefmulsd x1, x3
37bc6cdf3addsd x10, x4
37bc6cdf8movapd x4, x0
37bc6cdfcandpd x4, [rip+0x7e104c]
37bc6ce04addsd x5, x4
37bc6ce08movapd x0, x10
37bc6ce0daddsd x0, x5
37bc6ce11addsd x0, x1
37bc6ce15movsd_xmm [r13+8*r10], x0
37bc6ce1c
37bc6ce1cloc_37bc6ce1c:
37bc6ce1cmov rdx, [rsp+144]
37bc6ce24movsxd rcx, eax
37bc6ce27lea r8l, [rax-1]
37bc6ce2bpxor x8, x8
37bc6ce30mov r11, [rsp+568]
37bc6ce38mov r10, [rsp+584]
37bc6ce40add rdx, rcx
37bc6ce43movupd x6, [rsp+80]
37bc6ce49shl rdx, 4
37bc6ce4dmovupd x3, [r11+rdx]
37bc6ce53movsxd rdx, r8l
37bc6ce56mov r11, [rsp+120]
37bc6ce5bmov r9, rdx
37bc6ce5eshl r9, 4
37bc6ce62add rdx, r11
37bc6ce65movupd x0, [r9+rsi-16]
37bc6ce6cmov r9, rcx
37bc6ce6fshl rdx, 4
37bc6ce73shl r9, 4
37bc6ce77movupd x1, [r10+rdx]
37bc6ce7dlea rdx, [r11+rcx]
37bc6ce81movsd_xmm x5, [rsi+r9-24]
37bc6ce88movapd x4, x0
37bc6ce8cshl rdx, 4
37bc6ce90lea r9, [rcx-1]
37bc6ce94unpcklpd x4, x0
37bc6ce98andpd x0, [rip+0x7e0fb0]
37bc6cea0mulpd x4, x1
37bc6cea4xorpd x6, x5
37bc6cea8andpd x5, [rip+0x7e0fa0]
37bc6ceb0movddup x2, x6
37bc6ceb4movapd x6, x1
37bc6ceb8shufpd x6, x1, 1
37bc6cebdmulpd x2, x6
37bc6cec1movapd x6, x3
37bc6cec5addsd x0, x5
37bc6cec9addsubpd x4, x2
37bc6cecdmovupd x2, [r10+rdx]
37bc6ced3mov rdx, r9
37bc6ced6shl rdx, 4
37bc6cedasubpd x6, x4
37bc6cedemovddup x4, [rbp+8*rcx-8]
37bc6cee4mulpd x4, x2
37bc6cee8shufpd x2, x2, 1
37bc6ceedmulpd x2, x8
37bc6cef2addsubpd x4, x2
37bc6cef6movapd x2, x1
37bc6cefaunpckhpd x1, x1
37bc6cefeandpd x2, [rip+0x7e0f4a]
37bc6cf06andpd x1, [rip+0x7e0f42]
37bc6cf0eaddsd x1, x2
37bc6cf12subpd x6, x4
37bc6cf16mulsd x0, x1
37bc6cf1amovapd x1, x3
37bc6cf1eunpckhpd x3, x3
37bc6cf22movups [rbx+rdx], x6
37bc6cf26andpd x1, [rip+0x7e0f22]
37bc6cf2eandpd x3, [rip+0x7e0f1a]
37bc6cf36addsd x1, x3
37bc6cf3aaddsd x0, x1
37bc6cf3emovapd x1, x4
37bc6cf42unpckhpd x4, x4
37bc6cf46andpd x1, [rip+0x7e0f02]
37bc6cf4eandpd x4, [rip+0x7e0efa]
37bc6cf56addsd x1, x4
37bc6cf5aaddsd x0, x1
37bc6cf5emovsd_xmm [r13+8*r9], x0
37bc6cf65jmp 0x37bc6c416
37bc6cf6a
37bc6cf6aloc_37bc6cf6a:
37bc6cf6amovq x5, [rip+0x7e0efe]
37bc6cf72movups [rsp+80], x5
37bc6cf77jmp 0x37bc6ce1c
37bc6cf7c
37bc6cf7cloc_37bc6cf7c:
37bc6cf7ctest eax, eax
37bc6cf7eje 0x37bc6b8e2
37bc6cf84lea rbx, [8*rax]
37bc6cf8cmov rcx, [rsp+600]
37bc6cf94xor edx, edx
37bc6cf96mov r8, rbx
37bc6cf99call memset
37bc6cf9emov rcx, [rsp+608]
37bc6cfa6mov r8, rbx
37bc6cfa9xor edx, edx
37bc6cfabcall memset
37bc6cfb0jmp 0x37bc6b8e2
37bc6cfb5
37bc6cfb5loc_37bc6cfb5:
37bc6cfb5mov rax, [rsp+552]
37bc6cfbdmovsd_xmm x0, [r13+8*r8]
37bc6cfc4divsd x0, [rax+8*r8]
37bc6cfcamovsd_xmm [r13+8*r8], x0
37bc6cfd1jmp 0x37bc6c667
37bc6cfd6
37bc6cfd6loc_37bc6cfd6:
37bc6cfd6mov edx, 2
37bc6cfdbjmp 0x37bc6cbad
37bc6cfe0
37bc6cfe0loc_37bc6cfe0:
37bc6cfe0mov edx, 2
37bc6cfe5jmp 0x37bc6c0a5
37bc6cfea
37bc6cfealoc_37bc6cfea:
37bc6cfeaneg ecx
37bc6cfecjmp 0x37bc6b8c0
37bc6b780
Loading..