File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc82610
37bc82610zsytrs_:
37bc82610push r15
37bc82612push r14
37bc82614push r13
37bc82616push r12
37bc82618push rbp
37bc82619push rdi
37bc8261apush rsi
37bc8261bpush rbx
37bc8261csub rsp, 376
37bc82623movups [rsp+208], x6
37bc8262bmovups [rsp+224], x7
37bc82633movups [rsp+240], x8
37bc8263cmovups [rsp+256], x9
37bc82645movups [rsp+272], x10
37bc8264emovups [rsp+288], x11
37bc82657movups [rsp+304], x12
37bc82660movups [rsp+320], x13
37bc82669movups [rsp+336], x14
37bc82672movups [rsp+352], x15
37bc8267bmov r12, [rsp+512]
37bc82683mov r13, [rsp+480]
37bc8268bmov rsi, [rsp+504]
37bc82693mov rdi, [rsp+496]
37bc8269bmov [r12], 0
37bc826a3mov r14l, [r13]
37bc826a7movsxd rbx, [rsi]
37bc826aamov [rsp+456], rdx
37bc826b2lea rdx, [rip+0x7cbeb7]
37bc826b9mov rbp, rcx
37bc826bcmov [rsp+464], r8
37bc826c4mov r8l, 1
37bc826camov [rsp+472], r9
37bc826d2mov r9l, 1
37bc826d8call lsame_
37bc826ddmov r15l, eax
37bc826e0test eax, eax
37bc826e2je 0x37bc827d8
37bc826e8
37bc826e8loc_37bc826e8:
37bc826e8mov rax, [rsp+456]
37bc826f0mov edx, [rax]
37bc826f2mov r10l, edx
37bc826f5test edx, edx
37bc826f7js 0x37bc82738
37bc826f9mov rax, [rsp+464]
37bc82701mov ecx, [rax]
37bc82703test ecx, ecx
37bc82705js 0x37bc82810
37bc8270btest edx, edx
37bc8270dmov eax, 1
37bc82712cmovg eax, edx
37bc82715cmp [r13], eax
37bc82719jl 0x37bc82820
37bc8271fcmp [rsi], eax
37bc82721jge 0x37bc82830
37bc82727mov edx, -8
37bc8272cmov eax, 8
37bc82731jmp 0x37bc82742
37bc82733
37bc82733 0f 1f 44 00 00 ..D..
37bc82738
37bc82738loc_37bc82738:
37bc82738mov edx, -2
37bc8273dmov eax, 2
37bc82742
37bc82742loc_37bc82742:
37bc82742mov [r12], edx
37bc82746
37bc82746loc_37bc82746:
37bc82746lea rdx, [rsp+192]
37bc8274emov r8l, 6
37bc82754lea rcx, [rip+0x7cbe17]
37bc8275bmov [rsp+192], eax
37bc82762call xerbla_
37bc82767nop
37bc82768
37bc82768loc_37bc82768:
37bc82768movups x6, [rsp+208]
37bc82770movups x7, [rsp+224]
37bc82778movups x8, [rsp+240]
37bc82781movups x9, [rsp+256]
37bc8278amovups x10, [rsp+272]
37bc82793movups x11, [rsp+288]
37bc8279cmovups x12, [rsp+304]
37bc827a5movups x13, [rsp+320]
37bc827aemovups x14, [rsp+336]
37bc827b7movups x15, [rsp+352]
37bc827c0add rsp, 376
37bc827c7pop rbx
37bc827c8pop rsi
37bc827c9pop rdi
37bc827capop rbp
37bc827cbpop r12
37bc827cdpop r13
37bc827cfpop r14
37bc827d1pop r15
37bc827d3ret
37bc827d4
37bc827d4 0f 1f 40 00 ..@.
37bc827d8
37bc827d8loc_37bc827d8:
37bc827d8mov r9l, 1
37bc827demov r8l, 1
37bc827e4lea rdx, [rip+0x7cbd86]
37bc827ebmov rcx, rbp
37bc827eecall lsame_
37bc827f3test eax, eax
37bc827f5jne 0x37bc826e8
37bc827fbmov edx, -1
37bc82800mov eax, 1
37bc82805jmp 0x37bc82742
37bc8280a
37bc8280a 66 0f 1f 44 00 00 f..D..
37bc82810
37bc82810loc_37bc82810:
37bc82810mov edx, -3
37bc82815mov eax, 3
37bc8281ajmp 0x37bc82742
37bc8281f
37bc8281f 90 .
37bc82820
37bc82820loc_37bc82820:
37bc82820mov edx, -5
37bc82825mov eax, 5
37bc8282ajmp 0x37bc82742
37bc8282f
37bc8282f 90 .
37bc82830
37bc82830loc_37bc82830:
37bc82830mov eax, [r12]
37bc82834test eax, eax
37bc82836jne 0x37bc83c98
37bc8283ctest edx, edx
37bc8283eje 0x37bc82768
37bc82844test ecx, ecx
37bc82846je 0x37bc82768
37bc8284cxor eax, eax
37bc8284emovsxd r9, r14l
37bc82851test rbx, rbx
37bc82854cmovs rbx, rax
37bc82858test r9, r9
37bc8285bcmovs r9, rax
37bc8285fmov rax, r9
37bc82862not rax
37bc82865mov [rsp+104], rax
37bc8286atest r15l, r15l
37bc8286dje 0x37bc83190
37bc82873shl rbx, 4
37bc82877lea r12, [rsp+192]
37bc8287fmov [rsp+144], r9
37bc82887mov r14, [rsp+472]
37bc8288fmov [rsp+176], rbx
37bc82897lea r13, [rip+0x7cbcea]
37bc8289emovq x15, [rip+0x7cbd09]
37bc828a7mov [rsp+112], r12
37bc828acjmp 0x37bc82918
37bc828ae
37bc828ae 66 90 f.
37bc828b0
37bc828b0loc_37bc828b0:
37bc828b0movapd x0, x2
37bc828b4divsd x0, x1
37bc828b8mulsd x2, x0
37bc828bcaddsd x2, x1
37bc828c0pxor x1, x1
37bc828c4mulsd x1, x0
37bc828c8unpcklpd x2, x2
37bc828ccunpcklpd x0, x1
37bc828d0movupd x1, [rip+0x7cbce8]
37bc828d8addpd x1, x0
37bc828dcaddpd x0, [rip+0x7cbcec]
37bc828e4movsd_xmm x0, x1
37bc828e8divpd x0, x2
37bc828ec
37bc828ecloc_37bc828ec:
37bc828ecmov rdx, [rsp+112]
37bc828f1mov rcx, [rsp+464]
37bc828f9mov r9, rsi
37bc828fcmov r8, r12
37bc828ffmovups [rsp+192], x0
37bc82907call zscal_
37bc8290cmov r10l, ebp
37bc8290f
37bc8290floc_37bc8290f:
37bc8290ftest r10l, r10l
37bc82912jle 0x37bc82f28
37bc82918
37bc82918loc_37bc82918:
37bc82918mov rcx, [rsp+488]
37bc82920movsxd rbx, r10l
37bc82923lea ebp, [r10-1]
37bc82927lea rax, [rbx-1]
37bc8292bmovsxd rdx, [rcx+4*rax]
37bc8292fmov rcx, rax
37bc82932shl rcx, 4
37bc82936lea r12, [rdi+rcx]
37bc8293atest edx, edx
37bc8293cjle 0x37bc82a30
37bc82942cmp edx, r10l
37bc82945je 0x37bc8296b
37bc82947sub rdx, 1
37bc8294bmov [rsp+32], rsi
37bc82950mov rcx, [rsp+464]
37bc82958mov r8, rsi
37bc8295bshl rdx, 4
37bc8295flea r9, [rdi+rdx]
37bc82963mov rdx, r12
37bc82966call zswap_
37bc8296b
37bc8296bloc_37bc8296b:
37bc8296bmov r15, [rsp+144]
37bc82973mov [rsp+64], rsi
37bc82978lea r8, [rip+0x7cbbf9]
37bc8297fmov [rsp+56], rdi
37bc82984mov rdx, [rsp+464]
37bc8298cimul r15, rbx
37bc82990add r15, [rsp+104]
37bc82995mov [rsp+48], rsi
37bc8299alea rax, [r15+1]
37bc8299emov [rsp+40], r12
37bc829a3add r15, rbx
37bc829a6mov rcx, [rsp+112]
37bc829abmov [rsp+32], r13
37bc829b0shl rax, 4
37bc829b4shl r15, 4
37bc829b8add r15, r14
37bc829bblea r9, [r14+rax]
37bc829bfmov [rsp+192], ebp
37bc829c6call zgeru_
37bc829cbmovsd_xmm x2, [r15]
37bc829d0movsd_xmm x1, [r15+8]
37bc829d6movapd x0, x2
37bc829damovapd x3, x1
37bc829deandpd x0, x15
37bc829e3andpd x3, x15
37bc829e8comisd x3, x0
37bc829ecja 0x37bc828b0
37bc829f2movapd x3, x1
37bc829f6pxor x0, x0
37bc829fadivsd x3, x2
37bc829femulsd x1, x3
37bc82a02mulsd x0, x3
37bc82a06addsd x0, [rip+0x7cbbba]
37bc82a0eaddsd x1, x2
37bc82a12pxor x2, x2
37bc82a16subsd x2, x3
37bc82a1aunpcklpd x1, x1
37bc82a1eunpcklpd x0, x2
37bc82a22divpd x0, x1
37bc82a26jmp 0x37bc828ec
37bc82a2b
37bc82a2b 0f 1f 44 00 00 ..D..
37bc82a30
37bc82a30loc_37bc82a30:
37bc82a30lea rcx, [rdi+rcx-16]
37bc82a35add ebp, edx
37bc82a37mov [rsp+128], rcx
37bc82a3fje 0x37bc82a86
37bc82a41not edx
37bc82a43mov [rsp+32], rsi
37bc82a48mov r8, rsi
37bc82a4bmovsxd rdx, edx
37bc82a4emov [rsp+160], r10l
37bc82a56shl rdx, 4
37bc82a5amov [rsp+136], rax
37bc82a62lea r9, [rdi+rdx]
37bc82a66mov rdx, rcx
37bc82a69mov rcx, [rsp+464]
37bc82a71call zswap_
37bc82a76mov r10l, [rsp+160]
37bc82a7emov rax, [rsp+136]
37bc82a86
37bc82a86loc_37bc82a86:
37bc82a86lea r15l, [r10-2]
37bc82a8amov rcx, [rsp+104]
37bc82a8fmov [rsp+40], r12
37bc82a94lea r8, [rip+0x7cbadd]
37bc82a9bmov r10, [rsp+144]
37bc82aa3mov r12, [rsp+112]
37bc82aa8mov [rsp+64], rsi
37bc82aadmov [rsp+56], rdi
37bc82ab2imul r10, rbx
37bc82ab6mov [rsp+48], rsi
37bc82abbmov [rsp+32], r13
37bc82ac0mov [rsp+160], rax
37bc82ac8lea rbp, [r10+rcx]
37bc82accmov rcx, r12
37bc82acfmov [rsp+136], r10
37bc82ad7lea rdx, [rbp+1]
37bc82adbmov [rsp+192], r15l
37bc82ae3shl rdx, 4
37bc82ae7lea r9, [r14+rdx]
37bc82aebmov rdx, [rsp+464]
37bc82af3call zgeru_
37bc82af8mov r10, [rsp+136]
37bc82b00mov [rsp+64], rsi
37bc82b05lea r8, [rip+0x7cba6c]
37bc82b0cmov rax, [rsp+128]
37bc82b14sub r10, [rsp+144]
37bc82b1cmov [rsp+56], rdi
37bc82b21mov rcx, r12
37bc82b24add r10, [rsp+104]
37bc82b29mov [rsp+48], rsi
37bc82b2elea rdx, [r10+1]
37bc82b32mov [rsp+40], rax
37bc82b37shl rdx, 4
37bc82b3bmov [rsp+32], r13
37bc82b40lea r9, [r14+rdx]
37bc82b44mov rdx, [rsp+464]
37bc82b4cmov [rsp+192], r15l
37bc82b54mov [rsp+136], r10
37bc82b5ccall zgeru_
37bc82b61mov rax, [rsp+160]
37bc82b69lea rdx, [rax+rbp]
37bc82b6dadd rax, [rsp+136]
37bc82b75add rbp, rbx
37bc82b78shl rdx, 4
37bc82b7cshl rax, 4
37bc82b80add rdx, r14
37bc82b83shl rbp, 4
37bc82b87add rax, r14
37bc82b8amovsd_xmm x11, [rdx]
37bc82b8fmovsd_xmm x12, [rdx+8]
37bc82b95add rbp, r14
37bc82b98movsd_xmm x3, [rax]
37bc82b9cmovsd_xmm x5, [rax+8]
37bc82ba1movapd x7, x11
37bc82ba6movapd x6, x12
37bc82babmovsd_xmm x2, [rbp]
37bc82bb0movsd_xmm x8, [rbp+8]
37bc82bb6andpd x7, x15
37bc82bbbandpd x6, x15
37bc82bc0comisd x6, x7
37bc82bc4movq rdx, x6
37bc82bc9movsd_xmm [rsp+128], x7
37bc82bd2jbe 0x37bc83ab8
37bc82bd8movapd x0, x11
37bc82bddmovapd x9, x3
37bc82be2movapd x1, x11
37bc82be7divsd x0, x12
37bc82becmulsd x9, x0
37bc82bf1movapd x10, x0
37bc82bf6mulsd x1, x0
37bc82bfamulsd x10, x2
37bc82bffaddsd x9, x5
37bc82c04mulsd x5, x0
37bc82c08mulsd x0, x8
37bc82c0daddsd x1, x12
37bc82c12addsd x10, x8
37bc82c17divsd x9, x1
37bc82c1csubsd x5, x3
37bc82c20subsd x0, x2
37bc82c24divsd x0, x1
37bc82c28divsd x5, x1
37bc82c2cmovapd x8, x0
37bc82c31divsd x10, x1
37bc82c36
37bc82c36loc_37bc82c36:
37bc82c36mov rax, [rsp+464]
37bc82c3emov r8l, [rax]
37bc82c41test r8l, r8l
37bc82c44jle 0x37bc82f1a
37bc82c4amovapd x1, x10
37bc82c4fmovapd x0, x8
37bc82c54sub rbx, 1
37bc82c58mov r9, [rsp+176]
37bc82c60mulsd x1, x5
37bc82c64movapd x7, x10
37bc82c69shl rbx, 4
37bc82c6dadd r8l, 1
37bc82c71mulsd x0, x9
37bc82c76add rbx, rdi
37bc82c79mov eax, 1
37bc82c7emovups [rsp+160], x15
37bc82c87mulsd x7, x9
37bc82c8cmovapd x13, x11
37bc82c91addsd x0, x1
37bc82c95movapd x14, x0
37bc82c9amovapd x0, x8
37bc82c9fmulsd x0, x5
37bc82ca3subsd x7, x0
37bc82ca7subsd x7, [rip+0x7cb919]
37bc82cafmovapd x6, x7
37bc82cb3andpd x6, x15
37bc82cb8movsd_xmm [rsp+136], x6
37bc82cc1movapd x6, x14
37bc82cc6andpd x6, x15
37bc82ccbmovq rcx, x6
37bc82cd0jmp 0x37bc82e27
37bc82cd5
37bc82cd5 0f 1f 00 ...
37bc82cd8
37bc82cd8loc_37bc82cd8:
37bc82cd8movapd x4, x13
37bc82cddmovapd x3, x0
37bc82ce1movapd x11, x13
37bc82ce6divsd x4, x12
37bc82cebmulsd x3, x4
37bc82cefmulsd x11, x4
37bc82cf4addsd x3, x2
37bc82cf8mulsd x2, x4
37bc82cfcaddsd x11, x12
37bc82d01divsd x3, x11
37bc82d06subsd x2, x0
37bc82d0amovapd x0, x4
37bc82d0emulsd x4, x1
37bc82d12mulsd x0, x6
37bc82d16subsd x4, x6
37bc82d1aaddsd x0, x1
37bc82d1edivsd x4, x11
37bc82d23divsd x2, x11
37bc82d28movapd x1, x4
37bc82d2cdivsd x0, x11
37bc82d31
37bc82d31loc_37bc82d31:
37bc82d31movapd x4, x10
37bc82d36movapd x6, x8
37bc82d3bmovapd x11, x8
37bc82d40mulsd x4, x3
37bc82d44movapd x15, x1
37bc82d49mulsd x6, x2
37bc82d4dmulsd x11, x3
37bc82d52mulsd x15, x9
37bc82d57subsd x4, x6
37bc82d5bmovapd x6, x10
37bc82d60mulsd x6, x2
37bc82d64subsd x4, x0
37bc82d68addsd x6, x11
37bc82d6dmovapd x11, x0
37bc82d72mulsd x0, x9
37bc82d77mulsd x11, x5
37bc82d7csubsd x6, x1
37bc82d80mulsd x1, x5
37bc82d84addsd x11, x15
37bc82d89subsd x0, x1
37bc82d8dsubsd x11, x2
37bc82d92subsd x0, x3
37bc82d96movq x3, rcx
37bc82d9bcomisd x3, [rsp+136]
37bc82da4jbe 0x37bc82eb0
37bc82daamovapd x1, x7
37bc82daemovapd x15, x4
37bc82db3movapd x2, x7
37bc82db7divsd x1, x14
37bc82dbcmulsd x15, x1
37bc82dc1movapd x3, x1
37bc82dc5mulsd x2, x1
37bc82dc9mulsd x3, x0
37bc82dcdaddsd x15, x6
37bc82dd2mulsd x6, x1
37bc82dd6mulsd x1, x11
37bc82ddbaddsd x2, x14
37bc82de0addsd x3, x11
37bc82de5divsd x15, x2
37bc82deasubsd x6, x4
37bc82deesubsd x1, x0
37bc82df2divsd x1, x2
37bc82df6divsd x6, x2
37bc82dfamovapd x11, x1
37bc82dffdivsd x3, x2
37bc82e03
37bc82e03loc_37bc82e03:
37bc82e03add eax, 1
37bc82e06movsd_xmm [rbx-16], x15
37bc82e0cmovsd_xmm [rbx-8], x6
37bc82e11movsd_xmm [rbx], x3
37bc82e15movsd_xmm [rbx+8], x11
37bc82e1badd rbx, r9
37bc82e1ecmp eax, r8l
37bc82e21je 0x37bc82f10
37bc82e27
37bc82e27loc_37bc82e27:
37bc82e27movq x4, rdx
37bc82e2cmovsd_xmm x0, [rbx-16]
37bc82e31movsd_xmm x2, [rbx-8]
37bc82e36comisd x4, [rsp+128]
37bc82e3fmovsd_xmm x6, [rbx]
37bc82e43movsd_xmm x1, [rbx+8]
37bc82e48ja 0x37bc82cd8
37bc82e4emovapd x4, x12
37bc82e53movapd x3, x2
37bc82e57movapd x11, x12
37bc82e5cdivsd x4, x13
37bc82e61mulsd x3, x4
37bc82e65mulsd x11, x4
37bc82e6aaddsd x3, x0
37bc82e6emulsd x0, x4
37bc82e72addsd x11, x13
37bc82e77divsd x3, x11
37bc82e7csubsd x2, x0
37bc82e80movapd x0, x4
37bc82e84mulsd x0, x1
37bc82e88mulsd x4, x6
37bc82e8caddsd x0, x6
37bc82e90subsd x1, x4
37bc82e94divsd x2, x11
37bc82e99divsd x0, x11
37bc82e9edivsd x1, x11
37bc82ea3jmp 0x37bc82d31
37bc82ea8
37bc82ea8 0f 1f 84 00 00 00 00 00 ........
37bc82eb0
37bc82eb0loc_37bc82eb0:
37bc82eb0movapd x1, x14
37bc82eb5movapd x15, x6
37bc82ebamovapd x2, x14
37bc82ebfdivsd x1, x7
37bc82ec3mulsd x15, x1
37bc82ec8movapd x3, x1
37bc82eccmulsd x2, x1
37bc82ed0mulsd x3, x11
37bc82ed5addsd x15, x4
37bc82edamulsd x4, x1
37bc82edemulsd x1, x0
37bc82ee2addsd x2, x7
37bc82ee6addsd x3, x0
37bc82eeadivsd x15, x2
37bc82eefsubsd x6, x4
37bc82ef3subsd x11, x1
37bc82ef8divsd x6, x2
37bc82efcdivsd x3, x2
37bc82f00divsd x11, x2
37bc82f05jmp 0x37bc82e03
37bc82f0a
37bc82f0a 66 0f 1f 44 00 00 f..D..
37bc82f10
37bc82f10loc_37bc82f10:
37bc82f10movupd x15, [rsp+160]
37bc82f1a
37bc82f1aloc_37bc82f1a:
37bc82f1amov r10l, r15l
37bc82f1djmp 0x37bc8290f
37bc82f22
37bc82f22 66 0f 1f 44 00 00 f..D..
37bc82f28
37bc82f28loc_37bc82f28:
37bc82f28mov rax, [rsp+456]
37bc82f30mov r9, [rsp+144]
37bc82f38mov r12, [rsp+112]
37bc82f3dmov edx, [rax]
37bc82f3ftest edx, edx
37bc82f41jle 0x37bc82768
37bc82f47mov [rsp+112], r9
37bc82f4cmov r14, [rsp+488]
37bc82f54mov ebp, 1
37bc82f59mov [rsp+128], r12
37bc82f61nop [rax]
37bc82f65nop [rax+rax]
37bc82f70
37bc82f70loc_37bc82f70:
37bc82f70movsxd rbx, ebp
37bc82f73mov rax, [rsp+104]
37bc82f78lea r10l, [rbp-1]
37bc82f7clea r12, [rbx-1]
37bc82f80imul rbx, [rsp+112]
37bc82f86mov r11, r12
37bc82f89shl r11, 4
37bc82f8dlea r15, [rdi+r11]
37bc82f91lea rdx, [rax+rbx+1]
37bc82f96mov eax, [r14+4*r12]
37bc82f9ashl rdx, 4
37bc82f9eadd rdx, [rsp+472]
37bc82fa6test eax, eax
37bc82fa8jle 0x37bc83058
37bc82faelea rax, [rip+0x7cb5e3]
37bc82fb5mov [rsp+48], rdx
37bc82fbalea ebx, [rbp+1]
37bc82fbdmov rdx, [rsp+128]
37bc82fc5mov [rsp+88], 9
37bc82fcemov r8, [rsp+464]
37bc82fd6lea r9, [rip+0x7cb59b]
37bc82fddlea rcx, [rip+0x7cb5a8]
37bc82fe4mov [rsp+80], rsi
37bc82fe9mov [rsp+72], r15
37bc82feemov [rsp+64], rax
37bc82ff3mov [rsp+56], r13
37bc82ff8mov [rsp+40], rsi
37bc82ffdmov [rsp+32], rdi
37bc83002mov [rsp+192], r10l
37bc8300acall zgemv_
37bc8300fmovsxd rdx, [r14+4*r12]
37bc83013cmp edx, ebp
37bc83015je 0x37bc8303b
37bc83017sub rdx, 1
37bc8301bmov [rsp+32], rsi
37bc83020mov rcx, [rsp+464]
37bc83028mov r8, rsi
37bc8302bshl rdx, 4
37bc8302flea r9, [rdi+rdx]
37bc83033mov rdx, r15
37bc83036call zswap_
37bc8303b
37bc8303bloc_37bc8303b:
37bc8303bmov ebp, ebx
37bc8303d
37bc8303dloc_37bc8303d:
37bc8303dmov rax, [rsp+456]
37bc83045cmp [rax], ebp
37bc83047jge 0x37bc82f70
37bc8304djmp 0x37bc82768
37bc83052
37bc83052 66 0f 1f 44 00 00 f..D..
37bc83058
37bc83058loc_37bc83058:
37bc83058lea rax, [rip+0x7cb539]
37bc8305fmov [rsp+48], rdx
37bc83064mov r8, [rsp+464]
37bc8306clea r9, [rip+0x7cb505]
37bc83073mov [rsp+64], rax
37bc83078mov rdx, [rsp+128]
37bc83080lea rcx, [rip+0x7cb505]
37bc83087mov [rsp+88], 9
37bc83090mov [rsp+80], rsi
37bc83095mov [rsp+72], r15
37bc8309amov [rsp+56], r13
37bc8309fmov [rsp+40], rsi
37bc830a4mov [rsp+32], rdi
37bc830a9mov [rsp+144], r11
37bc830b1mov [rsp+192], r10l
37bc830b9mov [rsp+136], r10l
37bc830c1call zgemv_
37bc830c6add rbx, [rsp+112]
37bc830cbmov [rsp+80], rsi
37bc830d0lea rax, [rip+0x7cb4c1]
37bc830d7mov r11, [rsp+144]
37bc830dfmov [rsp+64], rax
37bc830e4lea r9, [rip+0x7cb48d]
37bc830eblea rcx, [rip+0x7cb49a]
37bc830f2mov rax, [rsp+104]
37bc830f7mov [rsp+56], r13
37bc830fclea rdx, [rdi+r11+16]
37bc83101mov [rsp+40], rsi
37bc83106mov r10l, [rsp+136]
37bc8310emov [rsp+72], rdx
37bc83113lea rdx, [rax+rbx+1]
37bc83118mov r8, [rsp+464]
37bc83120shl rdx, 4
37bc83124add rdx, [rsp+472]
37bc8312cmov [rsp+88], 9
37bc83135mov [rsp+48], rdx
37bc8313amov rdx, [rsp+128]
37bc83142mov [rsp+32], rdi
37bc83147mov [rsp+192], r10l
37bc8314fcall zgemv_
37bc83154mov edx, [r14+4*r12]
37bc83158mov eax, ebp
37bc8315aadd eax, edx
37bc8315cje 0x37bc83183
37bc8315enot edx
37bc83160mov [rsp+32], rsi
37bc83165mov rcx, [rsp+464]
37bc8316dmov r8, rsi
37bc83170movsxd rdx, edx
37bc83173shl rdx, 4
37bc83177lea r9, [rdi+rdx]
37bc8317bmov rdx, r15
37bc8317ecall zswap_
37bc83183
37bc83183loc_37bc83183:
37bc83183add ebp, 2
37bc83186jmp 0x37bc8303d
37bc8318b
37bc8318b 0f 1f 44 00 00 ..D..
37bc83190
37bc83190loc_37bc83190:
37bc83190shl rbx, 4
37bc83194mov [rsp+136], r9
37bc8319cmov ebp, 1
37bc831a1mov r15, [rsp+472]
37bc831a9mov [rsp+160], rbx
37bc831b1movq x15, [rip+0x7cb3f6]
37bc831bajmp 0x37bc8322f
37bc831bc
37bc831bc 0f 1f 40 00 ..@.
37bc831c0
37bc831c0loc_37bc831c0:
37bc831c0movapd x0, x2
37bc831c4divsd x0, x1
37bc831c8mulsd x2, x0
37bc831ccaddsd x2, x1
37bc831d0pxor x1, x1
37bc831d4mulsd x1, x0
37bc831d8unpcklpd x2, x2
37bc831dcunpcklpd x0, x1
37bc831e0movupd x1, [rip+0x7cb3d8]
37bc831e8addpd x1, x0
37bc831ecaddpd x0, [rip+0x7cb3dc]
37bc831f4movsd_xmm x0, x1
37bc831f8divpd x0, x2
37bc831fc
37bc831fcloc_37bc831fc:
37bc831fcmov rdx, rcx
37bc831ffmov r8, rax
37bc83202mov r9, rsi
37bc83205mov ebp, r12l
37bc83208mov rcx, [rsp+464]
37bc83210movups [rsp+192], x0
37bc83218call zscal_
37bc8321dmov rax, [rsp+456]
37bc83225mov edx, [rax]
37bc83227cmp edx, ebp
37bc83229jl 0x37bc837d5
37bc8322f
37bc8322floc_37bc8322f:
37bc8322fmov rax, [rsp+488]
37bc83237movsxd rbx, ebp
37bc8323alea r12l, [rbp+1]
37bc8323elea r14, [rbx-1]
37bc83242movsxd rcx, [rax+4*r14]
37bc83246test ecx, ecx
37bc83248jle 0x37bc83390
37bc8324eshl r14, 4
37bc83252lea rax, [rdi+r14]
37bc83256cmp ecx, ebp
37bc83258je 0x37bc83292
37bc8325asub rcx, 1
37bc8325emov [rsp+32], rsi
37bc83263mov rdx, rax
37bc83266mov r8, rsi
37bc83269shl rcx, 4
37bc8326dmov [rsp+112], rax
37bc83272lea r9, [rdi+rcx]
37bc83276mov rcx, [rsp+464]
37bc8327ecall zswap_
37bc83283mov rax, [rsp+456]
37bc8328bmov edx, [rax]
37bc8328dmov rax, [rsp+112]
37bc83292
37bc83292loc_37bc83292:
37bc83292mov r13, [rsp+136]
37bc8329alea rcx, [rsp+192]
37bc832a2imul r13, rbx
37bc832a6add r13, [rsp+104]
37bc832abcmp edx, ebp
37bc832adjg 0x37bc83320
37bc832af
37bc832afloc_37bc832af:
37bc832afadd r13, rbx
37bc832b2shl r13, 4
37bc832b6add r13, r15
37bc832b9movsd_xmm x2, [r13]
37bc832bfmovsd_xmm x1, [r13+8]
37bc832c5movapd x0, x2
37bc832c9movapd x3, x1
37bc832cdandpd x0, x15
37bc832d2andpd x3, x15
37bc832d7comisd x3, x0
37bc832dbja 0x37bc831c0
37bc832e1movapd x3, x1
37bc832e5divsd x3, x2
37bc832e9mulsd x1, x3
37bc832edmovapd x0, x3
37bc832f1addsd x1, x2
37bc832f5pxor x2, x2
37bc832f9mulsd x0, x2
37bc832fdsubsd x2, x3
37bc83301addsd x0, [rip+0x7cb2bf]
37bc83309unpcklpd x1, x1
37bc8330dunpcklpd x0, x2
37bc83311divpd x0, x1
37bc83315jmp 0x37bc831fc
37bc8331a
37bc8331a 66 0f 1f 44 00 00 f..D..
37bc83320
37bc83320loc_37bc83320:
37bc83320sub edx, ebp
37bc83322mov [rsp+40], rax
37bc83327lea r8, [rdi+r14+16]
37bc8332cmov [rsp+192], edx
37bc83333movsxd rdx, r12l
37bc83336mov [rsp+128], rax
37bc8333eadd rdx, r13
37bc83341lea rax, [rip+0x7cb240]
37bc83348mov [rsp+56], r8
37bc8334dshl rdx, 4
37bc83351lea r8, [rip+0x7cb220]
37bc83358mov [rsp+32], rax
37bc8335dlea r9, [r15+rdx]
37bc83361mov rdx, [rsp+464]
37bc83369mov [rsp+64], rsi
37bc8336emov [rsp+48], rsi
37bc83373mov [rsp+112], rcx
37bc83378call zgeru_
37bc8337dmov rax, [rsp+128]
37bc83385mov rcx, [rsp+112]
37bc8338ajmp 0x37bc832af
37bc8338f
37bc8338f 90 .
37bc83390
37bc83390loc_37bc83390:
37bc83390mov eax, r12l
37bc83393add eax, ecx
37bc83395je 0x37bc833cd
37bc83397not ecx
37bc83399mov [rsp+32], rsi
37bc8339emov rdx, rbx
37bc833a1mov r8, rsi
37bc833a4movsxd rcx, ecx
37bc833a7shl rdx, 4
37bc833abshl rcx, 4
37bc833afadd rdx, rdi
37bc833b2lea r9, [rdi+rcx]
37bc833b6mov rcx, [rsp+464]
37bc833becall zswap_
37bc833c3mov rax, [rsp+456]
37bc833cbmov edx, [rax]
37bc833cd
37bc833cdloc_37bc833cd:
37bc833cdmov rax, [rsp+136]
37bc833d5mov rcx, [rsp+104]
37bc833dalea r11l, [rbp+2]
37bc833demovsxd r12, r12l
37bc833e1mov r14, rax
37bc833e4imul r14, rbx
37bc833e8lea r13, [rcx+r14]
37bc833ecadd r14, rax
37bc833eflea eax, [rdx-1]
37bc833f2add r14, rcx
37bc833f5cmp eax, ebp
37bc833f7jg 0x37bc83b80
37bc833fd
37bc833fdloc_37bc833fd:
37bc833fdlea rax, [r13+r12]
37bc83402add r13, rbx
37bc83405add r12, r14
37bc83408shl rax, 4
37bc8340cshl r13, 4
37bc83410add rax, r15
37bc83413shl r12, 4
37bc83417add r13, r15
37bc8341amovsd_xmm x9, [rax]
37bc8341fmovsd_xmm x10, [rax+8]
37bc83425add r12, r15
37bc83428movsd_xmm x4, [r13]
37bc8342emovsd_xmm x1, [r13+8]
37bc83434movapd x3, x10
37bc83439movapd x2, x9
37bc8343emovsd_xmm x6, [r12]
37bc83444movsd_xmm x0, [r12+8]
37bc8344bandpd x3, x15
37bc83450andpd x2, x15
37bc83455comisd x3, x2
37bc83459jbe 0x37bc83b20
37bc8345fmovapd x5, x9
37bc83464movapd x3, x9
37bc83469mov ecx, 1
37bc8346edivsd x5, x10
37bc83473mulsd x3, x5
37bc83477movapd x2, x5
37bc8347bmovapd x7, x5
37bc8347fmulsd x2, x4
37bc83483mulsd x7, x6
37bc83487addsd x3, x10
37bc8348caddsd x2, x1
37bc83490mulsd x1, x5
37bc83494addsd x7, x0
37bc83498mulsd x0, x5
37bc8349cdivsd x2, x3
37bc834a0subsd x1, x4
37bc834a4subsd x0, x6
37bc834a8divsd x1, x3
37bc834acdivsd x7, x3
37bc834b0divsd x0, x3
37bc834b4
37bc834b4loc_37bc834b4:
37bc834b4mov rax, [rsp+464]
37bc834bcmov r9l, [rax]
37bc834bftest r9l, r9l
37bc834c2jle 0x37bc837ca
37bc834c8movddup x6, x7
37bc834ccmovapd x3, x7
37bc834d0sub rbx, 1
37bc834d4add r9l, 1
37bc834d8movapd x11, x0
37bc834ddmovddup x12, x0
37bc834e2shl rbx, 4
37bc834e6movups [rsp+112], x6
37bc834ebmulsd x7, x2
37bc834efmov r10, [rsp+160]
37bc834f7movddup x14, x1
37bc834fcadd rbx, rdi
37bc834ffmulsd x0, x1
37bc83503movddup x13, x2
37bc83508mov eax, 1
37bc8350dmovups [rsp+144], x15
37bc83516mulsd x11, x2
37bc8351bmulsd x3, x1
37bc8351fsubsd x7, x0
37bc83523subsd x7, [rip+0x7cb09d]
37bc8352baddsd x11, x3
37bc83530movapd x6, x7
37bc83534andpd x6, x15
37bc83539movsd_xmm [rsp+128], x6
37bc83542movapd x6, x11
37bc83547andpd x6, x15
37bc8354cmovq r8, x6
37bc83551jmp 0x37bc836d0
37bc83556
37bc83556 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83560
37bc83560loc_37bc83560:
37bc83560movapd x2, x9
37bc83565divsd x2, x10
37bc8356amovddup x1, x2
37bc8356emulsd x2, x9
37bc83573movapd x3, x1
37bc83577mulpd x3, x0
37bc8357baddsd x2, x10
37bc83580shufpd x3, x3, 1
37bc83585movapd x5, x3
37bc83589movapd x4, x3
37bc8358dsubpd x3, x0
37bc83591addpd x5, x0
37bc83595addsubpd x4, x0
37bc83599unpcklpd x2, x2
37bc8359dshufpd x5, x3, 1
37bc835a2divpd x5, x2
37bc835a6divpd x4, x2
37bc835aamovapd x0, x5
37bc835aemovupd x5, [rbx+16]
37bc835b3mulpd x1, x5
37bc835b7movapd x3, x5
37bc835bbshufpd x1, x1, 1
37bc835c0movapd x6, x1
37bc835c4addpd x3, x1
37bc835c8subpd x1, x5
37bc835ccaddsubpd x6, x5
37bc835d0shufpd x3, x1, 1
37bc835d5divpd x6, x2
37bc835d9divpd x3, x2
37bc835dd
37bc835ddloc_37bc835dd:
37bc835ddmovapd x1, x14
37bc835e2movapd x2, x13
37bc835e7movapd x8, x12
37bc835ecmulpd x1, x3
37bc835f0mulpd x2, x6
37bc835f4mulpd x8, x0
37bc835f9movapd x5, x1
37bc835fdaddpd x5, x2
37bc83601subpd x2, x1
37bc83605movapd x1, x13
37bc8360amulpd x1, x3
37bc8360emovapd x15, x8
37bc83613movsd_xmm x2, x5
37bc83617movapd x5, x14
37bc8361csubpd x2, x4
37bc83620mulpd x5, x6
37bc83624addsubpd x1, x5
37bc83628movupd x5, [rsp+112]
37bc8362emulpd x5, x4
37bc83632subpd x1, x0
37bc83636mulpd x4, x12
37bc8363bmulpd x0, [rsp+112]
37bc83641addpd x15, x5
37bc83646subpd x5, x8
37bc8364baddsubpd x0, x4
37bc8364fmovsd_xmm x5, x15
37bc83654subpd x5, x6
37bc83658movq x6, r8
37bc8365dcomisd x6, [rsp+128]
37bc83666subpd x0, x3
37bc8366ajbe 0x37bc83770
37bc83670movapd x3, x7
37bc83674divsd x3, x11
37bc83679movddup x4, x3
37bc8367dmulpd x1, x4
37bc83681mulsd x3, x7
37bc83685mulpd x0, x4
37bc83689movapd x4, x2
37bc8368daddpd x4, x1
37bc83691subpd x1, x2
37bc83695movapd x2, x5
37bc83699addsd x3, x11
37bc8369eaddpd x2, x0
37bc836a2subpd x0, x5
37bc836a6movsd_xmm x1, x4
37bc836aaunpcklpd x3, x3
37bc836aemovsd_xmm x0, x2
37bc836b2divpd x1, x3
37bc836b6divpd x0, x3
37bc836ba
37bc836baloc_37bc836ba:
37bc836baadd eax, 1
37bc836bdmovups [rbx], x0
37bc836c0movups [rbx+16], x1
37bc836c4add rbx, r10
37bc836c7cmp r9l, eax
37bc836caje 0x37bc837c0
37bc836d0
37bc836d0loc_37bc836d0:
37bc836d0movupd x0, [rbx]
37bc836d4test cl, cl
37bc836d6jne 0x37bc83560
37bc836dcmovapd x1, x10
37bc836e1movapd x4, x0
37bc836e5shufpd x4, x0, 1
37bc836eadivsd x1, x9
37bc836efmovddup x5, x1
37bc836f3mulsd x1, x10
37bc836f8movapd x3, x5
37bc836fcmulpd x3, x0
37bc83700addsd x1, x9
37bc83705movapd x2, x3
37bc83709addsubpd x4, x3
37bc8370dshufpd x2, x3, 1
37bc83712movapd x3, x2
37bc83716addpd x3, x0
37bc8371asubpd x0, x2
37bc8371eunpcklpd x1, x1
37bc83722divpd x4, x1
37bc83726movsd_xmm x0, x3
37bc8372amovupd x3, [rbx+16]
37bc8372fmulpd x5, x3
37bc83733movapd x6, x3
37bc83737shufpd x6, x3, 1
37bc8373cmovapd x2, x5
37bc83740addsubpd x6, x5
37bc83744shufpd x2, x5, 1
37bc83749movapd x5, x2
37bc8374daddpd x5, x3
37bc83751subpd x3, x2
37bc83755movsd_xmm x3, x5
37bc83759divpd x0, x1
37bc8375ddivpd x6, x1
37bc83761divpd x3, x1
37bc83765jmp 0x37bc835dd
37bc8376a
37bc8376a 66 0f 1f 44 00 00 f..D..
37bc83770
37bc83770loc_37bc83770:
37bc83770movapd x3, x11
37bc83775divsd x3, x7
37bc83779movddup x4, x3
37bc8377dmulpd x2, x4
37bc83781mulsd x3, x11
37bc83786mulpd x4, x5
37bc8378amovapd x5, x2
37bc8378eaddpd x5, x1
37bc83792addsd x3, x7
37bc83796subpd x1, x2
37bc8379amovapd x2, x4
37bc8379eaddpd x2, x0
37bc837a2subpd x0, x4
37bc837a6unpcklpd x3, x3
37bc837aamovsd_xmm x1, x5
37bc837aedivpd x1, x3
37bc837b2movsd_xmm x0, x2
37bc837b6divpd x0, x3
37bc837bajmp 0x37bc836ba
37bc837bf
37bc837bf 90 .
37bc837c0
37bc837c0loc_37bc837c0:
37bc837c0movupd x15, [rsp+144]
37bc837ca
37bc837caloc_37bc837ca:
37bc837camov ebp, r11l
37bc837cdcmp edx, ebp
37bc837cfjge 0x37bc8322f
37bc837d5
37bc837d5loc_37bc837d5:
37bc837d5mov r15l, edx
37bc837d8test edx, edx
37bc837dajle 0x37bc82768
37bc837e0mov r14, [rsp+136]
37bc837e8mov r12, [rsp+456]
37bc837f0mov ecx, edx
37bc837f2mov r13, [rsp+464]
37bc837famov rbp, [rsp+488]
37bc83802jmp 0x37bc8384e
37bc83804
37bc83804 0f 1f 40 00 ..@.
37bc83808
37bc83808loc_37bc83808:
37bc83808cmp r15l, ecx
37bc8380bjl 0x37bc838a0
37bc83811
37bc83811loc_37bc83811:
37bc83811cmp r15l, edx
37bc83814je 0x37bc8383d
37bc83816movsxd rcx, edx
37bc83819mov [rsp+32], rsi
37bc8381eshl rax, 4
37bc83822mov r8, rsi
37bc83825sub rcx, 1
37bc83829lea rdx, [rdi+rax]
37bc8382dshl rcx, 4
37bc83831lea r9, [rdi+rcx]
37bc83835mov rcx, r13
37bc83838call zswap_
37bc8383d
37bc8383dloc_37bc8383d:
37bc8383dsub r15l, 1
37bc83841
37bc83841loc_37bc83841:
37bc83841test r15l, r15l
37bc83844jle 0x37bc82768
37bc8384amov ecx, [r12]
37bc8384e
37bc8384eloc_37bc8384e:
37bc8384emovsxd rbx, r15l
37bc83851lea rax, [rbx-1]
37bc83855mov edx, [rbp+4*rax]
37bc83859test edx, edx
37bc8385bjg 0x37bc83808
37bc8385dcmp r15l, ecx
37bc83860jl 0x37bc83950
37bc83866
37bc83866loc_37bc83866:
37bc83866mov ecx, r15l
37bc83869add ecx, edx
37bc8386bje 0x37bc83892
37bc8386dnot edx
37bc8386fmov [rsp+32], rsi
37bc83874shl rax, 4
37bc83878mov r8, rsi
37bc8387bmovsxd rcx, edx
37bc8387elea rdx, [rdi+rax]
37bc83882shl rcx, 4
37bc83886lea r9, [rdi+rcx]
37bc8388amov rcx, r13
37bc8388dcall zswap_
37bc83892
37bc83892loc_37bc83892:
37bc83892sub r15l, 2
37bc83896jmp 0x37bc83841
37bc83898
37bc83898 0f 1f 84 00 00 00 00 00 ........
37bc838a0
37bc838a0loc_37bc838a0:
37bc838a0mov [rsp+112], rax
37bc838a5mov r8, rax
37bc838a8imul rbx, r14
37bc838aclea r9l, [r15+1]
37bc838b0shl r8, 4
37bc838b4movsxd r9, r9l
37bc838b7mov [rsp+80], rsi
37bc838bcsub ecx, r15l
37bc838bflea rax, [rip+0x7cacd2]
37bc838c6lea rdx, [rdi+r8]
37bc838camov [rsp+88], 9
37bc838d3mov [rsp+64], rax
37bc838d8lea rax, [rip+0x7caca9]
37bc838dfmov [rsp+56], rax
37bc838e4mov rax, [rsp+104]
37bc838e9mov [rsp+72], rdx
37bc838eelea rdx, [rbx+rax]
37bc838f2mov [rsp+40], rsi
37bc838f7add rdx, r9
37bc838famov [rsp+192], ecx
37bc83901lea r9, [rip+0x7cac70]
37bc83908lea rcx, [rip+0x7cac7d]
37bc8390fshl rdx, 4
37bc83913add rdx, [rsp+472]
37bc8391bmov [rsp+48], rdx
37bc83920lea rdx, [rdi+r8+16]
37bc83925mov r8, r13
37bc83928mov [rsp+32], rdx
37bc8392dlea rdx, [rsp+192]
37bc83935call zgemv_
37bc8393amov rax, [rsp+112]
37bc8393fmov edx, [rbp+4*rax]
37bc83943jmp 0x37bc83811
37bc83948
37bc83948 0f 1f 84 00 00 00 00 00 ........
37bc83950
37bc83950loc_37bc83950:
37bc83950mov r10, rax
37bc83953imul rbx, r14
37bc83957sub ecx, r15l
37bc8395amov r8, [rsp+104]
37bc8395fshl r10, 4
37bc83963mov [rsp+192], ecx
37bc8396alea edx, [r15+1]
37bc8396elea r9, [rip+0x7cac03]
37bc83975lea rcx, [rdi+r10]
37bc83979mov [rsp+160], rax
37bc83981movsxd rax, edx
37bc83984lea r11, [rdi+r10+16]
37bc83989mov [rsp+72], rcx
37bc8398elea rcx, [rip+0x7cac03]
37bc83995lea rdx, [rsp+192]
37bc8399dmov [rsp+64], rcx
37bc839a2lea rcx, [rbx+r8]
37bc839a6mov r8, r13
37bc839a9sub rbx, r14
37bc839acadd rcx, rax
37bc839afmov [rsp+32], r11
37bc839b4mov [rsp+144], r10
37bc839bcshl rcx, 4
37bc839c0lea r10, [rip+0x7cabc1]
37bc839c7add rcx, [rsp+472]
37bc839cfmov [rsp+56], r10
37bc839d4mov [rsp+48], rcx
37bc839d9lea rcx, [rip+0x7cabac]
37bc839e0mov [rsp+88], 9
37bc839e9mov [rsp+80], rsi
37bc839eemov [rsp+40], rsi
37bc839f3mov [rsp+112], rax
37bc839f8mov [rsp+136], r11
37bc83a00mov [rsp+128], rdx
37bc83a08call zgemv_
37bc83a0dmov r8, [rsp+104]
37bc83a12mov r10, [rsp+144]
37bc83a1alea r9, [rip+0x7cab57]
37bc83a21mov edx, [r12]
37bc83a25mov r11, [rsp+136]
37bc83a2dmov [rsp+80], rsi
37bc83a32lea rcx, [rdi+r10-16]
37bc83a37lea r10, [rip+0x7cab4a]
37bc83a3emov [rsp+40], rsi
37bc83a43mov [rsp+72], rcx
37bc83a48lea rcx, [rip+0x7cab49]
37bc83a4fsub edx, r15l
37bc83a52mov [rsp+64], rcx
37bc83a57lea rcx, [rbx+r8]
37bc83a5badd rcx, [rsp+112]
37bc83a60mov r8, r13
37bc83a63shl rcx, 4
37bc83a67add rcx, [rsp+472]
37bc83a6fmov [rsp+88], 9
37bc83a78mov [rsp+48], rcx
37bc83a7dlea rcx, [rip+0x7cab08]
37bc83a84mov [rsp+56], r10
37bc83a89mov [rsp+32], r11
37bc83a8emov [rsp+192], edx
37bc83a95mov rdx, [rsp+128]
37bc83a9dcall zgemv_
37bc83aa2mov rax, [rsp+160]
37bc83aaamov edx, [rbp+4*rax]
37bc83aaejmp 0x37bc83866
37bc83ab3
37bc83ab3 0f 1f 44 00 00 ..D..
37bc83ab8
37bc83ab8loc_37bc83ab8:
37bc83ab8movapd x0, x12
37bc83abdmovapd x9, x5
37bc83ac2movapd x1, x12
37bc83ac7divsd x0, x11
37bc83accmulsd x9, x0
37bc83ad1movapd x10, x0
37bc83ad6mulsd x1, x0
37bc83adamulsd x10, x8
37bc83adfaddsd x9, x3
37bc83ae4mulsd x3, x0
37bc83ae8mulsd x0, x2
37bc83aecaddsd x1, x11
37bc83af1addsd x10, x2
37bc83af6divsd x9, x1
37bc83afbsubsd x5, x3
37bc83affsubsd x8, x0
37bc83b04divsd x5, x1
37bc83b08divsd x10, x1
37bc83b0ddivsd x8, x1
37bc83b12jmp 0x37bc82c36
37bc83b17
37bc83b17 66 0f 1f 84 00 00 00 00 00 f........
37bc83b20
37bc83b20loc_37bc83b20:
37bc83b20movapd x3, x10
37bc83b25movapd x2, x1
37bc83b29movapd x5, x10
37bc83b2exor ecx, ecx
37bc83b30divsd x3, x9
37bc83b35mulsd x2, x3
37bc83b39movapd x7, x3
37bc83b3dmulsd x5, x3
37bc83b41mulsd x7, x0
37bc83b45addsd x2, x4
37bc83b49mulsd x4, x3
37bc83b4dmulsd x3, x6
37bc83b51addsd x5, x9
37bc83b56addsd x7, x6
37bc83b5adivsd x2, x5
37bc83b5esubsd x1, x4
37bc83b62subsd x0, x3
37bc83b66divsd x1, x5
37bc83b6adivsd x7, x5
37bc83b6edivsd x0, x5
37bc83b72jmp 0x37bc834b4
37bc83b77
37bc83b77 66 0f 1f 84 00 00 00 00 00 f........
37bc83b80
37bc83b80loc_37bc83b80:
37bc83b80movsxd rax, r11l
37bc83b83sub edx, ebp
37bc83b85mov [rsp+64], rsi
37bc83b8anot ebp
37bc83b8clea r10, [rax-1]
37bc83b90sub edx, 1
37bc83b93mov [rsp+188], r11l
37bc83b9blea rcx, [rsp+192]
37bc83ba3shl r10, 4
37bc83ba7mov [rsp+192], edx
37bc83baelea rdx, [rax+r13]
37bc83bb2lea r11, [rdi+r10]
37bc83bb6lea r8, [rdi+r10-32]
37bc83bbbshl rdx, 4
37bc83bbfmov [rsp+176], rax
37bc83bc7lea rax, [rip+0x7ca9ba]
37bc83bcemov [rsp+56], r11
37bc83bd3lea r9, [r15+rdx]
37bc83bd7mov rdx, [rsp+464]
37bc83bdfmov [rsp+40], r8
37bc83be4lea r8, [rip+0x7ca98d]
37bc83bebmov [rsp+32], rax
37bc83bf0mov [rsp+48], rsi
37bc83bf5mov [rsp+112], r11
37bc83bfamov [rsp+144], r10
37bc83c02mov [rsp+128], rcx
37bc83c0acall zgeru_
37bc83c0fmov rdx, [rsp+456]
37bc83c17mov r10, [rsp+144]
37bc83c1flea rcx, [rip+0x7ca962]
37bc83c26mov r11, [rsp+112]
37bc83c2bmov rax, [rsp+176]
37bc83c33lea r8, [rip+0x7ca93e]
37bc83c3aadd ebp, [rdx]
37bc83c3clea rdx, [rdi+r10-16]
37bc83c41mov [rsp+32], rcx
37bc83c46mov [rsp+56], r11
37bc83c4badd rax, r14
37bc83c4emov rcx, [rsp+128]
37bc83c56mov [rsp+40], rdx
37bc83c5bshl rax, 4
37bc83c5fmov rdx, [rsp+464]
37bc83c67mov [rsp+64], rsi
37bc83c6clea r9, [r15+rax]
37bc83c70mov [rsp+48], rsi
37bc83c75mov [rsp+192], ebp
37bc83c7ccall zgeru_
37bc83c81mov rax, [rsp+456]
37bc83c89mov r11l, [rsp+188]
37bc83c91mov edx, [rax]
37bc83c93jmp 0x37bc833fd
37bc83c98
37bc83c98loc_37bc83c98:
37bc83c98neg eax
37bc83c9ajmp 0x37bc82746
37bc82610
37bc82610zsytrs_:
37bc82610push r15
37bc82612push r14
37bc82614push r13
37bc82616push r12
37bc82618push rbp
37bc82619push rdi
37bc8261apush rsi
37bc8261bpush rbx
37bc8261csub rsp, 376
37bc82623movups [rsp+208], x6
37bc8262bmovups [rsp+224], x7
37bc82633movups [rsp+240], x8
37bc8263cmovups [rsp+256], x9
37bc82645movups [rsp+272], x10
37bc8264emovups [rsp+288], x11
37bc82657movups [rsp+304], x12
37bc82660movups [rsp+320], x13
37bc82669movups [rsp+336], x14
37bc82672movups [rsp+352], x15
37bc8267bmov r12, [rsp+512]
37bc82683mov r13, [rsp+480]
37bc8268bmov rsi, [rsp+504]
37bc82693mov rdi, [rsp+496]
37bc8269bmov [r12], 0
37bc826a3mov r14l, [r13]
37bc826a7movsxd rbx, [rsi]
37bc826aamov [rsp+456], rdx
37bc826b2lea rdx, [rip+0x7cbeb7]
37bc826b9mov rbp, rcx
37bc826bcmov [rsp+464], r8
37bc826c4mov r8l, 1
37bc826camov [rsp+472], r9
37bc826d2mov r9l, 1
37bc826d8call lsame_
37bc826ddmov r15l, eax
37bc826e0test eax, eax
37bc826e2je 0x37bc827d8
37bc826e8
37bc826e8loc_37bc826e8:
37bc826e8mov rax, [rsp+456]
37bc826f0mov edx, [rax]
37bc826f2mov r10l, edx
37bc826f5test edx, edx
37bc826f7js 0x37bc82738
37bc826f9mov rax, [rsp+464]
37bc82701mov ecx, [rax]
37bc82703test ecx, ecx
37bc82705js 0x37bc82810
37bc8270btest edx, edx
37bc8270dmov eax, 1
37bc82712cmovg eax, edx
37bc82715cmp [r13], eax
37bc82719jl 0x37bc82820
37bc8271fcmp [rsi], eax
37bc82721jge 0x37bc82830
37bc82727mov edx, -8
37bc8272cmov eax, 8
37bc82731jmp 0x37bc82742
37bc82733
37bc82733 0f 1f 44 00 00 ..D..
37bc82738
37bc82738loc_37bc82738:
37bc82738mov edx, -2
37bc8273dmov eax, 2
37bc82742
37bc82742loc_37bc82742:
37bc82742mov [r12], edx
37bc82746
37bc82746loc_37bc82746:
37bc82746lea rdx, [rsp+192]
37bc8274emov r8l, 6
37bc82754lea rcx, [rip+0x7cbe17]
37bc8275bmov [rsp+192], eax
37bc82762call xerbla_
37bc82767nop
37bc82768
37bc82768loc_37bc82768:
37bc82768movups x6, [rsp+208]
37bc82770movups x7, [rsp+224]
37bc82778movups x8, [rsp+240]
37bc82781movups x9, [rsp+256]
37bc8278amovups x10, [rsp+272]
37bc82793movups x11, [rsp+288]
37bc8279cmovups x12, [rsp+304]
37bc827a5movups x13, [rsp+320]
37bc827aemovups x14, [rsp+336]
37bc827b7movups x15, [rsp+352]
37bc827c0add rsp, 376
37bc827c7pop rbx
37bc827c8pop rsi
37bc827c9pop rdi
37bc827capop rbp
37bc827cbpop r12
37bc827cdpop r13
37bc827cfpop r14
37bc827d1pop r15
37bc827d3ret
37bc827d4
37bc827d4 0f 1f 40 00 ..@.
37bc827d8
37bc827d8loc_37bc827d8:
37bc827d8mov r9l, 1
37bc827demov r8l, 1
37bc827e4lea rdx, [rip+0x7cbd86]
37bc827ebmov rcx, rbp
37bc827eecall lsame_
37bc827f3test eax, eax
37bc827f5jne 0x37bc826e8
37bc827fbmov edx, -1
37bc82800mov eax, 1
37bc82805jmp 0x37bc82742
37bc8280a
37bc8280a 66 0f 1f 44 00 00 f..D..
37bc82810
37bc82810loc_37bc82810:
37bc82810mov edx, -3
37bc82815mov eax, 3
37bc8281ajmp 0x37bc82742
37bc8281f
37bc8281f 90 .
37bc82820
37bc82820loc_37bc82820:
37bc82820mov edx, -5
37bc82825mov eax, 5
37bc8282ajmp 0x37bc82742
37bc8282f
37bc8282f 90 .
37bc82830
37bc82830loc_37bc82830:
37bc82830mov eax, [r12]
37bc82834test eax, eax
37bc82836jne 0x37bc83c98
37bc8283ctest edx, edx
37bc8283eje 0x37bc82768
37bc82844test ecx, ecx
37bc82846je 0x37bc82768
37bc8284cxor eax, eax
37bc8284emovsxd r9, r14l
37bc82851test rbx, rbx
37bc82854cmovs rbx, rax
37bc82858test r9, r9
37bc8285bcmovs r9, rax
37bc8285fmov rax, r9
37bc82862not rax
37bc82865mov [rsp+104], rax
37bc8286atest r15l, r15l
37bc8286dje 0x37bc83190
37bc82873shl rbx, 4
37bc82877lea r12, [rsp+192]
37bc8287fmov [rsp+144], r9
37bc82887mov r14, [rsp+472]
37bc8288fmov [rsp+176], rbx
37bc82897lea r13, [rip+0x7cbcea]
37bc8289emovq x15, [rip+0x7cbd09]
37bc828a7mov [rsp+112], r12
37bc828acjmp 0x37bc82918
37bc828ae
37bc828ae 66 90 f.
37bc828b0
37bc828b0loc_37bc828b0:
37bc828b0movapd x0, x2
37bc828b4divsd x0, x1
37bc828b8mulsd x2, x0
37bc828bcaddsd x2, x1
37bc828c0pxor x1, x1
37bc828c4mulsd x1, x0
37bc828c8unpcklpd x2, x2
37bc828ccunpcklpd x0, x1
37bc828d0movupd x1, [rip+0x7cbce8]
37bc828d8addpd x1, x0
37bc828dcaddpd x0, [rip+0x7cbcec]
37bc828e4movsd_xmm x0, x1
37bc828e8divpd x0, x2
37bc828ec
37bc828ecloc_37bc828ec:
37bc828ecmov rdx, [rsp+112]
37bc828f1mov rcx, [rsp+464]
37bc828f9mov r9, rsi
37bc828fcmov r8, r12
37bc828ffmovups [rsp+192], x0
37bc82907call zscal_
37bc8290cmov r10l, ebp
37bc8290f
37bc8290floc_37bc8290f:
37bc8290ftest r10l, r10l
37bc82912jle 0x37bc82f28
37bc82918
37bc82918loc_37bc82918:
37bc82918mov rcx, [rsp+488]
37bc82920movsxd rbx, r10l
37bc82923lea ebp, [r10-1]
37bc82927lea rax, [rbx-1]
37bc8292bmovsxd rdx, [rcx+4*rax]
37bc8292fmov rcx, rax
37bc82932shl rcx, 4
37bc82936lea r12, [rdi+rcx]
37bc8293atest edx, edx
37bc8293cjle 0x37bc82a30
37bc82942cmp edx, r10l
37bc82945je 0x37bc8296b
37bc82947sub rdx, 1
37bc8294bmov [rsp+32], rsi
37bc82950mov rcx, [rsp+464]
37bc82958mov r8, rsi
37bc8295bshl rdx, 4
37bc8295flea r9, [rdi+rdx]
37bc82963mov rdx, r12
37bc82966call zswap_
37bc8296b
37bc8296bloc_37bc8296b:
37bc8296bmov r15, [rsp+144]
37bc82973mov [rsp+64], rsi
37bc82978lea r8, [rip+0x7cbbf9]
37bc8297fmov [rsp+56], rdi
37bc82984mov rdx, [rsp+464]
37bc8298cimul r15, rbx
37bc82990add r15, [rsp+104]
37bc82995mov [rsp+48], rsi
37bc8299alea rax, [r15+1]
37bc8299emov [rsp+40], r12
37bc829a3add r15, rbx
37bc829a6mov rcx, [rsp+112]
37bc829abmov [rsp+32], r13
37bc829b0shl rax, 4
37bc829b4shl r15, 4
37bc829b8add r15, r14
37bc829bblea r9, [r14+rax]
37bc829bfmov [rsp+192], ebp
37bc829c6call zgeru_
37bc829cbmovsd_xmm x2, [r15]
37bc829d0movsd_xmm x1, [r15+8]
37bc829d6movapd x0, x2
37bc829damovapd x3, x1
37bc829deandpd x0, x15
37bc829e3andpd x3, x15
37bc829e8comisd x3, x0
37bc829ecja 0x37bc828b0
37bc829f2movapd x3, x1
37bc829f6pxor x0, x0
37bc829fadivsd x3, x2
37bc829femulsd x1, x3
37bc82a02mulsd x0, x3
37bc82a06addsd x0, [rip+0x7cbbba]
37bc82a0eaddsd x1, x2
37bc82a12pxor x2, x2
37bc82a16subsd x2, x3
37bc82a1aunpcklpd x1, x1
37bc82a1eunpcklpd x0, x2
37bc82a22divpd x0, x1
37bc82a26jmp 0x37bc828ec
37bc82a2b
37bc82a2b 0f 1f 44 00 00 ..D..
37bc82a30
37bc82a30loc_37bc82a30:
37bc82a30lea rcx, [rdi+rcx-16]
37bc82a35add ebp, edx
37bc82a37mov [rsp+128], rcx
37bc82a3fje 0x37bc82a86
37bc82a41not edx
37bc82a43mov [rsp+32], rsi
37bc82a48mov r8, rsi
37bc82a4bmovsxd rdx, edx
37bc82a4emov [rsp+160], r10l
37bc82a56shl rdx, 4
37bc82a5amov [rsp+136], rax
37bc82a62lea r9, [rdi+rdx]
37bc82a66mov rdx, rcx
37bc82a69mov rcx, [rsp+464]
37bc82a71call zswap_
37bc82a76mov r10l, [rsp+160]
37bc82a7emov rax, [rsp+136]
37bc82a86
37bc82a86loc_37bc82a86:
37bc82a86lea r15l, [r10-2]
37bc82a8amov rcx, [rsp+104]
37bc82a8fmov [rsp+40], r12
37bc82a94lea r8, [rip+0x7cbadd]
37bc82a9bmov r10, [rsp+144]
37bc82aa3mov r12, [rsp+112]
37bc82aa8mov [rsp+64], rsi
37bc82aadmov [rsp+56], rdi
37bc82ab2imul r10, rbx
37bc82ab6mov [rsp+48], rsi
37bc82abbmov [rsp+32], r13
37bc82ac0mov [rsp+160], rax
37bc82ac8lea rbp, [r10+rcx]
37bc82accmov rcx, r12
37bc82acfmov [rsp+136], r10
37bc82ad7lea rdx, [rbp+1]
37bc82adbmov [rsp+192], r15l
37bc82ae3shl rdx, 4
37bc82ae7lea r9, [r14+rdx]
37bc82aebmov rdx, [rsp+464]
37bc82af3call zgeru_
37bc82af8mov r10, [rsp+136]
37bc82b00mov [rsp+64], rsi
37bc82b05lea r8, [rip+0x7cba6c]
37bc82b0cmov rax, [rsp+128]
37bc82b14sub r10, [rsp+144]
37bc82b1cmov [rsp+56], rdi
37bc82b21mov rcx, r12
37bc82b24add r10, [rsp+104]
37bc82b29mov [rsp+48], rsi
37bc82b2elea rdx, [r10+1]
37bc82b32mov [rsp+40], rax
37bc82b37shl rdx, 4
37bc82b3bmov [rsp+32], r13
37bc82b40lea r9, [r14+rdx]
37bc82b44mov rdx, [rsp+464]
37bc82b4cmov [rsp+192], r15l
37bc82b54mov [rsp+136], r10
37bc82b5ccall zgeru_
37bc82b61mov rax, [rsp+160]
37bc82b69lea rdx, [rax+rbp]
37bc82b6dadd rax, [rsp+136]
37bc82b75add rbp, rbx
37bc82b78shl rdx, 4
37bc82b7cshl rax, 4
37bc82b80add rdx, r14
37bc82b83shl rbp, 4
37bc82b87add rax, r14
37bc82b8amovsd_xmm x11, [rdx]
37bc82b8fmovsd_xmm x12, [rdx+8]
37bc82b95add rbp, r14
37bc82b98movsd_xmm x3, [rax]
37bc82b9cmovsd_xmm x5, [rax+8]
37bc82ba1movapd x7, x11
37bc82ba6movapd x6, x12
37bc82babmovsd_xmm x2, [rbp]
37bc82bb0movsd_xmm x8, [rbp+8]
37bc82bb6andpd x7, x15
37bc82bbbandpd x6, x15
37bc82bc0comisd x6, x7
37bc82bc4movq rdx, x6
37bc82bc9movsd_xmm [rsp+128], x7
37bc82bd2jbe 0x37bc83ab8
37bc82bd8movapd x0, x11
37bc82bddmovapd x9, x3
37bc82be2movapd x1, x11
37bc82be7divsd x0, x12
37bc82becmulsd x9, x0
37bc82bf1movapd x10, x0
37bc82bf6mulsd x1, x0
37bc82bfamulsd x10, x2
37bc82bffaddsd x9, x5
37bc82c04mulsd x5, x0
37bc82c08mulsd x0, x8
37bc82c0daddsd x1, x12
37bc82c12addsd x10, x8
37bc82c17divsd x9, x1
37bc82c1csubsd x5, x3
37bc82c20subsd x0, x2
37bc82c24divsd x0, x1
37bc82c28divsd x5, x1
37bc82c2cmovapd x8, x0
37bc82c31divsd x10, x1
37bc82c36
37bc82c36loc_37bc82c36:
37bc82c36mov rax, [rsp+464]
37bc82c3emov r8l, [rax]
37bc82c41test r8l, r8l
37bc82c44jle 0x37bc82f1a
37bc82c4amovapd x1, x10
37bc82c4fmovapd x0, x8
37bc82c54sub rbx, 1
37bc82c58mov r9, [rsp+176]
37bc82c60mulsd x1, x5
37bc82c64movapd x7, x10
37bc82c69shl rbx, 4
37bc82c6dadd r8l, 1
37bc82c71mulsd x0, x9
37bc82c76add rbx, rdi
37bc82c79mov eax, 1
37bc82c7emovups [rsp+160], x15
37bc82c87mulsd x7, x9
37bc82c8cmovapd x13, x11
37bc82c91addsd x0, x1
37bc82c95movapd x14, x0
37bc82c9amovapd x0, x8
37bc82c9fmulsd x0, x5
37bc82ca3subsd x7, x0
37bc82ca7subsd x7, [rip+0x7cb919]
37bc82cafmovapd x6, x7
37bc82cb3andpd x6, x15
37bc82cb8movsd_xmm [rsp+136], x6
37bc82cc1movapd x6, x14
37bc82cc6andpd x6, x15
37bc82ccbmovq rcx, x6
37bc82cd0jmp 0x37bc82e27
37bc82cd5
37bc82cd5 0f 1f 00 ...
37bc82cd8
37bc82cd8loc_37bc82cd8:
37bc82cd8movapd x4, x13
37bc82cddmovapd x3, x0
37bc82ce1movapd x11, x13
37bc82ce6divsd x4, x12
37bc82cebmulsd x3, x4
37bc82cefmulsd x11, x4
37bc82cf4addsd x3, x2
37bc82cf8mulsd x2, x4
37bc82cfcaddsd x11, x12
37bc82d01divsd x3, x11
37bc82d06subsd x2, x0
37bc82d0amovapd x0, x4
37bc82d0emulsd x4, x1
37bc82d12mulsd x0, x6
37bc82d16subsd x4, x6
37bc82d1aaddsd x0, x1
37bc82d1edivsd x4, x11
37bc82d23divsd x2, x11
37bc82d28movapd x1, x4
37bc82d2cdivsd x0, x11
37bc82d31
37bc82d31loc_37bc82d31:
37bc82d31movapd x4, x10
37bc82d36movapd x6, x8
37bc82d3bmovapd x11, x8
37bc82d40mulsd x4, x3
37bc82d44movapd x15, x1
37bc82d49mulsd x6, x2
37bc82d4dmulsd x11, x3
37bc82d52mulsd x15, x9
37bc82d57subsd x4, x6
37bc82d5bmovapd x6, x10
37bc82d60mulsd x6, x2
37bc82d64subsd x4, x0
37bc82d68addsd x6, x11
37bc82d6dmovapd x11, x0
37bc82d72mulsd x0, x9
37bc82d77mulsd x11, x5
37bc82d7csubsd x6, x1
37bc82d80mulsd x1, x5
37bc82d84addsd x11, x15
37bc82d89subsd x0, x1
37bc82d8dsubsd x11, x2
37bc82d92subsd x0, x3
37bc82d96movq x3, rcx
37bc82d9bcomisd x3, [rsp+136]
37bc82da4jbe 0x37bc82eb0
37bc82daamovapd x1, x7
37bc82daemovapd x15, x4
37bc82db3movapd x2, x7
37bc82db7divsd x1, x14
37bc82dbcmulsd x15, x1
37bc82dc1movapd x3, x1
37bc82dc5mulsd x2, x1
37bc82dc9mulsd x3, x0
37bc82dcdaddsd x15, x6
37bc82dd2mulsd x6, x1
37bc82dd6mulsd x1, x11
37bc82ddbaddsd x2, x14
37bc82de0addsd x3, x11
37bc82de5divsd x15, x2
37bc82deasubsd x6, x4
37bc82deesubsd x1, x0
37bc82df2divsd x1, x2
37bc82df6divsd x6, x2
37bc82dfamovapd x11, x1
37bc82dffdivsd x3, x2
37bc82e03
37bc82e03loc_37bc82e03:
37bc82e03add eax, 1
37bc82e06movsd_xmm [rbx-16], x15
37bc82e0cmovsd_xmm [rbx-8], x6
37bc82e11movsd_xmm [rbx], x3
37bc82e15movsd_xmm [rbx+8], x11
37bc82e1badd rbx, r9
37bc82e1ecmp eax, r8l
37bc82e21je 0x37bc82f10
37bc82e27
37bc82e27loc_37bc82e27:
37bc82e27movq x4, rdx
37bc82e2cmovsd_xmm x0, [rbx-16]
37bc82e31movsd_xmm x2, [rbx-8]
37bc82e36comisd x4, [rsp+128]
37bc82e3fmovsd_xmm x6, [rbx]
37bc82e43movsd_xmm x1, [rbx+8]
37bc82e48ja 0x37bc82cd8
37bc82e4emovapd x4, x12
37bc82e53movapd x3, x2
37bc82e57movapd x11, x12
37bc82e5cdivsd x4, x13
37bc82e61mulsd x3, x4
37bc82e65mulsd x11, x4
37bc82e6aaddsd x3, x0
37bc82e6emulsd x0, x4
37bc82e72addsd x11, x13
37bc82e77divsd x3, x11
37bc82e7csubsd x2, x0
37bc82e80movapd x0, x4
37bc82e84mulsd x0, x1
37bc82e88mulsd x4, x6
37bc82e8caddsd x0, x6
37bc82e90subsd x1, x4
37bc82e94divsd x2, x11
37bc82e99divsd x0, x11
37bc82e9edivsd x1, x11
37bc82ea3jmp 0x37bc82d31
37bc82ea8
37bc82ea8 0f 1f 84 00 00 00 00 00 ........
37bc82eb0
37bc82eb0loc_37bc82eb0:
37bc82eb0movapd x1, x14
37bc82eb5movapd x15, x6
37bc82ebamovapd x2, x14
37bc82ebfdivsd x1, x7
37bc82ec3mulsd x15, x1
37bc82ec8movapd x3, x1
37bc82eccmulsd x2, x1
37bc82ed0mulsd x3, x11
37bc82ed5addsd x15, x4
37bc82edamulsd x4, x1
37bc82edemulsd x1, x0
37bc82ee2addsd x2, x7
37bc82ee6addsd x3, x0
37bc82eeadivsd x15, x2
37bc82eefsubsd x6, x4
37bc82ef3subsd x11, x1
37bc82ef8divsd x6, x2
37bc82efcdivsd x3, x2
37bc82f00divsd x11, x2
37bc82f05jmp 0x37bc82e03
37bc82f0a
37bc82f0a 66 0f 1f 44 00 00 f..D..
37bc82f10
37bc82f10loc_37bc82f10:
37bc82f10movupd x15, [rsp+160]
37bc82f1a
37bc82f1aloc_37bc82f1a:
37bc82f1amov r10l, r15l
37bc82f1djmp 0x37bc8290f
37bc82f22
37bc82f22 66 0f 1f 44 00 00 f..D..
37bc82f28
37bc82f28loc_37bc82f28:
37bc82f28mov rax, [rsp+456]
37bc82f30mov r9, [rsp+144]
37bc82f38mov r12, [rsp+112]
37bc82f3dmov edx, [rax]
37bc82f3ftest edx, edx
37bc82f41jle 0x37bc82768
37bc82f47mov [rsp+112], r9
37bc82f4cmov r14, [rsp+488]
37bc82f54mov ebp, 1
37bc82f59mov [rsp+128], r12
37bc82f61nop [rax]
37bc82f65nop [rax+rax]
37bc82f70
37bc82f70loc_37bc82f70:
37bc82f70movsxd rbx, ebp
37bc82f73mov rax, [rsp+104]
37bc82f78lea r10l, [rbp-1]
37bc82f7clea r12, [rbx-1]
37bc82f80imul rbx, [rsp+112]
37bc82f86mov r11, r12
37bc82f89shl r11, 4
37bc82f8dlea r15, [rdi+r11]
37bc82f91lea rdx, [rax+rbx+1]
37bc82f96mov eax, [r14+4*r12]
37bc82f9ashl rdx, 4
37bc82f9eadd rdx, [rsp+472]
37bc82fa6test eax, eax
37bc82fa8jle 0x37bc83058
37bc82faelea rax, [rip+0x7cb5e3]
37bc82fb5mov [rsp+48], rdx
37bc82fbalea ebx, [rbp+1]
37bc82fbdmov rdx, [rsp+128]
37bc82fc5mov [rsp+88], 9
37bc82fcemov r8, [rsp+464]
37bc82fd6lea r9, [rip+0x7cb59b]
37bc82fddlea rcx, [rip+0x7cb5a8]
37bc82fe4mov [rsp+80], rsi
37bc82fe9mov [rsp+72], r15
37bc82feemov [rsp+64], rax
37bc82ff3mov [rsp+56], r13
37bc82ff8mov [rsp+40], rsi
37bc82ffdmov [rsp+32], rdi
37bc83002mov [rsp+192], r10l
37bc8300acall zgemv_
37bc8300fmovsxd rdx, [r14+4*r12]
37bc83013cmp edx, ebp
37bc83015je 0x37bc8303b
37bc83017sub rdx, 1
37bc8301bmov [rsp+32], rsi
37bc83020mov rcx, [rsp+464]
37bc83028mov r8, rsi
37bc8302bshl rdx, 4
37bc8302flea r9, [rdi+rdx]
37bc83033mov rdx, r15
37bc83036call zswap_
37bc8303b
37bc8303bloc_37bc8303b:
37bc8303bmov ebp, ebx
37bc8303d
37bc8303dloc_37bc8303d:
37bc8303dmov rax, [rsp+456]
37bc83045cmp [rax], ebp
37bc83047jge 0x37bc82f70
37bc8304djmp 0x37bc82768
37bc83052
37bc83052 66 0f 1f 44 00 00 f..D..
37bc83058
37bc83058loc_37bc83058:
37bc83058lea rax, [rip+0x7cb539]
37bc8305fmov [rsp+48], rdx
37bc83064mov r8, [rsp+464]
37bc8306clea r9, [rip+0x7cb505]
37bc83073mov [rsp+64], rax
37bc83078mov rdx, [rsp+128]
37bc83080lea rcx, [rip+0x7cb505]
37bc83087mov [rsp+88], 9
37bc83090mov [rsp+80], rsi
37bc83095mov [rsp+72], r15
37bc8309amov [rsp+56], r13
37bc8309fmov [rsp+40], rsi
37bc830a4mov [rsp+32], rdi
37bc830a9mov [rsp+144], r11
37bc830b1mov [rsp+192], r10l
37bc830b9mov [rsp+136], r10l
37bc830c1call zgemv_
37bc830c6add rbx, [rsp+112]
37bc830cbmov [rsp+80], rsi
37bc830d0lea rax, [rip+0x7cb4c1]
37bc830d7mov r11, [rsp+144]
37bc830dfmov [rsp+64], rax
37bc830e4lea r9, [rip+0x7cb48d]
37bc830eblea rcx, [rip+0x7cb49a]
37bc830f2mov rax, [rsp+104]
37bc830f7mov [rsp+56], r13
37bc830fclea rdx, [rdi+r11+16]
37bc83101mov [rsp+40], rsi
37bc83106mov r10l, [rsp+136]
37bc8310emov [rsp+72], rdx
37bc83113lea rdx, [rax+rbx+1]
37bc83118mov r8, [rsp+464]
37bc83120shl rdx, 4
37bc83124add rdx, [rsp+472]
37bc8312cmov [rsp+88], 9
37bc83135mov [rsp+48], rdx
37bc8313amov rdx, [rsp+128]
37bc83142mov [rsp+32], rdi
37bc83147mov [rsp+192], r10l
37bc8314fcall zgemv_
37bc83154mov edx, [r14+4*r12]
37bc83158mov eax, ebp
37bc8315aadd eax, edx
37bc8315cje 0x37bc83183
37bc8315enot edx
37bc83160mov [rsp+32], rsi
37bc83165mov rcx, [rsp+464]
37bc8316dmov r8, rsi
37bc83170movsxd rdx, edx
37bc83173shl rdx, 4
37bc83177lea r9, [rdi+rdx]
37bc8317bmov rdx, r15
37bc8317ecall zswap_
37bc83183
37bc83183loc_37bc83183:
37bc83183add ebp, 2
37bc83186jmp 0x37bc8303d
37bc8318b
37bc8318b 0f 1f 44 00 00 ..D..
37bc83190
37bc83190loc_37bc83190:
37bc83190shl rbx, 4
37bc83194mov [rsp+136], r9
37bc8319cmov ebp, 1
37bc831a1mov r15, [rsp+472]
37bc831a9mov [rsp+160], rbx
37bc831b1movq x15, [rip+0x7cb3f6]
37bc831bajmp 0x37bc8322f
37bc831bc
37bc831bc 0f 1f 40 00 ..@.
37bc831c0
37bc831c0loc_37bc831c0:
37bc831c0movapd x0, x2
37bc831c4divsd x0, x1
37bc831c8mulsd x2, x0
37bc831ccaddsd x2, x1
37bc831d0pxor x1, x1
37bc831d4mulsd x1, x0
37bc831d8unpcklpd x2, x2
37bc831dcunpcklpd x0, x1
37bc831e0movupd x1, [rip+0x7cb3d8]
37bc831e8addpd x1, x0
37bc831ecaddpd x0, [rip+0x7cb3dc]
37bc831f4movsd_xmm x0, x1
37bc831f8divpd x0, x2
37bc831fc
37bc831fcloc_37bc831fc:
37bc831fcmov rdx, rcx
37bc831ffmov r8, rax
37bc83202mov r9, rsi
37bc83205mov ebp, r12l
37bc83208mov rcx, [rsp+464]
37bc83210movups [rsp+192], x0
37bc83218call zscal_
37bc8321dmov rax, [rsp+456]
37bc83225mov edx, [rax]
37bc83227cmp edx, ebp
37bc83229jl 0x37bc837d5
37bc8322f
37bc8322floc_37bc8322f:
37bc8322fmov rax, [rsp+488]
37bc83237movsxd rbx, ebp
37bc8323alea r12l, [rbp+1]
37bc8323elea r14, [rbx-1]
37bc83242movsxd rcx, [rax+4*r14]
37bc83246test ecx, ecx
37bc83248jle 0x37bc83390
37bc8324eshl r14, 4
37bc83252lea rax, [rdi+r14]
37bc83256cmp ecx, ebp
37bc83258je 0x37bc83292
37bc8325asub rcx, 1
37bc8325emov [rsp+32], rsi
37bc83263mov rdx, rax
37bc83266mov r8, rsi
37bc83269shl rcx, 4
37bc8326dmov [rsp+112], rax
37bc83272lea r9, [rdi+rcx]
37bc83276mov rcx, [rsp+464]
37bc8327ecall zswap_
37bc83283mov rax, [rsp+456]
37bc8328bmov edx, [rax]
37bc8328dmov rax, [rsp+112]
37bc83292
37bc83292loc_37bc83292:
37bc83292mov r13, [rsp+136]
37bc8329alea rcx, [rsp+192]
37bc832a2imul r13, rbx
37bc832a6add r13, [rsp+104]
37bc832abcmp edx, ebp
37bc832adjg 0x37bc83320
37bc832af
37bc832afloc_37bc832af:
37bc832afadd r13, rbx
37bc832b2shl r13, 4
37bc832b6add r13, r15
37bc832b9movsd_xmm x2, [r13]
37bc832bfmovsd_xmm x1, [r13+8]
37bc832c5movapd x0, x2
37bc832c9movapd x3, x1
37bc832cdandpd x0, x15
37bc832d2andpd x3, x15
37bc832d7comisd x3, x0
37bc832dbja 0x37bc831c0
37bc832e1movapd x3, x1
37bc832e5divsd x3, x2
37bc832e9mulsd x1, x3
37bc832edmovapd x0, x3
37bc832f1addsd x1, x2
37bc832f5pxor x2, x2
37bc832f9mulsd x0, x2
37bc832fdsubsd x2, x3
37bc83301addsd x0, [rip+0x7cb2bf]
37bc83309unpcklpd x1, x1
37bc8330dunpcklpd x0, x2
37bc83311divpd x0, x1
37bc83315jmp 0x37bc831fc
37bc8331a
37bc8331a 66 0f 1f 44 00 00 f..D..
37bc83320
37bc83320loc_37bc83320:
37bc83320sub edx, ebp
37bc83322mov [rsp+40], rax
37bc83327lea r8, [rdi+r14+16]
37bc8332cmov [rsp+192], edx
37bc83333movsxd rdx, r12l
37bc83336mov [rsp+128], rax
37bc8333eadd rdx, r13
37bc83341lea rax, [rip+0x7cb240]
37bc83348mov [rsp+56], r8
37bc8334dshl rdx, 4
37bc83351lea r8, [rip+0x7cb220]
37bc83358mov [rsp+32], rax
37bc8335dlea r9, [r15+rdx]
37bc83361mov rdx, [rsp+464]
37bc83369mov [rsp+64], rsi
37bc8336emov [rsp+48], rsi
37bc83373mov [rsp+112], rcx
37bc83378call zgeru_
37bc8337dmov rax, [rsp+128]
37bc83385mov rcx, [rsp+112]
37bc8338ajmp 0x37bc832af
37bc8338f
37bc8338f 90 .
37bc83390
37bc83390loc_37bc83390:
37bc83390mov eax, r12l
37bc83393add eax, ecx
37bc83395je 0x37bc833cd
37bc83397not ecx
37bc83399mov [rsp+32], rsi
37bc8339emov rdx, rbx
37bc833a1mov r8, rsi
37bc833a4movsxd rcx, ecx
37bc833a7shl rdx, 4
37bc833abshl rcx, 4
37bc833afadd rdx, rdi
37bc833b2lea r9, [rdi+rcx]
37bc833b6mov rcx, [rsp+464]
37bc833becall zswap_
37bc833c3mov rax, [rsp+456]
37bc833cbmov edx, [rax]
37bc833cd
37bc833cdloc_37bc833cd:
37bc833cdmov rax, [rsp+136]
37bc833d5mov rcx, [rsp+104]
37bc833dalea r11l, [rbp+2]
37bc833demovsxd r12, r12l
37bc833e1mov r14, rax
37bc833e4imul r14, rbx
37bc833e8lea r13, [rcx+r14]
37bc833ecadd r14, rax
37bc833eflea eax, [rdx-1]
37bc833f2add r14, rcx
37bc833f5cmp eax, ebp
37bc833f7jg 0x37bc83b80
37bc833fd
37bc833fdloc_37bc833fd:
37bc833fdlea rax, [r13+r12]
37bc83402add r13, rbx
37bc83405add r12, r14
37bc83408shl rax, 4
37bc8340cshl r13, 4
37bc83410add rax, r15
37bc83413shl r12, 4
37bc83417add r13, r15
37bc8341amovsd_xmm x9, [rax]
37bc8341fmovsd_xmm x10, [rax+8]
37bc83425add r12, r15
37bc83428movsd_xmm x4, [r13]
37bc8342emovsd_xmm x1, [r13+8]
37bc83434movapd x3, x10
37bc83439movapd x2, x9
37bc8343emovsd_xmm x6, [r12]
37bc83444movsd_xmm x0, [r12+8]
37bc8344bandpd x3, x15
37bc83450andpd x2, x15
37bc83455comisd x3, x2
37bc83459jbe 0x37bc83b20
37bc8345fmovapd x5, x9
37bc83464movapd x3, x9
37bc83469mov ecx, 1
37bc8346edivsd x5, x10
37bc83473mulsd x3, x5
37bc83477movapd x2, x5
37bc8347bmovapd x7, x5
37bc8347fmulsd x2, x4
37bc83483mulsd x7, x6
37bc83487addsd x3, x10
37bc8348caddsd x2, x1
37bc83490mulsd x1, x5
37bc83494addsd x7, x0
37bc83498mulsd x0, x5
37bc8349cdivsd x2, x3
37bc834a0subsd x1, x4
37bc834a4subsd x0, x6
37bc834a8divsd x1, x3
37bc834acdivsd x7, x3
37bc834b0divsd x0, x3
37bc834b4
37bc834b4loc_37bc834b4:
37bc834b4mov rax, [rsp+464]
37bc834bcmov r9l, [rax]
37bc834bftest r9l, r9l
37bc834c2jle 0x37bc837ca
37bc834c8movddup x6, x7
37bc834ccmovapd x3, x7
37bc834d0sub rbx, 1
37bc834d4add r9l, 1
37bc834d8movapd x11, x0
37bc834ddmovddup x12, x0
37bc834e2shl rbx, 4
37bc834e6movups [rsp+112], x6
37bc834ebmulsd x7, x2
37bc834efmov r10, [rsp+160]
37bc834f7movddup x14, x1
37bc834fcadd rbx, rdi
37bc834ffmulsd x0, x1
37bc83503movddup x13, x2
37bc83508mov eax, 1
37bc8350dmovups [rsp+144], x15
37bc83516mulsd x11, x2
37bc8351bmulsd x3, x1
37bc8351fsubsd x7, x0
37bc83523subsd x7, [rip+0x7cb09d]
37bc8352baddsd x11, x3
37bc83530movapd x6, x7
37bc83534andpd x6, x15
37bc83539movsd_xmm [rsp+128], x6
37bc83542movapd x6, x11
37bc83547andpd x6, x15
37bc8354cmovq r8, x6
37bc83551jmp 0x37bc836d0
37bc83556
37bc83556 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83560
37bc83560loc_37bc83560:
37bc83560movapd x2, x9
37bc83565divsd x2, x10
37bc8356amovddup x1, x2
37bc8356emulsd x2, x9
37bc83573movapd x3, x1
37bc83577mulpd x3, x0
37bc8357baddsd x2, x10
37bc83580shufpd x3, x3, 1
37bc83585movapd x5, x3
37bc83589movapd x4, x3
37bc8358dsubpd x3, x0
37bc83591addpd x5, x0
37bc83595addsubpd x4, x0
37bc83599unpcklpd x2, x2
37bc8359dshufpd x5, x3, 1
37bc835a2divpd x5, x2
37bc835a6divpd x4, x2
37bc835aamovapd x0, x5
37bc835aemovupd x5, [rbx+16]
37bc835b3mulpd x1, x5
37bc835b7movapd x3, x5
37bc835bbshufpd x1, x1, 1
37bc835c0movapd x6, x1
37bc835c4addpd x3, x1
37bc835c8subpd x1, x5
37bc835ccaddsubpd x6, x5
37bc835d0shufpd x3, x1, 1
37bc835d5divpd x6, x2
37bc835d9divpd x3, x2
37bc835dd
37bc835ddloc_37bc835dd:
37bc835ddmovapd x1, x14
37bc835e2movapd x2, x13
37bc835e7movapd x8, x12
37bc835ecmulpd x1, x3
37bc835f0mulpd x2, x6
37bc835f4mulpd x8, x0
37bc835f9movapd x5, x1
37bc835fdaddpd x5, x2
37bc83601subpd x2, x1
37bc83605movapd x1, x13
37bc8360amulpd x1, x3
37bc8360emovapd x15, x8
37bc83613movsd_xmm x2, x5
37bc83617movapd x5, x14
37bc8361csubpd x2, x4
37bc83620mulpd x5, x6
37bc83624addsubpd x1, x5
37bc83628movupd x5, [rsp+112]
37bc8362emulpd x5, x4
37bc83632subpd x1, x0
37bc83636mulpd x4, x12
37bc8363bmulpd x0, [rsp+112]
37bc83641addpd x15, x5
37bc83646subpd x5, x8
37bc8364baddsubpd x0, x4
37bc8364fmovsd_xmm x5, x15
37bc83654subpd x5, x6
37bc83658movq x6, r8
37bc8365dcomisd x6, [rsp+128]
37bc83666subpd x0, x3
37bc8366ajbe 0x37bc83770
37bc83670movapd x3, x7
37bc83674divsd x3, x11
37bc83679movddup x4, x3
37bc8367dmulpd x1, x4
37bc83681mulsd x3, x7
37bc83685mulpd x0, x4
37bc83689movapd x4, x2
37bc8368daddpd x4, x1
37bc83691subpd x1, x2
37bc83695movapd x2, x5
37bc83699addsd x3, x11
37bc8369eaddpd x2, x0
37bc836a2subpd x0, x5
37bc836a6movsd_xmm x1, x4
37bc836aaunpcklpd x3, x3
37bc836aemovsd_xmm x0, x2
37bc836b2divpd x1, x3
37bc836b6divpd x0, x3
37bc836ba
37bc836baloc_37bc836ba:
37bc836baadd eax, 1
37bc836bdmovups [rbx], x0
37bc836c0movups [rbx+16], x1
37bc836c4add rbx, r10
37bc836c7cmp r9l, eax
37bc836caje 0x37bc837c0
37bc836d0
37bc836d0loc_37bc836d0:
37bc836d0movupd x0, [rbx]
37bc836d4test cl, cl
37bc836d6jne 0x37bc83560
37bc836dcmovapd x1, x10
37bc836e1movapd x4, x0
37bc836e5shufpd x4, x0, 1
37bc836eadivsd x1, x9
37bc836efmovddup x5, x1
37bc836f3mulsd x1, x10
37bc836f8movapd x3, x5
37bc836fcmulpd x3, x0
37bc83700addsd x1, x9
37bc83705movapd x2, x3
37bc83709addsubpd x4, x3
37bc8370dshufpd x2, x3, 1
37bc83712movapd x3, x2
37bc83716addpd x3, x0
37bc8371asubpd x0, x2
37bc8371eunpcklpd x1, x1
37bc83722divpd x4, x1
37bc83726movsd_xmm x0, x3
37bc8372amovupd x3, [rbx+16]
37bc8372fmulpd x5, x3
37bc83733movapd x6, x3
37bc83737shufpd x6, x3, 1
37bc8373cmovapd x2, x5
37bc83740addsubpd x6, x5
37bc83744shufpd x2, x5, 1
37bc83749movapd x5, x2
37bc8374daddpd x5, x3
37bc83751subpd x3, x2
37bc83755movsd_xmm x3, x5
37bc83759divpd x0, x1
37bc8375ddivpd x6, x1
37bc83761divpd x3, x1
37bc83765jmp 0x37bc835dd
37bc8376a
37bc8376a 66 0f 1f 44 00 00 f..D..
37bc83770
37bc83770loc_37bc83770:
37bc83770movapd x3, x11
37bc83775divsd x3, x7
37bc83779movddup x4, x3
37bc8377dmulpd x2, x4
37bc83781mulsd x3, x11
37bc83786mulpd x4, x5
37bc8378amovapd x5, x2
37bc8378eaddpd x5, x1
37bc83792addsd x3, x7
37bc83796subpd x1, x2
37bc8379amovapd x2, x4
37bc8379eaddpd x2, x0
37bc837a2subpd x0, x4
37bc837a6unpcklpd x3, x3
37bc837aamovsd_xmm x1, x5
37bc837aedivpd x1, x3
37bc837b2movsd_xmm x0, x2
37bc837b6divpd x0, x3
37bc837bajmp 0x37bc836ba
37bc837bf
37bc837bf 90 .
37bc837c0
37bc837c0loc_37bc837c0:
37bc837c0movupd x15, [rsp+144]
37bc837ca
37bc837caloc_37bc837ca:
37bc837camov ebp, r11l
37bc837cdcmp edx, ebp
37bc837cfjge 0x37bc8322f
37bc837d5
37bc837d5loc_37bc837d5:
37bc837d5mov r15l, edx
37bc837d8test edx, edx
37bc837dajle 0x37bc82768
37bc837e0mov r14, [rsp+136]
37bc837e8mov r12, [rsp+456]
37bc837f0mov ecx, edx
37bc837f2mov r13, [rsp+464]
37bc837famov rbp, [rsp+488]
37bc83802jmp 0x37bc8384e
37bc83804
37bc83804 0f 1f 40 00 ..@.
37bc83808
37bc83808loc_37bc83808:
37bc83808cmp r15l, ecx
37bc8380bjl 0x37bc838a0
37bc83811
37bc83811loc_37bc83811:
37bc83811cmp r15l, edx
37bc83814je 0x37bc8383d
37bc83816movsxd rcx, edx
37bc83819mov [rsp+32], rsi
37bc8381eshl rax, 4
37bc83822mov r8, rsi
37bc83825sub rcx, 1
37bc83829lea rdx, [rdi+rax]
37bc8382dshl rcx, 4
37bc83831lea r9, [rdi+rcx]
37bc83835mov rcx, r13
37bc83838call zswap_
37bc8383d
37bc8383dloc_37bc8383d:
37bc8383dsub r15l, 1
37bc83841
37bc83841loc_37bc83841:
37bc83841test r15l, r15l
37bc83844jle 0x37bc82768
37bc8384amov ecx, [r12]
37bc8384e
37bc8384eloc_37bc8384e:
37bc8384emovsxd rbx, r15l
37bc83851lea rax, [rbx-1]
37bc83855mov edx, [rbp+4*rax]
37bc83859test edx, edx
37bc8385bjg 0x37bc83808
37bc8385dcmp r15l, ecx
37bc83860jl 0x37bc83950
37bc83866
37bc83866loc_37bc83866:
37bc83866mov ecx, r15l
37bc83869add ecx, edx
37bc8386bje 0x37bc83892
37bc8386dnot edx
37bc8386fmov [rsp+32], rsi
37bc83874shl rax, 4
37bc83878mov r8, rsi
37bc8387bmovsxd rcx, edx
37bc8387elea rdx, [rdi+rax]
37bc83882shl rcx, 4
37bc83886lea r9, [rdi+rcx]
37bc8388amov rcx, r13
37bc8388dcall zswap_
37bc83892
37bc83892loc_37bc83892:
37bc83892sub r15l, 2
37bc83896jmp 0x37bc83841
37bc83898
37bc83898 0f 1f 84 00 00 00 00 00 ........
37bc838a0
37bc838a0loc_37bc838a0:
37bc838a0mov [rsp+112], rax
37bc838a5mov r8, rax
37bc838a8imul rbx, r14
37bc838aclea r9l, [r15+1]
37bc838b0shl r8, 4
37bc838b4movsxd r9, r9l
37bc838b7mov [rsp+80], rsi
37bc838bcsub ecx, r15l
37bc838bflea rax, [rip+0x7cacd2]
37bc838c6lea rdx, [rdi+r8]
37bc838camov [rsp+88], 9
37bc838d3mov [rsp+64], rax
37bc838d8lea rax, [rip+0x7caca9]
37bc838dfmov [rsp+56], rax
37bc838e4mov rax, [rsp+104]
37bc838e9mov [rsp+72], rdx
37bc838eelea rdx, [rbx+rax]
37bc838f2mov [rsp+40], rsi
37bc838f7add rdx, r9
37bc838famov [rsp+192], ecx
37bc83901lea r9, [rip+0x7cac70]
37bc83908lea rcx, [rip+0x7cac7d]
37bc8390fshl rdx, 4
37bc83913add rdx, [rsp+472]
37bc8391bmov [rsp+48], rdx
37bc83920lea rdx, [rdi+r8+16]
37bc83925mov r8, r13
37bc83928mov [rsp+32], rdx
37bc8392dlea rdx, [rsp+192]
37bc83935call zgemv_
37bc8393amov rax, [rsp+112]
37bc8393fmov edx, [rbp+4*rax]
37bc83943jmp 0x37bc83811
37bc83948
37bc83948 0f 1f 84 00 00 00 00 00 ........
37bc83950
37bc83950loc_37bc83950:
37bc83950mov r10, rax
37bc83953imul rbx, r14
37bc83957sub ecx, r15l
37bc8395amov r8, [rsp+104]
37bc8395fshl r10, 4
37bc83963mov [rsp+192], ecx
37bc8396alea edx, [r15+1]
37bc8396elea r9, [rip+0x7cac03]
37bc83975lea rcx, [rdi+r10]
37bc83979mov [rsp+160], rax
37bc83981movsxd rax, edx
37bc83984lea r11, [rdi+r10+16]
37bc83989mov [rsp+72], rcx
37bc8398elea rcx, [rip+0x7cac03]
37bc83995lea rdx, [rsp+192]
37bc8399dmov [rsp+64], rcx
37bc839a2lea rcx, [rbx+r8]
37bc839a6mov r8, r13
37bc839a9sub rbx, r14
37bc839acadd rcx, rax
37bc839afmov [rsp+32], r11
37bc839b4mov [rsp+144], r10
37bc839bcshl rcx, 4
37bc839c0lea r10, [rip+0x7cabc1]
37bc839c7add rcx, [rsp+472]
37bc839cfmov [rsp+56], r10
37bc839d4mov [rsp+48], rcx
37bc839d9lea rcx, [rip+0x7cabac]
37bc839e0mov [rsp+88], 9
37bc839e9mov [rsp+80], rsi
37bc839eemov [rsp+40], rsi
37bc839f3mov [rsp+112], rax
37bc839f8mov [rsp+136], r11
37bc83a00mov [rsp+128], rdx
37bc83a08call zgemv_
37bc83a0dmov r8, [rsp+104]
37bc83a12mov r10, [rsp+144]
37bc83a1alea r9, [rip+0x7cab57]
37bc83a21mov edx, [r12]
37bc83a25mov r11, [rsp+136]
37bc83a2dmov [rsp+80], rsi
37bc83a32lea rcx, [rdi+r10-16]
37bc83a37lea r10, [rip+0x7cab4a]
37bc83a3emov [rsp+40], rsi
37bc83a43mov [rsp+72], rcx
37bc83a48lea rcx, [rip+0x7cab49]
37bc83a4fsub edx, r15l
37bc83a52mov [rsp+64], rcx
37bc83a57lea rcx, [rbx+r8]
37bc83a5badd rcx, [rsp+112]
37bc83a60mov r8, r13
37bc83a63shl rcx, 4
37bc83a67add rcx, [rsp+472]
37bc83a6fmov [rsp+88], 9
37bc83a78mov [rsp+48], rcx
37bc83a7dlea rcx, [rip+0x7cab08]
37bc83a84mov [rsp+56], r10
37bc83a89mov [rsp+32], r11
37bc83a8emov [rsp+192], edx
37bc83a95mov rdx, [rsp+128]
37bc83a9dcall zgemv_
37bc83aa2mov rax, [rsp+160]
37bc83aaamov edx, [rbp+4*rax]
37bc83aaejmp 0x37bc83866
37bc83ab3
37bc83ab3 0f 1f 44 00 00 ..D..
37bc83ab8
37bc83ab8loc_37bc83ab8:
37bc83ab8movapd x0, x12
37bc83abdmovapd x9, x5
37bc83ac2movapd x1, x12
37bc83ac7divsd x0, x11
37bc83accmulsd x9, x0
37bc83ad1movapd x10, x0
37bc83ad6mulsd x1, x0
37bc83adamulsd x10, x8
37bc83adfaddsd x9, x3
37bc83ae4mulsd x3, x0
37bc83ae8mulsd x0, x2
37bc83aecaddsd x1, x11
37bc83af1addsd x10, x2
37bc83af6divsd x9, x1
37bc83afbsubsd x5, x3
37bc83affsubsd x8, x0
37bc83b04divsd x5, x1
37bc83b08divsd x10, x1
37bc83b0ddivsd x8, x1
37bc83b12jmp 0x37bc82c36
37bc83b17
37bc83b17 66 0f 1f 84 00 00 00 00 00 f........
37bc83b20
37bc83b20loc_37bc83b20:
37bc83b20movapd x3, x10
37bc83b25movapd x2, x1
37bc83b29movapd x5, x10
37bc83b2exor ecx, ecx
37bc83b30divsd x3, x9
37bc83b35mulsd x2, x3
37bc83b39movapd x7, x3
37bc83b3dmulsd x5, x3
37bc83b41mulsd x7, x0
37bc83b45addsd x2, x4
37bc83b49mulsd x4, x3
37bc83b4dmulsd x3, x6
37bc83b51addsd x5, x9
37bc83b56addsd x7, x6
37bc83b5adivsd x2, x5
37bc83b5esubsd x1, x4
37bc83b62subsd x0, x3
37bc83b66divsd x1, x5
37bc83b6adivsd x7, x5
37bc83b6edivsd x0, x5
37bc83b72jmp 0x37bc834b4
37bc83b77
37bc83b77 66 0f 1f 84 00 00 00 00 00 f........
37bc83b80
37bc83b80loc_37bc83b80:
37bc83b80movsxd rax, r11l
37bc83b83sub edx, ebp
37bc83b85mov [rsp+64], rsi
37bc83b8anot ebp
37bc83b8clea r10, [rax-1]
37bc83b90sub edx, 1
37bc83b93mov [rsp+188], r11l
37bc83b9blea rcx, [rsp+192]
37bc83ba3shl r10, 4
37bc83ba7mov [rsp+192], edx
37bc83baelea rdx, [rax+r13]
37bc83bb2lea r11, [rdi+r10]
37bc83bb6lea r8, [rdi+r10-32]
37bc83bbbshl rdx, 4
37bc83bbfmov [rsp+176], rax
37bc83bc7lea rax, [rip+0x7ca9ba]
37bc83bcemov [rsp+56], r11
37bc83bd3lea r9, [r15+rdx]
37bc83bd7mov rdx, [rsp+464]
37bc83bdfmov [rsp+40], r8
37bc83be4lea r8, [rip+0x7ca98d]
37bc83bebmov [rsp+32], rax
37bc83bf0mov [rsp+48], rsi
37bc83bf5mov [rsp+112], r11
37bc83bfamov [rsp+144], r10
37bc83c02mov [rsp+128], rcx
37bc83c0acall zgeru_
37bc83c0fmov rdx, [rsp+456]
37bc83c17mov r10, [rsp+144]
37bc83c1flea rcx, [rip+0x7ca962]
37bc83c26mov r11, [rsp+112]
37bc83c2bmov rax, [rsp+176]
37bc83c33lea r8, [rip+0x7ca93e]
37bc83c3aadd ebp, [rdx]
37bc83c3clea rdx, [rdi+r10-16]
37bc83c41mov [rsp+32], rcx
37bc83c46mov [rsp+56], r11
37bc83c4badd rax, r14
37bc83c4emov rcx, [rsp+128]
37bc83c56mov [rsp+40], rdx
37bc83c5bshl rax, 4
37bc83c5fmov rdx, [rsp+464]
37bc83c67mov [rsp+64], rsi
37bc83c6clea r9, [r15+rax]
37bc83c70mov [rsp+48], rsi
37bc83c75mov [rsp+192], ebp
37bc83c7ccall zgeru_
37bc83c81mov rax, [rsp+456]
37bc83c89mov r11l, [rsp+188]
37bc83c91mov edx, [rax]
37bc83c93jmp 0x37bc833fd
37bc83c98
37bc83c98loc_37bc83c98:
37bc83c98neg eax
37bc83c9ajmp 0x37bc82746
37bc82610
37bc83c9f
37bc83c9f // align 0x10
37bc83c9f // align 0x10
37bc83ca0
37bc83ca0zsytrs2_:
37bc83ca0push r15
37bc83ca2push r14
37bc83ca4push r13
37bc83ca6push r12
37bc83ca8push rbp
37bc83ca9push rdi
37bc83caapush rsi
37bc83cabpush rbx
37bc83cacsub rsp, 408
37bc83cb3movups [rsp+240], x6
37bc83cbbmovups [rsp+256], x7
37bc83cc3movups [rsp+272], x8
37bc83cccmovups [rsp+288], x9
37bc83cd5movups [rsp+304], x10
37bc83cdemovups [rsp+320], x11
37bc83ce7movups [rsp+336], x12
37bc83cf0movups [rsp+352], x13
37bc83cf9movups [rsp+368], x14
37bc83d02movups [rsp+384], x15
37bc83d0bmov rax, [rsp+512]
37bc83d13mov r14, [rsp+536]
37bc83d1bmov rbx, [rsp+520]
37bc83d23mov r12, [rsp+528]
37bc83d2bmovsxd r15, [rax]
37bc83d2emov rax, [rsp+552]
37bc83d36mov r13l, [r14]
37bc83d39mov [rax], 0
37bc83d3fmov rsi, rdx
37bc83d42mov rdi, r8
37bc83d45mov rbp, r9
37bc83d48mov r8l, 1
37bc83d4emov r9l, 1
37bc83d54lea rdx, [rip+0x7ca885]
37bc83d5bmov [rsp+480], rcx
37bc83d63call lsame_
37bc83d68mov r10l, eax
37bc83d6btest eax, eax
37bc83d6dje 0x37bc83e60
37bc83d73
37bc83d73loc_37bc83d73:
37bc83d73mov eax, [rsi]
37bc83d75test eax, eax
37bc83d77js 0x37bc83db8
37bc83d79mov ecx, [rdi]
37bc83d7btest ecx, ecx
37bc83d7djs 0x37bc83eb0
37bc83d83mov r11, [rsp+512]
37bc83d8btest eax, eax
37bc83d8dmov edx, 1
37bc83d92cmovg edx, eax
37bc83d95cmp [r11], edx
37bc83d98jl 0x37bc83ec0
37bc83d9ecmp [r14], edx
37bc83da1jge 0x37bc83ed0
37bc83da7mov eax, -8
37bc83dacmov edx, 8
37bc83db1jmp 0x37bc83dc2
37bc83db3
37bc83db3 0f 1f 44 00 00 ..D..
37bc83db8
37bc83db8loc_37bc83db8:
37bc83db8mov eax, -2
37bc83dbdmov edx, 2
37bc83dc2
37bc83dc2loc_37bc83dc2:
37bc83dc2mov rsi, [rsp+552]
37bc83dcamov [rsi], eax
37bc83dcc
37bc83dccloc_37bc83dcc:
37bc83dccmov [rsp+224], edx
37bc83dd3mov r8l, 7
37bc83dd9lea rdx, [rsp+224]
37bc83de1lea rcx, [rip+0x7ca7fa]
37bc83de8call xerbla_
37bc83dednop
37bc83dee
37bc83deeloc_37bc83dee:
37bc83deemovups x6, [rsp+240]
37bc83df6movups x7, [rsp+256]
37bc83dfemovups x8, [rsp+272]
37bc83e07movups x9, [rsp+288]
37bc83e10movups x10, [rsp+304]
37bc83e19movups x11, [rsp+320]
37bc83e22movups x12, [rsp+336]
37bc83e2bmovups x13, [rsp+352]
37bc83e34movups x14, [rsp+368]
37bc83e3dmovups x15, [rsp+384]
37bc83e46add rsp, 408
37bc83e4dpop rbx
37bc83e4epop rsi
37bc83e4fpop rdi
37bc83e50pop rbp
37bc83e51pop r12
37bc83e53pop r13
37bc83e55pop r14
37bc83e57pop r15
37bc83e59ret
37bc83e5a
37bc83e5a 66 0f 1f 44 00 00 f..D..
37bc83e60
37bc83e60loc_37bc83e60:
37bc83e60mov rcx, [rsp+480]
37bc83e68mov r9l, 1
37bc83e6emov r8l, 1
37bc83e74lea rdx, [rip+0x7ca766]
37bc83e7bmov [rsp+128], eax
37bc83e82call lsame_
37bc83e87mov r10l, [rsp+128]
37bc83e8ftest eax, eax
37bc83e91jne 0x37bc83d73
37bc83e97mov eax, -1
37bc83e9cmov edx, 1
37bc83ea1jmp 0x37bc83dc2
37bc83ea6
37bc83ea6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83eb0
37bc83eb0loc_37bc83eb0:
37bc83eb0mov eax, -3
37bc83eb5mov edx, 3
37bc83ebajmp 0x37bc83dc2
37bc83ebf
37bc83ebf 90 .
37bc83ec0
37bc83ec0loc_37bc83ec0:
37bc83ec0mov eax, -5
37bc83ec5mov edx, 5
37bc83ecajmp 0x37bc83dc2
37bc83ecf
37bc83ecf 90 .
37bc83ed0
37bc83ed0loc_37bc83ed0:
37bc83ed0mov rdx, [rsp+552]
37bc83ed8mov edx, [rdx]
37bc83edatest edx, edx
37bc83edcjne 0x37bc84f60
37bc83ee2test eax, eax
37bc83ee4je 0x37bc83dee
37bc83eeatest ecx, ecx
37bc83eecje 0x37bc83dee
37bc83ef2xor eax, eax
37bc83ef4test r15, r15
37bc83ef7movsxd rcx, r13l
37bc83efamov [rsp+40], rbx
37bc83effcmovs r15, rax
37bc83f03mov r9, rbp
37bc83f06lea rdx, [rip+0x7ca6dc]
37bc83f0dmov r8, rsi
37bc83f10mov [rsp+72], 1
37bc83f19mov rax, r15
37bc83f1cmov [rsp+128], r10l
37bc83f24mov [rsp+64], 1
37bc83f2dnot rax
37bc83f30mov [rsp+152], rax
37bc83f38xor eax, eax
37bc83f3atest rcx, rcx
37bc83f3dcmovns rax, rcx
37bc83f41mov rcx, [rsp+480]
37bc83f49mov [rsp+200], rax
37bc83f51lea rax, [rsp+220]
37bc83f59mov [rsp+184], rax
37bc83f61mov [rsp+56], rax
37bc83f66mov rax, [rsp+544]
37bc83f6emov [rsp+48], rax
37bc83f73mov rax, [rsp+512]
37bc83f7bmov [rsp+32], rax
37bc83f80call zsyconv_
37bc83f85mov r10l, [rsp+128]
37bc83f8dmov r13l, [rsi]
37bc83f90test r10l, r10l
37bc83f93jne 0x37bc844e2
37bc83f99test r13l, r13l
37bc83f9cjle 0x37bc84005
37bc83f9emov r13l, 1
37bc83fa4jmp 0x37bc83fe1
37bc83fa6
37bc83fa6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83fb0
37bc83fb0loc_37bc83fb0:
37bc83fb0cmp eax, r13l
37bc83fb3je 0x37bc83fd8
37bc83fb5sub rax, 1
37bc83fb9mov [rsp+32], r14
37bc83fbeshl rdx, 4
37bc83fc2mov r8, r14
37bc83fc5shl rax, 4
37bc83fc9add rdx, r12
37bc83fccmov rcx, rdi
37bc83fcflea r9, [r12+rax]
37bc83fd3call zswap_
37bc83fd8
37bc83fd8loc_37bc83fd8:
37bc83fd8add r13l, 1
37bc83fdccmp [rsi], r13l
37bc83fdfjl 0x37bc84005
37bc83fe1
37bc83fe1loc_37bc83fe1:
37bc83fe1lea edx, [r13-1]
37bc83fe5movsxd rdx, edx
37bc83fe8movsxd rax, [rbx+4*rdx]
37bc83fectest eax, eax
37bc83feejg 0x37bc83fb0
37bc83ff0movsxd rdx, r13l
37bc83ff3cmp eax, [rbx+4*rdx]
37bc83ff6je 0x37bc84a70
37bc83ffc
37bc83ffcloc_37bc83ffc:
37bc83ffcadd r13l, 2
37bc84000cmp [rsi], r13l
37bc84003jge 0x37bc83fe1
37bc84005
37bc84005loc_37bc84005:
37bc84005mov rcx, [rsp+512]
37bc8400dmov [rsp+80], r14
37bc84012lea rax, [rip+0x7ca5c8]
37bc84019lea r9, [rip+0x7ca5c0]
37bc84020mov [rsp+112], 1
37bc84029lea r8, [rip+0x7ca5ba]
37bc84030mov rdx, rax
37bc84033mov [rsp+64], rcx
37bc84038lea rcx, [rip+0x7ca5b1]
37bc8403fmov [rsp+48], rcx
37bc84044mov rcx, rax
37bc84047mov [rsp+104], 1
37bc84050mov [rsp+96], 1
37bc84059mov [rsp+88], 1
37bc84062mov [rsp+72], r12
37bc84067mov [rsp+56], rbp
37bc8406cmov [rsp+40], rdi
37bc84071mov [rsp+32], rsi
37bc84076mov [rsp+168], rax
37bc8407ecall ztrsm_
37bc84083mov r9l, [rsi]
37bc84086test r9l, r9l
37bc84089jle 0x37bc84950
37bc8408fmov r13, [rsp+200]
37bc84097lea rax, [rsp+224]
37bc8409fmov [rsp+496], rdi
37bc840a7mov edi, 1
37bc840acmov [rsp+536], r14
37bc840b4mov r14, [rsp+152]
37bc840bcmov [rsp+160], rax
37bc840c4shl r13, 4
37bc840c8jmp 0x37bc84166
37bc840cd
37bc840cd 0f 1f 00 ...
37bc840d0
37bc840d0loc_37bc840d0:
37bc840d0movapd x0, x1
37bc840d4movapd x2, x5
37bc840d8andpd x0, [rip+0x7ca530]
37bc840e0andpd x2, [rip+0x7ca528]
37bc840e8comisd x2, x0
37bc840ecjbe 0x37bc848a0
37bc840f2movapd x0, x1
37bc840f6pxor x2, x2
37bc840fadivsd x0, x5
37bc840femulsd x2, x0
37bc84102mulsd x1, x0
37bc84106unpcklpd x0, x2
37bc8410amovupd x2, [rip+0x7ca50e]
37bc84112addsd x1, x5
37bc84116addpd x2, x0
37bc8411aaddpd x0, [rip+0x7ca50e]
37bc84122unpcklpd x1, x1
37bc84126movsd_xmm x0, x2
37bc8412adivpd x0, x1
37bc8412e
37bc8412eloc_37bc8412e:
37bc8412eshl rax, 4
37bc84132mov r9, [rsp+536]
37bc8413amov rdx, [rsp+160]
37bc84142movups [rsp+224], x0
37bc8414amov rcx, [rsp+496]
37bc84152lea r8, [r12+rax]
37bc84156call zscal_
37bc8415b
37bc8415bloc_37bc8415b:
37bc8415badd edi, 1
37bc8415ecmp [rsi], edi
37bc84160jl 0x37bc84940
37bc84166
37bc84166loc_37bc84166:
37bc84166movsxd rcx, edi
37bc84169mov rdx, rcx
37bc8416clea rax, [rcx-1]
37bc84170imul rdx, r15
37bc84174lea r8, [r14+rdx]
37bc84178add r8, rcx
37bc8417bshl r8, 4
37bc8417fadd r8, rbp
37bc84182movsd_xmm x5, [r8+8]
37bc84188movsd_xmm x1, [r8]
37bc8418dmov r8l, [rbx+4*rcx-4]
37bc84192test r8l, r8l
37bc84195jg 0x37bc840d0
37bc8419bshl rcx, 4
37bc8419fadd rcx, [rsp+544]
37bc841a7lea r11l, [rdi+1]
37bc841abadd rdx, r15
37bc841aemovsd_xmm x12, [rcx-16]
37bc841b4movsd_xmm x11, [rcx-8]
37bc841baadd rdx, r14
37bc841bdmovsxd rcx, r11l
37bc841c0add rdx, rcx
37bc841c3movapd x7, x12
37bc841c8movapd x6, x11
37bc841cdshl rdx, 4
37bc841d1andpd x7, [rip+0x7ca437]
37bc841d9andpd x6, [rip+0x7ca42f]
37bc841e1add rdx, rbp
37bc841e4movsd_xmm x2, [rdx]
37bc841e8movsd_xmm x8, [rdx+8]
37bc841eemovsd_xmm [rsp+128], x7
37bc841f7comisd x6, x7
37bc841fbmovq r9, x6
37bc84200jbe 0x37bc848e0
37bc84206movapd x0, x12
37bc8420bmovapd x3, x12
37bc84210divsd x0, x11
37bc84215mulsd x3, x0
37bc84219movapd x9, x0
37bc8421emovapd x10, x0
37bc84223mulsd x9, x1
37bc84228mulsd x10, x2
37bc8422daddsd x3, x11
37bc84232addsd x9, x5
37bc84237mulsd x5, x0
37bc8423bmulsd x0, x8
37bc84240addsd x10, x8
37bc84245divsd x9, x3
37bc8424asubsd x5, x1
37bc8424esubsd x0, x2
37bc84252divsd x0, x3
37bc84256divsd x5, x3
37bc8425amovapd x8, x0
37bc8425fdivsd x10, x3
37bc84264
37bc84264loc_37bc84264:
37bc84264mov rdi, [rsp+496]
37bc8426cmov r8l, [rdi]
37bc8426ftest r8l, r8l
37bc84272jle 0x37bc84f58
37bc84278movapd x1, x10
37bc8427dmovapd x0, x8
37bc84282shl rax, 4
37bc84286add r8l, 1
37bc8428amulsd x1, x5
37bc8428emovapd x7, x10
37bc84293add rax, r12
37bc84296mov ecx, 1
37bc8429bmulsd x0, x9
37bc842a0movapd x13, x11
37bc842a5mulsd x7, x9
37bc842aaaddsd x0, x1
37bc842aemovapd x14, x0
37bc842b3movapd x0, x8
37bc842b8mulsd x0, x5
37bc842bcsubsd x7, x0
37bc842c0subsd x7, [rip+0x7ca360]
37bc842c8movapd x6, x7
37bc842ccandpd x6, [rip+0x7ca33c]
37bc842d4movsd_xmm [rsp+152], x6
37bc842ddmovapd x6, x14
37bc842e2andpd x6, [rip+0x7ca326]
37bc842eamovq rdx, x6
37bc842efjmp 0x37bc84445
37bc842f4
37bc842f4 0f 1f 40 00 ..@.
37bc842f8
37bc842f8loc_37bc842f8:
37bc842f8movapd x4, x12
37bc842fdmovapd x3, x0
37bc84301movapd x11, x12
37bc84306divsd x4, x13
37bc8430bmulsd x3, x4
37bc8430fmulsd x11, x4
37bc84314addsd x3, x1
37bc84318mulsd x1, x4
37bc8431caddsd x11, x13
37bc84321divsd x3, x11
37bc84326subsd x1, x0
37bc8432amovapd x0, x4
37bc8432emulsd x4, x2
37bc84332mulsd x0, x6
37bc84336subsd x4, x6
37bc8433aaddsd x0, x2
37bc8433emovapd x2, x4
37bc84342divsd x1, x11
37bc84347divsd x0, x11
37bc8434cdivsd x2, x11
37bc84351
37bc84351loc_37bc84351:
37bc84351movapd x4, x10
37bc84356movapd x6, x8
37bc8435bmovapd x11, x8
37bc84360mulsd x4, x3
37bc84364movapd x15, x2
37bc84369mulsd x6, x1
37bc8436dmulsd x11, x3
37bc84372mulsd x15, x5
37bc84377subsd x4, x6
37bc8437bmovapd x6, x10
37bc84380mulsd x6, x1
37bc84384subsd x4, x0
37bc84388addsd x6, x11
37bc8438dmovapd x11, x0
37bc84392mulsd x11, x9
37bc84397mulsd x0, x5
37bc8439bsubsd x6, x2
37bc8439fmulsd x2, x9
37bc843a4subsd x11, x15
37bc843a9addsd x0, x2
37bc843adsubsd x11, x3
37bc843b2movq x3, rdx
37bc843b7comisd x3, [rsp+152]
37bc843c0subsd x0, x1
37bc843c4jbe 0x37bc84840
37bc843camovapd x1, x7
37bc843cemovapd x15, x4
37bc843d3movapd x2, x7
37bc843d7divsd x1, x14
37bc843dcmulsd x15, x1
37bc843e1movapd x3, x1
37bc843e5mulsd x2, x1
37bc843e9mulsd x3, x11
37bc843eeaddsd x15, x6
37bc843f3mulsd x6, x1
37bc843f7mulsd x1, x0
37bc843fbaddsd x2, x14
37bc84400addsd x3, x0
37bc84404divsd x15, x2
37bc84409subsd x6, x4
37bc8440dsubsd x1, x11
37bc84412divsd x1, x2
37bc84416divsd x6, x2
37bc8441amovapd x0, x1
37bc8441edivsd x3, x2
37bc84422
37bc84422loc_37bc84422:
37bc84422add ecx, 1
37bc84425movsd_xmm [rax], x15
37bc8442amovsd_xmm [rax+8], x6
37bc8442fmovsd_xmm [rax+16], x3
37bc84434movsd_xmm [rax+24], x0
37bc84439add rax, r13
37bc8443ccmp ecx, r8l
37bc8443fje 0x37bc84f58
37bc84445
37bc84445loc_37bc84445:
37bc84445movq x3, r9
37bc8444amovsd_xmm x0, [rax]
37bc8444emovsd_xmm x1, [rax+8]
37bc84453comisd x3, [rsp+128]
37bc8445cmovsd_xmm x6, [rax+16]
37bc84461movsd_xmm x2, [rax+24]
37bc84466ja 0x37bc842f8
37bc8446cmovapd x4, x13
37bc84471movapd x3, x1
37bc84475movapd x11, x13
37bc8447adivsd x4, x12
37bc8447fmulsd x3, x4
37bc84483mulsd x11, x4
37bc84488addsd x3, x0
37bc8448cmulsd x0, x4
37bc84490addsd x11, x12
37bc84495divsd x3, x11
37bc8449asubsd x1, x0
37bc8449emovapd x0, x4
37bc844a2mulsd x0, x2
37bc844a6mulsd x4, x6
37bc844aaaddsd x0, x6
37bc844aesubsd x2, x4
37bc844b2divsd x1, x11
37bc844b7divsd x0, x11
37bc844bcdivsd x2, x11
37bc844c1jmp 0x37bc84351
37bc844c6
37bc844c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc844d0
37bc844d0loc_37bc844d0:
37bc844d0lea rdx, [rcx-2]
37bc844d4cmp eax, [rbx+4*rcx-8]
37bc844d8je 0x37bc84a40
37bc844de
37bc844deloc_37bc844de:
37bc844desub r13l, 2
37bc844e2
37bc844e2loc_37bc844e2:
37bc844e2test r13l, r13l
37bc844e5jle 0x37bc84527
37bc844e7
37bc844e7loc_37bc844e7:
37bc844e7movsxd rcx, r13l
37bc844ealea rdx, [rcx-1]
37bc844eemovsxd rax, [rbx+4*rdx]
37bc844f2test eax, eax
37bc844f4jle 0x37bc844d0
37bc844f6cmp eax, r13l
37bc844f9je 0x37bc8451e
37bc844fbsub rax, 1
37bc844ffmov [rsp+32], r14
37bc84504shl rdx, 4
37bc84508mov r8, r14
37bc8450bshl rax, 4
37bc8450fadd rdx, r12
37bc84512mov rcx, rdi
37bc84515lea r9, [r12+rax]
37bc84519call zswap_
37bc8451e
37bc8451eloc_37bc8451e:
37bc8451esub r13l, 1
37bc84522test r13l, r13l
37bc84525jg 0x37bc844e7
37bc84527
37bc84527loc_37bc84527:
37bc84527mov rax, [rsp+512]
37bc8452fmov [rsp+80], r14
37bc84534lea r9, [rip+0x7ca0a5]
37bc8453blea rcx, [rip+0x7ca09f]
37bc84542mov [rsp+112], 1
37bc8454blea r8, [rip+0x7ca098]
37bc84552mov rdx, r9
37bc84555mov [rsp+64], rax
37bc8455alea rax, [rip+0x7ca08f]
37bc84561mov [rsp+104], 1
37bc8456amov [rsp+96], 1
37bc84573mov [rsp+88], 1
37bc8457cmov [rsp+72], r12
37bc84581mov [rsp+56], rbp
37bc84586mov [rsp+48], rax
37bc8458bmov [rsp+40], rdi
37bc84590mov [rsp+32], rsi
37bc84595mov [rsp+168], rcx
37bc8459dcall ztrsm_
37bc845a2mov r13l, [rsi]
37bc845a5test r13l, r13l
37bc845a8jle 0x37bc846b0
37bc845aelea rax, [rsp+224]
37bc845b6mov [rsp+192], rax
37bc845benop
37bc845c0
37bc845c0loc_37bc845c0:
37bc845c0movsxd rcx, r13l
37bc845c3lea rax, [rcx-1]
37bc845c7mov edx, [rbx+4*rax]
37bc845catest edx, edx
37bc845ccjg 0x37bc845f4
37bc845ce
37bc845celoc_37bc845ce:
37bc845cecmp r13l, 1
37bc845d2je 0x37bc846b0
37bc845d8cmp edx, [rbx+4*rcx-8]
37bc845dcje 0x37bc84aa0
37bc845e2sub r13l, 1
37bc845e6movsxd rcx, r13l
37bc845e9lea rax, [rcx-1]
37bc845edmov edx, [rbx+4*rax]
37bc845f0test edx, edx
37bc845f2jle 0x37bc845ce
37bc845f4
37bc845f4loc_37bc845f4:
37bc845f4mov rdx, rcx
37bc845f7imul rdx, r15
37bc845fbadd rdx, [rsp+152]
37bc84603add rdx, rcx
37bc84606shl rdx, 4
37bc8460aadd rdx, rbp
37bc8460dmovsd_xmm x2, [rdx]
37bc84611movsd_xmm x1, [rdx+8]
37bc84616movapd x0, x2
37bc8461amovapd x3, x1
37bc8461eandpd x0, [rip+0x7c9fea]
37bc84626andpd x3, [rip+0x7c9fe2]
37bc8462ecomisd x3, x0
37bc84632jbe 0x37bc84800
37bc84638movapd x0, x2
37bc8463cdivsd x0, x1
37bc84640mulsd x2, x0
37bc84644addsd x2, x1
37bc84648pxor x1, x1
37bc8464cmulsd x1, x0
37bc84650unpcklpd x2, x2
37bc84654unpcklpd x0, x1
37bc84658movupd x1, [rip+0x7c9fc0]
37bc84660addpd x1, x0
37bc84664addpd x0, [rip+0x7c9fc4]
37bc8466cmovsd_xmm x0, x1
37bc84670divpd x0, x2
37bc84674
37bc84674loc_37bc84674:
37bc84674shl rax, 4
37bc84678mov r9, r14
37bc8467bmov rcx, rdi
37bc8467esub r13l, 1
37bc84682mov rdx, [rsp+192]
37bc8468alea r8, [r12+rax]
37bc8468emovups [rsp+224], x0
37bc84696call zscal_
37bc8469b
37bc8469bloc_37bc8469b:
37bc8469btest r13l, r13l
37bc8469ejne 0x37bc845c0
37bc846a4nop
37bc846a5nop [rax+rax]
37bc846b0
37bc846b0loc_37bc846b0:
37bc846b0mov rax, [rsp+512]
37bc846b8mov [rsp+80], r14
37bc846bdlea r9, [rip+0x7c9f1c]
37bc846c4lea r8, [rip+0x7c9f35]
37bc846cbmov [rsp+112], 1
37bc846d4mov rdx, r9
37bc846d7mov rcx, [rsp+168]
37bc846dfmov [rsp+64], rax
37bc846e4lea rax, [rip+0x7c9f05]
37bc846ebmov [rsp+104], 1
37bc846f4mov [rsp+96], 1
37bc846fdmov [rsp+88], 1
37bc84706mov [rsp+72], r12
37bc8470bmov [rsp+56], rbp
37bc84710mov [rsp+48], rax
37bc84715mov [rsp+40], rdi
37bc8471amov [rsp+32], rsi
37bc8471fcall ztrsm_
37bc84724mov ecx, [rsi]
37bc84726test ecx, ecx
37bc84728jle 0x37bc847a0
37bc8472amov r13l, 1
37bc84730jmp 0x37bc8476c
37bc84732
37bc84732 66 0f 1f 44 00 00 f..D..
37bc84738
37bc84738loc_37bc84738:
37bc84738cmp edx, r13l
37bc8473bje 0x37bc84763
37bc8473dmov [rsp+32], r14
37bc84742sub rdx, 1
37bc84746shl rax, 4
37bc8474amov rcx, rdi
37bc8474dshl rdx, 4
37bc84751mov r8, r14
37bc84754lea r9, [r12+rdx]
37bc84758lea rdx, [rax+r12]
37bc8475ccall zswap_
37bc84761mov ecx, [rsi]
37bc84763
37bc84763loc_37bc84763:
37bc84763add r13l, 1
37bc84767cmp ecx, r13l
37bc8476ajl 0x37bc847a0
37bc8476c
37bc8476cloc_37bc8476c:
37bc8476clea eax, [r13-1]
37bc84770cdqe
37bc84772movsxd rdx, [rbx+4*rax]
37bc84776test edx, edx
37bc84778jg 0x37bc84738
37bc8477acmp ecx, r13l
37bc8477djle 0x37bc8478c
37bc8477fmovsxd r8, r13l
37bc84782cmp edx, [rbx+4*r8]
37bc84786je 0x37bc84f28
37bc8478c
37bc8478cloc_37bc8478c:
37bc8478cadd r13l, 2
37bc84790cmp ecx, r13l
37bc84793jge 0x37bc8476c
37bc84795nop [rax+rax]
37bc847a0
37bc847a0loc_37bc847a0:
37bc847a0mov rax, [rsp+184]
37bc847a8mov [rsp+40], rbx
37bc847admov r9, rbp
37bc847b0mov r8, rsi
37bc847b3mov [rsp+72], 1
37bc847bcmov rcx, [rsp+480]
37bc847c4lea rdx, [rip+0x7c9e36]
37bc847cbmov [rsp+56], rax
37bc847d0mov rax, [rsp+544]
37bc847d8mov [rsp+64], 1
37bc847e1mov [rsp+48], rax
37bc847e6mov rax, [rsp+512]
37bc847eemov [rsp+32], rax
37bc847f3call zsyconv_
37bc847f8jmp 0x37bc83dee
37bc847fd
37bc847fd 0f 1f 00 ...
37bc84800
37bc84800loc_37bc84800:
37bc84800movapd x3, x1
37bc84804pxor x0, x0
37bc84808divsd x3, x2
37bc8480cmulsd x1, x3
37bc84810mulsd x0, x3
37bc84814addsd x0, [rip+0x7c9e0c]
37bc8481caddsd x1, x2
37bc84820pxor x2, x2
37bc84824subsd x2, x3
37bc84828unpcklpd x1, x1
37bc8482cunpcklpd x0, x2
37bc84830divpd x0, x1
37bc84834jmp 0x37bc84674
37bc84839
37bc84839 0f 1f 80 00 00 00 00 .......
37bc84840
37bc84840loc_37bc84840:
37bc84840movapd x1, x14
37bc84845movapd x15, x6
37bc8484amovapd x2, x14
37bc8484fdivsd x1, x7
37bc84853mulsd x15, x1
37bc84858movapd x3, x1
37bc8485cmulsd x2, x1
37bc84860mulsd x3, x0
37bc84864addsd x15, x4
37bc84869mulsd x4, x1
37bc8486dmulsd x1, x11
37bc84872addsd x2, x7
37bc84876addsd x3, x11
37bc8487bdivsd x15, x2
37bc84880subsd x6, x4
37bc84884subsd x0, x1
37bc84888divsd x6, x2
37bc8488cdivsd x3, x2
37bc84890divsd x0, x2
37bc84894jmp 0x37bc84422
37bc84899
37bc84899 0f 1f 80 00 00 00 00 .......
37bc848a0
37bc848a0loc_37bc848a0:
37bc848a0movapd x2, x5
37bc848a4pxor x0, x0
37bc848a8divsd x2, x1
37bc848acmulsd x5, x2
37bc848b0mulsd x0, x2
37bc848b4addsd x0, [rip+0x7c9d6c]
37bc848bcaddsd x5, x1
37bc848c0pxor x1, x1
37bc848c4subsd x1, x2
37bc848c8unpcklpd x5, x5
37bc848ccunpcklpd x0, x1
37bc848d0divpd x0, x5
37bc848d4jmp 0x37bc8412e
37bc848d9
37bc848d9 0f 1f 80 00 00 00 00 .......
37bc848e0
37bc848e0loc_37bc848e0:
37bc848e0movapd x3, x11
37bc848e5movapd x0, x11
37bc848eadivsd x3, x12
37bc848efmulsd x0, x3
37bc848f3movapd x9, x3
37bc848f8movapd x10, x3
37bc848fdmulsd x9, x5
37bc84902mulsd x10, x8
37bc84907addsd x0, x12
37bc8490caddsd x9, x1
37bc84911mulsd x1, x3
37bc84915mulsd x3, x2
37bc84919addsd x10, x2
37bc8491edivsd x9, x0
37bc84923subsd x5, x1
37bc84927subsd x8, x3
37bc8492cdivsd x5, x0
37bc84930divsd x10, x0
37bc84935divsd x8, x0
37bc8493ajmp 0x37bc84264
37bc8493f
37bc8493f 90 .
37bc84940
37bc84940loc_37bc84940:
37bc84940mov rdi, [rsp+496]
37bc84948mov r14, [rsp+536]
37bc84950
37bc84950loc_37bc84950:
37bc84950mov rax, [rsp+512]
37bc84958mov [rsp+80], r14
37bc8495dlea r9, [rip+0x7c9c7c]
37bc84964lea r8, [rip+0x7c9c95]
37bc8496bmov rcx, [rsp+168]
37bc84973mov [rsp+72], r12
37bc84978mov [rsp+64], rax
37bc8497dlea rax, [rip+0x7c9c6c]
37bc84984mov [rsp+112], 1
37bc8498dmov rdx, rcx
37bc84990mov [rsp+104], 1
37bc84999mov [rsp+96], 1
37bc849a2mov [rsp+88], 1
37bc849abmov [rsp+56], rbp
37bc849b0mov [rsp+48], rax
37bc849b5mov [rsp+40], rdi
37bc849bamov [rsp+32], rsi
37bc849bfcall ztrsm_
37bc849c4mov r13l, [rsi]
37bc849c7test r13l, r13l
37bc849cajg 0x37bc84a0d
37bc849ccjmp 0x37bc847a0
37bc849d1
37bc849d1 0f 1f 80 00 00 00 00 .......
37bc849d8
37bc849d8loc_37bc849d8:
37bc849d8cmp eax, r13l
37bc849dbje 0x37bc84a00
37bc849ddsub rax, 1
37bc849e1mov [rsp+32], r14
37bc849e6shl rdx, 4
37bc849eamov r8, r14
37bc849edshl rax, 4
37bc849f1add rdx, r12
37bc849f4mov rcx, rdi
37bc849f7lea r9, [r12+rax]
37bc849fbcall zswap_
37bc84a00
37bc84a00loc_37bc84a00:
37bc84a00sub r13l, 1
37bc84a04
37bc84a04loc_37bc84a04:
37bc84a04test r13l, r13l
37bc84a07je 0x37bc847a0
37bc84a0d
37bc84a0dloc_37bc84a0d:
37bc84a0dmovsxd rcx, r13l
37bc84a10lea rdx, [rcx-1]
37bc84a14movsxd rax, [rbx+4*rdx]
37bc84a18test eax, eax
37bc84a1ajg 0x37bc849d8
37bc84a1ccmp r13l, 1
37bc84a20je 0x37bc847a0
37bc84a26cmp eax, [rbx+4*rcx-8]
37bc84a2aje 0x37bc84e40
37bc84a30
37bc84a30loc_37bc84a30:
37bc84a30sub r13l, 2
37bc84a34jmp 0x37bc84a04
37bc84a36
37bc84a36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc84a40
37bc84a40loc_37bc84a40:
37bc84a40not eax
37bc84a42mov [rsp+32], r14
37bc84a47shl rdx, 4
37bc84a4bmov r8, r14
37bc84a4ecdqe
37bc84a50add rdx, r12
37bc84a53mov rcx, rdi
37bc84a56shl rax, 4
37bc84a5alea r9, [r12+rax]
37bc84a5ecall zswap_
37bc84a63jmp 0x37bc844de
37bc84a68
37bc84a68 0f 1f 84 00 00 00 00 00 ........
37bc84a70
37bc84a70loc_37bc84a70:
37bc84a70not eax
37bc84a72mov [rsp+32], r14
37bc84a77shl rdx, 4
37bc84a7bmov r8, r14
37bc84a7ecdqe
37bc84a80add rdx, r12
37bc84a83mov rcx, rdi
37bc84a86shl rax, 4
37bc84a8alea r9, [r12+rax]
37bc84a8ecall zswap_
37bc84a93jmp 0x37bc83ffc
37bc84a98
37bc84a98 0f 1f 84 00 00 00 00 00 ........
37bc84aa0
37bc84aa0loc_37bc84aa0:
37bc84aa0mov rdx, rcx
37bc84aa3mov r11, [rsp+152]
37bc84aabshl rdx, 4
37bc84aafadd rdx, [rsp+544]
37bc84ab7movsd_xmm x9, [rdx-16]
37bc84abdmovsd_xmm x10, [rdx-8]
37bc84ac3mov rdx, rax
37bc84ac6imul rdx, r15
37bc84acamovapd x7, x9
37bc84acfmovapd x5, x10
37bc84ad4andpd x7, [rip+0x7c9b34]
37bc84adcandpd x5, [rip+0x7c9b2c]
37bc84ae4movsd_xmm [rsp+160], x7
37bc84aedlea r8, [rdx+r11]
37bc84af1add rdx, r15
37bc84af4add rdx, r11
37bc84af7add r8, rax
37bc84afaadd rdx, rcx
37bc84afdshl r8, 4
37bc84b01shl rdx, 4
37bc84b05add r8, rbp
37bc84b08add rdx, rbp
37bc84b0bcomisd x5, x7
37bc84b0fmovsd_xmm x3, [r8]
37bc84b14movsd_xmm x1, [r8+8]
37bc84b1amovsd_xmm x6, [rdx]
37bc84b1emovsd_xmm x0, [rdx+8]
37bc84b23movq r8, x5
37bc84b28ja 0x37bc84e68
37bc84b2emovapd x4, x10
37bc84b33movapd x2, x1
37bc84b37movapd x5, x10
37bc84b3cdivsd x4, x9
37bc84b41mulsd x2, x4
37bc84b45movapd x7, x4
37bc84b49mulsd x5, x4
37bc84b4dmulsd x7, x0
37bc84b51addsd x2, x3
37bc84b55mulsd x3, x4
37bc84b59mulsd x4, x6
37bc84b5daddsd x5, x9
37bc84b62addsd x7, x6
37bc84b66divsd x2, x5
37bc84b6asubsd x1, x3
37bc84b6esubsd x0, x4
37bc84b72divsd x1, x5
37bc84b76divsd x7, x5
37bc84b7adivsd x0, x5
37bc84b7e
37bc84b7eloc_37bc84b7e:
37bc84b7emov r10l, [rdi]
37bc84b81test r10l, r10l
37bc84b84jle 0x37bc84f18
37bc84b8amovddup x5, x7
37bc84b8emovapd x3, x7
37bc84b92shl rax, 4
37bc84b96add r10l, 1
37bc84b9amovapd x11, x0
37bc84b9fmovddup x12, x0
37bc84ba4movddup x14, x1
37bc84ba9movups [rsp+128], x5
37bc84bb1mulsd x7, x2
37bc84bb5mov rcx, [rsp+200]
37bc84bbdmovddup x13, x2
37bc84bc2add rax, r12
37bc84bc5mulsd x0, x1
37bc84bc9mov edx, 1
37bc84bcemulsd x11, x2
37bc84bd3shl rcx, 4
37bc84bd7mulsd x3, x1
37bc84bdbsubsd x7, x0
37bc84bdfsubsd x7, [rip+0x7c9a41]
37bc84be7addsd x11, x3
37bc84becmovapd x5, x7
37bc84bf0andpd x5, [rip+0x7c9a18]
37bc84bf8movsd_xmm [rsp+176], x5
37bc84c01movapd x5, x11
37bc84c06andpd x5, [rip+0x7c9a02]
37bc84c0emovq r9, x5
37bc84c13jmp 0x37bc84d95
37bc84c18
37bc84c18 0f 1f 84 00 00 00 00 00 ........
37bc84c20
37bc84c20loc_37bc84c20:
37bc84c20movapd x3, x9
37bc84c25movapd x4, x2
37bc84c29divsd x3, x10
37bc84c2emovddup x1, x3
37bc84c32mulpd x4, x1
37bc84c36mulsd x3, x9
37bc84c3bmulpd x1, x0
37bc84c3fshufpd x4, x4, 1
37bc84c44movapd x5, x4
37bc84c48movapd x6, x4
37bc84c4csubpd x4, x2
37bc84c50addpd x5, x2
37bc84c54addsubpd x6, x2
37bc84c58shufpd x1, x1, 1
37bc84c5daddsd x3, x10
37bc84c62shufpd x5, x4, 1
37bc84c67movapd x2, x5
37bc84c6bmovapd x5, x1
37bc84c6fmovapd x4, x1
37bc84c73addpd x5, x0
37bc84c77subpd x1, x0
37bc84c7bunpcklpd x3, x3
37bc84c7faddsubpd x4, x0
37bc84c83divpd x6, x3
37bc84c87shufpd x5, x1, 1
37bc84c8cdivpd x5, x3
37bc84c90divpd x2, x3
37bc84c94movapd x0, x5
37bc84c98divpd x4, x3
37bc84c9c
37bc84c9cloc_37bc84c9c:
37bc84c9cmovapd x3, x6
37bc84ca0movapd x1, x2
37bc84ca4movapd x8, x12
37bc84ca9mulpd x3, x13
37bc84caemulpd x1, x14
37bc84cb3mulpd x8, x0
37bc84cb8movapd x5, x3
37bc84cbcaddpd x5, x1
37bc84cc0subpd x3, x1
37bc84cc4movapd x1, x2
37bc84cc8mulpd x1, x13
37bc84ccdmovapd x15, x8
37bc84cd2movsd_xmm x3, x5
37bc84cd6movapd x5, x6
37bc84cdasubpd x3, x4
37bc84cdemulpd x5, x14
37bc84ce3addsubpd x1, x5
37bc84ce7movupd x5, [rsp+128]
37bc84cf0mulpd x5, x4
37bc84cf4subpd x1, x0
37bc84cf8mulpd x4, x12
37bc84cfdmulpd x0, [rsp+128]
37bc84d06addpd x15, x5
37bc84d0bsubpd x5, x8
37bc84d10addsubpd x0, x4
37bc84d14movsd_xmm x5, x15
37bc84d19subpd x5, x6
37bc84d1dmovq x6, r9
37bc84d22comisd x6, [rsp+176]
37bc84d2bsubpd x0, x2
37bc84d2fjbe 0x37bc84ec0
37bc84d35movapd x4, x7
37bc84d39divsd x4, x11
37bc84d3emovddup x2, x4
37bc84d42mulpd x1, x2
37bc84d46mulsd x4, x7
37bc84d4amulpd x2, x0
37bc84d4emovapd x0, x3
37bc84d52addpd x0, x1
37bc84d56subpd x1, x3
37bc84d5aaddsd x4, x11
37bc84d5fmovsd_xmm x1, x0
37bc84d63movapd x0, x5
37bc84d67addpd x0, x2
37bc84d6bsubpd x2, x5
37bc84d6funpcklpd x4, x4
37bc84d73divpd x1, x4
37bc84d77movsd_xmm x2, x0
37bc84d7bdivpd x2, x4
37bc84d7f
37bc84d7floc_37bc84d7f:
37bc84d7fadd edx, 1
37bc84d82movups [rax-16], x2
37bc84d86movups [rax], x1
37bc84d89add rax, rcx
37bc84d8ccmp edx, r10l
37bc84d8fje 0x37bc84f18
37bc84d95
37bc84d95loc_37bc84d95:
37bc84d95movq x5, r8
37bc84d9amovupd x0, [rax-16]
37bc84d9fmovupd x2, [rax]
37bc84da3comisd x5, [rsp+160]
37bc84dacja 0x37bc84c20
37bc84db2movapd x1, x10
37bc84db7movapd x6, x2
37bc84dbbmovapd x4, x0
37bc84dbfshufpd x6, x2, 1
37bc84dc4shufpd x4, x0, 1
37bc84dc9divsd x1, x9
37bc84dcemovddup x5, x1
37bc84dd2mulsd x1, x10
37bc84dd7movapd x3, x5
37bc84ddbmulpd x3, x2
37bc84ddfmulpd x5, x0
37bc84de3addsd x1, x9
37bc84de8addsubpd x6, x3
37bc84decshufpd x3, x3, 1
37bc84df1movapd x8, x3
37bc84df6addpd x8, x2
37bc84dfbsubpd x2, x3
37bc84dffmovapd x3, x5
37bc84e03addsubpd x4, x5
37bc84e07shufpd x3, x5, 1
37bc84e0cmovapd x5, x3
37bc84e10unpcklpd x1, x1
37bc84e14addpd x5, x0
37bc84e18subpd x0, x3
37bc84e1cdivpd x6, x1
37bc84e20movsd_xmm x2, x8
37bc84e25movsd_xmm x0, x5
37bc84e29divpd x2, x1
37bc84e2ddivpd x4, x1
37bc84e31divpd x0, x1
37bc84e35jmp 0x37bc84c9c
37bc84e3a
37bc84e3a 66 0f 1f 44 00 00 f..D..
37bc84e40
37bc84e40loc_37bc84e40:
37bc84e40not eax
37bc84e42mov [rsp+32], r14
37bc84e47shl rdx, 4
37bc84e4bmov r8, r14
37bc84e4ecdqe
37bc84e50add rdx, r12
37bc84e53mov rcx, rdi
37bc84e56shl rax, 4
37bc84e5alea r9, [r12+rax]
37bc84e5ecall zswap_
37bc84e63jmp 0x37bc84a30
37bc84e68
37bc84e68loc_37bc84e68:
37bc84e68movapd x5, x9
37bc84e6dmovapd x2, x3
37bc84e71movapd x4, x9
37bc84e76divsd x5, x10
37bc84e7bmulsd x2, x5
37bc84e7fmovapd x7, x5
37bc84e83mulsd x7, x6
37bc84e87mulsd x4, x5
37bc84e8baddsd x2, x1
37bc84e8fmulsd x1, x5
37bc84e93addsd x7, x0
37bc84e97mulsd x0, x5
37bc84e9baddsd x4, x10
37bc84ea0subsd x1, x3
37bc84ea4divsd x2, x4
37bc84ea8subsd x0, x6
37bc84eacdivsd x1, x4
37bc84eb0divsd x7, x4
37bc84eb4divsd x0, x4
37bc84eb8jmp 0x37bc84b7e
37bc84ebd
37bc84ebd 0f 1f 00 ...
37bc84ec0
37bc84ec0loc_37bc84ec0:
37bc84ec0movapd x2, x11
37bc84ec5divsd x2, x7
37bc84ec9movddup x4, x2
37bc84ecdmulsd x2, x11
37bc84ed2mulpd x3, x4
37bc84ed6mulpd x4, x5
37bc84edaaddsd x2, x7
37bc84edemovddup x5, x2
37bc84ee2movapd x2, x1
37bc84ee6subpd x1, x3
37bc84eeaaddpd x2, x3
37bc84eeemovapd x3, x4
37bc84ef2addpd x3, x0
37bc84ef6movsd_xmm x1, x2
37bc84efadivpd x1, x5
37bc84efemovapd x2, x0
37bc84f02subpd x2, x4
37bc84f06movsd_xmm x2, x3
37bc84f0adivpd x2, x5
37bc84f0ejmp 0x37bc84d7f
37bc84f13
37bc84f13 0f 1f 44 00 00 ..D..
37bc84f18
37bc84f18loc_37bc84f18:
37bc84f18sub r13l, 2
37bc84f1cjmp 0x37bc8469b
37bc84f21
37bc84f21 0f 1f 80 00 00 00 00 .......
37bc84f28
37bc84f28loc_37bc84f28:
37bc84f28not edx
37bc84f2amov [rsp+32], r14
37bc84f2fshl rax, 4
37bc84f33mov rcx, rdi
37bc84f36movsxd rdx, edx
37bc84f39mov r8, r14
37bc84f3cshl rdx, 4
37bc84f40lea r9, [r12+rdx]
37bc84f44lea rdx, [rax+r12]
37bc84f48call zswap_
37bc84f4dmov ecx, [rsi]
37bc84f4fjmp 0x37bc8478c
37bc84f54
37bc84f54 0f 1f 40 00 ..@.
37bc84f58
37bc84f58loc_37bc84f58:
37bc84f58mov edi, r11l
37bc84f5bjmp 0x37bc8415b
37bc84f60
37bc84f60loc_37bc84f60:
37bc84f60neg edx
37bc84f62jmp 0x37bc83dcc
37bc83ca0
37bc83ca0zsytrs2_:
37bc83ca0push r15
37bc83ca2push r14
37bc83ca4push r13
37bc83ca6push r12
37bc83ca8push rbp
37bc83ca9push rdi
37bc83caapush rsi
37bc83cabpush rbx
37bc83cacsub rsp, 408
37bc83cb3movups [rsp+240], x6
37bc83cbbmovups [rsp+256], x7
37bc83cc3movups [rsp+272], x8
37bc83cccmovups [rsp+288], x9
37bc83cd5movups [rsp+304], x10
37bc83cdemovups [rsp+320], x11
37bc83ce7movups [rsp+336], x12
37bc83cf0movups [rsp+352], x13
37bc83cf9movups [rsp+368], x14
37bc83d02movups [rsp+384], x15
37bc83d0bmov rax, [rsp+512]
37bc83d13mov r14, [rsp+536]
37bc83d1bmov rbx, [rsp+520]
37bc83d23mov r12, [rsp+528]
37bc83d2bmovsxd r15, [rax]
37bc83d2emov rax, [rsp+552]
37bc83d36mov r13l, [r14]
37bc83d39mov [rax], 0
37bc83d3fmov rsi, rdx
37bc83d42mov rdi, r8
37bc83d45mov rbp, r9
37bc83d48mov r8l, 1
37bc83d4emov r9l, 1
37bc83d54lea rdx, [rip+0x7ca885]
37bc83d5bmov [rsp+480], rcx
37bc83d63call lsame_
37bc83d68mov r10l, eax
37bc83d6btest eax, eax
37bc83d6dje 0x37bc83e60
37bc83d73
37bc83d73loc_37bc83d73:
37bc83d73mov eax, [rsi]
37bc83d75test eax, eax
37bc83d77js 0x37bc83db8
37bc83d79mov ecx, [rdi]
37bc83d7btest ecx, ecx
37bc83d7djs 0x37bc83eb0
37bc83d83mov r11, [rsp+512]
37bc83d8btest eax, eax
37bc83d8dmov edx, 1
37bc83d92cmovg edx, eax
37bc83d95cmp [r11], edx
37bc83d98jl 0x37bc83ec0
37bc83d9ecmp [r14], edx
37bc83da1jge 0x37bc83ed0
37bc83da7mov eax, -8
37bc83dacmov edx, 8
37bc83db1jmp 0x37bc83dc2
37bc83db3
37bc83db3 0f 1f 44 00 00 ..D..
37bc83db8
37bc83db8loc_37bc83db8:
37bc83db8mov eax, -2
37bc83dbdmov edx, 2
37bc83dc2
37bc83dc2loc_37bc83dc2:
37bc83dc2mov rsi, [rsp+552]
37bc83dcamov [rsi], eax
37bc83dcc
37bc83dccloc_37bc83dcc:
37bc83dccmov [rsp+224], edx
37bc83dd3mov r8l, 7
37bc83dd9lea rdx, [rsp+224]
37bc83de1lea rcx, [rip+0x7ca7fa]
37bc83de8call xerbla_
37bc83dednop
37bc83dee
37bc83deeloc_37bc83dee:
37bc83deemovups x6, [rsp+240]
37bc83df6movups x7, [rsp+256]
37bc83dfemovups x8, [rsp+272]
37bc83e07movups x9, [rsp+288]
37bc83e10movups x10, [rsp+304]
37bc83e19movups x11, [rsp+320]
37bc83e22movups x12, [rsp+336]
37bc83e2bmovups x13, [rsp+352]
37bc83e34movups x14, [rsp+368]
37bc83e3dmovups x15, [rsp+384]
37bc83e46add rsp, 408
37bc83e4dpop rbx
37bc83e4epop rsi
37bc83e4fpop rdi
37bc83e50pop rbp
37bc83e51pop r12
37bc83e53pop r13
37bc83e55pop r14
37bc83e57pop r15
37bc83e59ret
37bc83e5a
37bc83e5a 66 0f 1f 44 00 00 f..D..
37bc83e60
37bc83e60loc_37bc83e60:
37bc83e60mov rcx, [rsp+480]
37bc83e68mov r9l, 1
37bc83e6emov r8l, 1
37bc83e74lea rdx, [rip+0x7ca766]
37bc83e7bmov [rsp+128], eax
37bc83e82call lsame_
37bc83e87mov r10l, [rsp+128]
37bc83e8ftest eax, eax
37bc83e91jne 0x37bc83d73
37bc83e97mov eax, -1
37bc83e9cmov edx, 1
37bc83ea1jmp 0x37bc83dc2
37bc83ea6
37bc83ea6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83eb0
37bc83eb0loc_37bc83eb0:
37bc83eb0mov eax, -3
37bc83eb5mov edx, 3
37bc83ebajmp 0x37bc83dc2
37bc83ebf
37bc83ebf 90 .
37bc83ec0
37bc83ec0loc_37bc83ec0:
37bc83ec0mov eax, -5
37bc83ec5mov edx, 5
37bc83ecajmp 0x37bc83dc2
37bc83ecf
37bc83ecf 90 .
37bc83ed0
37bc83ed0loc_37bc83ed0:
37bc83ed0mov rdx, [rsp+552]
37bc83ed8mov edx, [rdx]
37bc83edatest edx, edx
37bc83edcjne 0x37bc84f60
37bc83ee2test eax, eax
37bc83ee4je 0x37bc83dee
37bc83eeatest ecx, ecx
37bc83eecje 0x37bc83dee
37bc83ef2xor eax, eax
37bc83ef4test r15, r15
37bc83ef7movsxd rcx, r13l
37bc83efamov [rsp+40], rbx
37bc83effcmovs r15, rax
37bc83f03mov r9, rbp
37bc83f06lea rdx, [rip+0x7ca6dc]
37bc83f0dmov r8, rsi
37bc83f10mov [rsp+72], 1
37bc83f19mov rax, r15
37bc83f1cmov [rsp+128], r10l
37bc83f24mov [rsp+64], 1
37bc83f2dnot rax
37bc83f30mov [rsp+152], rax
37bc83f38xor eax, eax
37bc83f3atest rcx, rcx
37bc83f3dcmovns rax, rcx
37bc83f41mov rcx, [rsp+480]
37bc83f49mov [rsp+200], rax
37bc83f51lea rax, [rsp+220]
37bc83f59mov [rsp+184], rax
37bc83f61mov [rsp+56], rax
37bc83f66mov rax, [rsp+544]
37bc83f6emov [rsp+48], rax
37bc83f73mov rax, [rsp+512]
37bc83f7bmov [rsp+32], rax
37bc83f80call zsyconv_
37bc83f85mov r10l, [rsp+128]
37bc83f8dmov r13l, [rsi]
37bc83f90test r10l, r10l
37bc83f93jne 0x37bc844e2
37bc83f99test r13l, r13l
37bc83f9cjle 0x37bc84005
37bc83f9emov r13l, 1
37bc83fa4jmp 0x37bc83fe1
37bc83fa6
37bc83fa6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc83fb0
37bc83fb0loc_37bc83fb0:
37bc83fb0cmp eax, r13l
37bc83fb3je 0x37bc83fd8
37bc83fb5sub rax, 1
37bc83fb9mov [rsp+32], r14
37bc83fbeshl rdx, 4
37bc83fc2mov r8, r14
37bc83fc5shl rax, 4
37bc83fc9add rdx, r12
37bc83fccmov rcx, rdi
37bc83fcflea r9, [r12+rax]
37bc83fd3call zswap_
37bc83fd8
37bc83fd8loc_37bc83fd8:
37bc83fd8add r13l, 1
37bc83fdccmp [rsi], r13l
37bc83fdfjl 0x37bc84005
37bc83fe1
37bc83fe1loc_37bc83fe1:
37bc83fe1lea edx, [r13-1]
37bc83fe5movsxd rdx, edx
37bc83fe8movsxd rax, [rbx+4*rdx]
37bc83fectest eax, eax
37bc83feejg 0x37bc83fb0
37bc83ff0movsxd rdx, r13l
37bc83ff3cmp eax, [rbx+4*rdx]
37bc83ff6je 0x37bc84a70
37bc83ffc
37bc83ffcloc_37bc83ffc:
37bc83ffcadd r13l, 2
37bc84000cmp [rsi], r13l
37bc84003jge 0x37bc83fe1
37bc84005
37bc84005loc_37bc84005:
37bc84005mov rcx, [rsp+512]
37bc8400dmov [rsp+80], r14
37bc84012lea rax, [rip+0x7ca5c8]
37bc84019lea r9, [rip+0x7ca5c0]
37bc84020mov [rsp+112], 1
37bc84029lea r8, [rip+0x7ca5ba]
37bc84030mov rdx, rax
37bc84033mov [rsp+64], rcx
37bc84038lea rcx, [rip+0x7ca5b1]
37bc8403fmov [rsp+48], rcx
37bc84044mov rcx, rax
37bc84047mov [rsp+104], 1
37bc84050mov [rsp+96], 1
37bc84059mov [rsp+88], 1
37bc84062mov [rsp+72], r12
37bc84067mov [rsp+56], rbp
37bc8406cmov [rsp+40], rdi
37bc84071mov [rsp+32], rsi
37bc84076mov [rsp+168], rax
37bc8407ecall ztrsm_
37bc84083mov r9l, [rsi]
37bc84086test r9l, r9l
37bc84089jle 0x37bc84950
37bc8408fmov r13, [rsp+200]
37bc84097lea rax, [rsp+224]
37bc8409fmov [rsp+496], rdi
37bc840a7mov edi, 1
37bc840acmov [rsp+536], r14
37bc840b4mov r14, [rsp+152]
37bc840bcmov [rsp+160], rax
37bc840c4shl r13, 4
37bc840c8jmp 0x37bc84166
37bc840cd
37bc840cd 0f 1f 00 ...
37bc840d0
37bc840d0loc_37bc840d0:
37bc840d0movapd x0, x1
37bc840d4movapd x2, x5
37bc840d8andpd x0, [rip+0x7ca530]
37bc840e0andpd x2, [rip+0x7ca528]
37bc840e8comisd x2, x0
37bc840ecjbe 0x37bc848a0
37bc840f2movapd x0, x1
37bc840f6pxor x2, x2
37bc840fadivsd x0, x5
37bc840femulsd x2, x0
37bc84102mulsd x1, x0
37bc84106unpcklpd x0, x2
37bc8410amovupd x2, [rip+0x7ca50e]
37bc84112addsd x1, x5
37bc84116addpd x2, x0
37bc8411aaddpd x0, [rip+0x7ca50e]
37bc84122unpcklpd x1, x1
37bc84126movsd_xmm x0, x2
37bc8412adivpd x0, x1
37bc8412e
37bc8412eloc_37bc8412e:
37bc8412eshl rax, 4
37bc84132mov r9, [rsp+536]
37bc8413amov rdx, [rsp+160]
37bc84142movups [rsp+224], x0
37bc8414amov rcx, [rsp+496]
37bc84152lea r8, [r12+rax]
37bc84156call zscal_
37bc8415b
37bc8415bloc_37bc8415b:
37bc8415badd edi, 1
37bc8415ecmp [rsi], edi
37bc84160jl 0x37bc84940
37bc84166
37bc84166loc_37bc84166:
37bc84166movsxd rcx, edi
37bc84169mov rdx, rcx
37bc8416clea rax, [rcx-1]
37bc84170imul rdx, r15
37bc84174lea r8, [r14+rdx]
37bc84178add r8, rcx
37bc8417bshl r8, 4
37bc8417fadd r8, rbp
37bc84182movsd_xmm x5, [r8+8]
37bc84188movsd_xmm x1, [r8]
37bc8418dmov r8l, [rbx+4*rcx-4]
37bc84192test r8l, r8l
37bc84195jg 0x37bc840d0
37bc8419bshl rcx, 4
37bc8419fadd rcx, [rsp+544]
37bc841a7lea r11l, [rdi+1]
37bc841abadd rdx, r15
37bc841aemovsd_xmm x12, [rcx-16]
37bc841b4movsd_xmm x11, [rcx-8]
37bc841baadd rdx, r14
37bc841bdmovsxd rcx, r11l
37bc841c0add rdx, rcx
37bc841c3movapd x7, x12
37bc841c8movapd x6, x11
37bc841cdshl rdx, 4
37bc841d1andpd x7, [rip+0x7ca437]
37bc841d9andpd x6, [rip+0x7ca42f]
37bc841e1add rdx, rbp
37bc841e4movsd_xmm x2, [rdx]
37bc841e8movsd_xmm x8, [rdx+8]
37bc841eemovsd_xmm [rsp+128], x7
37bc841f7comisd x6, x7
37bc841fbmovq r9, x6
37bc84200jbe 0x37bc848e0
37bc84206movapd x0, x12
37bc8420bmovapd x3, x12
37bc84210divsd x0, x11
37bc84215mulsd x3, x0
37bc84219movapd x9, x0
37bc8421emovapd x10, x0
37bc84223mulsd x9, x1
37bc84228mulsd x10, x2
37bc8422daddsd x3, x11
37bc84232addsd x9, x5
37bc84237mulsd x5, x0
37bc8423bmulsd x0, x8
37bc84240addsd x10, x8
37bc84245divsd x9, x3
37bc8424asubsd x5, x1
37bc8424esubsd x0, x2
37bc84252divsd x0, x3
37bc84256divsd x5, x3
37bc8425amovapd x8, x0
37bc8425fdivsd x10, x3
37bc84264
37bc84264loc_37bc84264:
37bc84264mov rdi, [rsp+496]
37bc8426cmov r8l, [rdi]
37bc8426ftest r8l, r8l
37bc84272jle 0x37bc84f58
37bc84278movapd x1, x10
37bc8427dmovapd x0, x8
37bc84282shl rax, 4
37bc84286add r8l, 1
37bc8428amulsd x1, x5
37bc8428emovapd x7, x10
37bc84293add rax, r12
37bc84296mov ecx, 1
37bc8429bmulsd x0, x9
37bc842a0movapd x13, x11
37bc842a5mulsd x7, x9
37bc842aaaddsd x0, x1
37bc842aemovapd x14, x0
37bc842b3movapd x0, x8
37bc842b8mulsd x0, x5
37bc842bcsubsd x7, x0
37bc842c0subsd x7, [rip+0x7ca360]
37bc842c8movapd x6, x7
37bc842ccandpd x6, [rip+0x7ca33c]
37bc842d4movsd_xmm [rsp+152], x6
37bc842ddmovapd x6, x14
37bc842e2andpd x6, [rip+0x7ca326]
37bc842eamovq rdx, x6
37bc842efjmp 0x37bc84445
37bc842f4
37bc842f4 0f 1f 40 00 ..@.
37bc842f8
37bc842f8loc_37bc842f8:
37bc842f8movapd x4, x12
37bc842fdmovapd x3, x0
37bc84301movapd x11, x12
37bc84306divsd x4, x13
37bc8430bmulsd x3, x4
37bc8430fmulsd x11, x4
37bc84314addsd x3, x1
37bc84318mulsd x1, x4
37bc8431caddsd x11, x13
37bc84321divsd x3, x11
37bc84326subsd x1, x0
37bc8432amovapd x0, x4
37bc8432emulsd x4, x2
37bc84332mulsd x0, x6
37bc84336subsd x4, x6
37bc8433aaddsd x0, x2
37bc8433emovapd x2, x4
37bc84342divsd x1, x11
37bc84347divsd x0, x11
37bc8434cdivsd x2, x11
37bc84351
37bc84351loc_37bc84351:
37bc84351movapd x4, x10
37bc84356movapd x6, x8
37bc8435bmovapd x11, x8
37bc84360mulsd x4, x3
37bc84364movapd x15, x2
37bc84369mulsd x6, x1
37bc8436dmulsd x11, x3
37bc84372mulsd x15, x5
37bc84377subsd x4, x6
37bc8437bmovapd x6, x10
37bc84380mulsd x6, x1
37bc84384subsd x4, x0
37bc84388addsd x6, x11
37bc8438dmovapd x11, x0
37bc84392mulsd x11, x9
37bc84397mulsd x0, x5
37bc8439bsubsd x6, x2
37bc8439fmulsd x2, x9
37bc843a4subsd x11, x15
37bc843a9addsd x0, x2
37bc843adsubsd x11, x3
37bc843b2movq x3, rdx
37bc843b7comisd x3, [rsp+152]
37bc843c0subsd x0, x1
37bc843c4jbe 0x37bc84840
37bc843camovapd x1, x7
37bc843cemovapd x15, x4
37bc843d3movapd x2, x7
37bc843d7divsd x1, x14
37bc843dcmulsd x15, x1
37bc843e1movapd x3, x1
37bc843e5mulsd x2, x1
37bc843e9mulsd x3, x11
37bc843eeaddsd x15, x6
37bc843f3mulsd x6, x1
37bc843f7mulsd x1, x0
37bc843fbaddsd x2, x14
37bc84400addsd x3, x0
37bc84404divsd x15, x2
37bc84409subsd x6, x4
37bc8440dsubsd x1, x11
37bc84412divsd x1, x2
37bc84416divsd x6, x2
37bc8441amovapd x0, x1
37bc8441edivsd x3, x2
37bc84422
37bc84422loc_37bc84422:
37bc84422add ecx, 1
37bc84425movsd_xmm [rax], x15
37bc8442amovsd_xmm [rax+8], x6
37bc8442fmovsd_xmm [rax+16], x3
37bc84434movsd_xmm [rax+24], x0
37bc84439add rax, r13
37bc8443ccmp ecx, r8l
37bc8443fje 0x37bc84f58
37bc84445
37bc84445loc_37bc84445:
37bc84445movq x3, r9
37bc8444amovsd_xmm x0, [rax]
37bc8444emovsd_xmm x1, [rax+8]
37bc84453comisd x3, [rsp+128]
37bc8445cmovsd_xmm x6, [rax+16]
37bc84461movsd_xmm x2, [rax+24]
37bc84466ja 0x37bc842f8
37bc8446cmovapd x4, x13
37bc84471movapd x3, x1
37bc84475movapd x11, x13
37bc8447adivsd x4, x12
37bc8447fmulsd x3, x4
37bc84483mulsd x11, x4
37bc84488addsd x3, x0
37bc8448cmulsd x0, x4
37bc84490addsd x11, x12
37bc84495divsd x3, x11
37bc8449asubsd x1, x0
37bc8449emovapd x0, x4
37bc844a2mulsd x0, x2
37bc844a6mulsd x4, x6
37bc844aaaddsd x0, x6
37bc844aesubsd x2, x4
37bc844b2divsd x1, x11
37bc844b7divsd x0, x11
37bc844bcdivsd x2, x11
37bc844c1jmp 0x37bc84351
37bc844c6
37bc844c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc844d0
37bc844d0loc_37bc844d0:
37bc844d0lea rdx, [rcx-2]
37bc844d4cmp eax, [rbx+4*rcx-8]
37bc844d8je 0x37bc84a40
37bc844de
37bc844deloc_37bc844de:
37bc844desub r13l, 2
37bc844e2
37bc844e2loc_37bc844e2:
37bc844e2test r13l, r13l
37bc844e5jle 0x37bc84527
37bc844e7
37bc844e7loc_37bc844e7:
37bc844e7movsxd rcx, r13l
37bc844ealea rdx, [rcx-1]
37bc844eemovsxd rax, [rbx+4*rdx]
37bc844f2test eax, eax
37bc844f4jle 0x37bc844d0
37bc844f6cmp eax, r13l
37bc844f9je 0x37bc8451e
37bc844fbsub rax, 1
37bc844ffmov [rsp+32], r14
37bc84504shl rdx, 4
37bc84508mov r8, r14
37bc8450bshl rax, 4
37bc8450fadd rdx, r12
37bc84512mov rcx, rdi
37bc84515lea r9, [r12+rax]
37bc84519call zswap_
37bc8451e
37bc8451eloc_37bc8451e:
37bc8451esub r13l, 1
37bc84522test r13l, r13l
37bc84525jg 0x37bc844e7
37bc84527
37bc84527loc_37bc84527:
37bc84527mov rax, [rsp+512]
37bc8452fmov [rsp+80], r14
37bc84534lea r9, [rip+0x7ca0a5]
37bc8453blea rcx, [rip+0x7ca09f]
37bc84542mov [rsp+112], 1
37bc8454blea r8, [rip+0x7ca098]
37bc84552mov rdx, r9
37bc84555mov [rsp+64], rax
37bc8455alea rax, [rip+0x7ca08f]
37bc84561mov [rsp+104], 1
37bc8456amov [rsp+96], 1
37bc84573mov [rsp+88], 1
37bc8457cmov [rsp+72], r12
37bc84581mov [rsp+56], rbp
37bc84586mov [rsp+48], rax
37bc8458bmov [rsp+40], rdi
37bc84590mov [rsp+32], rsi
37bc84595mov [rsp+168], rcx
37bc8459dcall ztrsm_
37bc845a2mov r13l, [rsi]
37bc845a5test r13l, r13l
37bc845a8jle 0x37bc846b0
37bc845aelea rax, [rsp+224]
37bc845b6mov [rsp+192], rax
37bc845benop
37bc845c0
37bc845c0loc_37bc845c0:
37bc845c0movsxd rcx, r13l
37bc845c3lea rax, [rcx-1]
37bc845c7mov edx, [rbx+4*rax]
37bc845catest edx, edx
37bc845ccjg 0x37bc845f4
37bc845ce
37bc845celoc_37bc845ce:
37bc845cecmp r13l, 1
37bc845d2je 0x37bc846b0
37bc845d8cmp edx, [rbx+4*rcx-8]
37bc845dcje 0x37bc84aa0
37bc845e2sub r13l, 1
37bc845e6movsxd rcx, r13l
37bc845e9lea rax, [rcx-1]
37bc845edmov edx, [rbx+4*rax]
37bc845f0test edx, edx
37bc845f2jle 0x37bc845ce
37bc845f4
37bc845f4loc_37bc845f4:
37bc845f4mov rdx, rcx
37bc845f7imul rdx, r15
37bc845fbadd rdx, [rsp+152]
37bc84603add rdx, rcx
37bc84606shl rdx, 4
37bc8460aadd rdx, rbp
37bc8460dmovsd_xmm x2, [rdx]
37bc84611movsd_xmm x1, [rdx+8]
37bc84616movapd x0, x2
37bc8461amovapd x3, x1
37bc8461eandpd x0, [rip+0x7c9fea]
37bc84626andpd x3, [rip+0x7c9fe2]
37bc8462ecomisd x3, x0
37bc84632jbe 0x37bc84800
37bc84638movapd x0, x2
37bc8463cdivsd x0, x1
37bc84640mulsd x2, x0
37bc84644addsd x2, x1
37bc84648pxor x1, x1
37bc8464cmulsd x1, x0
37bc84650unpcklpd x2, x2
37bc84654unpcklpd x0, x1
37bc84658movupd x1, [rip+0x7c9fc0]
37bc84660addpd x1, x0
37bc84664addpd x0, [rip+0x7c9fc4]
37bc8466cmovsd_xmm x0, x1
37bc84670divpd x0, x2
37bc84674
37bc84674loc_37bc84674:
37bc84674shl rax, 4
37bc84678mov r9, r14
37bc8467bmov rcx, rdi
37bc8467esub r13l, 1
37bc84682mov rdx, [rsp+192]
37bc8468alea r8, [r12+rax]
37bc8468emovups [rsp+224], x0
37bc84696call zscal_
37bc8469b
37bc8469bloc_37bc8469b:
37bc8469btest r13l, r13l
37bc8469ejne 0x37bc845c0
37bc846a4nop
37bc846a5nop [rax+rax]
37bc846b0
37bc846b0loc_37bc846b0:
37bc846b0mov rax, [rsp+512]
37bc846b8mov [rsp+80], r14
37bc846bdlea r9, [rip+0x7c9f1c]
37bc846c4lea r8, [rip+0x7c9f35]
37bc846cbmov [rsp+112], 1
37bc846d4mov rdx, r9
37bc846d7mov rcx, [rsp+168]
37bc846dfmov [rsp+64], rax
37bc846e4lea rax, [rip+0x7c9f05]
37bc846ebmov [rsp+104], 1
37bc846f4mov [rsp+96], 1
37bc846fdmov [rsp+88], 1
37bc84706mov [rsp+72], r12
37bc8470bmov [rsp+56], rbp
37bc84710mov [rsp+48], rax
37bc84715mov [rsp+40], rdi
37bc8471amov [rsp+32], rsi
37bc8471fcall ztrsm_
37bc84724mov ecx, [rsi]
37bc84726test ecx, ecx
37bc84728jle 0x37bc847a0
37bc8472amov r13l, 1
37bc84730jmp 0x37bc8476c
37bc84732
37bc84732 66 0f 1f 44 00 00 f..D..
37bc84738
37bc84738loc_37bc84738:
37bc84738cmp edx, r13l
37bc8473bje 0x37bc84763
37bc8473dmov [rsp+32], r14
37bc84742sub rdx, 1
37bc84746shl rax, 4
37bc8474amov rcx, rdi
37bc8474dshl rdx, 4
37bc84751mov r8, r14
37bc84754lea r9, [r12+rdx]
37bc84758lea rdx, [rax+r12]
37bc8475ccall zswap_
37bc84761mov ecx, [rsi]
37bc84763
37bc84763loc_37bc84763:
37bc84763add r13l, 1
37bc84767cmp ecx, r13l
37bc8476ajl 0x37bc847a0
37bc8476c
37bc8476cloc_37bc8476c:
37bc8476clea eax, [r13-1]
37bc84770cdqe
37bc84772movsxd rdx, [rbx+4*rax]
37bc84776test edx, edx
37bc84778jg 0x37bc84738
37bc8477acmp ecx, r13l
37bc8477djle 0x37bc8478c
37bc8477fmovsxd r8, r13l
37bc84782cmp edx, [rbx+4*r8]
37bc84786je 0x37bc84f28
37bc8478c
37bc8478cloc_37bc8478c:
37bc8478cadd r13l, 2
37bc84790cmp ecx, r13l
37bc84793jge 0x37bc8476c
37bc84795nop [rax+rax]
37bc847a0
37bc847a0loc_37bc847a0:
37bc847a0mov rax, [rsp+184]
37bc847a8mov [rsp+40], rbx
37bc847admov r9, rbp
37bc847b0mov r8, rsi
37bc847b3mov [rsp+72], 1
37bc847bcmov rcx, [rsp+480]
37bc847c4lea rdx, [rip+0x7c9e36]
37bc847cbmov [rsp+56], rax
37bc847d0mov rax, [rsp+544]
37bc847d8mov [rsp+64], 1
37bc847e1mov [rsp+48], rax
37bc847e6mov rax, [rsp+512]
37bc847eemov [rsp+32], rax
37bc847f3call zsyconv_
37bc847f8jmp 0x37bc83dee
37bc847fd
37bc847fd 0f 1f 00 ...
37bc84800
37bc84800loc_37bc84800:
37bc84800movapd x3, x1
37bc84804pxor x0, x0
37bc84808divsd x3, x2
37bc8480cmulsd x1, x3
37bc84810mulsd x0, x3
37bc84814addsd x0, [rip+0x7c9e0c]
37bc8481caddsd x1, x2
37bc84820pxor x2, x2
37bc84824subsd x2, x3
37bc84828unpcklpd x1, x1
37bc8482cunpcklpd x0, x2
37bc84830divpd x0, x1
37bc84834jmp 0x37bc84674
37bc84839
37bc84839 0f 1f 80 00 00 00 00 .......
37bc84840
37bc84840loc_37bc84840:
37bc84840movapd x1, x14
37bc84845movapd x15, x6
37bc8484amovapd x2, x14
37bc8484fdivsd x1, x7
37bc84853mulsd x15, x1
37bc84858movapd x3, x1
37bc8485cmulsd x2, x1
37bc84860mulsd x3, x0
37bc84864addsd x15, x4
37bc84869mulsd x4, x1
37bc8486dmulsd x1, x11
37bc84872addsd x2, x7
37bc84876addsd x3, x11
37bc8487bdivsd x15, x2
37bc84880subsd x6, x4
37bc84884subsd x0, x1
37bc84888divsd x6, x2
37bc8488cdivsd x3, x2
37bc84890divsd x0, x2
37bc84894jmp 0x37bc84422
37bc84899
37bc84899 0f 1f 80 00 00 00 00 .......
37bc848a0
37bc848a0loc_37bc848a0:
37bc848a0movapd x2, x5
37bc848a4pxor x0, x0
37bc848a8divsd x2, x1
37bc848acmulsd x5, x2
37bc848b0mulsd x0, x2
37bc848b4addsd x0, [rip+0x7c9d6c]
37bc848bcaddsd x5, x1
37bc848c0pxor x1, x1
37bc848c4subsd x1, x2
37bc848c8unpcklpd x5, x5
37bc848ccunpcklpd x0, x1
37bc848d0divpd x0, x5
37bc848d4jmp 0x37bc8412e
37bc848d9
37bc848d9 0f 1f 80 00 00 00 00 .......
37bc848e0
37bc848e0loc_37bc848e0:
37bc848e0movapd x3, x11
37bc848e5movapd x0, x11
37bc848eadivsd x3, x12
37bc848efmulsd x0, x3
37bc848f3movapd x9, x3
37bc848f8movapd x10, x3
37bc848fdmulsd x9, x5
37bc84902mulsd x10, x8
37bc84907addsd x0, x12
37bc8490caddsd x9, x1
37bc84911mulsd x1, x3
37bc84915mulsd x3, x2
37bc84919addsd x10, x2
37bc8491edivsd x9, x0
37bc84923subsd x5, x1
37bc84927subsd x8, x3
37bc8492cdivsd x5, x0
37bc84930divsd x10, x0
37bc84935divsd x8, x0
37bc8493ajmp 0x37bc84264
37bc8493f
37bc8493f 90 .
37bc84940
37bc84940loc_37bc84940:
37bc84940mov rdi, [rsp+496]
37bc84948mov r14, [rsp+536]
37bc84950
37bc84950loc_37bc84950:
37bc84950mov rax, [rsp+512]
37bc84958mov [rsp+80], r14
37bc8495dlea r9, [rip+0x7c9c7c]
37bc84964lea r8, [rip+0x7c9c95]
37bc8496bmov rcx, [rsp+168]
37bc84973mov [rsp+72], r12
37bc84978mov [rsp+64], rax
37bc8497dlea rax, [rip+0x7c9c6c]
37bc84984mov [rsp+112], 1
37bc8498dmov rdx, rcx
37bc84990mov [rsp+104], 1
37bc84999mov [rsp+96], 1
37bc849a2mov [rsp+88], 1
37bc849abmov [rsp+56], rbp
37bc849b0mov [rsp+48], rax
37bc849b5mov [rsp+40], rdi
37bc849bamov [rsp+32], rsi
37bc849bfcall ztrsm_
37bc849c4mov r13l, [rsi]
37bc849c7test r13l, r13l
37bc849cajg 0x37bc84a0d
37bc849ccjmp 0x37bc847a0
37bc849d1
37bc849d1 0f 1f 80 00 00 00 00 .......
37bc849d8
37bc849d8loc_37bc849d8:
37bc849d8cmp eax, r13l
37bc849dbje 0x37bc84a00
37bc849ddsub rax, 1
37bc849e1mov [rsp+32], r14
37bc849e6shl rdx, 4
37bc849eamov r8, r14
37bc849edshl rax, 4
37bc849f1add rdx, r12
37bc849f4mov rcx, rdi
37bc849f7lea r9, [r12+rax]
37bc849fbcall zswap_
37bc84a00
37bc84a00loc_37bc84a00:
37bc84a00sub r13l, 1
37bc84a04
37bc84a04loc_37bc84a04:
37bc84a04test r13l, r13l
37bc84a07je 0x37bc847a0
37bc84a0d
37bc84a0dloc_37bc84a0d:
37bc84a0dmovsxd rcx, r13l
37bc84a10lea rdx, [rcx-1]
37bc84a14movsxd rax, [rbx+4*rdx]
37bc84a18test eax, eax
37bc84a1ajg 0x37bc849d8
37bc84a1ccmp r13l, 1
37bc84a20je 0x37bc847a0
37bc84a26cmp eax, [rbx+4*rcx-8]
37bc84a2aje 0x37bc84e40
37bc84a30
37bc84a30loc_37bc84a30:
37bc84a30sub r13l, 2
37bc84a34jmp 0x37bc84a04
37bc84a36
37bc84a36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc84a40
37bc84a40loc_37bc84a40:
37bc84a40not eax
37bc84a42mov [rsp+32], r14
37bc84a47shl rdx, 4
37bc84a4bmov r8, r14
37bc84a4ecdqe
37bc84a50add rdx, r12
37bc84a53mov rcx, rdi
37bc84a56shl rax, 4
37bc84a5alea r9, [r12+rax]
37bc84a5ecall zswap_
37bc84a63jmp 0x37bc844de
37bc84a68
37bc84a68 0f 1f 84 00 00 00 00 00 ........
37bc84a70
37bc84a70loc_37bc84a70:
37bc84a70not eax
37bc84a72mov [rsp+32], r14
37bc84a77shl rdx, 4
37bc84a7bmov r8, r14
37bc84a7ecdqe
37bc84a80add rdx, r12
37bc84a83mov rcx, rdi
37bc84a86shl rax, 4
37bc84a8alea r9, [r12+rax]
37bc84a8ecall zswap_
37bc84a93jmp 0x37bc83ffc
37bc84a98
37bc84a98 0f 1f 84 00 00 00 00 00 ........
37bc84aa0
37bc84aa0loc_37bc84aa0:
37bc84aa0mov rdx, rcx
37bc84aa3mov r11, [rsp+152]
37bc84aabshl rdx, 4
37bc84aafadd rdx, [rsp+544]
37bc84ab7movsd_xmm x9, [rdx-16]
37bc84abdmovsd_xmm x10, [rdx-8]
37bc84ac3mov rdx, rax
37bc84ac6imul rdx, r15
37bc84acamovapd x7, x9
37bc84acfmovapd x5, x10
37bc84ad4andpd x7, [rip+0x7c9b34]
37bc84adcandpd x5, [rip+0x7c9b2c]
37bc84ae4movsd_xmm [rsp+160], x7
37bc84aedlea r8, [rdx+r11]
37bc84af1add rdx, r15
37bc84af4add rdx, r11
37bc84af7add r8, rax
37bc84afaadd rdx, rcx
37bc84afdshl r8, 4
37bc84b01shl rdx, 4
37bc84b05add r8, rbp
37bc84b08add rdx, rbp
37bc84b0bcomisd x5, x7
37bc84b0fmovsd_xmm x3, [r8]
37bc84b14movsd_xmm x1, [r8+8]
37bc84b1amovsd_xmm x6, [rdx]
37bc84b1emovsd_xmm x0, [rdx+8]
37bc84b23movq r8, x5
37bc84b28ja 0x37bc84e68
37bc84b2emovapd x4, x10
37bc84b33movapd x2, x1
37bc84b37movapd x5, x10
37bc84b3cdivsd x4, x9
37bc84b41mulsd x2, x4
37bc84b45movapd x7, x4
37bc84b49mulsd x5, x4
37bc84b4dmulsd x7, x0
37bc84b51addsd x2, x3
37bc84b55mulsd x3, x4
37bc84b59mulsd x4, x6
37bc84b5daddsd x5, x9
37bc84b62addsd x7, x6
37bc84b66divsd x2, x5
37bc84b6asubsd x1, x3
37bc84b6esubsd x0, x4
37bc84b72divsd x1, x5
37bc84b76divsd x7, x5
37bc84b7adivsd x0, x5
37bc84b7e
37bc84b7eloc_37bc84b7e:
37bc84b7emov r10l, [rdi]
37bc84b81test r10l, r10l
37bc84b84jle 0x37bc84f18
37bc84b8amovddup x5, x7
37bc84b8emovapd x3, x7
37bc84b92shl rax, 4
37bc84b96add r10l, 1
37bc84b9amovapd x11, x0
37bc84b9fmovddup x12, x0
37bc84ba4movddup x14, x1
37bc84ba9movups [rsp+128], x5
37bc84bb1mulsd x7, x2
37bc84bb5mov rcx, [rsp+200]
37bc84bbdmovddup x13, x2
37bc84bc2add rax, r12
37bc84bc5mulsd x0, x1
37bc84bc9mov edx, 1
37bc84bcemulsd x11, x2
37bc84bd3shl rcx, 4
37bc84bd7mulsd x3, x1
37bc84bdbsubsd x7, x0
37bc84bdfsubsd x7, [rip+0x7c9a41]
37bc84be7addsd x11, x3
37bc84becmovapd x5, x7
37bc84bf0andpd x5, [rip+0x7c9a18]
37bc84bf8movsd_xmm [rsp+176], x5
37bc84c01movapd x5, x11
37bc84c06andpd x5, [rip+0x7c9a02]
37bc84c0emovq r9, x5
37bc84c13jmp 0x37bc84d95
37bc84c18
37bc84c18 0f 1f 84 00 00 00 00 00 ........
37bc84c20
37bc84c20loc_37bc84c20:
37bc84c20movapd x3, x9
37bc84c25movapd x4, x2
37bc84c29divsd x3, x10
37bc84c2emovddup x1, x3
37bc84c32mulpd x4, x1
37bc84c36mulsd x3, x9
37bc84c3bmulpd x1, x0
37bc84c3fshufpd x4, x4, 1
37bc84c44movapd x5, x4
37bc84c48movapd x6, x4
37bc84c4csubpd x4, x2
37bc84c50addpd x5, x2
37bc84c54addsubpd x6, x2
37bc84c58shufpd x1, x1, 1
37bc84c5daddsd x3, x10
37bc84c62shufpd x5, x4, 1
37bc84c67movapd x2, x5
37bc84c6bmovapd x5, x1
37bc84c6fmovapd x4, x1
37bc84c73addpd x5, x0
37bc84c77subpd x1, x0
37bc84c7bunpcklpd x3, x3
37bc84c7faddsubpd x4, x0
37bc84c83divpd x6, x3
37bc84c87shufpd x5, x1, 1
37bc84c8cdivpd x5, x3
37bc84c90divpd x2, x3
37bc84c94movapd x0, x5
37bc84c98divpd x4, x3
37bc84c9c
37bc84c9cloc_37bc84c9c:
37bc84c9cmovapd x3, x6
37bc84ca0movapd x1, x2
37bc84ca4movapd x8, x12
37bc84ca9mulpd x3, x13
37bc84caemulpd x1, x14
37bc84cb3mulpd x8, x0
37bc84cb8movapd x5, x3
37bc84cbcaddpd x5, x1
37bc84cc0subpd x3, x1
37bc84cc4movapd x1, x2
37bc84cc8mulpd x1, x13
37bc84ccdmovapd x15, x8
37bc84cd2movsd_xmm x3, x5
37bc84cd6movapd x5, x6
37bc84cdasubpd x3, x4
37bc84cdemulpd x5, x14
37bc84ce3addsubpd x1, x5
37bc84ce7movupd x5, [rsp+128]
37bc84cf0mulpd x5, x4
37bc84cf4subpd x1, x0
37bc84cf8mulpd x4, x12
37bc84cfdmulpd x0, [rsp+128]
37bc84d06addpd x15, x5
37bc84d0bsubpd x5, x8
37bc84d10addsubpd x0, x4
37bc84d14movsd_xmm x5, x15
37bc84d19subpd x5, x6
37bc84d1dmovq x6, r9
37bc84d22comisd x6, [rsp+176]
37bc84d2bsubpd x0, x2
37bc84d2fjbe 0x37bc84ec0
37bc84d35movapd x4, x7
37bc84d39divsd x4, x11
37bc84d3emovddup x2, x4
37bc84d42mulpd x1, x2
37bc84d46mulsd x4, x7
37bc84d4amulpd x2, x0
37bc84d4emovapd x0, x3
37bc84d52addpd x0, x1
37bc84d56subpd x1, x3
37bc84d5aaddsd x4, x11
37bc84d5fmovsd_xmm x1, x0
37bc84d63movapd x0, x5
37bc84d67addpd x0, x2
37bc84d6bsubpd x2, x5
37bc84d6funpcklpd x4, x4
37bc84d73divpd x1, x4
37bc84d77movsd_xmm x2, x0
37bc84d7bdivpd x2, x4
37bc84d7f
37bc84d7floc_37bc84d7f:
37bc84d7fadd edx, 1
37bc84d82movups [rax-16], x2
37bc84d86movups [rax], x1
37bc84d89add rax, rcx
37bc84d8ccmp edx, r10l
37bc84d8fje 0x37bc84f18
37bc84d95
37bc84d95loc_37bc84d95:
37bc84d95movq x5, r8
37bc84d9amovupd x0, [rax-16]
37bc84d9fmovupd x2, [rax]
37bc84da3comisd x5, [rsp+160]
37bc84dacja 0x37bc84c20
37bc84db2movapd x1, x10
37bc84db7movapd x6, x2
37bc84dbbmovapd x4, x0
37bc84dbfshufpd x6, x2, 1
37bc84dc4shufpd x4, x0, 1
37bc84dc9divsd x1, x9
37bc84dcemovddup x5, x1
37bc84dd2mulsd x1, x10
37bc84dd7movapd x3, x5
37bc84ddbmulpd x3, x2
37bc84ddfmulpd x5, x0
37bc84de3addsd x1, x9
37bc84de8addsubpd x6, x3
37bc84decshufpd x3, x3, 1
37bc84df1movapd x8, x3
37bc84df6addpd x8, x2
37bc84dfbsubpd x2, x3
37bc84dffmovapd x3, x5
37bc84e03addsubpd x4, x5
37bc84e07shufpd x3, x5, 1
37bc84e0cmovapd x5, x3
37bc84e10unpcklpd x1, x1
37bc84e14addpd x5, x0
37bc84e18subpd x0, x3
37bc84e1cdivpd x6, x1
37bc84e20movsd_xmm x2, x8
37bc84e25movsd_xmm x0, x5
37bc84e29divpd x2, x1
37bc84e2ddivpd x4, x1
37bc84e31divpd x0, x1
37bc84e35jmp 0x37bc84c9c
37bc84e3a
37bc84e3a 66 0f 1f 44 00 00 f..D..
37bc84e40
37bc84e40loc_37bc84e40:
37bc84e40not eax
37bc84e42mov [rsp+32], r14
37bc84e47shl rdx, 4
37bc84e4bmov r8, r14
37bc84e4ecdqe
37bc84e50add rdx, r12
37bc84e53mov rcx, rdi
37bc84e56shl rax, 4
37bc84e5alea r9, [r12+rax]
37bc84e5ecall zswap_
37bc84e63jmp 0x37bc84a30
37bc84e68
37bc84e68loc_37bc84e68:
37bc84e68movapd x5, x9
37bc84e6dmovapd x2, x3
37bc84e71movapd x4, x9
37bc84e76divsd x5, x10
37bc84e7bmulsd x2, x5
37bc84e7fmovapd x7, x5
37bc84e83mulsd x7, x6
37bc84e87mulsd x4, x5
37bc84e8baddsd x2, x1
37bc84e8fmulsd x1, x5
37bc84e93addsd x7, x0
37bc84e97mulsd x0, x5
37bc84e9baddsd x4, x10
37bc84ea0subsd x1, x3
37bc84ea4divsd x2, x4
37bc84ea8subsd x0, x6
37bc84eacdivsd x1, x4
37bc84eb0divsd x7, x4
37bc84eb4divsd x0, x4
37bc84eb8jmp 0x37bc84b7e
37bc84ebd
37bc84ebd 0f 1f 00 ...
37bc84ec0
37bc84ec0loc_37bc84ec0:
37bc84ec0movapd x2, x11
37bc84ec5divsd x2, x7
37bc84ec9movddup x4, x2
37bc84ecdmulsd x2, x11
37bc84ed2mulpd x3, x4
37bc84ed6mulpd x4, x5
37bc84edaaddsd x2, x7
37bc84edemovddup x5, x2
37bc84ee2movapd x2, x1
37bc84ee6subpd x1, x3
37bc84eeaaddpd x2, x3
37bc84eeemovapd x3, x4
37bc84ef2addpd x3, x0
37bc84ef6movsd_xmm x1, x2
37bc84efadivpd x1, x5
37bc84efemovapd x2, x0
37bc84f02subpd x2, x4
37bc84f06movsd_xmm x2, x3
37bc84f0adivpd x2, x5
37bc84f0ejmp 0x37bc84d7f
37bc84f13
37bc84f13 0f 1f 44 00 00 ..D..
37bc84f18
37bc84f18loc_37bc84f18:
37bc84f18sub r13l, 2
37bc84f1cjmp 0x37bc8469b
37bc84f21
37bc84f21 0f 1f 80 00 00 00 00 .......
37bc84f28
37bc84f28loc_37bc84f28:
37bc84f28not edx
37bc84f2amov [rsp+32], r14
37bc84f2fshl rax, 4
37bc84f33mov rcx, rdi
37bc84f36movsxd rdx, edx
37bc84f39mov r8, r14
37bc84f3cshl rdx, 4
37bc84f40lea r9, [r12+rdx]
37bc84f44lea rdx, [rax+r12]
37bc84f48call zswap_
37bc84f4dmov ecx, [rsi]
37bc84f4fjmp 0x37bc8478c
37bc84f54
37bc84f54 0f 1f 40 00 ..@.
37bc84f58
37bc84f58loc_37bc84f58:
37bc84f58mov edi, r11l
37bc84f5bjmp 0x37bc8415b
37bc84f60
37bc84f60loc_37bc84f60:
37bc84f60neg edx
37bc84f62jmp 0x37bc83dcc
37bc83ca0
Loading..