File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bbe3c00
37bbe3c00zhetrs_aa_:
37bbe3c00push r15
37bbe3c02push r14
37bbe3c04push r13
37bbe3c06push r12
37bbe3c08push rbp
37bbe3c09push rdi
37bbe3c0apush rsi
37bbe3c0bpush rbx
37bbe3c0csub rsp, 184
37bbe3c13mov rax, [rsp+288]
37bbe3c1bmov r12, [rsp+304]
37bbe3c23mov rdi, [rsp+312]
37bbe3c2bmov eax, [rax]
37bbe3c2dmov [rsp+136], eax
37bbe3c34mov rbx, rdx
37bbe3c37mov rsi, r8
37bbe3c3amov rbp, r9
37bbe3c3dmov rax, [rsp+336]
37bbe3c45lea rdx, [rip+0x8673f4]
37bbe3c4cmov r9l, 1
37bbe3c52mov r8l, 1
37bbe3c58mov [rsp+256], rcx
37bbe3c60mov [rax], 0
37bbe3c66call lsame_
37bbe3c6bmov r15l, [rbx]
37bbe3c6emov edx, [rsi]
37bbe3c70mov r14l, eax
37bbe3c73mov rax, [rsp+328]
37bbe3c7bmov rcx, [rsp+256]
37bbe3c83cmp r15l, edx
37bbe3c86lea r13l, [r15+2*r15-2]
37bbe3c8bcmovle edx, r15l
37bbe3c8fmov r10l, [rax]
37bbe3c92test edx, edx
37bbe3c94mov edx, 1
37bbe3c99cmove r13l, edx
37bbe3c9dtest r14l, r14l
37bbe3ca0je 0x37bbe41a0
37bbe3ca6
37bbe3ca6loc_37bbe3ca6:
37bbe3ca6test r15l, r15l
37bbe3ca9js 0x37bbe4150
37bbe3cafmov edx, [rsi]
37bbe3cb1test edx, edx
37bbe3cb3js 0x37bbe41d0
37bbe3cb9mov rax, [rsp+288]
37bbe3cc1test r15l, r15l
37bbe3cc4mov ecx, 1
37bbe3cc9cmovg ecx, r15l
37bbe3ccdmov r8l, [rax]
37bbe3cd0cmp r8l, ecx
37bbe3cd3jl 0x37bbe41f0
37bbe3cd9cmp [rdi], ecx
37bbe3cdbjl 0x37bbe4608
37bbe3ce1mov rax, [rsp+328]
37bbe3ce9cmp [rax], r13l
37bbe3cecmov rax, [rsp+336]
37bbe3cf4jl 0x37bbe4620
37bbe3cfamov ecx, [rax]
37bbe3cfctest ecx, ecx
37bbe3cfejne 0x37bbe4636
37bbe3d04cmp r10l, -1
37bbe3d08je 0x37bbe45e0
37bbe3d0ecmp edx, r15l
37bbe3d11cmovg edx, r15l
37bbe3d15test edx, edx
37bbe3d17je 0x37bbe4186
37bbe3d1dtest r14l, r14l
37bbe3d20je 0x37bbe4200
37bbe3d26movsxd r13, [rsp+136]
37bbe3d2exor edx, edx
37bbe3d30lea r14, [rsp+172]
37bbe3d38test r13, r13
37bbe3d3bcmovs r13, rdx
37bbe3d3fmov rax, r13
37bbe3d42not rax
37bbe3d45mov [rsp+136], rax
37bbe3d4dcmp r15l, 1
37bbe3d51jle 0x37bbe3e76
37bbe3d57mov r14, [rsp+296]
37bbe3d5fmov [rsp+264], rbx
37bbe3d67mov rbx, r12
37bbe3d6amov [rsp+280], rbp
37bbe3d72mov rbp, rdi
37bbe3d75mov edi, 1
37bbe3d7anop [rax+rax]
37bbe3d80
37bbe3d80loc_37bbe3d80:
37bbe3d80movsxd rax, [r14+4*rdi-4]
37bbe3d85cmp eax, edi
37bbe3d87je 0x37bbe3da8
37bbe3d89sub rax, 1
37bbe3d8dmov [rsp+32], rbp
37bbe3d92mov r8, rbp
37bbe3d95mov rdx, rbx
37bbe3d98shl rax, 4
37bbe3d9cmov rcx, rsi
37bbe3d9flea r9, [r12+rax]
37bbe3da3call zswap_
37bbe3da8
37bbe3da8loc_37bbe3da8:
37bbe3da8add rdi, 1
37bbe3dacadd rbx, 16
37bbe3db0cmp r15l, edi
37bbe3db3jge 0x37bbe3d80
37bbe3db5mov rbx, [rsp+264]
37bbe3dbdmov rdi, rbp
37bbe3dc0mov rbp, [rsp+280]
37bbe3dc8lea r14, [rsp+172]
37bbe3dd0lea r9, [rip+0x867269]
37bbe3dd7lea r8, [rip+0x86726d]
37bbe3ddemov eax, [rbx]
37bbe3de0mov [rsp+80], rdi
37bbe3de5mov rdx, r9
37bbe3de8lea rcx, [rip+0x867252]
37bbe3defmov [rsp+112], 1
37bbe3df8sub eax, 1
37bbe3dfbmov [rsp+40], rsi
37bbe3e00mov [rsp+172], eax
37bbe3e07lea rax, [r12+16]
37bbe3e0cmov [rsp+72], rax
37bbe3e11mov rax, [rsp+288]
37bbe3e19mov [rsp+104], 1
37bbe3e22mov [rsp+64], rax
37bbe3e27mov rax, [rsp+136]
37bbe3e2fmov [rsp+96], 1
37bbe3e38lea rax, [rax+2*r13+1]
37bbe3e3dmov [rsp+32], r14
37bbe3e42mov [rsp+88], 1
37bbe3e4bshl rax, 4
37bbe3e4fadd rax, rbp
37bbe3e52mov [rsp+56], rax
37bbe3e57lea rax, [rip+0x8671f2]
37bbe3e5emov [rsp+48], rax
37bbe3e63call ztrsm_
37bbe3e68mov rax, [rsp+288]
37bbe3e70mov r15l, [rbx]
37bbe3e73mov r8l, [rax]
37bbe3e76
37bbe3e76loc_37bbe3e76:
37bbe3e76lea rax, [rip+0x8671e3]
37bbe3e7dmov [rsp+32], r14
37bbe3e82add r8l, 1
37bbe3e86mov r9, rbp
37bbe3e89mov [rsp+48], rax
37bbe3e8emovsxd rax, r15l
37bbe3e91lea rdx, [rip+0x8671c8]
37bbe3e98lea rcx, [rip+0x8671c5]
37bbe3e9fsub rax, 1
37bbe3ea3mov [rsp+172], r8l
37bbe3eabmov r8, rbx
37bbe3eaemov [rsp+56], 1
37bbe3eb7shl rax, 4
37bbe3ebbadd rax, [rsp+320]
37bbe3ec3mov [rsp+40], rax
37bbe3ec8call zlacpy_
37bbe3ecdmov eax, [rbx]
37bbe3ecfcmp eax, 1
37bbe3ed2jle 0x37bbe3ff3
37bbe3ed8lea edx, [rax-1]
37bbe3edblea eax, [rax+rax-1]
37bbe3edfmov [rsp+168], edx
37bbe3ee6mov rdx, [rsp+288]
37bbe3eeecdqe
37bbe3ef0lea rcx, [rip+0x867169]
37bbe3ef7shl rax, 4
37bbe3efbadd rax, [rsp+320]
37bbe3f03lea r8, [rsp+168]
37bbe3f0bmov edx, [rdx]
37bbe3f0dmov [rsp+48], rcx
37bbe3f12mov [rsp+40], rax
37bbe3f17mov [rsp+144], edx
37bbe3f1eadd edx, 1
37bbe3f21mov [rsp+172], edx
37bbe3f28mov rdx, [rsp+136]
37bbe3f30mov [rsp+56], 1
37bbe3f39lea r9, [rdx+2*r13+1]
37bbe3f3emov [rsp+32], r14
37bbe3f43mov rdx, rcx
37bbe3f46lea rcx, [rip+0x867117]
37bbe3f4dshl r9, 4
37bbe3f51add r9, rbp
37bbe3f54mov [rsp+152], r9
37bbe3f5ccall zlacpy_
37bbe3f61mov edx, [rbx]
37bbe3f63lea rcx, [rip+0x8670f6]
37bbe3f6amov r9, [rsp+152]
37bbe3f72lea r8, [rsp+168]
37bbe3f7alea eax, [rdx-1]
37bbe3f7dmov rdx, [rsp+288]
37bbe3f85mov [rsp+168], eax
37bbe3f8cmov edx, [rdx]
37bbe3f8emov [rsp+48], rcx
37bbe3f93mov [rsp+56], 1
37bbe3f9clea eax, [rdx+1]
37bbe3f9fmov [rsp+32], r14
37bbe3fa4mov [rsp+172], eax
37bbe3fabmov rax, [rsp+320]
37bbe3fb3mov [rsp+144], edx
37bbe3fbamov rdx, rcx
37bbe3fbdlea rcx, [rip+0x8670a0]
37bbe3fc4mov [rsp+40], rax
37bbe3fc9call zlacpy_
37bbe3fcemov eax, [rbx]
37bbe3fd0mov rdx, [rsp+320]
37bbe3fd8mov rcx, r14
37bbe3fdblea r8, [rip+0x86707e]
37bbe3fe2sub eax, 1
37bbe3fe5mov [rsp+172], eax
37bbe3feccall zlacgv_
37bbe3ff1mov eax, [rbx]
37bbe3ff3
37bbe3ff3loc_37bbe3ff3:
37bbe3ff3movsxd rdx, eax
37bbe3ff6add eax, eax
37bbe3ff8mov [rsp+48], rdi
37bbe3ffdmov rcx, [rsp+336]
37bbe4005cdqe
37bbe4007mov [rsp+40], r12
37bbe400csub rdx, 1
37bbe4010sub rax, 1
37bbe4014mov [rsp+56], rcx
37bbe4019shl rdx, 4
37bbe401dmov rcx, rbx
37bbe4020shl rax, 4
37bbe4024add rax, [rsp+320]
37bbe402cmov [rsp+32], rax
37bbe4031mov rax, [rsp+320]
37bbe4039lea r9, [rax+rdx]
37bbe403dmov r8, rax
37bbe4040mov rdx, rsi
37bbe4043call zgtsv_
37bbe4048mov eax, [rbx]
37bbe404acmp eax, 1
37bbe404djle 0x37bbe4186
37bbe4053sub eax, 1
37bbe4056mov [rsp+80], rdi
37bbe405blea r9, [rip+0x866fde]
37bbe4062lea r8, [rip+0x866ffc]
37bbe4069mov [rsp+172], eax
37bbe4070lea rax, [r12+16]
37bbe4075mov rdx, r9
37bbe4078lea rcx, [rip+0x866fc2]
37bbe407fmov [rsp+72], rax
37bbe4084mov rax, [rsp+288]
37bbe408cmov [rsp+112], 1
37bbe4095mov [rsp+64], rax
37bbe409amov rax, [rsp+136]
37bbe40a2mov [rsp+104], 1
37bbe40ablea rax, [rax+2*r13+1]
37bbe40b0mov [rsp+40], rsi
37bbe40b5shl rax, 4
37bbe40b9mov [rsp+32], r14
37bbe40bemov [rsp+96], 1
37bbe40c7add rax, rbp
37bbe40camov [rsp+56], rax
37bbe40cflea rax, [rip+0x866f7a]
37bbe40d6mov [rsp+88], 1
37bbe40dfmov [rsp+48], rax
37bbe40e4call ztrsm_
37bbe40e9mov ebx, [rbx]
37bbe40ebtest ebx, ebx
37bbe40edjle 0x37bbe4186
37bbe40f3mov rcx, [rsp+296]
37bbe40fbmovsxd rax, ebx
37bbe40felea rbp, [rcx+4*rax-4]
37bbe4103shl rax, 4
37bbe4107lea r13, [r12+rax-16]
37bbe410cnop [rax]
37bbe4110
37bbe4110loc_37bbe4110:
37bbe4110movsxd rax, [rbp]
37bbe4114cmp eax, ebx
37bbe4116je 0x37bbe4137
37bbe4118sub rax, 1
37bbe411cmov [rsp+32], rdi
37bbe4121mov r8, rdi
37bbe4124mov rdx, r13
37bbe4127shl rax, 4
37bbe412bmov rcx, rsi
37bbe412elea r9, [r12+rax]
37bbe4132call zswap_
37bbe4137
37bbe4137loc_37bbe4137:
37bbe4137sub rbp, 4
37bbe413bsub r13, 16
37bbe413fsub ebx, 1
37bbe4142jne 0x37bbe4110
37bbe4144jmp 0x37bbe4186
37bbe4146
37bbe4146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe4150
37bbe4150loc_37bbe4150:
37bbe4150mov eax, -2
37bbe4155mov ecx, 2
37bbe415a
37bbe415aloc_37bbe415a:
37bbe415amov rsi, [rsp+336]
37bbe4162mov [rsi], eax
37bbe4164
37bbe4164loc_37bbe4164:
37bbe4164mov [rsp+172], ecx
37bbe416blea rdx, [rsp+172]
37bbe4173mov r8l, 9
37bbe4179lea rcx, [rip+0x866ec2]
37bbe4180call xerbla_
37bbe4185nop
37bbe4186
37bbe4186loc_37bbe4186:
37bbe4186add rsp, 184
37bbe418dpop rbx
37bbe418epop rsi
37bbe418fpop rdi
37bbe4190pop rbp
37bbe4191pop r12
37bbe4193pop r13
37bbe4195pop r14
37bbe4197pop r15
37bbe4199ret
37bbe419a
37bbe419a 66 0f 1f 44 00 00 f..D..
37bbe41a0
37bbe41a0loc_37bbe41a0:
37bbe41a0mov r9l, 1
37bbe41a6mov r8l, 1
37bbe41aclea rdx, [rip+0x866e8e]
37bbe41b3mov [rsp+144], r10l
37bbe41bbcall lsame_
37bbe41c0test eax, eax
37bbe41c2jne 0x37bbe41e0
37bbe41c4mov eax, -1
37bbe41c9mov ecx, 1
37bbe41cejmp 0x37bbe415a
37bbe41d0
37bbe41d0loc_37bbe41d0:
37bbe41d0mov eax, -3
37bbe41d5mov ecx, 3
37bbe41dajmp 0x37bbe415a
37bbe41df
37bbe41df 90 .
37bbe41e0
37bbe41e0loc_37bbe41e0:
37bbe41e0mov r15l, [rbx]
37bbe41e3mov r10l, [rsp+144]
37bbe41ebjmp 0x37bbe3ca6
37bbe41f0
37bbe41f0loc_37bbe41f0:
37bbe41f0mov eax, -5
37bbe41f5mov ecx, 5
37bbe41fajmp 0x37bbe415a
37bbe41ff
37bbe41ff 90 .
37bbe4200
37bbe4200loc_37bbe4200:
37bbe4200lea r14, [rsp+172]
37bbe4208cmp r15l, 1
37bbe420cjle 0x37bbe430f
37bbe4212mov r13, [rsp+296]
37bbe421amov [rsp+264], rbx
37bbe4222mov rbx, rdi
37bbe4225mov r14l, 1
37bbe422bmov rdi, r12
37bbe422enop
37bbe4230
37bbe4230loc_37bbe4230:
37bbe4230movsxd rax, [r13+4*r14-4]
37bbe4235cmp eax, r14l
37bbe4238je 0x37bbe4259
37bbe423asub rax, 1
37bbe423emov [rsp+32], rbx
37bbe4243mov r8, rbx
37bbe4246mov rdx, rdi
37bbe4249shl rax, 4
37bbe424dmov rcx, rsi
37bbe4250lea r9, [r12+rax]
37bbe4254call zswap_
37bbe4259
37bbe4259loc_37bbe4259:
37bbe4259add r14, 1
37bbe425dadd rdi, 16
37bbe4261cmp r15l, r14l
37bbe4264jge 0x37bbe4230
37bbe4266mov rdi, rbx
37bbe4269mov rbx, [rsp+264]
37bbe4271lea r14, [rsp+172]
37bbe4279lea rdx, [rip+0x866dc1]
37bbe4280lea r8, [rip+0x866dde]
37bbe4287lea r9, [rip+0x866db2]
37bbe428emov rcx, rdx
37bbe4291mov eax, [rbx]
37bbe4293mov [rsp+80], rdi
37bbe4298mov [rsp+112], 1
37bbe42a1sub eax, 1
37bbe42a4mov [rsp+40], rsi
37bbe42a9mov [rsp+172], eax
37bbe42b0lea rax, [r12+16]
37bbe42b5mov [rsp+72], rax
37bbe42bamov rax, [rsp+288]
37bbe42c2mov [rsp+104], 1
37bbe42cbmov [rsp+64], rax
37bbe42d0lea rax, [rbp+16]
37bbe42d4mov [rsp+56], rax
37bbe42d9lea rax, [rip+0x866d70]
37bbe42e0mov [rsp+48], rax
37bbe42e5mov [rsp+96], 1
37bbe42eemov [rsp+88], 1
37bbe42f7mov [rsp+32], r14
37bbe42fccall ztrsm_
37bbe4301mov rax, [rsp+288]
37bbe4309mov r15l, [rbx]
37bbe430cmov r8l, [rax]
37bbe430f
37bbe430floc_37bbe430f:
37bbe430flea rax, [rip+0x866d4a]
37bbe4316mov [rsp+32], r14
37bbe431badd r8l, 1
37bbe431fmov r9, rbp
37bbe4322mov [rsp+48], rax
37bbe4327movsxd rax, r15l
37bbe432alea rdx, [rip+0x866d2f]
37bbe4331lea rcx, [rip+0x866d2c]
37bbe4338sub rax, 1
37bbe433cmov [rsp+172], r8l
37bbe4344mov r8, rbx
37bbe4347mov [rsp+56], 1
37bbe4350shl rax, 4
37bbe4354add rax, [rsp+320]
37bbe435cmov [rsp+40], rax
37bbe4361call zlacpy_
37bbe4366mov eax, [rbx]
37bbe4368cmp eax, 1
37bbe436bjle 0x37bbe4481
37bbe4371mov rcx, [rsp+288]
37bbe4379sub eax, 1
37bbe437clea r9, [rbp+16]
37bbe4380lea r15, [rip+0x866cd9]
37bbe4387mov [rsp+168], eax
37bbe438elea r8, [rsp+168]
37bbe4396mov rdx, r15
37bbe4399mov ecx, [rcx]
37bbe439bmov [rsp+48], r15
37bbe43a0mov [rsp+56], 1
37bbe43a9lea eax, [rcx+1]
37bbe43acmov [rsp+32], r14
37bbe43b1mov [rsp+172], eax
37bbe43b8mov rax, [rsp+320]
37bbe43c0mov [rsp+136], ecx
37bbe43c7lea rcx, [rip+0x866c96]
37bbe43cemov [rsp+40], rax
37bbe43d3mov [rsp+144], r9
37bbe43dbcall zlacpy_
37bbe43e0mov eax, [rbx]
37bbe43e2mov rcx, [rsp+288]
37bbe43ealea r8, [rsp+168]
37bbe43f2mov r9, [rsp+144]
37bbe43falea edx, [rax-1]
37bbe43fdadd eax, eax
37bbe43ffmov ecx, [rcx]
37bbe4401mov [rsp+48], r15
37bbe4406cdqe
37bbe4408mov [rsp+32], r14
37bbe440dsub rax, 1
37bbe4411mov [rsp+168], edx
37bbe4418lea edx, [rcx+1]
37bbe441bshl rax, 4
37bbe441fadd rax, [rsp+320]
37bbe4427mov [rsp+56], 1
37bbe4430mov [rsp+40], rax
37bbe4435mov [rsp+136], ecx
37bbe443clea rcx, [rip+0x866c21]
37bbe4443mov [rsp+172], edx
37bbe444amov rdx, r15
37bbe444dcall zlacpy_
37bbe4452mov eax, [rbx]
37bbe4454mov r8, r15
37bbe4457mov rcx, r14
37bbe445alea edx, [rax-1]
37bbe445dmov [rsp+172], edx
37bbe4464lea edx, [rax+rax]
37bbe4467movsxd rdx, edx
37bbe446asub rdx, 1
37bbe446eshl rdx, 4
37bbe4472add rdx, [rsp+320]
37bbe447acall zlacgv_
37bbe447fmov eax, [rbx]
37bbe4481
37bbe4481loc_37bbe4481:
37bbe4481movsxd rdx, eax
37bbe4484add eax, eax
37bbe4486mov [rsp+48], rdi
37bbe448bmov rcx, [rsp+336]
37bbe4493cdqe
37bbe4495mov [rsp+40], r12
37bbe449asub rdx, 1
37bbe449esub rax, 1
37bbe44a2mov [rsp+56], rcx
37bbe44a7shl rdx, 4
37bbe44abmov rcx, rbx
37bbe44aeshl rax, 4
37bbe44b2add rax, [rsp+320]
37bbe44bamov [rsp+32], rax
37bbe44bfmov rax, [rsp+320]
37bbe44c7lea r9, [rax+rdx]
37bbe44cbmov r8, rax
37bbe44cemov rdx, rsi
37bbe44d1call zgtsv_
37bbe44d6mov eax, [rbx]
37bbe44d8cmp eax, 1
37bbe44dbjle 0x37bbe4186
37bbe44e1sub eax, 1
37bbe44e4add rbp, 16
37bbe44e8mov [rsp+112], 1
37bbe44f1lea rdx, [rip+0x866b49]
37bbe44f8mov [rsp+172], eax
37bbe44fflea rax, [r12+16]
37bbe4504mov rcx, rdx
37bbe4507lea r9, [rip+0x866b32]
37bbe450emov [rsp+72], rax
37bbe4513lea r8, [rip+0x866b31]
37bbe451amov rax, [rsp+288]
37bbe4522mov [rsp+104], 1
37bbe452bmov [rsp+64], rax
37bbe4530lea rax, [rip+0x866b19]
37bbe4537mov [rsp+96], 1
37bbe4540mov [rsp+88], 1
37bbe4549mov [rsp+80], rdi
37bbe454emov [rsp+56], rbp
37bbe4553mov [rsp+48], rax
37bbe4558mov [rsp+40], rsi
37bbe455dmov [rsp+32], r14
37bbe4562call ztrsm_
37bbe4567mov ebx, [rbx]
37bbe4569test ebx, ebx
37bbe456bjle 0x37bbe4186
37bbe4571mov rcx, [rsp+296]
37bbe4579movsxd rax, ebx
37bbe457clea rbp, [rcx+4*rax-4]
37bbe4581shl rax, 4
37bbe4585lea r13, [r12+rax-16]
37bbe458anop [rax+rax]
37bbe4590
37bbe4590loc_37bbe4590:
37bbe4590movsxd rax, [rbp]
37bbe4594cmp eax, ebx
37bbe4596je 0x37bbe45b7
37bbe4598sub rax, 1
37bbe459cmov [rsp+32], rdi
37bbe45a1mov r8, rdi
37bbe45a4mov rdx, r13
37bbe45a7shl rax, 4
37bbe45abmov rcx, rsi
37bbe45aelea r9, [r12+rax]
37bbe45b2call zswap_
37bbe45b7
37bbe45b7loc_37bbe45b7:
37bbe45b7sub rbp, 4
37bbe45bbsub r13, 16
37bbe45bfsub ebx, 1
37bbe45c2jne 0x37bbe4590
37bbe45c4jmp 0x37bbe4186
37bbe45c9
37bbe45c9 0f 1f 80 00 00 00 00 .......
37bbe45d0
37bbe45d0loc_37bbe45d0:
37bbe45d0mov ecx, [rax]
37bbe45d2test ecx, ecx
37bbe45d4jne 0x37bbe4636
37bbe45d6nop [rax+rax]
37bbe45e0
37bbe45e0loc_37bbe45e0:
37bbe45e0mov rax, [rsp+320]
37bbe45e8pxor x0, x0
37bbe45eccvtsi2sd x0, r13l
37bbe45f1mov [rax+8], 0
37bbe45f9movsd_xmm [rax], x0
37bbe45fdjmp 0x37bbe4186
37bbe4602
37bbe4602 66 0f 1f 44 00 00 f..D..
37bbe4608
37bbe4608loc_37bbe4608:
37bbe4608mov eax, -8
37bbe460dmov ecx, 8
37bbe4612jmp 0x37bbe415a
37bbe4617
37bbe4617 66 0f 1f 84 00 00 00 00 00 f........
37bbe4620
37bbe4620loc_37bbe4620:
37bbe4620cmp r10l, -1
37bbe4624je 0x37bbe45d0
37bbe4626mov [rax], -10
37bbe462cmov ecx, 10
37bbe4631jmp 0x37bbe4164
37bbe4636
37bbe4636loc_37bbe4636:
37bbe4636neg ecx
37bbe4638jmp 0x37bbe4164
37bbe3c00
37bbe3c00zhetrs_aa_:
37bbe3c00push r15
37bbe3c02push r14
37bbe3c04push r13
37bbe3c06push r12
37bbe3c08push rbp
37bbe3c09push rdi
37bbe3c0apush rsi
37bbe3c0bpush rbx
37bbe3c0csub rsp, 184
37bbe3c13mov rax, [rsp+288]
37bbe3c1bmov r12, [rsp+304]
37bbe3c23mov rdi, [rsp+312]
37bbe3c2bmov eax, [rax]
37bbe3c2dmov [rsp+136], eax
37bbe3c34mov rbx, rdx
37bbe3c37mov rsi, r8
37bbe3c3amov rbp, r9
37bbe3c3dmov rax, [rsp+336]
37bbe3c45lea rdx, [rip+0x8673f4]
37bbe3c4cmov r9l, 1
37bbe3c52mov r8l, 1
37bbe3c58mov [rsp+256], rcx
37bbe3c60mov [rax], 0
37bbe3c66call lsame_
37bbe3c6bmov r15l, [rbx]
37bbe3c6emov edx, [rsi]
37bbe3c70mov r14l, eax
37bbe3c73mov rax, [rsp+328]
37bbe3c7bmov rcx, [rsp+256]
37bbe3c83cmp r15l, edx
37bbe3c86lea r13l, [r15+2*r15-2]
37bbe3c8bcmovle edx, r15l
37bbe3c8fmov r10l, [rax]
37bbe3c92test edx, edx
37bbe3c94mov edx, 1
37bbe3c99cmove r13l, edx
37bbe3c9dtest r14l, r14l
37bbe3ca0je 0x37bbe41a0
37bbe3ca6
37bbe3ca6loc_37bbe3ca6:
37bbe3ca6test r15l, r15l
37bbe3ca9js 0x37bbe4150
37bbe3cafmov edx, [rsi]
37bbe3cb1test edx, edx
37bbe3cb3js 0x37bbe41d0
37bbe3cb9mov rax, [rsp+288]
37bbe3cc1test r15l, r15l
37bbe3cc4mov ecx, 1
37bbe3cc9cmovg ecx, r15l
37bbe3ccdmov r8l, [rax]
37bbe3cd0cmp r8l, ecx
37bbe3cd3jl 0x37bbe41f0
37bbe3cd9cmp [rdi], ecx
37bbe3cdbjl 0x37bbe4608
37bbe3ce1mov rax, [rsp+328]
37bbe3ce9cmp [rax], r13l
37bbe3cecmov rax, [rsp+336]
37bbe3cf4jl 0x37bbe4620
37bbe3cfamov ecx, [rax]
37bbe3cfctest ecx, ecx
37bbe3cfejne 0x37bbe4636
37bbe3d04cmp r10l, -1
37bbe3d08je 0x37bbe45e0
37bbe3d0ecmp edx, r15l
37bbe3d11cmovg edx, r15l
37bbe3d15test edx, edx
37bbe3d17je 0x37bbe4186
37bbe3d1dtest r14l, r14l
37bbe3d20je 0x37bbe4200
37bbe3d26movsxd r13, [rsp+136]
37bbe3d2exor edx, edx
37bbe3d30lea r14, [rsp+172]
37bbe3d38test r13, r13
37bbe3d3bcmovs r13, rdx
37bbe3d3fmov rax, r13
37bbe3d42not rax
37bbe3d45mov [rsp+136], rax
37bbe3d4dcmp r15l, 1
37bbe3d51jle 0x37bbe3e76
37bbe3d57mov r14, [rsp+296]
37bbe3d5fmov [rsp+264], rbx
37bbe3d67mov rbx, r12
37bbe3d6amov [rsp+280], rbp
37bbe3d72mov rbp, rdi
37bbe3d75mov edi, 1
37bbe3d7anop [rax+rax]
37bbe3d80
37bbe3d80loc_37bbe3d80:
37bbe3d80movsxd rax, [r14+4*rdi-4]
37bbe3d85cmp eax, edi
37bbe3d87je 0x37bbe3da8
37bbe3d89sub rax, 1
37bbe3d8dmov [rsp+32], rbp
37bbe3d92mov r8, rbp
37bbe3d95mov rdx, rbx
37bbe3d98shl rax, 4
37bbe3d9cmov rcx, rsi
37bbe3d9flea r9, [r12+rax]
37bbe3da3call zswap_
37bbe3da8
37bbe3da8loc_37bbe3da8:
37bbe3da8add rdi, 1
37bbe3dacadd rbx, 16
37bbe3db0cmp r15l, edi
37bbe3db3jge 0x37bbe3d80
37bbe3db5mov rbx, [rsp+264]
37bbe3dbdmov rdi, rbp
37bbe3dc0mov rbp, [rsp+280]
37bbe3dc8lea r14, [rsp+172]
37bbe3dd0lea r9, [rip+0x867269]
37bbe3dd7lea r8, [rip+0x86726d]
37bbe3ddemov eax, [rbx]
37bbe3de0mov [rsp+80], rdi
37bbe3de5mov rdx, r9
37bbe3de8lea rcx, [rip+0x867252]
37bbe3defmov [rsp+112], 1
37bbe3df8sub eax, 1
37bbe3dfbmov [rsp+40], rsi
37bbe3e00mov [rsp+172], eax
37bbe3e07lea rax, [r12+16]
37bbe3e0cmov [rsp+72], rax
37bbe3e11mov rax, [rsp+288]
37bbe3e19mov [rsp+104], 1
37bbe3e22mov [rsp+64], rax
37bbe3e27mov rax, [rsp+136]
37bbe3e2fmov [rsp+96], 1
37bbe3e38lea rax, [rax+2*r13+1]
37bbe3e3dmov [rsp+32], r14
37bbe3e42mov [rsp+88], 1
37bbe3e4bshl rax, 4
37bbe3e4fadd rax, rbp
37bbe3e52mov [rsp+56], rax
37bbe3e57lea rax, [rip+0x8671f2]
37bbe3e5emov [rsp+48], rax
37bbe3e63call ztrsm_
37bbe3e68mov rax, [rsp+288]
37bbe3e70mov r15l, [rbx]
37bbe3e73mov r8l, [rax]
37bbe3e76
37bbe3e76loc_37bbe3e76:
37bbe3e76lea rax, [rip+0x8671e3]
37bbe3e7dmov [rsp+32], r14
37bbe3e82add r8l, 1
37bbe3e86mov r9, rbp
37bbe3e89mov [rsp+48], rax
37bbe3e8emovsxd rax, r15l
37bbe3e91lea rdx, [rip+0x8671c8]
37bbe3e98lea rcx, [rip+0x8671c5]
37bbe3e9fsub rax, 1
37bbe3ea3mov [rsp+172], r8l
37bbe3eabmov r8, rbx
37bbe3eaemov [rsp+56], 1
37bbe3eb7shl rax, 4
37bbe3ebbadd rax, [rsp+320]
37bbe3ec3mov [rsp+40], rax
37bbe3ec8call zlacpy_
37bbe3ecdmov eax, [rbx]
37bbe3ecfcmp eax, 1
37bbe3ed2jle 0x37bbe3ff3
37bbe3ed8lea edx, [rax-1]
37bbe3edblea eax, [rax+rax-1]
37bbe3edfmov [rsp+168], edx
37bbe3ee6mov rdx, [rsp+288]
37bbe3eeecdqe
37bbe3ef0lea rcx, [rip+0x867169]
37bbe3ef7shl rax, 4
37bbe3efbadd rax, [rsp+320]
37bbe3f03lea r8, [rsp+168]
37bbe3f0bmov edx, [rdx]
37bbe3f0dmov [rsp+48], rcx
37bbe3f12mov [rsp+40], rax
37bbe3f17mov [rsp+144], edx
37bbe3f1eadd edx, 1
37bbe3f21mov [rsp+172], edx
37bbe3f28mov rdx, [rsp+136]
37bbe3f30mov [rsp+56], 1
37bbe3f39lea r9, [rdx+2*r13+1]
37bbe3f3emov [rsp+32], r14
37bbe3f43mov rdx, rcx
37bbe3f46lea rcx, [rip+0x867117]
37bbe3f4dshl r9, 4
37bbe3f51add r9, rbp
37bbe3f54mov [rsp+152], r9
37bbe3f5ccall zlacpy_
37bbe3f61mov edx, [rbx]
37bbe3f63lea rcx, [rip+0x8670f6]
37bbe3f6amov r9, [rsp+152]
37bbe3f72lea r8, [rsp+168]
37bbe3f7alea eax, [rdx-1]
37bbe3f7dmov rdx, [rsp+288]
37bbe3f85mov [rsp+168], eax
37bbe3f8cmov edx, [rdx]
37bbe3f8emov [rsp+48], rcx
37bbe3f93mov [rsp+56], 1
37bbe3f9clea eax, [rdx+1]
37bbe3f9fmov [rsp+32], r14
37bbe3fa4mov [rsp+172], eax
37bbe3fabmov rax, [rsp+320]
37bbe3fb3mov [rsp+144], edx
37bbe3fbamov rdx, rcx
37bbe3fbdlea rcx, [rip+0x8670a0]
37bbe3fc4mov [rsp+40], rax
37bbe3fc9call zlacpy_
37bbe3fcemov eax, [rbx]
37bbe3fd0mov rdx, [rsp+320]
37bbe3fd8mov rcx, r14
37bbe3fdblea r8, [rip+0x86707e]
37bbe3fe2sub eax, 1
37bbe3fe5mov [rsp+172], eax
37bbe3feccall zlacgv_
37bbe3ff1mov eax, [rbx]
37bbe3ff3
37bbe3ff3loc_37bbe3ff3:
37bbe3ff3movsxd rdx, eax
37bbe3ff6add eax, eax
37bbe3ff8mov [rsp+48], rdi
37bbe3ffdmov rcx, [rsp+336]
37bbe4005cdqe
37bbe4007mov [rsp+40], r12
37bbe400csub rdx, 1
37bbe4010sub rax, 1
37bbe4014mov [rsp+56], rcx
37bbe4019shl rdx, 4
37bbe401dmov rcx, rbx
37bbe4020shl rax, 4
37bbe4024add rax, [rsp+320]
37bbe402cmov [rsp+32], rax
37bbe4031mov rax, [rsp+320]
37bbe4039lea r9, [rax+rdx]
37bbe403dmov r8, rax
37bbe4040mov rdx, rsi
37bbe4043call zgtsv_
37bbe4048mov eax, [rbx]
37bbe404acmp eax, 1
37bbe404djle 0x37bbe4186
37bbe4053sub eax, 1
37bbe4056mov [rsp+80], rdi
37bbe405blea r9, [rip+0x866fde]
37bbe4062lea r8, [rip+0x866ffc]
37bbe4069mov [rsp+172], eax
37bbe4070lea rax, [r12+16]
37bbe4075mov rdx, r9
37bbe4078lea rcx, [rip+0x866fc2]
37bbe407fmov [rsp+72], rax
37bbe4084mov rax, [rsp+288]
37bbe408cmov [rsp+112], 1
37bbe4095mov [rsp+64], rax
37bbe409amov rax, [rsp+136]
37bbe40a2mov [rsp+104], 1
37bbe40ablea rax, [rax+2*r13+1]
37bbe40b0mov [rsp+40], rsi
37bbe40b5shl rax, 4
37bbe40b9mov [rsp+32], r14
37bbe40bemov [rsp+96], 1
37bbe40c7add rax, rbp
37bbe40camov [rsp+56], rax
37bbe40cflea rax, [rip+0x866f7a]
37bbe40d6mov [rsp+88], 1
37bbe40dfmov [rsp+48], rax
37bbe40e4call ztrsm_
37bbe40e9mov ebx, [rbx]
37bbe40ebtest ebx, ebx
37bbe40edjle 0x37bbe4186
37bbe40f3mov rcx, [rsp+296]
37bbe40fbmovsxd rax, ebx
37bbe40felea rbp, [rcx+4*rax-4]
37bbe4103shl rax, 4
37bbe4107lea r13, [r12+rax-16]
37bbe410cnop [rax]
37bbe4110
37bbe4110loc_37bbe4110:
37bbe4110movsxd rax, [rbp]
37bbe4114cmp eax, ebx
37bbe4116je 0x37bbe4137
37bbe4118sub rax, 1
37bbe411cmov [rsp+32], rdi
37bbe4121mov r8, rdi
37bbe4124mov rdx, r13
37bbe4127shl rax, 4
37bbe412bmov rcx, rsi
37bbe412elea r9, [r12+rax]
37bbe4132call zswap_
37bbe4137
37bbe4137loc_37bbe4137:
37bbe4137sub rbp, 4
37bbe413bsub r13, 16
37bbe413fsub ebx, 1
37bbe4142jne 0x37bbe4110
37bbe4144jmp 0x37bbe4186
37bbe4146
37bbe4146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe4150
37bbe4150loc_37bbe4150:
37bbe4150mov eax, -2
37bbe4155mov ecx, 2
37bbe415a
37bbe415aloc_37bbe415a:
37bbe415amov rsi, [rsp+336]
37bbe4162mov [rsi], eax
37bbe4164
37bbe4164loc_37bbe4164:
37bbe4164mov [rsp+172], ecx
37bbe416blea rdx, [rsp+172]
37bbe4173mov r8l, 9
37bbe4179lea rcx, [rip+0x866ec2]
37bbe4180call xerbla_
37bbe4185nop
37bbe4186
37bbe4186loc_37bbe4186:
37bbe4186add rsp, 184
37bbe418dpop rbx
37bbe418epop rsi
37bbe418fpop rdi
37bbe4190pop rbp
37bbe4191pop r12
37bbe4193pop r13
37bbe4195pop r14
37bbe4197pop r15
37bbe4199ret
37bbe419a
37bbe419a 66 0f 1f 44 00 00 f..D..
37bbe41a0
37bbe41a0loc_37bbe41a0:
37bbe41a0mov r9l, 1
37bbe41a6mov r8l, 1
37bbe41aclea rdx, [rip+0x866e8e]
37bbe41b3mov [rsp+144], r10l
37bbe41bbcall lsame_
37bbe41c0test eax, eax
37bbe41c2jne 0x37bbe41e0
37bbe41c4mov eax, -1
37bbe41c9mov ecx, 1
37bbe41cejmp 0x37bbe415a
37bbe41d0
37bbe41d0loc_37bbe41d0:
37bbe41d0mov eax, -3
37bbe41d5mov ecx, 3
37bbe41dajmp 0x37bbe415a
37bbe41df
37bbe41df 90 .
37bbe41e0
37bbe41e0loc_37bbe41e0:
37bbe41e0mov r15l, [rbx]
37bbe41e3mov r10l, [rsp+144]
37bbe41ebjmp 0x37bbe3ca6
37bbe41f0
37bbe41f0loc_37bbe41f0:
37bbe41f0mov eax, -5
37bbe41f5mov ecx, 5
37bbe41fajmp 0x37bbe415a
37bbe41ff
37bbe41ff 90 .
37bbe4200
37bbe4200loc_37bbe4200:
37bbe4200lea r14, [rsp+172]
37bbe4208cmp r15l, 1
37bbe420cjle 0x37bbe430f
37bbe4212mov r13, [rsp+296]
37bbe421amov [rsp+264], rbx
37bbe4222mov rbx, rdi
37bbe4225mov r14l, 1
37bbe422bmov rdi, r12
37bbe422enop
37bbe4230
37bbe4230loc_37bbe4230:
37bbe4230movsxd rax, [r13+4*r14-4]
37bbe4235cmp eax, r14l
37bbe4238je 0x37bbe4259
37bbe423asub rax, 1
37bbe423emov [rsp+32], rbx
37bbe4243mov r8, rbx
37bbe4246mov rdx, rdi
37bbe4249shl rax, 4
37bbe424dmov rcx, rsi
37bbe4250lea r9, [r12+rax]
37bbe4254call zswap_
37bbe4259
37bbe4259loc_37bbe4259:
37bbe4259add r14, 1
37bbe425dadd rdi, 16
37bbe4261cmp r15l, r14l
37bbe4264jge 0x37bbe4230
37bbe4266mov rdi, rbx
37bbe4269mov rbx, [rsp+264]
37bbe4271lea r14, [rsp+172]
37bbe4279lea rdx, [rip+0x866dc1]
37bbe4280lea r8, [rip+0x866dde]
37bbe4287lea r9, [rip+0x866db2]
37bbe428emov rcx, rdx
37bbe4291mov eax, [rbx]
37bbe4293mov [rsp+80], rdi
37bbe4298mov [rsp+112], 1
37bbe42a1sub eax, 1
37bbe42a4mov [rsp+40], rsi
37bbe42a9mov [rsp+172], eax
37bbe42b0lea rax, [r12+16]
37bbe42b5mov [rsp+72], rax
37bbe42bamov rax, [rsp+288]
37bbe42c2mov [rsp+104], 1
37bbe42cbmov [rsp+64], rax
37bbe42d0lea rax, [rbp+16]
37bbe42d4mov [rsp+56], rax
37bbe42d9lea rax, [rip+0x866d70]
37bbe42e0mov [rsp+48], rax
37bbe42e5mov [rsp+96], 1
37bbe42eemov [rsp+88], 1
37bbe42f7mov [rsp+32], r14
37bbe42fccall ztrsm_
37bbe4301mov rax, [rsp+288]
37bbe4309mov r15l, [rbx]
37bbe430cmov r8l, [rax]
37bbe430f
37bbe430floc_37bbe430f:
37bbe430flea rax, [rip+0x866d4a]
37bbe4316mov [rsp+32], r14
37bbe431badd r8l, 1
37bbe431fmov r9, rbp
37bbe4322mov [rsp+48], rax
37bbe4327movsxd rax, r15l
37bbe432alea rdx, [rip+0x866d2f]
37bbe4331lea rcx, [rip+0x866d2c]
37bbe4338sub rax, 1
37bbe433cmov [rsp+172], r8l
37bbe4344mov r8, rbx
37bbe4347mov [rsp+56], 1
37bbe4350shl rax, 4
37bbe4354add rax, [rsp+320]
37bbe435cmov [rsp+40], rax
37bbe4361call zlacpy_
37bbe4366mov eax, [rbx]
37bbe4368cmp eax, 1
37bbe436bjle 0x37bbe4481
37bbe4371mov rcx, [rsp+288]
37bbe4379sub eax, 1
37bbe437clea r9, [rbp+16]
37bbe4380lea r15, [rip+0x866cd9]
37bbe4387mov [rsp+168], eax
37bbe438elea r8, [rsp+168]
37bbe4396mov rdx, r15
37bbe4399mov ecx, [rcx]
37bbe439bmov [rsp+48], r15
37bbe43a0mov [rsp+56], 1
37bbe43a9lea eax, [rcx+1]
37bbe43acmov [rsp+32], r14
37bbe43b1mov [rsp+172], eax
37bbe43b8mov rax, [rsp+320]
37bbe43c0mov [rsp+136], ecx
37bbe43c7lea rcx, [rip+0x866c96]
37bbe43cemov [rsp+40], rax
37bbe43d3mov [rsp+144], r9
37bbe43dbcall zlacpy_
37bbe43e0mov eax, [rbx]
37bbe43e2mov rcx, [rsp+288]
37bbe43ealea r8, [rsp+168]
37bbe43f2mov r9, [rsp+144]
37bbe43falea edx, [rax-1]
37bbe43fdadd eax, eax
37bbe43ffmov ecx, [rcx]
37bbe4401mov [rsp+48], r15
37bbe4406cdqe
37bbe4408mov [rsp+32], r14
37bbe440dsub rax, 1
37bbe4411mov [rsp+168], edx
37bbe4418lea edx, [rcx+1]
37bbe441bshl rax, 4
37bbe441fadd rax, [rsp+320]
37bbe4427mov [rsp+56], 1
37bbe4430mov [rsp+40], rax
37bbe4435mov [rsp+136], ecx
37bbe443clea rcx, [rip+0x866c21]
37bbe4443mov [rsp+172], edx
37bbe444amov rdx, r15
37bbe444dcall zlacpy_
37bbe4452mov eax, [rbx]
37bbe4454mov r8, r15
37bbe4457mov rcx, r14
37bbe445alea edx, [rax-1]
37bbe445dmov [rsp+172], edx
37bbe4464lea edx, [rax+rax]
37bbe4467movsxd rdx, edx
37bbe446asub rdx, 1
37bbe446eshl rdx, 4
37bbe4472add rdx, [rsp+320]
37bbe447acall zlacgv_
37bbe447fmov eax, [rbx]
37bbe4481
37bbe4481loc_37bbe4481:
37bbe4481movsxd rdx, eax
37bbe4484add eax, eax
37bbe4486mov [rsp+48], rdi
37bbe448bmov rcx, [rsp+336]
37bbe4493cdqe
37bbe4495mov [rsp+40], r12
37bbe449asub rdx, 1
37bbe449esub rax, 1
37bbe44a2mov [rsp+56], rcx
37bbe44a7shl rdx, 4
37bbe44abmov rcx, rbx
37bbe44aeshl rax, 4
37bbe44b2add rax, [rsp+320]
37bbe44bamov [rsp+32], rax
37bbe44bfmov rax, [rsp+320]
37bbe44c7lea r9, [rax+rdx]
37bbe44cbmov r8, rax
37bbe44cemov rdx, rsi
37bbe44d1call zgtsv_
37bbe44d6mov eax, [rbx]
37bbe44d8cmp eax, 1
37bbe44dbjle 0x37bbe4186
37bbe44e1sub eax, 1
37bbe44e4add rbp, 16
37bbe44e8mov [rsp+112], 1
37bbe44f1lea rdx, [rip+0x866b49]
37bbe44f8mov [rsp+172], eax
37bbe44fflea rax, [r12+16]
37bbe4504mov rcx, rdx
37bbe4507lea r9, [rip+0x866b32]
37bbe450emov [rsp+72], rax
37bbe4513lea r8, [rip+0x866b31]
37bbe451amov rax, [rsp+288]
37bbe4522mov [rsp+104], 1
37bbe452bmov [rsp+64], rax
37bbe4530lea rax, [rip+0x866b19]
37bbe4537mov [rsp+96], 1
37bbe4540mov [rsp+88], 1
37bbe4549mov [rsp+80], rdi
37bbe454emov [rsp+56], rbp
37bbe4553mov [rsp+48], rax
37bbe4558mov [rsp+40], rsi
37bbe455dmov [rsp+32], r14
37bbe4562call ztrsm_
37bbe4567mov ebx, [rbx]
37bbe4569test ebx, ebx
37bbe456bjle 0x37bbe4186
37bbe4571mov rcx, [rsp+296]
37bbe4579movsxd rax, ebx
37bbe457clea rbp, [rcx+4*rax-4]
37bbe4581shl rax, 4
37bbe4585lea r13, [r12+rax-16]
37bbe458anop [rax+rax]
37bbe4590
37bbe4590loc_37bbe4590:
37bbe4590movsxd rax, [rbp]
37bbe4594cmp eax, ebx
37bbe4596je 0x37bbe45b7
37bbe4598sub rax, 1
37bbe459cmov [rsp+32], rdi
37bbe45a1mov r8, rdi
37bbe45a4mov rdx, r13
37bbe45a7shl rax, 4
37bbe45abmov rcx, rsi
37bbe45aelea r9, [r12+rax]
37bbe45b2call zswap_
37bbe45b7
37bbe45b7loc_37bbe45b7:
37bbe45b7sub rbp, 4
37bbe45bbsub r13, 16
37bbe45bfsub ebx, 1
37bbe45c2jne 0x37bbe4590
37bbe45c4jmp 0x37bbe4186
37bbe45c9
37bbe45c9 0f 1f 80 00 00 00 00 .......
37bbe45d0
37bbe45d0loc_37bbe45d0:
37bbe45d0mov ecx, [rax]
37bbe45d2test ecx, ecx
37bbe45d4jne 0x37bbe4636
37bbe45d6nop [rax+rax]
37bbe45e0
37bbe45e0loc_37bbe45e0:
37bbe45e0mov rax, [rsp+320]
37bbe45e8pxor x0, x0
37bbe45eccvtsi2sd x0, r13l
37bbe45f1mov [rax+8], 0
37bbe45f9movsd_xmm [rax], x0
37bbe45fdjmp 0x37bbe4186
37bbe4602
37bbe4602 66 0f 1f 44 00 00 f..D..
37bbe4608
37bbe4608loc_37bbe4608:
37bbe4608mov eax, -8
37bbe460dmov ecx, 8
37bbe4612jmp 0x37bbe415a
37bbe4617
37bbe4617 66 0f 1f 84 00 00 00 00 00 f........
37bbe4620
37bbe4620loc_37bbe4620:
37bbe4620cmp r10l, -1
37bbe4624je 0x37bbe45d0
37bbe4626mov [rax], -10
37bbe462cmov ecx, 10
37bbe4631jmp 0x37bbe4164
37bbe4636
37bbe4636loc_37bbe4636:
37bbe4636neg ecx
37bbe4638jmp 0x37bbe4164
37bbe3c00
37bbe463d
37bbe463d // align 0x10
37bbe463d // align 0x10
37bbe4640
37bbe4640zhesv_aa_2stage_:
37bbe4640push r15
37bbe4642push r14
37bbe4644push r13
37bbe4646push r12
37bbe4648push rbp
37bbe4649push rdi
37bbe464apush rsi
37bbe464bpush rbx
37bbe464csub rsp, 152
37bbe4653mov rsi, [rsp+328]
37bbe465bmov rbp, [rsp+312]
37bbe4663mov [rsi], 0
37bbe4669mov rdi, rdx
37bbe466cmov r14, r8
37bbe466fmov r12, r9
37bbe4672mov r8l, 1
37bbe4678mov r9l, 1
37bbe467elea rdx, [rip+0x8669eb]
37bbe4685mov rbx, rcx
37bbe4688call lsame_
37bbe468dmov r13l, [rdi]
37bbe4690test eax, eax
37bbe4692mov rax, [rsp+320]
37bbe469amov r11l, [rax]
37bbe469dmov rax, [rsp+272]
37bbe46a5mov r10l, [rax]
37bbe46a8mov eax, r13l
37bbe46abje 0x37bbe47a0
37bbe46b1
37bbe46b1loc_37bbe46b1:
37bbe46b1test eax, eax
37bbe46b3js 0x37bbe4790
37bbe46b9mov ecx, [r14]
37bbe46bctest ecx, ecx
37bbe46bejs 0x37bbe47e0
37bbe46c4mov rcx, [rsp+256]
37bbe46cctest eax, eax
37bbe46cemov edx, 1
37bbe46d3cmovg edx, eax
37bbe46d6cmp [rcx], edx
37bbe46d8jl 0x37bbe4808
37bbe46deshl eax, 2
37bbe46e1mov ecx, 1
37bbe46e6test eax, eax
37bbe46e8cmovle eax, ecx
37bbe46ebmov rcx, [rsp+272]
37bbe46f3cmp [rcx], eax
37bbe46f5jge 0x37bbe4701
37bbe46f7cmp r10l, -1
37bbe46fbjne 0x37bbe4830
37bbe4701
37bbe4701loc_37bbe4701:
37bbe4701mov rax, [rsp+304]
37bbe4709cmp [rax], edx
37bbe470bjl 0x37bbe4820
37bbe4711mov eax, 1
37bbe4716test r13l, r13l
37bbe4719cmovle r13l, eax
37bbe471dmov rax, [rsp+320]
37bbe4725cmp [rax], r13l
37bbe4728jge 0x37bbe4840
37bbe472ecmp r11l, -1
37bbe4732je 0x37bbe4840
37bbe4738mov edx, -13
37bbe473dmov eax, 13
37bbe4742nop [rax]
37bbe4745nop [rax+rax]
37bbe4750
37bbe4750loc_37bbe4750:
37bbe4750mov [rsi], edx
37bbe4752
37bbe4752loc_37bbe4752:
37bbe4752lea rdx, [rsp+140]
37bbe475amov r8l, 15
37bbe4760lea rcx, [rip+0x866911]
37bbe4767mov [rsp+140], eax
37bbe476ecall xerbla_
37bbe4773nop
37bbe4774
37bbe4774loc_37bbe4774:
37bbe4774add rsp, 152
37bbe477bpop rbx
37bbe477cpop rsi
37bbe477dpop rdi
37bbe477epop rbp
37bbe477fpop r12
37bbe4781pop r13
37bbe4783pop r14
37bbe4785pop r15
37bbe4787ret
37bbe4788
37bbe4788 0f 1f 84 00 00 00 00 00 ........
37bbe4790
37bbe4790loc_37bbe4790:
37bbe4790mov edx, -2
37bbe4795mov eax, 2
37bbe479ajmp 0x37bbe4750
37bbe479c
37bbe479c 0f 1f 40 00 ..@.
37bbe47a0
37bbe47a0loc_37bbe47a0:
37bbe47a0mov r9l, 1
37bbe47a6mov r8l, 1
37bbe47acmov rcx, rbx
37bbe47afmov [rsp+124], r10l
37bbe47b4lea rdx, [rip+0x8668b6]
37bbe47bbmov [rsp+112], r11l
37bbe47c0call lsame_
37bbe47c5test eax, eax
37bbe47c7jne 0x37bbe47f0
37bbe47c9mov edx, -1
37bbe47cemov eax, 1
37bbe47d3jmp 0x37bbe4750
37bbe47d8
37bbe47d8 0f 1f 84 00 00 00 00 00 ........
37bbe47e0
37bbe47e0loc_37bbe47e0:
37bbe47e0mov edx, -3
37bbe47e5mov eax, 3
37bbe47eajmp 0x37bbe4750
37bbe47ef
37bbe47ef 90 .
37bbe47f0
37bbe47f0loc_37bbe47f0:
37bbe47f0mov eax, [rdi]
37bbe47f2mov r10l, [rsp+124]
37bbe47f7mov r11l, [rsp+112]
37bbe47fcjmp 0x37bbe46b1
37bbe4801
37bbe4801 0f 1f 80 00 00 00 00 .......
37bbe4808
37bbe4808loc_37bbe4808:
37bbe4808mov edx, -5
37bbe480dmov eax, 5
37bbe4812jmp 0x37bbe4750
37bbe4817
37bbe4817 66 0f 1f 84 00 00 00 00 00 f........
37bbe4820
37bbe4820loc_37bbe4820:
37bbe4820mov edx, -11
37bbe4825mov eax, 11
37bbe482ajmp 0x37bbe4750
37bbe482f
37bbe482f 90 .
37bbe4830
37bbe4830loc_37bbe4830:
37bbe4830mov edx, -7
37bbe4835mov eax, 7
37bbe483ajmp 0x37bbe4750
37bbe483f
37bbe483f 90 .
37bbe4840
37bbe4840loc_37bbe4840:
37bbe4840xor r15l, r15l
37bbe4843cmp r11l, -1
37bbe4847sete r15b
37bbe484bxor eax, eax
37bbe484dcmp r10l, -1
37bbe4851sete al
37bbe4854mov [rsp+112], eax
37bbe4858mov eax, [rsi]
37bbe485atest eax, eax
37bbe485cjne 0x37bbe4a1d
37bbe4862mov rcx, [rsp+288]
37bbe486amov [rsp+80], rsi
37bbe486fmov r8, r12
37bbe4872mov rdx, rdi
37bbe4875lea rax, [rip+0x8667f8]
37bbe487cmov [rsp+64], rbp
37bbe4881mov r9, [rsp+256]
37bbe4889mov [rsp+72], rax
37bbe488emov [rsp+56], rcx
37bbe4893mov rcx, [rsp+280]
37bbe489bmov [rsp+40], rax
37bbe48a0mov rax, [rsp+264]
37bbe48a8mov [rsp+48], rcx
37bbe48admov rcx, rbx
37bbe48b0mov [rsp+32], rax
37bbe48b5mov [rsp+88], 1
37bbe48becall zhetrf_aa_2stage_
37bbe48c3cvttsd2si eax, [rbp]
37bbe48c8pxor x0, x0
37bbe48ccmov [rbp+8], 0
37bbe48d4cmp eax, r13l
37bbe48d7cmovl eax, r13l
37bbe48dbcvtsi2sd x0, eax
37bbe48dfmov eax, [rsi]
37bbe48e1movsd_xmm [rbp], x0
37bbe48e6test eax, eax
37bbe48e8jne 0x37bbe4a1d
37bbe48eetest r15l, r15l
37bbe48f1jne 0x37bbe4774
37bbe48f7mov edx, [rsp+112]
37bbe48fbtest edx, edx
37bbe48fdjne 0x37bbe4774
37bbe4903mov [rsp+80], rsi
37bbe4908mov r8, r12
37bbe490bmov rdx, rdi
37bbe490emov rcx, rbx
37bbe4911mov rax, [rsp+320]
37bbe4919mov [rsp+64], rbp
37bbe491emov r9, [rsp+256]
37bbe4926movsd_xmm [rsp+112], x0
37bbe492cmov [rsp+72], rax
37bbe4931mov rax, [rsp+288]
37bbe4939mov [rsp+88], 1
37bbe4942mov [rsp+56], rax
37bbe4947mov rax, [rsp+280]
37bbe494fmov [rsp+48], rax
37bbe4954mov rax, [rsp+272]
37bbe495cmov [rsp+40], rax
37bbe4961mov rax, [rsp+264]
37bbe4969mov [rsp+32], rax
37bbe496ecall zhetrf_aa_2stage_
37bbe4973mov eax, [rsi]
37bbe4975movsd_xmm x0, [rsp+112]
37bbe497btest eax, eax
37bbe497dje 0x37bbe4998
37bbe497f
37bbe497floc_37bbe497f:
37bbe497fmov [rbp+8], 0
37bbe4987movsd_xmm [rbp], x0
37bbe498cjmp 0x37bbe4774
37bbe4991
37bbe4991 0f 1f 80 00 00 00 00 .......
37bbe4998
37bbe4998loc_37bbe4998:
37bbe4998mov [rsp+88], rsi
37bbe499dmov r9, r12
37bbe49a0mov r8, r14
37bbe49a3mov rdx, rdi
37bbe49a6mov rax, [rsp+304]
37bbe49aemov rcx, rbx
37bbe49b1mov [rsp+96], 1
37bbe49bamov [rsp+80], rax
37bbe49bfmov rax, [rsp+296]
37bbe49c7mov [rsp+72], rax
37bbe49ccmov rax, [rsp+288]
37bbe49d4mov [rsp+64], rax
37bbe49d9mov rax, [rsp+280]
37bbe49e1mov [rsp+56], rax
37bbe49e6mov rax, [rsp+272]
37bbe49eemov [rsp+48], rax
37bbe49f3mov rax, [rsp+264]
37bbe49fbmov [rsp+40], rax
37bbe4a00mov rax, [rsp+256]
37bbe4a08mov [rsp+32], rax
37bbe4a0dcall zhetrs_aa_2stage_
37bbe4a12movsd_xmm x0, [rsp+112]
37bbe4a18jmp 0x37bbe497f
37bbe4a1d
37bbe4a1dloc_37bbe4a1d:
37bbe4a1dneg eax
37bbe4a1fjmp 0x37bbe4752
37bbe4640
37bbe4640zhesv_aa_2stage_:
37bbe4640push r15
37bbe4642push r14
37bbe4644push r13
37bbe4646push r12
37bbe4648push rbp
37bbe4649push rdi
37bbe464apush rsi
37bbe464bpush rbx
37bbe464csub rsp, 152
37bbe4653mov rsi, [rsp+328]
37bbe465bmov rbp, [rsp+312]
37bbe4663mov [rsi], 0
37bbe4669mov rdi, rdx
37bbe466cmov r14, r8
37bbe466fmov r12, r9
37bbe4672mov r8l, 1
37bbe4678mov r9l, 1
37bbe467elea rdx, [rip+0x8669eb]
37bbe4685mov rbx, rcx
37bbe4688call lsame_
37bbe468dmov r13l, [rdi]
37bbe4690test eax, eax
37bbe4692mov rax, [rsp+320]
37bbe469amov r11l, [rax]
37bbe469dmov rax, [rsp+272]
37bbe46a5mov r10l, [rax]
37bbe46a8mov eax, r13l
37bbe46abje 0x37bbe47a0
37bbe46b1
37bbe46b1loc_37bbe46b1:
37bbe46b1test eax, eax
37bbe46b3js 0x37bbe4790
37bbe46b9mov ecx, [r14]
37bbe46bctest ecx, ecx
37bbe46bejs 0x37bbe47e0
37bbe46c4mov rcx, [rsp+256]
37bbe46cctest eax, eax
37bbe46cemov edx, 1
37bbe46d3cmovg edx, eax
37bbe46d6cmp [rcx], edx
37bbe46d8jl 0x37bbe4808
37bbe46deshl eax, 2
37bbe46e1mov ecx, 1
37bbe46e6test eax, eax
37bbe46e8cmovle eax, ecx
37bbe46ebmov rcx, [rsp+272]
37bbe46f3cmp [rcx], eax
37bbe46f5jge 0x37bbe4701
37bbe46f7cmp r10l, -1
37bbe46fbjne 0x37bbe4830
37bbe4701
37bbe4701loc_37bbe4701:
37bbe4701mov rax, [rsp+304]
37bbe4709cmp [rax], edx
37bbe470bjl 0x37bbe4820
37bbe4711mov eax, 1
37bbe4716test r13l, r13l
37bbe4719cmovle r13l, eax
37bbe471dmov rax, [rsp+320]
37bbe4725cmp [rax], r13l
37bbe4728jge 0x37bbe4840
37bbe472ecmp r11l, -1
37bbe4732je 0x37bbe4840
37bbe4738mov edx, -13
37bbe473dmov eax, 13
37bbe4742nop [rax]
37bbe4745nop [rax+rax]
37bbe4750
37bbe4750loc_37bbe4750:
37bbe4750mov [rsi], edx
37bbe4752
37bbe4752loc_37bbe4752:
37bbe4752lea rdx, [rsp+140]
37bbe475amov r8l, 15
37bbe4760lea rcx, [rip+0x866911]
37bbe4767mov [rsp+140], eax
37bbe476ecall xerbla_
37bbe4773nop
37bbe4774
37bbe4774loc_37bbe4774:
37bbe4774add rsp, 152
37bbe477bpop rbx
37bbe477cpop rsi
37bbe477dpop rdi
37bbe477epop rbp
37bbe477fpop r12
37bbe4781pop r13
37bbe4783pop r14
37bbe4785pop r15
37bbe4787ret
37bbe4788
37bbe4788 0f 1f 84 00 00 00 00 00 ........
37bbe4790
37bbe4790loc_37bbe4790:
37bbe4790mov edx, -2
37bbe4795mov eax, 2
37bbe479ajmp 0x37bbe4750
37bbe479c
37bbe479c 0f 1f 40 00 ..@.
37bbe47a0
37bbe47a0loc_37bbe47a0:
37bbe47a0mov r9l, 1
37bbe47a6mov r8l, 1
37bbe47acmov rcx, rbx
37bbe47afmov [rsp+124], r10l
37bbe47b4lea rdx, [rip+0x8668b6]
37bbe47bbmov [rsp+112], r11l
37bbe47c0call lsame_
37bbe47c5test eax, eax
37bbe47c7jne 0x37bbe47f0
37bbe47c9mov edx, -1
37bbe47cemov eax, 1
37bbe47d3jmp 0x37bbe4750
37bbe47d8
37bbe47d8 0f 1f 84 00 00 00 00 00 ........
37bbe47e0
37bbe47e0loc_37bbe47e0:
37bbe47e0mov edx, -3
37bbe47e5mov eax, 3
37bbe47eajmp 0x37bbe4750
37bbe47ef
37bbe47ef 90 .
37bbe47f0
37bbe47f0loc_37bbe47f0:
37bbe47f0mov eax, [rdi]
37bbe47f2mov r10l, [rsp+124]
37bbe47f7mov r11l, [rsp+112]
37bbe47fcjmp 0x37bbe46b1
37bbe4801
37bbe4801 0f 1f 80 00 00 00 00 .......
37bbe4808
37bbe4808loc_37bbe4808:
37bbe4808mov edx, -5
37bbe480dmov eax, 5
37bbe4812jmp 0x37bbe4750
37bbe4817
37bbe4817 66 0f 1f 84 00 00 00 00 00 f........
37bbe4820
37bbe4820loc_37bbe4820:
37bbe4820mov edx, -11
37bbe4825mov eax, 11
37bbe482ajmp 0x37bbe4750
37bbe482f
37bbe482f 90 .
37bbe4830
37bbe4830loc_37bbe4830:
37bbe4830mov edx, -7
37bbe4835mov eax, 7
37bbe483ajmp 0x37bbe4750
37bbe483f
37bbe483f 90 .
37bbe4840
37bbe4840loc_37bbe4840:
37bbe4840xor r15l, r15l
37bbe4843cmp r11l, -1
37bbe4847sete r15b
37bbe484bxor eax, eax
37bbe484dcmp r10l, -1
37bbe4851sete al
37bbe4854mov [rsp+112], eax
37bbe4858mov eax, [rsi]
37bbe485atest eax, eax
37bbe485cjne 0x37bbe4a1d
37bbe4862mov rcx, [rsp+288]
37bbe486amov [rsp+80], rsi
37bbe486fmov r8, r12
37bbe4872mov rdx, rdi
37bbe4875lea rax, [rip+0x8667f8]
37bbe487cmov [rsp+64], rbp
37bbe4881mov r9, [rsp+256]
37bbe4889mov [rsp+72], rax
37bbe488emov [rsp+56], rcx
37bbe4893mov rcx, [rsp+280]
37bbe489bmov [rsp+40], rax
37bbe48a0mov rax, [rsp+264]
37bbe48a8mov [rsp+48], rcx
37bbe48admov rcx, rbx
37bbe48b0mov [rsp+32], rax
37bbe48b5mov [rsp+88], 1
37bbe48becall zhetrf_aa_2stage_
37bbe48c3cvttsd2si eax, [rbp]
37bbe48c8pxor x0, x0
37bbe48ccmov [rbp+8], 0
37bbe48d4cmp eax, r13l
37bbe48d7cmovl eax, r13l
37bbe48dbcvtsi2sd x0, eax
37bbe48dfmov eax, [rsi]
37bbe48e1movsd_xmm [rbp], x0
37bbe48e6test eax, eax
37bbe48e8jne 0x37bbe4a1d
37bbe48eetest r15l, r15l
37bbe48f1jne 0x37bbe4774
37bbe48f7mov edx, [rsp+112]
37bbe48fbtest edx, edx
37bbe48fdjne 0x37bbe4774
37bbe4903mov [rsp+80], rsi
37bbe4908mov r8, r12
37bbe490bmov rdx, rdi
37bbe490emov rcx, rbx
37bbe4911mov rax, [rsp+320]
37bbe4919mov [rsp+64], rbp
37bbe491emov r9, [rsp+256]
37bbe4926movsd_xmm [rsp+112], x0
37bbe492cmov [rsp+72], rax
37bbe4931mov rax, [rsp+288]
37bbe4939mov [rsp+88], 1
37bbe4942mov [rsp+56], rax
37bbe4947mov rax, [rsp+280]
37bbe494fmov [rsp+48], rax
37bbe4954mov rax, [rsp+272]
37bbe495cmov [rsp+40], rax
37bbe4961mov rax, [rsp+264]
37bbe4969mov [rsp+32], rax
37bbe496ecall zhetrf_aa_2stage_
37bbe4973mov eax, [rsi]
37bbe4975movsd_xmm x0, [rsp+112]
37bbe497btest eax, eax
37bbe497dje 0x37bbe4998
37bbe497f
37bbe497floc_37bbe497f:
37bbe497fmov [rbp+8], 0
37bbe4987movsd_xmm [rbp], x0
37bbe498cjmp 0x37bbe4774
37bbe4991
37bbe4991 0f 1f 80 00 00 00 00 .......
37bbe4998
37bbe4998loc_37bbe4998:
37bbe4998mov [rsp+88], rsi
37bbe499dmov r9, r12
37bbe49a0mov r8, r14
37bbe49a3mov rdx, rdi
37bbe49a6mov rax, [rsp+304]
37bbe49aemov rcx, rbx
37bbe49b1mov [rsp+96], 1
37bbe49bamov [rsp+80], rax
37bbe49bfmov rax, [rsp+296]
37bbe49c7mov [rsp+72], rax
37bbe49ccmov rax, [rsp+288]
37bbe49d4mov [rsp+64], rax
37bbe49d9mov rax, [rsp+280]
37bbe49e1mov [rsp+56], rax
37bbe49e6mov rax, [rsp+272]
37bbe49eemov [rsp+48], rax
37bbe49f3mov rax, [rsp+264]
37bbe49fbmov [rsp+40], rax
37bbe4a00mov rax, [rsp+256]
37bbe4a08mov [rsp+32], rax
37bbe4a0dcall zhetrs_aa_2stage_
37bbe4a12movsd_xmm x0, [rsp+112]
37bbe4a18jmp 0x37bbe497f
37bbe4a1d
37bbe4a1dloc_37bbe4a1d:
37bbe4a1dneg eax
37bbe4a1fjmp 0x37bbe4752
37bbe4640
37bbe4a24
37bbe4a24 // align 0x20
37bbe4a24 // align 0x20
37bbe4a40
37bbe4a40zhetrf_aa_2stage_:
37bbe4a40push r15
37bbe4a42push r14
37bbe4a44push r13
37bbe4a46push r12
37bbe4a48push rbp
37bbe4a49push rdi
37bbe4a4apush rsi
37bbe4a4bpush rbx
37bbe4a4csub rsp, 392
37bbe4a53mov rax, [rsp+544]
37bbe4a5bmov r13l, [r9]
37bbe4a5emov r15, [rsp+504]
37bbe4a66mov [rax], 0
37bbe4a6cmov [rsp+480], r8
37bbe4a74mov r12, rdx
37bbe4a77mov r8l, 1
37bbe4a7dmov rbx, rcx
37bbe4a80mov [rsp+488], r9
37bbe4a88lea rdx, [rip+0x866601]
37bbe4a8fmov r9l, 1
37bbe4a95call lsame_
37bbe4a9amov ebp, [r15]
37bbe4a9dmov r14l, eax
37bbe4aa0mov rax, [rsp+536]
37bbe4aa8mov edi, [rax]
37bbe4aaatest r14l, r14l
37bbe4aadje 0x37bbe4b48
37bbe4ab3
37bbe4ab3loc_37bbe4ab3:
37bbe4ab3mov eax, [r12]
37bbe4ab7test eax, eax
37bbe4ab9js 0x37bbe4afe
37bbe4abbmov rsi, [rsp+488]
37bbe4ac3mov edx, 1
37bbe4ac8cmovg edx, eax
37bbe4acbcmp [rsi], edx
37bbe4acdjl 0x37bbe4b77
37bbe4ad3shl eax, 2
37bbe4ad6mov ecx, 1
37bbe4adbtest eax, eax
37bbe4addcmovle eax, ecx
37bbe4ae0cmp [r15], eax
37bbe4ae3jge 0x37bbe4b83
37bbe4ae9cmp ebp, -1
37bbe4aecje 0x37bbe4b83
37bbe4af2mov edx, -6
37bbe4af7mov eax, 6
37bbe4afcjmp 0x37bbe4b08
37bbe4afe
37bbe4afeloc_37bbe4afe:
37bbe4afemov edx, -2
37bbe4b03mov eax, 2
37bbe4b08
37bbe4b08loc_37bbe4b08:
37bbe4b08mov rdi, [rsp+544]
37bbe4b10mov [rdi], edx
37bbe4b12
37bbe4b12loc_37bbe4b12:
37bbe4b12lea rdx, [rsp+380]
37bbe4b1amov r8l, 16
37bbe4b20lea rcx, [rip+0x86656b]
37bbe4b27mov [rsp+380], eax
37bbe4b2ecall xerbla_
37bbe4b33nop
37bbe4b34
37bbe4b34loc_37bbe4b34:
37bbe4b34add rsp, 392
37bbe4b3bpop rbx
37bbe4b3cpop rsi
37bbe4b3dpop rdi
37bbe4b3epop rbp
37bbe4b3fpop r12
37bbe4b41pop r13
37bbe4b43pop r14
37bbe4b45pop r15
37bbe4b47ret
37bbe4b48
37bbe4b48loc_37bbe4b48:
37bbe4b48mov r9l, 1
37bbe4b4emov r8l, 1
37bbe4b54lea rdx, [rip+0x866536]
37bbe4b5bmov rcx, rbx
37bbe4b5ecall lsame_
37bbe4b63test eax, eax
37bbe4b65jne 0x37bbe4ab3
37bbe4b6bmov edx, -1
37bbe4b70mov eax, 1
37bbe4b75jmp 0x37bbe4b08
37bbe4b77
37bbe4b77loc_37bbe4b77:
37bbe4b77mov edx, -4
37bbe4b7cmov eax, 4
37bbe4b81jmp 0x37bbe4b08
37bbe4b83
37bbe4b83loc_37bbe4b83:
37bbe4b83mov rax, [rsp+536]
37bbe4b8bcmp [rax], edx
37bbe4b8djge 0x37bbe4ba8
37bbe4b8fcmp edi, -1
37bbe4b92je 0x37bbe4ba8
37bbe4b94mov edx, -10
37bbe4b99mov eax, 10
37bbe4b9ejmp 0x37bbe4b08
37bbe4ba3
37bbe4ba3 0f 1f 44 00 00 ..D..
37bbe4ba8
37bbe4ba8loc_37bbe4ba8:
37bbe4ba8mov rax, [rsp+544]
37bbe4bb0mov eax, [rax]
37bbe4bb2test eax, eax
37bbe4bb4jne 0x37bbe798b
37bbe4bbalea rax, [rip+0x8664e7]
37bbe4bc1mov r9, r12
37bbe4bc4lea rdx, [rip+0x8664c7]
37bbe4bcbmov r8, rbx
37bbe4bcemov [rsp+64], 1
37bbe4bd7lea rcx, [rip+0x8664c6]
37bbe4bdemov [rsp+56], 16
37bbe4be7mov [rsp+48], rax
37bbe4becmov [rsp+40], rax
37bbe4bf1mov [rsp+32], rax
37bbe4bf6call ilaenv_
37bbe4bfbmov [rsp+372], eax
37bbe4c02mov esi, eax
37bbe4c04mov rax, [rsp+544]
37bbe4c0cmov r9l, [rax]
37bbe4c0ftest r9l, r9l
37bbe4c12jne 0x37bbe56c6
37bbe4c18cmp ebp, -1
37bbe4c1bje 0x37bbe764d
37bbe4c21cmp edi, -1
37bbe4c24je 0x37bbe76e4
37bbe4c2a
37bbe4c2aloc_37bbe4c2a:
37bbe4c2amov ecx, [r12]
37bbe4c2etest ecx, ecx
37bbe4c30je 0x37bbe4b34
37bbe4c36movsxd rdi, r13l
37bbe4c39xor eax, eax
37bbe4c3btest rdi, rdi
37bbe4c3ecmovns rax, rdi
37bbe4c42mov [rsp+176], rax
37bbe4c4anot rax
37bbe4c4dmov [rsp+144], rax
37bbe4c55mov eax, [r15]
37bbe4c58cdq
37bbe4c59idiv ecx
37bbe4c5bmov [rsp+192], eax
37bbe4c62mov edi, eax
37bbe4c64mov [rsp+368], eax
37bbe4c6blea eax, [rsi+2*rsi]
37bbe4c6ecmp edi, eax
37bbe4c70jg 0x37bbe4c8f
37bbe4c72lea eax, [rdi-1]
37bbe4c75movsxd rsi, eax
37bbe4c78sar eax, 31
37bbe4c7bimul rsi, rsi, 0x55555556
37bbe4c82shr rsi, 32
37bbe4c86sub esi, eax
37bbe4c88mov [rsp+372], esi
37bbe4c8f
37bbe4c8floc_37bbe4c8f:
37bbe4c8fmov rax, [rsp+536]
37bbe4c97mov edx, ecx
37bbe4c99imul edx, esi
37bbe4c9cmov eax, [rax]
37bbe4c9ecmp eax, edx
37bbe4ca0jge 0x37bbe4cae
37bbe4ca2cdq
37bbe4ca3idiv ecx
37bbe4ca5mov [rsp+372], eax
37bbe4cacmov esi, eax
37bbe4cae
37bbe4caeloc_37bbe4cae:
37bbe4caelea eax, [rcx+rsi-1]
37bbe4cb2cdq
37bbe4cb3idiv esi
37bbe4cb5cmp ecx, esi
37bbe4cb7mov edx, esi
37bbe4cb9cmovle edx, ecx
37bbe4cbclea r8l, [rdx+1]
37bbe4cc0mov [rsp+196], eax
37bbe4cc7lea eax, [rsi+rsi]
37bbe4ccamov [rsp+172], eax
37bbe4cd1mov eax, 1
37bbe4cd6test edx, edx
37bbe4cd8jle 0x37bbe4d1f
37bbe4cdamov rdx, r8
37bbe4cddsub rdx, rax
37bbe4ce0and edx, 1
37bbe4ce3je 0x37bbe4d00
37bbe4ce5mov rdi, [rsp+512]
37bbe4cedmov [rdi+4*rax-4], 1
37bbe4cf5mov eax, 2
37bbe4cfacmp r8, 2
37bbe4cfeje 0x37bbe4d1f
37bbe4d00
37bbe4d00loc_37bbe4d00:
37bbe4d00mov r9, [rsp+512]
37bbe4d08
37bbe4d08loc_37bbe4d08:
37bbe4d08mov [r9+4*rax-4], eax
37bbe4d0dlea rdx, [rax+1]
37bbe4d11add rax, 2
37bbe4d15mov [r9+4*rdx-4], edx
37bbe4d1acmp r8, rax
37bbe4d1djne 0x37bbe4d08
37bbe4d1f
37bbe4d1floc_37bbe4d1f:
37bbe4d1fmov rax, [rsp+496]
37bbe4d27pxor x0, x0
37bbe4d2bcvtsi2sd x0, esi
37bbe4d2fmov [rax+8], 0
37bbe4d37movsd_xmm [rax], x0
37bbe4d3btest r14l, r14l
37bbe4d3eje 0x37bbe62c6
37bbe4d44mov r8l, [rsp+196]
37bbe4d4ctest r8l, r8l
37bbe4d4fjle 0x37bbe7769
37bbe4d55movsxd rax, [rsp+192]
37bbe4d5dmovsxd rdx, esi
37bbe4d60xor r14l, r14l
37bbe4d63mov [rsp+200], -1
37bbe4d6emov [rsp+472], r12
37bbe4d76lea edi, [rax-1]
37bbe4d79mov [rsp+184], edi
37bbe4d80mov edi, [rsp+172]
37bbe4d87add edi, 1
37bbe4d8amov [rsp+188], edi
37bbe4d91mov rdi, rax
37bbe4d94sub rax, 1
37bbe4d98shl rax, 4
37bbe4d9cshl rdi, 4
37bbe4da0mov [rsp+280], rax
37bbe4da8mov rax, [rsp+176]
37bbe4db0mov [rsp+296], rdi
37bbe4db8lea rdi, [rdx+rdx]
37bbe4dbcshl rax, 4
37bbe4dc0mov [rsp+288], rdi
37bbe4dc8mov rdi, [rsp+496]
37bbe4dd0mov [rsp+256], rax
37bbe4dd8add rax, 16
37bbe4ddcmov [rsp+264], rax
37bbe4de4lea rax, [rsp+380]
37bbe4decmov [rsp+136], rax
37bbe4df4lea rax, [rsp+364]
37bbe4dfcmov [rsp+152], rax
37bbe4e04lea rax, [rsp+372]
37bbe4e0cmov [rsp+160], rax
37bbe4e14lea rax, [rip+0x8662bd]
37bbe4e1bmov [rsp+216], rax
37bbe4e23mov eax, ecx
37bbe4e25nop [rax+rax]
37bbe4e30
37bbe4e30loc_37bbe4e30:
37bbe4e30mov ebp, r14l
37bbe4e33imul ebp, esi
37bbe4e36sub eax, ebp
37bbe4e38cmp eax, esi
37bbe4e3acmovg eax, esi
37bbe4e3dmov [rsp+364], eax
37bbe4e44cmp r14l, 1
37bbe4e48jbe 0x37bbe50aa
37bbe4e4eadd eax, esi
37bbe4e50lea edx, [rsi+rsi]
37bbe4e53cmp r14l, 2
37bbe4e57mov ebx, r14l
37bbe4e5acmovne eax, edx
37bbe4e5dmov r13, [rsp+176]
37bbe4e65add ebp, 1
37bbe4e68mov r15l, [rsp+192]
37bbe4e70movsxd rbp, ebp
37bbe4e73lea rdx, [rip+0x866232]
37bbe4e7amov r9, [rsp+152]
37bbe4e82mov r8, [rsp+160]
37bbe4e8amov [rsp+356], eax
37bbe4e91imul rbp, r13
37bbe4e95mov rcx, rdx
37bbe4e98mov eax, [rsp+184]
37bbe4e9fmov [rsp+112], 11
37bbe4ea8mov r14, r13
37bbe4eabmov [rsp+380], eax
37bbe4eb2mov rax, [rsp+472]
37bbe4ebamov [rsp+104], 11
37bbe4ec3mov [rsp+96], rax
37bbe4ec8movsxd rax, esi
37bbe4ecbimul esi, r15l
37bbe4ecfshl rax, 4
37bbe4ed3add rax, [rsp+528]
37bbe4edbmov [rsp+88], rax
37bbe4ee0lea rax, [rip+0x8661d1]
37bbe4ee7mov [rsp+80], rax
37bbe4eecmov rax, [rsp+488]
37bbe4ef4mov [rsp+72], rax
37bbe4ef9mov rax, [rsp+144]
37bbe4f01lea rax, [rax+rbp+1]
37bbe4f06lea rbp, [rsp+356]
37bbe4f0eshl rax, 4
37bbe4f12add rax, [rsp+480]
37bbe4f1amov [rsp+32], rbp
37bbe4f1fmov [rsp+64], rax
37bbe4f24mov rax, [rsp+136]
37bbe4f2cmov [rsp+56], rax
37bbe4f31mov eax, [rsp+188]
37bbe4f38add eax, esi
37bbe4f3acdqe
37bbe4f3csub rax, 1
37bbe4f40shl rax, 4
37bbe4f44add rax, rdi
37bbe4f47mov [rsp+48], rax
37bbe4f4clea rax, [rip+0x866175]
37bbe4f53mov [rsp+40], rax
37bbe4f58call zgemm_
37bbe4f5dmov edx, 1
37bbe4f62mov r12l, [rsp+200]
37bbe4f6amov r13, [rsp+528]
37bbe4f72lea esi, [rdx+1]
37bbe4f75mov ecx, [rsp+372]
37bbe4f7ccmp esi, ebx
37bbe4f7eje 0x37bbe50a0
37bbe4f84
37bbe4f84loc_37bbe4f84:
37bbe4f84lea eax, [rcx+2*rcx]
37bbe4f87cmp esi, r12l
37bbe4f8aje 0x37bbe5638
37bbe4f90
37bbe4f90loc_37bbe4f90:
37bbe4f90mov [rsp+356], eax
37bbe4f97mov eax, [rsp+184]
37bbe4f9elea r8l, [rdx-1]
37bbe4fa2imul edx, ecx
37bbe4fa5mov [rsp+32], rbp
37bbe4faamov r9, [rsp+152]
37bbe4fb2mov [rsp+380], eax
37bbe4fb9imul r8l, ecx
37bbe4fbdmov rax, [rsp+472]
37bbe4fc5mov [rsp+104], 11
37bbe4fcemov [rsp+96], rax
37bbe4fd3mov eax, esi
37bbe4fd5imul edx, r15l
37bbe4fd9mov [rsp+112], 11
37bbe4fe2imul eax, ecx
37bbe4fe5add r8l, 1
37bbe4fe9movsxd r8, r8l
37bbe4feccdqe
37bbe4feeshl rax, 4
37bbe4ff2add rax, r13
37bbe4ff5mov [rsp+88], rax
37bbe4ffalea rax, [rip+0x8660b7]
37bbe5001mov [rsp+80], rax
37bbe5006mov rax, [rsp+488]
37bbe500emov [rsp+72], rax
37bbe5013mov eax, ebx
37bbe5015imul eax, ecx
37bbe5018add eax, 1
37bbe501bcdqe
37bbe501dimul rax, r14
37bbe5021add rax, [rsp+144]
37bbe5029add rax, r8
37bbe502cmov r8, [rsp+160]
37bbe5034shl rax, 4
37bbe5038add rax, [rsp+480]
37bbe5040mov [rsp+64], rax
37bbe5045mov rax, [rsp+136]
37bbe504dmov [rsp+56], rax
37bbe5052mov eax, [rsp+172]
37bbe5059lea eax, [rcx+rax+1]
37bbe505dadd eax, edx
37bbe505flea rdx, [rip+0x866046]
37bbe5066cdqe
37bbe5068mov rcx, rdx
37bbe506bsub rax, 1
37bbe506fshl rax, 4
37bbe5073add rax, rdi
37bbe5076mov [rsp+48], rax
37bbe507blea rax, [rip+0x866046]
37bbe5082mov [rsp+40], rax
37bbe5087call zgemm_
37bbe508cmov edx, esi
37bbe508emov ecx, [rsp+372]
37bbe5095lea esi, [rdx+1]
37bbe5098cmp esi, ebx
37bbe509ajne 0x37bbe4f84
37bbe50a0
37bbe50a0loc_37bbe50a0:
37bbe50a0mov ebp, ebx
37bbe50a2mov r14l, ebx
37bbe50a5mov esi, ecx
37bbe50a7imul ebp, ecx
37bbe50aa
37bbe50aaloc_37bbe50aa:
37bbe50aamov r12l, [rsp+184]
37bbe50b2mov ebx, [rsp+192]
37bbe50b9lea eax, [rbp+1]
37bbe50bcmov [rsp+56], 5
37bbe50c5mov r13, [rsp+176]
37bbe50cdcdqe
37bbe50cfmov rcx, [rsp+136]
37bbe50d7mov [rsp+380], r12l
37bbe50dfmov r12l, ebx
37bbe50e2mov r11, [rsp+488]
37bbe50eaimul r12l, ebp
37bbe50eeadd r12l, [rsp+188]
37bbe50f6mov r15, [rsp+152]
37bbe50femov [rsp+224], rax
37bbe5106movsxd r12, r12l
37bbe5109imul r13, rax
37bbe510dmov [rsp+48], rcx
37bbe5112add r13, [rsp+144]
37bbe511asub r12, 1
37bbe511eadd rax, r13
37bbe5121mov [rsp+32], r11
37bbe5126mov r8, r15
37bbe5129shl r12, 4
37bbe512dshl rax, 4
37bbe5131mov rdx, r15
37bbe5134mov r11, [rsp+480]
37bbe513cadd r12, rdi
37bbe513fmov rcx, [rsp+216]
37bbe5147mov [rsp+40], r12
37bbe514clea r9, [r11+rax]
37bbe5150call zlacpy_
37bbe5155cmp r14l, 1
37bbe5159jbe 0x37bbe5647
37bbe515fmov eax, [rsp+184]
37bbe5166mov r9, [rsp+472]
37bbe516elea r11, [rip+0x865f53]
37bbe5175mov [rsp+88], r12
37bbe517amov rcx, [rsp+136]
37bbe5182mov ebp, [rsp+200]
37bbe5189mov [rsp+80], r11
37bbe518emov r8, r15
37bbe5191mov [rsp+380], eax
37bbe5198movsxd rax, esi
37bbe519blea r12, [rsp+376]
37bbe51a3lea rdx, [rip+0x865f02]
37bbe51aamov [rsp+72], r9
37bbe51afshl rax, 4
37bbe51b3mov r9, [rsp+488]
37bbe51bbimul ebp, esi
37bbe51beadd rax, [rsp+528]
37bbe51c6mov [rsp+96], rcx
37bbe51cblea rcx, [rip+0x865f0b]
37bbe51d2mov [rsp+64], rax
37bbe51d7lea rax, [r13+1]
37bbe51dbmov [rsp+56], r9
37bbe51e0shl rax, 4
37bbe51e4lea r9, [rip+0x865f05]
37bbe51ebadd rax, [rsp+480]
37bbe51f3mov [rsp+48], rax
37bbe51f8mov [rsp+40], r9
37bbe51fdmov r9, r15
37bbe5200mov [rsp+32], r12
37bbe5205mov [rsp+112], 11
37bbe520emov [rsp+104], 19
37bbe5217mov [rsp+376], ebp
37bbe521ecall zgemm_
37bbe5223mov r8, [rsp+472]
37bbe522bmov edx, ebx
37bbe522dmov rcx, [rsp+136]
37bbe5235imul edx, ebp
37bbe5238mov [rsp+32], r15
37bbe523dmov r12l, [rsp+184]
37bbe5245mov [rsp+96], r8
37bbe524amov r8, [rsp+528]
37bbe5252mov [rsp+72], rcx
37bbe5257lea rcx, [rip+0x865e7f]
37bbe525emov [rsp+88], r8
37bbe5263lea r8, [rip+0x865e4e]
37bbe526amov [rsp+80], r8
37bbe526fmov r8l, [rsp+172]
37bbe5277mov [rsp+112], 11
37bbe5280lea eax, [rsi+r8+1]
37bbe5285mov rsi, [rsp+488]
37bbe528dmov [rsp+104], 19
37bbe5296mov r8, r15
37bbe5299add eax, edx
37bbe529blea rdx, [rip+0x865e0a]
37bbe52a2mov [rsp+380], r12l
37bbe52aacdqe
37bbe52acmov [rsp+56], rsi
37bbe52b1sub rax, 1
37bbe52b5shl rax, 4
37bbe52b9add rax, rdi
37bbe52bcmov [rsp+64], rax
37bbe52c1lea eax, [rbp+1]
37bbe52c4lea rbp, [rip+0x865dfd]
37bbe52cbcdqe
37bbe52cdmov [rsp+40], rbp
37bbe52d2add rax, r13
37bbe52d5mov r13, [rsp+160]
37bbe52ddshl rax, 4
37bbe52e1add rax, [rsp+480]
37bbe52e9mov [rsp+48], rax
37bbe52eemov r9, r13
37bbe52f1call zgemm_
37bbe52f6mov r9, r15
37bbe52f9mov r8, r15
37bbe52fcmov [rsp+80], rbp
37bbe5301mov ecx, [rsp+372]
37bbe5308mov rdx, [rsp+136]
37bbe5310mov [rsp+380], r12l
37bbe5318mov ebp, r14l
37bbe531bmov r15, [rsp+176]
37bbe5323mov r12, [rsp+144]
37bbe532bmov [rsp+32], r13
37bbe5330mov eax, ecx
37bbe5332mov [rsp+96], rdx
37bbe5337mov edx, ebx
37bbe5339mov r11, [rsp+488]
37bbe5341mov [rsp+112], 11
37bbe534aimul eax, r14l
37bbe534emov [rsp+104], 11
37bbe5357mov [rsp+72], r11
37bbe535cimul edx, eax
37bbe535fadd edx, [rsp+188]
37bbe5366add eax, 1
37bbe5369movsxd rdx, edx
37bbe536ccdqe
37bbe536esub rdx, 1
37bbe5372imul rax, r15
37bbe5376shl rdx, 4
37bbe537aadd rdx, rdi
37bbe537dmov [rsp+88], rdx
37bbe5382lea edx, [r14-2]
37bbe5386add rax, r12
37bbe5389imul edx, ecx
37bbe538cadd edx, 1
37bbe538fmovsxd rdx, edx
37bbe5392add rax, rdx
37bbe5395mov rdx, [rsp+472]
37bbe539dshl rax, 4
37bbe53a1add rax, [rsp+480]
37bbe53a9mov [rsp+56], rdx
37bbe53aemov rdx, [rsp+528]
37bbe53b6mov [rsp+64], rax
37bbe53bblea rax, [rip+0x865d2e]
37bbe53c2mov [rsp+48], rdx
37bbe53c7lea rdx, [rip+0x865cde]
37bbe53cemov [rsp+40], rax
37bbe53d3mov rcx, rdx
37bbe53d6call zgemm_
37bbe53dbmov esi, [rsp+372]
37bbe53e2mov r10l, [rsp+188]
37bbe53eaimul ebp, esi
37bbe53edlea eax, [rbp+1]
37bbe53f0cdqe
37bbe53f2imul r15, rax
37bbe53f6mov [rsp+224], rax
37bbe53feimul ebx, ebp
37bbe5401lea r13, [r15+r12]
37bbe5405lea r12l, [rbx+r10]
37bbe5409movsxd r12, r12l
37bbe540csub r12, 1
37bbe5410shl r12, 4
37bbe5414add r12, rdi
37bbe5417
37bbe5417loc_37bbe5417:
37bbe5417mov eax, [rsp+184]
37bbe541emov r8, [rsp+152]
37bbe5426mov [rsp+64], 5
37bbe542fmov r9, r12
37bbe5432mov rdx, [rsp+216]
37bbe543alea rcx, [rip+0x865c63]
37bbe5441mov [rsp+380], eax
37bbe5448lea rax, [rsp+352]
37bbe5450mov [rsp+232], rax
37bbe5458mov [rsp+56], rax
37bbe545dmov rax, [rsp+488]
37bbe5465mov [rsp+48], rax
37bbe546amov eax, [rsp+200]
37bbe5471imul eax, esi
37bbe5474add eax, 1
37bbe5477cdqe
37bbe5479add rax, r13
37bbe547cshl rax, 4
37bbe5480add rax, [rsp+480]
37bbe5488mov [rsp+40], rax
37bbe548dmov rax, [rsp+136]
37bbe5495mov [rsp+32], rax
37bbe549acall zhegst_
37bbe549fmov r9l, [rsp+364]
37bbe54a7test r9l, r9l
37bbe54aajle 0x37bbe76cc
37bbe54b0
37bbe54b0loc_37bbe54b0:
37bbe54b0mov ecx, [rsp+192]
37bbe54b7mov ebx, [rsp+188]
37bbe54bemov eax, ecx
37bbe54c0imul eax, ebp
37bbe54c3lea edx, [rax+rbx]
37bbe54c6movsxd rdx, edx
37bbe54c9shl rdx, 4
37bbe54cdmov [rdx+rdi-8], 0
37bbe54d6cmp r9l, 1
37bbe54daje 0x37bbe55e5
37bbe54e0mov r8, [rsp+288]
37bbe54e8lea r12l, [rcx+rax]
37bbe54ecmov [rsp+240], ebp
37bbe54f3lea r15l, [r9+1]
37bbe54f7movsxd rdx, r12l
37bbe54famov rbx, [rsp+280]
37bbe5502mov rbp, [rsp+296]
37bbe550amov [rsp+208], r14l
37bbe5512add rdx, r8
37bbe5515mov [rsp+232], esi
37bbe551cmov r14l, ecx
37bbe551fmov rsi, r8
37bbe5522shl rdx, 4
37bbe5526mov r13, -16
37bbe552dmov r10l, 2
37bbe5533lea r11, [rdi+rdx-16]
37bbe5538nop [rax+rax]
37bbe5540
37bbe5540loc_37bbe5540:
37bbe5540movsxd rcx, eax
37bbe5543mov rdx, r11
37bbe5546mov rax, r10
37bbe5549add rcx, rsi
37bbe554cshl rcx, 4
37bbe5550add rcx, r13
37bbe5553add rcx, rdi
37bbe5556nop [rax+rax]
37bbe555fnop [rax+rax]
37bbe556anop [rax+rax]
37bbe5575nop [rax+rax]
37bbe5580
37bbe5580loc_37bbe5580:
37bbe5580movsd_xmm x0, [rdx+8]
37bbe5585movsd_xmm x1, [rdx]
37bbe5589mov r8, rax
37bbe558cadd rax, 1
37bbe5590xorpd x0, [rip+0x865b78]
37bbe5598shl r8, 4
37bbe559cadd rdx, rbx
37bbe559funpcklpd x1, x0
37bbe55a3movups [rcx+r8], x1
37bbe55a8cmp r9l, eax
37bbe55abjge 0x37bbe5580
37bbe55adadd r10, 1
37bbe55b1mov [r11+24], 0
37bbe55b9mov eax, r12l
37bbe55bcadd r11, rbp
37bbe55bfadd r12l, r14l
37bbe55c2sub r13, 16
37bbe55c6cmp r15, r10
37bbe55c9jne 0x37bbe5540
37bbe55cfmov r14l, [rsp+208]
37bbe55d7mov esi, [rsp+232]
37bbe55demov ebp, [rsp+240]
37bbe55e5
37bbe55e5loc_37bbe55e5:
37bbe55e5mov eax, [rsp+196]
37bbe55ecsub eax, 1
37bbe55efcmp eax, r14l
37bbe55f2jg 0x37bbe56dd
37bbe55f8
37bbe55f8loc_37bbe55f8:
37bbe55f8lea eax, [r14+1]
37bbe55fcmov [rsp+208], eax
37bbe5603
37bbe5603loc_37bbe5603:
37bbe5603mov esi, [rsp+208]
37bbe560acmp [rsp+196], esi
37bbe5611jle 0x37bbe566f
37bbe5613mov rax, [rsp+472]
37bbe561badd [rsp+200], 1
37bbe5623add r14l, 1
37bbe5627mov esi, [rsp+372]
37bbe562emov eax, [rax]
37bbe5630jmp 0x37bbe4e30
37bbe5635
37bbe5635 0f 1f 00 ...
37bbe5638
37bbe5638loc_37bbe5638:
37bbe5638mov eax, [rsp+364]
37bbe563flea eax, [rax+2*rcx]
37bbe5642jmp 0x37bbe4f90
37bbe5647
37bbe5647loc_37bbe5647:
37bbe5647test r14l, r14l
37bbe564ajne 0x37bbe5417
37bbe5650mov r9l, [rsp+364]
37bbe5658test r9l, r9l
37bbe565bjg 0x37bbe54b0
37bbe5661cmp [rsp+196], 1
37bbe5669jne 0x37bbe76ea
37bbe566f
37bbe566floc_37bbe566f:
37bbe566fmov r12, [rsp+472]
37bbe5677
37bbe5677loc_37bbe5677:
37bbe5677mov rax, [rsp+544]
37bbe567fmov r9, [rsp+160]
37bbe5687mov rdx, r12
37bbe568amov rcx, r12
37bbe568dmov [rsp+56], rax
37bbe5692mov rax, [rsp+520]
37bbe569amov r8, r9
37bbe569dmov [rsp+48], rax
37bbe56a2lea rax, [rsp+368]
37bbe56aamov [rsp+40], rax
37bbe56afmov rax, [rsp+496]
37bbe56b7mov [rsp+32], rax
37bbe56bccall zgbtrf_
37bbe56c1jmp 0x37bbe4b34
37bbe56c6
37bbe56c6loc_37bbe56c6:
37bbe56c6cmp edi, -1
37bbe56c9je 0x37bbe4b34
37bbe56cfcmp ebp, -1
37bbe56d2jne 0x37bbe4c2a
37bbe56d8jmp 0x37bbe4b34
37bbe56dd
37bbe56ddloc_37bbe56dd:
37bbe56ddtest r14l, r14l
37bbe56e0je 0x37bbe76ea
37bbe56e6lea rax, [rsp+352]
37bbe56eemov [rsp+232], rax
37bbe56f6
37bbe56f6loc_37bbe56f6:
37bbe56f6movsxd rax, esi
37bbe56f9shl rax, 4
37bbe56fdadd rax, [rsp+528]
37bbe5705mov r15, rax
37bbe5708cmp r14l, 1
37bbe570cje 0x37bbe777e
37bbe5712mov eax, [rsp+184]
37bbe5719mov rdx, [rsp+176]
37bbe5721add r9l, esi
37bbe5724lea r12, [rsp+376]
37bbe572cimul rdx, [rsp+224]
37bbe5735add rdx, [rsp+144]
37bbe573dmov [rsp+376], r9l
37bbe5745lea r13, [rip+0x865960]
37bbe574cmov r9, [rsp+152]
37bbe5754mov [rsp+380], eax
37bbe575bmov rcx, r13
37bbe575emov rax, [rsp+472]
37bbe5766mov [rsp+32], r12
37bbe576bmov [rsp+112], 11
37bbe5774mov r8, r9
37bbe5777mov [rsp+96], rax
37bbe577cmovsxd rax, ebp
37bbe577fmov [rsp+104], 11
37bbe5788shl rax, 4
37bbe578cadd rax, [rsp+528]
37bbe5794mov [rsp+88], rax
37bbe5799lea rax, [rip+0x865918]
37bbe57a0mov [rsp+248], rax
37bbe57a8mov [rsp+80], rax
37bbe57admov rax, [rsp+488]
37bbe57b5mov [rsp+72], rax
37bbe57balea eax, [r14-2]
37bbe57beimul eax, esi
37bbe57c1add eax, 1
37bbe57c4cdqe
37bbe57c6add rax, rdx
37bbe57c9mov edx, [rsp+200]
37bbe57d0shl rax, 4
37bbe57d4add rax, [rsp+480]
37bbe57dcmov [rsp+64], rax
37bbe57e1mov rax, [rsp+136]
37bbe57e9imul edx, esi
37bbe57ecimul edx, [rsp+192]
37bbe57f4mov [rsp+56], rax
37bbe57f9mov eax, [rsp+172]
37bbe5800lea eax, [rsi+rax+1]
37bbe5804add eax, edx
37bbe5806mov rdx, r13
37bbe5809cdqe
37bbe580bsub rax, 1
37bbe580fshl rax, 4
37bbe5813add rax, rdi
37bbe5816mov [rsp+48], rax
37bbe581blea rax, [rip+0x8658a6]
37bbe5822mov [rsp+40], rax
37bbe5827mov [rsp+240], rax
37bbe582fcall zgemm_
37bbe5834
37bbe5834loc_37bbe5834:
37bbe5834lea eax, [r14+1]
37bbe5838mov r8, [rsp+224]
37bbe5840mov r9, r12
37bbe5843lea rcx, [rip+0x865893]
37bbe584aimul esi, eax
37bbe584dmov [rsp+208], eax
37bbe5854mov rax, [rsp+472]
37bbe585cmov [rsp+380], ebp
37bbe5863mov eax, [rax]
37bbe5865mov [rsp+48], r15
37bbe586amov [rsp+112], 11
37bbe5873mov [rsp+272], eax
37bbe587amov edx, eax
37bbe587cmov rax, [rsp+488]
37bbe5884mov [rsp+104], 19
37bbe588dsub edx, esi
37bbe588fmov [rsp+96], rax
37bbe5894mov rax, [rsp+240]
37bbe589cmov [rsp+376], edx
37bbe58a3lea edx, [rsi+1]
37bbe58a6mov [rsp+80], rax
37bbe58abmov rax, [rsp+488]
37bbe58b3movsxd rdx, edx
37bbe58b6imul rdx, [rsp+176]
37bbe58bfadd rdx, [rsp+144]
37bbe58c7mov [rsp+72], rax
37bbe58ccmov rax, [rsp+472]
37bbe58d4add r8, rdx
37bbe58d7add rdx, 1
37bbe58dbshl r8, 4
37bbe58dfadd r8, [rsp+480]
37bbe58e7shl rdx, 4
37bbe58ebadd rdx, [rsp+480]
37bbe58f3mov [rsp+56], rax
37bbe58f8lea rax, [rip+0x8657f1]
37bbe58ffmov [rsp+40], rax
37bbe5904mov rax, [rsp+136]
37bbe590cmov [rsp+88], r8
37bbe5911mov r8, [rsp+160]
37bbe5919mov [rsp+32], rax
37bbe591emov [rsp+64], rdx
37bbe5923mov rdx, r13
37bbe5926call zgemm_
37bbe592bmov esi, [rsp+372]
37bbe5932
37bbe5932loc_37bbe5932:
37bbe5932mov r13l, [rsp+208]
37bbe593aimul r13l, esi
37bbe593etest esi, esi
37bbe5940jle 0x37bbe5a05
37bbe5946mov ecx, r14l
37bbe5949lea edx, [r13+1]
37bbe594dxor ebp, ebp
37bbe594fmov rax, [rsp+480]
37bbe5957imul ecx, esi
37bbe595amovsxd rdx, edx
37bbe595dmov [rsp+224], r14l
37bbe5965mov r15, [rsp+472]
37bbe596dmov [rsp+496], rdi
37bbe5975mov r14, [rsp+488]
37bbe597dmov edi, ebp
37bbe597fmov r12, [rsp+136]
37bbe5987mov rbp, [rsp+528]
37bbe598fimul rdx, [rsp+176]
37bbe5998movsxd rcx, ecx
37bbe599badd rdx, [rsp+144]
37bbe59a3add rdx, rcx
37bbe59a6shl rdx, 4
37bbe59aalea rbx, [rax+rdx+16]
37bbe59afnop
37bbe59b0
37bbe59b0loc_37bbe59b0:
37bbe59b0mov eax, [r15]
37bbe59b3mov rdx, rbx
37bbe59b6mov r8, r14
37bbe59b9add rbx, 16
37bbe59bdmov ecx, eax
37bbe59bfimul eax, edi
37bbe59c2sub ecx, r13l
37bbe59c5mov [rsp+380], ecx
37bbe59cclea rcx, [rip+0x8656d1]
37bbe59d3mov [rsp+32], rcx
37bbe59d8cdqe
37bbe59damov rcx, r12
37bbe59ddshl rax, 4
37bbe59e1lea r9, [rbp+rax]
37bbe59e6call zcopy_
37bbe59eblea eax, [rdi+2]
37bbe59eeadd edi, 1
37bbe59f1cmp eax, esi
37bbe59f3jle 0x37bbe59b0
37bbe59f5mov r14l, [rsp+224]
37bbe59fdmov rdi, [rsp+496]
37bbe5a05
37bbe5a05loc_37bbe5a05:
37bbe5a05mov rax, [rsp+472]
37bbe5a0dmov r9, [rsp+472]
37bbe5a15mov r8, [rsp+528]
37bbe5a1dmov rcx, [rsp+136]
37bbe5a25mov eax, [rax]
37bbe5a27mov [rsp+224], eax
37bbe5a2emov edx, eax
37bbe5a30mov rax, [rsp+232]
37bbe5a38sub edx, r13l
37bbe5a3bmovsxd r13, r13l
37bbe5a3emov [rsp+40], rax
37bbe5a43mov rax, [rsp+512]
37bbe5a4bmov [rsp+380], edx
37bbe5a52lea rdx, [rax+4*r13]
37bbe5a56mov [rsp+32], rdx
37bbe5a5bmov rdx, [rsp+160]
37bbe5a63call zgetrf_
37bbe5a68mov r13l, [rsp+372]
37bbe5a70mov r12l, [rsp+208]
37bbe5a78mov [rsp+360], 1
37bbe5a83mov esi, r13l
37bbe5a86imul r12l, r13l
37bbe5a8aimul esi, r14l
37bbe5a8etest r13l, r13l
37bbe5a91jle 0x37bbe5b95
37bbe5a97mov [rsp+224], r14l
37bbe5a9fmov edx, 1
37bbe5aa4mov ebp, r12l
37bbe5aa7mov rbx, [rsp+472]
37bbe5aafmov [rsp+496], rdi
37bbe5ab7mov r15, [rsp+488]
37bbe5abfmov rdi, [rsp+528]
37bbe5ac7nop [rax+rax]
37bbe5ad0
37bbe5ad0loc_37bbe5ad0:
37bbe5ad0mov ecx, [rbx]
37bbe5ad2lea r14l, [rdx-1]
37bbe5ad6lea r8l, [rdx+rsi]
37bbe5adamov [rsp+32], r15
37bbe5adfmovsxd r8, r8l
37bbe5ae2mov eax, ecx
37bbe5ae4imul ecx, r14l
37bbe5ae8sub eax, edx
37bbe5aeasub eax, ebp
37bbe5aecmov [rsp+380], eax
37bbe5af3lea eax, [rdx+rbp+1]
37bbe5af7lea edx, [rdx+rcx+1]
37bbe5afbmov rcx, [rsp+480]
37bbe5b03cdqe
37bbe5b05movsxd rdx, edx
37bbe5b08imul rax, [rsp+176]
37bbe5b11sub rdx, 1
37bbe5b15add rax, [rsp+144]
37bbe5b1dadd rax, r8
37bbe5b20shl rdx, 4
37bbe5b24lea r8, [rip+0x865579]
37bbe5b2bshl rax, 4
37bbe5b2fadd rdx, rdi
37bbe5b32lea r9, [rcx+rax]
37bbe5b36mov rcx, [rsp+136]
37bbe5b3ecall zcopy_
37bbe5b43mov r10l, [rbx]
37bbe5b46lea r8, [rip+0x865557]
37bbe5b4dlea rcx, [rsp+360]
37bbe5b55imul r10l, r14l
37bbe5b59movsxd rdx, r10l
37bbe5b5cshl rdx, 4
37bbe5b60add rdx, rdi
37bbe5b63call zlacgv_
37bbe5b68mov eax, [rsp+360]
37bbe5b6flea edx, [rax+1]
37bbe5b72mov [rsp+360], edx
37bbe5b79cmp edx, r13l
37bbe5b7cjle 0x37bbe5ad0
37bbe5b82mov r14l, [rsp+224]
37bbe5b8amov rdi, [rsp+496]
37bbe5b92mov r12l, ebp
37bbe5b95
37bbe5b95loc_37bbe5b95:
37bbe5b95mov rax, [rsp+472]
37bbe5b9dmov ebx, [rsp+192]
37bbe5ba4lea r9, [rip+0x86550d]
37bbe5bablea rcx, [rip+0x86554e]
37bbe5bb2mov rbp, [rsp+136]
37bbe5bbamov r15l, [rsp+184]
37bbe5bc2mov eax, [rax]
37bbe5bc4mov [rsp+56], 4
37bbe5bcdmov [rsp+48], rbp
37bbe5bd2mov edx, eax
37bbe5bd4mov [rsp+224], eax
37bbe5bdbmov eax, ebx
37bbe5bddsub edx, r12l
37bbe5be0mov r12l, [rsp+172]
37bbe5be8mov [rsp+380], r15l
37bbe5bf0cmp edx, r13l
37bbe5bf3cmovg edx, r13l
37bbe5bf7imul eax, esi
37bbe5bfamov rsi, [rsp+152]
37bbe5c02mov [rsp+364], edx
37bbe5c09lea edx, [r13+r12+1]
37bbe5c0emov r13, [rsp+160]
37bbe5c16add edx, eax
37bbe5c18mov rax, [rsp+248]
37bbe5c20movsxd rdx, edx
37bbe5c23mov r8, r13
37bbe5c26sub rdx, 1
37bbe5c2amov [rsp+32], rax
37bbe5c2fshl rdx, 4
37bbe5c33add rdx, rdi
37bbe5c36mov [rsp+40], rdx
37bbe5c3bmov rdx, rsi
37bbe5c3ecall zlaset_
37bbe5c43mov ecx, [rsp+372]
37bbe5c4amov r8, r13
37bbe5c4dmov rax, [rsp+472]
37bbe5c55mov [rsp+48], rbp
37bbe5c5amov r9, [rsp+528]
37bbe5c62lea edx, [rcx+r12+1]
37bbe5c67mov [rsp+32], rax
37bbe5c6cimul ecx, r14l
37bbe5c70mov [rsp+380], r15l
37bbe5c78mov [rsp+56], 5
37bbe5c81imul ecx, ebx
37bbe5c84add edx, ecx
37bbe5c86mov rcx, [rsp+216]
37bbe5c8emovsxd rdx, edx
37bbe5c91sub rdx, 1
37bbe5c95shl rdx, 4
37bbe5c99add rdx, rdi
37bbe5c9cmov [rsp+40], rdx
37bbe5ca1mov rdx, rsi
37bbe5ca4call zlacpy_
37bbe5ca9test r14l, r14l
37bbe5cacje 0x37bbe5dbb
37bbe5cb2mov r8l, [rsp+372]
37bbe5cbamov eax, [rsp+184]
37bbe5cc1mov edx, r14l
37bbe5cc4mov [rsp+112], 1
37bbe5ccdmov r9l, [rsp+192]
37bbe5cd5mov [rsp+104], 1
37bbe5cdeimul edx, r8l
37bbe5ce2mov [rsp+380], eax
37bbe5ce9mov rax, [rsp+136]
37bbe5cf1mov [rsp+96], 1
37bbe5cfamov [rsp+80], rax
37bbe5cffmov eax, [rsp+172]
37bbe5d06mov [rsp+88], 1
37bbe5d0fimul r9l, edx
37bbe5d13add edx, 1
37bbe5d16lea ecx, [r8+rax+1]
37bbe5d1bmov rax, [rsp+488]
37bbe5d23movsxd rdx, edx
37bbe5d26imul rdx, [rsp+176]
37bbe5d2fadd rdx, [rsp+144]
37bbe5d37add ecx, r9l
37bbe5d3amov [rsp+64], rax
37bbe5d3fmov rax, [rsp+240]
37bbe5d47lea r9, [rip+0x865342]
37bbe5d4emovsxd rcx, ecx
37bbe5d51sub rcx, 1
37bbe5d55mov [rsp+48], rax
37bbe5d5amov rax, [rsp+160]
37bbe5d62shl rcx, 4
37bbe5d66add rcx, rdi
37bbe5d69mov [rsp+40], rax
37bbe5d6emov rax, [rsp+152]
37bbe5d76mov [rsp+72], rcx
37bbe5d7bmov ecx, [rsp+200]
37bbe5d82mov [rsp+32], rax
37bbe5d87imul ecx, r8l
37bbe5d8blea r8, [rip+0x865372]
37bbe5d92add ecx, 1
37bbe5d95movsxd rcx, ecx
37bbe5d98add rdx, rcx
37bbe5d9blea rcx, [rip+0x865363]
37bbe5da2shl rdx, 4
37bbe5da6add rdx, [rsp+480]
37bbe5daemov [rsp+56], rdx
37bbe5db3mov rdx, r9
37bbe5db6call ztrsm_
37bbe5dbb
37bbe5dbbloc_37bbe5dbb:
37bbe5dbbmov eax, [rsp+372]
37bbe5dc2test eax, eax
37bbe5dc4jle 0x37bbe5ec5
37bbe5dcamov ecx, [rsp+364]
37bbe5dd1lea r13l, [rax+1]
37bbe5dd5test ecx, ecx
37bbe5dd7jle 0x37bbe796b
37bbe5dddmov edx, eax
37bbe5ddfmov esi, [rsp+172]
37bbe5de6mov r15l, [rsp+192]
37bbe5deemov [rsp+232], eax
37bbe5df5imul edx, r14l
37bbe5df9mov [rsp+248], r14l
37bbe5e01mov r8l, 1
37bbe5e07lea r12, [rdi-16]
37bbe5e0bmov ebx, esi
37bbe5e0dlea r11l, [rsi+rax]
37bbe5e11lea esi, [rcx-1]
37bbe5e14mov r9l, r15l
37bbe5e17sub ebx, eax
37bbe5e19movsxd r11, r11l
37bbe5e1clea rbp, [rdi+16]
37bbe5e20lea r10l, [rax+rdx]
37bbe5e24mov [rsp+224], ebx
37bbe5e2badd rsi, r11
37bbe5e2emov rbx, [rsp+280]
37bbe5e36imul r10l, r15l
37bbe5e3amov r14l, [rsp+224]
37bbe5e42imul r9l, edx
37bbe5e46mov edx, 1
37bbe5e4bmovsxd r10, r10l
37bbe5e4enop
37bbe5e50
37bbe5e50loc_37bbe5e50:
37bbe5e50movsxd rcx, r9l
37bbe5e53add edx, r14l
37bbe5e56mov rax, rcx
37bbe5e59movsxd rdx, edx
37bbe5e5cadd rcx, rsi
37bbe5e5fsub rax, r8
37bbe5e62add rdx, r10
37bbe5e65sub rcx, r8
37bbe5e68shl rdx, 4
37bbe5e6cadd rax, r11
37bbe5e6fshl rcx, 4
37bbe5e73shl rax, 4
37bbe5e77add rdx, r12
37bbe5e7aadd rcx, rbp
37bbe5e7dadd rax, rdi
37bbe5e80
37bbe5e80loc_37bbe5e80:
37bbe5e80movsd_xmm x0, [rax+24]
37bbe5e85movsd_xmm x1, [rax+16]
37bbe5e8aadd rax, 16
37bbe5e8exorpd x0, [rip+0x86527a]
37bbe5e96unpcklpd x1, x0
37bbe5e9amovups [rdx], x1
37bbe5e9dadd rdx, rbx
37bbe5ea0cmp rax, rcx
37bbe5ea3jne 0x37bbe5e80
37bbe5ea5add r8, 1
37bbe5ea9cmp r8, r13
37bbe5eacje 0x37bbe5eb6
37bbe5eaeadd r9l, r15l
37bbe5eb1mov edx, r8l
37bbe5eb4jmp 0x37bbe5e50
37bbe5eb6
37bbe5eb6loc_37bbe5eb6:
37bbe5eb6mov eax, [rsp+232]
37bbe5ebdmov r14l, [rsp+248]
37bbe5ec5
37bbe5ec5loc_37bbe5ec5:
37bbe5ec5mov rsi, [rsp+488]
37bbe5ecdlea r9, [rip+0x8651e4]
37bbe5ed4mov rbx, [rsp+176]
37bbe5edcmov [rsp+56], 5
37bbe5ee5mov r15, [rsp+144]
37bbe5eedmov r8, [rsp+160]
37bbe5ef5mov [rsp+48], rsi
37bbe5efamov esi, [rsp+208]
37bbe5f01mov edx, esi
37bbe5f03imul edx, eax
37bbe5f06imul eax, r14l
37bbe5f0aadd edx, 1
37bbe5f0dmovsxd rdx, edx
37bbe5f10lea ecx, [rax+1]
37bbe5f13mov rax, [rsp+240]
37bbe5f1bimul rdx, rbx
37bbe5f1fmovsxd rcx, ecx
37bbe5f22mov [rsp+32], rax
37bbe5f27add rdx, r15
37bbe5f2aadd rdx, rcx
37bbe5f2dlea rcx, [rip+0x8651d2]
37bbe5f34shl rdx, 4
37bbe5f38add rdx, [rsp+480]
37bbe5f40mov [rsp+40], rdx
37bbe5f45mov rdx, [rsp+152]
37bbe5f4dcall zlaset_
37bbe5f52mov r8l, [rsp+364]
37bbe5f5atest r8l, r8l
37bbe5f5djle 0x37bbe5603
37bbe5f63mov r10l, [rsp+372]
37bbe5f6bmov [rsp+328], r14l
37bbe5f73mov [rsp+240], r8l
37bbe5f7bimul esi, r10l
37bbe5f7fmov [rsp+496], rdi
37bbe5f87imul r10l, r14l
37bbe5f8bmovsxd r11, esi
37bbe5f8emov rsi, [rsp+512]
37bbe5f96lea rax, [r11+1]
37bbe5f9amov [rsp+332], r10l
37bbe5fa2lea r13l, [r11+2]
37bbe5fa6imul rbx, rax
37bbe5faamov [rsp+304], rax
37bbe5fb2mov rax, [rsp+480]
37bbe5fbalea rsi, [rsi+4*r11]
37bbe5fbemov [rsp+232], rsi
37bbe5fc6mov esi, 1
37bbe5fcbmov [rsp+248], r11l
37bbe5fd3lea rdx, [rbx+r15]
37bbe5fd7mov [rsp+320], r11
37bbe5fdfshl rdx, 4
37bbe5fe3lea rax, [rax+rdx+16]
37bbe5fe8lea rdx, [r15+r11]
37bbe5fecmov r15, [rsp+480]
37bbe5ff4lea r12, [rdx+rbx]
37bbe5ff8lea edx, [r11+1]
37bbe5ffcmov r14, rax
37bbe5fffmovsxd rdx, edx
37bbe6002shl r12, 4
37bbe6006add r12, [rsp+480]
37bbe600esub rdx, 1
37bbe6012shl rdx, 4
37bbe6016mov [rsp+312], rdx
37bbe601ejmp 0x37bbe60dd
37bbe6023
37bbe6023loc_37bbe6023:
37bbe6023mov r8, [rsp+488]
37bbe602bmov rcx, [rsp+136]
37bbe6033mov rdx, rax
37bbe6036mov [rsp+380], r10l
37bbe603ecall zlacgv_
37bbe6043mov rax, [rsp+472]
37bbe604bmov eax, [rax]
37bbe604dcmp ebx, eax
37bbe604fjl 0x37bbe6252
37bbe6055
37bbe6055loc_37bbe6055:
37bbe6055add rdi, rbp
37bbe6058movupd x0, [r12+16]
37bbe605fmov ecx, [rsp+328]
37bbe6066shl rdi, 4
37bbe606amovupd x1, [r15+rdi]
37bbe6070movups [r12+16], x1
37bbe6076movups [r15+rdi], x0
37bbe607btest ecx, ecx
37bbe607dje 0x37bbe60b8
37bbe607fmov eax, [rsp+332]
37bbe6086add rbp, 1
37bbe608amov rcx, [rsp+136]
37bbe6092mov rdx, r14
37bbe6095shl rbp, 4
37bbe6099mov [rsp+380], eax
37bbe60a0lea rax, [rip+0x864ffd]
37bbe60a7lea r9, [r15+rbp]
37bbe60abmov [rsp+32], rax
37bbe60b0mov r8, rax
37bbe60b3call zswap_
37bbe60b8
37bbe60b8loc_37bbe60b8:
37bbe60b8add rsi, 1
37bbe60bcadd r14, [rsp+256]
37bbe60c4add r12, [rsp+264]
37bbe60ccadd r13l, 1
37bbe60d0cmp [rsp+240], esi
37bbe60d7jl 0x37bbe62b1
37bbe60dd
37bbe60ddloc_37bbe60dd:
37bbe60ddmov rax, [rsp+232]
37bbe60e5mov edi, [rsp+248]
37bbe60ecmov r10l, [rax+4*rsi-4]
37bbe60f1lea ebx, [r10+rdi]
37bbe60f5mov [rax+4*rsi-4], ebx
37bbe60f9cmp r10l, esi
37bbe60fcje 0x37bbe60b8
37bbe60femov rax, [rsp+320]
37bbe6106mov rbp, [rsp+176]
37bbe610emovsxd rdi, ebx
37bbe6111lea r8, [rip+0x864f8c]
37bbe6118mov r9, [rsp+304]
37bbe6120mov rcx, [rsp+136]
37bbe6128mov [rsp+272], r10l
37bbe6130add rax, rsi
37bbe6133imul rbp, rdi
37bbe6137add rbp, [rsp+144]
37bbe613fmov [rsp+224], rax
37bbe6147lea eax, [rsi-1]
37bbe614amov [rsp+380], eax
37bbe6151lea rax, [rbp+r9]
37bbe6156mov r9, [rsp+312]
37bbe615eshl rax, 4
37bbe6162lea rdx, [r9+r14]
37bbe6166lea r9, [rip+0x864f37]
37bbe616dmov [rsp+32], r9
37bbe6172lea r9, [r15+rax]
37bbe6176call zswap_
37bbe617bmov rax, [rsp+176]
37bbe6183movsxd rdx, r13l
37bbe6186mov r10l, [rsp+272]
37bbe618eimul rax, rdx
37bbe6192add rax, [rsp+144]
37bbe619asub r10l, esi
37bbe619dadd rax, [rsp+224]
37bbe61a5shl rax, 4
37bbe61a9add rax, r15
37bbe61accmp ebx, r13l
37bbe61afjle 0x37bbe6023
37bbe61b5lea rcx, [rip+0x864ee8]
37bbe61bcmov r8, [rsp+488]
37bbe61c4lea r11l, [r10-1]
37bbe61c8mov [rsp+348], r10l
37bbe61d0mov [rsp+32], rcx
37bbe61d5lea r9, [rbp+rdx]
37bbe61damov rcx, [rsp+136]
37bbe61e2mov rdx, rax
37bbe61e5shl r9, 4
37bbe61e9mov [rsp+272], rax
37bbe61f1add r9, r15
37bbe61f4mov [rsp+380], r11l
37bbe61fcmov [rsp+344], r11l
37bbe6204mov [rsp+336], r9
37bbe620ccall zswap_
37bbe6211mov r11l, [rsp+344]
37bbe6219mov rdx, [rsp+336]
37bbe6221lea r8, [rip+0x864e7c]
37bbe6228mov rcx, [rsp+136]
37bbe6230mov [rsp+380], r11l
37bbe6238call zlacgv_
37bbe623dmov r10l, [rsp+348]
37bbe6245mov rax, [rsp+272]
37bbe624djmp 0x37bbe6023
37bbe6252
37bbe6252loc_37bbe6252:
37bbe6252sub eax, ebx
37bbe6254mov rdx, [rsp+224]
37bbe625cmov [rsp+380], eax
37bbe6263lea eax, [rbx+1]
37bbe6266cdqe
37bbe6268imul rax, [rsp+176]
37bbe6271add rax, [rsp+144]
37bbe6279lea rcx, [rdi+rax]
37bbe627dadd rdx, rax
37bbe6280mov rax, [rsp+488]
37bbe6288shl rcx, 4
37bbe628cshl rdx, 4
37bbe6290mov [rsp+32], rax
37bbe6295lea r9, [r15+rcx]
37bbe6299add rdx, r15
37bbe629cmov r8, rax
37bbe629fmov rcx, [rsp+136]
37bbe62a7call zswap_
37bbe62acjmp 0x37bbe6055
37bbe62b1
37bbe62b1loc_37bbe62b1:
37bbe62b1mov r14l, [rsp+328]
37bbe62b9mov rdi, [rsp+496]
37bbe62c1jmp 0x37bbe5603
37bbe62c6
37bbe62c6loc_37bbe62c6:
37bbe62c6mov edx, [rsp+196]
37bbe62cdtest edx, edx
37bbe62cfjle 0x37bbe7769
37bbe62d5mov ebx, [rsp+192]
37bbe62dcmovsxd rdx, esi
37bbe62dfmov [rsp+472], r12
37bbe62e7xor ebp, ebp
37bbe62e9mov [rsp+192], -1
37bbe62f4lea eax, [rbx-1]
37bbe62f7mov r12l, ebx
37bbe62famov [rsp+184], eax
37bbe6301mov eax, [rsp+172]
37bbe6308add eax, 1
37bbe630bmov [rsp+188], eax
37bbe6312movsxd rax, ebx
37bbe6315mov rdi, rax
37bbe6318sub rax, 1
37bbe631cshl rax, 4
37bbe6320shl rdi, 4
37bbe6324mov [rsp+248], rax
37bbe632cmov rax, [rsp+176]
37bbe6334mov [rsp+264], rdi
37bbe633clea rdi, [rdx+rdx]
37bbe6340add rax, 1
37bbe6344mov [rsp+256], rdi
37bbe634cmov rdi, [rsp+496]
37bbe6354shl rax, 4
37bbe6358mov [rsp+224], rax
37bbe6360lea rax, [rsp+380]
37bbe6368mov [rsp+136], rax
37bbe6370lea rax, [rsp+364]
37bbe6378mov [rsp+152], rax
37bbe6380lea rax, [rsp+372]
37bbe6388mov [rsp+160], rax
37bbe6390mov eax, ecx
37bbe6392nop [rax]
37bbe6395nop [rax+rax]
37bbe63a0
37bbe63a0loc_37bbe63a0:
37bbe63a0mov r13l, ebp
37bbe63a3imul r13l, esi
37bbe63a7sub eax, r13l
37bbe63aacmp eax, esi
37bbe63accmovg eax, esi
37bbe63afmov [rsp+364], eax
37bbe63b6cmp ebp, 1
37bbe63b9jbe 0x37bbe6606
37bbe63bfadd eax, esi
37bbe63c1lea edx, [rsi+rsi]
37bbe63c4cmp ebp, 2
37bbe63c7movsxd r13, r13l
37bbe63cacmovne eax, edx
37bbe63cdshl r13, 4
37bbe63d1mov [rsp+104], 11
37bbe63damov r9, [rsp+152]
37bbe63e2lea rdx, [rip+0x864cf4]
37bbe63e9lea rcx, [rip+0x864cbc]
37bbe63f0mov ebx, ebp
37bbe63f2mov r8, [rsp+160]
37bbe63famov [rsp+356], eax
37bbe6401mov eax, [rsp+184]
37bbe6408mov [rsp+112], 19
37bbe6411mov [rsp+380], eax
37bbe6418mov rax, [rsp+472]
37bbe6420mov [rsp+96], rax
37bbe6425movsxd rax, esi
37bbe6428imul esi, r12l
37bbe642cshl rax, 4
37bbe6430add rax, [rsp+528]
37bbe6438mov [rsp+88], rax
37bbe643dlea rax, [rip+0x864c74]
37bbe6444mov [rsp+80], rax
37bbe6449mov rax, [rsp+488]
37bbe6451mov [rsp+72], rax
37bbe6456mov rax, [rsp+480]
37bbe645eadd rax, r13
37bbe6461lea r13, [rsp+356]
37bbe6469mov [rsp+64], rax
37bbe646emov rax, [rsp+136]
37bbe6476mov [rsp+32], r13
37bbe647bmov [rsp+56], rax
37bbe6480mov eax, [rsp+188]
37bbe6487add eax, esi
37bbe6489cdqe
37bbe648bsub rax, 1
37bbe648fshl rax, 4
37bbe6493add rax, rdi
37bbe6496mov [rsp+48], rax
37bbe649blea rax, [rip+0x864c26]
37bbe64a2mov [rsp+40], rax
37bbe64a7call zgemm_
37bbe64acmov edx, 1
37bbe64b1mov r14l, [rsp+192]
37bbe64b9mov rbp, [rsp+176]
37bbe64c1lea esi, [rdx+1]
37bbe64c4mov r15, [rsp+528]
37bbe64ccmov ecx, [rsp+372]
37bbe64d3cmp esi, ebx
37bbe64d5je 0x37bbe65fb
37bbe64db
37bbe64dbloc_37bbe64db:
37bbe64dblea eax, [rcx+2*rcx]
37bbe64decmp esi, r14l
37bbe64e1je 0x37bbe6b50
37bbe64e7
37bbe64e7loc_37bbe64e7:
37bbe64e7mov r8l, ebx
37bbe64eamov [rsp+356], eax
37bbe64f1mov eax, [rsp+184]
37bbe64f8imul r8l, ecx
37bbe64fcmov [rsp+32], r13
37bbe6501mov r9, [rsp+152]
37bbe6509mov [rsp+380], eax
37bbe6510mov rax, [rsp+472]
37bbe6518mov [rsp+104], 11
37bbe6521mov [rsp+96], rax
37bbe6526mov eax, esi
37bbe6528add r8l, 1
37bbe652cmov [rsp+112], 19
37bbe6535imul eax, ecx
37bbe6538movsxd r8, r8l
37bbe653bcdqe
37bbe653dshl rax, 4
37bbe6541add rax, r15
37bbe6544mov [rsp+88], rax
37bbe6549lea rax, [rip+0x864b68]
37bbe6550mov [rsp+80], rax
37bbe6555mov rax, [rsp+488]
37bbe655dmov [rsp+72], rax
37bbe6562lea eax, [rdx-1]
37bbe6565imul eax, ecx
37bbe6568imul edx, ecx
37bbe656badd eax, 1
37bbe656ecdqe
37bbe6570imul edx, r12l
37bbe6574imul rax, rbp
37bbe6578add rax, [rsp+144]
37bbe6580add rax, r8
37bbe6583mov r8, [rsp+160]
37bbe658bshl rax, 4
37bbe658fadd rax, [rsp+480]
37bbe6597mov [rsp+64], rax
37bbe659cmov rax, [rsp+136]
37bbe65a4mov [rsp+56], rax
37bbe65a9mov eax, [rsp+172]
37bbe65b0lea eax, [rcx+rax+1]
37bbe65b4lea rcx, [rip+0x864af1]
37bbe65bbadd eax, edx
37bbe65bdlea rdx, [rip+0x864b19]
37bbe65c4cdqe
37bbe65c6sub rax, 1
37bbe65cashl rax, 4
37bbe65ceadd rax, rdi
37bbe65d1mov [rsp+48], rax
37bbe65d6lea rax, [rip+0x864aeb]
37bbe65ddmov [rsp+40], rax
37bbe65e2call zgemm_
37bbe65e7mov edx, esi
37bbe65e9mov ecx, [rsp+372]
37bbe65f0lea esi, [rdx+1]
37bbe65f3cmp esi, ebx
37bbe65f5jne 0x37bbe64db
37bbe65fb
37bbe65fbloc_37bbe65fb:
37bbe65fbmov r13l, ebx
37bbe65femov ebp, ebx
37bbe6600mov esi, ecx
37bbe6602imul r13l, ecx
37bbe6606
37bbe6606loc_37bbe6606:
37bbe6606mov eax, r12l
37bbe6609mov r15l, [rsp+184]
37bbe6611mov ebx, [rsp+188]
37bbe6618mov [rsp+56], 5
37bbe6621imul eax, r13l
37bbe6625mov r14, [rsp+176]
37bbe662dmov r10, [rsp+488]
37bbe6635lea rcx, [rip+0x864aca]
37bbe663cmov [rsp+380], r15l
37bbe6644mov [rsp+32], r10
37bbe6649mov r10, [rsp+480]
37bbe6651lea r15l, [rax+rbx]
37bbe6655lea eax, [r13+1]
37bbe6659mov rbx, [rsp+136]
37bbe6661movsxd r15, r15l
37bbe6664cdqe
37bbe6666sub r15, 1
37bbe666aimul r14, rax
37bbe666emov [rsp+48], rbx
37bbe6673add r14, [rsp+144]
37bbe667bshl r15, 4
37bbe667fmov rbx, [rsp+152]
37bbe6687mov [rsp+200], rax
37bbe668fadd rax, r14
37bbe6692add r15, rdi
37bbe6695shl rax, 4
37bbe6699mov [rsp+40], r15
37bbe669elea r9, [r10+rax]
37bbe66a2mov r8, rbx
37bbe66a5mov rdx, rbx
37bbe66a8call zlacpy_
37bbe66adcmp ebp, 1
37bbe66b0jbe 0x37bbe6b5f
37bbe66b6movsxd r13, r13l
37bbe66b9movsxd rax, esi
37bbe66bclea r10, [rip+0x864a05]
37bbe66c3mov r9, rbx
37bbe66c6shl r13, 4
37bbe66camov [rsp+88], r15
37bbe66cfshl rax, 4
37bbe66d3mov r8, rbx
37bbe66d6mov r11l, [rsp+192]
37bbe66demov rdx, [rsp+136]
37bbe66e6lea r15, [rsp+376]
37bbe66eemov [rsp+80], r10
37bbe66f3add rax, [rsp+528]
37bbe66fbmov ecx, [rsp+184]
37bbe6702mov [rsp+32], r15
37bbe6707imul r11l, esi
37bbe670bmov [rsp+96], rdx
37bbe6710lea rdx, [rip+0x864995]
37bbe6717mov [rsp+64], rax
37bbe671cmov [rsp+112], 11
37bbe6725mov r14l, r11l
37bbe6728mov [rsp+376], r11l
37bbe6730mov r11, [rsp+472]
37bbe6738mov [rsp+104], 11
37bbe6741mov [rsp+72], r11
37bbe6746mov r11, [rsp+488]
37bbe674emov [rsp+380], ecx
37bbe6755mov rcx, rdx
37bbe6758mov [rsp+56], r11
37bbe675dmov r11, [rsp+480]
37bbe6765add r11, r13
37bbe6768mov [rsp+48], r11
37bbe676dlea r11, [rip+0x86497c]
37bbe6774mov [rsp+40], r11
37bbe6779call zgemm_
37bbe677emov r9, [rsp+472]
37bbe6786mov [rsp+32], rbx
37bbe678bmov r8, rbx
37bbe678emov r13, [rsp+136]
37bbe6796lea r10, [rip+0x86492b]
37bbe679dmov r15l, [rsp+184]
37bbe67a5lea rdx, [rip+0x864900]
37bbe67acmov [rsp+96], r9
37bbe67b1mov rcx, rdx
37bbe67b4mov r9, [rsp+528]
37bbe67bcmov [rsp+72], r13
37bbe67c1mov [rsp+88], r9
37bbe67c6lea r9, [rip+0x8648eb]
37bbe67cdmov [rsp+80], r9
37bbe67d2mov r9l, [rsp+172]
37bbe67damov [rsp+40], r10
37bbe67dflea eax, [rsi+r9+1]
37bbe67e4mov r9l, r12l
37bbe67e7mov [rsp+380], r15l
37bbe67efmov [rsp+112], 11
37bbe67f8imul r9l, r14l
37bbe67fcmov [rsp+104], 11
37bbe6805add eax, r9l
37bbe6808mov r9, [rsp+488]
37bbe6810cdqe
37bbe6812sub rax, 1
37bbe6816mov [rsp+56], r9
37bbe681bmov r9, [rsp+160]
37bbe6823shl rax, 4
37bbe6827add rax, rdi
37bbe682amov [rsp+64], rax
37bbe682flea eax, [r14+1]
37bbe6833mov r14, [rsp+176]
37bbe683bcdqe
37bbe683dimul rax, r14
37bbe6841add rax, [rsp+144]
37bbe6849add rax, [rsp+200]
37bbe6851shl rax, 4
37bbe6855add rax, [rsp+480]
37bbe685dmov [rsp+48], rax
37bbe6862call zgemm_
37bbe6867mov r9, rbx
37bbe686amov r8, rbx
37bbe686dmov [rsp+96], r13
37bbe6872mov ecx, [rsp+372]
37bbe6879mov ebx, [rsp+188]
37bbe6880lea r10, [rip+0x864841]
37bbe6887lea r11, [rip+0x864862]
37bbe688emov [rsp+80], r10
37bbe6893mov r10, [rsp+488]
37bbe689bmov r13l, ebp
37bbe689emov eax, ecx
37bbe68a0mov [rsp+40], r11
37bbe68a5imul eax, ebp
37bbe68a8mov [rsp+72], r10
37bbe68admov [rsp+112], 19
37bbe68b6mov [rsp+104], 11
37bbe68bfmov edx, eax
37bbe68c1mov eax, r12l
37bbe68c4mov [rsp+380], r15l
37bbe68ccmov r15l, r12l
37bbe68cfimul eax, edx
37bbe68d2add edx, 1
37bbe68d5movsxd rdx, edx
37bbe68d8add eax, ebx
37bbe68dacdqe
37bbe68dcsub rax, 1
37bbe68e0shl rax, 4
37bbe68e4add rax, rdi
37bbe68e7mov [rsp+88], rax
37bbe68eclea eax, [rbp-2]
37bbe68efimul eax, ecx
37bbe68f2mov rcx, [rsp+472]
37bbe68famov [rsp+56], rcx
37bbe68ffmov rcx, [rsp+528]
37bbe6907add eax, 1
37bbe690acdqe
37bbe690cmov [rsp+48], rcx
37bbe6911lea rcx, [rip+0x864794]
37bbe6918imul rax, r14
37bbe691cadd rax, [rsp+144]
37bbe6924add rax, rdx
37bbe6927lea rdx, [rip+0x8647af]
37bbe692eshl rax, 4
37bbe6932add rax, [rsp+480]
37bbe693amov [rsp+64], rax
37bbe693fmov rax, [rsp+160]
37bbe6947mov [rsp+32], rax
37bbe694ccall zgemm_
37bbe6951mov esi, [rsp+372]
37bbe6958imul r13l, esi
37bbe695cimul r15l, r13l
37bbe6960lea eax, [r13+1]
37bbe6964cdqe
37bbe6966mov [rsp+200], rax
37bbe696eadd r15l, ebx
37bbe6971movsxd r15, r15l
37bbe6974sub r15, 1
37bbe6978shl r15, 4
37bbe697cadd r15, rdi
37bbe697f
37bbe697floc_37bbe697f:
37bbe697fmov eax, [rsp+184]
37bbe6986mov r8, [rsp+152]
37bbe698emov r9, r15
37bbe6991mov [rsp+64], 5
37bbe699alea rdx, [rip+0x864765]
37bbe69a1lea rcx, [rip+0x8646fc]
37bbe69a8mov [rsp+380], eax
37bbe69aflea rax, [rsp+352]
37bbe69b7mov [rsp+208], rax
37bbe69bfmov [rsp+56], rax
37bbe69c4mov rax, [rsp+488]
37bbe69ccmov [rsp+48], rax
37bbe69d1mov eax, [rsp+192]
37bbe69d8imul eax, esi
37bbe69dbadd eax, 1
37bbe69decdqe
37bbe69e0imul rax, [rsp+176]
37bbe69e9add rax, [rsp+144]
37bbe69f1add rax, [rsp+200]
37bbe69f9shl rax, 4
37bbe69fdadd rax, [rsp+480]
37bbe6a05mov [rsp+40], rax
37bbe6a0amov rax, [rsp+136]
37bbe6a12mov [rsp+32], rax
37bbe6a17call zhegst_
37bbe6a1cmov r8l, [rsp+364]
37bbe6a24test r8l, r8l
37bbe6a27jle 0x37bbe76b5
37bbe6a2d
37bbe6a2dloc_37bbe6a2d:
37bbe6a2dmov eax, r12l
37bbe6a30mov ebx, [rsp+188]
37bbe6a37imul eax, r13l
37bbe6a3blea edx, [rax+rbx]
37bbe6a3emovsxd rdx, edx
37bbe6a41shl rdx, 4
37bbe6a45mov [rdx+rdi-8], 0
37bbe6a4ecmp r8l, 1
37bbe6a52je 0x37bbe6b09
37bbe6a58mov rbx, [rsp+256]
37bbe6a60lea r11l, [r12+rax]
37bbe6a64lea r14l, [r8+1]
37bbe6a68mov [rsp+208], ebp
37bbe6a6fmovsxd rdx, r11l
37bbe6a72mov r15, [rsp+264]
37bbe6a7amov r9l, 2
37bbe6a80add rdx, rbx
37bbe6a83mov rbp, rbx
37bbe6a86mov rbx, [rsp+248]
37bbe6a8eshl rdx, 4
37bbe6a92lea r10, [rdi+rdx-16]
37bbe6a97nop [rax+rax]
37bbe6aa0
37bbe6aa0loc_37bbe6aa0:
37bbe6aa0cdqe
37bbe6aa2mov rcx, r10
37bbe6aa5mov rdx, r9
37bbe6aa8lea rax, [rbp+rax+1]
37bbe6aadshl rax, 4
37bbe6ab1add rax, rdi
37bbe6ab4nop
37bbe6ab5nop [rax+rax]
37bbe6ac0
37bbe6ac0loc_37bbe6ac0:
37bbe6ac0movsd_xmm x0, [rax+8]
37bbe6ac5movsd_xmm x1, [rax]
37bbe6ac9add rdx, 1
37bbe6acdadd rax, 16
37bbe6ad1xorpd x0, [rip+0x864637]
37bbe6ad9unpcklpd x1, x0
37bbe6addmovups [rcx], x1
37bbe6ae0add rcx, rbx
37bbe6ae3cmp r8l, edx
37bbe6ae6jge 0x37bbe6ac0
37bbe6ae8add r9, 1
37bbe6aecmov [r10+24], 0
37bbe6af4mov eax, r11l
37bbe6af7add r10, r15
37bbe6afaadd r11l, r12l
37bbe6afdcmp r14, r9
37bbe6b00jne 0x37bbe6aa0
37bbe6b02mov ebp, [rsp+208]
37bbe6b09
37bbe6b09loc_37bbe6b09:
37bbe6b09mov eax, [rsp+196]
37bbe6b10sub eax, 1
37bbe6b13cmp eax, ebp
37bbe6b15jg 0x37bbe6bc0
37bbe6b1b
37bbe6b1bloc_37bbe6b1b:
37bbe6b1blea eax, [rbp+1]
37bbe6b1e
37bbe6b1eloc_37bbe6b1e:
37bbe6b1ecmp [rsp+196], eax
37bbe6b25jle 0x37bbe566f
37bbe6b2bmov rax, [rsp+472]
37bbe6b33add [rsp+192], 1
37bbe6b3badd ebp, 1
37bbe6b3emov esi, [rsp+372]
37bbe6b45mov eax, [rax]
37bbe6b47jmp 0x37bbe63a0
37bbe6b4c
37bbe6b4c 0f 1f 40 00 ..@.
37bbe6b50
37bbe6b50loc_37bbe6b50:
37bbe6b50mov eax, [rsp+364]
37bbe6b57lea eax, [rax+2*rcx]
37bbe6b5ajmp 0x37bbe64e7
37bbe6b5f
37bbe6b5floc_37bbe6b5f:
37bbe6b5ftest ebp, ebp
37bbe6b61jne 0x37bbe697f
37bbe6b67mov r8l, [rsp+364]
37bbe6b6ftest r8l, r8l
37bbe6b72jg 0x37bbe6a2d
37bbe6b78cmp [rsp+196], 1
37bbe6b80je 0x37bbe566f
37bbe6b86lea rbx, [rip+0x86452b]
37bbe6b8dmov eax, 1
37bbe6b92mov [rsp+232], rbx
37bbe6b9alea rbx, [rip+0x864527]
37bbe6ba1mov [rsp+216], rbx
37bbe6ba9lea rbx, [rsp+352]
37bbe6bb1mov [rsp+208], rbx
37bbe6bb9jmp 0x37bbe6e3d
37bbe6bbe
37bbe6bbe 66 90 f.
37bbe6bc0
37bbe6bc0loc_37bbe6bc0:
37bbe6bc0lea rax, [rsp+352]
37bbe6bc8mov [rsp+208], rax
37bbe6bd0test ebp, ebp
37bbe6bd2je 0x37bbe7728
37bbe6bd8
37bbe6bd8loc_37bbe6bd8:
37bbe6bd8mov rbx, [rsp+528]
37bbe6be0movsxd rax, esi
37bbe6be3shl rax, 4
37bbe6be7add rbx, rax
37bbe6beamov [rsp+240], rbx
37bbe6bf2cmp ebp, 1
37bbe6bf5je 0x37bbe7870
37bbe6bfbmov eax, [rsp+184]
37bbe6c02mov edx, [rsp+192]
37bbe6c09add r8l, esi
37bbe6c0clea r15, [rsp+376]
37bbe6c14mov r9, [rsp+152]
37bbe6c1cmov [rsp+32], r15
37bbe6c21lea r14, [rip+0x864484]
37bbe6c28mov [rsp+380], eax
37bbe6c2fmov rax, [rsp+472]
37bbe6c37imul edx, esi
37bbe6c3amov rcx, r14
37bbe6c3dmov [rsp+376], r8l
37bbe6c45mov r8, r9
37bbe6c48mov [rsp+96], rax
37bbe6c4dmovsxd rax, r13l
37bbe6c50shl rax, 4
37bbe6c54imul edx, r12l
37bbe6c58add rax, [rsp+528]
37bbe6c60mov [rsp+112], 19
37bbe6c69mov [rsp+88], rax
37bbe6c6elea rax, [rip+0x864443]
37bbe6c75mov [rsp+232], rax
37bbe6c7dmov [rsp+80], rax
37bbe6c82mov rax, [rsp+488]
37bbe6c8amov [rsp+104], 11
37bbe6c93mov [rsp+72], rax
37bbe6c98lea eax, [rbp-2]
37bbe6c9bimul eax, esi
37bbe6c9eadd eax, 1
37bbe6ca1cdqe
37bbe6ca3imul rax, [rsp+176]
37bbe6cacadd rax, [rsp+144]
37bbe6cb4add rax, [rsp+200]
37bbe6cbcshl rax, 4
37bbe6cc0add rax, [rsp+480]
37bbe6cc8mov [rsp+64], rax
37bbe6ccdmov rax, [rsp+136]
37bbe6cd5mov [rsp+56], rax
37bbe6cdamov eax, [rsp+172]
37bbe6ce1lea eax, [rsi+rax+1]
37bbe6ce5add eax, edx
37bbe6ce7lea rdx, [rip+0x8643ef]
37bbe6ceecdqe
37bbe6cf0sub rax, 1
37bbe6cf4shl rax, 4
37bbe6cf8add rax, rdi
37bbe6cfbmov [rsp+48], rax
37bbe6d00lea rax, [rip+0x8643c1]
37bbe6d07mov [rsp+40], rax
37bbe6d0cmov [rsp+216], rax
37bbe6d14call zgemm_
37bbe6d19
37bbe6d19loc_37bbe6d19:
37bbe6d19lea eax, [rbp+1]
37bbe6d1cmov rbx, [rsp+176]
37bbe6d24mov rcx, r14
37bbe6d27mov [rsp+380], r13l
37bbe6d2fimul esi, eax
37bbe6d32mov [rsp+280], eax
37bbe6d39mov rax, [rsp+472]
37bbe6d41mov r13, [rsp+144]
37bbe6d49mov r9, [rsp+160]
37bbe6d51mov eax, [rax]
37bbe6d53mov [rsp+112], 11
37bbe6d5cmov [rsp+104], 11
37bbe6d65lea r8l, [rsi+1]
37bbe6d69mov [rsp+272], eax
37bbe6d70mov edx, eax
37bbe6d72movsxd r8, r8l
37bbe6d75mov rax, [rsp+488]
37bbe6d7dsub edx, esi
37bbe6d7fmov [rsp+96], rax
37bbe6d84mov rax, [rsp+216]
37bbe6d8cmov [rsp+376], edx
37bbe6d93mov rdx, [rsp+200]
37bbe6d9bmov [rsp+80], rax
37bbe6da0mov rax, [rsp+472]
37bbe6da8imul rdx, rbx
37bbe6dacmov [rsp+72], rax
37bbe6db1mov rax, [rsp+240]
37bbe6db9add rdx, r13
37bbe6dbcmov [rsp+64], rax
37bbe6dc1mov rax, [rsp+488]
37bbe6dc9add rdx, r8
37bbe6dccmov r8, r15
37bbe6dcfmov [rsp+56], rax
37bbe6dd4shl rdx, 4
37bbe6dd8lea rax, [rip+0x864311]
37bbe6ddfadd rdx, [rsp+480]
37bbe6de7mov [rsp+88], rdx
37bbe6decmovsxd rdx, esi
37bbe6defmov [rsp+40], rax
37bbe6df4mov rax, [rsp+136]
37bbe6dfcshl rdx, 4
37bbe6e00add rdx, [rsp+480]
37bbe6e08mov [rsp+48], rdx
37bbe6e0dmov rdx, r14
37bbe6e10mov r14l, ebp
37bbe6e13mov [rsp+32], rax
37bbe6e18call zgemm_
37bbe6e1dmov esi, [rsp+372]
37bbe6e24mov eax, [rsp+280]
37bbe6e2bimul r14l, esi
37bbe6e2fadd r14l, 1
37bbe6e33movsxd r14, r14l
37bbe6e36imul r14, rbx
37bbe6e3aadd r14, r13
37bbe6e3d
37bbe6e3dloc_37bbe6e3d:
37bbe6e3dimul esi, eax
37bbe6e40mov [rsp+240], eax
37bbe6e47mov rax, [rsp+472]
37bbe6e4fmov rbx, [rsp+160]
37bbe6e57mov r9, [rsp+488]
37bbe6e5fmov eax, [rax]
37bbe6e61movsxd rcx, esi
37bbe6e64mov [rsp+200], eax
37bbe6e6bmov edx, eax
37bbe6e6dmov rax, [rsp+208]
37bbe6e75sub edx, esi
37bbe6e77mov [rsp+40], rax
37bbe6e7cmov rax, [rsp+512]
37bbe6e84mov [rsp+380], edx
37bbe6e8blea edx, [rsi+1]
37bbe6e8emov rsi, [rsp+136]
37bbe6e96lea rcx, [rax+4*rcx]
37bbe6e9amovsxd rdx, edx
37bbe6e9dmov rax, [rsp+480]
37bbe6ea5add rdx, r14
37bbe6ea8mov [rsp+32], rcx
37bbe6eadmov rcx, rsi
37bbe6eb0shl rdx, 4
37bbe6eb4lea r8, [rax+rdx]
37bbe6eb8mov rdx, rbx
37bbe6ebbcall zgetrf_
37bbe6ec0mov ecx, [rsp+372]
37bbe6ec7mov eax, [rsp+240]
37bbe6ecelea r9, [rip+0x8641e3]
37bbe6ed5mov r15l, [rsp+172]
37bbe6eddmov r13, [rsp+152]
37bbe6ee5mov r8l, ecx
37bbe6ee8mov [rsp+208], eax
37bbe6eefmov r14l, [rsp+184]
37bbe6ef7imul r8l, eax
37bbe6efbmov rax, [rsp+472]
37bbe6f03mov [rsp+380], r14l
37bbe6f0bmov eax, [rax]
37bbe6f0dmov [rsp+48], rsi
37bbe6f12mov [rsp+56], 4
37bbe6f1bmov edx, eax
37bbe6f1dmov [rsp+200], eax
37bbe6f24mov rax, [rsp+232]
37bbe6f2csub edx, r8l
37bbe6f2fmov r8, rbx
37bbe6f32cmp edx, ecx
37bbe6f34mov [rsp+32], rax
37bbe6f39cmovg edx, ecx
37bbe6f3cmov [rsp+364], edx
37bbe6f43lea edx, [rcx+r15+1]
37bbe6f48imul ecx, ebp
37bbe6f4bimul ecx, r12l
37bbe6f4fadd edx, ecx
37bbe6f51lea rcx, [rip+0x8641a8]
37bbe6f58movsxd rdx, edx
37bbe6f5bsub rdx, 1
37bbe6f5fshl rdx, 4
37bbe6f63add rdx, rdi
37bbe6f66mov [rsp+40], rdx
37bbe6f6bmov rdx, r13
37bbe6f6ecall zlaset_
37bbe6f73mov ecx, [rsp+372]
37bbe6f7amov r9l, [rsp+208]
37bbe6f82mov [rsp+56], 5
37bbe6f8bmov [rsp+48], rsi
37bbe6f90lea rax, [rip+0x864141]
37bbe6f97mov r8l, ecx
37bbe6f9aimul r9l, ecx
37bbe6f9elea ecx, [rcx+r15+1]
37bbe6fa3mov [rsp+200], rax
37bbe6fabimul r8l, ebp
37bbe6fafmov [rsp+380], r14l
37bbe6fb7add r9l, 1
37bbe6fbblea edx, [r8+1]
37bbe6fbfmovsxd r9, r9l
37bbe6fc2imul r8l, r12l
37bbe6fc6movsxd rdx, edx
37bbe6fc9imul rdx, [rsp+176]
37bbe6fd2add rdx, [rsp+144]
37bbe6fdaadd rdx, r9
37bbe6fddadd ecx, r8l
37bbe6fe0shl rdx, 4
37bbe6fe4mov r8, rbx
37bbe6fe7movsxd rcx, ecx
37bbe6feasub rcx, 1
37bbe6feeshl rcx, 4
37bbe6ff2add rcx, rdi
37bbe6ff5mov [rsp+40], rcx
37bbe6ffamov rcx, [rsp+488]
37bbe7002mov [rsp+32], rcx
37bbe7007mov rcx, [rsp+480]
37bbe700flea r9, [rcx+rdx]
37bbe7013mov rcx, rax
37bbe7016mov rdx, r13
37bbe7019call zlacpy_
37bbe701etest ebp, ebp
37bbe7020mov eax, [rsp+208]
37bbe7027je 0x37bbe7111
37bbe702dmov edx, [rsp+372]
37bbe7034mov ecx, ebp
37bbe7036mov r9l, r12l
37bbe7039mov rax, [rsp+216]
37bbe7041mov [rsp+80], rsi
37bbe7046mov rsi, [rsp+488]
37bbe704eimul ecx, edx
37bbe7051lea r8l, [rdx+r15+1]
37bbe7056mov [rsp+48], rax
37bbe705bimul edx, [rsp+192]
37bbe7063mov [rsp+64], rsi
37bbe7068mov [rsp+112], 1
37bbe7071imul r9l, ecx
37bbe7075add ecx, 1
37bbe7078mov [rsp+104], 1
37bbe7081add edx, 1
37bbe7084movsxd rcx, ecx
37bbe7087mov [rsp+96], 1
37bbe7090movsxd rdx, edx
37bbe7093mov [rsp+40], rbx
37bbe7098imul rdx, [rsp+176]
37bbe70a1add r8l, r9l
37bbe70a4add rdx, [rsp+144]
37bbe70acmov [rsp+88], 1
37bbe70b5lea r9, [rip+0x863fd4]
37bbe70bcmovsxd r8, r8l
37bbe70bfadd rdx, rcx
37bbe70c2mov [rsp+32], r13
37bbe70c7lea rcx, [rip+0x864037]
37bbe70cesub r8, 1
37bbe70d2shl rdx, 4
37bbe70d6add rdx, [rsp+480]
37bbe70demov [rsp+380], r14l
37bbe70e6shl r8, 4
37bbe70eamov [rsp+56], rdx
37bbe70eflea rdx, [rip+0x863f9b]
37bbe70f6add r8, rdi
37bbe70f9mov [rsp+72], r8
37bbe70felea r8, [rip+0x864006]
37bbe7105call ztrsm_
37bbe710amov eax, [rsp+208]
37bbe7111
37bbe7111loc_37bbe7111:
37bbe7111mov ecx, [rsp+372]
37bbe7118test ecx, ecx
37bbe711ajle 0x37bbe724e
37bbe7120mov esi, [rsp+364]
37bbe7127lea r15l, [rcx+1]
37bbe712btest esi, esi
37bbe712djle 0x37bbe794b
37bbe7133mov edx, ecx
37bbe7135mov ebx, [rsp+172]
37bbe713csub esi, 1
37bbe713flea r13, [rdi+16]
37bbe7143imul edx, ebp
37bbe7146mov [rsp+240], ebp
37bbe714dmov r8l, 1
37bbe7153mov r14l, ebx
37bbe7156lea r11l, [rbx+rcx]
37bbe715amov [rsp+232], ecx
37bbe7161mov rbx, [rsp+248]
37bbe7169sub r14l, ecx
37bbe716cmovsxd r11, r11l
37bbe716flea r10l, [rcx+rdx]
37bbe7173mov r9l, edx
37bbe7176add rsi, r11
37bbe7179mov edx, 1
37bbe717eimul r10l, r12l
37bbe7182mov [rsp+208], r14l
37bbe718alea r14, [rdi-16]
37bbe718emov ebp, [rsp+208]
37bbe7195imul r9l, r12l
37bbe7199mov [rsp+208], eax
37bbe71a0movsxd r10, r10l
37bbe71a3nop
37bbe71a5nop [rax+rax]
37bbe71b0
37bbe71b0loc_37bbe71b0:
37bbe71b0movsxd rcx, r9l
37bbe71b3add edx, ebp
37bbe71b5mov rax, rcx
37bbe71b8movsxd rdx, edx
37bbe71bbadd rcx, rsi
37bbe71besub rax, r8
37bbe71c1add rdx, r10
37bbe71c4sub rcx, r8
37bbe71c7shl rdx, 4
37bbe71cbadd rax, r11
37bbe71ceshl rcx, 4
37bbe71d2shl rax, 4
37bbe71d6add rdx, r14
37bbe71d9add rcx, r13
37bbe71dcadd rax, rdi
37bbe71dfnop [rax+rax]
37bbe71eanop [rax+rax]
37bbe71f5nop [rax+rax]
37bbe7200
37bbe7200loc_37bbe7200:
37bbe7200movsd_xmm x0, [rax+24]
37bbe7205movsd_xmm x1, [rax+16]
37bbe720aadd rax, 16
37bbe720exorpd x0, [rip+0x863efa]
37bbe7216unpcklpd x1, x0
37bbe721amovups [rdx], x1
37bbe721dadd rdx, rbx
37bbe7220cmp rcx, rax
37bbe7223jne 0x37bbe7200
37bbe7225add r8, 1
37bbe7229cmp r15, r8
37bbe722cje 0x37bbe7239
37bbe722eadd r9l, r12l
37bbe7231mov edx, r8l
37bbe7234jmp 0x37bbe71b0
37bbe7239
37bbe7239loc_37bbe7239:
37bbe7239mov ecx, [rsp+232]
37bbe7240mov ebp, [rsp+240]
37bbe7247mov eax, [rsp+208]
37bbe724e
37bbe724eloc_37bbe724e:
37bbe724emov edx, ecx
37bbe7250mov rbx, [rsp+176]
37bbe7258imul ecx, eax
37bbe725bmov rsi, [rsp+488]
37bbe7263imul edx, ebp
37bbe7266mov [rsp+208], eax
37bbe726dmov rax, [rsp+216]
37bbe7275lea r9, [rip+0x863e3c]
37bbe727cmov [rsp+48], rsi
37bbe7281mov rsi, [rsp+144]
37bbe7289add ecx, 1
37bbe728cmov [rsp+32], rax
37bbe7291mov r8, [rsp+160]
37bbe7299mov [rsp+56], 5
37bbe72a2add edx, 1
37bbe72a5movsxd rcx, ecx
37bbe72a8movsxd rdx, edx
37bbe72abimul rdx, rbx
37bbe72afadd rdx, rsi
37bbe72b2add rdx, rcx
37bbe72b5mov rcx, [rsp+200]
37bbe72bdshl rdx, 4
37bbe72c1add rdx, [rsp+480]
37bbe72c9mov [rsp+40], rdx
37bbe72cemov rdx, [rsp+152]
37bbe72d6call zlaset_
37bbe72dbmov r10l, [rsp+364]
37bbe72e3mov eax, [rsp+208]
37bbe72eatest r10l, r10l
37bbe72edjle 0x37bbe6b1e
37bbe72f3mov r9l, [rsp+372]
37bbe72fbmov ecx, eax
37bbe72fdmov r11, [rsp+512]
37bbe7305mov [rsp+240], ebp
37bbe730cmov [rsp+320], r12l
37bbe7314mov r15, [rsp+480]
37bbe731cimul ecx, r9l
37bbe7320mov [rsp+208], r10l
37bbe7328imul r9l, ebp
37bbe732cmov [rsp+312], eax
37bbe7333mov [rsp+496], rdi
37bbe733bmovsxd rdx, ecx
37bbe733emov [rsp+216], ecx
37bbe7345lea ebp, [rcx+2]
37bbe7348mov r8, rdx
37bbe734blea r14, [rsi+rdx]
37bbe734fmov [rsp+328], r9l
37bbe7357shl r8, 4
37bbe735badd r8, [rsp+480]
37bbe7363mov [rsp+232], r8
37bbe736blea r8, [rdx+1]
37bbe736flea rdx, [r11+4*rdx]
37bbe7373mov r12, [rsp+232]
37bbe737bmov [rsp+200], rdx
37bbe7383imul r8, rbx
37bbe7387lea edx, [rcx+1]
37bbe738amovsxd rdx, edx
37bbe738dimul rdx, rbx
37bbe7391add r14, r8
37bbe7394lea r13, [rsi+r8]
37bbe7398shl r14, 4
37bbe739cadd r14, [rsp+480]
37bbe73a4lea r11, [rdx+rsi]
37bbe73a8mov esi, 1
37bbe73adlea rdx, [r11+1]
37bbe73b1mov [rsp+280], r11
37bbe73b9shl rdx, 4
37bbe73bdmov [rsp+272], rdx
37bbe73c5jmp 0x37bbe7498
37bbe73ca
37bbe73caloc_37bbe73ca:
37bbe73camov rcx, [rsp+136]
37bbe73d2mov rdx, r10
37bbe73d5lea r8, [rip+0x863cc8]
37bbe73dcmov [rsp+380], eax
37bbe73e3call zlacgv_
37bbe73e8mov rax, [rsp+472]
37bbe73f0mov edx, [rax]
37bbe73f2mov rax, [rsp+176]
37bbe73faimul rax, rdi
37bbe73feadd rax, [rsp+144]
37bbe7406cmp ebx, edx
37bbe7408jl 0x37bbe75d4
37bbe740e
37bbe740eloc_37bbe740e:
37bbe740eadd rax, rdi
37bbe7411movupd x0, [r14+16]
37bbe7417shl rax, 4
37bbe741bmovupd x1, [r15+rax]
37bbe7421movups [r14+16], x1
37bbe7426movups [r15+rax], x0
37bbe742bmov eax, [rsp+240]
37bbe7432test eax, eax
37bbe7434je 0x37bbe7470
37bbe7436mov eax, [rsp+328]
37bbe743dsub rdi, 1
37bbe7441mov rcx, [rsp+136]
37bbe7449mov rdx, r12
37bbe744cshl rdi, 4
37bbe7450mov [rsp+380], eax
37bbe7457mov rax, [rsp+488]
37bbe745flea r9, [r15+rdi]
37bbe7463mov [rsp+32], rax
37bbe7468mov r8, rax
37bbe746bcall zswap_
37bbe7470
37bbe7470loc_37bbe7470:
37bbe7470add rsi, 1
37bbe7474add r12, 16
37bbe7478add ebp, 1
37bbe747badd r14, [rsp+224]
37bbe7483add r13, [rsp+176]
37bbe748bcmp [rsp+208], esi
37bbe7492jl 0x37bbe762a
37bbe7498
37bbe7498loc_37bbe7498:
37bbe7498mov rdi, [rsp+200]
37bbe74a0mov ebx, [rsp+216]
37bbe74a7mov eax, [rdi+4*rsi-4]
37bbe74abadd ebx, eax
37bbe74admov [rdi+4*rsi-4], ebx
37bbe74b1cmp eax, esi
37bbe74b3je 0x37bbe7470
37bbe74b5mov rcx, [rsp+280]
37bbe74bdlea edx, [rsi-1]
37bbe74c0movsxd rdi, ebx
37bbe74c3mov [rsp+232], eax
37bbe74camov r10, [rsp+488]
37bbe74d2mov [rsp+380], edx
37bbe74d9lea rdx, [rcx+rdi]
37bbe74ddmov rcx, [rsp+272]
37bbe74e5mov [rsp+32], r10
37bbe74eashl rdx, 4
37bbe74eemov r8, r10
37bbe74f1lea r9, [r15+rdx]
37bbe74f5lea rdx, [rcx+r12]
37bbe74f9mov rcx, [rsp+136]
37bbe7501call zswap_
37bbe7506movsxd rdx, ebp
37bbe7509mov eax, [rsp+232]
37bbe7510lea r10, [rdx+r13]
37bbe7514shl r10, 4
37bbe7518sub eax, esi
37bbe751aadd r10, r15
37bbe751dcmp ebx, ebp
37bbe751fjle 0x37bbe73ca
37bbe7525imul rdx, [rsp+176]
37bbe752elea r11l, [rax-1]
37bbe7532mov [rsp+304], eax
37bbe7539mov rax, [rsp+144]
37bbe7541mov rcx, [rsp+136]
37bbe7549lea r8, [rip+0x863b54]
37bbe7550mov [rsp+232], r10
37bbe7558mov [rsp+380], r11l
37bbe7560lea r9, [rdx+rax]
37bbe7564mov rax, [rsp+488]
37bbe756cmov rdx, r10
37bbe756fmov [rsp+296], r11l
37bbe7577add r9, rdi
37bbe757amov [rsp+32], rax
37bbe757fshl r9, 4
37bbe7583add r9, r15
37bbe7586mov [rsp+288], r9
37bbe758ecall zswap_
37bbe7593mov r11l, [rsp+296]
37bbe759bmov r8, [rsp+488]
37bbe75a3mov rdx, [rsp+288]
37bbe75abmov rcx, [rsp+136]
37bbe75b3mov [rsp+380], r11l
37bbe75bbcall zlacgv_
37bbe75c0mov eax, [rsp+304]
37bbe75c7mov r10, [rsp+232]
37bbe75cfjmp 0x37bbe73ca
37bbe75d4
37bbe75d4loc_37bbe75d4:
37bbe75d4sub edx, ebx
37bbe75d6mov [rsp+232], rax
37bbe75demov [rsp+380], edx
37bbe75e5lea edx, [rbx+1]
37bbe75e8movsxd rdx, edx
37bbe75eblea rcx, [rdx+rax]
37bbe75eflea rax, [rip+0x863aae]
37bbe75f6add rdx, r13
37bbe75f9mov [rsp+32], rax
37bbe75feshl rcx, 4
37bbe7602shl rdx, 4
37bbe7606mov r8, rax
37bbe7609lea r9, [r15+rcx]
37bbe760dmov rcx, [rsp+136]
37bbe7615add rdx, r15
37bbe7618call zswap_
37bbe761dmov rax, [rsp+232]
37bbe7625jmp 0x37bbe740e
37bbe762a
37bbe762aloc_37bbe762a:
37bbe762amov ebp, [rsp+240]
37bbe7631mov eax, [rsp+312]
37bbe7638mov rdi, [rsp+496]
37bbe7640mov r12l, [rsp+320]
37bbe7648jmp 0x37bbe6b1e
37bbe764d
37bbe764dloc_37bbe764d:
37bbe764dmov eax, [r12]
37bbe7651lea edx, [rsi+2*rsi+1]
37bbe7655pxor x0, x0
37bbe7659mov ecx, 1
37bbe765emov rbx, [rsp+496]
37bbe7666imul edx, eax
37bbe7669mov [rbx+8], 0
37bbe7671test edx, edx
37bbe7673cmovle edx, ecx
37bbe7676cvtsi2sd x0, edx
37bbe767amovsd_xmm [rbx], x0
37bbe767ecmp edi, -1
37bbe7681jne 0x37bbe4b34
37bbe7687
37bbe7687loc_37bbe7687:
37bbe7687imul eax, esi
37bbe768amov edx, 1
37bbe768fpxor x0, x0
37bbe7693test eax, eax
37bbe7695cmovle eax, edx
37bbe7698cvtsi2sd x0, eax
37bbe769cmov rax, [rsp+528]
37bbe76a4mov [rax+8], 0
37bbe76acmovsd_xmm [rax], x0
37bbe76b0jmp 0x37bbe4b34
37bbe76b5
37bbe76b5loc_37bbe76b5:
37bbe76b5mov eax, [rsp+196]
37bbe76bcsub eax, 1
37bbe76bfcmp ebp, eax
37bbe76c1jge 0x37bbe6b1b
37bbe76c7jmp 0x37bbe6bd8
37bbe76cc
37bbe76ccloc_37bbe76cc:
37bbe76ccmov eax, [rsp+196]
37bbe76d3sub eax, 1
37bbe76d6cmp r14l, eax
37bbe76d9jge 0x37bbe55f8
37bbe76dfjmp 0x37bbe56f6
37bbe76e4
37bbe76e4loc_37bbe76e4:
37bbe76e4mov eax, [r12]
37bbe76e8jmp 0x37bbe7687
37bbe76ea
37bbe76ealoc_37bbe76ea:
37bbe76ealea rax, [rip+0x8639c7]
37bbe76f1mov [rsp+208], 1
37bbe76fcmov [rsp+248], rax
37bbe7704lea rax, [rip+0x8639bd]
37bbe770bmov [rsp+240], rax
37bbe7713lea rax, [rsp+352]
37bbe771bmov [rsp+232], rax
37bbe7723jmp 0x37bbe5932
37bbe7728
37bbe7728loc_37bbe7728:
37bbe7728lea rbx, [rip+0x863989]
37bbe772fmov r14, [rsp+200]
37bbe7737mov eax, 1
37bbe773cmov [rsp+232], rbx
37bbe7744lea rbx, [rip+0x86397d]
37bbe774bimul r14, [rsp+176]
37bbe7754mov [rsp+216], rbx
37bbe775cadd r14, [rsp+144]
37bbe7764jmp 0x37bbe6e3d
37bbe7769
37bbe7769loc_37bbe7769:
37bbe7769lea rax, [rsp+372]
37bbe7771mov [rsp+160], rax
37bbe7779jmp 0x37bbe5677
37bbe777e
37bbe777eloc_37bbe777e:
37bbe777emov eax, [rsp+184]
37bbe7785mov rbx, [rsp+144]
37bbe778dmov [rsp+88], r15
37bbe7792lea r13, [rip+0x863913]
37bbe7799mov r9, [rsp+152]
37bbe77a1mov rdx, r13
37bbe77a4mov rcx, r13
37bbe77a7mov [rsp+112], 11
37bbe77b0mov [rsp+380], eax
37bbe77b7mov rax, [rsp+472]
37bbe77bflea r12, [rsp+376]
37bbe77c7mov [rsp+32], r9
37bbe77ccmov r8, r9
37bbe77cfmov [rsp+96], rax
37bbe77d4lea rax, [rip+0x8638dd]
37bbe77dbmov [rsp+248], rax
37bbe77e3mov [rsp+80], rax
37bbe77e8mov rax, [rsp+488]
37bbe77f0mov [rsp+104], 11
37bbe77f9mov [rsp+72], rax
37bbe77felea eax, [rsi+1]
37bbe7801cdqe
37bbe7803imul rax, [rsp+176]
37bbe780clea rax, [rbx+rax+1]
37bbe7811shl rax, 4
37bbe7815add rax, [rsp+480]
37bbe781dmov [rsp+64], rax
37bbe7822mov rax, [rsp+136]
37bbe782amov [rsp+56], rax
37bbe782fmov eax, [rsp+192]
37bbe7836imul eax, esi
37bbe7839add eax, [rsp+188]
37bbe7840cdqe
37bbe7842sub rax, 1
37bbe7846shl rax, 4
37bbe784aadd rax, rdi
37bbe784dmov [rsp+48], rax
37bbe7852lea rax, [rip+0x86386f]
37bbe7859mov [rsp+40], rax
37bbe785emov [rsp+240], rax
37bbe7866call zgemm_
37bbe786bjmp 0x37bbe5834
37bbe7870
37bbe7870loc_37bbe7870:
37bbe7870add rax, [rsp+480]
37bbe7878mov ebx, [rsp+184]
37bbe787fmov [rsp+104], 11
37bbe7888lea r14, [rip+0x86381d]
37bbe788fmov [rsp+64], rax
37bbe7894mov rax, [rsp+136]
37bbe789clea rdx, [rip+0x86383a]
37bbe78a3mov rcx, r14
37bbe78a6mov [rsp+380], ebx
37bbe78admov rbx, [rsp+472]
37bbe78b5lea r15, [rsp+376]
37bbe78bdmov [rsp+56], rax
37bbe78c2mov eax, r12l
37bbe78c5mov r9, [rsp+152]
37bbe78cdimul eax, esi
37bbe78d0add eax, [rsp+188]
37bbe78d7mov [rsp+96], rbx
37bbe78dccdqe
37bbe78demov rbx, [rsp+240]
37bbe78e6mov [rsp+32], r9
37bbe78ebmov r8, r9
37bbe78eemov [rsp+112], 19
37bbe78f7sub rax, 1
37bbe78fbmov [rsp+88], rbx
37bbe7900shl rax, 4
37bbe7904lea rbx, [rip+0x8637ad]
37bbe790bmov [rsp+232], rbx
37bbe7913add rax, rdi
37bbe7916mov [rsp+80], rbx
37bbe791bmov rbx, [rsp+488]
37bbe7923mov [rsp+48], rax
37bbe7928lea rax, [rip+0x863799]
37bbe792fmov [rsp+72], rbx
37bbe7934mov [rsp+40], rax
37bbe7939mov [rsp+216], rax
37bbe7941call zgemm_
37bbe7946jmp 0x37bbe6d19
37bbe794b
37bbe794bloc_37bbe794b:
37bbe794bmov edx, 1
37bbe7950
37bbe7950loc_37bbe7950:
37bbe7950lea r8, [rdx+1]
37bbe7954cmp r8, r15
37bbe7957je 0x37bbe724e
37bbe795dadd rdx, 2
37bbe7961cmp r15, rdx
37bbe7964jne 0x37bbe7950
37bbe7966jmp 0x37bbe724e
37bbe796b
37bbe796bloc_37bbe796b:
37bbe796bmov edx, 1
37bbe7970
37bbe7970loc_37bbe7970:
37bbe7970lea rcx, [rdx+1]
37bbe7974cmp rcx, r13
37bbe7977je 0x37bbe5ec5
37bbe797dadd rdx, 2
37bbe7981cmp rdx, r13
37bbe7984jne 0x37bbe7970
37bbe7986jmp 0x37bbe5ec5
37bbe798b
37bbe798bloc_37bbe798b:
37bbe798bneg eax
37bbe798djmp 0x37bbe4b12
37bbe4a40
37bbe4a40zhetrf_aa_2stage_:
37bbe4a40push r15
37bbe4a42push r14
37bbe4a44push r13
37bbe4a46push r12
37bbe4a48push rbp
37bbe4a49push rdi
37bbe4a4apush rsi
37bbe4a4bpush rbx
37bbe4a4csub rsp, 392
37bbe4a53mov rax, [rsp+544]
37bbe4a5bmov r13l, [r9]
37bbe4a5emov r15, [rsp+504]
37bbe4a66mov [rax], 0
37bbe4a6cmov [rsp+480], r8
37bbe4a74mov r12, rdx
37bbe4a77mov r8l, 1
37bbe4a7dmov rbx, rcx
37bbe4a80mov [rsp+488], r9
37bbe4a88lea rdx, [rip+0x866601]
37bbe4a8fmov r9l, 1
37bbe4a95call lsame_
37bbe4a9amov ebp, [r15]
37bbe4a9dmov r14l, eax
37bbe4aa0mov rax, [rsp+536]
37bbe4aa8mov edi, [rax]
37bbe4aaatest r14l, r14l
37bbe4aadje 0x37bbe4b48
37bbe4ab3
37bbe4ab3loc_37bbe4ab3:
37bbe4ab3mov eax, [r12]
37bbe4ab7test eax, eax
37bbe4ab9js 0x37bbe4afe
37bbe4abbmov rsi, [rsp+488]
37bbe4ac3mov edx, 1
37bbe4ac8cmovg edx, eax
37bbe4acbcmp [rsi], edx
37bbe4acdjl 0x37bbe4b77
37bbe4ad3shl eax, 2
37bbe4ad6mov ecx, 1
37bbe4adbtest eax, eax
37bbe4addcmovle eax, ecx
37bbe4ae0cmp [r15], eax
37bbe4ae3jge 0x37bbe4b83
37bbe4ae9cmp ebp, -1
37bbe4aecje 0x37bbe4b83
37bbe4af2mov edx, -6
37bbe4af7mov eax, 6
37bbe4afcjmp 0x37bbe4b08
37bbe4afe
37bbe4afeloc_37bbe4afe:
37bbe4afemov edx, -2
37bbe4b03mov eax, 2
37bbe4b08
37bbe4b08loc_37bbe4b08:
37bbe4b08mov rdi, [rsp+544]
37bbe4b10mov [rdi], edx
37bbe4b12
37bbe4b12loc_37bbe4b12:
37bbe4b12lea rdx, [rsp+380]
37bbe4b1amov r8l, 16
37bbe4b20lea rcx, [rip+0x86656b]
37bbe4b27mov [rsp+380], eax
37bbe4b2ecall xerbla_
37bbe4b33nop
37bbe4b34
37bbe4b34loc_37bbe4b34:
37bbe4b34add rsp, 392
37bbe4b3bpop rbx
37bbe4b3cpop rsi
37bbe4b3dpop rdi
37bbe4b3epop rbp
37bbe4b3fpop r12
37bbe4b41pop r13
37bbe4b43pop r14
37bbe4b45pop r15
37bbe4b47ret
37bbe4b48
37bbe4b48loc_37bbe4b48:
37bbe4b48mov r9l, 1
37bbe4b4emov r8l, 1
37bbe4b54lea rdx, [rip+0x866536]
37bbe4b5bmov rcx, rbx
37bbe4b5ecall lsame_
37bbe4b63test eax, eax
37bbe4b65jne 0x37bbe4ab3
37bbe4b6bmov edx, -1
37bbe4b70mov eax, 1
37bbe4b75jmp 0x37bbe4b08
37bbe4b77
37bbe4b77loc_37bbe4b77:
37bbe4b77mov edx, -4
37bbe4b7cmov eax, 4
37bbe4b81jmp 0x37bbe4b08
37bbe4b83
37bbe4b83loc_37bbe4b83:
37bbe4b83mov rax, [rsp+536]
37bbe4b8bcmp [rax], edx
37bbe4b8djge 0x37bbe4ba8
37bbe4b8fcmp edi, -1
37bbe4b92je 0x37bbe4ba8
37bbe4b94mov edx, -10
37bbe4b99mov eax, 10
37bbe4b9ejmp 0x37bbe4b08
37bbe4ba3
37bbe4ba3 0f 1f 44 00 00 ..D..
37bbe4ba8
37bbe4ba8loc_37bbe4ba8:
37bbe4ba8mov rax, [rsp+544]
37bbe4bb0mov eax, [rax]
37bbe4bb2test eax, eax
37bbe4bb4jne 0x37bbe798b
37bbe4bbalea rax, [rip+0x8664e7]
37bbe4bc1mov r9, r12
37bbe4bc4lea rdx, [rip+0x8664c7]
37bbe4bcbmov r8, rbx
37bbe4bcemov [rsp+64], 1
37bbe4bd7lea rcx, [rip+0x8664c6]
37bbe4bdemov [rsp+56], 16
37bbe4be7mov [rsp+48], rax
37bbe4becmov [rsp+40], rax
37bbe4bf1mov [rsp+32], rax
37bbe4bf6call ilaenv_
37bbe4bfbmov [rsp+372], eax
37bbe4c02mov esi, eax
37bbe4c04mov rax, [rsp+544]
37bbe4c0cmov r9l, [rax]
37bbe4c0ftest r9l, r9l
37bbe4c12jne 0x37bbe56c6
37bbe4c18cmp ebp, -1
37bbe4c1bje 0x37bbe764d
37bbe4c21cmp edi, -1
37bbe4c24je 0x37bbe76e4
37bbe4c2a
37bbe4c2aloc_37bbe4c2a:
37bbe4c2amov ecx, [r12]
37bbe4c2etest ecx, ecx
37bbe4c30je 0x37bbe4b34
37bbe4c36movsxd rdi, r13l
37bbe4c39xor eax, eax
37bbe4c3btest rdi, rdi
37bbe4c3ecmovns rax, rdi
37bbe4c42mov [rsp+176], rax
37bbe4c4anot rax
37bbe4c4dmov [rsp+144], rax
37bbe4c55mov eax, [r15]
37bbe4c58cdq
37bbe4c59idiv ecx
37bbe4c5bmov [rsp+192], eax
37bbe4c62mov edi, eax
37bbe4c64mov [rsp+368], eax
37bbe4c6blea eax, [rsi+2*rsi]
37bbe4c6ecmp edi, eax
37bbe4c70jg 0x37bbe4c8f
37bbe4c72lea eax, [rdi-1]
37bbe4c75movsxd rsi, eax
37bbe4c78sar eax, 31
37bbe4c7bimul rsi, rsi, 0x55555556
37bbe4c82shr rsi, 32
37bbe4c86sub esi, eax
37bbe4c88mov [rsp+372], esi
37bbe4c8f
37bbe4c8floc_37bbe4c8f:
37bbe4c8fmov rax, [rsp+536]
37bbe4c97mov edx, ecx
37bbe4c99imul edx, esi
37bbe4c9cmov eax, [rax]
37bbe4c9ecmp eax, edx
37bbe4ca0jge 0x37bbe4cae
37bbe4ca2cdq
37bbe4ca3idiv ecx
37bbe4ca5mov [rsp+372], eax
37bbe4cacmov esi, eax
37bbe4cae
37bbe4caeloc_37bbe4cae:
37bbe4caelea eax, [rcx+rsi-1]
37bbe4cb2cdq
37bbe4cb3idiv esi
37bbe4cb5cmp ecx, esi
37bbe4cb7mov edx, esi
37bbe4cb9cmovle edx, ecx
37bbe4cbclea r8l, [rdx+1]
37bbe4cc0mov [rsp+196], eax
37bbe4cc7lea eax, [rsi+rsi]
37bbe4ccamov [rsp+172], eax
37bbe4cd1mov eax, 1
37bbe4cd6test edx, edx
37bbe4cd8jle 0x37bbe4d1f
37bbe4cdamov rdx, r8
37bbe4cddsub rdx, rax
37bbe4ce0and edx, 1
37bbe4ce3je 0x37bbe4d00
37bbe4ce5mov rdi, [rsp+512]
37bbe4cedmov [rdi+4*rax-4], 1
37bbe4cf5mov eax, 2
37bbe4cfacmp r8, 2
37bbe4cfeje 0x37bbe4d1f
37bbe4d00
37bbe4d00loc_37bbe4d00:
37bbe4d00mov r9, [rsp+512]
37bbe4d08
37bbe4d08loc_37bbe4d08:
37bbe4d08mov [r9+4*rax-4], eax
37bbe4d0dlea rdx, [rax+1]
37bbe4d11add rax, 2
37bbe4d15mov [r9+4*rdx-4], edx
37bbe4d1acmp r8, rax
37bbe4d1djne 0x37bbe4d08
37bbe4d1f
37bbe4d1floc_37bbe4d1f:
37bbe4d1fmov rax, [rsp+496]
37bbe4d27pxor x0, x0
37bbe4d2bcvtsi2sd x0, esi
37bbe4d2fmov [rax+8], 0
37bbe4d37movsd_xmm [rax], x0
37bbe4d3btest r14l, r14l
37bbe4d3eje 0x37bbe62c6
37bbe4d44mov r8l, [rsp+196]
37bbe4d4ctest r8l, r8l
37bbe4d4fjle 0x37bbe7769
37bbe4d55movsxd rax, [rsp+192]
37bbe4d5dmovsxd rdx, esi
37bbe4d60xor r14l, r14l
37bbe4d63mov [rsp+200], -1
37bbe4d6emov [rsp+472], r12
37bbe4d76lea edi, [rax-1]
37bbe4d79mov [rsp+184], edi
37bbe4d80mov edi, [rsp+172]
37bbe4d87add edi, 1
37bbe4d8amov [rsp+188], edi
37bbe4d91mov rdi, rax
37bbe4d94sub rax, 1
37bbe4d98shl rax, 4
37bbe4d9cshl rdi, 4
37bbe4da0mov [rsp+280], rax
37bbe4da8mov rax, [rsp+176]
37bbe4db0mov [rsp+296], rdi
37bbe4db8lea rdi, [rdx+rdx]
37bbe4dbcshl rax, 4
37bbe4dc0mov [rsp+288], rdi
37bbe4dc8mov rdi, [rsp+496]
37bbe4dd0mov [rsp+256], rax
37bbe4dd8add rax, 16
37bbe4ddcmov [rsp+264], rax
37bbe4de4lea rax, [rsp+380]
37bbe4decmov [rsp+136], rax
37bbe4df4lea rax, [rsp+364]
37bbe4dfcmov [rsp+152], rax
37bbe4e04lea rax, [rsp+372]
37bbe4e0cmov [rsp+160], rax
37bbe4e14lea rax, [rip+0x8662bd]
37bbe4e1bmov [rsp+216], rax
37bbe4e23mov eax, ecx
37bbe4e25nop [rax+rax]
37bbe4e30
37bbe4e30loc_37bbe4e30:
37bbe4e30mov ebp, r14l
37bbe4e33imul ebp, esi
37bbe4e36sub eax, ebp
37bbe4e38cmp eax, esi
37bbe4e3acmovg eax, esi
37bbe4e3dmov [rsp+364], eax
37bbe4e44cmp r14l, 1
37bbe4e48jbe 0x37bbe50aa
37bbe4e4eadd eax, esi
37bbe4e50lea edx, [rsi+rsi]
37bbe4e53cmp r14l, 2
37bbe4e57mov ebx, r14l
37bbe4e5acmovne eax, edx
37bbe4e5dmov r13, [rsp+176]
37bbe4e65add ebp, 1
37bbe4e68mov r15l, [rsp+192]
37bbe4e70movsxd rbp, ebp
37bbe4e73lea rdx, [rip+0x866232]
37bbe4e7amov r9, [rsp+152]
37bbe4e82mov r8, [rsp+160]
37bbe4e8amov [rsp+356], eax
37bbe4e91imul rbp, r13
37bbe4e95mov rcx, rdx
37bbe4e98mov eax, [rsp+184]
37bbe4e9fmov [rsp+112], 11
37bbe4ea8mov r14, r13
37bbe4eabmov [rsp+380], eax
37bbe4eb2mov rax, [rsp+472]
37bbe4ebamov [rsp+104], 11
37bbe4ec3mov [rsp+96], rax
37bbe4ec8movsxd rax, esi
37bbe4ecbimul esi, r15l
37bbe4ecfshl rax, 4
37bbe4ed3add rax, [rsp+528]
37bbe4edbmov [rsp+88], rax
37bbe4ee0lea rax, [rip+0x8661d1]
37bbe4ee7mov [rsp+80], rax
37bbe4eecmov rax, [rsp+488]
37bbe4ef4mov [rsp+72], rax
37bbe4ef9mov rax, [rsp+144]
37bbe4f01lea rax, [rax+rbp+1]
37bbe4f06lea rbp, [rsp+356]
37bbe4f0eshl rax, 4
37bbe4f12add rax, [rsp+480]
37bbe4f1amov [rsp+32], rbp
37bbe4f1fmov [rsp+64], rax
37bbe4f24mov rax, [rsp+136]
37bbe4f2cmov [rsp+56], rax
37bbe4f31mov eax, [rsp+188]
37bbe4f38add eax, esi
37bbe4f3acdqe
37bbe4f3csub rax, 1
37bbe4f40shl rax, 4
37bbe4f44add rax, rdi
37bbe4f47mov [rsp+48], rax
37bbe4f4clea rax, [rip+0x866175]
37bbe4f53mov [rsp+40], rax
37bbe4f58call zgemm_
37bbe4f5dmov edx, 1
37bbe4f62mov r12l, [rsp+200]
37bbe4f6amov r13, [rsp+528]
37bbe4f72lea esi, [rdx+1]
37bbe4f75mov ecx, [rsp+372]
37bbe4f7ccmp esi, ebx
37bbe4f7eje 0x37bbe50a0
37bbe4f84
37bbe4f84loc_37bbe4f84:
37bbe4f84lea eax, [rcx+2*rcx]
37bbe4f87cmp esi, r12l
37bbe4f8aje 0x37bbe5638
37bbe4f90
37bbe4f90loc_37bbe4f90:
37bbe4f90mov [rsp+356], eax
37bbe4f97mov eax, [rsp+184]
37bbe4f9elea r8l, [rdx-1]
37bbe4fa2imul edx, ecx
37bbe4fa5mov [rsp+32], rbp
37bbe4faamov r9, [rsp+152]
37bbe4fb2mov [rsp+380], eax
37bbe4fb9imul r8l, ecx
37bbe4fbdmov rax, [rsp+472]
37bbe4fc5mov [rsp+104], 11
37bbe4fcemov [rsp+96], rax
37bbe4fd3mov eax, esi
37bbe4fd5imul edx, r15l
37bbe4fd9mov [rsp+112], 11
37bbe4fe2imul eax, ecx
37bbe4fe5add r8l, 1
37bbe4fe9movsxd r8, r8l
37bbe4feccdqe
37bbe4feeshl rax, 4
37bbe4ff2add rax, r13
37bbe4ff5mov [rsp+88], rax
37bbe4ffalea rax, [rip+0x8660b7]
37bbe5001mov [rsp+80], rax
37bbe5006mov rax, [rsp+488]
37bbe500emov [rsp+72], rax
37bbe5013mov eax, ebx
37bbe5015imul eax, ecx
37bbe5018add eax, 1
37bbe501bcdqe
37bbe501dimul rax, r14
37bbe5021add rax, [rsp+144]
37bbe5029add rax, r8
37bbe502cmov r8, [rsp+160]
37bbe5034shl rax, 4
37bbe5038add rax, [rsp+480]
37bbe5040mov [rsp+64], rax
37bbe5045mov rax, [rsp+136]
37bbe504dmov [rsp+56], rax
37bbe5052mov eax, [rsp+172]
37bbe5059lea eax, [rcx+rax+1]
37bbe505dadd eax, edx
37bbe505flea rdx, [rip+0x866046]
37bbe5066cdqe
37bbe5068mov rcx, rdx
37bbe506bsub rax, 1
37bbe506fshl rax, 4
37bbe5073add rax, rdi
37bbe5076mov [rsp+48], rax
37bbe507blea rax, [rip+0x866046]
37bbe5082mov [rsp+40], rax
37bbe5087call zgemm_
37bbe508cmov edx, esi
37bbe508emov ecx, [rsp+372]
37bbe5095lea esi, [rdx+1]
37bbe5098cmp esi, ebx
37bbe509ajne 0x37bbe4f84
37bbe50a0
37bbe50a0loc_37bbe50a0:
37bbe50a0mov ebp, ebx
37bbe50a2mov r14l, ebx
37bbe50a5mov esi, ecx
37bbe50a7imul ebp, ecx
37bbe50aa
37bbe50aaloc_37bbe50aa:
37bbe50aamov r12l, [rsp+184]
37bbe50b2mov ebx, [rsp+192]
37bbe50b9lea eax, [rbp+1]
37bbe50bcmov [rsp+56], 5
37bbe50c5mov r13, [rsp+176]
37bbe50cdcdqe
37bbe50cfmov rcx, [rsp+136]
37bbe50d7mov [rsp+380], r12l
37bbe50dfmov r12l, ebx
37bbe50e2mov r11, [rsp+488]
37bbe50eaimul r12l, ebp
37bbe50eeadd r12l, [rsp+188]
37bbe50f6mov r15, [rsp+152]
37bbe50femov [rsp+224], rax
37bbe5106movsxd r12, r12l
37bbe5109imul r13, rax
37bbe510dmov [rsp+48], rcx
37bbe5112add r13, [rsp+144]
37bbe511asub r12, 1
37bbe511eadd rax, r13
37bbe5121mov [rsp+32], r11
37bbe5126mov r8, r15
37bbe5129shl r12, 4
37bbe512dshl rax, 4
37bbe5131mov rdx, r15
37bbe5134mov r11, [rsp+480]
37bbe513cadd r12, rdi
37bbe513fmov rcx, [rsp+216]
37bbe5147mov [rsp+40], r12
37bbe514clea r9, [r11+rax]
37bbe5150call zlacpy_
37bbe5155cmp r14l, 1
37bbe5159jbe 0x37bbe5647
37bbe515fmov eax, [rsp+184]
37bbe5166mov r9, [rsp+472]
37bbe516elea r11, [rip+0x865f53]
37bbe5175mov [rsp+88], r12
37bbe517amov rcx, [rsp+136]
37bbe5182mov ebp, [rsp+200]
37bbe5189mov [rsp+80], r11
37bbe518emov r8, r15
37bbe5191mov [rsp+380], eax
37bbe5198movsxd rax, esi
37bbe519blea r12, [rsp+376]
37bbe51a3lea rdx, [rip+0x865f02]
37bbe51aamov [rsp+72], r9
37bbe51afshl rax, 4
37bbe51b3mov r9, [rsp+488]
37bbe51bbimul ebp, esi
37bbe51beadd rax, [rsp+528]
37bbe51c6mov [rsp+96], rcx
37bbe51cblea rcx, [rip+0x865f0b]
37bbe51d2mov [rsp+64], rax
37bbe51d7lea rax, [r13+1]
37bbe51dbmov [rsp+56], r9
37bbe51e0shl rax, 4
37bbe51e4lea r9, [rip+0x865f05]
37bbe51ebadd rax, [rsp+480]
37bbe51f3mov [rsp+48], rax
37bbe51f8mov [rsp+40], r9
37bbe51fdmov r9, r15
37bbe5200mov [rsp+32], r12
37bbe5205mov [rsp+112], 11
37bbe520emov [rsp+104], 19
37bbe5217mov [rsp+376], ebp
37bbe521ecall zgemm_
37bbe5223mov r8, [rsp+472]
37bbe522bmov edx, ebx
37bbe522dmov rcx, [rsp+136]
37bbe5235imul edx, ebp
37bbe5238mov [rsp+32], r15
37bbe523dmov r12l, [rsp+184]
37bbe5245mov [rsp+96], r8
37bbe524amov r8, [rsp+528]
37bbe5252mov [rsp+72], rcx
37bbe5257lea rcx, [rip+0x865e7f]
37bbe525emov [rsp+88], r8
37bbe5263lea r8, [rip+0x865e4e]
37bbe526amov [rsp+80], r8
37bbe526fmov r8l, [rsp+172]
37bbe5277mov [rsp+112], 11
37bbe5280lea eax, [rsi+r8+1]
37bbe5285mov rsi, [rsp+488]
37bbe528dmov [rsp+104], 19
37bbe5296mov r8, r15
37bbe5299add eax, edx
37bbe529blea rdx, [rip+0x865e0a]
37bbe52a2mov [rsp+380], r12l
37bbe52aacdqe
37bbe52acmov [rsp+56], rsi
37bbe52b1sub rax, 1
37bbe52b5shl rax, 4
37bbe52b9add rax, rdi
37bbe52bcmov [rsp+64], rax
37bbe52c1lea eax, [rbp+1]
37bbe52c4lea rbp, [rip+0x865dfd]
37bbe52cbcdqe
37bbe52cdmov [rsp+40], rbp
37bbe52d2add rax, r13
37bbe52d5mov r13, [rsp+160]
37bbe52ddshl rax, 4
37bbe52e1add rax, [rsp+480]
37bbe52e9mov [rsp+48], rax
37bbe52eemov r9, r13
37bbe52f1call zgemm_
37bbe52f6mov r9, r15
37bbe52f9mov r8, r15
37bbe52fcmov [rsp+80], rbp
37bbe5301mov ecx, [rsp+372]
37bbe5308mov rdx, [rsp+136]
37bbe5310mov [rsp+380], r12l
37bbe5318mov ebp, r14l
37bbe531bmov r15, [rsp+176]
37bbe5323mov r12, [rsp+144]
37bbe532bmov [rsp+32], r13
37bbe5330mov eax, ecx
37bbe5332mov [rsp+96], rdx
37bbe5337mov edx, ebx
37bbe5339mov r11, [rsp+488]
37bbe5341mov [rsp+112], 11
37bbe534aimul eax, r14l
37bbe534emov [rsp+104], 11
37bbe5357mov [rsp+72], r11
37bbe535cimul edx, eax
37bbe535fadd edx, [rsp+188]
37bbe5366add eax, 1
37bbe5369movsxd rdx, edx
37bbe536ccdqe
37bbe536esub rdx, 1
37bbe5372imul rax, r15
37bbe5376shl rdx, 4
37bbe537aadd rdx, rdi
37bbe537dmov [rsp+88], rdx
37bbe5382lea edx, [r14-2]
37bbe5386add rax, r12
37bbe5389imul edx, ecx
37bbe538cadd edx, 1
37bbe538fmovsxd rdx, edx
37bbe5392add rax, rdx
37bbe5395mov rdx, [rsp+472]
37bbe539dshl rax, 4
37bbe53a1add rax, [rsp+480]
37bbe53a9mov [rsp+56], rdx
37bbe53aemov rdx, [rsp+528]
37bbe53b6mov [rsp+64], rax
37bbe53bblea rax, [rip+0x865d2e]
37bbe53c2mov [rsp+48], rdx
37bbe53c7lea rdx, [rip+0x865cde]
37bbe53cemov [rsp+40], rax
37bbe53d3mov rcx, rdx
37bbe53d6call zgemm_
37bbe53dbmov esi, [rsp+372]
37bbe53e2mov r10l, [rsp+188]
37bbe53eaimul ebp, esi
37bbe53edlea eax, [rbp+1]
37bbe53f0cdqe
37bbe53f2imul r15, rax
37bbe53f6mov [rsp+224], rax
37bbe53feimul ebx, ebp
37bbe5401lea r13, [r15+r12]
37bbe5405lea r12l, [rbx+r10]
37bbe5409movsxd r12, r12l
37bbe540csub r12, 1
37bbe5410shl r12, 4
37bbe5414add r12, rdi
37bbe5417
37bbe5417loc_37bbe5417:
37bbe5417mov eax, [rsp+184]
37bbe541emov r8, [rsp+152]
37bbe5426mov [rsp+64], 5
37bbe542fmov r9, r12
37bbe5432mov rdx, [rsp+216]
37bbe543alea rcx, [rip+0x865c63]
37bbe5441mov [rsp+380], eax
37bbe5448lea rax, [rsp+352]
37bbe5450mov [rsp+232], rax
37bbe5458mov [rsp+56], rax
37bbe545dmov rax, [rsp+488]
37bbe5465mov [rsp+48], rax
37bbe546amov eax, [rsp+200]
37bbe5471imul eax, esi
37bbe5474add eax, 1
37bbe5477cdqe
37bbe5479add rax, r13
37bbe547cshl rax, 4
37bbe5480add rax, [rsp+480]
37bbe5488mov [rsp+40], rax
37bbe548dmov rax, [rsp+136]
37bbe5495mov [rsp+32], rax
37bbe549acall zhegst_
37bbe549fmov r9l, [rsp+364]
37bbe54a7test r9l, r9l
37bbe54aajle 0x37bbe76cc
37bbe54b0
37bbe54b0loc_37bbe54b0:
37bbe54b0mov ecx, [rsp+192]
37bbe54b7mov ebx, [rsp+188]
37bbe54bemov eax, ecx
37bbe54c0imul eax, ebp
37bbe54c3lea edx, [rax+rbx]
37bbe54c6movsxd rdx, edx
37bbe54c9shl rdx, 4
37bbe54cdmov [rdx+rdi-8], 0
37bbe54d6cmp r9l, 1
37bbe54daje 0x37bbe55e5
37bbe54e0mov r8, [rsp+288]
37bbe54e8lea r12l, [rcx+rax]
37bbe54ecmov [rsp+240], ebp
37bbe54f3lea r15l, [r9+1]
37bbe54f7movsxd rdx, r12l
37bbe54famov rbx, [rsp+280]
37bbe5502mov rbp, [rsp+296]
37bbe550amov [rsp+208], r14l
37bbe5512add rdx, r8
37bbe5515mov [rsp+232], esi
37bbe551cmov r14l, ecx
37bbe551fmov rsi, r8
37bbe5522shl rdx, 4
37bbe5526mov r13, -16
37bbe552dmov r10l, 2
37bbe5533lea r11, [rdi+rdx-16]
37bbe5538nop [rax+rax]
37bbe5540
37bbe5540loc_37bbe5540:
37bbe5540movsxd rcx, eax
37bbe5543mov rdx, r11
37bbe5546mov rax, r10
37bbe5549add rcx, rsi
37bbe554cshl rcx, 4
37bbe5550add rcx, r13
37bbe5553add rcx, rdi
37bbe5556nop [rax+rax]
37bbe555fnop [rax+rax]
37bbe556anop [rax+rax]
37bbe5575nop [rax+rax]
37bbe5580
37bbe5580loc_37bbe5580:
37bbe5580movsd_xmm x0, [rdx+8]
37bbe5585movsd_xmm x1, [rdx]
37bbe5589mov r8, rax
37bbe558cadd rax, 1
37bbe5590xorpd x0, [rip+0x865b78]
37bbe5598shl r8, 4
37bbe559cadd rdx, rbx
37bbe559funpcklpd x1, x0
37bbe55a3movups [rcx+r8], x1
37bbe55a8cmp r9l, eax
37bbe55abjge 0x37bbe5580
37bbe55adadd r10, 1
37bbe55b1mov [r11+24], 0
37bbe55b9mov eax, r12l
37bbe55bcadd r11, rbp
37bbe55bfadd r12l, r14l
37bbe55c2sub r13, 16
37bbe55c6cmp r15, r10
37bbe55c9jne 0x37bbe5540
37bbe55cfmov r14l, [rsp+208]
37bbe55d7mov esi, [rsp+232]
37bbe55demov ebp, [rsp+240]
37bbe55e5
37bbe55e5loc_37bbe55e5:
37bbe55e5mov eax, [rsp+196]
37bbe55ecsub eax, 1
37bbe55efcmp eax, r14l
37bbe55f2jg 0x37bbe56dd
37bbe55f8
37bbe55f8loc_37bbe55f8:
37bbe55f8lea eax, [r14+1]
37bbe55fcmov [rsp+208], eax
37bbe5603
37bbe5603loc_37bbe5603:
37bbe5603mov esi, [rsp+208]
37bbe560acmp [rsp+196], esi
37bbe5611jle 0x37bbe566f
37bbe5613mov rax, [rsp+472]
37bbe561badd [rsp+200], 1
37bbe5623add r14l, 1
37bbe5627mov esi, [rsp+372]
37bbe562emov eax, [rax]
37bbe5630jmp 0x37bbe4e30
37bbe5635
37bbe5635 0f 1f 00 ...
37bbe5638
37bbe5638loc_37bbe5638:
37bbe5638mov eax, [rsp+364]
37bbe563flea eax, [rax+2*rcx]
37bbe5642jmp 0x37bbe4f90
37bbe5647
37bbe5647loc_37bbe5647:
37bbe5647test r14l, r14l
37bbe564ajne 0x37bbe5417
37bbe5650mov r9l, [rsp+364]
37bbe5658test r9l, r9l
37bbe565bjg 0x37bbe54b0
37bbe5661cmp [rsp+196], 1
37bbe5669jne 0x37bbe76ea
37bbe566f
37bbe566floc_37bbe566f:
37bbe566fmov r12, [rsp+472]
37bbe5677
37bbe5677loc_37bbe5677:
37bbe5677mov rax, [rsp+544]
37bbe567fmov r9, [rsp+160]
37bbe5687mov rdx, r12
37bbe568amov rcx, r12
37bbe568dmov [rsp+56], rax
37bbe5692mov rax, [rsp+520]
37bbe569amov r8, r9
37bbe569dmov [rsp+48], rax
37bbe56a2lea rax, [rsp+368]
37bbe56aamov [rsp+40], rax
37bbe56afmov rax, [rsp+496]
37bbe56b7mov [rsp+32], rax
37bbe56bccall zgbtrf_
37bbe56c1jmp 0x37bbe4b34
37bbe56c6
37bbe56c6loc_37bbe56c6:
37bbe56c6cmp edi, -1
37bbe56c9je 0x37bbe4b34
37bbe56cfcmp ebp, -1
37bbe56d2jne 0x37bbe4c2a
37bbe56d8jmp 0x37bbe4b34
37bbe56dd
37bbe56ddloc_37bbe56dd:
37bbe56ddtest r14l, r14l
37bbe56e0je 0x37bbe76ea
37bbe56e6lea rax, [rsp+352]
37bbe56eemov [rsp+232], rax
37bbe56f6
37bbe56f6loc_37bbe56f6:
37bbe56f6movsxd rax, esi
37bbe56f9shl rax, 4
37bbe56fdadd rax, [rsp+528]
37bbe5705mov r15, rax
37bbe5708cmp r14l, 1
37bbe570cje 0x37bbe777e
37bbe5712mov eax, [rsp+184]
37bbe5719mov rdx, [rsp+176]
37bbe5721add r9l, esi
37bbe5724lea r12, [rsp+376]
37bbe572cimul rdx, [rsp+224]
37bbe5735add rdx, [rsp+144]
37bbe573dmov [rsp+376], r9l
37bbe5745lea r13, [rip+0x865960]
37bbe574cmov r9, [rsp+152]
37bbe5754mov [rsp+380], eax
37bbe575bmov rcx, r13
37bbe575emov rax, [rsp+472]
37bbe5766mov [rsp+32], r12
37bbe576bmov [rsp+112], 11
37bbe5774mov r8, r9
37bbe5777mov [rsp+96], rax
37bbe577cmovsxd rax, ebp
37bbe577fmov [rsp+104], 11
37bbe5788shl rax, 4
37bbe578cadd rax, [rsp+528]
37bbe5794mov [rsp+88], rax
37bbe5799lea rax, [rip+0x865918]
37bbe57a0mov [rsp+248], rax
37bbe57a8mov [rsp+80], rax
37bbe57admov rax, [rsp+488]
37bbe57b5mov [rsp+72], rax
37bbe57balea eax, [r14-2]
37bbe57beimul eax, esi
37bbe57c1add eax, 1
37bbe57c4cdqe
37bbe57c6add rax, rdx
37bbe57c9mov edx, [rsp+200]
37bbe57d0shl rax, 4
37bbe57d4add rax, [rsp+480]
37bbe57dcmov [rsp+64], rax
37bbe57e1mov rax, [rsp+136]
37bbe57e9imul edx, esi
37bbe57ecimul edx, [rsp+192]
37bbe57f4mov [rsp+56], rax
37bbe57f9mov eax, [rsp+172]
37bbe5800lea eax, [rsi+rax+1]
37bbe5804add eax, edx
37bbe5806mov rdx, r13
37bbe5809cdqe
37bbe580bsub rax, 1
37bbe580fshl rax, 4
37bbe5813add rax, rdi
37bbe5816mov [rsp+48], rax
37bbe581blea rax, [rip+0x8658a6]
37bbe5822mov [rsp+40], rax
37bbe5827mov [rsp+240], rax
37bbe582fcall zgemm_
37bbe5834
37bbe5834loc_37bbe5834:
37bbe5834lea eax, [r14+1]
37bbe5838mov r8, [rsp+224]
37bbe5840mov r9, r12
37bbe5843lea rcx, [rip+0x865893]
37bbe584aimul esi, eax
37bbe584dmov [rsp+208], eax
37bbe5854mov rax, [rsp+472]
37bbe585cmov [rsp+380], ebp
37bbe5863mov eax, [rax]
37bbe5865mov [rsp+48], r15
37bbe586amov [rsp+112], 11
37bbe5873mov [rsp+272], eax
37bbe587amov edx, eax
37bbe587cmov rax, [rsp+488]
37bbe5884mov [rsp+104], 19
37bbe588dsub edx, esi
37bbe588fmov [rsp+96], rax
37bbe5894mov rax, [rsp+240]
37bbe589cmov [rsp+376], edx
37bbe58a3lea edx, [rsi+1]
37bbe58a6mov [rsp+80], rax
37bbe58abmov rax, [rsp+488]
37bbe58b3movsxd rdx, edx
37bbe58b6imul rdx, [rsp+176]
37bbe58bfadd rdx, [rsp+144]
37bbe58c7mov [rsp+72], rax
37bbe58ccmov rax, [rsp+472]
37bbe58d4add r8, rdx
37bbe58d7add rdx, 1
37bbe58dbshl r8, 4
37bbe58dfadd r8, [rsp+480]
37bbe58e7shl rdx, 4
37bbe58ebadd rdx, [rsp+480]
37bbe58f3mov [rsp+56], rax
37bbe58f8lea rax, [rip+0x8657f1]
37bbe58ffmov [rsp+40], rax
37bbe5904mov rax, [rsp+136]
37bbe590cmov [rsp+88], r8
37bbe5911mov r8, [rsp+160]
37bbe5919mov [rsp+32], rax
37bbe591emov [rsp+64], rdx
37bbe5923mov rdx, r13
37bbe5926call zgemm_
37bbe592bmov esi, [rsp+372]
37bbe5932
37bbe5932loc_37bbe5932:
37bbe5932mov r13l, [rsp+208]
37bbe593aimul r13l, esi
37bbe593etest esi, esi
37bbe5940jle 0x37bbe5a05
37bbe5946mov ecx, r14l
37bbe5949lea edx, [r13+1]
37bbe594dxor ebp, ebp
37bbe594fmov rax, [rsp+480]
37bbe5957imul ecx, esi
37bbe595amovsxd rdx, edx
37bbe595dmov [rsp+224], r14l
37bbe5965mov r15, [rsp+472]
37bbe596dmov [rsp+496], rdi
37bbe5975mov r14, [rsp+488]
37bbe597dmov edi, ebp
37bbe597fmov r12, [rsp+136]
37bbe5987mov rbp, [rsp+528]
37bbe598fimul rdx, [rsp+176]
37bbe5998movsxd rcx, ecx
37bbe599badd rdx, [rsp+144]
37bbe59a3add rdx, rcx
37bbe59a6shl rdx, 4
37bbe59aalea rbx, [rax+rdx+16]
37bbe59afnop
37bbe59b0
37bbe59b0loc_37bbe59b0:
37bbe59b0mov eax, [r15]
37bbe59b3mov rdx, rbx
37bbe59b6mov r8, r14
37bbe59b9add rbx, 16
37bbe59bdmov ecx, eax
37bbe59bfimul eax, edi
37bbe59c2sub ecx, r13l
37bbe59c5mov [rsp+380], ecx
37bbe59cclea rcx, [rip+0x8656d1]
37bbe59d3mov [rsp+32], rcx
37bbe59d8cdqe
37bbe59damov rcx, r12
37bbe59ddshl rax, 4
37bbe59e1lea r9, [rbp+rax]
37bbe59e6call zcopy_
37bbe59eblea eax, [rdi+2]
37bbe59eeadd edi, 1
37bbe59f1cmp eax, esi
37bbe59f3jle 0x37bbe59b0
37bbe59f5mov r14l, [rsp+224]
37bbe59fdmov rdi, [rsp+496]
37bbe5a05
37bbe5a05loc_37bbe5a05:
37bbe5a05mov rax, [rsp+472]
37bbe5a0dmov r9, [rsp+472]
37bbe5a15mov r8, [rsp+528]
37bbe5a1dmov rcx, [rsp+136]
37bbe5a25mov eax, [rax]
37bbe5a27mov [rsp+224], eax
37bbe5a2emov edx, eax
37bbe5a30mov rax, [rsp+232]
37bbe5a38sub edx, r13l
37bbe5a3bmovsxd r13, r13l
37bbe5a3emov [rsp+40], rax
37bbe5a43mov rax, [rsp+512]
37bbe5a4bmov [rsp+380], edx
37bbe5a52lea rdx, [rax+4*r13]
37bbe5a56mov [rsp+32], rdx
37bbe5a5bmov rdx, [rsp+160]
37bbe5a63call zgetrf_
37bbe5a68mov r13l, [rsp+372]
37bbe5a70mov r12l, [rsp+208]
37bbe5a78mov [rsp+360], 1
37bbe5a83mov esi, r13l
37bbe5a86imul r12l, r13l
37bbe5a8aimul esi, r14l
37bbe5a8etest r13l, r13l
37bbe5a91jle 0x37bbe5b95
37bbe5a97mov [rsp+224], r14l
37bbe5a9fmov edx, 1
37bbe5aa4mov ebp, r12l
37bbe5aa7mov rbx, [rsp+472]
37bbe5aafmov [rsp+496], rdi
37bbe5ab7mov r15, [rsp+488]
37bbe5abfmov rdi, [rsp+528]
37bbe5ac7nop [rax+rax]
37bbe5ad0
37bbe5ad0loc_37bbe5ad0:
37bbe5ad0mov ecx, [rbx]
37bbe5ad2lea r14l, [rdx-1]
37bbe5ad6lea r8l, [rdx+rsi]
37bbe5adamov [rsp+32], r15
37bbe5adfmovsxd r8, r8l
37bbe5ae2mov eax, ecx
37bbe5ae4imul ecx, r14l
37bbe5ae8sub eax, edx
37bbe5aeasub eax, ebp
37bbe5aecmov [rsp+380], eax
37bbe5af3lea eax, [rdx+rbp+1]
37bbe5af7lea edx, [rdx+rcx+1]
37bbe5afbmov rcx, [rsp+480]
37bbe5b03cdqe
37bbe5b05movsxd rdx, edx
37bbe5b08imul rax, [rsp+176]
37bbe5b11sub rdx, 1
37bbe5b15add rax, [rsp+144]
37bbe5b1dadd rax, r8
37bbe5b20shl rdx, 4
37bbe5b24lea r8, [rip+0x865579]
37bbe5b2bshl rax, 4
37bbe5b2fadd rdx, rdi
37bbe5b32lea r9, [rcx+rax]
37bbe5b36mov rcx, [rsp+136]
37bbe5b3ecall zcopy_
37bbe5b43mov r10l, [rbx]
37bbe5b46lea r8, [rip+0x865557]
37bbe5b4dlea rcx, [rsp+360]
37bbe5b55imul r10l, r14l
37bbe5b59movsxd rdx, r10l
37bbe5b5cshl rdx, 4
37bbe5b60add rdx, rdi
37bbe5b63call zlacgv_
37bbe5b68mov eax, [rsp+360]
37bbe5b6flea edx, [rax+1]
37bbe5b72mov [rsp+360], edx
37bbe5b79cmp edx, r13l
37bbe5b7cjle 0x37bbe5ad0
37bbe5b82mov r14l, [rsp+224]
37bbe5b8amov rdi, [rsp+496]
37bbe5b92mov r12l, ebp
37bbe5b95
37bbe5b95loc_37bbe5b95:
37bbe5b95mov rax, [rsp+472]
37bbe5b9dmov ebx, [rsp+192]
37bbe5ba4lea r9, [rip+0x86550d]
37bbe5bablea rcx, [rip+0x86554e]
37bbe5bb2mov rbp, [rsp+136]
37bbe5bbamov r15l, [rsp+184]
37bbe5bc2mov eax, [rax]
37bbe5bc4mov [rsp+56], 4
37bbe5bcdmov [rsp+48], rbp
37bbe5bd2mov edx, eax
37bbe5bd4mov [rsp+224], eax
37bbe5bdbmov eax, ebx
37bbe5bddsub edx, r12l
37bbe5be0mov r12l, [rsp+172]
37bbe5be8mov [rsp+380], r15l
37bbe5bf0cmp edx, r13l
37bbe5bf3cmovg edx, r13l
37bbe5bf7imul eax, esi
37bbe5bfamov rsi, [rsp+152]
37bbe5c02mov [rsp+364], edx
37bbe5c09lea edx, [r13+r12+1]
37bbe5c0emov r13, [rsp+160]
37bbe5c16add edx, eax
37bbe5c18mov rax, [rsp+248]
37bbe5c20movsxd rdx, edx
37bbe5c23mov r8, r13
37bbe5c26sub rdx, 1
37bbe5c2amov [rsp+32], rax
37bbe5c2fshl rdx, 4
37bbe5c33add rdx, rdi
37bbe5c36mov [rsp+40], rdx
37bbe5c3bmov rdx, rsi
37bbe5c3ecall zlaset_
37bbe5c43mov ecx, [rsp+372]
37bbe5c4amov r8, r13
37bbe5c4dmov rax, [rsp+472]
37bbe5c55mov [rsp+48], rbp
37bbe5c5amov r9, [rsp+528]
37bbe5c62lea edx, [rcx+r12+1]
37bbe5c67mov [rsp+32], rax
37bbe5c6cimul ecx, r14l
37bbe5c70mov [rsp+380], r15l
37bbe5c78mov [rsp+56], 5
37bbe5c81imul ecx, ebx
37bbe5c84add edx, ecx
37bbe5c86mov rcx, [rsp+216]
37bbe5c8emovsxd rdx, edx
37bbe5c91sub rdx, 1
37bbe5c95shl rdx, 4
37bbe5c99add rdx, rdi
37bbe5c9cmov [rsp+40], rdx
37bbe5ca1mov rdx, rsi
37bbe5ca4call zlacpy_
37bbe5ca9test r14l, r14l
37bbe5cacje 0x37bbe5dbb
37bbe5cb2mov r8l, [rsp+372]
37bbe5cbamov eax, [rsp+184]
37bbe5cc1mov edx, r14l
37bbe5cc4mov [rsp+112], 1
37bbe5ccdmov r9l, [rsp+192]
37bbe5cd5mov [rsp+104], 1
37bbe5cdeimul edx, r8l
37bbe5ce2mov [rsp+380], eax
37bbe5ce9mov rax, [rsp+136]
37bbe5cf1mov [rsp+96], 1
37bbe5cfamov [rsp+80], rax
37bbe5cffmov eax, [rsp+172]
37bbe5d06mov [rsp+88], 1
37bbe5d0fimul r9l, edx
37bbe5d13add edx, 1
37bbe5d16lea ecx, [r8+rax+1]
37bbe5d1bmov rax, [rsp+488]
37bbe5d23movsxd rdx, edx
37bbe5d26imul rdx, [rsp+176]
37bbe5d2fadd rdx, [rsp+144]
37bbe5d37add ecx, r9l
37bbe5d3amov [rsp+64], rax
37bbe5d3fmov rax, [rsp+240]
37bbe5d47lea r9, [rip+0x865342]
37bbe5d4emovsxd rcx, ecx
37bbe5d51sub rcx, 1
37bbe5d55mov [rsp+48], rax
37bbe5d5amov rax, [rsp+160]
37bbe5d62shl rcx, 4
37bbe5d66add rcx, rdi
37bbe5d69mov [rsp+40], rax
37bbe5d6emov rax, [rsp+152]
37bbe5d76mov [rsp+72], rcx
37bbe5d7bmov ecx, [rsp+200]
37bbe5d82mov [rsp+32], rax
37bbe5d87imul ecx, r8l
37bbe5d8blea r8, [rip+0x865372]
37bbe5d92add ecx, 1
37bbe5d95movsxd rcx, ecx
37bbe5d98add rdx, rcx
37bbe5d9blea rcx, [rip+0x865363]
37bbe5da2shl rdx, 4
37bbe5da6add rdx, [rsp+480]
37bbe5daemov [rsp+56], rdx
37bbe5db3mov rdx, r9
37bbe5db6call ztrsm_
37bbe5dbb
37bbe5dbbloc_37bbe5dbb:
37bbe5dbbmov eax, [rsp+372]
37bbe5dc2test eax, eax
37bbe5dc4jle 0x37bbe5ec5
37bbe5dcamov ecx, [rsp+364]
37bbe5dd1lea r13l, [rax+1]
37bbe5dd5test ecx, ecx
37bbe5dd7jle 0x37bbe796b
37bbe5dddmov edx, eax
37bbe5ddfmov esi, [rsp+172]
37bbe5de6mov r15l, [rsp+192]
37bbe5deemov [rsp+232], eax
37bbe5df5imul edx, r14l
37bbe5df9mov [rsp+248], r14l
37bbe5e01mov r8l, 1
37bbe5e07lea r12, [rdi-16]
37bbe5e0bmov ebx, esi
37bbe5e0dlea r11l, [rsi+rax]
37bbe5e11lea esi, [rcx-1]
37bbe5e14mov r9l, r15l
37bbe5e17sub ebx, eax
37bbe5e19movsxd r11, r11l
37bbe5e1clea rbp, [rdi+16]
37bbe5e20lea r10l, [rax+rdx]
37bbe5e24mov [rsp+224], ebx
37bbe5e2badd rsi, r11
37bbe5e2emov rbx, [rsp+280]
37bbe5e36imul r10l, r15l
37bbe5e3amov r14l, [rsp+224]
37bbe5e42imul r9l, edx
37bbe5e46mov edx, 1
37bbe5e4bmovsxd r10, r10l
37bbe5e4enop
37bbe5e50
37bbe5e50loc_37bbe5e50:
37bbe5e50movsxd rcx, r9l
37bbe5e53add edx, r14l
37bbe5e56mov rax, rcx
37bbe5e59movsxd rdx, edx
37bbe5e5cadd rcx, rsi
37bbe5e5fsub rax, r8
37bbe5e62add rdx, r10
37bbe5e65sub rcx, r8
37bbe5e68shl rdx, 4
37bbe5e6cadd rax, r11
37bbe5e6fshl rcx, 4
37bbe5e73shl rax, 4
37bbe5e77add rdx, r12
37bbe5e7aadd rcx, rbp
37bbe5e7dadd rax, rdi
37bbe5e80
37bbe5e80loc_37bbe5e80:
37bbe5e80movsd_xmm x0, [rax+24]
37bbe5e85movsd_xmm x1, [rax+16]
37bbe5e8aadd rax, 16
37bbe5e8exorpd x0, [rip+0x86527a]
37bbe5e96unpcklpd x1, x0
37bbe5e9amovups [rdx], x1
37bbe5e9dadd rdx, rbx
37bbe5ea0cmp rax, rcx
37bbe5ea3jne 0x37bbe5e80
37bbe5ea5add r8, 1
37bbe5ea9cmp r8, r13
37bbe5eacje 0x37bbe5eb6
37bbe5eaeadd r9l, r15l
37bbe5eb1mov edx, r8l
37bbe5eb4jmp 0x37bbe5e50
37bbe5eb6
37bbe5eb6loc_37bbe5eb6:
37bbe5eb6mov eax, [rsp+232]
37bbe5ebdmov r14l, [rsp+248]
37bbe5ec5
37bbe5ec5loc_37bbe5ec5:
37bbe5ec5mov rsi, [rsp+488]
37bbe5ecdlea r9, [rip+0x8651e4]
37bbe5ed4mov rbx, [rsp+176]
37bbe5edcmov [rsp+56], 5
37bbe5ee5mov r15, [rsp+144]
37bbe5eedmov r8, [rsp+160]
37bbe5ef5mov [rsp+48], rsi
37bbe5efamov esi, [rsp+208]
37bbe5f01mov edx, esi
37bbe5f03imul edx, eax
37bbe5f06imul eax, r14l
37bbe5f0aadd edx, 1
37bbe5f0dmovsxd rdx, edx
37bbe5f10lea ecx, [rax+1]
37bbe5f13mov rax, [rsp+240]
37bbe5f1bimul rdx, rbx
37bbe5f1fmovsxd rcx, ecx
37bbe5f22mov [rsp+32], rax
37bbe5f27add rdx, r15
37bbe5f2aadd rdx, rcx
37bbe5f2dlea rcx, [rip+0x8651d2]
37bbe5f34shl rdx, 4
37bbe5f38add rdx, [rsp+480]
37bbe5f40mov [rsp+40], rdx
37bbe5f45mov rdx, [rsp+152]
37bbe5f4dcall zlaset_
37bbe5f52mov r8l, [rsp+364]
37bbe5f5atest r8l, r8l
37bbe5f5djle 0x37bbe5603
37bbe5f63mov r10l, [rsp+372]
37bbe5f6bmov [rsp+328], r14l
37bbe5f73mov [rsp+240], r8l
37bbe5f7bimul esi, r10l
37bbe5f7fmov [rsp+496], rdi
37bbe5f87imul r10l, r14l
37bbe5f8bmovsxd r11, esi
37bbe5f8emov rsi, [rsp+512]
37bbe5f96lea rax, [r11+1]
37bbe5f9amov [rsp+332], r10l
37bbe5fa2lea r13l, [r11+2]
37bbe5fa6imul rbx, rax
37bbe5faamov [rsp+304], rax
37bbe5fb2mov rax, [rsp+480]
37bbe5fbalea rsi, [rsi+4*r11]
37bbe5fbemov [rsp+232], rsi
37bbe5fc6mov esi, 1
37bbe5fcbmov [rsp+248], r11l
37bbe5fd3lea rdx, [rbx+r15]
37bbe5fd7mov [rsp+320], r11
37bbe5fdfshl rdx, 4
37bbe5fe3lea rax, [rax+rdx+16]
37bbe5fe8lea rdx, [r15+r11]
37bbe5fecmov r15, [rsp+480]
37bbe5ff4lea r12, [rdx+rbx]
37bbe5ff8lea edx, [r11+1]
37bbe5ffcmov r14, rax
37bbe5fffmovsxd rdx, edx
37bbe6002shl r12, 4
37bbe6006add r12, [rsp+480]
37bbe600esub rdx, 1
37bbe6012shl rdx, 4
37bbe6016mov [rsp+312], rdx
37bbe601ejmp 0x37bbe60dd
37bbe6023
37bbe6023loc_37bbe6023:
37bbe6023mov r8, [rsp+488]
37bbe602bmov rcx, [rsp+136]
37bbe6033mov rdx, rax
37bbe6036mov [rsp+380], r10l
37bbe603ecall zlacgv_
37bbe6043mov rax, [rsp+472]
37bbe604bmov eax, [rax]
37bbe604dcmp ebx, eax
37bbe604fjl 0x37bbe6252
37bbe6055
37bbe6055loc_37bbe6055:
37bbe6055add rdi, rbp
37bbe6058movupd x0, [r12+16]
37bbe605fmov ecx, [rsp+328]
37bbe6066shl rdi, 4
37bbe606amovupd x1, [r15+rdi]
37bbe6070movups [r12+16], x1
37bbe6076movups [r15+rdi], x0
37bbe607btest ecx, ecx
37bbe607dje 0x37bbe60b8
37bbe607fmov eax, [rsp+332]
37bbe6086add rbp, 1
37bbe608amov rcx, [rsp+136]
37bbe6092mov rdx, r14
37bbe6095shl rbp, 4
37bbe6099mov [rsp+380], eax
37bbe60a0lea rax, [rip+0x864ffd]
37bbe60a7lea r9, [r15+rbp]
37bbe60abmov [rsp+32], rax
37bbe60b0mov r8, rax
37bbe60b3call zswap_
37bbe60b8
37bbe60b8loc_37bbe60b8:
37bbe60b8add rsi, 1
37bbe60bcadd r14, [rsp+256]
37bbe60c4add r12, [rsp+264]
37bbe60ccadd r13l, 1
37bbe60d0cmp [rsp+240], esi
37bbe60d7jl 0x37bbe62b1
37bbe60dd
37bbe60ddloc_37bbe60dd:
37bbe60ddmov rax, [rsp+232]
37bbe60e5mov edi, [rsp+248]
37bbe60ecmov r10l, [rax+4*rsi-4]
37bbe60f1lea ebx, [r10+rdi]
37bbe60f5mov [rax+4*rsi-4], ebx
37bbe60f9cmp r10l, esi
37bbe60fcje 0x37bbe60b8
37bbe60femov rax, [rsp+320]
37bbe6106mov rbp, [rsp+176]
37bbe610emovsxd rdi, ebx
37bbe6111lea r8, [rip+0x864f8c]
37bbe6118mov r9, [rsp+304]
37bbe6120mov rcx, [rsp+136]
37bbe6128mov [rsp+272], r10l
37bbe6130add rax, rsi
37bbe6133imul rbp, rdi
37bbe6137add rbp, [rsp+144]
37bbe613fmov [rsp+224], rax
37bbe6147lea eax, [rsi-1]
37bbe614amov [rsp+380], eax
37bbe6151lea rax, [rbp+r9]
37bbe6156mov r9, [rsp+312]
37bbe615eshl rax, 4
37bbe6162lea rdx, [r9+r14]
37bbe6166lea r9, [rip+0x864f37]
37bbe616dmov [rsp+32], r9
37bbe6172lea r9, [r15+rax]
37bbe6176call zswap_
37bbe617bmov rax, [rsp+176]
37bbe6183movsxd rdx, r13l
37bbe6186mov r10l, [rsp+272]
37bbe618eimul rax, rdx
37bbe6192add rax, [rsp+144]
37bbe619asub r10l, esi
37bbe619dadd rax, [rsp+224]
37bbe61a5shl rax, 4
37bbe61a9add rax, r15
37bbe61accmp ebx, r13l
37bbe61afjle 0x37bbe6023
37bbe61b5lea rcx, [rip+0x864ee8]
37bbe61bcmov r8, [rsp+488]
37bbe61c4lea r11l, [r10-1]
37bbe61c8mov [rsp+348], r10l
37bbe61d0mov [rsp+32], rcx
37bbe61d5lea r9, [rbp+rdx]
37bbe61damov rcx, [rsp+136]
37bbe61e2mov rdx, rax
37bbe61e5shl r9, 4
37bbe61e9mov [rsp+272], rax
37bbe61f1add r9, r15
37bbe61f4mov [rsp+380], r11l
37bbe61fcmov [rsp+344], r11l
37bbe6204mov [rsp+336], r9
37bbe620ccall zswap_
37bbe6211mov r11l, [rsp+344]
37bbe6219mov rdx, [rsp+336]
37bbe6221lea r8, [rip+0x864e7c]
37bbe6228mov rcx, [rsp+136]
37bbe6230mov [rsp+380], r11l
37bbe6238call zlacgv_
37bbe623dmov r10l, [rsp+348]
37bbe6245mov rax, [rsp+272]
37bbe624djmp 0x37bbe6023
37bbe6252
37bbe6252loc_37bbe6252:
37bbe6252sub eax, ebx
37bbe6254mov rdx, [rsp+224]
37bbe625cmov [rsp+380], eax
37bbe6263lea eax, [rbx+1]
37bbe6266cdqe
37bbe6268imul rax, [rsp+176]
37bbe6271add rax, [rsp+144]
37bbe6279lea rcx, [rdi+rax]
37bbe627dadd rdx, rax
37bbe6280mov rax, [rsp+488]
37bbe6288shl rcx, 4
37bbe628cshl rdx, 4
37bbe6290mov [rsp+32], rax
37bbe6295lea r9, [r15+rcx]
37bbe6299add rdx, r15
37bbe629cmov r8, rax
37bbe629fmov rcx, [rsp+136]
37bbe62a7call zswap_
37bbe62acjmp 0x37bbe6055
37bbe62b1
37bbe62b1loc_37bbe62b1:
37bbe62b1mov r14l, [rsp+328]
37bbe62b9mov rdi, [rsp+496]
37bbe62c1jmp 0x37bbe5603
37bbe62c6
37bbe62c6loc_37bbe62c6:
37bbe62c6mov edx, [rsp+196]
37bbe62cdtest edx, edx
37bbe62cfjle 0x37bbe7769
37bbe62d5mov ebx, [rsp+192]
37bbe62dcmovsxd rdx, esi
37bbe62dfmov [rsp+472], r12
37bbe62e7xor ebp, ebp
37bbe62e9mov [rsp+192], -1
37bbe62f4lea eax, [rbx-1]
37bbe62f7mov r12l, ebx
37bbe62famov [rsp+184], eax
37bbe6301mov eax, [rsp+172]
37bbe6308add eax, 1
37bbe630bmov [rsp+188], eax
37bbe6312movsxd rax, ebx
37bbe6315mov rdi, rax
37bbe6318sub rax, 1
37bbe631cshl rax, 4
37bbe6320shl rdi, 4
37bbe6324mov [rsp+248], rax
37bbe632cmov rax, [rsp+176]
37bbe6334mov [rsp+264], rdi
37bbe633clea rdi, [rdx+rdx]
37bbe6340add rax, 1
37bbe6344mov [rsp+256], rdi
37bbe634cmov rdi, [rsp+496]
37bbe6354shl rax, 4
37bbe6358mov [rsp+224], rax
37bbe6360lea rax, [rsp+380]
37bbe6368mov [rsp+136], rax
37bbe6370lea rax, [rsp+364]
37bbe6378mov [rsp+152], rax
37bbe6380lea rax, [rsp+372]
37bbe6388mov [rsp+160], rax
37bbe6390mov eax, ecx
37bbe6392nop [rax]
37bbe6395nop [rax+rax]
37bbe63a0
37bbe63a0loc_37bbe63a0:
37bbe63a0mov r13l, ebp
37bbe63a3imul r13l, esi
37bbe63a7sub eax, r13l
37bbe63aacmp eax, esi
37bbe63accmovg eax, esi
37bbe63afmov [rsp+364], eax
37bbe63b6cmp ebp, 1
37bbe63b9jbe 0x37bbe6606
37bbe63bfadd eax, esi
37bbe63c1lea edx, [rsi+rsi]
37bbe63c4cmp ebp, 2
37bbe63c7movsxd r13, r13l
37bbe63cacmovne eax, edx
37bbe63cdshl r13, 4
37bbe63d1mov [rsp+104], 11
37bbe63damov r9, [rsp+152]
37bbe63e2lea rdx, [rip+0x864cf4]
37bbe63e9lea rcx, [rip+0x864cbc]
37bbe63f0mov ebx, ebp
37bbe63f2mov r8, [rsp+160]
37bbe63famov [rsp+356], eax
37bbe6401mov eax, [rsp+184]
37bbe6408mov [rsp+112], 19
37bbe6411mov [rsp+380], eax
37bbe6418mov rax, [rsp+472]
37bbe6420mov [rsp+96], rax
37bbe6425movsxd rax, esi
37bbe6428imul esi, r12l
37bbe642cshl rax, 4
37bbe6430add rax, [rsp+528]
37bbe6438mov [rsp+88], rax
37bbe643dlea rax, [rip+0x864c74]
37bbe6444mov [rsp+80], rax
37bbe6449mov rax, [rsp+488]
37bbe6451mov [rsp+72], rax
37bbe6456mov rax, [rsp+480]
37bbe645eadd rax, r13
37bbe6461lea r13, [rsp+356]
37bbe6469mov [rsp+64], rax
37bbe646emov rax, [rsp+136]
37bbe6476mov [rsp+32], r13
37bbe647bmov [rsp+56], rax
37bbe6480mov eax, [rsp+188]
37bbe6487add eax, esi
37bbe6489cdqe
37bbe648bsub rax, 1
37bbe648fshl rax, 4
37bbe6493add rax, rdi
37bbe6496mov [rsp+48], rax
37bbe649blea rax, [rip+0x864c26]
37bbe64a2mov [rsp+40], rax
37bbe64a7call zgemm_
37bbe64acmov edx, 1
37bbe64b1mov r14l, [rsp+192]
37bbe64b9mov rbp, [rsp+176]
37bbe64c1lea esi, [rdx+1]
37bbe64c4mov r15, [rsp+528]
37bbe64ccmov ecx, [rsp+372]
37bbe64d3cmp esi, ebx
37bbe64d5je 0x37bbe65fb
37bbe64db
37bbe64dbloc_37bbe64db:
37bbe64dblea eax, [rcx+2*rcx]
37bbe64decmp esi, r14l
37bbe64e1je 0x37bbe6b50
37bbe64e7
37bbe64e7loc_37bbe64e7:
37bbe64e7mov r8l, ebx
37bbe64eamov [rsp+356], eax
37bbe64f1mov eax, [rsp+184]
37bbe64f8imul r8l, ecx
37bbe64fcmov [rsp+32], r13
37bbe6501mov r9, [rsp+152]
37bbe6509mov [rsp+380], eax
37bbe6510mov rax, [rsp+472]
37bbe6518mov [rsp+104], 11
37bbe6521mov [rsp+96], rax
37bbe6526mov eax, esi
37bbe6528add r8l, 1
37bbe652cmov [rsp+112], 19
37bbe6535imul eax, ecx
37bbe6538movsxd r8, r8l
37bbe653bcdqe
37bbe653dshl rax, 4
37bbe6541add rax, r15
37bbe6544mov [rsp+88], rax
37bbe6549lea rax, [rip+0x864b68]
37bbe6550mov [rsp+80], rax
37bbe6555mov rax, [rsp+488]
37bbe655dmov [rsp+72], rax
37bbe6562lea eax, [rdx-1]
37bbe6565imul eax, ecx
37bbe6568imul edx, ecx
37bbe656badd eax, 1
37bbe656ecdqe
37bbe6570imul edx, r12l
37bbe6574imul rax, rbp
37bbe6578add rax, [rsp+144]
37bbe6580add rax, r8
37bbe6583mov r8, [rsp+160]
37bbe658bshl rax, 4
37bbe658fadd rax, [rsp+480]
37bbe6597mov [rsp+64], rax
37bbe659cmov rax, [rsp+136]
37bbe65a4mov [rsp+56], rax
37bbe65a9mov eax, [rsp+172]
37bbe65b0lea eax, [rcx+rax+1]
37bbe65b4lea rcx, [rip+0x864af1]
37bbe65bbadd eax, edx
37bbe65bdlea rdx, [rip+0x864b19]
37bbe65c4cdqe
37bbe65c6sub rax, 1
37bbe65cashl rax, 4
37bbe65ceadd rax, rdi
37bbe65d1mov [rsp+48], rax
37bbe65d6lea rax, [rip+0x864aeb]
37bbe65ddmov [rsp+40], rax
37bbe65e2call zgemm_
37bbe65e7mov edx, esi
37bbe65e9mov ecx, [rsp+372]
37bbe65f0lea esi, [rdx+1]
37bbe65f3cmp esi, ebx
37bbe65f5jne 0x37bbe64db
37bbe65fb
37bbe65fbloc_37bbe65fb:
37bbe65fbmov r13l, ebx
37bbe65femov ebp, ebx
37bbe6600mov esi, ecx
37bbe6602imul r13l, ecx
37bbe6606
37bbe6606loc_37bbe6606:
37bbe6606mov eax, r12l
37bbe6609mov r15l, [rsp+184]
37bbe6611mov ebx, [rsp+188]
37bbe6618mov [rsp+56], 5
37bbe6621imul eax, r13l
37bbe6625mov r14, [rsp+176]
37bbe662dmov r10, [rsp+488]
37bbe6635lea rcx, [rip+0x864aca]
37bbe663cmov [rsp+380], r15l
37bbe6644mov [rsp+32], r10
37bbe6649mov r10, [rsp+480]
37bbe6651lea r15l, [rax+rbx]
37bbe6655lea eax, [r13+1]
37bbe6659mov rbx, [rsp+136]
37bbe6661movsxd r15, r15l
37bbe6664cdqe
37bbe6666sub r15, 1
37bbe666aimul r14, rax
37bbe666emov [rsp+48], rbx
37bbe6673add r14, [rsp+144]
37bbe667bshl r15, 4
37bbe667fmov rbx, [rsp+152]
37bbe6687mov [rsp+200], rax
37bbe668fadd rax, r14
37bbe6692add r15, rdi
37bbe6695shl rax, 4
37bbe6699mov [rsp+40], r15
37bbe669elea r9, [r10+rax]
37bbe66a2mov r8, rbx
37bbe66a5mov rdx, rbx
37bbe66a8call zlacpy_
37bbe66adcmp ebp, 1
37bbe66b0jbe 0x37bbe6b5f
37bbe66b6movsxd r13, r13l
37bbe66b9movsxd rax, esi
37bbe66bclea r10, [rip+0x864a05]
37bbe66c3mov r9, rbx
37bbe66c6shl r13, 4
37bbe66camov [rsp+88], r15
37bbe66cfshl rax, 4
37bbe66d3mov r8, rbx
37bbe66d6mov r11l, [rsp+192]
37bbe66demov rdx, [rsp+136]
37bbe66e6lea r15, [rsp+376]
37bbe66eemov [rsp+80], r10
37bbe66f3add rax, [rsp+528]
37bbe66fbmov ecx, [rsp+184]
37bbe6702mov [rsp+32], r15
37bbe6707imul r11l, esi
37bbe670bmov [rsp+96], rdx
37bbe6710lea rdx, [rip+0x864995]
37bbe6717mov [rsp+64], rax
37bbe671cmov [rsp+112], 11
37bbe6725mov r14l, r11l
37bbe6728mov [rsp+376], r11l
37bbe6730mov r11, [rsp+472]
37bbe6738mov [rsp+104], 11
37bbe6741mov [rsp+72], r11
37bbe6746mov r11, [rsp+488]
37bbe674emov [rsp+380], ecx
37bbe6755mov rcx, rdx
37bbe6758mov [rsp+56], r11
37bbe675dmov r11, [rsp+480]
37bbe6765add r11, r13
37bbe6768mov [rsp+48], r11
37bbe676dlea r11, [rip+0x86497c]
37bbe6774mov [rsp+40], r11
37bbe6779call zgemm_
37bbe677emov r9, [rsp+472]
37bbe6786mov [rsp+32], rbx
37bbe678bmov r8, rbx
37bbe678emov r13, [rsp+136]
37bbe6796lea r10, [rip+0x86492b]
37bbe679dmov r15l, [rsp+184]
37bbe67a5lea rdx, [rip+0x864900]
37bbe67acmov [rsp+96], r9
37bbe67b1mov rcx, rdx
37bbe67b4mov r9, [rsp+528]
37bbe67bcmov [rsp+72], r13
37bbe67c1mov [rsp+88], r9
37bbe67c6lea r9, [rip+0x8648eb]
37bbe67cdmov [rsp+80], r9
37bbe67d2mov r9l, [rsp+172]
37bbe67damov [rsp+40], r10
37bbe67dflea eax, [rsi+r9+1]
37bbe67e4mov r9l, r12l
37bbe67e7mov [rsp+380], r15l
37bbe67efmov [rsp+112], 11
37bbe67f8imul r9l, r14l
37bbe67fcmov [rsp+104], 11
37bbe6805add eax, r9l
37bbe6808mov r9, [rsp+488]
37bbe6810cdqe
37bbe6812sub rax, 1
37bbe6816mov [rsp+56], r9
37bbe681bmov r9, [rsp+160]
37bbe6823shl rax, 4
37bbe6827add rax, rdi
37bbe682amov [rsp+64], rax
37bbe682flea eax, [r14+1]
37bbe6833mov r14, [rsp+176]
37bbe683bcdqe
37bbe683dimul rax, r14
37bbe6841add rax, [rsp+144]
37bbe6849add rax, [rsp+200]
37bbe6851shl rax, 4
37bbe6855add rax, [rsp+480]
37bbe685dmov [rsp+48], rax
37bbe6862call zgemm_
37bbe6867mov r9, rbx
37bbe686amov r8, rbx
37bbe686dmov [rsp+96], r13
37bbe6872mov ecx, [rsp+372]
37bbe6879mov ebx, [rsp+188]
37bbe6880lea r10, [rip+0x864841]
37bbe6887lea r11, [rip+0x864862]
37bbe688emov [rsp+80], r10
37bbe6893mov r10, [rsp+488]
37bbe689bmov r13l, ebp
37bbe689emov eax, ecx
37bbe68a0mov [rsp+40], r11
37bbe68a5imul eax, ebp
37bbe68a8mov [rsp+72], r10
37bbe68admov [rsp+112], 19
37bbe68b6mov [rsp+104], 11
37bbe68bfmov edx, eax
37bbe68c1mov eax, r12l
37bbe68c4mov [rsp+380], r15l
37bbe68ccmov r15l, r12l
37bbe68cfimul eax, edx
37bbe68d2add edx, 1
37bbe68d5movsxd rdx, edx
37bbe68d8add eax, ebx
37bbe68dacdqe
37bbe68dcsub rax, 1
37bbe68e0shl rax, 4
37bbe68e4add rax, rdi
37bbe68e7mov [rsp+88], rax
37bbe68eclea eax, [rbp-2]
37bbe68efimul eax, ecx
37bbe68f2mov rcx, [rsp+472]
37bbe68famov [rsp+56], rcx
37bbe68ffmov rcx, [rsp+528]
37bbe6907add eax, 1
37bbe690acdqe
37bbe690cmov [rsp+48], rcx
37bbe6911lea rcx, [rip+0x864794]
37bbe6918imul rax, r14
37bbe691cadd rax, [rsp+144]
37bbe6924add rax, rdx
37bbe6927lea rdx, [rip+0x8647af]
37bbe692eshl rax, 4
37bbe6932add rax, [rsp+480]
37bbe693amov [rsp+64], rax
37bbe693fmov rax, [rsp+160]
37bbe6947mov [rsp+32], rax
37bbe694ccall zgemm_
37bbe6951mov esi, [rsp+372]
37bbe6958imul r13l, esi
37bbe695cimul r15l, r13l
37bbe6960lea eax, [r13+1]
37bbe6964cdqe
37bbe6966mov [rsp+200], rax
37bbe696eadd r15l, ebx
37bbe6971movsxd r15, r15l
37bbe6974sub r15, 1
37bbe6978shl r15, 4
37bbe697cadd r15, rdi
37bbe697f
37bbe697floc_37bbe697f:
37bbe697fmov eax, [rsp+184]
37bbe6986mov r8, [rsp+152]
37bbe698emov r9, r15
37bbe6991mov [rsp+64], 5
37bbe699alea rdx, [rip+0x864765]
37bbe69a1lea rcx, [rip+0x8646fc]
37bbe69a8mov [rsp+380], eax
37bbe69aflea rax, [rsp+352]
37bbe69b7mov [rsp+208], rax
37bbe69bfmov [rsp+56], rax
37bbe69c4mov rax, [rsp+488]
37bbe69ccmov [rsp+48], rax
37bbe69d1mov eax, [rsp+192]
37bbe69d8imul eax, esi
37bbe69dbadd eax, 1
37bbe69decdqe
37bbe69e0imul rax, [rsp+176]
37bbe69e9add rax, [rsp+144]
37bbe69f1add rax, [rsp+200]
37bbe69f9shl rax, 4
37bbe69fdadd rax, [rsp+480]
37bbe6a05mov [rsp+40], rax
37bbe6a0amov rax, [rsp+136]
37bbe6a12mov [rsp+32], rax
37bbe6a17call zhegst_
37bbe6a1cmov r8l, [rsp+364]
37bbe6a24test r8l, r8l
37bbe6a27jle 0x37bbe76b5
37bbe6a2d
37bbe6a2dloc_37bbe6a2d:
37bbe6a2dmov eax, r12l
37bbe6a30mov ebx, [rsp+188]
37bbe6a37imul eax, r13l
37bbe6a3blea edx, [rax+rbx]
37bbe6a3emovsxd rdx, edx
37bbe6a41shl rdx, 4
37bbe6a45mov [rdx+rdi-8], 0
37bbe6a4ecmp r8l, 1
37bbe6a52je 0x37bbe6b09
37bbe6a58mov rbx, [rsp+256]
37bbe6a60lea r11l, [r12+rax]
37bbe6a64lea r14l, [r8+1]
37bbe6a68mov [rsp+208], ebp
37bbe6a6fmovsxd rdx, r11l
37bbe6a72mov r15, [rsp+264]
37bbe6a7amov r9l, 2
37bbe6a80add rdx, rbx
37bbe6a83mov rbp, rbx
37bbe6a86mov rbx, [rsp+248]
37bbe6a8eshl rdx, 4
37bbe6a92lea r10, [rdi+rdx-16]
37bbe6a97nop [rax+rax]
37bbe6aa0
37bbe6aa0loc_37bbe6aa0:
37bbe6aa0cdqe
37bbe6aa2mov rcx, r10
37bbe6aa5mov rdx, r9
37bbe6aa8lea rax, [rbp+rax+1]
37bbe6aadshl rax, 4
37bbe6ab1add rax, rdi
37bbe6ab4nop
37bbe6ab5nop [rax+rax]
37bbe6ac0
37bbe6ac0loc_37bbe6ac0:
37bbe6ac0movsd_xmm x0, [rax+8]
37bbe6ac5movsd_xmm x1, [rax]
37bbe6ac9add rdx, 1
37bbe6acdadd rax, 16
37bbe6ad1xorpd x0, [rip+0x864637]
37bbe6ad9unpcklpd x1, x0
37bbe6addmovups [rcx], x1
37bbe6ae0add rcx, rbx
37bbe6ae3cmp r8l, edx
37bbe6ae6jge 0x37bbe6ac0
37bbe6ae8add r9, 1
37bbe6aecmov [r10+24], 0
37bbe6af4mov eax, r11l
37bbe6af7add r10, r15
37bbe6afaadd r11l, r12l
37bbe6afdcmp r14, r9
37bbe6b00jne 0x37bbe6aa0
37bbe6b02mov ebp, [rsp+208]
37bbe6b09
37bbe6b09loc_37bbe6b09:
37bbe6b09mov eax, [rsp+196]
37bbe6b10sub eax, 1
37bbe6b13cmp eax, ebp
37bbe6b15jg 0x37bbe6bc0
37bbe6b1b
37bbe6b1bloc_37bbe6b1b:
37bbe6b1blea eax, [rbp+1]
37bbe6b1e
37bbe6b1eloc_37bbe6b1e:
37bbe6b1ecmp [rsp+196], eax
37bbe6b25jle 0x37bbe566f
37bbe6b2bmov rax, [rsp+472]
37bbe6b33add [rsp+192], 1
37bbe6b3badd ebp, 1
37bbe6b3emov esi, [rsp+372]
37bbe6b45mov eax, [rax]
37bbe6b47jmp 0x37bbe63a0
37bbe6b4c
37bbe6b4c 0f 1f 40 00 ..@.
37bbe6b50
37bbe6b50loc_37bbe6b50:
37bbe6b50mov eax, [rsp+364]
37bbe6b57lea eax, [rax+2*rcx]
37bbe6b5ajmp 0x37bbe64e7
37bbe6b5f
37bbe6b5floc_37bbe6b5f:
37bbe6b5ftest ebp, ebp
37bbe6b61jne 0x37bbe697f
37bbe6b67mov r8l, [rsp+364]
37bbe6b6ftest r8l, r8l
37bbe6b72jg 0x37bbe6a2d
37bbe6b78cmp [rsp+196], 1
37bbe6b80je 0x37bbe566f
37bbe6b86lea rbx, [rip+0x86452b]
37bbe6b8dmov eax, 1
37bbe6b92mov [rsp+232], rbx
37bbe6b9alea rbx, [rip+0x864527]
37bbe6ba1mov [rsp+216], rbx
37bbe6ba9lea rbx, [rsp+352]
37bbe6bb1mov [rsp+208], rbx
37bbe6bb9jmp 0x37bbe6e3d
37bbe6bbe
37bbe6bbe 66 90 f.
37bbe6bc0
37bbe6bc0loc_37bbe6bc0:
37bbe6bc0lea rax, [rsp+352]
37bbe6bc8mov [rsp+208], rax
37bbe6bd0test ebp, ebp
37bbe6bd2je 0x37bbe7728
37bbe6bd8
37bbe6bd8loc_37bbe6bd8:
37bbe6bd8mov rbx, [rsp+528]
37bbe6be0movsxd rax, esi
37bbe6be3shl rax, 4
37bbe6be7add rbx, rax
37bbe6beamov [rsp+240], rbx
37bbe6bf2cmp ebp, 1
37bbe6bf5je 0x37bbe7870
37bbe6bfbmov eax, [rsp+184]
37bbe6c02mov edx, [rsp+192]
37bbe6c09add r8l, esi
37bbe6c0clea r15, [rsp+376]
37bbe6c14mov r9, [rsp+152]
37bbe6c1cmov [rsp+32], r15
37bbe6c21lea r14, [rip+0x864484]
37bbe6c28mov [rsp+380], eax
37bbe6c2fmov rax, [rsp+472]
37bbe6c37imul edx, esi
37bbe6c3amov rcx, r14
37bbe6c3dmov [rsp+376], r8l
37bbe6c45mov r8, r9
37bbe6c48mov [rsp+96], rax
37bbe6c4dmovsxd rax, r13l
37bbe6c50shl rax, 4
37bbe6c54imul edx, r12l
37bbe6c58add rax, [rsp+528]
37bbe6c60mov [rsp+112], 19
37bbe6c69mov [rsp+88], rax
37bbe6c6elea rax, [rip+0x864443]
37bbe6c75mov [rsp+232], rax
37bbe6c7dmov [rsp+80], rax
37bbe6c82mov rax, [rsp+488]
37bbe6c8amov [rsp+104], 11
37bbe6c93mov [rsp+72], rax
37bbe6c98lea eax, [rbp-2]
37bbe6c9bimul eax, esi
37bbe6c9eadd eax, 1
37bbe6ca1cdqe
37bbe6ca3imul rax, [rsp+176]
37bbe6cacadd rax, [rsp+144]
37bbe6cb4add rax, [rsp+200]
37bbe6cbcshl rax, 4
37bbe6cc0add rax, [rsp+480]
37bbe6cc8mov [rsp+64], rax
37bbe6ccdmov rax, [rsp+136]
37bbe6cd5mov [rsp+56], rax
37bbe6cdamov eax, [rsp+172]
37bbe6ce1lea eax, [rsi+rax+1]
37bbe6ce5add eax, edx
37bbe6ce7lea rdx, [rip+0x8643ef]
37bbe6ceecdqe
37bbe6cf0sub rax, 1
37bbe6cf4shl rax, 4
37bbe6cf8add rax, rdi
37bbe6cfbmov [rsp+48], rax
37bbe6d00lea rax, [rip+0x8643c1]
37bbe6d07mov [rsp+40], rax
37bbe6d0cmov [rsp+216], rax
37bbe6d14call zgemm_
37bbe6d19
37bbe6d19loc_37bbe6d19:
37bbe6d19lea eax, [rbp+1]
37bbe6d1cmov rbx, [rsp+176]
37bbe6d24mov rcx, r14
37bbe6d27mov [rsp+380], r13l
37bbe6d2fimul esi, eax
37bbe6d32mov [rsp+280], eax
37bbe6d39mov rax, [rsp+472]
37bbe6d41mov r13, [rsp+144]
37bbe6d49mov r9, [rsp+160]
37bbe6d51mov eax, [rax]
37bbe6d53mov [rsp+112], 11
37bbe6d5cmov [rsp+104], 11
37bbe6d65lea r8l, [rsi+1]
37bbe6d69mov [rsp+272], eax
37bbe6d70mov edx, eax
37bbe6d72movsxd r8, r8l
37bbe6d75mov rax, [rsp+488]
37bbe6d7dsub edx, esi
37bbe6d7fmov [rsp+96], rax
37bbe6d84mov rax, [rsp+216]
37bbe6d8cmov [rsp+376], edx
37bbe6d93mov rdx, [rsp+200]
37bbe6d9bmov [rsp+80], rax
37bbe6da0mov rax, [rsp+472]
37bbe6da8imul rdx, rbx
37bbe6dacmov [rsp+72], rax
37bbe6db1mov rax, [rsp+240]
37bbe6db9add rdx, r13
37bbe6dbcmov [rsp+64], rax
37bbe6dc1mov rax, [rsp+488]
37bbe6dc9add rdx, r8
37bbe6dccmov r8, r15
37bbe6dcfmov [rsp+56], rax
37bbe6dd4shl rdx, 4
37bbe6dd8lea rax, [rip+0x864311]
37bbe6ddfadd rdx, [rsp+480]
37bbe6de7mov [rsp+88], rdx
37bbe6decmovsxd rdx, esi
37bbe6defmov [rsp+40], rax
37bbe6df4mov rax, [rsp+136]
37bbe6dfcshl rdx, 4
37bbe6e00add rdx, [rsp+480]
37bbe6e08mov [rsp+48], rdx
37bbe6e0dmov rdx, r14
37bbe6e10mov r14l, ebp
37bbe6e13mov [rsp+32], rax
37bbe6e18call zgemm_
37bbe6e1dmov esi, [rsp+372]
37bbe6e24mov eax, [rsp+280]
37bbe6e2bimul r14l, esi
37bbe6e2fadd r14l, 1
37bbe6e33movsxd r14, r14l
37bbe6e36imul r14, rbx
37bbe6e3aadd r14, r13
37bbe6e3d
37bbe6e3dloc_37bbe6e3d:
37bbe6e3dimul esi, eax
37bbe6e40mov [rsp+240], eax
37bbe6e47mov rax, [rsp+472]
37bbe6e4fmov rbx, [rsp+160]
37bbe6e57mov r9, [rsp+488]
37bbe6e5fmov eax, [rax]
37bbe6e61movsxd rcx, esi
37bbe6e64mov [rsp+200], eax
37bbe6e6bmov edx, eax
37bbe6e6dmov rax, [rsp+208]
37bbe6e75sub edx, esi
37bbe6e77mov [rsp+40], rax
37bbe6e7cmov rax, [rsp+512]
37bbe6e84mov [rsp+380], edx
37bbe6e8blea edx, [rsi+1]
37bbe6e8emov rsi, [rsp+136]
37bbe6e96lea rcx, [rax+4*rcx]
37bbe6e9amovsxd rdx, edx
37bbe6e9dmov rax, [rsp+480]
37bbe6ea5add rdx, r14
37bbe6ea8mov [rsp+32], rcx
37bbe6eadmov rcx, rsi
37bbe6eb0shl rdx, 4
37bbe6eb4lea r8, [rax+rdx]
37bbe6eb8mov rdx, rbx
37bbe6ebbcall zgetrf_
37bbe6ec0mov ecx, [rsp+372]
37bbe6ec7mov eax, [rsp+240]
37bbe6ecelea r9, [rip+0x8641e3]
37bbe6ed5mov r15l, [rsp+172]
37bbe6eddmov r13, [rsp+152]
37bbe6ee5mov r8l, ecx
37bbe6ee8mov [rsp+208], eax
37bbe6eefmov r14l, [rsp+184]
37bbe6ef7imul r8l, eax
37bbe6efbmov rax, [rsp+472]
37bbe6f03mov [rsp+380], r14l
37bbe6f0bmov eax, [rax]
37bbe6f0dmov [rsp+48], rsi
37bbe6f12mov [rsp+56], 4
37bbe6f1bmov edx, eax
37bbe6f1dmov [rsp+200], eax
37bbe6f24mov rax, [rsp+232]
37bbe6f2csub edx, r8l
37bbe6f2fmov r8, rbx
37bbe6f32cmp edx, ecx
37bbe6f34mov [rsp+32], rax
37bbe6f39cmovg edx, ecx
37bbe6f3cmov [rsp+364], edx
37bbe6f43lea edx, [rcx+r15+1]
37bbe6f48imul ecx, ebp
37bbe6f4bimul ecx, r12l
37bbe6f4fadd edx, ecx
37bbe6f51lea rcx, [rip+0x8641a8]
37bbe6f58movsxd rdx, edx
37bbe6f5bsub rdx, 1
37bbe6f5fshl rdx, 4
37bbe6f63add rdx, rdi
37bbe6f66mov [rsp+40], rdx
37bbe6f6bmov rdx, r13
37bbe6f6ecall zlaset_
37bbe6f73mov ecx, [rsp+372]
37bbe6f7amov r9l, [rsp+208]
37bbe6f82mov [rsp+56], 5
37bbe6f8bmov [rsp+48], rsi
37bbe6f90lea rax, [rip+0x864141]
37bbe6f97mov r8l, ecx
37bbe6f9aimul r9l, ecx
37bbe6f9elea ecx, [rcx+r15+1]
37bbe6fa3mov [rsp+200], rax
37bbe6fabimul r8l, ebp
37bbe6fafmov [rsp+380], r14l
37bbe6fb7add r9l, 1
37bbe6fbblea edx, [r8+1]
37bbe6fbfmovsxd r9, r9l
37bbe6fc2imul r8l, r12l
37bbe6fc6movsxd rdx, edx
37bbe6fc9imul rdx, [rsp+176]
37bbe6fd2add rdx, [rsp+144]
37bbe6fdaadd rdx, r9
37bbe6fddadd ecx, r8l
37bbe6fe0shl rdx, 4
37bbe6fe4mov r8, rbx
37bbe6fe7movsxd rcx, ecx
37bbe6feasub rcx, 1
37bbe6feeshl rcx, 4
37bbe6ff2add rcx, rdi
37bbe6ff5mov [rsp+40], rcx
37bbe6ffamov rcx, [rsp+488]
37bbe7002mov [rsp+32], rcx
37bbe7007mov rcx, [rsp+480]
37bbe700flea r9, [rcx+rdx]
37bbe7013mov rcx, rax
37bbe7016mov rdx, r13
37bbe7019call zlacpy_
37bbe701etest ebp, ebp
37bbe7020mov eax, [rsp+208]
37bbe7027je 0x37bbe7111
37bbe702dmov edx, [rsp+372]
37bbe7034mov ecx, ebp
37bbe7036mov r9l, r12l
37bbe7039mov rax, [rsp+216]
37bbe7041mov [rsp+80], rsi
37bbe7046mov rsi, [rsp+488]
37bbe704eimul ecx, edx
37bbe7051lea r8l, [rdx+r15+1]
37bbe7056mov [rsp+48], rax
37bbe705bimul edx, [rsp+192]
37bbe7063mov [rsp+64], rsi
37bbe7068mov [rsp+112], 1
37bbe7071imul r9l, ecx
37bbe7075add ecx, 1
37bbe7078mov [rsp+104], 1
37bbe7081add edx, 1
37bbe7084movsxd rcx, ecx
37bbe7087mov [rsp+96], 1
37bbe7090movsxd rdx, edx
37bbe7093mov [rsp+40], rbx
37bbe7098imul rdx, [rsp+176]
37bbe70a1add r8l, r9l
37bbe70a4add rdx, [rsp+144]
37bbe70acmov [rsp+88], 1
37bbe70b5lea r9, [rip+0x863fd4]
37bbe70bcmovsxd r8, r8l
37bbe70bfadd rdx, rcx
37bbe70c2mov [rsp+32], r13
37bbe70c7lea rcx, [rip+0x864037]
37bbe70cesub r8, 1
37bbe70d2shl rdx, 4
37bbe70d6add rdx, [rsp+480]
37bbe70demov [rsp+380], r14l
37bbe70e6shl r8, 4
37bbe70eamov [rsp+56], rdx
37bbe70eflea rdx, [rip+0x863f9b]
37bbe70f6add r8, rdi
37bbe70f9mov [rsp+72], r8
37bbe70felea r8, [rip+0x864006]
37bbe7105call ztrsm_
37bbe710amov eax, [rsp+208]
37bbe7111
37bbe7111loc_37bbe7111:
37bbe7111mov ecx, [rsp+372]
37bbe7118test ecx, ecx
37bbe711ajle 0x37bbe724e
37bbe7120mov esi, [rsp+364]
37bbe7127lea r15l, [rcx+1]
37bbe712btest esi, esi
37bbe712djle 0x37bbe794b
37bbe7133mov edx, ecx
37bbe7135mov ebx, [rsp+172]
37bbe713csub esi, 1
37bbe713flea r13, [rdi+16]
37bbe7143imul edx, ebp
37bbe7146mov [rsp+240], ebp
37bbe714dmov r8l, 1
37bbe7153mov r14l, ebx
37bbe7156lea r11l, [rbx+rcx]
37bbe715amov [rsp+232], ecx
37bbe7161mov rbx, [rsp+248]
37bbe7169sub r14l, ecx
37bbe716cmovsxd r11, r11l
37bbe716flea r10l, [rcx+rdx]
37bbe7173mov r9l, edx
37bbe7176add rsi, r11
37bbe7179mov edx, 1
37bbe717eimul r10l, r12l
37bbe7182mov [rsp+208], r14l
37bbe718alea r14, [rdi-16]
37bbe718emov ebp, [rsp+208]
37bbe7195imul r9l, r12l
37bbe7199mov [rsp+208], eax
37bbe71a0movsxd r10, r10l
37bbe71a3nop
37bbe71a5nop [rax+rax]
37bbe71b0
37bbe71b0loc_37bbe71b0:
37bbe71b0movsxd rcx, r9l
37bbe71b3add edx, ebp
37bbe71b5mov rax, rcx
37bbe71b8movsxd rdx, edx
37bbe71bbadd rcx, rsi
37bbe71besub rax, r8
37bbe71c1add rdx, r10
37bbe71c4sub rcx, r8
37bbe71c7shl rdx, 4
37bbe71cbadd rax, r11
37bbe71ceshl rcx, 4
37bbe71d2shl rax, 4
37bbe71d6add rdx, r14
37bbe71d9add rcx, r13
37bbe71dcadd rax, rdi
37bbe71dfnop [rax+rax]
37bbe71eanop [rax+rax]
37bbe71f5nop [rax+rax]
37bbe7200
37bbe7200loc_37bbe7200:
37bbe7200movsd_xmm x0, [rax+24]
37bbe7205movsd_xmm x1, [rax+16]
37bbe720aadd rax, 16
37bbe720exorpd x0, [rip+0x863efa]
37bbe7216unpcklpd x1, x0
37bbe721amovups [rdx], x1
37bbe721dadd rdx, rbx
37bbe7220cmp rcx, rax
37bbe7223jne 0x37bbe7200
37bbe7225add r8, 1
37bbe7229cmp r15, r8
37bbe722cje 0x37bbe7239
37bbe722eadd r9l, r12l
37bbe7231mov edx, r8l
37bbe7234jmp 0x37bbe71b0
37bbe7239
37bbe7239loc_37bbe7239:
37bbe7239mov ecx, [rsp+232]
37bbe7240mov ebp, [rsp+240]
37bbe7247mov eax, [rsp+208]
37bbe724e
37bbe724eloc_37bbe724e:
37bbe724emov edx, ecx
37bbe7250mov rbx, [rsp+176]
37bbe7258imul ecx, eax
37bbe725bmov rsi, [rsp+488]
37bbe7263imul edx, ebp
37bbe7266mov [rsp+208], eax
37bbe726dmov rax, [rsp+216]
37bbe7275lea r9, [rip+0x863e3c]
37bbe727cmov [rsp+48], rsi
37bbe7281mov rsi, [rsp+144]
37bbe7289add ecx, 1
37bbe728cmov [rsp+32], rax
37bbe7291mov r8, [rsp+160]
37bbe7299mov [rsp+56], 5
37bbe72a2add edx, 1
37bbe72a5movsxd rcx, ecx
37bbe72a8movsxd rdx, edx
37bbe72abimul rdx, rbx
37bbe72afadd rdx, rsi
37bbe72b2add rdx, rcx
37bbe72b5mov rcx, [rsp+200]
37bbe72bdshl rdx, 4
37bbe72c1add rdx, [rsp+480]
37bbe72c9mov [rsp+40], rdx
37bbe72cemov rdx, [rsp+152]
37bbe72d6call zlaset_
37bbe72dbmov r10l, [rsp+364]
37bbe72e3mov eax, [rsp+208]
37bbe72eatest r10l, r10l
37bbe72edjle 0x37bbe6b1e
37bbe72f3mov r9l, [rsp+372]
37bbe72fbmov ecx, eax
37bbe72fdmov r11, [rsp+512]
37bbe7305mov [rsp+240], ebp
37bbe730cmov [rsp+320], r12l
37bbe7314mov r15, [rsp+480]
37bbe731cimul ecx, r9l
37bbe7320mov [rsp+208], r10l
37bbe7328imul r9l, ebp
37bbe732cmov [rsp+312], eax
37bbe7333mov [rsp+496], rdi
37bbe733bmovsxd rdx, ecx
37bbe733emov [rsp+216], ecx
37bbe7345lea ebp, [rcx+2]
37bbe7348mov r8, rdx
37bbe734blea r14, [rsi+rdx]
37bbe734fmov [rsp+328], r9l
37bbe7357shl r8, 4
37bbe735badd r8, [rsp+480]
37bbe7363mov [rsp+232], r8
37bbe736blea r8, [rdx+1]
37bbe736flea rdx, [r11+4*rdx]
37bbe7373mov r12, [rsp+232]
37bbe737bmov [rsp+200], rdx
37bbe7383imul r8, rbx
37bbe7387lea edx, [rcx+1]
37bbe738amovsxd rdx, edx
37bbe738dimul rdx, rbx
37bbe7391add r14, r8
37bbe7394lea r13, [rsi+r8]
37bbe7398shl r14, 4
37bbe739cadd r14, [rsp+480]
37bbe73a4lea r11, [rdx+rsi]
37bbe73a8mov esi, 1
37bbe73adlea rdx, [r11+1]
37bbe73b1mov [rsp+280], r11
37bbe73b9shl rdx, 4
37bbe73bdmov [rsp+272], rdx
37bbe73c5jmp 0x37bbe7498
37bbe73ca
37bbe73caloc_37bbe73ca:
37bbe73camov rcx, [rsp+136]
37bbe73d2mov rdx, r10
37bbe73d5lea r8, [rip+0x863cc8]
37bbe73dcmov [rsp+380], eax
37bbe73e3call zlacgv_
37bbe73e8mov rax, [rsp+472]
37bbe73f0mov edx, [rax]
37bbe73f2mov rax, [rsp+176]
37bbe73faimul rax, rdi
37bbe73feadd rax, [rsp+144]
37bbe7406cmp ebx, edx
37bbe7408jl 0x37bbe75d4
37bbe740e
37bbe740eloc_37bbe740e:
37bbe740eadd rax, rdi
37bbe7411movupd x0, [r14+16]
37bbe7417shl rax, 4
37bbe741bmovupd x1, [r15+rax]
37bbe7421movups [r14+16], x1
37bbe7426movups [r15+rax], x0
37bbe742bmov eax, [rsp+240]
37bbe7432test eax, eax
37bbe7434je 0x37bbe7470
37bbe7436mov eax, [rsp+328]
37bbe743dsub rdi, 1
37bbe7441mov rcx, [rsp+136]
37bbe7449mov rdx, r12
37bbe744cshl rdi, 4
37bbe7450mov [rsp+380], eax
37bbe7457mov rax, [rsp+488]
37bbe745flea r9, [r15+rdi]
37bbe7463mov [rsp+32], rax
37bbe7468mov r8, rax
37bbe746bcall zswap_
37bbe7470
37bbe7470loc_37bbe7470:
37bbe7470add rsi, 1
37bbe7474add r12, 16
37bbe7478add ebp, 1
37bbe747badd r14, [rsp+224]
37bbe7483add r13, [rsp+176]
37bbe748bcmp [rsp+208], esi
37bbe7492jl 0x37bbe762a
37bbe7498
37bbe7498loc_37bbe7498:
37bbe7498mov rdi, [rsp+200]
37bbe74a0mov ebx, [rsp+216]
37bbe74a7mov eax, [rdi+4*rsi-4]
37bbe74abadd ebx, eax
37bbe74admov [rdi+4*rsi-4], ebx
37bbe74b1cmp eax, esi
37bbe74b3je 0x37bbe7470
37bbe74b5mov rcx, [rsp+280]
37bbe74bdlea edx, [rsi-1]
37bbe74c0movsxd rdi, ebx
37bbe74c3mov [rsp+232], eax
37bbe74camov r10, [rsp+488]
37bbe74d2mov [rsp+380], edx
37bbe74d9lea rdx, [rcx+rdi]
37bbe74ddmov rcx, [rsp+272]
37bbe74e5mov [rsp+32], r10
37bbe74eashl rdx, 4
37bbe74eemov r8, r10
37bbe74f1lea r9, [r15+rdx]
37bbe74f5lea rdx, [rcx+r12]
37bbe74f9mov rcx, [rsp+136]
37bbe7501call zswap_
37bbe7506movsxd rdx, ebp
37bbe7509mov eax, [rsp+232]
37bbe7510lea r10, [rdx+r13]
37bbe7514shl r10, 4
37bbe7518sub eax, esi
37bbe751aadd r10, r15
37bbe751dcmp ebx, ebp
37bbe751fjle 0x37bbe73ca
37bbe7525imul rdx, [rsp+176]
37bbe752elea r11l, [rax-1]
37bbe7532mov [rsp+304], eax
37bbe7539mov rax, [rsp+144]
37bbe7541mov rcx, [rsp+136]
37bbe7549lea r8, [rip+0x863b54]
37bbe7550mov [rsp+232], r10
37bbe7558mov [rsp+380], r11l
37bbe7560lea r9, [rdx+rax]
37bbe7564mov rax, [rsp+488]
37bbe756cmov rdx, r10
37bbe756fmov [rsp+296], r11l
37bbe7577add r9, rdi
37bbe757amov [rsp+32], rax
37bbe757fshl r9, 4
37bbe7583add r9, r15
37bbe7586mov [rsp+288], r9
37bbe758ecall zswap_
37bbe7593mov r11l, [rsp+296]
37bbe759bmov r8, [rsp+488]
37bbe75a3mov rdx, [rsp+288]
37bbe75abmov rcx, [rsp+136]
37bbe75b3mov [rsp+380], r11l
37bbe75bbcall zlacgv_
37bbe75c0mov eax, [rsp+304]
37bbe75c7mov r10, [rsp+232]
37bbe75cfjmp 0x37bbe73ca
37bbe75d4
37bbe75d4loc_37bbe75d4:
37bbe75d4sub edx, ebx
37bbe75d6mov [rsp+232], rax
37bbe75demov [rsp+380], edx
37bbe75e5lea edx, [rbx+1]
37bbe75e8movsxd rdx, edx
37bbe75eblea rcx, [rdx+rax]
37bbe75eflea rax, [rip+0x863aae]
37bbe75f6add rdx, r13
37bbe75f9mov [rsp+32], rax
37bbe75feshl rcx, 4
37bbe7602shl rdx, 4
37bbe7606mov r8, rax
37bbe7609lea r9, [r15+rcx]
37bbe760dmov rcx, [rsp+136]
37bbe7615add rdx, r15
37bbe7618call zswap_
37bbe761dmov rax, [rsp+232]
37bbe7625jmp 0x37bbe740e
37bbe762a
37bbe762aloc_37bbe762a:
37bbe762amov ebp, [rsp+240]
37bbe7631mov eax, [rsp+312]
37bbe7638mov rdi, [rsp+496]
37bbe7640mov r12l, [rsp+320]
37bbe7648jmp 0x37bbe6b1e
37bbe764d
37bbe764dloc_37bbe764d:
37bbe764dmov eax, [r12]
37bbe7651lea edx, [rsi+2*rsi+1]
37bbe7655pxor x0, x0
37bbe7659mov ecx, 1
37bbe765emov rbx, [rsp+496]
37bbe7666imul edx, eax
37bbe7669mov [rbx+8], 0
37bbe7671test edx, edx
37bbe7673cmovle edx, ecx
37bbe7676cvtsi2sd x0, edx
37bbe767amovsd_xmm [rbx], x0
37bbe767ecmp edi, -1
37bbe7681jne 0x37bbe4b34
37bbe7687
37bbe7687loc_37bbe7687:
37bbe7687imul eax, esi
37bbe768amov edx, 1
37bbe768fpxor x0, x0
37bbe7693test eax, eax
37bbe7695cmovle eax, edx
37bbe7698cvtsi2sd x0, eax
37bbe769cmov rax, [rsp+528]
37bbe76a4mov [rax+8], 0
37bbe76acmovsd_xmm [rax], x0
37bbe76b0jmp 0x37bbe4b34
37bbe76b5
37bbe76b5loc_37bbe76b5:
37bbe76b5mov eax, [rsp+196]
37bbe76bcsub eax, 1
37bbe76bfcmp ebp, eax
37bbe76c1jge 0x37bbe6b1b
37bbe76c7jmp 0x37bbe6bd8
37bbe76cc
37bbe76ccloc_37bbe76cc:
37bbe76ccmov eax, [rsp+196]
37bbe76d3sub eax, 1
37bbe76d6cmp r14l, eax
37bbe76d9jge 0x37bbe55f8
37bbe76dfjmp 0x37bbe56f6
37bbe76e4
37bbe76e4loc_37bbe76e4:
37bbe76e4mov eax, [r12]
37bbe76e8jmp 0x37bbe7687
37bbe76ea
37bbe76ealoc_37bbe76ea:
37bbe76ealea rax, [rip+0x8639c7]
37bbe76f1mov [rsp+208], 1
37bbe76fcmov [rsp+248], rax
37bbe7704lea rax, [rip+0x8639bd]
37bbe770bmov [rsp+240], rax
37bbe7713lea rax, [rsp+352]
37bbe771bmov [rsp+232], rax
37bbe7723jmp 0x37bbe5932
37bbe7728
37bbe7728loc_37bbe7728:
37bbe7728lea rbx, [rip+0x863989]
37bbe772fmov r14, [rsp+200]
37bbe7737mov eax, 1
37bbe773cmov [rsp+232], rbx
37bbe7744lea rbx, [rip+0x86397d]
37bbe774bimul r14, [rsp+176]
37bbe7754mov [rsp+216], rbx
37bbe775cadd r14, [rsp+144]
37bbe7764jmp 0x37bbe6e3d
37bbe7769
37bbe7769loc_37bbe7769:
37bbe7769lea rax, [rsp+372]
37bbe7771mov [rsp+160], rax
37bbe7779jmp 0x37bbe5677
37bbe777e
37bbe777eloc_37bbe777e:
37bbe777emov eax, [rsp+184]
37bbe7785mov rbx, [rsp+144]
37bbe778dmov [rsp+88], r15
37bbe7792lea r13, [rip+0x863913]
37bbe7799mov r9, [rsp+152]
37bbe77a1mov rdx, r13
37bbe77a4mov rcx, r13
37bbe77a7mov [rsp+112], 11
37bbe77b0mov [rsp+380], eax
37bbe77b7mov rax, [rsp+472]
37bbe77bflea r12, [rsp+376]
37bbe77c7mov [rsp+32], r9
37bbe77ccmov r8, r9
37bbe77cfmov [rsp+96], rax
37bbe77d4lea rax, [rip+0x8638dd]
37bbe77dbmov [rsp+248], rax
37bbe77e3mov [rsp+80], rax
37bbe77e8mov rax, [rsp+488]
37bbe77f0mov [rsp+104], 11
37bbe77f9mov [rsp+72], rax
37bbe77felea eax, [rsi+1]
37bbe7801cdqe
37bbe7803imul rax, [rsp+176]
37bbe780clea rax, [rbx+rax+1]
37bbe7811shl rax, 4
37bbe7815add rax, [rsp+480]
37bbe781dmov [rsp+64], rax
37bbe7822mov rax, [rsp+136]
37bbe782amov [rsp+56], rax
37bbe782fmov eax, [rsp+192]
37bbe7836imul eax, esi
37bbe7839add eax, [rsp+188]
37bbe7840cdqe
37bbe7842sub rax, 1
37bbe7846shl rax, 4
37bbe784aadd rax, rdi
37bbe784dmov [rsp+48], rax
37bbe7852lea rax, [rip+0x86386f]
37bbe7859mov [rsp+40], rax
37bbe785emov [rsp+240], rax
37bbe7866call zgemm_
37bbe786bjmp 0x37bbe5834
37bbe7870
37bbe7870loc_37bbe7870:
37bbe7870add rax, [rsp+480]
37bbe7878mov ebx, [rsp+184]
37bbe787fmov [rsp+104], 11
37bbe7888lea r14, [rip+0x86381d]
37bbe788fmov [rsp+64], rax
37bbe7894mov rax, [rsp+136]
37bbe789clea rdx, [rip+0x86383a]
37bbe78a3mov rcx, r14
37bbe78a6mov [rsp+380], ebx
37bbe78admov rbx, [rsp+472]
37bbe78b5lea r15, [rsp+376]
37bbe78bdmov [rsp+56], rax
37bbe78c2mov eax, r12l
37bbe78c5mov r9, [rsp+152]
37bbe78cdimul eax, esi
37bbe78d0add eax, [rsp+188]
37bbe78d7mov [rsp+96], rbx
37bbe78dccdqe
37bbe78demov rbx, [rsp+240]
37bbe78e6mov [rsp+32], r9
37bbe78ebmov r8, r9
37bbe78eemov [rsp+112], 19
37bbe78f7sub rax, 1
37bbe78fbmov [rsp+88], rbx
37bbe7900shl rax, 4
37bbe7904lea rbx, [rip+0x8637ad]
37bbe790bmov [rsp+232], rbx
37bbe7913add rax, rdi
37bbe7916mov [rsp+80], rbx
37bbe791bmov rbx, [rsp+488]
37bbe7923mov [rsp+48], rax
37bbe7928lea rax, [rip+0x863799]
37bbe792fmov [rsp+72], rbx
37bbe7934mov [rsp+40], rax
37bbe7939mov [rsp+216], rax
37bbe7941call zgemm_
37bbe7946jmp 0x37bbe6d19
37bbe794b
37bbe794bloc_37bbe794b:
37bbe794bmov edx, 1
37bbe7950
37bbe7950loc_37bbe7950:
37bbe7950lea r8, [rdx+1]
37bbe7954cmp r8, r15
37bbe7957je 0x37bbe724e
37bbe795dadd rdx, 2
37bbe7961cmp r15, rdx
37bbe7964jne 0x37bbe7950
37bbe7966jmp 0x37bbe724e
37bbe796b
37bbe796bloc_37bbe796b:
37bbe796bmov edx, 1
37bbe7970
37bbe7970loc_37bbe7970:
37bbe7970lea rcx, [rdx+1]
37bbe7974cmp rcx, r13
37bbe7977je 0x37bbe5ec5
37bbe797dadd rdx, 2
37bbe7981cmp rdx, r13
37bbe7984jne 0x37bbe7970
37bbe7986jmp 0x37bbe5ec5
37bbe798b
37bbe798bloc_37bbe798b:
37bbe798bneg eax
37bbe798djmp 0x37bbe4b12
37bbe4a40
Loading..