File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
    37b733380
    37b733380spftrf_:
    37b733380push r14
    37b733382push r13
    37b733384push r12
    37b733386push rbp
    37b733387push rdi
    37b733388push rsi
    37b733389push rbx
    37b73338asub rsp, 144
    37b733391mov rbx, [rsp+240]
    37b733399mov [rbx], 0
    37b73339fmov r12, rdx
    37b7333a2mov rbp, r8
    37b7333a5lea rdx, [rip+0xd03274]
    37b7333acmov rsi, r9
    37b7333afmov r8l, 1
    37b7333b5mov r9l, 1
    37b7333bbmov rdi, rcx
    37b7333becall lsame_
    37b7333c3mov r9l, 1
    37b7333c9mov r8l, 1
    37b7333cfmov rcx, r12
    37b7333d2lea rdx, [rip+0xd03248]
    37b7333d9mov r13l, eax
    37b7333dccall lsame_
    37b7333e1mov r14l, eax
    37b7333e4test r13l, r13l
    37b7333e7je 0x37b733648
    37b7333ed
    37b7333edloc_37b7333ed:
    37b7333edtest r14l, r14l
    37b7333f0je 0x37b733680
    37b7333f6
    37b7333f6loc_37b7333f6:
    37b7333f6mov eax, [rbp]
    37b7333f9test eax, eax
    37b7333fbjs 0x37b7334a0
    37b733401mov edx, [rbx]
    37b733403test edx, edx
    37b733405jne 0x37b73407e
    37b73340btest eax, eax
    37b73340dje 0x37b73348c
    37b73340fmov edx, eax
    37b733411mov ecx, eax
    37b733413sar edx, 1
    37b733415sub ecx, edx
    37b733417test al, 1
    37b733419jne 0x37b7334d0
    37b73341fmov [rsp+128], edx
    37b733426test r14l, r14l
    37b733429je 0x37b733820
    37b73342fmov [rsp+132], ecx
    37b733436test r13l, r13l
    37b733439je 0x37b733dc0
    37b73343fmov [rsp+40], 1
    37b733448lea r13, [rsi+4]
    37b73344cadd eax, 1
    37b73344flea r12, [rsp+140]
    37b733457mov [rsp+32], rbx
    37b73345cmov r8, r13
    37b73345fmov r9, r12
    37b733462lea rcx, [rip+0xd031b8]
    37b733469lea rdi, [rsp+128]
    37b733471mov [rsp+140], eax
    37b733478mov rdx, rdi
    37b73347bcall spotrf_
    37b733480mov r8l, [rbx]
    37b733483test r8l, r8l
    37b733486jle 0x37b733f30
    37b73348c
    37b73348cloc_37b73348c:
    37b73348cadd rsp, 144
    37b733493pop rbx
    37b733494pop rsi
    37b733495pop rdi
    37b733496pop rbp
    37b733497pop r12
    37b733499pop r13
    37b73349bpop r14
    37b73349dret
    37b73349e
    37b73349e 66 90 f.
    37b7334a0
    37b7334a0loc_37b7334a0:
    37b7334a0mov eax, -3
    37b7334a5mov edx, 3
    37b7334aa
    37b7334aaloc_37b7334aa:
    37b7334aamov [rbx], eax
    37b7334ac
    37b7334acloc_37b7334ac:
    37b7334acmov [rsp+140], edx
    37b7334b3mov r8l, 6
    37b7334b9lea rdx, [rsp+140]
    37b7334c1lea rcx, [rip+0xd0315c]
    37b7334c8call xerbla_
    37b7334cdjmp 0x37b73348c
    37b7334cf
    37b7334cf 90 .
    37b7334d0
    37b7334d0loc_37b7334d0:
    37b7334d0test r14l, r14l
    37b7334d3je 0x37b7336b8
    37b7334d9mov [rsp+140], edx
    37b7334e0mov [rsp+132], ecx
    37b7334e7test r13l, r13l
    37b7334eaje 0x37b733b20
    37b7334f0mov [rsp+40], 1
    37b7334f9mov r9, rbp
    37b7334fcmov r8, rsi
    37b7334fflea rcx, [rip+0xd0311b]
    37b733506mov [rsp+32], rbx
    37b73350blea rdi, [rsp+132]
    37b733513mov rdx, rdi
    37b733516call spotrf_
    37b73351bmov r12l, [rbx]
    37b73351etest r12l, r12l
    37b733521jg 0x37b73348c
    37b733527movsxd rax, [rsp+132]
    37b73352flea r14, [rip+0xd030f6]
    37b733536lea r12, [rsp+140]
    37b73353emov [rsp+112], 1
    37b733547mov [rsp+104], 1
    37b733550lea r9, [rip+0xd030c9]
    37b733557lea r8, [rip+0xd030c4]
    37b73355elea rax, [rsi+4*rax]
    37b733562mov [rsp+80], rbp
    37b733567lea rdx, [rip+0xd030b3]
    37b73356emov [rsp+72], rax
    37b733573lea rcx, [rip+0xd030b0]
    37b73357amov [rsp+96], 1
    37b733583mov [rsp+88], 1
    37b73358cmov [rsp+64], rbp
    37b733591mov [rsp+56], rsi
    37b733596mov [rsp+48], r14
    37b73359bmov [rsp+40], rdi
    37b7335a0mov [rsp+32], r12
    37b7335a5call strsm_
    37b7335aamov [rsp+72], rbp
    37b7335afmov r9, rdi
    37b7335b2mov r8, r12
    37b7335b5mov [rsp+88], 1
    37b7335belea rdx, [rip+0xd0305b]
    37b7335c5lea rcx, [rip+0xd03057]
    37b7335ccmov [rsp+80], 1
    37b7335d5movsxd rax, [rbp]
    37b7335d9mov [rsp+56], r14
    37b7335delea rax, [rsi+4*rax]
    37b7335e2mov [rsp+48], rbp
    37b7335e7mov [rsp+64], rax
    37b7335ecmovsxd rax, [rsp+132]
    37b7335f4lea rax, [rsi+4*rax]
    37b7335f8mov [rsp+40], rax
    37b7335fdlea rax, [rip+0xd0302c]
    37b733604mov [rsp+32], rax
    37b733609call ssyrk_
    37b73360emovsxd rax, [rbp]
    37b733612mov r9, rbp
    37b733615mov rdx, r12
    37b733618mov [rsp+40], 1
    37b733621lea rcx, [rip+0xd02ffb]
    37b733628mov [rsp+32], rbx
    37b73362dlea r8, [rsi+4*rax]
    37b733631call spotrf_
    37b733636mov eax, [rbx]
    37b733638test eax, eax
    37b73363ajg 0x37b733c6f
    37b733640jmp 0x37b73348c
    37b733645
    37b733645 0f 1f 00 ...
    37b733648
    37b733648loc_37b733648:
    37b733648mov r9l, 1
    37b73364emov r8l, 1
    37b733654lea rdx, [rip+0xd02fc7]
    37b73365bmov rcx, rdi
    37b73365ecall lsame_
    37b733663test eax, eax
    37b733665jne 0x37b7333ed
    37b73366bmov eax, -1
    37b733670mov edx, 1
    37b733675jmp 0x37b7334aa
    37b73367a
    37b73367a 66 0f 1f 44 00 00 f..D..
    37b733680
    37b733680loc_37b733680:
    37b733680mov r9l, 1
    37b733686mov r8l, 1
    37b73368clea rdx, [rip+0xd02f90]
    37b733693mov rcx, r12
    37b733696call lsame_
    37b73369btest eax, eax
    37b73369djne 0x37b7333f6
    37b7336a3mov eax, -2
    37b7336a8mov edx, 2
    37b7336adjmp 0x37b7334aa
    37b7336b2
    37b7336b2 66 0f 1f 44 00 00 f..D..
    37b7336b8
    37b7336b8loc_37b7336b8:
    37b7336b8mov [rsp+132], edx
    37b7336bfmov [rsp+140], ecx
    37b7336c6test r13l, r13l
    37b7336c9je 0x37b7339b0
    37b7336cfmovsxd rcx, ecx
    37b7336d2mov [rsp+32], rbx
    37b7336d7mov r9, rbp
    37b7336dalea rdi, [rsp+132]
    37b7336e2mov [rsp+40], 1
    37b7336eblea r12, [rsi+4*rcx]
    37b7336efmov rdx, rdi
    37b7336f2lea rcx, [rip+0xd02f28]
    37b7336f9mov r8, r12
    37b7336fccall spotrf_
    37b733701mov r11l, [rbx]
    37b733704test r11l, r11l
    37b733707jg 0x37b73348c
    37b73370dmov [rsp+56], r12
    37b733712lea r14, [rip+0xd02f13]
    37b733719lea r12, [rsp+140]
    37b733721mov [rsp+32], rdi
    37b733726lea r9, [rip+0xd02ef3]
    37b73372dlea rdx, [rip+0xd02eed]
    37b733734mov [rsp+112], 1
    37b73373dmov r8, r9
    37b733740mov rcx, rdx
    37b733743mov [rsp+104], 1
    37b73374cmov [rsp+96], 1
    37b733755mov [rsp+88], 1
    37b73375emov [rsp+80], rbp
    37b733763mov [rsp+72], rsi
    37b733768mov [rsp+64], rbp
    37b73376dmov [rsp+48], r14
    37b733772mov [rsp+40], r12
    37b733777call strsm_
    37b73377cmov [rsp+72], rbp
    37b733781mov r9, rdi
    37b733784mov r8, r12
    37b733787movsxd rax, [rsp+132]
    37b73378fmov [rsp+56], r14
    37b733794lea rdx, [rip+0xd02e87]
    37b73379blea rcx, [rip+0xd02e81]
    37b7337a2mov [rsp+88], 1
    37b7337ablea rax, [rsi+4*rax]
    37b7337afmov [rsp+48], rbp
    37b7337b4mov [rsp+64], rax
    37b7337b9lea rax, [rip+0xd02e70]
    37b7337c0mov [rsp+32], rax
    37b7337c5mov [rsp+80], 1
    37b7337cemov [rsp+40], rsi
    37b7337d3call ssyrk_
    37b7337d8mov [rsp+32], rbx
    37b7337ddmov r9, rbp
    37b7337e0mov rdx, r12
    37b7337e3movsxd rax, [rsp+132]
    37b7337eblea rcx, [rip+0xd02e31]
    37b7337f2mov [rsp+40], 1
    37b7337fblea r8, [rsi+4*rax]
    37b7337ffmov rdi, rax
    37b733802call spotrf_
    37b733807mov eax, [rbx]
    37b733809test eax, eax
    37b73380bjle 0x37b73348c
    37b733811add edi, eax
    37b733813mov [rbx], edi
    37b733815jmp 0x37b73348c
    37b73381a
    37b73381a 66 0f 1f 44 00 00 f..D..
    37b733820
    37b733820loc_37b733820:
    37b733820lea ecx, [rdx+1]
    37b733823test r13l, r13l
    37b733826je 0x37b733c80
    37b73382cmov [rsp+40], 1
    37b733835movsxd rcx, ecx
    37b733838add eax, 1
    37b73383blea r12, [rsp+140]
    37b733843mov [rsp+32], rbx
    37b733848lea rdi, [rsp+128]
    37b733850lea r8, [rsi+4*rcx]
    37b733854mov r9, r12
    37b733857lea rcx, [rip+0xd02dc3]
    37b73385emov rdx, rdi
    37b733861mov [rsp+140], eax
    37b733868call spotrf_
    37b73386dmov ecx, [rbx]
    37b73386ftest ecx, ecx
    37b733871jg 0x37b73348c
    37b733877mov eax, [rbp]
    37b73387alea r13, [rsp+136]
    37b733882lea r14, [rip+0xd02da3]
    37b733889mov [rsp+112], 1
    37b733892mov [rsp+104], 1
    37b73389blea r9, [rip+0xd02d7e]
    37b7338a2lea rdx, [rip+0xd02d78]
    37b7338a9add eax, 1
    37b7338acmov [rsp+80], r12
    37b7338b1mov r8, r9
    37b7338b4mov rcx, rdx
    37b7338b7mov [rsp+136], eax
    37b7338bemov [rsp+140], eax
    37b7338c5mov eax, [rsp+128]
    37b7338ccmov [rsp+96], 1
    37b7338d5add eax, 1
    37b7338d8mov [rsp+72], rsi
    37b7338ddcdqe
    37b7338dfmov [rsp+64], r13
    37b7338e4lea rax, [rsi+4*rax]
    37b7338e8mov [rsp+48], r14
    37b7338edmov [rsp+56], rax
    37b7338f2mov [rsp+88], 1
    37b7338fbmov [rsp+40], rdi
    37b733900mov [rsp+32], rdi
    37b733905call strsm_
    37b73390amov eax, [rbp]
    37b73390dmov [rsp+72], r12
    37b733912mov r9, rdi
    37b733915mov [rsp+56], r14
    37b73391amov r8, rdi
    37b73391dlea rdx, [rip+0xd02cfe]
    37b733924lea rcx, [rip+0xd02cf8]
    37b73392badd eax, 1
    37b73392emov [rsp+48], r13
    37b733933mov [rsp+136], eax
    37b73393amov [rsp+140], eax
    37b733941movsxd rax, [rsp+128]
    37b733949mov [rsp+88], 1
    37b733952lea rax, [rsi+4*rax]
    37b733956mov [rsp+40], rsi
    37b73395bmov [rsp+64], rax
    37b733960lea rax, [rip+0xd02cc9]
    37b733967mov [rsp+32], rax
    37b73396cmov [rsp+80], 1
    37b733975call ssyrk_
    37b73397amov eax, [rbp]
    37b73397dmov r9, r12
    37b733980mov [rsp+32], rbx
    37b733985mov [rsp+40], 1
    37b73398eadd eax, 1
    37b733991mov [rsp+140], eax
    37b733998movsxd rax, [rsp+128]
    37b7339a0lea r8, [rsi+4*rax]
    37b7339a4jmp 0x37b734060
    37b7339a9
    37b7339a9 0f 1f 80 00 00 00 00 .......
    37b7339b0
    37b7339b0loc_37b7339b0:
    37b7339b0imul ecx, ecx
    37b7339b3mov [rsp+32], rbx
    37b7339b8lea rdi, [rsp+140]
    37b7339c0mov [rsp+40], 1
    37b7339c9lea rbp, [rsp+132]
    37b7339d1mov r9, rdi
    37b7339d4mov rdx, rbp
    37b7339d7movsxd rcx, ecx
    37b7339dalea r8, [rsi+4*rcx]
    37b7339delea rcx, [rip+0xd02c3e]
    37b7339e5call spotrf_
    37b7339eamov r9l, [rbx]
    37b7339edtest r9l, r9l
    37b7339f0jg 0x37b73348c
    37b7339f6mov eax, [rsp+140]
    37b7339fdlea r14, [rip+0xd02c28]
    37b733a04mov [rsp+40], rbp
    37b733a09lea r9, [rip+0xd02c10]
    37b733a10mov [rsp+112], 1
    37b733a19mov r8, r9
    37b733a1clea rdx, [rip+0xd02c00]
    37b733a23lea rcx, [rip+0xd02c00]
    37b733a2aimul eax, eax
    37b733a2dmov [rsp+80], rdi
    37b733a32mov [rsp+104], 1
    37b733a3bmov [rsp+96], 1
    37b733a44cdqe
    37b733a46mov [rsp+72], rsi
    37b733a4blea rax, [rsi+4*rax]
    37b733a4fmov [rsp+64], rdi
    37b733a54mov [rsp+56], rax
    37b733a59mov [rsp+88], 1
    37b733a62mov [rsp+48], r14
    37b733a67mov [rsp+32], rdi
    37b733a6ccall strsm_
    37b733a71mov [rsp+72], rdi
    37b733a76mov r9, rbp
    37b733a79mov r8, rdi
    37b733a7cmov eax, [rsp+132]
    37b733a83imul eax, [rsp+140]
    37b733a8bmov [rsp+56], r14
    37b733a90lea rdx, [rip+0xd02b89]
    37b733a97mov [rsp+88], 1
    37b733aa0lea rcx, [rip+0xd02b7a]
    37b733aa7mov [rsp+80], 1
    37b733ab0cdqe
    37b733ab2mov [rsp+48], rdi
    37b733ab7lea rax, [rsi+4*rax]
    37b733abbmov [rsp+40], rsi
    37b733ac0mov [rsp+64], rax
    37b733ac5lea rax, [rip+0xd02b64]
    37b733accmov [rsp+32], rax
    37b733ad1call ssyrk_
    37b733ad6mov [rsp+32], rbx
    37b733adbmov r9, rdi
    37b733ademov rdx, rdi
    37b733ae1mov ebp, [rsp+132]
    37b733ae8mov eax, [rsp+140]
    37b733aefmov [rsp+40], 1
    37b733af8lea rcx, [rip+0xd02b22]
    37b733affimul eax, ebp
    37b733b02cdqe
    37b733b04lea r8, [rsi+4*rax]
    37b733b08call spotrf_
    37b733b0dmov eax, [rbx]
    37b733b0ftest eax, eax
    37b733b11jle 0x37b73348c
    37b733b17add ebp, eax
    37b733b19mov [rbx], ebp
    37b733b1bjmp 0x37b73348c
    37b733b20
    37b733b20loc_37b733b20:
    37b733b20mov [rsp+32], rbx
    37b733b25lea rdi, [rsp+132]
    37b733b2dmov r8, rsi
    37b733b30lea rcx, [rip+0xd02aec]
    37b733b37mov [rsp+40], 1
    37b733b40mov r9, rdi
    37b733b43mov rdx, rdi
    37b733b46call spotrf_
    37b733b4bmov r10l, [rbx]
    37b733b4etest r10l, r10l
    37b733b51jg 0x37b73348c
    37b733b57mov eax, [rsp+132]
    37b733b5elea r14, [rip+0xd02ac7]
    37b733b65lea rbp, [rsp+140]
    37b733b6dmov [rsp+112], 1
    37b733b76mov [rsp+80], rdi
    37b733b7blea r9, [rip+0xd02a9e]
    37b733b82lea r12, [rsi+4]
    37b733b86imul eax, eax
    37b733b89mov [rsp+64], rdi
    37b733b8elea r8, [rip+0xd02a8d]
    37b733b95mov [rsp+104], 1
    37b733b9elea rdx, [rip+0xd02a7e]
    37b733ba5lea rcx, [rip+0xd02a75]
    37b733bacmov [rsp+96], 1
    37b733bb5cdqe
    37b733bb7mov [rsp+56], rsi
    37b733bbclea rax, [rsi+4*rax]
    37b733bc0mov [rsp+48], r14
    37b733bc5mov [rsp+72], rax
    37b733bcamov [rsp+88], 1
    37b733bd3mov [rsp+40], rbp
    37b733bd8mov [rsp+32], rdi
    37b733bddcall strsm_
    37b733be2mov [rsp+72], rdi
    37b733be7mov r9, rdi
    37b733beamov r8, rbp
    37b733bedmov eax, [rsp+132]
    37b733bf4mov [rsp+64], r12
    37b733bf9lea rdx, [rip+0xd02a22]
    37b733c00lea rcx, [rip+0xd02a1a]
    37b733c07mov [rsp+88], 1
    37b733c10imul eax, eax
    37b733c13mov [rsp+56], r14
    37b733c18mov [rsp+80], 1
    37b733c21mov [rsp+48], rdi
    37b733c26cdqe
    37b733c28lea rax, [rsi+4*rax]
    37b733c2cmov [rsp+40], rax
    37b733c31lea rax, [rip+0xd029f8]
    37b733c38mov [rsp+32], rax
    37b733c3dcall ssyrk_
    37b733c42mov [rsp+32], rbx
    37b733c47mov r9, rdi
    37b733c4amov r8, r12
    37b733c4dmov [rsp+40], 1
    37b733c56mov rdx, rbp
    37b733c59lea rcx, [rip+0xd029c1]
    37b733c60call spotrf_
    37b733c65mov eax, [rbx]
    37b733c67test eax, eax
    37b733c69jle 0x37b73348c
    37b733c6f
    37b733c6floc_37b733c6f:
    37b733c6fadd eax, [rsp+132]
    37b733c76mov [rbx], eax
    37b733c78jmp 0x37b73348c
    37b733c7d
    37b733c7d 0f 1f 00 ...
    37b733c80
    37b733c80loc_37b733c80:
    37b733c80imul ecx, edx
    37b733c83mov [rsp+32], rbx
    37b733c88lea rdi, [rsp+128]
    37b733c90mov [rsp+40], 1
    37b733c99mov r9, rdi
    37b733c9cmov rdx, rdi
    37b733c9fmovsxd rcx, ecx
    37b733ca2lea r8, [rsi+4*rcx]
    37b733ca6lea rcx, [rip+0xd02976]
    37b733cadcall spotrf_
    37b733cb2mov eax, [rbx]
    37b733cb4test eax, eax
    37b733cb6jg 0x37b73348c
    37b733cbcmov edx, [rsp+128]
    37b733cc3lea r14, [rip+0xd02962]
    37b733ccamov [rsp+112], 1
    37b733cd3lea r9, [rip+0xd02946]
    37b733cdamov [rsp+80], rdi
    37b733cdfmov r8, r9
    37b733ce2lea rcx, [rip+0xd02941]
    37b733ce9lea eax, [rdx+1]
    37b733cecmov [rsp+72], rsi
    37b733cf1imul eax, edx
    37b733cf4mov [rsp+64], rdi
    37b733cf9lea rdx, [rip+0xd02923]
    37b733d00mov [rsp+104], 1
    37b733d09mov [rsp+96], 1
    37b733d12cdqe
    37b733d14mov [rsp+48], r14
    37b733d19lea rax, [rsi+4*rax]
    37b733d1dmov [rsp+40], rdi
    37b733d22mov [rsp+56], rax
    37b733d27mov [rsp+88], 1
    37b733d30mov [rsp+32], rdi
    37b733d35call strsm_
    37b733d3amov [rsp+72], rdi
    37b733d3fmov r9, rdi
    37b733d42mov r8, rdi
    37b733d45mov eax, [rsp+128]
    37b733d4cmov [rsp+56], r14
    37b733d51lea rdx, [rip+0xd028c8]
    37b733d58lea rcx, [rip+0xd028c2]
    37b733d5fmov [rsp+88], 1
    37b733d68imul eax, eax
    37b733d6bmov [rsp+48], rdi
    37b733d70mov [rsp+80], 1
    37b733d79mov [rsp+40], rsi
    37b733d7ecdqe
    37b733d80lea rax, [rsi+4*rax]
    37b733d84mov [rsp+64], rax
    37b733d89lea rax, [rip+0xd028a0]
    37b733d90mov [rsp+32], rax
    37b733d95call ssyrk_
    37b733d9amov eax, [rsp+128]
    37b733da1mov [rsp+32], rbx
    37b733da6mov r9, rdi
    37b733da9mov [rsp+40], 1
    37b733db2imul eax, eax
    37b733db5cdqe
    37b733db7lea r8, [rsi+4*rax]
    37b733dbbjmp 0x37b733f00
    37b733dc0
    37b733dc0loc_37b733dc0:
    37b733dc0mov [rsp+32], rbx
    37b733dc5lea rdi, [rsp+128]
    37b733dcdmovsxd rdx, edx
    37b733dd0lea rcx, [rip+0xd0284c]
    37b733dd7mov [rsp+40], 1
    37b733de0lea r8, [rsi+4*rdx]
    37b733de4mov r9, rdi
    37b733de7mov rdx, rdi
    37b733deacall spotrf_
    37b733defmov edx, [rbx]
    37b733df1test edx, edx
    37b733df3jg 0x37b73348c
    37b733df9movsxd rax, [rsp+128]
    37b733e01lea r14, [rip+0xd02824]
    37b733e08mov [rsp+112], 1
    37b733e11lea r9, [rip+0xd02808]
    37b733e18mov [rsp+104], 1
    37b733e21lea r8, [rip+0xd027fa]
    37b733e28lea rcx, [rip+0xd027f2]
    37b733e2flea edx, [rax+1]
    37b733e32mov [rsp+80], rdi
    37b733e37imul edx, eax
    37b733e3alea rax, [rsi+4*rax]
    37b733e3emov [rsp+48], r14
    37b733e43mov [rsp+56], rax
    37b733e48mov [rsp+96], 1
    37b733e51movsxd rdx, edx
    37b733e54mov [rsp+40], rdi
    37b733e59lea rdx, [rsi+4*rdx]
    37b733e5dmov [rsp+32], rdi
    37b733e62mov [rsp+72], rdx
    37b733e67lea rdx, [rsp+132]
    37b733e6fmov [rsp+64], rdx
    37b733e74lea rdx, [rip+0xd027a8]
    37b733e7bmov [rsp+88], 1
    37b733e84call strsm_
    37b733e89mov [rsp+72], rdi
    37b733e8emov r9, rdi
    37b733e91mov r8, rdi
    37b733e94mov edx, [rsp+128]
    37b733e9bmov [rsp+64], rsi
    37b733ea0lea rcx, [rip+0xd0277a]
    37b733ea7mov [rsp+88], 1
    37b733eb0lea eax, [rdx+1]
    37b733eb3mov [rsp+56], r14
    37b733eb8imul eax, edx
    37b733ebbmov [rsp+48], rdi
    37b733ec0lea rdx, [rip+0xd0275b]
    37b733ec7mov [rsp+80], 1
    37b733ed0cdqe
    37b733ed2lea rax, [rsi+4*rax]
    37b733ed6mov [rsp+40], rax
    37b733edblea rax, [rip+0xd0274e]
    37b733ee2mov [rsp+32], rax
    37b733ee7call ssyrk_
    37b733eecmov [rsp+32], rbx
    37b733ef1mov r9, rdi
    37b733ef4mov r8, rsi
    37b733ef7mov [rsp+40], 1
    37b733f00
    37b733f00loc_37b733f00:
    37b733f00mov rdx, rdi
    37b733f03lea rcx, [rip+0xd02717]
    37b733f0acall spotrf_
    37b733f0fmov eax, [rbx]
    37b733f11test eax, eax
    37b733f13jle 0x37b73348c
    37b733f19
    37b733f19loc_37b733f19:
    37b733f19add eax, [rsp+128]
    37b733f20mov [rbx], eax
    37b733f22jmp 0x37b73348c
    37b733f27
    37b733f27 66 0f 1f 84 00 00 00 00 00 f........
    37b733f30
    37b733f30loc_37b733f30:
    37b733f30mov eax, [rbp]
    37b733f33lea r14, [rsp+136]
    37b733f3bmov [rsp+56], r13
    37b733f40lea r13, [rip+0xd026e5]
    37b733f47mov [rsp+112], 1
    37b733f50lea r9, [rip+0xd026c9]
    37b733f57lea r8, [rip+0xd026c4]
    37b733f5eadd eax, 1
    37b733f61mov [rsp+80], r12
    37b733f66lea rdx, [rip+0xd026b4]
    37b733f6dlea rcx, [rip+0xd026b6]
    37b733f74mov [rsp+136], eax
    37b733f7bmov [rsp+140], eax
    37b733f82mov eax, [rsp+128]
    37b733f89mov [rsp+104], 1
    37b733f92add eax, 1
    37b733f95mov [rsp+64], r14
    37b733f9acdqe
    37b733f9cmov [rsp+48], r13
    37b733fa1lea rax, [rsi+4*rax]
    37b733fa5mov [rsp+40], rdi
    37b733faamov [rsp+72], rax
    37b733fafmov [rsp+96], 1
    37b733fb8mov [rsp+88], 1
    37b733fc1mov [rsp+32], rdi
    37b733fc6call strsm_
    37b733fcbmov eax, [rbp]
    37b733fcemov [rsp+72], r12
    37b733fd3mov r9, rdi
    37b733fd6mov [rsp+64], rsi
    37b733fdbmov r8, rdi
    37b733fdelea rdx, [rip+0xd0263b]
    37b733fe5lea rcx, [rip+0xd02637]
    37b733fecadd eax, 1
    37b733fefmov [rsp+56], r13
    37b733ff4mov [rsp+136], eax
    37b733ffbmov [rsp+140], eax
    37b734002mov eax, [rsp+128]
    37b734009mov [rsp+88], 1
    37b734012add eax, 1
    37b734015mov [rsp+48], r14
    37b73401amov [rsp+80], 1
    37b734023cdqe
    37b734025lea rax, [rsi+4*rax]
    37b734029mov [rsp+40], rax
    37b73402elea rax, [rip+0xd025fb]
    37b734035mov [rsp+32], rax
    37b73403acall ssyrk_
    37b73403fmov eax, [rbp]
    37b734042mov [rsp+32], rbx
    37b734047mov r9, r12
    37b73404amov [rsp+40], 1
    37b734053mov r8, rsi
    37b734056add eax, 1
    37b734059mov [rsp+140], eax
    37b734060
    37b734060loc_37b734060:
    37b734060mov rdx, rdi
    37b734063lea rcx, [rip+0xd025b9]
    37b73406acall spotrf_
    37b73406fmov eax, [rbx]
    37b734071test eax, eax
    37b734073jg 0x37b733f19
    37b734079jmp 0x37b73348c
    37b73407e
    37b73407eloc_37b73407e:
    37b73407eneg edx
    37b734080jmp 0x37b7334ac
    37b733380
    37b734085
    37b734085 // align 0x10
    37b734090
    37b734090spftri_:
    37b734090push r14
    37b734092push r13
    37b734094push r12
    37b734096push rbp
    37b734097push rdi
    37b734098push rsi
    37b734099push rbx
    37b73409asub rsp, 144
    37b7340a1mov r12, [rsp+240]
    37b7340a9mov [r12], 0
    37b7340b1mov rdi, rdx
    37b7340b4mov rbx, r8
    37b7340b7lea rdx, [rip+0xd02582]
    37b7340bemov rbp, r9
    37b7340c1mov r8l, 1
    37b7340c7mov r9l, 1
    37b7340cdmov rsi, rcx
    37b7340d0call lsame_
    37b7340d5mov r9l, 1
    37b7340dbmov r8l, 1
    37b7340e1mov rcx, rdi
    37b7340e4lea rdx, [rip+0xd02556]
    37b7340ebmov r13l, eax
    37b7340eecall lsame_
    37b7340f3mov r14l, eax
    37b7340f6test r13l, r13l
    37b7340f9je 0x37b734358
    37b7340ff
    37b7340ffloc_37b7340ff:
    37b7340fftest r14l, r14l
    37b734102je 0x37b734390
    37b734108
    37b734108loc_37b734108:
    37b734108mov edx, [rbx]
    37b73410atest edx, edx
    37b73410cjs 0x37b734320
    37b734112mov eax, [r12]
    37b734116test eax, eax
    37b734118jne 0x37b734cc3
    37b73411etest edx, edx
    37b734120jne 0x37b734138
    37b734122
    37b734122loc_37b734122:
    37b734122add rsp, 144
    37b734129pop rbx
    37b73412apop rsi
    37b73412bpop rdi
    37b73412cpop rbp
    37b73412dpop r12
    37b73412fpop r13
    37b734131pop r14
    37b734133ret
    37b734134
    37b734134 0f 1f 40 00 ..@.
    37b734138
    37b734138loc_37b734138:
    37b734138mov [rsp+40], r12
    37b73413dmov r9, rbx
    37b734140mov rdx, rdi
    37b734143mov rcx, rsi
    37b734146mov [rsp+64], 1
    37b73414flea r8, [rip+0xd024ea]
    37b734156mov [rsp+56], 1
    37b73415fmov [rsp+48], 1
    37b734168mov [rsp+32], rbp
    37b73416dcall stftri_
    37b734172mov eax, [r12]
    37b734176test eax, eax
    37b734178jg 0x37b734122
    37b73417amov eax, [rbx]
    37b73417cmov edx, eax
    37b73417eshr edx, 31
    37b734181add edx, eax
    37b734183sar edx, 1
    37b734185test al, 1
    37b734187jne 0x37b7343c8
    37b73418dmov [rsp+132], edx
    37b734194test r14l, r14l
    37b734197je 0x37b734650
    37b73419dtest r13l, r13l
    37b7341a0je 0x37b734930
    37b7341a6mov [rsp+40], 1
    37b7341aflea r13, [rbp+4]
    37b7341b3add eax, 1
    37b7341b6lea rsi, [rsp+132]
    37b7341bemov [rsp+32], r12
    37b7341c3mov r8, r13
    37b7341c6mov rdx, rsi
    37b7341c9lea rcx, [rip+0xd02471]
    37b7341d0lea rdi, [rsp+140]
    37b7341d8mov [rsp+140], eax
    37b7341dflea r14, [rip+0xd02466]
    37b7341e6mov r9, rdi
    37b7341e9call slauum_
    37b7341eemov eax, [rbx]
    37b7341f0mov [rsp+64], r13
    37b7341f5mov r9, rsi
    37b7341f8lea r13, [rsp+136]
    37b734200mov [rsp+72], rdi
    37b734205mov r8, rsi
    37b734208lea rdx, [rip+0xd02433]
    37b73420fadd eax, 1
    37b734212mov [rsp+56], r14
    37b734217lea rcx, [rip+0xd02423]
    37b73421emov [rsp+136], eax
    37b734225mov [rsp+140], eax
    37b73422cmov eax, [rsp+132]
    37b734233mov [rsp+88], 1
    37b73423cadd eax, 1
    37b73423fmov [rsp+48], r13
    37b734244cdqe
    37b734246mov [rsp+32], r14
    37b73424bmov [rsp+80], 1
    37b734254lea rax, [rbp+4*rax]
    37b734259mov [rsp+40], rax
    37b73425ecall ssyrk_
    37b734263mov eax, [rbx]
    37b734265mov [rsp+112], 1
    37b73426elea r9, [rip+0xd023cb]
    37b734275mov [rsp+80], rdi
    37b73427amov r8, r9
    37b73427dlea rdx, [rip+0xd023bf]
    37b734284lea rcx, [rip+0xd023b6]
    37b73428badd eax, 1
    37b73428emov [rsp+64], r13
    37b734293mov [rsp+136], eax
    37b73429amov [rsp+140], eax
    37b7342a1mov eax, [rsp+132]
    37b7342a8mov [rsp+104], 1
    37b7342b1add eax, 1
    37b7342b4mov [rsp+56], rbp
    37b7342b9cdqe
    37b7342bbmov [rsp+48], r14
    37b7342c0lea rax, [rbp+4*rax]
    37b7342c5mov [rsp+40], rsi
    37b7342camov [rsp+72], rax
    37b7342cfmov [rsp+96], 1
    37b7342d8mov [rsp+88], 1
    37b7342e1mov [rsp+32], rsi
    37b7342e6call strmm_
    37b7342ebmov eax, [rbx]
    37b7342edmov [rsp+32], r12
    37b7342f2mov r9, rdi
    37b7342f5mov [rsp+40], 1
    37b7342femov r8, rbp
    37b734301mov rdx, rsi
    37b734304lea rcx, [rip+0xd02338]
    37b73430badd eax, 1
    37b73430emov [rsp+140], eax
    37b734315call slauum_
    37b73431ajmp 0x37b734122
    37b73431f
    37b73431f 90 .
    37b734320
    37b734320loc_37b734320:
    37b734320mov edx, -3
    37b734325mov eax, 3
    37b73432a
    37b73432aloc_37b73432a:
    37b73432amov [r12], edx
    37b73432e
    37b73432eloc_37b73432e:
    37b73432elea rdx, [rsp+140]
    37b734336mov r8l, 6
    37b73433clea rcx, [rip+0xd02301]
    37b734343mov [rsp+140], eax
    37b73434acall xerbla_
    37b73434fjmp 0x37b734122
    37b734354
    37b734354 0f 1f 40 00 ..@.
    37b734358
    37b734358loc_37b734358:
    37b734358mov r9l, 1
    37b73435emov r8l, 1
    37b734364lea rdx, [rip+0xd022d7]
    37b73436bmov rcx, rsi
    37b73436ecall lsame_
    37b734373test eax, eax
    37b734375jne 0x37b7340ff
    37b73437bmov edx, -1
    37b734380mov eax, 1
    37b734385jmp 0x37b73432a
    37b734387
    37b734387 66 0f 1f 84 00 00 00 00 00 f........
    37b734390
    37b734390loc_37b734390:
    37b734390mov r9l, 1
    37b734396mov r8l, 1
    37b73439clea rdx, [rip+0xd022a0]
    37b7343a3mov rcx, rdi
    37b7343a6call lsame_
    37b7343abtest eax, eax
    37b7343adjne 0x37b734108
    37b7343b3mov edx, -2
    37b7343b8mov eax, 2
    37b7343bdjmp 0x37b73432a
    37b7343c2
    37b7343c2 66 0f 1f 44 00 00 f..D..
    37b7343c8
    37b7343c8loc_37b7343c8:
    37b7343c8sub eax, edx
    37b7343catest r14l, r14l
    37b7343cdje 0x37b734500
    37b7343d3mov [rsp+140], edx
    37b7343damov [rsp+136], eax
    37b7343e1test r13l, r13l
    37b7343e4je 0x37b734a70
    37b7343eamov [rsp+40], 1
    37b7343f3mov r9, rbx
    37b7343f6mov r8, rbp
    37b7343f9lea rcx, [rip+0xd02241]
    37b734400mov [rsp+32], r12
    37b734405lea rdi, [rsp+136]
    37b73440dlea r14, [rip+0xd02238]
    37b734414mov rdx, rdi
    37b734417lea rsi, [rsp+140]
    37b73441fcall slauum_
    37b734424mov [rsp+72], rbx
    37b734429mov r9, rsi
    37b73442cmov r8, rdi
    37b73442fmovsxd rax, [rsp+136]
    37b734437mov [rsp+64], rbp
    37b73443clea rdx, [rip+0xd021ff]
    37b734443lea rcx, [rip+0xd021f7]
    37b73444amov [rsp+88], 1
    37b734453lea rax, [rbp+4*rax]
    37b734458mov [rsp+56], r14
    37b73445dmov [rsp+40], rax
    37b734462mov [rsp+80], 1
    37b73446bmov [rsp+48], rbx
    37b734470mov [rsp+32], r14
    37b734475call ssyrk_
    37b73447amovsxd rax, [rsp+136]
    37b734482mov [rsp+112], 1
    37b73448blea r9, [rip+0xd021ae]
    37b734492mov [rsp+80], rbx
    37b734497mov r8, r9
    37b73449alea rdx, [rip+0xd021a2]
    37b7344a1lea rcx, [rip+0xd02199]
    37b7344a8lea rax, [rbp+4*rax]
    37b7344admov [rsp+64], rbx
    37b7344b2mov [rsp+104], 1
    37b7344bbmov [rsp+96], 1
    37b7344c4mov [rsp+88], 1
    37b7344cdmov [rsp+72], rax
    37b7344d2movsxd rax, [rbx]
    37b7344d5mov [rsp+48], r14
    37b7344dalea rax, [rbp+4*rax]
    37b7344dfmov [rsp+40], rdi
    37b7344e4mov [rsp+56], rax
    37b7344e9mov [rsp+32], rsi
    37b7344eecall strmm_
    37b7344f3movsxd rax, [rbx]
    37b7344f6jmp 0x37b73461e
    37b7344fb
    37b7344fb 0f 1f 44 00 00 ..D..
    37b734500
    37b734500loc_37b734500:
    37b734500mov [rsp+136], edx
    37b734507mov [rsp+140], eax
    37b73450etest r13l, r13l
    37b734511je 0x37b7347e0
    37b734517cdqe
    37b734519mov [rsp+32], r12
    37b73451emov r9, rbx
    37b734521lea rdi, [rsp+136]
    37b734529lea r13, [rbp+4*rax]
    37b73452elea r14, [rip+0xd02117]
    37b734535mov rdx, rdi
    37b734538mov [rsp+40], 1
    37b734541mov r8, r13
    37b734544lea rcx, [rip+0xd020f6]
    37b73454blea rsi, [rsp+140]
    37b734553call slauum_
    37b734558mov [rsp+72], rbx
    37b73455dmov r9, rsi
    37b734560mov r8, rdi
    37b734563mov [rsp+88], 1
    37b73456clea rdx, [rip+0xd020cd]
    37b734573lea rcx, [rip+0xd020c7]
    37b73457amov [rsp+80], 1
    37b734583mov [rsp+64], r13
    37b734588mov [rsp+56], r14
    37b73458dmov [rsp+48], rbx
    37b734592mov [rsp+40], rbp
    37b734597mov [rsp+32], r14
    37b73459ccall ssyrk_
    37b7345a1movsxd rax, [rsp+136]
    37b7345a9mov [rsp+80], rbx
    37b7345aelea r9, [rip+0xd0208b]
    37b7345b5mov [rsp+112], 1
    37b7345belea r8, [rip+0xd0207d]
    37b7345c5lea rdx, [rip+0xd02077]
    37b7345cclea rax, [rbp+4*rax]
    37b7345d1mov [rsp+72], rbp
    37b7345d6lea rcx, [rip+0xd02073]
    37b7345ddmov [rsp+56], rax
    37b7345e2mov [rsp+104], 1
    37b7345ebmov [rsp+96], 1
    37b7345f4mov [rsp+88], 1
    37b7345fdmov [rsp+64], rbx
    37b734602mov [rsp+48], r14
    37b734607mov [rsp+40], rsi
    37b73460cmov [rsp+32], rdi
    37b734611call strmm_
    37b734616movsxd rax, [rsp+136]
    37b73461e
    37b73461eloc_37b73461e:
    37b73461emov [rsp+32], r12
    37b734623mov r9, rbx
    37b734626lea r8, [rbp+4*rax]
    37b73462bmov rdx, rsi
    37b73462emov [rsp+40], 1
    37b734637lea rcx, [rip+0xd02005]
    37b73463ecall slauum_
    37b734643jmp 0x37b734122
    37b734648
    37b734648 0f 1f 84 00 00 00 00 00 ........
    37b734650
    37b734650loc_37b734650:
    37b734650lea ecx, [rdx+1]
    37b734653test r13l, r13l
    37b734656je 0x37b734ba8
    37b73465cmov [rsp+40], 1
    37b734665movsxd rcx, ecx
    37b734668add eax, 1
    37b73466blea rsi, [rsp+132]
    37b734673mov [rsp+32], r12
    37b734678lea rdi, [rsp+140]
    37b734680lea r8, [rbp+4*rcx]
    37b734685mov rdx, rsi
    37b734688mov r9, rdi
    37b73468blea rcx, [rip+0xd01faf]
    37b734692mov [rsp+140], eax
    37b734699lea r14, [rip+0xd01fac]
    37b7346a0lea r13, [rsp+136]
    37b7346a8call slauum_
    37b7346admov eax, [rbx]
    37b7346afmov [rsp+72], rdi
    37b7346b4mov r9, rsi
    37b7346b7mov [rsp+56], r14
    37b7346bcmov r8, rsi
    37b7346bflea rdx, [rip+0xd01f7a]
    37b7346c6lea rcx, [rip+0xd01f74]
    37b7346cdadd eax, 1
    37b7346d0mov [rsp+48], r13
    37b7346d5mov [rsp+136], eax
    37b7346dcmov [rsp+140], eax
    37b7346e3mov eax, [rsp+132]
    37b7346eamov [rsp+88], 1
    37b7346f3add eax, 1
    37b7346f6mov [rsp+40], rbp
    37b7346fbcdqe
    37b7346fdmov [rsp+32], r14
    37b734702mov [rsp+80], 1
    37b73470blea rax, [rbp+4*rax]
    37b734710mov [rsp+64], rax
    37b734715call ssyrk_
    37b73471amov eax, [rbx]
    37b73471cmov [rsp+112], 1
    37b734725lea r9, [rip+0xd01f14]
    37b73472cmov [rsp+104], 1
    37b734735lea r8, [rip+0xd01f06]
    37b73473clea rdx, [rip+0xd01f00]
    37b734743add eax, 1
    37b734746mov [rsp+80], rdi
    37b73474blea rcx, [rip+0xd01efe]
    37b734752mov [rsp+136], eax
    37b734759mov [rsp+140], eax
    37b734760movsxd rax, [rsp+132]
    37b734768mov [rsp+96], 1
    37b734771lea rax, [rbp+4*rax]
    37b734776mov [rsp+72], rbp
    37b73477bmov [rsp+56], rax
    37b734780mov [rsp+88], 1
    37b734789mov [rsp+64], r13
    37b73478emov [rsp+48], r14
    37b734793mov [rsp+40], rsi
    37b734798mov [rsp+32], rsi
    37b73479dcall strmm_
    37b7347a2mov eax, [rbx]
    37b7347a4mov [rsp+32], r12
    37b7347a9mov r9, rdi
    37b7347acmov [rsp+40], 1
    37b7347b5mov rdx, rsi
    37b7347b8lea rcx, [rip+0xd01e84]
    37b7347bfadd eax, 1
    37b7347c2mov [rsp+140], eax
    37b7347c9movsxd rax, [rsp+132]
    37b7347d1lea r8, [rbp+4*rax]
    37b7347d6call slauum_
    37b7347dbjmp 0x37b734122
    37b7347e0
    37b7347e0loc_37b7347e0:
    37b7347e0imul eax, eax
    37b7347e3mov [rsp+32], r12
    37b7347e8lea rbx, [rsp+140]
    37b7347f0mov [rsp+40], 1
    37b7347f9lea rsi, [rsp+136]
    37b734801mov r9, rbx
    37b734804lea rcx, [rip+0xd01e38]
    37b73480bmov rdx, rsi
    37b73480elea rdi, [rip+0xd01e37]
    37b734815cdqe
    37b734817lea r8, [rbp+4*rax]
    37b73481ccall slauum_
    37b734821mov [rsp+72], rbx
    37b734826mov r9, rbx
    37b734829mov r8, rsi
    37b73482cmov eax, [rsp+140]
    37b734833mov [rsp+56], rdi
    37b734838lea rdx, [rip+0xd01e03]
    37b73483flea rcx, [rip+0xd01dfd]
    37b734846mov [rsp+88], 1
    37b73484fimul eax, eax
    37b734852mov [rsp+48], rbx
    37b734857mov [rsp+80], 1
    37b734860mov [rsp+40], rbp
    37b734865cdqe
    37b734867mov [rsp+32], rdi
    37b73486clea rax, [rbp+4*rax]
    37b734871mov [rsp+64], rax
    37b734876call ssyrk_
    37b73487bmov eax, [rsp+136]
    37b734882mov [rsp+80], rbx
    37b734887lea rdx, [rip+0xd01db3]
    37b73488eimul eax, [rsp+140]
    37b734896mov [rsp+72], rbp
    37b73489blea r9, [rip+0xd01d9e]
    37b7348a2mov rcx, rdx
    37b7348a5mov [rsp+112], 1
    37b7348aelea r8, [rip+0xd01d8d]
    37b7348b5mov [rsp+104], 1
    37b7348becdqe
    37b7348c0mov [rsp+64], rbx
    37b7348c5lea rax, [rbp+4*rax]
    37b7348camov [rsp+48], rdi
    37b7348cfmov [rsp+56], rax
    37b7348d4mov [rsp+96], 1
    37b7348ddmov [rsp+88], 1
    37b7348e6mov [rsp+40], rsi
    37b7348ebmov [rsp+32], rbx
    37b7348f0call strmm_
    37b7348f5mov eax, [rsp+136]
    37b7348fcimul eax, [rsp+140]
    37b734904
    37b734904loc_37b734904:
    37b734904mov [rsp+32], r12
    37b734909cdqe
    37b73490bmov r9, rbx
    37b73490emov rdx, rbx
    37b734911mov [rsp+40], 1
    37b73491alea r8, [rbp+4*rax]
    37b73491flea rcx, [rip+0xd01d1b]
    37b734926call slauum_
    37b73492bjmp 0x37b734122
    37b734930
    37b734930loc_37b734930:
    37b734930mov [rsp+32], r12
    37b734935lea rbx, [rsp+132]
    37b73493dmovsxd rdx, edx
    37b734940lea rcx, [rip+0xd01cfc]
    37b734947lea r8, [rbp+4*rdx]
    37b73494cmov r9, rbx
    37b73494fmov [rsp+40], 1
    37b734958mov rdx, rbx
    37b73495blea rsi, [rip+0xd01cea]
    37b734962call slauum_
    37b734967mov [rsp+72], rbx
    37b73496cmov r9, rbx
    37b73496fmov r8, rbx
    37b734972movsxd rax, [rsp+132]
    37b73497amov [rsp+56], rsi
    37b73497flea rcx, [rip+0xd01cbd]
    37b734986mov [rsp+88], 1
    37b73498fmov rdx, rax
    37b734992lea rax, [rbp+4*rax]
    37b734997mov [rsp+48], rbx
    37b73499cmov [rsp+64], rax
    37b7349a1lea eax, [rdx+1]
    37b7349a4imul eax, edx
    37b7349a7mov [rsp+32], rsi
    37b7349aclea rdx, [rip+0xd01c8d]
    37b7349b3mov [rsp+80], 1
    37b7349bccdqe
    37b7349belea rax, [rbp+4*rax]
    37b7349c3mov [rsp+40], rax
    37b7349c8call ssyrk_
    37b7349cdmov edx, [rsp+132]
    37b7349d4mov [rsp+80], rbx
    37b7349d9lea r9, [rip+0xd01c60]
    37b7349e0mov [rsp+112], 1
    37b7349e9mov r8, r9
    37b7349eclea rcx, [rip+0xd01c5d]
    37b7349f3lea eax, [rdx+1]
    37b7349f6mov [rsp+64], rbx
    37b7349fbimul eax, edx
    37b7349femov [rsp+56], rbp
    37b734a03lea rdx, [rip+0xd01c37]
    37b734a0amov [rsp+104], 1
    37b734a13mov [rsp+96], 1
    37b734a1ccdqe
    37b734a1emov [rsp+48], rsi
    37b734a23lea rax, [rbp+4*rax]
    37b734a28mov [rsp+40], rbx
    37b734a2dmov [rsp+88], 1
    37b734a36mov [rsp+72], rax
    37b734a3bmov [rsp+32], rbx
    37b734a40call strmm_
    37b734a45mov [rsp+32], r12
    37b734a4amov r9, rbx
    37b734a4dmov r8, rbp
    37b734a50mov [rsp+40], 1
    37b734a59mov rdx, rbx
    37b734a5clea rcx, [rip+0xd01bde]
    37b734a63call slauum_
    37b734a68jmp 0x37b734122
    37b734a6d
    37b734a6d 0f 1f 00 ...
    37b734a70
    37b734a70loc_37b734a70:
    37b734a70mov [rsp+40], 1
    37b734a79lea rbx, [rsp+136]
    37b734a81mov r8, rbp
    37b734a84lea rcx, [rip+0xd01bb8]
    37b734a8bmov [rsp+32], r12
    37b734a90mov r9, rbx
    37b734a93mov rdx, rbx
    37b734a96lea rdi, [rbp+4]
    37b734a9alea r14, [rip+0xd01bab]
    37b734aa1lea rsi, [rsp+140]
    37b734aa9call slauum_
    37b734aaemov [rsp+72], rbx
    37b734ab3mov r9, rsi
    37b734ab6mov r8, rbx
    37b734ab9mov eax, [rsp+136]
    37b734ac0mov [rsp+64], rbp
    37b734ac5lea rdx, [rip+0xd01b74]
    37b734acclea rcx, [rip+0xd01b70]
    37b734ad3mov [rsp+88], 1
    37b734adcimul eax, eax
    37b734adfmov [rsp+56], r14
    37b734ae4mov [rsp+80], 1
    37b734aedmov [rsp+48], rbx
    37b734af2cdqe
    37b734af4mov [rsp+32], r14
    37b734af9lea rax, [rbp+4*rax]
    37b734afemov [rsp+40], rax
    37b734b03call ssyrk_
    37b734b08mov eax, [rsp+136]
    37b734b0fmov [rsp+80], rbx
    37b734b14lea r9, [rip+0xd01b25]
    37b734b1bmov [rsp+112], 1
    37b734b24mov r8, r9
    37b734b27lea rdx, [rip+0xd01b13]
    37b734b2elea rcx, [rip+0xd01b1b]
    37b734b35imul eax, eax
    37b734b38mov [rsp+64], rbx
    37b734b3dmov [rsp+104], 1
    37b734b46mov [rsp+96], 1
    37b734b4fcdqe
    37b734b51mov [rsp+56], rdi
    37b734b56lea rax, [rbp+4*rax]
    37b734b5bmov [rsp+48], r14
    37b734b60mov [rsp+88], 1
    37b734b69mov [rsp+72], rax
    37b734b6emov [rsp+40], rsi
    37b734b73mov [rsp+32], rbx
    37b734b78call strmm_
    37b734b7dmov [rsp+32], r12
    37b734b82mov r9, rbx
    37b734b85mov r8, rdi
    37b734b88mov [rsp+40], 1
    37b734b91mov rdx, rsi
    37b734b94lea rcx, [rip+0xd01aa6]
    37b734b9bcall slauum_
    37b734ba0jmp 0x37b734122
    37b734ba5
    37b734ba5 0f 1f 00 ...
    37b734ba8
    37b734ba8loc_37b734ba8:
    37b734ba8imul ecx, edx
    37b734babmov [rsp+32], r12
    37b734bb0lea rbx, [rsp+132]
    37b734bb8mov [rsp+40], 1
    37b734bc1mov r9, rbx
    37b734bc4mov rdx, rbx
    37b734bc7lea rdi, [rip+0xd01a7e]
    37b734bcemovsxd rcx, ecx
    37b734bd1lea r8, [rbp+4*rcx]
    37b734bd6lea rcx, [rip+0xd01a66]
    37b734bddcall slauum_
    37b734be2mov [rsp+72], rbx
    37b734be7mov r9, rbx
    37b734beamov r8, rbx
    37b734bedmov edx, [rsp+132]
    37b734bf4mov [rsp+56], rdi
    37b734bf9lea rcx, [rip+0xd01a43]
    37b734c00mov [rsp+88], 1
    37b734c09lea eax, [rdx+1]
    37b734c0cmov [rsp+48], rbx
    37b734c11imul eax, edx
    37b734c14mov [rsp+40], rbp
    37b734c19lea rdx, [rip+0xd01a22]
    37b734c20mov [rsp+80], 1
    37b734c29mov [rsp+32], rdi
    37b734c2ecdqe
    37b734c30lea rax, [rbp+4*rax]
    37b734c35mov [rsp+64], rax
    37b734c3acall ssyrk_
    37b734c3fmov eax, [rsp+132]
    37b734c46mov [rsp+80], rbx
    37b734c4blea rdx, [rip+0xd019ef]
    37b734c52mov [rsp+112], 1
    37b734c5blea r9, [rip+0xd019de]
    37b734c62mov rcx, rdx
    37b734c65lea r8, [rip+0xd019d6]
    37b734c6cimul eax, eax
    37b734c6fmov [rsp+72], rbp
    37b734c74mov [rsp+104], 1
    37b734c7dmov [rsp+96], 1
    37b734c86cdqe
    37b734c88mov [rsp+64], rbx
    37b734c8dlea rax, [rbp+4*rax]
    37b734c92mov [rsp+48], rdi
    37b734c97mov [rsp+56], rax
    37b734c9cmov [rsp+88], 1
    37b734ca5mov [rsp+40], rbx
    37b734caamov [rsp+32], rbx
    37b734cafcall strmm_
    37b734cb4mov eax, [rsp+132]
    37b734cbbimul eax, eax
    37b734cbejmp 0x37b734904
    37b734cc3
    37b734cc3loc_37b734cc3:
    37b734cc3neg eax
    37b734cc5jmp 0x37b73432e
    37b734090
    37b734cca
    37b734cca // align 0x10
    37b734cd0
    37b734cd0spftrs_:
    37b734cd0push r13
    37b734cd2push r12
    37b734cd4push rbp
    37b734cd5push rdi
    37b734cd6push rsi
    37b734cd7push rbx
    37b734cd8sub rsp, 152
    37b734cdfmov rax, [rsp+264]
    37b734ce7mov [rax], 0
    37b734cedmov rsi, rdx
    37b734cf0mov rdi, r8
    37b734cf3lea rdx, [rip+0xd01966]
    37b734cfamov rbp, r9
    37b734cfdmov r8l, 1
    37b734d03mov r9l, 1
    37b734d09mov rbx, rcx
    37b734d0ccall lsame_
    37b734d11mov r9l, 1
    37b734d17mov r8l, 1
    37b734d1dmov rcx, rsi
    37b734d20lea rdx, [rip+0xd0193a]
    37b734d27mov r13l, eax
    37b734d2acall lsame_
    37b734d2fmov r12l, eax
    37b734d32test r13l, r13l
    37b734d35je 0x37b734f10
    37b734d3b
    37b734d3bloc_37b734d3b:
    37b734d3btest r12l, r12l
    37b734d3eje 0x37b734f40
    37b734d44
    37b734d44loc_37b734d44:
    37b734d44mov eax, [rdi]
    37b734d46test eax, eax
    37b734d48js 0x37b734ec0
    37b734d4emov ecx, [rbp]
    37b734d51test ecx, ecx
    37b734d53js 0x37b735030
    37b734d59mov r10, [rsp+256]
    37b734d61test eax, eax
    37b734d63mov edx, 1
    37b734d68cmovg edx, eax
    37b734d6bcmp [r10], edx
    37b734d6ejl 0x37b735020
    37b734d74mov rdx, [rsp+264]
    37b734d7cmov edx, [rdx]
    37b734d7etest edx, edx
    37b734d80jne 0x37b73503f
    37b734d86test eax, eax
    37b734d88je 0x37b734ef6
    37b734d8etest ecx, ecx
    37b734d90je 0x37b734ef6
    37b734d96mov rax, [rsp+256]
    37b734d9elea r13, [rip+0xd018c7]
    37b734da5test r12l, r12l
    37b734da8lea r12, [rip+0xd018b1]
    37b734dafmov [rsp+120], 1
    37b734db8mov [rsp+80], rax
    37b734dbdmov rax, [rsp+248]
    37b734dc5mov [rsp+112], 1
    37b734dcemov [rsp+72], rax
    37b734dd3mov rax, [rsp+240]
    37b734ddbmov [rsp+104], 1
    37b734de4mov [rsp+96], 1
    37b734dedmov [rsp+88], 1
    37b734df6mov [rsp+64], rax
    37b734dfbmov [rsp+56], r13
    37b734e00mov [rsp+48], rbp
    37b734e05mov [rsp+40], rdi
    37b734e0amov [rsp+32], r12
    37b734e0fje 0x37b734f78
    37b734e15mov r9, r12
    37b734e18mov r8, rsi
    37b734e1blea rdx, [rip+0xd0183f]
    37b734e22mov rcx, rbx
    37b734e25call stfsm_
    37b734e2amov [rsp+56], r13
    37b734e2fmov r8, rsi
    37b734e32mov rcx, rbx
    37b734e35mov rax, [rsp+256]
    37b734e3dmov [rsp+48], rbp
    37b734e42lea r9, [rip+0xd01819]
    37b734e49lea rdx, [rip+0xd01811]
    37b734e50mov [rsp+120], 1
    37b734e59mov [rsp+80], rax
    37b734e5emov rax, [rsp+248]
    37b734e66mov [rsp+112], 1
    37b734e6fmov [rsp+72], rax
    37b734e74mov rax, [rsp+240]
    37b734e7cmov [rsp+104], 1
    37b734e85mov [rsp+96], 1
    37b734e8emov [rsp+88], 1
    37b734e97mov [rsp+64], rax
    37b734e9cmov [rsp+40], rdi
    37b734ea1mov [rsp+32], r12
    37b734ea6call stfsm_
    37b734eabnop
    37b734eacadd rsp, 152
    37b734eb3pop rbx
    37b734eb4pop rsi
    37b734eb5pop rdi
    37b734eb6pop rbp
    37b734eb7pop r12
    37b734eb9pop r13
    37b734ebbret
    37b734ebc
    37b734ebc 0f 1f 40 00 ..@.
    37b734ec0
    37b734ec0loc_37b734ec0:
    37b734ec0mov eax, -3
    37b734ec5mov edx, 3
    37b734eca
    37b734ecaloc_37b734eca:
    37b734ecamov rdi, [rsp+264]
    37b734ed2mov [rdi], eax
    37b734ed4
    37b734ed4loc_37b734ed4:
    37b734ed4mov [rsp+140], edx
    37b734edbmov r8l, 6
    37b734ee1lea rdx, [rsp+140]
    37b734ee9lea rcx, [rip+0xd01774]
    37b734ef0call xerbla_
    37b734ef5nop
    37b734ef6
    37b734ef6loc_37b734ef6:
    37b734ef6add rsp, 152
    37b734efdpop rbx
    37b734efepop rsi
    37b734effpop rdi
    37b734f00pop rbp
    37b734f01pop r12
    37b734f03pop r13
    37b734f05ret
    37b734f06
    37b734f06 66 2e 0f 1f 84 00 00 00 00 00 f.........
    37b734f10
    37b734f10loc_37b734f10:
    37b734f10mov r9l, 1
    37b734f16mov r8l, 1
    37b734f1clea rdx, [rip+0xd0173f]
    37b734f23mov rcx, rbx
    37b734f26call lsame_
    37b734f2btest eax, eax
    37b734f2djne 0x37b734d3b
    37b734f33mov eax, -1
    37b734f38mov edx, 1
    37b734f3djmp 0x37b734eca
    37b734f3f
    37b734f3f 90 .
    37b734f40
    37b734f40loc_37b734f40:
    37b734f40mov r9l, 1
    37b734f46mov r8l, 1
    37b734f4clea rdx, [rip+0xd01710]
    37b734f53mov rcx, rsi
    37b734f56call lsame_
    37b734f5btest eax, eax
    37b734f5djne 0x37b734d44
    37b734f63mov eax, -2
    37b734f68mov edx, 2
    37b734f6djmp 0x37b734eca
    37b734f72
    37b734f72 66 0f 1f 44 00 00 f..D..
    37b734f78
    37b734f78loc_37b734f78:
    37b734f78mov r8, rsi
    37b734f7bmov rcx, rbx
    37b734f7elea r9, [rip+0xd016dd]
    37b734f85lea rdx, [rip+0xd016d5]
    37b734f8ccall stfsm_
    37b734f91mov [rsp+56], r13
    37b734f96mov r9, r12
    37b734f99mov r8, rsi
    37b734f9cmov rax, [rsp+256]
    37b734fa4mov [rsp+48], rbp
    37b734fa9lea rdx, [rip+0xd016b1]
    37b734fb0mov rcx, rbx
    37b734fb3mov [rsp+120], 1
    37b734fbcmov [rsp+80], rax
    37b734fc1mov rax, [rsp+248]
    37b734fc9mov [rsp+112], 1
    37b734fd2mov [rsp+72], rax
    37b734fd7mov rax, [rsp+240]
    37b734fdfmov [rsp+104], 1
    37b734fe8mov [rsp+96], 1
    37b734ff1mov [rsp+88], 1
    37b734ffamov [rsp+64], rax
    37b734fffmov [rsp+40], rdi
    37b735004mov [rsp+32], r12
    37b735009call stfsm_
    37b73500enop
    37b73500fadd rsp, 152
    37b735016pop rbx
    37b735017pop rsi
    37b735018pop rdi
    37b735019pop rbp
    37b73501apop r12
    37b73501cpop r13
    37b73501eret
    37b73501f
    37b73501f 90 .
    37b735020
    37b735020loc_37b735020:
    37b735020mov eax, -7
    37b735025mov edx, 7
    37b73502ajmp 0x37b734eca
    37b73502f
    37b73502f 90 .
    37b735030
    37b735030loc_37b735030:
    37b735030mov eax, -4
    37b735035mov edx, 4
    37b73503ajmp 0x37b734eca
    37b73503f
    37b73503floc_37b73503f:
    37b73503fneg edx
    37b735041jmp 0x37b734ed4
    37b734cd0
    37b735046
    37b735046 // align 0x10
    37b735050
    37b735050ssfrk_:
    37b735050push r15
    37b735052push r14
    37b735054push r13
    37b735056push r12
    37b735058push rbp
    37b735059push rdi
    37b73505apush rsi
    37b73505bpush rbx
    37b73505csub rsp, 168
    37b735063mov rax, [rsp+296]
    37b73506bmov eax, [rax]
    37b73506dmov rsi, rdx
    37b735070mov rdi, r8
    37b735073lea rdx, [rip+0xd015f6]
    37b73507amov rbp, r9
    37b73507dmov r8l, 1
    37b735083mov r9l, 1
    37b735089mov rbx, rcx
    37b73508cmov [rsp+132], eax
    37b735093call lsame_
    37b735098mov r9l, 1
    37b73509emov r8l, 1
    37b7350a4mov rcx, rsi
    37b7350a7lea rdx, [rip+0xd015c3]
    37b7350aemov r13l, eax
    37b7350b1call lsame_
    37b7350b6mov r9l, 1
    37b7350bcmov r8l, 1
    37b7350c2mov rcx, rdi
    37b7350c5lea rdx, [rip+0xd015a4]
    37b7350ccmov r14l, eax
    37b7350cfcall lsame_
    37b7350d4mov r12l, eax
    37b7350d7test eax, eax
    37b7350d9je 0x37b7353c8
    37b7350dfmov r15l, [rbp]
    37b7350e3test r13l, r13l
    37b7350e6je 0x37b735418
    37b7350ecmov eax, r15l
    37b7350eftest r14l, r14l
    37b7350f2je 0x37b735510
    37b7350f8test eax, eax
    37b7350fajs 0x37b73540e
    37b735100
    37b735100loc_37b735100:
    37b735100mov rdi, [rsp+272]
    37b735108mov ecx, [rdi]
    37b73510atest ecx, ecx
    37b73510cjs 0x37b7354e0
    37b735112mov rsi, [rsp+296]
    37b73511atest r15l, r15l
    37b73511dmov edx, 1
    37b735122cmovg edx, r15l
    37b735126cmp [rsi], edx
    37b735128jl 0x37b7354f0
    37b73512etest eax, eax
    37b735130je 0x37b7353ad
    37b735136mov rbx, [rsp+280]
    37b73513epxor x0, x0
    37b735142ucomiss x0, [rbx]
    37b735145jp 0x37b735570
    37b73514bjne 0x37b735570
    37b735151mov rdi, [rsp+304]
    37b735159movss x0, [rdi]
    37b73515ducomiss x0, [rip+0xd01518]
    37b735164jp 0x37b73516c
    37b735166je 0x37b7353ad
    37b73516c
    37b73516cloc_37b73516c:
    37b73516cpxor x1, x1
    37b735170ucomiss x0, x1
    37b735173jp 0x37b73517b
    37b735175je 0x37b735b30
    37b73517b
    37b73517bloc_37b73517b:
    37b73517bmovsxd rbx, [rsp+132]
    37b735183xor edx, edx
    37b735185test rbx, rbx
    37b735188cmovs rbx, rdx
    37b73518cmov edx, eax
    37b73518esar edx, 1
    37b735190mov rsi, rbx
    37b735193not rsi
    37b735196test al, 1
    37b735198jne 0x37b7355a0
    37b73519emov [rsp+152], edx
    37b7351a5test r13l, r13l
    37b7351a8je 0x37b735780
    37b7351aeadd eax, 1
    37b7351b1test r14l, r14l
    37b7351b4je 0x37b736080
    37b7351bamov [rsp+156], eax
    37b7351c1mov [rsp+88], 1
    37b7351camov [rsp+80], 1
    37b7351d3test r12l, r12l
    37b7351d6je 0x37b736bb0
    37b7351dcmov rax, [rsp+312]
    37b7351e4lea rsi, [rsp+156]
    37b7351ecmov r9, [rsp+272]
    37b7351f4lea r8, [rsp+152]
    37b7351fcmov [rsp+72], rsi
    37b735201lea rdx, [rip+0xd01468]
    37b735208lea rcx, [rip+0xd01462]
    37b73520fadd rax, 4
    37b735213mov [rsp+64], rax
    37b735218mov rax, [rsp+304]
    37b735220mov [rsp+56], rax
    37b735225mov rax, [rsp+296]
    37b73522dmov [rsp+48], rax
    37b735232mov rax, [rsp+288]
    37b73523amov [rsp+40], rax
    37b73523fmov rax, [rsp+280]
    37b735247mov [rsp+32], rax
    37b73524ccall ssyrk_
    37b735251mov eax, [rbp]
    37b735254mov rdi, [rsp+288]
    37b73525cmov [rsp+72], rsi
    37b735261mov [rsp+88], 1
    37b73526amov r9, [rsp+272]
    37b735272lea rdx, [rip+0xd013f7]
    37b735279lea r8, [rsp+152]
    37b735281add eax, 1
    37b735284lea rcx, [rip+0xd013e8]
    37b73528bmov [rsp+80], 1
    37b735294mov [rsp+156], eax
    37b73529bmov rax, [rsp+312]
    37b7352a3mov [rsp+64], rax
    37b7352a8mov rax, [rsp+304]
    37b7352b0mov [rsp+56], rax
    37b7352b5mov rax, [rsp+296]
    37b7352bdmov [rsp+48], rax
    37b7352c2movsxd rax, [rsp+152]
    37b7352calea rax, [rdi+4*rax]
    37b7352cemov [rsp+40], rax
    37b7352d3mov rax, [rsp+280]
    37b7352dbmov [rsp+32], rax
    37b7352e0call ssyrk_
    37b7352e5mov eax, [rbp]
    37b7352e8mov [rsp+96], rsi
    37b7352edmov rsi, [rsp+304]
    37b7352f5mov rdx, [rsp+312]
    37b7352fdmov [rsp+112], 1
    37b735306mov [rsp+104], 1
    37b73530fadd eax, 1
    37b735312mov [rsp+80], rsi
    37b735317mov rsi, [rsp+296]
    37b73531fmov [rsp+156], eax
    37b735326mov eax, [rsp+152]
    37b73532dmov [rsp+72], rsi
    37b735332mov rsi, [rsp+288]
    37b73533aadd eax, 1
    37b73533dmov [rsp+64], rsi
    37b735342mov rsi, [rsp+296]
    37b73534acdqe
    37b73534cshl rax, 2
    37b735350mov [rsp+56], rsi
    37b735355mov rsi, [rsp+288]
    37b73535dadd rdx, rax
    37b735360mov [rsp+88], rdx
    37b735365lea rax, [rsi+rax-4]
    37b73536amov [rsp+48], rax
    37b73536f
    37b73536floc_37b73536f:
    37b73536fmov rax, [rsp+280]
    37b735377lea r9, [rsp+152]
    37b73537flea r8, [rsp+152]
    37b735387lea rdx, [rip+0xd012e4]
    37b73538elea rcx, [rip+0xd012db]
    37b735395mov [rsp+40], rax
    37b73539amov rax, [rsp+272]
    37b7353a2mov [rsp+32], rax
    37b7353a7call sgemm_
    37b7353acnop
    37b7353ad
    37b7353adloc_37b7353ad:
    37b7353adadd rsp, 168
    37b7353b4pop rbx
    37b7353b5pop rsi
    37b7353b6pop rdi
    37b7353b7pop rbp
    37b7353b8pop r12
    37b7353bapop r13
    37b7353bcpop r14
    37b7353bepop r15
    37b7353c0ret
    37b7353c1
    37b7353c1 0f 1f 80 00 00 00 00 .......
    37b7353c8
    37b7353c8loc_37b7353c8:
    37b7353c8mov rax, [rsp+272]
    37b7353d0mov r15l, [rax]
    37b7353d3test r13l, r13l
    37b7353d6je 0x37b735418
    37b7353d8lea r10, [rip+0xd01293]
    37b7353dftest r14l, r14l
    37b7353e2je 0x37b735538
    37b7353e8
    37b7353e8loc_37b7353e8:
    37b7353e8mov r9l, 1
    37b7353eemov r8l, 1
    37b7353f4mov rdx, r10
    37b7353f7mov rcx, rdi
    37b7353facall lsame_
    37b7353fftest eax, eax
    37b735401je 0x37b735460
    37b735403
    37b735403loc_37b735403:
    37b735403mov eax, [rbp]
    37b735406
    37b735406loc_37b735406:
    37b735406test eax, eax
    37b735408jns 0x37b735100
    37b73540e
    37b73540eloc_37b73540e:
    37b73540emov eax, 4
    37b735413jmp 0x37b735470
    37b735415
    37b735415 0f 1f 00 ...
    37b735418
    37b735418loc_37b735418:
    37b735418lea r10, [rip+0xd01253]
    37b73541fmov r9l, 1
    37b735425mov r8l, 1
    37b73542bmov rcx, rbx
    37b73542emov rdx, r10
    37b735431mov [rsp+136], r10
    37b735439call lsame_
    37b73543etest eax, eax
    37b735440je 0x37b735500
    37b735446test r14l, r14l
    37b735449mov r10, [rsp+136]
    37b735451je 0x37b7354a0
    37b735453
    37b735453loc_37b735453:
    37b735453test r12l, r12l
    37b735456je 0x37b7353e8
    37b735458mov eax, [rbp]
    37b73545bjmp 0x37b735406
    37b73545d
    37b73545d 0f 1f 00 ...
    37b735460
    37b735460loc_37b735460:
    37b735460mov eax, 3
    37b735465nop [rax+rax]
    37b735470
    37b735470loc_37b735470:
    37b735470lea rdx, [rsp+156]
    37b735478mov r8l, 6
    37b73547elea rcx, [rip+0xd011ef]
    37b735485mov [rsp+156], eax
    37b73548ccall xerbla_
    37b735491jmp 0x37b7353ad
    37b735496
    37b735496 66 2e 0f 1f 84 00 00 00 00 00 f.........
    37b7354a0
    37b7354a0loc_37b7354a0:
    37b7354a0mov r9l, 1
    37b7354a6mov r8l, 1
    37b7354acmov rcx, rsi
    37b7354afmov [rsp+136], r10
    37b7354b7lea rdx, [rip+0xd011b5]
    37b7354becall lsame_
    37b7354c3mov r10, [rsp+136]
    37b7354cbtest eax, eax
    37b7354cdjne 0x37b735453
    37b7354cfnop
    37b7354d0
    37b7354d0loc_37b7354d0:
    37b7354d0mov eax, 2
    37b7354d5jmp 0x37b735470
    37b7354d7
    37b7354d7 66 0f 1f 84 00 00 00 00 00 f........
    37b7354e0
    37b7354e0loc_37b7354e0:
    37b7354e0mov eax, 5
    37b7354e5jmp 0x37b735470
    37b7354e7
    37b7354e7 66 0f 1f 84 00 00 00 00 00 f........
    37b7354f0
    37b7354f0loc_37b7354f0:
    37b7354f0mov eax, 8
    37b7354f5jmp 0x37b735470
    37b7354fa
    37b7354fa 66 0f 1f 44 00 00 f..D..
    37b735500
    37b735500loc_37b735500:
    37b735500mov eax, 1
    37b735505jmp 0x37b735470
    37b73550a
    37b73550a 66 0f 1f 44 00 00 f..D..
    37b735510
    37b735510loc_37b735510:
    37b735510mov r9l, 1
    37b735516mov r8l, 1
    37b73551clea rdx, [rip+0xd01150]
    37b735523mov rcx, rsi
    37b735526call lsame_
    37b73552btest eax, eax
    37b73552djne 0x37b735403
    37b735533jmp 0x37b7354d0
    37b735535
    37b735535 0f 1f 00 ...
    37b735538
    37b735538loc_37b735538:
    37b735538mov r9l, 1
    37b73553emov r8l, 1
    37b735544mov rcx, rsi
    37b735547mov [rsp+136], r10
    37b73554flea rdx, [rip+0xd0111d]
    37b735556call lsame_
    37b73555bmov r10, [rsp+136]
    37b735563test eax, eax
    37b735565je 0x37b7354d0
    37b73556bjmp 0x37b7353e8
    37b735570
    37b735570loc_37b735570:
    37b735570test ecx, ecx
    37b735572jne 0x37b73517b
    37b735578mov rsi, [rsp+304]
    37b735580movss x0, [rip+0xd010f4]
    37b735588ucomiss x0, [rsi]
    37b73558bjp 0x37b73517b
    37b735591jne 0x37b73517b
    37b735597jmp 0x37b7353ad
    37b73559c
    37b73559c 0f 1f 40 00 ..@.
    37b7355a0
    37b7355a0loc_37b7355a0:
    37b7355a0sub eax, edx
    37b7355a2test r14l, r14l
    37b7355a5je 0x37b735950
    37b7355abmov [rsp+156], edx
    37b7355b2mov [rsp+152], eax
    37b7355b9test r13l, r13l
    37b7355bcje 0x37b735b58
    37b7355c2mov rax, [rsp+312]
    37b7355camov [rsp+72], rbp
    37b7355cflea r8, [rsp+152]
    37b7355d7mov [rsp+88], 1
    37b7355e0mov r9, [rsp+272]
    37b7355e8mov [rsp+64], rax
    37b7355edmov rax, [rsp+304]
    37b7355f5mov [rsp+80], 1
    37b7355femov [rsp+56], rax
    37b735603mov rax, [rsp+296]
    37b73560bmov [rsp+48], rax
    37b735610mov rax, [rsp+288]
    37b735618mov [rsp+40], rax
    37b73561dmov rax, [rsp+280]
    37b735625mov [rsp+32], rax
    37b73562atest r12l, r12l
    37b73562dje 0x37b73622f
    37b735633lea rdx, [rip+0xd01036]
    37b73563alea rcx, [rip+0xd01030]
    37b735641call ssyrk_
    37b735646mov rcx, [rsp+312]
    37b73564emov [rsp+88], 1
    37b735657lea r8, [rsp+156]
    37b73565fmov [rsp+80], 1
    37b735668movsxd rbx, [rsp+152]
    37b735670lea rdx, [rip+0xd00ff9]
    37b735677mov [rsp+72], rbp
    37b73567cmovsxd rax, [rbp]
    37b735680mov r12, [rsp+288]
    37b735688shl rbx, 2
    37b73568cmov r9, [rsp+272]
    37b735694lea rax, [rcx+4*rax]
    37b735698lea rcx, [rip+0xd00fd4]
    37b73569fmov [rsp+64], rax
    37b7356a4mov rax, [rsp+304]
    37b7356acadd r12, rbx
    37b7356afmov [rsp+40], r12
    37b7356b4mov [rsp+56], rax
    37b7356b9mov rax, [rsp+296]
    37b7356c1mov [rsp+48], rax
    37b7356c6mov rax, [rsp+280]
    37b7356cemov [rsp+32], rax
    37b7356d3call ssyrk_
    37b7356d8mov rax, [rsp+304]
    37b7356e0mov [rsp+96], rbp
    37b7356e5lea r9, [rsp+152]
    37b7356edadd rbx, [rsp+312]
    37b7356f5mov [rsp+48], r12
    37b7356falea r8, [rsp+156]
    37b735702lea rdx, [rip+0xd00f69]
    37b735709mov [rsp+80], rax
    37b73570emov rax, [rsp+296]
    37b735716lea rcx, [rip+0xd00f53]
    37b73571dmov [rsp+112], 1
    37b735726mov [rsp+72], rax
    37b73572bmov rax, [rsp+288]
    37b735733mov [rsp+104], 1
    37b73573cmov [rsp+64], rax
    37b735741mov rax, [rsp+296]
    37b735749mov [rsp+88], rbx
    37b73574emov [rsp+56], rax
    37b735753mov rax, [rsp+280]
    37b73575bmov [rsp+40], rax
    37b735760mov rax, [rsp+272]
    37b735768mov [rsp+32], rax
    37b73576dcall sgemm_
    37b735772jmp 0x37b7353ad
    37b735777
    37b735777 66 0f 1f 84 00 00 00 00 00 f........
    37b735780
    37b735780loc_37b735780:
    37b735780test r14l, r14l
    37b735783je 0x37b735ee8
    37b735789mov rax, [rsp+312]
    37b735791movsxd rdx, edx
    37b735794lea rax, [rax+4*rdx]
    37b735798test r12l, r12l
    37b73579bje 0x37b736882
    37b7357a1mov [rsp+64], rax
    37b7357a6lea rdx, [rip+0xd00ec3]
    37b7357admov rax, [rsp+304]
    37b7357b5lea rbx, [rsp+152]
    37b7357bdmov [rsp+72], rbx
    37b7357c2mov r9, [rsp+272]
    37b7357camov r8, rbx
    37b7357cdlea rcx, [rip+0xd00e9f]
    37b7357d4mov [rsp+56], rax
    37b7357d9mov rax, [rsp+296]
    37b7357e1mov [rsp+88], 1
    37b7357eamov [rsp+48], rax
    37b7357efmov rax, [rsp+288]
    37b7357f7mov [rsp+80], 1
    37b735800mov [rsp+40], rax
    37b735805mov rax, [rsp+280]
    37b73580dmov [rsp+32], rax
    37b735812call ssyrk_
    37b735817mov rax, [rsp+312]
    37b73581fmov r8, rbx
    37b735822mov rsi, [rsp+288]
    37b73582amov [rsp+88], 1
    37b735833mov r9, [rsp+272]
    37b73583blea rdx, [rip+0xd00e2e]
    37b735842lea rcx, [rip+0xd00e28]
    37b735849mov [rsp+64], rax
    37b73584emov rax, [rsp+304]
    37b735856mov [rsp+80], 1
    37b73585fmov [rsp+56], rax
    37b735864mov rax, [rsp+296]
    37b73586cmov [rsp+72], rbx
    37b735871mov [rsp+48], rax
    37b735876movsxd rax, [rsp+152]
    37b73587elea rax, [rsi+4*rax]
    37b735882mov [rsp+40], rax
    37b735887mov rax, [rsp+280]
    37b73588fmov [rsp+32], rax
    37b735894call ssyrk_
    37b735899movsxd rax, [rsp+152]
    37b7358a1mov [rsp+96], rbx
    37b7358a6mov rsi, [rsp+312]
    37b7358aemov [rsp+112], 1
    37b7358b7mov [rsp+104], 1
    37b7358c0lea edx, [rax+1]
    37b7358c3imul edx, eax
    37b7358c6movsxd rdx, edx
    37b7358c9lea rdx, [rsi+4*rdx]
    37b7358cdmov rsi, [rsp+304]
    37b7358d5mov [rsp+88], rdx
    37b7358damov [rsp+80], rsi
    37b7358dfmov rsi, [rsp+296]
    37b7358e7mov [rsp+72], rsi
    37b7358ecmov rsi, [rsp+288]
    37b7358f4lea rax, [rsi+4*rax]
    37b7358f8mov [rsp+48], rsi
    37b7358fdmov [rsp+64], rax
    37b735902mov rax, [rsp+296]
    37b73590amov [rsp+56], rax
    37b73590f
    37b73590floc_37b73590f:
    37b73590fmov rax, [rsp+280]
    37b735917mov r9, rbx
    37b73591amov r8, rbx
    37b73591dlea rdx, [rip+0xd00d4e]
    37b735924lea rcx, [rip+0xd00d45]
    37b73592bmov [rsp+40], rax
    37b735930mov rax, [rsp+272]
    37b735938mov [rsp+32], rax
    37b73593dcall sgemm_
    37b735942jmp 0x37b7353ad
    37b735947
    37b735947 66 0f 1f 84 00 00 00 00 00 f........
    37b735950
    37b735950loc_37b735950:
    37b735950mov [rsp+152], edx
    37b735957mov [rsp+156], eax
    37b73595etest r13l, r13l
    37b735961je 0x37b735d20
    37b735967movsxd rdi, eax
    37b73596amov rax, [rsp+312]
    37b735972mov [rsp+88], 1
    37b73597blea r8, [rsp+152]
    37b735983mov [rsp+72], rbp
    37b735988mov r9, [rsp+272]
    37b735990mov [rsp+80], 1
    37b735999lea rax, [rax+4*rdi]
    37b73599dmov [rsp+64], rax
    37b7359a2mov rax, [rsp+304]
    37b7359aamov [rsp+56], rax
    37b7359afmov rax, [rsp+296]
    37b7359b7mov [rsp+48], rax
    37b7359bcmov rax, [rsp+288]
    37b7359c4mov [rsp+40], rax
    37b7359c9mov rax, [rsp+280]
    37b7359d1mov [rsp+32], rax
    37b7359d6test r12l, r12l
    37b7359d9je 0x37b736559
    37b7359dflea rdx, [rip+0xd00c8a]
    37b7359e6lea rcx, [rip+0xd00c84]
    37b7359edcall ssyrk_
    37b7359f2mov rcx, [rsp+312]
    37b7359famovsxd rax, [rsp+152]
    37b735a02mov [rsp+88], 1
    37b735a0bmov [rsp+80], 1
    37b735a14mov r9, [rsp+272]
    37b735a1clea r8, [rsp+156]
    37b735a24lea rdx, [rip+0xd00c45]
    37b735a2blea rax, [rcx+4*rax]
    37b735a2fmov [rsp+72], rbp
    37b735a34lea rcx, [rip+0xd00c38]
    37b735a3bmov [rsp+64], rax
    37b735a40mov rax, [rsp+304]
    37b735a48mov [rsp+56], rax
    37b735a4dmov rax, [rsp+296]
    37b735a55mov [rsp+48], rax
    37b735a5amov rax, [rsp+288]
    37b735a62lea rax, [rax+4*rdi-4]
    37b735a67mov [rsp+40], rax
    37b735a6cmov rax, [rsp+280]
    37b735a74mov [rsp+32], rax
    37b735a79call ssyrk_
    37b735a7emov rax, [rsp+312]
    37b735a86mov rdi, [rsp+288]
    37b735a8emov [rsp+112], 1
    37b735a97mov [rsp+104], 1
    37b735aa0lea r9, [rsp+156]
    37b735aa8lea r8, [rsp+152]
    37b735ab0mov [rsp+88], rax
    37b735ab5mov rax, [rsp+304]
    37b735abdlea rdx, [rip+0xd00bae]
    37b735ac4lea rcx, [rip+0xd00ba5]
    37b735acbmov [rsp+96], rbp
    37b735ad0mov [rsp+80], rax
    37b735ad5mov rax, [rsp+296]
    37b735addmov [rsp+48], rdi
    37b735ae2mov [rsp+72], rax
    37b735ae7movsxd rax, [rsp+156]
    37b735aeflea rax, [rdi+4*rax-4]
    37b735af4mov [rsp+64], rax
    37b735af9mov rax, [rsp+296]
    37b735b01mov [rsp+56], rax
    37b735b06mov rax, [rsp+280]
    37b735b0emov [rsp+40], rax
    37b735b13mov rax, [rsp+272]
    37b735b1bmov [rsp+32], rax
    37b735b20call sgemm_
    37b735b25jmp 0x37b7353ad
    37b735b2a
    37b735b2a 66 0f 1f 44 00 00 f..D..
    37b735b30
    37b735b30loc_37b735b30:
    37b735b30lea r8l, [rax+1]
    37b735b34mov rcx, [rsp+312]
    37b735b3cxor edx, edx
    37b735b3eimul r8l, eax
    37b735b42sar r8l, 1
    37b735b45shl r8, 2
    37b735b49call memset
    37b735b4ejmp 0x37b7353ad
    37b735b53
    37b735b53 0f 1f 44 00 00 ..D..
    37b735b58
    37b735b58loc_37b735b58:
    37b735b58test r12l, r12l
    37b735b5bje 0x37b7366b7
    37b735b61mov rax, [rsp+312]
    37b735b69lea rdx, [rip+0xd00b00]
    37b735b70lea rbx, [rsp+152]
    37b735b78mov [rsp+88], 1
    37b735b81mov [rsp+72], rbx
    37b735b86mov r9, [rsp+272]
    37b735b8emov r8, rbx
    37b735b91lea rcx, [rip+0xd00adb]
    37b735b98mov [rsp+64], rax
    37b735b9dmov rax, [rsp+304]
    37b735ba5mov [rsp+80], 1
    37b735baemov [rsp+56], rax
    37b735bb3mov rax, [rsp+296]
    37b735bbbmov [rsp+48], rax
    37b735bc0mov rax, [rsp+288]
    37b735bc8mov [rsp+40], rax
    37b735bcdmov rax, [rsp+280]
    37b735bd5mov [rsp+32], rax
    37b735bdacall ssyrk_
    37b735bdfmov rax, [rsp+312]
    37b735be7mov rdi, [rsp+288]
    37b735befmov [rsp+88], 1
    37b735bf8mov [rsp+80], 1
    37b735c01mov r9, [rsp+272]
    37b735c09lea r8, [rsp+156]
    37b735c11lea rdx, [rip+0xd00a58]
    37b735c18add rax, 4
    37b735c1cmov [rsp+72], rbx
    37b735c21lea rcx, [rip+0xd00a49]
    37b735c28mov [rsp+64], rax
    37b735c2dmov rax, [rsp+304]
    37b735c35mov [rsp+56], rax
    37b735c3amov rax, [rsp+296]
    37b735c42mov [rsp+48], rax
    37b735c47movsxd rax, [rsp+152]
    37b735c4flea rax, [rdi+4*rax]
    37b735c53mov [rsp+40], rax
    37b735c58mov rax, [rsp+280]
    37b735c60mov [rsp+32], rax
    37b735c65call ssyrk_
    37b735c6amovsxd rax, [rsp+152]
    37b735c72mov r8, rbx
    37b735c75mov rdi, [rsp+312]
    37b735c7dmov [rsp+112], 1
    37b735c86lea r9, [rsp+156]
    37b735c8elea rcx, [rip+0xd009db]
    37b735c95mov edx, eax
    37b735c97mov [rsp+96], rbx
    37b735c9cmov [rsp+104], 1
    37b735ca5imul edx, eax
    37b735ca8movsxd rdx, edx
    37b735cablea rdx, [rdi+4*rdx]
    37b735cafmov rdi, [rsp+304]
    37b735cb7mov [rsp+88], rdx
    37b735cbclea rdx, [rip+0xd009af]
    37b735cc3mov [rsp+80], rdi
    37b735cc8mov rdi, [rsp+296]
    37b735cd0mov [rsp+72], rdi
    37b735cd5mov rdi, [rsp+288]
    37b735cddlea rax, [rdi+4*rax]
    37b735ce1mov [rsp+48], rdi
    37b735ce6mov [rsp+64], rax
    37b735cebmov rax, [rsp+296]
    37b735cf3mov [rsp+56], rax
    37b735cf8mov rax, [rsp+280]
    37b735d00mov [rsp+40], rax
    37b735d05mov rax, [rsp+272]
    37b735d0dmov [rsp+32], rax
    37b735d12call sgemm_
    37b735d17jmp 0x37b7353ad
    37b735d1c
    37b735d1c 0f 1f 40 00 ..@.
    37b735d20
    37b735d20loc_37b735d20:
    37b735d20imul eax, eax
    37b735d23mov rdi, [rsp+312]
    37b735d2bcdqe
    37b735d2dlea rax, [rdi+4*rax]
    37b735d31test r12l, r12l
    37b735d34je 0x37b736a37
    37b735d3amov [rsp+64], rax
    37b735d3flea rdx, [rip+0xd0092a]
    37b735d46mov rax, [rsp+304]
    37b735d4elea rbx, [rsp+156]
    37b735d56mov [rsp+88], 1
    37b735d5fmov r9, [rsp+272]
    37b735d67lea r8, [rsp+152]
    37b735d6flea rcx, [rip+0xd008fd]
    37b735d76mov [rsp+56], rax
    37b735d7bmov rax, [rsp+296]
    37b735d83mov [rsp+80], 1
    37b735d8cmov [rsp+48], rax
    37b735d91mov rax, [rsp+288]
    37b735d99mov [rsp+72], rbx
    37b735d9emov [rsp+40], rax
    37b735da3mov rax, [rsp+280]
    37b735dabmov [rsp+32], rax
    37b735db0call ssyrk_
    37b735db5movsxd rdx, [rsp+152]
    37b735dbdmov [rsp+72], rbx
    37b735dc2mov r8, rbx
    37b735dc5mov rcx, [rsp+312]
    37b735dcdmov rdi, [rsp+288]
    37b735dd5mov [rsp+88], 1
    37b735ddemov rax, rdx
    37b735de1imul eax, [rsp+156]
    37b735de9mov [rsp+80], 1
    37b735df2lea rdi, [rdi+4*rdx]
    37b735df6mov r9, [rsp+272]
    37b735dfelea rdx, [rip+0xd0086b]
    37b735e05mov [rsp+40], rdi
    37b735e0acdqe
    37b735e0clea rax, [rcx+4*rax]
    37b735e10lea rcx, [rip+0xd0085a]
    37b735e17mov [rsp+64], rax
    37b735e1cmov rax, [rsp+304]
    37b735e24mov [rsp+56], rax
    37b735e29mov rax, [rsp+296]
    37b735e31mov [rsp+48], rax
    37b735e36mov rax, [rsp+280]
    37b735e3emov [rsp+32], rax
    37b735e43call ssyrk_
    37b735e48mov rax, [rsp+312]
    37b735e50mov r8, rbx
    37b735e53mov [rsp+112], 1
    37b735e5cmov [rsp+104], 1
    37b735e65lea r9, [rsp+152]
    37b735e6dlea rdx, [rip+0xd007fe]
    37b735e74mov [rsp+88], rax
    37b735e79mov rax, [rsp+304]
    37b735e81lea rcx, [rip+0xd007e8]
    37b735e88mov [rsp+96], rbx
    37b735e8dmov [rsp+80], rax
    37b735e92mov rax, [rsp+296]
    37b735e9amov [rsp+48], rdi
    37b735e9fmov [rsp+72], rax
    37b735ea4mov rax, [rsp+288]
    37b735eacmov [rsp+64], rax
    37b735eb1mov rax, [rsp+296]
    37b735eb9mov [rsp+56], rax
    37b735ebemov rax, [rsp+280]
    37b735ec6mov [rsp+40], rax
    37b735ecbmov rax, [rsp+272]
    37b735ed3mov [rsp+32], rax
    37b735ed8call sgemm_
    37b735eddjmp 0x37b7353ad
    37b735ee2
    37b735ee2 66 0f 1f 44 00 00 f..D..
    37b735ee8
    37b735ee8loc_37b735ee8:
    37b735ee8lea eax, [rdx+1]
    37b735eebmov rdi, [rsp+312]
    37b735ef3imul eax, edx
    37b735ef6cdqe
    37b735ef8lea rax, [rdi+4*rax]
    37b735efctest r12l, r12l
    37b735effje 0x37b736d5a
    37b735f05mov [rsp+64], rax
    37b735f0alea rdx, [rip+0xd0075f]
    37b735f11mov rax, [rsp+304]
    37b735f19lea rbx, [rsp+152]
    37b735f21mov [rsp+72], rbx
    37b735f26mov r9, [rsp+272]
    37b735f2emov r8, rbx
    37b735f31lea rcx, [rip+0xd0073b]
    37b735f38mov [rsp+56], rax
    37b735f3dmov rax, [rsp+296]
    37b735f45mov [rsp+88], 1
    37b735f4emov [rsp+48], rax
    37b735f53mov rax, [rsp+288]
    37b735f5bmov [rsp+80], 1
    37b735f64mov [rsp+40], rax
    37b735f69mov rax, [rsp+280]
    37b735f71mov [rsp+32], rax
    37b735f76call ssyrk_
    37b735f7bmovsxd rax, [rsp+152]
    37b735f83mov r8, rbx
    37b735f86mov rsi, [rsp+312]
    37b735f8emov [rsp+88], 1
    37b735f97mov r9, [rsp+272]
    37b735f9flea rcx, [rip+0xd006cb]
    37b735fa6mov edx, eax
    37b735fa8mov [rsp+72], rbx
    37b735fadmov [rsp+80], 1
    37b735fb6imul edx, eax
    37b735fb9movsxd rdx, edx
    37b735fbclea rdx, [rsi+4*rdx]
    37b735fc0mov rsi, [rsp+304]
    37b735fc8mov [rsp+64], rdx
    37b735fcdlea rdx, [rip+0xd0069c]
    37b735fd4mov [rsp+56], rsi
    37b735fd9mov rsi, [rsp+296]
    37b735fe1mov [rsp+48], rsi
    37b735fe6mov rsi, [rsp+288]
    37b735feelea rax, [rsi+4*rax]
    37b735ff2mov [rsp+40], rax
    37b735ff7mov rax, [rsp+280]
    37b735fffmov [rsp+32], rax
    37b736004call ssyrk_
    37b736009mov rax, [rsp+312]
    37b736011mov [rsp+96], rbx
    37b736016mov rsi, [rsp+288]
    37b73601emov [rsp+112], 1
    37b736027mov [rsp+88], rax
    37b73602cmov rax, [rsp+304]
    37b736034mov [rsp+104], 1
    37b73603dmov [rsp+80], rax
    37b736042mov rax, [rsp+296]
    37b73604amov [rsp+72], rax
    37b73604fmov rax, [rsp+288]
    37b736057mov [rsp+64], rax
    37b73605cmov rax, [rsp+296]
    37b736064mov [rsp+56], rax
    37b736069movsxd rax, [rsp+152]
    37b736071lea rax, [rsi+4*rax]
    37b736075mov [rsp+48], rax
    37b73607ajmp 0x37b73590f
    37b73607f
    37b73607f 90 .
    37b736080
    37b736080loc_37b736080:
    37b736080mov rdi, [rsp+312]
    37b736088add edx, 1
    37b73608bmov [rsp+156], eax
    37b736092mov [rsp+88], 1
    37b73609bmovsxd rdx, edx
    37b73609emov [rsp+80], 1
    37b7360a7lea rdx, [rdi+4*rdx]
    37b7360abtest r12l, r12l
    37b7360aeje 0x37b736382
    37b7360b4mov rax, [rsp+304]
    37b7360bclea rsi, [rsp+156]
    37b7360c4mov [rsp+64], rdx
    37b7360c9lea r8, [rsp+152]
    37b7360d1mov [rsp+72], rsi
    37b7360d6mov r9, [rsp+272]
    37b7360delea rdx, [rip+0xd0058b]
    37b7360e5lea rcx, [rip+0xd00585]
    37b7360ecmov [rsp+56], rax
    37b7360f1mov rax, [rsp+296]
    37b7360f9mov [rsp+48], rax
    37b7360femov rax, [rsp+288]
    37b736106mov [rsp+40], rax
    37b73610bmov rax, [rsp+280]
    37b736113mov [rsp+32], rax
    37b736118call ssyrk_
    37b73611dmov eax, [rbp]
    37b736120mov rdx, [rsp+312]
    37b736128mov [rsp+72], rsi
    37b73612dmov rdi, [rsp+304]
    37b736135mov r9, [rsp+272]
    37b73613dmov [rsp+88], 1
    37b736146lea r8, [rsp+152]
    37b73614eadd eax, 1
    37b736151lea rcx, [rip+0xd0051b]
    37b736158mov [rsp+80], 1
    37b736161mov [rsp+156], eax
    37b736168movsxd rax, [rsp+152]
    37b736170mov [rsp+56], rdi
    37b736175mov rdi, [rsp+296]
    37b73617dshl rax, 2
    37b736181add rdx, rax
    37b736184add rax, [rsp+288]
    37b73618cmov [rsp+48], rdi
    37b736191mov [rsp+40], rax
    37b736196mov rax, [rsp+280]
    37b73619emov [rsp+64], rdx
    37b7361a3lea rdx, [rip+0xd004c6]
    37b7361aamov [rsp+32], rax
    37b7361afcall ssyrk_
    37b7361b4mov eax, [rbp]
    37b7361b7mov [rsp+96], rsi
    37b7361bcmov rsi, [rsp+288]
    37b7361c4mov [rsp+112], 1
    37b7361cdmov [rsp+104], 1
    37b7361d6add eax, 1
    37b7361d9mov [rsp+156], eax
    37b7361e0mov rax, [rsp+312]
    37b7361e8mov [rsp+48], rsi
    37b7361edmov [rsp+88], rax
    37b7361f2mov rax, [rsp+304]
    37b7361famov [rsp+80], rax
    37b7361ffmov rax, [rsp+296]
    37b736207mov [rsp+72], rax
    37b73620cmovsxd rax, [rsp+152]
    37b736214lea rax, [rsi+4*rax]
    37b736218mov [rsp+64], rax
    37b73621dmov rax, [rsp+296]
    37b736225mov [rsp+56], rax
    37b73622ajmp 0x37b73536f
    37b73622f
    37b73622floc_37b73622f:
    37b73622flea rdx, [rip+0xd0043c]
    37b736236lea rcx, [rip+0xd00434]
    37b73623dcall ssyrk_
    37b736242movsxd rdi, [rsp+152]
    37b73624amov rcx, [rsp+312]
    37b736252mov [rsp+88], 1
    37b73625bmov [rsp+80], 1
    37b736264mov r9, [rsp+272]
    37b73626clea r8, [rsp+156]
    37b736274lea rdx, [rip+0xd003f7]
    37b73627blea eax, [rdi+1]
    37b73627emov [rsp+72], rbp
    37b736283cdqe
    37b736285imul rax, rbx
    37b736289mov rbx, [rsp+288]
    37b736291lea rax, [rsi+rax+1]
    37b736296lea rsi, [rbx+4*rax]
    37b73629amovsxd rax, [rbp]
    37b73629emov [rsp+40], rsi
    37b7362a3lea rax, [rcx+4*rax]
    37b7362a7lea rcx, [rip+0xd003c5]
    37b7362aemov [rsp+64], rax
    37b7362b3mov rax, [rsp+304]
    37b7362bbmov [rsp+56], rax
    37b7362c0mov rax, [rsp+296]
    37b7362c8mov [rsp+48], rax
    37b7362cdmov rax, [rsp+280]
    37b7362d5mov [rsp+32], rax
    37b7362dacall ssyrk_
    37b7362dfmov rax, [rsp+312]
    37b7362e7mov [rsp+112], 1
    37b7362f0lea r9, [rsp+152]
    37b7362f8mov [rsp+104], 1
    37b736301lea r8, [rsp+156]
    37b736309lea rdx, [rip+0xd00360]
    37b736310lea rax, [rax+4*rdi]
    37b736314mov [rsp+96], rbp
    37b736319lea rcx, [rip+0xd00352]
    37b736320mov [rsp+88], rax
    37b736325mov rax, [rsp+304]
    37b73632dmov [rsp+48], rsi
    37b736332mov [rsp+80], rax
    37b736337mov rax, [rsp+296]
    37b73633fmov [rsp+72], rax
    37b736344mov rax, [rsp+288]
    37b73634cmov [rsp+64], rax
    37b736351mov rax, [rsp+296]
    37b736359mov [rsp+56], rax
    37b73635emov rax, [rsp+280]
    37b736366mov [rsp+40], rax
    37b73636bmov rax, [rsp+272]
    37b736373mov [rsp+32], rax
    37b736378call sgemm_
    37b73637djmp 0x37b7353ad
    37b736382
    37b736382loc_37b736382:
    37b736382mov rax, [rsp+304]
    37b73638alea r12, [rsp+156]
    37b736392mov [rsp+64], rdx
    37b736397lea r8, [rsp+152]
    37b73639fmov [rsp+72], r12
    37b7363a4mov r9, [rsp+272]
    37b7363aclea rdx, [rip+0xd002bf]
    37b7363b3lea rcx, [rip+0xd002b7]
    37b7363bamov [rsp+56], rax
    37b7363bfmov rax, [rsp+296]
    37b7363c7mov [rsp+48], rax
    37b7363ccmov rax, [rsp+288]
    37b7363d4mov [rsp+40], rax
    37b7363d9mov rax, [rsp+280]
    37b7363e1mov [rsp+32], rax
    37b7363e6call ssyrk_
    37b7363ebmov eax, [rbp]
    37b7363eemovsxd rdx, [rsp+152]
    37b7363f6mov [rsp+88], 1
    37b7363ffmov rcx, [rsp+312]
    37b736407mov [rsp+72], r12
    37b73640clea r8, [rsp+152]
    37b736414add eax, 1
    37b736417mov r9, [rsp+272]
    37b73641fmov [rsp+80], 1
    37b736428mov [rsp+156], eax
    37b73642fmov rax, rdx
    37b736432lea rdx, [rcx+4*rdx]
    37b736436mov rcx, [rsp+304]
    37b73643eadd eax, 1
    37b736441mov [rsp+64], rdx
    37b736446lea rdx, [rip+0xd00225]
    37b73644dcdqe
    37b73644fmov [rsp+56], rcx
    37b736454mov rcx, [rsp+296]
    37b73645cimul rax, rbx
    37b736460mov [rsp+48], rcx
    37b736465mov rcx, [rsp+288]
    37b73646dlea rax, [rsi+rax+1]
    37b736472lea rax, [rcx+4*rax]
    37b736476lea rcx, [rip+0xd001f6]
    37b73647dmov [rsp+40], rax
    37b736482mov rax, [rsp+280]
    37b73648amov [rsp+32], rax
    37b73648fcall ssyrk_
    37b736494mov eax, [rbp]
    37b736497mov [rsp+96], r12
    37b73649cmov [rsp+112], 1
    37b7364a5mov [rsp+104], 1
    37b7364aeadd eax, 1
    37b7364b1mov [rsp+156], eax
    37b7364b8mov rax, [rsp+312]
    37b7364c0mov [rsp+88], rax
    37b7364c5mov rax, [rsp+304]
    37b7364cdmov [rsp+80], rax
    37b7364d2mov rax, [rsp+296]
    37b7364damov [rsp+72], rax
    37b7364dfmov eax, [rsp+152]
    37b7364e6add eax, 1
    37b7364e9cdqe
    37b7364ebimul rax, rbx
    37b7364efmov rbx, [rsp+288]
    37b7364f7mov [rsp+48], rbx
    37b7364fclea rax, [rsi+rax+1]
    37b736501lea rax, [rbx+4*rax]
    37b736505mov [rsp+64], rax
    37b73650amov rax, [rsp+296]
    37b736512mov [rsp+56], rax
    37b736517
    37b736517loc_37b736517:
    37b736517mov rax, [rsp+280]
    37b73651flea r9, [rsp+152]
    37b736527lea r8, [rsp+152]
    37b73652flea rdx, [rip+0xd0013a]
    37b736536lea rcx, [rip+0xd00135]
    37b73653dmov [rsp+40], rax
    37b736542mov rax, [rsp+272]
    37b73654amov [rsp+32], rax
    37b73654fcall sgemm_
    37b736554jmp 0x37b7353ad
    37b736559
    37b736559loc_37b736559:
    37b736559lea rdx, [rip+0xd00112]
    37b736560lea rcx, [rip+0xd0010a]
    37b736567call ssyrk_
    37b73656cmov rcx, [rsp+312]
    37b736574movsxd rax, [rsp+152]
    37b73657cmov [rsp+88], 1
    37b736585mov [rsp+80], 1
    37b73658emov r9, [rsp+272]
    37b736596lea r8, [rsp+156]
    37b73659elea rdx, [rip+0xd000cd]
    37b7365a5lea rax, [rcx+4*rax]
    37b7365a9mov [rsp+72], rbp
    37b7365aelea rcx, [rip+0xd000be]
    37b7365b5mov [rsp+64], rax
    37b7365bamov rax, [rsp+304]
    37b7365c2mov [rsp+56], rax
    37b7365c7mov rax, [rsp+296]
    37b7365cfmov [rsp+48], rax
    37b7365d4mov rax, rdi
    37b7365d7mov rdi, [rsp+288]
    37b7365dfimul rax, rbx
    37b7365e3lea rax, [rsi+rax+1]
    37b7365e8lea rax, [rdi+4*rax]
    37b7365ecmov [rsp+40], rax
    37b7365f1mov rax, [rsp+280]
    37b7365f9mov [rsp+32], rax
    37b7365fecall ssyrk_
    37b736603mov rax, [rsp+312]
    37b73660bmov [rsp+112], 1
    37b736614lea r9, [rsp+156]
    37b73661cmov [rsp+104], 1
    37b736625lea r8, [rsp+152]
    37b73662dlea rdx, [rip+0xd0003c]
    37b736634mov [rsp+88], rax
    37b736639mov rax, [rsp+304]
    37b736641lea rcx, [rip+0xd0002a]
    37b736648mov [rsp+96], rbp
    37b73664dmov [rsp+80], rax
    37b736652mov rax, [rsp+296]
    37b73665amov [rsp+72], rax
    37b73665fmovsxd rax, [rsp+156]
    37b736667imul rax, rbx
    37b73666bmov rbx, [rsp+288]
    37b736673mov [rsp+48], rbx
    37b736678lea rax, [rsi+rax+1]
    37b73667dlea rax, [rbx+4*rax]
    37b736681mov [rsp+64], rax
    37b736686mov rax, [rsp+296]
    37b73668emov [rsp+56], rax
    37b736693mov rax, [rsp+280]
    37b73669bmov [rsp+40], rax
    37b7366a0mov rax, [rsp+272]
    37b7366a8mov [rsp+32], rax
    37b7366adcall sgemm_
    37b7366b2jmp 0x37b7353ad
    37b7366b7
    37b7366b7loc_37b7366b7:
    37b7366b7mov rax, [rsp+312]
    37b7366bflea rdx, [rip+0xcfffac]
    37b7366c6lea rdi, [rsp+152]
    37b7366cemov [rsp+88], 1
    37b7366d7mov [rsp+72], rdi
    37b7366dcmov r9, [rsp+272]
    37b7366e4mov r8, rdi
    37b7366e7lea rcx, [rip+0xcfff85]
    37b7366eemov [rsp+64], rax
    37b7366f3mov rax, [rsp+304]
    37b7366fblea rbp, [rsp+156]
    37b736703mov [rsp+80], 1
    37b73670cmov [rsp+56], rax
    37b736711mov rax, [rsp+296]
    37b736719mov [rsp+48], rax
    37b73671emov rax, [rsp+288]
    37b736726mov [rsp+40], rax
    37b73672bmov rax, [rsp+280]
    37b736733mov [rsp+32], rax
    37b736738call ssyrk_
    37b73673dmov rax, [rsp+312]
    37b736745mov r8, rbp
    37b736748mov rcx, [rsp+288]
    37b736750mov [rsp+88], 1
    37b736759mov r9, [rsp+272]
    37b736761lea rdx, [rip+0xcfff0a]
    37b736768add rax, 4
    37b73676cmov [rsp+72], rdi
    37b736771mov [rsp+64], rax
    37b736776mov rax, [rsp+304]
    37b73677emov [rsp+80], 1
    37b736787mov [rsp+56], rax
    37b73678cmov rax, [rsp+296]
    37b736794mov [rsp+48], rax
    37b736799mov eax, [rsp+152]
    37b7367a0add eax, 1
    37b7367a3cdqe
    37b7367a5imul rax, rbx
    37b7367a9lea rax, [rsi+rax+1]
    37b7367aelea rax, [rcx+4*rax]
    37b7367b2lea rcx, [rip+0xcffeb8]
    37b7367b9mov [rsp+40], rax
    37b7367bemov rax, [rsp+280]
    37b7367c6mov [rsp+32], rax
    37b7367cbcall ssyrk_
    37b7367d0mov eax, [rsp+152]
    37b7367d7mov [rsp+96], rdi
    37b7367dcmov rcx, [rsp+312]
    37b7367e4mov [rsp+112], 1
    37b7367edmov [rsp+104], 1
    37b7367f6mov edx, eax
    37b7367f8imul edx, eax
    37b7367fbadd eax, 1
    37b7367fecdqe
    37b736800imul rax, rbx
    37b736804mov rbx, [rsp+288]
    37b73680cmovsxd rdx, edx
    37b73680flea rdx, [rcx+4*rdx]
    37b736813mov rcx, [rsp+304]
    37b73681blea rax, [rsi+rax+1]
    37b736820mov [rsp+88], rdx
    37b736825mov [rsp+80], rcx
    37b73682amov rcx, [rsp+296]
    37b736832lea rax, [rbx+4*rax]
    37b736836mov [rsp+64], rax
    37b73683bmov [rsp+72], rcx
    37b736840mov [rsp+56], rcx
    37b736845
    37b736845loc_37b736845:
    37b736845mov rax, [rsp+280]
    37b73684dmov [rsp+48], rbx
    37b736852mov r9, rbp
    37b736855mov r8, rdi
    37b736858lea rdx, [rip+0xcffe11]
    37b73685flea rcx, [rip+0xcffe0c]
    37b736866mov [rsp+40], rax
    37b73686bmov rax, [rsp+272]
    37b736873mov [rsp+32], rax
    37b736878call sgemm_
    37b73687djmp 0x37b7353ad
    37b736882
    37b736882loc_37b736882:
    37b736882mov [rsp+64], rax
    37b736887lea rdx, [rip+0xcffde4]
    37b73688emov rax, [rsp+304]
    37b736896lea rdi, [rsp+152]
    37b73689emov [rsp+72], rdi
    37b7368a3mov r9, [rsp+272]
    37b7368abmov r8, rdi
    37b7368aelea rcx, [rip+0xcffdbe]
    37b7368b5mov [rsp+56], rax
    37b7368bamov rax, [rsp+296]
    37b7368c2mov [rsp+88], 1
    37b7368cbmov [rsp+48], rax
    37b7368d0mov rax, [rsp+288]
    37b7368d8mov [rsp+80], 1
    37b7368e1mov [rsp+40], rax
    37b7368e6mov rax, [rsp+280]
    37b7368eemov [rsp+32], rax
    37b7368f3call ssyrk_
    37b7368f8mov rax, [rsp+312]
    37b736900mov r8, rdi
    37b736903mov rcx, [rsp+288]
    37b73690bmov [rsp+88], 1
    37b736914mov r9, [rsp+272]
    37b73691clea rdx, [rip+0xcffd4f]
    37b736923mov [rsp+64], rax
    37b736928mov rax, [rsp+304]
    37b736930mov [rsp+80], 1
    37b736939mov [rsp+56], rax
    37b73693emov rax, [rsp+296]
    37b736946mov [rsp+72], rdi
    37b73694bmov [rsp+48], rax
    37b736950mov eax, [rsp+152]
    37b736957add eax, 1
    37b73695acdqe
    37b73695cimul rax, rbx
    37b736960lea rax, [rsi+rax+1]
    37b736965lea rax, [rcx+4*rax]
    37b736969lea rcx, [rip+0xcffd01]
    37b736970mov [rsp+40], rax
    37b736975mov rax, [rsp+280]
    37b73697dmov [rsp+32], rax
    37b736982call ssyrk_
    37b736987mov edx, [rsp+152]
    37b73698emov [rsp+96], rdi
    37b736993mov rcx, [rsp+312]
    37b73699bmov [rsp+112], 1
    37b7369a4mov [rsp+104], 1
    37b7369adlea eax, [rdx+1]
    37b7369b0imul edx, eax
    37b7369b3cdqe
    37b7369b5imul rax, rbx
    37b7369b9mov rbx, [rsp+288]
    37b7369c1movsxd rdx, edx
    37b7369c4mov [rsp+48], rbx
    37b7369c9lea rdx, [rcx+4*rdx]
    37b7369cdmov rcx, [rsp+304]
    37b7369d5lea rax, [rsi+rax+1]
    37b7369dalea rax, [rbx+4*rax]
    37b7369demov [rsp+88], rdx
    37b7369e3mov [rsp+80], rcx
    37b7369e8mov rcx, [rsp+296]
    37b7369f0mov [rsp+64], rax
    37b7369f5mov [rsp+72], rcx
    37b7369famov [rsp+56], rcx
    37b7369ff
    37b7369ffloc_37b7369ff:
    37b7369ffmov rax, [rsp+280]
    37b736a07mov r9, rdi
    37b736a0amov r8, rdi
    37b736a0dlea rdx, [rip+0xcffc5c]
    37b736a14lea rcx, [rip+0xcffc57]
    37b736a1bmov [rsp+40], rax
    37b736a20mov rax, [rsp+272]
    37b736a28mov [rsp+32], rax
    37b736a2dcall sgemm_
    37b736a32jmp 0x37b7353ad
    37b736a37
    37b736a37loc_37b736a37:
    37b736a37mov [rsp+64], rax
    37b736a3clea rdx, [rip+0xcffc2f]
    37b736a43mov rax, [rsp+304]
    37b736a4blea rdi, [rsp+156]
    37b736a53mov [rsp+88], 1
    37b736a5cmov r9, [rsp+272]
    37b736a64lea rbp, [rsp+152]
    37b736a6clea rcx, [rip+0xcffc00]
    37b736a73mov [rsp+56], rax
    37b736a78mov rax, [rsp+296]
    37b736a80mov r8, rbp
    37b736a83mov [rsp+80], 1
    37b736a8cmov [rsp+48], rax
    37b736a91mov rax, [rsp+288]
    37b736a99mov [rsp+72], rdi
    37b736a9emov [rsp+40], rax
    37b736aa3mov rax, [rsp+280]
    37b736aabmov [rsp+32], rax
    37b736ab0call ssyrk_
    37b736ab5mov eax, [rsp+152]
    37b736abcmov [rsp+72], rdi
    37b736ac1mov r8, rdi
    37b736ac4mov [rsp+88], 1
    37b736acdmov r9, [rsp+272]
    37b736ad5lea rcx, [rip+0xcffb95]
    37b736adcmov [rsp+80], 1
    37b736ae5lea edx, [rax+1]
    37b736ae8movsxd rdx, edx
    37b736aebimul eax, [rsp+156]
    37b736af3imul rdx, rbx
    37b736af7mov rbx, [rsp+288]
    37b736affcdqe
    37b736b01lea rdx, [rsi+rdx+1]
    37b736b06mov rsi, [rsp+312]
    37b736b0elea rbx, [rbx+4*rdx]
    37b736b12lea rdx, [rip+0xcffb59]
    37b736b19lea rax, [rsi+4*rax]
    37b736b1dmov [rsp+40], rbx
    37b736b22mov [rsp+64], rax
    37b736b27mov rax, [rsp+304]
    37b736b2fmov [rsp+56], rax
    37b736b34mov rax, [rsp+296]
    37b736b3cmov [rsp+48], rax
    37b736b41mov rax, [rsp+280]
    37b736b49mov [rsp+32], rax
    37b736b4ecall ssyrk_
    37b736b53mov rax, [rsp+312]
    37b736b5bmov [rsp+96], rdi
    37b736b60mov [rsp+112], 1
    37b736b69mov [rsp+88], rax
    37b736b6emov rax, [rsp+304]
    37b736b76mov [rsp+104], 1
    37b736b7fmov [rsp+80], rax
    37b736b84mov rax, [rsp+296]
    37b736b8cmov [rsp+72], rax
    37b736b91mov rax, [rsp+288]
    37b736b99mov [rsp+64], rax
    37b736b9emov rax, [rsp+296]
    37b736ba6mov [rsp+56], rax
    37b736babjmp 0x37b736845
    37b736bb0
    37b736bb0loc_37b736bb0:
    37b736bb0mov rax, [rsp+312]
    37b736bb8lea r12, [rsp+156]
    37b736bc0mov r9, [rsp+272]
    37b736bc8lea r8, [rsp+152]
    37b736bd0mov [rsp+72], r12
    37b736bd5lea rdx, [rip+0xcffa96]
    37b736bdclea rcx, [rip+0xcffa8e]
    37b736be3add rax, 4
    37b736be7mov [rsp+64], rax
    37b736becmov rax, [rsp+304]
    37b736bf4mov [rsp+56], rax
    37b736bf9mov rax, [rsp+296]
    37b736c01mov [rsp+48], rax
    37b736c06mov rax, [rsp+288]
    37b736c0emov [rsp+40], rax
    37b736c13mov rax, [rsp+280]
    37b736c1bmov [rsp+32], rax
    37b736c20call ssyrk_
    37b736c25mov eax, [rbp]
    37b736c28mov rcx, [rsp+288]
    37b736c30mov [rsp+88], 1
    37b736c39mov [rsp+80], 1
    37b736c42mov r9, [rsp+272]
    37b736c4alea rdx, [rip+0xcffa21]
    37b736c51lea r8, [rsp+152]
    37b736c59add eax, 1
    37b736c5cmov [rsp+72], r12
    37b736c61mov [rsp+156], eax
    37b736c68mov rax, [rsp+312]
    37b736c70mov [rsp+64], rax
    37b736c75mov rax, [rsp+304]
    37b736c7dmov [rsp+56], rax
    37b736c82mov rax, [rsp+296]
    37b736c8amov [rsp+48], rax
    37b736c8fmov eax, [rsp+152]
    37b736c96add eax, 1
    37b736c99cdqe
    37b736c9bimul rax, rbx
    37b736c9flea rax, [rsi+rax+1]
    37b736ca4lea rax, [rcx+4*rax]
    37b736ca8lea rcx, [rip+0xcff9c4]
    37b736cafmov [rsp+40], rax
    37b736cb4mov rax, [rsp+280]
    37b736cbcmov [rsp+32], rax
    37b736cc1call ssyrk_
    37b736cc6mov eax, [rbp]
    37b736cc9mov rcx, [rsp+312]
    37b736cd1mov [rsp+112], 1
    37b736cdamov [rsp+104], 1
    37b736ce3add eax, 1
    37b736ce6mov [rsp+96], r12
    37b736cebmov [rsp+156], eax
    37b736cf2mov eax, [rsp+152]
    37b736cf9add eax, 1
    37b736cfccdqe
    37b736cfelea rdx, [rcx+4*rax]
    37b736d02mov rcx, [rsp+304]
    37b736d0aimul rax, rbx
    37b736d0emov rbx, [rsp+288]
    37b736d16mov [rsp+88], rdx
    37b736d1bmov [rsp+80], rcx
    37b736d20mov rcx, [rsp+296]
    37b736d28mov [rsp+72], rcx
    37b736d2dmov rcx, [rsp+288]
    37b736d35lea rax, [rsi+rax+1]
    37b736d3alea rax, [rbx+4*rax]
    37b736d3emov [rsp+64], rcx
    37b736d43mov rcx, [rsp+296]
    37b736d4bmov [rsp+48], rax
    37b736d50mov [rsp+56], rcx
    37b736d55jmp 0x37b736517
    37b736d5a
    37b736d5aloc_37b736d5a:
    37b736d5amov [rsp+64], rax
    37b736d5flea rdx, [rip+0xcff90c]
    37b736d66mov rax, [rsp+304]
    37b736d6elea rdi, [rsp+152]
    37b736d76mov [rsp+72], rdi
    37b736d7bmov r9, [rsp+272]
    37b736d83mov r8, rdi
    37b736d86lea rcx, [rip+0xcff8e6]
    37b736d8dmov [rsp+56], rax
    37b736d92mov rax, [rsp+296]
    37b736d9amov [rsp+88], 1
    37b736da3mov [rsp+48], rax
    37b736da8mov rax, [rsp+288]
    37b736db0mov [rsp+80], 1
    37b736db9mov [rsp+40], rax
    37b736dbemov rax, [rsp+280]
    37b736dc6mov [rsp+32], rax
    37b736dcbcall ssyrk_
    37b736dd0mov eax, [rsp+152]
    37b736dd7mov r8, rdi
    37b736ddamov rcx, [rsp+312]
    37b736de2mov [rsp+72], rdi
    37b736de7mov r9, [rsp+272]
    37b736defmov [rsp+88], 1
    37b736df8mov edx, eax
    37b736dfamov [rsp+80], 1
    37b736e03imul edx, eax
    37b736e06add eax, 1
    37b736e09cdqe
    37b736e0bimul rax, rbx
    37b736e0fmovsxd rdx, edx
    37b736e12lea rdx, [rcx+4*rdx]
    37b736e16mov rcx, [rsp+304]
    37b736e1elea rax, [rsi+rax+1]
    37b736e23mov [rsp+64], rdx
    37b736e28lea rdx, [rip+0xcff843]
    37b736e2fmov [rsp+56], rcx
    37b736e34mov rcx, [rsp+296]
    37b736e3cmov [rsp+48], rcx
    37b736e41mov rcx, [rsp+288]
    37b736e49lea rax, [rcx+4*rax]
    37b736e4dlea rcx, [rip+0xcff81d]
    37b736e54mov [rsp+40], rax
    37b736e59mov rax, [rsp+280]
    37b736e61mov [rsp+32], rax
    37b736e66call ssyrk_
    37b736e6bmov rax, [rsp+312]
    37b736e73mov [rsp+96], rdi
    37b736e78mov [rsp+112], 1
    37b736e81mov [rsp+88], rax
    37b736e86mov rax, [rsp+304]
    37b736e8emov [rsp+104], 1
    37b736e97mov [rsp+80], rax
    37b736e9cmov rax, [rsp+296]
    37b736ea4mov [rsp+72], rax
    37b736ea9mov rax, [rsp+288]
    37b736eb1mov [rsp+64], rax
    37b736eb6mov rax, [rsp+296]
    37b736ebemov [rsp+56], rax
    37b736ec3mov eax, [rsp+152]
    37b736ecaadd eax, 1
    37b736ecdcdqe
    37b736ecfimul rax, rbx
    37b736ed3mov rbx, [rsp+288]
    37b736edblea rax, [rsi+rax+1]
    37b736ee0lea rax, [rbx+4*rax]
    37b736ee4mov [rsp+48], rax
    37b736ee9jmp 0x37b7369ff
    37b735050