File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bcc60c0
37bcc60c0zstemr_:
37bcc60c0push r15
37bcc60c2push r14
37bcc60c4push r13
37bcc60c6push r12
37bcc60c8push rbp
37bcc60c9push rdi
37bcc60capush rsi
37bcc60cbpush rbx
37bcc60ccsub rsp, 536
37bcc60d3movups [rsp+496], x6
37bcc60dbmovups [rsp+512], x7
37bcc60e3mov rax, [rsp+704]
37bcc60ebmov r13, [rsp+640]
37bcc60f3mov rbp, [rsp+688]
37bcc60fbmov rdi, [rsp+768]
37bcc6103mov eax, [rax]
37bcc6105mov rbx, rdx
37bcc6108mov rsi, r8
37bcc610blea rdx, [rip+0x7899fe]
37bcc6112mov r14, rcx
37bcc6115mov [rsp+632], r9
37bcc611dmov r8l, 1
37bcc6123mov r9l, 1
37bcc6129mov [rsp+256], eax
37bcc6130call lsame_
37bcc6135mov r9l, 1
37bcc613bmov r8l, 1
37bcc6141mov rcx, rbx
37bcc6144lea rdx, [rip+0x7899c6]
37bcc614bmov r12l, eax
37bcc614ecall lsame_
37bcc6153mov r9l, 1
37bcc6159mov r8l, 1
37bcc615fmov rcx, rbx
37bcc6162lea rdx, [rip+0x7899a7]
37bcc6169mov [rsp+224], eax
37bcc6170call lsame_
37bcc6175mov r9l, 1
37bcc617bmov r8l, 1
37bcc6181mov rcx, rbx
37bcc6184lea rdx, [rip+0x789987]
37bcc618bmov [rsp+216], eax
37bcc6192call lsame_
37bcc6197mov [rsp+248], eax
37bcc619emov rax, [rsp+744]
37bcc61a6cmp [rax], -1
37bcc61a9je 0x37bcc67c0
37bcc61afmov rax, [rsp+760]
37bcc61b7cmp [rax], -1
37bcc61basete al
37bcc61bdsete r10b
37bcc61c1movzx eax, al
37bcc61c4mov [rsp+232], eax
37bcc61cb
37bcc61cbloc_37bcc61cb:
37bcc61cbmov rax, [rsp+712]
37bcc61d3mov eax, [rax]
37bcc61d5mov [rsp+240], eax
37bcc61dcmov eax, [rsi]
37bcc61demov edx, eax
37bcc61e0test r12l, r12l
37bcc61e3je 0x37bcc65b8
37bcc61e9lea ecx, [rax+4*rax]
37bcc61eclea r15l, [rax+8*rax]
37bcc61f0mov [rsp+472], 0
37bcc61fcmov [rsp+352], 0
37bcc6207add ecx, ecx
37bcc6209add r15l, r15l
37bcc620cmov [rsp+252], ecx
37bcc6213mov ecx, [rsp+216]
37bcc621amov [rsp+480], 0
37bcc6226mov [rsp+360], 0
37bcc6231mov [rsp+380], 0
37bcc623ctest ecx, ecx
37bcc623eje 0x37bcc67e0
37bcc6244mov rcx, [rsp+648]
37bcc624cmov [rdi], 0
37bcc6252movsd_xmm x0, [rcx]
37bcc6256mov rcx, [rsp+656]
37bcc625emovsd_xmm [rsp+472], x0
37bcc6267movsd_xmm x0, [rcx]
37bcc626bmovsd_xmm [rsp+480], x0
37bcc6274test eax, eax
37bcc6276jns 0x37bcc7070
37bcc627c
37bcc627cloc_37bcc627c:
37bcc627cmov [rdi], -3
37bcc6282
37bcc6282loc_37bcc6282:
37bcc6282mov edx, 12
37bcc6287lea rcx, [rip+0x789885]
37bcc628ecall dlamch_
37bcc6293mov edx, 9
37bcc6298lea rcx, [rip+0x789880]
37bcc629fmovsd_xmm [rsp+440], x0
37bcc62a8movapd x6, x0
37bcc62accall dlamch_
37bcc62b1mov eax, [rdi]
37bcc62b3movapd x2, x0
37bcc62b7test eax, eax
37bcc62b9jne 0x37bcc6790
37bcc62bfmov rcx, [rsp+736]
37bcc62c7pxor x5, x5
37bcc62cbmov edx, [rsp+252]
37bcc62d2cvtsi2sd x5, r15l
37bcc62d7movapd x7, x5
37bcc62dbmovsd_xmm [rcx], x5
37bcc62dfmov rcx, [rsp+752]
37bcc62e7mov [rcx], edx
37bcc62e9test r12l, r12l
37bcc62ecje 0x37bcc6301
37bcc62eemov r14l, [rsp+224]
37bcc62f6test r14l, r14l
37bcc62f9je 0x37bcc66de
37bcc62ffmov eax, [rsi]
37bcc6301
37bcc6301loc_37bcc6301:
37bcc6301mov [rsp+384], eax
37bcc6308cmp [rsp+240], -1
37bcc6310je 0x37bcc7240
37bcc6316mov rcx, [rsp+712]
37bcc631ecmp [rcx], eax
37bcc6320jl 0x37bcc68b0
37bcc6326
37bcc6326loc_37bcc6326:
37bcc6326mov r9l, [rsp+232]
37bcc632etest r9l, r9l
37bcc6331jne 0x37bcc658d
37bcc6337mov rax, [rsp+680]
37bcc633fmov [rax], 0
37bcc6345mov eax, [rsi]
37bcc6347test eax, eax
37bcc6349je 0x37bcc658d
37bcc634fcmp eax, 1
37bcc6352je 0x37bcc7261
37bcc6358movsxd r14, [rsp+256]
37bcc6360xor edx, edx
37bcc6362test r14, r14
37bcc6365cmovs r14, rdx
37bcc6369mov rcx, r14
37bcc636cnot rcx
37bcc636fmov [rsp+256], rcx
37bcc6377cmp eax, 2
37bcc637ajne 0x37bcc68c0
37bcc6380mov [rsp+264], eax
37bcc6387test r12l, r12l
37bcc638aje 0x37bcc778d
37bcc6390lea rdx, [rsp+488]
37bcc6398mov rax, [rsp+632]
37bcc63a0lea r9, [rsp+408]
37bcc63a8mov [rsp+48], rdx
37bcc63adlea rdx, [rsp+392]
37bcc63b5mov [rsp+40], rdx
37bcc63balea rdx, [rsp+416]
37bcc63c2lea r8, [rax+8]
37bcc63c6mov rcx, rax
37bcc63c9mov [rsp+32], rdx
37bcc63cemov rdx, r13
37bcc63d1call dlaev2_
37bcc63d6mov eax, [rsp+264]
37bcc63dd
37bcc63ddloc_37bcc63dd:
37bcc63ddmovsd_xmm x0, [rsp+408]
37bcc63e6movsd_xmm x1, [rsp+416]
37bcc63efcomisd x1, x0
37bcc63f3jbe 0x37bcc6418
37bcc63f5mov [rsp+232], 1
37bcc6400movsd_xmm [r13+8], x0
37bcc6406movsd_xmm [rsp+408], x1
37bcc640fmovsd_xmm [rsp+416], x0
37bcc6418
37bcc6418loc_37bcc6418:
37bcc6418mov edx, [rsp+224]
37bcc641ftest edx, edx
37bcc6421jne 0x37bcc7110
37bcc6427mov r15l, [rsp+216]
37bcc642ftest r15l, r15l
37bcc6432jne 0x37bcc7590
37bcc6438cmp [rsp+352], 1
37bcc6440jne 0x37bcc6451
37bcc6442mov ebx, [rsp+248]
37bcc6449test ebx, ebx
37bcc644bjne 0x37bcc7110
37bcc6451
37bcc6451loc_37bcc6451:
37bcc6451cmp [rsp+360], 2
37bcc6459jne 0x37bcc6dd6
37bcc645fmov r11l, [rsp+248]
37bcc6467movsd_xmm x0, [rsp+408]
37bcc6470test r11l, r11l
37bcc6473je 0x37bcc6dd6
37bcc6479
37bcc6479loc_37bcc6479:
37bcc6479mov rax, [rsp+680]
37bcc6481mov rbx, [rsp+680]
37bcc6489movsxd rax, [rax]
37bcc648clea ecx, [rax+1]
37bcc648fmovsd_xmm [rbp+8*rax], x0
37bcc6495mov [rbx], ecx
37bcc6497cmp [rsp+240], -1
37bcc649fje 0x37bcc6dd6
37bcc64a5test r12l, r12l
37bcc64a8je 0x37bcc6dd6
37bcc64aemovsd_xmm x0, [rsp+488]
37bcc64b7movsxd rax, ecx
37bcc64bamovsd_xmm x1, [rsp+392]
37bcc64c3
37bcc64c3loc_37bcc64c3:
37bcc64c3mov edx, [rsp+232]
37bcc64caimul rax, r14
37bcc64ceadd rax, [rsp+256]
37bcc64d6test edx, edx
37bcc64d8je 0x37bcc7978
37bcc64demovapd x3, x0
37bcc64e2xorpd x3, [rip+0x789676]
37bcc64eamovapd x2, x1
37bcc64ee
37bcc64eeloc_37bcc64ee:
37bcc64eeshl rax, 4
37bcc64f2add rax, [rsp+696]
37bcc64famov edx, [rsp+380]
37bcc6501movsd_xmm [rax+32], x2
37bcc6506pxor x2, x2
37bcc650amov [rax+24], 0
37bcc6512mov [rax+40], 0
37bcc651amovsd_xmm [rax+16], x3
37bcc651flea eax, [rcx+rcx-1]
37bcc6523cdqe
37bcc6525sub rax, 1
37bcc6529ucomisd x0, x2
37bcc652djp 0x37bcc6535
37bcc652fje 0x37bcc7985
37bcc6535
37bcc6535loc_37bcc6535:
37bcc6535pxor x0, x0
37bcc6539ucomisd x1, x0
37bcc653djp 0x37bcc6545
37bcc653fje 0x37bcc7a17
37bcc6545
37bcc6545loc_37bcc6545:
37bcc6545mov rcx, [rip+0x789624]
37bcc654cmov rdi, [rsp+720]
37bcc6554mov [rdi+4*rax], rcx
37bcc6558cmp edx, 1
37bcc655bjg 0x37bcc6ded
37bcc6561
37bcc6561loc_37bcc6561:
37bcc6561cmp [rsi], 2
37bcc6564je 0x37bcc6ded
37bcc656anop [rax+rax]
37bcc6570
37bcc6570loc_37bcc6570:
37bcc6570mov rax, [rsp+736]
37bcc6578mov esi, [rsp+252]
37bcc657fmovsd_xmm [rax], x7
37bcc6583mov rax, [rsp+752]
37bcc658bmov [rax], esi
37bcc658d
37bcc658dloc_37bcc658d:
37bcc658dmovups x6, [rsp+496]
37bcc6595movups x7, [rsp+512]
37bcc659dadd rsp, 536
37bcc65a4pop rbx
37bcc65a5pop rsi
37bcc65a6pop rdi
37bcc65a7pop rbp
37bcc65a8pop r12
37bcc65aapop r13
37bcc65acpop r14
37bcc65aepop r15
37bcc65b0ret
37bcc65b1
37bcc65b1 0f 1f 80 00 00 00 00 .......
37bcc65b8
37bcc65b8loc_37bcc65b8:
37bcc65b8mov [rsp+472], 0
37bcc65c4lea r15l, [rax+2*rax]
37bcc65c8shl eax, 3
37bcc65cbmov [rsp+252], eax
37bcc65d2shl r15l, 2
37bcc65d6mov eax, [rsp+216]
37bcc65ddmov [rsp+480], 0
37bcc65e9mov [rsp+352], 0
37bcc65f4mov [rsp+360], 0
37bcc65ffmov [rsp+380], 0
37bcc660atest eax, eax
37bcc660cjne 0x37bcc6838
37bcc6612mov r11l, [rsp+248]
37bcc661atest r11l, r11l
37bcc661dje 0x37bcc6641
37bcc661fmov rax, [rsp+664]
37bcc6627mov eax, [rax]
37bcc6629mov [rsp+352], eax
37bcc6630mov rax, [rsp+672]
37bcc6638mov eax, [rax]
37bcc663amov [rsp+360], eax
37bcc6641
37bcc6641loc_37bcc6641:
37bcc6641mov [rdi], 0
37bcc6647mov r9l, 1
37bcc664dmov r8l, 1
37bcc6653mov rcx, r14
37bcc6656lea rdx, [rip+0x7894cb]
37bcc665dmov [rsp+264], r10b
37bcc6665call lsame_
37bcc666amovzx r10l, [rsp+264]
37bcc6673test eax, eax
37bcc6675je 0x37bcc689c
37bcc667bmov r11l, [rsp+224]
37bcc6683test r11l, r11l
37bcc6686jne 0x37bcc7a38
37bcc668cmov r9l, [rsp+248]
37bcc6694test r9l, r9l
37bcc6697je 0x37bcc6fe7
37bcc669dmov edx, [rsi]
37bcc669f
37bcc669floc_37bcc669f:
37bcc669fmov ecx, [rsp+352]
37bcc66a6mov eax, edx
37bcc66a8
37bcc66a8loc_37bcc66a8:
37bcc66a8test eax, eax
37bcc66aajs 0x37bcc627c
37bcc66b0
37bcc66b0loc_37bcc66b0:
37bcc66b0cmp eax, ecx
37bcc66b2jl 0x37bcc6fc1
37bcc66b8test ecx, ecx
37bcc66bajle 0x37bcc6fc1
37bcc66c0mov edx, [rsp+360]
37bcc66c7cmp edx, ecx
37bcc66c9jl 0x37bcc66d3
37bcc66cbcmp edx, eax
37bcc66cdjle 0x37bcc709f
37bcc66d3
37bcc66d3loc_37bcc66d3:
37bcc66d3mov [rdi], -9
37bcc66d9jmp 0x37bcc6282
37bcc66de
37bcc66deloc_37bcc66de:
37bcc66demov r11l, [rsp+216]
37bcc66e6test r11l, r11l
37bcc66e9je 0x37bcc7569
37bcc66eflea rax, [rsp+376]
37bcc66f7mov [rsp+80], rdi
37bcc66fcmov rdx, rsi
37bcc66ffmov r9, [rsp+656]
37bcc6707mov [rsp+72], rax
37bcc670clea rax, [rsp+372]
37bcc6714mov r8, [rsp+648]
37bcc671clea rcx, [rip+0x789406]
37bcc6723mov [rsp+64], rax
37bcc6728lea rax, [rsp+384]
37bcc6730mov [rsp+56], rax
37bcc6735lea rax, [rsp+440]
37bcc673dmov [rsp+48], rax
37bcc6742mov rax, [rsp+632]
37bcc674amov [rsp+88], 1
37bcc6753mov [rsp+40], r13
37bcc6758mov [rsp+32], rax
37bcc675dmovsd_xmm [rsp+264], x0
37bcc6766call dlarrc_
37bcc676bcmp [rsp+240], -1
37bcc6773movsd_xmm x2, [rsp+264]
37bcc677cjne 0x37bcc7a47
37bcc6782mov eax, [rdi]
37bcc6784test eax, eax
37bcc6786je 0x37bcc7238
37bcc678cnop [rax]
37bcc6790
37bcc6790loc_37bcc6790:
37bcc6790neg eax
37bcc6792
37bcc6792loc_37bcc6792:
37bcc6792lea rdx, [rsp+488]
37bcc679amov r8l, 6
37bcc67a0lea rcx, [rip+0x789383]
37bcc67a7mov [rsp+488], eax
37bcc67aecall xerbla_
37bcc67b3jmp 0x37bcc658d
37bcc67b8
37bcc67b8 0f 1f 84 00 00 00 00 00 ........
37bcc67c0
37bcc67c0loc_37bcc67c0:
37bcc67c0mov [rsp+232], 1
37bcc67cbmov r10l, 1
37bcc67d1jmp 0x37bcc61cb
37bcc67d6
37bcc67d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bcc67e0
37bcc67e0loc_37bcc67e0:
37bcc67e0mov r9l, [rsp+248]
37bcc67e8test r9l, r9l
37bcc67ebje 0x37bcc6fd0
37bcc67f1mov r11, [rsp+672]
37bcc67f9mov rcx, [rsp+664]
37bcc6801mov [rdi], 0
37bcc6807mov r8l, [r11]
37bcc680amov ecx, [rcx]
37bcc680cmov [rsp+360], r8l
37bcc6814mov r8l, [rsp+224]
37bcc681cmov [rsp+352], ecx
37bcc6823test r8l, r8l
37bcc6826je 0x37bcc669f
37bcc682cjmp 0x37bcc66a8
37bcc6831
37bcc6831 0f 1f 80 00 00 00 00 .......
37bcc6838
37bcc6838loc_37bcc6838:
37bcc6838mov [rdi], 0
37bcc683emov r9l, 1
37bcc6844mov rcx, r14
37bcc6847mov rax, [rsp+648]
37bcc684fmov r8l, 1
37bcc6855lea rdx, [rip+0x7892cc]
37bcc685cmov [rsp+264], r10b
37bcc6864movsd_xmm x0, [rax]
37bcc6868mov rax, [rsp+656]
37bcc6870movsd_xmm [rsp+472], x0
37bcc6879movsd_xmm x0, [rax]
37bcc687dmovsd_xmm [rsp+480], x0
37bcc6886call lsame_
37bcc688bmovzx r10l, [rsp+264]
37bcc6894test eax, eax
37bcc6896jne 0x37bcc7059
37bcc689c
37bcc689cloc_37bcc689c:
37bcc689cmov [rdi], -1
37bcc68a2jmp 0x37bcc6282
37bcc68a7
37bcc68a7 66 0f 1f 84 00 00 00 00 00 f........
37bcc68b0
37bcc68b0loc_37bcc68b0:
37bcc68b0mov [rdi], -14
37bcc68b6mov eax, 14
37bcc68bbjmp 0x37bcc6792
37bcc68c0
37bcc68c0loc_37bcc68c0:
37bcc68c0movapd x4, x6
37bcc68c4lea ecx, [rax+rax]
37bcc68c7lea edx, [4*rax]
37bcc68cemov [rsp+224], eax
37bcc68d5divsd x4, x2
37bcc68d9mov [rsp+316], ecx
37bcc68e0add ecx, eax
37bcc68e2mov r9, r13
37bcc68e5lea eax, [rcx+rcx]
37bcc68e8mov r8, [rsp+632]
37bcc68f0mov [rsp+32], 1
37bcc68f9mov [rsp+240], eax
37bcc6900mov rax, [rip+0x789239]
37bcc6907mov [rsp+232], ecx
37bcc690elea rcx, [rip+0x78921b]
37bcc6915mov [rsp+248], edx
37bcc691cmov rdx, rsi
37bcc691fmov [rsp+448], rax
37bcc6927movsd_xmm [rsp+272], x2
37bcc6930movsd_xmm [rsp+264], x4
37bcc6939call dlanst_
37bcc693epxor x1, x1
37bcc6942mov eax, [rsp+224]
37bcc6949movsd_xmm x4, [rsp+264]
37bcc6952movsd_xmm x2, [rsp+272]
37bcc695bcomisd x0, x1
37bcc695fmovsd_xmm [rsp+464], x0
37bcc6968jbe 0x37bcc6f78
37bcc696emovapd x1, x4
37bcc6972sqrtsd x1, x1
37bcc6976comisd x1, x0
37bcc697ajbe 0x37bcc6f78
37bcc6980
37bcc6980loc_37bcc6980:
37bcc6980divsd x1, x0
37bcc6984ucomisd x1, [rip+0x7891b4]
37bcc698cmovsd_xmm [rsp+448], x1
37bcc6995jp 0x37bcc699d
37bcc6997je 0x37bcc6a70
37bcc699d
37bcc699dloc_37bcc699d:
37bcc699dmov r8, [rsp+632]
37bcc69a5lea r9, [rip+0x789188]
37bcc69acmov rcx, rsi
37bcc69aflea rdx, [rsp+448]
37bcc69b7movsd_xmm [rsp+272], x0
37bcc69c0movsd_xmm [rsp+264], x2
37bcc69c9mov [rsp+224], eax
37bcc69d0call dscal_
37bcc69d5mov eax, [rsi]
37bcc69d7lea rcx, [rsp+488]
37bcc69dfmov r8, r13
37bcc69e2lea r9, [rip+0x78914b]
37bcc69e9lea edx, [rax-1]
37bcc69ecmov [rsp+488], edx
37bcc69f3lea rdx, [rsp+448]
37bcc69fbcall dscal_
37bcc6a00mov r15l, [rsp+216]
37bcc6a08movsd_xmm x1, [rsp+448]
37bcc6a11movsd_xmm x0, [rsp+272]
37bcc6a1amov eax, [rsp+224]
37bcc6a21movsd_xmm x2, [rsp+264]
37bcc6a2atest r15l, r15l
37bcc6a2dmulsd x0, x1
37bcc6a31movsd_xmm [rsp+464], x0
37bcc6a3aje 0x37bcc6a70
37bcc6a3cmovsd_xmm x0, [rsp+472]
37bcc6a45mulsd x0, x1
37bcc6a49mulsd x1, [rsp+480]
37bcc6a52movsd_xmm [rsp+472], x0
37bcc6a5bmovsd_xmm [rsp+480], x1
37bcc6a64nop
37bcc6a65nop [rax+rax]
37bcc6a70
37bcc6a70loc_37bcc6a70:
37bcc6a70mov rcx, [rsp+728]
37bcc6a78mov r11l, [rcx]
37bcc6a7btest r11l, r11l
37bcc6a7ejne 0x37bcc731a
37bcc6a84lea rcx, [rsp+356]
37bcc6a8cmov [rsp+356], -1
37bcc6a97mov [rsp+224], rcx
37bcc6a9f
37bcc6a9floc_37bcc6a9f:
37bcc6a9fmov rcx, [rsp+728]
37bcc6aa7movapd x0, x2
37bcc6aabxorpd x0, [rip+0x7890ad]
37bcc6ab3mov [rcx], 0
37bcc6ab9movsd_xmm [rsp+456], x0
37bcc6ac2
37bcc6ac2loc_37bcc6ac2:
37bcc6ac2mov edx, [rsi]
37bcc6ac4cmp edx, 1
37bcc6ac7jle 0x37bcc7a0f
37bcc6acdmov rcx, [rsp+736]
37bcc6ad5movsxd r15, eax
37bcc6ad8lea r8l, [rdx-1]
37bcc6adclea rdx, [r15+4*r15]
37bcc6ae0lea rcx, [rcx+8*rdx]
37bcc6ae4xor edx, edx
37bcc6ae6nop [rax]
37bcc6aeanop [rax+rax]
37bcc6af5nop [rax+rax]
37bcc6b00
37bcc6b00loc_37bcc6b00:
37bcc6b00movsd_xmm x0, [r13+8*rdx]
37bcc6b07mulsd x0, x0
37bcc6b0bmovsd_xmm [rcx+8*rdx], x0
37bcc6b10add rdx, 1
37bcc6b14cmp r8, rdx
37bcc6b17jne 0x37bcc6b00
37bcc6b19
37bcc6b19loc_37bcc6b19:
37bcc6b19movsd_xmm x6, [rip+0x78905f]
37bcc6b21mulsd x6, x2
37bcc6b25test r12l, r12l
37bcc6b28jne 0x37bcc7301
37bcc6b2emovapd x1, x6
37bcc6b32movapd x2, x6
37bcc6b36
37bcc6b36loc_37bcc6b36:
37bcc6b36movsxd rdx, [rsp+232]
37bcc6b3emov rcx, r15
37bcc6b41mov r11, r15
37bcc6b44mov [rsp+312], eax
37bcc6b4bmov rax, [rsp+752]
37bcc6b53neg rcx
37bcc6b56lea r8, [4*r15]
37bcc6b5emovsd_xmm [rsp+432], x1
37bcc6b67lea r10, [4*rcx]
37bcc6b6fsub r11, r8
37bcc6b72movsd_xmm [rsp+424], x2
37bcc6b7blea r9, [rax+4*rdx]
37bcc6b7fmovsxd rdx, [rsp+240]
37bcc6b87mov [rsp+120], rbp
37bcc6b8cmov rax, [rsp+736]
37bcc6b94mov [rsp+280], r9
37bcc6b9cmov [rsp+184], r9
37bcc6ba4mov [rsp+200], 1
37bcc6bb0lea rax, [rax+8*rdx]
37bcc6bb4lea rdx, [r9+r10]
37bcc6bb8add r10, rdx
37bcc6bbbmov [rsp+216], rdx
37bcc6bc3lea rdx, [8*r11]
37bcc6bcbmov r8, rax
37bcc6bcelea r11, [rax+rdx]
37bcc6bd2mov [rsp+288], rax
37bcc6bdalea r9, [rsp+400]
37bcc6be2lea rax, [r11+8*rcx]
37bcc6be6lea rcx, [rsp+480]
37bcc6beemov [rsp+296], r9
37bcc6bf6mov [rsp+232], rcx
37bcc6bfelea rcx, [rsp+472]
37bcc6c06mov [rsp+240], rcx
37bcc6c0emov rcx, [rsp+224]
37bcc6c16mov [rsp+168], r9
37bcc6c1emov r9, [rsp+736]
37bcc6c26mov [rsp+192], rcx
37bcc6c2emov rcx, [rsp+216]
37bcc6c36mov [rsp+136], r11
37bcc6c3emov [rsp+264], r11
37bcc6c46mov r11, [rsp+680]
37bcc6c4emov [rsp+144], r10
37bcc6c56mov [rsp+272], r10
37bcc6c5emov [rsp+320], rax
37bcc6c66mov [rsp+176], r8
37bcc6c6emov [rsp+160], r9
37bcc6c76mov [rsp+152], rcx
37bcc6c7elea rcx, [rsp+380]
37bcc6c86mov [rsp+128], rax
37bcc6c8esub rax, rdx
37bcc6c91lea rdx, [rsp+360]
37bcc6c99mov [rsp+112], r11
37bcc6c9emov r11, [rsp+752]
37bcc6ca6mov [rsp+64], rax
37bcc6cabmov rax, [rsp+632]
37bcc6cb3mov [rsp+104], r11
37bcc6cb8lea r11, [rsp+432]
37bcc6cc0mov r9, [rsp+232]
37bcc6cc8mov [rsp+96], rcx
37bcc6ccdlea rcx, [rsp+456]
37bcc6cd5mov r8, [rsp+240]
37bcc6cddmov [rsp+304], r11
37bcc6ce5mov [rsp+80], r11
37bcc6cealea r11, [rsp+424]
37bcc6cf2mov [rsp+40], rdx
37bcc6cf7lea rdx, [rsp+352]
37bcc6cffmov [rsp+88], rcx
37bcc6d04mov rcx, rbx
37bcc6d07mov [rsp+72], r11
37bcc6d0cmov [rsp+48], rax
37bcc6d11mov [rsp+32], rdx
37bcc6d16mov rdx, rsi
37bcc6d19mov [rsp+56], r13
37bcc6d1emov [rsp+328], r11
37bcc6d26call dlarre_
37bcc6d2bmov edx, [rsp+356]
37bcc6d32mov r11, [rsp+264]
37bcc6d3amov r10, [rsp+272]
37bcc6d42mov eax, [rsp+312]
37bcc6d49test edx, edx
37bcc6d4bjne 0x37bcc77c5
37bcc6d51test r12l, r12l
37bcc6d54jne 0x37bcc7820
37bcc6d5amov rbx, [rsp+680]
37bcc6d62mov ecx, [rbx]
37bcc6d64test ecx, ecx
37bcc6d66jle 0x37bcc6da5
37bcc6d68mov r9, [rsp+752]
37bcc6d70xor edx, edx
37bcc6d72nop [rax]
37bcc6d75nop [rax+rax]
37bcc6d80
37bcc6d80loc_37bcc6d80:
37bcc6d80movsxd r8, [r10+4*rdx]
37bcc6d84movsd_xmm x0, [rbp+8*rdx]
37bcc6d8amovsxd r8, [r9+4*r8-4]
37bcc6d8faddsd x0, [r13+8*r8-8]
37bcc6d96movsd_xmm [rbp+8*rdx], x0
37bcc6d9cadd rdx, 1
37bcc6da0cmp rcx, rdx
37bcc6da3jne 0x37bcc6d80
37bcc6da5
37bcc6da5loc_37bcc6da5:
37bcc6da5mov rbx, [rsp+728]
37bcc6dadmov r8l, [rbx]
37bcc6db0test r8l, r8l
37bcc6db3jne 0x37bcc7437
37bcc6db9
37bcc6db9loc_37bcc6db9:
37bcc6db9movsd_xmm x1, [rsp+448]
37bcc6dc2ucomisd x1, [rip+0x788d76]
37bcc6dcajp 0x37bcc79ca
37bcc6dd0jne 0x37bcc79ca
37bcc6dd6
37bcc6dd6loc_37bcc6dd6:
37bcc6dd6cmp [rsp+380], 1
37bcc6ddejle 0x37bcc72f3
37bcc6de4
37bcc6de4loc_37bcc6de4:
37bcc6de4test r12l, r12l
37bcc6de7je 0x37bcc73ea
37bcc6ded
37bcc6dedloc_37bcc6ded:
37bcc6dedmov rax, [rsp+680]
37bcc6df5mov r8l, [rax]
37bcc6df8cmp r8l, 1
37bcc6dfcjle 0x37bcc6570
37bcc6e02mov r9, [rsp+696]
37bcc6e0amov rax, r14
37bcc6e0dmov [rsp+624], rsi
37bcc6e15lea r15l, [r8+1]
37bcc6e19shl rax, 4
37bcc6e1dmov r13, -16
37bcc6e24mov edi, 2
37bcc6e29mov r10, [rsp+680]
37bcc6e31mov rsi, [rsp+720]
37bcc6e39mov [rsp+224], r14
37bcc6e41mov r14, r9
37bcc6e44mov r12l, 8
37bcc6e4anop [rax+rax]
37bcc6e50
37bcc6e50loc_37bcc6e50:
37bcc6e50cmp r8l, edi
37bcc6e53jl 0x37bcc6f51
37bcc6e59movsd_xmm x2, [rbp+r12-8]
37bcc6e60lea rcx, [r13+r12]
37bcc6e65mov rdx, rdi
37bcc6e68xor ebx, ebx
37bcc6e6aadd rcx, rbp
37bcc6e6dmovapd x0, x2
37bcc6e71nop [rax]
37bcc6e75nop [rax+rax]
37bcc6e80
37bcc6e80loc_37bcc6e80:
37bcc6e80movsd_xmm x1, [rcx+8*rdx]
37bcc6e85comisd x0, x1
37bcc6e89minsd x1, x0
37bcc6e8dcmova ebx, edx
37bcc6e90add rdx, 1
37bcc6e94movapd x0, x1
37bcc6e98cmp r8l, edx
37bcc6e9bjge 0x37bcc6e80
37bcc6e9dtest ebx, ebx
37bcc6e9fje 0x37bcc6f51
37bcc6ea5movsxd rdx, ebx
37bcc6ea8mov [rsp+216], rax
37bcc6eb0mov r9, r14
37bcc6eb3add ebx, ebx
37bcc6eb5movsd_xmm [rbp+8*rdx-8], x2
37bcc6ebbmov rax, [rsp+256]
37bcc6ec3imul rdx, [rsp+224]
37bcc6eccmovsd_xmm [rbp+r12-8], x1
37bcc6ed3mov rcx, [rsp+624]
37bcc6edbmov [rsp+680], r10
37bcc6ee3lea rdx, [rax+rdx+1]
37bcc6ee8lea rax, [rip+0x788c45]
37bcc6eefmov [rsp+32], rax
37bcc6ef4mov r8, rax
37bcc6ef7shl rdx, 4
37bcc6efbadd rdx, [rsp+696]
37bcc6f03call zswap_
37bcc6f08lea edx, [rdi+rdi]
37bcc6f0blea r8l, [rbx-2]
37bcc6f0fsub ebx, 1
37bcc6f12lea ecx, [rdx-4]
37bcc6f15movsxd r8, r8l
37bcc6f18sub edx, 3
37bcc6f1bmovsxd rbx, ebx
37bcc6f1emovsxd rcx, ecx
37bcc6f21mov r11l, [rsi+4*r8]
37bcc6f25movsxd rdx, edx
37bcc6f28mov r10, [rsp+680]
37bcc6f30mov eax, [rsi+4*rcx]
37bcc6f33mov [rsi+4*r8], eax
37bcc6f37mov rax, [rsp+216]
37bcc6f3fmov [rsi+4*rcx], r11l
37bcc6f43mov ecx, [rsi+4*rbx]
37bcc6f46mov r8l, [rsi+4*rdx]
37bcc6f4amov [rsi+4*rbx], r8l
37bcc6f4emov [rsi+4*rdx], ecx
37bcc6f51
37bcc6f51loc_37bcc6f51:
37bcc6f51add rdi, 1
37bcc6f55cmp rdi, r15
37bcc6f58je 0x37bcc6570
37bcc6f5emov r8l, [r10]
37bcc6f61add r14, rax
37bcc6f64sub r13, 8
37bcc6f68add r12, 8
37bcc6f6cjmp 0x37bcc6e50
37bcc6f71
37bcc6f71 0f 1f 80 00 00 00 00 .......
37bcc6f78
37bcc6f78loc_37bcc6f78:
37bcc6f78sqrtsd x6, x6
37bcc6f7cmovsd_xmm x3, [rip+0x788bbc]
37bcc6f84movsd_xmm x1, [rip+0x788bb4]
37bcc6f8cdivsd x3, x4
37bcc6f90sqrtsd x6, x6
37bcc6f94divsd x1, x6
37bcc6f98sqrtsd x3, x3
37bcc6f9cminsd x1, x3
37bcc6fa0comisd x0, x1
37bcc6fa4jbe 0x37bcc6a70
37bcc6faajmp 0x37bcc6980
37bcc6faf
37bcc6faf 90 .
37bcc6fb0
37bcc6fb0loc_37bcc6fb0:
37bcc6fb0mov r8l, [rsp+248]
37bcc6fb8test r8l, r8l
37bcc6fbbje 0x37bcc70c2
37bcc6fc1
37bcc6fc1loc_37bcc6fc1:
37bcc6fc1mov [rdi], -8
37bcc6fc7jmp 0x37bcc6282
37bcc6fcc
37bcc6fcc 0f 1f 40 00 ..@.
37bcc6fd0
37bcc6fd0loc_37bcc6fd0:
37bcc6fd0mov r14l, [rsp+224]
37bcc6fd8mov [rdi], 0
37bcc6fdetest r14l, r14l
37bcc6fe1jne 0x37bcc7628
37bcc6fe7
37bcc6fe7loc_37bcc6fe7:
37bcc6fe7mov [rdi], -2
37bcc6fedmov edx, 12
37bcc6ff2lea rcx, [rip+0x788b1a]
37bcc6ff9call dlamch_
37bcc6ffemov edx, 9
37bcc7003lea rcx, [rip+0x788b15]
37bcc700amovsd_xmm [rsp+440], x0
37bcc7013movapd x6, x0
37bcc7017call dlamch_
37bcc701cmov eax, [rdi]
37bcc701emovapd x2, x0
37bcc7022test eax, eax
37bcc7024jne 0x37bcc6790
37bcc702amov rcx, [rsp+736]
37bcc7032pxor x3, x3
37bcc7036mov edx, [rsp+252]
37bcc703dcvtsi2sd x3, r15l
37bcc7042movapd x7, x3
37bcc7046movsd_xmm [rcx], x3
37bcc704amov rcx, [rsp+752]
37bcc7052mov [rcx], edx
37bcc7054jmp 0x37bcc6301
37bcc7059
37bcc7059loc_37bcc7059:
37bcc7059mov eax, [rsi]
37bcc705btest eax, eax
37bcc705djs 0x37bcc627c
37bcc7063nop
37bcc7065nop [rax+rax]
37bcc7070
37bcc7070loc_37bcc7070:
37bcc7070test eax, eax
37bcc7072je 0x37bcc6fb0
37bcc7078movsd_xmm x0, [rsp+472]
37bcc7081comisd x0, [rsp+480]
37bcc708ajae 0x37bcc742c
37bcc7090
37bcc7090loc_37bcc7090:
37bcc7090mov edx, [rsp+248]
37bcc7097test edx, edx
37bcc7099jne 0x37bcc7a03
37bcc709f
37bcc709floc_37bcc709f:
37bcc709fmov rcx, [rsp+704]
37bcc70a7mov edx, [rcx]
37bcc70a9test edx, edx
37bcc70abjle 0x37bcc70b7
37bcc70adcmp edx, eax
37bcc70afjge 0x37bcc70d0
37bcc70b1test r12b, 1
37bcc70b5je 0x37bcc70d0
37bcc70b7
37bcc70b7loc_37bcc70b7:
37bcc70b7mov [rdi], -13
37bcc70bdjmp 0x37bcc6282
37bcc70c2
37bcc70c2loc_37bcc70c2:
37bcc70c2mov rax, [rsp+704]
37bcc70camov ecx, [rax]
37bcc70cctest ecx, ecx
37bcc70cejle 0x37bcc70b7
37bcc70d0
37bcc70d0loc_37bcc70d0:
37bcc70d0mov rax, [rsp+744]
37bcc70d8cmp [rax], r15l
37bcc70dbjl 0x37bcc754f
37bcc70e1mov rax, [rsp+760]
37bcc70e9mov ecx, [rsp+252]
37bcc70f0cmp [rax], ecx
37bcc70f2jge 0x37bcc6282
37bcc70f8test r10b, r10b
37bcc70fbjne 0x37bcc6282
37bcc7101mov [rdi], -19
37bcc7107jmp 0x37bcc6282
37bcc710c
37bcc710c 0f 1f 40 00 ..@.
37bcc7110
37bcc7110loc_37bcc7110:
37bcc7110mov rbx, [rsp+680]
37bcc7118movsd_xmm x0, [rsp+416]
37bcc7121movsxd r8, [rbx]
37bcc7124lea edx, [r8+1]
37bcc7128mov rcx, r8
37bcc712bmovsd_xmm [rbp+8*r8], x0
37bcc7132mov [rbx], edx
37bcc7134movsxd r9, edx
37bcc7137cmp [rsp+240], -1
37bcc713fje 0x37bcc7638
37bcc7145test r12l, r12l
37bcc7148je 0x37bcc7638
37bcc714e
37bcc714eloc_37bcc714e:
37bcc714emov r10l, [rsp+232]
37bcc7156mov r8, r14
37bcc7159movsd_xmm x0, [rsp+488]
37bcc7162movsd_xmm x1, [rsp+392]
37bcc716bimul r8, r9
37bcc716fadd r8, [rsp+256]
37bcc7177test r10l, r10l
37bcc717ajne 0x37bcc761b
37bcc7180movapd x3, x0
37bcc7184xorpd x3, [rip+0x7889d4]
37bcc718cmovapd x2, x1
37bcc7190
37bcc7190loc_37bcc7190:
37bcc7190add edx, edx
37bcc7192shl r8, 4
37bcc7196add r8, [rsp+696]
37bcc719emovsd_xmm [r8+32], x2
37bcc71a4pxor x2, x2
37bcc71a8mov [r8+24], 0
37bcc71b0mov [r8+40], 0
37bcc71b8movsd_xmm [r8+16], x3
37bcc71belea r8l, [rdx-1]
37bcc71c2movsxd rdx, edx
37bcc71c5movsxd r8, r8l
37bcc71c8sub rdx, 1
37bcc71ccsub r8, 1
37bcc71d0ucomisd x0, x2
37bcc71d4jp 0x37bcc71de
37bcc71d6mov r10l, 2
37bcc71dcje 0x37bcc71f5
37bcc71de
37bcc71deloc_37bcc71de:
37bcc71depxor x2, x2
37bcc71e2mov r10l, 1
37bcc71e8ucomisd x1, x2
37bcc71ecjp 0x37bcc71f5
37bcc71eejne 0x37bcc71f5
37bcc71f0mov eax, 1
37bcc71f5
37bcc71f5loc_37bcc71f5:
37bcc71f5mov rbx, [rsp+720]
37bcc71fdmov [rbx+4*r8], r10l
37bcc7201mov [rbx+4*rdx], eax
37bcc7204mov eax, [rsp+224]
37bcc720btest eax, eax
37bcc720dje 0x37bcc77d6
37bcc7213mov rax, [rsp+680]
37bcc721badd ecx, 2
37bcc721emovsd_xmm x2, [rsp+408]
37bcc7227mov [rax], ecx
37bcc7229movsxd rax, ecx
37bcc722cmovsd_xmm [rbp+8*r9], x2
37bcc7233jmp 0x37bcc64c3
37bcc7238
37bcc7238loc_37bcc7238:
37bcc7238mov eax, [rsp+384]
37bcc723fnop
37bcc7240
37bcc7240loc_37bcc7240:
37bcc7240pxor x0, x0
37bcc7244cvtsi2sd x0, eax
37bcc7248mov rax, [rsp+696]
37bcc7250mov [rax+8], 0
37bcc7258movsd_xmm [rax], x0
37bcc725cjmp 0x37bcc658d
37bcc7261
37bcc7261loc_37bcc7261:
37bcc7261mov rax, [rsp+632]
37bcc7269mov r8l, [rsp+224]
37bcc7271movsd_xmm x0, [rax]
37bcc7275test r8l, r8l
37bcc7278jne 0x37bcc729f
37bcc727amov ecx, [rsp+248]
37bcc7281test ecx, ecx
37bcc7283jne 0x37bcc729f
37bcc7285comisd x0, [rsp+472]
37bcc728ejbe 0x37bcc72b2
37bcc7290movsd_xmm x1, [rsp+480]
37bcc7299comisd x1, x0
37bcc729djb 0x37bcc72b2
37bcc729f
37bcc729floc_37bcc729f:
37bcc729fmov rax, [rsp+680]
37bcc72a7movsd_xmm [rbp], x0
37bcc72acmov [rax], 1
37bcc72b2
37bcc72b2loc_37bcc72b2:
37bcc72b2cmp [rsp+240], -1
37bcc72baje 0x37bcc658d
37bcc72c0test r12l, r12l
37bcc72c3je 0x37bcc658d
37bcc72c9mov rax, [rsp+696]
37bcc72d1mov rsi, [rsp+720]
37bcc72d9movq x0, [rip+0x78885f]
37bcc72e1movups [rax], x0
37bcc72e4mov rax, [rip+0x788865]
37bcc72ebmov [rsi], rax
37bcc72eejmp 0x37bcc658d
37bcc72f3
37bcc72f3loc_37bcc72f3:
37bcc72f3cmp [rsi], 2
37bcc72f6jne 0x37bcc6570
37bcc72fcjmp 0x37bcc6de4
37bcc7301
37bcc7301loc_37bcc7301:
37bcc7301sqrtsd x2, x2
37bcc7305movsd_xmm x1, [rip+0x78887b]
37bcc730dmulsd x1, x2
37bcc7311maxsd x1, x6
37bcc7315jmp 0x37bcc6b36
37bcc731a
37bcc731aloc_37bcc731a:
37bcc731amov [rsp+216], eax
37bcc7321mov rdx, [rsp+632]
37bcc7329mov r8, r13
37bcc732cmov rcx, rsi
37bcc732flea rax, [rsp+356]
37bcc7337movsd_xmm [rsp+264], x2
37bcc7340mov r9, rax
37bcc7343mov [rsp+224], rax
37bcc734bcall dlarrr_
37bcc7350mov r10l, [rsp+356]
37bcc7358mov eax, [rsp+216]
37bcc735fmovsd_xmm x2, [rsp+264]
37bcc7368test r10l, r10l
37bcc736bjne 0x37bcc6a9f
37bcc7371mov rcx, [rsp+728]
37bcc7379movsd_xmm [rsp+456], x2
37bcc7382mov r9l, [rcx]
37bcc7385test r9l, r9l
37bcc7388je 0x37bcc6ac2
37bcc738emov [rsp+216], eax
37bcc7395lea rax, [rip+0x788798]
37bcc739clea r8, [rip+0x788791]
37bcc73a3mov rcx, rsi
37bcc73a6movsxd rdx, [rsp+248]
37bcc73aemov [rsp+32], rax
37bcc73b3mov rax, [rsp+736]
37bcc73bbmovsd_xmm [rsp+264], x2
37bcc73c4lea r9, [rax+8*rdx]
37bcc73c8mov rdx, [rsp+632]
37bcc73d0call dcopy_
37bcc73d5mov eax, [rsp+216]
37bcc73dcmovsd_xmm x2, [rsp+264]
37bcc73e5jmp 0x37bcc6ac2
37bcc73ea
37bcc73ealoc_37bcc73ea:
37bcc73eamov [rsp+32], 1
37bcc73f3mov rdx, [rsp+680]
37bcc73fbmov r8, rbp
37bcc73felea rcx, [rip+0x78870d]
37bcc7405lea r9, [rsp+356]
37bcc740dcall dlasrt_
37bcc7412mov ecx, [rsp+356]
37bcc7419test ecx, ecx
37bcc741bje 0x37bcc6570
37bcc7421mov [rdi], 3
37bcc7427jmp 0x37bcc658d
37bcc742c
37bcc742cloc_37bcc742c:
37bcc742cmov [rdi], -7
37bcc7432jmp 0x37bcc6282
37bcc7437
37bcc7437loc_37bcc7437:
37bcc7437mov rbx, [rsp+680]
37bcc743fmov edx, [rbx]
37bcc7441mov rbx, [rsp+752]
37bcc7449lea ecx, [rax+rdx]
37bcc744cmovsxd rcx, ecx
37bcc744fmov r10l, [rbx+4*rcx-4]
37bcc7454test r10l, r10l
37bcc7457jle 0x37bcc6db9
37bcc745dmov ebx, [rsp+248]
37bcc7464mov [rsp+624], rsi
37bcc746cmov r13l, 1
37bcc7472mov r8l, 1
37bcc7478mov [rsp+272], r14
37bcc7480mov r14, [rsp+736]
37bcc7488mov r9l, 1
37bcc748elea eax, [rax+rbx+1]
37bcc7492mov [rsp+688], rbp
37bcc749amov rbp, [rsp+680]
37bcc74a2mov [rsp+232], eax
37bcc74a9mov rax, [rsp+752]
37bcc74b1mov [rsp+768], rdi
37bcc74b9mov rdi, [rsp+752]
37bcc74c1lea r11, [rax-4]
37bcc74c5lea rax, [rsp+348]
37bcc74cdmov [rsp+312], r12l
37bcc74d5mov r12l, r10l
37bcc74d8mov [rsp+240], rax
37bcc74e0lea rax, [rsp+368]
37bcc74e8mov [rsp+264], rax
37bcc74f0
37bcc74f0loc_37bcc74f0:
37bcc74f0mov esi, [rdi+4*r13-4]
37bcc74f5lea ecx, [r8-1]
37bcc74f9mov eax, esi
37bcc74fbsub eax, r9l
37bcc74feadd eax, 1
37bcc7501mov [rsp+368], eax
37bcc7508cmp ecx, edx
37bcc750ajge 0x37bcc7539
37bcc750cmovsxd rax, r8l
37bcc750fmov ebx, ecx
37bcc7511add rax, r15
37bcc7514lea rax, [r11+4*rax]
37bcc7518jmp 0x37bcc752b
37bcc751a
37bcc751a 66 0f 1f 44 00 00 f..D..
37bcc7520
37bcc7520loc_37bcc7520:
37bcc7520add ebx, 1
37bcc7523add rax, 4
37bcc7527cmp ebx, edx
37bcc7529je 0x37bcc7530
37bcc752b
37bcc752bloc_37bcc752b:
37bcc752bcmp [rax], r13l
37bcc752eje 0x37bcc7520
37bcc7530
37bcc7530loc_37bcc7530:
37bcc7530cmp r8l, ebx
37bcc7533jle 0x37bcc7670
37bcc7539
37bcc7539loc_37bcc7539:
37bcc7539lea r9l, [rsi+1]
37bcc753d
37bcc753dloc_37bcc753d:
37bcc753dadd r13, 1
37bcc7541cmp r12l, r13l
37bcc7544jl 0x37bcc77f3
37bcc754amov edx, [rbp]
37bcc754djmp 0x37bcc74f0
37bcc754f
37bcc754floc_37bcc754f:
37bcc754fmov eax, [rsp+232]
37bcc7556test eax, eax
37bcc7558jne 0x37bcc6282
37bcc755emov [rdi], -17
37bcc7564jmp 0x37bcc6282
37bcc7569
37bcc7569loc_37bcc7569:
37bcc7569mov r10l, [rsp+248]
37bcc7571test r10l, r10l
37bcc7574je 0x37bcc6301
37bcc757amov eax, [rsp+360]
37bcc7581sub eax, [rsp+352]
37bcc7588add eax, 1
37bcc758bjmp 0x37bcc6301
37bcc7590
37bcc7590loc_37bcc7590:
37bcc7590movsd_xmm x0, [rsp+416]
37bcc7599movsd_xmm x1, [rsp+472]
37bcc75a2comisd x0, x1
37bcc75a6jbe 0x37bcc79a6
37bcc75acmovsd_xmm x2, [rsp+480]
37bcc75b5comisd x2, x0
37bcc75b9jb 0x37bcc79a6
37bcc75bf
37bcc75bfloc_37bcc75bf:
37bcc75bfmov rbx, [rsp+680]
37bcc75c7movsxd r8, [rbx]
37bcc75calea edx, [r8+1]
37bcc75cemov rcx, r8
37bcc75d1movsd_xmm [rbp+8*r8], x0
37bcc75d8mov [rbx], edx
37bcc75dacmp [rsp+240], -1
37bcc75e2je 0x37bcc75f0
37bcc75e4movsxd r9, edx
37bcc75e7test r12l, r12l
37bcc75eajne 0x37bcc714e
37bcc75f0
37bcc75f0loc_37bcc75f0:
37bcc75f0movsd_xmm x0, [rsp+408]
37bcc75f9comisd x0, x1
37bcc75fdjbe 0x37bcc6451
37bcc7603movsd_xmm x1, [rsp+480]
37bcc760ccomisd x1, x0
37bcc7610jb 0x37bcc6451
37bcc7616jmp 0x37bcc6479
37bcc761b
37bcc761bloc_37bcc761b:
37bcc761bmovapd x3, x1
37bcc761fmovapd x2, x0
37bcc7623jmp 0x37bcc7190
37bcc7628
37bcc7628loc_37bcc7628:
37bcc7628test eax, eax
37bcc762ajns 0x37bcc709f
37bcc7630jmp 0x37bcc627c
37bcc7635
37bcc7635 0f 1f 00 ...
37bcc7638
37bcc7638loc_37bcc7638:
37bcc7638mov edx, [rsp+224]
37bcc763ftest edx, edx
37bcc7641je 0x37bcc77d6
37bcc7647mov rax, [rsp+680]
37bcc764fadd ecx, 2
37bcc7652movsd_xmm x0, [rsp+408]
37bcc765bmov [rax], ecx
37bcc765dmovsd_xmm [rbp+8*r9], x0
37bcc7664jmp 0x37bcc6dd6
37bcc7669
37bcc7669 0f 1f 80 00 00 00 00 .......
37bcc7670
37bcc7670loc_37bcc7670:
37bcc7670mov [rsp+216], r11
37bcc7678movsxd rcx, ecx
37bcc767bmov r11l, [rsp+316]
37bcc7683mov r10, [rsp+688]
37bcc768bmovsd_xmm [rsp+432], x6
37bcc7694add r8l, r11l
37bcc7697movsxd r8, r8l
37bcc769alea rcx, [r10+8*rcx]
37bcc769esub r8, 1
37bcc76a2mov eax, [rdi+4*r8]
37bcc76a6lea r8, [r14+8*r8]
37bcc76aalea edx, [rax-1]
37bcc76admov [rsp+348], eax
37bcc76b4lea eax, [rbx+r11]
37bcc76b8mov r11, [rsp+224]
37bcc76c0cdqe
37bcc76c2mov [rsp+388], edx
37bcc76c9mov edx, [rsp+248]
37bcc76d0mov eax, [rdi+4*rax-4]
37bcc76d4mov [rsp+56], rcx
37bcc76d9lea rcx, [rsp+388]
37bcc76e1mov [rsp+104], r11
37bcc76e6mov r11, [rsp+296]
37bcc76eeadd edx, r9l
37bcc76f1mov [rsp+48], rcx
37bcc76f6mov rcx, [rsp+304]
37bcc76femovsxd rdx, edx
37bcc7701mov [rsp+364], eax
37bcc7708mov eax, [rsp+232]
37bcc770flea rdx, [r14+8*rdx-8]
37bcc7714mov [rsp+88], r11
37bcc7719mov r11, [rsp+280]
37bcc7721mov [rsp+40], rcx
37bcc7726lea rcx, [rsp+364]
37bcc772elea eax, [r9+rax-1]
37bcc7733mov [rsp+32], rcx
37bcc7738lea r9, [rsp+464]
37bcc7740cdqe
37bcc7742mov rcx, [rsp+264]
37bcc774amov [rsp+96], r9
37bcc774fmov r9, [rsp+240]
37bcc7757mov [rsp+80], r11
37bcc775cmov r11, [rsp+288]
37bcc7764mov [rsp+64], r8
37bcc7769lea r8, [r14+8*rax-8]
37bcc776emov [rsp+72], r11
37bcc7773call dlarrj_
37bcc7778lea r8l, [rbx+1]
37bcc777clea r9l, [rsi+1]
37bcc7780mov r11, [rsp+216]
37bcc7788jmp 0x37bcc753d
37bcc778d
37bcc778dloc_37bcc778d:
37bcc778dlea rdx, [rsp+416]
37bcc7795mov rax, [rsp+632]
37bcc779dlea r9, [rsp+408]
37bcc77a5mov [rsp+32], rdx
37bcc77aamov rdx, r13
37bcc77adlea r8, [rax+8]
37bcc77b1mov rcx, rax
37bcc77b4call dlae2_
37bcc77b9mov eax, [rsp+264]
37bcc77c0jmp 0x37bcc63dd
37bcc77c5
37bcc77c5loc_37bcc77c5:
37bcc77c5mov eax, edx
37bcc77c7neg eax
37bcc77c9cmovs eax, edx
37bcc77ccadd eax, 10
37bcc77cfmov [rdi], eax
37bcc77d1jmp 0x37bcc658d
37bcc77d6
37bcc77d6loc_37bcc77d6:
37bcc77d6mov ecx, [rsp+216]
37bcc77ddtest ecx, ecx
37bcc77dfje 0x37bcc6451
37bcc77e5movsd_xmm x1, [rsp+472]
37bcc77eejmp 0x37bcc75f0
37bcc77f3
37bcc77f3loc_37bcc77f3:
37bcc77f3mov r14, [rsp+272]
37bcc77fbmov rsi, [rsp+624]
37bcc7803mov rbp, [rsp+688]
37bcc780bmov rdi, [rsp+768]
37bcc7813mov r12l, [rsp+312]
37bcc781bjmp 0x37bcc6db9
37bcc7820
37bcc7820loc_37bcc7820:
37bcc7820mov [rsp+264], eax
37bcc7827mov rax, [rsp+224]
37bcc782fmov rcx, rsi
37bcc7832mov [rsp+128], r10
37bcc783amov [rsp+192], rax
37bcc7842mov rax, [rsp+280]
37bcc784amov [rsp+120], r11
37bcc784fmov [rsp+184], rax
37bcc7857mov rax, [rsp+288]
37bcc785fmov [rsp+104], rbp
37bcc7864mov [rsp+176], rax
37bcc786cmov rax, [rsp+720]
37bcc7874mov [rsp+168], rax
37bcc787cmov rax, [rsp+704]
37bcc7884mov [rsp+160], rax
37bcc788cmov rax, [rsp+696]
37bcc7894mov [rsp+152], rax
37bcc789cmov rax, [rsp+736]
37bcc78a4mov [rsp+144], rax
37bcc78acmov rax, [rsp+216]
37bcc78b4mov [rsp+136], rax
37bcc78bcmov rax, [rsp+320]
37bcc78c4mov [rsp+112], rax
37bcc78c9mov rax, [rsp+304]
37bcc78d1mov [rsp+96], rax
37bcc78d6mov rax, [rsp+328]
37bcc78demov [rsp+88], rax
37bcc78e3lea rax, [rip+0x78824e]
37bcc78eamov [rsp+80], rax
37bcc78efmov rax, [rsp+680]
37bcc78f7mov [rsp+72], rax
37bcc78fclea rax, [rip+0x788231]
37bcc7903mov [rsp+64], rax
37bcc7908mov rax, [rsp+680]
37bcc7910mov [rsp+56], rax
37bcc7915mov rax, [rsp+752]
37bcc791dmov [rsp+32], r13
37bcc7922mov rdx, [rsp+240]
37bcc792amov [rsp+48], rax
37bcc792fmov rax, [rsp+296]
37bcc7937mov r9, [rsp+632]
37bcc793fmov r8, [rsp+232]
37bcc7947mov [rsp+40], rax
37bcc794ccall zlarrv_
37bcc7951mov edx, [rsp+356]
37bcc7958mov eax, [rsp+264]
37bcc795ftest edx, edx
37bcc7961je 0x37bcc6da5
37bcc7967mov eax, edx
37bcc7969neg eax
37bcc796bcmovs eax, edx
37bcc796eadd eax, 20
37bcc7971mov [rdi], eax
37bcc7973jmp 0x37bcc658d
37bcc7978
37bcc7978loc_37bcc7978:
37bcc7978movapd x3, x1
37bcc797cmovapd x2, x0
37bcc7980jmp 0x37bcc64ee
37bcc7985
37bcc7985loc_37bcc7985:
37bcc7985mov rcx, [rip+0x7881ec]
37bcc798cmov rdi, [rsp+720]
37bcc7994mov [rdi+4*rax], rcx
37bcc7998cmp edx, 1
37bcc799bjg 0x37bcc6ded
37bcc79a1jmp 0x37bcc6561
37bcc79a6
37bcc79a6loc_37bcc79a6:
37bcc79a6cmp [rsp+352], 1
37bcc79aejne 0x37bcc75f0
37bcc79b4mov r13l, [rsp+248]
37bcc79bctest r13l, r13l
37bcc79bfjne 0x37bcc75bf
37bcc79c5jmp 0x37bcc75f0
37bcc79ca
37bcc79caloc_37bcc79ca:
37bcc79camovsd_xmm x0, [rip+0x78816e]
37bcc79d2mov rcx, [rsp+680]
37bcc79damov r8, rbp
37bcc79ddlea rdx, [rsp+488]
37bcc79e5lea r9, [rip+0x788148]
37bcc79ecdivsd x0, x1
37bcc79f0movsd_xmm [rsp+488], x0
37bcc79f9call dscal_
37bcc79fejmp 0x37bcc6dd6
37bcc7a03
37bcc7a03loc_37bcc7a03:
37bcc7a03mov ecx, [rsp+352]
37bcc7a0ajmp 0x37bcc66b0
37bcc7a0f
37bcc7a0floc_37bcc7a0f:
37bcc7a0fmovsxd r15, eax
37bcc7a12jmp 0x37bcc6b19
37bcc7a17
37bcc7a17loc_37bcc7a17:
37bcc7a17mov rcx, [rip+0x788132]
37bcc7a1emov rdi, [rsp+720]
37bcc7a26mov [rdi+4*rax], rcx
37bcc7a2acmp edx, 1
37bcc7a2djg 0x37bcc6ded
37bcc7a33jmp 0x37bcc6561
37bcc7a38
37bcc7a38loc_37bcc7a38:
37bcc7a38mov eax, [rsi]
37bcc7a3atest eax, eax
37bcc7a3cjns 0x37bcc7090
37bcc7a42jmp 0x37bcc627c
37bcc7a47
37bcc7a47loc_37bcc7a47:
37bcc7a47mov rax, [rsp+712]
37bcc7a4fmov ecx, [rsp+384]
37bcc7a56cmp [rax], ecx
37bcc7a58jl 0x37bcc68b0
37bcc7a5emov eax, [rdi]
37bcc7a60test eax, eax
37bcc7a62je 0x37bcc6326
37bcc7a68jmp 0x37bcc6790
37bcc60c0
37bcc60c0zstemr_:
37bcc60c0push r15
37bcc60c2push r14
37bcc60c4push r13
37bcc60c6push r12
37bcc60c8push rbp
37bcc60c9push rdi
37bcc60capush rsi
37bcc60cbpush rbx
37bcc60ccsub rsp, 536
37bcc60d3movups [rsp+496], x6
37bcc60dbmovups [rsp+512], x7
37bcc60e3mov rax, [rsp+704]
37bcc60ebmov r13, [rsp+640]
37bcc60f3mov rbp, [rsp+688]
37bcc60fbmov rdi, [rsp+768]
37bcc6103mov eax, [rax]
37bcc6105mov rbx, rdx
37bcc6108mov rsi, r8
37bcc610blea rdx, [rip+0x7899fe]
37bcc6112mov r14, rcx
37bcc6115mov [rsp+632], r9
37bcc611dmov r8l, 1
37bcc6123mov r9l, 1
37bcc6129mov [rsp+256], eax
37bcc6130call lsame_
37bcc6135mov r9l, 1
37bcc613bmov r8l, 1
37bcc6141mov rcx, rbx
37bcc6144lea rdx, [rip+0x7899c6]
37bcc614bmov r12l, eax
37bcc614ecall lsame_
37bcc6153mov r9l, 1
37bcc6159mov r8l, 1
37bcc615fmov rcx, rbx
37bcc6162lea rdx, [rip+0x7899a7]
37bcc6169mov [rsp+224], eax
37bcc6170call lsame_
37bcc6175mov r9l, 1
37bcc617bmov r8l, 1
37bcc6181mov rcx, rbx
37bcc6184lea rdx, [rip+0x789987]
37bcc618bmov [rsp+216], eax
37bcc6192call lsame_
37bcc6197mov [rsp+248], eax
37bcc619emov rax, [rsp+744]
37bcc61a6cmp [rax], -1
37bcc61a9je 0x37bcc67c0
37bcc61afmov rax, [rsp+760]
37bcc61b7cmp [rax], -1
37bcc61basete al
37bcc61bdsete r10b
37bcc61c1movzx eax, al
37bcc61c4mov [rsp+232], eax
37bcc61cb
37bcc61cbloc_37bcc61cb:
37bcc61cbmov rax, [rsp+712]
37bcc61d3mov eax, [rax]
37bcc61d5mov [rsp+240], eax
37bcc61dcmov eax, [rsi]
37bcc61demov edx, eax
37bcc61e0test r12l, r12l
37bcc61e3je 0x37bcc65b8
37bcc61e9lea ecx, [rax+4*rax]
37bcc61eclea r15l, [rax+8*rax]
37bcc61f0mov [rsp+472], 0
37bcc61fcmov [rsp+352], 0
37bcc6207add ecx, ecx
37bcc6209add r15l, r15l
37bcc620cmov [rsp+252], ecx
37bcc6213mov ecx, [rsp+216]
37bcc621amov [rsp+480], 0
37bcc6226mov [rsp+360], 0
37bcc6231mov [rsp+380], 0
37bcc623ctest ecx, ecx
37bcc623eje 0x37bcc67e0
37bcc6244mov rcx, [rsp+648]
37bcc624cmov [rdi], 0
37bcc6252movsd_xmm x0, [rcx]
37bcc6256mov rcx, [rsp+656]
37bcc625emovsd_xmm [rsp+472], x0
37bcc6267movsd_xmm x0, [rcx]
37bcc626bmovsd_xmm [rsp+480], x0
37bcc6274test eax, eax
37bcc6276jns 0x37bcc7070
37bcc627c
37bcc627cloc_37bcc627c:
37bcc627cmov [rdi], -3
37bcc6282
37bcc6282loc_37bcc6282:
37bcc6282mov edx, 12
37bcc6287lea rcx, [rip+0x789885]
37bcc628ecall dlamch_
37bcc6293mov edx, 9
37bcc6298lea rcx, [rip+0x789880]
37bcc629fmovsd_xmm [rsp+440], x0
37bcc62a8movapd x6, x0
37bcc62accall dlamch_
37bcc62b1mov eax, [rdi]
37bcc62b3movapd x2, x0
37bcc62b7test eax, eax
37bcc62b9jne 0x37bcc6790
37bcc62bfmov rcx, [rsp+736]
37bcc62c7pxor x5, x5
37bcc62cbmov edx, [rsp+252]
37bcc62d2cvtsi2sd x5, r15l
37bcc62d7movapd x7, x5
37bcc62dbmovsd_xmm [rcx], x5
37bcc62dfmov rcx, [rsp+752]
37bcc62e7mov [rcx], edx
37bcc62e9test r12l, r12l
37bcc62ecje 0x37bcc6301
37bcc62eemov r14l, [rsp+224]
37bcc62f6test r14l, r14l
37bcc62f9je 0x37bcc66de
37bcc62ffmov eax, [rsi]
37bcc6301
37bcc6301loc_37bcc6301:
37bcc6301mov [rsp+384], eax
37bcc6308cmp [rsp+240], -1
37bcc6310je 0x37bcc7240
37bcc6316mov rcx, [rsp+712]
37bcc631ecmp [rcx], eax
37bcc6320jl 0x37bcc68b0
37bcc6326
37bcc6326loc_37bcc6326:
37bcc6326mov r9l, [rsp+232]
37bcc632etest r9l, r9l
37bcc6331jne 0x37bcc658d
37bcc6337mov rax, [rsp+680]
37bcc633fmov [rax], 0
37bcc6345mov eax, [rsi]
37bcc6347test eax, eax
37bcc6349je 0x37bcc658d
37bcc634fcmp eax, 1
37bcc6352je 0x37bcc7261
37bcc6358movsxd r14, [rsp+256]
37bcc6360xor edx, edx
37bcc6362test r14, r14
37bcc6365cmovs r14, rdx
37bcc6369mov rcx, r14
37bcc636cnot rcx
37bcc636fmov [rsp+256], rcx
37bcc6377cmp eax, 2
37bcc637ajne 0x37bcc68c0
37bcc6380mov [rsp+264], eax
37bcc6387test r12l, r12l
37bcc638aje 0x37bcc778d
37bcc6390lea rdx, [rsp+488]
37bcc6398mov rax, [rsp+632]
37bcc63a0lea r9, [rsp+408]
37bcc63a8mov [rsp+48], rdx
37bcc63adlea rdx, [rsp+392]
37bcc63b5mov [rsp+40], rdx
37bcc63balea rdx, [rsp+416]
37bcc63c2lea r8, [rax+8]
37bcc63c6mov rcx, rax
37bcc63c9mov [rsp+32], rdx
37bcc63cemov rdx, r13
37bcc63d1call dlaev2_
37bcc63d6mov eax, [rsp+264]
37bcc63dd
37bcc63ddloc_37bcc63dd:
37bcc63ddmovsd_xmm x0, [rsp+408]
37bcc63e6movsd_xmm x1, [rsp+416]
37bcc63efcomisd x1, x0
37bcc63f3jbe 0x37bcc6418
37bcc63f5mov [rsp+232], 1
37bcc6400movsd_xmm [r13+8], x0
37bcc6406movsd_xmm [rsp+408], x1
37bcc640fmovsd_xmm [rsp+416], x0
37bcc6418
37bcc6418loc_37bcc6418:
37bcc6418mov edx, [rsp+224]
37bcc641ftest edx, edx
37bcc6421jne 0x37bcc7110
37bcc6427mov r15l, [rsp+216]
37bcc642ftest r15l, r15l
37bcc6432jne 0x37bcc7590
37bcc6438cmp [rsp+352], 1
37bcc6440jne 0x37bcc6451
37bcc6442mov ebx, [rsp+248]
37bcc6449test ebx, ebx
37bcc644bjne 0x37bcc7110
37bcc6451
37bcc6451loc_37bcc6451:
37bcc6451cmp [rsp+360], 2
37bcc6459jne 0x37bcc6dd6
37bcc645fmov r11l, [rsp+248]
37bcc6467movsd_xmm x0, [rsp+408]
37bcc6470test r11l, r11l
37bcc6473je 0x37bcc6dd6
37bcc6479
37bcc6479loc_37bcc6479:
37bcc6479mov rax, [rsp+680]
37bcc6481mov rbx, [rsp+680]
37bcc6489movsxd rax, [rax]
37bcc648clea ecx, [rax+1]
37bcc648fmovsd_xmm [rbp+8*rax], x0
37bcc6495mov [rbx], ecx
37bcc6497cmp [rsp+240], -1
37bcc649fje 0x37bcc6dd6
37bcc64a5test r12l, r12l
37bcc64a8je 0x37bcc6dd6
37bcc64aemovsd_xmm x0, [rsp+488]
37bcc64b7movsxd rax, ecx
37bcc64bamovsd_xmm x1, [rsp+392]
37bcc64c3
37bcc64c3loc_37bcc64c3:
37bcc64c3mov edx, [rsp+232]
37bcc64caimul rax, r14
37bcc64ceadd rax, [rsp+256]
37bcc64d6test edx, edx
37bcc64d8je 0x37bcc7978
37bcc64demovapd x3, x0
37bcc64e2xorpd x3, [rip+0x789676]
37bcc64eamovapd x2, x1
37bcc64ee
37bcc64eeloc_37bcc64ee:
37bcc64eeshl rax, 4
37bcc64f2add rax, [rsp+696]
37bcc64famov edx, [rsp+380]
37bcc6501movsd_xmm [rax+32], x2
37bcc6506pxor x2, x2
37bcc650amov [rax+24], 0
37bcc6512mov [rax+40], 0
37bcc651amovsd_xmm [rax+16], x3
37bcc651flea eax, [rcx+rcx-1]
37bcc6523cdqe
37bcc6525sub rax, 1
37bcc6529ucomisd x0, x2
37bcc652djp 0x37bcc6535
37bcc652fje 0x37bcc7985
37bcc6535
37bcc6535loc_37bcc6535:
37bcc6535pxor x0, x0
37bcc6539ucomisd x1, x0
37bcc653djp 0x37bcc6545
37bcc653fje 0x37bcc7a17
37bcc6545
37bcc6545loc_37bcc6545:
37bcc6545mov rcx, [rip+0x789624]
37bcc654cmov rdi, [rsp+720]
37bcc6554mov [rdi+4*rax], rcx
37bcc6558cmp edx, 1
37bcc655bjg 0x37bcc6ded
37bcc6561
37bcc6561loc_37bcc6561:
37bcc6561cmp [rsi], 2
37bcc6564je 0x37bcc6ded
37bcc656anop [rax+rax]
37bcc6570
37bcc6570loc_37bcc6570:
37bcc6570mov rax, [rsp+736]
37bcc6578mov esi, [rsp+252]
37bcc657fmovsd_xmm [rax], x7
37bcc6583mov rax, [rsp+752]
37bcc658bmov [rax], esi
37bcc658d
37bcc658dloc_37bcc658d:
37bcc658dmovups x6, [rsp+496]
37bcc6595movups x7, [rsp+512]
37bcc659dadd rsp, 536
37bcc65a4pop rbx
37bcc65a5pop rsi
37bcc65a6pop rdi
37bcc65a7pop rbp
37bcc65a8pop r12
37bcc65aapop r13
37bcc65acpop r14
37bcc65aepop r15
37bcc65b0ret
37bcc65b1
37bcc65b1 0f 1f 80 00 00 00 00 .......
37bcc65b8
37bcc65b8loc_37bcc65b8:
37bcc65b8mov [rsp+472], 0
37bcc65c4lea r15l, [rax+2*rax]
37bcc65c8shl eax, 3
37bcc65cbmov [rsp+252], eax
37bcc65d2shl r15l, 2
37bcc65d6mov eax, [rsp+216]
37bcc65ddmov [rsp+480], 0
37bcc65e9mov [rsp+352], 0
37bcc65f4mov [rsp+360], 0
37bcc65ffmov [rsp+380], 0
37bcc660atest eax, eax
37bcc660cjne 0x37bcc6838
37bcc6612mov r11l, [rsp+248]
37bcc661atest r11l, r11l
37bcc661dje 0x37bcc6641
37bcc661fmov rax, [rsp+664]
37bcc6627mov eax, [rax]
37bcc6629mov [rsp+352], eax
37bcc6630mov rax, [rsp+672]
37bcc6638mov eax, [rax]
37bcc663amov [rsp+360], eax
37bcc6641
37bcc6641loc_37bcc6641:
37bcc6641mov [rdi], 0
37bcc6647mov r9l, 1
37bcc664dmov r8l, 1
37bcc6653mov rcx, r14
37bcc6656lea rdx, [rip+0x7894cb]
37bcc665dmov [rsp+264], r10b
37bcc6665call lsame_
37bcc666amovzx r10l, [rsp+264]
37bcc6673test eax, eax
37bcc6675je 0x37bcc689c
37bcc667bmov r11l, [rsp+224]
37bcc6683test r11l, r11l
37bcc6686jne 0x37bcc7a38
37bcc668cmov r9l, [rsp+248]
37bcc6694test r9l, r9l
37bcc6697je 0x37bcc6fe7
37bcc669dmov edx, [rsi]
37bcc669f
37bcc669floc_37bcc669f:
37bcc669fmov ecx, [rsp+352]
37bcc66a6mov eax, edx
37bcc66a8
37bcc66a8loc_37bcc66a8:
37bcc66a8test eax, eax
37bcc66aajs 0x37bcc627c
37bcc66b0
37bcc66b0loc_37bcc66b0:
37bcc66b0cmp eax, ecx
37bcc66b2jl 0x37bcc6fc1
37bcc66b8test ecx, ecx
37bcc66bajle 0x37bcc6fc1
37bcc66c0mov edx, [rsp+360]
37bcc66c7cmp edx, ecx
37bcc66c9jl 0x37bcc66d3
37bcc66cbcmp edx, eax
37bcc66cdjle 0x37bcc709f
37bcc66d3
37bcc66d3loc_37bcc66d3:
37bcc66d3mov [rdi], -9
37bcc66d9jmp 0x37bcc6282
37bcc66de
37bcc66deloc_37bcc66de:
37bcc66demov r11l, [rsp+216]
37bcc66e6test r11l, r11l
37bcc66e9je 0x37bcc7569
37bcc66eflea rax, [rsp+376]
37bcc66f7mov [rsp+80], rdi
37bcc66fcmov rdx, rsi
37bcc66ffmov r9, [rsp+656]
37bcc6707mov [rsp+72], rax
37bcc670clea rax, [rsp+372]
37bcc6714mov r8, [rsp+648]
37bcc671clea rcx, [rip+0x789406]
37bcc6723mov [rsp+64], rax
37bcc6728lea rax, [rsp+384]
37bcc6730mov [rsp+56], rax
37bcc6735lea rax, [rsp+440]
37bcc673dmov [rsp+48], rax
37bcc6742mov rax, [rsp+632]
37bcc674amov [rsp+88], 1
37bcc6753mov [rsp+40], r13
37bcc6758mov [rsp+32], rax
37bcc675dmovsd_xmm [rsp+264], x0
37bcc6766call dlarrc_
37bcc676bcmp [rsp+240], -1
37bcc6773movsd_xmm x2, [rsp+264]
37bcc677cjne 0x37bcc7a47
37bcc6782mov eax, [rdi]
37bcc6784test eax, eax
37bcc6786je 0x37bcc7238
37bcc678cnop [rax]
37bcc6790
37bcc6790loc_37bcc6790:
37bcc6790neg eax
37bcc6792
37bcc6792loc_37bcc6792:
37bcc6792lea rdx, [rsp+488]
37bcc679amov r8l, 6
37bcc67a0lea rcx, [rip+0x789383]
37bcc67a7mov [rsp+488], eax
37bcc67aecall xerbla_
37bcc67b3jmp 0x37bcc658d
37bcc67b8
37bcc67b8 0f 1f 84 00 00 00 00 00 ........
37bcc67c0
37bcc67c0loc_37bcc67c0:
37bcc67c0mov [rsp+232], 1
37bcc67cbmov r10l, 1
37bcc67d1jmp 0x37bcc61cb
37bcc67d6
37bcc67d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bcc67e0
37bcc67e0loc_37bcc67e0:
37bcc67e0mov r9l, [rsp+248]
37bcc67e8test r9l, r9l
37bcc67ebje 0x37bcc6fd0
37bcc67f1mov r11, [rsp+672]
37bcc67f9mov rcx, [rsp+664]
37bcc6801mov [rdi], 0
37bcc6807mov r8l, [r11]
37bcc680amov ecx, [rcx]
37bcc680cmov [rsp+360], r8l
37bcc6814mov r8l, [rsp+224]
37bcc681cmov [rsp+352], ecx
37bcc6823test r8l, r8l
37bcc6826je 0x37bcc669f
37bcc682cjmp 0x37bcc66a8
37bcc6831
37bcc6831 0f 1f 80 00 00 00 00 .......
37bcc6838
37bcc6838loc_37bcc6838:
37bcc6838mov [rdi], 0
37bcc683emov r9l, 1
37bcc6844mov rcx, r14
37bcc6847mov rax, [rsp+648]
37bcc684fmov r8l, 1
37bcc6855lea rdx, [rip+0x7892cc]
37bcc685cmov [rsp+264], r10b
37bcc6864movsd_xmm x0, [rax]
37bcc6868mov rax, [rsp+656]
37bcc6870movsd_xmm [rsp+472], x0
37bcc6879movsd_xmm x0, [rax]
37bcc687dmovsd_xmm [rsp+480], x0
37bcc6886call lsame_
37bcc688bmovzx r10l, [rsp+264]
37bcc6894test eax, eax
37bcc6896jne 0x37bcc7059
37bcc689c
37bcc689cloc_37bcc689c:
37bcc689cmov [rdi], -1
37bcc68a2jmp 0x37bcc6282
37bcc68a7
37bcc68a7 66 0f 1f 84 00 00 00 00 00 f........
37bcc68b0
37bcc68b0loc_37bcc68b0:
37bcc68b0mov [rdi], -14
37bcc68b6mov eax, 14
37bcc68bbjmp 0x37bcc6792
37bcc68c0
37bcc68c0loc_37bcc68c0:
37bcc68c0movapd x4, x6
37bcc68c4lea ecx, [rax+rax]
37bcc68c7lea edx, [4*rax]
37bcc68cemov [rsp+224], eax
37bcc68d5divsd x4, x2
37bcc68d9mov [rsp+316], ecx
37bcc68e0add ecx, eax
37bcc68e2mov r9, r13
37bcc68e5lea eax, [rcx+rcx]
37bcc68e8mov r8, [rsp+632]
37bcc68f0mov [rsp+32], 1
37bcc68f9mov [rsp+240], eax
37bcc6900mov rax, [rip+0x789239]
37bcc6907mov [rsp+232], ecx
37bcc690elea rcx, [rip+0x78921b]
37bcc6915mov [rsp+248], edx
37bcc691cmov rdx, rsi
37bcc691fmov [rsp+448], rax
37bcc6927movsd_xmm [rsp+272], x2
37bcc6930movsd_xmm [rsp+264], x4
37bcc6939call dlanst_
37bcc693epxor x1, x1
37bcc6942mov eax, [rsp+224]
37bcc6949movsd_xmm x4, [rsp+264]
37bcc6952movsd_xmm x2, [rsp+272]
37bcc695bcomisd x0, x1
37bcc695fmovsd_xmm [rsp+464], x0
37bcc6968jbe 0x37bcc6f78
37bcc696emovapd x1, x4
37bcc6972sqrtsd x1, x1
37bcc6976comisd x1, x0
37bcc697ajbe 0x37bcc6f78
37bcc6980
37bcc6980loc_37bcc6980:
37bcc6980divsd x1, x0
37bcc6984ucomisd x1, [rip+0x7891b4]
37bcc698cmovsd_xmm [rsp+448], x1
37bcc6995jp 0x37bcc699d
37bcc6997je 0x37bcc6a70
37bcc699d
37bcc699dloc_37bcc699d:
37bcc699dmov r8, [rsp+632]
37bcc69a5lea r9, [rip+0x789188]
37bcc69acmov rcx, rsi
37bcc69aflea rdx, [rsp+448]
37bcc69b7movsd_xmm [rsp+272], x0
37bcc69c0movsd_xmm [rsp+264], x2
37bcc69c9mov [rsp+224], eax
37bcc69d0call dscal_
37bcc69d5mov eax, [rsi]
37bcc69d7lea rcx, [rsp+488]
37bcc69dfmov r8, r13
37bcc69e2lea r9, [rip+0x78914b]
37bcc69e9lea edx, [rax-1]
37bcc69ecmov [rsp+488], edx
37bcc69f3lea rdx, [rsp+448]
37bcc69fbcall dscal_
37bcc6a00mov r15l, [rsp+216]
37bcc6a08movsd_xmm x1, [rsp+448]
37bcc6a11movsd_xmm x0, [rsp+272]
37bcc6a1amov eax, [rsp+224]
37bcc6a21movsd_xmm x2, [rsp+264]
37bcc6a2atest r15l, r15l
37bcc6a2dmulsd x0, x1
37bcc6a31movsd_xmm [rsp+464], x0
37bcc6a3aje 0x37bcc6a70
37bcc6a3cmovsd_xmm x0, [rsp+472]
37bcc6a45mulsd x0, x1
37bcc6a49mulsd x1, [rsp+480]
37bcc6a52movsd_xmm [rsp+472], x0
37bcc6a5bmovsd_xmm [rsp+480], x1
37bcc6a64nop
37bcc6a65nop [rax+rax]
37bcc6a70
37bcc6a70loc_37bcc6a70:
37bcc6a70mov rcx, [rsp+728]
37bcc6a78mov r11l, [rcx]
37bcc6a7btest r11l, r11l
37bcc6a7ejne 0x37bcc731a
37bcc6a84lea rcx, [rsp+356]
37bcc6a8cmov [rsp+356], -1
37bcc6a97mov [rsp+224], rcx
37bcc6a9f
37bcc6a9floc_37bcc6a9f:
37bcc6a9fmov rcx, [rsp+728]
37bcc6aa7movapd x0, x2
37bcc6aabxorpd x0, [rip+0x7890ad]
37bcc6ab3mov [rcx], 0
37bcc6ab9movsd_xmm [rsp+456], x0
37bcc6ac2
37bcc6ac2loc_37bcc6ac2:
37bcc6ac2mov edx, [rsi]
37bcc6ac4cmp edx, 1
37bcc6ac7jle 0x37bcc7a0f
37bcc6acdmov rcx, [rsp+736]
37bcc6ad5movsxd r15, eax
37bcc6ad8lea r8l, [rdx-1]
37bcc6adclea rdx, [r15+4*r15]
37bcc6ae0lea rcx, [rcx+8*rdx]
37bcc6ae4xor edx, edx
37bcc6ae6nop [rax]
37bcc6aeanop [rax+rax]
37bcc6af5nop [rax+rax]
37bcc6b00
37bcc6b00loc_37bcc6b00:
37bcc6b00movsd_xmm x0, [r13+8*rdx]
37bcc6b07mulsd x0, x0
37bcc6b0bmovsd_xmm [rcx+8*rdx], x0
37bcc6b10add rdx, 1
37bcc6b14cmp r8, rdx
37bcc6b17jne 0x37bcc6b00
37bcc6b19
37bcc6b19loc_37bcc6b19:
37bcc6b19movsd_xmm x6, [rip+0x78905f]
37bcc6b21mulsd x6, x2
37bcc6b25test r12l, r12l
37bcc6b28jne 0x37bcc7301
37bcc6b2emovapd x1, x6
37bcc6b32movapd x2, x6
37bcc6b36
37bcc6b36loc_37bcc6b36:
37bcc6b36movsxd rdx, [rsp+232]
37bcc6b3emov rcx, r15
37bcc6b41mov r11, r15
37bcc6b44mov [rsp+312], eax
37bcc6b4bmov rax, [rsp+752]
37bcc6b53neg rcx
37bcc6b56lea r8, [4*r15]
37bcc6b5emovsd_xmm [rsp+432], x1
37bcc6b67lea r10, [4*rcx]
37bcc6b6fsub r11, r8
37bcc6b72movsd_xmm [rsp+424], x2
37bcc6b7blea r9, [rax+4*rdx]
37bcc6b7fmovsxd rdx, [rsp+240]
37bcc6b87mov [rsp+120], rbp
37bcc6b8cmov rax, [rsp+736]
37bcc6b94mov [rsp+280], r9
37bcc6b9cmov [rsp+184], r9
37bcc6ba4mov [rsp+200], 1
37bcc6bb0lea rax, [rax+8*rdx]
37bcc6bb4lea rdx, [r9+r10]
37bcc6bb8add r10, rdx
37bcc6bbbmov [rsp+216], rdx
37bcc6bc3lea rdx, [8*r11]
37bcc6bcbmov r8, rax
37bcc6bcelea r11, [rax+rdx]
37bcc6bd2mov [rsp+288], rax
37bcc6bdalea r9, [rsp+400]
37bcc6be2lea rax, [r11+8*rcx]
37bcc6be6lea rcx, [rsp+480]
37bcc6beemov [rsp+296], r9
37bcc6bf6mov [rsp+232], rcx
37bcc6bfelea rcx, [rsp+472]
37bcc6c06mov [rsp+240], rcx
37bcc6c0emov rcx, [rsp+224]
37bcc6c16mov [rsp+168], r9
37bcc6c1emov r9, [rsp+736]
37bcc6c26mov [rsp+192], rcx
37bcc6c2emov rcx, [rsp+216]
37bcc6c36mov [rsp+136], r11
37bcc6c3emov [rsp+264], r11
37bcc6c46mov r11, [rsp+680]
37bcc6c4emov [rsp+144], r10
37bcc6c56mov [rsp+272], r10
37bcc6c5emov [rsp+320], rax
37bcc6c66mov [rsp+176], r8
37bcc6c6emov [rsp+160], r9
37bcc6c76mov [rsp+152], rcx
37bcc6c7elea rcx, [rsp+380]
37bcc6c86mov [rsp+128], rax
37bcc6c8esub rax, rdx
37bcc6c91lea rdx, [rsp+360]
37bcc6c99mov [rsp+112], r11
37bcc6c9emov r11, [rsp+752]
37bcc6ca6mov [rsp+64], rax
37bcc6cabmov rax, [rsp+632]
37bcc6cb3mov [rsp+104], r11
37bcc6cb8lea r11, [rsp+432]
37bcc6cc0mov r9, [rsp+232]
37bcc6cc8mov [rsp+96], rcx
37bcc6ccdlea rcx, [rsp+456]
37bcc6cd5mov r8, [rsp+240]
37bcc6cddmov [rsp+304], r11
37bcc6ce5mov [rsp+80], r11
37bcc6cealea r11, [rsp+424]
37bcc6cf2mov [rsp+40], rdx
37bcc6cf7lea rdx, [rsp+352]
37bcc6cffmov [rsp+88], rcx
37bcc6d04mov rcx, rbx
37bcc6d07mov [rsp+72], r11
37bcc6d0cmov [rsp+48], rax
37bcc6d11mov [rsp+32], rdx
37bcc6d16mov rdx, rsi
37bcc6d19mov [rsp+56], r13
37bcc6d1emov [rsp+328], r11
37bcc6d26call dlarre_
37bcc6d2bmov edx, [rsp+356]
37bcc6d32mov r11, [rsp+264]
37bcc6d3amov r10, [rsp+272]
37bcc6d42mov eax, [rsp+312]
37bcc6d49test edx, edx
37bcc6d4bjne 0x37bcc77c5
37bcc6d51test r12l, r12l
37bcc6d54jne 0x37bcc7820
37bcc6d5amov rbx, [rsp+680]
37bcc6d62mov ecx, [rbx]
37bcc6d64test ecx, ecx
37bcc6d66jle 0x37bcc6da5
37bcc6d68mov r9, [rsp+752]
37bcc6d70xor edx, edx
37bcc6d72nop [rax]
37bcc6d75nop [rax+rax]
37bcc6d80
37bcc6d80loc_37bcc6d80:
37bcc6d80movsxd r8, [r10+4*rdx]
37bcc6d84movsd_xmm x0, [rbp+8*rdx]
37bcc6d8amovsxd r8, [r9+4*r8-4]
37bcc6d8faddsd x0, [r13+8*r8-8]
37bcc6d96movsd_xmm [rbp+8*rdx], x0
37bcc6d9cadd rdx, 1
37bcc6da0cmp rcx, rdx
37bcc6da3jne 0x37bcc6d80
37bcc6da5
37bcc6da5loc_37bcc6da5:
37bcc6da5mov rbx, [rsp+728]
37bcc6dadmov r8l, [rbx]
37bcc6db0test r8l, r8l
37bcc6db3jne 0x37bcc7437
37bcc6db9
37bcc6db9loc_37bcc6db9:
37bcc6db9movsd_xmm x1, [rsp+448]
37bcc6dc2ucomisd x1, [rip+0x788d76]
37bcc6dcajp 0x37bcc79ca
37bcc6dd0jne 0x37bcc79ca
37bcc6dd6
37bcc6dd6loc_37bcc6dd6:
37bcc6dd6cmp [rsp+380], 1
37bcc6ddejle 0x37bcc72f3
37bcc6de4
37bcc6de4loc_37bcc6de4:
37bcc6de4test r12l, r12l
37bcc6de7je 0x37bcc73ea
37bcc6ded
37bcc6dedloc_37bcc6ded:
37bcc6dedmov rax, [rsp+680]
37bcc6df5mov r8l, [rax]
37bcc6df8cmp r8l, 1
37bcc6dfcjle 0x37bcc6570
37bcc6e02mov r9, [rsp+696]
37bcc6e0amov rax, r14
37bcc6e0dmov [rsp+624], rsi
37bcc6e15lea r15l, [r8+1]
37bcc6e19shl rax, 4
37bcc6e1dmov r13, -16
37bcc6e24mov edi, 2
37bcc6e29mov r10, [rsp+680]
37bcc6e31mov rsi, [rsp+720]
37bcc6e39mov [rsp+224], r14
37bcc6e41mov r14, r9
37bcc6e44mov r12l, 8
37bcc6e4anop [rax+rax]
37bcc6e50
37bcc6e50loc_37bcc6e50:
37bcc6e50cmp r8l, edi
37bcc6e53jl 0x37bcc6f51
37bcc6e59movsd_xmm x2, [rbp+r12-8]
37bcc6e60lea rcx, [r13+r12]
37bcc6e65mov rdx, rdi
37bcc6e68xor ebx, ebx
37bcc6e6aadd rcx, rbp
37bcc6e6dmovapd x0, x2
37bcc6e71nop [rax]
37bcc6e75nop [rax+rax]
37bcc6e80
37bcc6e80loc_37bcc6e80:
37bcc6e80movsd_xmm x1, [rcx+8*rdx]
37bcc6e85comisd x0, x1
37bcc6e89minsd x1, x0
37bcc6e8dcmova ebx, edx
37bcc6e90add rdx, 1
37bcc6e94movapd x0, x1
37bcc6e98cmp r8l, edx
37bcc6e9bjge 0x37bcc6e80
37bcc6e9dtest ebx, ebx
37bcc6e9fje 0x37bcc6f51
37bcc6ea5movsxd rdx, ebx
37bcc6ea8mov [rsp+216], rax
37bcc6eb0mov r9, r14
37bcc6eb3add ebx, ebx
37bcc6eb5movsd_xmm [rbp+8*rdx-8], x2
37bcc6ebbmov rax, [rsp+256]
37bcc6ec3imul rdx, [rsp+224]
37bcc6eccmovsd_xmm [rbp+r12-8], x1
37bcc6ed3mov rcx, [rsp+624]
37bcc6edbmov [rsp+680], r10
37bcc6ee3lea rdx, [rax+rdx+1]
37bcc6ee8lea rax, [rip+0x788c45]
37bcc6eefmov [rsp+32], rax
37bcc6ef4mov r8, rax
37bcc6ef7shl rdx, 4
37bcc6efbadd rdx, [rsp+696]
37bcc6f03call zswap_
37bcc6f08lea edx, [rdi+rdi]
37bcc6f0blea r8l, [rbx-2]
37bcc6f0fsub ebx, 1
37bcc6f12lea ecx, [rdx-4]
37bcc6f15movsxd r8, r8l
37bcc6f18sub edx, 3
37bcc6f1bmovsxd rbx, ebx
37bcc6f1emovsxd rcx, ecx
37bcc6f21mov r11l, [rsi+4*r8]
37bcc6f25movsxd rdx, edx
37bcc6f28mov r10, [rsp+680]
37bcc6f30mov eax, [rsi+4*rcx]
37bcc6f33mov [rsi+4*r8], eax
37bcc6f37mov rax, [rsp+216]
37bcc6f3fmov [rsi+4*rcx], r11l
37bcc6f43mov ecx, [rsi+4*rbx]
37bcc6f46mov r8l, [rsi+4*rdx]
37bcc6f4amov [rsi+4*rbx], r8l
37bcc6f4emov [rsi+4*rdx], ecx
37bcc6f51
37bcc6f51loc_37bcc6f51:
37bcc6f51add rdi, 1
37bcc6f55cmp rdi, r15
37bcc6f58je 0x37bcc6570
37bcc6f5emov r8l, [r10]
37bcc6f61add r14, rax
37bcc6f64sub r13, 8
37bcc6f68add r12, 8
37bcc6f6cjmp 0x37bcc6e50
37bcc6f71
37bcc6f71 0f 1f 80 00 00 00 00 .......
37bcc6f78
37bcc6f78loc_37bcc6f78:
37bcc6f78sqrtsd x6, x6
37bcc6f7cmovsd_xmm x3, [rip+0x788bbc]
37bcc6f84movsd_xmm x1, [rip+0x788bb4]
37bcc6f8cdivsd x3, x4
37bcc6f90sqrtsd x6, x6
37bcc6f94divsd x1, x6
37bcc6f98sqrtsd x3, x3
37bcc6f9cminsd x1, x3
37bcc6fa0comisd x0, x1
37bcc6fa4jbe 0x37bcc6a70
37bcc6faajmp 0x37bcc6980
37bcc6faf
37bcc6faf 90 .
37bcc6fb0
37bcc6fb0loc_37bcc6fb0:
37bcc6fb0mov r8l, [rsp+248]
37bcc6fb8test r8l, r8l
37bcc6fbbje 0x37bcc70c2
37bcc6fc1
37bcc6fc1loc_37bcc6fc1:
37bcc6fc1mov [rdi], -8
37bcc6fc7jmp 0x37bcc6282
37bcc6fcc
37bcc6fcc 0f 1f 40 00 ..@.
37bcc6fd0
37bcc6fd0loc_37bcc6fd0:
37bcc6fd0mov r14l, [rsp+224]
37bcc6fd8mov [rdi], 0
37bcc6fdetest r14l, r14l
37bcc6fe1jne 0x37bcc7628
37bcc6fe7
37bcc6fe7loc_37bcc6fe7:
37bcc6fe7mov [rdi], -2
37bcc6fedmov edx, 12
37bcc6ff2lea rcx, [rip+0x788b1a]
37bcc6ff9call dlamch_
37bcc6ffemov edx, 9
37bcc7003lea rcx, [rip+0x788b15]
37bcc700amovsd_xmm [rsp+440], x0
37bcc7013movapd x6, x0
37bcc7017call dlamch_
37bcc701cmov eax, [rdi]
37bcc701emovapd x2, x0
37bcc7022test eax, eax
37bcc7024jne 0x37bcc6790
37bcc702amov rcx, [rsp+736]
37bcc7032pxor x3, x3
37bcc7036mov edx, [rsp+252]
37bcc703dcvtsi2sd x3, r15l
37bcc7042movapd x7, x3
37bcc7046movsd_xmm [rcx], x3
37bcc704amov rcx, [rsp+752]
37bcc7052mov [rcx], edx
37bcc7054jmp 0x37bcc6301
37bcc7059
37bcc7059loc_37bcc7059:
37bcc7059mov eax, [rsi]
37bcc705btest eax, eax
37bcc705djs 0x37bcc627c
37bcc7063nop
37bcc7065nop [rax+rax]
37bcc7070
37bcc7070loc_37bcc7070:
37bcc7070test eax, eax
37bcc7072je 0x37bcc6fb0
37bcc7078movsd_xmm x0, [rsp+472]
37bcc7081comisd x0, [rsp+480]
37bcc708ajae 0x37bcc742c
37bcc7090
37bcc7090loc_37bcc7090:
37bcc7090mov edx, [rsp+248]
37bcc7097test edx, edx
37bcc7099jne 0x37bcc7a03
37bcc709f
37bcc709floc_37bcc709f:
37bcc709fmov rcx, [rsp+704]
37bcc70a7mov edx, [rcx]
37bcc70a9test edx, edx
37bcc70abjle 0x37bcc70b7
37bcc70adcmp edx, eax
37bcc70afjge 0x37bcc70d0
37bcc70b1test r12b, 1
37bcc70b5je 0x37bcc70d0
37bcc70b7
37bcc70b7loc_37bcc70b7:
37bcc70b7mov [rdi], -13
37bcc70bdjmp 0x37bcc6282
37bcc70c2
37bcc70c2loc_37bcc70c2:
37bcc70c2mov rax, [rsp+704]
37bcc70camov ecx, [rax]
37bcc70cctest ecx, ecx
37bcc70cejle 0x37bcc70b7
37bcc70d0
37bcc70d0loc_37bcc70d0:
37bcc70d0mov rax, [rsp+744]
37bcc70d8cmp [rax], r15l
37bcc70dbjl 0x37bcc754f
37bcc70e1mov rax, [rsp+760]
37bcc70e9mov ecx, [rsp+252]
37bcc70f0cmp [rax], ecx
37bcc70f2jge 0x37bcc6282
37bcc70f8test r10b, r10b
37bcc70fbjne 0x37bcc6282
37bcc7101mov [rdi], -19
37bcc7107jmp 0x37bcc6282
37bcc710c
37bcc710c 0f 1f 40 00 ..@.
37bcc7110
37bcc7110loc_37bcc7110:
37bcc7110mov rbx, [rsp+680]
37bcc7118movsd_xmm x0, [rsp+416]
37bcc7121movsxd r8, [rbx]
37bcc7124lea edx, [r8+1]
37bcc7128mov rcx, r8
37bcc712bmovsd_xmm [rbp+8*r8], x0
37bcc7132mov [rbx], edx
37bcc7134movsxd r9, edx
37bcc7137cmp [rsp+240], -1
37bcc713fje 0x37bcc7638
37bcc7145test r12l, r12l
37bcc7148je 0x37bcc7638
37bcc714e
37bcc714eloc_37bcc714e:
37bcc714emov r10l, [rsp+232]
37bcc7156mov r8, r14
37bcc7159movsd_xmm x0, [rsp+488]
37bcc7162movsd_xmm x1, [rsp+392]
37bcc716bimul r8, r9
37bcc716fadd r8, [rsp+256]
37bcc7177test r10l, r10l
37bcc717ajne 0x37bcc761b
37bcc7180movapd x3, x0
37bcc7184xorpd x3, [rip+0x7889d4]
37bcc718cmovapd x2, x1
37bcc7190
37bcc7190loc_37bcc7190:
37bcc7190add edx, edx
37bcc7192shl r8, 4
37bcc7196add r8, [rsp+696]
37bcc719emovsd_xmm [r8+32], x2
37bcc71a4pxor x2, x2
37bcc71a8mov [r8+24], 0
37bcc71b0mov [r8+40], 0
37bcc71b8movsd_xmm [r8+16], x3
37bcc71belea r8l, [rdx-1]
37bcc71c2movsxd rdx, edx
37bcc71c5movsxd r8, r8l
37bcc71c8sub rdx, 1
37bcc71ccsub r8, 1
37bcc71d0ucomisd x0, x2
37bcc71d4jp 0x37bcc71de
37bcc71d6mov r10l, 2
37bcc71dcje 0x37bcc71f5
37bcc71de
37bcc71deloc_37bcc71de:
37bcc71depxor x2, x2
37bcc71e2mov r10l, 1
37bcc71e8ucomisd x1, x2
37bcc71ecjp 0x37bcc71f5
37bcc71eejne 0x37bcc71f5
37bcc71f0mov eax, 1
37bcc71f5
37bcc71f5loc_37bcc71f5:
37bcc71f5mov rbx, [rsp+720]
37bcc71fdmov [rbx+4*r8], r10l
37bcc7201mov [rbx+4*rdx], eax
37bcc7204mov eax, [rsp+224]
37bcc720btest eax, eax
37bcc720dje 0x37bcc77d6
37bcc7213mov rax, [rsp+680]
37bcc721badd ecx, 2
37bcc721emovsd_xmm x2, [rsp+408]
37bcc7227mov [rax], ecx
37bcc7229movsxd rax, ecx
37bcc722cmovsd_xmm [rbp+8*r9], x2
37bcc7233jmp 0x37bcc64c3
37bcc7238
37bcc7238loc_37bcc7238:
37bcc7238mov eax, [rsp+384]
37bcc723fnop
37bcc7240
37bcc7240loc_37bcc7240:
37bcc7240pxor x0, x0
37bcc7244cvtsi2sd x0, eax
37bcc7248mov rax, [rsp+696]
37bcc7250mov [rax+8], 0
37bcc7258movsd_xmm [rax], x0
37bcc725cjmp 0x37bcc658d
37bcc7261
37bcc7261loc_37bcc7261:
37bcc7261mov rax, [rsp+632]
37bcc7269mov r8l, [rsp+224]
37bcc7271movsd_xmm x0, [rax]
37bcc7275test r8l, r8l
37bcc7278jne 0x37bcc729f
37bcc727amov ecx, [rsp+248]
37bcc7281test ecx, ecx
37bcc7283jne 0x37bcc729f
37bcc7285comisd x0, [rsp+472]
37bcc728ejbe 0x37bcc72b2
37bcc7290movsd_xmm x1, [rsp+480]
37bcc7299comisd x1, x0
37bcc729djb 0x37bcc72b2
37bcc729f
37bcc729floc_37bcc729f:
37bcc729fmov rax, [rsp+680]
37bcc72a7movsd_xmm [rbp], x0
37bcc72acmov [rax], 1
37bcc72b2
37bcc72b2loc_37bcc72b2:
37bcc72b2cmp [rsp+240], -1
37bcc72baje 0x37bcc658d
37bcc72c0test r12l, r12l
37bcc72c3je 0x37bcc658d
37bcc72c9mov rax, [rsp+696]
37bcc72d1mov rsi, [rsp+720]
37bcc72d9movq x0, [rip+0x78885f]
37bcc72e1movups [rax], x0
37bcc72e4mov rax, [rip+0x788865]
37bcc72ebmov [rsi], rax
37bcc72eejmp 0x37bcc658d
37bcc72f3
37bcc72f3loc_37bcc72f3:
37bcc72f3cmp [rsi], 2
37bcc72f6jne 0x37bcc6570
37bcc72fcjmp 0x37bcc6de4
37bcc7301
37bcc7301loc_37bcc7301:
37bcc7301sqrtsd x2, x2
37bcc7305movsd_xmm x1, [rip+0x78887b]
37bcc730dmulsd x1, x2
37bcc7311maxsd x1, x6
37bcc7315jmp 0x37bcc6b36
37bcc731a
37bcc731aloc_37bcc731a:
37bcc731amov [rsp+216], eax
37bcc7321mov rdx, [rsp+632]
37bcc7329mov r8, r13
37bcc732cmov rcx, rsi
37bcc732flea rax, [rsp+356]
37bcc7337movsd_xmm [rsp+264], x2
37bcc7340mov r9, rax
37bcc7343mov [rsp+224], rax
37bcc734bcall dlarrr_
37bcc7350mov r10l, [rsp+356]
37bcc7358mov eax, [rsp+216]
37bcc735fmovsd_xmm x2, [rsp+264]
37bcc7368test r10l, r10l
37bcc736bjne 0x37bcc6a9f
37bcc7371mov rcx, [rsp+728]
37bcc7379movsd_xmm [rsp+456], x2
37bcc7382mov r9l, [rcx]
37bcc7385test r9l, r9l
37bcc7388je 0x37bcc6ac2
37bcc738emov [rsp+216], eax
37bcc7395lea rax, [rip+0x788798]
37bcc739clea r8, [rip+0x788791]
37bcc73a3mov rcx, rsi
37bcc73a6movsxd rdx, [rsp+248]
37bcc73aemov [rsp+32], rax
37bcc73b3mov rax, [rsp+736]
37bcc73bbmovsd_xmm [rsp+264], x2
37bcc73c4lea r9, [rax+8*rdx]
37bcc73c8mov rdx, [rsp+632]
37bcc73d0call dcopy_
37bcc73d5mov eax, [rsp+216]
37bcc73dcmovsd_xmm x2, [rsp+264]
37bcc73e5jmp 0x37bcc6ac2
37bcc73ea
37bcc73ealoc_37bcc73ea:
37bcc73eamov [rsp+32], 1
37bcc73f3mov rdx, [rsp+680]
37bcc73fbmov r8, rbp
37bcc73felea rcx, [rip+0x78870d]
37bcc7405lea r9, [rsp+356]
37bcc740dcall dlasrt_
37bcc7412mov ecx, [rsp+356]
37bcc7419test ecx, ecx
37bcc741bje 0x37bcc6570
37bcc7421mov [rdi], 3
37bcc7427jmp 0x37bcc658d
37bcc742c
37bcc742cloc_37bcc742c:
37bcc742cmov [rdi], -7
37bcc7432jmp 0x37bcc6282
37bcc7437
37bcc7437loc_37bcc7437:
37bcc7437mov rbx, [rsp+680]
37bcc743fmov edx, [rbx]
37bcc7441mov rbx, [rsp+752]
37bcc7449lea ecx, [rax+rdx]
37bcc744cmovsxd rcx, ecx
37bcc744fmov r10l, [rbx+4*rcx-4]
37bcc7454test r10l, r10l
37bcc7457jle 0x37bcc6db9
37bcc745dmov ebx, [rsp+248]
37bcc7464mov [rsp+624], rsi
37bcc746cmov r13l, 1
37bcc7472mov r8l, 1
37bcc7478mov [rsp+272], r14
37bcc7480mov r14, [rsp+736]
37bcc7488mov r9l, 1
37bcc748elea eax, [rax+rbx+1]
37bcc7492mov [rsp+688], rbp
37bcc749amov rbp, [rsp+680]
37bcc74a2mov [rsp+232], eax
37bcc74a9mov rax, [rsp+752]
37bcc74b1mov [rsp+768], rdi
37bcc74b9mov rdi, [rsp+752]
37bcc74c1lea r11, [rax-4]
37bcc74c5lea rax, [rsp+348]
37bcc74cdmov [rsp+312], r12l
37bcc74d5mov r12l, r10l
37bcc74d8mov [rsp+240], rax
37bcc74e0lea rax, [rsp+368]
37bcc74e8mov [rsp+264], rax
37bcc74f0
37bcc74f0loc_37bcc74f0:
37bcc74f0mov esi, [rdi+4*r13-4]
37bcc74f5lea ecx, [r8-1]
37bcc74f9mov eax, esi
37bcc74fbsub eax, r9l
37bcc74feadd eax, 1
37bcc7501mov [rsp+368], eax
37bcc7508cmp ecx, edx
37bcc750ajge 0x37bcc7539
37bcc750cmovsxd rax, r8l
37bcc750fmov ebx, ecx
37bcc7511add rax, r15
37bcc7514lea rax, [r11+4*rax]
37bcc7518jmp 0x37bcc752b
37bcc751a
37bcc751a 66 0f 1f 44 00 00 f..D..
37bcc7520
37bcc7520loc_37bcc7520:
37bcc7520add ebx, 1
37bcc7523add rax, 4
37bcc7527cmp ebx, edx
37bcc7529je 0x37bcc7530
37bcc752b
37bcc752bloc_37bcc752b:
37bcc752bcmp [rax], r13l
37bcc752eje 0x37bcc7520
37bcc7530
37bcc7530loc_37bcc7530:
37bcc7530cmp r8l, ebx
37bcc7533jle 0x37bcc7670
37bcc7539
37bcc7539loc_37bcc7539:
37bcc7539lea r9l, [rsi+1]
37bcc753d
37bcc753dloc_37bcc753d:
37bcc753dadd r13, 1
37bcc7541cmp r12l, r13l
37bcc7544jl 0x37bcc77f3
37bcc754amov edx, [rbp]
37bcc754djmp 0x37bcc74f0
37bcc754f
37bcc754floc_37bcc754f:
37bcc754fmov eax, [rsp+232]
37bcc7556test eax, eax
37bcc7558jne 0x37bcc6282
37bcc755emov [rdi], -17
37bcc7564jmp 0x37bcc6282
37bcc7569
37bcc7569loc_37bcc7569:
37bcc7569mov r10l, [rsp+248]
37bcc7571test r10l, r10l
37bcc7574je 0x37bcc6301
37bcc757amov eax, [rsp+360]
37bcc7581sub eax, [rsp+352]
37bcc7588add eax, 1
37bcc758bjmp 0x37bcc6301
37bcc7590
37bcc7590loc_37bcc7590:
37bcc7590movsd_xmm x0, [rsp+416]
37bcc7599movsd_xmm x1, [rsp+472]
37bcc75a2comisd x0, x1
37bcc75a6jbe 0x37bcc79a6
37bcc75acmovsd_xmm x2, [rsp+480]
37bcc75b5comisd x2, x0
37bcc75b9jb 0x37bcc79a6
37bcc75bf
37bcc75bfloc_37bcc75bf:
37bcc75bfmov rbx, [rsp+680]
37bcc75c7movsxd r8, [rbx]
37bcc75calea edx, [r8+1]
37bcc75cemov rcx, r8
37bcc75d1movsd_xmm [rbp+8*r8], x0
37bcc75d8mov [rbx], edx
37bcc75dacmp [rsp+240], -1
37bcc75e2je 0x37bcc75f0
37bcc75e4movsxd r9, edx
37bcc75e7test r12l, r12l
37bcc75eajne 0x37bcc714e
37bcc75f0
37bcc75f0loc_37bcc75f0:
37bcc75f0movsd_xmm x0, [rsp+408]
37bcc75f9comisd x0, x1
37bcc75fdjbe 0x37bcc6451
37bcc7603movsd_xmm x1, [rsp+480]
37bcc760ccomisd x1, x0
37bcc7610jb 0x37bcc6451
37bcc7616jmp 0x37bcc6479
37bcc761b
37bcc761bloc_37bcc761b:
37bcc761bmovapd x3, x1
37bcc761fmovapd x2, x0
37bcc7623jmp 0x37bcc7190
37bcc7628
37bcc7628loc_37bcc7628:
37bcc7628test eax, eax
37bcc762ajns 0x37bcc709f
37bcc7630jmp 0x37bcc627c
37bcc7635
37bcc7635 0f 1f 00 ...
37bcc7638
37bcc7638loc_37bcc7638:
37bcc7638mov edx, [rsp+224]
37bcc763ftest edx, edx
37bcc7641je 0x37bcc77d6
37bcc7647mov rax, [rsp+680]
37bcc764fadd ecx, 2
37bcc7652movsd_xmm x0, [rsp+408]
37bcc765bmov [rax], ecx
37bcc765dmovsd_xmm [rbp+8*r9], x0
37bcc7664jmp 0x37bcc6dd6
37bcc7669
37bcc7669 0f 1f 80 00 00 00 00 .......
37bcc7670
37bcc7670loc_37bcc7670:
37bcc7670mov [rsp+216], r11
37bcc7678movsxd rcx, ecx
37bcc767bmov r11l, [rsp+316]
37bcc7683mov r10, [rsp+688]
37bcc768bmovsd_xmm [rsp+432], x6
37bcc7694add r8l, r11l
37bcc7697movsxd r8, r8l
37bcc769alea rcx, [r10+8*rcx]
37bcc769esub r8, 1
37bcc76a2mov eax, [rdi+4*r8]
37bcc76a6lea r8, [r14+8*r8]
37bcc76aalea edx, [rax-1]
37bcc76admov [rsp+348], eax
37bcc76b4lea eax, [rbx+r11]
37bcc76b8mov r11, [rsp+224]
37bcc76c0cdqe
37bcc76c2mov [rsp+388], edx
37bcc76c9mov edx, [rsp+248]
37bcc76d0mov eax, [rdi+4*rax-4]
37bcc76d4mov [rsp+56], rcx
37bcc76d9lea rcx, [rsp+388]
37bcc76e1mov [rsp+104], r11
37bcc76e6mov r11, [rsp+296]
37bcc76eeadd edx, r9l
37bcc76f1mov [rsp+48], rcx
37bcc76f6mov rcx, [rsp+304]
37bcc76femovsxd rdx, edx
37bcc7701mov [rsp+364], eax
37bcc7708mov eax, [rsp+232]
37bcc770flea rdx, [r14+8*rdx-8]
37bcc7714mov [rsp+88], r11
37bcc7719mov r11, [rsp+280]
37bcc7721mov [rsp+40], rcx
37bcc7726lea rcx, [rsp+364]
37bcc772elea eax, [r9+rax-1]
37bcc7733mov [rsp+32], rcx
37bcc7738lea r9, [rsp+464]
37bcc7740cdqe
37bcc7742mov rcx, [rsp+264]
37bcc774amov [rsp+96], r9
37bcc774fmov r9, [rsp+240]
37bcc7757mov [rsp+80], r11
37bcc775cmov r11, [rsp+288]
37bcc7764mov [rsp+64], r8
37bcc7769lea r8, [r14+8*rax-8]
37bcc776emov [rsp+72], r11
37bcc7773call dlarrj_
37bcc7778lea r8l, [rbx+1]
37bcc777clea r9l, [rsi+1]
37bcc7780mov r11, [rsp+216]
37bcc7788jmp 0x37bcc753d
37bcc778d
37bcc778dloc_37bcc778d:
37bcc778dlea rdx, [rsp+416]
37bcc7795mov rax, [rsp+632]
37bcc779dlea r9, [rsp+408]
37bcc77a5mov [rsp+32], rdx
37bcc77aamov rdx, r13
37bcc77adlea r8, [rax+8]
37bcc77b1mov rcx, rax
37bcc77b4call dlae2_
37bcc77b9mov eax, [rsp+264]
37bcc77c0jmp 0x37bcc63dd
37bcc77c5
37bcc77c5loc_37bcc77c5:
37bcc77c5mov eax, edx
37bcc77c7neg eax
37bcc77c9cmovs eax, edx
37bcc77ccadd eax, 10
37bcc77cfmov [rdi], eax
37bcc77d1jmp 0x37bcc658d
37bcc77d6
37bcc77d6loc_37bcc77d6:
37bcc77d6mov ecx, [rsp+216]
37bcc77ddtest ecx, ecx
37bcc77dfje 0x37bcc6451
37bcc77e5movsd_xmm x1, [rsp+472]
37bcc77eejmp 0x37bcc75f0
37bcc77f3
37bcc77f3loc_37bcc77f3:
37bcc77f3mov r14, [rsp+272]
37bcc77fbmov rsi, [rsp+624]
37bcc7803mov rbp, [rsp+688]
37bcc780bmov rdi, [rsp+768]
37bcc7813mov r12l, [rsp+312]
37bcc781bjmp 0x37bcc6db9
37bcc7820
37bcc7820loc_37bcc7820:
37bcc7820mov [rsp+264], eax
37bcc7827mov rax, [rsp+224]
37bcc782fmov rcx, rsi
37bcc7832mov [rsp+128], r10
37bcc783amov [rsp+192], rax
37bcc7842mov rax, [rsp+280]
37bcc784amov [rsp+120], r11
37bcc784fmov [rsp+184], rax
37bcc7857mov rax, [rsp+288]
37bcc785fmov [rsp+104], rbp
37bcc7864mov [rsp+176], rax
37bcc786cmov rax, [rsp+720]
37bcc7874mov [rsp+168], rax
37bcc787cmov rax, [rsp+704]
37bcc7884mov [rsp+160], rax
37bcc788cmov rax, [rsp+696]
37bcc7894mov [rsp+152], rax
37bcc789cmov rax, [rsp+736]
37bcc78a4mov [rsp+144], rax
37bcc78acmov rax, [rsp+216]
37bcc78b4mov [rsp+136], rax
37bcc78bcmov rax, [rsp+320]
37bcc78c4mov [rsp+112], rax
37bcc78c9mov rax, [rsp+304]
37bcc78d1mov [rsp+96], rax
37bcc78d6mov rax, [rsp+328]
37bcc78demov [rsp+88], rax
37bcc78e3lea rax, [rip+0x78824e]
37bcc78eamov [rsp+80], rax
37bcc78efmov rax, [rsp+680]
37bcc78f7mov [rsp+72], rax
37bcc78fclea rax, [rip+0x788231]
37bcc7903mov [rsp+64], rax
37bcc7908mov rax, [rsp+680]
37bcc7910mov [rsp+56], rax
37bcc7915mov rax, [rsp+752]
37bcc791dmov [rsp+32], r13
37bcc7922mov rdx, [rsp+240]
37bcc792amov [rsp+48], rax
37bcc792fmov rax, [rsp+296]
37bcc7937mov r9, [rsp+632]
37bcc793fmov r8, [rsp+232]
37bcc7947mov [rsp+40], rax
37bcc794ccall zlarrv_
37bcc7951mov edx, [rsp+356]
37bcc7958mov eax, [rsp+264]
37bcc795ftest edx, edx
37bcc7961je 0x37bcc6da5
37bcc7967mov eax, edx
37bcc7969neg eax
37bcc796bcmovs eax, edx
37bcc796eadd eax, 20
37bcc7971mov [rdi], eax
37bcc7973jmp 0x37bcc658d
37bcc7978
37bcc7978loc_37bcc7978:
37bcc7978movapd x3, x1
37bcc797cmovapd x2, x0
37bcc7980jmp 0x37bcc64ee
37bcc7985
37bcc7985loc_37bcc7985:
37bcc7985mov rcx, [rip+0x7881ec]
37bcc798cmov rdi, [rsp+720]
37bcc7994mov [rdi+4*rax], rcx
37bcc7998cmp edx, 1
37bcc799bjg 0x37bcc6ded
37bcc79a1jmp 0x37bcc6561
37bcc79a6
37bcc79a6loc_37bcc79a6:
37bcc79a6cmp [rsp+352], 1
37bcc79aejne 0x37bcc75f0
37bcc79b4mov r13l, [rsp+248]
37bcc79bctest r13l, r13l
37bcc79bfjne 0x37bcc75bf
37bcc79c5jmp 0x37bcc75f0
37bcc79ca
37bcc79caloc_37bcc79ca:
37bcc79camovsd_xmm x0, [rip+0x78816e]
37bcc79d2mov rcx, [rsp+680]
37bcc79damov r8, rbp
37bcc79ddlea rdx, [rsp+488]
37bcc79e5lea r9, [rip+0x788148]
37bcc79ecdivsd x0, x1
37bcc79f0movsd_xmm [rsp+488], x0
37bcc79f9call dscal_
37bcc79fejmp 0x37bcc6dd6
37bcc7a03
37bcc7a03loc_37bcc7a03:
37bcc7a03mov ecx, [rsp+352]
37bcc7a0ajmp 0x37bcc66b0
37bcc7a0f
37bcc7a0floc_37bcc7a0f:
37bcc7a0fmovsxd r15, eax
37bcc7a12jmp 0x37bcc6b19
37bcc7a17
37bcc7a17loc_37bcc7a17:
37bcc7a17mov rcx, [rip+0x788132]
37bcc7a1emov rdi, [rsp+720]
37bcc7a26mov [rdi+4*rax], rcx
37bcc7a2acmp edx, 1
37bcc7a2djg 0x37bcc6ded
37bcc7a33jmp 0x37bcc6561
37bcc7a38
37bcc7a38loc_37bcc7a38:
37bcc7a38mov eax, [rsi]
37bcc7a3atest eax, eax
37bcc7a3cjns 0x37bcc7090
37bcc7a42jmp 0x37bcc627c
37bcc7a47
37bcc7a47loc_37bcc7a47:
37bcc7a47mov rax, [rsp+712]
37bcc7a4fmov ecx, [rsp+384]
37bcc7a56cmp [rax], ecx
37bcc7a58jl 0x37bcc68b0
37bcc7a5emov eax, [rdi]
37bcc7a60test eax, eax
37bcc7a62je 0x37bcc6326
37bcc7a68jmp 0x37bcc6790
37bcc60c0
37bcc7a6d
37bcc7a6d // align 0x20
37bcc7a6d // align 0x20
37bcc7a80
37bcc7a80zcgesv_:
37bcc7a80push r15
37bcc7a82push r14
37bcc7a84push r13
37bcc7a86push r12
37bcc7a88push rbp
37bcc7a89push rdi
37bcc7a8apush rsi
37bcc7a8bpush rbx
37bcc7a8csub rsp, 344
37bcc7a93movups [rsp+304], x6
37bcc7a9bmovups [rsp+320], x7
37bcc7aa3mov rax, [rsp+448]
37bcc7aabmov r12, [rsp+480]
37bcc7ab3mov rbp, [rsp+464]
37bcc7abbmov r11, [rsp+512]
37bcc7ac3mov rsi, [rsp+520]
37bcc7acbmov r14l, [r12]
37bcc7acfmov [r11], 0
37bcc7ad6mov r13, [rsp+472]
37bcc7ademov rbx, rcx
37bcc7ae1mov rdi, r9
37bcc7ae4mov [rsi], 0
37bcc7aeamov r15, rdx
37bcc7aedmov [rsp+160], rax
37bcc7af5mov rax, [rsp+456]
37bcc7afdmov [rsp+136], r8
37bcc7b05mov rcx, [rsp+504]
37bcc7b0dmov [rsp+144], rax
37bcc7b15mov rax, [rsp+488]
37bcc7b1dmov r8l, [r9]
37bcc7b20mov r9l, [rbp]
37bcc7b24mov [rsp+176], r14l
37bcc7b2cmov [rsp+168], rax
37bcc7b34mov rax, [rsp+496]
37bcc7b3cmov [rsp+152], rax
37bcc7b44mov eax, [rbx]
37bcc7b46test eax, eax
37bcc7b48js 0x37bcc7d88
37bcc7b4emov r10l, [rdx]
37bcc7b51test r10l, r10l
37bcc7b54js 0x37bcc7d30
37bcc7b5atest eax, eax
37bcc7b5cmov edx, 1
37bcc7b61cmovg edx, eax
37bcc7b64cmp r8l, edx
37bcc7b67jl 0x37bcc7d98
37bcc7b6dcmp r9l, edx
37bcc7b70jl 0x37bcc84a0
37bcc7b76cmp r14l, edx
37bcc7b79jl 0x37bcc84b0
37bcc7b7ftest eax, eax
37bcc7b81je 0x37bcc7d5e
37bcc7b87mov [rsp+40], rcx
37bcc7b8cmov r8, rbx
37bcc7b8fmov r9, [rsp+136]
37bcc7b97mov rdx, rbx
37bcc7b9amov [rsp+48], 1
37bcc7ba3lea rcx, [rip+0x787fec]
37bcc7baamov [rsp+32], rdi
37bcc7bafmov [rsp+200], r11
37bcc7bb7mov [rsp+192], eax
37bcc7bbecall zlange_
37bcc7bc3mov edx, 7
37bcc7bc8lea rcx, [rip+0x787fc8]
37bcc7bcfmovapd x6, x0
37bcc7bd3call dlamch_
37bcc7bd8mov r10l, [rbx]
37bcc7bdbmov [rsp+48], rsi
37bcc7be0mov r9, rbp
37bcc7be3mov rax, [rsp+152]
37bcc7bebmov [rsp+40], rbx
37bcc7bf0mov rcx, rbx
37bcc7bf3movapd x7, x0
37bcc7bf7mov edx, r10l
37bcc7bfamov r8, [rsp+144]
37bcc7c02mov [rsp+184], r10l
37bcc7c0aimul edx, r10l
37bcc7c0emovsxd rdx, edx
37bcc7c11lea rax, [rax+8*rdx]
37bcc7c15mov rdx, r15
37bcc7c18mov [rsp+32], rax
37bcc7c1dmov [rsp+208], rax
37bcc7c25call zlag2c_
37bcc7c2amov r9l, [rsi]
37bcc7c2dmov r10l, [rsp+184]
37bcc7c35mov eax, [rsp+192]
37bcc7c3cmov r11, [rsp+200]
37bcc7c44test r9l, r9l
37bcc7c47je 0x37bcc7da8
37bcc7c4d
37bcc7c4dloc_37bcc7c4d:
37bcc7c4dmov edx, -2
37bcc7c52
37bcc7c52loc_37bcc7c52:
37bcc7c52mov r14, [rsp+160]
37bcc7c5amov [r11], edx
37bcc7c5dmov r9, rdi
37bcc7c60mov rdx, rbx
37bcc7c63mov [rsp+40], rsi
37bcc7c68mov r8, [rsp+136]
37bcc7c70mov rcx, rbx
37bcc7c73mov [rsp+32], r14
37bcc7c78call zgetrf_
37bcc7c7dmov eax, [rsi]
37bcc7c7ftest eax, eax
37bcc7c81jne 0x37bcc7d5e
37bcc7c87mov [rsp+56], 3
37bcc7c90mov r9, [rsp+144]
37bcc7c98mov r8, r15
37bcc7c9bmov rdx, rbx
37bcc7c9emov [rsp+48], r12
37bcc7ca3lea rcx, [rip+0x787f00]
37bcc7caamov [rsp+40], r13
37bcc7cafmov [rsp+32], rbp
37bcc7cb4call zlacpy_
37bcc7cb9mov r9, [rsp+136]
37bcc7cc1mov r8, r15
37bcc7cc4mov rdx, rbx
37bcc7cc7movups x6, [rsp+304]
37bcc7ccfmovups x7, [rsp+320]
37bcc7cd7lea rcx, [rip+0x787ec0]
37bcc7cdemov [rsp+488], 12
37bcc7ceamov [rsp+480], rsi
37bcc7cf2mov [rsp+472], r12
37bcc7cfamov [rsp+464], r13
37bcc7d02mov [rsp+456], r14
37bcc7d0amov [rsp+448], rdi
37bcc7d12add rsp, 344
37bcc7d19pop rbx
37bcc7d1apop rsi
37bcc7d1bpop rdi
37bcc7d1cpop rbp
37bcc7d1dpop r12
37bcc7d1fpop r13
37bcc7d21pop r14
37bcc7d23pop r15
37bcc7d25jmp 0x37bb9a8c0
37bcc7d2a
37bcc7d2a 66 0f 1f 44 00 00 f..D..
37bcc7d30
37bcc7d30loc_37bcc7d30:
37bcc7d30mov edx, -2
37bcc7d35mov eax, 2
37bcc7d3a
37bcc7d3aloc_37bcc7d3a:
37bcc7d3amov [rsi], edx
37bcc7d3cmov r8l, 6
37bcc7d42lea rdx, [rsp+300]
37bcc7d4alea rcx, [rip+0x787e3f]
37bcc7d51mov [rsp+300], eax
37bcc7d58call xerbla_
37bcc7d5dnop
37bcc7d5e
37bcc7d5eloc_37bcc7d5e:
37bcc7d5emovups x6, [rsp+304]
37bcc7d66movups x7, [rsp+320]
37bcc7d6eadd rsp, 344
37bcc7d75pop rbx
37bcc7d76pop rsi
37bcc7d77pop rdi
37bcc7d78pop rbp
37bcc7d79pop r12
37bcc7d7bpop r13
37bcc7d7dpop r14
37bcc7d7fpop r15
37bcc7d81ret
37bcc7d82
37bcc7d82 66 0f 1f 44 00 00 f..D..
37bcc7d88
37bcc7d88loc_37bcc7d88:
37bcc7d88mov edx, -1
37bcc7d8dmov eax, 1
37bcc7d92jmp 0x37bcc7d3a
37bcc7d94
37bcc7d94 0f 1f 40 00 ..@.
37bcc7d98
37bcc7d98loc_37bcc7d98:
37bcc7d98mov edx, -4
37bcc7d9dmov eax, 4
37bcc7da2jmp 0x37bcc7d3a
37bcc7da4
37bcc7da4 0f 1f 40 00 ..@.
37bcc7da8
37bcc7da8loc_37bcc7da8:
37bcc7da8mov [rsp+184], eax
37bcc7dafmov r9, rdi
37bcc7db2mov rdx, rbx
37bcc7db5mov rcx, rbx
37bcc7db8mov rax, [rsp+152]
37bcc7dc0mov [rsp+48], rsi
37bcc7dc5mov [rsp+40], rbx
37bcc7dcamov r8, [rsp+136]
37bcc7dd2mov [rsp+32], rax
37bcc7dd7mov [rsp+200], r11
37bcc7ddfmov [rsp+192], r10l
37bcc7de7call zlag2c_
37bcc7decmov r8l, [rsi]
37bcc7defmov r11, [rsp+200]
37bcc7df7test r8l, r8l
37bcc7dfajne 0x37bcc7c4d
37bcc7e00mov [rsp+40], rsi
37bcc7e05mov rdx, rbx
37bcc7e08mov rcx, rbx
37bcc7e0bmov r9, rbx
37bcc7e0emov rax, [rsp+160]
37bcc7e16mov r8, [rsp+152]
37bcc7e1emov [rsp+32], rax
37bcc7e23call cgetrf_
37bcc7e28mov ecx, [rsi]
37bcc7e2amov edx, -3
37bcc7e2fmov r11, [rsp+200]
37bcc7e37test ecx, ecx
37bcc7e39jne 0x37bcc7c52
37bcc7e3fmov rax, [rsp+160]
37bcc7e47mov [rsp+64], rsi
37bcc7e4cmov r8, r15
37bcc7e4fmov rdx, rbx
37bcc7e52mov r14, [rsp+208]
37bcc7e5amov [rsp+56], rbx
37bcc7e5flea rcx, [rip+0x787d38]
37bcc7e66mov [rsp+40], rax
37bcc7e6bmov r9, [rsp+152]
37bcc7e73mov [rsp+48], r14
37bcc7e78mov [rsp+72], 12
37bcc7e81mov [rsp+32], rbx
37bcc7e86call cgetrs_
37bcc7e8bmov [rsp+48], rsi
37bcc7e90mov r8, r14
37bcc7e93mov r9, rbx
37bcc7e96mov [rsp+40], r12
37bcc7e9bmov rdx, r15
37bcc7e9emov rcx, rbx
37bcc7ea1mov [rsp+32], r13
37bcc7ea6call clag2z_
37bcc7eabmov [rsp+48], rbx
37bcc7eb0mov r8, r15
37bcc7eb3mov rdx, rbx
37bcc7eb6mov r14, [rsp+168]
37bcc7ebemov [rsp+32], rbp
37bcc7ec3lea rcx, [rip+0x787ce0]
37bcc7ecamov [rsp+56], 3
37bcc7ed3mov r9, [rsp+144]
37bcc7edbmov [rsp+40], r14
37bcc7ee0call zlacpy_
37bcc7ee5mov [rsp+88], r14
37bcc7eeamov r9, r15
37bcc7eedmov r8, rbx
37bcc7ef0lea rax, [rip+0x787cc9]
37bcc7ef7mov [rsp+96], rbx
37bcc7efclea rdx, [rip+0x787caa]
37bcc7f03mov [rsp+80], rax
37bcc7f08mov rax, [rsp+136]
37bcc7f10mov rcx, rdx
37bcc7f13mov [rsp+112], 12
37bcc7f1cmov [rsp+48], rax
37bcc7f21lea rax, [rip+0x787ca8]
37bcc7f28mov [rsp+104], 12
37bcc7f31mov [rsp+72], r12
37bcc7f36mov [rsp+64], r13
37bcc7f3bmov [rsp+56], rdi
37bcc7f40mov [rsp+40], rax
37bcc7f45mov [rsp+32], rbx
37bcc7f4acall zgemm_
37bcc7f4fmov r14l, [r15]
37bcc7f52mov r11, [rsp+200]
37bcc7f5atest r14l, r14l
37bcc7f5djle 0x37bcc84c7
37bcc7f63movapd x0, x6
37bcc7f67pxor x1, x1
37bcc7f6bcvtsi2sd x1, [rsp+192]
37bcc7f74movsxd rcx, [rsp+176]
37bcc7f7cmulsd x0, x7
37bcc7f80sqrtsd x1, x1
37bcc7f84movsxd rax, [rsp+184]
37bcc7f8cmov [rsp+224], rbp
37bcc7f94mov [rsp+184], rcx
37bcc7f9cmov rcx, [rsp+168]
37bcc7fa4mov ebp, 1
37bcc7fa9mov [rsp+192], rax
37bcc7fb1lea rax, [r13+16]
37bcc7fb5add rcx, 16
37bcc7fb9mov [rsp+240], r12
37bcc7fc1mov r12, rax
37bcc7fc4mov [rsp+248], rsi
37bcc7fccmov rsi, -1
37bcc7fd3mulsd x0, x1
37bcc7fd7mov [rsp+256], r15
37bcc7fdfmov r15, rcx
37bcc7fe2mov [rsp+264], rdi
37bcc7feamov rdi, -1
37bcc7ff1mov [rsp+200], rax
37bcc7ff9mov [rsp+232], rcx
37bcc8001mov [rsp+216], r11
37bcc8009movapd x6, x0
37bcc800djmp 0x37bcc802c
37bcc800f
37bcc800f 90 .
37bcc8010
37bcc8010loc_37bcc8010:
37bcc8010add ebp, 1
37bcc8013add rsi, [rsp+184]
37bcc801badd rdi, [rsp+192]
37bcc8023cmp r14l, ebp
37bcc8026jl 0x37bcc84bf
37bcc802c
37bcc802cloc_37bcc802c:
37bcc802cmov rdx, rsi
37bcc802flea r8, [rip+0x787baa]
37bcc8036mov rcx, rbx
37bcc8039shl rdx, 4
37bcc803dadd rdx, r12
37bcc8040call izamax_
37bcc8045mov rdx, rdi
37bcc8048lea r8, [rip+0x787b91]
37bcc804fmov rcx, rbx
37bcc8052cdqe
37bcc8054shl rdx, 4
37bcc8058add rax, rsi
37bcc805badd rdx, r15
37bcc805eshl rax, 4
37bcc8062add rax, r13
37bcc8065movsd_xmm x0, [rax]
37bcc8069movsd_xmm x1, [rax+8]
37bcc806eandpd x0, [rip+0x787b7a]
37bcc8076andpd x1, [rip+0x787b72]
37bcc807eaddsd x0, x1
37bcc8082movsd_xmm [rsp+176], x0
37bcc808bcall izamax_
37bcc8090movsd_xmm x0, [rsp+176]
37bcc8099cdqe
37bcc809bmulsd x0, x6
37bcc809fadd rax, rdi
37bcc80a2shl rax, 4
37bcc80a6add rax, [rsp+168]
37bcc80aemovsd_xmm x1, [rax]
37bcc80b2movsd_xmm x2, [rax+8]
37bcc80b7andpd x1, [rip+0x787b31]
37bcc80bfandpd x2, [rip+0x787b29]
37bcc80c7addsd x1, x2
37bcc80cbcomisd x1, x0
37bcc80cfjbe 0x37bcc8010
37bcc80d5mov rax, [rsp+192]
37bcc80ddmov r12, [rsp+240]
37bcc80e5mov r11, [rsp+216]
37bcc80edmov rsi, [rsp+248]
37bcc80f5mov [rsp+216], 1
37bcc8100shl rax, 4
37bcc8104mov r15, [rsp+256]
37bcc810cmov rdi, [rsp+264]
37bcc8114mov [rsp+248], r12
37bcc811cmov [rsp+272], rax
37bcc8124mov rax, [rsp+184]
37bcc812cmov rbp, [rsp+224]
37bcc8134mov [rsp+280], r11
37bcc813cshl rax, 4
37bcc8140mov [rsp+224], rsi
37bcc8148mov r14, [rsp+232]
37bcc8150mov [rsp+264], rax
37bcc8158mov [rsp+176], r15
37bcc8160mov [rsp+256], rdi
37bcc8168mov [rsp+240], rbp
37bcc8170mov rbp, [rsp+168]
37bcc8178
37bcc8178loc_37bcc8178:
37bcc8178mov [rsp+40], rbx
37bcc817dmov r9, rbx
37bcc8180mov r8, rbp
37bcc8183mov rcx, rbx
37bcc8186mov rdi, [rsp+224]
37bcc818emov r15, [rsp+208]
37bcc8196mov rsi, [rsp+176]
37bcc819emov [rsp+48], rdi
37bcc81a3mov [rsp+32], r15
37bcc81a8mov rdx, rsi
37bcc81abcall zlag2c_
37bcc81b0mov edx, [rdi]
37bcc81b2test edx, edx
37bcc81b4jne 0x37bcc84ea
37bcc81bamov [rsp+48], r15
37bcc81bfmov r8, rsi
37bcc81c2mov rdx, rbx
37bcc81c5mov r12, r13
37bcc81c8mov rax, [rsp+160]
37bcc81d0mov [rsp+64], rdi
37bcc81d5lea rcx, [rip+0x7879c2]
37bcc81dcmov [rsp+56], rbx
37bcc81e1mov r9, [rsp+152]
37bcc81e9mov [rsp+40], rax
37bcc81eemov [rsp+72], 12
37bcc81f7mov [rsp+32], rbx
37bcc81fccall cgetrs_
37bcc8201mov [rsp+48], rdi
37bcc8206mov r8, r15
37bcc8209mov rdx, rsi
37bcc820cmov [rsp+40], rbx
37bcc8211mov r9, rbx
37bcc8214mov rcx, rbx
37bcc8217mov [rsp+32], rbp
37bcc821ccall clag2z_
37bcc8221mov r15l, [rsi]
37bcc8224mov esi, 1
37bcc8229test r15l, r15l
37bcc822cjle 0x37bcc82a4
37bcc822emov [rsp+168], r13
37bcc8236mov rdi, [rsp+264]
37bcc823emov r13, rbp
37bcc8241mov [rsp+232], rbp
37bcc8249mov rbp, r12
37bcc824cmov r12, [rsp+272]
37bcc8254nop
37bcc8255nop [rax+rax]
37bcc8260
37bcc8260loc_37bcc8260:
37bcc8260lea rax, [rip+0x787979]
37bcc8267mov r8, r13
37bcc826amov rcx, rbx
37bcc826dadd esi, 1
37bcc8270mov [rsp+32], rbp
37bcc8275mov r9, rax
37bcc8278add r13, r12
37bcc827badd rbp, rdi
37bcc827emov [rsp+40], rax
37bcc8283lea rdx, [rip+0x787936]
37bcc828acall zaxpy_
37bcc828fcmp r15l, esi
37bcc8292jge 0x37bcc8260
37bcc8294mov r13, [rsp+168]
37bcc829cmov rbp, [rsp+232]
37bcc82a4
37bcc82a4loc_37bcc82a4:
37bcc82a4mov rax, [rsp+240]
37bcc82acmov rdi, [rsp+176]
37bcc82b4mov rdx, rbx
37bcc82b7mov [rsp+56], 3
37bcc82c0mov [rsp+48], rbx
37bcc82c5mov r9, [rsp+144]
37bcc82cdlea rcx, [rip+0x7878d6]
37bcc82d4mov [rsp+32], rax
37bcc82d9mov r8, rdi
37bcc82dcmov [rsp+40], rbp
37bcc82e1call zlacpy_
37bcc82e6mov [rsp+96], rbx
37bcc82ebmov r9, rdi
37bcc82eemov r8, rbx
37bcc82f1lea rax, [rip+0x7878c8]
37bcc82f8mov [rsp+88], rbp
37bcc82fdlea rdx, [rip+0x7878a9]
37bcc8304mov [rsp+80], rax
37bcc8309mov rax, [rsp+248]
37bcc8311mov rcx, rdx
37bcc8314mov [rsp+112], 12
37bcc831dmov [rsp+72], rax
37bcc8322mov rax, [rsp+256]
37bcc832amov [rsp+104], 12
37bcc8333mov [rsp+56], rax
37bcc8338mov rax, [rsp+136]
37bcc8340mov [rsp+64], r13
37bcc8345mov [rsp+48], rax
37bcc834alea rax, [rip+0x78787f]
37bcc8351mov [rsp+40], rax
37bcc8356mov [rsp+32], rbx
37bcc835bcall zgemm_
37bcc8360mov r12l, [rdi]
37bcc8363test r12l, r12l
37bcc8366jle 0x37bcc84d3
37bcc836cmov r15l, r12l
37bcc836fmov rdi, -1
37bcc8376mov rsi, -1
37bcc837dmov r12l, 1
37bcc8383jmp 0x37bcc83a5
37bcc8385
37bcc8385 0f 1f 00 ...
37bcc8388
37bcc8388loc_37bcc8388:
37bcc8388add r12l, 1
37bcc838cadd rsi, [rsp+184]
37bcc8394add rdi, [rsp+192]
37bcc839ccmp r15l, r12l
37bcc839fjl 0x37bcc84d3
37bcc83a5
37bcc83a5loc_37bcc83a5:
37bcc83a5mov rdx, rsi
37bcc83a8lea r8, [rip+0x787831]
37bcc83afmov rcx, rbx
37bcc83b2shl rdx, 4
37bcc83b6add rdx, [rsp+200]
37bcc83becall izamax_
37bcc83c3mov rdx, rdi
37bcc83c6lea r8, [rip+0x787813]
37bcc83cdmov rcx, rbx
37bcc83d0cdqe
37bcc83d2shl rdx, 4
37bcc83d6add rax, rsi
37bcc83d9add rdx, r14
37bcc83dcshl rax, 4
37bcc83e0add rax, r13
37bcc83e3movsd_xmm x0, [rax]
37bcc83e7movsd_xmm x1, [rax+8]
37bcc83ecandpd x0, [rip+0x7877fc]
37bcc83f4andpd x1, [rip+0x7877f4]
37bcc83fcaddsd x0, x1
37bcc8400movsd_xmm [rsp+168], x0
37bcc8409call izamax_
37bcc840emovsd_xmm x0, [rsp+168]
37bcc8417cdqe
37bcc8419mulsd x0, x6
37bcc841dadd rax, rdi
37bcc8420shl rax, 4
37bcc8424add rax, rbp
37bcc8427movsd_xmm x1, [rax]
37bcc842bmovsd_xmm x2, [rax+8]
37bcc8430andpd x1, [rip+0x7877b8]
37bcc8438andpd x2, [rip+0x7877b0]
37bcc8440addsd x1, x2
37bcc8444comisd x1, x0
37bcc8448jbe 0x37bcc8388
37bcc844eadd [rsp+216], 1
37bcc8456cmp [rsp+216], 31
37bcc845ejne 0x37bcc8178
37bcc8464mov rbp, [rsp+240]
37bcc846cmov r12, [rsp+248]
37bcc8474mov edx, -31
37bcc8479mov r11, [rsp+280]
37bcc8481mov rsi, [rsp+224]
37bcc8489mov r15, [rsp+176]
37bcc8491mov rdi, [rsp+256]
37bcc8499jmp 0x37bcc7c52
37bcc849e
37bcc849e 66 90 f.
37bcc84a0
37bcc84a0loc_37bcc84a0:
37bcc84a0mov edx, -7
37bcc84a5mov eax, 7
37bcc84aajmp 0x37bcc7d3a
37bcc84af
37bcc84af 90 .
37bcc84b0
37bcc84b0loc_37bcc84b0:
37bcc84b0mov edx, -9
37bcc84b5mov eax, 9
37bcc84bajmp 0x37bcc7d3a
37bcc84bf
37bcc84bfloc_37bcc84bf:
37bcc84bfmov r11, [rsp+216]
37bcc84c7
37bcc84c7loc_37bcc84c7:
37bcc84c7mov [r11], 0
37bcc84cejmp 0x37bcc7d5e
37bcc84d3
37bcc84d3loc_37bcc84d3:
37bcc84d3mov ecx, [rsp+216]
37bcc84damov r11, [rsp+280]
37bcc84e2mov [r11], ecx
37bcc84e5jmp 0x37bcc7d5e
37bcc84ea
37bcc84ealoc_37bcc84ea:
37bcc84eamov rbp, [rsp+240]
37bcc84f2mov r12, [rsp+248]
37bcc84famov r11, [rsp+280]
37bcc8502mov rsi, [rsp+224]
37bcc850amov r15, [rsp+176]
37bcc8512mov rdi, [rsp+256]
37bcc851ajmp 0x37bcc7c4d
37bcc7a80
37bcc7a80zcgesv_:
37bcc7a80push r15
37bcc7a82push r14
37bcc7a84push r13
37bcc7a86push r12
37bcc7a88push rbp
37bcc7a89push rdi
37bcc7a8apush rsi
37bcc7a8bpush rbx
37bcc7a8csub rsp, 344
37bcc7a93movups [rsp+304], x6
37bcc7a9bmovups [rsp+320], x7
37bcc7aa3mov rax, [rsp+448]
37bcc7aabmov r12, [rsp+480]
37bcc7ab3mov rbp, [rsp+464]
37bcc7abbmov r11, [rsp+512]
37bcc7ac3mov rsi, [rsp+520]
37bcc7acbmov r14l, [r12]
37bcc7acfmov [r11], 0
37bcc7ad6mov r13, [rsp+472]
37bcc7ademov rbx, rcx
37bcc7ae1mov rdi, r9
37bcc7ae4mov [rsi], 0
37bcc7aeamov r15, rdx
37bcc7aedmov [rsp+160], rax
37bcc7af5mov rax, [rsp+456]
37bcc7afdmov [rsp+136], r8
37bcc7b05mov rcx, [rsp+504]
37bcc7b0dmov [rsp+144], rax
37bcc7b15mov rax, [rsp+488]
37bcc7b1dmov r8l, [r9]
37bcc7b20mov r9l, [rbp]
37bcc7b24mov [rsp+176], r14l
37bcc7b2cmov [rsp+168], rax
37bcc7b34mov rax, [rsp+496]
37bcc7b3cmov [rsp+152], rax
37bcc7b44mov eax, [rbx]
37bcc7b46test eax, eax
37bcc7b48js 0x37bcc7d88
37bcc7b4emov r10l, [rdx]
37bcc7b51test r10l, r10l
37bcc7b54js 0x37bcc7d30
37bcc7b5atest eax, eax
37bcc7b5cmov edx, 1
37bcc7b61cmovg edx, eax
37bcc7b64cmp r8l, edx
37bcc7b67jl 0x37bcc7d98
37bcc7b6dcmp r9l, edx
37bcc7b70jl 0x37bcc84a0
37bcc7b76cmp r14l, edx
37bcc7b79jl 0x37bcc84b0
37bcc7b7ftest eax, eax
37bcc7b81je 0x37bcc7d5e
37bcc7b87mov [rsp+40], rcx
37bcc7b8cmov r8, rbx
37bcc7b8fmov r9, [rsp+136]
37bcc7b97mov rdx, rbx
37bcc7b9amov [rsp+48], 1
37bcc7ba3lea rcx, [rip+0x787fec]
37bcc7baamov [rsp+32], rdi
37bcc7bafmov [rsp+200], r11
37bcc7bb7mov [rsp+192], eax
37bcc7bbecall zlange_
37bcc7bc3mov edx, 7
37bcc7bc8lea rcx, [rip+0x787fc8]
37bcc7bcfmovapd x6, x0
37bcc7bd3call dlamch_
37bcc7bd8mov r10l, [rbx]
37bcc7bdbmov [rsp+48], rsi
37bcc7be0mov r9, rbp
37bcc7be3mov rax, [rsp+152]
37bcc7bebmov [rsp+40], rbx
37bcc7bf0mov rcx, rbx
37bcc7bf3movapd x7, x0
37bcc7bf7mov edx, r10l
37bcc7bfamov r8, [rsp+144]
37bcc7c02mov [rsp+184], r10l
37bcc7c0aimul edx, r10l
37bcc7c0emovsxd rdx, edx
37bcc7c11lea rax, [rax+8*rdx]
37bcc7c15mov rdx, r15
37bcc7c18mov [rsp+32], rax
37bcc7c1dmov [rsp+208], rax
37bcc7c25call zlag2c_
37bcc7c2amov r9l, [rsi]
37bcc7c2dmov r10l, [rsp+184]
37bcc7c35mov eax, [rsp+192]
37bcc7c3cmov r11, [rsp+200]
37bcc7c44test r9l, r9l
37bcc7c47je 0x37bcc7da8
37bcc7c4d
37bcc7c4dloc_37bcc7c4d:
37bcc7c4dmov edx, -2
37bcc7c52
37bcc7c52loc_37bcc7c52:
37bcc7c52mov r14, [rsp+160]
37bcc7c5amov [r11], edx
37bcc7c5dmov r9, rdi
37bcc7c60mov rdx, rbx
37bcc7c63mov [rsp+40], rsi
37bcc7c68mov r8, [rsp+136]
37bcc7c70mov rcx, rbx
37bcc7c73mov [rsp+32], r14
37bcc7c78call zgetrf_
37bcc7c7dmov eax, [rsi]
37bcc7c7ftest eax, eax
37bcc7c81jne 0x37bcc7d5e
37bcc7c87mov [rsp+56], 3
37bcc7c90mov r9, [rsp+144]
37bcc7c98mov r8, r15
37bcc7c9bmov rdx, rbx
37bcc7c9emov [rsp+48], r12
37bcc7ca3lea rcx, [rip+0x787f00]
37bcc7caamov [rsp+40], r13
37bcc7cafmov [rsp+32], rbp
37bcc7cb4call zlacpy_
37bcc7cb9mov r9, [rsp+136]
37bcc7cc1mov r8, r15
37bcc7cc4mov rdx, rbx
37bcc7cc7movups x6, [rsp+304]
37bcc7ccfmovups x7, [rsp+320]
37bcc7cd7lea rcx, [rip+0x787ec0]
37bcc7cdemov [rsp+488], 12
37bcc7ceamov [rsp+480], rsi
37bcc7cf2mov [rsp+472], r12
37bcc7cfamov [rsp+464], r13
37bcc7d02mov [rsp+456], r14
37bcc7d0amov [rsp+448], rdi
37bcc7d12add rsp, 344
37bcc7d19pop rbx
37bcc7d1apop rsi
37bcc7d1bpop rdi
37bcc7d1cpop rbp
37bcc7d1dpop r12
37bcc7d1fpop r13
37bcc7d21pop r14
37bcc7d23pop r15
37bcc7d25jmp 0x37bb9a8c0
37bcc7d2a
37bcc7d2a 66 0f 1f 44 00 00 f..D..
37bcc7d30
37bcc7d30loc_37bcc7d30:
37bcc7d30mov edx, -2
37bcc7d35mov eax, 2
37bcc7d3a
37bcc7d3aloc_37bcc7d3a:
37bcc7d3amov [rsi], edx
37bcc7d3cmov r8l, 6
37bcc7d42lea rdx, [rsp+300]
37bcc7d4alea rcx, [rip+0x787e3f]
37bcc7d51mov [rsp+300], eax
37bcc7d58call xerbla_
37bcc7d5dnop
37bcc7d5e
37bcc7d5eloc_37bcc7d5e:
37bcc7d5emovups x6, [rsp+304]
37bcc7d66movups x7, [rsp+320]
37bcc7d6eadd rsp, 344
37bcc7d75pop rbx
37bcc7d76pop rsi
37bcc7d77pop rdi
37bcc7d78pop rbp
37bcc7d79pop r12
37bcc7d7bpop r13
37bcc7d7dpop r14
37bcc7d7fpop r15
37bcc7d81ret
37bcc7d82
37bcc7d82 66 0f 1f 44 00 00 f..D..
37bcc7d88
37bcc7d88loc_37bcc7d88:
37bcc7d88mov edx, -1
37bcc7d8dmov eax, 1
37bcc7d92jmp 0x37bcc7d3a
37bcc7d94
37bcc7d94 0f 1f 40 00 ..@.
37bcc7d98
37bcc7d98loc_37bcc7d98:
37bcc7d98mov edx, -4
37bcc7d9dmov eax, 4
37bcc7da2jmp 0x37bcc7d3a
37bcc7da4
37bcc7da4 0f 1f 40 00 ..@.
37bcc7da8
37bcc7da8loc_37bcc7da8:
37bcc7da8mov [rsp+184], eax
37bcc7dafmov r9, rdi
37bcc7db2mov rdx, rbx
37bcc7db5mov rcx, rbx
37bcc7db8mov rax, [rsp+152]
37bcc7dc0mov [rsp+48], rsi
37bcc7dc5mov [rsp+40], rbx
37bcc7dcamov r8, [rsp+136]
37bcc7dd2mov [rsp+32], rax
37bcc7dd7mov [rsp+200], r11
37bcc7ddfmov [rsp+192], r10l
37bcc7de7call zlag2c_
37bcc7decmov r8l, [rsi]
37bcc7defmov r11, [rsp+200]
37bcc7df7test r8l, r8l
37bcc7dfajne 0x37bcc7c4d
37bcc7e00mov [rsp+40], rsi
37bcc7e05mov rdx, rbx
37bcc7e08mov rcx, rbx
37bcc7e0bmov r9, rbx
37bcc7e0emov rax, [rsp+160]
37bcc7e16mov r8, [rsp+152]
37bcc7e1emov [rsp+32], rax
37bcc7e23call cgetrf_
37bcc7e28mov ecx, [rsi]
37bcc7e2amov edx, -3
37bcc7e2fmov r11, [rsp+200]
37bcc7e37test ecx, ecx
37bcc7e39jne 0x37bcc7c52
37bcc7e3fmov rax, [rsp+160]
37bcc7e47mov [rsp+64], rsi
37bcc7e4cmov r8, r15
37bcc7e4fmov rdx, rbx
37bcc7e52mov r14, [rsp+208]
37bcc7e5amov [rsp+56], rbx
37bcc7e5flea rcx, [rip+0x787d38]
37bcc7e66mov [rsp+40], rax
37bcc7e6bmov r9, [rsp+152]
37bcc7e73mov [rsp+48], r14
37bcc7e78mov [rsp+72], 12
37bcc7e81mov [rsp+32], rbx
37bcc7e86call cgetrs_
37bcc7e8bmov [rsp+48], rsi
37bcc7e90mov r8, r14
37bcc7e93mov r9, rbx
37bcc7e96mov [rsp+40], r12
37bcc7e9bmov rdx, r15
37bcc7e9emov rcx, rbx
37bcc7ea1mov [rsp+32], r13
37bcc7ea6call clag2z_
37bcc7eabmov [rsp+48], rbx
37bcc7eb0mov r8, r15
37bcc7eb3mov rdx, rbx
37bcc7eb6mov r14, [rsp+168]
37bcc7ebemov [rsp+32], rbp
37bcc7ec3lea rcx, [rip+0x787ce0]
37bcc7ecamov [rsp+56], 3
37bcc7ed3mov r9, [rsp+144]
37bcc7edbmov [rsp+40], r14
37bcc7ee0call zlacpy_
37bcc7ee5mov [rsp+88], r14
37bcc7eeamov r9, r15
37bcc7eedmov r8, rbx
37bcc7ef0lea rax, [rip+0x787cc9]
37bcc7ef7mov [rsp+96], rbx
37bcc7efclea rdx, [rip+0x787caa]
37bcc7f03mov [rsp+80], rax
37bcc7f08mov rax, [rsp+136]
37bcc7f10mov rcx, rdx
37bcc7f13mov [rsp+112], 12
37bcc7f1cmov [rsp+48], rax
37bcc7f21lea rax, [rip+0x787ca8]
37bcc7f28mov [rsp+104], 12
37bcc7f31mov [rsp+72], r12
37bcc7f36mov [rsp+64], r13
37bcc7f3bmov [rsp+56], rdi
37bcc7f40mov [rsp+40], rax
37bcc7f45mov [rsp+32], rbx
37bcc7f4acall zgemm_
37bcc7f4fmov r14l, [r15]
37bcc7f52mov r11, [rsp+200]
37bcc7f5atest r14l, r14l
37bcc7f5djle 0x37bcc84c7
37bcc7f63movapd x0, x6
37bcc7f67pxor x1, x1
37bcc7f6bcvtsi2sd x1, [rsp+192]
37bcc7f74movsxd rcx, [rsp+176]
37bcc7f7cmulsd x0, x7
37bcc7f80sqrtsd x1, x1
37bcc7f84movsxd rax, [rsp+184]
37bcc7f8cmov [rsp+224], rbp
37bcc7f94mov [rsp+184], rcx
37bcc7f9cmov rcx, [rsp+168]
37bcc7fa4mov ebp, 1
37bcc7fa9mov [rsp+192], rax
37bcc7fb1lea rax, [r13+16]
37bcc7fb5add rcx, 16
37bcc7fb9mov [rsp+240], r12
37bcc7fc1mov r12, rax
37bcc7fc4mov [rsp+248], rsi
37bcc7fccmov rsi, -1
37bcc7fd3mulsd x0, x1
37bcc7fd7mov [rsp+256], r15
37bcc7fdfmov r15, rcx
37bcc7fe2mov [rsp+264], rdi
37bcc7feamov rdi, -1
37bcc7ff1mov [rsp+200], rax
37bcc7ff9mov [rsp+232], rcx
37bcc8001mov [rsp+216], r11
37bcc8009movapd x6, x0
37bcc800djmp 0x37bcc802c
37bcc800f
37bcc800f 90 .
37bcc8010
37bcc8010loc_37bcc8010:
37bcc8010add ebp, 1
37bcc8013add rsi, [rsp+184]
37bcc801badd rdi, [rsp+192]
37bcc8023cmp r14l, ebp
37bcc8026jl 0x37bcc84bf
37bcc802c
37bcc802cloc_37bcc802c:
37bcc802cmov rdx, rsi
37bcc802flea r8, [rip+0x787baa]
37bcc8036mov rcx, rbx
37bcc8039shl rdx, 4
37bcc803dadd rdx, r12
37bcc8040call izamax_
37bcc8045mov rdx, rdi
37bcc8048lea r8, [rip+0x787b91]
37bcc804fmov rcx, rbx
37bcc8052cdqe
37bcc8054shl rdx, 4
37bcc8058add rax, rsi
37bcc805badd rdx, r15
37bcc805eshl rax, 4
37bcc8062add rax, r13
37bcc8065movsd_xmm x0, [rax]
37bcc8069movsd_xmm x1, [rax+8]
37bcc806eandpd x0, [rip+0x787b7a]
37bcc8076andpd x1, [rip+0x787b72]
37bcc807eaddsd x0, x1
37bcc8082movsd_xmm [rsp+176], x0
37bcc808bcall izamax_
37bcc8090movsd_xmm x0, [rsp+176]
37bcc8099cdqe
37bcc809bmulsd x0, x6
37bcc809fadd rax, rdi
37bcc80a2shl rax, 4
37bcc80a6add rax, [rsp+168]
37bcc80aemovsd_xmm x1, [rax]
37bcc80b2movsd_xmm x2, [rax+8]
37bcc80b7andpd x1, [rip+0x787b31]
37bcc80bfandpd x2, [rip+0x787b29]
37bcc80c7addsd x1, x2
37bcc80cbcomisd x1, x0
37bcc80cfjbe 0x37bcc8010
37bcc80d5mov rax, [rsp+192]
37bcc80ddmov r12, [rsp+240]
37bcc80e5mov r11, [rsp+216]
37bcc80edmov rsi, [rsp+248]
37bcc80f5mov [rsp+216], 1
37bcc8100shl rax, 4
37bcc8104mov r15, [rsp+256]
37bcc810cmov rdi, [rsp+264]
37bcc8114mov [rsp+248], r12
37bcc811cmov [rsp+272], rax
37bcc8124mov rax, [rsp+184]
37bcc812cmov rbp, [rsp+224]
37bcc8134mov [rsp+280], r11
37bcc813cshl rax, 4
37bcc8140mov [rsp+224], rsi
37bcc8148mov r14, [rsp+232]
37bcc8150mov [rsp+264], rax
37bcc8158mov [rsp+176], r15
37bcc8160mov [rsp+256], rdi
37bcc8168mov [rsp+240], rbp
37bcc8170mov rbp, [rsp+168]
37bcc8178
37bcc8178loc_37bcc8178:
37bcc8178mov [rsp+40], rbx
37bcc817dmov r9, rbx
37bcc8180mov r8, rbp
37bcc8183mov rcx, rbx
37bcc8186mov rdi, [rsp+224]
37bcc818emov r15, [rsp+208]
37bcc8196mov rsi, [rsp+176]
37bcc819emov [rsp+48], rdi
37bcc81a3mov [rsp+32], r15
37bcc81a8mov rdx, rsi
37bcc81abcall zlag2c_
37bcc81b0mov edx, [rdi]
37bcc81b2test edx, edx
37bcc81b4jne 0x37bcc84ea
37bcc81bamov [rsp+48], r15
37bcc81bfmov r8, rsi
37bcc81c2mov rdx, rbx
37bcc81c5mov r12, r13
37bcc81c8mov rax, [rsp+160]
37bcc81d0mov [rsp+64], rdi
37bcc81d5lea rcx, [rip+0x7879c2]
37bcc81dcmov [rsp+56], rbx
37bcc81e1mov r9, [rsp+152]
37bcc81e9mov [rsp+40], rax
37bcc81eemov [rsp+72], 12
37bcc81f7mov [rsp+32], rbx
37bcc81fccall cgetrs_
37bcc8201mov [rsp+48], rdi
37bcc8206mov r8, r15
37bcc8209mov rdx, rsi
37bcc820cmov [rsp+40], rbx
37bcc8211mov r9, rbx
37bcc8214mov rcx, rbx
37bcc8217mov [rsp+32], rbp
37bcc821ccall clag2z_
37bcc8221mov r15l, [rsi]
37bcc8224mov esi, 1
37bcc8229test r15l, r15l
37bcc822cjle 0x37bcc82a4
37bcc822emov [rsp+168], r13
37bcc8236mov rdi, [rsp+264]
37bcc823emov r13, rbp
37bcc8241mov [rsp+232], rbp
37bcc8249mov rbp, r12
37bcc824cmov r12, [rsp+272]
37bcc8254nop
37bcc8255nop [rax+rax]
37bcc8260
37bcc8260loc_37bcc8260:
37bcc8260lea rax, [rip+0x787979]
37bcc8267mov r8, r13
37bcc826amov rcx, rbx
37bcc826dadd esi, 1
37bcc8270mov [rsp+32], rbp
37bcc8275mov r9, rax
37bcc8278add r13, r12
37bcc827badd rbp, rdi
37bcc827emov [rsp+40], rax
37bcc8283lea rdx, [rip+0x787936]
37bcc828acall zaxpy_
37bcc828fcmp r15l, esi
37bcc8292jge 0x37bcc8260
37bcc8294mov r13, [rsp+168]
37bcc829cmov rbp, [rsp+232]
37bcc82a4
37bcc82a4loc_37bcc82a4:
37bcc82a4mov rax, [rsp+240]
37bcc82acmov rdi, [rsp+176]
37bcc82b4mov rdx, rbx
37bcc82b7mov [rsp+56], 3
37bcc82c0mov [rsp+48], rbx
37bcc82c5mov r9, [rsp+144]
37bcc82cdlea rcx, [rip+0x7878d6]
37bcc82d4mov [rsp+32], rax
37bcc82d9mov r8, rdi
37bcc82dcmov [rsp+40], rbp
37bcc82e1call zlacpy_
37bcc82e6mov [rsp+96], rbx
37bcc82ebmov r9, rdi
37bcc82eemov r8, rbx
37bcc82f1lea rax, [rip+0x7878c8]
37bcc82f8mov [rsp+88], rbp
37bcc82fdlea rdx, [rip+0x7878a9]
37bcc8304mov [rsp+80], rax
37bcc8309mov rax, [rsp+248]
37bcc8311mov rcx, rdx
37bcc8314mov [rsp+112], 12
37bcc831dmov [rsp+72], rax
37bcc8322mov rax, [rsp+256]
37bcc832amov [rsp+104], 12
37bcc8333mov [rsp+56], rax
37bcc8338mov rax, [rsp+136]
37bcc8340mov [rsp+64], r13
37bcc8345mov [rsp+48], rax
37bcc834alea rax, [rip+0x78787f]
37bcc8351mov [rsp+40], rax
37bcc8356mov [rsp+32], rbx
37bcc835bcall zgemm_
37bcc8360mov r12l, [rdi]
37bcc8363test r12l, r12l
37bcc8366jle 0x37bcc84d3
37bcc836cmov r15l, r12l
37bcc836fmov rdi, -1
37bcc8376mov rsi, -1
37bcc837dmov r12l, 1
37bcc8383jmp 0x37bcc83a5
37bcc8385
37bcc8385 0f 1f 00 ...
37bcc8388
37bcc8388loc_37bcc8388:
37bcc8388add r12l, 1
37bcc838cadd rsi, [rsp+184]
37bcc8394add rdi, [rsp+192]
37bcc839ccmp r15l, r12l
37bcc839fjl 0x37bcc84d3
37bcc83a5
37bcc83a5loc_37bcc83a5:
37bcc83a5mov rdx, rsi
37bcc83a8lea r8, [rip+0x787831]
37bcc83afmov rcx, rbx
37bcc83b2shl rdx, 4
37bcc83b6add rdx, [rsp+200]
37bcc83becall izamax_
37bcc83c3mov rdx, rdi
37bcc83c6lea r8, [rip+0x787813]
37bcc83cdmov rcx, rbx
37bcc83d0cdqe
37bcc83d2shl rdx, 4
37bcc83d6add rax, rsi
37bcc83d9add rdx, r14
37bcc83dcshl rax, 4
37bcc83e0add rax, r13
37bcc83e3movsd_xmm x0, [rax]
37bcc83e7movsd_xmm x1, [rax+8]
37bcc83ecandpd x0, [rip+0x7877fc]
37bcc83f4andpd x1, [rip+0x7877f4]
37bcc83fcaddsd x0, x1
37bcc8400movsd_xmm [rsp+168], x0
37bcc8409call izamax_
37bcc840emovsd_xmm x0, [rsp+168]
37bcc8417cdqe
37bcc8419mulsd x0, x6
37bcc841dadd rax, rdi
37bcc8420shl rax, 4
37bcc8424add rax, rbp
37bcc8427movsd_xmm x1, [rax]
37bcc842bmovsd_xmm x2, [rax+8]
37bcc8430andpd x1, [rip+0x7877b8]
37bcc8438andpd x2, [rip+0x7877b0]
37bcc8440addsd x1, x2
37bcc8444comisd x1, x0
37bcc8448jbe 0x37bcc8388
37bcc844eadd [rsp+216], 1
37bcc8456cmp [rsp+216], 31
37bcc845ejne 0x37bcc8178
37bcc8464mov rbp, [rsp+240]
37bcc846cmov r12, [rsp+248]
37bcc8474mov edx, -31
37bcc8479mov r11, [rsp+280]
37bcc8481mov rsi, [rsp+224]
37bcc8489mov r15, [rsp+176]
37bcc8491mov rdi, [rsp+256]
37bcc8499jmp 0x37bcc7c52
37bcc849e
37bcc849e 66 90 f.
37bcc84a0
37bcc84a0loc_37bcc84a0:
37bcc84a0mov edx, -7
37bcc84a5mov eax, 7
37bcc84aajmp 0x37bcc7d3a
37bcc84af
37bcc84af 90 .
37bcc84b0
37bcc84b0loc_37bcc84b0:
37bcc84b0mov edx, -9
37bcc84b5mov eax, 9
37bcc84bajmp 0x37bcc7d3a
37bcc84bf
37bcc84bfloc_37bcc84bf:
37bcc84bfmov r11, [rsp+216]
37bcc84c7
37bcc84c7loc_37bcc84c7:
37bcc84c7mov [r11], 0
37bcc84cejmp 0x37bcc7d5e
37bcc84d3
37bcc84d3loc_37bcc84d3:
37bcc84d3mov ecx, [rsp+216]
37bcc84damov r11, [rsp+280]
37bcc84e2mov [r11], ecx
37bcc84e5jmp 0x37bcc7d5e
37bcc84ea
37bcc84ealoc_37bcc84ea:
37bcc84eamov rbp, [rsp+240]
37bcc84f2mov r12, [rsp+248]
37bcc84famov r11, [rsp+280]
37bcc8502mov rsi, [rsp+224]
37bcc850amov r15, [rsp+176]
37bcc8512mov rdi, [rsp+256]
37bcc851ajmp 0x37bcc7c4d
37bcc7a80
37bcc851f
37bcc851f // align 0x10
37bcc851f // align 0x10
37bcc8520
37bcc8520zcposv_:
37bcc8520push r15
37bcc8522push r14
37bcc8524push r13
37bcc8526push r12
37bcc8528push rbp
37bcc8529push rdi
37bcc852apush rsi
37bcc852bpush rbx
37bcc852csub rsp, 216
37bcc8533movups [rsp+176], x6
37bcc853bmovups [rsp+192], x7
37bcc8543mov rax, [rsp+352]
37bcc854bmov rdi, [rsp+392]
37bcc8553mov r13l, [rdx]
37bcc8556mov r15l, [rax]
37bcc8559mov rax, [rsp+384]
37bcc8561mov [rdi], 0
37bcc8567mov [rax], 0
37bcc856dmov rbx, rdx
37bcc8570mov rbp, r8
37bcc8573mov r12, r9
37bcc8576mov r8l, 1
37bcc857cmov r9l, 1
37bcc8582lea rdx, [rip+0x787677]
37bcc8589mov rsi, rcx
37bcc858ccall lsame_
37bcc8591test eax, eax
37bcc8593je 0x37bcc87d8
37bcc8599
37bcc8599loc_37bcc8599:
37bcc8599mov eax, [rbx]
37bcc859btest eax, eax
37bcc859djs 0x37bcc8780
37bcc85a3mov r10l, [rbp]
37bcc85a7test r10l, r10l
37bcc85aajs 0x37bcc8810
37bcc85b0mov rcx, [rsp+320]
37bcc85b8test eax, eax
37bcc85bamov edx, 1
37bcc85bfcmovg edx, eax
37bcc85c2cmp [rcx], edx
37bcc85c4jl 0x37bcc8820
37bcc85camov rcx, [rsp+336]
37bcc85d2cmp [rcx], edx
37bcc85d4jl 0x37bcc8ea0
37bcc85damov rcx, [rsp+352]
37bcc85e2cmp [rcx], edx
37bcc85e4jl 0x37bcc8eb0
37bcc85eamov edx, [rdi]
37bcc85ectest edx, edx
37bcc85eejne 0x37bcc8f0d
37bcc85f4test eax, eax
37bcc85f6je 0x37bcc87ae
37bcc85fcmov r9, r12
37bcc85ffmov r8, rbx
37bcc8602lea rcx, [rip+0x7875ff]
37bcc8609mov rdx, rsi
37bcc860cmov rax, [rsp+376]
37bcc8614mov [rsp+56], 1
37bcc861dmov [rsp+48], 1
37bcc8626mov [rsp+40], rax
37bcc862bmov rax, [rsp+320]
37bcc8633mov [rsp+32], rax
37bcc8638call zlanhe_
37bcc863dmov edx, 7
37bcc8642lea rcx, [rip+0x7875c0]
37bcc8649movapd x6, x0
37bcc864dcall dlamch_
37bcc8652mov r10l, [rbx]
37bcc8655mov rdx, rbp
37bcc8658mov rcx, [rsp+368]
37bcc8660mov [rsp+48], rdi
37bcc8665mov r9, [rsp+336]
37bcc866dmovapd x7, x0
37bcc8671mov eax, r10l
37bcc8674mov [rsp+40], rbx
37bcc8679mov r8, [rsp+328]
37bcc8681imul eax, r10l
37bcc8685mov [rsp+112], r10l
37bcc868acdqe
37bcc868clea rax, [rcx+8*rax]
37bcc8690mov rcx, rbx
37bcc8693mov [rsp+32], rax
37bcc8698mov r14, rax
37bcc869bcall zlag2c_
37bcc86a0mov r9l, [rdi]
37bcc86a3test r9l, r9l
37bcc86a6je 0x37bcc8830
37bcc86ac
37bcc86acloc_37bcc86ac:
37bcc86acmov eax, -2
37bcc86b1
37bcc86b1loc_37bcc86b1:
37bcc86b1mov rcx, [rsp+384]
37bcc86b9mov r9, [rsp+320]
37bcc86c1mov r8, r12
37bcc86c4mov rdx, rbx
37bcc86c7mov [rcx], eax
37bcc86c9mov rcx, rsi
37bcc86ccmov [rsp+40], 1
37bcc86d5mov [rsp+32], rdi
37bcc86dacall zpotrf_
37bcc86dfmov eax, [rdi]
37bcc86e1test eax, eax
37bcc86e3jne 0x37bcc87ae
37bcc86e9mov rax, [rsp+352]
37bcc86f1mov r8, rbp
37bcc86f4mov rdx, rbx
37bcc86f7lea rcx, [rip+0x787512]
37bcc86femov [rsp+56], 3
37bcc8707mov r9, [rsp+328]
37bcc870fmov [rsp+48], rax
37bcc8714mov rax, [rsp+344]
37bcc871cmov [rsp+40], rax
37bcc8721mov rax, [rsp+336]
37bcc8729mov [rsp+32], rax
37bcc872ecall zlacpy_
37bcc8733mov [rsp+56], rdi
37bcc8738mov r9, r12
37bcc873bmov r8, rbp
37bcc873emov rax, [rsp+352]
37bcc8746mov rdx, rbx
37bcc8749mov rcx, rsi
37bcc874cmov [rsp+64], 1
37bcc8755mov [rsp+48], rax
37bcc875amov rax, [rsp+344]
37bcc8762mov [rsp+40], rax
37bcc8767mov rax, [rsp+320]
37bcc876fmov [rsp+32], rax
37bcc8774call zpotrs_
37bcc8779jmp 0x37bcc87ae
37bcc877b
37bcc877b 0f 1f 44 00 00 ..D..
37bcc8780
37bcc8780loc_37bcc8780:
37bcc8780mov eax, -2
37bcc8785mov edx, 2
37bcc878a
37bcc878aloc_37bcc878a:
37bcc878amov [rdi], eax
37bcc878c
37bcc878cloc_37bcc878c:
37bcc878cmov [rsp+172], edx
37bcc8793mov r8l, 6
37bcc8799lea rdx, [rsp+172]
37bcc87a1lea rcx, [rip+0x78745a]
37bcc87a8call xerbla_
37bcc87adnop
37bcc87ae
37bcc87aeloc_37bcc87ae:
37bcc87aemovups x6, [rsp+176]
37bcc87b6movups x7, [rsp+192]
37bcc87beadd rsp, 216
37bcc87c5pop rbx
37bcc87c6pop rsi
37bcc87c7pop rdi
37bcc87c8pop rbp
37bcc87c9pop r12
37bcc87cbpop r13
37bcc87cdpop r14
37bcc87cfpop r15
37bcc87d1ret
37bcc87d2
37bcc87d2 66 0f 1f 44 00 00 f..D..
37bcc87d8
37bcc87d8loc_37bcc87d8:
37bcc87d8mov r9l, 1
37bcc87demov r8l, 1
37bcc87e4lea rdx, [rip+0x787416]
37bcc87ebmov rcx, rsi
37bcc87eecall lsame_
37bcc87f3test eax, eax
37bcc87f5jne 0x37bcc8599
37bcc87fbmov eax, -1
37bcc8800mov edx, 1
37bcc8805jmp 0x37bcc878a
37bcc8807
37bcc8807 66 0f 1f 84 00 00 00 00 00 f........
37bcc8810
37bcc8810loc_37bcc8810:
37bcc8810mov eax, -3
37bcc8815mov edx, 3
37bcc881ajmp 0x37bcc878a
37bcc881f
37bcc881f 90 .
37bcc8820
37bcc8820loc_37bcc8820:
37bcc8820mov eax, -5
37bcc8825mov edx, 5
37bcc882ajmp 0x37bcc878a
37bcc882f
37bcc882f 90 .
37bcc8830
37bcc8830loc_37bcc8830:
37bcc8830mov [rsp+48], rdi
37bcc8835mov r8, r12
37bcc8838mov rdx, rbx
37bcc883bmov rcx, rsi
37bcc883emov rax, [rsp+368]
37bcc8846mov [rsp+40], rbx
37bcc884bmov [rsp+56], 1
37bcc8854mov r9, [rsp+320]
37bcc885cmov [rsp+32], rax
37bcc8861call zlat2c_
37bcc8866mov r8l, [rdi]
37bcc8869test r8l, r8l
37bcc886cjne 0x37bcc86ac
37bcc8872mov [rsp+32], rdi
37bcc8877mov rcx, rsi
37bcc887amov r9, rbx
37bcc887dmov rdx, rbx
37bcc8880mov [rsp+40], 1
37bcc8889mov r8, [rsp+368]
37bcc8891call cpotrf_
37bcc8896mov ecx, [rdi]
37bcc8898mov eax, -3
37bcc889dtest ecx, ecx
37bcc889fjne 0x37bcc86b1
37bcc88a5mov [rsp+56], rdi
37bcc88aamov r8, rbp
37bcc88admov rdx, rbx
37bcc88b0mov rcx, rsi
37bcc88b3mov [rsp+48], rbx
37bcc88b8mov r9, [rsp+368]
37bcc88c0mov [rsp+64], 1
37bcc88c9mov [rsp+40], r14
37bcc88cemov [rsp+32], rbx
37bcc88d3call cpotrs_
37bcc88d8mov [rsp+48], rdi
37bcc88ddmov r9, rbx
37bcc88e0mov r8, r14
37bcc88e3mov rax, [rsp+352]
37bcc88ebmov rdx, rbp
37bcc88eemov rcx, rbx
37bcc88f1mov [rsp+40], rax
37bcc88f6mov rax, [rsp+344]
37bcc88femov [rsp+32], rax
37bcc8903call clag2z_
37bcc8908mov [rsp+48], rbx
37bcc890dmov r8, rbp
37bcc8910mov rdx, rbx
37bcc8913mov rax, [rsp+360]
37bcc891bmov r9, [rsp+328]
37bcc8923mov [rsp+56], 3
37bcc892clea rcx, [rip+0x7872dd]
37bcc8933mov [rsp+40], rax
37bcc8938mov rax, [rsp+336]
37bcc8940mov [rsp+32], rax
37bcc8945call zlacpy_
37bcc894amov [rsp+88], rbx
37bcc894fmov r9, rbp
37bcc8952mov r8, rbx
37bcc8955mov rax, [rsp+360]
37bcc895dmov [rsp+40], r12
37bcc8962lea rcx, [rip+0x7872aa]
37bcc8969mov rdx, rsi
37bcc896cmov [rsp+104], 1
37bcc8975mov [rsp+80], rax
37bcc897alea rax, [rip+0x787297]
37bcc8981mov [rsp+72], rax
37bcc8986mov rax, [rsp+352]
37bcc898emov [rsp+96], 4
37bcc8997mov [rsp+64], rax
37bcc899cmov rax, [rsp+344]
37bcc89a4mov [rsp+56], rax
37bcc89a9mov rax, [rsp+320]
37bcc89b1mov [rsp+48], rax
37bcc89b6lea rax, [rip+0x78726b]
37bcc89bdmov [rsp+32], rax
37bcc89c2call zhemm_
37bcc89c7mov ecx, [rbp]
37bcc89catest ecx, ecx
37bcc89ccjle 0x37bcc8ebf
37bcc89d2movsxd rdx, r15l
37bcc89d5movapd x0, x6
37bcc89d9pxor x1, x1
37bcc89ddxor eax, eax
37bcc89dfmulsd x0, x7
37bcc89e3test rdx, rdx
37bcc89e6cvtsi2sd x1, [rsp+112]
37bcc89ecmov [rsp+288], rsi
37bcc89f4cmovns rax, rdx
37bcc89f8sqrtsd x1, x1
37bcc89fcmovsxd rdx, r13l
37bcc89ffmov [rsp+304], rbp
37bcc8a07mov [rsp+312], r12
37bcc8a0fmov rsi, -1
37bcc8a16mov ebp, ecx
37bcc8a18mov r12l, 1
37bcc8a1emov [rsp+120], rax
37bcc8a23xor eax, eax
37bcc8a25test rdx, rdx
37bcc8a28cmovns rax, rdx
37bcc8a2cmov [rsp+392], rdi
37bcc8a34mov rdi, -1
37bcc8a3bmulsd x0, x1
37bcc8a3fmov [rsp+128], rax
37bcc8a47mov rax, [rsp+344]
37bcc8a4flea r15, [rax+16]
37bcc8a53mov rax, [rsp+360]
37bcc8a5blea r13, [rax+16]
37bcc8a5fmovapd x6, x0
37bcc8a63jmp 0x37bcc8a82
37bcc8a65
37bcc8a65 0f 1f 00 ...
37bcc8a68
37bcc8a68loc_37bcc8a68:
37bcc8a68add r12l, 1
37bcc8a6cadd rsi, [rsp+120]
37bcc8a71add rdi, [rsp+128]
37bcc8a79cmp ebp, r12l
37bcc8a7cjl 0x37bcc8ebf
37bcc8a82
37bcc8a82loc_37bcc8a82:
37bcc8a82mov rdx, rsi
37bcc8a85lea r8, [rip+0x7871ac]
37bcc8a8cmov rcx, rbx
37bcc8a8fshl rdx, 4
37bcc8a93add rdx, r15
37bcc8a96call izamax_
37bcc8a9bmov rdx, rdi
37bcc8a9elea r8, [rip+0x787193]
37bcc8aa5mov rcx, rbx
37bcc8aa8cdqe
37bcc8aaashl rdx, 4
37bcc8aaeadd rax, rsi
37bcc8ab1add rdx, r13
37bcc8ab4shl rax, 4
37bcc8ab8add rax, [rsp+344]
37bcc8ac0movsd_xmm x0, [rax]
37bcc8ac4movsd_xmm x1, [rax+8]
37bcc8ac9andpd x0, [rip+0x78716f]
37bcc8ad1andpd x1, [rip+0x787167]
37bcc8ad9addsd x0, x1
37bcc8addmovsd_xmm [rsp+112], x0
37bcc8ae3call izamax_
37bcc8ae8movsd_xmm x0, [rsp+112]
37bcc8aeecdqe
37bcc8af0mulsd x0, x6
37bcc8af4add rax, rdi
37bcc8af7shl rax, 4
37bcc8afbadd rax, [rsp+360]
37bcc8b03movsd_xmm x1, [rax]
37bcc8b07movsd_xmm x2, [rax+8]
37bcc8b0candpd x1, [rip+0x78712c]
37bcc8b14andpd x2, [rip+0x787124]
37bcc8b1caddsd x1, x2
37bcc8b20comisd x1, x0
37bcc8b24jbe 0x37bcc8a68
37bcc8b2amov rax, [rsp+128]
37bcc8b32mov [rsp+156], 1
37bcc8b3dshl rax, 4
37bcc8b41mov [rsp+136], rax
37bcc8b49mov rax, [rsp+120]
37bcc8b4eshl rax, 4
37bcc8b52mov [rsp+144], rax
37bcc8b5a
37bcc8b5aloc_37bcc8b5a:
37bcc8b5amov rax, [rsp+392]
37bcc8b62mov [rsp+40], rbx
37bcc8b67mov r9, rbx
37bcc8b6amov rcx, rbx
37bcc8b6dmov [rsp+32], r14
37bcc8b72mov rdx, [rsp+304]
37bcc8b7amov [rsp+48], rax
37bcc8b7fmov r8, [rsp+360]
37bcc8b87call zlag2c_
37bcc8b8cmov rax, [rsp+392]
37bcc8b94mov edx, [rax]
37bcc8b96test edx, edx
37bcc8b98jne 0x37bcc8ee8
37bcc8b9emov [rsp+56], rax
37bcc8ba3mov r9, [rsp+368]
37bcc8babmov rdx, rbx
37bcc8baemov esi, 1
37bcc8bb3mov [rsp+48], rbx
37bcc8bb8mov r8, [rsp+304]
37bcc8bc0mov [rsp+40], r14
37bcc8bc5mov rcx, [rsp+288]
37bcc8bcdmov [rsp+64], 1
37bcc8bd6mov [rsp+32], rbx
37bcc8bdbcall cpotrs_
37bcc8be0mov [rsp+40], rbx
37bcc8be5mov r9, rbx
37bcc8be8mov r8, r14
37bcc8bebmov rax, [rsp+392]
37bcc8bf3mov rdx, [rsp+304]
37bcc8bfbmov rcx, rbx
37bcc8bfemov [rsp+48], rax
37bcc8c03mov rax, [rsp+360]
37bcc8c0bmov [rsp+32], rax
37bcc8c10call clag2z_
37bcc8c15mov rax, [rsp+304]
37bcc8c1dmov r12, [rsp+344]
37bcc8c25mov rdi, [rsp+360]
37bcc8c2dmov ebp, [rax]
37bcc8c2ftest ebp, ebp
37bcc8c31jle 0x37bcc8c90
37bcc8c33mov [rsp+296], rbx
37bcc8c3bmov ebx, ebp
37bcc8c3dmov rbp, [rsp+296]
37bcc8c45nop [rax+rax]
37bcc8c50
37bcc8c50loc_37bcc8c50:
37bcc8c50lea rax, [rip+0x786fe1]
37bcc8c57mov r8, rdi
37bcc8c5amov rcx, rbp
37bcc8c5dadd esi, 1
37bcc8c60mov [rsp+32], r12
37bcc8c65mov r9, rax
37bcc8c68lea rdx, [rip+0x786fa9]
37bcc8c6fmov [rsp+40], rax
37bcc8c74call zaxpy_
37bcc8c79add rdi, [rsp+136]
37bcc8c81add r12, [rsp+144]
37bcc8c89cmp ebx, esi
37bcc8c8bjge 0x37bcc8c50
37bcc8c8dmov rbx, rbp
37bcc8c90
37bcc8c90loc_37bcc8c90:
37bcc8c90mov rax, [rsp+360]
37bcc8c98mov [rsp+48], rbx
37bcc8c9dmov rdx, rbx
37bcc8ca0lea rcx, [rip+0x786f69]
37bcc8ca7mov r9, [rsp+328]
37bcc8cafmov r8, [rsp+304]
37bcc8cb7mov [rsp+56], 3
37bcc8cc0mov [rsp+40], rax
37bcc8cc5mov rax, [rsp+336]
37bcc8ccdmov [rsp+32], rax
37bcc8cd2call zlacpy_
37bcc8cd7mov rax, [rsp+360]
37bcc8cdfmov r8, rbx
37bcc8ce2mov [rsp+104], 1
37bcc8cebmov [rsp+96], 1
37bcc8cf4mov r9, [rsp+304]
37bcc8cfclea rcx, [rip+0x786efe]
37bcc8d03mov [rsp+80], rax
37bcc8d08lea rax, [rip+0x786f09]
37bcc8d0fmov rdx, [rsp+288]
37bcc8d17mov [rsp+72], rax
37bcc8d1cmov rax, [rsp+352]
37bcc8d24mov [rsp+88], rbx
37bcc8d29mov [rsp+64], rax
37bcc8d2emov rax, [rsp+344]
37bcc8d36mov [rsp+56], rax
37bcc8d3bmov rax, [rsp+320]
37bcc8d43mov [rsp+48], rax
37bcc8d48mov rax, [rsp+312]
37bcc8d50mov [rsp+40], rax
37bcc8d55lea rax, [rip+0x786ecc]
37bcc8d5cmov [rsp+32], rax
37bcc8d61call zhemm_
37bcc8d66mov rax, [rsp+304]
37bcc8d6emov r12l, [rax]
37bcc8d71test r12l, r12l
37bcc8d74jle 0x37bcc8ed2
37bcc8d7amov eax, 1
37bcc8d7fmov ebp, r12l
37bcc8d82mov rdi, -1
37bcc8d89mov rsi, -1
37bcc8d90mov r12l, eax
37bcc8d93jmp 0x37bcc8db2
37bcc8d95
37bcc8d95 0f 1f 00 ...
37bcc8d98
37bcc8d98loc_37bcc8d98:
37bcc8d98add r12l, 1
37bcc8d9cadd rsi, [rsp+120]
37bcc8da1add rdi, [rsp+128]
37bcc8da9cmp ebp, r12l
37bcc8dacjl 0x37bcc8ed2
37bcc8db2
37bcc8db2loc_37bcc8db2:
37bcc8db2mov rdx, rsi
37bcc8db5lea r8, [rip+0x786e7c]
37bcc8dbcmov rcx, rbx
37bcc8dbfshl rdx, 4
37bcc8dc3add rdx, r15
37bcc8dc6call izamax_
37bcc8dcbmov rdx, rdi
37bcc8dcelea r8, [rip+0x786e63]
37bcc8dd5mov rcx, rbx
37bcc8dd8cdqe
37bcc8ddashl rdx, 4
37bcc8ddeadd rax, rsi
37bcc8de1add rdx, r13
37bcc8de4shl rax, 4
37bcc8de8add rax, [rsp+344]
37bcc8df0movsd_xmm x0, [rax]
37bcc8df4movsd_xmm x1, [rax+8]
37bcc8df9andpd x0, [rip+0x786e3f]
37bcc8e01andpd x1, [rip+0x786e37]
37bcc8e09addsd x0, x1
37bcc8e0dmovsd_xmm [rsp+112], x0
37bcc8e13call izamax_
37bcc8e18movsd_xmm x0, [rsp+112]
37bcc8e1ecdqe
37bcc8e20mulsd x0, x6
37bcc8e24add rax, rdi
37bcc8e27shl rax, 4
37bcc8e2badd rax, [rsp+360]
37bcc8e33movsd_xmm x1, [rax]
37bcc8e37movsd_xmm x2, [rax+8]
37bcc8e3candpd x1, [rip+0x786dfc]
37bcc8e44andpd x2, [rip+0x786df4]
37bcc8e4caddsd x1, x2
37bcc8e50comisd x1, x0
37bcc8e54jbe 0x37bcc8d98
37bcc8e5aadd [rsp+156], 1
37bcc8e62cmp [rsp+156], 31
37bcc8e6ajne 0x37bcc8b5a
37bcc8e70mov rsi, [rsp+288]
37bcc8e78mov rbp, [rsp+304]
37bcc8e80mov eax, -31
37bcc8e85mov r12, [rsp+312]
37bcc8e8dmov rdi, [rsp+392]
37bcc8e95jmp 0x37bcc86b1
37bcc8e9a
37bcc8e9a 66 0f 1f 44 00 00 f..D..
37bcc8ea0
37bcc8ea0loc_37bcc8ea0:
37bcc8ea0mov eax, -7
37bcc8ea5mov edx, 7
37bcc8eaajmp 0x37bcc878a
37bcc8eaf
37bcc8eaf 90 .
37bcc8eb0
37bcc8eb0loc_37bcc8eb0:
37bcc8eb0mov eax, -9
37bcc8eb5mov edx, 9
37bcc8ebajmp 0x37bcc878a
37bcc8ebf
37bcc8ebfloc_37bcc8ebf:
37bcc8ebfmov rax, [rsp+384]
37bcc8ec7mov [rax], 0
37bcc8ecdjmp 0x37bcc87ae
37bcc8ed2
37bcc8ed2loc_37bcc8ed2:
37bcc8ed2mov ecx, [rsp+156]
37bcc8ed9mov rax, [rsp+384]
37bcc8ee1mov [rax], ecx
37bcc8ee3jmp 0x37bcc87ae
37bcc8ee8
37bcc8ee8loc_37bcc8ee8:
37bcc8ee8mov rsi, [rsp+288]
37bcc8ef0mov rbp, [rsp+304]
37bcc8ef8mov r12, [rsp+312]
37bcc8f00mov rdi, [rsp+392]
37bcc8f08jmp 0x37bcc86ac
37bcc8f0d
37bcc8f0dloc_37bcc8f0d:
37bcc8f0dneg edx
37bcc8f0fjmp 0x37bcc878c
37bcc8520
37bcc8520zcposv_:
37bcc8520push r15
37bcc8522push r14
37bcc8524push r13
37bcc8526push r12
37bcc8528push rbp
37bcc8529push rdi
37bcc852apush rsi
37bcc852bpush rbx
37bcc852csub rsp, 216
37bcc8533movups [rsp+176], x6
37bcc853bmovups [rsp+192], x7
37bcc8543mov rax, [rsp+352]
37bcc854bmov rdi, [rsp+392]
37bcc8553mov r13l, [rdx]
37bcc8556mov r15l, [rax]
37bcc8559mov rax, [rsp+384]
37bcc8561mov [rdi], 0
37bcc8567mov [rax], 0
37bcc856dmov rbx, rdx
37bcc8570mov rbp, r8
37bcc8573mov r12, r9
37bcc8576mov r8l, 1
37bcc857cmov r9l, 1
37bcc8582lea rdx, [rip+0x787677]
37bcc8589mov rsi, rcx
37bcc858ccall lsame_
37bcc8591test eax, eax
37bcc8593je 0x37bcc87d8
37bcc8599
37bcc8599loc_37bcc8599:
37bcc8599mov eax, [rbx]
37bcc859btest eax, eax
37bcc859djs 0x37bcc8780
37bcc85a3mov r10l, [rbp]
37bcc85a7test r10l, r10l
37bcc85aajs 0x37bcc8810
37bcc85b0mov rcx, [rsp+320]
37bcc85b8test eax, eax
37bcc85bamov edx, 1
37bcc85bfcmovg edx, eax
37bcc85c2cmp [rcx], edx
37bcc85c4jl 0x37bcc8820
37bcc85camov rcx, [rsp+336]
37bcc85d2cmp [rcx], edx
37bcc85d4jl 0x37bcc8ea0
37bcc85damov rcx, [rsp+352]
37bcc85e2cmp [rcx], edx
37bcc85e4jl 0x37bcc8eb0
37bcc85eamov edx, [rdi]
37bcc85ectest edx, edx
37bcc85eejne 0x37bcc8f0d
37bcc85f4test eax, eax
37bcc85f6je 0x37bcc87ae
37bcc85fcmov r9, r12
37bcc85ffmov r8, rbx
37bcc8602lea rcx, [rip+0x7875ff]
37bcc8609mov rdx, rsi
37bcc860cmov rax, [rsp+376]
37bcc8614mov [rsp+56], 1
37bcc861dmov [rsp+48], 1
37bcc8626mov [rsp+40], rax
37bcc862bmov rax, [rsp+320]
37bcc8633mov [rsp+32], rax
37bcc8638call zlanhe_
37bcc863dmov edx, 7
37bcc8642lea rcx, [rip+0x7875c0]
37bcc8649movapd x6, x0
37bcc864dcall dlamch_
37bcc8652mov r10l, [rbx]
37bcc8655mov rdx, rbp
37bcc8658mov rcx, [rsp+368]
37bcc8660mov [rsp+48], rdi
37bcc8665mov r9, [rsp+336]
37bcc866dmovapd x7, x0
37bcc8671mov eax, r10l
37bcc8674mov [rsp+40], rbx
37bcc8679mov r8, [rsp+328]
37bcc8681imul eax, r10l
37bcc8685mov [rsp+112], r10l
37bcc868acdqe
37bcc868clea rax, [rcx+8*rax]
37bcc8690mov rcx, rbx
37bcc8693mov [rsp+32], rax
37bcc8698mov r14, rax
37bcc869bcall zlag2c_
37bcc86a0mov r9l, [rdi]
37bcc86a3test r9l, r9l
37bcc86a6je 0x37bcc8830
37bcc86ac
37bcc86acloc_37bcc86ac:
37bcc86acmov eax, -2
37bcc86b1
37bcc86b1loc_37bcc86b1:
37bcc86b1mov rcx, [rsp+384]
37bcc86b9mov r9, [rsp+320]
37bcc86c1mov r8, r12
37bcc86c4mov rdx, rbx
37bcc86c7mov [rcx], eax
37bcc86c9mov rcx, rsi
37bcc86ccmov [rsp+40], 1
37bcc86d5mov [rsp+32], rdi
37bcc86dacall zpotrf_
37bcc86dfmov eax, [rdi]
37bcc86e1test eax, eax
37bcc86e3jne 0x37bcc87ae
37bcc86e9mov rax, [rsp+352]
37bcc86f1mov r8, rbp
37bcc86f4mov rdx, rbx
37bcc86f7lea rcx, [rip+0x787512]
37bcc86femov [rsp+56], 3
37bcc8707mov r9, [rsp+328]
37bcc870fmov [rsp+48], rax
37bcc8714mov rax, [rsp+344]
37bcc871cmov [rsp+40], rax
37bcc8721mov rax, [rsp+336]
37bcc8729mov [rsp+32], rax
37bcc872ecall zlacpy_
37bcc8733mov [rsp+56], rdi
37bcc8738mov r9, r12
37bcc873bmov r8, rbp
37bcc873emov rax, [rsp+352]
37bcc8746mov rdx, rbx
37bcc8749mov rcx, rsi
37bcc874cmov [rsp+64], 1
37bcc8755mov [rsp+48], rax
37bcc875amov rax, [rsp+344]
37bcc8762mov [rsp+40], rax
37bcc8767mov rax, [rsp+320]
37bcc876fmov [rsp+32], rax
37bcc8774call zpotrs_
37bcc8779jmp 0x37bcc87ae
37bcc877b
37bcc877b 0f 1f 44 00 00 ..D..
37bcc8780
37bcc8780loc_37bcc8780:
37bcc8780mov eax, -2
37bcc8785mov edx, 2
37bcc878a
37bcc878aloc_37bcc878a:
37bcc878amov [rdi], eax
37bcc878c
37bcc878cloc_37bcc878c:
37bcc878cmov [rsp+172], edx
37bcc8793mov r8l, 6
37bcc8799lea rdx, [rsp+172]
37bcc87a1lea rcx, [rip+0x78745a]
37bcc87a8call xerbla_
37bcc87adnop
37bcc87ae
37bcc87aeloc_37bcc87ae:
37bcc87aemovups x6, [rsp+176]
37bcc87b6movups x7, [rsp+192]
37bcc87beadd rsp, 216
37bcc87c5pop rbx
37bcc87c6pop rsi
37bcc87c7pop rdi
37bcc87c8pop rbp
37bcc87c9pop r12
37bcc87cbpop r13
37bcc87cdpop r14
37bcc87cfpop r15
37bcc87d1ret
37bcc87d2
37bcc87d2 66 0f 1f 44 00 00 f..D..
37bcc87d8
37bcc87d8loc_37bcc87d8:
37bcc87d8mov r9l, 1
37bcc87demov r8l, 1
37bcc87e4lea rdx, [rip+0x787416]
37bcc87ebmov rcx, rsi
37bcc87eecall lsame_
37bcc87f3test eax, eax
37bcc87f5jne 0x37bcc8599
37bcc87fbmov eax, -1
37bcc8800mov edx, 1
37bcc8805jmp 0x37bcc878a
37bcc8807
37bcc8807 66 0f 1f 84 00 00 00 00 00 f........
37bcc8810
37bcc8810loc_37bcc8810:
37bcc8810mov eax, -3
37bcc8815mov edx, 3
37bcc881ajmp 0x37bcc878a
37bcc881f
37bcc881f 90 .
37bcc8820
37bcc8820loc_37bcc8820:
37bcc8820mov eax, -5
37bcc8825mov edx, 5
37bcc882ajmp 0x37bcc878a
37bcc882f
37bcc882f 90 .
37bcc8830
37bcc8830loc_37bcc8830:
37bcc8830mov [rsp+48], rdi
37bcc8835mov r8, r12
37bcc8838mov rdx, rbx
37bcc883bmov rcx, rsi
37bcc883emov rax, [rsp+368]
37bcc8846mov [rsp+40], rbx
37bcc884bmov [rsp+56], 1
37bcc8854mov r9, [rsp+320]
37bcc885cmov [rsp+32], rax
37bcc8861call zlat2c_
37bcc8866mov r8l, [rdi]
37bcc8869test r8l, r8l
37bcc886cjne 0x37bcc86ac
37bcc8872mov [rsp+32], rdi
37bcc8877mov rcx, rsi
37bcc887amov r9, rbx
37bcc887dmov rdx, rbx
37bcc8880mov [rsp+40], 1
37bcc8889mov r8, [rsp+368]
37bcc8891call cpotrf_
37bcc8896mov ecx, [rdi]
37bcc8898mov eax, -3
37bcc889dtest ecx, ecx
37bcc889fjne 0x37bcc86b1
37bcc88a5mov [rsp+56], rdi
37bcc88aamov r8, rbp
37bcc88admov rdx, rbx
37bcc88b0mov rcx, rsi
37bcc88b3mov [rsp+48], rbx
37bcc88b8mov r9, [rsp+368]
37bcc88c0mov [rsp+64], 1
37bcc88c9mov [rsp+40], r14
37bcc88cemov [rsp+32], rbx
37bcc88d3call cpotrs_
37bcc88d8mov [rsp+48], rdi
37bcc88ddmov r9, rbx
37bcc88e0mov r8, r14
37bcc88e3mov rax, [rsp+352]
37bcc88ebmov rdx, rbp
37bcc88eemov rcx, rbx
37bcc88f1mov [rsp+40], rax
37bcc88f6mov rax, [rsp+344]
37bcc88femov [rsp+32], rax
37bcc8903call clag2z_
37bcc8908mov [rsp+48], rbx
37bcc890dmov r8, rbp
37bcc8910mov rdx, rbx
37bcc8913mov rax, [rsp+360]
37bcc891bmov r9, [rsp+328]
37bcc8923mov [rsp+56], 3
37bcc892clea rcx, [rip+0x7872dd]
37bcc8933mov [rsp+40], rax
37bcc8938mov rax, [rsp+336]
37bcc8940mov [rsp+32], rax
37bcc8945call zlacpy_
37bcc894amov [rsp+88], rbx
37bcc894fmov r9, rbp
37bcc8952mov r8, rbx
37bcc8955mov rax, [rsp+360]
37bcc895dmov [rsp+40], r12
37bcc8962lea rcx, [rip+0x7872aa]
37bcc8969mov rdx, rsi
37bcc896cmov [rsp+104], 1
37bcc8975mov [rsp+80], rax
37bcc897alea rax, [rip+0x787297]
37bcc8981mov [rsp+72], rax
37bcc8986mov rax, [rsp+352]
37bcc898emov [rsp+96], 4
37bcc8997mov [rsp+64], rax
37bcc899cmov rax, [rsp+344]
37bcc89a4mov [rsp+56], rax
37bcc89a9mov rax, [rsp+320]
37bcc89b1mov [rsp+48], rax
37bcc89b6lea rax, [rip+0x78726b]
37bcc89bdmov [rsp+32], rax
37bcc89c2call zhemm_
37bcc89c7mov ecx, [rbp]
37bcc89catest ecx, ecx
37bcc89ccjle 0x37bcc8ebf
37bcc89d2movsxd rdx, r15l
37bcc89d5movapd x0, x6
37bcc89d9pxor x1, x1
37bcc89ddxor eax, eax
37bcc89dfmulsd x0, x7
37bcc89e3test rdx, rdx
37bcc89e6cvtsi2sd x1, [rsp+112]
37bcc89ecmov [rsp+288], rsi
37bcc89f4cmovns rax, rdx
37bcc89f8sqrtsd x1, x1
37bcc89fcmovsxd rdx, r13l
37bcc89ffmov [rsp+304], rbp
37bcc8a07mov [rsp+312], r12
37bcc8a0fmov rsi, -1
37bcc8a16mov ebp, ecx
37bcc8a18mov r12l, 1
37bcc8a1emov [rsp+120], rax
37bcc8a23xor eax, eax
37bcc8a25test rdx, rdx
37bcc8a28cmovns rax, rdx
37bcc8a2cmov [rsp+392], rdi
37bcc8a34mov rdi, -1
37bcc8a3bmulsd x0, x1
37bcc8a3fmov [rsp+128], rax
37bcc8a47mov rax, [rsp+344]
37bcc8a4flea r15, [rax+16]
37bcc8a53mov rax, [rsp+360]
37bcc8a5blea r13, [rax+16]
37bcc8a5fmovapd x6, x0
37bcc8a63jmp 0x37bcc8a82
37bcc8a65
37bcc8a65 0f 1f 00 ...
37bcc8a68
37bcc8a68loc_37bcc8a68:
37bcc8a68add r12l, 1
37bcc8a6cadd rsi, [rsp+120]
37bcc8a71add rdi, [rsp+128]
37bcc8a79cmp ebp, r12l
37bcc8a7cjl 0x37bcc8ebf
37bcc8a82
37bcc8a82loc_37bcc8a82:
37bcc8a82mov rdx, rsi
37bcc8a85lea r8, [rip+0x7871ac]
37bcc8a8cmov rcx, rbx
37bcc8a8fshl rdx, 4
37bcc8a93add rdx, r15
37bcc8a96call izamax_
37bcc8a9bmov rdx, rdi
37bcc8a9elea r8, [rip+0x787193]
37bcc8aa5mov rcx, rbx
37bcc8aa8cdqe
37bcc8aaashl rdx, 4
37bcc8aaeadd rax, rsi
37bcc8ab1add rdx, r13
37bcc8ab4shl rax, 4
37bcc8ab8add rax, [rsp+344]
37bcc8ac0movsd_xmm x0, [rax]
37bcc8ac4movsd_xmm x1, [rax+8]
37bcc8ac9andpd x0, [rip+0x78716f]
37bcc8ad1andpd x1, [rip+0x787167]
37bcc8ad9addsd x0, x1
37bcc8addmovsd_xmm [rsp+112], x0
37bcc8ae3call izamax_
37bcc8ae8movsd_xmm x0, [rsp+112]
37bcc8aeecdqe
37bcc8af0mulsd x0, x6
37bcc8af4add rax, rdi
37bcc8af7shl rax, 4
37bcc8afbadd rax, [rsp+360]
37bcc8b03movsd_xmm x1, [rax]
37bcc8b07movsd_xmm x2, [rax+8]
37bcc8b0candpd x1, [rip+0x78712c]
37bcc8b14andpd x2, [rip+0x787124]
37bcc8b1caddsd x1, x2
37bcc8b20comisd x1, x0
37bcc8b24jbe 0x37bcc8a68
37bcc8b2amov rax, [rsp+128]
37bcc8b32mov [rsp+156], 1
37bcc8b3dshl rax, 4
37bcc8b41mov [rsp+136], rax
37bcc8b49mov rax, [rsp+120]
37bcc8b4eshl rax, 4
37bcc8b52mov [rsp+144], rax
37bcc8b5a
37bcc8b5aloc_37bcc8b5a:
37bcc8b5amov rax, [rsp+392]
37bcc8b62mov [rsp+40], rbx
37bcc8b67mov r9, rbx
37bcc8b6amov rcx, rbx
37bcc8b6dmov [rsp+32], r14
37bcc8b72mov rdx, [rsp+304]
37bcc8b7amov [rsp+48], rax
37bcc8b7fmov r8, [rsp+360]
37bcc8b87call zlag2c_
37bcc8b8cmov rax, [rsp+392]
37bcc8b94mov edx, [rax]
37bcc8b96test edx, edx
37bcc8b98jne 0x37bcc8ee8
37bcc8b9emov [rsp+56], rax
37bcc8ba3mov r9, [rsp+368]
37bcc8babmov rdx, rbx
37bcc8baemov esi, 1
37bcc8bb3mov [rsp+48], rbx
37bcc8bb8mov r8, [rsp+304]
37bcc8bc0mov [rsp+40], r14
37bcc8bc5mov rcx, [rsp+288]
37bcc8bcdmov [rsp+64], 1
37bcc8bd6mov [rsp+32], rbx
37bcc8bdbcall cpotrs_
37bcc8be0mov [rsp+40], rbx
37bcc8be5mov r9, rbx
37bcc8be8mov r8, r14
37bcc8bebmov rax, [rsp+392]
37bcc8bf3mov rdx, [rsp+304]
37bcc8bfbmov rcx, rbx
37bcc8bfemov [rsp+48], rax
37bcc8c03mov rax, [rsp+360]
37bcc8c0bmov [rsp+32], rax
37bcc8c10call clag2z_
37bcc8c15mov rax, [rsp+304]
37bcc8c1dmov r12, [rsp+344]
37bcc8c25mov rdi, [rsp+360]
37bcc8c2dmov ebp, [rax]
37bcc8c2ftest ebp, ebp
37bcc8c31jle 0x37bcc8c90
37bcc8c33mov [rsp+296], rbx
37bcc8c3bmov ebx, ebp
37bcc8c3dmov rbp, [rsp+296]
37bcc8c45nop [rax+rax]
37bcc8c50
37bcc8c50loc_37bcc8c50:
37bcc8c50lea rax, [rip+0x786fe1]
37bcc8c57mov r8, rdi
37bcc8c5amov rcx, rbp
37bcc8c5dadd esi, 1
37bcc8c60mov [rsp+32], r12
37bcc8c65mov r9, rax
37bcc8c68lea rdx, [rip+0x786fa9]
37bcc8c6fmov [rsp+40], rax
37bcc8c74call zaxpy_
37bcc8c79add rdi, [rsp+136]
37bcc8c81add r12, [rsp+144]
37bcc8c89cmp ebx, esi
37bcc8c8bjge 0x37bcc8c50
37bcc8c8dmov rbx, rbp
37bcc8c90
37bcc8c90loc_37bcc8c90:
37bcc8c90mov rax, [rsp+360]
37bcc8c98mov [rsp+48], rbx
37bcc8c9dmov rdx, rbx
37bcc8ca0lea rcx, [rip+0x786f69]
37bcc8ca7mov r9, [rsp+328]
37bcc8cafmov r8, [rsp+304]
37bcc8cb7mov [rsp+56], 3
37bcc8cc0mov [rsp+40], rax
37bcc8cc5mov rax, [rsp+336]
37bcc8ccdmov [rsp+32], rax
37bcc8cd2call zlacpy_
37bcc8cd7mov rax, [rsp+360]
37bcc8cdfmov r8, rbx
37bcc8ce2mov [rsp+104], 1
37bcc8cebmov [rsp+96], 1
37bcc8cf4mov r9, [rsp+304]
37bcc8cfclea rcx, [rip+0x786efe]
37bcc8d03mov [rsp+80], rax
37bcc8d08lea rax, [rip+0x786f09]
37bcc8d0fmov rdx, [rsp+288]
37bcc8d17mov [rsp+72], rax
37bcc8d1cmov rax, [rsp+352]
37bcc8d24mov [rsp+88], rbx
37bcc8d29mov [rsp+64], rax
37bcc8d2emov rax, [rsp+344]
37bcc8d36mov [rsp+56], rax
37bcc8d3bmov rax, [rsp+320]
37bcc8d43mov [rsp+48], rax
37bcc8d48mov rax, [rsp+312]
37bcc8d50mov [rsp+40], rax
37bcc8d55lea rax, [rip+0x786ecc]
37bcc8d5cmov [rsp+32], rax
37bcc8d61call zhemm_
37bcc8d66mov rax, [rsp+304]
37bcc8d6emov r12l, [rax]
37bcc8d71test r12l, r12l
37bcc8d74jle 0x37bcc8ed2
37bcc8d7amov eax, 1
37bcc8d7fmov ebp, r12l
37bcc8d82mov rdi, -1
37bcc8d89mov rsi, -1
37bcc8d90mov r12l, eax
37bcc8d93jmp 0x37bcc8db2
37bcc8d95
37bcc8d95 0f 1f 00 ...
37bcc8d98
37bcc8d98loc_37bcc8d98:
37bcc8d98add r12l, 1
37bcc8d9cadd rsi, [rsp+120]
37bcc8da1add rdi, [rsp+128]
37bcc8da9cmp ebp, r12l
37bcc8dacjl 0x37bcc8ed2
37bcc8db2
37bcc8db2loc_37bcc8db2:
37bcc8db2mov rdx, rsi
37bcc8db5lea r8, [rip+0x786e7c]
37bcc8dbcmov rcx, rbx
37bcc8dbfshl rdx, 4
37bcc8dc3add rdx, r15
37bcc8dc6call izamax_
37bcc8dcbmov rdx, rdi
37bcc8dcelea r8, [rip+0x786e63]
37bcc8dd5mov rcx, rbx
37bcc8dd8cdqe
37bcc8ddashl rdx, 4
37bcc8ddeadd rax, rsi
37bcc8de1add rdx, r13
37bcc8de4shl rax, 4
37bcc8de8add rax, [rsp+344]
37bcc8df0movsd_xmm x0, [rax]
37bcc8df4movsd_xmm x1, [rax+8]
37bcc8df9andpd x0, [rip+0x786e3f]
37bcc8e01andpd x1, [rip+0x786e37]
37bcc8e09addsd x0, x1
37bcc8e0dmovsd_xmm [rsp+112], x0
37bcc8e13call izamax_
37bcc8e18movsd_xmm x0, [rsp+112]
37bcc8e1ecdqe
37bcc8e20mulsd x0, x6
37bcc8e24add rax, rdi
37bcc8e27shl rax, 4
37bcc8e2badd rax, [rsp+360]
37bcc8e33movsd_xmm x1, [rax]
37bcc8e37movsd_xmm x2, [rax+8]
37bcc8e3candpd x1, [rip+0x786dfc]
37bcc8e44andpd x2, [rip+0x786df4]
37bcc8e4caddsd x1, x2
37bcc8e50comisd x1, x0
37bcc8e54jbe 0x37bcc8d98
37bcc8e5aadd [rsp+156], 1
37bcc8e62cmp [rsp+156], 31
37bcc8e6ajne 0x37bcc8b5a
37bcc8e70mov rsi, [rsp+288]
37bcc8e78mov rbp, [rsp+304]
37bcc8e80mov eax, -31
37bcc8e85mov r12, [rsp+312]
37bcc8e8dmov rdi, [rsp+392]
37bcc8e95jmp 0x37bcc86b1
37bcc8e9a
37bcc8e9a 66 0f 1f 44 00 00 f..D..
37bcc8ea0
37bcc8ea0loc_37bcc8ea0:
37bcc8ea0mov eax, -7
37bcc8ea5mov edx, 7
37bcc8eaajmp 0x37bcc878a
37bcc8eaf
37bcc8eaf 90 .
37bcc8eb0
37bcc8eb0loc_37bcc8eb0:
37bcc8eb0mov eax, -9
37bcc8eb5mov edx, 9
37bcc8ebajmp 0x37bcc878a
37bcc8ebf
37bcc8ebfloc_37bcc8ebf:
37bcc8ebfmov rax, [rsp+384]
37bcc8ec7mov [rax], 0
37bcc8ecdjmp 0x37bcc87ae
37bcc8ed2
37bcc8ed2loc_37bcc8ed2:
37bcc8ed2mov ecx, [rsp+156]
37bcc8ed9mov rax, [rsp+384]
37bcc8ee1mov [rax], ecx
37bcc8ee3jmp 0x37bcc87ae
37bcc8ee8
37bcc8ee8loc_37bcc8ee8:
37bcc8ee8mov rsi, [rsp+288]
37bcc8ef0mov rbp, [rsp+304]
37bcc8ef8mov r12, [rsp+312]
37bcc8f00mov rdi, [rsp+392]
37bcc8f08jmp 0x37bcc86ac
37bcc8f0d
37bcc8f0dloc_37bcc8f0d:
37bcc8f0dneg edx
37bcc8f0fjmp 0x37bcc878c
37bcc8520
37bcc8f14
37bcc8f14 // align 0x10
37bcc8f14 // align 0x10
37bcc8f20
37bcc8f20zlag2c_:
37bcc8f20push r12
37bcc8f22push rbp
37bcc8f23push rdi
37bcc8f24push rsi
37bcc8f25push rbx
37bcc8f26sub rsp, 32
37bcc8f2amov rax, [rsp+120]
37bcc8f2fmov edi, [r9]
37bcc8f32mov ebx, [rax]
37bcc8f34mov rbp, rdx
37bcc8f37mov r12, rcx
37bcc8f3amov edx, 1
37bcc8f3fmov rsi, r8
37bcc8f42lea rcx, [rip+0x786d07]
37bcc8f49call slamch_
37bcc8f4emov r11l, [rbp]
37bcc8f52test r11l, r11l
37bcc8f55jle 0x37bcc9026
37bcc8f5bmov r9l, [r12]
37bcc8f5ftest r9l, r9l
37bcc8f62jle 0x37bcc9026
37bcc8f68movsxd rax, ebx
37bcc8f6bxor edx, edx
37bcc8f6dmovsxd r8, edi
37bcc8f70cvtss2sd x0, x0
37bcc8f74test rax, rax
37bcc8f77movapd x3, x0
37bcc8f7bmov edi, 1
37bcc8f80mov rbx, -1
37bcc8f87cmovs rax, rdx
37bcc8f8bxorpd x3, [rip+0x786ccd]
37bcc8f93lea r10, [8*rax]
37bcc8f9bmov rax, [rsp+112]
37bcc8fa0lea rcx, [rax-8]
37bcc8fa4xor eax, eax
37bcc8fa6test r8, r8
37bcc8fa9cmovs r8, rax
37bcc8fad
37bcc8fadloc_37bcc8fad:
37bcc8fadmov rax, rbx
37bcc8fb0mov edx, 1
37bcc8fb5shl rax, 4
37bcc8fb9add rax, rsi
37bcc8fbcjmp 0x37bcc8ff0
37bcc8fbe
37bcc8fbe 66 90 f.
37bcc8fc0
37bcc8fc0loc_37bcc8fc0:
37bcc8fc0comisd x1, x0
37bcc8fc4ja 0x37bcc8ffb
37bcc8fc6movsd_xmm x2, [rax+24]
37bcc8fcbcomisd x3, x2
37bcc8fcfja 0x37bcc8ffb
37bcc8fd1comisd x2, x0
37bcc8fd5ja 0x37bcc8ffb
37bcc8fd7unpcklpd x1, x2
37bcc8fdbadd rax, 16
37bcc8fdfcvtpd2ps x1, x1
37bcc8fe3movlps [rcx+8*rdx], x1
37bcc8fe7add rdx, 1
37bcc8febcmp r9l, edx
37bcc8feejl 0x37bcc9018
37bcc8ff0
37bcc8ff0loc_37bcc8ff0:
37bcc8ff0movsd_xmm x1, [rax+16]
37bcc8ff5comisd x3, x1
37bcc8ff9jbe 0x37bcc8fc0
37bcc8ffb
37bcc8ffbloc_37bcc8ffb:
37bcc8ffbmov edx, 1
37bcc9000
37bcc9000loc_37bcc9000:
37bcc9000mov rax, [rsp+128]
37bcc9008mov [rax], edx
37bcc900aadd rsp, 32
37bcc900epop rbx
37bcc900fpop rsi
37bcc9010pop rdi
37bcc9011pop rbp
37bcc9012pop r12
37bcc9014ret
37bcc9015
37bcc9015 0f 1f 00 ...
37bcc9018
37bcc9018loc_37bcc9018:
37bcc9018add edi, 1
37bcc901badd rcx, r10
37bcc901eadd rbx, r8
37bcc9021cmp r11l, edi
37bcc9024jge 0x37bcc8fad
37bcc9026
37bcc9026loc_37bcc9026:
37bcc9026xor edx, edx
37bcc9028jmp 0x37bcc9000
37bcc8f20
37bcc8f20zlag2c_:
37bcc8f20push r12
37bcc8f22push rbp
37bcc8f23push rdi
37bcc8f24push rsi
37bcc8f25push rbx
37bcc8f26sub rsp, 32
37bcc8f2amov rax, [rsp+120]
37bcc8f2fmov edi, [r9]
37bcc8f32mov ebx, [rax]
37bcc8f34mov rbp, rdx
37bcc8f37mov r12, rcx
37bcc8f3amov edx, 1
37bcc8f3fmov rsi, r8
37bcc8f42lea rcx, [rip+0x786d07]
37bcc8f49call slamch_
37bcc8f4emov r11l, [rbp]
37bcc8f52test r11l, r11l
37bcc8f55jle 0x37bcc9026
37bcc8f5bmov r9l, [r12]
37bcc8f5ftest r9l, r9l
37bcc8f62jle 0x37bcc9026
37bcc8f68movsxd rax, ebx
37bcc8f6bxor edx, edx
37bcc8f6dmovsxd r8, edi
37bcc8f70cvtss2sd x0, x0
37bcc8f74test rax, rax
37bcc8f77movapd x3, x0
37bcc8f7bmov edi, 1
37bcc8f80mov rbx, -1
37bcc8f87cmovs rax, rdx
37bcc8f8bxorpd x3, [rip+0x786ccd]
37bcc8f93lea r10, [8*rax]
37bcc8f9bmov rax, [rsp+112]
37bcc8fa0lea rcx, [rax-8]
37bcc8fa4xor eax, eax
37bcc8fa6test r8, r8
37bcc8fa9cmovs r8, rax
37bcc8fad
37bcc8fadloc_37bcc8fad:
37bcc8fadmov rax, rbx
37bcc8fb0mov edx, 1
37bcc8fb5shl rax, 4
37bcc8fb9add rax, rsi
37bcc8fbcjmp 0x37bcc8ff0
37bcc8fbe
37bcc8fbe 66 90 f.
37bcc8fc0
37bcc8fc0loc_37bcc8fc0:
37bcc8fc0comisd x1, x0
37bcc8fc4ja 0x37bcc8ffb
37bcc8fc6movsd_xmm x2, [rax+24]
37bcc8fcbcomisd x3, x2
37bcc8fcfja 0x37bcc8ffb
37bcc8fd1comisd x2, x0
37bcc8fd5ja 0x37bcc8ffb
37bcc8fd7unpcklpd x1, x2
37bcc8fdbadd rax, 16
37bcc8fdfcvtpd2ps x1, x1
37bcc8fe3movlps [rcx+8*rdx], x1
37bcc8fe7add rdx, 1
37bcc8febcmp r9l, edx
37bcc8feejl 0x37bcc9018
37bcc8ff0
37bcc8ff0loc_37bcc8ff0:
37bcc8ff0movsd_xmm x1, [rax+16]
37bcc8ff5comisd x3, x1
37bcc8ff9jbe 0x37bcc8fc0
37bcc8ffb
37bcc8ffbloc_37bcc8ffb:
37bcc8ffbmov edx, 1
37bcc9000
37bcc9000loc_37bcc9000:
37bcc9000mov rax, [rsp+128]
37bcc9008mov [rax], edx
37bcc900aadd rsp, 32
37bcc900epop rbx
37bcc900fpop rsi
37bcc9010pop rdi
37bcc9011pop rbp
37bcc9012pop r12
37bcc9014ret
37bcc9015
37bcc9015 0f 1f 00 ...
37bcc9018
37bcc9018loc_37bcc9018:
37bcc9018add edi, 1
37bcc901badd rcx, r10
37bcc901eadd rbx, r8
37bcc9021cmp r11l, edi
37bcc9024jge 0x37bcc8fad
37bcc9026
37bcc9026loc_37bcc9026:
37bcc9026xor edx, edx
37bcc9028jmp 0x37bcc9000
37bcc8f20
37bcc902a
37bcc902a // align 0x20
37bcc902a // align 0x20
37bcc9040
37bcc9040clag2z_:
37bcc9040push r15
37bcc9042push r14
37bcc9044push r13
37bcc9046push r12
37bcc9048push rbp
37bcc9049push rdi
37bcc904apush rsi
37bcc904bpush rbx
37bcc904cmov rax, [rsp+112]
37bcc9051mov ebp, [rdx]
37bcc9053mov r15, [rsp+104]
37bcc9058movsxd rdi, [r9]
37bcc905bmovsxd rsi, [rax]
37bcc905emov rax, [rsp+120]
37bcc9063mov r12, r8
37bcc9066mov [rax], 0
37bcc906ctest ebp, ebp
37bcc906ejle 0x37bcc9157
37bcc9074mov ebx, [rcx]
37bcc9076add ebp, 1
37bcc9079test ebx, ebx
37bcc907bjle 0x37bcc9157
37bcc9081xor eax, eax
37bcc9083test rdi, rdi
37bcc9086mov r9l, ebx
37bcc9089mov r8l, 1
37bcc908fcmovs rdi, rax
37bcc9093test rsi, rsi
37bcc9096lea r14, [r12+8]
37bcc909bmov r11, -1
37bcc90a2cmovs rsi, rax
37bcc90a6shr r9l, 1
37bcc90a9mov r10, -1
37bcc90b0lea r13, [r15+16]
37bcc90b4shl r9, 4
37bcc90b8nop [rax+rax]
37bcc90c0
37bcc90c0loc_37bcc90c0:
37bcc90c0cmp ebx, 1
37bcc90c3je 0x37bcc917c
37bcc90c9
37bcc90c9loc_37bcc90c9:
37bcc90c9mov rdx, r10
37bcc90cclea rcx, [r14+8*r11]
37bcc90d0xor eax, eax
37bcc90d2shl rdx, 4
37bcc90d6add rdx, r13
37bcc90d9nop [rax+rax]
37bcc90dfnop [rax+rax]
37bcc90eanop [rax+rax]
37bcc90f5nop [rax+rax]
37bcc9100
37bcc9100loc_37bcc9100:
37bcc9100movups x1, [rcx+rax]
37bcc9104cvtps2pd x0, x1
37bcc9107movups [rdx+2*rax], x0
37bcc910bpxor x0, x0
37bcc910fmovhlps x0, x1
37bcc9112cvtps2pd x0, x0
37bcc9115movups [rdx+2*rax+16], x0
37bcc911aadd rax, 16
37bcc911ecmp rax, r9
37bcc9121jne 0x37bcc9100
37bcc9123test bl, 1
37bcc9126je 0x37bcc9168
37bcc9128mov eax, ebx
37bcc912aor eax, 1
37bcc912d
37bcc912dloc_37bcc912d:
37bcc912dcdqe
37bcc912fadd r8l, 1
37bcc9133lea rdx, [rax+r11]
37bcc9137add rax, r10
37bcc913aadd r11, rdi
37bcc913dadd r10, rsi
37bcc9140shl rax, 4
37bcc9144cvtps2pd x0, [r12+8*rdx]
37bcc9149movups [r15+rax], x0
37bcc914ecmp ebp, r8l
37bcc9151jne 0x37bcc90c0
37bcc9157
37bcc9157loc_37bcc9157:
37bcc9157pop rbx
37bcc9158pop rsi
37bcc9159pop rdi
37bcc915apop rbp
37bcc915bpop r12
37bcc915dpop r13
37bcc915fpop r14
37bcc9161pop r15
37bcc9163ret
37bcc9164
37bcc9164 0f 1f 40 00 ..@.
37bcc9168
37bcc9168loc_37bcc9168:
37bcc9168add r8l, 1
37bcc916ccmp r8l, ebp
37bcc916fje 0x37bcc9157
37bcc9171add r11, rdi
37bcc9174add r10, rsi
37bcc9177jmp 0x37bcc90c9
37bcc917c
37bcc917cloc_37bcc917c:
37bcc917cmov eax, 1
37bcc9181jmp 0x37bcc912d
37bcc9040
37bcc9040clag2z_:
37bcc9040push r15
37bcc9042push r14
37bcc9044push r13
37bcc9046push r12
37bcc9048push rbp
37bcc9049push rdi
37bcc904apush rsi
37bcc904bpush rbx
37bcc904cmov rax, [rsp+112]
37bcc9051mov ebp, [rdx]
37bcc9053mov r15, [rsp+104]
37bcc9058movsxd rdi, [r9]
37bcc905bmovsxd rsi, [rax]
37bcc905emov rax, [rsp+120]
37bcc9063mov r12, r8
37bcc9066mov [rax], 0
37bcc906ctest ebp, ebp
37bcc906ejle 0x37bcc9157
37bcc9074mov ebx, [rcx]
37bcc9076add ebp, 1
37bcc9079test ebx, ebx
37bcc907bjle 0x37bcc9157
37bcc9081xor eax, eax
37bcc9083test rdi, rdi
37bcc9086mov r9l, ebx
37bcc9089mov r8l, 1
37bcc908fcmovs rdi, rax
37bcc9093test rsi, rsi
37bcc9096lea r14, [r12+8]
37bcc909bmov r11, -1
37bcc90a2cmovs rsi, rax
37bcc90a6shr r9l, 1
37bcc90a9mov r10, -1
37bcc90b0lea r13, [r15+16]
37bcc90b4shl r9, 4
37bcc90b8nop [rax+rax]
37bcc90c0
37bcc90c0loc_37bcc90c0:
37bcc90c0cmp ebx, 1
37bcc90c3je 0x37bcc917c
37bcc90c9
37bcc90c9loc_37bcc90c9:
37bcc90c9mov rdx, r10
37bcc90cclea rcx, [r14+8*r11]
37bcc90d0xor eax, eax
37bcc90d2shl rdx, 4
37bcc90d6add rdx, r13
37bcc90d9nop [rax+rax]
37bcc90dfnop [rax+rax]
37bcc90eanop [rax+rax]
37bcc90f5nop [rax+rax]
37bcc9100
37bcc9100loc_37bcc9100:
37bcc9100movups x1, [rcx+rax]
37bcc9104cvtps2pd x0, x1
37bcc9107movups [rdx+2*rax], x0
37bcc910bpxor x0, x0
37bcc910fmovhlps x0, x1
37bcc9112cvtps2pd x0, x0
37bcc9115movups [rdx+2*rax+16], x0
37bcc911aadd rax, 16
37bcc911ecmp rax, r9
37bcc9121jne 0x37bcc9100
37bcc9123test bl, 1
37bcc9126je 0x37bcc9168
37bcc9128mov eax, ebx
37bcc912aor eax, 1
37bcc912d
37bcc912dloc_37bcc912d:
37bcc912dcdqe
37bcc912fadd r8l, 1
37bcc9133lea rdx, [rax+r11]
37bcc9137add rax, r10
37bcc913aadd r11, rdi
37bcc913dadd r10, rsi
37bcc9140shl rax, 4
37bcc9144cvtps2pd x0, [r12+8*rdx]
37bcc9149movups [r15+rax], x0
37bcc914ecmp ebp, r8l
37bcc9151jne 0x37bcc90c0
37bcc9157
37bcc9157loc_37bcc9157:
37bcc9157pop rbx
37bcc9158pop rsi
37bcc9159pop rdi
37bcc915apop rbp
37bcc915bpop r12
37bcc915dpop r13
37bcc915fpop r14
37bcc9161pop r15
37bcc9163ret
37bcc9164
37bcc9164 0f 1f 40 00 ..@.
37bcc9168
37bcc9168loc_37bcc9168:
37bcc9168add r8l, 1
37bcc916ccmp r8l, ebp
37bcc916fje 0x37bcc9157
37bcc9171add r11, rdi
37bcc9174add r10, rsi
37bcc9177jmp 0x37bcc90c9
37bcc917c
37bcc917cloc_37bcc917c:
37bcc917cmov eax, 1
37bcc9181jmp 0x37bcc912d
37bcc9040
37bcc9183
37bcc9183 // align 0x40
37bcc9183 // align 0x40
37bcc91c0
37bcc91c0zlat2c_:
37bcc91c0push r12
37bcc91c2push rbp
37bcc91c3push rdi
37bcc91c4push rsi
37bcc91c5push rbx
37bcc91c6sub rsp, 48
37bcc91camovups [rsp+32], x6
37bcc91cfxor eax, eax
37bcc91d1pxor x6, x6
37bcc91d5movsxd rbx, [r9]
37bcc91d8test rbx, rbx
37bcc91dbcmovs rbx, rax
37bcc91dfmov rax, [rsp+136]
37bcc91e7mov r12, rcx
37bcc91eamov rbp, rdx
37bcc91edmov edx, 1
37bcc91f2movsxd rdi, [rax]
37bcc91f5lea rcx, [rip+0x786a74]
37bcc91fcxor eax, eax
37bcc91femov rsi, r8
37bcc9201test rdi, rdi
37bcc9204cmovs rdi, rax
37bcc9208call slamch_
37bcc920dmov rcx, r12
37bcc9210mov r9l, 1
37bcc9216mov r8l, 1
37bcc921clea rdx, [rip+0x786a4e]
37bcc9223cvtss2sd x6, x0
37bcc9227call lsame_
37bcc922cmov ecx, [rbp]
37bcc922ftest eax, eax
37bcc9231je 0x37bcc92f0
37bcc9237test ecx, ecx
37bcc9239jle 0x37bcc92db
37bcc923fmov rax, [rsp+128]
37bcc9247movapd x2, x6
37bcc924bxorpd x2, [rip+0x786a2d]
37bcc9253shl rdi, 3
37bcc9257mov r10, -1
37bcc925emov r8l, 1
37bcc9264lea r9, [rax-8]
37bcc9268
37bcc9268loc_37bcc9268:
37bcc9268mov rax, r10
37bcc926bmov edx, 1
37bcc9270shl rax, 4
37bcc9274add rax, rsi
37bcc9277nop [rax+rax]
37bcc9280
37bcc9280loc_37bcc9280:
37bcc9280movsd_xmm x1, [rax+16]
37bcc9285comisd x2, x1
37bcc9289ja 0x37bcc936a
37bcc928fcomisd x1, x6
37bcc9293ja 0x37bcc936a
37bcc9299movsd_xmm x0, [rax+24]
37bcc929ecomisd x2, x0
37bcc92a2ja 0x37bcc936a
37bcc92a8comisd x0, x6
37bcc92acja 0x37bcc936a
37bcc92b2unpcklpd x1, x0
37bcc92b6add rax, 16
37bcc92bacvtpd2ps x1, x1
37bcc92bemovlps [r9+8*rdx], x1
37bcc92c3add rdx, 1
37bcc92c7cmp r8l, edx
37bcc92cajge 0x37bcc9280
37bcc92ccadd r8l, 1
37bcc92d0add r9, rdi
37bcc92d3add r10, rbx
37bcc92d6cmp r8l, ecx
37bcc92d9jle 0x37bcc9268
37bcc92db
37bcc92dbloc_37bcc92db:
37bcc92dbmovups x6, [rsp+32]
37bcc92e0add rsp, 48
37bcc92e4pop rbx
37bcc92e5pop rsi
37bcc92e6pop rdi
37bcc92e7pop rbp
37bcc92e8pop r12
37bcc92earet
37bcc92eb
37bcc92eb 0f 1f 44 00 00 ..D..
37bcc92f0
37bcc92f0loc_37bcc92f0:
37bcc92f0test ecx, ecx
37bcc92f2jle 0x37bcc92db
37bcc92f4mov rax, [rsp+128]
37bcc92fcadd rbx, 1
37bcc9300movapd x2, x6
37bcc9304shl rdi, 3
37bcc9308xorpd x2, [rip+0x786970]
37bcc9310shl rbx, 4
37bcc9314mov r8l, 1
37bcc931alea r9, [rax-8]
37bcc931e
37bcc931eloc_37bcc931e:
37bcc931emov rax, rsi
37bcc9321mov rdx, r8
37bcc9324cmp ecx, r8l
37bcc9327jge 0x37bcc9360
37bcc9329jmp 0x37bcc9390
37bcc932b
37bcc932b 0f 1f 44 00 00 ..D..
37bcc9330
37bcc9330loc_37bcc9330:
37bcc9330comisd x1, x6
37bcc9334ja 0x37bcc936a
37bcc9336movsd_xmm x0, [rax+8]
37bcc933bcomisd x2, x0
37bcc933fja 0x37bcc936a
37bcc9341comisd x0, x6
37bcc9345ja 0x37bcc936a
37bcc9347unpcklpd x1, x0
37bcc934badd rax, 16
37bcc934fcvtpd2ps x1, x1
37bcc9353movlps [r9+8*rdx], x1
37bcc9358add rdx, 1
37bcc935ccmp ecx, edx
37bcc935ejl 0x37bcc9390
37bcc9360
37bcc9360loc_37bcc9360:
37bcc9360movsd_xmm x1, [rax]
37bcc9364comisd x2, x1
37bcc9368jbe 0x37bcc9330
37bcc936a
37bcc936aloc_37bcc936a:
37bcc936amov rax, [rsp+144]
37bcc9372mov [rax], 1
37bcc9378movups x6, [rsp+32]
37bcc937dadd rsp, 48
37bcc9381pop rbx
37bcc9382pop rsi
37bcc9383pop rdi
37bcc9384pop rbp
37bcc9385pop r12
37bcc9387ret
37bcc9388
37bcc9388 0f 1f 84 00 00 00 00 00 ........
37bcc9390
37bcc9390loc_37bcc9390:
37bcc9390add r8, 1
37bcc9394add r9, rdi
37bcc9397add rsi, rbx
37bcc939acmp ecx, r8l
37bcc939djge 0x37bcc931e
37bcc93a3jmp 0x37bcc92db
37bcc91c0
37bcc91c0zlat2c_:
37bcc91c0push r12
37bcc91c2push rbp
37bcc91c3push rdi
37bcc91c4push rsi
37bcc91c5push rbx
37bcc91c6sub rsp, 48
37bcc91camovups [rsp+32], x6
37bcc91cfxor eax, eax
37bcc91d1pxor x6, x6
37bcc91d5movsxd rbx, [r9]
37bcc91d8test rbx, rbx
37bcc91dbcmovs rbx, rax
37bcc91dfmov rax, [rsp+136]
37bcc91e7mov r12, rcx
37bcc91eamov rbp, rdx
37bcc91edmov edx, 1
37bcc91f2movsxd rdi, [rax]
37bcc91f5lea rcx, [rip+0x786a74]
37bcc91fcxor eax, eax
37bcc91femov rsi, r8
37bcc9201test rdi, rdi
37bcc9204cmovs rdi, rax
37bcc9208call slamch_
37bcc920dmov rcx, r12
37bcc9210mov r9l, 1
37bcc9216mov r8l, 1
37bcc921clea rdx, [rip+0x786a4e]
37bcc9223cvtss2sd x6, x0
37bcc9227call lsame_
37bcc922cmov ecx, [rbp]
37bcc922ftest eax, eax
37bcc9231je 0x37bcc92f0
37bcc9237test ecx, ecx
37bcc9239jle 0x37bcc92db
37bcc923fmov rax, [rsp+128]
37bcc9247movapd x2, x6
37bcc924bxorpd x2, [rip+0x786a2d]
37bcc9253shl rdi, 3
37bcc9257mov r10, -1
37bcc925emov r8l, 1
37bcc9264lea r9, [rax-8]
37bcc9268
37bcc9268loc_37bcc9268:
37bcc9268mov rax, r10
37bcc926bmov edx, 1
37bcc9270shl rax, 4
37bcc9274add rax, rsi
37bcc9277nop [rax+rax]
37bcc9280
37bcc9280loc_37bcc9280:
37bcc9280movsd_xmm x1, [rax+16]
37bcc9285comisd x2, x1
37bcc9289ja 0x37bcc936a
37bcc928fcomisd x1, x6
37bcc9293ja 0x37bcc936a
37bcc9299movsd_xmm x0, [rax+24]
37bcc929ecomisd x2, x0
37bcc92a2ja 0x37bcc936a
37bcc92a8comisd x0, x6
37bcc92acja 0x37bcc936a
37bcc92b2unpcklpd x1, x0
37bcc92b6add rax, 16
37bcc92bacvtpd2ps x1, x1
37bcc92bemovlps [r9+8*rdx], x1
37bcc92c3add rdx, 1
37bcc92c7cmp r8l, edx
37bcc92cajge 0x37bcc9280
37bcc92ccadd r8l, 1
37bcc92d0add r9, rdi
37bcc92d3add r10, rbx
37bcc92d6cmp r8l, ecx
37bcc92d9jle 0x37bcc9268
37bcc92db
37bcc92dbloc_37bcc92db:
37bcc92dbmovups x6, [rsp+32]
37bcc92e0add rsp, 48
37bcc92e4pop rbx
37bcc92e5pop rsi
37bcc92e6pop rdi
37bcc92e7pop rbp
37bcc92e8pop r12
37bcc92earet
37bcc92eb
37bcc92eb 0f 1f 44 00 00 ..D..
37bcc92f0
37bcc92f0loc_37bcc92f0:
37bcc92f0test ecx, ecx
37bcc92f2jle 0x37bcc92db
37bcc92f4mov rax, [rsp+128]
37bcc92fcadd rbx, 1
37bcc9300movapd x2, x6
37bcc9304shl rdi, 3
37bcc9308xorpd x2, [rip+0x786970]
37bcc9310shl rbx, 4
37bcc9314mov r8l, 1
37bcc931alea r9, [rax-8]
37bcc931e
37bcc931eloc_37bcc931e:
37bcc931emov rax, rsi
37bcc9321mov rdx, r8
37bcc9324cmp ecx, r8l
37bcc9327jge 0x37bcc9360
37bcc9329jmp 0x37bcc9390
37bcc932b
37bcc932b 0f 1f 44 00 00 ..D..
37bcc9330
37bcc9330loc_37bcc9330:
37bcc9330comisd x1, x6
37bcc9334ja 0x37bcc936a
37bcc9336movsd_xmm x0, [rax+8]
37bcc933bcomisd x2, x0
37bcc933fja 0x37bcc936a
37bcc9341comisd x0, x6
37bcc9345ja 0x37bcc936a
37bcc9347unpcklpd x1, x0
37bcc934badd rax, 16
37bcc934fcvtpd2ps x1, x1
37bcc9353movlps [r9+8*rdx], x1
37bcc9358add rdx, 1
37bcc935ccmp ecx, edx
37bcc935ejl 0x37bcc9390
37bcc9360
37bcc9360loc_37bcc9360:
37bcc9360movsd_xmm x1, [rax]
37bcc9364comisd x2, x1
37bcc9368jbe 0x37bcc9330
37bcc936a
37bcc936aloc_37bcc936a:
37bcc936amov rax, [rsp+144]
37bcc9372mov [rax], 1
37bcc9378movups x6, [rsp+32]
37bcc937dadd rsp, 48
37bcc9381pop rbx
37bcc9382pop rsi
37bcc9383pop rdi
37bcc9384pop rbp
37bcc9385pop r12
37bcc9387ret
37bcc9388
37bcc9388 0f 1f 84 00 00 00 00 00 ........
37bcc9390
37bcc9390loc_37bcc9390:
37bcc9390add r8, 1
37bcc9394add r9, rdi
37bcc9397add rsi, rbx
37bcc939acmp ecx, r8l
37bcc939djge 0x37bcc931e
37bcc93a3jmp 0x37bcc92db
37bcc91c0
37bcc93a8
37bcc93a8 // align 0x10
37bcc93a8 // align 0x10
37bcc93b0
37bcc93b0zhfrk_:
37bcc93b0push r15
37bcc93b2push r14
37bcc93b4push r13
37bcc93b6push r12
37bcc93b8push rbp
37bcc93b9push rdi
37bcc93bapush rsi
37bcc93bbpush rbx
37bcc93bcsub rsp, 200
37bcc93c3mov rax, [rsp+328]
37bcc93cbmov eax, [rax]
37bcc93cdmov rsi, rdx
37bcc93d0mov rdi, r8
37bcc93d3lea rdx, [rip+0x7868b6]
37bcc93damov rbp, r9
37bcc93ddmov r8l, 1
37bcc93e3mov r9l, 1
37bcc93e9mov rbx, rcx
37bcc93ecmov [rsp+132], eax
37bcc93f3call lsame_
37bcc93f8mov r9l, 1
37bcc93femov r8l, 1
37bcc9404mov rcx, rsi
37bcc9407lea rdx, [rip+0x786883]
37bcc940emov r13l, eax
37bcc9411call lsame_
37bcc9416mov r9l, 1
37bcc941cmov r8l, 1
37bcc9422mov rcx, rdi
37bcc9425lea rdx, [rip+0x786864]
37bcc942cmov r14l, eax
37bcc942fcall lsame_
37bcc9434mov r12l, eax
37bcc9437test eax, eax
37bcc9439je 0x37bcc9758
37bcc943fmov r15l, [rbp]
37bcc9443test r13l, r13l
37bcc9446je 0x37bcc97a8
37bcc944cmov eax, r15l
37bcc944ftest r14l, r14l
37bcc9452je 0x37bcc98a0
37bcc9458test eax, eax
37bcc945ajs 0x37bcc979e
37bcc9460
37bcc9460loc_37bcc9460:
37bcc9460mov rdi, [rsp+304]
37bcc9468mov ecx, [rdi]
37bcc946atest ecx, ecx
37bcc946cjs 0x37bcc9870
37bcc9472mov rsi, [rsp+328]
37bcc947atest r15l, r15l
37bcc947dmov edx, 1
37bcc9482cmovg edx, r15l
37bcc9486cmp [rsi], edx
37bcc9488jl 0x37bcc9880
37bcc948etest eax, eax
37bcc9490je 0x37bcc973e
37bcc9496mov rbx, [rsp+312]
37bcc949epxor x2, x2
37bcc94a2mov rsi, [rsp+336]
37bcc94aamovsd_xmm x1, [rbx]
37bcc94aemovsd_xmm x0, [rsi]
37bcc94b2ucomisd x1, x2
37bcc94b6jp 0x37bcc9900
37bcc94bcjne 0x37bcc9900
37bcc94c2ucomisd x0, [rip+0x7867d6]
37bcc94cajp 0x37bcc94d2
37bcc94ccje 0x37bcc973e
37bcc94d2
37bcc94d2loc_37bcc94d2:
37bcc94d2pxor x2, x2
37bcc94d6ucomisd x0, x2
37bcc94dajp 0x37bcc94e2
37bcc94dcje 0x37bcc9ec0
37bcc94e2
37bcc94e2loc_37bcc94e2:
37bcc94e2movsxd rbx, [rsp+132]
37bcc94eaxor edx, edx
37bcc94ecmov [rsp+168], 0
37bcc94f8mov [rsp+184], 0
37bcc9504movsd_xmm [rsp+160], x1
37bcc950dtest rbx, rbx
37bcc9510movsd_xmm [rsp+176], x0
37bcc9519cmovs rbx, rdx
37bcc951dmov edx, eax
37bcc951fsar edx, 1
37bcc9521mov rsi, rbx
37bcc9524not rsi
37bcc9527test al, 1
37bcc9529jne 0x37bcc9928
37bcc952fmov [rsp+152], edx
37bcc9536test r13l, r13l
37bcc9539je 0x37bcc9b00
37bcc953fadd eax, 1
37bcc9542test r14l, r14l
37bcc9545je 0x37bcca440
37bcc954bmov [rsp+156], eax
37bcc9552mov [rsp+88], 1
37bcc955bmov [rsp+80], 1
37bcc9564test r12l, r12l
37bcc9567je 0x37bccafa3
37bcc956dmov rax, [rsp+344]
37bcc9575lea rsi, [rsp+156]
37bcc957dmov r9, [rsp+304]
37bcc9585lea r8, [rsp+152]
37bcc958dmov [rsp+72], rsi
37bcc9592lea rdx, [rip+0x7866f7]
37bcc9599lea rcx, [rip+0x7866f1]
37bcc95a0add rax, 16
37bcc95a4mov [rsp+64], rax
37bcc95a9mov rax, [rsp+336]
37bcc95b1mov [rsp+56], rax
37bcc95b6mov rax, [rsp+328]
37bcc95bemov [rsp+48], rax
37bcc95c3mov rax, [rsp+320]
37bcc95cbmov [rsp+40], rax
37bcc95d0mov rax, [rsp+312]
37bcc95d8mov [rsp+32], rax
37bcc95ddcall zherk_
37bcc95e2mov eax, [rbp]
37bcc95e5mov [rsp+88], 1
37bcc95eelea rdx, [rip+0x78669b]
37bcc95f5mov [rsp+80], 1
37bcc95femov r9, [rsp+304]
37bcc9606lea r8, [rsp+152]
37bcc960elea rcx, [rip+0x78667e]
37bcc9615add eax, 1
37bcc9618mov [rsp+72], rsi
37bcc961dmov [rsp+156], eax
37bcc9624mov rax, [rsp+344]
37bcc962cmov [rsp+64], rax
37bcc9631mov rax, [rsp+336]
37bcc9639mov [rsp+56], rax
37bcc963emov rax, [rsp+328]
37bcc9646mov [rsp+48], rax
37bcc964bmovsxd rax, [rsp+152]
37bcc9653shl rax, 4
37bcc9657add rax, [rsp+320]
37bcc965fmov [rsp+40], rax
37bcc9664mov rax, [rsp+312]
37bcc966cmov [rsp+32], rax
37bcc9671call zherk_
37bcc9676mov eax, [rbp]
37bcc9679mov rdi, [rsp+328]
37bcc9681mov [rsp+112], 1
37bcc968amov rdx, [rsp+344]
37bcc9692mov [rsp+96], rsi
37bcc9697add eax, 1
37bcc969amov [rsp+72], rdi
37bcc969fmov rdi, [rsp+320]
37bcc96a7mov [rsp+156], eax
37bcc96aemov eax, [rsp+152]
37bcc96b5mov [rsp+64], rdi
37bcc96bamov rdi, [rsp+328]
37bcc96c2mov [rsp+104], 1
37bcc96cbadd eax, 1
37bcc96cecdqe
37bcc96d0mov [rsp+56], rdi
37bcc96d5mov rdi, [rsp+320]
37bcc96ddshl rax, 4
37bcc96e1add rdx, rax
37bcc96e4lea rax, [rdi+rax-16]
37bcc96e9mov [rsp+88], rdx
37bcc96eelea rdx, [rsp+176]
37bcc96f6mov [rsp+80], rdx
37bcc96fb
37bcc96fbloc_37bcc96fb:
37bcc96fbmov [rsp+48], rax
37bcc9700lea rax, [rsp+160]
37bcc9708lea r9, [rsp+152]
37bcc9710mov [rsp+40], rax
37bcc9715mov rax, [rsp+304]
37bcc971dlea r8, [rsp+152]
37bcc9725lea rdx, [rip+0x786566]
37bcc972clea rcx, [rip+0x78655d]
37bcc9733mov [rsp+32], rax
37bcc9738call zgemm_
37bcc973dnop
37bcc973e
37bcc973eloc_37bcc973e:
37bcc973eadd rsp, 200
37bcc9745pop rbx
37bcc9746pop rsi
37bcc9747pop rdi
37bcc9748pop rbp
37bcc9749pop r12
37bcc974bpop r13
37bcc974dpop r14
37bcc974fpop r15
37bcc9751ret
37bcc9752
37bcc9752 66 0f 1f 44 00 00 f..D..
37bcc9758
37bcc9758loc_37bcc9758:
37bcc9758mov rax, [rsp+304]
37bcc9760mov r15l, [rax]
37bcc9763test r13l, r13l
37bcc9766je 0x37bcc97a8
37bcc9768lea r10, [rip+0x786523]
37bcc976ftest r14l, r14l
37bcc9772je 0x37bcc98c8
37bcc9778
37bcc9778loc_37bcc9778:
37bcc9778mov r9l, 1
37bcc977emov r8l, 1
37bcc9784mov rdx, r10
37bcc9787mov rcx, rdi
37bcc978acall lsame_
37bcc978ftest eax, eax
37bcc9791je 0x37bcc97f0
37bcc9793
37bcc9793loc_37bcc9793:
37bcc9793mov eax, [rbp]
37bcc9796
37bcc9796loc_37bcc9796:
37bcc9796test eax, eax
37bcc9798jns 0x37bcc9460
37bcc979e
37bcc979eloc_37bcc979e:
37bcc979emov eax, 4
37bcc97a3jmp 0x37bcc9800
37bcc97a5
37bcc97a5 0f 1f 00 ...
37bcc97a8
37bcc97a8loc_37bcc97a8:
37bcc97a8lea r10, [rip+0x7864e3]
37bcc97afmov r9l, 1
37bcc97b5mov r8l, 1
37bcc97bbmov rcx, rbx
37bcc97bemov rdx, r10
37bcc97c1mov [rsp+136], r10
37bcc97c9call lsame_
37bcc97cetest eax, eax
37bcc97d0je 0x37bcc9890
37bcc97d6test r14l, r14l
37bcc97d9mov r10, [rsp+136]
37bcc97e1je 0x37bcc9830
37bcc97e3
37bcc97e3loc_37bcc97e3:
37bcc97e3test r12l, r12l
37bcc97e6je 0x37bcc9778
37bcc97e8mov eax, [rbp]
37bcc97ebjmp 0x37bcc9796
37bcc97ed
37bcc97ed 0f 1f 00 ...
37bcc97f0
37bcc97f0loc_37bcc97f0:
37bcc97f0mov eax, 3
37bcc97f5nop [rax+rax]
37bcc9800
37bcc9800loc_37bcc9800:
37bcc9800lea rdx, [rsp+176]
37bcc9808mov r8l, 6
37bcc980elea rcx, [rip+0x78647f]
37bcc9815mov [rsp+176], eax
37bcc981ccall xerbla_
37bcc9821jmp 0x37bcc973e
37bcc9826
37bcc9826 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bcc9830
37bcc9830loc_37bcc9830:
37bcc9830mov r9l, 1
37bcc9836mov r8l, 1
37bcc983cmov rcx, rsi
37bcc983fmov [rsp+136], r10
37bcc9847lea rdx, [rip+0x786445]
37bcc984ecall lsame_
37bcc9853mov r10, [rsp+136]
37bcc985btest eax, eax
37bcc985djne 0x37bcc97e3
37bcc985fnop
37bcc9860
37bcc9860loc_37bcc9860:
37bcc9860mov eax, 2
37bcc9865jmp 0x37bcc9800
37bcc9867
37bcc9867 66 0f 1f 84 00 00 00 00 00 f........
37bcc9870
37bcc9870loc_37bcc9870:
37bcc9870mov eax, 5
37bcc9875jmp 0x37bcc9800
37bcc9877
37bcc9877 66 0f 1f 84 00 00 00 00 00 f........
37bcc9880
37bcc9880loc_37bcc9880:
37bcc9880mov eax, 8
37bcc9885jmp 0x37bcc9800
37bcc988a
37bcc988a 66 0f 1f 44 00 00 f..D..
37bcc9890
37bcc9890loc_37bcc9890:
37bcc9890mov eax, 1
37bcc9895jmp 0x37bcc9800
37bcc989a
37bcc989a 66 0f 1f 44 00 00 f..D..
37bcc98a0
37bcc98a0loc_37bcc98a0:
37bcc98a0mov r9l, 1
37bcc98a6mov r8l, 1
37bcc98aclea rdx, [rip+0x7863e0]
37bcc98b3mov rcx, rsi
37bcc98b6call lsame_
37bcc98bbtest eax, eax
37bcc98bdjne 0x37bcc9793
37bcc98c3jmp 0x37bcc9860
37bcc98c5
37bcc98c5 0f 1f 00 ...
37bcc98c8
37bcc98c8loc_37bcc98c8:
37bcc98c8mov r9l, 1
37bcc98cemov r8l, 1
37bcc98d4mov rcx, rsi
37bcc98d7mov [rsp+136], r10
37bcc98dflea rdx, [rip+0x7863ad]
37bcc98e6call lsame_
37bcc98ebmov r10, [rsp+136]
37bcc98f3test eax, eax
37bcc98f5je 0x37bcc9860
37bcc98fbjmp 0x37bcc9778
37bcc9900
37bcc9900loc_37bcc9900:
37bcc9900test ecx, ecx
37bcc9902jne 0x37bcc94e2
37bcc9908ucomisd x0, [rip+0x786390]
37bcc9910jp 0x37bcc94e2
37bcc9916jne 0x37bcc94e2
37bcc991cjmp 0x37bcc973e
37bcc9921
37bcc9921 0f 1f 80 00 00 00 00 .......
37bcc9928
37bcc9928loc_37bcc9928:
37bcc9928sub eax, edx
37bcc992atest r14l, r14l
37bcc992dje 0x37bcc9cd0
37bcc9933mov [rsp+156], edx
37bcc993amov [rsp+152], eax
37bcc9941test r13l, r13l
37bcc9944je 0x37bcc9f18
37bcc994amov rax, [rsp+344]
37bcc9952mov [rsp+72], rbp
37bcc9957lea r8, [rsp+152]
37bcc995fmov [rsp+88], 1
37bcc9968mov r9, [rsp+304]
37bcc9970mov [rsp+64], rax
37bcc9975mov rax, [rsp+336]
37bcc997dmov [rsp+80], 1
37bcc9986mov [rsp+56], rax
37bcc998bmov rax, [rsp+328]
37bcc9993mov [rsp+48], rax
37bcc9998mov rax, [rsp+320]
37bcc99a0mov [rsp+40], rax
37bcc99a5mov rax, [rsp+312]
37bcc99admov [rsp+32], rax
37bcc99b2test r12l, r12l
37bcc99b5je 0x37bcca5f2
37bcc99bblea rdx, [rip+0x7862ce]
37bcc99c2lea rcx, [rip+0x7862c8]
37bcc99c9call zherk_
37bcc99cemov [rsp+72], rbp
37bcc99d3movsxd rbx, [rsp+152]
37bcc99dblea r8, [rsp+156]
37bcc99e3mov [rsp+88], 1
37bcc99ecmov r12, [rsp+320]
37bcc99f4lea rdx, [rip+0x786295]
37bcc99fblea rcx, [rip+0x786291]
37bcc9a02mov [rsp+80], 1
37bcc9a0bmovsxd rax, [rbp]
37bcc9a0fshl rbx, 4
37bcc9a13add r12, rbx
37bcc9a16mov r9, [rsp+304]
37bcc9a1eshl rax, 4
37bcc9a22add rax, [rsp+344]
37bcc9a2amov [rsp+40], r12
37bcc9a2fmov [rsp+64], rax
37bcc9a34mov rax, [rsp+336]
37bcc9a3cmov [rsp+56], rax
37bcc9a41mov rax, [rsp+328]
37bcc9a49mov [rsp+48], rax
37bcc9a4emov rax, [rsp+312]
37bcc9a56mov [rsp+32], rax
37bcc9a5bcall zherk_
37bcc9a60lea rax, [rsp+176]
37bcc9a68mov [rsp+96], rbp
37bcc9a6dadd rbx, [rsp+344]
37bcc9a75mov [rsp+80], rax
37bcc9a7amov rax, [rsp+328]
37bcc9a82lea r9, [rsp+152]
37bcc9a8alea r8, [rsp+156]
37bcc9a92mov [rsp+112], 1
37bcc9a9blea rdx, [rip+0x7861f0]
37bcc9aa2lea rcx, [rip+0x7861e7]
37bcc9aa9mov [rsp+72], rax
37bcc9aaemov rax, [rsp+320]
37bcc9ab6mov [rsp+104], 1
37bcc9abfmov [rsp+64], rax
37bcc9ac4mov rax, [rsp+328]
37bcc9accmov [rsp+88], rbx
37bcc9ad1mov [rsp+56], rax
37bcc9ad6lea rax, [rsp+160]
37bcc9ademov [rsp+40], rax
37bcc9ae3mov rax, [rsp+304]
37bcc9aebmov [rsp+48], r12
37bcc9af0mov [rsp+32], rax
37bcc9af5call zgemm_
37bcc9afajmp 0x37bcc973e
37bcc9aff
37bcc9aff 90 .
37bcc9b00
37bcc9b00loc_37bcc9b00:
37bcc9b00test r14l, r14l
37bcc9b03je 0x37bcca2a8
37bcc9b09mov rax, [rsp+344]
37bcc9b11movsxd rdx, edx
37bcc9b14shl rdx, 4
37bcc9b18add rax, rdx
37bcc9b1btest r12l, r12l
37bcc9b1eje 0x37bccac60
37bcc9b24mov [rsp+64], rax
37bcc9b29lea rdx, [rip+0x786160]
37bcc9b30mov rax, [rsp+336]
37bcc9b38lea rbx, [rsp+152]
37bcc9b40mov [rsp+72], rbx
37bcc9b45mov r9, [rsp+304]
37bcc9b4dmov r8, rbx
37bcc9b50lea rcx, [rip+0x78613c]
37bcc9b57mov [rsp+56], rax
37bcc9b5cmov rax, [rsp+328]
37bcc9b64mov [rsp+88], 1
37bcc9b6dmov [rsp+48], rax
37bcc9b72mov rax, [rsp+320]
37bcc9b7amov [rsp+80], 1
37bcc9b83mov [rsp+40], rax
37bcc9b88mov rax, [rsp+312]
37bcc9b90mov [rsp+32], rax
37bcc9b95call zherk_
37bcc9b9amov rax, [rsp+344]
37bcc9ba2mov r8, rbx
37bcc9ba5mov [rsp+88], 1
37bcc9baemov [rsp+80], 1
37bcc9bb7mov r9, [rsp+304]
37bcc9bbflea rdx, [rip+0x7860ca]
37bcc9bc6lea rcx, [rip+0x7860c4]
37bcc9bcdmov [rsp+64], rax
37bcc9bd2mov rax, [rsp+336]
37bcc9bdamov [rsp+72], rbx
37bcc9bdfmov [rsp+56], rax
37bcc9be4mov rax, [rsp+328]
37bcc9becmov [rsp+48], rax
37bcc9bf1movsxd rax, [rsp+152]
37bcc9bf9shl rax, 4
37bcc9bfdadd rax, [rsp+320]
37bcc9c05mov [rsp+40], rax
37bcc9c0amov rax, [rsp+312]
37bcc9c12mov [rsp+32], rax
37bcc9c17call zherk_
37bcc9c1cmovsxd rax, [rsp+152]
37bcc9c24mov [rsp+96], rbx
37bcc9c29mov rdi, [rsp+328]
37bcc9c31mov [rsp+112], 1
37bcc9c3amov [rsp+104], 1
37bcc9c43lea edx, [rax+1]
37bcc9c46imul edx, eax
37bcc9c49mov [rsp+72], rdi
37bcc9c4eshl rax, 4
37bcc9c52add rax, [rsp+320]
37bcc9c5amov [rsp+56], rdi
37bcc9c5fmov [rsp+64], rax
37bcc9c64mov rax, [rsp+320]
37bcc9c6cmovsxd rdx, edx
37bcc9c6fshl rdx, 4
37bcc9c73add rdx, [rsp+344]
37bcc9c7bmov [rsp+88], rdx
37bcc9c80lea rdx, [rsp+176]
37bcc9c88mov [rsp+80], rdx
37bcc9c8d
37bcc9c8dloc_37bcc9c8d:
37bcc9c8dmov [rsp+48], rax
37bcc9c92mov r9, rbx
37bcc9c95lea rax, [rsp+160]
37bcc9c9dmov r8, rbx
37bcc9ca0mov [rsp+40], rax
37bcc9ca5mov rax, [rsp+304]
37bcc9cadlea rdx, [rip+0x785fde]
37bcc9cb4lea rcx, [rip+0x785fd5]
37bcc9cbbmov [rsp+32], rax
37bcc9cc0call zgemm_
37bcc9cc5jmp 0x37bcc973e
37bcc9cca
37bcc9cca 66 0f 1f 44 00 00 f..D..
37bcc9cd0
37bcc9cd0loc_37bcc9cd0:
37bcc9cd0mov [rsp+152], edx
37bcc9cd7mov [rsp+156], eax
37bcc9cdetest r13l, r13l
37bcc9ce1je 0x37bcca0e0
37bcc9ce7movsxd rdi, eax
37bcc9ceamov [rsp+72], rbp
37bcc9cefmov r9, [rsp+304]
37bcc9cf7lea r8, [rsp+152]
37bcc9cffmov [rsp+88], 1
37bcc9d08mov rax, rdi
37bcc9d0bmov [rsp+80], 1
37bcc9d14shl rax, 4
37bcc9d18add rax, [rsp+344]
37bcc9d20mov [rsp+64], rax
37bcc9d25mov rax, [rsp+336]
37bcc9d2dmov [rsp+56], rax
37bcc9d32mov rax, [rsp+328]
37bcc9d3amov [rsp+48], rax
37bcc9d3fmov rax, [rsp+320]
37bcc9d47mov [rsp+40], rax
37bcc9d4cmov rax, [rsp+312]
37bcc9d54mov [rsp+32], rax
37bcc9d59test r12l, r12l
37bcc9d5cje 0x37bcca927
37bcc9d62lea rdx, [rip+0x785f27]
37bcc9d69lea rcx, [rip+0x785f21]
37bcc9d70call zherk_
37bcc9d75movsxd rax, [rsp+152]
37bcc9d7dmov [rsp+88], 1
37bcc9d86lea r8, [rsp+156]
37bcc9d8emov [rsp+80], 1
37bcc9d97mov r9, [rsp+304]
37bcc9d9flea rdx, [rip+0x785eea]
37bcc9da6lea rcx, [rip+0x785ee6]
37bcc9dadshl rax, 4
37bcc9db1add rax, [rsp+344]
37bcc9db9mov [rsp+72], rbp
37bcc9dbemov [rsp+64], rax
37bcc9dc3mov rax, [rsp+336]
37bcc9dcbmov [rsp+56], rax
37bcc9dd0mov rax, [rsp+328]
37bcc9dd8mov [rsp+48], rax
37bcc9dddlea rax, [rdi-1]
37bcc9de1shl rax, 4
37bcc9de5add rax, [rsp+320]
37bcc9dedmov [rsp+40], rax
37bcc9df2mov rax, [rsp+312]
37bcc9dfamov [rsp+32], rax
37bcc9dffcall zherk_
37bcc9e04mov rax, [rsp+344]
37bcc9e0cmov [rsp+112], 1
37bcc9e15lea r9, [rsp+156]
37bcc9e1dmov [rsp+104], 1
37bcc9e26lea r8, [rsp+152]
37bcc9e2elea rdx, [rip+0x785e5d]
37bcc9e35mov [rsp+88], rax
37bcc9e3alea rax, [rsp+176]
37bcc9e42lea rcx, [rip+0x785e47]
37bcc9e49mov [rsp+80], rax
37bcc9e4emov rax, [rsp+328]
37bcc9e56mov [rsp+96], rbp
37bcc9e5bmov [rsp+72], rax
37bcc9e60movsxd rax, [rsp+156]
37bcc9e68sub rax, 1
37bcc9e6cshl rax, 4
37bcc9e70add rax, [rsp+320]
37bcc9e78mov [rsp+64], rax
37bcc9e7dmov rax, [rsp+328]
37bcc9e85mov [rsp+56], rax
37bcc9e8amov rax, [rsp+320]
37bcc9e92mov [rsp+48], rax
37bcc9e97lea rax, [rsp+160]
37bcc9e9fmov [rsp+40], rax
37bcc9ea4mov rax, [rsp+304]
37bcc9eacmov [rsp+32], rax
37bcc9eb1call zgemm_
37bcc9eb6jmp 0x37bcc973e
37bcc9ebb
37bcc9ebb 0f 1f 44 00 00 ..D..
37bcc9ec0
37bcc9ec0loc_37bcc9ec0:
37bcc9ec0lea ecx, [rax+1]
37bcc9ec3mov rdx, [rsp+344]
37bcc9ecbpxor x0, x0
37bcc9ecfimul eax, ecx
37bcc9ed2sar eax, 1
37bcc9ed4sub eax, 1
37bcc9ed7shl rax, 4
37bcc9edblea rax, [rdx+rax+16]
37bcc9ee0mov rcx, rax
37bcc9ee3sub rcx, rdx
37bcc9ee6and ecx, 16
37bcc9ee9je 0x37bcc9f00
37bcc9eebmovups [rdx], x0
37bcc9eeeadd rdx, 16
37bcc9ef2cmp rax, rdx
37bcc9ef5je 0x37bcc973e
37bcc9efbnop [rax+rax]
37bcc9f00
37bcc9f00loc_37bcc9f00:
37bcc9f00movups [rdx], x0
37bcc9f03add rdx, 32
37bcc9f07movups [rdx-16], x0
37bcc9f0bcmp rax, rdx
37bcc9f0ejne 0x37bcc9f00
37bcc9f10jmp 0x37bcc973e
37bcc9f15
37bcc9f15 0f 1f 00 ...
37bcc9f18
37bcc9f18loc_37bcc9f18:
37bcc9f18test r12l, r12l
37bcc9f1bje 0x37bccaa8d
37bcc9f21mov rax, [rsp+344]
37bcc9f29lea rdx, [rip+0x785d60]
37bcc9f30lea rbx, [rsp+152]
37bcc9f38mov [rsp+88], 1
37bcc9f41mov [rsp+72], rbx
37bcc9f46mov r9, [rsp+304]
37bcc9f4emov r8, rbx
37bcc9f51lea rcx, [rip+0x785d3b]
37bcc9f58mov [rsp+64], rax
37bcc9f5dmov rax, [rsp+336]
37bcc9f65mov [rsp+80], 1
37bcc9f6emov [rsp+56], rax
37bcc9f73mov rax, [rsp+328]
37bcc9f7bmov [rsp+48], rax
37bcc9f80mov rax, [rsp+320]
37bcc9f88mov [rsp+40], rax
37bcc9f8dmov rax, [rsp+312]
37bcc9f95mov [rsp+32], rax
37bcc9f9acall zherk_
37bcc9f9fmov rax, [rsp+344]
37bcc9fa7mov [rsp+88], 1
37bcc9fb0lea r8, [rsp+156]
37bcc9fb8mov [rsp+80], 1
37bcc9fc1mov r9, [rsp+304]
37bcc9fc9lea rdx, [rip+0x785cc0]
37bcc9fd0lea rcx, [rip+0x785cba]
37bcc9fd7add rax, 16
37bcc9fdbmov [rsp+72], rbx
37bcc9fe0mov [rsp+64], rax
37bcc9fe5mov rax, [rsp+336]
37bcc9fedmov [rsp+56], rax
37bcc9ff2mov rax, [rsp+328]
37bcc9ffamov [rsp+48], rax
37bcc9fffmovsxd rax, [rsp+152]
37bcca007shl rax, 4
37bcca00badd rax, [rsp+320]
37bcca013mov [rsp+40], rax
37bcca018mov rax, [rsp+312]
37bcca020mov [rsp+32], rax
37bcca025call zherk_
37bcca02amovsxd rax, [rsp+152]
37bcca032mov r8, rbx
37bcca035mov rdi, [rsp+328]
37bcca03dmov [rsp+112], 1
37bcca046lea r9, [rsp+156]
37bcca04elea rcx, [rip+0x785c3b]
37bcca055mov edx, eax
37bcca057mov [rsp+96], rbx
37bcca05cimul edx, eax
37bcca05fshl rax, 4
37bcca063mov [rsp+72], rdi
37bcca068add rax, [rsp+320]
37bcca070mov [rsp+64], rax
37bcca075mov rax, [rsp+320]
37bcca07dmov [rsp+104], 1
37bcca086mov [rsp+48], rax
37bcca08bmovsxd rdx, edx
37bcca08elea rax, [rsp+160]
37bcca096mov [rsp+40], rax
37bcca09bshl rdx, 4
37bcca09fmov rax, [rsp+304]
37bcca0a7add rdx, [rsp+344]
37bcca0afmov [rsp+56], rdi
37bcca0b4mov [rsp+88], rdx
37bcca0b9lea rdx, [rsp+176]
37bcca0c1mov [rsp+80], rdx
37bcca0c6lea rdx, [rip+0x785bc5]
37bcca0cdmov [rsp+32], rax
37bcca0d2call zgemm_
37bcca0d7jmp 0x37bcc973e
37bcca0dc
37bcca0dc 0f 1f 40 00 ..@.
37bcca0e0
37bcca0e0loc_37bcca0e0:
37bcca0e0imul eax, eax
37bcca0e3cdqe
37bcca0e5shl rax, 4
37bcca0e9add rax, [rsp+344]
37bcca0f1test r12l, r12l
37bcca0f4je 0x37bccae25
37bcca0famov [rsp+64], rax
37bcca0fflea rdx, [rip+0x785b8a]
37bcca106mov rax, [rsp+336]
37bcca10elea rsi, [rsp+156]
37bcca116mov [rsp+88], 1
37bcca11fmov r9, [rsp+304]
37bcca127lea r8, [rsp+152]
37bcca12flea rcx, [rip+0x785b5d]
37bcca136mov [rsp+56], rax
37bcca13bmov rax, [rsp+328]
37bcca143mov [rsp+80], 1
37bcca14cmov [rsp+48], rax
37bcca151mov rax, [rsp+320]
37bcca159mov [rsp+72], rsi
37bcca15emov [rsp+40], rax
37bcca163mov rax, [rsp+312]
37bcca16bmov [rsp+32], rax
37bcca170call zherk_
37bcca175movsxd rbx, [rsp+152]
37bcca17dmov [rsp+72], rsi
37bcca182mov r8, rsi
37bcca185mov [rsp+88], 1
37bcca18emov r9, [rsp+304]
37bcca196lea rdx, [rip+0x785af3]
37bcca19dlea rcx, [rip+0x785aed]
37bcca1a4mov [rsp+80], 1
37bcca1admov rax, rbx
37bcca1b0shl rbx, 4
37bcca1b4imul eax, [rsp+156]
37bcca1bcadd rbx, [rsp+320]
37bcca1c4mov [rsp+40], rbx
37bcca1c9cdqe
37bcca1cbshl rax, 4
37bcca1cfadd rax, [rsp+344]
37bcca1d7mov [rsp+64], rax
37bcca1dcmov rax, [rsp+336]
37bcca1e4mov [rsp+56], rax
37bcca1e9mov rax, [rsp+328]
37bcca1f1mov [rsp+48], rax
37bcca1f6mov rax, [rsp+312]
37bcca1femov [rsp+32], rax
37bcca203call zherk_
37bcca208mov rax, [rsp+344]
37bcca210mov r8, rsi
37bcca213mov [rsp+112], 1
37bcca21cmov [rsp+104], 1
37bcca225lea r9, [rsp+152]
37bcca22dlea rdx, [rip+0x785a5e]
37bcca234mov [rsp+88], rax
37bcca239lea rax, [rsp+176]
37bcca241lea rcx, [rip+0x785a48]
37bcca248mov [rsp+80], rax
37bcca24dmov rax, [rsp+328]
37bcca255mov [rsp+96], rsi
37bcca25amov [rsp+72], rax
37bcca25fmov rax, [rsp+320]
37bcca267mov [rsp+48], rbx
37bcca26cmov [rsp+64], rax
37bcca271mov rax, [rsp+328]
37bcca279mov [rsp+56], rax
37bcca27elea rax, [rsp+160]
37bcca286mov [rsp+40], rax
37bcca28bmov rax, [rsp+304]
37bcca293mov [rsp+32], rax
37bcca298call zgemm_
37bcca29djmp 0x37bcc973e
37bcca2a2
37bcca2a2 66 0f 1f 44 00 00 f..D..
37bcca2a8
37bcca2a8loc_37bcca2a8:
37bcca2a8lea eax, [rdx+1]
37bcca2abimul eax, edx
37bcca2aecdqe
37bcca2b0shl rax, 4
37bcca2b4add rax, [rsp+344]
37bcca2bctest r12l, r12l
37bcca2bfje 0x37bccb14b
37bcca2c5mov [rsp+64], rax
37bcca2calea rdx, [rip+0x7859bf]
37bcca2d1mov rax, [rsp+336]
37bcca2d9lea rbx, [rsp+152]
37bcca2e1mov [rsp+72], rbx
37bcca2e6mov r9, [rsp+304]
37bcca2eemov r8, rbx
37bcca2f1lea rcx, [rip+0x78599b]
37bcca2f8mov [rsp+56], rax
37bcca2fdmov rax, [rsp+328]
37bcca305mov [rsp+88], 1
37bcca30emov [rsp+48], rax
37bcca313mov rax, [rsp+320]
37bcca31bmov [rsp+80], 1
37bcca324mov [rsp+40], rax
37bcca329mov rax, [rsp+312]
37bcca331mov [rsp+32], rax
37bcca336call zherk_
37bcca33bmovsxd rax, [rsp+152]
37bcca343mov r8, rbx
37bcca346mov rdi, [rsp+336]
37bcca34emov [rsp+88], 1
37bcca357mov r9, [rsp+304]
37bcca35flea rcx, [rip+0x78592b]
37bcca366mov edx, eax
37bcca368mov [rsp+56], rdi
37bcca36dmov rdi, [rsp+328]
37bcca375imul edx, eax
37bcca378shl rax, 4
37bcca37cmov [rsp+72], rbx
37bcca381add rax, [rsp+320]
37bcca389mov [rsp+40], rax
37bcca38emov rax, [rsp+312]
37bcca396mov [rsp+80], 1
37bcca39fmovsxd rdx, edx
37bcca3a2mov [rsp+32], rax
37bcca3a7shl rdx, 4
37bcca3abadd rdx, [rsp+344]
37bcca3b3mov [rsp+48], rdi
37bcca3b8mov [rsp+64], rdx
37bcca3bdlea rdx, [rip+0x7858cc]
37bcca3c4call zherk_
37bcca3c9mov rax, [rsp+344]
37bcca3d1mov [rsp+96], rbx
37bcca3d6mov [rsp+112], 1
37bcca3dfmov [rsp+88], rax
37bcca3e4lea rax, [rsp+176]
37bcca3ecmov [rsp+80], rax
37bcca3f1mov rax, [rsp+328]
37bcca3f9mov [rsp+104], 1
37bcca402mov [rsp+72], rax
37bcca407mov rax, [rsp+320]
37bcca40fmov [rsp+64], rax
37bcca414mov rax, [rsp+328]
37bcca41cmov [rsp+56], rax
37bcca421movsxd rax, [rsp+152]
37bcca429shl rax, 4
37bcca42dadd rax, [rsp+320]
37bcca435jmp 0x37bcc9c8d
37bcca43a
37bcca43a 66 0f 1f 44 00 00 f..D..
37bcca440
37bcca440loc_37bcca440:
37bcca440add edx, 1
37bcca443mov [rsp+156], eax
37bcca44amov [rsp+88], 1
37bcca453movsxd rdx, edx
37bcca456mov [rsp+80], 1
37bcca45fshl rdx, 4
37bcca463add rdx, [rsp+344]
37bcca46btest r12l, r12l
37bcca46eje 0x37bcca748
37bcca474mov rax, [rsp+336]
37bcca47clea rsi, [rsp+156]
37bcca484mov [rsp+64], rdx
37bcca489lea r8, [rsp+152]
37bcca491mov [rsp+72], rsi
37bcca496mov r9, [rsp+304]
37bcca49elea rdx, [rip+0x7857eb]
37bcca4a5lea rcx, [rip+0x7857e5]
37bcca4acmov [rsp+56], rax
37bcca4b1mov rax, [rsp+328]
37bcca4b9mov [rsp+48], rax
37bcca4bemov rax, [rsp+320]
37bcca4c6mov [rsp+40], rax
37bcca4cbmov rax, [rsp+312]
37bcca4d3mov [rsp+32], rax
37bcca4d8call zherk_
37bcca4ddmov eax, [rbp]
37bcca4e0mov rdx, [rsp+344]
37bcca4e8mov [rsp+88], 1
37bcca4f1mov rdi, [rsp+336]
37bcca4f9mov [rsp+72], rsi
37bcca4felea r8, [rsp+152]
37bcca506lea rcx, [rip+0x785786]
37bcca50dadd eax, 1
37bcca510mov r9, [rsp+304]
37bcca518mov [rsp+80], 1
37bcca521mov [rsp+156], eax
37bcca528movsxd rax, [rsp+152]
37bcca530mov [rsp+56], rdi
37bcca535mov rdi, [rsp+328]
37bcca53dshl rax, 4
37bcca541add rdx, rax
37bcca544add rax, [rsp+320]
37bcca54cmov [rsp+48], rdi
37bcca551mov [rsp+40], rax
37bcca556mov rax, [rsp+312]
37bcca55emov [rsp+64], rdx
37bcca563lea rdx, [rip+0x785726]
37bcca56amov [rsp+32], rax
37bcca56fcall zherk_
37bcca574mov eax, [rbp]
37bcca577mov [rsp+96], rsi
37bcca57cmov [rsp+112], 1
37bcca585mov [rsp+104], 1
37bcca58eadd eax, 1
37bcca591mov [rsp+156], eax
37bcca598mov rax, [rsp+344]
37bcca5a0mov [rsp+88], rax
37bcca5a5lea rax, [rsp+176]
37bcca5admov [rsp+80], rax
37bcca5b2mov rax, [rsp+328]
37bcca5bamov [rsp+72], rax
37bcca5bfmovsxd rax, [rsp+152]
37bcca5c7shl rax, 4
37bcca5cbadd rax, [rsp+320]
37bcca5d3mov [rsp+64], rax
37bcca5d8mov rax, [rsp+328]
37bcca5e0mov [rsp+56], rax
37bcca5e5mov rax, [rsp+320]
37bcca5edjmp 0x37bcc96fb
37bcca5f2
37bcca5f2loc_37bcca5f2:
37bcca5f2lea rdx, [rip+0x785699]
37bcca5f9lea rcx, [rip+0x785691]
37bcca600call zherk_
37bcca605movsxd rdi, [rsp+152]
37bcca60dmov [rsp+88], 1
37bcca616lea r8, [rsp+156]
37bcca61emov [rsp+80], 1
37bcca627mov r9, [rsp+304]
37bcca62flea rdx, [rip+0x78565c]
37bcca636lea rcx, [rip+0x785656]
37bcca63dlea eax, [rdi+1]
37bcca640mov [rsp+72], rbp
37bcca645shl rdi, 4
37bcca649cdqe
37bcca64bimul rax, rbx
37bcca64flea rbx, [rsi+rax+1]
37bcca654movsxd rax, [rbp]
37bcca658shl rbx, 4
37bcca65cadd rbx, [rsp+320]
37bcca664shl rax, 4
37bcca668add rax, [rsp+344]
37bcca670mov [rsp+40], rbx
37bcca675mov [rsp+64], rax
37bcca67amov rax, [rsp+336]
37bcca682mov [rsp+56], rax
37bcca687mov rax, [rsp+328]
37bcca68fmov [rsp+48], rax
37bcca694mov rax, [rsp+312]
37bcca69cmov [rsp+32], rax
37bcca6a1call zherk_
37bcca6a6mov rax, [rsp+344]
37bcca6aemov [rsp+112], 1
37bcca6b7lea r9, [rsp+152]
37bcca6bfmov [rsp+104], 1
37bcca6c8lea r8, [rsp+156]
37bcca6d0lea rdx, [rip+0x7855b9]
37bcca6d7add rax, rdi
37bcca6damov [rsp+96], rbp
37bcca6dflea rcx, [rip+0x7855ac]
37bcca6e6mov [rsp+88], rax
37bcca6eblea rax, [rsp+176]
37bcca6f3mov [rsp+80], rax
37bcca6f8mov rax, [rsp+328]
37bcca700mov [rsp+48], rbx
37bcca705mov [rsp+72], rax
37bcca70amov rax, [rsp+320]
37bcca712mov [rsp+64], rax
37bcca717mov rax, [rsp+328]
37bcca71fmov [rsp+56], rax
37bcca724lea rax, [rsp+160]
37bcca72cmov [rsp+40], rax
37bcca731mov rax, [rsp+304]
37bcca739mov [rsp+32], rax
37bcca73ecall zgemm_
37bcca743jmp 0x37bcc973e
37bcca748
37bcca748loc_37bcca748:
37bcca748mov rax, [rsp+336]
37bcca750lea r12, [rsp+156]
37bcca758mov [rsp+64], rdx
37bcca75dlea r8, [rsp+152]
37bcca765mov [rsp+72], r12
37bcca76amov r9, [rsp+304]
37bcca772lea rdx, [rip+0x785519]
37bcca779lea rcx, [rip+0x785511]
37bcca780mov [rsp+56], rax
37bcca785mov rax, [rsp+328]
37bcca78dmov [rsp+48], rax
37bcca792mov rax, [rsp+320]
37bcca79amov [rsp+40], rax
37bcca79fmov rax, [rsp+312]
37bcca7a7mov [rsp+32], rax
37bcca7accall zherk_
37bcca7b1mov eax, [rbp]
37bcca7b4movsxd rdx, [rsp+152]
37bcca7bcmov [rsp+88], 1
37bcca7c5mov rcx, [rsp+336]
37bcca7cdmov [rsp+72], r12
37bcca7d2lea r8, [rsp+152]
37bcca7daadd eax, 1
37bcca7ddmov r9, [rsp+304]
37bcca7e5mov [rsp+80], 1
37bcca7eemov [rsp+156], eax
37bcca7f5mov rax, rdx
37bcca7f8shl rdx, 4
37bcca7fcadd rdx, [rsp+344]
37bcca804add eax, 1
37bcca807mov [rsp+56], rcx
37bcca80cmov rcx, [rsp+328]
37bcca814cdqe
37bcca816mov [rsp+64], rdx
37bcca81blea rdx, [rip+0x785470]
37bcca822imul rax, rbx
37bcca826mov [rsp+48], rcx
37bcca82blea rcx, [rip+0x785461]
37bcca832lea rax, [rsi+rax+1]
37bcca837shl rax, 4
37bcca83badd rax, [rsp+320]
37bcca843mov [rsp+40], rax
37bcca848mov rax, [rsp+312]
37bcca850mov [rsp+32], rax
37bcca855call zherk_
37bcca85amov eax, [rbp]
37bcca85dmov [rsp+96], r12
37bcca862mov [rsp+112], 1
37bcca86bmov [rsp+104], 1
37bcca874add eax, 1
37bcca877mov [rsp+156], eax
37bcca87emov rax, [rsp+344]
37bcca886mov [rsp+88], rax
37bcca88blea rax, [rsp+176]
37bcca893mov [rsp+80], rax
37bcca898mov rax, [rsp+328]
37bcca8a0mov [rsp+72], rax
37bcca8a5mov eax, [rsp+152]
37bcca8acadd eax, 1
37bcca8afcdqe
37bcca8b1imul rax, rbx
37bcca8b5lea rax, [rsi+rax+1]
37bcca8bashl rax, 4
37bcca8beadd rax, [rsp+320]
37bcca8c6mov [rsp+64], rax
37bcca8cbmov rax, [rsp+328]
37bcca8d3mov [rsp+56], rax
37bcca8d8mov rax, [rsp+320]
37bcca8e0
37bcca8e0loc_37bcca8e0:
37bcca8e0mov [rsp+48], rax
37bcca8e5lea rax, [rsp+160]
37bcca8edlea r9, [rsp+152]
37bcca8f5mov [rsp+40], rax
37bcca8famov rax, [rsp+304]
37bcca902lea r8, [rsp+152]
37bcca90alea rdx, [rip+0x78537f]
37bcca911lea rcx, [rip+0x78537a]
37bcca918mov [rsp+32], rax
37bcca91dcall zgemm_
37bcca922jmp 0x37bcc973e
37bcca927
37bcca927loc_37bcca927:
37bcca927lea rdx, [rip+0x785364]
37bcca92elea rcx, [rip+0x78535c]
37bcca935call zherk_
37bcca93amovsxd rax, [rsp+152]
37bcca942mov [rsp+88], 1
37bcca94blea r8, [rsp+156]
37bcca953mov [rsp+80], 1
37bcca95cmov r9, [rsp+304]
37bcca964lea rdx, [rip+0x785327]
37bcca96blea rcx, [rip+0x785321]
37bcca972shl rax, 4
37bcca976add rax, [rsp+344]
37bcca97emov [rsp+72], rbp
37bcca983mov [rsp+64], rax
37bcca988mov rax, [rsp+336]
37bcca990mov [rsp+56], rax
37bcca995mov rax, [rsp+328]
37bcca99dmov [rsp+48], rax
37bcca9a2mov rax, rdi
37bcca9a5imul rax, rbx
37bcca9a9lea rax, [rsi+rax+1]
37bcca9aeshl rax, 4
37bcca9b2add rax, [rsp+320]
37bcca9bamov [rsp+40], rax
37bcca9bfmov rax, [rsp+312]
37bcca9c7mov [rsp+32], rax
37bcca9cccall zherk_
37bcca9d1mov rax, [rsp+344]
37bcca9d9mov [rsp+112], 1
37bcca9e2lea r9, [rsp+156]
37bcca9eamov [rsp+104], 1
37bcca9f3lea r8, [rsp+152]
37bcca9fblea rdx, [rip+0x78528e]
37bccaa02mov [rsp+88], rax
37bccaa07lea rax, [rsp+176]
37bccaa0flea rcx, [rip+0x78527c]
37bccaa16mov [rsp+80], rax
37bccaa1bmov rax, [rsp+328]
37bccaa23mov [rsp+96], rbp
37bccaa28mov [rsp+72], rax
37bccaa2dmovsxd rax, [rsp+156]
37bccaa35imul rax, rbx
37bccaa39lea rax, [rsi+rax+1]
37bccaa3eshl rax, 4
37bccaa42add rax, [rsp+320]
37bccaa4amov [rsp+64], rax
37bccaa4fmov rax, [rsp+328]
37bccaa57mov [rsp+56], rax
37bccaa5cmov rax, [rsp+320]
37bccaa64mov [rsp+48], rax
37bccaa69lea rax, [rsp+160]
37bccaa71mov [rsp+40], rax
37bccaa76mov rax, [rsp+304]
37bccaa7emov [rsp+32], rax
37bccaa83call zgemm_
37bccaa88jmp 0x37bcc973e
37bccaa8d
37bccaa8dloc_37bccaa8d:
37bccaa8dmov rax, [rsp+344]
37bccaa95lea rdx, [rip+0x7851f6]
37bccaa9clea rdi, [rsp+152]
37bccaaa4mov [rsp+88], 1
37bccaaadmov [rsp+72], rdi
37bccaab2mov r9, [rsp+304]
37bccaabamov r8, rdi
37bccaabdlea rcx, [rip+0x7851cf]
37bccaac4mov [rsp+64], rax
37bccaac9mov rax, [rsp+336]
37bccaad1lea rbp, [rsp+156]
37bccaad9mov [rsp+80], 1
37bccaae2mov [rsp+56], rax
37bccaae7mov rax, [rsp+328]
37bccaaefmov [rsp+48], rax
37bccaaf4mov rax, [rsp+320]
37bccaafcmov [rsp+40], rax
37bccab01mov rax, [rsp+312]
37bccab09mov [rsp+32], rax
37bccab0ecall zherk_
37bccab13mov rax, [rsp+344]
37bccab1bmov r8, rbp
37bccab1emov [rsp+88], 1
37bccab27mov [rsp+80], 1
37bccab30mov r9, [rsp+304]
37bccab38lea rdx, [rip+0x785153]
37bccab3flea rcx, [rip+0x78514b]
37bccab46add rax, 16
37bccab4amov [rsp+72], rdi
37bccab4fmov [rsp+64], rax
37bccab54mov rax, [rsp+336]
37bccab5cmov [rsp+56], rax
37bccab61mov rax, [rsp+328]
37bccab69mov [rsp+48], rax
37bccab6emov eax, [rsp+152]
37bccab75add eax, 1
37bccab78cdqe
37bccab7aimul rax, rbx
37bccab7elea rax, [rsi+rax+1]
37bccab83shl rax, 4
37bccab87add rax, [rsp+320]
37bccab8fmov [rsp+40], rax
37bccab94mov rax, [rsp+312]
37bccab9cmov [rsp+32], rax
37bccaba1call zherk_
37bccaba6mov eax, [rsp+152]
37bccabadmov [rsp+96], rdi
37bccabb2mov rcx, [rsp+328]
37bccabbamov [rsp+112], 1
37bccabc3mov [rsp+104], 1
37bccabccmov edx, eax
37bccabceimul edx, eax
37bccabd1add eax, 1
37bccabd4mov [rsp+72], rcx
37bccabd9cdqe
37bccabdbmov [rsp+56], rcx
37bccabe0imul rax, rbx
37bccabe4movsxd rdx, edx
37bccabe7shl rdx, 4
37bccabebadd rdx, [rsp+344]
37bccabf3lea rax, [rsi+rax+1]
37bccabf8mov [rsp+88], rdx
37bccabfdlea rdx, [rsp+176]
37bccac05shl rax, 4
37bccac09add rax, [rsp+320]
37bccac11mov [rsp+80], rdx
37bccac16mov [rsp+64], rax
37bccac1bmov rax, [rsp+320]
37bccac23mov [rsp+48], rax
37bccac28
37bccac28loc_37bccac28:
37bccac28lea rax, [rsp+160]
37bccac30mov r9, rbp
37bccac33mov r8, rdi
37bccac36mov [rsp+40], rax
37bccac3bmov rax, [rsp+304]
37bccac43lea rdx, [rip+0x785046]
37bccac4alea rcx, [rip+0x785041]
37bccac51mov [rsp+32], rax
37bccac56call zgemm_
37bccac5bjmp 0x37bcc973e
37bccac60
37bccac60loc_37bccac60:
37bccac60mov [rsp+64], rax
37bccac65lea rdx, [rip+0x785026]
37bccac6cmov rax, [rsp+336]
37bccac74lea rdi, [rsp+152]
37bccac7cmov [rsp+72], rdi
37bccac81mov r9, [rsp+304]
37bccac89mov r8, rdi
37bccac8clea rcx, [rip+0x785000]
37bccac93mov [rsp+56], rax
37bccac98mov rax, [rsp+328]
37bccaca0mov [rsp+88], 1
37bccaca9mov [rsp+48], rax
37bccacaemov rax, [rsp+320]
37bccacb6mov [rsp+80], 1
37bccacbfmov [rsp+40], rax
37bccacc4mov rax, [rsp+312]
37bccacccmov [rsp+32], rax
37bccacd1call zherk_
37bccacd6mov rax, [rsp+344]
37bccacdemov r8, rdi
37bccace1mov [rsp+88], 1
37bccaceamov [rsp+80], 1
37bccacf3mov r9, [rsp+304]
37bccacfblea rdx, [rip+0x784f90]
37bccad02lea rcx, [rip+0x784f88]
37bccad09mov [rsp+64], rax
37bccad0emov rax, [rsp+336]
37bccad16mov [rsp+72], rdi
37bccad1bmov [rsp+56], rax
37bccad20mov rax, [rsp+328]
37bccad28mov [rsp+48], rax
37bccad2dmov eax, [rsp+152]
37bccad34add eax, 1
37bccad37cdqe
37bccad39imul rax, rbx
37bccad3dlea rax, [rsi+rax+1]
37bccad42shl rax, 4
37bccad46add rax, [rsp+320]
37bccad4emov [rsp+40], rax
37bccad53mov rax, [rsp+312]
37bccad5bmov [rsp+32], rax
37bccad60call zherk_
37bccad65mov eax, [rsp+152]
37bccad6cmov [rsp+96], rdi
37bccad71mov [rsp+112], 1
37bccad7amov [rsp+104], 1
37bccad83lea edx, [rax+1]
37bccad86imul eax, edx
37bccad89movsxd rdx, edx
37bccad8cimul rdx, rbx
37bccad90cdqe
37bccad92shl rax, 4
37bccad96add rax, [rsp+344]
37bccad9emov [rsp+88], rax
37bccada3lea rax, [rsp+176]
37bccadabmov [rsp+80], rax
37bccadb0mov rax, [rsp+328]
37bccadb8mov [rsp+72], rax
37bccadbdlea rax, [rsi+rdx+1]
37bccadc2shl rax, 4
37bccadc6add rax, [rsp+320]
37bccadcemov [rsp+64], rax
37bccadd3mov rax, [rsp+328]
37bccaddbmov [rsp+56], rax
37bccade0mov rax, [rsp+320]
37bccade8
37bccade8loc_37bccade8:
37bccade8mov [rsp+48], rax
37bccadedmov r9, rdi
37bccadf0lea rax, [rsp+160]
37bccadf8mov r8, rdi
37bccadfbmov [rsp+40], rax
37bccae00mov rax, [rsp+304]
37bccae08lea rdx, [rip+0x784e81]
37bccae0flea rcx, [rip+0x784e7c]
37bccae16mov [rsp+32], rax
37bccae1bcall zgemm_
37bccae20jmp 0x37bcc973e
37bccae25
37bccae25loc_37bccae25:
37bccae25mov [rsp+64], rax
37bccae2alea rdx, [rip+0x784e61]
37bccae31mov rax, [rsp+336]
37bccae39lea rdi, [rsp+156]
37bccae41mov [rsp+88], 1
37bccae4amov r9, [rsp+304]
37bccae52lea rbp, [rsp+152]
37bccae5alea rcx, [rip+0x784e32]
37bccae61mov [rsp+56], rax
37bccae66mov rax, [rsp+328]
37bccae6emov r8, rbp
37bccae71mov [rsp+80], 1
37bccae7amov [rsp+48], rax
37bccae7fmov rax, [rsp+320]
37bccae87mov [rsp+72], rdi
37bccae8cmov [rsp+40], rax
37bccae91mov rax, [rsp+312]
37bccae99mov [rsp+32], rax
37bccae9ecall zherk_
37bccaea3mov eax, [rsp+152]
37bccaeaamov [rsp+72], rdi
37bccaeafmov r8, rdi
37bccaeb2mov [rsp+88], 1
37bccaebbmov r9, [rsp+304]
37bccaec3lea rcx, [rip+0x784dc7]
37bccaecamov [rsp+80], 1
37bccaed3lea edx, [rax+1]
37bccaed6imul eax, [rsp+156]
37bccaedemovsxd rdx, edx
37bccaee1imul rdx, rbx
37bccaee5cdqe
37bccaee7shl rax, 4
37bccaeebadd rax, [rsp+344]
37bccaef3lea rbx, [rsi+rdx+1]
37bccaef8mov [rsp+64], rax
37bccaefdshl rbx, 4
37bccaf01mov rax, [rsp+336]
37bccaf09lea rdx, [rip+0x784d82]
37bccaf10add rbx, [rsp+320]
37bccaf18mov [rsp+56], rax
37bccaf1dmov rax, [rsp+328]
37bccaf25mov [rsp+40], rbx
37bccaf2amov [rsp+48], rax
37bccaf2fmov rax, [rsp+312]
37bccaf37mov [rsp+32], rax
37bccaf3ccall zherk_
37bccaf41mov rax, [rsp+344]
37bccaf49mov [rsp+96], rdi
37bccaf4emov [rsp+112], 1
37bccaf57mov [rsp+88], rax
37bccaf5clea rax, [rsp+176]
37bccaf64mov [rsp+80], rax
37bccaf69mov rax, [rsp+328]
37bccaf71mov [rsp+104], 1
37bccaf7amov [rsp+72], rax
37bccaf7fmov rax, [rsp+320]
37bccaf87mov [rsp+48], rbx
37bccaf8cmov [rsp+64], rax
37bccaf91mov rax, [rsp+328]
37bccaf99mov [rsp+56], rax
37bccaf9ejmp 0x37bccac28
37bccafa3
37bccafa3loc_37bccafa3:
37bccafa3mov rax, [rsp+344]
37bccafablea r12, [rsp+156]
37bccafb3mov r9, [rsp+304]
37bccafbblea r8, [rsp+152]
37bccafc3mov [rsp+72], r12
37bccafc8lea rdx, [rip+0x784cc3]
37bccafcflea rcx, [rip+0x784cbb]
37bccafd6add rax, 16
37bccafdamov [rsp+64], rax
37bccafdfmov rax, [rsp+336]
37bccafe7mov [rsp+56], rax
37bccafecmov rax, [rsp+328]
37bccaff4mov [rsp+48], rax
37bccaff9mov rax, [rsp+320]
37bccb001mov [rsp+40], rax
37bccb006mov rax, [rsp+312]
37bccb00emov [rsp+32], rax
37bccb013call zherk_
37bccb018mov eax, [rbp]
37bccb01bmov [rsp+88], 1
37bccb024lea rdx, [rip+0x784c67]
37bccb02bmov [rsp+80], 1
37bccb034mov r9, [rsp+304]
37bccb03clea rcx, [rip+0x784c50]
37bccb043lea r8, [rsp+152]
37bccb04badd eax, 1
37bccb04emov [rsp+72], r12
37bccb053mov [rsp+156], eax
37bccb05amov rax, [rsp+344]
37bccb062mov [rsp+64], rax
37bccb067mov rax, [rsp+336]
37bccb06fmov [rsp+56], rax
37bccb074mov rax, [rsp+328]
37bccb07cmov [rsp+48], rax
37bccb081mov eax, [rsp+152]
37bccb088add eax, 1
37bccb08bcdqe
37bccb08dimul rax, rbx
37bccb091lea rax, [rsi+rax+1]
37bccb096shl rax, 4
37bccb09aadd rax, [rsp+320]
37bccb0a2mov [rsp+40], rax
37bccb0a7mov rax, [rsp+312]
37bccb0afmov [rsp+32], rax
37bccb0b4call zherk_
37bccb0b9mov eax, [rbp]
37bccb0bcmov rcx, [rsp+328]
37bccb0c4mov [rsp+112], 1
37bccb0cdmov [rsp+104], 1
37bccb0d6add eax, 1
37bccb0d9mov [rsp+72], rcx
37bccb0demov rcx, [rsp+320]
37bccb0e6mov [rsp+156], eax
37bccb0edmov eax, [rsp+152]
37bccb0f4mov [rsp+64], rcx
37bccb0f9mov rcx, [rsp+328]
37bccb101add eax, 1
37bccb104mov [rsp+96], r12
37bccb109cdqe
37bccb10bmov [rsp+56], rcx
37bccb110mov rdx, rax
37bccb113imul rax, rbx
37bccb117shl rdx, 4
37bccb11badd rdx, [rsp+344]
37bccb123mov [rsp+88], rdx
37bccb128lea rdx, [rsp+176]
37bccb130lea rax, [rsi+rax+1]
37bccb135mov [rsp+80], rdx
37bccb13ashl rax, 4
37bccb13eadd rax, [rsp+320]
37bccb146jmp 0x37bcca8e0
37bccb14b
37bccb14bloc_37bccb14b:
37bccb14bmov [rsp+64], rax
37bccb150lea rdx, [rip+0x784b3b]
37bccb157mov rax, [rsp+336]
37bccb15flea rdi, [rsp+152]
37bccb167mov [rsp+72], rdi
37bccb16cmov r9, [rsp+304]
37bccb174mov r8, rdi
37bccb177lea rcx, [rip+0x784b15]
37bccb17emov [rsp+56], rax
37bccb183mov rax, [rsp+328]
37bccb18bmov [rsp+88], 1
37bccb194mov [rsp+48], rax
37bccb199mov rax, [rsp+320]
37bccb1a1mov [rsp+80], 1
37bccb1aamov [rsp+40], rax
37bccb1afmov rax, [rsp+312]
37bccb1b7mov [rsp+32], rax
37bccb1bccall zherk_
37bccb1c1mov eax, [rsp+152]
37bccb1c8mov r8, rdi
37bccb1cbmov rcx, [rsp+336]
37bccb1d3mov [rsp+72], rdi
37bccb1d8mov r9, [rsp+304]
37bccb1e0mov edx, eax
37bccb1e2mov [rsp+56], rcx
37bccb1e7mov rcx, [rsp+328]
37bccb1efmov [rsp+88], 1
37bccb1f8imul edx, eax
37bccb1fbadd eax, 1
37bccb1fecdqe
37bccb200mov [rsp+48], rcx
37bccb205lea rcx, [rip+0x784a85]
37bccb20cmov [rsp+80], 1
37bccb215imul rax, rbx
37bccb219movsxd rdx, edx
37bccb21cshl rdx, 4
37bccb220add rdx, [rsp+344]
37bccb228lea rax, [rsi+rax+1]
37bccb22dmov [rsp+64], rdx
37bccb232lea rdx, [rip+0x784a59]
37bccb239shl rax, 4
37bccb23dadd rax, [rsp+320]
37bccb245mov [rsp+40], rax
37bccb24amov rax, [rsp+312]
37bccb252mov [rsp+32], rax
37bccb257call zherk_
37bccb25cmov rax, [rsp+344]
37bccb264mov [rsp+96], rdi
37bccb269mov [rsp+112], 1
37bccb272mov [rsp+88], rax
37bccb277lea rax, [rsp+176]
37bccb27fmov [rsp+80], rax
37bccb284mov rax, [rsp+328]
37bccb28cmov [rsp+104], 1
37bccb295mov [rsp+72], rax
37bccb29amov rax, [rsp+320]
37bccb2a2mov [rsp+64], rax
37bccb2a7mov rax, [rsp+328]
37bccb2afmov [rsp+56], rax
37bccb2b4mov eax, [rsp+152]
37bccb2bbadd eax, 1
37bccb2becdqe
37bccb2c0imul rax, rbx
37bccb2c4lea rax, [rsi+rax+1]
37bccb2c9shl rax, 4
37bccb2cdadd rax, [rsp+320]
37bccb2d5jmp 0x37bccade8
37bcc93b0
37bcc93b0zhfrk_:
37bcc93b0push r15
37bcc93b2push r14
37bcc93b4push r13
37bcc93b6push r12
37bcc93b8push rbp
37bcc93b9push rdi
37bcc93bapush rsi
37bcc93bbpush rbx
37bcc93bcsub rsp, 200
37bcc93c3mov rax, [rsp+328]
37bcc93cbmov eax, [rax]
37bcc93cdmov rsi, rdx
37bcc93d0mov rdi, r8
37bcc93d3lea rdx, [rip+0x7868b6]
37bcc93damov rbp, r9
37bcc93ddmov r8l, 1
37bcc93e3mov r9l, 1
37bcc93e9mov rbx, rcx
37bcc93ecmov [rsp+132], eax
37bcc93f3call lsame_
37bcc93f8mov r9l, 1
37bcc93femov r8l, 1
37bcc9404mov rcx, rsi
37bcc9407lea rdx, [rip+0x786883]
37bcc940emov r13l, eax
37bcc9411call lsame_
37bcc9416mov r9l, 1
37bcc941cmov r8l, 1
37bcc9422mov rcx, rdi
37bcc9425lea rdx, [rip+0x786864]
37bcc942cmov r14l, eax
37bcc942fcall lsame_
37bcc9434mov r12l, eax
37bcc9437test eax, eax
37bcc9439je 0x37bcc9758
37bcc943fmov r15l, [rbp]
37bcc9443test r13l, r13l
37bcc9446je 0x37bcc97a8
37bcc944cmov eax, r15l
37bcc944ftest r14l, r14l
37bcc9452je 0x37bcc98a0
37bcc9458test eax, eax
37bcc945ajs 0x37bcc979e
37bcc9460
37bcc9460loc_37bcc9460:
37bcc9460mov rdi, [rsp+304]
37bcc9468mov ecx, [rdi]
37bcc946atest ecx, ecx
37bcc946cjs 0x37bcc9870
37bcc9472mov rsi, [rsp+328]
37bcc947atest r15l, r15l
37bcc947dmov edx, 1
37bcc9482cmovg edx, r15l
37bcc9486cmp [rsi], edx
37bcc9488jl 0x37bcc9880
37bcc948etest eax, eax
37bcc9490je 0x37bcc973e
37bcc9496mov rbx, [rsp+312]
37bcc949epxor x2, x2
37bcc94a2mov rsi, [rsp+336]
37bcc94aamovsd_xmm x1, [rbx]
37bcc94aemovsd_xmm x0, [rsi]
37bcc94b2ucomisd x1, x2
37bcc94b6jp 0x37bcc9900
37bcc94bcjne 0x37bcc9900
37bcc94c2ucomisd x0, [rip+0x7867d6]
37bcc94cajp 0x37bcc94d2
37bcc94ccje 0x37bcc973e
37bcc94d2
37bcc94d2loc_37bcc94d2:
37bcc94d2pxor x2, x2
37bcc94d6ucomisd x0, x2
37bcc94dajp 0x37bcc94e2
37bcc94dcje 0x37bcc9ec0
37bcc94e2
37bcc94e2loc_37bcc94e2:
37bcc94e2movsxd rbx, [rsp+132]
37bcc94eaxor edx, edx
37bcc94ecmov [rsp+168], 0
37bcc94f8mov [rsp+184], 0
37bcc9504movsd_xmm [rsp+160], x1
37bcc950dtest rbx, rbx
37bcc9510movsd_xmm [rsp+176], x0
37bcc9519cmovs rbx, rdx
37bcc951dmov edx, eax
37bcc951fsar edx, 1
37bcc9521mov rsi, rbx
37bcc9524not rsi
37bcc9527test al, 1
37bcc9529jne 0x37bcc9928
37bcc952fmov [rsp+152], edx
37bcc9536test r13l, r13l
37bcc9539je 0x37bcc9b00
37bcc953fadd eax, 1
37bcc9542test r14l, r14l
37bcc9545je 0x37bcca440
37bcc954bmov [rsp+156], eax
37bcc9552mov [rsp+88], 1
37bcc955bmov [rsp+80], 1
37bcc9564test r12l, r12l
37bcc9567je 0x37bccafa3
37bcc956dmov rax, [rsp+344]
37bcc9575lea rsi, [rsp+156]
37bcc957dmov r9, [rsp+304]
37bcc9585lea r8, [rsp+152]
37bcc958dmov [rsp+72], rsi
37bcc9592lea rdx, [rip+0x7866f7]
37bcc9599lea rcx, [rip+0x7866f1]
37bcc95a0add rax, 16
37bcc95a4mov [rsp+64], rax
37bcc95a9mov rax, [rsp+336]
37bcc95b1mov [rsp+56], rax
37bcc95b6mov rax, [rsp+328]
37bcc95bemov [rsp+48], rax
37bcc95c3mov rax, [rsp+320]
37bcc95cbmov [rsp+40], rax
37bcc95d0mov rax, [rsp+312]
37bcc95d8mov [rsp+32], rax
37bcc95ddcall zherk_
37bcc95e2mov eax, [rbp]
37bcc95e5mov [rsp+88], 1
37bcc95eelea rdx, [rip+0x78669b]
37bcc95f5mov [rsp+80], 1
37bcc95femov r9, [rsp+304]
37bcc9606lea r8, [rsp+152]
37bcc960elea rcx, [rip+0x78667e]
37bcc9615add eax, 1
37bcc9618mov [rsp+72], rsi
37bcc961dmov [rsp+156], eax
37bcc9624mov rax, [rsp+344]
37bcc962cmov [rsp+64], rax
37bcc9631mov rax, [rsp+336]
37bcc9639mov [rsp+56], rax
37bcc963emov rax, [rsp+328]
37bcc9646mov [rsp+48], rax
37bcc964bmovsxd rax, [rsp+152]
37bcc9653shl rax, 4
37bcc9657add rax, [rsp+320]
37bcc965fmov [rsp+40], rax
37bcc9664mov rax, [rsp+312]
37bcc966cmov [rsp+32], rax
37bcc9671call zherk_
37bcc9676mov eax, [rbp]
37bcc9679mov rdi, [rsp+328]
37bcc9681mov [rsp+112], 1
37bcc968amov rdx, [rsp+344]
37bcc9692mov [rsp+96], rsi
37bcc9697add eax, 1
37bcc969amov [rsp+72], rdi
37bcc969fmov rdi, [rsp+320]
37bcc96a7mov [rsp+156], eax
37bcc96aemov eax, [rsp+152]
37bcc96b5mov [rsp+64], rdi
37bcc96bamov rdi, [rsp+328]
37bcc96c2mov [rsp+104], 1
37bcc96cbadd eax, 1
37bcc96cecdqe
37bcc96d0mov [rsp+56], rdi
37bcc96d5mov rdi, [rsp+320]
37bcc96ddshl rax, 4
37bcc96e1add rdx, rax
37bcc96e4lea rax, [rdi+rax-16]
37bcc96e9mov [rsp+88], rdx
37bcc96eelea rdx, [rsp+176]
37bcc96f6mov [rsp+80], rdx
37bcc96fb
37bcc96fbloc_37bcc96fb:
37bcc96fbmov [rsp+48], rax
37bcc9700lea rax, [rsp+160]
37bcc9708lea r9, [rsp+152]
37bcc9710mov [rsp+40], rax
37bcc9715mov rax, [rsp+304]
37bcc971dlea r8, [rsp+152]
37bcc9725lea rdx, [rip+0x786566]
37bcc972clea rcx, [rip+0x78655d]
37bcc9733mov [rsp+32], rax
37bcc9738call zgemm_
37bcc973dnop
37bcc973e
37bcc973eloc_37bcc973e:
37bcc973eadd rsp, 200
37bcc9745pop rbx
37bcc9746pop rsi
37bcc9747pop rdi
37bcc9748pop rbp
37bcc9749pop r12
37bcc974bpop r13
37bcc974dpop r14
37bcc974fpop r15
37bcc9751ret
37bcc9752
37bcc9752 66 0f 1f 44 00 00 f..D..
37bcc9758
37bcc9758loc_37bcc9758:
37bcc9758mov rax, [rsp+304]
37bcc9760mov r15l, [rax]
37bcc9763test r13l, r13l
37bcc9766je 0x37bcc97a8
37bcc9768lea r10, [rip+0x786523]
37bcc976ftest r14l, r14l
37bcc9772je 0x37bcc98c8
37bcc9778
37bcc9778loc_37bcc9778:
37bcc9778mov r9l, 1
37bcc977emov r8l, 1
37bcc9784mov rdx, r10
37bcc9787mov rcx, rdi
37bcc978acall lsame_
37bcc978ftest eax, eax
37bcc9791je 0x37bcc97f0
37bcc9793
37bcc9793loc_37bcc9793:
37bcc9793mov eax, [rbp]
37bcc9796
37bcc9796loc_37bcc9796:
37bcc9796test eax, eax
37bcc9798jns 0x37bcc9460
37bcc979e
37bcc979eloc_37bcc979e:
37bcc979emov eax, 4
37bcc97a3jmp 0x37bcc9800
37bcc97a5
37bcc97a5 0f 1f 00 ...
37bcc97a8
37bcc97a8loc_37bcc97a8:
37bcc97a8lea r10, [rip+0x7864e3]
37bcc97afmov r9l, 1
37bcc97b5mov r8l, 1
37bcc97bbmov rcx, rbx
37bcc97bemov rdx, r10
37bcc97c1mov [rsp+136], r10
37bcc97c9call lsame_
37bcc97cetest eax, eax
37bcc97d0je 0x37bcc9890
37bcc97d6test r14l, r14l
37bcc97d9mov r10, [rsp+136]
37bcc97e1je 0x37bcc9830
37bcc97e3
37bcc97e3loc_37bcc97e3:
37bcc97e3test r12l, r12l
37bcc97e6je 0x37bcc9778
37bcc97e8mov eax, [rbp]
37bcc97ebjmp 0x37bcc9796
37bcc97ed
37bcc97ed 0f 1f 00 ...
37bcc97f0
37bcc97f0loc_37bcc97f0:
37bcc97f0mov eax, 3
37bcc97f5nop [rax+rax]
37bcc9800
37bcc9800loc_37bcc9800:
37bcc9800lea rdx, [rsp+176]
37bcc9808mov r8l, 6
37bcc980elea rcx, [rip+0x78647f]
37bcc9815mov [rsp+176], eax
37bcc981ccall xerbla_
37bcc9821jmp 0x37bcc973e
37bcc9826
37bcc9826 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bcc9830
37bcc9830loc_37bcc9830:
37bcc9830mov r9l, 1
37bcc9836mov r8l, 1
37bcc983cmov rcx, rsi
37bcc983fmov [rsp+136], r10
37bcc9847lea rdx, [rip+0x786445]
37bcc984ecall lsame_
37bcc9853mov r10, [rsp+136]
37bcc985btest eax, eax
37bcc985djne 0x37bcc97e3
37bcc985fnop
37bcc9860
37bcc9860loc_37bcc9860:
37bcc9860mov eax, 2
37bcc9865jmp 0x37bcc9800
37bcc9867
37bcc9867 66 0f 1f 84 00 00 00 00 00 f........
37bcc9870
37bcc9870loc_37bcc9870:
37bcc9870mov eax, 5
37bcc9875jmp 0x37bcc9800
37bcc9877
37bcc9877 66 0f 1f 84 00 00 00 00 00 f........
37bcc9880
37bcc9880loc_37bcc9880:
37bcc9880mov eax, 8
37bcc9885jmp 0x37bcc9800
37bcc988a
37bcc988a 66 0f 1f 44 00 00 f..D..
37bcc9890
37bcc9890loc_37bcc9890:
37bcc9890mov eax, 1
37bcc9895jmp 0x37bcc9800
37bcc989a
37bcc989a 66 0f 1f 44 00 00 f..D..
37bcc98a0
37bcc98a0loc_37bcc98a0:
37bcc98a0mov r9l, 1
37bcc98a6mov r8l, 1
37bcc98aclea rdx, [rip+0x7863e0]
37bcc98b3mov rcx, rsi
37bcc98b6call lsame_
37bcc98bbtest eax, eax
37bcc98bdjne 0x37bcc9793
37bcc98c3jmp 0x37bcc9860
37bcc98c5
37bcc98c5 0f 1f 00 ...
37bcc98c8
37bcc98c8loc_37bcc98c8:
37bcc98c8mov r9l, 1
37bcc98cemov r8l, 1
37bcc98d4mov rcx, rsi
37bcc98d7mov [rsp+136], r10
37bcc98dflea rdx, [rip+0x7863ad]
37bcc98e6call lsame_
37bcc98ebmov r10, [rsp+136]
37bcc98f3test eax, eax
37bcc98f5je 0x37bcc9860
37bcc98fbjmp 0x37bcc9778
37bcc9900
37bcc9900loc_37bcc9900:
37bcc9900test ecx, ecx
37bcc9902jne 0x37bcc94e2
37bcc9908ucomisd x0, [rip+0x786390]
37bcc9910jp 0x37bcc94e2
37bcc9916jne 0x37bcc94e2
37bcc991cjmp 0x37bcc973e
37bcc9921
37bcc9921 0f 1f 80 00 00 00 00 .......
37bcc9928
37bcc9928loc_37bcc9928:
37bcc9928sub eax, edx
37bcc992atest r14l, r14l
37bcc992dje 0x37bcc9cd0
37bcc9933mov [rsp+156], edx
37bcc993amov [rsp+152], eax
37bcc9941test r13l, r13l
37bcc9944je 0x37bcc9f18
37bcc994amov rax, [rsp+344]
37bcc9952mov [rsp+72], rbp
37bcc9957lea r8, [rsp+152]
37bcc995fmov [rsp+88], 1
37bcc9968mov r9, [rsp+304]
37bcc9970mov [rsp+64], rax
37bcc9975mov rax, [rsp+336]
37bcc997dmov [rsp+80], 1
37bcc9986mov [rsp+56], rax
37bcc998bmov rax, [rsp+328]
37bcc9993mov [rsp+48], rax
37bcc9998mov rax, [rsp+320]
37bcc99a0mov [rsp+40], rax
37bcc99a5mov rax, [rsp+312]
37bcc99admov [rsp+32], rax
37bcc99b2test r12l, r12l
37bcc99b5je 0x37bcca5f2
37bcc99bblea rdx, [rip+0x7862ce]
37bcc99c2lea rcx, [rip+0x7862c8]
37bcc99c9call zherk_
37bcc99cemov [rsp+72], rbp
37bcc99d3movsxd rbx, [rsp+152]
37bcc99dblea r8, [rsp+156]
37bcc99e3mov [rsp+88], 1
37bcc99ecmov r12, [rsp+320]
37bcc99f4lea rdx, [rip+0x786295]
37bcc99fblea rcx, [rip+0x786291]
37bcc9a02mov [rsp+80], 1
37bcc9a0bmovsxd rax, [rbp]
37bcc9a0fshl rbx, 4
37bcc9a13add r12, rbx
37bcc9a16mov r9, [rsp+304]
37bcc9a1eshl rax, 4
37bcc9a22add rax, [rsp+344]
37bcc9a2amov [rsp+40], r12
37bcc9a2fmov [rsp+64], rax
37bcc9a34mov rax, [rsp+336]
37bcc9a3cmov [rsp+56], rax
37bcc9a41mov rax, [rsp+328]
37bcc9a49mov [rsp+48], rax
37bcc9a4emov rax, [rsp+312]
37bcc9a56mov [rsp+32], rax
37bcc9a5bcall zherk_
37bcc9a60lea rax, [rsp+176]
37bcc9a68mov [rsp+96], rbp
37bcc9a6dadd rbx, [rsp+344]
37bcc9a75mov [rsp+80], rax
37bcc9a7amov rax, [rsp+328]
37bcc9a82lea r9, [rsp+152]
37bcc9a8alea r8, [rsp+156]
37bcc9a92mov [rsp+112], 1
37bcc9a9blea rdx, [rip+0x7861f0]
37bcc9aa2lea rcx, [rip+0x7861e7]
37bcc9aa9mov [rsp+72], rax
37bcc9aaemov rax, [rsp+320]
37bcc9ab6mov [rsp+104], 1
37bcc9abfmov [rsp+64], rax
37bcc9ac4mov rax, [rsp+328]
37bcc9accmov [rsp+88], rbx
37bcc9ad1mov [rsp+56], rax
37bcc9ad6lea rax, [rsp+160]
37bcc9ademov [rsp+40], rax
37bcc9ae3mov rax, [rsp+304]
37bcc9aebmov [rsp+48], r12
37bcc9af0mov [rsp+32], rax
37bcc9af5call zgemm_
37bcc9afajmp 0x37bcc973e
37bcc9aff
37bcc9aff 90 .
37bcc9b00
37bcc9b00loc_37bcc9b00:
37bcc9b00test r14l, r14l
37bcc9b03je 0x37bcca2a8
37bcc9b09mov rax, [rsp+344]
37bcc9b11movsxd rdx, edx
37bcc9b14shl rdx, 4
37bcc9b18add rax, rdx
37bcc9b1btest r12l, r12l
37bcc9b1eje 0x37bccac60
37bcc9b24mov [rsp+64], rax
37bcc9b29lea rdx, [rip+0x786160]
37bcc9b30mov rax, [rsp+336]
37bcc9b38lea rbx, [rsp+152]
37bcc9b40mov [rsp+72], rbx
37bcc9b45mov r9, [rsp+304]
37bcc9b4dmov r8, rbx
37bcc9b50lea rcx, [rip+0x78613c]
37bcc9b57mov [rsp+56], rax
37bcc9b5cmov rax, [rsp+328]
37bcc9b64mov [rsp+88], 1
37bcc9b6dmov [rsp+48], rax
37bcc9b72mov rax, [rsp+320]
37bcc9b7amov [rsp+80], 1
37bcc9b83mov [rsp+40], rax
37bcc9b88mov rax, [rsp+312]
37bcc9b90mov [rsp+32], rax
37bcc9b95call zherk_
37bcc9b9amov rax, [rsp+344]
37bcc9ba2mov r8, rbx
37bcc9ba5mov [rsp+88], 1
37bcc9baemov [rsp+80], 1
37bcc9bb7mov r9, [rsp+304]
37bcc9bbflea rdx, [rip+0x7860ca]
37bcc9bc6lea rcx, [rip+0x7860c4]
37bcc9bcdmov [rsp+64], rax
37bcc9bd2mov rax, [rsp+336]
37bcc9bdamov [rsp+72], rbx
37bcc9bdfmov [rsp+56], rax
37bcc9be4mov rax, [rsp+328]
37bcc9becmov [rsp+48], rax
37bcc9bf1movsxd rax, [rsp+152]
37bcc9bf9shl rax, 4
37bcc9bfdadd rax, [rsp+320]
37bcc9c05mov [rsp+40], rax
37bcc9c0amov rax, [rsp+312]
37bcc9c12mov [rsp+32], rax
37bcc9c17call zherk_
37bcc9c1cmovsxd rax, [rsp+152]
37bcc9c24mov [rsp+96], rbx
37bcc9c29mov rdi, [rsp+328]
37bcc9c31mov [rsp+112], 1
37bcc9c3amov [rsp+104], 1
37bcc9c43lea edx, [rax+1]
37bcc9c46imul edx, eax
37bcc9c49mov [rsp+72], rdi
37bcc9c4eshl rax, 4
37bcc9c52add rax, [rsp+320]
37bcc9c5amov [rsp+56], rdi
37bcc9c5fmov [rsp+64], rax
37bcc9c64mov rax, [rsp+320]
37bcc9c6cmovsxd rdx, edx
37bcc9c6fshl rdx, 4
37bcc9c73add rdx, [rsp+344]
37bcc9c7bmov [rsp+88], rdx
37bcc9c80lea rdx, [rsp+176]
37bcc9c88mov [rsp+80], rdx
37bcc9c8d
37bcc9c8dloc_37bcc9c8d:
37bcc9c8dmov [rsp+48], rax
37bcc9c92mov r9, rbx
37bcc9c95lea rax, [rsp+160]
37bcc9c9dmov r8, rbx
37bcc9ca0mov [rsp+40], rax
37bcc9ca5mov rax, [rsp+304]
37bcc9cadlea rdx, [rip+0x785fde]
37bcc9cb4lea rcx, [rip+0x785fd5]
37bcc9cbbmov [rsp+32], rax
37bcc9cc0call zgemm_
37bcc9cc5jmp 0x37bcc973e
37bcc9cca
37bcc9cca 66 0f 1f 44 00 00 f..D..
37bcc9cd0
37bcc9cd0loc_37bcc9cd0:
37bcc9cd0mov [rsp+152], edx
37bcc9cd7mov [rsp+156], eax
37bcc9cdetest r13l, r13l
37bcc9ce1je 0x37bcca0e0
37bcc9ce7movsxd rdi, eax
37bcc9ceamov [rsp+72], rbp
37bcc9cefmov r9, [rsp+304]
37bcc9cf7lea r8, [rsp+152]
37bcc9cffmov [rsp+88], 1
37bcc9d08mov rax, rdi
37bcc9d0bmov [rsp+80], 1
37bcc9d14shl rax, 4
37bcc9d18add rax, [rsp+344]
37bcc9d20mov [rsp+64], rax
37bcc9d25mov rax, [rsp+336]
37bcc9d2dmov [rsp+56], rax
37bcc9d32mov rax, [rsp+328]
37bcc9d3amov [rsp+48], rax
37bcc9d3fmov rax, [rsp+320]
37bcc9d47mov [rsp+40], rax
37bcc9d4cmov rax, [rsp+312]
37bcc9d54mov [rsp+32], rax
37bcc9d59test r12l, r12l
37bcc9d5cje 0x37bcca927
37bcc9d62lea rdx, [rip+0x785f27]
37bcc9d69lea rcx, [rip+0x785f21]
37bcc9d70call zherk_
37bcc9d75movsxd rax, [rsp+152]
37bcc9d7dmov [rsp+88], 1
37bcc9d86lea r8, [rsp+156]
37bcc9d8emov [rsp+80], 1
37bcc9d97mov r9, [rsp+304]
37bcc9d9flea rdx, [rip+0x785eea]
37bcc9da6lea rcx, [rip+0x785ee6]
37bcc9dadshl rax, 4
37bcc9db1add rax, [rsp+344]
37bcc9db9mov [rsp+72], rbp
37bcc9dbemov [rsp+64], rax
37bcc9dc3mov rax, [rsp+336]
37bcc9dcbmov [rsp+56], rax
37bcc9dd0mov rax, [rsp+328]
37bcc9dd8mov [rsp+48], rax
37bcc9dddlea rax, [rdi-1]
37bcc9de1shl rax, 4
37bcc9de5add rax, [rsp+320]
37bcc9dedmov [rsp+40], rax
37bcc9df2mov rax, [rsp+312]
37bcc9dfamov [rsp+32], rax
37bcc9dffcall zherk_
37bcc9e04mov rax, [rsp+344]
37bcc9e0cmov [rsp+112], 1
37bcc9e15lea r9, [rsp+156]
37bcc9e1dmov [rsp+104], 1
37bcc9e26lea r8, [rsp+152]
37bcc9e2elea rdx, [rip+0x785e5d]
37bcc9e35mov [rsp+88], rax
37bcc9e3alea rax, [rsp+176]
37bcc9e42lea rcx, [rip+0x785e47]
37bcc9e49mov [rsp+80], rax
37bcc9e4emov rax, [rsp+328]
37bcc9e56mov [rsp+96], rbp
37bcc9e5bmov [rsp+72], rax
37bcc9e60movsxd rax, [rsp+156]
37bcc9e68sub rax, 1
37bcc9e6cshl rax, 4
37bcc9e70add rax, [rsp+320]
37bcc9e78mov [rsp+64], rax
37bcc9e7dmov rax, [rsp+328]
37bcc9e85mov [rsp+56], rax
37bcc9e8amov rax, [rsp+320]
37bcc9e92mov [rsp+48], rax
37bcc9e97lea rax, [rsp+160]
37bcc9e9fmov [rsp+40], rax
37bcc9ea4mov rax, [rsp+304]
37bcc9eacmov [rsp+32], rax
37bcc9eb1call zgemm_
37bcc9eb6jmp 0x37bcc973e
37bcc9ebb
37bcc9ebb 0f 1f 44 00 00 ..D..
37bcc9ec0
37bcc9ec0loc_37bcc9ec0:
37bcc9ec0lea ecx, [rax+1]
37bcc9ec3mov rdx, [rsp+344]
37bcc9ecbpxor x0, x0
37bcc9ecfimul eax, ecx
37bcc9ed2sar eax, 1
37bcc9ed4sub eax, 1
37bcc9ed7shl rax, 4
37bcc9edblea rax, [rdx+rax+16]
37bcc9ee0mov rcx, rax
37bcc9ee3sub rcx, rdx
37bcc9ee6and ecx, 16
37bcc9ee9je 0x37bcc9f00
37bcc9eebmovups [rdx], x0
37bcc9eeeadd rdx, 16
37bcc9ef2cmp rax, rdx
37bcc9ef5je 0x37bcc973e
37bcc9efbnop [rax+rax]
37bcc9f00
37bcc9f00loc_37bcc9f00:
37bcc9f00movups [rdx], x0
37bcc9f03add rdx, 32
37bcc9f07movups [rdx-16], x0
37bcc9f0bcmp rax, rdx
37bcc9f0ejne 0x37bcc9f00
37bcc9f10jmp 0x37bcc973e
37bcc9f15
37bcc9f15 0f 1f 00 ...
37bcc9f18
37bcc9f18loc_37bcc9f18:
37bcc9f18test r12l, r12l
37bcc9f1bje 0x37bccaa8d
37bcc9f21mov rax, [rsp+344]
37bcc9f29lea rdx, [rip+0x785d60]
37bcc9f30lea rbx, [rsp+152]
37bcc9f38mov [rsp+88], 1
37bcc9f41mov [rsp+72], rbx
37bcc9f46mov r9, [rsp+304]
37bcc9f4emov r8, rbx
37bcc9f51lea rcx, [rip+0x785d3b]
37bcc9f58mov [rsp+64], rax
37bcc9f5dmov rax, [rsp+336]
37bcc9f65mov [rsp+80], 1
37bcc9f6emov [rsp+56], rax
37bcc9f73mov rax, [rsp+328]
37bcc9f7bmov [rsp+48], rax
37bcc9f80mov rax, [rsp+320]
37bcc9f88mov [rsp+40], rax
37bcc9f8dmov rax, [rsp+312]
37bcc9f95mov [rsp+32], rax
37bcc9f9acall zherk_
37bcc9f9fmov rax, [rsp+344]
37bcc9fa7mov [rsp+88], 1
37bcc9fb0lea r8, [rsp+156]
37bcc9fb8mov [rsp+80], 1
37bcc9fc1mov r9, [rsp+304]
37bcc9fc9lea rdx, [rip+0x785cc0]
37bcc9fd0lea rcx, [rip+0x785cba]
37bcc9fd7add rax, 16
37bcc9fdbmov [rsp+72], rbx
37bcc9fe0mov [rsp+64], rax
37bcc9fe5mov rax, [rsp+336]
37bcc9fedmov [rsp+56], rax
37bcc9ff2mov rax, [rsp+328]
37bcc9ffamov [rsp+48], rax
37bcc9fffmovsxd rax, [rsp+152]
37bcca007shl rax, 4
37bcca00badd rax, [rsp+320]
37bcca013mov [rsp+40], rax
37bcca018mov rax, [rsp+312]
37bcca020mov [rsp+32], rax
37bcca025call zherk_
37bcca02amovsxd rax, [rsp+152]
37bcca032mov r8, rbx
37bcca035mov rdi, [rsp+328]
37bcca03dmov [rsp+112], 1
37bcca046lea r9, [rsp+156]
37bcca04elea rcx, [rip+0x785c3b]
37bcca055mov edx, eax
37bcca057mov [rsp+96], rbx
37bcca05cimul edx, eax
37bcca05fshl rax, 4
37bcca063mov [rsp+72], rdi
37bcca068add rax, [rsp+320]
37bcca070mov [rsp+64], rax
37bcca075mov rax, [rsp+320]
37bcca07dmov [rsp+104], 1
37bcca086mov [rsp+48], rax
37bcca08bmovsxd rdx, edx
37bcca08elea rax, [rsp+160]
37bcca096mov [rsp+40], rax
37bcca09bshl rdx, 4
37bcca09fmov rax, [rsp+304]
37bcca0a7add rdx, [rsp+344]
37bcca0afmov [rsp+56], rdi
37bcca0b4mov [rsp+88], rdx
37bcca0b9lea rdx, [rsp+176]
37bcca0c1mov [rsp+80], rdx
37bcca0c6lea rdx, [rip+0x785bc5]
37bcca0cdmov [rsp+32], rax
37bcca0d2call zgemm_
37bcca0d7jmp 0x37bcc973e
37bcca0dc
37bcca0dc 0f 1f 40 00 ..@.
37bcca0e0
37bcca0e0loc_37bcca0e0:
37bcca0e0imul eax, eax
37bcca0e3cdqe
37bcca0e5shl rax, 4
37bcca0e9add rax, [rsp+344]
37bcca0f1test r12l, r12l
37bcca0f4je 0x37bccae25
37bcca0famov [rsp+64], rax
37bcca0fflea rdx, [rip+0x785b8a]
37bcca106mov rax, [rsp+336]
37bcca10elea rsi, [rsp+156]
37bcca116mov [rsp+88], 1
37bcca11fmov r9, [rsp+304]
37bcca127lea r8, [rsp+152]
37bcca12flea rcx, [rip+0x785b5d]
37bcca136mov [rsp+56], rax
37bcca13bmov rax, [rsp+328]
37bcca143mov [rsp+80], 1
37bcca14cmov [rsp+48], rax
37bcca151mov rax, [rsp+320]
37bcca159mov [rsp+72], rsi
37bcca15emov [rsp+40], rax
37bcca163mov rax, [rsp+312]
37bcca16bmov [rsp+32], rax
37bcca170call zherk_
37bcca175movsxd rbx, [rsp+152]
37bcca17dmov [rsp+72], rsi
37bcca182mov r8, rsi
37bcca185mov [rsp+88], 1
37bcca18emov r9, [rsp+304]
37bcca196lea rdx, [rip+0x785af3]
37bcca19dlea rcx, [rip+0x785aed]
37bcca1a4mov [rsp+80], 1
37bcca1admov rax, rbx
37bcca1b0shl rbx, 4
37bcca1b4imul eax, [rsp+156]
37bcca1bcadd rbx, [rsp+320]
37bcca1c4mov [rsp+40], rbx
37bcca1c9cdqe
37bcca1cbshl rax, 4
37bcca1cfadd rax, [rsp+344]
37bcca1d7mov [rsp+64], rax
37bcca1dcmov rax, [rsp+336]
37bcca1e4mov [rsp+56], rax
37bcca1e9mov rax, [rsp+328]
37bcca1f1mov [rsp+48], rax
37bcca1f6mov rax, [rsp+312]
37bcca1femov [rsp+32], rax
37bcca203call zherk_
37bcca208mov rax, [rsp+344]
37bcca210mov r8, rsi
37bcca213mov [rsp+112], 1
37bcca21cmov [rsp+104], 1
37bcca225lea r9, [rsp+152]
37bcca22dlea rdx, [rip+0x785a5e]
37bcca234mov [rsp+88], rax
37bcca239lea rax, [rsp+176]
37bcca241lea rcx, [rip+0x785a48]
37bcca248mov [rsp+80], rax
37bcca24dmov rax, [rsp+328]
37bcca255mov [rsp+96], rsi
37bcca25amov [rsp+72], rax
37bcca25fmov rax, [rsp+320]
37bcca267mov [rsp+48], rbx
37bcca26cmov [rsp+64], rax
37bcca271mov rax, [rsp+328]
37bcca279mov [rsp+56], rax
37bcca27elea rax, [rsp+160]
37bcca286mov [rsp+40], rax
37bcca28bmov rax, [rsp+304]
37bcca293mov [rsp+32], rax
37bcca298call zgemm_
37bcca29djmp 0x37bcc973e
37bcca2a2
37bcca2a2 66 0f 1f 44 00 00 f..D..
37bcca2a8
37bcca2a8loc_37bcca2a8:
37bcca2a8lea eax, [rdx+1]
37bcca2abimul eax, edx
37bcca2aecdqe
37bcca2b0shl rax, 4
37bcca2b4add rax, [rsp+344]
37bcca2bctest r12l, r12l
37bcca2bfje 0x37bccb14b
37bcca2c5mov [rsp+64], rax
37bcca2calea rdx, [rip+0x7859bf]
37bcca2d1mov rax, [rsp+336]
37bcca2d9lea rbx, [rsp+152]
37bcca2e1mov [rsp+72], rbx
37bcca2e6mov r9, [rsp+304]
37bcca2eemov r8, rbx
37bcca2f1lea rcx, [rip+0x78599b]
37bcca2f8mov [rsp+56], rax
37bcca2fdmov rax, [rsp+328]
37bcca305mov [rsp+88], 1
37bcca30emov [rsp+48], rax
37bcca313mov rax, [rsp+320]
37bcca31bmov [rsp+80], 1
37bcca324mov [rsp+40], rax
37bcca329mov rax, [rsp+312]
37bcca331mov [rsp+32], rax
37bcca336call zherk_
37bcca33bmovsxd rax, [rsp+152]
37bcca343mov r8, rbx
37bcca346mov rdi, [rsp+336]
37bcca34emov [rsp+88], 1
37bcca357mov r9, [rsp+304]
37bcca35flea rcx, [rip+0x78592b]
37bcca366mov edx, eax
37bcca368mov [rsp+56], rdi
37bcca36dmov rdi, [rsp+328]
37bcca375imul edx, eax
37bcca378shl rax, 4
37bcca37cmov [rsp+72], rbx
37bcca381add rax, [rsp+320]
37bcca389mov [rsp+40], rax
37bcca38emov rax, [rsp+312]
37bcca396mov [rsp+80], 1
37bcca39fmovsxd rdx, edx
37bcca3a2mov [rsp+32], rax
37bcca3a7shl rdx, 4
37bcca3abadd rdx, [rsp+344]
37bcca3b3mov [rsp+48], rdi
37bcca3b8mov [rsp+64], rdx
37bcca3bdlea rdx, [rip+0x7858cc]
37bcca3c4call zherk_
37bcca3c9mov rax, [rsp+344]
37bcca3d1mov [rsp+96], rbx
37bcca3d6mov [rsp+112], 1
37bcca3dfmov [rsp+88], rax
37bcca3e4lea rax, [rsp+176]
37bcca3ecmov [rsp+80], rax
37bcca3f1mov rax, [rsp+328]
37bcca3f9mov [rsp+104], 1
37bcca402mov [rsp+72], rax
37bcca407mov rax, [rsp+320]
37bcca40fmov [rsp+64], rax
37bcca414mov rax, [rsp+328]
37bcca41cmov [rsp+56], rax
37bcca421movsxd rax, [rsp+152]
37bcca429shl rax, 4
37bcca42dadd rax, [rsp+320]
37bcca435jmp 0x37bcc9c8d
37bcca43a
37bcca43a 66 0f 1f 44 00 00 f..D..
37bcca440
37bcca440loc_37bcca440:
37bcca440add edx, 1
37bcca443mov [rsp+156], eax
37bcca44amov [rsp+88], 1
37bcca453movsxd rdx, edx
37bcca456mov [rsp+80], 1
37bcca45fshl rdx, 4
37bcca463add rdx, [rsp+344]
37bcca46btest r12l, r12l
37bcca46eje 0x37bcca748
37bcca474mov rax, [rsp+336]
37bcca47clea rsi, [rsp+156]
37bcca484mov [rsp+64], rdx
37bcca489lea r8, [rsp+152]
37bcca491mov [rsp+72], rsi
37bcca496mov r9, [rsp+304]
37bcca49elea rdx, [rip+0x7857eb]
37bcca4a5lea rcx, [rip+0x7857e5]
37bcca4acmov [rsp+56], rax
37bcca4b1mov rax, [rsp+328]
37bcca4b9mov [rsp+48], rax
37bcca4bemov rax, [rsp+320]
37bcca4c6mov [rsp+40], rax
37bcca4cbmov rax, [rsp+312]
37bcca4d3mov [rsp+32], rax
37bcca4d8call zherk_
37bcca4ddmov eax, [rbp]
37bcca4e0mov rdx, [rsp+344]
37bcca4e8mov [rsp+88], 1
37bcca4f1mov rdi, [rsp+336]
37bcca4f9mov [rsp+72], rsi
37bcca4felea r8, [rsp+152]
37bcca506lea rcx, [rip+0x785786]
37bcca50dadd eax, 1
37bcca510mov r9, [rsp+304]
37bcca518mov [rsp+80], 1
37bcca521mov [rsp+156], eax
37bcca528movsxd rax, [rsp+152]
37bcca530mov [rsp+56], rdi
37bcca535mov rdi, [rsp+328]
37bcca53dshl rax, 4
37bcca541add rdx, rax
37bcca544add rax, [rsp+320]
37bcca54cmov [rsp+48], rdi
37bcca551mov [rsp+40], rax
37bcca556mov rax, [rsp+312]
37bcca55emov [rsp+64], rdx
37bcca563lea rdx, [rip+0x785726]
37bcca56amov [rsp+32], rax
37bcca56fcall zherk_
37bcca574mov eax, [rbp]
37bcca577mov [rsp+96], rsi
37bcca57cmov [rsp+112], 1
37bcca585mov [rsp+104], 1
37bcca58eadd eax, 1
37bcca591mov [rsp+156], eax
37bcca598mov rax, [rsp+344]
37bcca5a0mov [rsp+88], rax
37bcca5a5lea rax, [rsp+176]
37bcca5admov [rsp+80], rax
37bcca5b2mov rax, [rsp+328]
37bcca5bamov [rsp+72], rax
37bcca5bfmovsxd rax, [rsp+152]
37bcca5c7shl rax, 4
37bcca5cbadd rax, [rsp+320]
37bcca5d3mov [rsp+64], rax
37bcca5d8mov rax, [rsp+328]
37bcca5e0mov [rsp+56], rax
37bcca5e5mov rax, [rsp+320]
37bcca5edjmp 0x37bcc96fb
37bcca5f2
37bcca5f2loc_37bcca5f2:
37bcca5f2lea rdx, [rip+0x785699]
37bcca5f9lea rcx, [rip+0x785691]
37bcca600call zherk_
37bcca605movsxd rdi, [rsp+152]
37bcca60dmov [rsp+88], 1
37bcca616lea r8, [rsp+156]
37bcca61emov [rsp+80], 1
37bcca627mov r9, [rsp+304]
37bcca62flea rdx, [rip+0x78565c]
37bcca636lea rcx, [rip+0x785656]
37bcca63dlea eax, [rdi+1]
37bcca640mov [rsp+72], rbp
37bcca645shl rdi, 4
37bcca649cdqe
37bcca64bimul rax, rbx
37bcca64flea rbx, [rsi+rax+1]
37bcca654movsxd rax, [rbp]
37bcca658shl rbx, 4
37bcca65cadd rbx, [rsp+320]
37bcca664shl rax, 4
37bcca668add rax, [rsp+344]
37bcca670mov [rsp+40], rbx
37bcca675mov [rsp+64], rax
37bcca67amov rax, [rsp+336]
37bcca682mov [rsp+56], rax
37bcca687mov rax, [rsp+328]
37bcca68fmov [rsp+48], rax
37bcca694mov rax, [rsp+312]
37bcca69cmov [rsp+32], rax
37bcca6a1call zherk_
37bcca6a6mov rax, [rsp+344]
37bcca6aemov [rsp+112], 1
37bcca6b7lea r9, [rsp+152]
37bcca6bfmov [rsp+104], 1
37bcca6c8lea r8, [rsp+156]
37bcca6d0lea rdx, [rip+0x7855b9]
37bcca6d7add rax, rdi
37bcca6damov [rsp+96], rbp
37bcca6dflea rcx, [rip+0x7855ac]
37bcca6e6mov [rsp+88], rax
37bcca6eblea rax, [rsp+176]
37bcca6f3mov [rsp+80], rax
37bcca6f8mov rax, [rsp+328]
37bcca700mov [rsp+48], rbx
37bcca705mov [rsp+72], rax
37bcca70amov rax, [rsp+320]
37bcca712mov [rsp+64], rax
37bcca717mov rax, [rsp+328]
37bcca71fmov [rsp+56], rax
37bcca724lea rax, [rsp+160]
37bcca72cmov [rsp+40], rax
37bcca731mov rax, [rsp+304]
37bcca739mov [rsp+32], rax
37bcca73ecall zgemm_
37bcca743jmp 0x37bcc973e
37bcca748
37bcca748loc_37bcca748:
37bcca748mov rax, [rsp+336]
37bcca750lea r12, [rsp+156]
37bcca758mov [rsp+64], rdx
37bcca75dlea r8, [rsp+152]
37bcca765mov [rsp+72], r12
37bcca76amov r9, [rsp+304]
37bcca772lea rdx, [rip+0x785519]
37bcca779lea rcx, [rip+0x785511]
37bcca780mov [rsp+56], rax
37bcca785mov rax, [rsp+328]
37bcca78dmov [rsp+48], rax
37bcca792mov rax, [rsp+320]
37bcca79amov [rsp+40], rax
37bcca79fmov rax, [rsp+312]
37bcca7a7mov [rsp+32], rax
37bcca7accall zherk_
37bcca7b1mov eax, [rbp]
37bcca7b4movsxd rdx, [rsp+152]
37bcca7bcmov [rsp+88], 1
37bcca7c5mov rcx, [rsp+336]
37bcca7cdmov [rsp+72], r12
37bcca7d2lea r8, [rsp+152]
37bcca7daadd eax, 1
37bcca7ddmov r9, [rsp+304]
37bcca7e5mov [rsp+80], 1
37bcca7eemov [rsp+156], eax
37bcca7f5mov rax, rdx
37bcca7f8shl rdx, 4
37bcca7fcadd rdx, [rsp+344]
37bcca804add eax, 1
37bcca807mov [rsp+56], rcx
37bcca80cmov rcx, [rsp+328]
37bcca814cdqe
37bcca816mov [rsp+64], rdx
37bcca81blea rdx, [rip+0x785470]
37bcca822imul rax, rbx
37bcca826mov [rsp+48], rcx
37bcca82blea rcx, [rip+0x785461]
37bcca832lea rax, [rsi+rax+1]
37bcca837shl rax, 4
37bcca83badd rax, [rsp+320]
37bcca843mov [rsp+40], rax
37bcca848mov rax, [rsp+312]
37bcca850mov [rsp+32], rax
37bcca855call zherk_
37bcca85amov eax, [rbp]
37bcca85dmov [rsp+96], r12
37bcca862mov [rsp+112], 1
37bcca86bmov [rsp+104], 1
37bcca874add eax, 1
37bcca877mov [rsp+156], eax
37bcca87emov rax, [rsp+344]
37bcca886mov [rsp+88], rax
37bcca88blea rax, [rsp+176]
37bcca893mov [rsp+80], rax
37bcca898mov rax, [rsp+328]
37bcca8a0mov [rsp+72], rax
37bcca8a5mov eax, [rsp+152]
37bcca8acadd eax, 1
37bcca8afcdqe
37bcca8b1imul rax, rbx
37bcca8b5lea rax, [rsi+rax+1]
37bcca8bashl rax, 4
37bcca8beadd rax, [rsp+320]
37bcca8c6mov [rsp+64], rax
37bcca8cbmov rax, [rsp+328]
37bcca8d3mov [rsp+56], rax
37bcca8d8mov rax, [rsp+320]
37bcca8e0
37bcca8e0loc_37bcca8e0:
37bcca8e0mov [rsp+48], rax
37bcca8e5lea rax, [rsp+160]
37bcca8edlea r9, [rsp+152]
37bcca8f5mov [rsp+40], rax
37bcca8famov rax, [rsp+304]
37bcca902lea r8, [rsp+152]
37bcca90alea rdx, [rip+0x78537f]
37bcca911lea rcx, [rip+0x78537a]
37bcca918mov [rsp+32], rax
37bcca91dcall zgemm_
37bcca922jmp 0x37bcc973e
37bcca927
37bcca927loc_37bcca927:
37bcca927lea rdx, [rip+0x785364]
37bcca92elea rcx, [rip+0x78535c]
37bcca935call zherk_
37bcca93amovsxd rax, [rsp+152]
37bcca942mov [rsp+88], 1
37bcca94blea r8, [rsp+156]
37bcca953mov [rsp+80], 1
37bcca95cmov r9, [rsp+304]
37bcca964lea rdx, [rip+0x785327]
37bcca96blea rcx, [rip+0x785321]
37bcca972shl rax, 4
37bcca976add rax, [rsp+344]
37bcca97emov [rsp+72], rbp
37bcca983mov [rsp+64], rax
37bcca988mov rax, [rsp+336]
37bcca990mov [rsp+56], rax
37bcca995mov rax, [rsp+328]
37bcca99dmov [rsp+48], rax
37bcca9a2mov rax, rdi
37bcca9a5imul rax, rbx
37bcca9a9lea rax, [rsi+rax+1]
37bcca9aeshl rax, 4
37bcca9b2add rax, [rsp+320]
37bcca9bamov [rsp+40], rax
37bcca9bfmov rax, [rsp+312]
37bcca9c7mov [rsp+32], rax
37bcca9cccall zherk_
37bcca9d1mov rax, [rsp+344]
37bcca9d9mov [rsp+112], 1
37bcca9e2lea r9, [rsp+156]
37bcca9eamov [rsp+104], 1
37bcca9f3lea r8, [rsp+152]
37bcca9fblea rdx, [rip+0x78528e]
37bccaa02mov [rsp+88], rax
37bccaa07lea rax, [rsp+176]
37bccaa0flea rcx, [rip+0x78527c]
37bccaa16mov [rsp+80], rax
37bccaa1bmov rax, [rsp+328]
37bccaa23mov [rsp+96], rbp
37bccaa28mov [rsp+72], rax
37bccaa2dmovsxd rax, [rsp+156]
37bccaa35imul rax, rbx
37bccaa39lea rax, [rsi+rax+1]
37bccaa3eshl rax, 4
37bccaa42add rax, [rsp+320]
37bccaa4amov [rsp+64], rax
37bccaa4fmov rax, [rsp+328]
37bccaa57mov [rsp+56], rax
37bccaa5cmov rax, [rsp+320]
37bccaa64mov [rsp+48], rax
37bccaa69lea rax, [rsp+160]
37bccaa71mov [rsp+40], rax
37bccaa76mov rax, [rsp+304]
37bccaa7emov [rsp+32], rax
37bccaa83call zgemm_
37bccaa88jmp 0x37bcc973e
37bccaa8d
37bccaa8dloc_37bccaa8d:
37bccaa8dmov rax, [rsp+344]
37bccaa95lea rdx, [rip+0x7851f6]
37bccaa9clea rdi, [rsp+152]
37bccaaa4mov [rsp+88], 1
37bccaaadmov [rsp+72], rdi
37bccaab2mov r9, [rsp+304]
37bccaabamov r8, rdi
37bccaabdlea rcx, [rip+0x7851cf]
37bccaac4mov [rsp+64], rax
37bccaac9mov rax, [rsp+336]
37bccaad1lea rbp, [rsp+156]
37bccaad9mov [rsp+80], 1
37bccaae2mov [rsp+56], rax
37bccaae7mov rax, [rsp+328]
37bccaaefmov [rsp+48], rax
37bccaaf4mov rax, [rsp+320]
37bccaafcmov [rsp+40], rax
37bccab01mov rax, [rsp+312]
37bccab09mov [rsp+32], rax
37bccab0ecall zherk_
37bccab13mov rax, [rsp+344]
37bccab1bmov r8, rbp
37bccab1emov [rsp+88], 1
37bccab27mov [rsp+80], 1
37bccab30mov r9, [rsp+304]
37bccab38lea rdx, [rip+0x785153]
37bccab3flea rcx, [rip+0x78514b]
37bccab46add rax, 16
37bccab4amov [rsp+72], rdi
37bccab4fmov [rsp+64], rax
37bccab54mov rax, [rsp+336]
37bccab5cmov [rsp+56], rax
37bccab61mov rax, [rsp+328]
37bccab69mov [rsp+48], rax
37bccab6emov eax, [rsp+152]
37bccab75add eax, 1
37bccab78cdqe
37bccab7aimul rax, rbx
37bccab7elea rax, [rsi+rax+1]
37bccab83shl rax, 4
37bccab87add rax, [rsp+320]
37bccab8fmov [rsp+40], rax
37bccab94mov rax, [rsp+312]
37bccab9cmov [rsp+32], rax
37bccaba1call zherk_
37bccaba6mov eax, [rsp+152]
37bccabadmov [rsp+96], rdi
37bccabb2mov rcx, [rsp+328]
37bccabbamov [rsp+112], 1
37bccabc3mov [rsp+104], 1
37bccabccmov edx, eax
37bccabceimul edx, eax
37bccabd1add eax, 1
37bccabd4mov [rsp+72], rcx
37bccabd9cdqe
37bccabdbmov [rsp+56], rcx
37bccabe0imul rax, rbx
37bccabe4movsxd rdx, edx
37bccabe7shl rdx, 4
37bccabebadd rdx, [rsp+344]
37bccabf3lea rax, [rsi+rax+1]
37bccabf8mov [rsp+88], rdx
37bccabfdlea rdx, [rsp+176]
37bccac05shl rax, 4
37bccac09add rax, [rsp+320]
37bccac11mov [rsp+80], rdx
37bccac16mov [rsp+64], rax
37bccac1bmov rax, [rsp+320]
37bccac23mov [rsp+48], rax
37bccac28
37bccac28loc_37bccac28:
37bccac28lea rax, [rsp+160]
37bccac30mov r9, rbp
37bccac33mov r8, rdi
37bccac36mov [rsp+40], rax
37bccac3bmov rax, [rsp+304]
37bccac43lea rdx, [rip+0x785046]
37bccac4alea rcx, [rip+0x785041]
37bccac51mov [rsp+32], rax
37bccac56call zgemm_
37bccac5bjmp 0x37bcc973e
37bccac60
37bccac60loc_37bccac60:
37bccac60mov [rsp+64], rax
37bccac65lea rdx, [rip+0x785026]
37bccac6cmov rax, [rsp+336]
37bccac74lea rdi, [rsp+152]
37bccac7cmov [rsp+72], rdi
37bccac81mov r9, [rsp+304]
37bccac89mov r8, rdi
37bccac8clea rcx, [rip+0x785000]
37bccac93mov [rsp+56], rax
37bccac98mov rax, [rsp+328]
37bccaca0mov [rsp+88], 1
37bccaca9mov [rsp+48], rax
37bccacaemov rax, [rsp+320]
37bccacb6mov [rsp+80], 1
37bccacbfmov [rsp+40], rax
37bccacc4mov rax, [rsp+312]
37bccacccmov [rsp+32], rax
37bccacd1call zherk_
37bccacd6mov rax, [rsp+344]
37bccacdemov r8, rdi
37bccace1mov [rsp+88], 1
37bccaceamov [rsp+80], 1
37bccacf3mov r9, [rsp+304]
37bccacfblea rdx, [rip+0x784f90]
37bccad02lea rcx, [rip+0x784f88]
37bccad09mov [rsp+64], rax
37bccad0emov rax, [rsp+336]
37bccad16mov [rsp+72], rdi
37bccad1bmov [rsp+56], rax
37bccad20mov rax, [rsp+328]
37bccad28mov [rsp+48], rax
37bccad2dmov eax, [rsp+152]
37bccad34add eax, 1
37bccad37cdqe
37bccad39imul rax, rbx
37bccad3dlea rax, [rsi+rax+1]
37bccad42shl rax, 4
37bccad46add rax, [rsp+320]
37bccad4emov [rsp+40], rax
37bccad53mov rax, [rsp+312]
37bccad5bmov [rsp+32], rax
37bccad60call zherk_
37bccad65mov eax, [rsp+152]
37bccad6cmov [rsp+96], rdi
37bccad71mov [rsp+112], 1
37bccad7amov [rsp+104], 1
37bccad83lea edx, [rax+1]
37bccad86imul eax, edx
37bccad89movsxd rdx, edx
37bccad8cimul rdx, rbx
37bccad90cdqe
37bccad92shl rax, 4
37bccad96add rax, [rsp+344]
37bccad9emov [rsp+88], rax
37bccada3lea rax, [rsp+176]
37bccadabmov [rsp+80], rax
37bccadb0mov rax, [rsp+328]
37bccadb8mov [rsp+72], rax
37bccadbdlea rax, [rsi+rdx+1]
37bccadc2shl rax, 4
37bccadc6add rax, [rsp+320]
37bccadcemov [rsp+64], rax
37bccadd3mov rax, [rsp+328]
37bccaddbmov [rsp+56], rax
37bccade0mov rax, [rsp+320]
37bccade8
37bccade8loc_37bccade8:
37bccade8mov [rsp+48], rax
37bccadedmov r9, rdi
37bccadf0lea rax, [rsp+160]
37bccadf8mov r8, rdi
37bccadfbmov [rsp+40], rax
37bccae00mov rax, [rsp+304]
37bccae08lea rdx, [rip+0x784e81]
37bccae0flea rcx, [rip+0x784e7c]
37bccae16mov [rsp+32], rax
37bccae1bcall zgemm_
37bccae20jmp 0x37bcc973e
37bccae25
37bccae25loc_37bccae25:
37bccae25mov [rsp+64], rax
37bccae2alea rdx, [rip+0x784e61]
37bccae31mov rax, [rsp+336]
37bccae39lea rdi, [rsp+156]
37bccae41mov [rsp+88], 1
37bccae4amov r9, [rsp+304]
37bccae52lea rbp, [rsp+152]
37bccae5alea rcx, [rip+0x784e32]
37bccae61mov [rsp+56], rax
37bccae66mov rax, [rsp+328]
37bccae6emov r8, rbp
37bccae71mov [rsp+80], 1
37bccae7amov [rsp+48], rax
37bccae7fmov rax, [rsp+320]
37bccae87mov [rsp+72], rdi
37bccae8cmov [rsp+40], rax
37bccae91mov rax, [rsp+312]
37bccae99mov [rsp+32], rax
37bccae9ecall zherk_
37bccaea3mov eax, [rsp+152]
37bccaeaamov [rsp+72], rdi
37bccaeafmov r8, rdi
37bccaeb2mov [rsp+88], 1
37bccaebbmov r9, [rsp+304]
37bccaec3lea rcx, [rip+0x784dc7]
37bccaecamov [rsp+80], 1
37bccaed3lea edx, [rax+1]
37bccaed6imul eax, [rsp+156]
37bccaedemovsxd rdx, edx
37bccaee1imul rdx, rbx
37bccaee5cdqe
37bccaee7shl rax, 4
37bccaeebadd rax, [rsp+344]
37bccaef3lea rbx, [rsi+rdx+1]
37bccaef8mov [rsp+64], rax
37bccaefdshl rbx, 4
37bccaf01mov rax, [rsp+336]
37bccaf09lea rdx, [rip+0x784d82]
37bccaf10add rbx, [rsp+320]
37bccaf18mov [rsp+56], rax
37bccaf1dmov rax, [rsp+328]
37bccaf25mov [rsp+40], rbx
37bccaf2amov [rsp+48], rax
37bccaf2fmov rax, [rsp+312]
37bccaf37mov [rsp+32], rax
37bccaf3ccall zherk_
37bccaf41mov rax, [rsp+344]
37bccaf49mov [rsp+96], rdi
37bccaf4emov [rsp+112], 1
37bccaf57mov [rsp+88], rax
37bccaf5clea rax, [rsp+176]
37bccaf64mov [rsp+80], rax
37bccaf69mov rax, [rsp+328]
37bccaf71mov [rsp+104], 1
37bccaf7amov [rsp+72], rax
37bccaf7fmov rax, [rsp+320]
37bccaf87mov [rsp+48], rbx
37bccaf8cmov [rsp+64], rax
37bccaf91mov rax, [rsp+328]
37bccaf99mov [rsp+56], rax
37bccaf9ejmp 0x37bccac28
37bccafa3
37bccafa3loc_37bccafa3:
37bccafa3mov rax, [rsp+344]
37bccafablea r12, [rsp+156]
37bccafb3mov r9, [rsp+304]
37bccafbblea r8, [rsp+152]
37bccafc3mov [rsp+72], r12
37bccafc8lea rdx, [rip+0x784cc3]
37bccafcflea rcx, [rip+0x784cbb]
37bccafd6add rax, 16
37bccafdamov [rsp+64], rax
37bccafdfmov rax, [rsp+336]
37bccafe7mov [rsp+56], rax
37bccafecmov rax, [rsp+328]
37bccaff4mov [rsp+48], rax
37bccaff9mov rax, [rsp+320]
37bccb001mov [rsp+40], rax
37bccb006mov rax, [rsp+312]
37bccb00emov [rsp+32], rax
37bccb013call zherk_
37bccb018mov eax, [rbp]
37bccb01bmov [rsp+88], 1
37bccb024lea rdx, [rip+0x784c67]
37bccb02bmov [rsp+80], 1
37bccb034mov r9, [rsp+304]
37bccb03clea rcx, [rip+0x784c50]
37bccb043lea r8, [rsp+152]
37bccb04badd eax, 1
37bccb04emov [rsp+72], r12
37bccb053mov [rsp+156], eax
37bccb05amov rax, [rsp+344]
37bccb062mov [rsp+64], rax
37bccb067mov rax, [rsp+336]
37bccb06fmov [rsp+56], rax
37bccb074mov rax, [rsp+328]
37bccb07cmov [rsp+48], rax
37bccb081mov eax, [rsp+152]
37bccb088add eax, 1
37bccb08bcdqe
37bccb08dimul rax, rbx
37bccb091lea rax, [rsi+rax+1]
37bccb096shl rax, 4
37bccb09aadd rax, [rsp+320]
37bccb0a2mov [rsp+40], rax
37bccb0a7mov rax, [rsp+312]
37bccb0afmov [rsp+32], rax
37bccb0b4call zherk_
37bccb0b9mov eax, [rbp]
37bccb0bcmov rcx, [rsp+328]
37bccb0c4mov [rsp+112], 1
37bccb0cdmov [rsp+104], 1
37bccb0d6add eax, 1
37bccb0d9mov [rsp+72], rcx
37bccb0demov rcx, [rsp+320]
37bccb0e6mov [rsp+156], eax
37bccb0edmov eax, [rsp+152]
37bccb0f4mov [rsp+64], rcx
37bccb0f9mov rcx, [rsp+328]
37bccb101add eax, 1
37bccb104mov [rsp+96], r12
37bccb109cdqe
37bccb10bmov [rsp+56], rcx
37bccb110mov rdx, rax
37bccb113imul rax, rbx
37bccb117shl rdx, 4
37bccb11badd rdx, [rsp+344]
37bccb123mov [rsp+88], rdx
37bccb128lea rdx, [rsp+176]
37bccb130lea rax, [rsi+rax+1]
37bccb135mov [rsp+80], rdx
37bccb13ashl rax, 4
37bccb13eadd rax, [rsp+320]
37bccb146jmp 0x37bcca8e0
37bccb14b
37bccb14bloc_37bccb14b:
37bccb14bmov [rsp+64], rax
37bccb150lea rdx, [rip+0x784b3b]
37bccb157mov rax, [rsp+336]
37bccb15flea rdi, [rsp+152]
37bccb167mov [rsp+72], rdi
37bccb16cmov r9, [rsp+304]
37bccb174mov r8, rdi
37bccb177lea rcx, [rip+0x784b15]
37bccb17emov [rsp+56], rax
37bccb183mov rax, [rsp+328]
37bccb18bmov [rsp+88], 1
37bccb194mov [rsp+48], rax
37bccb199mov rax, [rsp+320]
37bccb1a1mov [rsp+80], 1
37bccb1aamov [rsp+40], rax
37bccb1afmov rax, [rsp+312]
37bccb1b7mov [rsp+32], rax
37bccb1bccall zherk_
37bccb1c1mov eax, [rsp+152]
37bccb1c8mov r8, rdi
37bccb1cbmov rcx, [rsp+336]
37bccb1d3mov [rsp+72], rdi
37bccb1d8mov r9, [rsp+304]
37bccb1e0mov edx, eax
37bccb1e2mov [rsp+56], rcx
37bccb1e7mov rcx, [rsp+328]
37bccb1efmov [rsp+88], 1
37bccb1f8imul edx, eax
37bccb1fbadd eax, 1
37bccb1fecdqe
37bccb200mov [rsp+48], rcx
37bccb205lea rcx, [rip+0x784a85]
37bccb20cmov [rsp+80], 1
37bccb215imul rax, rbx
37bccb219movsxd rdx, edx
37bccb21cshl rdx, 4
37bccb220add rdx, [rsp+344]
37bccb228lea rax, [rsi+rax+1]
37bccb22dmov [rsp+64], rdx
37bccb232lea rdx, [rip+0x784a59]
37bccb239shl rax, 4
37bccb23dadd rax, [rsp+320]
37bccb245mov [rsp+40], rax
37bccb24amov rax, [rsp+312]
37bccb252mov [rsp+32], rax
37bccb257call zherk_
37bccb25cmov rax, [rsp+344]
37bccb264mov [rsp+96], rdi
37bccb269mov [rsp+112], 1
37bccb272mov [rsp+88], rax
37bccb277lea rax, [rsp+176]
37bccb27fmov [rsp+80], rax
37bccb284mov rax, [rsp+328]
37bccb28cmov [rsp+104], 1
37bccb295mov [rsp+72], rax
37bccb29amov rax, [rsp+320]
37bccb2a2mov [rsp+64], rax
37bccb2a7mov rax, [rsp+328]
37bccb2afmov [rsp+56], rax
37bccb2b4mov eax, [rsp+152]
37bccb2bbadd eax, 1
37bccb2becdqe
37bccb2c0imul rax, rbx
37bccb2c4lea rax, [rsi+rax+1]
37bccb2c9shl rax, 4
37bccb2cdadd rax, [rsp+320]
37bccb2d5jmp 0x37bccade8
37bcc93b0
Loading..