File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc7b6c0
37bc7b6c0zsysvx_:
37bc7b6c0push r15
37bc7b6c2push r14
37bc7b6c4push r13
37bc7b6c6push r12
37bc7b6c8push rbp
37bc7b6c9push rdi
37bc7b6capush rsi
37bc7b6cbpush rbx
37bc7b6ccsub rsp, 184
37bc7b6d3movups [rsp+160], x6
37bc7b6dbmov rdi, [rsp+408]
37bc7b6e3mov r12, [rsp+384]
37bc7b6ebmov [rdi], 0
37bc7b6f1mov rsi, rdx
37bc7b6f4mov rbx, r8
37bc7b6f7mov rbp, r9
37bc7b6famov r8l, 1
37bc7b700mov r9l, 1
37bc7b706lea rdx, [rip+0x7d2c83]
37bc7b70dmov r15, rcx
37bc7b710call lsame_
37bc7b715mov r13l, eax
37bc7b718mov rax, [rsp+392]
37bc7b720mov r14l, [rax]
37bc7b723test r13l, r13l
37bc7b726jne 0x37bc7b74b
37bc7b728mov r9l, 1
37bc7b72emov r8l, 1
37bc7b734lea rdx, [rip+0x7d2c56]
37bc7b73bmov rcx, r15
37bc7b73ecall lsame_
37bc7b743test eax, eax
37bc7b745je 0x37bc7b858
37bc7b74b
37bc7b74bloc_37bc7b74b:
37bc7b74bmov r9l, 1
37bc7b751mov r8l, 1
37bc7b757lea rdx, [rip+0x7d2c34]
37bc7b75emov rcx, rsi
37bc7b761call lsame_
37bc7b766test eax, eax
37bc7b768je 0x37bc7b870
37bc7b76e
37bc7b76eloc_37bc7b76e:
37bc7b76emov eax, [rbx]
37bc7b770test eax, eax
37bc7b772js 0x37bc7b808
37bc7b778mov edx, [rbp]
37bc7b77btest edx, edx
37bc7b77djs 0x37bc7b8c0
37bc7b783mov rcx, [rsp+296]
37bc7b78btest eax, eax
37bc7b78dmov edx, 1
37bc7b792cmovg edx, eax
37bc7b795cmp [rcx], edx
37bc7b797jl 0x37bc7b8a8
37bc7b79dmov rcx, [rsp+312]
37bc7b7a5cmp [rcx], edx
37bc7b7a7jl 0x37bc7b8d0
37bc7b7admov rcx, [rsp+336]
37bc7b7b5cmp [rcx], edx
37bc7b7b7jl 0x37bc7b8e0
37bc7b7bdmov rcx, [rsp+352]
37bc7b7c5cmp [rcx], edx
37bc7b7c7jl 0x37bc7bc78
37bc7b7cdlea r15l, [rax+rax]
37bc7b7d1mov eax, 1
37bc7b7d6test r15l, r15l
37bc7b7d9cmovle r15l, eax
37bc7b7ddmov rax, [rsp+392]
37bc7b7e5cmp [rax], r15l
37bc7b7e8jge 0x37bc7b8f0
37bc7b7eecmp r14l, -1
37bc7b7f2je 0x37bc7b8f0
37bc7b7f8mov [rdi], -18
37bc7b7femov eax, 18
37bc7b803jmp 0x37bc7b814
37bc7b805
37bc7b805 0f 1f 00 ...
37bc7b808
37bc7b808loc_37bc7b808:
37bc7b808mov edx, -3
37bc7b80dmov eax, 3
37bc7b812
37bc7b812loc_37bc7b812:
37bc7b812mov [rdi], edx
37bc7b814
37bc7b814loc_37bc7b814:
37bc7b814lea rdx, [rsp+152]
37bc7b81cmov r8l, 6
37bc7b822lea rcx, [rip+0x7d2b7b]
37bc7b829mov [rsp+152], eax
37bc7b830call xerbla_
37bc7b835nop
37bc7b836
37bc7b836loc_37bc7b836:
37bc7b836movups x6, [rsp+160]
37bc7b83eadd rsp, 184
37bc7b845pop rbx
37bc7b846pop rsi
37bc7b847pop rdi
37bc7b848pop rbp
37bc7b849pop r12
37bc7b84bpop r13
37bc7b84dpop r14
37bc7b84fpop r15
37bc7b851ret
37bc7b852
37bc7b852 66 0f 1f 44 00 00 f..D..
37bc7b858
37bc7b858loc_37bc7b858:
37bc7b858mov [rdi], -1
37bc7b85emov eax, -1
37bc7b863
37bc7b863loc_37bc7b863:
37bc7b863neg eax
37bc7b865jmp 0x37bc7b814
37bc7b867
37bc7b867 66 0f 1f 84 00 00 00 00 00 f........
37bc7b870
37bc7b870loc_37bc7b870:
37bc7b870mov r9l, 1
37bc7b876mov r8l, 1
37bc7b87clea rdx, [rip+0x7d2b10]
37bc7b883mov rcx, rsi
37bc7b886call lsame_
37bc7b88btest eax, eax
37bc7b88djne 0x37bc7b76e
37bc7b893mov edx, -2
37bc7b898mov eax, 2
37bc7b89djmp 0x37bc7b812
37bc7b8a2
37bc7b8a2 66 0f 1f 44 00 00 f..D..
37bc7b8a8
37bc7b8a8loc_37bc7b8a8:
37bc7b8a8mov edx, -6
37bc7b8admov eax, 6
37bc7b8b2jmp 0x37bc7b812
37bc7b8b7
37bc7b8b7 66 0f 1f 84 00 00 00 00 00 f........
37bc7b8c0
37bc7b8c0loc_37bc7b8c0:
37bc7b8c0mov edx, -4
37bc7b8c5mov eax, 4
37bc7b8cajmp 0x37bc7b812
37bc7b8cf
37bc7b8cf 90 .
37bc7b8d0
37bc7b8d0loc_37bc7b8d0:
37bc7b8d0mov edx, -8
37bc7b8d5mov eax, 8
37bc7b8dajmp 0x37bc7b812
37bc7b8df
37bc7b8df 90 .
37bc7b8e0
37bc7b8e0loc_37bc7b8e0:
37bc7b8e0mov edx, -11
37bc7b8e5mov eax, 11
37bc7b8eajmp 0x37bc7b812
37bc7b8ef
37bc7b8ef 90 .
37bc7b8f0
37bc7b8f0loc_37bc7b8f0:
37bc7b8f0mov eax, [rdi]
37bc7b8f2test eax, eax
37bc7b8f4jne 0x37bc7b863
37bc7b8fatest r13l, r13l
37bc7b8fdje 0x37bc7b94c
37bc7b8fflea rax, [rip+0x7d2a9a]
37bc7b906mov r9, rbx
37bc7b909lea rdx, [rip+0x7d2a84]
37bc7b910mov r8, rsi
37bc7b913mov [rsp+64], 1
37bc7b91clea rcx, [rip+0x7d2a79]
37bc7b923mov [rsp+56], 6
37bc7b92cmov [rsp+48], rax
37bc7b931mov [rsp+40], rax
37bc7b936mov [rsp+32], rax
37bc7b93bcall ilaenv_
37bc7b940imul eax, [rbx]
37bc7b943cmp r15l, eax
37bc7b946cmovl r15l, eax
37bc7b94amov eax, [rdi]
37bc7b94c
37bc7b94cloc_37bc7b94c:
37bc7b94cmov [r12+8], 0
37bc7b955pxor x1, x1
37bc7b959cvtsi2sd x1, r15l
37bc7b95emovq r15, x1
37bc7b963movsd_xmm [r12], x1
37bc7b969test eax, eax
37bc7b96bjne 0x37bc7b863
37bc7b971cmp r14l, -1
37bc7b975je 0x37bc7b836
37bc7b97btest r13l, r13l
37bc7b97eje 0x37bc7ba1c
37bc7b984mov rax, [rsp+312]
37bc7b98cmov r8, rbx
37bc7b98fmov rdx, rbx
37bc7b992mov rcx, rsi
37bc7b995mov [rsp+56], 1
37bc7b99emov r9, [rsp+288]
37bc7b9a6mov [rsp+48], rax
37bc7b9abmov rax, [rsp+304]
37bc7b9b3mov [rsp+40], rax
37bc7b9b8mov rax, [rsp+296]
37bc7b9c0mov [rsp+32], rax
37bc7b9c5call zlacpy_
37bc7b9camov [rsp+56], rdi
37bc7b9cfmov rdx, rbx
37bc7b9d2mov rcx, rsi
37bc7b9d5mov rax, [rsp+392]
37bc7b9ddmov [rsp+40], r12
37bc7b9e2mov r9, [rsp+312]
37bc7b9eamov r8, [rsp+304]
37bc7b9f2mov [rsp+64], 1
37bc7b9fbmov [rsp+48], rax
37bc7ba00mov rax, [rsp+320]
37bc7ba08mov [rsp+32], rax
37bc7ba0dcall zsytrf_
37bc7ba12mov eax, [rdi]
37bc7ba14test eax, eax
37bc7ba16jg 0x37bc7bc60
37bc7ba1c
37bc7ba1cloc_37bc7ba1c:
37bc7ba1cmov rax, [rsp+400]
37bc7ba24mov r8, rbx
37bc7ba27mov [rsp+56], 1
37bc7ba30mov rdx, rsi
37bc7ba33mov [rsp+48], 1
37bc7ba3cmov r9, [rsp+288]
37bc7ba44lea rcx, [rip+0x7d295f]
37bc7ba4bmov [rsp+40], rax
37bc7ba50mov rax, [rsp+296]
37bc7ba58mov [rsp+32], rax
37bc7ba5dcall zlansy_
37bc7ba62mov [rsp+64], rdi
37bc7ba67mov rdx, rbx
37bc7ba6amov rcx, rsi
37bc7ba6dmov rax, [rsp+360]
37bc7ba75mov [rsp+56], r12
37bc7ba7amov r9, [rsp+312]
37bc7ba82mov [rsp+72], 1
37bc7ba8bmov [rsp+48], rax
37bc7ba90lea rax, [rsp+152]
37bc7ba98mov r8, [rsp+304]
37bc7baa0mov [rsp+40], rax
37bc7baa5mov rax, [rsp+320]
37bc7baadmovsd_xmm [rsp+152], x0
37bc7bab6mov [rsp+32], rax
37bc7babbcall zsycon_
37bc7bac0mov rax, [rsp+352]
37bc7bac8mov r8, rbp
37bc7bacbmov rdx, rbx
37bc7bacemov [rsp+56], 4
37bc7bad7mov r9, [rsp+328]
37bc7badflea rcx, [rip+0x7d28c5]
37bc7bae6mov [rsp+48], rax
37bc7baebmov rax, [rsp+344]
37bc7baf3mov [rsp+40], rax
37bc7baf8mov rax, [rsp+336]
37bc7bb00mov [rsp+32], rax
37bc7bb05call zlacpy_
37bc7bb0amov [rsp+64], rdi
37bc7bb0fmov r8, rbp
37bc7bb12mov rdx, rbx
37bc7bb15mov rax, [rsp+352]
37bc7bb1dmov r9, [rsp+304]
37bc7bb25mov rcx, rsi
37bc7bb28mov [rsp+72], 1
37bc7bb31mov [rsp+56], rax
37bc7bb36mov rax, [rsp+344]
37bc7bb3emov [rsp+48], rax
37bc7bb43mov rax, [rsp+320]
37bc7bb4bmov [rsp+40], rax
37bc7bb50mov rax, [rsp+312]
37bc7bb58mov [rsp+32], rax
37bc7bb5dcall zsytrs_
37bc7bb62mov r8, rbp
37bc7bb65mov rdx, rbx
37bc7bb68mov rcx, rsi
37bc7bb6bmov rax, [rsp+400]
37bc7bb73mov r9, [rsp+288]
37bc7bb7bmov [rsp+136], 1
37bc7bb87mov [rsp+128], rdi
37bc7bb8fmov [rsp+120], rax
37bc7bb94mov rax, [rsp+376]
37bc7bb9cmov [rsp+112], r12
37bc7bba1mov [rsp+104], rax
37bc7bba6mov rax, [rsp+368]
37bc7bbaemov [rsp+96], rax
37bc7bbb3mov rax, [rsp+352]
37bc7bbbbmov [rsp+88], rax
37bc7bbc0mov rax, [rsp+344]
37bc7bbc8mov [rsp+80], rax
37bc7bbcdmov rax, [rsp+336]
37bc7bbd5mov [rsp+72], rax
37bc7bbdamov rax, [rsp+328]
37bc7bbe2mov [rsp+64], rax
37bc7bbe7mov rax, [rsp+320]
37bc7bbefmov [rsp+56], rax
37bc7bbf4mov rax, [rsp+312]
37bc7bbfcmov [rsp+48], rax
37bc7bc01mov rax, [rsp+304]
37bc7bc09mov [rsp+40], rax
37bc7bc0emov rax, [rsp+296]
37bc7bc16mov [rsp+32], rax
37bc7bc1bcall zsyrfs_
37bc7bc20mov rax, [rsp+360]
37bc7bc28mov edx, 7
37bc7bc2dlea rcx, [rip+0x7d277b]
37bc7bc34movsd_xmm x2, [rax]
37bc7bc38movapd x6, x2
37bc7bc3ccall dlamch_
37bc7bc41comisd x0, x6
37bc7bc45jbe 0x37bc7bc4e
37bc7bc47mov eax, [rbx]
37bc7bc49add eax, 1
37bc7bc4cmov [rdi], eax
37bc7bc4e
37bc7bc4eloc_37bc7bc4e:
37bc7bc4emov [r12], r15
37bc7bc52mov [r12+8], 0
37bc7bc5bjmp 0x37bc7b836
37bc7bc60
37bc7bc60loc_37bc7bc60:
37bc7bc60mov rax, [rsp+360]
37bc7bc68mov [rax], 0
37bc7bc6fjmp 0x37bc7b836
37bc7bc74
37bc7bc74 0f 1f 40 00 ..@.
37bc7bc78
37bc7bc78loc_37bc7bc78:
37bc7bc78mov edx, -13
37bc7bc7dmov eax, 13
37bc7bc82jmp 0x37bc7b812
37bc7b6c0
37bc7b6c0zsysvx_:
37bc7b6c0push r15
37bc7b6c2push r14
37bc7b6c4push r13
37bc7b6c6push r12
37bc7b6c8push rbp
37bc7b6c9push rdi
37bc7b6capush rsi
37bc7b6cbpush rbx
37bc7b6ccsub rsp, 184
37bc7b6d3movups [rsp+160], x6
37bc7b6dbmov rdi, [rsp+408]
37bc7b6e3mov r12, [rsp+384]
37bc7b6ebmov [rdi], 0
37bc7b6f1mov rsi, rdx
37bc7b6f4mov rbx, r8
37bc7b6f7mov rbp, r9
37bc7b6famov r8l, 1
37bc7b700mov r9l, 1
37bc7b706lea rdx, [rip+0x7d2c83]
37bc7b70dmov r15, rcx
37bc7b710call lsame_
37bc7b715mov r13l, eax
37bc7b718mov rax, [rsp+392]
37bc7b720mov r14l, [rax]
37bc7b723test r13l, r13l
37bc7b726jne 0x37bc7b74b
37bc7b728mov r9l, 1
37bc7b72emov r8l, 1
37bc7b734lea rdx, [rip+0x7d2c56]
37bc7b73bmov rcx, r15
37bc7b73ecall lsame_
37bc7b743test eax, eax
37bc7b745je 0x37bc7b858
37bc7b74b
37bc7b74bloc_37bc7b74b:
37bc7b74bmov r9l, 1
37bc7b751mov r8l, 1
37bc7b757lea rdx, [rip+0x7d2c34]
37bc7b75emov rcx, rsi
37bc7b761call lsame_
37bc7b766test eax, eax
37bc7b768je 0x37bc7b870
37bc7b76e
37bc7b76eloc_37bc7b76e:
37bc7b76emov eax, [rbx]
37bc7b770test eax, eax
37bc7b772js 0x37bc7b808
37bc7b778mov edx, [rbp]
37bc7b77btest edx, edx
37bc7b77djs 0x37bc7b8c0
37bc7b783mov rcx, [rsp+296]
37bc7b78btest eax, eax
37bc7b78dmov edx, 1
37bc7b792cmovg edx, eax
37bc7b795cmp [rcx], edx
37bc7b797jl 0x37bc7b8a8
37bc7b79dmov rcx, [rsp+312]
37bc7b7a5cmp [rcx], edx
37bc7b7a7jl 0x37bc7b8d0
37bc7b7admov rcx, [rsp+336]
37bc7b7b5cmp [rcx], edx
37bc7b7b7jl 0x37bc7b8e0
37bc7b7bdmov rcx, [rsp+352]
37bc7b7c5cmp [rcx], edx
37bc7b7c7jl 0x37bc7bc78
37bc7b7cdlea r15l, [rax+rax]
37bc7b7d1mov eax, 1
37bc7b7d6test r15l, r15l
37bc7b7d9cmovle r15l, eax
37bc7b7ddmov rax, [rsp+392]
37bc7b7e5cmp [rax], r15l
37bc7b7e8jge 0x37bc7b8f0
37bc7b7eecmp r14l, -1
37bc7b7f2je 0x37bc7b8f0
37bc7b7f8mov [rdi], -18
37bc7b7femov eax, 18
37bc7b803jmp 0x37bc7b814
37bc7b805
37bc7b805 0f 1f 00 ...
37bc7b808
37bc7b808loc_37bc7b808:
37bc7b808mov edx, -3
37bc7b80dmov eax, 3
37bc7b812
37bc7b812loc_37bc7b812:
37bc7b812mov [rdi], edx
37bc7b814
37bc7b814loc_37bc7b814:
37bc7b814lea rdx, [rsp+152]
37bc7b81cmov r8l, 6
37bc7b822lea rcx, [rip+0x7d2b7b]
37bc7b829mov [rsp+152], eax
37bc7b830call xerbla_
37bc7b835nop
37bc7b836
37bc7b836loc_37bc7b836:
37bc7b836movups x6, [rsp+160]
37bc7b83eadd rsp, 184
37bc7b845pop rbx
37bc7b846pop rsi
37bc7b847pop rdi
37bc7b848pop rbp
37bc7b849pop r12
37bc7b84bpop r13
37bc7b84dpop r14
37bc7b84fpop r15
37bc7b851ret
37bc7b852
37bc7b852 66 0f 1f 44 00 00 f..D..
37bc7b858
37bc7b858loc_37bc7b858:
37bc7b858mov [rdi], -1
37bc7b85emov eax, -1
37bc7b863
37bc7b863loc_37bc7b863:
37bc7b863neg eax
37bc7b865jmp 0x37bc7b814
37bc7b867
37bc7b867 66 0f 1f 84 00 00 00 00 00 f........
37bc7b870
37bc7b870loc_37bc7b870:
37bc7b870mov r9l, 1
37bc7b876mov r8l, 1
37bc7b87clea rdx, [rip+0x7d2b10]
37bc7b883mov rcx, rsi
37bc7b886call lsame_
37bc7b88btest eax, eax
37bc7b88djne 0x37bc7b76e
37bc7b893mov edx, -2
37bc7b898mov eax, 2
37bc7b89djmp 0x37bc7b812
37bc7b8a2
37bc7b8a2 66 0f 1f 44 00 00 f..D..
37bc7b8a8
37bc7b8a8loc_37bc7b8a8:
37bc7b8a8mov edx, -6
37bc7b8admov eax, 6
37bc7b8b2jmp 0x37bc7b812
37bc7b8b7
37bc7b8b7 66 0f 1f 84 00 00 00 00 00 f........
37bc7b8c0
37bc7b8c0loc_37bc7b8c0:
37bc7b8c0mov edx, -4
37bc7b8c5mov eax, 4
37bc7b8cajmp 0x37bc7b812
37bc7b8cf
37bc7b8cf 90 .
37bc7b8d0
37bc7b8d0loc_37bc7b8d0:
37bc7b8d0mov edx, -8
37bc7b8d5mov eax, 8
37bc7b8dajmp 0x37bc7b812
37bc7b8df
37bc7b8df 90 .
37bc7b8e0
37bc7b8e0loc_37bc7b8e0:
37bc7b8e0mov edx, -11
37bc7b8e5mov eax, 11
37bc7b8eajmp 0x37bc7b812
37bc7b8ef
37bc7b8ef 90 .
37bc7b8f0
37bc7b8f0loc_37bc7b8f0:
37bc7b8f0mov eax, [rdi]
37bc7b8f2test eax, eax
37bc7b8f4jne 0x37bc7b863
37bc7b8fatest r13l, r13l
37bc7b8fdje 0x37bc7b94c
37bc7b8fflea rax, [rip+0x7d2a9a]
37bc7b906mov r9, rbx
37bc7b909lea rdx, [rip+0x7d2a84]
37bc7b910mov r8, rsi
37bc7b913mov [rsp+64], 1
37bc7b91clea rcx, [rip+0x7d2a79]
37bc7b923mov [rsp+56], 6
37bc7b92cmov [rsp+48], rax
37bc7b931mov [rsp+40], rax
37bc7b936mov [rsp+32], rax
37bc7b93bcall ilaenv_
37bc7b940imul eax, [rbx]
37bc7b943cmp r15l, eax
37bc7b946cmovl r15l, eax
37bc7b94amov eax, [rdi]
37bc7b94c
37bc7b94cloc_37bc7b94c:
37bc7b94cmov [r12+8], 0
37bc7b955pxor x1, x1
37bc7b959cvtsi2sd x1, r15l
37bc7b95emovq r15, x1
37bc7b963movsd_xmm [r12], x1
37bc7b969test eax, eax
37bc7b96bjne 0x37bc7b863
37bc7b971cmp r14l, -1
37bc7b975je 0x37bc7b836
37bc7b97btest r13l, r13l
37bc7b97eje 0x37bc7ba1c
37bc7b984mov rax, [rsp+312]
37bc7b98cmov r8, rbx
37bc7b98fmov rdx, rbx
37bc7b992mov rcx, rsi
37bc7b995mov [rsp+56], 1
37bc7b99emov r9, [rsp+288]
37bc7b9a6mov [rsp+48], rax
37bc7b9abmov rax, [rsp+304]
37bc7b9b3mov [rsp+40], rax
37bc7b9b8mov rax, [rsp+296]
37bc7b9c0mov [rsp+32], rax
37bc7b9c5call zlacpy_
37bc7b9camov [rsp+56], rdi
37bc7b9cfmov rdx, rbx
37bc7b9d2mov rcx, rsi
37bc7b9d5mov rax, [rsp+392]
37bc7b9ddmov [rsp+40], r12
37bc7b9e2mov r9, [rsp+312]
37bc7b9eamov r8, [rsp+304]
37bc7b9f2mov [rsp+64], 1
37bc7b9fbmov [rsp+48], rax
37bc7ba00mov rax, [rsp+320]
37bc7ba08mov [rsp+32], rax
37bc7ba0dcall zsytrf_
37bc7ba12mov eax, [rdi]
37bc7ba14test eax, eax
37bc7ba16jg 0x37bc7bc60
37bc7ba1c
37bc7ba1cloc_37bc7ba1c:
37bc7ba1cmov rax, [rsp+400]
37bc7ba24mov r8, rbx
37bc7ba27mov [rsp+56], 1
37bc7ba30mov rdx, rsi
37bc7ba33mov [rsp+48], 1
37bc7ba3cmov r9, [rsp+288]
37bc7ba44lea rcx, [rip+0x7d295f]
37bc7ba4bmov [rsp+40], rax
37bc7ba50mov rax, [rsp+296]
37bc7ba58mov [rsp+32], rax
37bc7ba5dcall zlansy_
37bc7ba62mov [rsp+64], rdi
37bc7ba67mov rdx, rbx
37bc7ba6amov rcx, rsi
37bc7ba6dmov rax, [rsp+360]
37bc7ba75mov [rsp+56], r12
37bc7ba7amov r9, [rsp+312]
37bc7ba82mov [rsp+72], 1
37bc7ba8bmov [rsp+48], rax
37bc7ba90lea rax, [rsp+152]
37bc7ba98mov r8, [rsp+304]
37bc7baa0mov [rsp+40], rax
37bc7baa5mov rax, [rsp+320]
37bc7baadmovsd_xmm [rsp+152], x0
37bc7bab6mov [rsp+32], rax
37bc7babbcall zsycon_
37bc7bac0mov rax, [rsp+352]
37bc7bac8mov r8, rbp
37bc7bacbmov rdx, rbx
37bc7bacemov [rsp+56], 4
37bc7bad7mov r9, [rsp+328]
37bc7badflea rcx, [rip+0x7d28c5]
37bc7bae6mov [rsp+48], rax
37bc7baebmov rax, [rsp+344]
37bc7baf3mov [rsp+40], rax
37bc7baf8mov rax, [rsp+336]
37bc7bb00mov [rsp+32], rax
37bc7bb05call zlacpy_
37bc7bb0amov [rsp+64], rdi
37bc7bb0fmov r8, rbp
37bc7bb12mov rdx, rbx
37bc7bb15mov rax, [rsp+352]
37bc7bb1dmov r9, [rsp+304]
37bc7bb25mov rcx, rsi
37bc7bb28mov [rsp+72], 1
37bc7bb31mov [rsp+56], rax
37bc7bb36mov rax, [rsp+344]
37bc7bb3emov [rsp+48], rax
37bc7bb43mov rax, [rsp+320]
37bc7bb4bmov [rsp+40], rax
37bc7bb50mov rax, [rsp+312]
37bc7bb58mov [rsp+32], rax
37bc7bb5dcall zsytrs_
37bc7bb62mov r8, rbp
37bc7bb65mov rdx, rbx
37bc7bb68mov rcx, rsi
37bc7bb6bmov rax, [rsp+400]
37bc7bb73mov r9, [rsp+288]
37bc7bb7bmov [rsp+136], 1
37bc7bb87mov [rsp+128], rdi
37bc7bb8fmov [rsp+120], rax
37bc7bb94mov rax, [rsp+376]
37bc7bb9cmov [rsp+112], r12
37bc7bba1mov [rsp+104], rax
37bc7bba6mov rax, [rsp+368]
37bc7bbaemov [rsp+96], rax
37bc7bbb3mov rax, [rsp+352]
37bc7bbbbmov [rsp+88], rax
37bc7bbc0mov rax, [rsp+344]
37bc7bbc8mov [rsp+80], rax
37bc7bbcdmov rax, [rsp+336]
37bc7bbd5mov [rsp+72], rax
37bc7bbdamov rax, [rsp+328]
37bc7bbe2mov [rsp+64], rax
37bc7bbe7mov rax, [rsp+320]
37bc7bbefmov [rsp+56], rax
37bc7bbf4mov rax, [rsp+312]
37bc7bbfcmov [rsp+48], rax
37bc7bc01mov rax, [rsp+304]
37bc7bc09mov [rsp+40], rax
37bc7bc0emov rax, [rsp+296]
37bc7bc16mov [rsp+32], rax
37bc7bc1bcall zsyrfs_
37bc7bc20mov rax, [rsp+360]
37bc7bc28mov edx, 7
37bc7bc2dlea rcx, [rip+0x7d277b]
37bc7bc34movsd_xmm x2, [rax]
37bc7bc38movapd x6, x2
37bc7bc3ccall dlamch_
37bc7bc41comisd x0, x6
37bc7bc45jbe 0x37bc7bc4e
37bc7bc47mov eax, [rbx]
37bc7bc49add eax, 1
37bc7bc4cmov [rdi], eax
37bc7bc4e
37bc7bc4eloc_37bc7bc4e:
37bc7bc4emov [r12], r15
37bc7bc52mov [r12+8], 0
37bc7bc5bjmp 0x37bc7b836
37bc7bc60
37bc7bc60loc_37bc7bc60:
37bc7bc60mov rax, [rsp+360]
37bc7bc68mov [rax], 0
37bc7bc6fjmp 0x37bc7b836
37bc7bc74
37bc7bc74 0f 1f 40 00 ..@.
37bc7bc78
37bc7bc78loc_37bc7bc78:
37bc7bc78mov edx, -13
37bc7bc7dmov eax, 13
37bc7bc82jmp 0x37bc7b812
37bc7b6c0
37bc7bc87
37bc7bc87 // align 0x10
37bc7bc87 // align 0x10
37bc7bc90
37bc7bc90zsytf2_:
37bc7bc90push r15
37bc7bc92push r14
37bc7bc94push r13
37bc7bc96push r12
37bc7bc98push rbp
37bc7bc99push rdi
37bc7bc9apush rsi
37bc7bc9bpush rbx
37bc7bc9csub rsp, 392
37bc7bca3movups [rsp+224], x6
37bc7bcabmovups [rsp+240], x7
37bc7bcb3movups [rsp+256], x8
37bc7bcbcmovups [rsp+272], x9
37bc7bcc5movups [rsp+288], x10
37bc7bccemovups [rsp+304], x11
37bc7bcd7movups [rsp+320], x12
37bc7bce0movups [rsp+336], x13
37bc7bce9movups [rsp+352], x14
37bc7bcf2movups [rsp+368], x15
37bc7bcfbmov rax, [rsp+504]
37bc7bd03mov esi, [r9]
37bc7bd06mov [rax], 0
37bc7bd0cmov [rsp+472], rdx
37bc7bd14mov r12, r8
37bc7bd17lea rdx, [rip+0x7d26a2]
37bc7bd1emov r8l, 1
37bc7bd24mov [rsp+488], r9
37bc7bd2cmov r9l, 1
37bc7bd32mov [rsp+464], rcx
37bc7bd3acall lsame_
37bc7bd3fmov ebx, eax
37bc7bd41test eax, eax
37bc7bd43je 0x37bc7c258
37bc7bd49
37bc7bd49loc_37bc7bd49:
37bc7bd49mov rax, [rsp+472]
37bc7bd51mov eax, [rax]
37bc7bd53test eax, eax
37bc7bd55js 0x37bc7be20
37bc7bd5bmov rdi, [rsp+488]
37bc7bd63test eax, eax
37bc7bd65mov edx, 1
37bc7bd6acmovg edx, eax
37bc7bd6dcmp [rdi], edx
37bc7bd6fjge 0x37bc7be40
37bc7bd75mov rax, [rsp+504]
37bc7bd7dmov [rax], -4
37bc7bd83mov eax, 4
37bc7bd88
37bc7bd88loc_37bc7bd88:
37bc7bd88lea rdx, [rsp+208]
37bc7bd90mov r8l, 6
37bc7bd96lea rcx, [rip+0x7d2625]
37bc7bd9dmov [rsp+208], eax
37bc7bda4call xerbla_
37bc7bda9nop
37bc7bdaa
37bc7bdaaloc_37bc7bdaa:
37bc7bdaamovups x6, [rsp+224]
37bc7bdb2movups x7, [rsp+240]
37bc7bdbamovups x8, [rsp+256]
37bc7bdc3movups x9, [rsp+272]
37bc7bdccmovups x10, [rsp+288]
37bc7bdd5movups x11, [rsp+304]
37bc7bddemovups x12, [rsp+320]
37bc7bde7movups x13, [rsp+336]
37bc7bdf0movups x14, [rsp+352]
37bc7bdf9movups x15, [rsp+368]
37bc7be02add rsp, 392
37bc7be09pop rbx
37bc7be0apop rsi
37bc7be0bpop rdi
37bc7be0cpop rbp
37bc7be0dpop r12
37bc7be0fpop r13
37bc7be11pop r14
37bc7be13pop r15
37bc7be15ret
37bc7be16
37bc7be16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7be20
37bc7be20loc_37bc7be20:
37bc7be20mov rax, [rsp+504]
37bc7be28mov [rax], -2
37bc7be2emov eax, 2
37bc7be33jmp 0x37bc7bd88
37bc7be38
37bc7be38 0f 1f 84 00 00 00 00 00 ........
37bc7be40
37bc7be40loc_37bc7be40:
37bc7be40movsxd rdi, esi
37bc7be43xor edx, edx
37bc7be45test rdi, rdi
37bc7be48cmovns rdx, rdi
37bc7be4cmov rdi, [rsp+504]
37bc7be54mov [rsp+64], rdx
37bc7be59not rdx
37bc7be5cmov [rsp+72], rdx
37bc7be61mov edx, [rdi]
37bc7be63test edx, edx
37bc7be65jne 0x37bc7d407
37bc7be6bmov r15l, eax
37bc7be6etest ebx, ebx
37bc7be70jne 0x37bc7c018
37bc7be76test r15l, r15l
37bc7be79jle 0x37bc7bdaa
37bc7be7fmov r14l, 1
37bc7be85pxor x7, x7
37bc7be89mov r8l, r15l
37bc7be8cmovq x6, [rip+0x7d253c]
37bc7be94jmp 0x37bc7becf
37bc7be96
37bc7be96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7bea0
37bc7bea0loc_37bc7bea0:
37bc7bea0mov rax, [rsp+504]
37bc7bea8mov [rax], r14l
37bc7beabmov rax, [rsp+472]
37bc7beb3mov r8l, [rax]
37bc7beb6
37bc7beb6loc_37bc7beb6:
37bc7beb6mov rax, [rsp+496]
37bc7bebemov [rax+4*r13-4], r14l
37bc7bec3mov r14l, edi
37bc7bec6
37bc7bec6loc_37bc7bec6:
37bc7bec6cmp r8l, r14l
37bc7bec9jl 0x37bc7bdaa
37bc7becf
37bc7becfloc_37bc7becf:
37bc7becfmov rbp, [rsp+64]
37bc7bed4movsxd r13, r14l
37bc7bed7mov rax, [rsp+72]
37bc7bedclea edi, [r14+1]
37bc7bee0pxor x9, x9
37bc7bee5imul rbp, r13
37bc7bee9lea rbx, [rbp+rax]
37bc7beeelea r15, [r13+rbx]
37bc7bef3mov rsi, r15
37bc7bef6shl rsi, 4
37bc7befaadd rsi, r12
37bc7befdmovsd_xmm x8, [rsi]
37bc7bf02movsd_xmm x0, [rsi+8]
37bc7bf07andpd x8, x6
37bc7bf0candpd x0, x6
37bc7bf10addsd x8, x0
37bc7bf15movsd_xmm [rsp+184], x8
37bc7bf1fcmp r14l, r8l
37bc7bf22jl 0x37bc7bfb8
37bc7bf28
37bc7bf28loc_37bc7bf28:
37bc7bf28maxsd x8, x9
37bc7bf2ducomisd x8, x7
37bc7bf32jp 0x37bc7bf60
37bc7bf34jne 0x37bc7bf60
37bc7bf36
37bc7bf36loc_37bc7bf36:
37bc7bf36mov rax, [rsp+504]
37bc7bf3emov eax, [rax]
37bc7bf40test eax, eax
37bc7bf42je 0x37bc7bea0
37bc7bf48mov rax, [rsp+472]
37bc7bf50mov r8l, [rax]
37bc7bf53jmp 0x37bc7beb6
37bc7bf58
37bc7bf58 0f 1f 84 00 00 00 00 00 ........
37bc7bf60
37bc7bf60loc_37bc7bf60:
37bc7bf60lea rcx, [rsp+184]
37bc7bf68call disnan_
37bc7bf6dtest eax, eax
37bc7bf6fjne 0x37bc7bf36
37bc7bf71movsd_xmm x11, [rip+0x7d2466]
37bc7bf7amovsd_xmm x10, [rsp+184]
37bc7bf84mulsd x11, x9
37bc7bf89comisd x10, x11
37bc7bf8ejb 0x37bc7c6a0
37bc7bf94mov rax, [rsp+472]
37bc7bf9cmov r15l, r14l
37bc7bf9fmov r8l, [rax]
37bc7bfa2
37bc7bfa2loc_37bc7bfa2:
37bc7bfa2cmp r14l, r8l
37bc7bfa5jl 0x37bc7c298
37bc7bfabmov r14l, r15l
37bc7bfaejmp 0x37bc7beb6
37bc7bfb3
37bc7bfb3 0f 1f 44 00 00 ..D..
37bc7bfb8
37bc7bfb8loc_37bc7bfb8:
37bc7bfb8movsxd rdx, edi
37bc7bfbbsub r8l, r14l
37bc7bfbelea rcx, [rsp+208]
37bc7bfc6add rdx, rbx
37bc7bfc9mov [rsp+208], r8l
37bc7bfd1lea r8, [rip+0x7d23f0]
37bc7bfd8shl rdx, 4
37bc7bfdcadd rdx, r12
37bc7bfdfcall izamax_
37bc7bfe4add eax, r14l
37bc7bfe7mov [rsp+116], eax
37bc7bfebcdqe
37bc7bfedadd rax, rbx
37bc7bff0shl rax, 4
37bc7bff4add rax, r12
37bc7bff7movsd_xmm x9, [rax]
37bc7bffcmovsd_xmm x0, [rax+8]
37bc7c001andpd x9, x6
37bc7c006andpd x0, x6
37bc7c00aaddsd x9, x0
37bc7c00fjmp 0x37bc7bf28
37bc7c014
37bc7c014 0f 1f 40 00 ..@.
37bc7c018
37bc7c018loc_37bc7c018:
37bc7c018test eax, eax
37bc7c01ajle 0x37bc7bdaa
37bc7c020movsd_xmm x8, [rip+0x7d23b7]
37bc7c029pxor x7, x7
37bc7c02dmovq x6, [rip+0x7d239b]
37bc7c035jmp 0x37bc7c071
37bc7c037
37bc7c037 66 0f 1f 84 00 00 00 00 00 f........
37bc7c040
37bc7c040loc_37bc7c040:
37bc7c040mov rax, [rsp+504]
37bc7c048mov edx, [rax]
37bc7c04atest edx, edx
37bc7c04cjne 0x37bc7c059
37bc7c04emov rax, [rsp+504]
37bc7c056mov [rax], r15l
37bc7c059
37bc7c059loc_37bc7c059:
37bc7c059mov rax, [rsp+496]
37bc7c061mov [rax+4*r14-4], r15l
37bc7c066test esi, esi
37bc7c068je 0x37bc7bdaa
37bc7c06e
37bc7c06eloc_37bc7c06e:
37bc7c06emov r15l, esi
37bc7c071
37bc7c071loc_37bc7c071:
37bc7c071mov r13, [rsp+64]
37bc7c076movsxd r14, r15l
37bc7c079mov rax, [rsp+72]
37bc7c07elea esi, [r15-1]
37bc7c082pxor x10, x10
37bc7c087imul r13, r14
37bc7c08blea rdi, [r13+rax]
37bc7c090lea rbp, [r14+rdi]
37bc7c094mov rbx, rbp
37bc7c097shl rbx, 4
37bc7c09badd rbx, r12
37bc7c09emovsd_xmm x9, [rbx]
37bc7c0a3movsd_xmm x0, [rbx+8]
37bc7c0a8andpd x9, x6
37bc7c0adandpd x0, x6
37bc7c0b1addsd x9, x0
37bc7c0b6movsd_xmm [rsp+184], x9
37bc7c0c0cmp r15l, 1
37bc7c0c4je 0x37bc7c114
37bc7c0c6lea rdx, [rdi+1]
37bc7c0calea r8, [rip+0x7d22f7]
37bc7c0d1mov [rsp+208], esi
37bc7c0d8shl rdx, 4
37bc7c0dclea rcx, [rsp+208]
37bc7c0e4add rdx, r12
37bc7c0e7call izamax_
37bc7c0ecmov [rsp+116], eax
37bc7c0f0cdqe
37bc7c0f2add rax, rdi
37bc7c0f5shl rax, 4
37bc7c0f9add rax, r12
37bc7c0fcmovsd_xmm x10, [rax]
37bc7c101movsd_xmm x0, [rax+8]
37bc7c106andpd x10, x6
37bc7c10bandpd x0, x6
37bc7c10faddsd x10, x0
37bc7c114
37bc7c114loc_37bc7c114:
37bc7c114maxsd x9, x10
37bc7c119ucomisd x9, x7
37bc7c11ejp 0x37bc7c126
37bc7c120je 0x37bc7c040
37bc7c126
37bc7c126loc_37bc7c126:
37bc7c126lea rcx, [rsp+184]
37bc7c12ecall disnan_
37bc7c133test eax, eax
37bc7c135jne 0x37bc7c040
37bc7c13bmovapd x12, x10
37bc7c140lea r11, [rsp+208]
37bc7c148movsd_xmm x11, [rsp+184]
37bc7c152lea r8, [rip+0x7d226f]
37bc7c159mulsd x12, x8
37bc7c15ecomisd x11, x12
37bc7c163jb 0x37bc7c410
37bc7c169
37bc7c169loc_37bc7c169:
37bc7c169movsd_xmm x2, [rbx]
37bc7c16dmovsd_xmm x1, [rbx+8]
37bc7c172movapd x0, x2
37bc7c176movapd x3, x1
37bc7c17aandpd x0, x6
37bc7c17eandpd x3, x6
37bc7c182comisd x3, x0
37bc7c186ja 0x37bc7c3ca
37bc7c18cmovapd x3, x1
37bc7c190divsd x3, x2
37bc7c194mulsd x1, x3
37bc7c198movapd x0, x3
37bc7c19caddsd x1, x2
37bc7c1a0pxor x2, x2
37bc7c1a4mulsd x0, x2
37bc7c1a8subsd x2, x3
37bc7c1acaddsd x0, [rip+0x7d2244]
37bc7c1b4unpcklpd x1, x1
37bc7c1b8unpcklpd x0, x2
37bc7c1bcdivpd x0, x1
37bc7c1c0
37bc7c1c0loc_37bc7c1c0:
37bc7c1c0mov rax, [rsp+488]
37bc7c1c8mov [rsp+32], r8
37bc7c1cdadd rdi, 1
37bc7c1d1lea rdx, [rsp+180]
37bc7c1d9movddup x1, [rip+0x7d221f]
37bc7c1e1mov [rsp+40], r12
37bc7c1e6shl rdi, 4
37bc7c1eamov r8, r11
37bc7c1edmov [rsp+56], 1
37bc7c1f6mov rcx, [rsp+464]
37bc7c1felea r9, [rdi+r12]
37bc7c202mov [rsp+48], rax
37bc7c207movups [rsp+192], x0
37bc7c20fxorpd x0, x1
37bc7c213mov [rsp+180], esi
37bc7c21amov [rsp+80], r11
37bc7c21fmovups [rsp+208], x0
37bc7c227call zsyr_
37bc7c22cmov rcx, [rsp+80]
37bc7c231lea r9, [rip+0x7d2190]
37bc7c238lea rdx, [rsp+192]
37bc7c240lea r8, [rdi+r12]
37bc7c244mov [rsp+208], esi
37bc7c24bcall zscal_
37bc7c250jmp 0x37bc7c059
37bc7c255
37bc7c255 0f 1f 00 ...
37bc7c258
37bc7c258loc_37bc7c258:
37bc7c258mov rcx, [rsp+464]
37bc7c260mov r9l, 1
37bc7c266mov r8l, 1
37bc7c26clea rdx, [rip+0x7d214e]
37bc7c273call lsame_
37bc7c278test eax, eax
37bc7c27ajne 0x37bc7bd49
37bc7c280mov rax, [rsp+504]
37bc7c288mov [rax], -1
37bc7c28emov eax, 1
37bc7c293jmp 0x37bc7bd88
37bc7c298
37bc7c298loc_37bc7c298:
37bc7c298movsd_xmm x2, [rsi]
37bc7c29cmovsd_xmm x1, [rsi+8]
37bc7c2a1movapd x0, x2
37bc7c2a5movapd x3, x1
37bc7c2a9andpd x0, x6
37bc7c2adandpd x3, x6
37bc7c2b1comisd x3, x0
37bc7c2b5ja 0x37bc7c94f
37bc7c2bbmovapd x3, x1
37bc7c2bfdivsd x3, x2
37bc7c2c3mulsd x1, x3
37bc7c2c7movapd x0, x3
37bc7c2cbaddsd x1, x2
37bc7c2cfpxor x2, x2
37bc7c2d3mulsd x0, x2
37bc7c2d7subsd x2, x3
37bc7c2dbaddsd x0, [rip+0x7d2115]
37bc7c2e3unpcklpd x1, x1
37bc7c2e7unpcklpd x0, x2
37bc7c2ebdivpd x0, x1
37bc7c2ef
37bc7c2efloc_37bc7c2ef:
37bc7c2efmov rax, [rsp+488]
37bc7c2f7movsxd rcx, edi
37bc7c2fasub r8l, r14l
37bc7c2fdmovddup x1, [rip+0x7d20fb]
37bc7c305add rbx, rcx
37bc7c308mov [rsp+180], r8l
37bc7c310lea rdx, [rsp+180]
37bc7c318lea r8, [rsp+208]
37bc7c320mov [rsp+48], rax
37bc7c325mov rax, [rsp+64]
37bc7c32ashl rbx, 4
37bc7c32emov [rsp+56], 1
37bc7c337lea r9, [rbx+r12]
37bc7c33badd rax, rbp
37bc7c33eadd rax, [rsp+72]
37bc7c343movups [rsp+192], x0
37bc7c34bxorpd x0, x1
37bc7c34fadd rax, rcx
37bc7c352mov rcx, [rsp+464]
37bc7c35amovups [rsp+208], x0
37bc7c362shl rax, 4
37bc7c366add rax, r12
37bc7c369mov [rsp+40], rax
37bc7c36elea rax, [rip+0x7d2053]
37bc7c375mov [rsp+32], rax
37bc7c37acall zsyr_
37bc7c37flea r8, [rbx+r12]
37bc7c383mov rax, [rsp+472]
37bc7c38blea rdx, [rsp+192]
37bc7c393lea r9, [rip+0x7d202e]
37bc7c39alea rcx, [rsp+208]
37bc7c3a2mov eax, [rax]
37bc7c3a4mov [rsp+80], eax
37bc7c3a8sub eax, r14l
37bc7c3abmov r14l, r15l
37bc7c3aemov [rsp+208], eax
37bc7c3b5call zscal_
37bc7c3bamov rax, [rsp+472]
37bc7c3c2mov r8l, [rax]
37bc7c3c5jmp 0x37bc7beb6
37bc7c3ca
37bc7c3caloc_37bc7c3ca:
37bc7c3camovapd x0, x2
37bc7c3cedivsd x0, x1
37bc7c3d2mulsd x2, x0
37bc7c3d6addsd x2, x1
37bc7c3dapxor x1, x1
37bc7c3demulsd x1, x0
37bc7c3e2unpcklpd x0, x1
37bc7c3e6movupd x1, [rip+0x7d2002]
37bc7c3eeaddpd x1, x0
37bc7c3f2addpd x0, [rip+0x7d2006]
37bc7c3famovsd_xmm x0, x1
37bc7c3femovddup x1, x2
37bc7c402divpd x0, x1
37bc7c406jmp 0x37bc7c1c0
37bc7c40b
37bc7c40b 0f 1f 44 00 00 ..D..
37bc7c410
37bc7c410loc_37bc7c410:
37bc7c410mov ecx, [rsp+116]
37bc7c414mov eax, r15l
37bc7c417mov [rsp+120], r11
37bc7c41cmov r8, [rsp+488]
37bc7c424sub eax, ecx
37bc7c426mov [rsp+136], eax
37bc7c42dmov [rsp+208], eax
37bc7c434lea eax, [rcx+1]
37bc7c437movsxd r10, eax
37bc7c43amov rax, [rsp+64]
37bc7c43fmov [rsp+144], r10
37bc7c447imul rax, r10
37bc7c44bmovsxd r10, ecx
37bc7c44emov rcx, r11
37bc7c451mov [rsp+80], r10
37bc7c456mov [rsp+96], rax
37bc7c45badd rax, [rsp+72]
37bc7c460add rax, r10
37bc7c463shl rax, 4
37bc7c467lea rdx, [r12+rax]
37bc7c46bmov [rsp+152], rdx
37bc7c473call izamax_
37bc7c478mov ecx, [rsp+116]
37bc7c47cmov rdx, [rsp+64]
37bc7c481mov r8, [rsp+72]
37bc7c486mov r11, [rsp+120]
37bc7c48badd eax, ecx
37bc7c48dcdqe
37bc7c48fimul rax, rdx
37bc7c493add rax, r8
37bc7c496add rax, [rsp+80]
37bc7c49bshl rax, 4
37bc7c49fadd rax, r12
37bc7c4a2cmp ecx, 1
37bc7c4a5movsd_xmm x9, [rax]
37bc7c4aamovsd_xmm x0, [rax+8]
37bc7c4afandpd x9, x6
37bc7c4b4andpd x0, x6
37bc7c4b8addsd x9, x0
37bc7c4bdjle 0x37bc7c526
37bc7c4bfmov r9, [rsp+96]
37bc7c4c4lea eax, [rcx-1]
37bc7c4c7mov rcx, r11
37bc7c4camov [rsp+208], eax
37bc7c4d1sub r9, rdx
37bc7c4d4add r9, r8
37bc7c4d7lea r8, [rip+0x7d1eea]
37bc7c4delea rdx, [r9+1]
37bc7c4e2mov [rsp+128], r9
37bc7c4eashl rdx, 4
37bc7c4eeadd rdx, r12
37bc7c4f1call izamax_
37bc7c4f6mov r11, [rsp+120]
37bc7c4fbcdqe
37bc7c4fdadd rax, [rsp+128]
37bc7c505shl rax, 4
37bc7c509add rax, r12
37bc7c50cmovsd_xmm x0, [rax]
37bc7c510movsd_xmm x1, [rax+8]
37bc7c515andpd x0, x6
37bc7c519andpd x1, x6
37bc7c51daddsd x0, x1
37bc7c521maxsd x9, x0
37bc7c526
37bc7c526loc_37bc7c526:
37bc7c526divsd x10, x9
37bc7c52bmulsd x10, x12
37bc7c530comisd x11, x10
37bc7c535jae 0x37bc7c870
37bc7c53bmov rax, [rsp+80]
37bc7c540mov rcx, [rsp+96]
37bc7c545mulsd x9, x8
37bc7c54asub rcx, [rsp+64]
37bc7c54fadd rcx, [rsp+72]
37bc7c554add rax, rcx
37bc7c557mov [rsp+160], rax
37bc7c55fshl rax, 4
37bc7c563add rax, r12
37bc7c566movsd_xmm x0, [rax]
37bc7c56amovsd_xmm x1, [rax+8]
37bc7c56fandpd x0, x6
37bc7c573andpd x1, x6
37bc7c577addsd x0, x1
37bc7c57bcomisd x0, x9
37bc7c580jae 0x37bc7c931
37bc7c586mov edx, [rsp+116]
37bc7c58acmp edx, esi
37bc7c58cje 0x37bc7c9bc
37bc7c592mov r10l, esi
37bc7c595mov rax, r13
37bc7c598movsxd rbp, esi
37bc7c59bsub rax, [rsp+64]
37bc7c5a0sub r10l, edx
37bc7c5a3add rax, [rsp+72]
37bc7c5a8mov [rsp+172], 2
37bc7c5b3mov [rsp+136], r10l
37bc7c5bbadd rbp, rax
37bc7c5be
37bc7c5beloc_37bc7c5be:
37bc7c5bemov edx, [rsp+116]
37bc7c5c2lea r8, [rip+0x7d1dff]
37bc7c5c9add rcx, 1
37bc7c5cdmov [rsp+96], r11
37bc7c5d2mov [rsp+32], r8
37bc7c5d7shl rcx, 4
37bc7c5dbshl rbp, 4
37bc7c5dfsub edx, 1
37bc7c5e2lea r9, [r12+rcx]
37bc7c5e6mov rcx, r11
37bc7c5e9mov [rsp+120], r8
37bc7c5eemov [rsp+208], edx
37bc7c5f5lea rdx, [rax+1]
37bc7c5f9add rbp, r12
37bc7c5fcshl rdx, 4
37bc7c600mov [rsp+128], rax
37bc7c608add rdx, r12
37bc7c60bcall zswap_
37bc7c610mov r8, [rsp+120]
37bc7c615mov edx, [rsp+136]
37bc7c61cmov rax, [rsp+488]
37bc7c624mov r9, [rsp+152]
37bc7c62csub edx, 1
37bc7c62fmov rcx, [rsp+96]
37bc7c634mov [rsp+208], edx
37bc7c63bmov rdx, [rsp+144]
37bc7c643mov [rsp+32], rax
37bc7c648add rdx, [rsp+128]
37bc7c650shl rdx, 4
37bc7c654add rdx, r12
37bc7c657call zswap_
37bc7c65cmovupd x0, [rbp]
37bc7c661mov r11, [rsp+96]
37bc7c666mov rax, [rsp+160]
37bc7c66emov r8, [rsp+120]
37bc7c673shl rax, 4
37bc7c677cmp [rsp+172], 2
37bc7c67fmovupd x1, [r12+rax]
37bc7c685movups [rbp], x1
37bc7c689movups [r12+rax], x0
37bc7c68eje 0x37bc7c990
37bc7c694mov r15l, [rsp+116]
37bc7c699jmp 0x37bc7c169
37bc7c69e
37bc7c69e 66 90 f.
37bc7c6a0
37bc7c6a0loc_37bc7c6a0:
37bc7c6a0movsxd r10, [rsp+116]
37bc7c6a5mov r8, [rsp+488]
37bc7c6admov ecx, r10l
37bc7c6b0mov [rsp+120], r10
37bc7c6b5sub ecx, r14l
37bc7c6b8mov [rsp+80], ecx
37bc7c6bcmov [rsp+208], ecx
37bc7c6c3lea rcx, [rbx+r10]
37bc7c6c7mov rdx, rcx
37bc7c6camov [rsp+128], rcx
37bc7c6d2lea rcx, [rsp+208]
37bc7c6dashl rdx, 4
37bc7c6demov [rsp+96], rcx
37bc7c6e3add rdx, r12
37bc7c6e6call izamax_
37bc7c6ebmov r10, [rsp+120]
37bc7c6f0mov rcx, [rsp+472]
37bc7c6f8lea eax, [r14+rax-1]
37bc7c6fdcdqe
37bc7c6ffimul rax, [rsp+64]
37bc7c705add rax, [rsp+72]
37bc7c70aadd rax, r10
37bc7c70dmov r8l, [rcx]
37bc7c710mov rcx, [rsp+96]
37bc7c715shl rax, 4
37bc7c719add rax, r12
37bc7c71cmovsd_xmm x8, [rax]
37bc7c721movsd_xmm x0, [rax+8]
37bc7c726mov eax, [rsp+116]
37bc7c72aandpd x8, x6
37bc7c72fandpd x0, x6
37bc7c733cmp r8l, eax
37bc7c736addsd x8, x0
37bc7c73bjg 0x37bc7c888
37bc7c741
37bc7c741loc_37bc7c741:
37bc7c741divsd x9, x8
37bc7c746mulsd x9, x11
37bc7c74bcomisd x10, x9
37bc7c750jae 0x37bc7c880
37bc7c756mulsd x8, [rip+0x7d1c81]
37bc7c75fmov r9, [rsp+64]
37bc7c764imul r9, r10
37bc7c768add r9, [rsp+72]
37bc7c76dlea rax, [r10+r9]
37bc7c771mov [rsp+96], rax
37bc7c776shl rax, 4
37bc7c77aadd rax, r12
37bc7c77dmovsd_xmm x0, [rax]
37bc7c781movsd_xmm x1, [rax+8]
37bc7c786andpd x0, x6
37bc7c78aandpd x1, x6
37bc7c78eaddsd x0, x1
37bc7c792comisd x0, x8
37bc7c797jae 0x37bc7c913
37bc7c79dmov edx, [rsp+116]
37bc7c7a1lea r11l, [r14+2]
37bc7c7a5cmp edx, edi
37bc7c7a7je 0x37bc7ca2b
37bc7c7admov rax, [rsp+64]
37bc7c7b2sub edx, edi
37bc7c7b4mov [rsp+120], 2
37bc7c7bcmovsxd r15, edi
37bc7c7bfmov [rsp+80], edx
37bc7c7c3add rax, rbp
37bc7c7c6add rax, [rsp+72]
37bc7c7cbadd r15, rax
37bc7c7ce
37bc7c7celoc_37bc7c7ce:
37bc7c7cecmp [rsp+116], r8l
37bc7c7d3jl 0x37bc7ca60
37bc7c7d9
37bc7c7d9loc_37bc7c7d9:
37bc7c7d9mov edx, [rsp+80]
37bc7c7ddmov r8, [rsp+64]
37bc7c7e2shl r15, 4
37bc7c7e6sub edx, 1
37bc7c7e9mov [rsp+208], edx
37bc7c7f0movsxd rdx, r11l
37bc7c7f3imul r8, rdx
37bc7c7f7add rdx, rax
37bc7c7famov rax, [rsp+488]
37bc7c802add r8, [rsp+72]
37bc7c807add r8, r10
37bc7c80ashl rdx, 4
37bc7c80emov [rsp+32], rax
37bc7c813shl r8, 4
37bc7c817add rdx, r12
37bc7c81alea r9, [r12+r8]
37bc7c81elea r8, [rip+0x7d1ba3]
37bc7c825call zswap_
37bc7c82amov rax, [rsp+96]
37bc7c82fmovupd x0, [r12+r15]
37bc7c835shl rax, 4
37bc7c839movupd x1, [r12+rax]
37bc7c83fmovups [r12+r15], x1
37bc7c844movups [r12+rax], x0
37bc7c849cmp [rsp+120], 2
37bc7c84eje 0x37bc7c9f0
37bc7c854mov rax, [rsp+472]
37bc7c85cmov r8l, [rax]
37bc7c85f
37bc7c85floc_37bc7c85f:
37bc7c85fmov r15l, [rsp+116]
37bc7c864jmp 0x37bc7bfa2
37bc7c869
37bc7c869 0f 1f 80 00 00 00 00 .......
37bc7c870
37bc7c870loc_37bc7c870:
37bc7c870lea r8, [rip+0x7d1b51]
37bc7c877jmp 0x37bc7c169
37bc7c87c
37bc7c87c 0f 1f 40 00 ..@.
37bc7c880
37bc7c880loc_37bc7c880:
37bc7c880mov r15l, r14l
37bc7c883jmp 0x37bc7bfa2
37bc7c888
37bc7c888loc_37bc7c888:
37bc7c888mov r9, [rsp+64]
37bc7c88dlea edx, [rax+1]
37bc7c890sub r8l, eax
37bc7c893mov [rsp+136], r10
37bc7c89bmovsxd rdx, edx
37bc7c89emov [rsp+208], r8l
37bc7c8a6lea r8, [rip+0x7d1b1b]
37bc7c8adimul r9, r10
37bc7c8b1add r9, [rsp+72]
37bc7c8b6add rdx, r9
37bc7c8b9mov [rsp+120], r9
37bc7c8beshl rdx, 4
37bc7c8c2add rdx, r12
37bc7c8c5call izamax_
37bc7c8caadd eax, [rsp+116]
37bc7c8cemov rcx, [rsp+96]
37bc7c8d3cdqe
37bc7c8d5add rax, [rsp+120]
37bc7c8damov r10, [rsp+136]
37bc7c8e2shl rax, 4
37bc7c8e6add rax, r12
37bc7c8e9movsd_xmm x0, [rax]
37bc7c8edmovsd_xmm x1, [rax+8]
37bc7c8f2mov rax, [rsp+472]
37bc7c8faandpd x0, x6
37bc7c8feandpd x1, x6
37bc7c902addsd x0, x1
37bc7c906mov r8l, [rax]
37bc7c909maxsd x8, x0
37bc7c90ejmp 0x37bc7c741
37bc7c913
37bc7c913loc_37bc7c913:
37bc7c913cmp [rsp+116], r14l
37bc7c918je 0x37bc7c85f
37bc7c91emov [rsp+120], 1
37bc7c926mov rax, rbx
37bc7c929mov r11l, edi
37bc7c92cjmp 0x37bc7c7ce
37bc7c931
37bc7c931loc_37bc7c931:
37bc7c931cmp [rsp+116], r15l
37bc7c936je 0x37bc7c870
37bc7c93cmov [rsp+172], 1
37bc7c947mov rax, rdi
37bc7c94ajmp 0x37bc7c5be
37bc7c94f
37bc7c94floc_37bc7c94f:
37bc7c94fmovapd x0, x2
37bc7c953divsd x0, x1
37bc7c957mulsd x2, x0
37bc7c95baddsd x1, x2
37bc7c95fpxor x2, x2
37bc7c963mulsd x2, x0
37bc7c967unpcklpd x1, x1
37bc7c96bunpcklpd x0, x2
37bc7c96fmovupd x2, [rip+0x7d1a79]
37bc7c977addpd x2, x0
37bc7c97baddpd x0, [rip+0x7d1a7d]
37bc7c983movsd_xmm x0, x2
37bc7c987divpd x0, x1
37bc7c98bjmp 0x37bc7c2ef
37bc7c990
37bc7c990loc_37bc7c990:
37bc7c990mov rax, [rsp+80]
37bc7c995movsxd rdx, esi
37bc7c998add rdx, rdi
37bc7c99badd rax, rdi
37bc7c99eshl rdx, 4
37bc7c9a2shl rax, 4
37bc7c9a6movupd x0, [r12+rdx]
37bc7c9acmovupd x1, [r12+rax]
37bc7c9b2movups [r12+rdx], x1
37bc7c9b7movups [r12+rax], x0
37bc7c9bc
37bc7c9bcloc_37bc7c9bc:
37bc7c9bccmp r15l, 2
37bc7c9c0jg 0x37bc7cae8
37bc7c9c6mov edx, [rsp+116]
37bc7c9camov rax, [rsp+496]
37bc7c9d2mov rdi, [rsp+496]
37bc7c9daneg edx
37bc7c9dcmov [rax+4*r14-4], edx
37bc7c9e1lea eax, [r15-2]
37bc7c9e5cdqe
37bc7c9e7mov [rdi+4*rax], edx
37bc7c9eajmp 0x37bc7bdaa
37bc7c9ef
37bc7c9ef 90 .
37bc7c9f0
37bc7c9f0loc_37bc7c9f0:
37bc7c9f0mov rdx, [rsp+128]
37bc7c9f8movsxd rax, edi
37bc7c9fblea r11l, [r14+2]
37bc7c9ffadd rax, rbx
37bc7ca02shl rdx, 4
37bc7ca06shl rax, 4
37bc7ca0amovupd x1, [r12+rdx]
37bc7ca10movupd x0, [r12+rax]
37bc7ca16movups [r12+rax], x1
37bc7ca1bmov rax, [rsp+472]
37bc7ca23movups [r12+rdx], x0
37bc7ca28mov r8l, [rax]
37bc7ca2b
37bc7ca2bloc_37bc7ca2b:
37bc7ca2blea eax, [r8-1]
37bc7ca2fcmp eax, r14l
37bc7ca32jg 0x37bc7ce90
37bc7ca38
37bc7ca38loc_37bc7ca38:
37bc7ca38mov eax, [rsp+116]
37bc7ca3cmov r14l, r11l
37bc7ca3fneg eax
37bc7ca41movd x0, eax
37bc7ca45mov rax, [rsp+496]
37bc7ca4dpshufd x0, x0, -32
37bc7ca52movq [rax+4*r13-4], x0
37bc7ca59jmp 0x37bc7bec6
37bc7ca5e
37bc7ca5e 66 90 f.
37bc7ca60
37bc7ca60loc_37bc7ca60:
37bc7ca60mov edx, [rsp+116]
37bc7ca64mov [rsp+144], rax
37bc7ca6cmov [rsp+160], r11l
37bc7ca74sub r8l, edx
37bc7ca77add edx, 1
37bc7ca7amov [rsp+152], r10
37bc7ca82movsxd rdx, edx
37bc7ca85mov [rsp+208], r8l
37bc7ca8dlea r8, [r9+rdx]
37bc7ca91add rdx, rax
37bc7ca94lea rax, [rip+0x7d192d]
37bc7ca9bmov [rsp+136], rcx
37bc7caa3mov [rsp+32], rax
37bc7caa8shl r8, 4
37bc7caacshl rdx, 4
37bc7cab0lea r9, [r12+r8]
37bc7cab4add rdx, r12
37bc7cab7mov r8, rax
37bc7cabacall zswap_
37bc7cabfmov r11l, [rsp+160]
37bc7cac7mov r10, [rsp+152]
37bc7cacfmov rax, [rsp+144]
37bc7cad7mov rcx, [rsp+136]
37bc7cadfjmp 0x37bc7c7d9
37bc7cae4
37bc7cae4 0f 1f 40 00 ..@.
37bc7cae8
37bc7cae8loc_37bc7cae8:
37bc7cae8movsxd rax, esi
37bc7caebmov rsi, [rsp+72]
37bc7caf0mov r10, r13
37bc7caf3sub r10, [rsp+64]
37bc7caf8lea rdx, [rdi+rax]
37bc7cafcmovsd_xmm x12, [rbx+8]
37bc7cb02movsd_xmm x4, [rbx]
37bc7cb06shl rdx, 4
37bc7cb0aadd rdx, r12
37bc7cb0dmovsd_xmm x3, [rdx]
37bc7cb11movsd_xmm x2, [rdx+8]
37bc7cb16lea rdx, [r10+rsi]
37bc7cb1aadd rax, rdx
37bc7cb1dmovapd x5, x3
37bc7cb21movapd x10, x2
37bc7cb26shl rax, 4
37bc7cb2aandpd x5, x6
37bc7cb2eandpd x10, x6
37bc7cb33add rax, r12
37bc7cb36comisd x10, x5
37bc7cb3bmovsd_xmm x14, [rax]
37bc7cb40movsd_xmm x11, [rax+8]
37bc7cb46jbe 0x37bc7d225
37bc7cb4cmovapd x0, x3
37bc7cb50movapd x13, x14
37bc7cb55divsd x0, x2
37bc7cb59mulsd x13, x0
37bc7cb5emovapd x1, x0
37bc7cb62mulsd x1, x3
37bc7cb66addsd x13, x11
37bc7cb6bmulsd x11, x0
37bc7cb70addsd x1, x2
37bc7cb74divsd x13, x1
37bc7cb79subsd x11, x14
37bc7cb7emovapd x14, x0
37bc7cb83mulsd x14, x4
37bc7cb88addsd x14, x12
37bc7cb8dmulsd x12, x0
37bc7cb92subsd x12, x4
37bc7cb97divsd x11, x1
37bc7cb9cdivsd x14, x1
37bc7cba1divsd x12, x1
37bc7cba6
37bc7cba6loc_37bc7cba6:
37bc7cba6movapd x0, x11
37bc7cbabmovapd x1, x13
37bc7cbb0movapd x4, x13
37bc7cbb5movsd_xmm x15, [rip+0x7d183a]
37bc7cbbemulsd x0, x12
37bc7cbc3mulsd x1, x14
37bc7cbc8mulsd x4, x12
37bc7cbcdsubsd x1, x0
37bc7cbd1movapd x0, x11
37bc7cbd6mulsd x0, x14
37bc7cbdbsubsd x1, x15
37bc7cbe0addsd x0, x4
37bc7cbe4movapd x4, x1
37bc7cbe8andpd x4, x6
37bc7cbecmovapd x9, x0
37bc7cbf1andpd x9, x6
37bc7cbf6comisd x9, x4
37bc7cbfbjbe 0x37bc7d2cb
37bc7cc01movapd x9, x1
37bc7cc06divsd x9, x0
37bc7cc0bmulsd x1, x9
37bc7cc10movapd x4, x9
37bc7cc15addsd x1, x0
37bc7cc19pxor x0, x0
37bc7cc1dmulsd x9, x0
37bc7cc22addsd x4, x0
37bc7cc26divsd x4, x1
37bc7cc2asubsd x9, x15
37bc7cc2fdivsd x9, x1
37bc7cc34
37bc7cc34loc_37bc7cc34:
37bc7cc34comisd x10, x5
37bc7cc39jbe 0x37bc7d290
37bc7cc3fmovapd x0, x3
37bc7cc43divsd x0, x2
37bc7cc47mulsd x3, x0
37bc7cc4bmovapd x10, x0
37bc7cc50mulsd x10, x4
37bc7cc55addsd x3, x2
37bc7cc59addsd x10, x9
37bc7cc5emulsd x9, x0
37bc7cc63divsd x10, x3
37bc7cc68subsd x9, x4
37bc7cc6ddivsd x9, x3
37bc7cc72
37bc7cc72loc_37bc7cc72:
37bc7cc72add rdi, r14
37bc7cc75mov rax, [rsp+72]
37bc7cc7aadd rdx, r14
37bc7cc7dlea esi, [r15-2]
37bc7cc81shl rdi, 4
37bc7cc85shl rdx, 4
37bc7cc89sub r15l, 3
37bc7cc8dmovups [rsp+80], x6
37bc7cc92lea r11, [r12+rdi-32]
37bc7cc97mov rdi, [rsp+64]
37bc7cc9cadd r14, rax
37bc7cc9fmov rbx, rax
37bc7cca2lea rcx, [r12+rdx-32]
37bc7cca7shl rbx, 4
37bc7ccabsub r10, rdi
37bc7ccaeshl rdi, 4
37bc7ccb2lea rax, [r10+r14]
37bc7ccb6mov r14, rdi
37bc7ccb9shl rax, 4
37bc7ccbdlea rdx, [r12+rax-32]
37bc7ccc2nop [rax]
37bc7ccc5nop [rax+rax]
37bc7ccd0
37bc7ccd0loc_37bc7ccd0:
37bc7ccd0movsd_xmm x5, [rcx]
37bc7ccd4movsd_xmm x4, [rcx+8]
37bc7ccd9lea r8l, [r15+1]
37bc7ccddxor eax, eax
37bc7ccdfmovsd_xmm x2, [r11]
37bc7cce4movsd_xmm x3, [r11+8]
37bc7cceaneg r8
37bc7ccedlea r9, [r14+rcx]
37bc7ccf1movapd x1, x5
37bc7ccf5movapd x0, x4
37bc7ccf9movapd x15, x4
37bc7ccfeshl r8, 4
37bc7cd02mulsd x0, x12
37bc7cd07mulsd x1, x14
37bc7cd0cmulsd x15, x14
37bc7cd11subsd x1, x0
37bc7cd15movapd x0, x5
37bc7cd19mulsd x0, x12
37bc7cd1esubsd x1, x2
37bc7cd22addsd x0, x15
37bc7cd27movapd x15, x1
37bc7cd2cmulsd x15, x10
37bc7cd31mulsd x1, x9
37bc7cd36subsd x0, x3
37bc7cd3amovapd x6, x0
37bc7cd3emulsd x6, x9
37bc7cd43mulsd x0, x10
37bc7cd48subsd x15, x6
37bc7cd4dmovapd x6, x11
37bc7cd52addsd x1, x0
37bc7cd56mulsd x6, x3
37bc7cd5amovapd x0, x13
37bc7cd5fmulsd x0, x2
37bc7cd63mulsd x3, x13
37bc7cd68movq r10, x15
37bc7cd6dmulsd x2, x11
37bc7cd72movapd x15, x1
37bc7cd77subsd x0, x6
37bc7cd7bmovq x6, r10
37bc7cd80addsd x2, x3
37bc7cd84subsd x0, x5
37bc7cd88subsd x2, x4
37bc7cd8cmovapd x1, x0
37bc7cd90mulsd x1, x10
37bc7cd95mulsd x0, x9
37bc7cd9amovapd x3, x2
37bc7cd9emulsd x3, x9
37bc7cda3mulsd x2, x10
37bc7cda8subsd x1, x3
37bc7cdacmovq x3, r10
37bc7cdb1addsd x0, x2
37bc7cdb5movapd x2, x15
37bc7cdbaunpcklpd x3, x15
37bc7cdbfunpcklpd x2, x6
37bc7cdc3movapd x5, x1
37bc7cdc7movq rbp, x1
37bc7cdccmovapd x4, x0
37bc7cdd0movq rdi, x0
37bc7cdd5unpcklpd x5, x0
37bc7cdd9unpcklpd x4, x1
37bc7cdddnop [rax]
37bc7cde0
37bc7cde0loc_37bc7cde0:
37bc7cde0movupd x1, [r9+rax]
37bc7cde6movupd x0, [r9+rax]
37bc7cdecmovupd x6, [rdx+rax]
37bc7cdf1unpcklpd x1, x1
37bc7cdf5unpckhpd x0, x0
37bc7cdf9mulpd x0, x4
37bc7cdfdmulpd x1, x5
37bc7ce01addsubpd x1, x0
37bc7ce05movupd x0, [rcx+rax]
37bc7ce0aunpckhpd x0, x0
37bc7ce0esubpd x6, x1
37bc7ce12movupd x1, [rcx+rax]
37bc7ce17mulpd x0, x2
37bc7ce1bunpcklpd x1, x1
37bc7ce1fmulpd x1, x3
37bc7ce23addsubpd x1, x0
37bc7ce27subpd x6, x1
37bc7ce2bmovups [rdx+rax], x6
37bc7ce2fsub rax, 16
37bc7ce33cmp rax, r8
37bc7ce36jne 0x37bc7cde0
37bc7ce38sub r15l, 1
37bc7ce3cmov [r11], rbp
37bc7ce3fsub rcx, 16
37bc7ce43sub r11, 16
37bc7ce47mov [r11+24], rdi
37bc7ce4badd rdx, rbx
37bc7ce4emov [rcx+16], r10
37bc7ce52movsd_xmm [rcx+24], x15
37bc7ce58cmp r15l, -1
37bc7ce5cjne 0x37bc7ccd0
37bc7ce62mov eax, [rsp+116]
37bc7ce66mov rdi, [rsp+496]
37bc7ce6emovupd x6, [rsp+80]
37bc7ce74neg eax
37bc7ce76movd x0, eax
37bc7ce7amovsxd rax, esi
37bc7ce7dpshufd x0, x0, -32
37bc7ce82movq [rdi+4*rax], x0
37bc7ce87jmp 0x37bc7c06e
37bc7ce8c
37bc7ce8c 0f 1f 40 00 ..@.
37bc7ce90
37bc7ce90loc_37bc7ce90:
37bc7ce90movsxd rax, edi
37bc7ce93mov rdi, [rsp+64]
37bc7ce98movsd_xmm x10, [rsi+8]
37bc7ce9elea rdx, [rbx+rax]
37bc7cea2movsd_xmm x8, [rsi]
37bc7cea7shl rdx, 4
37bc7ceablea rcx, [rbp+rdi]
37bc7ceb0add rcx, [rsp+72]
37bc7ceb5add rdx, r12
37bc7ceb8add rax, rcx
37bc7cebbmovsd_xmm x3, [rdx]
37bc7cebfmovsd_xmm x2, [rdx+8]
37bc7cec4shl rax, 4
37bc7cec8add rax, r12
37bc7cecbmovapd x5, x3
37bc7cecfmovapd x9, x2
37bc7ced4movsd_xmm x11, [rax]
37bc7ced9movsd_xmm x1, [rax+8]
37bc7cedeandpd x5, x6
37bc7cee2andpd x9, x6
37bc7cee7comisd x9, x5
37bc7ceecjbe 0x37bc7d37c
37bc7cef2movapd x0, x3
37bc7cef6movapd x14, x11
37bc7cefbmovapd x4, x3
37bc7ceffdivsd x0, x2
37bc7cf03mulsd x14, x0
37bc7cf08movapd x15, x0
37bc7cf0dmulsd x4, x0
37bc7cf11mulsd x15, x8
37bc7cf16addsd x14, x1
37bc7cf1bmulsd x1, x0
37bc7cf1fmulsd x0, x10
37bc7cf24addsd x4, x2
37bc7cf28addsd x15, x10
37bc7cf2ddivsd x14, x4
37bc7cf32movapd x12, x1
37bc7cf37movapd x13, x0
37bc7cf3csubsd x12, x11
37bc7cf41subsd x13, x8
37bc7cf46divsd x12, x4
37bc7cf4bdivsd x15, x4
37bc7cf50divsd x13, x4
37bc7cf55
37bc7cf55loc_37bc7cf55:
37bc7cf55movapd x0, x12
37bc7cf5amovapd x1, x14
37bc7cf5fmovapd x4, x12
37bc7cf64movsd_xmm x10, [rip+0x7d148b]
37bc7cf6dmulsd x0, x13
37bc7cf72mulsd x1, x15
37bc7cf77mulsd x4, x15
37bc7cf7csubsd x1, x0
37bc7cf80movapd x0, x14
37bc7cf85mulsd x0, x13
37bc7cf8asubsd x1, x10
37bc7cf8faddsd x0, x4
37bc7cf93movapd x4, x1
37bc7cf97andpd x4, x6
37bc7cf9bmovapd x8, x0
37bc7cfa0andpd x8, x6
37bc7cfa5comisd x8, x4
37bc7cfaajbe 0x37bc7d342
37bc7cfb0movapd x8, x1
37bc7cfb5divsd x8, x0
37bc7cfbamulsd x1, x8
37bc7cfbfmovapd x4, x8
37bc7cfc4addsd x1, x0
37bc7cfc8pxor x0, x0
37bc7cfccmulsd x8, x0
37bc7cfd1addsd x4, x0
37bc7cfd5divsd x4, x1
37bc7cfd9subsd x8, x10
37bc7cfdedivsd x8, x1
37bc7cfe3
37bc7cfe3loc_37bc7cfe3:
37bc7cfe3comisd x9, x5
37bc7cfe8jbe 0x37bc7d307
37bc7cfeemovapd x0, x3
37bc7cff2divsd x0, x2
37bc7cff6mulsd x3, x0
37bc7cffamovapd x9, x0
37bc7cfffmulsd x9, x4
37bc7d004addsd x3, x2
37bc7d008addsd x9, x8
37bc7d00dmulsd x8, x0
37bc7d012divsd x9, x3
37bc7d017subsd x8, x4
37bc7d01cdivsd x8, x3
37bc7d021
37bc7d021loc_37bc7d021:
37bc7d021cmp r8l, r11l
37bc7d024jl 0x37bc7d3e4
37bc7d02amovsxd rax, r11l
37bc7d02dmov rdi, [rsp+64]
37bc7d032mov rsi, [rsp+72]
37bc7d037mov r15, r13
37bc7d03aadd rcx, rax
37bc7d03dadd rbx, rax
37bc7d040mov [rsp+80], r11l
37bc7d045shl rcx, 4
37bc7d049lea rbp, [rdi+1]
37bc7d04dshl rbx, 4
37bc7d051movups [rsp+96], x6
37bc7d056lea r10, [rcx+r12]
37bc7d05alea rcx, [rsi+rax]
37bc7d05emov esi, r8l
37bc7d061shl rbp, 4
37bc7d065imul rax, rdi
37bc7d069lea rdx, [rbx+r12]
37bc7d06dsub esi, r11l
37bc7d070shl rdi, 4
37bc7d074add rcx, rax
37bc7d077shl rcx, 4
37bc7d07blea r9, [rcx+r12]
37bc7d07fnop
37bc7d080
37bc7d080loc_37bc7d080:
37bc7d080movsd_xmm x4, [rdx]
37bc7d084movsd_xmm x3, [rdx+8]
37bc7d089movapd x10, x14
37bc7d08emov eax, r8l
37bc7d091movapd x1, x12
37bc7d096movapd x5, x14
37bc7d09bmovsd_xmm x0, [r10]
37bc7d0a0sub eax, esi
37bc7d0a2mulsd x1, x3
37bc7d0a6movsd_xmm x2, [r10+8]
37bc7d0acmulsd x10, x4
37bc7d0b1mulsd x5, x3
37bc7d0b5subsd x10, x1
37bc7d0bamovapd x1, x12
37bc7d0bfmulsd x1, x4
37bc7d0c3subsd x10, x0
37bc7d0c8addsd x1, x5
37bc7d0ccmovapd x6, x10
37bc7d0d1mulsd x6, x9
37bc7d0d6mulsd x10, x8
37bc7d0dbsubsd x1, x2
37bc7d0dfmovapd x5, x1
37bc7d0e3mulsd x5, x8
37bc7d0e8mulsd x1, x9
37bc7d0edsubsd x6, x5
37bc7d0f1movapd x5, x2
37bc7d0f5addsd x10, x1
37bc7d0famulsd x2, x15
37bc7d0ffmovapd x1, x0
37bc7d103mulsd x1, x15
37bc7d108mulsd x5, x13
37bc7d10dmovq r14, x6
37bc7d112mulsd x0, x13
37bc7d117subsd x1, x5
37bc7d11baddsd x0, x2
37bc7d11fsubsd x1, x4
37bc7d123subsd x0, x3
37bc7d127movapd x11, x1
37bc7d12cmulsd x1, x8
37bc7d131movapd x2, x0
37bc7d135mulsd x0, x9
37bc7d13amulsd x11, x9
37bc7d13fmulsd x2, x8
37bc7d144addsd x1, x0
37bc7d148subsd x11, x2
37bc7d14dmovq r13, x1
37bc7d152cmp eax, r8l
37bc7d155jg 0x37bc7d1eb
37bc7d15bmovapd x5, x6
37bc7d15fmovapd x4, x10
37bc7d164movapd x3, x11
37bc7d169xor eax, eax
37bc7d16bmovapd x2, x1
37bc7d16funpcklpd x5, x10
37bc7d174unpcklpd x4, x6
37bc7d178xor ecx, ecx
37bc7d17aunpcklpd x3, x1
37bc7d17elea rbx, [rdi+rdx]
37bc7d182unpcklpd x2, x11
37bc7d187lea r11l, [rsi+1]
37bc7d18bnop [rax+rax]
37bc7d190
37bc7d190loc_37bc7d190:
37bc7d190movupd x1, [rdx+rax]
37bc7d195movupd x0, [rdx+rax]
37bc7d19aadd ecx, 1
37bc7d19dmovupd x6, [r9+rax]
37bc7d1a3unpcklpd x1, x1
37bc7d1a7unpckhpd x0, x0
37bc7d1abmulpd x0, x4
37bc7d1afmulpd x1, x5
37bc7d1b3addsubpd x1, x0
37bc7d1b7movupd x0, [rbx+rax]
37bc7d1bcunpckhpd x0, x0
37bc7d1c0subpd x6, x1
37bc7d1c4movupd x1, [rbx+rax]
37bc7d1c9mulpd x0, x2
37bc7d1cdunpcklpd x1, x1
37bc7d1d1mulpd x1, x3
37bc7d1d5addsubpd x1, x0
37bc7d1d9subpd x6, x1
37bc7d1ddmovups [r9+rax], x6
37bc7d1e2add rax, 16
37bc7d1e6cmp ecx, r11l
37bc7d1e9jb 0x37bc7d190
37bc7d1eb
37bc7d1ebloc_37bc7d1eb:
37bc7d1ebmov [rdx], r14
37bc7d1eeadd r10, 16
37bc7d1f2add rdx, 16
37bc7d1f6add r9, rbp
37bc7d1f9movsd_xmm [rdx-8], x10
37bc7d1ffmovsd_xmm [r10-16], x11
37bc7d205mov [r10-8], r13
37bc7d209sub esi, 1
37bc7d20cjae 0x37bc7d080
37bc7d212mov r11l, [rsp+80]
37bc7d217movupd x6, [rsp+96]
37bc7d21dmov r13, r15
37bc7d220jmp 0x37bc7ca38
37bc7d225
37bc7d225loc_37bc7d225:
37bc7d225movapd x9, x2
37bc7d22amovapd x13, x11
37bc7d22fmovapd x0, x14
37bc7d234divsd x9, x3
37bc7d239mulsd x0, x9
37bc7d23emovapd x1, x9
37bc7d243mulsd x13, x9
37bc7d248mulsd x1, x2
37bc7d24csubsd x11, x0
37bc7d251movapd x0, x9
37bc7d256addsd x13, x14
37bc7d25bmulsd x0, x4
37bc7d25fmovapd x14, x9
37bc7d264mulsd x14, x12
37bc7d269addsd x1, x3
37bc7d26ddivsd x13, x1
37bc7d272subsd x12, x0
37bc7d277addsd x14, x4
37bc7d27cdivsd x11, x1
37bc7d281divsd x14, x1
37bc7d286divsd x12, x1
37bc7d28bjmp 0x37bc7cba6
37bc7d290
37bc7d290loc_37bc7d290:
37bc7d290movapd x1, x2
37bc7d294divsd x1, x3
37bc7d298mulsd x2, x1
37bc7d29cmovapd x10, x1
37bc7d2a1mulsd x10, x9
37bc7d2a6mulsd x1, x4
37bc7d2aamovapd x0, x2
37bc7d2aeaddsd x0, x3
37bc7d2b2addsd x10, x4
37bc7d2b7subsd x9, x1
37bc7d2bcdivsd x10, x0
37bc7d2c1divsd x9, x0
37bc7d2c6jmp 0x37bc7cc72
37bc7d2cb
37bc7d2cbloc_37bc7d2cb:
37bc7d2cbmovapd x9, x0
37bc7d2d0divsd x9, x1
37bc7d2d5mulsd x0, x9
37bc7d2damovapd x4, x9
37bc7d2dfaddsd x0, x1
37bc7d2e3pxor x1, x1
37bc7d2e7mulsd x4, x1
37bc7d2ebsubsd x1, x9
37bc7d2f0divsd x1, x0
37bc7d2f4addsd x4, x15
37bc7d2f9divsd x4, x0
37bc7d2fdmovapd x9, x1
37bc7d302jmp 0x37bc7cc34
37bc7d307
37bc7d307loc_37bc7d307:
37bc7d307movapd x1, x2
37bc7d30bdivsd x1, x3
37bc7d30fmulsd x2, x1
37bc7d313movapd x9, x1
37bc7d318mulsd x9, x8
37bc7d31dmulsd x1, x4
37bc7d321movapd x0, x2
37bc7d325addsd x0, x3
37bc7d329addsd x9, x4
37bc7d32esubsd x8, x1
37bc7d333divsd x9, x0
37bc7d338divsd x8, x0
37bc7d33djmp 0x37bc7d021
37bc7d342
37bc7d342loc_37bc7d342:
37bc7d342movapd x11, x0
37bc7d347pxor x8, x8
37bc7d34cdivsd x11, x1
37bc7d351mulsd x0, x11
37bc7d356movapd x4, x11
37bc7d35bmulsd x4, x8
37bc7d360subsd x8, x11
37bc7d365addsd x0, x1
37bc7d369addsd x4, x10
37bc7d36edivsd x8, x0
37bc7d373divsd x4, x0
37bc7d377jmp 0x37bc7cfe3
37bc7d37c
37bc7d37cloc_37bc7d37c:
37bc7d37cmovapd x4, x2
37bc7d380movapd x14, x1
37bc7d385movapd x0, x2
37bc7d389divsd x4, x3
37bc7d38dmulsd x14, x4
37bc7d392movapd x15, x4
37bc7d397mulsd x0, x4
37bc7d39bmulsd x15, x10
37bc7d3a0addsd x14, x11
37bc7d3a5mulsd x11, x4
37bc7d3aaaddsd x0, x3
37bc7d3aemulsd x4, x8
37bc7d3b3addsd x15, x8
37bc7d3b8divsd x14, x0
37bc7d3bdsubsd x1, x11
37bc7d3c2subsd x10, x4
37bc7d3c7movapd x13, x10
37bc7d3ccdivsd x1, x0
37bc7d3d0divsd x15, x0
37bc7d3d5movapd x12, x1
37bc7d3dadivsd x13, x0
37bc7d3dfjmp 0x37bc7cf55
37bc7d3e4
37bc7d3e4loc_37bc7d3e4:
37bc7d3e4mov eax, [rsp+116]
37bc7d3e8neg eax
37bc7d3eamovd x0, eax
37bc7d3eemov rax, [rsp+496]
37bc7d3f6pshufd x0, x0, -32
37bc7d3fbmovq [rax+4*r13-4], x0
37bc7d402jmp 0x37bc7bdaa
37bc7d407
37bc7d407loc_37bc7d407:
37bc7d407mov eax, edx
37bc7d409neg eax
37bc7d40bjmp 0x37bc7bd88
37bc7bc90
37bc7bc90zsytf2_:
37bc7bc90push r15
37bc7bc92push r14
37bc7bc94push r13
37bc7bc96push r12
37bc7bc98push rbp
37bc7bc99push rdi
37bc7bc9apush rsi
37bc7bc9bpush rbx
37bc7bc9csub rsp, 392
37bc7bca3movups [rsp+224], x6
37bc7bcabmovups [rsp+240], x7
37bc7bcb3movups [rsp+256], x8
37bc7bcbcmovups [rsp+272], x9
37bc7bcc5movups [rsp+288], x10
37bc7bccemovups [rsp+304], x11
37bc7bcd7movups [rsp+320], x12
37bc7bce0movups [rsp+336], x13
37bc7bce9movups [rsp+352], x14
37bc7bcf2movups [rsp+368], x15
37bc7bcfbmov rax, [rsp+504]
37bc7bd03mov esi, [r9]
37bc7bd06mov [rax], 0
37bc7bd0cmov [rsp+472], rdx
37bc7bd14mov r12, r8
37bc7bd17lea rdx, [rip+0x7d26a2]
37bc7bd1emov r8l, 1
37bc7bd24mov [rsp+488], r9
37bc7bd2cmov r9l, 1
37bc7bd32mov [rsp+464], rcx
37bc7bd3acall lsame_
37bc7bd3fmov ebx, eax
37bc7bd41test eax, eax
37bc7bd43je 0x37bc7c258
37bc7bd49
37bc7bd49loc_37bc7bd49:
37bc7bd49mov rax, [rsp+472]
37bc7bd51mov eax, [rax]
37bc7bd53test eax, eax
37bc7bd55js 0x37bc7be20
37bc7bd5bmov rdi, [rsp+488]
37bc7bd63test eax, eax
37bc7bd65mov edx, 1
37bc7bd6acmovg edx, eax
37bc7bd6dcmp [rdi], edx
37bc7bd6fjge 0x37bc7be40
37bc7bd75mov rax, [rsp+504]
37bc7bd7dmov [rax], -4
37bc7bd83mov eax, 4
37bc7bd88
37bc7bd88loc_37bc7bd88:
37bc7bd88lea rdx, [rsp+208]
37bc7bd90mov r8l, 6
37bc7bd96lea rcx, [rip+0x7d2625]
37bc7bd9dmov [rsp+208], eax
37bc7bda4call xerbla_
37bc7bda9nop
37bc7bdaa
37bc7bdaaloc_37bc7bdaa:
37bc7bdaamovups x6, [rsp+224]
37bc7bdb2movups x7, [rsp+240]
37bc7bdbamovups x8, [rsp+256]
37bc7bdc3movups x9, [rsp+272]
37bc7bdccmovups x10, [rsp+288]
37bc7bdd5movups x11, [rsp+304]
37bc7bddemovups x12, [rsp+320]
37bc7bde7movups x13, [rsp+336]
37bc7bdf0movups x14, [rsp+352]
37bc7bdf9movups x15, [rsp+368]
37bc7be02add rsp, 392
37bc7be09pop rbx
37bc7be0apop rsi
37bc7be0bpop rdi
37bc7be0cpop rbp
37bc7be0dpop r12
37bc7be0fpop r13
37bc7be11pop r14
37bc7be13pop r15
37bc7be15ret
37bc7be16
37bc7be16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7be20
37bc7be20loc_37bc7be20:
37bc7be20mov rax, [rsp+504]
37bc7be28mov [rax], -2
37bc7be2emov eax, 2
37bc7be33jmp 0x37bc7bd88
37bc7be38
37bc7be38 0f 1f 84 00 00 00 00 00 ........
37bc7be40
37bc7be40loc_37bc7be40:
37bc7be40movsxd rdi, esi
37bc7be43xor edx, edx
37bc7be45test rdi, rdi
37bc7be48cmovns rdx, rdi
37bc7be4cmov rdi, [rsp+504]
37bc7be54mov [rsp+64], rdx
37bc7be59not rdx
37bc7be5cmov [rsp+72], rdx
37bc7be61mov edx, [rdi]
37bc7be63test edx, edx
37bc7be65jne 0x37bc7d407
37bc7be6bmov r15l, eax
37bc7be6etest ebx, ebx
37bc7be70jne 0x37bc7c018
37bc7be76test r15l, r15l
37bc7be79jle 0x37bc7bdaa
37bc7be7fmov r14l, 1
37bc7be85pxor x7, x7
37bc7be89mov r8l, r15l
37bc7be8cmovq x6, [rip+0x7d253c]
37bc7be94jmp 0x37bc7becf
37bc7be96
37bc7be96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7bea0
37bc7bea0loc_37bc7bea0:
37bc7bea0mov rax, [rsp+504]
37bc7bea8mov [rax], r14l
37bc7beabmov rax, [rsp+472]
37bc7beb3mov r8l, [rax]
37bc7beb6
37bc7beb6loc_37bc7beb6:
37bc7beb6mov rax, [rsp+496]
37bc7bebemov [rax+4*r13-4], r14l
37bc7bec3mov r14l, edi
37bc7bec6
37bc7bec6loc_37bc7bec6:
37bc7bec6cmp r8l, r14l
37bc7bec9jl 0x37bc7bdaa
37bc7becf
37bc7becfloc_37bc7becf:
37bc7becfmov rbp, [rsp+64]
37bc7bed4movsxd r13, r14l
37bc7bed7mov rax, [rsp+72]
37bc7bedclea edi, [r14+1]
37bc7bee0pxor x9, x9
37bc7bee5imul rbp, r13
37bc7bee9lea rbx, [rbp+rax]
37bc7beeelea r15, [r13+rbx]
37bc7bef3mov rsi, r15
37bc7bef6shl rsi, 4
37bc7befaadd rsi, r12
37bc7befdmovsd_xmm x8, [rsi]
37bc7bf02movsd_xmm x0, [rsi+8]
37bc7bf07andpd x8, x6
37bc7bf0candpd x0, x6
37bc7bf10addsd x8, x0
37bc7bf15movsd_xmm [rsp+184], x8
37bc7bf1fcmp r14l, r8l
37bc7bf22jl 0x37bc7bfb8
37bc7bf28
37bc7bf28loc_37bc7bf28:
37bc7bf28maxsd x8, x9
37bc7bf2ducomisd x8, x7
37bc7bf32jp 0x37bc7bf60
37bc7bf34jne 0x37bc7bf60
37bc7bf36
37bc7bf36loc_37bc7bf36:
37bc7bf36mov rax, [rsp+504]
37bc7bf3emov eax, [rax]
37bc7bf40test eax, eax
37bc7bf42je 0x37bc7bea0
37bc7bf48mov rax, [rsp+472]
37bc7bf50mov r8l, [rax]
37bc7bf53jmp 0x37bc7beb6
37bc7bf58
37bc7bf58 0f 1f 84 00 00 00 00 00 ........
37bc7bf60
37bc7bf60loc_37bc7bf60:
37bc7bf60lea rcx, [rsp+184]
37bc7bf68call disnan_
37bc7bf6dtest eax, eax
37bc7bf6fjne 0x37bc7bf36
37bc7bf71movsd_xmm x11, [rip+0x7d2466]
37bc7bf7amovsd_xmm x10, [rsp+184]
37bc7bf84mulsd x11, x9
37bc7bf89comisd x10, x11
37bc7bf8ejb 0x37bc7c6a0
37bc7bf94mov rax, [rsp+472]
37bc7bf9cmov r15l, r14l
37bc7bf9fmov r8l, [rax]
37bc7bfa2
37bc7bfa2loc_37bc7bfa2:
37bc7bfa2cmp r14l, r8l
37bc7bfa5jl 0x37bc7c298
37bc7bfabmov r14l, r15l
37bc7bfaejmp 0x37bc7beb6
37bc7bfb3
37bc7bfb3 0f 1f 44 00 00 ..D..
37bc7bfb8
37bc7bfb8loc_37bc7bfb8:
37bc7bfb8movsxd rdx, edi
37bc7bfbbsub r8l, r14l
37bc7bfbelea rcx, [rsp+208]
37bc7bfc6add rdx, rbx
37bc7bfc9mov [rsp+208], r8l
37bc7bfd1lea r8, [rip+0x7d23f0]
37bc7bfd8shl rdx, 4
37bc7bfdcadd rdx, r12
37bc7bfdfcall izamax_
37bc7bfe4add eax, r14l
37bc7bfe7mov [rsp+116], eax
37bc7bfebcdqe
37bc7bfedadd rax, rbx
37bc7bff0shl rax, 4
37bc7bff4add rax, r12
37bc7bff7movsd_xmm x9, [rax]
37bc7bffcmovsd_xmm x0, [rax+8]
37bc7c001andpd x9, x6
37bc7c006andpd x0, x6
37bc7c00aaddsd x9, x0
37bc7c00fjmp 0x37bc7bf28
37bc7c014
37bc7c014 0f 1f 40 00 ..@.
37bc7c018
37bc7c018loc_37bc7c018:
37bc7c018test eax, eax
37bc7c01ajle 0x37bc7bdaa
37bc7c020movsd_xmm x8, [rip+0x7d23b7]
37bc7c029pxor x7, x7
37bc7c02dmovq x6, [rip+0x7d239b]
37bc7c035jmp 0x37bc7c071
37bc7c037
37bc7c037 66 0f 1f 84 00 00 00 00 00 f........
37bc7c040
37bc7c040loc_37bc7c040:
37bc7c040mov rax, [rsp+504]
37bc7c048mov edx, [rax]
37bc7c04atest edx, edx
37bc7c04cjne 0x37bc7c059
37bc7c04emov rax, [rsp+504]
37bc7c056mov [rax], r15l
37bc7c059
37bc7c059loc_37bc7c059:
37bc7c059mov rax, [rsp+496]
37bc7c061mov [rax+4*r14-4], r15l
37bc7c066test esi, esi
37bc7c068je 0x37bc7bdaa
37bc7c06e
37bc7c06eloc_37bc7c06e:
37bc7c06emov r15l, esi
37bc7c071
37bc7c071loc_37bc7c071:
37bc7c071mov r13, [rsp+64]
37bc7c076movsxd r14, r15l
37bc7c079mov rax, [rsp+72]
37bc7c07elea esi, [r15-1]
37bc7c082pxor x10, x10
37bc7c087imul r13, r14
37bc7c08blea rdi, [r13+rax]
37bc7c090lea rbp, [r14+rdi]
37bc7c094mov rbx, rbp
37bc7c097shl rbx, 4
37bc7c09badd rbx, r12
37bc7c09emovsd_xmm x9, [rbx]
37bc7c0a3movsd_xmm x0, [rbx+8]
37bc7c0a8andpd x9, x6
37bc7c0adandpd x0, x6
37bc7c0b1addsd x9, x0
37bc7c0b6movsd_xmm [rsp+184], x9
37bc7c0c0cmp r15l, 1
37bc7c0c4je 0x37bc7c114
37bc7c0c6lea rdx, [rdi+1]
37bc7c0calea r8, [rip+0x7d22f7]
37bc7c0d1mov [rsp+208], esi
37bc7c0d8shl rdx, 4
37bc7c0dclea rcx, [rsp+208]
37bc7c0e4add rdx, r12
37bc7c0e7call izamax_
37bc7c0ecmov [rsp+116], eax
37bc7c0f0cdqe
37bc7c0f2add rax, rdi
37bc7c0f5shl rax, 4
37bc7c0f9add rax, r12
37bc7c0fcmovsd_xmm x10, [rax]
37bc7c101movsd_xmm x0, [rax+8]
37bc7c106andpd x10, x6
37bc7c10bandpd x0, x6
37bc7c10faddsd x10, x0
37bc7c114
37bc7c114loc_37bc7c114:
37bc7c114maxsd x9, x10
37bc7c119ucomisd x9, x7
37bc7c11ejp 0x37bc7c126
37bc7c120je 0x37bc7c040
37bc7c126
37bc7c126loc_37bc7c126:
37bc7c126lea rcx, [rsp+184]
37bc7c12ecall disnan_
37bc7c133test eax, eax
37bc7c135jne 0x37bc7c040
37bc7c13bmovapd x12, x10
37bc7c140lea r11, [rsp+208]
37bc7c148movsd_xmm x11, [rsp+184]
37bc7c152lea r8, [rip+0x7d226f]
37bc7c159mulsd x12, x8
37bc7c15ecomisd x11, x12
37bc7c163jb 0x37bc7c410
37bc7c169
37bc7c169loc_37bc7c169:
37bc7c169movsd_xmm x2, [rbx]
37bc7c16dmovsd_xmm x1, [rbx+8]
37bc7c172movapd x0, x2
37bc7c176movapd x3, x1
37bc7c17aandpd x0, x6
37bc7c17eandpd x3, x6
37bc7c182comisd x3, x0
37bc7c186ja 0x37bc7c3ca
37bc7c18cmovapd x3, x1
37bc7c190divsd x3, x2
37bc7c194mulsd x1, x3
37bc7c198movapd x0, x3
37bc7c19caddsd x1, x2
37bc7c1a0pxor x2, x2
37bc7c1a4mulsd x0, x2
37bc7c1a8subsd x2, x3
37bc7c1acaddsd x0, [rip+0x7d2244]
37bc7c1b4unpcklpd x1, x1
37bc7c1b8unpcklpd x0, x2
37bc7c1bcdivpd x0, x1
37bc7c1c0
37bc7c1c0loc_37bc7c1c0:
37bc7c1c0mov rax, [rsp+488]
37bc7c1c8mov [rsp+32], r8
37bc7c1cdadd rdi, 1
37bc7c1d1lea rdx, [rsp+180]
37bc7c1d9movddup x1, [rip+0x7d221f]
37bc7c1e1mov [rsp+40], r12
37bc7c1e6shl rdi, 4
37bc7c1eamov r8, r11
37bc7c1edmov [rsp+56], 1
37bc7c1f6mov rcx, [rsp+464]
37bc7c1felea r9, [rdi+r12]
37bc7c202mov [rsp+48], rax
37bc7c207movups [rsp+192], x0
37bc7c20fxorpd x0, x1
37bc7c213mov [rsp+180], esi
37bc7c21amov [rsp+80], r11
37bc7c21fmovups [rsp+208], x0
37bc7c227call zsyr_
37bc7c22cmov rcx, [rsp+80]
37bc7c231lea r9, [rip+0x7d2190]
37bc7c238lea rdx, [rsp+192]
37bc7c240lea r8, [rdi+r12]
37bc7c244mov [rsp+208], esi
37bc7c24bcall zscal_
37bc7c250jmp 0x37bc7c059
37bc7c255
37bc7c255 0f 1f 00 ...
37bc7c258
37bc7c258loc_37bc7c258:
37bc7c258mov rcx, [rsp+464]
37bc7c260mov r9l, 1
37bc7c266mov r8l, 1
37bc7c26clea rdx, [rip+0x7d214e]
37bc7c273call lsame_
37bc7c278test eax, eax
37bc7c27ajne 0x37bc7bd49
37bc7c280mov rax, [rsp+504]
37bc7c288mov [rax], -1
37bc7c28emov eax, 1
37bc7c293jmp 0x37bc7bd88
37bc7c298
37bc7c298loc_37bc7c298:
37bc7c298movsd_xmm x2, [rsi]
37bc7c29cmovsd_xmm x1, [rsi+8]
37bc7c2a1movapd x0, x2
37bc7c2a5movapd x3, x1
37bc7c2a9andpd x0, x6
37bc7c2adandpd x3, x6
37bc7c2b1comisd x3, x0
37bc7c2b5ja 0x37bc7c94f
37bc7c2bbmovapd x3, x1
37bc7c2bfdivsd x3, x2
37bc7c2c3mulsd x1, x3
37bc7c2c7movapd x0, x3
37bc7c2cbaddsd x1, x2
37bc7c2cfpxor x2, x2
37bc7c2d3mulsd x0, x2
37bc7c2d7subsd x2, x3
37bc7c2dbaddsd x0, [rip+0x7d2115]
37bc7c2e3unpcklpd x1, x1
37bc7c2e7unpcklpd x0, x2
37bc7c2ebdivpd x0, x1
37bc7c2ef
37bc7c2efloc_37bc7c2ef:
37bc7c2efmov rax, [rsp+488]
37bc7c2f7movsxd rcx, edi
37bc7c2fasub r8l, r14l
37bc7c2fdmovddup x1, [rip+0x7d20fb]
37bc7c305add rbx, rcx
37bc7c308mov [rsp+180], r8l
37bc7c310lea rdx, [rsp+180]
37bc7c318lea r8, [rsp+208]
37bc7c320mov [rsp+48], rax
37bc7c325mov rax, [rsp+64]
37bc7c32ashl rbx, 4
37bc7c32emov [rsp+56], 1
37bc7c337lea r9, [rbx+r12]
37bc7c33badd rax, rbp
37bc7c33eadd rax, [rsp+72]
37bc7c343movups [rsp+192], x0
37bc7c34bxorpd x0, x1
37bc7c34fadd rax, rcx
37bc7c352mov rcx, [rsp+464]
37bc7c35amovups [rsp+208], x0
37bc7c362shl rax, 4
37bc7c366add rax, r12
37bc7c369mov [rsp+40], rax
37bc7c36elea rax, [rip+0x7d2053]
37bc7c375mov [rsp+32], rax
37bc7c37acall zsyr_
37bc7c37flea r8, [rbx+r12]
37bc7c383mov rax, [rsp+472]
37bc7c38blea rdx, [rsp+192]
37bc7c393lea r9, [rip+0x7d202e]
37bc7c39alea rcx, [rsp+208]
37bc7c3a2mov eax, [rax]
37bc7c3a4mov [rsp+80], eax
37bc7c3a8sub eax, r14l
37bc7c3abmov r14l, r15l
37bc7c3aemov [rsp+208], eax
37bc7c3b5call zscal_
37bc7c3bamov rax, [rsp+472]
37bc7c3c2mov r8l, [rax]
37bc7c3c5jmp 0x37bc7beb6
37bc7c3ca
37bc7c3caloc_37bc7c3ca:
37bc7c3camovapd x0, x2
37bc7c3cedivsd x0, x1
37bc7c3d2mulsd x2, x0
37bc7c3d6addsd x2, x1
37bc7c3dapxor x1, x1
37bc7c3demulsd x1, x0
37bc7c3e2unpcklpd x0, x1
37bc7c3e6movupd x1, [rip+0x7d2002]
37bc7c3eeaddpd x1, x0
37bc7c3f2addpd x0, [rip+0x7d2006]
37bc7c3famovsd_xmm x0, x1
37bc7c3femovddup x1, x2
37bc7c402divpd x0, x1
37bc7c406jmp 0x37bc7c1c0
37bc7c40b
37bc7c40b 0f 1f 44 00 00 ..D..
37bc7c410
37bc7c410loc_37bc7c410:
37bc7c410mov ecx, [rsp+116]
37bc7c414mov eax, r15l
37bc7c417mov [rsp+120], r11
37bc7c41cmov r8, [rsp+488]
37bc7c424sub eax, ecx
37bc7c426mov [rsp+136], eax
37bc7c42dmov [rsp+208], eax
37bc7c434lea eax, [rcx+1]
37bc7c437movsxd r10, eax
37bc7c43amov rax, [rsp+64]
37bc7c43fmov [rsp+144], r10
37bc7c447imul rax, r10
37bc7c44bmovsxd r10, ecx
37bc7c44emov rcx, r11
37bc7c451mov [rsp+80], r10
37bc7c456mov [rsp+96], rax
37bc7c45badd rax, [rsp+72]
37bc7c460add rax, r10
37bc7c463shl rax, 4
37bc7c467lea rdx, [r12+rax]
37bc7c46bmov [rsp+152], rdx
37bc7c473call izamax_
37bc7c478mov ecx, [rsp+116]
37bc7c47cmov rdx, [rsp+64]
37bc7c481mov r8, [rsp+72]
37bc7c486mov r11, [rsp+120]
37bc7c48badd eax, ecx
37bc7c48dcdqe
37bc7c48fimul rax, rdx
37bc7c493add rax, r8
37bc7c496add rax, [rsp+80]
37bc7c49bshl rax, 4
37bc7c49fadd rax, r12
37bc7c4a2cmp ecx, 1
37bc7c4a5movsd_xmm x9, [rax]
37bc7c4aamovsd_xmm x0, [rax+8]
37bc7c4afandpd x9, x6
37bc7c4b4andpd x0, x6
37bc7c4b8addsd x9, x0
37bc7c4bdjle 0x37bc7c526
37bc7c4bfmov r9, [rsp+96]
37bc7c4c4lea eax, [rcx-1]
37bc7c4c7mov rcx, r11
37bc7c4camov [rsp+208], eax
37bc7c4d1sub r9, rdx
37bc7c4d4add r9, r8
37bc7c4d7lea r8, [rip+0x7d1eea]
37bc7c4delea rdx, [r9+1]
37bc7c4e2mov [rsp+128], r9
37bc7c4eashl rdx, 4
37bc7c4eeadd rdx, r12
37bc7c4f1call izamax_
37bc7c4f6mov r11, [rsp+120]
37bc7c4fbcdqe
37bc7c4fdadd rax, [rsp+128]
37bc7c505shl rax, 4
37bc7c509add rax, r12
37bc7c50cmovsd_xmm x0, [rax]
37bc7c510movsd_xmm x1, [rax+8]
37bc7c515andpd x0, x6
37bc7c519andpd x1, x6
37bc7c51daddsd x0, x1
37bc7c521maxsd x9, x0
37bc7c526
37bc7c526loc_37bc7c526:
37bc7c526divsd x10, x9
37bc7c52bmulsd x10, x12
37bc7c530comisd x11, x10
37bc7c535jae 0x37bc7c870
37bc7c53bmov rax, [rsp+80]
37bc7c540mov rcx, [rsp+96]
37bc7c545mulsd x9, x8
37bc7c54asub rcx, [rsp+64]
37bc7c54fadd rcx, [rsp+72]
37bc7c554add rax, rcx
37bc7c557mov [rsp+160], rax
37bc7c55fshl rax, 4
37bc7c563add rax, r12
37bc7c566movsd_xmm x0, [rax]
37bc7c56amovsd_xmm x1, [rax+8]
37bc7c56fandpd x0, x6
37bc7c573andpd x1, x6
37bc7c577addsd x0, x1
37bc7c57bcomisd x0, x9
37bc7c580jae 0x37bc7c931
37bc7c586mov edx, [rsp+116]
37bc7c58acmp edx, esi
37bc7c58cje 0x37bc7c9bc
37bc7c592mov r10l, esi
37bc7c595mov rax, r13
37bc7c598movsxd rbp, esi
37bc7c59bsub rax, [rsp+64]
37bc7c5a0sub r10l, edx
37bc7c5a3add rax, [rsp+72]
37bc7c5a8mov [rsp+172], 2
37bc7c5b3mov [rsp+136], r10l
37bc7c5bbadd rbp, rax
37bc7c5be
37bc7c5beloc_37bc7c5be:
37bc7c5bemov edx, [rsp+116]
37bc7c5c2lea r8, [rip+0x7d1dff]
37bc7c5c9add rcx, 1
37bc7c5cdmov [rsp+96], r11
37bc7c5d2mov [rsp+32], r8
37bc7c5d7shl rcx, 4
37bc7c5dbshl rbp, 4
37bc7c5dfsub edx, 1
37bc7c5e2lea r9, [r12+rcx]
37bc7c5e6mov rcx, r11
37bc7c5e9mov [rsp+120], r8
37bc7c5eemov [rsp+208], edx
37bc7c5f5lea rdx, [rax+1]
37bc7c5f9add rbp, r12
37bc7c5fcshl rdx, 4
37bc7c600mov [rsp+128], rax
37bc7c608add rdx, r12
37bc7c60bcall zswap_
37bc7c610mov r8, [rsp+120]
37bc7c615mov edx, [rsp+136]
37bc7c61cmov rax, [rsp+488]
37bc7c624mov r9, [rsp+152]
37bc7c62csub edx, 1
37bc7c62fmov rcx, [rsp+96]
37bc7c634mov [rsp+208], edx
37bc7c63bmov rdx, [rsp+144]
37bc7c643mov [rsp+32], rax
37bc7c648add rdx, [rsp+128]
37bc7c650shl rdx, 4
37bc7c654add rdx, r12
37bc7c657call zswap_
37bc7c65cmovupd x0, [rbp]
37bc7c661mov r11, [rsp+96]
37bc7c666mov rax, [rsp+160]
37bc7c66emov r8, [rsp+120]
37bc7c673shl rax, 4
37bc7c677cmp [rsp+172], 2
37bc7c67fmovupd x1, [r12+rax]
37bc7c685movups [rbp], x1
37bc7c689movups [r12+rax], x0
37bc7c68eje 0x37bc7c990
37bc7c694mov r15l, [rsp+116]
37bc7c699jmp 0x37bc7c169
37bc7c69e
37bc7c69e 66 90 f.
37bc7c6a0
37bc7c6a0loc_37bc7c6a0:
37bc7c6a0movsxd r10, [rsp+116]
37bc7c6a5mov r8, [rsp+488]
37bc7c6admov ecx, r10l
37bc7c6b0mov [rsp+120], r10
37bc7c6b5sub ecx, r14l
37bc7c6b8mov [rsp+80], ecx
37bc7c6bcmov [rsp+208], ecx
37bc7c6c3lea rcx, [rbx+r10]
37bc7c6c7mov rdx, rcx
37bc7c6camov [rsp+128], rcx
37bc7c6d2lea rcx, [rsp+208]
37bc7c6dashl rdx, 4
37bc7c6demov [rsp+96], rcx
37bc7c6e3add rdx, r12
37bc7c6e6call izamax_
37bc7c6ebmov r10, [rsp+120]
37bc7c6f0mov rcx, [rsp+472]
37bc7c6f8lea eax, [r14+rax-1]
37bc7c6fdcdqe
37bc7c6ffimul rax, [rsp+64]
37bc7c705add rax, [rsp+72]
37bc7c70aadd rax, r10
37bc7c70dmov r8l, [rcx]
37bc7c710mov rcx, [rsp+96]
37bc7c715shl rax, 4
37bc7c719add rax, r12
37bc7c71cmovsd_xmm x8, [rax]
37bc7c721movsd_xmm x0, [rax+8]
37bc7c726mov eax, [rsp+116]
37bc7c72aandpd x8, x6
37bc7c72fandpd x0, x6
37bc7c733cmp r8l, eax
37bc7c736addsd x8, x0
37bc7c73bjg 0x37bc7c888
37bc7c741
37bc7c741loc_37bc7c741:
37bc7c741divsd x9, x8
37bc7c746mulsd x9, x11
37bc7c74bcomisd x10, x9
37bc7c750jae 0x37bc7c880
37bc7c756mulsd x8, [rip+0x7d1c81]
37bc7c75fmov r9, [rsp+64]
37bc7c764imul r9, r10
37bc7c768add r9, [rsp+72]
37bc7c76dlea rax, [r10+r9]
37bc7c771mov [rsp+96], rax
37bc7c776shl rax, 4
37bc7c77aadd rax, r12
37bc7c77dmovsd_xmm x0, [rax]
37bc7c781movsd_xmm x1, [rax+8]
37bc7c786andpd x0, x6
37bc7c78aandpd x1, x6
37bc7c78eaddsd x0, x1
37bc7c792comisd x0, x8
37bc7c797jae 0x37bc7c913
37bc7c79dmov edx, [rsp+116]
37bc7c7a1lea r11l, [r14+2]
37bc7c7a5cmp edx, edi
37bc7c7a7je 0x37bc7ca2b
37bc7c7admov rax, [rsp+64]
37bc7c7b2sub edx, edi
37bc7c7b4mov [rsp+120], 2
37bc7c7bcmovsxd r15, edi
37bc7c7bfmov [rsp+80], edx
37bc7c7c3add rax, rbp
37bc7c7c6add rax, [rsp+72]
37bc7c7cbadd r15, rax
37bc7c7ce
37bc7c7celoc_37bc7c7ce:
37bc7c7cecmp [rsp+116], r8l
37bc7c7d3jl 0x37bc7ca60
37bc7c7d9
37bc7c7d9loc_37bc7c7d9:
37bc7c7d9mov edx, [rsp+80]
37bc7c7ddmov r8, [rsp+64]
37bc7c7e2shl r15, 4
37bc7c7e6sub edx, 1
37bc7c7e9mov [rsp+208], edx
37bc7c7f0movsxd rdx, r11l
37bc7c7f3imul r8, rdx
37bc7c7f7add rdx, rax
37bc7c7famov rax, [rsp+488]
37bc7c802add r8, [rsp+72]
37bc7c807add r8, r10
37bc7c80ashl rdx, 4
37bc7c80emov [rsp+32], rax
37bc7c813shl r8, 4
37bc7c817add rdx, r12
37bc7c81alea r9, [r12+r8]
37bc7c81elea r8, [rip+0x7d1ba3]
37bc7c825call zswap_
37bc7c82amov rax, [rsp+96]
37bc7c82fmovupd x0, [r12+r15]
37bc7c835shl rax, 4
37bc7c839movupd x1, [r12+rax]
37bc7c83fmovups [r12+r15], x1
37bc7c844movups [r12+rax], x0
37bc7c849cmp [rsp+120], 2
37bc7c84eje 0x37bc7c9f0
37bc7c854mov rax, [rsp+472]
37bc7c85cmov r8l, [rax]
37bc7c85f
37bc7c85floc_37bc7c85f:
37bc7c85fmov r15l, [rsp+116]
37bc7c864jmp 0x37bc7bfa2
37bc7c869
37bc7c869 0f 1f 80 00 00 00 00 .......
37bc7c870
37bc7c870loc_37bc7c870:
37bc7c870lea r8, [rip+0x7d1b51]
37bc7c877jmp 0x37bc7c169
37bc7c87c
37bc7c87c 0f 1f 40 00 ..@.
37bc7c880
37bc7c880loc_37bc7c880:
37bc7c880mov r15l, r14l
37bc7c883jmp 0x37bc7bfa2
37bc7c888
37bc7c888loc_37bc7c888:
37bc7c888mov r9, [rsp+64]
37bc7c88dlea edx, [rax+1]
37bc7c890sub r8l, eax
37bc7c893mov [rsp+136], r10
37bc7c89bmovsxd rdx, edx
37bc7c89emov [rsp+208], r8l
37bc7c8a6lea r8, [rip+0x7d1b1b]
37bc7c8adimul r9, r10
37bc7c8b1add r9, [rsp+72]
37bc7c8b6add rdx, r9
37bc7c8b9mov [rsp+120], r9
37bc7c8beshl rdx, 4
37bc7c8c2add rdx, r12
37bc7c8c5call izamax_
37bc7c8caadd eax, [rsp+116]
37bc7c8cemov rcx, [rsp+96]
37bc7c8d3cdqe
37bc7c8d5add rax, [rsp+120]
37bc7c8damov r10, [rsp+136]
37bc7c8e2shl rax, 4
37bc7c8e6add rax, r12
37bc7c8e9movsd_xmm x0, [rax]
37bc7c8edmovsd_xmm x1, [rax+8]
37bc7c8f2mov rax, [rsp+472]
37bc7c8faandpd x0, x6
37bc7c8feandpd x1, x6
37bc7c902addsd x0, x1
37bc7c906mov r8l, [rax]
37bc7c909maxsd x8, x0
37bc7c90ejmp 0x37bc7c741
37bc7c913
37bc7c913loc_37bc7c913:
37bc7c913cmp [rsp+116], r14l
37bc7c918je 0x37bc7c85f
37bc7c91emov [rsp+120], 1
37bc7c926mov rax, rbx
37bc7c929mov r11l, edi
37bc7c92cjmp 0x37bc7c7ce
37bc7c931
37bc7c931loc_37bc7c931:
37bc7c931cmp [rsp+116], r15l
37bc7c936je 0x37bc7c870
37bc7c93cmov [rsp+172], 1
37bc7c947mov rax, rdi
37bc7c94ajmp 0x37bc7c5be
37bc7c94f
37bc7c94floc_37bc7c94f:
37bc7c94fmovapd x0, x2
37bc7c953divsd x0, x1
37bc7c957mulsd x2, x0
37bc7c95baddsd x1, x2
37bc7c95fpxor x2, x2
37bc7c963mulsd x2, x0
37bc7c967unpcklpd x1, x1
37bc7c96bunpcklpd x0, x2
37bc7c96fmovupd x2, [rip+0x7d1a79]
37bc7c977addpd x2, x0
37bc7c97baddpd x0, [rip+0x7d1a7d]
37bc7c983movsd_xmm x0, x2
37bc7c987divpd x0, x1
37bc7c98bjmp 0x37bc7c2ef
37bc7c990
37bc7c990loc_37bc7c990:
37bc7c990mov rax, [rsp+80]
37bc7c995movsxd rdx, esi
37bc7c998add rdx, rdi
37bc7c99badd rax, rdi
37bc7c99eshl rdx, 4
37bc7c9a2shl rax, 4
37bc7c9a6movupd x0, [r12+rdx]
37bc7c9acmovupd x1, [r12+rax]
37bc7c9b2movups [r12+rdx], x1
37bc7c9b7movups [r12+rax], x0
37bc7c9bc
37bc7c9bcloc_37bc7c9bc:
37bc7c9bccmp r15l, 2
37bc7c9c0jg 0x37bc7cae8
37bc7c9c6mov edx, [rsp+116]
37bc7c9camov rax, [rsp+496]
37bc7c9d2mov rdi, [rsp+496]
37bc7c9daneg edx
37bc7c9dcmov [rax+4*r14-4], edx
37bc7c9e1lea eax, [r15-2]
37bc7c9e5cdqe
37bc7c9e7mov [rdi+4*rax], edx
37bc7c9eajmp 0x37bc7bdaa
37bc7c9ef
37bc7c9ef 90 .
37bc7c9f0
37bc7c9f0loc_37bc7c9f0:
37bc7c9f0mov rdx, [rsp+128]
37bc7c9f8movsxd rax, edi
37bc7c9fblea r11l, [r14+2]
37bc7c9ffadd rax, rbx
37bc7ca02shl rdx, 4
37bc7ca06shl rax, 4
37bc7ca0amovupd x1, [r12+rdx]
37bc7ca10movupd x0, [r12+rax]
37bc7ca16movups [r12+rax], x1
37bc7ca1bmov rax, [rsp+472]
37bc7ca23movups [r12+rdx], x0
37bc7ca28mov r8l, [rax]
37bc7ca2b
37bc7ca2bloc_37bc7ca2b:
37bc7ca2blea eax, [r8-1]
37bc7ca2fcmp eax, r14l
37bc7ca32jg 0x37bc7ce90
37bc7ca38
37bc7ca38loc_37bc7ca38:
37bc7ca38mov eax, [rsp+116]
37bc7ca3cmov r14l, r11l
37bc7ca3fneg eax
37bc7ca41movd x0, eax
37bc7ca45mov rax, [rsp+496]
37bc7ca4dpshufd x0, x0, -32
37bc7ca52movq [rax+4*r13-4], x0
37bc7ca59jmp 0x37bc7bec6
37bc7ca5e
37bc7ca5e 66 90 f.
37bc7ca60
37bc7ca60loc_37bc7ca60:
37bc7ca60mov edx, [rsp+116]
37bc7ca64mov [rsp+144], rax
37bc7ca6cmov [rsp+160], r11l
37bc7ca74sub r8l, edx
37bc7ca77add edx, 1
37bc7ca7amov [rsp+152], r10
37bc7ca82movsxd rdx, edx
37bc7ca85mov [rsp+208], r8l
37bc7ca8dlea r8, [r9+rdx]
37bc7ca91add rdx, rax
37bc7ca94lea rax, [rip+0x7d192d]
37bc7ca9bmov [rsp+136], rcx
37bc7caa3mov [rsp+32], rax
37bc7caa8shl r8, 4
37bc7caacshl rdx, 4
37bc7cab0lea r9, [r12+r8]
37bc7cab4add rdx, r12
37bc7cab7mov r8, rax
37bc7cabacall zswap_
37bc7cabfmov r11l, [rsp+160]
37bc7cac7mov r10, [rsp+152]
37bc7cacfmov rax, [rsp+144]
37bc7cad7mov rcx, [rsp+136]
37bc7cadfjmp 0x37bc7c7d9
37bc7cae4
37bc7cae4 0f 1f 40 00 ..@.
37bc7cae8
37bc7cae8loc_37bc7cae8:
37bc7cae8movsxd rax, esi
37bc7caebmov rsi, [rsp+72]
37bc7caf0mov r10, r13
37bc7caf3sub r10, [rsp+64]
37bc7caf8lea rdx, [rdi+rax]
37bc7cafcmovsd_xmm x12, [rbx+8]
37bc7cb02movsd_xmm x4, [rbx]
37bc7cb06shl rdx, 4
37bc7cb0aadd rdx, r12
37bc7cb0dmovsd_xmm x3, [rdx]
37bc7cb11movsd_xmm x2, [rdx+8]
37bc7cb16lea rdx, [r10+rsi]
37bc7cb1aadd rax, rdx
37bc7cb1dmovapd x5, x3
37bc7cb21movapd x10, x2
37bc7cb26shl rax, 4
37bc7cb2aandpd x5, x6
37bc7cb2eandpd x10, x6
37bc7cb33add rax, r12
37bc7cb36comisd x10, x5
37bc7cb3bmovsd_xmm x14, [rax]
37bc7cb40movsd_xmm x11, [rax+8]
37bc7cb46jbe 0x37bc7d225
37bc7cb4cmovapd x0, x3
37bc7cb50movapd x13, x14
37bc7cb55divsd x0, x2
37bc7cb59mulsd x13, x0
37bc7cb5emovapd x1, x0
37bc7cb62mulsd x1, x3
37bc7cb66addsd x13, x11
37bc7cb6bmulsd x11, x0
37bc7cb70addsd x1, x2
37bc7cb74divsd x13, x1
37bc7cb79subsd x11, x14
37bc7cb7emovapd x14, x0
37bc7cb83mulsd x14, x4
37bc7cb88addsd x14, x12
37bc7cb8dmulsd x12, x0
37bc7cb92subsd x12, x4
37bc7cb97divsd x11, x1
37bc7cb9cdivsd x14, x1
37bc7cba1divsd x12, x1
37bc7cba6
37bc7cba6loc_37bc7cba6:
37bc7cba6movapd x0, x11
37bc7cbabmovapd x1, x13
37bc7cbb0movapd x4, x13
37bc7cbb5movsd_xmm x15, [rip+0x7d183a]
37bc7cbbemulsd x0, x12
37bc7cbc3mulsd x1, x14
37bc7cbc8mulsd x4, x12
37bc7cbcdsubsd x1, x0
37bc7cbd1movapd x0, x11
37bc7cbd6mulsd x0, x14
37bc7cbdbsubsd x1, x15
37bc7cbe0addsd x0, x4
37bc7cbe4movapd x4, x1
37bc7cbe8andpd x4, x6
37bc7cbecmovapd x9, x0
37bc7cbf1andpd x9, x6
37bc7cbf6comisd x9, x4
37bc7cbfbjbe 0x37bc7d2cb
37bc7cc01movapd x9, x1
37bc7cc06divsd x9, x0
37bc7cc0bmulsd x1, x9
37bc7cc10movapd x4, x9
37bc7cc15addsd x1, x0
37bc7cc19pxor x0, x0
37bc7cc1dmulsd x9, x0
37bc7cc22addsd x4, x0
37bc7cc26divsd x4, x1
37bc7cc2asubsd x9, x15
37bc7cc2fdivsd x9, x1
37bc7cc34
37bc7cc34loc_37bc7cc34:
37bc7cc34comisd x10, x5
37bc7cc39jbe 0x37bc7d290
37bc7cc3fmovapd x0, x3
37bc7cc43divsd x0, x2
37bc7cc47mulsd x3, x0
37bc7cc4bmovapd x10, x0
37bc7cc50mulsd x10, x4
37bc7cc55addsd x3, x2
37bc7cc59addsd x10, x9
37bc7cc5emulsd x9, x0
37bc7cc63divsd x10, x3
37bc7cc68subsd x9, x4
37bc7cc6ddivsd x9, x3
37bc7cc72
37bc7cc72loc_37bc7cc72:
37bc7cc72add rdi, r14
37bc7cc75mov rax, [rsp+72]
37bc7cc7aadd rdx, r14
37bc7cc7dlea esi, [r15-2]
37bc7cc81shl rdi, 4
37bc7cc85shl rdx, 4
37bc7cc89sub r15l, 3
37bc7cc8dmovups [rsp+80], x6
37bc7cc92lea r11, [r12+rdi-32]
37bc7cc97mov rdi, [rsp+64]
37bc7cc9cadd r14, rax
37bc7cc9fmov rbx, rax
37bc7cca2lea rcx, [r12+rdx-32]
37bc7cca7shl rbx, 4
37bc7ccabsub r10, rdi
37bc7ccaeshl rdi, 4
37bc7ccb2lea rax, [r10+r14]
37bc7ccb6mov r14, rdi
37bc7ccb9shl rax, 4
37bc7ccbdlea rdx, [r12+rax-32]
37bc7ccc2nop [rax]
37bc7ccc5nop [rax+rax]
37bc7ccd0
37bc7ccd0loc_37bc7ccd0:
37bc7ccd0movsd_xmm x5, [rcx]
37bc7ccd4movsd_xmm x4, [rcx+8]
37bc7ccd9lea r8l, [r15+1]
37bc7ccddxor eax, eax
37bc7ccdfmovsd_xmm x2, [r11]
37bc7cce4movsd_xmm x3, [r11+8]
37bc7cceaneg r8
37bc7ccedlea r9, [r14+rcx]
37bc7ccf1movapd x1, x5
37bc7ccf5movapd x0, x4
37bc7ccf9movapd x15, x4
37bc7ccfeshl r8, 4
37bc7cd02mulsd x0, x12
37bc7cd07mulsd x1, x14
37bc7cd0cmulsd x15, x14
37bc7cd11subsd x1, x0
37bc7cd15movapd x0, x5
37bc7cd19mulsd x0, x12
37bc7cd1esubsd x1, x2
37bc7cd22addsd x0, x15
37bc7cd27movapd x15, x1
37bc7cd2cmulsd x15, x10
37bc7cd31mulsd x1, x9
37bc7cd36subsd x0, x3
37bc7cd3amovapd x6, x0
37bc7cd3emulsd x6, x9
37bc7cd43mulsd x0, x10
37bc7cd48subsd x15, x6
37bc7cd4dmovapd x6, x11
37bc7cd52addsd x1, x0
37bc7cd56mulsd x6, x3
37bc7cd5amovapd x0, x13
37bc7cd5fmulsd x0, x2
37bc7cd63mulsd x3, x13
37bc7cd68movq r10, x15
37bc7cd6dmulsd x2, x11
37bc7cd72movapd x15, x1
37bc7cd77subsd x0, x6
37bc7cd7bmovq x6, r10
37bc7cd80addsd x2, x3
37bc7cd84subsd x0, x5
37bc7cd88subsd x2, x4
37bc7cd8cmovapd x1, x0
37bc7cd90mulsd x1, x10
37bc7cd95mulsd x0, x9
37bc7cd9amovapd x3, x2
37bc7cd9emulsd x3, x9
37bc7cda3mulsd x2, x10
37bc7cda8subsd x1, x3
37bc7cdacmovq x3, r10
37bc7cdb1addsd x0, x2
37bc7cdb5movapd x2, x15
37bc7cdbaunpcklpd x3, x15
37bc7cdbfunpcklpd x2, x6
37bc7cdc3movapd x5, x1
37bc7cdc7movq rbp, x1
37bc7cdccmovapd x4, x0
37bc7cdd0movq rdi, x0
37bc7cdd5unpcklpd x5, x0
37bc7cdd9unpcklpd x4, x1
37bc7cdddnop [rax]
37bc7cde0
37bc7cde0loc_37bc7cde0:
37bc7cde0movupd x1, [r9+rax]
37bc7cde6movupd x0, [r9+rax]
37bc7cdecmovupd x6, [rdx+rax]
37bc7cdf1unpcklpd x1, x1
37bc7cdf5unpckhpd x0, x0
37bc7cdf9mulpd x0, x4
37bc7cdfdmulpd x1, x5
37bc7ce01addsubpd x1, x0
37bc7ce05movupd x0, [rcx+rax]
37bc7ce0aunpckhpd x0, x0
37bc7ce0esubpd x6, x1
37bc7ce12movupd x1, [rcx+rax]
37bc7ce17mulpd x0, x2
37bc7ce1bunpcklpd x1, x1
37bc7ce1fmulpd x1, x3
37bc7ce23addsubpd x1, x0
37bc7ce27subpd x6, x1
37bc7ce2bmovups [rdx+rax], x6
37bc7ce2fsub rax, 16
37bc7ce33cmp rax, r8
37bc7ce36jne 0x37bc7cde0
37bc7ce38sub r15l, 1
37bc7ce3cmov [r11], rbp
37bc7ce3fsub rcx, 16
37bc7ce43sub r11, 16
37bc7ce47mov [r11+24], rdi
37bc7ce4badd rdx, rbx
37bc7ce4emov [rcx+16], r10
37bc7ce52movsd_xmm [rcx+24], x15
37bc7ce58cmp r15l, -1
37bc7ce5cjne 0x37bc7ccd0
37bc7ce62mov eax, [rsp+116]
37bc7ce66mov rdi, [rsp+496]
37bc7ce6emovupd x6, [rsp+80]
37bc7ce74neg eax
37bc7ce76movd x0, eax
37bc7ce7amovsxd rax, esi
37bc7ce7dpshufd x0, x0, -32
37bc7ce82movq [rdi+4*rax], x0
37bc7ce87jmp 0x37bc7c06e
37bc7ce8c
37bc7ce8c 0f 1f 40 00 ..@.
37bc7ce90
37bc7ce90loc_37bc7ce90:
37bc7ce90movsxd rax, edi
37bc7ce93mov rdi, [rsp+64]
37bc7ce98movsd_xmm x10, [rsi+8]
37bc7ce9elea rdx, [rbx+rax]
37bc7cea2movsd_xmm x8, [rsi]
37bc7cea7shl rdx, 4
37bc7ceablea rcx, [rbp+rdi]
37bc7ceb0add rcx, [rsp+72]
37bc7ceb5add rdx, r12
37bc7ceb8add rax, rcx
37bc7cebbmovsd_xmm x3, [rdx]
37bc7cebfmovsd_xmm x2, [rdx+8]
37bc7cec4shl rax, 4
37bc7cec8add rax, r12
37bc7cecbmovapd x5, x3
37bc7cecfmovapd x9, x2
37bc7ced4movsd_xmm x11, [rax]
37bc7ced9movsd_xmm x1, [rax+8]
37bc7cedeandpd x5, x6
37bc7cee2andpd x9, x6
37bc7cee7comisd x9, x5
37bc7ceecjbe 0x37bc7d37c
37bc7cef2movapd x0, x3
37bc7cef6movapd x14, x11
37bc7cefbmovapd x4, x3
37bc7ceffdivsd x0, x2
37bc7cf03mulsd x14, x0
37bc7cf08movapd x15, x0
37bc7cf0dmulsd x4, x0
37bc7cf11mulsd x15, x8
37bc7cf16addsd x14, x1
37bc7cf1bmulsd x1, x0
37bc7cf1fmulsd x0, x10
37bc7cf24addsd x4, x2
37bc7cf28addsd x15, x10
37bc7cf2ddivsd x14, x4
37bc7cf32movapd x12, x1
37bc7cf37movapd x13, x0
37bc7cf3csubsd x12, x11
37bc7cf41subsd x13, x8
37bc7cf46divsd x12, x4
37bc7cf4bdivsd x15, x4
37bc7cf50divsd x13, x4
37bc7cf55
37bc7cf55loc_37bc7cf55:
37bc7cf55movapd x0, x12
37bc7cf5amovapd x1, x14
37bc7cf5fmovapd x4, x12
37bc7cf64movsd_xmm x10, [rip+0x7d148b]
37bc7cf6dmulsd x0, x13
37bc7cf72mulsd x1, x15
37bc7cf77mulsd x4, x15
37bc7cf7csubsd x1, x0
37bc7cf80movapd x0, x14
37bc7cf85mulsd x0, x13
37bc7cf8asubsd x1, x10
37bc7cf8faddsd x0, x4
37bc7cf93movapd x4, x1
37bc7cf97andpd x4, x6
37bc7cf9bmovapd x8, x0
37bc7cfa0andpd x8, x6
37bc7cfa5comisd x8, x4
37bc7cfaajbe 0x37bc7d342
37bc7cfb0movapd x8, x1
37bc7cfb5divsd x8, x0
37bc7cfbamulsd x1, x8
37bc7cfbfmovapd x4, x8
37bc7cfc4addsd x1, x0
37bc7cfc8pxor x0, x0
37bc7cfccmulsd x8, x0
37bc7cfd1addsd x4, x0
37bc7cfd5divsd x4, x1
37bc7cfd9subsd x8, x10
37bc7cfdedivsd x8, x1
37bc7cfe3
37bc7cfe3loc_37bc7cfe3:
37bc7cfe3comisd x9, x5
37bc7cfe8jbe 0x37bc7d307
37bc7cfeemovapd x0, x3
37bc7cff2divsd x0, x2
37bc7cff6mulsd x3, x0
37bc7cffamovapd x9, x0
37bc7cfffmulsd x9, x4
37bc7d004addsd x3, x2
37bc7d008addsd x9, x8
37bc7d00dmulsd x8, x0
37bc7d012divsd x9, x3
37bc7d017subsd x8, x4
37bc7d01cdivsd x8, x3
37bc7d021
37bc7d021loc_37bc7d021:
37bc7d021cmp r8l, r11l
37bc7d024jl 0x37bc7d3e4
37bc7d02amovsxd rax, r11l
37bc7d02dmov rdi, [rsp+64]
37bc7d032mov rsi, [rsp+72]
37bc7d037mov r15, r13
37bc7d03aadd rcx, rax
37bc7d03dadd rbx, rax
37bc7d040mov [rsp+80], r11l
37bc7d045shl rcx, 4
37bc7d049lea rbp, [rdi+1]
37bc7d04dshl rbx, 4
37bc7d051movups [rsp+96], x6
37bc7d056lea r10, [rcx+r12]
37bc7d05alea rcx, [rsi+rax]
37bc7d05emov esi, r8l
37bc7d061shl rbp, 4
37bc7d065imul rax, rdi
37bc7d069lea rdx, [rbx+r12]
37bc7d06dsub esi, r11l
37bc7d070shl rdi, 4
37bc7d074add rcx, rax
37bc7d077shl rcx, 4
37bc7d07blea r9, [rcx+r12]
37bc7d07fnop
37bc7d080
37bc7d080loc_37bc7d080:
37bc7d080movsd_xmm x4, [rdx]
37bc7d084movsd_xmm x3, [rdx+8]
37bc7d089movapd x10, x14
37bc7d08emov eax, r8l
37bc7d091movapd x1, x12
37bc7d096movapd x5, x14
37bc7d09bmovsd_xmm x0, [r10]
37bc7d0a0sub eax, esi
37bc7d0a2mulsd x1, x3
37bc7d0a6movsd_xmm x2, [r10+8]
37bc7d0acmulsd x10, x4
37bc7d0b1mulsd x5, x3
37bc7d0b5subsd x10, x1
37bc7d0bamovapd x1, x12
37bc7d0bfmulsd x1, x4
37bc7d0c3subsd x10, x0
37bc7d0c8addsd x1, x5
37bc7d0ccmovapd x6, x10
37bc7d0d1mulsd x6, x9
37bc7d0d6mulsd x10, x8
37bc7d0dbsubsd x1, x2
37bc7d0dfmovapd x5, x1
37bc7d0e3mulsd x5, x8
37bc7d0e8mulsd x1, x9
37bc7d0edsubsd x6, x5
37bc7d0f1movapd x5, x2
37bc7d0f5addsd x10, x1
37bc7d0famulsd x2, x15
37bc7d0ffmovapd x1, x0
37bc7d103mulsd x1, x15
37bc7d108mulsd x5, x13
37bc7d10dmovq r14, x6
37bc7d112mulsd x0, x13
37bc7d117subsd x1, x5
37bc7d11baddsd x0, x2
37bc7d11fsubsd x1, x4
37bc7d123subsd x0, x3
37bc7d127movapd x11, x1
37bc7d12cmulsd x1, x8
37bc7d131movapd x2, x0
37bc7d135mulsd x0, x9
37bc7d13amulsd x11, x9
37bc7d13fmulsd x2, x8
37bc7d144addsd x1, x0
37bc7d148subsd x11, x2
37bc7d14dmovq r13, x1
37bc7d152cmp eax, r8l
37bc7d155jg 0x37bc7d1eb
37bc7d15bmovapd x5, x6
37bc7d15fmovapd x4, x10
37bc7d164movapd x3, x11
37bc7d169xor eax, eax
37bc7d16bmovapd x2, x1
37bc7d16funpcklpd x5, x10
37bc7d174unpcklpd x4, x6
37bc7d178xor ecx, ecx
37bc7d17aunpcklpd x3, x1
37bc7d17elea rbx, [rdi+rdx]
37bc7d182unpcklpd x2, x11
37bc7d187lea r11l, [rsi+1]
37bc7d18bnop [rax+rax]
37bc7d190
37bc7d190loc_37bc7d190:
37bc7d190movupd x1, [rdx+rax]
37bc7d195movupd x0, [rdx+rax]
37bc7d19aadd ecx, 1
37bc7d19dmovupd x6, [r9+rax]
37bc7d1a3unpcklpd x1, x1
37bc7d1a7unpckhpd x0, x0
37bc7d1abmulpd x0, x4
37bc7d1afmulpd x1, x5
37bc7d1b3addsubpd x1, x0
37bc7d1b7movupd x0, [rbx+rax]
37bc7d1bcunpckhpd x0, x0
37bc7d1c0subpd x6, x1
37bc7d1c4movupd x1, [rbx+rax]
37bc7d1c9mulpd x0, x2
37bc7d1cdunpcklpd x1, x1
37bc7d1d1mulpd x1, x3
37bc7d1d5addsubpd x1, x0
37bc7d1d9subpd x6, x1
37bc7d1ddmovups [r9+rax], x6
37bc7d1e2add rax, 16
37bc7d1e6cmp ecx, r11l
37bc7d1e9jb 0x37bc7d190
37bc7d1eb
37bc7d1ebloc_37bc7d1eb:
37bc7d1ebmov [rdx], r14
37bc7d1eeadd r10, 16
37bc7d1f2add rdx, 16
37bc7d1f6add r9, rbp
37bc7d1f9movsd_xmm [rdx-8], x10
37bc7d1ffmovsd_xmm [r10-16], x11
37bc7d205mov [r10-8], r13
37bc7d209sub esi, 1
37bc7d20cjae 0x37bc7d080
37bc7d212mov r11l, [rsp+80]
37bc7d217movupd x6, [rsp+96]
37bc7d21dmov r13, r15
37bc7d220jmp 0x37bc7ca38
37bc7d225
37bc7d225loc_37bc7d225:
37bc7d225movapd x9, x2
37bc7d22amovapd x13, x11
37bc7d22fmovapd x0, x14
37bc7d234divsd x9, x3
37bc7d239mulsd x0, x9
37bc7d23emovapd x1, x9
37bc7d243mulsd x13, x9
37bc7d248mulsd x1, x2
37bc7d24csubsd x11, x0
37bc7d251movapd x0, x9
37bc7d256addsd x13, x14
37bc7d25bmulsd x0, x4
37bc7d25fmovapd x14, x9
37bc7d264mulsd x14, x12
37bc7d269addsd x1, x3
37bc7d26ddivsd x13, x1
37bc7d272subsd x12, x0
37bc7d277addsd x14, x4
37bc7d27cdivsd x11, x1
37bc7d281divsd x14, x1
37bc7d286divsd x12, x1
37bc7d28bjmp 0x37bc7cba6
37bc7d290
37bc7d290loc_37bc7d290:
37bc7d290movapd x1, x2
37bc7d294divsd x1, x3
37bc7d298mulsd x2, x1
37bc7d29cmovapd x10, x1
37bc7d2a1mulsd x10, x9
37bc7d2a6mulsd x1, x4
37bc7d2aamovapd x0, x2
37bc7d2aeaddsd x0, x3
37bc7d2b2addsd x10, x4
37bc7d2b7subsd x9, x1
37bc7d2bcdivsd x10, x0
37bc7d2c1divsd x9, x0
37bc7d2c6jmp 0x37bc7cc72
37bc7d2cb
37bc7d2cbloc_37bc7d2cb:
37bc7d2cbmovapd x9, x0
37bc7d2d0divsd x9, x1
37bc7d2d5mulsd x0, x9
37bc7d2damovapd x4, x9
37bc7d2dfaddsd x0, x1
37bc7d2e3pxor x1, x1
37bc7d2e7mulsd x4, x1
37bc7d2ebsubsd x1, x9
37bc7d2f0divsd x1, x0
37bc7d2f4addsd x4, x15
37bc7d2f9divsd x4, x0
37bc7d2fdmovapd x9, x1
37bc7d302jmp 0x37bc7cc34
37bc7d307
37bc7d307loc_37bc7d307:
37bc7d307movapd x1, x2
37bc7d30bdivsd x1, x3
37bc7d30fmulsd x2, x1
37bc7d313movapd x9, x1
37bc7d318mulsd x9, x8
37bc7d31dmulsd x1, x4
37bc7d321movapd x0, x2
37bc7d325addsd x0, x3
37bc7d329addsd x9, x4
37bc7d32esubsd x8, x1
37bc7d333divsd x9, x0
37bc7d338divsd x8, x0
37bc7d33djmp 0x37bc7d021
37bc7d342
37bc7d342loc_37bc7d342:
37bc7d342movapd x11, x0
37bc7d347pxor x8, x8
37bc7d34cdivsd x11, x1
37bc7d351mulsd x0, x11
37bc7d356movapd x4, x11
37bc7d35bmulsd x4, x8
37bc7d360subsd x8, x11
37bc7d365addsd x0, x1
37bc7d369addsd x4, x10
37bc7d36edivsd x8, x0
37bc7d373divsd x4, x0
37bc7d377jmp 0x37bc7cfe3
37bc7d37c
37bc7d37cloc_37bc7d37c:
37bc7d37cmovapd x4, x2
37bc7d380movapd x14, x1
37bc7d385movapd x0, x2
37bc7d389divsd x4, x3
37bc7d38dmulsd x14, x4
37bc7d392movapd x15, x4
37bc7d397mulsd x0, x4
37bc7d39bmulsd x15, x10
37bc7d3a0addsd x14, x11
37bc7d3a5mulsd x11, x4
37bc7d3aaaddsd x0, x3
37bc7d3aemulsd x4, x8
37bc7d3b3addsd x15, x8
37bc7d3b8divsd x14, x0
37bc7d3bdsubsd x1, x11
37bc7d3c2subsd x10, x4
37bc7d3c7movapd x13, x10
37bc7d3ccdivsd x1, x0
37bc7d3d0divsd x15, x0
37bc7d3d5movapd x12, x1
37bc7d3dadivsd x13, x0
37bc7d3dfjmp 0x37bc7cf55
37bc7d3e4
37bc7d3e4loc_37bc7d3e4:
37bc7d3e4mov eax, [rsp+116]
37bc7d3e8neg eax
37bc7d3eamovd x0, eax
37bc7d3eemov rax, [rsp+496]
37bc7d3f6pshufd x0, x0, -32
37bc7d3fbmovq [rax+4*r13-4], x0
37bc7d402jmp 0x37bc7bdaa
37bc7d407
37bc7d407loc_37bc7d407:
37bc7d407mov eax, edx
37bc7d409neg eax
37bc7d40bjmp 0x37bc7bd88
37bc7bc90
37bc7d410
37bc7d410 // align 0x40
37bc7d410 // align 0x40
37bc7d440
37bc7d440zsytrf_:
37bc7d440push r15
37bc7d442push r14
37bc7d444push r13
37bc7d446push r12
37bc7d448push rbp
37bc7d449push rdi
37bc7d44apush rsi
37bc7d44bpush rbx
37bc7d44csub rsp, 200
37bc7d453movups [rsp+144], x6
37bc7d45bmovups [rsp+160], x7
37bc7d463movups [rsp+176], x8
37bc7d46cmov rdi, [rsp+328]
37bc7d474mov eax, [r9]
37bc7d477mov rbx, [rsp+304]
37bc7d47fmov [rdi], 0
37bc7d485mov rsi, rdx
37bc7d488mov r12, r9
37bc7d48blea rdx, [rip+0x7d0f7e]
37bc7d492mov rbp, rcx
37bc7d495mov [rsp+288], r8
37bc7d49dmov r9l, 1
37bc7d4a3mov r8l, 1
37bc7d4a9mov [rsp+104], eax
37bc7d4adcall lsame_
37bc7d4b2mov r15l, eax
37bc7d4b5mov rax, [rsp+320]
37bc7d4bdmov r13l, [rax]
37bc7d4c0test r15l, r15l
37bc7d4c3je 0x37bc7d740
37bc7d4c9
37bc7d4c9loc_37bc7d4c9:
37bc7d4c9mov eax, [rsi]
37bc7d4cbtest eax, eax
37bc7d4cdjs 0x37bc7d6e0
37bc7d4d3mov edx, 1
37bc7d4d8cmovle eax, edx
37bc7d4dbcmp [r12], eax
37bc7d4dfjl 0x37bc7d9c0
37bc7d4e5mov rax, [rsp+320]
37bc7d4edmov r10l, [rax]
37bc7d4f0test r10l, r10l
37bc7d4f3jle 0x37bc7d9d7
37bc7d4f9mov eax, [rdi]
37bc7d4fbtest eax, eax
37bc7d4fdjne 0x37bc7da7d
37bc7d503lea rax, [rip+0x7d0f12]
37bc7d50amov r9, rsi
37bc7d50dmov r8, rbp
37bc7d510mov [rsp+64], 1
37bc7d519mov [rsp+48], rax
37bc7d51elea r14, [rip+0x7d0eed]
37bc7d525lea rcx, [rip+0x7d0eec]
37bc7d52cpxor x6, x6
37bc7d530mov [rsp+56], 6
37bc7d539mov rdx, r14
37bc7d53cmov [rsp+40], rax
37bc7d541mov [rsp+32], rax
37bc7d546call ilaenv_
37bc7d54bmov r9l, [rsi]
37bc7d54emov ecx, eax
37bc7d550mov [rsp+136], eax
37bc7d557mov r10l, eax
37bc7d55amov eax, 1
37bc7d55fimul ecx, r9l
37bc7d563test ecx, ecx
37bc7d565cmovg eax, ecx
37bc7d568cvtsi2sd x6, eax
37bc7d56cmov rax, [rsp+312]
37bc7d574mov [rax+8], 0
37bc7d57cmovsd_xmm [rax], x6
37bc7d580mov eax, [rdi]
37bc7d582test eax, eax
37bc7d584jne 0x37bc7db02
37bc7d58acmp r13l, -1
37bc7d58eje 0x37bc7d711
37bc7d594cmp r10l, 1
37bc7d598jle 0x37bc7d5a3
37bc7d59acmp r10l, r9l
37bc7d59djl 0x37bc7d9f8
37bc7d5a3
37bc7d5a3loc_37bc7d5a3:
37bc7d5a3mov eax, 2
37bc7d5a8
37bc7d5a8loc_37bc7d5a8:
37bc7d5a8cmp eax, r10l
37bc7d5abjle 0x37bc7d5b5
37bc7d5admov [rsp+136], r9l
37bc7d5b5
37bc7d5b5loc_37bc7d5b5:
37bc7d5b5test r15l, r15l
37bc7d5b8je 0x37bc7d778
37bc7d5bemov [rsp+140], r9l
37bc7d5c6lea r13, [rsp+140]
37bc7d5celea r14, [rsp+136]
37bc7d5d6test r9l, r9l
37bc7d5d9jle 0x37bc7d6c8
37bc7d5dfmov r15, rbx
37bc7d5e2mov [rsp+104], r14
37bc7d5e7mov edx, r9l
37bc7d5ealea rbx, [rsp+128]
37bc7d5f2cmp [rsp+136], edx
37bc7d5f9jge 0x37bc7d68a
37bc7d5ffnop
37bc7d600
37bc7d600loc_37bc7d600:
37bc7d600mov [rsp+72], rbx
37bc7d605mov r8, [rsp+104]
37bc7d60amov rdx, r13
37bc7d60dmov rcx, rbp
37bc7d610mov rax, [rsp+312]
37bc7d618mov [rsp+64], rsi
37bc7d61dlea r9, [rsp+132]
37bc7d625mov [rsp+80], 1
37bc7d62emov [rsp+56], rax
37bc7d633mov rax, [rsp+288]
37bc7d63bmov [rsp+48], r15
37bc7d640mov [rsp+40], r12
37bc7d645mov [rsp+32], rax
37bc7d64acall zlasyf_
37bc7d64fmov r9l, [rdi]
37bc7d652mov edx, [rsp+140]
37bc7d659sub edx, [rsp+132]
37bc7d660test r9l, r9l
37bc7d663jne 0x37bc7d672
37bc7d665mov ecx, [rsp+128]
37bc7d66ctest ecx, ecx
37bc7d66ejle 0x37bc7d672
37bc7d670mov [rdi], ecx
37bc7d672
37bc7d672loc_37bc7d672:
37bc7d672mov [rsp+140], edx
37bc7d679test edx, edx
37bc7d67bjle 0x37bc7d6c8
37bc7d67dcmp [rsp+136], edx
37bc7d684jl 0x37bc7d600
37bc7d68a
37bc7d68aloc_37bc7d68a:
37bc7d68amov [rsp+40], rbx
37bc7d68fmov r9, r12
37bc7d692mov rdx, r13
37bc7d695mov rcx, rbp
37bc7d698mov [rsp+32], r15
37bc7d69dmov r8, [rsp+288]
37bc7d6a5mov [rsp+48], 1
37bc7d6aecall zsytf2_
37bc7d6b3mov r8l, [rdi]
37bc7d6b6test r8l, r8l
37bc7d6b9jne 0x37bc7d6c8
37bc7d6bbmov eax, [rsp+128]
37bc7d6c2test eax, eax
37bc7d6c4jle 0x37bc7d6c8
37bc7d6c6mov [rdi], eax
37bc7d6c8
37bc7d6c8loc_37bc7d6c8:
37bc7d6c8mov rax, [rsp+312]
37bc7d6d0movq x6, x6
37bc7d6d4movups [rax], x6
37bc7d6d7jmp 0x37bc7d711
37bc7d6d9
37bc7d6d9 0f 1f 80 00 00 00 00 .......
37bc7d6e0
37bc7d6e0loc_37bc7d6e0:
37bc7d6e0mov edx, -2
37bc7d6e5mov eax, 2
37bc7d6ea
37bc7d6ealoc_37bc7d6ea:
37bc7d6eamov [rdi], edx
37bc7d6eclea r14, [rip+0x7d0d1f]
37bc7d6f3
37bc7d6f3loc_37bc7d6f3:
37bc7d6f3mov r8l, 6
37bc7d6f9lea rdx, [rsp+140]
37bc7d701mov rcx, r14
37bc7d704mov [rsp+140], eax
37bc7d70bcall xerbla_
37bc7d710nop
37bc7d711
37bc7d711loc_37bc7d711:
37bc7d711movups x6, [rsp+144]
37bc7d719movups x7, [rsp+160]
37bc7d721movups x8, [rsp+176]
37bc7d72aadd rsp, 200
37bc7d731pop rbx
37bc7d732pop rsi
37bc7d733pop rdi
37bc7d734pop rbp
37bc7d735pop r12
37bc7d737pop r13
37bc7d739pop r14
37bc7d73bpop r15
37bc7d73dret
37bc7d73e
37bc7d73e 66 90 f.
37bc7d740
37bc7d740loc_37bc7d740:
37bc7d740mov r9l, 1
37bc7d746mov r8l, 1
37bc7d74clea rdx, [rip+0x7d0cbe]
37bc7d753mov rcx, rbp
37bc7d756call lsame_
37bc7d75btest eax, eax
37bc7d75djne 0x37bc7d4c9
37bc7d763mov edx, -1
37bc7d768mov eax, 1
37bc7d76djmp 0x37bc7d6ea
37bc7d772
37bc7d772 66 0f 1f 44 00 00 f..D..
37bc7d778
37bc7d778loc_37bc7d778:
37bc7d778test r9l, r9l
37bc7d77bjle 0x37bc7d6c8
37bc7d781movsxd r11, [rsp+104]
37bc7d786xor eax, eax
37bc7d788pcmpeqd x7, x7
37bc7d78cmov edx, r9l
37bc7d78flea r13, [rsp+140]
37bc7d797movdqa x8, x7
37bc7d79cmov [rsp+272], rbp
37bc7d7a4mov r14l, 1
37bc7d7aatest r11, r11
37bc7d7admov [rsp+112], r13
37bc7d7b2mov rbp, rbx
37bc7d7b5lea r15, [rsp+128]
37bc7d7bdcmovs r11, rax
37bc7d7c1psrld x8, 31
37bc7d7c7mov rax, r11
37bc7d7camov rbx, r11
37bc7d7cdnot rax
37bc7d7d0mov [rsp+104], rax
37bc7d7d5lea rax, [rsp+132]
37bc7d7ddmov [rsp+120], rax
37bc7d7e2nop [rax]
37bc7d7e5nop [rax+rax]
37bc7d7f0
37bc7d7f0loc_37bc7d7f0:
37bc7d7f0movsxd r13, r14l
37bc7d7f3mov eax, edx
37bc7d7f5mov r8, rbx
37bc7d7f8sub edx, [rsp+136]
37bc7d7ffimul r8, r13
37bc7d803sub eax, r14l
37bc7d806add r8, [rsp+104]
37bc7d80badd eax, 1
37bc7d80eadd r8, r13
37bc7d811lea rcx, [rbp+4*r13-4]
37bc7d816shl r8, 4
37bc7d81amov [rsp+140], eax
37bc7d821add r8, [rsp+288]
37bc7d829cmp edx, r14l
37bc7d82cjl 0x37bc7d980
37bc7d832mov rax, [rsp+312]
37bc7d83amov [rsp+48], rcx
37bc7d83fmov [rsp+32], r8
37bc7d844mov rdx, [rsp+112]
37bc7d849lea r8, [rsp+136]
37bc7d851mov [rsp+56], rax
37bc7d856mov r9, [rsp+120]
37bc7d85bmov [rsp+72], r15
37bc7d860mov rcx, [rsp+272]
37bc7d868mov [rsp+80], 1
37bc7d871mov [rsp+64], rsi
37bc7d876mov [rsp+40], r12
37bc7d87bcall zlasyf_
37bc7d880mov eax, [rsp+132]
37bc7d887mov edx, [rsi]
37bc7d889
37bc7d889loc_37bc7d889:
37bc7d889mov ecx, [rdi]
37bc7d88btest ecx, ecx
37bc7d88djne 0x37bc7d8a1
37bc7d88fmov ecx, [rsp+128]
37bc7d896test ecx, ecx
37bc7d898jle 0x37bc7d8a1
37bc7d89alea ecx, [rcx+r14-1]
37bc7d89fmov [rdi], ecx
37bc7d8a1
37bc7d8a1loc_37bc7d8a1:
37bc7d8a1lea r9l, [r14+rax]
37bc7d8a5cmp r9l, r14l
37bc7d8a8jle 0x37bc7d965
37bc7d8aelea ecx, [rax-1]
37bc7d8b1cmp ecx, 2
37bc7d8b4jbe 0x37bc7d9cf
37bc7d8bamov r8l, eax
37bc7d8bdmovd x5, r14l
37bc7d8c2lea rcx, [rbp+4*r13-4]
37bc7d8c7shr r8l, 2
37bc7d8cbpshufd x0, x5, 0
37bc7d8d0movdqa x3, x8
37bc7d8d5movdqa x4, x0
37bc7d8d9pxor x5, x5
37bc7d8ddshl r8, 4
37bc7d8e1paddd x4, x7
37bc7d8e5psubd x3, x0
37bc7d8e9add r8, rcx
37bc7d8ecnop [rax+rax]
37bc7d8f5nop [rax+rax]
37bc7d900
37bc7d900loc_37bc7d900:
37bc7d900movdqu x1, [rcx]
37bc7d904movdqa x2, x4
37bc7d908add rcx, 16
37bc7d90cmovdqa x0, x1
37bc7d910paddd x2, x1
37bc7d914paddd x1, x3
37bc7d918pcmpgtd x0, x5
37bc7d91cpand x2, x0
37bc7d920pandn x0, x1
37bc7d924por x0, x2
37bc7d928movups [rcx-16], x0
37bc7d92ccmp r8, rcx
37bc7d92fjne 0x37bc7d900
37bc7d931test al, 3
37bc7d933je 0x37bc7d965
37bc7d935and eax, -4
37bc7d938add eax, r14l
37bc7d93b
37bc7d93bloc_37bc7d93b:
37bc7d93bcdqe
37bc7d93d
37bc7d93dloc_37bc7d93d:
37bc7d93dmov r10l, [rbp+4*rax-4]
37bc7d942mov r8l, r10l
37bc7d945lea ecx, [r10+r14-1]
37bc7d94asub r8l, r14l
37bc7d94dadd r8l, 1
37bc7d951test r10l, r10l
37bc7d954cmovle ecx, r8l
37bc7d958mov [rbp+4*rax-4], ecx
37bc7d95cadd rax, 1
37bc7d960cmp r9l, eax
37bc7d963jg 0x37bc7d93d
37bc7d965
37bc7d965loc_37bc7d965:
37bc7d965cmp edx, r9l
37bc7d968jl 0x37bc7d6c8
37bc7d96emov r14l, r9l
37bc7d971jmp 0x37bc7d7f0
37bc7d976
37bc7d976 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7d980
37bc7d980loc_37bc7d980:
37bc7d980mov [rsp+32], rcx
37bc7d985mov rdx, [rsp+112]
37bc7d98amov r9, r12
37bc7d98dmov [rsp+40], r15
37bc7d992mov rcx, [rsp+272]
37bc7d99amov [rsp+48], 1
37bc7d9a3call zsytf2_
37bc7d9a8mov edx, [rsi]
37bc7d9aamov eax, edx
37bc7d9acsub eax, r14l
37bc7d9afadd eax, 1
37bc7d9b2mov [rsp+132], eax
37bc7d9b9jmp 0x37bc7d889
37bc7d9be
37bc7d9be 66 90 f.
37bc7d9c0
37bc7d9c0loc_37bc7d9c0:
37bc7d9c0mov edx, -4
37bc7d9c5mov eax, 4
37bc7d9cajmp 0x37bc7d6ea
37bc7d9cf
37bc7d9cfloc_37bc7d9cf:
37bc7d9cfmov eax, r14l
37bc7d9d2jmp 0x37bc7d93b
37bc7d9d7
37bc7d9d7loc_37bc7d9d7:
37bc7d9d7cmp r13l, -1
37bc7d9dbje 0x37bc7da77
37bc7d9e1mov [rdi], -7
37bc7d9e7mov eax, 7
37bc7d9eclea r14, [rip+0x7d0a1f]
37bc7d9f3jmp 0x37bc7d6f3
37bc7d9f8
37bc7d9f8loc_37bc7d9f8:
37bc7d9f8mov rax, [rsp+320]
37bc7da00mov eax, [rax]
37bc7da02cmp eax, ecx
37bc7da04jge 0x37bc7d5b5
37bc7da0acdq
37bc7da0bmov r8, rbp
37bc7da0elea rcx, [rip+0x7d0a0b]
37bc7da15mov [rsp+64], 1
37bc7da1eidiv r9l
37bc7da21mov [rsp+56], 6
37bc7da2amov edx, 1
37bc7da2fmov r9, rsi
37bc7da32test eax, eax
37bc7da34cmovg edx, eax
37bc7da37lea rax, [rip+0x7d09de]
37bc7da3emov [rsp+48], rax
37bc7da43mov [rsp+40], rax
37bc7da48mov [rsp+32], rax
37bc7da4dmov [rsp+136], edx
37bc7da54mov [rsp+112], edx
37bc7da58mov rdx, r14
37bc7da5bcall ilaenv_
37bc7da60mov edx, 2
37bc7da65mov r9l, [rsi]
37bc7da68mov r10l, [rsp+112]
37bc7da6dcmp eax, edx
37bc7da6fcmovl eax, edx
37bc7da72jmp 0x37bc7d5a8
37bc7da77
37bc7da77loc_37bc7da77:
37bc7da77mov eax, [rdi]
37bc7da79test eax, eax
37bc7da7bje 0x37bc7da8b
37bc7da7d
37bc7da7dloc_37bc7da7d:
37bc7da7dneg eax
37bc7da7flea r14, [rip+0x7d098c]
37bc7da86jmp 0x37bc7d6f3
37bc7da8b
37bc7da8bloc_37bc7da8b:
37bc7da8blea rax, [rip+0x7d098a]
37bc7da92mov r9, rsi
37bc7da95mov [rsp+64], 1
37bc7da9elea r14, [rip+0x7d096d]
37bc7daa5mov [rsp+56], 6
37bc7daaemov rdx, r14
37bc7dab1mov r8, rbp
37bc7dab4lea rcx, [rip+0x7d095d]
37bc7dabbmov [rsp+48], rax
37bc7dac0mov [rsp+40], rax
37bc7dac5mov [rsp+32], rax
37bc7dacacall ilaenv_
37bc7dacfimul eax, [rsi]
37bc7dad2mov edx, 1
37bc7dad7pxor x0, x0
37bc7dadbtest eax, eax
37bc7daddcmovle eax, edx
37bc7dae0cvtsi2sd x0, eax
37bc7dae4mov rax, [rsp+312]
37bc7daecmov [rax+8], 0
37bc7daf4movsd_xmm [rax], x0
37bc7daf8mov eax, [rdi]
37bc7dafatest eax, eax
37bc7dafcje 0x37bc7d711
37bc7db02
37bc7db02loc_37bc7db02:
37bc7db02neg eax
37bc7db04jmp 0x37bc7d6f3
37bc7d440
37bc7d440zsytrf_:
37bc7d440push r15
37bc7d442push r14
37bc7d444push r13
37bc7d446push r12
37bc7d448push rbp
37bc7d449push rdi
37bc7d44apush rsi
37bc7d44bpush rbx
37bc7d44csub rsp, 200
37bc7d453movups [rsp+144], x6
37bc7d45bmovups [rsp+160], x7
37bc7d463movups [rsp+176], x8
37bc7d46cmov rdi, [rsp+328]
37bc7d474mov eax, [r9]
37bc7d477mov rbx, [rsp+304]
37bc7d47fmov [rdi], 0
37bc7d485mov rsi, rdx
37bc7d488mov r12, r9
37bc7d48blea rdx, [rip+0x7d0f7e]
37bc7d492mov rbp, rcx
37bc7d495mov [rsp+288], r8
37bc7d49dmov r9l, 1
37bc7d4a3mov r8l, 1
37bc7d4a9mov [rsp+104], eax
37bc7d4adcall lsame_
37bc7d4b2mov r15l, eax
37bc7d4b5mov rax, [rsp+320]
37bc7d4bdmov r13l, [rax]
37bc7d4c0test r15l, r15l
37bc7d4c3je 0x37bc7d740
37bc7d4c9
37bc7d4c9loc_37bc7d4c9:
37bc7d4c9mov eax, [rsi]
37bc7d4cbtest eax, eax
37bc7d4cdjs 0x37bc7d6e0
37bc7d4d3mov edx, 1
37bc7d4d8cmovle eax, edx
37bc7d4dbcmp [r12], eax
37bc7d4dfjl 0x37bc7d9c0
37bc7d4e5mov rax, [rsp+320]
37bc7d4edmov r10l, [rax]
37bc7d4f0test r10l, r10l
37bc7d4f3jle 0x37bc7d9d7
37bc7d4f9mov eax, [rdi]
37bc7d4fbtest eax, eax
37bc7d4fdjne 0x37bc7da7d
37bc7d503lea rax, [rip+0x7d0f12]
37bc7d50amov r9, rsi
37bc7d50dmov r8, rbp
37bc7d510mov [rsp+64], 1
37bc7d519mov [rsp+48], rax
37bc7d51elea r14, [rip+0x7d0eed]
37bc7d525lea rcx, [rip+0x7d0eec]
37bc7d52cpxor x6, x6
37bc7d530mov [rsp+56], 6
37bc7d539mov rdx, r14
37bc7d53cmov [rsp+40], rax
37bc7d541mov [rsp+32], rax
37bc7d546call ilaenv_
37bc7d54bmov r9l, [rsi]
37bc7d54emov ecx, eax
37bc7d550mov [rsp+136], eax
37bc7d557mov r10l, eax
37bc7d55amov eax, 1
37bc7d55fimul ecx, r9l
37bc7d563test ecx, ecx
37bc7d565cmovg eax, ecx
37bc7d568cvtsi2sd x6, eax
37bc7d56cmov rax, [rsp+312]
37bc7d574mov [rax+8], 0
37bc7d57cmovsd_xmm [rax], x6
37bc7d580mov eax, [rdi]
37bc7d582test eax, eax
37bc7d584jne 0x37bc7db02
37bc7d58acmp r13l, -1
37bc7d58eje 0x37bc7d711
37bc7d594cmp r10l, 1
37bc7d598jle 0x37bc7d5a3
37bc7d59acmp r10l, r9l
37bc7d59djl 0x37bc7d9f8
37bc7d5a3
37bc7d5a3loc_37bc7d5a3:
37bc7d5a3mov eax, 2
37bc7d5a8
37bc7d5a8loc_37bc7d5a8:
37bc7d5a8cmp eax, r10l
37bc7d5abjle 0x37bc7d5b5
37bc7d5admov [rsp+136], r9l
37bc7d5b5
37bc7d5b5loc_37bc7d5b5:
37bc7d5b5test r15l, r15l
37bc7d5b8je 0x37bc7d778
37bc7d5bemov [rsp+140], r9l
37bc7d5c6lea r13, [rsp+140]
37bc7d5celea r14, [rsp+136]
37bc7d5d6test r9l, r9l
37bc7d5d9jle 0x37bc7d6c8
37bc7d5dfmov r15, rbx
37bc7d5e2mov [rsp+104], r14
37bc7d5e7mov edx, r9l
37bc7d5ealea rbx, [rsp+128]
37bc7d5f2cmp [rsp+136], edx
37bc7d5f9jge 0x37bc7d68a
37bc7d5ffnop
37bc7d600
37bc7d600loc_37bc7d600:
37bc7d600mov [rsp+72], rbx
37bc7d605mov r8, [rsp+104]
37bc7d60amov rdx, r13
37bc7d60dmov rcx, rbp
37bc7d610mov rax, [rsp+312]
37bc7d618mov [rsp+64], rsi
37bc7d61dlea r9, [rsp+132]
37bc7d625mov [rsp+80], 1
37bc7d62emov [rsp+56], rax
37bc7d633mov rax, [rsp+288]
37bc7d63bmov [rsp+48], r15
37bc7d640mov [rsp+40], r12
37bc7d645mov [rsp+32], rax
37bc7d64acall zlasyf_
37bc7d64fmov r9l, [rdi]
37bc7d652mov edx, [rsp+140]
37bc7d659sub edx, [rsp+132]
37bc7d660test r9l, r9l
37bc7d663jne 0x37bc7d672
37bc7d665mov ecx, [rsp+128]
37bc7d66ctest ecx, ecx
37bc7d66ejle 0x37bc7d672
37bc7d670mov [rdi], ecx
37bc7d672
37bc7d672loc_37bc7d672:
37bc7d672mov [rsp+140], edx
37bc7d679test edx, edx
37bc7d67bjle 0x37bc7d6c8
37bc7d67dcmp [rsp+136], edx
37bc7d684jl 0x37bc7d600
37bc7d68a
37bc7d68aloc_37bc7d68a:
37bc7d68amov [rsp+40], rbx
37bc7d68fmov r9, r12
37bc7d692mov rdx, r13
37bc7d695mov rcx, rbp
37bc7d698mov [rsp+32], r15
37bc7d69dmov r8, [rsp+288]
37bc7d6a5mov [rsp+48], 1
37bc7d6aecall zsytf2_
37bc7d6b3mov r8l, [rdi]
37bc7d6b6test r8l, r8l
37bc7d6b9jne 0x37bc7d6c8
37bc7d6bbmov eax, [rsp+128]
37bc7d6c2test eax, eax
37bc7d6c4jle 0x37bc7d6c8
37bc7d6c6mov [rdi], eax
37bc7d6c8
37bc7d6c8loc_37bc7d6c8:
37bc7d6c8mov rax, [rsp+312]
37bc7d6d0movq x6, x6
37bc7d6d4movups [rax], x6
37bc7d6d7jmp 0x37bc7d711
37bc7d6d9
37bc7d6d9 0f 1f 80 00 00 00 00 .......
37bc7d6e0
37bc7d6e0loc_37bc7d6e0:
37bc7d6e0mov edx, -2
37bc7d6e5mov eax, 2
37bc7d6ea
37bc7d6ealoc_37bc7d6ea:
37bc7d6eamov [rdi], edx
37bc7d6eclea r14, [rip+0x7d0d1f]
37bc7d6f3
37bc7d6f3loc_37bc7d6f3:
37bc7d6f3mov r8l, 6
37bc7d6f9lea rdx, [rsp+140]
37bc7d701mov rcx, r14
37bc7d704mov [rsp+140], eax
37bc7d70bcall xerbla_
37bc7d710nop
37bc7d711
37bc7d711loc_37bc7d711:
37bc7d711movups x6, [rsp+144]
37bc7d719movups x7, [rsp+160]
37bc7d721movups x8, [rsp+176]
37bc7d72aadd rsp, 200
37bc7d731pop rbx
37bc7d732pop rsi
37bc7d733pop rdi
37bc7d734pop rbp
37bc7d735pop r12
37bc7d737pop r13
37bc7d739pop r14
37bc7d73bpop r15
37bc7d73dret
37bc7d73e
37bc7d73e 66 90 f.
37bc7d740
37bc7d740loc_37bc7d740:
37bc7d740mov r9l, 1
37bc7d746mov r8l, 1
37bc7d74clea rdx, [rip+0x7d0cbe]
37bc7d753mov rcx, rbp
37bc7d756call lsame_
37bc7d75btest eax, eax
37bc7d75djne 0x37bc7d4c9
37bc7d763mov edx, -1
37bc7d768mov eax, 1
37bc7d76djmp 0x37bc7d6ea
37bc7d772
37bc7d772 66 0f 1f 44 00 00 f..D..
37bc7d778
37bc7d778loc_37bc7d778:
37bc7d778test r9l, r9l
37bc7d77bjle 0x37bc7d6c8
37bc7d781movsxd r11, [rsp+104]
37bc7d786xor eax, eax
37bc7d788pcmpeqd x7, x7
37bc7d78cmov edx, r9l
37bc7d78flea r13, [rsp+140]
37bc7d797movdqa x8, x7
37bc7d79cmov [rsp+272], rbp
37bc7d7a4mov r14l, 1
37bc7d7aatest r11, r11
37bc7d7admov [rsp+112], r13
37bc7d7b2mov rbp, rbx
37bc7d7b5lea r15, [rsp+128]
37bc7d7bdcmovs r11, rax
37bc7d7c1psrld x8, 31
37bc7d7c7mov rax, r11
37bc7d7camov rbx, r11
37bc7d7cdnot rax
37bc7d7d0mov [rsp+104], rax
37bc7d7d5lea rax, [rsp+132]
37bc7d7ddmov [rsp+120], rax
37bc7d7e2nop [rax]
37bc7d7e5nop [rax+rax]
37bc7d7f0
37bc7d7f0loc_37bc7d7f0:
37bc7d7f0movsxd r13, r14l
37bc7d7f3mov eax, edx
37bc7d7f5mov r8, rbx
37bc7d7f8sub edx, [rsp+136]
37bc7d7ffimul r8, r13
37bc7d803sub eax, r14l
37bc7d806add r8, [rsp+104]
37bc7d80badd eax, 1
37bc7d80eadd r8, r13
37bc7d811lea rcx, [rbp+4*r13-4]
37bc7d816shl r8, 4
37bc7d81amov [rsp+140], eax
37bc7d821add r8, [rsp+288]
37bc7d829cmp edx, r14l
37bc7d82cjl 0x37bc7d980
37bc7d832mov rax, [rsp+312]
37bc7d83amov [rsp+48], rcx
37bc7d83fmov [rsp+32], r8
37bc7d844mov rdx, [rsp+112]
37bc7d849lea r8, [rsp+136]
37bc7d851mov [rsp+56], rax
37bc7d856mov r9, [rsp+120]
37bc7d85bmov [rsp+72], r15
37bc7d860mov rcx, [rsp+272]
37bc7d868mov [rsp+80], 1
37bc7d871mov [rsp+64], rsi
37bc7d876mov [rsp+40], r12
37bc7d87bcall zlasyf_
37bc7d880mov eax, [rsp+132]
37bc7d887mov edx, [rsi]
37bc7d889
37bc7d889loc_37bc7d889:
37bc7d889mov ecx, [rdi]
37bc7d88btest ecx, ecx
37bc7d88djne 0x37bc7d8a1
37bc7d88fmov ecx, [rsp+128]
37bc7d896test ecx, ecx
37bc7d898jle 0x37bc7d8a1
37bc7d89alea ecx, [rcx+r14-1]
37bc7d89fmov [rdi], ecx
37bc7d8a1
37bc7d8a1loc_37bc7d8a1:
37bc7d8a1lea r9l, [r14+rax]
37bc7d8a5cmp r9l, r14l
37bc7d8a8jle 0x37bc7d965
37bc7d8aelea ecx, [rax-1]
37bc7d8b1cmp ecx, 2
37bc7d8b4jbe 0x37bc7d9cf
37bc7d8bamov r8l, eax
37bc7d8bdmovd x5, r14l
37bc7d8c2lea rcx, [rbp+4*r13-4]
37bc7d8c7shr r8l, 2
37bc7d8cbpshufd x0, x5, 0
37bc7d8d0movdqa x3, x8
37bc7d8d5movdqa x4, x0
37bc7d8d9pxor x5, x5
37bc7d8ddshl r8, 4
37bc7d8e1paddd x4, x7
37bc7d8e5psubd x3, x0
37bc7d8e9add r8, rcx
37bc7d8ecnop [rax+rax]
37bc7d8f5nop [rax+rax]
37bc7d900
37bc7d900loc_37bc7d900:
37bc7d900movdqu x1, [rcx]
37bc7d904movdqa x2, x4
37bc7d908add rcx, 16
37bc7d90cmovdqa x0, x1
37bc7d910paddd x2, x1
37bc7d914paddd x1, x3
37bc7d918pcmpgtd x0, x5
37bc7d91cpand x2, x0
37bc7d920pandn x0, x1
37bc7d924por x0, x2
37bc7d928movups [rcx-16], x0
37bc7d92ccmp r8, rcx
37bc7d92fjne 0x37bc7d900
37bc7d931test al, 3
37bc7d933je 0x37bc7d965
37bc7d935and eax, -4
37bc7d938add eax, r14l
37bc7d93b
37bc7d93bloc_37bc7d93b:
37bc7d93bcdqe
37bc7d93d
37bc7d93dloc_37bc7d93d:
37bc7d93dmov r10l, [rbp+4*rax-4]
37bc7d942mov r8l, r10l
37bc7d945lea ecx, [r10+r14-1]
37bc7d94asub r8l, r14l
37bc7d94dadd r8l, 1
37bc7d951test r10l, r10l
37bc7d954cmovle ecx, r8l
37bc7d958mov [rbp+4*rax-4], ecx
37bc7d95cadd rax, 1
37bc7d960cmp r9l, eax
37bc7d963jg 0x37bc7d93d
37bc7d965
37bc7d965loc_37bc7d965:
37bc7d965cmp edx, r9l
37bc7d968jl 0x37bc7d6c8
37bc7d96emov r14l, r9l
37bc7d971jmp 0x37bc7d7f0
37bc7d976
37bc7d976 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc7d980
37bc7d980loc_37bc7d980:
37bc7d980mov [rsp+32], rcx
37bc7d985mov rdx, [rsp+112]
37bc7d98amov r9, r12
37bc7d98dmov [rsp+40], r15
37bc7d992mov rcx, [rsp+272]
37bc7d99amov [rsp+48], 1
37bc7d9a3call zsytf2_
37bc7d9a8mov edx, [rsi]
37bc7d9aamov eax, edx
37bc7d9acsub eax, r14l
37bc7d9afadd eax, 1
37bc7d9b2mov [rsp+132], eax
37bc7d9b9jmp 0x37bc7d889
37bc7d9be
37bc7d9be 66 90 f.
37bc7d9c0
37bc7d9c0loc_37bc7d9c0:
37bc7d9c0mov edx, -4
37bc7d9c5mov eax, 4
37bc7d9cajmp 0x37bc7d6ea
37bc7d9cf
37bc7d9cfloc_37bc7d9cf:
37bc7d9cfmov eax, r14l
37bc7d9d2jmp 0x37bc7d93b
37bc7d9d7
37bc7d9d7loc_37bc7d9d7:
37bc7d9d7cmp r13l, -1
37bc7d9dbje 0x37bc7da77
37bc7d9e1mov [rdi], -7
37bc7d9e7mov eax, 7
37bc7d9eclea r14, [rip+0x7d0a1f]
37bc7d9f3jmp 0x37bc7d6f3
37bc7d9f8
37bc7d9f8loc_37bc7d9f8:
37bc7d9f8mov rax, [rsp+320]
37bc7da00mov eax, [rax]
37bc7da02cmp eax, ecx
37bc7da04jge 0x37bc7d5b5
37bc7da0acdq
37bc7da0bmov r8, rbp
37bc7da0elea rcx, [rip+0x7d0a0b]
37bc7da15mov [rsp+64], 1
37bc7da1eidiv r9l
37bc7da21mov [rsp+56], 6
37bc7da2amov edx, 1
37bc7da2fmov r9, rsi
37bc7da32test eax, eax
37bc7da34cmovg edx, eax
37bc7da37lea rax, [rip+0x7d09de]
37bc7da3emov [rsp+48], rax
37bc7da43mov [rsp+40], rax
37bc7da48mov [rsp+32], rax
37bc7da4dmov [rsp+136], edx
37bc7da54mov [rsp+112], edx
37bc7da58mov rdx, r14
37bc7da5bcall ilaenv_
37bc7da60mov edx, 2
37bc7da65mov r9l, [rsi]
37bc7da68mov r10l, [rsp+112]
37bc7da6dcmp eax, edx
37bc7da6fcmovl eax, edx
37bc7da72jmp 0x37bc7d5a8
37bc7da77
37bc7da77loc_37bc7da77:
37bc7da77mov eax, [rdi]
37bc7da79test eax, eax
37bc7da7bje 0x37bc7da8b
37bc7da7d
37bc7da7dloc_37bc7da7d:
37bc7da7dneg eax
37bc7da7flea r14, [rip+0x7d098c]
37bc7da86jmp 0x37bc7d6f3
37bc7da8b
37bc7da8bloc_37bc7da8b:
37bc7da8blea rax, [rip+0x7d098a]
37bc7da92mov r9, rsi
37bc7da95mov [rsp+64], 1
37bc7da9elea r14, [rip+0x7d096d]
37bc7daa5mov [rsp+56], 6
37bc7daaemov rdx, r14
37bc7dab1mov r8, rbp
37bc7dab4lea rcx, [rip+0x7d095d]
37bc7dabbmov [rsp+48], rax
37bc7dac0mov [rsp+40], rax
37bc7dac5mov [rsp+32], rax
37bc7dacacall ilaenv_
37bc7dacfimul eax, [rsi]
37bc7dad2mov edx, 1
37bc7dad7pxor x0, x0
37bc7dadbtest eax, eax
37bc7daddcmovle eax, edx
37bc7dae0cvtsi2sd x0, eax
37bc7dae4mov rax, [rsp+312]
37bc7daecmov [rax+8], 0
37bc7daf4movsd_xmm [rax], x0
37bc7daf8mov eax, [rdi]
37bc7dafatest eax, eax
37bc7dafcje 0x37bc7d711
37bc7db02
37bc7db02loc_37bc7db02:
37bc7db02neg eax
37bc7db04jmp 0x37bc7d6f3
37bc7d440
37bc7db09
37bc7db09 // align 0x40
37bc7db09 // align 0x40
37bc7db40
37bc7db40zsytri_:
37bc7db40push r15
37bc7db42push r14
37bc7db44push r13
37bc7db46push r12
37bc7db48push rbp
37bc7db49push rdi
37bc7db4apush rsi
37bc7db4bpush rbx
37bc7db4csub rsp, 392
37bc7db53movups [rsp+224], x6
37bc7db5bmovups [rsp+240], x7
37bc7db63movups [rsp+256], x8
37bc7db6cmovups [rsp+272], x9
37bc7db75movups [rsp+288], x10
37bc7db7emovups [rsp+304], x11
37bc7db87movups [rsp+320], x12
37bc7db90movups [rsp+336], x13
37bc7db99movups [rsp+352], x14
37bc7dba2movups [rsp+368], x15
37bc7dbabmov rbx, [rsp+512]
37bc7dbb3mov ebp, [r9]
37bc7dbb6mov [rbx], 0
37bc7dbbcmov [rsp+472], rdx
37bc7dbc4mov rdi, r8
37bc7dbc7lea rdx, [rip+0x7d0862]
37bc7dbcemov r8l, 1
37bc7dbd4mov [rsp+488], r9
37bc7dbdcmov r9l, 1
37bc7dbe2mov [rsp+464], rcx
37bc7dbeacall lsame_
37bc7dbefmov esi, eax
37bc7dbf1test eax, eax
37bc7dbf3je 0x37bc7e5b8
37bc7dbf9
37bc7dbf9loc_37bc7dbf9:
37bc7dbf9mov rax, [rsp+472]
37bc7dc01mov r12l, [rax]
37bc7dc04test r12l, r12l
37bc7dc07js 0x37bc7dcc0
37bc7dc0dmov rcx, [rsp+488]
37bc7dc15mov eax, 1
37bc7dc1acmovg eax, r12l
37bc7dc1ecmp [rcx], eax
37bc7dc20jge 0x37bc7dcd0
37bc7dc26mov edx, -4
37bc7dc2bmov eax, 4
37bc7dc30
37bc7dc30loc_37bc7dc30:
37bc7dc30mov [rbx], edx
37bc7dc32
37bc7dc32loc_37bc7dc32:
37bc7dc32lea rdx, [rsp+220]
37bc7dc3amov r8l, 6
37bc7dc40lea rcx, [rip+0x7d07eb]
37bc7dc47mov [rsp+220], eax
37bc7dc4ecall xerbla_
37bc7dc53nop
37bc7dc54
37bc7dc54loc_37bc7dc54:
37bc7dc54movups x6, [rsp+224]
37bc7dc5cmovups x7, [rsp+240]
37bc7dc64movups x8, [rsp+256]
37bc7dc6dmovups x9, [rsp+272]
37bc7dc76movups x10, [rsp+288]
37bc7dc7fmovups x11, [rsp+304]
37bc7dc88movups x12, [rsp+320]
37bc7dc91movups x13, [rsp+336]
37bc7dc9amovups x14, [rsp+352]
37bc7dca3movups x15, [rsp+368]
37bc7dcacadd rsp, 392
37bc7dcb3pop rbx
37bc7dcb4pop rsi
37bc7dcb5pop rdi
37bc7dcb6pop rbp
37bc7dcb7pop r12
37bc7dcb9pop r13
37bc7dcbbpop r14
37bc7dcbdpop r15
37bc7dcbfret
37bc7dcc0
37bc7dcc0loc_37bc7dcc0:
37bc7dcc0mov edx, -2
37bc7dcc5mov eax, 2
37bc7dccajmp 0x37bc7dc30
37bc7dccf
37bc7dccf 90 .
37bc7dcd0
37bc7dcd0loc_37bc7dcd0:
37bc7dcd0mov eax, [rbx]
37bc7dcd2test eax, eax
37bc7dcd4jne 0x37bc7f2a4
37bc7dcdatest r12l, r12l
37bc7dcddje 0x37bc7dc54
37bc7dce3movsxd rcx, ebp
37bc7dce6xor eax, eax
37bc7dce8test rcx, rcx
37bc7dcebcmovs rcx, rax
37bc7dcefmov rdx, rcx
37bc7dcf2mov [rsp+104], rcx
37bc7dcf7not rdx
37bc7dcfamov [rsp+96], rdx
37bc7dcfftest esi, esi
37bc7dd01je 0x37bc7e788
37bc7dd07mov rsi, rdx
37bc7dd0amov r8, rdx
37bc7dd0dmovsxd rax, r12l
37bc7dd10mov [rbx], r12l
37bc7dd13lea rdx, [rcx+1]
37bc7dd17shl r8, 4
37bc7dd1bpxor x0, x0
37bc7dd1fxor r9l, r9l
37bc7dd22imul rdx, rax
37bc7dd26mov r10, [rsp+496]
37bc7dd2eadd rdx, rsi
37bc7dd31shl rdx, 4
37bc7dd35add rdx, rdi
37bc7dd38nop [rax+rax]
37bc7dd40
37bc7dd40loc_37bc7dd40:
37bc7dd40mov r11l, [r10+4*rax-4]
37bc7dd45test r11l, r11l
37bc7dd48jle 0x37bc7dd6d
37bc7dd4aucomisd x0, [rdx+8]
37bc7dd4fsetnp cl
37bc7dd52cmovne ecx, r9l
37bc7dd56test cl, cl
37bc7dd58je 0x37bc7dd6d
37bc7dd5aucomisd x0, [rdx]
37bc7dd5esetnp cl
37bc7dd61cmovne ecx, r9l
37bc7dd65test cl, cl
37bc7dd67jne 0x37bc7dc54
37bc7dd6d
37bc7dd6dloc_37bc7dd6d:
37bc7dd6dlea ecx, [rax-1]
37bc7dd70sub rax, 1
37bc7dd74add rdx, r8
37bc7dd77mov [rbx], ecx
37bc7dd79test eax, eax
37bc7dd7bjg 0x37bc7dd40
37bc7dd7dmov [rbx], 0
37bc7dd83mov r15, [rsp+104]
37bc7dd88mov r14l, 1
37bc7dd8emovq x6, [rip+0x7d06ca]
37bc7dd96jmp 0x37bc7e076
37bc7dd9b
37bc7dd9b 0f 1f 44 00 00 ..D..
37bc7dda0
37bc7dda0loc_37bc7dda0:
37bc7dda0movapd x7, x0
37bc7dda4movapd x1, x0
37bc7dda8unpckhpd x7, x7
37bc7ddacandpd x1, x6
37bc7ddb0movapd x3, x7
37bc7ddb4movapd x2, x7
37bc7ddb8andpd x3, x6
37bc7ddbccomisd x3, x1
37bc7ddc0jbe 0x37bc7e5f0
37bc7ddc6movapd x1, x0
37bc7ddcadivsd x1, x7
37bc7ddcemulsd x0, x1
37bc7ddd2addsd x2, x0
37bc7ddd6pxor x0, x0
37bc7dddamulsd x0, x1
37bc7dddeunpcklpd x1, x0
37bc7dde2movupd x0, [rip+0x7d0686]
37bc7ddeaaddpd x0, x1
37bc7ddeeaddpd x1, [rip+0x7d068a]
37bc7ddf6shufpd x0, x1, 2
37bc7ddfbmovddup x1, x2
37bc7ddffdivpd x0, x1
37bc7de03
37bc7de03loc_37bc7de03:
37bc7de03mov [rsp+104], 1
37bc7de0bmovups [rbx], x0
37bc7de0ecmp r14l, 1
37bc7de12jle 0x37bc7df2e
37bc7de18lea rsi, [r10+1]
37bc7de1cmov [rsp+128], rax
37bc7de24lea r12l, [r14-1]
37bc7de28mov r9, [rsp+504]
37bc7de30lea rax, [rip+0x7d0601]
37bc7de37shl rsi, 4
37bc7de3blea rbp, [rsp+220]
37bc7de43mov [rsp+120], r10
37bc7de48mov [rsp+32], rax
37bc7de4dadd rsi, rdi
37bc7de50mov r8, rax
37bc7de53mov rcx, rbp
37bc7de56mov rdx, rsi
37bc7de59mov [rsp+220], r12l
37bc7de61call zcopy_
37bc7de66mov [rsp+64], rsi
37bc7de6bmov r9, rdi
37bc7de6emov rdx, rbp
37bc7de71lea rcx, [rip+0x7d05d8]
37bc7de78lea rax, [rip+0x7d05b9]
37bc7de7fmov [rsp+80], 1
37bc7de88mov [rsp+56], rcx
37bc7de8dmov rcx, [rsp+504]
37bc7de95lea r8, [rip+0x7d05a4]
37bc7de9cmov [rsp+72], rax
37bc7dea1mov [rsp+40], rcx
37bc7dea6mov rcx, [rsp+488]
37bc7deaemov [rsp+48], rax
37bc7deb3mov [rsp+32], rcx
37bc7deb8mov rcx, [rsp+464]
37bc7dec0mov [rsp+220], r12l
37bc7dec8call zsymv_
37bc7decdlea rax, [rip+0x7d0564]
37bc7ded4movupd x7, [rbx]
37bc7ded8mov rdx, rbp
37bc7dedbmov [rsp+40], rax
37bc7dee0mov r8, [rsp+504]
37bc7dee8mov r9, rax
37bc7deeblea rcx, [rsp+192]
37bc7def3mov [rsp+32], rsi
37bc7def8mov [rsp+220], r12l
37bc7df00call zdotu_
37bc7df05mov rax, [rsp+496]
37bc7df0dmov r10, [rsp+120]
37bc7df12movupd x1, [rsp+192]
37bc7df1bmov edx, [rax+4*r13]
37bc7df1fmov rax, [rsp+128]
37bc7df27subpd x7, x1
37bc7df2bmovups [rbx], x7
37bc7df2e
37bc7df2eloc_37bc7df2e:
37bc7df2emov esi, edx
37bc7df30neg esi
37bc7df32cmovs esi, edx
37bc7df35cmp esi, r14l
37bc7df38je 0x37bc7e060
37bc7df3emovsxd r13, esi
37bc7df41mov rcx, [rsp+96]
37bc7df46lea edx, [rsi-1]
37bc7df49lea r9, [rip+0x7d04e8]
37bc7df50mov rbp, r13
37bc7df53mov [rsp+220], edx
37bc7df5alea rdx, [r10+1]
37bc7df5elea r11, [rsp+220]
37bc7df66imul rbp, r15
37bc7df6amov [rsp+32], r9
37bc7df6fshl rdx, 4
37bc7df73lea r8, [rip+0x7d04be]
37bc7df7aadd rdx, rdi
37bc7df7dmov [rsp+128], r10
37bc7df85mov [rsp+120], r11
37bc7df8alea r12, [rbp+rcx]
37bc7df8fmov [rsp+136], rax
37bc7df97add rbp, r15
37bc7df9alea rcx, [r12+1]
37bc7df9fadd r12, r13
37bc7dfa2shl rcx, 4
37bc7dfa6shl r12, 4
37bc7dfaalea r9, [rdi+rcx]
37bc7dfaemov rcx, r11
37bc7dfb1call zswap_
37bc7dfb6mov edx, r14l
37bc7dfb9add rbp, [rsp+96]
37bc7dfbemov rax, [rsp+488]
37bc7dfc6sub edx, esi
37bc7dfc8add rbp, r13
37bc7dfcbmov rcx, [rsp+120]
37bc7dfd0lea r8, [rip+0x7d0461]
37bc7dfd7sub edx, 1
37bc7dfdamov [rsp+32], rax
37bc7dfdfshl rbp, 4
37bc7dfe3mov [rsp+220], edx
37bc7dfealea edx, [rsi+1]
37bc7dfedlea r9, [rdi+rbp]
37bc7dff1movsxd rdx, edx
37bc7dff4add rdx, [rsp+128]
37bc7dffcshl rdx, 4
37bc7e000add rdx, rdi
37bc7e003call zswap_
37bc7e008movupd x0, [rbx]
37bc7e00cmovupd x1, [rdi+r12]
37bc7e012cmp [rsp+104], 2
37bc7e017mov rax, [rsp+136]
37bc7e01fmovups [rbx], x1
37bc7e022movups [rdi+r12], x0
37bc7e027jne 0x37bc7e060
37bc7e029mov rdx, [rsp+112]
37bc7e02eadd rdx, r15
37bc7e031add rdx, [rsp+96]
37bc7e036add rax, rdx
37bc7e039add r13, rdx
37bc7e03cshl rax, 4
37bc7e040shl r13, 4
37bc7e044movupd x0, [rdi+rax]
37bc7e049movupd x1, [rdi+r13]
37bc7e04fmovups [rdi+rax], x1
37bc7e053movups [rdi+r13], x0
37bc7e058nop [rax+rax]
37bc7e060
37bc7e060loc_37bc7e060:
37bc7e060mov rax, [rsp+472]
37bc7e068add r14l, [rsp+104]
37bc7e06dcmp [rax], r14l
37bc7e070jl 0x37bc7dc54
37bc7e076
37bc7e076loc_37bc7e076:
37bc7e076movsxd rax, r14l
37bc7e079mov rbx, [rsp+496]
37bc7e081mov rsi, rax
37bc7e084lea r13, [rax-1]
37bc7e088imul rsi, r15
37bc7e08cmov edx, [rbx+4*r13]
37bc7e090mov rbx, [rsp+96]
37bc7e095lea r10, [rsi+rbx]
37bc7e099mov [rsp+112], rsi
37bc7e09elea rbx, [rax+r10]
37bc7e0a2shl rbx, 4
37bc7e0a6add rbx, rdi
37bc7e0a9movupd x0, [rbx]
37bc7e0adtest edx, edx
37bc7e0afjg 0x37bc7dda0
37bc7e0b5mov rsi, [rsp+112]
37bc7e0balea rcx, [rsi+r15]
37bc7e0bemov rsi, [rsp+96]
37bc7e0c3add rsi, rcx
37bc7e0c6lea rcx, [rax+rsi]
37bc7e0cashl rcx, 4
37bc7e0celea r11, [rdi+rcx]
37bc7e0d2lea ecx, [r14+1]
37bc7e0d6movupd x4, [r11]
37bc7e0dbmovsxd rcx, ecx
37bc7e0demovsd_xmm x12, [r11]
37bc7e0e3add rcx, rsi
37bc7e0e6movsd_xmm x5, [r11+8]
37bc7e0ecmovapd x7, x4
37bc7e0f0movapd x2, x4
37bc7e0f4shl rcx, 4
37bc7e0f8movapd x9, x4
37bc7e0fdunpckhpd x7, x7
37bc7e101andpd x2, x6
37bc7e105lea r12, [rdi+rcx]
37bc7e109movapd x1, x7
37bc7e10dandpd x7, x6
37bc7e111movupd x3, [r12]
37bc7e117movapd x15, x12
37bc7e11ccomisd x7, x2
37bc7e120jbe 0x37bc7e6a0
37bc7e126movapd x2, x4
37bc7e12amovapd x7, x3
37bc7e12emovapd x11, x3
37bc7e133divsd x2, x1
37bc7e137movddup x10, x2
37bc7e13cmulpd x7, x10
37bc7e141mulsd x2, x12
37bc7e146shufpd x7, x7, 1
37bc7e14baddpd x11, x7
37bc7e150movapd x8, x7
37bc7e155subpd x7, x3
37bc7e159addsubpd x8, x3
37bc7e15eaddsd x2, x5
37bc7e162movapd x3, x11
37bc7e167movapd x11, x0
37bc7e16cmulpd x11, x10
37bc7e171shufpd x3, x7, 1
37bc7e176mulpd x10, x4
37bc7e17bshufpd x11, x11, 1
37bc7e181movapd x13, x11
37bc7e186movapd x7, x11
37bc7e18bsubpd x11, x0
37bc7e190addpd x13, x0
37bc7e195shufpd x10, x10, 1
37bc7e19baddsubpd x7, x0
37bc7e19fmovddup x0, x2
37bc7e1a3divpd x8, x0
37bc7e1a8shufpd x13, x11, 1
37bc7e1aemovapd x11, x10
37bc7e1b3movapd x2, x13
37bc7e1b8addsubpd x11, x4
37bc7e1bdmovapd x5, x11
37bc7e1c2unpckhpd x11, x11
37bc7e1c7divpd x5, x0
37bc7e1cbdivpd x3, x0
37bc7e1cfmovapd x14, x5
37bc7e1d4divpd x7, x0
37bc7e1d8divpd x2, x0
37bc7e1dcmovapd x0, x4
37bc7e1e0addpd x0, x10
37bc7e1e5subpd x10, x4
37bc7e1eashufpd x0, x10, 1
37bc7e1f0divpd x0, x11
37bc7e1f5
37bc7e1f5loc_37bc7e1f5:
37bc7e1f5movapd x15, x3
37bc7e1famovapd x10, x2
37bc7e1ffmovapd x4, x2
37bc7e203unpckhpd x15, x15
37bc7e208unpckhpd x10, x10
37bc7e20dmovapd x11, x2
37bc7e212mulsd x11, x3
37bc7e217movapd x13, x15
37bc7e21cmovapd x5, x1
37bc7e220mulsd x13, x10
37bc7e225mulsd x4, x15
37bc7e22amulsd x10, x3
37bc7e22fsubsd x11, x13
37bc7e234subsd x11, [rip+0x7d023b]
37bc7e23daddsd x4, x10
37bc7e242movapd x10, x9
37bc7e247mulsd x10, x11
37bc7e24cmulsd x1, x11
37bc7e251mulsd x9, x4
37bc7e256mulsd x5, x4
37bc7e25aaddsd x1, x9
37bc7e25fsubsd x10, x5
37bc7e264movapd x9, x1
37bc7e269movapd x4, x10
37bc7e26eandpd x9, x6
37bc7e273andpd x4, x6
37bc7e277comisd x9, x4
37bc7e27cjbe 0x37bc7e630
37bc7e282movapd x4, x10
37bc7e287divsd x4, x1
37bc7e28bmovddup x9, x4
37bc7e290mulsd x4, x10
37bc7e295mulpd x3, x9
37bc7e29amulpd x2, x9
37bc7e29fmulpd x0, x9
37bc7e2a4addsd x4, x1
37bc7e2a8movddup x1, x4
37bc7e2acmovapd x4, x3
37bc7e2b0subpd x3, x8
37bc7e2b5addpd x4, x8
37bc7e2bamovsd_xmm x3, x4
37bc7e2bedivpd x3, x1
37bc7e2c2movapd x4, x7
37bc7e2c6addpd x4, x2
37bc7e2casubpd x2, x7
37bc7e2cemovsd_xmm x2, x4
37bc7e2d2movapd x4, x14
37bc7e2d7addpd x4, x0
37bc7e2dbsubpd x0, x14
37bc7e2e0movsd_xmm x0, x4
37bc7e2e4divpd x2, x1
37bc7e2e8divpd x0, x1
37bc7e2ec
37bc7e2ecloc_37bc7e2ec:
37bc7e2ecxorpd x0, [rip+0x7d019c]
37bc7e2f4movups [rbx], x3
37bc7e2f7mov [rsp+104], 2
37bc7e2ffmovups [r12], x2
37bc7e304movups [r11], x0
37bc7e308cmp r14l, 1
37bc7e30cjle 0x37bc7df2e
37bc7e312mov [rsp+160], rax
37bc7e31alea eax, [r14-1]
37bc7e31elea rbp, [r10+1]
37bc7e322mov r9, [rsp+504]
37bc7e32amov [rsp+120], eax
37bc7e32eshl rbp, 4
37bc7e332add rsi, 1
37bc7e336mov [rsp+220], eax
37bc7e33dlea rdx, [rdi+rbp]
37bc7e341shl rsi, 4
37bc7e345lea rax, [rip+0x7d00ec]
37bc7e34cmov [rsp+32], rax
37bc7e351mov r8, rax
37bc7e354add rsi, rdi
37bc7e357lea rbp, [rsp+220]
37bc7e35fmov rcx, rbp
37bc7e362mov [rsp+152], r10
37bc7e36amov [rsp+144], r11
37bc7e372mov [rsp+128], rdx
37bc7e37acall zcopy_
37bc7e37flea rax, [rip+0x7d00b2]
37bc7e386mov ecx, [rsp+120]
37bc7e38amov r9, [rsp+504]
37bc7e392mov rdx, [rsp+128]
37bc7e39alea r8, [rip+0x7d00af]
37bc7e3a1mov [rsp+72], rax
37bc7e3a6mov [rsp+40], r9
37bc7e3abmov r9, [rsp+488]
37bc7e3b3mov [rsp+64], rdx
37bc7e3b8mov rdx, rbp
37bc7e3bbmov [rsp+56], r8
37bc7e3c0lea r8, [rip+0x7d0079]
37bc7e3c7mov [rsp+48], rax
37bc7e3ccmov [rsp+32], r9
37bc7e3d1mov r9, rdi
37bc7e3d4mov [rsp+80], 1
37bc7e3ddmov [rsp+220], ecx
37bc7e3e4mov rcx, [rsp+464]
37bc7e3eccall zsymv_
37bc7e3f1movupd x7, [rbx]
37bc7e3f5mov ecx, [rsp+120]
37bc7e3f9mov rdx, rbp
37bc7e3fcmov r11, [rsp+128]
37bc7e404lea rax, [rip+0x7d002d]
37bc7e40blea r10, [rsp+192]
37bc7e413mov r8, [rsp+504]
37bc7e41bmov [rsp+40], rax
37bc7e420mov r9, rax
37bc7e423mov [rsp+32], r11
37bc7e428mov [rsp+220], ecx
37bc7e42fmov rcx, r10
37bc7e432mov [rsp+136], r10
37bc7e43acall zdotu_
37bc7e43flea rax, [rip+0x7cfff2]
37bc7e446movupd x1, [rsp+192]
37bc7e44fmov r11, [rsp+144]
37bc7e457mov edx, [rsp+120]
37bc7e45bmov r8, [rsp+128]
37bc7e463mov r9, rax
37bc7e466subpd x7, x1
37bc7e46amov rcx, [rsp+136]
37bc7e472mov [rsp+220], edx
37bc7e479mov rdx, rbp
37bc7e47cmovups [rbx], x7
37bc7e47fmovupd x7, [r11]
37bc7e484mov [rsp+40], rax
37bc7e489mov [rsp+32], rsi
37bc7e48ecall zdotu_
37bc7e493mov r11, [rsp+144]
37bc7e49bmov rcx, rbp
37bc7e49emovupd x1, [rsp+192]
37bc7e4a7lea rax, [rip+0x7cff8a]
37bc7e4aemov edx, [rsp+120]
37bc7e4b2mov r9, [rsp+504]
37bc7e4basubpd x7, x1
37bc7e4bemov r8, rax
37bc7e4c1mov [rsp+220], edx
37bc7e4c8mov rdx, rsi
37bc7e4cbmovups [r11], x7
37bc7e4cfmov [rsp+32], rax
37bc7e4d4call zcopy_
37bc7e4d9mov r11, [rsp+504]
37bc7e4e1mov edx, [rsp+120]
37bc7e4e5mov r9, rdi
37bc7e4e8lea rax, [rip+0x7cff49]
37bc7e4eflea r8, [rip+0x7cff5a]
37bc7e4f6mov [rsp+80], 1
37bc7e4ffmov rcx, [rsp+464]
37bc7e507mov [rsp+40], r11
37bc7e50cmov r11, [rsp+488]
37bc7e514mov [rsp+72], rax
37bc7e519mov [rsp+56], r8
37bc7e51elea r8, [rip+0x7cff1b]
37bc7e525mov [rsp+48], rax
37bc7e52amov [rsp+32], r11
37bc7e52fmov [rsp+64], rsi
37bc7e534mov [rsp+220], edx
37bc7e53bmov rdx, rbp
37bc7e53ecall zsymv_
37bc7e543lea rax, [rip+0x7cfeee]
37bc7e54amovupd x7, [r12]
37bc7e550mov edx, [rsp+120]
37bc7e554mov [rsp+40], rax
37bc7e559mov r8, [rsp+504]
37bc7e561mov r9, rax
37bc7e564mov [rsp+32], rsi
37bc7e569mov rcx, [rsp+136]
37bc7e571mov [rsp+220], edx
37bc7e578mov rdx, rbp
37bc7e57bcall zdotu_
37bc7e580mov rax, [rsp+496]
37bc7e588movupd x1, [rsp+192]
37bc7e591mov r10, [rsp+152]
37bc7e599subpd x7, x1
37bc7e59dmov edx, [rax+4*r13]
37bc7e5a1mov rax, [rsp+160]
37bc7e5a9movups [r12], x7
37bc7e5aejmp 0x37bc7df2e
37bc7e5b3
37bc7e5b3 0f 1f 44 00 00 ..D..
37bc7e5b8
37bc7e5b8loc_37bc7e5b8:
37bc7e5b8mov rcx, [rsp+464]
37bc7e5c0mov r9l, 1
37bc7e5c6mov r8l, 1
37bc7e5cclea rdx, [rip+0x7cfe5e]
37bc7e5d3call lsame_
37bc7e5d8test eax, eax
37bc7e5dajne 0x37bc7dbf9
37bc7e5e0mov [rbx], -1
37bc7e5e6mov eax, 1
37bc7e5ebjmp 0x37bc7dc32
37bc7e5f0
37bc7e5f0loc_37bc7e5f0:
37bc7e5f0movapd x3, x7
37bc7e5f4pxor x1, x1
37bc7e5f8divsd x3, x0
37bc7e5fcmulsd x2, x3
37bc7e600addsd x2, x0
37bc7e604movapd x0, x3
37bc7e608mulsd x0, x1
37bc7e60csubsd x1, x3
37bc7e610addsd x0, [rip+0x7cfe60]
37bc7e618unpcklpd x2, x2
37bc7e61cunpcklpd x0, x1
37bc7e620divpd x0, x2
37bc7e624jmp 0x37bc7de03
37bc7e629
37bc7e629 0f 1f 80 00 00 00 00 .......
37bc7e630
37bc7e630loc_37bc7e630:
37bc7e630movapd x9, x1
37bc7e635movapd x5, x3
37bc7e639divsd x9, x10
37bc7e63emulsd x1, x9
37bc7e643movddup x4, x9
37bc7e648mulpd x8, x4
37bc7e64dmulpd x7, x4
37bc7e651mulpd x4, x14
37bc7e656addsd x1, x10
37bc7e65baddpd x5, x8
37bc7e660subpd x3, x8
37bc7e665unpcklpd x1, x1
37bc7e669movsd_xmm x3, x5
37bc7e66ddivpd x3, x1
37bc7e671movapd x5, x7
37bc7e675addpd x5, x2
37bc7e679subpd x2, x7
37bc7e67dmovsd_xmm x2, x5
37bc7e681movapd x5, x4
37bc7e685addpd x5, x0
37bc7e689subpd x0, x4
37bc7e68dmovsd_xmm x0, x5
37bc7e691divpd x2, x1
37bc7e695divpd x0, x1
37bc7e699jmp 0x37bc7e2ec
37bc7e69e
37bc7e69e 66 90 f.
37bc7e6a0
37bc7e6a0loc_37bc7e6a0:
37bc7e6a0movapd x12, x1
37bc7e6a5movapd x2, x3
37bc7e6a9movapd x8, x3
37bc7e6aedivsd x12, x4
37bc7e6b3movapd x13, x3
37bc7e6b8shufpd x8, x3, 1
37bc7e6bemovapd x7, x0
37bc7e6c2shufpd x7, x0, 1
37bc7e6c7movapd x10, x4
37bc7e6ccshufpd x10, x4, 1
37bc7e6d2movddup x11, x12
37bc7e6d7mulpd x2, x11
37bc7e6dcaddsubpd x8, x2
37bc7e6e1shufpd x2, x2, 1
37bc7e6e6addpd x13, x2
37bc7e6ebsubpd x3, x2
37bc7e6efmovapd x2, x0
37bc7e6f3mulpd x2, x11
37bc7e6f8mulpd x11, x4
37bc7e6fdmovsd_xmm x3, x13
37bc7e702addsubpd x7, x2
37bc7e706shufpd x2, x2, 1
37bc7e70bmovapd x13, x2
37bc7e710addpd x13, x0
37bc7e715subpd x0, x2
37bc7e719addsubpd x10, x11
37bc7e71eshufpd x11, x11, 1
37bc7e724movapd x2, x13
37bc7e729shufpd x2, x0, 2
37bc7e72emovapd x0, x12
37bc7e733mulsd x0, x5
37bc7e737movapd x5, x10
37bc7e73cunpckhpd x10, x10
37bc7e741addsd x0, x15
37bc7e746unpcklpd x0, x0
37bc7e74adivpd x5, x0
37bc7e74edivpd x8, x0
37bc7e753movapd x14, x5
37bc7e758movapd x5, x11
37bc7e75daddpd x5, x4
37bc7e761subpd x4, x11
37bc7e766divpd x3, x0
37bc7e76adivpd x7, x0
37bc7e76edivpd x2, x0
37bc7e772movapd x0, x4
37bc7e776movsd_xmm x0, x5
37bc7e77adivpd x0, x10
37bc7e77fjmp 0x37bc7e1f5
37bc7e784
37bc7e784 0f 1f 40 00 ..@.
37bc7e788
37bc7e788loc_37bc7e788:
37bc7e788mov rax, [rsp+104]
37bc7e78dmov rdx, rdi
37bc7e790pxor x0, x0
37bc7e794xor r9l, r9l
37bc7e797mov [rbx], 1
37bc7e79dmov r10, [rsp+496]
37bc7e7a5lea r8, [rax+1]
37bc7e7a9mov eax, 2
37bc7e7aeshl r8, 4
37bc7e7b2nop [rax]
37bc7e7b5nop [rax+rax]
37bc7e7c0
37bc7e7c0loc_37bc7e7c0:
37bc7e7c0mov ecx, [r10+4*rax-8]
37bc7e7c5test ecx, ecx
37bc7e7c7jle 0x37bc7e7ec
37bc7e7c9ucomisd x0, [rdx+8]
37bc7e7cesetnp cl
37bc7e7d1cmovne ecx, r9l
37bc7e7d5test cl, cl
37bc7e7d7je 0x37bc7e7ec
37bc7e7d9ucomisd x0, [rdx]
37bc7e7ddsetnp cl
37bc7e7e0cmovne ecx, r9l
37bc7e7e4test cl, cl
37bc7e7e6jne 0x37bc7dc54
37bc7e7ec
37bc7e7ecloc_37bc7e7ec:
37bc7e7ecmov [rbx], eax
37bc7e7eeadd rax, 1
37bc7e7f2add rdx, r8
37bc7e7f5lea ecx, [rax-1]
37bc7e7f8cmp r12l, ecx
37bc7e7fbjge 0x37bc7e7c0
37bc7e7fdmov rax, [rsp+104]
37bc7e802mov [rbx], 0
37bc7e808mov ecx, r12l
37bc7e80bmovq x6, [rip+0x7cfc4d]
37bc7e813mov rbp, [rsp+472]
37bc7e81badd rax, rax
37bc7e81emov [rsp+152], rax
37bc7e826jmp 0x37bc7e9a9
37bc7e82b
37bc7e82b 0f 1f 44 00 00 ..D..
37bc7e830
37bc7e830loc_37bc7e830:
37bc7e830movapd x5, x0
37bc7e834movapd x1, x0
37bc7e838unpckhpd x5, x5
37bc7e83candpd x1, x6
37bc7e840movapd x3, x5
37bc7e844movapd x2, x5
37bc7e848andpd x3, x6
37bc7e84ccomisd x3, x1
37bc7e850jbe 0x37bc7ef40
37bc7e856movapd x1, x0
37bc7e85amov [rsp+120], 1
37bc7e862divsd x1, x5
37bc7e866mulsd x0, x1
37bc7e86aaddsd x2, x0
37bc7e86epxor x0, x0
37bc7e872mulsd x0, x1
37bc7e876unpcklpd x1, x0
37bc7e87amovupd x0, [rip+0x7cfbee]
37bc7e882addpd x0, x1
37bc7e886addpd x1, [rip+0x7cfbf2]
37bc7e88eshufpd x0, x1, 2
37bc7e893movddup x1, x2
37bc7e897divpd x0, x1
37bc7e89bmovups [rbx], x0
37bc7e89ecmp r12l, ecx
37bc7e8a1jl 0x37bc7ef88
37bc7e8a7nop [rax+rax]
37bc7e8b0
37bc7e8b0loc_37bc7e8b0:
37bc7e8b0mov r14l, edx
37bc7e8b3neg r14l
37bc7e8b6cmovs r14l, edx
37bc7e8bacmp r14l, r12l
37bc7e8bdje 0x37bc7e998
37bc7e8c3mov r13, [rsp+104]
37bc7e8c8mov edx, [rbp]
37bc7e8cbmovsxd r15, r14l
37bc7e8celea rax, [rsp+220]
37bc7e8d6mov [rsp+112], rax
37bc7e8dbimul r13, r15
37bc7e8dfadd r13, [rsp+96]
37bc7e8e4cmp edx, r14l
37bc7e8e7jg 0x37bc7f0d8
37bc7e8ed
37bc7e8edloc_37bc7e8ed:
37bc7e8edmov rax, [rsp+104]
37bc7e8f2sub r14l, r12l
37bc7e8f5lea edx, [r12+1]
37bc7e8faadd r13, r15
37bc7e8fdsub r14l, 1
37bc7e901movsxd rdx, edx
37bc7e904shl r13, 4
37bc7e908lea r8, [rip+0x7cfb29]
37bc7e90fmov [rsp+220], r14l
37bc7e917lea r14, [r10+rax]
37bc7e91badd rdx, r11
37bc7e91emov rax, [rsp+96]
37bc7e923shl rdx, 4
37bc7e927lea rcx, [r14+rax]
37bc7e92bmov rax, [rsp+488]
37bc7e933add rdx, rdi
37bc7e936add rcx, r15
37bc7e939shl rcx, 4
37bc7e93dmov [rsp+32], rax
37bc7e942lea r9, [rdi+rcx]
37bc7e946mov rcx, [rsp+112]
37bc7e94bcall zswap_
37bc7e950movupd x0, [rbx]
37bc7e954movupd x1, [rdi+r13]
37bc7e95amovups [rbx], x1
37bc7e95dmovups [rdi+r13], x0
37bc7e962cmp [rsp+120], 2
37bc7e967jne 0x37bc7e998
37bc7e969sub r14, [rsp+152]
37bc7e971add r14, [rsp+96]
37bc7e976add rsi, r14
37bc7e979add r15, r14
37bc7e97cshl rsi, 4
37bc7e980shl r15, 4
37bc7e984movupd x0, [rdi+rsi]
37bc7e989movupd x1, [rdi+r15]
37bc7e98fmovups [rdi+rsi], x1
37bc7e993movups [rdi+r15], x0
37bc7e998
37bc7e998loc_37bc7e998:
37bc7e998sub r12l, [rsp+120]
37bc7e99dtest r12l, r12l
37bc7e9a0jle 0x37bc7dc54
37bc7e9a6mov ecx, [rbp]
37bc7e9a9
37bc7e9a9loc_37bc7e9a9:
37bc7e9a9mov r10, [rsp+104]
37bc7e9aemovsxd rsi, r12l
37bc7e9b1mov rax, [rsp+496]
37bc7e9b9lea r15, [rsi-1]
37bc7e9bdimul r10, rsi
37bc7e9c1mov edx, [rax+4*r15]
37bc7e9c5mov rax, [rsp+96]
37bc7e9calea r11, [r10+rax]
37bc7e9celea rbx, [r11+rsi]
37bc7e9d2shl rbx, 4
37bc7e9d6add rbx, rdi
37bc7e9d9movupd x0, [rbx]
37bc7e9ddtest edx, edx
37bc7e9dfjg 0x37bc7e830
37bc7e9e5mov r9, [rsp+96]
37bc7e9eamov rax, r10
37bc7e9edsub rax, [rsp+104]
37bc7e9f2mov [rsp+136], rax
37bc7e9falea r13, [rax+r9]
37bc7e9felea rax, [rsi+r13]
37bc7ea02shl rax, 4
37bc7ea06lea r14, [rdi+rax]
37bc7ea0alea rax, [r15+r13]
37bc7ea0emovupd x2, [r14]
37bc7ea13shl rax, 4
37bc7ea17movsd_xmm x12, [r14]
37bc7ea1cadd rax, rdi
37bc7ea1fmovsd_xmm x1, [r14+8]
37bc7ea25movapd x5, x2
37bc7ea29movapd x4, x2
37bc7ea2dmovupd x3, [rax]
37bc7ea31movapd x9, x2
37bc7ea36unpckhpd x5, x5
37bc7ea3aandpd x4, x6
37bc7ea3emovapd x15, x12
37bc7ea43movapd x10, x5
37bc7ea48andpd x5, x6
37bc7ea4ccomisd x5, x4
37bc7ea50jbe 0x37bc7f1b8
37bc7ea56movapd x7, x2
37bc7ea5amovapd x5, x3
37bc7ea5emovapd x11, x3
37bc7ea63divsd x7, x10
37bc7ea68movddup x4, x7
37bc7ea6cmulpd x5, x4
37bc7ea70shufpd x5, x5, 1
37bc7ea75movapd x8, x5
37bc7ea7aaddpd x11, x5
37bc7ea7fsubpd x5, x3
37bc7ea83addsubpd x8, x3
37bc7ea88movapd x3, x4
37bc7ea8cmulpd x3, x2
37bc7ea90mulpd x4, x0
37bc7ea94movapd x13, x11
37bc7ea99shufpd x13, x5, 1
37bc7ea9fshufpd x3, x3, 1
37bc7eaa4movapd x5, x3
37bc7eaa8movapd x11, x3
37bc7eaadsubpd x3, x2
37bc7eab1addpd x5, x2
37bc7eab5addsubpd x11, x2
37bc7eabashufpd x4, x4, 1
37bc7eabfmovapd x2, x5
37bc7eac3unpckhpd x5, x5
37bc7eac7shufpd x2, x3, 1
37bc7eaccmovapd x3, x12
37bc7ead1mulsd x3, x7
37bc7ead5movapd x7, x11
37bc7eadaunpckhpd x11, x11
37bc7eadfdivpd x2, x11
37bc7eae4movapd x11, x4
37bc7eae9addpd x11, x0
37bc7eaeeaddsd x1, x3
37bc7eaf2movapd x3, x13
37bc7eaf7unpcklpd x1, x1
37bc7eafbdivpd x7, x1
37bc7eaffdivpd x8, x1
37bc7eb04movapd x15, x7
37bc7eb09divpd x3, x1
37bc7eb0dmovapd x1, x5
37bc7eb11movapd x5, x4
37bc7eb15addsubpd x5, x0
37bc7eb19subpd x4, x0
37bc7eb1dmovapd x0, x11
37bc7eb22shufpd x0, x4, 1
37bc7eb27divpd x5, x1
37bc7eb2bdivpd x0, x1
37bc7eb2fmovapd x14, x5
37bc7eb34
37bc7eb34loc_37bc7eb34:
37bc7eb34movapd x5, x3
37bc7eb38movapd x4, x3
37bc7eb3cmovapd x1, x3
37bc7eb40mulsd x1, x0
37bc7eb44unpckhpd x5, x5
37bc7eb48movapd x11, x5
37bc7eb4dmovapd x5, x0
37bc7eb51unpckhpd x5, x5
37bc7eb55movapd x13, x11
37bc7eb5amulsd x13, x5
37bc7eb5fmulsd x11, x0
37bc7eb64mulsd x4, x5
37bc7eb68subsd x1, x13
37bc7eb6dsubsd x1, [rip+0x7cf903]
37bc7eb75addsd x4, x11
37bc7eb7amovapd x11, x1
37bc7eb7fmulsd x11, x9
37bc7eb84mulsd x1, x10
37bc7eb89movapd x7, x4
37bc7eb8dmulsd x7, x10
37bc7eb92mulsd x4, x9
37bc7eb97subsd x11, x7
37bc7eb9caddsd x1, x4
37bc7eba0movapd x4, x11
37bc7eba5movapd x9, x1
37bc7ebaaandpd x4, x6
37bc7ebaeandpd x9, x6
37bc7ebb3comisd x9, x4
37bc7ebb8jbe 0x37bc7f140
37bc7ebbemovapd x4, x11
37bc7ebc3divsd x4, x1
37bc7ebc7movddup x9, x4
37bc7ebccmulsd x4, x11
37bc7ebd1mulpd x3, x9
37bc7ebd6mulpd x2, x9
37bc7ebdbmulpd x0, x9
37bc7ebe0addsd x4, x1
37bc7ebe4movddup x1, x4
37bc7ebe8movapd x4, x3
37bc7ebecsubpd x3, x8
37bc7ebf1addpd x4, x8
37bc7ebf6movsd_xmm x3, x4
37bc7ebfadivpd x3, x1
37bc7ebfemovapd x4, x15
37bc7ec03addpd x4, x2
37bc7ec07subpd x2, x15
37bc7ec0cmovsd_xmm x2, x4
37bc7ec10movapd x4, x14
37bc7ec15addpd x4, x0
37bc7ec19subpd x0, x14
37bc7ec1emovsd_xmm x0, x4
37bc7ec22divpd x2, x1
37bc7ec26divpd x0, x1
37bc7ec2a
37bc7ec2aloc_37bc7ec2a:
37bc7ec2axorpd x2, [rip+0x7cf85e]
37bc7ec32movups [rax], x0
37bc7ec35mov [rsp+120], 2
37bc7ec3dmovups [rbx], x3
37bc7ec40movups [r14], x2
37bc7ec44cmp r12l, ecx
37bc7ec47jge 0x37bc7e8b0
37bc7ec4dlea edx, [r12+1]
37bc7ec52mov [rsp+184], rax
37bc7ec5asub ecx, r12l
37bc7ec5dmov r9, [rsp+504]
37bc7ec65movsxd rax, edx
37bc7ec68mov [rsp+220], ecx
37bc7ec6flea rcx, [rsp+220]
37bc7ec77lea rdx, [r11+rax]
37bc7ec7bmov [rsp+144], rax
37bc7ec83lea rax, [rip+0x7cf7ae]
37bc7ec8amov [rsp+32], rax
37bc7ec8fshl rdx, 4
37bc7ec93mov r8, rax
37bc7ec96add rdx, rdi
37bc7ec99mov [rsp+176], r10
37bc7eca1mov [rsp+168], r11
37bc7eca9mov [rsp+128], rdx
37bc7ecb1mov [rsp+112], rcx
37bc7ecb6call zcopy_
37bc7ecbbmov r9l, [rbp]
37bc7ecbfmov rdx, [rsp+96]
37bc7ecc4lea rax, [rip+0x7cf76d]
37bc7eccbmov r8, [rsp+504]
37bc7ecd3lea r11, [rip+0x7cf776]
37bc7ecdamov [rsp+72], rax
37bc7ecdfsub r9l, r12l
37bc7ece2mov [rsp+56], r11
37bc7ece7mov rcx, [rsp+464]
37bc7ecefmov [rsp+220], r9l
37bc7ecf7mov r9, [rsp+136]
37bc7ecffadd r9, [rsp+152]
37bc7ed07mov [rsp+40], r8
37bc7ed0cadd rdx, r9
37bc7ed0fmov [rsp+48], rax
37bc7ed14add rdx, [rsp+144]
37bc7ed1cshl rdx, 4
37bc7ed20mov r8, [rsp+488]
37bc7ed28mov [rsp+80], 1
37bc7ed31lea r9, [rdi+rdx]
37bc7ed35mov rdx, [rsp+128]
37bc7ed3dmov [rsp+32], r8
37bc7ed42lea r8, [rip+0x7cf6f7]
37bc7ed49mov [rsp+64], rdx
37bc7ed4emov rdx, [rsp+112]
37bc7ed53mov [rsp+160], r9
37bc7ed5bcall zsymv_
37bc7ed60mov r11, [rsp+128]
37bc7ed68mov ecx, [rbp]
37bc7ed6blea rax, [rip+0x7cf6c6]
37bc7ed72movupd x7, [rbx]
37bc7ed76mov rdx, [rsp+112]
37bc7ed7bmov [rsp+40], rax
37bc7ed80mov r9, rax
37bc7ed83mov [rsp+32], r11
37bc7ed88mov r8, [rsp+504]
37bc7ed90sub ecx, r12l
37bc7ed93mov [rsp+220], ecx
37bc7ed9alea rcx, [rsp+192]
37bc7eda2mov [rsp+136], rcx
37bc7edaacall zdotu_
37bc7edafadd r13, [rsp+144]
37bc7edb7mov edx, [rbp]
37bc7edbalea rax, [rip+0x7cf677]
37bc7edc1movupd x1, [rsp+192]
37bc7edcashl r13, 4
37bc7edcemov r9, rax
37bc7edd1mov r8, [rsp+128]
37bc7edd9add r13, rdi
37bc7eddcsub edx, r12l
37bc7eddfmov rcx, [rsp+136]
37bc7ede7subpd x7, x1
37bc7edebmov [rsp+220], edx
37bc7edf2mov rdx, [rsp+112]
37bc7edf7movups [rbx], x7
37bc7edfamovupd x7, [r14]
37bc7edffmov [rsp+40], rax
37bc7ee04mov [rsp+32], r13
37bc7ee09call zdotu_
37bc7ee0emov edx, [rbp]
37bc7ee11mov rcx, [rsp+112]
37bc7ee16movupd x1, [rsp+192]
37bc7ee1fmov r9, [rsp+504]
37bc7ee27sub edx, r12l
37bc7ee2asubpd x7, x1
37bc7ee2emov [rsp+220], edx
37bc7ee35mov rdx, r13
37bc7ee38movups [r14], x7
37bc7ee3clea r14, [rip+0x7cf5f5]
37bc7ee43mov [rsp+32], r14
37bc7ee48mov r8, r14
37bc7ee4bcall zcopy_
37bc7ee50mov rax, [rsp+504]
37bc7ee58mov edx, [rbp]
37bc7ee5blea r11, [rip+0x7cf5ee]
37bc7ee62mov [rsp+56], r11
37bc7ee67mov r9, [rsp+160]
37bc7ee6flea r8, [rip+0x7cf5ca]
37bc7ee76mov [rsp+40], rax
37bc7ee7bmov rax, [rsp+488]
37bc7ee83sub edx, r12l
37bc7ee86mov [rsp+72], r14
37bc7ee8bmov rcx, [rsp+464]
37bc7ee93mov [rsp+32], rax
37bc7ee98mov [rsp+80], 1
37bc7eea1mov [rsp+64], r13
37bc7eea6mov [rsp+48], r14
37bc7eeabmov [rsp+220], edx
37bc7eeb2mov rdx, [rsp+112]
37bc7eeb7call zsymv_
37bc7eebcmov eax, [rbp]
37bc7eebfmov rdx, [rsp+112]
37bc7eec4mov r9, r14
37bc7eec7mov r8, [rsp+504]
37bc7eecfmov rcx, [rsp+136]
37bc7eed7sub eax, r12l
37bc7eedamov [rsp+220], eax
37bc7eee1mov rax, [rsp+184]
37bc7eee9movupd x7, [rax]
37bc7eeedmov [rsp+40], r14
37bc7eef2mov [rsp+32], r13
37bc7eef7mov [rsp+128], rax
37bc7eeffcall zdotu_
37bc7ef04mov rax, [rsp+128]
37bc7ef0cmovupd x1, [rsp+192]
37bc7ef15mov r10, [rsp+176]
37bc7ef1dmov r11, [rsp+168]
37bc7ef25subpd x7, x1
37bc7ef29movups [rax], x7
37bc7ef2cmov rax, [rsp+496]
37bc7ef34mov edx, [rax+4*r15]
37bc7ef38jmp 0x37bc7e8b0
37bc7ef3d
37bc7ef3d 0f 1f 00 ...
37bc7ef40
37bc7ef40loc_37bc7ef40:
37bc7ef40movapd x3, x5
37bc7ef44pxor x1, x1
37bc7ef48mov [rsp+120], 1
37bc7ef50divsd x3, x0
37bc7ef54mulsd x2, x3
37bc7ef58addsd x2, x0
37bc7ef5cmovapd x0, x3
37bc7ef60mulsd x0, x1
37bc7ef64subsd x1, x3
37bc7ef68addsd x0, [rip+0x7cf508]
37bc7ef70unpcklpd x2, x2
37bc7ef74unpcklpd x0, x1
37bc7ef78divpd x0, x2
37bc7ef7cmovups [rbx], x0
37bc7ef7fcmp r12l, ecx
37bc7ef82jge 0x37bc7e8b0
37bc7ef88
37bc7ef88loc_37bc7ef88:
37bc7ef88lea r14l, [r12+1]
37bc7ef8dlea rax, [rip+0x7cf4a4]
37bc7ef94sub ecx, r12l
37bc7ef97mov r9, [rsp+504]
37bc7ef9fmovsxd r14, r14l
37bc7efa2mov [rsp+32], rax
37bc7efa7mov r8, rax
37bc7efaalea r13, [r11+r14]
37bc7efaemov [rsp+220], ecx
37bc7efb5lea rcx, [rsp+220]
37bc7efbdshl r13, 4
37bc7efc1mov [rsp+128], r10
37bc7efc9add r13, rdi
37bc7efccmov [rsp+136], r11
37bc7efd4mov rdx, r13
37bc7efd7mov [rsp+112], rcx
37bc7efdccall zcopy_
37bc7efe1mov edx, [rbp]
37bc7efe4lea r11, [rip+0x7cf465]
37bc7efebmov r10, [rsp+128]
37bc7eff3mov [rsp+56], r11
37bc7eff8mov r11, [rsp+504]
37bc7f000lea r8, [rip+0x7cf439]
37bc7f007sub edx, r12l
37bc7f00amov [rsp+64], r13
37bc7f00fmov rcx, [rsp+464]
37bc7f017mov [rsp+220], edx
37bc7f01emov rdx, [rsp+104]
37bc7f023mov [rsp+40], r11
37bc7f028mov r11, [rsp+488]
37bc7f030mov [rsp+80], 1
37bc7f039add rdx, r10
37bc7f03cadd rdx, [rsp+96]
37bc7f041add rdx, r14
37bc7f044lea r14, [rip+0x7cf3ed]
37bc7f04bmov [rsp+32], r11
37bc7f050shl rdx, 4
37bc7f054mov [rsp+72], r14
37bc7f059mov [rsp+48], r14
37bc7f05elea r9, [rdi+rdx]
37bc7f062mov rdx, [rsp+112]
37bc7f067call zsymv_
37bc7f06cmov eax, [rbp]
37bc7f06fmovupd x7, [rbx]
37bc7f073mov r9, r14
37bc7f076mov [rsp+40], r14
37bc7f07bmov rdx, [rsp+112]
37bc7f080lea rcx, [rsp+192]
37bc7f088mov [rsp+32], r13
37bc7f08dmov r8, [rsp+504]
37bc7f095sub eax, r12l
37bc7f098mov [rsp+220], eax
37bc7f09fcall zdotu_
37bc7f0a4mov rax, [rsp+496]
37bc7f0acmovupd x1, [rsp+192]
37bc7f0b5mov r10, [rsp+128]
37bc7f0bdmov r11, [rsp+136]
37bc7f0c5subpd x7, x1
37bc7f0c9mov edx, [rax+4*r15]
37bc7f0cdmovups [rbx], x7
37bc7f0d0jmp 0x37bc7e8b0
37bc7f0d5
37bc7f0d5 0f 1f 00 ...
37bc7f0d8
37bc7f0d8loc_37bc7f0d8:
37bc7f0d8sub edx, r14l
37bc7f0dblea rax, [rip+0x7cf356]
37bc7f0e2mov [rsp+136], r10
37bc7f0eamov [rsp+220], edx
37bc7f0f1lea edx, [r14+1]
37bc7f0f5mov r8, rax
37bc7f0f8movsxd rdx, edx
37bc7f0fbmov [rsp+32], rax
37bc7f100lea rcx, [r13+rdx]
37bc7f105add rdx, r11
37bc7f108mov [rsp+128], r11
37bc7f110shl rcx, 4
37bc7f114shl rdx, 4
37bc7f118lea r9, [rdi+rcx]
37bc7f11cmov rcx, [rsp+112]
37bc7f121add rdx, rdi
37bc7f124call zswap_
37bc7f129mov r10, [rsp+136]
37bc7f131mov r11, [rsp+128]
37bc7f139jmp 0x37bc7e8ed
37bc7f13e
37bc7f13e 66 90 f.
37bc7f140
37bc7f140loc_37bc7f140:
37bc7f140movapd x9, x1
37bc7f145movapd x7, x15
37bc7f14adivsd x9, x11
37bc7f14fmulsd x1, x9
37bc7f154movddup x4, x9
37bc7f159mulpd x8, x4
37bc7f15emulpd x7, x4
37bc7f162mulpd x4, x14
37bc7f167addsd x1, x11
37bc7f16cmovapd x5, x8
37bc7f171addpd x5, x3
37bc7f175subpd x3, x8
37bc7f17aunpcklpd x1, x1
37bc7f17emovsd_xmm x3, x5
37bc7f182divpd x3, x1
37bc7f186movapd x5, x2
37bc7f18asubpd x2, x7
37bc7f18eaddpd x5, x7
37bc7f192movsd_xmm x2, x5
37bc7f196movapd x5, x4
37bc7f19aaddpd x5, x0
37bc7f19esubpd x0, x4
37bc7f1a2movsd_xmm x0, x5
37bc7f1a6divpd x2, x1
37bc7f1aadivpd x0, x1
37bc7f1aejmp 0x37bc7ec2a
37bc7f1b3
37bc7f1b3 0f 1f 44 00 00 ..D..
37bc7f1b8
37bc7f1b8loc_37bc7f1b8:
37bc7f1b8movapd x13, x10
37bc7f1bdmovapd x5, x3
37bc7f1c1movapd x8, x3
37bc7f1c6divsd x13, x2
37bc7f1cbshufpd x8, x3, 1
37bc7f1d1movapd x11, x2
37bc7f1d6movapd x12, x0
37bc7f1dbshufpd x11, x2, 1
37bc7f1e1shufpd x12, x0, 1
37bc7f1e7mulsd x1, x13
37bc7f1ecmovddup x4, x13
37bc7f1f1mulpd x5, x4
37bc7f1f5addsd x1, x15
37bc7f1faaddsubpd x8, x5
37bc7f1ffshufpd x5, x5, 1
37bc7f204movapd x7, x5
37bc7f208addpd x7, x3
37bc7f20csubpd x3, x5
37bc7f210movapd x5, x4
37bc7f214mulpd x5, x2
37bc7f218unpcklpd x1, x1
37bc7f21cmulpd x4, x0
37bc7f220movsd_xmm x3, x7
37bc7f224divpd x8, x1
37bc7f229movapd x7, x11
37bc7f22eaddsubpd x7, x5
37bc7f232shufpd x5, x5, 1
37bc7f237movapd x11, x5
37bc7f23caddpd x5, x2
37bc7f240subpd x2, x11
37bc7f245movapd x11, x4
37bc7f24ashufpd x11, x4, 1
37bc7f250movapd x13, x7
37bc7f255unpckhpd x7, x7
37bc7f259movsd_xmm x2, x5
37bc7f25dunpcklpd x5, x5
37bc7f261divpd x13, x1
37bc7f266divpd x3, x1
37bc7f26amovapd x1, x5
37bc7f26emovapd x5, x12
37bc7f273addsubpd x5, x4
37bc7f277movapd x4, x11
37bc7f27caddpd x4, x0
37bc7f280subpd x0, x11
37bc7f285movsd_xmm x0, x4
37bc7f289movapd x15, x13
37bc7f28edivpd x5, x1
37bc7f292divpd x2, x7
37bc7f296movapd x14, x5
37bc7f29bdivpd x0, x1
37bc7f29fjmp 0x37bc7eb34
37bc7f2a4
37bc7f2a4loc_37bc7f2a4:
37bc7f2a4neg eax
37bc7f2a6jmp 0x37bc7dc32
37bc7db40
37bc7db40zsytri_:
37bc7db40push r15
37bc7db42push r14
37bc7db44push r13
37bc7db46push r12
37bc7db48push rbp
37bc7db49push rdi
37bc7db4apush rsi
37bc7db4bpush rbx
37bc7db4csub rsp, 392
37bc7db53movups [rsp+224], x6
37bc7db5bmovups [rsp+240], x7
37bc7db63movups [rsp+256], x8
37bc7db6cmovups [rsp+272], x9
37bc7db75movups [rsp+288], x10
37bc7db7emovups [rsp+304], x11
37bc7db87movups [rsp+320], x12
37bc7db90movups [rsp+336], x13
37bc7db99movups [rsp+352], x14
37bc7dba2movups [rsp+368], x15
37bc7dbabmov rbx, [rsp+512]
37bc7dbb3mov ebp, [r9]
37bc7dbb6mov [rbx], 0
37bc7dbbcmov [rsp+472], rdx
37bc7dbc4mov rdi, r8
37bc7dbc7lea rdx, [rip+0x7d0862]
37bc7dbcemov r8l, 1
37bc7dbd4mov [rsp+488], r9
37bc7dbdcmov r9l, 1
37bc7dbe2mov [rsp+464], rcx
37bc7dbeacall lsame_
37bc7dbefmov esi, eax
37bc7dbf1test eax, eax
37bc7dbf3je 0x37bc7e5b8
37bc7dbf9
37bc7dbf9loc_37bc7dbf9:
37bc7dbf9mov rax, [rsp+472]
37bc7dc01mov r12l, [rax]
37bc7dc04test r12l, r12l
37bc7dc07js 0x37bc7dcc0
37bc7dc0dmov rcx, [rsp+488]
37bc7dc15mov eax, 1
37bc7dc1acmovg eax, r12l
37bc7dc1ecmp [rcx], eax
37bc7dc20jge 0x37bc7dcd0
37bc7dc26mov edx, -4
37bc7dc2bmov eax, 4
37bc7dc30
37bc7dc30loc_37bc7dc30:
37bc7dc30mov [rbx], edx
37bc7dc32
37bc7dc32loc_37bc7dc32:
37bc7dc32lea rdx, [rsp+220]
37bc7dc3amov r8l, 6
37bc7dc40lea rcx, [rip+0x7d07eb]
37bc7dc47mov [rsp+220], eax
37bc7dc4ecall xerbla_
37bc7dc53nop
37bc7dc54
37bc7dc54loc_37bc7dc54:
37bc7dc54movups x6, [rsp+224]
37bc7dc5cmovups x7, [rsp+240]
37bc7dc64movups x8, [rsp+256]
37bc7dc6dmovups x9, [rsp+272]
37bc7dc76movups x10, [rsp+288]
37bc7dc7fmovups x11, [rsp+304]
37bc7dc88movups x12, [rsp+320]
37bc7dc91movups x13, [rsp+336]
37bc7dc9amovups x14, [rsp+352]
37bc7dca3movups x15, [rsp+368]
37bc7dcacadd rsp, 392
37bc7dcb3pop rbx
37bc7dcb4pop rsi
37bc7dcb5pop rdi
37bc7dcb6pop rbp
37bc7dcb7pop r12
37bc7dcb9pop r13
37bc7dcbbpop r14
37bc7dcbdpop r15
37bc7dcbfret
37bc7dcc0
37bc7dcc0loc_37bc7dcc0:
37bc7dcc0mov edx, -2
37bc7dcc5mov eax, 2
37bc7dccajmp 0x37bc7dc30
37bc7dccf
37bc7dccf 90 .
37bc7dcd0
37bc7dcd0loc_37bc7dcd0:
37bc7dcd0mov eax, [rbx]
37bc7dcd2test eax, eax
37bc7dcd4jne 0x37bc7f2a4
37bc7dcdatest r12l, r12l
37bc7dcddje 0x37bc7dc54
37bc7dce3movsxd rcx, ebp
37bc7dce6xor eax, eax
37bc7dce8test rcx, rcx
37bc7dcebcmovs rcx, rax
37bc7dcefmov rdx, rcx
37bc7dcf2mov [rsp+104], rcx
37bc7dcf7not rdx
37bc7dcfamov [rsp+96], rdx
37bc7dcfftest esi, esi
37bc7dd01je 0x37bc7e788
37bc7dd07mov rsi, rdx
37bc7dd0amov r8, rdx
37bc7dd0dmovsxd rax, r12l
37bc7dd10mov [rbx], r12l
37bc7dd13lea rdx, [rcx+1]
37bc7dd17shl r8, 4
37bc7dd1bpxor x0, x0
37bc7dd1fxor r9l, r9l
37bc7dd22imul rdx, rax
37bc7dd26mov r10, [rsp+496]
37bc7dd2eadd rdx, rsi
37bc7dd31shl rdx, 4
37bc7dd35add rdx, rdi
37bc7dd38nop [rax+rax]
37bc7dd40
37bc7dd40loc_37bc7dd40:
37bc7dd40mov r11l, [r10+4*rax-4]
37bc7dd45test r11l, r11l
37bc7dd48jle 0x37bc7dd6d
37bc7dd4aucomisd x0, [rdx+8]
37bc7dd4fsetnp cl
37bc7dd52cmovne ecx, r9l
37bc7dd56test cl, cl
37bc7dd58je 0x37bc7dd6d
37bc7dd5aucomisd x0, [rdx]
37bc7dd5esetnp cl
37bc7dd61cmovne ecx, r9l
37bc7dd65test cl, cl
37bc7dd67jne 0x37bc7dc54
37bc7dd6d
37bc7dd6dloc_37bc7dd6d:
37bc7dd6dlea ecx, [rax-1]
37bc7dd70sub rax, 1
37bc7dd74add rdx, r8
37bc7dd77mov [rbx], ecx
37bc7dd79test eax, eax
37bc7dd7bjg 0x37bc7dd40
37bc7dd7dmov [rbx], 0
37bc7dd83mov r15, [rsp+104]
37bc7dd88mov r14l, 1
37bc7dd8emovq x6, [rip+0x7d06ca]
37bc7dd96jmp 0x37bc7e076
37bc7dd9b
37bc7dd9b 0f 1f 44 00 00 ..D..
37bc7dda0
37bc7dda0loc_37bc7dda0:
37bc7dda0movapd x7, x0
37bc7dda4movapd x1, x0
37bc7dda8unpckhpd x7, x7
37bc7ddacandpd x1, x6
37bc7ddb0movapd x3, x7
37bc7ddb4movapd x2, x7
37bc7ddb8andpd x3, x6
37bc7ddbccomisd x3, x1
37bc7ddc0jbe 0x37bc7e5f0
37bc7ddc6movapd x1, x0
37bc7ddcadivsd x1, x7
37bc7ddcemulsd x0, x1
37bc7ddd2addsd x2, x0
37bc7ddd6pxor x0, x0
37bc7dddamulsd x0, x1
37bc7dddeunpcklpd x1, x0
37bc7dde2movupd x0, [rip+0x7d0686]
37bc7ddeaaddpd x0, x1
37bc7ddeeaddpd x1, [rip+0x7d068a]
37bc7ddf6shufpd x0, x1, 2
37bc7ddfbmovddup x1, x2
37bc7ddffdivpd x0, x1
37bc7de03
37bc7de03loc_37bc7de03:
37bc7de03mov [rsp+104], 1
37bc7de0bmovups [rbx], x0
37bc7de0ecmp r14l, 1
37bc7de12jle 0x37bc7df2e
37bc7de18lea rsi, [r10+1]
37bc7de1cmov [rsp+128], rax
37bc7de24lea r12l, [r14-1]
37bc7de28mov r9, [rsp+504]
37bc7de30lea rax, [rip+0x7d0601]
37bc7de37shl rsi, 4
37bc7de3blea rbp, [rsp+220]
37bc7de43mov [rsp+120], r10
37bc7de48mov [rsp+32], rax
37bc7de4dadd rsi, rdi
37bc7de50mov r8, rax
37bc7de53mov rcx, rbp
37bc7de56mov rdx, rsi
37bc7de59mov [rsp+220], r12l
37bc7de61call zcopy_
37bc7de66mov [rsp+64], rsi
37bc7de6bmov r9, rdi
37bc7de6emov rdx, rbp
37bc7de71lea rcx, [rip+0x7d05d8]
37bc7de78lea rax, [rip+0x7d05b9]
37bc7de7fmov [rsp+80], 1
37bc7de88mov [rsp+56], rcx
37bc7de8dmov rcx, [rsp+504]
37bc7de95lea r8, [rip+0x7d05a4]
37bc7de9cmov [rsp+72], rax
37bc7dea1mov [rsp+40], rcx
37bc7dea6mov rcx, [rsp+488]
37bc7deaemov [rsp+48], rax
37bc7deb3mov [rsp+32], rcx
37bc7deb8mov rcx, [rsp+464]
37bc7dec0mov [rsp+220], r12l
37bc7dec8call zsymv_
37bc7decdlea rax, [rip+0x7d0564]
37bc7ded4movupd x7, [rbx]
37bc7ded8mov rdx, rbp
37bc7dedbmov [rsp+40], rax
37bc7dee0mov r8, [rsp+504]
37bc7dee8mov r9, rax
37bc7deeblea rcx, [rsp+192]
37bc7def3mov [rsp+32], rsi
37bc7def8mov [rsp+220], r12l
37bc7df00call zdotu_
37bc7df05mov rax, [rsp+496]
37bc7df0dmov r10, [rsp+120]
37bc7df12movupd x1, [rsp+192]
37bc7df1bmov edx, [rax+4*r13]
37bc7df1fmov rax, [rsp+128]
37bc7df27subpd x7, x1
37bc7df2bmovups [rbx], x7
37bc7df2e
37bc7df2eloc_37bc7df2e:
37bc7df2emov esi, edx
37bc7df30neg esi
37bc7df32cmovs esi, edx
37bc7df35cmp esi, r14l
37bc7df38je 0x37bc7e060
37bc7df3emovsxd r13, esi
37bc7df41mov rcx, [rsp+96]
37bc7df46lea edx, [rsi-1]
37bc7df49lea r9, [rip+0x7d04e8]
37bc7df50mov rbp, r13
37bc7df53mov [rsp+220], edx
37bc7df5alea rdx, [r10+1]
37bc7df5elea r11, [rsp+220]
37bc7df66imul rbp, r15
37bc7df6amov [rsp+32], r9
37bc7df6fshl rdx, 4
37bc7df73lea r8, [rip+0x7d04be]
37bc7df7aadd rdx, rdi
37bc7df7dmov [rsp+128], r10
37bc7df85mov [rsp+120], r11
37bc7df8alea r12, [rbp+rcx]
37bc7df8fmov [rsp+136], rax
37bc7df97add rbp, r15
37bc7df9alea rcx, [r12+1]
37bc7df9fadd r12, r13
37bc7dfa2shl rcx, 4
37bc7dfa6shl r12, 4
37bc7dfaalea r9, [rdi+rcx]
37bc7dfaemov rcx, r11
37bc7dfb1call zswap_
37bc7dfb6mov edx, r14l
37bc7dfb9add rbp, [rsp+96]
37bc7dfbemov rax, [rsp+488]
37bc7dfc6sub edx, esi
37bc7dfc8add rbp, r13
37bc7dfcbmov rcx, [rsp+120]
37bc7dfd0lea r8, [rip+0x7d0461]
37bc7dfd7sub edx, 1
37bc7dfdamov [rsp+32], rax
37bc7dfdfshl rbp, 4
37bc7dfe3mov [rsp+220], edx
37bc7dfealea edx, [rsi+1]
37bc7dfedlea r9, [rdi+rbp]
37bc7dff1movsxd rdx, edx
37bc7dff4add rdx, [rsp+128]
37bc7dffcshl rdx, 4
37bc7e000add rdx, rdi
37bc7e003call zswap_
37bc7e008movupd x0, [rbx]
37bc7e00cmovupd x1, [rdi+r12]
37bc7e012cmp [rsp+104], 2
37bc7e017mov rax, [rsp+136]
37bc7e01fmovups [rbx], x1
37bc7e022movups [rdi+r12], x0
37bc7e027jne 0x37bc7e060
37bc7e029mov rdx, [rsp+112]
37bc7e02eadd rdx, r15
37bc7e031add rdx, [rsp+96]
37bc7e036add rax, rdx
37bc7e039add r13, rdx
37bc7e03cshl rax, 4
37bc7e040shl r13, 4
37bc7e044movupd x0, [rdi+rax]
37bc7e049movupd x1, [rdi+r13]
37bc7e04fmovups [rdi+rax], x1
37bc7e053movups [rdi+r13], x0
37bc7e058nop [rax+rax]
37bc7e060
37bc7e060loc_37bc7e060:
37bc7e060mov rax, [rsp+472]
37bc7e068add r14l, [rsp+104]
37bc7e06dcmp [rax], r14l
37bc7e070jl 0x37bc7dc54
37bc7e076
37bc7e076loc_37bc7e076:
37bc7e076movsxd rax, r14l
37bc7e079mov rbx, [rsp+496]
37bc7e081mov rsi, rax
37bc7e084lea r13, [rax-1]
37bc7e088imul rsi, r15
37bc7e08cmov edx, [rbx+4*r13]
37bc7e090mov rbx, [rsp+96]
37bc7e095lea r10, [rsi+rbx]
37bc7e099mov [rsp+112], rsi
37bc7e09elea rbx, [rax+r10]
37bc7e0a2shl rbx, 4
37bc7e0a6add rbx, rdi
37bc7e0a9movupd x0, [rbx]
37bc7e0adtest edx, edx
37bc7e0afjg 0x37bc7dda0
37bc7e0b5mov rsi, [rsp+112]
37bc7e0balea rcx, [rsi+r15]
37bc7e0bemov rsi, [rsp+96]
37bc7e0c3add rsi, rcx
37bc7e0c6lea rcx, [rax+rsi]
37bc7e0cashl rcx, 4
37bc7e0celea r11, [rdi+rcx]
37bc7e0d2lea ecx, [r14+1]
37bc7e0d6movupd x4, [r11]
37bc7e0dbmovsxd rcx, ecx
37bc7e0demovsd_xmm x12, [r11]
37bc7e0e3add rcx, rsi
37bc7e0e6movsd_xmm x5, [r11+8]
37bc7e0ecmovapd x7, x4
37bc7e0f0movapd x2, x4
37bc7e0f4shl rcx, 4
37bc7e0f8movapd x9, x4
37bc7e0fdunpckhpd x7, x7
37bc7e101andpd x2, x6
37bc7e105lea r12, [rdi+rcx]
37bc7e109movapd x1, x7
37bc7e10dandpd x7, x6
37bc7e111movupd x3, [r12]
37bc7e117movapd x15, x12
37bc7e11ccomisd x7, x2
37bc7e120jbe 0x37bc7e6a0
37bc7e126movapd x2, x4
37bc7e12amovapd x7, x3
37bc7e12emovapd x11, x3
37bc7e133divsd x2, x1
37bc7e137movddup x10, x2
37bc7e13cmulpd x7, x10
37bc7e141mulsd x2, x12
37bc7e146shufpd x7, x7, 1
37bc7e14baddpd x11, x7
37bc7e150movapd x8, x7
37bc7e155subpd x7, x3
37bc7e159addsubpd x8, x3
37bc7e15eaddsd x2, x5
37bc7e162movapd x3, x11
37bc7e167movapd x11, x0
37bc7e16cmulpd x11, x10
37bc7e171shufpd x3, x7, 1
37bc7e176mulpd x10, x4
37bc7e17bshufpd x11, x11, 1
37bc7e181movapd x13, x11
37bc7e186movapd x7, x11
37bc7e18bsubpd x11, x0
37bc7e190addpd x13, x0
37bc7e195shufpd x10, x10, 1
37bc7e19baddsubpd x7, x0
37bc7e19fmovddup x0, x2
37bc7e1a3divpd x8, x0
37bc7e1a8shufpd x13, x11, 1
37bc7e1aemovapd x11, x10
37bc7e1b3movapd x2, x13
37bc7e1b8addsubpd x11, x4
37bc7e1bdmovapd x5, x11
37bc7e1c2unpckhpd x11, x11
37bc7e1c7divpd x5, x0
37bc7e1cbdivpd x3, x0
37bc7e1cfmovapd x14, x5
37bc7e1d4divpd x7, x0
37bc7e1d8divpd x2, x0
37bc7e1dcmovapd x0, x4
37bc7e1e0addpd x0, x10
37bc7e1e5subpd x10, x4
37bc7e1eashufpd x0, x10, 1
37bc7e1f0divpd x0, x11
37bc7e1f5
37bc7e1f5loc_37bc7e1f5:
37bc7e1f5movapd x15, x3
37bc7e1famovapd x10, x2
37bc7e1ffmovapd x4, x2
37bc7e203unpckhpd x15, x15
37bc7e208unpckhpd x10, x10
37bc7e20dmovapd x11, x2
37bc7e212mulsd x11, x3
37bc7e217movapd x13, x15
37bc7e21cmovapd x5, x1
37bc7e220mulsd x13, x10
37bc7e225mulsd x4, x15
37bc7e22amulsd x10, x3
37bc7e22fsubsd x11, x13
37bc7e234subsd x11, [rip+0x7d023b]
37bc7e23daddsd x4, x10
37bc7e242movapd x10, x9
37bc7e247mulsd x10, x11
37bc7e24cmulsd x1, x11
37bc7e251mulsd x9, x4
37bc7e256mulsd x5, x4
37bc7e25aaddsd x1, x9
37bc7e25fsubsd x10, x5
37bc7e264movapd x9, x1
37bc7e269movapd x4, x10
37bc7e26eandpd x9, x6
37bc7e273andpd x4, x6
37bc7e277comisd x9, x4
37bc7e27cjbe 0x37bc7e630
37bc7e282movapd x4, x10
37bc7e287divsd x4, x1
37bc7e28bmovddup x9, x4
37bc7e290mulsd x4, x10
37bc7e295mulpd x3, x9
37bc7e29amulpd x2, x9
37bc7e29fmulpd x0, x9
37bc7e2a4addsd x4, x1
37bc7e2a8movddup x1, x4
37bc7e2acmovapd x4, x3
37bc7e2b0subpd x3, x8
37bc7e2b5addpd x4, x8
37bc7e2bamovsd_xmm x3, x4
37bc7e2bedivpd x3, x1
37bc7e2c2movapd x4, x7
37bc7e2c6addpd x4, x2
37bc7e2casubpd x2, x7
37bc7e2cemovsd_xmm x2, x4
37bc7e2d2movapd x4, x14
37bc7e2d7addpd x4, x0
37bc7e2dbsubpd x0, x14
37bc7e2e0movsd_xmm x0, x4
37bc7e2e4divpd x2, x1
37bc7e2e8divpd x0, x1
37bc7e2ec
37bc7e2ecloc_37bc7e2ec:
37bc7e2ecxorpd x0, [rip+0x7d019c]
37bc7e2f4movups [rbx], x3
37bc7e2f7mov [rsp+104], 2
37bc7e2ffmovups [r12], x2
37bc7e304movups [r11], x0
37bc7e308cmp r14l, 1
37bc7e30cjle 0x37bc7df2e
37bc7e312mov [rsp+160], rax
37bc7e31alea eax, [r14-1]
37bc7e31elea rbp, [r10+1]
37bc7e322mov r9, [rsp+504]
37bc7e32amov [rsp+120], eax
37bc7e32eshl rbp, 4
37bc7e332add rsi, 1
37bc7e336mov [rsp+220], eax
37bc7e33dlea rdx, [rdi+rbp]
37bc7e341shl rsi, 4
37bc7e345lea rax, [rip+0x7d00ec]
37bc7e34cmov [rsp+32], rax
37bc7e351mov r8, rax
37bc7e354add rsi, rdi
37bc7e357lea rbp, [rsp+220]
37bc7e35fmov rcx, rbp
37bc7e362mov [rsp+152], r10
37bc7e36amov [rsp+144], r11
37bc7e372mov [rsp+128], rdx
37bc7e37acall zcopy_
37bc7e37flea rax, [rip+0x7d00b2]
37bc7e386mov ecx, [rsp+120]
37bc7e38amov r9, [rsp+504]
37bc7e392mov rdx, [rsp+128]
37bc7e39alea r8, [rip+0x7d00af]
37bc7e3a1mov [rsp+72], rax
37bc7e3a6mov [rsp+40], r9
37bc7e3abmov r9, [rsp+488]
37bc7e3b3mov [rsp+64], rdx
37bc7e3b8mov rdx, rbp
37bc7e3bbmov [rsp+56], r8
37bc7e3c0lea r8, [rip+0x7d0079]
37bc7e3c7mov [rsp+48], rax
37bc7e3ccmov [rsp+32], r9
37bc7e3d1mov r9, rdi
37bc7e3d4mov [rsp+80], 1
37bc7e3ddmov [rsp+220], ecx
37bc7e3e4mov rcx, [rsp+464]
37bc7e3eccall zsymv_
37bc7e3f1movupd x7, [rbx]
37bc7e3f5mov ecx, [rsp+120]
37bc7e3f9mov rdx, rbp
37bc7e3fcmov r11, [rsp+128]
37bc7e404lea rax, [rip+0x7d002d]
37bc7e40blea r10, [rsp+192]
37bc7e413mov r8, [rsp+504]
37bc7e41bmov [rsp+40], rax
37bc7e420mov r9, rax
37bc7e423mov [rsp+32], r11
37bc7e428mov [rsp+220], ecx
37bc7e42fmov rcx, r10
37bc7e432mov [rsp+136], r10
37bc7e43acall zdotu_
37bc7e43flea rax, [rip+0x7cfff2]
37bc7e446movupd x1, [rsp+192]
37bc7e44fmov r11, [rsp+144]
37bc7e457mov edx, [rsp+120]
37bc7e45bmov r8, [rsp+128]
37bc7e463mov r9, rax
37bc7e466subpd x7, x1
37bc7e46amov rcx, [rsp+136]
37bc7e472mov [rsp+220], edx
37bc7e479mov rdx, rbp
37bc7e47cmovups [rbx], x7
37bc7e47fmovupd x7, [r11]
37bc7e484mov [rsp+40], rax
37bc7e489mov [rsp+32], rsi
37bc7e48ecall zdotu_
37bc7e493mov r11, [rsp+144]
37bc7e49bmov rcx, rbp
37bc7e49emovupd x1, [rsp+192]
37bc7e4a7lea rax, [rip+0x7cff8a]
37bc7e4aemov edx, [rsp+120]
37bc7e4b2mov r9, [rsp+504]
37bc7e4basubpd x7, x1
37bc7e4bemov r8, rax
37bc7e4c1mov [rsp+220], edx
37bc7e4c8mov rdx, rsi
37bc7e4cbmovups [r11], x7
37bc7e4cfmov [rsp+32], rax
37bc7e4d4call zcopy_
37bc7e4d9mov r11, [rsp+504]
37bc7e4e1mov edx, [rsp+120]
37bc7e4e5mov r9, rdi
37bc7e4e8lea rax, [rip+0x7cff49]
37bc7e4eflea r8, [rip+0x7cff5a]
37bc7e4f6mov [rsp+80], 1
37bc7e4ffmov rcx, [rsp+464]
37bc7e507mov [rsp+40], r11
37bc7e50cmov r11, [rsp+488]
37bc7e514mov [rsp+72], rax
37bc7e519mov [rsp+56], r8
37bc7e51elea r8, [rip+0x7cff1b]
37bc7e525mov [rsp+48], rax
37bc7e52amov [rsp+32], r11
37bc7e52fmov [rsp+64], rsi
37bc7e534mov [rsp+220], edx
37bc7e53bmov rdx, rbp
37bc7e53ecall zsymv_
37bc7e543lea rax, [rip+0x7cfeee]
37bc7e54amovupd x7, [r12]
37bc7e550mov edx, [rsp+120]
37bc7e554mov [rsp+40], rax
37bc7e559mov r8, [rsp+504]
37bc7e561mov r9, rax
37bc7e564mov [rsp+32], rsi
37bc7e569mov rcx, [rsp+136]
37bc7e571mov [rsp+220], edx
37bc7e578mov rdx, rbp
37bc7e57bcall zdotu_
37bc7e580mov rax, [rsp+496]
37bc7e588movupd x1, [rsp+192]
37bc7e591mov r10, [rsp+152]
37bc7e599subpd x7, x1
37bc7e59dmov edx, [rax+4*r13]
37bc7e5a1mov rax, [rsp+160]
37bc7e5a9movups [r12], x7
37bc7e5aejmp 0x37bc7df2e
37bc7e5b3
37bc7e5b3 0f 1f 44 00 00 ..D..
37bc7e5b8
37bc7e5b8loc_37bc7e5b8:
37bc7e5b8mov rcx, [rsp+464]
37bc7e5c0mov r9l, 1
37bc7e5c6mov r8l, 1
37bc7e5cclea rdx, [rip+0x7cfe5e]
37bc7e5d3call lsame_
37bc7e5d8test eax, eax
37bc7e5dajne 0x37bc7dbf9
37bc7e5e0mov [rbx], -1
37bc7e5e6mov eax, 1
37bc7e5ebjmp 0x37bc7dc32
37bc7e5f0
37bc7e5f0loc_37bc7e5f0:
37bc7e5f0movapd x3, x7
37bc7e5f4pxor x1, x1
37bc7e5f8divsd x3, x0
37bc7e5fcmulsd x2, x3
37bc7e600addsd x2, x0
37bc7e604movapd x0, x3
37bc7e608mulsd x0, x1
37bc7e60csubsd x1, x3
37bc7e610addsd x0, [rip+0x7cfe60]
37bc7e618unpcklpd x2, x2
37bc7e61cunpcklpd x0, x1
37bc7e620divpd x0, x2
37bc7e624jmp 0x37bc7de03
37bc7e629
37bc7e629 0f 1f 80 00 00 00 00 .......
37bc7e630
37bc7e630loc_37bc7e630:
37bc7e630movapd x9, x1
37bc7e635movapd x5, x3
37bc7e639divsd x9, x10
37bc7e63emulsd x1, x9
37bc7e643movddup x4, x9
37bc7e648mulpd x8, x4
37bc7e64dmulpd x7, x4
37bc7e651mulpd x4, x14
37bc7e656addsd x1, x10
37bc7e65baddpd x5, x8
37bc7e660subpd x3, x8
37bc7e665unpcklpd x1, x1
37bc7e669movsd_xmm x3, x5
37bc7e66ddivpd x3, x1
37bc7e671movapd x5, x7
37bc7e675addpd x5, x2
37bc7e679subpd x2, x7
37bc7e67dmovsd_xmm x2, x5
37bc7e681movapd x5, x4
37bc7e685addpd x5, x0
37bc7e689subpd x0, x4
37bc7e68dmovsd_xmm x0, x5
37bc7e691divpd x2, x1
37bc7e695divpd x0, x1
37bc7e699jmp 0x37bc7e2ec
37bc7e69e
37bc7e69e 66 90 f.
37bc7e6a0
37bc7e6a0loc_37bc7e6a0:
37bc7e6a0movapd x12, x1
37bc7e6a5movapd x2, x3
37bc7e6a9movapd x8, x3
37bc7e6aedivsd x12, x4
37bc7e6b3movapd x13, x3
37bc7e6b8shufpd x8, x3, 1
37bc7e6bemovapd x7, x0
37bc7e6c2shufpd x7, x0, 1
37bc7e6c7movapd x10, x4
37bc7e6ccshufpd x10, x4, 1
37bc7e6d2movddup x11, x12
37bc7e6d7mulpd x2, x11
37bc7e6dcaddsubpd x8, x2
37bc7e6e1shufpd x2, x2, 1
37bc7e6e6addpd x13, x2
37bc7e6ebsubpd x3, x2
37bc7e6efmovapd x2, x0
37bc7e6f3mulpd x2, x11
37bc7e6f8mulpd x11, x4
37bc7e6fdmovsd_xmm x3, x13
37bc7e702addsubpd x7, x2
37bc7e706shufpd x2, x2, 1
37bc7e70bmovapd x13, x2
37bc7e710addpd x13, x0
37bc7e715subpd x0, x2
37bc7e719addsubpd x10, x11
37bc7e71eshufpd x11, x11, 1
37bc7e724movapd x2, x13
37bc7e729shufpd x2, x0, 2
37bc7e72emovapd x0, x12
37bc7e733mulsd x0, x5
37bc7e737movapd x5, x10
37bc7e73cunpckhpd x10, x10
37bc7e741addsd x0, x15
37bc7e746unpcklpd x0, x0
37bc7e74adivpd x5, x0
37bc7e74edivpd x8, x0
37bc7e753movapd x14, x5
37bc7e758movapd x5, x11
37bc7e75daddpd x5, x4
37bc7e761subpd x4, x11
37bc7e766divpd x3, x0
37bc7e76adivpd x7, x0
37bc7e76edivpd x2, x0
37bc7e772movapd x0, x4
37bc7e776movsd_xmm x0, x5
37bc7e77adivpd x0, x10
37bc7e77fjmp 0x37bc7e1f5
37bc7e784
37bc7e784 0f 1f 40 00 ..@.
37bc7e788
37bc7e788loc_37bc7e788:
37bc7e788mov rax, [rsp+104]
37bc7e78dmov rdx, rdi
37bc7e790pxor x0, x0
37bc7e794xor r9l, r9l
37bc7e797mov [rbx], 1
37bc7e79dmov r10, [rsp+496]
37bc7e7a5lea r8, [rax+1]
37bc7e7a9mov eax, 2
37bc7e7aeshl r8, 4
37bc7e7b2nop [rax]
37bc7e7b5nop [rax+rax]
37bc7e7c0
37bc7e7c0loc_37bc7e7c0:
37bc7e7c0mov ecx, [r10+4*rax-8]
37bc7e7c5test ecx, ecx
37bc7e7c7jle 0x37bc7e7ec
37bc7e7c9ucomisd x0, [rdx+8]
37bc7e7cesetnp cl
37bc7e7d1cmovne ecx, r9l
37bc7e7d5test cl, cl
37bc7e7d7je 0x37bc7e7ec
37bc7e7d9ucomisd x0, [rdx]
37bc7e7ddsetnp cl
37bc7e7e0cmovne ecx, r9l
37bc7e7e4test cl, cl
37bc7e7e6jne 0x37bc7dc54
37bc7e7ec
37bc7e7ecloc_37bc7e7ec:
37bc7e7ecmov [rbx], eax
37bc7e7eeadd rax, 1
37bc7e7f2add rdx, r8
37bc7e7f5lea ecx, [rax-1]
37bc7e7f8cmp r12l, ecx
37bc7e7fbjge 0x37bc7e7c0
37bc7e7fdmov rax, [rsp+104]
37bc7e802mov [rbx], 0
37bc7e808mov ecx, r12l
37bc7e80bmovq x6, [rip+0x7cfc4d]
37bc7e813mov rbp, [rsp+472]
37bc7e81badd rax, rax
37bc7e81emov [rsp+152], rax
37bc7e826jmp 0x37bc7e9a9
37bc7e82b
37bc7e82b 0f 1f 44 00 00 ..D..
37bc7e830
37bc7e830loc_37bc7e830:
37bc7e830movapd x5, x0
37bc7e834movapd x1, x0
37bc7e838unpckhpd x5, x5
37bc7e83candpd x1, x6
37bc7e840movapd x3, x5
37bc7e844movapd x2, x5
37bc7e848andpd x3, x6
37bc7e84ccomisd x3, x1
37bc7e850jbe 0x37bc7ef40
37bc7e856movapd x1, x0
37bc7e85amov [rsp+120], 1
37bc7e862divsd x1, x5
37bc7e866mulsd x0, x1
37bc7e86aaddsd x2, x0
37bc7e86epxor x0, x0
37bc7e872mulsd x0, x1
37bc7e876unpcklpd x1, x0
37bc7e87amovupd x0, [rip+0x7cfbee]
37bc7e882addpd x0, x1
37bc7e886addpd x1, [rip+0x7cfbf2]
37bc7e88eshufpd x0, x1, 2
37bc7e893movddup x1, x2
37bc7e897divpd x0, x1
37bc7e89bmovups [rbx], x0
37bc7e89ecmp r12l, ecx
37bc7e8a1jl 0x37bc7ef88
37bc7e8a7nop [rax+rax]
37bc7e8b0
37bc7e8b0loc_37bc7e8b0:
37bc7e8b0mov r14l, edx
37bc7e8b3neg r14l
37bc7e8b6cmovs r14l, edx
37bc7e8bacmp r14l, r12l
37bc7e8bdje 0x37bc7e998
37bc7e8c3mov r13, [rsp+104]
37bc7e8c8mov edx, [rbp]
37bc7e8cbmovsxd r15, r14l
37bc7e8celea rax, [rsp+220]
37bc7e8d6mov [rsp+112], rax
37bc7e8dbimul r13, r15
37bc7e8dfadd r13, [rsp+96]
37bc7e8e4cmp edx, r14l
37bc7e8e7jg 0x37bc7f0d8
37bc7e8ed
37bc7e8edloc_37bc7e8ed:
37bc7e8edmov rax, [rsp+104]
37bc7e8f2sub r14l, r12l
37bc7e8f5lea edx, [r12+1]
37bc7e8faadd r13, r15
37bc7e8fdsub r14l, 1
37bc7e901movsxd rdx, edx
37bc7e904shl r13, 4
37bc7e908lea r8, [rip+0x7cfb29]
37bc7e90fmov [rsp+220], r14l
37bc7e917lea r14, [r10+rax]
37bc7e91badd rdx, r11
37bc7e91emov rax, [rsp+96]
37bc7e923shl rdx, 4
37bc7e927lea rcx, [r14+rax]
37bc7e92bmov rax, [rsp+488]
37bc7e933add rdx, rdi
37bc7e936add rcx, r15
37bc7e939shl rcx, 4
37bc7e93dmov [rsp+32], rax
37bc7e942lea r9, [rdi+rcx]
37bc7e946mov rcx, [rsp+112]
37bc7e94bcall zswap_
37bc7e950movupd x0, [rbx]
37bc7e954movupd x1, [rdi+r13]
37bc7e95amovups [rbx], x1
37bc7e95dmovups [rdi+r13], x0
37bc7e962cmp [rsp+120], 2
37bc7e967jne 0x37bc7e998
37bc7e969sub r14, [rsp+152]
37bc7e971add r14, [rsp+96]
37bc7e976add rsi, r14
37bc7e979add r15, r14
37bc7e97cshl rsi, 4
37bc7e980shl r15, 4
37bc7e984movupd x0, [rdi+rsi]
37bc7e989movupd x1, [rdi+r15]
37bc7e98fmovups [rdi+rsi], x1
37bc7e993movups [rdi+r15], x0
37bc7e998
37bc7e998loc_37bc7e998:
37bc7e998sub r12l, [rsp+120]
37bc7e99dtest r12l, r12l
37bc7e9a0jle 0x37bc7dc54
37bc7e9a6mov ecx, [rbp]
37bc7e9a9
37bc7e9a9loc_37bc7e9a9:
37bc7e9a9mov r10, [rsp+104]
37bc7e9aemovsxd rsi, r12l
37bc7e9b1mov rax, [rsp+496]
37bc7e9b9lea r15, [rsi-1]
37bc7e9bdimul r10, rsi
37bc7e9c1mov edx, [rax+4*r15]
37bc7e9c5mov rax, [rsp+96]
37bc7e9calea r11, [r10+rax]
37bc7e9celea rbx, [r11+rsi]
37bc7e9d2shl rbx, 4
37bc7e9d6add rbx, rdi
37bc7e9d9movupd x0, [rbx]
37bc7e9ddtest edx, edx
37bc7e9dfjg 0x37bc7e830
37bc7e9e5mov r9, [rsp+96]
37bc7e9eamov rax, r10
37bc7e9edsub rax, [rsp+104]
37bc7e9f2mov [rsp+136], rax
37bc7e9falea r13, [rax+r9]
37bc7e9felea rax, [rsi+r13]
37bc7ea02shl rax, 4
37bc7ea06lea r14, [rdi+rax]
37bc7ea0alea rax, [r15+r13]
37bc7ea0emovupd x2, [r14]
37bc7ea13shl rax, 4
37bc7ea17movsd_xmm x12, [r14]
37bc7ea1cadd rax, rdi
37bc7ea1fmovsd_xmm x1, [r14+8]
37bc7ea25movapd x5, x2
37bc7ea29movapd x4, x2
37bc7ea2dmovupd x3, [rax]
37bc7ea31movapd x9, x2
37bc7ea36unpckhpd x5, x5
37bc7ea3aandpd x4, x6
37bc7ea3emovapd x15, x12
37bc7ea43movapd x10, x5
37bc7ea48andpd x5, x6
37bc7ea4ccomisd x5, x4
37bc7ea50jbe 0x37bc7f1b8
37bc7ea56movapd x7, x2
37bc7ea5amovapd x5, x3
37bc7ea5emovapd x11, x3
37bc7ea63divsd x7, x10
37bc7ea68movddup x4, x7
37bc7ea6cmulpd x5, x4
37bc7ea70shufpd x5, x5, 1
37bc7ea75movapd x8, x5
37bc7ea7aaddpd x11, x5
37bc7ea7fsubpd x5, x3
37bc7ea83addsubpd x8, x3
37bc7ea88movapd x3, x4
37bc7ea8cmulpd x3, x2
37bc7ea90mulpd x4, x0
37bc7ea94movapd x13, x11
37bc7ea99shufpd x13, x5, 1
37bc7ea9fshufpd x3, x3, 1
37bc7eaa4movapd x5, x3
37bc7eaa8movapd x11, x3
37bc7eaadsubpd x3, x2
37bc7eab1addpd x5, x2
37bc7eab5addsubpd x11, x2
37bc7eabashufpd x4, x4, 1
37bc7eabfmovapd x2, x5
37bc7eac3unpckhpd x5, x5
37bc7eac7shufpd x2, x3, 1
37bc7eaccmovapd x3, x12
37bc7ead1mulsd x3, x7
37bc7ead5movapd x7, x11
37bc7eadaunpckhpd x11, x11
37bc7eadfdivpd x2, x11
37bc7eae4movapd x11, x4
37bc7eae9addpd x11, x0
37bc7eaeeaddsd x1, x3
37bc7eaf2movapd x3, x13
37bc7eaf7unpcklpd x1, x1
37bc7eafbdivpd x7, x1
37bc7eaffdivpd x8, x1
37bc7eb04movapd x15, x7
37bc7eb09divpd x3, x1
37bc7eb0dmovapd x1, x5
37bc7eb11movapd x5, x4
37bc7eb15addsubpd x5, x0
37bc7eb19subpd x4, x0
37bc7eb1dmovapd x0, x11
37bc7eb22shufpd x0, x4, 1
37bc7eb27divpd x5, x1
37bc7eb2bdivpd x0, x1
37bc7eb2fmovapd x14, x5
37bc7eb34
37bc7eb34loc_37bc7eb34:
37bc7eb34movapd x5, x3
37bc7eb38movapd x4, x3
37bc7eb3cmovapd x1, x3
37bc7eb40mulsd x1, x0
37bc7eb44unpckhpd x5, x5
37bc7eb48movapd x11, x5
37bc7eb4dmovapd x5, x0
37bc7eb51unpckhpd x5, x5
37bc7eb55movapd x13, x11
37bc7eb5amulsd x13, x5
37bc7eb5fmulsd x11, x0
37bc7eb64mulsd x4, x5
37bc7eb68subsd x1, x13
37bc7eb6dsubsd x1, [rip+0x7cf903]
37bc7eb75addsd x4, x11
37bc7eb7amovapd x11, x1
37bc7eb7fmulsd x11, x9
37bc7eb84mulsd x1, x10
37bc7eb89movapd x7, x4
37bc7eb8dmulsd x7, x10
37bc7eb92mulsd x4, x9
37bc7eb97subsd x11, x7
37bc7eb9caddsd x1, x4
37bc7eba0movapd x4, x11
37bc7eba5movapd x9, x1
37bc7ebaaandpd x4, x6
37bc7ebaeandpd x9, x6
37bc7ebb3comisd x9, x4
37bc7ebb8jbe 0x37bc7f140
37bc7ebbemovapd x4, x11
37bc7ebc3divsd x4, x1
37bc7ebc7movddup x9, x4
37bc7ebccmulsd x4, x11
37bc7ebd1mulpd x3, x9
37bc7ebd6mulpd x2, x9
37bc7ebdbmulpd x0, x9
37bc7ebe0addsd x4, x1
37bc7ebe4movddup x1, x4
37bc7ebe8movapd x4, x3
37bc7ebecsubpd x3, x8
37bc7ebf1addpd x4, x8
37bc7ebf6movsd_xmm x3, x4
37bc7ebfadivpd x3, x1
37bc7ebfemovapd x4, x15
37bc7ec03addpd x4, x2
37bc7ec07subpd x2, x15
37bc7ec0cmovsd_xmm x2, x4
37bc7ec10movapd x4, x14
37bc7ec15addpd x4, x0
37bc7ec19subpd x0, x14
37bc7ec1emovsd_xmm x0, x4
37bc7ec22divpd x2, x1
37bc7ec26divpd x0, x1
37bc7ec2a
37bc7ec2aloc_37bc7ec2a:
37bc7ec2axorpd x2, [rip+0x7cf85e]
37bc7ec32movups [rax], x0
37bc7ec35mov [rsp+120], 2
37bc7ec3dmovups [rbx], x3
37bc7ec40movups [r14], x2
37bc7ec44cmp r12l, ecx
37bc7ec47jge 0x37bc7e8b0
37bc7ec4dlea edx, [r12+1]
37bc7ec52mov [rsp+184], rax
37bc7ec5asub ecx, r12l
37bc7ec5dmov r9, [rsp+504]
37bc7ec65movsxd rax, edx
37bc7ec68mov [rsp+220], ecx
37bc7ec6flea rcx, [rsp+220]
37bc7ec77lea rdx, [r11+rax]
37bc7ec7bmov [rsp+144], rax
37bc7ec83lea rax, [rip+0x7cf7ae]
37bc7ec8amov [rsp+32], rax
37bc7ec8fshl rdx, 4
37bc7ec93mov r8, rax
37bc7ec96add rdx, rdi
37bc7ec99mov [rsp+176], r10
37bc7eca1mov [rsp+168], r11
37bc7eca9mov [rsp+128], rdx
37bc7ecb1mov [rsp+112], rcx
37bc7ecb6call zcopy_
37bc7ecbbmov r9l, [rbp]
37bc7ecbfmov rdx, [rsp+96]
37bc7ecc4lea rax, [rip+0x7cf76d]
37bc7eccbmov r8, [rsp+504]
37bc7ecd3lea r11, [rip+0x7cf776]
37bc7ecdamov [rsp+72], rax
37bc7ecdfsub r9l, r12l
37bc7ece2mov [rsp+56], r11
37bc7ece7mov rcx, [rsp+464]
37bc7ecefmov [rsp+220], r9l
37bc7ecf7mov r9, [rsp+136]
37bc7ecffadd r9, [rsp+152]
37bc7ed07mov [rsp+40], r8
37bc7ed0cadd rdx, r9
37bc7ed0fmov [rsp+48], rax
37bc7ed14add rdx, [rsp+144]
37bc7ed1cshl rdx, 4
37bc7ed20mov r8, [rsp+488]
37bc7ed28mov [rsp+80], 1
37bc7ed31lea r9, [rdi+rdx]
37bc7ed35mov rdx, [rsp+128]
37bc7ed3dmov [rsp+32], r8
37bc7ed42lea r8, [rip+0x7cf6f7]
37bc7ed49mov [rsp+64], rdx
37bc7ed4emov rdx, [rsp+112]
37bc7ed53mov [rsp+160], r9
37bc7ed5bcall zsymv_
37bc7ed60mov r11, [rsp+128]
37bc7ed68mov ecx, [rbp]
37bc7ed6blea rax, [rip+0x7cf6c6]
37bc7ed72movupd x7, [rbx]
37bc7ed76mov rdx, [rsp+112]
37bc7ed7bmov [rsp+40], rax
37bc7ed80mov r9, rax
37bc7ed83mov [rsp+32], r11
37bc7ed88mov r8, [rsp+504]
37bc7ed90sub ecx, r12l
37bc7ed93mov [rsp+220], ecx
37bc7ed9alea rcx, [rsp+192]
37bc7eda2mov [rsp+136], rcx
37bc7edaacall zdotu_
37bc7edafadd r13, [rsp+144]
37bc7edb7mov edx, [rbp]
37bc7edbalea rax, [rip+0x7cf677]
37bc7edc1movupd x1, [rsp+192]
37bc7edcashl r13, 4
37bc7edcemov r9, rax
37bc7edd1mov r8, [rsp+128]
37bc7edd9add r13, rdi
37bc7eddcsub edx, r12l
37bc7eddfmov rcx, [rsp+136]
37bc7ede7subpd x7, x1
37bc7edebmov [rsp+220], edx
37bc7edf2mov rdx, [rsp+112]
37bc7edf7movups [rbx], x7
37bc7edfamovupd x7, [r14]
37bc7edffmov [rsp+40], rax
37bc7ee04mov [rsp+32], r13
37bc7ee09call zdotu_
37bc7ee0emov edx, [rbp]
37bc7ee11mov rcx, [rsp+112]
37bc7ee16movupd x1, [rsp+192]
37bc7ee1fmov r9, [rsp+504]
37bc7ee27sub edx, r12l
37bc7ee2asubpd x7, x1
37bc7ee2emov [rsp+220], edx
37bc7ee35mov rdx, r13
37bc7ee38movups [r14], x7
37bc7ee3clea r14, [rip+0x7cf5f5]
37bc7ee43mov [rsp+32], r14
37bc7ee48mov r8, r14
37bc7ee4bcall zcopy_
37bc7ee50mov rax, [rsp+504]
37bc7ee58mov edx, [rbp]
37bc7ee5blea r11, [rip+0x7cf5ee]
37bc7ee62mov [rsp+56], r11
37bc7ee67mov r9, [rsp+160]
37bc7ee6flea r8, [rip+0x7cf5ca]
37bc7ee76mov [rsp+40], rax
37bc7ee7bmov rax, [rsp+488]
37bc7ee83sub edx, r12l
37bc7ee86mov [rsp+72], r14
37bc7ee8bmov rcx, [rsp+464]
37bc7ee93mov [rsp+32], rax
37bc7ee98mov [rsp+80], 1
37bc7eea1mov [rsp+64], r13
37bc7eea6mov [rsp+48], r14
37bc7eeabmov [rsp+220], edx
37bc7eeb2mov rdx, [rsp+112]
37bc7eeb7call zsymv_
37bc7eebcmov eax, [rbp]
37bc7eebfmov rdx, [rsp+112]
37bc7eec4mov r9, r14
37bc7eec7mov r8, [rsp+504]
37bc7eecfmov rcx, [rsp+136]
37bc7eed7sub eax, r12l
37bc7eedamov [rsp+220], eax
37bc7eee1mov rax, [rsp+184]
37bc7eee9movupd x7, [rax]
37bc7eeedmov [rsp+40], r14
37bc7eef2mov [rsp+32], r13
37bc7eef7mov [rsp+128], rax
37bc7eeffcall zdotu_
37bc7ef04mov rax, [rsp+128]
37bc7ef0cmovupd x1, [rsp+192]
37bc7ef15mov r10, [rsp+176]
37bc7ef1dmov r11, [rsp+168]
37bc7ef25subpd x7, x1
37bc7ef29movups [rax], x7
37bc7ef2cmov rax, [rsp+496]
37bc7ef34mov edx, [rax+4*r15]
37bc7ef38jmp 0x37bc7e8b0
37bc7ef3d
37bc7ef3d 0f 1f 00 ...
37bc7ef40
37bc7ef40loc_37bc7ef40:
37bc7ef40movapd x3, x5
37bc7ef44pxor x1, x1
37bc7ef48mov [rsp+120], 1
37bc7ef50divsd x3, x0
37bc7ef54mulsd x2, x3
37bc7ef58addsd x2, x0
37bc7ef5cmovapd x0, x3
37bc7ef60mulsd x0, x1
37bc7ef64subsd x1, x3
37bc7ef68addsd x0, [rip+0x7cf508]
37bc7ef70unpcklpd x2, x2
37bc7ef74unpcklpd x0, x1
37bc7ef78divpd x0, x2
37bc7ef7cmovups [rbx], x0
37bc7ef7fcmp r12l, ecx
37bc7ef82jge 0x37bc7e8b0
37bc7ef88
37bc7ef88loc_37bc7ef88:
37bc7ef88lea r14l, [r12+1]
37bc7ef8dlea rax, [rip+0x7cf4a4]
37bc7ef94sub ecx, r12l
37bc7ef97mov r9, [rsp+504]
37bc7ef9fmovsxd r14, r14l
37bc7efa2mov [rsp+32], rax
37bc7efa7mov r8, rax
37bc7efaalea r13, [r11+r14]
37bc7efaemov [rsp+220], ecx
37bc7efb5lea rcx, [rsp+220]
37bc7efbdshl r13, 4
37bc7efc1mov [rsp+128], r10
37bc7efc9add r13, rdi
37bc7efccmov [rsp+136], r11
37bc7efd4mov rdx, r13
37bc7efd7mov [rsp+112], rcx
37bc7efdccall zcopy_
37bc7efe1mov edx, [rbp]
37bc7efe4lea r11, [rip+0x7cf465]
37bc7efebmov r10, [rsp+128]
37bc7eff3mov [rsp+56], r11
37bc7eff8mov r11, [rsp+504]
37bc7f000lea r8, [rip+0x7cf439]
37bc7f007sub edx, r12l
37bc7f00amov [rsp+64], r13
37bc7f00fmov rcx, [rsp+464]
37bc7f017mov [rsp+220], edx
37bc7f01emov rdx, [rsp+104]
37bc7f023mov [rsp+40], r11
37bc7f028mov r11, [rsp+488]
37bc7f030mov [rsp+80], 1
37bc7f039add rdx, r10
37bc7f03cadd rdx, [rsp+96]
37bc7f041add rdx, r14
37bc7f044lea r14, [rip+0x7cf3ed]
37bc7f04bmov [rsp+32], r11
37bc7f050shl rdx, 4
37bc7f054mov [rsp+72], r14
37bc7f059mov [rsp+48], r14
37bc7f05elea r9, [rdi+rdx]
37bc7f062mov rdx, [rsp+112]
37bc7f067call zsymv_
37bc7f06cmov eax, [rbp]
37bc7f06fmovupd x7, [rbx]
37bc7f073mov r9, r14
37bc7f076mov [rsp+40], r14
37bc7f07bmov rdx, [rsp+112]
37bc7f080lea rcx, [rsp+192]
37bc7f088mov [rsp+32], r13
37bc7f08dmov r8, [rsp+504]
37bc7f095sub eax, r12l
37bc7f098mov [rsp+220], eax
37bc7f09fcall zdotu_
37bc7f0a4mov rax, [rsp+496]
37bc7f0acmovupd x1, [rsp+192]
37bc7f0b5mov r10, [rsp+128]
37bc7f0bdmov r11, [rsp+136]
37bc7f0c5subpd x7, x1
37bc7f0c9mov edx, [rax+4*r15]
37bc7f0cdmovups [rbx], x7
37bc7f0d0jmp 0x37bc7e8b0
37bc7f0d5
37bc7f0d5 0f 1f 00 ...
37bc7f0d8
37bc7f0d8loc_37bc7f0d8:
37bc7f0d8sub edx, r14l
37bc7f0dblea rax, [rip+0x7cf356]
37bc7f0e2mov [rsp+136], r10
37bc7f0eamov [rsp+220], edx
37bc7f0f1lea edx, [r14+1]
37bc7f0f5mov r8, rax
37bc7f0f8movsxd rdx, edx
37bc7f0fbmov [rsp+32], rax
37bc7f100lea rcx, [r13+rdx]
37bc7f105add rdx, r11
37bc7f108mov [rsp+128], r11
37bc7f110shl rcx, 4
37bc7f114shl rdx, 4
37bc7f118lea r9, [rdi+rcx]
37bc7f11cmov rcx, [rsp+112]
37bc7f121add rdx, rdi
37bc7f124call zswap_
37bc7f129mov r10, [rsp+136]
37bc7f131mov r11, [rsp+128]
37bc7f139jmp 0x37bc7e8ed
37bc7f13e
37bc7f13e 66 90 f.
37bc7f140
37bc7f140loc_37bc7f140:
37bc7f140movapd x9, x1
37bc7f145movapd x7, x15
37bc7f14adivsd x9, x11
37bc7f14fmulsd x1, x9
37bc7f154movddup x4, x9
37bc7f159mulpd x8, x4
37bc7f15emulpd x7, x4
37bc7f162mulpd x4, x14
37bc7f167addsd x1, x11
37bc7f16cmovapd x5, x8
37bc7f171addpd x5, x3
37bc7f175subpd x3, x8
37bc7f17aunpcklpd x1, x1
37bc7f17emovsd_xmm x3, x5
37bc7f182divpd x3, x1
37bc7f186movapd x5, x2
37bc7f18asubpd x2, x7
37bc7f18eaddpd x5, x7
37bc7f192movsd_xmm x2, x5
37bc7f196movapd x5, x4
37bc7f19aaddpd x5, x0
37bc7f19esubpd x0, x4
37bc7f1a2movsd_xmm x0, x5
37bc7f1a6divpd x2, x1
37bc7f1aadivpd x0, x1
37bc7f1aejmp 0x37bc7ec2a
37bc7f1b3
37bc7f1b3 0f 1f 44 00 00 ..D..
37bc7f1b8
37bc7f1b8loc_37bc7f1b8:
37bc7f1b8movapd x13, x10
37bc7f1bdmovapd x5, x3
37bc7f1c1movapd x8, x3
37bc7f1c6divsd x13, x2
37bc7f1cbshufpd x8, x3, 1
37bc7f1d1movapd x11, x2
37bc7f1d6movapd x12, x0
37bc7f1dbshufpd x11, x2, 1
37bc7f1e1shufpd x12, x0, 1
37bc7f1e7mulsd x1, x13
37bc7f1ecmovddup x4, x13
37bc7f1f1mulpd x5, x4
37bc7f1f5addsd x1, x15
37bc7f1faaddsubpd x8, x5
37bc7f1ffshufpd x5, x5, 1
37bc7f204movapd x7, x5
37bc7f208addpd x7, x3
37bc7f20csubpd x3, x5
37bc7f210movapd x5, x4
37bc7f214mulpd x5, x2
37bc7f218unpcklpd x1, x1
37bc7f21cmulpd x4, x0
37bc7f220movsd_xmm x3, x7
37bc7f224divpd x8, x1
37bc7f229movapd x7, x11
37bc7f22eaddsubpd x7, x5
37bc7f232shufpd x5, x5, 1
37bc7f237movapd x11, x5
37bc7f23caddpd x5, x2
37bc7f240subpd x2, x11
37bc7f245movapd x11, x4
37bc7f24ashufpd x11, x4, 1
37bc7f250movapd x13, x7
37bc7f255unpckhpd x7, x7
37bc7f259movsd_xmm x2, x5
37bc7f25dunpcklpd x5, x5
37bc7f261divpd x13, x1
37bc7f266divpd x3, x1
37bc7f26amovapd x1, x5
37bc7f26emovapd x5, x12
37bc7f273addsubpd x5, x4
37bc7f277movapd x4, x11
37bc7f27caddpd x4, x0
37bc7f280subpd x0, x11
37bc7f285movsd_xmm x0, x4
37bc7f289movapd x15, x13
37bc7f28edivpd x5, x1
37bc7f292divpd x2, x7
37bc7f296movapd x14, x5
37bc7f29bdivpd x0, x1
37bc7f29fjmp 0x37bc7eb34
37bc7f2a4
37bc7f2a4loc_37bc7f2a4:
37bc7f2a4neg eax
37bc7f2a6jmp 0x37bc7dc32
37bc7db40
Loading..