File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bfe8100
37bfe8100dlasyf_rk_64_:
37bfe8100push r15
37bfe8102push r14
37bfe8104push r13
37bfe8106push r12
37bfe8108push rbp
37bfe8109push rdi
37bfe810apush rsi
37bfe810bpush rbx
37bfe810csub rsp, 520
37bfe8113movups [rsp+416], x6
37bfe811bmovups [rsp+432], x7
37bfe8123movups [rsp+448], x8
37bfe812cmovups [rsp+464], x9
37bfe8135movups [rsp+480], x10
37bfe813emovups [rsp+496], x11
37bfe8147mov rax, [rsp+632]
37bfe814fmov r15, [rsp+624]
37bfe8157mov r14, [rsp+656]
37bfe815fmov rax, [rax]
37bfe8162mov r12, rdx
37bfe8165xor edx, edx
37bfe8167test rax, rax
37bfe816amov rbx, rcx
37bfe816dcmovns rdx, rax
37bfe8171mov rax, [rsp+664]
37bfe8179lea rcx, [rip+0x476e10]
37bfe8180mov rbp, r9
37bfe8183mov [rsp+608], r8
37bfe818bmov rax, [rax]
37bfe818emov [rsp+152], rdx
37bfe8196not rdx
37bfe8199mov [rsp+144], rdx
37bfe81a1xor edx, edx
37bfe81a3test rax, rax
37bfe81a6cmovns rdx, rax
37bfe81aamov rax, [rsp+672]
37bfe81b2mov [rax], 0
37bfe81b9mov [rsp+168], rdx
37bfe81c1not rdx
37bfe81c4mov [rsp+176], rdx
37bfe81ccmov edx, 1
37bfe81d1call dlamch_64_
37bfe81d6mov r9l, 1
37bfe81dcmov r8l, 1
37bfe81e2mov rcx, rbx
37bfe81e5lea rdx, [rip+0x476da5]
37bfe81ecmovapd x11, x0
37bfe81f1call lsame_64_
37bfe81f6mov r13, [r12]
37bfe81famov r11, r13
37bfe81fdtest rax, rax
37bfe8200je 0x37bfe9030
37bfe8206mov rax, [rsp+608]
37bfe820emov [rsp+360], r13
37bfe8216mov rdi, [rax]
37bfe8219mov rax, [rsp+640]
37bfe8221mov [rax], 0
37bfe8228mov rax, r13
37bfe822bsub rax, rdi
37bfe822eadd rax, 1
37bfe8232cmp rax, r13
37bfe8235jl 0x37bfe8240
37bfe8237cmp r13, rdi
37bfe823ajg 0x37bfea11e
37bfe8240
37bfe8240loc_37bfe8240:
37bfe8240lea rax, [rsp+360]
37bfe8248mov [rsp+616], rbp
37bfe8250mov rdx, r11
37bfe8253pxor x7, x7
37bfe8257mov [rsp+184], rax
37bfe825flea rax, [rsp+408]
37bfe8267movsd_xmm x6, [rip+0x476d81]
37bfe826fmov [rsp+136], rax
37bfe8277lea rax, [rip+0x476d2a]
37bfe827emov [rsp+240], rax
37bfe8286lea rax, [rip+0x476d2b]
37bfe828dmov [rsp+248], rax
37bfe8295nop [rax+rax]
37bfe82a0
37bfe82a0loc_37bfe82a0:
37bfe82a0test r13, r13
37bfe82a3jle 0x37bfe8446
37bfe82a9mov rsi, [rsp+168]
37bfe82b1mov rax, [rsp+176]
37bfe82b9mov [rsp+384], r13
37bfe82c1imul r13, [rsp+152]
37bfe82camov rcx, [rsp+184]
37bfe82d2imul rsi, rdi
37bfe82d6add rax, rsi
37bfe82d9lea r9, [r14+8*rax+8]
37bfe82demov [rsp+208], rax
37bfe82e6mov rax, [rsp+144]
37bfe82eemov [rsp+192], r9
37bfe82f6lea rax, [rax+r13+1]
37bfe82fblea rdx, [r15+8*rax]
37bfe82fflea rax, [rip+0x476c92]
37bfe8306mov [rsp+32], rax
37bfe830bmov r8, rax
37bfe830ecall dcopy_64_
37bfe8313mov rax, [r12]
37bfe8317mov rbx, [rsp+360]
37bfe831fcmp rax, rbx
37bfe8322jg 0x37bfe8e40
37bfe8328
37bfe8328loc_37bfe8328:
37bfe8328mov rax, [rsp+208]
37bfe8330add rax, rbx
37bfe8333movsd_xmm x9, [r14+8*rax]
37bfe8339cmp rbx, 1
37bfe833djg 0x37bfe8608
37bfe8343ucomisd x9, x7
37bfe8348jp 0x37bfe8350
37bfe834aje 0x37bfe8590
37bfe8350
37bfe8350loc_37bfe8350:
37bfe8350mov rdi, [rsp+152]
37bfe8358imul rdi, rbx
37bfe835cadd rdi, [rsp+144]
37bfe8364
37bfe8364loc_37bfe8364:
37bfe8364lea rax, [rip+0x476c2d]
37bfe836bmov rdx, [rsp+192]
37bfe8373lea r9, [r15+8*rdi+8]
37bfe8378mov rcx, [rsp+184]
37bfe8380mov [rsp+32], rax
37bfe8385mov r8, rax
37bfe8388call dcopy_64_
37bfe838dmov rax, [rsp+360]
37bfe8395lea r13, [rax-1]
37bfe8399cmp rax, 1
37bfe839djle 0x37bfe8400
37bfe839fmov rdx, [rsp+152]
37bfe83a7imul rdx, rax
37bfe83abadd rdx, [rsp+144]
37bfe83b3lea rcx, [rax+rdx]
37bfe83b7movsd_xmm x0, [r15+8*rcx]
37bfe83bdmovapd x1, x0
37bfe83c1andpd x1, [rip+0x476c17]
37bfe83c9comisd x1, x11
37bfe83cejae 0x37bfea010
37bfe83d4pxor x1, x1
37bfe83d8ucomisd x0, x1
37bfe83dcjp 0x37bfe9fa9
37bfe83e2jne 0x37bfe9fa9
37bfe83e8nop [rax+rax]
37bfe83f0
37bfe83f0loc_37bfe83f0:
37bfe83f0mov rax, [rsp+640]
37bfe83f8mov [rax+8*r13], 0
37bfe8400
37bfe8400loc_37bfe8400:
37bfe8400mov rax, [rsp+648]
37bfe8408mov [rax+8*r13], rbx
37bfe840cmov rax, [rsp+608]
37bfe8414mov rcx, [rax]
37bfe8417
37bfe8417loc_37bfe8417:
37bfe8417mov rdx, [r12]
37bfe841blea rdi, [rcx+r13]
37bfe841fmov [rsp+360], r13
37bfe8427mov rax, rdx
37bfe842asub rdi, rdx
37bfe842dsub rax, rcx
37bfe8430add rax, 1
37bfe8434cmp rax, r13
37bfe8437jl 0x37bfe82a0
37bfe843dcmp rcx, rdx
37bfe8440jge 0x37bfe82a0
37bfe8446
37bfe8446loc_37bfe8446:
37bfe8446mov rbp, [rsp+616]
37bfe844esub rdx, r13
37bfe8451
37bfe8451loc_37bfe8451:
37bfe8451add rdi, 1
37bfe8455mov rax, [rsp+632]
37bfe845dimul rdi, [rsp+168]
37bfe8466mov [rsp+88], r15
37bfe846bmov rsi, [rsp+144]
37bfe8473mov [rsp+408], rdx
37bfe847blea r8, [rip+0x476b3e]
37bfe8482lea rcx, [rip+0x476b40]
37bfe8489mov [rsp+96], rax
37bfe848emov rax, [rsp+248]
37bfe8496mov r9, [rsp+184]
37bfe849emov rdx, [rsp+240]
37bfe84a6mov [rsp+120], 9
37bfe84afmov [rsp+80], rax
37bfe84b4mov rax, [rsp+664]
37bfe84bcmov [rsp+112], 12
37bfe84c5mov [rsp+72], rax
37bfe84camov rax, [rsp+176]
37bfe84d2mov [rsp+104], 5
37bfe84dblea rax, [rax+rdi+1]
37bfe84e0lea rax, [r14+8*rax]
37bfe84e4mov [rsp+64], rax
37bfe84e9mov rax, [rsp+632]
37bfe84f1mov [rsp+56], rax
37bfe84f6lea rax, [r13+1]
37bfe84faimul rax, [rsp+152]
37bfe8503lea rax, [rsi+rax+1]
37bfe8508lea rax, [r15+8*rax]
37bfe850cmov [rsp+48], rax
37bfe8511lea rax, [rip+0x476a88]
37bfe8518mov [rsp+40], rax
37bfe851dmov rax, [rsp+136]
37bfe8525mov [rsp+32], rax
37bfe852acall dgemmtr_
37bfe852fmov rbx, [r12]
37bfe8533sub rbx, [rsp+360]
37bfe853b
37bfe853bloc_37bfe853b:
37bfe853bmov [rbp], rbx
37bfe853fmovups x6, [rsp+416]
37bfe8547movups x7, [rsp+432]
37bfe854fmovups x8, [rsp+448]
37bfe8558movups x9, [rsp+464]
37bfe8561movups x10, [rsp+480]
37bfe856amovups x11, [rsp+496]
37bfe8573add rsp, 520
37bfe857apop rbx
37bfe857bpop rsi
37bfe857cpop rdi
37bfe857dpop rbp
37bfe857epop r12
37bfe8580pop r13
37bfe8582pop r14
37bfe8584pop r15
37bfe8586ret
37bfe8587
37bfe8587 66 0f 1f 84 00 00 00 00 00 f........
37bfe8590
37bfe8590loc_37bfe8590:
37bfe8590mov rax, [rsp+672]
37bfe8598cmp [rax], 0
37bfe859cjne 0x37bfe85a9
37bfe859emov rax, [rsp+672]
37bfe85a6mov [rax], rbx
37bfe85a9
37bfe85a9loc_37bfe85a9:
37bfe85a9mov rax, [rsp+152]
37bfe85b1mov rdi, [rsp+144]
37bfe85b9mov rdx, [rsp+192]
37bfe85c1mov rcx, [rsp+184]
37bfe85c9imul rax, rbx
37bfe85cdlea rax, [rdi+rax+1]
37bfe85d2lea rdi, [rip+0x4769bf]
37bfe85d9mov [rsp+32], rdi
37bfe85delea r9, [r15+8*rax]
37bfe85e2mov r8, rdi
37bfe85e5call dcopy_64_
37bfe85eamov rax, [rsp+360]
37bfe85f2lea r13, [rax-1]
37bfe85f6cmp rax, 1
37bfe85fajg 0x37bfe83f0
37bfe8600jmp 0x37bfe8400
37bfe8605
37bfe8605 0f 1f 00 ...
37bfe8608
37bfe8608loc_37bfe8608:
37bfe8608mov rdx, [rsp+192]
37bfe8610mov rcx, [rsp+136]
37bfe8618lea rax, [rbx-1]
37bfe861clea r8, [rip+0x476975]
37bfe8623andpd x9, [rip+0x4769b4]
37bfe862cmov [rsp+408], rax
37bfe8634call idamax_64_
37bfe8639mov rbp, rax
37bfe863cmov [rsp+400], rax
37bfe8644movapd x0, x9
37bfe8649mov rax, [rsp+208]
37bfe8651add rax, rbp
37bfe8654movsd_xmm x10, [r14+8*rax]
37bfe865aandpd x10, [rip+0x47697d]
37bfe8663maxsd x0, x10
37bfe8668ucomisd x0, x7
37bfe866cjp 0x37bfe8674
37bfe866eje 0x37bfe8590
37bfe8674
37bfe8674loc_37bfe8674:
37bfe8674movapd x0, x10
37bfe8679mulsd x0, x6
37bfe867dcomisd x0, x9
37bfe8682jbe 0x37bfe8350
37bfe8688mov rcx, [rsp+168]
37bfe8690mov rdx, [rsp+176]
37bfe8698add rdi, 1
37bfe869csub rsi, rcx
37bfe869fimul rdi, rcx
37bfe86a3lea rax, [rsi+rdx]
37bfe86a7lea rsi, [r14+8*rax+8]
37bfe86acmov [rsp+232], rax
37bfe86b4mov [rsp+200], rsi
37bfe86bclea rsi, [rsp+400]
37bfe86c4add rdi, rdx
37bfe86c7mov [rsp+224], rsi
37bfe86cfmov [rsp+256], rdi
37bfe86d7mov rdi, rax
37bfe86da
37bfe86daloc_37bfe86da:
37bfe86daimul rbp, [rsp+152]
37bfe86e3lea r10, [rip+0x4768ae]
37bfe86eamov rsi, [rsp+144]
37bfe86f2mov [rsp+32], r10
37bfe86f7mov r9, [rsp+200]
37bfe86ffmov r8, r10
37bfe8702mov rcx, [rsp+224]
37bfe870alea rax, [rsi+rbp+1]
37bfe870flea rdx, [r15+8*rax]
37bfe8713call dcopy_64_
37bfe8718mov rsi, [rsp+400]
37bfe8720mov rdx, rbx
37bfe8723lea r10, [rip+0x47686e]
37bfe872amov [rsp+32], r10
37bfe872fmov r8, [rsp+632]
37bfe8737lea r13, [rsi+1]
37bfe873bsub rdx, rsi
37bfe873emov rcx, [rsp+136]
37bfe8746lea rax, [rdi+r13]
37bfe874amov [rsp+408], rdx
37bfe8752lea rbp, [r14+8*rax]
37bfe8756mov rax, [rsp+152]
37bfe875emov r9, rbp
37bfe8761imul rax, r13
37bfe8765add rax, [rsp+144]
37bfe876dadd rax, rsi
37bfe8770lea rdx, [r15+8*rax]
37bfe8774mov [rsp+216], rdx
37bfe877ccall dcopy_64_
37bfe8781mov rax, [r12]
37bfe8785cmp rax, rbx
37bfe8788jg 0x37bfe8d80
37bfe878e
37bfe878eloc_37bfe878e:
37bfe878ecmp rsi, rbx
37bfe8791jne 0x37bfe8a90
37bfe8797cmp rsi, 1
37bfe879bjg 0x37bfe8f10
37bfe87a1
37bfe87a1loc_37bfe87a1:
37bfe87a1lea rax, [rip+0x4767f0]
37bfe87a8mov r9, [rsp+192]
37bfe87b0mov rdx, [rsp+200]
37bfe87b8mov [rsp+376], rsi
37bfe87c0mov [rsp+32], rax
37bfe87c5mov rcx, [rsp+184]
37bfe87cdmov r8, rax
37bfe87d0call dcopy_64_
37bfe87d5mov rax, [rsp+608]
37bfe87ddmov rbp, [rsp+360]
37bfe87e5mov rdi, [rsp+152]
37bfe87edmov r10, [rax]
37bfe87f0imul rdi, rbp
37bfe87f4add rdi, [rsp+144]
37bfe87fcadd r10, rbp
37bfe87ffsub r10, [r12]
37bfe8803cmp rsi, rbp
37bfe8806je 0x37bfea098
37bfe880cimul r10, [rsp+168]
37bfe8815lea r11, [rbp-1]
37bfe8819mov rax, rdi
37bfe881cmov rbx, rbp
37bfe881fmov [rsp+200], 1
37bfe882badd r10, [rsp+176]
37bfe8833
37bfe8833loc_37bfe8833:
37bfe8833lea rdx, [rbp+rdi]
37bfe8838add r13, rax
37bfe883bmov [rsp+224], rax
37bfe8843mov rax, [rsp+632]
37bfe884bmovsd_xmm x0, [r15+8*rdx]
37bfe8851lea rdx, [rsi+rdi]
37bfe8855mov r9, [rsp+216]
37bfe885dlea r8, [rip+0x476734]
37bfe8864mov [rsp+256], r10
37bfe886cmovsd_xmm [r15+8*rdx], x0
37bfe8872mov rdx, r11
37bfe8875sub rdx, rsi
37bfe8878mov [rsp+32], rax
37bfe887dmov [rsp+408], rdx
37bfe8885lea rdx, [r15+8*r13]
37bfe8889mov r13, [rsp+136]
37bfe8891mov [rsp+264], r11
37bfe8899mov rcx, r13
37bfe889ccall dcopy_64_
37bfe88a1mov rax, [rsp+144]
37bfe88a9imul rsi, [rsp+152]
37bfe88b2lea rcx, [rsp+376]
37bfe88balea r8, [rax+rsi+1]
37bfe88bfmov rax, [rsp+224]
37bfe88c7lea r9, [r15+8*r8]
37bfe88cblea rdx, [r15+8*rax+8]
37bfe88d0mov [rsp+216], rax
37bfe88d8lea rax, [rip+0x4766b9]
37bfe88dfmov [rsp+32], rax
37bfe88e4mov r8, rax
37bfe88e7call dcopy_64_
37bfe88ecmov rdx, [r12]
37bfe88f0mov rsi, [rsp+376]
37bfe88f8mov rax, [rsp+216]
37bfe8900sub rdx, rbp
37bfe8903add rdx, 1
37bfe8907lea rcx, [rsi+rax]
37bfe890badd rax, rbp
37bfe890emov [rsp+408], rdx
37bfe8916lea rdx, [r15+8*rax]
37bfe891alea r9, [r15+8*rcx]
37bfe891emov rax, [rsp+632]
37bfe8926mov rcx, r13
37bfe8929mov [rsp+32], rax
37bfe892emov r8, rax
37bfe8931call dswap_64_
37bfe8936mov rax, [r12]
37bfe893amov rcx, [rsp+664]
37bfe8942mov r10, [rsp+256]
37bfe894asub rax, rbp
37bfe894dmov [rsp+32], rcx
37bfe8952mov r8, rcx
37bfe8955mov rcx, r13
37bfe8958add rax, 1
37bfe895cadd rbp, r10
37bfe895fmov [rsp+408], rax
37bfe8967lea rax, [rsi+r10]
37bfe896blea rdx, [r14+8*rbp]
37bfe896flea r9, [r14+8*rax]
37bfe8973call dswap_64_
37bfe8978cmp [rsp+200], 1
37bfe8981je 0x37bfea098
37bfe8987lea rax, [rbx+rdi]
37bfe898bmov r13, [rsp+360]
37bfe8993mov r11, [rsp+264]
37bfe899bmov [rsp+224], rax
37bfe89a3mov rax, [rsp+384]
37bfe89abmov [rsp+200], rax
37bfe89b3lea rax, [r13-1]
37bfe89b7mov [rsp+216], rax
37bfe89bfmov rax, [rsp+608]
37bfe89c7mov rcx, [rax]
37bfe89ca
37bfe89caloc_37bfe89ca:
37bfe89camov r10, [rsp+208]
37bfe89d2mov rdx, [rsp+152]
37bfe89daimul rdx, r11
37bfe89delea rax, [r10+rbx]
37bfe89e2add rdx, [rsp+144]
37bfe89eamovsd_xmm x8, [r14+8*rax]
37bfe89f0mov rax, [rsp+232]
37bfe89f8add rax, r11
37bfe89fbmovsd_xmm x10, [r14+8*rax]
37bfe8a01lea rax, [r10+r11]
37bfe8a05movsd_xmm x2, [r14+8*rax]
37bfe8a0blea rax, [rbx-2]
37bfe8a0fmov [rsp+192], rax
37bfe8a17cmp rbx, 2
37bfe8a1bjg 0x37bfe8f80
37bfe8a21
37bfe8a21loc_37bfe8a21:
37bfe8a21add rdi, r11
37bfe8a24add rdx, r11
37bfe8a27sub r13, 2
37bfe8a2bneg rsi
37bfe8a2emov rax, [rsp+224]
37bfe8a36mov rbx, [rsp+192]
37bfe8a3emovsd_xmm [r15+8*rdx], x10
37bfe8a44mov [r15+8*rdi], 0
37bfe8a4cmov rdi, [rsp+216]
37bfe8a54movsd_xmm [r15+8*rax], x8
37bfe8a5amov rax, [rsp+640]
37bfe8a62movsd_xmm [rax+8*r11], x2
37bfe8a68mov [rax+8*rbx], 0
37bfe8a70mov rax, [rsp+200]
37bfe8a78mov rbx, [rsp+648]
37bfe8a80neg rax
37bfe8a83mov [rbx+8*rdi], rax
37bfe8a87mov [rbx+8*r13], rsi
37bfe8a8bjmp 0x37bfe8417
37bfe8a90
37bfe8a90loc_37bfe8a90:
37bfe8a90mov rcx, [rsp+136]
37bfe8a98mov rax, rbx
37bfe8a9bmov rdx, rbp
37bfe8a9elea r8, [rip+0x4764f3]
37bfe8aa5sub rax, rsi
37bfe8aa8mov [rsp+408], rax
37bfe8ab0call idamax_64_
37bfe8ab5lea rbp, [rsi+rax]
37bfe8ab9lea rax, [rdi+rbp]
37bfe8abdmovsd_xmm x9, [r14+8*rax]
37bfe8ac3andpd x9, [rip+0x476514]
37bfe8acccmp rsi, 1
37bfe8ad0jg 0x37bfe8f70
37bfe8ad6
37bfe8ad6loc_37bfe8ad6:
37bfe8ad6movapd x1, x9
37bfe8adblea rax, [rdi+rsi]
37bfe8adfmulsd x1, x6
37bfe8ae3movsd_xmm x0, [r14+8*rax]
37bfe8ae9andpd x0, [rip+0x4764ef]
37bfe8af1comisd x1, x0
37bfe8af5jbe 0x37bfe9f40
37bfe8afbmov r8, [rsp+384]
37bfe8b03cmp r8, rbp
37bfe8b06je 0x37bfe8b68
37bfe8b08comisd x10, x9
37bfe8b0djae 0x37bfe8b68
37bfe8b0flea rax, [rip+0x476482]
37bfe8b16mov r9, [rsp+192]
37bfe8b1emov rdx, [rsp+200]
37bfe8b26mov [rsp+384], rsi
37bfe8b2emov [rsp+32], rax
37bfe8b33mov r8, rax
37bfe8b36mov rcx, [rsp+184]
37bfe8b3emovapd x10, x9
37bfe8b43mov [rsp+400], rbp
37bfe8b4bcall dcopy_64_
37bfe8b50mov [rsp+160], rbp
37bfe8b58mov rbx, [rsp+360]
37bfe8b60jmp 0x37bfe86da
37bfe8b65
37bfe8b65 0f 1f 00 ...
37bfe8b68
37bfe8b68loc_37bfe8b68:
37bfe8b68mov rax, [rsp+608]
37bfe8b70mov rdx, [rsp+152]
37bfe8b78lea r11, [rbx-1]
37bfe8b7cmov [rsp+376], rsi
37bfe8b84mov r9, [rsp+144]
37bfe8b8cmov rcx, [rax]
37bfe8b8flea rax, [r11+rcx]
37bfe8b93sub rax, [r12]
37bfe8b97mov r10, rax
37bfe8b9amov rax, rdx
37bfe8b9dimul rax, rbx
37bfe8ba1lea rdi, [r9+rax]
37bfe8ba5sub rax, rdx
37bfe8ba8add rax, r9
37bfe8babcmp r8, rbx
37bfe8baeje 0x37bfe9e30
37bfe8bb4mov rdx, rbx
37bfe8bb7mov [rsp+272], rax
37bfe8bbfmov rax, [rsp+152]
37bfe8bc7sub rdx, r8
37bfe8bcamov [rsp+256], r11
37bfe8bd2mov r11, [rsp+144]
37bfe8bdamov [rsp+408], rdx
37bfe8be2lea rdx, [r8+1]
37bfe8be6imul rax, rdx
37bfe8beamov [rsp+264], r10
37bfe8bf2add rdx, rdi
37bfe8bf5mov r10, [rsp+632]
37bfe8bfdlea rdx, [r15+8*rdx]
37bfe8c01mov [rsp+32], r10
37bfe8c06lea rcx, [rax+r11]
37bfe8c0amov [rsp+160], rax
37bfe8c12add rcx, r8
37bfe8c15lea r8, [rip+0x47637c]
37bfe8c1clea r9, [r15+8*rcx]
37bfe8c20mov rcx, [rsp+136]
37bfe8c28call dcopy_64_
37bfe8c2dlea rax, [rip+0x476364]
37bfe8c34mov r11, [rsp+144]
37bfe8c3cmov rdx, [rsp+160]
37bfe8c44mov [rsp+32], rax
37bfe8c49sub rdx, [rsp+152]
37bfe8c51lea rcx, [rsp+384]
37bfe8c59lea r8, [r11+rdx+1]
37bfe8c5elea rdx, [r15+8*rdi+8]
37bfe8c63lea r9, [r15+8*r8]
37bfe8c67mov r8, rax
37bfe8c6acall dcopy_64_
37bfe8c6fmov rdx, [r12]
37bfe8c73mov r11, [rsp+632]
37bfe8c7bmov rax, [rsp+384]
37bfe8c83sub rdx, rbx
37bfe8c86mov [rsp+32], r11
37bfe8c8bmov r8, r11
37bfe8c8elea rcx, [rax+rdi]
37bfe8c92add rdx, 1
37bfe8c96mov [rsp+200], rax
37bfe8c9elea r9, [r15+8*rcx]
37bfe8ca2mov [rsp+408], rdx
37bfe8caalea rdx, [rbx+rdi]
37bfe8caemov rcx, [rsp+136]
37bfe8cb6mov [rsp+224], rdx
37bfe8cbelea rdx, [r15+8*rdx]
37bfe8cc2call dswap_64_
37bfe8cc7mov rax, [rsp+200]
37bfe8ccfmov rdx, [r12]
37bfe8cd3mov r10, [rsp+264]
37bfe8cdbsub rdx, [rsp+256]
37bfe8ce3imul r10, [rsp+168]
37bfe8cecadd rdx, 1
37bfe8cf0add r10, [rsp+176]
37bfe8cf8lea rcx, [rax+r10]
37bfe8cfcmov rax, [rsp+664]
37bfe8d04mov [rsp+408], rdx
37bfe8d0clea rdx, [r10+rbx]
37bfe8d10lea r9, [r14+8*rcx]
37bfe8d14mov rcx, [rsp+136]
37bfe8d1clea rdx, [r14+8*rdx]
37bfe8d20mov [rsp+160], r10
37bfe8d28mov [rsp+32], rax
37bfe8d2dmov r8, rax
37bfe8d30call dswap_64_
37bfe8d35mov r11, [rsp+256]
37bfe8d3dmov r10, [rsp+160]
37bfe8d45mov rax, [rsp+272]
37bfe8d4dcmp rsi, r11
37bfe8d50jne 0x37bfe9f20
37bfe8d56mov rax, [rsp+608]
37bfe8d5emov [rsp+216], rsi
37bfe8d66mov r13, rbx
37bfe8d69mov [rsp+160], rbp
37bfe8d71mov rcx, [rax]
37bfe8d74jmp 0x37bfe89ca
37bfe8d79
37bfe8d79 0f 1f 80 00 00 00 00 .......
37bfe8d80
37bfe8d80loc_37bfe8d80:
37bfe8d80sub rax, rbx
37bfe8d83add rbx, 1
37bfe8d87mov [rsp+88], 12
37bfe8d90mov r8, [rsp+136]
37bfe8d98mov [rsp+408], rax
37bfe8da0lea rax, [rip+0x4761f1]
37bfe8da7mov rdx, [rsp+184]
37bfe8daflea r9, [rip+0x4761ea]
37bfe8db6mov [rsp+80], rax
37bfe8dbbmov rax, [rsp+200]
37bfe8dc3imul rbx, [rsp+152]
37bfe8dccmov rcx, [rsp+240]
37bfe8dd4mov [rsp+72], rax
37bfe8dd9mov rax, [rsp+248]
37bfe8de1mov [rsp+64], rax
37bfe8de6mov rax, [rsp+664]
37bfe8deemov [rsp+56], rax
37bfe8df3mov rax, [rsp+256]
37bfe8dfbadd rax, rsi
37bfe8dfelea rax, [r14+8*rax]
37bfe8e02mov [rsp+48], rax
37bfe8e07mov rax, [rsp+632]
37bfe8e0fmov [rsp+40], rax
37bfe8e14mov rax, [rsp+144]
37bfe8e1clea rax, [rax+rbx+1]
37bfe8e21lea rax, [r15+8*rax]
37bfe8e25mov [rsp+32], rax
37bfe8e2acall dgemv_64_
37bfe8e2fmov rbx, [rsp+360]
37bfe8e37jmp 0x37bfe878e
37bfe8e3c
37bfe8e3c 0f 1f 40 00 ..@.
37bfe8e40
37bfe8e40loc_37bfe8e40:
37bfe8e40sub rax, rbx
37bfe8e43mov r8, [rsp+136]
37bfe8e4bmov [rsp+88], 12
37bfe8e54lea r9, [rip+0x476145]
37bfe8e5bmov [rsp+408], rax
37bfe8e63lea rax, [rip+0x47612e]
37bfe8e6amov rdx, [rsp+184]
37bfe8e72mov [rsp+80], rax
37bfe8e77mov rax, [rsp+192]
37bfe8e7fmov rcx, [rsp+240]
37bfe8e87mov [rsp+72], rax
37bfe8e8cmov rax, [rsp+248]
37bfe8e94mov [rsp+64], rax
37bfe8e99mov rax, [rsp+664]
37bfe8ea1mov [rsp+56], rax
37bfe8ea6mov rax, [rsp+168]
37bfe8eaeadd rax, rsi
37bfe8eb1add rax, [rsp+176]
37bfe8eb9add rax, rbx
37bfe8ebcadd rbx, 1
37bfe8ec0imul rbx, [rsp+152]
37bfe8ec9lea rax, [r14+8*rax]
37bfe8ecdmov [rsp+48], rax
37bfe8ed2mov rax, [rsp+632]
37bfe8edamov [rsp+40], rax
37bfe8edfmov rax, [rsp+144]
37bfe8ee7lea rax, [rax+rbx+1]
37bfe8eeclea rax, [r15+8*rax]
37bfe8ef0mov [rsp+32], rax
37bfe8ef5call dgemv_64_
37bfe8efamov rbx, [rsp+360]
37bfe8f02jmp 0x37bfe8328
37bfe8f07
37bfe8f07 66 0f 1f 84 00 00 00 00 00 f........
37bfe8f10
37bfe8f10loc_37bfe8f10:
37bfe8f10pxor x8, x8
37bfe8f15
37bfe8f15loc_37bfe8f15:
37bfe8f15mov rdx, [rsp+200]
37bfe8f1dmov rcx, [rsp+136]
37bfe8f25lea rax, [rsi-1]
37bfe8f29lea r8, [rip+0x476068]
37bfe8f30mov [rsp+408], rax
37bfe8f38call idamax_64_
37bfe8f3dmov rbp, [rsp+160]
37bfe8f45lea rdx, [rdi+rax]
37bfe8f49movsd_xmm x9, [r14+8*rdx]
37bfe8f4fandpd x9, [rip+0x476088]
37bfe8f58comisd x9, x8
37bfe8f5dmaxsd x9, x8
37bfe8f62cmova rbp, rax
37bfe8f66jmp 0x37bfe8ad6
37bfe8f6b
37bfe8f6b 0f 1f 44 00 00 ..D..
37bfe8f70
37bfe8f70loc_37bfe8f70:
37bfe8f70mov [rsp+160], rbp
37bfe8f78movapd x8, x9
37bfe8f7djmp 0x37bfe8f15
37bfe8f7f
37bfe8f7f 90 .
37bfe8f80
37bfe8f80loc_37bfe8f80:
37bfe8f80movapd x5, x8
37bfe8f85sub rbx, 1
37bfe8f89lea r9, [r15+8*rdx]
37bfe8f8dmovsd_xmm x3, [rip+0x476063]
37bfe8f95divsd x5, x2
37bfe8f99movapd x4, x10
37bfe8f9emov rax, [rsp+232]
37bfe8fa6lea r8, [r15+8*rdi]
37bfe8faalea rbp, [r14+8*rax]
37bfe8faemov rax, [rsp+208]
37bfe8fb6lea r10, [r14+8*rax]
37bfe8fbamov eax, 1
37bfe8fbfdivsd x4, x2
37bfe8fc3movapd x1, x5
37bfe8fc7mulsd x1, x4
37bfe8fcbsubsd x1, [rip+0x476025]
37bfe8fd3divsd x3, x1
37bfe8fd7nop [rax+rax]
37bfe8fe0
37bfe8fe0loc_37bfe8fe0:
37bfe8fe0movsd_xmm x9, [rbp+8*rax]
37bfe8fe7movsd_xmm x0, [r10+8*rax]
37bfe8fedmovapd x1, x9
37bfe8ff2mulsd x1, x5
37bfe8ff6subsd x1, x0
37bfe8ffamulsd x0, x4
37bfe8ffesubsd x0, x9
37bfe9003divsd x1, x2
37bfe9007divsd x0, x2
37bfe900bmulsd x1, x3
37bfe900fmovsd_xmm [r9+8*rax], x1
37bfe9015mulsd x0, x3
37bfe9019movsd_xmm [r8+8*rax], x0
37bfe901fadd rax, 1
37bfe9023cmp rax, rbx
37bfe9026jne 0x37bfe8fe0
37bfe9028jmp 0x37bfe8a21
37bfe902d
37bfe902d 0f 1f 00 ...
37bfe9030
37bfe9030loc_37bfe9030:
37bfe9030mov rax, [rsp+640]
37bfe9038mov [rsp+616], rbp
37bfe9040pxor x6, x6
37bfe9044mov rdx, r11
37bfe9047movsd_xmm x7, [rip+0x475fa1]
37bfe904fmov [rax+8*r13-8], 0
37bfe9058mov r13l, 1
37bfe905elea rax, [rsp+408]
37bfe9066mov [rsp+136], rax
37bfe906elea rax, [rip+0x475f33]
37bfe9075mov [rsp+240], rax
37bfe907dlea rax, [rip+0x475f34]
37bfe9084mov [rsp+248], rax
37bfe908clea rax, [rsp+400]
37bfe9094mov [rsp+320], rax
37bfe909cnop [rax]
37bfe90a0
37bfe90a0loc_37bfe90a0:
37bfe90a0mov rax, [rsp+608]
37bfe90a8mov [rsp+360], r13
37bfe90b0mov rax, [rax]
37bfe90b3cmp rax, r13
37bfe90b6jg 0x37bfe90c1
37bfe90b8cmp rax, rdx
37bfe90bbjl 0x37bfe9cd0
37bfe90c1
37bfe90c1loc_37bfe90c1:
37bfe90c1cmp r13, rdx
37bfe90c4jg 0x37bfe9cd0
37bfe90camov rax, [rsp+152]
37bfe90d2mov rbx, [rsp+144]
37bfe90dasub rdx, r13
37bfe90ddlea rbp, [r13-1]
37bfe90e1mov rdi, [rsp+176]
37bfe90e9add rdx, 1
37bfe90edmov [rsp+224], rbp
37bfe90f5imul rax, r13
37bfe90f9mov [rsp+408], rdx
37bfe9101mov [rsp+384], r13
37bfe9109mov [rsp+296], rax
37bfe9111add rax, rbx
37bfe9114mov rbx, [rsp+168]
37bfe911cmov [rsp+184], rax
37bfe9124add rax, r13
37bfe9127imul rbx, r13
37bfe912bmov [rsp+256], rax
37bfe9133lea rax, [r15+8*rax]
37bfe9137mov rdx, rax
37bfe913amov [rsp+272], rax
37bfe9142lea rcx, [rbx+rdi]
37bfe9146lea rsi, [rcx+r13]
37bfe914amov [rsp+264], rcx
37bfe9152mov rcx, [rsp+136]
37bfe915alea rdi, [r14+8*rsi]
37bfe915emov [rsp+208], rsi
37bfe9166lea rsi, [rip+0x475e2b]
37bfe916dmov [rsp+32], rsi
37bfe9172mov r9, rdi
37bfe9175mov r8, rsi
37bfe9178mov [rsp+216], rdi
37bfe9180call dcopy_64_
37bfe9185cmp r13, 1
37bfe9189jle 0x37bfe9221
37bfe918fmov rax, [r12]
37bfe9193mov [rsp+72], rdi
37bfe9198lea r9, [rip+0x475e01]
37bfe919fmov rdi, [rsp+248]
37bfe91a7mov [rsp+80], rsi
37bfe91acsub rax, r13
37bfe91afmov r8, [rsp+136]
37bfe91b7mov [rsp+88], 12
37bfe91c0mov [rsp+64], rdi
37bfe91c5mov rdi, [rsp+664]
37bfe91cdadd rax, 1
37bfe91d1mov [rsp+400], rax
37bfe91d9lea rax, [8*rbp]
37bfe91e1mov rcx, [rsp+240]
37bfe91e9mov [rsp+56], rdi
37bfe91eemov rdi, [rsp+632]
37bfe91f6lea rdx, [r14+rax]
37bfe91faadd rax, r15
37bfe91fdmov [rsp+48], rdx
37bfe9202mov rdx, [rsp+320]
37bfe920amov [rsp+40], rdi
37bfe920fmov [rsp+32], rax
37bfe9214mov [rsp+408], rbp
37bfe921ccall dgemv_64_
37bfe9221
37bfe9221loc_37bfe9221:
37bfe9221mov rax, [rsp+208]
37bfe9229lea rcx, [r13+1]
37bfe922dmov [rsp+192], rcx
37bfe9235movsd_xmm x8, [r14+8*rax]
37bfe923bmov rax, [r12]
37bfe923fcmp rax, r13
37bfe9242jg 0x37bfe92d0
37bfe9248ucomisd x8, x6
37bfe924djp 0x37bfe9255
37bfe924fje 0x37bfe9355
37bfe9255
37bfe9255loc_37bfe9255:
37bfe9255mov rdi, r13
37bfe9258
37bfe9258loc_37bfe9258:
37bfe9258sub rax, r13
37bfe925bmov rdx, [rsp+216]
37bfe9263mov r9, [rsp+272]
37bfe926badd rax, 1
37bfe926fmov rcx, [rsp+136]
37bfe9277mov [rsp+408], rax
37bfe927flea rax, [rip+0x475d12]
37bfe9286mov [rsp+32], rax
37bfe928bmov r8, rax
37bfe928ecall dcopy_64_
37bfe9293mov rdx, [r12]
37bfe9297cmp rdx, r13
37bfe929ajg 0x37bfe9e68
37bfe92a0
37bfe92a0loc_37bfe92a0:
37bfe92a0mov r13, [rsp+192]
37bfe92a8nop [rax+rax]
37bfe92b0
37bfe92b0loc_37bfe92b0:
37bfe92b0mov rax, [rsp+648]
37bfe92b8mov rbx, [rsp+224]
37bfe92c0mov [rax+8*rbx], rdi
37bfe92c4jmp 0x37bfe90a0
37bfe92c9
37bfe92c9 0f 1f 80 00 00 00 00 .......
37bfe92d0
37bfe92d0loc_37bfe92d0:
37bfe92d0sub rax, r13
37bfe92d3mov rsi, [rsp+264]
37bfe92dbmov rcx, [rsp+136]
37bfe92e3lea r8, [rip+0x475cae]
37bfe92eamov [rsp+408], rax
37bfe92f2mov rax, [rsp+192]
37bfe92faandpd x8, [rip+0x475cdd]
37bfe9303lea r9, [rsi+rax]
37bfe9307lea rdx, [r14+8*r9]
37bfe930bmov [rsp+200], r9
37bfe9313call idamax_64_
37bfe9318movapd x0, x8
37bfe931dmov r9, [rsp+200]
37bfe9325lea rdi, [rax+r13]
37bfe9329lea rax, [rsi+rdi]
37bfe932dmovsd_xmm x9, [r14+8*rax]
37bfe9333andpd x9, [rip+0x475ca4]
37bfe933cmaxsd x0, x9
37bfe9341ucomisd x0, x6
37bfe9345jp 0x37bfe93d0
37bfe934bjne 0x37bfe93d0
37bfe9351mov rax, [r12]
37bfe9355
37bfe9355loc_37bfe9355:
37bfe9355mov rbx, [rsp+672]
37bfe935dcmp [rbx], 0
37bfe9361jne 0x37bfe9366
37bfe9363mov [rbx], r13
37bfe9366
37bfe9366loc_37bfe9366:
37bfe9366sub rax, r13
37bfe9369mov r9, [rsp+272]
37bfe9371mov rdx, [rsp+216]
37bfe9379add rax, 1
37bfe937dmov rcx, [rsp+136]
37bfe9385mov [rsp+408], rax
37bfe938dlea rax, [rip+0x475c04]
37bfe9394mov [rsp+32], rax
37bfe9399mov r8, rax
37bfe939ccall dcopy_64_
37bfe93a1cmp [r12], r13
37bfe93a5jle 0x37bfe93b7
37bfe93a7mov rax, [rsp+640]
37bfe93afmov [rax+8*rbp], 0
37bfe93b7
37bfe93b7loc_37bfe93b7:
37bfe93b7mov rdi, r13
37bfe93bamov rdx, [r12]
37bfe93bemov r13, [rsp+192]
37bfe93c6jmp 0x37bfe92b0
37bfe93cb
37bfe93cb 0f 1f 44 00 00 ..D..
37bfe93d0
37bfe93d0loc_37bfe93d0:
37bfe93d0movapd x0, x9
37bfe93d5mulsd x0, x7
37bfe93d9comisd x0, x8
37bfe93dejbe 0x37bfea000
37bfe93e4mov rax, [rsp+176]
37bfe93ecadd rbx, [rsp+168]
37bfe93f4mov [rsp+328], r13
37bfe93fcmov [rsp+344], r9
37bfe9404lea rcx, [rbx+rax]
37bfe9408mov [rsp+232], rbp
37bfe9410lea rax, [rcx+r13]
37bfe9414lea rax, [r14+8*rax]
37bfe9418mov [rsp+200], rax
37bfe9420lea rax, [r15+8*rbp]
37bfe9424mov rbp, rcx
37bfe9427mov [rsp+336], rax
37bfe942fmov rax, [rsp+160]
37bfe9437mov [rsp+312], rax
37bfe943f
37bfe943floc_37bfe943f:
37bfe943fmov rax, [rsp+184]
37bfe9447mov r9, [rsp+200]
37bfe944fmov rbx, rdi
37bfe9452mov r8, [rsp+632]
37bfe945amov rcx, [rsp+136]
37bfe9462sub rbx, r13
37bfe9465add rax, rdi
37bfe9468mov [rsp+408], rbx
37bfe9470lea rdx, [r15+8*rax]
37bfe9474mov [rsp+288], rax
37bfe947clea rax, [rip+0x475b15]
37bfe9483mov [rsp+32], rax
37bfe9488mov [rsp+280], rdx
37bfe9490call dcopy_64_
37bfe9495mov rsi, [r12]
37bfe9499mov rdx, [rsp+152]
37bfe94a1mov rcx, [rsp+136]
37bfe94a9sub rsi, rdi
37bfe94acimul rdx, rdi
37bfe94b0lea rax, [rsi+1]
37bfe94b4lea rsi, [rbp+rdi]
37bfe94b9mov [rsp+408], rax
37bfe94c1mov rax, [rsp+144]
37bfe94c9lea r9, [r14+8*rsi]
37bfe94cdadd rax, rdx
37bfe94d0add rax, rdi
37bfe94d3lea rdx, [r15+8*rax]
37bfe94d7lea rax, [rip+0x475aba]
37bfe94demov [rsp+32], rax
37bfe94e3mov r8, rax
37bfe94e6mov [rsp+304], rdx
37bfe94eecall dcopy_64_
37bfe94f3cmp r13, 1
37bfe94f7jle 0x37bfe95a4
37bfe94fdmov rdx, [r12]
37bfe9501mov r8, [rsp+136]
37bfe9509mov [rsp+88], 12
37bfe9512lea r9, [rip+0x475a87]
37bfe9519mov rcx, [rsp+240]
37bfe9521sub rdx, r13
37bfe9524lea rax, [rdx+1]
37bfe9528mov rdx, [rsp+232]
37bfe9530mov [rsp+400], rax
37bfe9538lea rax, [rip+0x475a59]
37bfe953fmov [rsp+80], rax
37bfe9544mov rax, [rsp+200]
37bfe954cmov [rsp+408], rdx
37bfe9554mov rdx, [rsp+320]
37bfe955cmov [rsp+72], rax
37bfe9561mov rax, [rsp+248]
37bfe9569mov [rsp+64], rax
37bfe956emov rax, [rsp+664]
37bfe9576mov [rsp+56], rax
37bfe957blea rax, [r14+8*rdi-8]
37bfe9580mov [rsp+48], rax
37bfe9585mov rax, [rsp+632]
37bfe958dmov [rsp+40], rax
37bfe9592mov rax, [rsp+336]
37bfe959amov [rsp+32], rax
37bfe959fcall dgemv_64_
37bfe95a4
37bfe95a4loc_37bfe95a4:
37bfe95a4cmp r13, rdi
37bfe95a7jne 0x37bfe9600
37bfe95a9mov rax, [r12]
37bfe95adcmp rax, r13
37bfe95b0jg 0x37bfe9b98
37bfe95b6sub rax, r13
37bfe95b9mov r9, [rsp+216]
37bfe95c1mov rdx, [rsp+200]
37bfe95c9add rax, 1
37bfe95cdmov rcx, [rsp+136]
37bfe95d5mov [rsp+408], rax
37bfe95ddlea rax, [rip+0x4759b4]
37bfe95e4mov [rsp+32], rax
37bfe95e9mov r8, rax
37bfe95eccall dcopy_64_
37bfe95f1
37bfe95f1loc_37bfe95f1:
37bfe95f1mov rax, [r12]
37bfe95f5jmp 0x37bfe9258
37bfe95fa
37bfe95fa 66 0f 1f 44 00 00 f..D..
37bfe9600
37bfe9600loc_37bfe9600:
37bfe9600mov rdx, [rsp+200]
37bfe9608mov rcx, [rsp+136]
37bfe9610lea r8, [rip+0x475981]
37bfe9617mov [rsp+408], rbx
37bfe961fcall idamax_64_
37bfe9624add rax, [rsp+232]
37bfe962cmov [rsp+160], rax
37bfe9634add rax, rbp
37bfe9637movsd_xmm x8, [r14+8*rax]
37bfe963dmov rax, [r12]
37bfe9641andpd x8, [rip+0x475996]
37bfe964acmp rax, rdi
37bfe964djg 0x37bfe9c00
37bfe9653
37bfe9653loc_37bfe9653:
37bfe9653movapd x1, x8
37bfe9658movsd_xmm x0, [r14+8*rsi]
37bfe965eandpd x0, [rip+0x47597a]
37bfe9666mulsd x1, x7
37bfe966acomisd x1, x0
37bfe966ejbe 0x37bfe9ae0
37bfe9674mov rsi, [rsp+384]
37bfe967ccmp rsi, [rsp+160]
37bfe9684je 0x37bfe96f8
37bfe9686comisd x9, x8
37bfe968bjae 0x37bfe96f8
37bfe968dmov rax, [r12]
37bfe9691mov r9, [rsp+216]
37bfe9699mov [rsp+384], rdi
37bfe96a1movapd x9, x8
37bfe96a6mov rdx, [rsp+200]
37bfe96aemov rcx, [rsp+136]
37bfe96b6sub rax, r13
37bfe96b9add rax, 1
37bfe96bdmov [rsp+408], rax
37bfe96c5lea rax, [rip+0x4758cc]
37bfe96ccmov [rsp+32], rax
37bfe96d1mov r8, rax
37bfe96d4call dcopy_64_
37bfe96d9mov rax, [rsp+160]
37bfe96e1mov [rsp+312], rax
37bfe96e9mov rdi, rax
37bfe96ecjmp 0x37bfe943f
37bfe96f1
37bfe96f1 0f 1f 80 00 00 00 00 .......
37bfe96f8
37bfe96f8loc_37bfe96f8:
37bfe96f8mov rax, [rsp+192]
37bfe9700mov rcx, rbp
37bfe9703mov [rsp+376], rdi
37bfe970bmov r9, [rsp+344]
37bfe9713mov rbp, [rsp+232]
37bfe971bmov [rsp+368], rax
37bfe9723cmp rsi, r13
37bfe9726je 0x37bfe9dc0
37bfe972cmov rax, rsi
37bfe972fmov rdx, [rsp+272]
37bfe9737mov rcx, [rsp+136]
37bfe973flea r8, [rip+0x475852]
37bfe9746sub rax, r13
37bfe9749mov [rsp+408], rax
37bfe9751mov rax, [rsp+184]
37bfe9759add rax, rsi
37bfe975clea rbx, [r15+8*rax]
37bfe9760mov rax, [rsp+632]
37bfe9768mov r9, rbx
37bfe976bmov [rsp+32], rax
37bfe9770call dcopy_64_
37bfe9775mov rax, [r12]
37bfe9779mov r13, [rsp+152]
37bfe9781lea rdx, [rip+0x475810]
37bfe9788mov [rsp+32], rdx
37bfe978dmov rcx, [rsp+136]
37bfe9795mov r8, rdx
37bfe9798mov rdx, rbx
37bfe979bsub rax, rsi
37bfe979elea rbx, [8*rsi-8]
37bfe97a6add rax, 1
37bfe97aamov [rsp+408], rax
37bfe97b2mov rax, r13
37bfe97b5imul rax, rsi
37bfe97b9add rax, [rsp+144]
37bfe97c1add rax, rsi
37bfe97c4lea r9, [r15+8*rax]
37bfe97c8call dcopy_64_
37bfe97cdlea rdx, [r15+8*rbp]
37bfe97d1mov rax, [rsp+632]
37bfe97d9lea r9, [r15+rbx]
37bfe97ddlea rcx, [rsp+360]
37bfe97e5mov [rsp+32], rax
37bfe97eamov r8, rax
37bfe97edcall dswap_64_
37bfe97f2mov rbp, [rsp+360]
37bfe97falea r9, [r14+rbx]
37bfe97femov rcx, [rsp+664]
37bfe9806lea rax, [rbp-1]
37bfe980amov [rsp+32], rcx
37bfe980fmov r8, rcx
37bfe9812lea rbx, [rbp+1]
37bfe9816lea rdx, [r14+8*rax]
37bfe981amov [rsp+224], rax
37bfe9822lea rax, [rsp+368]
37bfe982amov rcx, rax
37bfe982dmov [rsp+200], rax
37bfe9835call dswap_64_
37bfe983amov rcx, [rsp+168]
37bfe9842mov rax, [rsp+176]
37bfe984amov [rsp+192], rbx
37bfe9852mov r11, [rsp+144]
37bfe985amov rdx, [rsp+368]
37bfe9862imul rcx, rbp
37bfe9866add rax, rcx
37bfe9869mov [rsp+264], rax
37bfe9871add rax, rbp
37bfe9874mov [rsp+208], rax
37bfe987cmov rax, r13
37bfe987fimul rax, rbp
37bfe9883lea rbx, [r11+rax]
37bfe9887add rax, r13
37bfe988alea r10, [rbp+rbx]
37bfe988fmov [rsp+184], rbx
37bfe9897add rax, r11
37bfe989amov [rsp+256], r10
37bfe98a2cmp rdx, rdi
37bfe98a5je 0x37bfe9ec0
37bfe98ablea rsi, [rdx-1]
37bfe98aflea rcx, [rdx+rbx]
37bfe98b3imul rdx, r13
37bfe98b7mov [rsp+328], rsi
37bfe98bflea rsi, [rdi+rbx]
37bfe98c3mov rbx, rdi
37bfe98c6mov [rsp+288], rsi
37bfe98cesub rbx, rbp
37bfe98d1mov r13, rbp
37bfe98d4add rdx, r11
37bfe98d7lea r8, [rdi+rdx]
37bfe98dblea rsi, [r15+8*r8]
37bfe98dflea r8, [rdi+rax]
37bfe98e3mov [rsp+280], rsi
37bfe98eblea r9, [r15+8*r8]
37bfe98efmov esi, 2
37bfe98f4nop
37bfe98f5nop [rax+rax]
37bfe9900
37bfe9900loc_37bfe9900:
37bfe9900movsd_xmm x0, [r15+8*rcx]
37bfe9906mov [rsp+216], rax
37bfe990esub rbx, 1
37bfe9912lea r8, [rip+0x47567f]
37bfe9919mov rax, [rsp+288]
37bfe9921mov rbp, [rsp+192]
37bfe9929mov [rsp+408], rbx
37bfe9931mov rbx, [rsp+136]
37bfe9939movsd_xmm [r15+8*rax], x0
37bfe993fmov rax, [rsp+632]
37bfe9947add rdx, rbp
37bfe994amov rcx, rbx
37bfe994dlea rdx, [r15+8*rdx]
37bfe9951mov [rsp+32], rax
37bfe9956call dcopy_64_
37bfe995bmov rdx, [r12]
37bfe995flea rax, [rip+0x475632]
37bfe9966mov rcx, rbx
37bfe9969mov [rsp+32], rax
37bfe996emov r9, [rsp+304]
37bfe9976mov r8, rax
37bfe9979lea rbx, [8*rdi-8]
37bfe9981sub rdx, rdi
37bfe9984add rdx, 1
37bfe9988mov [rsp+408], rdx
37bfe9990mov rdx, [rsp+280]
37bfe9998call dcopy_64_
37bfe999dmov rax, [rsp+328]
37bfe99a5lea r9, [r15+rbx]
37bfe99a9mov rcx, [rsp+200]
37bfe99b1lea rdx, [r15+8*rax]
37bfe99b5mov rax, [rsp+632]
37bfe99bdmov [rsp+32], rax
37bfe99c2mov r8, rax
37bfe99c5call dswap_64_
37bfe99camov rax, [rsp+664]
37bfe99d2lea r9, [r14+rbx]
37bfe99d6mov rdx, [rsp+368]
37bfe99demov rcx, [rsp+200]
37bfe99e6mov [rsp+32], rax
37bfe99eblea rdx, [r14+8*rdx-8]
37bfe99f0mov r8, rax
37bfe99f3call dswap_64_
37bfe99f8cmp rsi, 1
37bfe99fcje 0x37bfea058
37bfe9a02mov rax, [rsp+264]
37bfe9a0amov rcx, [rsp+168]
37bfe9a12mov rsi, [rsp+384]
37bfe9a1aimul rcx, rbp
37bfe9a1elea r9, [rbp+rax]
37bfe9a23mov rbp, r13
37bfe9a26mov rax, [rsp+216]
37bfe9a2eadd rcx, [rsp+176]
37bfe9a36
37bfe9a36loc_37bfe9a36:
37bfe9a36mov rbx, [rsp+192]
37bfe9a3emov rdx, [r12]
37bfe9a42lea r13, [rbp+2]
37bfe9a46movsd_xmm x2, [r14+8*r9]
37bfe9a4clea r8, [rbx+rcx]
37bfe9a50mov rbx, [rsp+208]
37bfe9a58movsd_xmm x9, [r14+8*r8]
37bfe9a5elea r8, [rdx-1]
37bfe9a62movsd_xmm x10, [r14+8*rbx]
37bfe9a68cmp r8, rbp
37bfe9a6bjg 0x37bfe9c20
37bfe9a71
37bfe9a71loc_37bfe9a71:
37bfe9a71mov rbx, [rsp+256]
37bfe9a79mov rcx, [rsp+184]
37bfe9a81neg rsi
37bfe9a84neg rdi
37bfe9a87movsd_xmm [r15+8*rbx], x10
37bfe9a8dmov rbx, [rsp+192]
37bfe9a95add rcx, rbx
37bfe9a98add rax, rbx
37bfe9a9bmov rbx, [rsp+640]
37bfe9aa3mov [r15+8*rcx], 0
37bfe9aabmov rcx, [rsp+648]
37bfe9ab3movsd_xmm [r15+8*rax], x9
37bfe9ab9mov rax, [rsp+224]
37bfe9ac1mov [rcx+8*rax], rsi
37bfe9ac5movsd_xmm [rbx+8*rax], x2
37bfe9acamov [rcx+8*rbp], rdi
37bfe9acemov [rbx+8*rbp], 0
37bfe9ad6jmp 0x37bfe90a0
37bfe9adb
37bfe9adb 0f 1f 44 00 00 ..D..
37bfe9ae0
37bfe9ae0loc_37bfe9ae0:
37bfe9ae0mov rax, [r12]
37bfe9ae4mov r9, [rsp+216]
37bfe9aecmov [rsp+376], rdi
37bfe9af4mov rdx, [rsp+200]
37bfe9afcmov rcx, [rsp+136]
37bfe9b04sub rax, r13
37bfe9b07mov rbp, [rsp+232]
37bfe9b0fadd rax, 1
37bfe9b13mov [rsp+408], rax
37bfe9b1blea rax, [rip+0x475476]
37bfe9b22mov [rsp+32], rax
37bfe9b27mov r8, rax
37bfe9b2acall dcopy_64_
37bfe9b2fmov [rsp+368], r13
37bfe9b37cmp r13, rdi
37bfe9b3aje 0x37bfe95f1
37bfe9b40mov rax, [rsp+296]
37bfe9b48add rax, [rsp+152]
37bfe9b50lea r11, [rsp+368]
37bfe9b58mov [rsp+328], rbp
37bfe9b60add rax, [rsp+144]
37bfe9b68mov [rsp+200], r11
37bfe9b70mov esi, 1
37bfe9b75lea rdx, [rdi+rax]
37bfe9b79mov rcx, [rsp+256]
37bfe9b81lea r9, [r15+8*rdx]
37bfe9b85mov rdx, [rsp+184]
37bfe9b8djmp 0x37bfe9900
37bfe9b92
37bfe9b92 66 0f 1f 44 00 00 f..D..
37bfe9b98
37bfe9b98loc_37bfe9b98:
37bfe9b98pxor x10, x10
37bfe9b9d
37bfe9b9dloc_37bfe9b9d:
37bfe9b9dsub rax, rdi
37bfe9ba0mov rcx, [rsp+136]
37bfe9ba8lea r8, [rip+0x4753e9]
37bfe9bafmov [rsp+408], rax
37bfe9bb7lea rax, [rbp+rdi+1]
37bfe9bbclea rdx, [r14+8*rax]
37bfe9bc0call idamax_64_
37bfe9bc5lea rcx, [rax+rdi]
37bfe9bc9lea rax, [rbp+rcx]
37bfe9bcemovsd_xmm x8, [r14+8*rax]
37bfe9bd4mov rax, [rsp+312]
37bfe9bdcandpd x8, [rip+0x4753fb]
37bfe9be5comisd x8, x10
37bfe9beamaxsd x8, x10
37bfe9befcmova rax, rcx
37bfe9bf3mov [rsp+160], rax
37bfe9bfbjmp 0x37bfe9653
37bfe9c00
37bfe9c00loc_37bfe9c00:
37bfe9c00mov rcx, [rsp+160]
37bfe9c08movapd x10, x8
37bfe9c0dmov [rsp+312], rcx
37bfe9c15jmp 0x37bfe9b9d
37bfe9c17
37bfe9c17 66 0f 1f 84 00 00 00 00 00 f........
37bfe9c20
37bfe9c20loc_37bfe9c20:
37bfe9c20cmp rdx, r13
37bfe9c23jl 0x37bfe9a71
37bfe9c29movapd x5, x9
37bfe9c2elea r11, [rdx+1]
37bfe9c32lea r8, [r15+8*rax]
37bfe9c36movsd_xmm x3, [rip+0x4753ba]
37bfe9c3edivsd x5, x2
37bfe9c42movapd x4, x10
37bfe9c47mov rbx, [rsp+264]
37bfe9c4flea r10, [r14+8*rbx]
37bfe9c53lea rbx, [r14+8*rcx]
37bfe9c57mov rcx, [rsp+184]
37bfe9c5flea r9, [r15+8*rcx]
37bfe9c63mov rcx, r13
37bfe9c66divsd x4, x2
37bfe9c6amovapd x1, x5
37bfe9c6emulsd x1, x4
37bfe9c72subsd x1, [rip+0x47537e]
37bfe9c7adivsd x3, x1
37bfe9c7enop
37bfe9c80
37bfe9c80loc_37bfe9c80:
37bfe9c80movsd_xmm x8, [r10+8*rcx]
37bfe9c86movsd_xmm x0, [rbx+8*rcx]
37bfe9c8bmovapd x1, x8
37bfe9c90mulsd x1, x5
37bfe9c94subsd x1, x0
37bfe9c98mulsd x0, x4
37bfe9c9csubsd x0, x8
37bfe9ca1divsd x1, x2
37bfe9ca5divsd x0, x2
37bfe9ca9mulsd x1, x3
37bfe9cadmovsd_xmm [r9+8*rcx], x1
37bfe9cb3mulsd x0, x3
37bfe9cb7movsd_xmm [r8+8*rcx], x0
37bfe9cbdadd rcx, 1
37bfe9cc1cmp rcx, r11
37bfe9cc4jne 0x37bfe9c80
37bfe9cc6jmp 0x37bfe9a71
37bfe9ccb
37bfe9ccb 0f 1f 44 00 00 ..D..
37bfe9cd0
37bfe9cd0loc_37bfe9cd0:
37bfe9cd0mov rax, rdx
37bfe9cd3lea rbx, [r13-1]
37bfe9cd7mov r9, [rsp+320]
37bfe9cdflea r8, [rip+0x4752da]
37bfe9ce6sub rax, r13
37bfe9ce9lea rdx, [8*rbx]
37bfe9cf1lea rcx, [rip+0x4752d6]
37bfe9cf8mov [rsp+408], rbx
37bfe9d00add rax, 1
37bfe9d04mov [rsp+120], 9
37bfe9d0dmov rbp, [rsp+616]
37bfe9d15mov [rsp+400], rax
37bfe9d1dmov rax, [rsp+632]
37bfe9d25mov [rsp+112], 12
37bfe9d2emov [rsp+96], rax
37bfe9d33mov rax, [rsp+152]
37bfe9d3bmov [rsp+104], 5
37bfe9d44imul rax, r13
37bfe9d48add rax, [rsp+144]
37bfe9d50add rax, r13
37bfe9d53lea rax, [r15+8*rax]
37bfe9d57mov [rsp+88], rax
37bfe9d5cmov rax, [rsp+248]
37bfe9d64mov [rsp+80], rax
37bfe9d69mov rax, [rsp+664]
37bfe9d71mov [rsp+72], rax
37bfe9d76lea rax, [r14+rdx]
37bfe9d7amov [rsp+64], rax
37bfe9d7fmov rax, [rsp+632]
37bfe9d87mov [rsp+56], rax
37bfe9d8clea rax, [r15+rdx]
37bfe9d90mov rdx, [rsp+240]
37bfe9d98mov [rsp+48], rax
37bfe9d9dlea rax, [rip+0x4751fc]
37bfe9da4mov [rsp+40], rax
37bfe9da9mov rax, [rsp+136]
37bfe9db1mov [rsp+32], rax
37bfe9db6call dgemmtr_
37bfe9dbbjmp 0x37bfe853b
37bfe9dc0
37bfe9dc0loc_37bfe9dc0:
37bfe9dc0mov rdx, [rsp+192]
37bfe9dc8mov rax, [rsp+296]
37bfe9dd0mov rbp, r13
37bfe9dd3add rax, [rsp+152]
37bfe9ddbadd rax, [rsp+144]
37bfe9de3cmp rdi, rdx
37bfe9de6je 0x37bfe9a36
37bfe9decmov rsi, [rsp+184]
37bfe9df4lea r11, [rsp+368]
37bfe9dfcmov [rsp+200], r11
37bfe9e04lea rcx, [rdx+rsi]
37bfe9e08lea rdx, [rdi+rax]
37bfe9e0clea rsi, [r15+8*rdx]
37bfe9e10mov rdx, rax
37bfe9e13mov [rsp+280], rsi
37bfe9e1bmov r9, rsi
37bfe9e1emov esi, 2
37bfe9e23jmp 0x37bfe9900
37bfe9e28
37bfe9e28 0f 1f 84 00 00 00 00 00 ........
37bfe9e30
37bfe9e30loc_37bfe9e30:
37bfe9e30cmp rsi, r11
37bfe9e33jne 0x37bfe9ef0
37bfe9e39lea rax, [rbx+rdi]
37bfe9e3dmov [rsp+216], rsi
37bfe9e45mov r13, rbx
37bfe9e48mov [rsp+224], rax
37bfe9e50mov [rsp+200], rbx
37bfe9e58mov [rsp+160], rbp
37bfe9e60jmp 0x37bfe89ca
37bfe9e65
37bfe9e65 0f 1f 00 ...
37bfe9e68
37bfe9e68loc_37bfe9e68:
37bfe9e68mov rax, [rsp+256]
37bfe9e70movsd_xmm x0, [r15+8*rax]
37bfe9e76movapd x1, x0
37bfe9e7aandpd x1, [rip+0x47515e]
37bfe9e82comisd x1, x11
37bfe9e87jae 0x37bfe9f50
37bfe9e8dpxor x1, x1
37bfe9e91ucomisd x0, x1
37bfe9e95jp 0x37bfea0a0
37bfe9e9bjne 0x37bfea0a0
37bfe9ea1
37bfe9ea1loc_37bfe9ea1:
37bfe9ea1mov rax, [rsp+640]
37bfe9ea9mov rsi, [rsp+224]
37bfe9eb1mov [rax+8*rsi], 0
37bfe9eb9jmp 0x37bfe92a0
37bfe9ebe
37bfe9ebe 66 90 f.
37bfe9ec0
37bfe9ec0loc_37bfe9ec0:
37bfe9ec0mov rbx, [rsp+264]
37bfe9ec8mov rdx, [rsp+192]
37bfe9ed0add rcx, [rsp+168]
37bfe9ed8add rcx, [rsp+176]
37bfe9ee0lea r9, [rbx+rdx]
37bfe9ee4jmp 0x37bfe9a36
37bfe9ee9
37bfe9ee9 0f 1f 80 00 00 00 00 .......
37bfe9ef0
37bfe9ef0loc_37bfe9ef0:
37bfe9ef0imul r10, [rsp+168]
37bfe9ef9mov [rsp+160], rbp
37bfe9f01mov rbp, r11
37bfe9f04mov [rsp+200], 2
37bfe9f10add r10, [rsp+176]
37bfe9f18jmp 0x37bfe8833
37bfe9f1d
37bfe9f1d 0f 1f 00 ...
37bfe9f20
37bfe9f20loc_37bfe9f20:
37bfe9f20mov [rsp+160], rbp
37bfe9f28mov rbp, r11
37bfe9f2bmov [rsp+200], 2
37bfe9f37jmp 0x37bfe8833
37bfe9f3c
37bfe9f3c 0f 1f 40 00 ..@.
37bfe9f40
37bfe9f40loc_37bfe9f40:
37bfe9f40mov [rsp+160], rbp
37bfe9f48jmp 0x37bfe87a1
37bfe9f4d
37bfe9f4d 0f 1f 00 ...
37bfe9f50
37bfe9f50loc_37bfe9f50:
37bfe9f50movsd_xmm x1, [rip+0x4750a0]
37bfe9f58mov rax, [rsp+184]
37bfe9f60sub rdx, r13
37bfe9f63lea r9, [rip+0x47502e]
37bfe9f6aadd rax, [rsp+192]
37bfe9f72mov rcx, [rsp+136]
37bfe9f7amov [rsp+408], rdx
37bfe9f82lea rdx, [rsp+392]
37bfe9f8adivsd x1, x0
37bfe9f8elea r8, [r15+8*rax]
37bfe9f92movsd_xmm [rsp+392], x1
37bfe9f9bcall dscal_64_
37bfe9fa0mov rdx, [r12]
37bfe9fa4jmp 0x37bfe9ea1
37bfe9fa9
37bfe9fa9loc_37bfe9fa9:
37bfe9fa9lea r8, [rdx+1]
37bfe9fadmovsd_xmm x1, [r15+8*r8]
37bfe9fb3divsd x1, x0
37bfe9fb7movsd_xmm [r15+8*r8], x1
37bfe9fbdcmp rax, 2
37bfe9fc1je 0x37bfe83f0
37bfe9fc7lea r8, [r15+8*rdx]
37bfe9fcbmov edx, 2
37bfe9fd0nop [rax+rax]
37bfe9fd5nop [rax+rax]
37bfe9fe0
37bfe9fe0loc_37bfe9fe0:
37bfe9fe0movsd_xmm x0, [r8+8*rdx]
37bfe9fe6divsd x0, [r15+8*rcx]
37bfe9fecmovsd_xmm [r8+8*rdx], x0
37bfe9ff2add rdx, 1
37bfe9ff6cmp rax, rdx
37bfe9ff9jne 0x37bfe9fe0
37bfe9ffbjmp 0x37bfe83f0
37bfea000
37bfea000loc_37bfea000:
37bfea000mov rax, [r12]
37bfea004jmp 0x37bfe9255
37bfea009
37bfea009 0f 1f 80 00 00 00 00 .......
37bfea010
37bfea010loc_37bfea010:
37bfea010movsd_xmm x1, [rip+0x474fe0]
37bfea018mov rcx, [rsp+136]
37bfea020lea r8, [r15+8*rdx+8]
37bfea025lea r9, [rip+0x474f6c]
37bfea02clea rdx, [rsp+392]
37bfea034mov [rsp+408], r13
37bfea03cdivsd x1, x0
37bfea040movsd_xmm [rsp+392], x1
37bfea049call dscal_64_
37bfea04ejmp 0x37bfe83f0
37bfea053
37bfea053 0f 1f 44 00 00 ..D..
37bfea058
37bfea058loc_37bfea058:
37bfea058mov rdi, [rsp+256]
37bfea060mov rax, [r12]
37bfea064lea rdi, [r15+8*rdi]
37bfea068mov [rsp+272], rdi
37bfea070mov rdi, [rsp+208]
37bfea078lea rdi, [r14+8*rdi]
37bfea07cmov [rsp+216], rdi
37bfea084mov rdi, [rsp+376]
37bfea08cjmp 0x37bfe9258
37bfea091
37bfea091 0f 1f 80 00 00 00 00 .......
37bfea098
37bfea098loc_37bfea098:
37bfea098mov rbx, rsi
37bfea09bjmp 0x37bfe8364
37bfea0a0
37bfea0a0loc_37bfea0a0:
37bfea0a0mov rsi, [rsp+192]
37bfea0a8cmp rdx, rsi
37bfea0abjl 0x37bfe9ea1
37bfea0b1mov rbx, [rsp+184]
37bfea0b9lea rax, [rbx+rsi]
37bfea0bdmovsd_xmm x1, [r15+8*rax]
37bfea0c3divsd x1, x0
37bfea0c7movsd_xmm [r15+8*rax], x1
37bfea0cdlea rax, [rsi+1]
37bfea0d1cmp rdx, rax
37bfea0d4jl 0x37bfe9ea1
37bfea0damov r9, [rsp+256]
37bfea0e2lea r8, [rdx+1]
37bfea0e6lea rcx, [r15+8*rbx]
37bfea0eanop [rax+rax]
37bfea0f5nop [rax+rax]
37bfea100
37bfea100loc_37bfea100:
37bfea100movsd_xmm x0, [rcx+8*rax]
37bfea105divsd x0, [r15+8*r9]
37bfea10bmovsd_xmm [rcx+8*rax], x0
37bfea110add rax, 1
37bfea114cmp rax, r8
37bfea117jne 0x37bfea100
37bfea119jmp 0x37bfe9ea1
37bfea11e
37bfea11eloc_37bfea11e:
37bfea11elea rax, [rsp+360]
37bfea126xor edx, edx
37bfea128mov [rsp+184], rax
37bfea130lea rax, [rsp+408]
37bfea138mov [rsp+136], rax
37bfea140lea rax, [rip+0x474e61]
37bfea147mov [rsp+240], rax
37bfea14flea rax, [rip+0x474e62]
37bfea156mov [rsp+248], rax
37bfea15ejmp 0x37bfe8451
37bfe8100
37bfe8100dlasyf_rk_64_:
37bfe8100push r15
37bfe8102push r14
37bfe8104push r13
37bfe8106push r12
37bfe8108push rbp
37bfe8109push rdi
37bfe810apush rsi
37bfe810bpush rbx
37bfe810csub rsp, 520
37bfe8113movups [rsp+416], x6
37bfe811bmovups [rsp+432], x7
37bfe8123movups [rsp+448], x8
37bfe812cmovups [rsp+464], x9
37bfe8135movups [rsp+480], x10
37bfe813emovups [rsp+496], x11
37bfe8147mov rax, [rsp+632]
37bfe814fmov r15, [rsp+624]
37bfe8157mov r14, [rsp+656]
37bfe815fmov rax, [rax]
37bfe8162mov r12, rdx
37bfe8165xor edx, edx
37bfe8167test rax, rax
37bfe816amov rbx, rcx
37bfe816dcmovns rdx, rax
37bfe8171mov rax, [rsp+664]
37bfe8179lea rcx, [rip+0x476e10]
37bfe8180mov rbp, r9
37bfe8183mov [rsp+608], r8
37bfe818bmov rax, [rax]
37bfe818emov [rsp+152], rdx
37bfe8196not rdx
37bfe8199mov [rsp+144], rdx
37bfe81a1xor edx, edx
37bfe81a3test rax, rax
37bfe81a6cmovns rdx, rax
37bfe81aamov rax, [rsp+672]
37bfe81b2mov [rax], 0
37bfe81b9mov [rsp+168], rdx
37bfe81c1not rdx
37bfe81c4mov [rsp+176], rdx
37bfe81ccmov edx, 1
37bfe81d1call dlamch_64_
37bfe81d6mov r9l, 1
37bfe81dcmov r8l, 1
37bfe81e2mov rcx, rbx
37bfe81e5lea rdx, [rip+0x476da5]
37bfe81ecmovapd x11, x0
37bfe81f1call lsame_64_
37bfe81f6mov r13, [r12]
37bfe81famov r11, r13
37bfe81fdtest rax, rax
37bfe8200je 0x37bfe9030
37bfe8206mov rax, [rsp+608]
37bfe820emov [rsp+360], r13
37bfe8216mov rdi, [rax]
37bfe8219mov rax, [rsp+640]
37bfe8221mov [rax], 0
37bfe8228mov rax, r13
37bfe822bsub rax, rdi
37bfe822eadd rax, 1
37bfe8232cmp rax, r13
37bfe8235jl 0x37bfe8240
37bfe8237cmp r13, rdi
37bfe823ajg 0x37bfea11e
37bfe8240
37bfe8240loc_37bfe8240:
37bfe8240lea rax, [rsp+360]
37bfe8248mov [rsp+616], rbp
37bfe8250mov rdx, r11
37bfe8253pxor x7, x7
37bfe8257mov [rsp+184], rax
37bfe825flea rax, [rsp+408]
37bfe8267movsd_xmm x6, [rip+0x476d81]
37bfe826fmov [rsp+136], rax
37bfe8277lea rax, [rip+0x476d2a]
37bfe827emov [rsp+240], rax
37bfe8286lea rax, [rip+0x476d2b]
37bfe828dmov [rsp+248], rax
37bfe8295nop [rax+rax]
37bfe82a0
37bfe82a0loc_37bfe82a0:
37bfe82a0test r13, r13
37bfe82a3jle 0x37bfe8446
37bfe82a9mov rsi, [rsp+168]
37bfe82b1mov rax, [rsp+176]
37bfe82b9mov [rsp+384], r13
37bfe82c1imul r13, [rsp+152]
37bfe82camov rcx, [rsp+184]
37bfe82d2imul rsi, rdi
37bfe82d6add rax, rsi
37bfe82d9lea r9, [r14+8*rax+8]
37bfe82demov [rsp+208], rax
37bfe82e6mov rax, [rsp+144]
37bfe82eemov [rsp+192], r9
37bfe82f6lea rax, [rax+r13+1]
37bfe82fblea rdx, [r15+8*rax]
37bfe82fflea rax, [rip+0x476c92]
37bfe8306mov [rsp+32], rax
37bfe830bmov r8, rax
37bfe830ecall dcopy_64_
37bfe8313mov rax, [r12]
37bfe8317mov rbx, [rsp+360]
37bfe831fcmp rax, rbx
37bfe8322jg 0x37bfe8e40
37bfe8328
37bfe8328loc_37bfe8328:
37bfe8328mov rax, [rsp+208]
37bfe8330add rax, rbx
37bfe8333movsd_xmm x9, [r14+8*rax]
37bfe8339cmp rbx, 1
37bfe833djg 0x37bfe8608
37bfe8343ucomisd x9, x7
37bfe8348jp 0x37bfe8350
37bfe834aje 0x37bfe8590
37bfe8350
37bfe8350loc_37bfe8350:
37bfe8350mov rdi, [rsp+152]
37bfe8358imul rdi, rbx
37bfe835cadd rdi, [rsp+144]
37bfe8364
37bfe8364loc_37bfe8364:
37bfe8364lea rax, [rip+0x476c2d]
37bfe836bmov rdx, [rsp+192]
37bfe8373lea r9, [r15+8*rdi+8]
37bfe8378mov rcx, [rsp+184]
37bfe8380mov [rsp+32], rax
37bfe8385mov r8, rax
37bfe8388call dcopy_64_
37bfe838dmov rax, [rsp+360]
37bfe8395lea r13, [rax-1]
37bfe8399cmp rax, 1
37bfe839djle 0x37bfe8400
37bfe839fmov rdx, [rsp+152]
37bfe83a7imul rdx, rax
37bfe83abadd rdx, [rsp+144]
37bfe83b3lea rcx, [rax+rdx]
37bfe83b7movsd_xmm x0, [r15+8*rcx]
37bfe83bdmovapd x1, x0
37bfe83c1andpd x1, [rip+0x476c17]
37bfe83c9comisd x1, x11
37bfe83cejae 0x37bfea010
37bfe83d4pxor x1, x1
37bfe83d8ucomisd x0, x1
37bfe83dcjp 0x37bfe9fa9
37bfe83e2jne 0x37bfe9fa9
37bfe83e8nop [rax+rax]
37bfe83f0
37bfe83f0loc_37bfe83f0:
37bfe83f0mov rax, [rsp+640]
37bfe83f8mov [rax+8*r13], 0
37bfe8400
37bfe8400loc_37bfe8400:
37bfe8400mov rax, [rsp+648]
37bfe8408mov [rax+8*r13], rbx
37bfe840cmov rax, [rsp+608]
37bfe8414mov rcx, [rax]
37bfe8417
37bfe8417loc_37bfe8417:
37bfe8417mov rdx, [r12]
37bfe841blea rdi, [rcx+r13]
37bfe841fmov [rsp+360], r13
37bfe8427mov rax, rdx
37bfe842asub rdi, rdx
37bfe842dsub rax, rcx
37bfe8430add rax, 1
37bfe8434cmp rax, r13
37bfe8437jl 0x37bfe82a0
37bfe843dcmp rcx, rdx
37bfe8440jge 0x37bfe82a0
37bfe8446
37bfe8446loc_37bfe8446:
37bfe8446mov rbp, [rsp+616]
37bfe844esub rdx, r13
37bfe8451
37bfe8451loc_37bfe8451:
37bfe8451add rdi, 1
37bfe8455mov rax, [rsp+632]
37bfe845dimul rdi, [rsp+168]
37bfe8466mov [rsp+88], r15
37bfe846bmov rsi, [rsp+144]
37bfe8473mov [rsp+408], rdx
37bfe847blea r8, [rip+0x476b3e]
37bfe8482lea rcx, [rip+0x476b40]
37bfe8489mov [rsp+96], rax
37bfe848emov rax, [rsp+248]
37bfe8496mov r9, [rsp+184]
37bfe849emov rdx, [rsp+240]
37bfe84a6mov [rsp+120], 9
37bfe84afmov [rsp+80], rax
37bfe84b4mov rax, [rsp+664]
37bfe84bcmov [rsp+112], 12
37bfe84c5mov [rsp+72], rax
37bfe84camov rax, [rsp+176]
37bfe84d2mov [rsp+104], 5
37bfe84dblea rax, [rax+rdi+1]
37bfe84e0lea rax, [r14+8*rax]
37bfe84e4mov [rsp+64], rax
37bfe84e9mov rax, [rsp+632]
37bfe84f1mov [rsp+56], rax
37bfe84f6lea rax, [r13+1]
37bfe84faimul rax, [rsp+152]
37bfe8503lea rax, [rsi+rax+1]
37bfe8508lea rax, [r15+8*rax]
37bfe850cmov [rsp+48], rax
37bfe8511lea rax, [rip+0x476a88]
37bfe8518mov [rsp+40], rax
37bfe851dmov rax, [rsp+136]
37bfe8525mov [rsp+32], rax
37bfe852acall dgemmtr_
37bfe852fmov rbx, [r12]
37bfe8533sub rbx, [rsp+360]
37bfe853b
37bfe853bloc_37bfe853b:
37bfe853bmov [rbp], rbx
37bfe853fmovups x6, [rsp+416]
37bfe8547movups x7, [rsp+432]
37bfe854fmovups x8, [rsp+448]
37bfe8558movups x9, [rsp+464]
37bfe8561movups x10, [rsp+480]
37bfe856amovups x11, [rsp+496]
37bfe8573add rsp, 520
37bfe857apop rbx
37bfe857bpop rsi
37bfe857cpop rdi
37bfe857dpop rbp
37bfe857epop r12
37bfe8580pop r13
37bfe8582pop r14
37bfe8584pop r15
37bfe8586ret
37bfe8587
37bfe8587 66 0f 1f 84 00 00 00 00 00 f........
37bfe8590
37bfe8590loc_37bfe8590:
37bfe8590mov rax, [rsp+672]
37bfe8598cmp [rax], 0
37bfe859cjne 0x37bfe85a9
37bfe859emov rax, [rsp+672]
37bfe85a6mov [rax], rbx
37bfe85a9
37bfe85a9loc_37bfe85a9:
37bfe85a9mov rax, [rsp+152]
37bfe85b1mov rdi, [rsp+144]
37bfe85b9mov rdx, [rsp+192]
37bfe85c1mov rcx, [rsp+184]
37bfe85c9imul rax, rbx
37bfe85cdlea rax, [rdi+rax+1]
37bfe85d2lea rdi, [rip+0x4769bf]
37bfe85d9mov [rsp+32], rdi
37bfe85delea r9, [r15+8*rax]
37bfe85e2mov r8, rdi
37bfe85e5call dcopy_64_
37bfe85eamov rax, [rsp+360]
37bfe85f2lea r13, [rax-1]
37bfe85f6cmp rax, 1
37bfe85fajg 0x37bfe83f0
37bfe8600jmp 0x37bfe8400
37bfe8605
37bfe8605 0f 1f 00 ...
37bfe8608
37bfe8608loc_37bfe8608:
37bfe8608mov rdx, [rsp+192]
37bfe8610mov rcx, [rsp+136]
37bfe8618lea rax, [rbx-1]
37bfe861clea r8, [rip+0x476975]
37bfe8623andpd x9, [rip+0x4769b4]
37bfe862cmov [rsp+408], rax
37bfe8634call idamax_64_
37bfe8639mov rbp, rax
37bfe863cmov [rsp+400], rax
37bfe8644movapd x0, x9
37bfe8649mov rax, [rsp+208]
37bfe8651add rax, rbp
37bfe8654movsd_xmm x10, [r14+8*rax]
37bfe865aandpd x10, [rip+0x47697d]
37bfe8663maxsd x0, x10
37bfe8668ucomisd x0, x7
37bfe866cjp 0x37bfe8674
37bfe866eje 0x37bfe8590
37bfe8674
37bfe8674loc_37bfe8674:
37bfe8674movapd x0, x10
37bfe8679mulsd x0, x6
37bfe867dcomisd x0, x9
37bfe8682jbe 0x37bfe8350
37bfe8688mov rcx, [rsp+168]
37bfe8690mov rdx, [rsp+176]
37bfe8698add rdi, 1
37bfe869csub rsi, rcx
37bfe869fimul rdi, rcx
37bfe86a3lea rax, [rsi+rdx]
37bfe86a7lea rsi, [r14+8*rax+8]
37bfe86acmov [rsp+232], rax
37bfe86b4mov [rsp+200], rsi
37bfe86bclea rsi, [rsp+400]
37bfe86c4add rdi, rdx
37bfe86c7mov [rsp+224], rsi
37bfe86cfmov [rsp+256], rdi
37bfe86d7mov rdi, rax
37bfe86da
37bfe86daloc_37bfe86da:
37bfe86daimul rbp, [rsp+152]
37bfe86e3lea r10, [rip+0x4768ae]
37bfe86eamov rsi, [rsp+144]
37bfe86f2mov [rsp+32], r10
37bfe86f7mov r9, [rsp+200]
37bfe86ffmov r8, r10
37bfe8702mov rcx, [rsp+224]
37bfe870alea rax, [rsi+rbp+1]
37bfe870flea rdx, [r15+8*rax]
37bfe8713call dcopy_64_
37bfe8718mov rsi, [rsp+400]
37bfe8720mov rdx, rbx
37bfe8723lea r10, [rip+0x47686e]
37bfe872amov [rsp+32], r10
37bfe872fmov r8, [rsp+632]
37bfe8737lea r13, [rsi+1]
37bfe873bsub rdx, rsi
37bfe873emov rcx, [rsp+136]
37bfe8746lea rax, [rdi+r13]
37bfe874amov [rsp+408], rdx
37bfe8752lea rbp, [r14+8*rax]
37bfe8756mov rax, [rsp+152]
37bfe875emov r9, rbp
37bfe8761imul rax, r13
37bfe8765add rax, [rsp+144]
37bfe876dadd rax, rsi
37bfe8770lea rdx, [r15+8*rax]
37bfe8774mov [rsp+216], rdx
37bfe877ccall dcopy_64_
37bfe8781mov rax, [r12]
37bfe8785cmp rax, rbx
37bfe8788jg 0x37bfe8d80
37bfe878e
37bfe878eloc_37bfe878e:
37bfe878ecmp rsi, rbx
37bfe8791jne 0x37bfe8a90
37bfe8797cmp rsi, 1
37bfe879bjg 0x37bfe8f10
37bfe87a1
37bfe87a1loc_37bfe87a1:
37bfe87a1lea rax, [rip+0x4767f0]
37bfe87a8mov r9, [rsp+192]
37bfe87b0mov rdx, [rsp+200]
37bfe87b8mov [rsp+376], rsi
37bfe87c0mov [rsp+32], rax
37bfe87c5mov rcx, [rsp+184]
37bfe87cdmov r8, rax
37bfe87d0call dcopy_64_
37bfe87d5mov rax, [rsp+608]
37bfe87ddmov rbp, [rsp+360]
37bfe87e5mov rdi, [rsp+152]
37bfe87edmov r10, [rax]
37bfe87f0imul rdi, rbp
37bfe87f4add rdi, [rsp+144]
37bfe87fcadd r10, rbp
37bfe87ffsub r10, [r12]
37bfe8803cmp rsi, rbp
37bfe8806je 0x37bfea098
37bfe880cimul r10, [rsp+168]
37bfe8815lea r11, [rbp-1]
37bfe8819mov rax, rdi
37bfe881cmov rbx, rbp
37bfe881fmov [rsp+200], 1
37bfe882badd r10, [rsp+176]
37bfe8833
37bfe8833loc_37bfe8833:
37bfe8833lea rdx, [rbp+rdi]
37bfe8838add r13, rax
37bfe883bmov [rsp+224], rax
37bfe8843mov rax, [rsp+632]
37bfe884bmovsd_xmm x0, [r15+8*rdx]
37bfe8851lea rdx, [rsi+rdi]
37bfe8855mov r9, [rsp+216]
37bfe885dlea r8, [rip+0x476734]
37bfe8864mov [rsp+256], r10
37bfe886cmovsd_xmm [r15+8*rdx], x0
37bfe8872mov rdx, r11
37bfe8875sub rdx, rsi
37bfe8878mov [rsp+32], rax
37bfe887dmov [rsp+408], rdx
37bfe8885lea rdx, [r15+8*r13]
37bfe8889mov r13, [rsp+136]
37bfe8891mov [rsp+264], r11
37bfe8899mov rcx, r13
37bfe889ccall dcopy_64_
37bfe88a1mov rax, [rsp+144]
37bfe88a9imul rsi, [rsp+152]
37bfe88b2lea rcx, [rsp+376]
37bfe88balea r8, [rax+rsi+1]
37bfe88bfmov rax, [rsp+224]
37bfe88c7lea r9, [r15+8*r8]
37bfe88cblea rdx, [r15+8*rax+8]
37bfe88d0mov [rsp+216], rax
37bfe88d8lea rax, [rip+0x4766b9]
37bfe88dfmov [rsp+32], rax
37bfe88e4mov r8, rax
37bfe88e7call dcopy_64_
37bfe88ecmov rdx, [r12]
37bfe88f0mov rsi, [rsp+376]
37bfe88f8mov rax, [rsp+216]
37bfe8900sub rdx, rbp
37bfe8903add rdx, 1
37bfe8907lea rcx, [rsi+rax]
37bfe890badd rax, rbp
37bfe890emov [rsp+408], rdx
37bfe8916lea rdx, [r15+8*rax]
37bfe891alea r9, [r15+8*rcx]
37bfe891emov rax, [rsp+632]
37bfe8926mov rcx, r13
37bfe8929mov [rsp+32], rax
37bfe892emov r8, rax
37bfe8931call dswap_64_
37bfe8936mov rax, [r12]
37bfe893amov rcx, [rsp+664]
37bfe8942mov r10, [rsp+256]
37bfe894asub rax, rbp
37bfe894dmov [rsp+32], rcx
37bfe8952mov r8, rcx
37bfe8955mov rcx, r13
37bfe8958add rax, 1
37bfe895cadd rbp, r10
37bfe895fmov [rsp+408], rax
37bfe8967lea rax, [rsi+r10]
37bfe896blea rdx, [r14+8*rbp]
37bfe896flea r9, [r14+8*rax]
37bfe8973call dswap_64_
37bfe8978cmp [rsp+200], 1
37bfe8981je 0x37bfea098
37bfe8987lea rax, [rbx+rdi]
37bfe898bmov r13, [rsp+360]
37bfe8993mov r11, [rsp+264]
37bfe899bmov [rsp+224], rax
37bfe89a3mov rax, [rsp+384]
37bfe89abmov [rsp+200], rax
37bfe89b3lea rax, [r13-1]
37bfe89b7mov [rsp+216], rax
37bfe89bfmov rax, [rsp+608]
37bfe89c7mov rcx, [rax]
37bfe89ca
37bfe89caloc_37bfe89ca:
37bfe89camov r10, [rsp+208]
37bfe89d2mov rdx, [rsp+152]
37bfe89daimul rdx, r11
37bfe89delea rax, [r10+rbx]
37bfe89e2add rdx, [rsp+144]
37bfe89eamovsd_xmm x8, [r14+8*rax]
37bfe89f0mov rax, [rsp+232]
37bfe89f8add rax, r11
37bfe89fbmovsd_xmm x10, [r14+8*rax]
37bfe8a01lea rax, [r10+r11]
37bfe8a05movsd_xmm x2, [r14+8*rax]
37bfe8a0blea rax, [rbx-2]
37bfe8a0fmov [rsp+192], rax
37bfe8a17cmp rbx, 2
37bfe8a1bjg 0x37bfe8f80
37bfe8a21
37bfe8a21loc_37bfe8a21:
37bfe8a21add rdi, r11
37bfe8a24add rdx, r11
37bfe8a27sub r13, 2
37bfe8a2bneg rsi
37bfe8a2emov rax, [rsp+224]
37bfe8a36mov rbx, [rsp+192]
37bfe8a3emovsd_xmm [r15+8*rdx], x10
37bfe8a44mov [r15+8*rdi], 0
37bfe8a4cmov rdi, [rsp+216]
37bfe8a54movsd_xmm [r15+8*rax], x8
37bfe8a5amov rax, [rsp+640]
37bfe8a62movsd_xmm [rax+8*r11], x2
37bfe8a68mov [rax+8*rbx], 0
37bfe8a70mov rax, [rsp+200]
37bfe8a78mov rbx, [rsp+648]
37bfe8a80neg rax
37bfe8a83mov [rbx+8*rdi], rax
37bfe8a87mov [rbx+8*r13], rsi
37bfe8a8bjmp 0x37bfe8417
37bfe8a90
37bfe8a90loc_37bfe8a90:
37bfe8a90mov rcx, [rsp+136]
37bfe8a98mov rax, rbx
37bfe8a9bmov rdx, rbp
37bfe8a9elea r8, [rip+0x4764f3]
37bfe8aa5sub rax, rsi
37bfe8aa8mov [rsp+408], rax
37bfe8ab0call idamax_64_
37bfe8ab5lea rbp, [rsi+rax]
37bfe8ab9lea rax, [rdi+rbp]
37bfe8abdmovsd_xmm x9, [r14+8*rax]
37bfe8ac3andpd x9, [rip+0x476514]
37bfe8acccmp rsi, 1
37bfe8ad0jg 0x37bfe8f70
37bfe8ad6
37bfe8ad6loc_37bfe8ad6:
37bfe8ad6movapd x1, x9
37bfe8adblea rax, [rdi+rsi]
37bfe8adfmulsd x1, x6
37bfe8ae3movsd_xmm x0, [r14+8*rax]
37bfe8ae9andpd x0, [rip+0x4764ef]
37bfe8af1comisd x1, x0
37bfe8af5jbe 0x37bfe9f40
37bfe8afbmov r8, [rsp+384]
37bfe8b03cmp r8, rbp
37bfe8b06je 0x37bfe8b68
37bfe8b08comisd x10, x9
37bfe8b0djae 0x37bfe8b68
37bfe8b0flea rax, [rip+0x476482]
37bfe8b16mov r9, [rsp+192]
37bfe8b1emov rdx, [rsp+200]
37bfe8b26mov [rsp+384], rsi
37bfe8b2emov [rsp+32], rax
37bfe8b33mov r8, rax
37bfe8b36mov rcx, [rsp+184]
37bfe8b3emovapd x10, x9
37bfe8b43mov [rsp+400], rbp
37bfe8b4bcall dcopy_64_
37bfe8b50mov [rsp+160], rbp
37bfe8b58mov rbx, [rsp+360]
37bfe8b60jmp 0x37bfe86da
37bfe8b65
37bfe8b65 0f 1f 00 ...
37bfe8b68
37bfe8b68loc_37bfe8b68:
37bfe8b68mov rax, [rsp+608]
37bfe8b70mov rdx, [rsp+152]
37bfe8b78lea r11, [rbx-1]
37bfe8b7cmov [rsp+376], rsi
37bfe8b84mov r9, [rsp+144]
37bfe8b8cmov rcx, [rax]
37bfe8b8flea rax, [r11+rcx]
37bfe8b93sub rax, [r12]
37bfe8b97mov r10, rax
37bfe8b9amov rax, rdx
37bfe8b9dimul rax, rbx
37bfe8ba1lea rdi, [r9+rax]
37bfe8ba5sub rax, rdx
37bfe8ba8add rax, r9
37bfe8babcmp r8, rbx
37bfe8baeje 0x37bfe9e30
37bfe8bb4mov rdx, rbx
37bfe8bb7mov [rsp+272], rax
37bfe8bbfmov rax, [rsp+152]
37bfe8bc7sub rdx, r8
37bfe8bcamov [rsp+256], r11
37bfe8bd2mov r11, [rsp+144]
37bfe8bdamov [rsp+408], rdx
37bfe8be2lea rdx, [r8+1]
37bfe8be6imul rax, rdx
37bfe8beamov [rsp+264], r10
37bfe8bf2add rdx, rdi
37bfe8bf5mov r10, [rsp+632]
37bfe8bfdlea rdx, [r15+8*rdx]
37bfe8c01mov [rsp+32], r10
37bfe8c06lea rcx, [rax+r11]
37bfe8c0amov [rsp+160], rax
37bfe8c12add rcx, r8
37bfe8c15lea r8, [rip+0x47637c]
37bfe8c1clea r9, [r15+8*rcx]
37bfe8c20mov rcx, [rsp+136]
37bfe8c28call dcopy_64_
37bfe8c2dlea rax, [rip+0x476364]
37bfe8c34mov r11, [rsp+144]
37bfe8c3cmov rdx, [rsp+160]
37bfe8c44mov [rsp+32], rax
37bfe8c49sub rdx, [rsp+152]
37bfe8c51lea rcx, [rsp+384]
37bfe8c59lea r8, [r11+rdx+1]
37bfe8c5elea rdx, [r15+8*rdi+8]
37bfe8c63lea r9, [r15+8*r8]
37bfe8c67mov r8, rax
37bfe8c6acall dcopy_64_
37bfe8c6fmov rdx, [r12]
37bfe8c73mov r11, [rsp+632]
37bfe8c7bmov rax, [rsp+384]
37bfe8c83sub rdx, rbx
37bfe8c86mov [rsp+32], r11
37bfe8c8bmov r8, r11
37bfe8c8elea rcx, [rax+rdi]
37bfe8c92add rdx, 1
37bfe8c96mov [rsp+200], rax
37bfe8c9elea r9, [r15+8*rcx]
37bfe8ca2mov [rsp+408], rdx
37bfe8caalea rdx, [rbx+rdi]
37bfe8caemov rcx, [rsp+136]
37bfe8cb6mov [rsp+224], rdx
37bfe8cbelea rdx, [r15+8*rdx]
37bfe8cc2call dswap_64_
37bfe8cc7mov rax, [rsp+200]
37bfe8ccfmov rdx, [r12]
37bfe8cd3mov r10, [rsp+264]
37bfe8cdbsub rdx, [rsp+256]
37bfe8ce3imul r10, [rsp+168]
37bfe8cecadd rdx, 1
37bfe8cf0add r10, [rsp+176]
37bfe8cf8lea rcx, [rax+r10]
37bfe8cfcmov rax, [rsp+664]
37bfe8d04mov [rsp+408], rdx
37bfe8d0clea rdx, [r10+rbx]
37bfe8d10lea r9, [r14+8*rcx]
37bfe8d14mov rcx, [rsp+136]
37bfe8d1clea rdx, [r14+8*rdx]
37bfe8d20mov [rsp+160], r10
37bfe8d28mov [rsp+32], rax
37bfe8d2dmov r8, rax
37bfe8d30call dswap_64_
37bfe8d35mov r11, [rsp+256]
37bfe8d3dmov r10, [rsp+160]
37bfe8d45mov rax, [rsp+272]
37bfe8d4dcmp rsi, r11
37bfe8d50jne 0x37bfe9f20
37bfe8d56mov rax, [rsp+608]
37bfe8d5emov [rsp+216], rsi
37bfe8d66mov r13, rbx
37bfe8d69mov [rsp+160], rbp
37bfe8d71mov rcx, [rax]
37bfe8d74jmp 0x37bfe89ca
37bfe8d79
37bfe8d79 0f 1f 80 00 00 00 00 .......
37bfe8d80
37bfe8d80loc_37bfe8d80:
37bfe8d80sub rax, rbx
37bfe8d83add rbx, 1
37bfe8d87mov [rsp+88], 12
37bfe8d90mov r8, [rsp+136]
37bfe8d98mov [rsp+408], rax
37bfe8da0lea rax, [rip+0x4761f1]
37bfe8da7mov rdx, [rsp+184]
37bfe8daflea r9, [rip+0x4761ea]
37bfe8db6mov [rsp+80], rax
37bfe8dbbmov rax, [rsp+200]
37bfe8dc3imul rbx, [rsp+152]
37bfe8dccmov rcx, [rsp+240]
37bfe8dd4mov [rsp+72], rax
37bfe8dd9mov rax, [rsp+248]
37bfe8de1mov [rsp+64], rax
37bfe8de6mov rax, [rsp+664]
37bfe8deemov [rsp+56], rax
37bfe8df3mov rax, [rsp+256]
37bfe8dfbadd rax, rsi
37bfe8dfelea rax, [r14+8*rax]
37bfe8e02mov [rsp+48], rax
37bfe8e07mov rax, [rsp+632]
37bfe8e0fmov [rsp+40], rax
37bfe8e14mov rax, [rsp+144]
37bfe8e1clea rax, [rax+rbx+1]
37bfe8e21lea rax, [r15+8*rax]
37bfe8e25mov [rsp+32], rax
37bfe8e2acall dgemv_64_
37bfe8e2fmov rbx, [rsp+360]
37bfe8e37jmp 0x37bfe878e
37bfe8e3c
37bfe8e3c 0f 1f 40 00 ..@.
37bfe8e40
37bfe8e40loc_37bfe8e40:
37bfe8e40sub rax, rbx
37bfe8e43mov r8, [rsp+136]
37bfe8e4bmov [rsp+88], 12
37bfe8e54lea r9, [rip+0x476145]
37bfe8e5bmov [rsp+408], rax
37bfe8e63lea rax, [rip+0x47612e]
37bfe8e6amov rdx, [rsp+184]
37bfe8e72mov [rsp+80], rax
37bfe8e77mov rax, [rsp+192]
37bfe8e7fmov rcx, [rsp+240]
37bfe8e87mov [rsp+72], rax
37bfe8e8cmov rax, [rsp+248]
37bfe8e94mov [rsp+64], rax
37bfe8e99mov rax, [rsp+664]
37bfe8ea1mov [rsp+56], rax
37bfe8ea6mov rax, [rsp+168]
37bfe8eaeadd rax, rsi
37bfe8eb1add rax, [rsp+176]
37bfe8eb9add rax, rbx
37bfe8ebcadd rbx, 1
37bfe8ec0imul rbx, [rsp+152]
37bfe8ec9lea rax, [r14+8*rax]
37bfe8ecdmov [rsp+48], rax
37bfe8ed2mov rax, [rsp+632]
37bfe8edamov [rsp+40], rax
37bfe8edfmov rax, [rsp+144]
37bfe8ee7lea rax, [rax+rbx+1]
37bfe8eeclea rax, [r15+8*rax]
37bfe8ef0mov [rsp+32], rax
37bfe8ef5call dgemv_64_
37bfe8efamov rbx, [rsp+360]
37bfe8f02jmp 0x37bfe8328
37bfe8f07
37bfe8f07 66 0f 1f 84 00 00 00 00 00 f........
37bfe8f10
37bfe8f10loc_37bfe8f10:
37bfe8f10pxor x8, x8
37bfe8f15
37bfe8f15loc_37bfe8f15:
37bfe8f15mov rdx, [rsp+200]
37bfe8f1dmov rcx, [rsp+136]
37bfe8f25lea rax, [rsi-1]
37bfe8f29lea r8, [rip+0x476068]
37bfe8f30mov [rsp+408], rax
37bfe8f38call idamax_64_
37bfe8f3dmov rbp, [rsp+160]
37bfe8f45lea rdx, [rdi+rax]
37bfe8f49movsd_xmm x9, [r14+8*rdx]
37bfe8f4fandpd x9, [rip+0x476088]
37bfe8f58comisd x9, x8
37bfe8f5dmaxsd x9, x8
37bfe8f62cmova rbp, rax
37bfe8f66jmp 0x37bfe8ad6
37bfe8f6b
37bfe8f6b 0f 1f 44 00 00 ..D..
37bfe8f70
37bfe8f70loc_37bfe8f70:
37bfe8f70mov [rsp+160], rbp
37bfe8f78movapd x8, x9
37bfe8f7djmp 0x37bfe8f15
37bfe8f7f
37bfe8f7f 90 .
37bfe8f80
37bfe8f80loc_37bfe8f80:
37bfe8f80movapd x5, x8
37bfe8f85sub rbx, 1
37bfe8f89lea r9, [r15+8*rdx]
37bfe8f8dmovsd_xmm x3, [rip+0x476063]
37bfe8f95divsd x5, x2
37bfe8f99movapd x4, x10
37bfe8f9emov rax, [rsp+232]
37bfe8fa6lea r8, [r15+8*rdi]
37bfe8faalea rbp, [r14+8*rax]
37bfe8faemov rax, [rsp+208]
37bfe8fb6lea r10, [r14+8*rax]
37bfe8fbamov eax, 1
37bfe8fbfdivsd x4, x2
37bfe8fc3movapd x1, x5
37bfe8fc7mulsd x1, x4
37bfe8fcbsubsd x1, [rip+0x476025]
37bfe8fd3divsd x3, x1
37bfe8fd7nop [rax+rax]
37bfe8fe0
37bfe8fe0loc_37bfe8fe0:
37bfe8fe0movsd_xmm x9, [rbp+8*rax]
37bfe8fe7movsd_xmm x0, [r10+8*rax]
37bfe8fedmovapd x1, x9
37bfe8ff2mulsd x1, x5
37bfe8ff6subsd x1, x0
37bfe8ffamulsd x0, x4
37bfe8ffesubsd x0, x9
37bfe9003divsd x1, x2
37bfe9007divsd x0, x2
37bfe900bmulsd x1, x3
37bfe900fmovsd_xmm [r9+8*rax], x1
37bfe9015mulsd x0, x3
37bfe9019movsd_xmm [r8+8*rax], x0
37bfe901fadd rax, 1
37bfe9023cmp rax, rbx
37bfe9026jne 0x37bfe8fe0
37bfe9028jmp 0x37bfe8a21
37bfe902d
37bfe902d 0f 1f 00 ...
37bfe9030
37bfe9030loc_37bfe9030:
37bfe9030mov rax, [rsp+640]
37bfe9038mov [rsp+616], rbp
37bfe9040pxor x6, x6
37bfe9044mov rdx, r11
37bfe9047movsd_xmm x7, [rip+0x475fa1]
37bfe904fmov [rax+8*r13-8], 0
37bfe9058mov r13l, 1
37bfe905elea rax, [rsp+408]
37bfe9066mov [rsp+136], rax
37bfe906elea rax, [rip+0x475f33]
37bfe9075mov [rsp+240], rax
37bfe907dlea rax, [rip+0x475f34]
37bfe9084mov [rsp+248], rax
37bfe908clea rax, [rsp+400]
37bfe9094mov [rsp+320], rax
37bfe909cnop [rax]
37bfe90a0
37bfe90a0loc_37bfe90a0:
37bfe90a0mov rax, [rsp+608]
37bfe90a8mov [rsp+360], r13
37bfe90b0mov rax, [rax]
37bfe90b3cmp rax, r13
37bfe90b6jg 0x37bfe90c1
37bfe90b8cmp rax, rdx
37bfe90bbjl 0x37bfe9cd0
37bfe90c1
37bfe90c1loc_37bfe90c1:
37bfe90c1cmp r13, rdx
37bfe90c4jg 0x37bfe9cd0
37bfe90camov rax, [rsp+152]
37bfe90d2mov rbx, [rsp+144]
37bfe90dasub rdx, r13
37bfe90ddlea rbp, [r13-1]
37bfe90e1mov rdi, [rsp+176]
37bfe90e9add rdx, 1
37bfe90edmov [rsp+224], rbp
37bfe90f5imul rax, r13
37bfe90f9mov [rsp+408], rdx
37bfe9101mov [rsp+384], r13
37bfe9109mov [rsp+296], rax
37bfe9111add rax, rbx
37bfe9114mov rbx, [rsp+168]
37bfe911cmov [rsp+184], rax
37bfe9124add rax, r13
37bfe9127imul rbx, r13
37bfe912bmov [rsp+256], rax
37bfe9133lea rax, [r15+8*rax]
37bfe9137mov rdx, rax
37bfe913amov [rsp+272], rax
37bfe9142lea rcx, [rbx+rdi]
37bfe9146lea rsi, [rcx+r13]
37bfe914amov [rsp+264], rcx
37bfe9152mov rcx, [rsp+136]
37bfe915alea rdi, [r14+8*rsi]
37bfe915emov [rsp+208], rsi
37bfe9166lea rsi, [rip+0x475e2b]
37bfe916dmov [rsp+32], rsi
37bfe9172mov r9, rdi
37bfe9175mov r8, rsi
37bfe9178mov [rsp+216], rdi
37bfe9180call dcopy_64_
37bfe9185cmp r13, 1
37bfe9189jle 0x37bfe9221
37bfe918fmov rax, [r12]
37bfe9193mov [rsp+72], rdi
37bfe9198lea r9, [rip+0x475e01]
37bfe919fmov rdi, [rsp+248]
37bfe91a7mov [rsp+80], rsi
37bfe91acsub rax, r13
37bfe91afmov r8, [rsp+136]
37bfe91b7mov [rsp+88], 12
37bfe91c0mov [rsp+64], rdi
37bfe91c5mov rdi, [rsp+664]
37bfe91cdadd rax, 1
37bfe91d1mov [rsp+400], rax
37bfe91d9lea rax, [8*rbp]
37bfe91e1mov rcx, [rsp+240]
37bfe91e9mov [rsp+56], rdi
37bfe91eemov rdi, [rsp+632]
37bfe91f6lea rdx, [r14+rax]
37bfe91faadd rax, r15
37bfe91fdmov [rsp+48], rdx
37bfe9202mov rdx, [rsp+320]
37bfe920amov [rsp+40], rdi
37bfe920fmov [rsp+32], rax
37bfe9214mov [rsp+408], rbp
37bfe921ccall dgemv_64_
37bfe9221
37bfe9221loc_37bfe9221:
37bfe9221mov rax, [rsp+208]
37bfe9229lea rcx, [r13+1]
37bfe922dmov [rsp+192], rcx
37bfe9235movsd_xmm x8, [r14+8*rax]
37bfe923bmov rax, [r12]
37bfe923fcmp rax, r13
37bfe9242jg 0x37bfe92d0
37bfe9248ucomisd x8, x6
37bfe924djp 0x37bfe9255
37bfe924fje 0x37bfe9355
37bfe9255
37bfe9255loc_37bfe9255:
37bfe9255mov rdi, r13
37bfe9258
37bfe9258loc_37bfe9258:
37bfe9258sub rax, r13
37bfe925bmov rdx, [rsp+216]
37bfe9263mov r9, [rsp+272]
37bfe926badd rax, 1
37bfe926fmov rcx, [rsp+136]
37bfe9277mov [rsp+408], rax
37bfe927flea rax, [rip+0x475d12]
37bfe9286mov [rsp+32], rax
37bfe928bmov r8, rax
37bfe928ecall dcopy_64_
37bfe9293mov rdx, [r12]
37bfe9297cmp rdx, r13
37bfe929ajg 0x37bfe9e68
37bfe92a0
37bfe92a0loc_37bfe92a0:
37bfe92a0mov r13, [rsp+192]
37bfe92a8nop [rax+rax]
37bfe92b0
37bfe92b0loc_37bfe92b0:
37bfe92b0mov rax, [rsp+648]
37bfe92b8mov rbx, [rsp+224]
37bfe92c0mov [rax+8*rbx], rdi
37bfe92c4jmp 0x37bfe90a0
37bfe92c9
37bfe92c9 0f 1f 80 00 00 00 00 .......
37bfe92d0
37bfe92d0loc_37bfe92d0:
37bfe92d0sub rax, r13
37bfe92d3mov rsi, [rsp+264]
37bfe92dbmov rcx, [rsp+136]
37bfe92e3lea r8, [rip+0x475cae]
37bfe92eamov [rsp+408], rax
37bfe92f2mov rax, [rsp+192]
37bfe92faandpd x8, [rip+0x475cdd]
37bfe9303lea r9, [rsi+rax]
37bfe9307lea rdx, [r14+8*r9]
37bfe930bmov [rsp+200], r9
37bfe9313call idamax_64_
37bfe9318movapd x0, x8
37bfe931dmov r9, [rsp+200]
37bfe9325lea rdi, [rax+r13]
37bfe9329lea rax, [rsi+rdi]
37bfe932dmovsd_xmm x9, [r14+8*rax]
37bfe9333andpd x9, [rip+0x475ca4]
37bfe933cmaxsd x0, x9
37bfe9341ucomisd x0, x6
37bfe9345jp 0x37bfe93d0
37bfe934bjne 0x37bfe93d0
37bfe9351mov rax, [r12]
37bfe9355
37bfe9355loc_37bfe9355:
37bfe9355mov rbx, [rsp+672]
37bfe935dcmp [rbx], 0
37bfe9361jne 0x37bfe9366
37bfe9363mov [rbx], r13
37bfe9366
37bfe9366loc_37bfe9366:
37bfe9366sub rax, r13
37bfe9369mov r9, [rsp+272]
37bfe9371mov rdx, [rsp+216]
37bfe9379add rax, 1
37bfe937dmov rcx, [rsp+136]
37bfe9385mov [rsp+408], rax
37bfe938dlea rax, [rip+0x475c04]
37bfe9394mov [rsp+32], rax
37bfe9399mov r8, rax
37bfe939ccall dcopy_64_
37bfe93a1cmp [r12], r13
37bfe93a5jle 0x37bfe93b7
37bfe93a7mov rax, [rsp+640]
37bfe93afmov [rax+8*rbp], 0
37bfe93b7
37bfe93b7loc_37bfe93b7:
37bfe93b7mov rdi, r13
37bfe93bamov rdx, [r12]
37bfe93bemov r13, [rsp+192]
37bfe93c6jmp 0x37bfe92b0
37bfe93cb
37bfe93cb 0f 1f 44 00 00 ..D..
37bfe93d0
37bfe93d0loc_37bfe93d0:
37bfe93d0movapd x0, x9
37bfe93d5mulsd x0, x7
37bfe93d9comisd x0, x8
37bfe93dejbe 0x37bfea000
37bfe93e4mov rax, [rsp+176]
37bfe93ecadd rbx, [rsp+168]
37bfe93f4mov [rsp+328], r13
37bfe93fcmov [rsp+344], r9
37bfe9404lea rcx, [rbx+rax]
37bfe9408mov [rsp+232], rbp
37bfe9410lea rax, [rcx+r13]
37bfe9414lea rax, [r14+8*rax]
37bfe9418mov [rsp+200], rax
37bfe9420lea rax, [r15+8*rbp]
37bfe9424mov rbp, rcx
37bfe9427mov [rsp+336], rax
37bfe942fmov rax, [rsp+160]
37bfe9437mov [rsp+312], rax
37bfe943f
37bfe943floc_37bfe943f:
37bfe943fmov rax, [rsp+184]
37bfe9447mov r9, [rsp+200]
37bfe944fmov rbx, rdi
37bfe9452mov r8, [rsp+632]
37bfe945amov rcx, [rsp+136]
37bfe9462sub rbx, r13
37bfe9465add rax, rdi
37bfe9468mov [rsp+408], rbx
37bfe9470lea rdx, [r15+8*rax]
37bfe9474mov [rsp+288], rax
37bfe947clea rax, [rip+0x475b15]
37bfe9483mov [rsp+32], rax
37bfe9488mov [rsp+280], rdx
37bfe9490call dcopy_64_
37bfe9495mov rsi, [r12]
37bfe9499mov rdx, [rsp+152]
37bfe94a1mov rcx, [rsp+136]
37bfe94a9sub rsi, rdi
37bfe94acimul rdx, rdi
37bfe94b0lea rax, [rsi+1]
37bfe94b4lea rsi, [rbp+rdi]
37bfe94b9mov [rsp+408], rax
37bfe94c1mov rax, [rsp+144]
37bfe94c9lea r9, [r14+8*rsi]
37bfe94cdadd rax, rdx
37bfe94d0add rax, rdi
37bfe94d3lea rdx, [r15+8*rax]
37bfe94d7lea rax, [rip+0x475aba]
37bfe94demov [rsp+32], rax
37bfe94e3mov r8, rax
37bfe94e6mov [rsp+304], rdx
37bfe94eecall dcopy_64_
37bfe94f3cmp r13, 1
37bfe94f7jle 0x37bfe95a4
37bfe94fdmov rdx, [r12]
37bfe9501mov r8, [rsp+136]
37bfe9509mov [rsp+88], 12
37bfe9512lea r9, [rip+0x475a87]
37bfe9519mov rcx, [rsp+240]
37bfe9521sub rdx, r13
37bfe9524lea rax, [rdx+1]
37bfe9528mov rdx, [rsp+232]
37bfe9530mov [rsp+400], rax
37bfe9538lea rax, [rip+0x475a59]
37bfe953fmov [rsp+80], rax
37bfe9544mov rax, [rsp+200]
37bfe954cmov [rsp+408], rdx
37bfe9554mov rdx, [rsp+320]
37bfe955cmov [rsp+72], rax
37bfe9561mov rax, [rsp+248]
37bfe9569mov [rsp+64], rax
37bfe956emov rax, [rsp+664]
37bfe9576mov [rsp+56], rax
37bfe957blea rax, [r14+8*rdi-8]
37bfe9580mov [rsp+48], rax
37bfe9585mov rax, [rsp+632]
37bfe958dmov [rsp+40], rax
37bfe9592mov rax, [rsp+336]
37bfe959amov [rsp+32], rax
37bfe959fcall dgemv_64_
37bfe95a4
37bfe95a4loc_37bfe95a4:
37bfe95a4cmp r13, rdi
37bfe95a7jne 0x37bfe9600
37bfe95a9mov rax, [r12]
37bfe95adcmp rax, r13
37bfe95b0jg 0x37bfe9b98
37bfe95b6sub rax, r13
37bfe95b9mov r9, [rsp+216]
37bfe95c1mov rdx, [rsp+200]
37bfe95c9add rax, 1
37bfe95cdmov rcx, [rsp+136]
37bfe95d5mov [rsp+408], rax
37bfe95ddlea rax, [rip+0x4759b4]
37bfe95e4mov [rsp+32], rax
37bfe95e9mov r8, rax
37bfe95eccall dcopy_64_
37bfe95f1
37bfe95f1loc_37bfe95f1:
37bfe95f1mov rax, [r12]
37bfe95f5jmp 0x37bfe9258
37bfe95fa
37bfe95fa 66 0f 1f 44 00 00 f..D..
37bfe9600
37bfe9600loc_37bfe9600:
37bfe9600mov rdx, [rsp+200]
37bfe9608mov rcx, [rsp+136]
37bfe9610lea r8, [rip+0x475981]
37bfe9617mov [rsp+408], rbx
37bfe961fcall idamax_64_
37bfe9624add rax, [rsp+232]
37bfe962cmov [rsp+160], rax
37bfe9634add rax, rbp
37bfe9637movsd_xmm x8, [r14+8*rax]
37bfe963dmov rax, [r12]
37bfe9641andpd x8, [rip+0x475996]
37bfe964acmp rax, rdi
37bfe964djg 0x37bfe9c00
37bfe9653
37bfe9653loc_37bfe9653:
37bfe9653movapd x1, x8
37bfe9658movsd_xmm x0, [r14+8*rsi]
37bfe965eandpd x0, [rip+0x47597a]
37bfe9666mulsd x1, x7
37bfe966acomisd x1, x0
37bfe966ejbe 0x37bfe9ae0
37bfe9674mov rsi, [rsp+384]
37bfe967ccmp rsi, [rsp+160]
37bfe9684je 0x37bfe96f8
37bfe9686comisd x9, x8
37bfe968bjae 0x37bfe96f8
37bfe968dmov rax, [r12]
37bfe9691mov r9, [rsp+216]
37bfe9699mov [rsp+384], rdi
37bfe96a1movapd x9, x8
37bfe96a6mov rdx, [rsp+200]
37bfe96aemov rcx, [rsp+136]
37bfe96b6sub rax, r13
37bfe96b9add rax, 1
37bfe96bdmov [rsp+408], rax
37bfe96c5lea rax, [rip+0x4758cc]
37bfe96ccmov [rsp+32], rax
37bfe96d1mov r8, rax
37bfe96d4call dcopy_64_
37bfe96d9mov rax, [rsp+160]
37bfe96e1mov [rsp+312], rax
37bfe96e9mov rdi, rax
37bfe96ecjmp 0x37bfe943f
37bfe96f1
37bfe96f1 0f 1f 80 00 00 00 00 .......
37bfe96f8
37bfe96f8loc_37bfe96f8:
37bfe96f8mov rax, [rsp+192]
37bfe9700mov rcx, rbp
37bfe9703mov [rsp+376], rdi
37bfe970bmov r9, [rsp+344]
37bfe9713mov rbp, [rsp+232]
37bfe971bmov [rsp+368], rax
37bfe9723cmp rsi, r13
37bfe9726je 0x37bfe9dc0
37bfe972cmov rax, rsi
37bfe972fmov rdx, [rsp+272]
37bfe9737mov rcx, [rsp+136]
37bfe973flea r8, [rip+0x475852]
37bfe9746sub rax, r13
37bfe9749mov [rsp+408], rax
37bfe9751mov rax, [rsp+184]
37bfe9759add rax, rsi
37bfe975clea rbx, [r15+8*rax]
37bfe9760mov rax, [rsp+632]
37bfe9768mov r9, rbx
37bfe976bmov [rsp+32], rax
37bfe9770call dcopy_64_
37bfe9775mov rax, [r12]
37bfe9779mov r13, [rsp+152]
37bfe9781lea rdx, [rip+0x475810]
37bfe9788mov [rsp+32], rdx
37bfe978dmov rcx, [rsp+136]
37bfe9795mov r8, rdx
37bfe9798mov rdx, rbx
37bfe979bsub rax, rsi
37bfe979elea rbx, [8*rsi-8]
37bfe97a6add rax, 1
37bfe97aamov [rsp+408], rax
37bfe97b2mov rax, r13
37bfe97b5imul rax, rsi
37bfe97b9add rax, [rsp+144]
37bfe97c1add rax, rsi
37bfe97c4lea r9, [r15+8*rax]
37bfe97c8call dcopy_64_
37bfe97cdlea rdx, [r15+8*rbp]
37bfe97d1mov rax, [rsp+632]
37bfe97d9lea r9, [r15+rbx]
37bfe97ddlea rcx, [rsp+360]
37bfe97e5mov [rsp+32], rax
37bfe97eamov r8, rax
37bfe97edcall dswap_64_
37bfe97f2mov rbp, [rsp+360]
37bfe97falea r9, [r14+rbx]
37bfe97femov rcx, [rsp+664]
37bfe9806lea rax, [rbp-1]
37bfe980amov [rsp+32], rcx
37bfe980fmov r8, rcx
37bfe9812lea rbx, [rbp+1]
37bfe9816lea rdx, [r14+8*rax]
37bfe981amov [rsp+224], rax
37bfe9822lea rax, [rsp+368]
37bfe982amov rcx, rax
37bfe982dmov [rsp+200], rax
37bfe9835call dswap_64_
37bfe983amov rcx, [rsp+168]
37bfe9842mov rax, [rsp+176]
37bfe984amov [rsp+192], rbx
37bfe9852mov r11, [rsp+144]
37bfe985amov rdx, [rsp+368]
37bfe9862imul rcx, rbp
37bfe9866add rax, rcx
37bfe9869mov [rsp+264], rax
37bfe9871add rax, rbp
37bfe9874mov [rsp+208], rax
37bfe987cmov rax, r13
37bfe987fimul rax, rbp
37bfe9883lea rbx, [r11+rax]
37bfe9887add rax, r13
37bfe988alea r10, [rbp+rbx]
37bfe988fmov [rsp+184], rbx
37bfe9897add rax, r11
37bfe989amov [rsp+256], r10
37bfe98a2cmp rdx, rdi
37bfe98a5je 0x37bfe9ec0
37bfe98ablea rsi, [rdx-1]
37bfe98aflea rcx, [rdx+rbx]
37bfe98b3imul rdx, r13
37bfe98b7mov [rsp+328], rsi
37bfe98bflea rsi, [rdi+rbx]
37bfe98c3mov rbx, rdi
37bfe98c6mov [rsp+288], rsi
37bfe98cesub rbx, rbp
37bfe98d1mov r13, rbp
37bfe98d4add rdx, r11
37bfe98d7lea r8, [rdi+rdx]
37bfe98dblea rsi, [r15+8*r8]
37bfe98dflea r8, [rdi+rax]
37bfe98e3mov [rsp+280], rsi
37bfe98eblea r9, [r15+8*r8]
37bfe98efmov esi, 2
37bfe98f4nop
37bfe98f5nop [rax+rax]
37bfe9900
37bfe9900loc_37bfe9900:
37bfe9900movsd_xmm x0, [r15+8*rcx]
37bfe9906mov [rsp+216], rax
37bfe990esub rbx, 1
37bfe9912lea r8, [rip+0x47567f]
37bfe9919mov rax, [rsp+288]
37bfe9921mov rbp, [rsp+192]
37bfe9929mov [rsp+408], rbx
37bfe9931mov rbx, [rsp+136]
37bfe9939movsd_xmm [r15+8*rax], x0
37bfe993fmov rax, [rsp+632]
37bfe9947add rdx, rbp
37bfe994amov rcx, rbx
37bfe994dlea rdx, [r15+8*rdx]
37bfe9951mov [rsp+32], rax
37bfe9956call dcopy_64_
37bfe995bmov rdx, [r12]
37bfe995flea rax, [rip+0x475632]
37bfe9966mov rcx, rbx
37bfe9969mov [rsp+32], rax
37bfe996emov r9, [rsp+304]
37bfe9976mov r8, rax
37bfe9979lea rbx, [8*rdi-8]
37bfe9981sub rdx, rdi
37bfe9984add rdx, 1
37bfe9988mov [rsp+408], rdx
37bfe9990mov rdx, [rsp+280]
37bfe9998call dcopy_64_
37bfe999dmov rax, [rsp+328]
37bfe99a5lea r9, [r15+rbx]
37bfe99a9mov rcx, [rsp+200]
37bfe99b1lea rdx, [r15+8*rax]
37bfe99b5mov rax, [rsp+632]
37bfe99bdmov [rsp+32], rax
37bfe99c2mov r8, rax
37bfe99c5call dswap_64_
37bfe99camov rax, [rsp+664]
37bfe99d2lea r9, [r14+rbx]
37bfe99d6mov rdx, [rsp+368]
37bfe99demov rcx, [rsp+200]
37bfe99e6mov [rsp+32], rax
37bfe99eblea rdx, [r14+8*rdx-8]
37bfe99f0mov r8, rax
37bfe99f3call dswap_64_
37bfe99f8cmp rsi, 1
37bfe99fcje 0x37bfea058
37bfe9a02mov rax, [rsp+264]
37bfe9a0amov rcx, [rsp+168]
37bfe9a12mov rsi, [rsp+384]
37bfe9a1aimul rcx, rbp
37bfe9a1elea r9, [rbp+rax]
37bfe9a23mov rbp, r13
37bfe9a26mov rax, [rsp+216]
37bfe9a2eadd rcx, [rsp+176]
37bfe9a36
37bfe9a36loc_37bfe9a36:
37bfe9a36mov rbx, [rsp+192]
37bfe9a3emov rdx, [r12]
37bfe9a42lea r13, [rbp+2]
37bfe9a46movsd_xmm x2, [r14+8*r9]
37bfe9a4clea r8, [rbx+rcx]
37bfe9a50mov rbx, [rsp+208]
37bfe9a58movsd_xmm x9, [r14+8*r8]
37bfe9a5elea r8, [rdx-1]
37bfe9a62movsd_xmm x10, [r14+8*rbx]
37bfe9a68cmp r8, rbp
37bfe9a6bjg 0x37bfe9c20
37bfe9a71
37bfe9a71loc_37bfe9a71:
37bfe9a71mov rbx, [rsp+256]
37bfe9a79mov rcx, [rsp+184]
37bfe9a81neg rsi
37bfe9a84neg rdi
37bfe9a87movsd_xmm [r15+8*rbx], x10
37bfe9a8dmov rbx, [rsp+192]
37bfe9a95add rcx, rbx
37bfe9a98add rax, rbx
37bfe9a9bmov rbx, [rsp+640]
37bfe9aa3mov [r15+8*rcx], 0
37bfe9aabmov rcx, [rsp+648]
37bfe9ab3movsd_xmm [r15+8*rax], x9
37bfe9ab9mov rax, [rsp+224]
37bfe9ac1mov [rcx+8*rax], rsi
37bfe9ac5movsd_xmm [rbx+8*rax], x2
37bfe9acamov [rcx+8*rbp], rdi
37bfe9acemov [rbx+8*rbp], 0
37bfe9ad6jmp 0x37bfe90a0
37bfe9adb
37bfe9adb 0f 1f 44 00 00 ..D..
37bfe9ae0
37bfe9ae0loc_37bfe9ae0:
37bfe9ae0mov rax, [r12]
37bfe9ae4mov r9, [rsp+216]
37bfe9aecmov [rsp+376], rdi
37bfe9af4mov rdx, [rsp+200]
37bfe9afcmov rcx, [rsp+136]
37bfe9b04sub rax, r13
37bfe9b07mov rbp, [rsp+232]
37bfe9b0fadd rax, 1
37bfe9b13mov [rsp+408], rax
37bfe9b1blea rax, [rip+0x475476]
37bfe9b22mov [rsp+32], rax
37bfe9b27mov r8, rax
37bfe9b2acall dcopy_64_
37bfe9b2fmov [rsp+368], r13
37bfe9b37cmp r13, rdi
37bfe9b3aje 0x37bfe95f1
37bfe9b40mov rax, [rsp+296]
37bfe9b48add rax, [rsp+152]
37bfe9b50lea r11, [rsp+368]
37bfe9b58mov [rsp+328], rbp
37bfe9b60add rax, [rsp+144]
37bfe9b68mov [rsp+200], r11
37bfe9b70mov esi, 1
37bfe9b75lea rdx, [rdi+rax]
37bfe9b79mov rcx, [rsp+256]
37bfe9b81lea r9, [r15+8*rdx]
37bfe9b85mov rdx, [rsp+184]
37bfe9b8djmp 0x37bfe9900
37bfe9b92
37bfe9b92 66 0f 1f 44 00 00 f..D..
37bfe9b98
37bfe9b98loc_37bfe9b98:
37bfe9b98pxor x10, x10
37bfe9b9d
37bfe9b9dloc_37bfe9b9d:
37bfe9b9dsub rax, rdi
37bfe9ba0mov rcx, [rsp+136]
37bfe9ba8lea r8, [rip+0x4753e9]
37bfe9bafmov [rsp+408], rax
37bfe9bb7lea rax, [rbp+rdi+1]
37bfe9bbclea rdx, [r14+8*rax]
37bfe9bc0call idamax_64_
37bfe9bc5lea rcx, [rax+rdi]
37bfe9bc9lea rax, [rbp+rcx]
37bfe9bcemovsd_xmm x8, [r14+8*rax]
37bfe9bd4mov rax, [rsp+312]
37bfe9bdcandpd x8, [rip+0x4753fb]
37bfe9be5comisd x8, x10
37bfe9beamaxsd x8, x10
37bfe9befcmova rax, rcx
37bfe9bf3mov [rsp+160], rax
37bfe9bfbjmp 0x37bfe9653
37bfe9c00
37bfe9c00loc_37bfe9c00:
37bfe9c00mov rcx, [rsp+160]
37bfe9c08movapd x10, x8
37bfe9c0dmov [rsp+312], rcx
37bfe9c15jmp 0x37bfe9b9d
37bfe9c17
37bfe9c17 66 0f 1f 84 00 00 00 00 00 f........
37bfe9c20
37bfe9c20loc_37bfe9c20:
37bfe9c20cmp rdx, r13
37bfe9c23jl 0x37bfe9a71
37bfe9c29movapd x5, x9
37bfe9c2elea r11, [rdx+1]
37bfe9c32lea r8, [r15+8*rax]
37bfe9c36movsd_xmm x3, [rip+0x4753ba]
37bfe9c3edivsd x5, x2
37bfe9c42movapd x4, x10
37bfe9c47mov rbx, [rsp+264]
37bfe9c4flea r10, [r14+8*rbx]
37bfe9c53lea rbx, [r14+8*rcx]
37bfe9c57mov rcx, [rsp+184]
37bfe9c5flea r9, [r15+8*rcx]
37bfe9c63mov rcx, r13
37bfe9c66divsd x4, x2
37bfe9c6amovapd x1, x5
37bfe9c6emulsd x1, x4
37bfe9c72subsd x1, [rip+0x47537e]
37bfe9c7adivsd x3, x1
37bfe9c7enop
37bfe9c80
37bfe9c80loc_37bfe9c80:
37bfe9c80movsd_xmm x8, [r10+8*rcx]
37bfe9c86movsd_xmm x0, [rbx+8*rcx]
37bfe9c8bmovapd x1, x8
37bfe9c90mulsd x1, x5
37bfe9c94subsd x1, x0
37bfe9c98mulsd x0, x4
37bfe9c9csubsd x0, x8
37bfe9ca1divsd x1, x2
37bfe9ca5divsd x0, x2
37bfe9ca9mulsd x1, x3
37bfe9cadmovsd_xmm [r9+8*rcx], x1
37bfe9cb3mulsd x0, x3
37bfe9cb7movsd_xmm [r8+8*rcx], x0
37bfe9cbdadd rcx, 1
37bfe9cc1cmp rcx, r11
37bfe9cc4jne 0x37bfe9c80
37bfe9cc6jmp 0x37bfe9a71
37bfe9ccb
37bfe9ccb 0f 1f 44 00 00 ..D..
37bfe9cd0
37bfe9cd0loc_37bfe9cd0:
37bfe9cd0mov rax, rdx
37bfe9cd3lea rbx, [r13-1]
37bfe9cd7mov r9, [rsp+320]
37bfe9cdflea r8, [rip+0x4752da]
37bfe9ce6sub rax, r13
37bfe9ce9lea rdx, [8*rbx]
37bfe9cf1lea rcx, [rip+0x4752d6]
37bfe9cf8mov [rsp+408], rbx
37bfe9d00add rax, 1
37bfe9d04mov [rsp+120], 9
37bfe9d0dmov rbp, [rsp+616]
37bfe9d15mov [rsp+400], rax
37bfe9d1dmov rax, [rsp+632]
37bfe9d25mov [rsp+112], 12
37bfe9d2emov [rsp+96], rax
37bfe9d33mov rax, [rsp+152]
37bfe9d3bmov [rsp+104], 5
37bfe9d44imul rax, r13
37bfe9d48add rax, [rsp+144]
37bfe9d50add rax, r13
37bfe9d53lea rax, [r15+8*rax]
37bfe9d57mov [rsp+88], rax
37bfe9d5cmov rax, [rsp+248]
37bfe9d64mov [rsp+80], rax
37bfe9d69mov rax, [rsp+664]
37bfe9d71mov [rsp+72], rax
37bfe9d76lea rax, [r14+rdx]
37bfe9d7amov [rsp+64], rax
37bfe9d7fmov rax, [rsp+632]
37bfe9d87mov [rsp+56], rax
37bfe9d8clea rax, [r15+rdx]
37bfe9d90mov rdx, [rsp+240]
37bfe9d98mov [rsp+48], rax
37bfe9d9dlea rax, [rip+0x4751fc]
37bfe9da4mov [rsp+40], rax
37bfe9da9mov rax, [rsp+136]
37bfe9db1mov [rsp+32], rax
37bfe9db6call dgemmtr_
37bfe9dbbjmp 0x37bfe853b
37bfe9dc0
37bfe9dc0loc_37bfe9dc0:
37bfe9dc0mov rdx, [rsp+192]
37bfe9dc8mov rax, [rsp+296]
37bfe9dd0mov rbp, r13
37bfe9dd3add rax, [rsp+152]
37bfe9ddbadd rax, [rsp+144]
37bfe9de3cmp rdi, rdx
37bfe9de6je 0x37bfe9a36
37bfe9decmov rsi, [rsp+184]
37bfe9df4lea r11, [rsp+368]
37bfe9dfcmov [rsp+200], r11
37bfe9e04lea rcx, [rdx+rsi]
37bfe9e08lea rdx, [rdi+rax]
37bfe9e0clea rsi, [r15+8*rdx]
37bfe9e10mov rdx, rax
37bfe9e13mov [rsp+280], rsi
37bfe9e1bmov r9, rsi
37bfe9e1emov esi, 2
37bfe9e23jmp 0x37bfe9900
37bfe9e28
37bfe9e28 0f 1f 84 00 00 00 00 00 ........
37bfe9e30
37bfe9e30loc_37bfe9e30:
37bfe9e30cmp rsi, r11
37bfe9e33jne 0x37bfe9ef0
37bfe9e39lea rax, [rbx+rdi]
37bfe9e3dmov [rsp+216], rsi
37bfe9e45mov r13, rbx
37bfe9e48mov [rsp+224], rax
37bfe9e50mov [rsp+200], rbx
37bfe9e58mov [rsp+160], rbp
37bfe9e60jmp 0x37bfe89ca
37bfe9e65
37bfe9e65 0f 1f 00 ...
37bfe9e68
37bfe9e68loc_37bfe9e68:
37bfe9e68mov rax, [rsp+256]
37bfe9e70movsd_xmm x0, [r15+8*rax]
37bfe9e76movapd x1, x0
37bfe9e7aandpd x1, [rip+0x47515e]
37bfe9e82comisd x1, x11
37bfe9e87jae 0x37bfe9f50
37bfe9e8dpxor x1, x1
37bfe9e91ucomisd x0, x1
37bfe9e95jp 0x37bfea0a0
37bfe9e9bjne 0x37bfea0a0
37bfe9ea1
37bfe9ea1loc_37bfe9ea1:
37bfe9ea1mov rax, [rsp+640]
37bfe9ea9mov rsi, [rsp+224]
37bfe9eb1mov [rax+8*rsi], 0
37bfe9eb9jmp 0x37bfe92a0
37bfe9ebe
37bfe9ebe 66 90 f.
37bfe9ec0
37bfe9ec0loc_37bfe9ec0:
37bfe9ec0mov rbx, [rsp+264]
37bfe9ec8mov rdx, [rsp+192]
37bfe9ed0add rcx, [rsp+168]
37bfe9ed8add rcx, [rsp+176]
37bfe9ee0lea r9, [rbx+rdx]
37bfe9ee4jmp 0x37bfe9a36
37bfe9ee9
37bfe9ee9 0f 1f 80 00 00 00 00 .......
37bfe9ef0
37bfe9ef0loc_37bfe9ef0:
37bfe9ef0imul r10, [rsp+168]
37bfe9ef9mov [rsp+160], rbp
37bfe9f01mov rbp, r11
37bfe9f04mov [rsp+200], 2
37bfe9f10add r10, [rsp+176]
37bfe9f18jmp 0x37bfe8833
37bfe9f1d
37bfe9f1d 0f 1f 00 ...
37bfe9f20
37bfe9f20loc_37bfe9f20:
37bfe9f20mov [rsp+160], rbp
37bfe9f28mov rbp, r11
37bfe9f2bmov [rsp+200], 2
37bfe9f37jmp 0x37bfe8833
37bfe9f3c
37bfe9f3c 0f 1f 40 00 ..@.
37bfe9f40
37bfe9f40loc_37bfe9f40:
37bfe9f40mov [rsp+160], rbp
37bfe9f48jmp 0x37bfe87a1
37bfe9f4d
37bfe9f4d 0f 1f 00 ...
37bfe9f50
37bfe9f50loc_37bfe9f50:
37bfe9f50movsd_xmm x1, [rip+0x4750a0]
37bfe9f58mov rax, [rsp+184]
37bfe9f60sub rdx, r13
37bfe9f63lea r9, [rip+0x47502e]
37bfe9f6aadd rax, [rsp+192]
37bfe9f72mov rcx, [rsp+136]
37bfe9f7amov [rsp+408], rdx
37bfe9f82lea rdx, [rsp+392]
37bfe9f8adivsd x1, x0
37bfe9f8elea r8, [r15+8*rax]
37bfe9f92movsd_xmm [rsp+392], x1
37bfe9f9bcall dscal_64_
37bfe9fa0mov rdx, [r12]
37bfe9fa4jmp 0x37bfe9ea1
37bfe9fa9
37bfe9fa9loc_37bfe9fa9:
37bfe9fa9lea r8, [rdx+1]
37bfe9fadmovsd_xmm x1, [r15+8*r8]
37bfe9fb3divsd x1, x0
37bfe9fb7movsd_xmm [r15+8*r8], x1
37bfe9fbdcmp rax, 2
37bfe9fc1je 0x37bfe83f0
37bfe9fc7lea r8, [r15+8*rdx]
37bfe9fcbmov edx, 2
37bfe9fd0nop [rax+rax]
37bfe9fd5nop [rax+rax]
37bfe9fe0
37bfe9fe0loc_37bfe9fe0:
37bfe9fe0movsd_xmm x0, [r8+8*rdx]
37bfe9fe6divsd x0, [r15+8*rcx]
37bfe9fecmovsd_xmm [r8+8*rdx], x0
37bfe9ff2add rdx, 1
37bfe9ff6cmp rax, rdx
37bfe9ff9jne 0x37bfe9fe0
37bfe9ffbjmp 0x37bfe83f0
37bfea000
37bfea000loc_37bfea000:
37bfea000mov rax, [r12]
37bfea004jmp 0x37bfe9255
37bfea009
37bfea009 0f 1f 80 00 00 00 00 .......
37bfea010
37bfea010loc_37bfea010:
37bfea010movsd_xmm x1, [rip+0x474fe0]
37bfea018mov rcx, [rsp+136]
37bfea020lea r8, [r15+8*rdx+8]
37bfea025lea r9, [rip+0x474f6c]
37bfea02clea rdx, [rsp+392]
37bfea034mov [rsp+408], r13
37bfea03cdivsd x1, x0
37bfea040movsd_xmm [rsp+392], x1
37bfea049call dscal_64_
37bfea04ejmp 0x37bfe83f0
37bfea053
37bfea053 0f 1f 44 00 00 ..D..
37bfea058
37bfea058loc_37bfea058:
37bfea058mov rdi, [rsp+256]
37bfea060mov rax, [r12]
37bfea064lea rdi, [r15+8*rdi]
37bfea068mov [rsp+272], rdi
37bfea070mov rdi, [rsp+208]
37bfea078lea rdi, [r14+8*rdi]
37bfea07cmov [rsp+216], rdi
37bfea084mov rdi, [rsp+376]
37bfea08cjmp 0x37bfe9258
37bfea091
37bfea091 0f 1f 80 00 00 00 00 .......
37bfea098
37bfea098loc_37bfea098:
37bfea098mov rbx, rsi
37bfea09bjmp 0x37bfe8364
37bfea0a0
37bfea0a0loc_37bfea0a0:
37bfea0a0mov rsi, [rsp+192]
37bfea0a8cmp rdx, rsi
37bfea0abjl 0x37bfe9ea1
37bfea0b1mov rbx, [rsp+184]
37bfea0b9lea rax, [rbx+rsi]
37bfea0bdmovsd_xmm x1, [r15+8*rax]
37bfea0c3divsd x1, x0
37bfea0c7movsd_xmm [r15+8*rax], x1
37bfea0cdlea rax, [rsi+1]
37bfea0d1cmp rdx, rax
37bfea0d4jl 0x37bfe9ea1
37bfea0damov r9, [rsp+256]
37bfea0e2lea r8, [rdx+1]
37bfea0e6lea rcx, [r15+8*rbx]
37bfea0eanop [rax+rax]
37bfea0f5nop [rax+rax]
37bfea100
37bfea100loc_37bfea100:
37bfea100movsd_xmm x0, [rcx+8*rax]
37bfea105divsd x0, [r15+8*r9]
37bfea10bmovsd_xmm [rcx+8*rax], x0
37bfea110add rax, 1
37bfea114cmp rax, r8
37bfea117jne 0x37bfea100
37bfea119jmp 0x37bfe9ea1
37bfea11e
37bfea11eloc_37bfea11e:
37bfea11elea rax, [rsp+360]
37bfea126xor edx, edx
37bfea128mov [rsp+184], rax
37bfea130lea rax, [rsp+408]
37bfea138mov [rsp+136], rax
37bfea140lea rax, [rip+0x474e61]
37bfea147mov [rsp+240], rax
37bfea14flea rax, [rip+0x474e62]
37bfea156mov [rsp+248], rax
37bfea15ejmp 0x37bfe8451
37bfe8100
37bfea163
37bfea163 // align 0x20
37bfea163 // align 0x20
37bfea180
37bfea180dlasyf_rook_64_:
37bfea180push r15
37bfea182push r14
37bfea184push r13
37bfea186push r12
37bfea188push rbp
37bfea189push rdi
37bfea18apush rsi
37bfea18bpush rbx
37bfea18csub rsp, 520
37bfea193movups [rsp+416], x6
37bfea19bmovups [rsp+432], x7
37bfea1a3movups [rsp+448], x8
37bfea1acmovups [rsp+464], x9
37bfea1b5movups [rsp+480], x10
37bfea1bemovups [rsp+496], x11
37bfea1c7mov rax, [rsp+632]
37bfea1cfmov r15, [rsp+624]
37bfea1d7mov r14, [rsp+648]
37bfea1dfmov rax, [rax]
37bfea1e2mov r12, rdx
37bfea1e5xor edx, edx
37bfea1e7test rax, rax
37bfea1eamov rbx, rcx
37bfea1edcmovns rdx, rax
37bfea1f1mov rax, [rsp+656]
37bfea1f9lea rcx, [rip+0x474e00]
37bfea200mov [rsp+608], r8
37bfea208mov [rsp+616], r9
37bfea210mov rax, [rax]
37bfea213mov [rsp+152], rdx
37bfea21bnot rdx
37bfea21emov [rsp+144], rdx
37bfea226xor edx, edx
37bfea228test rax, rax
37bfea22bcmovns rdx, rax
37bfea22fmov rax, [rsp+664]
37bfea237mov [rax], 0
37bfea23emov [rsp+176], rdx
37bfea246not rdx
37bfea249mov [rsp+184], rdx
37bfea251mov edx, 1
37bfea256call dlamch_64_
37bfea25bmov r9l, 1
37bfea261mov r8l, 1
37bfea267mov rcx, rbx
37bfea26alea rdx, [rip+0x474d90]
37bfea271movapd x11, x0
37bfea276call lsame_64_
37bfea27btest rax, rax
37bfea27eje 0x37bfea648
37bfea284mov rax, [rsp+608]
37bfea28cmov r13, [r12]
37bfea290mov rdi, [rax]
37bfea293mov rax, r13
37bfea296mov [rsp+360], r13
37bfea29esub rax, rdi
37bfea2a1add rax, 1
37bfea2a5cmp r13, rax
37bfea2a8jg 0x37bfea2b3
37bfea2aacmp r13, rdi
37bfea2adjg 0x37bfec399
37bfea2b3
37bfea2b3loc_37bfea2b3:
37bfea2b3lea rax, [rsp+360]
37bfea2bbmovsd_xmm x6, [rip+0x474d9d]
37bfea2c3mov rdx, r13
37bfea2c6pxor x7, x7
37bfea2camov [rsp+160], rax
37bfea2d2lea rax, [rsp+408]
37bfea2damov [rsp+136], rax
37bfea2e2lea rax, [rip+0x474d2f]
37bfea2e9mov [rsp+240], rax
37bfea2f1lea rax, [rip+0x474d30]
37bfea2f8mov [rsp+248], rax
37bfea300
37bfea300loc_37bfea300:
37bfea300test r13, r13
37bfea303jle 0x37bfea4a6
37bfea309mov rsi, [rsp+176]
37bfea311mov rax, [rsp+184]
37bfea319mov [rsp+384], r13
37bfea321imul r13, [rsp+152]
37bfea32amov rcx, [rsp+160]
37bfea332imul rsi, rdi
37bfea336add rax, rsi
37bfea339lea r9, [r14+8*rax+8]
37bfea33emov [rsp+208], rax
37bfea346mov rax, [rsp+144]
37bfea34emov [rsp+192], r9
37bfea356lea rax, [rax+r13+1]
37bfea35blea rdx, [r15+8*rax]
37bfea35flea rax, [rip+0x474ca2]
37bfea366mov [rsp+32], rax
37bfea36bmov r8, rax
37bfea36ecall dcopy_64_
37bfea373mov rax, [r12]
37bfea377mov rbx, [rsp+360]
37bfea37fcmp rax, rbx
37bfea382jg 0x37bfebec0
37bfea388
37bfea388loc_37bfea388:
37bfea388mov rax, [rsp+208]
37bfea390add rax, rbx
37bfea393movsd_xmm x9, [r14+8*rax]
37bfea399cmp rbx, 1
37bfea39djg 0x37bfeb6b0
37bfea3a3ucomisd x9, x7
37bfea3a8jp 0x37bfea3b0
37bfea3aaje 0x37bfeb640
37bfea3b0
37bfea3b0loc_37bfea3b0:
37bfea3b0mov rdi, [rsp+152]
37bfea3b8mov [rsp+376], rbx
37bfea3c0imul rdi, rbx
37bfea3c4add rdi, [rsp+144]
37bfea3cc
37bfea3ccloc_37bfea3cc:
37bfea3cclea rax, [rip+0x474c35]
37bfea3d3mov rdx, [rsp+192]
37bfea3dblea r9, [r15+8*rdi+8]
37bfea3e0mov rcx, [rsp+160]
37bfea3e8mov [rsp+32], rax
37bfea3edmov r8, rax
37bfea3f0call dcopy_64_
37bfea3f5mov rax, [rsp+360]
37bfea3fdmov rbx, [rsp+376]
37bfea405lea r13, [rax-1]
37bfea409cmp rax, 1
37bfea40djle 0x37bfea460
37bfea40fmov rdx, [rsp+152]
37bfea417imul rdx, rax
37bfea41badd rdx, [rsp+144]
37bfea423lea rcx, [rax+rdx]
37bfea427movsd_xmm x0, [r15+8*rcx]
37bfea42dmovapd x1, x0
37bfea431andpd x1, [rip+0x474c17]
37bfea439comisd x1, x11
37bfea43ejae 0x37bfec310
37bfea444pxor x1, x1
37bfea448ucomisd x0, x1
37bfea44cjp 0x37bfec2a1
37bfea452jne 0x37bfec2a1
37bfea458nop [rax+rax]
37bfea460
37bfea460loc_37bfea460:
37bfea460mov rax, [rsp+640]
37bfea468mov [rax+8*r13], rbx
37bfea46cmov rax, [rsp+608]
37bfea474mov rcx, [rax]
37bfea477
37bfea477loc_37bfea477:
37bfea477mov rdx, [r12]
37bfea47blea rdi, [rcx+r13]
37bfea47fmov [rsp+360], r13
37bfea487mov rax, rdx
37bfea48asub rdi, rdx
37bfea48dsub rax, rcx
37bfea490add rax, 1
37bfea494cmp rax, r13
37bfea497jl 0x37bfea300
37bfea49dcmp rcx, rdx
37bfea4a0jge 0x37bfea300
37bfea4a6
37bfea4a6loc_37bfea4a6:
37bfea4a6sub rdx, r13
37bfea4a9
37bfea4a9loc_37bfea4a9:
37bfea4a9add rdi, 1
37bfea4admov rax, [rsp+632]
37bfea4b5imul rdi, [rsp+176]
37bfea4bemov [rsp+88], r15
37bfea4c3mov rbx, [rsp+144]
37bfea4cbmov [rsp+408], rdx
37bfea4d3lea rcx, [rip+0x474b5f]
37bfea4dalea r8, [rip+0x474b4f]
37bfea4e1mov [rsp+96], rax
37bfea4e6mov rax, [rsp+248]
37bfea4eemov rdx, [rsp+240]
37bfea4f6mov r9, [rsp+160]
37bfea4femov [rsp+120], 9
37bfea507mov [rsp+80], rax
37bfea50cmov rax, [rsp+656]
37bfea514mov [rsp+112], 12
37bfea51dmov [rsp+72], rax
37bfea522mov rax, [rsp+184]
37bfea52amov [rsp+104], 5
37bfea533lea rax, [rax+rdi+1]
37bfea538lea rax, [r14+8*rax]
37bfea53cmov [rsp+64], rax
37bfea541mov rax, [rsp+632]
37bfea549mov [rsp+56], rax
37bfea54elea rax, [r13+1]
37bfea552imul rax, [rsp+152]
37bfea55blea rax, [rbx+rax+1]
37bfea560lea rax, [r15+8*rax]
37bfea564mov [rsp+48], rax
37bfea569lea rax, [rip+0x474aa0]
37bfea570mov [rsp+40], rax
37bfea575mov rax, [rsp+136]
37bfea57dmov [rsp+32], rax
37bfea582call dgemmtr_
37bfea587mov rsi, [rsp+360]
37bfea58fmov [rsp+624], r15
37bfea597mov r15, r12
37bfea59amov rdx, [r12]
37bfea59emov r13, [rsp+632]
37bfea5a6mov r14, [rsp+640]
37bfea5aemov r12, [rsp+624]
37bfea5b6lea rcx, [rsi+1]
37bfea5banop [rax+rax]
37bfea5c0
37bfea5c0loc_37bfea5c0:
37bfea5c0mov r8, [r14+8*rcx-8]
37bfea5c5lea rbx, [rcx+1]
37bfea5c9test r8, r8
37bfea5ccjs 0x37bfeb598
37bfea5d2mov [rsp+400], rbx
37bfea5dacmp r8, rcx
37bfea5ddje 0x37bfeb620
37bfea5e3cmp rdx, rbx
37bfea5e6jge 0x37bfec0c0
37bfea5ec
37bfea5ecloc_37bfea5ec:
37bfea5ecmov rbx, rdx
37bfea5efsub rbx, rsi
37bfea5f2
37bfea5f2loc_37bfea5f2:
37bfea5f2mov rax, [rsp+616]
37bfea5famov [rax], rbx
37bfea5fdmovups x6, [rsp+416]
37bfea605movups x7, [rsp+432]
37bfea60dmovups x8, [rsp+448]
37bfea616movups x9, [rsp+464]
37bfea61fmovups x10, [rsp+480]
37bfea628movups x11, [rsp+496]
37bfea631add rsp, 520
37bfea638pop rbx
37bfea639pop rsi
37bfea63apop rdi
37bfea63bpop rbp
37bfea63cpop r12
37bfea63epop r13
37bfea640pop r14
37bfea642pop r15
37bfea644ret
37bfea645
37bfea645 0f 1f 00 ...
37bfea648
37bfea648loc_37bfea648:
37bfea648lea rax, [rsp+408]
37bfea650mov r11, [r12]
37bfea654pxor x6, x6
37bfea658mov ebp, 1
37bfea65dmov [rsp+136], rax
37bfea665lea rax, [rip+0x4749ac]
37bfea66cmovsd_xmm x7, [rip+0x4749ec]
37bfea674mov r13, rbp
37bfea677mov [rsp+240], rax
37bfea67flea rax, [rip+0x4749a2]
37bfea686mov [rsp+248], rax
37bfea68elea rax, [rsp+400]
37bfea696mov [rsp+320], rax
37bfea69emov rax, r11
37bfea6a1nop [rax]
37bfea6a5nop [rax+rax]
37bfea6b0
37bfea6b0loc_37bfea6b0:
37bfea6b0mov rdi, [rsp+608]
37bfea6b8mov [rsp+360], r13
37bfea6c0mov rdx, [rdi]
37bfea6c3cmp rdx, r13
37bfea6c6jg 0x37bfea6d1
37bfea6c8cmp rdx, rax
37bfea6cbjl 0x37bfeb2b0
37bfea6d1
37bfea6d1loc_37bfea6d1:
37bfea6d1cmp r13, rax
37bfea6d4jg 0x37bfeb2b0
37bfea6damov rdi, [rsp+152]
37bfea6e2mov rsi, [rsp+176]
37bfea6easub rax, r13
37bfea6edlea rbp, [rip+0x474914]
37bfea6f4add rax, 1
37bfea6f8mov rbx, [rsp+144]
37bfea700mov [rsp+32], rbp
37bfea705mov r8, rbp
37bfea708imul rdi, r13
37bfea70cmov [rsp+408], rax
37bfea714mov rax, [rsp+184]
37bfea71cimul rsi, r13
37bfea720mov [rsp+384], r13
37bfea728add rbx, rdi
37bfea72bmov [rsp+296], rdi
37bfea733add rax, rsi
37bfea736lea rcx, [r13+rbx]
37bfea73bmov [rsp+192], rbx
37bfea743lea rbx, [r13-1]
37bfea747mov [rsp+264], rax
37bfea74fadd rax, r13
37bfea752lea rdx, [r15+8*rcx]
37bfea756lea rdi, [r14+8*rax]
37bfea75amov [rsp+256], rcx
37bfea762mov rcx, [rsp+136]
37bfea76amov r9, rdi
37bfea76dmov [rsp+272], rdx
37bfea775mov [rsp+224], rbx
37bfea77dmov [rsp+208], rax
37bfea785mov [rsp+216], rdi
37bfea78dcall dcopy_64_
37bfea792cmp r13, 1
37bfea796jle 0x37bfea82e
37bfea79cmov rax, [r12]
37bfea7a0mov [rsp+72], rdi
37bfea7a5lea r9, [rip+0x474864]
37bfea7acmov rdi, [rsp+248]
37bfea7b4mov [rsp+80], rbp
37bfea7b9sub rax, r13
37bfea7bcmov r8, [rsp+136]
37bfea7c4mov [rsp+88], 12
37bfea7cdmov [rsp+64], rdi
37bfea7d2mov rdi, [rsp+656]
37bfea7daadd rax, 1
37bfea7demov [rsp+400], rax
37bfea7e6lea rax, [8*rbx]
37bfea7eemov rcx, [rsp+240]
37bfea7f6mov [rsp+56], rdi
37bfea7fbmov rdi, [rsp+632]
37bfea803lea rdx, [r14+rax]
37bfea807add rax, r15
37bfea80amov [rsp+48], rdx
37bfea80fmov rdx, [rsp+320]
37bfea817mov [rsp+40], rdi
37bfea81cmov [rsp+32], rax
37bfea821mov [rsp+408], rbx
37bfea829call dgemv_64_
37bfea82e
37bfea82eloc_37bfea82e:
37bfea82emov rax, [rsp+208]
37bfea836lea rdi, [r13+1]
37bfea83amov [rsp+160], rdi
37bfea842movsd_xmm x8, [r14+8*rax]
37bfea848mov rax, [r12]
37bfea84ccmp rax, r13
37bfea84fjg 0x37bfea8e0
37bfea855ucomisd x8, x6
37bfea85ajp 0x37bfea862
37bfea85cje 0x37bfea965
37bfea862
37bfea862loc_37bfea862:
37bfea862mov rbp, r13
37bfea865
37bfea865loc_37bfea865:
37bfea865sub rax, r13
37bfea868mov r9, [rsp+272]
37bfea870mov rdx, [rsp+216]
37bfea878add rax, 1
37bfea87cmov rcx, [rsp+136]
37bfea884mov [rsp+408], rax
37bfea88clea rax, [rip+0x474775]
37bfea893mov [rsp+32], rax
37bfea898mov r8, rax
37bfea89bcall dcopy_64_
37bfea8a0mov rax, [r12]
37bfea8a4cmp rax, r13
37bfea8a7jg 0x37bfeb488
37bfea8ad
37bfea8adloc_37bfea8ad:
37bfea8admov r13, [rsp+160]
37bfea8b5nop [rax+rax]
37bfea8c0
37bfea8c0loc_37bfea8c0:
37bfea8c0mov rsi, [rsp+640]
37bfea8c8mov rcx, [rsp+224]
37bfea8d0mov [rsi+8*rcx], rbp
37bfea8d4jmp 0x37bfea6b0
37bfea8d9
37bfea8d9 0f 1f 80 00 00 00 00 .......
37bfea8e0
37bfea8e0loc_37bfea8e0:
37bfea8e0sub rax, r13
37bfea8e3mov rdi, [rsp+264]
37bfea8ebmov rcx, [rsp+136]
37bfea8f3lea r8, [rip+0x47470e]
37bfea8famov [rsp+408], rax
37bfea902mov rax, [rsp+160]
37bfea90aandpd x8, [rip+0x47473d]
37bfea913lea r9, [rdi+rax]
37bfea917lea rdx, [r14+8*r9]
37bfea91bmov [rsp+200], r9
37bfea923call idamax_64_
37bfea928movapd x0, x8
37bfea92dmov r9, [rsp+200]
37bfea935lea rbp, [rax+r13]
37bfea939lea rax, [rdi+rbp]
37bfea93dmov [rsp+352], rbp
37bfea945movsd_xmm x9, [r14+8*rax]
37bfea94bandpd x9, [rip+0x4746fc]
37bfea954maxsd x0, x9
37bfea959ucomisd x0, x6
37bfea95djp 0x37bfea9c8
37bfea95fjne 0x37bfea9c8
37bfea961mov rax, [r12]
37bfea965
37bfea965loc_37bfea965:
37bfea965mov rbx, [rsp+664]
37bfea96dcmp [rbx], 0
37bfea971jne 0x37bfea976
37bfea973mov [rbx], r13
37bfea976
37bfea976loc_37bfea976:
37bfea976sub rax, r13
37bfea979mov r9, [rsp+272]
37bfea981mov rbp, r13
37bfea984mov rdx, [rsp+216]
37bfea98cadd rax, 1
37bfea990mov rcx, [rsp+136]
37bfea998mov [rsp+408], rax
37bfea9a0lea rax, [rip+0x474661]
37bfea9a7mov [rsp+32], rax
37bfea9acmov r8, rax
37bfea9afcall dcopy_64_
37bfea9b4mov r13, [rsp+160]
37bfea9bcmov rax, [r12]
37bfea9c0jmp 0x37bfea8c0
37bfea9c5
37bfea9c5 0f 1f 00 ...
37bfea9c8
37bfea9c8loc_37bfea9c8:
37bfea9c8movapd x0, x9
37bfea9cdmulsd x0, x7
37bfea9d1comisd x0, x8
37bfea9d6jbe 0x37bfec300
37bfea9dcmov rax, [rsp+184]
37bfea9e4add rsi, [rsp+176]
37bfea9ecmov [rsp+328], r13
37bfea9f4mov [rsp+344], r9
37bfea9fclea rcx, [rsi+rax]
37bfeaa00mov [rsp+232], rbx
37bfeaa08lea rax, [rcx+r13]
37bfeaa0clea rax, [r14+8*rax]
37bfeaa10mov [rsp+200], rax
37bfeaa18lea rax, [r15+8*rbx]
37bfeaa1cmov rbx, rcx
37bfeaa1fmov [rsp+336], rax
37bfeaa27mov rax, [rsp+168]
37bfeaa2fmov [rsp+312], rax
37bfeaa37
37bfeaa37loc_37bfeaa37:
37bfeaa37mov rax, [rsp+192]
37bfeaa3fmov r9, [rsp+200]
37bfeaa47mov rsi, rbp
37bfeaa4amov r8, [rsp+632]
37bfeaa52mov rcx, [rsp+136]
37bfeaa5asub rsi, r13
37bfeaa5dadd rax, rbp
37bfeaa60mov [rsp+408], rsi
37bfeaa68lea rdx, [r15+8*rax]
37bfeaa6cmov [rsp+288], rax
37bfeaa74lea rax, [rip+0x47458d]
37bfeaa7bmov [rsp+32], rax
37bfeaa80mov [rsp+280], rdx
37bfeaa88call dcopy_64_
37bfeaa8dmov rdi, [r12]
37bfeaa91mov rdx, [rsp+152]
37bfeaa99mov rcx, [rsp+136]
37bfeaaa1sub rdi, rbp
37bfeaaa4imul rdx, rbp
37bfeaaa8lea rax, [rdi+1]
37bfeaaaclea rdi, [rbx+rbp]
37bfeaab0mov [rsp+408], rax
37bfeaab8mov rax, [rsp+144]
37bfeaac0lea r9, [r14+8*rdi]
37bfeaac4add rax, rdx
37bfeaac7add rax, rbp
37bfeaacalea rdx, [r15+8*rax]
37bfeaacelea rax, [rip+0x474533]
37bfeaad5mov [rsp+32], rax
37bfeaadamov r8, rax
37bfeaaddmov [rsp+304], rdx
37bfeaae5call dcopy_64_
37bfeaaeacmp r13, 1
37bfeaaeejle 0x37bfeab9b
37bfeaaf4mov rdx, [r12]
37bfeaaf8mov r8, [rsp+136]
37bfeab00mov [rsp+88], 12
37bfeab09lea r9, [rip+0x474500]
37bfeab10mov rcx, [rsp+240]
37bfeab18sub rdx, r13
37bfeab1blea rax, [rdx+1]
37bfeab1fmov rdx, [rsp+232]
37bfeab27mov [rsp+400], rax
37bfeab2flea rax, [rip+0x4744d2]
37bfeab36mov [rsp+80], rax
37bfeab3bmov rax, [rsp+200]
37bfeab43mov [rsp+408], rdx
37bfeab4bmov rdx, [rsp+320]
37bfeab53mov [rsp+72], rax
37bfeab58mov rax, [rsp+248]
37bfeab60mov [rsp+64], rax
37bfeab65mov rax, [rsp+656]
37bfeab6dmov [rsp+56], rax
37bfeab72lea rax, [r14+8*rbp-8]
37bfeab77mov [rsp+48], rax
37bfeab7cmov rax, [rsp+632]
37bfeab84mov [rsp+40], rax
37bfeab89mov rax, [rsp+336]
37bfeab91mov [rsp+32], rax
37bfeab96call dgemv_64_
37bfeab9b
37bfeab9bloc_37bfeab9b:
37bfeab9bcmp r13, rbp
37bfeab9ejne 0x37bfeabf8
37bfeaba0mov rax, [r12]
37bfeaba4cmp rax, r13
37bfeaba7jg 0x37bfeb160
37bfeabadsub rax, r13
37bfeabb0mov r9, [rsp+216]
37bfeabb8mov rdx, [rsp+200]
37bfeabc0add rax, 1
37bfeabc4mov rcx, [rsp+136]
37bfeabccmov [rsp+408], rax
37bfeabd4lea rax, [rip+0x47442d]
37bfeabdbmov [rsp+32], rax
37bfeabe0mov r8, rax
37bfeabe3call dcopy_64_
37bfeabe8
37bfeabe8loc_37bfeabe8:
37bfeabe8mov rax, [r12]
37bfeabecjmp 0x37bfea865
37bfeabf1
37bfeabf1 0f 1f 80 00 00 00 00 .......
37bfeabf8
37bfeabf8loc_37bfeabf8:
37bfeabf8mov rdx, [rsp+200]
37bfeac00mov rcx, [rsp+136]
37bfeac08lea r8, [rip+0x4743f9]
37bfeac0fmov [rsp+408], rsi
37bfeac17call idamax_64_
37bfeac1cadd rax, [rsp+232]
37bfeac24mov [rsp+168], rax
37bfeac2cadd rax, rbx
37bfeac2fmovsd_xmm x8, [r14+8*rax]
37bfeac35mov rax, [r12]
37bfeac39andpd x8, [rip+0x47440e]
37bfeac42cmp rax, rbp
37bfeac45jg 0x37bfeb1d0
37bfeac4b
37bfeac4bloc_37bfeac4b:
37bfeac4bmovapd x1, x8
37bfeac50movsd_xmm x0, [r14+8*rdi]
37bfeac56andpd x0, [rip+0x4743f2]
37bfeac5emulsd x1, x7
37bfeac62comisd x1, x0
37bfeac66jbe 0x37bfeaef8
37bfeac6cmov r10, [rsp+384]
37bfeac74cmp r10, [rsp+168]
37bfeac7cje 0x37bfeacf0
37bfeac7ecomisd x9, x8
37bfeac83jae 0x37bfeacf0
37bfeac85mov rax, [r12]
37bfeac89mov r9, [rsp+216]
37bfeac91mov [rsp+384], rbp
37bfeac99movapd x9, x8
37bfeac9emov rdx, [rsp+200]
37bfeaca6mov rcx, [rsp+136]
37bfeacaesub rax, r13
37bfeacb1add rax, 1
37bfeacb5mov [rsp+408], rax
37bfeacbdlea rax, [rip+0x474344]
37bfeacc4mov [rsp+32], rax
37bfeacc9mov r8, rax
37bfeaccccall dcopy_64_
37bfeacd1mov rax, [rsp+168]
37bfeacd9mov [rsp+312], rax
37bfeace1mov rbp, rax
37bfeace4jmp 0x37bfeaa37
37bfeace9
37bfeace9 0f 1f 80 00 00 00 00 .......
37bfeacf0
37bfeacf0loc_37bfeacf0:
37bfeacf0mov rax, [rsp+160]
37bfeacf8mov rcx, rbx
37bfeacfbmov [rsp+376], rbp
37bfead03mov r9, [rsp+344]
37bfead0bmov rbx, [rsp+232]
37bfead13mov [rsp+368], rax
37bfead1bcmp r10, r13
37bfead1eje 0x37bfec130
37bfead24mov rax, r10
37bfead27mov rdi, [rsp+136]
37bfead2fmov rdx, [rsp+272]
37bfead37lea r8, [rip+0x4742ca]
37bfead3esub rax, r13
37bfead41mov [rsp+160], r10
37bfead49mov [rsp+408], rax
37bfead51mov rax, [rsp+192]
37bfead59mov rcx, rdi
37bfead5cadd rax, r10
37bfead5flea rsi, [r15+8*rax]
37bfead63mov rax, [rsp+632]
37bfead6bmov r9, rsi
37bfead6emov [rsp+32], rax
37bfead73call dcopy_64_
37bfead78mov r10, [rsp+160]
37bfead80mov rax, [r12]
37bfead84lea rcx, [rip+0x47427d]
37bfead8bmov r13, [rsp+152]
37bfead93mov [rsp+32], rcx
37bfead98mov r8, rcx
37bfead9bmov rdx, rsi
37bfead9esub rax, r10
37bfeada1mov rcx, rdi
37bfeada4lea rdi, [rsp+368]
37bfeadacadd rax, 1
37bfeadb0mov [rsp+408], rax
37bfeadb8mov rax, r13
37bfeadbbimul rax, r10
37bfeadbfadd rax, [rsp+144]
37bfeadc7add rax, r10
37bfeadcalea r9, [r15+8*rax]
37bfeadcecall dcopy_64_
37bfeadd3mov rax, [rsp+632]
37bfeaddbmov r10, [rsp+160]
37bfeade3lea rdx, [r15+8*rbx]
37bfeade7lea rcx, [rsp+360]
37bfeadefmov [rsp+32], rax
37bfeadf4lea rsi, [8*r10-8]
37bfeadfcmov r8, rax
37bfeadfflea r9, [r15+rsi]
37bfeae03mov [rsp+216], r10
37bfeae0bcall dswap_64_
37bfeae10mov rbx, [rsp+360]
37bfeae18lea r9, [r14+rsi]
37bfeae1cmov rcx, rdi
37bfeae1flea rax, [rbx-1]
37bfeae23lea rsi, [rbx+1]
37bfeae27mov [rsp+224], rax
37bfeae2flea rdx, [r14+8*rax]
37bfeae33mov rax, [rsp+656]
37bfeae3bmov [rsp+32], rax
37bfeae40mov r8, rax
37bfeae43call dswap_64_
37bfeae48mov rcx, [rsp+176]
37bfeae50mov rax, [rsp+184]
37bfeae58mov [rsp+160], rsi
37bfeae60mov r11, [rsp+144]
37bfeae68mov r8, [rsp+368]
37bfeae70imul rcx, rbx
37bfeae74mov r10, [rsp+216]
37bfeae7cadd rax, rcx
37bfeae7fmov [rsp+264], rax
37bfeae87add rax, rbx
37bfeae8amov [rsp+208], rax
37bfeae92mov rax, r13
37bfeae95imul rax, rbx
37bfeae99lea rsi, [r11+rax]
37bfeae9dadd rax, r13
37bfeaea0cmp r8, rbp
37bfeaea3lea r9, [rax+r11]
37bfeaea7lea rax, [rbx+rsi]
37bfeaeabmov [rsp+192], rsi
37bfeaeb3mov [rsp+200], r9
37bfeaebbmov [rsp+256], rax
37bfeaec3jne 0x37bfeb540
37bfeaec9mov rax, [rsp+264]
37bfeaed1mov rsi, [rsp+160]
37bfeaed9add rcx, [rsp+176]
37bfeaee1add rcx, [rsp+184]
37bfeaee9lea r9, [rax+rsi]
37bfeaeedjmp 0x37bfeb0c4
37bfeaef2
37bfeaef2 66 0f 1f 44 00 00 f..D..
37bfeaef8
37bfeaef8loc_37bfeaef8:
37bfeaef8mov rax, [r12]
37bfeaefcmov r9, [rsp+216]
37bfeaf04mov [rsp+376], rbp
37bfeaf0cmov rdx, [rsp+200]
37bfeaf14mov rcx, [rsp+136]
37bfeaf1csub rax, r13
37bfeaf1fmov rbx, [rsp+232]
37bfeaf27add rax, 1
37bfeaf2bmov [rsp+408], rax
37bfeaf33lea rax, [rip+0x4740ce]
37bfeaf3amov [rsp+32], rax
37bfeaf3fmov r8, rax
37bfeaf42call dcopy_64_
37bfeaf47mov [rsp+368], r13
37bfeaf4fcmp r13, rbp
37bfeaf52je 0x37bfeabe8
37bfeaf58mov rax, [rsp+296]
37bfeaf60add rax, [rsp+152]
37bfeaf68mov [rsp+328], rbx
37bfeaf70lea rdi, [rsp+368]
37bfeaf78add rax, [rsp+144]
37bfeaf80mov rdx, [rsp+256]
37bfeaf88mov ebx, 1
37bfeaf8dmov [rsp+200], rax
37bfeaf95add rax, rbp
37bfeaf98lea r9, [r15+8*rax]
37bfeaf9cmov rax, [rsp+192]
37bfeafa4
37bfeafa4loc_37bfeafa4:
37bfeafa4movsd_xmm x0, [r15+8*rdx]
37bfeafaamov rcx, [rsp+288]
37bfeafb2sub rsi, 1
37bfeafb6lea r8, [rip+0x47404b]
37bfeafbdmov [rsp+408], rsi
37bfeafc5mov rsi, [rsp+136]
37bfeafcdmovsd_xmm [r15+8*rcx], x0
37bfeafd3mov rcx, [rsp+632]
37bfeafdbadd rax, [rsp+160]
37bfeafe3lea rdx, [r15+8*rax]
37bfeafe7mov [rsp+32], rcx
37bfeafecmov rcx, rsi
37bfeafefcall dcopy_64_
37bfeaff4mov rax, [r12]
37bfeaff8lea rcx, [rip+0x474009]
37bfeafffmov r9, [rsp+304]
37bfeb007mov [rsp+32], rcx
37bfeb00cmov rdx, [rsp+280]
37bfeb014mov r8, rcx
37bfeb017mov rcx, rsi
37bfeb01asub rax, rbp
37bfeb01dlea rsi, [8*rbp-8]
37bfeb025add rax, 1
37bfeb029mov [rsp+408], rax
37bfeb031call dcopy_64_
37bfeb036mov rcx, [rsp+328]
37bfeb03elea r9, [r15+rsi]
37bfeb042lea rdx, [r15+8*rcx]
37bfeb046mov rcx, [rsp+632]
37bfeb04emov [rsp+32], rcx
37bfeb053mov r8, rcx
37bfeb056mov rcx, rdi
37bfeb059call dswap_64_
37bfeb05emov rcx, [rsp+656]
37bfeb066lea r9, [r14+rsi]
37bfeb06amov rax, [rsp+368]
37bfeb072mov [rsp+32], rcx
37bfeb077mov r8, rcx
37bfeb07alea rdx, [r14+8*rax-8]
37bfeb07fmov rcx, rdi
37bfeb082call dswap_64_
37bfeb087cmp rbx, 1
37bfeb08bje 0x37bfec360
37bfeb091mov rax, [rsp+160]
37bfeb099mov rbx, [rsp+264]
37bfeb0a1mov rcx, [rsp+176]
37bfeb0a9mov r10, [rsp+384]
37bfeb0b1lea r9, [rax+rbx]
37bfeb0b5mov rbx, r13
37bfeb0b8imul rcx, rax
37bfeb0bcadd rcx, [rsp+184]
37bfeb0c4
37bfeb0c4loc_37bfeb0c4:
37bfeb0c4mov rsi, [rsp+160]
37bfeb0ccmov rax, [r12]
37bfeb0d0lea r13, [rbx+2]
37bfeb0d4movsd_xmm x2, [r14+8*r9]
37bfeb0dalea rdx, [rsi+rcx]
37bfeb0demov rsi, [rsp+208]
37bfeb0e6movsd_xmm x9, [r14+8*rdx]
37bfeb0eclea rdx, [rax-1]
37bfeb0f0movsd_xmm x10, [r14+8*rsi]
37bfeb0f6cmp rdx, rbx
37bfeb0f9jg 0x37bfeb1f0
37bfeb0ff
37bfeb0ffloc_37bfeb0ff:
37bfeb0ffmov rsi, [rsp+256]
37bfeb107mov rdx, [rsp+192]
37bfeb10fmov rdi, r10
37bfeb112mov r11, rbp
37bfeb115mov rcx, [rsp+640]
37bfeb11dneg rdi
37bfeb120neg r11
37bfeb123movsd_xmm [r15+8*rsi], x10
37bfeb129mov rsi, [rsp+160]
37bfeb131add rdx, rsi
37bfeb134movsd_xmm [r15+8*rdx], x2
37bfeb13amov rdx, [rsp+200]
37bfeb142add rdx, rsi
37bfeb145mov rsi, [rsp+224]
37bfeb14dmovsd_xmm [r15+8*rdx], x9
37bfeb153mov [rcx+8*rsi], rdi
37bfeb157mov [rcx+8*rbx], r11
37bfeb15bjmp 0x37bfea6b0
37bfeb160
37bfeb160loc_37bfeb160:
37bfeb160pxor x10, x10
37bfeb165
37bfeb165loc_37bfeb165:
37bfeb165sub rax, rbp
37bfeb168mov rcx, [rsp+136]
37bfeb170lea r8, [rip+0x473e91]
37bfeb177mov [rsp+408], rax
37bfeb17flea rax, [rbx+rbp+1]
37bfeb184lea rdx, [r14+8*rax]
37bfeb188call idamax_64_
37bfeb18dlea rcx, [rax+rbp]
37bfeb191lea rax, [rbx+rcx]
37bfeb195movsd_xmm x8, [r14+8*rax]
37bfeb19bmov rax, [rsp+312]
37bfeb1a3andpd x8, [rip+0x473ea4]
37bfeb1accomisd x8, x10
37bfeb1b1maxsd x8, x10
37bfeb1b6cmova rax, rcx
37bfeb1bamov [rsp+168], rax
37bfeb1c2jmp 0x37bfeac4b
37bfeb1c7
37bfeb1c7 66 0f 1f 84 00 00 00 00 00 f........
37bfeb1d0
37bfeb1d0loc_37bfeb1d0:
37bfeb1d0mov rcx, [rsp+168]
37bfeb1d8movapd x10, x8
37bfeb1ddmov [rsp+312], rcx
37bfeb1e5jmp 0x37bfeb165
37bfeb1ea
37bfeb1ea 66 0f 1f 44 00 00 f..D..
37bfeb1f0
37bfeb1f0loc_37bfeb1f0:
37bfeb1f0cmp rax, r13
37bfeb1f3jl 0x37bfeb0ff
37bfeb1f9movapd x5, x9
37bfeb1femovapd x4, x10
37bfeb203movsd_xmm x3, [rip+0x473e5d]
37bfeb20bmov rdi, [rsp+192]
37bfeb213divsd x5, x2
37bfeb217mov rsi, [rsp+264]
37bfeb21fmov rdx, r13
37bfeb222lea r9, [r15+8*rdi]
37bfeb226mov rdi, [rsp+200]
37bfeb22elea r11, [r14+8*rsi]
37bfeb232lea rsi, [r14+8*rcx]
37bfeb236lea r8, [r15+8*rdi]
37bfeb23alea rcx, [rax+1]
37bfeb23edivsd x4, x2
37bfeb242movapd x1, x5
37bfeb246mulsd x1, x4
37bfeb24asubsd x1, [rip+0x473e16]
37bfeb252divsd x3, x1
37bfeb256nop [rax+rax]
37bfeb260
37bfeb260loc_37bfeb260:
37bfeb260movsd_xmm x8, [r11+8*rdx]
37bfeb266movsd_xmm x0, [rsi+8*rdx]
37bfeb26bmovapd x1, x8
37bfeb270mulsd x1, x5
37bfeb274subsd x1, x0
37bfeb278mulsd x0, x4
37bfeb27csubsd x0, x8
37bfeb281divsd x1, x2
37bfeb285divsd x0, x2
37bfeb289mulsd x1, x3
37bfeb28dmovsd_xmm [r9+8*rdx], x1
37bfeb293mulsd x0, x3
37bfeb297movsd_xmm [r8+8*rdx], x0
37bfeb29dadd rdx, 1
37bfeb2a1cmp rcx, rdx
37bfeb2a4jne 0x37bfeb260
37bfeb2a6jmp 0x37bfeb0ff
37bfeb2ab
37bfeb2ab 0f 1f 44 00 00 ..D..
37bfeb2b0
37bfeb2b0loc_37bfeb2b0:
37bfeb2b0sub rax, r13
37bfeb2b3lea rbx, [r13-1]
37bfeb2b7mov r12, [rsp+320]
37bfeb2bflea r8, [rip+0x473d6a]
37bfeb2c6add rax, 1
37bfeb2calea rdx, [8*rbx]
37bfeb2d2lea rcx, [rip+0x473d65]
37bfeb2d9mov [rsp+408], rbx
37bfeb2e1mov [rsp+400], rax
37bfeb2e9mov r9, r12
37bfeb2ecmov rax, [rsp+632]
37bfeb2f4mov [rsp+120], 9
37bfeb2fdmov [rsp+96], rax
37bfeb302mov rax, [rsp+152]
37bfeb30amov [rsp+112], 12
37bfeb313mov [rsp+104], 5
37bfeb31cimul rax, r13
37bfeb320add rax, [rsp+144]
37bfeb328add rax, r13
37bfeb32blea rax, [r15+8*rax]
37bfeb32fmov [rsp+88], rax
37bfeb334mov rax, [rsp+248]
37bfeb33cmov [rsp+80], rax
37bfeb341mov rax, [rsp+656]
37bfeb349mov [rsp+72], rax
37bfeb34elea rax, [r14+rdx]
37bfeb352add rdx, r15
37bfeb355mov [rsp+64], rax
37bfeb35amov rax, [rsp+632]
37bfeb362mov [rsp+48], rdx
37bfeb367mov rdx, [rsp+240]
37bfeb36fmov [rsp+56], rax
37bfeb374lea rax, [rip+0x473c95]
37bfeb37bmov [rsp+40], rax
37bfeb380mov rax, [rsp+136]
37bfeb388mov [rsp+32], rax
37bfeb38dcall dgemmtr_
37bfeb392mov rbp, [rsp+632]
37bfeb39amov r13, [rsp+640]
37bfeb3a2mov rax, rbx
37bfeb3a5jmp 0x37bfeb42a
37bfeb3aa
37bfeb3aa 66 0f 1f 44 00 00 f..D..
37bfeb3b0
37bfeb3b0loc_37bfeb3b0:
37bfeb3b0mov [rsp+400], rdx
37bfeb3b8test rdx, rdx
37bfeb3bbjle 0x37bfeb480
37bfeb3c1cmp rcx, rax
37bfeb3c4je 0x37bfeb480
37bfeb3caxor esi, esi
37bfeb3ccmov edi, 1
37bfeb3d1
37bfeb3d1loc_37bfeb3d1:
37bfeb3d1mov [rsp+32], rbp
37bfeb3d6lea r9, [r15+8*rdx]
37bfeb3damov r8, rbp
37bfeb3ddlea rdx, [r15+8*rcx-8]
37bfeb3e2mov rcx, r12
37bfeb3e5call dswap_64_
37bfeb3eamov rax, [rsp+400]
37bfeb3f2lea rdx, [rax+1]
37bfeb3f6
37bfeb3f6loc_37bfeb3f6:
37bfeb3f6cmp rdi, rdx
37bfeb3f9je 0x37bfeb421
37bfeb3fbtest rsi, rsi
37bfeb3feje 0x37bfeb421
37bfeb400mov [rsp+32], rbp
37bfeb405lea r9, [r15+8*rax]
37bfeb409mov r8, rbp
37bfeb40cmov rcx, r12
37bfeb40flea rdx, [r15+8*rdi-8]
37bfeb414call dswap_64_
37bfeb419mov rax, [rsp+400]
37bfeb421
37bfeb421loc_37bfeb421:
37bfeb421test rax, rax
37bfeb424jle 0x37bfea5f2
37bfeb42a
37bfeb42aloc_37bfeb42a:
37bfeb42alea rdx, [rax-1]
37bfeb42emov rcx, [r13+8*rdx]
37bfeb433test rcx, rcx
37bfeb436jns 0x37bfeb3b0
37bfeb43clea r8, [rax-2]
37bfeb440neg rcx
37bfeb443xor esi, esi
37bfeb445mov rdi, [r13+8*r8]
37bfeb44amov [rsp+400], r8
37bfeb452neg rdi
37bfeb455cmp rcx, rax
37bfeb458setne sil
37bfeb45cxor eax, eax
37bfeb45etest r8, r8
37bfeb461setg al
37bfeb464and rsi, rax
37bfeb467jne 0x37bfeb3d1
37bfeb46dmov rax, r8
37bfeb470mov esi, 1
37bfeb475jmp 0x37bfeb3f6
37bfeb47a
37bfeb47a 66 0f 1f 44 00 00 f..D..
37bfeb480
37bfeb480loc_37bfeb480:
37bfeb480mov rax, rdx
37bfeb483jmp 0x37bfeb421
37bfeb485
37bfeb485 0f 1f 00 ...
37bfeb488
37bfeb488loc_37bfeb488:
37bfeb488mov rbx, [rsp+256]
37bfeb490movsd_xmm x0, [r15+8*rbx]
37bfeb496movapd x1, x0
37bfeb49aandpd x1, [rip+0x473bae]
37bfeb4a2comisd x1, x11
37bfeb4a7jae 0x37bfec248
37bfeb4adpxor x1, x1
37bfeb4b1ucomisd x0, x1
37bfeb4b5jp 0x37bfeb4bd
37bfeb4b7je 0x37bfea8ad
37bfeb4bd
37bfeb4bdloc_37bfeb4bd:
37bfeb4bdmov rbx, [rsp+160]
37bfeb4c5cmp rax, rbx
37bfeb4c8jl 0x37bfea8ad
37bfeb4cemov rsi, [rsp+192]
37bfeb4d6lea rdx, [rsi+rbx]
37bfeb4damovsd_xmm x1, [r15+8*rdx]
37bfeb4e0divsd x1, x0
37bfeb4e4movsd_xmm [r15+8*rdx], x1
37bfeb4ealea rdx, [rbx+1]
37bfeb4eecmp rax, rdx
37bfeb4f1jl 0x37bfea8ad
37bfeb4f7mov r9, [rsp+256]
37bfeb4fflea r8, [rax+1]
37bfeb503lea rcx, [r15+8*rsi]
37bfeb507nop [rax]
37bfeb50anop [rax+rax]
37bfeb515nop [rax+rax]
37bfeb520
37bfeb520loc_37bfeb520:
37bfeb520movsd_xmm x0, [rcx+8*rdx]
37bfeb525divsd x0, [r15+8*r9]
37bfeb52bmovsd_xmm [rcx+8*rdx], x0
37bfeb530add rdx, 1
37bfeb534cmp rdx, r8
37bfeb537jne 0x37bfeb520
37bfeb539jmp 0x37bfea8ad
37bfeb53e
37bfeb53e 66 90 f.
37bfeb540
37bfeb540loc_37bfeb540:
37bfeb540imul r13, r8
37bfeb544lea rax, [rbp+rsi]
37bfeb549mov [rsp+288], rax
37bfeb551lea rdx, [r8+rsi]
37bfeb555mov rsi, rbp
37bfeb558sub rsi, rbx
37bfeb55blea rax, [r13+r11]
37bfeb560mov r13, rbx
37bfeb563mov ebx, 2
37bfeb568lea rcx, [rbp+rax]
37bfeb56dlea rcx, [r15+8*rcx]
37bfeb571mov [rsp+280], rcx
37bfeb579lea rcx, [r8-1]
37bfeb57dmov [rsp+328], rcx
37bfeb585lea rcx, [rbp+r9]
37bfeb58alea r9, [r15+8*rcx]
37bfeb58ejmp 0x37bfeafa4
37bfeb593
37bfeb593 0f 1f 44 00 00 ..D..
37bfeb598
37bfeb598loc_37bfeb598:
37bfeb598mov rdi, [r14+8*rcx]
37bfeb59cxor eax, eax
37bfeb59eneg r8
37bfeb5a1lea r9, [rcx+2]
37bfeb5a5mov [rsp+400], r9
37bfeb5adneg rdi
37bfeb5b0cmp rdi, rbx
37bfeb5b3setne al
37bfeb5b6cmp r8, rcx
37bfeb5b9je 0x37bfec000
37bfeb5bfcmp r9, rdx
37bfeb5c2jle 0x37bfec1d8
37bfeb5c8cmp rdi, rbx
37bfeb5cbje 0x37bfea5ec
37bfeb5d1mov rbp, rbx
37bfeb5d4mov rbx, r9
37bfeb5d7
37bfeb5d7loc_37bfeb5d7:
37bfeb5d7mov rax, [rsp+152]
37bfeb5dfmov [rsp+32], r13
37bfeb5e4sub rdx, rbx
37bfeb5e7mov r8, r13
37bfeb5eaadd rdx, 1
37bfeb5eemov rcx, [rsp+136]
37bfeb5f6imul rax, rbx
37bfeb5faadd rax, [rsp+144]
37bfeb602mov [rsp+408], rdx
37bfeb60aadd rbp, rax
37bfeb60dadd rax, rdi
37bfeb610lea rdx, [r12+8*rax]
37bfeb614lea r9, [r12+8*rbp]
37bfeb618call dswap_64_
37bfeb61dmov rdx, [r15]
37bfeb620
37bfeb620loc_37bfeb620:
37bfeb620cmp rbx, rdx
37bfeb623jg 0x37bfea5ec
37bfeb629mov rcx, [rsp+400]
37bfeb631jmp 0x37bfea5c0
37bfeb636
37bfeb636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfeb640
37bfeb640loc_37bfeb640:
37bfeb640mov rax, [rsp+664]
37bfeb648cmp [rax], 0
37bfeb64cjne 0x37bfeb659
37bfeb64emov rax, [rsp+664]
37bfeb656mov [rax], rbx
37bfeb659
37bfeb659loc_37bfeb659:
37bfeb659mov rax, [rsp+152]
37bfeb661mov rsi, [rsp+144]
37bfeb669lea rdi, [rip+0x473998]
37bfeb670mov [rsp+32], rdi
37bfeb675mov rdx, [rsp+192]
37bfeb67dmov r8, rdi
37bfeb680imul rax, rbx
37bfeb684mov rcx, [rsp+160]
37bfeb68clea rax, [rsi+rax+1]
37bfeb691lea r9, [r15+8*rax]
37bfeb695call dcopy_64_
37bfeb69amov rax, [rsp+360]
37bfeb6a2lea r13, [rax-1]
37bfeb6a6jmp 0x37bfea460
37bfeb6ab
37bfeb6ab 0f 1f 44 00 00 ..D..
37bfeb6b0
37bfeb6b0loc_37bfeb6b0:
37bfeb6b0mov rdx, [rsp+192]
37bfeb6b8mov rcx, [rsp+136]
37bfeb6c0lea rax, [rbx-1]
37bfeb6c4lea r8, [rip+0x47393d]
37bfeb6cbandpd x9, [rip+0x47397c]
37bfeb6d4mov [rsp+408], rax
37bfeb6dccall idamax_64_
37bfeb6e1mov rbp, rax
37bfeb6e4mov [rsp+352], rax
37bfeb6ecmovapd x0, x9
37bfeb6f1mov rax, [rsp+208]
37bfeb6f9add rax, rbp
37bfeb6fcmovsd_xmm x10, [r14+8*rax]
37bfeb702andpd x10, [rip+0x473945]
37bfeb70bmaxsd x0, x10
37bfeb710ucomisd x0, x7
37bfeb714jp 0x37bfeb71c
37bfeb716je 0x37bfeb640
37bfeb71c
37bfeb71cloc_37bfeb71c:
37bfeb71cmovapd x0, x10
37bfeb721mulsd x0, x6
37bfeb725comisd x0, x9
37bfeb72ajbe 0x37bfea3b0
37bfeb730mov rcx, [rsp+176]
37bfeb738mov rdx, [rsp+184]
37bfeb740add rdi, 1
37bfeb744imul rdi, rcx
37bfeb748sub rsi, rcx
37bfeb74blea rax, [rsi+rdx]
37bfeb74flea rsi, [r14+8*rax+8]
37bfeb754mov [rsp+232], rax
37bfeb75cmov [rsp+200], rsi
37bfeb764lea rsi, [rdi+rdx]
37bfeb768mov rdi, rax
37bfeb76bmov [rsp+256], rsi
37bfeb773lea rsi, [rsp+352]
37bfeb77bmov [rsp+224], rsi
37bfeb783
37bfeb783loc_37bfeb783:
37bfeb783imul rbp, [rsp+152]
37bfeb78clea r11, [rip+0x473875]
37bfeb793mov rsi, [rsp+144]
37bfeb79bmov [rsp+32], r11
37bfeb7a0mov r9, [rsp+200]
37bfeb7a8mov r8, r11
37bfeb7abmov rcx, [rsp+224]
37bfeb7b3lea rax, [rsi+rbp+1]
37bfeb7b8lea rdx, [r15+8*rax]
37bfeb7bccall dcopy_64_
37bfeb7c1mov rsi, [rsp+352]
37bfeb7c9mov rdx, rbx
37bfeb7cclea r11, [rip+0x473835]
37bfeb7d3mov [rsp+32], r11
37bfeb7d8mov r8, [rsp+632]
37bfeb7e0lea r13, [rsi+1]
37bfeb7e4sub rdx, rsi
37bfeb7e7mov rcx, [rsp+136]
37bfeb7eflea rax, [rdi+r13]
37bfeb7f3mov [rsp+408], rdx
37bfeb7fblea rbp, [r14+8*rax]
37bfeb7ffmov rax, [rsp+152]
37bfeb807mov r9, rbp
37bfeb80aimul rax, r13
37bfeb80eadd rax, [rsp+144]
37bfeb816add rax, rsi
37bfeb819lea rdx, [r15+8*rax]
37bfeb81dmov [rsp+216], rdx
37bfeb825call dcopy_64_
37bfeb82amov rax, [r12]
37bfeb82ecmp rax, rbx
37bfeb831jg 0x37bfebe00
37bfeb837
37bfeb837loc_37bfeb837:
37bfeb837cmp rsi, rbx
37bfeb83ajne 0x37bfebb10
37bfeb840cmp rsi, 1
37bfeb844jg 0x37bfebf90
37bfeb84a
37bfeb84aloc_37bfeb84a:
37bfeb84alea rax, [rip+0x4737b7]
37bfeb851mov r9, [rsp+192]
37bfeb859mov rdx, [rsp+200]
37bfeb861mov [rsp+376], rsi
37bfeb869mov [rsp+32], rax
37bfeb86emov rcx, [rsp+160]
37bfeb876mov r8, rax
37bfeb879call dcopy_64_
37bfeb87emov rax, [rsp+608]
37bfeb886mov rbp, [rsp+360]
37bfeb88emov rdi, [rsp+152]
37bfeb896mov r10, [rax]
37bfeb899imul rdi, rbp
37bfeb89dadd rdi, [rsp+144]
37bfeb8a5add r10, rbp
37bfeb8a8sub r10, [r12]
37bfeb8accmp rsi, rbp
37bfeb8afje 0x37bfea3cc
37bfeb8b5imul r10, [rsp+176]
37bfeb8belea r11, [rbp-1]
37bfeb8c2mov rax, rdi
37bfeb8c5mov rbx, rbp
37bfeb8c8mov [rsp+200], 1
37bfeb8d4add r10, [rsp+184]
37bfeb8dc
37bfeb8dcloc_37bfeb8dc:
37bfeb8dclea rdx, [rbp+rdi]
37bfeb8e1add r13, rax
37bfeb8e4mov [rsp+224], rax
37bfeb8ecmov rax, [rsp+632]
37bfeb8f4movsd_xmm x0, [r15+8*rdx]
37bfeb8falea rdx, [rsi+rdi]
37bfeb8femov r9, [rsp+216]
37bfeb906lea r8, [rip+0x4736fb]
37bfeb90dmov [rsp+256], r10
37bfeb915movsd_xmm [r15+8*rdx], x0
37bfeb91bmov rdx, r11
37bfeb91esub rdx, rsi
37bfeb921mov [rsp+32], rax
37bfeb926mov [rsp+408], rdx
37bfeb92elea rdx, [r15+8*r13]
37bfeb932mov r13, [rsp+136]
37bfeb93amov [rsp+264], r11
37bfeb942mov rcx, r13
37bfeb945call dcopy_64_
37bfeb94amov rax, [rsp+144]
37bfeb952imul rsi, [rsp+152]
37bfeb95blea rcx, [rsp+376]
37bfeb963lea r8, [rax+rsi+1]
37bfeb968mov rax, [rsp+224]
37bfeb970lea r9, [r15+8*r8]
37bfeb974lea rdx, [r15+8*rax+8]
37bfeb979mov [rsp+216], rax
37bfeb981lea rax, [rip+0x473680]
37bfeb988mov [rsp+32], rax
37bfeb98dmov r8, rax
37bfeb990call dcopy_64_
37bfeb995mov rdx, [r12]
37bfeb999mov rsi, [rsp+376]
37bfeb9a1mov rax, [rsp+216]
37bfeb9a9sub rdx, rbp
37bfeb9acadd rdx, 1
37bfeb9b0lea rcx, [rsi+rax]
37bfeb9b4add rax, rbp
37bfeb9b7mov [rsp+408], rdx
37bfeb9bflea rdx, [r15+8*rax]
37bfeb9c3lea r9, [r15+8*rcx]
37bfeb9c7mov rax, [rsp+632]
37bfeb9cfmov rcx, r13
37bfeb9d2mov [rsp+32], rax
37bfeb9d7mov r8, rax
37bfeb9dacall dswap_64_
37bfeb9dfmov rax, [r12]
37bfeb9e3mov rcx, [rsp+656]
37bfeb9ebmov r10, [rsp+256]
37bfeb9f3sub rax, rbp
37bfeb9f6mov [rsp+32], rcx
37bfeb9fbmov r8, rcx
37bfeb9femov rcx, r13
37bfeba01add rax, 1
37bfeba05add rbp, r10
37bfeba08mov [rsp+408], rax
37bfeba10lea rax, [rsi+r10]
37bfeba14lea rdx, [r14+8*rbp]
37bfeba18lea r9, [r14+8*rax]
37bfeba1ccall dswap_64_
37bfeba21cmp [rsp+200], 1
37bfeba2aje 0x37bfea3cc
37bfeba30lea rax, [rbx+rdi]
37bfeba34mov r13, [rsp+360]
37bfeba3cmov r11, [rsp+264]
37bfeba44mov [rsp+224], rax
37bfeba4cmov rax, [rsp+384]
37bfeba54mov [rsp+200], rax
37bfeba5clea rax, [r13-1]
37bfeba60mov [rsp+192], rax
37bfeba68mov rax, [rsp+608]
37bfeba70mov rcx, [rax]
37bfeba73
37bfeba73loc_37bfeba73:
37bfeba73mov r10, [rsp+208]
37bfeba7bmov rdx, [rsp+152]
37bfeba83imul rdx, r11
37bfeba87lea rax, [r10+rbx]
37bfeba8badd rdx, [rsp+144]
37bfeba93movsd_xmm x8, [r14+8*rax]
37bfeba99mov rax, [rsp+232]
37bfebaa1add rax, r11
37bfebaa4movsd_xmm x10, [r14+8*rax]
37bfebaaalea rax, [r10+r11]
37bfebaaemovsd_xmm x2, [r14+8*rax]
37bfebab4cmp rbx, 2
37bfebab8jg 0x37bfec018
37bfebabe
37bfebabeloc_37bfebabe:
37bfebabeadd rdi, r11
37bfebac1add rdx, r11
37bfebac4sub r13, 2
37bfebac8neg rsi
37bfebacbmov rax, [rsp+224]
37bfebad3movsd_xmm [r15+8*rdx], x10
37bfebad9mov rbx, [rsp+640]
37bfebae1movsd_xmm [r15+8*rdi], x2
37bfebae7mov rdi, [rsp+192]
37bfebaefmovsd_xmm [r15+8*rax], x8
37bfebaf5mov rax, [rsp+200]
37bfebafdneg rax
37bfebb00mov [rbx+8*rdi], rax
37bfebb04mov [rbx+8*r13], rsi
37bfebb08jmp 0x37bfea477
37bfebb0d
37bfebb0d 0f 1f 00 ...
37bfebb10
37bfebb10loc_37bfebb10:
37bfebb10mov rcx, [rsp+136]
37bfebb18mov rax, rbx
37bfebb1bmov rdx, rbp
37bfebb1elea r8, [rip+0x4734e3]
37bfebb25sub rax, rsi
37bfebb28mov [rsp+408], rax
37bfebb30call idamax_64_
37bfebb35lea rbp, [rsi+rax]
37bfebb39lea rax, [rdi+rbp]
37bfebb3dmovsd_xmm x9, [r14+8*rax]
37bfebb43andpd x9, [rip+0x473504]
37bfebb4ccmp rsi, 1
37bfebb50jg 0x37bfebff0
37bfebb56
37bfebb56loc_37bfebb56:
37bfebb56movapd x1, x9
37bfebb5blea rax, [rdi+rsi]
37bfebb5fmulsd x1, x6
37bfebb63movsd_xmm x0, [r14+8*rax]
37bfebb69andpd x0, [rip+0x4734df]
37bfebb71comisd x1, x0
37bfebb75jbe 0x37bfec238
37bfebb7bmov r8, [rsp+384]
37bfebb83cmp r8, rbp
37bfebb86je 0x37bfebbe8
37bfebb88comisd x10, x9
37bfebb8djae 0x37bfebbe8
37bfebb8flea rax, [rip+0x473472]
37bfebb96mov r9, [rsp+192]
37bfebb9emov rdx, [rsp+200]
37bfebba6mov [rsp+384], rsi
37bfebbaemov [rsp+32], rax
37bfebbb3mov r8, rax
37bfebbb6mov rcx, [rsp+160]
37bfebbbemovapd x10, x9
37bfebbc3mov [rsp+352], rbp
37bfebbcbcall dcopy_64_
37bfebbd0mov [rsp+168], rbp
37bfebbd8mov rbx, [rsp+360]
37bfebbe0jmp 0x37bfeb783
37bfebbe5
37bfebbe5 0f 1f 00 ...
37bfebbe8
37bfebbe8loc_37bfebbe8:
37bfebbe8mov rax, [rsp+608]
37bfebbf0mov rdx, [rsp+152]
37bfebbf8lea r11, [rbx-1]
37bfebbfcmov [rsp+376], rsi
37bfebc04mov r9, [rsp+144]
37bfebc0cmov rcx, [rax]
37bfebc0flea rax, [r11+rcx]
37bfebc13sub rax, [r12]
37bfebc17mov r10, rax
37bfebc1amov rax, rdx
37bfebc1dimul rax, rbx
37bfebc21lea rdi, [r9+rax]
37bfebc25sub rax, rdx
37bfebc28add rax, r9
37bfebc2bcmp r8, rbx
37bfebc2eje 0x37bfec1a0
37bfebc34mov rdx, rbx
37bfebc37mov [rsp+272], rax
37bfebc3fmov rax, [rsp+152]
37bfebc47sub rdx, r8
37bfebc4amov [rsp+264], r10
37bfebc52mov r10, [rsp+144]
37bfebc5amov [rsp+408], rdx
37bfebc62lea rdx, [r8+1]
37bfebc66imul rax, rdx
37bfebc6amov [rsp+256], r11
37bfebc72add rdx, rdi
37bfebc75mov r11, [rsp+632]
37bfebc7dlea rdx, [r15+8*rdx]
37bfebc81mov [rsp+32], r11
37bfebc86lea rcx, [rax+r10]
37bfebc8amov [rsp+168], rax
37bfebc92add rcx, r8
37bfebc95lea r8, [rip+0x47336c]
37bfebc9clea r9, [r15+8*rcx]
37bfebca0mov rcx, [rsp+136]
37bfebca8call dcopy_64_
37bfebcadlea rax, [rip+0x473354]
37bfebcb4mov r10, [rsp+144]
37bfebcbcmov rdx, [rsp+168]
37bfebcc4mov [rsp+32], rax
37bfebcc9sub rdx, [rsp+152]
37bfebcd1lea rcx, [rsp+384]
37bfebcd9lea r8, [r10+rdx+1]
37bfebcdelea rdx, [r15+8*rdi+8]
37bfebce3lea r9, [r15+8*r8]
37bfebce7mov r8, rax
37bfebceacall dcopy_64_
37bfebcefmov rdx, [r12]
37bfebcf3mov rax, [rsp+384]
37bfebcfbmov r10, [rsp+632]
37bfebd03sub rdx, rbx
37bfebd06lea rcx, [rax+rdi]
37bfebd0amov [rsp+200], rax
37bfebd12add rdx, 1
37bfebd16mov [rsp+32], r10
37bfebd1blea r9, [r15+8*rcx]
37bfebd1fmov r8, r10
37bfebd22mov [rsp+408], rdx
37bfebd2amov rcx, [rsp+136]
37bfebd32lea rdx, [rbx+rdi]
37bfebd36mov [rsp+224], rdx
37bfebd3elea rdx, [r15+8*rdx]
37bfebd42call dswap_64_
37bfebd47mov rax, [rsp+200]
37bfebd4fmov rdx, [r12]
37bfebd53mov r10, [rsp+264]
37bfebd5bsub rdx, [rsp+256]
37bfebd63imul r10, [rsp+176]
37bfebd6cadd rdx, 1
37bfebd70add r10, [rsp+184]
37bfebd78lea rcx, [rax+r10]
37bfebd7cmov rax, [rsp+656]
37bfebd84mov [rsp+408], rdx
37bfebd8clea rdx, [r10+rbx]
37bfebd90lea r9, [r14+8*rcx]
37bfebd94mov rcx, [rsp+136]
37bfebd9clea rdx, [r14+8*rdx]
37bfebda0mov [rsp+168], r10
37bfebda8mov [rsp+32], rax
37bfebdadmov r8, rax
37bfebdb0call dswap_64_
37bfebdb5mov r11, [rsp+256]
37bfebdbdmov r10, [rsp+168]
37bfebdc5mov rax, [rsp+272]
37bfebdcdcmp rsi, r11
37bfebdd0jne 0x37bfec218
37bfebdd6mov rax, [rsp+608]
37bfebddemov [rsp+192], rsi
37bfebde6mov r13, rbx
37bfebde9mov [rsp+168], rbp
37bfebdf1mov rcx, [rax]
37bfebdf4jmp 0x37bfeba73
37bfebdf9
37bfebdf9 0f 1f 80 00 00 00 00 .......
37bfebe00
37bfebe00loc_37bfebe00:
37bfebe00sub rax, rbx
37bfebe03add rbx, 1
37bfebe07mov [rsp+88], 12
37bfebe10mov r8, [rsp+136]
37bfebe18mov [rsp+408], rax
37bfebe20lea rax, [rip+0x4731e1]
37bfebe27mov rdx, [rsp+160]
37bfebe2flea r9, [rip+0x4731da]
37bfebe36mov [rsp+80], rax
37bfebe3bmov rax, [rsp+200]
37bfebe43imul rbx, [rsp+152]
37bfebe4cmov rcx, [rsp+240]
37bfebe54mov [rsp+72], rax
37bfebe59mov rax, [rsp+248]
37bfebe61mov [rsp+64], rax
37bfebe66mov rax, [rsp+656]
37bfebe6emov [rsp+56], rax
37bfebe73mov rax, [rsp+256]
37bfebe7badd rax, rsi
37bfebe7elea rax, [r14+8*rax]
37bfebe82mov [rsp+48], rax
37bfebe87mov rax, [rsp+632]
37bfebe8fmov [rsp+40], rax
37bfebe94mov rax, [rsp+144]
37bfebe9clea rax, [rax+rbx+1]
37bfebea1lea rax, [r15+8*rax]
37bfebea5mov [rsp+32], rax
37bfebeaacall dgemv_64_
37bfebeafmov rbx, [rsp+360]
37bfebeb7jmp 0x37bfeb837
37bfebebc
37bfebebc 0f 1f 40 00 ..@.
37bfebec0
37bfebec0loc_37bfebec0:
37bfebec0sub rax, rbx
37bfebec3mov r8, [rsp+136]
37bfebecbmov [rsp+88], 12
37bfebed4lea r9, [rip+0x473135]
37bfebedbmov [rsp+408], rax
37bfebee3lea rax, [rip+0x47311e]
37bfebeeamov rdx, [rsp+160]
37bfebef2mov [rsp+80], rax
37bfebef7mov rax, [rsp+192]
37bfebeffmov rcx, [rsp+240]
37bfebf07mov [rsp+72], rax
37bfebf0cmov rax, [rsp+248]
37bfebf14mov [rsp+64], rax
37bfebf19mov rax, [rsp+656]
37bfebf21mov [rsp+56], rax
37bfebf26mov rax, [rsp+176]
37bfebf2eadd rax, rsi
37bfebf31add rax, [rsp+184]
37bfebf39add rax, rbx
37bfebf3cadd rbx, 1
37bfebf40imul rbx, [rsp+152]
37bfebf49lea rax, [r14+8*rax]
37bfebf4dmov [rsp+48], rax
37bfebf52mov rax, [rsp+632]
37bfebf5amov [rsp+40], rax
37bfebf5fmov rax, [rsp+144]
37bfebf67lea rax, [rax+rbx+1]
37bfebf6clea rax, [r15+8*rax]
37bfebf70mov [rsp+32], rax
37bfebf75call dgemv_64_
37bfebf7amov rbx, [rsp+360]
37bfebf82jmp 0x37bfea388
37bfebf87
37bfebf87 66 0f 1f 84 00 00 00 00 00 f........
37bfebf90
37bfebf90loc_37bfebf90:
37bfebf90pxor x8, x8
37bfebf95
37bfebf95loc_37bfebf95:
37bfebf95mov rdx, [rsp+200]
37bfebf9dmov rcx, [rsp+136]
37bfebfa5lea rax, [rsi-1]
37bfebfa9lea r8, [rip+0x473058]
37bfebfb0mov [rsp+408], rax
37bfebfb8call idamax_64_
37bfebfbdmov rbp, [rsp+168]
37bfebfc5lea rdx, [rdi+rax]
37bfebfc9movsd_xmm x9, [r14+8*rdx]
37bfebfcfandpd x9, [rip+0x473078]
37bfebfd8comisd x9, x8
37bfebfddmaxsd x9, x8
37bfebfe2cmova rbp, rax
37bfebfe6jmp 0x37bfebb56
37bfebfeb
37bfebfeb 0f 1f 44 00 00 ..D..
37bfebff0
37bfebff0loc_37bfebff0:
37bfebff0mov [rsp+168], rbp
37bfebff8movapd x8, x9
37bfebffdjmp 0x37bfebf95
37bfebfff
37bfebfff 90 .
37bfec000
37bfec000loc_37bfec000:
37bfec000mov rbp, rbx
37bfec003mov rbx, r9
37bfec006
37bfec006loc_37bfec006:
37bfec006test rax, rax
37bfec009jne 0x37bfeb5d7
37bfec00fjmp 0x37bfeb620
37bfec014
37bfec014 0f 1f 40 00 ..@.
37bfec018
37bfec018loc_37bfec018:
37bfec018movapd x5, x8
37bfec01dsub rbx, 1
37bfec021lea r10, [r14+8*r10]
37bfec025movsd_xmm x3, [rip+0x47303b]
37bfec02ddivsd x5, x2
37bfec031movapd x4, x10
37bfec036mov rax, [rsp+232]
37bfec03elea r9, [r15+8*rdx]
37bfec042lea r8, [r15+8*rdi]
37bfec046lea rbp, [r14+8*rax]
37bfec04amov eax, 1
37bfec04fdivsd x4, x2
37bfec053movapd x1, x5
37bfec057mulsd x1, x4
37bfec05bsubsd x1, [rip+0x473005]
37bfec063divsd x3, x1
37bfec067nop [rax+rax]
37bfec070
37bfec070loc_37bfec070:
37bfec070movsd_xmm x9, [rbp+8*rax]
37bfec077movsd_xmm x0, [r10+8*rax]
37bfec07dmovapd x1, x9
37bfec082mulsd x1, x5
37bfec086subsd x1, x0
37bfec08amulsd x0, x4
37bfec08esubsd x0, x9
37bfec093divsd x1, x2
37bfec097divsd x0, x2
37bfec09bmulsd x1, x3
37bfec09fmovsd_xmm [r9+8*rax], x1
37bfec0a5mulsd x0, x3
37bfec0a9movsd_xmm [r8+8*rax], x0
37bfec0afadd rax, 1
37bfec0b3cmp rbx, rax
37bfec0b6jne 0x37bfec070
37bfec0b8jmp 0x37bfebabe
37bfec0bd
37bfec0bd 0f 1f 00 ...
37bfec0c0
37bfec0c0loc_37bfec0c0:
37bfec0c0mov rbp, rcx
37bfec0c3xor eax, eax
37bfec0c5mov edi, 1
37bfec0ca
37bfec0caloc_37bfec0ca:
37bfec0casub rdx, rbx
37bfec0cdmov [rsp+32], r13
37bfec0d2add rdx, 1
37bfec0d6mov [rsp+160], rax
37bfec0demov [rsp+408], rdx
37bfec0e6mov rdx, [rsp+152]
37bfec0eeimul rdx, rbx
37bfec0f2add rdx, [rsp+144]
37bfec0faadd rcx, rdx
37bfec0fdadd rdx, r8
37bfec100mov r8, r13
37bfec103lea r9, [r12+8*rcx]
37bfec107mov rcx, [rsp+136]
37bfec10flea rdx, [r12+8*rdx]
37bfec113call dswap_64_
37bfec118mov rdx, [r15]
37bfec11bmov rax, [rsp+160]
37bfec123jmp 0x37bfec006
37bfec128
37bfec128 0f 1f 84 00 00 00 00 00 ........
37bfec130
37bfec130loc_37bfec130:
37bfec130mov rdi, [rsp+160]
37bfec138mov rax, [rsp+296]
37bfec140mov rbx, r13
37bfec143add rax, [rsp+152]
37bfec14badd rax, [rsp+144]
37bfec153mov [rsp+200], rax
37bfec15bcmp rbp, rdi
37bfec15eje 0x37bfeb0c4
37bfec164mov rbx, [rsp+192]
37bfec16clea rdx, [rdi+rbx]
37bfec170mov rbx, rax
37bfec173lea rax, [rbp+rax]
37bfec178lea rax, [r15+8*rax]
37bfec17clea rdi, [rsp+368]
37bfec184mov [rsp+280], rax
37bfec18cmov r9, rax
37bfec18fmov rax, rbx
37bfec192mov ebx, 2
37bfec197jmp 0x37bfeafa4
37bfec19c
37bfec19c 0f 1f 40 00 ..@.
37bfec1a0
37bfec1a0loc_37bfec1a0:
37bfec1a0cmp rsi, r11
37bfec1a3jne 0x37bfec1e8
37bfec1a5lea rax, [rbx+rdi]
37bfec1a9mov [rsp+192], rsi
37bfec1b1mov r13, rbx
37bfec1b4mov [rsp+224], rax
37bfec1bcmov [rsp+200], rbx
37bfec1c4mov [rsp+168], rbp
37bfec1ccjmp 0x37bfeba73
37bfec1d1
37bfec1d1 0f 1f 80 00 00 00 00 .......
37bfec1d8
37bfec1d8loc_37bfec1d8:
37bfec1d8mov rbp, rbx
37bfec1dbmov rbx, r9
37bfec1dejmp 0x37bfec0ca
37bfec1e3
37bfec1e3 0f 1f 44 00 00 ..D..
37bfec1e8
37bfec1e8loc_37bfec1e8:
37bfec1e8imul r10, [rsp+176]
37bfec1f1mov [rsp+168], rbp
37bfec1f9mov rbp, r11
37bfec1fcmov [rsp+200], 2
37bfec208add r10, [rsp+184]
37bfec210jmp 0x37bfeb8dc
37bfec215
37bfec215 0f 1f 00 ...
37bfec218
37bfec218loc_37bfec218:
37bfec218mov [rsp+168], rbp
37bfec220mov rbp, r11
37bfec223mov [rsp+200], 2
37bfec22fjmp 0x37bfeb8dc
37bfec234
37bfec234 0f 1f 40 00 ..@.
37bfec238
37bfec238loc_37bfec238:
37bfec238mov [rsp+168], rbp
37bfec240jmp 0x37bfeb84a
37bfec245
37bfec245 0f 1f 00 ...
37bfec248
37bfec248loc_37bfec248:
37bfec248movsd_xmm x1, [rip+0x472e18]
37bfec250sub rax, r13
37bfec253mov rcx, [rsp+136]
37bfec25blea rdx, [rsp+392]
37bfec263mov [rsp+408], rax
37bfec26bmov rax, [rsp+192]
37bfec273lea r9, [rip+0x472d8e]
37bfec27adivsd x1, x0
37bfec27eadd rax, [rsp+160]
37bfec286lea r8, [r15+8*rax]
37bfec28amovsd_xmm [rsp+392], x1
37bfec293call dscal_64_
37bfec298mov rax, [r12]
37bfec29cjmp 0x37bfea8ad
37bfec2a1
37bfec2a1loc_37bfec2a1:
37bfec2a1lea r8, [rdx+1]
37bfec2a5movsd_xmm x1, [r15+8*r8]
37bfec2abdivsd x1, x0
37bfec2afmovsd_xmm [r15+8*r8], x1
37bfec2b5cmp rax, 2
37bfec2b9je 0x37bfea460
37bfec2bflea r8, [r15+8*rdx]
37bfec2c3mov edx, 2
37bfec2c8nop
37bfec2canop [rax+rax]
37bfec2d5nop [rax+rax]
37bfec2e0
37bfec2e0loc_37bfec2e0:
37bfec2e0movsd_xmm x0, [r8+8*rdx]
37bfec2e6divsd x0, [r15+8*rcx]
37bfec2ecmovsd_xmm [r8+8*rdx], x0
37bfec2f2add rdx, 1
37bfec2f6cmp rax, rdx
37bfec2f9jne 0x37bfec2e0
37bfec2fbjmp 0x37bfea460
37bfec300
37bfec300loc_37bfec300:
37bfec300mov rax, [r12]
37bfec304jmp 0x37bfea862
37bfec309
37bfec309 0f 1f 80 00 00 00 00 .......
37bfec310
37bfec310loc_37bfec310:
37bfec310movsd_xmm x1, [rip+0x472d50]
37bfec318mov rcx, [rsp+136]
37bfec320lea r8, [r15+8*rdx+8]
37bfec325lea r9, [rip+0x472cdc]
37bfec32clea rdx, [rsp+392]
37bfec334mov [rsp+408], r13
37bfec33cdivsd x1, x0
37bfec340movsd_xmm [rsp+392], x1
37bfec349call dscal_64_
37bfec34emov rbx, [rsp+376]
37bfec356jmp 0x37bfea460
37bfec35b
37bfec35b 0f 1f 44 00 00 ..D..
37bfec360
37bfec360loc_37bfec360:
37bfec360mov rbx, [rsp+256]
37bfec368mov rax, [r12]
37bfec36cmov rbp, [rsp+376]
37bfec374lea rbx, [r15+8*rbx]
37bfec378mov [rsp+272], rbx
37bfec380mov rbx, [rsp+208]
37bfec388lea rbx, [r14+8*rbx]
37bfec38cmov [rsp+216], rbx
37bfec394jmp 0x37bfea865
37bfec399
37bfec399loc_37bfec399:
37bfec399lea rax, [rsp+360]
37bfec3a1xor edx, edx
37bfec3a3mov [rsp+160], rax
37bfec3ablea rax, [rsp+408]
37bfec3b3mov [rsp+136], rax
37bfec3bblea rax, [rip+0x472c56]
37bfec3c2mov [rsp+240], rax
37bfec3calea rax, [rip+0x472c57]
37bfec3d1mov [rsp+248], rax
37bfec3d9jmp 0x37bfea4a9
37bfea180
37bfea180dlasyf_rook_64_:
37bfea180push r15
37bfea182push r14
37bfea184push r13
37bfea186push r12
37bfea188push rbp
37bfea189push rdi
37bfea18apush rsi
37bfea18bpush rbx
37bfea18csub rsp, 520
37bfea193movups [rsp+416], x6
37bfea19bmovups [rsp+432], x7
37bfea1a3movups [rsp+448], x8
37bfea1acmovups [rsp+464], x9
37bfea1b5movups [rsp+480], x10
37bfea1bemovups [rsp+496], x11
37bfea1c7mov rax, [rsp+632]
37bfea1cfmov r15, [rsp+624]
37bfea1d7mov r14, [rsp+648]
37bfea1dfmov rax, [rax]
37bfea1e2mov r12, rdx
37bfea1e5xor edx, edx
37bfea1e7test rax, rax
37bfea1eamov rbx, rcx
37bfea1edcmovns rdx, rax
37bfea1f1mov rax, [rsp+656]
37bfea1f9lea rcx, [rip+0x474e00]
37bfea200mov [rsp+608], r8
37bfea208mov [rsp+616], r9
37bfea210mov rax, [rax]
37bfea213mov [rsp+152], rdx
37bfea21bnot rdx
37bfea21emov [rsp+144], rdx
37bfea226xor edx, edx
37bfea228test rax, rax
37bfea22bcmovns rdx, rax
37bfea22fmov rax, [rsp+664]
37bfea237mov [rax], 0
37bfea23emov [rsp+176], rdx
37bfea246not rdx
37bfea249mov [rsp+184], rdx
37bfea251mov edx, 1
37bfea256call dlamch_64_
37bfea25bmov r9l, 1
37bfea261mov r8l, 1
37bfea267mov rcx, rbx
37bfea26alea rdx, [rip+0x474d90]
37bfea271movapd x11, x0
37bfea276call lsame_64_
37bfea27btest rax, rax
37bfea27eje 0x37bfea648
37bfea284mov rax, [rsp+608]
37bfea28cmov r13, [r12]
37bfea290mov rdi, [rax]
37bfea293mov rax, r13
37bfea296mov [rsp+360], r13
37bfea29esub rax, rdi
37bfea2a1add rax, 1
37bfea2a5cmp r13, rax
37bfea2a8jg 0x37bfea2b3
37bfea2aacmp r13, rdi
37bfea2adjg 0x37bfec399
37bfea2b3
37bfea2b3loc_37bfea2b3:
37bfea2b3lea rax, [rsp+360]
37bfea2bbmovsd_xmm x6, [rip+0x474d9d]
37bfea2c3mov rdx, r13
37bfea2c6pxor x7, x7
37bfea2camov [rsp+160], rax
37bfea2d2lea rax, [rsp+408]
37bfea2damov [rsp+136], rax
37bfea2e2lea rax, [rip+0x474d2f]
37bfea2e9mov [rsp+240], rax
37bfea2f1lea rax, [rip+0x474d30]
37bfea2f8mov [rsp+248], rax
37bfea300
37bfea300loc_37bfea300:
37bfea300test r13, r13
37bfea303jle 0x37bfea4a6
37bfea309mov rsi, [rsp+176]
37bfea311mov rax, [rsp+184]
37bfea319mov [rsp+384], r13
37bfea321imul r13, [rsp+152]
37bfea32amov rcx, [rsp+160]
37bfea332imul rsi, rdi
37bfea336add rax, rsi
37bfea339lea r9, [r14+8*rax+8]
37bfea33emov [rsp+208], rax
37bfea346mov rax, [rsp+144]
37bfea34emov [rsp+192], r9
37bfea356lea rax, [rax+r13+1]
37bfea35blea rdx, [r15+8*rax]
37bfea35flea rax, [rip+0x474ca2]
37bfea366mov [rsp+32], rax
37bfea36bmov r8, rax
37bfea36ecall dcopy_64_
37bfea373mov rax, [r12]
37bfea377mov rbx, [rsp+360]
37bfea37fcmp rax, rbx
37bfea382jg 0x37bfebec0
37bfea388
37bfea388loc_37bfea388:
37bfea388mov rax, [rsp+208]
37bfea390add rax, rbx
37bfea393movsd_xmm x9, [r14+8*rax]
37bfea399cmp rbx, 1
37bfea39djg 0x37bfeb6b0
37bfea3a3ucomisd x9, x7
37bfea3a8jp 0x37bfea3b0
37bfea3aaje 0x37bfeb640
37bfea3b0
37bfea3b0loc_37bfea3b0:
37bfea3b0mov rdi, [rsp+152]
37bfea3b8mov [rsp+376], rbx
37bfea3c0imul rdi, rbx
37bfea3c4add rdi, [rsp+144]
37bfea3cc
37bfea3ccloc_37bfea3cc:
37bfea3cclea rax, [rip+0x474c35]
37bfea3d3mov rdx, [rsp+192]
37bfea3dblea r9, [r15+8*rdi+8]
37bfea3e0mov rcx, [rsp+160]
37bfea3e8mov [rsp+32], rax
37bfea3edmov r8, rax
37bfea3f0call dcopy_64_
37bfea3f5mov rax, [rsp+360]
37bfea3fdmov rbx, [rsp+376]
37bfea405lea r13, [rax-1]
37bfea409cmp rax, 1
37bfea40djle 0x37bfea460
37bfea40fmov rdx, [rsp+152]
37bfea417imul rdx, rax
37bfea41badd rdx, [rsp+144]
37bfea423lea rcx, [rax+rdx]
37bfea427movsd_xmm x0, [r15+8*rcx]
37bfea42dmovapd x1, x0
37bfea431andpd x1, [rip+0x474c17]
37bfea439comisd x1, x11
37bfea43ejae 0x37bfec310
37bfea444pxor x1, x1
37bfea448ucomisd x0, x1
37bfea44cjp 0x37bfec2a1
37bfea452jne 0x37bfec2a1
37bfea458nop [rax+rax]
37bfea460
37bfea460loc_37bfea460:
37bfea460mov rax, [rsp+640]
37bfea468mov [rax+8*r13], rbx
37bfea46cmov rax, [rsp+608]
37bfea474mov rcx, [rax]
37bfea477
37bfea477loc_37bfea477:
37bfea477mov rdx, [r12]
37bfea47blea rdi, [rcx+r13]
37bfea47fmov [rsp+360], r13
37bfea487mov rax, rdx
37bfea48asub rdi, rdx
37bfea48dsub rax, rcx
37bfea490add rax, 1
37bfea494cmp rax, r13
37bfea497jl 0x37bfea300
37bfea49dcmp rcx, rdx
37bfea4a0jge 0x37bfea300
37bfea4a6
37bfea4a6loc_37bfea4a6:
37bfea4a6sub rdx, r13
37bfea4a9
37bfea4a9loc_37bfea4a9:
37bfea4a9add rdi, 1
37bfea4admov rax, [rsp+632]
37bfea4b5imul rdi, [rsp+176]
37bfea4bemov [rsp+88], r15
37bfea4c3mov rbx, [rsp+144]
37bfea4cbmov [rsp+408], rdx
37bfea4d3lea rcx, [rip+0x474b5f]
37bfea4dalea r8, [rip+0x474b4f]
37bfea4e1mov [rsp+96], rax
37bfea4e6mov rax, [rsp+248]
37bfea4eemov rdx, [rsp+240]
37bfea4f6mov r9, [rsp+160]
37bfea4femov [rsp+120], 9
37bfea507mov [rsp+80], rax
37bfea50cmov rax, [rsp+656]
37bfea514mov [rsp+112], 12
37bfea51dmov [rsp+72], rax
37bfea522mov rax, [rsp+184]
37bfea52amov [rsp+104], 5
37bfea533lea rax, [rax+rdi+1]
37bfea538lea rax, [r14+8*rax]
37bfea53cmov [rsp+64], rax
37bfea541mov rax, [rsp+632]
37bfea549mov [rsp+56], rax
37bfea54elea rax, [r13+1]
37bfea552imul rax, [rsp+152]
37bfea55blea rax, [rbx+rax+1]
37bfea560lea rax, [r15+8*rax]
37bfea564mov [rsp+48], rax
37bfea569lea rax, [rip+0x474aa0]
37bfea570mov [rsp+40], rax
37bfea575mov rax, [rsp+136]
37bfea57dmov [rsp+32], rax
37bfea582call dgemmtr_
37bfea587mov rsi, [rsp+360]
37bfea58fmov [rsp+624], r15
37bfea597mov r15, r12
37bfea59amov rdx, [r12]
37bfea59emov r13, [rsp+632]
37bfea5a6mov r14, [rsp+640]
37bfea5aemov r12, [rsp+624]
37bfea5b6lea rcx, [rsi+1]
37bfea5banop [rax+rax]
37bfea5c0
37bfea5c0loc_37bfea5c0:
37bfea5c0mov r8, [r14+8*rcx-8]
37bfea5c5lea rbx, [rcx+1]
37bfea5c9test r8, r8
37bfea5ccjs 0x37bfeb598
37bfea5d2mov [rsp+400], rbx
37bfea5dacmp r8, rcx
37bfea5ddje 0x37bfeb620
37bfea5e3cmp rdx, rbx
37bfea5e6jge 0x37bfec0c0
37bfea5ec
37bfea5ecloc_37bfea5ec:
37bfea5ecmov rbx, rdx
37bfea5efsub rbx, rsi
37bfea5f2
37bfea5f2loc_37bfea5f2:
37bfea5f2mov rax, [rsp+616]
37bfea5famov [rax], rbx
37bfea5fdmovups x6, [rsp+416]
37bfea605movups x7, [rsp+432]
37bfea60dmovups x8, [rsp+448]
37bfea616movups x9, [rsp+464]
37bfea61fmovups x10, [rsp+480]
37bfea628movups x11, [rsp+496]
37bfea631add rsp, 520
37bfea638pop rbx
37bfea639pop rsi
37bfea63apop rdi
37bfea63bpop rbp
37bfea63cpop r12
37bfea63epop r13
37bfea640pop r14
37bfea642pop r15
37bfea644ret
37bfea645
37bfea645 0f 1f 00 ...
37bfea648
37bfea648loc_37bfea648:
37bfea648lea rax, [rsp+408]
37bfea650mov r11, [r12]
37bfea654pxor x6, x6
37bfea658mov ebp, 1
37bfea65dmov [rsp+136], rax
37bfea665lea rax, [rip+0x4749ac]
37bfea66cmovsd_xmm x7, [rip+0x4749ec]
37bfea674mov r13, rbp
37bfea677mov [rsp+240], rax
37bfea67flea rax, [rip+0x4749a2]
37bfea686mov [rsp+248], rax
37bfea68elea rax, [rsp+400]
37bfea696mov [rsp+320], rax
37bfea69emov rax, r11
37bfea6a1nop [rax]
37bfea6a5nop [rax+rax]
37bfea6b0
37bfea6b0loc_37bfea6b0:
37bfea6b0mov rdi, [rsp+608]
37bfea6b8mov [rsp+360], r13
37bfea6c0mov rdx, [rdi]
37bfea6c3cmp rdx, r13
37bfea6c6jg 0x37bfea6d1
37bfea6c8cmp rdx, rax
37bfea6cbjl 0x37bfeb2b0
37bfea6d1
37bfea6d1loc_37bfea6d1:
37bfea6d1cmp r13, rax
37bfea6d4jg 0x37bfeb2b0
37bfea6damov rdi, [rsp+152]
37bfea6e2mov rsi, [rsp+176]
37bfea6easub rax, r13
37bfea6edlea rbp, [rip+0x474914]
37bfea6f4add rax, 1
37bfea6f8mov rbx, [rsp+144]
37bfea700mov [rsp+32], rbp
37bfea705mov r8, rbp
37bfea708imul rdi, r13
37bfea70cmov [rsp+408], rax
37bfea714mov rax, [rsp+184]
37bfea71cimul rsi, r13
37bfea720mov [rsp+384], r13
37bfea728add rbx, rdi
37bfea72bmov [rsp+296], rdi
37bfea733add rax, rsi
37bfea736lea rcx, [r13+rbx]
37bfea73bmov [rsp+192], rbx
37bfea743lea rbx, [r13-1]
37bfea747mov [rsp+264], rax
37bfea74fadd rax, r13
37bfea752lea rdx, [r15+8*rcx]
37bfea756lea rdi, [r14+8*rax]
37bfea75amov [rsp+256], rcx
37bfea762mov rcx, [rsp+136]
37bfea76amov r9, rdi
37bfea76dmov [rsp+272], rdx
37bfea775mov [rsp+224], rbx
37bfea77dmov [rsp+208], rax
37bfea785mov [rsp+216], rdi
37bfea78dcall dcopy_64_
37bfea792cmp r13, 1
37bfea796jle 0x37bfea82e
37bfea79cmov rax, [r12]
37bfea7a0mov [rsp+72], rdi
37bfea7a5lea r9, [rip+0x474864]
37bfea7acmov rdi, [rsp+248]
37bfea7b4mov [rsp+80], rbp
37bfea7b9sub rax, r13
37bfea7bcmov r8, [rsp+136]
37bfea7c4mov [rsp+88], 12
37bfea7cdmov [rsp+64], rdi
37bfea7d2mov rdi, [rsp+656]
37bfea7daadd rax, 1
37bfea7demov [rsp+400], rax
37bfea7e6lea rax, [8*rbx]
37bfea7eemov rcx, [rsp+240]
37bfea7f6mov [rsp+56], rdi
37bfea7fbmov rdi, [rsp+632]
37bfea803lea rdx, [r14+rax]
37bfea807add rax, r15
37bfea80amov [rsp+48], rdx
37bfea80fmov rdx, [rsp+320]
37bfea817mov [rsp+40], rdi
37bfea81cmov [rsp+32], rax
37bfea821mov [rsp+408], rbx
37bfea829call dgemv_64_
37bfea82e
37bfea82eloc_37bfea82e:
37bfea82emov rax, [rsp+208]
37bfea836lea rdi, [r13+1]
37bfea83amov [rsp+160], rdi
37bfea842movsd_xmm x8, [r14+8*rax]
37bfea848mov rax, [r12]
37bfea84ccmp rax, r13
37bfea84fjg 0x37bfea8e0
37bfea855ucomisd x8, x6
37bfea85ajp 0x37bfea862
37bfea85cje 0x37bfea965
37bfea862
37bfea862loc_37bfea862:
37bfea862mov rbp, r13
37bfea865
37bfea865loc_37bfea865:
37bfea865sub rax, r13
37bfea868mov r9, [rsp+272]
37bfea870mov rdx, [rsp+216]
37bfea878add rax, 1
37bfea87cmov rcx, [rsp+136]
37bfea884mov [rsp+408], rax
37bfea88clea rax, [rip+0x474775]
37bfea893mov [rsp+32], rax
37bfea898mov r8, rax
37bfea89bcall dcopy_64_
37bfea8a0mov rax, [r12]
37bfea8a4cmp rax, r13
37bfea8a7jg 0x37bfeb488
37bfea8ad
37bfea8adloc_37bfea8ad:
37bfea8admov r13, [rsp+160]
37bfea8b5nop [rax+rax]
37bfea8c0
37bfea8c0loc_37bfea8c0:
37bfea8c0mov rsi, [rsp+640]
37bfea8c8mov rcx, [rsp+224]
37bfea8d0mov [rsi+8*rcx], rbp
37bfea8d4jmp 0x37bfea6b0
37bfea8d9
37bfea8d9 0f 1f 80 00 00 00 00 .......
37bfea8e0
37bfea8e0loc_37bfea8e0:
37bfea8e0sub rax, r13
37bfea8e3mov rdi, [rsp+264]
37bfea8ebmov rcx, [rsp+136]
37bfea8f3lea r8, [rip+0x47470e]
37bfea8famov [rsp+408], rax
37bfea902mov rax, [rsp+160]
37bfea90aandpd x8, [rip+0x47473d]
37bfea913lea r9, [rdi+rax]
37bfea917lea rdx, [r14+8*r9]
37bfea91bmov [rsp+200], r9
37bfea923call idamax_64_
37bfea928movapd x0, x8
37bfea92dmov r9, [rsp+200]
37bfea935lea rbp, [rax+r13]
37bfea939lea rax, [rdi+rbp]
37bfea93dmov [rsp+352], rbp
37bfea945movsd_xmm x9, [r14+8*rax]
37bfea94bandpd x9, [rip+0x4746fc]
37bfea954maxsd x0, x9
37bfea959ucomisd x0, x6
37bfea95djp 0x37bfea9c8
37bfea95fjne 0x37bfea9c8
37bfea961mov rax, [r12]
37bfea965
37bfea965loc_37bfea965:
37bfea965mov rbx, [rsp+664]
37bfea96dcmp [rbx], 0
37bfea971jne 0x37bfea976
37bfea973mov [rbx], r13
37bfea976
37bfea976loc_37bfea976:
37bfea976sub rax, r13
37bfea979mov r9, [rsp+272]
37bfea981mov rbp, r13
37bfea984mov rdx, [rsp+216]
37bfea98cadd rax, 1
37bfea990mov rcx, [rsp+136]
37bfea998mov [rsp+408], rax
37bfea9a0lea rax, [rip+0x474661]
37bfea9a7mov [rsp+32], rax
37bfea9acmov r8, rax
37bfea9afcall dcopy_64_
37bfea9b4mov r13, [rsp+160]
37bfea9bcmov rax, [r12]
37bfea9c0jmp 0x37bfea8c0
37bfea9c5
37bfea9c5 0f 1f 00 ...
37bfea9c8
37bfea9c8loc_37bfea9c8:
37bfea9c8movapd x0, x9
37bfea9cdmulsd x0, x7
37bfea9d1comisd x0, x8
37bfea9d6jbe 0x37bfec300
37bfea9dcmov rax, [rsp+184]
37bfea9e4add rsi, [rsp+176]
37bfea9ecmov [rsp+328], r13
37bfea9f4mov [rsp+344], r9
37bfea9fclea rcx, [rsi+rax]
37bfeaa00mov [rsp+232], rbx
37bfeaa08lea rax, [rcx+r13]
37bfeaa0clea rax, [r14+8*rax]
37bfeaa10mov [rsp+200], rax
37bfeaa18lea rax, [r15+8*rbx]
37bfeaa1cmov rbx, rcx
37bfeaa1fmov [rsp+336], rax
37bfeaa27mov rax, [rsp+168]
37bfeaa2fmov [rsp+312], rax
37bfeaa37
37bfeaa37loc_37bfeaa37:
37bfeaa37mov rax, [rsp+192]
37bfeaa3fmov r9, [rsp+200]
37bfeaa47mov rsi, rbp
37bfeaa4amov r8, [rsp+632]
37bfeaa52mov rcx, [rsp+136]
37bfeaa5asub rsi, r13
37bfeaa5dadd rax, rbp
37bfeaa60mov [rsp+408], rsi
37bfeaa68lea rdx, [r15+8*rax]
37bfeaa6cmov [rsp+288], rax
37bfeaa74lea rax, [rip+0x47458d]
37bfeaa7bmov [rsp+32], rax
37bfeaa80mov [rsp+280], rdx
37bfeaa88call dcopy_64_
37bfeaa8dmov rdi, [r12]
37bfeaa91mov rdx, [rsp+152]
37bfeaa99mov rcx, [rsp+136]
37bfeaaa1sub rdi, rbp
37bfeaaa4imul rdx, rbp
37bfeaaa8lea rax, [rdi+1]
37bfeaaaclea rdi, [rbx+rbp]
37bfeaab0mov [rsp+408], rax
37bfeaab8mov rax, [rsp+144]
37bfeaac0lea r9, [r14+8*rdi]
37bfeaac4add rax, rdx
37bfeaac7add rax, rbp
37bfeaacalea rdx, [r15+8*rax]
37bfeaacelea rax, [rip+0x474533]
37bfeaad5mov [rsp+32], rax
37bfeaadamov r8, rax
37bfeaaddmov [rsp+304], rdx
37bfeaae5call dcopy_64_
37bfeaaeacmp r13, 1
37bfeaaeejle 0x37bfeab9b
37bfeaaf4mov rdx, [r12]
37bfeaaf8mov r8, [rsp+136]
37bfeab00mov [rsp+88], 12
37bfeab09lea r9, [rip+0x474500]
37bfeab10mov rcx, [rsp+240]
37bfeab18sub rdx, r13
37bfeab1blea rax, [rdx+1]
37bfeab1fmov rdx, [rsp+232]
37bfeab27mov [rsp+400], rax
37bfeab2flea rax, [rip+0x4744d2]
37bfeab36mov [rsp+80], rax
37bfeab3bmov rax, [rsp+200]
37bfeab43mov [rsp+408], rdx
37bfeab4bmov rdx, [rsp+320]
37bfeab53mov [rsp+72], rax
37bfeab58mov rax, [rsp+248]
37bfeab60mov [rsp+64], rax
37bfeab65mov rax, [rsp+656]
37bfeab6dmov [rsp+56], rax
37bfeab72lea rax, [r14+8*rbp-8]
37bfeab77mov [rsp+48], rax
37bfeab7cmov rax, [rsp+632]
37bfeab84mov [rsp+40], rax
37bfeab89mov rax, [rsp+336]
37bfeab91mov [rsp+32], rax
37bfeab96call dgemv_64_
37bfeab9b
37bfeab9bloc_37bfeab9b:
37bfeab9bcmp r13, rbp
37bfeab9ejne 0x37bfeabf8
37bfeaba0mov rax, [r12]
37bfeaba4cmp rax, r13
37bfeaba7jg 0x37bfeb160
37bfeabadsub rax, r13
37bfeabb0mov r9, [rsp+216]
37bfeabb8mov rdx, [rsp+200]
37bfeabc0add rax, 1
37bfeabc4mov rcx, [rsp+136]
37bfeabccmov [rsp+408], rax
37bfeabd4lea rax, [rip+0x47442d]
37bfeabdbmov [rsp+32], rax
37bfeabe0mov r8, rax
37bfeabe3call dcopy_64_
37bfeabe8
37bfeabe8loc_37bfeabe8:
37bfeabe8mov rax, [r12]
37bfeabecjmp 0x37bfea865
37bfeabf1
37bfeabf1 0f 1f 80 00 00 00 00 .......
37bfeabf8
37bfeabf8loc_37bfeabf8:
37bfeabf8mov rdx, [rsp+200]
37bfeac00mov rcx, [rsp+136]
37bfeac08lea r8, [rip+0x4743f9]
37bfeac0fmov [rsp+408], rsi
37bfeac17call idamax_64_
37bfeac1cadd rax, [rsp+232]
37bfeac24mov [rsp+168], rax
37bfeac2cadd rax, rbx
37bfeac2fmovsd_xmm x8, [r14+8*rax]
37bfeac35mov rax, [r12]
37bfeac39andpd x8, [rip+0x47440e]
37bfeac42cmp rax, rbp
37bfeac45jg 0x37bfeb1d0
37bfeac4b
37bfeac4bloc_37bfeac4b:
37bfeac4bmovapd x1, x8
37bfeac50movsd_xmm x0, [r14+8*rdi]
37bfeac56andpd x0, [rip+0x4743f2]
37bfeac5emulsd x1, x7
37bfeac62comisd x1, x0
37bfeac66jbe 0x37bfeaef8
37bfeac6cmov r10, [rsp+384]
37bfeac74cmp r10, [rsp+168]
37bfeac7cje 0x37bfeacf0
37bfeac7ecomisd x9, x8
37bfeac83jae 0x37bfeacf0
37bfeac85mov rax, [r12]
37bfeac89mov r9, [rsp+216]
37bfeac91mov [rsp+384], rbp
37bfeac99movapd x9, x8
37bfeac9emov rdx, [rsp+200]
37bfeaca6mov rcx, [rsp+136]
37bfeacaesub rax, r13
37bfeacb1add rax, 1
37bfeacb5mov [rsp+408], rax
37bfeacbdlea rax, [rip+0x474344]
37bfeacc4mov [rsp+32], rax
37bfeacc9mov r8, rax
37bfeaccccall dcopy_64_
37bfeacd1mov rax, [rsp+168]
37bfeacd9mov [rsp+312], rax
37bfeace1mov rbp, rax
37bfeace4jmp 0x37bfeaa37
37bfeace9
37bfeace9 0f 1f 80 00 00 00 00 .......
37bfeacf0
37bfeacf0loc_37bfeacf0:
37bfeacf0mov rax, [rsp+160]
37bfeacf8mov rcx, rbx
37bfeacfbmov [rsp+376], rbp
37bfead03mov r9, [rsp+344]
37bfead0bmov rbx, [rsp+232]
37bfead13mov [rsp+368], rax
37bfead1bcmp r10, r13
37bfead1eje 0x37bfec130
37bfead24mov rax, r10
37bfead27mov rdi, [rsp+136]
37bfead2fmov rdx, [rsp+272]
37bfead37lea r8, [rip+0x4742ca]
37bfead3esub rax, r13
37bfead41mov [rsp+160], r10
37bfead49mov [rsp+408], rax
37bfead51mov rax, [rsp+192]
37bfead59mov rcx, rdi
37bfead5cadd rax, r10
37bfead5flea rsi, [r15+8*rax]
37bfead63mov rax, [rsp+632]
37bfead6bmov r9, rsi
37bfead6emov [rsp+32], rax
37bfead73call dcopy_64_
37bfead78mov r10, [rsp+160]
37bfead80mov rax, [r12]
37bfead84lea rcx, [rip+0x47427d]
37bfead8bmov r13, [rsp+152]
37bfead93mov [rsp+32], rcx
37bfead98mov r8, rcx
37bfead9bmov rdx, rsi
37bfead9esub rax, r10
37bfeada1mov rcx, rdi
37bfeada4lea rdi, [rsp+368]
37bfeadacadd rax, 1
37bfeadb0mov [rsp+408], rax
37bfeadb8mov rax, r13
37bfeadbbimul rax, r10
37bfeadbfadd rax, [rsp+144]
37bfeadc7add rax, r10
37bfeadcalea r9, [r15+8*rax]
37bfeadcecall dcopy_64_
37bfeadd3mov rax, [rsp+632]
37bfeaddbmov r10, [rsp+160]
37bfeade3lea rdx, [r15+8*rbx]
37bfeade7lea rcx, [rsp+360]
37bfeadefmov [rsp+32], rax
37bfeadf4lea rsi, [8*r10-8]
37bfeadfcmov r8, rax
37bfeadfflea r9, [r15+rsi]
37bfeae03mov [rsp+216], r10
37bfeae0bcall dswap_64_
37bfeae10mov rbx, [rsp+360]
37bfeae18lea r9, [r14+rsi]
37bfeae1cmov rcx, rdi
37bfeae1flea rax, [rbx-1]
37bfeae23lea rsi, [rbx+1]
37bfeae27mov [rsp+224], rax
37bfeae2flea rdx, [r14+8*rax]
37bfeae33mov rax, [rsp+656]
37bfeae3bmov [rsp+32], rax
37bfeae40mov r8, rax
37bfeae43call dswap_64_
37bfeae48mov rcx, [rsp+176]
37bfeae50mov rax, [rsp+184]
37bfeae58mov [rsp+160], rsi
37bfeae60mov r11, [rsp+144]
37bfeae68mov r8, [rsp+368]
37bfeae70imul rcx, rbx
37bfeae74mov r10, [rsp+216]
37bfeae7cadd rax, rcx
37bfeae7fmov [rsp+264], rax
37bfeae87add rax, rbx
37bfeae8amov [rsp+208], rax
37bfeae92mov rax, r13
37bfeae95imul rax, rbx
37bfeae99lea rsi, [r11+rax]
37bfeae9dadd rax, r13
37bfeaea0cmp r8, rbp
37bfeaea3lea r9, [rax+r11]
37bfeaea7lea rax, [rbx+rsi]
37bfeaeabmov [rsp+192], rsi
37bfeaeb3mov [rsp+200], r9
37bfeaebbmov [rsp+256], rax
37bfeaec3jne 0x37bfeb540
37bfeaec9mov rax, [rsp+264]
37bfeaed1mov rsi, [rsp+160]
37bfeaed9add rcx, [rsp+176]
37bfeaee1add rcx, [rsp+184]
37bfeaee9lea r9, [rax+rsi]
37bfeaeedjmp 0x37bfeb0c4
37bfeaef2
37bfeaef2 66 0f 1f 44 00 00 f..D..
37bfeaef8
37bfeaef8loc_37bfeaef8:
37bfeaef8mov rax, [r12]
37bfeaefcmov r9, [rsp+216]
37bfeaf04mov [rsp+376], rbp
37bfeaf0cmov rdx, [rsp+200]
37bfeaf14mov rcx, [rsp+136]
37bfeaf1csub rax, r13
37bfeaf1fmov rbx, [rsp+232]
37bfeaf27add rax, 1
37bfeaf2bmov [rsp+408], rax
37bfeaf33lea rax, [rip+0x4740ce]
37bfeaf3amov [rsp+32], rax
37bfeaf3fmov r8, rax
37bfeaf42call dcopy_64_
37bfeaf47mov [rsp+368], r13
37bfeaf4fcmp r13, rbp
37bfeaf52je 0x37bfeabe8
37bfeaf58mov rax, [rsp+296]
37bfeaf60add rax, [rsp+152]
37bfeaf68mov [rsp+328], rbx
37bfeaf70lea rdi, [rsp+368]
37bfeaf78add rax, [rsp+144]
37bfeaf80mov rdx, [rsp+256]
37bfeaf88mov ebx, 1
37bfeaf8dmov [rsp+200], rax
37bfeaf95add rax, rbp
37bfeaf98lea r9, [r15+8*rax]
37bfeaf9cmov rax, [rsp+192]
37bfeafa4
37bfeafa4loc_37bfeafa4:
37bfeafa4movsd_xmm x0, [r15+8*rdx]
37bfeafaamov rcx, [rsp+288]
37bfeafb2sub rsi, 1
37bfeafb6lea r8, [rip+0x47404b]
37bfeafbdmov [rsp+408], rsi
37bfeafc5mov rsi, [rsp+136]
37bfeafcdmovsd_xmm [r15+8*rcx], x0
37bfeafd3mov rcx, [rsp+632]
37bfeafdbadd rax, [rsp+160]
37bfeafe3lea rdx, [r15+8*rax]
37bfeafe7mov [rsp+32], rcx
37bfeafecmov rcx, rsi
37bfeafefcall dcopy_64_
37bfeaff4mov rax, [r12]
37bfeaff8lea rcx, [rip+0x474009]
37bfeafffmov r9, [rsp+304]
37bfeb007mov [rsp+32], rcx
37bfeb00cmov rdx, [rsp+280]
37bfeb014mov r8, rcx
37bfeb017mov rcx, rsi
37bfeb01asub rax, rbp
37bfeb01dlea rsi, [8*rbp-8]
37bfeb025add rax, 1
37bfeb029mov [rsp+408], rax
37bfeb031call dcopy_64_
37bfeb036mov rcx, [rsp+328]
37bfeb03elea r9, [r15+rsi]
37bfeb042lea rdx, [r15+8*rcx]
37bfeb046mov rcx, [rsp+632]
37bfeb04emov [rsp+32], rcx
37bfeb053mov r8, rcx
37bfeb056mov rcx, rdi
37bfeb059call dswap_64_
37bfeb05emov rcx, [rsp+656]
37bfeb066lea r9, [r14+rsi]
37bfeb06amov rax, [rsp+368]
37bfeb072mov [rsp+32], rcx
37bfeb077mov r8, rcx
37bfeb07alea rdx, [r14+8*rax-8]
37bfeb07fmov rcx, rdi
37bfeb082call dswap_64_
37bfeb087cmp rbx, 1
37bfeb08bje 0x37bfec360
37bfeb091mov rax, [rsp+160]
37bfeb099mov rbx, [rsp+264]
37bfeb0a1mov rcx, [rsp+176]
37bfeb0a9mov r10, [rsp+384]
37bfeb0b1lea r9, [rax+rbx]
37bfeb0b5mov rbx, r13
37bfeb0b8imul rcx, rax
37bfeb0bcadd rcx, [rsp+184]
37bfeb0c4
37bfeb0c4loc_37bfeb0c4:
37bfeb0c4mov rsi, [rsp+160]
37bfeb0ccmov rax, [r12]
37bfeb0d0lea r13, [rbx+2]
37bfeb0d4movsd_xmm x2, [r14+8*r9]
37bfeb0dalea rdx, [rsi+rcx]
37bfeb0demov rsi, [rsp+208]
37bfeb0e6movsd_xmm x9, [r14+8*rdx]
37bfeb0eclea rdx, [rax-1]
37bfeb0f0movsd_xmm x10, [r14+8*rsi]
37bfeb0f6cmp rdx, rbx
37bfeb0f9jg 0x37bfeb1f0
37bfeb0ff
37bfeb0ffloc_37bfeb0ff:
37bfeb0ffmov rsi, [rsp+256]
37bfeb107mov rdx, [rsp+192]
37bfeb10fmov rdi, r10
37bfeb112mov r11, rbp
37bfeb115mov rcx, [rsp+640]
37bfeb11dneg rdi
37bfeb120neg r11
37bfeb123movsd_xmm [r15+8*rsi], x10
37bfeb129mov rsi, [rsp+160]
37bfeb131add rdx, rsi
37bfeb134movsd_xmm [r15+8*rdx], x2
37bfeb13amov rdx, [rsp+200]
37bfeb142add rdx, rsi
37bfeb145mov rsi, [rsp+224]
37bfeb14dmovsd_xmm [r15+8*rdx], x9
37bfeb153mov [rcx+8*rsi], rdi
37bfeb157mov [rcx+8*rbx], r11
37bfeb15bjmp 0x37bfea6b0
37bfeb160
37bfeb160loc_37bfeb160:
37bfeb160pxor x10, x10
37bfeb165
37bfeb165loc_37bfeb165:
37bfeb165sub rax, rbp
37bfeb168mov rcx, [rsp+136]
37bfeb170lea r8, [rip+0x473e91]
37bfeb177mov [rsp+408], rax
37bfeb17flea rax, [rbx+rbp+1]
37bfeb184lea rdx, [r14+8*rax]
37bfeb188call idamax_64_
37bfeb18dlea rcx, [rax+rbp]
37bfeb191lea rax, [rbx+rcx]
37bfeb195movsd_xmm x8, [r14+8*rax]
37bfeb19bmov rax, [rsp+312]
37bfeb1a3andpd x8, [rip+0x473ea4]
37bfeb1accomisd x8, x10
37bfeb1b1maxsd x8, x10
37bfeb1b6cmova rax, rcx
37bfeb1bamov [rsp+168], rax
37bfeb1c2jmp 0x37bfeac4b
37bfeb1c7
37bfeb1c7 66 0f 1f 84 00 00 00 00 00 f........
37bfeb1d0
37bfeb1d0loc_37bfeb1d0:
37bfeb1d0mov rcx, [rsp+168]
37bfeb1d8movapd x10, x8
37bfeb1ddmov [rsp+312], rcx
37bfeb1e5jmp 0x37bfeb165
37bfeb1ea
37bfeb1ea 66 0f 1f 44 00 00 f..D..
37bfeb1f0
37bfeb1f0loc_37bfeb1f0:
37bfeb1f0cmp rax, r13
37bfeb1f3jl 0x37bfeb0ff
37bfeb1f9movapd x5, x9
37bfeb1femovapd x4, x10
37bfeb203movsd_xmm x3, [rip+0x473e5d]
37bfeb20bmov rdi, [rsp+192]
37bfeb213divsd x5, x2
37bfeb217mov rsi, [rsp+264]
37bfeb21fmov rdx, r13
37bfeb222lea r9, [r15+8*rdi]
37bfeb226mov rdi, [rsp+200]
37bfeb22elea r11, [r14+8*rsi]
37bfeb232lea rsi, [r14+8*rcx]
37bfeb236lea r8, [r15+8*rdi]
37bfeb23alea rcx, [rax+1]
37bfeb23edivsd x4, x2
37bfeb242movapd x1, x5
37bfeb246mulsd x1, x4
37bfeb24asubsd x1, [rip+0x473e16]
37bfeb252divsd x3, x1
37bfeb256nop [rax+rax]
37bfeb260
37bfeb260loc_37bfeb260:
37bfeb260movsd_xmm x8, [r11+8*rdx]
37bfeb266movsd_xmm x0, [rsi+8*rdx]
37bfeb26bmovapd x1, x8
37bfeb270mulsd x1, x5
37bfeb274subsd x1, x0
37bfeb278mulsd x0, x4
37bfeb27csubsd x0, x8
37bfeb281divsd x1, x2
37bfeb285divsd x0, x2
37bfeb289mulsd x1, x3
37bfeb28dmovsd_xmm [r9+8*rdx], x1
37bfeb293mulsd x0, x3
37bfeb297movsd_xmm [r8+8*rdx], x0
37bfeb29dadd rdx, 1
37bfeb2a1cmp rcx, rdx
37bfeb2a4jne 0x37bfeb260
37bfeb2a6jmp 0x37bfeb0ff
37bfeb2ab
37bfeb2ab 0f 1f 44 00 00 ..D..
37bfeb2b0
37bfeb2b0loc_37bfeb2b0:
37bfeb2b0sub rax, r13
37bfeb2b3lea rbx, [r13-1]
37bfeb2b7mov r12, [rsp+320]
37bfeb2bflea r8, [rip+0x473d6a]
37bfeb2c6add rax, 1
37bfeb2calea rdx, [8*rbx]
37bfeb2d2lea rcx, [rip+0x473d65]
37bfeb2d9mov [rsp+408], rbx
37bfeb2e1mov [rsp+400], rax
37bfeb2e9mov r9, r12
37bfeb2ecmov rax, [rsp+632]
37bfeb2f4mov [rsp+120], 9
37bfeb2fdmov [rsp+96], rax
37bfeb302mov rax, [rsp+152]
37bfeb30amov [rsp+112], 12
37bfeb313mov [rsp+104], 5
37bfeb31cimul rax, r13
37bfeb320add rax, [rsp+144]
37bfeb328add rax, r13
37bfeb32blea rax, [r15+8*rax]
37bfeb32fmov [rsp+88], rax
37bfeb334mov rax, [rsp+248]
37bfeb33cmov [rsp+80], rax
37bfeb341mov rax, [rsp+656]
37bfeb349mov [rsp+72], rax
37bfeb34elea rax, [r14+rdx]
37bfeb352add rdx, r15
37bfeb355mov [rsp+64], rax
37bfeb35amov rax, [rsp+632]
37bfeb362mov [rsp+48], rdx
37bfeb367mov rdx, [rsp+240]
37bfeb36fmov [rsp+56], rax
37bfeb374lea rax, [rip+0x473c95]
37bfeb37bmov [rsp+40], rax
37bfeb380mov rax, [rsp+136]
37bfeb388mov [rsp+32], rax
37bfeb38dcall dgemmtr_
37bfeb392mov rbp, [rsp+632]
37bfeb39amov r13, [rsp+640]
37bfeb3a2mov rax, rbx
37bfeb3a5jmp 0x37bfeb42a
37bfeb3aa
37bfeb3aa 66 0f 1f 44 00 00 f..D..
37bfeb3b0
37bfeb3b0loc_37bfeb3b0:
37bfeb3b0mov [rsp+400], rdx
37bfeb3b8test rdx, rdx
37bfeb3bbjle 0x37bfeb480
37bfeb3c1cmp rcx, rax
37bfeb3c4je 0x37bfeb480
37bfeb3caxor esi, esi
37bfeb3ccmov edi, 1
37bfeb3d1
37bfeb3d1loc_37bfeb3d1:
37bfeb3d1mov [rsp+32], rbp
37bfeb3d6lea r9, [r15+8*rdx]
37bfeb3damov r8, rbp
37bfeb3ddlea rdx, [r15+8*rcx-8]
37bfeb3e2mov rcx, r12
37bfeb3e5call dswap_64_
37bfeb3eamov rax, [rsp+400]
37bfeb3f2lea rdx, [rax+1]
37bfeb3f6
37bfeb3f6loc_37bfeb3f6:
37bfeb3f6cmp rdi, rdx
37bfeb3f9je 0x37bfeb421
37bfeb3fbtest rsi, rsi
37bfeb3feje 0x37bfeb421
37bfeb400mov [rsp+32], rbp
37bfeb405lea r9, [r15+8*rax]
37bfeb409mov r8, rbp
37bfeb40cmov rcx, r12
37bfeb40flea rdx, [r15+8*rdi-8]
37bfeb414call dswap_64_
37bfeb419mov rax, [rsp+400]
37bfeb421
37bfeb421loc_37bfeb421:
37bfeb421test rax, rax
37bfeb424jle 0x37bfea5f2
37bfeb42a
37bfeb42aloc_37bfeb42a:
37bfeb42alea rdx, [rax-1]
37bfeb42emov rcx, [r13+8*rdx]
37bfeb433test rcx, rcx
37bfeb436jns 0x37bfeb3b0
37bfeb43clea r8, [rax-2]
37bfeb440neg rcx
37bfeb443xor esi, esi
37bfeb445mov rdi, [r13+8*r8]
37bfeb44amov [rsp+400], r8
37bfeb452neg rdi
37bfeb455cmp rcx, rax
37bfeb458setne sil
37bfeb45cxor eax, eax
37bfeb45etest r8, r8
37bfeb461setg al
37bfeb464and rsi, rax
37bfeb467jne 0x37bfeb3d1
37bfeb46dmov rax, r8
37bfeb470mov esi, 1
37bfeb475jmp 0x37bfeb3f6
37bfeb47a
37bfeb47a 66 0f 1f 44 00 00 f..D..
37bfeb480
37bfeb480loc_37bfeb480:
37bfeb480mov rax, rdx
37bfeb483jmp 0x37bfeb421
37bfeb485
37bfeb485 0f 1f 00 ...
37bfeb488
37bfeb488loc_37bfeb488:
37bfeb488mov rbx, [rsp+256]
37bfeb490movsd_xmm x0, [r15+8*rbx]
37bfeb496movapd x1, x0
37bfeb49aandpd x1, [rip+0x473bae]
37bfeb4a2comisd x1, x11
37bfeb4a7jae 0x37bfec248
37bfeb4adpxor x1, x1
37bfeb4b1ucomisd x0, x1
37bfeb4b5jp 0x37bfeb4bd
37bfeb4b7je 0x37bfea8ad
37bfeb4bd
37bfeb4bdloc_37bfeb4bd:
37bfeb4bdmov rbx, [rsp+160]
37bfeb4c5cmp rax, rbx
37bfeb4c8jl 0x37bfea8ad
37bfeb4cemov rsi, [rsp+192]
37bfeb4d6lea rdx, [rsi+rbx]
37bfeb4damovsd_xmm x1, [r15+8*rdx]
37bfeb4e0divsd x1, x0
37bfeb4e4movsd_xmm [r15+8*rdx], x1
37bfeb4ealea rdx, [rbx+1]
37bfeb4eecmp rax, rdx
37bfeb4f1jl 0x37bfea8ad
37bfeb4f7mov r9, [rsp+256]
37bfeb4fflea r8, [rax+1]
37bfeb503lea rcx, [r15+8*rsi]
37bfeb507nop [rax]
37bfeb50anop [rax+rax]
37bfeb515nop [rax+rax]
37bfeb520
37bfeb520loc_37bfeb520:
37bfeb520movsd_xmm x0, [rcx+8*rdx]
37bfeb525divsd x0, [r15+8*r9]
37bfeb52bmovsd_xmm [rcx+8*rdx], x0
37bfeb530add rdx, 1
37bfeb534cmp rdx, r8
37bfeb537jne 0x37bfeb520
37bfeb539jmp 0x37bfea8ad
37bfeb53e
37bfeb53e 66 90 f.
37bfeb540
37bfeb540loc_37bfeb540:
37bfeb540imul r13, r8
37bfeb544lea rax, [rbp+rsi]
37bfeb549mov [rsp+288], rax
37bfeb551lea rdx, [r8+rsi]
37bfeb555mov rsi, rbp
37bfeb558sub rsi, rbx
37bfeb55blea rax, [r13+r11]
37bfeb560mov r13, rbx
37bfeb563mov ebx, 2
37bfeb568lea rcx, [rbp+rax]
37bfeb56dlea rcx, [r15+8*rcx]
37bfeb571mov [rsp+280], rcx
37bfeb579lea rcx, [r8-1]
37bfeb57dmov [rsp+328], rcx
37bfeb585lea rcx, [rbp+r9]
37bfeb58alea r9, [r15+8*rcx]
37bfeb58ejmp 0x37bfeafa4
37bfeb593
37bfeb593 0f 1f 44 00 00 ..D..
37bfeb598
37bfeb598loc_37bfeb598:
37bfeb598mov rdi, [r14+8*rcx]
37bfeb59cxor eax, eax
37bfeb59eneg r8
37bfeb5a1lea r9, [rcx+2]
37bfeb5a5mov [rsp+400], r9
37bfeb5adneg rdi
37bfeb5b0cmp rdi, rbx
37bfeb5b3setne al
37bfeb5b6cmp r8, rcx
37bfeb5b9je 0x37bfec000
37bfeb5bfcmp r9, rdx
37bfeb5c2jle 0x37bfec1d8
37bfeb5c8cmp rdi, rbx
37bfeb5cbje 0x37bfea5ec
37bfeb5d1mov rbp, rbx
37bfeb5d4mov rbx, r9
37bfeb5d7
37bfeb5d7loc_37bfeb5d7:
37bfeb5d7mov rax, [rsp+152]
37bfeb5dfmov [rsp+32], r13
37bfeb5e4sub rdx, rbx
37bfeb5e7mov r8, r13
37bfeb5eaadd rdx, 1
37bfeb5eemov rcx, [rsp+136]
37bfeb5f6imul rax, rbx
37bfeb5faadd rax, [rsp+144]
37bfeb602mov [rsp+408], rdx
37bfeb60aadd rbp, rax
37bfeb60dadd rax, rdi
37bfeb610lea rdx, [r12+8*rax]
37bfeb614lea r9, [r12+8*rbp]
37bfeb618call dswap_64_
37bfeb61dmov rdx, [r15]
37bfeb620
37bfeb620loc_37bfeb620:
37bfeb620cmp rbx, rdx
37bfeb623jg 0x37bfea5ec
37bfeb629mov rcx, [rsp+400]
37bfeb631jmp 0x37bfea5c0
37bfeb636
37bfeb636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfeb640
37bfeb640loc_37bfeb640:
37bfeb640mov rax, [rsp+664]
37bfeb648cmp [rax], 0
37bfeb64cjne 0x37bfeb659
37bfeb64emov rax, [rsp+664]
37bfeb656mov [rax], rbx
37bfeb659
37bfeb659loc_37bfeb659:
37bfeb659mov rax, [rsp+152]
37bfeb661mov rsi, [rsp+144]
37bfeb669lea rdi, [rip+0x473998]
37bfeb670mov [rsp+32], rdi
37bfeb675mov rdx, [rsp+192]
37bfeb67dmov r8, rdi
37bfeb680imul rax, rbx
37bfeb684mov rcx, [rsp+160]
37bfeb68clea rax, [rsi+rax+1]
37bfeb691lea r9, [r15+8*rax]
37bfeb695call dcopy_64_
37bfeb69amov rax, [rsp+360]
37bfeb6a2lea r13, [rax-1]
37bfeb6a6jmp 0x37bfea460
37bfeb6ab
37bfeb6ab 0f 1f 44 00 00 ..D..
37bfeb6b0
37bfeb6b0loc_37bfeb6b0:
37bfeb6b0mov rdx, [rsp+192]
37bfeb6b8mov rcx, [rsp+136]
37bfeb6c0lea rax, [rbx-1]
37bfeb6c4lea r8, [rip+0x47393d]
37bfeb6cbandpd x9, [rip+0x47397c]
37bfeb6d4mov [rsp+408], rax
37bfeb6dccall idamax_64_
37bfeb6e1mov rbp, rax
37bfeb6e4mov [rsp+352], rax
37bfeb6ecmovapd x0, x9
37bfeb6f1mov rax, [rsp+208]
37bfeb6f9add rax, rbp
37bfeb6fcmovsd_xmm x10, [r14+8*rax]
37bfeb702andpd x10, [rip+0x473945]
37bfeb70bmaxsd x0, x10
37bfeb710ucomisd x0, x7
37bfeb714jp 0x37bfeb71c
37bfeb716je 0x37bfeb640
37bfeb71c
37bfeb71cloc_37bfeb71c:
37bfeb71cmovapd x0, x10
37bfeb721mulsd x0, x6
37bfeb725comisd x0, x9
37bfeb72ajbe 0x37bfea3b0
37bfeb730mov rcx, [rsp+176]
37bfeb738mov rdx, [rsp+184]
37bfeb740add rdi, 1
37bfeb744imul rdi, rcx
37bfeb748sub rsi, rcx
37bfeb74blea rax, [rsi+rdx]
37bfeb74flea rsi, [r14+8*rax+8]
37bfeb754mov [rsp+232], rax
37bfeb75cmov [rsp+200], rsi
37bfeb764lea rsi, [rdi+rdx]
37bfeb768mov rdi, rax
37bfeb76bmov [rsp+256], rsi
37bfeb773lea rsi, [rsp+352]
37bfeb77bmov [rsp+224], rsi
37bfeb783
37bfeb783loc_37bfeb783:
37bfeb783imul rbp, [rsp+152]
37bfeb78clea r11, [rip+0x473875]
37bfeb793mov rsi, [rsp+144]
37bfeb79bmov [rsp+32], r11
37bfeb7a0mov r9, [rsp+200]
37bfeb7a8mov r8, r11
37bfeb7abmov rcx, [rsp+224]
37bfeb7b3lea rax, [rsi+rbp+1]
37bfeb7b8lea rdx, [r15+8*rax]
37bfeb7bccall dcopy_64_
37bfeb7c1mov rsi, [rsp+352]
37bfeb7c9mov rdx, rbx
37bfeb7cclea r11, [rip+0x473835]
37bfeb7d3mov [rsp+32], r11
37bfeb7d8mov r8, [rsp+632]
37bfeb7e0lea r13, [rsi+1]
37bfeb7e4sub rdx, rsi
37bfeb7e7mov rcx, [rsp+136]
37bfeb7eflea rax, [rdi+r13]
37bfeb7f3mov [rsp+408], rdx
37bfeb7fblea rbp, [r14+8*rax]
37bfeb7ffmov rax, [rsp+152]
37bfeb807mov r9, rbp
37bfeb80aimul rax, r13
37bfeb80eadd rax, [rsp+144]
37bfeb816add rax, rsi
37bfeb819lea rdx, [r15+8*rax]
37bfeb81dmov [rsp+216], rdx
37bfeb825call dcopy_64_
37bfeb82amov rax, [r12]
37bfeb82ecmp rax, rbx
37bfeb831jg 0x37bfebe00
37bfeb837
37bfeb837loc_37bfeb837:
37bfeb837cmp rsi, rbx
37bfeb83ajne 0x37bfebb10
37bfeb840cmp rsi, 1
37bfeb844jg 0x37bfebf90
37bfeb84a
37bfeb84aloc_37bfeb84a:
37bfeb84alea rax, [rip+0x4737b7]
37bfeb851mov r9, [rsp+192]
37bfeb859mov rdx, [rsp+200]
37bfeb861mov [rsp+376], rsi
37bfeb869mov [rsp+32], rax
37bfeb86emov rcx, [rsp+160]
37bfeb876mov r8, rax
37bfeb879call dcopy_64_
37bfeb87emov rax, [rsp+608]
37bfeb886mov rbp, [rsp+360]
37bfeb88emov rdi, [rsp+152]
37bfeb896mov r10, [rax]
37bfeb899imul rdi, rbp
37bfeb89dadd rdi, [rsp+144]
37bfeb8a5add r10, rbp
37bfeb8a8sub r10, [r12]
37bfeb8accmp rsi, rbp
37bfeb8afje 0x37bfea3cc
37bfeb8b5imul r10, [rsp+176]
37bfeb8belea r11, [rbp-1]
37bfeb8c2mov rax, rdi
37bfeb8c5mov rbx, rbp
37bfeb8c8mov [rsp+200], 1
37bfeb8d4add r10, [rsp+184]
37bfeb8dc
37bfeb8dcloc_37bfeb8dc:
37bfeb8dclea rdx, [rbp+rdi]
37bfeb8e1add r13, rax
37bfeb8e4mov [rsp+224], rax
37bfeb8ecmov rax, [rsp+632]
37bfeb8f4movsd_xmm x0, [r15+8*rdx]
37bfeb8falea rdx, [rsi+rdi]
37bfeb8femov r9, [rsp+216]
37bfeb906lea r8, [rip+0x4736fb]
37bfeb90dmov [rsp+256], r10
37bfeb915movsd_xmm [r15+8*rdx], x0
37bfeb91bmov rdx, r11
37bfeb91esub rdx, rsi
37bfeb921mov [rsp+32], rax
37bfeb926mov [rsp+408], rdx
37bfeb92elea rdx, [r15+8*r13]
37bfeb932mov r13, [rsp+136]
37bfeb93amov [rsp+264], r11
37bfeb942mov rcx, r13
37bfeb945call dcopy_64_
37bfeb94amov rax, [rsp+144]
37bfeb952imul rsi, [rsp+152]
37bfeb95blea rcx, [rsp+376]
37bfeb963lea r8, [rax+rsi+1]
37bfeb968mov rax, [rsp+224]
37bfeb970lea r9, [r15+8*r8]
37bfeb974lea rdx, [r15+8*rax+8]
37bfeb979mov [rsp+216], rax
37bfeb981lea rax, [rip+0x473680]
37bfeb988mov [rsp+32], rax
37bfeb98dmov r8, rax
37bfeb990call dcopy_64_
37bfeb995mov rdx, [r12]
37bfeb999mov rsi, [rsp+376]
37bfeb9a1mov rax, [rsp+216]
37bfeb9a9sub rdx, rbp
37bfeb9acadd rdx, 1
37bfeb9b0lea rcx, [rsi+rax]
37bfeb9b4add rax, rbp
37bfeb9b7mov [rsp+408], rdx
37bfeb9bflea rdx, [r15+8*rax]
37bfeb9c3lea r9, [r15+8*rcx]
37bfeb9c7mov rax, [rsp+632]
37bfeb9cfmov rcx, r13
37bfeb9d2mov [rsp+32], rax
37bfeb9d7mov r8, rax
37bfeb9dacall dswap_64_
37bfeb9dfmov rax, [r12]
37bfeb9e3mov rcx, [rsp+656]
37bfeb9ebmov r10, [rsp+256]
37bfeb9f3sub rax, rbp
37bfeb9f6mov [rsp+32], rcx
37bfeb9fbmov r8, rcx
37bfeb9femov rcx, r13
37bfeba01add rax, 1
37bfeba05add rbp, r10
37bfeba08mov [rsp+408], rax
37bfeba10lea rax, [rsi+r10]
37bfeba14lea rdx, [r14+8*rbp]
37bfeba18lea r9, [r14+8*rax]
37bfeba1ccall dswap_64_
37bfeba21cmp [rsp+200], 1
37bfeba2aje 0x37bfea3cc
37bfeba30lea rax, [rbx+rdi]
37bfeba34mov r13, [rsp+360]
37bfeba3cmov r11, [rsp+264]
37bfeba44mov [rsp+224], rax
37bfeba4cmov rax, [rsp+384]
37bfeba54mov [rsp+200], rax
37bfeba5clea rax, [r13-1]
37bfeba60mov [rsp+192], rax
37bfeba68mov rax, [rsp+608]
37bfeba70mov rcx, [rax]
37bfeba73
37bfeba73loc_37bfeba73:
37bfeba73mov r10, [rsp+208]
37bfeba7bmov rdx, [rsp+152]
37bfeba83imul rdx, r11
37bfeba87lea rax, [r10+rbx]
37bfeba8badd rdx, [rsp+144]
37bfeba93movsd_xmm x8, [r14+8*rax]
37bfeba99mov rax, [rsp+232]
37bfebaa1add rax, r11
37bfebaa4movsd_xmm x10, [r14+8*rax]
37bfebaaalea rax, [r10+r11]
37bfebaaemovsd_xmm x2, [r14+8*rax]
37bfebab4cmp rbx, 2
37bfebab8jg 0x37bfec018
37bfebabe
37bfebabeloc_37bfebabe:
37bfebabeadd rdi, r11
37bfebac1add rdx, r11
37bfebac4sub r13, 2
37bfebac8neg rsi
37bfebacbmov rax, [rsp+224]
37bfebad3movsd_xmm [r15+8*rdx], x10
37bfebad9mov rbx, [rsp+640]
37bfebae1movsd_xmm [r15+8*rdi], x2
37bfebae7mov rdi, [rsp+192]
37bfebaefmovsd_xmm [r15+8*rax], x8
37bfebaf5mov rax, [rsp+200]
37bfebafdneg rax
37bfebb00mov [rbx+8*rdi], rax
37bfebb04mov [rbx+8*r13], rsi
37bfebb08jmp 0x37bfea477
37bfebb0d
37bfebb0d 0f 1f 00 ...
37bfebb10
37bfebb10loc_37bfebb10:
37bfebb10mov rcx, [rsp+136]
37bfebb18mov rax, rbx
37bfebb1bmov rdx, rbp
37bfebb1elea r8, [rip+0x4734e3]
37bfebb25sub rax, rsi
37bfebb28mov [rsp+408], rax
37bfebb30call idamax_64_
37bfebb35lea rbp, [rsi+rax]
37bfebb39lea rax, [rdi+rbp]
37bfebb3dmovsd_xmm x9, [r14+8*rax]
37bfebb43andpd x9, [rip+0x473504]
37bfebb4ccmp rsi, 1
37bfebb50jg 0x37bfebff0
37bfebb56
37bfebb56loc_37bfebb56:
37bfebb56movapd x1, x9
37bfebb5blea rax, [rdi+rsi]
37bfebb5fmulsd x1, x6
37bfebb63movsd_xmm x0, [r14+8*rax]
37bfebb69andpd x0, [rip+0x4734df]
37bfebb71comisd x1, x0
37bfebb75jbe 0x37bfec238
37bfebb7bmov r8, [rsp+384]
37bfebb83cmp r8, rbp
37bfebb86je 0x37bfebbe8
37bfebb88comisd x10, x9
37bfebb8djae 0x37bfebbe8
37bfebb8flea rax, [rip+0x473472]
37bfebb96mov r9, [rsp+192]
37bfebb9emov rdx, [rsp+200]
37bfebba6mov [rsp+384], rsi
37bfebbaemov [rsp+32], rax
37bfebbb3mov r8, rax
37bfebbb6mov rcx, [rsp+160]
37bfebbbemovapd x10, x9
37bfebbc3mov [rsp+352], rbp
37bfebbcbcall dcopy_64_
37bfebbd0mov [rsp+168], rbp
37bfebbd8mov rbx, [rsp+360]
37bfebbe0jmp 0x37bfeb783
37bfebbe5
37bfebbe5 0f 1f 00 ...
37bfebbe8
37bfebbe8loc_37bfebbe8:
37bfebbe8mov rax, [rsp+608]
37bfebbf0mov rdx, [rsp+152]
37bfebbf8lea r11, [rbx-1]
37bfebbfcmov [rsp+376], rsi
37bfebc04mov r9, [rsp+144]
37bfebc0cmov rcx, [rax]
37bfebc0flea rax, [r11+rcx]
37bfebc13sub rax, [r12]
37bfebc17mov r10, rax
37bfebc1amov rax, rdx
37bfebc1dimul rax, rbx
37bfebc21lea rdi, [r9+rax]
37bfebc25sub rax, rdx
37bfebc28add rax, r9
37bfebc2bcmp r8, rbx
37bfebc2eje 0x37bfec1a0
37bfebc34mov rdx, rbx
37bfebc37mov [rsp+272], rax
37bfebc3fmov rax, [rsp+152]
37bfebc47sub rdx, r8
37bfebc4amov [rsp+264], r10
37bfebc52mov r10, [rsp+144]
37bfebc5amov [rsp+408], rdx
37bfebc62lea rdx, [r8+1]
37bfebc66imul rax, rdx
37bfebc6amov [rsp+256], r11
37bfebc72add rdx, rdi
37bfebc75mov r11, [rsp+632]
37bfebc7dlea rdx, [r15+8*rdx]
37bfebc81mov [rsp+32], r11
37bfebc86lea rcx, [rax+r10]
37bfebc8amov [rsp+168], rax
37bfebc92add rcx, r8
37bfebc95lea r8, [rip+0x47336c]
37bfebc9clea r9, [r15+8*rcx]
37bfebca0mov rcx, [rsp+136]
37bfebca8call dcopy_64_
37bfebcadlea rax, [rip+0x473354]
37bfebcb4mov r10, [rsp+144]
37bfebcbcmov rdx, [rsp+168]
37bfebcc4mov [rsp+32], rax
37bfebcc9sub rdx, [rsp+152]
37bfebcd1lea rcx, [rsp+384]
37bfebcd9lea r8, [r10+rdx+1]
37bfebcdelea rdx, [r15+8*rdi+8]
37bfebce3lea r9, [r15+8*r8]
37bfebce7mov r8, rax
37bfebceacall dcopy_64_
37bfebcefmov rdx, [r12]
37bfebcf3mov rax, [rsp+384]
37bfebcfbmov r10, [rsp+632]
37bfebd03sub rdx, rbx
37bfebd06lea rcx, [rax+rdi]
37bfebd0amov [rsp+200], rax
37bfebd12add rdx, 1
37bfebd16mov [rsp+32], r10
37bfebd1blea r9, [r15+8*rcx]
37bfebd1fmov r8, r10
37bfebd22mov [rsp+408], rdx
37bfebd2amov rcx, [rsp+136]
37bfebd32lea rdx, [rbx+rdi]
37bfebd36mov [rsp+224], rdx
37bfebd3elea rdx, [r15+8*rdx]
37bfebd42call dswap_64_
37bfebd47mov rax, [rsp+200]
37bfebd4fmov rdx, [r12]
37bfebd53mov r10, [rsp+264]
37bfebd5bsub rdx, [rsp+256]
37bfebd63imul r10, [rsp+176]
37bfebd6cadd rdx, 1
37bfebd70add r10, [rsp+184]
37bfebd78lea rcx, [rax+r10]
37bfebd7cmov rax, [rsp+656]
37bfebd84mov [rsp+408], rdx
37bfebd8clea rdx, [r10+rbx]
37bfebd90lea r9, [r14+8*rcx]
37bfebd94mov rcx, [rsp+136]
37bfebd9clea rdx, [r14+8*rdx]
37bfebda0mov [rsp+168], r10
37bfebda8mov [rsp+32], rax
37bfebdadmov r8, rax
37bfebdb0call dswap_64_
37bfebdb5mov r11, [rsp+256]
37bfebdbdmov r10, [rsp+168]
37bfebdc5mov rax, [rsp+272]
37bfebdcdcmp rsi, r11
37bfebdd0jne 0x37bfec218
37bfebdd6mov rax, [rsp+608]
37bfebddemov [rsp+192], rsi
37bfebde6mov r13, rbx
37bfebde9mov [rsp+168], rbp
37bfebdf1mov rcx, [rax]
37bfebdf4jmp 0x37bfeba73
37bfebdf9
37bfebdf9 0f 1f 80 00 00 00 00 .......
37bfebe00
37bfebe00loc_37bfebe00:
37bfebe00sub rax, rbx
37bfebe03add rbx, 1
37bfebe07mov [rsp+88], 12
37bfebe10mov r8, [rsp+136]
37bfebe18mov [rsp+408], rax
37bfebe20lea rax, [rip+0x4731e1]
37bfebe27mov rdx, [rsp+160]
37bfebe2flea r9, [rip+0x4731da]
37bfebe36mov [rsp+80], rax
37bfebe3bmov rax, [rsp+200]
37bfebe43imul rbx, [rsp+152]
37bfebe4cmov rcx, [rsp+240]
37bfebe54mov [rsp+72], rax
37bfebe59mov rax, [rsp+248]
37bfebe61mov [rsp+64], rax
37bfebe66mov rax, [rsp+656]
37bfebe6emov [rsp+56], rax
37bfebe73mov rax, [rsp+256]
37bfebe7badd rax, rsi
37bfebe7elea rax, [r14+8*rax]
37bfebe82mov [rsp+48], rax
37bfebe87mov rax, [rsp+632]
37bfebe8fmov [rsp+40], rax
37bfebe94mov rax, [rsp+144]
37bfebe9clea rax, [rax+rbx+1]
37bfebea1lea rax, [r15+8*rax]
37bfebea5mov [rsp+32], rax
37bfebeaacall dgemv_64_
37bfebeafmov rbx, [rsp+360]
37bfebeb7jmp 0x37bfeb837
37bfebebc
37bfebebc 0f 1f 40 00 ..@.
37bfebec0
37bfebec0loc_37bfebec0:
37bfebec0sub rax, rbx
37bfebec3mov r8, [rsp+136]
37bfebecbmov [rsp+88], 12
37bfebed4lea r9, [rip+0x473135]
37bfebedbmov [rsp+408], rax
37bfebee3lea rax, [rip+0x47311e]
37bfebeeamov rdx, [rsp+160]
37bfebef2mov [rsp+80], rax
37bfebef7mov rax, [rsp+192]
37bfebeffmov rcx, [rsp+240]
37bfebf07mov [rsp+72], rax
37bfebf0cmov rax, [rsp+248]
37bfebf14mov [rsp+64], rax
37bfebf19mov rax, [rsp+656]
37bfebf21mov [rsp+56], rax
37bfebf26mov rax, [rsp+176]
37bfebf2eadd rax, rsi
37bfebf31add rax, [rsp+184]
37bfebf39add rax, rbx
37bfebf3cadd rbx, 1
37bfebf40imul rbx, [rsp+152]
37bfebf49lea rax, [r14+8*rax]
37bfebf4dmov [rsp+48], rax
37bfebf52mov rax, [rsp+632]
37bfebf5amov [rsp+40], rax
37bfebf5fmov rax, [rsp+144]
37bfebf67lea rax, [rax+rbx+1]
37bfebf6clea rax, [r15+8*rax]
37bfebf70mov [rsp+32], rax
37bfebf75call dgemv_64_
37bfebf7amov rbx, [rsp+360]
37bfebf82jmp 0x37bfea388
37bfebf87
37bfebf87 66 0f 1f 84 00 00 00 00 00 f........
37bfebf90
37bfebf90loc_37bfebf90:
37bfebf90pxor x8, x8
37bfebf95
37bfebf95loc_37bfebf95:
37bfebf95mov rdx, [rsp+200]
37bfebf9dmov rcx, [rsp+136]
37bfebfa5lea rax, [rsi-1]
37bfebfa9lea r8, [rip+0x473058]
37bfebfb0mov [rsp+408], rax
37bfebfb8call idamax_64_
37bfebfbdmov rbp, [rsp+168]
37bfebfc5lea rdx, [rdi+rax]
37bfebfc9movsd_xmm x9, [r14+8*rdx]
37bfebfcfandpd x9, [rip+0x473078]
37bfebfd8comisd x9, x8
37bfebfddmaxsd x9, x8
37bfebfe2cmova rbp, rax
37bfebfe6jmp 0x37bfebb56
37bfebfeb
37bfebfeb 0f 1f 44 00 00 ..D..
37bfebff0
37bfebff0loc_37bfebff0:
37bfebff0mov [rsp+168], rbp
37bfebff8movapd x8, x9
37bfebffdjmp 0x37bfebf95
37bfebfff
37bfebfff 90 .
37bfec000
37bfec000loc_37bfec000:
37bfec000mov rbp, rbx
37bfec003mov rbx, r9
37bfec006
37bfec006loc_37bfec006:
37bfec006test rax, rax
37bfec009jne 0x37bfeb5d7
37bfec00fjmp 0x37bfeb620
37bfec014
37bfec014 0f 1f 40 00 ..@.
37bfec018
37bfec018loc_37bfec018:
37bfec018movapd x5, x8
37bfec01dsub rbx, 1
37bfec021lea r10, [r14+8*r10]
37bfec025movsd_xmm x3, [rip+0x47303b]
37bfec02ddivsd x5, x2
37bfec031movapd x4, x10
37bfec036mov rax, [rsp+232]
37bfec03elea r9, [r15+8*rdx]
37bfec042lea r8, [r15+8*rdi]
37bfec046lea rbp, [r14+8*rax]
37bfec04amov eax, 1
37bfec04fdivsd x4, x2
37bfec053movapd x1, x5
37bfec057mulsd x1, x4
37bfec05bsubsd x1, [rip+0x473005]
37bfec063divsd x3, x1
37bfec067nop [rax+rax]
37bfec070
37bfec070loc_37bfec070:
37bfec070movsd_xmm x9, [rbp+8*rax]
37bfec077movsd_xmm x0, [r10+8*rax]
37bfec07dmovapd x1, x9
37bfec082mulsd x1, x5
37bfec086subsd x1, x0
37bfec08amulsd x0, x4
37bfec08esubsd x0, x9
37bfec093divsd x1, x2
37bfec097divsd x0, x2
37bfec09bmulsd x1, x3
37bfec09fmovsd_xmm [r9+8*rax], x1
37bfec0a5mulsd x0, x3
37bfec0a9movsd_xmm [r8+8*rax], x0
37bfec0afadd rax, 1
37bfec0b3cmp rbx, rax
37bfec0b6jne 0x37bfec070
37bfec0b8jmp 0x37bfebabe
37bfec0bd
37bfec0bd 0f 1f 00 ...
37bfec0c0
37bfec0c0loc_37bfec0c0:
37bfec0c0mov rbp, rcx
37bfec0c3xor eax, eax
37bfec0c5mov edi, 1
37bfec0ca
37bfec0caloc_37bfec0ca:
37bfec0casub rdx, rbx
37bfec0cdmov [rsp+32], r13
37bfec0d2add rdx, 1
37bfec0d6mov [rsp+160], rax
37bfec0demov [rsp+408], rdx
37bfec0e6mov rdx, [rsp+152]
37bfec0eeimul rdx, rbx
37bfec0f2add rdx, [rsp+144]
37bfec0faadd rcx, rdx
37bfec0fdadd rdx, r8
37bfec100mov r8, r13
37bfec103lea r9, [r12+8*rcx]
37bfec107mov rcx, [rsp+136]
37bfec10flea rdx, [r12+8*rdx]
37bfec113call dswap_64_
37bfec118mov rdx, [r15]
37bfec11bmov rax, [rsp+160]
37bfec123jmp 0x37bfec006
37bfec128
37bfec128 0f 1f 84 00 00 00 00 00 ........
37bfec130
37bfec130loc_37bfec130:
37bfec130mov rdi, [rsp+160]
37bfec138mov rax, [rsp+296]
37bfec140mov rbx, r13
37bfec143add rax, [rsp+152]
37bfec14badd rax, [rsp+144]
37bfec153mov [rsp+200], rax
37bfec15bcmp rbp, rdi
37bfec15eje 0x37bfeb0c4
37bfec164mov rbx, [rsp+192]
37bfec16clea rdx, [rdi+rbx]
37bfec170mov rbx, rax
37bfec173lea rax, [rbp+rax]
37bfec178lea rax, [r15+8*rax]
37bfec17clea rdi, [rsp+368]
37bfec184mov [rsp+280], rax
37bfec18cmov r9, rax
37bfec18fmov rax, rbx
37bfec192mov ebx, 2
37bfec197jmp 0x37bfeafa4
37bfec19c
37bfec19c 0f 1f 40 00 ..@.
37bfec1a0
37bfec1a0loc_37bfec1a0:
37bfec1a0cmp rsi, r11
37bfec1a3jne 0x37bfec1e8
37bfec1a5lea rax, [rbx+rdi]
37bfec1a9mov [rsp+192], rsi
37bfec1b1mov r13, rbx
37bfec1b4mov [rsp+224], rax
37bfec1bcmov [rsp+200], rbx
37bfec1c4mov [rsp+168], rbp
37bfec1ccjmp 0x37bfeba73
37bfec1d1
37bfec1d1 0f 1f 80 00 00 00 00 .......
37bfec1d8
37bfec1d8loc_37bfec1d8:
37bfec1d8mov rbp, rbx
37bfec1dbmov rbx, r9
37bfec1dejmp 0x37bfec0ca
37bfec1e3
37bfec1e3 0f 1f 44 00 00 ..D..
37bfec1e8
37bfec1e8loc_37bfec1e8:
37bfec1e8imul r10, [rsp+176]
37bfec1f1mov [rsp+168], rbp
37bfec1f9mov rbp, r11
37bfec1fcmov [rsp+200], 2
37bfec208add r10, [rsp+184]
37bfec210jmp 0x37bfeb8dc
37bfec215
37bfec215 0f 1f 00 ...
37bfec218
37bfec218loc_37bfec218:
37bfec218mov [rsp+168], rbp
37bfec220mov rbp, r11
37bfec223mov [rsp+200], 2
37bfec22fjmp 0x37bfeb8dc
37bfec234
37bfec234 0f 1f 40 00 ..@.
37bfec238
37bfec238loc_37bfec238:
37bfec238mov [rsp+168], rbp
37bfec240jmp 0x37bfeb84a
37bfec245
37bfec245 0f 1f 00 ...
37bfec248
37bfec248loc_37bfec248:
37bfec248movsd_xmm x1, [rip+0x472e18]
37bfec250sub rax, r13
37bfec253mov rcx, [rsp+136]
37bfec25blea rdx, [rsp+392]
37bfec263mov [rsp+408], rax
37bfec26bmov rax, [rsp+192]
37bfec273lea r9, [rip+0x472d8e]
37bfec27adivsd x1, x0
37bfec27eadd rax, [rsp+160]
37bfec286lea r8, [r15+8*rax]
37bfec28amovsd_xmm [rsp+392], x1
37bfec293call dscal_64_
37bfec298mov rax, [r12]
37bfec29cjmp 0x37bfea8ad
37bfec2a1
37bfec2a1loc_37bfec2a1:
37bfec2a1lea r8, [rdx+1]
37bfec2a5movsd_xmm x1, [r15+8*r8]
37bfec2abdivsd x1, x0
37bfec2afmovsd_xmm [r15+8*r8], x1
37bfec2b5cmp rax, 2
37bfec2b9je 0x37bfea460
37bfec2bflea r8, [r15+8*rdx]
37bfec2c3mov edx, 2
37bfec2c8nop
37bfec2canop [rax+rax]
37bfec2d5nop [rax+rax]
37bfec2e0
37bfec2e0loc_37bfec2e0:
37bfec2e0movsd_xmm x0, [r8+8*rdx]
37bfec2e6divsd x0, [r15+8*rcx]
37bfec2ecmovsd_xmm [r8+8*rdx], x0
37bfec2f2add rdx, 1
37bfec2f6cmp rax, rdx
37bfec2f9jne 0x37bfec2e0
37bfec2fbjmp 0x37bfea460
37bfec300
37bfec300loc_37bfec300:
37bfec300mov rax, [r12]
37bfec304jmp 0x37bfea862
37bfec309
37bfec309 0f 1f 80 00 00 00 00 .......
37bfec310
37bfec310loc_37bfec310:
37bfec310movsd_xmm x1, [rip+0x472d50]
37bfec318mov rcx, [rsp+136]
37bfec320lea r8, [r15+8*rdx+8]
37bfec325lea r9, [rip+0x472cdc]
37bfec32clea rdx, [rsp+392]
37bfec334mov [rsp+408], r13
37bfec33cdivsd x1, x0
37bfec340movsd_xmm [rsp+392], x1
37bfec349call dscal_64_
37bfec34emov rbx, [rsp+376]
37bfec356jmp 0x37bfea460
37bfec35b
37bfec35b 0f 1f 44 00 00 ..D..
37bfec360
37bfec360loc_37bfec360:
37bfec360mov rbx, [rsp+256]
37bfec368mov rax, [r12]
37bfec36cmov rbp, [rsp+376]
37bfec374lea rbx, [r15+8*rbx]
37bfec378mov [rsp+272], rbx
37bfec380mov rbx, [rsp+208]
37bfec388lea rbx, [r14+8*rbx]
37bfec38cmov [rsp+216], rbx
37bfec394jmp 0x37bfea865
37bfec399
37bfec399loc_37bfec399:
37bfec399lea rax, [rsp+360]
37bfec3a1xor edx, edx
37bfec3a3mov [rsp+160], rax
37bfec3ablea rax, [rsp+408]
37bfec3b3mov [rsp+136], rax
37bfec3bblea rax, [rip+0x472c56]
37bfec3c2mov [rsp+240], rax
37bfec3calea rax, [rip+0x472c57]
37bfec3d1mov [rsp+248], rax
37bfec3d9jmp 0x37bfea4a9
37bfea180
Loading..