File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc4d230
37bc4d230zlasyf_rk_:
37bc4d230push r15
37bc4d232push r14
37bc4d234push r13
37bc4d236push r12
37bc4d238push rbp
37bc4d239push rdi
37bc4d23apush rsi
37bc4d23bpush rbx
37bc4d23csub rsp, 616
37bc4d243movups [rsp+448], x6
37bc4d24bmovups [rsp+464], x7
37bc4d253movups [rsp+480], x8
37bc4d25cmovups [rsp+496], x9
37bc4d265movups [rsp+512], x10
37bc4d26emovups [rsp+528], x11
37bc4d277movups [rsp+544], x12
37bc4d280movups [rsp+560], x13
37bc4d289movups [rsp+576], x14
37bc4d292movups [rsp+592], x15
37bc4d29bmov rax, [rsp+728]
37bc4d2a3mov r14, [rsp+720]
37bc4d2abmov r15, [rsp+752]
37bc4d2b3movsxd rsi, [rax]
37bc4d2b6xor eax, eax
37bc4d2b8test rsi, rsi
37bc4d2bbmov rbx, rcx
37bc4d2bemov rbp, r9
37bc4d2c1mov [rsp+696], rdx
37bc4d2c9cmovns rax, rsi
37bc4d2cdmov edx, 1
37bc4d2d2lea rcx, [rip+0x7ffd77]
37bc4d2d9mov [rsp+704], r8
37bc4d2e1mov [rsp+176], rax
37bc4d2e9not rax
37bc4d2ecmov [rsp+136], rax
37bc4d2f4mov rax, [rsp+760]
37bc4d2fcmovsxd rdi, [rax]
37bc4d2ffxor eax, eax
37bc4d301test rdi, rdi
37bc4d304cmovns rax, rdi
37bc4d308mov [rsp+152], rax
37bc4d310not rax
37bc4d313mov [rsp+160], rax
37bc4d31bmov rax, [rsp+768]
37bc4d323mov [rax], 0
37bc4d329call dlamch_
37bc4d32emov rcx, rbx
37bc4d331mov r9l, 1
37bc4d337mov r8l, 1
37bc4d33dmovsd_xmm [rsp+392], x0
37bc4d346lea rdx, [rip+0x7ffd04]
37bc4d34dcall lsame_
37bc4d352mov rbx, [rsp+696]
37bc4d35amov edi, [rbx]
37bc4d35cmov ecx, edi
37bc4d35etest eax, eax
37bc4d360je 0x37bc4e7c0
37bc4d366mov rax, [rsp+704]
37bc4d36epxor x0, x0
37bc4d372mov [rsp+408], edi
37bc4d379mov esi, [rax]
37bc4d37bmov rax, [rsp+736]
37bc4d383movups [rax], x0
37bc4d386mov eax, edi
37bc4d388sub eax, esi
37bc4d38aadd eax, 1
37bc4d38dcmp eax, edi
37bc4d38fjl 0x37bc4d399
37bc4d391cmp edi, esi
37bc4d393jg 0x37bc4ff87
37bc4d399
37bc4d399loc_37bc4d399:
37bc4d399lea rax, [rsp+408]
37bc4d3a1mov [rsp+712], rbp
37bc4d3a9mov r13, r14
37bc4d3acmov edx, ecx
37bc4d3aemov [rsp+184], rax
37bc4d3b6lea rax, [rsp+428]
37bc4d3bemov r14, [rsp+176]
37bc4d3c6mov [rsp+128], rax
37bc4d3celea rax, [rip+0x7ffc93]
37bc4d3d5mov [rsp+232], rax
37bc4d3ddlea rax, [rip+0x7ffc94]
37bc4d3e4mov [rsp+304], rax
37bc4d3ecnop [rax]
37bc4d3f0
37bc4d3f0loc_37bc4d3f0:
37bc4d3f0test edi, edi
37bc4d3f2jle 0x37bc4d752
37bc4d3f8movsxd rbp, esi
37bc4d3fbmov rax, [rsp+160]
37bc4d403imul rbp, [rsp+152]
37bc4d40cmov [rsp+420], edi
37bc4d413movsxd rdi, edi
37bc4d416mov rcx, [rsp+184]
37bc4d41eimul rdi, r14
37bc4d422add rax, rbp
37bc4d425mov [rsp+208], rax
37bc4d42dadd rax, 1
37bc4d431shl rax, 4
37bc4d435lea r9, [r15+rax]
37bc4d439mov rax, [rsp+136]
37bc4d441mov [rsp+192], r9
37bc4d449lea rdx, [rax+rdi+1]
37bc4d44elea rax, [rip+0x7ffbff]
37bc4d455mov [rsp+32], rax
37bc4d45ashl rdx, 4
37bc4d45emov r8, rax
37bc4d461add rdx, r13
37bc4d464call zcopy_
37bc4d469mov rax, [rsp+696]
37bc4d471mov ebx, [rsp+408]
37bc4d478mov eax, [rax]
37bc4d47acmp eax, ebx
37bc4d47cjg 0x37bc4e2d8
37bc4d482
37bc4d482loc_37bc4d482:
37bc4d482mov rax, [rsp+208]
37bc4d48amovsxd rdi, ebx
37bc4d48dadd rax, rdi
37bc4d490shl rax, 4
37bc4d494add rax, r15
37bc4d497movsd_xmm x6, [rax]
37bc4d49bmovsd_xmm x0, [rax+8]
37bc4d4a0andpd x6, [rip+0x7ffbf8]
37bc4d4a8andpd x0, [rip+0x7ffbf0]
37bc4d4b0addsd x6, x0
37bc4d4b4cmp ebx, 1
37bc4d4b7jg 0x37bc4d8d0
37bc4d4bdpxor x5, x5
37bc4d4c1ucomisd x6, x5
37bc4d4c5jp 0x37bc4d4cd
37bc4d4c7je 0x37bc4d688
37bc4d4cd
37bc4d4cdloc_37bc4d4cd:
37bc4d4cdimul rdi, r14
37bc4d4d1mov rax, [rsp+136]
37bc4d4d9add rax, rdi
37bc4d4dcmov [rsp+200], rax
37bc4d4e4
37bc4d4e4loc_37bc4d4e4:
37bc4d4e4mov rax, [rsp+200]
37bc4d4eclea rdi, [rip+0x7ffb61]
37bc4d4f3mov rdx, [rsp+192]
37bc4d4fbmov [rsp+32], rdi
37bc4d500mov rcx, [rsp+184]
37bc4d508mov r8, rdi
37bc4d50badd rax, 1
37bc4d50fshl rax, 4
37bc4d513lea r9, [r13+rax]
37bc4d518call zcopy_
37bc4d51dmovsxd rax, [rsp+408]
37bc4d525mov rdx, rax
37bc4d528lea edi, [rax-1]
37bc4d52blea rsi, [rax-1]
37bc4d52fcmp eax, 1
37bc4d532jle 0x37bc4d70c
37bc4d538mov rcx, r14
37bc4d53bimul rcx, rax
37bc4d53fadd rcx, [rsp+136]
37bc4d547add rax, rcx
37bc4d54ashl rax, 4
37bc4d54eadd rax, r13
37bc4d551movsd_xmm x0, [rax]
37bc4d555movsd_xmm x4, [rax+8]
37bc4d55amovapd x1, x0
37bc4d55eandpd x1, [rip+0x7ffb3a]
37bc4d566movapd x2, x4
37bc4d56aandpd x2, [rip+0x7ffb2e]
37bc4d572movapd x3, x1
37bc4d576addsd x3, x2
37bc4d57acomisd x3, [rsp+392]
37bc4d583jae 0x37bc4fd40
37bc4d589pxor x1, x1
37bc4d58dmov r9l, 1
37bc4d593ucomisd x0, x1
37bc4d597setp r8b
37bc4d59bcmovne r8l, r9l
37bc4d59ftest r8b, r8b
37bc4d5a2jne 0x37bc4d5b9
37bc4d5a4ucomisd x4, x1
37bc4d5a8setp r8b
37bc4d5accmovne r8l, r9l
37bc4d5b0test r8b, r8b
37bc4d5b3je 0x37bc4d6f5
37bc4d5b9
37bc4d5b9loc_37bc4d5b9:
37bc4d5b9sub edx, 2
37bc4d5bcmov r8, rcx
37bc4d5bfadd rdx, rcx
37bc4d5c2shl r8, 4
37bc4d5c6shl rdx, 4
37bc4d5caadd r8, r13
37bc4d5cdadd rdx, r13
37bc4d5d0jmp 0x37bc4d629
37bc4d5d2
37bc4d5d2 66 0f 1f 44 00 00 f..D..
37bc4d5d8
37bc4d5d8loc_37bc4d5d8:
37bc4d5d8movapd x3, x0
37bc4d5dcdivsd x3, x4
37bc4d5e0movddup x2, x3
37bc4d5e4mulpd x2, x1
37bc4d5e8mulsd x3, x0
37bc4d5ecshufpd x2, x2, 1
37bc4d5f1movapd x0, x2
37bc4d5f5subpd x2, x1
37bc4d5f9addsd x3, x4
37bc4d5fdaddpd x0, x1
37bc4d601movddup x1, x3
37bc4d605shufpd x0, x2, 1
37bc4d60adivpd x0, x1
37bc4d60e
37bc4d60eloc_37bc4d60e:
37bc4d60emovups [r8+16], x0
37bc4d613cmp r8, rdx
37bc4d616je 0x37bc4d6f5
37bc4d61cmovsd_xmm x0, [rax]
37bc4d620movsd_xmm x4, [rax+8]
37bc4d625add r8, 16
37bc4d629
37bc4d629loc_37bc4d629:
37bc4d629movapd x2, x0
37bc4d62dmovapd x3, x4
37bc4d631movupd x1, [r8+16]
37bc4d637andpd x2, [rip+0x7ffa61]
37bc4d63fandpd x3, [rip+0x7ffa59]
37bc4d647comisd x3, x2
37bc4d64bja 0x37bc4d5d8
37bc4d64dmovapd x2, x4
37bc4d651divsd x2, x0
37bc4d655movddup x3, x2
37bc4d659mulpd x3, x1
37bc4d65dmulsd x2, x4
37bc4d661shufpd x3, x3, 1
37bc4d666addsd x2, x0
37bc4d66amovapd x0, x3
37bc4d66eaddpd x0, x1
37bc4d672subpd x1, x3
37bc4d676shufpd x0, x1, 2
37bc4d67bmovddup x1, x2
37bc4d67fdivpd x0, x1
37bc4d683jmp 0x37bc4d60e
37bc4d685
37bc4d685 0f 1f 00 ...
37bc4d688
37bc4d688loc_37bc4d688:
37bc4d688mov rax, [rsp+768]
37bc4d690mov ecx, [rax]
37bc4d692test ecx, ecx
37bc4d694jne 0x37bc4d6a0
37bc4d696mov rax, [rsp+768]
37bc4d69emov [rax], ebx
37bc4d6a0
37bc4d6a0loc_37bc4d6a0:
37bc4d6a0imul rdi, r14
37bc4d6a4mov rax, [rsp+136]
37bc4d6aclea rsi, [rip+0x7ff9a1]
37bc4d6b3mov rdx, [rsp+192]
37bc4d6bbmov [rsp+32], rsi
37bc4d6c0mov rcx, [rsp+184]
37bc4d6c8mov r8, rsi
37bc4d6cblea rax, [rax+rdi+1]
37bc4d6d0shl rax, 4
37bc4d6d4lea r9, [r13+rax]
37bc4d6d9call zcopy_
37bc4d6demovsxd rsi, [rsp+408]
37bc4d6e6mov rax, rsi
37bc4d6e9sub rsi, 1
37bc4d6edlea edi, [rax-1]
37bc4d6f0cmp eax, 1
37bc4d6f3jle 0x37bc4d70c
37bc4d6f5
37bc4d6f5loc_37bc4d6f5:
37bc4d6f5mov rcx, [rsp+736]
37bc4d6fdmov rax, rsi
37bc4d700pxor x0, x0
37bc4d704shl rax, 4
37bc4d708movups [rcx+rax], x0
37bc4d70c
37bc4d70cloc_37bc4d70c:
37bc4d70cmov rax, [rsp+744]
37bc4d714mov [rax+4*rsi], ebx
37bc4d717mov rax, [rsp+704]
37bc4d71fmov r8l, [rax]
37bc4d722
37bc4d722loc_37bc4d722:
37bc4d722mov rax, [rsp+696]
37bc4d72alea esi, [r8+rdi]
37bc4d72emov [rsp+408], edi
37bc4d735mov edx, [rax]
37bc4d737mov eax, edx
37bc4d739sub esi, edx
37bc4d73bsub eax, r8l
37bc4d73eadd eax, 1
37bc4d741cmp eax, edi
37bc4d743jl 0x37bc4d3f0
37bc4d749cmp r8l, edx
37bc4d74cjge 0x37bc4d3f0
37bc4d752
37bc4d752loc_37bc4d752:
37bc4d752mov rbp, [rsp+712]
37bc4d75amov r14, r13
37bc4d75dsub edx, edi
37bc4d75f
37bc4d75floc_37bc4d75f:
37bc4d75fmov rax, [rsp+728]
37bc4d767add esi, 1
37bc4d76amov [rsp+428], edx
37bc4d771lea edx, [rdi+1]
37bc4d774movsxd rsi, esi
37bc4d777movsxd rdx, edx
37bc4d77amov [rsp+88], r14
37bc4d77fmov r9, [rsp+184]
37bc4d787mov [rsp+96], rax
37bc4d78cmov rax, [rsp+304]
37bc4d794lea r8, [rip+0x7ff8ed]
37bc4d79blea rcx, [rip+0x7ff8ef]
37bc4d7a2imul rsi, [rsp+152]
37bc4d7abmov [rsp+120], 9
37bc4d7b4imul rdx, [rsp+176]
37bc4d7bdmov [rsp+80], rax
37bc4d7c2mov rax, [rsp+760]
37bc4d7camov [rsp+112], 12
37bc4d7d3mov [rsp+104], 5
37bc4d7dcmov [rsp+72], rax
37bc4d7e1mov rax, [rsp+160]
37bc4d7e9lea rax, [rax+rsi+1]
37bc4d7eeshl rax, 4
37bc4d7f2add rax, r15
37bc4d7f5mov [rsp+64], rax
37bc4d7famov rax, [rsp+728]
37bc4d802mov [rsp+56], rax
37bc4d807mov rax, [rsp+136]
37bc4d80flea rax, [rax+rdx+1]
37bc4d814mov rdx, [rsp+232]
37bc4d81cshl rax, 4
37bc4d820add rax, r14
37bc4d823mov [rsp+48], rax
37bc4d828lea rax, [rip+0x7ff829]
37bc4d82fmov [rsp+40], rax
37bc4d834mov rax, [rsp+128]
37bc4d83cmov [rsp+32], rax
37bc4d841call zgemmtr_
37bc4d846mov rax, [rsp+696]
37bc4d84emov ebx, [rax]
37bc4d850sub ebx, [rsp+408]
37bc4d857
37bc4d857loc_37bc4d857:
37bc4d857mov [rbp], ebx
37bc4d85amovups x6, [rsp+448]
37bc4d862movups x7, [rsp+464]
37bc4d86amovups x8, [rsp+480]
37bc4d873movups x9, [rsp+496]
37bc4d87cmovups x10, [rsp+512]
37bc4d885movups x11, [rsp+528]
37bc4d88emovups x12, [rsp+544]
37bc4d897movups x13, [rsp+560]
37bc4d8a0movups x14, [rsp+576]
37bc4d8a9movups x15, [rsp+592]
37bc4d8b2add rsp, 616
37bc4d8b9pop rbx
37bc4d8bapop rsi
37bc4d8bbpop rdi
37bc4d8bcpop rbp
37bc4d8bdpop r12
37bc4d8bfpop r13
37bc4d8c1pop r14
37bc4d8c3pop r15
37bc4d8c5ret
37bc4d8c6
37bc4d8c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4d8d0
37bc4d8d0loc_37bc4d8d0:
37bc4d8d0mov rdx, [rsp+192]
37bc4d8d8mov rcx, [rsp+128]
37bc4d8e0lea eax, [rbx-1]
37bc4d8e3lea r8, [rip+0x7ff76a]
37bc4d8eamov [rsp+428], eax
37bc4d8f1call izamax_
37bc4d8f6mov rcx, [rsp+208]
37bc4d8fepxor x5, x5
37bc4d902mov [rsp+424], eax
37bc4d909cdqe
37bc4d90blea rdx, [rax+rcx]
37bc4d90fshl rdx, 4
37bc4d913add rdx, r15
37bc4d916movsd_xmm x7, [rdx]
37bc4d91amovsd_xmm x0, [rdx+8]
37bc4d91fandpd x7, [rip+0x7ff779]
37bc4d927andpd x0, [rip+0x7ff771]
37bc4d92faddsd x7, x0
37bc4d933movapd x0, x6
37bc4d937maxsd x0, x7
37bc4d93bucomisd x0, x5
37bc4d93fjp 0x37bc4d947
37bc4d941je 0x37bc4d688
37bc4d947
37bc4d947loc_37bc4d947:
37bc4d947movsd_xmm x0, [rip+0x7ff761]
37bc4d94fmulsd x0, x7
37bc4d953comisd x0, x6
37bc4d957jbe 0x37bc4d4cd
37bc4d95dmov rdi, [rsp+152]
37bc4d965add esi, 1
37bc4d968mov r11, [rsp+160]
37bc4d970movsxd rsi, esi
37bc4d973imul rsi, rdi
37bc4d977sub rbp, rdi
37bc4d97alea rcx, [rbp+r11]
37bc4d97flea rdx, [rcx+1]
37bc4d983mov [rsp+144], rcx
37bc4d98badd rsi, r11
37bc4d98eshl rdx, 4
37bc4d992mov [rsp+240], rsi
37bc4d99alea rcx, [r15+rdx]
37bc4d99elea rsi, [rsp+424]
37bc4d9a6mov [rsp+200], rcx
37bc4d9aemov [rsp+224], rsi
37bc4d9b6
37bc4d9b6loc_37bc4d9b6:
37bc4d9b6imul rax, r14
37bc4d9bamov rsi, [rsp+136]
37bc4d9c2lea rcx, [rip+0x7ff68b]
37bc4d9c9mov r9, [rsp+200]
37bc4d9d1mov [rsp+32], rcx
37bc4d9d6mov r8, rcx
37bc4d9d9mov rcx, [rsp+224]
37bc4d9e1lea rdx, [rsi+rax+1]
37bc4d9e6shl rdx, 4
37bc4d9eaadd rdx, r13
37bc4d9edcall zcopy_
37bc4d9f2movsxd rdx, [rsp+424]
37bc4d9famov eax, ebx
37bc4d9fcmov rdi, [rsp+144]
37bc4da04lea rcx, [rip+0x7ff649]
37bc4da0bmov r8, [rsp+728]
37bc4da13lea ebp, [rdx+1]
37bc4da16mov [rsp+32], rcx
37bc4da1bsub eax, edx
37bc4da1dmov rsi, rdx
37bc4da20movsxd rbp, ebp
37bc4da23mov rcx, [rsp+128]
37bc4da2bmov [rsp+168], rdx
37bc4da33lea r12, [rdi+rbp]
37bc4da37mov rdi, rbp
37bc4da3amov [rsp+428], eax
37bc4da41imul rdi, r14
37bc4da45add rdi, [rsp+136]
37bc4da4dshl r12, 4
37bc4da51add rdi, rdx
37bc4da54add r12, r15
37bc4da57shl rdi, 4
37bc4da5bmov r9, r12
37bc4da5eadd rdi, r13
37bc4da61mov rdx, rdi
37bc4da64call zcopy_
37bc4da69mov rax, [rsp+696]
37bc4da71mov eax, [rax]
37bc4da73cmp eax, ebx
37bc4da75jg 0x37bc4e210
37bc4da7b
37bc4da7bloc_37bc4da7b:
37bc4da7bpxor x6, x6
37bc4da7fcmp esi, ebx
37bc4da81je 0x37bc4dadc
37bc4da83mov rcx, [rsp+128]
37bc4da8bmov eax, ebx
37bc4da8dlea r8, [rip+0x7ff5c0]
37bc4da94mov rdx, r12
37bc4da97sub eax, esi
37bc4da99mov [rsp+428], eax
37bc4daa0call izamax_
37bc4daa5add eax, esi
37bc4daa7mov [rsp+344], eax
37bc4daaecdqe
37bc4dab0add rax, [rsp+144]
37bc4dab8shl rax, 4
37bc4dabcadd rax, r15
37bc4dabfmovsd_xmm x6, [rax]
37bc4dac3movsd_xmm x0, [rax+8]
37bc4dac8andpd x6, [rip+0x7ff5d0]
37bc4dad0andpd x0, [rip+0x7ff5c8]
37bc4dad8addsd x6, x0
37bc4dadc
37bc4dadcloc_37bc4dadc:
37bc4dadccmp esi, 1
37bc4dadfjle 0x37bc4db52
37bc4dae1mov rdx, [rsp+200]
37bc4dae9mov rcx, [rsp+128]
37bc4daf1lea eax, [rsi-1]
37bc4daf4lea r8, [rip+0x7ff559]
37bc4dafbmov [rsp+428], eax
37bc4db02call izamax_
37bc4db07mov edx, eax
37bc4db09cdqe
37bc4db0badd rax, [rsp+144]
37bc4db13shl rax, 4
37bc4db17add rax, r15
37bc4db1amovsd_xmm x0, [rax]
37bc4db1emovsd_xmm x1, [rax+8]
37bc4db23andpd x0, [rip+0x7ff575]
37bc4db2bandpd x1, [rip+0x7ff56d]
37bc4db33addsd x0, x1
37bc4db37comisd x0, x6
37bc4db3bcmovbe edx, [rsp+344]
37bc4db43maxsd x0, x6
37bc4db47mov [rsp+344], edx
37bc4db4emovapd x6, x0
37bc4db52
37bc4db52loc_37bc4db52:
37bc4db52mov rax, [rsp+144]
37bc4db5aadd rax, [rsp+168]
37bc4db62shl rax, 4
37bc4db66add rax, r15
37bc4db69movsd_xmm x0, [rax]
37bc4db6dmovsd_xmm x1, [rax+8]
37bc4db72andpd x0, [rip+0x7ff526]
37bc4db7aandpd x1, [rip+0x7ff51e]
37bc4db82addsd x0, x1
37bc4db86movsd_xmm x1, [rip+0x7ff522]
37bc4db8emulsd x1, x6
37bc4db92comisd x1, x0
37bc4db96jbe 0x37bc4df70
37bc4db9cmovsxd rcx, [rsp+420]
37bc4dba4cmp ecx, [rsp+344]
37bc4dbabje 0x37bc4dc10
37bc4dbadcomisd x7, x6
37bc4dbb1jae 0x37bc4dc10
37bc4dbb3lea rax, [rip+0x7ff49a]
37bc4dbbamov [rsp+420], esi
37bc4dbc1mov r9, [rsp+192]
37bc4dbc9movapd x7, x6
37bc4dbcdmov [rsp+32], rax
37bc4dbd2mov esi, [rsp+344]
37bc4dbd9mov r8, rax
37bc4dbdcmov rdx, [rsp+200]
37bc4dbe4mov rcx, [rsp+184]
37bc4dbecmov [rsp+424], esi
37bc4dbf3call zcopy_
37bc4dbf8mov ebx, [rsp+408]
37bc4dbffmovsxd rax, esi
37bc4dc02jmp 0x37bc4d9b6
37bc4dc07
37bc4dc07 66 0f 1f 84 00 00 00 00 00 f........
37bc4dc10
37bc4dc10loc_37bc4dc10:
37bc4dc10mov rax, [rsp+704]
37bc4dc18mov rdx, [rsp+696]
37bc4dc20lea r11l, [rbx-1]
37bc4dc24mov [rsp+416], esi
37bc4dc2bmovsxd r10, r11l
37bc4dc2emov r8l, [rax]
37bc4dc31mov [rsp+240], r10
37bc4dc39lea eax, [r11+r8]
37bc4dc3dsub eax, [rdx]
37bc4dc3fmovsxd rdx, ebx
37bc4dc42mov r12, rdx
37bc4dc45mov [rsp+224], rdx
37bc4dc4dmov rdx, [rsp+136]
37bc4dc55imul r12, r14
37bc4dc59lea r9, [rdx+r12]
37bc4dc5dsub r12, r14
37bc4dc60mov [rsp+200], r9
37bc4dc68add r12, rdx
37bc4dc6bcmp ecx, ebx
37bc4dc6dje 0x37bc4faa0
37bc4dc73mov edx, ebx
37bc4dc75mov [rsp+312], eax
37bc4dc7cmov r9, [rsp+728]
37bc4dc84sub edx, ecx
37bc4dc86mov [rsp+320], r11l
37bc4dc8emov r11, [rsp+136]
37bc4dc96mov [rsp+428], edx
37bc4dc9dlea edx, [rcx+1]
37bc4dca0movsxd rdx, edx
37bc4dca3mov [rsp+32], r9
37bc4dca8mov rax, rdx
37bc4dcabadd rdx, [rsp+200]
37bc4dcb3mov [rsp+328], r10
37bc4dcbbimul rax, r14
37bc4dcbfshl rdx, 4
37bc4dcc3add rdx, r13
37bc4dcc6lea r8, [rax+r11]
37bc4dccamov [rsp+256], rax
37bc4dcd2add rcx, r8
37bc4dcd5lea r8, [rip+0x7ff378]
37bc4dcdcshl rcx, 4
37bc4dce0lea r9, [r13+rcx]
37bc4dce5mov rcx, [rsp+128]
37bc4dcedcall zcopy_
37bc4dcf2mov rdx, [rsp+256]
37bc4dcfamov r10, [rsp+136]
37bc4dd02lea r9, [rip+0x7ff34b]
37bc4dd09mov rax, [rsp+200]
37bc4dd11mov [rsp+32], r9
37bc4dd16lea rcx, [rsp+420]
37bc4dd1esub rdx, r14
37bc4dd21lea r8, [r10+rdx+1]
37bc4dd26lea rdx, [rax+1]
37bc4dd2ashl r8, 4
37bc4dd2eshl rdx, 4
37bc4dd32add rdx, r13
37bc4dd35lea r9, [r13+r8]
37bc4dd3alea r8, [rip+0x7ff313]
37bc4dd41call zcopy_
37bc4dd46mov rdx, [rsp+696]
37bc4dd4emovd x6, [rsp+420]
37bc4dd57mov rax, [rsp+200]
37bc4dd5fmov edx, [rdx]
37bc4dd61sub edx, ebx
37bc4dd63add edx, 1
37bc4dd66mov [rsp+428], edx
37bc4dd6dmovd edx, x6
37bc4dd71movsxd r10, edx
37bc4dd74mov rdx, [rsp+224]
37bc4dd7clea rcx, [r10+rax]
37bc4dd80mov [rsp+272], r10
37bc4dd88add rdx, rax
37bc4dd8bmov rax, [rsp+728]
37bc4dd93shl rcx, 4
37bc4dd97lea r9, [r13+rcx]
37bc4dd9cmov [rsp+256], rdx
37bc4dda4mov rcx, [rsp+128]
37bc4ddacshl rdx, 4
37bc4ddb0mov [rsp+32], rax
37bc4ddb5add rdx, r13
37bc4ddb8mov r8, rax
37bc4ddbbcall zswap_
37bc4ddc0mov rax, [rsp+696]
37bc4ddc8mov r11l, [rsp+320]
37bc4ddd0mov r10, [rsp+272]
37bc4ddd8mov rcx, [rsp+128]
37bc4dde0mov eax, [rax]
37bc4dde2mov [rsp+288], r11l
37bc4ddeasub eax, r11l
37bc4ddedlea edx, [rax+1]
37bc4ddf0movsxd rax, [rsp+312]
37bc4ddf8imul rax, [rsp+152]
37bc4de01mov [rsp+428], edx
37bc4de08mov rdx, [rsp+224]
37bc4de10add rax, [rsp+160]
37bc4de18lea r11, [r10+rax]
37bc4de1cmov [rsp+272], rax
37bc4de24add rdx, rax
37bc4de27mov rax, [rsp+760]
37bc4de2fshl r11, 4
37bc4de33shl rdx, 4
37bc4de37lea r9, [r15+r11]
37bc4de3bmov [rsp+32], rax
37bc4de40add rdx, r15
37bc4de43mov r8, rax
37bc4de46call zswap_
37bc4de4bmov r11l, [rsp+288]
37bc4de53mov rax, [rsp+272]
37bc4de5bcmp esi, r11l
37bc4de5ejne 0x37bc4fc78
37bc4de64mov rax, [rsp+704]
37bc4de6cmov rbp, [rsp+224]
37bc4de74mov edi, ebx
37bc4de76mov r10, [rsp+328]
37bc4de7emov r8l, [rax]
37bc4de81nop [rax]
37bc4de85nop [rax+rax]
37bc4de90
37bc4de90loc_37bc4de90:
37bc4de90mov rax, r14
37bc4de93movd x1, esi
37bc4de97mov rsi, [rsp+136]
37bc4de9fpxor x4, x4
37bc4dea3imul rax, r10
37bc4dea7mov rcx, [rsp+208]
37bc4deafpunpckldq x1, x6
37bc4deb3psubd x4, x1
37bc4deb7add rsi, rax
37bc4debamov rax, [rsp+144]
37bc4dec2add rax, r10
37bc4dec5shl rax, 4
37bc4dec9movupd x9, [r15+rax]
37bc4decflea rax, [rcx+r10]
37bc4ded3shl rax, 4
37bc4ded7movupd x10, [r15+rax]
37bc4deddmov rax, [rsp+224]
37bc4dee5add rax, rcx
37bc4dee8shl rax, 4
37bc4deecmovupd x15, [r15+rax]
37bc4def2cmp ebx, 2
37bc4def5jg 0x37bc4e3a8
37bc4defb
37bc4defbloc_37bc4defb:
37bc4defblea rax, [r10+rsi]
37bc4deffpxor x0, x0
37bc4df03mov rbx, [rsp+736]
37bc4df0bsub edi, 2
37bc4df0eshl rax, 4
37bc4df12movups [r13+rax], x9
37bc4df18mov rax, [rsp+200]
37bc4df20add rax, r10
37bc4df23shl rax, 4
37bc4df27movups [r13+rax], x0
37bc4df2dmov rax, [rsp+256]
37bc4df35shl rax, 4
37bc4df39movups [r13+rax], x15
37bc4df3fmov rax, [rsp+224]
37bc4df47shl rax, 4
37bc4df4bmovups [rax+rbx-16], x10
37bc4df51mov rax, r10
37bc4df54shl rax, 4
37bc4df58movups [rax+rbx-16], x0
37bc4df5dmov rax, [rsp+744]
37bc4df65movq [rax+4*rbp-8], x4
37bc4df6bjmp 0x37bc4d722
37bc4df70
37bc4df70loc_37bc4df70:
37bc4df70lea rax, [rip+0x7ff0dd]
37bc4df77mov rdx, [rsp+200]
37bc4df7fmov rcx, [rsp+184]
37bc4df87mov [rsp+416], esi
37bc4df8emov [rsp+32], rax
37bc4df93mov r9, [rsp+192]
37bc4df9bmov r8, rax
37bc4df9ecall zcopy_
37bc4dfa3mov rcx, [rsp+704]
37bc4dfabmov ebx, [rsp+408]
37bc4dfb2mov r11, [rsp+136]
37bc4dfbamov eax, [rcx]
37bc4dfbcmov rcx, [rsp+696]
37bc4dfc4add eax, ebx
37bc4dfc6sub eax, [rcx]
37bc4dfc8movsxd rcx, ebx
37bc4dfcbmov rdx, rcx
37bc4dfcemov [rsp+240], rcx
37bc4dfd6imul rdx, r14
37bc4dfdalea r12, [rdx+r11]
37bc4dfdemov [rsp+200], r12
37bc4dfe6cmp esi, ebx
37bc4dfe8je 0x37bc4d4e4
37bc4dfeemov [rsp+224], rcx
37bc4dff6cdqe
37bc4dff8lea r11l, [rbx-1]
37bc4dffcimul rax, [rsp+152]
37bc4e005mov [rsp+256], ebx
37bc4e00cmov [rsp+272], 1
37bc4e017add rax, [rsp+160]
37bc4e01f
37bc4e01floc_37bc4e01f:
37bc4e01fmov r9, [rsp+200]
37bc4e027mov [rsp+288], rax
37bc4e02flea r8, [rip+0x7ff01e]
37bc4e036mov rax, [rsp+240]
37bc4e03emov rcx, [rsp+168]
37bc4e046mov [rsp+312], r11l
37bc4e04elea rdx, [r9+rax]
37bc4e052shl rdx, 4
37bc4e056movupd x0, [r13+rdx]
37bc4e05dlea rdx, [rcx+r9]
37bc4e061mov r9, rdi
37bc4e064mov rcx, [rsp+128]
37bc4e06cshl rdx, 4
37bc4e070movups [r13+rdx], x0
37bc4e076mov edx, r11l
37bc4e079sub edx, esi
37bc4e07blea rsi, [rbp+r12]
37bc4e080shl rsi, 4
37bc4e084mov [rsp+428], edx
37bc4e08blea rdx, [r13+rsi]
37bc4e090mov rsi, [rsp+728]
37bc4e098mov [rsp+32], rsi
37bc4e09dcall zcopy_
37bc4e0a2mov rdx, [rsp+168]
37bc4e0aamov rsi, [rsp+136]
37bc4e0b2lea rcx, [rsp+416]
37bc4e0baimul rdx, r14
37bc4e0belea r8, [rsi+rdx+1]
37bc4e0c3lea rsi, [rip+0x7fef8a]
37bc4e0camov [rsp+32], rsi
37bc4e0cflea rdx, [r12+1]
37bc4e0d4shl r8, 4
37bc4e0d8shl rdx, 4
37bc4e0dclea r9, [r13+r8]
37bc4e0e1mov r8, rsi
37bc4e0e4add rdx, r13
37bc4e0e7call zcopy_
37bc4e0ecmov rsi, [rsp+696]
37bc4e0f4mov rbp, [rsp+240]
37bc4e0fcmov r11, [rsp+728]
37bc4e104mov edi, [rsi]
37bc4e106mov [rsp+32], r11
37bc4e10bmov r8, r11
37bc4e10emov [rsp+168], edi
37bc4e115mov edx, edi
37bc4e117sub edx, [rsp+256]
37bc4e11emovsxd rdi, [rsp+416]
37bc4e126add edx, 1
37bc4e129mov [rsp+428], edx
37bc4e130lea rdx, [rbp+r12]
37bc4e135lea rcx, [rdi+r12]
37bc4e139mov r12, [rsp+128]
37bc4e141shl rdx, 4
37bc4e145mov rsi, rdi
37bc4e148shl rcx, 4
37bc4e14cadd rdx, r13
37bc4e14flea r9, [r13+rcx]
37bc4e154mov rcx, r12
37bc4e157call zswap_
37bc4e15cmov rcx, [rsp+696]
37bc4e164mov rax, [rsp+288]
37bc4e16cmov ecx, [rcx]
37bc4e16eadd rdi, rax
37bc4e171shl rdi, 4
37bc4e175mov edx, ecx
37bc4e177sub edx, [rsp+256]
37bc4e17emov [rsp+168], ecx
37bc4e185lea r9, [r15+rdi]
37bc4e189add edx, 1
37bc4e18cmov rcx, r12
37bc4e18fmov [rsp+428], edx
37bc4e196lea rdx, [rbp+rax]
37bc4e19bmov rax, [rsp+760]
37bc4e1a3shl rdx, 4
37bc4e1a7mov [rsp+32], rax
37bc4e1acadd rdx, r15
37bc4e1afmov r8, rax
37bc4e1b2call zswap_
37bc4e1b7cmp [rsp+272], 1
37bc4e1bfje 0x37bc4fdd0
37bc4e1c5mov rax, [rsp+224]
37bc4e1cdadd rax, [rsp+200]
37bc4e1d5mov [rsp+256], rax
37bc4e1ddmovsxd rbp, [rsp+408]
37bc4e1e5mov rax, [rsp+704]
37bc4e1edmovsxd r10, [rsp+312]
37bc4e1f5movd x6, [rsp+420]
37bc4e1femov rdi, rbp
37bc4e201mov r8l, [rax]
37bc4e204jmp 0x37bc4de90
37bc4e209
37bc4e209 0f 1f 80 00 00 00 00 .......
37bc4e210
37bc4e210loc_37bc4e210:
37bc4e210sub eax, ebx
37bc4e212add ebx, 1
37bc4e215mov [rsp+88], 12
37bc4e21emov r8, [rsp+128]
37bc4e226mov [rsp+428], eax
37bc4e22dlea rax, [rip+0x7fee20]
37bc4e234movsxd rbx, ebx
37bc4e237mov rdx, [rsp+184]
37bc4e23fmov [rsp+80], rax
37bc4e244mov rax, [rsp+200]
37bc4e24cimul rbx, r14
37bc4e250lea r9, [rip+0x7fee01]
37bc4e257mov rcx, [rsp+232]
37bc4e25fmov [rsp+72], rax
37bc4e264mov rax, [rsp+304]
37bc4e26cmov [rsp+64], rax
37bc4e271mov rax, [rsp+760]
37bc4e279mov [rsp+56], rax
37bc4e27emov rax, [rsp+168]
37bc4e286add rax, [rsp+240]
37bc4e28eshl rax, 4
37bc4e292add rax, r15
37bc4e295mov [rsp+48], rax
37bc4e29amov rax, [rsp+728]
37bc4e2a2mov [rsp+40], rax
37bc4e2a7mov rax, [rsp+136]
37bc4e2aflea rax, [rax+rbx+1]
37bc4e2b4shl rax, 4
37bc4e2b8add rax, r13
37bc4e2bbmov [rsp+32], rax
37bc4e2c0call zgemv_
37bc4e2c5mov ebx, [rsp+408]
37bc4e2ccjmp 0x37bc4da7b
37bc4e2d1
37bc4e2d1 0f 1f 80 00 00 00 00 .......
37bc4e2d8
37bc4e2d8loc_37bc4e2d8:
37bc4e2d8sub eax, ebx
37bc4e2damovsxd rdx, ebx
37bc4e2ddadd ebx, 1
37bc4e2e0mov [rsp+88], 12
37bc4e2e9mov [rsp+428], eax
37bc4e2f0lea rax, [rip+0x7fed5d]
37bc4e2f7movsxd rbx, ebx
37bc4e2famov r8, [rsp+128]
37bc4e302mov [rsp+80], rax
37bc4e307mov rax, [rsp+192]
37bc4e30fimul rbx, r14
37bc4e313lea r9, [rip+0x7fed3e]
37bc4e31amov rcx, [rsp+232]
37bc4e322mov [rsp+72], rax
37bc4e327mov rax, [rsp+304]
37bc4e32fmov [rsp+64], rax
37bc4e334mov rax, [rsp+760]
37bc4e33cmov [rsp+56], rax
37bc4e341mov rax, [rsp+152]
37bc4e349add rax, rbp
37bc4e34cadd rax, [rsp+160]
37bc4e354add rax, rdx
37bc4e357mov rdx, [rsp+184]
37bc4e35fshl rax, 4
37bc4e363add rax, r15
37bc4e366mov [rsp+48], rax
37bc4e36bmov rax, [rsp+728]
37bc4e373mov [rsp+40], rax
37bc4e378mov rax, [rsp+136]
37bc4e380lea rax, [rax+rbx+1]
37bc4e385shl rax, 4
37bc4e389add rax, r13
37bc4e38cmov [rsp+32], rax
37bc4e391call zgemv_
37bc4e396mov ebx, [rsp+408]
37bc4e39djmp 0x37bc4d482
37bc4e3a2
37bc4e3a2 66 0f 1f 44 00 00 f..D..
37bc4e3a8
37bc4e3a8loc_37bc4e3a8:
37bc4e3a8movapd x5, x9
37bc4e3admovapd x7, x10
37bc4e3b2movapd x8, x10
37bc4e3b7unpckhpd x5, x5
37bc4e3bbunpckhpd x7, x7
37bc4e3bfmovapd x1, x15
37bc4e3c4movapd x13, x5
37bc4e3c9movapd x5, x15
37bc4e3cemovapd x11, x7
37bc4e3d3andpd x11, [rip+0x7fecc4]
37bc4e3dcunpckhpd x5, x5
37bc4e3e0movapd x12, x5
37bc4e3e5movapd x5, x10
37bc4e3eaandpd x5, [rip+0x7fecae]
37bc4e3f2movsd_xmm [rsp+168], x5
37bc4e3fbcomisd x11, x5
37bc4e400jbe 0x37bc4fb08
37bc4e406movapd x0, x10
37bc4e40bdivsd x0, x7
37bc4e40fmovapd x5, x0
37bc4e413movapd x2, x0
37bc4e417movapd x14, x0
37bc4e41cmulsd x5, x15
37bc4e421mulsd x2, x10
37bc4e426mulsd x14, x9
37bc4e42baddsd x5, x12
37bc4e430mulsd x12, x0
37bc4e435mulsd x0, x13
37bc4e43aaddsd x2, x7
37bc4e43eaddsd x14, x13
37bc4e443divsd x5, x2
37bc4e447subsd x12, x15
37bc4e44csubsd x0, x9
37bc4e451divsd x0, x2
37bc4e455movsd_xmm [rsp+192], x5
37bc4e45edivsd x12, x2
37bc4e463movapd x13, x0
37bc4e468divsd x14, x2
37bc4e46d
37bc4e46dloc_37bc4e46d:
37bc4e46dmovsd_xmm x5, [rsp+192]
37bc4e476movapd x1, x13
37bc4e47bmovapd x2, x14
37bc4e480mulsd x1, x12
37bc4e485mulsd x2, x12
37bc4e48amovapd x0, x5
37bc4e48emulsd x0, x14
37bc4e493mulsd x5, x13
37bc4e498subsd x0, x1
37bc4e49csubsd x0, [rip+0x7fec24]
37bc4e4a4movapd x1, x5
37bc4e4a8addsd x1, x2
37bc4e4acmovapd x2, x0
37bc4e4b0andpd x2, [rip+0x7febe8]
37bc4e4b8movapd x3, x1
37bc4e4bcandpd x3, [rip+0x7febdc]
37bc4e4c4comisd x3, x2
37bc4e4c8jbe 0x37bc4fad0
37bc4e4cemovapd x5, x0
37bc4e4d2divsd x5, x1
37bc4e4d6mulsd x0, x5
37bc4e4damovapd x6, x5
37bc4e4deaddsd x0, x1
37bc4e4e2pxor x1, x1
37bc4e4e6mulsd x5, x1
37bc4e4eaaddsd x6, x1
37bc4e4eesubsd x5, [rip+0x7febd2]
37bc4e4f6divsd x6, x0
37bc4e4fadivsd x5, x0
37bc4e4fe
37bc4e4feloc_37bc4e4fe:
37bc4e4femov rdx, [rsp+144]
37bc4e506mov rcx, [rsp+208]
37bc4e50elea eax, [rbx-2]
37bc4e511mov rbx, rsi
37bc4e514mov r11, [rsp+200]
37bc4e51cshl rax, 4
37bc4e520mov r12, r14
37bc4e523shl rbx, 4
37bc4e527shl rdx, 4
37bc4e52bshl rcx, 4
37bc4e52fmov r9, rax
37bc4e532add rbx, r13
37bc4e535shl r11, 4
37bc4e539add rdx, r15
37bc4e53cadd rcx, r15
37bc4e53fxor eax, eax
37bc4e541movsd_xmm [rsp+144], x13
37bc4e54badd r11, r13
37bc4e54emovapd x13, x12
37bc4e553movq [rsp+208], x4
37bc4e55cmovups [rsp+240], x15
37bc4e565movups [rsp+272], x9
37bc4e56emovups [rsp+288], x10
37bc4e577jmp 0x37bc4e6a5
37bc4e57c
37bc4e57c 0f 1f 40 00 ..@.
37bc4e580
37bc4e580loc_37bc4e580:
37bc4e580movapd x15, x8
37bc4e585movapd x2, x3
37bc4e589divsd x15, x7
37bc4e58emulsd x2, x15
37bc4e593movapd x12, x15
37bc4e598mulsd x15, x1
37bc4e59dmulsd x12, x8
37bc4e5a2addsd x2, x1
37bc4e5a6subsd x15, x3
37bc4e5abaddsd x12, x7
37bc4e5b0movapd x1, x15
37bc4e5b5divsd x2, x12
37bc4e5badivsd x1, x12
37bc4e5bf
37bc4e5bfloc_37bc4e5bf:
37bc4e5bfmovapd x12, x2
37bc4e5c4movapd x3, x1
37bc4e5c8mulsd x2, x5
37bc4e5cccomisd x11, [rsp+168]
37bc4e5d6mulsd x1, x6
37bc4e5damulsd x3, x5
37bc4e5demulsd x12, x6
37bc4e5e3addsd x2, x1
37bc4e5e7movapd x1, x0
37bc4e5ebmulsd x1, x14
37bc4e5f0subsd x12, x3
37bc4e5f5movsd_xmm x3, [rsp+144]
37bc4e5femovsd_xmm [rbx+rax+24], x2
37bc4e604mulsd x0, x3
37bc4e608movapd x2, x3
37bc4e60cmulsd x2, x4
37bc4e610movsd_xmm [rbx+rax+16], x12
37bc4e617mulsd x4, x14
37bc4e61csubsd x1, x2
37bc4e620addsd x0, x4
37bc4e624subsd x1, x10
37bc4e629subsd x0, x9
37bc4e62ejbe 0x37bc4e750
37bc4e634movapd x3, x8
37bc4e639movapd x2, x1
37bc4e63ddivsd x3, x7
37bc4e641mulsd x2, x3
37bc4e645movapd x4, x3
37bc4e649mulsd x4, x8
37bc4e64emulsd x3, x0
37bc4e652addsd x2, x0
37bc4e656addsd x4, x7
37bc4e65asubsd x3, x1
37bc4e65edivsd x2, x4
37bc4e662divsd x3, x4
37bc4e666movapd x0, x3
37bc4e66a
37bc4e66aloc_37bc4e66a:
37bc4e66amovapd x3, x2
37bc4e66emovapd x1, x0
37bc4e672mulsd x3, x6
37bc4e676mulsd x1, x5
37bc4e67amulsd x2, x5
37bc4e67emulsd x0, x6
37bc4e682subsd x3, x1
37bc4e686addsd x2, x0
37bc4e68amovsd_xmm [r11+rax+16], x3
37bc4e691movsd_xmm [r11+rax+24], x2
37bc4e698add rax, 16
37bc4e69ccmp rax, r9
37bc4e69fje 0x37bc4e790
37bc4e6a5
37bc4e6a5loc_37bc4e6a5:
37bc4e6a5movsd_xmm x9, [rdx+rax+24]
37bc4e6acmovsd_xmm x0, [rcx+rax+16]
37bc4e6b2movsd_xmm x2, [rsp+192]
37bc4e6bbmovsd_xmm x10, [rdx+rax+16]
37bc4e6c2movapd x1, x9
37bc4e6c7movsd_xmm x4, [rcx+rax+24]
37bc4e6cdcomisd x11, [rsp+168]
37bc4e6d7mulsd x1, x13
37bc4e6dcmovapd x3, x2
37bc4e6e0mulsd x3, x10
37bc4e6e5mulsd x2, x9
37bc4e6easubsd x3, x1
37bc4e6eemovapd x1, x10
37bc4e6f3mulsd x1, x13
37bc4e6f8subsd x3, x0
37bc4e6fcaddsd x1, x2
37bc4e700subsd x1, x4
37bc4e704ja 0x37bc4e580
37bc4e70amovapd x15, x7
37bc4e70fmovapd x2, x1
37bc4e713divsd x15, x8
37bc4e718mulsd x2, x15
37bc4e71dmovapd x12, x15
37bc4e722mulsd x12, x7
37bc4e727addsd x2, x3
37bc4e72bmulsd x3, x15
37bc4e730addsd x12, x8
37bc4e735divsd x2, x12
37bc4e73asubsd x1, x3
37bc4e73edivsd x1, x12
37bc4e743jmp 0x37bc4e5bf
37bc4e748
37bc4e748 0f 1f 84 00 00 00 00 00 ........
37bc4e750
37bc4e750loc_37bc4e750:
37bc4e750movapd x3, x7
37bc4e754movapd x2, x0
37bc4e758divsd x3, x8
37bc4e75dmulsd x2, x3
37bc4e761movapd x4, x3
37bc4e765mulsd x4, x7
37bc4e769mulsd x3, x1
37bc4e76daddsd x2, x1
37bc4e771addsd x4, x8
37bc4e776subsd x0, x3
37bc4e77adivsd x2, x4
37bc4e77edivsd x0, x4
37bc4e782jmp 0x37bc4e66a
37bc4e787
37bc4e787 66 0f 1f 84 00 00 00 00 00 f........
37bc4e790
37bc4e790loc_37bc4e790:
37bc4e790movq x4, [rsp+208]
37bc4e799mov r14, r12
37bc4e79cmovupd x15, [rsp+240]
37bc4e7a6movupd x9, [rsp+272]
37bc4e7b0movupd x10, [rsp+288]
37bc4e7bajmp 0x37bc4defb
37bc4e7bf
37bc4e7bf 90 .
37bc4e7c0
37bc4e7c0loc_37bc4e7c0:
37bc4e7c0movsxd rax, edi
37bc4e7c3pxor x0, x0
37bc4e7c7mov r12, r15
37bc4e7camov r13l, 1
37bc4e7d0mov rbx, [rsp+736]
37bc4e7d8shl rax, 4
37bc4e7dcmov [rsp+712], rbp
37bc4e7e4mov [rsp+168], edi
37bc4e7ebmov r15, [rsp+696]
37bc4e7f3movups [rax+rbx-16], x0
37bc4e7f8lea rax, [rsp+428]
37bc4e800mov [rsp+128], rax
37bc4e808lea rax, [rip+0x7fe859]
37bc4e80fmov [rsp+232], rax
37bc4e817lea rax, [rip+0x7fe85a]
37bc4e81emov [rsp+304], rax
37bc4e826lea rax, [rsp+424]
37bc4e82emov [rsp+352], rax
37bc4e836nop [rax+rax]
37bc4e840
37bc4e840loc_37bc4e840:
37bc4e840mov rax, [rsp+704]
37bc4e848mov [rsp+408], r13l
37bc4e850mov eax, [rax]
37bc4e852cmp eax, r13l
37bc4e855jg 0x37bc4e864
37bc4e857cmp eax, [rsp+168]
37bc4e85ejl 0x37bc4f940
37bc4e864
37bc4e864loc_37bc4e864:
37bc4e864mov ebx, [rsp+168]
37bc4e86bcmp r13l, ebx
37bc4e86ejg 0x37bc4f940
37bc4e874mov rax, [rsp+176]
37bc4e87cmovsxd rsi, r13l
37bc4e87fmov rcx, [rsp+136]
37bc4e887mov [rsp+420], r13l
37bc4e88fmov rbp, [rsp+152]
37bc4e897lea rdi, [rsi-1]
37bc4e89bmov [rsp+272], rsi
37bc4e8a3imul rax, rsi
37bc4e8a7mov [rsp+184], rdi
37bc4e8afimul rbp, rsi
37bc4e8b3mov [rsp+328], rax
37bc4e8bbadd rax, rcx
37bc4e8bemov ecx, ebx
37bc4e8c0lea rbx, [rip+0x7fe78d]
37bc4e8c7mov [rsp+144], rax
37bc4e8cfadd rax, rsi
37bc4e8d2sub ecx, r13l
37bc4e8d5mov r8, rbx
37bc4e8d8mov [rsp+224], rax
37bc4e8e0shl rax, 4
37bc4e8e4add ecx, 1
37bc4e8e7lea rdx, [r14+rax]
37bc4e8ebmov rax, [rsp+160]
37bc4e8f3mov [rsp+32], rbx
37bc4e8f8mov [rsp+428], ecx
37bc4e8ffmov rcx, [rsp+128]
37bc4e907add rax, rbp
37bc4e90amov [rsp+256], rdx
37bc4e912mov [rsp+208], rax
37bc4e91aadd rax, rsi
37bc4e91dmov r10, rax
37bc4e920mov [rsp+320], rax
37bc4e928shl r10, 4
37bc4e92cadd r10, r12
37bc4e92fmov r9, r10
37bc4e932mov [rsp+168], r10
37bc4e93acall zcopy_
37bc4e93fcmp r13l, 1
37bc4e943mov r10, [rsp+168]
37bc4e94bjle 0x37bc4e9ea
37bc4e951mov eax, [r15]
37bc4e954mov [rsp+80], rbx
37bc4e959lea r9, [rip+0x7fe6f8]
37bc4e960mov rbx, [rsp+304]
37bc4e968mov [rsp+72], r10
37bc4e96dsub eax, r13l
37bc4e970mov r8, [rsp+128]
37bc4e978mov [rsp+88], 12
37bc4e981add eax, 1
37bc4e984mov [rsp+64], rbx
37bc4e989mov rbx, [rsp+728]
37bc4e991mov [rsp+424], eax
37bc4e998lea eax, [r13-1]
37bc4e99cmov rcx, [rsp+232]
37bc4e9a4mov [rsp+428], eax
37bc4e9abmov rax, rdi
37bc4e9aemov rdi, [rsp+760]
37bc4e9b6shl rax, 4
37bc4e9bamov [rsp+40], rbx
37bc4e9bflea rdx, [r12+rax]
37bc4e9c3add rax, r14
37bc4e9c6mov [rsp+56], rdi
37bc4e9cbmov [rsp+48], rdx
37bc4e9d0mov rdx, [rsp+352]
37bc4e9d8mov [rsp+32], rax
37bc4e9ddcall zgemv_
37bc4e9e2mov r10, [rsp+168]
37bc4e9ea
37bc4e9ealoc_37bc4e9ea:
37bc4e9ealea ebx, [r13+1]
37bc4e9eemovsd_xmm x6, [r10]
37bc4e9f3movsd_xmm x0, [r10+8]
37bc4e9f9andpd x6, [rip+0x7fe69f]
37bc4ea01mov eax, [r15]
37bc4ea04movsxd rdi, ebx
37bc4ea07mov [rsp+240], ebx
37bc4ea0eandpd x0, [rip+0x7fe68a]
37bc4ea16mov [rsp+192], rdi
37bc4ea1eaddsd x6, x0
37bc4ea22cmp eax, r13l
37bc4ea25jg 0x37bc4eb28
37bc4ea2bpxor x0, x0
37bc4ea2fucomisd x6, x0
37bc4ea33jp 0x37bc4ea3b
37bc4ea35je 0x37bc4ebcd
37bc4ea3b
37bc4ea3bloc_37bc4ea3b:
37bc4ea3bmov ebx, r13l
37bc4ea3e
37bc4ea3eloc_37bc4ea3e:
37bc4ea3esub eax, r13l
37bc4ea41mov r9, [rsp+256]
37bc4ea49mov rcx, [rsp+128]
37bc4ea51mov rdx, r10
37bc4ea54add eax, 1
37bc4ea57mov [rsp+428], eax
37bc4ea5elea rax, [rip+0x7fe5ef]
37bc4ea65mov [rsp+32], rax
37bc4ea6amov r8, rax
37bc4ea6dcall zcopy_
37bc4ea72mov eax, [r15]
37bc4ea75mov [rsp+168], eax
37bc4ea7ccmp eax, r13l
37bc4ea7fjle 0x37bc4eb18
37bc4ea85mov rdx, [rsp+224]
37bc4ea8dshl rdx, 4
37bc4ea91add rdx, r14
37bc4ea94movsd_xmm x0, [rdx]
37bc4ea98movsd_xmm x4, [rdx+8]
37bc4ea9dmovapd x1, x0
37bc4eaa1andpd x1, [rip+0x7fe5f7]
37bc4eaa9movapd x2, x4
37bc4eaadandpd x2, [rip+0x7fe5eb]
37bc4eab5movapd x3, x1
37bc4eab9addsd x3, x2
37bc4eabdcomisd x3, [rsp+392]
37bc4eac6jae 0x37bc4fc90
37bc4eaccpxor x1, x1
37bc4ead0mov r8l, 1
37bc4ead6ucomisd x0, x1
37bc4eadasetp al
37bc4eaddcmovne eax, r8l
37bc4eae1test al, al
37bc4eae3jne 0x37bc4fe4f
37bc4eae9ucomisd x4, x1
37bc4eaedsetp al
37bc4eaf0cmovne eax, r8l
37bc4eaf4test al, al
37bc4eaf6jne 0x37bc4fe4f
37bc4eafc
37bc4eafcloc_37bc4eafc:
37bc4eafcmov rax, [rsp+184]
37bc4eb04mov rdi, [rsp+736]
37bc4eb0cpxor x0, x0
37bc4eb10shl rax, 4
37bc4eb14movups [rdi+rax], x0
37bc4eb18
37bc4eb18loc_37bc4eb18:
37bc4eb18mov r13l, [rsp+240]
37bc4eb20jmp 0x37bc4ec48
37bc4eb25
37bc4eb25 0f 1f 00 ...
37bc4eb28
37bc4eb28loc_37bc4eb28:
37bc4eb28sub eax, r13l
37bc4eb2bmov rcx, [rsp+128]
37bc4eb33lea r8, [rip+0x7fe51a]
37bc4eb3amov [rsp+168], r10
37bc4eb42mov [rsp+428], eax
37bc4eb49mov rax, [rsp+208]
37bc4eb51add rax, [rsp+192]
37bc4eb59mov rdx, rax
37bc4eb5cmov [rsp+360], rax
37bc4eb64shl rdx, 4
37bc4eb68add rdx, r12
37bc4eb6bcall izamax_
37bc4eb70movapd x1, x6
37bc4eb74mov r10, [rsp+168]
37bc4eb7clea ebx, [rax+r13]
37bc4eb80mov rax, [rsp+208]
37bc4eb88movsxd rdi, ebx
37bc4eb8badd rax, rdi
37bc4eb8eshl rax, 4
37bc4eb92add rax, r12
37bc4eb95movsd_xmm x7, [rax]
37bc4eb99movsd_xmm x0, [rax+8]
37bc4eb9eandpd x7, [rip+0x7fe4fa]
37bc4eba6andpd x0, [rip+0x7fe4f2]
37bc4ebaeaddsd x7, x0
37bc4ebb2pxor x0, x0
37bc4ebb6maxsd x1, x7
37bc4ebbaucomisd x1, x0
37bc4ebbejp 0x37bc4ec60
37bc4ebc4jne 0x37bc4ec60
37bc4ebcamov eax, [r15]
37bc4ebcd
37bc4ebcdloc_37bc4ebcd:
37bc4ebcdmov rsi, [rsp+768]
37bc4ebd5mov edx, [rsi]
37bc4ebd7test edx, edx
37bc4ebd9jne 0x37bc4ebde
37bc4ebdbmov [rsi], r13l
37bc4ebde
37bc4ebdeloc_37bc4ebde:
37bc4ebdesub eax, r13l
37bc4ebe1mov r9, [rsp+256]
37bc4ebe9mov rcx, [rsp+128]
37bc4ebf1mov rdx, r10
37bc4ebf4add eax, 1
37bc4ebf7mov [rsp+428], eax
37bc4ebfelea rax, [rip+0x7fe44f]
37bc4ec05mov [rsp+32], rax
37bc4ec0amov r8, rax
37bc4ec0dcall zcopy_
37bc4ec12cmp [r15], r13l
37bc4ec15jle 0x37bc4ec33
37bc4ec17mov rax, [rsp+184]
37bc4ec1fmov rbx, [rsp+736]
37bc4ec27pxor x7, x7
37bc4ec2bshl rax, 4
37bc4ec2fmovups [rbx+rax], x7
37bc4ec33
37bc4ec33loc_37bc4ec33:
37bc4ec33mov eax, [r15]
37bc4ec36mov ebx, r13l
37bc4ec39mov r13l, [rsp+240]
37bc4ec41mov [rsp+168], eax
37bc4ec48
37bc4ec48loc_37bc4ec48:
37bc4ec48mov rax, [rsp+744]
37bc4ec50mov rsi, [rsp+184]
37bc4ec58mov [rax+4*rsi], ebx
37bc4ec5bjmp 0x37bc4e840
37bc4ec60
37bc4ec60loc_37bc4ec60:
37bc4ec60movsd_xmm x0, [rip+0x7fe448]
37bc4ec68mulsd x0, x7
37bc4ec6ccomisd x0, x6
37bc4ec70jbe 0x37bc4fd30
37bc4ec76mov rax, [rsp+160]
37bc4ec7eadd rbp, [rsp+152]
37bc4ec86mov [rsp+368], r10
37bc4ec8emov [rsp+384], rsi
37bc4ec96add rax, rbp
37bc4ec99lea rdx, [rax+rsi]
37bc4ec9dshl rdx, 4
37bc4eca1lea rcx, [r12+rdx]
37bc4eca5mov [rsp+168], rcx
37bc4ecadlea rcx, [rsi-1]
37bc4ecb1mov rsi, rax
37bc4ecb4shl rcx, 4
37bc4ecb8add rcx, r14
37bc4ecbbmov [rsp+376], rcx
37bc4ecc3lea ecx, [r13-1]
37bc4ecc7mov [rsp+348], ecx
37bc4ecce
37bc4ecceloc_37bc4ecce:
37bc4eccemov eax, ebx
37bc4ecd0mov r9, [rsp+168]
37bc4ecd8mov r8, [rsp+728]
37bc4ece0sub eax, r13l
37bc4ece3mov rcx, [rsp+128]
37bc4ecebmov [rsp+200], eax
37bc4ecf2mov [rsp+428], eax
37bc4ecf9mov rax, [rsp+144]
37bc4ed01add rax, rdi
37bc4ed04mov [rsp+312], rax
37bc4ed0cmov rbp, rax
37bc4ed0flea rax, [rip+0x7fe33e]
37bc4ed16mov [rsp+32], rax
37bc4ed1bshl rbp, 4
37bc4ed1flea rdx, [r14+rbp]
37bc4ed23mov [rsp+288], rdx
37bc4ed2bcall zcopy_
37bc4ed30mov edx, [r15]
37bc4ed33lea r10, [rsi+rdi]
37bc4ed37mov rcx, [rsp+128]
37bc4ed3fshl r10, 4
37bc4ed43sub edx, ebx
37bc4ed45lea rbp, [r12+r10]
37bc4ed49lea eax, [rdx+1]
37bc4ed4cmov rdx, [rsp+176]
37bc4ed54mov r9, rbp
37bc4ed57mov [rsp+428], eax
37bc4ed5emov rax, [rsp+136]
37bc4ed66imul rdx, rdi
37bc4ed6aadd rax, rdx
37bc4ed6dadd rax, rdi
37bc4ed70shl rax, 4
37bc4ed74lea rdx, [r14+rax]
37bc4ed78lea rax, [rip+0x7fe2d5]
37bc4ed7fmov [rsp+32], rax
37bc4ed84mov r8, rax
37bc4ed87mov [rsp+336], rdx
37bc4ed8fcall zcopy_
37bc4ed94cmp r13l, 1
37bc4ed98jle 0x37bc4ee46
37bc4ed9emov edx, [r15]
37bc4eda1mov r8, [rsp+128]
37bc4eda9mov [rsp+88], 12
37bc4edb2lea r9, [rip+0x7fe29f]
37bc4edb9mov rcx, [rsp+232]
37bc4edc1sub edx, r13l
37bc4edc4lea eax, [rdx+1]
37bc4edc7mov edx, [rsp+348]
37bc4edcemov [rsp+424], eax
37bc4edd5lea rax, [rip+0x7fe278]
37bc4eddcmov [rsp+80], rax
37bc4ede1mov rax, [rsp+168]
37bc4ede9mov [rsp+428], edx
37bc4edf0mov rdx, [rsp+352]
37bc4edf8mov [rsp+72], rax
37bc4edfdmov rax, [rsp+304]
37bc4ee05mov [rsp+64], rax
37bc4ee0amov rax, [rsp+760]
37bc4ee12mov [rsp+56], rax
37bc4ee17lea rax, [rdi-1]
37bc4ee1bshl rax, 4
37bc4ee1fadd rax, r12
37bc4ee22mov [rsp+48], rax
37bc4ee27mov rax, [rsp+728]
37bc4ee2fmov [rsp+40], rax
37bc4ee34mov rax, [rsp+376]
37bc4ee3cmov [rsp+32], rax
37bc4ee41call zgemv_
37bc4ee46
37bc4ee46loc_37bc4ee46:
37bc4ee46pxor x6, x6
37bc4ee4acmp r13l, ebx
37bc4ee4dje 0x37bc4eeb2
37bc4ee4fmov eax, [rsp+200]
37bc4ee56mov rcx, [rsp+128]
37bc4ee5elea r8, [rip+0x7fe1ef]
37bc4ee65mov rdx, [rsp+168]
37bc4ee6dmov [rsp+428], eax
37bc4ee74call izamax_
37bc4ee79mov ecx, [rsp+348]
37bc4ee80add eax, ecx
37bc4ee82mov [rsp+344], eax
37bc4ee89cdqe
37bc4ee8badd rax, rsi
37bc4ee8eshl rax, 4
37bc4ee92add rax, r12
37bc4ee95movsd_xmm x6, [rax]
37bc4ee99movsd_xmm x0, [rax+8]
37bc4ee9eandpd x6, [rip+0x7fe1fa]
37bc4eea6andpd x0, [rip+0x7fe1f2]
37bc4eeaeaddsd x6, x0
37bc4eeb2
37bc4eeb2loc_37bc4eeb2:
37bc4eeb2mov eax, [r15]
37bc4eeb5cmp eax, ebx
37bc4eeb7jg 0x37bc4f498
37bc4eebd
37bc4eebdloc_37bc4eebd:
37bc4eebdmovsd_xmm x0, [rbp]
37bc4eec2movsd_xmm x1, [rbp+8]
37bc4eec7andpd x0, [rip+0x7fe1d1]
37bc4eecfandpd x1, [rip+0x7fe1c9]
37bc4eed7addsd x0, x1
37bc4eedbmovsd_xmm x1, [rip+0x7fe1cd]
37bc4eee3mulsd x1, x6
37bc4eee7comisd x1, x0
37bc4eeebjbe 0x37bc4f3d0
37bc4eef1mov ebp, [rsp+420]
37bc4eef8cmp ebp, [rsp+344]
37bc4eeffje 0x37bc4ef60
37bc4ef01comisd x7, x6
37bc4ef05jae 0x37bc4ef60
37bc4ef07mov eax, [r15]
37bc4ef0amov r9, [rsp+368]
37bc4ef12mov [rsp+420], ebx
37bc4ef19movapd x7, x6
37bc4ef1dmov rdx, [rsp+168]
37bc4ef25mov rcx, [rsp+128]
37bc4ef2dsub eax, r13l
37bc4ef30add eax, 1
37bc4ef33mov [rsp+428], eax
37bc4ef3alea rax, [rip+0x7fe113]
37bc4ef41mov [rsp+32], rax
37bc4ef46mov r8, rax
37bc4ef49call zcopy_
37bc4ef4emovsxd rdi, [rsp+344]
37bc4ef56mov ebx, edi
37bc4ef58jmp 0x37bc4ecce
37bc4ef5d
37bc4ef5d 0f 1f 00 ...
37bc4ef60
37bc4ef60loc_37bc4ef60:
37bc4ef60mov ecx, [rsp+240]
37bc4ef67mov rax, rsi
37bc4ef6amov [rsp+416], ebx
37bc4ef71mov rsi, [rsp+384]
37bc4ef79mov [rsp+412], ecx
37bc4ef80cmp ebp, r13l
37bc4ef83je 0x37bc4fa30
37bc4ef89mov eax, ebp
37bc4ef8bmov rsi, [rsp+144]
37bc4ef93mov rdx, [rsp+256]
37bc4ef9blea r8, [rip+0x7fe0b2]
37bc4efa2sub eax, r13l
37bc4efa5movsxd r13, ebp
37bc4efa8mov rcx, [rsp+128]
37bc4efb0mov [rsp+428], eax
37bc4efb7mov rax, [rsp+728]
37bc4efbfadd rsi, r13
37bc4efc2shl rsi, 4
37bc4efc6mov [rsp+32], rax
37bc4efcblea r9, [rsi+r14]
37bc4efcfcall zcopy_
37bc4efd4mov eax, [r15]
37bc4efd7lea rdx, [rip+0x7fe076]
37bc4efdemov rcx, [rsp+128]
37bc4efe6mov [rsp+32], rdx
37bc4efebmov r8, rdx
37bc4efeelea rdx, [rsi+r14]
37bc4eff2sub eax, ebp
37bc4eff4add eax, 1
37bc4eff7mov [rsp+428], eax
37bc4effemov rax, [rsp+176]
37bc4f006imul rax, r13
37bc4f00aadd rax, [rsp+136]
37bc4f012add rax, r13
37bc4f015sub r13, 1
37bc4f019shl rax, 4
37bc4f01dshl r13, 4
37bc4f021lea r9, [r14+rax]
37bc4f025call zcopy_
37bc4f02amov rsi, [rsp+728]
37bc4f032mov rdx, [rsp+184]
37bc4f03alea r9, [r14+r13]
37bc4f03elea rcx, [rsp+408]
37bc4f046mov [rsp+32], rsi
37bc4f04bshl rdx, 4
37bc4f04fmov r8, rsi
37bc4f052add rdx, r14
37bc4f055call zswap_
37bc4f05amovsxd rdx, [rsp+408]
37bc4f062lea r9, [r12+r13]
37bc4f066mov rcx, [rsp+760]
37bc4f06elea rsi, [rdx-1]
37bc4f072mov [rsp+32], rcx
37bc4f077mov r8, rcx
37bc4f07amov [rsp+184], rsi
37bc4f082shl rsi, 4
37bc4f086mov [rsp+144], edx
37bc4f08dmov [rsp+272], rdx
37bc4f095lea rdx, [r12+rsi]
37bc4f099lea rsi, [rsp+412]
37bc4f0a1mov rcx, rsi
37bc4f0a4call zswap_
37bc4f0a9mov rdx, [rsp+272]
37bc4f0b1mov rax, [rsp+152]
37bc4f0b9mov r11, [rsp+160]
37bc4f0c1mov r10l, [rsp+144]
37bc4f0c9imul rax, rdx
37bc4f0cdmov r9, [rsp+176]
37bc4f0d5mov r8, [rsp+136]
37bc4f0ddmov ecx, [rsp+412]
37bc4f0e4lea r13, [r11+rax]
37bc4f0e8lea r11l, [r10+1]
37bc4f0ecmov [rsp+240], r11l
37bc4f0f4movsxd r11, r11l
37bc4f0f7mov [rsp+192], r11
37bc4f0ffmov r11, rdx
37bc4f102lea rdx, [rdx+r13]
37bc4f106mov [rsp+320], rdx
37bc4f10emov rdx, r9
37bc4f111imul rdx, r11
37bc4f115mov [rsp+208], r13
37bc4f11dlea r13, [r8+rdx]
37bc4f121add rdx, r9
37bc4f124add r11, r13
37bc4f127mov [rsp+144], r13
37bc4f12fmov [rsp+224], r11
37bc4f137lea r11, [rdx+r8]
37bc4f13bcmp ecx, ebx
37bc4f13dje 0x37bc4fc18
37bc4f143lea rdx, [rdi+r13]
37bc4f147movsxd rax, ecx
37bc4f14amov [rsp+312], rdx
37bc4f152mov edx, ebx
37bc4f154lea rcx, [rax+r13]
37bc4f158mov r13l, r10l
37bc4f15bsub edx, r10l
37bc4f15emov r10l, 2
37bc4f164mov [rsp+200], edx
37bc4f16bmov rdx, r9
37bc4f16elea r9, [rdi+r11]
37bc4f172imul rdx, rax
37bc4f176shl r9, 4
37bc4f17asub rax, 1
37bc4f17eadd r9, r14
37bc4f181add rdx, r8
37bc4f184lea rbp, [rdi+rdx]
37bc4f188shl rbp, 4
37bc4f18cadd rbp, r14
37bc4f18fnop
37bc4f190
37bc4f190loc_37bc4f190:
37bc4f190shl rcx, 4
37bc4f194add rdx, [rsp+192]
37bc4f19clea r8, [rip+0x7fdeb1]
37bc4f1a3mov [rsp+288], r11
37bc4f1abmovupd x0, [r14+rcx]
37bc4f1b1shl rdx, 4
37bc4f1b5mov rcx, [rsp+312]
37bc4f1bdmov [rsp+256], rax
37bc4f1c5add rdx, r14
37bc4f1c8mov [rsp+168], r10l
37bc4f1d0sub rdi, 1
37bc4f1d4shl rcx, 4
37bc4f1d8shl rdi, 4
37bc4f1dcmovups [r14+rcx], x0
37bc4f1e1mov ecx, [rsp+200]
37bc4f1e8sub ecx, 1
37bc4f1ebmov [rsp+428], ecx
37bc4f1f2mov rcx, [rsp+728]
37bc4f1famov [rsp+32], rcx
37bc4f1ffmov rcx, [rsp+128]
37bc4f207call zcopy_
37bc4f20cmov edx, [r15]
37bc4f20fmov r9, [rsp+336]
37bc4f217mov rcx, [rsp+128]
37bc4f21fsub edx, ebx
37bc4f221add edx, 1
37bc4f224mov [rsp+428], edx
37bc4f22blea rdx, [rip+0x7fde22]
37bc4f232mov [rsp+32], rdx
37bc4f237mov r8, rdx
37bc4f23amov rdx, rbp
37bc4f23dcall zcopy_
37bc4f242mov rcx, [rsp+728]
37bc4f24alea r9, [r14+rdi]
37bc4f24emov rax, [rsp+256]
37bc4f256mov [rsp+32], rcx
37bc4f25bshl rax, 4
37bc4f25fmov r8, rcx
37bc4f262mov rcx, rsi
37bc4f265lea rdx, [r14+rax]
37bc4f269call zswap_
37bc4f26emov rcx, [rsp+760]
37bc4f276lea r9, [r12+rdi]
37bc4f27amovsxd rdx, [rsp+412]
37bc4f282mov [rsp+32], rcx
37bc4f287sub rdx, 1
37bc4f28bmov r8, rcx
37bc4f28emov rcx, rsi
37bc4f291shl rdx, 4
37bc4f295add rdx, r12
37bc4f298call zswap_
37bc4f29dcmp [rsp+168], 1
37bc4f2a5je 0x37bc4fde0
37bc4f2abmov rsi, [rsp+192]
37bc4f2b3mov rax, [rsp+208]
37bc4f2bbmov r10l, r13l
37bc4f2bemov ebp, [rsp+420]
37bc4f2c5mov r11, [rsp+288]
37bc4f2cdadd rax, rsi
37bc4f2d0mov [rsp+360], rax
37bc4f2d8mov rax, [rsp+152]
37bc4f2e0imul rax, rsi
37bc4f2e4add rax, [rsp+160]
37bc4f2ec
37bc4f2ecloc_37bc4f2ec:
37bc4f2ecmov rdx, [rsp+320]
37bc4f2f4mov rdi, [rsp+192]
37bc4f2fclea r13l, [r10+2]
37bc4f300mov esi, [r15]
37bc4f303shl rdx, 4
37bc4f307movupd x4, [r12+rdx]
37bc4f30dlea rdx, [rdi+rax]
37bc4f311mov [rsp+168], esi
37bc4f318shl rdx, 4
37bc4f31cmovupd x9, [r12+rdx]
37bc4f322mov rdx, [rsp+360]
37bc4f32ashl rdx, 4
37bc4f32emovupd x10, [r12+rdx]
37bc4f334lea edx, [rsi-1]
37bc4f337cmp edx, r10l
37bc4f33ajg 0x37bc4f518
37bc4f340
37bc4f340loc_37bc4f340:
37bc4f340mov rax, [rsp+224]
37bc4f348pxor x5, x5
37bc4f34cmov rsi, [rsp+192]
37bc4f354neg ebx
37bc4f356mov rdi, [rsp+736]
37bc4f35emov rcx, [rsp+272]
37bc4f366shl rax, 4
37bc4f36amovups [r14+rax], x4
37bc4f36fmov rax, [rsp+144]
37bc4f377add rax, rsi
37bc4f37ashl rax, 4
37bc4f37emovups [r14+rax], x5
37bc4f383lea rax, [rsi+r11]
37bc4f387mov rsi, [rsp+184]
37bc4f38fshl rax, 4
37bc4f393movups [r14+rax], x9
37bc4f398mov rax, rsi
37bc4f39bshl rax, 4
37bc4f39fmovups [rdi+rax], x10
37bc4f3a4mov rax, rcx
37bc4f3a7shl rax, 4
37bc4f3abmovups [rdi+rax], x5
37bc4f3afmov rdi, [rsp+744]
37bc4f3b7mov eax, ebp
37bc4f3b9neg eax
37bc4f3bbmov [rdi+4*rsi], eax
37bc4f3bemov [rdi+4*rcx], ebx
37bc4f3c1jmp 0x37bc4e840
37bc4f3c6
37bc4f3c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4f3d0
37bc4f3d0loc_37bc4f3d0:
37bc4f3d0mov eax, [r15]
37bc4f3d3mov r10, [rsp+368]
37bc4f3dbmov [rsp+416], ebx
37bc4f3e2mov rdx, [rsp+168]
37bc4f3eamov rcx, [rsp+128]
37bc4f3f2sub eax, r13l
37bc4f3f5mov r9, r10
37bc4f3f8mov rbp, [rsp+288]
37bc4f400mov [rsp+288], r10
37bc4f408add eax, 1
37bc4f40bmov [rsp+428], eax
37bc4f412lea rax, [rip+0x7fdc3b]
37bc4f419mov [rsp+32], rax
37bc4f41emov r8, rax
37bc4f421call zcopy_
37bc4f426mov rsi, [rsp+136]
37bc4f42emov rax, [rsp+328]
37bc4f436mov [rsp+412], r13l
37bc4f43eadd rax, [rsp+176]
37bc4f446cmp r13l, ebx
37bc4f449mov r10, [rsp+288]
37bc4f451lea r11, [rax+rsi]
37bc4f455je 0x37bc4ffcc
37bc4f45blea r9, [rdi+r11]
37bc4f45fmov rax, [rsp+184]
37bc4f467mov rdx, [rsp+144]
37bc4f46fmov r10l, 1
37bc4f475shl r9, 4
37bc4f479mov rcx, [rsp+224]
37bc4f481lea rsi, [rsp+412]
37bc4f489add r9, r14
37bc4f48cjmp 0x37bc4f190
37bc4f491
37bc4f491 0f 1f 80 00 00 00 00 .......
37bc4f498
37bc4f498loc_37bc4f498:
37bc4f498lea edx, [rbx+1]
37bc4f49bsub eax, ebx
37bc4f49dmov rcx, [rsp+128]
37bc4f4a5lea r8, [rip+0x7fdba8]
37bc4f4acmovsxd rdx, edx
37bc4f4afmov [rsp+428], eax
37bc4f4b6add rdx, rsi
37bc4f4b9shl rdx, 4
37bc4f4bdadd rdx, r12
37bc4f4c0call izamax_
37bc4f4c5lea edx, [rax+rbx]
37bc4f4c8movsxd rax, edx
37bc4f4cbadd rax, rsi
37bc4f4ceshl rax, 4
37bc4f4d2add rax, r12
37bc4f4d5movsd_xmm x0, [rax]
37bc4f4d9movsd_xmm x1, [rax+8]
37bc4f4deandpd x0, [rip+0x7fdbba]
37bc4f4e6andpd x1, [rip+0x7fdbb2]
37bc4f4eeaddsd x0, x1
37bc4f4f2comisd x0, x6
37bc4f4f6maxsd x0, x6
37bc4f4facmovbe edx, [rsp+344]
37bc4f502mov [rsp+344], edx
37bc4f509movapd x6, x0
37bc4f50djmp 0x37bc4eebd
37bc4f512
37bc4f512 66 0f 1f 44 00 00 f..D..
37bc4f518
37bc4f518loc_37bc4f518:
37bc4f518movapd x7, x4
37bc4f51cmovapd x0, x10
37bc4f521movapd x1, x9
37bc4f526unpckhpd x7, x7
37bc4f52aandpd x0, [rip+0x7fdb6e]
37bc4f532movapd x8, x10
37bc4f537movapd x12, x7
37bc4f53cmovapd x7, x9
37bc4f541unpckhpd x7, x7
37bc4f545movapd x2, x7
37bc4f549movapd x7, x10
37bc4f54eunpckhpd x7, x7
37bc4f552movapd x3, x7
37bc4f556andpd x3, [rip+0x7fdb42]
37bc4f55ecomisd x3, x0
37bc4f562jbe 0x37bc4fba8
37bc4f568movapd x3, x10
37bc4f56dmov r9l, 1
37bc4f573divsd x3, x7
37bc4f577movapd x13, x3
37bc4f57cmovapd x6, x3
37bc4f580movapd x14, x3
37bc4f585mulsd x13, x9
37bc4f58amulsd x6, x10
37bc4f58fmulsd x14, x4
37bc4f594addsd x13, x2
37bc4f599mulsd x2, x3
37bc4f59daddsd x6, x7
37bc4f5a1mulsd x3, x12
37bc4f5a6addsd x14, x12
37bc4f5abdivsd x13, x6
37bc4f5b0movapd x0, x2
37bc4f5b4subsd x0, x9
37bc4f5b9divsd x0, x6
37bc4f5bddivsd x14, x6
37bc4f5c2movsd_xmm [rsp+200], x0
37bc4f5cbmovapd x0, x3
37bc4f5cfsubsd x0, x4
37bc4f5d3divsd x0, x6
37bc4f5d7movapd x12, x0
37bc4f5dc
37bc4f5dcloc_37bc4f5dc:
37bc4f5dcmovsd_xmm x5, [rsp+200]
37bc4f5e5movapd x1, x14
37bc4f5eamulsd x1, x13
37bc4f5efmovapd x0, x5
37bc4f5f3mulsd x0, x12
37bc4f5f8mulsd x5, x14
37bc4f5fdsubsd x1, x0
37bc4f601movapd x0, x12
37bc4f606subsd x1, [rip+0x7fdaba]
37bc4f60emulsd x0, x13
37bc4f613movapd x2, x1
37bc4f617andpd x2, [rip+0x7fda81]
37bc4f61faddsd x0, x5
37bc4f623movapd x3, x0
37bc4f627andpd x3, [rip+0x7fda71]
37bc4f62fcomisd x3, x2
37bc4f633jbe 0x37bc4fb70
37bc4f639movapd x5, x1
37bc4f63ddivsd x5, x0
37bc4f641mulsd x1, x5
37bc4f645movapd x6, x5
37bc4f649addsd x0, x1
37bc4f64dpxor x1, x1
37bc4f651mulsd x5, x1
37bc4f655addsd x6, x1
37bc4f659subsd x5, [rip+0x7fda67]
37bc4f661divsd x6, x0
37bc4f665divsd x5, x0
37bc4f669
37bc4f669loc_37bc4f669:
37bc4f669mov ecx, [rsp+168]
37bc4f670cmp ecx, r13l
37bc4f673jl 0x37bc4f340
37bc4f679mov rdi, [rsp+208]
37bc4f681movsxd r8, r10l
37bc4f684sub ecx, 2
37bc4f687shl rax, 4
37bc4f68bsub ecx, r10l
37bc4f68emov [rsp+288], r13l
37bc4f696mov r13, r11
37bc4f699lea rsi, [rdi+r8]
37bc4f69dadd r8, r11
37bc4f6a0movups [rsp+208], x4
37bc4f6a8add rcx, rsi
37bc4f6abmov rdx, rsi
37bc4f6aemov rsi, r11
37bc4f6b1shl r8, 4
37bc4f6b5shl rcx, 4
37bc4f6b9shl rdx, 4
37bc4f6bdneg rsi
37bc4f6c0lea r8, [r14+r8+32]
37bc4f6c5lea r10, [r12+rcx+48]
37bc4f6camov rcx, rax
37bc4f6cdmov rax, rdi
37bc4f6d0mov rdi, [rsp+144]
37bc4f6d8neg rax
37bc4f6dblea rdx, [r12+rdx+32]
37bc4f6e0shl rsi, 4
37bc4f6e4mov r11, rcx
37bc4f6e7shl rax, 4
37bc4f6ebshl rdi, 4
37bc4f6efmovups [rsp+240], x9
37bc4f6f8movups [rsp+256], x10
37bc4f701jmp 0x37bc4f82c
37bc4f706
37bc4f706 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4f710
37bc4f710loc_37bc4f710:
37bc4f710movapd x11, x8
37bc4f715movapd x2, x3
37bc4f719divsd x11, x7
37bc4f71emulsd x2, x11
37bc4f723movapd x15, x11
37bc4f728mulsd x11, x1
37bc4f72dmulsd x15, x8
37bc4f732addsd x2, x1
37bc4f736subsd x11, x3
37bc4f73baddsd x15, x7
37bc4f740movapd x1, x11
37bc4f745divsd x2, x15
37bc4f74adivsd x1, x15
37bc4f74f
37bc4f74floc_37bc4f74f:
37bc4f74fmovapd x11, x2
37bc4f754movapd x3, x1
37bc4f758lea rcx, [r8+rdi]
37bc4f75cmulsd x1, x6
37bc4f760mulsd x2, x5
37bc4f764mulsd x11, x6
37bc4f769mulsd x3, x5
37bc4f76daddsd x2, x1
37bc4f771movapd x1, x4
37bc4f775mulsd x1, x12
37bc4f77amulsd x4, x14
37bc4f77fsubsd x11, x3
37bc4f784movsd_xmm [rcx+rsi+8], x2
37bc4f78amovapd x2, x0
37bc4f78emulsd x2, x14
37bc4f793mulsd x0, x12
37bc4f798movsd_xmm [rcx+rsi], x11
37bc4f79esubsd x2, x1
37bc4f7a2addsd x0, x4
37bc4f7a6subsd x2, x10
37bc4f7absubsd x0, x9
37bc4f7b0test r9b, r9b
37bc4f7b3je 0x37bc4f8d0
37bc4f7b9movapd x4, x8
37bc4f7bemovapd x1, x2
37bc4f7c2divsd x4, x7
37bc4f7c6mulsd x1, x4
37bc4f7camovapd x3, x4
37bc4f7cemulsd x3, x8
37bc4f7d3mulsd x4, x0
37bc4f7d7addsd x1, x0
37bc4f7dbaddsd x3, x7
37bc4f7dfsubsd x4, x2
37bc4f7e3divsd x1, x3
37bc4f7e7divsd x4, x3
37bc4f7ebmovapd x0, x4
37bc4f7ef
37bc4f7efloc_37bc4f7ef:
37bc4f7efmovapd x2, x1
37bc4f7f3movapd x3, x0
37bc4f7f7add rdx, 16
37bc4f7fbadd r8, 16
37bc4f7ffmulsd x2, x6
37bc4f803mulsd x3, x5
37bc4f807mulsd x1, x5
37bc4f80bmulsd x0, x6
37bc4f80fsubsd x2, x3
37bc4f813addsd x1, x0
37bc4f817movsd_xmm [r8-16], x2
37bc4f81dmovsd_xmm [r8-8], x1
37bc4f823cmp rdx, r10
37bc4f826je 0x37bc4f910
37bc4f82c
37bc4f82cloc_37bc4f82c:
37bc4f82cmovsd_xmm x10, [rdx]
37bc4f831movsd_xmm x9, [rdx+8]
37bc4f837lea rcx, [r11+rdx]
37bc4f83bmovsd_xmm x2, [rsp+200]
37bc4f844movsd_xmm x0, [rcx+rax]
37bc4f849movapd x3, x10
37bc4f84emovsd_xmm x4, [rcx+rax+8]
37bc4f854mulsd x3, x13
37bc4f859movapd x1, x2
37bc4f85dmulsd x1, x9
37bc4f862mulsd x2, x10
37bc4f867subsd x3, x1
37bc4f86bmovapd x1, x2
37bc4f86fmovapd x2, x9
37bc4f874mulsd x2, x13
37bc4f879subsd x3, x0
37bc4f87daddsd x1, x2
37bc4f881subsd x1, x4
37bc4f885test r9b, r9b
37bc4f888jne 0x37bc4f710
37bc4f88emovapd x11, x7
37bc4f893movapd x2, x1
37bc4f897divsd x11, x8
37bc4f89cmulsd x2, x11
37bc4f8a1movapd x15, x11
37bc4f8a6mulsd x15, x7
37bc4f8abaddsd x2, x3
37bc4f8afmulsd x3, x11
37bc4f8b4addsd x15, x8
37bc4f8b9divsd x2, x15
37bc4f8besubsd x1, x3
37bc4f8c2divsd x1, x15
37bc4f8c7jmp 0x37bc4f74f
37bc4f8cc
37bc4f8cc 0f 1f 40 00 ..@.
37bc4f8d0
37bc4f8d0loc_37bc4f8d0:
37bc4f8d0movapd x4, x7
37bc4f8d4movapd x1, x0
37bc4f8d8divsd x4, x8
37bc4f8ddmulsd x1, x4
37bc4f8e1movapd x3, x4
37bc4f8e5mulsd x3, x7
37bc4f8e9addsd x1, x2
37bc4f8edmulsd x2, x4
37bc4f8f1addsd x3, x8
37bc4f8f6divsd x1, x3
37bc4f8fasubsd x0, x2
37bc4f8fedivsd x0, x3
37bc4f902jmp 0x37bc4f7ef
37bc4f907
37bc4f907 66 0f 1f 84 00 00 00 00 00 f........
37bc4f910
37bc4f910loc_37bc4f910:
37bc4f910movupd x4, [rsp+208]
37bc4f919mov r11, r13
37bc4f91cmovupd x9, [rsp+240]
37bc4f926movupd x10, [rsp+256]
37bc4f930mov r13l, [rsp+288]
37bc4f938jmp 0x37bc4f340
37bc4f93d
37bc4f93d 0f 1f 00 ...
37bc4f940
37bc4f940loc_37bc4f940:
37bc4f940mov eax, [rsp+168]
37bc4f947mov rcx, [rsp+176]
37bc4f94flea ebx, [r13-1]
37bc4f953lea r8, [rip+0x7fd72e]
37bc4f95amov rdi, [rsp+728]
37bc4f962mov [rsp+428], ebx
37bc4f969sub eax, r13l
37bc4f96cmov r9, [rsp+352]
37bc4f974mov [rsp+120], 9
37bc4f97dadd eax, 1
37bc4f980mov [rsp+56], rdi
37bc4f985mov rbp, [rsp+712]
37bc4f98dmov [rsp+424], eax
37bc4f994movsxd rax, r13l
37bc4f997imul rcx, rax
37bc4f99blea rdx, [rax-1]
37bc4f99fadd rcx, [rsp+136]
37bc4f9a7mov [rsp+112], 12
37bc4f9b0add rax, rcx
37bc4f9b3shl rdx, 4
37bc4f9b7mov [rsp+96], rdi
37bc4f9bclea rcx, [rip+0x7fd6d3]
37bc4f9c3mov [rsp+104], 5
37bc4f9ccshl rax, 4
37bc4f9d0add rax, r14
37bc4f9d3mov [rsp+88], rax
37bc4f9d8mov rax, [rsp+304]
37bc4f9e0mov [rsp+80], rax
37bc4f9e5mov rax, [rsp+760]
37bc4f9edmov [rsp+72], rax
37bc4f9f2lea rax, [r12+rdx]
37bc4f9f6mov [rsp+64], rax
37bc4f9fblea rax, [r14+rdx]
37bc4f9ffmov rdx, [rsp+232]
37bc4fa07mov [rsp+48], rax
37bc4fa0clea rax, [rip+0x7fd645]
37bc4fa13mov [rsp+40], rax
37bc4fa18mov rax, [rsp+128]
37bc4fa20mov [rsp+32], rax
37bc4fa25call zgemmtr_
37bc4fa2ajmp 0x37bc4d857
37bc4fa2f
37bc4fa2f 90 .
37bc4fa30
37bc4fa30loc_37bc4fa30:
37bc4fa30mov rcx, [rsp+136]
37bc4fa38mov rdx, [rsp+328]
37bc4fa40mov r10l, r13l
37bc4fa43add rdx, [rsp+176]
37bc4fa4blea r11, [rdx+rcx]
37bc4fa4fcmp ebx, [rsp+240]
37bc4fa56je 0x37bc4f2ec
37bc4fa5clea rbp, [rdi+r11]
37bc4fa60mov rax, [rsp+192]
37bc4fa68mov rdx, r11
37bc4fa6bmov rcx, [rsp+144]
37bc4fa73shl rbp, 4
37bc4fa77mov r10l, 2
37bc4fa7dadd rbp, r14
37bc4fa80add rcx, rax
37bc4fa83mov rax, rsi
37bc4fa86mov r9, rbp
37bc4fa89lea rsi, [rsp+412]
37bc4fa91jmp 0x37bc4f190
37bc4fa96
37bc4fa96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4faa0
37bc4faa0loc_37bc4faa0:
37bc4faa0cmp esi, r11l
37bc4faa3jne 0x37bc4fc48
37bc4faa9mov rbp, [rsp+224]
37bc4fab1mov rax, [rsp+200]
37bc4fab9mov edi, ebx
37bc4fabbmovd x6, ebx
37bc4fabfadd rax, rbp
37bc4fac2mov [rsp+256], rax
37bc4facajmp 0x37bc4de90
37bc4facf
37bc4facf 90 .
37bc4fad0
37bc4fad0loc_37bc4fad0:
37bc4fad0movapd x2, x1
37bc4fad4pxor x5, x5
37bc4fad8divsd x2, x0
37bc4fadcmulsd x1, x2
37bc4fae0movapd x6, x2
37bc4fae4mulsd x6, x5
37bc4fae8subsd x5, x2
37bc4faecaddsd x6, [rip+0x7fd5d4]
37bc4faf4addsd x1, x0
37bc4faf8divsd x6, x1
37bc4fafcdivsd x5, x1
37bc4fb00jmp 0x37bc4e4fe
37bc4fb05
37bc4fb05 0f 1f 00 ...
37bc4fb08
37bc4fb08loc_37bc4fb08:
37bc4fb08movapd x2, x7
37bc4fb0cdivsd x2, x10
37bc4fb11movapd x0, x2
37bc4fb15movapd x5, x2
37bc4fb19movapd x14, x2
37bc4fb1emulsd x5, x12
37bc4fb23mulsd x0, x7
37bc4fb27mulsd x1, x2
37bc4fb2bmulsd x14, x13
37bc4fb30mulsd x2, x9
37bc4fb35addsd x5, x15
37bc4fb3aaddsd x0, x10
37bc4fb3fsubsd x12, x1
37bc4fb44addsd x14, x9
37bc4fb49divsd x5, x0
37bc4fb4dsubsd x13, x2
37bc4fb52divsd x12, x0
37bc4fb57movsd_xmm [rsp+192], x5
37bc4fb60divsd x14, x0
37bc4fb65divsd x13, x0
37bc4fb6ajmp 0x37bc4e46d
37bc4fb6f
37bc4fb6f 90 .
37bc4fb70
37bc4fb70loc_37bc4fb70:
37bc4fb70movapd x2, x0
37bc4fb74pxor x5, x5
37bc4fb78divsd x2, x1
37bc4fb7cmulsd x0, x2
37bc4fb80movapd x6, x2
37bc4fb84mulsd x6, x5
37bc4fb88subsd x5, x2
37bc4fb8caddsd x6, [rip+0x7fd534]
37bc4fb94addsd x0, x1
37bc4fb98divsd x6, x0
37bc4fb9cdivsd x5, x0
37bc4fba0jmp 0x37bc4f669
37bc4fba5
37bc4fba5 0f 1f 00 ...
37bc4fba8
37bc4fba8loc_37bc4fba8:
37bc4fba8movapd x6, x7
37bc4fbacxor r9l, r9l
37bc4fbafdivsd x6, x10
37bc4fbb4movapd x3, x6
37bc4fbb8movapd x13, x6
37bc4fbbdmovapd x14, x6
37bc4fbc2mulsd x1, x6
37bc4fbc6mulsd x3, x7
37bc4fbcamulsd x13, x2
37bc4fbcfmulsd x14, x12
37bc4fbd4mulsd x6, x4
37bc4fbd8subsd x2, x1
37bc4fbdcaddsd x3, x10
37bc4fbe1addsd x13, x9
37bc4fbe6addsd x14, x4
37bc4fbebdivsd x2, x3
37bc4fbefsubsd x12, x6
37bc4fbf4divsd x13, x3
37bc4fbf9movsd_xmm [rsp+200], x2
37bc4fc02divsd x14, x3
37bc4fc07divsd x12, x3
37bc4fc0cjmp 0x37bc4f5dc
37bc4fc11
37bc4fc11 0f 1f 80 00 00 00 00 .......
37bc4fc18
37bc4fc18loc_37bc4fc18:
37bc4fc18mov rdi, [rsp+208]
37bc4fc20add rdi, [rsp+192]
37bc4fc28add rax, [rsp+152]
37bc4fc30mov [rsp+360], rdi
37bc4fc38add rax, [rsp+160]
37bc4fc40jmp 0x37bc4f2ec
37bc4fc45
37bc4fc45 0f 1f 00 ...
37bc4fc48
37bc4fc48loc_37bc4fc48:
37bc4fc48cdqe
37bc4fc4amov [rsp+256], r11l
37bc4fc52imul rax, [rsp+152]
37bc4fc5bmov [rsp+272], 2
37bc4fc66add rax, [rsp+160]
37bc4fc6ejmp 0x37bc4e01f
37bc4fc73
37bc4fc73 0f 1f 44 00 00 ..D..
37bc4fc78
37bc4fc78loc_37bc4fc78:
37bc4fc78mov [rsp+256], r11l
37bc4fc80mov [rsp+272], 2
37bc4fc8bjmp 0x37bc4e01f
37bc4fc90
37bc4fc90loc_37bc4fc90:
37bc4fc90comisd x2, x1
37bc4fc94ja 0x37bc4ff41
37bc4fc9amovapd x2, x4
37bc4fc9epxor x1, x1
37bc4fca2divsd x2, x0
37bc4fca6mulsd x4, x2
37bc4fcaaaddsd x4, x0
37bc4fcaemovapd x0, x2
37bc4fcb2mulsd x0, x1
37bc4fcb6subsd x1, x2
37bc4fcbaaddsd x0, [rip+0x7fd406]
37bc4fcc2unpcklpd x0, x1
37bc4fcc6movddup x1, x4
37bc4fccadivpd x0, x1
37bc4fcce
37bc4fcceloc_37bc4fcce:
37bc4fccemov ecx, [rsp+168]
37bc4fcd5mov rax, [rsp+144]
37bc4fcddlea rdx, [rsp+432]
37bc4fce5lea r9, [rip+0x7fd368]
37bc4fcecadd rax, [rsp+192]
37bc4fcf4movups [rsp+432], x0
37bc4fcfcsub ecx, r13l
37bc4fcffshl rax, 4
37bc4fd03mov [rsp+428], ecx
37bc4fd0amov rcx, [rsp+128]
37bc4fd12lea r8, [r14+rax]
37bc4fd16call zscal_
37bc4fd1bmov eax, [r15]
37bc4fd1emov [rsp+168], eax
37bc4fd25jmp 0x37bc4eafc
37bc4fd2a
37bc4fd2a 66 0f 1f 44 00 00 f..D..
37bc4fd30
37bc4fd30loc_37bc4fd30:
37bc4fd30mov eax, [r15]
37bc4fd33jmp 0x37bc4ea3b
37bc4fd38
37bc4fd38 0f 1f 84 00 00 00 00 00 ........
37bc4fd40
37bc4fd40loc_37bc4fd40:
37bc4fd40comisd x2, x1
37bc4fd44jbe 0x37bc4fe16
37bc4fd4amovapd x1, x0
37bc4fd4edivsd x1, x4
37bc4fd52mulsd x0, x1
37bc4fd56movapd x2, x0
37bc4fd5apxor x0, x0
37bc4fd5emulsd x0, x1
37bc4fd62addsd x2, x4
37bc4fd66unpcklpd x1, x0
37bc4fd6amovupd x0, [rip+0x7fd34e]
37bc4fd72addpd x0, x1
37bc4fd76addpd x1, [rip+0x7fd352]
37bc4fd7eshufpd x0, x1, 2
37bc4fd83movddup x1, x2
37bc4fd87divpd x0, x1
37bc4fd8b
37bc4fd8bloc_37bc4fd8b:
37bc4fd8badd rcx, 1
37bc4fd8flea rdx, [rsp+432]
37bc4fd97lea r9, [rip+0x7fd2b6]
37bc4fd9emov [rsp+428], edi
37bc4fda5shl rcx, 4
37bc4fda9movups [rsp+432], x0
37bc4fdb1lea r8, [r13+rcx]
37bc4fdb6mov rcx, [rsp+128]
37bc4fdbecall zscal_
37bc4fdc3jmp 0x37bc4d6f5
37bc4fdc8
37bc4fdc8 0f 1f 84 00 00 00 00 00 ........
37bc4fdd0
37bc4fdd0loc_37bc4fdd0:
37bc4fdd0mov ebx, esi
37bc4fdd2jmp 0x37bc4d4e4
37bc4fdd7
37bc4fdd7 66 0f 1f 84 00 00 00 00 00 f........
37bc4fde0
37bc4fde0loc_37bc4fde0:
37bc4fde0mov rdx, [rsp+224]
37bc4fde8mov r10, [rsp+320]
37bc4fdf0mov eax, [r15]
37bc4fdf3shl rdx, 4
37bc4fdf7shl r10, 4
37bc4fdfblea rbx, [r14+rdx]
37bc4fdffadd r10, r12
37bc4fe02mov [rsp+256], rbx
37bc4fe0amov ebx, [rsp+416]
37bc4fe11jmp 0x37bc4ea3e
37bc4fe16
37bc4fe16loc_37bc4fe16:
37bc4fe16movapd x2, x4
37bc4fe1apxor x1, x1
37bc4fe1edivsd x2, x0
37bc4fe22mulsd x4, x2
37bc4fe26addsd x4, x0
37bc4fe2amovapd x0, x2
37bc4fe2emulsd x0, x1
37bc4fe32subsd x1, x2
37bc4fe36addsd x0, [rip+0x7fd28a]
37bc4fe3eunpcklpd x0, x1
37bc4fe42movddup x1, x4
37bc4fe46divpd x0, x1
37bc4fe4ajmp 0x37bc4fd8b
37bc4fe4f
37bc4fe4floc_37bc4fe4f:
37bc4fe4fmov edi, [rsp+168]
37bc4fe56mov esi, [rsp+240]
37bc4fe5dcmp edi, esi
37bc4fe5fjl 0x37bc4eafc
37bc4fe65mov r8l, edi
37bc4fe68mov r9, [rsp+144]
37bc4fe70add r9, [rsp+192]
37bc4fe78sub r8l, esi
37bc4fe7bmov rax, r9
37bc4fe7eadd r8, r9
37bc4fe81shl rax, 4
37bc4fe85shl r8, 4
37bc4fe89add rax, r14
37bc4fe8clea r8, [r14+r8+16]
37bc4fe91jmp 0x37bc4fee7
37bc4fe93
37bc4fe93 0f 1f 44 00 00 ..D..
37bc4fe98
37bc4fe98loc_37bc4fe98:
37bc4fe98movapd x3, x0
37bc4fe9cdivsd x3, x4
37bc4fea0movddup x2, x3
37bc4fea4mulpd x2, x1
37bc4fea8mulsd x3, x0
37bc4feacshufpd x2, x2, 1
37bc4feb1movapd x0, x2
37bc4feb5subpd x2, x1
37bc4feb9addsd x3, x4
37bc4febdaddpd x0, x1
37bc4fec1movddup x1, x3
37bc4fec5shufpd x0, x2, 1
37bc4fecadivpd x0, x1
37bc4fece
37bc4feceloc_37bc4fece:
37bc4fecemovups [rax], x0
37bc4fed1add rax, 16
37bc4fed5cmp r8, rax
37bc4fed8je 0x37bc4eafc
37bc4fedemovsd_xmm x0, [rdx]
37bc4fee2movsd_xmm x4, [rdx+8]
37bc4fee7
37bc4fee7loc_37bc4fee7:
37bc4fee7movapd x2, x0
37bc4feebmovapd x3, x4
37bc4feefandpd x2, [rip+0x7fd1a9]
37bc4fef7movupd x1, [rax]
37bc4fefbandpd x3, [rip+0x7fd19d]
37bc4ff03comisd x3, x2
37bc4ff07ja 0x37bc4fe98
37bc4ff09movapd x2, x4
37bc4ff0ddivsd x2, x0
37bc4ff11movddup x3, x2
37bc4ff15mulpd x3, x1
37bc4ff19mulsd x2, x4
37bc4ff1dshufpd x3, x3, 1
37bc4ff22addsd x2, x0
37bc4ff26movapd x0, x3
37bc4ff2aaddpd x0, x1
37bc4ff2esubpd x1, x3
37bc4ff32shufpd x0, x1, 2
37bc4ff37movddup x1, x2
37bc4ff3bdivpd x0, x1
37bc4ff3fjmp 0x37bc4fece
37bc4ff41
37bc4ff41loc_37bc4ff41:
37bc4ff41movapd x1, x0
37bc4ff45divsd x1, x4
37bc4ff49mulsd x0, x1
37bc4ff4dmovapd x2, x0
37bc4ff51pxor x0, x0
37bc4ff55mulsd x0, x1
37bc4ff59addsd x2, x4
37bc4ff5dunpcklpd x1, x0
37bc4ff61movupd x0, [rip+0x7fd157]
37bc4ff69addpd x0, x1
37bc4ff6daddpd x1, [rip+0x7fd15b]
37bc4ff75shufpd x0, x1, 2
37bc4ff7amovddup x1, x2
37bc4ff7edivpd x0, x1
37bc4ff82jmp 0x37bc4fcce
37bc4ff87
37bc4ff87loc_37bc4ff87:
37bc4ff87lea rax, [rsp+408]
37bc4ff8fxor edx, edx
37bc4ff91mov [rsp+184], rax
37bc4ff99lea rax, [rsp+428]
37bc4ffa1mov [rsp+128], rax
37bc4ffa9lea rax, [rip+0x7fd0b8]
37bc4ffb0mov [rsp+232], rax
37bc4ffb8lea rax, [rip+0x7fd0b9]
37bc4ffbfmov [rsp+304], rax
37bc4ffc7jmp 0x37bc4d75f
37bc4ffcc
37bc4ffccloc_37bc4ffcc:
37bc4ffccmov eax, [r15]
37bc4ffcfjmp 0x37bc4ea3e
37bc4d230
37bc4d230zlasyf_rk_:
37bc4d230push r15
37bc4d232push r14
37bc4d234push r13
37bc4d236push r12
37bc4d238push rbp
37bc4d239push rdi
37bc4d23apush rsi
37bc4d23bpush rbx
37bc4d23csub rsp, 616
37bc4d243movups [rsp+448], x6
37bc4d24bmovups [rsp+464], x7
37bc4d253movups [rsp+480], x8
37bc4d25cmovups [rsp+496], x9
37bc4d265movups [rsp+512], x10
37bc4d26emovups [rsp+528], x11
37bc4d277movups [rsp+544], x12
37bc4d280movups [rsp+560], x13
37bc4d289movups [rsp+576], x14
37bc4d292movups [rsp+592], x15
37bc4d29bmov rax, [rsp+728]
37bc4d2a3mov r14, [rsp+720]
37bc4d2abmov r15, [rsp+752]
37bc4d2b3movsxd rsi, [rax]
37bc4d2b6xor eax, eax
37bc4d2b8test rsi, rsi
37bc4d2bbmov rbx, rcx
37bc4d2bemov rbp, r9
37bc4d2c1mov [rsp+696], rdx
37bc4d2c9cmovns rax, rsi
37bc4d2cdmov edx, 1
37bc4d2d2lea rcx, [rip+0x7ffd77]
37bc4d2d9mov [rsp+704], r8
37bc4d2e1mov [rsp+176], rax
37bc4d2e9not rax
37bc4d2ecmov [rsp+136], rax
37bc4d2f4mov rax, [rsp+760]
37bc4d2fcmovsxd rdi, [rax]
37bc4d2ffxor eax, eax
37bc4d301test rdi, rdi
37bc4d304cmovns rax, rdi
37bc4d308mov [rsp+152], rax
37bc4d310not rax
37bc4d313mov [rsp+160], rax
37bc4d31bmov rax, [rsp+768]
37bc4d323mov [rax], 0
37bc4d329call dlamch_
37bc4d32emov rcx, rbx
37bc4d331mov r9l, 1
37bc4d337mov r8l, 1
37bc4d33dmovsd_xmm [rsp+392], x0
37bc4d346lea rdx, [rip+0x7ffd04]
37bc4d34dcall lsame_
37bc4d352mov rbx, [rsp+696]
37bc4d35amov edi, [rbx]
37bc4d35cmov ecx, edi
37bc4d35etest eax, eax
37bc4d360je 0x37bc4e7c0
37bc4d366mov rax, [rsp+704]
37bc4d36epxor x0, x0
37bc4d372mov [rsp+408], edi
37bc4d379mov esi, [rax]
37bc4d37bmov rax, [rsp+736]
37bc4d383movups [rax], x0
37bc4d386mov eax, edi
37bc4d388sub eax, esi
37bc4d38aadd eax, 1
37bc4d38dcmp eax, edi
37bc4d38fjl 0x37bc4d399
37bc4d391cmp edi, esi
37bc4d393jg 0x37bc4ff87
37bc4d399
37bc4d399loc_37bc4d399:
37bc4d399lea rax, [rsp+408]
37bc4d3a1mov [rsp+712], rbp
37bc4d3a9mov r13, r14
37bc4d3acmov edx, ecx
37bc4d3aemov [rsp+184], rax
37bc4d3b6lea rax, [rsp+428]
37bc4d3bemov r14, [rsp+176]
37bc4d3c6mov [rsp+128], rax
37bc4d3celea rax, [rip+0x7ffc93]
37bc4d3d5mov [rsp+232], rax
37bc4d3ddlea rax, [rip+0x7ffc94]
37bc4d3e4mov [rsp+304], rax
37bc4d3ecnop [rax]
37bc4d3f0
37bc4d3f0loc_37bc4d3f0:
37bc4d3f0test edi, edi
37bc4d3f2jle 0x37bc4d752
37bc4d3f8movsxd rbp, esi
37bc4d3fbmov rax, [rsp+160]
37bc4d403imul rbp, [rsp+152]
37bc4d40cmov [rsp+420], edi
37bc4d413movsxd rdi, edi
37bc4d416mov rcx, [rsp+184]
37bc4d41eimul rdi, r14
37bc4d422add rax, rbp
37bc4d425mov [rsp+208], rax
37bc4d42dadd rax, 1
37bc4d431shl rax, 4
37bc4d435lea r9, [r15+rax]
37bc4d439mov rax, [rsp+136]
37bc4d441mov [rsp+192], r9
37bc4d449lea rdx, [rax+rdi+1]
37bc4d44elea rax, [rip+0x7ffbff]
37bc4d455mov [rsp+32], rax
37bc4d45ashl rdx, 4
37bc4d45emov r8, rax
37bc4d461add rdx, r13
37bc4d464call zcopy_
37bc4d469mov rax, [rsp+696]
37bc4d471mov ebx, [rsp+408]
37bc4d478mov eax, [rax]
37bc4d47acmp eax, ebx
37bc4d47cjg 0x37bc4e2d8
37bc4d482
37bc4d482loc_37bc4d482:
37bc4d482mov rax, [rsp+208]
37bc4d48amovsxd rdi, ebx
37bc4d48dadd rax, rdi
37bc4d490shl rax, 4
37bc4d494add rax, r15
37bc4d497movsd_xmm x6, [rax]
37bc4d49bmovsd_xmm x0, [rax+8]
37bc4d4a0andpd x6, [rip+0x7ffbf8]
37bc4d4a8andpd x0, [rip+0x7ffbf0]
37bc4d4b0addsd x6, x0
37bc4d4b4cmp ebx, 1
37bc4d4b7jg 0x37bc4d8d0
37bc4d4bdpxor x5, x5
37bc4d4c1ucomisd x6, x5
37bc4d4c5jp 0x37bc4d4cd
37bc4d4c7je 0x37bc4d688
37bc4d4cd
37bc4d4cdloc_37bc4d4cd:
37bc4d4cdimul rdi, r14
37bc4d4d1mov rax, [rsp+136]
37bc4d4d9add rax, rdi
37bc4d4dcmov [rsp+200], rax
37bc4d4e4
37bc4d4e4loc_37bc4d4e4:
37bc4d4e4mov rax, [rsp+200]
37bc4d4eclea rdi, [rip+0x7ffb61]
37bc4d4f3mov rdx, [rsp+192]
37bc4d4fbmov [rsp+32], rdi
37bc4d500mov rcx, [rsp+184]
37bc4d508mov r8, rdi
37bc4d50badd rax, 1
37bc4d50fshl rax, 4
37bc4d513lea r9, [r13+rax]
37bc4d518call zcopy_
37bc4d51dmovsxd rax, [rsp+408]
37bc4d525mov rdx, rax
37bc4d528lea edi, [rax-1]
37bc4d52blea rsi, [rax-1]
37bc4d52fcmp eax, 1
37bc4d532jle 0x37bc4d70c
37bc4d538mov rcx, r14
37bc4d53bimul rcx, rax
37bc4d53fadd rcx, [rsp+136]
37bc4d547add rax, rcx
37bc4d54ashl rax, 4
37bc4d54eadd rax, r13
37bc4d551movsd_xmm x0, [rax]
37bc4d555movsd_xmm x4, [rax+8]
37bc4d55amovapd x1, x0
37bc4d55eandpd x1, [rip+0x7ffb3a]
37bc4d566movapd x2, x4
37bc4d56aandpd x2, [rip+0x7ffb2e]
37bc4d572movapd x3, x1
37bc4d576addsd x3, x2
37bc4d57acomisd x3, [rsp+392]
37bc4d583jae 0x37bc4fd40
37bc4d589pxor x1, x1
37bc4d58dmov r9l, 1
37bc4d593ucomisd x0, x1
37bc4d597setp r8b
37bc4d59bcmovne r8l, r9l
37bc4d59ftest r8b, r8b
37bc4d5a2jne 0x37bc4d5b9
37bc4d5a4ucomisd x4, x1
37bc4d5a8setp r8b
37bc4d5accmovne r8l, r9l
37bc4d5b0test r8b, r8b
37bc4d5b3je 0x37bc4d6f5
37bc4d5b9
37bc4d5b9loc_37bc4d5b9:
37bc4d5b9sub edx, 2
37bc4d5bcmov r8, rcx
37bc4d5bfadd rdx, rcx
37bc4d5c2shl r8, 4
37bc4d5c6shl rdx, 4
37bc4d5caadd r8, r13
37bc4d5cdadd rdx, r13
37bc4d5d0jmp 0x37bc4d629
37bc4d5d2
37bc4d5d2 66 0f 1f 44 00 00 f..D..
37bc4d5d8
37bc4d5d8loc_37bc4d5d8:
37bc4d5d8movapd x3, x0
37bc4d5dcdivsd x3, x4
37bc4d5e0movddup x2, x3
37bc4d5e4mulpd x2, x1
37bc4d5e8mulsd x3, x0
37bc4d5ecshufpd x2, x2, 1
37bc4d5f1movapd x0, x2
37bc4d5f5subpd x2, x1
37bc4d5f9addsd x3, x4
37bc4d5fdaddpd x0, x1
37bc4d601movddup x1, x3
37bc4d605shufpd x0, x2, 1
37bc4d60adivpd x0, x1
37bc4d60e
37bc4d60eloc_37bc4d60e:
37bc4d60emovups [r8+16], x0
37bc4d613cmp r8, rdx
37bc4d616je 0x37bc4d6f5
37bc4d61cmovsd_xmm x0, [rax]
37bc4d620movsd_xmm x4, [rax+8]
37bc4d625add r8, 16
37bc4d629
37bc4d629loc_37bc4d629:
37bc4d629movapd x2, x0
37bc4d62dmovapd x3, x4
37bc4d631movupd x1, [r8+16]
37bc4d637andpd x2, [rip+0x7ffa61]
37bc4d63fandpd x3, [rip+0x7ffa59]
37bc4d647comisd x3, x2
37bc4d64bja 0x37bc4d5d8
37bc4d64dmovapd x2, x4
37bc4d651divsd x2, x0
37bc4d655movddup x3, x2
37bc4d659mulpd x3, x1
37bc4d65dmulsd x2, x4
37bc4d661shufpd x3, x3, 1
37bc4d666addsd x2, x0
37bc4d66amovapd x0, x3
37bc4d66eaddpd x0, x1
37bc4d672subpd x1, x3
37bc4d676shufpd x0, x1, 2
37bc4d67bmovddup x1, x2
37bc4d67fdivpd x0, x1
37bc4d683jmp 0x37bc4d60e
37bc4d685
37bc4d685 0f 1f 00 ...
37bc4d688
37bc4d688loc_37bc4d688:
37bc4d688mov rax, [rsp+768]
37bc4d690mov ecx, [rax]
37bc4d692test ecx, ecx
37bc4d694jne 0x37bc4d6a0
37bc4d696mov rax, [rsp+768]
37bc4d69emov [rax], ebx
37bc4d6a0
37bc4d6a0loc_37bc4d6a0:
37bc4d6a0imul rdi, r14
37bc4d6a4mov rax, [rsp+136]
37bc4d6aclea rsi, [rip+0x7ff9a1]
37bc4d6b3mov rdx, [rsp+192]
37bc4d6bbmov [rsp+32], rsi
37bc4d6c0mov rcx, [rsp+184]
37bc4d6c8mov r8, rsi
37bc4d6cblea rax, [rax+rdi+1]
37bc4d6d0shl rax, 4
37bc4d6d4lea r9, [r13+rax]
37bc4d6d9call zcopy_
37bc4d6demovsxd rsi, [rsp+408]
37bc4d6e6mov rax, rsi
37bc4d6e9sub rsi, 1
37bc4d6edlea edi, [rax-1]
37bc4d6f0cmp eax, 1
37bc4d6f3jle 0x37bc4d70c
37bc4d6f5
37bc4d6f5loc_37bc4d6f5:
37bc4d6f5mov rcx, [rsp+736]
37bc4d6fdmov rax, rsi
37bc4d700pxor x0, x0
37bc4d704shl rax, 4
37bc4d708movups [rcx+rax], x0
37bc4d70c
37bc4d70cloc_37bc4d70c:
37bc4d70cmov rax, [rsp+744]
37bc4d714mov [rax+4*rsi], ebx
37bc4d717mov rax, [rsp+704]
37bc4d71fmov r8l, [rax]
37bc4d722
37bc4d722loc_37bc4d722:
37bc4d722mov rax, [rsp+696]
37bc4d72alea esi, [r8+rdi]
37bc4d72emov [rsp+408], edi
37bc4d735mov edx, [rax]
37bc4d737mov eax, edx
37bc4d739sub esi, edx
37bc4d73bsub eax, r8l
37bc4d73eadd eax, 1
37bc4d741cmp eax, edi
37bc4d743jl 0x37bc4d3f0
37bc4d749cmp r8l, edx
37bc4d74cjge 0x37bc4d3f0
37bc4d752
37bc4d752loc_37bc4d752:
37bc4d752mov rbp, [rsp+712]
37bc4d75amov r14, r13
37bc4d75dsub edx, edi
37bc4d75f
37bc4d75floc_37bc4d75f:
37bc4d75fmov rax, [rsp+728]
37bc4d767add esi, 1
37bc4d76amov [rsp+428], edx
37bc4d771lea edx, [rdi+1]
37bc4d774movsxd rsi, esi
37bc4d777movsxd rdx, edx
37bc4d77amov [rsp+88], r14
37bc4d77fmov r9, [rsp+184]
37bc4d787mov [rsp+96], rax
37bc4d78cmov rax, [rsp+304]
37bc4d794lea r8, [rip+0x7ff8ed]
37bc4d79blea rcx, [rip+0x7ff8ef]
37bc4d7a2imul rsi, [rsp+152]
37bc4d7abmov [rsp+120], 9
37bc4d7b4imul rdx, [rsp+176]
37bc4d7bdmov [rsp+80], rax
37bc4d7c2mov rax, [rsp+760]
37bc4d7camov [rsp+112], 12
37bc4d7d3mov [rsp+104], 5
37bc4d7dcmov [rsp+72], rax
37bc4d7e1mov rax, [rsp+160]
37bc4d7e9lea rax, [rax+rsi+1]
37bc4d7eeshl rax, 4
37bc4d7f2add rax, r15
37bc4d7f5mov [rsp+64], rax
37bc4d7famov rax, [rsp+728]
37bc4d802mov [rsp+56], rax
37bc4d807mov rax, [rsp+136]
37bc4d80flea rax, [rax+rdx+1]
37bc4d814mov rdx, [rsp+232]
37bc4d81cshl rax, 4
37bc4d820add rax, r14
37bc4d823mov [rsp+48], rax
37bc4d828lea rax, [rip+0x7ff829]
37bc4d82fmov [rsp+40], rax
37bc4d834mov rax, [rsp+128]
37bc4d83cmov [rsp+32], rax
37bc4d841call zgemmtr_
37bc4d846mov rax, [rsp+696]
37bc4d84emov ebx, [rax]
37bc4d850sub ebx, [rsp+408]
37bc4d857
37bc4d857loc_37bc4d857:
37bc4d857mov [rbp], ebx
37bc4d85amovups x6, [rsp+448]
37bc4d862movups x7, [rsp+464]
37bc4d86amovups x8, [rsp+480]
37bc4d873movups x9, [rsp+496]
37bc4d87cmovups x10, [rsp+512]
37bc4d885movups x11, [rsp+528]
37bc4d88emovups x12, [rsp+544]
37bc4d897movups x13, [rsp+560]
37bc4d8a0movups x14, [rsp+576]
37bc4d8a9movups x15, [rsp+592]
37bc4d8b2add rsp, 616
37bc4d8b9pop rbx
37bc4d8bapop rsi
37bc4d8bbpop rdi
37bc4d8bcpop rbp
37bc4d8bdpop r12
37bc4d8bfpop r13
37bc4d8c1pop r14
37bc4d8c3pop r15
37bc4d8c5ret
37bc4d8c6
37bc4d8c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4d8d0
37bc4d8d0loc_37bc4d8d0:
37bc4d8d0mov rdx, [rsp+192]
37bc4d8d8mov rcx, [rsp+128]
37bc4d8e0lea eax, [rbx-1]
37bc4d8e3lea r8, [rip+0x7ff76a]
37bc4d8eamov [rsp+428], eax
37bc4d8f1call izamax_
37bc4d8f6mov rcx, [rsp+208]
37bc4d8fepxor x5, x5
37bc4d902mov [rsp+424], eax
37bc4d909cdqe
37bc4d90blea rdx, [rax+rcx]
37bc4d90fshl rdx, 4
37bc4d913add rdx, r15
37bc4d916movsd_xmm x7, [rdx]
37bc4d91amovsd_xmm x0, [rdx+8]
37bc4d91fandpd x7, [rip+0x7ff779]
37bc4d927andpd x0, [rip+0x7ff771]
37bc4d92faddsd x7, x0
37bc4d933movapd x0, x6
37bc4d937maxsd x0, x7
37bc4d93bucomisd x0, x5
37bc4d93fjp 0x37bc4d947
37bc4d941je 0x37bc4d688
37bc4d947
37bc4d947loc_37bc4d947:
37bc4d947movsd_xmm x0, [rip+0x7ff761]
37bc4d94fmulsd x0, x7
37bc4d953comisd x0, x6
37bc4d957jbe 0x37bc4d4cd
37bc4d95dmov rdi, [rsp+152]
37bc4d965add esi, 1
37bc4d968mov r11, [rsp+160]
37bc4d970movsxd rsi, esi
37bc4d973imul rsi, rdi
37bc4d977sub rbp, rdi
37bc4d97alea rcx, [rbp+r11]
37bc4d97flea rdx, [rcx+1]
37bc4d983mov [rsp+144], rcx
37bc4d98badd rsi, r11
37bc4d98eshl rdx, 4
37bc4d992mov [rsp+240], rsi
37bc4d99alea rcx, [r15+rdx]
37bc4d99elea rsi, [rsp+424]
37bc4d9a6mov [rsp+200], rcx
37bc4d9aemov [rsp+224], rsi
37bc4d9b6
37bc4d9b6loc_37bc4d9b6:
37bc4d9b6imul rax, r14
37bc4d9bamov rsi, [rsp+136]
37bc4d9c2lea rcx, [rip+0x7ff68b]
37bc4d9c9mov r9, [rsp+200]
37bc4d9d1mov [rsp+32], rcx
37bc4d9d6mov r8, rcx
37bc4d9d9mov rcx, [rsp+224]
37bc4d9e1lea rdx, [rsi+rax+1]
37bc4d9e6shl rdx, 4
37bc4d9eaadd rdx, r13
37bc4d9edcall zcopy_
37bc4d9f2movsxd rdx, [rsp+424]
37bc4d9famov eax, ebx
37bc4d9fcmov rdi, [rsp+144]
37bc4da04lea rcx, [rip+0x7ff649]
37bc4da0bmov r8, [rsp+728]
37bc4da13lea ebp, [rdx+1]
37bc4da16mov [rsp+32], rcx
37bc4da1bsub eax, edx
37bc4da1dmov rsi, rdx
37bc4da20movsxd rbp, ebp
37bc4da23mov rcx, [rsp+128]
37bc4da2bmov [rsp+168], rdx
37bc4da33lea r12, [rdi+rbp]
37bc4da37mov rdi, rbp
37bc4da3amov [rsp+428], eax
37bc4da41imul rdi, r14
37bc4da45add rdi, [rsp+136]
37bc4da4dshl r12, 4
37bc4da51add rdi, rdx
37bc4da54add r12, r15
37bc4da57shl rdi, 4
37bc4da5bmov r9, r12
37bc4da5eadd rdi, r13
37bc4da61mov rdx, rdi
37bc4da64call zcopy_
37bc4da69mov rax, [rsp+696]
37bc4da71mov eax, [rax]
37bc4da73cmp eax, ebx
37bc4da75jg 0x37bc4e210
37bc4da7b
37bc4da7bloc_37bc4da7b:
37bc4da7bpxor x6, x6
37bc4da7fcmp esi, ebx
37bc4da81je 0x37bc4dadc
37bc4da83mov rcx, [rsp+128]
37bc4da8bmov eax, ebx
37bc4da8dlea r8, [rip+0x7ff5c0]
37bc4da94mov rdx, r12
37bc4da97sub eax, esi
37bc4da99mov [rsp+428], eax
37bc4daa0call izamax_
37bc4daa5add eax, esi
37bc4daa7mov [rsp+344], eax
37bc4daaecdqe
37bc4dab0add rax, [rsp+144]
37bc4dab8shl rax, 4
37bc4dabcadd rax, r15
37bc4dabfmovsd_xmm x6, [rax]
37bc4dac3movsd_xmm x0, [rax+8]
37bc4dac8andpd x6, [rip+0x7ff5d0]
37bc4dad0andpd x0, [rip+0x7ff5c8]
37bc4dad8addsd x6, x0
37bc4dadc
37bc4dadcloc_37bc4dadc:
37bc4dadccmp esi, 1
37bc4dadfjle 0x37bc4db52
37bc4dae1mov rdx, [rsp+200]
37bc4dae9mov rcx, [rsp+128]
37bc4daf1lea eax, [rsi-1]
37bc4daf4lea r8, [rip+0x7ff559]
37bc4dafbmov [rsp+428], eax
37bc4db02call izamax_
37bc4db07mov edx, eax
37bc4db09cdqe
37bc4db0badd rax, [rsp+144]
37bc4db13shl rax, 4
37bc4db17add rax, r15
37bc4db1amovsd_xmm x0, [rax]
37bc4db1emovsd_xmm x1, [rax+8]
37bc4db23andpd x0, [rip+0x7ff575]
37bc4db2bandpd x1, [rip+0x7ff56d]
37bc4db33addsd x0, x1
37bc4db37comisd x0, x6
37bc4db3bcmovbe edx, [rsp+344]
37bc4db43maxsd x0, x6
37bc4db47mov [rsp+344], edx
37bc4db4emovapd x6, x0
37bc4db52
37bc4db52loc_37bc4db52:
37bc4db52mov rax, [rsp+144]
37bc4db5aadd rax, [rsp+168]
37bc4db62shl rax, 4
37bc4db66add rax, r15
37bc4db69movsd_xmm x0, [rax]
37bc4db6dmovsd_xmm x1, [rax+8]
37bc4db72andpd x0, [rip+0x7ff526]
37bc4db7aandpd x1, [rip+0x7ff51e]
37bc4db82addsd x0, x1
37bc4db86movsd_xmm x1, [rip+0x7ff522]
37bc4db8emulsd x1, x6
37bc4db92comisd x1, x0
37bc4db96jbe 0x37bc4df70
37bc4db9cmovsxd rcx, [rsp+420]
37bc4dba4cmp ecx, [rsp+344]
37bc4dbabje 0x37bc4dc10
37bc4dbadcomisd x7, x6
37bc4dbb1jae 0x37bc4dc10
37bc4dbb3lea rax, [rip+0x7ff49a]
37bc4dbbamov [rsp+420], esi
37bc4dbc1mov r9, [rsp+192]
37bc4dbc9movapd x7, x6
37bc4dbcdmov [rsp+32], rax
37bc4dbd2mov esi, [rsp+344]
37bc4dbd9mov r8, rax
37bc4dbdcmov rdx, [rsp+200]
37bc4dbe4mov rcx, [rsp+184]
37bc4dbecmov [rsp+424], esi
37bc4dbf3call zcopy_
37bc4dbf8mov ebx, [rsp+408]
37bc4dbffmovsxd rax, esi
37bc4dc02jmp 0x37bc4d9b6
37bc4dc07
37bc4dc07 66 0f 1f 84 00 00 00 00 00 f........
37bc4dc10
37bc4dc10loc_37bc4dc10:
37bc4dc10mov rax, [rsp+704]
37bc4dc18mov rdx, [rsp+696]
37bc4dc20lea r11l, [rbx-1]
37bc4dc24mov [rsp+416], esi
37bc4dc2bmovsxd r10, r11l
37bc4dc2emov r8l, [rax]
37bc4dc31mov [rsp+240], r10
37bc4dc39lea eax, [r11+r8]
37bc4dc3dsub eax, [rdx]
37bc4dc3fmovsxd rdx, ebx
37bc4dc42mov r12, rdx
37bc4dc45mov [rsp+224], rdx
37bc4dc4dmov rdx, [rsp+136]
37bc4dc55imul r12, r14
37bc4dc59lea r9, [rdx+r12]
37bc4dc5dsub r12, r14
37bc4dc60mov [rsp+200], r9
37bc4dc68add r12, rdx
37bc4dc6bcmp ecx, ebx
37bc4dc6dje 0x37bc4faa0
37bc4dc73mov edx, ebx
37bc4dc75mov [rsp+312], eax
37bc4dc7cmov r9, [rsp+728]
37bc4dc84sub edx, ecx
37bc4dc86mov [rsp+320], r11l
37bc4dc8emov r11, [rsp+136]
37bc4dc96mov [rsp+428], edx
37bc4dc9dlea edx, [rcx+1]
37bc4dca0movsxd rdx, edx
37bc4dca3mov [rsp+32], r9
37bc4dca8mov rax, rdx
37bc4dcabadd rdx, [rsp+200]
37bc4dcb3mov [rsp+328], r10
37bc4dcbbimul rax, r14
37bc4dcbfshl rdx, 4
37bc4dcc3add rdx, r13
37bc4dcc6lea r8, [rax+r11]
37bc4dccamov [rsp+256], rax
37bc4dcd2add rcx, r8
37bc4dcd5lea r8, [rip+0x7ff378]
37bc4dcdcshl rcx, 4
37bc4dce0lea r9, [r13+rcx]
37bc4dce5mov rcx, [rsp+128]
37bc4dcedcall zcopy_
37bc4dcf2mov rdx, [rsp+256]
37bc4dcfamov r10, [rsp+136]
37bc4dd02lea r9, [rip+0x7ff34b]
37bc4dd09mov rax, [rsp+200]
37bc4dd11mov [rsp+32], r9
37bc4dd16lea rcx, [rsp+420]
37bc4dd1esub rdx, r14
37bc4dd21lea r8, [r10+rdx+1]
37bc4dd26lea rdx, [rax+1]
37bc4dd2ashl r8, 4
37bc4dd2eshl rdx, 4
37bc4dd32add rdx, r13
37bc4dd35lea r9, [r13+r8]
37bc4dd3alea r8, [rip+0x7ff313]
37bc4dd41call zcopy_
37bc4dd46mov rdx, [rsp+696]
37bc4dd4emovd x6, [rsp+420]
37bc4dd57mov rax, [rsp+200]
37bc4dd5fmov edx, [rdx]
37bc4dd61sub edx, ebx
37bc4dd63add edx, 1
37bc4dd66mov [rsp+428], edx
37bc4dd6dmovd edx, x6
37bc4dd71movsxd r10, edx
37bc4dd74mov rdx, [rsp+224]
37bc4dd7clea rcx, [r10+rax]
37bc4dd80mov [rsp+272], r10
37bc4dd88add rdx, rax
37bc4dd8bmov rax, [rsp+728]
37bc4dd93shl rcx, 4
37bc4dd97lea r9, [r13+rcx]
37bc4dd9cmov [rsp+256], rdx
37bc4dda4mov rcx, [rsp+128]
37bc4ddacshl rdx, 4
37bc4ddb0mov [rsp+32], rax
37bc4ddb5add rdx, r13
37bc4ddb8mov r8, rax
37bc4ddbbcall zswap_
37bc4ddc0mov rax, [rsp+696]
37bc4ddc8mov r11l, [rsp+320]
37bc4ddd0mov r10, [rsp+272]
37bc4ddd8mov rcx, [rsp+128]
37bc4dde0mov eax, [rax]
37bc4dde2mov [rsp+288], r11l
37bc4ddeasub eax, r11l
37bc4ddedlea edx, [rax+1]
37bc4ddf0movsxd rax, [rsp+312]
37bc4ddf8imul rax, [rsp+152]
37bc4de01mov [rsp+428], edx
37bc4de08mov rdx, [rsp+224]
37bc4de10add rax, [rsp+160]
37bc4de18lea r11, [r10+rax]
37bc4de1cmov [rsp+272], rax
37bc4de24add rdx, rax
37bc4de27mov rax, [rsp+760]
37bc4de2fshl r11, 4
37bc4de33shl rdx, 4
37bc4de37lea r9, [r15+r11]
37bc4de3bmov [rsp+32], rax
37bc4de40add rdx, r15
37bc4de43mov r8, rax
37bc4de46call zswap_
37bc4de4bmov r11l, [rsp+288]
37bc4de53mov rax, [rsp+272]
37bc4de5bcmp esi, r11l
37bc4de5ejne 0x37bc4fc78
37bc4de64mov rax, [rsp+704]
37bc4de6cmov rbp, [rsp+224]
37bc4de74mov edi, ebx
37bc4de76mov r10, [rsp+328]
37bc4de7emov r8l, [rax]
37bc4de81nop [rax]
37bc4de85nop [rax+rax]
37bc4de90
37bc4de90loc_37bc4de90:
37bc4de90mov rax, r14
37bc4de93movd x1, esi
37bc4de97mov rsi, [rsp+136]
37bc4de9fpxor x4, x4
37bc4dea3imul rax, r10
37bc4dea7mov rcx, [rsp+208]
37bc4deafpunpckldq x1, x6
37bc4deb3psubd x4, x1
37bc4deb7add rsi, rax
37bc4debamov rax, [rsp+144]
37bc4dec2add rax, r10
37bc4dec5shl rax, 4
37bc4dec9movupd x9, [r15+rax]
37bc4decflea rax, [rcx+r10]
37bc4ded3shl rax, 4
37bc4ded7movupd x10, [r15+rax]
37bc4deddmov rax, [rsp+224]
37bc4dee5add rax, rcx
37bc4dee8shl rax, 4
37bc4deecmovupd x15, [r15+rax]
37bc4def2cmp ebx, 2
37bc4def5jg 0x37bc4e3a8
37bc4defb
37bc4defbloc_37bc4defb:
37bc4defblea rax, [r10+rsi]
37bc4deffpxor x0, x0
37bc4df03mov rbx, [rsp+736]
37bc4df0bsub edi, 2
37bc4df0eshl rax, 4
37bc4df12movups [r13+rax], x9
37bc4df18mov rax, [rsp+200]
37bc4df20add rax, r10
37bc4df23shl rax, 4
37bc4df27movups [r13+rax], x0
37bc4df2dmov rax, [rsp+256]
37bc4df35shl rax, 4
37bc4df39movups [r13+rax], x15
37bc4df3fmov rax, [rsp+224]
37bc4df47shl rax, 4
37bc4df4bmovups [rax+rbx-16], x10
37bc4df51mov rax, r10
37bc4df54shl rax, 4
37bc4df58movups [rax+rbx-16], x0
37bc4df5dmov rax, [rsp+744]
37bc4df65movq [rax+4*rbp-8], x4
37bc4df6bjmp 0x37bc4d722
37bc4df70
37bc4df70loc_37bc4df70:
37bc4df70lea rax, [rip+0x7ff0dd]
37bc4df77mov rdx, [rsp+200]
37bc4df7fmov rcx, [rsp+184]
37bc4df87mov [rsp+416], esi
37bc4df8emov [rsp+32], rax
37bc4df93mov r9, [rsp+192]
37bc4df9bmov r8, rax
37bc4df9ecall zcopy_
37bc4dfa3mov rcx, [rsp+704]
37bc4dfabmov ebx, [rsp+408]
37bc4dfb2mov r11, [rsp+136]
37bc4dfbamov eax, [rcx]
37bc4dfbcmov rcx, [rsp+696]
37bc4dfc4add eax, ebx
37bc4dfc6sub eax, [rcx]
37bc4dfc8movsxd rcx, ebx
37bc4dfcbmov rdx, rcx
37bc4dfcemov [rsp+240], rcx
37bc4dfd6imul rdx, r14
37bc4dfdalea r12, [rdx+r11]
37bc4dfdemov [rsp+200], r12
37bc4dfe6cmp esi, ebx
37bc4dfe8je 0x37bc4d4e4
37bc4dfeemov [rsp+224], rcx
37bc4dff6cdqe
37bc4dff8lea r11l, [rbx-1]
37bc4dffcimul rax, [rsp+152]
37bc4e005mov [rsp+256], ebx
37bc4e00cmov [rsp+272], 1
37bc4e017add rax, [rsp+160]
37bc4e01f
37bc4e01floc_37bc4e01f:
37bc4e01fmov r9, [rsp+200]
37bc4e027mov [rsp+288], rax
37bc4e02flea r8, [rip+0x7ff01e]
37bc4e036mov rax, [rsp+240]
37bc4e03emov rcx, [rsp+168]
37bc4e046mov [rsp+312], r11l
37bc4e04elea rdx, [r9+rax]
37bc4e052shl rdx, 4
37bc4e056movupd x0, [r13+rdx]
37bc4e05dlea rdx, [rcx+r9]
37bc4e061mov r9, rdi
37bc4e064mov rcx, [rsp+128]
37bc4e06cshl rdx, 4
37bc4e070movups [r13+rdx], x0
37bc4e076mov edx, r11l
37bc4e079sub edx, esi
37bc4e07blea rsi, [rbp+r12]
37bc4e080shl rsi, 4
37bc4e084mov [rsp+428], edx
37bc4e08blea rdx, [r13+rsi]
37bc4e090mov rsi, [rsp+728]
37bc4e098mov [rsp+32], rsi
37bc4e09dcall zcopy_
37bc4e0a2mov rdx, [rsp+168]
37bc4e0aamov rsi, [rsp+136]
37bc4e0b2lea rcx, [rsp+416]
37bc4e0baimul rdx, r14
37bc4e0belea r8, [rsi+rdx+1]
37bc4e0c3lea rsi, [rip+0x7fef8a]
37bc4e0camov [rsp+32], rsi
37bc4e0cflea rdx, [r12+1]
37bc4e0d4shl r8, 4
37bc4e0d8shl rdx, 4
37bc4e0dclea r9, [r13+r8]
37bc4e0e1mov r8, rsi
37bc4e0e4add rdx, r13
37bc4e0e7call zcopy_
37bc4e0ecmov rsi, [rsp+696]
37bc4e0f4mov rbp, [rsp+240]
37bc4e0fcmov r11, [rsp+728]
37bc4e104mov edi, [rsi]
37bc4e106mov [rsp+32], r11
37bc4e10bmov r8, r11
37bc4e10emov [rsp+168], edi
37bc4e115mov edx, edi
37bc4e117sub edx, [rsp+256]
37bc4e11emovsxd rdi, [rsp+416]
37bc4e126add edx, 1
37bc4e129mov [rsp+428], edx
37bc4e130lea rdx, [rbp+r12]
37bc4e135lea rcx, [rdi+r12]
37bc4e139mov r12, [rsp+128]
37bc4e141shl rdx, 4
37bc4e145mov rsi, rdi
37bc4e148shl rcx, 4
37bc4e14cadd rdx, r13
37bc4e14flea r9, [r13+rcx]
37bc4e154mov rcx, r12
37bc4e157call zswap_
37bc4e15cmov rcx, [rsp+696]
37bc4e164mov rax, [rsp+288]
37bc4e16cmov ecx, [rcx]
37bc4e16eadd rdi, rax
37bc4e171shl rdi, 4
37bc4e175mov edx, ecx
37bc4e177sub edx, [rsp+256]
37bc4e17emov [rsp+168], ecx
37bc4e185lea r9, [r15+rdi]
37bc4e189add edx, 1
37bc4e18cmov rcx, r12
37bc4e18fmov [rsp+428], edx
37bc4e196lea rdx, [rbp+rax]
37bc4e19bmov rax, [rsp+760]
37bc4e1a3shl rdx, 4
37bc4e1a7mov [rsp+32], rax
37bc4e1acadd rdx, r15
37bc4e1afmov r8, rax
37bc4e1b2call zswap_
37bc4e1b7cmp [rsp+272], 1
37bc4e1bfje 0x37bc4fdd0
37bc4e1c5mov rax, [rsp+224]
37bc4e1cdadd rax, [rsp+200]
37bc4e1d5mov [rsp+256], rax
37bc4e1ddmovsxd rbp, [rsp+408]
37bc4e1e5mov rax, [rsp+704]
37bc4e1edmovsxd r10, [rsp+312]
37bc4e1f5movd x6, [rsp+420]
37bc4e1femov rdi, rbp
37bc4e201mov r8l, [rax]
37bc4e204jmp 0x37bc4de90
37bc4e209
37bc4e209 0f 1f 80 00 00 00 00 .......
37bc4e210
37bc4e210loc_37bc4e210:
37bc4e210sub eax, ebx
37bc4e212add ebx, 1
37bc4e215mov [rsp+88], 12
37bc4e21emov r8, [rsp+128]
37bc4e226mov [rsp+428], eax
37bc4e22dlea rax, [rip+0x7fee20]
37bc4e234movsxd rbx, ebx
37bc4e237mov rdx, [rsp+184]
37bc4e23fmov [rsp+80], rax
37bc4e244mov rax, [rsp+200]
37bc4e24cimul rbx, r14
37bc4e250lea r9, [rip+0x7fee01]
37bc4e257mov rcx, [rsp+232]
37bc4e25fmov [rsp+72], rax
37bc4e264mov rax, [rsp+304]
37bc4e26cmov [rsp+64], rax
37bc4e271mov rax, [rsp+760]
37bc4e279mov [rsp+56], rax
37bc4e27emov rax, [rsp+168]
37bc4e286add rax, [rsp+240]
37bc4e28eshl rax, 4
37bc4e292add rax, r15
37bc4e295mov [rsp+48], rax
37bc4e29amov rax, [rsp+728]
37bc4e2a2mov [rsp+40], rax
37bc4e2a7mov rax, [rsp+136]
37bc4e2aflea rax, [rax+rbx+1]
37bc4e2b4shl rax, 4
37bc4e2b8add rax, r13
37bc4e2bbmov [rsp+32], rax
37bc4e2c0call zgemv_
37bc4e2c5mov ebx, [rsp+408]
37bc4e2ccjmp 0x37bc4da7b
37bc4e2d1
37bc4e2d1 0f 1f 80 00 00 00 00 .......
37bc4e2d8
37bc4e2d8loc_37bc4e2d8:
37bc4e2d8sub eax, ebx
37bc4e2damovsxd rdx, ebx
37bc4e2ddadd ebx, 1
37bc4e2e0mov [rsp+88], 12
37bc4e2e9mov [rsp+428], eax
37bc4e2f0lea rax, [rip+0x7fed5d]
37bc4e2f7movsxd rbx, ebx
37bc4e2famov r8, [rsp+128]
37bc4e302mov [rsp+80], rax
37bc4e307mov rax, [rsp+192]
37bc4e30fimul rbx, r14
37bc4e313lea r9, [rip+0x7fed3e]
37bc4e31amov rcx, [rsp+232]
37bc4e322mov [rsp+72], rax
37bc4e327mov rax, [rsp+304]
37bc4e32fmov [rsp+64], rax
37bc4e334mov rax, [rsp+760]
37bc4e33cmov [rsp+56], rax
37bc4e341mov rax, [rsp+152]
37bc4e349add rax, rbp
37bc4e34cadd rax, [rsp+160]
37bc4e354add rax, rdx
37bc4e357mov rdx, [rsp+184]
37bc4e35fshl rax, 4
37bc4e363add rax, r15
37bc4e366mov [rsp+48], rax
37bc4e36bmov rax, [rsp+728]
37bc4e373mov [rsp+40], rax
37bc4e378mov rax, [rsp+136]
37bc4e380lea rax, [rax+rbx+1]
37bc4e385shl rax, 4
37bc4e389add rax, r13
37bc4e38cmov [rsp+32], rax
37bc4e391call zgemv_
37bc4e396mov ebx, [rsp+408]
37bc4e39djmp 0x37bc4d482
37bc4e3a2
37bc4e3a2 66 0f 1f 44 00 00 f..D..
37bc4e3a8
37bc4e3a8loc_37bc4e3a8:
37bc4e3a8movapd x5, x9
37bc4e3admovapd x7, x10
37bc4e3b2movapd x8, x10
37bc4e3b7unpckhpd x5, x5
37bc4e3bbunpckhpd x7, x7
37bc4e3bfmovapd x1, x15
37bc4e3c4movapd x13, x5
37bc4e3c9movapd x5, x15
37bc4e3cemovapd x11, x7
37bc4e3d3andpd x11, [rip+0x7fecc4]
37bc4e3dcunpckhpd x5, x5
37bc4e3e0movapd x12, x5
37bc4e3e5movapd x5, x10
37bc4e3eaandpd x5, [rip+0x7fecae]
37bc4e3f2movsd_xmm [rsp+168], x5
37bc4e3fbcomisd x11, x5
37bc4e400jbe 0x37bc4fb08
37bc4e406movapd x0, x10
37bc4e40bdivsd x0, x7
37bc4e40fmovapd x5, x0
37bc4e413movapd x2, x0
37bc4e417movapd x14, x0
37bc4e41cmulsd x5, x15
37bc4e421mulsd x2, x10
37bc4e426mulsd x14, x9
37bc4e42baddsd x5, x12
37bc4e430mulsd x12, x0
37bc4e435mulsd x0, x13
37bc4e43aaddsd x2, x7
37bc4e43eaddsd x14, x13
37bc4e443divsd x5, x2
37bc4e447subsd x12, x15
37bc4e44csubsd x0, x9
37bc4e451divsd x0, x2
37bc4e455movsd_xmm [rsp+192], x5
37bc4e45edivsd x12, x2
37bc4e463movapd x13, x0
37bc4e468divsd x14, x2
37bc4e46d
37bc4e46dloc_37bc4e46d:
37bc4e46dmovsd_xmm x5, [rsp+192]
37bc4e476movapd x1, x13
37bc4e47bmovapd x2, x14
37bc4e480mulsd x1, x12
37bc4e485mulsd x2, x12
37bc4e48amovapd x0, x5
37bc4e48emulsd x0, x14
37bc4e493mulsd x5, x13
37bc4e498subsd x0, x1
37bc4e49csubsd x0, [rip+0x7fec24]
37bc4e4a4movapd x1, x5
37bc4e4a8addsd x1, x2
37bc4e4acmovapd x2, x0
37bc4e4b0andpd x2, [rip+0x7febe8]
37bc4e4b8movapd x3, x1
37bc4e4bcandpd x3, [rip+0x7febdc]
37bc4e4c4comisd x3, x2
37bc4e4c8jbe 0x37bc4fad0
37bc4e4cemovapd x5, x0
37bc4e4d2divsd x5, x1
37bc4e4d6mulsd x0, x5
37bc4e4damovapd x6, x5
37bc4e4deaddsd x0, x1
37bc4e4e2pxor x1, x1
37bc4e4e6mulsd x5, x1
37bc4e4eaaddsd x6, x1
37bc4e4eesubsd x5, [rip+0x7febd2]
37bc4e4f6divsd x6, x0
37bc4e4fadivsd x5, x0
37bc4e4fe
37bc4e4feloc_37bc4e4fe:
37bc4e4femov rdx, [rsp+144]
37bc4e506mov rcx, [rsp+208]
37bc4e50elea eax, [rbx-2]
37bc4e511mov rbx, rsi
37bc4e514mov r11, [rsp+200]
37bc4e51cshl rax, 4
37bc4e520mov r12, r14
37bc4e523shl rbx, 4
37bc4e527shl rdx, 4
37bc4e52bshl rcx, 4
37bc4e52fmov r9, rax
37bc4e532add rbx, r13
37bc4e535shl r11, 4
37bc4e539add rdx, r15
37bc4e53cadd rcx, r15
37bc4e53fxor eax, eax
37bc4e541movsd_xmm [rsp+144], x13
37bc4e54badd r11, r13
37bc4e54emovapd x13, x12
37bc4e553movq [rsp+208], x4
37bc4e55cmovups [rsp+240], x15
37bc4e565movups [rsp+272], x9
37bc4e56emovups [rsp+288], x10
37bc4e577jmp 0x37bc4e6a5
37bc4e57c
37bc4e57c 0f 1f 40 00 ..@.
37bc4e580
37bc4e580loc_37bc4e580:
37bc4e580movapd x15, x8
37bc4e585movapd x2, x3
37bc4e589divsd x15, x7
37bc4e58emulsd x2, x15
37bc4e593movapd x12, x15
37bc4e598mulsd x15, x1
37bc4e59dmulsd x12, x8
37bc4e5a2addsd x2, x1
37bc4e5a6subsd x15, x3
37bc4e5abaddsd x12, x7
37bc4e5b0movapd x1, x15
37bc4e5b5divsd x2, x12
37bc4e5badivsd x1, x12
37bc4e5bf
37bc4e5bfloc_37bc4e5bf:
37bc4e5bfmovapd x12, x2
37bc4e5c4movapd x3, x1
37bc4e5c8mulsd x2, x5
37bc4e5cccomisd x11, [rsp+168]
37bc4e5d6mulsd x1, x6
37bc4e5damulsd x3, x5
37bc4e5demulsd x12, x6
37bc4e5e3addsd x2, x1
37bc4e5e7movapd x1, x0
37bc4e5ebmulsd x1, x14
37bc4e5f0subsd x12, x3
37bc4e5f5movsd_xmm x3, [rsp+144]
37bc4e5femovsd_xmm [rbx+rax+24], x2
37bc4e604mulsd x0, x3
37bc4e608movapd x2, x3
37bc4e60cmulsd x2, x4
37bc4e610movsd_xmm [rbx+rax+16], x12
37bc4e617mulsd x4, x14
37bc4e61csubsd x1, x2
37bc4e620addsd x0, x4
37bc4e624subsd x1, x10
37bc4e629subsd x0, x9
37bc4e62ejbe 0x37bc4e750
37bc4e634movapd x3, x8
37bc4e639movapd x2, x1
37bc4e63ddivsd x3, x7
37bc4e641mulsd x2, x3
37bc4e645movapd x4, x3
37bc4e649mulsd x4, x8
37bc4e64emulsd x3, x0
37bc4e652addsd x2, x0
37bc4e656addsd x4, x7
37bc4e65asubsd x3, x1
37bc4e65edivsd x2, x4
37bc4e662divsd x3, x4
37bc4e666movapd x0, x3
37bc4e66a
37bc4e66aloc_37bc4e66a:
37bc4e66amovapd x3, x2
37bc4e66emovapd x1, x0
37bc4e672mulsd x3, x6
37bc4e676mulsd x1, x5
37bc4e67amulsd x2, x5
37bc4e67emulsd x0, x6
37bc4e682subsd x3, x1
37bc4e686addsd x2, x0
37bc4e68amovsd_xmm [r11+rax+16], x3
37bc4e691movsd_xmm [r11+rax+24], x2
37bc4e698add rax, 16
37bc4e69ccmp rax, r9
37bc4e69fje 0x37bc4e790
37bc4e6a5
37bc4e6a5loc_37bc4e6a5:
37bc4e6a5movsd_xmm x9, [rdx+rax+24]
37bc4e6acmovsd_xmm x0, [rcx+rax+16]
37bc4e6b2movsd_xmm x2, [rsp+192]
37bc4e6bbmovsd_xmm x10, [rdx+rax+16]
37bc4e6c2movapd x1, x9
37bc4e6c7movsd_xmm x4, [rcx+rax+24]
37bc4e6cdcomisd x11, [rsp+168]
37bc4e6d7mulsd x1, x13
37bc4e6dcmovapd x3, x2
37bc4e6e0mulsd x3, x10
37bc4e6e5mulsd x2, x9
37bc4e6easubsd x3, x1
37bc4e6eemovapd x1, x10
37bc4e6f3mulsd x1, x13
37bc4e6f8subsd x3, x0
37bc4e6fcaddsd x1, x2
37bc4e700subsd x1, x4
37bc4e704ja 0x37bc4e580
37bc4e70amovapd x15, x7
37bc4e70fmovapd x2, x1
37bc4e713divsd x15, x8
37bc4e718mulsd x2, x15
37bc4e71dmovapd x12, x15
37bc4e722mulsd x12, x7
37bc4e727addsd x2, x3
37bc4e72bmulsd x3, x15
37bc4e730addsd x12, x8
37bc4e735divsd x2, x12
37bc4e73asubsd x1, x3
37bc4e73edivsd x1, x12
37bc4e743jmp 0x37bc4e5bf
37bc4e748
37bc4e748 0f 1f 84 00 00 00 00 00 ........
37bc4e750
37bc4e750loc_37bc4e750:
37bc4e750movapd x3, x7
37bc4e754movapd x2, x0
37bc4e758divsd x3, x8
37bc4e75dmulsd x2, x3
37bc4e761movapd x4, x3
37bc4e765mulsd x4, x7
37bc4e769mulsd x3, x1
37bc4e76daddsd x2, x1
37bc4e771addsd x4, x8
37bc4e776subsd x0, x3
37bc4e77adivsd x2, x4
37bc4e77edivsd x0, x4
37bc4e782jmp 0x37bc4e66a
37bc4e787
37bc4e787 66 0f 1f 84 00 00 00 00 00 f........
37bc4e790
37bc4e790loc_37bc4e790:
37bc4e790movq x4, [rsp+208]
37bc4e799mov r14, r12
37bc4e79cmovupd x15, [rsp+240]
37bc4e7a6movupd x9, [rsp+272]
37bc4e7b0movupd x10, [rsp+288]
37bc4e7bajmp 0x37bc4defb
37bc4e7bf
37bc4e7bf 90 .
37bc4e7c0
37bc4e7c0loc_37bc4e7c0:
37bc4e7c0movsxd rax, edi
37bc4e7c3pxor x0, x0
37bc4e7c7mov r12, r15
37bc4e7camov r13l, 1
37bc4e7d0mov rbx, [rsp+736]
37bc4e7d8shl rax, 4
37bc4e7dcmov [rsp+712], rbp
37bc4e7e4mov [rsp+168], edi
37bc4e7ebmov r15, [rsp+696]
37bc4e7f3movups [rax+rbx-16], x0
37bc4e7f8lea rax, [rsp+428]
37bc4e800mov [rsp+128], rax
37bc4e808lea rax, [rip+0x7fe859]
37bc4e80fmov [rsp+232], rax
37bc4e817lea rax, [rip+0x7fe85a]
37bc4e81emov [rsp+304], rax
37bc4e826lea rax, [rsp+424]
37bc4e82emov [rsp+352], rax
37bc4e836nop [rax+rax]
37bc4e840
37bc4e840loc_37bc4e840:
37bc4e840mov rax, [rsp+704]
37bc4e848mov [rsp+408], r13l
37bc4e850mov eax, [rax]
37bc4e852cmp eax, r13l
37bc4e855jg 0x37bc4e864
37bc4e857cmp eax, [rsp+168]
37bc4e85ejl 0x37bc4f940
37bc4e864
37bc4e864loc_37bc4e864:
37bc4e864mov ebx, [rsp+168]
37bc4e86bcmp r13l, ebx
37bc4e86ejg 0x37bc4f940
37bc4e874mov rax, [rsp+176]
37bc4e87cmovsxd rsi, r13l
37bc4e87fmov rcx, [rsp+136]
37bc4e887mov [rsp+420], r13l
37bc4e88fmov rbp, [rsp+152]
37bc4e897lea rdi, [rsi-1]
37bc4e89bmov [rsp+272], rsi
37bc4e8a3imul rax, rsi
37bc4e8a7mov [rsp+184], rdi
37bc4e8afimul rbp, rsi
37bc4e8b3mov [rsp+328], rax
37bc4e8bbadd rax, rcx
37bc4e8bemov ecx, ebx
37bc4e8c0lea rbx, [rip+0x7fe78d]
37bc4e8c7mov [rsp+144], rax
37bc4e8cfadd rax, rsi
37bc4e8d2sub ecx, r13l
37bc4e8d5mov r8, rbx
37bc4e8d8mov [rsp+224], rax
37bc4e8e0shl rax, 4
37bc4e8e4add ecx, 1
37bc4e8e7lea rdx, [r14+rax]
37bc4e8ebmov rax, [rsp+160]
37bc4e8f3mov [rsp+32], rbx
37bc4e8f8mov [rsp+428], ecx
37bc4e8ffmov rcx, [rsp+128]
37bc4e907add rax, rbp
37bc4e90amov [rsp+256], rdx
37bc4e912mov [rsp+208], rax
37bc4e91aadd rax, rsi
37bc4e91dmov r10, rax
37bc4e920mov [rsp+320], rax
37bc4e928shl r10, 4
37bc4e92cadd r10, r12
37bc4e92fmov r9, r10
37bc4e932mov [rsp+168], r10
37bc4e93acall zcopy_
37bc4e93fcmp r13l, 1
37bc4e943mov r10, [rsp+168]
37bc4e94bjle 0x37bc4e9ea
37bc4e951mov eax, [r15]
37bc4e954mov [rsp+80], rbx
37bc4e959lea r9, [rip+0x7fe6f8]
37bc4e960mov rbx, [rsp+304]
37bc4e968mov [rsp+72], r10
37bc4e96dsub eax, r13l
37bc4e970mov r8, [rsp+128]
37bc4e978mov [rsp+88], 12
37bc4e981add eax, 1
37bc4e984mov [rsp+64], rbx
37bc4e989mov rbx, [rsp+728]
37bc4e991mov [rsp+424], eax
37bc4e998lea eax, [r13-1]
37bc4e99cmov rcx, [rsp+232]
37bc4e9a4mov [rsp+428], eax
37bc4e9abmov rax, rdi
37bc4e9aemov rdi, [rsp+760]
37bc4e9b6shl rax, 4
37bc4e9bamov [rsp+40], rbx
37bc4e9bflea rdx, [r12+rax]
37bc4e9c3add rax, r14
37bc4e9c6mov [rsp+56], rdi
37bc4e9cbmov [rsp+48], rdx
37bc4e9d0mov rdx, [rsp+352]
37bc4e9d8mov [rsp+32], rax
37bc4e9ddcall zgemv_
37bc4e9e2mov r10, [rsp+168]
37bc4e9ea
37bc4e9ealoc_37bc4e9ea:
37bc4e9ealea ebx, [r13+1]
37bc4e9eemovsd_xmm x6, [r10]
37bc4e9f3movsd_xmm x0, [r10+8]
37bc4e9f9andpd x6, [rip+0x7fe69f]
37bc4ea01mov eax, [r15]
37bc4ea04movsxd rdi, ebx
37bc4ea07mov [rsp+240], ebx
37bc4ea0eandpd x0, [rip+0x7fe68a]
37bc4ea16mov [rsp+192], rdi
37bc4ea1eaddsd x6, x0
37bc4ea22cmp eax, r13l
37bc4ea25jg 0x37bc4eb28
37bc4ea2bpxor x0, x0
37bc4ea2fucomisd x6, x0
37bc4ea33jp 0x37bc4ea3b
37bc4ea35je 0x37bc4ebcd
37bc4ea3b
37bc4ea3bloc_37bc4ea3b:
37bc4ea3bmov ebx, r13l
37bc4ea3e
37bc4ea3eloc_37bc4ea3e:
37bc4ea3esub eax, r13l
37bc4ea41mov r9, [rsp+256]
37bc4ea49mov rcx, [rsp+128]
37bc4ea51mov rdx, r10
37bc4ea54add eax, 1
37bc4ea57mov [rsp+428], eax
37bc4ea5elea rax, [rip+0x7fe5ef]
37bc4ea65mov [rsp+32], rax
37bc4ea6amov r8, rax
37bc4ea6dcall zcopy_
37bc4ea72mov eax, [r15]
37bc4ea75mov [rsp+168], eax
37bc4ea7ccmp eax, r13l
37bc4ea7fjle 0x37bc4eb18
37bc4ea85mov rdx, [rsp+224]
37bc4ea8dshl rdx, 4
37bc4ea91add rdx, r14
37bc4ea94movsd_xmm x0, [rdx]
37bc4ea98movsd_xmm x4, [rdx+8]
37bc4ea9dmovapd x1, x0
37bc4eaa1andpd x1, [rip+0x7fe5f7]
37bc4eaa9movapd x2, x4
37bc4eaadandpd x2, [rip+0x7fe5eb]
37bc4eab5movapd x3, x1
37bc4eab9addsd x3, x2
37bc4eabdcomisd x3, [rsp+392]
37bc4eac6jae 0x37bc4fc90
37bc4eaccpxor x1, x1
37bc4ead0mov r8l, 1
37bc4ead6ucomisd x0, x1
37bc4eadasetp al
37bc4eaddcmovne eax, r8l
37bc4eae1test al, al
37bc4eae3jne 0x37bc4fe4f
37bc4eae9ucomisd x4, x1
37bc4eaedsetp al
37bc4eaf0cmovne eax, r8l
37bc4eaf4test al, al
37bc4eaf6jne 0x37bc4fe4f
37bc4eafc
37bc4eafcloc_37bc4eafc:
37bc4eafcmov rax, [rsp+184]
37bc4eb04mov rdi, [rsp+736]
37bc4eb0cpxor x0, x0
37bc4eb10shl rax, 4
37bc4eb14movups [rdi+rax], x0
37bc4eb18
37bc4eb18loc_37bc4eb18:
37bc4eb18mov r13l, [rsp+240]
37bc4eb20jmp 0x37bc4ec48
37bc4eb25
37bc4eb25 0f 1f 00 ...
37bc4eb28
37bc4eb28loc_37bc4eb28:
37bc4eb28sub eax, r13l
37bc4eb2bmov rcx, [rsp+128]
37bc4eb33lea r8, [rip+0x7fe51a]
37bc4eb3amov [rsp+168], r10
37bc4eb42mov [rsp+428], eax
37bc4eb49mov rax, [rsp+208]
37bc4eb51add rax, [rsp+192]
37bc4eb59mov rdx, rax
37bc4eb5cmov [rsp+360], rax
37bc4eb64shl rdx, 4
37bc4eb68add rdx, r12
37bc4eb6bcall izamax_
37bc4eb70movapd x1, x6
37bc4eb74mov r10, [rsp+168]
37bc4eb7clea ebx, [rax+r13]
37bc4eb80mov rax, [rsp+208]
37bc4eb88movsxd rdi, ebx
37bc4eb8badd rax, rdi
37bc4eb8eshl rax, 4
37bc4eb92add rax, r12
37bc4eb95movsd_xmm x7, [rax]
37bc4eb99movsd_xmm x0, [rax+8]
37bc4eb9eandpd x7, [rip+0x7fe4fa]
37bc4eba6andpd x0, [rip+0x7fe4f2]
37bc4ebaeaddsd x7, x0
37bc4ebb2pxor x0, x0
37bc4ebb6maxsd x1, x7
37bc4ebbaucomisd x1, x0
37bc4ebbejp 0x37bc4ec60
37bc4ebc4jne 0x37bc4ec60
37bc4ebcamov eax, [r15]
37bc4ebcd
37bc4ebcdloc_37bc4ebcd:
37bc4ebcdmov rsi, [rsp+768]
37bc4ebd5mov edx, [rsi]
37bc4ebd7test edx, edx
37bc4ebd9jne 0x37bc4ebde
37bc4ebdbmov [rsi], r13l
37bc4ebde
37bc4ebdeloc_37bc4ebde:
37bc4ebdesub eax, r13l
37bc4ebe1mov r9, [rsp+256]
37bc4ebe9mov rcx, [rsp+128]
37bc4ebf1mov rdx, r10
37bc4ebf4add eax, 1
37bc4ebf7mov [rsp+428], eax
37bc4ebfelea rax, [rip+0x7fe44f]
37bc4ec05mov [rsp+32], rax
37bc4ec0amov r8, rax
37bc4ec0dcall zcopy_
37bc4ec12cmp [r15], r13l
37bc4ec15jle 0x37bc4ec33
37bc4ec17mov rax, [rsp+184]
37bc4ec1fmov rbx, [rsp+736]
37bc4ec27pxor x7, x7
37bc4ec2bshl rax, 4
37bc4ec2fmovups [rbx+rax], x7
37bc4ec33
37bc4ec33loc_37bc4ec33:
37bc4ec33mov eax, [r15]
37bc4ec36mov ebx, r13l
37bc4ec39mov r13l, [rsp+240]
37bc4ec41mov [rsp+168], eax
37bc4ec48
37bc4ec48loc_37bc4ec48:
37bc4ec48mov rax, [rsp+744]
37bc4ec50mov rsi, [rsp+184]
37bc4ec58mov [rax+4*rsi], ebx
37bc4ec5bjmp 0x37bc4e840
37bc4ec60
37bc4ec60loc_37bc4ec60:
37bc4ec60movsd_xmm x0, [rip+0x7fe448]
37bc4ec68mulsd x0, x7
37bc4ec6ccomisd x0, x6
37bc4ec70jbe 0x37bc4fd30
37bc4ec76mov rax, [rsp+160]
37bc4ec7eadd rbp, [rsp+152]
37bc4ec86mov [rsp+368], r10
37bc4ec8emov [rsp+384], rsi
37bc4ec96add rax, rbp
37bc4ec99lea rdx, [rax+rsi]
37bc4ec9dshl rdx, 4
37bc4eca1lea rcx, [r12+rdx]
37bc4eca5mov [rsp+168], rcx
37bc4ecadlea rcx, [rsi-1]
37bc4ecb1mov rsi, rax
37bc4ecb4shl rcx, 4
37bc4ecb8add rcx, r14
37bc4ecbbmov [rsp+376], rcx
37bc4ecc3lea ecx, [r13-1]
37bc4ecc7mov [rsp+348], ecx
37bc4ecce
37bc4ecceloc_37bc4ecce:
37bc4eccemov eax, ebx
37bc4ecd0mov r9, [rsp+168]
37bc4ecd8mov r8, [rsp+728]
37bc4ece0sub eax, r13l
37bc4ece3mov rcx, [rsp+128]
37bc4ecebmov [rsp+200], eax
37bc4ecf2mov [rsp+428], eax
37bc4ecf9mov rax, [rsp+144]
37bc4ed01add rax, rdi
37bc4ed04mov [rsp+312], rax
37bc4ed0cmov rbp, rax
37bc4ed0flea rax, [rip+0x7fe33e]
37bc4ed16mov [rsp+32], rax
37bc4ed1bshl rbp, 4
37bc4ed1flea rdx, [r14+rbp]
37bc4ed23mov [rsp+288], rdx
37bc4ed2bcall zcopy_
37bc4ed30mov edx, [r15]
37bc4ed33lea r10, [rsi+rdi]
37bc4ed37mov rcx, [rsp+128]
37bc4ed3fshl r10, 4
37bc4ed43sub edx, ebx
37bc4ed45lea rbp, [r12+r10]
37bc4ed49lea eax, [rdx+1]
37bc4ed4cmov rdx, [rsp+176]
37bc4ed54mov r9, rbp
37bc4ed57mov [rsp+428], eax
37bc4ed5emov rax, [rsp+136]
37bc4ed66imul rdx, rdi
37bc4ed6aadd rax, rdx
37bc4ed6dadd rax, rdi
37bc4ed70shl rax, 4
37bc4ed74lea rdx, [r14+rax]
37bc4ed78lea rax, [rip+0x7fe2d5]
37bc4ed7fmov [rsp+32], rax
37bc4ed84mov r8, rax
37bc4ed87mov [rsp+336], rdx
37bc4ed8fcall zcopy_
37bc4ed94cmp r13l, 1
37bc4ed98jle 0x37bc4ee46
37bc4ed9emov edx, [r15]
37bc4eda1mov r8, [rsp+128]
37bc4eda9mov [rsp+88], 12
37bc4edb2lea r9, [rip+0x7fe29f]
37bc4edb9mov rcx, [rsp+232]
37bc4edc1sub edx, r13l
37bc4edc4lea eax, [rdx+1]
37bc4edc7mov edx, [rsp+348]
37bc4edcemov [rsp+424], eax
37bc4edd5lea rax, [rip+0x7fe278]
37bc4eddcmov [rsp+80], rax
37bc4ede1mov rax, [rsp+168]
37bc4ede9mov [rsp+428], edx
37bc4edf0mov rdx, [rsp+352]
37bc4edf8mov [rsp+72], rax
37bc4edfdmov rax, [rsp+304]
37bc4ee05mov [rsp+64], rax
37bc4ee0amov rax, [rsp+760]
37bc4ee12mov [rsp+56], rax
37bc4ee17lea rax, [rdi-1]
37bc4ee1bshl rax, 4
37bc4ee1fadd rax, r12
37bc4ee22mov [rsp+48], rax
37bc4ee27mov rax, [rsp+728]
37bc4ee2fmov [rsp+40], rax
37bc4ee34mov rax, [rsp+376]
37bc4ee3cmov [rsp+32], rax
37bc4ee41call zgemv_
37bc4ee46
37bc4ee46loc_37bc4ee46:
37bc4ee46pxor x6, x6
37bc4ee4acmp r13l, ebx
37bc4ee4dje 0x37bc4eeb2
37bc4ee4fmov eax, [rsp+200]
37bc4ee56mov rcx, [rsp+128]
37bc4ee5elea r8, [rip+0x7fe1ef]
37bc4ee65mov rdx, [rsp+168]
37bc4ee6dmov [rsp+428], eax
37bc4ee74call izamax_
37bc4ee79mov ecx, [rsp+348]
37bc4ee80add eax, ecx
37bc4ee82mov [rsp+344], eax
37bc4ee89cdqe
37bc4ee8badd rax, rsi
37bc4ee8eshl rax, 4
37bc4ee92add rax, r12
37bc4ee95movsd_xmm x6, [rax]
37bc4ee99movsd_xmm x0, [rax+8]
37bc4ee9eandpd x6, [rip+0x7fe1fa]
37bc4eea6andpd x0, [rip+0x7fe1f2]
37bc4eeaeaddsd x6, x0
37bc4eeb2
37bc4eeb2loc_37bc4eeb2:
37bc4eeb2mov eax, [r15]
37bc4eeb5cmp eax, ebx
37bc4eeb7jg 0x37bc4f498
37bc4eebd
37bc4eebdloc_37bc4eebd:
37bc4eebdmovsd_xmm x0, [rbp]
37bc4eec2movsd_xmm x1, [rbp+8]
37bc4eec7andpd x0, [rip+0x7fe1d1]
37bc4eecfandpd x1, [rip+0x7fe1c9]
37bc4eed7addsd x0, x1
37bc4eedbmovsd_xmm x1, [rip+0x7fe1cd]
37bc4eee3mulsd x1, x6
37bc4eee7comisd x1, x0
37bc4eeebjbe 0x37bc4f3d0
37bc4eef1mov ebp, [rsp+420]
37bc4eef8cmp ebp, [rsp+344]
37bc4eeffje 0x37bc4ef60
37bc4ef01comisd x7, x6
37bc4ef05jae 0x37bc4ef60
37bc4ef07mov eax, [r15]
37bc4ef0amov r9, [rsp+368]
37bc4ef12mov [rsp+420], ebx
37bc4ef19movapd x7, x6
37bc4ef1dmov rdx, [rsp+168]
37bc4ef25mov rcx, [rsp+128]
37bc4ef2dsub eax, r13l
37bc4ef30add eax, 1
37bc4ef33mov [rsp+428], eax
37bc4ef3alea rax, [rip+0x7fe113]
37bc4ef41mov [rsp+32], rax
37bc4ef46mov r8, rax
37bc4ef49call zcopy_
37bc4ef4emovsxd rdi, [rsp+344]
37bc4ef56mov ebx, edi
37bc4ef58jmp 0x37bc4ecce
37bc4ef5d
37bc4ef5d 0f 1f 00 ...
37bc4ef60
37bc4ef60loc_37bc4ef60:
37bc4ef60mov ecx, [rsp+240]
37bc4ef67mov rax, rsi
37bc4ef6amov [rsp+416], ebx
37bc4ef71mov rsi, [rsp+384]
37bc4ef79mov [rsp+412], ecx
37bc4ef80cmp ebp, r13l
37bc4ef83je 0x37bc4fa30
37bc4ef89mov eax, ebp
37bc4ef8bmov rsi, [rsp+144]
37bc4ef93mov rdx, [rsp+256]
37bc4ef9blea r8, [rip+0x7fe0b2]
37bc4efa2sub eax, r13l
37bc4efa5movsxd r13, ebp
37bc4efa8mov rcx, [rsp+128]
37bc4efb0mov [rsp+428], eax
37bc4efb7mov rax, [rsp+728]
37bc4efbfadd rsi, r13
37bc4efc2shl rsi, 4
37bc4efc6mov [rsp+32], rax
37bc4efcblea r9, [rsi+r14]
37bc4efcfcall zcopy_
37bc4efd4mov eax, [r15]
37bc4efd7lea rdx, [rip+0x7fe076]
37bc4efdemov rcx, [rsp+128]
37bc4efe6mov [rsp+32], rdx
37bc4efebmov r8, rdx
37bc4efeelea rdx, [rsi+r14]
37bc4eff2sub eax, ebp
37bc4eff4add eax, 1
37bc4eff7mov [rsp+428], eax
37bc4effemov rax, [rsp+176]
37bc4f006imul rax, r13
37bc4f00aadd rax, [rsp+136]
37bc4f012add rax, r13
37bc4f015sub r13, 1
37bc4f019shl rax, 4
37bc4f01dshl r13, 4
37bc4f021lea r9, [r14+rax]
37bc4f025call zcopy_
37bc4f02amov rsi, [rsp+728]
37bc4f032mov rdx, [rsp+184]
37bc4f03alea r9, [r14+r13]
37bc4f03elea rcx, [rsp+408]
37bc4f046mov [rsp+32], rsi
37bc4f04bshl rdx, 4
37bc4f04fmov r8, rsi
37bc4f052add rdx, r14
37bc4f055call zswap_
37bc4f05amovsxd rdx, [rsp+408]
37bc4f062lea r9, [r12+r13]
37bc4f066mov rcx, [rsp+760]
37bc4f06elea rsi, [rdx-1]
37bc4f072mov [rsp+32], rcx
37bc4f077mov r8, rcx
37bc4f07amov [rsp+184], rsi
37bc4f082shl rsi, 4
37bc4f086mov [rsp+144], edx
37bc4f08dmov [rsp+272], rdx
37bc4f095lea rdx, [r12+rsi]
37bc4f099lea rsi, [rsp+412]
37bc4f0a1mov rcx, rsi
37bc4f0a4call zswap_
37bc4f0a9mov rdx, [rsp+272]
37bc4f0b1mov rax, [rsp+152]
37bc4f0b9mov r11, [rsp+160]
37bc4f0c1mov r10l, [rsp+144]
37bc4f0c9imul rax, rdx
37bc4f0cdmov r9, [rsp+176]
37bc4f0d5mov r8, [rsp+136]
37bc4f0ddmov ecx, [rsp+412]
37bc4f0e4lea r13, [r11+rax]
37bc4f0e8lea r11l, [r10+1]
37bc4f0ecmov [rsp+240], r11l
37bc4f0f4movsxd r11, r11l
37bc4f0f7mov [rsp+192], r11
37bc4f0ffmov r11, rdx
37bc4f102lea rdx, [rdx+r13]
37bc4f106mov [rsp+320], rdx
37bc4f10emov rdx, r9
37bc4f111imul rdx, r11
37bc4f115mov [rsp+208], r13
37bc4f11dlea r13, [r8+rdx]
37bc4f121add rdx, r9
37bc4f124add r11, r13
37bc4f127mov [rsp+144], r13
37bc4f12fmov [rsp+224], r11
37bc4f137lea r11, [rdx+r8]
37bc4f13bcmp ecx, ebx
37bc4f13dje 0x37bc4fc18
37bc4f143lea rdx, [rdi+r13]
37bc4f147movsxd rax, ecx
37bc4f14amov [rsp+312], rdx
37bc4f152mov edx, ebx
37bc4f154lea rcx, [rax+r13]
37bc4f158mov r13l, r10l
37bc4f15bsub edx, r10l
37bc4f15emov r10l, 2
37bc4f164mov [rsp+200], edx
37bc4f16bmov rdx, r9
37bc4f16elea r9, [rdi+r11]
37bc4f172imul rdx, rax
37bc4f176shl r9, 4
37bc4f17asub rax, 1
37bc4f17eadd r9, r14
37bc4f181add rdx, r8
37bc4f184lea rbp, [rdi+rdx]
37bc4f188shl rbp, 4
37bc4f18cadd rbp, r14
37bc4f18fnop
37bc4f190
37bc4f190loc_37bc4f190:
37bc4f190shl rcx, 4
37bc4f194add rdx, [rsp+192]
37bc4f19clea r8, [rip+0x7fdeb1]
37bc4f1a3mov [rsp+288], r11
37bc4f1abmovupd x0, [r14+rcx]
37bc4f1b1shl rdx, 4
37bc4f1b5mov rcx, [rsp+312]
37bc4f1bdmov [rsp+256], rax
37bc4f1c5add rdx, r14
37bc4f1c8mov [rsp+168], r10l
37bc4f1d0sub rdi, 1
37bc4f1d4shl rcx, 4
37bc4f1d8shl rdi, 4
37bc4f1dcmovups [r14+rcx], x0
37bc4f1e1mov ecx, [rsp+200]
37bc4f1e8sub ecx, 1
37bc4f1ebmov [rsp+428], ecx
37bc4f1f2mov rcx, [rsp+728]
37bc4f1famov [rsp+32], rcx
37bc4f1ffmov rcx, [rsp+128]
37bc4f207call zcopy_
37bc4f20cmov edx, [r15]
37bc4f20fmov r9, [rsp+336]
37bc4f217mov rcx, [rsp+128]
37bc4f21fsub edx, ebx
37bc4f221add edx, 1
37bc4f224mov [rsp+428], edx
37bc4f22blea rdx, [rip+0x7fde22]
37bc4f232mov [rsp+32], rdx
37bc4f237mov r8, rdx
37bc4f23amov rdx, rbp
37bc4f23dcall zcopy_
37bc4f242mov rcx, [rsp+728]
37bc4f24alea r9, [r14+rdi]
37bc4f24emov rax, [rsp+256]
37bc4f256mov [rsp+32], rcx
37bc4f25bshl rax, 4
37bc4f25fmov r8, rcx
37bc4f262mov rcx, rsi
37bc4f265lea rdx, [r14+rax]
37bc4f269call zswap_
37bc4f26emov rcx, [rsp+760]
37bc4f276lea r9, [r12+rdi]
37bc4f27amovsxd rdx, [rsp+412]
37bc4f282mov [rsp+32], rcx
37bc4f287sub rdx, 1
37bc4f28bmov r8, rcx
37bc4f28emov rcx, rsi
37bc4f291shl rdx, 4
37bc4f295add rdx, r12
37bc4f298call zswap_
37bc4f29dcmp [rsp+168], 1
37bc4f2a5je 0x37bc4fde0
37bc4f2abmov rsi, [rsp+192]
37bc4f2b3mov rax, [rsp+208]
37bc4f2bbmov r10l, r13l
37bc4f2bemov ebp, [rsp+420]
37bc4f2c5mov r11, [rsp+288]
37bc4f2cdadd rax, rsi
37bc4f2d0mov [rsp+360], rax
37bc4f2d8mov rax, [rsp+152]
37bc4f2e0imul rax, rsi
37bc4f2e4add rax, [rsp+160]
37bc4f2ec
37bc4f2ecloc_37bc4f2ec:
37bc4f2ecmov rdx, [rsp+320]
37bc4f2f4mov rdi, [rsp+192]
37bc4f2fclea r13l, [r10+2]
37bc4f300mov esi, [r15]
37bc4f303shl rdx, 4
37bc4f307movupd x4, [r12+rdx]
37bc4f30dlea rdx, [rdi+rax]
37bc4f311mov [rsp+168], esi
37bc4f318shl rdx, 4
37bc4f31cmovupd x9, [r12+rdx]
37bc4f322mov rdx, [rsp+360]
37bc4f32ashl rdx, 4
37bc4f32emovupd x10, [r12+rdx]
37bc4f334lea edx, [rsi-1]
37bc4f337cmp edx, r10l
37bc4f33ajg 0x37bc4f518
37bc4f340
37bc4f340loc_37bc4f340:
37bc4f340mov rax, [rsp+224]
37bc4f348pxor x5, x5
37bc4f34cmov rsi, [rsp+192]
37bc4f354neg ebx
37bc4f356mov rdi, [rsp+736]
37bc4f35emov rcx, [rsp+272]
37bc4f366shl rax, 4
37bc4f36amovups [r14+rax], x4
37bc4f36fmov rax, [rsp+144]
37bc4f377add rax, rsi
37bc4f37ashl rax, 4
37bc4f37emovups [r14+rax], x5
37bc4f383lea rax, [rsi+r11]
37bc4f387mov rsi, [rsp+184]
37bc4f38fshl rax, 4
37bc4f393movups [r14+rax], x9
37bc4f398mov rax, rsi
37bc4f39bshl rax, 4
37bc4f39fmovups [rdi+rax], x10
37bc4f3a4mov rax, rcx
37bc4f3a7shl rax, 4
37bc4f3abmovups [rdi+rax], x5
37bc4f3afmov rdi, [rsp+744]
37bc4f3b7mov eax, ebp
37bc4f3b9neg eax
37bc4f3bbmov [rdi+4*rsi], eax
37bc4f3bemov [rdi+4*rcx], ebx
37bc4f3c1jmp 0x37bc4e840
37bc4f3c6
37bc4f3c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4f3d0
37bc4f3d0loc_37bc4f3d0:
37bc4f3d0mov eax, [r15]
37bc4f3d3mov r10, [rsp+368]
37bc4f3dbmov [rsp+416], ebx
37bc4f3e2mov rdx, [rsp+168]
37bc4f3eamov rcx, [rsp+128]
37bc4f3f2sub eax, r13l
37bc4f3f5mov r9, r10
37bc4f3f8mov rbp, [rsp+288]
37bc4f400mov [rsp+288], r10
37bc4f408add eax, 1
37bc4f40bmov [rsp+428], eax
37bc4f412lea rax, [rip+0x7fdc3b]
37bc4f419mov [rsp+32], rax
37bc4f41emov r8, rax
37bc4f421call zcopy_
37bc4f426mov rsi, [rsp+136]
37bc4f42emov rax, [rsp+328]
37bc4f436mov [rsp+412], r13l
37bc4f43eadd rax, [rsp+176]
37bc4f446cmp r13l, ebx
37bc4f449mov r10, [rsp+288]
37bc4f451lea r11, [rax+rsi]
37bc4f455je 0x37bc4ffcc
37bc4f45blea r9, [rdi+r11]
37bc4f45fmov rax, [rsp+184]
37bc4f467mov rdx, [rsp+144]
37bc4f46fmov r10l, 1
37bc4f475shl r9, 4
37bc4f479mov rcx, [rsp+224]
37bc4f481lea rsi, [rsp+412]
37bc4f489add r9, r14
37bc4f48cjmp 0x37bc4f190
37bc4f491
37bc4f491 0f 1f 80 00 00 00 00 .......
37bc4f498
37bc4f498loc_37bc4f498:
37bc4f498lea edx, [rbx+1]
37bc4f49bsub eax, ebx
37bc4f49dmov rcx, [rsp+128]
37bc4f4a5lea r8, [rip+0x7fdba8]
37bc4f4acmovsxd rdx, edx
37bc4f4afmov [rsp+428], eax
37bc4f4b6add rdx, rsi
37bc4f4b9shl rdx, 4
37bc4f4bdadd rdx, r12
37bc4f4c0call izamax_
37bc4f4c5lea edx, [rax+rbx]
37bc4f4c8movsxd rax, edx
37bc4f4cbadd rax, rsi
37bc4f4ceshl rax, 4
37bc4f4d2add rax, r12
37bc4f4d5movsd_xmm x0, [rax]
37bc4f4d9movsd_xmm x1, [rax+8]
37bc4f4deandpd x0, [rip+0x7fdbba]
37bc4f4e6andpd x1, [rip+0x7fdbb2]
37bc4f4eeaddsd x0, x1
37bc4f4f2comisd x0, x6
37bc4f4f6maxsd x0, x6
37bc4f4facmovbe edx, [rsp+344]
37bc4f502mov [rsp+344], edx
37bc4f509movapd x6, x0
37bc4f50djmp 0x37bc4eebd
37bc4f512
37bc4f512 66 0f 1f 44 00 00 f..D..
37bc4f518
37bc4f518loc_37bc4f518:
37bc4f518movapd x7, x4
37bc4f51cmovapd x0, x10
37bc4f521movapd x1, x9
37bc4f526unpckhpd x7, x7
37bc4f52aandpd x0, [rip+0x7fdb6e]
37bc4f532movapd x8, x10
37bc4f537movapd x12, x7
37bc4f53cmovapd x7, x9
37bc4f541unpckhpd x7, x7
37bc4f545movapd x2, x7
37bc4f549movapd x7, x10
37bc4f54eunpckhpd x7, x7
37bc4f552movapd x3, x7
37bc4f556andpd x3, [rip+0x7fdb42]
37bc4f55ecomisd x3, x0
37bc4f562jbe 0x37bc4fba8
37bc4f568movapd x3, x10
37bc4f56dmov r9l, 1
37bc4f573divsd x3, x7
37bc4f577movapd x13, x3
37bc4f57cmovapd x6, x3
37bc4f580movapd x14, x3
37bc4f585mulsd x13, x9
37bc4f58amulsd x6, x10
37bc4f58fmulsd x14, x4
37bc4f594addsd x13, x2
37bc4f599mulsd x2, x3
37bc4f59daddsd x6, x7
37bc4f5a1mulsd x3, x12
37bc4f5a6addsd x14, x12
37bc4f5abdivsd x13, x6
37bc4f5b0movapd x0, x2
37bc4f5b4subsd x0, x9
37bc4f5b9divsd x0, x6
37bc4f5bddivsd x14, x6
37bc4f5c2movsd_xmm [rsp+200], x0
37bc4f5cbmovapd x0, x3
37bc4f5cfsubsd x0, x4
37bc4f5d3divsd x0, x6
37bc4f5d7movapd x12, x0
37bc4f5dc
37bc4f5dcloc_37bc4f5dc:
37bc4f5dcmovsd_xmm x5, [rsp+200]
37bc4f5e5movapd x1, x14
37bc4f5eamulsd x1, x13
37bc4f5efmovapd x0, x5
37bc4f5f3mulsd x0, x12
37bc4f5f8mulsd x5, x14
37bc4f5fdsubsd x1, x0
37bc4f601movapd x0, x12
37bc4f606subsd x1, [rip+0x7fdaba]
37bc4f60emulsd x0, x13
37bc4f613movapd x2, x1
37bc4f617andpd x2, [rip+0x7fda81]
37bc4f61faddsd x0, x5
37bc4f623movapd x3, x0
37bc4f627andpd x3, [rip+0x7fda71]
37bc4f62fcomisd x3, x2
37bc4f633jbe 0x37bc4fb70
37bc4f639movapd x5, x1
37bc4f63ddivsd x5, x0
37bc4f641mulsd x1, x5
37bc4f645movapd x6, x5
37bc4f649addsd x0, x1
37bc4f64dpxor x1, x1
37bc4f651mulsd x5, x1
37bc4f655addsd x6, x1
37bc4f659subsd x5, [rip+0x7fda67]
37bc4f661divsd x6, x0
37bc4f665divsd x5, x0
37bc4f669
37bc4f669loc_37bc4f669:
37bc4f669mov ecx, [rsp+168]
37bc4f670cmp ecx, r13l
37bc4f673jl 0x37bc4f340
37bc4f679mov rdi, [rsp+208]
37bc4f681movsxd r8, r10l
37bc4f684sub ecx, 2
37bc4f687shl rax, 4
37bc4f68bsub ecx, r10l
37bc4f68emov [rsp+288], r13l
37bc4f696mov r13, r11
37bc4f699lea rsi, [rdi+r8]
37bc4f69dadd r8, r11
37bc4f6a0movups [rsp+208], x4
37bc4f6a8add rcx, rsi
37bc4f6abmov rdx, rsi
37bc4f6aemov rsi, r11
37bc4f6b1shl r8, 4
37bc4f6b5shl rcx, 4
37bc4f6b9shl rdx, 4
37bc4f6bdneg rsi
37bc4f6c0lea r8, [r14+r8+32]
37bc4f6c5lea r10, [r12+rcx+48]
37bc4f6camov rcx, rax
37bc4f6cdmov rax, rdi
37bc4f6d0mov rdi, [rsp+144]
37bc4f6d8neg rax
37bc4f6dblea rdx, [r12+rdx+32]
37bc4f6e0shl rsi, 4
37bc4f6e4mov r11, rcx
37bc4f6e7shl rax, 4
37bc4f6ebshl rdi, 4
37bc4f6efmovups [rsp+240], x9
37bc4f6f8movups [rsp+256], x10
37bc4f701jmp 0x37bc4f82c
37bc4f706
37bc4f706 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4f710
37bc4f710loc_37bc4f710:
37bc4f710movapd x11, x8
37bc4f715movapd x2, x3
37bc4f719divsd x11, x7
37bc4f71emulsd x2, x11
37bc4f723movapd x15, x11
37bc4f728mulsd x11, x1
37bc4f72dmulsd x15, x8
37bc4f732addsd x2, x1
37bc4f736subsd x11, x3
37bc4f73baddsd x15, x7
37bc4f740movapd x1, x11
37bc4f745divsd x2, x15
37bc4f74adivsd x1, x15
37bc4f74f
37bc4f74floc_37bc4f74f:
37bc4f74fmovapd x11, x2
37bc4f754movapd x3, x1
37bc4f758lea rcx, [r8+rdi]
37bc4f75cmulsd x1, x6
37bc4f760mulsd x2, x5
37bc4f764mulsd x11, x6
37bc4f769mulsd x3, x5
37bc4f76daddsd x2, x1
37bc4f771movapd x1, x4
37bc4f775mulsd x1, x12
37bc4f77amulsd x4, x14
37bc4f77fsubsd x11, x3
37bc4f784movsd_xmm [rcx+rsi+8], x2
37bc4f78amovapd x2, x0
37bc4f78emulsd x2, x14
37bc4f793mulsd x0, x12
37bc4f798movsd_xmm [rcx+rsi], x11
37bc4f79esubsd x2, x1
37bc4f7a2addsd x0, x4
37bc4f7a6subsd x2, x10
37bc4f7absubsd x0, x9
37bc4f7b0test r9b, r9b
37bc4f7b3je 0x37bc4f8d0
37bc4f7b9movapd x4, x8
37bc4f7bemovapd x1, x2
37bc4f7c2divsd x4, x7
37bc4f7c6mulsd x1, x4
37bc4f7camovapd x3, x4
37bc4f7cemulsd x3, x8
37bc4f7d3mulsd x4, x0
37bc4f7d7addsd x1, x0
37bc4f7dbaddsd x3, x7
37bc4f7dfsubsd x4, x2
37bc4f7e3divsd x1, x3
37bc4f7e7divsd x4, x3
37bc4f7ebmovapd x0, x4
37bc4f7ef
37bc4f7efloc_37bc4f7ef:
37bc4f7efmovapd x2, x1
37bc4f7f3movapd x3, x0
37bc4f7f7add rdx, 16
37bc4f7fbadd r8, 16
37bc4f7ffmulsd x2, x6
37bc4f803mulsd x3, x5
37bc4f807mulsd x1, x5
37bc4f80bmulsd x0, x6
37bc4f80fsubsd x2, x3
37bc4f813addsd x1, x0
37bc4f817movsd_xmm [r8-16], x2
37bc4f81dmovsd_xmm [r8-8], x1
37bc4f823cmp rdx, r10
37bc4f826je 0x37bc4f910
37bc4f82c
37bc4f82cloc_37bc4f82c:
37bc4f82cmovsd_xmm x10, [rdx]
37bc4f831movsd_xmm x9, [rdx+8]
37bc4f837lea rcx, [r11+rdx]
37bc4f83bmovsd_xmm x2, [rsp+200]
37bc4f844movsd_xmm x0, [rcx+rax]
37bc4f849movapd x3, x10
37bc4f84emovsd_xmm x4, [rcx+rax+8]
37bc4f854mulsd x3, x13
37bc4f859movapd x1, x2
37bc4f85dmulsd x1, x9
37bc4f862mulsd x2, x10
37bc4f867subsd x3, x1
37bc4f86bmovapd x1, x2
37bc4f86fmovapd x2, x9
37bc4f874mulsd x2, x13
37bc4f879subsd x3, x0
37bc4f87daddsd x1, x2
37bc4f881subsd x1, x4
37bc4f885test r9b, r9b
37bc4f888jne 0x37bc4f710
37bc4f88emovapd x11, x7
37bc4f893movapd x2, x1
37bc4f897divsd x11, x8
37bc4f89cmulsd x2, x11
37bc4f8a1movapd x15, x11
37bc4f8a6mulsd x15, x7
37bc4f8abaddsd x2, x3
37bc4f8afmulsd x3, x11
37bc4f8b4addsd x15, x8
37bc4f8b9divsd x2, x15
37bc4f8besubsd x1, x3
37bc4f8c2divsd x1, x15
37bc4f8c7jmp 0x37bc4f74f
37bc4f8cc
37bc4f8cc 0f 1f 40 00 ..@.
37bc4f8d0
37bc4f8d0loc_37bc4f8d0:
37bc4f8d0movapd x4, x7
37bc4f8d4movapd x1, x0
37bc4f8d8divsd x4, x8
37bc4f8ddmulsd x1, x4
37bc4f8e1movapd x3, x4
37bc4f8e5mulsd x3, x7
37bc4f8e9addsd x1, x2
37bc4f8edmulsd x2, x4
37bc4f8f1addsd x3, x8
37bc4f8f6divsd x1, x3
37bc4f8fasubsd x0, x2
37bc4f8fedivsd x0, x3
37bc4f902jmp 0x37bc4f7ef
37bc4f907
37bc4f907 66 0f 1f 84 00 00 00 00 00 f........
37bc4f910
37bc4f910loc_37bc4f910:
37bc4f910movupd x4, [rsp+208]
37bc4f919mov r11, r13
37bc4f91cmovupd x9, [rsp+240]
37bc4f926movupd x10, [rsp+256]
37bc4f930mov r13l, [rsp+288]
37bc4f938jmp 0x37bc4f340
37bc4f93d
37bc4f93d 0f 1f 00 ...
37bc4f940
37bc4f940loc_37bc4f940:
37bc4f940mov eax, [rsp+168]
37bc4f947mov rcx, [rsp+176]
37bc4f94flea ebx, [r13-1]
37bc4f953lea r8, [rip+0x7fd72e]
37bc4f95amov rdi, [rsp+728]
37bc4f962mov [rsp+428], ebx
37bc4f969sub eax, r13l
37bc4f96cmov r9, [rsp+352]
37bc4f974mov [rsp+120], 9
37bc4f97dadd eax, 1
37bc4f980mov [rsp+56], rdi
37bc4f985mov rbp, [rsp+712]
37bc4f98dmov [rsp+424], eax
37bc4f994movsxd rax, r13l
37bc4f997imul rcx, rax
37bc4f99blea rdx, [rax-1]
37bc4f99fadd rcx, [rsp+136]
37bc4f9a7mov [rsp+112], 12
37bc4f9b0add rax, rcx
37bc4f9b3shl rdx, 4
37bc4f9b7mov [rsp+96], rdi
37bc4f9bclea rcx, [rip+0x7fd6d3]
37bc4f9c3mov [rsp+104], 5
37bc4f9ccshl rax, 4
37bc4f9d0add rax, r14
37bc4f9d3mov [rsp+88], rax
37bc4f9d8mov rax, [rsp+304]
37bc4f9e0mov [rsp+80], rax
37bc4f9e5mov rax, [rsp+760]
37bc4f9edmov [rsp+72], rax
37bc4f9f2lea rax, [r12+rdx]
37bc4f9f6mov [rsp+64], rax
37bc4f9fblea rax, [r14+rdx]
37bc4f9ffmov rdx, [rsp+232]
37bc4fa07mov [rsp+48], rax
37bc4fa0clea rax, [rip+0x7fd645]
37bc4fa13mov [rsp+40], rax
37bc4fa18mov rax, [rsp+128]
37bc4fa20mov [rsp+32], rax
37bc4fa25call zgemmtr_
37bc4fa2ajmp 0x37bc4d857
37bc4fa2f
37bc4fa2f 90 .
37bc4fa30
37bc4fa30loc_37bc4fa30:
37bc4fa30mov rcx, [rsp+136]
37bc4fa38mov rdx, [rsp+328]
37bc4fa40mov r10l, r13l
37bc4fa43add rdx, [rsp+176]
37bc4fa4blea r11, [rdx+rcx]
37bc4fa4fcmp ebx, [rsp+240]
37bc4fa56je 0x37bc4f2ec
37bc4fa5clea rbp, [rdi+r11]
37bc4fa60mov rax, [rsp+192]
37bc4fa68mov rdx, r11
37bc4fa6bmov rcx, [rsp+144]
37bc4fa73shl rbp, 4
37bc4fa77mov r10l, 2
37bc4fa7dadd rbp, r14
37bc4fa80add rcx, rax
37bc4fa83mov rax, rsi
37bc4fa86mov r9, rbp
37bc4fa89lea rsi, [rsp+412]
37bc4fa91jmp 0x37bc4f190
37bc4fa96
37bc4fa96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc4faa0
37bc4faa0loc_37bc4faa0:
37bc4faa0cmp esi, r11l
37bc4faa3jne 0x37bc4fc48
37bc4faa9mov rbp, [rsp+224]
37bc4fab1mov rax, [rsp+200]
37bc4fab9mov edi, ebx
37bc4fabbmovd x6, ebx
37bc4fabfadd rax, rbp
37bc4fac2mov [rsp+256], rax
37bc4facajmp 0x37bc4de90
37bc4facf
37bc4facf 90 .
37bc4fad0
37bc4fad0loc_37bc4fad0:
37bc4fad0movapd x2, x1
37bc4fad4pxor x5, x5
37bc4fad8divsd x2, x0
37bc4fadcmulsd x1, x2
37bc4fae0movapd x6, x2
37bc4fae4mulsd x6, x5
37bc4fae8subsd x5, x2
37bc4faecaddsd x6, [rip+0x7fd5d4]
37bc4faf4addsd x1, x0
37bc4faf8divsd x6, x1
37bc4fafcdivsd x5, x1
37bc4fb00jmp 0x37bc4e4fe
37bc4fb05
37bc4fb05 0f 1f 00 ...
37bc4fb08
37bc4fb08loc_37bc4fb08:
37bc4fb08movapd x2, x7
37bc4fb0cdivsd x2, x10
37bc4fb11movapd x0, x2
37bc4fb15movapd x5, x2
37bc4fb19movapd x14, x2
37bc4fb1emulsd x5, x12
37bc4fb23mulsd x0, x7
37bc4fb27mulsd x1, x2
37bc4fb2bmulsd x14, x13
37bc4fb30mulsd x2, x9
37bc4fb35addsd x5, x15
37bc4fb3aaddsd x0, x10
37bc4fb3fsubsd x12, x1
37bc4fb44addsd x14, x9
37bc4fb49divsd x5, x0
37bc4fb4dsubsd x13, x2
37bc4fb52divsd x12, x0
37bc4fb57movsd_xmm [rsp+192], x5
37bc4fb60divsd x14, x0
37bc4fb65divsd x13, x0
37bc4fb6ajmp 0x37bc4e46d
37bc4fb6f
37bc4fb6f 90 .
37bc4fb70
37bc4fb70loc_37bc4fb70:
37bc4fb70movapd x2, x0
37bc4fb74pxor x5, x5
37bc4fb78divsd x2, x1
37bc4fb7cmulsd x0, x2
37bc4fb80movapd x6, x2
37bc4fb84mulsd x6, x5
37bc4fb88subsd x5, x2
37bc4fb8caddsd x6, [rip+0x7fd534]
37bc4fb94addsd x0, x1
37bc4fb98divsd x6, x0
37bc4fb9cdivsd x5, x0
37bc4fba0jmp 0x37bc4f669
37bc4fba5
37bc4fba5 0f 1f 00 ...
37bc4fba8
37bc4fba8loc_37bc4fba8:
37bc4fba8movapd x6, x7
37bc4fbacxor r9l, r9l
37bc4fbafdivsd x6, x10
37bc4fbb4movapd x3, x6
37bc4fbb8movapd x13, x6
37bc4fbbdmovapd x14, x6
37bc4fbc2mulsd x1, x6
37bc4fbc6mulsd x3, x7
37bc4fbcamulsd x13, x2
37bc4fbcfmulsd x14, x12
37bc4fbd4mulsd x6, x4
37bc4fbd8subsd x2, x1
37bc4fbdcaddsd x3, x10
37bc4fbe1addsd x13, x9
37bc4fbe6addsd x14, x4
37bc4fbebdivsd x2, x3
37bc4fbefsubsd x12, x6
37bc4fbf4divsd x13, x3
37bc4fbf9movsd_xmm [rsp+200], x2
37bc4fc02divsd x14, x3
37bc4fc07divsd x12, x3
37bc4fc0cjmp 0x37bc4f5dc
37bc4fc11
37bc4fc11 0f 1f 80 00 00 00 00 .......
37bc4fc18
37bc4fc18loc_37bc4fc18:
37bc4fc18mov rdi, [rsp+208]
37bc4fc20add rdi, [rsp+192]
37bc4fc28add rax, [rsp+152]
37bc4fc30mov [rsp+360], rdi
37bc4fc38add rax, [rsp+160]
37bc4fc40jmp 0x37bc4f2ec
37bc4fc45
37bc4fc45 0f 1f 00 ...
37bc4fc48
37bc4fc48loc_37bc4fc48:
37bc4fc48cdqe
37bc4fc4amov [rsp+256], r11l
37bc4fc52imul rax, [rsp+152]
37bc4fc5bmov [rsp+272], 2
37bc4fc66add rax, [rsp+160]
37bc4fc6ejmp 0x37bc4e01f
37bc4fc73
37bc4fc73 0f 1f 44 00 00 ..D..
37bc4fc78
37bc4fc78loc_37bc4fc78:
37bc4fc78mov [rsp+256], r11l
37bc4fc80mov [rsp+272], 2
37bc4fc8bjmp 0x37bc4e01f
37bc4fc90
37bc4fc90loc_37bc4fc90:
37bc4fc90comisd x2, x1
37bc4fc94ja 0x37bc4ff41
37bc4fc9amovapd x2, x4
37bc4fc9epxor x1, x1
37bc4fca2divsd x2, x0
37bc4fca6mulsd x4, x2
37bc4fcaaaddsd x4, x0
37bc4fcaemovapd x0, x2
37bc4fcb2mulsd x0, x1
37bc4fcb6subsd x1, x2
37bc4fcbaaddsd x0, [rip+0x7fd406]
37bc4fcc2unpcklpd x0, x1
37bc4fcc6movddup x1, x4
37bc4fccadivpd x0, x1
37bc4fcce
37bc4fcceloc_37bc4fcce:
37bc4fccemov ecx, [rsp+168]
37bc4fcd5mov rax, [rsp+144]
37bc4fcddlea rdx, [rsp+432]
37bc4fce5lea r9, [rip+0x7fd368]
37bc4fcecadd rax, [rsp+192]
37bc4fcf4movups [rsp+432], x0
37bc4fcfcsub ecx, r13l
37bc4fcffshl rax, 4
37bc4fd03mov [rsp+428], ecx
37bc4fd0amov rcx, [rsp+128]
37bc4fd12lea r8, [r14+rax]
37bc4fd16call zscal_
37bc4fd1bmov eax, [r15]
37bc4fd1emov [rsp+168], eax
37bc4fd25jmp 0x37bc4eafc
37bc4fd2a
37bc4fd2a 66 0f 1f 44 00 00 f..D..
37bc4fd30
37bc4fd30loc_37bc4fd30:
37bc4fd30mov eax, [r15]
37bc4fd33jmp 0x37bc4ea3b
37bc4fd38
37bc4fd38 0f 1f 84 00 00 00 00 00 ........
37bc4fd40
37bc4fd40loc_37bc4fd40:
37bc4fd40comisd x2, x1
37bc4fd44jbe 0x37bc4fe16
37bc4fd4amovapd x1, x0
37bc4fd4edivsd x1, x4
37bc4fd52mulsd x0, x1
37bc4fd56movapd x2, x0
37bc4fd5apxor x0, x0
37bc4fd5emulsd x0, x1
37bc4fd62addsd x2, x4
37bc4fd66unpcklpd x1, x0
37bc4fd6amovupd x0, [rip+0x7fd34e]
37bc4fd72addpd x0, x1
37bc4fd76addpd x1, [rip+0x7fd352]
37bc4fd7eshufpd x0, x1, 2
37bc4fd83movddup x1, x2
37bc4fd87divpd x0, x1
37bc4fd8b
37bc4fd8bloc_37bc4fd8b:
37bc4fd8badd rcx, 1
37bc4fd8flea rdx, [rsp+432]
37bc4fd97lea r9, [rip+0x7fd2b6]
37bc4fd9emov [rsp+428], edi
37bc4fda5shl rcx, 4
37bc4fda9movups [rsp+432], x0
37bc4fdb1lea r8, [r13+rcx]
37bc4fdb6mov rcx, [rsp+128]
37bc4fdbecall zscal_
37bc4fdc3jmp 0x37bc4d6f5
37bc4fdc8
37bc4fdc8 0f 1f 84 00 00 00 00 00 ........
37bc4fdd0
37bc4fdd0loc_37bc4fdd0:
37bc4fdd0mov ebx, esi
37bc4fdd2jmp 0x37bc4d4e4
37bc4fdd7
37bc4fdd7 66 0f 1f 84 00 00 00 00 00 f........
37bc4fde0
37bc4fde0loc_37bc4fde0:
37bc4fde0mov rdx, [rsp+224]
37bc4fde8mov r10, [rsp+320]
37bc4fdf0mov eax, [r15]
37bc4fdf3shl rdx, 4
37bc4fdf7shl r10, 4
37bc4fdfblea rbx, [r14+rdx]
37bc4fdffadd r10, r12
37bc4fe02mov [rsp+256], rbx
37bc4fe0amov ebx, [rsp+416]
37bc4fe11jmp 0x37bc4ea3e
37bc4fe16
37bc4fe16loc_37bc4fe16:
37bc4fe16movapd x2, x4
37bc4fe1apxor x1, x1
37bc4fe1edivsd x2, x0
37bc4fe22mulsd x4, x2
37bc4fe26addsd x4, x0
37bc4fe2amovapd x0, x2
37bc4fe2emulsd x0, x1
37bc4fe32subsd x1, x2
37bc4fe36addsd x0, [rip+0x7fd28a]
37bc4fe3eunpcklpd x0, x1
37bc4fe42movddup x1, x4
37bc4fe46divpd x0, x1
37bc4fe4ajmp 0x37bc4fd8b
37bc4fe4f
37bc4fe4floc_37bc4fe4f:
37bc4fe4fmov edi, [rsp+168]
37bc4fe56mov esi, [rsp+240]
37bc4fe5dcmp edi, esi
37bc4fe5fjl 0x37bc4eafc
37bc4fe65mov r8l, edi
37bc4fe68mov r9, [rsp+144]
37bc4fe70add r9, [rsp+192]
37bc4fe78sub r8l, esi
37bc4fe7bmov rax, r9
37bc4fe7eadd r8, r9
37bc4fe81shl rax, 4
37bc4fe85shl r8, 4
37bc4fe89add rax, r14
37bc4fe8clea r8, [r14+r8+16]
37bc4fe91jmp 0x37bc4fee7
37bc4fe93
37bc4fe93 0f 1f 44 00 00 ..D..
37bc4fe98
37bc4fe98loc_37bc4fe98:
37bc4fe98movapd x3, x0
37bc4fe9cdivsd x3, x4
37bc4fea0movddup x2, x3
37bc4fea4mulpd x2, x1
37bc4fea8mulsd x3, x0
37bc4feacshufpd x2, x2, 1
37bc4feb1movapd x0, x2
37bc4feb5subpd x2, x1
37bc4feb9addsd x3, x4
37bc4febdaddpd x0, x1
37bc4fec1movddup x1, x3
37bc4fec5shufpd x0, x2, 1
37bc4fecadivpd x0, x1
37bc4fece
37bc4feceloc_37bc4fece:
37bc4fecemovups [rax], x0
37bc4fed1add rax, 16
37bc4fed5cmp r8, rax
37bc4fed8je 0x37bc4eafc
37bc4fedemovsd_xmm x0, [rdx]
37bc4fee2movsd_xmm x4, [rdx+8]
37bc4fee7
37bc4fee7loc_37bc4fee7:
37bc4fee7movapd x2, x0
37bc4feebmovapd x3, x4
37bc4feefandpd x2, [rip+0x7fd1a9]
37bc4fef7movupd x1, [rax]
37bc4fefbandpd x3, [rip+0x7fd19d]
37bc4ff03comisd x3, x2
37bc4ff07ja 0x37bc4fe98
37bc4ff09movapd x2, x4
37bc4ff0ddivsd x2, x0
37bc4ff11movddup x3, x2
37bc4ff15mulpd x3, x1
37bc4ff19mulsd x2, x4
37bc4ff1dshufpd x3, x3, 1
37bc4ff22addsd x2, x0
37bc4ff26movapd x0, x3
37bc4ff2aaddpd x0, x1
37bc4ff2esubpd x1, x3
37bc4ff32shufpd x0, x1, 2
37bc4ff37movddup x1, x2
37bc4ff3bdivpd x0, x1
37bc4ff3fjmp 0x37bc4fece
37bc4ff41
37bc4ff41loc_37bc4ff41:
37bc4ff41movapd x1, x0
37bc4ff45divsd x1, x4
37bc4ff49mulsd x0, x1
37bc4ff4dmovapd x2, x0
37bc4ff51pxor x0, x0
37bc4ff55mulsd x0, x1
37bc4ff59addsd x2, x4
37bc4ff5dunpcklpd x1, x0
37bc4ff61movupd x0, [rip+0x7fd157]
37bc4ff69addpd x0, x1
37bc4ff6daddpd x1, [rip+0x7fd15b]
37bc4ff75shufpd x0, x1, 2
37bc4ff7amovddup x1, x2
37bc4ff7edivpd x0, x1
37bc4ff82jmp 0x37bc4fcce
37bc4ff87
37bc4ff87loc_37bc4ff87:
37bc4ff87lea rax, [rsp+408]
37bc4ff8fxor edx, edx
37bc4ff91mov [rsp+184], rax
37bc4ff99lea rax, [rsp+428]
37bc4ffa1mov [rsp+128], rax
37bc4ffa9lea rax, [rip+0x7fd0b8]
37bc4ffb0mov [rsp+232], rax
37bc4ffb8lea rax, [rip+0x7fd0b9]
37bc4ffbfmov [rsp+304], rax
37bc4ffc7jmp 0x37bc4d75f
37bc4ffcc
37bc4ffccloc_37bc4ffcc:
37bc4ffccmov eax, [r15]
37bc4ffcfjmp 0x37bc4ea3e
37bc4d230
37bc4ffd4
37bc4ffd4 // align 0x10
37bc4ffd4 // align 0x10
37bc4ffe0
37bc4ffe0zlasyf_aa_:
37bc4ffe0push r15
37bc4ffe2push r14
37bc4ffe4push r13
37bc4ffe6push r12
37bc4ffe8push rbp
37bc4ffe9push rdi
37bc4ffeapush rsi
37bc4ffebpush rbx
37bc4ffecsub rsp, 280
37bc4fff3movups [rsp+256], x6
37bc4fffbmov rax, [rsp+416]
37bc50003mov r13, [rsp+384]
37bc5000bmov r15, [rsp+424]
37bc50013movsxd rsi, [rax]
37bc50016xor eax, eax
37bc50018test rsi, rsi
37bc5001bmov [rsp+360], rdx
37bc50023cmovs rsi, rax
37bc50027mov rax, [rsp+392]
37bc5002fmov [rsp+368], r8
37bc50037mov r8l, 1
37bc5003dmov [rsp+376], r9
37bc50045mov r9l, 1
37bc5004bmovsxd rdi, [rax]
37bc5004exor eax, eax
37bc50050mov rbx, rsi
37bc50053not rbx
37bc50056test rdi, rdi
37bc50059cmovns rax, rdi
37bc5005dmov edi, [rdx]
37bc5005flea rdx, [rip+0x7fd07a]
37bc50066mov [rsp+136], rax
37bc5006enot rax
37bc50071mov [rsp+120], rax
37bc50076mov eax, 3
37bc5007bsub eax, edi
37bc5007dmov [rsp+144], eax
37bc50084mov r14l, eax
37bc50087call lsame_
37bc5008cmov ecx, eax
37bc5008emov rax, [rsp+368]
37bc50096mov edx, [rax]
37bc50098mov rax, [rsp+376]
37bc500a0mov eax, [rax]
37bc500a2cmp edx, eax
37bc500a4cmovle eax, edx
37bc500a7test ecx, ecx
37bc500a9je 0x37bc505d0
37bc500aftest eax, eax
37bc500b1jle 0x37bc505d4
37bc500b7lea rax, [rsi+1]
37bc500bbmov [rsp+148], edi
37bc500c2mov rdi, [rsp+408]
37bc500camov r12l, 1
37bc500d0shl rax, 4
37bc500d4movddup x6, [rip+0x7fd074]
37bc500dcmov [rsp+168], rax
37bc500e4movsxd rax, r14l
37bc500e7mov r14, rdi
37bc500eaimul rax, rsi
37bc500eeadd rax, rbx
37bc500f1mov rbx, -1
37bc500f8shl rax, 4
37bc500fclea rax, [rdi+rax+16]
37bc50101mov [rsp+152], rax
37bc50109lea rax, [rsp+232]
37bc50111mov [rsp+112], rax
37bc50116lea rax, [rip+0x7fcfe7]
37bc5011dmov [rsp+104], rax
37bc50122jmp 0x37bc50165
37bc50124
37bc50124 0f 1f 40 00 ..@.
37bc50128
37bc50128loc_37bc50128:
37bc50128add rbx, [rsp+136]
37bc50130add r14, [rsp+168]
37bc50138
37bc50138loc_37bc50138:
37bc50138mov rax, [rsp+376]
37bc50140add [rsp+148], 1
37bc50148add r12, 1
37bc5014cadd [rsp+152], 16
37bc50155mov eax, [rax]
37bc50157cmp edx, eax
37bc50159cmovle eax, edx
37bc5015ccmp eax, r12l
37bc5015fjl 0x37bc505d4
37bc50165
37bc50165loc_37bc50165:
37bc50165mov rax, [rsp+360]
37bc5016dmov [rsp+128], r12l
37bc50175mov edi, r12l
37bc50178mov esi, [rax]
37bc5017amov eax, edx
37bc5017csub eax, r12l
37bc5017fadd esi, r12l
37bc50182add eax, 1
37bc50185cmp edx, r12l
37bc50188mov edx, 1
37bc5018dcmove eax, edx
37bc50190lea ebp, [rsi-1]
37bc50193mov [rsp+232], eax
37bc5019acmp ebp, 2
37bc5019djg 0x37bc50b70
37bc501a3
37bc501a3loc_37bc501a3:
37bc501a3mov rax, [rsp+104]
37bc501a8mov rcx, [rsp+112]
37bc501admov r9, r15
37bc501b0mov rdx, r14
37bc501b3lea r8, [rip+0x7fcf4a]
37bc501bamov [rsp+32], rax
37bc501bfcall zcopy_
37bc501c4cmp [rsp+144], edi
37bc501cbjl 0x37bc50d10
37bc501d1
37bc501d1loc_37bc501d1:
37bc501d1movsxd r11, ebp
37bc501d4movupd x0, [r15]
37bc501d9lea rax, [r11+rbx]
37bc501ddshl rax, 4
37bc501e1movups [r13+rax], x0
37bc501e7mov rax, [rsp+368]
37bc501efmov edx, [rax]
37bc501f1cmp edx, edi
37bc501f3jle 0x37bc50128
37bc501f9lea eax, [r12+1]
37bc501felea r10, [rsp+236]
37bc50206add rbx, [rsp+136]
37bc5020emov [rsp+160], eax
37bc50215lea rax, [r15+16]
37bc50219mov [rsp+128], r10
37bc50221cmp ebp, 1
37bc50224jle 0x37bc5029f
37bc50226sub edx, r12l
37bc50229mov r9, [rsp+104]
37bc5022emov [rsp+32], rax
37bc50233mov rcx, r10
37bc50236mov [rsp+236], edx
37bc5023dlea edx, [rsi-2]
37bc50240xorpd x0, x6
37bc50244movsxd rdx, edx
37bc50247mov [rsp+40], r9
37bc5024cmov r9, [rsp+392]
37bc50254add rdx, rbx
37bc50257mov [rsp+184], r11
37bc5025fshl rdx, 4
37bc50263mov [rsp+176], rax
37bc5026blea r8, [r13+rdx]
37bc50270lea rdx, [rsp+240]
37bc50278movups [rsp+240], x0
37bc50280call zaxpy_
37bc50285mov rax, [rsp+368]
37bc5028dmov r11, [rsp+184]
37bc50295mov edx, [rax]
37bc50297mov rax, [rsp+176]
37bc5029f
37bc5029floc_37bc5029f:
37bc5029fsub edx, r12l
37bc502a2mov rcx, [rsp+128]
37bc502aalea r8, [rip+0x7fce53]
37bc502b1mov [rsp+176], r11
37bc502b9mov [rsp+236], edx
37bc502c0mov rdx, rax
37bc502c3call izamax_
37bc502c8pxor x0, x0
37bc502ccmov r8l, 1
37bc502d2mov r11, [rsp+176]
37bc502dalea ebp, [rax+1]
37bc502ddcdqe
37bc502dfshl rax, 4
37bc502e3add rax, r15
37bc502e6ucomisd x0, [rax]
37bc502easetp dl
37bc502edcmovne edx, r8l
37bc502f1ucomisd x0, [rax+8]
37bc502f6setp cl
37bc502f9cmovne ecx, r8l
37bc502fdor edx, ecx
37bc502ffand edx, 1
37bc50302je 0x37bc50b50
37bc50308cmp ebp, 2
37bc5030bje 0x37bc50b50
37bc50311lea r10l, [rbp+r12]
37bc50316movupd x1, [r15+16]
37bc5031cmovupd x0, [rax]
37bc50320mov [rsp+200], r11
37bc50328lea ebp, [r10-1]
37bc5032cmov [rsp+192], r10l
37bc50334mov r11, [rsp+120]
37bc50339mov r10l, [rsp+160]
37bc50341mov edx, ebp
37bc50343mov r9, [rsp+136]
37bc5034bmovups [rax], x1
37bc5034emovsxd rax, ebp
37bc50351movups [r15+16], x0
37bc50356sub edx, r10l
37bc50359mov [rsp+184], rax
37bc50361sub edx, 1
37bc50364mov [rsp+236], edx
37bc5036bmov rdx, r9
37bc5036eimul rdx, rax
37bc50372lea rax, [rdx+r11]
37bc50376mov rdx, [rsp+360]
37bc5037emov [rsp+176], rax
37bc50386add r10l, [rdx]
37bc50389lea edx, [r12+2]
37bc5038emovsxd rdx, edx
37bc50391movsxd rcx, r10l
37bc50394lea r8l, [r10-1]
37bc50398imul rdx, r9
37bc5039cadd rcx, rax
37bc5039fmov rax, [rsp+104]
37bc503a4movsxd r8, r8l
37bc503a7shl rcx, 4
37bc503abmov [rsp+32], rax
37bc503b0lea r9, [r13+rcx]
37bc503b5mov rcx, [rsp+128]
37bc503bdadd rdx, r11
37bc503c0add rdx, r8
37bc503c3mov r8, [rsp+392]
37bc503cbshl rdx, 4
37bc503cfadd rdx, r13
37bc503d2call zswap_
37bc503d7mov rax, [rsp+368]
37bc503dfmov r10l, [rsp+192]
37bc503e7mov r11, [rsp+200]
37bc503efmov edx, [rax]
37bc503f1mov rax, [rsp+184]
37bc503f9cmp edx, ebp
37bc503fbjg 0x37bc51080
37bc50401
37bc50401loc_37bc50401:
37bc50401mov rcx, [rsp+360]
37bc50409mov r8, [rsp+416]
37bc50411mov [rsp+184], r11
37bc50419mov [rsp+236], r12l
37bc50421mov edx, [rcx]
37bc50423mov ecx, [rsp+160]
37bc5042alea ecx, [rdx+rcx-1]
37bc5042elea edx, [rdx+rbp-1]
37bc50432movsxd rdx, edx
37bc50435add rdx, [rsp+176]
37bc5043dmovsxd rcx, ecx
37bc50440shl rdx, 4
37bc50444add rcx, rbx
37bc50447movupd x1, [r13+rdx]
37bc5044eshl rcx, 4
37bc50452movupd x0, [r13+rcx]
37bc50459movups [r13+rcx], x1
37bc5045flea rcx, [rax-1]
37bc50463mov rax, [rsp+416]
37bc5046bmovups [r13+rdx], x0
37bc50471shl rcx, 4
37bc50475mov rdx, r12
37bc50478mov [rsp+32], rax
37bc5047dmov rax, [rsp+408]
37bc50485shl rdx, 4
37bc50489add rdx, [rsp+408]
37bc50491lea r9, [rax+rcx]
37bc50495mov rcx, [rsp+128]
37bc5049dcall zswap_
37bc504a2mov rax, [rsp+400]
37bc504aamov ecx, [rsp+160]
37bc504b1cmp [rsp+144], ecx
37bc504b8mov r11, [rsp+184]
37bc504c0mov [rax+4*r12], ebp
37bc504c4jle 0x37bc511c0
37bc504ca
37bc504caloc_37bc504ca:
37bc504calea rbp, [r11+rbx]
37bc504cemovupd x0, [r15+16]
37bc504d4add r14, [rsp+168]
37bc504dcmov rax, rbp
37bc504dfshl rax, 4
37bc504e3movups [r13+rax], x0
37bc504e9mov rax, [rsp+376]
37bc504f1cmp [rax], edi
37bc504f3jg 0x37bc50d70
37bc504f9
37bc504f9loc_37bc504f9:
37bc504f9mov rax, [rsp+368]
37bc50501mov edx, [rax]
37bc50503lea eax, [rdx-1]
37bc50506cmp eax, edi
37bc50508jle 0x37bc50138
37bc5050eshl rbp, 4
37bc50512lea esi, [r12+2]
37bc50517pxor x0, x0
37bc5051bsub edx, r12l
37bc5051eadd rbp, r13
37bc50521sub edx, 1
37bc50524mov ecx, 1
37bc50529imul rsi, [rsp+136]
37bc50532add rsi, [rsp+120]
37bc50537add rsi, r11
37bc5053amovsd_xmm x1, [rbp]
37bc5053fmovsd_xmm x2, [rbp+8]
37bc50544shl rsi, 4
37bc50548add rsi, r13
37bc5054bucomisd x1, x0
37bc5054fsetp al
37bc50552cmovne eax, ecx
37bc50555test al, al
37bc50557jne 0x37bc50f20
37bc5055ducomisd x2, x0
37bc50561setp al
37bc50564cmovne eax, ecx
37bc50567test al, al
37bc50569jne 0x37bc50f20
37bc5056fmov rax, [rsp+392]
37bc50577mov [rsp+40], rsi
37bc5057clea rcx, [rip+0x7fcba5]
37bc50583mov [rsp+236], edx
37bc5058amov r8, [rsp+128]
37bc50592mov [rsp+48], rax
37bc50597lea rax, [rip+0x7fcb7a]
37bc5059emov rdx, [rsp+104]
37bc505a3mov [rsp+32], rax
37bc505a8mov r9, rax
37bc505abmov [rsp+56], 4
37bc505b4call zlaset_
37bc505b9mov rax, [rsp+368]
37bc505c1mov edx, [rax]
37bc505c3jmp 0x37bc50138
37bc505c8
37bc505c8 0f 1f 84 00 00 00 00 00 ........
37bc505d0
37bc505d0loc_37bc505d0:
37bc505d0test eax, eax
37bc505d2jg 0x37bc505f0
37bc505d4
37bc505d4loc_37bc505d4:
37bc505d4movups x6, [rsp+256]
37bc505dcadd rsp, 280
37bc505e3pop rbx
37bc505e4pop rsi
37bc505e5pop rdi
37bc505e6pop rbp
37bc505e7pop r12
37bc505e9pop r13
37bc505ebpop r14
37bc505edpop r15
37bc505efret
37bc505f0
37bc505f0loc_37bc505f0:
37bc505f0lea rax, [r13+16]
37bc505f4mov [rsp+160], edi
37bc505fbmov rdi, [rsp+408]
37bc50603mov [rsp+152], rax
37bc5060blea rax, [rsi+1]
37bc5060fmovddup x6, [rip+0x7fcb39]
37bc50617shl rax, 4
37bc5061bmov r14, [rsp+136]
37bc50623mov [rsp+184], rax
37bc5062bmovsxd rax, [rsp+144]
37bc50633imul rax, rsi
37bc50637mov esi, 1
37bc5063cadd rax, rbx
37bc5063fmov rbx, rdi
37bc50642shl rax, 4
37bc50646lea rax, [rdi+rax+16]
37bc5064bmov [rsp+168], rax
37bc50653lea rax, [rsp+232]
37bc5065bmov [rsp+112], rax
37bc50660lea rax, [rip+0x7fca9d]
37bc50667mov [rsp+104], rax
37bc5066cjmp 0x37bc506b4
37bc5066e
37bc5066e 66 90 f.
37bc50670
37bc50670loc_37bc50670:
37bc50670mov rax, [rsp+184]
37bc50678lea r12, [rsi+1]
37bc5067cadd rbx, rax
37bc5067f
37bc5067floc_37bc5067f:
37bc5067fmov rax, [rsp+376]
37bc50687mov rsi, r12
37bc5068aadd [rsp+160], 1
37bc50692add [rsp+152], 16
37bc5069badd [rsp+168], 16
37bc506a4mov eax, [rax]
37bc506a6cmp edx, eax
37bc506a8cmovle eax, edx
37bc506abcmp eax, r12l
37bc506aejl 0x37bc505d4
37bc506b4
37bc506b4loc_37bc506b4:
37bc506b4mov rdi, [rsp+360]
37bc506bcmov [rsp+136], esi
37bc506c3mov eax, [rdi]
37bc506c5mov edi, esi
37bc506c7add eax, esi
37bc506c9mov [rsp+148], eax
37bc506d0lea ebp, [rax-1]
37bc506d3mov eax, edx
37bc506d5sub eax, esi
37bc506d7add eax, 1
37bc506dacmp edx, esi
37bc506dcmov edx, 1
37bc506e1cmove eax, edx
37bc506e4mov [rsp+232], eax
37bc506ebcmp ebp, 2
37bc506eejg 0x37bc50c78
37bc506f4
37bc506f4loc_37bc506f4:
37bc506f4mov rax, [rsp+104]
37bc506f9mov rcx, [rsp+112]
37bc506femov r9, r15
37bc50701mov rdx, rbx
37bc50704lea r8, [rip+0x7fc9f9]
37bc5070bmov [rsp+32], rax
37bc50710call zcopy_
37bc50715cmp [rsp+144], edi
37bc5071cjl 0x37bc50c00
37bc50722
37bc50722loc_37bc50722:
37bc50722movsxd rcx, ebp
37bc50725mov rax, [rsp+120]
37bc5072amovupd x0, [r15]
37bc5072fimul rcx, r14
37bc50733lea r11, [rcx+rax]
37bc50737lea rax, [r11+rsi]
37bc5073bshl rax, 4
37bc5073fmovups [r13+rax], x0
37bc50745mov rax, [rsp+368]
37bc5074dmov edx, [rax]
37bc5074fcmp edx, edi
37bc50751jle 0x37bc50670
37bc50757lea eax, [rsi+1]
37bc5075amov [rsp+200], esi
37bc50761lea r10, [rsp+236]
37bc50769mov [rsp+176], eax
37bc50770lea r12, [rsi+1]
37bc50774lea rax, [r15+16]
37bc50778mov [rsp+128], r10
37bc50780cmp ebp, 1
37bc50783jle 0x37bc507fe
37bc50785mov r9, [rsp+104]
37bc5078asub rcx, r14
37bc5078dadd rcx, [rsp+120]
37bc50792sub edx, esi
37bc50794mov [rsp+32], rax
37bc50799add rcx, r12
37bc5079cxorpd x0, x6
37bc507a0mov [rsp+40], r9
37bc507a5shl rcx, 4
37bc507a9lea r9, [rip+0x7fc954]
37bc507b0mov [rsp+236], edx
37bc507b7lea r8, [r13+rcx]
37bc507bclea rdx, [rsp+240]
37bc507c4mov rcx, r10
37bc507c7mov [rsp+208], r11
37bc507cfmov [rsp+192], rax
37bc507d7movups [rsp+240], x0
37bc507dfcall zaxpy_
37bc507e4mov rax, [rsp+368]
37bc507ecmov r11, [rsp+208]
37bc507f4mov edx, [rax]
37bc507f6mov rax, [rsp+192]
37bc507fe
37bc507feloc_37bc507fe:
37bc507fesub edx, esi
37bc50800mov rcx, [rsp+128]
37bc50808lea r8, [rip+0x7fc8f5]
37bc5080fmov [rsp+192], r11
37bc50817mov [rsp+236], edx
37bc5081emov rdx, rax
37bc50821call izamax_
37bc50826pxor x0, x0
37bc5082amov r8l, 1
37bc50830mov r11, [rsp+192]
37bc50838lea ebp, [rax+1]
37bc5083bcdqe
37bc5083dshl rax, 4
37bc50841add rax, r15
37bc50844ucomisd x0, [rax]
37bc50848setp dl
37bc5084bcmovne edx, r8l
37bc5084fucomisd x0, [rax+8]
37bc50854setp cl
37bc50857cmovne ecx, r8l
37bc5085bor edx, ecx
37bc5085dand edx, 1
37bc50860je 0x37bc50b30
37bc50866cmp ebp, 2
37bc50869je 0x37bc50b30
37bc5086fmovupd x1, [r15+16]
37bc50875add ebp, esi
37bc50877movupd x0, [rax]
37bc5087blea r8l, [rsi+2]
37bc5087fmov r9l, [rsp+176]
37bc50887mov r10, [rsp+360]
37bc5088fmovsxd r8, r8l
37bc50892mov [rsp+216], r11
37bc5089amovups [rax], x1
37bc5089dlea eax, [rbp-1]
37bc508a0mov edx, eax
37bc508a2mov [rsp+208], eax
37bc508a9sub edx, r9l
37bc508acmovups [r15+16], x0
37bc508b1sub edx, 1
37bc508b4mov [rsp+236], edx
37bc508bbmov edx, [r10]
37bc508bemovsxd r10, eax
37bc508c1mov rax, [rsp+120]
37bc508c6mov [rsp+192], r10
37bc508ceadd edx, r9l
37bc508d1movsxd rcx, edx
37bc508d4sub edx, 1
37bc508d7movsxd rdx, edx
37bc508daimul rcx, r14
37bc508deimul rdx, r14
37bc508e2add rcx, rax
37bc508e5add rdx, rax
37bc508e8mov rax, [rsp+392]
37bc508f0add rcx, r10
37bc508f3shl rcx, 4
37bc508f7add rdx, r8
37bc508falea r8, [rip+0x7fc803]
37bc50901mov [rsp+32], rax
37bc50906shl rdx, 4
37bc5090alea r9, [r13+rcx]
37bc5090fmov rcx, [rsp+128]
37bc50917add rdx, r13
37bc5091acall zswap_
37bc5091fmov rax, [rsp+368]
37bc50927mov r10, [rsp+192]
37bc5092fmov r11, [rsp+216]
37bc50937mov ecx, [rax]
37bc50939mov eax, [rsp+208]
37bc50940cmp ecx, eax
37bc50942jg 0x37bc51118
37bc50948
37bc50948loc_37bc50948:
37bc50948mov r9, [rsp+120]
37bc5094dmov rcx, [rsp+360]
37bc50955lea rbp, [r10-1]
37bc50959mov [rsp+192], eax
37bc50960shl rbp, 4
37bc50964mov r8, [rsp+416]
37bc5096cmov [rsp+208], r11
37bc50974mov edx, [rcx]
37bc50976mov ecx, [rsp+176]
37bc5097dmov [rsp+236], esi
37bc50984lea ecx, [rdx+rcx-1]
37bc50988lea edx, [rdx+rax-1]
37bc5098cmov rax, [rsp+416]
37bc50994movsxd rcx, ecx
37bc50997movsxd rdx, edx
37bc5099aimul rcx, r14
37bc5099eimul rdx, r14
37bc509a2add rcx, r9
37bc509a5add rdx, r9
37bc509a8add rcx, r12
37bc509abadd rdx, r10
37bc509aeshl rcx, 4
37bc509b2shl rdx, 4
37bc509b6movupd x0, [r13+rcx]
37bc509bdmovupd x1, [r13+rdx]
37bc509c4movups [r13+rcx], x1
37bc509camov rcx, [rsp+128]
37bc509d2movups [r13+rdx], x0
37bc509d8mov rdx, rsi
37bc509dbmov [rsp+32], rax
37bc509e0mov rax, [rsp+408]
37bc509e8shl rdx, 4
37bc509ecadd rdx, [rsp+408]
37bc509f4lea r9, [rax+rbp]
37bc509f8call zswap_
37bc509fdmov rdx, [rsp+400]
37bc50a05mov eax, [rsp+192]
37bc50a0cmov ecx, [rsp+176]
37bc50a13cmp [rsp+144], ecx
37bc50a1amov [rdx+4*rsi], eax
37bc50a1dmov r11, [rsp+208]
37bc50a25jle 0x37bc51228
37bc50a2b
37bc50a2bloc_37bc50a2b:
37bc50a2blea rbp, [r11+r12]
37bc50a2fmovupd x0, [r15+16]
37bc50a35mov rax, rbp
37bc50a38shl rax, 4
37bc50a3cmovups [r13+rax], x0
37bc50a42mov rax, [rsp+184]
37bc50a4aadd rbx, rax
37bc50a4dmov rax, [rsp+376]
37bc50a55cmp [rax], edi
37bc50a57jg 0x37bc50dd0
37bc50a5d
37bc50a5dloc_37bc50a5d:
37bc50a5dmov rax, [rsp+368]
37bc50a65mov edx, [rax]
37bc50a67lea eax, [rdx-1]
37bc50a6acmp eax, edi
37bc50a6cjle 0x37bc5067f
37bc50a72mov eax, [rsp+200]
37bc50a79shl rbp, 4
37bc50a7dsub edx, [rsp+136]
37bc50a84pxor x0, x0
37bc50a88add rbp, r13
37bc50a8bsub edx, 1
37bc50a8emov ecx, 1
37bc50a93lea esi, [rax+2]
37bc50a96movsd_xmm x1, [rbp]
37bc50a9bmovsd_xmm x2, [rbp+8]
37bc50aa0add rsi, r11
37bc50aa3shl rsi, 4
37bc50aa7add rsi, r13
37bc50aaaucomisd x1, x0
37bc50aaesetp al
37bc50ab1cmovne eax, ecx
37bc50ab4test al, al
37bc50ab6jne 0x37bc50e40
37bc50abcucomisd x2, x0
37bc50ac0setp al
37bc50ac3cmovne eax, ecx
37bc50ac6test al, al
37bc50ac8jne 0x37bc50e40
37bc50acemov rax, [rsp+392]
37bc50ad6mov [rsp+40], rsi
37bc50adblea r8, [rip+0x7fc622]
37bc50ae2lea rcx, [rip+0x7fc63f]
37bc50ae9mov [rsp+56], 4
37bc50af2mov [rsp+48], rax
37bc50af7lea rax, [rip+0x7fc61a]
37bc50afemov [rsp+32], rax
37bc50b03mov r9, rax
37bc50b06mov [rsp+236], edx
37bc50b0dmov rdx, [rsp+128]
37bc50b15call zlaset_
37bc50b1amov rax, [rsp+368]
37bc50b22mov edx, [rax]
37bc50b24jmp 0x37bc5067f
37bc50b29
37bc50b29 0f 1f 80 00 00 00 00 .......
37bc50b30
37bc50b30loc_37bc50b30:
37bc50b30mov rax, [rsp+400]
37bc50b38mov ecx, [rsp+176]
37bc50b3fmov [rax+4*rsi], ecx
37bc50b42jmp 0x37bc50a2b
37bc50b47
37bc50b47 66 0f 1f 84 00 00 00 00 00 f........
37bc50b50
37bc50b50loc_37bc50b50:
37bc50b50mov rax, [rsp+400]
37bc50b58mov ecx, [rsp+160]
37bc50b5fmov [rax+4*r12], ecx
37bc50b63jmp 0x37bc504ca
37bc50b68
37bc50b68 0f 1f 84 00 00 00 00 00 ........
37bc50b70
37bc50b70loc_37bc50b70:
37bc50b70mov eax, [rsp+148]
37bc50b77mov rdx, [rsp+112]
37bc50b7clea rcx, [rip+0x7fc585]
37bc50b83mov [rsp+88], 12
37bc50b8cmov [rsp+64], rcx
37bc50b91lea r9, [rip+0x7fc550]
37bc50b98lea r8, [rsp+236]
37bc50ba0sub eax, 2
37bc50ba3mov [rsp+72], r14
37bc50ba8lea rcx, [rip+0x7fc549]
37bc50bafmov [rsp+236], eax
37bc50bb6mov rax, [rsp+104]
37bc50bbbmov [rsp+80], rax
37bc50bc0mov [rsp+56], rax
37bc50bc5mov rax, rbx
37bc50bc8shl rax, 4
37bc50bcclea rax, [r13+rax+16]
37bc50bd1mov [rsp+48], rax
37bc50bd6mov rax, [rsp+416]
37bc50bdemov [rsp+40], rax
37bc50be3mov rax, [rsp+152]
37bc50bebmov [rsp+32], rax
37bc50bf0call zgemv_
37bc50bf5jmp 0x37bc501a3
37bc50bfa
37bc50bfa 66 0f 1f 44 00 00 f..D..
37bc50c00
37bc50c00loc_37bc50c00:
37bc50c00mov eax, [rsp+148]
37bc50c07mov rcx, [rsp+120]
37bc50c0clea r9, [rip+0x7fc4f1]
37bc50c13sub eax, 2
37bc50c16cdqe
37bc50c18imul rax, r14
37bc50c1clea rdx, [rax+rcx]
37bc50c20sub rax, r14
37bc50c23add rax, rcx
37bc50c26add rdx, rsi
37bc50c29mov rcx, [rsp+104]
37bc50c2eshl rdx, 4
37bc50c32add rax, rsi
37bc50c35movupd x0, [r13+rdx]
37bc50c3cmov [rsp+40], rcx
37bc50c41shl rax, 4
37bc50c45lea rdx, [rsp+240]
37bc50c4dmov [rsp+32], r15
37bc50c52mov rcx, [rsp+112]
37bc50c57lea r8, [r13+rax]
37bc50c5cxorpd x0, x6
37bc50c60movups [rsp+240], x0
37bc50c68call zaxpy_
37bc50c6djmp 0x37bc50722
37bc50c72
37bc50c72 66 0f 1f 44 00 00 f..D..
37bc50c78
37bc50c78loc_37bc50c78:
37bc50c78mov eax, [rsp+160]
37bc50c7fmov rdx, [rsp+112]
37bc50c84mov [rsp+88], 12
37bc50c8dlea r9, [rip+0x7fc454]
37bc50c94mov [rsp+72], rbx
37bc50c99lea r8, [rsp+236]
37bc50ca1lea rcx, [rip+0x7fc450]
37bc50ca8sub eax, 2
37bc50cabmov [rsp+236], eax
37bc50cb2mov rax, [rsp+104]
37bc50cb7mov [rsp+80], rax
37bc50cbclea rax, [rip+0x7fc445]
37bc50cc3mov [rsp+64], rax
37bc50cc8mov rax, [rsp+392]
37bc50cd0mov [rsp+56], rax
37bc50cd5mov rax, [rsp+152]
37bc50cddsub rax, 16
37bc50ce1mov [rsp+48], rax
37bc50ce6mov rax, [rsp+416]
37bc50ceemov [rsp+40], rax
37bc50cf3mov rax, [rsp+168]
37bc50cfbmov [rsp+32], rax
37bc50d00call zgemv_
37bc50d05jmp 0x37bc506f4
37bc50d0a
37bc50d0a 66 0f 1f 44 00 00 f..D..
37bc50d10
37bc50d10loc_37bc50d10:
37bc50d10lea eax, [rsi-2]
37bc50d13mov rcx, [rsp+104]
37bc50d18mov r9, [rsp+392]
37bc50d20lea rdx, [rsp+240]
37bc50d28cdqe
37bc50d2aadd rax, rbx
37bc50d2dshl rax, 4
37bc50d31movupd x0, [r13+rax]
37bc50d38lea eax, [rsi-3]
37bc50d3bmov [rsp+40], rcx
37bc50d40cdqe
37bc50d42mov [rsp+32], r15
37bc50d47mov rcx, [rsp+112]
37bc50d4cadd rax, rbx
37bc50d4fxorpd x0, x6
37bc50d53shl rax, 4
37bc50d57movups [rsp+240], x0
37bc50d5flea r8, [r13+rax]
37bc50d64call zaxpy_
37bc50d69jmp 0x37bc501d1
37bc50d6e
37bc50d6e 66 90 f.
37bc50d70
37bc50d70loc_37bc50d70:
37bc50d70mov rax, [rsp+368]
37bc50d78movsxd rdx, esi
37bc50d7bmov r9, r14
37bc50d7emov r8, [rsp+392]
37bc50d86add rdx, rbx
37bc50d89mov rcx, [rsp+128]
37bc50d91mov [rsp+176], r11
37bc50d99mov eax, [rax]
37bc50d9bshl rdx, 4
37bc50d9fadd rdx, r13
37bc50da2mov [rsp+160], eax
37bc50da9sub eax, r12l
37bc50dacmov [rsp+236], eax
37bc50db3mov rax, [rsp+104]
37bc50db8mov [rsp+32], rax
37bc50dbdcall zcopy_
37bc50dc2mov r11, [rsp+176]
37bc50dcajmp 0x37bc504f9
37bc50dcf
37bc50dcf 90 .
37bc50dd0
37bc50dd0loc_37bc50dd0:
37bc50dd0mov rax, [rsp+368]
37bc50dd8movsxd rdx, [rsp+148]
37bc50de0mov r9, rbx
37bc50de3lea r8, [rip+0x7fc31a]
37bc50deamov rcx, [rsp+128]
37bc50df2mov [rsp+192], r11
37bc50dfamov eax, [rax]
37bc50dfcimul rdx, r14
37bc50e00add rdx, [rsp+120]
37bc50e05add rdx, r12
37bc50e08mov [rsp+176], eax
37bc50e0fsub eax, [rsp+136]
37bc50e16shl rdx, 4
37bc50e1amov [rsp+236], eax
37bc50e21mov rax, [rsp+104]
37bc50e26add rdx, r13
37bc50e29mov [rsp+32], rax
37bc50e2ecall zcopy_
37bc50e33mov r11, [rsp+192]
37bc50e3bjmp 0x37bc50a5d
37bc50e40
37bc50e40loc_37bc50e40:
37bc50e40movapd x0, x1
37bc50e44movapd x3, x2
37bc50e48andpd x0, [rip+0x7fc2e0]
37bc50e50andpd x3, [rip+0x7fc2d8]
37bc50e58comisd x3, x0
37bc50e5cjbe 0x37bc51000
37bc50e62movapd x0, x1
37bc50e66divsd x0, x2
37bc50e6amulsd x1, x0
37bc50e6eaddsd x1, x2
37bc50e72pxor x2, x2
37bc50e76mulsd x2, x0
37bc50e7aunpcklpd x1, x1
37bc50e7eunpcklpd x0, x2
37bc50e82movupd x2, [rip+0x7fc2b6]
37bc50e8aaddpd x2, x0
37bc50e8eaddpd x0, [rip+0x7fc2ba]
37bc50e96movsd_xmm x0, x2
37bc50e9adivpd x0, x1
37bc50e9e
37bc50e9eloc_37bc50e9e:
37bc50e9emov rax, [rsp+104]
37bc50ea3mov rdi, [rsp+128]
37bc50eabmov r9, rsi
37bc50eaemov [rsp+236], edx
37bc50eb5lea r8, [rip+0x7fc248]
37bc50ebclea rdx, [r15+32]
37bc50ec0movups [rsp+240], x0
37bc50ec8mov [rsp+32], rax
37bc50ecdmov rcx, rdi
37bc50ed0call zcopy_
37bc50ed5mov rcx, [rsp+368]
37bc50eddmov r8, rsi
37bc50ee0mov eax, [rsp+136]
37bc50ee7lea rdx, [rsp+240]
37bc50eeflea r9, [rip+0x7fc20e]
37bc50ef6not eax
37bc50ef8add eax, [rcx]
37bc50efamov rcx, rdi
37bc50efdmov [rsp+236], eax
37bc50f04call zscal_
37bc50f09mov rax, [rsp+368]
37bc50f11mov edx, [rax]
37bc50f13jmp 0x37bc5067f
37bc50f18
37bc50f18 0f 1f 84 00 00 00 00 00 ........
37bc50f20
37bc50f20loc_37bc50f20:
37bc50f20movapd x0, x1
37bc50f24movapd x3, x2
37bc50f28andpd x0, [rip+0x7fc200]
37bc50f30andpd x3, [rip+0x7fc1f8]
37bc50f38comisd x3, x0
37bc50f3cjbe 0x37bc51040
37bc50f42movapd x0, x1
37bc50f46divsd x0, x2
37bc50f4amulsd x1, x0
37bc50f4eaddsd x1, x2
37bc50f52pxor x2, x2
37bc50f56mulsd x2, x0
37bc50f5aunpcklpd x1, x1
37bc50f5eunpcklpd x0, x2
37bc50f62movupd x2, [rip+0x7fc1d6]
37bc50f6aaddpd x2, x0
37bc50f6eaddpd x0, [rip+0x7fc1da]
37bc50f76movsd_xmm x0, x2
37bc50f7adivpd x0, x1
37bc50f7e
37bc50f7eloc_37bc50f7e:
37bc50f7emov rax, [rsp+392]
37bc50f86mov rdi, [rsp+128]
37bc50f8emov r9, rsi
37bc50f91mov [rsp+236], edx
37bc50f98lea r8, [rip+0x7fc165]
37bc50f9flea rdx, [r15+32]
37bc50fa3movups [rsp+240], x0
37bc50fabmov [rsp+32], rax
37bc50fb0mov rcx, rdi
37bc50fb3call zcopy_
37bc50fb8mov rcx, [rsp+368]
37bc50fc0mov eax, r12l
37bc50fc3mov r9, [rsp+392]
37bc50fcblea rdx, [rsp+240]
37bc50fd3not eax
37bc50fd5mov r8, rsi
37bc50fd8add eax, [rcx]
37bc50fdamov rcx, rdi
37bc50fddmov [rsp+236], eax
37bc50fe4call zscal_
37bc50fe9mov rax, [rsp+368]
37bc50ff1mov edx, [rax]
37bc50ff3jmp 0x37bc50138
37bc50ff8
37bc50ff8 0f 1f 84 00 00 00 00 00 ........
37bc51000
37bc51000loc_37bc51000:
37bc51000movapd x3, x2
37bc51004divsd x3, x1
37bc51008mulsd x2, x3
37bc5100cmovapd x0, x3
37bc51010addsd x2, x1
37bc51014pxor x1, x1
37bc51018mulsd x0, x1
37bc5101csubsd x1, x3
37bc51020addsd x0, [rip+0x7fc120]
37bc51028unpcklpd x0, x1
37bc5102cmovddup x1, x2
37bc51030divpd x0, x1
37bc51034jmp 0x37bc50e9e
37bc51039
37bc51039 0f 1f 80 00 00 00 00 .......
37bc51040
37bc51040loc_37bc51040:
37bc51040movapd x3, x2
37bc51044divsd x3, x1
37bc51048mulsd x2, x3
37bc5104cmovapd x0, x3
37bc51050addsd x2, x1
37bc51054pxor x1, x1
37bc51058mulsd x0, x1
37bc5105csubsd x1, x3
37bc51060addsd x0, [rip+0x7fc0e0]
37bc51068unpcklpd x0, x1
37bc5106cmovddup x1, x2
37bc51070divpd x0, x1
37bc51074jmp 0x37bc50f7e
37bc51079
37bc51079 0f 1f 80 00 00 00 00 .......
37bc51080
37bc51080loc_37bc51080:
37bc51080mov [rsp+192], rax
37bc51088mov rax, [rsp+360]
37bc51090sub edx, ebp
37bc51092mov [rsp+236], edx
37bc51099movsxd rdx, r10l
37bc5109cimul rdx, [rsp+136]
37bc510a5mov ecx, [rax]
37bc510a7add rdx, [rsp+120]
37bc510acmov [rsp+184], r11
37bc510b4mov eax, [rsp+160]
37bc510bblea r8l, [rbp+rcx-1]
37bc510c0lea ecx, [rcx+rax-1]
37bc510c4mov rax, [rsp+392]
37bc510ccmovsxd r8, r8l
37bc510cfmovsxd rcx, ecx
37bc510d2add r8, rdx
37bc510d5mov [rsp+32], rax
37bc510daadd rdx, rcx
37bc510ddshl r8, 4
37bc510e1mov rcx, [rsp+128]
37bc510e9shl rdx, 4
37bc510edlea r9, [r13+r8]
37bc510f2mov r8, rax
37bc510f5add rdx, r13
37bc510f8call zswap_
37bc510fdmov rax, [rsp+192]
37bc51105mov r11, [rsp+184]
37bc5110djmp 0x37bc50401
37bc51112
37bc51112 66 0f 1f 44 00 00 f..D..
37bc51118
37bc51118loc_37bc51118:
37bc51118mov rdx, [rsp+360]
37bc51120sub ecx, eax
37bc51122movsxd rbp, ebp
37bc51125mov [rsp+216], r10
37bc5112dmov r10l, [rsp+176]
37bc51135mov [rsp+236], ecx
37bc5113clea r8, [rip+0x7fbfc1]
37bc51143mov edx, [rdx]
37bc51145mov [rsp+192], eax
37bc5114cmov [rsp+208], r11
37bc51154lea ecx, [rax+rdx-1]
37bc51158lea edx, [rdx+r10-1]
37bc5115dmov rax, [rsp+120]
37bc51162movsxd rcx, ecx
37bc51165movsxd rdx, edx
37bc51168imul rcx, r14
37bc5116cimul rdx, r14
37bc51170add rcx, rax
37bc51173add rdx, rax
37bc51176mov rax, [rsp+104]
37bc5117badd rcx, rbp
37bc5117eshl rcx, 4
37bc51182add rdx, rbp
37bc51185mov [rsp+32], rax
37bc5118alea r9, [r13+rcx]
37bc5118fshl rdx, 4
37bc51193mov rcx, [rsp+128]
37bc5119badd rdx, r13
37bc5119ecall zswap_
37bc511a3mov r10, [rsp+216]
37bc511abmov r11, [rsp+208]
37bc511b3mov eax, [rsp+192]
37bc511bajmp 0x37bc50948
37bc511bf
37bc511bf 90 .
37bc511c0
37bc511c0loc_37bc511c0:
37bc511c0mov eax, [rsp+148]
37bc511c7mov rcx, [rsp+104]
37bc511ccmov rdx, rbx
37bc511cflea r8, [rip+0x7fbf2e]
37bc511d6shl rdx, 4
37bc511damov [rsp+160], r11
37bc511e2mov [rsp+236], eax
37bc511e9mov rax, [rsp+176]
37bc511f1lea rdx, [r13+rdx+16]
37bc511f6mov [rsp+32], rcx
37bc511fbmov rcx, [rsp+128]
37bc51203add rax, 1
37bc51207shl rax, 4
37bc5120blea r9, [r13+rax]
37bc51210call zswap_
37bc51215mov r11, [rsp+160]
37bc5121djmp 0x37bc504ca
37bc51222
37bc51222 66 0f 1f 44 00 00 f..D..
37bc51228
37bc51228loc_37bc51228:
37bc51228mov eax, [rsp+160]
37bc5122fmov rdx, [rsp+152]
37bc51237lea r9, [r13+rbp]
37bc5123cmov [rsp+176], r11
37bc51244mov rcx, [rsp+128]
37bc5124cmov [rsp+236], eax
37bc51253mov rax, [rsp+392]
37bc5125bmov [rsp+32], rax
37bc51260mov r8, rax
37bc51263call zswap_
37bc51268mov r11, [rsp+176]
37bc51270jmp 0x37bc50a2b
37bc4ffe0
37bc4ffe0zlasyf_aa_:
37bc4ffe0push r15
37bc4ffe2push r14
37bc4ffe4push r13
37bc4ffe6push r12
37bc4ffe8push rbp
37bc4ffe9push rdi
37bc4ffeapush rsi
37bc4ffebpush rbx
37bc4ffecsub rsp, 280
37bc4fff3movups [rsp+256], x6
37bc4fffbmov rax, [rsp+416]
37bc50003mov r13, [rsp+384]
37bc5000bmov r15, [rsp+424]
37bc50013movsxd rsi, [rax]
37bc50016xor eax, eax
37bc50018test rsi, rsi
37bc5001bmov [rsp+360], rdx
37bc50023cmovs rsi, rax
37bc50027mov rax, [rsp+392]
37bc5002fmov [rsp+368], r8
37bc50037mov r8l, 1
37bc5003dmov [rsp+376], r9
37bc50045mov r9l, 1
37bc5004bmovsxd rdi, [rax]
37bc5004exor eax, eax
37bc50050mov rbx, rsi
37bc50053not rbx
37bc50056test rdi, rdi
37bc50059cmovns rax, rdi
37bc5005dmov edi, [rdx]
37bc5005flea rdx, [rip+0x7fd07a]
37bc50066mov [rsp+136], rax
37bc5006enot rax
37bc50071mov [rsp+120], rax
37bc50076mov eax, 3
37bc5007bsub eax, edi
37bc5007dmov [rsp+144], eax
37bc50084mov r14l, eax
37bc50087call lsame_
37bc5008cmov ecx, eax
37bc5008emov rax, [rsp+368]
37bc50096mov edx, [rax]
37bc50098mov rax, [rsp+376]
37bc500a0mov eax, [rax]
37bc500a2cmp edx, eax
37bc500a4cmovle eax, edx
37bc500a7test ecx, ecx
37bc500a9je 0x37bc505d0
37bc500aftest eax, eax
37bc500b1jle 0x37bc505d4
37bc500b7lea rax, [rsi+1]
37bc500bbmov [rsp+148], edi
37bc500c2mov rdi, [rsp+408]
37bc500camov r12l, 1
37bc500d0shl rax, 4
37bc500d4movddup x6, [rip+0x7fd074]
37bc500dcmov [rsp+168], rax
37bc500e4movsxd rax, r14l
37bc500e7mov r14, rdi
37bc500eaimul rax, rsi
37bc500eeadd rax, rbx
37bc500f1mov rbx, -1
37bc500f8shl rax, 4
37bc500fclea rax, [rdi+rax+16]
37bc50101mov [rsp+152], rax
37bc50109lea rax, [rsp+232]
37bc50111mov [rsp+112], rax
37bc50116lea rax, [rip+0x7fcfe7]
37bc5011dmov [rsp+104], rax
37bc50122jmp 0x37bc50165
37bc50124
37bc50124 0f 1f 40 00 ..@.
37bc50128
37bc50128loc_37bc50128:
37bc50128add rbx, [rsp+136]
37bc50130add r14, [rsp+168]
37bc50138
37bc50138loc_37bc50138:
37bc50138mov rax, [rsp+376]
37bc50140add [rsp+148], 1
37bc50148add r12, 1
37bc5014cadd [rsp+152], 16
37bc50155mov eax, [rax]
37bc50157cmp edx, eax
37bc50159cmovle eax, edx
37bc5015ccmp eax, r12l
37bc5015fjl 0x37bc505d4
37bc50165
37bc50165loc_37bc50165:
37bc50165mov rax, [rsp+360]
37bc5016dmov [rsp+128], r12l
37bc50175mov edi, r12l
37bc50178mov esi, [rax]
37bc5017amov eax, edx
37bc5017csub eax, r12l
37bc5017fadd esi, r12l
37bc50182add eax, 1
37bc50185cmp edx, r12l
37bc50188mov edx, 1
37bc5018dcmove eax, edx
37bc50190lea ebp, [rsi-1]
37bc50193mov [rsp+232], eax
37bc5019acmp ebp, 2
37bc5019djg 0x37bc50b70
37bc501a3
37bc501a3loc_37bc501a3:
37bc501a3mov rax, [rsp+104]
37bc501a8mov rcx, [rsp+112]
37bc501admov r9, r15
37bc501b0mov rdx, r14
37bc501b3lea r8, [rip+0x7fcf4a]
37bc501bamov [rsp+32], rax
37bc501bfcall zcopy_
37bc501c4cmp [rsp+144], edi
37bc501cbjl 0x37bc50d10
37bc501d1
37bc501d1loc_37bc501d1:
37bc501d1movsxd r11, ebp
37bc501d4movupd x0, [r15]
37bc501d9lea rax, [r11+rbx]
37bc501ddshl rax, 4
37bc501e1movups [r13+rax], x0
37bc501e7mov rax, [rsp+368]
37bc501efmov edx, [rax]
37bc501f1cmp edx, edi
37bc501f3jle 0x37bc50128
37bc501f9lea eax, [r12+1]
37bc501felea r10, [rsp+236]
37bc50206add rbx, [rsp+136]
37bc5020emov [rsp+160], eax
37bc50215lea rax, [r15+16]
37bc50219mov [rsp+128], r10
37bc50221cmp ebp, 1
37bc50224jle 0x37bc5029f
37bc50226sub edx, r12l
37bc50229mov r9, [rsp+104]
37bc5022emov [rsp+32], rax
37bc50233mov rcx, r10
37bc50236mov [rsp+236], edx
37bc5023dlea edx, [rsi-2]
37bc50240xorpd x0, x6
37bc50244movsxd rdx, edx
37bc50247mov [rsp+40], r9
37bc5024cmov r9, [rsp+392]
37bc50254add rdx, rbx
37bc50257mov [rsp+184], r11
37bc5025fshl rdx, 4
37bc50263mov [rsp+176], rax
37bc5026blea r8, [r13+rdx]
37bc50270lea rdx, [rsp+240]
37bc50278movups [rsp+240], x0
37bc50280call zaxpy_
37bc50285mov rax, [rsp+368]
37bc5028dmov r11, [rsp+184]
37bc50295mov edx, [rax]
37bc50297mov rax, [rsp+176]
37bc5029f
37bc5029floc_37bc5029f:
37bc5029fsub edx, r12l
37bc502a2mov rcx, [rsp+128]
37bc502aalea r8, [rip+0x7fce53]
37bc502b1mov [rsp+176], r11
37bc502b9mov [rsp+236], edx
37bc502c0mov rdx, rax
37bc502c3call izamax_
37bc502c8pxor x0, x0
37bc502ccmov r8l, 1
37bc502d2mov r11, [rsp+176]
37bc502dalea ebp, [rax+1]
37bc502ddcdqe
37bc502dfshl rax, 4
37bc502e3add rax, r15
37bc502e6ucomisd x0, [rax]
37bc502easetp dl
37bc502edcmovne edx, r8l
37bc502f1ucomisd x0, [rax+8]
37bc502f6setp cl
37bc502f9cmovne ecx, r8l
37bc502fdor edx, ecx
37bc502ffand edx, 1
37bc50302je 0x37bc50b50
37bc50308cmp ebp, 2
37bc5030bje 0x37bc50b50
37bc50311lea r10l, [rbp+r12]
37bc50316movupd x1, [r15+16]
37bc5031cmovupd x0, [rax]
37bc50320mov [rsp+200], r11
37bc50328lea ebp, [r10-1]
37bc5032cmov [rsp+192], r10l
37bc50334mov r11, [rsp+120]
37bc50339mov r10l, [rsp+160]
37bc50341mov edx, ebp
37bc50343mov r9, [rsp+136]
37bc5034bmovups [rax], x1
37bc5034emovsxd rax, ebp
37bc50351movups [r15+16], x0
37bc50356sub edx, r10l
37bc50359mov [rsp+184], rax
37bc50361sub edx, 1
37bc50364mov [rsp+236], edx
37bc5036bmov rdx, r9
37bc5036eimul rdx, rax
37bc50372lea rax, [rdx+r11]
37bc50376mov rdx, [rsp+360]
37bc5037emov [rsp+176], rax
37bc50386add r10l, [rdx]
37bc50389lea edx, [r12+2]
37bc5038emovsxd rdx, edx
37bc50391movsxd rcx, r10l
37bc50394lea r8l, [r10-1]
37bc50398imul rdx, r9
37bc5039cadd rcx, rax
37bc5039fmov rax, [rsp+104]
37bc503a4movsxd r8, r8l
37bc503a7shl rcx, 4
37bc503abmov [rsp+32], rax
37bc503b0lea r9, [r13+rcx]
37bc503b5mov rcx, [rsp+128]
37bc503bdadd rdx, r11
37bc503c0add rdx, r8
37bc503c3mov r8, [rsp+392]
37bc503cbshl rdx, 4
37bc503cfadd rdx, r13
37bc503d2call zswap_
37bc503d7mov rax, [rsp+368]
37bc503dfmov r10l, [rsp+192]
37bc503e7mov r11, [rsp+200]
37bc503efmov edx, [rax]
37bc503f1mov rax, [rsp+184]
37bc503f9cmp edx, ebp
37bc503fbjg 0x37bc51080
37bc50401
37bc50401loc_37bc50401:
37bc50401mov rcx, [rsp+360]
37bc50409mov r8, [rsp+416]
37bc50411mov [rsp+184], r11
37bc50419mov [rsp+236], r12l
37bc50421mov edx, [rcx]
37bc50423mov ecx, [rsp+160]
37bc5042alea ecx, [rdx+rcx-1]
37bc5042elea edx, [rdx+rbp-1]
37bc50432movsxd rdx, edx
37bc50435add rdx, [rsp+176]
37bc5043dmovsxd rcx, ecx
37bc50440shl rdx, 4
37bc50444add rcx, rbx
37bc50447movupd x1, [r13+rdx]
37bc5044eshl rcx, 4
37bc50452movupd x0, [r13+rcx]
37bc50459movups [r13+rcx], x1
37bc5045flea rcx, [rax-1]
37bc50463mov rax, [rsp+416]
37bc5046bmovups [r13+rdx], x0
37bc50471shl rcx, 4
37bc50475mov rdx, r12
37bc50478mov [rsp+32], rax
37bc5047dmov rax, [rsp+408]
37bc50485shl rdx, 4
37bc50489add rdx, [rsp+408]
37bc50491lea r9, [rax+rcx]
37bc50495mov rcx, [rsp+128]
37bc5049dcall zswap_
37bc504a2mov rax, [rsp+400]
37bc504aamov ecx, [rsp+160]
37bc504b1cmp [rsp+144], ecx
37bc504b8mov r11, [rsp+184]
37bc504c0mov [rax+4*r12], ebp
37bc504c4jle 0x37bc511c0
37bc504ca
37bc504caloc_37bc504ca:
37bc504calea rbp, [r11+rbx]
37bc504cemovupd x0, [r15+16]
37bc504d4add r14, [rsp+168]
37bc504dcmov rax, rbp
37bc504dfshl rax, 4
37bc504e3movups [r13+rax], x0
37bc504e9mov rax, [rsp+376]
37bc504f1cmp [rax], edi
37bc504f3jg 0x37bc50d70
37bc504f9
37bc504f9loc_37bc504f9:
37bc504f9mov rax, [rsp+368]
37bc50501mov edx, [rax]
37bc50503lea eax, [rdx-1]
37bc50506cmp eax, edi
37bc50508jle 0x37bc50138
37bc5050eshl rbp, 4
37bc50512lea esi, [r12+2]
37bc50517pxor x0, x0
37bc5051bsub edx, r12l
37bc5051eadd rbp, r13
37bc50521sub edx, 1
37bc50524mov ecx, 1
37bc50529imul rsi, [rsp+136]
37bc50532add rsi, [rsp+120]
37bc50537add rsi, r11
37bc5053amovsd_xmm x1, [rbp]
37bc5053fmovsd_xmm x2, [rbp+8]
37bc50544shl rsi, 4
37bc50548add rsi, r13
37bc5054bucomisd x1, x0
37bc5054fsetp al
37bc50552cmovne eax, ecx
37bc50555test al, al
37bc50557jne 0x37bc50f20
37bc5055ducomisd x2, x0
37bc50561setp al
37bc50564cmovne eax, ecx
37bc50567test al, al
37bc50569jne 0x37bc50f20
37bc5056fmov rax, [rsp+392]
37bc50577mov [rsp+40], rsi
37bc5057clea rcx, [rip+0x7fcba5]
37bc50583mov [rsp+236], edx
37bc5058amov r8, [rsp+128]
37bc50592mov [rsp+48], rax
37bc50597lea rax, [rip+0x7fcb7a]
37bc5059emov rdx, [rsp+104]
37bc505a3mov [rsp+32], rax
37bc505a8mov r9, rax
37bc505abmov [rsp+56], 4
37bc505b4call zlaset_
37bc505b9mov rax, [rsp+368]
37bc505c1mov edx, [rax]
37bc505c3jmp 0x37bc50138
37bc505c8
37bc505c8 0f 1f 84 00 00 00 00 00 ........
37bc505d0
37bc505d0loc_37bc505d0:
37bc505d0test eax, eax
37bc505d2jg 0x37bc505f0
37bc505d4
37bc505d4loc_37bc505d4:
37bc505d4movups x6, [rsp+256]
37bc505dcadd rsp, 280
37bc505e3pop rbx
37bc505e4pop rsi
37bc505e5pop rdi
37bc505e6pop rbp
37bc505e7pop r12
37bc505e9pop r13
37bc505ebpop r14
37bc505edpop r15
37bc505efret
37bc505f0
37bc505f0loc_37bc505f0:
37bc505f0lea rax, [r13+16]
37bc505f4mov [rsp+160], edi
37bc505fbmov rdi, [rsp+408]
37bc50603mov [rsp+152], rax
37bc5060blea rax, [rsi+1]
37bc5060fmovddup x6, [rip+0x7fcb39]
37bc50617shl rax, 4
37bc5061bmov r14, [rsp+136]
37bc50623mov [rsp+184], rax
37bc5062bmovsxd rax, [rsp+144]
37bc50633imul rax, rsi
37bc50637mov esi, 1
37bc5063cadd rax, rbx
37bc5063fmov rbx, rdi
37bc50642shl rax, 4
37bc50646lea rax, [rdi+rax+16]
37bc5064bmov [rsp+168], rax
37bc50653lea rax, [rsp+232]
37bc5065bmov [rsp+112], rax
37bc50660lea rax, [rip+0x7fca9d]
37bc50667mov [rsp+104], rax
37bc5066cjmp 0x37bc506b4
37bc5066e
37bc5066e 66 90 f.
37bc50670
37bc50670loc_37bc50670:
37bc50670mov rax, [rsp+184]
37bc50678lea r12, [rsi+1]
37bc5067cadd rbx, rax
37bc5067f
37bc5067floc_37bc5067f:
37bc5067fmov rax, [rsp+376]
37bc50687mov rsi, r12
37bc5068aadd [rsp+160], 1
37bc50692add [rsp+152], 16
37bc5069badd [rsp+168], 16
37bc506a4mov eax, [rax]
37bc506a6cmp edx, eax
37bc506a8cmovle eax, edx
37bc506abcmp eax, r12l
37bc506aejl 0x37bc505d4
37bc506b4
37bc506b4loc_37bc506b4:
37bc506b4mov rdi, [rsp+360]
37bc506bcmov [rsp+136], esi
37bc506c3mov eax, [rdi]
37bc506c5mov edi, esi
37bc506c7add eax, esi
37bc506c9mov [rsp+148], eax
37bc506d0lea ebp, [rax-1]
37bc506d3mov eax, edx
37bc506d5sub eax, esi
37bc506d7add eax, 1
37bc506dacmp edx, esi
37bc506dcmov edx, 1
37bc506e1cmove eax, edx
37bc506e4mov [rsp+232], eax
37bc506ebcmp ebp, 2
37bc506eejg 0x37bc50c78
37bc506f4
37bc506f4loc_37bc506f4:
37bc506f4mov rax, [rsp+104]
37bc506f9mov rcx, [rsp+112]
37bc506femov r9, r15
37bc50701mov rdx, rbx
37bc50704lea r8, [rip+0x7fc9f9]
37bc5070bmov [rsp+32], rax
37bc50710call zcopy_
37bc50715cmp [rsp+144], edi
37bc5071cjl 0x37bc50c00
37bc50722
37bc50722loc_37bc50722:
37bc50722movsxd rcx, ebp
37bc50725mov rax, [rsp+120]
37bc5072amovupd x0, [r15]
37bc5072fimul rcx, r14
37bc50733lea r11, [rcx+rax]
37bc50737lea rax, [r11+rsi]
37bc5073bshl rax, 4
37bc5073fmovups [r13+rax], x0
37bc50745mov rax, [rsp+368]
37bc5074dmov edx, [rax]
37bc5074fcmp edx, edi
37bc50751jle 0x37bc50670
37bc50757lea eax, [rsi+1]
37bc5075amov [rsp+200], esi
37bc50761lea r10, [rsp+236]
37bc50769mov [rsp+176], eax
37bc50770lea r12, [rsi+1]
37bc50774lea rax, [r15+16]
37bc50778mov [rsp+128], r10
37bc50780cmp ebp, 1
37bc50783jle 0x37bc507fe
37bc50785mov r9, [rsp+104]
37bc5078asub rcx, r14
37bc5078dadd rcx, [rsp+120]
37bc50792sub edx, esi
37bc50794mov [rsp+32], rax
37bc50799add rcx, r12
37bc5079cxorpd x0, x6
37bc507a0mov [rsp+40], r9
37bc507a5shl rcx, 4
37bc507a9lea r9, [rip+0x7fc954]
37bc507b0mov [rsp+236], edx
37bc507b7lea r8, [r13+rcx]
37bc507bclea rdx, [rsp+240]
37bc507c4mov rcx, r10
37bc507c7mov [rsp+208], r11
37bc507cfmov [rsp+192], rax
37bc507d7movups [rsp+240], x0
37bc507dfcall zaxpy_
37bc507e4mov rax, [rsp+368]
37bc507ecmov r11, [rsp+208]
37bc507f4mov edx, [rax]
37bc507f6mov rax, [rsp+192]
37bc507fe
37bc507feloc_37bc507fe:
37bc507fesub edx, esi
37bc50800mov rcx, [rsp+128]
37bc50808lea r8, [rip+0x7fc8f5]
37bc5080fmov [rsp+192], r11
37bc50817mov [rsp+236], edx
37bc5081emov rdx, rax
37bc50821call izamax_
37bc50826pxor x0, x0
37bc5082amov r8l, 1
37bc50830mov r11, [rsp+192]
37bc50838lea ebp, [rax+1]
37bc5083bcdqe
37bc5083dshl rax, 4
37bc50841add rax, r15
37bc50844ucomisd x0, [rax]
37bc50848setp dl
37bc5084bcmovne edx, r8l
37bc5084fucomisd x0, [rax+8]
37bc50854setp cl
37bc50857cmovne ecx, r8l
37bc5085bor edx, ecx
37bc5085dand edx, 1
37bc50860je 0x37bc50b30
37bc50866cmp ebp, 2
37bc50869je 0x37bc50b30
37bc5086fmovupd x1, [r15+16]
37bc50875add ebp, esi
37bc50877movupd x0, [rax]
37bc5087blea r8l, [rsi+2]
37bc5087fmov r9l, [rsp+176]
37bc50887mov r10, [rsp+360]
37bc5088fmovsxd r8, r8l
37bc50892mov [rsp+216], r11
37bc5089amovups [rax], x1
37bc5089dlea eax, [rbp-1]
37bc508a0mov edx, eax
37bc508a2mov [rsp+208], eax
37bc508a9sub edx, r9l
37bc508acmovups [r15+16], x0
37bc508b1sub edx, 1
37bc508b4mov [rsp+236], edx
37bc508bbmov edx, [r10]
37bc508bemovsxd r10, eax
37bc508c1mov rax, [rsp+120]
37bc508c6mov [rsp+192], r10
37bc508ceadd edx, r9l
37bc508d1movsxd rcx, edx
37bc508d4sub edx, 1
37bc508d7movsxd rdx, edx
37bc508daimul rcx, r14
37bc508deimul rdx, r14
37bc508e2add rcx, rax
37bc508e5add rdx, rax
37bc508e8mov rax, [rsp+392]
37bc508f0add rcx, r10
37bc508f3shl rcx, 4
37bc508f7add rdx, r8
37bc508falea r8, [rip+0x7fc803]
37bc50901mov [rsp+32], rax
37bc50906shl rdx, 4
37bc5090alea r9, [r13+rcx]
37bc5090fmov rcx, [rsp+128]
37bc50917add rdx, r13
37bc5091acall zswap_
37bc5091fmov rax, [rsp+368]
37bc50927mov r10, [rsp+192]
37bc5092fmov r11, [rsp+216]
37bc50937mov ecx, [rax]
37bc50939mov eax, [rsp+208]
37bc50940cmp ecx, eax
37bc50942jg 0x37bc51118
37bc50948
37bc50948loc_37bc50948:
37bc50948mov r9, [rsp+120]
37bc5094dmov rcx, [rsp+360]
37bc50955lea rbp, [r10-1]
37bc50959mov [rsp+192], eax
37bc50960shl rbp, 4
37bc50964mov r8, [rsp+416]
37bc5096cmov [rsp+208], r11
37bc50974mov edx, [rcx]
37bc50976mov ecx, [rsp+176]
37bc5097dmov [rsp+236], esi
37bc50984lea ecx, [rdx+rcx-1]
37bc50988lea edx, [rdx+rax-1]
37bc5098cmov rax, [rsp+416]
37bc50994movsxd rcx, ecx
37bc50997movsxd rdx, edx
37bc5099aimul rcx, r14
37bc5099eimul rdx, r14
37bc509a2add rcx, r9
37bc509a5add rdx, r9
37bc509a8add rcx, r12
37bc509abadd rdx, r10
37bc509aeshl rcx, 4
37bc509b2shl rdx, 4
37bc509b6movupd x0, [r13+rcx]
37bc509bdmovupd x1, [r13+rdx]
37bc509c4movups [r13+rcx], x1
37bc509camov rcx, [rsp+128]
37bc509d2movups [r13+rdx], x0
37bc509d8mov rdx, rsi
37bc509dbmov [rsp+32], rax
37bc509e0mov rax, [rsp+408]
37bc509e8shl rdx, 4
37bc509ecadd rdx, [rsp+408]
37bc509f4lea r9, [rax+rbp]
37bc509f8call zswap_
37bc509fdmov rdx, [rsp+400]
37bc50a05mov eax, [rsp+192]
37bc50a0cmov ecx, [rsp+176]
37bc50a13cmp [rsp+144], ecx
37bc50a1amov [rdx+4*rsi], eax
37bc50a1dmov r11, [rsp+208]
37bc50a25jle 0x37bc51228
37bc50a2b
37bc50a2bloc_37bc50a2b:
37bc50a2blea rbp, [r11+r12]
37bc50a2fmovupd x0, [r15+16]
37bc50a35mov rax, rbp
37bc50a38shl rax, 4
37bc50a3cmovups [r13+rax], x0
37bc50a42mov rax, [rsp+184]
37bc50a4aadd rbx, rax
37bc50a4dmov rax, [rsp+376]
37bc50a55cmp [rax], edi
37bc50a57jg 0x37bc50dd0
37bc50a5d
37bc50a5dloc_37bc50a5d:
37bc50a5dmov rax, [rsp+368]
37bc50a65mov edx, [rax]
37bc50a67lea eax, [rdx-1]
37bc50a6acmp eax, edi
37bc50a6cjle 0x37bc5067f
37bc50a72mov eax, [rsp+200]
37bc50a79shl rbp, 4
37bc50a7dsub edx, [rsp+136]
37bc50a84pxor x0, x0
37bc50a88add rbp, r13
37bc50a8bsub edx, 1
37bc50a8emov ecx, 1
37bc50a93lea esi, [rax+2]
37bc50a96movsd_xmm x1, [rbp]
37bc50a9bmovsd_xmm x2, [rbp+8]
37bc50aa0add rsi, r11
37bc50aa3shl rsi, 4
37bc50aa7add rsi, r13
37bc50aaaucomisd x1, x0
37bc50aaesetp al
37bc50ab1cmovne eax, ecx
37bc50ab4test al, al
37bc50ab6jne 0x37bc50e40
37bc50abcucomisd x2, x0
37bc50ac0setp al
37bc50ac3cmovne eax, ecx
37bc50ac6test al, al
37bc50ac8jne 0x37bc50e40
37bc50acemov rax, [rsp+392]
37bc50ad6mov [rsp+40], rsi
37bc50adblea r8, [rip+0x7fc622]
37bc50ae2lea rcx, [rip+0x7fc63f]
37bc50ae9mov [rsp+56], 4
37bc50af2mov [rsp+48], rax
37bc50af7lea rax, [rip+0x7fc61a]
37bc50afemov [rsp+32], rax
37bc50b03mov r9, rax
37bc50b06mov [rsp+236], edx
37bc50b0dmov rdx, [rsp+128]
37bc50b15call zlaset_
37bc50b1amov rax, [rsp+368]
37bc50b22mov edx, [rax]
37bc50b24jmp 0x37bc5067f
37bc50b29
37bc50b29 0f 1f 80 00 00 00 00 .......
37bc50b30
37bc50b30loc_37bc50b30:
37bc50b30mov rax, [rsp+400]
37bc50b38mov ecx, [rsp+176]
37bc50b3fmov [rax+4*rsi], ecx
37bc50b42jmp 0x37bc50a2b
37bc50b47
37bc50b47 66 0f 1f 84 00 00 00 00 00 f........
37bc50b50
37bc50b50loc_37bc50b50:
37bc50b50mov rax, [rsp+400]
37bc50b58mov ecx, [rsp+160]
37bc50b5fmov [rax+4*r12], ecx
37bc50b63jmp 0x37bc504ca
37bc50b68
37bc50b68 0f 1f 84 00 00 00 00 00 ........
37bc50b70
37bc50b70loc_37bc50b70:
37bc50b70mov eax, [rsp+148]
37bc50b77mov rdx, [rsp+112]
37bc50b7clea rcx, [rip+0x7fc585]
37bc50b83mov [rsp+88], 12
37bc50b8cmov [rsp+64], rcx
37bc50b91lea r9, [rip+0x7fc550]
37bc50b98lea r8, [rsp+236]
37bc50ba0sub eax, 2
37bc50ba3mov [rsp+72], r14
37bc50ba8lea rcx, [rip+0x7fc549]
37bc50bafmov [rsp+236], eax
37bc50bb6mov rax, [rsp+104]
37bc50bbbmov [rsp+80], rax
37bc50bc0mov [rsp+56], rax
37bc50bc5mov rax, rbx
37bc50bc8shl rax, 4
37bc50bcclea rax, [r13+rax+16]
37bc50bd1mov [rsp+48], rax
37bc50bd6mov rax, [rsp+416]
37bc50bdemov [rsp+40], rax
37bc50be3mov rax, [rsp+152]
37bc50bebmov [rsp+32], rax
37bc50bf0call zgemv_
37bc50bf5jmp 0x37bc501a3
37bc50bfa
37bc50bfa 66 0f 1f 44 00 00 f..D..
37bc50c00
37bc50c00loc_37bc50c00:
37bc50c00mov eax, [rsp+148]
37bc50c07mov rcx, [rsp+120]
37bc50c0clea r9, [rip+0x7fc4f1]
37bc50c13sub eax, 2
37bc50c16cdqe
37bc50c18imul rax, r14
37bc50c1clea rdx, [rax+rcx]
37bc50c20sub rax, r14
37bc50c23add rax, rcx
37bc50c26add rdx, rsi
37bc50c29mov rcx, [rsp+104]
37bc50c2eshl rdx, 4
37bc50c32add rax, rsi
37bc50c35movupd x0, [r13+rdx]
37bc50c3cmov [rsp+40], rcx
37bc50c41shl rax, 4
37bc50c45lea rdx, [rsp+240]
37bc50c4dmov [rsp+32], r15
37bc50c52mov rcx, [rsp+112]
37bc50c57lea r8, [r13+rax]
37bc50c5cxorpd x0, x6
37bc50c60movups [rsp+240], x0
37bc50c68call zaxpy_
37bc50c6djmp 0x37bc50722
37bc50c72
37bc50c72 66 0f 1f 44 00 00 f..D..
37bc50c78
37bc50c78loc_37bc50c78:
37bc50c78mov eax, [rsp+160]
37bc50c7fmov rdx, [rsp+112]
37bc50c84mov [rsp+88], 12
37bc50c8dlea r9, [rip+0x7fc454]
37bc50c94mov [rsp+72], rbx
37bc50c99lea r8, [rsp+236]
37bc50ca1lea rcx, [rip+0x7fc450]
37bc50ca8sub eax, 2
37bc50cabmov [rsp+236], eax
37bc50cb2mov rax, [rsp+104]
37bc50cb7mov [rsp+80], rax
37bc50cbclea rax, [rip+0x7fc445]
37bc50cc3mov [rsp+64], rax
37bc50cc8mov rax, [rsp+392]
37bc50cd0mov [rsp+56], rax
37bc50cd5mov rax, [rsp+152]
37bc50cddsub rax, 16
37bc50ce1mov [rsp+48], rax
37bc50ce6mov rax, [rsp+416]
37bc50ceemov [rsp+40], rax
37bc50cf3mov rax, [rsp+168]
37bc50cfbmov [rsp+32], rax
37bc50d00call zgemv_
37bc50d05jmp 0x37bc506f4
37bc50d0a
37bc50d0a 66 0f 1f 44 00 00 f..D..
37bc50d10
37bc50d10loc_37bc50d10:
37bc50d10lea eax, [rsi-2]
37bc50d13mov rcx, [rsp+104]
37bc50d18mov r9, [rsp+392]
37bc50d20lea rdx, [rsp+240]
37bc50d28cdqe
37bc50d2aadd rax, rbx
37bc50d2dshl rax, 4
37bc50d31movupd x0, [r13+rax]
37bc50d38lea eax, [rsi-3]
37bc50d3bmov [rsp+40], rcx
37bc50d40cdqe
37bc50d42mov [rsp+32], r15
37bc50d47mov rcx, [rsp+112]
37bc50d4cadd rax, rbx
37bc50d4fxorpd x0, x6
37bc50d53shl rax, 4
37bc50d57movups [rsp+240], x0
37bc50d5flea r8, [r13+rax]
37bc50d64call zaxpy_
37bc50d69jmp 0x37bc501d1
37bc50d6e
37bc50d6e 66 90 f.
37bc50d70
37bc50d70loc_37bc50d70:
37bc50d70mov rax, [rsp+368]
37bc50d78movsxd rdx, esi
37bc50d7bmov r9, r14
37bc50d7emov r8, [rsp+392]
37bc50d86add rdx, rbx
37bc50d89mov rcx, [rsp+128]
37bc50d91mov [rsp+176], r11
37bc50d99mov eax, [rax]
37bc50d9bshl rdx, 4
37bc50d9fadd rdx, r13
37bc50da2mov [rsp+160], eax
37bc50da9sub eax, r12l
37bc50dacmov [rsp+236], eax
37bc50db3mov rax, [rsp+104]
37bc50db8mov [rsp+32], rax
37bc50dbdcall zcopy_
37bc50dc2mov r11, [rsp+176]
37bc50dcajmp 0x37bc504f9
37bc50dcf
37bc50dcf 90 .
37bc50dd0
37bc50dd0loc_37bc50dd0:
37bc50dd0mov rax, [rsp+368]
37bc50dd8movsxd rdx, [rsp+148]
37bc50de0mov r9, rbx
37bc50de3lea r8, [rip+0x7fc31a]
37bc50deamov rcx, [rsp+128]
37bc50df2mov [rsp+192], r11
37bc50dfamov eax, [rax]
37bc50dfcimul rdx, r14
37bc50e00add rdx, [rsp+120]
37bc50e05add rdx, r12
37bc50e08mov [rsp+176], eax
37bc50e0fsub eax, [rsp+136]
37bc50e16shl rdx, 4
37bc50e1amov [rsp+236], eax
37bc50e21mov rax, [rsp+104]
37bc50e26add rdx, r13
37bc50e29mov [rsp+32], rax
37bc50e2ecall zcopy_
37bc50e33mov r11, [rsp+192]
37bc50e3bjmp 0x37bc50a5d
37bc50e40
37bc50e40loc_37bc50e40:
37bc50e40movapd x0, x1
37bc50e44movapd x3, x2
37bc50e48andpd x0, [rip+0x7fc2e0]
37bc50e50andpd x3, [rip+0x7fc2d8]
37bc50e58comisd x3, x0
37bc50e5cjbe 0x37bc51000
37bc50e62movapd x0, x1
37bc50e66divsd x0, x2
37bc50e6amulsd x1, x0
37bc50e6eaddsd x1, x2
37bc50e72pxor x2, x2
37bc50e76mulsd x2, x0
37bc50e7aunpcklpd x1, x1
37bc50e7eunpcklpd x0, x2
37bc50e82movupd x2, [rip+0x7fc2b6]
37bc50e8aaddpd x2, x0
37bc50e8eaddpd x0, [rip+0x7fc2ba]
37bc50e96movsd_xmm x0, x2
37bc50e9adivpd x0, x1
37bc50e9e
37bc50e9eloc_37bc50e9e:
37bc50e9emov rax, [rsp+104]
37bc50ea3mov rdi, [rsp+128]
37bc50eabmov r9, rsi
37bc50eaemov [rsp+236], edx
37bc50eb5lea r8, [rip+0x7fc248]
37bc50ebclea rdx, [r15+32]
37bc50ec0movups [rsp+240], x0
37bc50ec8mov [rsp+32], rax
37bc50ecdmov rcx, rdi
37bc50ed0call zcopy_
37bc50ed5mov rcx, [rsp+368]
37bc50eddmov r8, rsi
37bc50ee0mov eax, [rsp+136]
37bc50ee7lea rdx, [rsp+240]
37bc50eeflea r9, [rip+0x7fc20e]
37bc50ef6not eax
37bc50ef8add eax, [rcx]
37bc50efamov rcx, rdi
37bc50efdmov [rsp+236], eax
37bc50f04call zscal_
37bc50f09mov rax, [rsp+368]
37bc50f11mov edx, [rax]
37bc50f13jmp 0x37bc5067f
37bc50f18
37bc50f18 0f 1f 84 00 00 00 00 00 ........
37bc50f20
37bc50f20loc_37bc50f20:
37bc50f20movapd x0, x1
37bc50f24movapd x3, x2
37bc50f28andpd x0, [rip+0x7fc200]
37bc50f30andpd x3, [rip+0x7fc1f8]
37bc50f38comisd x3, x0
37bc50f3cjbe 0x37bc51040
37bc50f42movapd x0, x1
37bc50f46divsd x0, x2
37bc50f4amulsd x1, x0
37bc50f4eaddsd x1, x2
37bc50f52pxor x2, x2
37bc50f56mulsd x2, x0
37bc50f5aunpcklpd x1, x1
37bc50f5eunpcklpd x0, x2
37bc50f62movupd x2, [rip+0x7fc1d6]
37bc50f6aaddpd x2, x0
37bc50f6eaddpd x0, [rip+0x7fc1da]
37bc50f76movsd_xmm x0, x2
37bc50f7adivpd x0, x1
37bc50f7e
37bc50f7eloc_37bc50f7e:
37bc50f7emov rax, [rsp+392]
37bc50f86mov rdi, [rsp+128]
37bc50f8emov r9, rsi
37bc50f91mov [rsp+236], edx
37bc50f98lea r8, [rip+0x7fc165]
37bc50f9flea rdx, [r15+32]
37bc50fa3movups [rsp+240], x0
37bc50fabmov [rsp+32], rax
37bc50fb0mov rcx, rdi
37bc50fb3call zcopy_
37bc50fb8mov rcx, [rsp+368]
37bc50fc0mov eax, r12l
37bc50fc3mov r9, [rsp+392]
37bc50fcblea rdx, [rsp+240]
37bc50fd3not eax
37bc50fd5mov r8, rsi
37bc50fd8add eax, [rcx]
37bc50fdamov rcx, rdi
37bc50fddmov [rsp+236], eax
37bc50fe4call zscal_
37bc50fe9mov rax, [rsp+368]
37bc50ff1mov edx, [rax]
37bc50ff3jmp 0x37bc50138
37bc50ff8
37bc50ff8 0f 1f 84 00 00 00 00 00 ........
37bc51000
37bc51000loc_37bc51000:
37bc51000movapd x3, x2
37bc51004divsd x3, x1
37bc51008mulsd x2, x3
37bc5100cmovapd x0, x3
37bc51010addsd x2, x1
37bc51014pxor x1, x1
37bc51018mulsd x0, x1
37bc5101csubsd x1, x3
37bc51020addsd x0, [rip+0x7fc120]
37bc51028unpcklpd x0, x1
37bc5102cmovddup x1, x2
37bc51030divpd x0, x1
37bc51034jmp 0x37bc50e9e
37bc51039
37bc51039 0f 1f 80 00 00 00 00 .......
37bc51040
37bc51040loc_37bc51040:
37bc51040movapd x3, x2
37bc51044divsd x3, x1
37bc51048mulsd x2, x3
37bc5104cmovapd x0, x3
37bc51050addsd x2, x1
37bc51054pxor x1, x1
37bc51058mulsd x0, x1
37bc5105csubsd x1, x3
37bc51060addsd x0, [rip+0x7fc0e0]
37bc51068unpcklpd x0, x1
37bc5106cmovddup x1, x2
37bc51070divpd x0, x1
37bc51074jmp 0x37bc50f7e
37bc51079
37bc51079 0f 1f 80 00 00 00 00 .......
37bc51080
37bc51080loc_37bc51080:
37bc51080mov [rsp+192], rax
37bc51088mov rax, [rsp+360]
37bc51090sub edx, ebp
37bc51092mov [rsp+236], edx
37bc51099movsxd rdx, r10l
37bc5109cimul rdx, [rsp+136]
37bc510a5mov ecx, [rax]
37bc510a7add rdx, [rsp+120]
37bc510acmov [rsp+184], r11
37bc510b4mov eax, [rsp+160]
37bc510bblea r8l, [rbp+rcx-1]
37bc510c0lea ecx, [rcx+rax-1]
37bc510c4mov rax, [rsp+392]
37bc510ccmovsxd r8, r8l
37bc510cfmovsxd rcx, ecx
37bc510d2add r8, rdx
37bc510d5mov [rsp+32], rax
37bc510daadd rdx, rcx
37bc510ddshl r8, 4
37bc510e1mov rcx, [rsp+128]
37bc510e9shl rdx, 4
37bc510edlea r9, [r13+r8]
37bc510f2mov r8, rax
37bc510f5add rdx, r13
37bc510f8call zswap_
37bc510fdmov rax, [rsp+192]
37bc51105mov r11, [rsp+184]
37bc5110djmp 0x37bc50401
37bc51112
37bc51112 66 0f 1f 44 00 00 f..D..
37bc51118
37bc51118loc_37bc51118:
37bc51118mov rdx, [rsp+360]
37bc51120sub ecx, eax
37bc51122movsxd rbp, ebp
37bc51125mov [rsp+216], r10
37bc5112dmov r10l, [rsp+176]
37bc51135mov [rsp+236], ecx
37bc5113clea r8, [rip+0x7fbfc1]
37bc51143mov edx, [rdx]
37bc51145mov [rsp+192], eax
37bc5114cmov [rsp+208], r11
37bc51154lea ecx, [rax+rdx-1]
37bc51158lea edx, [rdx+r10-1]
37bc5115dmov rax, [rsp+120]
37bc51162movsxd rcx, ecx
37bc51165movsxd rdx, edx
37bc51168imul rcx, r14
37bc5116cimul rdx, r14
37bc51170add rcx, rax
37bc51173add rdx, rax
37bc51176mov rax, [rsp+104]
37bc5117badd rcx, rbp
37bc5117eshl rcx, 4
37bc51182add rdx, rbp
37bc51185mov [rsp+32], rax
37bc5118alea r9, [r13+rcx]
37bc5118fshl rdx, 4
37bc51193mov rcx, [rsp+128]
37bc5119badd rdx, r13
37bc5119ecall zswap_
37bc511a3mov r10, [rsp+216]
37bc511abmov r11, [rsp+208]
37bc511b3mov eax, [rsp+192]
37bc511bajmp 0x37bc50948
37bc511bf
37bc511bf 90 .
37bc511c0
37bc511c0loc_37bc511c0:
37bc511c0mov eax, [rsp+148]
37bc511c7mov rcx, [rsp+104]
37bc511ccmov rdx, rbx
37bc511cflea r8, [rip+0x7fbf2e]
37bc511d6shl rdx, 4
37bc511damov [rsp+160], r11
37bc511e2mov [rsp+236], eax
37bc511e9mov rax, [rsp+176]
37bc511f1lea rdx, [r13+rdx+16]
37bc511f6mov [rsp+32], rcx
37bc511fbmov rcx, [rsp+128]
37bc51203add rax, 1
37bc51207shl rax, 4
37bc5120blea r9, [r13+rax]
37bc51210call zswap_
37bc51215mov r11, [rsp+160]
37bc5121djmp 0x37bc504ca
37bc51222
37bc51222 66 0f 1f 44 00 00 f..D..
37bc51228
37bc51228loc_37bc51228:
37bc51228mov eax, [rsp+160]
37bc5122fmov rdx, [rsp+152]
37bc51237lea r9, [r13+rbp]
37bc5123cmov [rsp+176], r11
37bc51244mov rcx, [rsp+128]
37bc5124cmov [rsp+236], eax
37bc51253mov rax, [rsp+392]
37bc5125bmov [rsp+32], rax
37bc51260mov r8, rax
37bc51263call zswap_
37bc51268mov r11, [rsp+176]
37bc51270jmp 0x37bc50a2b
37bc4ffe0
37bc51275
37bc51275 // align 0x10
37bc51275 // align 0x10
37bc51280
37bc51280zlatbs_:
37bc51280push r15
37bc51282push r14
37bc51284push r13
37bc51286push r12
37bc51288push rbp
37bc51289push rdi
37bc5128apush rsi
37bc5128bpush rbx
37bc5128csub rsp, 456
37bc51293movups [rsp+288], x6
37bc5129bmovups [rsp+304], x7
37bc512a3movups [rsp+320], x8
37bc512acmovups [rsp+336], x9
37bc512b5movups [rsp+352], x10
37bc512bemovups [rsp+368], x11
37bc512c7movups [rsp+384], x12
37bc512d0movups [rsp+400], x13
37bc512d9movups [rsp+416], x14
37bc512e2movups [rsp+432], x15
37bc512ebmov rbp, [rsp+616]
37bc512f3mov rax, [rsp+584]
37bc512fbmov [rbp], 0
37bc51302movsxd rbx, [rax]
37bc51305mov r12, rdx
37bc51308mov r13, r8
37bc5130blea rdx, [rip+0x7fbe4e]
37bc51312mov rsi, r9
37bc51315mov r8l, 1
37bc5131bmov r9l, 1
37bc51321mov r14, rcx
37bc51324call lsame_
37bc51329mov r9l, 1
37bc5132fmov r8l, 1
37bc51335mov rcx, r12
37bc51338lea rdx, [rip+0x7fbe22]
37bc5133fmov [rsp+108], eax
37bc51343mov edi, eax
37bc51345call lsame_
37bc5134amov r9l, 1
37bc51350mov r8l, 1
37bc51356mov rcx, r13
37bc51359lea rdx, [rip+0x7fbe01]
37bc51360mov r15l, eax
37bc51363call lsame_
37bc51368mov [rsp+104], eax
37bc5136ctest edi, edi
37bc5136eje 0x37bc51420
37bc51374
37bc51374loc_37bc51374:
37bc51374test r15l, r15l
37bc51377je 0x37bc51450
37bc5137d
37bc5137dloc_37bc5137d:
37bc5137dmov eax, [rsp+104]
37bc51381test eax, eax
37bc51383jne 0x37bc513b8
37bc51385mov r9l, 1
37bc5138bmov r8l, 1
37bc51391lea rdx, [rip+0x7fbdc8]
37bc51398mov rcx, r13
37bc5139bcall lsame_
37bc513a0test eax, eax
37bc513a2jne 0x37bc513b8
37bc513a4mov edx, -3
37bc513a9mov eax, 3
37bc513aejmp 0x37bc514b2
37bc513b3
37bc513b3 0f 1f 44 00 00 ..D..
37bc513b8
37bc513b8loc_37bc513b8:
37bc513b8mov r9l, 1
37bc513bemov r8l, 1
37bc513c4lea rdx, [rip+0x7fbd9a]
37bc513cbmov rcx, rsi
37bc513cecall lsame_
37bc513d3test eax, eax
37bc513d5je 0x37bc51548
37bc513db
37bc513dbloc_37bc513db:
37bc513dbmov rax, [rsp+560]
37bc513e3mov edx, [rax]
37bc513e5test edx, edx
37bc513e7js 0x37bc514a8
37bc513edmov rax, [rsp+568]
37bc513f5mov eax, [rax]
37bc513f7test eax, eax
37bc513f9js 0x37bc51580
37bc513ffmov rcx, [rsp+584]
37bc51407cmp eax, [rcx]
37bc51409jl 0x37bc51590
37bc5140fmov edx, -8
37bc51414mov eax, 8
37bc51419jmp 0x37bc514b2
37bc5141e
37bc5141e 66 90 f.
37bc51420
37bc51420loc_37bc51420:
37bc51420mov r9l, 1
37bc51426mov r8l, 1
37bc5142clea rdx, [rip+0x7fbd2f]
37bc51433mov rcx, r14
37bc51436call lsame_
37bc5143btest eax, eax
37bc5143djne 0x37bc51374
37bc51443mov edx, -1
37bc51448mov eax, 1
37bc5144djmp 0x37bc514b2
37bc5144f
37bc5144f 90 .
37bc51450
37bc51450loc_37bc51450:
37bc51450mov r9l, 1
37bc51456mov r8l, 1
37bc5145clea rdx, [rip+0x7fbd00]
37bc51463mov rcx, r12
37bc51466call lsame_
37bc5146btest eax, eax
37bc5146djne 0x37bc5137d
37bc51473mov r9l, 1
37bc51479mov r8l, 1
37bc5147flea rdx, [rip+0x7fbcde]
37bc51486mov rcx, r12
37bc51489call lsame_
37bc5148etest eax, eax
37bc51490jne 0x37bc5137d
37bc51496mov edx, -2
37bc5149bmov eax, 2
37bc514a0jmp 0x37bc514b2
37bc514a2
37bc514a2 66 0f 1f 44 00 00 f..D..
37bc514a8
37bc514a8loc_37bc514a8:
37bc514a8mov edx, -5
37bc514admov eax, 5
37bc514b2
37bc514b2loc_37bc514b2:
37bc514b2mov [rbp], edx
37bc514b5
37bc514b5loc_37bc514b5:
37bc514b5lea rdx, [rsp+272]
37bc514bdmov r8l, 6
37bc514c3lea rcx, [rip+0x7fbc9c]
37bc514camov [rsp+272], eax
37bc514d1call xerbla_
37bc514d6nop
37bc514d7
37bc514d7loc_37bc514d7:
37bc514d7movups x6, [rsp+288]
37bc514dfmovups x7, [rsp+304]
37bc514e7movups x8, [rsp+320]
37bc514f0movups x9, [rsp+336]
37bc514f9movups x10, [rsp+352]
37bc51502movups x11, [rsp+368]
37bc5150bmovups x12, [rsp+384]
37bc51514movups x13, [rsp+400]
37bc5151dmovups x14, [rsp+416]
37bc51526movups x15, [rsp+432]
37bc5152fadd rsp, 456
37bc51536pop rbx
37bc51537pop rsi
37bc51538pop rdi
37bc51539pop rbp
37bc5153apop r12
37bc5153cpop r13
37bc5153epop r14
37bc51540pop r15
37bc51542ret
37bc51543
37bc51543 0f 1f 44 00 00 ..D..
37bc51548
37bc51548loc_37bc51548:
37bc51548mov r9l, 1
37bc5154emov r8l, 1
37bc51554lea rdx, [rip+0x7fbc06]
37bc5155bmov rcx, rsi
37bc5155ecall lsame_
37bc51563test eax, eax
37bc51565jne 0x37bc513db
37bc5156bmov edx, -4
37bc51570mov eax, 4
37bc51575jmp 0x37bc514b2
37bc5157a
37bc5157a 66 0f 1f 44 00 00 f..D..
37bc51580
37bc51580loc_37bc51580:
37bc51580mov edx, -6
37bc51585mov eax, 6
37bc5158ajmp 0x37bc514b2
37bc5158f
37bc5158f 90 .
37bc51590
37bc51590loc_37bc51590:
37bc51590mov eax, [rbp]
37bc51593test eax, eax
37bc51595jne 0x37bc53d1c
37bc5159bmovsd_xmm x8, [rip+0x7fbbec]
37bc515a4mov rax, [rsp+600]
37bc515acmovsd_xmm [rax], x8
37bc515b1test edx, edx
37bc515b3je 0x37bc514d7
37bc515b9xor eax, eax
37bc515bbtest rbx, rbx
37bc515bemov edx, 12
37bc515c3cmovs rbx, rax
37bc515c7lea rcx, [rip+0x7fbb9e]
37bc515cemovapd x14, x8
37bc515d3mov rax, rbx
37bc515d6not rax
37bc515d9mov [rsp+136], rax
37bc515e1call dlamch_
37bc515e6mov edx, 9
37bc515eblea rcx, [rip+0x7fbb86]
37bc515f2movapd x11, x0
37bc515f7call dlamch_
37bc515fcmov r9l, 1
37bc51602mov r8l, 1
37bc51608mov rcx, rsi
37bc5160bdivsd x11, x0
37bc51610lea rdx, [rip+0x7fbb4a]
37bc51617divsd x14, x11
37bc5161ccall lsame_
37bc51621test eax, eax
37bc51623je 0x37bc516ff
37bc51629mov rax, [rsp+560]
37bc51631mov edi, [rsp+108]
37bc51635mov esi, [rax]
37bc51637test edi, edi
37bc51639je 0x37bc51940
37bc5163ftest esi, esi
37bc51641jle 0x37bc516ff
37bc51647xor ebp, ebp
37bc51649mov [rsp+528], r14
37bc51651mov rdi, [rsp+608]
37bc51659mov [rsp+536], r12
37bc51661mov r14, [rsp+576]
37bc51669mov r12, [rsp+568]
37bc51671mov [rsp+544], r13
37bc51679mov r13, -1
37bc51680mov [rsp+112], r15l
37bc51685mov r15, rbp
37bc51688lea rbp, [rsp+228]
37bc51690
37bc51690loc_37bc51690:
37bc51690mov edx, [r12]
37bc51694mov ecx, r15l
37bc51697lea r8, [rip+0x7fbae6]
37bc5169ecmp edx, r15l
37bc516a1cmovle ecx, edx
37bc516a4add edx, 1
37bc516a7sub edx, ecx
37bc516a9mov [rsp+228], ecx
37bc516b0mov rcx, rbp
37bc516b3movsxd rdx, edx
37bc516b6add rdx, r13
37bc516b9add r13, rbx
37bc516bcshl rdx, 4
37bc516c0add rdx, r14
37bc516c3call dzasum_
37bc516c8movsd_xmm [rdi+8*r15], x0
37bc516ceadd r15, 1
37bc516d2lea edx, [r15+1]
37bc516d6cmp edx, esi
37bc516d8jle 0x37bc51690
37bc516damov [rsp+608], rdi
37bc516e2mov r14, [rsp+528]
37bc516eamov r12, [rsp+536]
37bc516f2mov r13, [rsp+544]
37bc516famov r15l, [rsp+112]
37bc516ff
37bc516ffloc_37bc516ff:
37bc516ffmov rdx, [rsp+608]
37bc51707mov rcx, [rsp+560]
37bc5170flea r8, [rip+0x7fba6e]
37bc51716call idamax_
37bc5171bmovapd x4, x14
37bc51720movsd_xmm x10, [rip+0x7fba87]
37bc51729mov rdi, [rsp+608]
37bc51731cdqe
37bc51733mulsd x4, x10
37bc51738movsd_xmm x0, [rdi+8*rax-8]
37bc5173ecomisd x4, x0
37bc51742jb 0x37bc518b8
37bc51748mov rax, [rsp+560]
37bc51750movsd_xmm [rsp+240], x8
37bc5175amovsxd rbp, [rax]
37bc5175dtest ebp, ebp
37bc5175fjle 0x37bc5368f
37bc51765movupd x1, [rip+0x7fba33]
37bc5176dmovq x3, [rip+0x7fba1b]
37bc51775movapd x9, x8
37bc5177amovups [rsp+144], x3
37bc51782
37bc51782loc_37bc51782:
37bc51782mov rax, [rsp+592]
37bc5178alea edx, [rbp-1]
37bc5178dmov rdi, [rsp+608]
37bc51795pxor x3, x3
37bc51799shl rdx, 4
37bc5179dlea rdx, [rax+rdx+16]
37bc517a2nop [rax+rax]
37bc517aanop [rax+rax]
37bc517b5nop [rax+rax]
37bc517c0
37bc517c0loc_37bc517c0:
37bc517c0movsd_xmm x0, [rax]
37bc517c4movsd_xmm x2, [rax+8]
37bc517c9add rax, 16
37bc517cdmulsd x0, x10
37bc517d2mulsd x2, x10
37bc517d7andpd x0, [rip+0x7fb9e1]
37bc517dfandpd x2, [rip+0x7fb9d9]
37bc517e7addsd x0, x2
37bc517ebmaxsd x3, x0
37bc517efcmp rax, rdx
37bc517f2jne 0x37bc517c0
37bc517f4mov [rsp+608], rdi
37bc517fc
37bc517fcloc_37bc517fc:
37bc517fctest r15l, r15l
37bc517ffje 0x37bc51880
37bc51801mov r10l, [rsp+108]
37bc51806test r10l, r10l
37bc51809je 0x37bc51a28
37bc5180fmov rax, [rsp+568]
37bc51817mov eax, [rax]
37bc51819mov [rsp+112], eax
37bc5181dadd eax, 1
37bc51820ucomisd x9, x8
37bc51825mov [rsp+160], eax
37bc5182cjp 0x37bc51834
37bc5182eje 0x37bc522e0
37bc51834
37bc51834loc_37bc51834:
37bc51834pxor x0, x0
37bc51838mulsd x0, x9
37bc5183dcomisd x0, x11
37bc51842ja 0x37bc529a5
37bc51848comisd x3, x4
37bc5184cmov r10l, ebp
37bc5184fja 0x37bc53ad4
37bc51855movapd x6, x3
37bc51859mov eax, ebp
37bc5185bmov esi, -1
37bc51860mov ebp, 1
37bc51865addsd x6, x3
37bc51869
37bc51869loc_37bc51869:
37bc51869cmp eax, ebp
37bc5186bjl 0x37bc527c0
37bc51871sub r10l, ebp
37bc51874mov r12l, r10l
37bc51877jmp 0x37bc51a93
37bc5187c
37bc5187c 0f 1f 40 00 ..@.
37bc51880
37bc51880loc_37bc51880:
37bc51880mov edx, [rsp+108]
37bc51884test edx, edx
37bc51886jne 0x37bc51d40
37bc5188cucomisd x9, x8
37bc51891jp 0x37bc51899
37bc51893je 0x37bc521c0
37bc51899
37bc51899loc_37bc51899:
37bc51899mov [rsp+160], 1
37bc518a4mov r15l, 1
37bc518aamov esi, -1
37bc518afjmp 0x37bc51d72
37bc518b4
37bc518b4 0f 1f 40 00 ..@.
37bc518b8
37bc518b8loc_37bc518b8:
37bc518b8mulsd x0, x11
37bc518bdmovapd x1, x10
37bc518c2mov r8, [rsp+608]
37bc518camov rcx, [rsp+560]
37bc518d2lea rdx, [rsp+240]
37bc518dalea r9, [rip+0x7fb8a3]
37bc518e1movsd_xmm [rsp+112], x4
37bc518e7divsd x1, x0
37bc518ebmovsd_xmm [rsp+240], x1
37bc518f4call dscal_
37bc518f9mov rax, [rsp+560]
37bc51901pxor x1, x1
37bc51905movsd_xmm x9, [rsp+240]
37bc5190fmovsxd rbp, [rax]
37bc51912movq x4, x9
37bc51917unpcklpd x1, x9
37bc5191cmovups [rsp+144], x4
37bc51924movsd_xmm x4, [rsp+112]
37bc5192atest ebp, ebp
37bc5192cjg 0x37bc51782
37bc51932pxor x3, x3
37bc51936jmp 0x37bc517fc
37bc5193b
37bc5193b 0f 1f 44 00 00 ..D..
37bc51940
37bc51940loc_37bc51940:
37bc51940test esi, esi
37bc51942jle 0x37bc516ff
37bc51948mov rcx, [rsp+576]
37bc51950mov rax, rbx
37bc51953mov [rsp+128], rbx
37bc5195bmov ebp, 1
37bc51960shl rax, 4
37bc51964mov [rsp+528], r14
37bc5196cmov r14, [rsp+608]
37bc51974lea rdi, [rcx+16]
37bc51978lea rcx, [rsp+228]
37bc51980mov [rsp+536], r12
37bc51988mov rbx, rax
37bc5198bmov [rsp+112], rcx
37bc51990mov r12l, esi
37bc51993mov ecx, esi
37bc51995mov rsi, [rsp+560]
37bc5199dmov [rsp+544], r13
37bc519a5mov r13, [rsp+568]
37bc519adjmp 0x37bc519b5
37bc519af
37bc519af 90 .
37bc519b0
37bc519b0loc_37bc519b0:
37bc519b0mov ecx, [rsi]
37bc519b2add rdi, rbx
37bc519b5
37bc519b5loc_37bc519b5:
37bc519b5mov r8l, [r13]
37bc519b9sub ecx, ebp
37bc519bbpxor x0, x0
37bc519bfcmp ecx, r8l
37bc519c2cmovle r8l, ecx
37bc519c6mov [rsp+228], r8l
37bc519cetest r8l, r8l
37bc519d1jle 0x37bc519e7
37bc519d3mov rcx, [rsp+112]
37bc519d8lea r8, [rip+0x7fb7a5]
37bc519dfmov rdx, rdi
37bc519e2call dzasum_
37bc519e7
37bc519e7loc_37bc519e7:
37bc519e7movsd_xmm [r14+8*rbp-8], x0
37bc519eeadd rbp, 1
37bc519f2cmp r12l, ebp
37bc519f5jge 0x37bc519b0
37bc519f7mov [rsp+608], r14
37bc519ffmov rbx, [rsp+128]
37bc51a07mov r12, [rsp+536]
37bc51a0fmov r13, [rsp+544]
37bc51a17mov r14, [rsp+528]
37bc51a1fjmp 0x37bc516ff
37bc51a24
37bc51a24 0f 1f 40 00 ..@.
37bc51a28
37bc51a28loc_37bc51a28:
37bc51a28ucomisd x9, x8
37bc51a2djp 0x37bc51a35
37bc51a2fje 0x37bc52440
37bc51a35
37bc51a35loc_37bc51a35:
37bc51a35pxor x0, x0
37bc51a39mulsd x0, x9
37bc51a3ecomisd x0, x11
37bc51a43ja 0x37bc529a5
37bc51a49comisd x3, x4
37bc51a4dja 0x37bc53ae5
37bc51a53movapd x6, x3
37bc51a57mov r10l, 1
37bc51a5dmov eax, 1
37bc51a62mov [rsp+160], 1
37bc51a6daddsd x6, x3
37bc51a71nop [rax]
37bc51a75nop [rax+rax]
37bc51a80
37bc51a80loc_37bc51a80:
37bc51a80cmp eax, ebp
37bc51a82jg 0x37bc527c0
37bc51a88sub ebp, r10l
37bc51a8bmov esi, 1
37bc51a90mov r12l, ebp
37bc51a93
37bc51a93loc_37bc51a93:
37bc51a93movsxd r15, esi
37bc51a96movsxd rsi, eax
37bc51a99mov rcx, [rsp+592]
37bc51aa1movsxd r13, [rsp+160]
37bc51aa9mov rax, r15
37bc51aacmovapd x13, x1
37bc51ab1movddup x12, [rip+0x7fb716]
37bc51abamov rdi, [rsp+608]
37bc51ac2shl rax, 4
37bc51ac6shl r13, 4
37bc51acaadd r13, [rsp+576]
37bc51ad2movupd x7, [rsp+144]
37bc51adbmov [rsp+128], rax
37bc51ae3mov rax, rsi
37bc51ae6movq x15, [rip+0x7fb6d1]
37bc51aefshl rax, 4
37bc51af3lea r14, [rcx+rax-16]
37bc51af8mov rax, r15
37bc51afbimul rax, rbx
37bc51affimul rbx, rsi
37bc51b03add rbx, [rsp+136]
37bc51b0bmov [rsp+136], r13
37bc51b13mov r13, rsi
37bc51b16mov rsi, rcx
37bc51b19mov [rsp+112], rax
37bc51b1ejmp 0x37bc51c47
37bc51b23
37bc51b23 0f 1f 44 00 00 ..D..
37bc51b28
37bc51b28loc_37bc51b28:
37bc51b28mov rcx, [rsp+136]
37bc51b30mov rax, rbx
37bc51b33pxor x4, x4
37bc51b37shl rax, 4
37bc51b3bmovsd_xmm x2, [rcx+rax]
37bc51b40movsd_xmm x3, [rcx+rax+8]
37bc51b46movapd x1, x2
37bc51b4amovapd x5, x3
37bc51b4emulsd x1, x9
37bc51b53mulsd x5, x4
37bc51b57mulsd x2, x4
37bc51b5bmulsd x3, x9
37bc51b60subsd x1, x5
37bc51b64addsd x2, x3
37bc51b68movsd_xmm [rsp+256], x1
37bc51b71andpd x1, x15
37bc51b76movsd_xmm [rsp+264], x2
37bc51b7fandpd x2, x15
37bc51b84addsd x1, x2
37bc51b88comisd x1, x11
37bc51b8djbe 0x37bc51caf
37bc51b93
37bc51b93loc_37bc51b93:
37bc51b93comisd x8, x1
37bc51b98ja 0x37bc52820
37bc51b9e
37bc51b9eloc_37bc51b9e:
37bc51b9elea rcx, [rsp+208]
37bc51ba6lea r8, [rsp+256]
37bc51baemov rdx, r14
37bc51bb1call zladiv_
37bc51bb6movsd_xmm x0, [rsp+208]
37bc51bbfmovsd_xmm x1, [rsp+216]
37bc51bc8movapd x2, x0
37bc51bccandpd x0, x15
37bc51bd1unpcklpd x2, x1
37bc51bd5andpd x1, x15
37bc51bdaaddsd x0, x1
37bc51bdemovups [r14], x2
37bc51be2
37bc51be2loc_37bc51be2:
37bc51be2comisd x0, x8
37bc51be7movapd x1, x14
37bc51becsubsd x1, x6
37bc51bf0jbe 0x37bc52630
37bc51bf6movapd x2, x8
37bc51bfbdivsd x2, x0
37bc51bffmovsd_xmm x0, [rdi+8*r13-8]
37bc51c06mulsd x1, x2
37bc51c0acomisd x0, x1
37bc51c0eja 0x37bc52768
37bc51c14
37bc51c14loc_37bc51c14:
37bc51c14mov eax, [rsp+108]
37bc51c18test eax, eax
37bc51c1aje 0x37bc52490
37bc51c20cmp r13l, 1
37bc51c24jg 0x37bc52680
37bc51c2a
37bc51c2aloc_37bc51c2a:
37bc51c2aadd r13, r15
37bc51c2dadd r14, [rsp+128]
37bc51c35add rbx, [rsp+112]
37bc51c3atest r12l, r12l
37bc51c3dje 0x37bc527b8
37bc51c43sub r12l, 1
37bc51c47
37bc51c47loc_37bc51c47:
37bc51c47movsd_xmm x0, [r14]
37bc51c4cmovsd_xmm x1, [r14+8]
37bc51c52mov ebp, r13l
37bc51c55mov eax, [rsp+104]
37bc51c59andpd x0, x15
37bc51c5eandpd x1, x15
37bc51c63addsd x0, x1
37bc51c67test eax, eax
37bc51c69jne 0x37bc51b28
37bc51c6fmovsd_xmm [rsp+256], x9
37bc51c79ucomisd x9, x8
37bc51c7emov [rsp+264], 0
37bc51c8ajp 0x37bc51c92
37bc51c8cje 0x37bc51be2
37bc51c92
37bc51c92loc_37bc51c92:
37bc51c92movapd x1, x9
37bc51c97pxor x2, x2
37bc51c9bandpd x1, x15
37bc51ca0addsd x1, x2
37bc51ca4comisd x1, x11
37bc51ca9ja 0x37bc51b93
37bc51caf
37bc51cafloc_37bc51caf:
37bc51cafpxor x2, x2
37bc51cb3comisd x1, x2
37bc51cb7jbe 0x37bc525b8
37bc51cbdmulsd x1, x14
37bc51cc2comisd x0, x1
37bc51cc6jbe 0x37bc51b9e
37bc51cccdivsd x1, x0
37bc51cd0movsd_xmm x0, [rdi+8*r13-8]
37bc51cd7comisd x0, x8
37bc51cdcmovsd_xmm [rsp+232], x1
37bc51ce5jbe 0x37bc51cf4
37bc51ce7
37bc51ce7loc_37bc51ce7:
37bc51ce7divsd x1, x0
37bc51cebmovsd_xmm [rsp+232], x1
37bc51cf4
37bc51cf4loc_37bc51cf4:
37bc51cf4mov rcx, [rsp+560]
37bc51cfclea rdx, [rsp+232]
37bc51d04lea r9, [rip+0x7fb479]
37bc51d0bmov r8, rsi
37bc51d0ecall zdscal_
37bc51d13mov rax, [rsp+600]
37bc51d1bmovsd_xmm x0, [rsp+232]
37bc51d24movsd_xmm x1, [rax]
37bc51d28mulsd x6, x0
37bc51d2cmulsd x1, x0
37bc51d30movsd_xmm [rax], x1
37bc51d34jmp 0x37bc51b9e
37bc51d39
37bc51d39 0f 1f 80 00 00 00 00 .......
37bc51d40
37bc51d40loc_37bc51d40:
37bc51d40mov rax, [rsp+568]
37bc51d48mov eax, [rax]
37bc51d4amov [rsp+112], eax
37bc51d4eadd eax, 1
37bc51d51ucomisd x9, x8
37bc51d56mov [rsp+160], eax
37bc51d5djp 0x37bc51d65
37bc51d5fje 0x37bc52400
37bc51d65
37bc51d65loc_37bc51d65:
37bc51d65mov r15l, ebp
37bc51d68mov esi, 1
37bc51d6dmov ebp, 1
37bc51d72
37bc51d72loc_37bc51d72:
37bc51d72pxor x0, x0
37bc51d76mulsd x0, x9
37bc51d7bcomisd x0, x11
37bc51d80ja 0x37bc529a5
37bc51d86comisd x3, x4
37bc51d8amov r10l, ebp
37bc51d8dja 0x37bc5387b
37bc51d93movapd x6, x3
37bc51d97addsd x6, x3
37bc51d9b
37bc51d9bloc_37bc51d9b:
37bc51d9bmov r9l, 1
37bc51da1mov r8l, 1
37bc51da7mov rcx, r12
37bc51daamov [rsp+112], r10l
37bc51daflea rdx, [rip+0x7fb3ad]
37bc51db6call lsame_
37bc51dbbmov r10l, [rsp+112]
37bc51dc0test eax, eax
37bc51dc2je 0x37bc52d10
37bc51dc8cmp esi, -1
37bc51dcbje 0x37bc53ac0
37bc51dd1cmp ebp, r15l
37bc51dd4jg 0x37bc527c0
37bc51ddasub r15l, r10l
37bc51dddmov esi, 1
37bc51de2mov r13l, r15l
37bc51de5
37bc51de5loc_37bc51de5:
37bc51de5movsxd r11, esi
37bc51de8mov rdi, [rsp+592]
37bc51df0movq x7, x9
37bc51df5xor r15l, r15l
37bc51df8mov rax, r11
37bc51dfbmov rdx, [rsp+136]
37bc51e03movapd x15, x11
37bc51e08movups [rsp+176], x7
37bc51e10shl rax, 4
37bc51e14pxor x7, x7
37bc51e18mov [rsp+136], r11
37bc51e20mov [rsp+168], rax
37bc51e28mov rax, rbp
37bc51e2bunpcklpd x7, x9
37bc51e30shl rax, 4
37bc51e34movups [rsp+192], x7
37bc51e3cmovq x7, [rip+0x7fb37c]
37bc51e44lea rsi, [rdi+rax-16]
37bc51e49mov rax, rbx
37bc51e4cmov rdi, [rsp+576]
37bc51e54imul rax, r11
37bc51e58imul rbx, rbp
37bc51e5cmov [rsp+144], rax
37bc51e64shl rax, 4
37bc51e68lea rcx, [rdx+rbx]
37bc51e6cmov [rsp+128], rax
37bc51e74mov rax, rcx
37bc51e77mov [rsp+112], rcx
37bc51e7cshl rax, 4
37bc51e80lea r12, [rdi+rax+32]
37bc51e85movsxd rax, [rsp+160]
37bc51e8dadd rax, rdx
37bc51e90add rax, rbx
37bc51e93shl rax, 4
37bc51e97lea r14, [rax+rdi]
37bc51e9bmov rdi, [rsp+608]
37bc51ea3jmp 0x37bc52140
37bc51ea8
37bc51ea8 0f 1f 84 00 00 00 00 00 ........
37bc51eb0
37bc51eb0loc_37bc51eb0:
37bc51eb0mulsd x12, x10
37bc51eb5mov eax, [rsp+104]
37bc51eb9movsd_xmm [rsp+232], x12
37bc51ec3test eax, eax
37bc51ec5je 0x37bc52ba0
37bc51ecbmovupd x0, [r14]
37bc51ed0movupd x1, [r14]
37bc51ed5unpcklpd x0, x0
37bc51ed9unpckhpd x1, x1
37bc51eddmulpd x0, [rsp+176]
37bc51ee6mulpd x1, [rsp+192]
37bc51eefaddsubpd x0, x1
37bc51ef3movapd x4, x0
37bc51ef7unpckhpd x4, x4
37bc51efbmovapd x1, x4
37bc51effandpd x1, x7
37bc51f03
37bc51f03loc_37bc51f03:
37bc51f03movups [rsp+256], x0
37bc51f0bandpd x0, x7
37bc51f0faddsd x0, x1
37bc51f13comisd x0, x8
37bc51f18jbe 0x37bc51f6c
37bc51f1amulsd x12, x0
37bc51f1flea rcx, [rsp+208]
37bc51f27lea rdx, [rsp+272]
37bc51f2fmov [rsp+160], r10l
37bc51f37lea r8, [rsp+256]
37bc51f3fminsd x12, x8
37bc51f44movsd_xmm [rsp+232], x12
37bc51f4ecall zladiv_
37bc51f53mov r10l, [rsp+160]
37bc51f5bmovupd x0, [rsp+208]
37bc51f64movups [rsp+272], x0
37bc51f6c
37bc51f6cloc_37bc51f6c:
37bc51f6ccomisd x8, x12
37bc51f71ja 0x37bc52c90
37bc51f77movsd_xmm x3, [rsp+280]
37bc51f80pxor x0, x0
37bc51f84movsd_xmm x5, [rsp+272]
37bc51f8ducomisd x3, x0
37bc51f91setnp r8b
37bc51f95cmovne r8l, r15l
37bc51f99
37bc51f99loc_37bc51f99:
37bc51f99ucomisd x5, x8
37bc51f9emov rax, [rsp+568]
37bc51fa6movsxd rdx, [rax]
37bc51fa9setnp cl
37bc51faccmovne ecx, r15l
37bc51fb0test cl, cl
37bc51fb2je 0x37bc52850
37bc51fb8test r8b, r8b
37bc51fbbje 0x37bc52850
37bc51fc1mov r11l, [rsp+108]
37bc51fc6test r11l, r11l
37bc51fc9jne 0x37bc52bb8
37bc51fcfmov rax, [rsp+560]
37bc51fd7mov eax, [rax]
37bc51fd9mov ecx, eax
37bc51fdbmov [rsp+160], eax
37bc51fe2sub ecx, r10l
37bc51fe5cmp ecx, edx
37bc51fe7cmovle edx, ecx
37bc51feamov [rsp+228], edx
37bc51ff1cmp edx, 1
37bc51ff4jg 0x37bc52c60
37bc51ffa
37bc51ffaloc_37bc51ffa:
37bc51ffapxor x13, x13
37bc51fffmovapd x12, x13
37bc52004nop
37bc52005nop [rax+rax]
37bc52010
37bc52010loc_37bc52010:
37bc52010ucomisd x9, x5
37bc52015setnp dl
37bc52018cmovne edx, r15l
37bc5201ctest dl, dl
37bc5201eje 0x37bc52a20
37bc52024test r8b, r8b
37bc52027je 0x37bc52a20
37bc5202dmovupd x1, [rsi]
37bc52031unpcklpd x12, x13
37bc52036mov ecx, [rsp+104]
37bc5203asubpd x1, x12
37bc5203fmovapd x0, x1
37bc52043movups [rsi], x1
37bc52046unpckhpd x1, x1
37bc5204aandpd x0, x7
37bc5204eandpd x1, x7
37bc52052addsd x0, x1
37bc52056test ecx, ecx
37bc52058je 0x37bc52940
37bc5205emovsd_xmm x2, [r14+8]
37bc52064movsd_xmm x3, [r14]
37bc52069pxor x4, x4
37bc5206dmovapd x1, x9
37bc52072mulsd x1, x3
37bc52076movapd x5, x2
37bc5207amulsd x5, x4
37bc5207emulsd x2, x9
37bc52083mulsd x3, x4
37bc52087subsd x1, x5
37bc5208baddsd x2, x3
37bc5208fmovsd_xmm [rsp+256], x1
37bc52098movsd_xmm [rsp+264], x2
37bc520a1andpd x2, x7
37bc520a5
37bc520a5loc_37bc520a5:
37bc520a5andpd x1, x7
37bc520a9addsd x1, x2
37bc520adcomisd x1, x15
37bc520b2jbe 0x37bc52a60
37bc520b8comisd x8, x1
37bc520bdja 0x37bc53560
37bc520c3
37bc520c3loc_37bc520c3:
37bc520c3lea rcx, [rsp+208]
37bc520cblea r8, [rsp+256]
37bc520d3mov rdx, rsi
37bc520d6call zladiv_
37bc520dbmovsd_xmm x0, [rsp+208]
37bc520e4movsd_xmm x1, [rsp+216]
37bc520ed
37bc520edloc_37bc520ed:
37bc520edmovapd x2, x0
37bc520f1andpd x0, x7
37bc520f5unpcklpd x2, x1
37bc520f9andpd x1, x7
37bc520fdaddsd x0, x1
37bc52101movups [rsi], x2
37bc52104
37bc52104loc_37bc52104:
37bc52104mov rax, [rsp+128]
37bc5210cmov rbx, [rsp+144]
37bc52114maxsd x6, x0
37bc52118add [rsp+112], rbx
37bc5211dadd rbp, [rsp+136]
37bc52125add rsi, [rsp+168]
37bc5212dadd r12, rax
37bc52130add r14, rax
37bc52133test r13l, r13l
37bc52136je 0x37bc527b8
37bc5213csub r13l, 1
37bc52140
37bc52140loc_37bc52140:
37bc52140movsd_xmm x0, [rsi]
37bc52144movsd_xmm x1, [rsi+8]
37bc52149movapd x12, x8
37bc5214emov ebx, ebp
37bc52150mov [rsp+280], 0
37bc5215cmov r10l, ebp
37bc5215fandpd x1, x7
37bc52163andpd x0, x7
37bc52167movsd_xmm [rsp+272], x9
37bc52171addsd x0, x1
37bc52175movapd x1, x6
37bc52179maxsd x1, x8
37bc5217edivsd x12, x1
37bc52183movapd x1, x14
37bc52188subsd x1, x0
37bc5218cmulsd x1, x12
37bc52191movapd x0, x1
37bc52195movsd_xmm x1, [rdi+8*rbp-8]
37bc5219bcomisd x1, x0
37bc5219fja 0x37bc51eb0
37bc521a5movapd x5, x9
37bc521aamov r8l, 1
37bc521b0pxor x3, x3
37bc521b4jmp 0x37bc51f99
37bc521b9
37bc521b9 0f 1f 80 00 00 00 00 .......
37bc521c0
37bc521c0loc_37bc521c0:
37bc521c0movapd x5, x11
37bc521c5mov eax, [rsp+104]
37bc521c9mov r10l, ebp
37bc521cclea ecx, [rbp-1]
37bc521cfmaxsd x5, x3
37bc521d3movapd x0, x10
37bc521d8divsd x0, x5
37bc521dctest eax, eax
37bc521deje 0x37bc539e8
37bc521e4mov eax, ebp
37bc521e6test ebp, ebp
37bc521e8jle 0x37bc53cfd
37bc521eemov [rsp+160], 1
37bc521f9mov ebp, 1
37bc521femov esi, -1
37bc52203
37bc52203loc_37bc52203:
37bc52203mov rdi, [rsp+608]
37bc5220bmovsxd rdx, eax
37bc5220emovsxd r9, esi
37bc52211movsxd r11, [rsp+160]
37bc52219lea r10, [8*r9]
37bc52221add r11, [rsp+136]
37bc52229movapd x9, x0
37bc5222eimul r9, rbx
37bc52232lea r8, [rdi+8*rdx]
37bc52236mov rdi, [rsp+608]
37bc5223eimul rdx, rbx
37bc52242shl r9, 4
37bc52246add rdx, r11
37bc52249xor r11l, r11l
37bc5224cshl rdx, 4
37bc52250add rdx, [rsp+576]
37bc52258jmp 0x37bc52287
37bc5225a
37bc5225a 66 0f 1f 44 00 00 f..D..
37bc52260
37bc52260loc_37bc52260:
37bc52260comisd x5, x2
37bc52264jbe 0x37bc5226f
37bc52266divsd x2, x5
37bc5226amulsd x9, x2
37bc5226f
37bc5226floc_37bc5226f:
37bc5226fsub ecx, 1
37bc52272add r8, r10
37bc52275add rdx, r9
37bc52278mov r11l, 1
37bc5227ecmp ecx, -1
37bc52281je 0x37bc53806
37bc52287
37bc52287loc_37bc52287:
37bc52287comisd x11, x0
37bc5228cjae 0x37bc537dd
37bc52292movsd_xmm x5, [r8-8]
37bc52298movapd x2, x9
37bc5229dmovsd_xmm x13, [rdx]
37bc522a2movsd_xmm x6, [rdx+8]
37bc522a7addsd x5, x8
37bc522acmovapd x7, x6
37bc522b0andpd x7, [rip+0x7faf08]
37bc522b8divsd x2, x5
37bc522bcminsd x0, x2
37bc522c0movapd x2, x13
37bc522c5andpd x2, [rip+0x7faef3]
37bc522cdaddsd x2, x7
37bc522d1comisd x2, x11
37bc522d6jae 0x37bc52260
37bc522d8pxor x9, x9
37bc522ddjmp 0x37bc5226f
37bc522df
37bc522df 90 .
37bc522e0
37bc522e0loc_37bc522e0:
37bc522e0movapd x0, x11
37bc522e5mov r9l, [rsp+104]
37bc522eamov r10l, ebp
37bc522edlea ecx, [rbp-1]
37bc522f0maxsd x0, x3
37bc522f4movapd x9, x10
37bc522f9divsd x9, x0
37bc522fetest r9l, r9l
37bc52301je 0x37bc538bd
37bc52307test ebp, ebp
37bc52309jle 0x37bc536fe
37bc5230fmov eax, ebp
37bc52311mov esi, -1
37bc52316mov ebp, 1
37bc5231b
37bc5231bloc_37bc5231b:
37bc5231bmov rdi, [rsp+608]
37bc52323movsxd r11, eax
37bc52326movsxd r9, esi
37bc52329movsxd rdx, [rsp+160]
37bc52331lea r10, [8*r9]
37bc52339add rdx, [rsp+136]
37bc52341movapd x0, x9
37bc52346imul r9, rbx
37bc5234alea r8, [rdi+8*r11]
37bc5234emov rdi, [rsp+608]
37bc52356imul r11, rbx
37bc5235ashl r9, 4
37bc5235eadd rdx, r11
37bc52361xor r11l, r11l
37bc52364shl rdx, 4
37bc52368add rdx, [rsp+576]
37bc52370jmp 0x37bc523bf
37bc52372
37bc52372 66 0f 1f 44 00 00 f..D..
37bc52378
37bc52378loc_37bc52378:
37bc52378movapd x5, x2
37bc5237cminsd x5, x8
37bc52381mulsd x5, x0
37bc52385minsd x9, x5
37bc5238a
37bc5238aloc_37bc5238a:
37bc5238amovsd_xmm x5, [r8-8]
37bc52390addsd x5, x2
37bc52394comisd x5, x11
37bc52399jb 0x37bc52840
37bc5239fdivsd x2, x5
37bc523a3mulsd x0, x2
37bc523a7
37bc523a7loc_37bc523a7:
37bc523a7sub ecx, 1
37bc523aaadd r8, r10
37bc523adadd rdx, r9
37bc523b0mov r11l, 1
37bc523b6cmp ecx, -1
37bc523b9je 0x37bc53856
37bc523bf
37bc523bfloc_37bc523bf:
37bc523bfcomisd x11, x0
37bc523c4jae 0x37bc537b4
37bc523camovsd_xmm x7, [rdx]
37bc523cemovsd_xmm x12, [rdx+8]
37bc523d4movapd x2, x7
37bc523d8movapd x5, x12
37bc523ddandpd x2, [rip+0x7faddb]
37bc523e5andpd x5, [rip+0x7fadd3]
37bc523edaddsd x2, x5
37bc523f1comisd x2, x11
37bc523f6jae 0x37bc52378
37bc523f8pxor x9, x9
37bc523fdjmp 0x37bc5238a
37bc523ff
37bc523ff 90 .
37bc52400
37bc52400loc_37bc52400:
37bc52400movapd x5, x11
37bc52405mov eax, [rsp+104]
37bc52409movapd x0, x10
37bc5240elea ecx, [rbp-1]
37bc52411maxsd x5, x3
37bc52415divsd x0, x5
37bc52419test eax, eax
37bc5241bje 0x37bc53579
37bc52421test ebp, ebp
37bc52423jle 0x37bc53d39
37bc52429mov esi, 1
37bc5242emov eax, 1
37bc52433jmp 0x37bc52203
37bc52438
37bc52438 0f 1f 84 00 00 00 00 00 ........
37bc52440
37bc52440loc_37bc52440:
37bc52440movapd x0, x11
37bc52445mov r8l, [rsp+104]
37bc5244amovapd x9, x10
37bc5244flea ecx, [rbp-1]
37bc52452maxsd x0, x3
37bc52456divsd x9, x0
37bc5245btest r8l, r8l
37bc5245eje 0x37bc53720
37bc52464test ebp, ebp
37bc52466jle 0x37bc5298d
37bc5246cmov [rsp+160], 1
37bc52477mov esi, 1
37bc5247cmov eax, 1
37bc52481jmp 0x37bc5231b
37bc52486
37bc52486 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc52490
37bc52490loc_37bc52490:
37bc52490mov rax, [rsp+560]
37bc52498mov eax, [rax]
37bc5249acmp eax, r13l
37bc5249djle 0x37bc51c2a
37bc524a3sub eax, ebp
37bc524a5lea r11, [r14+16]
37bc524a9mov edx, eax
37bc524abmov rax, [rsp+568]
37bc524b3mov ecx, [rax]
37bc524b5lea rax, [rsp+272]
37bc524bdcmp edx, ecx
37bc524bfcmovle ecx, edx
37bc524c2mov [rsp+228], ecx
37bc524c9test ecx, ecx
37bc524cbjle 0x37bc52571
37bc524d1movupd x1, [r14]
37bc524d6movupd x0, [r14]
37bc524dbmov rdx, rbx
37bc524delea r10, [rip+0x7fac9f]
37bc524e5mov [rsp+32], r11
37bc524eashl rdx, 4
37bc524eelea rcx, [rsp+228]
37bc524f6mov r9, r10
37bc524f9unpcklpd x1, x1
37bc524fdunpckhpd x0, x0
37bc52501mov [rsp+168], r11
37bc52509mov r11, [rsp+576]
37bc52511mulpd x0, x13
37bc52516mov [rsp+40], r10
37bc5251bmulpd x1, x7
37bc5251flea r8, [r11+rdx+32]
37bc52524mov rdx, rax
37bc52527mov [rsp+144], rax
37bc5252faddsubpd x1, x0
37bc52533movddup x0, [rip+0x7fac95]
37bc5253bxorpd x1, x0
37bc5253fmovups [rsp+272], x1
37bc52547call zaxpy_
37bc5254cmov rax, [rsp+560]
37bc52554mov r11, [rsp+168]
37bc5255cmov eax, [rax]
37bc5255emov edx, eax
37bc52560mov [rsp+160], eax
37bc52567mov rax, [rsp+144]
37bc5256fsub edx, ebp
37bc52571
37bc52571loc_37bc52571:
37bc52571mov [rsp+272], edx
37bc52578lea r8, [rip+0x7fac05]
37bc5257fmov rdx, r11
37bc52582mov rcx, rax
37bc52585call izamax_
37bc5258aadd eax, ebp
37bc5258c
37bc5258cloc_37bc5258c:
37bc5258ccdqe
37bc5258eshl rax, 4
37bc52592add rax, rsi
37bc52595movsd_xmm x6, [rax-16]
37bc5259amovsd_xmm x0, [rax-8]
37bc5259fandpd x6, x15
37bc525a4andpd x0, x15
37bc525a9addsd x6, x0
37bc525adjmp 0x37bc51c2a
37bc525b2
37bc525b2 66 0f 1f 44 00 00 f..D..
37bc525b8
37bc525b8loc_37bc525b8:
37bc525b8mov rax, [rsp+560]
37bc525c0mov eax, [rax]
37bc525c2test eax, eax
37bc525c4jle 0x37bc52600
37bc525c6sub eax, 1
37bc525c9pxor x0, x0
37bc525cdshl rax, 4
37bc525d1lea rdx, [rsi+rax+16]
37bc525d6mov rax, rsi
37bc525d9mov rcx, rdx
37bc525dcsub rcx, rsi
37bc525dfand ecx, 16
37bc525e2je 0x37bc525f0
37bc525e4lea rax, [rsi+16]
37bc525e8movups [rsi], x0
37bc525ebcmp rdx, rax
37bc525eeje 0x37bc52600
37bc525f0
37bc525f0loc_37bc525f0:
37bc525f0movups [rax], x0
37bc525f3add rax, 32
37bc525f7movups [rax-16], x0
37bc525fbcmp rdx, rax
37bc525fejne 0x37bc525f0
37bc52600
37bc52600loc_37bc52600:
37bc52600mov rax, [rsp+600]
37bc52608movq x0, [rip+0x7fab80]
37bc52610pxor x6, x6
37bc52614movups [r14], x0
37bc52618movapd x1, x14
37bc5261dmovapd x0, x8
37bc52622mov [rax], 0
37bc52629nop [rax]
37bc52630
37bc52630loc_37bc52630:
37bc52630mulsd x0, [rdi+8*r13-8]
37bc52637comisd x0, x1
37bc5263bjbe 0x37bc51c14
37bc52641mov rcx, [rsp+560]
37bc52649lea r9, [rip+0x7fab34]
37bc52650mov r8, rsi
37bc52653lea rdx, [rip+0x7fab2e]
37bc5265acall zdscal_
37bc5265fmov rax, [rsp+600]
37bc52667movsd_xmm x0, [rax]
37bc5266bmulsd x0, x10
37bc52670movsd_xmm [rax], x0
37bc52674jmp 0x37bc51c14
37bc52679
37bc52679 0f 1f 80 00 00 00 00 .......
37bc52680
37bc52680loc_37bc52680:
37bc52680movupd x1, [r14]
37bc52685mov rax, [rsp+568]
37bc5268dlea r11l, [r13-1]
37bc52691lea rcx, [rsp+228]
37bc52699movupd x0, [r14]
37bc5269emov r8l, r11l
37bc526a1mov [rsp+144], r11l
37bc526a9mov eax, [rax]
37bc526abunpcklpd x1, x1
37bc526afmulpd x1, x7
37bc526b3unpckhpd x0, x0
37bc526b7mulpd x0, x13
37bc526bccmp eax, r11l
37bc526bflea edx, [rax+1]
37bc526c2cmovle r8l, eax
37bc526c6lea r11, [rip+0x7faab7]
37bc526cdlea rax, [rsp+272]
37bc526d5mov [rsp+40], r11
37bc526damov r9, r11
37bc526ddmov r11, [rsp+576]
37bc526e5sub ebp, r8l
37bc526e8mov [rsp+228], r8l
37bc526f0sub edx, r8l
37bc526f3lea r8l, [rbp-1]
37bc526f7movsxd rdx, edx
37bc526famov [rsp+160], rax
37bc52702movsxd r8, r8l
37bc52705addsubpd x1, x0
37bc52709add rdx, rbx
37bc5270cshl r8, 4
37bc52710shl rdx, 4
37bc52714add r8, rsi
37bc52717mov [rsp+32], r8
37bc5271cxorpd x1, x12
37bc52721lea r8, [r11+rdx]
37bc52725mov rdx, rax
37bc52728movups [rsp+272], x1
37bc52730call zaxpy_
37bc52735mov r11l, [rsp+144]
37bc5273dmov rcx, [rsp+160]
37bc52745mov rdx, rsi
37bc52748lea r8, [rip+0x7faa35]
37bc5274fmov [rsp+272], r11l
37bc52757call izamax_
37bc5275cjmp 0x37bc5258c
37bc52761
37bc52761 0f 1f 80 00 00 00 00 .......
37bc52768
37bc52768loc_37bc52768:
37bc52768mulsd x2, x10
37bc5276dmov rcx, [rsp+560]
37bc52775mov r8, rsi
37bc52778lea rdx, [rsp+232]
37bc52780lea r9, [rip+0x7fa9fd]
37bc52787movsd_xmm [rsp+232], x2
37bc52790call zdscal_
37bc52795mov rax, [rsp+600]
37bc5279dmovsd_xmm x0, [rax]
37bc527a1mulsd x0, [rsp+232]
37bc527aamovsd_xmm [rax], x0
37bc527aejmp 0x37bc51c14
37bc527b3
37bc527b3 0f 1f 44 00 00 ..D..
37bc527b8
37bc527b8loc_37bc527b8:
37bc527b8mov [rsp+608], rdi
37bc527c0
37bc527c0loc_37bc527c0:
37bc527c0mov rax, [rsp+600]
37bc527c8movsd_xmm x0, [rax]
37bc527ccdivsd x0, x9
37bc527d1movsd_xmm [rax], x0
37bc527d5
37bc527d5loc_37bc527d5:
37bc527d5ucomisd x9, x8
37bc527dajp 0x37bc527e2
37bc527dcje 0x37bc514d7
37bc527e2
37bc527e2loc_37bc527e2:
37bc527e2divsd x8, x9
37bc527e7mov r8, [rsp+608]
37bc527efmov rcx, [rsp+560]
37bc527f7lea rdx, [rsp+248]
37bc527fflea r9, [rip+0x7fa97e]
37bc52806movsd_xmm [rsp+248], x8
37bc52810call dscal_
37bc52815jmp 0x37bc514d7
37bc5281a
37bc5281a 66 0f 1f 44 00 00 f..D..
37bc52820
37bc52820loc_37bc52820:
37bc52820mulsd x1, x14
37bc52825comisd x0, x1
37bc52829jbe 0x37bc51b9e
37bc5282fmovapd x1, x8
37bc52834jmp 0x37bc51ce7
37bc52839
37bc52839 0f 1f 80 00 00 00 00 .......
37bc52840
37bc52840loc_37bc52840:
37bc52840pxor x0, x0
37bc52844jmp 0x37bc523a7
37bc52849
37bc52849 0f 1f 80 00 00 00 00 .......
37bc52850
37bc52850loc_37bc52850:
37bc52850mov r9l, [rsp+108]
37bc52855test r9l, r9l
37bc52858je 0x37bc52ad8
37bc5285elea ecx, [rbx-1]
37bc52861cmp ecx, edx
37bc52863cmovg ecx, edx
37bc52866mov [rsp+228], ecx
37bc5286dtest ecx, ecx
37bc5286fjle 0x37bc51ffa
37bc52875mov rax, [rsp+112]
37bc5287amovsxd rbx, ecx
37bc5287dlea r9, [rbp-1]
37bc52881mov ecx, ecx
37bc52883sub r9, rbx
37bc52886movddup x11, x5
37bc5288bmovddup x13, x3
37bc52890shl rcx, 4
37bc52894lea r10, [rax+rdx+1]
37bc52899shl r9, 4
37bc5289dpxor x12, x12
37bc528a2xor edx, edx
37bc528a4sub r10, rbx
37bc528a7add r9, [rsp+592]
37bc528afshl r10, 4
37bc528b3add r10, [rsp+576]
37bc528bbnop [rax+rax]
37bc528c0
37bc528c0loc_37bc528c0:
37bc528c0movupd x1, [r10+rdx]
37bc528c6movupd x2, [r10+rdx]
37bc528ccmovapd x0, x11
37bc528d1movapd x4, x13
37bc528d6movupd x3, [r9+rdx]
37bc528dcadd rdx, 16
37bc528e0unpcklpd x1, x1
37bc528e4unpckhpd x2, x2
37bc528e8mulpd x4, x2
37bc528ecmulpd x0, x1
37bc528f0mulpd x2, x11
37bc528f5mulpd x1, x13
37bc528fasubpd x0, x4
37bc528femovapd x4, x3
37bc52902shufpd x4, x3, 1
37bc52907addpd x1, x2
37bc5290bmulpd x0, x4
37bc5290fmulpd x1, x3
37bc52913movapd x2, x1
37bc52917addpd x2, x0
37bc5291bsubpd x0, x1
37bc5291fmovsd_xmm x0, x2
37bc52923addpd x12, x0
37bc52928cmp rdx, rcx
37bc5292bjne 0x37bc528c0
37bc5292d
37bc5292dloc_37bc5292d:
37bc5292dmovapd x13, x12
37bc52932unpckhpd x12, x12
37bc52937jmp 0x37bc52010
37bc5293c
37bc5293c 0f 1f 40 00 ..@.
37bc52940
37bc52940loc_37bc52940:
37bc52940movsd_xmm [rsp+256], x9
37bc5294aucomisd x9, x8
37bc5294fmov [rsp+264], 0
37bc5295bjp 0x37bc52963
37bc5295dje 0x37bc52104
37bc52963
37bc52963loc_37bc52963:
37bc52963movapd x1, x9
37bc52968pxor x2, x2
37bc5296cjmp 0x37bc520a5
37bc52971
37bc52971loc_37bc52971:
37bc52971movupd x1, [rip+0x7fa827]
37bc52979movq x7, [rip+0x7fa80f]
37bc52981pxor x3, x3
37bc52985movups [rsp+144], x7
37bc5298d
37bc5298dloc_37bc5298d:
37bc5298dcomisd x9, x11
37bc52992jbe 0x37bc53c18
37bc52998nop [rax+rax]
37bc529a0
37bc529a0loc_37bc529a0:
37bc529a0movapd x9, x8
37bc529a5
37bc529a5loc_37bc529a5:
37bc529a5lea rax, [rip+0x7fa7d8]
37bc529acmov r8, r13
37bc529afmov rdx, r12
37bc529b2mov rcx, r14
37bc529b5mov [rsp+64], rax
37bc529bamov rax, [rsp+592]
37bc529c2mov [rsp+88], 1
37bc529cbmov r9, [rsp+560]
37bc529d3mov [rsp+56], rax
37bc529d8mov rax, [rsp+584]
37bc529e0mov [rsp+80], 1
37bc529e9mov [rsp+48], rax
37bc529eemov rax, [rsp+576]
37bc529f6mov [rsp+72], 1
37bc529ffmov [rsp+40], rax
37bc52a04mov rax, [rsp+568]
37bc52a0cmov [rsp+32], rax
37bc52a11call ztbsv_
37bc52a16jmp 0x37bc527d5
37bc52a1b
37bc52a1b 0f 1f 44 00 00 ..D..
37bc52a20
37bc52a20loc_37bc52a20:
37bc52a20lea rcx, [rsp+208]
37bc52a28lea r8, [rsp+256]
37bc52a30mov rdx, rsi
37bc52a33call zladiv_
37bc52a38movsd_xmm x0, [rsp+208]
37bc52a41movsd_xmm x1, [rsp+216]
37bc52a4asubsd x0, x12
37bc52a4fsubsd x1, x13
37bc52a54jmp 0x37bc520ed
37bc52a59
37bc52a59 0f 1f 80 00 00 00 00 .......
37bc52a60
37bc52a60loc_37bc52a60:
37bc52a60pxor x2, x2
37bc52a64comisd x1, x2
37bc52a68jbe 0x37bc538e0
37bc52a6emulsd x1, x14
37bc52a73comisd x0, x1
37bc52a77jbe 0x37bc520c3
37bc52a7d
37bc52a7dloc_37bc52a7d:
37bc52a7ddivsd x1, x0
37bc52a81mov r8, [rsp+592]
37bc52a89mov rcx, [rsp+560]
37bc52a91lea rdx, [rsp+232]
37bc52a99lea r9, [rip+0x7fa6e4]
37bc52aa0movsd_xmm [rsp+232], x1
37bc52aa9call zdscal_
37bc52aaemov rax, [rsp+600]
37bc52ab6movsd_xmm x0, [rsp+232]
37bc52abfmovsd_xmm x1, [rax]
37bc52ac3mulsd x6, x0
37bc52ac7mulsd x1, x0
37bc52acbmovsd_xmm [rax], x1
37bc52acfjmp 0x37bc520c3
37bc52ad4
37bc52ad4 0f 1f 40 00 ..@.
37bc52ad8
37bc52ad8loc_37bc52ad8:
37bc52ad8mov rax, [rsp+560]
37bc52ae0mov eax, [rax]
37bc52ae2mov ecx, eax
37bc52ae4mov [rsp+160], eax
37bc52aebsub ecx, r10l
37bc52aeecmp ecx, edx
37bc52af0cmovg ecx, edx
37bc52af3mov [rsp+228], ecx
37bc52afatest ecx, ecx
37bc52afcjle 0x37bc51ffa
37bc52b02mov ecx, ecx
37bc52b04movddup x11, x5
37bc52b09unpcklpd x3, x3
37bc52b0dxor edx, edx
37bc52b0flea r9, [rsi+16]
37bc52b13shl rcx, 4
37bc52b17pxor x12, x12
37bc52b1cnop [rax]
37bc52b20
37bc52b20loc_37bc52b20:
37bc52b20movupd x1, [r12+rdx]
37bc52b26movupd x2, [r12+rdx]
37bc52b2cmovapd x0, x11
37bc52b31movapd x13, x3
37bc52b36movupd x4, [r9+rdx]
37bc52b3cadd rdx, 16
37bc52b40unpcklpd x1, x1
37bc52b44unpckhpd x2, x2
37bc52b48mulpd x13, x2
37bc52b4dmulpd x0, x1
37bc52b51mulpd x2, x11
37bc52b56mulpd x1, x3
37bc52b5asubpd x0, x13
37bc52b5fmovapd x13, x4
37bc52b64shufpd x13, x4, 1
37bc52b6aaddpd x1, x2
37bc52b6emulpd x0, x13
37bc52b73mulpd x1, x4
37bc52b77movapd x2, x1
37bc52b7baddpd x2, x0
37bc52b7fsubpd x0, x1
37bc52b83movsd_xmm x0, x2
37bc52b87addpd x12, x0
37bc52b8ccmp rcx, rdx
37bc52b8fjne 0x37bc52b20
37bc52b91jmp 0x37bc5292d
37bc52b96
37bc52b96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc52ba0
37bc52ba0loc_37bc52ba0:
37bc52ba0movupd x0, [rsp+176]
37bc52ba9pxor x1, x1
37bc52badjmp 0x37bc51f03
37bc52bb2
37bc52bb2 66 0f 1f 44 00 00 f..D..
37bc52bb8
37bc52bb8loc_37bc52bb8:
37bc52bb8sub ebx, 1
37bc52bbblea r8l, [rdx+1]
37bc52bbflea rax, [rip+0x7fa5be]
37bc52bc6cmp ebx, edx
37bc52bc8mov [rsp+40], rax
37bc52bcdlea rcx, [rsp+208]
37bc52bd5cmovg ebx, edx
37bc52bd8lea rdx, [rsp+228]
37bc52be0sub r10l, ebx
37bc52be3sub r8l, ebx
37bc52be6mov [rsp+228], ebx
37bc52bedmovsxd r9, r10l
37bc52bf0movsxd r8, r8l
37bc52bf3add r8, [rsp+112]
37bc52bf8sub r9, 1
37bc52bfcshl r8, 4
37bc52c00shl r9, 4
37bc52c04add r9, [rsp+592]
37bc52c0cmov [rsp+32], r9
37bc52c11mov r9, rax
37bc52c14mov rax, [rsp+576]
37bc52c1cadd r8, rax
37bc52c1f
37bc52c1floc_37bc52c1f:
37bc52c1fcall zdotu_
37bc52c24pxor x0, x0
37bc52c28ucomisd x0, [rsp+280]
37bc52c31movsd_xmm x12, [rsp+208]
37bc52c3bmovsd_xmm x13, [rsp+216]
37bc52c45movsd_xmm x5, [rsp+272]
37bc52c4esetnp r8b
37bc52c52cmovne r8l, r15l
37bc52c56jmp 0x37bc52010
37bc52c5b
37bc52c5b 0f 1f 44 00 00 ..D..
37bc52c60
37bc52c60loc_37bc52c60:
37bc52c60lea rax, [rip+0x7fa51d]
37bc52c67lea r8, [rsi+16]
37bc52c6bmov [rsp+32], r8
37bc52c70mov r9, rax
37bc52c73mov r8, r12
37bc52c76lea rcx, [rsp+208]
37bc52c7emov [rsp+40], rax
37bc52c83lea rdx, [rsp+228]
37bc52c8bjmp 0x37bc52c1f
37bc52c8d
37bc52c8d 0f 1f 00 ...
37bc52c90
37bc52c90loc_37bc52c90:
37bc52c90mov r8, [rsp+592]
37bc52c98mov rcx, [rsp+560]
37bc52ca0lea rdx, [rsp+232]
37bc52ca8lea r9, [rip+0x7fa4d5]
37bc52cafmov [rsp+160], r10l
37bc52cb7call zdscal_
37bc52cbcmov rax, [rsp+600]
37bc52cc4movsd_xmm x0, [rsp+232]
37bc52ccdmovsd_xmm x3, [rsp+280]
37bc52cd6mov r10l, [rsp+160]
37bc52cdemovsd_xmm x1, [rax]
37bc52ce2mulsd x6, x0
37bc52ce6movsd_xmm x5, [rsp+272]
37bc52cefmulsd x1, x0
37bc52cf3pxor x0, x0
37bc52cf7ucomisd x3, x0
37bc52cfbsetnp r8b
37bc52cffcmovne r8l, r15l
37bc52d03movsd_xmm [rax], x1
37bc52d07jmp 0x37bc51f99
37bc52d0c
37bc52d0c 0f 1f 40 00 ..@.
37bc52d10
37bc52d10loc_37bc52d10:
37bc52d10cmp esi, -1
37bc52d13je 0x37bc53a11
37bc52d19cmp ebp, r15l
37bc52d1cjg 0x37bc527c0
37bc52d22sub r15l, r10l
37bc52d25mov esi, 1
37bc52d2amov edx, r15l
37bc52d2d
37bc52d2dloc_37bc52d2d:
37bc52d2dmovsxd r10, esi
37bc52d30mov r11, rbx
37bc52d33xor r15l, r15l
37bc52d36mov rdi, [rsp+592]
37bc52d3emov rax, r10
37bc52d41imul r11, r10
37bc52d45mov r12l, edx
37bc52d48mov rcx, [rsp+136]
37bc52d50shl rax, 4
37bc52d54imul rbx, rbp
37bc52d58movq x7, x9
37bc52d5dmovapd x15, x11
37bc52d62mov [rsp+144], rax
37bc52d6amov rax, rbp
37bc52d6dshl rax, 4
37bc52d71movups [rsp+176], x7
37bc52d79movq x7, [rip+0x7fa43f]
37bc52d81lea rsi, [rdi+rax-16]
37bc52d86mov rax, r11
37bc52d89lea r9, [rcx+rbx]
37bc52d8dmov rdi, [rsp+576]
37bc52d95shl rax, 4
37bc52d99mov [rsp+136], r11
37bc52da1mov [rsp+128], rax
37bc52da9mov rax, r9
37bc52dacshl rax, 4
37bc52db0mov [rsp+112], r9
37bc52db5lea r13, [rdi+rax+32]
37bc52dbamovsxd rax, [rsp+160]
37bc52dc2mov [rsp+160], r10
37bc52dcaadd rax, rcx
37bc52dcdadd rax, rbx
37bc52dd0shl rax, 4
37bc52dd4lea r14, [rax+rdi]
37bc52dd8mov rdi, [rsp+608]
37bc52de0jmp 0x37bc53089
37bc52de5
37bc52de5 0f 1f 00 ...
37bc52de8
37bc52de8loc_37bc52de8:
37bc52de8mulsd x11, x10
37bc52dedmov edx, [rsp+104]
37bc52df1movsd_xmm [rsp+232], x11
37bc52dfbtest edx, edx
37bc52dfdje 0x37bc533c8
37bc52e03movsd_xmm x2, [r14]
37bc52e08movsd_xmm x1, [r14+8]
37bc52e0exorpd x1, [rip+0x7fa3ca]
37bc52e16movapd x0, x2
37bc52e1amulsd x0, x9
37bc52e1fmovapd x3, x1
37bc52e23unpcklpd x1, x2
37bc52e27mulsd x3, x9
37bc52e2cpxor x2, x2
37bc52e30mulpd x1, x2
37bc52e34unpcklpd x0, x3
37bc52e38addsubpd x0, x1
37bc52e3cmovapd x4, x0
37bc52e40unpckhpd x4, x4
37bc52e44movapd x1, x4
37bc52e48andpd x1, x7
37bc52e4c
37bc52e4cloc_37bc52e4c:
37bc52e4cmovups [rsp+256], x0
37bc52e54andpd x0, x7
37bc52e58addsd x0, x1
37bc52e5ccomisd x0, x8
37bc52e61jbe 0x37bc52eb3
37bc52e63mulsd x11, x0
37bc52e68lea rcx, [rsp+208]
37bc52e70lea rdx, [rsp+272]
37bc52e78mov [rsp+168], eax
37bc52e7flea r8, [rsp+256]
37bc52e87minsd x11, x8
37bc52e8cmovsd_xmm [rsp+232], x11
37bc52e96call zladiv_
37bc52e9bmov eax, [rsp+168]
37bc52ea2movupd x0, [rsp+208]
37bc52eabmovups [rsp+272], x0
37bc52eb3
37bc52eb3loc_37bc52eb3:
37bc52eb3comisd x8, x11
37bc52eb8ja 0x37bc534c0
37bc52ebemovsd_xmm x4, [rsp+280]
37bc52ec7pxor x0, x0
37bc52ecbmovsd_xmm x12, [rsp+272]
37bc52ed5ucomisd x4, x0
37bc52ed9setnp cl
37bc52edccmovne ecx, r15l
37bc52ee0
37bc52ee0loc_37bc52ee0:
37bc52ee0ucomisd x12, x8
37bc52ee5mov rdx, [rsp+568]
37bc52eedmov edx, [rdx]
37bc52eefsetnp r8b
37bc52ef3cmovne r8l, r15l
37bc52ef7test r8b, r8b
37bc52efaje 0x37bc53100
37bc52f00test cl, cl
37bc52f02je 0x37bc53100
37bc52f08mov r11l, [rsp+108]
37bc52f0dtest r11l, r11l
37bc52f10jne 0x37bc533e0
37bc52f16mov rax, [rsp+560]
37bc52f1emov eax, [rax]
37bc52f20mov [rsp+168], eax
37bc52f27sub eax, ebx
37bc52f29cmp eax, edx
37bc52f2bcmovg eax, edx
37bc52f2emov [rsp+228], eax
37bc52f35cmp eax, 1
37bc52f38jg 0x37bc53488
37bc52f3e
37bc52f3eloc_37bc52f3e:
37bc52f3epxor x13, x13
37bc52f43movapd x11, x13
37bc52f48nop [rax+rax]
37bc52f50
37bc52f50loc_37bc52f50:
37bc52f50ucomisd x9, x12
37bc52f55setnp al
37bc52f58cmovne eax, r15l
37bc52f5ctest al, al
37bc52f5eje 0x37bc53240
37bc52f64test cl, cl
37bc52f66je 0x37bc53240
37bc52f6cmovupd x1, [rsi]
37bc52f70unpcklpd x11, x13
37bc52f75mov r9l, [rsp+104]
37bc52f7asubpd x1, x11
37bc52f7fmovapd x0, x1
37bc52f83movups [rsi], x1
37bc52f86unpckhpd x1, x1
37bc52f8aandpd x0, x7
37bc52f8eandpd x1, x7
37bc52f92addsd x0, x1
37bc52f96test r9l, r9l
37bc52f99je 0x37bc53208
37bc52f9fmovsd_xmm x2, [r14]
37bc52fa4movsd_xmm x3, [r14+8]
37bc52faapxor x4, x4
37bc52faexorpd x3, [rip+0x7fa22a]
37bc52fb6movapd x1, x2
37bc52fbamulsd x1, x9
37bc52fbfmovapd x5, x3
37bc52fc3mulsd x5, x4
37bc52fc7mulsd x2, x4
37bc52fcbmulsd x3, x9
37bc52fd0subsd x1, x5
37bc52fd4addsd x2, x3
37bc52fd8movsd_xmm [rsp+256], x1
37bc52fe1movsd_xmm [rsp+264], x2
37bc52feaandpd x2, x7
37bc52fee
37bc52feeloc_37bc52fee:
37bc52feeandpd x1, x7
37bc52ff2addsd x1, x2
37bc52ff6comisd x1, x15
37bc52ffbjbe 0x37bc53280
37bc53001comisd x8, x1
37bc53006ja 0x37bc53540
37bc5300c
37bc5300cloc_37bc5300c:
37bc5300clea rcx, [rsp+208]
37bc53014lea r8, [rsp+256]
37bc5301cmov rdx, rsi
37bc5301fcall zladiv_
37bc53024movsd_xmm x0, [rsp+208]
37bc5302dmovsd_xmm x1, [rsp+216]
37bc53036
37bc53036loc_37bc53036:
37bc53036movapd x2, x0
37bc5303aandpd x0, x7
37bc5303eunpcklpd x2, x1
37bc53042andpd x1, x7
37bc53046addsd x0, x1
37bc5304amovups [rsi], x2
37bc5304d
37bc5304dloc_37bc5304d:
37bc5304dmov rax, [rsp+128]
37bc53055mov rbx, [rsp+136]
37bc5305dmaxsd x6, x0
37bc53061add [rsp+112], rbx
37bc53066add rbp, [rsp+160]
37bc5306eadd rsi, [rsp+144]
37bc53076add r13, rax
37bc53079add r14, rax
37bc5307ctest r12l, r12l
37bc5307fje 0x37bc527b8
37bc53085sub r12l, 1
37bc53089
37bc53089loc_37bc53089:
37bc53089movsd_xmm x0, [rsi]
37bc5308dmovsd_xmm x1, [rsi+8]
37bc53092movapd x11, x8
37bc53097mov eax, ebp
37bc53099mov [rsp+280], 0
37bc530a5mov ebx, ebp
37bc530a7andpd x1, x7
37bc530abandpd x0, x7
37bc530afmovsd_xmm [rsp+272], x9
37bc530b9addsd x0, x1
37bc530bdmovapd x1, x6
37bc530c1maxsd x1, x8
37bc530c6divsd x11, x1
37bc530cbmovapd x1, x14
37bc530d0subsd x1, x0
37bc530d4mulsd x1, x11
37bc530d9movapd x0, x1
37bc530ddmovsd_xmm x1, [rdi+8*rbp-8]
37bc530e3comisd x1, x0
37bc530e7ja 0x37bc52de8
37bc530edmovapd x12, x9
37bc530f2mov ecx, 1
37bc530f7pxor x4, x4
37bc530fbjmp 0x37bc52ee0
37bc53100
37bc53100loc_37bc53100:
37bc53100mov r10l, [rsp+108]
37bc53105test r10l, r10l
37bc53108je 0x37bc532f8
37bc5310esub eax, 1
37bc53111cmp eax, edx
37bc53113cmovg eax, edx
37bc53116mov [rsp+228], eax
37bc5311dtest eax, eax
37bc5311fjle 0x37bc52f3e
37bc53125sub ebx, eax
37bc53127movsxd r9, eax
37bc5312asub eax, 1
37bc5312dmov r11, [rsp+592]
37bc53135movsxd rbx, ebx
37bc53138movsxd r8, edx
37bc5313badd r8, [rsp+112]
37bc53140movsd_xmm [rsp+168], x6
37bc53149mov rdx, rbx
37bc5314cadd rax, rbx
37bc5314fpxor x13, x13
37bc53154sub r8, r9
37bc53157shl rdx, 4
37bc5315bshl rax, 4
37bc5315fmovapd x11, x13
37bc53164shl r8, 4
37bc53168lea rdx, [r11+rdx-16]
37bc5316dadd rax, r11
37bc53170add r8, [rsp+576]
37bc53178nop [rax+rax]
37bc53180
37bc53180loc_37bc53180:
37bc53180movsd_xmm x0, [r8+16]
37bc53186movsd_xmm x1, [r8+24]
37bc5318cadd rdx, 16
37bc53190add r8, 16
37bc53194xorpd x1, [rip+0x7fa044]
37bc5319cmovapd x2, x0
37bc531a0mulsd x2, x12
37bc531a5movapd x3, x1
37bc531a9mulsd x3, x4
37bc531admulsd x1, x12
37bc531b2mulsd x0, x4
37bc531b6subsd x2, x3
37bc531bamovsd_xmm x3, [rdx-16]
37bc531bfaddsd x0, x1
37bc531c3movsd_xmm x1, [rdx-8]
37bc531c8movapd x5, x3
37bc531ccmulsd x5, x2
37bc531d0movapd x6, x1
37bc531d4mulsd x6, x0
37bc531d8mulsd x1, x2
37bc531dcmulsd x0, x3
37bc531e0subsd x5, x6
37bc531e4addsd x0, x1
37bc531e8addsd x11, x5
37bc531edaddsd x13, x0
37bc531f2cmp rax, rdx
37bc531f5jne 0x37bc53180
37bc531f7movsd_xmm x6, [rsp+168]
37bc53200jmp 0x37bc52f50
37bc53205
37bc53205 0f 1f 00 ...
37bc53208
37bc53208loc_37bc53208:
37bc53208movsd_xmm [rsp+256], x9
37bc53212ucomisd x9, x8
37bc53217mov [rsp+264], 0
37bc53223jp 0x37bc5322b
37bc53225je 0x37bc5304d
37bc5322b
37bc5322bloc_37bc5322b:
37bc5322bmovapd x1, x9
37bc53230pxor x2, x2
37bc53234jmp 0x37bc52fee
37bc53239
37bc53239 0f 1f 80 00 00 00 00 .......
37bc53240
37bc53240loc_37bc53240:
37bc53240lea rcx, [rsp+208]
37bc53248lea r8, [rsp+256]
37bc53250mov rdx, rsi
37bc53253call zladiv_
37bc53258movsd_xmm x0, [rsp+208]
37bc53261movsd_xmm x1, [rsp+216]
37bc5326asubsd x0, x11
37bc5326fsubsd x1, x13
37bc53274jmp 0x37bc53036
37bc53279
37bc53279 0f 1f 80 00 00 00 00 .......
37bc53280
37bc53280loc_37bc53280:
37bc53280pxor x2, x2
37bc53284comisd x1, x2
37bc53288jbe 0x37bc53968
37bc5328emulsd x1, x14
37bc53293comisd x0, x1
37bc53297jbe 0x37bc5300c
37bc5329d
37bc5329dloc_37bc5329d:
37bc5329ddivsd x1, x0
37bc532a1mov r8, [rsp+592]
37bc532a9mov rcx, [rsp+560]
37bc532b1lea rdx, [rsp+232]
37bc532b9lea r9, [rip+0x7f9ec4]
37bc532c0movsd_xmm [rsp+232], x1
37bc532c9call zdscal_
37bc532cemov rax, [rsp+600]
37bc532d6movsd_xmm x0, [rsp+232]
37bc532dfmovsd_xmm x1, [rax]
37bc532e3mulsd x6, x0
37bc532e7mulsd x1, x0
37bc532ebmovsd_xmm [rax], x1
37bc532efjmp 0x37bc5300c
37bc532f4
37bc532f4 0f 1f 40 00 ..@.
37bc532f8
37bc532f8loc_37bc532f8:
37bc532f8mov rax, [rsp+560]
37bc53300mov eax, [rax]
37bc53302mov [rsp+168], eax
37bc53309sub eax, ebx
37bc5330bcmp eax, edx
37bc5330dcmovle rdx, rax
37bc53311mov [rsp+228], edx
37bc53318test edx, edx
37bc5331ajle 0x37bc52f3e
37bc53320movddup x13, x12
37bc53325unpcklpd x4, x4
37bc53329lea r8, [rsi+16]
37bc5332dxor eax, eax
37bc5332fshl rdx, 4
37bc53333pxor x11, x11
37bc53338nop [rax+rax]
37bc53340
37bc53340loc_37bc53340:
37bc53340movupd x0, [r13+rax]
37bc53347movupd x2, [r13+rax]
37bc5334emovapd x1, x13
37bc53353movapd x5, x4
37bc53357movupd x3, [r8+rax]
37bc5335dadd rax, 16
37bc53361unpckhpd x0, x0
37bc53365xorpd x0, [rip+0x7f9e63]
37bc5336dunpcklpd x2, x2
37bc53371mulpd x1, x2
37bc53375mulpd x5, x0
37bc53379mulpd x2, x4
37bc5337dmulpd x0, x13
37bc53382subpd x1, x5
37bc53386movapd x5, x3
37bc5338ashufpd x5, x3, 1
37bc5338faddpd x0, x2
37bc53393mulpd x1, x5
37bc53397mulpd x0, x3
37bc5339bmovapd x2, x0
37bc5339faddpd x2, x1
37bc533a3subpd x1, x0
37bc533a7movsd_xmm x1, x2
37bc533abaddpd x11, x1
37bc533b0cmp rdx, rax
37bc533b3jne 0x37bc53340
37bc533b5movapd x13, x11
37bc533baunpckhpd x11, x11
37bc533bfjmp 0x37bc52f50
37bc533c4
37bc533c4 0f 1f 40 00 ..@.
37bc533c8
37bc533c8loc_37bc533c8:
37bc533c8movupd x0, [rsp+176]
37bc533d1pxor x1, x1
37bc533d5jmp 0x37bc52e4c
37bc533da
37bc533da 66 0f 1f 44 00 00 f..D..
37bc533e0
37bc533e0loc_37bc533e0:
37bc533e0sub eax, 1
37bc533e3lea r8l, [rdx+1]
37bc533e7lea r10, [rip+0x7f9d96]
37bc533eecmp eax, edx
37bc533f0mov [rsp+40], r10
37bc533f5lea rcx, [rsp+208]
37bc533fdmov r9, r10
37bc53400cmovg eax, edx
37bc53403lea rdx, [rsp+228]
37bc5340bsub ebx, eax
37bc5340dsub r8l, eax
37bc53410mov [rsp+228], eax
37bc53417movsxd rax, ebx
37bc5341amovsxd r8, r8l
37bc5341dadd r8, [rsp+112]
37bc53422sub rax, 1
37bc53426shl r8, 4
37bc5342ashl rax, 4
37bc5342eadd rax, [rsp+592]
37bc53436mov [rsp+32], rax
37bc5343bmov rax, [rsp+576]
37bc53443add r8, rax
37bc53446
37bc53446loc_37bc53446:
37bc53446call zdotc_
37bc5344bpxor x0, x0
37bc5344fucomisd x0, [rsp+280]
37bc53458movsd_xmm x11, [rsp+208]
37bc53462movsd_xmm x13, [rsp+216]
37bc5346cmovsd_xmm x12, [rsp+272]
37bc53476setnp cl
37bc53479cmovne ecx, r15l
37bc5347djmp 0x37bc52f50
37bc53482
37bc53482 66 0f 1f 44 00 00 f..D..
37bc53488
37bc53488loc_37bc53488:
37bc53488lea rax, [rip+0x7f9cf5]
37bc5348flea rcx, [rsp+208]
37bc53497mov r8, r13
37bc5349amov [rsp+40], rax
37bc5349flea rax, [rsi+16]
37bc534a3lea rdx, [rsp+228]
37bc534abmov [rsp+32], rax
37bc534b0lea r9, [rip+0x7f9ccd]
37bc534b7jmp 0x37bc53446
37bc534b9
37bc534b9 0f 1f 80 00 00 00 00 .......
37bc534c0
37bc534c0loc_37bc534c0:
37bc534c0mov rcx, [rsp+560]
37bc534c8mov r8, [rsp+592]
37bc534d0lea rdx, [rsp+232]
37bc534d8lea r9, [rip+0x7f9ca5]
37bc534dfmov [rsp+168], eax
37bc534e6call zdscal_
37bc534ebmov rax, [rsp+600]
37bc534f3movsd_xmm x0, [rsp+232]
37bc534fcmovsd_xmm x4, [rsp+280]
37bc53505movsd_xmm x12, [rsp+272]
37bc5350fmovsd_xmm x1, [rax]
37bc53513mulsd x6, x0
37bc53517mulsd x1, x0
37bc5351bpxor x0, x0
37bc5351fucomisd x4, x0
37bc53523setnp cl
37bc53526movsd_xmm [rax], x1
37bc5352acmovne ecx, r15l
37bc5352emov eax, [rsp+168]
37bc53535jmp 0x37bc52ee0
37bc5353a
37bc5353a 66 0f 1f 44 00 00 f..D..
37bc53540
37bc53540loc_37bc53540:
37bc53540mulsd x1, x14
37bc53545comisd x0, x1
37bc53549jbe 0x37bc5300c
37bc5354fmovapd x1, x8
37bc53554jmp 0x37bc5329d
37bc53559
37bc53559 0f 1f 80 00 00 00 00 .......
37bc53560
37bc53560loc_37bc53560:
37bc53560mulsd x1, x14
37bc53565comisd x0, x1
37bc53569jbe 0x37bc520c3
37bc5356fmovapd x1, x8
37bc53574jmp 0x37bc52a7d
37bc53579
37bc53579loc_37bc53579:
37bc53579minsd x0, x8
37bc5357etest ebp, ebp
37bc53580jle 0x37bc53a88
37bc53586mov esi, 1
37bc5358bmov eax, 1
37bc53590
37bc53590loc_37bc53590:
37bc53590mov rdi, [rsp+608]
37bc53598movsxd rdx, eax
37bc5359bmovsxd r9, esi
37bc5359eadd ecx, 1
37bc535a1shl r9, 3
37bc535a5lea r8, [rdi+8*rdx]
37bc535a9xor edx, edx
37bc535abjmp 0x37bc535db
37bc535ad
37bc535ad 0f 1f 84 ...
37bc535b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc535c0
37bc535c0loc_37bc535c0:
37bc535c0movsd_xmm x2, [r8-8]
37bc535c6add rdx, 1
37bc535caadd r8, r9
37bc535cdaddsd x2, x8
37bc535d2divsd x0, x2
37bc535d6cmp rdx, rcx
37bc535d9je 0x37bc535e2
37bc535db
37bc535dbloc_37bc535db:
37bc535dbcomisd x11, x0
37bc535e0jb 0x37bc535c0
37bc535e2
37bc535e2loc_37bc535e2:
37bc535e2mov [rsp+608], rdi
37bc535ea
37bc535ealoc_37bc535ea:
37bc535eacomisd x0, x11
37bc535efja 0x37bc529a0
37bc535f5comisd x3, x4
37bc535f9mov r10l, eax
37bc535fcja 0x37bc53628
37bc535femovapd x6, x3
37bc53602movapd x9, x8
37bc53607addsd x6, x3
37bc5360b
37bc5360bloc_37bc5360b:
37bc5360btest r15l, r15l
37bc5360eje 0x37bc53b3f
37bc53614cmp esi, -1
37bc53617jne 0x37bc51a80
37bc5361djmp 0x37bc51869
37bc53622
37bc53622 66 0f 1f 44 00 00 f..D..
37bc53628
37bc53628loc_37bc53628:
37bc53628movapd x9, x8
37bc5362d
37bc5362dloc_37bc5362d:
37bc5362ddivsd x4, x3
37bc53631mov [rsp+128], eax
37bc53638mov rax, [rsp+600]
37bc53640lea r9, [rip+0x7f9b3d]
37bc53647mov r8, [rsp+592]
37bc5364fmovups [rsp+112], x1
37bc53654movapd x6, x14
37bc53659mov rcx, [rsp+560]
37bc53661mov rdx, rax
37bc53664mov [rsp+168], r10l
37bc5366cmovsd_xmm [rax], x4
37bc53670call zdscal_
37bc53675movupd x1, [rsp+112]
37bc5367bmov eax, [rsp+128]
37bc53682mov r10l, [rsp+168]
37bc5368ajmp 0x37bc5360b
37bc5368f
37bc5368floc_37bc5368f:
37bc5368ftest r15l, r15l
37bc53692je 0x37bc53a25
37bc53698mov r11l, [rsp+108]
37bc5369dtest r11l, r11l
37bc536a0je 0x37bc53bc8
37bc536a6mov rax, [rsp+568]
37bc536aepxor x0, x0
37bc536b2mov r8l, [rsp+104]
37bc536b7mov r10l, ebp
37bc536bamaxsd x0, x11
37bc536bfmovapd x9, x10
37bc536c4mov eax, [rax]
37bc536c6mov [rsp+112], eax
37bc536cadivsd x9, x0
37bc536cfadd eax, 1
37bc536d2mov [rsp+160], eax
37bc536d9test r8l, r8l
37bc536dcje 0x37bc53c50
37bc536e2movupd x1, [rip+0x7f9ab6]
37bc536eamovq x7, [rip+0x7f9a9e]
37bc536f2pxor x3, x3
37bc536f6movups [rsp+144], x7
37bc536fe
37bc536feloc_37bc536fe:
37bc536fecomisd x9, x11
37bc53703ja 0x37bc529a0
37bc53709
37bc53709loc_37bc53709:
37bc53709comisd x3, x4
37bc5370dja 0x37bc53d23
37bc53713
37bc53713loc_37bc53713:
37bc53713movapd x9, x8
37bc53718jmp 0x37bc527c0
37bc5371d
37bc5371d 0f 1f 00 ...
37bc53720
37bc53720loc_37bc53720:
37bc53720movapd x0, x9
37bc53725minsd x0, x8
37bc5372atest ebp, ebp
37bc5372cjle 0x37bc53c0d
37bc53732mov [rsp+160], 1
37bc5373dmov esi, 1
37bc53742mov eax, 1
37bc53747
37bc53747loc_37bc53747:
37bc53747mov rdi, [rsp+608]
37bc5374fmovsxd rdx, eax
37bc53752movsxd r9, esi
37bc53755add ecx, 1
37bc53758shl r9, 3
37bc5375clea r8, [rdi+8*rdx]
37bc53760xor edx, edx
37bc53762jmp 0x37bc537a8
37bc53764
37bc53764 66 0f 1f 44 00 00 66 66 2e 0f 1f 84 f..D..ff....
37bc53770 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc53780
37bc53780loc_37bc53780:
37bc53780movsd_xmm x5, [r8-8]
37bc53786movapd x2, x8
37bc5378badd rdx, 1
37bc5378fadd r8, r9
37bc53792addsd x5, x8
37bc53797divsd x2, x5
37bc5379bmulsd x0, x2
37bc5379fcmp rcx, rdx
37bc537a2je 0x37bc535e2
37bc537a8
37bc537a8loc_37bc537a8:
37bc537a8comisd x11, x0
37bc537adjb 0x37bc53780
37bc537afjmp 0x37bc535e2
37bc537b4
37bc537b4loc_37bc537b4:
37bc537b4mov [rsp+608], rdi
37bc537bctest r11b, r11b
37bc537bfje 0x37bc535ea
37bc537c5movsd_xmm [rsp+264], x12
37bc537cfmovsd_xmm [rsp+256], x7
37bc537d8jmp 0x37bc535ea
37bc537dd
37bc537ddloc_37bc537dd:
37bc537ddmov [rsp+608], rdi
37bc537e5test r11b, r11b
37bc537e8je 0x37bc535ea
37bc537eemovsd_xmm [rsp+264], x6
37bc537f7movsd_xmm [rsp+256], x13
37bc53801jmp 0x37bc535ea
37bc53806
37bc53806loc_37bc53806:
37bc53806mov [rsp+608], rdi
37bc5380emovsd_xmm [rsp+264], x6
37bc53817movsd_xmm [rsp+256], x13
37bc53821
37bc53821loc_37bc53821:
37bc53821minsd x9, x0
37bc53826comisd x9, x11
37bc5382bja 0x37bc529a0
37bc53831comisd x3, x4
37bc53835mov r10l, eax
37bc53838ja 0x37bc53628
37bc5383emovapd x6, x3
37bc53842mov r15l, ebp
37bc53845movapd x9, x8
37bc5384amovsxd rbp, eax
37bc5384daddsd x6, x3
37bc53851jmp 0x37bc51d9b
37bc53856
37bc53856loc_37bc53856:
37bc53856mov [rsp+608], rdi
37bc5385emovapd x0, x9
37bc53863movsd_xmm [rsp+264], x12
37bc5386dmovsd_xmm [rsp+256], x7
37bc53876jmp 0x37bc535ea
37bc5387b
37bc5387bloc_37bc5387b:
37bc5387bdivsd x4, x3
37bc5387fmov rax, [rsp+600]
37bc53887mov r8, [rsp+592]
37bc5388flea r9, [rip+0x7f98ee]
37bc53896mov rcx, [rsp+560]
37bc5389emov [rsp+112], ebp
37bc538a2movapd x6, x14
37bc538a7mov rdx, rax
37bc538aamovsd_xmm [rax], x4
37bc538aecall zdscal_
37bc538b3mov r10l, [rsp+112]
37bc538b8jmp 0x37bc51d9b
37bc538bd
37bc538bdloc_37bc538bd:
37bc538bdmovapd x0, x9
37bc538c2minsd x0, x8
37bc538c7test ebp, ebp
37bc538c9jle 0x37bc53c76
37bc538cfmov eax, ebp
37bc538d1mov esi, -1
37bc538d6mov ebp, 1
37bc538dbjmp 0x37bc53747
37bc538e0
37bc538e0loc_37bc538e0:
37bc538e0mov rax, [rsp+560]
37bc538e8mov edx, [rax]
37bc538eatest edx, edx
37bc538ecjle 0x37bc53940
37bc538eemov rax, [rsp+592]
37bc538f6sub edx, 1
37bc538f9pxor x0, x0
37bc538fdshl rdx, 4
37bc53901lea rcx, [rax+rdx+16]
37bc53906mov rdx, rax
37bc53909mov r8, rcx
37bc5390csub r8, rax
37bc5390fand r8l, 16
37bc53913je 0x37bc53930
37bc53915mov rax, [rsp+592]
37bc5391dlea rdx, [rax+16]
37bc53921movups [rax], x0
37bc53924cmp rcx, rdx
37bc53927je 0x37bc53940
37bc53929nop [rax]
37bc53930
37bc53930loc_37bc53930:
37bc53930movups [rdx], x0
37bc53933add rdx, 32
37bc53937movups [rdx-16], x0
37bc5393bcmp rcx, rdx
37bc5393ejne 0x37bc53930
37bc53940
37bc53940loc_37bc53940:
37bc53940mov rax, [rsp+600]
37bc53948movq x0, [rip+0x7f9840]
37bc53950pxor x6, x6
37bc53954movups [rsi], x0
37bc53957movapd x0, x8
37bc5395cmov [rax], 0
37bc53963jmp 0x37bc52104
37bc53968
37bc53968loc_37bc53968:
37bc53968mov rax, [rsp+560]
37bc53970mov eax, [rax]
37bc53972test eax, eax
37bc53974jle 0x37bc539c0
37bc53976mov rbx, [rsp+592]
37bc5397esub eax, 1
37bc53981pxor x0, x0
37bc53985shl rax, 4
37bc53989lea rdx, [rbx+rax+16]
37bc5398emov rax, rbx
37bc53991mov rcx, rdx
37bc53994sub rcx, rbx
37bc53997and ecx, 16
37bc5399aje 0x37bc539b0
37bc5399cmov rax, [rsp+592]
37bc539a4movups [rax], x0
37bc539a7add rax, 16
37bc539abcmp rdx, rax
37bc539aeje 0x37bc539c0
37bc539b0
37bc539b0loc_37bc539b0:
37bc539b0movups [rax], x0
37bc539b3add rax, 32
37bc539b7movups [rax-16], x0
37bc539bbcmp rdx, rax
37bc539bejne 0x37bc539b0
37bc539c0
37bc539c0loc_37bc539c0:
37bc539c0mov rax, [rsp+600]
37bc539c8movq x0, [rip+0x7f97c0]
37bc539d0pxor x6, x6
37bc539d4movups [rsi], x0
37bc539d7movapd x0, x8
37bc539dcmov [rax], 0
37bc539e3jmp 0x37bc5304d
37bc539e8
37bc539e8loc_37bc539e8:
37bc539e8minsd x0, x8
37bc539edtest ebp, ebp
37bc539efjle 0x37bc53b8c
37bc539f5mov eax, ebp
37bc539f7mov esi, -1
37bc539fcmov ebp, 1
37bc53a01mov [rsp+160], 1
37bc53a0cjmp 0x37bc53590
37bc53a11
37bc53a11loc_37bc53a11:
37bc53a11cmp ebp, r15l
37bc53a14jl 0x37bc527c0
37bc53a1asub r10l, r15l
37bc53a1dmov edx, r10l
37bc53a20jmp 0x37bc52d2d
37bc53a25
37bc53a25loc_37bc53a25:
37bc53a25mov ecx, [rsp+108]
37bc53a29test ecx, ecx
37bc53a2bje 0x37bc53b4a
37bc53a31mov rax, [rsp+568]
37bc53a39pxor x1, x1
37bc53a3dmov edx, [rsp+104]
37bc53a41movapd x0, x10
37bc53a46maxsd x1, x11
37bc53a4bmov eax, [rax]
37bc53a4dmov [rsp+112], eax
37bc53a51divsd x0, x1
37bc53a55add eax, 1
37bc53a58mov [rsp+160], eax
37bc53a5ftest edx, edx
37bc53a61jne 0x37bc53c90
37bc53a67minsd x0, x8
37bc53a6cmovupd x1, [rip+0x7f972c]
37bc53a74movq x7, [rip+0x7f9714]
37bc53a7cpxor x3, x3
37bc53a80movups [rsp+144], x7
37bc53a88
37bc53a88loc_37bc53a88:
37bc53a88comisd x0, x11
37bc53a8dja 0x37bc529a0
37bc53a93comisd x3, x4
37bc53a97ja 0x37bc53d4d
37bc53a9d
37bc53a9dloc_37bc53a9d:
37bc53a9dmov r9l, 1
37bc53aa3mov r8l, 1
37bc53aa9lea rdx, [rip+0x7f96b3]
37bc53ab0mov rcx, r12
37bc53ab3call lsame_
37bc53ab8jmp 0x37bc53713
37bc53abd
37bc53abd 0f 1f 00 ...
37bc53ac0
37bc53ac0loc_37bc53ac0:
37bc53ac0cmp ebp, r15l
37bc53ac3jl 0x37bc527c0
37bc53ac9sub r10l, r15l
37bc53accmov r13l, r10l
37bc53acfjmp 0x37bc51de5
37bc53ad4
37bc53ad4loc_37bc53ad4:
37bc53ad4mov eax, ebp
37bc53ad6mov esi, -1
37bc53adbmov ebp, 1
37bc53ae0jmp 0x37bc5362d
37bc53ae5
37bc53ae5loc_37bc53ae5:
37bc53ae5divsd x4, x3
37bc53ae9mov rax, [rsp+600]
37bc53af1mov r8, [rsp+592]
37bc53af9lea r9, [rip+0x7f9684]
37bc53b00mov rcx, [rsp+560]
37bc53b08movups [rsp+112], x1
37bc53b0dmovapd x6, x14
37bc53b12mov rdx, rax
37bc53b15movsd_xmm [rax], x4
37bc53b19call zdscal_
37bc53b1emovupd x1, [rsp+112]
37bc53b24mov r10l, 1
37bc53b2amov [rsp+160], 1
37bc53b35mov eax, 1
37bc53b3ajmp 0x37bc51a80
37bc53b3f
37bc53b3floc_37bc53b3f:
37bc53b3fmov r15l, ebp
37bc53b42movsxd rbp, eax
37bc53b45jmp 0x37bc51d9b
37bc53b4a
37bc53b4aloc_37bc53b4a:
37bc53b4apxor x1, x1
37bc53b4emov eax, [rsp+104]
37bc53b52movapd x0, x10
37bc53b57maxsd x1, x11
37bc53b5cdivsd x0, x1
37bc53b60test eax, eax
37bc53b62jne 0x37bc53cc0
37bc53b68minsd x0, x8
37bc53b6dmovupd x1, [rip+0x7f962b]
37bc53b75mov r10l, ebp
37bc53b78pxor x3, x3
37bc53b7cmovq x7, [rip+0x7f960c]
37bc53b84movups [rsp+144], x7
37bc53b8c
37bc53b8cloc_37bc53b8c:
37bc53b8ccomisd x0, x11
37bc53b91ja 0x37bc529a0
37bc53b97comisd x3, x4
37bc53b9bjbe 0x37bc53a9d
37bc53ba1mov eax, ebp
37bc53ba3mov esi, -1
37bc53ba8mov ebp, 1
37bc53badmov [rsp+160], 1
37bc53bb8movapd x9, x8
37bc53bbdjmp 0x37bc5362d
37bc53bc2
37bc53bc2 66 0f 1f 44 00 00 f..D..
37bc53bc8
37bc53bc8loc_37bc53bc8:
37bc53bc8pxor x0, x0
37bc53bccmov ecx, [rsp+104]
37bc53bd0movapd x9, x10
37bc53bd5maxsd x0, x11
37bc53bdadivsd x9, x0
37bc53bdftest ecx, ecx
37bc53be1jne 0x37bc52971
37bc53be7movapd x0, x9
37bc53becmovupd x1, [rip+0x7f95ac]
37bc53bf4movq x7, [rip+0x7f9594]
37bc53bfcpxor x3, x3
37bc53c00minsd x0, x8
37bc53c05movups [rsp+144], x7
37bc53c0d
37bc53c0dloc_37bc53c0d:
37bc53c0dcomisd x0, x11
37bc53c12ja 0x37bc529a0
37bc53c18
37bc53c18loc_37bc53c18:
37bc53c18comisd x3, x4
37bc53c1cjbe 0x37bc53713
37bc53c22mov r10l, 1
37bc53c28mov esi, 1
37bc53c2dmov eax, 1
37bc53c32mov [rsp+160], 1
37bc53c3dmovapd x9, x8
37bc53c42jmp 0x37bc5362d
37bc53c47
37bc53c47 66 0f 1f 84 00 00 00 00 00 f........
37bc53c50
37bc53c50loc_37bc53c50:
37bc53c50movapd x0, x9
37bc53c55movupd x1, [rip+0x7f9543]
37bc53c5dmovq x7, [rip+0x7f952b]
37bc53c65pxor x3, x3
37bc53c69minsd x0, x8
37bc53c6emovups [rsp+144], x7
37bc53c76
37bc53c76loc_37bc53c76:
37bc53c76comisd x0, x11
37bc53c7bjbe 0x37bc53709
37bc53c81jmp 0x37bc529a0
37bc53c86
37bc53c86 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc53c90
37bc53c90loc_37bc53c90:
37bc53c90movapd x9, x0
37bc53c95movq x7, [rip+0x7f94f3]
37bc53c9dpxor x3, x3
37bc53ca1movupd x1, [rip+0x7f94f7]
37bc53ca9movups [rsp+144], x7
37bc53cb1mov esi, 1
37bc53cb6mov eax, 1
37bc53cbbjmp 0x37bc53821
37bc53cc0
37bc53cc0loc_37bc53cc0:
37bc53cc0mov eax, ebp
37bc53cc2movapd x9, x0
37bc53cc7pxor x3, x3
37bc53ccbmov ebp, 1
37bc53cd0movq x7, [rip+0x7f94b8]
37bc53cd8movupd x1, [rip+0x7f94c0]
37bc53ce0mov [rsp+160], 1
37bc53cebmov esi, -1
37bc53cf0movups [rsp+144], x7
37bc53cf8jmp 0x37bc53821
37bc53cfd
37bc53cfdloc_37bc53cfd:
37bc53cfdmovapd x9, x0
37bc53d02mov ebp, 1
37bc53d07mov esi, -1
37bc53d0cmov [rsp+160], 1
37bc53d17jmp 0x37bc53821
37bc53d1c
37bc53d1cloc_37bc53d1c:
37bc53d1cneg eax
37bc53d1ejmp 0x37bc514b5
37bc53d23
37bc53d23loc_37bc53d23:
37bc53d23mov eax, ebp
37bc53d25mov esi, -1
37bc53d2amov ebp, 1
37bc53d2fmovapd x9, x8
37bc53d34jmp 0x37bc5362d
37bc53d39
37bc53d39loc_37bc53d39:
37bc53d39movapd x9, x0
37bc53d3emov esi, 1
37bc53d43mov eax, 1
37bc53d48jmp 0x37bc53821
37bc53d4d
37bc53d4dloc_37bc53d4d:
37bc53d4dmov r10l, 1
37bc53d53mov esi, 1
37bc53d58mov eax, 1
37bc53d5dmovapd x9, x8
37bc53d62jmp 0x37bc5362d
37bc51280
37bc51280zlatbs_:
37bc51280push r15
37bc51282push r14
37bc51284push r13
37bc51286push r12
37bc51288push rbp
37bc51289push rdi
37bc5128apush rsi
37bc5128bpush rbx
37bc5128csub rsp, 456
37bc51293movups [rsp+288], x6
37bc5129bmovups [rsp+304], x7
37bc512a3movups [rsp+320], x8
37bc512acmovups [rsp+336], x9
37bc512b5movups [rsp+352], x10
37bc512bemovups [rsp+368], x11
37bc512c7movups [rsp+384], x12
37bc512d0movups [rsp+400], x13
37bc512d9movups [rsp+416], x14
37bc512e2movups [rsp+432], x15
37bc512ebmov rbp, [rsp+616]
37bc512f3mov rax, [rsp+584]
37bc512fbmov [rbp], 0
37bc51302movsxd rbx, [rax]
37bc51305mov r12, rdx
37bc51308mov r13, r8
37bc5130blea rdx, [rip+0x7fbe4e]
37bc51312mov rsi, r9
37bc51315mov r8l, 1
37bc5131bmov r9l, 1
37bc51321mov r14, rcx
37bc51324call lsame_
37bc51329mov r9l, 1
37bc5132fmov r8l, 1
37bc51335mov rcx, r12
37bc51338lea rdx, [rip+0x7fbe22]
37bc5133fmov [rsp+108], eax
37bc51343mov edi, eax
37bc51345call lsame_
37bc5134amov r9l, 1
37bc51350mov r8l, 1
37bc51356mov rcx, r13
37bc51359lea rdx, [rip+0x7fbe01]
37bc51360mov r15l, eax
37bc51363call lsame_
37bc51368mov [rsp+104], eax
37bc5136ctest edi, edi
37bc5136eje 0x37bc51420
37bc51374
37bc51374loc_37bc51374:
37bc51374test r15l, r15l
37bc51377je 0x37bc51450
37bc5137d
37bc5137dloc_37bc5137d:
37bc5137dmov eax, [rsp+104]
37bc51381test eax, eax
37bc51383jne 0x37bc513b8
37bc51385mov r9l, 1
37bc5138bmov r8l, 1
37bc51391lea rdx, [rip+0x7fbdc8]
37bc51398mov rcx, r13
37bc5139bcall lsame_
37bc513a0test eax, eax
37bc513a2jne 0x37bc513b8
37bc513a4mov edx, -3
37bc513a9mov eax, 3
37bc513aejmp 0x37bc514b2
37bc513b3
37bc513b3 0f 1f 44 00 00 ..D..
37bc513b8
37bc513b8loc_37bc513b8:
37bc513b8mov r9l, 1
37bc513bemov r8l, 1
37bc513c4lea rdx, [rip+0x7fbd9a]
37bc513cbmov rcx, rsi
37bc513cecall lsame_
37bc513d3test eax, eax
37bc513d5je 0x37bc51548
37bc513db
37bc513dbloc_37bc513db:
37bc513dbmov rax, [rsp+560]
37bc513e3mov edx, [rax]
37bc513e5test edx, edx
37bc513e7js 0x37bc514a8
37bc513edmov rax, [rsp+568]
37bc513f5mov eax, [rax]
37bc513f7test eax, eax
37bc513f9js 0x37bc51580
37bc513ffmov rcx, [rsp+584]
37bc51407cmp eax, [rcx]
37bc51409jl 0x37bc51590
37bc5140fmov edx, -8
37bc51414mov eax, 8
37bc51419jmp 0x37bc514b2
37bc5141e
37bc5141e 66 90 f.
37bc51420
37bc51420loc_37bc51420:
37bc51420mov r9l, 1
37bc51426mov r8l, 1
37bc5142clea rdx, [rip+0x7fbd2f]
37bc51433mov rcx, r14
37bc51436call lsame_
37bc5143btest eax, eax
37bc5143djne 0x37bc51374
37bc51443mov edx, -1
37bc51448mov eax, 1
37bc5144djmp 0x37bc514b2
37bc5144f
37bc5144f 90 .
37bc51450
37bc51450loc_37bc51450:
37bc51450mov r9l, 1
37bc51456mov r8l, 1
37bc5145clea rdx, [rip+0x7fbd00]
37bc51463mov rcx, r12
37bc51466call lsame_
37bc5146btest eax, eax
37bc5146djne 0x37bc5137d
37bc51473mov r9l, 1
37bc51479mov r8l, 1
37bc5147flea rdx, [rip+0x7fbcde]
37bc51486mov rcx, r12
37bc51489call lsame_
37bc5148etest eax, eax
37bc51490jne 0x37bc5137d
37bc51496mov edx, -2
37bc5149bmov eax, 2
37bc514a0jmp 0x37bc514b2
37bc514a2
37bc514a2 66 0f 1f 44 00 00 f..D..
37bc514a8
37bc514a8loc_37bc514a8:
37bc514a8mov edx, -5
37bc514admov eax, 5
37bc514b2
37bc514b2loc_37bc514b2:
37bc514b2mov [rbp], edx
37bc514b5
37bc514b5loc_37bc514b5:
37bc514b5lea rdx, [rsp+272]
37bc514bdmov r8l, 6
37bc514c3lea rcx, [rip+0x7fbc9c]
37bc514camov [rsp+272], eax
37bc514d1call xerbla_
37bc514d6nop
37bc514d7
37bc514d7loc_37bc514d7:
37bc514d7movups x6, [rsp+288]
37bc514dfmovups x7, [rsp+304]
37bc514e7movups x8, [rsp+320]
37bc514f0movups x9, [rsp+336]
37bc514f9movups x10, [rsp+352]
37bc51502movups x11, [rsp+368]
37bc5150bmovups x12, [rsp+384]
37bc51514movups x13, [rsp+400]
37bc5151dmovups x14, [rsp+416]
37bc51526movups x15, [rsp+432]
37bc5152fadd rsp, 456
37bc51536pop rbx
37bc51537pop rsi
37bc51538pop rdi
37bc51539pop rbp
37bc5153apop r12
37bc5153cpop r13
37bc5153epop r14
37bc51540pop r15
37bc51542ret
37bc51543
37bc51543 0f 1f 44 00 00 ..D..
37bc51548
37bc51548loc_37bc51548:
37bc51548mov r9l, 1
37bc5154emov r8l, 1
37bc51554lea rdx, [rip+0x7fbc06]
37bc5155bmov rcx, rsi
37bc5155ecall lsame_
37bc51563test eax, eax
37bc51565jne 0x37bc513db
37bc5156bmov edx, -4
37bc51570mov eax, 4
37bc51575jmp 0x37bc514b2
37bc5157a
37bc5157a 66 0f 1f 44 00 00 f..D..
37bc51580
37bc51580loc_37bc51580:
37bc51580mov edx, -6
37bc51585mov eax, 6
37bc5158ajmp 0x37bc514b2
37bc5158f
37bc5158f 90 .
37bc51590
37bc51590loc_37bc51590:
37bc51590mov eax, [rbp]
37bc51593test eax, eax
37bc51595jne 0x37bc53d1c
37bc5159bmovsd_xmm x8, [rip+0x7fbbec]
37bc515a4mov rax, [rsp+600]
37bc515acmovsd_xmm [rax], x8
37bc515b1test edx, edx
37bc515b3je 0x37bc514d7
37bc515b9xor eax, eax
37bc515bbtest rbx, rbx
37bc515bemov edx, 12
37bc515c3cmovs rbx, rax
37bc515c7lea rcx, [rip+0x7fbb9e]
37bc515cemovapd x14, x8
37bc515d3mov rax, rbx
37bc515d6not rax
37bc515d9mov [rsp+136], rax
37bc515e1call dlamch_
37bc515e6mov edx, 9
37bc515eblea rcx, [rip+0x7fbb86]
37bc515f2movapd x11, x0
37bc515f7call dlamch_
37bc515fcmov r9l, 1
37bc51602mov r8l, 1
37bc51608mov rcx, rsi
37bc5160bdivsd x11, x0
37bc51610lea rdx, [rip+0x7fbb4a]
37bc51617divsd x14, x11
37bc5161ccall lsame_
37bc51621test eax, eax
37bc51623je 0x37bc516ff
37bc51629mov rax, [rsp+560]
37bc51631mov edi, [rsp+108]
37bc51635mov esi, [rax]
37bc51637test edi, edi
37bc51639je 0x37bc51940
37bc5163ftest esi, esi
37bc51641jle 0x37bc516ff
37bc51647xor ebp, ebp
37bc51649mov [rsp+528], r14
37bc51651mov rdi, [rsp+608]
37bc51659mov [rsp+536], r12
37bc51661mov r14, [rsp+576]
37bc51669mov r12, [rsp+568]
37bc51671mov [rsp+544], r13
37bc51679mov r13, -1
37bc51680mov [rsp+112], r15l
37bc51685mov r15, rbp
37bc51688lea rbp, [rsp+228]
37bc51690
37bc51690loc_37bc51690:
37bc51690mov edx, [r12]
37bc51694mov ecx, r15l
37bc51697lea r8, [rip+0x7fbae6]
37bc5169ecmp edx, r15l
37bc516a1cmovle ecx, edx
37bc516a4add edx, 1
37bc516a7sub edx, ecx
37bc516a9mov [rsp+228], ecx
37bc516b0mov rcx, rbp
37bc516b3movsxd rdx, edx
37bc516b6add rdx, r13
37bc516b9add r13, rbx
37bc516bcshl rdx, 4
37bc516c0add rdx, r14
37bc516c3call dzasum_
37bc516c8movsd_xmm [rdi+8*r15], x0
37bc516ceadd r15, 1
37bc516d2lea edx, [r15+1]
37bc516d6cmp edx, esi
37bc516d8jle 0x37bc51690
37bc516damov [rsp+608], rdi
37bc516e2mov r14, [rsp+528]
37bc516eamov r12, [rsp+536]
37bc516f2mov r13, [rsp+544]
37bc516famov r15l, [rsp+112]
37bc516ff
37bc516ffloc_37bc516ff:
37bc516ffmov rdx, [rsp+608]
37bc51707mov rcx, [rsp+560]
37bc5170flea r8, [rip+0x7fba6e]
37bc51716call idamax_
37bc5171bmovapd x4, x14
37bc51720movsd_xmm x10, [rip+0x7fba87]
37bc51729mov rdi, [rsp+608]
37bc51731cdqe
37bc51733mulsd x4, x10
37bc51738movsd_xmm x0, [rdi+8*rax-8]
37bc5173ecomisd x4, x0
37bc51742jb 0x37bc518b8
37bc51748mov rax, [rsp+560]
37bc51750movsd_xmm [rsp+240], x8
37bc5175amovsxd rbp, [rax]
37bc5175dtest ebp, ebp
37bc5175fjle 0x37bc5368f
37bc51765movupd x1, [rip+0x7fba33]
37bc5176dmovq x3, [rip+0x7fba1b]
37bc51775movapd x9, x8
37bc5177amovups [rsp+144], x3
37bc51782
37bc51782loc_37bc51782:
37bc51782mov rax, [rsp+592]
37bc5178alea edx, [rbp-1]
37bc5178dmov rdi, [rsp+608]
37bc51795pxor x3, x3
37bc51799shl rdx, 4
37bc5179dlea rdx, [rax+rdx+16]
37bc517a2nop [rax+rax]
37bc517aanop [rax+rax]
37bc517b5nop [rax+rax]
37bc517c0
37bc517c0loc_37bc517c0:
37bc517c0movsd_xmm x0, [rax]
37bc517c4movsd_xmm x2, [rax+8]
37bc517c9add rax, 16
37bc517cdmulsd x0, x10
37bc517d2mulsd x2, x10
37bc517d7andpd x0, [rip+0x7fb9e1]
37bc517dfandpd x2, [rip+0x7fb9d9]
37bc517e7addsd x0, x2
37bc517ebmaxsd x3, x0
37bc517efcmp rax, rdx
37bc517f2jne 0x37bc517c0
37bc517f4mov [rsp+608], rdi
37bc517fc
37bc517fcloc_37bc517fc:
37bc517fctest r15l, r15l
37bc517ffje 0x37bc51880
37bc51801mov r10l, [rsp+108]
37bc51806test r10l, r10l
37bc51809je 0x37bc51a28
37bc5180fmov rax, [rsp+568]
37bc51817mov eax, [rax]
37bc51819mov [rsp+112], eax
37bc5181dadd eax, 1
37bc51820ucomisd x9, x8
37bc51825mov [rsp+160], eax
37bc5182cjp 0x37bc51834
37bc5182eje 0x37bc522e0
37bc51834
37bc51834loc_37bc51834:
37bc51834pxor x0, x0
37bc51838mulsd x0, x9
37bc5183dcomisd x0, x11
37bc51842ja 0x37bc529a5
37bc51848comisd x3, x4
37bc5184cmov r10l, ebp
37bc5184fja 0x37bc53ad4
37bc51855movapd x6, x3
37bc51859mov eax, ebp
37bc5185bmov esi, -1
37bc51860mov ebp, 1
37bc51865addsd x6, x3
37bc51869
37bc51869loc_37bc51869:
37bc51869cmp eax, ebp
37bc5186bjl 0x37bc527c0
37bc51871sub r10l, ebp
37bc51874mov r12l, r10l
37bc51877jmp 0x37bc51a93
37bc5187c
37bc5187c 0f 1f 40 00 ..@.
37bc51880
37bc51880loc_37bc51880:
37bc51880mov edx, [rsp+108]
37bc51884test edx, edx
37bc51886jne 0x37bc51d40
37bc5188cucomisd x9, x8
37bc51891jp 0x37bc51899
37bc51893je 0x37bc521c0
37bc51899
37bc51899loc_37bc51899:
37bc51899mov [rsp+160], 1
37bc518a4mov r15l, 1
37bc518aamov esi, -1
37bc518afjmp 0x37bc51d72
37bc518b4
37bc518b4 0f 1f 40 00 ..@.
37bc518b8
37bc518b8loc_37bc518b8:
37bc518b8mulsd x0, x11
37bc518bdmovapd x1, x10
37bc518c2mov r8, [rsp+608]
37bc518camov rcx, [rsp+560]
37bc518d2lea rdx, [rsp+240]
37bc518dalea r9, [rip+0x7fb8a3]
37bc518e1movsd_xmm [rsp+112], x4
37bc518e7divsd x1, x0
37bc518ebmovsd_xmm [rsp+240], x1
37bc518f4call dscal_
37bc518f9mov rax, [rsp+560]
37bc51901pxor x1, x1
37bc51905movsd_xmm x9, [rsp+240]
37bc5190fmovsxd rbp, [rax]
37bc51912movq x4, x9
37bc51917unpcklpd x1, x9
37bc5191cmovups [rsp+144], x4
37bc51924movsd_xmm x4, [rsp+112]
37bc5192atest ebp, ebp
37bc5192cjg 0x37bc51782
37bc51932pxor x3, x3
37bc51936jmp 0x37bc517fc
37bc5193b
37bc5193b 0f 1f 44 00 00 ..D..
37bc51940
37bc51940loc_37bc51940:
37bc51940test esi, esi
37bc51942jle 0x37bc516ff
37bc51948mov rcx, [rsp+576]
37bc51950mov rax, rbx
37bc51953mov [rsp+128], rbx
37bc5195bmov ebp, 1
37bc51960shl rax, 4
37bc51964mov [rsp+528], r14
37bc5196cmov r14, [rsp+608]
37bc51974lea rdi, [rcx+16]
37bc51978lea rcx, [rsp+228]
37bc51980mov [rsp+536], r12
37bc51988mov rbx, rax
37bc5198bmov [rsp+112], rcx
37bc51990mov r12l, esi
37bc51993mov ecx, esi
37bc51995mov rsi, [rsp+560]
37bc5199dmov [rsp+544], r13
37bc519a5mov r13, [rsp+568]
37bc519adjmp 0x37bc519b5
37bc519af
37bc519af 90 .
37bc519b0
37bc519b0loc_37bc519b0:
37bc519b0mov ecx, [rsi]
37bc519b2add rdi, rbx
37bc519b5
37bc519b5loc_37bc519b5:
37bc519b5mov r8l, [r13]
37bc519b9sub ecx, ebp
37bc519bbpxor x0, x0
37bc519bfcmp ecx, r8l
37bc519c2cmovle r8l, ecx
37bc519c6mov [rsp+228], r8l
37bc519cetest r8l, r8l
37bc519d1jle 0x37bc519e7
37bc519d3mov rcx, [rsp+112]
37bc519d8lea r8, [rip+0x7fb7a5]
37bc519dfmov rdx, rdi
37bc519e2call dzasum_
37bc519e7
37bc519e7loc_37bc519e7:
37bc519e7movsd_xmm [r14+8*rbp-8], x0
37bc519eeadd rbp, 1
37bc519f2cmp r12l, ebp
37bc519f5jge 0x37bc519b0
37bc519f7mov [rsp+608], r14
37bc519ffmov rbx, [rsp+128]
37bc51a07mov r12, [rsp+536]
37bc51a0fmov r13, [rsp+544]
37bc51a17mov r14, [rsp+528]
37bc51a1fjmp 0x37bc516ff
37bc51a24
37bc51a24 0f 1f 40 00 ..@.
37bc51a28
37bc51a28loc_37bc51a28:
37bc51a28ucomisd x9, x8
37bc51a2djp 0x37bc51a35
37bc51a2fje 0x37bc52440
37bc51a35
37bc51a35loc_37bc51a35:
37bc51a35pxor x0, x0
37bc51a39mulsd x0, x9
37bc51a3ecomisd x0, x11
37bc51a43ja 0x37bc529a5
37bc51a49comisd x3, x4
37bc51a4dja 0x37bc53ae5
37bc51a53movapd x6, x3
37bc51a57mov r10l, 1
37bc51a5dmov eax, 1
37bc51a62mov [rsp+160], 1
37bc51a6daddsd x6, x3
37bc51a71nop [rax]
37bc51a75nop [rax+rax]
37bc51a80
37bc51a80loc_37bc51a80:
37bc51a80cmp eax, ebp
37bc51a82jg 0x37bc527c0
37bc51a88sub ebp, r10l
37bc51a8bmov esi, 1
37bc51a90mov r12l, ebp
37bc51a93
37bc51a93loc_37bc51a93:
37bc51a93movsxd r15, esi
37bc51a96movsxd rsi, eax
37bc51a99mov rcx, [rsp+592]
37bc51aa1movsxd r13, [rsp+160]
37bc51aa9mov rax, r15
37bc51aacmovapd x13, x1
37bc51ab1movddup x12, [rip+0x7fb716]
37bc51abamov rdi, [rsp+608]
37bc51ac2shl rax, 4
37bc51ac6shl r13, 4
37bc51acaadd r13, [rsp+576]
37bc51ad2movupd x7, [rsp+144]
37bc51adbmov [rsp+128], rax
37bc51ae3mov rax, rsi
37bc51ae6movq x15, [rip+0x7fb6d1]
37bc51aefshl rax, 4
37bc51af3lea r14, [rcx+rax-16]
37bc51af8mov rax, r15
37bc51afbimul rax, rbx
37bc51affimul rbx, rsi
37bc51b03add rbx, [rsp+136]
37bc51b0bmov [rsp+136], r13
37bc51b13mov r13, rsi
37bc51b16mov rsi, rcx
37bc51b19mov [rsp+112], rax
37bc51b1ejmp 0x37bc51c47
37bc51b23
37bc51b23 0f 1f 44 00 00 ..D..
37bc51b28
37bc51b28loc_37bc51b28:
37bc51b28mov rcx, [rsp+136]
37bc51b30mov rax, rbx
37bc51b33pxor x4, x4
37bc51b37shl rax, 4
37bc51b3bmovsd_xmm x2, [rcx+rax]
37bc51b40movsd_xmm x3, [rcx+rax+8]
37bc51b46movapd x1, x2
37bc51b4amovapd x5, x3
37bc51b4emulsd x1, x9
37bc51b53mulsd x5, x4
37bc51b57mulsd x2, x4
37bc51b5bmulsd x3, x9
37bc51b60subsd x1, x5
37bc51b64addsd x2, x3
37bc51b68movsd_xmm [rsp+256], x1
37bc51b71andpd x1, x15
37bc51b76movsd_xmm [rsp+264], x2
37bc51b7fandpd x2, x15
37bc51b84addsd x1, x2
37bc51b88comisd x1, x11
37bc51b8djbe 0x37bc51caf
37bc51b93
37bc51b93loc_37bc51b93:
37bc51b93comisd x8, x1
37bc51b98ja 0x37bc52820
37bc51b9e
37bc51b9eloc_37bc51b9e:
37bc51b9elea rcx, [rsp+208]
37bc51ba6lea r8, [rsp+256]
37bc51baemov rdx, r14
37bc51bb1call zladiv_
37bc51bb6movsd_xmm x0, [rsp+208]
37bc51bbfmovsd_xmm x1, [rsp+216]
37bc51bc8movapd x2, x0
37bc51bccandpd x0, x15
37bc51bd1unpcklpd x2, x1
37bc51bd5andpd x1, x15
37bc51bdaaddsd x0, x1
37bc51bdemovups [r14], x2
37bc51be2
37bc51be2loc_37bc51be2:
37bc51be2comisd x0, x8
37bc51be7movapd x1, x14
37bc51becsubsd x1, x6
37bc51bf0jbe 0x37bc52630
37bc51bf6movapd x2, x8
37bc51bfbdivsd x2, x0
37bc51bffmovsd_xmm x0, [rdi+8*r13-8]
37bc51c06mulsd x1, x2
37bc51c0acomisd x0, x1
37bc51c0eja 0x37bc52768
37bc51c14
37bc51c14loc_37bc51c14:
37bc51c14mov eax, [rsp+108]
37bc51c18test eax, eax
37bc51c1aje 0x37bc52490
37bc51c20cmp r13l, 1
37bc51c24jg 0x37bc52680
37bc51c2a
37bc51c2aloc_37bc51c2a:
37bc51c2aadd r13, r15
37bc51c2dadd r14, [rsp+128]
37bc51c35add rbx, [rsp+112]
37bc51c3atest r12l, r12l
37bc51c3dje 0x37bc527b8
37bc51c43sub r12l, 1
37bc51c47
37bc51c47loc_37bc51c47:
37bc51c47movsd_xmm x0, [r14]
37bc51c4cmovsd_xmm x1, [r14+8]
37bc51c52mov ebp, r13l
37bc51c55mov eax, [rsp+104]
37bc51c59andpd x0, x15
37bc51c5eandpd x1, x15
37bc51c63addsd x0, x1
37bc51c67test eax, eax
37bc51c69jne 0x37bc51b28
37bc51c6fmovsd_xmm [rsp+256], x9
37bc51c79ucomisd x9, x8
37bc51c7emov [rsp+264], 0
37bc51c8ajp 0x37bc51c92
37bc51c8cje 0x37bc51be2
37bc51c92
37bc51c92loc_37bc51c92:
37bc51c92movapd x1, x9
37bc51c97pxor x2, x2
37bc51c9bandpd x1, x15
37bc51ca0addsd x1, x2
37bc51ca4comisd x1, x11
37bc51ca9ja 0x37bc51b93
37bc51caf
37bc51cafloc_37bc51caf:
37bc51cafpxor x2, x2
37bc51cb3comisd x1, x2
37bc51cb7jbe 0x37bc525b8
37bc51cbdmulsd x1, x14
37bc51cc2comisd x0, x1
37bc51cc6jbe 0x37bc51b9e
37bc51cccdivsd x1, x0
37bc51cd0movsd_xmm x0, [rdi+8*r13-8]
37bc51cd7comisd x0, x8
37bc51cdcmovsd_xmm [rsp+232], x1
37bc51ce5jbe 0x37bc51cf4
37bc51ce7
37bc51ce7loc_37bc51ce7:
37bc51ce7divsd x1, x0
37bc51cebmovsd_xmm [rsp+232], x1
37bc51cf4
37bc51cf4loc_37bc51cf4:
37bc51cf4mov rcx, [rsp+560]
37bc51cfclea rdx, [rsp+232]
37bc51d04lea r9, [rip+0x7fb479]
37bc51d0bmov r8, rsi
37bc51d0ecall zdscal_
37bc51d13mov rax, [rsp+600]
37bc51d1bmovsd_xmm x0, [rsp+232]
37bc51d24movsd_xmm x1, [rax]
37bc51d28mulsd x6, x0
37bc51d2cmulsd x1, x0
37bc51d30movsd_xmm [rax], x1
37bc51d34jmp 0x37bc51b9e
37bc51d39
37bc51d39 0f 1f 80 00 00 00 00 .......
37bc51d40
37bc51d40loc_37bc51d40:
37bc51d40mov rax, [rsp+568]
37bc51d48mov eax, [rax]
37bc51d4amov [rsp+112], eax
37bc51d4eadd eax, 1
37bc51d51ucomisd x9, x8
37bc51d56mov [rsp+160], eax
37bc51d5djp 0x37bc51d65
37bc51d5fje 0x37bc52400
37bc51d65
37bc51d65loc_37bc51d65:
37bc51d65mov r15l, ebp
37bc51d68mov esi, 1
37bc51d6dmov ebp, 1
37bc51d72
37bc51d72loc_37bc51d72:
37bc51d72pxor x0, x0
37bc51d76mulsd x0, x9
37bc51d7bcomisd x0, x11
37bc51d80ja 0x37bc529a5
37bc51d86comisd x3, x4
37bc51d8amov r10l, ebp
37bc51d8dja 0x37bc5387b
37bc51d93movapd x6, x3
37bc51d97addsd x6, x3
37bc51d9b
37bc51d9bloc_37bc51d9b:
37bc51d9bmov r9l, 1
37bc51da1mov r8l, 1
37bc51da7mov rcx, r12
37bc51daamov [rsp+112], r10l
37bc51daflea rdx, [rip+0x7fb3ad]
37bc51db6call lsame_
37bc51dbbmov r10l, [rsp+112]
37bc51dc0test eax, eax
37bc51dc2je 0x37bc52d10
37bc51dc8cmp esi, -1
37bc51dcbje 0x37bc53ac0
37bc51dd1cmp ebp, r15l
37bc51dd4jg 0x37bc527c0
37bc51ddasub r15l, r10l
37bc51dddmov esi, 1
37bc51de2mov r13l, r15l
37bc51de5
37bc51de5loc_37bc51de5:
37bc51de5movsxd r11, esi
37bc51de8mov rdi, [rsp+592]
37bc51df0movq x7, x9
37bc51df5xor r15l, r15l
37bc51df8mov rax, r11
37bc51dfbmov rdx, [rsp+136]
37bc51e03movapd x15, x11
37bc51e08movups [rsp+176], x7
37bc51e10shl rax, 4
37bc51e14pxor x7, x7
37bc51e18mov [rsp+136], r11
37bc51e20mov [rsp+168], rax
37bc51e28mov rax, rbp
37bc51e2bunpcklpd x7, x9
37bc51e30shl rax, 4
37bc51e34movups [rsp+192], x7
37bc51e3cmovq x7, [rip+0x7fb37c]
37bc51e44lea rsi, [rdi+rax-16]
37bc51e49mov rax, rbx
37bc51e4cmov rdi, [rsp+576]
37bc51e54imul rax, r11
37bc51e58imul rbx, rbp
37bc51e5cmov [rsp+144], rax
37bc51e64shl rax, 4
37bc51e68lea rcx, [rdx+rbx]
37bc51e6cmov [rsp+128], rax
37bc51e74mov rax, rcx
37bc51e77mov [rsp+112], rcx
37bc51e7cshl rax, 4
37bc51e80lea r12, [rdi+rax+32]
37bc51e85movsxd rax, [rsp+160]
37bc51e8dadd rax, rdx
37bc51e90add rax, rbx
37bc51e93shl rax, 4
37bc51e97lea r14, [rax+rdi]
37bc51e9bmov rdi, [rsp+608]
37bc51ea3jmp 0x37bc52140
37bc51ea8
37bc51ea8 0f 1f 84 00 00 00 00 00 ........
37bc51eb0
37bc51eb0loc_37bc51eb0:
37bc51eb0mulsd x12, x10
37bc51eb5mov eax, [rsp+104]
37bc51eb9movsd_xmm [rsp+232], x12
37bc51ec3test eax, eax
37bc51ec5je 0x37bc52ba0
37bc51ecbmovupd x0, [r14]
37bc51ed0movupd x1, [r14]
37bc51ed5unpcklpd x0, x0
37bc51ed9unpckhpd x1, x1
37bc51eddmulpd x0, [rsp+176]
37bc51ee6mulpd x1, [rsp+192]
37bc51eefaddsubpd x0, x1
37bc51ef3movapd x4, x0
37bc51ef7unpckhpd x4, x4
37bc51efbmovapd x1, x4
37bc51effandpd x1, x7
37bc51f03
37bc51f03loc_37bc51f03:
37bc51f03movups [rsp+256], x0
37bc51f0bandpd x0, x7
37bc51f0faddsd x0, x1
37bc51f13comisd x0, x8
37bc51f18jbe 0x37bc51f6c
37bc51f1amulsd x12, x0
37bc51f1flea rcx, [rsp+208]
37bc51f27lea rdx, [rsp+272]
37bc51f2fmov [rsp+160], r10l
37bc51f37lea r8, [rsp+256]
37bc51f3fminsd x12, x8
37bc51f44movsd_xmm [rsp+232], x12
37bc51f4ecall zladiv_
37bc51f53mov r10l, [rsp+160]
37bc51f5bmovupd x0, [rsp+208]
37bc51f64movups [rsp+272], x0
37bc51f6c
37bc51f6cloc_37bc51f6c:
37bc51f6ccomisd x8, x12
37bc51f71ja 0x37bc52c90
37bc51f77movsd_xmm x3, [rsp+280]
37bc51f80pxor x0, x0
37bc51f84movsd_xmm x5, [rsp+272]
37bc51f8ducomisd x3, x0
37bc51f91setnp r8b
37bc51f95cmovne r8l, r15l
37bc51f99
37bc51f99loc_37bc51f99:
37bc51f99ucomisd x5, x8
37bc51f9emov rax, [rsp+568]
37bc51fa6movsxd rdx, [rax]
37bc51fa9setnp cl
37bc51faccmovne ecx, r15l
37bc51fb0test cl, cl
37bc51fb2je 0x37bc52850
37bc51fb8test r8b, r8b
37bc51fbbje 0x37bc52850
37bc51fc1mov r11l, [rsp+108]
37bc51fc6test r11l, r11l
37bc51fc9jne 0x37bc52bb8
37bc51fcfmov rax, [rsp+560]
37bc51fd7mov eax, [rax]
37bc51fd9mov ecx, eax
37bc51fdbmov [rsp+160], eax
37bc51fe2sub ecx, r10l
37bc51fe5cmp ecx, edx
37bc51fe7cmovle edx, ecx
37bc51feamov [rsp+228], edx
37bc51ff1cmp edx, 1
37bc51ff4jg 0x37bc52c60
37bc51ffa
37bc51ffaloc_37bc51ffa:
37bc51ffapxor x13, x13
37bc51fffmovapd x12, x13
37bc52004nop
37bc52005nop [rax+rax]
37bc52010
37bc52010loc_37bc52010:
37bc52010ucomisd x9, x5
37bc52015setnp dl
37bc52018cmovne edx, r15l
37bc5201ctest dl, dl
37bc5201eje 0x37bc52a20
37bc52024test r8b, r8b
37bc52027je 0x37bc52a20
37bc5202dmovupd x1, [rsi]
37bc52031unpcklpd x12, x13
37bc52036mov ecx, [rsp+104]
37bc5203asubpd x1, x12
37bc5203fmovapd x0, x1
37bc52043movups [rsi], x1
37bc52046unpckhpd x1, x1
37bc5204aandpd x0, x7
37bc5204eandpd x1, x7
37bc52052addsd x0, x1
37bc52056test ecx, ecx
37bc52058je 0x37bc52940
37bc5205emovsd_xmm x2, [r14+8]
37bc52064movsd_xmm x3, [r14]
37bc52069pxor x4, x4
37bc5206dmovapd x1, x9
37bc52072mulsd x1, x3
37bc52076movapd x5, x2
37bc5207amulsd x5, x4
37bc5207emulsd x2, x9
37bc52083mulsd x3, x4
37bc52087subsd x1, x5
37bc5208baddsd x2, x3
37bc5208fmovsd_xmm [rsp+256], x1
37bc52098movsd_xmm [rsp+264], x2
37bc520a1andpd x2, x7
37bc520a5
37bc520a5loc_37bc520a5:
37bc520a5andpd x1, x7
37bc520a9addsd x1, x2
37bc520adcomisd x1, x15
37bc520b2jbe 0x37bc52a60
37bc520b8comisd x8, x1
37bc520bdja 0x37bc53560
37bc520c3
37bc520c3loc_37bc520c3:
37bc520c3lea rcx, [rsp+208]
37bc520cblea r8, [rsp+256]
37bc520d3mov rdx, rsi
37bc520d6call zladiv_
37bc520dbmovsd_xmm x0, [rsp+208]
37bc520e4movsd_xmm x1, [rsp+216]
37bc520ed
37bc520edloc_37bc520ed:
37bc520edmovapd x2, x0
37bc520f1andpd x0, x7
37bc520f5unpcklpd x2, x1
37bc520f9andpd x1, x7
37bc520fdaddsd x0, x1
37bc52101movups [rsi], x2
37bc52104
37bc52104loc_37bc52104:
37bc52104mov rax, [rsp+128]
37bc5210cmov rbx, [rsp+144]
37bc52114maxsd x6, x0
37bc52118add [rsp+112], rbx
37bc5211dadd rbp, [rsp+136]
37bc52125add rsi, [rsp+168]
37bc5212dadd r12, rax
37bc52130add r14, rax
37bc52133test r13l, r13l
37bc52136je 0x37bc527b8
37bc5213csub r13l, 1
37bc52140
37bc52140loc_37bc52140:
37bc52140movsd_xmm x0, [rsi]
37bc52144movsd_xmm x1, [rsi+8]
37bc52149movapd x12, x8
37bc5214emov ebx, ebp
37bc52150mov [rsp+280], 0
37bc5215cmov r10l, ebp
37bc5215fandpd x1, x7
37bc52163andpd x0, x7
37bc52167movsd_xmm [rsp+272], x9
37bc52171addsd x0, x1
37bc52175movapd x1, x6
37bc52179maxsd x1, x8
37bc5217edivsd x12, x1
37bc52183movapd x1, x14
37bc52188subsd x1, x0
37bc5218cmulsd x1, x12
37bc52191movapd x0, x1
37bc52195movsd_xmm x1, [rdi+8*rbp-8]
37bc5219bcomisd x1, x0
37bc5219fja 0x37bc51eb0
37bc521a5movapd x5, x9
37bc521aamov r8l, 1
37bc521b0pxor x3, x3
37bc521b4jmp 0x37bc51f99
37bc521b9
37bc521b9 0f 1f 80 00 00 00 00 .......
37bc521c0
37bc521c0loc_37bc521c0:
37bc521c0movapd x5, x11
37bc521c5mov eax, [rsp+104]
37bc521c9mov r10l, ebp
37bc521cclea ecx, [rbp-1]
37bc521cfmaxsd x5, x3
37bc521d3movapd x0, x10
37bc521d8divsd x0, x5
37bc521dctest eax, eax
37bc521deje 0x37bc539e8
37bc521e4mov eax, ebp
37bc521e6test ebp, ebp
37bc521e8jle 0x37bc53cfd
37bc521eemov [rsp+160], 1
37bc521f9mov ebp, 1
37bc521femov esi, -1
37bc52203
37bc52203loc_37bc52203:
37bc52203mov rdi, [rsp+608]
37bc5220bmovsxd rdx, eax
37bc5220emovsxd r9, esi
37bc52211movsxd r11, [rsp+160]
37bc52219lea r10, [8*r9]
37bc52221add r11, [rsp+136]
37bc52229movapd x9, x0
37bc5222eimul r9, rbx
37bc52232lea r8, [rdi+8*rdx]
37bc52236mov rdi, [rsp+608]
37bc5223eimul rdx, rbx
37bc52242shl r9, 4
37bc52246add rdx, r11
37bc52249xor r11l, r11l
37bc5224cshl rdx, 4
37bc52250add rdx, [rsp+576]
37bc52258jmp 0x37bc52287
37bc5225a
37bc5225a 66 0f 1f 44 00 00 f..D..
37bc52260
37bc52260loc_37bc52260:
37bc52260comisd x5, x2
37bc52264jbe 0x37bc5226f
37bc52266divsd x2, x5
37bc5226amulsd x9, x2
37bc5226f
37bc5226floc_37bc5226f:
37bc5226fsub ecx, 1
37bc52272add r8, r10
37bc52275add rdx, r9
37bc52278mov r11l, 1
37bc5227ecmp ecx, -1
37bc52281je 0x37bc53806
37bc52287
37bc52287loc_37bc52287:
37bc52287comisd x11, x0
37bc5228cjae 0x37bc537dd
37bc52292movsd_xmm x5, [r8-8]
37bc52298movapd x2, x9
37bc5229dmovsd_xmm x13, [rdx]
37bc522a2movsd_xmm x6, [rdx+8]
37bc522a7addsd x5, x8
37bc522acmovapd x7, x6
37bc522b0andpd x7, [rip+0x7faf08]
37bc522b8divsd x2, x5
37bc522bcminsd x0, x2
37bc522c0movapd x2, x13
37bc522c5andpd x2, [rip+0x7faef3]
37bc522cdaddsd x2, x7
37bc522d1comisd x2, x11
37bc522d6jae 0x37bc52260
37bc522d8pxor x9, x9
37bc522ddjmp 0x37bc5226f
37bc522df
37bc522df 90 .
37bc522e0
37bc522e0loc_37bc522e0:
37bc522e0movapd x0, x11
37bc522e5mov r9l, [rsp+104]
37bc522eamov r10l, ebp
37bc522edlea ecx, [rbp-1]
37bc522f0maxsd x0, x3
37bc522f4movapd x9, x10
37bc522f9divsd x9, x0
37bc522fetest r9l, r9l
37bc52301je 0x37bc538bd
37bc52307test ebp, ebp
37bc52309jle 0x37bc536fe
37bc5230fmov eax, ebp
37bc52311mov esi, -1
37bc52316mov ebp, 1
37bc5231b
37bc5231bloc_37bc5231b:
37bc5231bmov rdi, [rsp+608]
37bc52323movsxd r11, eax
37bc52326movsxd r9, esi
37bc52329movsxd rdx, [rsp+160]
37bc52331lea r10, [8*r9]
37bc52339add rdx, [rsp+136]
37bc52341movapd x0, x9
37bc52346imul r9, rbx
37bc5234alea r8, [rdi+8*r11]
37bc5234emov rdi, [rsp+608]
37bc52356imul r11, rbx
37bc5235ashl r9, 4
37bc5235eadd rdx, r11
37bc52361xor r11l, r11l
37bc52364shl rdx, 4
37bc52368add rdx, [rsp+576]
37bc52370jmp 0x37bc523bf
37bc52372
37bc52372 66 0f 1f 44 00 00 f..D..
37bc52378
37bc52378loc_37bc52378:
37bc52378movapd x5, x2
37bc5237cminsd x5, x8
37bc52381mulsd x5, x0
37bc52385minsd x9, x5
37bc5238a
37bc5238aloc_37bc5238a:
37bc5238amovsd_xmm x5, [r8-8]
37bc52390addsd x5, x2
37bc52394comisd x5, x11
37bc52399jb 0x37bc52840
37bc5239fdivsd x2, x5
37bc523a3mulsd x0, x2
37bc523a7
37bc523a7loc_37bc523a7:
37bc523a7sub ecx, 1
37bc523aaadd r8, r10
37bc523adadd rdx, r9
37bc523b0mov r11l, 1
37bc523b6cmp ecx, -1
37bc523b9je 0x37bc53856
37bc523bf
37bc523bfloc_37bc523bf:
37bc523bfcomisd x11, x0
37bc523c4jae 0x37bc537b4
37bc523camovsd_xmm x7, [rdx]
37bc523cemovsd_xmm x12, [rdx+8]
37bc523d4movapd x2, x7
37bc523d8movapd x5, x12
37bc523ddandpd x2, [rip+0x7faddb]
37bc523e5andpd x5, [rip+0x7fadd3]
37bc523edaddsd x2, x5
37bc523f1comisd x2, x11
37bc523f6jae 0x37bc52378
37bc523f8pxor x9, x9
37bc523fdjmp 0x37bc5238a
37bc523ff
37bc523ff 90 .
37bc52400
37bc52400loc_37bc52400:
37bc52400movapd x5, x11
37bc52405mov eax, [rsp+104]
37bc52409movapd x0, x10
37bc5240elea ecx, [rbp-1]
37bc52411maxsd x5, x3
37bc52415divsd x0, x5
37bc52419test eax, eax
37bc5241bje 0x37bc53579
37bc52421test ebp, ebp
37bc52423jle 0x37bc53d39
37bc52429mov esi, 1
37bc5242emov eax, 1
37bc52433jmp 0x37bc52203
37bc52438
37bc52438 0f 1f 84 00 00 00 00 00 ........
37bc52440
37bc52440loc_37bc52440:
37bc52440movapd x0, x11
37bc52445mov r8l, [rsp+104]
37bc5244amovapd x9, x10
37bc5244flea ecx, [rbp-1]
37bc52452maxsd x0, x3
37bc52456divsd x9, x0
37bc5245btest r8l, r8l
37bc5245eje 0x37bc53720
37bc52464test ebp, ebp
37bc52466jle 0x37bc5298d
37bc5246cmov [rsp+160], 1
37bc52477mov esi, 1
37bc5247cmov eax, 1
37bc52481jmp 0x37bc5231b
37bc52486
37bc52486 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc52490
37bc52490loc_37bc52490:
37bc52490mov rax, [rsp+560]
37bc52498mov eax, [rax]
37bc5249acmp eax, r13l
37bc5249djle 0x37bc51c2a
37bc524a3sub eax, ebp
37bc524a5lea r11, [r14+16]
37bc524a9mov edx, eax
37bc524abmov rax, [rsp+568]
37bc524b3mov ecx, [rax]
37bc524b5lea rax, [rsp+272]
37bc524bdcmp edx, ecx
37bc524bfcmovle ecx, edx
37bc524c2mov [rsp+228], ecx
37bc524c9test ecx, ecx
37bc524cbjle 0x37bc52571
37bc524d1movupd x1, [r14]
37bc524d6movupd x0, [r14]
37bc524dbmov rdx, rbx
37bc524delea r10, [rip+0x7fac9f]
37bc524e5mov [rsp+32], r11
37bc524eashl rdx, 4
37bc524eelea rcx, [rsp+228]
37bc524f6mov r9, r10
37bc524f9unpcklpd x1, x1
37bc524fdunpckhpd x0, x0
37bc52501mov [rsp+168], r11
37bc52509mov r11, [rsp+576]
37bc52511mulpd x0, x13
37bc52516mov [rsp+40], r10
37bc5251bmulpd x1, x7
37bc5251flea r8, [r11+rdx+32]
37bc52524mov rdx, rax
37bc52527mov [rsp+144], rax
37bc5252faddsubpd x1, x0
37bc52533movddup x0, [rip+0x7fac95]
37bc5253bxorpd x1, x0
37bc5253fmovups [rsp+272], x1
37bc52547call zaxpy_
37bc5254cmov rax, [rsp+560]
37bc52554mov r11, [rsp+168]
37bc5255cmov eax, [rax]
37bc5255emov edx, eax
37bc52560mov [rsp+160], eax
37bc52567mov rax, [rsp+144]
37bc5256fsub edx, ebp
37bc52571
37bc52571loc_37bc52571:
37bc52571mov [rsp+272], edx
37bc52578lea r8, [rip+0x7fac05]
37bc5257fmov rdx, r11
37bc52582mov rcx, rax
37bc52585call izamax_
37bc5258aadd eax, ebp
37bc5258c
37bc5258cloc_37bc5258c:
37bc5258ccdqe
37bc5258eshl rax, 4
37bc52592add rax, rsi
37bc52595movsd_xmm x6, [rax-16]
37bc5259amovsd_xmm x0, [rax-8]
37bc5259fandpd x6, x15
37bc525a4andpd x0, x15
37bc525a9addsd x6, x0
37bc525adjmp 0x37bc51c2a
37bc525b2
37bc525b2 66 0f 1f 44 00 00 f..D..
37bc525b8
37bc525b8loc_37bc525b8:
37bc525b8mov rax, [rsp+560]
37bc525c0mov eax, [rax]
37bc525c2test eax, eax
37bc525c4jle 0x37bc52600
37bc525c6sub eax, 1
37bc525c9pxor x0, x0
37bc525cdshl rax, 4
37bc525d1lea rdx, [rsi+rax+16]
37bc525d6mov rax, rsi
37bc525d9mov rcx, rdx
37bc525dcsub rcx, rsi
37bc525dfand ecx, 16
37bc525e2je 0x37bc525f0
37bc525e4lea rax, [rsi+16]
37bc525e8movups [rsi], x0
37bc525ebcmp rdx, rax
37bc525eeje 0x37bc52600
37bc525f0
37bc525f0loc_37bc525f0:
37bc525f0movups [rax], x0
37bc525f3add rax, 32
37bc525f7movups [rax-16], x0
37bc525fbcmp rdx, rax
37bc525fejne 0x37bc525f0
37bc52600
37bc52600loc_37bc52600:
37bc52600mov rax, [rsp+600]
37bc52608movq x0, [rip+0x7fab80]
37bc52610pxor x6, x6
37bc52614movups [r14], x0
37bc52618movapd x1, x14
37bc5261dmovapd x0, x8
37bc52622mov [rax], 0
37bc52629nop [rax]
37bc52630
37bc52630loc_37bc52630:
37bc52630mulsd x0, [rdi+8*r13-8]
37bc52637comisd x0, x1
37bc5263bjbe 0x37bc51c14
37bc52641mov rcx, [rsp+560]
37bc52649lea r9, [rip+0x7fab34]
37bc52650mov r8, rsi
37bc52653lea rdx, [rip+0x7fab2e]
37bc5265acall zdscal_
37bc5265fmov rax, [rsp+600]
37bc52667movsd_xmm x0, [rax]
37bc5266bmulsd x0, x10
37bc52670movsd_xmm [rax], x0
37bc52674jmp 0x37bc51c14
37bc52679
37bc52679 0f 1f 80 00 00 00 00 .......
37bc52680
37bc52680loc_37bc52680:
37bc52680movupd x1, [r14]
37bc52685mov rax, [rsp+568]
37bc5268dlea r11l, [r13-1]
37bc52691lea rcx, [rsp+228]
37bc52699movupd x0, [r14]
37bc5269emov r8l, r11l
37bc526a1mov [rsp+144], r11l
37bc526a9mov eax, [rax]
37bc526abunpcklpd x1, x1
37bc526afmulpd x1, x7
37bc526b3unpckhpd x0, x0
37bc526b7mulpd x0, x13
37bc526bccmp eax, r11l
37bc526bflea edx, [rax+1]
37bc526c2cmovle r8l, eax
37bc526c6lea r11, [rip+0x7faab7]
37bc526cdlea rax, [rsp+272]
37bc526d5mov [rsp+40], r11
37bc526damov r9, r11
37bc526ddmov r11, [rsp+576]
37bc526e5sub ebp, r8l
37bc526e8mov [rsp+228], r8l
37bc526f0sub edx, r8l
37bc526f3lea r8l, [rbp-1]
37bc526f7movsxd rdx, edx
37bc526famov [rsp+160], rax
37bc52702movsxd r8, r8l
37bc52705addsubpd x1, x0
37bc52709add rdx, rbx
37bc5270cshl r8, 4
37bc52710shl rdx, 4
37bc52714add r8, rsi
37bc52717mov [rsp+32], r8
37bc5271cxorpd x1, x12
37bc52721lea r8, [r11+rdx]
37bc52725mov rdx, rax
37bc52728movups [rsp+272], x1
37bc52730call zaxpy_
37bc52735mov r11l, [rsp+144]
37bc5273dmov rcx, [rsp+160]
37bc52745mov rdx, rsi
37bc52748lea r8, [rip+0x7faa35]
37bc5274fmov [rsp+272], r11l
37bc52757call izamax_
37bc5275cjmp 0x37bc5258c
37bc52761
37bc52761 0f 1f 80 00 00 00 00 .......
37bc52768
37bc52768loc_37bc52768:
37bc52768mulsd x2, x10
37bc5276dmov rcx, [rsp+560]
37bc52775mov r8, rsi
37bc52778lea rdx, [rsp+232]
37bc52780lea r9, [rip+0x7fa9fd]
37bc52787movsd_xmm [rsp+232], x2
37bc52790call zdscal_
37bc52795mov rax, [rsp+600]
37bc5279dmovsd_xmm x0, [rax]
37bc527a1mulsd x0, [rsp+232]
37bc527aamovsd_xmm [rax], x0
37bc527aejmp 0x37bc51c14
37bc527b3
37bc527b3 0f 1f 44 00 00 ..D..
37bc527b8
37bc527b8loc_37bc527b8:
37bc527b8mov [rsp+608], rdi
37bc527c0
37bc527c0loc_37bc527c0:
37bc527c0mov rax, [rsp+600]
37bc527c8movsd_xmm x0, [rax]
37bc527ccdivsd x0, x9
37bc527d1movsd_xmm [rax], x0
37bc527d5
37bc527d5loc_37bc527d5:
37bc527d5ucomisd x9, x8
37bc527dajp 0x37bc527e2
37bc527dcje 0x37bc514d7
37bc527e2
37bc527e2loc_37bc527e2:
37bc527e2divsd x8, x9
37bc527e7mov r8, [rsp+608]
37bc527efmov rcx, [rsp+560]
37bc527f7lea rdx, [rsp+248]
37bc527fflea r9, [rip+0x7fa97e]
37bc52806movsd_xmm [rsp+248], x8
37bc52810call dscal_
37bc52815jmp 0x37bc514d7
37bc5281a
37bc5281a 66 0f 1f 44 00 00 f..D..
37bc52820
37bc52820loc_37bc52820:
37bc52820mulsd x1, x14
37bc52825comisd x0, x1
37bc52829jbe 0x37bc51b9e
37bc5282fmovapd x1, x8
37bc52834jmp 0x37bc51ce7
37bc52839
37bc52839 0f 1f 80 00 00 00 00 .......
37bc52840
37bc52840loc_37bc52840:
37bc52840pxor x0, x0
37bc52844jmp 0x37bc523a7
37bc52849
37bc52849 0f 1f 80 00 00 00 00 .......
37bc52850
37bc52850loc_37bc52850:
37bc52850mov r9l, [rsp+108]
37bc52855test r9l, r9l
37bc52858je 0x37bc52ad8
37bc5285elea ecx, [rbx-1]
37bc52861cmp ecx, edx
37bc52863cmovg ecx, edx
37bc52866mov [rsp+228], ecx
37bc5286dtest ecx, ecx
37bc5286fjle 0x37bc51ffa
37bc52875mov rax, [rsp+112]
37bc5287amovsxd rbx, ecx
37bc5287dlea r9, [rbp-1]
37bc52881mov ecx, ecx
37bc52883sub r9, rbx
37bc52886movddup x11, x5
37bc5288bmovddup x13, x3
37bc52890shl rcx, 4
37bc52894lea r10, [rax+rdx+1]
37bc52899shl r9, 4
37bc5289dpxor x12, x12
37bc528a2xor edx, edx
37bc528a4sub r10, rbx
37bc528a7add r9, [rsp+592]
37bc528afshl r10, 4
37bc528b3add r10, [rsp+576]
37bc528bbnop [rax+rax]
37bc528c0
37bc528c0loc_37bc528c0:
37bc528c0movupd x1, [r10+rdx]
37bc528c6movupd x2, [r10+rdx]
37bc528ccmovapd x0, x11
37bc528d1movapd x4, x13
37bc528d6movupd x3, [r9+rdx]
37bc528dcadd rdx, 16
37bc528e0unpcklpd x1, x1
37bc528e4unpckhpd x2, x2
37bc528e8mulpd x4, x2
37bc528ecmulpd x0, x1
37bc528f0mulpd x2, x11
37bc528f5mulpd x1, x13
37bc528fasubpd x0, x4
37bc528femovapd x4, x3
37bc52902shufpd x4, x3, 1
37bc52907addpd x1, x2
37bc5290bmulpd x0, x4
37bc5290fmulpd x1, x3
37bc52913movapd x2, x1
37bc52917addpd x2, x0
37bc5291bsubpd x0, x1
37bc5291fmovsd_xmm x0, x2
37bc52923addpd x12, x0
37bc52928cmp rdx, rcx
37bc5292bjne 0x37bc528c0
37bc5292d
37bc5292dloc_37bc5292d:
37bc5292dmovapd x13, x12
37bc52932unpckhpd x12, x12
37bc52937jmp 0x37bc52010
37bc5293c
37bc5293c 0f 1f 40 00 ..@.
37bc52940
37bc52940loc_37bc52940:
37bc52940movsd_xmm [rsp+256], x9
37bc5294aucomisd x9, x8
37bc5294fmov [rsp+264], 0
37bc5295bjp 0x37bc52963
37bc5295dje 0x37bc52104
37bc52963
37bc52963loc_37bc52963:
37bc52963movapd x1, x9
37bc52968pxor x2, x2
37bc5296cjmp 0x37bc520a5
37bc52971
37bc52971loc_37bc52971:
37bc52971movupd x1, [rip+0x7fa827]
37bc52979movq x7, [rip+0x7fa80f]
37bc52981pxor x3, x3
37bc52985movups [rsp+144], x7
37bc5298d
37bc5298dloc_37bc5298d:
37bc5298dcomisd x9, x11
37bc52992jbe 0x37bc53c18
37bc52998nop [rax+rax]
37bc529a0
37bc529a0loc_37bc529a0:
37bc529a0movapd x9, x8
37bc529a5
37bc529a5loc_37bc529a5:
37bc529a5lea rax, [rip+0x7fa7d8]
37bc529acmov r8, r13
37bc529afmov rdx, r12
37bc529b2mov rcx, r14
37bc529b5mov [rsp+64], rax
37bc529bamov rax, [rsp+592]
37bc529c2mov [rsp+88], 1
37bc529cbmov r9, [rsp+560]
37bc529d3mov [rsp+56], rax
37bc529d8mov rax, [rsp+584]
37bc529e0mov [rsp+80], 1
37bc529e9mov [rsp+48], rax
37bc529eemov rax, [rsp+576]
37bc529f6mov [rsp+72], 1
37bc529ffmov [rsp+40], rax
37bc52a04mov rax, [rsp+568]
37bc52a0cmov [rsp+32], rax
37bc52a11call ztbsv_
37bc52a16jmp 0x37bc527d5
37bc52a1b
37bc52a1b 0f 1f 44 00 00 ..D..
37bc52a20
37bc52a20loc_37bc52a20:
37bc52a20lea rcx, [rsp+208]
37bc52a28lea r8, [rsp+256]
37bc52a30mov rdx, rsi
37bc52a33call zladiv_
37bc52a38movsd_xmm x0, [rsp+208]
37bc52a41movsd_xmm x1, [rsp+216]
37bc52a4asubsd x0, x12
37bc52a4fsubsd x1, x13
37bc52a54jmp 0x37bc520ed
37bc52a59
37bc52a59 0f 1f 80 00 00 00 00 .......
37bc52a60
37bc52a60loc_37bc52a60:
37bc52a60pxor x2, x2
37bc52a64comisd x1, x2
37bc52a68jbe 0x37bc538e0
37bc52a6emulsd x1, x14
37bc52a73comisd x0, x1
37bc52a77jbe 0x37bc520c3
37bc52a7d
37bc52a7dloc_37bc52a7d:
37bc52a7ddivsd x1, x0
37bc52a81mov r8, [rsp+592]
37bc52a89mov rcx, [rsp+560]
37bc52a91lea rdx, [rsp+232]
37bc52a99lea r9, [rip+0x7fa6e4]
37bc52aa0movsd_xmm [rsp+232], x1
37bc52aa9call zdscal_
37bc52aaemov rax, [rsp+600]
37bc52ab6movsd_xmm x0, [rsp+232]
37bc52abfmovsd_xmm x1, [rax]
37bc52ac3mulsd x6, x0
37bc52ac7mulsd x1, x0
37bc52acbmovsd_xmm [rax], x1
37bc52acfjmp 0x37bc520c3
37bc52ad4
37bc52ad4 0f 1f 40 00 ..@.
37bc52ad8
37bc52ad8loc_37bc52ad8:
37bc52ad8mov rax, [rsp+560]
37bc52ae0mov eax, [rax]
37bc52ae2mov ecx, eax
37bc52ae4mov [rsp+160], eax
37bc52aebsub ecx, r10l
37bc52aeecmp ecx, edx
37bc52af0cmovg ecx, edx
37bc52af3mov [rsp+228], ecx
37bc52afatest ecx, ecx
37bc52afcjle 0x37bc51ffa
37bc52b02mov ecx, ecx
37bc52b04movddup x11, x5
37bc52b09unpcklpd x3, x3
37bc52b0dxor edx, edx
37bc52b0flea r9, [rsi+16]
37bc52b13shl rcx, 4
37bc52b17pxor x12, x12
37bc52b1cnop [rax]
37bc52b20
37bc52b20loc_37bc52b20:
37bc52b20movupd x1, [r12+rdx]
37bc52b26movupd x2, [r12+rdx]
37bc52b2cmovapd x0, x11
37bc52b31movapd x13, x3
37bc52b36movupd x4, [r9+rdx]
37bc52b3cadd rdx, 16
37bc52b40unpcklpd x1, x1
37bc52b44unpckhpd x2, x2
37bc52b48mulpd x13, x2
37bc52b4dmulpd x0, x1
37bc52b51mulpd x2, x11
37bc52b56mulpd x1, x3
37bc52b5asubpd x0, x13
37bc52b5fmovapd x13, x4
37bc52b64shufpd x13, x4, 1
37bc52b6aaddpd x1, x2
37bc52b6emulpd x0, x13
37bc52b73mulpd x1, x4
37bc52b77movapd x2, x1
37bc52b7baddpd x2, x0
37bc52b7fsubpd x0, x1
37bc52b83movsd_xmm x0, x2
37bc52b87addpd x12, x0
37bc52b8ccmp rcx, rdx
37bc52b8fjne 0x37bc52b20
37bc52b91jmp 0x37bc5292d
37bc52b96
37bc52b96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc52ba0
37bc52ba0loc_37bc52ba0:
37bc52ba0movupd x0, [rsp+176]
37bc52ba9pxor x1, x1
37bc52badjmp 0x37bc51f03
37bc52bb2
37bc52bb2 66 0f 1f 44 00 00 f..D..
37bc52bb8
37bc52bb8loc_37bc52bb8:
37bc52bb8sub ebx, 1
37bc52bbblea r8l, [rdx+1]
37bc52bbflea rax, [rip+0x7fa5be]
37bc52bc6cmp ebx, edx
37bc52bc8mov [rsp+40], rax
37bc52bcdlea rcx, [rsp+208]
37bc52bd5cmovg ebx, edx
37bc52bd8lea rdx, [rsp+228]
37bc52be0sub r10l, ebx
37bc52be3sub r8l, ebx
37bc52be6mov [rsp+228], ebx
37bc52bedmovsxd r9, r10l
37bc52bf0movsxd r8, r8l
37bc52bf3add r8, [rsp+112]
37bc52bf8sub r9, 1
37bc52bfcshl r8, 4
37bc52c00shl r9, 4
37bc52c04add r9, [rsp+592]
37bc52c0cmov [rsp+32], r9
37bc52c11mov r9, rax
37bc52c14mov rax, [rsp+576]
37bc52c1cadd r8, rax
37bc52c1f
37bc52c1floc_37bc52c1f:
37bc52c1fcall zdotu_
37bc52c24pxor x0, x0
37bc52c28ucomisd x0, [rsp+280]
37bc52c31movsd_xmm x12, [rsp+208]
37bc52c3bmovsd_xmm x13, [rsp+216]
37bc52c45movsd_xmm x5, [rsp+272]
37bc52c4esetnp r8b
37bc52c52cmovne r8l, r15l
37bc52c56jmp 0x37bc52010
37bc52c5b
37bc52c5b 0f 1f 44 00 00 ..D..
37bc52c60
37bc52c60loc_37bc52c60:
37bc52c60lea rax, [rip+0x7fa51d]
37bc52c67lea r8, [rsi+16]
37bc52c6bmov [rsp+32], r8
37bc52c70mov r9, rax
37bc52c73mov r8, r12
37bc52c76lea rcx, [rsp+208]
37bc52c7emov [rsp+40], rax
37bc52c83lea rdx, [rsp+228]
37bc52c8bjmp 0x37bc52c1f
37bc52c8d
37bc52c8d 0f 1f 00 ...
37bc52c90
37bc52c90loc_37bc52c90:
37bc52c90mov r8, [rsp+592]
37bc52c98mov rcx, [rsp+560]
37bc52ca0lea rdx, [rsp+232]
37bc52ca8lea r9, [rip+0x7fa4d5]
37bc52cafmov [rsp+160], r10l
37bc52cb7call zdscal_
37bc52cbcmov rax, [rsp+600]
37bc52cc4movsd_xmm x0, [rsp+232]
37bc52ccdmovsd_xmm x3, [rsp+280]
37bc52cd6mov r10l, [rsp+160]
37bc52cdemovsd_xmm x1, [rax]
37bc52ce2mulsd x6, x0
37bc52ce6movsd_xmm x5, [rsp+272]
37bc52cefmulsd x1, x0
37bc52cf3pxor x0, x0
37bc52cf7ucomisd x3, x0
37bc52cfbsetnp r8b
37bc52cffcmovne r8l, r15l
37bc52d03movsd_xmm [rax], x1
37bc52d07jmp 0x37bc51f99
37bc52d0c
37bc52d0c 0f 1f 40 00 ..@.
37bc52d10
37bc52d10loc_37bc52d10:
37bc52d10cmp esi, -1
37bc52d13je 0x37bc53a11
37bc52d19cmp ebp, r15l
37bc52d1cjg 0x37bc527c0
37bc52d22sub r15l, r10l
37bc52d25mov esi, 1
37bc52d2amov edx, r15l
37bc52d2d
37bc52d2dloc_37bc52d2d:
37bc52d2dmovsxd r10, esi
37bc52d30mov r11, rbx
37bc52d33xor r15l, r15l
37bc52d36mov rdi, [rsp+592]
37bc52d3emov rax, r10
37bc52d41imul r11, r10
37bc52d45mov r12l, edx
37bc52d48mov rcx, [rsp+136]
37bc52d50shl rax, 4
37bc52d54imul rbx, rbp
37bc52d58movq x7, x9
37bc52d5dmovapd x15, x11
37bc52d62mov [rsp+144], rax
37bc52d6amov rax, rbp
37bc52d6dshl rax, 4
37bc52d71movups [rsp+176], x7
37bc52d79movq x7, [rip+0x7fa43f]
37bc52d81lea rsi, [rdi+rax-16]
37bc52d86mov rax, r11
37bc52d89lea r9, [rcx+rbx]
37bc52d8dmov rdi, [rsp+576]
37bc52d95shl rax, 4
37bc52d99mov [rsp+136], r11
37bc52da1mov [rsp+128], rax
37bc52da9mov rax, r9
37bc52dacshl rax, 4
37bc52db0mov [rsp+112], r9
37bc52db5lea r13, [rdi+rax+32]
37bc52dbamovsxd rax, [rsp+160]
37bc52dc2mov [rsp+160], r10
37bc52dcaadd rax, rcx
37bc52dcdadd rax, rbx
37bc52dd0shl rax, 4
37bc52dd4lea r14, [rax+rdi]
37bc52dd8mov rdi, [rsp+608]
37bc52de0jmp 0x37bc53089
37bc52de5
37bc52de5 0f 1f 00 ...
37bc52de8
37bc52de8loc_37bc52de8:
37bc52de8mulsd x11, x10
37bc52dedmov edx, [rsp+104]
37bc52df1movsd_xmm [rsp+232], x11
37bc52dfbtest edx, edx
37bc52dfdje 0x37bc533c8
37bc52e03movsd_xmm x2, [r14]
37bc52e08movsd_xmm x1, [r14+8]
37bc52e0exorpd x1, [rip+0x7fa3ca]
37bc52e16movapd x0, x2
37bc52e1amulsd x0, x9
37bc52e1fmovapd x3, x1
37bc52e23unpcklpd x1, x2
37bc52e27mulsd x3, x9
37bc52e2cpxor x2, x2
37bc52e30mulpd x1, x2
37bc52e34unpcklpd x0, x3
37bc52e38addsubpd x0, x1
37bc52e3cmovapd x4, x0
37bc52e40unpckhpd x4, x4
37bc52e44movapd x1, x4
37bc52e48andpd x1, x7
37bc52e4c
37bc52e4cloc_37bc52e4c:
37bc52e4cmovups [rsp+256], x0
37bc52e54andpd x0, x7
37bc52e58addsd x0, x1
37bc52e5ccomisd x0, x8
37bc52e61jbe 0x37bc52eb3
37bc52e63mulsd x11, x0
37bc52e68lea rcx, [rsp+208]
37bc52e70lea rdx, [rsp+272]
37bc52e78mov [rsp+168], eax
37bc52e7flea r8, [rsp+256]
37bc52e87minsd x11, x8
37bc52e8cmovsd_xmm [rsp+232], x11
37bc52e96call zladiv_
37bc52e9bmov eax, [rsp+168]
37bc52ea2movupd x0, [rsp+208]
37bc52eabmovups [rsp+272], x0
37bc52eb3
37bc52eb3loc_37bc52eb3:
37bc52eb3comisd x8, x11
37bc52eb8ja 0x37bc534c0
37bc52ebemovsd_xmm x4, [rsp+280]
37bc52ec7pxor x0, x0
37bc52ecbmovsd_xmm x12, [rsp+272]
37bc52ed5ucomisd x4, x0
37bc52ed9setnp cl
37bc52edccmovne ecx, r15l
37bc52ee0
37bc52ee0loc_37bc52ee0:
37bc52ee0ucomisd x12, x8
37bc52ee5mov rdx, [rsp+568]
37bc52eedmov edx, [rdx]
37bc52eefsetnp r8b
37bc52ef3cmovne r8l, r15l
37bc52ef7test r8b, r8b
37bc52efaje 0x37bc53100
37bc52f00test cl, cl
37bc52f02je 0x37bc53100
37bc52f08mov r11l, [rsp+108]
37bc52f0dtest r11l, r11l
37bc52f10jne 0x37bc533e0
37bc52f16mov rax, [rsp+560]
37bc52f1emov eax, [rax]
37bc52f20mov [rsp+168], eax
37bc52f27sub eax, ebx
37bc52f29cmp eax, edx
37bc52f2bcmovg eax, edx
37bc52f2emov [rsp+228], eax
37bc52f35cmp eax, 1
37bc52f38jg 0x37bc53488
37bc52f3e
37bc52f3eloc_37bc52f3e:
37bc52f3epxor x13, x13
37bc52f43movapd x11, x13
37bc52f48nop [rax+rax]
37bc52f50
37bc52f50loc_37bc52f50:
37bc52f50ucomisd x9, x12
37bc52f55setnp al
37bc52f58cmovne eax, r15l
37bc52f5ctest al, al
37bc52f5eje 0x37bc53240
37bc52f64test cl, cl
37bc52f66je 0x37bc53240
37bc52f6cmovupd x1, [rsi]
37bc52f70unpcklpd x11, x13
37bc52f75mov r9l, [rsp+104]
37bc52f7asubpd x1, x11
37bc52f7fmovapd x0, x1
37bc52f83movups [rsi], x1
37bc52f86unpckhpd x1, x1
37bc52f8aandpd x0, x7
37bc52f8eandpd x1, x7
37bc52f92addsd x0, x1
37bc52f96test r9l, r9l
37bc52f99je 0x37bc53208
37bc52f9fmovsd_xmm x2, [r14]
37bc52fa4movsd_xmm x3, [r14+8]
37bc52faapxor x4, x4
37bc52faexorpd x3, [rip+0x7fa22a]
37bc52fb6movapd x1, x2
37bc52fbamulsd x1, x9
37bc52fbfmovapd x5, x3
37bc52fc3mulsd x5, x4
37bc52fc7mulsd x2, x4
37bc52fcbmulsd x3, x9
37bc52fd0subsd x1, x5
37bc52fd4addsd x2, x3
37bc52fd8movsd_xmm [rsp+256], x1
37bc52fe1movsd_xmm [rsp+264], x2
37bc52feaandpd x2, x7
37bc52fee
37bc52feeloc_37bc52fee:
37bc52feeandpd x1, x7
37bc52ff2addsd x1, x2
37bc52ff6comisd x1, x15
37bc52ffbjbe 0x37bc53280
37bc53001comisd x8, x1
37bc53006ja 0x37bc53540
37bc5300c
37bc5300cloc_37bc5300c:
37bc5300clea rcx, [rsp+208]
37bc53014lea r8, [rsp+256]
37bc5301cmov rdx, rsi
37bc5301fcall zladiv_
37bc53024movsd_xmm x0, [rsp+208]
37bc5302dmovsd_xmm x1, [rsp+216]
37bc53036
37bc53036loc_37bc53036:
37bc53036movapd x2, x0
37bc5303aandpd x0, x7
37bc5303eunpcklpd x2, x1
37bc53042andpd x1, x7
37bc53046addsd x0, x1
37bc5304amovups [rsi], x2
37bc5304d
37bc5304dloc_37bc5304d:
37bc5304dmov rax, [rsp+128]
37bc53055mov rbx, [rsp+136]
37bc5305dmaxsd x6, x0
37bc53061add [rsp+112], rbx
37bc53066add rbp, [rsp+160]
37bc5306eadd rsi, [rsp+144]
37bc53076add r13, rax
37bc53079add r14, rax
37bc5307ctest r12l, r12l
37bc5307fje 0x37bc527b8
37bc53085sub r12l, 1
37bc53089
37bc53089loc_37bc53089:
37bc53089movsd_xmm x0, [rsi]
37bc5308dmovsd_xmm x1, [rsi+8]
37bc53092movapd x11, x8
37bc53097mov eax, ebp
37bc53099mov [rsp+280], 0
37bc530a5mov ebx, ebp
37bc530a7andpd x1, x7
37bc530abandpd x0, x7
37bc530afmovsd_xmm [rsp+272], x9
37bc530b9addsd x0, x1
37bc530bdmovapd x1, x6
37bc530c1maxsd x1, x8
37bc530c6divsd x11, x1
37bc530cbmovapd x1, x14
37bc530d0subsd x1, x0
37bc530d4mulsd x1, x11
37bc530d9movapd x0, x1
37bc530ddmovsd_xmm x1, [rdi+8*rbp-8]
37bc530e3comisd x1, x0
37bc530e7ja 0x37bc52de8
37bc530edmovapd x12, x9
37bc530f2mov ecx, 1
37bc530f7pxor x4, x4
37bc530fbjmp 0x37bc52ee0
37bc53100
37bc53100loc_37bc53100:
37bc53100mov r10l, [rsp+108]
37bc53105test r10l, r10l
37bc53108je 0x37bc532f8
37bc5310esub eax, 1
37bc53111cmp eax, edx
37bc53113cmovg eax, edx
37bc53116mov [rsp+228], eax
37bc5311dtest eax, eax
37bc5311fjle 0x37bc52f3e
37bc53125sub ebx, eax
37bc53127movsxd r9, eax
37bc5312asub eax, 1
37bc5312dmov r11, [rsp+592]
37bc53135movsxd rbx, ebx
37bc53138movsxd r8, edx
37bc5313badd r8, [rsp+112]
37bc53140movsd_xmm [rsp+168], x6
37bc53149mov rdx, rbx
37bc5314cadd rax, rbx
37bc5314fpxor x13, x13
37bc53154sub r8, r9
37bc53157shl rdx, 4
37bc5315bshl rax, 4
37bc5315fmovapd x11, x13
37bc53164shl r8, 4
37bc53168lea rdx, [r11+rdx-16]
37bc5316dadd rax, r11
37bc53170add r8, [rsp+576]
37bc53178nop [rax+rax]
37bc53180
37bc53180loc_37bc53180:
37bc53180movsd_xmm x0, [r8+16]
37bc53186movsd_xmm x1, [r8+24]
37bc5318cadd rdx, 16
37bc53190add r8, 16
37bc53194xorpd x1, [rip+0x7fa044]
37bc5319cmovapd x2, x0
37bc531a0mulsd x2, x12
37bc531a5movapd x3, x1
37bc531a9mulsd x3, x4
37bc531admulsd x1, x12
37bc531b2mulsd x0, x4
37bc531b6subsd x2, x3
37bc531bamovsd_xmm x3, [rdx-16]
37bc531bfaddsd x0, x1
37bc531c3movsd_xmm x1, [rdx-8]
37bc531c8movapd x5, x3
37bc531ccmulsd x5, x2
37bc531d0movapd x6, x1
37bc531d4mulsd x6, x0
37bc531d8mulsd x1, x2
37bc531dcmulsd x0, x3
37bc531e0subsd x5, x6
37bc531e4addsd x0, x1
37bc531e8addsd x11, x5
37bc531edaddsd x13, x0
37bc531f2cmp rax, rdx
37bc531f5jne 0x37bc53180
37bc531f7movsd_xmm x6, [rsp+168]
37bc53200jmp 0x37bc52f50
37bc53205
37bc53205 0f 1f 00 ...
37bc53208
37bc53208loc_37bc53208:
37bc53208movsd_xmm [rsp+256], x9
37bc53212ucomisd x9, x8
37bc53217mov [rsp+264], 0
37bc53223jp 0x37bc5322b
37bc53225je 0x37bc5304d
37bc5322b
37bc5322bloc_37bc5322b:
37bc5322bmovapd x1, x9
37bc53230pxor x2, x2
37bc53234jmp 0x37bc52fee
37bc53239
37bc53239 0f 1f 80 00 00 00 00 .......
37bc53240
37bc53240loc_37bc53240:
37bc53240lea rcx, [rsp+208]
37bc53248lea r8, [rsp+256]
37bc53250mov rdx, rsi
37bc53253call zladiv_
37bc53258movsd_xmm x0, [rsp+208]
37bc53261movsd_xmm x1, [rsp+216]
37bc5326asubsd x0, x11
37bc5326fsubsd x1, x13
37bc53274jmp 0x37bc53036
37bc53279
37bc53279 0f 1f 80 00 00 00 00 .......
37bc53280
37bc53280loc_37bc53280:
37bc53280pxor x2, x2
37bc53284comisd x1, x2
37bc53288jbe 0x37bc53968
37bc5328emulsd x1, x14
37bc53293comisd x0, x1
37bc53297jbe 0x37bc5300c
37bc5329d
37bc5329dloc_37bc5329d:
37bc5329ddivsd x1, x0
37bc532a1mov r8, [rsp+592]
37bc532a9mov rcx, [rsp+560]
37bc532b1lea rdx, [rsp+232]
37bc532b9lea r9, [rip+0x7f9ec4]
37bc532c0movsd_xmm [rsp+232], x1
37bc532c9call zdscal_
37bc532cemov rax, [rsp+600]
37bc532d6movsd_xmm x0, [rsp+232]
37bc532dfmovsd_xmm x1, [rax]
37bc532e3mulsd x6, x0
37bc532e7mulsd x1, x0
37bc532ebmovsd_xmm [rax], x1
37bc532efjmp 0x37bc5300c
37bc532f4
37bc532f4 0f 1f 40 00 ..@.
37bc532f8
37bc532f8loc_37bc532f8:
37bc532f8mov rax, [rsp+560]
37bc53300mov eax, [rax]
37bc53302mov [rsp+168], eax
37bc53309sub eax, ebx
37bc5330bcmp eax, edx
37bc5330dcmovle rdx, rax
37bc53311mov [rsp+228], edx
37bc53318test edx, edx
37bc5331ajle 0x37bc52f3e
37bc53320movddup x13, x12
37bc53325unpcklpd x4, x4
37bc53329lea r8, [rsi+16]
37bc5332dxor eax, eax
37bc5332fshl rdx, 4
37bc53333pxor x11, x11
37bc53338nop [rax+rax]
37bc53340
37bc53340loc_37bc53340:
37bc53340movupd x0, [r13+rax]
37bc53347movupd x2, [r13+rax]
37bc5334emovapd x1, x13
37bc53353movapd x5, x4
37bc53357movupd x3, [r8+rax]
37bc5335dadd rax, 16
37bc53361unpckhpd x0, x0
37bc53365xorpd x0, [rip+0x7f9e63]
37bc5336dunpcklpd x2, x2
37bc53371mulpd x1, x2
37bc53375mulpd x5, x0
37bc53379mulpd x2, x4
37bc5337dmulpd x0, x13
37bc53382subpd x1, x5
37bc53386movapd x5, x3
37bc5338ashufpd x5, x3, 1
37bc5338faddpd x0, x2
37bc53393mulpd x1, x5
37bc53397mulpd x0, x3
37bc5339bmovapd x2, x0
37bc5339faddpd x2, x1
37bc533a3subpd x1, x0
37bc533a7movsd_xmm x1, x2
37bc533abaddpd x11, x1
37bc533b0cmp rdx, rax
37bc533b3jne 0x37bc53340
37bc533b5movapd x13, x11
37bc533baunpckhpd x11, x11
37bc533bfjmp 0x37bc52f50
37bc533c4
37bc533c4 0f 1f 40 00 ..@.
37bc533c8
37bc533c8loc_37bc533c8:
37bc533c8movupd x0, [rsp+176]
37bc533d1pxor x1, x1
37bc533d5jmp 0x37bc52e4c
37bc533da
37bc533da 66 0f 1f 44 00 00 f..D..
37bc533e0
37bc533e0loc_37bc533e0:
37bc533e0sub eax, 1
37bc533e3lea r8l, [rdx+1]
37bc533e7lea r10, [rip+0x7f9d96]
37bc533eecmp eax, edx
37bc533f0mov [rsp+40], r10
37bc533f5lea rcx, [rsp+208]
37bc533fdmov r9, r10
37bc53400cmovg eax, edx
37bc53403lea rdx, [rsp+228]
37bc5340bsub ebx, eax
37bc5340dsub r8l, eax
37bc53410mov [rsp+228], eax
37bc53417movsxd rax, ebx
37bc5341amovsxd r8, r8l
37bc5341dadd r8, [rsp+112]
37bc53422sub rax, 1
37bc53426shl r8, 4
37bc5342ashl rax, 4
37bc5342eadd rax, [rsp+592]
37bc53436mov [rsp+32], rax
37bc5343bmov rax, [rsp+576]
37bc53443add r8, rax
37bc53446
37bc53446loc_37bc53446:
37bc53446call zdotc_
37bc5344bpxor x0, x0
37bc5344fucomisd x0, [rsp+280]
37bc53458movsd_xmm x11, [rsp+208]
37bc53462movsd_xmm x13, [rsp+216]
37bc5346cmovsd_xmm x12, [rsp+272]
37bc53476setnp cl
37bc53479cmovne ecx, r15l
37bc5347djmp 0x37bc52f50
37bc53482
37bc53482 66 0f 1f 44 00 00 f..D..
37bc53488
37bc53488loc_37bc53488:
37bc53488lea rax, [rip+0x7f9cf5]
37bc5348flea rcx, [rsp+208]
37bc53497mov r8, r13
37bc5349amov [rsp+40], rax
37bc5349flea rax, [rsi+16]
37bc534a3lea rdx, [rsp+228]
37bc534abmov [rsp+32], rax
37bc534b0lea r9, [rip+0x7f9ccd]
37bc534b7jmp 0x37bc53446
37bc534b9
37bc534b9 0f 1f 80 00 00 00 00 .......
37bc534c0
37bc534c0loc_37bc534c0:
37bc534c0mov rcx, [rsp+560]
37bc534c8mov r8, [rsp+592]
37bc534d0lea rdx, [rsp+232]
37bc534d8lea r9, [rip+0x7f9ca5]
37bc534dfmov [rsp+168], eax
37bc534e6call zdscal_
37bc534ebmov rax, [rsp+600]
37bc534f3movsd_xmm x0, [rsp+232]
37bc534fcmovsd_xmm x4, [rsp+280]
37bc53505movsd_xmm x12, [rsp+272]
37bc5350fmovsd_xmm x1, [rax]
37bc53513mulsd x6, x0
37bc53517mulsd x1, x0
37bc5351bpxor x0, x0
37bc5351fucomisd x4, x0
37bc53523setnp cl
37bc53526movsd_xmm [rax], x1
37bc5352acmovne ecx, r15l
37bc5352emov eax, [rsp+168]
37bc53535jmp 0x37bc52ee0
37bc5353a
37bc5353a 66 0f 1f 44 00 00 f..D..
37bc53540
37bc53540loc_37bc53540:
37bc53540mulsd x1, x14
37bc53545comisd x0, x1
37bc53549jbe 0x37bc5300c
37bc5354fmovapd x1, x8
37bc53554jmp 0x37bc5329d
37bc53559
37bc53559 0f 1f 80 00 00 00 00 .......
37bc53560
37bc53560loc_37bc53560:
37bc53560mulsd x1, x14
37bc53565comisd x0, x1
37bc53569jbe 0x37bc520c3
37bc5356fmovapd x1, x8
37bc53574jmp 0x37bc52a7d
37bc53579
37bc53579loc_37bc53579:
37bc53579minsd x0, x8
37bc5357etest ebp, ebp
37bc53580jle 0x37bc53a88
37bc53586mov esi, 1
37bc5358bmov eax, 1
37bc53590
37bc53590loc_37bc53590:
37bc53590mov rdi, [rsp+608]
37bc53598movsxd rdx, eax
37bc5359bmovsxd r9, esi
37bc5359eadd ecx, 1
37bc535a1shl r9, 3
37bc535a5lea r8, [rdi+8*rdx]
37bc535a9xor edx, edx
37bc535abjmp 0x37bc535db
37bc535ad
37bc535ad 0f 1f 84 ...
37bc535b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc535c0
37bc535c0loc_37bc535c0:
37bc535c0movsd_xmm x2, [r8-8]
37bc535c6add rdx, 1
37bc535caadd r8, r9
37bc535cdaddsd x2, x8
37bc535d2divsd x0, x2
37bc535d6cmp rdx, rcx
37bc535d9je 0x37bc535e2
37bc535db
37bc535dbloc_37bc535db:
37bc535dbcomisd x11, x0
37bc535e0jb 0x37bc535c0
37bc535e2
37bc535e2loc_37bc535e2:
37bc535e2mov [rsp+608], rdi
37bc535ea
37bc535ealoc_37bc535ea:
37bc535eacomisd x0, x11
37bc535efja 0x37bc529a0
37bc535f5comisd x3, x4
37bc535f9mov r10l, eax
37bc535fcja 0x37bc53628
37bc535femovapd x6, x3
37bc53602movapd x9, x8
37bc53607addsd x6, x3
37bc5360b
37bc5360bloc_37bc5360b:
37bc5360btest r15l, r15l
37bc5360eje 0x37bc53b3f
37bc53614cmp esi, -1
37bc53617jne 0x37bc51a80
37bc5361djmp 0x37bc51869
37bc53622
37bc53622 66 0f 1f 44 00 00 f..D..
37bc53628
37bc53628loc_37bc53628:
37bc53628movapd x9, x8
37bc5362d
37bc5362dloc_37bc5362d:
37bc5362ddivsd x4, x3
37bc53631mov [rsp+128], eax
37bc53638mov rax, [rsp+600]
37bc53640lea r9, [rip+0x7f9b3d]
37bc53647mov r8, [rsp+592]
37bc5364fmovups [rsp+112], x1
37bc53654movapd x6, x14
37bc53659mov rcx, [rsp+560]
37bc53661mov rdx, rax
37bc53664mov [rsp+168], r10l
37bc5366cmovsd_xmm [rax], x4
37bc53670call zdscal_
37bc53675movupd x1, [rsp+112]
37bc5367bmov eax, [rsp+128]
37bc53682mov r10l, [rsp+168]
37bc5368ajmp 0x37bc5360b
37bc5368f
37bc5368floc_37bc5368f:
37bc5368ftest r15l, r15l
37bc53692je 0x37bc53a25
37bc53698mov r11l, [rsp+108]
37bc5369dtest r11l, r11l
37bc536a0je 0x37bc53bc8
37bc536a6mov rax, [rsp+568]
37bc536aepxor x0, x0
37bc536b2mov r8l, [rsp+104]
37bc536b7mov r10l, ebp
37bc536bamaxsd x0, x11
37bc536bfmovapd x9, x10
37bc536c4mov eax, [rax]
37bc536c6mov [rsp+112], eax
37bc536cadivsd x9, x0
37bc536cfadd eax, 1
37bc536d2mov [rsp+160], eax
37bc536d9test r8l, r8l
37bc536dcje 0x37bc53c50
37bc536e2movupd x1, [rip+0x7f9ab6]
37bc536eamovq x7, [rip+0x7f9a9e]
37bc536f2pxor x3, x3
37bc536f6movups [rsp+144], x7
37bc536fe
37bc536feloc_37bc536fe:
37bc536fecomisd x9, x11
37bc53703ja 0x37bc529a0
37bc53709
37bc53709loc_37bc53709:
37bc53709comisd x3, x4
37bc5370dja 0x37bc53d23
37bc53713
37bc53713loc_37bc53713:
37bc53713movapd x9, x8
37bc53718jmp 0x37bc527c0
37bc5371d
37bc5371d 0f 1f 00 ...
37bc53720
37bc53720loc_37bc53720:
37bc53720movapd x0, x9
37bc53725minsd x0, x8
37bc5372atest ebp, ebp
37bc5372cjle 0x37bc53c0d
37bc53732mov [rsp+160], 1
37bc5373dmov esi, 1
37bc53742mov eax, 1
37bc53747
37bc53747loc_37bc53747:
37bc53747mov rdi, [rsp+608]
37bc5374fmovsxd rdx, eax
37bc53752movsxd r9, esi
37bc53755add ecx, 1
37bc53758shl r9, 3
37bc5375clea r8, [rdi+8*rdx]
37bc53760xor edx, edx
37bc53762jmp 0x37bc537a8
37bc53764
37bc53764 66 0f 1f 44 00 00 66 66 2e 0f 1f 84 f..D..ff....
37bc53770 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc53780
37bc53780loc_37bc53780:
37bc53780movsd_xmm x5, [r8-8]
37bc53786movapd x2, x8
37bc5378badd rdx, 1
37bc5378fadd r8, r9
37bc53792addsd x5, x8
37bc53797divsd x2, x5
37bc5379bmulsd x0, x2
37bc5379fcmp rcx, rdx
37bc537a2je 0x37bc535e2
37bc537a8
37bc537a8loc_37bc537a8:
37bc537a8comisd x11, x0
37bc537adjb 0x37bc53780
37bc537afjmp 0x37bc535e2
37bc537b4
37bc537b4loc_37bc537b4:
37bc537b4mov [rsp+608], rdi
37bc537bctest r11b, r11b
37bc537bfje 0x37bc535ea
37bc537c5movsd_xmm [rsp+264], x12
37bc537cfmovsd_xmm [rsp+256], x7
37bc537d8jmp 0x37bc535ea
37bc537dd
37bc537ddloc_37bc537dd:
37bc537ddmov [rsp+608], rdi
37bc537e5test r11b, r11b
37bc537e8je 0x37bc535ea
37bc537eemovsd_xmm [rsp+264], x6
37bc537f7movsd_xmm [rsp+256], x13
37bc53801jmp 0x37bc535ea
37bc53806
37bc53806loc_37bc53806:
37bc53806mov [rsp+608], rdi
37bc5380emovsd_xmm [rsp+264], x6
37bc53817movsd_xmm [rsp+256], x13
37bc53821
37bc53821loc_37bc53821:
37bc53821minsd x9, x0
37bc53826comisd x9, x11
37bc5382bja 0x37bc529a0
37bc53831comisd x3, x4
37bc53835mov r10l, eax
37bc53838ja 0x37bc53628
37bc5383emovapd x6, x3
37bc53842mov r15l, ebp
37bc53845movapd x9, x8
37bc5384amovsxd rbp, eax
37bc5384daddsd x6, x3
37bc53851jmp 0x37bc51d9b
37bc53856
37bc53856loc_37bc53856:
37bc53856mov [rsp+608], rdi
37bc5385emovapd x0, x9
37bc53863movsd_xmm [rsp+264], x12
37bc5386dmovsd_xmm [rsp+256], x7
37bc53876jmp 0x37bc535ea
37bc5387b
37bc5387bloc_37bc5387b:
37bc5387bdivsd x4, x3
37bc5387fmov rax, [rsp+600]
37bc53887mov r8, [rsp+592]
37bc5388flea r9, [rip+0x7f98ee]
37bc53896mov rcx, [rsp+560]
37bc5389emov [rsp+112], ebp
37bc538a2movapd x6, x14
37bc538a7mov rdx, rax
37bc538aamovsd_xmm [rax], x4
37bc538aecall zdscal_
37bc538b3mov r10l, [rsp+112]
37bc538b8jmp 0x37bc51d9b
37bc538bd
37bc538bdloc_37bc538bd:
37bc538bdmovapd x0, x9
37bc538c2minsd x0, x8
37bc538c7test ebp, ebp
37bc538c9jle 0x37bc53c76
37bc538cfmov eax, ebp
37bc538d1mov esi, -1
37bc538d6mov ebp, 1
37bc538dbjmp 0x37bc53747
37bc538e0
37bc538e0loc_37bc538e0:
37bc538e0mov rax, [rsp+560]
37bc538e8mov edx, [rax]
37bc538eatest edx, edx
37bc538ecjle 0x37bc53940
37bc538eemov rax, [rsp+592]
37bc538f6sub edx, 1
37bc538f9pxor x0, x0
37bc538fdshl rdx, 4
37bc53901lea rcx, [rax+rdx+16]
37bc53906mov rdx, rax
37bc53909mov r8, rcx
37bc5390csub r8, rax
37bc5390fand r8l, 16
37bc53913je 0x37bc53930
37bc53915mov rax, [rsp+592]
37bc5391dlea rdx, [rax+16]
37bc53921movups [rax], x0
37bc53924cmp rcx, rdx
37bc53927je 0x37bc53940
37bc53929nop [rax]
37bc53930
37bc53930loc_37bc53930:
37bc53930movups [rdx], x0
37bc53933add rdx, 32
37bc53937movups [rdx-16], x0
37bc5393bcmp rcx, rdx
37bc5393ejne 0x37bc53930
37bc53940
37bc53940loc_37bc53940:
37bc53940mov rax, [rsp+600]
37bc53948movq x0, [rip+0x7f9840]
37bc53950pxor x6, x6
37bc53954movups [rsi], x0
37bc53957movapd x0, x8
37bc5395cmov [rax], 0
37bc53963jmp 0x37bc52104
37bc53968
37bc53968loc_37bc53968:
37bc53968mov rax, [rsp+560]
37bc53970mov eax, [rax]
37bc53972test eax, eax
37bc53974jle 0x37bc539c0
37bc53976mov rbx, [rsp+592]
37bc5397esub eax, 1
37bc53981pxor x0, x0
37bc53985shl rax, 4
37bc53989lea rdx, [rbx+rax+16]
37bc5398emov rax, rbx
37bc53991mov rcx, rdx
37bc53994sub rcx, rbx
37bc53997and ecx, 16
37bc5399aje 0x37bc539b0
37bc5399cmov rax, [rsp+592]
37bc539a4movups [rax], x0
37bc539a7add rax, 16
37bc539abcmp rdx, rax
37bc539aeje 0x37bc539c0
37bc539b0
37bc539b0loc_37bc539b0:
37bc539b0movups [rax], x0
37bc539b3add rax, 32
37bc539b7movups [rax-16], x0
37bc539bbcmp rdx, rax
37bc539bejne 0x37bc539b0
37bc539c0
37bc539c0loc_37bc539c0:
37bc539c0mov rax, [rsp+600]
37bc539c8movq x0, [rip+0x7f97c0]
37bc539d0pxor x6, x6
37bc539d4movups [rsi], x0
37bc539d7movapd x0, x8
37bc539dcmov [rax], 0
37bc539e3jmp 0x37bc5304d
37bc539e8
37bc539e8loc_37bc539e8:
37bc539e8minsd x0, x8
37bc539edtest ebp, ebp
37bc539efjle 0x37bc53b8c
37bc539f5mov eax, ebp
37bc539f7mov esi, -1
37bc539fcmov ebp, 1
37bc53a01mov [rsp+160], 1
37bc53a0cjmp 0x37bc53590
37bc53a11
37bc53a11loc_37bc53a11:
37bc53a11cmp ebp, r15l
37bc53a14jl 0x37bc527c0
37bc53a1asub r10l, r15l
37bc53a1dmov edx, r10l
37bc53a20jmp 0x37bc52d2d
37bc53a25
37bc53a25loc_37bc53a25:
37bc53a25mov ecx, [rsp+108]
37bc53a29test ecx, ecx
37bc53a2bje 0x37bc53b4a
37bc53a31mov rax, [rsp+568]
37bc53a39pxor x1, x1
37bc53a3dmov edx, [rsp+104]
37bc53a41movapd x0, x10
37bc53a46maxsd x1, x11
37bc53a4bmov eax, [rax]
37bc53a4dmov [rsp+112], eax
37bc53a51divsd x0, x1
37bc53a55add eax, 1
37bc53a58mov [rsp+160], eax
37bc53a5ftest edx, edx
37bc53a61jne 0x37bc53c90
37bc53a67minsd x0, x8
37bc53a6cmovupd x1, [rip+0x7f972c]
37bc53a74movq x7, [rip+0x7f9714]
37bc53a7cpxor x3, x3
37bc53a80movups [rsp+144], x7
37bc53a88
37bc53a88loc_37bc53a88:
37bc53a88comisd x0, x11
37bc53a8dja 0x37bc529a0
37bc53a93comisd x3, x4
37bc53a97ja 0x37bc53d4d
37bc53a9d
37bc53a9dloc_37bc53a9d:
37bc53a9dmov r9l, 1
37bc53aa3mov r8l, 1
37bc53aa9lea rdx, [rip+0x7f96b3]
37bc53ab0mov rcx, r12
37bc53ab3call lsame_
37bc53ab8jmp 0x37bc53713
37bc53abd
37bc53abd 0f 1f 00 ...
37bc53ac0
37bc53ac0loc_37bc53ac0:
37bc53ac0cmp ebp, r15l
37bc53ac3jl 0x37bc527c0
37bc53ac9sub r10l, r15l
37bc53accmov r13l, r10l
37bc53acfjmp 0x37bc51de5
37bc53ad4
37bc53ad4loc_37bc53ad4:
37bc53ad4mov eax, ebp
37bc53ad6mov esi, -1
37bc53adbmov ebp, 1
37bc53ae0jmp 0x37bc5362d
37bc53ae5
37bc53ae5loc_37bc53ae5:
37bc53ae5divsd x4, x3
37bc53ae9mov rax, [rsp+600]
37bc53af1mov r8, [rsp+592]
37bc53af9lea r9, [rip+0x7f9684]
37bc53b00mov rcx, [rsp+560]
37bc53b08movups [rsp+112], x1
37bc53b0dmovapd x6, x14
37bc53b12mov rdx, rax
37bc53b15movsd_xmm [rax], x4
37bc53b19call zdscal_
37bc53b1emovupd x1, [rsp+112]
37bc53b24mov r10l, 1
37bc53b2amov [rsp+160], 1
37bc53b35mov eax, 1
37bc53b3ajmp 0x37bc51a80
37bc53b3f
37bc53b3floc_37bc53b3f:
37bc53b3fmov r15l, ebp
37bc53b42movsxd rbp, eax
37bc53b45jmp 0x37bc51d9b
37bc53b4a
37bc53b4aloc_37bc53b4a:
37bc53b4apxor x1, x1
37bc53b4emov eax, [rsp+104]
37bc53b52movapd x0, x10
37bc53b57maxsd x1, x11
37bc53b5cdivsd x0, x1
37bc53b60test eax, eax
37bc53b62jne 0x37bc53cc0
37bc53b68minsd x0, x8
37bc53b6dmovupd x1, [rip+0x7f962b]
37bc53b75mov r10l, ebp
37bc53b78pxor x3, x3
37bc53b7cmovq x7, [rip+0x7f960c]
37bc53b84movups [rsp+144], x7
37bc53b8c
37bc53b8cloc_37bc53b8c:
37bc53b8ccomisd x0, x11
37bc53b91ja 0x37bc529a0
37bc53b97comisd x3, x4
37bc53b9bjbe 0x37bc53a9d
37bc53ba1mov eax, ebp
37bc53ba3mov esi, -1
37bc53ba8mov ebp, 1
37bc53badmov [rsp+160], 1
37bc53bb8movapd x9, x8
37bc53bbdjmp 0x37bc5362d
37bc53bc2
37bc53bc2 66 0f 1f 44 00 00 f..D..
37bc53bc8
37bc53bc8loc_37bc53bc8:
37bc53bc8pxor x0, x0
37bc53bccmov ecx, [rsp+104]
37bc53bd0movapd x9, x10
37bc53bd5maxsd x0, x11
37bc53bdadivsd x9, x0
37bc53bdftest ecx, ecx
37bc53be1jne 0x37bc52971
37bc53be7movapd x0, x9
37bc53becmovupd x1, [rip+0x7f95ac]
37bc53bf4movq x7, [rip+0x7f9594]
37bc53bfcpxor x3, x3
37bc53c00minsd x0, x8
37bc53c05movups [rsp+144], x7
37bc53c0d
37bc53c0dloc_37bc53c0d:
37bc53c0dcomisd x0, x11
37bc53c12ja 0x37bc529a0
37bc53c18
37bc53c18loc_37bc53c18:
37bc53c18comisd x3, x4
37bc53c1cjbe 0x37bc53713
37bc53c22mov r10l, 1
37bc53c28mov esi, 1
37bc53c2dmov eax, 1
37bc53c32mov [rsp+160], 1
37bc53c3dmovapd x9, x8
37bc53c42jmp 0x37bc5362d
37bc53c47
37bc53c47 66 0f 1f 84 00 00 00 00 00 f........
37bc53c50
37bc53c50loc_37bc53c50:
37bc53c50movapd x0, x9
37bc53c55movupd x1, [rip+0x7f9543]
37bc53c5dmovq x7, [rip+0x7f952b]
37bc53c65pxor x3, x3
37bc53c69minsd x0, x8
37bc53c6emovups [rsp+144], x7
37bc53c76
37bc53c76loc_37bc53c76:
37bc53c76comisd x0, x11
37bc53c7bjbe 0x37bc53709
37bc53c81jmp 0x37bc529a0
37bc53c86
37bc53c86 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc53c90
37bc53c90loc_37bc53c90:
37bc53c90movapd x9, x0
37bc53c95movq x7, [rip+0x7f94f3]
37bc53c9dpxor x3, x3
37bc53ca1movupd x1, [rip+0x7f94f7]
37bc53ca9movups [rsp+144], x7
37bc53cb1mov esi, 1
37bc53cb6mov eax, 1
37bc53cbbjmp 0x37bc53821
37bc53cc0
37bc53cc0loc_37bc53cc0:
37bc53cc0mov eax, ebp
37bc53cc2movapd x9, x0
37bc53cc7pxor x3, x3
37bc53ccbmov ebp, 1
37bc53cd0movq x7, [rip+0x7f94b8]
37bc53cd8movupd x1, [rip+0x7f94c0]
37bc53ce0mov [rsp+160], 1
37bc53cebmov esi, -1
37bc53cf0movups [rsp+144], x7
37bc53cf8jmp 0x37bc53821
37bc53cfd
37bc53cfdloc_37bc53cfd:
37bc53cfdmovapd x9, x0
37bc53d02mov ebp, 1
37bc53d07mov esi, -1
37bc53d0cmov [rsp+160], 1
37bc53d17jmp 0x37bc53821
37bc53d1c
37bc53d1cloc_37bc53d1c:
37bc53d1cneg eax
37bc53d1ejmp 0x37bc514b5
37bc53d23
37bc53d23loc_37bc53d23:
37bc53d23mov eax, ebp
37bc53d25mov esi, -1
37bc53d2amov ebp, 1
37bc53d2fmovapd x9, x8
37bc53d34jmp 0x37bc5362d
37bc53d39
37bc53d39loc_37bc53d39:
37bc53d39movapd x9, x0
37bc53d3emov esi, 1
37bc53d43mov eax, 1
37bc53d48jmp 0x37bc53821
37bc53d4d
37bc53d4dloc_37bc53d4d:
37bc53d4dmov r10l, 1
37bc53d53mov esi, 1
37bc53d58mov eax, 1
37bc53d5dmovapd x9, x8
37bc53d62jmp 0x37bc5362d
37bc51280
Loading..