File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
    37be34180
    37be34180claqz3_64_:
    37be34180push r15
    37be34182push r14
    37be34184push r13
    37be34186push r12
    37be34188push rbp
    37be34189push rdi
    37be3418apush rsi
    37be3418bpush rbx
    37be3418csub rsp, 664
    37be34193movups [rsp+528], x6
    37be3419bmovups [rsp+544], x7
    37be341a3movups [rsp+560], x8
    37be341acmovups [rsp+576], x9
    37be341b5movups [rsp+592], x10
    37be341bemovups [rsp+608], x11
    37be341c7movups [rsp+624], x12
    37be341d0movups [rsp+640], x13
    37be341d9mov rax, [rsp+888]
    37be341e1mov rbp, [rsp+824]
    37be341e9mov rdi, [rsp+840]
    37be341f1mov r12, [rsp+880]
    37be341f9mov rsi, [rax]
    37be341fcmov rax, [rsp+856]
    37be34204mov r15, [rbp]
    37be34208mov r14, [rdi]
    37be3420bmov [rsp+744], rdx
    37be34213mov rdx, [rsp+784]
    37be3421bmov r11, rcx
    37be3421emov [rsp+760], r9
    37be34226mov r10, [rsp+760]
    37be3422emov rcx, [rdx]
    37be34231mov rdx, [rsp+792]
    37be34239mov [rsp+752], r8
    37be34241mov r10, [r10]
    37be34244mov r9, [rsp+928]
    37be3424cmov rbx, [rdx]
    37be3424fxor edx, edx
    37be34251mov r13, [rax]
    37be34254mov [rsp+368], rcx
    37be3425cmov rax, [rsp+872]
    37be34264mov [rsp+216], r10
    37be3426ccmp rcx, rbx
    37be3426fmov rcx, [rsp+920]
    37be34277mov [rsp+376], rbx
    37be3427fsetl dl
    37be34282mov rax, [rax]
    37be34285imul rbx, r10
    37be34289mov rcx, [rcx]
    37be3428clea rdx, [8*rdx-8]
    37be34294mov [r9], rdx
    37be34297cmp rcx, -1
    37be3429bje 0x37be35201
    37be342a1cmp rcx, rbx
    37be342a4jge 0x37be34333
    37be342aamov [r9], -25
    37be342b1mov eax, 25
    37be342b6
    37be342b6loc_37be342b6:
    37be342b6lea rdx, [rsp+520]
    37be342bemov r8l, 6
    37be342c4lea rcx, [rip+0x621885]
    37be342cbmov [rsp+520], rax
    37be342d3call xerbla_64_
    37be342d8nop
    37be342d9
    37be342d9loc_37be342d9:
    37be342d9movups x6, [rsp+528]
    37be342e1movups x7, [rsp+544]
    37be342e9movups x8, [rsp+560]
    37be342f2movups x9, [rsp+576]
    37be342fbmovups x10, [rsp+592]
    37be34304movups x11, [rsp+608]
    37be3430dmovups x12, [rsp+624]
    37be34316movups x13, [rsp+640]
    37be3431fadd rsp, 664
    37be34326pop rbx
    37be34327pop rsi
    37be34328pop rdi
    37be34329pop rbp
    37be3432apop r12
    37be3432cpop r13
    37be3432epop r14
    37be34330pop r15
    37be34332ret
    37be34333
    37be34333loc_37be34333:
    37be34333test rdx, rdx
    37be34336jne 0x37be363aa
    37be3433cmov edx, 12
    37be34341lea rcx, [rip+0x62180e]
    37be34348mov [rsp+144], rax
    37be34350mov [rsp+736], r11
    37be34358call slamch_64_
    37be3435dmov rdx, [rsp+768]
    37be34365mov rax, [rsp+776]
    37be3436dmovaps x7, x0
    37be34370mov rbx, [rdx]
    37be34373mov r10, [rax]
    37be34376cmp rbx, r10
    37be34379jge 0x37be342d9
    37be3437fxor edx, edx
    37be34381test r15, r15
    37be34384mov rax, [rsp+144]
    37be3438cmov r11, [rsp+736]
    37be34394cmovns rdx, r15
    37be34398mov [rsp+232], rdx
    37be343a0not rdx
    37be343a3mov [rsp+240], rdx
    37be343abxor edx, edx
    37be343adtest r14, r14
    37be343b0cmovns rdx, r14
    37be343b4mov [rsp+248], rdx
    37be343bcnot rdx
    37be343bfmov [rsp+256], rdx
    37be343c7xor edx, edx
    37be343c9test r13, r13
    37be343cccmovns rdx, r13
    37be343d0mov [rsp+352], rdx
    37be343d8xor edx, edx
    37be343datest rax, rax
    37be343ddcmovns rdx, rax
    37be343e1mov [rsp+360], rdx
    37be343e9cmp [r11], 0
    37be343edjne 0x37be35222
    37be343f3mov [rsp+216], r10
    37be343fbmov [rsp+224], rbx
    37be34403
    37be34403loc_37be34403:
    37be34403mov rax, [rsp+368]
    37be3440blea r14, [rip+0x62175e]
    37be34412mov [rsp+56], 4
    37be3441blea r8, [rsp+520]
    37be34423mov [rsp+40], r12
    37be34428lea rdx, [rsp+512]
    37be34430lea r9, [rip+0x62172d]
    37be34437mov [rsp+448], rax
    37be3443fadd rax, 1
    37be34443lea rcx, [rip+0x621722]
    37be3444amov [rsp+512], rax
    37be34452mov [rsp+520], rax
    37be3445amov rax, [rsp+888]
    37be34462mov [rsp+32], r14
    37be34467mov [rsp+48], rax
    37be3446cmov [rsp+144], r10
    37be34474mov [rsp+296], r8
    37be3447cmov [rsp+288], rdx
    37be34484call claset_64_
    37be34489mov rcx, [rsp+904]
    37be34491mov [rsp+56], 4
    37be3449alea rdx, [rsp+448]
    37be344a2mov [rsp+32], r14
    37be344a7lea r9, [rip+0x6216b6]
    37be344aemov r8, rdx
    37be344b1mov [rsp+48], rcx
    37be344b6mov rcx, [rsp+896]
    37be344bemov [rsp+176], rdx
    37be344c6mov [rsp+40], rcx
    37be344cblea rcx, [rip+0x62169a]
    37be344d2call claset_64_
    37be344d7mov rax, [rsp+448]
    37be344dfmov r10, [rsp+144]
    37be344e7test rax, rax
    37be344eamov [rsp+184], rax
    37be344f2jle 0x37be3637d
    37be344f8mov rdx, [rsp+232]
    37be34500movss x6, [rip+0x621688]
    37be34508lea r14, [rsp+504]
    37be34510mov [rsp+168], 1
    37be3451cmov rax, [rsp+248]
    37be34524mov [rsp+152], r14
    37be3452cimul rdx, rbx
    37be34530add rdx, [rsp+240]
    37be34538mov [rsp+336], r10
    37be34540lea r8, [rbx+rdx]
    37be34544lea rdx, [rdx+rbx+1]
    37be34549divss x6, x7
    37be3454dmov [rsp+880], r12
    37be34555shl rdx, 3
    37be34559imul rax, rbx
    37be3455dadd rax, [rsp+256]
    37be34565mov [rsp+344], rbx
    37be3456dmov [rsp+320], rdx
    37be34575lea rcx, [rbx+rax]
    37be34579add rdx, [rsp+816]
    37be34581lea rax, [rax+rbx+1]
    37be34586mov [rsp+200], rdx
    37be3458elea rdx, [8*r8]
    37be34596movq x8, [rip+0x6215f1]
    37be3459fmov [rsp+304], rdx
    37be345a7add rdx, [rsp+816]
    37be345afmov r13, rdx
    37be345b2mov rdx, [rsp+832]
    37be345bamov rbx, [rsp+176]
    37be345c2lea rax, [rdx+8*rax]
    37be345c6mov [rsp+208], rax
    37be345celea rax, [8*rcx]
    37be345d6mov [rsp+312], rax
    37be345delea r15, [rax+rdx]
    37be345e2xor eax, eax
    37be345e4test rsi, rsi
    37be345e7cmovns rax, rsi
    37be345eblea rax, [r12+8*rax]
    37be345efmov [rsp+264], rax
    37be345f7lea rax, [rsp+396]
    37be345ffmov [rsp+328], rax
    37be34607lea rax, [rsp+480]
    37be3460fmov [rsp+280], rax
    37be34617lea rax, [rsp+472]
    37be3461fmov [rsp+272], rax
    37be34627lea rax, [rsp+496]
    37be3462fmov [rsp+144], rax
    37be34637nop [rax+rax]
    37be34640
    37be34640loc_37be34640:
    37be34640mov rsi, [rsp+168]
    37be34648mov rax, [rsp+800]
    37be34650movss x11, [rax+8*rsi-4]
    37be34657movss x12, [rax+8*rsi-8]
    37be3465emovd eax, x11
    37be34663movd ecx, x12
    37be34668shl rax, 32
    37be3466cor rcx, rax
    37be3466fcall fn_37c42fc90
    37be34674mov rax, [rsp+808]
    37be3467csqrtss x0, x0
    37be34680movss x10, [rax+8*rsi-4]
    37be34687movss x13, [rax+8*rsi-8]
    37be3468emovd eax, x10
    37be34693movd ecx, x13
    37be34698movaps x9, x0
    37be3469cshl rax, 32
    37be346a0or rcx, rax
    37be346a3call fn_37c42fc90
    37be346a8sqrtss x0, x0
    37be346acmulss x0, x9
    37be346b1comiss x0, x7
    37be346b4jb 0x37be34751
    37be346bacomiss x6, x0
    37be346bdjb 0x37be34751
    37be346c3pxor x2, x2
    37be346c7movaps x5, x11
    37be346cbmov rax, [rsp+800]
    37be346d3movaps x1, x2
    37be346d6divss x1, x0
    37be346damulss x2, x1
    37be346demovaps x3, x1
    37be346e1mulss x3, x12
    37be346e6mulss x5, x1
    37be346eaaddss x0, x2
    37be346eemovaps x2, x11
    37be346f2subss x2, x3
    37be346f6movaps x3, x1
    37be346f9mulss x3, x13
    37be346feaddss x12, x5
    37be34703mulss x1, x10
    37be34708divss x2, x0
    37be3470caddss x13, x1
    37be34711divss x12, x0
    37be34716movss [rax+8*rsi-4], x2
    37be3471cmovaps x11, x2
    37be34720movaps x2, x10
    37be34724subss x2, x3
    37be34728divss x13, x0
    37be3472dmovss [rax+8*rsi-8], x12
    37be34734mov rax, [rsp+808]
    37be3473cdivss x2, x0
    37be34740movss [rax+8*rsi-8], x13
    37be34747movaps x10, x2
    37be3474bmovss [rax+8*rsi-4], x2
    37be34751
    37be34751loc_37be34751:
    37be34751mov rax, [rsp+816]
    37be34759movsldup x4, x10
    37be3475emov rsi, [rsp+304]
    37be34766movsldup x2, x13
    37be3476bmov rcx, [rsp+312]
    37be34773movsldup x5, x11
    37be34778movsldup x0, x12
    37be3477dmovq x1, [rax+rsi]
    37be34782mov rax, [rsp+832]
    37be3478amov rsi, [rsp+816]
    37be34792movq x9, x1
    37be34797shufps x1, x1, -31
    37be3479bmovq x2, x2
    37be3479fmovq x4, x4
    37be347a3movq x3, x1
    37be347a7movq x5, x5
    37be347abmulps x9, x2
    37be347afmovq x0, x0
    37be347b3mulps x3, x4
    37be347b6movq x1, x9
    37be347bbmovq x3, x3
    37be347bfaddsubps x1, x3
    37be347c3movq x3, [rax+rcx]
    37be347c8mov rcx, [rsp+320]
    37be347d0movq x9, x3
    37be347d5shufps x3, x3, -31
    37be347d9mulps x0, x9
    37be347ddmovq x3, x3
    37be347e1movq x1, x1
    37be347e5mulps x3, x5
    37be347e8movq x0, x0
    37be347ecmovq x3, x3
    37be347f0addsubps x0, x3
    37be347f4movq x3, [rsi+rcx]
    37be347f9movq x0, x0
    37be347fdsubps x1, x0
    37be34800movq x0, x3
    37be34804shufps x3, x3, -31
    37be34808mulps x0, x2
    37be3480bmovq x2, x3
    37be3480fmulps x2, x4
    37be34812movshdup x4, x1
    37be34816movd ecx, x1
    37be3481amovlps [rsp+472], x1
    37be34822movq x0, x0
    37be34826movq x2, x2
    37be3482amovd eax, x4
    37be3482eaddsubps x0, x2
    37be34832shl rax, 32
    37be34836or rcx, rax
    37be34839movaps x9, x0
    37be3483dmovlps [rsp+480], x0
    37be34845call fn_37c42fc90
    37be3484acomiss x0, x6
    37be3484dja 0x37be3486e
    37be3484fmovshdup x4, x9
    37be34854movd ecx, x9
    37be34859movd eax, x4
    37be3485dshl rax, 32
    37be34861or rcx, rax
    37be34864call fn_37c42fc90
    37be34869comiss x0, x6
    37be3486cjbe 0x37be34883
    37be3486e
    37be3486eloc_37be3486e:
    37be3486emov [rsp+480], 0
    37be3487amovlps [rsp+472], x8
    37be34883
    37be34883loc_37be34883:
    37be34883mov rax, [rsp+296]
    37be3488bmov r12, [rsp+288]
    37be34893mov rsi, [rsp+328]
    37be3489bmov rdx, [rsp+280]
    37be348a3mov [rsp+32], rax
    37be348a8mov rcx, [rsp+272]
    37be348b0mov r9, r12
    37be348b3mov r8, rsi
    37be348b6call clartg_64_
    37be348bbmov [rsp+48], r12
    37be348c0mov r8, rbp
    37be348c3mov rdx, r13
    37be348c6mov [rsp+40], rsi
    37be348cbmov r9, [rsp+200]
    37be348d3mov rcx, rbx
    37be348d6mov [rsp+32], rbp
    37be348dbcall crot_64_
    37be348e0mov [rsp+48], r12
    37be348e5mov r8, rdi
    37be348e8mov rdx, r15
    37be348ebmov [rsp+40], rsi
    37be348f0mov r9, [rsp+208]
    37be348f8mov rcx, rbx
    37be348fbmov [rsp+32], rdi
    37be34900call crot_64_
    37be34905mov r12, [rsp+448]
    37be3490dmovss x0, [rsp+516]
    37be34916mov [rsp+48], r14
    37be3491bxorps x0, [rip+0x62127e]
    37be34922mov [rsp+40], rsi
    37be34927lea rax, [r12+1]
    37be3492cmov r9, [rsp+264]
    37be34934movss x1, [rsp+512]
    37be3493dmov [rsp+496], rax
    37be34945mov rdx, [rsp+880]
    37be3494dmov [rsp+192], rax
    37be34955lea rax, [rip+0x62121c]
    37be3495cmov rcx, [rsp+144]
    37be34964unpcklps x1, x0
    37be34967mov [rsp+32], rax
    37be3496cmov r8, rax
    37be3496fmovlps [rsp+504], x1
    37be34977call crot_64_
    37be3497csub r12, [rsp+168]
    37be34984mov [rsp+424], 1
    37be34990test r12, r12
    37be34993jle 0x37be34aa2
    37be34999lea rax, [rsp+424]
    37be349a1mov rsi, [rsp+336]
    37be349a9sub rsi, [rsp+344]
    37be349b1mov [rsp+160], rax
    37be349b9add rsi, 1
    37be349bdmov rax, [rsp+192]
    37be349c5jmp 0x37be349dc
    37be349c7
    37be349c7 66 0f 1f 84 00 00 00 00 00 f........
    37be349d0
    37be349d0loc_37be349d0:
    37be349d0mov rax, [rsp+448]
    37be349d8add rax, 1
    37be349dc
    37be349dcloc_37be349dc:
    37be349dcmov [rsp+504], rax
    37be349e4mov rax, [rsp+904]
    37be349eclea rdx, [rip+0x62118d]
    37be349f3lea r9, [rip+0x62117e]
    37be349famov rcx, [rsp+888]
    37be34a02mov [rsp+80], r14
    37be34a07mov [rsp+136], rax
    37be34a0fmov rax, [rsp+896]
    37be34a17mov [rsp+104], rcx
    37be34a1cmov rcx, [rsp+880]
    37be34a24mov [rsp+128], rax
    37be34a2clea rax, [rip+0x621145]
    37be34a33mov r8, [rsp+160]
    37be34a3bmov [rsp+120], rax
    37be34a40mov [rsp+88], rax
    37be34a45mov rax, [rsp+144]
    37be34a4dmov [rsp+96], rcx
    37be34a52mov rcx, rdx
    37be34a55mov [rsp+40], rax
    37be34a5amov [rsp+72], rdi
    37be34a5fmov [rsp+64], r15
    37be34a64mov [rsp+56], rbp
    37be34a69mov [rsp+48], r13
    37be34a6emov [rsp+32], rbx
    37be34a73mov [rsp+496], rsi
    37be34a7bmov [rsp+112], rbx
    37be34a80call claqz1_64_
    37be34a85mov rax, [rsp+424]
    37be34a8dadd rax, 1
    37be34a91mov [rsp+424], rax
    37be34a99cmp rax, r12
    37be34a9cjle 0x37be349d0
    37be34aa2
    37be34aa2loc_37be34aa2:
    37be34aa2add [rsp+168], 1
    37be34aabmov rax, [rsp+168]
    37be34ab3cmp [rsp+184], rax
    37be34abbjge 0x37be34640
    37be34ac1mov rax, [rsp+448]
    37be34ac9mov r10, [rsp+336]
    37be34ad1mov rbx, [rsp+344]
    37be34ad9mov r12, [rsp+880]
    37be34ae1mov [rsp+184], rax
    37be34ae9
    37be34ae9loc_37be34ae9:
    37be34ae9mov rsi, [rsp+184]
    37be34af1mov rdx, [rsp+216]
    37be34af9lea rax, [rsi+1]
    37be34afdmov [rsp+456], rax
    37be34b05lea rax, [rbx+rsi]
    37be34b09sub rdx, rax
    37be34b0cadd rdx, 1
    37be34b10mov [rsp+464], rdx
    37be34b18test rdx, rdx
    37be34b1bjle 0x37be34ce9
    37be34b21mov rdx, [rsp+232]
    37be34b29mov [rsp+160], rax
    37be34b31lea r15, [rsp+456]
    37be34b39lea r14, [rip+0x621024]
    37be34b40mov [rsp+96], r15
    37be34b45lea r9, [rsp+464]
    37be34b4dmov r8, r15
    37be34b50lea rcx, [rip+0x621032]
    37be34b57imul rdx, rax
    37be34b5bmov rax, [rsp+816]
    37be34b63mov [rsp+80], r14
    37be34b68add rdx, [rsp+240]
    37be34b70mov [rsp+72], rbp
    37be34b75add rdx, rbx
    37be34b78mov [rsp+48], r12
    37be34b7dlea r13, [rax+8*rdx]
    37be34b81mov rax, [rsp+912]
    37be34b89mov [rsp+112], 1
    37be34b92lea rdx, [rip+0x620fef]
    37be34b99mov [rsp+64], r13
    37be34b9emov [rsp+88], rax
    37be34ba3mov rax, [rsp+888]
    37be34babmov [rsp+104], 1
    37be34bb4mov [rsp+56], rax
    37be34bb9lea rax, [rip+0x620fb0]
    37be34bc0mov [rsp+40], rax
    37be34bc5mov [rsp+32], r15
    37be34bcamov [rsp+168], r10
    37be34bd2call cgemm_64_
    37be34bd7mov [rsp+40], r13
    37be34bdcmov rdx, r15
    37be34bdfmov r9, [rsp+912]
    37be34be7mov [rsp+56], 3
    37be34bf0lea r8, [rsp+464]
    37be34bf8lea rcx, [rip+0x620f8b]
    37be34bffmov [rsp+48], rbp
    37be34c04mov [rsp+32], r15
    37be34c09call clacpy_64_
    37be34c0emov rcx, [rsp+832]
    37be34c16mov [rsp+96], r15
    37be34c1blea r9, [rsp+464]
    37be34c23mov rax, [rsp+160]
    37be34c2bmov [rsp+80], r14
    37be34c30mov r8, r15
    37be34c33lea rdx, [rip+0x620f4e]
    37be34c3aimul rax, [rsp+248]
    37be34c43add rax, [rsp+256]
    37be34c4bmov [rsp+72], rdi
    37be34c50add rax, rbx
    37be34c53mov [rsp+48], r12
    37be34c58lea r13, [rcx+8*rax]
    37be34c5cmov rcx, [rsp+912]
    37be34c64mov [rsp+32], r15
    37be34c69lea rax, [rip+0x620f00]
    37be34c70mov [rsp+40], rax
    37be34c75mov [rsp+88], rcx
    37be34c7amov rcx, [rsp+888]
    37be34c82mov [rsp+112], 1
    37be34c8bmov [rsp+56], rcx
    37be34c90lea rcx, [rip+0x620ef2]
    37be34c97mov [rsp+104], 1
    37be34ca0mov [rsp+64], r13
    37be34ca5call cgemm_64_
    37be34caamov [rsp+48], rdi
    37be34cafmov rdx, r15
    37be34cb2mov r9, [rsp+912]
    37be34cbamov [rsp+56], 3
    37be34cc3lea r8, [rsp+464]
    37be34ccblea rcx, [rip+0x620eb8]
    37be34cd2mov [rsp+40], r13
    37be34cd7mov [rsp+32], r15
    37be34cdccall clacpy_64_
    37be34ce1mov r10, [rsp+168]
    37be34ce9
    37be34ce9loc_37be34ce9:
    37be34ce9mov rax, [rsp+744]
    37be34cf1mov rax, [rax]
    37be34cf4mov [rsp+264], rax
    37be34cfctest rax, rax
    37be34cffjne 0x37be36279
    37be34d05
    37be34d05loc_37be34d05:
    37be34d05mov r14, [rsp+224]
    37be34d0dmov rsi, [rsp+184]
    37be34d15mov rax, rbx
    37be34d18sub rax, r14
    37be34d1bmov [rsp+464], rsi
    37be34d23mov [rsp+456], rax
    37be34d2btest rax, rax
    37be34d2ejle 0x37be34ef5
    37be34d34mov rax, [rsp+232]
    37be34d3cmov rsi, [rsp+816]
    37be34d44lea r15, [rsp+456]
    37be34d4cmov [rsp+112], 1
    37be34d55mov rcx, [rsp+904]
    37be34d5dmov [rsp+96], r15
    37be34d62lea rdx, [rip+0x620e1f]
    37be34d69mov r8, r15
    37be34d6cimul rax, rbx
    37be34d70add rax, [rsp+240]
    37be34d78mov [rsp+104], 1
    37be34d81add rax, r14
    37be34d84mov [rsp+72], rcx
    37be34d89mov rcx, [rsp+896]
    37be34d91lea r13, [rsi+8*rax]
    37be34d95mov rax, [rsp+912]
    37be34d9dlea rsi, [rsp+464]
    37be34da5mov [rsp+56], rbp
    37be34daamov [rsp+64], rcx
    37be34daflea rcx, [rip+0x620dba]
    37be34db6mov r9, rsi
    37be34db9mov [rsp+88], rax
    37be34dbelea rax, [rip+0x620d9f]
    37be34dc5mov [rsp+80], rax
    37be34dcamov [rsp+48], r13
    37be34dcfmov [rsp+40], rcx
    37be34dd4mov rcx, rdx
    37be34dd7mov [rsp+32], rsi
    37be34ddcmov [rsp+160], r10
    37be34de4call cgemm_64_
    37be34de9mov [rsp+40], r13
    37be34deemov r8, rsi
    37be34df1mov rdx, r15
    37be34df4mov [rsp+56], 3
    37be34dfdmov r9, [rsp+912]
    37be34e05lea rcx, [rip+0x620d7e]
    37be34e0cmov [rsp+48], rbp
    37be34e11mov [rsp+32], r15
    37be34e16call clacpy_64_
    37be34e1bmov [rsp+96], r15
    37be34e20mov r9, rsi
    37be34e23mov r8, r15
    37be34e26mov rdx, [rsp+248]
    37be34e2elea rcx, [rip+0x620d3b]
    37be34e35mov rax, [rsp+256]
    37be34e3dmov [rsp+112], 1
    37be34e46mov [rsp+40], rcx
    37be34e4bimul rdx, rbx
    37be34e4fmov [rsp+56], rdi
    37be34e54mov [rsp+104], 1
    37be34e5dmov [rsp+32], rsi
    37be34e62add rax, rdx
    37be34e65mov rdx, [rsp+832]
    37be34e6dadd rax, r14
    37be34e70lea r13, [rdx+8*rax]
    37be34e74lea rax, [rip+0x620ce9]
    37be34e7bmov rdx, [rsp+912]
    37be34e83mov [rsp+80], rax
    37be34e88mov rax, [rsp+904]
    37be34e90mov [rsp+88], rdx
    37be34e95lea rdx, [rip+0x620cec]
    37be34e9cmov [rsp+72], rax
    37be34ea1mov rax, [rsp+896]
    37be34ea9mov rcx, rdx
    37be34eacmov [rsp+48], r13
    37be34eb1mov [rsp+64], rax
    37be34eb6call cgemm_64_
    37be34ebbmov [rsp+48], rdi
    37be34ec0mov r8, rsi
    37be34ec3mov rdx, r15
    37be34ec6mov [rsp+56], 3
    37be34ecfmov r9, [rsp+912]
    37be34ed7lea rcx, [rip+0x620cac]
    37be34edemov [rsp+40], r13
    37be34ee3mov [rsp+32], r15
    37be34ee8call clacpy_64_
    37be34eedmov r10, [rsp+160]
    37be34ef5
    37be34ef5loc_37be34ef5:
    37be34ef5mov rax, [rsp+752]
    37be34efdmov rax, [rax]
    37be34f00mov [rsp+272], rax
    37be34f08test rax, rax
    37be34f0bjne 0x37be3616d
    37be34f11
    37be34f11loc_37be34f11:
    37be34f11mov rax, r10
    37be34f14sub rax, [rsp+184]
    37be34f1cmov [rsp+432], rbx
    37be34f24mov [rsp+192], rax
    37be34f2ccmp rbx, rax
    37be34f2fjge 0x37be356af
    37be34f35mov rcx, [rsp+376]
    37be34f3dsub rcx, [rsp+368]
    37be34f45mov eax, 1
    37be34f4amov [rsp+296], r10
    37be34f52test rcx, rcx
    37be34f55mov [rsp+840], rdi
    37be34f5dmov r13, [rsp+904]
    37be34f65cmovle rcx, rax
    37be34f69mov rax, [rsp+184]
    37be34f71mov [rsp+824], rbp
    37be34f79mov rbp, [rsp+896]
    37be34f81sub rax, 1
    37be34f85mov [rsp+288], rcx
    37be34f8dmov [rsp+280], rax
    37be34f95lea rax, [rsp+408]
    37be34f9dmov [rsp+168], rax
    37be34fa5nop [rax+rax]
    37be34fb0
    37be34fb0loc_37be34fb0:
    37be34fb0mov rsi, [rsp+192]
    37be34fb8mov rax, [rsp+288]
    37be34fc0lea rdi, [rip+0x620ba9]
    37be34fc7mov [rsp+56], 4
    37be34fd0mov [rsp+40], r12
    37be34fd5lea r11, [rbx+1]
    37be34fd9mov r14, [rsp+144]
    37be34fe1lea r9, [rip+0x620b7c]
    37be34fe8sub rsi, rbx
    37be34febmov r15, [rsp+152]
    37be34ff3mov [rsp+32], rdi
    37be34ff8lea rcx, [rip+0x620b6d]
    37be34fffcmp rsi, rax
    37be35002mov [rsp+408], r11
    37be3500acmovg rsi, rax
    37be3500emov rax, [rsp+184]
    37be35016mov r8, r15
    37be35019mov [rsp+200], r11
    37be35021add rax, rsi
    37be35024lea rdx, [rax+rbx-1]
    37be35029mov [rsp+440], rax
    37be35031mov [rsp+496], rax
    37be35039mov [rsp+504], rax
    37be35041mov [rsp+160], rax
    37be35049mov rax, [rsp+888]
    37be35051mov [rsp+416], rdx
    37be35059mov rdx, r14
    37be3505cmov [rsp+48], rax
    37be35061call claset_64_
    37be35066mov [rsp+48], r13
    37be3506bmov rdx, r14
    37be3506emov r8, r15
    37be35071mov [rsp+56], 4
    37be3507amov rax, [rsp+160]
    37be35082lea r9, [rip+0x620adb]
    37be35089lea rcx, [rip+0x620adc]
    37be35090mov [rsp+40], rbp
    37be35095mov [rsp+32], rdi
    37be3509amov [rsp+496], rax
    37be350a2mov [rsp+504], rax
    37be350aacall claset_64_
    37be350afmov r14, [rsp+280]
    37be350b7mov rax, r14
    37be350bashr rax, 63
    37be350bemov rax, [rsp+160]
    37be350c6jne 0x37be35243
    37be350cclea rdi, [rsp+416]
    37be350d4mov rdx, [rsp+200]
    37be350dcmov [rsp+208], rax
    37be350e4lea r15, [rsp+440]
    37be350ecmov [rsp+160], rdi
    37be350f4mov rax, rbx
    37be350f7mov rbx, r14
    37be350falea r14, [rsp+432]
    37be35102nop [rax]
    37be35105nop [rax+rax]
    37be35110
    37be35110loc_37be35110:
    37be35110xor edi, edi
    37be35112jmp 0x37be3511c
    37be35114
    37be35114 0f 1f 40 00 ..@.
    37be35118
    37be35118loc_37be35118:
    37be35118lea rdx, [rax+1]
    37be3511c
    37be3511cloc_37be3511c:
    37be3511cadd rax, rbx
    37be3511fmov [rsp+504], rdx
    37be35127mov r9, [rsp+168]
    37be3512flea rdx, [rip+0x620a4a]
    37be35136add rax, rdi
    37be35139mov rcx, rdx
    37be3513cmov r8, [rsp+144]
    37be35144add rdi, 1
    37be35148mov [rsp+496], rax
    37be35150mov rax, [rsp+888]
    37be35158mov [rsp+136], r13
    37be35160mov [rsp+104], rax
    37be35165mov rax, [rsp+152]
    37be3516dmov [rsp+128], rbp
    37be35175mov [rsp+88], rax
    37be3517amov rax, [rsp+840]
    37be35182mov [rsp+120], r14
    37be35187mov [rsp+72], rax
    37be3518cmov rax, [rsp+832]
    37be35194mov [rsp+112], r15
    37be35199mov [rsp+64], rax
    37be3519emov rax, [rsp+824]
    37be351a6mov [rsp+96], r12
    37be351abmov [rsp+56], rax
    37be351b0mov rax, [rsp+816]
    37be351b8mov [rsp+80], r15
    37be351bdmov [rsp+48], rax
    37be351c2mov rax, [rsp+776]
    37be351camov [rsp+40], rax
    37be351cfmov rax, [rsp+160]
    37be351d7mov [rsp+32], rax
    37be351dccall claqz1_64_
    37be351e1mov rax, [rsp+432]
    37be351e9cmp rdi, rsi
    37be351ecjne 0x37be35118
    37be351f2sub rbx, 1
    37be351f6jb 0x37be35238
    37be351f8lea rdx, [rax+1]
    37be351fcjmp 0x37be35110
    37be35201
    37be35201loc_37be35201:
    37be35201pxor x0, x0
    37be35205mov rax, [rsp+912]
    37be3520dcvtsi2ss x0, rbx
    37be35212mov [rax+4], 0
    37be35219movss [rax], x0
    37be3521djmp 0x37be342d9
    37be35222
    37be35222loc_37be35222:
    37be35222mov [rsp+224], 1
    37be3522ejmp 0x37be34403
    37be35233
    37be35233 0f 1f 44 00 00 ..D..
    37be35238
    37be35238loc_37be35238:
    37be35238mov rbx, rax
    37be3523bmov rax, [rsp+208]
    37be35243
    37be35243loc_37be35243:
    37be35243mov [rsp+456], rax
    37be3524bmov rax, [rsp+184]
    37be35253mov rdx, [rsp+216]
    37be3525badd rax, rbx
    37be3525eadd rax, rsi
    37be35261sub rdx, rax
    37be35264add rdx, 1
    37be35268mov [rsp+464], rdx
    37be35270test rdx, rdx
    37be35273jle 0x37be3545c
    37be35279mov rdx, [rsp+232]
    37be35281mov rcx, [rsp+824]
    37be35289mov [rsp+160], rax
    37be35291lea r14, [rsp+456]
    37be35299mov [rsp+96], r14
    37be3529elea r9, [rsp+464]
    37be352a6mov r8, r14
    37be352a9imul rdx, rax
    37be352admov [rsp+72], rcx
    37be352b2mov rax, [rsp+816]
    37be352baadd rdx, [rsp+240]
    37be352c2mov [rsp+48], r12
    37be352c7lea rdx, [rbx+rdx+1]
    37be352ccmov [rsp+32], r14
    37be352d1mov rcx, [rsp+888]
    37be352d9mov [rsp+112], 1
    37be352e2lea r15, [rax+8*rdx]
    37be352e6mov rax, [rsp+912]
    37be352eelea rdx, [rip+0x620893]
    37be352f5mov [rsp+56], rcx
    37be352falea rcx, [rip+0x62086f]
    37be35301mov [rsp+88], rax
    37be35306lea rax, [rip+0x620857]
    37be3530dmov [rsp+80], rax
    37be35312mov [rsp+64], r15
    37be35317mov [rsp+40], rcx
    37be3531clea rcx, [rip+0x620866]
    37be35323mov [rsp+104], 1
    37be3532ccall cgemm_64_
    37be35331mov rdx, [rsp+824]
    37be35339mov [rsp+40], r15
    37be3533elea r8, [rsp+464]
    37be35346mov [rsp+56], 3
    37be3534fmov r9, [rsp+912]
    37be35357lea rcx, [rip+0x62082c]
    37be3535emov [rsp+48], rdx
    37be35363mov rdx, r14
    37be35366mov [rsp+32], r14
    37be3536bcall clacpy_64_
    37be35370mov rdx, [rsp+832]
    37be35378mov [rsp+96], r14
    37be3537dmov r8, r14
    37be35380mov rax, [rsp+160]
    37be35388lea rcx, [rip+0x6207e1]
    37be3538fmov [rsp+112], 1
    37be35398lea r9, [rsp+464]
    37be353a0imul rax, [rsp+248]
    37be353a9add rax, [rsp+256]
    37be353b1mov [rsp+40], rcx
    37be353b6lea rcx, [rip+0x6207cc]
    37be353bdlea rax, [rbx+rax+1]
    37be353c2mov [rsp+48], r12
    37be353c7lea r15, [rdx+8*rax]
    37be353cblea rax, [rip+0x620792]
    37be353d2mov [rsp+32], r14
    37be353d7mov rdx, [rsp+912]
    37be353dfmov [rsp+80], rax
    37be353e4mov rax, [rsp+840]
    37be353ecmov [rsp+88], rdx
    37be353f1lea rdx, [rip+0x620790]
    37be353f8mov [rsp+72], rax
    37be353fdmov rax, [rsp+888]
    37be35405mov [rsp+104], 1
    37be3540emov [rsp+56], rax
    37be35413mov [rsp+64], r15
    37be35418call cgemm_64_
    37be3541dmov rax, [rsp+840]
    37be35425mov rdx, r14
    37be35428mov [rsp+56], 3
    37be35431mov [rsp+40], r15
    37be35436mov r9, [rsp+912]
    37be3543elea r8, [rsp+464]
    37be35446lea rcx, [rip+0x62073d]
    37be3544dmov [rsp+48], rax
    37be35452mov [rsp+32], r14
    37be35457call clacpy_64_
    37be3545c
    37be3545cloc_37be3545c:
    37be3545ccmp [rsp+264], 0
    37be35465jne 0x37be35a23
    37be3546b
    37be3546bloc_37be3546b:
    37be3546bmov rdi, [rsp+224]
    37be35473mov rax, rbx
    37be35476mov rdx, [rsp+440]
    37be3547esub rax, rdi
    37be35481mov [rsp+464], rdx
    37be35489add rax, 1
    37be3548dmov [rsp+456], rax
    37be35495test rax, rax
    37be35498jle 0x37be3566f
    37be3549emov rax, [rsp+232]
    37be354a6mov rcx, [rsp+816]
    37be354aelea r15, [rsp+456]
    37be354b6lea r14, [rsp+464]
    37be354bemov rdx, [rsp+824]
    37be354c6mov [rsp+96], r15
    37be354cbmov r9, r14
    37be354cemov r8, r15
    37be354d1imul rax, rbx
    37be354d5add rax, [rsp+240]
    37be354ddmov [rsp+72], r13
    37be354e2add rax, rdi
    37be354e5mov [rsp+56], rdx
    37be354ealea rdx, [rip+0x620697]
    37be354f1lea rax, [rcx+8*rax]
    37be354f5mov rcx, [rsp+912]
    37be354fdmov [rsp+64], rbp
    37be35502mov [rsp+48], rax
    37be35507mov [rsp+88], rcx
    37be3550clea rcx, [rip+0x620651]
    37be35513mov [rsp+160], rax
    37be3551blea rax, [rip+0x62064e]
    37be35522mov [rsp+80], rcx
    37be35527mov rcx, rdx
    37be3552amov [rsp+40], rax
    37be3552fmov [rsp+112], 1
    37be35538mov [rsp+104], 1
    37be35541mov [rsp+32], r14
    37be35546call cgemm_64_
    37be3554bmov rdx, [rsp+824]
    37be35553mov r8, r14
    37be35556mov rax, [rsp+160]
    37be3555emov [rsp+56], 3
    37be35567mov r9, [rsp+912]
    37be3556flea rcx, [rip+0x620614]
    37be35576mov [rsp+48], rdx
    37be3557bmov rdx, r15
    37be3557emov [rsp+40], rax
    37be35583mov [rsp+32], r15
    37be35588call clacpy_64_
    37be3558dmov [rsp+96], r15
    37be35592mov r9, r14
    37be35595mov r8, r15
    37be35598mov rdx, [rsp+248]
    37be355a0lea rcx, [rip+0x6205bd]
    37be355a7mov rax, [rsp+256]
    37be355afmov [rsp+112], 1
    37be355b8mov [rsp+80], rcx
    37be355bdmov rcx, [rsp+840]
    37be355c5imul rdx, rbx
    37be355c9mov [rsp+72], r13
    37be355cemov [rsp+56], rcx
    37be355d3mov [rsp+104], 1
    37be355dcadd rax, rdx
    37be355dfmov [rsp+64], rbp
    37be355e4lea rdx, [rip+0x62059d]
    37be355ebadd rax, rdi
    37be355eemov rdi, [rsp+832]
    37be355f6mov [rsp+32], r14
    37be355fbmov rcx, rdx
    37be355felea rax, [rdi+8*rax]
    37be35602mov rdi, [rsp+912]
    37be3560amov [rsp+48], rax
    37be3560fmov [rsp+160], rax
    37be35617lea rax, [rip+0x620552]
    37be3561emov [rsp+40], rax
    37be35623mov [rsp+88], rdi
    37be35628call cgemm_64_
    37be3562dmov [rsp+32], r15
    37be35632mov r8, r14
    37be35635mov rdx, r15
    37be35638mov rax, [rsp+840]
    37be35640mov r9, [rsp+912]
    37be35648mov [rsp+56], 3
    37be35651lea rcx, [rip+0x620532]
    37be35658mov [rsp+48], rax
    37be3565dmov rax, [rsp+160]
    37be35665mov [rsp+40], rax
    37be3566acall clacpy_64_
    37be3566f
    37be3566floc_37be3566f:
    37be3566fcmp [rsp+272], 0
    37be35678jne 0x37be35937
    37be3567e
    37be3567eloc_37be3567e:
    37be3567eadd rbx, rsi
    37be35681mov [rsp+432], rbx
    37be35689cmp rbx, [rsp+192]
    37be35691jl 0x37be34fb0
    37be35697mov r10, [rsp+296]
    37be3569fmov rbp, [rsp+824]
    37be356a7mov rdi, [rsp+840]
    37be356af
    37be356afloc_37be356af:
    37be356afmov rax, [rsp+888]
    37be356b7lea rbx, [rip+0x6204b2]
    37be356bemov rdx, [rsp+176]
    37be356c6mov [rsp+56], 4
    37be356cfmov [rsp+40], r12
    37be356d4lea r9, [rip+0x620489]
    37be356dblea rcx, [rip+0x62048a]
    37be356e2mov [rsp+48], rax
    37be356e7mov r8, rdx
    37be356eamov [rsp+32], rbx
    37be356efmov [rsp+168], r10
    37be356f7call claset_64_
    37be356fcmov rax, [rsp+448]
    37be35704mov [rsp+56], 4
    37be3570dlea r9, [rip+0x620450]
    37be35714mov [rsp+32], rbx
    37be35719mov r8, [rsp+152]
    37be35721lea rcx, [rip+0x620444]
    37be35728lea rdx, [rax+1]
    37be3572cmov [rsp+160], rax
    37be35734mov rax, [rsp+904]
    37be3573cmov [rsp+496], rdx
    37be35744mov [rsp+48], rax
    37be35749mov rax, [rsp+896]
    37be35751mov [rsp+504], rdx
    37be35759mov rdx, [rsp+144]
    37be35761mov [rsp+40], rax
    37be35766call claset_64_
    37be3576bmov r10, [rsp+168]
    37be35773mov rax, [rsp+160]
    37be3577bmov rsi, r10
    37be3577emov [rsp+416], r10
    37be35786sub rsi, rax
    37be35789lea rdx, [rsi+1]
    37be3578dmov [rsp+408], rdx
    37be35795test rax, rax
    37be35798jle 0x37be363a2
    37be3579emov [rsp+192], rax
    37be357a6lea r14, [rsp+408]
    37be357aelea rcx, [r10-1]
    37be357b2mov rsi, [rsp+776]
    37be357bamov r13, [rsp+152]
    37be357c2mov [rsp+168], r14
    37be357calea r15, [rsp+416]
    37be357d2mov r14, r10
    37be357d5nop [rax+rax]
    37be357e0
    37be357e0loc_37be357e0:
    37be357e0mov [rsp+400], rcx
    37be357e8cmp r14, rcx
    37be357ebjle 0x37be35916
    37be357f1mov [rsp+184], rcx
    37be357f9lea rbx, [rsp+400]
    37be35801mov [rsp+160], rbx
    37be35809lea rbx, [rsp+488]
    37be35811nop [rax]
    37be35815nop [rax+rax]
    37be35820
    37be35820loc_37be35820:
    37be35820mov rdx, r14
    37be35823mov [rsp+72], rdi
    37be35828mov r9, [rsp+168]
    37be35830sub rdx, rax
    37be35833add rax, 1
    37be35837mov [rsp+56], rbp
    37be3583cmov r8, [rsp+160]
    37be35844mov [rsp+496], rax
    37be3584cmov rax, [rsp+904]
    37be35854lea rcx, [rdx+1]
    37be35858mov [rsp+40], rsi
    37be3585dmov [rsp+136], rax
    37be35865mov rax, [rsp+896]
    37be3586dmov [rsp+32], r15
    37be35872mov [rsp+128], rax
    37be3587amov rax, [rsp+144]
    37be35882mov [rsp+504], rdx
    37be3588alea rdx, [rip+0x6202ef]
    37be35891mov [rsp+112], rax
    37be35896mov rax, [rsp+888]
    37be3589emov [rsp+488], rcx
    37be358a6mov rcx, rdx
    37be358a9mov [rsp+104], rax
    37be358aemov rax, [rsp+176]
    37be358b6mov [rsp+120], r13
    37be358bbmov [rsp+80], rax
    37be358c0mov rax, [rsp+832]
    37be358c8mov [rsp+96], r12
    37be358cdmov [rsp+64], rax
    37be358d2mov rax, [rsp+816]
    37be358damov [rsp+88], rbx
    37be358dfmov [rsp+48], rax
    37be358e4call claqz1_64_
    37be358e9mov rax, [rsp+400]
    37be358f1lea rdx, [rax+1]
    37be358f5mov rax, [rsp+448]
    37be358fdmov [rsp+400], rdx
    37be35905cmp r14, rdx
    37be35908jg 0x37be35820
    37be3590emov rcx, [rsp+184]
    37be35916
    37be35916loc_37be35916:
    37be35916mov rdx, r14
    37be35919sub rdx, rcx
    37be3591cadd rdx, 1
    37be35920cmp [rsp+192], rdx
    37be35928jl 0x37be35b18
    37be3592esub rcx, 1
    37be35932jmp 0x37be357e0
    37be35937
    37be35937loc_37be35937:
    37be35937mov rcx, [rsp+360]
    37be3593fmov [rsp+72], r13
    37be35944lea r15, [rsp+440]
    37be3594clea rdx, [rip+0x620235]
    37be35953mov [rsp+64], rbp
    37be35958mov r8, [rsp+760]
    37be35960mov r9, r15
    37be35963mov rax, rcx
    37be35966mov [rsp+32], r15
    37be3596bmov [rsp+112], 1
    37be35974imul rax, rbx
    37be35978mov [rsp+104], 1
    37be35981sub rax, rcx
    37be35984mov rcx, [rsp+864]
    37be3598clea r14, [rcx+8*rax]
    37be35990mov rax, [rsp+760]
    37be35998mov rcx, rdx
    37be3599bmov [rsp+48], r14
    37be359a0mov [rsp+96], rax
    37be359a5mov rax, [rsp+912]
    37be359admov [rsp+88], rax
    37be359b2lea rax, [rip+0x6201ab]
    37be359b9mov [rsp+80], rax
    37be359bemov rax, [rsp+872]
    37be359c6mov [rsp+56], rax
    37be359cblea rax, [rip+0x62019e]
    37be359d2mov [rsp+40], rax
    37be359d7call cgemm_64_
    37be359dcmov rax, [rsp+872]
    37be359e4mov [rsp+40], r14
    37be359e9mov r8, r15
    37be359ecmov [rsp+56], 3
    37be359f5mov r9, [rsp+912]
    37be359fdlea rcx, [rip+0x620186]
    37be35a04mov [rsp+48], rax
    37be35a09mov rax, [rsp+760]
    37be35a11mov [rsp+32], rax
    37be35a16mov rdx, rax
    37be35a19call clacpy_64_
    37be35a1ejmp 0x37be3567e
    37be35a23
    37be35a23loc_37be35a23:
    37be35a23lea rax, [rbx+1]
    37be35a27mov [rsp+64], r12
    37be35a2cmov rcx, [rsp+352]
    37be35a34lea r15, [rsp+440]
    37be35a3cmov [rsp+32], r15
    37be35a41mov r8, [rsp+760]
    37be35a49mov r9, r15
    37be35a4clea rdx, [rip+0x620135]
    37be35a53mov [rsp+112], 1
    37be35a5cimul rax, rcx
    37be35a60mov [rsp+104], 1
    37be35a69sub rax, rcx
    37be35a6cmov rcx, [rsp+848]
    37be35a74lea r14, [rcx+8*rax]
    37be35a78mov rax, [rsp+760]
    37be35a80mov rcx, rdx
    37be35a83mov [rsp+48], r14
    37be35a88mov [rsp+96], rax
    37be35a8dmov rax, [rsp+912]
    37be35a95mov [rsp+88], rax
    37be35a9alea rax, [rip+0x6200c3]
    37be35aa1mov [rsp+80], rax
    37be35aa6mov rax, [rsp+888]
    37be35aaemov [rsp+72], rax
    37be35ab3mov rax, [rsp+856]
    37be35abbmov [rsp+56], rax
    37be35ac0lea rax, [rip+0x6200a9]
    37be35ac7mov [rsp+40], rax
    37be35acccall cgemm_64_
    37be35ad1mov rax, [rsp+856]
    37be35ad9mov [rsp+40], r14
    37be35ademov r8, r15
    37be35ae1mov [rsp+56], 3
    37be35aeamov r9, [rsp+912]
    37be35af2lea rcx, [rip+0x620091]
    37be35af9mov [rsp+48], rax
    37be35afemov rax, [rsp+760]
    37be35b06mov [rsp+32], rax
    37be35b0bmov rdx, rax
    37be35b0ecall clacpy_64_
    37be35b13jmp 0x37be3546b
    37be35b18
    37be35b18loc_37be35b18:
    37be35b18mov rsi, r14
    37be35b1bmov r10, r14
    37be35b1emov r15, rax
    37be35b21sub rsi, rax
    37be35b24
    37be35b24loc_37be35b24:
    37be35b24mov rdx, [rsp+216]
    37be35b2cmov [rsp+456], r15
    37be35b34lea rax, [r10+1]
    37be35b38sub rdx, r10
    37be35b3bmov [rsp+464], rdx
    37be35b43test rdx, rdx
    37be35b46jle 0x37be35d1f
    37be35b4cmov rdx, [rsp+232]
    37be35b54mov [rsp+160], rax
    37be35b5clea r13, [rsp+456]
    37be35b64lea r9, [rsp+464]
    37be35b6cmov rcx, [rsp+888]
    37be35b74mov [rsp+96], r13
    37be35b79mov r8, r13
    37be35b7cimul rdx, rax
    37be35b80mov rax, [rsp+816]
    37be35b88mov [rsp+72], rbp
    37be35b8dadd rdx, [rsp+240]
    37be35b95mov [rsp+56], rcx
    37be35b9alea rcx, [rip+0x61ffcf]
    37be35ba1lea rdx, [rsi+rdx+1]
    37be35ba6mov [rsp+40], rcx
    37be35bablea rcx, [rip+0x61ffd7]
    37be35bb2lea rbx, [rax+8*rdx]
    37be35bb6mov rax, [rsp+912]
    37be35bbemov [rsp+112], 1
    37be35bc7lea rdx, [rip+0x61ffba]
    37be35bcemov [rsp+64], rbx
    37be35bd3mov [rsp+88], rax
    37be35bd8lea rax, [rip+0x61ff85]
    37be35bdfmov [rsp+80], rax
    37be35be4mov [rsp+104], 1
    37be35bedmov [rsp+48], r12
    37be35bf2mov [rsp+32], r13
    37be35bf7mov [rsp+168], r10
    37be35bffcall cgemm_64_
    37be35c04mov [rsp+40], rbx
    37be35c09mov rdx, r13
    37be35c0cmov r9, [rsp+912]
    37be35c14mov [rsp+56], 3
    37be35c1dlea r8, [rsp+464]
    37be35c25lea rcx, [rip+0x61ff5e]
    37be35c2cmov [rsp+48], rbp
    37be35c31mov [rsp+32], r13
    37be35c36call clacpy_64_
    37be35c3bmov rax, [rsp+160]
    37be35c43mov r8, r13
    37be35c46imul rax, [rsp+248]
    37be35c4fmov rbx, [rsp+832]
    37be35c57add rax, [rsp+256]
    37be35c5flea rcx, [rip+0x61ff0a]
    37be35c66mov [rsp+112], 1
    37be35c6flea rax, [rsi+rax+1]
    37be35c74mov [rsp+40], rcx
    37be35c79mov rdx, [rsp+912]
    37be35c81lea r9, [rsp+464]
    37be35c89lea rbx, [rbx+8*rax]
    37be35c8dlea rax, [rip+0x61fed0]
    37be35c94mov [rsp+96], r13
    37be35c99mov [rsp+80], rax
    37be35c9emov rax, [rsp+888]
    37be35ca6lea rcx, [rip+0x61fedc]
    37be35cadmov [rsp+88], rdx
    37be35cb2lea rdx, [rip+0x61fecf]
    37be35cb9mov [rsp+56], rax
    37be35cbemov [rsp+104], 1
    37be35cc7mov [rsp+72], rdi
    37be35cccmov [rsp+64], rbx
    37be35cd1mov [rsp+48], r12
    37be35cd6mov [rsp+32], r13
    37be35cdbcall cgemm_64_
    37be35ce0mov [rsp+48], rdi
    37be35ce5mov rdx, r13
    37be35ce8mov r9, [rsp+912]
    37be35cf0mov [rsp+56], 3
    37be35cf9lea r8, [rsp+464]
    37be35d01lea rcx, [rip+0x61fe82]
    37be35d08mov [rsp+40], rbx
    37be35d0dmov [rsp+32], r13
    37be35d12call clacpy_64_
    37be35d17mov r10, [rsp+168]
    37be35d1f
    37be35d1floc_37be35d1f:
    37be35d1fcmp [rsp+264], 0
    37be35d28jne 0x37be36036
    37be35d2e
    37be35d2eloc_37be35d2e:
    37be35d2emov r14, [rsp+224]
    37be35d36mov rax, rsi
    37be35d39add r15, 1
    37be35d3dmov [rsp+464], r15
    37be35d45sub rax, r14
    37be35d48add rax, 1
    37be35d4cmov [rsp+456], rax
    37be35d54test rax, rax
    37be35d57jle 0x37be35f0e
    37be35d5dmov rax, [rsp+232]
    37be35d65mov rbx, [rsp+816]
    37be35d6dlea r12, [rsp+456]
    37be35d75mov [rsp+56], rbp
    37be35d7amov rcx, [rsp+904]
    37be35d82mov [rsp+96], r12
    37be35d87lea rdx, [rip+0x61fdfa]
    37be35d8emov r8, r12
    37be35d91mov [rsp+112], 1
    37be35d9aimul rax, rsi
    37be35d9eadd rax, [rsp+240]
    37be35da6add rax, r14
    37be35da9mov [rsp+72], rcx
    37be35daemov rcx, [rsp+896]
    37be35db6mov [rsp+104], 1
    37be35dbflea r13, [rbx+8*rax]
    37be35dc3mov rax, [rsp+912]
    37be35dcblea rbx, [rsp+464]
    37be35dd3mov [rsp+64], rcx
    37be35dd8lea rcx, [rip+0x61fd91]
    37be35ddfmov r9, rbx
    37be35de2mov [rsp+88], rax
    37be35de7lea rax, [rip+0x61fd76]
    37be35deemov [rsp+80], rax
    37be35df3mov [rsp+40], rcx
    37be35df8mov rcx, rdx
    37be35dfbmov [rsp+48], r13
    37be35e00mov [rsp+32], rbx
    37be35e05call cgemm_64_
    37be35e0amov [rsp+48], rbp
    37be35e0fmov r8, rbx
    37be35e12mov rdx, r12
    37be35e15mov [rsp+56], 3
    37be35e1emov r9, [rsp+912]
    37be35e26lea rcx, [rip+0x61fd5d]
    37be35e2dmov [rsp+40], r13
    37be35e32mov [rsp+32], r12
    37be35e37call clacpy_64_
    37be35e3cmov [rsp+96], r12
    37be35e41mov r9, rbx
    37be35e44mov r8, r12
    37be35e47mov rdx, [rsp+248]
    37be35e4flea rcx, [rip+0x61fd1a]
    37be35e56mov rax, [rsp+256]
    37be35e5emov [rsp+112], 1
    37be35e67mov [rsp+40], rcx
    37be35e6cimul rdx, rsi
    37be35e70mov [rsp+56], rdi
    37be35e75mov [rsp+104], 1
    37be35e7emov [rsp+32], rbx
    37be35e83add rax, rdx
    37be35e86mov rdx, [rsp+832]
    37be35e8eadd rax, r14
    37be35e91lea rbp, [rdx+8*rax]
    37be35e95lea rax, [rip+0x61fcc8]
    37be35e9cmov rdx, [rsp+912]
    37be35ea4mov [rsp+80], rax
    37be35ea9mov rax, [rsp+904]
    37be35eb1mov [rsp+88], rdx
    37be35eb6lea rdx, [rip+0x61fccb]
    37be35ebdmov [rsp+72], rax
    37be35ec2mov rax, [rsp+896]
    37be35ecamov rcx, rdx
    37be35ecdmov [rsp+48], rbp
    37be35ed2mov [rsp+64], rax
    37be35ed7call cgemm_64_
    37be35edcmov [rsp+48], rdi
    37be35ee1mov r8, rbx
    37be35ee4mov rdx, r12
    37be35ee7mov [rsp+56], 3
    37be35ef0mov r9, [rsp+912]
    37be35ef8lea rcx, [rip+0x61fc8b]
    37be35effmov [rsp+40], rbp
    37be35f04mov [rsp+32], r12
    37be35f09call clacpy_64_
    37be35f0e
    37be35f0eloc_37be35f0e:
    37be35f0ecmp [rsp+272], 0
    37be35f17je 0x37be342d9
    37be35f1dmov rbx, [rsp+360]
    37be35f25mov r9, [rsp+144]
    37be35f2dlea rdx, [rip+0x61fc54]
    37be35f34mov [rsp+496], r15
    37be35f3cmov r8, [rsp+760]
    37be35f44mov rcx, rdx
    37be35f47mov [rsp+504], r15
    37be35f4fmov [rsp+112], 1
    37be35f58mov rax, rbx
    37be35f5bmov [rsp+104], 1
    37be35f64imul rax, rsi
    37be35f68mov rsi, [rsp+152]
    37be35f70mov [rsp+32], rsi
    37be35f75sub rax, rbx
    37be35f78mov rbx, [rsp+864]
    37be35f80lea rbx, [rbx+8*rax]
    37be35f84mov rax, [rsp+760]
    37be35f8cmov [rsp+48], rbx
    37be35f91mov [rsp+96], rax
    37be35f96mov rax, [rsp+912]
    37be35f9emov [rsp+88], rax
    37be35fa3lea rax, [rip+0x61fbba]
    37be35faamov [rsp+80], rax
    37be35fafmov rax, [rsp+904]
    37be35fb7mov [rsp+72], rax
    37be35fbcmov rax, [rsp+896]
    37be35fc4mov [rsp+64], rax
    37be35fc9mov rax, [rsp+872]
    37be35fd1mov [rsp+56], rax
    37be35fd6lea rax, [rip+0x61fb93]
    37be35fddmov [rsp+40], rax
    37be35fe2call cgemm_64_
    37be35fe7mov rax, [rsp+872]
    37be35fefmov [rsp+40], rbx
    37be35ff4mov r8, rsi
    37be35ff7mov [rsp+56], 3
    37be36000mov r9, [rsp+912]
    37be36008lea rcx, [rip+0x61fb7b]
    37be3600fmov [rsp+48], rax
    37be36014mov rax, [rsp+760]
    37be3601cmov [rsp+504], r15
    37be36024mov [rsp+32], rax
    37be36029mov rdx, rax
    37be3602ccall clacpy_64_
    37be36031jmp 0x37be342d9
    37be36036
    37be36036loc_37be36036:
    37be36036mov rax, [rsp+760]
    37be3603emov [rsp+64], r12
    37be36043lea rdx, [rip+0x61fb3e]
    37be3604amov rbx, [rsp+352]
    37be36052mov r8, [rsp+760]
    37be3605amov [rsp+112], 1
    37be36063mov rcx, rdx
    37be36066mov [rsp+96], rax
    37be3606bmov rax, [rsp+912]
    37be36073mov [rsp+104], 1
    37be3607cmov [rsp+88], rax
    37be36081lea rax, [rip+0x61fadc]
    37be36088mov [rsp+80], rax
    37be3608dmov rax, [rsp+888]
    37be36095mov [rsp+160], r10
    37be3609dmov [rsp+72], rax
    37be360a2mov rax, [rsp+856]
    37be360aamov [rsp+56], rax
    37be360aflea rax, [rsi+1]
    37be360b3mov rsi, [rsp+848]
    37be360bbimul rax, rbx
    37be360bfsub rax, rbx
    37be360c2lea rax, [rsi+8*rax]
    37be360c6mov rsi, [rsp+176]
    37be360cemov [rsp+48], rax
    37be360d3lea rax, [rip+0x61fa96]
    37be360damov [rsp+40], rax
    37be360dfmov r9, rsi
    37be360e2mov [rsp+32], rsi
    37be360e7call cgemm_64_
    37be360ecmov rax, [rsp+856]
    37be360f4mov r8, rsi
    37be360f7mov [rsp+56], 3
    37be36100mov r9, [rsp+912]
    37be36108lea rcx, [rip+0x61fa7b]
    37be3610fmov [rsp+48], rax
    37be36114mov rax, [rsp+160]
    37be3611csub rax, [rsp+448]
    37be36124add rax, 1
    37be36128imul rax, rbx
    37be3612csub rax, rbx
    37be3612fmov rbx, [rsp+848]
    37be36137lea rax, [rbx+8*rax]
    37be3613bmov [rsp+40], rax
    37be36140mov rax, [rsp+760]
    37be36148mov [rsp+32], rax
    37be3614dmov rdx, rax
    37be36150call clacpy_64_
    37be36155mov r15, [rsp+448]
    37be3615dmov rsi, [rsp+160]
    37be36165sub rsi, r15
    37be36168jmp 0x37be35d2e
    37be3616d
    37be3616dloc_37be3616d:
    37be3616dmov rsi, [rsp+360]
    37be36175lea rdx, [rip+0x61fa0c]
    37be3617clea r15, [rsp+464]
    37be36184mov [rsp+112], 1
    37be3618dmov [rsp+104], 1
    37be36196mov r8, [rsp+760]
    37be3619emov rcx, rdx
    37be361a1mov r9, r15
    37be361a4mov rax, rsi
    37be361a7mov [rsp+32], r15
    37be361acimul rax, rbx
    37be361b0mov [rsp+160], r10
    37be361b8sub rax, rsi
    37be361bbmov rsi, [rsp+864]
    37be361c3lea r13, [rsi+8*rax]
    37be361c7mov rax, [rsp+760]
    37be361cfmov [rsp+48], r13
    37be361d4mov [rsp+96], rax
    37be361d9mov rax, [rsp+912]
    37be361e1mov [rsp+88], rax
    37be361e6lea rax, [rip+0x61f977]
    37be361edmov [rsp+80], rax
    37be361f2mov rax, [rsp+904]
    37be361famov [rsp+72], rax
    37be361ffmov rax, [rsp+896]
    37be36207mov [rsp+64], rax
    37be3620cmov rax, [rsp+872]
    37be36214mov [rsp+56], rax
    37be36219lea rax, [rip+0x61f950]
    37be36220mov [rsp+40], rax
    37be36225call cgemm_64_
    37be3622amov rax, [rsp+872]
    37be36232mov [rsp+40], r13
    37be36237mov r8, r15
    37be3623amov [rsp+56], 3
    37be36243mov r9, [rsp+912]
    37be3624blea rcx, [rip+0x61f938]
    37be36252mov [rsp+48], rax
    37be36257mov rax, [rsp+760]
    37be3625fmov [rsp+32], rax
    37be36264mov rdx, rax
    37be36267call clacpy_64_
    37be3626cmov r10, [rsp+160]
    37be36274jmp 0x37be34f11
    37be36279
    37be36279loc_37be36279:
    37be36279mov rsi, [rsp+352]
    37be36281mov [rsp+64], r12
    37be36286lea r15, [rsp+456]
    37be3628elea rdx, [rip+0x61f8f3]
    37be36295mov [rsp+112], 1
    37be3629emov rcx, rdx
    37be362a1mov r9, r15
    37be362a4mov r8, [rsp+760]
    37be362acmov rax, rsi
    37be362afmov [rsp+32], r15
    37be362b4imul rax, rbx
    37be362b8mov [rsp+160], r10
    37be362c0mov [rsp+104], 1
    37be362c9sub rax, rsi
    37be362ccmov rsi, [rsp+848]
    37be362d4lea r13, [rsi+8*rax]
    37be362d8mov rax, [rsp+760]
    37be362e0mov [rsp+48], r13
    37be362e5mov [rsp+96], rax
    37be362eamov rax, [rsp+912]
    37be362f2mov [rsp+88], rax
    37be362f7lea rax, [rip+0x61f866]
    37be362femov [rsp+80], rax
    37be36303mov rax, [rsp+888]
    37be3630bmov [rsp+72], rax
    37be36310mov rax, [rsp+856]
    37be36318mov [rsp+56], rax
    37be3631dlea rax, [rip+0x61f84c]
    37be36324mov [rsp+40], rax
    37be36329call cgemm_64_
    37be3632emov rax, [rsp+856]
    37be36336mov [rsp+40], r13
    37be3633bmov r8, r15
    37be3633emov [rsp+56], 3
    37be36347mov r9, [rsp+912]
    37be3634flea rcx, [rip+0x61f834]
    37be36356mov [rsp+48], rax
    37be3635bmov rax, [rsp+760]
    37be36363mov [rsp+32], rax
    37be36368mov rdx, rax
    37be3636bcall clacpy_64_
    37be36370mov r10, [rsp+160]
    37be36378jmp 0x37be34d05
    37be3637d
    37be3637dloc_37be3637d:
    37be3637dlea rax, [rsp+496]
    37be36385mov [rsp+144], rax
    37be3638dlea rax, [rsp+504]
    37be36395mov [rsp+152], rax
    37be3639djmp 0x37be34ae9
    37be363a2
    37be363a2loc_37be363a2:
    37be363a2mov r15, rax
    37be363a5jmp 0x37be35b24
    37be363aa
    37be363aaloc_37be363aa:
    37be363aamov eax, 8
    37be363afjmp 0x37be342b6
    37be34180