File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc17c80
37bc17c80zlalsd_:
37bc17c80push r15
37bc17c82push r14
37bc17c84push r13
37bc17c86push r12
37bc17c88push rbp
37bc17c89push rdi
37bc17c8apush rsi
37bc17c8bpush rbx
37bc17c8csub rsp, 568
37bc17c93movups [rsp+512], x6
37bc17c9bmovups [rsp+528], x7
37bc17ca3movups [rsp+544], x8
37bc17cacmov rax, [rsp+696]
37bc17cb4mov rdi, [rsp+728]
37bc17cbcmov esi, [rax]
37bc17cbemov rax, [rsp+744]
37bc17cc6mov [rax], 0
37bc17cccmov eax, [r8]
37bc17ccfmov rbx, rcx
37bc17cd2mov [rsp+648], rdx
37bc17cdamov [rsp+656], r8
37bc17ce2mov [rsp+664], r9
37bc17ceamov [rsp+380], esi
37bc17cf1test eax, eax
37bc17cf3js 0x37bc18650
37bc17cf9mov r11l, [r9]
37bc17cfctest r11l, r11l
37bc17cffjle 0x37bc17d15
37bc17d01test esi, esi
37bc17d03jle 0x37bc17d09
37bc17d05cmp esi, eax
37bc17d07jge 0x37bc17d78
37bc17d09
37bc17d09loc_37bc17d09:
37bc17d09mov edx, -8
37bc17d0emov eax, 8
37bc17d13jmp 0x37bc17d1f
37bc17d15
37bc17d15loc_37bc17d15:
37bc17d15mov edx, -4
37bc17d1amov eax, 4
37bc17d1f
37bc17d1floc_37bc17d1f:
37bc17d1fmov rdi, [rsp+744]
37bc17d27mov r8l, 6
37bc17d2dlea rcx, [rip+0x834238]
37bc17d34mov [rsp+504], eax
37bc17d3bmov [rdi], edx
37bc17d3dlea rdx, [rsp+504]
37bc17d45call xerbla_
37bc17d4anop
37bc17d4b
37bc17d4bloc_37bc17d4b:
37bc17d4bmovups x6, [rsp+512]
37bc17d53movups x7, [rsp+528]
37bc17d5bmovups x8, [rsp+544]
37bc17d64add rsp, 568
37bc17d6bpop rbx
37bc17d6cpop rsi
37bc17d6dpop rdi
37bc17d6epop rbp
37bc17d6fpop r12
37bc17d71pop r13
37bc17d73pop r14
37bc17d75pop r15
37bc17d77ret
37bc17d78
37bc17d78loc_37bc17d78:
37bc17d78mov edx, 7
37bc17d7dlea rcx, [rip+0x8341ee]
37bc17d84call dlamch_
37bc17d89mov rax, [rsp+704]
37bc17d91movapd x6, x0
37bc17d95pxor x0, x0
37bc17d99movsd_xmm x7, [rax]
37bc17d9dcomisd x0, x7
37bc17da1jae 0x37bc1865f
37bc17da7movsd_xmm x0, [rip+0x8341d1]
37bc17dafcmpsd x0, x7, 6
37bc17db4andpd x7, x0
37bc17db8andnpd x0, x6
37bc17dbcorpd x7, x0
37bc17dc0
37bc17dc0loc_37bc17dc0:
37bc17dc0mov rax, [rsp+712]
37bc17dc8mov [rax], 0
37bc17dcemov rax, [rsp+656]
37bc17dd6mov edx, [rax]
37bc17dd8test edx, edx
37bc17ddaje 0x37bc17d4b
37bc17de0cmp edx, 1
37bc17de3je 0x37bc194b4
37bc17de9cmp [rbx], 76
37bc17decje 0x37bc19245
37bc17df2
37bc17df2loc_37bc17df2:
37bc17df2sub edx, 1
37bc17df5mov r9, [rsp+680]
37bc17dfdmov [rsp+32], 1
37bc17e06lea rcx, [rip+0x83414b]
37bc17e0dmov [rsp+468], edx
37bc17e14mov r8, [rsp+672]
37bc17e1cmov rdx, [rsp+656]
37bc17e24call dlanst_
37bc17e29pxor x1, x1
37bc17e2dmovsd_xmm [rsp+488], x0
37bc17e36ucomisd x0, x1
37bc17e3ajp 0x37bc17e42
37bc17e3cje 0x37bc191f2
37bc17e42
37bc17e42loc_37bc17e42:
37bc17e42mov rbx, [rsp+744]
37bc17e4alea r15, [rip+0x8340ff]
37bc17e51mov rsi, [rsp+656]
37bc17e59mov [rsp+80], 1
37bc17e62mov [rsp+32], r15
37bc17e67lea rax, [rsp+488]
37bc17e6flea r8, [rip+0x8340d2]
37bc17e76mov [rsp+72], rbx
37bc17e7bmov r9, rax
37bc17e7emov rdx, r8
37bc17e81lea rcx, [rip+0x8340c4]
37bc17e88mov rbx, [rsp+656]
37bc17e90mov [rsp+40], rsi
37bc17e95mov rsi, rax
37bc17e98mov [rsp+432], rax
37bc17ea0mov [rsp+64], rbx
37bc17ea5mov rbx, [rsp+672]
37bc17eadmov [rsp+56], rbx
37bc17eb2lea rbx, [rip+0x834087]
37bc17eb9mov [rsp+48], rbx
37bc17ebecall dlascl_
37bc17ec3mov rax, [rsp+744]
37bc17ecbmov [rsp+48], rbx
37bc17ed0mov r9, rsi
37bc17ed3mov rcx, [rsp+680]
37bc17edbmov [rsp+32], r15
37bc17ee0lea r8, [rip+0x834061]
37bc17ee7mov [rsp+72], rax
37bc17eeclea rax, [rsp+468]
37bc17ef4mov rdx, r8
37bc17ef7mov [rsp+64], rax
37bc17efcmov [rsp+56], rcx
37bc17f01lea rcx, [rip+0x834044]
37bc17f08mov [rsp+40], rax
37bc17f0dmov [rsp+80], 1
37bc17f16call dlascl_
37bc17f1bmov rax, [rsp+656]
37bc17f23mov rbx, [rsp+648]
37bc17f2bmov rsi, [rsp+664]
37bc17f33mov eax, [rax]
37bc17f35mov ebx, [rbx]
37bc17f37mov esi, [rsi]
37bc17f39mov [rsp+304], eax
37bc17f40cmp eax, ebx
37bc17f42jle 0x37bc18668
37bc17f48mov r15l, [rsp+304]
37bc17f50lea eax, [rbx+1]
37bc17f53pxor x0, x0
37bc17f57pxor x1, x1
37bc17f5bcvtsi2sd x1, eax
37bc17f5fcvtsi2sd x0, r15l
37bc17f64divsd x0, x1
37bc17f68call log
37bc17f6dmov eax, r15l
37bc17f70divsd x0, [rip+0x834028]
37bc17f78mov ecx, r15l
37bc17f7bmov [rsp+476], 0
37bc17f86imul eax, ebx
37bc17f89mov [rsp+460], 1
37bc17f94imul ebx, esi
37bc17f97mov [rsp+464], 0
37bc17fa2lea edx, [r15+2*rax+1]
37bc17fa7mov [rsp+308], eax
37bc17faecvttsd2si eax, x0
37bc17fb2mov [rsp+336], edx
37bc17fb9add eax, 1
37bc17fbcimul eax, r15l
37bc17fc0lea r15l, [rax+rdx]
37bc17fc4lea edx, [rax+rax]
37bc17fc7mov [rsp+340], r15l
37bc17fcfadd r15l, edx
37bc17fd2mov [rsp+344], r15l
37bc17fdaadd r15l, eax
37bc17fddmov [rsp+348], r15l
37bc17fe5add r15l, ecx
37bc17fe8mov [rsp+352], r15l
37bc17ff0add r15l, ecx
37bc17ff3mov [rsp+356], r15l
37bc17ffbadd r15l, edx
37bc17ffemov [rsp+360], r15l
37bc18006add r15l, edx
37bc18009lea esi, [rbx+r15]
37bc1800dmov [rsp+388], r15l
37bc18015add ebx, esi
37bc18017mov [rsp+440], esi
37bc1801emov [rsp+384], ebx
37bc18025lea ebx, [rcx+rcx+1]
37bc18029mov [rsp+364], ebx
37bc18030add ebx, ecx
37bc18032mov [rsp+368], ebx
37bc18039add ebx, ecx
37bc1803badd eax, ebx
37bc1803dmov [rsp+372], ebx
37bc18044mov [rsp+376], eax
37bc1804blea ebp, [rdx+rax]
37bc1804etest ecx, ecx
37bc18050jle 0x37bc180b3
37bc18052mov ebx, [rsp+304]
37bc18059mov rax, [rsp+672]
37bc18061movq x2, [rip+0x833f47]
37bc18069lea edx, [rbx-1]
37bc1806clea rdx, [rax+8*rdx+8]
37bc18071nop [rax]
37bc18075nop [rax+rax]
37bc18080
37bc18080loc_37bc18080:
37bc18080movsd_xmm x0, [rax]
37bc18084movapd x1, x0
37bc18088andpd x1, [rip+0x833f00]
37bc18090comisd x6, x1
37bc18094jbe 0x37bc180aa
37bc18096movapd x1, x2
37bc1809aandpd x0, x2
37bc1809eandnpd x1, x6
37bc180a2orpd x0, x1
37bc180a6movsd_xmm [rax], x0
37bc180aa
37bc180aaloc_37bc180aa:
37bc180aaadd rax, 8
37bc180aecmp rax, rdx
37bc180b1jne 0x37bc18080
37bc180b3
37bc180b3loc_37bc180b3:
37bc180b3mov eax, [rsp+468]
37bc180bamov [rsp+208], eax
37bc180c1test eax, eax
37bc180c3jle 0x37bc1a257
37bc180c9movsxd rax, [rsp+208]
37bc180d1mov rbx, [rsp+736]
37bc180d9xor r14l, r14l
37bc180dcmov [rsp+216], 0
37bc180e7mov [rsp+444], ebp
37bc180eemov r15, [rsp+656]
37bc180f6movq x8, [rip+0x833e91]
37bc180ffshl rax, 4
37bc18103add rax, [rsp+720]
37bc1810bmov [rsp+408], rax
37bc18113movsxd rax, ebp
37bc18116lea rax, [rbx+4*rax-4]
37bc1811bmov ebx, 1
37bc18120mov [rsp+312], rax
37bc18128movsxd rax, [rsp+388]
37bc18130lea rax, [rdi+8*rax-8]
37bc18135mov [rsp+296], rax
37bc1813dmovsxd rax, [rsp+384]
37bc18145lea rax, [rdi+8*rax-8]
37bc1814amov [rsp+392], rax
37bc18152movsxd rax, [rsp+440]
37bc1815alea rax, [rdi+8*rax-8]
37bc1815fmov [rsp+416], rax
37bc18167movsxd rax, [rsp+380]
37bc1816fmov [rsp+400], rax
37bc18177shl rax, 4
37bc1817bmov [rsp+424], rax
37bc18183jmp 0x37bc181aa
37bc18185
37bc18185 0f 1f 00 ...
37bc18188
37bc18188loc_37bc18188:
37bc18188lea eax, [r14+2]
37bc1818ccmp [rsp+208], esi
37bc18193je 0x37bc18c58
37bc18199
37bc18199loc_37bc18199:
37bc18199add r14, 1
37bc1819dcmp [rsp+208], eax
37bc181a4jl 0x37bc19522
37bc181aa
37bc181aaloc_37bc181aa:
37bc181aamov rax, [rsp+680]
37bc181b2mov [rsp+224], r14l
37bc181balea esi, [r14+1]
37bc181bemovsd_xmm x0, [rax+8*r14]
37bc181c4andpd x0, x8
37bc181c9comisd x6, x0
37bc181cdjbe 0x37bc18188
37bc181cfmovsxd rdx, [rsp+216]
37bc181d7mov rcx, [rsp+736]
37bc181dflea eax, [rdx+1]
37bc181e2mov [rcx+4*rdx], ebx
37bc181e5cmp [rsp+208], esi
37bc181ecjg 0x37bc18c7b
37bc181f2
37bc181f2loc_37bc181f2:
37bc181f2mov r11l, [rsp+304]
37bc181famov rcx, [rsp+736]
37bc18202sub esi, ebx
37bc18204add esi, 1
37bc18207mov r10, [rsp+736]
37bc1820fadd [rsp+216], 2
37bc18217lea edx, [r11+rax]
37bc1821bcdqe
37bc1821dmov r9, [rsp+408]
37bc18225mov r8, [rsp+696]
37bc1822dmovsxd rdx, edx
37bc18230mov [rsp+472], esi
37bc18237mov [rcx+4*rdx-4], esi
37bc1823bmovsxd rdx, [r15]
37bc1823emov ecx, [rsp+216]
37bc18245mov [r10+4*rax], edx
37bc18249sub rdx, 1
37bc1824dlea eax, [r11+rcx]
37bc18251mov rcx, [rsp+664]
37bc18259shl rdx, 4
37bc1825dadd rdx, [rsp+688]
37bc18265cdqe
37bc18267mov [r10+4*rax-4], 1
37bc18270mov [rsp+32], r15
37bc18275call zcopy_
37bc1827a
37bc1827aloc_37bc1827a:
37bc1827alea edx, [rbx-1]
37bc1827dmovsxd rax, edx
37bc18280mov [rsp+240], rax
37bc18288cmp esi, 1
37bc1828bje 0x37bc191b8
37bc18291mov eax, [rsp+308]
37bc18298mov r11, [rsp+680]
37bc182a0add eax, edx
37bc182a2cdqe
37bc182a4lea rbp, [rdi+8*rax]
37bc182a8movsxd rax, edx
37bc182abshl rax, 3
37bc182aflea rcx, [rdi+rax]
37bc182b3add r11, rax
37bc182b6add rax, [rsp+672]
37bc182bemov r10, rax
37bc182c1mov rax, [rsp+648]
37bc182c9mov [rsp+232], rcx
37bc182d1cmp [rax], esi
37bc182d3jge 0x37bc18cb0
37bc182d9mov eax, [rsp+352]
37bc182e0mov esi, [rsp+360]
37bc182e7mov ebx, [rsp+376]
37bc182eemov r8, [rsp+736]
37bc182f6add eax, edx
37bc182f8cdqe
37bc182falea r9, [rdi+8*rax-8]
37bc182ffmov eax, [rsp+348]
37bc18306mov [rsp+248], r9
37bc1830eadd eax, edx
37bc18310mov [rsp+160], r9
37bc18318cdqe
37bc1831alea rax, [rdi+8*rax-8]
37bc1831fmov [rsp+256], rax
37bc18327lea eax, [rsi+rdx]
37bc1832amov esi, [rsp+372]
37bc18331cdqe
37bc18333lea ecx, [rsi+rdx]
37bc18336mov rsi, [rsp+736]
37bc1833elea rax, [rdi+8*rax-8]
37bc18343movsxd rcx, ecx
37bc18346mov [rsp+144], rax
37bc1834elea rsi, [rsi+4*rcx-4]
37bc18353lea ecx, [rbx+rdx]
37bc18356mov rbx, [rsp+736]
37bc1835emov [rsp+328], rax
37bc18366movsxd rcx, ecx
37bc18369mov [rsp+264], rsi
37bc18371mov esi, [rsp+336]
37bc18378lea rbx, [rbx+4*rcx-4]
37bc1837dmov ecx, [rsp+368]
37bc18384mov [rsp+272], rbx
37bc1838cmov rbx, [rsp+736]
37bc18394add ecx, edx
37bc18396movsxd rcx, ecx
37bc18399lea rcx, [r8+4*rcx-4]
37bc1839emov r8l, [rsp+356]
37bc183a6mov [rsp+280], rcx
37bc183aelea ecx, [r8+rdx]
37bc183b2mov r8l, [rsp+344]
37bc183bamovsxd rcx, ecx
37bc183bdlea r13, [rdi+8*rcx-8]
37bc183c2lea ecx, [r8+rdx]
37bc183c6mov r8l, [rsp+340]
37bc183cemovsxd rcx, ecx
37bc183d1lea r12, [rdi+8*rcx-8]
37bc183d6lea ecx, [r8+rdx]
37bc183damovsxd rcx, ecx
37bc183ddlea r8, [rdi+8*rcx-8]
37bc183e2lea ecx, [rsi+rdx]
37bc183e5add edx, [rsp+364]
37bc183ecmovsxd rdx, edx
37bc183efmov [rsp+288], r8
37bc183f7movsxd rcx, ecx
37bc183falea r8, [rsp+472]
37bc18402lea rbx, [rbx+4*rdx-4]
37bc18407mov rdx, [rsp+744]
37bc1840flea rsi, [rdi+8*rcx-8]
37bc18414lea rcx, [rsp+460]
37bc1841cmov [rsp+184], rdx
37bc18424mov rdx, [rsp+312]
37bc1842cmov [rsp+176], rdx
37bc18434mov rdx, [rsp+296]
37bc1843cmov [rsp+168], rdx
37bc18444mov rdx, [rsp+256]
37bc1844cmov [rsp+152], rdx
37bc18454mov rdx, [rsp+264]
37bc1845cmov r9, [rsp+280]
37bc18464mov rax, [rsp+232]
37bc1846cmov [rsp+32], r10
37bc18471mov [rsp+136], rdx
37bc18479mov rdx, [rsp+272]
37bc18481mov [rsp+112], r9
37bc18486lea r9, [rsp+476]
37bc1848emov [rsp+120], rdx
37bc18493mov rdx, [rsp+288]
37bc1849bmov [rsp+104], r13
37bc184a0mov [rsp+88], rdx
37bc184a5mov rdx, [rsp+648]
37bc184admov [rsp+96], r12
37bc184b2mov [rsp+80], rsi
37bc184b7mov [rsp+72], rbx
37bc184bcmov [rsp+64], rbp
37bc184c1mov [rsp+56], r15
37bc184c6mov [rsp+48], rax
37bc184cbmov [rsp+40], r11
37bc184d0mov [rsp+320], r8
37bc184d8mov [rsp+128], r15
37bc184e0call dlasda_
37bc184e5mov r10, [rsp+744]
37bc184edmov r8l, [r10]
37bc184f0test r8l, r8l
37bc184f3jne 0x37bc17d4b
37bc184f9mov rax, [rsp+256]
37bc18501mov r10, [rsp+240]
37bc18509mov [rsp+144], r15
37bc18511lea rcx, [rsp+464]
37bc18519mov r11, [rsp+312]
37bc18521mov r9, [rsp+248]
37bc18529mov [rsp+120], r13
37bc1852emov [rsp+168], rax
37bc18536mov rax, [rsp+328]
37bc1853eshl r10, 4
37bc18542mov r8, [rsp+288]
37bc1854amov rdx, r10
37bc1854dmov [rsp+192], r11
37bc18555mov [rsp+160], rax
37bc1855dmov rax, [rsp+264]
37bc18565mov r10, [rsp+744]
37bc1856dmov r11, [rsp+296]
37bc18575mov [rsp+104], r8
37bc1857amov [rsp+152], rax
37bc18582mov rax, [rsp+272]
37bc1858amov [rsp+176], r9
37bc18592mov r9, [rsp+280]
37bc1859amov [rsp+136], rax
37bc185a2mov rax, [rsp+232]
37bc185aamov [rsp+200], r10
37bc185b2mov [rsp+64], rax
37bc185b7mov rax, [rsp+720]
37bc185bfmov [rsp+184], r11
37bc185c7add rax, rdx
37bc185camov [rsp+128], r9
37bc185d2mov [rsp+112], r12
37bc185d7mov [rsp+96], rsi
37bc185dcmov [rsp+88], rbx
37bc185e1mov [rsp+80], rbp
37bc185e6mov [rsp+72], r15
37bc185ebmov [rsp+56], r15
37bc185f0mov [rsp+48], rax
37bc185f5mov rax, [rsp+696]
37bc185fdadd rdx, [rsp+688]
37bc18605mov r9, [rsp+664]
37bc1860dmov [rsp+40], rax
37bc18612mov r8, [rsp+320]
37bc1861amov [rsp+32], rdx
37bc1861fmov rdx, [rsp+648]
37bc18627call zlalsa_
37bc1862cmov rax, [rsp+744]
37bc18634mov ecx, [rax]
37bc18636test ecx, ecx
37bc18638jne 0x37bc17d4b
37bc1863e
37bc1863eloc_37bc1863e:
37bc1863emov ebx, [rsp+224]
37bc18645add ebx, 2
37bc18648mov eax, ebx
37bc1864ajmp 0x37bc18199
37bc1864f
37bc1864f 90 .
37bc18650
37bc18650loc_37bc18650:
37bc18650mov edx, -3
37bc18655mov eax, 3
37bc1865ajmp 0x37bc17d1f
37bc1865f
37bc1865floc_37bc1865f:
37bc1865fmovapd x7, x6
37bc18663jmp 0x37bc17dc0
37bc18668
37bc18668loc_37bc18668:
37bc18668mov ebx, eax
37bc1866amov r15l, eax
37bc1866dlea r14, [rip+0x8338dc]
37bc18674mov [rsp+56], 1
37bc1867dimul ebx, eax
37bc18680mov rax, [rsp+656]
37bc18688mov [rsp+32], r14
37bc1868dlea r9, [rip+0x8338cc]
37bc18694mov [rsp+40], rdi
37bc18699lea rcx, [rip+0x8338a4]
37bc186a0mov [rsp+48], rax
37bc186a5mov r8, rax
37bc186a8mov rdx, rax
37bc186ablea ebp, [rbx+rbx+1]
37bc186afmovsxd rbx, ebx
37bc186b2lea rbx, [rdi+8*rbx]
37bc186b6call dlaset_
37bc186bbmov rax, [rsp+656]
37bc186c3mov [rsp+32], r14
37bc186c8lea r14l, [rbp-1]
37bc186ccmov [rsp+56], 1
37bc186d5lea r9, [rip+0x833884]
37bc186dclea rcx, [rip+0x833861]
37bc186e3mov [rsp+48], rax
37bc186e8mov r8, rax
37bc186ebmov rdx, rax
37bc186eemov [rsp+40], rbx
37bc186f3mov [rsp+208], rbx
37bc186fbcall dlaset_
37bc18700movsxd rax, r14l
37bc18703mov [rsp+80], rdi
37bc18708mov rcx, [rsp+744]
37bc18710mov [rsp+232], rax
37bc18718lea rax, [rdi+8*rax]
37bc1871clea rdx, [rip+0x833825]
37bc18723mov [rsp+216], rax
37bc1872bmov [rsp+112], rax
37bc18730mov [rsp+96], rax
37bc18735mov rax, [rsp+656]
37bc1873dmov [rsp+120], rcx
37bc18742lea rcx, [rip+0x8337f7]
37bc18749mov [rsp+88], rax
37bc1874emov [rsp+72], rax
37bc18753mov rax, [rsp+680]
37bc1875bmov [rsp+104], rcx
37bc18760lea rcx, [rip+0x833801]
37bc18767mov [rsp+56], rax
37bc1876cmov rax, [rsp+672]
37bc18774mov [rsp+64], rbx
37bc18779mov [rsp+48], rax
37bc1877elea rax, [rip+0x8337c3]
37bc18785mov [rsp+40], rax
37bc1878amov rax, [rsp+656]
37bc18792mov [rsp+128], 1
37bc1879emov [rsp+32], rax
37bc187a3mov r9, rax
37bc187a6mov r8, rax
37bc187a9call dlasdq_
37bc187aemov rax, [rsp+744]
37bc187b6mov r10l, [rax]
37bc187b9test r10l, r10l
37bc187bcjne 0x37bc17d4b
37bc187c2mov eax, r15l
37bc187c5imul eax, esi
37bc187c8lea ebx, [rax+rbp]
37bc187cbadd eax, ebx
37bc187cdmov [rsp+240], ebx
37bc187d4mov rbx, [rsp+664]
37bc187dclea r13l, [rax-1]
37bc187e0mov esi, [rbx]
37bc187e2test esi, esi
37bc187e4jle 0x37bc1888d
37bc187eamov rbx, [rsp+656]
37bc187f2add esi, 1
37bc187f5mov ebp, [rbx]
37bc187f7test ebp, ebp
37bc187f9jle 0x37bc1888d
37bc187ffmov rbx, [rsp+688]
37bc18807mov r11l, r13l
37bc1880amov r10l, 1
37bc18810lea r8, [rdi+8]
37bc18814mov [rsp+224], r13l
37bc1881cmovsxd r12, [rsp+380]
37bc18824mov r9, -1
37bc1882blea r15l, [rbp-1]
37bc1882fadd rbx, 16
37bc18833
37bc18833loc_37bc18833:
37bc18833movsxd r13, r11l
37bc18836mov rcx, r9
37bc18839shl rcx, 4
37bc1883dlea rdx, [rdi+8*r13]
37bc18841add r13, r15
37bc18844add rcx, rbx
37bc18847lea r13, [r8+8*r13]
37bc1884bnop [rax+rax]
37bc18855nop [rax+rax]
37bc18860
37bc18860loc_37bc18860:
37bc18860movsd_xmm x0, [rcx]
37bc18864add rdx, 8
37bc18868add rcx, 16
37bc1886cmovsd_xmm [rdx-8], x0
37bc18871cmp r13, rdx
37bc18874jne 0x37bc18860
37bc18876add r10l, 1
37bc1887aadd r11l, ebp
37bc1887dadd r9, r12
37bc18880cmp r10l, esi
37bc18883jne 0x37bc18833
37bc18885mov r13l, [rsp+224]
37bc1888d
37bc1888dloc_37bc1888d:
37bc1888dmov rbx, [rsp+656]
37bc18895cdqe
37bc18897mov [rsp+112], 1
37bc188a0lea rdx, [rip+0x8336c2]
37bc188a7lea rax, [rdi+8*rax-8]
37bc188acmov [rsp+48], rdi
37bc188b1mov r9, [rsp+664]
37bc188b9lea rcx, [rip+0x8336aa]
37bc188c0mov [rsp+96], rbx
37bc188c5mov rbx, [rsp+216]
37bc188cdmov [rsp+224], rax
37bc188d5mov [rsp+88], rbx
37bc188dalea rbx, [rip+0x83367f]
37bc188e1mov [rsp+80], rbx
37bc188e6mov rbx, [rsp+656]
37bc188eemov [rsp+64], rax
37bc188f3lea rax, [rip+0x833656]
37bc188famov [rsp+40], rax
37bc188ffmov r8, rbx
37bc18902mov [rsp+104], 1
37bc1890bmov [rsp+72], rbx
37bc18910mov [rsp+56], rbx
37bc18915mov [rsp+32], rbx
37bc1891acall dgemm_
37bc1891fmov rax, [rsp+664]
37bc18927mov esi, [rax]
37bc18929test esi, esi
37bc1892bjle 0x37bc189c5
37bc18931mov rax, [rsp+656]
37bc18939add esi, 1
37bc1893cmov ebp, [rax]
37bc1893etest ebp, ebp
37bc18940jle 0x37bc189c5
37bc18946mov rax, [rsp+688]
37bc1894emov r11l, r13l
37bc18951movsxd r12, [rsp+380]
37bc18959mov r10, -1
37bc18960mov r9l, 1
37bc18966lea r8, [rdi+8]
37bc1896alea r15l, [rbp-1]
37bc1896elea rbx, [rax+24]
37bc18972
37bc18972loc_37bc18972:
37bc18972movsxd rcx, r11l
37bc18975mov rdx, r10
37bc18978shl rdx, 4
37bc1897clea rax, [rdi+8*rcx]
37bc18980add rcx, r15
37bc18983add rdx, rbx
37bc18986lea rcx, [r8+8*rcx]
37bc1898anop [rax+rax]
37bc18995nop [rax+rax]
37bc189a0
37bc189a0loc_37bc189a0:
37bc189a0movsd_xmm x0, [rdx]
37bc189a4add rax, 8
37bc189a8add rdx, 16
37bc189acmovsd_xmm [rax-8], x0
37bc189b1cmp rcx, rax
37bc189b4jne 0x37bc189a0
37bc189b6add r9l, 1
37bc189baadd r11l, ebp
37bc189bdadd r10, r12
37bc189c0cmp r9l, esi
37bc189c3jne 0x37bc18972
37bc189c5
37bc189c5loc_37bc189c5:
37bc189c5mov r12l, [rsp+240]
37bc189cdmov [rsp+48], rdi
37bc189d2lea rdx, [rip+0x833590]
37bc189d9lea rcx, [rip+0x83358a]
37bc189e0mov rbx, [rsp+656]
37bc189e8mov r9, [rsp+664]
37bc189f0mov [rsp+112], 1
37bc189f9mov [rsp+104], 1
37bc18a02sub r12l, 1
37bc18a06movsxd rax, r12l
37bc18a09mov [rsp+96], rbx
37bc18a0emov r8, rbx
37bc18a11mov [rsp+248], rax
37bc18a19lea rax, [rdi+8*rax]
37bc18a1dmov [rsp+240], rax
37bc18a25mov [rsp+88], rax
37bc18a2alea rax, [rip+0x83352f]
37bc18a31mov [rsp+80], rax
37bc18a36mov rax, [rsp+224]
37bc18a3emov [rsp+72], rbx
37bc18a43mov [rsp+64], rax
37bc18a48lea rax, [rip+0x833501]
37bc18a4fmov [rsp+40], rax
37bc18a54mov [rsp+56], rbx
37bc18a59mov [rsp+32], rbx
37bc18a5ecall dgemm_
37bc18a63mov rax, [rsp+664]
37bc18a6bmov eax, [rax]
37bc18a6dtest eax, eax
37bc18a6fjle 0x37bc18b0a
37bc18a75mov rbx, [rsp+656]
37bc18a7dlea ebp, [rax+1]
37bc18a80mov esi, [rbx]
37bc18a82test esi, esi
37bc18a84jle 0x37bc18b0a
37bc18a8amovsxd rax, [rsp+380]
37bc18a92mov ebx, r14l
37bc18a95mov r11l, r12l
37bc18a98mov r10l, 1
37bc18a9eshl rax, 4
37bc18aa2mov r15, rax
37bc18aa5mov rax, [rsp+688]
37bc18aadlea rdx, [rax-16]
37bc18ab1lea eax, [rsi-1]
37bc18ab4lea r9, [8*rax+8]
37bc18abc
37bc18abcloc_37bc18abc:
37bc18abcmovsxd rax, ebx
37bc18abflea r8, [rdi+8*rax]
37bc18ac3movsxd rax, r11l
37bc18ac6lea rcx, [rdi+8*rax]
37bc18acaxor eax, eax
37bc18accnop [rax+rax]
37bc18ad5nop [rax+rax]
37bc18ae0
37bc18ae0loc_37bc18ae0:
37bc18ae0movsd_xmm x0, [r8+rax]
37bc18ae6movhpd x0, [rcx+rax]
37bc18aebmovups [rdx+2*rax+16], x0
37bc18af0add rax, 8
37bc18af4cmp r9, rax
37bc18af7jne 0x37bc18ae0
37bc18af9add r10l, 1
37bc18afdadd ebx, esi
37bc18affadd r11l, esi
37bc18b02add rdx, r15
37bc18b05cmp r10l, ebp
37bc18b08jne 0x37bc18abc
37bc18b0a
37bc18b0aloc_37bc18b0a:
37bc18b0amov rdx, [rsp+672]
37bc18b12mov rcx, [rsp+656]
37bc18b1alea r8, [rip+0x83341f]
37bc18b21call idamax_
37bc18b26mov rbx, [rsp+656]
37bc18b2emov r15l, [rbx]
37bc18b31test r15l, r15l
37bc18b34jle 0x37bc19f2d
37bc18b3amov rbx, [rsp+672]
37bc18b42cdqe
37bc18b44mov rbp, [rsp+688]
37bc18b4cmov [rsp+256], r13l
37bc18b54mov [rsp+264], r14l
37bc18b5cmov rsi, [rsp+696]
37bc18b64movsd_xmm x6, [rbx+8*rax-8]
37bc18b6aandpd x6, [rip+0x83341e]
37bc18b72mov [rsp+272], r12l
37bc18b7amov r13, rbx
37bc18b7dmov [rsp+728], rdi
37bc18b85mov r12, rbp
37bc18b88mov rbx, [rsp+664]
37bc18b90mov ebp, 1
37bc18b95mulsd x6, x7
37bc18b99mov rdi, [rsp+712]
37bc18ba1mov r14, [rsp+744]
37bc18ba9jmp 0x37bc18bf7
37bc18bab
37bc18babloc_37bc18bab:
37bc18bablea rax, [rip+0x83337e]
37bc18bb2mov [rsp+48], rsi
37bc18bb7mov r8, rbx
37bc18bbalea rdx, [rip+0x83337f]
37bc18bc1mov [rsp+40], r12
37bc18bc6mov r9, rax
37bc18bc9lea rcx, [rip+0x833374]
37bc18bd0mov [rsp+56], 1
37bc18bd9mov [rsp+32], rax
37bc18bdecall zlaset_
37bc18be3
37bc18be3loc_37bc18be3:
37bc18be3add ebp, 1
37bc18be6add r13, 8
37bc18beaadd r12, 16
37bc18beecmp r15l, ebp
37bc18bf1jl 0x37bc19f0d
37bc18bf7
37bc18bf7loc_37bc18bf7:
37bc18bf7comisd x6, [r13]
37bc18bfdjae 0x37bc18bab
37bc18bfflea rax, [rip+0x83333a]
37bc18c06mov [rsp+72], r14
37bc18c0bmov r9, r13
37bc18c0elea r8, [rip+0x833333]
37bc18c15mov [rsp+40], rax
37bc18c1alea rax, [rip+0x83332f]
37bc18c21mov rdx, r8
37bc18c24lea rcx, [rip+0x833321]
37bc18c2bmov [rsp+80], 1
37bc18c34mov [rsp+64], rsi
37bc18c39mov [rsp+56], r12
37bc18c3emov [rsp+48], rbx
37bc18c43mov [rsp+32], rax
37bc18c48call zlascl_
37bc18c4dadd [rdi], 1
37bc18c50jmp 0x37bc18be3
37bc18c52
37bc18c52 66 0f 1f 44 00 00 f..D..
37bc18c58
37bc18c58loc_37bc18c58:
37bc18c58comisd x0, x6
37bc18c5cmovsxd rdx, [rsp+216]
37bc18c64mov rcx, [rsp+736]
37bc18c6clea eax, [rdx+1]
37bc18c6fmov [rcx+4*rdx], ebx
37bc18c72jb 0x37bc181f2
37bc18c78mov esi, [r15]
37bc18c7b
37bc18c7bloc_37bc18c7b:
37bc18c7bmov ecx, [rsp+304]
37bc18c82sub esi, ebx
37bc18c84add esi, 1
37bc18c87lea edx, [rcx+rax]
37bc18c8amov rcx, [rsp+736]
37bc18c92mov [rsp+472], esi
37bc18c99movsxd rdx, edx
37bc18c9cmov [rcx+4*rdx-4], esi
37bc18ca0mov [rsp+216], eax
37bc18ca7jmp 0x37bc1827a
37bc18cac
37bc18cac 0f 1f 40 00 ..@.
37bc18cb0
37bc18cb0loc_37bc18cb0:
37bc18cb0lea r12, [rip+0x833299]
37bc18cb7mov [rsp+48], r15
37bc18cbclea rsi, [rsp+472]
37bc18cc4mov [rsp+56], 1
37bc18ccdmov r8, rsi
37bc18cd0lea r9, [rip+0x833289]
37bc18cd7mov rdx, rsi
37bc18cdamov [rsp+40], rbp
37bc18cdflea rcx, [rip+0x83325e]
37bc18ce6mov [rsp+32], r12
37bc18cebmov [rsp+264], r10
37bc18cf3mov [rsp+256], r11
37bc18cfbmov [rsp+248], rsi
37bc18d03call dlaset_
37bc18d08mov [rsp+48], r15
37bc18d0dmov r8, rsi
37bc18d10mov rdx, rsi
37bc18d13mov r13, [rsp+232]
37bc18d1bmov [rsp+32], r12
37bc18d20lea r9, [rip+0x833239]
37bc18d27lea rcx, [rip+0x833216]
37bc18d2emov [rsp+56], 1
37bc18d37mov [rsp+40], r13
37bc18d3ccall dlaset_
37bc18d41mov rax, [rsp+744]
37bc18d49mov r9, rsi
37bc18d4cmov r11, [rsp+256]
37bc18d54mov r10, [rsp+264]
37bc18d5clea rcx, [rip+0x8331dd]
37bc18d63mov [rsp+88], r15
37bc18d68mov r8, rsi
37bc18d6bmov [rsp+120], rax
37bc18d70mov rax, [rsp+296]
37bc18d78mov [rsp+104], rcx
37bc18d7dlea rcx, [rip+0x8331e4]
37bc18d84mov [rsp+112], rax
37bc18d89mov [rsp+96], rax
37bc18d8elea rax, [rip+0x8331b3]
37bc18d95mov [rsp+40], rax
37bc18d9amov rdx, rax
37bc18d9dmov [rsp+128], 1
37bc18da9mov [rsp+80], r13
37bc18daemov [rsp+72], r15
37bc18db3mov [rsp+64], rbp
37bc18db8mov [rsp+56], r11
37bc18dbdmov [rsp+48], r10
37bc18dc2mov [rsp+32], rsi
37bc18dc7call dlasdq_
37bc18dccmov rax, [rsp+744]
37bc18dd4mov r9l, [rax]
37bc18dd7test r9l, r9l
37bc18ddajne 0x37bc17d4b
37bc18de0mov eax, [rsp+384]
37bc18de7lea esi, [rax-1]
37bc18deamov rax, [rsp+664]
37bc18df2mov r11l, [rax]
37bc18df5test r11l, r11l
37bc18df8jle 0x37bc18eb4
37bc18dfemov r13l, [rsp+472]
37bc18e06movsxd rbp, ebx
37bc18e09add r11l, 1
37bc18e0dmov r8l, 1
37bc18e13mov ecx, [rsp+384]
37bc18e1amov [rsp+264], r14
37bc18e22shl rbp, 4
37bc18e26mov r9, -1
37bc18e2dmov r14, [rsp+400]
37bc18e35mov [rsp+256], esi
37bc18e3cmov r12, r13
37bc18e3flea esi, [r13+rbx]
37bc18e44add rbp, [rsp+688]
37bc18e4clea r10l, [rcx-1]
37bc18e50
37bc18e50loc_37bc18e50:
37bc18e50cmp esi, ebx
37bc18e52jle 0x37bc18e99
37bc18e54movsxd rcx, r10l
37bc18e57mov rdx, r9
37bc18e5ashl rdx, 4
37bc18e5elea rax, [rdi+8*rcx]
37bc18e62add rcx, r13
37bc18e65add rdx, rbp
37bc18e68lea rcx, [rdi+8*rcx]
37bc18e6cnop [rax+rax]
37bc18e75nop [rax+rax]
37bc18e80
37bc18e80loc_37bc18e80:
37bc18e80movsd_xmm x0, [rdx]
37bc18e84add rax, 8
37bc18e88add rdx, 16
37bc18e8cmovsd_xmm [rax-8], x0
37bc18e91cmp rax, rcx
37bc18e94jne 0x37bc18e80
37bc18e96add r10l, r12l
37bc18e99
37bc18e99loc_37bc18e99:
37bc18e99add r8l, 1
37bc18e9dadd r9, r14
37bc18ea0cmp r8l, r11l
37bc18ea3jne 0x37bc18e50
37bc18ea5mov esi, [rsp+256]
37bc18eacmov r14, [rsp+264]
37bc18eb4
37bc18eb4loc_37bc18eb4:
37bc18eb4mov rcx, [rsp+296]
37bc18ebcmov [rsp+56], r15
37bc18ec1lea rdx, [rip+0x8330a1]
37bc18ec8mov rax, [rsp+248]
37bc18ed0mov r9, [rsp+664]
37bc18ed8mov [rsp+112], 1
37bc18ee1mov [rsp+88], rcx
37bc18ee6lea rcx, [rip+0x833073]
37bc18eedmov [rsp+80], rcx
37bc18ef2mov rcx, [rsp+392]
37bc18efamov r8, rax
37bc18efdmov [rsp+96], rax
37bc18f02mov [rsp+64], rcx
37bc18f07mov rcx, [rsp+232]
37bc18f0fmov [rsp+72], rax
37bc18f14mov [rsp+48], rcx
37bc18f19lea rcx, [rip+0x833030]
37bc18f20mov [rsp+40], rcx
37bc18f25lea rcx, [rip+0x83303e]
37bc18f2cmov [rsp+32], rax
37bc18f31mov [rsp+104], 1
37bc18f3acall dgemm_
37bc18f3fmov rax, [rsp+664]
37bc18f47mov r10l, [rax]
37bc18f4atest r10l, r10l
37bc18f4djle 0x37bc18fed
37bc18f53mov r12l, [rsp+472]
37bc18f5bmovsxd rax, ebx
37bc18f5eadd r10l, 1
37bc18f62mov rcx, [rsp+688]
37bc18f6amov [rsp+256], r14
37bc18f72shl rax, 4
37bc18f76mov r14, [rsp+400]
37bc18f7emov r9, -1
37bc18f85mov r11, r12
37bc18f88lea ebp, [r12+rbx]
37bc18f8cmov r8l, 1
37bc18f92lea r13, [rcx+rax+8]
37bc18f97nop [rax+rax]
37bc18fa0
37bc18fa0loc_37bc18fa0:
37bc18fa0cmp ebp, ebx
37bc18fa2jle 0x37bc18fd9
37bc18fa4movsxd rcx, esi
37bc18fa7mov rdx, r9
37bc18faashl rdx, 4
37bc18faelea rax, [rdi+8*rcx]
37bc18fb2add rcx, r12
37bc18fb5add rdx, r13
37bc18fb8lea rcx, [rdi+8*rcx]
37bc18fbcnop [rax]
37bc18fc0
37bc18fc0loc_37bc18fc0:
37bc18fc0movsd_xmm x0, [rdx]
37bc18fc4add rax, 8
37bc18fc8add rdx, 16
37bc18fccmovsd_xmm [rax-8], x0
37bc18fd1cmp rax, rcx
37bc18fd4jne 0x37bc18fc0
37bc18fd6add esi, r11l
37bc18fd9
37bc18fd9loc_37bc18fd9:
37bc18fd9add r8l, 1
37bc18fddadd r9, r14
37bc18fe0cmp r8l, r10l
37bc18fe3jne 0x37bc18fa0
37bc18fe5mov r14, [rsp+256]
37bc18fed
37bc18fedloc_37bc18fed:
37bc18fedmov rsi, [rsp+416]
37bc18ff5mov [rsp+56], r15
37bc18ffalea rdx, [rip+0x832f68]
37bc19001lea rcx, [rip+0x832f62]
37bc19008mov rax, [rsp+248]
37bc19010mov r9, [rsp+664]
37bc19018mov [rsp+112], 1
37bc19021mov [rsp+88], rsi
37bc19026lea rsi, [rip+0x832f33]
37bc1902dmov [rsp+80], rsi
37bc19032mov rsi, [rsp+392]
37bc1903amov r8, rax
37bc1903dmov [rsp+96], rax
37bc19042mov [rsp+64], rsi
37bc19047mov rsi, [rsp+232]
37bc1904fmov [rsp+72], rax
37bc19054mov [rsp+48], rsi
37bc19059lea rsi, [rip+0x832ef0]
37bc19060mov [rsp+32], rax
37bc19065mov [rsp+104], 1
37bc1906emov [rsp+40], rsi
37bc19073call dgemm_
37bc19078mov rax, [rsp+664]
37bc19080mov r12l, [rax]
37bc19083test r12l, r12l
37bc19086jle 0x37bc19151
37bc1908cmov eax, [rsp+388]
37bc19093movsxd rdx, ebx
37bc19096add r12l, 1
37bc1909amov r9l, [rsp+472]
37bc190a2mov [rsp+232], r14
37bc190aasub rdx, 1
37bc190aemov r14, [rsp+424]
37bc190b6mov r10l, 1
37bc190bclea esi, [rax-1]
37bc190bfmov rbp, r9
37bc190c2lea r13l, [r9+rbx]
37bc190c6shl rdx, 4
37bc190camov eax, [rsp+440]
37bc190d1add rdx, [rsp+688]
37bc190d9shl r9, 3
37bc190ddlea r11l, [rax-1]
37bc190e1nop [rax]
37bc190e5nop [rax+rax]
37bc190f0
37bc190f0loc_37bc190f0:
37bc190f0cmp r13l, ebx
37bc190f3jle 0x37bc1913d
37bc190f5movsxd rax, esi
37bc190f8lea r8, [rdi+8*rax]
37bc190fcmovsxd rax, r11l
37bc190fflea rcx, [rdi+8*rax]
37bc19103xor eax, eax
37bc19105nop [rax+rax]
37bc1910anop [rax+rax]
37bc19115nop [rax+rax]
37bc19120
37bc19120loc_37bc19120:
37bc19120movsd_xmm x0, [r8+rax]
37bc19126movhpd x0, [rcx+rax]
37bc1912bmovups [rdx+2*rax], x0
37bc1912fadd rax, 8
37bc19133cmp rax, r9
37bc19136jne 0x37bc19120
37bc19138add esi, ebp
37bc1913aadd r11l, ebp
37bc1913d
37bc1913dloc_37bc1913d:
37bc1913dadd r10l, 1
37bc19141add rdx, r14
37bc19144cmp r10l, r12l
37bc19147jne 0x37bc190f0
37bc19149mov r14, [rsp+232]
37bc19151
37bc19151loc_37bc19151:
37bc19151mov rax, [rsp+240]
37bc19159mov [rsp+48], r15
37bc1915elea rcx, [rip+0x832ddf]
37bc19165mov rdx, [rsp+720]
37bc1916dmov rbx, [rsp+696]
37bc19175mov [rsp+56], 1
37bc1917eshl rax, 4
37bc19182mov r8, [rsp+664]
37bc1918aadd rdx, rax
37bc1918dmov [rsp+32], rbx
37bc19192mov rbx, [rsp+688]
37bc1919amov [rsp+40], rdx
37bc1919fmov rdx, [rsp+248]
37bc191a7lea r9, [rbx+rax]
37bc191abcall zlacpy_
37bc191b0jmp 0x37bc1863e
37bc191b5
37bc191b5 0f 1f 00 ...
37bc191b8
37bc191b8loc_37bc191b8:
37bc191b8mov rdx, [rsp+688]
37bc191c0mov rbx, [rsp+720]
37bc191c8shl rax, 4
37bc191ccmov [rsp+32], r15
37bc191d1mov r8, [rsp+696]
37bc191d9mov rcx, [rsp+664]
37bc191e1add rdx, rax
37bc191e4lea r9, [rbx+rax]
37bc191e8call zcopy_
37bc191edjmp 0x37bc1863e
37bc191f2
37bc191f2loc_37bc191f2:
37bc191f2mov rax, [rsp+696]
37bc191famov r8, [rsp+664]
37bc19202mov [rsp+56], 1
37bc1920blea rcx, [rip+0x832d32]
37bc19212mov rdx, [rsp+656]
37bc1921amov [rsp+48], rax
37bc1921fmov rax, [rsp+688]
37bc19227mov [rsp+40], rax
37bc1922clea rax, [rip+0x832cfd]
37bc19233mov [rsp+32], rax
37bc19238mov r9, rax
37bc1923bcall zlaset_
37bc19240jmp 0x37bc17d4b
37bc19245
37bc19245loc_37bc19245:
37bc19245cmp edx, 1
37bc19248jle 0x37bc19394
37bc1924emov r13, [rsp+680]
37bc19256lea rax, [rsp+504]
37bc1925elea rbp, [rsp+496]
37bc19266mov rbx, [rsp+672]
37bc1926emov [rsp+216], rax
37bc19276lea rax, [rsp+480]
37bc1927emov rsi, [rsp+688]
37bc19286lea r12l, [rdx+rdx-1]
37bc1928bmov r14, r13
37bc1928emov r15l, 1
37bc19294mov r13, rbp
37bc19297mov [rsp+208], rax
37bc1929fmov rbp, [rsp+664]
37bc192a7jmp 0x37bc192db
37bc192a9
37bc192a9 0f 1f 80 00 00 00 00 .......
37bc192b0
37bc192b0loc_37bc192b0:
37bc192b0lea edx, [r15-1]
37bc192b4unpcklpd x1, x2
37bc192b8lea r9, [rsi+16]
37bc192bcmovsxd rdx, edx
37bc192bfmovups [rdi+8*rdx], x1
37bc192c3
37bc192c3loc_37bc192c3:
37bc192c3add r15l, 2
37bc192c7add rbx, 8
37bc192cbadd r14, 8
37bc192cfmov rsi, r9
37bc192d2cmp r15l, r12l
37bc192d5je 0x37bc1938a
37bc192db
37bc192dbloc_37bc192db:
37bc192dbmov [rsp+32], r13
37bc192e0mov r9, [rsp+216]
37bc192e8mov rdx, r14
37bc192ebmov rcx, rbx
37bc192eemov r8, [rsp+208]
37bc192f6call dlartg_
37bc192fbmovsd_xmm x0, [rbx+8]
37bc19300movsd_xmm x2, [rsp+504]
37bc19309movsd_xmm x3, [rsp+496]
37bc19312movapd x1, x0
37bc19316mulsd x1, x2
37bc1931amovsd_xmm [r14], x1
37bc1931fmovsd_xmm x1, [rsp+480]
37bc19328mulsd x0, x1
37bc1932cunpcklpd x3, x0
37bc19330movups [rbx], x3
37bc19333cmp [rbp], 1
37bc19337jne 0x37bc192b0
37bc1933dmov rax, [rsp+216]
37bc19345lea r9, [rsi+16]
37bc19349mov rdx, rsi
37bc1934cmov [rsp+224], r9
37bc19354mov [rsp+48], rax
37bc19359mov rax, [rsp+208]
37bc19361mov [rsp+40], rax
37bc19366lea rax, [rip+0x832bd3]
37bc1936dmov [rsp+32], rax
37bc19372mov r8, rax
37bc19375mov rcx, rax
37bc19378call zdrot_
37bc1937dmov r9, [rsp+224]
37bc19385jmp 0x37bc192c3
37bc1938a
37bc1938aloc_37bc1938a:
37bc1938amov rax, [rsp+656]
37bc19392mov edx, [rax]
37bc19394
37bc19394loc_37bc19394:
37bc19394mov rax, [rsp+664]
37bc1939cmov ecx, [rax]
37bc1939ecmp ecx, 1
37bc193a1jle 0x37bc17df2
37bc193a7mov rbx, [rsp+688]
37bc193afmovsxd rax, [rsp+380]
37bc193b7mov [rsp+216], ecx
37bc193bemov r12l, 1
37bc193c4mov [rsp+728], rdi
37bc193ccmov r14, -1
37bc193d3lea r15, [rbx+32]
37bc193d7lea rbx, [rdi+16]
37bc193dbmov [rsp+208], rax
37bc193e3mov [rsp+224], rbx
37bc193ebnop [rax+rax]
37bc193f0
37bc193f0loc_37bc193f0:
37bc193f0cmp edx, 1
37bc193f3jle 0x37bc1948d
37bc193f9mov r9, r14
37bc193fclea ebx, [rdx-2]
37bc193ffmov r13, [rsp+728]
37bc19407lea rbp, [rsp+504]
37bc1940fshl r9, 4
37bc19413shl rbx, 4
37bc19417lea rsi, [rsp+480]
37bc1941fadd rbx, [rsp+224]
37bc19427lea rdi, [r15+r9]
37bc1942bnop [rax+rax]
37bc19430
37bc19430loc_37bc19430:
37bc19430movsd_xmm x0, [r13]
37bc19436lea rdx, [rdi-16]
37bc1943amov r9, rdi
37bc1943dadd r13, 16
37bc19441lea rax, [rip+0x832af8]
37bc19448add rdi, 16
37bc1944cmovsd_xmm [rsp+480], x0
37bc19455mov r8, rax
37bc19458mov rcx, rax
37bc1945bmovsd_xmm x0, [r13-8]
37bc19461mov [rsp+48], rbp
37bc19466mov [rsp+40], rsi
37bc1946bmov [rsp+32], rax
37bc19470movsd_xmm [rsp+504], x0
37bc19479call zdrot_
37bc1947ecmp r13, rbx
37bc19481jne 0x37bc19430
37bc19483mov rax, [rsp+656]
37bc1948bmov edx, [rax]
37bc1948d
37bc1948dloc_37bc1948d:
37bc1948dadd r12l, 1
37bc19491add r14, [rsp+208]
37bc19499cmp [rsp+216], r12l
37bc194a1jge 0x37bc193f0
37bc194a7mov rdi, [rsp+728]
37bc194afjmp 0x37bc17df2
37bc194b4
37bc194b4loc_37bc194b4:
37bc194b4mov rax, [rsp+672]
37bc194bcpxor x0, x0
37bc194c0ucomisd x0, [rax]
37bc194c4jp 0x37bc19e6f
37bc194cajne 0x37bc19e6f
37bc194d0mov rax, [rsp+696]
37bc194d8mov r8, [rsp+664]
37bc194e0mov [rsp+56], 1
37bc194e9lea rdx, [rip+0x832a50]
37bc194f0lea rcx, [rip+0x832a4d]
37bc194f7mov [rsp+48], rax
37bc194fcmov rax, [rsp+688]
37bc19504mov [rsp+40], rax
37bc19509lea rax, [rip+0x832a20]
37bc19510mov [rsp+32], rax
37bc19515mov r9, rax
37bc19518call zlaset_
37bc1951djmp 0x37bc17d4b
37bc19522
37bc19522loc_37bc19522:
37bc19522mov rdx, [rsp+672]
37bc1952amov rcx, [rsp+656]
37bc19532lea r8, [rip+0x832a07]
37bc19539mov ebp, [rsp+444]
37bc19540call idamax_
37bc19545mov rbx, [rsp+656]
37bc1954dmov r12l, [rbx]
37bc19550test r12l, r12l
37bc19553jle 0x37bc19687
37bc19559mov rbx, [rsp+672]
37bc19561cdqe
37bc19563movsd_xmm x6, [rbx+8*rax-8]
37bc19569andpd x6, x8
37bc1956emulsd x6, x7
37bc19572
37bc19572loc_37bc19572:
37bc19572mov r13, [rsp+720]
37bc1957amov [rsp+208], ebp
37bc19581mov [rsp+728], rdi
37bc19589mov rbx, [rsp+672]
37bc19591mov edi, 1
37bc19596mov rbp, r13
37bc19599mov r14, [rsp+656]
37bc195a1mov r15, [rsp+664]
37bc195a9mov rsi, [rsp+712]
37bc195b1mov r13, [rsp+744]
37bc195b9jmp 0x37bc19616
37bc195bb
37bc195bb 0f 1f 44 00 00 ..D..
37bc195c0
37bc195c0loc_37bc195c0:
37bc195c0lea rax, [rip+0x832969]
37bc195c7mov [rsp+48], r14
37bc195ccmov r8, r15
37bc195cflea rdx, [rip+0x83296a]
37bc195d6mov [rsp+40], rbp
37bc195dbmov r9, rax
37bc195delea rcx, [rip+0x83295f]
37bc195e5mov [rsp+56], 1
37bc195eemov [rsp+32], rax
37bc195f3call zlaset_
37bc195f8
37bc195f8loc_37bc195f8:
37bc195f8movsd_xmm x0, [rbx]
37bc195fcadd edi, 1
37bc195ffadd rbx, 8
37bc19603add rbp, 16
37bc19607andpd x0, x8
37bc1960cmovsd_xmm [rbx-8], x0
37bc19611cmp r12l, edi
37bc19614jl 0x37bc19678
37bc19616
37bc19616loc_37bc19616:
37bc19616movsd_xmm x0, [rbx]
37bc1961aandpd x0, x8
37bc1961fcomisd x6, x0
37bc19623jae 0x37bc195c0
37bc19625lea rax, [rip+0x832914]
37bc1962cadd [rsi], 1
37bc1962flea r8, [rip+0x832912]
37bc19636mov r9, rbx
37bc19639mov [rsp+40], rax
37bc1963elea rax, [rip+0x83290b]
37bc19645mov rdx, r8
37bc19648lea rcx, [rip+0x8328fd]
37bc1964fmov [rsp+80], 1
37bc19658mov [rsp+72], r13
37bc1965dmov [rsp+64], r14
37bc19662mov [rsp+56], rbp
37bc19667mov [rsp+48], r15
37bc1966cmov [rsp+32], rax
37bc19671call zlascl_
37bc19676jmp 0x37bc195f8
37bc19678
37bc19678loc_37bc19678:
37bc19678mov ebp, [rsp+208]
37bc1967fmov rdi, [rsp+728]
37bc19687
37bc19687loc_37bc19687:
37bc19687mov edx, [rsp+216]
37bc1968emov [rsp+464], 1
37bc19699test edx, edx
37bc1969bjle 0x37bc19d5b
37bc196a1mov rbx, [rsp+736]
37bc196a9movsxd rax, ebp
37bc196acmov ebp, 1
37bc196b1lea rax, [rbx+4*rax-4]
37bc196b6mov [rsp+248], rax
37bc196bemovsxd rax, [rsp+388]
37bc196c6lea rax, [rdi+8*rax-8]
37bc196cbmov [rsp+224], rax
37bc196d3movsxd rax, [rsp+384]
37bc196dblea rax, [rdi+8*rax-8]
37bc196e0mov [rsp+232], rax
37bc196e8movsxd rax, [rsp+440]
37bc196f0lea rax, [rdi+8*rax-8]
37bc196f5mov [rsp+256], rax
37bc196fdmovsxd rax, [rsp+304]
37bc19705lea rax, [rbx+4*rax]
37bc19709mov [rsp+208], rax
37bc19711movsxd rax, [rsp+380]
37bc19719shl rax, 4
37bc1971dmov [rsp+264], rax
37bc19725jmp 0x37bc1994b
37bc1972a
37bc1972a 66 0f 1f 44 00 00 f..D..
37bc19730
37bc19730loc_37bc19730:
37bc19730mov rsi, [rsp+744]
37bc19738sub rbx, 1
37bc1973clea rcx, [rsp+464]
37bc19744mov r8, rbx
37bc19747mov [rsp+200], rsi
37bc1974fmov rsi, [rsp+248]
37bc19757shl r8, 4
37bc1975bmov [rsp+192], rsi
37bc19763mov rsi, [rsp+224]
37bc1976bmov [rsp+184], rsi
37bc19773mov esi, [rsp+352]
37bc1977alea r9l, [rsi+rdx]
37bc1977emov esi, [rsp+348]
37bc19785movsxd r9, r9l
37bc19788lea r9, [rdi+8*r9-8]
37bc1978dmov [rsp+176], r9
37bc19795lea r9l, [rsi+rdx]
37bc19799mov esi, [rsp+360]
37bc197a0movsxd r9, r9l
37bc197a3lea r9, [rdi+8*r9-8]
37bc197a8mov [rsp+168], r9
37bc197b0lea r9l, [rsi+rdx]
37bc197b4mov esi, [rsp+372]
37bc197bbmovsxd r9, r9l
37bc197belea r9, [rdi+8*r9-8]
37bc197c3mov [rsp+160], r9
37bc197cblea r9l, [rsi+rdx]
37bc197cfmov rsi, [rsp+736]
37bc197d7movsxd r9, r9l
37bc197dalea r9, [rsi+4*r9-4]
37bc197dfmov rsi, [rsp+656]
37bc197e7mov [rsp+152], r9
37bc197efmov [rsp+144], rsi
37bc197f7mov esi, [rsp+376]
37bc197felea r9l, [rsi+rdx]
37bc19802mov rsi, [rsp+736]
37bc1980amovsxd r9, r9l
37bc1980dlea r9, [rsi+4*r9-4]
37bc19812mov esi, [rsp+368]
37bc19819mov [rsp+136], r9
37bc19821lea r9l, [rsi+rdx]
37bc19825mov rsi, [rsp+736]
37bc1982dmovsxd r9, r9l
37bc19830lea r9, [rsi+4*r9-4]
37bc19835mov esi, [rsp+356]
37bc1983cmov [rsp+128], r9
37bc19844lea r9l, [rsi+rdx]
37bc19848mov esi, [rsp+344]
37bc1984fmovsxd r9, r9l
37bc19852lea r9, [rdi+8*r9-8]
37bc19857mov [rsp+120], r9
37bc1985clea r9l, [rsi+rdx]
37bc19860mov esi, [rsp+340]
37bc19867movsxd r9, r9l
37bc1986alea r9, [rdi+8*r9-8]
37bc1986fmov [rsp+112], r9
37bc19874lea r9l, [rsi+rdx]
37bc19878mov esi, [rsp+336]
37bc1987fmovsxd r9, r9l
37bc19882lea r9, [rdi+8*r9-8]
37bc19887mov [rsp+104], r9
37bc1988clea r9l, [rsi+rdx]
37bc19890add edx, [rsp+364]
37bc19897movsxd r9, r9l
37bc1989amovsxd rdx, edx
37bc1989dlea r9, [rdi+8*r9-8]
37bc198a2mov [rsp+96], r9
37bc198a7mov rsi, [rsp+736]
37bc198afmov [rsp+80], rax
37bc198b4mov rax, [rsp+656]
37bc198bclea rdx, [rsi+4*rdx-4]
37bc198c1mov r9, [rsp+664]
37bc198c9mov [rsp+88], rdx
37bc198celea rdx, [rdi+8*rbx]
37bc198d2mov [rsp+72], rax
37bc198d7mov rax, [rsp+696]
37bc198dfmov [rsp+64], rdx
37bc198e4mov rdx, [rsp+688]
37bc198ecmov [rsp+56], rax
37bc198f1mov rax, [rsp+656]
37bc198f9add rdx, r8
37bc198fcadd r8, [rsp+720]
37bc19904mov [rsp+48], rdx
37bc19909mov rdx, [rsp+648]
37bc19911mov [rsp+40], rax
37bc19916mov [rsp+32], r8
37bc1991blea r8, [rsp+472]
37bc19923call zlalsa_
37bc19928mov rax, [rsp+744]
37bc19930mov eax, [rax]
37bc19932test eax, eax
37bc19934jne 0x37bc17d4b
37bc1993a
37bc1993aloc_37bc1993a:
37bc1993aadd rbp, 1
37bc1993ecmp [rsp+216], ebp
37bc19945jl 0x37bc19d5b
37bc1994b
37bc1994bloc_37bc1994b:
37bc1994bmov rax, [rsp+736]
37bc19953movsxd rbx, [rax+4*rbp-4]
37bc19958mov rax, [rsp+208]
37bc19960mov r12l, [rax+4*rbp-4]
37bc19965mov [rsp+472], r12l
37bc1996dcmp r12l, 1
37bc19971je 0x37bc19d0f
37bc19977mov eax, [rsp+308]
37bc1997elea edx, [rbx-1]
37bc19981mov rsi, [rsp+648]
37bc19989lea ecx, [rax+rdx+1]
37bc1998dmovsxd rcx, ecx
37bc19990lea rax, [rdi+8*rcx-8]
37bc19995cmp r12l, [rsi]
37bc19998jg 0x37bc19730
37bc1999emov rcx, [rsp+664]
37bc199a6mov esi, [rsp+384]
37bc199admov r13l, [rcx]
37bc199b0sub esi, 1
37bc199b3test r13l, r13l
37bc199b6jle 0x37bc19a6c
37bc199bcadd r13l, 1
37bc199c0test r12l, r12l
37bc199c3jle 0x37bc19a6c
37bc199c9mov edx, ebx
37bc199cbmov [rsp+240], ebx
37bc199d2mov r9l, esi
37bc199d5lea r11, [rdi+8]
37bc199d9mov rcx, [rsp+656]
37bc199e1mov r8l, 1
37bc199e7lea r14l, [r12-1]
37bc199ecmovsxd rcx, [rcx]
37bc199efsub edx, ecx
37bc199f1mov r15, rcx
37bc199f4movsxd rdx, edx
37bc199f7shl r15, 4
37bc199fbadd rdx, rcx
37bc199femov rcx, [rsp+720]
37bc19a06shl rdx, 4
37bc19a0alea r10, [rcx+rdx-16]
37bc19a0fnop
37bc19a10
37bc19a10loc_37bc19a10:
37bc19a10movsxd rcx, r9l
37bc19a13lea rdx, [rdi+8*rcx]
37bc19a17add rcx, r14
37bc19a1alea rbx, [r11+8*rcx]
37bc19a1emov rcx, r10
37bc19a21nop [rax+rax]
37bc19a2anop [rax+rax]
37bc19a35nop [rax+rax]
37bc19a40
37bc19a40loc_37bc19a40:
37bc19a40movsd_xmm x0, [rcx]
37bc19a44add rdx, 8
37bc19a48add rcx, 16
37bc19a4cmovsd_xmm [rdx-8], x0
37bc19a51cmp rdx, rbx
37bc19a54jne 0x37bc19a40
37bc19a56add r8l, 1
37bc19a5aadd r9l, r12l
37bc19a5dadd r10, r15
37bc19a60cmp r8l, r13l
37bc19a63jne 0x37bc19a10
37bc19a65mov ebx, [rsp+240]
37bc19a6c
37bc19a6cloc_37bc19a6c:
37bc19a6cmov rcx, [rsp+224]
37bc19a74lea r13, [rsp+472]
37bc19a7cmov [rsp+48], rax
37bc19a81lea rdx, [rip+0x8324e1]
37bc19a88mov [rsp+96], r13
37bc19a8dmov r9, [rsp+664]
37bc19a95mov r8, r13
37bc19a98mov [rsp+88], rcx
37bc19a9dlea rcx, [rip+0x8324bc]
37bc19aa4mov [rsp+80], rcx
37bc19aa9mov rcx, [rsp+232]
37bc19ab1mov [rsp+240], rax
37bc19ab9lea rax, [rip+0x832490]
37bc19ac0mov [rsp+64], rcx
37bc19ac5mov rcx, [rsp+656]
37bc19acdmov [rsp+40], rax
37bc19ad2mov [rsp+56], rcx
37bc19ad7lea rcx, [rip+0x83248c]
37bc19ademov [rsp+112], 1
37bc19ae7mov [rsp+104], 1
37bc19af0mov [rsp+72], r13
37bc19af5mov [rsp+32], r13
37bc19afacall dgemm_
37bc19affmov rax, [rsp+664]
37bc19b07mov r12l, [rax]
37bc19b0amov rax, [rsp+240]
37bc19b12test r12l, r12l
37bc19b15jle 0x37bc19bcc
37bc19b1bmov r8l, [rsp+472]
37bc19b23add r12l, 1
37bc19b27test r8l, r8l
37bc19b2ajle 0x37bc19bcc
37bc19b30mov edx, ebx
37bc19b32lea r11, [rdi+8]
37bc19b36lea r14l, [r8-1]
37bc19b3amov r9l, 1
37bc19b40mov rcx, [rsp+656]
37bc19b48mov [rsp+240], ebx
37bc19b4fmovsxd rcx, [rcx]
37bc19b52sub edx, ecx
37bc19b54mov r15, rcx
37bc19b57movsxd rdx, edx
37bc19b5ashl r15, 4
37bc19b5eadd rdx, rcx
37bc19b61mov rcx, [rsp+720]
37bc19b69shl rdx, 4
37bc19b6dlea r10, [rcx+rdx-8]
37bc19b72nop [rax]
37bc19b75nop [rax+rax]
37bc19b80
37bc19b80loc_37bc19b80:
37bc19b80movsxd rcx, esi
37bc19b83lea rdx, [rdi+8*rcx]
37bc19b87add rcx, r14
37bc19b8alea rbx, [r11+8*rcx]
37bc19b8emov rcx, r10
37bc19b91nop [rax]
37bc19b95nop [rax+rax]
37bc19ba0
37bc19ba0loc_37bc19ba0:
37bc19ba0movsd_xmm x0, [rcx]
37bc19ba4add rdx, 8
37bc19ba8add rcx, 16
37bc19bacmovsd_xmm [rdx-8], x0
37bc19bb1cmp rdx, rbx
37bc19bb4jne 0x37bc19ba0
37bc19bb6add r9l, 1
37bc19bbaadd esi, r8l
37bc19bbdadd r10, r15
37bc19bc0cmp r12l, r9l
37bc19bc3jne 0x37bc19b80
37bc19bc5mov ebx, [rsp+240]
37bc19bcc
37bc19bccloc_37bc19bcc:
37bc19bccmov rsi, [rsp+256]
37bc19bd4mov [rsp+48], rax
37bc19bd9lea rax, [rip+0x832370]
37bc19be0mov r8, r13
37bc19be3mov [rsp+40], rax
37bc19be8mov r9, [rsp+664]
37bc19bf0lea rdx, [rip+0x832372]
37bc19bf7lea rcx, [rip+0x83236c]
37bc19bfemov [rsp+88], rsi
37bc19c03lea rsi, [rip+0x832356]
37bc19c0amov [rsp+80], rsi
37bc19c0fmov rsi, [rsp+232]
37bc19c17mov [rsp+112], 1
37bc19c20mov [rsp+64], rsi
37bc19c25mov rsi, [rsp+656]
37bc19c2dmov [rsp+104], 1
37bc19c36mov [rsp+96], r13
37bc19c3bmov [rsp+72], r13
37bc19c40mov [rsp+56], rsi
37bc19c45mov [rsp+32], r13
37bc19c4acall dgemm_
37bc19c4fmov rax, [rsp+664]
37bc19c57mov r14l, [rax]
37bc19c5atest r14l, r14l
37bc19c5djle 0x37bc1993a
37bc19c63mov eax, [rsp+388]
37bc19c6amovsxd rcx, ebx
37bc19c6dadd r14l, 1
37bc19c71mov r10l, [rsp+472]
37bc19c79sub rcx, 1
37bc19c7dmov r9, [rsp+264]
37bc19c85mov r11l, 1
37bc19c8blea r12l, [rax-1]
37bc19c8fmov r13, r10
37bc19c92lea r15l, [r10+rbx]
37bc19c96shl rcx, 4
37bc19c9amov eax, [rsp+440]
37bc19ca1add rcx, [rsp+688]
37bc19ca9shl r10, 3
37bc19cadlea esi, [rax-1]
37bc19cb0
37bc19cb0loc_37bc19cb0:
37bc19cb0cmp r15l, ebx
37bc19cb3jle 0x37bc19cfe
37bc19cb5movsxd rax, r12l
37bc19cb8lea r8, [rdi+8*rax]
37bc19cbcmovsxd rax, esi
37bc19cbflea rdx, [rdi+8*rax]
37bc19cc3xor eax, eax
37bc19cc5nop [rax+rax]
37bc19ccanop [rax+rax]
37bc19cd5nop [rax+rax]
37bc19ce0
37bc19ce0loc_37bc19ce0:
37bc19ce0movsd_xmm x0, [r8+rax]
37bc19ce6movhpd x0, [rdx+rax]
37bc19cebmovups [rcx+2*rax], x0
37bc19cefadd rax, 8
37bc19cf3cmp rax, r10
37bc19cf6jne 0x37bc19ce0
37bc19cf8add r12l, r13l
37bc19cfbadd esi, r13l
37bc19cfe
37bc19cfeloc_37bc19cfe:
37bc19cfeadd r11l, 1
37bc19d02add rcx, r9
37bc19d05cmp r14l, r11l
37bc19d08jne 0x37bc19cb0
37bc19d0ajmp 0x37bc1993a
37bc19d0f
37bc19d0floc_37bc19d0f:
37bc19d0fmov rax, [rsp+696]
37bc19d17movsxd rdx, ebx
37bc19d1amov rcx, [rsp+720]
37bc19d22sub rdx, 1
37bc19d26mov r8, [rsp+656]
37bc19d2eshl rdx, 4
37bc19d32mov [rsp+32], rax
37bc19d37mov rax, [rsp+688]
37bc19d3fadd rcx, rdx
37bc19d42lea r9, [rax+rdx]
37bc19d46mov rdx, rcx
37bc19d49mov rcx, [rsp+664]
37bc19d51call zcopy_
37bc19d56jmp 0x37bc1993a
37bc19d5b
37bc19d5bloc_37bc19d5b:
37bc19d5bmov rax, [rsp+744]
37bc19d63mov rdi, [rsp+432]
37bc19d6bmov [rsp+80], 1
37bc19d74lea r8, [rip+0x8321cd]
37bc19d7bmov rdx, r8
37bc19d7elea r9, [rip+0x8321cb]
37bc19d85lea rcx, [rip+0x8321c0]
37bc19d8cmov [rsp+72], rax
37bc19d91mov rax, [rsp+656]
37bc19d99mov [rsp+32], rdi
37bc19d9emov [rsp+64], rax
37bc19da3mov rax, [rsp+672]
37bc19dabmov [rsp+56], rax
37bc19db0lea rax, [rip+0x832189]
37bc19db7mov [rsp+48], rax
37bc19dbcmov rax, [rsp+656]
37bc19dc4mov [rsp+40], rax
37bc19dc9call dlascl_
37bc19dcemov r9, [rsp+744]
37bc19dd6mov [rsp+32], 1
37bc19ddflea rcx, [rip+0x832185]
37bc19de6mov r8, [rsp+672]
37bc19deemov rdx, [rsp+656]
37bc19df6call dlasrt_
37bc19dfbmov rax, [rsp+744]
37bc19e03mov r9, rdi
37bc19e06mov [rsp+80], 1
37bc19e0flea r8, [rip+0x832132]
37bc19e16lea rcx, [rip+0x83212f]
37bc19e1dmov [rsp+72], rax
37bc19e22mov rax, [rsp+696]
37bc19e2amov rdx, r8
37bc19e2dmov [rsp+64], rax
37bc19e32mov rax, [rsp+688]
37bc19e3amov [rsp+56], rax
37bc19e3fmov rax, [rsp+664]
37bc19e47mov [rsp+48], rax
37bc19e4cmov rax, [rsp+656]
37bc19e54mov [rsp+40], rax
37bc19e59lea rax, [rip+0x8320f0]
37bc19e60mov [rsp+32], rax
37bc19e65call zlascl_
37bc19e6ajmp 0x37bc17d4b
37bc19e6f
37bc19e6floc_37bc19e6f:
37bc19e6fmov rax, [rsp+712]
37bc19e77lea r8, [rip+0x8320ca]
37bc19e7emov r9, [rsp+672]
37bc19e86lea rcx, [rip+0x8320bf]
37bc19e8dmov rdx, r8
37bc19e90mov [rax], 1
37bc19e96mov rax, [rsp+744]
37bc19e9emov [rsp+80], 1
37bc19ea7mov [rsp+72], rax
37bc19eacmov rax, [rsp+696]
37bc19eb4mov [rsp+64], rax
37bc19eb9mov rax, [rsp+688]
37bc19ec1mov [rsp+56], rax
37bc19ec6mov rax, [rsp+664]
37bc19ecemov [rsp+48], rax
37bc19ed3lea rax, [rip+0x832066]
37bc19edamov [rsp+40], rax
37bc19edflea rax, [rip+0x83206a]
37bc19ee6mov [rsp+32], rax
37bc19eebcall zlascl_
37bc19ef0mov rax, [rsp+672]
37bc19ef8movsd_xmm x0, [rax]
37bc19efcandpd x0, [rip+0x83208c]
37bc19f04movsd_xmm [rax], x0
37bc19f08jmp 0x37bc17d4b
37bc19f0d
37bc19f0dloc_37bc19f0d:
37bc19f0dmov r13l, [rsp+256]
37bc19f15mov r14l, [rsp+264]
37bc19f1dmov r12l, [rsp+272]
37bc19f25mov rdi, [rsp+728]
37bc19f2d
37bc19f2dloc_37bc19f2d:
37bc19f2dmov rax, [rsp+664]
37bc19f35mov esi, [rax]
37bc19f37test esi, esi
37bc19f39jle 0x37bc19fcd
37bc19f3fmov rax, [rsp+656]
37bc19f47add esi, 1
37bc19f4amov ebp, [rax]
37bc19f4ctest ebp, ebp
37bc19f4ejle 0x37bc19fcd
37bc19f50movsxd rax, [rsp+380]
37bc19f58mov r11l, r13l
37bc19f5bmov r9l, 1
37bc19f61lea r8, [rdi+8]
37bc19f65mov rbx, [rsp+688]
37bc19f6dmov [rsp+256], r13l
37bc19f75mov r10, -1
37bc19f7clea r15l, [rbp-1]
37bc19f80mov r13, rax
37bc19f83add rbx, 16
37bc19f87
37bc19f87loc_37bc19f87:
37bc19f87movsxd rcx, r11l
37bc19f8amov rdx, r10
37bc19f8dshl rdx, 4
37bc19f91lea rax, [rdi+8*rcx]
37bc19f95add rcx, r15
37bc19f98add rdx, rbx
37bc19f9blea rcx, [r8+8*rcx]
37bc19f9fnop
37bc19fa0
37bc19fa0loc_37bc19fa0:
37bc19fa0movsd_xmm x0, [rdx]
37bc19fa4add rax, 8
37bc19fa8add rdx, 16
37bc19facmovsd_xmm [rax-8], x0
37bc19fb1cmp rcx, rax
37bc19fb4jne 0x37bc19fa0
37bc19fb6add r9l, 1
37bc19fbaadd r11l, ebp
37bc19fbdadd r10, r13
37bc19fc0cmp r9l, esi
37bc19fc3jne 0x37bc19f87
37bc19fc5mov r13l, [rsp+256]
37bc19fcd
37bc19fcdloc_37bc19fcd:
37bc19fcdmov rax, [rsp+656]
37bc19fd5mov r9, [rsp+664]
37bc19fddmov [rsp+112], 1
37bc19fe6lea rdx, [rip+0x831f7c]
37bc19fedmov [rsp+104], 1
37bc19ff6lea rcx, [rip+0x831f6d]
37bc19ffdmov [rsp+96], rax
37bc1a002mov rax, [rsp+216]
37bc1a00amov [rsp+88], rax
37bc1a00flea rax, [rip+0x831f4a]
37bc1a016mov [rsp+80], rax
37bc1a01bmov rax, [rsp+656]
37bc1a023mov [rsp+72], rax
37bc1a028mov rax, [rsp+224]
37bc1a030mov [rsp+64], rax
37bc1a035mov rax, [rsp+656]
37bc1a03dmov [rsp+56], rax
37bc1a042mov rax, [rsp+208]
37bc1a04amov [rsp+48], rax
37bc1a04flea rax, [rip+0x831efa]
37bc1a056mov [rsp+40], rax
37bc1a05bmov rax, [rsp+656]
37bc1a063mov [rsp+32], rax
37bc1a068mov r8, rax
37bc1a06bcall dgemm_
37bc1a070mov rax, [rsp+664]
37bc1a078mov r11l, [rax]
37bc1a07btest r11l, r11l
37bc1a07ejle 0x37bc1a105
37bc1a084mov rax, [rsp+656]
37bc1a08cadd r11l, 1
37bc1a090mov esi, [rax]
37bc1a092test esi, esi
37bc1a094jle 0x37bc1a105
37bc1a096mov rax, [rsp+688]
37bc1a09emov r9l, 1
37bc1a0a4lea r8, [rdi+8]
37bc1a0a8movsxd rbp, [rsp+380]
37bc1a0b0mov r10, -1
37bc1a0b7lea r15l, [rsi-1]
37bc1a0bblea rbx, [rax+24]
37bc1a0bf
37bc1a0bfloc_37bc1a0bf:
37bc1a0bfmovsxd rcx, r13l
37bc1a0c2mov rdx, r10
37bc1a0c5shl rdx, 4
37bc1a0c9lea rax, [rdi+8*rcx]
37bc1a0cdadd rcx, r15
37bc1a0d0add rdx, rbx
37bc1a0d3lea rcx, [r8+8*rcx]
37bc1a0d7nop [rax+rax]
37bc1a0e0
37bc1a0e0loc_37bc1a0e0:
37bc1a0e0movsd_xmm x0, [rdx]
37bc1a0e4add rax, 8
37bc1a0e8add rdx, 16
37bc1a0ecmovsd_xmm [rax-8], x0
37bc1a0f1cmp rax, rcx
37bc1a0f4jne 0x37bc1a0e0
37bc1a0f6add r9l, 1
37bc1a0faadd r13l, esi
37bc1a0fdadd r10, rbp
37bc1a100cmp r9l, r11l
37bc1a103jne 0x37bc1a0bf
37bc1a105
37bc1a105loc_37bc1a105:
37bc1a105mov rax, [rsp+656]
37bc1a10dmov r9, [rsp+664]
37bc1a115mov [rsp+112], 1
37bc1a11elea rdx, [rip+0x831e44]
37bc1a125mov [rsp+104], 1
37bc1a12elea rcx, [rip+0x831e35]
37bc1a135mov [rsp+96], rax
37bc1a13amov rax, [rsp+240]
37bc1a142mov [rsp+88], rax
37bc1a147lea rax, [rip+0x831e12]
37bc1a14emov [rsp+80], rax
37bc1a153mov rax, [rsp+656]
37bc1a15bmov [rsp+72], rax
37bc1a160mov rax, [rsp+224]
37bc1a168mov [rsp+64], rax
37bc1a16dmov rax, [rsp+656]
37bc1a175mov [rsp+56], rax
37bc1a17amov rax, [rsp+208]
37bc1a182mov [rsp+48], rax
37bc1a187lea rax, [rip+0x831dc2]
37bc1a18emov [rsp+40], rax
37bc1a193mov rax, [rsp+656]
37bc1a19bmov [rsp+32], rax
37bc1a1a0mov r8, rax
37bc1a1a3call dgemm_
37bc1a1a8mov rax, [rsp+664]
37bc1a1b0mov ebx, [rax]
37bc1a1b2test ebx, ebx
37bc1a1b4jle 0x37bc19d5b
37bc1a1bamov rax, [rsp+656]
37bc1a1c2add ebx, 1
37bc1a1c5mov r11l, [rax]
37bc1a1c8test r11l, r11l
37bc1a1cbjle 0x37bc19d5b
37bc1a1d1mov rax, [rsp+688]
37bc1a1d9movsxd rsi, [rsp+380]
37bc1a1e1mov r10l, 1
37bc1a1e7mov rcx, [rsp+248]
37bc1a1eflea rdx, [rax-16]
37bc1a1f3lea eax, [r11-1]
37bc1a1f7shl rsi, 4
37bc1a1fblea r9, [8*rax+8]
37bc1a203mov rax, [rsp+232]
37bc1a20b
37bc1a20bloc_37bc1a20b:
37bc1a20blea r8, [rdi+8*rax]
37bc1a20flea rcx, [rdi+8*rcx]
37bc1a213xor eax, eax
37bc1a215nop [rax+rax]
37bc1a220
37bc1a220loc_37bc1a220:
37bc1a220movsd_xmm x0, [r8+rax]
37bc1a226movhpd x0, [rcx+rax]
37bc1a22bmovups [rdx+2*rax+16], x0
37bc1a230add rax, 8
37bc1a234cmp rax, r9
37bc1a237jne 0x37bc1a220
37bc1a239add r10l, 1
37bc1a23dadd r14l, r11l
37bc1a240add r12l, r11l
37bc1a243add rdx, rsi
37bc1a246cmp r10l, ebx
37bc1a249je 0x37bc19d5b
37bc1a24fmovsxd rax, r14l
37bc1a252movsxd rcx, r12l
37bc1a255jmp 0x37bc1a20b
37bc1a257
37bc1a257loc_37bc1a257:
37bc1a257mov rdx, [rsp+672]
37bc1a25fmov rcx, [rsp+656]
37bc1a267lea r8, [rip+0x831cd2]
37bc1a26ecall idamax_
37bc1a273mov rbx, [rsp+656]
37bc1a27bmov r12l, [rbx]
37bc1a27etest r12l, r12l
37bc1a281jle 0x37bc19d5b
37bc1a287mov rbx, [rsp+672]
37bc1a28fcdqe
37bc1a291movq x8, [rip+0x831cf6]
37bc1a29amov [rsp+216], 0
37bc1a2a5movsd_xmm x6, [rbx+8*rax-8]
37bc1a2abandpd x6, x8
37bc1a2b0mulsd x6, x7
37bc1a2b4jmp 0x37bc19572
37bc17c80
37bc17c80zlalsd_:
37bc17c80push r15
37bc17c82push r14
37bc17c84push r13
37bc17c86push r12
37bc17c88push rbp
37bc17c89push rdi
37bc17c8apush rsi
37bc17c8bpush rbx
37bc17c8csub rsp, 568
37bc17c93movups [rsp+512], x6
37bc17c9bmovups [rsp+528], x7
37bc17ca3movups [rsp+544], x8
37bc17cacmov rax, [rsp+696]
37bc17cb4mov rdi, [rsp+728]
37bc17cbcmov esi, [rax]
37bc17cbemov rax, [rsp+744]
37bc17cc6mov [rax], 0
37bc17cccmov eax, [r8]
37bc17ccfmov rbx, rcx
37bc17cd2mov [rsp+648], rdx
37bc17cdamov [rsp+656], r8
37bc17ce2mov [rsp+664], r9
37bc17ceamov [rsp+380], esi
37bc17cf1test eax, eax
37bc17cf3js 0x37bc18650
37bc17cf9mov r11l, [r9]
37bc17cfctest r11l, r11l
37bc17cffjle 0x37bc17d15
37bc17d01test esi, esi
37bc17d03jle 0x37bc17d09
37bc17d05cmp esi, eax
37bc17d07jge 0x37bc17d78
37bc17d09
37bc17d09loc_37bc17d09:
37bc17d09mov edx, -8
37bc17d0emov eax, 8
37bc17d13jmp 0x37bc17d1f
37bc17d15
37bc17d15loc_37bc17d15:
37bc17d15mov edx, -4
37bc17d1amov eax, 4
37bc17d1f
37bc17d1floc_37bc17d1f:
37bc17d1fmov rdi, [rsp+744]
37bc17d27mov r8l, 6
37bc17d2dlea rcx, [rip+0x834238]
37bc17d34mov [rsp+504], eax
37bc17d3bmov [rdi], edx
37bc17d3dlea rdx, [rsp+504]
37bc17d45call xerbla_
37bc17d4anop
37bc17d4b
37bc17d4bloc_37bc17d4b:
37bc17d4bmovups x6, [rsp+512]
37bc17d53movups x7, [rsp+528]
37bc17d5bmovups x8, [rsp+544]
37bc17d64add rsp, 568
37bc17d6bpop rbx
37bc17d6cpop rsi
37bc17d6dpop rdi
37bc17d6epop rbp
37bc17d6fpop r12
37bc17d71pop r13
37bc17d73pop r14
37bc17d75pop r15
37bc17d77ret
37bc17d78
37bc17d78loc_37bc17d78:
37bc17d78mov edx, 7
37bc17d7dlea rcx, [rip+0x8341ee]
37bc17d84call dlamch_
37bc17d89mov rax, [rsp+704]
37bc17d91movapd x6, x0
37bc17d95pxor x0, x0
37bc17d99movsd_xmm x7, [rax]
37bc17d9dcomisd x0, x7
37bc17da1jae 0x37bc1865f
37bc17da7movsd_xmm x0, [rip+0x8341d1]
37bc17dafcmpsd x0, x7, 6
37bc17db4andpd x7, x0
37bc17db8andnpd x0, x6
37bc17dbcorpd x7, x0
37bc17dc0
37bc17dc0loc_37bc17dc0:
37bc17dc0mov rax, [rsp+712]
37bc17dc8mov [rax], 0
37bc17dcemov rax, [rsp+656]
37bc17dd6mov edx, [rax]
37bc17dd8test edx, edx
37bc17ddaje 0x37bc17d4b
37bc17de0cmp edx, 1
37bc17de3je 0x37bc194b4
37bc17de9cmp [rbx], 76
37bc17decje 0x37bc19245
37bc17df2
37bc17df2loc_37bc17df2:
37bc17df2sub edx, 1
37bc17df5mov r9, [rsp+680]
37bc17dfdmov [rsp+32], 1
37bc17e06lea rcx, [rip+0x83414b]
37bc17e0dmov [rsp+468], edx
37bc17e14mov r8, [rsp+672]
37bc17e1cmov rdx, [rsp+656]
37bc17e24call dlanst_
37bc17e29pxor x1, x1
37bc17e2dmovsd_xmm [rsp+488], x0
37bc17e36ucomisd x0, x1
37bc17e3ajp 0x37bc17e42
37bc17e3cje 0x37bc191f2
37bc17e42
37bc17e42loc_37bc17e42:
37bc17e42mov rbx, [rsp+744]
37bc17e4alea r15, [rip+0x8340ff]
37bc17e51mov rsi, [rsp+656]
37bc17e59mov [rsp+80], 1
37bc17e62mov [rsp+32], r15
37bc17e67lea rax, [rsp+488]
37bc17e6flea r8, [rip+0x8340d2]
37bc17e76mov [rsp+72], rbx
37bc17e7bmov r9, rax
37bc17e7emov rdx, r8
37bc17e81lea rcx, [rip+0x8340c4]
37bc17e88mov rbx, [rsp+656]
37bc17e90mov [rsp+40], rsi
37bc17e95mov rsi, rax
37bc17e98mov [rsp+432], rax
37bc17ea0mov [rsp+64], rbx
37bc17ea5mov rbx, [rsp+672]
37bc17eadmov [rsp+56], rbx
37bc17eb2lea rbx, [rip+0x834087]
37bc17eb9mov [rsp+48], rbx
37bc17ebecall dlascl_
37bc17ec3mov rax, [rsp+744]
37bc17ecbmov [rsp+48], rbx
37bc17ed0mov r9, rsi
37bc17ed3mov rcx, [rsp+680]
37bc17edbmov [rsp+32], r15
37bc17ee0lea r8, [rip+0x834061]
37bc17ee7mov [rsp+72], rax
37bc17eeclea rax, [rsp+468]
37bc17ef4mov rdx, r8
37bc17ef7mov [rsp+64], rax
37bc17efcmov [rsp+56], rcx
37bc17f01lea rcx, [rip+0x834044]
37bc17f08mov [rsp+40], rax
37bc17f0dmov [rsp+80], 1
37bc17f16call dlascl_
37bc17f1bmov rax, [rsp+656]
37bc17f23mov rbx, [rsp+648]
37bc17f2bmov rsi, [rsp+664]
37bc17f33mov eax, [rax]
37bc17f35mov ebx, [rbx]
37bc17f37mov esi, [rsi]
37bc17f39mov [rsp+304], eax
37bc17f40cmp eax, ebx
37bc17f42jle 0x37bc18668
37bc17f48mov r15l, [rsp+304]
37bc17f50lea eax, [rbx+1]
37bc17f53pxor x0, x0
37bc17f57pxor x1, x1
37bc17f5bcvtsi2sd x1, eax
37bc17f5fcvtsi2sd x0, r15l
37bc17f64divsd x0, x1
37bc17f68call log
37bc17f6dmov eax, r15l
37bc17f70divsd x0, [rip+0x834028]
37bc17f78mov ecx, r15l
37bc17f7bmov [rsp+476], 0
37bc17f86imul eax, ebx
37bc17f89mov [rsp+460], 1
37bc17f94imul ebx, esi
37bc17f97mov [rsp+464], 0
37bc17fa2lea edx, [r15+2*rax+1]
37bc17fa7mov [rsp+308], eax
37bc17faecvttsd2si eax, x0
37bc17fb2mov [rsp+336], edx
37bc17fb9add eax, 1
37bc17fbcimul eax, r15l
37bc17fc0lea r15l, [rax+rdx]
37bc17fc4lea edx, [rax+rax]
37bc17fc7mov [rsp+340], r15l
37bc17fcfadd r15l, edx
37bc17fd2mov [rsp+344], r15l
37bc17fdaadd r15l, eax
37bc17fddmov [rsp+348], r15l
37bc17fe5add r15l, ecx
37bc17fe8mov [rsp+352], r15l
37bc17ff0add r15l, ecx
37bc17ff3mov [rsp+356], r15l
37bc17ffbadd r15l, edx
37bc17ffemov [rsp+360], r15l
37bc18006add r15l, edx
37bc18009lea esi, [rbx+r15]
37bc1800dmov [rsp+388], r15l
37bc18015add ebx, esi
37bc18017mov [rsp+440], esi
37bc1801emov [rsp+384], ebx
37bc18025lea ebx, [rcx+rcx+1]
37bc18029mov [rsp+364], ebx
37bc18030add ebx, ecx
37bc18032mov [rsp+368], ebx
37bc18039add ebx, ecx
37bc1803badd eax, ebx
37bc1803dmov [rsp+372], ebx
37bc18044mov [rsp+376], eax
37bc1804blea ebp, [rdx+rax]
37bc1804etest ecx, ecx
37bc18050jle 0x37bc180b3
37bc18052mov ebx, [rsp+304]
37bc18059mov rax, [rsp+672]
37bc18061movq x2, [rip+0x833f47]
37bc18069lea edx, [rbx-1]
37bc1806clea rdx, [rax+8*rdx+8]
37bc18071nop [rax]
37bc18075nop [rax+rax]
37bc18080
37bc18080loc_37bc18080:
37bc18080movsd_xmm x0, [rax]
37bc18084movapd x1, x0
37bc18088andpd x1, [rip+0x833f00]
37bc18090comisd x6, x1
37bc18094jbe 0x37bc180aa
37bc18096movapd x1, x2
37bc1809aandpd x0, x2
37bc1809eandnpd x1, x6
37bc180a2orpd x0, x1
37bc180a6movsd_xmm [rax], x0
37bc180aa
37bc180aaloc_37bc180aa:
37bc180aaadd rax, 8
37bc180aecmp rax, rdx
37bc180b1jne 0x37bc18080
37bc180b3
37bc180b3loc_37bc180b3:
37bc180b3mov eax, [rsp+468]
37bc180bamov [rsp+208], eax
37bc180c1test eax, eax
37bc180c3jle 0x37bc1a257
37bc180c9movsxd rax, [rsp+208]
37bc180d1mov rbx, [rsp+736]
37bc180d9xor r14l, r14l
37bc180dcmov [rsp+216], 0
37bc180e7mov [rsp+444], ebp
37bc180eemov r15, [rsp+656]
37bc180f6movq x8, [rip+0x833e91]
37bc180ffshl rax, 4
37bc18103add rax, [rsp+720]
37bc1810bmov [rsp+408], rax
37bc18113movsxd rax, ebp
37bc18116lea rax, [rbx+4*rax-4]
37bc1811bmov ebx, 1
37bc18120mov [rsp+312], rax
37bc18128movsxd rax, [rsp+388]
37bc18130lea rax, [rdi+8*rax-8]
37bc18135mov [rsp+296], rax
37bc1813dmovsxd rax, [rsp+384]
37bc18145lea rax, [rdi+8*rax-8]
37bc1814amov [rsp+392], rax
37bc18152movsxd rax, [rsp+440]
37bc1815alea rax, [rdi+8*rax-8]
37bc1815fmov [rsp+416], rax
37bc18167movsxd rax, [rsp+380]
37bc1816fmov [rsp+400], rax
37bc18177shl rax, 4
37bc1817bmov [rsp+424], rax
37bc18183jmp 0x37bc181aa
37bc18185
37bc18185 0f 1f 00 ...
37bc18188
37bc18188loc_37bc18188:
37bc18188lea eax, [r14+2]
37bc1818ccmp [rsp+208], esi
37bc18193je 0x37bc18c58
37bc18199
37bc18199loc_37bc18199:
37bc18199add r14, 1
37bc1819dcmp [rsp+208], eax
37bc181a4jl 0x37bc19522
37bc181aa
37bc181aaloc_37bc181aa:
37bc181aamov rax, [rsp+680]
37bc181b2mov [rsp+224], r14l
37bc181balea esi, [r14+1]
37bc181bemovsd_xmm x0, [rax+8*r14]
37bc181c4andpd x0, x8
37bc181c9comisd x6, x0
37bc181cdjbe 0x37bc18188
37bc181cfmovsxd rdx, [rsp+216]
37bc181d7mov rcx, [rsp+736]
37bc181dflea eax, [rdx+1]
37bc181e2mov [rcx+4*rdx], ebx
37bc181e5cmp [rsp+208], esi
37bc181ecjg 0x37bc18c7b
37bc181f2
37bc181f2loc_37bc181f2:
37bc181f2mov r11l, [rsp+304]
37bc181famov rcx, [rsp+736]
37bc18202sub esi, ebx
37bc18204add esi, 1
37bc18207mov r10, [rsp+736]
37bc1820fadd [rsp+216], 2
37bc18217lea edx, [r11+rax]
37bc1821bcdqe
37bc1821dmov r9, [rsp+408]
37bc18225mov r8, [rsp+696]
37bc1822dmovsxd rdx, edx
37bc18230mov [rsp+472], esi
37bc18237mov [rcx+4*rdx-4], esi
37bc1823bmovsxd rdx, [r15]
37bc1823emov ecx, [rsp+216]
37bc18245mov [r10+4*rax], edx
37bc18249sub rdx, 1
37bc1824dlea eax, [r11+rcx]
37bc18251mov rcx, [rsp+664]
37bc18259shl rdx, 4
37bc1825dadd rdx, [rsp+688]
37bc18265cdqe
37bc18267mov [r10+4*rax-4], 1
37bc18270mov [rsp+32], r15
37bc18275call zcopy_
37bc1827a
37bc1827aloc_37bc1827a:
37bc1827alea edx, [rbx-1]
37bc1827dmovsxd rax, edx
37bc18280mov [rsp+240], rax
37bc18288cmp esi, 1
37bc1828bje 0x37bc191b8
37bc18291mov eax, [rsp+308]
37bc18298mov r11, [rsp+680]
37bc182a0add eax, edx
37bc182a2cdqe
37bc182a4lea rbp, [rdi+8*rax]
37bc182a8movsxd rax, edx
37bc182abshl rax, 3
37bc182aflea rcx, [rdi+rax]
37bc182b3add r11, rax
37bc182b6add rax, [rsp+672]
37bc182bemov r10, rax
37bc182c1mov rax, [rsp+648]
37bc182c9mov [rsp+232], rcx
37bc182d1cmp [rax], esi
37bc182d3jge 0x37bc18cb0
37bc182d9mov eax, [rsp+352]
37bc182e0mov esi, [rsp+360]
37bc182e7mov ebx, [rsp+376]
37bc182eemov r8, [rsp+736]
37bc182f6add eax, edx
37bc182f8cdqe
37bc182falea r9, [rdi+8*rax-8]
37bc182ffmov eax, [rsp+348]
37bc18306mov [rsp+248], r9
37bc1830eadd eax, edx
37bc18310mov [rsp+160], r9
37bc18318cdqe
37bc1831alea rax, [rdi+8*rax-8]
37bc1831fmov [rsp+256], rax
37bc18327lea eax, [rsi+rdx]
37bc1832amov esi, [rsp+372]
37bc18331cdqe
37bc18333lea ecx, [rsi+rdx]
37bc18336mov rsi, [rsp+736]
37bc1833elea rax, [rdi+8*rax-8]
37bc18343movsxd rcx, ecx
37bc18346mov [rsp+144], rax
37bc1834elea rsi, [rsi+4*rcx-4]
37bc18353lea ecx, [rbx+rdx]
37bc18356mov rbx, [rsp+736]
37bc1835emov [rsp+328], rax
37bc18366movsxd rcx, ecx
37bc18369mov [rsp+264], rsi
37bc18371mov esi, [rsp+336]
37bc18378lea rbx, [rbx+4*rcx-4]
37bc1837dmov ecx, [rsp+368]
37bc18384mov [rsp+272], rbx
37bc1838cmov rbx, [rsp+736]
37bc18394add ecx, edx
37bc18396movsxd rcx, ecx
37bc18399lea rcx, [r8+4*rcx-4]
37bc1839emov r8l, [rsp+356]
37bc183a6mov [rsp+280], rcx
37bc183aelea ecx, [r8+rdx]
37bc183b2mov r8l, [rsp+344]
37bc183bamovsxd rcx, ecx
37bc183bdlea r13, [rdi+8*rcx-8]
37bc183c2lea ecx, [r8+rdx]
37bc183c6mov r8l, [rsp+340]
37bc183cemovsxd rcx, ecx
37bc183d1lea r12, [rdi+8*rcx-8]
37bc183d6lea ecx, [r8+rdx]
37bc183damovsxd rcx, ecx
37bc183ddlea r8, [rdi+8*rcx-8]
37bc183e2lea ecx, [rsi+rdx]
37bc183e5add edx, [rsp+364]
37bc183ecmovsxd rdx, edx
37bc183efmov [rsp+288], r8
37bc183f7movsxd rcx, ecx
37bc183falea r8, [rsp+472]
37bc18402lea rbx, [rbx+4*rdx-4]
37bc18407mov rdx, [rsp+744]
37bc1840flea rsi, [rdi+8*rcx-8]
37bc18414lea rcx, [rsp+460]
37bc1841cmov [rsp+184], rdx
37bc18424mov rdx, [rsp+312]
37bc1842cmov [rsp+176], rdx
37bc18434mov rdx, [rsp+296]
37bc1843cmov [rsp+168], rdx
37bc18444mov rdx, [rsp+256]
37bc1844cmov [rsp+152], rdx
37bc18454mov rdx, [rsp+264]
37bc1845cmov r9, [rsp+280]
37bc18464mov rax, [rsp+232]
37bc1846cmov [rsp+32], r10
37bc18471mov [rsp+136], rdx
37bc18479mov rdx, [rsp+272]
37bc18481mov [rsp+112], r9
37bc18486lea r9, [rsp+476]
37bc1848emov [rsp+120], rdx
37bc18493mov rdx, [rsp+288]
37bc1849bmov [rsp+104], r13
37bc184a0mov [rsp+88], rdx
37bc184a5mov rdx, [rsp+648]
37bc184admov [rsp+96], r12
37bc184b2mov [rsp+80], rsi
37bc184b7mov [rsp+72], rbx
37bc184bcmov [rsp+64], rbp
37bc184c1mov [rsp+56], r15
37bc184c6mov [rsp+48], rax
37bc184cbmov [rsp+40], r11
37bc184d0mov [rsp+320], r8
37bc184d8mov [rsp+128], r15
37bc184e0call dlasda_
37bc184e5mov r10, [rsp+744]
37bc184edmov r8l, [r10]
37bc184f0test r8l, r8l
37bc184f3jne 0x37bc17d4b
37bc184f9mov rax, [rsp+256]
37bc18501mov r10, [rsp+240]
37bc18509mov [rsp+144], r15
37bc18511lea rcx, [rsp+464]
37bc18519mov r11, [rsp+312]
37bc18521mov r9, [rsp+248]
37bc18529mov [rsp+120], r13
37bc1852emov [rsp+168], rax
37bc18536mov rax, [rsp+328]
37bc1853eshl r10, 4
37bc18542mov r8, [rsp+288]
37bc1854amov rdx, r10
37bc1854dmov [rsp+192], r11
37bc18555mov [rsp+160], rax
37bc1855dmov rax, [rsp+264]
37bc18565mov r10, [rsp+744]
37bc1856dmov r11, [rsp+296]
37bc18575mov [rsp+104], r8
37bc1857amov [rsp+152], rax
37bc18582mov rax, [rsp+272]
37bc1858amov [rsp+176], r9
37bc18592mov r9, [rsp+280]
37bc1859amov [rsp+136], rax
37bc185a2mov rax, [rsp+232]
37bc185aamov [rsp+200], r10
37bc185b2mov [rsp+64], rax
37bc185b7mov rax, [rsp+720]
37bc185bfmov [rsp+184], r11
37bc185c7add rax, rdx
37bc185camov [rsp+128], r9
37bc185d2mov [rsp+112], r12
37bc185d7mov [rsp+96], rsi
37bc185dcmov [rsp+88], rbx
37bc185e1mov [rsp+80], rbp
37bc185e6mov [rsp+72], r15
37bc185ebmov [rsp+56], r15
37bc185f0mov [rsp+48], rax
37bc185f5mov rax, [rsp+696]
37bc185fdadd rdx, [rsp+688]
37bc18605mov r9, [rsp+664]
37bc1860dmov [rsp+40], rax
37bc18612mov r8, [rsp+320]
37bc1861amov [rsp+32], rdx
37bc1861fmov rdx, [rsp+648]
37bc18627call zlalsa_
37bc1862cmov rax, [rsp+744]
37bc18634mov ecx, [rax]
37bc18636test ecx, ecx
37bc18638jne 0x37bc17d4b
37bc1863e
37bc1863eloc_37bc1863e:
37bc1863emov ebx, [rsp+224]
37bc18645add ebx, 2
37bc18648mov eax, ebx
37bc1864ajmp 0x37bc18199
37bc1864f
37bc1864f 90 .
37bc18650
37bc18650loc_37bc18650:
37bc18650mov edx, -3
37bc18655mov eax, 3
37bc1865ajmp 0x37bc17d1f
37bc1865f
37bc1865floc_37bc1865f:
37bc1865fmovapd x7, x6
37bc18663jmp 0x37bc17dc0
37bc18668
37bc18668loc_37bc18668:
37bc18668mov ebx, eax
37bc1866amov r15l, eax
37bc1866dlea r14, [rip+0x8338dc]
37bc18674mov [rsp+56], 1
37bc1867dimul ebx, eax
37bc18680mov rax, [rsp+656]
37bc18688mov [rsp+32], r14
37bc1868dlea r9, [rip+0x8338cc]
37bc18694mov [rsp+40], rdi
37bc18699lea rcx, [rip+0x8338a4]
37bc186a0mov [rsp+48], rax
37bc186a5mov r8, rax
37bc186a8mov rdx, rax
37bc186ablea ebp, [rbx+rbx+1]
37bc186afmovsxd rbx, ebx
37bc186b2lea rbx, [rdi+8*rbx]
37bc186b6call dlaset_
37bc186bbmov rax, [rsp+656]
37bc186c3mov [rsp+32], r14
37bc186c8lea r14l, [rbp-1]
37bc186ccmov [rsp+56], 1
37bc186d5lea r9, [rip+0x833884]
37bc186dclea rcx, [rip+0x833861]
37bc186e3mov [rsp+48], rax
37bc186e8mov r8, rax
37bc186ebmov rdx, rax
37bc186eemov [rsp+40], rbx
37bc186f3mov [rsp+208], rbx
37bc186fbcall dlaset_
37bc18700movsxd rax, r14l
37bc18703mov [rsp+80], rdi
37bc18708mov rcx, [rsp+744]
37bc18710mov [rsp+232], rax
37bc18718lea rax, [rdi+8*rax]
37bc1871clea rdx, [rip+0x833825]
37bc18723mov [rsp+216], rax
37bc1872bmov [rsp+112], rax
37bc18730mov [rsp+96], rax
37bc18735mov rax, [rsp+656]
37bc1873dmov [rsp+120], rcx
37bc18742lea rcx, [rip+0x8337f7]
37bc18749mov [rsp+88], rax
37bc1874emov [rsp+72], rax
37bc18753mov rax, [rsp+680]
37bc1875bmov [rsp+104], rcx
37bc18760lea rcx, [rip+0x833801]
37bc18767mov [rsp+56], rax
37bc1876cmov rax, [rsp+672]
37bc18774mov [rsp+64], rbx
37bc18779mov [rsp+48], rax
37bc1877elea rax, [rip+0x8337c3]
37bc18785mov [rsp+40], rax
37bc1878amov rax, [rsp+656]
37bc18792mov [rsp+128], 1
37bc1879emov [rsp+32], rax
37bc187a3mov r9, rax
37bc187a6mov r8, rax
37bc187a9call dlasdq_
37bc187aemov rax, [rsp+744]
37bc187b6mov r10l, [rax]
37bc187b9test r10l, r10l
37bc187bcjne 0x37bc17d4b
37bc187c2mov eax, r15l
37bc187c5imul eax, esi
37bc187c8lea ebx, [rax+rbp]
37bc187cbadd eax, ebx
37bc187cdmov [rsp+240], ebx
37bc187d4mov rbx, [rsp+664]
37bc187dclea r13l, [rax-1]
37bc187e0mov esi, [rbx]
37bc187e2test esi, esi
37bc187e4jle 0x37bc1888d
37bc187eamov rbx, [rsp+656]
37bc187f2add esi, 1
37bc187f5mov ebp, [rbx]
37bc187f7test ebp, ebp
37bc187f9jle 0x37bc1888d
37bc187ffmov rbx, [rsp+688]
37bc18807mov r11l, r13l
37bc1880amov r10l, 1
37bc18810lea r8, [rdi+8]
37bc18814mov [rsp+224], r13l
37bc1881cmovsxd r12, [rsp+380]
37bc18824mov r9, -1
37bc1882blea r15l, [rbp-1]
37bc1882fadd rbx, 16
37bc18833
37bc18833loc_37bc18833:
37bc18833movsxd r13, r11l
37bc18836mov rcx, r9
37bc18839shl rcx, 4
37bc1883dlea rdx, [rdi+8*r13]
37bc18841add r13, r15
37bc18844add rcx, rbx
37bc18847lea r13, [r8+8*r13]
37bc1884bnop [rax+rax]
37bc18855nop [rax+rax]
37bc18860
37bc18860loc_37bc18860:
37bc18860movsd_xmm x0, [rcx]
37bc18864add rdx, 8
37bc18868add rcx, 16
37bc1886cmovsd_xmm [rdx-8], x0
37bc18871cmp r13, rdx
37bc18874jne 0x37bc18860
37bc18876add r10l, 1
37bc1887aadd r11l, ebp
37bc1887dadd r9, r12
37bc18880cmp r10l, esi
37bc18883jne 0x37bc18833
37bc18885mov r13l, [rsp+224]
37bc1888d
37bc1888dloc_37bc1888d:
37bc1888dmov rbx, [rsp+656]
37bc18895cdqe
37bc18897mov [rsp+112], 1
37bc188a0lea rdx, [rip+0x8336c2]
37bc188a7lea rax, [rdi+8*rax-8]
37bc188acmov [rsp+48], rdi
37bc188b1mov r9, [rsp+664]
37bc188b9lea rcx, [rip+0x8336aa]
37bc188c0mov [rsp+96], rbx
37bc188c5mov rbx, [rsp+216]
37bc188cdmov [rsp+224], rax
37bc188d5mov [rsp+88], rbx
37bc188dalea rbx, [rip+0x83367f]
37bc188e1mov [rsp+80], rbx
37bc188e6mov rbx, [rsp+656]
37bc188eemov [rsp+64], rax
37bc188f3lea rax, [rip+0x833656]
37bc188famov [rsp+40], rax
37bc188ffmov r8, rbx
37bc18902mov [rsp+104], 1
37bc1890bmov [rsp+72], rbx
37bc18910mov [rsp+56], rbx
37bc18915mov [rsp+32], rbx
37bc1891acall dgemm_
37bc1891fmov rax, [rsp+664]
37bc18927mov esi, [rax]
37bc18929test esi, esi
37bc1892bjle 0x37bc189c5
37bc18931mov rax, [rsp+656]
37bc18939add esi, 1
37bc1893cmov ebp, [rax]
37bc1893etest ebp, ebp
37bc18940jle 0x37bc189c5
37bc18946mov rax, [rsp+688]
37bc1894emov r11l, r13l
37bc18951movsxd r12, [rsp+380]
37bc18959mov r10, -1
37bc18960mov r9l, 1
37bc18966lea r8, [rdi+8]
37bc1896alea r15l, [rbp-1]
37bc1896elea rbx, [rax+24]
37bc18972
37bc18972loc_37bc18972:
37bc18972movsxd rcx, r11l
37bc18975mov rdx, r10
37bc18978shl rdx, 4
37bc1897clea rax, [rdi+8*rcx]
37bc18980add rcx, r15
37bc18983add rdx, rbx
37bc18986lea rcx, [r8+8*rcx]
37bc1898anop [rax+rax]
37bc18995nop [rax+rax]
37bc189a0
37bc189a0loc_37bc189a0:
37bc189a0movsd_xmm x0, [rdx]
37bc189a4add rax, 8
37bc189a8add rdx, 16
37bc189acmovsd_xmm [rax-8], x0
37bc189b1cmp rcx, rax
37bc189b4jne 0x37bc189a0
37bc189b6add r9l, 1
37bc189baadd r11l, ebp
37bc189bdadd r10, r12
37bc189c0cmp r9l, esi
37bc189c3jne 0x37bc18972
37bc189c5
37bc189c5loc_37bc189c5:
37bc189c5mov r12l, [rsp+240]
37bc189cdmov [rsp+48], rdi
37bc189d2lea rdx, [rip+0x833590]
37bc189d9lea rcx, [rip+0x83358a]
37bc189e0mov rbx, [rsp+656]
37bc189e8mov r9, [rsp+664]
37bc189f0mov [rsp+112], 1
37bc189f9mov [rsp+104], 1
37bc18a02sub r12l, 1
37bc18a06movsxd rax, r12l
37bc18a09mov [rsp+96], rbx
37bc18a0emov r8, rbx
37bc18a11mov [rsp+248], rax
37bc18a19lea rax, [rdi+8*rax]
37bc18a1dmov [rsp+240], rax
37bc18a25mov [rsp+88], rax
37bc18a2alea rax, [rip+0x83352f]
37bc18a31mov [rsp+80], rax
37bc18a36mov rax, [rsp+224]
37bc18a3emov [rsp+72], rbx
37bc18a43mov [rsp+64], rax
37bc18a48lea rax, [rip+0x833501]
37bc18a4fmov [rsp+40], rax
37bc18a54mov [rsp+56], rbx
37bc18a59mov [rsp+32], rbx
37bc18a5ecall dgemm_
37bc18a63mov rax, [rsp+664]
37bc18a6bmov eax, [rax]
37bc18a6dtest eax, eax
37bc18a6fjle 0x37bc18b0a
37bc18a75mov rbx, [rsp+656]
37bc18a7dlea ebp, [rax+1]
37bc18a80mov esi, [rbx]
37bc18a82test esi, esi
37bc18a84jle 0x37bc18b0a
37bc18a8amovsxd rax, [rsp+380]
37bc18a92mov ebx, r14l
37bc18a95mov r11l, r12l
37bc18a98mov r10l, 1
37bc18a9eshl rax, 4
37bc18aa2mov r15, rax
37bc18aa5mov rax, [rsp+688]
37bc18aadlea rdx, [rax-16]
37bc18ab1lea eax, [rsi-1]
37bc18ab4lea r9, [8*rax+8]
37bc18abc
37bc18abcloc_37bc18abc:
37bc18abcmovsxd rax, ebx
37bc18abflea r8, [rdi+8*rax]
37bc18ac3movsxd rax, r11l
37bc18ac6lea rcx, [rdi+8*rax]
37bc18acaxor eax, eax
37bc18accnop [rax+rax]
37bc18ad5nop [rax+rax]
37bc18ae0
37bc18ae0loc_37bc18ae0:
37bc18ae0movsd_xmm x0, [r8+rax]
37bc18ae6movhpd x0, [rcx+rax]
37bc18aebmovups [rdx+2*rax+16], x0
37bc18af0add rax, 8
37bc18af4cmp r9, rax
37bc18af7jne 0x37bc18ae0
37bc18af9add r10l, 1
37bc18afdadd ebx, esi
37bc18affadd r11l, esi
37bc18b02add rdx, r15
37bc18b05cmp r10l, ebp
37bc18b08jne 0x37bc18abc
37bc18b0a
37bc18b0aloc_37bc18b0a:
37bc18b0amov rdx, [rsp+672]
37bc18b12mov rcx, [rsp+656]
37bc18b1alea r8, [rip+0x83341f]
37bc18b21call idamax_
37bc18b26mov rbx, [rsp+656]
37bc18b2emov r15l, [rbx]
37bc18b31test r15l, r15l
37bc18b34jle 0x37bc19f2d
37bc18b3amov rbx, [rsp+672]
37bc18b42cdqe
37bc18b44mov rbp, [rsp+688]
37bc18b4cmov [rsp+256], r13l
37bc18b54mov [rsp+264], r14l
37bc18b5cmov rsi, [rsp+696]
37bc18b64movsd_xmm x6, [rbx+8*rax-8]
37bc18b6aandpd x6, [rip+0x83341e]
37bc18b72mov [rsp+272], r12l
37bc18b7amov r13, rbx
37bc18b7dmov [rsp+728], rdi
37bc18b85mov r12, rbp
37bc18b88mov rbx, [rsp+664]
37bc18b90mov ebp, 1
37bc18b95mulsd x6, x7
37bc18b99mov rdi, [rsp+712]
37bc18ba1mov r14, [rsp+744]
37bc18ba9jmp 0x37bc18bf7
37bc18bab
37bc18babloc_37bc18bab:
37bc18bablea rax, [rip+0x83337e]
37bc18bb2mov [rsp+48], rsi
37bc18bb7mov r8, rbx
37bc18bbalea rdx, [rip+0x83337f]
37bc18bc1mov [rsp+40], r12
37bc18bc6mov r9, rax
37bc18bc9lea rcx, [rip+0x833374]
37bc18bd0mov [rsp+56], 1
37bc18bd9mov [rsp+32], rax
37bc18bdecall zlaset_
37bc18be3
37bc18be3loc_37bc18be3:
37bc18be3add ebp, 1
37bc18be6add r13, 8
37bc18beaadd r12, 16
37bc18beecmp r15l, ebp
37bc18bf1jl 0x37bc19f0d
37bc18bf7
37bc18bf7loc_37bc18bf7:
37bc18bf7comisd x6, [r13]
37bc18bfdjae 0x37bc18bab
37bc18bfflea rax, [rip+0x83333a]
37bc18c06mov [rsp+72], r14
37bc18c0bmov r9, r13
37bc18c0elea r8, [rip+0x833333]
37bc18c15mov [rsp+40], rax
37bc18c1alea rax, [rip+0x83332f]
37bc18c21mov rdx, r8
37bc18c24lea rcx, [rip+0x833321]
37bc18c2bmov [rsp+80], 1
37bc18c34mov [rsp+64], rsi
37bc18c39mov [rsp+56], r12
37bc18c3emov [rsp+48], rbx
37bc18c43mov [rsp+32], rax
37bc18c48call zlascl_
37bc18c4dadd [rdi], 1
37bc18c50jmp 0x37bc18be3
37bc18c52
37bc18c52 66 0f 1f 44 00 00 f..D..
37bc18c58
37bc18c58loc_37bc18c58:
37bc18c58comisd x0, x6
37bc18c5cmovsxd rdx, [rsp+216]
37bc18c64mov rcx, [rsp+736]
37bc18c6clea eax, [rdx+1]
37bc18c6fmov [rcx+4*rdx], ebx
37bc18c72jb 0x37bc181f2
37bc18c78mov esi, [r15]
37bc18c7b
37bc18c7bloc_37bc18c7b:
37bc18c7bmov ecx, [rsp+304]
37bc18c82sub esi, ebx
37bc18c84add esi, 1
37bc18c87lea edx, [rcx+rax]
37bc18c8amov rcx, [rsp+736]
37bc18c92mov [rsp+472], esi
37bc18c99movsxd rdx, edx
37bc18c9cmov [rcx+4*rdx-4], esi
37bc18ca0mov [rsp+216], eax
37bc18ca7jmp 0x37bc1827a
37bc18cac
37bc18cac 0f 1f 40 00 ..@.
37bc18cb0
37bc18cb0loc_37bc18cb0:
37bc18cb0lea r12, [rip+0x833299]
37bc18cb7mov [rsp+48], r15
37bc18cbclea rsi, [rsp+472]
37bc18cc4mov [rsp+56], 1
37bc18ccdmov r8, rsi
37bc18cd0lea r9, [rip+0x833289]
37bc18cd7mov rdx, rsi
37bc18cdamov [rsp+40], rbp
37bc18cdflea rcx, [rip+0x83325e]
37bc18ce6mov [rsp+32], r12
37bc18cebmov [rsp+264], r10
37bc18cf3mov [rsp+256], r11
37bc18cfbmov [rsp+248], rsi
37bc18d03call dlaset_
37bc18d08mov [rsp+48], r15
37bc18d0dmov r8, rsi
37bc18d10mov rdx, rsi
37bc18d13mov r13, [rsp+232]
37bc18d1bmov [rsp+32], r12
37bc18d20lea r9, [rip+0x833239]
37bc18d27lea rcx, [rip+0x833216]
37bc18d2emov [rsp+56], 1
37bc18d37mov [rsp+40], r13
37bc18d3ccall dlaset_
37bc18d41mov rax, [rsp+744]
37bc18d49mov r9, rsi
37bc18d4cmov r11, [rsp+256]
37bc18d54mov r10, [rsp+264]
37bc18d5clea rcx, [rip+0x8331dd]
37bc18d63mov [rsp+88], r15
37bc18d68mov r8, rsi
37bc18d6bmov [rsp+120], rax
37bc18d70mov rax, [rsp+296]
37bc18d78mov [rsp+104], rcx
37bc18d7dlea rcx, [rip+0x8331e4]
37bc18d84mov [rsp+112], rax
37bc18d89mov [rsp+96], rax
37bc18d8elea rax, [rip+0x8331b3]
37bc18d95mov [rsp+40], rax
37bc18d9amov rdx, rax
37bc18d9dmov [rsp+128], 1
37bc18da9mov [rsp+80], r13
37bc18daemov [rsp+72], r15
37bc18db3mov [rsp+64], rbp
37bc18db8mov [rsp+56], r11
37bc18dbdmov [rsp+48], r10
37bc18dc2mov [rsp+32], rsi
37bc18dc7call dlasdq_
37bc18dccmov rax, [rsp+744]
37bc18dd4mov r9l, [rax]
37bc18dd7test r9l, r9l
37bc18ddajne 0x37bc17d4b
37bc18de0mov eax, [rsp+384]
37bc18de7lea esi, [rax-1]
37bc18deamov rax, [rsp+664]
37bc18df2mov r11l, [rax]
37bc18df5test r11l, r11l
37bc18df8jle 0x37bc18eb4
37bc18dfemov r13l, [rsp+472]
37bc18e06movsxd rbp, ebx
37bc18e09add r11l, 1
37bc18e0dmov r8l, 1
37bc18e13mov ecx, [rsp+384]
37bc18e1amov [rsp+264], r14
37bc18e22shl rbp, 4
37bc18e26mov r9, -1
37bc18e2dmov r14, [rsp+400]
37bc18e35mov [rsp+256], esi
37bc18e3cmov r12, r13
37bc18e3flea esi, [r13+rbx]
37bc18e44add rbp, [rsp+688]
37bc18e4clea r10l, [rcx-1]
37bc18e50
37bc18e50loc_37bc18e50:
37bc18e50cmp esi, ebx
37bc18e52jle 0x37bc18e99
37bc18e54movsxd rcx, r10l
37bc18e57mov rdx, r9
37bc18e5ashl rdx, 4
37bc18e5elea rax, [rdi+8*rcx]
37bc18e62add rcx, r13
37bc18e65add rdx, rbp
37bc18e68lea rcx, [rdi+8*rcx]
37bc18e6cnop [rax+rax]
37bc18e75nop [rax+rax]
37bc18e80
37bc18e80loc_37bc18e80:
37bc18e80movsd_xmm x0, [rdx]
37bc18e84add rax, 8
37bc18e88add rdx, 16
37bc18e8cmovsd_xmm [rax-8], x0
37bc18e91cmp rax, rcx
37bc18e94jne 0x37bc18e80
37bc18e96add r10l, r12l
37bc18e99
37bc18e99loc_37bc18e99:
37bc18e99add r8l, 1
37bc18e9dadd r9, r14
37bc18ea0cmp r8l, r11l
37bc18ea3jne 0x37bc18e50
37bc18ea5mov esi, [rsp+256]
37bc18eacmov r14, [rsp+264]
37bc18eb4
37bc18eb4loc_37bc18eb4:
37bc18eb4mov rcx, [rsp+296]
37bc18ebcmov [rsp+56], r15
37bc18ec1lea rdx, [rip+0x8330a1]
37bc18ec8mov rax, [rsp+248]
37bc18ed0mov r9, [rsp+664]
37bc18ed8mov [rsp+112], 1
37bc18ee1mov [rsp+88], rcx
37bc18ee6lea rcx, [rip+0x833073]
37bc18eedmov [rsp+80], rcx
37bc18ef2mov rcx, [rsp+392]
37bc18efamov r8, rax
37bc18efdmov [rsp+96], rax
37bc18f02mov [rsp+64], rcx
37bc18f07mov rcx, [rsp+232]
37bc18f0fmov [rsp+72], rax
37bc18f14mov [rsp+48], rcx
37bc18f19lea rcx, [rip+0x833030]
37bc18f20mov [rsp+40], rcx
37bc18f25lea rcx, [rip+0x83303e]
37bc18f2cmov [rsp+32], rax
37bc18f31mov [rsp+104], 1
37bc18f3acall dgemm_
37bc18f3fmov rax, [rsp+664]
37bc18f47mov r10l, [rax]
37bc18f4atest r10l, r10l
37bc18f4djle 0x37bc18fed
37bc18f53mov r12l, [rsp+472]
37bc18f5bmovsxd rax, ebx
37bc18f5eadd r10l, 1
37bc18f62mov rcx, [rsp+688]
37bc18f6amov [rsp+256], r14
37bc18f72shl rax, 4
37bc18f76mov r14, [rsp+400]
37bc18f7emov r9, -1
37bc18f85mov r11, r12
37bc18f88lea ebp, [r12+rbx]
37bc18f8cmov r8l, 1
37bc18f92lea r13, [rcx+rax+8]
37bc18f97nop [rax+rax]
37bc18fa0
37bc18fa0loc_37bc18fa0:
37bc18fa0cmp ebp, ebx
37bc18fa2jle 0x37bc18fd9
37bc18fa4movsxd rcx, esi
37bc18fa7mov rdx, r9
37bc18faashl rdx, 4
37bc18faelea rax, [rdi+8*rcx]
37bc18fb2add rcx, r12
37bc18fb5add rdx, r13
37bc18fb8lea rcx, [rdi+8*rcx]
37bc18fbcnop [rax]
37bc18fc0
37bc18fc0loc_37bc18fc0:
37bc18fc0movsd_xmm x0, [rdx]
37bc18fc4add rax, 8
37bc18fc8add rdx, 16
37bc18fccmovsd_xmm [rax-8], x0
37bc18fd1cmp rax, rcx
37bc18fd4jne 0x37bc18fc0
37bc18fd6add esi, r11l
37bc18fd9
37bc18fd9loc_37bc18fd9:
37bc18fd9add r8l, 1
37bc18fddadd r9, r14
37bc18fe0cmp r8l, r10l
37bc18fe3jne 0x37bc18fa0
37bc18fe5mov r14, [rsp+256]
37bc18fed
37bc18fedloc_37bc18fed:
37bc18fedmov rsi, [rsp+416]
37bc18ff5mov [rsp+56], r15
37bc18ffalea rdx, [rip+0x832f68]
37bc19001lea rcx, [rip+0x832f62]
37bc19008mov rax, [rsp+248]
37bc19010mov r9, [rsp+664]
37bc19018mov [rsp+112], 1
37bc19021mov [rsp+88], rsi
37bc19026lea rsi, [rip+0x832f33]
37bc1902dmov [rsp+80], rsi
37bc19032mov rsi, [rsp+392]
37bc1903amov r8, rax
37bc1903dmov [rsp+96], rax
37bc19042mov [rsp+64], rsi
37bc19047mov rsi, [rsp+232]
37bc1904fmov [rsp+72], rax
37bc19054mov [rsp+48], rsi
37bc19059lea rsi, [rip+0x832ef0]
37bc19060mov [rsp+32], rax
37bc19065mov [rsp+104], 1
37bc1906emov [rsp+40], rsi
37bc19073call dgemm_
37bc19078mov rax, [rsp+664]
37bc19080mov r12l, [rax]
37bc19083test r12l, r12l
37bc19086jle 0x37bc19151
37bc1908cmov eax, [rsp+388]
37bc19093movsxd rdx, ebx
37bc19096add r12l, 1
37bc1909amov r9l, [rsp+472]
37bc190a2mov [rsp+232], r14
37bc190aasub rdx, 1
37bc190aemov r14, [rsp+424]
37bc190b6mov r10l, 1
37bc190bclea esi, [rax-1]
37bc190bfmov rbp, r9
37bc190c2lea r13l, [r9+rbx]
37bc190c6shl rdx, 4
37bc190camov eax, [rsp+440]
37bc190d1add rdx, [rsp+688]
37bc190d9shl r9, 3
37bc190ddlea r11l, [rax-1]
37bc190e1nop [rax]
37bc190e5nop [rax+rax]
37bc190f0
37bc190f0loc_37bc190f0:
37bc190f0cmp r13l, ebx
37bc190f3jle 0x37bc1913d
37bc190f5movsxd rax, esi
37bc190f8lea r8, [rdi+8*rax]
37bc190fcmovsxd rax, r11l
37bc190fflea rcx, [rdi+8*rax]
37bc19103xor eax, eax
37bc19105nop [rax+rax]
37bc1910anop [rax+rax]
37bc19115nop [rax+rax]
37bc19120
37bc19120loc_37bc19120:
37bc19120movsd_xmm x0, [r8+rax]
37bc19126movhpd x0, [rcx+rax]
37bc1912bmovups [rdx+2*rax], x0
37bc1912fadd rax, 8
37bc19133cmp rax, r9
37bc19136jne 0x37bc19120
37bc19138add esi, ebp
37bc1913aadd r11l, ebp
37bc1913d
37bc1913dloc_37bc1913d:
37bc1913dadd r10l, 1
37bc19141add rdx, r14
37bc19144cmp r10l, r12l
37bc19147jne 0x37bc190f0
37bc19149mov r14, [rsp+232]
37bc19151
37bc19151loc_37bc19151:
37bc19151mov rax, [rsp+240]
37bc19159mov [rsp+48], r15
37bc1915elea rcx, [rip+0x832ddf]
37bc19165mov rdx, [rsp+720]
37bc1916dmov rbx, [rsp+696]
37bc19175mov [rsp+56], 1
37bc1917eshl rax, 4
37bc19182mov r8, [rsp+664]
37bc1918aadd rdx, rax
37bc1918dmov [rsp+32], rbx
37bc19192mov rbx, [rsp+688]
37bc1919amov [rsp+40], rdx
37bc1919fmov rdx, [rsp+248]
37bc191a7lea r9, [rbx+rax]
37bc191abcall zlacpy_
37bc191b0jmp 0x37bc1863e
37bc191b5
37bc191b5 0f 1f 00 ...
37bc191b8
37bc191b8loc_37bc191b8:
37bc191b8mov rdx, [rsp+688]
37bc191c0mov rbx, [rsp+720]
37bc191c8shl rax, 4
37bc191ccmov [rsp+32], r15
37bc191d1mov r8, [rsp+696]
37bc191d9mov rcx, [rsp+664]
37bc191e1add rdx, rax
37bc191e4lea r9, [rbx+rax]
37bc191e8call zcopy_
37bc191edjmp 0x37bc1863e
37bc191f2
37bc191f2loc_37bc191f2:
37bc191f2mov rax, [rsp+696]
37bc191famov r8, [rsp+664]
37bc19202mov [rsp+56], 1
37bc1920blea rcx, [rip+0x832d32]
37bc19212mov rdx, [rsp+656]
37bc1921amov [rsp+48], rax
37bc1921fmov rax, [rsp+688]
37bc19227mov [rsp+40], rax
37bc1922clea rax, [rip+0x832cfd]
37bc19233mov [rsp+32], rax
37bc19238mov r9, rax
37bc1923bcall zlaset_
37bc19240jmp 0x37bc17d4b
37bc19245
37bc19245loc_37bc19245:
37bc19245cmp edx, 1
37bc19248jle 0x37bc19394
37bc1924emov r13, [rsp+680]
37bc19256lea rax, [rsp+504]
37bc1925elea rbp, [rsp+496]
37bc19266mov rbx, [rsp+672]
37bc1926emov [rsp+216], rax
37bc19276lea rax, [rsp+480]
37bc1927emov rsi, [rsp+688]
37bc19286lea r12l, [rdx+rdx-1]
37bc1928bmov r14, r13
37bc1928emov r15l, 1
37bc19294mov r13, rbp
37bc19297mov [rsp+208], rax
37bc1929fmov rbp, [rsp+664]
37bc192a7jmp 0x37bc192db
37bc192a9
37bc192a9 0f 1f 80 00 00 00 00 .......
37bc192b0
37bc192b0loc_37bc192b0:
37bc192b0lea edx, [r15-1]
37bc192b4unpcklpd x1, x2
37bc192b8lea r9, [rsi+16]
37bc192bcmovsxd rdx, edx
37bc192bfmovups [rdi+8*rdx], x1
37bc192c3
37bc192c3loc_37bc192c3:
37bc192c3add r15l, 2
37bc192c7add rbx, 8
37bc192cbadd r14, 8
37bc192cfmov rsi, r9
37bc192d2cmp r15l, r12l
37bc192d5je 0x37bc1938a
37bc192db
37bc192dbloc_37bc192db:
37bc192dbmov [rsp+32], r13
37bc192e0mov r9, [rsp+216]
37bc192e8mov rdx, r14
37bc192ebmov rcx, rbx
37bc192eemov r8, [rsp+208]
37bc192f6call dlartg_
37bc192fbmovsd_xmm x0, [rbx+8]
37bc19300movsd_xmm x2, [rsp+504]
37bc19309movsd_xmm x3, [rsp+496]
37bc19312movapd x1, x0
37bc19316mulsd x1, x2
37bc1931amovsd_xmm [r14], x1
37bc1931fmovsd_xmm x1, [rsp+480]
37bc19328mulsd x0, x1
37bc1932cunpcklpd x3, x0
37bc19330movups [rbx], x3
37bc19333cmp [rbp], 1
37bc19337jne 0x37bc192b0
37bc1933dmov rax, [rsp+216]
37bc19345lea r9, [rsi+16]
37bc19349mov rdx, rsi
37bc1934cmov [rsp+224], r9
37bc19354mov [rsp+48], rax
37bc19359mov rax, [rsp+208]
37bc19361mov [rsp+40], rax
37bc19366lea rax, [rip+0x832bd3]
37bc1936dmov [rsp+32], rax
37bc19372mov r8, rax
37bc19375mov rcx, rax
37bc19378call zdrot_
37bc1937dmov r9, [rsp+224]
37bc19385jmp 0x37bc192c3
37bc1938a
37bc1938aloc_37bc1938a:
37bc1938amov rax, [rsp+656]
37bc19392mov edx, [rax]
37bc19394
37bc19394loc_37bc19394:
37bc19394mov rax, [rsp+664]
37bc1939cmov ecx, [rax]
37bc1939ecmp ecx, 1
37bc193a1jle 0x37bc17df2
37bc193a7mov rbx, [rsp+688]
37bc193afmovsxd rax, [rsp+380]
37bc193b7mov [rsp+216], ecx
37bc193bemov r12l, 1
37bc193c4mov [rsp+728], rdi
37bc193ccmov r14, -1
37bc193d3lea r15, [rbx+32]
37bc193d7lea rbx, [rdi+16]
37bc193dbmov [rsp+208], rax
37bc193e3mov [rsp+224], rbx
37bc193ebnop [rax+rax]
37bc193f0
37bc193f0loc_37bc193f0:
37bc193f0cmp edx, 1
37bc193f3jle 0x37bc1948d
37bc193f9mov r9, r14
37bc193fclea ebx, [rdx-2]
37bc193ffmov r13, [rsp+728]
37bc19407lea rbp, [rsp+504]
37bc1940fshl r9, 4
37bc19413shl rbx, 4
37bc19417lea rsi, [rsp+480]
37bc1941fadd rbx, [rsp+224]
37bc19427lea rdi, [r15+r9]
37bc1942bnop [rax+rax]
37bc19430
37bc19430loc_37bc19430:
37bc19430movsd_xmm x0, [r13]
37bc19436lea rdx, [rdi-16]
37bc1943amov r9, rdi
37bc1943dadd r13, 16
37bc19441lea rax, [rip+0x832af8]
37bc19448add rdi, 16
37bc1944cmovsd_xmm [rsp+480], x0
37bc19455mov r8, rax
37bc19458mov rcx, rax
37bc1945bmovsd_xmm x0, [r13-8]
37bc19461mov [rsp+48], rbp
37bc19466mov [rsp+40], rsi
37bc1946bmov [rsp+32], rax
37bc19470movsd_xmm [rsp+504], x0
37bc19479call zdrot_
37bc1947ecmp r13, rbx
37bc19481jne 0x37bc19430
37bc19483mov rax, [rsp+656]
37bc1948bmov edx, [rax]
37bc1948d
37bc1948dloc_37bc1948d:
37bc1948dadd r12l, 1
37bc19491add r14, [rsp+208]
37bc19499cmp [rsp+216], r12l
37bc194a1jge 0x37bc193f0
37bc194a7mov rdi, [rsp+728]
37bc194afjmp 0x37bc17df2
37bc194b4
37bc194b4loc_37bc194b4:
37bc194b4mov rax, [rsp+672]
37bc194bcpxor x0, x0
37bc194c0ucomisd x0, [rax]
37bc194c4jp 0x37bc19e6f
37bc194cajne 0x37bc19e6f
37bc194d0mov rax, [rsp+696]
37bc194d8mov r8, [rsp+664]
37bc194e0mov [rsp+56], 1
37bc194e9lea rdx, [rip+0x832a50]
37bc194f0lea rcx, [rip+0x832a4d]
37bc194f7mov [rsp+48], rax
37bc194fcmov rax, [rsp+688]
37bc19504mov [rsp+40], rax
37bc19509lea rax, [rip+0x832a20]
37bc19510mov [rsp+32], rax
37bc19515mov r9, rax
37bc19518call zlaset_
37bc1951djmp 0x37bc17d4b
37bc19522
37bc19522loc_37bc19522:
37bc19522mov rdx, [rsp+672]
37bc1952amov rcx, [rsp+656]
37bc19532lea r8, [rip+0x832a07]
37bc19539mov ebp, [rsp+444]
37bc19540call idamax_
37bc19545mov rbx, [rsp+656]
37bc1954dmov r12l, [rbx]
37bc19550test r12l, r12l
37bc19553jle 0x37bc19687
37bc19559mov rbx, [rsp+672]
37bc19561cdqe
37bc19563movsd_xmm x6, [rbx+8*rax-8]
37bc19569andpd x6, x8
37bc1956emulsd x6, x7
37bc19572
37bc19572loc_37bc19572:
37bc19572mov r13, [rsp+720]
37bc1957amov [rsp+208], ebp
37bc19581mov [rsp+728], rdi
37bc19589mov rbx, [rsp+672]
37bc19591mov edi, 1
37bc19596mov rbp, r13
37bc19599mov r14, [rsp+656]
37bc195a1mov r15, [rsp+664]
37bc195a9mov rsi, [rsp+712]
37bc195b1mov r13, [rsp+744]
37bc195b9jmp 0x37bc19616
37bc195bb
37bc195bb 0f 1f 44 00 00 ..D..
37bc195c0
37bc195c0loc_37bc195c0:
37bc195c0lea rax, [rip+0x832969]
37bc195c7mov [rsp+48], r14
37bc195ccmov r8, r15
37bc195cflea rdx, [rip+0x83296a]
37bc195d6mov [rsp+40], rbp
37bc195dbmov r9, rax
37bc195delea rcx, [rip+0x83295f]
37bc195e5mov [rsp+56], 1
37bc195eemov [rsp+32], rax
37bc195f3call zlaset_
37bc195f8
37bc195f8loc_37bc195f8:
37bc195f8movsd_xmm x0, [rbx]
37bc195fcadd edi, 1
37bc195ffadd rbx, 8
37bc19603add rbp, 16
37bc19607andpd x0, x8
37bc1960cmovsd_xmm [rbx-8], x0
37bc19611cmp r12l, edi
37bc19614jl 0x37bc19678
37bc19616
37bc19616loc_37bc19616:
37bc19616movsd_xmm x0, [rbx]
37bc1961aandpd x0, x8
37bc1961fcomisd x6, x0
37bc19623jae 0x37bc195c0
37bc19625lea rax, [rip+0x832914]
37bc1962cadd [rsi], 1
37bc1962flea r8, [rip+0x832912]
37bc19636mov r9, rbx
37bc19639mov [rsp+40], rax
37bc1963elea rax, [rip+0x83290b]
37bc19645mov rdx, r8
37bc19648lea rcx, [rip+0x8328fd]
37bc1964fmov [rsp+80], 1
37bc19658mov [rsp+72], r13
37bc1965dmov [rsp+64], r14
37bc19662mov [rsp+56], rbp
37bc19667mov [rsp+48], r15
37bc1966cmov [rsp+32], rax
37bc19671call zlascl_
37bc19676jmp 0x37bc195f8
37bc19678
37bc19678loc_37bc19678:
37bc19678mov ebp, [rsp+208]
37bc1967fmov rdi, [rsp+728]
37bc19687
37bc19687loc_37bc19687:
37bc19687mov edx, [rsp+216]
37bc1968emov [rsp+464], 1
37bc19699test edx, edx
37bc1969bjle 0x37bc19d5b
37bc196a1mov rbx, [rsp+736]
37bc196a9movsxd rax, ebp
37bc196acmov ebp, 1
37bc196b1lea rax, [rbx+4*rax-4]
37bc196b6mov [rsp+248], rax
37bc196bemovsxd rax, [rsp+388]
37bc196c6lea rax, [rdi+8*rax-8]
37bc196cbmov [rsp+224], rax
37bc196d3movsxd rax, [rsp+384]
37bc196dblea rax, [rdi+8*rax-8]
37bc196e0mov [rsp+232], rax
37bc196e8movsxd rax, [rsp+440]
37bc196f0lea rax, [rdi+8*rax-8]
37bc196f5mov [rsp+256], rax
37bc196fdmovsxd rax, [rsp+304]
37bc19705lea rax, [rbx+4*rax]
37bc19709mov [rsp+208], rax
37bc19711movsxd rax, [rsp+380]
37bc19719shl rax, 4
37bc1971dmov [rsp+264], rax
37bc19725jmp 0x37bc1994b
37bc1972a
37bc1972a 66 0f 1f 44 00 00 f..D..
37bc19730
37bc19730loc_37bc19730:
37bc19730mov rsi, [rsp+744]
37bc19738sub rbx, 1
37bc1973clea rcx, [rsp+464]
37bc19744mov r8, rbx
37bc19747mov [rsp+200], rsi
37bc1974fmov rsi, [rsp+248]
37bc19757shl r8, 4
37bc1975bmov [rsp+192], rsi
37bc19763mov rsi, [rsp+224]
37bc1976bmov [rsp+184], rsi
37bc19773mov esi, [rsp+352]
37bc1977alea r9l, [rsi+rdx]
37bc1977emov esi, [rsp+348]
37bc19785movsxd r9, r9l
37bc19788lea r9, [rdi+8*r9-8]
37bc1978dmov [rsp+176], r9
37bc19795lea r9l, [rsi+rdx]
37bc19799mov esi, [rsp+360]
37bc197a0movsxd r9, r9l
37bc197a3lea r9, [rdi+8*r9-8]
37bc197a8mov [rsp+168], r9
37bc197b0lea r9l, [rsi+rdx]
37bc197b4mov esi, [rsp+372]
37bc197bbmovsxd r9, r9l
37bc197belea r9, [rdi+8*r9-8]
37bc197c3mov [rsp+160], r9
37bc197cblea r9l, [rsi+rdx]
37bc197cfmov rsi, [rsp+736]
37bc197d7movsxd r9, r9l
37bc197dalea r9, [rsi+4*r9-4]
37bc197dfmov rsi, [rsp+656]
37bc197e7mov [rsp+152], r9
37bc197efmov [rsp+144], rsi
37bc197f7mov esi, [rsp+376]
37bc197felea r9l, [rsi+rdx]
37bc19802mov rsi, [rsp+736]
37bc1980amovsxd r9, r9l
37bc1980dlea r9, [rsi+4*r9-4]
37bc19812mov esi, [rsp+368]
37bc19819mov [rsp+136], r9
37bc19821lea r9l, [rsi+rdx]
37bc19825mov rsi, [rsp+736]
37bc1982dmovsxd r9, r9l
37bc19830lea r9, [rsi+4*r9-4]
37bc19835mov esi, [rsp+356]
37bc1983cmov [rsp+128], r9
37bc19844lea r9l, [rsi+rdx]
37bc19848mov esi, [rsp+344]
37bc1984fmovsxd r9, r9l
37bc19852lea r9, [rdi+8*r9-8]
37bc19857mov [rsp+120], r9
37bc1985clea r9l, [rsi+rdx]
37bc19860mov esi, [rsp+340]
37bc19867movsxd r9, r9l
37bc1986alea r9, [rdi+8*r9-8]
37bc1986fmov [rsp+112], r9
37bc19874lea r9l, [rsi+rdx]
37bc19878mov esi, [rsp+336]
37bc1987fmovsxd r9, r9l
37bc19882lea r9, [rdi+8*r9-8]
37bc19887mov [rsp+104], r9
37bc1988clea r9l, [rsi+rdx]
37bc19890add edx, [rsp+364]
37bc19897movsxd r9, r9l
37bc1989amovsxd rdx, edx
37bc1989dlea r9, [rdi+8*r9-8]
37bc198a2mov [rsp+96], r9
37bc198a7mov rsi, [rsp+736]
37bc198afmov [rsp+80], rax
37bc198b4mov rax, [rsp+656]
37bc198bclea rdx, [rsi+4*rdx-4]
37bc198c1mov r9, [rsp+664]
37bc198c9mov [rsp+88], rdx
37bc198celea rdx, [rdi+8*rbx]
37bc198d2mov [rsp+72], rax
37bc198d7mov rax, [rsp+696]
37bc198dfmov [rsp+64], rdx
37bc198e4mov rdx, [rsp+688]
37bc198ecmov [rsp+56], rax
37bc198f1mov rax, [rsp+656]
37bc198f9add rdx, r8
37bc198fcadd r8, [rsp+720]
37bc19904mov [rsp+48], rdx
37bc19909mov rdx, [rsp+648]
37bc19911mov [rsp+40], rax
37bc19916mov [rsp+32], r8
37bc1991blea r8, [rsp+472]
37bc19923call zlalsa_
37bc19928mov rax, [rsp+744]
37bc19930mov eax, [rax]
37bc19932test eax, eax
37bc19934jne 0x37bc17d4b
37bc1993a
37bc1993aloc_37bc1993a:
37bc1993aadd rbp, 1
37bc1993ecmp [rsp+216], ebp
37bc19945jl 0x37bc19d5b
37bc1994b
37bc1994bloc_37bc1994b:
37bc1994bmov rax, [rsp+736]
37bc19953movsxd rbx, [rax+4*rbp-4]
37bc19958mov rax, [rsp+208]
37bc19960mov r12l, [rax+4*rbp-4]
37bc19965mov [rsp+472], r12l
37bc1996dcmp r12l, 1
37bc19971je 0x37bc19d0f
37bc19977mov eax, [rsp+308]
37bc1997elea edx, [rbx-1]
37bc19981mov rsi, [rsp+648]
37bc19989lea ecx, [rax+rdx+1]
37bc1998dmovsxd rcx, ecx
37bc19990lea rax, [rdi+8*rcx-8]
37bc19995cmp r12l, [rsi]
37bc19998jg 0x37bc19730
37bc1999emov rcx, [rsp+664]
37bc199a6mov esi, [rsp+384]
37bc199admov r13l, [rcx]
37bc199b0sub esi, 1
37bc199b3test r13l, r13l
37bc199b6jle 0x37bc19a6c
37bc199bcadd r13l, 1
37bc199c0test r12l, r12l
37bc199c3jle 0x37bc19a6c
37bc199c9mov edx, ebx
37bc199cbmov [rsp+240], ebx
37bc199d2mov r9l, esi
37bc199d5lea r11, [rdi+8]
37bc199d9mov rcx, [rsp+656]
37bc199e1mov r8l, 1
37bc199e7lea r14l, [r12-1]
37bc199ecmovsxd rcx, [rcx]
37bc199efsub edx, ecx
37bc199f1mov r15, rcx
37bc199f4movsxd rdx, edx
37bc199f7shl r15, 4
37bc199fbadd rdx, rcx
37bc199femov rcx, [rsp+720]
37bc19a06shl rdx, 4
37bc19a0alea r10, [rcx+rdx-16]
37bc19a0fnop
37bc19a10
37bc19a10loc_37bc19a10:
37bc19a10movsxd rcx, r9l
37bc19a13lea rdx, [rdi+8*rcx]
37bc19a17add rcx, r14
37bc19a1alea rbx, [r11+8*rcx]
37bc19a1emov rcx, r10
37bc19a21nop [rax+rax]
37bc19a2anop [rax+rax]
37bc19a35nop [rax+rax]
37bc19a40
37bc19a40loc_37bc19a40:
37bc19a40movsd_xmm x0, [rcx]
37bc19a44add rdx, 8
37bc19a48add rcx, 16
37bc19a4cmovsd_xmm [rdx-8], x0
37bc19a51cmp rdx, rbx
37bc19a54jne 0x37bc19a40
37bc19a56add r8l, 1
37bc19a5aadd r9l, r12l
37bc19a5dadd r10, r15
37bc19a60cmp r8l, r13l
37bc19a63jne 0x37bc19a10
37bc19a65mov ebx, [rsp+240]
37bc19a6c
37bc19a6cloc_37bc19a6c:
37bc19a6cmov rcx, [rsp+224]
37bc19a74lea r13, [rsp+472]
37bc19a7cmov [rsp+48], rax
37bc19a81lea rdx, [rip+0x8324e1]
37bc19a88mov [rsp+96], r13
37bc19a8dmov r9, [rsp+664]
37bc19a95mov r8, r13
37bc19a98mov [rsp+88], rcx
37bc19a9dlea rcx, [rip+0x8324bc]
37bc19aa4mov [rsp+80], rcx
37bc19aa9mov rcx, [rsp+232]
37bc19ab1mov [rsp+240], rax
37bc19ab9lea rax, [rip+0x832490]
37bc19ac0mov [rsp+64], rcx
37bc19ac5mov rcx, [rsp+656]
37bc19acdmov [rsp+40], rax
37bc19ad2mov [rsp+56], rcx
37bc19ad7lea rcx, [rip+0x83248c]
37bc19ademov [rsp+112], 1
37bc19ae7mov [rsp+104], 1
37bc19af0mov [rsp+72], r13
37bc19af5mov [rsp+32], r13
37bc19afacall dgemm_
37bc19affmov rax, [rsp+664]
37bc19b07mov r12l, [rax]
37bc19b0amov rax, [rsp+240]
37bc19b12test r12l, r12l
37bc19b15jle 0x37bc19bcc
37bc19b1bmov r8l, [rsp+472]
37bc19b23add r12l, 1
37bc19b27test r8l, r8l
37bc19b2ajle 0x37bc19bcc
37bc19b30mov edx, ebx
37bc19b32lea r11, [rdi+8]
37bc19b36lea r14l, [r8-1]
37bc19b3amov r9l, 1
37bc19b40mov rcx, [rsp+656]
37bc19b48mov [rsp+240], ebx
37bc19b4fmovsxd rcx, [rcx]
37bc19b52sub edx, ecx
37bc19b54mov r15, rcx
37bc19b57movsxd rdx, edx
37bc19b5ashl r15, 4
37bc19b5eadd rdx, rcx
37bc19b61mov rcx, [rsp+720]
37bc19b69shl rdx, 4
37bc19b6dlea r10, [rcx+rdx-8]
37bc19b72nop [rax]
37bc19b75nop [rax+rax]
37bc19b80
37bc19b80loc_37bc19b80:
37bc19b80movsxd rcx, esi
37bc19b83lea rdx, [rdi+8*rcx]
37bc19b87add rcx, r14
37bc19b8alea rbx, [r11+8*rcx]
37bc19b8emov rcx, r10
37bc19b91nop [rax]
37bc19b95nop [rax+rax]
37bc19ba0
37bc19ba0loc_37bc19ba0:
37bc19ba0movsd_xmm x0, [rcx]
37bc19ba4add rdx, 8
37bc19ba8add rcx, 16
37bc19bacmovsd_xmm [rdx-8], x0
37bc19bb1cmp rdx, rbx
37bc19bb4jne 0x37bc19ba0
37bc19bb6add r9l, 1
37bc19bbaadd esi, r8l
37bc19bbdadd r10, r15
37bc19bc0cmp r12l, r9l
37bc19bc3jne 0x37bc19b80
37bc19bc5mov ebx, [rsp+240]
37bc19bcc
37bc19bccloc_37bc19bcc:
37bc19bccmov rsi, [rsp+256]
37bc19bd4mov [rsp+48], rax
37bc19bd9lea rax, [rip+0x832370]
37bc19be0mov r8, r13
37bc19be3mov [rsp+40], rax
37bc19be8mov r9, [rsp+664]
37bc19bf0lea rdx, [rip+0x832372]
37bc19bf7lea rcx, [rip+0x83236c]
37bc19bfemov [rsp+88], rsi
37bc19c03lea rsi, [rip+0x832356]
37bc19c0amov [rsp+80], rsi
37bc19c0fmov rsi, [rsp+232]
37bc19c17mov [rsp+112], 1
37bc19c20mov [rsp+64], rsi
37bc19c25mov rsi, [rsp+656]
37bc19c2dmov [rsp+104], 1
37bc19c36mov [rsp+96], r13
37bc19c3bmov [rsp+72], r13
37bc19c40mov [rsp+56], rsi
37bc19c45mov [rsp+32], r13
37bc19c4acall dgemm_
37bc19c4fmov rax, [rsp+664]
37bc19c57mov r14l, [rax]
37bc19c5atest r14l, r14l
37bc19c5djle 0x37bc1993a
37bc19c63mov eax, [rsp+388]
37bc19c6amovsxd rcx, ebx
37bc19c6dadd r14l, 1
37bc19c71mov r10l, [rsp+472]
37bc19c79sub rcx, 1
37bc19c7dmov r9, [rsp+264]
37bc19c85mov r11l, 1
37bc19c8blea r12l, [rax-1]
37bc19c8fmov r13, r10
37bc19c92lea r15l, [r10+rbx]
37bc19c96shl rcx, 4
37bc19c9amov eax, [rsp+440]
37bc19ca1add rcx, [rsp+688]
37bc19ca9shl r10, 3
37bc19cadlea esi, [rax-1]
37bc19cb0
37bc19cb0loc_37bc19cb0:
37bc19cb0cmp r15l, ebx
37bc19cb3jle 0x37bc19cfe
37bc19cb5movsxd rax, r12l
37bc19cb8lea r8, [rdi+8*rax]
37bc19cbcmovsxd rax, esi
37bc19cbflea rdx, [rdi+8*rax]
37bc19cc3xor eax, eax
37bc19cc5nop [rax+rax]
37bc19ccanop [rax+rax]
37bc19cd5nop [rax+rax]
37bc19ce0
37bc19ce0loc_37bc19ce0:
37bc19ce0movsd_xmm x0, [r8+rax]
37bc19ce6movhpd x0, [rdx+rax]
37bc19cebmovups [rcx+2*rax], x0
37bc19cefadd rax, 8
37bc19cf3cmp rax, r10
37bc19cf6jne 0x37bc19ce0
37bc19cf8add r12l, r13l
37bc19cfbadd esi, r13l
37bc19cfe
37bc19cfeloc_37bc19cfe:
37bc19cfeadd r11l, 1
37bc19d02add rcx, r9
37bc19d05cmp r14l, r11l
37bc19d08jne 0x37bc19cb0
37bc19d0ajmp 0x37bc1993a
37bc19d0f
37bc19d0floc_37bc19d0f:
37bc19d0fmov rax, [rsp+696]
37bc19d17movsxd rdx, ebx
37bc19d1amov rcx, [rsp+720]
37bc19d22sub rdx, 1
37bc19d26mov r8, [rsp+656]
37bc19d2eshl rdx, 4
37bc19d32mov [rsp+32], rax
37bc19d37mov rax, [rsp+688]
37bc19d3fadd rcx, rdx
37bc19d42lea r9, [rax+rdx]
37bc19d46mov rdx, rcx
37bc19d49mov rcx, [rsp+664]
37bc19d51call zcopy_
37bc19d56jmp 0x37bc1993a
37bc19d5b
37bc19d5bloc_37bc19d5b:
37bc19d5bmov rax, [rsp+744]
37bc19d63mov rdi, [rsp+432]
37bc19d6bmov [rsp+80], 1
37bc19d74lea r8, [rip+0x8321cd]
37bc19d7bmov rdx, r8
37bc19d7elea r9, [rip+0x8321cb]
37bc19d85lea rcx, [rip+0x8321c0]
37bc19d8cmov [rsp+72], rax
37bc19d91mov rax, [rsp+656]
37bc19d99mov [rsp+32], rdi
37bc19d9emov [rsp+64], rax
37bc19da3mov rax, [rsp+672]
37bc19dabmov [rsp+56], rax
37bc19db0lea rax, [rip+0x832189]
37bc19db7mov [rsp+48], rax
37bc19dbcmov rax, [rsp+656]
37bc19dc4mov [rsp+40], rax
37bc19dc9call dlascl_
37bc19dcemov r9, [rsp+744]
37bc19dd6mov [rsp+32], 1
37bc19ddflea rcx, [rip+0x832185]
37bc19de6mov r8, [rsp+672]
37bc19deemov rdx, [rsp+656]
37bc19df6call dlasrt_
37bc19dfbmov rax, [rsp+744]
37bc19e03mov r9, rdi
37bc19e06mov [rsp+80], 1
37bc19e0flea r8, [rip+0x832132]
37bc19e16lea rcx, [rip+0x83212f]
37bc19e1dmov [rsp+72], rax
37bc19e22mov rax, [rsp+696]
37bc19e2amov rdx, r8
37bc19e2dmov [rsp+64], rax
37bc19e32mov rax, [rsp+688]
37bc19e3amov [rsp+56], rax
37bc19e3fmov rax, [rsp+664]
37bc19e47mov [rsp+48], rax
37bc19e4cmov rax, [rsp+656]
37bc19e54mov [rsp+40], rax
37bc19e59lea rax, [rip+0x8320f0]
37bc19e60mov [rsp+32], rax
37bc19e65call zlascl_
37bc19e6ajmp 0x37bc17d4b
37bc19e6f
37bc19e6floc_37bc19e6f:
37bc19e6fmov rax, [rsp+712]
37bc19e77lea r8, [rip+0x8320ca]
37bc19e7emov r9, [rsp+672]
37bc19e86lea rcx, [rip+0x8320bf]
37bc19e8dmov rdx, r8
37bc19e90mov [rax], 1
37bc19e96mov rax, [rsp+744]
37bc19e9emov [rsp+80], 1
37bc19ea7mov [rsp+72], rax
37bc19eacmov rax, [rsp+696]
37bc19eb4mov [rsp+64], rax
37bc19eb9mov rax, [rsp+688]
37bc19ec1mov [rsp+56], rax
37bc19ec6mov rax, [rsp+664]
37bc19ecemov [rsp+48], rax
37bc19ed3lea rax, [rip+0x832066]
37bc19edamov [rsp+40], rax
37bc19edflea rax, [rip+0x83206a]
37bc19ee6mov [rsp+32], rax
37bc19eebcall zlascl_
37bc19ef0mov rax, [rsp+672]
37bc19ef8movsd_xmm x0, [rax]
37bc19efcandpd x0, [rip+0x83208c]
37bc19f04movsd_xmm [rax], x0
37bc19f08jmp 0x37bc17d4b
37bc19f0d
37bc19f0dloc_37bc19f0d:
37bc19f0dmov r13l, [rsp+256]
37bc19f15mov r14l, [rsp+264]
37bc19f1dmov r12l, [rsp+272]
37bc19f25mov rdi, [rsp+728]
37bc19f2d
37bc19f2dloc_37bc19f2d:
37bc19f2dmov rax, [rsp+664]
37bc19f35mov esi, [rax]
37bc19f37test esi, esi
37bc19f39jle 0x37bc19fcd
37bc19f3fmov rax, [rsp+656]
37bc19f47add esi, 1
37bc19f4amov ebp, [rax]
37bc19f4ctest ebp, ebp
37bc19f4ejle 0x37bc19fcd
37bc19f50movsxd rax, [rsp+380]
37bc19f58mov r11l, r13l
37bc19f5bmov r9l, 1
37bc19f61lea r8, [rdi+8]
37bc19f65mov rbx, [rsp+688]
37bc19f6dmov [rsp+256], r13l
37bc19f75mov r10, -1
37bc19f7clea r15l, [rbp-1]
37bc19f80mov r13, rax
37bc19f83add rbx, 16
37bc19f87
37bc19f87loc_37bc19f87:
37bc19f87movsxd rcx, r11l
37bc19f8amov rdx, r10
37bc19f8dshl rdx, 4
37bc19f91lea rax, [rdi+8*rcx]
37bc19f95add rcx, r15
37bc19f98add rdx, rbx
37bc19f9blea rcx, [r8+8*rcx]
37bc19f9fnop
37bc19fa0
37bc19fa0loc_37bc19fa0:
37bc19fa0movsd_xmm x0, [rdx]
37bc19fa4add rax, 8
37bc19fa8add rdx, 16
37bc19facmovsd_xmm [rax-8], x0
37bc19fb1cmp rcx, rax
37bc19fb4jne 0x37bc19fa0
37bc19fb6add r9l, 1
37bc19fbaadd r11l, ebp
37bc19fbdadd r10, r13
37bc19fc0cmp r9l, esi
37bc19fc3jne 0x37bc19f87
37bc19fc5mov r13l, [rsp+256]
37bc19fcd
37bc19fcdloc_37bc19fcd:
37bc19fcdmov rax, [rsp+656]
37bc19fd5mov r9, [rsp+664]
37bc19fddmov [rsp+112], 1
37bc19fe6lea rdx, [rip+0x831f7c]
37bc19fedmov [rsp+104], 1
37bc19ff6lea rcx, [rip+0x831f6d]
37bc19ffdmov [rsp+96], rax
37bc1a002mov rax, [rsp+216]
37bc1a00amov [rsp+88], rax
37bc1a00flea rax, [rip+0x831f4a]
37bc1a016mov [rsp+80], rax
37bc1a01bmov rax, [rsp+656]
37bc1a023mov [rsp+72], rax
37bc1a028mov rax, [rsp+224]
37bc1a030mov [rsp+64], rax
37bc1a035mov rax, [rsp+656]
37bc1a03dmov [rsp+56], rax
37bc1a042mov rax, [rsp+208]
37bc1a04amov [rsp+48], rax
37bc1a04flea rax, [rip+0x831efa]
37bc1a056mov [rsp+40], rax
37bc1a05bmov rax, [rsp+656]
37bc1a063mov [rsp+32], rax
37bc1a068mov r8, rax
37bc1a06bcall dgemm_
37bc1a070mov rax, [rsp+664]
37bc1a078mov r11l, [rax]
37bc1a07btest r11l, r11l
37bc1a07ejle 0x37bc1a105
37bc1a084mov rax, [rsp+656]
37bc1a08cadd r11l, 1
37bc1a090mov esi, [rax]
37bc1a092test esi, esi
37bc1a094jle 0x37bc1a105
37bc1a096mov rax, [rsp+688]
37bc1a09emov r9l, 1
37bc1a0a4lea r8, [rdi+8]
37bc1a0a8movsxd rbp, [rsp+380]
37bc1a0b0mov r10, -1
37bc1a0b7lea r15l, [rsi-1]
37bc1a0bblea rbx, [rax+24]
37bc1a0bf
37bc1a0bfloc_37bc1a0bf:
37bc1a0bfmovsxd rcx, r13l
37bc1a0c2mov rdx, r10
37bc1a0c5shl rdx, 4
37bc1a0c9lea rax, [rdi+8*rcx]
37bc1a0cdadd rcx, r15
37bc1a0d0add rdx, rbx
37bc1a0d3lea rcx, [r8+8*rcx]
37bc1a0d7nop [rax+rax]
37bc1a0e0
37bc1a0e0loc_37bc1a0e0:
37bc1a0e0movsd_xmm x0, [rdx]
37bc1a0e4add rax, 8
37bc1a0e8add rdx, 16
37bc1a0ecmovsd_xmm [rax-8], x0
37bc1a0f1cmp rax, rcx
37bc1a0f4jne 0x37bc1a0e0
37bc1a0f6add r9l, 1
37bc1a0faadd r13l, esi
37bc1a0fdadd r10, rbp
37bc1a100cmp r9l, r11l
37bc1a103jne 0x37bc1a0bf
37bc1a105
37bc1a105loc_37bc1a105:
37bc1a105mov rax, [rsp+656]
37bc1a10dmov r9, [rsp+664]
37bc1a115mov [rsp+112], 1
37bc1a11elea rdx, [rip+0x831e44]
37bc1a125mov [rsp+104], 1
37bc1a12elea rcx, [rip+0x831e35]
37bc1a135mov [rsp+96], rax
37bc1a13amov rax, [rsp+240]
37bc1a142mov [rsp+88], rax
37bc1a147lea rax, [rip+0x831e12]
37bc1a14emov [rsp+80], rax
37bc1a153mov rax, [rsp+656]
37bc1a15bmov [rsp+72], rax
37bc1a160mov rax, [rsp+224]
37bc1a168mov [rsp+64], rax
37bc1a16dmov rax, [rsp+656]
37bc1a175mov [rsp+56], rax
37bc1a17amov rax, [rsp+208]
37bc1a182mov [rsp+48], rax
37bc1a187lea rax, [rip+0x831dc2]
37bc1a18emov [rsp+40], rax
37bc1a193mov rax, [rsp+656]
37bc1a19bmov [rsp+32], rax
37bc1a1a0mov r8, rax
37bc1a1a3call dgemm_
37bc1a1a8mov rax, [rsp+664]
37bc1a1b0mov ebx, [rax]
37bc1a1b2test ebx, ebx
37bc1a1b4jle 0x37bc19d5b
37bc1a1bamov rax, [rsp+656]
37bc1a1c2add ebx, 1
37bc1a1c5mov r11l, [rax]
37bc1a1c8test r11l, r11l
37bc1a1cbjle 0x37bc19d5b
37bc1a1d1mov rax, [rsp+688]
37bc1a1d9movsxd rsi, [rsp+380]
37bc1a1e1mov r10l, 1
37bc1a1e7mov rcx, [rsp+248]
37bc1a1eflea rdx, [rax-16]
37bc1a1f3lea eax, [r11-1]
37bc1a1f7shl rsi, 4
37bc1a1fblea r9, [8*rax+8]
37bc1a203mov rax, [rsp+232]
37bc1a20b
37bc1a20bloc_37bc1a20b:
37bc1a20blea r8, [rdi+8*rax]
37bc1a20flea rcx, [rdi+8*rcx]
37bc1a213xor eax, eax
37bc1a215nop [rax+rax]
37bc1a220
37bc1a220loc_37bc1a220:
37bc1a220movsd_xmm x0, [r8+rax]
37bc1a226movhpd x0, [rcx+rax]
37bc1a22bmovups [rdx+2*rax+16], x0
37bc1a230add rax, 8
37bc1a234cmp rax, r9
37bc1a237jne 0x37bc1a220
37bc1a239add r10l, 1
37bc1a23dadd r14l, r11l
37bc1a240add r12l, r11l
37bc1a243add rdx, rsi
37bc1a246cmp r10l, ebx
37bc1a249je 0x37bc19d5b
37bc1a24fmovsxd rax, r14l
37bc1a252movsxd rcx, r12l
37bc1a255jmp 0x37bc1a20b
37bc1a257
37bc1a257loc_37bc1a257:
37bc1a257mov rdx, [rsp+672]
37bc1a25fmov rcx, [rsp+656]
37bc1a267lea r8, [rip+0x831cd2]
37bc1a26ecall idamax_
37bc1a273mov rbx, [rsp+656]
37bc1a27bmov r12l, [rbx]
37bc1a27etest r12l, r12l
37bc1a281jle 0x37bc19d5b
37bc1a287mov rbx, [rsp+672]
37bc1a28fcdqe
37bc1a291movq x8, [rip+0x831cf6]
37bc1a29amov [rsp+216], 0
37bc1a2a5movsd_xmm x6, [rbx+8*rax-8]
37bc1a2abandpd x6, x8
37bc1a2b0mulsd x6, x7
37bc1a2b4jmp 0x37bc19572
37bc17c80
37bc1a2b9
37bc1a2b9 // align 0x10
37bc1a2b9 // align 0x10
37bc1a2c0
37bc1a2c0zlangb_:
37bc1a2c0push r15
37bc1a2c2push r14
37bc1a2c4push r13
37bc1a2c6push r12
37bc1a2c8push rbp
37bc1a2c9push rdi
37bc1a2capush rsi
37bc1a2cbpush rbx
37bc1a2ccsub rsp, 168
37bc1a2d3movups [rsp+128], x6
37bc1a2dbmovups [rsp+144], x7
37bc1a2e3mov eax, [rdx]
37bc1a2e5mov [rsp+256], r8
37bc1a2edmov rbx, rcx
37bc1a2f0mov rdi, r9
37bc1a2f3test eax, eax
37bc1a2f5jne 0x37bc1a328
37bc1a2f7
37bc1a2f7loc_37bc1a2f7:
37bc1a2f7pxor x6, x6
37bc1a2fb
37bc1a2fbloc_37bc1a2fb:
37bc1a2fbmovapd x0, x6
37bc1a2ffmovups x7, [rsp+144]
37bc1a307movups x6, [rsp+128]
37bc1a30fadd rsp, 168
37bc1a316pop rbx
37bc1a317pop rsi
37bc1a318pop rdi
37bc1a319pop rbp
37bc1a31apop r12
37bc1a31cpop r13
37bc1a31epop r14
37bc1a320pop r15
37bc1a322ret
37bc1a323
37bc1a323 0f 1f 44 00 00 ..D..
37bc1a328
37bc1a328loc_37bc1a328:
37bc1a328mov rax, [rsp+280]
37bc1a330mov [rsp+248], rdx
37bc1a338mov r9l, 1
37bc1a33emov r8l, 1
37bc1a344lea rdx, [rip+0x831c75]
37bc1a34bmovsxd rcx, [rax]
37bc1a34exor eax, eax
37bc1a350test rcx, rcx
37bc1a353cmovns rax, rcx
37bc1a357mov rcx, rbx
37bc1a35amov [rsp+56], rax
37bc1a35fcall lsame_
37bc1a364mov r10, [rsp+248]
37bc1a36ctest eax, eax
37bc1a36eje 0x37bc1a464
37bc1a374mov ecx, [r10]
37bc1a377test ecx, ecx
37bc1a379jle 0x37bc1a2f7
37bc1a37fmov [rsp+64], ecx
37bc1a383mov r9l, ecx
37bc1a386pxor x6, x6
37bc1a38alea rbp, [rsp+80]
37bc1a38fmov r15, -1
37bc1a396mov r13l, 1
37bc1a39cnop [rax]
37bc1a3a0
37bc1a3a0loc_37bc1a3a0:
37bc1a3a0mov eax, [rdi]
37bc1a3a2mov edx, 1
37bc1a3a7lea r8l, [rax+2]
37bc1a3ablea ebx, [rax+r9+1]
37bc1a3b0sub r8l, r13l
37bc1a3b3test r8l, r8l
37bc1a3b6mov r12l, r8l
37bc1a3b9cmovle r12l, edx
37bc1a3bdmov rdx, [rsp+256]
37bc1a3c5sub ebx, r13l
37bc1a3c8add eax, [rdx]
37bc1a3caadd eax, 1
37bc1a3cdcmp ebx, eax
37bc1a3cfcmovg ebx, eax
37bc1a3d2cmp r12l, ebx
37bc1a3d5jg 0x37bc1a440
37bc1a3d7movsxd rdx, r12l
37bc1a3daadd rdx, r15
37bc1a3ddshl rdx, 4
37bc1a3e1add rdx, [rsp+272]
37bc1a3e9mov rsi, rdx
37bc1a3ecjmp 0x37bc1a401
37bc1a3ee
37bc1a3ee 66 90 f.
37bc1a3f0
37bc1a3f0loc_37bc1a3f0:
37bc1a3f0movapd x6, x0
37bc1a3f4
37bc1a3f4loc_37bc1a3f4:
37bc1a3f4add r12l, 1
37bc1a3f8add rsi, 16
37bc1a3fccmp ebx, r12l
37bc1a3ffjl 0x37bc1a440
37bc1a401
37bc1a401loc_37bc1a401:
37bc1a401movsd_xmm x0, [rsi]
37bc1a405mov rcx, rbp
37bc1a408movsd_xmm [rsp+80], x0
37bc1a40emovsd_xmm x0, [rsi+8]
37bc1a413movsd_xmm [rsp+88], x0
37bc1a419call fn_37c42fc80
37bc1a41ecomisd x0, x6
37bc1a422movsd_xmm [rsp+120], x0
37bc1a428ja 0x37bc1a3f0
37bc1a42alea rcx, [rsp+120]
37bc1a42fcall disnan_
37bc1a434test eax, eax
37bc1a436je 0x37bc1a3f4
37bc1a438movsd_xmm x0, [rsp+120]
37bc1a43ejmp 0x37bc1a3f0
37bc1a440
37bc1a440loc_37bc1a440:
37bc1a440add r13l, 1
37bc1a444cmp [rsp+64], r13l
37bc1a449jl 0x37bc1a2fb
37bc1a44fmov rax, [rsp+248]
37bc1a457add r15, [rsp+56]
37bc1a45cmov r9l, [rax]
37bc1a45fjmp 0x37bc1a3a0
37bc1a464
37bc1a464loc_37bc1a464:
37bc1a464mov r9l, 1
37bc1a46amov r8l, 1
37bc1a470mov rcx, rbx
37bc1a473mov [rsp+248], r10
37bc1a47blea rdx, [rip+0x831b3f]
37bc1a482call lsame_
37bc1a487mov r10, [rsp+248]
37bc1a48ftest eax, eax
37bc1a491jne 0x37bc1a49c
37bc1a493cmp [rbx], 49
37bc1a496jne 0x37bc1a5cc
37bc1a49c
37bc1a49cloc_37bc1a49c:
37bc1a49cmov edx, [r10]
37bc1a49ftest edx, edx
37bc1a4a1jle 0x37bc1a2f7
37bc1a4a7mov rax, [rsp+272]
37bc1a4afmov r8l, edx
37bc1a4b2mov esi, edx
37bc1a4b4mov r15, r10
37bc1a4b7mov r14, -1
37bc1a4bepxor x6, x6
37bc1a4c2mov r13l, 1
37bc1a4c8add rax, 16
37bc1a4cclea rbp, [rsp+80]
37bc1a4d1mov [rsp+64], rax
37bc1a4d6lea rax, [rsp+120]
37bc1a4dbmov [rsp+72], rax
37bc1a4e0
37bc1a4e0loc_37bc1a4e0:
37bc1a4e0mov edx, [rdi]
37bc1a4e2mov eax, 1
37bc1a4e7mov rbx, [rsp+256]
37bc1a4efmov [rsp+120], 0
37bc1a4f8lea ecx, [rdx+2]
37bc1a4fbsub ecx, r13l
37bc1a4fetest ecx, ecx
37bc1a500cmovle ecx, eax
37bc1a503lea eax, [rdx+r8+1]
37bc1a508add edx, [rbx]
37bc1a50asub eax, r13l
37bc1a50dadd edx, 1
37bc1a510cmp eax, edx
37bc1a512cmovle edx, eax
37bc1a515cmp ecx, edx
37bc1a517jg 0x37bc1a5c6
37bc1a51dmovsxd r8, ecx
37bc1a520sub edx, ecx
37bc1a522pxor x7, x7
37bc1a526add r8, r14
37bc1a529mov rax, r8
37bc1a52clea rbx, [rdx+r8]
37bc1a530shl rax, 4
37bc1a534add rax, [rsp+272]
37bc1a53cshl rbx, 4
37bc1a540add rbx, [rsp+64]
37bc1a545mov r12, rax
37bc1a548nop [rax+rax]
37bc1a550
37bc1a550loc_37bc1a550:
37bc1a550movsd_xmm x0, [r12]
37bc1a556mov rcx, rbp
37bc1a559add r12, 16
37bc1a55dmovsd_xmm [rsp+80], x0
37bc1a563movsd_xmm x0, [r12-8]
37bc1a56amovsd_xmm [rsp+88], x0
37bc1a570call fn_37c42fc80
37bc1a575addsd x7, x0
37bc1a579cmp rbx, r12
37bc1a57cjne 0x37bc1a550
37bc1a57emovsd_xmm [rsp+120], x7
37bc1a584
37bc1a584loc_37bc1a584:
37bc1a584comisd x7, x6
37bc1a588jbe 0x37bc1a5b0
37bc1a58a
37bc1a58aloc_37bc1a58a:
37bc1a58amovapd x6, x7
37bc1a58e
37bc1a58eloc_37bc1a58e:
37bc1a58eadd r13l, 1
37bc1a592cmp esi, r13l
37bc1a595jl 0x37bc1a2fb
37bc1a59bmov r8l, [r15]
37bc1a59eadd r14, [rsp+56]
37bc1a5a3jmp 0x37bc1a4e0
37bc1a5a8
37bc1a5a8 0f 1f 84 00 00 00 00 00 ........
37bc1a5b0
37bc1a5b0loc_37bc1a5b0:
37bc1a5b0mov rcx, [rsp+72]
37bc1a5b5call disnan_
37bc1a5batest eax, eax
37bc1a5bcje 0x37bc1a58e
37bc1a5bemovsd_xmm x7, [rsp+120]
37bc1a5c4jmp 0x37bc1a58a
37bc1a5c6
37bc1a5c6loc_37bc1a5c6:
37bc1a5c6pxor x7, x7
37bc1a5cajmp 0x37bc1a584
37bc1a5cc
37bc1a5ccloc_37bc1a5cc:
37bc1a5ccmov r9l, 1
37bc1a5d2mov r8l, 1
37bc1a5d8mov rcx, rbx
37bc1a5dbmov [rsp+248], r10
37bc1a5e3lea rdx, [rip+0x8319d8]
37bc1a5eacall lsame_
37bc1a5efmov r10, [rsp+248]
37bc1a5f7test eax, eax
37bc1a5f9je 0x37bc1a755
37bc1a5ffmov r13l, [r10]
37bc1a602test r13l, r13l
37bc1a605jle 0x37bc1a2f7
37bc1a60bmov rcx, [rsp+288]
37bc1a613mov r8l, r13l
37bc1a616xor edx, edx
37bc1a618mov r14, -1
37bc1a61fshl r8, 3
37bc1a623call memset
37bc1a628mov eax, [rdi]
37bc1a62amov rdi, [rsp+256]
37bc1a632mov edx, 1
37bc1a637sub edx, eax
37bc1a639add eax, [rdi]
37bc1a63bmov [rsp+64], eax
37bc1a63fmov rax, [rsp+288]
37bc1a647mov ebp, edx
37bc1a649lea r12l, [r13+rdx]
37bc1a64eadd rax, 8
37bc1a652mov [rsp+72], rax
37bc1a657
37bc1a657loc_37bc1a657:
37bc1a657mov eax, [rsp+64]
37bc1a65btest ebp, ebp
37bc1a65dmov r10l, 1
37bc1a663cmovg r10l, ebp
37bc1a667lea edx, [rax+rbp]
37bc1a66acmp edx, r13l
37bc1a66dcmovg edx, r13l
37bc1a671cmp r10l, edx
37bc1a674jg 0x37bc1a6f8
37bc1a67amov rax, [rsp+288]
37bc1a682mov esi, 1
37bc1a687movsxd r11, r10l
37bc1a68asub edx, r10l
37bc1a68dsub esi, ebp
37bc1a68fadd rdx, r11
37bc1a692movsxd rsi, esi
37bc1a695lea rbx, [rax+8*r11]
37bc1a699lea rax, [r14+r11]
37bc1a69dadd rax, rsi
37bc1a6a0shl rax, 4
37bc1a6a4add rax, [rsp+272]
37bc1a6acmov r15, rax
37bc1a6afmov rax, [rsp+72]
37bc1a6b4lea rsi, [rax+8*rdx]
37bc1a6b8nop [rax+rax]
37bc1a6c0
37bc1a6c0loc_37bc1a6c0:
37bc1a6c0movsd_xmm x0, [r15]
37bc1a6c5lea rcx, [rsp+80]
37bc1a6caadd rbx, 8
37bc1a6ceadd r15, 16
37bc1a6d2movsd_xmm [rsp+80], x0
37bc1a6d8movsd_xmm x0, [r15-8]
37bc1a6demovsd_xmm [rsp+88], x0
37bc1a6e4call fn_37c42fc80
37bc1a6e9addsd x0, [rbx-16]
37bc1a6eemovsd_xmm [rbx-16], x0
37bc1a6f3cmp rsi, rbx
37bc1a6f6jne 0x37bc1a6c0
37bc1a6f8
37bc1a6f8loc_37bc1a6f8:
37bc1a6f8add ebp, 1
37bc1a6fbadd r14, [rsp+56]
37bc1a700cmp r12l, ebp
37bc1a703jne 0x37bc1a657
37bc1a709mov ebx, 1
37bc1a70epxor x6, x6
37bc1a712jmp 0x37bc1a725
37bc1a714
37bc1a714loc_37bc1a714:
37bc1a714movapd x6, x0
37bc1a718
37bc1a718loc_37bc1a718:
37bc1a718add rbx, 1
37bc1a71ccmp r13l, ebx
37bc1a71fjl 0x37bc1a2fb
37bc1a725
37bc1a725loc_37bc1a725:
37bc1a725mov rax, [rsp+288]
37bc1a72dmovsd_xmm x0, [rax+8*rbx-8]
37bc1a733comisd x0, x6
37bc1a737movsd_xmm [rsp+120], x0
37bc1a73dja 0x37bc1a714
37bc1a73flea rcx, [rsp+120]
37bc1a744call disnan_
37bc1a749test eax, eax
37bc1a74bje 0x37bc1a718
37bc1a74dmovsd_xmm x0, [rsp+120]
37bc1a753jmp 0x37bc1a714
37bc1a755
37bc1a755loc_37bc1a755:
37bc1a755mov r9l, 1
37bc1a75bmov r8l, 1
37bc1a761mov rcx, rbx
37bc1a764mov [rsp+248], r10
37bc1a76clea rdx, [rip+0x831850]
37bc1a773call lsame_
37bc1a778mov r10, [rsp+248]
37bc1a780test eax, eax
37bc1a782je 0x37bc1a851
37bc1a788
37bc1a788loc_37bc1a788:
37bc1a788mov rax, [rip+0x831841]
37bc1a78fmov ebp, [r10]
37bc1a792mov [rsp+112], 0
37bc1a79bmov [rsp+120], rax
37bc1a7a0test ebp, ebp
37bc1a7a2jle 0x37bc1a83c
37bc1a7a8mov r12, rdi
37bc1a7abmov edx, ebp
37bc1a7admov rdi, -1
37bc1a7b4mov rbx, r10
37bc1a7b7mov esi, 1
37bc1a7bclea r15, [rsp+120]
37bc1a7c1jmp 0x37bc1a7ca
37bc1a7c3
37bc1a7c3loc_37bc1a7c3:
37bc1a7c3mov edx, [rbx]
37bc1a7c5add rdi, [rsp+56]
37bc1a7ca
37bc1a7caloc_37bc1a7ca:
37bc1a7camov ecx, [r12]
37bc1a7cemov r8l, esi
37bc1a7d1mov rax, [rsp+256]
37bc1a7d9mov r9l, 1
37bc1a7dfsub r8l, ecx
37bc1a7e2test r8l, r8l
37bc1a7e5cmovle r8l, r9l
37bc1a7e9mov r9l, [rax]
37bc1a7ecmov [rsp+32], r15
37bc1a7f1add r9l, esi
37bc1a7f4cmp r9l, edx
37bc1a7f7cmovle edx, r9l
37bc1a7fblea r9, [rsp+112]
37bc1a800sub edx, r8l
37bc1a803add edx, 1
37bc1a806mov [rsp+108], edx
37bc1a80alea edx, [rcx+1]
37bc1a80dlea rcx, [rsp+108]
37bc1a812sub edx, esi
37bc1a814add esi, 1
37bc1a817add edx, r8l
37bc1a81alea r8, [rip+0x8317a7]
37bc1a821movsxd rdx, edx
37bc1a824add rdx, rdi
37bc1a827shl rdx, 4
37bc1a82badd rdx, [rsp+272]
37bc1a833call zlassq_
37bc1a838cmp ebp, esi
37bc1a83ajge 0x37bc1a7c3
37bc1a83c
37bc1a83cloc_37bc1a83c:
37bc1a83cmovsd_xmm x6, [rsp+120]
37bc1a842sqrtsd x6, x6
37bc1a846mulsd x6, [rsp+112]
37bc1a84cjmp 0x37bc1a2fb
37bc1a851
37bc1a851loc_37bc1a851:
37bc1a851mov r9l, 1
37bc1a857mov r8l, 1
37bc1a85dmov rcx, rbx
37bc1a860mov [rsp+248], r10
37bc1a868lea rdx, [rip+0x831755]
37bc1a86fcall lsame_
37bc1a874mov r10, [rsp+248]
37bc1a87ctest eax, eax
37bc1a87ejne 0x37bc1a788
37bc1a884jmp 0x37bc1a2fb
37bc1a2c0
37bc1a2c0zlangb_:
37bc1a2c0push r15
37bc1a2c2push r14
37bc1a2c4push r13
37bc1a2c6push r12
37bc1a2c8push rbp
37bc1a2c9push rdi
37bc1a2capush rsi
37bc1a2cbpush rbx
37bc1a2ccsub rsp, 168
37bc1a2d3movups [rsp+128], x6
37bc1a2dbmovups [rsp+144], x7
37bc1a2e3mov eax, [rdx]
37bc1a2e5mov [rsp+256], r8
37bc1a2edmov rbx, rcx
37bc1a2f0mov rdi, r9
37bc1a2f3test eax, eax
37bc1a2f5jne 0x37bc1a328
37bc1a2f7
37bc1a2f7loc_37bc1a2f7:
37bc1a2f7pxor x6, x6
37bc1a2fb
37bc1a2fbloc_37bc1a2fb:
37bc1a2fbmovapd x0, x6
37bc1a2ffmovups x7, [rsp+144]
37bc1a307movups x6, [rsp+128]
37bc1a30fadd rsp, 168
37bc1a316pop rbx
37bc1a317pop rsi
37bc1a318pop rdi
37bc1a319pop rbp
37bc1a31apop r12
37bc1a31cpop r13
37bc1a31epop r14
37bc1a320pop r15
37bc1a322ret
37bc1a323
37bc1a323 0f 1f 44 00 00 ..D..
37bc1a328
37bc1a328loc_37bc1a328:
37bc1a328mov rax, [rsp+280]
37bc1a330mov [rsp+248], rdx
37bc1a338mov r9l, 1
37bc1a33emov r8l, 1
37bc1a344lea rdx, [rip+0x831c75]
37bc1a34bmovsxd rcx, [rax]
37bc1a34exor eax, eax
37bc1a350test rcx, rcx
37bc1a353cmovns rax, rcx
37bc1a357mov rcx, rbx
37bc1a35amov [rsp+56], rax
37bc1a35fcall lsame_
37bc1a364mov r10, [rsp+248]
37bc1a36ctest eax, eax
37bc1a36eje 0x37bc1a464
37bc1a374mov ecx, [r10]
37bc1a377test ecx, ecx
37bc1a379jle 0x37bc1a2f7
37bc1a37fmov [rsp+64], ecx
37bc1a383mov r9l, ecx
37bc1a386pxor x6, x6
37bc1a38alea rbp, [rsp+80]
37bc1a38fmov r15, -1
37bc1a396mov r13l, 1
37bc1a39cnop [rax]
37bc1a3a0
37bc1a3a0loc_37bc1a3a0:
37bc1a3a0mov eax, [rdi]
37bc1a3a2mov edx, 1
37bc1a3a7lea r8l, [rax+2]
37bc1a3ablea ebx, [rax+r9+1]
37bc1a3b0sub r8l, r13l
37bc1a3b3test r8l, r8l
37bc1a3b6mov r12l, r8l
37bc1a3b9cmovle r12l, edx
37bc1a3bdmov rdx, [rsp+256]
37bc1a3c5sub ebx, r13l
37bc1a3c8add eax, [rdx]
37bc1a3caadd eax, 1
37bc1a3cdcmp ebx, eax
37bc1a3cfcmovg ebx, eax
37bc1a3d2cmp r12l, ebx
37bc1a3d5jg 0x37bc1a440
37bc1a3d7movsxd rdx, r12l
37bc1a3daadd rdx, r15
37bc1a3ddshl rdx, 4
37bc1a3e1add rdx, [rsp+272]
37bc1a3e9mov rsi, rdx
37bc1a3ecjmp 0x37bc1a401
37bc1a3ee
37bc1a3ee 66 90 f.
37bc1a3f0
37bc1a3f0loc_37bc1a3f0:
37bc1a3f0movapd x6, x0
37bc1a3f4
37bc1a3f4loc_37bc1a3f4:
37bc1a3f4add r12l, 1
37bc1a3f8add rsi, 16
37bc1a3fccmp ebx, r12l
37bc1a3ffjl 0x37bc1a440
37bc1a401
37bc1a401loc_37bc1a401:
37bc1a401movsd_xmm x0, [rsi]
37bc1a405mov rcx, rbp
37bc1a408movsd_xmm [rsp+80], x0
37bc1a40emovsd_xmm x0, [rsi+8]
37bc1a413movsd_xmm [rsp+88], x0
37bc1a419call fn_37c42fc80
37bc1a41ecomisd x0, x6
37bc1a422movsd_xmm [rsp+120], x0
37bc1a428ja 0x37bc1a3f0
37bc1a42alea rcx, [rsp+120]
37bc1a42fcall disnan_
37bc1a434test eax, eax
37bc1a436je 0x37bc1a3f4
37bc1a438movsd_xmm x0, [rsp+120]
37bc1a43ejmp 0x37bc1a3f0
37bc1a440
37bc1a440loc_37bc1a440:
37bc1a440add r13l, 1
37bc1a444cmp [rsp+64], r13l
37bc1a449jl 0x37bc1a2fb
37bc1a44fmov rax, [rsp+248]
37bc1a457add r15, [rsp+56]
37bc1a45cmov r9l, [rax]
37bc1a45fjmp 0x37bc1a3a0
37bc1a464
37bc1a464loc_37bc1a464:
37bc1a464mov r9l, 1
37bc1a46amov r8l, 1
37bc1a470mov rcx, rbx
37bc1a473mov [rsp+248], r10
37bc1a47blea rdx, [rip+0x831b3f]
37bc1a482call lsame_
37bc1a487mov r10, [rsp+248]
37bc1a48ftest eax, eax
37bc1a491jne 0x37bc1a49c
37bc1a493cmp [rbx], 49
37bc1a496jne 0x37bc1a5cc
37bc1a49c
37bc1a49cloc_37bc1a49c:
37bc1a49cmov edx, [r10]
37bc1a49ftest edx, edx
37bc1a4a1jle 0x37bc1a2f7
37bc1a4a7mov rax, [rsp+272]
37bc1a4afmov r8l, edx
37bc1a4b2mov esi, edx
37bc1a4b4mov r15, r10
37bc1a4b7mov r14, -1
37bc1a4bepxor x6, x6
37bc1a4c2mov r13l, 1
37bc1a4c8add rax, 16
37bc1a4cclea rbp, [rsp+80]
37bc1a4d1mov [rsp+64], rax
37bc1a4d6lea rax, [rsp+120]
37bc1a4dbmov [rsp+72], rax
37bc1a4e0
37bc1a4e0loc_37bc1a4e0:
37bc1a4e0mov edx, [rdi]
37bc1a4e2mov eax, 1
37bc1a4e7mov rbx, [rsp+256]
37bc1a4efmov [rsp+120], 0
37bc1a4f8lea ecx, [rdx+2]
37bc1a4fbsub ecx, r13l
37bc1a4fetest ecx, ecx
37bc1a500cmovle ecx, eax
37bc1a503lea eax, [rdx+r8+1]
37bc1a508add edx, [rbx]
37bc1a50asub eax, r13l
37bc1a50dadd edx, 1
37bc1a510cmp eax, edx
37bc1a512cmovle edx, eax
37bc1a515cmp ecx, edx
37bc1a517jg 0x37bc1a5c6
37bc1a51dmovsxd r8, ecx
37bc1a520sub edx, ecx
37bc1a522pxor x7, x7
37bc1a526add r8, r14
37bc1a529mov rax, r8
37bc1a52clea rbx, [rdx+r8]
37bc1a530shl rax, 4
37bc1a534add rax, [rsp+272]
37bc1a53cshl rbx, 4
37bc1a540add rbx, [rsp+64]
37bc1a545mov r12, rax
37bc1a548nop [rax+rax]
37bc1a550
37bc1a550loc_37bc1a550:
37bc1a550movsd_xmm x0, [r12]
37bc1a556mov rcx, rbp
37bc1a559add r12, 16
37bc1a55dmovsd_xmm [rsp+80], x0
37bc1a563movsd_xmm x0, [r12-8]
37bc1a56amovsd_xmm [rsp+88], x0
37bc1a570call fn_37c42fc80
37bc1a575addsd x7, x0
37bc1a579cmp rbx, r12
37bc1a57cjne 0x37bc1a550
37bc1a57emovsd_xmm [rsp+120], x7
37bc1a584
37bc1a584loc_37bc1a584:
37bc1a584comisd x7, x6
37bc1a588jbe 0x37bc1a5b0
37bc1a58a
37bc1a58aloc_37bc1a58a:
37bc1a58amovapd x6, x7
37bc1a58e
37bc1a58eloc_37bc1a58e:
37bc1a58eadd r13l, 1
37bc1a592cmp esi, r13l
37bc1a595jl 0x37bc1a2fb
37bc1a59bmov r8l, [r15]
37bc1a59eadd r14, [rsp+56]
37bc1a5a3jmp 0x37bc1a4e0
37bc1a5a8
37bc1a5a8 0f 1f 84 00 00 00 00 00 ........
37bc1a5b0
37bc1a5b0loc_37bc1a5b0:
37bc1a5b0mov rcx, [rsp+72]
37bc1a5b5call disnan_
37bc1a5batest eax, eax
37bc1a5bcje 0x37bc1a58e
37bc1a5bemovsd_xmm x7, [rsp+120]
37bc1a5c4jmp 0x37bc1a58a
37bc1a5c6
37bc1a5c6loc_37bc1a5c6:
37bc1a5c6pxor x7, x7
37bc1a5cajmp 0x37bc1a584
37bc1a5cc
37bc1a5ccloc_37bc1a5cc:
37bc1a5ccmov r9l, 1
37bc1a5d2mov r8l, 1
37bc1a5d8mov rcx, rbx
37bc1a5dbmov [rsp+248], r10
37bc1a5e3lea rdx, [rip+0x8319d8]
37bc1a5eacall lsame_
37bc1a5efmov r10, [rsp+248]
37bc1a5f7test eax, eax
37bc1a5f9je 0x37bc1a755
37bc1a5ffmov r13l, [r10]
37bc1a602test r13l, r13l
37bc1a605jle 0x37bc1a2f7
37bc1a60bmov rcx, [rsp+288]
37bc1a613mov r8l, r13l
37bc1a616xor edx, edx
37bc1a618mov r14, -1
37bc1a61fshl r8, 3
37bc1a623call memset
37bc1a628mov eax, [rdi]
37bc1a62amov rdi, [rsp+256]
37bc1a632mov edx, 1
37bc1a637sub edx, eax
37bc1a639add eax, [rdi]
37bc1a63bmov [rsp+64], eax
37bc1a63fmov rax, [rsp+288]
37bc1a647mov ebp, edx
37bc1a649lea r12l, [r13+rdx]
37bc1a64eadd rax, 8
37bc1a652mov [rsp+72], rax
37bc1a657
37bc1a657loc_37bc1a657:
37bc1a657mov eax, [rsp+64]
37bc1a65btest ebp, ebp
37bc1a65dmov r10l, 1
37bc1a663cmovg r10l, ebp
37bc1a667lea edx, [rax+rbp]
37bc1a66acmp edx, r13l
37bc1a66dcmovg edx, r13l
37bc1a671cmp r10l, edx
37bc1a674jg 0x37bc1a6f8
37bc1a67amov rax, [rsp+288]
37bc1a682mov esi, 1
37bc1a687movsxd r11, r10l
37bc1a68asub edx, r10l
37bc1a68dsub esi, ebp
37bc1a68fadd rdx, r11
37bc1a692movsxd rsi, esi
37bc1a695lea rbx, [rax+8*r11]
37bc1a699lea rax, [r14+r11]
37bc1a69dadd rax, rsi
37bc1a6a0shl rax, 4
37bc1a6a4add rax, [rsp+272]
37bc1a6acmov r15, rax
37bc1a6afmov rax, [rsp+72]
37bc1a6b4lea rsi, [rax+8*rdx]
37bc1a6b8nop [rax+rax]
37bc1a6c0
37bc1a6c0loc_37bc1a6c0:
37bc1a6c0movsd_xmm x0, [r15]
37bc1a6c5lea rcx, [rsp+80]
37bc1a6caadd rbx, 8
37bc1a6ceadd r15, 16
37bc1a6d2movsd_xmm [rsp+80], x0
37bc1a6d8movsd_xmm x0, [r15-8]
37bc1a6demovsd_xmm [rsp+88], x0
37bc1a6e4call fn_37c42fc80
37bc1a6e9addsd x0, [rbx-16]
37bc1a6eemovsd_xmm [rbx-16], x0
37bc1a6f3cmp rsi, rbx
37bc1a6f6jne 0x37bc1a6c0
37bc1a6f8
37bc1a6f8loc_37bc1a6f8:
37bc1a6f8add ebp, 1
37bc1a6fbadd r14, [rsp+56]
37bc1a700cmp r12l, ebp
37bc1a703jne 0x37bc1a657
37bc1a709mov ebx, 1
37bc1a70epxor x6, x6
37bc1a712jmp 0x37bc1a725
37bc1a714
37bc1a714loc_37bc1a714:
37bc1a714movapd x6, x0
37bc1a718
37bc1a718loc_37bc1a718:
37bc1a718add rbx, 1
37bc1a71ccmp r13l, ebx
37bc1a71fjl 0x37bc1a2fb
37bc1a725
37bc1a725loc_37bc1a725:
37bc1a725mov rax, [rsp+288]
37bc1a72dmovsd_xmm x0, [rax+8*rbx-8]
37bc1a733comisd x0, x6
37bc1a737movsd_xmm [rsp+120], x0
37bc1a73dja 0x37bc1a714
37bc1a73flea rcx, [rsp+120]
37bc1a744call disnan_
37bc1a749test eax, eax
37bc1a74bje 0x37bc1a718
37bc1a74dmovsd_xmm x0, [rsp+120]
37bc1a753jmp 0x37bc1a714
37bc1a755
37bc1a755loc_37bc1a755:
37bc1a755mov r9l, 1
37bc1a75bmov r8l, 1
37bc1a761mov rcx, rbx
37bc1a764mov [rsp+248], r10
37bc1a76clea rdx, [rip+0x831850]
37bc1a773call lsame_
37bc1a778mov r10, [rsp+248]
37bc1a780test eax, eax
37bc1a782je 0x37bc1a851
37bc1a788
37bc1a788loc_37bc1a788:
37bc1a788mov rax, [rip+0x831841]
37bc1a78fmov ebp, [r10]
37bc1a792mov [rsp+112], 0
37bc1a79bmov [rsp+120], rax
37bc1a7a0test ebp, ebp
37bc1a7a2jle 0x37bc1a83c
37bc1a7a8mov r12, rdi
37bc1a7abmov edx, ebp
37bc1a7admov rdi, -1
37bc1a7b4mov rbx, r10
37bc1a7b7mov esi, 1
37bc1a7bclea r15, [rsp+120]
37bc1a7c1jmp 0x37bc1a7ca
37bc1a7c3
37bc1a7c3loc_37bc1a7c3:
37bc1a7c3mov edx, [rbx]
37bc1a7c5add rdi, [rsp+56]
37bc1a7ca
37bc1a7caloc_37bc1a7ca:
37bc1a7camov ecx, [r12]
37bc1a7cemov r8l, esi
37bc1a7d1mov rax, [rsp+256]
37bc1a7d9mov r9l, 1
37bc1a7dfsub r8l, ecx
37bc1a7e2test r8l, r8l
37bc1a7e5cmovle r8l, r9l
37bc1a7e9mov r9l, [rax]
37bc1a7ecmov [rsp+32], r15
37bc1a7f1add r9l, esi
37bc1a7f4cmp r9l, edx
37bc1a7f7cmovle edx, r9l
37bc1a7fblea r9, [rsp+112]
37bc1a800sub edx, r8l
37bc1a803add edx, 1
37bc1a806mov [rsp+108], edx
37bc1a80alea edx, [rcx+1]
37bc1a80dlea rcx, [rsp+108]
37bc1a812sub edx, esi
37bc1a814add esi, 1
37bc1a817add edx, r8l
37bc1a81alea r8, [rip+0x8317a7]
37bc1a821movsxd rdx, edx
37bc1a824add rdx, rdi
37bc1a827shl rdx, 4
37bc1a82badd rdx, [rsp+272]
37bc1a833call zlassq_
37bc1a838cmp ebp, esi
37bc1a83ajge 0x37bc1a7c3
37bc1a83c
37bc1a83cloc_37bc1a83c:
37bc1a83cmovsd_xmm x6, [rsp+120]
37bc1a842sqrtsd x6, x6
37bc1a846mulsd x6, [rsp+112]
37bc1a84cjmp 0x37bc1a2fb
37bc1a851
37bc1a851loc_37bc1a851:
37bc1a851mov r9l, 1
37bc1a857mov r8l, 1
37bc1a85dmov rcx, rbx
37bc1a860mov [rsp+248], r10
37bc1a868lea rdx, [rip+0x831755]
37bc1a86fcall lsame_
37bc1a874mov r10, [rsp+248]
37bc1a87ctest eax, eax
37bc1a87ejne 0x37bc1a788
37bc1a884jmp 0x37bc1a2fb
37bc1a2c0
37bc1a889
37bc1a889 // align 0x10
37bc1a889 // align 0x10
37bc1a890
37bc1a890zlange_:
37bc1a890push r15
37bc1a892push r14
37bc1a894push r13
37bc1a896push r12
37bc1a898push rbp
37bc1a899push rdi
37bc1a89apush rsi
37bc1a89bpush rbx
37bc1a89csub rsp, 152
37bc1a8a3movups [rsp+112], x6
37bc1a8a8movups [rsp+128], x7
37bc1a8b0mov eax, [rdx]
37bc1a8b2mov rdi, rdx
37bc1a8b5mov edx, [r8]
37bc1a8b8mov rsi, rcx
37bc1a8bbmov rbx, r8
37bc1a8bemov r13, r9
37bc1a8c1cmp eax, edx
37bc1a8c3cmovg eax, edx
37bc1a8c6test eax, eax
37bc1a8c8jne 0x37bc1a8f8
37bc1a8ca
37bc1a8caloc_37bc1a8ca:
37bc1a8capxor x6, x6
37bc1a8ce
37bc1a8celoc_37bc1a8ce:
37bc1a8cemovapd x0, x6
37bc1a8d2movups x7, [rsp+128]
37bc1a8damovups x6, [rsp+112]
37bc1a8dfadd rsp, 152
37bc1a8e6pop rbx
37bc1a8e7pop rsi
37bc1a8e8pop rdi
37bc1a8e9pop rbp
37bc1a8eapop r12
37bc1a8ecpop r13
37bc1a8eepop r14
37bc1a8f0pop r15
37bc1a8f2ret
37bc1a8f3
37bc1a8f3 0f 1f 44 00 00 ..D..
37bc1a8f8
37bc1a8f8loc_37bc1a8f8:
37bc1a8f8mov rax, [rsp+256]
37bc1a900mov r9l, 1
37bc1a906mov r8l, 1
37bc1a90clea rdx, [rip+0x8316cd]
37bc1a913movsxd r14, [rax]
37bc1a916xor eax, eax
37bc1a918test r14, r14
37bc1a91bcmovs r14, rax
37bc1a91fcall lsame_
37bc1a924test eax, eax
37bc1a926je 0x37bc1a9ed
37bc1a92cmov eax, [rbx]
37bc1a92emov [rsp+64], eax
37bc1a932test eax, eax
37bc1a934jle 0x37bc1a8ca
37bc1a936lea rax, [r13+16]
37bc1a93amov r12, -1
37bc1a941pxor x6, x6
37bc1a945mov ebp, 1
37bc1a94amov [rsp+72], rax
37bc1a94flea rax, [rsp+104]
37bc1a954mov [rsp+56], rax
37bc1a959nop [rax]
37bc1a960
37bc1a960loc_37bc1a960:
37bc1a960mov ebx, [rdi]
37bc1a962test ebx, ebx
37bc1a964jle 0x37bc1a9d8
37bc1a966mov rax, [rsp+72]
37bc1a96bmov rdx, r12
37bc1a96emov r15l, 1
37bc1a974shl rdx, 4
37bc1a978lea r13, [rax+rdx]
37bc1a97cjmp 0x37bc1a991
37bc1a97e
37bc1a97e 66 90 f.
37bc1a980
37bc1a980loc_37bc1a980:
37bc1a980movapd x6, x0
37bc1a984
37bc1a984loc_37bc1a984:
37bc1a984add r15l, 1
37bc1a988add r13, 16
37bc1a98ccmp ebx, r15l
37bc1a98fjl 0x37bc1a9d8
37bc1a991
37bc1a991loc_37bc1a991:
37bc1a991movsd_xmm x0, [r13]
37bc1a997lea rcx, [rsp+80]
37bc1a99cmovsd_xmm [rsp+80], x0
37bc1a9a2movsd_xmm x0, [r13+8]
37bc1a9a8movsd_xmm [rsp+88], x0
37bc1a9aecall fn_37c42fc80
37bc1a9b3comisd x0, x6
37bc1a9b7movsd_xmm [rsp+104], x0
37bc1a9bdja 0x37bc1a980
37bc1a9bfmov rcx, [rsp+56]
37bc1a9c4call disnan_
37bc1a9c9test eax, eax
37bc1a9cbje 0x37bc1a984
37bc1a9cdmovsd_xmm x0, [rsp+104]
37bc1a9d3jmp 0x37bc1a980
37bc1a9d5
37bc1a9d5 0f 1f 00 ...
37bc1a9d8
37bc1a9d8loc_37bc1a9d8:
37bc1a9d8add ebp, 1
37bc1a9dbadd r12, r14
37bc1a9decmp [rsp+64], ebp
37bc1a9e2jge 0x37bc1a960
37bc1a9e8jmp 0x37bc1a8ce
37bc1a9ed
37bc1a9edloc_37bc1a9ed:
37bc1a9edmov r9l, 1
37bc1a9f3mov r8l, 1
37bc1a9f9lea rdx, [rip+0x8315e1]
37bc1aa00mov rcx, rsi
37bc1aa03call lsame_
37bc1aa08test eax, eax
37bc1aa0ajne 0x37bc1aa15
37bc1aa0ccmp [rsi], 49
37bc1aa0fjne 0x37bc1ab0c
37bc1aa15
37bc1aa15loc_37bc1aa15:
37bc1aa15mov eax, [rbx]
37bc1aa17mov [rsp+56], eax
37bc1aa1btest eax, eax
37bc1aa1djle 0x37bc1a8ca
37bc1aa23lea rax, [r13+16]
37bc1aa27pxor x6, x6
37bc1aa2bmov rbp, -1
37bc1aa32mov r12l, 1
37bc1aa38mov [rsp+64], rax
37bc1aa3dlea rax, [rsp+104]
37bc1aa42mov [rsp+72], rax
37bc1aa47nop [rax+rax]
37bc1aa50
37bc1aa50loc_37bc1aa50:
37bc1aa50mov [rsp+104], 0
37bc1aa59mov edx, [rdi]
37bc1aa5btest edx, edx
37bc1aa5djle 0x37bc1ab06
37bc1aa63mov rax, rbp
37bc1aa66lea ebx, [rdx-1]
37bc1aa69pxor x7, x7
37bc1aa6dshl rax, 4
37bc1aa71add rbx, rbp
37bc1aa74shl rbx, 4
37bc1aa78lea r15, [rax+r13]
37bc1aa7cadd rbx, [rsp+64]
37bc1aa81nop [rax]
37bc1aa85nop [rax+rax]
37bc1aa90
37bc1aa90loc_37bc1aa90:
37bc1aa90movsd_xmm x0, [r15+16]
37bc1aa96lea rcx, [rsp+80]
37bc1aa9badd r15, 16
37bc1aa9fmovsd_xmm [rsp+80], x0
37bc1aaa5movsd_xmm x0, [r15+8]
37bc1aaabmovsd_xmm [rsp+88], x0
37bc1aab1call fn_37c42fc80
37bc1aab6addsd x7, x0
37bc1aabacmp rbx, r15
37bc1aabdjne 0x37bc1aa90
37bc1aabfmovsd_xmm [rsp+104], x7
37bc1aac5
37bc1aac5loc_37bc1aac5:
37bc1aac5comisd x7, x6
37bc1aac9jbe 0x37bc1aaf0
37bc1aacb
37bc1aacbloc_37bc1aacb:
37bc1aacbmovapd x6, x7
37bc1aacf
37bc1aacfloc_37bc1aacf:
37bc1aacfadd r12l, 1
37bc1aad3add rbp, r14
37bc1aad6cmp [rsp+56], r12l
37bc1aadbjge 0x37bc1aa50
37bc1aae1jmp 0x37bc1a8ce
37bc1aae6
37bc1aae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc1aaf0
37bc1aaf0loc_37bc1aaf0:
37bc1aaf0mov rcx, [rsp+72]
37bc1aaf5call disnan_
37bc1aafatest eax, eax
37bc1aafcje 0x37bc1aacf
37bc1aafemovsd_xmm x7, [rsp+104]
37bc1ab04jmp 0x37bc1aacb
37bc1ab06
37bc1ab06loc_37bc1ab06:
37bc1ab06pxor x7, x7
37bc1ab0ajmp 0x37bc1aac5
37bc1ab0c
37bc1ab0cloc_37bc1ab0c:
37bc1ab0cmov r9l, 1
37bc1ab12mov r8l, 1
37bc1ab18lea rdx, [rip+0x8314c3]
37bc1ab1fmov rcx, rsi
37bc1ab22call lsame_
37bc1ab27test eax, eax
37bc1ab29je 0x37bc1ac4d
37bc1ab2fmov r15l, [rdi]
37bc1ab32test r15l, r15l
37bc1ab35jle 0x37bc1acfb
37bc1ab3bmov rcx, [rsp+264]
37bc1ab43mov r8l, r15l
37bc1ab46xor edx, edx
37bc1ab48shl r8, 3
37bc1ab4ccall memset
37bc1ab51mov r12l, [rbx]
37bc1ab54test r12l, r12l
37bc1ab57jle 0x37bc1ac01
37bc1ab5d
37bc1ab5dloc_37bc1ab5d:
37bc1ab5dlea eax, [r12+1]
37bc1ab62mov [rsp+56], eax
37bc1ab66test r15l, r15l
37bc1ab69jle 0x37bc1ad0c
37bc1ab6fmov rdi, [rsp+264]
37bc1ab77lea eax, [r15-1]
37bc1ab7bmov rbp, -1
37bc1ab82lea rbx, [rdi+8*rax+8]
37bc1ab87lea rax, [r13+16]
37bc1ab8bmov edi, 1
37bc1ab90mov [rsp+64], rax
37bc1ab95
37bc1ab95loc_37bc1ab95:
37bc1ab95mov rax, [rsp+64]
37bc1ab9amov rdx, rbp
37bc1ab9dmov r13, [rsp+264]
37bc1aba5shl rdx, 4
37bc1aba9lea r12, [rax+rdx]
37bc1abadnop [rax]
37bc1abb0
37bc1abb0loc_37bc1abb0:
37bc1abb0movsd_xmm x0, [r12]
37bc1abb6lea rcx, [rsp+80]
37bc1abbbadd r13, 8
37bc1abbfadd r12, 16
37bc1abc3movsd_xmm [rsp+80], x0
37bc1abc9movsd_xmm x0, [r12-8]
37bc1abd0movsd_xmm [rsp+88], x0
37bc1abd6call fn_37c42fc80
37bc1abdbaddsd x0, [r13-8]
37bc1abe1movsd_xmm [r13-8], x0
37bc1abe7cmp r13, rbx
37bc1abeajne 0x37bc1abb0
37bc1abecadd edi, 1
37bc1abefadd rbp, r14
37bc1abf2cmp edi, [rsp+56]
37bc1abf6jne 0x37bc1ab95
37bc1abf8
37bc1abf8loc_37bc1abf8:
37bc1abf8test r15l, r15l
37bc1abfbjle 0x37bc1a8ca
37bc1ac01
37bc1ac01loc_37bc1ac01:
37bc1ac01mov ebx, 1
37bc1ac06pxor x6, x6
37bc1ac0ajmp 0x37bc1ac1d
37bc1ac0c
37bc1ac0cloc_37bc1ac0c:
37bc1ac0cmovapd x6, x0
37bc1ac10
37bc1ac10loc_37bc1ac10:
37bc1ac10add rbx, 1
37bc1ac14cmp r15l, ebx
37bc1ac17jl 0x37bc1a8ce
37bc1ac1d
37bc1ac1dloc_37bc1ac1d:
37bc1ac1dmov rax, [rsp+264]
37bc1ac25movsd_xmm x0, [rax+8*rbx-8]
37bc1ac2bcomisd x0, x6
37bc1ac2fmovsd_xmm [rsp+104], x0
37bc1ac35ja 0x37bc1ac0c
37bc1ac37lea rcx, [rsp+104]
37bc1ac3ccall disnan_
37bc1ac41test eax, eax
37bc1ac43je 0x37bc1ac10
37bc1ac45movsd_xmm x0, [rsp+104]
37bc1ac4bjmp 0x37bc1ac0c
37bc1ac4d
37bc1ac4dloc_37bc1ac4d:
37bc1ac4dmov r9l, 1
37bc1ac53mov r8l, 1
37bc1ac59lea rdx, [rip+0x831383]
37bc1ac60mov rcx, rsi
37bc1ac63call lsame_
37bc1ac68test eax, eax
37bc1ac6aje 0x37bc1acd3
37bc1ac6c
37bc1ac6cloc_37bc1ac6c:
37bc1ac6cmov rax, [rip+0x83137d]
37bc1ac73mov esi, [rbx]
37bc1ac75mov [rsp+96], 0
37bc1ac7emov [rsp+104], rax
37bc1ac83test esi, esi
37bc1ac85jle 0x37bc1acbe
37bc1ac87shl r14, 4
37bc1ac8bmov ebx, 1
37bc1ac90lea r12, [rsp+104]
37bc1ac95lea rbp, [rsp+96]
37bc1ac9a
37bc1ac9aloc_37bc1ac9a:
37bc1ac9amov [rsp+32], r12
37bc1ac9fmov rdx, r13
37bc1aca2mov r9, rbp
37bc1aca5mov rcx, rdi
37bc1aca8lea r8, [rip+0x831339]
37bc1acafadd ebx, 1
37bc1acb2add r13, r14
37bc1acb5call zlassq_
37bc1acbacmp esi, ebx
37bc1acbcjge 0x37bc1ac9a
37bc1acbe
37bc1acbeloc_37bc1acbe:
37bc1acbemovsd_xmm x6, [rsp+104]
37bc1acc4sqrtsd x6, x6
37bc1acc8mulsd x6, [rsp+96]
37bc1accejmp 0x37bc1a8ce
37bc1acd3
37bc1acd3loc_37bc1acd3:
37bc1acd3mov r9l, 1
37bc1acd9mov r8l, 1
37bc1acdflea rdx, [rip+0x8312fe]
37bc1ace6mov rcx, rsi
37bc1ace9call lsame_
37bc1aceetest eax, eax
37bc1acf0jne 0x37bc1ac6c
37bc1acf6jmp 0x37bc1a8ce
37bc1acfb
37bc1acfbloc_37bc1acfb:
37bc1acfbmov r12l, [rbx]
37bc1acfetest r12l, r12l
37bc1ad01jg 0x37bc1ab5d
37bc1ad07jmp 0x37bc1a8ca
37bc1ad0c
37bc1ad0cloc_37bc1ad0c:
37bc1ad0cmov eax, 1
37bc1ad11
37bc1ad11loc_37bc1ad11:
37bc1ad11mov edi, [rsp+56]
37bc1ad15lea edx, [rax+1]
37bc1ad18cmp edi, edx
37bc1ad1aje 0x37bc1a8ca
37bc1ad20add eax, 2
37bc1ad23cmp eax, edi
37bc1ad25jne 0x37bc1ad11
37bc1ad27jmp 0x37bc1abf8
37bc1a890
37bc1a890zlange_:
37bc1a890push r15
37bc1a892push r14
37bc1a894push r13
37bc1a896push r12
37bc1a898push rbp
37bc1a899push rdi
37bc1a89apush rsi
37bc1a89bpush rbx
37bc1a89csub rsp, 152
37bc1a8a3movups [rsp+112], x6
37bc1a8a8movups [rsp+128], x7
37bc1a8b0mov eax, [rdx]
37bc1a8b2mov rdi, rdx
37bc1a8b5mov edx, [r8]
37bc1a8b8mov rsi, rcx
37bc1a8bbmov rbx, r8
37bc1a8bemov r13, r9
37bc1a8c1cmp eax, edx
37bc1a8c3cmovg eax, edx
37bc1a8c6test eax, eax
37bc1a8c8jne 0x37bc1a8f8
37bc1a8ca
37bc1a8caloc_37bc1a8ca:
37bc1a8capxor x6, x6
37bc1a8ce
37bc1a8celoc_37bc1a8ce:
37bc1a8cemovapd x0, x6
37bc1a8d2movups x7, [rsp+128]
37bc1a8damovups x6, [rsp+112]
37bc1a8dfadd rsp, 152
37bc1a8e6pop rbx
37bc1a8e7pop rsi
37bc1a8e8pop rdi
37bc1a8e9pop rbp
37bc1a8eapop r12
37bc1a8ecpop r13
37bc1a8eepop r14
37bc1a8f0pop r15
37bc1a8f2ret
37bc1a8f3
37bc1a8f3 0f 1f 44 00 00 ..D..
37bc1a8f8
37bc1a8f8loc_37bc1a8f8:
37bc1a8f8mov rax, [rsp+256]
37bc1a900mov r9l, 1
37bc1a906mov r8l, 1
37bc1a90clea rdx, [rip+0x8316cd]
37bc1a913movsxd r14, [rax]
37bc1a916xor eax, eax
37bc1a918test r14, r14
37bc1a91bcmovs r14, rax
37bc1a91fcall lsame_
37bc1a924test eax, eax
37bc1a926je 0x37bc1a9ed
37bc1a92cmov eax, [rbx]
37bc1a92emov [rsp+64], eax
37bc1a932test eax, eax
37bc1a934jle 0x37bc1a8ca
37bc1a936lea rax, [r13+16]
37bc1a93amov r12, -1
37bc1a941pxor x6, x6
37bc1a945mov ebp, 1
37bc1a94amov [rsp+72], rax
37bc1a94flea rax, [rsp+104]
37bc1a954mov [rsp+56], rax
37bc1a959nop [rax]
37bc1a960
37bc1a960loc_37bc1a960:
37bc1a960mov ebx, [rdi]
37bc1a962test ebx, ebx
37bc1a964jle 0x37bc1a9d8
37bc1a966mov rax, [rsp+72]
37bc1a96bmov rdx, r12
37bc1a96emov r15l, 1
37bc1a974shl rdx, 4
37bc1a978lea r13, [rax+rdx]
37bc1a97cjmp 0x37bc1a991
37bc1a97e
37bc1a97e 66 90 f.
37bc1a980
37bc1a980loc_37bc1a980:
37bc1a980movapd x6, x0
37bc1a984
37bc1a984loc_37bc1a984:
37bc1a984add r15l, 1
37bc1a988add r13, 16
37bc1a98ccmp ebx, r15l
37bc1a98fjl 0x37bc1a9d8
37bc1a991
37bc1a991loc_37bc1a991:
37bc1a991movsd_xmm x0, [r13]
37bc1a997lea rcx, [rsp+80]
37bc1a99cmovsd_xmm [rsp+80], x0
37bc1a9a2movsd_xmm x0, [r13+8]
37bc1a9a8movsd_xmm [rsp+88], x0
37bc1a9aecall fn_37c42fc80
37bc1a9b3comisd x0, x6
37bc1a9b7movsd_xmm [rsp+104], x0
37bc1a9bdja 0x37bc1a980
37bc1a9bfmov rcx, [rsp+56]
37bc1a9c4call disnan_
37bc1a9c9test eax, eax
37bc1a9cbje 0x37bc1a984
37bc1a9cdmovsd_xmm x0, [rsp+104]
37bc1a9d3jmp 0x37bc1a980
37bc1a9d5
37bc1a9d5 0f 1f 00 ...
37bc1a9d8
37bc1a9d8loc_37bc1a9d8:
37bc1a9d8add ebp, 1
37bc1a9dbadd r12, r14
37bc1a9decmp [rsp+64], ebp
37bc1a9e2jge 0x37bc1a960
37bc1a9e8jmp 0x37bc1a8ce
37bc1a9ed
37bc1a9edloc_37bc1a9ed:
37bc1a9edmov r9l, 1
37bc1a9f3mov r8l, 1
37bc1a9f9lea rdx, [rip+0x8315e1]
37bc1aa00mov rcx, rsi
37bc1aa03call lsame_
37bc1aa08test eax, eax
37bc1aa0ajne 0x37bc1aa15
37bc1aa0ccmp [rsi], 49
37bc1aa0fjne 0x37bc1ab0c
37bc1aa15
37bc1aa15loc_37bc1aa15:
37bc1aa15mov eax, [rbx]
37bc1aa17mov [rsp+56], eax
37bc1aa1btest eax, eax
37bc1aa1djle 0x37bc1a8ca
37bc1aa23lea rax, [r13+16]
37bc1aa27pxor x6, x6
37bc1aa2bmov rbp, -1
37bc1aa32mov r12l, 1
37bc1aa38mov [rsp+64], rax
37bc1aa3dlea rax, [rsp+104]
37bc1aa42mov [rsp+72], rax
37bc1aa47nop [rax+rax]
37bc1aa50
37bc1aa50loc_37bc1aa50:
37bc1aa50mov [rsp+104], 0
37bc1aa59mov edx, [rdi]
37bc1aa5btest edx, edx
37bc1aa5djle 0x37bc1ab06
37bc1aa63mov rax, rbp
37bc1aa66lea ebx, [rdx-1]
37bc1aa69pxor x7, x7
37bc1aa6dshl rax, 4
37bc1aa71add rbx, rbp
37bc1aa74shl rbx, 4
37bc1aa78lea r15, [rax+r13]
37bc1aa7cadd rbx, [rsp+64]
37bc1aa81nop [rax]
37bc1aa85nop [rax+rax]
37bc1aa90
37bc1aa90loc_37bc1aa90:
37bc1aa90movsd_xmm x0, [r15+16]
37bc1aa96lea rcx, [rsp+80]
37bc1aa9badd r15, 16
37bc1aa9fmovsd_xmm [rsp+80], x0
37bc1aaa5movsd_xmm x0, [r15+8]
37bc1aaabmovsd_xmm [rsp+88], x0
37bc1aab1call fn_37c42fc80
37bc1aab6addsd x7, x0
37bc1aabacmp rbx, r15
37bc1aabdjne 0x37bc1aa90
37bc1aabfmovsd_xmm [rsp+104], x7
37bc1aac5
37bc1aac5loc_37bc1aac5:
37bc1aac5comisd x7, x6
37bc1aac9jbe 0x37bc1aaf0
37bc1aacb
37bc1aacbloc_37bc1aacb:
37bc1aacbmovapd x6, x7
37bc1aacf
37bc1aacfloc_37bc1aacf:
37bc1aacfadd r12l, 1
37bc1aad3add rbp, r14
37bc1aad6cmp [rsp+56], r12l
37bc1aadbjge 0x37bc1aa50
37bc1aae1jmp 0x37bc1a8ce
37bc1aae6
37bc1aae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc1aaf0
37bc1aaf0loc_37bc1aaf0:
37bc1aaf0mov rcx, [rsp+72]
37bc1aaf5call disnan_
37bc1aafatest eax, eax
37bc1aafcje 0x37bc1aacf
37bc1aafemovsd_xmm x7, [rsp+104]
37bc1ab04jmp 0x37bc1aacb
37bc1ab06
37bc1ab06loc_37bc1ab06:
37bc1ab06pxor x7, x7
37bc1ab0ajmp 0x37bc1aac5
37bc1ab0c
37bc1ab0cloc_37bc1ab0c:
37bc1ab0cmov r9l, 1
37bc1ab12mov r8l, 1
37bc1ab18lea rdx, [rip+0x8314c3]
37bc1ab1fmov rcx, rsi
37bc1ab22call lsame_
37bc1ab27test eax, eax
37bc1ab29je 0x37bc1ac4d
37bc1ab2fmov r15l, [rdi]
37bc1ab32test r15l, r15l
37bc1ab35jle 0x37bc1acfb
37bc1ab3bmov rcx, [rsp+264]
37bc1ab43mov r8l, r15l
37bc1ab46xor edx, edx
37bc1ab48shl r8, 3
37bc1ab4ccall memset
37bc1ab51mov r12l, [rbx]
37bc1ab54test r12l, r12l
37bc1ab57jle 0x37bc1ac01
37bc1ab5d
37bc1ab5dloc_37bc1ab5d:
37bc1ab5dlea eax, [r12+1]
37bc1ab62mov [rsp+56], eax
37bc1ab66test r15l, r15l
37bc1ab69jle 0x37bc1ad0c
37bc1ab6fmov rdi, [rsp+264]
37bc1ab77lea eax, [r15-1]
37bc1ab7bmov rbp, -1
37bc1ab82lea rbx, [rdi+8*rax+8]
37bc1ab87lea rax, [r13+16]
37bc1ab8bmov edi, 1
37bc1ab90mov [rsp+64], rax
37bc1ab95
37bc1ab95loc_37bc1ab95:
37bc1ab95mov rax, [rsp+64]
37bc1ab9amov rdx, rbp
37bc1ab9dmov r13, [rsp+264]
37bc1aba5shl rdx, 4
37bc1aba9lea r12, [rax+rdx]
37bc1abadnop [rax]
37bc1abb0
37bc1abb0loc_37bc1abb0:
37bc1abb0movsd_xmm x0, [r12]
37bc1abb6lea rcx, [rsp+80]
37bc1abbbadd r13, 8
37bc1abbfadd r12, 16
37bc1abc3movsd_xmm [rsp+80], x0
37bc1abc9movsd_xmm x0, [r12-8]
37bc1abd0movsd_xmm [rsp+88], x0
37bc1abd6call fn_37c42fc80
37bc1abdbaddsd x0, [r13-8]
37bc1abe1movsd_xmm [r13-8], x0
37bc1abe7cmp r13, rbx
37bc1abeajne 0x37bc1abb0
37bc1abecadd edi, 1
37bc1abefadd rbp, r14
37bc1abf2cmp edi, [rsp+56]
37bc1abf6jne 0x37bc1ab95
37bc1abf8
37bc1abf8loc_37bc1abf8:
37bc1abf8test r15l, r15l
37bc1abfbjle 0x37bc1a8ca
37bc1ac01
37bc1ac01loc_37bc1ac01:
37bc1ac01mov ebx, 1
37bc1ac06pxor x6, x6
37bc1ac0ajmp 0x37bc1ac1d
37bc1ac0c
37bc1ac0cloc_37bc1ac0c:
37bc1ac0cmovapd x6, x0
37bc1ac10
37bc1ac10loc_37bc1ac10:
37bc1ac10add rbx, 1
37bc1ac14cmp r15l, ebx
37bc1ac17jl 0x37bc1a8ce
37bc1ac1d
37bc1ac1dloc_37bc1ac1d:
37bc1ac1dmov rax, [rsp+264]
37bc1ac25movsd_xmm x0, [rax+8*rbx-8]
37bc1ac2bcomisd x0, x6
37bc1ac2fmovsd_xmm [rsp+104], x0
37bc1ac35ja 0x37bc1ac0c
37bc1ac37lea rcx, [rsp+104]
37bc1ac3ccall disnan_
37bc1ac41test eax, eax
37bc1ac43je 0x37bc1ac10
37bc1ac45movsd_xmm x0, [rsp+104]
37bc1ac4bjmp 0x37bc1ac0c
37bc1ac4d
37bc1ac4dloc_37bc1ac4d:
37bc1ac4dmov r9l, 1
37bc1ac53mov r8l, 1
37bc1ac59lea rdx, [rip+0x831383]
37bc1ac60mov rcx, rsi
37bc1ac63call lsame_
37bc1ac68test eax, eax
37bc1ac6aje 0x37bc1acd3
37bc1ac6c
37bc1ac6cloc_37bc1ac6c:
37bc1ac6cmov rax, [rip+0x83137d]
37bc1ac73mov esi, [rbx]
37bc1ac75mov [rsp+96], 0
37bc1ac7emov [rsp+104], rax
37bc1ac83test esi, esi
37bc1ac85jle 0x37bc1acbe
37bc1ac87shl r14, 4
37bc1ac8bmov ebx, 1
37bc1ac90lea r12, [rsp+104]
37bc1ac95lea rbp, [rsp+96]
37bc1ac9a
37bc1ac9aloc_37bc1ac9a:
37bc1ac9amov [rsp+32], r12
37bc1ac9fmov rdx, r13
37bc1aca2mov r9, rbp
37bc1aca5mov rcx, rdi
37bc1aca8lea r8, [rip+0x831339]
37bc1acafadd ebx, 1
37bc1acb2add r13, r14
37bc1acb5call zlassq_
37bc1acbacmp esi, ebx
37bc1acbcjge 0x37bc1ac9a
37bc1acbe
37bc1acbeloc_37bc1acbe:
37bc1acbemovsd_xmm x6, [rsp+104]
37bc1acc4sqrtsd x6, x6
37bc1acc8mulsd x6, [rsp+96]
37bc1accejmp 0x37bc1a8ce
37bc1acd3
37bc1acd3loc_37bc1acd3:
37bc1acd3mov r9l, 1
37bc1acd9mov r8l, 1
37bc1acdflea rdx, [rip+0x8312fe]
37bc1ace6mov rcx, rsi
37bc1ace9call lsame_
37bc1aceetest eax, eax
37bc1acf0jne 0x37bc1ac6c
37bc1acf6jmp 0x37bc1a8ce
37bc1acfb
37bc1acfbloc_37bc1acfb:
37bc1acfbmov r12l, [rbx]
37bc1acfetest r12l, r12l
37bc1ad01jg 0x37bc1ab5d
37bc1ad07jmp 0x37bc1a8ca
37bc1ad0c
37bc1ad0cloc_37bc1ad0c:
37bc1ad0cmov eax, 1
37bc1ad11
37bc1ad11loc_37bc1ad11:
37bc1ad11mov edi, [rsp+56]
37bc1ad15lea edx, [rax+1]
37bc1ad18cmp edi, edx
37bc1ad1aje 0x37bc1a8ca
37bc1ad20add eax, 2
37bc1ad23cmp eax, edi
37bc1ad25jne 0x37bc1ad11
37bc1ad27jmp 0x37bc1abf8
37bc1a890
Loading..