File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c2da980
37c2da980zggsvp3_64_:
37c2da980push r15
37c2da982push r14
37c2da984push r13
37c2da986push r12
37c2da988push rbp
37c2da989push rdi
37c2da98apush rsi
37c2da98bpush rbx
37c2da98csub rsp, 280
37c2da993movups [rsp+240], x6
37c2da99bmovups [rsp+256], x7
37c2da9a3mov rax, [rsp+424]
37c2da9abmov rdi, [rsp+392]
37c2da9b3mov r13, [rsp+448]
37c2da9bbmov rbx, [rsp+456]
37c2da9c3mov rbp, [rax]
37c2da9c6mov rax, [rsp+408]
37c2da9cemov r14, [rax]
37c2da9d1mov r15, rdx
37c2da9d4mov r12, r9
37c2da9d7lea rdx, [rip+0x192f72]
37c2da9demov rax, [rsp+472]
37c2da9e6mov [rsp+368], r8
37c2da9eemov r9l, 1
37c2da9f4mov rsi, rcx
37c2da9f7mov r8l, 1
37c2da9fdmov rax, [rax]
37c2daa00mov [rsp+176], rax
37c2daa08call lsame_64_
37c2daa0dmov r9l, 1
37c2daa13mov r8l, 1
37c2daa19mov rcx, r15
37c2daa1clea rdx, [rip+0x192f2e]
37c2daa23mov [rsp+136], rax
37c2daa2bcall lsame_64_
37c2daa30mov rcx, [rsp+368]
37c2daa38mov r9l, 1
37c2daa3emov r8l, 1
37c2daa44lea rdx, [rip+0x192f07]
37c2daa4bmov [rsp+144], rax
37c2daa53call lsame_64_
37c2daa58mov rcx, [rsp+544]
37c2daa60mov [rsp+216], 1
37c2daa6cmov [rsp+120], rax
37c2daa71mov rcx, [rcx]
37c2daa74mov [rsp+112], rcx
37c2daa79mov rcx, [rsp+552]
37c2daa81mov [rcx], 0
37c2daa88cmp [rsp+136], 0
37c2daa91je 0x37c2db50a
37c2daa97
37c2daa97loc_37c2daa97:
37c2daa97cmp [rsp+144], 0
37c2daaa0je 0x37c2db53f
37c2daaa6
37c2daaa6loc_37c2daaa6:
37c2daaa6cmp [rsp+120], 0
37c2daaacje 0x37c2db4d0
37c2daab2
37c2daab2loc_37c2daab2:
37c2daab2mov rax, [r12]
37c2daab6test rax, rax
37c2daab9js 0x37c2db472
37c2daabfmov rsi, [rsp+384]
37c2daac7mov rdx, [rsi]
37c2daacatest rdx, rdx
37c2daacdjs 0x37c2db585
37c2daad3mov rcx, [rdi]
37c2daad6test rcx, rcx
37c2daad9js 0x37c2db574
37c2daadfmov rsi, [rsp+408]
37c2daae7test rax, rax
37c2daaeamov r8l, 1
37c2daaf0cmovg r8, rax
37c2daaf4cmp [rsi], r8
37c2daaf7jl 0x37c2db596
37c2daafdmov rsi, [rsp+424]
37c2dab05test rdx, rdx
37c2dab08mov r8l, 1
37c2dab0ecmovg r8, rdx
37c2dab12cmp [rsi], r8
37c2dab15jl 0x37c2db5a7
37c2dab1bmov rsi, [rsp+472]
37c2dab23mov r8, [rsi]
37c2dab26test r8, r8
37c2dab29jle 0x37c2dbed7
37c2dab2fcmp rax, r8
37c2dab32jle 0x37c2dab42
37c2dab34test [rsp+136], 1
37c2dab3cjne 0x37c2dbed7
37c2dab42
37c2dab42loc_37c2dab42:
37c2dab42mov rax, [rsp+488]
37c2dab4amov rax, [rax]
37c2dab4dtest rax, rax
37c2dab50jle 0x37c2dbee8
37c2dab56cmp rdx, rax
37c2dab59jle 0x37c2dab69
37c2dab5btest [rsp+144], 1
37c2dab63jne 0x37c2dbee8
37c2dab69
37c2dab69loc_37c2dab69:
37c2dab69mov rax, [rsp+504]
37c2dab71mov rax, [rax]
37c2dab74test rax, rax
37c2dab77jle 0x37c2dbef9
37c2dab7dcmp rcx, rax
37c2dab80jle 0x37c2dab8d
37c2dab82test [rsp+120], 1
37c2dab87jne 0x37c2dbef9
37c2dab8d
37c2dab8dloc_37c2dab8d:
37c2dab8dmov rax, [rsp+544]
37c2dab95cmp [rax], 0
37c2dab99mov rax, [rsp+552]
37c2daba1jle 0x37c2dbf12
37c2daba7
37c2daba7loc_37c2daba7:
37c2daba7mov rax, [rax]
37c2dabaatest rax, rax
37c2dabadjne 0x37c2dbf0a
37c2dabb3mov rax, [rsp+552]
37c2dabbblea r15, [rip+0x192d96]
37c2dabc2mov r9, [rsp+424]
37c2dabcamov rdx, rdi
37c2dabcdmov [rsp+56], r15
37c2dabd2mov r8, [rsp+416]
37c2dabdamov [rsp+72], rax
37c2dabdfmov rax, [rsp+520]
37c2dabe7mov rcx, [rsp+384]
37c2dabefmov [rsp+64], rax
37c2dabf4mov rax, [rsp+536]
37c2dabfcmov [rsp+48], rax
37c2dac01mov rax, [rsp+528]
37c2dac09mov [rsp+40], rax
37c2dac0emov rax, [rsp+512]
37c2dac16mov [rsp+32], rax
37c2dac1bcall zgeqp3_64_
37c2dac20mov rax, [rsp+536]
37c2dac28mov r8, [r12]
37c2dac2cmov r9, [rsp+408]
37c2dac34cvttsd2si rcx, [rax]
37c2dac39mov rax, [rsp+384]
37c2dac41mov rax, [rax]
37c2dac44cmp rcx, rax
37c2dac47mov rdx, rax
37c2dac4acmovge rdx, rcx
37c2dac4ecmp [rsp+144], 0
37c2dac57cmovne rcx, rdx
37c2dac5bmov rdx, [rdi]
37c2dac5emov [rsp+56], r15
37c2dac63cmp rdx, rax
37c2dac66mov rsi, rcx
37c2dac69cmovle rax, rdx
37c2dac6dcmp rax, r8
37c2dac70cmovl rax, r8
37c2dac74mov r8, [rsp+400]
37c2dac7ccmp rax, rcx
37c2dac7fmov rcx, r12
37c2dac82cmovge rsi, rax
37c2dac86mov rax, [rsp+552]
37c2dac8emov [rsp+72], rax
37c2dac93mov rax, [rsp+520]
37c2dac9bcmp rsi, rdx
37c2dac9ecmovge rdx, rsi
37c2daca2cmp [rsp+120], 0
37c2daca8mov [rsp+64], rax
37c2dacadmov rax, [rsp+536]
37c2dacb5cmovne rsi, rdx
37c2dacb9mov rdx, rdi
37c2dacbcmov [rsp+48], rax
37c2dacc1mov rax, [rsp+528]
37c2dacc9mov [rsp+40], rax
37c2daccemov rax, [rsp+512]
37c2dacd6mov [rsp+32], rax
37c2dacdbcall zgeqp3_64_
37c2dace0mov rax, [rsp+536]
37c2dace8pxor x2, x2
37c2daceccvttsd2si rdx, [rax]
37c2dacf1mov eax, 1
37c2dacf6test rdx, rdx
37c2dacf9cmovle rdx, rax
37c2dacfdmov rax, [rsp+536]
37c2dad05cmp rdx, rsi
37c2dad08mov [rax+8], 0
37c2dad10cmovl rdx, rsi
37c2dad14cvtsi2sd x2, rdx
37c2dad19movsd_xmm [rax], x2
37c2dad1dmovapd x7, x2
37c2dad21mov rax, [rsp+552]
37c2dad29mov rax, [rax]
37c2dad2cmov [rsp+152], rax
37c2dad34test rax, rax
37c2dad37jne 0x37c2dbf0a
37c2dad3dcmp [rsp+112], -1
37c2dad43je 0x37c2db4ac
37c2dad49xor eax, eax
37c2dad4btest rbp, rbp
37c2dad4emov r8, [rdi]
37c2dad51cmovns rax, rbp
37c2dad55mov [rsp+160], rax
37c2dad5dxor eax, eax
37c2dad5ftest r14, r14
37c2dad62cmovns rax, r14
37c2dad66mov [rsp+128], rax
37c2dad6enot rax
37c2dad71mov [rsp+168], rax
37c2dad79test r8, r8
37c2dad7cjle 0x37c2dad91
37c2dad7emov rcx, [rsp+512]
37c2dad86shl r8, 3
37c2dad8axor edx, edx
37c2dad8ccall memset
37c2dad91
37c2dad91loc_37c2dad91:
37c2dad91mov rax, [rsp+552]
37c2dad99mov r9, [rsp+424]
37c2dada1mov rdx, rdi
37c2dada4mov r8, [rsp+416]
37c2dadacmov rcx, [rsp+384]
37c2dadb4mov [rsp+72], rax
37c2dadb9mov rax, [rsp+520]
37c2dadc1mov [rsp+64], rax
37c2dadc6mov rax, [rsp+544]
37c2dadcemov [rsp+56], rax
37c2dadd3mov rax, [rsp+536]
37c2daddbmov [rsp+48], rax
37c2dade0mov rax, [rsp+528]
37c2dade8mov [rsp+40], rax
37c2dadedmov rax, [rsp+512]
37c2dadf5mov [rsp+32], rax
37c2dadfacall zgeqp3_64_
37c2dadffmov rax, [rsp+512]
37c2dae07mov rdx, r12
37c2dae0amov r8, rdi
37c2dae0dmov r9, [rsp+400]
37c2dae15lea rcx, [rsp+216]
37c2dae1dmov [rsp+40], rax
37c2dae22mov rax, [rsp+408]
37c2dae2amov [rsp+184], rcx
37c2dae32mov [rsp+32], rax
37c2dae37call zlapmt_64_
37c2dae3cmov rax, [rsp+384]
37c2dae44mov rdx, [rdi]
37c2dae47mov [rbx], 0
37c2dae4emov rax, [rax]
37c2dae51cmp rax, rdx
37c2dae54cmovle rdx, rax
37c2dae58test rdx, rdx
37c2dae5bjle 0x37c2dbc85
37c2dae61mov rax, [rsp+440]
37c2dae69mov rbp, [rsp+416]
37c2dae71mov [rsp+392], rdi
37c2dae79lea rsi, [rdx+1]
37c2dae7dmov edi, 1
37c2dae82movsd_xmm x6, [rax]
37c2dae86mov rax, [rsp+160]
37c2dae8elea r15, [rax+1]
37c2dae92shl r15, 4
37c2dae96nop [rax+rax]
37c2daea0
37c2daea0loc_37c2daea0:
37c2daea0movsd_xmm x0, [rbp]
37c2daea5lea rcx, [rsp+192]
37c2daeadmovsd_xmm [rsp+192], x0
37c2daeb6movsd_xmm x0, [rbp+8]
37c2daebbmovsd_xmm [rsp+200], x0
37c2daec4call fn_37c42fc80
37c2daec9comisd x0, x6
37c2daecdjbe 0x37c2daed3
37c2daecfadd [rbx], 1
37c2daed3
37c2daed3loc_37c2daed3:
37c2daed3add rdi, 1
37c2daed7add rbp, r15
37c2daedacmp rdi, rsi
37c2daeddjne 0x37c2daea0
37c2daedflea rax, [rsp+232]
37c2daee7mov rdi, [rsp+392]
37c2daeefmov [rsp+112], rax
37c2daef4cmp [rsp+144], 0
37c2daefdjne 0x37c2db83c
37c2daf03
37c2daf03loc_37c2daf03:
37c2daf03mov r9, [rbx]
37c2daf06cmp r9, 1
37c2daf0ajle 0x37c2daf80
37c2daf0cmov r11, [rsp+160]
37c2daf14mov rax, [rsp+416]
37c2daf1clea r8, [r9+1]
37c2daf20pxor x0, x0
37c2daf24mov r10l, 1
37c2daf2ashl r11, 4
37c2daf2elea rcx, [rax-16]
37c2daf32nop [rax]
37c2daf35nop [rax+rax]
37c2daf40
37c2daf40loc_37c2daf40:
37c2daf40add r10, 1
37c2daf44cmp r9, r10
37c2daf47jl 0x37c2daf80
37c2daf49mov rax, r10
37c2daf4cnop [rax+rax]
37c2daf55nop [rax+rax]
37c2daf60
37c2daf60loc_37c2daf60:
37c2daf60mov rdx, rax
37c2daf63add rax, 1
37c2daf67shl rdx, 4
37c2daf6bmovups [rcx+rdx], x0
37c2daf6fcmp rax, r8
37c2daf72jne 0x37c2daf60
37c2daf74add rcx, r11
37c2daf77cmp r9, r10
37c2daf7ajne 0x37c2daf40
37c2daf7cnop [rax]
37c2daf80
37c2daf80loc_37c2daf80:
37c2daf80mov rax, [rsp+384]
37c2daf88mov rax, [rax]
37c2daf8b
37c2daf8bloc_37c2daf8b:
37c2daf8bcmp r9, rax
37c2daf8ejl 0x37c2db7dc
37c2daf94
37c2daf94loc_37c2daf94:
37c2daf94cmp [rsp+120], 0
37c2daf9ajne 0x37c2db757
37c2dafa0
37c2dafa0loc_37c2dafa0:
37c2dafa0mov rsi, [rsp+384]
37c2dafa8mov rax, [rbx]
37c2dafabmov rdx, [rdi]
37c2dafaecmp [rsi], rax
37c2dafb1jl 0x37c2db5c0
37c2dafb7lea rsi, [rip+0x1929da]
37c2dafbemov [rsp+144], rsi
37c2dafc6cmp rax, rdx
37c2dafc9je 0x37c2db1aa
37c2dafcfmov rax, [rsp+552]
37c2dafd7mov r9, [rsp+424]
37c2dafdfmov rdx, rdi
37c2dafe2mov rcx, rbx
37c2dafe5mov r8, [rsp+416]
37c2dafedmov [rsp+48], rax
37c2daff2mov rax, [rsp+536]
37c2daffamov [rsp+40], rax
37c2dafffmov rax, [rsp+528]
37c2db007mov [rsp+32], rax
37c2db00ccall zgerq2_64_
37c2db011mov [rsp+32], rbx
37c2db016mov r9, rdi
37c2db019mov r8, r12
37c2db01cmov rax, [rsp+552]
37c2db024mov rdx, rsi
37c2db027lea rcx, [rip+0x19297d]
37c2db02emov [rsp+104], 19
37c2db037mov [rsp+96], 5
37c2db040mov [rsp+88], rax
37c2db045mov rax, [rsp+536]
37c2db04dmov [rsp+80], rax
37c2db052mov rax, [rsp+408]
37c2db05amov [rsp+72], rax
37c2db05fmov rax, [rsp+400]
37c2db067mov [rsp+64], rax
37c2db06cmov rax, [rsp+528]
37c2db074mov [rsp+56], rax
37c2db079mov rax, [rsp+424]
37c2db081mov [rsp+48], rax
37c2db086mov rax, [rsp+416]
37c2db08emov [rsp+40], rax
37c2db093call zunmr2_64_
37c2db098cmp [rsp+120], 0
37c2db09ejne 0x37c2dbe46
37c2db0a4
37c2db0a4loc_37c2db0a4:
37c2db0a4mov rax, [rdi]
37c2db0a7sub rax, [rbx]
37c2db0aalea rsi, [rip+0x1928b7]
37c2db0b1mov [rsp+56], 4
37c2db0bamov [rsp+32], rsi
37c2db0bfmov r8, [rsp+112]
37c2db0c4mov r9, rsi
37c2db0c7mov rdx, rbx
37c2db0camov [rsp+232], rax
37c2db0d2mov rax, [rsp+424]
37c2db0dalea rbp, [rip+0x192897]
37c2db0e1mov rcx, rbp
37c2db0e4mov [rsp+48], rax
37c2db0e9mov rax, [rsp+416]
37c2db0f1mov [rsp+40], rax
37c2db0f6call zlaset_64_
37c2db0fbmov rdx, [rdi]
37c2db0femov r10, [rbx]
37c2db101mov rsi, rdx
37c2db104sub rsi, r10
37c2db107lea rax, [rsi+1]
37c2db10bmov [rsp+152], rsi
37c2db113cmp rdx, rax
37c2db116jl 0x37c2db180
37c2db118mov rcx, [rsp+160]
37c2db120lea r11, [r10+2]
37c2db124lea r8, [r10+1]
37c2db128pxor x0, x0
37c2db12clea r9, [rsi+r11]
37c2db130imul rax, rcx
37c2db134mov rsi, rcx
37c2db137not rcx
37c2db13asub r9, rdx
37c2db13dshl rsi, 4
37c2db141add rcx, rax
37c2db144shl rcx, 4
37c2db148add rcx, [rsp+416]
37c2db150
37c2db150loc_37c2db150:
37c2db150mov rax, r9
37c2db153cmp r10, r9
37c2db156jl 0x37c2db174
37c2db158nop [rax+rax]
37c2db160
37c2db160loc_37c2db160:
37c2db160mov rdx, rax
37c2db163add rax, 1
37c2db167shl rdx, 4
37c2db16bmovups [rcx+rdx], x0
37c2db16fcmp rax, r8
37c2db172jne 0x37c2db160
37c2db174
37c2db174loc_37c2db174:
37c2db174add r9, 1
37c2db178add rcx, rsi
37c2db17bcmp r11, r9
37c2db17ejne 0x37c2db150
37c2db180
37c2db180loc_37c2db180:
37c2db180cmp [rsp+152], 0
37c2db189jle 0x37c2db1aa
37c2db18bmov rax, [rsp+152]
37c2db193mov rcx, [rsp+512]
37c2db19bxor edx, edx
37c2db19dlea r8, [8*rax]
37c2db1a5call memset
37c2db1aa
37c2db1aaloc_37c2db1aa:
37c2db1aamov rax, [rsp+152]
37c2db1b2mov r8, [rsp+400]
37c2db1bamov rcx, r12
37c2db1bdmov r9, [rsp+408]
37c2db1c5mov rdx, [rsp+112]
37c2db1camov [rsp+232], rax
37c2db1d2mov rax, [rsp+552]
37c2db1damov [rsp+72], rax
37c2db1dfmov rax, [rsp+520]
37c2db1e7mov [rsp+64], rax
37c2db1ecmov rax, [rsp+544]
37c2db1f4mov [rsp+56], rax
37c2db1f9mov rax, [rsp+536]
37c2db201mov [rsp+48], rax
37c2db206mov rax, [rsp+528]
37c2db20emov [rsp+40], rax
37c2db213mov rax, [rsp+512]
37c2db21bmov [rsp+32], rax
37c2db220call zgeqp3_64_
37c2db225mov r8, [r12]
37c2db229mov rcx, [rdi]
37c2db22cmov [r13], 0
37c2db234sub rcx, [rbx]
37c2db237cmp rcx, r8
37c2db23acmovle r8, rcx
37c2db23etest r8, r8
37c2db241jle 0x37c2db2fa
37c2db247mov rax, [rsp+432]
37c2db24fmov r15, [rsp+400]
37c2db257mov [rsp+152], r8
37c2db25flea rsi, [r8+1]
37c2db263mov [rsp+392], rdi
37c2db26bmov edi, 1
37c2db270movsd_xmm x6, [rax]
37c2db274mov rax, [rsp+128]
37c2db27cmov [rsp+456], rbx
37c2db284mov rbx, r15
37c2db287mov r15, rcx
37c2db28alea rbp, [rax+1]
37c2db28eshl rbp, 4
37c2db292nop [rax]
37c2db295nop [rax+rax]
37c2db2a0
37c2db2a0loc_37c2db2a0:
37c2db2a0movsd_xmm x0, [rbx]
37c2db2a4lea rcx, [rsp+192]
37c2db2acmovsd_xmm [rsp+192], x0
37c2db2b5movsd_xmm x0, [rbx+8]
37c2db2bamovsd_xmm [rsp+200], x0
37c2db2c3call fn_37c42fc80
37c2db2c8comisd x0, x6
37c2db2ccjbe 0x37c2db2d3
37c2db2ceadd [r13], 1
37c2db2d3
37c2db2d3loc_37c2db2d3:
37c2db2d3add rdi, 1
37c2db2d7add rbx, rbp
37c2db2dacmp rdi, rsi
37c2db2ddjne 0x37c2db2a0
37c2db2dfmov r8, [rsp+152]
37c2db2e7mov rdi, [rsp+392]
37c2db2efmov rcx, r15
37c2db2f2mov rbx, [rsp+456]
37c2db2fa
37c2db2faloc_37c2db2fa:
37c2db2famov rax, [rsp+552]
37c2db302add rcx, 1
37c2db306mov r9, rbx
37c2db309mov [rsp+104], 19
37c2db312mov rdx, [rsp+144]
37c2db31amov [rsp+232], r8
37c2db322mov r8, r12
37c2db325imul rcx, [rsp+128]
37c2db32emov [rsp+88], rax
37c2db333mov rax, [rsp+536]
37c2db33bmov [rsp+96], 4
37c2db344mov [rsp+80], rax
37c2db349mov rax, [rsp+408]
37c2db351mov [rsp+72], rax
37c2db356mov rax, [rsp+168]
37c2db35elea rax, [rax+rcx+1]
37c2db363lea rcx, [rip+0x192646]
37c2db36ashl rax, 4
37c2db36eadd rax, [rsp+400]
37c2db376mov [rsp+64], rax
37c2db37bmov rax, [rsp+528]
37c2db383mov [rsp+56], rax
37c2db388mov rax, [rsp+408]
37c2db390mov [rsp+48], rax
37c2db395mov rax, [rsp+400]
37c2db39dmov [rsp+40], rax
37c2db3a2mov rax, [rsp+112]
37c2db3a7mov [rsp+32], rax
37c2db3accall zunm2r_64_
37c2db3b1cmp [rsp+136], 0
37c2db3bajne 0x37c2db629
37c2db3c0
37c2db3c0loc_37c2db3c0:
37c2db3c0cmp [rsp+120], 0
37c2db3c6jne 0x37c2db5df
37c2db3cc
37c2db3ccloc_37c2db3cc:
37c2db3ccmov r9, [r13]
37c2db3d0cmp r9, 1
37c2db3d4jle 0x37c2db440
37c2db3d6mov r11, [rsp+128]
37c2db3demov rax, [rsp+400]
37c2db3e6lea r8, [r9+1]
37c2db3eapxor x0, x0
37c2db3eemov r10l, 1
37c2db3f4shl r11, 4
37c2db3f8lea rcx, [rax-16]
37c2db3fcnop [rax]
37c2db400
37c2db400loc_37c2db400:
37c2db400add r10, 1
37c2db404cmp r9, r10
37c2db407jl 0x37c2db440
37c2db409mov rax, r10
37c2db40cnop [rax+rax]
37c2db415nop [rax+rax]
37c2db420
37c2db420loc_37c2db420:
37c2db420mov rdx, rax
37c2db423add rax, 1
37c2db427shl rdx, 4
37c2db42bmovups [rcx+rdx], x0
37c2db42fcmp r8, rax
37c2db432jne 0x37c2db420
37c2db434add rcx, r11
37c2db437cmp r9, r10
37c2db43ajne 0x37c2db400
37c2db43cnop [rax]
37c2db440
37c2db440loc_37c2db440:
37c2db440mov rdx, [r12]
37c2db444mov rax, [rdi]
37c2db447sub rax, [rbx]
37c2db44acmp r9, rdx
37c2db44djl 0x37c2db977
37c2db453cmp r9, rax
37c2db456jl 0x37c2dbb25
37c2db45c
37c2db45cloc_37c2db45c:
37c2db45cmov rax, [rsp+536]
37c2db464mov [rax+8], 0
37c2db46cmovsd_xmm [rax], x7
37c2db470jmp 0x37c2db4ac
37c2db472
37c2db472loc_37c2db472:
37c2db472mov rdx, -4
37c2db479mov eax, 4
37c2db47e
37c2db47eloc_37c2db47e:
37c2db47emov rsi, [rsp+552]
37c2db486mov [rsi], rdx
37c2db489
37c2db489loc_37c2db489:
37c2db489lea rdx, [rsp+232]
37c2db491mov r8l, 7
37c2db497lea rcx, [rip+0x1924c2]
37c2db49emov [rsp+232], rax
37c2db4a6call xerbla_64_
37c2db4abnop
37c2db4ac
37c2db4acloc_37c2db4ac:
37c2db4acmovups x6, [rsp+240]
37c2db4b4movups x7, [rsp+256]
37c2db4bcadd rsp, 280
37c2db4c3pop rbx
37c2db4c4pop rsi
37c2db4c5pop rdi
37c2db4c6pop rbp
37c2db4c7pop r12
37c2db4c9pop r13
37c2db4cbpop r14
37c2db4cdpop r15
37c2db4cfret
37c2db4d0
37c2db4d0loc_37c2db4d0:
37c2db4d0mov rcx, [rsp+368]
37c2db4d8mov r9l, 1
37c2db4demov r8l, 1
37c2db4e4lea rdx, [rip+0x192468]
37c2db4ebcall lsame_64_
37c2db4f0test rax, rax
37c2db4f3jne 0x37c2daab2
37c2db4f9mov rdx, -3
37c2db500mov eax, 3
37c2db505jmp 0x37c2db47e
37c2db50a
37c2db50aloc_37c2db50a:
37c2db50amov r9l, 1
37c2db510mov r8l, 1
37c2db516lea rdx, [rip+0x192436]
37c2db51dmov rcx, rsi
37c2db520call lsame_64_
37c2db525test rax, rax
37c2db528jne 0x37c2daa97
37c2db52emov rdx, -1
37c2db535mov eax, 1
37c2db53ajmp 0x37c2db47e
37c2db53f
37c2db53floc_37c2db53f:
37c2db53fmov r9l, 1
37c2db545mov r8l, 1
37c2db54blea rdx, [rip+0x192401]
37c2db552mov rcx, r15
37c2db555call lsame_64_
37c2db55atest rax, rax
37c2db55djne 0x37c2daaa6
37c2db563mov rdx, -2
37c2db56amov eax, 2
37c2db56fjmp 0x37c2db47e
37c2db574
37c2db574loc_37c2db574:
37c2db574mov rdx, -6
37c2db57bmov eax, 6
37c2db580jmp 0x37c2db47e
37c2db585
37c2db585loc_37c2db585:
37c2db585mov rdx, -5
37c2db58cmov eax, 5
37c2db591jmp 0x37c2db47e
37c2db596
37c2db596loc_37c2db596:
37c2db596mov rdx, -8
37c2db59dmov eax, 8
37c2db5a2jmp 0x37c2db47e
37c2db5a7
37c2db5a7loc_37c2db5a7:
37c2db5a7mov rdx, -10
37c2db5aemov eax, 10
37c2db5b3jmp 0x37c2db47e
37c2db5b8
37c2db5b8 0f 1f 84 00 00 00 00 00 ........
37c2db5c0
37c2db5c0loc_37c2db5c0:
37c2db5c0sub rdx, rax
37c2db5c3lea rax, [rip+0x1923ce]
37c2db5camov [rsp+152], rdx
37c2db5d2mov [rsp+144], rax
37c2db5dajmp 0x37c2db180
37c2db5df
37c2db5dfloc_37c2db5df:
37c2db5dfmov rax, [rdi]
37c2db5e2sub rax, [rbx]
37c2db5e5mov rdx, rdi
37c2db5e8mov [rsp+232], rax
37c2db5f0mov rax, [rsp+512]
37c2db5f8mov r9, [rsp+496]
37c2db600mov r8, [rsp+112]
37c2db605mov [rsp+40], rax
37c2db60amov rax, [rsp+504]
37c2db612mov rcx, [rsp+184]
37c2db61amov [rsp+32], rax
37c2db61fcall zlapmt_64_
37c2db624jmp 0x37c2db3cc
37c2db629
37c2db629loc_37c2db629:
37c2db629mov rax, [rsp+472]
37c2db631mov rdx, r12
37c2db634mov r8, r12
37c2db637lea rsi, [rip+0x19232a]
37c2db63emov [rsp+32], rsi
37c2db643lea rbp, [rip+0x19232e]
37c2db64amov r9, rsi
37c2db64dmov [rsp+48], rax
37c2db652mov rax, [rsp+464]
37c2db65amov rcx, rbp
37c2db65dmov [rsp+56], 4
37c2db666mov [rsp+40], rax
37c2db66bcall zlaset_64_
37c2db670mov rdx, [r12]
37c2db674cmp rdx, 1
37c2db678jle 0x37c2db6f1
37c2db67amov rax, [rdi]
37c2db67dsub rax, [rbx]
37c2db680mov [rsp+56], 5
37c2db689sub rdx, 1
37c2db68dmov [rsp+232], rax
37c2db695mov rax, [rsp+472]
37c2db69dlea rcx, [rip+0x1922d8]
37c2db6a4mov r8, [rsp+112]
37c2db6a9mov [rsp+224], rdx
37c2db6b1lea rdx, [rsp+224]
37c2db6b9mov [rsp+48], rax
37c2db6bemov rax, [rsp+464]
37c2db6c6add rax, 16
37c2db6camov [rsp+40], rax
37c2db6cfmov rax, [rsp+408]
37c2db6d7mov [rsp+32], rax
37c2db6dcmov rax, [rsp+400]
37c2db6e4lea r9, [rax+16]
37c2db6e8call zlacpy_64_
37c2db6edmov rdx, [r12]
37c2db6f1
37c2db6f1loc_37c2db6f1:
37c2db6f1mov rax, [rdi]
37c2db6f4sub rax, [rbx]
37c2db6f7mov rcx, r12
37c2db6facmp rax, rdx
37c2db6fdmov r9, [rsp+464]
37c2db705mov r8, [rsp+112]
37c2db70acmovg rax, rdx
37c2db70emov rdx, r12
37c2db711mov [rsp+232], rax
37c2db719mov rax, [rsp+552]
37c2db721mov [rsp+56], rax
37c2db726mov rax, [rsp+536]
37c2db72emov [rsp+48], rax
37c2db733mov rax, [rsp+528]
37c2db73bmov [rsp+40], rax
37c2db740mov rax, [rsp+472]
37c2db748mov [rsp+32], rax
37c2db74dcall zung2r_64_
37c2db752jmp 0x37c2db3c0
37c2db757
37c2db757loc_37c2db757:
37c2db757mov rax, [rsp+504]
37c2db75flea rbp, [rip+0x192212]
37c2db766mov r8, rdi
37c2db769mov rdx, rdi
37c2db76cmov [rsp+56], 4
37c2db775mov rcx, rbp
37c2db778lea r9, [rip+0x1921e9]
37c2db77fmov [rsp+48], rax
37c2db784mov rax, [rsp+496]
37c2db78cmov [rsp+40], rax
37c2db791lea rax, [rip+0x1921f0]
37c2db798mov [rsp+32], rax
37c2db79dcall zlaset_64_
37c2db7a2mov rax, [rsp+512]
37c2db7aamov r8, rdi
37c2db7admov rdx, rdi
37c2db7b0mov r9, [rsp+496]
37c2db7b8mov rcx, [rsp+184]
37c2db7c0mov [rsp+40], rax
37c2db7c5mov rax, [rsp+504]
37c2db7cdmov [rsp+32], rax
37c2db7d2call zlapmt_64_
37c2db7d7jmp 0x37c2dafa0
37c2db7dc
37c2db7dcloc_37c2db7dc:
37c2db7dcsub rax, r9
37c2db7dfshl r9, 4
37c2db7e3mov r8, rdi
37c2db7e6lea rsi, [rip+0x19217b]
37c2db7edmov [rsp+232], rax
37c2db7f5mov rax, [rsp+424]
37c2db7fdlea rbp, [rip+0x192174]
37c2db804mov [rsp+32], rsi
37c2db809mov rdx, [rsp+112]
37c2db80emov rcx, rbp
37c2db811mov [rsp+48], rax
37c2db816mov rax, [rsp+416]
37c2db81emov [rsp+56], 4
37c2db827add rax, r9
37c2db82amov r9, rsi
37c2db82dmov [rsp+40], rax
37c2db832call zlaset_64_
37c2db837jmp 0x37c2daf94
37c2db83c
37c2db83cloc_37c2db83c:
37c2db83cmov rax, [rsp+488]
37c2db844lea rsi, [rip+0x19211d]
37c2db84bmov r8, [rsp+384]
37c2db853mov [rsp+56], 4
37c2db85cmov [rsp+32], rsi
37c2db861lea rbp, [rip+0x192110]
37c2db868mov r9, rsi
37c2db86blea rsi, [rsp+232]
37c2db873mov [rsp+48], rax
37c2db878mov rax, [rsp+480]
37c2db880mov rdx, r8
37c2db883mov rcx, rbp
37c2db886mov [rsp+40], rax
37c2db88bcall zlaset_64_
37c2db890mov rax, [rsp+384]
37c2db898mov [rsp+112], rsi
37c2db89dmov rdx, [rax]
37c2db8a0cmp rdx, 1
37c2db8a4jle 0x37c2db90f
37c2db8a6mov rax, [rsp+488]
37c2db8aesub rdx, 1
37c2db8b2mov r8, rdi
37c2db8b5mov [rsp+56], 5
37c2db8bemov [rsp+232], rdx
37c2db8c6lea rcx, [rip+0x1920af]
37c2db8cdmov rdx, rsi
37c2db8d0mov [rsp+48], rax
37c2db8d5mov rax, [rsp+480]
37c2db8ddadd rax, 16
37c2db8e1mov [rsp+40], rax
37c2db8e6mov rax, [rsp+424]
37c2db8eemov [rsp+32], rax
37c2db8f3mov rax, [rsp+416]
37c2db8fblea r9, [rax+16]
37c2db8ffcall zlacpy_64_
37c2db904mov rax, [rsp+384]
37c2db90cmov rdx, [rax]
37c2db90f
37c2db90floc_37c2db90f:
37c2db90fmov rax, [rdi]
37c2db912mov r9, [rsp+480]
37c2db91amov r8, [rsp+112]
37c2db91fcmp rax, rdx
37c2db922cmovg rax, rdx
37c2db926mov rdx, [rsp+384]
37c2db92emov [rsp+232], rax
37c2db936mov rax, [rsp+552]
37c2db93emov rcx, rdx
37c2db941mov [rsp+56], rax
37c2db946mov rax, [rsp+536]
37c2db94emov [rsp+48], rax
37c2db953mov rax, [rsp+528]
37c2db95bmov [rsp+40], rax
37c2db960mov rax, [rsp+488]
37c2db968mov [rsp+32], rax
37c2db96dcall zung2r_64_
37c2db972jmp 0x37c2daf03
37c2db977
37c2db977loc_37c2db977:
37c2db977mov [rsp+232], rax
37c2db97fsub rdx, r9
37c2db982mov rax, [rsp+408]
37c2db98ashl r9, 4
37c2db98elea rsi, [rip+0x191fd3]
37c2db995mov r8, [rsp+112]
37c2db99amov [rsp+56], 4
37c2db9a3lea rbp, [rip+0x191fce]
37c2db9aamov [rsp+48], rax
37c2db9afmov rax, [rsp+400]
37c2db9b7mov rcx, rbp
37c2db9bamov [rsp+32], rsi
37c2db9bfadd rax, r9
37c2db9c2mov [rsp+224], rdx
37c2db9camov r9, rsi
37c2db9cdlea rdx, [rsp+224]
37c2db9d5mov [rsp+40], rax
37c2db9dacall zlaset_64_
37c2db9dfmov rdx, [rdi]
37c2db9e2mov r10, [r13]
37c2db9e6mov rax, rdx
37c2db9e9sub rax, [rbx]
37c2db9eccmp rax, r10
37c2db9efjg 0x37c2dbb33
37c2db9f5
37c2db9f5loc_37c2db9f5:
37c2db9f5mov rax, [r12]
37c2db9f9cmp rax, r10
37c2db9fcjle 0x37c2db45c
37c2dba02mov rsi, [rsp+552]
37c2dba0asub rdx, [rbx]
37c2dba0dsub rax, r10
37c2dba10mov [rsp+232], rax
37c2dba18lea rax, [rdx+1]
37c2dba1cmov rcx, [rsp+112]
37c2dba21mov rdx, rbx
37c2dba24mov [rsp+48], rsi
37c2dba29mov rsi, [rsp+536]
37c2dba31imul rax, [rsp+128]
37c2dba3aadd rax, [rsp+168]
37c2dba42mov [rsp+40], rsi
37c2dba47mov rsi, [rsp+528]
37c2dba4flea rax, [r10+rax+1]
37c2dba54shl rax, 4
37c2dba58mov r9, [rsp+408]
37c2dba60mov [rsp+32], rsi
37c2dba65mov rsi, [rsp+400]
37c2dba6dlea r8, [rsi+rax]
37c2dba71call zgeqr2_64_
37c2dba76cmp [rsp+136], 0
37c2dba7fjne 0x37c2dbd4a
37c2dba85
37c2dba85loc_37c2dba85:
37c2dba85mov rcx, [rdi]
37c2dba88mov r8, [rbx]
37c2dba8bmov rdx, rcx
37c2dba8esub rdx, r8
37c2dba91lea rax, [rdx+1]
37c2dba95cmp rcx, rax
37c2dba98jl 0x37c2db45c
37c2dba9emov r10, [r13]
37c2dbaa2mov rsi, [rsp+128]
37c2dbaaapxor x0, x0
37c2dbaaemov r9, [r12]
37c2dbab2imul rax, rsi
37c2dbab6lea r10, [r8+r10+2]
37c2dbabbmov r11, rsi
37c2dbabelea r8, [rdx+r10]
37c2dbac2shl r11, 4
37c2dbac6lea rbx, [r9+1]
37c2dbacasub r8, rcx
37c2dbacdmov rcx, [rsp+168]
37c2dbad5add rcx, rax
37c2dbad8shl rcx, 4
37c2dbadcadd rcx, [rsp+400]
37c2dbae4nop
37c2dbae5nop [rax+rax]
37c2dbaf0
37c2dbaf0loc_37c2dbaf0:
37c2dbaf0mov rax, r8
37c2dbaf3cmp r8, r9
37c2dbaf6jg 0x37c2dbb14
37c2dbaf8nop [rax+rax]
37c2dbb00
37c2dbb00loc_37c2dbb00:
37c2dbb00mov rdx, rax
37c2dbb03add rax, 1
37c2dbb07shl rdx, 4
37c2dbb0bmovups [rcx+rdx], x0
37c2dbb0fcmp rbx, rax
37c2dbb12jne 0x37c2dbb00
37c2dbb14
37c2dbb14loc_37c2dbb14:
37c2dbb14add r8, 1
37c2dbb18add rcx, r11
37c2dbb1bcmp r8, r10
37c2dbb1ejne 0x37c2dbaf0
37c2dbb20jmp 0x37c2db45c
37c2dbb25
37c2dbb25loc_37c2dbb25:
37c2dbb25lea rsi, [rip+0x191e3c]
37c2dbb2clea rbp, [rip+0x191e45]
37c2dbb33
37c2dbb33loc_37c2dbb33:
37c2dbb33mov [rsp+232], rax
37c2dbb3bmov rax, [rsp+552]
37c2dbb43mov rcx, r13
37c2dbb46mov r9, [rsp+408]
37c2dbb4emov r8, [rsp+400]
37c2dbb56mov [rsp+48], rax
37c2dbb5bmov rax, [rsp+536]
37c2dbb63mov rdx, [rsp+112]
37c2dbb68mov [rsp+40], rax
37c2dbb6dmov rax, [rsp+528]
37c2dbb75mov [rsp+32], rax
37c2dbb7acall zgerq2_64_
37c2dbb7fcmp [rsp+120], 0
37c2dbb85jne 0x37c2dbca9
37c2dbb8b
37c2dbb8bloc_37c2dbb8b:
37c2dbb8bmov rax, [rdi]
37c2dbb8esub rax, [rbx]
37c2dbb91mov rdx, r13
37c2dbb94mov rcx, rbp
37c2dbb97sub rax, [r13]
37c2dbb9bmov [rsp+32], rsi
37c2dbba0lea r9, [rip+0x191dc1]
37c2dbba7mov [rsp+232], rax
37c2dbbafmov rax, [rsp+408]
37c2dbbb7mov [rsp+56], 4
37c2dbbc0mov r8, [rsp+112]
37c2dbbc5mov [rsp+48], rax
37c2dbbcamov rax, [rsp+400]
37c2dbbd2mov [rsp+40], rax
37c2dbbd7call zlaset_64_
37c2dbbdcmov rdx, [rdi]
37c2dbbdfmov r8, [rbx]
37c2dbbe2mov r10, [r13]
37c2dbbe6mov rax, rdx
37c2dbbe9sub rax, r8
37c2dbbecmov r11, rax
37c2dbbefsub r11, r10
37c2dbbf2lea rcx, [r11+1]
37c2dbbf6cmp rax, rcx
37c2dbbf9jl 0x37c2db9f5
37c2dbbfflea r8, [r10+r8+2]
37c2dbc04mov r15, [rsp+128]
37c2dbc0cpxor x0, x0
37c2dbc10mov r9, r8
37c2dbc13sub r9, rdx
37c2dbc16imul rcx, r15
37c2dbc1amov rsi, r15
37c2dbc1dadd rcx, [rsp+168]
37c2dbc25shl rcx, 4
37c2dbc29add r9, r11
37c2dbc2clea r11, [rax+r8]
37c2dbc30shl rsi, 4
37c2dbc34add rcx, [rsp+400]
37c2dbc3csub r11, rdx
37c2dbc3flea r8, [r10+1]
37c2dbc43nop
37c2dbc45nop [rax+rax]
37c2dbc50
37c2dbc50loc_37c2dbc50:
37c2dbc50mov rax, r9
37c2dbc53cmp r10, r9
37c2dbc56jl 0x37c2dbc74
37c2dbc58nop [rax+rax]
37c2dbc60
37c2dbc60loc_37c2dbc60:
37c2dbc60mov rbp, rax
37c2dbc63add rax, 1
37c2dbc67shl rbp, 4
37c2dbc6bmovups [rcx+rbp], x0
37c2dbc6fcmp rax, r8
37c2dbc72jne 0x37c2dbc60
37c2dbc74
37c2dbc74loc_37c2dbc74:
37c2dbc74add r9, 1
37c2dbc78add rcx, rsi
37c2dbc7bcmp r11, r9
37c2dbc7ejne 0x37c2dbc50
37c2dbc80jmp 0x37c2db9f5
37c2dbc85
37c2dbc85loc_37c2dbc85:
37c2dbc85cmp [rsp+144], 0
37c2dbc8ejne 0x37c2db83c
37c2dbc94lea rsi, [rsp+232]
37c2dbc9cxor r9l, r9l
37c2dbc9fmov [rsp+112], rsi
37c2dbca4jmp 0x37c2daf8b
37c2dbca9
37c2dbca9loc_37c2dbca9:
37c2dbca9mov rax, [rdi]
37c2dbcacsub rax, [rbx]
37c2dbcafmov [rsp+32], r13
37c2dbcb4mov r8, rdi
37c2dbcb7mov [rsp+232], rax
37c2dbcbfmov rax, [rsp+552]
37c2dbcc7lea rcx, [rip+0x191cdd]
37c2dbccemov [rsp+104], 19
37c2dbcd7mov r9, [rsp+112]
37c2dbcdcmov [rsp+88], rax
37c2dbce1mov rax, [rsp+536]
37c2dbce9mov [rsp+96], 5
37c2dbcf2mov rdx, [rsp+144]
37c2dbcfamov [rsp+80], rax
37c2dbcffmov rax, [rsp+504]
37c2dbd07mov [rsp+72], rax
37c2dbd0cmov rax, [rsp+496]
37c2dbd14mov [rsp+64], rax
37c2dbd19mov rax, [rsp+528]
37c2dbd21mov [rsp+56], rax
37c2dbd26mov rax, [rsp+408]
37c2dbd2emov [rsp+48], rax
37c2dbd33mov rax, [rsp+400]
37c2dbd3bmov [rsp+40], rax
37c2dbd40call zunmr2_64_
37c2dbd45jmp 0x37c2dbb8b
37c2dbd4a
37c2dbd4aloc_37c2dbd4a:
37c2dbd4amov rax, [rsp+176]
37c2dbd52mov rsi, [rsp+552]
37c2dbd5axor edx, edx
37c2dbd5cmov r9, [rbx]
37c2dbd5fmov rcx, [r13]
37c2dbd63test rax, rax
37c2dbd66mov r8, [r12]
37c2dbd6acmovns rdx, rax
37c2dbd6emov rax, [rdi]
37c2dbd71mov [rsp+88], rsi
37c2dbd76mov rsi, [rsp+536]
37c2dbd7esub r8, rcx
37c2dbd81mov [rsp+104], 12
37c2dbd8asub rax, r9
37c2dbd8dmov [rsp+224], r8
37c2dbd95mov [rsp+80], rsi
37c2dbd9aadd rax, 1
37c2dbd9ecmp r8, r9
37c2dbda1mov rsi, [rsp+472]
37c2dbda9mov [rsp+96], 5
37c2dbdb2cmovg r8, r9
37c2dbdb6imul rax, [rsp+128]
37c2dbdbflea r9, [rsp+224]
37c2dbdc7add rax, [rsp+168]
37c2dbdcfmov [rsp+72], rsi
37c2dbdd4imul rdx, rcx
37c2dbdd8mov rsi, [rsp+528]
37c2dbde0lea rax, [rcx+rax+1]
37c2dbde5mov [rsp+232], r8
37c2dbdedshl rax, 4
37c2dbdf1add rax, [rsp+400]
37c2dbdf9mov r8, r12
37c2dbdfcmov [rsp+56], rsi
37c2dbe01mov rsi, [rsp+408]
37c2dbe09lea rcx, [rip+0x191b9b]
37c2dbe10mov [rsp+40], rax
37c2dbe15mov rax, [rsp+112]
37c2dbe1ashl rdx, 4
37c2dbe1eadd rdx, [rsp+464]
37c2dbe26mov [rsp+48], rsi
37c2dbe2bmov [rsp+64], rdx
37c2dbe30lea rdx, [rip+0x191b7d]
37c2dbe37mov [rsp+32], rax
37c2dbe3ccall zunm2r_64_
37c2dbe41jmp 0x37c2dba85
37c2dbe46
37c2dbe46loc_37c2dbe46:
37c2dbe46mov rax, [rsp+552]
37c2dbe4emov [rsp+32], rbx
37c2dbe53mov r9, rdi
37c2dbe56mov r8, rdi
37c2dbe59mov [rsp+104], 19
37c2dbe62mov rdx, [rsp+144]
37c2dbe6alea rcx, [rip+0x191b3a]
37c2dbe71mov [rsp+88], rax
37c2dbe76mov rax, [rsp+536]
37c2dbe7emov [rsp+96], 5
37c2dbe87mov [rsp+80], rax
37c2dbe8cmov rax, [rsp+504]
37c2dbe94mov [rsp+72], rax
37c2dbe99mov rax, [rsp+496]
37c2dbea1mov [rsp+64], rax
37c2dbea6mov rax, [rsp+528]
37c2dbeaemov [rsp+56], rax
37c2dbeb3mov rax, [rsp+424]
37c2dbebbmov [rsp+48], rax
37c2dbec0mov rax, [rsp+416]
37c2dbec8mov [rsp+40], rax
37c2dbecdcall zunmr2_64_
37c2dbed2jmp 0x37c2db0a4
37c2dbed7
37c2dbed7loc_37c2dbed7:
37c2dbed7mov rdx, -16
37c2dbedemov eax, 16
37c2dbee3jmp 0x37c2db47e
37c2dbee8
37c2dbee8loc_37c2dbee8:
37c2dbee8mov rdx, -18
37c2dbeefmov eax, 18
37c2dbef4jmp 0x37c2db47e
37c2dbef9
37c2dbef9loc_37c2dbef9:
37c2dbef9mov rdx, -20
37c2dbf00mov eax, 20
37c2dbf05jmp 0x37c2db47e
37c2dbf0a
37c2dbf0aloc_37c2dbf0a:
37c2dbf0aneg rax
37c2dbf0djmp 0x37c2db489
37c2dbf12
37c2dbf12loc_37c2dbf12:
37c2dbf12cmp [rsp+112], -1
37c2dbf18je 0x37c2daba7
37c2dbf1emov [rax], -24
37c2dbf25mov eax, 24
37c2dbf2ajmp 0x37c2db489
37c2da980
37c2da980zggsvp3_64_:
37c2da980push r15
37c2da982push r14
37c2da984push r13
37c2da986push r12
37c2da988push rbp
37c2da989push rdi
37c2da98apush rsi
37c2da98bpush rbx
37c2da98csub rsp, 280
37c2da993movups [rsp+240], x6
37c2da99bmovups [rsp+256], x7
37c2da9a3mov rax, [rsp+424]
37c2da9abmov rdi, [rsp+392]
37c2da9b3mov r13, [rsp+448]
37c2da9bbmov rbx, [rsp+456]
37c2da9c3mov rbp, [rax]
37c2da9c6mov rax, [rsp+408]
37c2da9cemov r14, [rax]
37c2da9d1mov r15, rdx
37c2da9d4mov r12, r9
37c2da9d7lea rdx, [rip+0x192f72]
37c2da9demov rax, [rsp+472]
37c2da9e6mov [rsp+368], r8
37c2da9eemov r9l, 1
37c2da9f4mov rsi, rcx
37c2da9f7mov r8l, 1
37c2da9fdmov rax, [rax]
37c2daa00mov [rsp+176], rax
37c2daa08call lsame_64_
37c2daa0dmov r9l, 1
37c2daa13mov r8l, 1
37c2daa19mov rcx, r15
37c2daa1clea rdx, [rip+0x192f2e]
37c2daa23mov [rsp+136], rax
37c2daa2bcall lsame_64_
37c2daa30mov rcx, [rsp+368]
37c2daa38mov r9l, 1
37c2daa3emov r8l, 1
37c2daa44lea rdx, [rip+0x192f07]
37c2daa4bmov [rsp+144], rax
37c2daa53call lsame_64_
37c2daa58mov rcx, [rsp+544]
37c2daa60mov [rsp+216], 1
37c2daa6cmov [rsp+120], rax
37c2daa71mov rcx, [rcx]
37c2daa74mov [rsp+112], rcx
37c2daa79mov rcx, [rsp+552]
37c2daa81mov [rcx], 0
37c2daa88cmp [rsp+136], 0
37c2daa91je 0x37c2db50a
37c2daa97
37c2daa97loc_37c2daa97:
37c2daa97cmp [rsp+144], 0
37c2daaa0je 0x37c2db53f
37c2daaa6
37c2daaa6loc_37c2daaa6:
37c2daaa6cmp [rsp+120], 0
37c2daaacje 0x37c2db4d0
37c2daab2
37c2daab2loc_37c2daab2:
37c2daab2mov rax, [r12]
37c2daab6test rax, rax
37c2daab9js 0x37c2db472
37c2daabfmov rsi, [rsp+384]
37c2daac7mov rdx, [rsi]
37c2daacatest rdx, rdx
37c2daacdjs 0x37c2db585
37c2daad3mov rcx, [rdi]
37c2daad6test rcx, rcx
37c2daad9js 0x37c2db574
37c2daadfmov rsi, [rsp+408]
37c2daae7test rax, rax
37c2daaeamov r8l, 1
37c2daaf0cmovg r8, rax
37c2daaf4cmp [rsi], r8
37c2daaf7jl 0x37c2db596
37c2daafdmov rsi, [rsp+424]
37c2dab05test rdx, rdx
37c2dab08mov r8l, 1
37c2dab0ecmovg r8, rdx
37c2dab12cmp [rsi], r8
37c2dab15jl 0x37c2db5a7
37c2dab1bmov rsi, [rsp+472]
37c2dab23mov r8, [rsi]
37c2dab26test r8, r8
37c2dab29jle 0x37c2dbed7
37c2dab2fcmp rax, r8
37c2dab32jle 0x37c2dab42
37c2dab34test [rsp+136], 1
37c2dab3cjne 0x37c2dbed7
37c2dab42
37c2dab42loc_37c2dab42:
37c2dab42mov rax, [rsp+488]
37c2dab4amov rax, [rax]
37c2dab4dtest rax, rax
37c2dab50jle 0x37c2dbee8
37c2dab56cmp rdx, rax
37c2dab59jle 0x37c2dab69
37c2dab5btest [rsp+144], 1
37c2dab63jne 0x37c2dbee8
37c2dab69
37c2dab69loc_37c2dab69:
37c2dab69mov rax, [rsp+504]
37c2dab71mov rax, [rax]
37c2dab74test rax, rax
37c2dab77jle 0x37c2dbef9
37c2dab7dcmp rcx, rax
37c2dab80jle 0x37c2dab8d
37c2dab82test [rsp+120], 1
37c2dab87jne 0x37c2dbef9
37c2dab8d
37c2dab8dloc_37c2dab8d:
37c2dab8dmov rax, [rsp+544]
37c2dab95cmp [rax], 0
37c2dab99mov rax, [rsp+552]
37c2daba1jle 0x37c2dbf12
37c2daba7
37c2daba7loc_37c2daba7:
37c2daba7mov rax, [rax]
37c2dabaatest rax, rax
37c2dabadjne 0x37c2dbf0a
37c2dabb3mov rax, [rsp+552]
37c2dabbblea r15, [rip+0x192d96]
37c2dabc2mov r9, [rsp+424]
37c2dabcamov rdx, rdi
37c2dabcdmov [rsp+56], r15
37c2dabd2mov r8, [rsp+416]
37c2dabdamov [rsp+72], rax
37c2dabdfmov rax, [rsp+520]
37c2dabe7mov rcx, [rsp+384]
37c2dabefmov [rsp+64], rax
37c2dabf4mov rax, [rsp+536]
37c2dabfcmov [rsp+48], rax
37c2dac01mov rax, [rsp+528]
37c2dac09mov [rsp+40], rax
37c2dac0emov rax, [rsp+512]
37c2dac16mov [rsp+32], rax
37c2dac1bcall zgeqp3_64_
37c2dac20mov rax, [rsp+536]
37c2dac28mov r8, [r12]
37c2dac2cmov r9, [rsp+408]
37c2dac34cvttsd2si rcx, [rax]
37c2dac39mov rax, [rsp+384]
37c2dac41mov rax, [rax]
37c2dac44cmp rcx, rax
37c2dac47mov rdx, rax
37c2dac4acmovge rdx, rcx
37c2dac4ecmp [rsp+144], 0
37c2dac57cmovne rcx, rdx
37c2dac5bmov rdx, [rdi]
37c2dac5emov [rsp+56], r15
37c2dac63cmp rdx, rax
37c2dac66mov rsi, rcx
37c2dac69cmovle rax, rdx
37c2dac6dcmp rax, r8
37c2dac70cmovl rax, r8
37c2dac74mov r8, [rsp+400]
37c2dac7ccmp rax, rcx
37c2dac7fmov rcx, r12
37c2dac82cmovge rsi, rax
37c2dac86mov rax, [rsp+552]
37c2dac8emov [rsp+72], rax
37c2dac93mov rax, [rsp+520]
37c2dac9bcmp rsi, rdx
37c2dac9ecmovge rdx, rsi
37c2daca2cmp [rsp+120], 0
37c2daca8mov [rsp+64], rax
37c2dacadmov rax, [rsp+536]
37c2dacb5cmovne rsi, rdx
37c2dacb9mov rdx, rdi
37c2dacbcmov [rsp+48], rax
37c2dacc1mov rax, [rsp+528]
37c2dacc9mov [rsp+40], rax
37c2daccemov rax, [rsp+512]
37c2dacd6mov [rsp+32], rax
37c2dacdbcall zgeqp3_64_
37c2dace0mov rax, [rsp+536]
37c2dace8pxor x2, x2
37c2daceccvttsd2si rdx, [rax]
37c2dacf1mov eax, 1
37c2dacf6test rdx, rdx
37c2dacf9cmovle rdx, rax
37c2dacfdmov rax, [rsp+536]
37c2dad05cmp rdx, rsi
37c2dad08mov [rax+8], 0
37c2dad10cmovl rdx, rsi
37c2dad14cvtsi2sd x2, rdx
37c2dad19movsd_xmm [rax], x2
37c2dad1dmovapd x7, x2
37c2dad21mov rax, [rsp+552]
37c2dad29mov rax, [rax]
37c2dad2cmov [rsp+152], rax
37c2dad34test rax, rax
37c2dad37jne 0x37c2dbf0a
37c2dad3dcmp [rsp+112], -1
37c2dad43je 0x37c2db4ac
37c2dad49xor eax, eax
37c2dad4btest rbp, rbp
37c2dad4emov r8, [rdi]
37c2dad51cmovns rax, rbp
37c2dad55mov [rsp+160], rax
37c2dad5dxor eax, eax
37c2dad5ftest r14, r14
37c2dad62cmovns rax, r14
37c2dad66mov [rsp+128], rax
37c2dad6enot rax
37c2dad71mov [rsp+168], rax
37c2dad79test r8, r8
37c2dad7cjle 0x37c2dad91
37c2dad7emov rcx, [rsp+512]
37c2dad86shl r8, 3
37c2dad8axor edx, edx
37c2dad8ccall memset
37c2dad91
37c2dad91loc_37c2dad91:
37c2dad91mov rax, [rsp+552]
37c2dad99mov r9, [rsp+424]
37c2dada1mov rdx, rdi
37c2dada4mov r8, [rsp+416]
37c2dadacmov rcx, [rsp+384]
37c2dadb4mov [rsp+72], rax
37c2dadb9mov rax, [rsp+520]
37c2dadc1mov [rsp+64], rax
37c2dadc6mov rax, [rsp+544]
37c2dadcemov [rsp+56], rax
37c2dadd3mov rax, [rsp+536]
37c2daddbmov [rsp+48], rax
37c2dade0mov rax, [rsp+528]
37c2dade8mov [rsp+40], rax
37c2dadedmov rax, [rsp+512]
37c2dadf5mov [rsp+32], rax
37c2dadfacall zgeqp3_64_
37c2dadffmov rax, [rsp+512]
37c2dae07mov rdx, r12
37c2dae0amov r8, rdi
37c2dae0dmov r9, [rsp+400]
37c2dae15lea rcx, [rsp+216]
37c2dae1dmov [rsp+40], rax
37c2dae22mov rax, [rsp+408]
37c2dae2amov [rsp+184], rcx
37c2dae32mov [rsp+32], rax
37c2dae37call zlapmt_64_
37c2dae3cmov rax, [rsp+384]
37c2dae44mov rdx, [rdi]
37c2dae47mov [rbx], 0
37c2dae4emov rax, [rax]
37c2dae51cmp rax, rdx
37c2dae54cmovle rdx, rax
37c2dae58test rdx, rdx
37c2dae5bjle 0x37c2dbc85
37c2dae61mov rax, [rsp+440]
37c2dae69mov rbp, [rsp+416]
37c2dae71mov [rsp+392], rdi
37c2dae79lea rsi, [rdx+1]
37c2dae7dmov edi, 1
37c2dae82movsd_xmm x6, [rax]
37c2dae86mov rax, [rsp+160]
37c2dae8elea r15, [rax+1]
37c2dae92shl r15, 4
37c2dae96nop [rax+rax]
37c2daea0
37c2daea0loc_37c2daea0:
37c2daea0movsd_xmm x0, [rbp]
37c2daea5lea rcx, [rsp+192]
37c2daeadmovsd_xmm [rsp+192], x0
37c2daeb6movsd_xmm x0, [rbp+8]
37c2daebbmovsd_xmm [rsp+200], x0
37c2daec4call fn_37c42fc80
37c2daec9comisd x0, x6
37c2daecdjbe 0x37c2daed3
37c2daecfadd [rbx], 1
37c2daed3
37c2daed3loc_37c2daed3:
37c2daed3add rdi, 1
37c2daed7add rbp, r15
37c2daedacmp rdi, rsi
37c2daeddjne 0x37c2daea0
37c2daedflea rax, [rsp+232]
37c2daee7mov rdi, [rsp+392]
37c2daeefmov [rsp+112], rax
37c2daef4cmp [rsp+144], 0
37c2daefdjne 0x37c2db83c
37c2daf03
37c2daf03loc_37c2daf03:
37c2daf03mov r9, [rbx]
37c2daf06cmp r9, 1
37c2daf0ajle 0x37c2daf80
37c2daf0cmov r11, [rsp+160]
37c2daf14mov rax, [rsp+416]
37c2daf1clea r8, [r9+1]
37c2daf20pxor x0, x0
37c2daf24mov r10l, 1
37c2daf2ashl r11, 4
37c2daf2elea rcx, [rax-16]
37c2daf32nop [rax]
37c2daf35nop [rax+rax]
37c2daf40
37c2daf40loc_37c2daf40:
37c2daf40add r10, 1
37c2daf44cmp r9, r10
37c2daf47jl 0x37c2daf80
37c2daf49mov rax, r10
37c2daf4cnop [rax+rax]
37c2daf55nop [rax+rax]
37c2daf60
37c2daf60loc_37c2daf60:
37c2daf60mov rdx, rax
37c2daf63add rax, 1
37c2daf67shl rdx, 4
37c2daf6bmovups [rcx+rdx], x0
37c2daf6fcmp rax, r8
37c2daf72jne 0x37c2daf60
37c2daf74add rcx, r11
37c2daf77cmp r9, r10
37c2daf7ajne 0x37c2daf40
37c2daf7cnop [rax]
37c2daf80
37c2daf80loc_37c2daf80:
37c2daf80mov rax, [rsp+384]
37c2daf88mov rax, [rax]
37c2daf8b
37c2daf8bloc_37c2daf8b:
37c2daf8bcmp r9, rax
37c2daf8ejl 0x37c2db7dc
37c2daf94
37c2daf94loc_37c2daf94:
37c2daf94cmp [rsp+120], 0
37c2daf9ajne 0x37c2db757
37c2dafa0
37c2dafa0loc_37c2dafa0:
37c2dafa0mov rsi, [rsp+384]
37c2dafa8mov rax, [rbx]
37c2dafabmov rdx, [rdi]
37c2dafaecmp [rsi], rax
37c2dafb1jl 0x37c2db5c0
37c2dafb7lea rsi, [rip+0x1929da]
37c2dafbemov [rsp+144], rsi
37c2dafc6cmp rax, rdx
37c2dafc9je 0x37c2db1aa
37c2dafcfmov rax, [rsp+552]
37c2dafd7mov r9, [rsp+424]
37c2dafdfmov rdx, rdi
37c2dafe2mov rcx, rbx
37c2dafe5mov r8, [rsp+416]
37c2dafedmov [rsp+48], rax
37c2daff2mov rax, [rsp+536]
37c2daffamov [rsp+40], rax
37c2dafffmov rax, [rsp+528]
37c2db007mov [rsp+32], rax
37c2db00ccall zgerq2_64_
37c2db011mov [rsp+32], rbx
37c2db016mov r9, rdi
37c2db019mov r8, r12
37c2db01cmov rax, [rsp+552]
37c2db024mov rdx, rsi
37c2db027lea rcx, [rip+0x19297d]
37c2db02emov [rsp+104], 19
37c2db037mov [rsp+96], 5
37c2db040mov [rsp+88], rax
37c2db045mov rax, [rsp+536]
37c2db04dmov [rsp+80], rax
37c2db052mov rax, [rsp+408]
37c2db05amov [rsp+72], rax
37c2db05fmov rax, [rsp+400]
37c2db067mov [rsp+64], rax
37c2db06cmov rax, [rsp+528]
37c2db074mov [rsp+56], rax
37c2db079mov rax, [rsp+424]
37c2db081mov [rsp+48], rax
37c2db086mov rax, [rsp+416]
37c2db08emov [rsp+40], rax
37c2db093call zunmr2_64_
37c2db098cmp [rsp+120], 0
37c2db09ejne 0x37c2dbe46
37c2db0a4
37c2db0a4loc_37c2db0a4:
37c2db0a4mov rax, [rdi]
37c2db0a7sub rax, [rbx]
37c2db0aalea rsi, [rip+0x1928b7]
37c2db0b1mov [rsp+56], 4
37c2db0bamov [rsp+32], rsi
37c2db0bfmov r8, [rsp+112]
37c2db0c4mov r9, rsi
37c2db0c7mov rdx, rbx
37c2db0camov [rsp+232], rax
37c2db0d2mov rax, [rsp+424]
37c2db0dalea rbp, [rip+0x192897]
37c2db0e1mov rcx, rbp
37c2db0e4mov [rsp+48], rax
37c2db0e9mov rax, [rsp+416]
37c2db0f1mov [rsp+40], rax
37c2db0f6call zlaset_64_
37c2db0fbmov rdx, [rdi]
37c2db0femov r10, [rbx]
37c2db101mov rsi, rdx
37c2db104sub rsi, r10
37c2db107lea rax, [rsi+1]
37c2db10bmov [rsp+152], rsi
37c2db113cmp rdx, rax
37c2db116jl 0x37c2db180
37c2db118mov rcx, [rsp+160]
37c2db120lea r11, [r10+2]
37c2db124lea r8, [r10+1]
37c2db128pxor x0, x0
37c2db12clea r9, [rsi+r11]
37c2db130imul rax, rcx
37c2db134mov rsi, rcx
37c2db137not rcx
37c2db13asub r9, rdx
37c2db13dshl rsi, 4
37c2db141add rcx, rax
37c2db144shl rcx, 4
37c2db148add rcx, [rsp+416]
37c2db150
37c2db150loc_37c2db150:
37c2db150mov rax, r9
37c2db153cmp r10, r9
37c2db156jl 0x37c2db174
37c2db158nop [rax+rax]
37c2db160
37c2db160loc_37c2db160:
37c2db160mov rdx, rax
37c2db163add rax, 1
37c2db167shl rdx, 4
37c2db16bmovups [rcx+rdx], x0
37c2db16fcmp rax, r8
37c2db172jne 0x37c2db160
37c2db174
37c2db174loc_37c2db174:
37c2db174add r9, 1
37c2db178add rcx, rsi
37c2db17bcmp r11, r9
37c2db17ejne 0x37c2db150
37c2db180
37c2db180loc_37c2db180:
37c2db180cmp [rsp+152], 0
37c2db189jle 0x37c2db1aa
37c2db18bmov rax, [rsp+152]
37c2db193mov rcx, [rsp+512]
37c2db19bxor edx, edx
37c2db19dlea r8, [8*rax]
37c2db1a5call memset
37c2db1aa
37c2db1aaloc_37c2db1aa:
37c2db1aamov rax, [rsp+152]
37c2db1b2mov r8, [rsp+400]
37c2db1bamov rcx, r12
37c2db1bdmov r9, [rsp+408]
37c2db1c5mov rdx, [rsp+112]
37c2db1camov [rsp+232], rax
37c2db1d2mov rax, [rsp+552]
37c2db1damov [rsp+72], rax
37c2db1dfmov rax, [rsp+520]
37c2db1e7mov [rsp+64], rax
37c2db1ecmov rax, [rsp+544]
37c2db1f4mov [rsp+56], rax
37c2db1f9mov rax, [rsp+536]
37c2db201mov [rsp+48], rax
37c2db206mov rax, [rsp+528]
37c2db20emov [rsp+40], rax
37c2db213mov rax, [rsp+512]
37c2db21bmov [rsp+32], rax
37c2db220call zgeqp3_64_
37c2db225mov r8, [r12]
37c2db229mov rcx, [rdi]
37c2db22cmov [r13], 0
37c2db234sub rcx, [rbx]
37c2db237cmp rcx, r8
37c2db23acmovle r8, rcx
37c2db23etest r8, r8
37c2db241jle 0x37c2db2fa
37c2db247mov rax, [rsp+432]
37c2db24fmov r15, [rsp+400]
37c2db257mov [rsp+152], r8
37c2db25flea rsi, [r8+1]
37c2db263mov [rsp+392], rdi
37c2db26bmov edi, 1
37c2db270movsd_xmm x6, [rax]
37c2db274mov rax, [rsp+128]
37c2db27cmov [rsp+456], rbx
37c2db284mov rbx, r15
37c2db287mov r15, rcx
37c2db28alea rbp, [rax+1]
37c2db28eshl rbp, 4
37c2db292nop [rax]
37c2db295nop [rax+rax]
37c2db2a0
37c2db2a0loc_37c2db2a0:
37c2db2a0movsd_xmm x0, [rbx]
37c2db2a4lea rcx, [rsp+192]
37c2db2acmovsd_xmm [rsp+192], x0
37c2db2b5movsd_xmm x0, [rbx+8]
37c2db2bamovsd_xmm [rsp+200], x0
37c2db2c3call fn_37c42fc80
37c2db2c8comisd x0, x6
37c2db2ccjbe 0x37c2db2d3
37c2db2ceadd [r13], 1
37c2db2d3
37c2db2d3loc_37c2db2d3:
37c2db2d3add rdi, 1
37c2db2d7add rbx, rbp
37c2db2dacmp rdi, rsi
37c2db2ddjne 0x37c2db2a0
37c2db2dfmov r8, [rsp+152]
37c2db2e7mov rdi, [rsp+392]
37c2db2efmov rcx, r15
37c2db2f2mov rbx, [rsp+456]
37c2db2fa
37c2db2faloc_37c2db2fa:
37c2db2famov rax, [rsp+552]
37c2db302add rcx, 1
37c2db306mov r9, rbx
37c2db309mov [rsp+104], 19
37c2db312mov rdx, [rsp+144]
37c2db31amov [rsp+232], r8
37c2db322mov r8, r12
37c2db325imul rcx, [rsp+128]
37c2db32emov [rsp+88], rax
37c2db333mov rax, [rsp+536]
37c2db33bmov [rsp+96], 4
37c2db344mov [rsp+80], rax
37c2db349mov rax, [rsp+408]
37c2db351mov [rsp+72], rax
37c2db356mov rax, [rsp+168]
37c2db35elea rax, [rax+rcx+1]
37c2db363lea rcx, [rip+0x192646]
37c2db36ashl rax, 4
37c2db36eadd rax, [rsp+400]
37c2db376mov [rsp+64], rax
37c2db37bmov rax, [rsp+528]
37c2db383mov [rsp+56], rax
37c2db388mov rax, [rsp+408]
37c2db390mov [rsp+48], rax
37c2db395mov rax, [rsp+400]
37c2db39dmov [rsp+40], rax
37c2db3a2mov rax, [rsp+112]
37c2db3a7mov [rsp+32], rax
37c2db3accall zunm2r_64_
37c2db3b1cmp [rsp+136], 0
37c2db3bajne 0x37c2db629
37c2db3c0
37c2db3c0loc_37c2db3c0:
37c2db3c0cmp [rsp+120], 0
37c2db3c6jne 0x37c2db5df
37c2db3cc
37c2db3ccloc_37c2db3cc:
37c2db3ccmov r9, [r13]
37c2db3d0cmp r9, 1
37c2db3d4jle 0x37c2db440
37c2db3d6mov r11, [rsp+128]
37c2db3demov rax, [rsp+400]
37c2db3e6lea r8, [r9+1]
37c2db3eapxor x0, x0
37c2db3eemov r10l, 1
37c2db3f4shl r11, 4
37c2db3f8lea rcx, [rax-16]
37c2db3fcnop [rax]
37c2db400
37c2db400loc_37c2db400:
37c2db400add r10, 1
37c2db404cmp r9, r10
37c2db407jl 0x37c2db440
37c2db409mov rax, r10
37c2db40cnop [rax+rax]
37c2db415nop [rax+rax]
37c2db420
37c2db420loc_37c2db420:
37c2db420mov rdx, rax
37c2db423add rax, 1
37c2db427shl rdx, 4
37c2db42bmovups [rcx+rdx], x0
37c2db42fcmp r8, rax
37c2db432jne 0x37c2db420
37c2db434add rcx, r11
37c2db437cmp r9, r10
37c2db43ajne 0x37c2db400
37c2db43cnop [rax]
37c2db440
37c2db440loc_37c2db440:
37c2db440mov rdx, [r12]
37c2db444mov rax, [rdi]
37c2db447sub rax, [rbx]
37c2db44acmp r9, rdx
37c2db44djl 0x37c2db977
37c2db453cmp r9, rax
37c2db456jl 0x37c2dbb25
37c2db45c
37c2db45cloc_37c2db45c:
37c2db45cmov rax, [rsp+536]
37c2db464mov [rax+8], 0
37c2db46cmovsd_xmm [rax], x7
37c2db470jmp 0x37c2db4ac
37c2db472
37c2db472loc_37c2db472:
37c2db472mov rdx, -4
37c2db479mov eax, 4
37c2db47e
37c2db47eloc_37c2db47e:
37c2db47emov rsi, [rsp+552]
37c2db486mov [rsi], rdx
37c2db489
37c2db489loc_37c2db489:
37c2db489lea rdx, [rsp+232]
37c2db491mov r8l, 7
37c2db497lea rcx, [rip+0x1924c2]
37c2db49emov [rsp+232], rax
37c2db4a6call xerbla_64_
37c2db4abnop
37c2db4ac
37c2db4acloc_37c2db4ac:
37c2db4acmovups x6, [rsp+240]
37c2db4b4movups x7, [rsp+256]
37c2db4bcadd rsp, 280
37c2db4c3pop rbx
37c2db4c4pop rsi
37c2db4c5pop rdi
37c2db4c6pop rbp
37c2db4c7pop r12
37c2db4c9pop r13
37c2db4cbpop r14
37c2db4cdpop r15
37c2db4cfret
37c2db4d0
37c2db4d0loc_37c2db4d0:
37c2db4d0mov rcx, [rsp+368]
37c2db4d8mov r9l, 1
37c2db4demov r8l, 1
37c2db4e4lea rdx, [rip+0x192468]
37c2db4ebcall lsame_64_
37c2db4f0test rax, rax
37c2db4f3jne 0x37c2daab2
37c2db4f9mov rdx, -3
37c2db500mov eax, 3
37c2db505jmp 0x37c2db47e
37c2db50a
37c2db50aloc_37c2db50a:
37c2db50amov r9l, 1
37c2db510mov r8l, 1
37c2db516lea rdx, [rip+0x192436]
37c2db51dmov rcx, rsi
37c2db520call lsame_64_
37c2db525test rax, rax
37c2db528jne 0x37c2daa97
37c2db52emov rdx, -1
37c2db535mov eax, 1
37c2db53ajmp 0x37c2db47e
37c2db53f
37c2db53floc_37c2db53f:
37c2db53fmov r9l, 1
37c2db545mov r8l, 1
37c2db54blea rdx, [rip+0x192401]
37c2db552mov rcx, r15
37c2db555call lsame_64_
37c2db55atest rax, rax
37c2db55djne 0x37c2daaa6
37c2db563mov rdx, -2
37c2db56amov eax, 2
37c2db56fjmp 0x37c2db47e
37c2db574
37c2db574loc_37c2db574:
37c2db574mov rdx, -6
37c2db57bmov eax, 6
37c2db580jmp 0x37c2db47e
37c2db585
37c2db585loc_37c2db585:
37c2db585mov rdx, -5
37c2db58cmov eax, 5
37c2db591jmp 0x37c2db47e
37c2db596
37c2db596loc_37c2db596:
37c2db596mov rdx, -8
37c2db59dmov eax, 8
37c2db5a2jmp 0x37c2db47e
37c2db5a7
37c2db5a7loc_37c2db5a7:
37c2db5a7mov rdx, -10
37c2db5aemov eax, 10
37c2db5b3jmp 0x37c2db47e
37c2db5b8
37c2db5b8 0f 1f 84 00 00 00 00 00 ........
37c2db5c0
37c2db5c0loc_37c2db5c0:
37c2db5c0sub rdx, rax
37c2db5c3lea rax, [rip+0x1923ce]
37c2db5camov [rsp+152], rdx
37c2db5d2mov [rsp+144], rax
37c2db5dajmp 0x37c2db180
37c2db5df
37c2db5dfloc_37c2db5df:
37c2db5dfmov rax, [rdi]
37c2db5e2sub rax, [rbx]
37c2db5e5mov rdx, rdi
37c2db5e8mov [rsp+232], rax
37c2db5f0mov rax, [rsp+512]
37c2db5f8mov r9, [rsp+496]
37c2db600mov r8, [rsp+112]
37c2db605mov [rsp+40], rax
37c2db60amov rax, [rsp+504]
37c2db612mov rcx, [rsp+184]
37c2db61amov [rsp+32], rax
37c2db61fcall zlapmt_64_
37c2db624jmp 0x37c2db3cc
37c2db629
37c2db629loc_37c2db629:
37c2db629mov rax, [rsp+472]
37c2db631mov rdx, r12
37c2db634mov r8, r12
37c2db637lea rsi, [rip+0x19232a]
37c2db63emov [rsp+32], rsi
37c2db643lea rbp, [rip+0x19232e]
37c2db64amov r9, rsi
37c2db64dmov [rsp+48], rax
37c2db652mov rax, [rsp+464]
37c2db65amov rcx, rbp
37c2db65dmov [rsp+56], 4
37c2db666mov [rsp+40], rax
37c2db66bcall zlaset_64_
37c2db670mov rdx, [r12]
37c2db674cmp rdx, 1
37c2db678jle 0x37c2db6f1
37c2db67amov rax, [rdi]
37c2db67dsub rax, [rbx]
37c2db680mov [rsp+56], 5
37c2db689sub rdx, 1
37c2db68dmov [rsp+232], rax
37c2db695mov rax, [rsp+472]
37c2db69dlea rcx, [rip+0x1922d8]
37c2db6a4mov r8, [rsp+112]
37c2db6a9mov [rsp+224], rdx
37c2db6b1lea rdx, [rsp+224]
37c2db6b9mov [rsp+48], rax
37c2db6bemov rax, [rsp+464]
37c2db6c6add rax, 16
37c2db6camov [rsp+40], rax
37c2db6cfmov rax, [rsp+408]
37c2db6d7mov [rsp+32], rax
37c2db6dcmov rax, [rsp+400]
37c2db6e4lea r9, [rax+16]
37c2db6e8call zlacpy_64_
37c2db6edmov rdx, [r12]
37c2db6f1
37c2db6f1loc_37c2db6f1:
37c2db6f1mov rax, [rdi]
37c2db6f4sub rax, [rbx]
37c2db6f7mov rcx, r12
37c2db6facmp rax, rdx
37c2db6fdmov r9, [rsp+464]
37c2db705mov r8, [rsp+112]
37c2db70acmovg rax, rdx
37c2db70emov rdx, r12
37c2db711mov [rsp+232], rax
37c2db719mov rax, [rsp+552]
37c2db721mov [rsp+56], rax
37c2db726mov rax, [rsp+536]
37c2db72emov [rsp+48], rax
37c2db733mov rax, [rsp+528]
37c2db73bmov [rsp+40], rax
37c2db740mov rax, [rsp+472]
37c2db748mov [rsp+32], rax
37c2db74dcall zung2r_64_
37c2db752jmp 0x37c2db3c0
37c2db757
37c2db757loc_37c2db757:
37c2db757mov rax, [rsp+504]
37c2db75flea rbp, [rip+0x192212]
37c2db766mov r8, rdi
37c2db769mov rdx, rdi
37c2db76cmov [rsp+56], 4
37c2db775mov rcx, rbp
37c2db778lea r9, [rip+0x1921e9]
37c2db77fmov [rsp+48], rax
37c2db784mov rax, [rsp+496]
37c2db78cmov [rsp+40], rax
37c2db791lea rax, [rip+0x1921f0]
37c2db798mov [rsp+32], rax
37c2db79dcall zlaset_64_
37c2db7a2mov rax, [rsp+512]
37c2db7aamov r8, rdi
37c2db7admov rdx, rdi
37c2db7b0mov r9, [rsp+496]
37c2db7b8mov rcx, [rsp+184]
37c2db7c0mov [rsp+40], rax
37c2db7c5mov rax, [rsp+504]
37c2db7cdmov [rsp+32], rax
37c2db7d2call zlapmt_64_
37c2db7d7jmp 0x37c2dafa0
37c2db7dc
37c2db7dcloc_37c2db7dc:
37c2db7dcsub rax, r9
37c2db7dfshl r9, 4
37c2db7e3mov r8, rdi
37c2db7e6lea rsi, [rip+0x19217b]
37c2db7edmov [rsp+232], rax
37c2db7f5mov rax, [rsp+424]
37c2db7fdlea rbp, [rip+0x192174]
37c2db804mov [rsp+32], rsi
37c2db809mov rdx, [rsp+112]
37c2db80emov rcx, rbp
37c2db811mov [rsp+48], rax
37c2db816mov rax, [rsp+416]
37c2db81emov [rsp+56], 4
37c2db827add rax, r9
37c2db82amov r9, rsi
37c2db82dmov [rsp+40], rax
37c2db832call zlaset_64_
37c2db837jmp 0x37c2daf94
37c2db83c
37c2db83cloc_37c2db83c:
37c2db83cmov rax, [rsp+488]
37c2db844lea rsi, [rip+0x19211d]
37c2db84bmov r8, [rsp+384]
37c2db853mov [rsp+56], 4
37c2db85cmov [rsp+32], rsi
37c2db861lea rbp, [rip+0x192110]
37c2db868mov r9, rsi
37c2db86blea rsi, [rsp+232]
37c2db873mov [rsp+48], rax
37c2db878mov rax, [rsp+480]
37c2db880mov rdx, r8
37c2db883mov rcx, rbp
37c2db886mov [rsp+40], rax
37c2db88bcall zlaset_64_
37c2db890mov rax, [rsp+384]
37c2db898mov [rsp+112], rsi
37c2db89dmov rdx, [rax]
37c2db8a0cmp rdx, 1
37c2db8a4jle 0x37c2db90f
37c2db8a6mov rax, [rsp+488]
37c2db8aesub rdx, 1
37c2db8b2mov r8, rdi
37c2db8b5mov [rsp+56], 5
37c2db8bemov [rsp+232], rdx
37c2db8c6lea rcx, [rip+0x1920af]
37c2db8cdmov rdx, rsi
37c2db8d0mov [rsp+48], rax
37c2db8d5mov rax, [rsp+480]
37c2db8ddadd rax, 16
37c2db8e1mov [rsp+40], rax
37c2db8e6mov rax, [rsp+424]
37c2db8eemov [rsp+32], rax
37c2db8f3mov rax, [rsp+416]
37c2db8fblea r9, [rax+16]
37c2db8ffcall zlacpy_64_
37c2db904mov rax, [rsp+384]
37c2db90cmov rdx, [rax]
37c2db90f
37c2db90floc_37c2db90f:
37c2db90fmov rax, [rdi]
37c2db912mov r9, [rsp+480]
37c2db91amov r8, [rsp+112]
37c2db91fcmp rax, rdx
37c2db922cmovg rax, rdx
37c2db926mov rdx, [rsp+384]
37c2db92emov [rsp+232], rax
37c2db936mov rax, [rsp+552]
37c2db93emov rcx, rdx
37c2db941mov [rsp+56], rax
37c2db946mov rax, [rsp+536]
37c2db94emov [rsp+48], rax
37c2db953mov rax, [rsp+528]
37c2db95bmov [rsp+40], rax
37c2db960mov rax, [rsp+488]
37c2db968mov [rsp+32], rax
37c2db96dcall zung2r_64_
37c2db972jmp 0x37c2daf03
37c2db977
37c2db977loc_37c2db977:
37c2db977mov [rsp+232], rax
37c2db97fsub rdx, r9
37c2db982mov rax, [rsp+408]
37c2db98ashl r9, 4
37c2db98elea rsi, [rip+0x191fd3]
37c2db995mov r8, [rsp+112]
37c2db99amov [rsp+56], 4
37c2db9a3lea rbp, [rip+0x191fce]
37c2db9aamov [rsp+48], rax
37c2db9afmov rax, [rsp+400]
37c2db9b7mov rcx, rbp
37c2db9bamov [rsp+32], rsi
37c2db9bfadd rax, r9
37c2db9c2mov [rsp+224], rdx
37c2db9camov r9, rsi
37c2db9cdlea rdx, [rsp+224]
37c2db9d5mov [rsp+40], rax
37c2db9dacall zlaset_64_
37c2db9dfmov rdx, [rdi]
37c2db9e2mov r10, [r13]
37c2db9e6mov rax, rdx
37c2db9e9sub rax, [rbx]
37c2db9eccmp rax, r10
37c2db9efjg 0x37c2dbb33
37c2db9f5
37c2db9f5loc_37c2db9f5:
37c2db9f5mov rax, [r12]
37c2db9f9cmp rax, r10
37c2db9fcjle 0x37c2db45c
37c2dba02mov rsi, [rsp+552]
37c2dba0asub rdx, [rbx]
37c2dba0dsub rax, r10
37c2dba10mov [rsp+232], rax
37c2dba18lea rax, [rdx+1]
37c2dba1cmov rcx, [rsp+112]
37c2dba21mov rdx, rbx
37c2dba24mov [rsp+48], rsi
37c2dba29mov rsi, [rsp+536]
37c2dba31imul rax, [rsp+128]
37c2dba3aadd rax, [rsp+168]
37c2dba42mov [rsp+40], rsi
37c2dba47mov rsi, [rsp+528]
37c2dba4flea rax, [r10+rax+1]
37c2dba54shl rax, 4
37c2dba58mov r9, [rsp+408]
37c2dba60mov [rsp+32], rsi
37c2dba65mov rsi, [rsp+400]
37c2dba6dlea r8, [rsi+rax]
37c2dba71call zgeqr2_64_
37c2dba76cmp [rsp+136], 0
37c2dba7fjne 0x37c2dbd4a
37c2dba85
37c2dba85loc_37c2dba85:
37c2dba85mov rcx, [rdi]
37c2dba88mov r8, [rbx]
37c2dba8bmov rdx, rcx
37c2dba8esub rdx, r8
37c2dba91lea rax, [rdx+1]
37c2dba95cmp rcx, rax
37c2dba98jl 0x37c2db45c
37c2dba9emov r10, [r13]
37c2dbaa2mov rsi, [rsp+128]
37c2dbaaapxor x0, x0
37c2dbaaemov r9, [r12]
37c2dbab2imul rax, rsi
37c2dbab6lea r10, [r8+r10+2]
37c2dbabbmov r11, rsi
37c2dbabelea r8, [rdx+r10]
37c2dbac2shl r11, 4
37c2dbac6lea rbx, [r9+1]
37c2dbacasub r8, rcx
37c2dbacdmov rcx, [rsp+168]
37c2dbad5add rcx, rax
37c2dbad8shl rcx, 4
37c2dbadcadd rcx, [rsp+400]
37c2dbae4nop
37c2dbae5nop [rax+rax]
37c2dbaf0
37c2dbaf0loc_37c2dbaf0:
37c2dbaf0mov rax, r8
37c2dbaf3cmp r8, r9
37c2dbaf6jg 0x37c2dbb14
37c2dbaf8nop [rax+rax]
37c2dbb00
37c2dbb00loc_37c2dbb00:
37c2dbb00mov rdx, rax
37c2dbb03add rax, 1
37c2dbb07shl rdx, 4
37c2dbb0bmovups [rcx+rdx], x0
37c2dbb0fcmp rbx, rax
37c2dbb12jne 0x37c2dbb00
37c2dbb14
37c2dbb14loc_37c2dbb14:
37c2dbb14add r8, 1
37c2dbb18add rcx, r11
37c2dbb1bcmp r8, r10
37c2dbb1ejne 0x37c2dbaf0
37c2dbb20jmp 0x37c2db45c
37c2dbb25
37c2dbb25loc_37c2dbb25:
37c2dbb25lea rsi, [rip+0x191e3c]
37c2dbb2clea rbp, [rip+0x191e45]
37c2dbb33
37c2dbb33loc_37c2dbb33:
37c2dbb33mov [rsp+232], rax
37c2dbb3bmov rax, [rsp+552]
37c2dbb43mov rcx, r13
37c2dbb46mov r9, [rsp+408]
37c2dbb4emov r8, [rsp+400]
37c2dbb56mov [rsp+48], rax
37c2dbb5bmov rax, [rsp+536]
37c2dbb63mov rdx, [rsp+112]
37c2dbb68mov [rsp+40], rax
37c2dbb6dmov rax, [rsp+528]
37c2dbb75mov [rsp+32], rax
37c2dbb7acall zgerq2_64_
37c2dbb7fcmp [rsp+120], 0
37c2dbb85jne 0x37c2dbca9
37c2dbb8b
37c2dbb8bloc_37c2dbb8b:
37c2dbb8bmov rax, [rdi]
37c2dbb8esub rax, [rbx]
37c2dbb91mov rdx, r13
37c2dbb94mov rcx, rbp
37c2dbb97sub rax, [r13]
37c2dbb9bmov [rsp+32], rsi
37c2dbba0lea r9, [rip+0x191dc1]
37c2dbba7mov [rsp+232], rax
37c2dbbafmov rax, [rsp+408]
37c2dbbb7mov [rsp+56], 4
37c2dbbc0mov r8, [rsp+112]
37c2dbbc5mov [rsp+48], rax
37c2dbbcamov rax, [rsp+400]
37c2dbbd2mov [rsp+40], rax
37c2dbbd7call zlaset_64_
37c2dbbdcmov rdx, [rdi]
37c2dbbdfmov r8, [rbx]
37c2dbbe2mov r10, [r13]
37c2dbbe6mov rax, rdx
37c2dbbe9sub rax, r8
37c2dbbecmov r11, rax
37c2dbbefsub r11, r10
37c2dbbf2lea rcx, [r11+1]
37c2dbbf6cmp rax, rcx
37c2dbbf9jl 0x37c2db9f5
37c2dbbfflea r8, [r10+r8+2]
37c2dbc04mov r15, [rsp+128]
37c2dbc0cpxor x0, x0
37c2dbc10mov r9, r8
37c2dbc13sub r9, rdx
37c2dbc16imul rcx, r15
37c2dbc1amov rsi, r15
37c2dbc1dadd rcx, [rsp+168]
37c2dbc25shl rcx, 4
37c2dbc29add r9, r11
37c2dbc2clea r11, [rax+r8]
37c2dbc30shl rsi, 4
37c2dbc34add rcx, [rsp+400]
37c2dbc3csub r11, rdx
37c2dbc3flea r8, [r10+1]
37c2dbc43nop
37c2dbc45nop [rax+rax]
37c2dbc50
37c2dbc50loc_37c2dbc50:
37c2dbc50mov rax, r9
37c2dbc53cmp r10, r9
37c2dbc56jl 0x37c2dbc74
37c2dbc58nop [rax+rax]
37c2dbc60
37c2dbc60loc_37c2dbc60:
37c2dbc60mov rbp, rax
37c2dbc63add rax, 1
37c2dbc67shl rbp, 4
37c2dbc6bmovups [rcx+rbp], x0
37c2dbc6fcmp rax, r8
37c2dbc72jne 0x37c2dbc60
37c2dbc74
37c2dbc74loc_37c2dbc74:
37c2dbc74add r9, 1
37c2dbc78add rcx, rsi
37c2dbc7bcmp r11, r9
37c2dbc7ejne 0x37c2dbc50
37c2dbc80jmp 0x37c2db9f5
37c2dbc85
37c2dbc85loc_37c2dbc85:
37c2dbc85cmp [rsp+144], 0
37c2dbc8ejne 0x37c2db83c
37c2dbc94lea rsi, [rsp+232]
37c2dbc9cxor r9l, r9l
37c2dbc9fmov [rsp+112], rsi
37c2dbca4jmp 0x37c2daf8b
37c2dbca9
37c2dbca9loc_37c2dbca9:
37c2dbca9mov rax, [rdi]
37c2dbcacsub rax, [rbx]
37c2dbcafmov [rsp+32], r13
37c2dbcb4mov r8, rdi
37c2dbcb7mov [rsp+232], rax
37c2dbcbfmov rax, [rsp+552]
37c2dbcc7lea rcx, [rip+0x191cdd]
37c2dbccemov [rsp+104], 19
37c2dbcd7mov r9, [rsp+112]
37c2dbcdcmov [rsp+88], rax
37c2dbce1mov rax, [rsp+536]
37c2dbce9mov [rsp+96], 5
37c2dbcf2mov rdx, [rsp+144]
37c2dbcfamov [rsp+80], rax
37c2dbcffmov rax, [rsp+504]
37c2dbd07mov [rsp+72], rax
37c2dbd0cmov rax, [rsp+496]
37c2dbd14mov [rsp+64], rax
37c2dbd19mov rax, [rsp+528]
37c2dbd21mov [rsp+56], rax
37c2dbd26mov rax, [rsp+408]
37c2dbd2emov [rsp+48], rax
37c2dbd33mov rax, [rsp+400]
37c2dbd3bmov [rsp+40], rax
37c2dbd40call zunmr2_64_
37c2dbd45jmp 0x37c2dbb8b
37c2dbd4a
37c2dbd4aloc_37c2dbd4a:
37c2dbd4amov rax, [rsp+176]
37c2dbd52mov rsi, [rsp+552]
37c2dbd5axor edx, edx
37c2dbd5cmov r9, [rbx]
37c2dbd5fmov rcx, [r13]
37c2dbd63test rax, rax
37c2dbd66mov r8, [r12]
37c2dbd6acmovns rdx, rax
37c2dbd6emov rax, [rdi]
37c2dbd71mov [rsp+88], rsi
37c2dbd76mov rsi, [rsp+536]
37c2dbd7esub r8, rcx
37c2dbd81mov [rsp+104], 12
37c2dbd8asub rax, r9
37c2dbd8dmov [rsp+224], r8
37c2dbd95mov [rsp+80], rsi
37c2dbd9aadd rax, 1
37c2dbd9ecmp r8, r9
37c2dbda1mov rsi, [rsp+472]
37c2dbda9mov [rsp+96], 5
37c2dbdb2cmovg r8, r9
37c2dbdb6imul rax, [rsp+128]
37c2dbdbflea r9, [rsp+224]
37c2dbdc7add rax, [rsp+168]
37c2dbdcfmov [rsp+72], rsi
37c2dbdd4imul rdx, rcx
37c2dbdd8mov rsi, [rsp+528]
37c2dbde0lea rax, [rcx+rax+1]
37c2dbde5mov [rsp+232], r8
37c2dbdedshl rax, 4
37c2dbdf1add rax, [rsp+400]
37c2dbdf9mov r8, r12
37c2dbdfcmov [rsp+56], rsi
37c2dbe01mov rsi, [rsp+408]
37c2dbe09lea rcx, [rip+0x191b9b]
37c2dbe10mov [rsp+40], rax
37c2dbe15mov rax, [rsp+112]
37c2dbe1ashl rdx, 4
37c2dbe1eadd rdx, [rsp+464]
37c2dbe26mov [rsp+48], rsi
37c2dbe2bmov [rsp+64], rdx
37c2dbe30lea rdx, [rip+0x191b7d]
37c2dbe37mov [rsp+32], rax
37c2dbe3ccall zunm2r_64_
37c2dbe41jmp 0x37c2dba85
37c2dbe46
37c2dbe46loc_37c2dbe46:
37c2dbe46mov rax, [rsp+552]
37c2dbe4emov [rsp+32], rbx
37c2dbe53mov r9, rdi
37c2dbe56mov r8, rdi
37c2dbe59mov [rsp+104], 19
37c2dbe62mov rdx, [rsp+144]
37c2dbe6alea rcx, [rip+0x191b3a]
37c2dbe71mov [rsp+88], rax
37c2dbe76mov rax, [rsp+536]
37c2dbe7emov [rsp+96], 5
37c2dbe87mov [rsp+80], rax
37c2dbe8cmov rax, [rsp+504]
37c2dbe94mov [rsp+72], rax
37c2dbe99mov rax, [rsp+496]
37c2dbea1mov [rsp+64], rax
37c2dbea6mov rax, [rsp+528]
37c2dbeaemov [rsp+56], rax
37c2dbeb3mov rax, [rsp+424]
37c2dbebbmov [rsp+48], rax
37c2dbec0mov rax, [rsp+416]
37c2dbec8mov [rsp+40], rax
37c2dbecdcall zunmr2_64_
37c2dbed2jmp 0x37c2db0a4
37c2dbed7
37c2dbed7loc_37c2dbed7:
37c2dbed7mov rdx, -16
37c2dbedemov eax, 16
37c2dbee3jmp 0x37c2db47e
37c2dbee8
37c2dbee8loc_37c2dbee8:
37c2dbee8mov rdx, -18
37c2dbeefmov eax, 18
37c2dbef4jmp 0x37c2db47e
37c2dbef9
37c2dbef9loc_37c2dbef9:
37c2dbef9mov rdx, -20
37c2dbf00mov eax, 20
37c2dbf05jmp 0x37c2db47e
37c2dbf0a
37c2dbf0aloc_37c2dbf0a:
37c2dbf0aneg rax
37c2dbf0djmp 0x37c2db489
37c2dbf12
37c2dbf12loc_37c2dbf12:
37c2dbf12cmp [rsp+112], -1
37c2dbf18je 0x37c2daba7
37c2dbf1emov [rax], -24
37c2dbf25mov eax, 24
37c2dbf2ajmp 0x37c2db489
37c2da980
37c2dbf2f
37c2dbf2f // align 0x20
37c2dbf2f // align 0x20
37c2dbf40
37c2dbf40zgsvj0_64_:
37c2dbf40push r15
37c2dbf42push r14
37c2dbf44push r13
37c2dbf46push r12
37c2dbf48push rbp
37c2dbf49push rdi
37c2dbf4apush rsi
37c2dbf4bpush rbx
37c2dbf4csub rsp, 776
37c2dbf53movups [rsp+608], x6
37c2dbf5bmovups [rsp+624], x7
37c2dbf63movups [rsp+640], x8
37c2dbf6cmovups [rsp+656], x9
37c2dbf75movups [rsp+672], x10
37c2dbf7emovups [rsp+688], x11
37c2dbf87movups [rsp+704], x12
37c2dbf90movups [rsp+720], x13
37c2dbf99movups [rsp+736], x14
37c2dbfa2movups [rsp+752], x15
37c2dbfabmov rax, [rsp+880]
37c2dbfb3mov r14, [rsp+896]
37c2dbfbbmov rbx, [rsp+904]
37c2dbfc3mov rbp, [rax]
37c2dbfc6mov rax, [rsp+920]
37c2dbfcemov [rsp+864], r8
37c2dbfd6mov rdi, rcx
37c2dbfd9mov r8l, 1
37c2dbfdfmov r15, rdx
37c2dbfe2mov [rsp+872], r9
37c2dbfealea rdx, [rip+0x1919cf]
37c2dbff1mov r9l, 1
37c2dbff7mov r12, [rax]
37c2dbffacall lsame_64_
37c2dbfffmov r9l, 1
37c2dc005mov r8l, 1
37c2dc00bmov rcx, rdi
37c2dc00elea rdx, [rip+0x1919ac]
37c2dc015mov r13, rax
37c2dc018call lsame_64_
37c2dc01dmov rsi, rax
37c2dc020mov rax, r13
37c2dc023or rax, rsi
37c2dc026mov [rsp+200], rax
37c2dc02eje 0x37c2dc10e
37c2dc034mov rax, [r15]
37c2dc037test rax, rax
37c2dc03ajs 0x37c2dc0fd
37c2dc040mov rdi, [rsp+864]
37c2dc048mov r10, [rdi]
37c2dc04bmov r8, r10
37c2dc04ecmp rax, r10
37c2dc051jae 0x37c2dc1c0
37c2dc057
37c2dc057loc_37c2dc057:
37c2dc057mov rdx, -3
37c2dc05emov eax, 3
37c2dc063
37c2dc063loc_37c2dc063:
37c2dc063mov rdi, [rsp+976]
37c2dc06bmov r8l, 6
37c2dc071lea rcx, [rip+0x19194b]
37c2dc078mov [rsp+592], rax
37c2dc080mov [rdi], rdx
37c2dc083lea rdx, [rsp+592]
37c2dc08bcall xerbla_64_
37c2dc090nop
37c2dc091
37c2dc091loc_37c2dc091:
37c2dc091movups x6, [rsp+608]
37c2dc099movups x7, [rsp+624]
37c2dc0a1movups x8, [rsp+640]
37c2dc0aamovups x9, [rsp+656]
37c2dc0b3movups x10, [rsp+672]
37c2dc0bcmovups x11, [rsp+688]
37c2dc0c5movups x12, [rsp+704]
37c2dc0cemovups x13, [rsp+720]
37c2dc0d7movups x14, [rsp+736]
37c2dc0e0movups x15, [rsp+752]
37c2dc0e9add rsp, 776
37c2dc0f0pop rbx
37c2dc0f1pop rsi
37c2dc0f2pop rdi
37c2dc0f3pop rbp
37c2dc0f4pop r12
37c2dc0f6pop r13
37c2dc0f8pop r14
37c2dc0fapop r15
37c2dc0fcret
37c2dc0fd
37c2dc0fdloc_37c2dc0fd:
37c2dc0fdmov rdx, -2
37c2dc104mov eax, 2
37c2dc109jmp 0x37c2dc063
37c2dc10e
37c2dc10eloc_37c2dc10e:
37c2dc10emov r9l, 1
37c2dc114mov r8l, 1
37c2dc11alea rdx, [rip+0x1918a1]
37c2dc121mov rcx, rdi
37c2dc124call lsame_64_
37c2dc129test rax, rax
37c2dc12cje 0x37c2dc20d
37c2dc132mov rax, [r15]
37c2dc135test rax, rax
37c2dc138js 0x37c2dc0fd
37c2dc13amov rdi, [rsp+864]
37c2dc142mov r10, [rdi]
37c2dc145mov r8, r10
37c2dc148cmp rax, r10
37c2dc14bjb 0x37c2dc057
37c2dc151mov rdi, [rsp+880]
37c2dc159cmp [rdi], rax
37c2dc15cjl 0x37c2dc21e
37c2dc162
37c2dc162loc_37c2dc162:
37c2dc162mov rdx, [rsp+928]
37c2dc16amov rdi, [rsp+944]
37c2dc172movsd_xmm x1, [rdx]
37c2dc176comisd x1, [rdi]
37c2dc17ajae 0x37c2deb51
37c2dc180mov rdi, [rsp+952]
37c2dc188mov rdi, [rdi]
37c2dc18btest rdi, rdi
37c2dc18ejs 0x37c2deb40
37c2dc194mov rdx, [rsp+968]
37c2dc19ccmp [rdx], rax
37c2dc19fjge 0x37c2dc240
37c2dc1a5mov rdx, -16
37c2dc1acmov eax, 16
37c2dc1b1jmp 0x37c2dc063
37c2dc1b6
37c2dc1b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dc1c0
37c2dc1c0loc_37c2dc1c0:
37c2dc1c0mov rdi, [rsp+880]
37c2dc1c8cmp rax, [rdi]
37c2dc1cbjg 0x37c2dc21e
37c2dc1cdmov rcx, [rbx]
37c2dc1d0test rcx, rcx
37c2dc1d3js 0x37c2dc22f
37c2dc1d5mov rdi, [rsp+920]
37c2dc1ddmov rdx, [rdi]
37c2dc1e0test rsi, rsi
37c2dc1e3je 0x37c2dc1f3
37c2dc1e5cmp r10, rdx
37c2dc1e8jg 0x37c2dc1fc
37c2dc1eatest r13, r13
37c2dc1edje 0x37c2dc162
37c2dc1f3
37c2dc1f3loc_37c2dc1f3:
37c2dc1f3cmp rcx, rdx
37c2dc1f6jle 0x37c2dc162
37c2dc1fc
37c2dc1fcloc_37c2dc1fc:
37c2dc1fcmov rdx, -10
37c2dc203mov eax, 10
37c2dc208jmp 0x37c2dc063
37c2dc20d
37c2dc20dloc_37c2dc20d:
37c2dc20dmov rdx, -1
37c2dc214mov eax, 1
37c2dc219jmp 0x37c2dc063
37c2dc21e
37c2dc21eloc_37c2dc21e:
37c2dc21emov rdx, -5
37c2dc225mov eax, 5
37c2dc22ajmp 0x37c2dc063
37c2dc22f
37c2dc22floc_37c2dc22f:
37c2dc22fmov rdx, -8
37c2dc236mov eax, 8
37c2dc23bjmp 0x37c2dc063
37c2dc240
37c2dc240loc_37c2dc240:
37c2dc240xor eax, eax
37c2dc242test rbp, rbp
37c2dc245cmovns rax, rbp
37c2dc249mov [rsp+272], rax
37c2dc251not rax
37c2dc254mov [rsp+280], rax
37c2dc25cxor eax, eax
37c2dc25etest r12, r12
37c2dc261cmovns rax, r12
37c2dc265mov [rsp+352], rax
37c2dc26dnot rax
37c2dc270mov [rsp+336], rax
37c2dc278mov rax, [rsp+976]
37c2dc280mov [rax], 0
37c2dc287test rsi, rsi
37c2dc28aje 0x37c2deae8
37c2dc290mov [rsp+568], r10
37c2dc298
37c2dc298loc_37c2dc298:
37c2dc298cmp r10, 8
37c2dc29cmov esi, 8
37c2dc2a1mov rax, r10
37c2dc2a4cmovle rsi, r10
37c2dc2a8cqo
37c2dc2aaidiv rsi
37c2dc2admov [rsp+328], rsi
37c2dc2b5mov rdx, rsi
37c2dc2b8imul rdx, rax
37c2dc2bccmp rdx, r10
37c2dc2bfsetne dl
37c2dc2c2movzx edx, dl
37c2dc2c5add rax, rdx
37c2dc2c8mov [rsp+368], rax
37c2dc2d0test rdi, rdi
37c2dc2d3je 0x37c2de93b
37c2dc2d9mov rax, [rsp+936]
37c2dc2e1movapd x5, x1
37c2dc2e5lea r12, [r10-1]
37c2dc2e9mov r13, r15
37c2dc2ecmovsd_xmm x13, [rip+0x1916fb]
37c2dc2f5sqrtsd x5, x5
37c2dc2f9mov rdx, r12
37c2dc2fcmov rbx, [rsp+272]
37c2dc304movsd_xmm x0, [rax]
37c2dc308imul rdx, r10
37c2dc30cmov [rsp+504], rdi
37c2dc314movapd x3, x13
37c2dc319mov rcx, rbx
37c2dc31cdivsd x3, x0
37c2dc320movapd x4, x0
37c2dc324shl rcx, 4
37c2dc328movapd x15, x0
37c2dc32dsqrtsd x4, x4
37c2dc331mov rax, rdx
37c2dc334mov [rsp+120], rcx
37c2dc339movsd_xmm [rsp+168], x5
37c2dc342shr rax, 63
37c2dc346add rax, rdx
37c2dc349movsd_xmm [rsp+240], x4
37c2dc352sar rax, 1
37c2dc355mov [rsp+496], rax
37c2dc35dmov rax, rsi
37c2dc360imul rsi, rcx
37c2dc364lea rdx, [rax+1]
37c2dc368mov [rsp+400], rsi
37c2dc370mov rsi, rax
37c2dc373mov rax, [rsp+872]
37c2dc37blea rcx, [rax+16]
37c2dc37fmov rax, rbx
37c2dc382imul rax, rdx
37c2dc386add rax, [rsp+280]
37c2dc38emov [rsp+432], rcx
37c2dc396shl rax, 4
37c2dc39aadd rax, rcx
37c2dc39dmov [rsp+488], rax
37c2dc3a5mov rax, [rsp+352]
37c2dc3admov rbx, rax
37c2dc3b0imul rax, rdx
37c2dc3b4add rax, [rsp+336]
37c2dc3bcshl rbx, 4
37c2dc3c0shl rax, 4
37c2dc3c4imul rsi, rbx
37c2dc3c8mov [rsp+96], rbx
37c2dc3cddivsd x15, x1
37c2dc3d2mov [rsp+392], rsi
37c2dc3damov rsi, [rsp+912]
37c2dc3e2add rsi, 16
37c2dc3e6add rax, rsi
37c2dc3e9mov [rsp+360], rsi
37c2dc3f1mov esi, 1
37c2dc3f6mov [rsp+480], rax
37c2dc3femovsd_xmm [rsp+184], x3
37c2dc407movapd x3, x13
37c2dc40cdivsd x3, x4
37c2dc410movapd x4, x13
37c2dc415divsd x4, x5
37c2dc419movsd_xmm [rsp+176], x3
37c2dc422movsd_xmm [rsp+264], x4
37c2dc42bcmp [rsp+368], 0
37c2dc434je 0x37c2de8c4
37c2dc43a
37c2dc43aloc_37c2dc43a:
37c2dc43amov rax, [rsp+328]
37c2dc442mov r9, r12
37c2dc445mov rdi, [rsp+480]
37c2dc44dmov [rsp+136], 0
37c2dc459mov rcx, [rsp+488]
37c2dc461pxor x12, x12
37c2dc466xor r12l, r12l
37c2dc469mov r15, r14
37c2dc46cmov [rsp+344], rax
37c2dc474mov rax, r8
37c2dc477mov r8, [rsp+864]
37c2dc47fmov [rsp+416], rdi
37c2dc487mov rdi, rcx
37c2dc48amov [rsp+472], rsi
37c2dc492mov esi, 1
37c2dc497nop [rax+rax]
37c2dc4a0
37c2dc4a0loc_37c2dc4a0:
37c2dc4a0mov rbx, [rsp+368]
37c2dc4a8mov rdx, [rsp+344]
37c2dc4b0mov [rsp+112], 0
37c2dc4b9sub rdx, [rsp+328]
37c2dc4c1mov [rsp+424], rdi
37c2dc4c9sub rbx, rsi
37c2dc4cclea r14, [rdx+1]
37c2dc4d0mov edx, 1
37c2dc4d5mov [rsp+440], rsi
37c2dc4ddtest rbx, rbx
37c2dc4e0mov [rsp+448], r14
37c2dc4e8cmovle rdx, rbx
37c2dc4ecmov [rsp+864], r8
37c2dc4f4xor r11l, r11l
37c2dc4f7mov [rsp+408], rdx
37c2dc4ff
37c2dc4ffloc_37c2dc4ff:
37c2dc4ffmov rdi, [rsp+328]
37c2dc507add r14, r11
37c2dc50alea r8, [r14+rdi-1]
37c2dc50fcmp r9, r8
37c2dc512cmovg r9, r8
37c2dc516cmp r14, r9
37c2dc519jg 0x37c2dc855
37c2dc51fmov rdi, [rsp+272]
37c2dc527mov rdx, r14
37c2dc52amov rsi, [rsp+280]
37c2dc532mov [rsp+376], r14
37c2dc53ashl rdx, 4
37c2dc53eadd rdx, [rsp+888]
37c2dc546mov rbp, [rsp+432]
37c2dc54emov [rsp+384], r11
37c2dc556mov [rsp+144], rdx
37c2dc55emov rdx, rdi
37c2dc561imul rdx, r14
37c2dc565mov [rsp+312], r8
37c2dc56dmov [rsp+248], r9
37c2dc575add rdx, rsi
37c2dc578shl rdx, 4
37c2dc57clea rbx, [rdx+rbp]
37c2dc580mov [rsp+104], rbx
37c2dc585mov rbx, [rsp+352]
37c2dc58dmov rdx, rbx
37c2dc590imul rdx, r14
37c2dc594add rdx, [rsp+336]
37c2dc59cshl rdx, 4
37c2dc5a0add rdx, [rsp+360]
37c2dc5a8mov [rsp+192], rdx
37c2dc5b0lea rdx, [r14+1]
37c2dc5b4imul rdi, rdx
37c2dc5b8imul rdx, rbx
37c2dc5bcadd rdx, [rsp+336]
37c2dc5c4mov rbx, r14
37c2dc5c7shl rdx, 4
37c2dc5cblea rcx, [rdi+rsi]
37c2dc5cfshl rcx, 4
37c2dc5d3lea rdi, [rcx+rbp]
37c2dc5d7mov rcx, [rsp+360]
37c2dc5dflea rbp, [r15+8*r14-8]
37c2dc5e4mov [rsp+216], rdi
37c2dc5eclea rdi, [rdx+rcx]
37c2dc5f0mov [rsp+208], rdi
37c2dc5f8lea rdi, [rsp+592]
37c2dc600mov [rsp+160], rdi
37c2dc608lea rdi, [rip+0x1913c1]
37c2dc60fjmp 0x37c2dc687
37c2dc611
37c2dc611 0f 1f 80 00 00 00 00 .......
37c2dc618
37c2dc618loc_37c2dc618:
37c2dc618movsd_xmm x8, [rbp]
37c2dc61epxor x0, x0
37c2dc622movsd_xmm [rsp+536], x8
37c2dc62ccomisd x8, x0
37c2dc631ja 0x37c2dc890
37c2dc637cmp [rsp+248], r14
37c2dc63fjl 0x37c2dd540
37c2dc645
37c2dc645loc_37c2dc645:
37c2dc645mov rsi, [rsp+96]
37c2dc64amov rbx, [rsp+120]
37c2dc64fadd rbp, 8
37c2dc653mov rax, [rsp+864]
37c2dc65badd [rsp+192], rsi
37c2dc663add [rsp+144], 16
37c2dc66cadd [rsp+208], rsi
37c2dc674mov rax, [rax]
37c2dc677add [rsp+104], rbx
37c2dc67cadd [rsp+216], rbx
37c2dc684mov rbx, r14
37c2dc687
37c2dc687loc_37c2dc687:
37c2dc687mov rcx, [rsp+160]
37c2dc68fsub rax, rbx
37c2dc692lea r8, [rip+0x191337]
37c2dc699mov rdx, rbp
37c2dc69cadd rax, 1
37c2dc6a0mov [rsp+592], rax
37c2dc6a8call idamax_64_
37c2dc6adlea rsi, [rax+rbx]
37c2dc6b1lea r14, [rsi-1]
37c2dc6b5cmp r14, rbx
37c2dc6b8je 0x37c2dc756
37c2dc6bemov rax, [rsp+272]
37c2dc6c6mov [rsp+32], rdi
37c2dc6cbmov rcx, r13
37c2dc6celea r8, [rip+0x1912fb]
37c2dc6d5mov rdx, [rsp+280]
37c2dc6ddimul rax, r14
37c2dc6e1lea rax, [rdx+rax+1]
37c2dc6e6mov rdx, [rsp+872]
37c2dc6eeshl rax, 4
37c2dc6f2lea r9, [rdx+rax]
37c2dc6f6mov rdx, [rsp+104]
37c2dc6fbcall zswap_64_
37c2dc700cmp [rsp+200], 0
37c2dc709jne 0x37c2dd3d8
37c2dc70f
37c2dc70floc_37c2dc70f:
37c2dc70fsub rsi, 2
37c2dc713movsd_xmm x0, [rbp]
37c2dc718mov rax, [rsp+144]
37c2dc720movsd_xmm x1, [r15+8*rsi]
37c2dc726movsd_xmm [rsp+584], x0
37c2dc72fmovsd_xmm [rbp], x1
37c2dc734movsd_xmm [r15+8*rsi], x0
37c2dc73ashl rsi, 4
37c2dc73emovupd x0, [rax-16]
37c2dc743add rsi, [rsp+888]
37c2dc74bmovupd x1, [rsi]
37c2dc74fmovups [rax-16], x1
37c2dc753movups [rsi], x0
37c2dc756
37c2dc756loc_37c2dc756:
37c2dc756lea r14, [rbx+1]
37c2dc75acmp [rsp+112], 0
37c2dc760jne 0x37c2dc618
37c2dc766movsd_xmm x5, [rsp+176]
37c2dc76fmovsd_xmm x0, [rbp]
37c2dc774comisd x5, x0
37c2dc778jbe 0x37c2dc789
37c2dc77acomisd x0, [rsp+240]
37c2dc783ja 0x37c2dd518
37c2dc789
37c2dc789loc_37c2dc789:
37c2dc789lea rax, [rsp+536]
37c2dc791mov rdx, [rsp+104]
37c2dc796mov rcx, r13
37c2dc799lea r9, [rsp+584]
37c2dc7a1mov [rsp+32], rax
37c2dc7a6lea r8, [rip+0x191223]
37c2dc7admov [rsp+584], 0
37c2dc7b9movsd_xmm [rsp+536], x13
37c2dc7c3call zlassq_64_
37c2dc7c8movsd_xmm x8, [rsp+536]
37c2dc7d2sqrtsd x8, x8
37c2dc7d7mulsd x8, [rsp+584]
37c2dc7e1
37c2dc7e1loc_37c2dc7e1:
37c2dc7e1pxor x0, x0
37c2dc7e5movsd_xmm [rbp], x8
37c2dc7ebmovsd_xmm [rsp+536], x8
37c2dc7f5comisd x8, x0
37c2dc7faja 0x37c2dc890
37c2dc800ucomisd x8, x0
37c2dc805jp 0x37c2dc82c
37c2dc807jne 0x37c2dc82c
37c2dc809mov rax, [rsp+864]
37c2dc811mov rsi, [rsp+312]
37c2dc819mov rax, [rax]
37c2dc81ccmp rsi, rax
37c2dc81fcmovle rax, rsi
37c2dc823add rax, r12
37c2dc826sub rax, rbx
37c2dc829mov r12, rax
37c2dc82c
37c2dc82cloc_37c2dc82c:
37c2dc82ccmp [rsp+248], r14
37c2dc834jge 0x37c2dc645
37c2dc83amov rax, [rsp+864]
37c2dc842mov r14, [rsp+376]
37c2dc84amov r11, [rsp+384]
37c2dc852mov r10, [rax]
37c2dc855
37c2dc855loc_37c2dc855:
37c2dc855mov rdx, [rsp+112]
37c2dc85amov rax, r10
37c2dc85dadd r11, [rsp+328]
37c2dc865mov [rsp+112], 1
37c2dc86eadd rdx, 1
37c2dc872cmp rdx, [rsp+408]
37c2dc87ajg 0x37c2deb11
37c2dc880lea r9, [r10-1]
37c2dc884jmp 0x37c2dc4ff
37c2dc889
37c2dc889 0f 1f 80 00 00 00 00 .......
37c2dc890
37c2dc890loc_37c2dc890:
37c2dc890mov rax, [rsp+864]
37c2dc898mov rdx, [rax]
37c2dc89bmov rax, [rsp+312]
37c2dc8a3cmp rax, rdx
37c2dc8a6cmovle rdx, rax
37c2dc8aacmp rdx, r14
37c2dc8adjl 0x37c2dd098
37c2dc8b3mov rax, [rsp+208]
37c2dc8bbmov [rsp+256], rbp
37c2dc8c3mov [rsp+128], rdx
37c2dc8cbmov rbx, [rsp+216]
37c2dc8d3mov [rsp+320], r14
37c2dc8dbmov rbp, rax
37c2dc8dejmp 0x37c2dcd9c
37c2dc8e3
37c2dc8e3 0f 1f 44 00 00 ..D..
37c2dc8e8
37c2dc8e8loc_37c2dc8e8:
37c2dc8e8comisd x7, x13
37c2dc8edjb 0x37c2dcdf0
37c2dc8f3movapd x0, x15
37c2dc8f8xor esi, esi
37c2dc8famulsd x0, x8
37c2dc8ffcomisd x7, x0
37c2dc903movsd_xmm x0, [rsp+184]
37c2dc90cdivsd x0, x7
37c2dc910setae sil
37c2dc914comisd x0, x8
37c2dc919jbe 0x37c2dcec0
37c2dc91fmov [rsp+40], rdi
37c2dc924mov r8, [rsp+104]
37c2dc929mov rdx, r13
37c2dc92clea rcx, [rsp+512]
37c2dc934mov [rsp+32], rbx
37c2dc939lea r9, [rip+0x191090]
37c2dc940mov [rsp+224], rcx
37c2dc948call zdotc_64_
37c2dc94daddsd x7, x10
37c2dc952movsd_xmm x6, [rsp+520]
37c2dc95bmovsd_xmm x0, [rsp+512]
37c2dc964movapd x1, x6
37c2dc968mulsd x1, x10
37c2dc96daddsd x1, x0
37c2dc971mulsd x0, x10
37c2dc976divsd x1, x7
37c2dc97asubsd x6, x0
37c2dc97emovapd x0, x10
37c2dc983divsd x0, x8
37c2dc988divsd x6, x7
37c2dc98cmulsd x10, x0
37c2dc991movapd x9, x0
37c2dc996addsd x10, x8
37c2dc99bmulsd x9, x6
37c2dc9a0addsd x9, x1
37c2dc9a5
37c2dc9a5loc_37c2dc9a5:
37c2dc9a5mulsd x0, x1
37c2dc9a9mov rcx, [rsp+224]
37c2dc9b1divsd x9, x10
37c2dc9b6subsd x6, x0
37c2dc9badivsd x6, x10
37c2dc9bf
37c2dc9bfloc_37c2dc9bf:
37c2dc9bfmovsd_xmm [rsp+512], x9
37c2dc9c9movsd_xmm [rsp+520], x6
37c2dc9d2call fn_37c42fc80
37c2dc9d7mov rax, [rsp+944]
37c2dc9dfmaxsd x12, x0
37c2dc9e4comisd x0, [rax]
37c2dc9e8jbe 0x37c2dcdd0
37c2dc9eexor edx, edx
37c2dc9f0cmp [rsp+112], 0
37c2dc9f6cmove r12, rdx
37c2dc9fatest rsi, rsi
37c2dc9fdje 0x37c2dd1e0
37c2dca03pxor x3, x3
37c2dca07movapd x7, x6
37c2dca0bmovsd_xmm x11, [rsp+536]
37c2dca15movapd x2, x3
37c2dca19movapd x5, x0
37c2dca1dxorpd x5, [rip+0x190fdb]
37c2dca25movapd x14, x11
37c2dca2amovsd_xmm [rsp+224], x5
37c2dca33divsd x2, x0
37c2dca37mulsd x7, x2
37c2dca3bmovapd x1, x2
37c2dca3fmulsd x2, x9
37c2dca44mulsd x1, x3
37c2dca48addsd x7, x9
37c2dca4dmovsd_xmm x9, [rsp+544]
37c2dca57subsd x6, x2
37c2dca5bpxor x2, x2
37c2dca5fdivsd x14, x9
37c2dca64movapd x10, x9
37c2dca69addsd x1, x0
37c2dca6ddivsd x10, x11
37c2dca72divsd x7, x1
37c2dca76divsd x6, x1
37c2dca7amovapd x1, x10
37c2dca7fsubsd x1, x14
37c2dca84andpd x1, [rip+0x190f84]
37c2dca8cmulsd x1, [rip+0x190f8c]
37c2dca94movapd x5, x7
37c2dca98divsd x1, x0
37c2dca9cmovapd x0, x6
37c2dcaa0xorpd x0, [rip+0x190f58]
37c2dcaa8unpcklpd x5, x0
37c2dcaacunpcklpd x0, x7
37c2dcab0mulpd x0, x2
37c2dcab4comisd x1, [rsp+264]
37c2dcabdjbe 0x37c2dd0a8
37c2dcac3mov [rsp+32], rdi
37c2dcac8mov rdx, [rsp+104]
37c2dcacdmov r9, rbx
37c2dcad0mov rcx, r13
37c2dcad3movsd_xmm x2, [rip+0x190f45]
37c2dcadbmov rax, [rsp+160]
37c2dcae3lea rsi, [rsp+552]
37c2dcaeblea r8, [rip+0x190ede]
37c2dcaf2mov [rsp+40], rsi
37c2dcaf7divsd x2, x1
37c2dcafbmov [rsp+48], rax
37c2dcb00movsd_xmm [rsp+552], x13
37c2dcb0amovsd_xmm [rsp+576], x2
37c2dcb13movddup x1, x2
37c2dcb17movsd_xmm [rsp+304], x2
37c2dcb20mulpd x1, x5
37c2dcb24addsubpd x1, x0
37c2dcb28movups [rsp+592], x1
37c2dcb30movups [rsp+288], x1
37c2dcb38call zrot_64_
37c2dcb3dcmp [rsp+200], 0
37c2dcb46movupd x1, [rsp+288]
37c2dcb4fmovsd_xmm x2, [rsp+304]
37c2dcb58jne 0x37c2dd450
37c2dcb5e
37c2dcb5eloc_37c2dcb5e:
37c2dcb5emulsd x10, x2
37c2dcb63movapd x0, x14
37c2dcb68pxor x1, x1
37c2dcb6cmovsd_xmm x5, [rsp+224]
37c2dcb75mulsd x0, x2
37c2dcb79maxsd x2, [rsp+136]
37c2dcb82movsd_xmm [rsp+136], x2
37c2dcb8bmulsd x10, x5
37c2dcb90mulsd x0, x5
37c2dcb94addsd x0, x13
37c2dcb99maxsd x0, x1
37c2dcb9dsqrtsd x0, x0
37c2dcba1movapd x3, x0
37c2dcba5movapd x0, x13
37c2dcbaasubsd x0, x10
37c2dcbafmulsd x3, x9
37c2dcbb4maxsd x0, x1
37c2dcbb8movsd_xmm [r15+8*r14-8], x3
37c2dcbbfsqrtsd x0, x0
37c2dcbc3mulsd x11, x0
37c2dcbc8movsd_xmm [rsp+536], x11
37c2dcbd2
37c2dcbd2loc_37c2dcbd2:
37c2dcbd2mov rax, [rsp+888]
37c2dcbdamov rdx, r14
37c2dcbddmovapd x4, x7
37c2dcbe1movapd x2, x6
37c2dcbe5shl rdx, 4
37c2dcbe9movsd_xmm x0, [rax+rdx-16]
37c2dcbefmovsd_xmm x1, [rax+rdx-8]
37c2dcbf5mov rax, [rsp+144]
37c2dcbfdmulsd x4, x0
37c2dcc01mulsd x2, x1
37c2dcc05mulsd x0, x6
37c2dcc09mulsd x7, x1
37c2dcc0dsubsd x4, x2
37c2dcc11xorpd x4, [rip+0x190de7]
37c2dcc19addsd x0, x7
37c2dcc1dxorpd x0, [rip+0x190ddb]
37c2dcc25movsd_xmm [rax-16], x4
37c2dcc2amovsd_xmm [rax-8], x0
37c2dcc2f
37c2dcc2floc_37c2dcc2f:
37c2dcc2fmovsd_xmm x5, [rsp+168]
37c2dcc38divsd x3, x9
37c2dcc3dmovapd x0, x3
37c2dcc41mulsd x0, x3
37c2dcc45comisd x5, x0
37c2dcc49jb 0x37c2dccc5
37c2dcc4bmovsd_xmm x5, [rsp+176]
37c2dcc54comisd x5, x9
37c2dcc59jbe 0x37c2dcc6b
37c2dcc5bcomisd x9, [rsp+240]
37c2dcc65ja 0x37c2dd428
37c2dcc6b
37c2dcc6bloc_37c2dcc6b:
37c2dcc6blea rdx, [rsp+544]
37c2dcc73lea r9, [rsp+576]
37c2dcc7bmov rcx, r13
37c2dcc7emov [rsp+576], 0
37c2dcc8amov [rsp+32], rdx
37c2dcc8fmov rdx, rbx
37c2dcc92lea r8, [rip+0x190d37]
37c2dcc99movsd_xmm [rsp+544], x13
37c2dcca3call zlassq_64_
37c2dcca8movsd_xmm x0, [rsp+544]
37c2dccb1sqrtsd x0, x0
37c2dccb5mulsd x0, [rsp+576]
37c2dccbemovsd_xmm [r15+8*r14-8], x0
37c2dccc5
37c2dccc5loc_37c2dccc5:
37c2dccc5movsd_xmm x5, [rsp+168]
37c2dcccemovapd x0, x11
37c2dccd3divsd x0, x8
37c2dccd8movapd x8, x11
37c2dccddcomisd x5, x0
37c2dcce1jb 0x37c2dcd80
37c2dcce7movsd_xmm x5, [rsp+176]
37c2dccf0comisd x5, x11
37c2dccf5jbe 0x37c2dcd07
37c2dccf7comisd x11, [rsp+240]
37c2dcd01ja 0x37c2dd4a8
37c2dcd07
37c2dcd07loc_37c2dcd07:
37c2dcd07lea rdx, [rsp+536]
37c2dcd0flea r9, [rsp+576]
37c2dcd17mov rcx, r13
37c2dcd1amov [rsp+576], 0
37c2dcd26mov [rsp+32], rdx
37c2dcd2bmov rdx, [rsp+104]
37c2dcd30lea r8, [rip+0x190c99]
37c2dcd37movsd_xmm [rsp+536], x13
37c2dcd41call zlassq_64_
37c2dcd46movsd_xmm x8, [rsp+536]
37c2dcd50sqrtsd x8, x8
37c2dcd55mulsd x8, [rsp+576]
37c2dcd5f
37c2dcd5floc_37c2dcd5f:
37c2dcd5fmov rax, [rsp+256]
37c2dcd67movsd_xmm [rsp+536], x8
37c2dcd71movsd_xmm [rax], x8
37c2dcd76nop [rax+rax]
37c2dcd80
37c2dcd80loc_37c2dcd80:
37c2dcd80add r14, 1
37c2dcd84add rbx, [rsp+120]
37c2dcd89add rbp, [rsp+96]
37c2dcd8ecmp [rsp+128], r14
37c2dcd96jl 0x37c2dd088
37c2dcd9c
37c2dcd9cloc_37c2dcd9c:
37c2dcd9cmovsd_xmm x7, [r15+8*r14-8]
37c2dcda3pxor x10, x10
37c2dcda8movsd_xmm [rsp+544], x7
37c2dcdb1comisd x7, x10
37c2dcdb6ja 0x37c2dc8e8
37c2dcdbccmp [rsp+112], 1
37c2dcdc2adc r12, 0
37c2dcdc6jmp 0x37c2dcd80
37c2dcdc8
37c2dcdc8 0f 1f 84 00 00 00 00 00 ........
37c2dcdd0
37c2dcdd0loc_37c2dcdd0:
37c2dcdd0movsd_xmm x8, [rsp+536]
37c2dcddacmp [rsp+112], 1
37c2dcde0adc r12, 0
37c2dcde4jmp 0x37c2dcd80
37c2dcde6
37c2dcde6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dcdf0
37c2dcdf0loc_37c2dcdf0:
37c2dcdf0movapd x0, x7
37c2dcdf4xor esi, esi
37c2dcdf6divsd x0, x15
37c2dcdfbcomisd x0, x8
37c2dce00movapd x0, x15
37c2dce05divsd x0, x7
37c2dce09setae sil
37c2dce0dcomisd x8, x0
37c2dce12jbe 0x37c2dcf90
37c2dce18mov [rsp+40], rdi
37c2dce1dmov r8, [rsp+104]
37c2dce22mov rdx, r13
37c2dce25lea rcx, [rsp+512]
37c2dce2dmov [rsp+32], rbx
37c2dce32lea r9, [rip+0x190b97]
37c2dce39mov [rsp+224], rcx
37c2dce41call zdotc_64_
37c2dce46movapd x1, x10
37c2dce4bmovsd_xmm x6, [rsp+520]
37c2dce54movsd_xmm x3, [rsp+512]
37c2dce5ddivsd x1, x8
37c2dce62movapd x0, x6
37c2dce66mulsd x0, x1
37c2dce6amovapd x2, x1
37c2dce6emulsd x2, x10
37c2dce73mulsd x1, x3
37c2dce77addsd x0, x3
37c2dce7baddsd x2, x8
37c2dce80subsd x6, x1
37c2dce84divsd x0, x2
37c2dce88divsd x6, x2
37c2dce8c
37c2dce8cloc_37c2dce8c:
37c2dce8cmovapd x9, x6
37c2dce91addsd x7, x10
37c2dce96mov rcx, [rsp+224]
37c2dce9emulsd x9, x10
37c2dcea3addsd x9, x0
37c2dcea8mulsd x0, x10
37c2dceadsubsd x6, x0
37c2dceb1divsd x9, x7
37c2dceb6divsd x6, x7
37c2dcebajmp 0x37c2dc9bf
37c2dcebf
37c2dcebf 90 .
37c2dcec0
37c2dcec0loc_37c2dcec0:
37c2dcec0mov [rsp+32], rdi
37c2dcec5mov rdx, [rsp+104]
37c2dcecamov rcx, r13
37c2dcecdlea r8, [rip+0x190afc]
37c2dced4mov r9, [rsp+960]
37c2dcedccall zcopy_64_
37c2dcee1mov rax, [rsp+880]
37c2dcee9mov [rsp+48], rdi
37c2dceeelea rdx, [rsp+560]
37c2dcef6mov [rsp+72], rdx
37c2dcefblea r8, [rip+0x190ad6]
37c2dcf02lea r9, [rsp+536]
37c2dcf0amov [rsp+64], rax
37c2dcf0fmov rax, [rsp+960]
37c2dcf17mov rdx, r8
37c2dcf1alea rcx, [rip+0x190abf]
37c2dcf21mov [rsp+80], 1
37c2dcf2amov [rsp+56], rax
37c2dcf2flea rax, [rip+0x190ab2]
37c2dcf36mov [rsp+32], rax
37c2dcf3bmov [rsp+40], r13
37c2dcf40call zlascl_64_
37c2dcf45mov [rsp+40], rdi
37c2dcf4amov rdx, r13
37c2dcf4dmov r8, [rsp+960]
37c2dcf55mov [rsp+32], rbx
37c2dcf5alea rcx, [rsp+512]
37c2dcf62lea r9, [rip+0x190a67]
37c2dcf69mov [rsp+224], rcx
37c2dcf71call zdotc_64_
37c2dcf76movsd_xmm x0, [rsp+512]
37c2dcf7fmovsd_xmm x6, [rsp+520]
37c2dcf88jmp 0x37c2dce8c
37c2dcf8d
37c2dcf8d 0f 1f 00 ...
37c2dcf90
37c2dcf90loc_37c2dcf90:
37c2dcf90mov [rsp+32], rdi
37c2dcf95lea r8, [rip+0x190a34]
37c2dcf9cmov rdx, rbx
37c2dcf9fmov rcx, r13
37c2dcfa2mov r9, [rsp+960]
37c2dcfaacall zcopy_64_
37c2dcfafmov rax, [rsp+880]
37c2dcfb7mov [rsp+48], rdi
37c2dcfbclea rdx, [rsp+560]
37c2dcfc4mov [rsp+72], rdx
37c2dcfc9lea r8, [rip+0x190a08]
37c2dcfd0lea r9, [rsp+544]
37c2dcfd8mov [rsp+64], rax
37c2dcfddmov rax, [rsp+960]
37c2dcfe5mov rdx, r8
37c2dcfe8lea rcx, [rip+0x1909f1]
37c2dcfefmov [rsp+80], 1
37c2dcff8mov [rsp+56], rax
37c2dcffdlea rax, [rip+0x1909e4]
37c2dd004mov [rsp+32], rax
37c2dd009mov [rsp+40], r13
37c2dd00ecall zlascl_64_
37c2dd013mov rax, [rsp+960]
37c2dd01bmov rdx, r13
37c2dd01emov [rsp+40], rdi
37c2dd023mov r8, [rsp+104]
37c2dd028lea rcx, [rsp+512]
37c2dd030lea r9, [rip+0x190999]
37c2dd037mov [rsp+32], rax
37c2dd03cmov [rsp+224], rcx
37c2dd044call zdotc_64_
37c2dd049movapd x1, x10
37c2dd04emovsd_xmm x6, [rsp+520]
37c2dd057movsd_xmm x0, [rsp+512]
37c2dd060divsd x1, x8
37c2dd065mulsd x10, x1
37c2dd06amovapd x9, x1
37c2dd06fmulsd x9, x6
37c2dd074addsd x10, x8
37c2dd079addsd x9, x0
37c2dd07ejmp 0x37c2dc9a5
37c2dd083
37c2dd083 0f 1f 44 00 00 ..D..
37c2dd088
37c2dd088loc_37c2dd088:
37c2dd088mov rbp, [rsp+256]
37c2dd090mov r14, [rsp+320]
37c2dd098
37c2dd098loc_37c2dd098:
37c2dd098movsd_xmm [rbp], x8
37c2dd09ejmp 0x37c2dc82c
37c2dd0a3
37c2dd0a3 0f 1f 44 00 00 ..D..
37c2dd0a8
37c2dd0a8loc_37c2dd0a8:
37c2dd0a8movapd x2, x1
37c2dd0acmov rdx, [rsp+104]
37c2dd0b1mov r9, rbx
37c2dd0b4mov rcx, r13
37c2dd0b7mulsd x2, x1
37c2dd0bbmov rax, [rsp+160]
37c2dd0c3lea rsi, [rsp+552]
37c2dd0cblea r8, [rip+0x1908fe]
37c2dd0d2addsd x2, x13
37c2dd0d7sqrtsd x2, x2
37c2dd0dbaddsd x2, x1
37c2dd0dfmovapd x1, x13
37c2dd0e4divsd x1, x2
37c2dd0e8movapd x2, x13
37c2dd0edmovsd_xmm [rsp+576], x1
37c2dd0f6movapd x4, x1
37c2dd0famulsd x4, x1
37c2dd0feaddsd x4, x13
37c2dd103divsd x2, x4
37c2dd107sqrtsd x2, x2
37c2dd10bmovsd_xmm [rsp+552], x2
37c2dd114mulsd x2, x1
37c2dd118movddup x4, x2
37c2dd11candpd x2, [rip+0x1908ec]
37c2dd124maxsd x2, [rsp+136]
37c2dd12dmulpd x4, x5
37c2dd131movsd_xmm x5, [rsp+224]
37c2dd13amovsd_xmm [rsp+136], x2
37c2dd143addsubpd x4, x0
37c2dd147movapd x0, x14
37c2dd14cmulsd x0, x1
37c2dd150mulsd x1, x10
37c2dd155movups [rsp+592], x4
37c2dd15dmovups [rsp+224], x4
37c2dd165mulsd x0, x5
37c2dd169mulsd x1, x5
37c2dd16daddsd x0, x13
37c2dd172maxsd x0, x3
37c2dd176sqrtsd x0, x0
37c2dd17amulsd x0, x9
37c2dd17fmovsd_xmm [r15+8*r14-8], x0
37c2dd186movapd x0, x13
37c2dd18bsubsd x0, x1
37c2dd18fmov [rsp+48], rax
37c2dd194mov [rsp+40], rsi
37c2dd199mov [rsp+32], rdi
37c2dd19emaxsd x0, x3
37c2dd1a2sqrtsd x0, x0
37c2dd1a6mulsd x11, x0
37c2dd1abmovsd_xmm [rsp+536], x11
37c2dd1b5call zrot_64_
37c2dd1bacmp [rsp+200], 0
37c2dd1c3movupd x4, [rsp+224]
37c2dd1ccjne 0x37c2dd4d0
37c2dd1d2
37c2dd1d2loc_37c2dd1d2:
37c2dd1d2movsd_xmm x3, [r15+8*r14-8]
37c2dd1d9jmp 0x37c2dcbd2
37c2dd1de
37c2dd1de 66 90 f.
37c2dd1e0
37c2dd1e0loc_37c2dd1e0:
37c2dd1e0mov [rsp+32], rdi
37c2dd1e5mov rdx, [rsp+104]
37c2dd1eamov rcx, r13
37c2dd1edlea r8, [rip+0x1907dc]
37c2dd1f4mov r9, [rsp+960]
37c2dd1fclea rsi, [rsp+560]
37c2dd204movsd_xmm [rsp+288], x0
37c2dd20dcall zcopy_64_
37c2dd212mov rax, [rsp+880]
37c2dd21amov [rsp+72], rsi
37c2dd21flea r8, [rip+0x1907b2]
37c2dd226mov [rsp+48], rdi
37c2dd22bmov rdx, r8
37c2dd22elea r9, [rsp+536]
37c2dd236lea rcx, [rip+0x1907a3]
37c2dd23dmov [rsp+64], rax
37c2dd242mov rax, [rsp+960]
37c2dd24amov [rsp+80], 1
37c2dd253mov [rsp+56], rax
37c2dd258lea rax, [rip+0x190789]
37c2dd25fmov [rsp+32], rax
37c2dd264mov [rsp+40], r13
37c2dd269call zlascl_64_
37c2dd26emov rcx, [rsp+880]
37c2dd276mov [rsp+72], rsi
37c2dd27blea rax, [rip+0x190766]
37c2dd282mov [rsp+32], rax
37c2dd287lea r10, [rsp+544]
37c2dd28flea r8, [rip+0x190742]
37c2dd296mov [rsp+64], rcx
37c2dd29bmov r9, r10
37c2dd29emov rdx, r8
37c2dd2a1lea rcx, [rip+0x190738]
37c2dd2a8mov [rsp+80], 1
37c2dd2b1mov [rsp+56], rbx
37c2dd2b6mov [rsp+48], rdi
37c2dd2bbmov [rsp+40], r13
37c2dd2c0mov [rsp+224], r10
37c2dd2c8call zlascl_64_
37c2dd2cdmov [rsp+40], rdi
37c2dd2d2mov rcx, r13
37c2dd2d5xorpd x9, [rip+0x190722]
37c2dd2demov [rsp+32], rbx
37c2dd2e3xorpd x6, [rip+0x190715]
37c2dd2eblea r9, [rip+0x1906de]
37c2dd2f2mov r8, [rsp+960]
37c2dd2famov rdx, [rsp+160]
37c2dd302movsd_xmm [rsp+592], x9
37c2dd30cmovsd_xmm [rsp+600], x6
37c2dd315call zaxpy_64_
37c2dd31amov rax, [rsp+880]
37c2dd322mov [rsp+72], rsi
37c2dd327lea r8, [rip+0x1906aa]
37c2dd32emov r10, [rsp+224]
37c2dd336mov [rsp+56], rbx
37c2dd33bmov rdx, r8
37c2dd33elea r9, [rip+0x1906a3]
37c2dd345mov [rsp+64], rax
37c2dd34alea rcx, [rip+0x19068f]
37c2dd351mov [rsp+80], 1
37c2dd35amov [rsp+48], rdi
37c2dd35fmov [rsp+40], r13
37c2dd364mov [rsp+32], r10
37c2dd369call zlascl_64_
37c2dd36emovapd x3, x13
37c2dd373movsd_xmm x0, [rsp+288]
37c2dd37cmovsd_xmm x9, [rsp+544]
37c2dd386mov rax, [rsp+936]
37c2dd38emovsd_xmm x4, [rsp+136]
37c2dd397movsd_xmm x11, [rsp+536]
37c2dd3a1mulsd x0, x0
37c2dd3a5maxsd x4, [rax]
37c2dd3a9movsd_xmm [rsp+136], x4
37c2dd3b2subsd x3, x0
37c2dd3b6pxor x0, x0
37c2dd3bamaxsd x3, x0
37c2dd3besqrtsd x3, x3
37c2dd3c2mulsd x3, x9
37c2dd3c7movsd_xmm [r15+8*r14-8], x3
37c2dd3cejmp 0x37c2dcc2f
37c2dd3d3
37c2dd3d3 0f 1f 44 00 00 ..D..
37c2dd3d8
37c2dd3d8loc_37c2dd3d8:
37c2dd3d8imul r14, [rsp+352]
37c2dd3e1mov rax, [rsp+336]
37c2dd3e9mov [rsp+32], rdi
37c2dd3eelea rcx, [rsp+568]
37c2dd3f6mov rdx, [rsp+912]
37c2dd3felea r8, [rip+0x1905cb]
37c2dd405lea rax, [rax+r14+1]
37c2dd40ashl rax, 4
37c2dd40elea r9, [rdx+rax]
37c2dd412mov rdx, [rsp+192]
37c2dd41acall zswap_64_
37c2dd41fjmp 0x37c2dc70f
37c2dd424
37c2dd424 0f 1f 40 00 ..@.
37c2dd428
37c2dd428loc_37c2dd428:
37c2dd428lea r8, [rip+0x1905a1]
37c2dd42fmov rdx, rbx
37c2dd432mov rcx, r13
37c2dd435call dznrm2_64_
37c2dd43amovsd_xmm [r15+8*r14-8], x0
37c2dd441jmp 0x37c2dccc5
37c2dd446
37c2dd446 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd450
37c2dd450loc_37c2dd450:
37c2dd450mov rax, [rsp+160]
37c2dd458mov [rsp+40], rsi
37c2dd45dlea rcx, [rsp+568]
37c2dd465mov r9, rbp
37c2dd468mov [rsp+32], rdi
37c2dd46dlea r8, [rip+0x19055c]
37c2dd474mov rdx, [rsp+192]
37c2dd47cmov [rsp+48], rax
37c2dd481movsd_xmm [rsp+288], x2
37c2dd48amovups [rsp+592], x1
37c2dd492call zrot_64_
37c2dd497movsd_xmm x2, [rsp+288]
37c2dd4a0jmp 0x37c2dcb5e
37c2dd4a5
37c2dd4a5 0f 1f 00 ...
37c2dd4a8
37c2dd4a8loc_37c2dd4a8:
37c2dd4a8mov rdx, [rsp+104]
37c2dd4adlea r8, [rip+0x19051c]
37c2dd4b4mov rcx, r13
37c2dd4b7call dznrm2_64_
37c2dd4bcmovapd x8, x0
37c2dd4c1jmp 0x37c2dcd5f
37c2dd4c6
37c2dd4c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd4d0
37c2dd4d0loc_37c2dd4d0:
37c2dd4d0mov rax, [rsp+160]
37c2dd4d8mov [rsp+40], rsi
37c2dd4ddlea rcx, [rsp+568]
37c2dd4e5mov r9, rbp
37c2dd4e8mov [rsp+32], rdi
37c2dd4edmov rdx, [rsp+192]
37c2dd4f5lea r8, [rip+0x1904d4]
37c2dd4fcmov [rsp+48], rax
37c2dd501movups [rsp+592], x4
37c2dd509call zrot_64_
37c2dd50ejmp 0x37c2dd1d2
37c2dd513
37c2dd513 0f 1f 44 00 00 ..D..
37c2dd518
37c2dd518loc_37c2dd518:
37c2dd518mov rdx, [rsp+104]
37c2dd51dlea r8, [rip+0x1904ac]
37c2dd524mov rcx, r13
37c2dd527call dznrm2_64_
37c2dd52cmovapd x8, x0
37c2dd531jmp 0x37c2dc7e1
37c2dd536
37c2dd536 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd540
37c2dd540loc_37c2dd540:
37c2dd540mov r8, [rsp+864]
37c2dd548mov rdi, [rsp+424]
37c2dd550mov rsi, [rsp+440]
37c2dd558mov r14, [rsp+448]
37c2dd560mov r10, [r8]
37c2dd563
37c2dd563loc_37c2dd563:
37c2dd563add rsi, 1
37c2dd567cmp [rsp+368], rsi
37c2dd56fjl 0x37c2de772
37c2dd575mov rax, [rsp+344]
37c2dd57dmov rbx, [rsp+328]
37c2dd585mov [rsp+256], rdi
37c2dd58dmov rbp, rsi
37c2dd590mov rdx, [rsp+416]
37c2dd598mov [rsp+384], rdi
37c2dd5a0add rbx, rax
37c2dd5a3add rax, 1
37c2dd5a7movsd_xmm x14, [rsp+168]
37c2dd5b1mov [rsp+408], rsi
37c2dd5b9mov [rsp+312], rbx
37c2dd5c1mov rcx, rdx
37c2dd5c4mov rsi, r8
37c2dd5c7sub rcx, [rsp+392]
37c2dd5cfmov [rsp+424], rbx
37c2dd5d7mov [rsp+216], rax
37c2dd5dfmov rax, rdi
37c2dd5e2mov rdi, r14
37c2dd5e5sub rax, [rsp+400]
37c2dd5edmov r14, r12
37c2dd5f0mov r12, [rsp+120]
37c2dd5f5mov [rsp+248], rdx
37c2dd5fdmov rdx, rax
37c2dd600
37c2dd600loc_37c2dd600:
37c2dd600mov rax, [rsi]
37c2dd603mov rbx, [rsp+344]
37c2dd60bcmp rbx, rax
37c2dd60ecmovle rax, rbx
37c2dd612mov r11, rax
37c2dd615cmp rdi, rax
37c2dd618jg 0x37c2de611
37c2dd61emov rax, rdx
37c2dd621mov [rsp+440], rdx
37c2dd629mov r10, [rsp+312]
37c2dd631mov rdx, r12
37c2dd634mov [rsp+448], rbp
37c2dd63cmov r9, rcx
37c2dd63fmov r8, rdi
37c2dd642mov r12, rax
37c2dd645mov [rsp+192], r11
37c2dd64dmov [rsp+456], rdi
37c2dd655mov [rsp+464], rcx
37c2dd65djmp 0x37c2dd68b
37c2dd65f
37c2dd65f 90 .
37c2dd660
37c2dd660loc_37c2dd660:
37c2dd660jp 0x37c2dd671
37c2dd662je 0x37c2de548
37c2dd668mov ecx, 0
37c2dd66dcmovbe r14, rcx
37c2dd671
37c2dd671loc_37c2dd671:
37c2dd671add r8, 1
37c2dd675add r12, rdx
37c2dd678add r9, [rsp+96]
37c2dd67dcmp [rsp+192], r8
37c2dd685jl 0x37c2de5ee
37c2dd68b
37c2dd68bloc_37c2dd68b:
37c2dd68bmovsd_xmm x7, [r15+8*r8-8]
37c2dd692pxor x0, x0
37c2dd696movsd_xmm [rsp+536], x7
37c2dd69fcomisd x7, x0
37c2dd6a3jbe 0x37c2dd660
37c2dd6a5mov rcx, [rsi]
37c2dd6a8mov rbx, [rsp+216]
37c2dd6b0cmp r10, rcx
37c2dd6b3cmovle rcx, r10
37c2dd6b7cmp rbx, rcx
37c2dd6bajg 0x37c2de3ca
37c2dd6c0mov rax, r8
37c2dd6c3mov [rsp+104], r12
37c2dd6c8mov rbp, [rsp+248]
37c2dd6d0mov r12, rbx
37c2dd6d3shl rax, 4
37c2dd6d7mov [rsp+112], rdx
37c2dd6dcmov rdi, [rsp+256]
37c2dd6e4mov [rsp+208], rax
37c2dd6ecmov [rsp+128], rcx
37c2dd6f4mov [rsp+160], r8
37c2dd6fcmov [rsp+304], r10
37c2dd704mov [rsp+224], r9
37c2dd70cmov [rsp+864], rsi
37c2dd714jmp 0x37c2ddc0c
37c2dd719
37c2dd719 0f 1f 80 00 00 00 00 .......
37c2dd720
37c2dd720loc_37c2dd720:
37c2dd720comisd x8, x13
37c2dd725jb 0x37c2ddc48
37c2dd72bcomisd x7, x8
37c2dd730jb 0x37c2dde30
37c2dd736movapd x0, x15
37c2dd73bxor ebx, ebx
37c2dd73dmulsd x0, x7
37c2dd741comisd x8, x0
37c2dd746setae bl
37c2dd749
37c2dd749loc_37c2dd749:
37c2dd749movsd_xmm x0, [rsp+184]
37c2dd752divsd x0, x8
37c2dd757comisd x0, x7
37c2dd75bjbe 0x37c2ddd20
37c2dd761lea rsi, [rip+0x190268]
37c2dd768mov [rsp+32], rdi
37c2dd76dmov r8, [rsp+104]
37c2dd772lea rcx, [rsp+512]
37c2dd77amov [rsp+40], rsi
37c2dd77fmov r9, rsi
37c2dd782mov rdx, r13
37c2dd785mov [rsp+144], rcx
37c2dd78dcall zdotc_64_
37c2dd792pxor x0, x0
37c2dd796movsd_xmm x6, [rsp+520]
37c2dd79fmovsd_xmm x2, [rsp+512]
37c2dd7a8addsd x8, x0
37c2dd7admovapd x1, x6
37c2dd7b1mulsd x1, x0
37c2dd7b5addsd x1, x2
37c2dd7b9mulsd x2, x0
37c2dd7bddivsd x1, x8
37c2dd7c2subsd x6, x2
37c2dd7c6movapd x2, x0
37c2dd7cadivsd x2, x7
37c2dd7cedivsd x6, x8
37c2dd7d3mulsd x0, x2
37c2dd7d7addsd x0, x7
37c2dd7db
37c2dd7dbloc_37c2dd7db:
37c2dd7dbmovapd x8, x6
37c2dd7e0mov rcx, [rsp+144]
37c2dd7e8movapd x11, x7
37c2dd7edmulsd x8, x2
37c2dd7f2addsd x8, x1
37c2dd7f7mulsd x1, x2
37c2dd7fbdivsd x8, x0
37c2dd800subsd x6, x1
37c2dd804divsd x6, x0
37c2dd808
37c2dd808loc_37c2dd808:
37c2dd808movsd_xmm [rsp+512], x8
37c2dd812movsd_xmm [rsp+520], x6
37c2dd81bcall fn_37c42fc80
37c2dd820mov rax, [rsp+944]
37c2dd828maxsd x12, x0
37c2dd82dmovapd x2, x0
37c2dd831comisd x0, [rax]
37c2dd835jbe 0x37c2ddc38
37c2dd83bmovsd_xmm x9, [rsp+544]
37c2dd845test rbx, rbx
37c2dd848je 0x37c2dde50
37c2dd84emovapd x1, x0
37c2dd852pxor x0, x0
37c2dd856movapd x10, x6
37c2dd85bmovapd x3, x0
37c2dd85fcomisd x9, x7
37c2dd864xorpd x1, [rip+0x190194]
37c2dd86cdivsd x3, x2
37c2dd870mulsd x0, x3
37c2dd874mulsd x10, x3
37c2dd879mulsd x3, x8
37c2dd87eaddsd x0, x2
37c2dd882addsd x10, x8
37c2dd887movapd x8, x11
37c2dd88csubsd x6, x3
37c2dd890divsd x8, x9
37c2dd895divsd x10, x0
37c2dd89adivsd x6, x0
37c2dd89emovapd x0, x9
37c2dd8a3divsd x0, x11
37c2dd8a8movapd x3, x0
37c2dd8acsubsd x3, x8
37c2dd8b1andpd x3, [rip+0x190157]
37c2dd8b9mulsd x3, [rip+0x19015f]
37c2dd8c1xorpd x3, [rip+0x190137]
37c2dd8c9divsd x3, x2
37c2dd8cdmovapd x2, x3
37c2dd8d1andpd x2, [rip+0x190137]
37c2dd8d9ja 0x37c2de190
37c2dd8dfcomisd x2, [rsp+264]
37c2dd8e8xorpd x3, [rip+0x190110]
37c2dd8f0movapd x4, x13
37c2dd8f5ja 0x37c2de3e0
37c2dd8fb
37c2dd8fbloc_37c2dd8fb:
37c2dd8fbmovapd x2, x3
37c2dd8ffmov rdx, [rsp+104]
37c2dd904mov r9, rdi
37c2dd907mov rcx, r13
37c2dd90amulsd x2, x3
37c2dd90elea rbx, [rsp+592]
37c2dd916lea r14, [rsp+552]
37c2dd91elea r8, [rip+0x1900ab]
37c2dd925addsd x2, x13
37c2dd92asqrtsd x2, x2
37c2dd92emulsd x2, x4
37c2dd932addsd x2, x3
37c2dd936movapd x3, x13
37c2dd93bdivsd x3, x2
37c2dd93fmovapd x2, x13
37c2dd944mulsd x8, x3
37c2dd949movapd x4, x3
37c2dd94dmovsd_xmm [rsp+576], x3
37c2dd956mulsd x4, x3
37c2dd95amulsd x8, x1
37c2dd95faddsd x4, x13
37c2dd964divsd x2, x4
37c2dd968addsd x8, x13
37c2dd96dsqrtsd x2, x2
37c2dd971movsd_xmm [rsp+552], x2
37c2dd97amulsd x2, x3
37c2dd97emulsd x3, x0
37c2dd982movapd x0, x13
37c2dd987movapd x4, x2
37c2dd98bandpd x4, [rip+0x19007d]
37c2dd993maxsd x4, [rsp+136]
37c2dd99cmulsd x3, x1
37c2dd9a0movsd_xmm [rsp+136], x4
37c2dd9a9pxor x4, x4
37c2dd9admaxsd x8, x4
37c2dd9b2subsd x0, x3
37c2dd9b6sqrtsd x8, x8
37c2dd9bbmaxsd x0, x4
37c2dd9bfmulsd x8, x9
37c2dd9c4sqrtsd x0, x0
37c2dd9c8mulsd x11, x0
37c2dd9cdmovapd x0, x6
37c2dd9d1movsd_xmm [r15+8*r12-8], x8
37c2dd9d8xorpd x0, [rip+0x190020]
37c2dd9e0movapd x8, x2
37c2dd9e5mov [rsp+48], rbx
37c2dd9eamulsd x8, x10
37c2dd9efmovapd x1, x0
37c2dd9f3mov [rsp+40], r14
37c2dd9f8mulsd x1, x4
37c2dd9fcmov [rsp+32], rsi
37c2dda01mulsd x4, x10
37c2dda06movsd_xmm [rsp+536], x11
37c2dda10mulsd x2, x0
37c2dda14subsd x8, x1
37c2dda19addsd x4, x2
37c2dda1dunpcklpd x8, x4
37c2dda22movups [rsp+592], x8
37c2dda2bcall zrot_64_
37c2dda30cmp [rsp+200], 0
37c2dda39jne 0x37c2de570
37c2dda3f
37c2dda3floc_37c2dda3f:
37c2dda3fmovsd_xmm x8, [r15+8*r12-8]
37c2dda46
37c2dda46loc_37c2dda46:
37c2dda46mov rax, [rsp+888]
37c2dda4emov rdx, r12
37c2dda51movapd x0, x10
37c2dda56movapd x3, x6
37c2dda5ashl rdx, 4
37c2dda5emovsd_xmm x2, [rax+rdx-16]
37c2dda64movsd_xmm x1, [rax+rdx-8]
37c2dda6amov rbx, rax
37c2dda6dmov rax, [rsp+208]
37c2dda75mulsd x0, x2
37c2dda79mulsd x3, x1
37c2dda7dmulsd x6, x2
37c2dda81mulsd x10, x1
37c2dda86subsd x0, x3
37c2dda8axorpd x0, [rip+0x18ff6e]
37c2dda92addsd x6, x10
37c2dda97xorpd x6, [rip+0x18ff61]
37c2dda9fmovsd_xmm [rbx+rax-16], x0
37c2ddaa5movsd_xmm [rbx+rax-8], x6
37c2ddaab
37c2ddaabloc_37c2ddaab:
37c2ddaabmovapd x0, x8
37c2ddab0divsd x0, x9
37c2ddab5mulsd x0, x0
37c2ddab9comisd x14, x0
37c2ddabejb 0x37c2ddb3a
37c2ddac0movsd_xmm x5, [rsp+176]
37c2ddac9comisd x5, x9
37c2ddacejbe 0x37c2ddae0
37c2ddad0comisd x9, [rsp+240]
37c2ddadaja 0x37c2de5d0
37c2ddae0
37c2ddae0loc_37c2ddae0:
37c2ddae0lea rdx, [rsp+544]
37c2ddae8lea r9, [rsp+576]
37c2ddaf0mov rcx, r13
37c2ddaf3mov [rsp+576], 0
37c2ddaffmov [rsp+32], rdx
37c2ddb04mov rdx, rdi
37c2ddb07lea r8, [rip+0x18fec2]
37c2ddb0emovsd_xmm [rsp+544], x13
37c2ddb18call zlassq_64_
37c2ddb1dmovsd_xmm x0, [rsp+544]
37c2ddb26sqrtsd x0, x0
37c2ddb2amulsd x0, [rsp+576]
37c2ddb33movsd_xmm [r15+8*r12-8], x0
37c2ddb3a
37c2ddb3aloc_37c2ddb3a:
37c2ddb3amovapd x0, x11
37c2ddb3fdivsd x0, x7
37c2ddb43mulsd x0, x0
37c2ddb47comisd x14, x0
37c2ddb4cjb 0x37c2de050
37c2ddb52movsd_xmm x5, [rsp+176]
37c2ddb5bcomisd x5, x11
37c2ddb60jbe 0x37c2ddb72
37c2ddb62comisd x11, [rsp+240]
37c2ddb6cja 0x37c2de5b0
37c2ddb72
37c2ddb72loc_37c2ddb72:
37c2ddb72lea rdx, [rsp+536]
37c2ddb7alea r9, [rsp+576]
37c2ddb82mov rcx, r13
37c2ddb85mov [rsp+576], 0
37c2ddb91mov [rsp+32], rdx
37c2ddb96mov rdx, [rsp+104]
37c2ddb9blea r8, [rip+0x18fe2e]
37c2ddba2movsd_xmm [rsp+536], x13
37c2ddbaccall zlassq_64_
37c2ddbb1movsd_xmm x7, [rsp+536]
37c2ddbbasqrtsd x7, x7
37c2ddbbemulsd x7, [rsp+576]
37c2ddbc7
37c2ddbc7loc_37c2ddbc7:
37c2ddbc7mov rax, [rsp+160]
37c2ddbcfxor r14l, r14l
37c2ddbd2movsd_xmm [rsp+536], x7
37c2ddbdbmovsd_xmm [r15+8*rax-8], x7
37c2ddbe2nop [rax]
37c2ddbe5nop [rax+rax]
37c2ddbf0
37c2ddbf0loc_37c2ddbf0:
37c2ddbf0add r12, 1
37c2ddbf4add rdi, [rsp+112]
37c2ddbf9add rbp, [rsp+96]
37c2ddbfecmp [rsp+128], r12
37c2ddc06jl 0x37c2de3a0
37c2ddc0c
37c2ddc0cloc_37c2ddc0c:
37c2ddc0cmovsd_xmm x8, [r15+8*r12-8]
37c2ddc13pxor x0, x0
37c2ddc17movsd_xmm [rsp+544], x8
37c2ddc21comisd x8, x0
37c2ddc26ja 0x37c2dd720
37c2ddc2cadd r14, 1
37c2ddc30jmp 0x37c2ddbf0
37c2ddc32
37c2ddc32 66 0f 1f 44 00 00 f..D..
37c2ddc38
37c2ddc38loc_37c2ddc38:
37c2ddc38add r14, 1
37c2ddc3cmovapd x7, x11
37c2ddc41jmp 0x37c2ddbf0
37c2ddc43
37c2ddc43 0f 1f 44 00 00 ..D..
37c2ddc48
37c2ddc48loc_37c2ddc48:
37c2ddc48comisd x7, x8
37c2ddc4djb 0x37c2de170
37c2ddc53movapd x0, x8
37c2ddc58xor ebx, ebx
37c2ddc5adivsd x0, x15
37c2ddc5fcomisd x0, x7
37c2ddc63setae bl
37c2ddc66
37c2ddc66loc_37c2ddc66:
37c2ddc66movapd x0, x15
37c2ddc6bdivsd x0, x8
37c2ddc70comisd x7, x0
37c2ddc74jbe 0x37c2de060
37c2ddc7alea rsi, [rip+0x18fd4f]
37c2ddc81mov [rsp+32], rdi
37c2ddc86mov rdx, r13
37c2ddc89movapd x9, x8
37c2ddc8emov [rsp+40], rsi
37c2ddc93mov r8, [rsp+104]
37c2ddc98maxsd x9, x7
37c2ddc9dlea rcx, [rsp+512]
37c2ddca5mov r9, rsi
37c2ddca8mov [rsp+144], rcx
37c2ddcb0minsd x8, x7
37c2ddcb5call zdotc_64_
37c2ddcbapxor x0, x0
37c2ddcbemovsd_xmm x6, [rsp+520]
37c2ddcc7movsd_xmm x2, [rsp+512]
37c2ddcd0movapd x4, x0
37c2ddcd4divsd x4, x9
37c2ddcd9movapd x1, x6
37c2ddcddmulsd x1, x4
37c2ddce1movapd x3, x4
37c2ddce5mulsd x3, x0
37c2ddce9addsd x1, x2
37c2ddcedmulsd x2, x4
37c2ddcf1addsd x3, x9
37c2ddcf6divsd x1, x3
37c2ddcfasubsd x6, x2
37c2ddcfemovapd x2, x0
37c2ddd02divsd x2, x8
37c2ddd07divsd x6, x3
37c2ddd0bmulsd x0, x2
37c2ddd0faddsd x0, x8
37c2ddd14jmp 0x37c2dd7db
37c2ddd19
37c2ddd19 0f 1f 80 00 00 00 00 .......
37c2ddd20
37c2ddd20loc_37c2ddd20:
37c2ddd20lea rsi, [rip+0x18fca9]
37c2ddd27mov r9, [rsp+960]
37c2ddd2fmov rdx, [rsp+104]
37c2ddd34mov rcx, r13
37c2ddd37mov [rsp+32], rsi
37c2ddd3cmov r8, rsi
37c2ddd3fcall zcopy_64_
37c2ddd44mov rax, [rsp+880]
37c2ddd4cmov [rsp+48], rsi
37c2ddd51lea rdx, [rsp+560]
37c2ddd59mov [rsp+72], rdx
37c2ddd5elea r8, [rip+0x18fc73]
37c2ddd65lea r9, [rsp+536]
37c2ddd6dmov [rsp+64], rax
37c2ddd72mov rax, [rsp+960]
37c2ddd7amov rdx, r8
37c2ddd7dlea rcx, [rip+0x18fc5c]
37c2ddd84mov [rsp+80], 1
37c2ddd8dmov [rsp+56], rax
37c2ddd92lea rax, [rip+0x18fc4f]
37c2ddd99mov [rsp+32], rax
37c2ddd9emov [rsp+40], r13
37c2ddda3call zlascl_64_
37c2ddda8mov [rsp+40], rsi
37c2dddadmov r9, rsi
37c2dddb0mov rdx, r13
37c2dddb3mov [rsp+32], rdi
37c2dddb8mov r8, [rsp+960]
37c2dddc0lea rcx, [rsp+512]
37c2dddc8mov [rsp+144], rcx
37c2dddd0call zdotc_64_
37c2dddd5pxor x2, x2
37c2dddd9movsd_xmm x6, [rsp+520]
37c2ddde2movapd x0, x8
37c2ddde7movsd_xmm x1, [rsp+512]
37c2dddf0addsd x0, x2
37c2dddf4movsd_xmm x11, [rsp+536]
37c2dddfemovapd x8, x6
37c2dde03mov rcx, [rsp+144]
37c2dde0bmulsd x8, x2
37c2dde10addsd x8, x1
37c2dde15mulsd x1, x2
37c2dde19divsd x8, x0
37c2dde1esubsd x6, x1
37c2dde22divsd x6, x0
37c2dde26jmp 0x37c2dd808
37c2dde2b
37c2dde2b 0f 1f 44 00 00 ..D..
37c2dde30
37c2dde30loc_37c2dde30:
37c2dde30movapd x0, x8
37c2dde35xor ebx, ebx
37c2dde37mulsd x0, x15
37c2dde3ccomisd x7, x0
37c2dde40setae bl
37c2dde43jmp 0x37c2dd749
37c2dde48
37c2dde48 0f 1f 84 00 00 00 00 00 ........
37c2dde50
37c2dde50loc_37c2dde50:
37c2dde50xorpd x8, [rip+0x18fba7]
37c2dde59comisd x11, x9
37c2dde5emovsd_xmm [rsp+288], x0
37c2dde67jbe 0x37c2de1b0
37c2dde6dmov [rsp+32], rsi
37c2dde72mov rdx, [rsp+104]
37c2dde77mov rcx, r13
37c2dde7alea r8, [rip+0x18fb4f]
37c2dde81mov r9, [rsp+960]
37c2dde89lea r14, [rsp+560]
37c2dde91lea rbx, [rip+0x18fb50]
37c2dde98call zcopy_64_
37c2dde9dmov rax, [rsp+880]
37c2ddea5mov [rsp+72], r14
37c2ddeaalea r8, [rip+0x18fb27]
37c2ddeb1mov [rsp+48], rsi
37c2ddeb6mov rdx, r8
37c2ddeb9lea r9, [rsp+536]
37c2ddec1lea rcx, [rip+0x18fb18]
37c2ddec8mov [rsp+64], rax
37c2ddecdmov rax, [rsp+960]
37c2dded5mov [rsp+80], 1
37c2ddedemov [rsp+56], rax
37c2ddee3mov [rsp+40], r13
37c2ddee8mov [rsp+32], rbx
37c2ddeedcall zlascl_64_
37c2ddef2mov rax, [rsp+880]
37c2ddefamov [rsp+72], r14
37c2ddefflea r10, [rsp+544]
37c2ddf07mov [rsp+56], rdi
37c2ddf0clea r8, [rip+0x18fac5]
37c2ddf13mov r9, r10
37c2ddf16lea rcx, [rip+0x18fac3]
37c2ddf1dmov [rsp+64], rax
37c2ddf22mov rdx, r8
37c2ddf25mov [rsp+80], 1
37c2ddf2emov [rsp+48], rsi
37c2ddf33mov [rsp+40], r13
37c2ddf38mov [rsp+32], rbx
37c2ddf3dmov [rsp+144], r10
37c2ddf45call zlascl_64_
37c2ddf4amov [rsp+40], rsi
37c2ddf4fmov rcx, r13
37c2ddf52xorpd x6, [rip+0x18faa6]
37c2ddf5amov [rsp+32], rdi
37c2ddf5fmov r8, [rsp+960]
37c2ddf67lea r9, [rip+0x18fa62]
37c2ddf6elea rdx, [rsp+592]
37c2ddf76movsd_xmm [rsp+592], x8
37c2ddf80movsd_xmm [rsp+600], x6
37c2ddf89call zaxpy_64_
37c2ddf8emov rax, [rsp+880]
37c2ddf96mov [rsp+72], r14
37c2ddf9blea r8, [rip+0x18fa36]
37c2ddfa2mov r10, [rsp+144]
37c2ddfaamov [rsp+56], rdi
37c2ddfafmov rdx, r8
37c2ddfb2lea r9, [rip+0x18fa2f]
37c2ddfb9mov [rsp+64], rax
37c2ddfbelea rcx, [rip+0x18fa1b]
37c2ddfc5mov [rsp+80], 1
37c2ddfcemov [rsp+48], rsi
37c2ddfd3mov [rsp+40], r13
37c2ddfd8mov [rsp+32], r10
37c2ddfddcall zlascl_64_
37c2ddfe2movapd x0, x13
37c2ddfe7movsd_xmm x2, [rsp+288]
37c2ddff0pxor x1, x1
37c2ddff4movsd_xmm x9, [rsp+544]
37c2ddffemov rax, [rsp+936]
37c2de006movsd_xmm x5, [rsp+136]
37c2de00fmulsd x2, x2
37c2de013movsd_xmm x11, [rsp+536]
37c2de01dmaxsd x5, [rax]
37c2de021movsd_xmm [rsp+136], x5
37c2de02asubsd x0, x2
37c2de02emaxsd x0, x1
37c2de032sqrtsd x0, x0
37c2de036mulsd x0, x9
37c2de03bmovapd x8, x0
37c2de040movsd_xmm [r15+8*r12-8], x0
37c2de047jmp 0x37c2ddaab
37c2de04c
37c2de04c 0f 1f 40 00 ..@.
37c2de050
37c2de050loc_37c2de050:
37c2de050movapd x7, x11
37c2de055xor r14l, r14l
37c2de058jmp 0x37c2ddbf0
37c2de05d
37c2de05d 0f 1f 00 ...
37c2de060
37c2de060loc_37c2de060:
37c2de060lea rsi, [rip+0x18f969]
37c2de067mov rdx, rdi
37c2de06amovapd x11, x7
37c2de06fmov rcx, r13
37c2de072mov [rsp+32], rsi
37c2de077mov r9, [rsp+960]
37c2de07fmov r8, rsi
37c2de082call zcopy_64_
37c2de087mov rax, [rsp+880]
37c2de08fmov [rsp+48], rsi
37c2de094lea rdx, [rsp+560]
37c2de09cmov [rsp+72], rdx
37c2de0a1lea r8, [rip+0x18f930]
37c2de0a8lea r9, [rsp+544]
37c2de0b0mov [rsp+64], rax
37c2de0b5mov rax, [rsp+960]
37c2de0bdmov rdx, r8
37c2de0c0lea rcx, [rip+0x18f919]
37c2de0c7mov [rsp+80], 1
37c2de0d0mov [rsp+56], rax
37c2de0d5lea rax, [rip+0x18f90c]
37c2de0dcmov [rsp+32], rax
37c2de0e1mov [rsp+40], r13
37c2de0e6call zlascl_64_
37c2de0ebmov [rsp+40], rsi
37c2de0f0mov r9, rsi
37c2de0f3mov rdx, r13
37c2de0f6mov rax, [rsp+960]
37c2de0femov r8, [rsp+104]
37c2de103lea rcx, [rsp+512]
37c2de10bmov [rsp+144], rcx
37c2de113mov [rsp+32], rax
37c2de118call zdotc_64_
37c2de11dpxor x1, x1
37c2de121movsd_xmm x6, [rsp+520]
37c2de12amovsd_xmm x0, [rsp+512]
37c2de133movapd x2, x1
37c2de137mov rcx, [rsp+144]
37c2de13fdivsd x2, x7
37c2de143movapd x8, x6
37c2de148mulsd x8, x2
37c2de14dmulsd x1, x2
37c2de151addsd x8, x0
37c2de156mulsd x0, x2
37c2de15aaddsd x1, x7
37c2de15edivsd x8, x1
37c2de163subsd x6, x0
37c2de167divsd x6, x1
37c2de16bjmp 0x37c2dd808
37c2de170
37c2de170loc_37c2de170:
37c2de170movapd x0, x7
37c2de174xor ebx, ebx
37c2de176divsd x0, x15
37c2de17bcomisd x0, x8
37c2de180setae bl
37c2de183jmp 0x37c2ddc66
37c2de188
37c2de188 0f 1f 84 00 00 00 00 00 ........
37c2de190
37c2de190loc_37c2de190:
37c2de190comisd x2, [rsp+264]
37c2de199ja 0x37c2de3e0
37c2de19fmovsd_xmm x4, [rip+0x18f851]
37c2de1a7jmp 0x37c2dd8fb
37c2de1ac
37c2de1ac 0f 1f 40 00 ..@.
37c2de1b0
37c2de1b0loc_37c2de1b0:
37c2de1b0mov [rsp+32], rsi
37c2de1b5mov rdx, rdi
37c2de1b8mov rcx, r13
37c2de1bbunpcklpd x8, x6
37c2de1c0mov r9, [rsp+960]
37c2de1c8lea r8, [rip+0x18f801]
37c2de1cflea r14, [rsp+560]
37c2de1d7lea rbx, [rip+0x18f80a]
37c2de1decall zcopy_64_
37c2de1e3mov rax, [rsp+880]
37c2de1ebmov [rsp+32], rbx
37c2de1f0lea r8, [rip+0x18f7e1]
37c2de1f7mov [rsp+72], r14
37c2de1fcmov rdx, r8
37c2de1fflea r9, [rsp+544]
37c2de207lea rcx, [rip+0x18f7d2]
37c2de20emov [rsp+64], rax
37c2de213mov rax, [rsp+960]
37c2de21bmov [rsp+80], 1
37c2de224mov [rsp+56], rax
37c2de229mov [rsp+48], rsi
37c2de22emov [rsp+40], r13
37c2de233call zlascl_64_
37c2de238mov rax, [rsp+880]
37c2de240mov [rsp+32], rbx
37c2de245lea r10, [rsp+536]
37c2de24dmov [rsp+72], r14
37c2de252lea r8, [rip+0x18f77f]
37c2de259mov r9, r10
37c2de25clea rcx, [rip+0x18f77d]
37c2de263mov [rsp+64], rax
37c2de268mov rax, [rsp+104]
37c2de26dmov rdx, r8
37c2de270mov [rsp+80], 1
37c2de279mov [rsp+56], rax
37c2de27emov [rsp+48], rsi
37c2de283mov [rsp+40], r13
37c2de288mov [rsp+144], r10
37c2de290call zlascl_64_
37c2de295mov rax, [rsp+104]
37c2de29amov rcx, r13
37c2de29dmov [rsp+40], rsi
37c2de2a2mov r8, [rsp+960]
37c2de2aalea r9, [rip+0x18f71f]
37c2de2b1lea rdx, [rsp+592]
37c2de2b9movups [rsp+592], x8
37c2de2c2mov [rsp+32], rax
37c2de2c7call zaxpy_64_
37c2de2ccmov rax, [rsp+104]
37c2de2d1mov [rsp+72], r14
37c2de2d6lea r8, [rip+0x18f6fb]
37c2de2ddmov rbx, [rsp+880]
37c2de2e5mov r10, [rsp+144]
37c2de2edmov rdx, r8
37c2de2f0mov [rsp+80], 1
37c2de2f9mov [rsp+56], rax
37c2de2felea r9, [rip+0x18f6e3]
37c2de305lea rcx, [rip+0x18f6d4]
37c2de30cmov [rsp+64], rbx
37c2de311mov [rsp+48], rsi
37c2de316mov [rsp+40], r13
37c2de31bmov [rsp+32], r10
37c2de320call zlascl_64_
37c2de325movapd x0, x13
37c2de32amovsd_xmm x2, [rsp+288]
37c2de333pxor x1, x1
37c2de337movsd_xmm x11, [rsp+536]
37c2de341mov rax, [rsp+160]
37c2de349movsd_xmm x5, [rsp+136]
37c2de352mulsd x2, x2
37c2de356movsd_xmm x9, [rsp+544]
37c2de360subsd x0, x2
37c2de364maxsd x0, x1
37c2de368sqrtsd x0, x0
37c2de36cmulsd x0, x11
37c2de371movsd_xmm [r15+8*rax-8], x0
37c2de378mov rax, [rsp+936]
37c2de380movsd_xmm x8, [r15+8*r12-8]
37c2de387maxsd x5, [rax]
37c2de38bmovsd_xmm [rsp+136], x5
37c2de394jmp 0x37c2ddaab
37c2de399
37c2de399 0f 1f 80 00 00 00 00 .......
37c2de3a0
37c2de3a0loc_37c2de3a0:
37c2de3a0mov rdx, [rsp+112]
37c2de3a5mov r8, [rsp+160]
37c2de3admov r10, [rsp+304]
37c2de3b5mov r9, [rsp+224]
37c2de3bdmov r12, [rsp+104]
37c2de3c2mov rsi, [rsp+864]
37c2de3ca
37c2de3caloc_37c2de3ca:
37c2de3camovsd_xmm [r15+8*r8-8], x7
37c2de3d1jmp 0x37c2dd671
37c2de3d6
37c2de3d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2de3e0
37c2de3e0loc_37c2de3e0:
37c2de3e0movapd x4, x6
37c2de3e4movsd_xmm x2, [rip+0x18f634]
37c2de3ecmov r9, rdi
37c2de3efxorpd x4, [rip+0x18f609]
37c2de3f7lea rbx, [rsp+592]
37c2de3fflea r14, [rsp+552]
37c2de407mov rcx, r13
37c2de40amovsd_xmm [rsp+320], x1
37c2de413divsd x2, x3
37c2de417pxor x3, x3
37c2de41bmov [rsp+48], rbx
37c2de420mov rdx, [rsp+104]
37c2de425mov [rsp+40], r14
37c2de42alea r8, [rip+0x18f59f]
37c2de431mov [rsp+32], rsi
37c2de436movsd_xmm [rsp+376], x0
37c2de43fmovsd_xmm [rsp+552], x13
37c2de449movsd_xmm [rsp+576], x2
37c2de452movapd x5, x2
37c2de456movsd_xmm [rsp+288], x2
37c2de45fmulsd x5, x10
37c2de464movapd x1, x5
37c2de468movapd x5, x4
37c2de46cmulsd x5, x3
37c2de470mulsd x4, x2
37c2de474mulsd x3, x10
37c2de479subsd x1, x5
37c2de47daddsd x3, x4
37c2de481movapd x4, x1
37c2de485unpcklpd x4, x3
37c2de489movups [rsp+592], x4
37c2de491movups [rsp+144], x4
37c2de499call zrot_64_
37c2de49ecmp [rsp+200], 0
37c2de4a7movupd x4, [rsp+144]
37c2de4b0movsd_xmm x2, [rsp+288]
37c2de4b9movsd_xmm x1, [rsp+320]
37c2de4c2movsd_xmm x0, [rsp+376]
37c2de4cbjne 0x37c2de701
37c2de4d1
37c2de4d1loc_37c2de4d1:
37c2de4d1mulsd x8, x2
37c2de4d6pxor x3, x3
37c2de4damulsd x0, x2
37c2de4deandpd x2, [rip+0x18f52a]
37c2de4e6maxsd x2, [rsp+136]
37c2de4efmovsd_xmm [rsp+136], x2
37c2de4f8mulsd x8, x1
37c2de4fdmulsd x0, x1
37c2de501movapd x1, x13
37c2de506addsd x8, x13
37c2de50bsubsd x1, x0
37c2de50fmaxsd x8, x3
37c2de514maxsd x1, x3
37c2de518sqrtsd x8, x8
37c2de51dsqrtsd x1, x1
37c2de521mulsd x8, x9
37c2de526mulsd x11, x1
37c2de52bmovsd_xmm [r15+8*r12-8], x8
37c2de532movsd_xmm [rsp+536], x11
37c2de53cjmp 0x37c2dda46
37c2de541
37c2de541 0f 1f 80 00 00 00 00 .......
37c2de548
37c2de548loc_37c2de548:
37c2de548mov rcx, [rsi]
37c2de54bmov rax, r14
37c2de54ecmp r10, rcx
37c2de551cmovle rcx, r10
37c2de555sub rax, [rsp+216]
37c2de55dlea r14, [rax+rcx+1]
37c2de562jmp 0x37c2dd671
37c2de567
37c2de567 66 0f 1f 84 00 00 00 00 00 f........
37c2de570
37c2de570loc_37c2de570:
37c2de570mov [rsp+48], rbx
37c2de575mov rdx, [rsp+224]
37c2de57dlea rcx, [rsp+568]
37c2de585mov r9, rbp
37c2de588mov [rsp+40], r14
37c2de58dlea r8, [rip+0x18f43c]
37c2de594mov [rsp+32], rsi
37c2de599movups [rsp+592], x8
37c2de5a2call zrot_64_
37c2de5a7jmp 0x37c2dda3f
37c2de5ac
37c2de5ac 0f 1f 40 00 ..@.
37c2de5b0
37c2de5b0loc_37c2de5b0:
37c2de5b0mov rdx, [rsp+104]
37c2de5b5lea r8, [rip+0x18f414]
37c2de5bcmov rcx, r13
37c2de5bfcall dznrm2_64_
37c2de5c4movapd x7, x0
37c2de5c8jmp 0x37c2ddbc7
37c2de5cd
37c2de5cd 0f 1f 00 ...
37c2de5d0
37c2de5d0loc_37c2de5d0:
37c2de5d0lea r8, [rip+0x18f3f9]
37c2de5d7mov rdx, rdi
37c2de5damov rcx, r13
37c2de5ddcall dznrm2_64_
37c2de5e2movsd_xmm [r15+8*r12-8], x0
37c2de5e9jmp 0x37c2ddb3a
37c2de5ee
37c2de5eeloc_37c2de5ee:
37c2de5eemov r12, rdx
37c2de5f1mov rbp, [rsp+448]
37c2de5f9mov rdx, [rsp+440]
37c2de601mov rdi, [rsp+456]
37c2de609mov rcx, [rsp+464]
37c2de611
37c2de611loc_37c2de611:
37c2de611mov rbx, [rsp+328]
37c2de619add rbp, 1
37c2de61dadd [rsp+312], rbx
37c2de625add [rsp+216], rbx
37c2de62dmov rbx, [rsp+400]
37c2de635add [rsp+256], rbx
37c2de63dmov rbx, [rsp+392]
37c2de645add [rsp+248], rbx
37c2de64dcmp [rsp+368], rbp
37c2de655jge 0x37c2dd600
37c2de65bmov r8, rsi
37c2de65emov rcx, [rsp+344]
37c2de666mov r12, r14
37c2de669mov r14, rdi
37c2de66cmov rax, [r8]
37c2de66fmov rdi, [rsp+384]
37c2de677mov rsi, [rsp+408]
37c2de67fmov rbx, [rsp+424]
37c2de687cmp rcx, rax
37c2de68amov r10, [r8]
37c2de68dcmovle rax, rcx
37c2de691cmp r14, rax
37c2de694jg 0x37c2de8dd
37c2de69anop [rax+rax]
37c2de6a0
37c2de6a0loc_37c2de6a0:
37c2de6a0movsd_xmm x0, [r15+8*r14-8]
37c2de6a7andpd x0, [rip+0x18f361]
37c2de6afmovsd_xmm [r15+8*r14-8], x0
37c2de6b6add r14, 1
37c2de6bacmp r14, rax
37c2de6bdjle 0x37c2de6a0
37c2de6bfmov rax, r10
37c2de6c2cmp [rsp+368], rsi
37c2de6cajl 0x37c2de78a
37c2de6d0mov rcx, [rsp+328]
37c2de6d8add [rsp+344], rcx
37c2de6e0mov rcx, [rsp+392]
37c2de6e8add [rsp+416], rcx
37c2de6f0add rdi, [rsp+400]
37c2de6f8
37c2de6f8loc_37c2de6f8:
37c2de6f8lea r9, [r10-1]
37c2de6fcjmp 0x37c2dc4a0
37c2de701
37c2de701loc_37c2de701:
37c2de701mov [rsp+48], rbx
37c2de706mov rdx, [rsp+224]
37c2de70elea rcx, [rsp+568]
37c2de716mov r9, rbp
37c2de719mov [rsp+40], r14
37c2de71elea r8, [rip+0x18f2ab]
37c2de725mov [rsp+32], rsi
37c2de72amovsd_xmm [rsp+320], x0
37c2de733movsd_xmm [rsp+288], x1
37c2de73cmovsd_xmm [rsp+144], x2
37c2de745movups [rsp+592], x4
37c2de74dcall zrot_64_
37c2de752movsd_xmm x0, [rsp+320]
37c2de75bmovsd_xmm x1, [rsp+288]
37c2de764movsd_xmm x2, [rsp+144]
37c2de76djmp 0x37c2de4d1
37c2de772
37c2de772loc_37c2de772:
37c2de772mov rax, [rsp+344]
37c2de77acmp r10, rax
37c2de77dcmovle rax, r10
37c2de781cmp r14, rax
37c2de784jle 0x37c2de6a0
37c2de78a
37c2de78aloc_37c2de78a:
37c2de78amov rsi, [rsp+472]
37c2de792mov r14, r15
37c2de795movapd x14, x12
37c2de79amov r15, r12
37c2de79dlea r12, [r10-1]
37c2de7a1
37c2de7a1loc_37c2de7a1:
37c2de7a1mov rax, [rsp+272]
37c2de7a9movsd_xmm x0, [r14+8*r12]
37c2de7afmov rdi, [rsp+280]
37c2de7b7movsd_xmm x5, [rsp+176]
37c2de7c0imul rax, r10
37c2de7c4lea rdx, [rdi+rax+1]
37c2de7c9shl rdx, 4
37c2de7cdadd rdx, [rsp+872]
37c2de7d5comisd x5, x0
37c2de7d9jbe 0x37c2de7ea
37c2de7dbcomisd x0, [rsp+240]
37c2de7e4ja 0x37c2de905
37c2de7ea
37c2de7ealoc_37c2de7ea:
37c2de7ealea rax, [rsp+536]
37c2de7f2lea r8, [rip+0x18f1d7]
37c2de7f9mov rcx, r13
37c2de7fcmov [rsp+576], 0
37c2de808mov [rsp+32], rax
37c2de80dlea r9, [rsp+576]
37c2de815movsd_xmm [rsp+536], x13
37c2de81fcall zlassq_64_
37c2de824mov rax, [rsp+864]
37c2de82cmovsd_xmm x0, [rsp+536]
37c2de835sqrtsd x0, x0
37c2de839mov r10, [rax]
37c2de83cmulsd x0, [rsp+576]
37c2de845mov r8, r10
37c2de848movsd_xmm [r14+8*r10-8], x0
37c2de84f
37c2de84floc_37c2de84f:
37c2de84fcmp rsi, 1
37c2de853je 0x37c2de895
37c2de855pxor x0, x0
37c2de859mov rax, [rsp+944]
37c2de861cvtsi2sd x0, r10
37c2de866movapd x1, x0
37c2de86asqrtsd x1, x1
37c2de86emovsd_xmm x2, [rax]
37c2de872mulsd x1, x2
37c2de876comisd x1, x14
37c2de87bjbe 0x37c2de895
37c2de87dmulsd x0, x14
37c2de882mulsd x0, [rsp+136]
37c2de88bcomisd x2, x0
37c2de88fja 0x37c2deb07
37c2de895
37c2de895loc_37c2de895:
37c2de895cmp [rsp+496], r15
37c2de89djle 0x37c2deb07
37c2de8a3add rsi, 1
37c2de8a7cmp [rsp+504], rsi
37c2de8afjl 0x37c2de92d
37c2de8b1lea r12, [r10-1]
37c2de8b5cmp [rsp+368], 0
37c2de8bejne 0x37c2dc43a
37c2de8c4
37c2de8c4loc_37c2de8c4:
37c2de8c4mov [rsp+136], 0
37c2de8d0xor r15l, r15l
37c2de8d3pxor x14, x14
37c2de8d8jmp 0x37c2de7a1
37c2de8dd
37c2de8ddloc_37c2de8dd:
37c2de8ddmov rcx, [rsp+392]
37c2de8e5mov [rsp+344], rbx
37c2de8edmov rax, r10
37c2de8f0add [rsp+416], rcx
37c2de8f8add rdi, [rsp+400]
37c2de900jmp 0x37c2de6f8
37c2de905
37c2de905loc_37c2de905:
37c2de905lea r8, [rip+0x18f0c4]
37c2de90cmov rcx, r13
37c2de90fcall dznrm2_64_
37c2de914mov rax, [rsp+864]
37c2de91cmovsd_xmm [r14+8*r12], x0
37c2de922mov r10, [rax]
37c2de925mov r8, r10
37c2de928jmp 0x37c2de84f
37c2de92d
37c2de92dloc_37c2de92d:
37c2de92dmov rax, [rsp+952]
37c2de935mov r15, r13
37c2de938mov rdi, [rax]
37c2de93b
37c2de93bloc_37c2de93b:
37c2de93bsub rdi, 1
37c2de93f
37c2de93floc_37c2de93f:
37c2de93fmov rax, [rsp+976]
37c2de947mov [rax], rdi
37c2de94acmp r10, 1
37c2de94ejle 0x37c2dc091
37c2de954mov rax, [rsp+352]
37c2de95cxor esi, esi
37c2de95emov rdi, r10
37c2de961lea rbx, [rsp+592]
37c2de969mov [rsp+112], rbx
37c2de96elea rbx, [rsp+568]
37c2de976mov r12, [rsp+912]
37c2de97elea rbp, [rip+0x18f04b]
37c2de985shl rax, 4
37c2de989mov [rsp+120], rbx
37c2de98emov r13, [rsp+872]
37c2de996mov rbx, r14
37c2de999mov [rsp+104], rax
37c2de99emov rax, [rsp+272]
37c2de9a6mov r14l, 1
37c2de9acshl rax, 4
37c2de9b0mov [rsp+96], rax
37c2de9b5mov rax, r10
37c2de9b8jmp 0x37c2de9e0
37c2de9ba
37c2de9baloc_37c2de9ba:
37c2de9baadd r14, 1
37c2de9becmp r14, rdi
37c2de9c1je 0x37c2dc091
37c2de9c7add r12, [rsp+104]
37c2de9ccmov rax, [rsp+864]
37c2de9d4add rsi, 8
37c2de9d8add r13, [rsp+96]
37c2de9ddmov rax, [rax]
37c2de9e0
37c2de9e0loc_37c2de9e0:
37c2de9e0mov rcx, [rsp+112]
37c2de9e5sub rax, r14
37c2de9e8lea rdx, [rbx+rsi]
37c2de9eclea r8, [rip+0x18efdd]
37c2de9f3add rax, 1
37c2de9f7mov [rsp+592], rax
37c2de9ffcall idamax_64_
37c2dea04lea r11, [rax+r14-1]
37c2dea09cmp r11, r14
37c2dea0cje 0x37c2de9ba
37c2dea0elea rax, [rax+r14-2]
37c2dea13movsd_xmm x0, [rbx+rsi]
37c2dea18mov rdx, r13
37c2dea1bmov rcx, [rsp+888]
37c2dea23movsd_xmm x1, [rbx+8*rax]
37c2dea28lea r8, [rip+0x18efa1]
37c2dea2fmov [rsp+128], r11
37c2dea37movsd_xmm [rbx+rsi], x1
37c2dea3cmovsd_xmm [rbx+8*rax], x0
37c2dea41shl rax, 4
37c2dea45movupd x0, [rcx+2*rsi]
37c2dea4amovupd x1, [rax+rcx]
37c2dea4fmovups [rcx+2*rsi], x1
37c2dea53movups [rax+rcx], x0
37c2dea57mov rax, [rsp+272]
37c2dea5fmov rcx, [rsp+280]
37c2dea67mov [rsp+32], rbp
37c2dea6cimul rax, r11
37c2dea70lea rax, [rcx+rax+1]
37c2dea75mov rcx, [rsp+872]
37c2dea7dshl rax, 4
37c2dea81lea r9, [rcx+rax]
37c2dea85mov rcx, r15
37c2dea88call zswap_64_
37c2dea8dmov r11, [rsp+128]
37c2dea95cmp [rsp+200], 0
37c2dea9eje 0x37c2de9ba
37c2deaa4mov rax, [rsp+336]
37c2deaacmov rcx, [rsp+912]
37c2deab4mov [rsp+32], rbp
37c2deab9mov rdx, r12
37c2deabcimul r11, [rsp+352]
37c2deac5lea r8, [rip+0x18ef04]
37c2deacclea rax, [rax+r11+1]
37c2dead1shl rax, 4
37c2dead5lea r9, [rcx+rax]
37c2dead9mov rcx, [rsp+120]
37c2deadecall zswap_64_
37c2deae3jmp 0x37c2de9ba
37c2deae8
37c2deae8loc_37c2deae8:
37c2deae8cmp [rsp+200], 0
37c2deaf1je 0x37c2dc298
37c2deaf7mov rax, [rbx]
37c2deafamov [rsp+568], rax
37c2deb02jmp 0x37c2dc298
37c2deb07
37c2deb07loc_37c2deb07:
37c2deb07mov r15, r13
37c2deb0axor edi, edi
37c2deb0cjmp 0x37c2de93f
37c2deb11
37c2deb11loc_37c2deb11:
37c2deb11mov rdi, [rsp+424]
37c2deb19mov rsi, [rsp+440]
37c2deb21mov r14, [rsp+448]
37c2deb29mov r8, [rsp+864]
37c2deb31jmp 0x37c2dd563
37c2deb36
37c2deb36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2deb40
37c2deb40loc_37c2deb40:
37c2deb40mov rdx, -14
37c2deb47mov eax, 14
37c2deb4cjmp 0x37c2dc063
37c2deb51
37c2deb51loc_37c2deb51:
37c2deb51mov rdx, -13
37c2deb58mov eax, 13
37c2deb5djmp 0x37c2dc063
37c2dbf40
37c2dbf40zgsvj0_64_:
37c2dbf40push r15
37c2dbf42push r14
37c2dbf44push r13
37c2dbf46push r12
37c2dbf48push rbp
37c2dbf49push rdi
37c2dbf4apush rsi
37c2dbf4bpush rbx
37c2dbf4csub rsp, 776
37c2dbf53movups [rsp+608], x6
37c2dbf5bmovups [rsp+624], x7
37c2dbf63movups [rsp+640], x8
37c2dbf6cmovups [rsp+656], x9
37c2dbf75movups [rsp+672], x10
37c2dbf7emovups [rsp+688], x11
37c2dbf87movups [rsp+704], x12
37c2dbf90movups [rsp+720], x13
37c2dbf99movups [rsp+736], x14
37c2dbfa2movups [rsp+752], x15
37c2dbfabmov rax, [rsp+880]
37c2dbfb3mov r14, [rsp+896]
37c2dbfbbmov rbx, [rsp+904]
37c2dbfc3mov rbp, [rax]
37c2dbfc6mov rax, [rsp+920]
37c2dbfcemov [rsp+864], r8
37c2dbfd6mov rdi, rcx
37c2dbfd9mov r8l, 1
37c2dbfdfmov r15, rdx
37c2dbfe2mov [rsp+872], r9
37c2dbfealea rdx, [rip+0x1919cf]
37c2dbff1mov r9l, 1
37c2dbff7mov r12, [rax]
37c2dbffacall lsame_64_
37c2dbfffmov r9l, 1
37c2dc005mov r8l, 1
37c2dc00bmov rcx, rdi
37c2dc00elea rdx, [rip+0x1919ac]
37c2dc015mov r13, rax
37c2dc018call lsame_64_
37c2dc01dmov rsi, rax
37c2dc020mov rax, r13
37c2dc023or rax, rsi
37c2dc026mov [rsp+200], rax
37c2dc02eje 0x37c2dc10e
37c2dc034mov rax, [r15]
37c2dc037test rax, rax
37c2dc03ajs 0x37c2dc0fd
37c2dc040mov rdi, [rsp+864]
37c2dc048mov r10, [rdi]
37c2dc04bmov r8, r10
37c2dc04ecmp rax, r10
37c2dc051jae 0x37c2dc1c0
37c2dc057
37c2dc057loc_37c2dc057:
37c2dc057mov rdx, -3
37c2dc05emov eax, 3
37c2dc063
37c2dc063loc_37c2dc063:
37c2dc063mov rdi, [rsp+976]
37c2dc06bmov r8l, 6
37c2dc071lea rcx, [rip+0x19194b]
37c2dc078mov [rsp+592], rax
37c2dc080mov [rdi], rdx
37c2dc083lea rdx, [rsp+592]
37c2dc08bcall xerbla_64_
37c2dc090nop
37c2dc091
37c2dc091loc_37c2dc091:
37c2dc091movups x6, [rsp+608]
37c2dc099movups x7, [rsp+624]
37c2dc0a1movups x8, [rsp+640]
37c2dc0aamovups x9, [rsp+656]
37c2dc0b3movups x10, [rsp+672]
37c2dc0bcmovups x11, [rsp+688]
37c2dc0c5movups x12, [rsp+704]
37c2dc0cemovups x13, [rsp+720]
37c2dc0d7movups x14, [rsp+736]
37c2dc0e0movups x15, [rsp+752]
37c2dc0e9add rsp, 776
37c2dc0f0pop rbx
37c2dc0f1pop rsi
37c2dc0f2pop rdi
37c2dc0f3pop rbp
37c2dc0f4pop r12
37c2dc0f6pop r13
37c2dc0f8pop r14
37c2dc0fapop r15
37c2dc0fcret
37c2dc0fd
37c2dc0fdloc_37c2dc0fd:
37c2dc0fdmov rdx, -2
37c2dc104mov eax, 2
37c2dc109jmp 0x37c2dc063
37c2dc10e
37c2dc10eloc_37c2dc10e:
37c2dc10emov r9l, 1
37c2dc114mov r8l, 1
37c2dc11alea rdx, [rip+0x1918a1]
37c2dc121mov rcx, rdi
37c2dc124call lsame_64_
37c2dc129test rax, rax
37c2dc12cje 0x37c2dc20d
37c2dc132mov rax, [r15]
37c2dc135test rax, rax
37c2dc138js 0x37c2dc0fd
37c2dc13amov rdi, [rsp+864]
37c2dc142mov r10, [rdi]
37c2dc145mov r8, r10
37c2dc148cmp rax, r10
37c2dc14bjb 0x37c2dc057
37c2dc151mov rdi, [rsp+880]
37c2dc159cmp [rdi], rax
37c2dc15cjl 0x37c2dc21e
37c2dc162
37c2dc162loc_37c2dc162:
37c2dc162mov rdx, [rsp+928]
37c2dc16amov rdi, [rsp+944]
37c2dc172movsd_xmm x1, [rdx]
37c2dc176comisd x1, [rdi]
37c2dc17ajae 0x37c2deb51
37c2dc180mov rdi, [rsp+952]
37c2dc188mov rdi, [rdi]
37c2dc18btest rdi, rdi
37c2dc18ejs 0x37c2deb40
37c2dc194mov rdx, [rsp+968]
37c2dc19ccmp [rdx], rax
37c2dc19fjge 0x37c2dc240
37c2dc1a5mov rdx, -16
37c2dc1acmov eax, 16
37c2dc1b1jmp 0x37c2dc063
37c2dc1b6
37c2dc1b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dc1c0
37c2dc1c0loc_37c2dc1c0:
37c2dc1c0mov rdi, [rsp+880]
37c2dc1c8cmp rax, [rdi]
37c2dc1cbjg 0x37c2dc21e
37c2dc1cdmov rcx, [rbx]
37c2dc1d0test rcx, rcx
37c2dc1d3js 0x37c2dc22f
37c2dc1d5mov rdi, [rsp+920]
37c2dc1ddmov rdx, [rdi]
37c2dc1e0test rsi, rsi
37c2dc1e3je 0x37c2dc1f3
37c2dc1e5cmp r10, rdx
37c2dc1e8jg 0x37c2dc1fc
37c2dc1eatest r13, r13
37c2dc1edje 0x37c2dc162
37c2dc1f3
37c2dc1f3loc_37c2dc1f3:
37c2dc1f3cmp rcx, rdx
37c2dc1f6jle 0x37c2dc162
37c2dc1fc
37c2dc1fcloc_37c2dc1fc:
37c2dc1fcmov rdx, -10
37c2dc203mov eax, 10
37c2dc208jmp 0x37c2dc063
37c2dc20d
37c2dc20dloc_37c2dc20d:
37c2dc20dmov rdx, -1
37c2dc214mov eax, 1
37c2dc219jmp 0x37c2dc063
37c2dc21e
37c2dc21eloc_37c2dc21e:
37c2dc21emov rdx, -5
37c2dc225mov eax, 5
37c2dc22ajmp 0x37c2dc063
37c2dc22f
37c2dc22floc_37c2dc22f:
37c2dc22fmov rdx, -8
37c2dc236mov eax, 8
37c2dc23bjmp 0x37c2dc063
37c2dc240
37c2dc240loc_37c2dc240:
37c2dc240xor eax, eax
37c2dc242test rbp, rbp
37c2dc245cmovns rax, rbp
37c2dc249mov [rsp+272], rax
37c2dc251not rax
37c2dc254mov [rsp+280], rax
37c2dc25cxor eax, eax
37c2dc25etest r12, r12
37c2dc261cmovns rax, r12
37c2dc265mov [rsp+352], rax
37c2dc26dnot rax
37c2dc270mov [rsp+336], rax
37c2dc278mov rax, [rsp+976]
37c2dc280mov [rax], 0
37c2dc287test rsi, rsi
37c2dc28aje 0x37c2deae8
37c2dc290mov [rsp+568], r10
37c2dc298
37c2dc298loc_37c2dc298:
37c2dc298cmp r10, 8
37c2dc29cmov esi, 8
37c2dc2a1mov rax, r10
37c2dc2a4cmovle rsi, r10
37c2dc2a8cqo
37c2dc2aaidiv rsi
37c2dc2admov [rsp+328], rsi
37c2dc2b5mov rdx, rsi
37c2dc2b8imul rdx, rax
37c2dc2bccmp rdx, r10
37c2dc2bfsetne dl
37c2dc2c2movzx edx, dl
37c2dc2c5add rax, rdx
37c2dc2c8mov [rsp+368], rax
37c2dc2d0test rdi, rdi
37c2dc2d3je 0x37c2de93b
37c2dc2d9mov rax, [rsp+936]
37c2dc2e1movapd x5, x1
37c2dc2e5lea r12, [r10-1]
37c2dc2e9mov r13, r15
37c2dc2ecmovsd_xmm x13, [rip+0x1916fb]
37c2dc2f5sqrtsd x5, x5
37c2dc2f9mov rdx, r12
37c2dc2fcmov rbx, [rsp+272]
37c2dc304movsd_xmm x0, [rax]
37c2dc308imul rdx, r10
37c2dc30cmov [rsp+504], rdi
37c2dc314movapd x3, x13
37c2dc319mov rcx, rbx
37c2dc31cdivsd x3, x0
37c2dc320movapd x4, x0
37c2dc324shl rcx, 4
37c2dc328movapd x15, x0
37c2dc32dsqrtsd x4, x4
37c2dc331mov rax, rdx
37c2dc334mov [rsp+120], rcx
37c2dc339movsd_xmm [rsp+168], x5
37c2dc342shr rax, 63
37c2dc346add rax, rdx
37c2dc349movsd_xmm [rsp+240], x4
37c2dc352sar rax, 1
37c2dc355mov [rsp+496], rax
37c2dc35dmov rax, rsi
37c2dc360imul rsi, rcx
37c2dc364lea rdx, [rax+1]
37c2dc368mov [rsp+400], rsi
37c2dc370mov rsi, rax
37c2dc373mov rax, [rsp+872]
37c2dc37blea rcx, [rax+16]
37c2dc37fmov rax, rbx
37c2dc382imul rax, rdx
37c2dc386add rax, [rsp+280]
37c2dc38emov [rsp+432], rcx
37c2dc396shl rax, 4
37c2dc39aadd rax, rcx
37c2dc39dmov [rsp+488], rax
37c2dc3a5mov rax, [rsp+352]
37c2dc3admov rbx, rax
37c2dc3b0imul rax, rdx
37c2dc3b4add rax, [rsp+336]
37c2dc3bcshl rbx, 4
37c2dc3c0shl rax, 4
37c2dc3c4imul rsi, rbx
37c2dc3c8mov [rsp+96], rbx
37c2dc3cddivsd x15, x1
37c2dc3d2mov [rsp+392], rsi
37c2dc3damov rsi, [rsp+912]
37c2dc3e2add rsi, 16
37c2dc3e6add rax, rsi
37c2dc3e9mov [rsp+360], rsi
37c2dc3f1mov esi, 1
37c2dc3f6mov [rsp+480], rax
37c2dc3femovsd_xmm [rsp+184], x3
37c2dc407movapd x3, x13
37c2dc40cdivsd x3, x4
37c2dc410movapd x4, x13
37c2dc415divsd x4, x5
37c2dc419movsd_xmm [rsp+176], x3
37c2dc422movsd_xmm [rsp+264], x4
37c2dc42bcmp [rsp+368], 0
37c2dc434je 0x37c2de8c4
37c2dc43a
37c2dc43aloc_37c2dc43a:
37c2dc43amov rax, [rsp+328]
37c2dc442mov r9, r12
37c2dc445mov rdi, [rsp+480]
37c2dc44dmov [rsp+136], 0
37c2dc459mov rcx, [rsp+488]
37c2dc461pxor x12, x12
37c2dc466xor r12l, r12l
37c2dc469mov r15, r14
37c2dc46cmov [rsp+344], rax
37c2dc474mov rax, r8
37c2dc477mov r8, [rsp+864]
37c2dc47fmov [rsp+416], rdi
37c2dc487mov rdi, rcx
37c2dc48amov [rsp+472], rsi
37c2dc492mov esi, 1
37c2dc497nop [rax+rax]
37c2dc4a0
37c2dc4a0loc_37c2dc4a0:
37c2dc4a0mov rbx, [rsp+368]
37c2dc4a8mov rdx, [rsp+344]
37c2dc4b0mov [rsp+112], 0
37c2dc4b9sub rdx, [rsp+328]
37c2dc4c1mov [rsp+424], rdi
37c2dc4c9sub rbx, rsi
37c2dc4cclea r14, [rdx+1]
37c2dc4d0mov edx, 1
37c2dc4d5mov [rsp+440], rsi
37c2dc4ddtest rbx, rbx
37c2dc4e0mov [rsp+448], r14
37c2dc4e8cmovle rdx, rbx
37c2dc4ecmov [rsp+864], r8
37c2dc4f4xor r11l, r11l
37c2dc4f7mov [rsp+408], rdx
37c2dc4ff
37c2dc4ffloc_37c2dc4ff:
37c2dc4ffmov rdi, [rsp+328]
37c2dc507add r14, r11
37c2dc50alea r8, [r14+rdi-1]
37c2dc50fcmp r9, r8
37c2dc512cmovg r9, r8
37c2dc516cmp r14, r9
37c2dc519jg 0x37c2dc855
37c2dc51fmov rdi, [rsp+272]
37c2dc527mov rdx, r14
37c2dc52amov rsi, [rsp+280]
37c2dc532mov [rsp+376], r14
37c2dc53ashl rdx, 4
37c2dc53eadd rdx, [rsp+888]
37c2dc546mov rbp, [rsp+432]
37c2dc54emov [rsp+384], r11
37c2dc556mov [rsp+144], rdx
37c2dc55emov rdx, rdi
37c2dc561imul rdx, r14
37c2dc565mov [rsp+312], r8
37c2dc56dmov [rsp+248], r9
37c2dc575add rdx, rsi
37c2dc578shl rdx, 4
37c2dc57clea rbx, [rdx+rbp]
37c2dc580mov [rsp+104], rbx
37c2dc585mov rbx, [rsp+352]
37c2dc58dmov rdx, rbx
37c2dc590imul rdx, r14
37c2dc594add rdx, [rsp+336]
37c2dc59cshl rdx, 4
37c2dc5a0add rdx, [rsp+360]
37c2dc5a8mov [rsp+192], rdx
37c2dc5b0lea rdx, [r14+1]
37c2dc5b4imul rdi, rdx
37c2dc5b8imul rdx, rbx
37c2dc5bcadd rdx, [rsp+336]
37c2dc5c4mov rbx, r14
37c2dc5c7shl rdx, 4
37c2dc5cblea rcx, [rdi+rsi]
37c2dc5cfshl rcx, 4
37c2dc5d3lea rdi, [rcx+rbp]
37c2dc5d7mov rcx, [rsp+360]
37c2dc5dflea rbp, [r15+8*r14-8]
37c2dc5e4mov [rsp+216], rdi
37c2dc5eclea rdi, [rdx+rcx]
37c2dc5f0mov [rsp+208], rdi
37c2dc5f8lea rdi, [rsp+592]
37c2dc600mov [rsp+160], rdi
37c2dc608lea rdi, [rip+0x1913c1]
37c2dc60fjmp 0x37c2dc687
37c2dc611
37c2dc611 0f 1f 80 00 00 00 00 .......
37c2dc618
37c2dc618loc_37c2dc618:
37c2dc618movsd_xmm x8, [rbp]
37c2dc61epxor x0, x0
37c2dc622movsd_xmm [rsp+536], x8
37c2dc62ccomisd x8, x0
37c2dc631ja 0x37c2dc890
37c2dc637cmp [rsp+248], r14
37c2dc63fjl 0x37c2dd540
37c2dc645
37c2dc645loc_37c2dc645:
37c2dc645mov rsi, [rsp+96]
37c2dc64amov rbx, [rsp+120]
37c2dc64fadd rbp, 8
37c2dc653mov rax, [rsp+864]
37c2dc65badd [rsp+192], rsi
37c2dc663add [rsp+144], 16
37c2dc66cadd [rsp+208], rsi
37c2dc674mov rax, [rax]
37c2dc677add [rsp+104], rbx
37c2dc67cadd [rsp+216], rbx
37c2dc684mov rbx, r14
37c2dc687
37c2dc687loc_37c2dc687:
37c2dc687mov rcx, [rsp+160]
37c2dc68fsub rax, rbx
37c2dc692lea r8, [rip+0x191337]
37c2dc699mov rdx, rbp
37c2dc69cadd rax, 1
37c2dc6a0mov [rsp+592], rax
37c2dc6a8call idamax_64_
37c2dc6adlea rsi, [rax+rbx]
37c2dc6b1lea r14, [rsi-1]
37c2dc6b5cmp r14, rbx
37c2dc6b8je 0x37c2dc756
37c2dc6bemov rax, [rsp+272]
37c2dc6c6mov [rsp+32], rdi
37c2dc6cbmov rcx, r13
37c2dc6celea r8, [rip+0x1912fb]
37c2dc6d5mov rdx, [rsp+280]
37c2dc6ddimul rax, r14
37c2dc6e1lea rax, [rdx+rax+1]
37c2dc6e6mov rdx, [rsp+872]
37c2dc6eeshl rax, 4
37c2dc6f2lea r9, [rdx+rax]
37c2dc6f6mov rdx, [rsp+104]
37c2dc6fbcall zswap_64_
37c2dc700cmp [rsp+200], 0
37c2dc709jne 0x37c2dd3d8
37c2dc70f
37c2dc70floc_37c2dc70f:
37c2dc70fsub rsi, 2
37c2dc713movsd_xmm x0, [rbp]
37c2dc718mov rax, [rsp+144]
37c2dc720movsd_xmm x1, [r15+8*rsi]
37c2dc726movsd_xmm [rsp+584], x0
37c2dc72fmovsd_xmm [rbp], x1
37c2dc734movsd_xmm [r15+8*rsi], x0
37c2dc73ashl rsi, 4
37c2dc73emovupd x0, [rax-16]
37c2dc743add rsi, [rsp+888]
37c2dc74bmovupd x1, [rsi]
37c2dc74fmovups [rax-16], x1
37c2dc753movups [rsi], x0
37c2dc756
37c2dc756loc_37c2dc756:
37c2dc756lea r14, [rbx+1]
37c2dc75acmp [rsp+112], 0
37c2dc760jne 0x37c2dc618
37c2dc766movsd_xmm x5, [rsp+176]
37c2dc76fmovsd_xmm x0, [rbp]
37c2dc774comisd x5, x0
37c2dc778jbe 0x37c2dc789
37c2dc77acomisd x0, [rsp+240]
37c2dc783ja 0x37c2dd518
37c2dc789
37c2dc789loc_37c2dc789:
37c2dc789lea rax, [rsp+536]
37c2dc791mov rdx, [rsp+104]
37c2dc796mov rcx, r13
37c2dc799lea r9, [rsp+584]
37c2dc7a1mov [rsp+32], rax
37c2dc7a6lea r8, [rip+0x191223]
37c2dc7admov [rsp+584], 0
37c2dc7b9movsd_xmm [rsp+536], x13
37c2dc7c3call zlassq_64_
37c2dc7c8movsd_xmm x8, [rsp+536]
37c2dc7d2sqrtsd x8, x8
37c2dc7d7mulsd x8, [rsp+584]
37c2dc7e1
37c2dc7e1loc_37c2dc7e1:
37c2dc7e1pxor x0, x0
37c2dc7e5movsd_xmm [rbp], x8
37c2dc7ebmovsd_xmm [rsp+536], x8
37c2dc7f5comisd x8, x0
37c2dc7faja 0x37c2dc890
37c2dc800ucomisd x8, x0
37c2dc805jp 0x37c2dc82c
37c2dc807jne 0x37c2dc82c
37c2dc809mov rax, [rsp+864]
37c2dc811mov rsi, [rsp+312]
37c2dc819mov rax, [rax]
37c2dc81ccmp rsi, rax
37c2dc81fcmovle rax, rsi
37c2dc823add rax, r12
37c2dc826sub rax, rbx
37c2dc829mov r12, rax
37c2dc82c
37c2dc82cloc_37c2dc82c:
37c2dc82ccmp [rsp+248], r14
37c2dc834jge 0x37c2dc645
37c2dc83amov rax, [rsp+864]
37c2dc842mov r14, [rsp+376]
37c2dc84amov r11, [rsp+384]
37c2dc852mov r10, [rax]
37c2dc855
37c2dc855loc_37c2dc855:
37c2dc855mov rdx, [rsp+112]
37c2dc85amov rax, r10
37c2dc85dadd r11, [rsp+328]
37c2dc865mov [rsp+112], 1
37c2dc86eadd rdx, 1
37c2dc872cmp rdx, [rsp+408]
37c2dc87ajg 0x37c2deb11
37c2dc880lea r9, [r10-1]
37c2dc884jmp 0x37c2dc4ff
37c2dc889
37c2dc889 0f 1f 80 00 00 00 00 .......
37c2dc890
37c2dc890loc_37c2dc890:
37c2dc890mov rax, [rsp+864]
37c2dc898mov rdx, [rax]
37c2dc89bmov rax, [rsp+312]
37c2dc8a3cmp rax, rdx
37c2dc8a6cmovle rdx, rax
37c2dc8aacmp rdx, r14
37c2dc8adjl 0x37c2dd098
37c2dc8b3mov rax, [rsp+208]
37c2dc8bbmov [rsp+256], rbp
37c2dc8c3mov [rsp+128], rdx
37c2dc8cbmov rbx, [rsp+216]
37c2dc8d3mov [rsp+320], r14
37c2dc8dbmov rbp, rax
37c2dc8dejmp 0x37c2dcd9c
37c2dc8e3
37c2dc8e3 0f 1f 44 00 00 ..D..
37c2dc8e8
37c2dc8e8loc_37c2dc8e8:
37c2dc8e8comisd x7, x13
37c2dc8edjb 0x37c2dcdf0
37c2dc8f3movapd x0, x15
37c2dc8f8xor esi, esi
37c2dc8famulsd x0, x8
37c2dc8ffcomisd x7, x0
37c2dc903movsd_xmm x0, [rsp+184]
37c2dc90cdivsd x0, x7
37c2dc910setae sil
37c2dc914comisd x0, x8
37c2dc919jbe 0x37c2dcec0
37c2dc91fmov [rsp+40], rdi
37c2dc924mov r8, [rsp+104]
37c2dc929mov rdx, r13
37c2dc92clea rcx, [rsp+512]
37c2dc934mov [rsp+32], rbx
37c2dc939lea r9, [rip+0x191090]
37c2dc940mov [rsp+224], rcx
37c2dc948call zdotc_64_
37c2dc94daddsd x7, x10
37c2dc952movsd_xmm x6, [rsp+520]
37c2dc95bmovsd_xmm x0, [rsp+512]
37c2dc964movapd x1, x6
37c2dc968mulsd x1, x10
37c2dc96daddsd x1, x0
37c2dc971mulsd x0, x10
37c2dc976divsd x1, x7
37c2dc97asubsd x6, x0
37c2dc97emovapd x0, x10
37c2dc983divsd x0, x8
37c2dc988divsd x6, x7
37c2dc98cmulsd x10, x0
37c2dc991movapd x9, x0
37c2dc996addsd x10, x8
37c2dc99bmulsd x9, x6
37c2dc9a0addsd x9, x1
37c2dc9a5
37c2dc9a5loc_37c2dc9a5:
37c2dc9a5mulsd x0, x1
37c2dc9a9mov rcx, [rsp+224]
37c2dc9b1divsd x9, x10
37c2dc9b6subsd x6, x0
37c2dc9badivsd x6, x10
37c2dc9bf
37c2dc9bfloc_37c2dc9bf:
37c2dc9bfmovsd_xmm [rsp+512], x9
37c2dc9c9movsd_xmm [rsp+520], x6
37c2dc9d2call fn_37c42fc80
37c2dc9d7mov rax, [rsp+944]
37c2dc9dfmaxsd x12, x0
37c2dc9e4comisd x0, [rax]
37c2dc9e8jbe 0x37c2dcdd0
37c2dc9eexor edx, edx
37c2dc9f0cmp [rsp+112], 0
37c2dc9f6cmove r12, rdx
37c2dc9fatest rsi, rsi
37c2dc9fdje 0x37c2dd1e0
37c2dca03pxor x3, x3
37c2dca07movapd x7, x6
37c2dca0bmovsd_xmm x11, [rsp+536]
37c2dca15movapd x2, x3
37c2dca19movapd x5, x0
37c2dca1dxorpd x5, [rip+0x190fdb]
37c2dca25movapd x14, x11
37c2dca2amovsd_xmm [rsp+224], x5
37c2dca33divsd x2, x0
37c2dca37mulsd x7, x2
37c2dca3bmovapd x1, x2
37c2dca3fmulsd x2, x9
37c2dca44mulsd x1, x3
37c2dca48addsd x7, x9
37c2dca4dmovsd_xmm x9, [rsp+544]
37c2dca57subsd x6, x2
37c2dca5bpxor x2, x2
37c2dca5fdivsd x14, x9
37c2dca64movapd x10, x9
37c2dca69addsd x1, x0
37c2dca6ddivsd x10, x11
37c2dca72divsd x7, x1
37c2dca76divsd x6, x1
37c2dca7amovapd x1, x10
37c2dca7fsubsd x1, x14
37c2dca84andpd x1, [rip+0x190f84]
37c2dca8cmulsd x1, [rip+0x190f8c]
37c2dca94movapd x5, x7
37c2dca98divsd x1, x0
37c2dca9cmovapd x0, x6
37c2dcaa0xorpd x0, [rip+0x190f58]
37c2dcaa8unpcklpd x5, x0
37c2dcaacunpcklpd x0, x7
37c2dcab0mulpd x0, x2
37c2dcab4comisd x1, [rsp+264]
37c2dcabdjbe 0x37c2dd0a8
37c2dcac3mov [rsp+32], rdi
37c2dcac8mov rdx, [rsp+104]
37c2dcacdmov r9, rbx
37c2dcad0mov rcx, r13
37c2dcad3movsd_xmm x2, [rip+0x190f45]
37c2dcadbmov rax, [rsp+160]
37c2dcae3lea rsi, [rsp+552]
37c2dcaeblea r8, [rip+0x190ede]
37c2dcaf2mov [rsp+40], rsi
37c2dcaf7divsd x2, x1
37c2dcafbmov [rsp+48], rax
37c2dcb00movsd_xmm [rsp+552], x13
37c2dcb0amovsd_xmm [rsp+576], x2
37c2dcb13movddup x1, x2
37c2dcb17movsd_xmm [rsp+304], x2
37c2dcb20mulpd x1, x5
37c2dcb24addsubpd x1, x0
37c2dcb28movups [rsp+592], x1
37c2dcb30movups [rsp+288], x1
37c2dcb38call zrot_64_
37c2dcb3dcmp [rsp+200], 0
37c2dcb46movupd x1, [rsp+288]
37c2dcb4fmovsd_xmm x2, [rsp+304]
37c2dcb58jne 0x37c2dd450
37c2dcb5e
37c2dcb5eloc_37c2dcb5e:
37c2dcb5emulsd x10, x2
37c2dcb63movapd x0, x14
37c2dcb68pxor x1, x1
37c2dcb6cmovsd_xmm x5, [rsp+224]
37c2dcb75mulsd x0, x2
37c2dcb79maxsd x2, [rsp+136]
37c2dcb82movsd_xmm [rsp+136], x2
37c2dcb8bmulsd x10, x5
37c2dcb90mulsd x0, x5
37c2dcb94addsd x0, x13
37c2dcb99maxsd x0, x1
37c2dcb9dsqrtsd x0, x0
37c2dcba1movapd x3, x0
37c2dcba5movapd x0, x13
37c2dcbaasubsd x0, x10
37c2dcbafmulsd x3, x9
37c2dcbb4maxsd x0, x1
37c2dcbb8movsd_xmm [r15+8*r14-8], x3
37c2dcbbfsqrtsd x0, x0
37c2dcbc3mulsd x11, x0
37c2dcbc8movsd_xmm [rsp+536], x11
37c2dcbd2
37c2dcbd2loc_37c2dcbd2:
37c2dcbd2mov rax, [rsp+888]
37c2dcbdamov rdx, r14
37c2dcbddmovapd x4, x7
37c2dcbe1movapd x2, x6
37c2dcbe5shl rdx, 4
37c2dcbe9movsd_xmm x0, [rax+rdx-16]
37c2dcbefmovsd_xmm x1, [rax+rdx-8]
37c2dcbf5mov rax, [rsp+144]
37c2dcbfdmulsd x4, x0
37c2dcc01mulsd x2, x1
37c2dcc05mulsd x0, x6
37c2dcc09mulsd x7, x1
37c2dcc0dsubsd x4, x2
37c2dcc11xorpd x4, [rip+0x190de7]
37c2dcc19addsd x0, x7
37c2dcc1dxorpd x0, [rip+0x190ddb]
37c2dcc25movsd_xmm [rax-16], x4
37c2dcc2amovsd_xmm [rax-8], x0
37c2dcc2f
37c2dcc2floc_37c2dcc2f:
37c2dcc2fmovsd_xmm x5, [rsp+168]
37c2dcc38divsd x3, x9
37c2dcc3dmovapd x0, x3
37c2dcc41mulsd x0, x3
37c2dcc45comisd x5, x0
37c2dcc49jb 0x37c2dccc5
37c2dcc4bmovsd_xmm x5, [rsp+176]
37c2dcc54comisd x5, x9
37c2dcc59jbe 0x37c2dcc6b
37c2dcc5bcomisd x9, [rsp+240]
37c2dcc65ja 0x37c2dd428
37c2dcc6b
37c2dcc6bloc_37c2dcc6b:
37c2dcc6blea rdx, [rsp+544]
37c2dcc73lea r9, [rsp+576]
37c2dcc7bmov rcx, r13
37c2dcc7emov [rsp+576], 0
37c2dcc8amov [rsp+32], rdx
37c2dcc8fmov rdx, rbx
37c2dcc92lea r8, [rip+0x190d37]
37c2dcc99movsd_xmm [rsp+544], x13
37c2dcca3call zlassq_64_
37c2dcca8movsd_xmm x0, [rsp+544]
37c2dccb1sqrtsd x0, x0
37c2dccb5mulsd x0, [rsp+576]
37c2dccbemovsd_xmm [r15+8*r14-8], x0
37c2dccc5
37c2dccc5loc_37c2dccc5:
37c2dccc5movsd_xmm x5, [rsp+168]
37c2dcccemovapd x0, x11
37c2dccd3divsd x0, x8
37c2dccd8movapd x8, x11
37c2dccddcomisd x5, x0
37c2dcce1jb 0x37c2dcd80
37c2dcce7movsd_xmm x5, [rsp+176]
37c2dccf0comisd x5, x11
37c2dccf5jbe 0x37c2dcd07
37c2dccf7comisd x11, [rsp+240]
37c2dcd01ja 0x37c2dd4a8
37c2dcd07
37c2dcd07loc_37c2dcd07:
37c2dcd07lea rdx, [rsp+536]
37c2dcd0flea r9, [rsp+576]
37c2dcd17mov rcx, r13
37c2dcd1amov [rsp+576], 0
37c2dcd26mov [rsp+32], rdx
37c2dcd2bmov rdx, [rsp+104]
37c2dcd30lea r8, [rip+0x190c99]
37c2dcd37movsd_xmm [rsp+536], x13
37c2dcd41call zlassq_64_
37c2dcd46movsd_xmm x8, [rsp+536]
37c2dcd50sqrtsd x8, x8
37c2dcd55mulsd x8, [rsp+576]
37c2dcd5f
37c2dcd5floc_37c2dcd5f:
37c2dcd5fmov rax, [rsp+256]
37c2dcd67movsd_xmm [rsp+536], x8
37c2dcd71movsd_xmm [rax], x8
37c2dcd76nop [rax+rax]
37c2dcd80
37c2dcd80loc_37c2dcd80:
37c2dcd80add r14, 1
37c2dcd84add rbx, [rsp+120]
37c2dcd89add rbp, [rsp+96]
37c2dcd8ecmp [rsp+128], r14
37c2dcd96jl 0x37c2dd088
37c2dcd9c
37c2dcd9cloc_37c2dcd9c:
37c2dcd9cmovsd_xmm x7, [r15+8*r14-8]
37c2dcda3pxor x10, x10
37c2dcda8movsd_xmm [rsp+544], x7
37c2dcdb1comisd x7, x10
37c2dcdb6ja 0x37c2dc8e8
37c2dcdbccmp [rsp+112], 1
37c2dcdc2adc r12, 0
37c2dcdc6jmp 0x37c2dcd80
37c2dcdc8
37c2dcdc8 0f 1f 84 00 00 00 00 00 ........
37c2dcdd0
37c2dcdd0loc_37c2dcdd0:
37c2dcdd0movsd_xmm x8, [rsp+536]
37c2dcddacmp [rsp+112], 1
37c2dcde0adc r12, 0
37c2dcde4jmp 0x37c2dcd80
37c2dcde6
37c2dcde6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dcdf0
37c2dcdf0loc_37c2dcdf0:
37c2dcdf0movapd x0, x7
37c2dcdf4xor esi, esi
37c2dcdf6divsd x0, x15
37c2dcdfbcomisd x0, x8
37c2dce00movapd x0, x15
37c2dce05divsd x0, x7
37c2dce09setae sil
37c2dce0dcomisd x8, x0
37c2dce12jbe 0x37c2dcf90
37c2dce18mov [rsp+40], rdi
37c2dce1dmov r8, [rsp+104]
37c2dce22mov rdx, r13
37c2dce25lea rcx, [rsp+512]
37c2dce2dmov [rsp+32], rbx
37c2dce32lea r9, [rip+0x190b97]
37c2dce39mov [rsp+224], rcx
37c2dce41call zdotc_64_
37c2dce46movapd x1, x10
37c2dce4bmovsd_xmm x6, [rsp+520]
37c2dce54movsd_xmm x3, [rsp+512]
37c2dce5ddivsd x1, x8
37c2dce62movapd x0, x6
37c2dce66mulsd x0, x1
37c2dce6amovapd x2, x1
37c2dce6emulsd x2, x10
37c2dce73mulsd x1, x3
37c2dce77addsd x0, x3
37c2dce7baddsd x2, x8
37c2dce80subsd x6, x1
37c2dce84divsd x0, x2
37c2dce88divsd x6, x2
37c2dce8c
37c2dce8cloc_37c2dce8c:
37c2dce8cmovapd x9, x6
37c2dce91addsd x7, x10
37c2dce96mov rcx, [rsp+224]
37c2dce9emulsd x9, x10
37c2dcea3addsd x9, x0
37c2dcea8mulsd x0, x10
37c2dceadsubsd x6, x0
37c2dceb1divsd x9, x7
37c2dceb6divsd x6, x7
37c2dcebajmp 0x37c2dc9bf
37c2dcebf
37c2dcebf 90 .
37c2dcec0
37c2dcec0loc_37c2dcec0:
37c2dcec0mov [rsp+32], rdi
37c2dcec5mov rdx, [rsp+104]
37c2dcecamov rcx, r13
37c2dcecdlea r8, [rip+0x190afc]
37c2dced4mov r9, [rsp+960]
37c2dcedccall zcopy_64_
37c2dcee1mov rax, [rsp+880]
37c2dcee9mov [rsp+48], rdi
37c2dceeelea rdx, [rsp+560]
37c2dcef6mov [rsp+72], rdx
37c2dcefblea r8, [rip+0x190ad6]
37c2dcf02lea r9, [rsp+536]
37c2dcf0amov [rsp+64], rax
37c2dcf0fmov rax, [rsp+960]
37c2dcf17mov rdx, r8
37c2dcf1alea rcx, [rip+0x190abf]
37c2dcf21mov [rsp+80], 1
37c2dcf2amov [rsp+56], rax
37c2dcf2flea rax, [rip+0x190ab2]
37c2dcf36mov [rsp+32], rax
37c2dcf3bmov [rsp+40], r13
37c2dcf40call zlascl_64_
37c2dcf45mov [rsp+40], rdi
37c2dcf4amov rdx, r13
37c2dcf4dmov r8, [rsp+960]
37c2dcf55mov [rsp+32], rbx
37c2dcf5alea rcx, [rsp+512]
37c2dcf62lea r9, [rip+0x190a67]
37c2dcf69mov [rsp+224], rcx
37c2dcf71call zdotc_64_
37c2dcf76movsd_xmm x0, [rsp+512]
37c2dcf7fmovsd_xmm x6, [rsp+520]
37c2dcf88jmp 0x37c2dce8c
37c2dcf8d
37c2dcf8d 0f 1f 00 ...
37c2dcf90
37c2dcf90loc_37c2dcf90:
37c2dcf90mov [rsp+32], rdi
37c2dcf95lea r8, [rip+0x190a34]
37c2dcf9cmov rdx, rbx
37c2dcf9fmov rcx, r13
37c2dcfa2mov r9, [rsp+960]
37c2dcfaacall zcopy_64_
37c2dcfafmov rax, [rsp+880]
37c2dcfb7mov [rsp+48], rdi
37c2dcfbclea rdx, [rsp+560]
37c2dcfc4mov [rsp+72], rdx
37c2dcfc9lea r8, [rip+0x190a08]
37c2dcfd0lea r9, [rsp+544]
37c2dcfd8mov [rsp+64], rax
37c2dcfddmov rax, [rsp+960]
37c2dcfe5mov rdx, r8
37c2dcfe8lea rcx, [rip+0x1909f1]
37c2dcfefmov [rsp+80], 1
37c2dcff8mov [rsp+56], rax
37c2dcffdlea rax, [rip+0x1909e4]
37c2dd004mov [rsp+32], rax
37c2dd009mov [rsp+40], r13
37c2dd00ecall zlascl_64_
37c2dd013mov rax, [rsp+960]
37c2dd01bmov rdx, r13
37c2dd01emov [rsp+40], rdi
37c2dd023mov r8, [rsp+104]
37c2dd028lea rcx, [rsp+512]
37c2dd030lea r9, [rip+0x190999]
37c2dd037mov [rsp+32], rax
37c2dd03cmov [rsp+224], rcx
37c2dd044call zdotc_64_
37c2dd049movapd x1, x10
37c2dd04emovsd_xmm x6, [rsp+520]
37c2dd057movsd_xmm x0, [rsp+512]
37c2dd060divsd x1, x8
37c2dd065mulsd x10, x1
37c2dd06amovapd x9, x1
37c2dd06fmulsd x9, x6
37c2dd074addsd x10, x8
37c2dd079addsd x9, x0
37c2dd07ejmp 0x37c2dc9a5
37c2dd083
37c2dd083 0f 1f 44 00 00 ..D..
37c2dd088
37c2dd088loc_37c2dd088:
37c2dd088mov rbp, [rsp+256]
37c2dd090mov r14, [rsp+320]
37c2dd098
37c2dd098loc_37c2dd098:
37c2dd098movsd_xmm [rbp], x8
37c2dd09ejmp 0x37c2dc82c
37c2dd0a3
37c2dd0a3 0f 1f 44 00 00 ..D..
37c2dd0a8
37c2dd0a8loc_37c2dd0a8:
37c2dd0a8movapd x2, x1
37c2dd0acmov rdx, [rsp+104]
37c2dd0b1mov r9, rbx
37c2dd0b4mov rcx, r13
37c2dd0b7mulsd x2, x1
37c2dd0bbmov rax, [rsp+160]
37c2dd0c3lea rsi, [rsp+552]
37c2dd0cblea r8, [rip+0x1908fe]
37c2dd0d2addsd x2, x13
37c2dd0d7sqrtsd x2, x2
37c2dd0dbaddsd x2, x1
37c2dd0dfmovapd x1, x13
37c2dd0e4divsd x1, x2
37c2dd0e8movapd x2, x13
37c2dd0edmovsd_xmm [rsp+576], x1
37c2dd0f6movapd x4, x1
37c2dd0famulsd x4, x1
37c2dd0feaddsd x4, x13
37c2dd103divsd x2, x4
37c2dd107sqrtsd x2, x2
37c2dd10bmovsd_xmm [rsp+552], x2
37c2dd114mulsd x2, x1
37c2dd118movddup x4, x2
37c2dd11candpd x2, [rip+0x1908ec]
37c2dd124maxsd x2, [rsp+136]
37c2dd12dmulpd x4, x5
37c2dd131movsd_xmm x5, [rsp+224]
37c2dd13amovsd_xmm [rsp+136], x2
37c2dd143addsubpd x4, x0
37c2dd147movapd x0, x14
37c2dd14cmulsd x0, x1
37c2dd150mulsd x1, x10
37c2dd155movups [rsp+592], x4
37c2dd15dmovups [rsp+224], x4
37c2dd165mulsd x0, x5
37c2dd169mulsd x1, x5
37c2dd16daddsd x0, x13
37c2dd172maxsd x0, x3
37c2dd176sqrtsd x0, x0
37c2dd17amulsd x0, x9
37c2dd17fmovsd_xmm [r15+8*r14-8], x0
37c2dd186movapd x0, x13
37c2dd18bsubsd x0, x1
37c2dd18fmov [rsp+48], rax
37c2dd194mov [rsp+40], rsi
37c2dd199mov [rsp+32], rdi
37c2dd19emaxsd x0, x3
37c2dd1a2sqrtsd x0, x0
37c2dd1a6mulsd x11, x0
37c2dd1abmovsd_xmm [rsp+536], x11
37c2dd1b5call zrot_64_
37c2dd1bacmp [rsp+200], 0
37c2dd1c3movupd x4, [rsp+224]
37c2dd1ccjne 0x37c2dd4d0
37c2dd1d2
37c2dd1d2loc_37c2dd1d2:
37c2dd1d2movsd_xmm x3, [r15+8*r14-8]
37c2dd1d9jmp 0x37c2dcbd2
37c2dd1de
37c2dd1de 66 90 f.
37c2dd1e0
37c2dd1e0loc_37c2dd1e0:
37c2dd1e0mov [rsp+32], rdi
37c2dd1e5mov rdx, [rsp+104]
37c2dd1eamov rcx, r13
37c2dd1edlea r8, [rip+0x1907dc]
37c2dd1f4mov r9, [rsp+960]
37c2dd1fclea rsi, [rsp+560]
37c2dd204movsd_xmm [rsp+288], x0
37c2dd20dcall zcopy_64_
37c2dd212mov rax, [rsp+880]
37c2dd21amov [rsp+72], rsi
37c2dd21flea r8, [rip+0x1907b2]
37c2dd226mov [rsp+48], rdi
37c2dd22bmov rdx, r8
37c2dd22elea r9, [rsp+536]
37c2dd236lea rcx, [rip+0x1907a3]
37c2dd23dmov [rsp+64], rax
37c2dd242mov rax, [rsp+960]
37c2dd24amov [rsp+80], 1
37c2dd253mov [rsp+56], rax
37c2dd258lea rax, [rip+0x190789]
37c2dd25fmov [rsp+32], rax
37c2dd264mov [rsp+40], r13
37c2dd269call zlascl_64_
37c2dd26emov rcx, [rsp+880]
37c2dd276mov [rsp+72], rsi
37c2dd27blea rax, [rip+0x190766]
37c2dd282mov [rsp+32], rax
37c2dd287lea r10, [rsp+544]
37c2dd28flea r8, [rip+0x190742]
37c2dd296mov [rsp+64], rcx
37c2dd29bmov r9, r10
37c2dd29emov rdx, r8
37c2dd2a1lea rcx, [rip+0x190738]
37c2dd2a8mov [rsp+80], 1
37c2dd2b1mov [rsp+56], rbx
37c2dd2b6mov [rsp+48], rdi
37c2dd2bbmov [rsp+40], r13
37c2dd2c0mov [rsp+224], r10
37c2dd2c8call zlascl_64_
37c2dd2cdmov [rsp+40], rdi
37c2dd2d2mov rcx, r13
37c2dd2d5xorpd x9, [rip+0x190722]
37c2dd2demov [rsp+32], rbx
37c2dd2e3xorpd x6, [rip+0x190715]
37c2dd2eblea r9, [rip+0x1906de]
37c2dd2f2mov r8, [rsp+960]
37c2dd2famov rdx, [rsp+160]
37c2dd302movsd_xmm [rsp+592], x9
37c2dd30cmovsd_xmm [rsp+600], x6
37c2dd315call zaxpy_64_
37c2dd31amov rax, [rsp+880]
37c2dd322mov [rsp+72], rsi
37c2dd327lea r8, [rip+0x1906aa]
37c2dd32emov r10, [rsp+224]
37c2dd336mov [rsp+56], rbx
37c2dd33bmov rdx, r8
37c2dd33elea r9, [rip+0x1906a3]
37c2dd345mov [rsp+64], rax
37c2dd34alea rcx, [rip+0x19068f]
37c2dd351mov [rsp+80], 1
37c2dd35amov [rsp+48], rdi
37c2dd35fmov [rsp+40], r13
37c2dd364mov [rsp+32], r10
37c2dd369call zlascl_64_
37c2dd36emovapd x3, x13
37c2dd373movsd_xmm x0, [rsp+288]
37c2dd37cmovsd_xmm x9, [rsp+544]
37c2dd386mov rax, [rsp+936]
37c2dd38emovsd_xmm x4, [rsp+136]
37c2dd397movsd_xmm x11, [rsp+536]
37c2dd3a1mulsd x0, x0
37c2dd3a5maxsd x4, [rax]
37c2dd3a9movsd_xmm [rsp+136], x4
37c2dd3b2subsd x3, x0
37c2dd3b6pxor x0, x0
37c2dd3bamaxsd x3, x0
37c2dd3besqrtsd x3, x3
37c2dd3c2mulsd x3, x9
37c2dd3c7movsd_xmm [r15+8*r14-8], x3
37c2dd3cejmp 0x37c2dcc2f
37c2dd3d3
37c2dd3d3 0f 1f 44 00 00 ..D..
37c2dd3d8
37c2dd3d8loc_37c2dd3d8:
37c2dd3d8imul r14, [rsp+352]
37c2dd3e1mov rax, [rsp+336]
37c2dd3e9mov [rsp+32], rdi
37c2dd3eelea rcx, [rsp+568]
37c2dd3f6mov rdx, [rsp+912]
37c2dd3felea r8, [rip+0x1905cb]
37c2dd405lea rax, [rax+r14+1]
37c2dd40ashl rax, 4
37c2dd40elea r9, [rdx+rax]
37c2dd412mov rdx, [rsp+192]
37c2dd41acall zswap_64_
37c2dd41fjmp 0x37c2dc70f
37c2dd424
37c2dd424 0f 1f 40 00 ..@.
37c2dd428
37c2dd428loc_37c2dd428:
37c2dd428lea r8, [rip+0x1905a1]
37c2dd42fmov rdx, rbx
37c2dd432mov rcx, r13
37c2dd435call dznrm2_64_
37c2dd43amovsd_xmm [r15+8*r14-8], x0
37c2dd441jmp 0x37c2dccc5
37c2dd446
37c2dd446 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd450
37c2dd450loc_37c2dd450:
37c2dd450mov rax, [rsp+160]
37c2dd458mov [rsp+40], rsi
37c2dd45dlea rcx, [rsp+568]
37c2dd465mov r9, rbp
37c2dd468mov [rsp+32], rdi
37c2dd46dlea r8, [rip+0x19055c]
37c2dd474mov rdx, [rsp+192]
37c2dd47cmov [rsp+48], rax
37c2dd481movsd_xmm [rsp+288], x2
37c2dd48amovups [rsp+592], x1
37c2dd492call zrot_64_
37c2dd497movsd_xmm x2, [rsp+288]
37c2dd4a0jmp 0x37c2dcb5e
37c2dd4a5
37c2dd4a5 0f 1f 00 ...
37c2dd4a8
37c2dd4a8loc_37c2dd4a8:
37c2dd4a8mov rdx, [rsp+104]
37c2dd4adlea r8, [rip+0x19051c]
37c2dd4b4mov rcx, r13
37c2dd4b7call dznrm2_64_
37c2dd4bcmovapd x8, x0
37c2dd4c1jmp 0x37c2dcd5f
37c2dd4c6
37c2dd4c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd4d0
37c2dd4d0loc_37c2dd4d0:
37c2dd4d0mov rax, [rsp+160]
37c2dd4d8mov [rsp+40], rsi
37c2dd4ddlea rcx, [rsp+568]
37c2dd4e5mov r9, rbp
37c2dd4e8mov [rsp+32], rdi
37c2dd4edmov rdx, [rsp+192]
37c2dd4f5lea r8, [rip+0x1904d4]
37c2dd4fcmov [rsp+48], rax
37c2dd501movups [rsp+592], x4
37c2dd509call zrot_64_
37c2dd50ejmp 0x37c2dd1d2
37c2dd513
37c2dd513 0f 1f 44 00 00 ..D..
37c2dd518
37c2dd518loc_37c2dd518:
37c2dd518mov rdx, [rsp+104]
37c2dd51dlea r8, [rip+0x1904ac]
37c2dd524mov rcx, r13
37c2dd527call dznrm2_64_
37c2dd52cmovapd x8, x0
37c2dd531jmp 0x37c2dc7e1
37c2dd536
37c2dd536 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2dd540
37c2dd540loc_37c2dd540:
37c2dd540mov r8, [rsp+864]
37c2dd548mov rdi, [rsp+424]
37c2dd550mov rsi, [rsp+440]
37c2dd558mov r14, [rsp+448]
37c2dd560mov r10, [r8]
37c2dd563
37c2dd563loc_37c2dd563:
37c2dd563add rsi, 1
37c2dd567cmp [rsp+368], rsi
37c2dd56fjl 0x37c2de772
37c2dd575mov rax, [rsp+344]
37c2dd57dmov rbx, [rsp+328]
37c2dd585mov [rsp+256], rdi
37c2dd58dmov rbp, rsi
37c2dd590mov rdx, [rsp+416]
37c2dd598mov [rsp+384], rdi
37c2dd5a0add rbx, rax
37c2dd5a3add rax, 1
37c2dd5a7movsd_xmm x14, [rsp+168]
37c2dd5b1mov [rsp+408], rsi
37c2dd5b9mov [rsp+312], rbx
37c2dd5c1mov rcx, rdx
37c2dd5c4mov rsi, r8
37c2dd5c7sub rcx, [rsp+392]
37c2dd5cfmov [rsp+424], rbx
37c2dd5d7mov [rsp+216], rax
37c2dd5dfmov rax, rdi
37c2dd5e2mov rdi, r14
37c2dd5e5sub rax, [rsp+400]
37c2dd5edmov r14, r12
37c2dd5f0mov r12, [rsp+120]
37c2dd5f5mov [rsp+248], rdx
37c2dd5fdmov rdx, rax
37c2dd600
37c2dd600loc_37c2dd600:
37c2dd600mov rax, [rsi]
37c2dd603mov rbx, [rsp+344]
37c2dd60bcmp rbx, rax
37c2dd60ecmovle rax, rbx
37c2dd612mov r11, rax
37c2dd615cmp rdi, rax
37c2dd618jg 0x37c2de611
37c2dd61emov rax, rdx
37c2dd621mov [rsp+440], rdx
37c2dd629mov r10, [rsp+312]
37c2dd631mov rdx, r12
37c2dd634mov [rsp+448], rbp
37c2dd63cmov r9, rcx
37c2dd63fmov r8, rdi
37c2dd642mov r12, rax
37c2dd645mov [rsp+192], r11
37c2dd64dmov [rsp+456], rdi
37c2dd655mov [rsp+464], rcx
37c2dd65djmp 0x37c2dd68b
37c2dd65f
37c2dd65f 90 .
37c2dd660
37c2dd660loc_37c2dd660:
37c2dd660jp 0x37c2dd671
37c2dd662je 0x37c2de548
37c2dd668mov ecx, 0
37c2dd66dcmovbe r14, rcx
37c2dd671
37c2dd671loc_37c2dd671:
37c2dd671add r8, 1
37c2dd675add r12, rdx
37c2dd678add r9, [rsp+96]
37c2dd67dcmp [rsp+192], r8
37c2dd685jl 0x37c2de5ee
37c2dd68b
37c2dd68bloc_37c2dd68b:
37c2dd68bmovsd_xmm x7, [r15+8*r8-8]
37c2dd692pxor x0, x0
37c2dd696movsd_xmm [rsp+536], x7
37c2dd69fcomisd x7, x0
37c2dd6a3jbe 0x37c2dd660
37c2dd6a5mov rcx, [rsi]
37c2dd6a8mov rbx, [rsp+216]
37c2dd6b0cmp r10, rcx
37c2dd6b3cmovle rcx, r10
37c2dd6b7cmp rbx, rcx
37c2dd6bajg 0x37c2de3ca
37c2dd6c0mov rax, r8
37c2dd6c3mov [rsp+104], r12
37c2dd6c8mov rbp, [rsp+248]
37c2dd6d0mov r12, rbx
37c2dd6d3shl rax, 4
37c2dd6d7mov [rsp+112], rdx
37c2dd6dcmov rdi, [rsp+256]
37c2dd6e4mov [rsp+208], rax
37c2dd6ecmov [rsp+128], rcx
37c2dd6f4mov [rsp+160], r8
37c2dd6fcmov [rsp+304], r10
37c2dd704mov [rsp+224], r9
37c2dd70cmov [rsp+864], rsi
37c2dd714jmp 0x37c2ddc0c
37c2dd719
37c2dd719 0f 1f 80 00 00 00 00 .......
37c2dd720
37c2dd720loc_37c2dd720:
37c2dd720comisd x8, x13
37c2dd725jb 0x37c2ddc48
37c2dd72bcomisd x7, x8
37c2dd730jb 0x37c2dde30
37c2dd736movapd x0, x15
37c2dd73bxor ebx, ebx
37c2dd73dmulsd x0, x7
37c2dd741comisd x8, x0
37c2dd746setae bl
37c2dd749
37c2dd749loc_37c2dd749:
37c2dd749movsd_xmm x0, [rsp+184]
37c2dd752divsd x0, x8
37c2dd757comisd x0, x7
37c2dd75bjbe 0x37c2ddd20
37c2dd761lea rsi, [rip+0x190268]
37c2dd768mov [rsp+32], rdi
37c2dd76dmov r8, [rsp+104]
37c2dd772lea rcx, [rsp+512]
37c2dd77amov [rsp+40], rsi
37c2dd77fmov r9, rsi
37c2dd782mov rdx, r13
37c2dd785mov [rsp+144], rcx
37c2dd78dcall zdotc_64_
37c2dd792pxor x0, x0
37c2dd796movsd_xmm x6, [rsp+520]
37c2dd79fmovsd_xmm x2, [rsp+512]
37c2dd7a8addsd x8, x0
37c2dd7admovapd x1, x6
37c2dd7b1mulsd x1, x0
37c2dd7b5addsd x1, x2
37c2dd7b9mulsd x2, x0
37c2dd7bddivsd x1, x8
37c2dd7c2subsd x6, x2
37c2dd7c6movapd x2, x0
37c2dd7cadivsd x2, x7
37c2dd7cedivsd x6, x8
37c2dd7d3mulsd x0, x2
37c2dd7d7addsd x0, x7
37c2dd7db
37c2dd7dbloc_37c2dd7db:
37c2dd7dbmovapd x8, x6
37c2dd7e0mov rcx, [rsp+144]
37c2dd7e8movapd x11, x7
37c2dd7edmulsd x8, x2
37c2dd7f2addsd x8, x1
37c2dd7f7mulsd x1, x2
37c2dd7fbdivsd x8, x0
37c2dd800subsd x6, x1
37c2dd804divsd x6, x0
37c2dd808
37c2dd808loc_37c2dd808:
37c2dd808movsd_xmm [rsp+512], x8
37c2dd812movsd_xmm [rsp+520], x6
37c2dd81bcall fn_37c42fc80
37c2dd820mov rax, [rsp+944]
37c2dd828maxsd x12, x0
37c2dd82dmovapd x2, x0
37c2dd831comisd x0, [rax]
37c2dd835jbe 0x37c2ddc38
37c2dd83bmovsd_xmm x9, [rsp+544]
37c2dd845test rbx, rbx
37c2dd848je 0x37c2dde50
37c2dd84emovapd x1, x0
37c2dd852pxor x0, x0
37c2dd856movapd x10, x6
37c2dd85bmovapd x3, x0
37c2dd85fcomisd x9, x7
37c2dd864xorpd x1, [rip+0x190194]
37c2dd86cdivsd x3, x2
37c2dd870mulsd x0, x3
37c2dd874mulsd x10, x3
37c2dd879mulsd x3, x8
37c2dd87eaddsd x0, x2
37c2dd882addsd x10, x8
37c2dd887movapd x8, x11
37c2dd88csubsd x6, x3
37c2dd890divsd x8, x9
37c2dd895divsd x10, x0
37c2dd89adivsd x6, x0
37c2dd89emovapd x0, x9
37c2dd8a3divsd x0, x11
37c2dd8a8movapd x3, x0
37c2dd8acsubsd x3, x8
37c2dd8b1andpd x3, [rip+0x190157]
37c2dd8b9mulsd x3, [rip+0x19015f]
37c2dd8c1xorpd x3, [rip+0x190137]
37c2dd8c9divsd x3, x2
37c2dd8cdmovapd x2, x3
37c2dd8d1andpd x2, [rip+0x190137]
37c2dd8d9ja 0x37c2de190
37c2dd8dfcomisd x2, [rsp+264]
37c2dd8e8xorpd x3, [rip+0x190110]
37c2dd8f0movapd x4, x13
37c2dd8f5ja 0x37c2de3e0
37c2dd8fb
37c2dd8fbloc_37c2dd8fb:
37c2dd8fbmovapd x2, x3
37c2dd8ffmov rdx, [rsp+104]
37c2dd904mov r9, rdi
37c2dd907mov rcx, r13
37c2dd90amulsd x2, x3
37c2dd90elea rbx, [rsp+592]
37c2dd916lea r14, [rsp+552]
37c2dd91elea r8, [rip+0x1900ab]
37c2dd925addsd x2, x13
37c2dd92asqrtsd x2, x2
37c2dd92emulsd x2, x4
37c2dd932addsd x2, x3
37c2dd936movapd x3, x13
37c2dd93bdivsd x3, x2
37c2dd93fmovapd x2, x13
37c2dd944mulsd x8, x3
37c2dd949movapd x4, x3
37c2dd94dmovsd_xmm [rsp+576], x3
37c2dd956mulsd x4, x3
37c2dd95amulsd x8, x1
37c2dd95faddsd x4, x13
37c2dd964divsd x2, x4
37c2dd968addsd x8, x13
37c2dd96dsqrtsd x2, x2
37c2dd971movsd_xmm [rsp+552], x2
37c2dd97amulsd x2, x3
37c2dd97emulsd x3, x0
37c2dd982movapd x0, x13
37c2dd987movapd x4, x2
37c2dd98bandpd x4, [rip+0x19007d]
37c2dd993maxsd x4, [rsp+136]
37c2dd99cmulsd x3, x1
37c2dd9a0movsd_xmm [rsp+136], x4
37c2dd9a9pxor x4, x4
37c2dd9admaxsd x8, x4
37c2dd9b2subsd x0, x3
37c2dd9b6sqrtsd x8, x8
37c2dd9bbmaxsd x0, x4
37c2dd9bfmulsd x8, x9
37c2dd9c4sqrtsd x0, x0
37c2dd9c8mulsd x11, x0
37c2dd9cdmovapd x0, x6
37c2dd9d1movsd_xmm [r15+8*r12-8], x8
37c2dd9d8xorpd x0, [rip+0x190020]
37c2dd9e0movapd x8, x2
37c2dd9e5mov [rsp+48], rbx
37c2dd9eamulsd x8, x10
37c2dd9efmovapd x1, x0
37c2dd9f3mov [rsp+40], r14
37c2dd9f8mulsd x1, x4
37c2dd9fcmov [rsp+32], rsi
37c2dda01mulsd x4, x10
37c2dda06movsd_xmm [rsp+536], x11
37c2dda10mulsd x2, x0
37c2dda14subsd x8, x1
37c2dda19addsd x4, x2
37c2dda1dunpcklpd x8, x4
37c2dda22movups [rsp+592], x8
37c2dda2bcall zrot_64_
37c2dda30cmp [rsp+200], 0
37c2dda39jne 0x37c2de570
37c2dda3f
37c2dda3floc_37c2dda3f:
37c2dda3fmovsd_xmm x8, [r15+8*r12-8]
37c2dda46
37c2dda46loc_37c2dda46:
37c2dda46mov rax, [rsp+888]
37c2dda4emov rdx, r12
37c2dda51movapd x0, x10
37c2dda56movapd x3, x6
37c2dda5ashl rdx, 4
37c2dda5emovsd_xmm x2, [rax+rdx-16]
37c2dda64movsd_xmm x1, [rax+rdx-8]
37c2dda6amov rbx, rax
37c2dda6dmov rax, [rsp+208]
37c2dda75mulsd x0, x2
37c2dda79mulsd x3, x1
37c2dda7dmulsd x6, x2
37c2dda81mulsd x10, x1
37c2dda86subsd x0, x3
37c2dda8axorpd x0, [rip+0x18ff6e]
37c2dda92addsd x6, x10
37c2dda97xorpd x6, [rip+0x18ff61]
37c2dda9fmovsd_xmm [rbx+rax-16], x0
37c2ddaa5movsd_xmm [rbx+rax-8], x6
37c2ddaab
37c2ddaabloc_37c2ddaab:
37c2ddaabmovapd x0, x8
37c2ddab0divsd x0, x9
37c2ddab5mulsd x0, x0
37c2ddab9comisd x14, x0
37c2ddabejb 0x37c2ddb3a
37c2ddac0movsd_xmm x5, [rsp+176]
37c2ddac9comisd x5, x9
37c2ddacejbe 0x37c2ddae0
37c2ddad0comisd x9, [rsp+240]
37c2ddadaja 0x37c2de5d0
37c2ddae0
37c2ddae0loc_37c2ddae0:
37c2ddae0lea rdx, [rsp+544]
37c2ddae8lea r9, [rsp+576]
37c2ddaf0mov rcx, r13
37c2ddaf3mov [rsp+576], 0
37c2ddaffmov [rsp+32], rdx
37c2ddb04mov rdx, rdi
37c2ddb07lea r8, [rip+0x18fec2]
37c2ddb0emovsd_xmm [rsp+544], x13
37c2ddb18call zlassq_64_
37c2ddb1dmovsd_xmm x0, [rsp+544]
37c2ddb26sqrtsd x0, x0
37c2ddb2amulsd x0, [rsp+576]
37c2ddb33movsd_xmm [r15+8*r12-8], x0
37c2ddb3a
37c2ddb3aloc_37c2ddb3a:
37c2ddb3amovapd x0, x11
37c2ddb3fdivsd x0, x7
37c2ddb43mulsd x0, x0
37c2ddb47comisd x14, x0
37c2ddb4cjb 0x37c2de050
37c2ddb52movsd_xmm x5, [rsp+176]
37c2ddb5bcomisd x5, x11
37c2ddb60jbe 0x37c2ddb72
37c2ddb62comisd x11, [rsp+240]
37c2ddb6cja 0x37c2de5b0
37c2ddb72
37c2ddb72loc_37c2ddb72:
37c2ddb72lea rdx, [rsp+536]
37c2ddb7alea r9, [rsp+576]
37c2ddb82mov rcx, r13
37c2ddb85mov [rsp+576], 0
37c2ddb91mov [rsp+32], rdx
37c2ddb96mov rdx, [rsp+104]
37c2ddb9blea r8, [rip+0x18fe2e]
37c2ddba2movsd_xmm [rsp+536], x13
37c2ddbaccall zlassq_64_
37c2ddbb1movsd_xmm x7, [rsp+536]
37c2ddbbasqrtsd x7, x7
37c2ddbbemulsd x7, [rsp+576]
37c2ddbc7
37c2ddbc7loc_37c2ddbc7:
37c2ddbc7mov rax, [rsp+160]
37c2ddbcfxor r14l, r14l
37c2ddbd2movsd_xmm [rsp+536], x7
37c2ddbdbmovsd_xmm [r15+8*rax-8], x7
37c2ddbe2nop [rax]
37c2ddbe5nop [rax+rax]
37c2ddbf0
37c2ddbf0loc_37c2ddbf0:
37c2ddbf0add r12, 1
37c2ddbf4add rdi, [rsp+112]
37c2ddbf9add rbp, [rsp+96]
37c2ddbfecmp [rsp+128], r12
37c2ddc06jl 0x37c2de3a0
37c2ddc0c
37c2ddc0cloc_37c2ddc0c:
37c2ddc0cmovsd_xmm x8, [r15+8*r12-8]
37c2ddc13pxor x0, x0
37c2ddc17movsd_xmm [rsp+544], x8
37c2ddc21comisd x8, x0
37c2ddc26ja 0x37c2dd720
37c2ddc2cadd r14, 1
37c2ddc30jmp 0x37c2ddbf0
37c2ddc32
37c2ddc32 66 0f 1f 44 00 00 f..D..
37c2ddc38
37c2ddc38loc_37c2ddc38:
37c2ddc38add r14, 1
37c2ddc3cmovapd x7, x11
37c2ddc41jmp 0x37c2ddbf0
37c2ddc43
37c2ddc43 0f 1f 44 00 00 ..D..
37c2ddc48
37c2ddc48loc_37c2ddc48:
37c2ddc48comisd x7, x8
37c2ddc4djb 0x37c2de170
37c2ddc53movapd x0, x8
37c2ddc58xor ebx, ebx
37c2ddc5adivsd x0, x15
37c2ddc5fcomisd x0, x7
37c2ddc63setae bl
37c2ddc66
37c2ddc66loc_37c2ddc66:
37c2ddc66movapd x0, x15
37c2ddc6bdivsd x0, x8
37c2ddc70comisd x7, x0
37c2ddc74jbe 0x37c2de060
37c2ddc7alea rsi, [rip+0x18fd4f]
37c2ddc81mov [rsp+32], rdi
37c2ddc86mov rdx, r13
37c2ddc89movapd x9, x8
37c2ddc8emov [rsp+40], rsi
37c2ddc93mov r8, [rsp+104]
37c2ddc98maxsd x9, x7
37c2ddc9dlea rcx, [rsp+512]
37c2ddca5mov r9, rsi
37c2ddca8mov [rsp+144], rcx
37c2ddcb0minsd x8, x7
37c2ddcb5call zdotc_64_
37c2ddcbapxor x0, x0
37c2ddcbemovsd_xmm x6, [rsp+520]
37c2ddcc7movsd_xmm x2, [rsp+512]
37c2ddcd0movapd x4, x0
37c2ddcd4divsd x4, x9
37c2ddcd9movapd x1, x6
37c2ddcddmulsd x1, x4
37c2ddce1movapd x3, x4
37c2ddce5mulsd x3, x0
37c2ddce9addsd x1, x2
37c2ddcedmulsd x2, x4
37c2ddcf1addsd x3, x9
37c2ddcf6divsd x1, x3
37c2ddcfasubsd x6, x2
37c2ddcfemovapd x2, x0
37c2ddd02divsd x2, x8
37c2ddd07divsd x6, x3
37c2ddd0bmulsd x0, x2
37c2ddd0faddsd x0, x8
37c2ddd14jmp 0x37c2dd7db
37c2ddd19
37c2ddd19 0f 1f 80 00 00 00 00 .......
37c2ddd20
37c2ddd20loc_37c2ddd20:
37c2ddd20lea rsi, [rip+0x18fca9]
37c2ddd27mov r9, [rsp+960]
37c2ddd2fmov rdx, [rsp+104]
37c2ddd34mov rcx, r13
37c2ddd37mov [rsp+32], rsi
37c2ddd3cmov r8, rsi
37c2ddd3fcall zcopy_64_
37c2ddd44mov rax, [rsp+880]
37c2ddd4cmov [rsp+48], rsi
37c2ddd51lea rdx, [rsp+560]
37c2ddd59mov [rsp+72], rdx
37c2ddd5elea r8, [rip+0x18fc73]
37c2ddd65lea r9, [rsp+536]
37c2ddd6dmov [rsp+64], rax
37c2ddd72mov rax, [rsp+960]
37c2ddd7amov rdx, r8
37c2ddd7dlea rcx, [rip+0x18fc5c]
37c2ddd84mov [rsp+80], 1
37c2ddd8dmov [rsp+56], rax
37c2ddd92lea rax, [rip+0x18fc4f]
37c2ddd99mov [rsp+32], rax
37c2ddd9emov [rsp+40], r13
37c2ddda3call zlascl_64_
37c2ddda8mov [rsp+40], rsi
37c2dddadmov r9, rsi
37c2dddb0mov rdx, r13
37c2dddb3mov [rsp+32], rdi
37c2dddb8mov r8, [rsp+960]
37c2dddc0lea rcx, [rsp+512]
37c2dddc8mov [rsp+144], rcx
37c2dddd0call zdotc_64_
37c2dddd5pxor x2, x2
37c2dddd9movsd_xmm x6, [rsp+520]
37c2ddde2movapd x0, x8
37c2ddde7movsd_xmm x1, [rsp+512]
37c2dddf0addsd x0, x2
37c2dddf4movsd_xmm x11, [rsp+536]
37c2dddfemovapd x8, x6
37c2dde03mov rcx, [rsp+144]
37c2dde0bmulsd x8, x2
37c2dde10addsd x8, x1
37c2dde15mulsd x1, x2
37c2dde19divsd x8, x0
37c2dde1esubsd x6, x1
37c2dde22divsd x6, x0
37c2dde26jmp 0x37c2dd808
37c2dde2b
37c2dde2b 0f 1f 44 00 00 ..D..
37c2dde30
37c2dde30loc_37c2dde30:
37c2dde30movapd x0, x8
37c2dde35xor ebx, ebx
37c2dde37mulsd x0, x15
37c2dde3ccomisd x7, x0
37c2dde40setae bl
37c2dde43jmp 0x37c2dd749
37c2dde48
37c2dde48 0f 1f 84 00 00 00 00 00 ........
37c2dde50
37c2dde50loc_37c2dde50:
37c2dde50xorpd x8, [rip+0x18fba7]
37c2dde59comisd x11, x9
37c2dde5emovsd_xmm [rsp+288], x0
37c2dde67jbe 0x37c2de1b0
37c2dde6dmov [rsp+32], rsi
37c2dde72mov rdx, [rsp+104]
37c2dde77mov rcx, r13
37c2dde7alea r8, [rip+0x18fb4f]
37c2dde81mov r9, [rsp+960]
37c2dde89lea r14, [rsp+560]
37c2dde91lea rbx, [rip+0x18fb50]
37c2dde98call zcopy_64_
37c2dde9dmov rax, [rsp+880]
37c2ddea5mov [rsp+72], r14
37c2ddeaalea r8, [rip+0x18fb27]
37c2ddeb1mov [rsp+48], rsi
37c2ddeb6mov rdx, r8
37c2ddeb9lea r9, [rsp+536]
37c2ddec1lea rcx, [rip+0x18fb18]
37c2ddec8mov [rsp+64], rax
37c2ddecdmov rax, [rsp+960]
37c2dded5mov [rsp+80], 1
37c2ddedemov [rsp+56], rax
37c2ddee3mov [rsp+40], r13
37c2ddee8mov [rsp+32], rbx
37c2ddeedcall zlascl_64_
37c2ddef2mov rax, [rsp+880]
37c2ddefamov [rsp+72], r14
37c2ddefflea r10, [rsp+544]
37c2ddf07mov [rsp+56], rdi
37c2ddf0clea r8, [rip+0x18fac5]
37c2ddf13mov r9, r10
37c2ddf16lea rcx, [rip+0x18fac3]
37c2ddf1dmov [rsp+64], rax
37c2ddf22mov rdx, r8
37c2ddf25mov [rsp+80], 1
37c2ddf2emov [rsp+48], rsi
37c2ddf33mov [rsp+40], r13
37c2ddf38mov [rsp+32], rbx
37c2ddf3dmov [rsp+144], r10
37c2ddf45call zlascl_64_
37c2ddf4amov [rsp+40], rsi
37c2ddf4fmov rcx, r13
37c2ddf52xorpd x6, [rip+0x18faa6]
37c2ddf5amov [rsp+32], rdi
37c2ddf5fmov r8, [rsp+960]
37c2ddf67lea r9, [rip+0x18fa62]
37c2ddf6elea rdx, [rsp+592]
37c2ddf76movsd_xmm [rsp+592], x8
37c2ddf80movsd_xmm [rsp+600], x6
37c2ddf89call zaxpy_64_
37c2ddf8emov rax, [rsp+880]
37c2ddf96mov [rsp+72], r14
37c2ddf9blea r8, [rip+0x18fa36]
37c2ddfa2mov r10, [rsp+144]
37c2ddfaamov [rsp+56], rdi
37c2ddfafmov rdx, r8
37c2ddfb2lea r9, [rip+0x18fa2f]
37c2ddfb9mov [rsp+64], rax
37c2ddfbelea rcx, [rip+0x18fa1b]
37c2ddfc5mov [rsp+80], 1
37c2ddfcemov [rsp+48], rsi
37c2ddfd3mov [rsp+40], r13
37c2ddfd8mov [rsp+32], r10
37c2ddfddcall zlascl_64_
37c2ddfe2movapd x0, x13
37c2ddfe7movsd_xmm x2, [rsp+288]
37c2ddff0pxor x1, x1
37c2ddff4movsd_xmm x9, [rsp+544]
37c2ddffemov rax, [rsp+936]
37c2de006movsd_xmm x5, [rsp+136]
37c2de00fmulsd x2, x2
37c2de013movsd_xmm x11, [rsp+536]
37c2de01dmaxsd x5, [rax]
37c2de021movsd_xmm [rsp+136], x5
37c2de02asubsd x0, x2
37c2de02emaxsd x0, x1
37c2de032sqrtsd x0, x0
37c2de036mulsd x0, x9
37c2de03bmovapd x8, x0
37c2de040movsd_xmm [r15+8*r12-8], x0
37c2de047jmp 0x37c2ddaab
37c2de04c
37c2de04c 0f 1f 40 00 ..@.
37c2de050
37c2de050loc_37c2de050:
37c2de050movapd x7, x11
37c2de055xor r14l, r14l
37c2de058jmp 0x37c2ddbf0
37c2de05d
37c2de05d 0f 1f 00 ...
37c2de060
37c2de060loc_37c2de060:
37c2de060lea rsi, [rip+0x18f969]
37c2de067mov rdx, rdi
37c2de06amovapd x11, x7
37c2de06fmov rcx, r13
37c2de072mov [rsp+32], rsi
37c2de077mov r9, [rsp+960]
37c2de07fmov r8, rsi
37c2de082call zcopy_64_
37c2de087mov rax, [rsp+880]
37c2de08fmov [rsp+48], rsi
37c2de094lea rdx, [rsp+560]
37c2de09cmov [rsp+72], rdx
37c2de0a1lea r8, [rip+0x18f930]
37c2de0a8lea r9, [rsp+544]
37c2de0b0mov [rsp+64], rax
37c2de0b5mov rax, [rsp+960]
37c2de0bdmov rdx, r8
37c2de0c0lea rcx, [rip+0x18f919]
37c2de0c7mov [rsp+80], 1
37c2de0d0mov [rsp+56], rax
37c2de0d5lea rax, [rip+0x18f90c]
37c2de0dcmov [rsp+32], rax
37c2de0e1mov [rsp+40], r13
37c2de0e6call zlascl_64_
37c2de0ebmov [rsp+40], rsi
37c2de0f0mov r9, rsi
37c2de0f3mov rdx, r13
37c2de0f6mov rax, [rsp+960]
37c2de0femov r8, [rsp+104]
37c2de103lea rcx, [rsp+512]
37c2de10bmov [rsp+144], rcx
37c2de113mov [rsp+32], rax
37c2de118call zdotc_64_
37c2de11dpxor x1, x1
37c2de121movsd_xmm x6, [rsp+520]
37c2de12amovsd_xmm x0, [rsp+512]
37c2de133movapd x2, x1
37c2de137mov rcx, [rsp+144]
37c2de13fdivsd x2, x7
37c2de143movapd x8, x6
37c2de148mulsd x8, x2
37c2de14dmulsd x1, x2
37c2de151addsd x8, x0
37c2de156mulsd x0, x2
37c2de15aaddsd x1, x7
37c2de15edivsd x8, x1
37c2de163subsd x6, x0
37c2de167divsd x6, x1
37c2de16bjmp 0x37c2dd808
37c2de170
37c2de170loc_37c2de170:
37c2de170movapd x0, x7
37c2de174xor ebx, ebx
37c2de176divsd x0, x15
37c2de17bcomisd x0, x8
37c2de180setae bl
37c2de183jmp 0x37c2ddc66
37c2de188
37c2de188 0f 1f 84 00 00 00 00 00 ........
37c2de190
37c2de190loc_37c2de190:
37c2de190comisd x2, [rsp+264]
37c2de199ja 0x37c2de3e0
37c2de19fmovsd_xmm x4, [rip+0x18f851]
37c2de1a7jmp 0x37c2dd8fb
37c2de1ac
37c2de1ac 0f 1f 40 00 ..@.
37c2de1b0
37c2de1b0loc_37c2de1b0:
37c2de1b0mov [rsp+32], rsi
37c2de1b5mov rdx, rdi
37c2de1b8mov rcx, r13
37c2de1bbunpcklpd x8, x6
37c2de1c0mov r9, [rsp+960]
37c2de1c8lea r8, [rip+0x18f801]
37c2de1cflea r14, [rsp+560]
37c2de1d7lea rbx, [rip+0x18f80a]
37c2de1decall zcopy_64_
37c2de1e3mov rax, [rsp+880]
37c2de1ebmov [rsp+32], rbx
37c2de1f0lea r8, [rip+0x18f7e1]
37c2de1f7mov [rsp+72], r14
37c2de1fcmov rdx, r8
37c2de1fflea r9, [rsp+544]
37c2de207lea rcx, [rip+0x18f7d2]
37c2de20emov [rsp+64], rax
37c2de213mov rax, [rsp+960]
37c2de21bmov [rsp+80], 1
37c2de224mov [rsp+56], rax
37c2de229mov [rsp+48], rsi
37c2de22emov [rsp+40], r13
37c2de233call zlascl_64_
37c2de238mov rax, [rsp+880]
37c2de240mov [rsp+32], rbx
37c2de245lea r10, [rsp+536]
37c2de24dmov [rsp+72], r14
37c2de252lea r8, [rip+0x18f77f]
37c2de259mov r9, r10
37c2de25clea rcx, [rip+0x18f77d]
37c2de263mov [rsp+64], rax
37c2de268mov rax, [rsp+104]
37c2de26dmov rdx, r8
37c2de270mov [rsp+80], 1
37c2de279mov [rsp+56], rax
37c2de27emov [rsp+48], rsi
37c2de283mov [rsp+40], r13
37c2de288mov [rsp+144], r10
37c2de290call zlascl_64_
37c2de295mov rax, [rsp+104]
37c2de29amov rcx, r13
37c2de29dmov [rsp+40], rsi
37c2de2a2mov r8, [rsp+960]
37c2de2aalea r9, [rip+0x18f71f]
37c2de2b1lea rdx, [rsp+592]
37c2de2b9movups [rsp+592], x8
37c2de2c2mov [rsp+32], rax
37c2de2c7call zaxpy_64_
37c2de2ccmov rax, [rsp+104]
37c2de2d1mov [rsp+72], r14
37c2de2d6lea r8, [rip+0x18f6fb]
37c2de2ddmov rbx, [rsp+880]
37c2de2e5mov r10, [rsp+144]
37c2de2edmov rdx, r8
37c2de2f0mov [rsp+80], 1
37c2de2f9mov [rsp+56], rax
37c2de2felea r9, [rip+0x18f6e3]
37c2de305lea rcx, [rip+0x18f6d4]
37c2de30cmov [rsp+64], rbx
37c2de311mov [rsp+48], rsi
37c2de316mov [rsp+40], r13
37c2de31bmov [rsp+32], r10
37c2de320call zlascl_64_
37c2de325movapd x0, x13
37c2de32amovsd_xmm x2, [rsp+288]
37c2de333pxor x1, x1
37c2de337movsd_xmm x11, [rsp+536]
37c2de341mov rax, [rsp+160]
37c2de349movsd_xmm x5, [rsp+136]
37c2de352mulsd x2, x2
37c2de356movsd_xmm x9, [rsp+544]
37c2de360subsd x0, x2
37c2de364maxsd x0, x1
37c2de368sqrtsd x0, x0
37c2de36cmulsd x0, x11
37c2de371movsd_xmm [r15+8*rax-8], x0
37c2de378mov rax, [rsp+936]
37c2de380movsd_xmm x8, [r15+8*r12-8]
37c2de387maxsd x5, [rax]
37c2de38bmovsd_xmm [rsp+136], x5
37c2de394jmp 0x37c2ddaab
37c2de399
37c2de399 0f 1f 80 00 00 00 00 .......
37c2de3a0
37c2de3a0loc_37c2de3a0:
37c2de3a0mov rdx, [rsp+112]
37c2de3a5mov r8, [rsp+160]
37c2de3admov r10, [rsp+304]
37c2de3b5mov r9, [rsp+224]
37c2de3bdmov r12, [rsp+104]
37c2de3c2mov rsi, [rsp+864]
37c2de3ca
37c2de3caloc_37c2de3ca:
37c2de3camovsd_xmm [r15+8*r8-8], x7
37c2de3d1jmp 0x37c2dd671
37c2de3d6
37c2de3d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2de3e0
37c2de3e0loc_37c2de3e0:
37c2de3e0movapd x4, x6
37c2de3e4movsd_xmm x2, [rip+0x18f634]
37c2de3ecmov r9, rdi
37c2de3efxorpd x4, [rip+0x18f609]
37c2de3f7lea rbx, [rsp+592]
37c2de3fflea r14, [rsp+552]
37c2de407mov rcx, r13
37c2de40amovsd_xmm [rsp+320], x1
37c2de413divsd x2, x3
37c2de417pxor x3, x3
37c2de41bmov [rsp+48], rbx
37c2de420mov rdx, [rsp+104]
37c2de425mov [rsp+40], r14
37c2de42alea r8, [rip+0x18f59f]
37c2de431mov [rsp+32], rsi
37c2de436movsd_xmm [rsp+376], x0
37c2de43fmovsd_xmm [rsp+552], x13
37c2de449movsd_xmm [rsp+576], x2
37c2de452movapd x5, x2
37c2de456movsd_xmm [rsp+288], x2
37c2de45fmulsd x5, x10
37c2de464movapd x1, x5
37c2de468movapd x5, x4
37c2de46cmulsd x5, x3
37c2de470mulsd x4, x2
37c2de474mulsd x3, x10
37c2de479subsd x1, x5
37c2de47daddsd x3, x4
37c2de481movapd x4, x1
37c2de485unpcklpd x4, x3
37c2de489movups [rsp+592], x4
37c2de491movups [rsp+144], x4
37c2de499call zrot_64_
37c2de49ecmp [rsp+200], 0
37c2de4a7movupd x4, [rsp+144]
37c2de4b0movsd_xmm x2, [rsp+288]
37c2de4b9movsd_xmm x1, [rsp+320]
37c2de4c2movsd_xmm x0, [rsp+376]
37c2de4cbjne 0x37c2de701
37c2de4d1
37c2de4d1loc_37c2de4d1:
37c2de4d1mulsd x8, x2
37c2de4d6pxor x3, x3
37c2de4damulsd x0, x2
37c2de4deandpd x2, [rip+0x18f52a]
37c2de4e6maxsd x2, [rsp+136]
37c2de4efmovsd_xmm [rsp+136], x2
37c2de4f8mulsd x8, x1
37c2de4fdmulsd x0, x1
37c2de501movapd x1, x13
37c2de506addsd x8, x13
37c2de50bsubsd x1, x0
37c2de50fmaxsd x8, x3
37c2de514maxsd x1, x3
37c2de518sqrtsd x8, x8
37c2de51dsqrtsd x1, x1
37c2de521mulsd x8, x9
37c2de526mulsd x11, x1
37c2de52bmovsd_xmm [r15+8*r12-8], x8
37c2de532movsd_xmm [rsp+536], x11
37c2de53cjmp 0x37c2dda46
37c2de541
37c2de541 0f 1f 80 00 00 00 00 .......
37c2de548
37c2de548loc_37c2de548:
37c2de548mov rcx, [rsi]
37c2de54bmov rax, r14
37c2de54ecmp r10, rcx
37c2de551cmovle rcx, r10
37c2de555sub rax, [rsp+216]
37c2de55dlea r14, [rax+rcx+1]
37c2de562jmp 0x37c2dd671
37c2de567
37c2de567 66 0f 1f 84 00 00 00 00 00 f........
37c2de570
37c2de570loc_37c2de570:
37c2de570mov [rsp+48], rbx
37c2de575mov rdx, [rsp+224]
37c2de57dlea rcx, [rsp+568]
37c2de585mov r9, rbp
37c2de588mov [rsp+40], r14
37c2de58dlea r8, [rip+0x18f43c]
37c2de594mov [rsp+32], rsi
37c2de599movups [rsp+592], x8
37c2de5a2call zrot_64_
37c2de5a7jmp 0x37c2dda3f
37c2de5ac
37c2de5ac 0f 1f 40 00 ..@.
37c2de5b0
37c2de5b0loc_37c2de5b0:
37c2de5b0mov rdx, [rsp+104]
37c2de5b5lea r8, [rip+0x18f414]
37c2de5bcmov rcx, r13
37c2de5bfcall dznrm2_64_
37c2de5c4movapd x7, x0
37c2de5c8jmp 0x37c2ddbc7
37c2de5cd
37c2de5cd 0f 1f 00 ...
37c2de5d0
37c2de5d0loc_37c2de5d0:
37c2de5d0lea r8, [rip+0x18f3f9]
37c2de5d7mov rdx, rdi
37c2de5damov rcx, r13
37c2de5ddcall dznrm2_64_
37c2de5e2movsd_xmm [r15+8*r12-8], x0
37c2de5e9jmp 0x37c2ddb3a
37c2de5ee
37c2de5eeloc_37c2de5ee:
37c2de5eemov r12, rdx
37c2de5f1mov rbp, [rsp+448]
37c2de5f9mov rdx, [rsp+440]
37c2de601mov rdi, [rsp+456]
37c2de609mov rcx, [rsp+464]
37c2de611
37c2de611loc_37c2de611:
37c2de611mov rbx, [rsp+328]
37c2de619add rbp, 1
37c2de61dadd [rsp+312], rbx
37c2de625add [rsp+216], rbx
37c2de62dmov rbx, [rsp+400]
37c2de635add [rsp+256], rbx
37c2de63dmov rbx, [rsp+392]
37c2de645add [rsp+248], rbx
37c2de64dcmp [rsp+368], rbp
37c2de655jge 0x37c2dd600
37c2de65bmov r8, rsi
37c2de65emov rcx, [rsp+344]
37c2de666mov r12, r14
37c2de669mov r14, rdi
37c2de66cmov rax, [r8]
37c2de66fmov rdi, [rsp+384]
37c2de677mov rsi, [rsp+408]
37c2de67fmov rbx, [rsp+424]
37c2de687cmp rcx, rax
37c2de68amov r10, [r8]
37c2de68dcmovle rax, rcx
37c2de691cmp r14, rax
37c2de694jg 0x37c2de8dd
37c2de69anop [rax+rax]
37c2de6a0
37c2de6a0loc_37c2de6a0:
37c2de6a0movsd_xmm x0, [r15+8*r14-8]
37c2de6a7andpd x0, [rip+0x18f361]
37c2de6afmovsd_xmm [r15+8*r14-8], x0
37c2de6b6add r14, 1
37c2de6bacmp r14, rax
37c2de6bdjle 0x37c2de6a0
37c2de6bfmov rax, r10
37c2de6c2cmp [rsp+368], rsi
37c2de6cajl 0x37c2de78a
37c2de6d0mov rcx, [rsp+328]
37c2de6d8add [rsp+344], rcx
37c2de6e0mov rcx, [rsp+392]
37c2de6e8add [rsp+416], rcx
37c2de6f0add rdi, [rsp+400]
37c2de6f8
37c2de6f8loc_37c2de6f8:
37c2de6f8lea r9, [r10-1]
37c2de6fcjmp 0x37c2dc4a0
37c2de701
37c2de701loc_37c2de701:
37c2de701mov [rsp+48], rbx
37c2de706mov rdx, [rsp+224]
37c2de70elea rcx, [rsp+568]
37c2de716mov r9, rbp
37c2de719mov [rsp+40], r14
37c2de71elea r8, [rip+0x18f2ab]
37c2de725mov [rsp+32], rsi
37c2de72amovsd_xmm [rsp+320], x0
37c2de733movsd_xmm [rsp+288], x1
37c2de73cmovsd_xmm [rsp+144], x2
37c2de745movups [rsp+592], x4
37c2de74dcall zrot_64_
37c2de752movsd_xmm x0, [rsp+320]
37c2de75bmovsd_xmm x1, [rsp+288]
37c2de764movsd_xmm x2, [rsp+144]
37c2de76djmp 0x37c2de4d1
37c2de772
37c2de772loc_37c2de772:
37c2de772mov rax, [rsp+344]
37c2de77acmp r10, rax
37c2de77dcmovle rax, r10
37c2de781cmp r14, rax
37c2de784jle 0x37c2de6a0
37c2de78a
37c2de78aloc_37c2de78a:
37c2de78amov rsi, [rsp+472]
37c2de792mov r14, r15
37c2de795movapd x14, x12
37c2de79amov r15, r12
37c2de79dlea r12, [r10-1]
37c2de7a1
37c2de7a1loc_37c2de7a1:
37c2de7a1mov rax, [rsp+272]
37c2de7a9movsd_xmm x0, [r14+8*r12]
37c2de7afmov rdi, [rsp+280]
37c2de7b7movsd_xmm x5, [rsp+176]
37c2de7c0imul rax, r10
37c2de7c4lea rdx, [rdi+rax+1]
37c2de7c9shl rdx, 4
37c2de7cdadd rdx, [rsp+872]
37c2de7d5comisd x5, x0
37c2de7d9jbe 0x37c2de7ea
37c2de7dbcomisd x0, [rsp+240]
37c2de7e4ja 0x37c2de905
37c2de7ea
37c2de7ealoc_37c2de7ea:
37c2de7ealea rax, [rsp+536]
37c2de7f2lea r8, [rip+0x18f1d7]
37c2de7f9mov rcx, r13
37c2de7fcmov [rsp+576], 0
37c2de808mov [rsp+32], rax
37c2de80dlea r9, [rsp+576]
37c2de815movsd_xmm [rsp+536], x13
37c2de81fcall zlassq_64_
37c2de824mov rax, [rsp+864]
37c2de82cmovsd_xmm x0, [rsp+536]
37c2de835sqrtsd x0, x0
37c2de839mov r10, [rax]
37c2de83cmulsd x0, [rsp+576]
37c2de845mov r8, r10
37c2de848movsd_xmm [r14+8*r10-8], x0
37c2de84f
37c2de84floc_37c2de84f:
37c2de84fcmp rsi, 1
37c2de853je 0x37c2de895
37c2de855pxor x0, x0
37c2de859mov rax, [rsp+944]
37c2de861cvtsi2sd x0, r10
37c2de866movapd x1, x0
37c2de86asqrtsd x1, x1
37c2de86emovsd_xmm x2, [rax]
37c2de872mulsd x1, x2
37c2de876comisd x1, x14
37c2de87bjbe 0x37c2de895
37c2de87dmulsd x0, x14
37c2de882mulsd x0, [rsp+136]
37c2de88bcomisd x2, x0
37c2de88fja 0x37c2deb07
37c2de895
37c2de895loc_37c2de895:
37c2de895cmp [rsp+496], r15
37c2de89djle 0x37c2deb07
37c2de8a3add rsi, 1
37c2de8a7cmp [rsp+504], rsi
37c2de8afjl 0x37c2de92d
37c2de8b1lea r12, [r10-1]
37c2de8b5cmp [rsp+368], 0
37c2de8bejne 0x37c2dc43a
37c2de8c4
37c2de8c4loc_37c2de8c4:
37c2de8c4mov [rsp+136], 0
37c2de8d0xor r15l, r15l
37c2de8d3pxor x14, x14
37c2de8d8jmp 0x37c2de7a1
37c2de8dd
37c2de8ddloc_37c2de8dd:
37c2de8ddmov rcx, [rsp+392]
37c2de8e5mov [rsp+344], rbx
37c2de8edmov rax, r10
37c2de8f0add [rsp+416], rcx
37c2de8f8add rdi, [rsp+400]
37c2de900jmp 0x37c2de6f8
37c2de905
37c2de905loc_37c2de905:
37c2de905lea r8, [rip+0x18f0c4]
37c2de90cmov rcx, r13
37c2de90fcall dznrm2_64_
37c2de914mov rax, [rsp+864]
37c2de91cmovsd_xmm [r14+8*r12], x0
37c2de922mov r10, [rax]
37c2de925mov r8, r10
37c2de928jmp 0x37c2de84f
37c2de92d
37c2de92dloc_37c2de92d:
37c2de92dmov rax, [rsp+952]
37c2de935mov r15, r13
37c2de938mov rdi, [rax]
37c2de93b
37c2de93bloc_37c2de93b:
37c2de93bsub rdi, 1
37c2de93f
37c2de93floc_37c2de93f:
37c2de93fmov rax, [rsp+976]
37c2de947mov [rax], rdi
37c2de94acmp r10, 1
37c2de94ejle 0x37c2dc091
37c2de954mov rax, [rsp+352]
37c2de95cxor esi, esi
37c2de95emov rdi, r10
37c2de961lea rbx, [rsp+592]
37c2de969mov [rsp+112], rbx
37c2de96elea rbx, [rsp+568]
37c2de976mov r12, [rsp+912]
37c2de97elea rbp, [rip+0x18f04b]
37c2de985shl rax, 4
37c2de989mov [rsp+120], rbx
37c2de98emov r13, [rsp+872]
37c2de996mov rbx, r14
37c2de999mov [rsp+104], rax
37c2de99emov rax, [rsp+272]
37c2de9a6mov r14l, 1
37c2de9acshl rax, 4
37c2de9b0mov [rsp+96], rax
37c2de9b5mov rax, r10
37c2de9b8jmp 0x37c2de9e0
37c2de9ba
37c2de9baloc_37c2de9ba:
37c2de9baadd r14, 1
37c2de9becmp r14, rdi
37c2de9c1je 0x37c2dc091
37c2de9c7add r12, [rsp+104]
37c2de9ccmov rax, [rsp+864]
37c2de9d4add rsi, 8
37c2de9d8add r13, [rsp+96]
37c2de9ddmov rax, [rax]
37c2de9e0
37c2de9e0loc_37c2de9e0:
37c2de9e0mov rcx, [rsp+112]
37c2de9e5sub rax, r14
37c2de9e8lea rdx, [rbx+rsi]
37c2de9eclea r8, [rip+0x18efdd]
37c2de9f3add rax, 1
37c2de9f7mov [rsp+592], rax
37c2de9ffcall idamax_64_
37c2dea04lea r11, [rax+r14-1]
37c2dea09cmp r11, r14
37c2dea0cje 0x37c2de9ba
37c2dea0elea rax, [rax+r14-2]
37c2dea13movsd_xmm x0, [rbx+rsi]
37c2dea18mov rdx, r13
37c2dea1bmov rcx, [rsp+888]
37c2dea23movsd_xmm x1, [rbx+8*rax]
37c2dea28lea r8, [rip+0x18efa1]
37c2dea2fmov [rsp+128], r11
37c2dea37movsd_xmm [rbx+rsi], x1
37c2dea3cmovsd_xmm [rbx+8*rax], x0
37c2dea41shl rax, 4
37c2dea45movupd x0, [rcx+2*rsi]
37c2dea4amovupd x1, [rax+rcx]
37c2dea4fmovups [rcx+2*rsi], x1
37c2dea53movups [rax+rcx], x0
37c2dea57mov rax, [rsp+272]
37c2dea5fmov rcx, [rsp+280]
37c2dea67mov [rsp+32], rbp
37c2dea6cimul rax, r11
37c2dea70lea rax, [rcx+rax+1]
37c2dea75mov rcx, [rsp+872]
37c2dea7dshl rax, 4
37c2dea81lea r9, [rcx+rax]
37c2dea85mov rcx, r15
37c2dea88call zswap_64_
37c2dea8dmov r11, [rsp+128]
37c2dea95cmp [rsp+200], 0
37c2dea9eje 0x37c2de9ba
37c2deaa4mov rax, [rsp+336]
37c2deaacmov rcx, [rsp+912]
37c2deab4mov [rsp+32], rbp
37c2deab9mov rdx, r12
37c2deabcimul r11, [rsp+352]
37c2deac5lea r8, [rip+0x18ef04]
37c2deacclea rax, [rax+r11+1]
37c2dead1shl rax, 4
37c2dead5lea r9, [rcx+rax]
37c2dead9mov rcx, [rsp+120]
37c2deadecall zswap_64_
37c2deae3jmp 0x37c2de9ba
37c2deae8
37c2deae8loc_37c2deae8:
37c2deae8cmp [rsp+200], 0
37c2deaf1je 0x37c2dc298
37c2deaf7mov rax, [rbx]
37c2deafamov [rsp+568], rax
37c2deb02jmp 0x37c2dc298
37c2deb07
37c2deb07loc_37c2deb07:
37c2deb07mov r15, r13
37c2deb0axor edi, edi
37c2deb0cjmp 0x37c2de93f
37c2deb11
37c2deb11loc_37c2deb11:
37c2deb11mov rdi, [rsp+424]
37c2deb19mov rsi, [rsp+440]
37c2deb21mov r14, [rsp+448]
37c2deb29mov r8, [rsp+864]
37c2deb31jmp 0x37c2dd563
37c2deb36
37c2deb36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2deb40
37c2deb40loc_37c2deb40:
37c2deb40mov rdx, -14
37c2deb47mov eax, 14
37c2deb4cjmp 0x37c2dc063
37c2deb51
37c2deb51loc_37c2deb51:
37c2deb51mov rdx, -13
37c2deb58mov eax, 13
37c2deb5djmp 0x37c2dc063
37c2dbf40
Loading..