File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
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..