File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c423d20
37c423d20zungrq_64_:
37c423d20push r15
37c423d22push r14
37c423d24push r13
37c423d26push r12
37c423d28push rbp
37c423d29push rdi
37c423d2apush rsi
37c423d2bpush rbx
37c423d2csub rsp, 328
37c423d33movups [rsp+304], x6
37c423d3bmov rax, [rsp+432]
37c423d43mov rbx, [rsp+464]
37c423d4bmov rax, [rax]
37c423d4emov [rbx], 0
37c423d55mov [rsp+184], rax
37c423d5dmov rax, [rcx]
37c423d60mov r14, rcx
37c423d63mov r12, rdx
37c423d66mov [rsp+424], r9
37c423d6emov r13, r8
37c423d71test rax, rax
37c423d74js 0x37c423ec7
37c423d7acmp rax, [rdx]
37c423d7djle 0x37c423dcd
37c423d7fmov rdx, -2
37c423d86mov eax, 2
37c423d8b
37c423d8bloc_37c423d8b:
37c423d8bmov [rbx], rdx
37c423d8e
37c423d8eloc_37c423d8e:
37c423d8elea rdx, [rsp+296]
37c423d96mov r8l, 6
37c423d9clea rcx, [rip+0x5088e]
37c423da3mov [rsp+296], rax
37c423dabcall xerbla_64_
37c423db0nop
37c423db1
37c423db1loc_37c423db1:
37c423db1movups x6, [rsp+304]
37c423db9add rsp, 328
37c423dc0pop rbx
37c423dc1pop rsi
37c423dc2pop rdi
37c423dc3pop rbp
37c423dc4pop r12
37c423dc6pop r13
37c423dc8pop r14
37c423dcapop r15
37c423dccret
37c423dcd
37c423dcdloc_37c423dcd:
37c423dcdmov rdx, [r8]
37c423dd0test rdx, rdx
37c423dd3js 0x37c423eb6
37c423dd9cmp rax, rdx
37c423ddcjl 0x37c423eb6
37c423de2test rax, rax
37c423de5mov edx, 1
37c423deacmovg rdx, rax
37c423deecmp [rsp+184], rdx
37c423df6jl 0x37c424572
37c423dfcmov rsi, [rsp+456]
37c423e04mov rsi, [rsi]
37c423e07test rax, rax
37c423e0aje 0x37c423fcc
37c423e10lea rax, [rip+0x50829]
37c423e17mov [rsp+40], r13
37c423e1cmov r9, r14
37c423e1flea rdx, [rip+0x5080b]
37c423e26mov [rsp+64], 1
37c423e2flea rcx, [rip+0x50802]
37c423e36lea r8, [rip+0x507f3]
37c423e3dmov [rsp+56], 6
37c423e46mov [rsp+48], rax
37c423e4bmov [rsp+32], r12
37c423e50call ilaenv_64_
37c423e55mov rdi, [rsp+456]
37c423e5dpxor x0, x0
37c423e61mov rbp, rax
37c423e64mov rax, [r14]
37c423e67mov rcx, [rdi]
37c423e6amov rdx, rax
37c423e6dimul rdx, rbp
37c423e71test rax, rax
37c423e74cvtsi2sd x0, rdx
37c423e79mov edx, 1
37c423e7ecmovg rdx, rax
37c423e82
37c423e82loc_37c423e82:
37c423e82mov rdi, [rsp+448]
37c423e8amov [rdi+8], 0
37c423e92movsd_xmm [rdi], x0
37c423e96cmp rcx, rdx
37c423e99jge 0x37c423ee0
37c423e9bcmp rsi, -1
37c423e9fje 0x37c423fbb
37c423ea5mov [rbx], -8
37c423eacmov eax, 8
37c423eb1jmp 0x37c423d8e
37c423eb6
37c423eb6loc_37c423eb6:
37c423eb6mov rdx, -3
37c423ebdmov eax, 3
37c423ec2jmp 0x37c423d8b
37c423ec7
37c423ec7loc_37c423ec7:
37c423ec7mov [rbx], -1
37c423ecemov rdx, -1
37c423ed5
37c423ed5loc_37c423ed5:
37c423ed5mov rax, rdx
37c423ed8
37c423ed8loc_37c423ed8:
37c423ed8neg rax
37c423edbjmp 0x37c423d8e
37c423ee0
37c423ee0loc_37c423ee0:
37c423ee0mov rdx, [rbx]
37c423ee3test rdx, rdx
37c423ee6jne 0x37c423ed5
37c423ee8cmp rsi, -1
37c423eecje 0x37c423db1
37c423ef2mov r15, rax
37c423ef5test rax, rax
37c423ef8jle 0x37c423db1
37c423efemov rcx, [r13]
37c423f02cmp rbp, 1
37c423f06jle 0x37c423faf
37c423f0cmov r8, rax
37c423f0fcmp rbp, rcx
37c423f12jl 0x37c423fe1
37c423f18
37c423f18loc_37c423f18:
37c423f18mov r9, [r12]
37c423f1c
37c423f1cloc_37c423f1c:
37c423f1clea rax, [rsp+264]
37c423f24mov [rsp+288], r9
37c423f2cmov r9, [rsp+424]
37c423f34lea rdx, [rsp+288]
37c423f3cmov [rsp+56], rax
37c423f41mov rax, [rsp+448]
37c423f49mov [rsp+280], r8
37c423f51lea r8, [rsp+296]
37c423f59mov [rsp+48], rax
37c423f5emov rax, [rsp+440]
37c423f66mov [rsp+296], rcx
37c423f6elea rcx, [rsp+280]
37c423f76mov [rsp+40], rax
37c423f7bmov rax, [rsp+432]
37c423f83mov [rsp+32], rax
37c423f88call zungr2_64_
37c423f8d
37c423f8dloc_37c423f8d:
37c423f8dmov rax, [rsp+448]
37c423f95pxor x0, x0
37c423f99cvtsi2sd x0, r15
37c423f9emov [rax+8], 0
37c423fa6movsd_xmm [rax], x0
37c423faajmp 0x37c423db1
37c423faf
37c423fafloc_37c423faf:
37c423fafmov r9, [r12]
37c423fb3mov r8, rax
37c423fb6jmp 0x37c423f1c
37c423fbb
37c423fbbloc_37c423fbb:
37c423fbbmov rax, [rbx]
37c423fbetest rax, rax
37c423fc1je 0x37c423db1
37c423fc7jmp 0x37c423ed8
37c423fcc
37c423fccloc_37c423fcc:
37c423fccmovsd_xmm x0, [rip+0x506ac]
37c423fd4mov rcx, rsi
37c423fd7mov edx, 1
37c423fdcjmp 0x37c423e82
37c423fe1
37c423fe1loc_37c423fe1:
37c423fe1lea rax, [rip+0x50658]
37c423fe8mov [rsp+40], r13
37c423fedmov r9, r14
37c423ff0lea r8, [rip+0x50639]
37c423ff7mov [rsp+64], 1
37c424000lea rdx, [rip+0x5062a]
37c424007lea rcx, [rip+0x5063a]
37c42400emov [rsp+56], 6
37c424017mov [rsp+48], rax
37c42401cmov [rsp+32], r12
37c424021call ilaenv_64_
37c424026xor edx, edx
37c424028mov rcx, [r13]
37c42402cmov r8, [r14]
37c42402ftest rax, rax
37c424032mov rbx, rdx
37c424035cmovns rbx, rax
37c424039cmp rcx, rbx
37c42403cjle 0x37c423f18
37c424042mov rax, [rsp+456]
37c42404amov r15, rbp
37c42404dmov [rsp+272], r8
37c424055imul r15, r8
37c424059mov rax, [rax]
37c42405ccmp rax, r15
37c42405fjl 0x37c424590
37c424065
37c424065loc_37c424065:
37c424065mov rsi, [rsp+184]
37c42406dcmp rbx, rbp
37c424070mov rdi, rbp
37c424073mov r9, [r12]
37c424077cmovge rdi, rbx
37c42407bmov rax, rsi
37c42407enot rax
37c424081mov [rsp+208], rax
37c424089cmp rdi, rcx
37c42408cjge 0x37c423f1c
37c424092mov rdi, rcx
37c424095mov r11, r9
37c424098sub rdi, rbx
37c42409blea r10, [rdi+rbp-1]
37c4240a0mov rax, r10
37c4240a3cqo
37c4240a5idiv rbp
37c4240a8sub r10, rdx
37c4240abmov rdx, r8
37c4240aecmp r10, rcx
37c4240b1mov rbx, r10
37c4240b4cmovg rbx, rcx
37c4240b8sub r11, rbx
37c4240bbsub rdx, rbx
37c4240belea r10, [r11+1]
37c4240c2cmp r10, r9
37c4240c5jg 0x37c424149
37c4240cblea rdi, [r9+1]
37c4240cftest rdx, rdx
37c4240d2jle 0x37c424149
37c4240d4mov r8, rsi
37c4240d7lea r9, [rdx+1]
37c4240dbshl rsi, 4
37c4240dfpxor x0, x0
37c4240e3imul r8, r10
37c4240e7add r8, [rsp+208]
37c4240efshl r8, 4
37c4240f3add r8, [rsp+424]
37c4240fb
37c4240fbloc_37c4240fb:
37c4240fbmov [rsp+168], r15
37c424103mov eax, 1
37c424108nop
37c42410anop [rax+rax]
37c424115nop [rax+rax]
37c424120
37c424120loc_37c424120:
37c424120mov r15, rax
37c424123add rax, 1
37c424127shl r15, 4
37c42412bmovups [r8+r15], x0
37c424130cmp rax, r9
37c424133jne 0x37c424120
37c424135add r10, 1
37c424139mov r15, [rsp+168]
37c424141add r8, rsi
37c424144cmp rdi, r10
37c424147jne 0x37c4240fb
37c424149
37c424149loc_37c424149:
37c424149lea rax, [rsp+264]
37c424151sub rcx, rbx
37c424154mov r9, [rsp+424]
37c42415cmov [rsp+280], rdx
37c424164mov [rsp+200], rax
37c42416clea r8, [rsp+296]
37c424174lea rdx, [rsp+288]
37c42417cmov [rsp+56], rax
37c424181mov rax, [rsp+448]
37c424189mov [rsp+296], rcx
37c424191lea rcx, [rsp+280]
37c424199mov [rsp+48], rax
37c42419emov rax, [rsp+440]
37c4241a6mov [rsp+288], r11
37c4241aemov [rsp+40], rax
37c4241b3mov rax, [rsp+432]
37c4241bbmov [rsp+176], r8
37c4241c3mov [rsp+32], rax
37c4241c8mov [rsp+240], rdx
37c4241d0mov [rsp+168], rcx
37c4241d8call zungr2_64_
37c4241ddtest rbx, rbx
37c4241e0je 0x37c423f8d
37c4241e6mov r8, [r13]
37c4241eamov rsi, r8
37c4241edsub rsi, rbx
37c4241f0add rsi, 1
37c4241f4cmp r8, rsi
37c4241f7jl 0x37c423f8d
37c4241fdmov rax, r8
37c424200xor edx, edx
37c424202mov rbx, [rsp+440]
37c42420amov rdi, [rsp+184]
37c424212sub rax, rsi
37c424215mov [rsp+248], r15
37c42421dpxor x6, x6
37c424221sub rbx, 16
37c424225mov [rsp+416], r13
37c42422dshl rdi, 4
37c424231mov r13, [rsp+424]
37c424239div rbp
37c42423cmov [rsp+192], rbx
37c424244mov rdx, [r12]
37c424248mov [rsp+408], r12
37c424250lea rbx, [rsp+272]
37c424258mov [rsp+216], rbx
37c424260mov r12, rax
37c424263nop
37c424265nop [rax+rax]
37c424270
37c424270loc_37c424270:
37c424270mov rcx, r8
37c424273mov rbx, [r14]
37c424276mov rax, rsi
37c424279sub rcx, rsi
37c42427cadd rcx, 1
37c424280cmp rcx, rbp
37c424283cmovg rcx, rbp
37c424287sub rbx, r8
37c42428ashl rax, 4
37c42428eadd rax, [rsp+192]
37c424296add rbx, rsi
37c424299lea r10, [rbx-1]
37c42429dmov [rsp+280], rcx
37c4242a5mov r15, r10
37c4242a8shl r15, 4
37c4242acadd r15, r13
37c4242afcmp rbx, 1
37c4242b3jle 0x37c42446f
37c4242b9sub rdx, r8
37c4242bcmov [rsp+48], rax
37c4242c1mov r9, [rsp+168]
37c4242c9add rdx, rsi
37c4242ccmov [rsp+32], r15
37c4242d1mov r8, [rsp+176]
37c4242d9lea rdx, [rcx+rdx-1]
37c4242demov rcx, [rsp+448]
37c4242e6mov [rsp+80], 7
37c4242efmov [rsp+296], rdx
37c4242f7mov rdx, [rsp+216]
37c4242ffmov [rsp+56], rcx
37c424304mov rcx, [rsp+432]
37c42430cmov [rsp+64], rdx
37c424311lea rdx, [rip+0x50340]
37c424318mov [rsp+40], rcx
37c42431dlea rcx, [rip+0x5033b]
37c424324mov [rsp+72], 8
37c42432dmov [rsp+224], rax
37c424335mov [rsp+232], r10
37c42433dcall zlarft_64_
37c424342mov r11, [rsp+408]
37c42434amov rax, [rsp+216]
37c424352lea r8, [rip+0x50306]
37c424359mov rdx, [rsp+280]
37c424361mov r10, [rsp+232]
37c424369lea r9, [rip+0x502e8]
37c424370mov rcx, [r11]
37c424373mov r11, [rsp+416]
37c42437bmov [rsp+288], r10
37c424383add rcx, rsi
37c424386sub rcx, [r11]
37c424389mov [rsp+112], rax
37c42438emov [rsp+80], rax
37c424393mov rax, [rsp+168]
37c42439blea rcx, [rdx+rcx-1]
37c4243a0shl rdx, 4
37c4243a4add rdx, [rsp+448]
37c4243acmov [rsp+296], rcx
37c4243b4lea rcx, [rip+0x502bf]
37c4243bbmov [rsp+104], rdx
37c4243c0mov rdx, [rsp+432]
37c4243c8mov [rsp+48], rax
37c4243cdmov rax, [rsp+176]
37c4243d5mov [rsp+96], rdx
37c4243damov rdx, [rsp+448]
37c4243e2mov [rsp+40], rax
37c4243e7mov rax, [rsp+240]
37c4243efmov [rsp+72], rdx
37c4243f4mov rdx, [rsp+432]
37c4243fcmov [rsp+32], rax
37c424401mov [rsp+64], rdx
37c424406lea rdx, [rip+0x5025a]
37c42440dmov [rsp+144], 7
37c424419mov [rsp+136], 8
37c424425mov [rsp+128], 19
37c424431mov [rsp+120], 5
37c42443amov [rsp+88], r13
37c42443fmov [rsp+56], r15
37c424444call zlarfb_64_
37c424449mov rax, [rsp+408]
37c424451mov rcx, [rsp+280]
37c424459mov rdx, [rax]
37c42445cmov rax, [rsp+416]
37c424464mov r8, [rax]
37c424467mov rax, [rsp+224]
37c42446f
37c42446floc_37c42446f:
37c42446fsub rdx, r8
37c424472mov [rsp+40], rax
37c424477mov rax, [rsp+432]
37c42447fmov r9, r15
37c424482add rdx, rsi
37c424485lea rdx, [rcx+rdx-1]
37c42448amov [rsp+32], rax
37c42448fmov rcx, [rsp+168]
37c424497mov [rsp+296], rdx
37c42449fmov rdx, [rsp+200]
37c4244a7mov r8, rcx
37c4244aamov [rsp+56], rdx
37c4244afmov rdx, [rsp+448]
37c4244b7mov [rsp+48], rdx
37c4244bcmov rdx, [rsp+176]
37c4244c4call zungr2_64_
37c4244c9mov rax, [rsp+408]
37c4244d1mov r10, [rsp+280]
37c4244d9mov rdx, [rax]
37c4244dcmov rax, [rsp+416]
37c4244e4mov r8, [rax]
37c4244e7mov r11, rdx
37c4244easub r11, r8
37c4244edadd r11, rsi
37c4244f0add r11, r10
37c4244f3cmp rdx, r11
37c4244f6jl 0x37c424561
37c4244f8lea r15, [rdx+1]
37c4244fctest r10, r10
37c4244ffjle 0x37c424561
37c424501mov r9, [rsp+184]
37c424509add r10, rbx
37c42450cimul r9, r11
37c424510add r9, [rsp+208]
37c424518shl r9, 4
37c42451cadd r9, r13
37c42451fnop
37c424520
37c424520loc_37c424520:
37c424520mov rax, rbx
37c424523nop [rax]
37c42452anop [rax+rax]
37c424535nop [rax+rax]
37c424540
37c424540loc_37c424540:
37c424540mov rcx, rax
37c424543add rax, 1
37c424547shl rcx, 4
37c42454bmovups [r9+rcx], x6
37c424550cmp rax, r10
37c424553jl 0x37c424540
37c424555add r11, 1
37c424559add r9, rdi
37c42455ccmp r15, r11
37c42455fjne 0x37c424520
37c424561
37c424561loc_37c424561:
37c424561add rsi, rbp
37c424564test r12, r12
37c424567je 0x37c424583
37c424569sub r12, 1
37c42456djmp 0x37c424270
37c424572
37c424572loc_37c424572:
37c424572mov rdx, -5
37c424579mov eax, 5
37c42457ejmp 0x37c423d8b
37c424583
37c424583loc_37c424583:
37c424583mov r15, [rsp+248]
37c42458bjmp 0x37c423f8d
37c424590
37c424590loc_37c424590:
37c424590cqo
37c424592mov [rsp+40], r13
37c424597lea rcx, [rip+0x500b2]
37c42459emov r9, r14
37c4245a1idiv r8
37c4245a4mov [rsp+32], r12
37c4245a9mov [rsp+64], 1
37c4245b2mov [rsp+56], 6
37c4245bblea r8, [rip+0x5006e]
37c4245c2lea rdx, [rip+0x50068]
37c4245c9mov rbp, rax
37c4245cclea rax, [rip+0x5006d]
37c4245d3mov [rsp+48], rax
37c4245d8call ilaenv_64_
37c4245ddmov edx, 2
37c4245e2mov r8, [r14]
37c4245e5mov rcx, [r13]
37c4245e9cmp rax, rdx
37c4245eccmovl rax, rdx
37c4245f0cmp rbp, rax
37c4245f3jl 0x37c423f18
37c4245f9jmp 0x37c424065
37c423d20
37c423d20zungrq_64_:
37c423d20push r15
37c423d22push r14
37c423d24push r13
37c423d26push r12
37c423d28push rbp
37c423d29push rdi
37c423d2apush rsi
37c423d2bpush rbx
37c423d2csub rsp, 328
37c423d33movups [rsp+304], x6
37c423d3bmov rax, [rsp+432]
37c423d43mov rbx, [rsp+464]
37c423d4bmov rax, [rax]
37c423d4emov [rbx], 0
37c423d55mov [rsp+184], rax
37c423d5dmov rax, [rcx]
37c423d60mov r14, rcx
37c423d63mov r12, rdx
37c423d66mov [rsp+424], r9
37c423d6emov r13, r8
37c423d71test rax, rax
37c423d74js 0x37c423ec7
37c423d7acmp rax, [rdx]
37c423d7djle 0x37c423dcd
37c423d7fmov rdx, -2
37c423d86mov eax, 2
37c423d8b
37c423d8bloc_37c423d8b:
37c423d8bmov [rbx], rdx
37c423d8e
37c423d8eloc_37c423d8e:
37c423d8elea rdx, [rsp+296]
37c423d96mov r8l, 6
37c423d9clea rcx, [rip+0x5088e]
37c423da3mov [rsp+296], rax
37c423dabcall xerbla_64_
37c423db0nop
37c423db1
37c423db1loc_37c423db1:
37c423db1movups x6, [rsp+304]
37c423db9add rsp, 328
37c423dc0pop rbx
37c423dc1pop rsi
37c423dc2pop rdi
37c423dc3pop rbp
37c423dc4pop r12
37c423dc6pop r13
37c423dc8pop r14
37c423dcapop r15
37c423dccret
37c423dcd
37c423dcdloc_37c423dcd:
37c423dcdmov rdx, [r8]
37c423dd0test rdx, rdx
37c423dd3js 0x37c423eb6
37c423dd9cmp rax, rdx
37c423ddcjl 0x37c423eb6
37c423de2test rax, rax
37c423de5mov edx, 1
37c423deacmovg rdx, rax
37c423deecmp [rsp+184], rdx
37c423df6jl 0x37c424572
37c423dfcmov rsi, [rsp+456]
37c423e04mov rsi, [rsi]
37c423e07test rax, rax
37c423e0aje 0x37c423fcc
37c423e10lea rax, [rip+0x50829]
37c423e17mov [rsp+40], r13
37c423e1cmov r9, r14
37c423e1flea rdx, [rip+0x5080b]
37c423e26mov [rsp+64], 1
37c423e2flea rcx, [rip+0x50802]
37c423e36lea r8, [rip+0x507f3]
37c423e3dmov [rsp+56], 6
37c423e46mov [rsp+48], rax
37c423e4bmov [rsp+32], r12
37c423e50call ilaenv_64_
37c423e55mov rdi, [rsp+456]
37c423e5dpxor x0, x0
37c423e61mov rbp, rax
37c423e64mov rax, [r14]
37c423e67mov rcx, [rdi]
37c423e6amov rdx, rax
37c423e6dimul rdx, rbp
37c423e71test rax, rax
37c423e74cvtsi2sd x0, rdx
37c423e79mov edx, 1
37c423e7ecmovg rdx, rax
37c423e82
37c423e82loc_37c423e82:
37c423e82mov rdi, [rsp+448]
37c423e8amov [rdi+8], 0
37c423e92movsd_xmm [rdi], x0
37c423e96cmp rcx, rdx
37c423e99jge 0x37c423ee0
37c423e9bcmp rsi, -1
37c423e9fje 0x37c423fbb
37c423ea5mov [rbx], -8
37c423eacmov eax, 8
37c423eb1jmp 0x37c423d8e
37c423eb6
37c423eb6loc_37c423eb6:
37c423eb6mov rdx, -3
37c423ebdmov eax, 3
37c423ec2jmp 0x37c423d8b
37c423ec7
37c423ec7loc_37c423ec7:
37c423ec7mov [rbx], -1
37c423ecemov rdx, -1
37c423ed5
37c423ed5loc_37c423ed5:
37c423ed5mov rax, rdx
37c423ed8
37c423ed8loc_37c423ed8:
37c423ed8neg rax
37c423edbjmp 0x37c423d8e
37c423ee0
37c423ee0loc_37c423ee0:
37c423ee0mov rdx, [rbx]
37c423ee3test rdx, rdx
37c423ee6jne 0x37c423ed5
37c423ee8cmp rsi, -1
37c423eecje 0x37c423db1
37c423ef2mov r15, rax
37c423ef5test rax, rax
37c423ef8jle 0x37c423db1
37c423efemov rcx, [r13]
37c423f02cmp rbp, 1
37c423f06jle 0x37c423faf
37c423f0cmov r8, rax
37c423f0fcmp rbp, rcx
37c423f12jl 0x37c423fe1
37c423f18
37c423f18loc_37c423f18:
37c423f18mov r9, [r12]
37c423f1c
37c423f1cloc_37c423f1c:
37c423f1clea rax, [rsp+264]
37c423f24mov [rsp+288], r9
37c423f2cmov r9, [rsp+424]
37c423f34lea rdx, [rsp+288]
37c423f3cmov [rsp+56], rax
37c423f41mov rax, [rsp+448]
37c423f49mov [rsp+280], r8
37c423f51lea r8, [rsp+296]
37c423f59mov [rsp+48], rax
37c423f5emov rax, [rsp+440]
37c423f66mov [rsp+296], rcx
37c423f6elea rcx, [rsp+280]
37c423f76mov [rsp+40], rax
37c423f7bmov rax, [rsp+432]
37c423f83mov [rsp+32], rax
37c423f88call zungr2_64_
37c423f8d
37c423f8dloc_37c423f8d:
37c423f8dmov rax, [rsp+448]
37c423f95pxor x0, x0
37c423f99cvtsi2sd x0, r15
37c423f9emov [rax+8], 0
37c423fa6movsd_xmm [rax], x0
37c423faajmp 0x37c423db1
37c423faf
37c423fafloc_37c423faf:
37c423fafmov r9, [r12]
37c423fb3mov r8, rax
37c423fb6jmp 0x37c423f1c
37c423fbb
37c423fbbloc_37c423fbb:
37c423fbbmov rax, [rbx]
37c423fbetest rax, rax
37c423fc1je 0x37c423db1
37c423fc7jmp 0x37c423ed8
37c423fcc
37c423fccloc_37c423fcc:
37c423fccmovsd_xmm x0, [rip+0x506ac]
37c423fd4mov rcx, rsi
37c423fd7mov edx, 1
37c423fdcjmp 0x37c423e82
37c423fe1
37c423fe1loc_37c423fe1:
37c423fe1lea rax, [rip+0x50658]
37c423fe8mov [rsp+40], r13
37c423fedmov r9, r14
37c423ff0lea r8, [rip+0x50639]
37c423ff7mov [rsp+64], 1
37c424000lea rdx, [rip+0x5062a]
37c424007lea rcx, [rip+0x5063a]
37c42400emov [rsp+56], 6
37c424017mov [rsp+48], rax
37c42401cmov [rsp+32], r12
37c424021call ilaenv_64_
37c424026xor edx, edx
37c424028mov rcx, [r13]
37c42402cmov r8, [r14]
37c42402ftest rax, rax
37c424032mov rbx, rdx
37c424035cmovns rbx, rax
37c424039cmp rcx, rbx
37c42403cjle 0x37c423f18
37c424042mov rax, [rsp+456]
37c42404amov r15, rbp
37c42404dmov [rsp+272], r8
37c424055imul r15, r8
37c424059mov rax, [rax]
37c42405ccmp rax, r15
37c42405fjl 0x37c424590
37c424065
37c424065loc_37c424065:
37c424065mov rsi, [rsp+184]
37c42406dcmp rbx, rbp
37c424070mov rdi, rbp
37c424073mov r9, [r12]
37c424077cmovge rdi, rbx
37c42407bmov rax, rsi
37c42407enot rax
37c424081mov [rsp+208], rax
37c424089cmp rdi, rcx
37c42408cjge 0x37c423f1c
37c424092mov rdi, rcx
37c424095mov r11, r9
37c424098sub rdi, rbx
37c42409blea r10, [rdi+rbp-1]
37c4240a0mov rax, r10
37c4240a3cqo
37c4240a5idiv rbp
37c4240a8sub r10, rdx
37c4240abmov rdx, r8
37c4240aecmp r10, rcx
37c4240b1mov rbx, r10
37c4240b4cmovg rbx, rcx
37c4240b8sub r11, rbx
37c4240bbsub rdx, rbx
37c4240belea r10, [r11+1]
37c4240c2cmp r10, r9
37c4240c5jg 0x37c424149
37c4240cblea rdi, [r9+1]
37c4240cftest rdx, rdx
37c4240d2jle 0x37c424149
37c4240d4mov r8, rsi
37c4240d7lea r9, [rdx+1]
37c4240dbshl rsi, 4
37c4240dfpxor x0, x0
37c4240e3imul r8, r10
37c4240e7add r8, [rsp+208]
37c4240efshl r8, 4
37c4240f3add r8, [rsp+424]
37c4240fb
37c4240fbloc_37c4240fb:
37c4240fbmov [rsp+168], r15
37c424103mov eax, 1
37c424108nop
37c42410anop [rax+rax]
37c424115nop [rax+rax]
37c424120
37c424120loc_37c424120:
37c424120mov r15, rax
37c424123add rax, 1
37c424127shl r15, 4
37c42412bmovups [r8+r15], x0
37c424130cmp rax, r9
37c424133jne 0x37c424120
37c424135add r10, 1
37c424139mov r15, [rsp+168]
37c424141add r8, rsi
37c424144cmp rdi, r10
37c424147jne 0x37c4240fb
37c424149
37c424149loc_37c424149:
37c424149lea rax, [rsp+264]
37c424151sub rcx, rbx
37c424154mov r9, [rsp+424]
37c42415cmov [rsp+280], rdx
37c424164mov [rsp+200], rax
37c42416clea r8, [rsp+296]
37c424174lea rdx, [rsp+288]
37c42417cmov [rsp+56], rax
37c424181mov rax, [rsp+448]
37c424189mov [rsp+296], rcx
37c424191lea rcx, [rsp+280]
37c424199mov [rsp+48], rax
37c42419emov rax, [rsp+440]
37c4241a6mov [rsp+288], r11
37c4241aemov [rsp+40], rax
37c4241b3mov rax, [rsp+432]
37c4241bbmov [rsp+176], r8
37c4241c3mov [rsp+32], rax
37c4241c8mov [rsp+240], rdx
37c4241d0mov [rsp+168], rcx
37c4241d8call zungr2_64_
37c4241ddtest rbx, rbx
37c4241e0je 0x37c423f8d
37c4241e6mov r8, [r13]
37c4241eamov rsi, r8
37c4241edsub rsi, rbx
37c4241f0add rsi, 1
37c4241f4cmp r8, rsi
37c4241f7jl 0x37c423f8d
37c4241fdmov rax, r8
37c424200xor edx, edx
37c424202mov rbx, [rsp+440]
37c42420amov rdi, [rsp+184]
37c424212sub rax, rsi
37c424215mov [rsp+248], r15
37c42421dpxor x6, x6
37c424221sub rbx, 16
37c424225mov [rsp+416], r13
37c42422dshl rdi, 4
37c424231mov r13, [rsp+424]
37c424239div rbp
37c42423cmov [rsp+192], rbx
37c424244mov rdx, [r12]
37c424248mov [rsp+408], r12
37c424250lea rbx, [rsp+272]
37c424258mov [rsp+216], rbx
37c424260mov r12, rax
37c424263nop
37c424265nop [rax+rax]
37c424270
37c424270loc_37c424270:
37c424270mov rcx, r8
37c424273mov rbx, [r14]
37c424276mov rax, rsi
37c424279sub rcx, rsi
37c42427cadd rcx, 1
37c424280cmp rcx, rbp
37c424283cmovg rcx, rbp
37c424287sub rbx, r8
37c42428ashl rax, 4
37c42428eadd rax, [rsp+192]
37c424296add rbx, rsi
37c424299lea r10, [rbx-1]
37c42429dmov [rsp+280], rcx
37c4242a5mov r15, r10
37c4242a8shl r15, 4
37c4242acadd r15, r13
37c4242afcmp rbx, 1
37c4242b3jle 0x37c42446f
37c4242b9sub rdx, r8
37c4242bcmov [rsp+48], rax
37c4242c1mov r9, [rsp+168]
37c4242c9add rdx, rsi
37c4242ccmov [rsp+32], r15
37c4242d1mov r8, [rsp+176]
37c4242d9lea rdx, [rcx+rdx-1]
37c4242demov rcx, [rsp+448]
37c4242e6mov [rsp+80], 7
37c4242efmov [rsp+296], rdx
37c4242f7mov rdx, [rsp+216]
37c4242ffmov [rsp+56], rcx
37c424304mov rcx, [rsp+432]
37c42430cmov [rsp+64], rdx
37c424311lea rdx, [rip+0x50340]
37c424318mov [rsp+40], rcx
37c42431dlea rcx, [rip+0x5033b]
37c424324mov [rsp+72], 8
37c42432dmov [rsp+224], rax
37c424335mov [rsp+232], r10
37c42433dcall zlarft_64_
37c424342mov r11, [rsp+408]
37c42434amov rax, [rsp+216]
37c424352lea r8, [rip+0x50306]
37c424359mov rdx, [rsp+280]
37c424361mov r10, [rsp+232]
37c424369lea r9, [rip+0x502e8]
37c424370mov rcx, [r11]
37c424373mov r11, [rsp+416]
37c42437bmov [rsp+288], r10
37c424383add rcx, rsi
37c424386sub rcx, [r11]
37c424389mov [rsp+112], rax
37c42438emov [rsp+80], rax
37c424393mov rax, [rsp+168]
37c42439blea rcx, [rdx+rcx-1]
37c4243a0shl rdx, 4
37c4243a4add rdx, [rsp+448]
37c4243acmov [rsp+296], rcx
37c4243b4lea rcx, [rip+0x502bf]
37c4243bbmov [rsp+104], rdx
37c4243c0mov rdx, [rsp+432]
37c4243c8mov [rsp+48], rax
37c4243cdmov rax, [rsp+176]
37c4243d5mov [rsp+96], rdx
37c4243damov rdx, [rsp+448]
37c4243e2mov [rsp+40], rax
37c4243e7mov rax, [rsp+240]
37c4243efmov [rsp+72], rdx
37c4243f4mov rdx, [rsp+432]
37c4243fcmov [rsp+32], rax
37c424401mov [rsp+64], rdx
37c424406lea rdx, [rip+0x5025a]
37c42440dmov [rsp+144], 7
37c424419mov [rsp+136], 8
37c424425mov [rsp+128], 19
37c424431mov [rsp+120], 5
37c42443amov [rsp+88], r13
37c42443fmov [rsp+56], r15
37c424444call zlarfb_64_
37c424449mov rax, [rsp+408]
37c424451mov rcx, [rsp+280]
37c424459mov rdx, [rax]
37c42445cmov rax, [rsp+416]
37c424464mov r8, [rax]
37c424467mov rax, [rsp+224]
37c42446f
37c42446floc_37c42446f:
37c42446fsub rdx, r8
37c424472mov [rsp+40], rax
37c424477mov rax, [rsp+432]
37c42447fmov r9, r15
37c424482add rdx, rsi
37c424485lea rdx, [rcx+rdx-1]
37c42448amov [rsp+32], rax
37c42448fmov rcx, [rsp+168]
37c424497mov [rsp+296], rdx
37c42449fmov rdx, [rsp+200]
37c4244a7mov r8, rcx
37c4244aamov [rsp+56], rdx
37c4244afmov rdx, [rsp+448]
37c4244b7mov [rsp+48], rdx
37c4244bcmov rdx, [rsp+176]
37c4244c4call zungr2_64_
37c4244c9mov rax, [rsp+408]
37c4244d1mov r10, [rsp+280]
37c4244d9mov rdx, [rax]
37c4244dcmov rax, [rsp+416]
37c4244e4mov r8, [rax]
37c4244e7mov r11, rdx
37c4244easub r11, r8
37c4244edadd r11, rsi
37c4244f0add r11, r10
37c4244f3cmp rdx, r11
37c4244f6jl 0x37c424561
37c4244f8lea r15, [rdx+1]
37c4244fctest r10, r10
37c4244ffjle 0x37c424561
37c424501mov r9, [rsp+184]
37c424509add r10, rbx
37c42450cimul r9, r11
37c424510add r9, [rsp+208]
37c424518shl r9, 4
37c42451cadd r9, r13
37c42451fnop
37c424520
37c424520loc_37c424520:
37c424520mov rax, rbx
37c424523nop [rax]
37c42452anop [rax+rax]
37c424535nop [rax+rax]
37c424540
37c424540loc_37c424540:
37c424540mov rcx, rax
37c424543add rax, 1
37c424547shl rcx, 4
37c42454bmovups [r9+rcx], x6
37c424550cmp rax, r10
37c424553jl 0x37c424540
37c424555add r11, 1
37c424559add r9, rdi
37c42455ccmp r15, r11
37c42455fjne 0x37c424520
37c424561
37c424561loc_37c424561:
37c424561add rsi, rbp
37c424564test r12, r12
37c424567je 0x37c424583
37c424569sub r12, 1
37c42456djmp 0x37c424270
37c424572
37c424572loc_37c424572:
37c424572mov rdx, -5
37c424579mov eax, 5
37c42457ejmp 0x37c423d8b
37c424583
37c424583loc_37c424583:
37c424583mov r15, [rsp+248]
37c42458bjmp 0x37c423f8d
37c424590
37c424590loc_37c424590:
37c424590cqo
37c424592mov [rsp+40], r13
37c424597lea rcx, [rip+0x500b2]
37c42459emov r9, r14
37c4245a1idiv r8
37c4245a4mov [rsp+32], r12
37c4245a9mov [rsp+64], 1
37c4245b2mov [rsp+56], 6
37c4245bblea r8, [rip+0x5006e]
37c4245c2lea rdx, [rip+0x50068]
37c4245c9mov rbp, rax
37c4245cclea rax, [rip+0x5006d]
37c4245d3mov [rsp+48], rax
37c4245d8call ilaenv_64_
37c4245ddmov edx, 2
37c4245e2mov r8, [r14]
37c4245e5mov rcx, [r13]
37c4245e9cmp rax, rdx
37c4245eccmovl rax, rdx
37c4245f0cmp rbp, rax
37c4245f3jl 0x37c423f18
37c4245f9jmp 0x37c424065
37c423d20
37c4245fe
37c4245fe // align 0x10
37c4245fe // align 0x10
37c424600
37c424600zungtr_64_:
37c424600push r15
37c424602push r14
37c424604push r13
37c424606push r12
37c424608push rbp
37c424609push rdi
37c42460apush rsi
37c42460bpush rbx
37c42460csub rsp, 152
37c424613mov rdi, [rsp+280]
37c42461bmov rax, [rsp+272]
37c424623mov r12, [r9]
37c424626mov [rdi], 0
37c42462dmov rbp, [rax]
37c424630mov r14, rdx
37c424633mov rbx, r8
37c424636mov rsi, r9
37c424639mov r8l, 1
37c42463fmov r9l, 1
37c424645lea rdx, [rip+0x50044]
37c42464cmov r15, rcx
37c42464fcall lsame_64_
37c424654mov r13, rax
37c424657test rax, rax
37c42465aje 0x37c4246e8
37c424660
37c424660loc_37c424660:
37c424660mov rax, [r14]
37c424663test rax, rax
37c424666js 0x37c4246c8
37c424668test rax, rax
37c42466bmov edx, 1
37c424670cmovg rdx, rax
37c424674cmp [rsi], rdx
37c424677jge 0x37c424728
37c42467dmov [rdi], -4
37c424684mov eax, 4
37c424689lea r11, [rsp+136]
37c424691
37c424691loc_37c424691:
37c424691mov r8l, 6
37c424697mov rdx, r11
37c42469alea rcx, [rip+0x50015]
37c4246a1mov [rsp+136], rax
37c4246a9call xerbla_64_
37c4246aenop
37c4246af
37c4246afloc_37c4246af:
37c4246afadd rsp, 152
37c4246b6pop rbx
37c4246b7pop rsi
37c4246b8pop rdi
37c4246b9pop rbp
37c4246bapop r12
37c4246bcpop r13
37c4246bepop r14
37c4246c0pop r15
37c4246c2ret
37c4246c3
37c4246c3 0f 1f 44 00 00 ..D..
37c4246c8
37c4246c8loc_37c4246c8:
37c4246c8mov [rdi], -2
37c4246cfmov rax, -2
37c4246d6lea r11, [rsp+136]
37c4246de
37c4246deloc_37c4246de:
37c4246deneg rax
37c4246e1jmp 0x37c424691
37c4246e3
37c4246e3 0f 1f 44 00 00 ..D..
37c4246e8
37c4246e8loc_37c4246e8:
37c4246e8mov r9l, 1
37c4246eemov r8l, 1
37c4246f4lea rdx, [rip+0x4ff96]
37c4246fbmov rcx, r15
37c4246fecall lsame_64_
37c424703test rax, rax
37c424706jne 0x37c424660
37c42470cmov [rdi], -1
37c424713mov rax, -1
37c42471alea r11, [rsp+136]
37c424722jmp 0x37c4246de
37c424724
37c424724 0f 1f 40 00 ..@.
37c424728
37c424728loc_37c424728:
37c424728lea rdx, [rax-1]
37c42472cmov ecx, 1
37c424731test rdx, rdx
37c424734cmovle rdx, rcx
37c424738mov rcx, [rsp+272]
37c424740cmp [rcx], rdx
37c424743jge 0x37c424768
37c424745cmp rbp, -1
37c424749je 0x37c424768
37c42474bmov [rdi], -7
37c424752mov eax, 7
37c424757lea r11, [rsp+136]
37c42475fjmp 0x37c424691
37c424764
37c424764 0f 1f 40 00 ..@.
37c424768
37c424768loc_37c424768:
37c424768mov rdx, [rdi]
37c42476btest rdx, rdx
37c42476ejne 0x37c424b81
37c424774sub rax, 1
37c424778lea r9, [rsp+120]
37c42477dlea r11, [rsp+136]
37c424785mov [rsp+64], 1
37c42478emov [rsp+120], rax
37c424793lea r8, [rip+0x4fef8]
37c42479amov [rsp+128], rax
37c4247a2mov [rsp+136], rax
37c4247aalea rax, [rip+0x4fef7]
37c4247b1mov [rsp+48], rax
37c4247b6lea rax, [rsp+128]
37c4247bemov [rsp+80], r9
37c4247c3mov [rsp+56], 6
37c4247ccmov [rsp+40], r11
37c4247d1mov [rsp+96], r11
37c4247d6mov [rsp+88], rax
37c4247dbmov [rsp+32], rax
37c4247e0test r13, r13
37c4247e3jne 0x37c4249ad
37c4247e9lea rdx, [rip+0x4fec0]
37c4247f0lea rcx, [rip+0x4fea9]
37c4247f7call ilaenv_64_
37c4247fcmov r11, [rsp+96]
37c424801mov rdx, rax
37c424804
37c424804loc_37c424804:
37c424804mov r8, [r14]
37c424807mov eax, 1
37c42480cpxor x2, x2
37c424810lea r9, [r8-1]
37c424814test r9, r9
37c424817cmovg rax, r9
37c42481bimul rax, rdx
37c42481fcvtsi2sd x2, rax
37c424824mov rax, [rsp+264]
37c42482cmov [rax+8], 0
37c424834movsd_xmm [rax], x2
37c424838mov rax, [rdi]
37c42483btest rax, rax
37c42483ejne 0x37c4246de
37c424844cmp rbp, -1
37c424848je 0x37c4246af
37c42484etest r8, r8
37c424851je 0x37c4249d0
37c424857xor eax, eax
37c424859test r12, r12
37c42485ccmovns rax, r12
37c424860mov rdx, rax
37c424863not rdx
37c424866test r13, r13
37c424869je 0x37c4249f0
37c42486fmov rcx, r8
37c424872imul rcx, rax
37c424876add rcx, rdx
37c424879cmp r8, 1
37c42487djle 0x37c424915
37c424883shl rax, 4
37c424887mov r12, r8
37c42488amov rdi, rbx
37c42488dxor r10l, r10l
37c424890mov r13, rax
37c424893shl r12, 4
37c424897pxor x1, x1
37c42489bnop [rax+rax]
37c4248a0
37c4248a0loc_37c4248a0:
37c4248a0add r10, 1
37c4248a4lea r14, [rdi+r13]
37c4248a8xor eax, eax
37c4248aaxor ebp, ebp
37c4248accmp r10, 1
37c4248b0je 0x37c4248db
37c4248b2nop [rax]
37c4248b5nop [rax+rax]
37c4248c0
37c4248c0loc_37c4248c0:
37c4248c0movupd x0, [r14+rax]
37c4248c6lea rdx, [rbp+2]
37c4248caadd rbp, 1
37c4248cemovups [rdi+rax], x0
37c4248d2add rax, 16
37c4248d6cmp rdx, r10
37c4248d9jne 0x37c4248c0
37c4248db
37c4248dbloc_37c4248db:
37c4248dbmovups [rdi+r12-16], x1
37c4248e1mov rdi, r14
37c4248e4cmp r10, r9
37c4248e7jne 0x37c4248a0
37c4248e9mov r10, rcx
37c4248ecmov eax, 1
37c4248f1pxor x0, x0
37c4248f5shl r10, 4
37c4248f9add r10, rbx
37c4248fcnop [rax]
37c424900
37c424900loc_37c424900:
37c424900mov rdx, rax
37c424903add rax, 1
37c424907shl rdx, 4
37c42490bmovups [r10+rdx], x0
37c424910cmp r8, rax
37c424913jne 0x37c424900
37c424915
37c424915loc_37c424915:
37c424915add rcx, r8
37c424918lea rax, [rsp+112]
37c42491dmov rdx, [rsp+88]
37c424922movq x0, [rip+0x4fd96]
37c42492ashl rcx, 4
37c42492emov [rsp+120], r9
37c424933mov r8, r11
37c424936movups [rbx+rcx], x0
37c42493amov rcx, [rsp+80]
37c42493fmov [rsp+64], rax
37c424944mov rax, [rsp+272]
37c42494cmov [rsp+32], rsi
37c424951mov [rsp+56], rax
37c424956mov rax, [rsp+264]
37c42495emov [rsp+128], r9
37c424966mov [rsp+48], rax
37c42496bmov rax, [rsp+256]
37c424973mov [rsp+136], r9
37c42497bmov r9, rbx
37c42497emov [rsp+40], rax
37c424983movsd_xmm [rsp+96], x2
37c424989call zungql_64_
37c42498emovsd_xmm x2, [rsp+96]
37c424994
37c424994loc_37c424994:
37c424994mov rax, [rsp+264]
37c42499cmov [rax+8], 0
37c4249a4movsd_xmm [rax], x2
37c4249a8jmp 0x37c4246af
37c4249ad
37c4249adloc_37c4249ad:
37c4249adlea rdx, [rip+0x4fcdf]
37c4249b4lea rcx, [rip+0x4fce5]
37c4249bbcall ilaenv_64_
37c4249c0mov r11, [rsp+96]
37c4249c5mov rdx, rax
37c4249c8jmp 0x37c424804
37c4249cd
37c4249cd 0f 1f 00 ...
37c4249d0
37c4249d0loc_37c4249d0:
37c4249d0mov rax, [rsp+264]
37c4249d8movq x0, [rip+0x4fce0]
37c4249e0movups [rax], x0
37c4249e3jmp 0x37c4246af
37c4249e8
37c4249e8 0f 1f 84 00 00 00 00 00 ........
37c4249f0
37c4249f0loc_37c4249f0:
37c4249f0cmp r8, 1
37c4249f4jle 0x37c424b71
37c4249famov r12, r8
37c4249fdmov r13, rax
37c424a00mov [rsp+96], rax
37c424a05mov r14, rdx
37c424a08imul r12, rax
37c424a0cmov [rsp+104], rdx
37c424a11neg r13
37c424a14shl r14, 4
37c424a18mov [rsp+240], rbx
37c424a20shl r13, 4
37c424a24lea rbp, [r8+1]
37c424a28pxor x1, x1
37c424a2clea rcx, [r12+rdx]
37c424a30shl rcx, 4
37c424a34lea rdi, [rbx+rcx+16]
37c424a39mov rcx, rax
37c424a3cimul rcx, r9
37c424a40lea r10, [rdx+rcx]
37c424a44sub r12, rcx
37c424a47xor ecx, ecx
37c424a49add r10, r8
37c424a4cshl r12, 4
37c424a50shl r10, 4
37c424a54lea r10, [rbx+r10+16]
37c424a59nop [rax]
37c424a60
37c424a60loc_37c424a60:
37c424a60mov r15, rbp
37c424a63movups [rdi], x1
37c424a66lea rbx, [r10+r12]
37c424a6axor eax, eax
37c424a6csub r15, rcx
37c424a6fxor edx, edx
37c424a71cmp r8, r15
37c424a74jl 0x37c424a97
37c424a76nop [rax+rax]
37c424a80
37c424a80loc_37c424a80:
37c424a80movupd x0, [r10+rax]
37c424a86add rdx, 1
37c424a8amovups [rbx+rax], x0
37c424a8eadd rax, 16
37c424a92cmp rdx, rcx
37c424a95jne 0x37c424a80
37c424a97
37c424a97loc_37c424a97:
37c424a97add rcx, 1
37c424a9badd rdi, r13
37c424a9eadd r10, r14
37c424aa1cmp rcx, r9
37c424aa4jne 0x37c424a60
37c424aa6mov rax, [rsp+96]
37c424aabmov rbx, [rsp+240]
37c424ab3movq x0, [rip+0x4fc05]
37c424abbmov ecx, 2
37c424ac0mov rdx, [rsp+104]
37c424ac5movups [rbx], x0
37c424ac8pxor x0, x0
37c424accnop [rax+rax]
37c424ad5nop [rax+rax]
37c424ae0
37c424ae0loc_37c424ae0:
37c424ae0mov r8, rcx
37c424ae3add rcx, 1
37c424ae7shl r8, 4
37c424aebmovups [rbx+r8-16], x0
37c424af1cmp rcx, rbp
37c424af4jne 0x37c424ae0
37c424af6mov rdi, [rsp+272]
37c424afelea rax, [rdx+2*rax+2]
37c424b03lea rdx, [rsp+112]
37c424b08mov [rsp+32], rsi
37c424b0dmov [rsp+64], rdx
37c424b12shl rax, 4
37c424b16mov rdx, [rsp+88]
37c424b1bmov r8, r11
37c424b1emov [rsp+56], rdi
37c424b23mov rdi, [rsp+264]
37c424b2bmov rcx, [rsp+80]
37c424b30mov [rsp+120], r9
37c424b35mov [rsp+48], rdi
37c424b3amov rdi, [rsp+256]
37c424b42mov [rsp+128], r9
37c424b4amov [rsp+40], rdi
37c424b4fmov [rsp+136], r9
37c424b57lea r9, [rbx+rax]
37c424b5bmovsd_xmm [rsp+96], x2
37c424b61call zungqr_64_
37c424b66movsd_xmm x2, [rsp+96]
37c424b6cjmp 0x37c424994
37c424b71
37c424b71loc_37c424b71:
37c424b71movq x0, [rip+0x4fb47]
37c424b79movups [rbx], x0
37c424b7cjmp 0x37c424994
37c424b81
37c424b81loc_37c424b81:
37c424b81mov rax, rdx
37c424b84lea r11, [rsp+136]
37c424b8cneg rax
37c424b8fjmp 0x37c424691
37c424600
37c424600zungtr_64_:
37c424600push r15
37c424602push r14
37c424604push r13
37c424606push r12
37c424608push rbp
37c424609push rdi
37c42460apush rsi
37c42460bpush rbx
37c42460csub rsp, 152
37c424613mov rdi, [rsp+280]
37c42461bmov rax, [rsp+272]
37c424623mov r12, [r9]
37c424626mov [rdi], 0
37c42462dmov rbp, [rax]
37c424630mov r14, rdx
37c424633mov rbx, r8
37c424636mov rsi, r9
37c424639mov r8l, 1
37c42463fmov r9l, 1
37c424645lea rdx, [rip+0x50044]
37c42464cmov r15, rcx
37c42464fcall lsame_64_
37c424654mov r13, rax
37c424657test rax, rax
37c42465aje 0x37c4246e8
37c424660
37c424660loc_37c424660:
37c424660mov rax, [r14]
37c424663test rax, rax
37c424666js 0x37c4246c8
37c424668test rax, rax
37c42466bmov edx, 1
37c424670cmovg rdx, rax
37c424674cmp [rsi], rdx
37c424677jge 0x37c424728
37c42467dmov [rdi], -4
37c424684mov eax, 4
37c424689lea r11, [rsp+136]
37c424691
37c424691loc_37c424691:
37c424691mov r8l, 6
37c424697mov rdx, r11
37c42469alea rcx, [rip+0x50015]
37c4246a1mov [rsp+136], rax
37c4246a9call xerbla_64_
37c4246aenop
37c4246af
37c4246afloc_37c4246af:
37c4246afadd rsp, 152
37c4246b6pop rbx
37c4246b7pop rsi
37c4246b8pop rdi
37c4246b9pop rbp
37c4246bapop r12
37c4246bcpop r13
37c4246bepop r14
37c4246c0pop r15
37c4246c2ret
37c4246c3
37c4246c3 0f 1f 44 00 00 ..D..
37c4246c8
37c4246c8loc_37c4246c8:
37c4246c8mov [rdi], -2
37c4246cfmov rax, -2
37c4246d6lea r11, [rsp+136]
37c4246de
37c4246deloc_37c4246de:
37c4246deneg rax
37c4246e1jmp 0x37c424691
37c4246e3
37c4246e3 0f 1f 44 00 00 ..D..
37c4246e8
37c4246e8loc_37c4246e8:
37c4246e8mov r9l, 1
37c4246eemov r8l, 1
37c4246f4lea rdx, [rip+0x4ff96]
37c4246fbmov rcx, r15
37c4246fecall lsame_64_
37c424703test rax, rax
37c424706jne 0x37c424660
37c42470cmov [rdi], -1
37c424713mov rax, -1
37c42471alea r11, [rsp+136]
37c424722jmp 0x37c4246de
37c424724
37c424724 0f 1f 40 00 ..@.
37c424728
37c424728loc_37c424728:
37c424728lea rdx, [rax-1]
37c42472cmov ecx, 1
37c424731test rdx, rdx
37c424734cmovle rdx, rcx
37c424738mov rcx, [rsp+272]
37c424740cmp [rcx], rdx
37c424743jge 0x37c424768
37c424745cmp rbp, -1
37c424749je 0x37c424768
37c42474bmov [rdi], -7
37c424752mov eax, 7
37c424757lea r11, [rsp+136]
37c42475fjmp 0x37c424691
37c424764
37c424764 0f 1f 40 00 ..@.
37c424768
37c424768loc_37c424768:
37c424768mov rdx, [rdi]
37c42476btest rdx, rdx
37c42476ejne 0x37c424b81
37c424774sub rax, 1
37c424778lea r9, [rsp+120]
37c42477dlea r11, [rsp+136]
37c424785mov [rsp+64], 1
37c42478emov [rsp+120], rax
37c424793lea r8, [rip+0x4fef8]
37c42479amov [rsp+128], rax
37c4247a2mov [rsp+136], rax
37c4247aalea rax, [rip+0x4fef7]
37c4247b1mov [rsp+48], rax
37c4247b6lea rax, [rsp+128]
37c4247bemov [rsp+80], r9
37c4247c3mov [rsp+56], 6
37c4247ccmov [rsp+40], r11
37c4247d1mov [rsp+96], r11
37c4247d6mov [rsp+88], rax
37c4247dbmov [rsp+32], rax
37c4247e0test r13, r13
37c4247e3jne 0x37c4249ad
37c4247e9lea rdx, [rip+0x4fec0]
37c4247f0lea rcx, [rip+0x4fea9]
37c4247f7call ilaenv_64_
37c4247fcmov r11, [rsp+96]
37c424801mov rdx, rax
37c424804
37c424804loc_37c424804:
37c424804mov r8, [r14]
37c424807mov eax, 1
37c42480cpxor x2, x2
37c424810lea r9, [r8-1]
37c424814test r9, r9
37c424817cmovg rax, r9
37c42481bimul rax, rdx
37c42481fcvtsi2sd x2, rax
37c424824mov rax, [rsp+264]
37c42482cmov [rax+8], 0
37c424834movsd_xmm [rax], x2
37c424838mov rax, [rdi]
37c42483btest rax, rax
37c42483ejne 0x37c4246de
37c424844cmp rbp, -1
37c424848je 0x37c4246af
37c42484etest r8, r8
37c424851je 0x37c4249d0
37c424857xor eax, eax
37c424859test r12, r12
37c42485ccmovns rax, r12
37c424860mov rdx, rax
37c424863not rdx
37c424866test r13, r13
37c424869je 0x37c4249f0
37c42486fmov rcx, r8
37c424872imul rcx, rax
37c424876add rcx, rdx
37c424879cmp r8, 1
37c42487djle 0x37c424915
37c424883shl rax, 4
37c424887mov r12, r8
37c42488amov rdi, rbx
37c42488dxor r10l, r10l
37c424890mov r13, rax
37c424893shl r12, 4
37c424897pxor x1, x1
37c42489bnop [rax+rax]
37c4248a0
37c4248a0loc_37c4248a0:
37c4248a0add r10, 1
37c4248a4lea r14, [rdi+r13]
37c4248a8xor eax, eax
37c4248aaxor ebp, ebp
37c4248accmp r10, 1
37c4248b0je 0x37c4248db
37c4248b2nop [rax]
37c4248b5nop [rax+rax]
37c4248c0
37c4248c0loc_37c4248c0:
37c4248c0movupd x0, [r14+rax]
37c4248c6lea rdx, [rbp+2]
37c4248caadd rbp, 1
37c4248cemovups [rdi+rax], x0
37c4248d2add rax, 16
37c4248d6cmp rdx, r10
37c4248d9jne 0x37c4248c0
37c4248db
37c4248dbloc_37c4248db:
37c4248dbmovups [rdi+r12-16], x1
37c4248e1mov rdi, r14
37c4248e4cmp r10, r9
37c4248e7jne 0x37c4248a0
37c4248e9mov r10, rcx
37c4248ecmov eax, 1
37c4248f1pxor x0, x0
37c4248f5shl r10, 4
37c4248f9add r10, rbx
37c4248fcnop [rax]
37c424900
37c424900loc_37c424900:
37c424900mov rdx, rax
37c424903add rax, 1
37c424907shl rdx, 4
37c42490bmovups [r10+rdx], x0
37c424910cmp r8, rax
37c424913jne 0x37c424900
37c424915
37c424915loc_37c424915:
37c424915add rcx, r8
37c424918lea rax, [rsp+112]
37c42491dmov rdx, [rsp+88]
37c424922movq x0, [rip+0x4fd96]
37c42492ashl rcx, 4
37c42492emov [rsp+120], r9
37c424933mov r8, r11
37c424936movups [rbx+rcx], x0
37c42493amov rcx, [rsp+80]
37c42493fmov [rsp+64], rax
37c424944mov rax, [rsp+272]
37c42494cmov [rsp+32], rsi
37c424951mov [rsp+56], rax
37c424956mov rax, [rsp+264]
37c42495emov [rsp+128], r9
37c424966mov [rsp+48], rax
37c42496bmov rax, [rsp+256]
37c424973mov [rsp+136], r9
37c42497bmov r9, rbx
37c42497emov [rsp+40], rax
37c424983movsd_xmm [rsp+96], x2
37c424989call zungql_64_
37c42498emovsd_xmm x2, [rsp+96]
37c424994
37c424994loc_37c424994:
37c424994mov rax, [rsp+264]
37c42499cmov [rax+8], 0
37c4249a4movsd_xmm [rax], x2
37c4249a8jmp 0x37c4246af
37c4249ad
37c4249adloc_37c4249ad:
37c4249adlea rdx, [rip+0x4fcdf]
37c4249b4lea rcx, [rip+0x4fce5]
37c4249bbcall ilaenv_64_
37c4249c0mov r11, [rsp+96]
37c4249c5mov rdx, rax
37c4249c8jmp 0x37c424804
37c4249cd
37c4249cd 0f 1f 00 ...
37c4249d0
37c4249d0loc_37c4249d0:
37c4249d0mov rax, [rsp+264]
37c4249d8movq x0, [rip+0x4fce0]
37c4249e0movups [rax], x0
37c4249e3jmp 0x37c4246af
37c4249e8
37c4249e8 0f 1f 84 00 00 00 00 00 ........
37c4249f0
37c4249f0loc_37c4249f0:
37c4249f0cmp r8, 1
37c4249f4jle 0x37c424b71
37c4249famov r12, r8
37c4249fdmov r13, rax
37c424a00mov [rsp+96], rax
37c424a05mov r14, rdx
37c424a08imul r12, rax
37c424a0cmov [rsp+104], rdx
37c424a11neg r13
37c424a14shl r14, 4
37c424a18mov [rsp+240], rbx
37c424a20shl r13, 4
37c424a24lea rbp, [r8+1]
37c424a28pxor x1, x1
37c424a2clea rcx, [r12+rdx]
37c424a30shl rcx, 4
37c424a34lea rdi, [rbx+rcx+16]
37c424a39mov rcx, rax
37c424a3cimul rcx, r9
37c424a40lea r10, [rdx+rcx]
37c424a44sub r12, rcx
37c424a47xor ecx, ecx
37c424a49add r10, r8
37c424a4cshl r12, 4
37c424a50shl r10, 4
37c424a54lea r10, [rbx+r10+16]
37c424a59nop [rax]
37c424a60
37c424a60loc_37c424a60:
37c424a60mov r15, rbp
37c424a63movups [rdi], x1
37c424a66lea rbx, [r10+r12]
37c424a6axor eax, eax
37c424a6csub r15, rcx
37c424a6fxor edx, edx
37c424a71cmp r8, r15
37c424a74jl 0x37c424a97
37c424a76nop [rax+rax]
37c424a80
37c424a80loc_37c424a80:
37c424a80movupd x0, [r10+rax]
37c424a86add rdx, 1
37c424a8amovups [rbx+rax], x0
37c424a8eadd rax, 16
37c424a92cmp rdx, rcx
37c424a95jne 0x37c424a80
37c424a97
37c424a97loc_37c424a97:
37c424a97add rcx, 1
37c424a9badd rdi, r13
37c424a9eadd r10, r14
37c424aa1cmp rcx, r9
37c424aa4jne 0x37c424a60
37c424aa6mov rax, [rsp+96]
37c424aabmov rbx, [rsp+240]
37c424ab3movq x0, [rip+0x4fc05]
37c424abbmov ecx, 2
37c424ac0mov rdx, [rsp+104]
37c424ac5movups [rbx], x0
37c424ac8pxor x0, x0
37c424accnop [rax+rax]
37c424ad5nop [rax+rax]
37c424ae0
37c424ae0loc_37c424ae0:
37c424ae0mov r8, rcx
37c424ae3add rcx, 1
37c424ae7shl r8, 4
37c424aebmovups [rbx+r8-16], x0
37c424af1cmp rcx, rbp
37c424af4jne 0x37c424ae0
37c424af6mov rdi, [rsp+272]
37c424afelea rax, [rdx+2*rax+2]
37c424b03lea rdx, [rsp+112]
37c424b08mov [rsp+32], rsi
37c424b0dmov [rsp+64], rdx
37c424b12shl rax, 4
37c424b16mov rdx, [rsp+88]
37c424b1bmov r8, r11
37c424b1emov [rsp+56], rdi
37c424b23mov rdi, [rsp+264]
37c424b2bmov rcx, [rsp+80]
37c424b30mov [rsp+120], r9
37c424b35mov [rsp+48], rdi
37c424b3amov rdi, [rsp+256]
37c424b42mov [rsp+128], r9
37c424b4amov [rsp+40], rdi
37c424b4fmov [rsp+136], r9
37c424b57lea r9, [rbx+rax]
37c424b5bmovsd_xmm [rsp+96], x2
37c424b61call zungqr_64_
37c424b66movsd_xmm x2, [rsp+96]
37c424b6cjmp 0x37c424994
37c424b71
37c424b71loc_37c424b71:
37c424b71movq x0, [rip+0x4fb47]
37c424b79movups [rbx], x0
37c424b7cjmp 0x37c424994
37c424b81
37c424b81loc_37c424b81:
37c424b81mov rax, rdx
37c424b84lea r11, [rsp+136]
37c424b8cneg rax
37c424b8fjmp 0x37c424691
37c424600
37c424b94
37c424b94 // align 0x10
37c424b94 // align 0x10
37c424ba0
37c424ba0zungtsqr_64_:
37c424ba0push r15
37c424ba2push r14
37c424ba4push r13
37c424ba6push r12
37c424ba8push rbp
37c424ba9push rdi
37c424baapush rsi
37c424babpush rbx
37c424bacsub rsp, 200
37c424bb3mov rax, [rsp+312]
37c424bbbmov r14, [rsp+328]
37c424bc3mov r12, [rsp+336]
37c424bcbmov rbp, [rax]
37c424bcemov rax, [rsp+344]
37c424bd6mov rdi, rcx
37c424bd9mov rbx, rdx
37c424bdcmov r15, r8
37c424bdfmov rcx, [r14]
37c424be2mov rdx, [rsp+352]
37c424beamov rsi, [rdi]
37c424bedmov r8, [rax]
37c424bf0mov [rdx], 0
37c424bf7test rsi, rsi
37c424bfajs 0x37c424c50
37c424bfcmov rax, [rbx]
37c424bfftest rax, rax
37c424c02js 0x37c424c09
37c424c04cmp rsi, rax
37c424c07jge 0x37c424c60
37c424c09
37c424c09loc_37c424c09:
37c424c09mov rcx, -2
37c424c10mov eax, 2
37c424c15
37c424c15loc_37c424c15:
37c424c15mov [rdx], rcx
37c424c18mov r8l, 8
37c424c1elea rdx, [rsp+184]
37c424c26lea rcx, [rip+0x4faa3]
37c424c2dmov [rsp+184], rax
37c424c35call xerbla_64_
37c424c3anop
37c424c3b
37c424c3bloc_37c424c3b:
37c424c3badd rsp, 200
37c424c42pop rbx
37c424c43pop rsi
37c424c44pop rdi
37c424c45pop rbp
37c424c46pop r12
37c424c48pop r13
37c424c4apop r14
37c424c4cpop r15
37c424c4eret
37c424c4f
37c424c4f 90 .
37c424c50
37c424c50loc_37c424c50:
37c424c50mov rcx, -1
37c424c57mov eax, 1
37c424c5cjmp 0x37c424c15
37c424c5e
37c424c5e 66 90 f.
37c424c60
37c424c60loc_37c424c60:
37c424c60cmp rax, [r15]
37c424c63jge 0x37c424d20
37c424c69mov r9, [r9]
37c424c6ctest r9, r9
37c424c6fjle 0x37c424e98
37c424c75test rsi, rsi
37c424c78mov r10l, 1
37c424c7ecmovg r10, rsi
37c424c82cmp rbp, r10
37c424c85jl 0x37c424d31
37c424c8bcmp rax, r9
37c424c8emov r10l, 1
37c424c94cmovle r9, rax
37c424c98test r9, r9
37c424c9bcmovg r10, r9
37c424c9fcmp rcx, r10
37c424ca2jl 0x37c424ea9
37c424ca8cmp r8, 1
37c424cacjle 0x37c424ecb
37c424cb2mov [rsp+176], r9
37c424cbaimul r9, rax
37c424cbemov ecx, 1
37c424cc3mov [rsp+160], rsi
37c424ccbimul rsi, rax
37c424ccfmov [rsp+168], r9
37c424cd7lea r11, [r9+rsi]
37c424cdbtest r11, r11
37c424cdemov [rsp+152], r11
37c424ce6cmovg rcx, r11
37c424ceacmp r8, rcx
37c424cedjl 0x37c424eba
37c424cf3test rax, rax
37c424cf6jne 0x37c424d48
37c424cf8
37c424cf8loc_37c424cf8:
37c424cf8mov [r12+8], 0
37c424d01pxor x0, x0
37c424d05cvtsi2sd x0, [rsp+152]
37c424d0fmovsd_xmm [r12], x0
37c424d15jmp 0x37c424c3b
37c424d1a
37c424d1a 66 0f 1f 44 00 00 f..D..
37c424d20
37c424d20loc_37c424d20:
37c424d20mov rcx, -3
37c424d27mov eax, 3
37c424d2cjmp 0x37c424c15
37c424d31
37c424d31loc_37c424d31:
37c424d31mov rcx, -6
37c424d38mov eax, 6
37c424d3djmp 0x37c424c15
37c424d42
37c424d42 66 0f 1f 44 00 00 f..D..
37c424d48
37c424d48loc_37c424d48:
37c424d48mov [rsp+40], r12
37c424d4dmov r8, rbx
37c424d50mov rdx, rdi
37c424d53shl rsi, 4
37c424d57lea rax, [rip+0x4f992]
37c424d5elea r13, [rsp+160]
37c424d66add rsi, r12
37c424d69mov [rsp+56], 1
37c424d72mov [rsp+32], rax
37c424d77lea r9, [rip+0x4f95a]
37c424d7elea rcx, [rip+0x4f963]
37c424d85mov [rsp+48], r13
37c424d8acall zlaset_64_
37c424d8fmov [rsp+80], r14
37c424d94mov r9, rbx
37c424d97mov r8, rdi
37c424d9amov rax, [rsp+320]
37c424da2lea rdx, [rsp+184]
37c424daamov [rsp+136], 1
37c424db6lea rcx, [rip+0x4f944]
37c424dbdmov [rsp+120], rdx
37c424dc2lea rdx, [rsp+168]
37c424dcamov [rsp+72], rax
37c424dcfmov rax, [rsp+312]
37c424dd7mov [rsp+112], rdx
37c424ddclea rdx, [rip+0x4f91d]
37c424de3mov [rsp+64], rax
37c424de8mov rax, [rsp+304]
37c424df0mov [rsp+128], 1
37c424dfcmov [rsp+56], rax
37c424e01lea rax, [rsp+176]
37c424e09mov [rsp+104], rsi
37c424e0emov [rsp+96], r13
37c424e13mov [rsp+88], r12
37c424e18mov [rsp+48], rax
37c424e1dmov [rsp+40], r15
37c424e22mov [rsp+32], rbx
37c424e27call zlamtsqr_64_
37c424e2cmov r14, [rbx]
37c424e2ftest r14, r14
37c424e32jle 0x37c424cf8
37c424e38mov r13, [rsp+160]
37c424e40mov r15, r12
37c424e43shl rbp, 4
37c424e47mov esi, 1
37c424e4cmov rbx, [rsp+304]
37c424e54shl r13, 4
37c424e58nop [rax+rax]
37c424e60
37c424e60loc_37c424e60:
37c424e60lea rax, [rip+0x4f8a1]
37c424e67mov r9, rbx
37c424e6amov rdx, r15
37c424e6dmov rcx, rdi
37c424e70mov [rsp+32], rax
37c424e75mov r8, rax
37c424e78add rsi, 1
37c424e7cadd r15, r13
37c424e7fadd rbx, rbp
37c424e82call zcopy_64_
37c424e87cmp r14, rsi
37c424e8ajge 0x37c424e60
37c424e8cjmp 0x37c424cf8
37c424e91
37c424e91 0f 1f 80 00 00 00 00 .......
37c424e98
37c424e98loc_37c424e98:
37c424e98mov rcx, -4
37c424e9fmov eax, 4
37c424ea4jmp 0x37c424c15
37c424ea9
37c424ea9loc_37c424ea9:
37c424ea9mov rcx, -8
37c424eb0mov eax, 8
37c424eb5jmp 0x37c424c15
37c424eba
37c424ebaloc_37c424eba:
37c424ebamov rcx, -10
37c424ec1mov eax, 10
37c424ec6jmp 0x37c424c15
37c424ecb
37c424ecbloc_37c424ecb:
37c424ecbcmp r8, -1
37c424ecfjne 0x37c424eba
37c424ed1lea rdx, [r9+rsi]
37c424ed5pxor x0, x0
37c424ed9mov [r12+8], 0
37c424ee2imul rax, rdx
37c424ee6cvtsi2sd x0, rax
37c424eebmovsd_xmm [r12], x0
37c424ef1jmp 0x37c424c3b
37c424ba0
37c424ba0zungtsqr_64_:
37c424ba0push r15
37c424ba2push r14
37c424ba4push r13
37c424ba6push r12
37c424ba8push rbp
37c424ba9push rdi
37c424baapush rsi
37c424babpush rbx
37c424bacsub rsp, 200
37c424bb3mov rax, [rsp+312]
37c424bbbmov r14, [rsp+328]
37c424bc3mov r12, [rsp+336]
37c424bcbmov rbp, [rax]
37c424bcemov rax, [rsp+344]
37c424bd6mov rdi, rcx
37c424bd9mov rbx, rdx
37c424bdcmov r15, r8
37c424bdfmov rcx, [r14]
37c424be2mov rdx, [rsp+352]
37c424beamov rsi, [rdi]
37c424bedmov r8, [rax]
37c424bf0mov [rdx], 0
37c424bf7test rsi, rsi
37c424bfajs 0x37c424c50
37c424bfcmov rax, [rbx]
37c424bfftest rax, rax
37c424c02js 0x37c424c09
37c424c04cmp rsi, rax
37c424c07jge 0x37c424c60
37c424c09
37c424c09loc_37c424c09:
37c424c09mov rcx, -2
37c424c10mov eax, 2
37c424c15
37c424c15loc_37c424c15:
37c424c15mov [rdx], rcx
37c424c18mov r8l, 8
37c424c1elea rdx, [rsp+184]
37c424c26lea rcx, [rip+0x4faa3]
37c424c2dmov [rsp+184], rax
37c424c35call xerbla_64_
37c424c3anop
37c424c3b
37c424c3bloc_37c424c3b:
37c424c3badd rsp, 200
37c424c42pop rbx
37c424c43pop rsi
37c424c44pop rdi
37c424c45pop rbp
37c424c46pop r12
37c424c48pop r13
37c424c4apop r14
37c424c4cpop r15
37c424c4eret
37c424c4f
37c424c4f 90 .
37c424c50
37c424c50loc_37c424c50:
37c424c50mov rcx, -1
37c424c57mov eax, 1
37c424c5cjmp 0x37c424c15
37c424c5e
37c424c5e 66 90 f.
37c424c60
37c424c60loc_37c424c60:
37c424c60cmp rax, [r15]
37c424c63jge 0x37c424d20
37c424c69mov r9, [r9]
37c424c6ctest r9, r9
37c424c6fjle 0x37c424e98
37c424c75test rsi, rsi
37c424c78mov r10l, 1
37c424c7ecmovg r10, rsi
37c424c82cmp rbp, r10
37c424c85jl 0x37c424d31
37c424c8bcmp rax, r9
37c424c8emov r10l, 1
37c424c94cmovle r9, rax
37c424c98test r9, r9
37c424c9bcmovg r10, r9
37c424c9fcmp rcx, r10
37c424ca2jl 0x37c424ea9
37c424ca8cmp r8, 1
37c424cacjle 0x37c424ecb
37c424cb2mov [rsp+176], r9
37c424cbaimul r9, rax
37c424cbemov ecx, 1
37c424cc3mov [rsp+160], rsi
37c424ccbimul rsi, rax
37c424ccfmov [rsp+168], r9
37c424cd7lea r11, [r9+rsi]
37c424cdbtest r11, r11
37c424cdemov [rsp+152], r11
37c424ce6cmovg rcx, r11
37c424ceacmp r8, rcx
37c424cedjl 0x37c424eba
37c424cf3test rax, rax
37c424cf6jne 0x37c424d48
37c424cf8
37c424cf8loc_37c424cf8:
37c424cf8mov [r12+8], 0
37c424d01pxor x0, x0
37c424d05cvtsi2sd x0, [rsp+152]
37c424d0fmovsd_xmm [r12], x0
37c424d15jmp 0x37c424c3b
37c424d1a
37c424d1a 66 0f 1f 44 00 00 f..D..
37c424d20
37c424d20loc_37c424d20:
37c424d20mov rcx, -3
37c424d27mov eax, 3
37c424d2cjmp 0x37c424c15
37c424d31
37c424d31loc_37c424d31:
37c424d31mov rcx, -6
37c424d38mov eax, 6
37c424d3djmp 0x37c424c15
37c424d42
37c424d42 66 0f 1f 44 00 00 f..D..
37c424d48
37c424d48loc_37c424d48:
37c424d48mov [rsp+40], r12
37c424d4dmov r8, rbx
37c424d50mov rdx, rdi
37c424d53shl rsi, 4
37c424d57lea rax, [rip+0x4f992]
37c424d5elea r13, [rsp+160]
37c424d66add rsi, r12
37c424d69mov [rsp+56], 1
37c424d72mov [rsp+32], rax
37c424d77lea r9, [rip+0x4f95a]
37c424d7elea rcx, [rip+0x4f963]
37c424d85mov [rsp+48], r13
37c424d8acall zlaset_64_
37c424d8fmov [rsp+80], r14
37c424d94mov r9, rbx
37c424d97mov r8, rdi
37c424d9amov rax, [rsp+320]
37c424da2lea rdx, [rsp+184]
37c424daamov [rsp+136], 1
37c424db6lea rcx, [rip+0x4f944]
37c424dbdmov [rsp+120], rdx
37c424dc2lea rdx, [rsp+168]
37c424dcamov [rsp+72], rax
37c424dcfmov rax, [rsp+312]
37c424dd7mov [rsp+112], rdx
37c424ddclea rdx, [rip+0x4f91d]
37c424de3mov [rsp+64], rax
37c424de8mov rax, [rsp+304]
37c424df0mov [rsp+128], 1
37c424dfcmov [rsp+56], rax
37c424e01lea rax, [rsp+176]
37c424e09mov [rsp+104], rsi
37c424e0emov [rsp+96], r13
37c424e13mov [rsp+88], r12
37c424e18mov [rsp+48], rax
37c424e1dmov [rsp+40], r15
37c424e22mov [rsp+32], rbx
37c424e27call zlamtsqr_64_
37c424e2cmov r14, [rbx]
37c424e2ftest r14, r14
37c424e32jle 0x37c424cf8
37c424e38mov r13, [rsp+160]
37c424e40mov r15, r12
37c424e43shl rbp, 4
37c424e47mov esi, 1
37c424e4cmov rbx, [rsp+304]
37c424e54shl r13, 4
37c424e58nop [rax+rax]
37c424e60
37c424e60loc_37c424e60:
37c424e60lea rax, [rip+0x4f8a1]
37c424e67mov r9, rbx
37c424e6amov rdx, r15
37c424e6dmov rcx, rdi
37c424e70mov [rsp+32], rax
37c424e75mov r8, rax
37c424e78add rsi, 1
37c424e7cadd r15, r13
37c424e7fadd rbx, rbp
37c424e82call zcopy_64_
37c424e87cmp r14, rsi
37c424e8ajge 0x37c424e60
37c424e8cjmp 0x37c424cf8
37c424e91
37c424e91 0f 1f 80 00 00 00 00 .......
37c424e98
37c424e98loc_37c424e98:
37c424e98mov rcx, -4
37c424e9fmov eax, 4
37c424ea4jmp 0x37c424c15
37c424ea9
37c424ea9loc_37c424ea9:
37c424ea9mov rcx, -8
37c424eb0mov eax, 8
37c424eb5jmp 0x37c424c15
37c424eba
37c424ebaloc_37c424eba:
37c424ebamov rcx, -10
37c424ec1mov eax, 10
37c424ec6jmp 0x37c424c15
37c424ecb
37c424ecbloc_37c424ecb:
37c424ecbcmp r8, -1
37c424ecfjne 0x37c424eba
37c424ed1lea rdx, [r9+rsi]
37c424ed5pxor x0, x0
37c424ed9mov [r12+8], 0
37c424ee2imul rax, rdx
37c424ee6cvtsi2sd x0, rax
37c424eebmovsd_xmm [r12], x0
37c424ef1jmp 0x37c424c3b
37c424ba0
37c424ef6
37c424ef6 // align 0x10
37c424ef6 // align 0x10
37c424f00
37c424f00zungtsqr_row_64_:
37c424f00push r15
37c424f02push r14
37c424f04push r13
37c424f06push r12
37c424f08push rbp
37c424f09push rdi
37c424f0apush rsi
37c424f0bpush rbx
37c424f0csub rsp, 344
37c424f13mov rax, [rsp+472]
37c424f1bmov rbp, [rsp+456]
37c424f23mov r10, [rax]
37c424f26mov r15, [rbp]
37c424f2amov rsi, rcx
37c424f2dmov rcx, [rsp+496]
37c424f35mov [rsp+424], rdx
37c424f3dmov rdi, r8
37c424f40mov rax, [rsi]
37c424f43mov [rsp+160], r10
37c424f4bmov [rcx], 0
37c424f52test rax, rax
37c424f55js 0x37c424fb0
37c424f57mov rdx, [rdx]
37c424f5atest rdx, rdx
37c424f5djs 0x37c424f64
37c424f5fcmp rax, rdx
37c424f62jge 0x37c424fc0
37c424f64
37c424f64loc_37c424f64:
37c424f64mov rdx, -2
37c424f6bmov eax, 2
37c424f70
37c424f70loc_37c424f70:
37c424f70mov [rcx], rdx
37c424f73mov r8l, 12
37c424f79lea rdx, [rsp+320]
37c424f81lea rcx, [rip+0x4f7d0]
37c424f88mov [rsp+320], rax
37c424f90call xerbla_64_
37c424f95nop
37c424f96
37c424f96loc_37c424f96:
37c424f96add rsp, 344
37c424f9dpop rbx
37c424f9epop rsi
37c424f9fpop rdi
37c424fa0pop rbp
37c424fa1pop r12
37c424fa3pop r13
37c424fa5pop r14
37c424fa7pop r15
37c424fa9ret
37c424faa
37c424faa 66 0f 1f 44 00 00 f..D..
37c424fb0
37c424fb0loc_37c424fb0:
37c424fb0mov rdx, -1
37c424fb7mov eax, 1
37c424fbcjmp 0x37c424f70
37c424fbe
37c424fbe 66 90 f.
37c424fc0
37c424fc0loc_37c424fc0:
37c424fc0cmp rdx, [r8]
37c424fc3jge 0x37c425414
37c424fc9mov rbx, [r9]
37c424fcctest rbx, rbx
37c424fcfjle 0x37c425773
37c424fd5test rax, rax
37c424fd8mov r8l, 1
37c424fdecmovle rax, r8
37c424fe2cmp r15, rax
37c424fe5jl 0x37c425425
37c424febcmp rdx, rbx
37c424feemov eax, 1
37c424ff3cmovle rbx, rdx
37c424ff7test rbx, rbx
37c424ffacmovg rax, rbx
37c424ffecmp r10, rax
37c425001jl 0x37c425784
37c425007mov rax, [rsp+488]
37c42500fmov r8, [rax]
37c425012cmp r8, -1
37c425016je 0x37c425021
37c425018test r8, r8
37c42501bjle 0x37c425795
37c425021
37c425021loc_37c425021:
37c425021mov rax, rdx
37c425024sub rax, rbx
37c425027cmp rax, rbx
37c42502acmovl rax, rbx
37c42502eimul rax, rbx
37c425032mov [rsp+216], rax
37c42503acmp r8, -1
37c42503eje 0x37c425440
37c425044test rdx, rdx
37c425047je 0x37c425440
37c42504dmov rax, r15
37c425050mov [rsp+48], rbp
37c425055mov rdx, rsi
37c425058mov r8, [rsp+424]
37c425060not rax
37c425063lea r9, [rip+0x4f6a6]
37c42506amov [rsp+56], 1
37c425073lea rcx, [rip+0x4f6a6]
37c42507amov [rsp+272], rax
37c425082mov rax, [rsp+160]
37c42508anot rax
37c42508dmov [rsp+208], rax
37c425095mov rax, [rsp+448]
37c42509dmov [rsp+40], rax
37c4250a2lea rax, [rip+0x4f67f]
37c4250a9mov [rsp+32], rax
37c4250aecall zlaset_64_
37c4250b3mov rax, [rsp+424]
37c4250bbmov r10, [rdi]
37c4250bemov r12, [rsi]
37c4250c1mov r8, [rax]
37c4250c4lea rcx, [r8-1]
37c4250c8mov rax, rcx
37c4250cbcqo
37c4250cdidiv rbx
37c4250d0sub rcx, rdx
37c4250d3mov [rsp+200], rcx
37c4250dblea r9, [rcx+1]
37c4250dfcmp r10, r12
37c4250e2jge 0x37c4254bc
37c4250e8mov rax, r12
37c4250ebmov rcx, r10
37c4250eesub rax, r10
37c4250f1sub rcx, r8
37c4250f4sub rax, 1
37c4250f8mov [rsp+224], rcx
37c425100cqo
37c425102idiv rcx
37c425105mov rdx, r8
37c425108imul rcx, rax
37c42510csub rdx, r10
37c42510fmov r11, rax
37c425112mov [rsp+264], rdx
37c42511amov rax, rcx
37c42511dlea rcx, [r10+rcx]
37c425121js 0x37c425752
37c425127cmp r10, rcx
37c42512ajl 0x37c4254bc
37c425130neg rax
37c425133xor edx, edx
37c425135div [rsp+264]
37c42513dmov [rsp+128], rax
37c425145
37c425145loc_37c425145:
37c425145add r11, 2
37c425149mov r14, rbx
37c42514cmov r10, [rsp+272]
37c425154mov rdx, [rsp+200]
37c42515cimul r11, r8
37c425160neg r14
37c425163mov [rsp+416], rsi
37c42516badd rcx, 1
37c42516fadd rdx, r10
37c425172mov [rsp+432], rdi
37c42517amov [rsp+280], r15
37c425182lea rax, [r11+1]
37c425186mov r11, [rsp+448]
37c42518emov [rsp+120], rax
37c425193mov rax, [rsp+160]
37c42519bimul rax, r14
37c42519fimul r14, r15
37c4251a3shl rax, 4
37c4251a7mov [rsp+144], rax
37c4251afmov rax, r14
37c4251b2shl r14, 4
37c4251b6sub rax, rbx
37c4251b9mov [rsp+136], r14
37c4251c1shl rax, 4
37c4251c5mov [rsp+152], rax
37c4251cdmov rax, r9
37c4251d0imul rax, r15
37c4251d4mov r15, rbp
37c4251d7lea rbp, [rsp+296]
37c4251dfadd rdx, rax
37c4251e2add rax, r10
37c4251e5mov r10, r9
37c4251e8mov r9, [rsp+120]
37c4251edshl rdx, 4
37c4251f1shl rax, 4
37c4251f5lea rdx, [r11+rdx+16]
37c4251faadd rax, r11
37c4251fdmov r11, [rsp+128]
37c425205mov [rsp+248], rdx
37c42520dlea rdx, [r12+1]
37c425212mov [rsp+232], rdx
37c42521amov rdx, [rsp+464]
37c425222mov [rsp+240], rax
37c42522aadd rdx, 16
37c42522emov [rsp+256], rdx
37c425236nop [rax+rax]
37c425240
37c425240loc_37c425240:
37c425240mov rax, [rsp+232]
37c425248mov rdi, [rsp+224]
37c425250sub rax, rcx
37c425253cmp rax, rdi
37c425256cmovg rax, rdi
37c42525asub r9, r8
37c42525dmov [rsp+288], rax
37c425265test rbx, rbx
37c425268je 0x37c425470
37c42526etest r10, r10
37c425271jle 0x37c4253ef
37c425277mov rax, [rsp+200]
37c42527fxor edx, edx
37c425281div rbx
37c425284mov r12, rax
37c425287
37c425287loc_37c425287:
37c425287lea rax, [rsp+320]
37c42528flea rsi, [r9+r10-1]
37c425294mov rdi, rcx
37c425297mov [rsp+168], rcx
37c42529fimul rsi, [rsp+160]
37c4252a8shl rdi, 4
37c4252acmov [rsp+128], rax
37c4252b4lea rax, [rsp+288]
37c4252bcadd rsi, [rsp+208]
37c4252c4mov [rsp+120], rax
37c4252c9mov rax, rbp
37c4252ccmov r13, r10
37c4252cfadd rdi, [rsp+240]
37c4252d7shl rsi, 4
37c4252dbadd rsi, [rsp+256]
37c4252e3mov [rsp+176], r9
37c4252ebmov rbp, rsi
37c4252eemov [rsp+184], r11
37c4252f6mov rsi, r15
37c4252f9mov r14, [rsp+248]
37c425301mov r15, rdi
37c425304mov [rsp+192], r10
37c42530cmov rdi, rax
37c42530fjmp 0x37c425342
37c425311
37c425311 0f 1f 80 00 00 00 00 .......
37c425318
37c425318loc_37c425318:
37c425318mov rax, [rsp+424]
37c425320sub r13, rbx
37c425323sub r12, 1
37c425327add rbp, [rsp+144]
37c42532fadd r14, [rsp+152]
37c425337add r15, [rsp+136]
37c42533fmov r8, [rax]
37c425342
37c425342loc_37c425342:
37c425342mov rax, [rsp+480]
37c42534asub r8, r13
37c42534dmov [rsp+88], rdi
37c425352mov r9, rdi
37c425355add r8, 1
37c425359mov [rsp+72], rsi
37c42535elea rcx, [rip+0x4f3d3]
37c425365cmp rbx, r8
37c425368mov rdx, r8
37c42536bmov [rsp+80], rax
37c425370mov rax, [rsp+472]
37c425378cmovle rdx, rbx
37c42537cmov [rsp+64], r15
37c425381mov [rsp+96], 1
37c42538amov [rsp+56], rsi
37c42538fmov [rsp+48], r14
37c425394mov [rsp+40], rax
37c425399mov [rsp+32], rbp
37c42539emov [rsp+296], rdx
37c4253a6mov rdx, [rsp+120]
37c4253abmov [rsp+320], r8
37c4253b3mov r8, [rsp+128]
37c4253bbcall zlarfb_gett_64_
37c4253c0test r12, r12
37c4253c3jne 0x37c425318
37c4253c9mov rcx, [rsp+168]
37c4253d1mov r15, rsi
37c4253d4mov rbp, rdi
37c4253d7mov r9, [rsp+176]
37c4253dfmov r11, [rsp+184]
37c4253e7mov r10, [rsp+192]
37c4253ef
37c4253efloc_37c4253ef:
37c4253eftest r11, r11
37c4253f2je 0x37c425498
37c4253f8mov rax, [rsp+424]
37c425400add rcx, [rsp+264]
37c425408sub r11, 1
37c42540cmov r8, [rax]
37c42540fjmp 0x37c425240
37c425414
37c425414loc_37c425414:
37c425414mov rdx, -3
37c42541bmov eax, 3
37c425420jmp 0x37c424f70
37c425425
37c425425loc_37c425425:
37c425425mov rdx, -6
37c42542cmov eax, 6
37c425431jmp 0x37c424f70
37c425436
37c425436 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c425440
37c425440loc_37c425440:
37c425440mov rax, [rsp+480]
37c425448pxor x0, x0
37c42544ccvtsi2sd x0, [rsp+216]
37c425456mov [rax+8], 0
37c42545emovsd_xmm [rax], x0
37c425462jmp 0x37c424f96
37c425467
37c425467 66 0f 1f 84 00 00 00 00 00 f........
37c425470
37c425470loc_37c425470:
37c425470cmp r10, 1
37c425474jg 0x37c4253ef
37c42547amov rax, [rsp+200]
37c425482xor edx, edx
37c425484neg rax
37c425487div rbx
37c42548amov r12, rax
37c42548djmp 0x37c425287
37c425492
37c425492 66 0f 1f 44 00 00 f..D..
37c425498
37c425498loc_37c425498:
37c425498mov rsi, [rsp+416]
37c4254a0mov rdi, [rsp+432]
37c4254a8mov rbp, r15
37c4254abmov r9, r10
37c4254aemov r15, [rsp+280]
37c4254b6mov r10, [rdi]
37c4254b9mov r12, [rsi]
37c4254bc
37c4254bcloc_37c4254bc:
37c4254bctest rbx, rbx
37c4254bfje 0x37c425730
37c4254c5test r9, r9
37c4254c8jle 0x37c425440
37c4254cemov rax, [rsp+200]
37c4254d6xor edx, edx
37c4254d8div rbx
37c4254dbmov r14, rax
37c4254de
37c4254deloc_37c4254de:
37c4254demov rcx, [rsp+160]
37c4254e6mov rax, rbx
37c4254e9mov r11, r12
37c4254ecmov rsi, [rsp+208]
37c4254f4neg rax
37c4254f7cmp r10, r12
37c4254famov r8, [rsp+200]
37c425502mov rdx, rcx
37c425505cmovle r11, r10
37c425509imul rdx, rax
37c42550dimul rcx, r9
37c425511mov rdi, r11
37c425514mov [rsp+152], r11
37c42551cimul rax, r15
37c425520sub rdi, r8
37c425523shl rdx, 4
37c425527sub rdi, 1
37c42552bmov [rsp+136], rdx
37c425533lea rdx, [rcx+rsi]
37c425537mov rsi, [rsp+464]
37c42553fshl rdx, 4
37c425543mov r10, rax
37c425546sub rax, rbx
37c425549mov rcx, [rsp+448]
37c425551lea r13, [rsi+rdx+16]
37c425556mov rsi, r15
37c425559shl rax, 4
37c42555dmov [rsp+144], r10
37c425565imul rsi, r9
37c425569add rsi, [rsp+272]
37c425571mov [rsp+128], rax
37c425579lea r9, [rsp+296]
37c425581lea rax, [rsi+r8]
37c425585mov r15, [rsp+424]
37c42558dshl rax, 4
37c425591lea r12, [rcx+rax+16]
37c425596lea rax, [rsp+312]
37c42559emov [rsp+160], rax
37c4255a6lea rax, [rsp+304]
37c4255aemov [rsp+168], rax
37c4255b6jmp 0x37c425676
37c4255bb
37c4255bb 0f 1f 44 00 00 ..D..
37c4255c0
37c4255c0loc_37c4255c0:
37c4255c0mov rax, [rsp+480]
37c4255c8mov [rsp+312], rdx
37c4255d0lea rdx, [rcx+r11]
37c4255d4add r8, 1
37c4255d8add rdx, rsi
37c4255dbmov [rsp+88], r9
37c4255e0lea rcx, [rip+0x4f161]
37c4255e7mov [rsp+80], rax
37c4255ecmov rax, [rsp+472]
37c4255f4shl rdx, 4
37c4255f8add rdx, [rsp+448]
37c425600mov [rsp+72], rbp
37c425605mov [rsp+64], rdx
37c42560amov rdx, [rsp+168]
37c425612mov [rsp+96], 1
37c42561bmov [rsp+56], rbp
37c425620mov [rsp+48], r12
37c425625mov [rsp+40], rax
37c42562amov [rsp+32], r13
37c42562fmov [rsp+304], r8
37c425637mov r8, [rsp+160]
37c42563fmov [rsp+120], r9
37c425644call zlarfb_gett_64_
37c425649mov r9, [rsp+120]
37c42564e
37c42564eloc_37c42564e:
37c42564eadd rdi, rbx
37c425651add r13, [rsp+136]
37c425659add r12, [rsp+128]
37c425661add rsi, [rsp+144]
37c425669test r14, r14
37c42566cje 0x37c425440
37c425672sub r14, 1
37c425676
37c425676loc_37c425676:
37c425676mov rcx, [rsp+152]
37c42567emov rdx, [r15]
37c425681mov r8, rdi
37c425684sub rcx, rdi
37c425687sub rdx, rcx
37c42568aadd rdx, 1
37c42568ecmp rbx, rdx
37c425691mov r11, rdx
37c425694cmovle r11, rbx
37c425698sub r8, r11
37c42569bmov [rsp+296], r11
37c4256a3cmp r8, -1
37c4256a7jne 0x37c4255c0
37c4256admov rax, [rsp+480]
37c4256b5mov [rsp+88], r9
37c4256balea rcx, [rip+0x4f087]
37c4256c1mov [rsp+312], rdx
37c4256c9lea rdx, [rsp+320]
37c4256d1mov r8, [rsp+160]
37c4256d9mov [rsp+80], rax
37c4256delea rax, [rip+0x4f06b]
37c4256e5mov [rsp+72], rax
37c4256eamov rax, [rsp+472]
37c4256f2mov [rsp+64], rdx
37c4256f7lea rdx, [rip+0x4f042]
37c4256femov [rsp+96], 1
37c425707mov [rsp+56], rbp
37c42570cmov [rsp+48], r12
37c425711mov [rsp+40], rax
37c425716mov [rsp+32], r13
37c42571bmov [rsp+120], r9
37c425720call zlarfb_gett_64_
37c425725mov r9, [rsp+120]
37c42572ajmp 0x37c42564e
37c42572f
37c42572f 90 .
37c425730
37c425730loc_37c425730:
37c425730cmp r9, 1
37c425734jg 0x37c425440
37c42573amov rax, [rsp+200]
37c425742xor edx, edx
37c425744neg rax
37c425747div rbx
37c42574amov r14, rax
37c42574djmp 0x37c4254de
37c425752
37c425752loc_37c425752:
37c425752cmp r10, rcx
37c425755jg 0x37c4254bc
37c42575bneg rdx
37c42575emov r10, rdx
37c425761xor edx, edx
37c425763div r10
37c425766mov [rsp+128], rax
37c42576ejmp 0x37c425145
37c425773
37c425773loc_37c425773:
37c425773mov rdx, -4
37c42577amov eax, 4
37c42577fjmp 0x37c424f70
37c425784
37c425784loc_37c425784:
37c425784mov rdx, -8
37c42578bmov eax, 8
37c425790jmp 0x37c424f70
37c425795
37c425795loc_37c425795:
37c425795mov rdx, -10
37c42579cmov eax, 10
37c4257a1jmp 0x37c424f70
37c424f00
37c424f00zungtsqr_row_64_:
37c424f00push r15
37c424f02push r14
37c424f04push r13
37c424f06push r12
37c424f08push rbp
37c424f09push rdi
37c424f0apush rsi
37c424f0bpush rbx
37c424f0csub rsp, 344
37c424f13mov rax, [rsp+472]
37c424f1bmov rbp, [rsp+456]
37c424f23mov r10, [rax]
37c424f26mov r15, [rbp]
37c424f2amov rsi, rcx
37c424f2dmov rcx, [rsp+496]
37c424f35mov [rsp+424], rdx
37c424f3dmov rdi, r8
37c424f40mov rax, [rsi]
37c424f43mov [rsp+160], r10
37c424f4bmov [rcx], 0
37c424f52test rax, rax
37c424f55js 0x37c424fb0
37c424f57mov rdx, [rdx]
37c424f5atest rdx, rdx
37c424f5djs 0x37c424f64
37c424f5fcmp rax, rdx
37c424f62jge 0x37c424fc0
37c424f64
37c424f64loc_37c424f64:
37c424f64mov rdx, -2
37c424f6bmov eax, 2
37c424f70
37c424f70loc_37c424f70:
37c424f70mov [rcx], rdx
37c424f73mov r8l, 12
37c424f79lea rdx, [rsp+320]
37c424f81lea rcx, [rip+0x4f7d0]
37c424f88mov [rsp+320], rax
37c424f90call xerbla_64_
37c424f95nop
37c424f96
37c424f96loc_37c424f96:
37c424f96add rsp, 344
37c424f9dpop rbx
37c424f9epop rsi
37c424f9fpop rdi
37c424fa0pop rbp
37c424fa1pop r12
37c424fa3pop r13
37c424fa5pop r14
37c424fa7pop r15
37c424fa9ret
37c424faa
37c424faa 66 0f 1f 44 00 00 f..D..
37c424fb0
37c424fb0loc_37c424fb0:
37c424fb0mov rdx, -1
37c424fb7mov eax, 1
37c424fbcjmp 0x37c424f70
37c424fbe
37c424fbe 66 90 f.
37c424fc0
37c424fc0loc_37c424fc0:
37c424fc0cmp rdx, [r8]
37c424fc3jge 0x37c425414
37c424fc9mov rbx, [r9]
37c424fcctest rbx, rbx
37c424fcfjle 0x37c425773
37c424fd5test rax, rax
37c424fd8mov r8l, 1
37c424fdecmovle rax, r8
37c424fe2cmp r15, rax
37c424fe5jl 0x37c425425
37c424febcmp rdx, rbx
37c424feemov eax, 1
37c424ff3cmovle rbx, rdx
37c424ff7test rbx, rbx
37c424ffacmovg rax, rbx
37c424ffecmp r10, rax
37c425001jl 0x37c425784
37c425007mov rax, [rsp+488]
37c42500fmov r8, [rax]
37c425012cmp r8, -1
37c425016je 0x37c425021
37c425018test r8, r8
37c42501bjle 0x37c425795
37c425021
37c425021loc_37c425021:
37c425021mov rax, rdx
37c425024sub rax, rbx
37c425027cmp rax, rbx
37c42502acmovl rax, rbx
37c42502eimul rax, rbx
37c425032mov [rsp+216], rax
37c42503acmp r8, -1
37c42503eje 0x37c425440
37c425044test rdx, rdx
37c425047je 0x37c425440
37c42504dmov rax, r15
37c425050mov [rsp+48], rbp
37c425055mov rdx, rsi
37c425058mov r8, [rsp+424]
37c425060not rax
37c425063lea r9, [rip+0x4f6a6]
37c42506amov [rsp+56], 1
37c425073lea rcx, [rip+0x4f6a6]
37c42507amov [rsp+272], rax
37c425082mov rax, [rsp+160]
37c42508anot rax
37c42508dmov [rsp+208], rax
37c425095mov rax, [rsp+448]
37c42509dmov [rsp+40], rax
37c4250a2lea rax, [rip+0x4f67f]
37c4250a9mov [rsp+32], rax
37c4250aecall zlaset_64_
37c4250b3mov rax, [rsp+424]
37c4250bbmov r10, [rdi]
37c4250bemov r12, [rsi]
37c4250c1mov r8, [rax]
37c4250c4lea rcx, [r8-1]
37c4250c8mov rax, rcx
37c4250cbcqo
37c4250cdidiv rbx
37c4250d0sub rcx, rdx
37c4250d3mov [rsp+200], rcx
37c4250dblea r9, [rcx+1]
37c4250dfcmp r10, r12
37c4250e2jge 0x37c4254bc
37c4250e8mov rax, r12
37c4250ebmov rcx, r10
37c4250eesub rax, r10
37c4250f1sub rcx, r8
37c4250f4sub rax, 1
37c4250f8mov [rsp+224], rcx
37c425100cqo
37c425102idiv rcx
37c425105mov rdx, r8
37c425108imul rcx, rax
37c42510csub rdx, r10
37c42510fmov r11, rax
37c425112mov [rsp+264], rdx
37c42511amov rax, rcx
37c42511dlea rcx, [r10+rcx]
37c425121js 0x37c425752
37c425127cmp r10, rcx
37c42512ajl 0x37c4254bc
37c425130neg rax
37c425133xor edx, edx
37c425135div [rsp+264]
37c42513dmov [rsp+128], rax
37c425145
37c425145loc_37c425145:
37c425145add r11, 2
37c425149mov r14, rbx
37c42514cmov r10, [rsp+272]
37c425154mov rdx, [rsp+200]
37c42515cimul r11, r8
37c425160neg r14
37c425163mov [rsp+416], rsi
37c42516badd rcx, 1
37c42516fadd rdx, r10
37c425172mov [rsp+432], rdi
37c42517amov [rsp+280], r15
37c425182lea rax, [r11+1]
37c425186mov r11, [rsp+448]
37c42518emov [rsp+120], rax
37c425193mov rax, [rsp+160]
37c42519bimul rax, r14
37c42519fimul r14, r15
37c4251a3shl rax, 4
37c4251a7mov [rsp+144], rax
37c4251afmov rax, r14
37c4251b2shl r14, 4
37c4251b6sub rax, rbx
37c4251b9mov [rsp+136], r14
37c4251c1shl rax, 4
37c4251c5mov [rsp+152], rax
37c4251cdmov rax, r9
37c4251d0imul rax, r15
37c4251d4mov r15, rbp
37c4251d7lea rbp, [rsp+296]
37c4251dfadd rdx, rax
37c4251e2add rax, r10
37c4251e5mov r10, r9
37c4251e8mov r9, [rsp+120]
37c4251edshl rdx, 4
37c4251f1shl rax, 4
37c4251f5lea rdx, [r11+rdx+16]
37c4251faadd rax, r11
37c4251fdmov r11, [rsp+128]
37c425205mov [rsp+248], rdx
37c42520dlea rdx, [r12+1]
37c425212mov [rsp+232], rdx
37c42521amov rdx, [rsp+464]
37c425222mov [rsp+240], rax
37c42522aadd rdx, 16
37c42522emov [rsp+256], rdx
37c425236nop [rax+rax]
37c425240
37c425240loc_37c425240:
37c425240mov rax, [rsp+232]
37c425248mov rdi, [rsp+224]
37c425250sub rax, rcx
37c425253cmp rax, rdi
37c425256cmovg rax, rdi
37c42525asub r9, r8
37c42525dmov [rsp+288], rax
37c425265test rbx, rbx
37c425268je 0x37c425470
37c42526etest r10, r10
37c425271jle 0x37c4253ef
37c425277mov rax, [rsp+200]
37c42527fxor edx, edx
37c425281div rbx
37c425284mov r12, rax
37c425287
37c425287loc_37c425287:
37c425287lea rax, [rsp+320]
37c42528flea rsi, [r9+r10-1]
37c425294mov rdi, rcx
37c425297mov [rsp+168], rcx
37c42529fimul rsi, [rsp+160]
37c4252a8shl rdi, 4
37c4252acmov [rsp+128], rax
37c4252b4lea rax, [rsp+288]
37c4252bcadd rsi, [rsp+208]
37c4252c4mov [rsp+120], rax
37c4252c9mov rax, rbp
37c4252ccmov r13, r10
37c4252cfadd rdi, [rsp+240]
37c4252d7shl rsi, 4
37c4252dbadd rsi, [rsp+256]
37c4252e3mov [rsp+176], r9
37c4252ebmov rbp, rsi
37c4252eemov [rsp+184], r11
37c4252f6mov rsi, r15
37c4252f9mov r14, [rsp+248]
37c425301mov r15, rdi
37c425304mov [rsp+192], r10
37c42530cmov rdi, rax
37c42530fjmp 0x37c425342
37c425311
37c425311 0f 1f 80 00 00 00 00 .......
37c425318
37c425318loc_37c425318:
37c425318mov rax, [rsp+424]
37c425320sub r13, rbx
37c425323sub r12, 1
37c425327add rbp, [rsp+144]
37c42532fadd r14, [rsp+152]
37c425337add r15, [rsp+136]
37c42533fmov r8, [rax]
37c425342
37c425342loc_37c425342:
37c425342mov rax, [rsp+480]
37c42534asub r8, r13
37c42534dmov [rsp+88], rdi
37c425352mov r9, rdi
37c425355add r8, 1
37c425359mov [rsp+72], rsi
37c42535elea rcx, [rip+0x4f3d3]
37c425365cmp rbx, r8
37c425368mov rdx, r8
37c42536bmov [rsp+80], rax
37c425370mov rax, [rsp+472]
37c425378cmovle rdx, rbx
37c42537cmov [rsp+64], r15
37c425381mov [rsp+96], 1
37c42538amov [rsp+56], rsi
37c42538fmov [rsp+48], r14
37c425394mov [rsp+40], rax
37c425399mov [rsp+32], rbp
37c42539emov [rsp+296], rdx
37c4253a6mov rdx, [rsp+120]
37c4253abmov [rsp+320], r8
37c4253b3mov r8, [rsp+128]
37c4253bbcall zlarfb_gett_64_
37c4253c0test r12, r12
37c4253c3jne 0x37c425318
37c4253c9mov rcx, [rsp+168]
37c4253d1mov r15, rsi
37c4253d4mov rbp, rdi
37c4253d7mov r9, [rsp+176]
37c4253dfmov r11, [rsp+184]
37c4253e7mov r10, [rsp+192]
37c4253ef
37c4253efloc_37c4253ef:
37c4253eftest r11, r11
37c4253f2je 0x37c425498
37c4253f8mov rax, [rsp+424]
37c425400add rcx, [rsp+264]
37c425408sub r11, 1
37c42540cmov r8, [rax]
37c42540fjmp 0x37c425240
37c425414
37c425414loc_37c425414:
37c425414mov rdx, -3
37c42541bmov eax, 3
37c425420jmp 0x37c424f70
37c425425
37c425425loc_37c425425:
37c425425mov rdx, -6
37c42542cmov eax, 6
37c425431jmp 0x37c424f70
37c425436
37c425436 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c425440
37c425440loc_37c425440:
37c425440mov rax, [rsp+480]
37c425448pxor x0, x0
37c42544ccvtsi2sd x0, [rsp+216]
37c425456mov [rax+8], 0
37c42545emovsd_xmm [rax], x0
37c425462jmp 0x37c424f96
37c425467
37c425467 66 0f 1f 84 00 00 00 00 00 f........
37c425470
37c425470loc_37c425470:
37c425470cmp r10, 1
37c425474jg 0x37c4253ef
37c42547amov rax, [rsp+200]
37c425482xor edx, edx
37c425484neg rax
37c425487div rbx
37c42548amov r12, rax
37c42548djmp 0x37c425287
37c425492
37c425492 66 0f 1f 44 00 00 f..D..
37c425498
37c425498loc_37c425498:
37c425498mov rsi, [rsp+416]
37c4254a0mov rdi, [rsp+432]
37c4254a8mov rbp, r15
37c4254abmov r9, r10
37c4254aemov r15, [rsp+280]
37c4254b6mov r10, [rdi]
37c4254b9mov r12, [rsi]
37c4254bc
37c4254bcloc_37c4254bc:
37c4254bctest rbx, rbx
37c4254bfje 0x37c425730
37c4254c5test r9, r9
37c4254c8jle 0x37c425440
37c4254cemov rax, [rsp+200]
37c4254d6xor edx, edx
37c4254d8div rbx
37c4254dbmov r14, rax
37c4254de
37c4254deloc_37c4254de:
37c4254demov rcx, [rsp+160]
37c4254e6mov rax, rbx
37c4254e9mov r11, r12
37c4254ecmov rsi, [rsp+208]
37c4254f4neg rax
37c4254f7cmp r10, r12
37c4254famov r8, [rsp+200]
37c425502mov rdx, rcx
37c425505cmovle r11, r10
37c425509imul rdx, rax
37c42550dimul rcx, r9
37c425511mov rdi, r11
37c425514mov [rsp+152], r11
37c42551cimul rax, r15
37c425520sub rdi, r8
37c425523shl rdx, 4
37c425527sub rdi, 1
37c42552bmov [rsp+136], rdx
37c425533lea rdx, [rcx+rsi]
37c425537mov rsi, [rsp+464]
37c42553fshl rdx, 4
37c425543mov r10, rax
37c425546sub rax, rbx
37c425549mov rcx, [rsp+448]
37c425551lea r13, [rsi+rdx+16]
37c425556mov rsi, r15
37c425559shl rax, 4
37c42555dmov [rsp+144], r10
37c425565imul rsi, r9
37c425569add rsi, [rsp+272]
37c425571mov [rsp+128], rax
37c425579lea r9, [rsp+296]
37c425581lea rax, [rsi+r8]
37c425585mov r15, [rsp+424]
37c42558dshl rax, 4
37c425591lea r12, [rcx+rax+16]
37c425596lea rax, [rsp+312]
37c42559emov [rsp+160], rax
37c4255a6lea rax, [rsp+304]
37c4255aemov [rsp+168], rax
37c4255b6jmp 0x37c425676
37c4255bb
37c4255bb 0f 1f 44 00 00 ..D..
37c4255c0
37c4255c0loc_37c4255c0:
37c4255c0mov rax, [rsp+480]
37c4255c8mov [rsp+312], rdx
37c4255d0lea rdx, [rcx+r11]
37c4255d4add r8, 1
37c4255d8add rdx, rsi
37c4255dbmov [rsp+88], r9
37c4255e0lea rcx, [rip+0x4f161]
37c4255e7mov [rsp+80], rax
37c4255ecmov rax, [rsp+472]
37c4255f4shl rdx, 4
37c4255f8add rdx, [rsp+448]
37c425600mov [rsp+72], rbp
37c425605mov [rsp+64], rdx
37c42560amov rdx, [rsp+168]
37c425612mov [rsp+96], 1
37c42561bmov [rsp+56], rbp
37c425620mov [rsp+48], r12
37c425625mov [rsp+40], rax
37c42562amov [rsp+32], r13
37c42562fmov [rsp+304], r8
37c425637mov r8, [rsp+160]
37c42563fmov [rsp+120], r9
37c425644call zlarfb_gett_64_
37c425649mov r9, [rsp+120]
37c42564e
37c42564eloc_37c42564e:
37c42564eadd rdi, rbx
37c425651add r13, [rsp+136]
37c425659add r12, [rsp+128]
37c425661add rsi, [rsp+144]
37c425669test r14, r14
37c42566cje 0x37c425440
37c425672sub r14, 1
37c425676
37c425676loc_37c425676:
37c425676mov rcx, [rsp+152]
37c42567emov rdx, [r15]
37c425681mov r8, rdi
37c425684sub rcx, rdi
37c425687sub rdx, rcx
37c42568aadd rdx, 1
37c42568ecmp rbx, rdx
37c425691mov r11, rdx
37c425694cmovle r11, rbx
37c425698sub r8, r11
37c42569bmov [rsp+296], r11
37c4256a3cmp r8, -1
37c4256a7jne 0x37c4255c0
37c4256admov rax, [rsp+480]
37c4256b5mov [rsp+88], r9
37c4256balea rcx, [rip+0x4f087]
37c4256c1mov [rsp+312], rdx
37c4256c9lea rdx, [rsp+320]
37c4256d1mov r8, [rsp+160]
37c4256d9mov [rsp+80], rax
37c4256delea rax, [rip+0x4f06b]
37c4256e5mov [rsp+72], rax
37c4256eamov rax, [rsp+472]
37c4256f2mov [rsp+64], rdx
37c4256f7lea rdx, [rip+0x4f042]
37c4256femov [rsp+96], 1
37c425707mov [rsp+56], rbp
37c42570cmov [rsp+48], r12
37c425711mov [rsp+40], rax
37c425716mov [rsp+32], r13
37c42571bmov [rsp+120], r9
37c425720call zlarfb_gett_64_
37c425725mov r9, [rsp+120]
37c42572ajmp 0x37c42564e
37c42572f
37c42572f 90 .
37c425730
37c425730loc_37c425730:
37c425730cmp r9, 1
37c425734jg 0x37c425440
37c42573amov rax, [rsp+200]
37c425742xor edx, edx
37c425744neg rax
37c425747div rbx
37c42574amov r14, rax
37c42574djmp 0x37c4254de
37c425752
37c425752loc_37c425752:
37c425752cmp r10, rcx
37c425755jg 0x37c4254bc
37c42575bneg rdx
37c42575emov r10, rdx
37c425761xor edx, edx
37c425763div r10
37c425766mov [rsp+128], rax
37c42576ejmp 0x37c425145
37c425773
37c425773loc_37c425773:
37c425773mov rdx, -4
37c42577amov eax, 4
37c42577fjmp 0x37c424f70
37c425784
37c425784loc_37c425784:
37c425784mov rdx, -8
37c42578bmov eax, 8
37c425790jmp 0x37c424f70
37c425795
37c425795loc_37c425795:
37c425795mov rdx, -10
37c42579cmov eax, 10
37c4257a1jmp 0x37c424f70
37c424f00
37c4257a6
37c4257a6 // align 0x20
37c4257a6 // align 0x20
37c4257c0
37c4257c0zunhr_col_64_:
37c4257c0push r15
37c4257c2push r14
37c4257c4push r13
37c4257c6push r12
37c4257c8push rbp
37c4257c9push rdi
37c4257capush rsi
37c4257cbpush rbx
37c4257ccsub rsp, 312
37c4257d3movups [rsp+288], x6
37c4257dbmov rax, [rsp+416]
37c4257e3mov rbp, [rax]
37c4257e6mov rax, [rsp+432]
37c4257eemov [rsp+400], r8
37c4257f6mov r15, [rax]
37c4257f9mov rsi, rcx
37c4257fcmov rbx, r9
37c4257ffmov r8, [rsp+448]
37c425807mov rax, [rcx]
37c42580amov [rsp+392], rdx
37c425812mov [r8], 0
37c425819test rax, rax
37c42581cjs 0x37c425879
37c42581emov rcx, [rdx]
37c425821test rcx, rcx
37c425824js 0x37c42582b
37c425826cmp rax, rcx
37c425829jge 0x37c425887
37c42582b
37c42582bloc_37c42582b:
37c42582bmov rdx, -2
37c425832mov eax, 2
37c425837
37c425837loc_37c425837:
37c425837mov [r8], rdx
37c42583alea rcx, [rip+0x4ef2f]
37c425841lea rdx, [rsp+280]
37c425849mov r8l, 9
37c42584fmov [rsp+280], rax
37c425857call xerbla_64_
37c42585cnop
37c42585d
37c42585dloc_37c42585d:
37c42585dmovups x6, [rsp+288]
37c425865add rsp, 312
37c42586cpop rbx
37c42586dpop rsi
37c42586epop rdi
37c42586fpop rbp
37c425870pop r12
37c425872pop r13
37c425874pop r14
37c425876pop r15
37c425878ret
37c425879
37c425879loc_37c425879:
37c425879mov rdx, -1
37c425880mov eax, 1
37c425885jmp 0x37c425837
37c425887
37c425887loc_37c425887:
37c425887mov rdi, [rsp+400]
37c42588fmov rdx, [rdi]
37c425892test rdx, rdx
37c425895jle 0x37c425dd2
37c42589btest rax, rax
37c42589emov r9l, 1
37c4258a4cmovle rax, r9
37c4258a8cmp rbp, rax
37c4258abjl 0x37c425de3
37c4258b1cmp rcx, rdx
37c4258b4mov rax, rdx
37c4258b7mov edx, 1
37c4258bccmovle rax, rcx
37c4258c0test rax, rax
37c4258c3cmovle rax, rdx
37c4258c7cmp r15, rax
37c4258cajl 0x37c425df4
37c4258d0test rcx, rcx
37c4258d3je 0x37c42585d
37c4258d5lea rax, [rsp+264]
37c4258ddmov rdx, [rsp+392]
37c4258e5mov r9, [rsp+416]
37c4258edmov r8, rbx
37c4258f0mov [rsp+40], rax
37c4258f5mov rax, [rsp+440]
37c4258fdmov rcx, rdx
37c425900mov [rsp+32], rax
37c425905call zlaunhr_col_getrfnp_64_
37c42590amov rdi, [rsp+392]
37c425912mov rax, [rsi]
37c425915mov rcx, [rdi]
37c425918cmp rax, rcx
37c42591bjg 0x37c425d22
37c425921
37c425921loc_37c425921:
37c425921mov rax, [rsp+400]
37c425929mov r10, [rax]
37c42592ctest r10, r10
37c42592fjs 0x37c425cf8
37c425935test rcx, rcx
37c425938jle 0x37c42585d
37c42593elea rax, [rcx-1]
37c425942xor edx, edx
37c425944div r10
37c425947mov [rsp+144], rax
37c42594f
37c42594floc_37c42594f:
37c42594fmov rax, rbp
37c425952mov rdi, [rsp+424]
37c42595alea rdx, [rbp+1]
37c42595emov [rsp+152], rbx
37c425966imul rax, r10
37c42596amov [rsp+176], rbx
37c425972shl rbp, 4
37c425976movsd_xmm x6, [rip+0x4ee32]
37c42597emov [rsp+160], rdi
37c425986sub rdi, 16
37c42598amov [rsp+136], rdi
37c425992lea rdi, [rip+0x4ede2]
37c425999add rax, r10
37c42599cmov [rsp+192], rdi
37c4259a4lea rdi, [rcx+1]
37c4259a8shl rax, 4
37c4259acmov [rsp+208], rdi
37c4259b4lea rdi, [rsp+272]
37c4259bcmov [rsp+216], rax
37c4259c4mov rax, r15
37c4259c7imul rax, r10
37c4259cbmov [rsp+200], rdi
37c4259d3mov [rsp+248], r10
37c4259dbshl rax, 4
37c4259dfmov [rsp+224], rax
37c4259e7mov rax, r10
37c4259eashl rax, 4
37c4259eemov rsi, rax
37c4259f1imul rdx, rax
37c4259f5mov rax, r10
37c4259f8mov r10l, 1
37c4259feimul rsi, r15
37c425a02shl r15, 4
37c425a06mov [rsp+240], rdx
37c425a0emov [rsp+232], rsi
37c425a16nop [rax+rax]
37c425a20
37c425a20loc_37c425a20:
37c425a20mov rdx, [rsp+208]
37c425a28sub rdx, r10
37c425a2bcmp rdx, rax
37c425a2ecmovg rdx, rax
37c425a32mov [rsp+272], rdx
37c425a3aadd rdx, r10
37c425a3dcmp rdx, r10
37c425a40jle 0x37c425b66
37c425a46mov rax, [rsp+136]
37c425a4emov [rsp+168], rdx
37c425a56mov r13, r10
37c425a59mov ebx, 1
37c425a5emov rsi, [rsp+176]
37c425a66lea rdi, [rsp+280]
37c425a6elea r12, [rax+16]
37c425a72mov rax, rdx
37c425a75mov [rsp+184], r12
37c425a7dsub rax, r10
37c425a80lea r14, [rax+1]
37c425a84nop
37c425a85nop [rax+rax]
37c425a90
37c425a90loc_37c425a90:
37c425a90lea rax, [rip+0x4ecf9]
37c425a97mov r9, r12
37c425a9amov rdx, rsi
37c425a9dmov rcx, rdi
37c425aa0mov [rsp+32], rax
37c425aa5mov r8, rax
37c425aa8add rsi, rbp
37c425aabadd r12, r15
37c425aaemov [rsp+280], rbx
37c425ab6add rbx, 1
37c425abacall zcopy_64_
37c425abfcmp rbx, r14
37c425ac2jne 0x37c425a90
37c425ac4mov r12, [rsp+184]
37c425accmov r10, r13
37c425acfmov rbx, r13
37c425ad2mov esi, 1
37c425ad7mov r13, [rsp+168]
37c425adfshl rbx, 4
37c425ae3mov [rsp+168], rbp
37c425aebadd rbx, [rsp+440]
37c425af3mov rbp, r12
37c425af6mov r12, r10
37c425af9nop [rax]
37c425b00
37c425b00loc_37c425b00:
37c425b00pxor x0, x0
37c425b04ucomisd x0, [rbx-8]
37c425b09mov edx, 0
37c425b0esetnp al
37c425b11cmovne eax, edx
37c425b14test al, al
37c425b16je 0x37c425b48
37c425b18ucomisd x6, [rbx-16]
37c425b1dsetnp al
37c425b20cmovne eax, edx
37c425b23test al, al
37c425b25je 0x37c425b48
37c425b27lea r9, [rip+0x4ec62]
37c425b2emov r8, rbp
37c425b31lea rdx, [rip+0x4ec60]
37c425b38mov rcx, rdi
37c425b3bmov [rsp+280], rsi
37c425b43call zscal_64_
37c425b48
37c425b48loc_37c425b48:
37c425b48add rsi, 1
37c425b4cadd rbx, 16
37c425b50add rbp, r15
37c425b53cmp rsi, r14
37c425b56jne 0x37c425b00
37c425b58mov rbp, [rsp+168]
37c425b60mov rdx, r13
37c425b63mov r10, r12
37c425b66
37c425b66loc_37c425b66:
37c425b66lea rax, [rdx-2]
37c425b6acmp r10, rax
37c425b6djg 0x37c425be0
37c425b6fmov rax, [rsp+400]
37c425b77mov rcx, [rsp+136]
37c425b7fmov r9l, 2
37c425b85pxor x0, x0
37c425b89mov r11, [rax]
37c425b8cmov rax, [rsp+392]
37c425b94mov rax, [rax]
37c425b97cmp r11, rax
37c425b9acmovg r11, rax
37c425b9esub rdx, r10
37c425ba1lea rbx, [rdx+1]
37c425ba5lea r8, [r11+1]
37c425ba9nop [rax]
37c425bb0
37c425bb0loc_37c425bb0:
37c425bb0mov rax, r9
37c425bb3cmp r9, r11
37c425bb6jg 0x37c425bd4
37c425bb8nop [rax+rax]
37c425bc0
37c425bc0loc_37c425bc0:
37c425bc0mov rdx, rax
37c425bc3add rax, 1
37c425bc7shl rdx, 4
37c425bcbmovups [rcx+rdx], x0
37c425bcfcmp rax, r8
37c425bd2jne 0x37c425bc0
37c425bd4
37c425bd4loc_37c425bd4:
37c425bd4add r9, 1
37c425bd8add rcx, r15
37c425bdbcmp rbx, r9
37c425bdejne 0x37c425bb0
37c425be0
37c425be0loc_37c425be0:
37c425be0mov rax, [rsp+432]
37c425be8lea r9, [rip+0x4eb8b]
37c425befmov [rsp+112], 1
37c425bf8lea r8, [rip+0x4eba9]
37c425bffmov [rsp+104], 1
37c425c08mov rcx, [rsp+192]
37c425c10lea rdx, [rip+0x4eb92]
37c425c17mov [rsp+80], rax
37c425c1cmov rax, [rsp+160]
37c425c24mov [rsp+96], 1
37c425c2dmov [rsp+72], rax
37c425c32mov rax, [rsp+416]
37c425c3amov [rsp+88], 1
37c425c43mov [rsp+64], rax
37c425c48mov rax, [rsp+152]
37c425c50mov [rsp+168], r10
37c425c58mov [rsp+56], rax
37c425c5dlea rax, [rip+0x4eb1c]
37c425c64mov [rsp+48], rax
37c425c69mov rax, [rsp+200]
37c425c71mov [rsp+40], rax
37c425c76mov [rsp+32], rax
37c425c7bcall ztrsm_64_
37c425c80mov r10, [rsp+168]
37c425c88cmp [rsp+144], 0
37c425c91je 0x37c42585d
37c425c97mov rax, [rsp+400]
37c425c9fmov rdi, [rsp+216]
37c425ca7add r10, [rsp+248]
37c425cafadd [rsp+152], rdi
37c425cb7sub [rsp+144], 1
37c425cc0mov rdi, [rsp+224]
37c425cc8mov rax, [rax]
37c425ccbadd [rsp+160], rdi
37c425cd3mov rdi, [rsp+232]
37c425cdbadd [rsp+136], rdi
37c425ce3mov rdi, [rsp+240]
37c425cebadd [rsp+176], rdi
37c425cf3jmp 0x37c425a20
37c425cf8
37c425cf8loc_37c425cf8:
37c425cf8cmp rcx, 1
37c425cfcjg 0x37c42585d
37c425d02mov eax, 1
37c425d07mov r8, r10
37c425d0axor edx, edx
37c425d0csub rax, rcx
37c425d0fneg r8
37c425d12div r8
37c425d15mov [rsp+144], rax
37c425d1djmp 0x37c42594f
37c425d22
37c425d22loc_37c425d22:
37c425d22sub rax, rcx
37c425d25mov [rsp+56], rbx
37c425d2alea r9, [rip+0x4ea48]
37c425d31lea rdx, [rip+0x4ea42]
37c425d38mov [rsp+280], rax
37c425d40mov r8, r9
37c425d43mov rax, [rsp+416]
37c425d4bmov [rsp+112], 1
37c425d54mov [rsp+80], rax
37c425d59mov rax, rcx
37c425d5clea rcx, [rip+0x4ea18]
37c425d63mov [rsp+104], 1
37c425d6cshl rax, 4
37c425d70mov [rsp+96], 1
37c425d79add rax, rbx
37c425d7cmov [rsp+72], rax
37c425d81mov rax, [rsp+416]
37c425d89mov [rsp+88], 1
37c425d92mov [rsp+64], rax
37c425d97lea rax, [rip+0x4e9e2]
37c425d9emov [rsp+48], rax
37c425da3mov rax, [rsp+392]
37c425dabmov [rsp+40], rax
37c425db0lea rax, [rsp+280]
37c425db8mov [rsp+32], rax
37c425dbdcall ztrsm_64_
37c425dc2mov rax, [rsp+392]
37c425dcamov rcx, [rax]
37c425dcdjmp 0x37c425921
37c425dd2
37c425dd2loc_37c425dd2:
37c425dd2mov rdx, -3
37c425dd9mov eax, 3
37c425ddejmp 0x37c425837
37c425de3
37c425de3loc_37c425de3:
37c425de3mov rdx, -5
37c425deamov eax, 5
37c425defjmp 0x37c425837
37c425df4
37c425df4loc_37c425df4:
37c425df4mov rdx, -7
37c425dfbmov eax, 7
37c425e00jmp 0x37c425837
37c4257c0
37c4257c0zunhr_col_64_:
37c4257c0push r15
37c4257c2push r14
37c4257c4push r13
37c4257c6push r12
37c4257c8push rbp
37c4257c9push rdi
37c4257capush rsi
37c4257cbpush rbx
37c4257ccsub rsp, 312
37c4257d3movups [rsp+288], x6
37c4257dbmov rax, [rsp+416]
37c4257e3mov rbp, [rax]
37c4257e6mov rax, [rsp+432]
37c4257eemov [rsp+400], r8
37c4257f6mov r15, [rax]
37c4257f9mov rsi, rcx
37c4257fcmov rbx, r9
37c4257ffmov r8, [rsp+448]
37c425807mov rax, [rcx]
37c42580amov [rsp+392], rdx
37c425812mov [r8], 0
37c425819test rax, rax
37c42581cjs 0x37c425879
37c42581emov rcx, [rdx]
37c425821test rcx, rcx
37c425824js 0x37c42582b
37c425826cmp rax, rcx
37c425829jge 0x37c425887
37c42582b
37c42582bloc_37c42582b:
37c42582bmov rdx, -2
37c425832mov eax, 2
37c425837
37c425837loc_37c425837:
37c425837mov [r8], rdx
37c42583alea rcx, [rip+0x4ef2f]
37c425841lea rdx, [rsp+280]
37c425849mov r8l, 9
37c42584fmov [rsp+280], rax
37c425857call xerbla_64_
37c42585cnop
37c42585d
37c42585dloc_37c42585d:
37c42585dmovups x6, [rsp+288]
37c425865add rsp, 312
37c42586cpop rbx
37c42586dpop rsi
37c42586epop rdi
37c42586fpop rbp
37c425870pop r12
37c425872pop r13
37c425874pop r14
37c425876pop r15
37c425878ret
37c425879
37c425879loc_37c425879:
37c425879mov rdx, -1
37c425880mov eax, 1
37c425885jmp 0x37c425837
37c425887
37c425887loc_37c425887:
37c425887mov rdi, [rsp+400]
37c42588fmov rdx, [rdi]
37c425892test rdx, rdx
37c425895jle 0x37c425dd2
37c42589btest rax, rax
37c42589emov r9l, 1
37c4258a4cmovle rax, r9
37c4258a8cmp rbp, rax
37c4258abjl 0x37c425de3
37c4258b1cmp rcx, rdx
37c4258b4mov rax, rdx
37c4258b7mov edx, 1
37c4258bccmovle rax, rcx
37c4258c0test rax, rax
37c4258c3cmovle rax, rdx
37c4258c7cmp r15, rax
37c4258cajl 0x37c425df4
37c4258d0test rcx, rcx
37c4258d3je 0x37c42585d
37c4258d5lea rax, [rsp+264]
37c4258ddmov rdx, [rsp+392]
37c4258e5mov r9, [rsp+416]
37c4258edmov r8, rbx
37c4258f0mov [rsp+40], rax
37c4258f5mov rax, [rsp+440]
37c4258fdmov rcx, rdx
37c425900mov [rsp+32], rax
37c425905call zlaunhr_col_getrfnp_64_
37c42590amov rdi, [rsp+392]
37c425912mov rax, [rsi]
37c425915mov rcx, [rdi]
37c425918cmp rax, rcx
37c42591bjg 0x37c425d22
37c425921
37c425921loc_37c425921:
37c425921mov rax, [rsp+400]
37c425929mov r10, [rax]
37c42592ctest r10, r10
37c42592fjs 0x37c425cf8
37c425935test rcx, rcx
37c425938jle 0x37c42585d
37c42593elea rax, [rcx-1]
37c425942xor edx, edx
37c425944div r10
37c425947mov [rsp+144], rax
37c42594f
37c42594floc_37c42594f:
37c42594fmov rax, rbp
37c425952mov rdi, [rsp+424]
37c42595alea rdx, [rbp+1]
37c42595emov [rsp+152], rbx
37c425966imul rax, r10
37c42596amov [rsp+176], rbx
37c425972shl rbp, 4
37c425976movsd_xmm x6, [rip+0x4ee32]
37c42597emov [rsp+160], rdi
37c425986sub rdi, 16
37c42598amov [rsp+136], rdi
37c425992lea rdi, [rip+0x4ede2]
37c425999add rax, r10
37c42599cmov [rsp+192], rdi
37c4259a4lea rdi, [rcx+1]
37c4259a8shl rax, 4
37c4259acmov [rsp+208], rdi
37c4259b4lea rdi, [rsp+272]
37c4259bcmov [rsp+216], rax
37c4259c4mov rax, r15
37c4259c7imul rax, r10
37c4259cbmov [rsp+200], rdi
37c4259d3mov [rsp+248], r10
37c4259dbshl rax, 4
37c4259dfmov [rsp+224], rax
37c4259e7mov rax, r10
37c4259eashl rax, 4
37c4259eemov rsi, rax
37c4259f1imul rdx, rax
37c4259f5mov rax, r10
37c4259f8mov r10l, 1
37c4259feimul rsi, r15
37c425a02shl r15, 4
37c425a06mov [rsp+240], rdx
37c425a0emov [rsp+232], rsi
37c425a16nop [rax+rax]
37c425a20
37c425a20loc_37c425a20:
37c425a20mov rdx, [rsp+208]
37c425a28sub rdx, r10
37c425a2bcmp rdx, rax
37c425a2ecmovg rdx, rax
37c425a32mov [rsp+272], rdx
37c425a3aadd rdx, r10
37c425a3dcmp rdx, r10
37c425a40jle 0x37c425b66
37c425a46mov rax, [rsp+136]
37c425a4emov [rsp+168], rdx
37c425a56mov r13, r10
37c425a59mov ebx, 1
37c425a5emov rsi, [rsp+176]
37c425a66lea rdi, [rsp+280]
37c425a6elea r12, [rax+16]
37c425a72mov rax, rdx
37c425a75mov [rsp+184], r12
37c425a7dsub rax, r10
37c425a80lea r14, [rax+1]
37c425a84nop
37c425a85nop [rax+rax]
37c425a90
37c425a90loc_37c425a90:
37c425a90lea rax, [rip+0x4ecf9]
37c425a97mov r9, r12
37c425a9amov rdx, rsi
37c425a9dmov rcx, rdi
37c425aa0mov [rsp+32], rax
37c425aa5mov r8, rax
37c425aa8add rsi, rbp
37c425aabadd r12, r15
37c425aaemov [rsp+280], rbx
37c425ab6add rbx, 1
37c425abacall zcopy_64_
37c425abfcmp rbx, r14
37c425ac2jne 0x37c425a90
37c425ac4mov r12, [rsp+184]
37c425accmov r10, r13
37c425acfmov rbx, r13
37c425ad2mov esi, 1
37c425ad7mov r13, [rsp+168]
37c425adfshl rbx, 4
37c425ae3mov [rsp+168], rbp
37c425aebadd rbx, [rsp+440]
37c425af3mov rbp, r12
37c425af6mov r12, r10
37c425af9nop [rax]
37c425b00
37c425b00loc_37c425b00:
37c425b00pxor x0, x0
37c425b04ucomisd x0, [rbx-8]
37c425b09mov edx, 0
37c425b0esetnp al
37c425b11cmovne eax, edx
37c425b14test al, al
37c425b16je 0x37c425b48
37c425b18ucomisd x6, [rbx-16]
37c425b1dsetnp al
37c425b20cmovne eax, edx
37c425b23test al, al
37c425b25je 0x37c425b48
37c425b27lea r9, [rip+0x4ec62]
37c425b2emov r8, rbp
37c425b31lea rdx, [rip+0x4ec60]
37c425b38mov rcx, rdi
37c425b3bmov [rsp+280], rsi
37c425b43call zscal_64_
37c425b48
37c425b48loc_37c425b48:
37c425b48add rsi, 1
37c425b4cadd rbx, 16
37c425b50add rbp, r15
37c425b53cmp rsi, r14
37c425b56jne 0x37c425b00
37c425b58mov rbp, [rsp+168]
37c425b60mov rdx, r13
37c425b63mov r10, r12
37c425b66
37c425b66loc_37c425b66:
37c425b66lea rax, [rdx-2]
37c425b6acmp r10, rax
37c425b6djg 0x37c425be0
37c425b6fmov rax, [rsp+400]
37c425b77mov rcx, [rsp+136]
37c425b7fmov r9l, 2
37c425b85pxor x0, x0
37c425b89mov r11, [rax]
37c425b8cmov rax, [rsp+392]
37c425b94mov rax, [rax]
37c425b97cmp r11, rax
37c425b9acmovg r11, rax
37c425b9esub rdx, r10
37c425ba1lea rbx, [rdx+1]
37c425ba5lea r8, [r11+1]
37c425ba9nop [rax]
37c425bb0
37c425bb0loc_37c425bb0:
37c425bb0mov rax, r9
37c425bb3cmp r9, r11
37c425bb6jg 0x37c425bd4
37c425bb8nop [rax+rax]
37c425bc0
37c425bc0loc_37c425bc0:
37c425bc0mov rdx, rax
37c425bc3add rax, 1
37c425bc7shl rdx, 4
37c425bcbmovups [rcx+rdx], x0
37c425bcfcmp rax, r8
37c425bd2jne 0x37c425bc0
37c425bd4
37c425bd4loc_37c425bd4:
37c425bd4add r9, 1
37c425bd8add rcx, r15
37c425bdbcmp rbx, r9
37c425bdejne 0x37c425bb0
37c425be0
37c425be0loc_37c425be0:
37c425be0mov rax, [rsp+432]
37c425be8lea r9, [rip+0x4eb8b]
37c425befmov [rsp+112], 1
37c425bf8lea r8, [rip+0x4eba9]
37c425bffmov [rsp+104], 1
37c425c08mov rcx, [rsp+192]
37c425c10lea rdx, [rip+0x4eb92]
37c425c17mov [rsp+80], rax
37c425c1cmov rax, [rsp+160]
37c425c24mov [rsp+96], 1
37c425c2dmov [rsp+72], rax
37c425c32mov rax, [rsp+416]
37c425c3amov [rsp+88], 1
37c425c43mov [rsp+64], rax
37c425c48mov rax, [rsp+152]
37c425c50mov [rsp+168], r10
37c425c58mov [rsp+56], rax
37c425c5dlea rax, [rip+0x4eb1c]
37c425c64mov [rsp+48], rax
37c425c69mov rax, [rsp+200]
37c425c71mov [rsp+40], rax
37c425c76mov [rsp+32], rax
37c425c7bcall ztrsm_64_
37c425c80mov r10, [rsp+168]
37c425c88cmp [rsp+144], 0
37c425c91je 0x37c42585d
37c425c97mov rax, [rsp+400]
37c425c9fmov rdi, [rsp+216]
37c425ca7add r10, [rsp+248]
37c425cafadd [rsp+152], rdi
37c425cb7sub [rsp+144], 1
37c425cc0mov rdi, [rsp+224]
37c425cc8mov rax, [rax]
37c425ccbadd [rsp+160], rdi
37c425cd3mov rdi, [rsp+232]
37c425cdbadd [rsp+136], rdi
37c425ce3mov rdi, [rsp+240]
37c425cebadd [rsp+176], rdi
37c425cf3jmp 0x37c425a20
37c425cf8
37c425cf8loc_37c425cf8:
37c425cf8cmp rcx, 1
37c425cfcjg 0x37c42585d
37c425d02mov eax, 1
37c425d07mov r8, r10
37c425d0axor edx, edx
37c425d0csub rax, rcx
37c425d0fneg r8
37c425d12div r8
37c425d15mov [rsp+144], rax
37c425d1djmp 0x37c42594f
37c425d22
37c425d22loc_37c425d22:
37c425d22sub rax, rcx
37c425d25mov [rsp+56], rbx
37c425d2alea r9, [rip+0x4ea48]
37c425d31lea rdx, [rip+0x4ea42]
37c425d38mov [rsp+280], rax
37c425d40mov r8, r9
37c425d43mov rax, [rsp+416]
37c425d4bmov [rsp+112], 1
37c425d54mov [rsp+80], rax
37c425d59mov rax, rcx
37c425d5clea rcx, [rip+0x4ea18]
37c425d63mov [rsp+104], 1
37c425d6cshl rax, 4
37c425d70mov [rsp+96], 1
37c425d79add rax, rbx
37c425d7cmov [rsp+72], rax
37c425d81mov rax, [rsp+416]
37c425d89mov [rsp+88], 1
37c425d92mov [rsp+64], rax
37c425d97lea rax, [rip+0x4e9e2]
37c425d9emov [rsp+48], rax
37c425da3mov rax, [rsp+392]
37c425dabmov [rsp+40], rax
37c425db0lea rax, [rsp+280]
37c425db8mov [rsp+32], rax
37c425dbdcall ztrsm_64_
37c425dc2mov rax, [rsp+392]
37c425dcamov rcx, [rax]
37c425dcdjmp 0x37c425921
37c425dd2
37c425dd2loc_37c425dd2:
37c425dd2mov rdx, -3
37c425dd9mov eax, 3
37c425ddejmp 0x37c425837
37c425de3
37c425de3loc_37c425de3:
37c425de3mov rdx, -5
37c425deamov eax, 5
37c425defjmp 0x37c425837
37c425df4
37c425df4loc_37c425df4:
37c425df4mov rdx, -7
37c425dfbmov eax, 7
37c425e00jmp 0x37c425837
37c4257c0
37c425e05
37c425e05 // align 0x20
37c425e05 // align 0x20
37c425e20
37c425e20zunm22_64_:
37c425e20push r15
37c425e22push r14
37c425e24push r13
37c425e26push r12
37c425e28push rbp
37c425e29push rdi
37c425e2apush rsi
37c425e2bpush rbx
37c425e2csub rsp, 280
37c425e33movups [rsp+256], x6
37c425e3bmov rax, [rsp+408]
37c425e43mov rsi, [rsp+384]
37c425e4bmov rdi, [rsp+392]
37c425e53mov rbx, [rsp+432]
37c425e5bmov rax, [rax]
37c425e5emov [rsp+136], rax
37c425e66mov rax, [rsp+424]
37c425e6emov rbp, rdx
37c425e71lea rdx, [rip+0x4e948]
37c425e78mov [rsp+368], r8
37c425e80mov r8l, 1
37c425e86mov r12, rcx
37c425e89mov rax, [rax]
37c425e8cmov [rsp+376], r9
37c425e94mov r9l, 1
37c425e9amov [rsp+160], rax
37c425ea2mov rax, [rsp+448]
37c425eaamov [rax], 0
37c425eb1call lsame_64_
37c425eb6mov r9l, 1
37c425ebcmov r8l, 1
37c425ec2mov rcx, rbp
37c425ec5lea rdx, [rip+0x4e8f5]
37c425eccmov r15, rax
37c425ecfcall lsame_64_
37c425ed4mov [rsp+168], rax
37c425edcmov rax, [rsp+440]
37c425ee4mov rax, [rax]
37c425ee7mov [rsp+128], rax
37c425eefmov rax, [rsi]
37c425ef2test r15, r15
37c425ef5je 0x37c426008
37c425efbmov rcx, [rsp+368]
37c425f03mov r14l, 1
37c425f09mov r13, [rcx]
37c425f0ctest rax, rax
37c425f0fjne 0x37c4260b0
37c425f15
37c425f15loc_37c425f15:
37c425f15mov r9l, 1
37c425f1bmov r8l, 1
37c425f21lea rdx, [rip+0x4e899]
37c425f28mov rcx, rbp
37c425f2bcall lsame_64_
37c425f30test rax, rax
37c425f33je 0x37c4260d0
37c425f39
37c425f39loc_37c425f39:
37c425f39mov rax, [rsp+368]
37c425f41mov rcx, [rax]
37c425f44test rcx, rcx
37c425f47js 0x37c426058
37c425f4dmov rax, [rsp+376]
37c425f55mov r8, [rax]
37c425f58test r8, r8
37c425f5bjs 0x37c426120
37c425f61mov r9, [rsi]
37c425f64test r9, r9
37c425f67js 0x37c426108
37c425f6dmov r11, [rdi]
37c425f70mov rdx, -5
37c425f77mov eax, 5
37c425f7clea r10, [r9+r11]
37c425f80cmp r10, r13
37c425f83jne 0x37c426064
37c425f89test r11, r11
37c425f8cjs 0x37c4274e0
37c425f92mov rdx, [rsp+408]
37c425f9atest r13, r13
37c425f9dmov eax, 1
37c425fa2cmovg rax, r13
37c425fa6cmp [rdx], rax
37c425fa9jl 0x37c4274f8
37c425fafmov rdx, [rsp+424]
37c425fb7test rcx, rcx
37c425fbamov eax, 1
37c425fbfcmovg rax, rcx
37c425fc3cmp [rdx], rax
37c425fc6jl 0x37c427509
37c425fccmov rax, [rsp+440]
37c425fd4mov rax, [rax]
37c425fd7cmp rax, r14
37c425fdajge 0x37c426131
37c425fe0mov rax, [rsp+448]
37c425fe8cmp [rsp+128], -1
37c425ff1je 0x37c42751a
37c425ff7mov [rax], -12
37c425ffemov eax, 12
37c426003jmp 0x37c42606f
37c426005
37c426005 0f 1f 00 ...
37c426008
37c426008loc_37c426008:
37c426008mov rcx, [rsp+376]
37c426010mov r14l, 1
37c426016mov r13, [rcx]
37c426019test rax, rax
37c42601cjne 0x37c4260c0
37c426022
37c426022loc_37c426022:
37c426022mov r9l, 1
37c426028mov r8l, 1
37c42602elea rdx, [rip+0x4e78d]
37c426035mov rcx, r12
37c426038call lsame_64_
37c42603dtest rax, rax
37c426040jne 0x37c425f15
37c426046mov rdx, -1
37c42604dmov eax, 1
37c426052jmp 0x37c426064
37c426054
37c426054 0f 1f 40 00 ..@.
37c426058
37c426058loc_37c426058:
37c426058mov rdx, -3
37c42605fmov eax, 3
37c426064
37c426064loc_37c426064:
37c426064mov rdi, [rsp+448]
37c42606cmov [rdi], rdx
37c42606f
37c42606floc_37c42606f:
37c42606flea rdx, [rsp+248]
37c426077mov r8l, 6
37c42607dlea rcx, [rip+0x4e740]
37c426084mov [rsp+248], rax
37c42608ccall xerbla_64_
37c426091nop
37c426092
37c426092loc_37c426092:
37c426092movups x6, [rsp+256]
37c42609aadd rsp, 280
37c4260a1pop rbx
37c4260a2pop rsi
37c4260a3pop rdi
37c4260a4pop rbp
37c4260a5pop r12
37c4260a7pop r13
37c4260a9pop r14
37c4260abpop r15
37c4260adret
37c4260ae
37c4260ae 66 90 f.
37c4260b0
37c4260b0loc_37c4260b0:
37c4260b0cmp [rdi], 0
37c4260b4cmovne r14, r13
37c4260b8jmp 0x37c425f15
37c4260bd
37c4260bd 0f 1f 00 ...
37c4260c0
37c4260c0loc_37c4260c0:
37c4260c0cmp [rdi], 0
37c4260c4cmovne r14, r13
37c4260c8jmp 0x37c426022
37c4260cd
37c4260cd 0f 1f 00 ...
37c4260d0
37c4260d0loc_37c4260d0:
37c4260d0mov r9l, 1
37c4260d6mov r8l, 1
37c4260dclea rdx, [rip+0x4e6e0]
37c4260e3mov rcx, rbp
37c4260e6call lsame_64_
37c4260ebtest rax, rax
37c4260eejne 0x37c425f39
37c4260f4mov rdx, -2
37c4260fbmov eax, 2
37c426100jmp 0x37c426064
37c426105
37c426105 0f 1f 00 ...
37c426108
37c426108loc_37c426108:
37c426108mov rdx, -5
37c42610fmov eax, 5
37c426114jmp 0x37c426064
37c426119
37c426119 0f 1f 80 00 00 00 00 .......
37c426120
37c426120loc_37c426120:
37c426120mov rdx, -4
37c426127mov eax, 4
37c42612cjmp 0x37c426064
37c426131
37c426131loc_37c426131:
37c426131mov rdx, [rsp+448]
37c426139mov rdx, [rdx]
37c42613ctest rdx, rdx
37c42613fjne 0x37c42753c
37c426145mov rdx, rcx
37c426148pxor x0, x0
37c42614cmov [rbx+8], 0
37c426154imul rdx, r8
37c426158cvtsi2sd x0, rdx
37c42615dmovsd_xmm [rbx], x0
37c426161cmp [rsp+128], -1
37c42616aje 0x37c426092
37c426170test rcx, rcx
37c426173je 0x37c426660
37c426179test r8, r8
37c42617cje 0x37c426660
37c426182test r9, r9
37c426185je 0x37c426ad0
37c42618btest r11, r11
37c42618eje 0x37c426b80
37c426194mov r14, [rsp+136]
37c42619cxor r10l, r10l
37c42619ftest r14, r14
37c4261a2cmovns r10, r14
37c4261a6mov r14, [rsp+160]
37c4261aemov [rsp+144], r10
37c4261b6not r10
37c4261b9mov [rsp+152], r10
37c4261c1xor r10l, r10l
37c4261c4test r14, r14
37c4261c7cmovs r14, r10
37c4261cbcmp rax, rdx
37c4261cecmovg rax, rdx
37c4261d2mov [rsp+160], r14
37c4261dacqo
37c4261dcidiv r13
37c4261dfmov edx, 1
37c4261e4test rax, rax
37c4261e7cmovg rdx, rax
37c4261ebmov r10, rdx
37c4261eetest r15, r15
37c4261f1je 0x37c426670
37c4261f7lea rax, [r8-1]
37c4261fbxor edx, edx
37c4261fddiv r10
37c426200cmp [rsp+168], 0
37c426209je 0x37c427080
37c42620fimul r14, r10
37c426213lea rdx, [rip+0x4e5b8]
37c42621amov [rsp+160], -1
37c426226mov r15, [rsp+424]
37c42622emov [rsp+168], rdx
37c426236lea rdx, [rip+0x4e5ab]
37c42623dlea r12, [rsp+248]
37c426245movapd x6, x0
37c426249mov [rsp+176], rdx
37c426251lea rdx, [rip+0x4e595]
37c426258lea r13, [rip+0x4e579]
37c42625fmov [rsp+128], rdx
37c426267lea rdx, [rip+0x4e582]
37c42626elea rbp, [rsp+240]
37c426276mov [rsp+136], rdx
37c42627elea rdx, [rip+0x4e577]
37c426285mov [rsp+184], rdx
37c42628dmov rdx, [rsp+416]
37c426295mov [rsp+224], r14
37c42629dadd rdx, 16
37c4262a1mov [rsp+192], rdx
37c4262a9mov rdx, r11
37c4262acmov r11, rax
37c4262afmov eax, 1
37c4262b4jmp 0x37c426300
37c4262b6
37c4262b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c4262c0
37c4262c0loc_37c4262c0:
37c4262c0mov rcx, [rsp+224]
37c4262c8add [rsp+160], rcx
37c4262d0sub r11, 1
37c4262d4mov rcx, [rsp+376]
37c4262dcmov r10, [rsp+208]
37c4262e4mov rax, [rsp+216]
37c4262ecmov rdx, [rdi]
37c4262efmov r8, [rcx]
37c4262f2mov rcx, [rsp+368]
37c4262faadd rax, r10
37c4262fdmov rcx, [rcx]
37c426300
37c426300loc_37c426300:
37c426300sub r8, rax
37c426303mov [rsp+48], rbp
37c426308mov r14, [rsp+160]
37c426310add r8, 1
37c426314mov [rsp+216], rax
37c42631cmov rax, [rsp+416]
37c426324cmp r8, r10
37c426327lea rdx, [r14+rdx+1]
37c42632cmov [rsp+56], 3
37c426335cmovg r8, r10
37c426339mov [rsp+40], rbx
37c42633eshl rdx, 4
37c426342mov [rsp+32], r15
37c426347lea r9, [rax+rdx]
37c42634bmov rdx, rsi
37c42634emov [rsp+240], rcx
37c426356mov rcx, [rsp+128]
37c42635emov [rsp+248], r8
37c426366mov r8, r12
37c426369mov [rsp+200], r11
37c426371mov [rsp+208], r10
37c426379call zlacpy_64_
37c42637emov rax, [rsp+408]
37c426386mov [rsp+112], 8
37c42638flea r9, [rip+0x4e434]
37c426396mov [rsp+104], 12
37c42639fmov r10, [rsp+152]
37c4263a7lea r8, [rip+0x4e442]
37c4263aemov [rsp+80], rbp
37c4263b3mov rcx, [rsp+184]
37c4263bbmov [rsp+96], 5
37c4263c4mov [rsp+88], 4
37c4263cdmov [rsp+72], rbx
37c4263d2mov [rsp+64], rax
37c4263d7mov rax, [rdi]
37c4263damov [rsp+48], r13
37c4263dflea rdx, [rax+1]
37c4263e3mov [rsp+40], r12
37c4263e8imul rdx, [rsp+144]
37c4263f1mov [rsp+32], rsi
37c4263f6lea rdx, [r10+rdx+1]
37c4263fbshl rdx, 4
37c4263ffadd rdx, [rsp+400]
37c426407mov [rsp+56], rdx
37c42640cmov rdx, [rsp+176]
37c426414call ztrmm_64_
37c426419mov [rsp+96], rbp
37c42641emov r9, r12
37c426421mov r8, rsi
37c426424mov rdx, [rsp+408]
37c42642cmov [rsp+88], rbx
37c426431mov [rsp+160], r14
37c426439shl r14, 4
37c42643dadd r14, [rsp+192]
37c426445mov [rsp+56], rdx
37c42644amov rdx, [rsp+400]
37c426452mov [rsp+112], 12
37c42645bmov [rsp+48], rdx
37c426460mov rdx, [rsp+136]
37c426468mov [rsp+104], 12
37c426471mov [rsp+80], r13
37c426476mov rcx, rdx
37c426479mov [rsp+72], r15
37c42647emov [rsp+64], r14
37c426483mov [rsp+40], r13
37c426488mov [rsp+32], rdi
37c42648dcall zgemm_64_
37c426492mov [rsp+48], rbp
37c426497mov rcx, [rsp+128]
37c42649fmov r8, r12
37c4264a2mov [rsp+56], 3
37c4264abmov r9, [rsi]
37c4264aemov [rsp+32], r15
37c4264b3shl r9, 4
37c4264b7lea rdx, [rbx+r9]
37c4264bbmov r9, r14
37c4264bemov [rsp+40], rdx
37c4264c3mov rdx, rdi
37c4264c6call zlacpy_64_
37c4264cbmov r9, [rsi]
37c4264cemov [rsp+80], rbp
37c4264d3lea r8, [rip+0x4e316]
37c4264damov [rsp+112], 8
37c4264e3shl r9, 4
37c4264e7mov [rsp+48], r13
37c4264eclea rcx, [rbx+r9]
37c4264f0mov rdx, r9
37c4264f3mov r9, [rsp+408]
37c4264fbadd rdx, [rsp+400]
37c426503mov [rsp+72], rcx
37c426508mov rcx, [rsp+184]
37c426510mov [rsp+64], r9
37c426515lea r9, [rip+0x4e2ae]
37c42651cmov [rsp+56], rdx
37c426521mov rdx, [rsp+168]
37c426529mov [rsp+104], 12
37c426532mov [rsp+96], 5
37c42653bmov [rsp+88], 4
37c426544mov [rsp+40], r12
37c426549mov [rsp+32], rdi
37c42654ecall ztrmm_64_
37c426553mov rcx, [rsi]
37c426556mov r9, [rdi]
37c426559mov [rsp+112], 12
37c426562mov rax, [rsp+160]
37c42656amov [rsp+96], rbp
37c42656fmov r8, rcx
37c426572lea rdx, [r9+1]
37c426576mov [rsp+80], r13
37c42657bmov r9, [rsp+408]
37c426583shl r8, 4
37c426587mov [rsp+72], r15
37c42658cadd r8, rbx
37c42658fmov [rsp+56], r9
37c426594mov r9, r12
37c426597mov [rsp+88], r8
37c42659clea r8, [rax+rdx]
37c4265a0imul rdx, [rsp+144]
37c4265a9shl r8, 4
37c4265admov [rsp+40], r13
37c4265b2add rdx, [rsp+152]
37c4265baadd r8, [rsp+416]
37c4265c2mov [rsp+32], rsi
37c4265c7lea rdx, [rcx+rdx+1]
37c4265ccmov [rsp+64], r8
37c4265d1mov r8, rdi
37c4265d4mov [rsp+104], 12
37c4265ddshl rdx, 4
37c4265e1add rdx, [rsp+400]
37c4265e9mov [rsp+48], rdx
37c4265eemov rdx, [rsp+136]
37c4265f6mov rcx, rdx
37c4265f9call zgemm_64_
37c4265femov [rsp+48], r15
37c426603mov r9, rbx
37c426606mov r8, r12
37c426609mov [rsp+40], r14
37c42660emov rdx, [rsp+368]
37c426616mov [rsp+32], rbp
37c42661bmov rcx, [rsp+128]
37c426623mov [rsp+56], 3
37c42662ccall zlacpy_64_
37c426631mov r11, [rsp+200]
37c426639test r11, r11
37c42663cjne 0x37c4262c0
37c426642
37c426642loc_37c426642:
37c426642movapd x0, x6
37c426646
37c426646loc_37c426646:
37c426646mov [rbx+8], 0
37c42664emovsd_xmm [rbx], x0
37c426652jmp 0x37c426092
37c426657
37c426657 66 0f 1f 84 00 00 00 00 00 f........
37c426660
37c426660loc_37c426660:
37c426660mov rax, [rip+0x4e1a9]
37c426667mov [rbx], rax
37c42666ajmp 0x37c426092
37c42666f
37c42666f 90 .
37c426670
37c426670loc_37c426670:
37c426670mov rax, [rsp+160]
37c426678xor edx, edx
37c42667anot rax
37c42667dmov [rsp+184], rax
37c426685lea rax, [rcx-1]
37c426689div r10
37c42668ccmp [rsp+168], 0
37c426695je 0x37c426c30
37c42669blea rdx, [rip+0x4e130]
37c4266a2mov r15, [rsp+424]
37c4266aamov [rsp+200], 0
37c4266b6lea r12, [rsp+248]
37c4266bemov [rsp+168], rdx
37c4266c6lea rdx, [rip+0x4e11b]
37c4266cdlea r13, [rip+0x4e104]
37c4266d4movapd x6, x0
37c4266d8mov [rsp+176], rdx
37c4266e0lea rdx, [rip+0x4e106]
37c4266e7lea rbp, [rsp+240]
37c4266efmov [rsp+128], rdx
37c4266f7lea rdx, [rip+0x4e0f2]
37c4266femov [rsp+136], rdx
37c426706lea rdx, [rip+0x4e0fc]
37c42670dmov [rsp+192], rdx
37c426715mov rdx, r9
37c426718jmp 0x37c426742
37c42671a
37c42671a 66 0f 1f 44 00 00 f..D..
37c426720
37c426720loc_37c426720:
37c426720mov r10, [rsp+224]
37c426728mov rcx, [rsp+368]
37c426730sub rax, 1
37c426734add [rsp+200], r10
37c42673cmov rdx, [rsi]
37c42673fmov rcx, [rcx]
37c426742
37c426742loc_37c426742:
37c426742mov r14, [rsp+200]
37c42674amov [rsp+48], rbp
37c42674fmov r8, rdi
37c426752mov [rsp+56], 3
37c42675bsub rcx, r14
37c42675elea r11, [r14+1]
37c426762mov [rsp+40], rbx
37c426767cmp rcx, r10
37c42676amov [rsp+208], r11
37c426772cmovg rcx, r10
37c426776add rdx, 1
37c42677amov [rsp+32], r15
37c42677fimul rdx, [rsp+160]
37c426788add rdx, [rsp+184]
37c426790mov [rsp+216], rax
37c426798add rdx, r11
37c42679bmov r11, [rsp+416]
37c4267a3mov [rsp+248], rcx
37c4267abshl rdx, 4
37c4267afmov [rsp+240], rcx
37c4267b7mov rcx, [rsp+128]
37c4267bflea r9, [r11+rdx]
37c4267c3mov rdx, r12
37c4267c6mov [rsp+224], r10
37c4267cecall zlacpy_64_
37c4267d3mov rdx, [rsp+408]
37c4267dbmov [rsp+112], 8
37c4267e4lea r9, [rip+0x4dfdf]
37c4267ebmov [rsp+104], 12
37c4267f4mov rcx, [rsp+192]
37c4267fclea r8, [rip+0x4dfed]
37c426803mov [rsp+96], 5
37c42680cmov [rsp+88], 5
37c426815mov [rsp+80], rbp
37c42681amov [rsp+72], rbx
37c42681fmov [rsp+64], rdx
37c426824mov rdx, [rsi]
37c426827mov [rsp+48], r13
37c42682cshl rdx, 4
37c426830add rdx, [rsp+400]
37c426838mov [rsp+40], rdi
37c42683dmov [rsp+56], rdx
37c426842mov rdx, [rsp+168]
37c42684amov [rsp+32], r12
37c42684fcall ztrmm_64_
37c426854mov [rsp+96], rbp
37c426859mov r9, rdi
37c42685cmov r8, r12
37c42685fmov rdx, [rsp+408]
37c426867mov [rsp+88], rbx
37c42686cmov [rsp+200], r14
37c426874shl r14, 4
37c426878add r14, [rsp+416]
37c426880mov [rsp+72], rdx
37c426885mov rdx, [rsp+400]
37c42688dmov [rsp+112], 12
37c426896mov [rsp+64], rdx
37c42689bmov rdx, [rsp+136]
37c4268a3mov [rsp+104], 12
37c4268acmov [rsp+80], r13
37c4268b1mov rcx, rdx
37c4268b4mov [rsp+56], r15
37c4268b9mov [rsp+48], r14
37c4268bemov [rsp+40], r13
37c4268c3mov [rsp+32], rsi
37c4268c8call zgemm_64_
37c4268cdmov [rsp+48], rbp
37c4268d2mov r9, r14
37c4268d5mov r8, rsi
37c4268d8mov [rsp+56], 3
37c4268e1mov rdx, [rdi]
37c4268e4imul rdx, [rsp+240]
37c4268edmov [rsp+32], r15
37c4268f2mov rcx, [rsp+128]
37c4268fashl rdx, 4
37c4268feadd rdx, rbx
37c426901mov [rsp+40], rdx
37c426906mov rdx, r12
37c426909call zlacpy_64_
37c42690emov rdx, [rdi]
37c426911mov r10, [rsp+240]
37c426919mov [rsp+112], 8
37c426922mov r11, [rsp+408]
37c42692amov [rsp+80], rbp
37c42692flea r9, [rip+0x4de94]
37c426936lea r8, [rip+0x4deb3]
37c42693dimul r10, rdx
37c426941add rdx, 1
37c426945mov [rsp+104], 12
37c42694eimul rdx, [rsp+144]
37c426957mov [rsp+64], r11
37c42695cmov [rsp+96], 5
37c426965mov rcx, r10
37c426968mov r10, [rsp+152]
37c426970mov [rsp+48], r13
37c426975shl rcx, 4
37c426979mov [rsp+40], rsi
37c42697elea rdx, [r10+rdx+1]
37c426983add rcx, rbx
37c426986mov [rsp+32], r12
37c42698bshl rdx, 4
37c42698fmov [rsp+72], rcx
37c426994add rdx, [rsp+400]
37c42699cmov [rsp+56], rdx
37c4269a1mov rcx, [rsp+192]
37c4269a9mov [rsp+88], 5
37c4269b2mov rdx, [rsp+176]
37c4269bacall ztrmm_64_
37c4269bfmov rcx, [rdi]
37c4269c2mov r8, [rsp+240]
37c4269camov r9, [rsi]
37c4269cdmov [rsp+96], rbp
37c4269d2imul r8, rcx
37c4269d6add rcx, 1
37c4269damov [rsp+80], r13
37c4269dfimul rcx, [rsp+144]
37c4269e8lea rdx, [r9+1]
37c4269ecmov [rsp+56], r15
37c4269f1add rcx, [rsp+152]
37c4269f9mov r9, [rsp+408]
37c426a01mov [rsp+40], r13
37c426a06add rcx, rdx
37c426a09shl r8, 4
37c426a0dmov [rsp+32], rdi
37c426a12add r8, rbx
37c426a15shl rcx, 4
37c426a19add rcx, [rsp+400]
37c426a21mov [rsp+72], r9
37c426a26imul rdx, [rsp+160]
37c426a2fadd rdx, [rsp+184]
37c426a37mov [rsp+88], r8
37c426a3cmov r9, rsi
37c426a3fadd rdx, [rsp+208]
37c426a47mov [rsp+64], rcx
37c426a4cmov r8, r12
37c426a4fmov [rsp+112], 12
37c426a58shl rdx, 4
37c426a5cadd rdx, [rsp+416]
37c426a64mov [rsp+48], rdx
37c426a69mov rdx, [rsp+136]
37c426a71mov [rsp+104], 12
37c426a7amov rcx, rdx
37c426a7dcall zgemm_64_
37c426a82mov [rsp+48], r15
37c426a87mov r9, rbx
37c426a8amov rdx, r12
37c426a8dmov [rsp+40], r14
37c426a92mov r8, [rsp+376]
37c426a9amov [rsp+32], rbp
37c426a9fmov rcx, [rsp+128]
37c426aa7mov [rsp+56], 3
37c426ab0call zlacpy_64_
37c426ab5mov rax, [rsp+216]
37c426abdtest rax, rax
37c426ac0jne 0x37c426720
37c426ac6jmp 0x37c426642
37c426acb
37c426acb 0f 1f 44 00 00 ..D..
37c426ad0
37c426ad0loc_37c426ad0:
37c426ad0mov rax, [rsp+424]
37c426ad8mov r8, rbp
37c426adbmov rcx, r12
37c426ademov [rsp+112], 8
37c426ae7mov [rsp+104], 1
37c426af0lea r9, [rip+0x4dcd3]
37c426af7lea rdx, [rip+0x4dcd4]
37c426afemov [rsp+80], rax
37c426b03mov rax, [rsp+416]
37c426b0bmov [rsp+96], 5
37c426b14mov [rsp+72], rax
37c426b19mov rax, [rsp+408]
37c426b21mov [rsp+88], 1
37c426b2amov [rsp+64], rax
37c426b2fmov rax, [rsp+400]
37c426b37mov [rsp+56], rax
37c426b3clea rax, [rip+0x4dc95]
37c426b43mov [rsp+48], rax
37c426b48mov rax, [rsp+376]
37c426b50mov [rsp+40], rax
37c426b55mov rax, [rsp+368]
37c426b5dmov [rsp+32], rax
37c426b62call ztrmm_64_
37c426b67movq x0, [rip+0x4dca1]
37c426b6fmovups [rbx], x0
37c426b72jmp 0x37c426092
37c426b77
37c426b77 66 0f 1f 84 00 00 00 00 00 f........
37c426b80
37c426b80loc_37c426b80:
37c426b80mov rax, [rsp+424]
37c426b88mov r8, rbp
37c426b8bmov rcx, r12
37c426b8emov [rsp+112], 8
37c426b97mov [rsp+104], 1
37c426ba0lea r9, [rip+0x4dc23]
37c426ba7lea rdx, [rip+0x4dc3a]
37c426baemov [rsp+80], rax
37c426bb3mov rax, [rsp+416]
37c426bbbmov [rsp+96], 5
37c426bc4mov [rsp+72], rax
37c426bc9mov rax, [rsp+408]
37c426bd1mov [rsp+88], 1
37c426bdamov [rsp+64], rax
37c426bdfmov rax, [rsp+400]
37c426be7mov [rsp+56], rax
37c426beclea rax, [rip+0x4dbe5]
37c426bf3mov [rsp+48], rax
37c426bf8mov rax, [rsp+376]
37c426c00mov [rsp+40], rax
37c426c05mov rax, [rsp+368]
37c426c0dmov [rsp+32], rax
37c426c12call ztrmm_64_
37c426c17movq x0, [rip+0x4dbf1]
37c426c1fmovups [rbx], x0
37c426c22jmp 0x37c426092
37c426c27
37c426c27 66 0f 1f 84 00 00 00 00 00 f........
37c426c30
37c426c30loc_37c426c30:
37c426c30lea rdx, [rip+0x4db9b]
37c426c37lea r15, [rip+0x4dbcb]
37c426c3emov [rsp+200], 0
37c426c4amovapd x6, x0
37c426c4emov [rsp+168], rdx
37c426c56lea rdx, [rip+0x4db8b]
37c426c5dlea r12, [rsp+248]
37c426c65mov [rsp+176], rdx
37c426c6dlea rdx, [rip+0x4db79]
37c426c74lea r13, [rip+0x4db5d]
37c426c7bmov [rsp+128], rdx
37c426c83lea rdx, [rip+0x4db66]
37c426c8alea rbp, [rsp+240]
37c426c92mov [rsp+136], rdx
37c426c9alea rdx, [rip+0x4db5f]
37c426ca1mov [rsp+192], r15
37c426ca9mov r15, [rsp+424]
37c426cb1mov [rsp+208], rdx
37c426cb9mov rdx, r11
37c426cbcjmp 0x37c426ce2
37c426cbe
37c426cbe 66 90 f.
37c426cc0
37c426cc0loc_37c426cc0:
37c426cc0mov r10, [rsp+232]
37c426cc8mov rcx, [rsp+368]
37c426cd0sub rax, 1
37c426cd4add [rsp+200], r10
37c426cdcmov rdx, [rdi]
37c426cdfmov rcx, [rcx]
37c426ce2
37c426ce2loc_37c426ce2:
37c426ce2mov r14, [rsp+200]
37c426ceamov [rsp+48], rbp
37c426cefmov r8, rsi
37c426cf2mov [rsp+56], 3
37c426cfbsub rcx, r14
37c426cfelea r11, [r14+1]
37c426d02mov [rsp+40], rbx
37c426d07cmp rcx, r10
37c426d0amov [rsp+216], r11
37c426d12cmovg rcx, r10
37c426d16add rdx, 1
37c426d1amov [rsp+32], r15
37c426d1fimul rdx, [rsp+160]
37c426d28add rdx, [rsp+184]
37c426d30mov [rsp+224], rax
37c426d38add rdx, r11
37c426d3bmov r11, [rsp+416]
37c426d43mov [rsp+248], rcx
37c426d4bshl rdx, 4
37c426d4fmov [rsp+240], rcx
37c426d57mov rcx, [rsp+128]
37c426d5flea r9, [r11+rdx]
37c426d63mov rdx, r12
37c426d66mov [rsp+232], r10
37c426d6ecall zlacpy_64_
37c426d73mov rdx, [rsp+408]
37c426d7bmov [rsp+112], 8
37c426d84lea r9, [rip+0x4da3f]
37c426d8bmov [rsp+104], 9
37c426d94mov r11, [rsp+152]
37c426d9clea r8, [rip+0x4da5d]
37c426da3mov [rsp+80], rbp
37c426da8mov rcx, [rsp+192]
37c426db0mov [rsp+96], 5
37c426db9mov [rsp+88], 5
37c426dc2mov [rsp+72], rbx
37c426dc7mov [rsp+64], rdx
37c426dccmov rdx, [rdi]
37c426dcfmov [rsp+48], r13
37c426dd4add rdx, 1
37c426dd8mov [rsp+40], rsi
37c426dddimul rdx, [rsp+144]
37c426de6mov [rsp+32], r12
37c426deblea rdx, [r11+rdx+1]
37c426df0shl rdx, 4
37c426df4add rdx, [rsp+400]
37c426dfcmov [rsp+56], rdx
37c426e01mov rdx, [rsp+176]
37c426e09call ztrmm_64_
37c426e0emov [rsp+96], rbp
37c426e13mov r9, rsi
37c426e16mov r8, r12
37c426e19mov rdx, [rsp+408]
37c426e21mov [rsp+88], rbx
37c426e26mov [rsp+200], r14
37c426e2eshl r14, 4
37c426e32add r14, [rsp+416]
37c426e3amov [rsp+72], rdx
37c426e3fmov rdx, [rsp+400]
37c426e47mov [rsp+80], r13
37c426e4cmov rcx, [rsp+136]
37c426e54mov [rsp+64], rdx
37c426e59mov rdx, [rsp+208]
37c426e61mov [rsp+112], 9
37c426e6amov [rsp+104], 12
37c426e73mov [rsp+56], r15
37c426e78mov [rsp+48], r14
37c426e7dmov [rsp+40], r13
37c426e82mov [rsp+32], rdi
37c426e87call zgemm_64_
37c426e8cmov [rsp+48], rbp
37c426e91mov r9, r14
37c426e94mov r8, rdi
37c426e97mov [rsp+56], 3
37c426ea0mov rdx, [rsi]
37c426ea3imul rdx, [rsp+240]
37c426eacmov [rsp+32], r15
37c426eb1mov rcx, [rsp+128]
37c426eb9shl rdx, 4
37c426ebdadd rdx, rbx
37c426ec0mov [rsp+40], rdx
37c426ec5mov rdx, r12
37c426ec8call zlacpy_64_
37c426ecdmov rdx, [rsi]
37c426ed0mov r10, [rsp+240]
37c426ed8mov [rsp+112], 8
37c426ee1mov [rsp+104], 9
37c426eealea r9, [rip+0x4d8d9]
37c426ef1lea r8, [rip+0x4d908]
37c426ef8imul r10, rdx
37c426efcshl rdx, 4
37c426f00mov [rsp+80], rbp
37c426f05add rdx, [rsp+400]
37c426f0dmov [rsp+56], rdx
37c426f12mov rdx, [rsp+168]
37c426f1amov [rsp+96], 5
37c426f23mov rcx, r10
37c426f26mov r10, [rsp+408]
37c426f2emov [rsp+48], r13
37c426f33shl rcx, 4
37c426f37mov [rsp+40], rdi
37c426f3cadd rcx, rbx
37c426f3fmov [rsp+64], r10
37c426f44mov [rsp+72], rcx
37c426f49mov rcx, [rsp+192]
37c426f51mov [rsp+88], 5
37c426f5amov [rsp+32], r12
37c426f5fcall ztrmm_64_
37c426f64mov r10, [rdi]
37c426f67mov r8, [rsi]
37c426f6amov [rsp+80], r13
37c426f6fmov rax, [rsp+144]
37c426f77mov r11, [rsp+152]
37c426f7fmov [rsp+56], r15
37c426f84mov r9, rdi
37c426f87lea rdx, [r10+1]
37c426f8bmov [rsp+40], r13
37c426f90mov r10, [rsp+240]
37c426f98imul rax, rdx
37c426f9cmov [rsp+32], rsi
37c426fa1imul r10, r8
37c426fa5mov [rsp+96], rbp
37c426faaimul rdx, [rsp+160]
37c426fb3add rdx, [rsp+184]
37c426fbbmov [rsp+112], 9
37c426fc4mov [rsp+104], 12
37c426fcdmov rcx, r10
37c426fd0mov r10, [rsp+408]
37c426fd8shl rcx, 4
37c426fdcadd rcx, rbx
37c426fdfmov [rsp+72], r10
37c426fe4mov [rsp+88], rcx
37c426fe9lea rcx, [rax+r11]
37c426fedlea rcx, [r8+rcx+1]
37c426ff2mov r8, r12
37c426ff5shl rcx, 4
37c426ff9add rcx, [rsp+400]
37c427001add rdx, [rsp+216]
37c427009shl rdx, 4
37c42700dadd rdx, [rsp+416]
37c427015mov [rsp+64], rcx
37c42701amov [rsp+48], rdx
37c42701fmov rcx, [rsp+136]
37c427027mov rdx, [rsp+208]
37c42702fcall zgemm_64_
37c427034mov [rsp+48], r15
37c427039mov r9, rbx
37c42703cmov rdx, r12
37c42703fmov [rsp+40], r14
37c427044mov r8, [rsp+376]
37c42704cmov [rsp+32], rbp
37c427051mov rcx, [rsp+128]
37c427059mov [rsp+56], 3
37c427062call zlacpy_64_
37c427067mov rax, [rsp+224]
37c42706ftest rax, rax
37c427072jne 0x37c426cc0
37c427078jmp 0x37c426642
37c42707d
37c42707d 0f 1f 00 ...
37c427080
37c427080loc_37c427080:
37c427080mov rdx, [rsp+160]
37c427088mov r15, [rsp+424]
37c427090mov [rsp+160], -1
37c42709cmov r11l, 1
37c4270a2lea r12, [rsp+248]
37c4270aalea r13, [rip+0x4d727]
37c4270b1movapd x6, x0
37c4270b5imul rdx, r10
37c4270b9lea rbp, [rsp+240]
37c4270c1mov [rsp+232], rdx
37c4270c9lea rdx, [rip+0x4d702]
37c4270d0mov [rsp+168], rdx
37c4270d8lea rdx, [rip+0x4d709]
37c4270dfmov [rsp+176], rdx
37c4270e7lea rdx, [rip+0x4d6ff]
37c4270eemov [rsp+128], rdx
37c4270f6lea rdx, [rip+0x4d6f3]
37c4270fdmov [rsp+136], rdx
37c427105lea rdx, [rip+0x4d6f0]
37c42710cmov [rsp+184], rdx
37c427114mov rdx, [rsp+416]
37c42711cadd rdx, 16
37c427120mov [rsp+192], rdx
37c427128lea rdx, [rip+0x4d6d1]
37c42712fmov [rsp+200], rdx
37c427137jmp 0x37c427180
37c427139
37c427139 0f 1f 80 00 00 00 00 .......
37c427140
37c427140loc_37c427140:
37c427140mov rcx, [rsp+232]
37c427148add [rsp+160], rcx
37c427150sub rax, 1
37c427154mov rcx, [rsp+376]
37c42715cmov r10, [rsp+216]
37c427164mov r11, [rsp+224]
37c42716cmov r9, [rsi]
37c42716fmov r8, [rcx]
37c427172mov rcx, [rsp+368]
37c42717aadd r11, r10
37c42717dmov rcx, [rcx]
37c427180
37c427180loc_37c427180:
37c427180sub r8, r11
37c427183mov [rsp+48], rbp
37c427188mov r14, [rsp+160]
37c427190add r8, 1
37c427194mov [rsp+208], rax
37c42719cmov rax, [rsp+416]
37c4271a4cmp r8, r10
37c4271a7lea rdx, [r14+r9+1]
37c4271acmov [rsp+56], 3
37c4271b5cmovg r8, r10
37c4271b9mov [rsp+40], rbx
37c4271beshl rdx, 4
37c4271c2mov [rsp+32], r15
37c4271c7lea r9, [rax+rdx]
37c4271cbmov rdx, rdi
37c4271cemov [rsp+240], rcx
37c4271d6mov rcx, [rsp+128]
37c4271demov [rsp+248], r8
37c4271e6mov r8, r12
37c4271e9mov [rsp+216], r10
37c4271f1mov [rsp+224], r11
37c4271f9call zlacpy_64_
37c4271femov rax, [rsp+408]
37c427206mov [rsp+112], 8
37c42720flea r9, [rip+0x4d5b4]
37c427216mov [rsp+104], 9
37c42721fmov rcx, [rsp+184]
37c427227lea r8, [rip+0x4d5d2]
37c42722emov [rsp+64], rax
37c427233mov [rsp+96], 5
37c42723cmov [rsp+88], 4
37c427245mov [rsp+80], rbp
37c42724amov [rsp+72], rbx
37c42724fmov rdx, [rsi]
37c427252mov [rsp+48], r13
37c427257shl rdx, 4
37c42725badd rdx, [rsp+400]
37c427263mov [rsp+40], r12
37c427268mov [rsp+56], rdx
37c42726dmov rdx, [rsp+168]
37c427275mov [rsp+32], rdi
37c42727acall ztrmm_64_
37c42727fmov [rsp+96], rbp
37c427284mov r9, r12
37c427287mov r8, rdi
37c42728amov rdx, [rsp+408]
37c427292mov [rsp+88], rbx
37c427297mov [rsp+160], r14
37c42729fshl r14, 4
37c4272a3add r14, [rsp+192]
37c4272abmov [rsp+56], rdx
37c4272b0mov rdx, [rsp+400]
37c4272b8mov [rsp+80], r13
37c4272bdmov rcx, [rsp+200]
37c4272c5mov [rsp+48], rdx
37c4272camov rdx, [rsp+136]
37c4272d2mov [rsp+112], 12
37c4272dbmov [rsp+104], 9
37c4272e4mov [rsp+72], r15
37c4272e9mov [rsp+64], r14
37c4272eemov [rsp+40], r13
37c4272f3mov [rsp+32], rsi
37c4272f8call zgemm_64_
37c4272fdmov [rsp+48], rbp
37c427302mov r9, r14
37c427305mov r8, r12
37c427308mov [rsp+56], 3
37c427311mov r11, [rdi]
37c427314mov [rsp+32], r15
37c427319mov rcx, [rsp+128]
37c427321shl r11, 4
37c427325lea rdx, [rbx+r11]
37c427329mov [rsp+40], rdx
37c42732emov rdx, rsi
37c427331call zlacpy_64_
37c427336mov rdx, [rdi]
37c427339mov [rsp+112], 8
37c427342lea r9, [rip+0x4d481]
37c427349mov [rsp+104], 9
37c427352lea r8, [rip+0x4d4a7]
37c427359mov r11, rdx
37c42735cadd rdx, 1
37c427360mov [rsp+80], rbp
37c427365shl r11, 4
37c427369mov [rsp+48], r13
37c42736eimul rdx, [rsp+144]
37c427377lea rcx, [rbx+r11]
37c42737bmov r11, [rsp+408]
37c427383mov [rsp+40], r12
37c427388mov [rsp+72], rcx
37c42738dmov rcx, [rsp+184]
37c427395mov [rsp+64], r11
37c42739amov r11, [rsp+152]
37c4273a2mov [rsp+96], 5
37c4273ablea rdx, [r11+rdx+1]
37c4273b0mov [rsp+32], rsi
37c4273b5mov [rsp+88], 4
37c4273beshl rdx, 4
37c4273c2add rdx, [rsp+400]
37c4273camov [rsp+56], rdx
37c4273cfmov rdx, [rsp+176]
37c4273d7call ztrmm_64_
37c4273dcmov rdx, [rdi]
37c4273dfmov r9, [rsi]
37c4273e2mov [rsp+112], 12
37c4273ebmov rax, [rsp+160]
37c4273f3mov [rsp+96], rbp
37c4273f8mov r8, rdx
37c4273fblea rcx, [r9+1]
37c4273ffadd rdx, 1
37c427403mov r9, [rsp+408]
37c42740bshl r8, 4
37c42740fmov [rsp+80], r13
37c427414imul rdx, [rsp+144]
37c42741dadd r8, rbx
37c427420mov [rsp+56], r9
37c427425add rdx, [rsp+152]
37c42742dmov r9, r12
37c427430mov [rsp+88], r8
37c427435add rdx, rcx
37c427438lea r8, [rax+rcx]
37c42743cmov rcx, [rsp+200]
37c427444shl r8, 4
37c427448shl rdx, 4
37c42744cmov [rsp+72], r15
37c427451add r8, [rsp+416]
37c427459add rdx, [rsp+400]
37c427461mov [rsp+64], r8
37c427466mov r8, rsi
37c427469mov [rsp+48], rdx
37c42746emov rdx, [rsp+136]
37c427476mov [rsp+104], 9
37c42747fmov [rsp+40], r13
37c427484mov [rsp+32], rdi
37c427489call zgemm_64_
37c42748emov [rsp+48], r15
37c427493mov r9, rbx
37c427496mov r8, r12
37c427499mov [rsp+40], r14
37c42749emov rdx, [rsp+368]
37c4274a6mov [rsp+32], rbp
37c4274abmov rcx, [rsp+128]
37c4274b3mov [rsp+56], 3
37c4274bccall zlacpy_64_
37c4274c1mov rax, [rsp+208]
37c4274c9test rax, rax
37c4274ccjne 0x37c427140
37c4274d2jmp 0x37c426642
37c4274d7
37c4274d7 66 0f 1f 84 00 00 00 00 00 f........
37c4274e0
37c4274e0loc_37c4274e0:
37c4274e0mov rdx, -6
37c4274e7mov eax, 6
37c4274ecjmp 0x37c426064
37c4274f1
37c4274f1 0f 1f 80 00 00 00 00 .......
37c4274f8
37c4274f8loc_37c4274f8:
37c4274f8mov rdx, -8
37c4274ffmov eax, 8
37c427504jmp 0x37c426064
37c427509
37c427509loc_37c427509:
37c427509mov rdx, -10
37c427510mov eax, 10
37c427515jmp 0x37c426064
37c42751a
37c42751aloc_37c42751a:
37c42751amov rax, [rax]
37c42751dtest rax, rax
37c427520jne 0x37c427534
37c427522imul rcx, r8
37c427526pxor x0, x0
37c42752acvtsi2sd x0, rcx
37c42752fjmp 0x37c426646
37c427534
37c427534loc_37c427534:
37c427534neg rax
37c427537jmp 0x37c42606f
37c42753c
37c42753cloc_37c42753c:
37c42753cmov rax, rdx
37c42753fneg rax
37c427542jmp 0x37c42606f
37c425e20
37c425e20zunm22_64_:
37c425e20push r15
37c425e22push r14
37c425e24push r13
37c425e26push r12
37c425e28push rbp
37c425e29push rdi
37c425e2apush rsi
37c425e2bpush rbx
37c425e2csub rsp, 280
37c425e33movups [rsp+256], x6
37c425e3bmov rax, [rsp+408]
37c425e43mov rsi, [rsp+384]
37c425e4bmov rdi, [rsp+392]
37c425e53mov rbx, [rsp+432]
37c425e5bmov rax, [rax]
37c425e5emov [rsp+136], rax
37c425e66mov rax, [rsp+424]
37c425e6emov rbp, rdx
37c425e71lea rdx, [rip+0x4e948]
37c425e78mov [rsp+368], r8
37c425e80mov r8l, 1
37c425e86mov r12, rcx
37c425e89mov rax, [rax]
37c425e8cmov [rsp+376], r9
37c425e94mov r9l, 1
37c425e9amov [rsp+160], rax
37c425ea2mov rax, [rsp+448]
37c425eaamov [rax], 0
37c425eb1call lsame_64_
37c425eb6mov r9l, 1
37c425ebcmov r8l, 1
37c425ec2mov rcx, rbp
37c425ec5lea rdx, [rip+0x4e8f5]
37c425eccmov r15, rax
37c425ecfcall lsame_64_
37c425ed4mov [rsp+168], rax
37c425edcmov rax, [rsp+440]
37c425ee4mov rax, [rax]
37c425ee7mov [rsp+128], rax
37c425eefmov rax, [rsi]
37c425ef2test r15, r15
37c425ef5je 0x37c426008
37c425efbmov rcx, [rsp+368]
37c425f03mov r14l, 1
37c425f09mov r13, [rcx]
37c425f0ctest rax, rax
37c425f0fjne 0x37c4260b0
37c425f15
37c425f15loc_37c425f15:
37c425f15mov r9l, 1
37c425f1bmov r8l, 1
37c425f21lea rdx, [rip+0x4e899]
37c425f28mov rcx, rbp
37c425f2bcall lsame_64_
37c425f30test rax, rax
37c425f33je 0x37c4260d0
37c425f39
37c425f39loc_37c425f39:
37c425f39mov rax, [rsp+368]
37c425f41mov rcx, [rax]
37c425f44test rcx, rcx
37c425f47js 0x37c426058
37c425f4dmov rax, [rsp+376]
37c425f55mov r8, [rax]
37c425f58test r8, r8
37c425f5bjs 0x37c426120
37c425f61mov r9, [rsi]
37c425f64test r9, r9
37c425f67js 0x37c426108
37c425f6dmov r11, [rdi]
37c425f70mov rdx, -5
37c425f77mov eax, 5
37c425f7clea r10, [r9+r11]
37c425f80cmp r10, r13
37c425f83jne 0x37c426064
37c425f89test r11, r11
37c425f8cjs 0x37c4274e0
37c425f92mov rdx, [rsp+408]
37c425f9atest r13, r13
37c425f9dmov eax, 1
37c425fa2cmovg rax, r13
37c425fa6cmp [rdx], rax
37c425fa9jl 0x37c4274f8
37c425fafmov rdx, [rsp+424]
37c425fb7test rcx, rcx
37c425fbamov eax, 1
37c425fbfcmovg rax, rcx
37c425fc3cmp [rdx], rax
37c425fc6jl 0x37c427509
37c425fccmov rax, [rsp+440]
37c425fd4mov rax, [rax]
37c425fd7cmp rax, r14
37c425fdajge 0x37c426131
37c425fe0mov rax, [rsp+448]
37c425fe8cmp [rsp+128], -1
37c425ff1je 0x37c42751a
37c425ff7mov [rax], -12
37c425ffemov eax, 12
37c426003jmp 0x37c42606f
37c426005
37c426005 0f 1f 00 ...
37c426008
37c426008loc_37c426008:
37c426008mov rcx, [rsp+376]
37c426010mov r14l, 1
37c426016mov r13, [rcx]
37c426019test rax, rax
37c42601cjne 0x37c4260c0
37c426022
37c426022loc_37c426022:
37c426022mov r9l, 1
37c426028mov r8l, 1
37c42602elea rdx, [rip+0x4e78d]
37c426035mov rcx, r12
37c426038call lsame_64_
37c42603dtest rax, rax
37c426040jne 0x37c425f15
37c426046mov rdx, -1
37c42604dmov eax, 1
37c426052jmp 0x37c426064
37c426054
37c426054 0f 1f 40 00 ..@.
37c426058
37c426058loc_37c426058:
37c426058mov rdx, -3
37c42605fmov eax, 3
37c426064
37c426064loc_37c426064:
37c426064mov rdi, [rsp+448]
37c42606cmov [rdi], rdx
37c42606f
37c42606floc_37c42606f:
37c42606flea rdx, [rsp+248]
37c426077mov r8l, 6
37c42607dlea rcx, [rip+0x4e740]
37c426084mov [rsp+248], rax
37c42608ccall xerbla_64_
37c426091nop
37c426092
37c426092loc_37c426092:
37c426092movups x6, [rsp+256]
37c42609aadd rsp, 280
37c4260a1pop rbx
37c4260a2pop rsi
37c4260a3pop rdi
37c4260a4pop rbp
37c4260a5pop r12
37c4260a7pop r13
37c4260a9pop r14
37c4260abpop r15
37c4260adret
37c4260ae
37c4260ae 66 90 f.
37c4260b0
37c4260b0loc_37c4260b0:
37c4260b0cmp [rdi], 0
37c4260b4cmovne r14, r13
37c4260b8jmp 0x37c425f15
37c4260bd
37c4260bd 0f 1f 00 ...
37c4260c0
37c4260c0loc_37c4260c0:
37c4260c0cmp [rdi], 0
37c4260c4cmovne r14, r13
37c4260c8jmp 0x37c426022
37c4260cd
37c4260cd 0f 1f 00 ...
37c4260d0
37c4260d0loc_37c4260d0:
37c4260d0mov r9l, 1
37c4260d6mov r8l, 1
37c4260dclea rdx, [rip+0x4e6e0]
37c4260e3mov rcx, rbp
37c4260e6call lsame_64_
37c4260ebtest rax, rax
37c4260eejne 0x37c425f39
37c4260f4mov rdx, -2
37c4260fbmov eax, 2
37c426100jmp 0x37c426064
37c426105
37c426105 0f 1f 00 ...
37c426108
37c426108loc_37c426108:
37c426108mov rdx, -5
37c42610fmov eax, 5
37c426114jmp 0x37c426064
37c426119
37c426119 0f 1f 80 00 00 00 00 .......
37c426120
37c426120loc_37c426120:
37c426120mov rdx, -4
37c426127mov eax, 4
37c42612cjmp 0x37c426064
37c426131
37c426131loc_37c426131:
37c426131mov rdx, [rsp+448]
37c426139mov rdx, [rdx]
37c42613ctest rdx, rdx
37c42613fjne 0x37c42753c
37c426145mov rdx, rcx
37c426148pxor x0, x0
37c42614cmov [rbx+8], 0
37c426154imul rdx, r8
37c426158cvtsi2sd x0, rdx
37c42615dmovsd_xmm [rbx], x0
37c426161cmp [rsp+128], -1
37c42616aje 0x37c426092
37c426170test rcx, rcx
37c426173je 0x37c426660
37c426179test r8, r8
37c42617cje 0x37c426660
37c426182test r9, r9
37c426185je 0x37c426ad0
37c42618btest r11, r11
37c42618eje 0x37c426b80
37c426194mov r14, [rsp+136]
37c42619cxor r10l, r10l
37c42619ftest r14, r14
37c4261a2cmovns r10, r14
37c4261a6mov r14, [rsp+160]
37c4261aemov [rsp+144], r10
37c4261b6not r10
37c4261b9mov [rsp+152], r10
37c4261c1xor r10l, r10l
37c4261c4test r14, r14
37c4261c7cmovs r14, r10
37c4261cbcmp rax, rdx
37c4261cecmovg rax, rdx
37c4261d2mov [rsp+160], r14
37c4261dacqo
37c4261dcidiv r13
37c4261dfmov edx, 1
37c4261e4test rax, rax
37c4261e7cmovg rdx, rax
37c4261ebmov r10, rdx
37c4261eetest r15, r15
37c4261f1je 0x37c426670
37c4261f7lea rax, [r8-1]
37c4261fbxor edx, edx
37c4261fddiv r10
37c426200cmp [rsp+168], 0
37c426209je 0x37c427080
37c42620fimul r14, r10
37c426213lea rdx, [rip+0x4e5b8]
37c42621amov [rsp+160], -1
37c426226mov r15, [rsp+424]
37c42622emov [rsp+168], rdx
37c426236lea rdx, [rip+0x4e5ab]
37c42623dlea r12, [rsp+248]
37c426245movapd x6, x0
37c426249mov [rsp+176], rdx
37c426251lea rdx, [rip+0x4e595]
37c426258lea r13, [rip+0x4e579]
37c42625fmov [rsp+128], rdx
37c426267lea rdx, [rip+0x4e582]
37c42626elea rbp, [rsp+240]
37c426276mov [rsp+136], rdx
37c42627elea rdx, [rip+0x4e577]
37c426285mov [rsp+184], rdx
37c42628dmov rdx, [rsp+416]
37c426295mov [rsp+224], r14
37c42629dadd rdx, 16
37c4262a1mov [rsp+192], rdx
37c4262a9mov rdx, r11
37c4262acmov r11, rax
37c4262afmov eax, 1
37c4262b4jmp 0x37c426300
37c4262b6
37c4262b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c4262c0
37c4262c0loc_37c4262c0:
37c4262c0mov rcx, [rsp+224]
37c4262c8add [rsp+160], rcx
37c4262d0sub r11, 1
37c4262d4mov rcx, [rsp+376]
37c4262dcmov r10, [rsp+208]
37c4262e4mov rax, [rsp+216]
37c4262ecmov rdx, [rdi]
37c4262efmov r8, [rcx]
37c4262f2mov rcx, [rsp+368]
37c4262faadd rax, r10
37c4262fdmov rcx, [rcx]
37c426300
37c426300loc_37c426300:
37c426300sub r8, rax
37c426303mov [rsp+48], rbp
37c426308mov r14, [rsp+160]
37c426310add r8, 1
37c426314mov [rsp+216], rax
37c42631cmov rax, [rsp+416]
37c426324cmp r8, r10
37c426327lea rdx, [r14+rdx+1]
37c42632cmov [rsp+56], 3
37c426335cmovg r8, r10
37c426339mov [rsp+40], rbx
37c42633eshl rdx, 4
37c426342mov [rsp+32], r15
37c426347lea r9, [rax+rdx]
37c42634bmov rdx, rsi
37c42634emov [rsp+240], rcx
37c426356mov rcx, [rsp+128]
37c42635emov [rsp+248], r8
37c426366mov r8, r12
37c426369mov [rsp+200], r11
37c426371mov [rsp+208], r10
37c426379call zlacpy_64_
37c42637emov rax, [rsp+408]
37c426386mov [rsp+112], 8
37c42638flea r9, [rip+0x4e434]
37c426396mov [rsp+104], 12
37c42639fmov r10, [rsp+152]
37c4263a7lea r8, [rip+0x4e442]
37c4263aemov [rsp+80], rbp
37c4263b3mov rcx, [rsp+184]
37c4263bbmov [rsp+96], 5
37c4263c4mov [rsp+88], 4
37c4263cdmov [rsp+72], rbx
37c4263d2mov [rsp+64], rax
37c4263d7mov rax, [rdi]
37c4263damov [rsp+48], r13
37c4263dflea rdx, [rax+1]
37c4263e3mov [rsp+40], r12
37c4263e8imul rdx, [rsp+144]
37c4263f1mov [rsp+32], rsi
37c4263f6lea rdx, [r10+rdx+1]
37c4263fbshl rdx, 4
37c4263ffadd rdx, [rsp+400]
37c426407mov [rsp+56], rdx
37c42640cmov rdx, [rsp+176]
37c426414call ztrmm_64_
37c426419mov [rsp+96], rbp
37c42641emov r9, r12
37c426421mov r8, rsi
37c426424mov rdx, [rsp+408]
37c42642cmov [rsp+88], rbx
37c426431mov [rsp+160], r14
37c426439shl r14, 4
37c42643dadd r14, [rsp+192]
37c426445mov [rsp+56], rdx
37c42644amov rdx, [rsp+400]
37c426452mov [rsp+112], 12
37c42645bmov [rsp+48], rdx
37c426460mov rdx, [rsp+136]
37c426468mov [rsp+104], 12
37c426471mov [rsp+80], r13
37c426476mov rcx, rdx
37c426479mov [rsp+72], r15
37c42647emov [rsp+64], r14
37c426483mov [rsp+40], r13
37c426488mov [rsp+32], rdi
37c42648dcall zgemm_64_
37c426492mov [rsp+48], rbp
37c426497mov rcx, [rsp+128]
37c42649fmov r8, r12
37c4264a2mov [rsp+56], 3
37c4264abmov r9, [rsi]
37c4264aemov [rsp+32], r15
37c4264b3shl r9, 4
37c4264b7lea rdx, [rbx+r9]
37c4264bbmov r9, r14
37c4264bemov [rsp+40], rdx
37c4264c3mov rdx, rdi
37c4264c6call zlacpy_64_
37c4264cbmov r9, [rsi]
37c4264cemov [rsp+80], rbp
37c4264d3lea r8, [rip+0x4e316]
37c4264damov [rsp+112], 8
37c4264e3shl r9, 4
37c4264e7mov [rsp+48], r13
37c4264eclea rcx, [rbx+r9]
37c4264f0mov rdx, r9
37c4264f3mov r9, [rsp+408]
37c4264fbadd rdx, [rsp+400]
37c426503mov [rsp+72], rcx
37c426508mov rcx, [rsp+184]
37c426510mov [rsp+64], r9
37c426515lea r9, [rip+0x4e2ae]
37c42651cmov [rsp+56], rdx
37c426521mov rdx, [rsp+168]
37c426529mov [rsp+104], 12
37c426532mov [rsp+96], 5
37c42653bmov [rsp+88], 4
37c426544mov [rsp+40], r12
37c426549mov [rsp+32], rdi
37c42654ecall ztrmm_64_
37c426553mov rcx, [rsi]
37c426556mov r9, [rdi]
37c426559mov [rsp+112], 12
37c426562mov rax, [rsp+160]
37c42656amov [rsp+96], rbp
37c42656fmov r8, rcx
37c426572lea rdx, [r9+1]
37c426576mov [rsp+80], r13
37c42657bmov r9, [rsp+408]
37c426583shl r8, 4
37c426587mov [rsp+72], r15
37c42658cadd r8, rbx
37c42658fmov [rsp+56], r9
37c426594mov r9, r12
37c426597mov [rsp+88], r8
37c42659clea r8, [rax+rdx]
37c4265a0imul rdx, [rsp+144]
37c4265a9shl r8, 4
37c4265admov [rsp+40], r13
37c4265b2add rdx, [rsp+152]
37c4265baadd r8, [rsp+416]
37c4265c2mov [rsp+32], rsi
37c4265c7lea rdx, [rcx+rdx+1]
37c4265ccmov [rsp+64], r8
37c4265d1mov r8, rdi
37c4265d4mov [rsp+104], 12
37c4265ddshl rdx, 4
37c4265e1add rdx, [rsp+400]
37c4265e9mov [rsp+48], rdx
37c4265eemov rdx, [rsp+136]
37c4265f6mov rcx, rdx
37c4265f9call zgemm_64_
37c4265femov [rsp+48], r15
37c426603mov r9, rbx
37c426606mov r8, r12
37c426609mov [rsp+40], r14
37c42660emov rdx, [rsp+368]
37c426616mov [rsp+32], rbp
37c42661bmov rcx, [rsp+128]
37c426623mov [rsp+56], 3
37c42662ccall zlacpy_64_
37c426631mov r11, [rsp+200]
37c426639test r11, r11
37c42663cjne 0x37c4262c0
37c426642
37c426642loc_37c426642:
37c426642movapd x0, x6
37c426646
37c426646loc_37c426646:
37c426646mov [rbx+8], 0
37c42664emovsd_xmm [rbx], x0
37c426652jmp 0x37c426092
37c426657
37c426657 66 0f 1f 84 00 00 00 00 00 f........
37c426660
37c426660loc_37c426660:
37c426660mov rax, [rip+0x4e1a9]
37c426667mov [rbx], rax
37c42666ajmp 0x37c426092
37c42666f
37c42666f 90 .
37c426670
37c426670loc_37c426670:
37c426670mov rax, [rsp+160]
37c426678xor edx, edx
37c42667anot rax
37c42667dmov [rsp+184], rax
37c426685lea rax, [rcx-1]
37c426689div r10
37c42668ccmp [rsp+168], 0
37c426695je 0x37c426c30
37c42669blea rdx, [rip+0x4e130]
37c4266a2mov r15, [rsp+424]
37c4266aamov [rsp+200], 0
37c4266b6lea r12, [rsp+248]
37c4266bemov [rsp+168], rdx
37c4266c6lea rdx, [rip+0x4e11b]
37c4266cdlea r13, [rip+0x4e104]
37c4266d4movapd x6, x0
37c4266d8mov [rsp+176], rdx
37c4266e0lea rdx, [rip+0x4e106]
37c4266e7lea rbp, [rsp+240]
37c4266efmov [rsp+128], rdx
37c4266f7lea rdx, [rip+0x4e0f2]
37c4266femov [rsp+136], rdx
37c426706lea rdx, [rip+0x4e0fc]
37c42670dmov [rsp+192], rdx
37c426715mov rdx, r9
37c426718jmp 0x37c426742
37c42671a
37c42671a 66 0f 1f 44 00 00 f..D..
37c426720
37c426720loc_37c426720:
37c426720mov r10, [rsp+224]
37c426728mov rcx, [rsp+368]
37c426730sub rax, 1
37c426734add [rsp+200], r10
37c42673cmov rdx, [rsi]
37c42673fmov rcx, [rcx]
37c426742
37c426742loc_37c426742:
37c426742mov r14, [rsp+200]
37c42674amov [rsp+48], rbp
37c42674fmov r8, rdi
37c426752mov [rsp+56], 3
37c42675bsub rcx, r14
37c42675elea r11, [r14+1]
37c426762mov [rsp+40], rbx
37c426767cmp rcx, r10
37c42676amov [rsp+208], r11
37c426772cmovg rcx, r10
37c426776add rdx, 1
37c42677amov [rsp+32], r15
37c42677fimul rdx, [rsp+160]
37c426788add rdx, [rsp+184]
37c426790mov [rsp+216], rax
37c426798add rdx, r11
37c42679bmov r11, [rsp+416]
37c4267a3mov [rsp+248], rcx
37c4267abshl rdx, 4
37c4267afmov [rsp+240], rcx
37c4267b7mov rcx, [rsp+128]
37c4267bflea r9, [r11+rdx]
37c4267c3mov rdx, r12
37c4267c6mov [rsp+224], r10
37c4267cecall zlacpy_64_
37c4267d3mov rdx, [rsp+408]
37c4267dbmov [rsp+112], 8
37c4267e4lea r9, [rip+0x4dfdf]
37c4267ebmov [rsp+104], 12
37c4267f4mov rcx, [rsp+192]
37c4267fclea r8, [rip+0x4dfed]
37c426803mov [rsp+96], 5
37c42680cmov [rsp+88], 5
37c426815mov [rsp+80], rbp
37c42681amov [rsp+72], rbx
37c42681fmov [rsp+64], rdx
37c426824mov rdx, [rsi]
37c426827mov [rsp+48], r13
37c42682cshl rdx, 4
37c426830add rdx, [rsp+400]
37c426838mov [rsp+40], rdi
37c42683dmov [rsp+56], rdx
37c426842mov rdx, [rsp+168]
37c42684amov [rsp+32], r12
37c42684fcall ztrmm_64_
37c426854mov [rsp+96], rbp
37c426859mov r9, rdi
37c42685cmov r8, r12
37c42685fmov rdx, [rsp+408]
37c426867mov [rsp+88], rbx
37c42686cmov [rsp+200], r14
37c426874shl r14, 4
37c426878add r14, [rsp+416]
37c426880mov [rsp+72], rdx
37c426885mov rdx, [rsp+400]
37c42688dmov [rsp+112], 12
37c426896mov [rsp+64], rdx
37c42689bmov rdx, [rsp+136]
37c4268a3mov [rsp+104], 12
37c4268acmov [rsp+80], r13
37c4268b1mov rcx, rdx
37c4268b4mov [rsp+56], r15
37c4268b9mov [rsp+48], r14
37c4268bemov [rsp+40], r13
37c4268c3mov [rsp+32], rsi
37c4268c8call zgemm_64_
37c4268cdmov [rsp+48], rbp
37c4268d2mov r9, r14
37c4268d5mov r8, rsi
37c4268d8mov [rsp+56], 3
37c4268e1mov rdx, [rdi]
37c4268e4imul rdx, [rsp+240]
37c4268edmov [rsp+32], r15
37c4268f2mov rcx, [rsp+128]
37c4268fashl rdx, 4
37c4268feadd rdx, rbx
37c426901mov [rsp+40], rdx
37c426906mov rdx, r12
37c426909call zlacpy_64_
37c42690emov rdx, [rdi]
37c426911mov r10, [rsp+240]
37c426919mov [rsp+112], 8
37c426922mov r11, [rsp+408]
37c42692amov [rsp+80], rbp
37c42692flea r9, [rip+0x4de94]
37c426936lea r8, [rip+0x4deb3]
37c42693dimul r10, rdx
37c426941add rdx, 1
37c426945mov [rsp+104], 12
37c42694eimul rdx, [rsp+144]
37c426957mov [rsp+64], r11
37c42695cmov [rsp+96], 5
37c426965mov rcx, r10
37c426968mov r10, [rsp+152]
37c426970mov [rsp+48], r13
37c426975shl rcx, 4
37c426979mov [rsp+40], rsi
37c42697elea rdx, [r10+rdx+1]
37c426983add rcx, rbx
37c426986mov [rsp+32], r12
37c42698bshl rdx, 4
37c42698fmov [rsp+72], rcx
37c426994add rdx, [rsp+400]
37c42699cmov [rsp+56], rdx
37c4269a1mov rcx, [rsp+192]
37c4269a9mov [rsp+88], 5
37c4269b2mov rdx, [rsp+176]
37c4269bacall ztrmm_64_
37c4269bfmov rcx, [rdi]
37c4269c2mov r8, [rsp+240]
37c4269camov r9, [rsi]
37c4269cdmov [rsp+96], rbp
37c4269d2imul r8, rcx
37c4269d6add rcx, 1
37c4269damov [rsp+80], r13
37c4269dfimul rcx, [rsp+144]
37c4269e8lea rdx, [r9+1]
37c4269ecmov [rsp+56], r15
37c4269f1add rcx, [rsp+152]
37c4269f9mov r9, [rsp+408]
37c426a01mov [rsp+40], r13
37c426a06add rcx, rdx
37c426a09shl r8, 4
37c426a0dmov [rsp+32], rdi
37c426a12add r8, rbx
37c426a15shl rcx, 4
37c426a19add rcx, [rsp+400]
37c426a21mov [rsp+72], r9
37c426a26imul rdx, [rsp+160]
37c426a2fadd rdx, [rsp+184]
37c426a37mov [rsp+88], r8
37c426a3cmov r9, rsi
37c426a3fadd rdx, [rsp+208]
37c426a47mov [rsp+64], rcx
37c426a4cmov r8, r12
37c426a4fmov [rsp+112], 12
37c426a58shl rdx, 4
37c426a5cadd rdx, [rsp+416]
37c426a64mov [rsp+48], rdx
37c426a69mov rdx, [rsp+136]
37c426a71mov [rsp+104], 12
37c426a7amov rcx, rdx
37c426a7dcall zgemm_64_
37c426a82mov [rsp+48], r15
37c426a87mov r9, rbx
37c426a8amov rdx, r12
37c426a8dmov [rsp+40], r14
37c426a92mov r8, [rsp+376]
37c426a9amov [rsp+32], rbp
37c426a9fmov rcx, [rsp+128]
37c426aa7mov [rsp+56], 3
37c426ab0call zlacpy_64_
37c426ab5mov rax, [rsp+216]
37c426abdtest rax, rax
37c426ac0jne 0x37c426720
37c426ac6jmp 0x37c426642
37c426acb
37c426acb 0f 1f 44 00 00 ..D..
37c426ad0
37c426ad0loc_37c426ad0:
37c426ad0mov rax, [rsp+424]
37c426ad8mov r8, rbp
37c426adbmov rcx, r12
37c426ademov [rsp+112], 8
37c426ae7mov [rsp+104], 1
37c426af0lea r9, [rip+0x4dcd3]
37c426af7lea rdx, [rip+0x4dcd4]
37c426afemov [rsp+80], rax
37c426b03mov rax, [rsp+416]
37c426b0bmov [rsp+96], 5
37c426b14mov [rsp+72], rax
37c426b19mov rax, [rsp+408]
37c426b21mov [rsp+88], 1
37c426b2amov [rsp+64], rax
37c426b2fmov rax, [rsp+400]
37c426b37mov [rsp+56], rax
37c426b3clea rax, [rip+0x4dc95]
37c426b43mov [rsp+48], rax
37c426b48mov rax, [rsp+376]
37c426b50mov [rsp+40], rax
37c426b55mov rax, [rsp+368]
37c426b5dmov [rsp+32], rax
37c426b62call ztrmm_64_
37c426b67movq x0, [rip+0x4dca1]
37c426b6fmovups [rbx], x0
37c426b72jmp 0x37c426092
37c426b77
37c426b77 66 0f 1f 84 00 00 00 00 00 f........
37c426b80
37c426b80loc_37c426b80:
37c426b80mov rax, [rsp+424]
37c426b88mov r8, rbp
37c426b8bmov rcx, r12
37c426b8emov [rsp+112], 8
37c426b97mov [rsp+104], 1
37c426ba0lea r9, [rip+0x4dc23]
37c426ba7lea rdx, [rip+0x4dc3a]
37c426baemov [rsp+80], rax
37c426bb3mov rax, [rsp+416]
37c426bbbmov [rsp+96], 5
37c426bc4mov [rsp+72], rax
37c426bc9mov rax, [rsp+408]
37c426bd1mov [rsp+88], 1
37c426bdamov [rsp+64], rax
37c426bdfmov rax, [rsp+400]
37c426be7mov [rsp+56], rax
37c426beclea rax, [rip+0x4dbe5]
37c426bf3mov [rsp+48], rax
37c426bf8mov rax, [rsp+376]
37c426c00mov [rsp+40], rax
37c426c05mov rax, [rsp+368]
37c426c0dmov [rsp+32], rax
37c426c12call ztrmm_64_
37c426c17movq x0, [rip+0x4dbf1]
37c426c1fmovups [rbx], x0
37c426c22jmp 0x37c426092
37c426c27
37c426c27 66 0f 1f 84 00 00 00 00 00 f........
37c426c30
37c426c30loc_37c426c30:
37c426c30lea rdx, [rip+0x4db9b]
37c426c37lea r15, [rip+0x4dbcb]
37c426c3emov [rsp+200], 0
37c426c4amovapd x6, x0
37c426c4emov [rsp+168], rdx
37c426c56lea rdx, [rip+0x4db8b]
37c426c5dlea r12, [rsp+248]
37c426c65mov [rsp+176], rdx
37c426c6dlea rdx, [rip+0x4db79]
37c426c74lea r13, [rip+0x4db5d]
37c426c7bmov [rsp+128], rdx
37c426c83lea rdx, [rip+0x4db66]
37c426c8alea rbp, [rsp+240]
37c426c92mov [rsp+136], rdx
37c426c9alea rdx, [rip+0x4db5f]
37c426ca1mov [rsp+192], r15
37c426ca9mov r15, [rsp+424]
37c426cb1mov [rsp+208], rdx
37c426cb9mov rdx, r11
37c426cbcjmp 0x37c426ce2
37c426cbe
37c426cbe 66 90 f.
37c426cc0
37c426cc0loc_37c426cc0:
37c426cc0mov r10, [rsp+232]
37c426cc8mov rcx, [rsp+368]
37c426cd0sub rax, 1
37c426cd4add [rsp+200], r10
37c426cdcmov rdx, [rdi]
37c426cdfmov rcx, [rcx]
37c426ce2
37c426ce2loc_37c426ce2:
37c426ce2mov r14, [rsp+200]
37c426ceamov [rsp+48], rbp
37c426cefmov r8, rsi
37c426cf2mov [rsp+56], 3
37c426cfbsub rcx, r14
37c426cfelea r11, [r14+1]
37c426d02mov [rsp+40], rbx
37c426d07cmp rcx, r10
37c426d0amov [rsp+216], r11
37c426d12cmovg rcx, r10
37c426d16add rdx, 1
37c426d1amov [rsp+32], r15
37c426d1fimul rdx, [rsp+160]
37c426d28add rdx, [rsp+184]
37c426d30mov [rsp+224], rax
37c426d38add rdx, r11
37c426d3bmov r11, [rsp+416]
37c426d43mov [rsp+248], rcx
37c426d4bshl rdx, 4
37c426d4fmov [rsp+240], rcx
37c426d57mov rcx, [rsp+128]
37c426d5flea r9, [r11+rdx]
37c426d63mov rdx, r12
37c426d66mov [rsp+232], r10
37c426d6ecall zlacpy_64_
37c426d73mov rdx, [rsp+408]
37c426d7bmov [rsp+112], 8
37c426d84lea r9, [rip+0x4da3f]
37c426d8bmov [rsp+104], 9
37c426d94mov r11, [rsp+152]
37c426d9clea r8, [rip+0x4da5d]
37c426da3mov [rsp+80], rbp
37c426da8mov rcx, [rsp+192]
37c426db0mov [rsp+96], 5
37c426db9mov [rsp+88], 5
37c426dc2mov [rsp+72], rbx
37c426dc7mov [rsp+64], rdx
37c426dccmov rdx, [rdi]
37c426dcfmov [rsp+48], r13
37c426dd4add rdx, 1
37c426dd8mov [rsp+40], rsi
37c426dddimul rdx, [rsp+144]
37c426de6mov [rsp+32], r12
37c426deblea rdx, [r11+rdx+1]
37c426df0shl rdx, 4
37c426df4add rdx, [rsp+400]
37c426dfcmov [rsp+56], rdx
37c426e01mov rdx, [rsp+176]
37c426e09call ztrmm_64_
37c426e0emov [rsp+96], rbp
37c426e13mov r9, rsi
37c426e16mov r8, r12
37c426e19mov rdx, [rsp+408]
37c426e21mov [rsp+88], rbx
37c426e26mov [rsp+200], r14
37c426e2eshl r14, 4
37c426e32add r14, [rsp+416]
37c426e3amov [rsp+72], rdx
37c426e3fmov rdx, [rsp+400]
37c426e47mov [rsp+80], r13
37c426e4cmov rcx, [rsp+136]
37c426e54mov [rsp+64], rdx
37c426e59mov rdx, [rsp+208]
37c426e61mov [rsp+112], 9
37c426e6amov [rsp+104], 12
37c426e73mov [rsp+56], r15
37c426e78mov [rsp+48], r14
37c426e7dmov [rsp+40], r13
37c426e82mov [rsp+32], rdi
37c426e87call zgemm_64_
37c426e8cmov [rsp+48], rbp
37c426e91mov r9, r14
37c426e94mov r8, rdi
37c426e97mov [rsp+56], 3
37c426ea0mov rdx, [rsi]
37c426ea3imul rdx, [rsp+240]
37c426eacmov [rsp+32], r15
37c426eb1mov rcx, [rsp+128]
37c426eb9shl rdx, 4
37c426ebdadd rdx, rbx
37c426ec0mov [rsp+40], rdx
37c426ec5mov rdx, r12
37c426ec8call zlacpy_64_
37c426ecdmov rdx, [rsi]
37c426ed0mov r10, [rsp+240]
37c426ed8mov [rsp+112], 8
37c426ee1mov [rsp+104], 9
37c426eealea r9, [rip+0x4d8d9]
37c426ef1lea r8, [rip+0x4d908]
37c426ef8imul r10, rdx
37c426efcshl rdx, 4
37c426f00mov [rsp+80], rbp
37c426f05add rdx, [rsp+400]
37c426f0dmov [rsp+56], rdx
37c426f12mov rdx, [rsp+168]
37c426f1amov [rsp+96], 5
37c426f23mov rcx, r10
37c426f26mov r10, [rsp+408]
37c426f2emov [rsp+48], r13
37c426f33shl rcx, 4
37c426f37mov [rsp+40], rdi
37c426f3cadd rcx, rbx
37c426f3fmov [rsp+64], r10
37c426f44mov [rsp+72], rcx
37c426f49mov rcx, [rsp+192]
37c426f51mov [rsp+88], 5
37c426f5amov [rsp+32], r12
37c426f5fcall ztrmm_64_
37c426f64mov r10, [rdi]
37c426f67mov r8, [rsi]
37c426f6amov [rsp+80], r13
37c426f6fmov rax, [rsp+144]
37c426f77mov r11, [rsp+152]
37c426f7fmov [rsp+56], r15
37c426f84mov r9, rdi
37c426f87lea rdx, [r10+1]
37c426f8bmov [rsp+40], r13
37c426f90mov r10, [rsp+240]
37c426f98imul rax, rdx
37c426f9cmov [rsp+32], rsi
37c426fa1imul r10, r8
37c426fa5mov [rsp+96], rbp
37c426faaimul rdx, [rsp+160]
37c426fb3add rdx, [rsp+184]
37c426fbbmov [rsp+112], 9
37c426fc4mov [rsp+104], 12
37c426fcdmov rcx, r10
37c426fd0mov r10, [rsp+408]
37c426fd8shl rcx, 4
37c426fdcadd rcx, rbx
37c426fdfmov [rsp+72], r10
37c426fe4mov [rsp+88], rcx
37c426fe9lea rcx, [rax+r11]
37c426fedlea rcx, [r8+rcx+1]
37c426ff2mov r8, r12
37c426ff5shl rcx, 4
37c426ff9add rcx, [rsp+400]
37c427001add rdx, [rsp+216]
37c427009shl rdx, 4
37c42700dadd rdx, [rsp+416]
37c427015mov [rsp+64], rcx
37c42701amov [rsp+48], rdx
37c42701fmov rcx, [rsp+136]
37c427027mov rdx, [rsp+208]
37c42702fcall zgemm_64_
37c427034mov [rsp+48], r15
37c427039mov r9, rbx
37c42703cmov rdx, r12
37c42703fmov [rsp+40], r14
37c427044mov r8, [rsp+376]
37c42704cmov [rsp+32], rbp
37c427051mov rcx, [rsp+128]
37c427059mov [rsp+56], 3
37c427062call zlacpy_64_
37c427067mov rax, [rsp+224]
37c42706ftest rax, rax
37c427072jne 0x37c426cc0
37c427078jmp 0x37c426642
37c42707d
37c42707d 0f 1f 00 ...
37c427080
37c427080loc_37c427080:
37c427080mov rdx, [rsp+160]
37c427088mov r15, [rsp+424]
37c427090mov [rsp+160], -1
37c42709cmov r11l, 1
37c4270a2lea r12, [rsp+248]
37c4270aalea r13, [rip+0x4d727]
37c4270b1movapd x6, x0
37c4270b5imul rdx, r10
37c4270b9lea rbp, [rsp+240]
37c4270c1mov [rsp+232], rdx
37c4270c9lea rdx, [rip+0x4d702]
37c4270d0mov [rsp+168], rdx
37c4270d8lea rdx, [rip+0x4d709]
37c4270dfmov [rsp+176], rdx
37c4270e7lea rdx, [rip+0x4d6ff]
37c4270eemov [rsp+128], rdx
37c4270f6lea rdx, [rip+0x4d6f3]
37c4270fdmov [rsp+136], rdx
37c427105lea rdx, [rip+0x4d6f0]
37c42710cmov [rsp+184], rdx
37c427114mov rdx, [rsp+416]
37c42711cadd rdx, 16
37c427120mov [rsp+192], rdx
37c427128lea rdx, [rip+0x4d6d1]
37c42712fmov [rsp+200], rdx
37c427137jmp 0x37c427180
37c427139
37c427139 0f 1f 80 00 00 00 00 .......
37c427140
37c427140loc_37c427140:
37c427140mov rcx, [rsp+232]
37c427148add [rsp+160], rcx
37c427150sub rax, 1
37c427154mov rcx, [rsp+376]
37c42715cmov r10, [rsp+216]
37c427164mov r11, [rsp+224]
37c42716cmov r9, [rsi]
37c42716fmov r8, [rcx]
37c427172mov rcx, [rsp+368]
37c42717aadd r11, r10
37c42717dmov rcx, [rcx]
37c427180
37c427180loc_37c427180:
37c427180sub r8, r11
37c427183mov [rsp+48], rbp
37c427188mov r14, [rsp+160]
37c427190add r8, 1
37c427194mov [rsp+208], rax
37c42719cmov rax, [rsp+416]
37c4271a4cmp r8, r10
37c4271a7lea rdx, [r14+r9+1]
37c4271acmov [rsp+56], 3
37c4271b5cmovg r8, r10
37c4271b9mov [rsp+40], rbx
37c4271beshl rdx, 4
37c4271c2mov [rsp+32], r15
37c4271c7lea r9, [rax+rdx]
37c4271cbmov rdx, rdi
37c4271cemov [rsp+240], rcx
37c4271d6mov rcx, [rsp+128]
37c4271demov [rsp+248], r8
37c4271e6mov r8, r12
37c4271e9mov [rsp+216], r10
37c4271f1mov [rsp+224], r11
37c4271f9call zlacpy_64_
37c4271femov rax, [rsp+408]
37c427206mov [rsp+112], 8
37c42720flea r9, [rip+0x4d5b4]
37c427216mov [rsp+104], 9
37c42721fmov rcx, [rsp+184]
37c427227lea r8, [rip+0x4d5d2]
37c42722emov [rsp+64], rax
37c427233mov [rsp+96], 5
37c42723cmov [rsp+88], 4
37c427245mov [rsp+80], rbp
37c42724amov [rsp+72], rbx
37c42724fmov rdx, [rsi]
37c427252mov [rsp+48], r13
37c427257shl rdx, 4
37c42725badd rdx, [rsp+400]
37c427263mov [rsp+40], r12
37c427268mov [rsp+56], rdx
37c42726dmov rdx, [rsp+168]
37c427275mov [rsp+32], rdi
37c42727acall ztrmm_64_
37c42727fmov [rsp+96], rbp
37c427284mov r9, r12
37c427287mov r8, rdi
37c42728amov rdx, [rsp+408]
37c427292mov [rsp+88], rbx
37c427297mov [rsp+160], r14
37c42729fshl r14, 4
37c4272a3add r14, [rsp+192]
37c4272abmov [rsp+56], rdx
37c4272b0mov rdx, [rsp+400]
37c4272b8mov [rsp+80], r13
37c4272bdmov rcx, [rsp+200]
37c4272c5mov [rsp+48], rdx
37c4272camov rdx, [rsp+136]
37c4272d2mov [rsp+112], 12
37c4272dbmov [rsp+104], 9
37c4272e4mov [rsp+72], r15
37c4272e9mov [rsp+64], r14
37c4272eemov [rsp+40], r13
37c4272f3mov [rsp+32], rsi
37c4272f8call zgemm_64_
37c4272fdmov [rsp+48], rbp
37c427302mov r9, r14
37c427305mov r8, r12
37c427308mov [rsp+56], 3
37c427311mov r11, [rdi]
37c427314mov [rsp+32], r15
37c427319mov rcx, [rsp+128]
37c427321shl r11, 4
37c427325lea rdx, [rbx+r11]
37c427329mov [rsp+40], rdx
37c42732emov rdx, rsi
37c427331call zlacpy_64_
37c427336mov rdx, [rdi]
37c427339mov [rsp+112], 8
37c427342lea r9, [rip+0x4d481]
37c427349mov [rsp+104], 9
37c427352lea r8, [rip+0x4d4a7]
37c427359mov r11, rdx
37c42735cadd rdx, 1
37c427360mov [rsp+80], rbp
37c427365shl r11, 4
37c427369mov [rsp+48], r13
37c42736eimul rdx, [rsp+144]
37c427377lea rcx, [rbx+r11]
37c42737bmov r11, [rsp+408]
37c427383mov [rsp+40], r12
37c427388mov [rsp+72], rcx
37c42738dmov rcx, [rsp+184]
37c427395mov [rsp+64], r11
37c42739amov r11, [rsp+152]
37c4273a2mov [rsp+96], 5
37c4273ablea rdx, [r11+rdx+1]
37c4273b0mov [rsp+32], rsi
37c4273b5mov [rsp+88], 4
37c4273beshl rdx, 4
37c4273c2add rdx, [rsp+400]
37c4273camov [rsp+56], rdx
37c4273cfmov rdx, [rsp+176]
37c4273d7call ztrmm_64_
37c4273dcmov rdx, [rdi]
37c4273dfmov r9, [rsi]
37c4273e2mov [rsp+112], 12
37c4273ebmov rax, [rsp+160]
37c4273f3mov [rsp+96], rbp
37c4273f8mov r8, rdx
37c4273fblea rcx, [r9+1]
37c4273ffadd rdx, 1
37c427403mov r9, [rsp+408]
37c42740bshl r8, 4
37c42740fmov [rsp+80], r13
37c427414imul rdx, [rsp+144]
37c42741dadd r8, rbx
37c427420mov [rsp+56], r9
37c427425add rdx, [rsp+152]
37c42742dmov r9, r12
37c427430mov [rsp+88], r8
37c427435add rdx, rcx
37c427438lea r8, [rax+rcx]
37c42743cmov rcx, [rsp+200]
37c427444shl r8, 4
37c427448shl rdx, 4
37c42744cmov [rsp+72], r15
37c427451add r8, [rsp+416]
37c427459add rdx, [rsp+400]
37c427461mov [rsp+64], r8
37c427466mov r8, rsi
37c427469mov [rsp+48], rdx
37c42746emov rdx, [rsp+136]
37c427476mov [rsp+104], 9
37c42747fmov [rsp+40], r13
37c427484mov [rsp+32], rdi
37c427489call zgemm_64_
37c42748emov [rsp+48], r15
37c427493mov r9, rbx
37c427496mov r8, r12
37c427499mov [rsp+40], r14
37c42749emov rdx, [rsp+368]
37c4274a6mov [rsp+32], rbp
37c4274abmov rcx, [rsp+128]
37c4274b3mov [rsp+56], 3
37c4274bccall zlacpy_64_
37c4274c1mov rax, [rsp+208]
37c4274c9test rax, rax
37c4274ccjne 0x37c427140
37c4274d2jmp 0x37c426642
37c4274d7
37c4274d7 66 0f 1f 84 00 00 00 00 00 f........
37c4274e0
37c4274e0loc_37c4274e0:
37c4274e0mov rdx, -6
37c4274e7mov eax, 6
37c4274ecjmp 0x37c426064
37c4274f1
37c4274f1 0f 1f 80 00 00 00 00 .......
37c4274f8
37c4274f8loc_37c4274f8:
37c4274f8mov rdx, -8
37c4274ffmov eax, 8
37c427504jmp 0x37c426064
37c427509
37c427509loc_37c427509:
37c427509mov rdx, -10
37c427510mov eax, 10
37c427515jmp 0x37c426064
37c42751a
37c42751aloc_37c42751a:
37c42751amov rax, [rax]
37c42751dtest rax, rax
37c427520jne 0x37c427534
37c427522imul rcx, r8
37c427526pxor x0, x0
37c42752acvtsi2sd x0, rcx
37c42752fjmp 0x37c426646
37c427534
37c427534loc_37c427534:
37c427534neg rax
37c427537jmp 0x37c42606f
37c42753c
37c42753cloc_37c42753c:
37c42753cmov rax, rdx
37c42753fneg rax
37c427542jmp 0x37c42606f
37c425e20
Loading..