File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c2ba6a0
37c2ba6a0zgesvj_64_:
37c2ba6a0push r15
37c2ba6a2push r14
37c2ba6a4push r13
37c2ba6a6push r12
37c2ba6a8push rbp
37c2ba6a9push rdi
37c2ba6aapush rsi
37c2ba6abpush rbx
37c2ba6acsub rsp, 984
37c2ba6b3movups [rsp+816], x6
37c2ba6bbmovups [rsp+832], x7
37c2ba6c3movups [rsp+848], x8
37c2ba6ccmovups [rsp+864], x9
37c2ba6d5movups [rsp+880], x10
37c2ba6demovups [rsp+896], x11
37c2ba6e7movups [rsp+912], x12
37c2ba6f0movups [rsp+928], x13
37c2ba6f9movups [rsp+944], x14
37c2ba702movups [rsp+960], x15
37c2ba70bmov r12, [rsp+1136]
37c2ba713mov r15, [rsp+1088]
37c2ba71bmov r13, [rsp+1112]
37c2ba723mov rsi, [rsp+1152]
37c2ba72bmov rax, [r12]
37c2ba72fmov [rsp+240], rax
37c2ba737mov rdi, rdx
37c2ba73amov r14, r9
37c2ba73dmov rax, [rsp+1104]
37c2ba745mov [rsp+1056], rcx
37c2ba74dmov r9l, 1
37c2ba753mov rcx, rdi
37c2ba756lea rdx, [rip+0x1b2713]
37c2ba75dmov rax, [rax]
37c2ba760mov [rsp+1072], r8
37c2ba768mov r8l, 1
37c2ba76emov [rsp+224], rax
37c2ba776call lsame_64_
37c2ba77bmov [rsp+168], rax
37c2ba783test rax, rax
37c2ba786je 0x37c2baaa2
37c2ba78c
37c2ba78cloc_37c2ba78c:
37c2ba78cmov r9l, 1
37c2ba792mov r8l, 1
37c2ba798lea rdx, [rip+0x1b26d3]
37c2ba79fmov rcx, rdi
37c2ba7a2call lsame_64_
37c2ba7a7mov rcx, [rsp+1072]
37c2ba7afmov r9l, 1
37c2ba7b5mov r8l, 1
37c2ba7bblea rdx, [rip+0x1b26b1]
37c2ba7c2mov rbp, rax
37c2ba7c5call lsame_64_
37c2ba7camov rbx, rax
37c2ba7cdtest rax, rax
37c2ba7d0je 0x37c2baa7a
37c2ba7d6
37c2ba7d6loc_37c2ba7d6:
37c2ba7d6mov rcx, [rsp+1072]
37c2ba7demov r9l, 1
37c2ba7e4mov r8l, 1
37c2ba7ealea rdx, [rip+0x1b2684]
37c2ba7f1call lsame_64_
37c2ba7f6mov rcx, [rsp+1056]
37c2ba7femov r9l, 1
37c2ba804mov r8l, 1
37c2ba80alea rdx, [rip+0x1b265f]
37c2ba811mov [rsp+208], rax
37c2ba819call lsame_64_
37c2ba81emov rcx, [rsp+1056]
37c2ba826lea rdx, [rip+0x1b2649]
37c2ba82dmov r9l, 1
37c2ba833mov r8l, 1
37c2ba839mov [rsp+192], rax
37c2ba841call lsame_64_
37c2ba846mov rdx, [r14]
37c2ba849mov [rsp+176], rax
37c2ba851mov rax, [r15]
37c2ba854cmp rdx, rax
37c2ba857mov rcx, rax
37c2ba85acmovle rcx, rdx
37c2ba85emov [rsp+248], rcx
37c2ba866test rcx, rcx
37c2ba869je 0x37c2ba9d8
37c2ba86flea rcx, [rdx+rax]
37c2ba873mov edx, 6
37c2ba878cmp rax, rdx
37c2ba87bmov [rsp+216], rcx
37c2ba883cmovge rdx, rax
37c2ba887mov [rsp+200], rdx
37c2ba88f
37c2ba88floc_37c2ba88f:
37c2ba88fmov eax, 1
37c2ba894cmp [rsi], -1
37c2ba898je 0x37c2ba8a9
37c2ba89amov rax, [rsp+1168]
37c2ba8a2cmp [rax], -1
37c2ba8a6sete al
37c2ba8a9
37c2ba8a9loc_37c2ba8a9:
37c2ba8a9and eax, 1
37c2ba8acmov [rsp+184], rax
37c2ba8b4mov rax, [rsp+192]
37c2ba8bcor rax, [rsp+176]
37c2ba8c4mov [rsp+192], rax
37c2ba8ccje 0x37c2baa40
37c2ba8d2
37c2ba8d2loc_37c2ba8d2:
37c2ba8d2mov rax, [rsp+168]
37c2ba8daor rax, rbp
37c2ba8ddmov [rsp+592], rax
37c2ba8e5je 0x37c2baaca
37c2ba8eb
37c2ba8ebloc_37c2ba8eb:
37c2ba8ebmov rax, [rsp+208]
37c2ba8f3or rax, rbx
37c2ba8f6mov [rsp+344], rax
37c2ba8feje 0x37c2baa06
37c2ba904
37c2ba904loc_37c2ba904:
37c2ba904mov rcx, [r14]
37c2ba907test rcx, rcx
37c2ba90ajs 0x37c2ba9f5
37c2ba910mov r8, [r15]
37c2ba913mov rdx, -5
37c2ba91amov eax, 5
37c2ba91fmov r9, r8
37c2ba922shr r9, 63
37c2ba926cmp rcx, r8
37c2ba929setl r10b
37c2ba92dor r10b, r9b
37c2ba930mov [rsp+256], r10b
37c2ba938je 0x37c2baaff
37c2ba93e
37c2ba93eloc_37c2ba93e:
37c2ba93emov rsi, [rsp+1176]
37c2ba946mov r8l, 6
37c2ba94clea rcx, [rip+0x1b2526]
37c2ba953mov [rsp+800], rax
37c2ba95bmov [rsi], rdx
37c2ba95elea rdx, [rsp+800]
37c2ba966call xerbla_64_
37c2ba96bnop
37c2ba96c
37c2ba96cloc_37c2ba96c:
37c2ba96cmovups x6, [rsp+816]
37c2ba974movups x7, [rsp+832]
37c2ba97cmovups x8, [rsp+848]
37c2ba985movups x9, [rsp+864]
37c2ba98emovups x10, [rsp+880]
37c2ba997movups x11, [rsp+896]
37c2ba9a0movups x12, [rsp+912]
37c2ba9a9movups x13, [rsp+928]
37c2ba9b2movups x14, [rsp+944]
37c2ba9bbmovups x15, [rsp+960]
37c2ba9c4add rsp, 984
37c2ba9cbpop rbx
37c2ba9ccpop rsi
37c2ba9cdpop rdi
37c2ba9cepop rbp
37c2ba9cfpop r12
37c2ba9d1pop r13
37c2ba9d3pop r14
37c2ba9d5pop r15
37c2ba9d7ret
37c2ba9d8
37c2ba9d8loc_37c2ba9d8:
37c2ba9d8mov [rsp+216], 1
37c2ba9e4mov [rsp+200], 1
37c2ba9f0jmp 0x37c2ba88f
37c2ba9f5
37c2ba9f5loc_37c2ba9f5:
37c2ba9f5mov rdx, -4
37c2ba9fcmov eax, 4
37c2baa01jmp 0x37c2ba93e
37c2baa06
37c2baa06loc_37c2baa06:
37c2baa06mov rcx, [rsp+1072]
37c2baa0emov r9l, 1
37c2baa14mov r8l, 1
37c2baa1alea rdx, [rip+0x1b2457]
37c2baa21call lsame_64_
37c2baa26test rax, rax
37c2baa29jne 0x37c2ba904
37c2baa2fmov rdx, -3
37c2baa36mov eax, 3
37c2baa3bjmp 0x37c2ba93e
37c2baa40
37c2baa40loc_37c2baa40:
37c2baa40mov rcx, [rsp+1056]
37c2baa48mov r9l, 1
37c2baa4emov r8l, 1
37c2baa54lea rdx, [rip+0x1b241c]
37c2baa5bcall lsame_64_
37c2baa60test rax, rax
37c2baa63jne 0x37c2ba8d2
37c2baa69mov rdx, -1
37c2baa70mov eax, 1
37c2baa75jmp 0x37c2ba93e
37c2baa7a
37c2baa7aloc_37c2baa7a:
37c2baa7amov rcx, [rsp+1072]
37c2baa82mov r9l, 1
37c2baa88mov r8l, 1
37c2baa8elea rdx, [rip+0x1b23df]
37c2baa95call lsame_64_
37c2baa9amov rbx, rax
37c2baa9djmp 0x37c2ba7d6
37c2baaa2
37c2baaa2loc_37c2baaa2:
37c2baaa2mov r9l, 1
37c2baaa8mov r8l, 1
37c2baaaelea rdx, [rip+0x1b23bc]
37c2baab5mov rcx, rdi
37c2baab8call lsame_64_
37c2baabdmov [rsp+168], rax
37c2baac5jmp 0x37c2ba78c
37c2baaca
37c2baacaloc_37c2baaca:
37c2baacamov r9l, 1
37c2baad0mov r8l, 1
37c2baad6lea rdx, [rip+0x1b239b]
37c2baaddmov rcx, rdi
37c2baae0call lsame_64_
37c2baae5test rax, rax
37c2baae8jne 0x37c2ba8eb
37c2baaeemov rdx, -2
37c2baaf5mov eax, 2
37c2baafajmp 0x37c2ba93e
37c2baaff
37c2baaffloc_37c2baaff:
37c2baaffmov rax, [rsp+1104]
37c2bab07cmp rcx, [rax]
37c2bab0ajg 0x37c2bab38
37c2bab0cmov rax, [rsp+1120]
37c2bab14mov rax, [rax]
37c2bab17test rax, rax
37c2bab1ajs 0x37c2bab49
37c2bab1ctest rbx, rbx
37c2bab1fje 0x37c2bab5a
37c2bab21cmp r8, [r12]
37c2bab25jle 0x37c2bab5a
37c2bab27
37c2bab27loc_37c2bab27:
37c2bab27mov rdx, -11
37c2bab2emov eax, 11
37c2bab33jmp 0x37c2ba93e
37c2bab38
37c2bab38loc_37c2bab38:
37c2bab38mov rdx, -7
37c2bab3fmov eax, 7
37c2bab44jmp 0x37c2ba93e
37c2bab49
37c2bab49loc_37c2bab49:
37c2bab49mov rdx, -9
37c2bab50mov eax, 9
37c2bab55jmp 0x37c2ba93e
37c2bab5a
37c2bab5aloc_37c2bab5a:
37c2bab5acmp [rsp+208], 0
37c2bab63je 0x37c2bab6b
37c2bab65cmp rax, [r12]
37c2bab69jg 0x37c2bab27
37c2bab6b
37c2bab6bloc_37c2bab6b:
37c2bab6btest rbp, rbp
37c2bab6eje 0x37c2bab86
37c2bab70mov rax, [rsp+1160]
37c2bab78movsd_xmm x0, [rip+0x1b2370]
37c2bab80comisd x0, [rax]
37c2bab84jae 0x37c2babb3
37c2bab86
37c2bab86loc_37c2bab86:
37c2bab86mov rax, [rsp+216]
37c2bab8ecmp [rsi], rax
37c2bab91jge 0x37c2bac18
37c2bab97cmp [rsp+184], 0
37c2baba0jne 0x37c2babc4
37c2baba2mov rdx, -13
37c2baba9mov eax, 13
37c2babaejmp 0x37c2ba93e
37c2babb3
37c2babb3loc_37c2babb3:
37c2babb3mov rdx, -12
37c2babbamov eax, 12
37c2babbfjmp 0x37c2ba93e
37c2babc4
37c2babc4loc_37c2babc4:
37c2babc4mov rax, [rsp+1176]
37c2babccmov [rax], 0
37c2babd3
37c2babd3loc_37c2babd3:
37c2babd3mov rax, [rsp+1144]
37c2babdbpxor x0, x0
37c2babdfcvtsi2sd x0, [rsp+216]
37c2babe9movsd_xmm [rax], x0
37c2babedpxor x0, x0
37c2babf1cvtsi2ss x0, [rsp+200]
37c2babfbmov [rax+8], 0
37c2bac03mov rax, [rsp+1160]
37c2bac0bcvtss2sd x0, x0
37c2bac0fmovsd_xmm [rax], x0
37c2bac13jmp 0x37c2ba96c
37c2bac18
37c2bac18loc_37c2bac18:
37c2bac18mov rax, [rsp+1168]
37c2bac20mov rdi, [rsp+200]
37c2bac28cmp [rax], rdi
37c2bac2bjge 0x37c2bac50
37c2bac2dcmp [rsp+184], 0
37c2bac36jne 0x37c2babc4
37c2bac38mov rdx, -15
37c2bac3fmov eax, 15
37c2bac44jmp 0x37c2ba93e
37c2bac49
37c2bac49 0f 1f 80 00 00 00 00 .......
37c2bac50
37c2bac50loc_37c2bac50:
37c2bac50mov rax, [rsp+1176]
37c2bac58mov [rax], 0
37c2bac5fcmp [rsp+184], 0
37c2bac68jne 0x37c2babd3
37c2bac6ecmp [rsp+248], 0
37c2bac77je 0x37c2ba96c
37c2bac7dtest rbp, rbp
37c2bac80je 0x37c2baf87
37c2bac86mov rax, [rsp+1160]
37c2bac8emovsd_xmm x7, [rax]
37c2bac92
37c2bac92loc_37c2bac92:
37c2bac92mov edx, 7
37c2bac97lea rcx, [rip+0x1b21e1]
37c2bac9ecall dlamch_64_
37c2baca3mov edx, 11
37c2baca8lea rcx, [rip+0x1b21d7]
37c2bacafmovapd x8, x0
37c2bacb4movapd x15, x0
37c2bacb9movsd_xmm [rsp+704], x0
37c2bacc2call dlamch_64_
37c2bacc7mov edx, 8
37c2bacccsqrtsd x15, x15
37c2bacd1lea rcx, [rip+0x1b21b9]
37c2bacd8movapd x14, x0
37c2bacddmovapd x13, x0
37c2bace2movapd x6, x0
37c2bace6movsd_xmm [rsp+752], x0
37c2bacefdivsd x13, x8
37c2bacf4sqrtsd x14, x14
37c2bacf9movsd_xmm [rsp+376], x14
37c2bad03call dlamch_64_
37c2bad08mov rdx, [r14]
37c2bad0bpxor x1, x1
37c2bad0fmovsd_xmm x9, [rip+0x1b21d8]
37c2bad18movsd_xmm [rsp+320], x0
37c2bad21mulsd x7, x8
37c2bad26movapd x4, x9
37c2bad2bcvtsi2sd x1, rdx
37c2bad30mulsd x8, x1
37c2bad35movsd_xmm [rsp+776], x7
37c2bad3esqrtsd x7, x7
37c2bad42comisd x8, x9
37c2bad47movapd x10, x7
37c2bad4cdivsd x4, x14
37c2bad51movsd_xmm [rsp+312], x4
37c2bad5amovapd x4, x9
37c2bad5fdivsd x4, x15
37c2bad64movsd_xmm [rsp+392], x4
37c2bad6djae 0x37c2bafb3
37c2bad73test rbx, rbx
37c2bad76jne 0x37c2be068
37c2bad7ccmp [rsp+344], 0
37c2bad85je 0x37c2bad9a
37c2bad87mov rax, [rsp+1120]
37c2bad8fmov rax, [rax]
37c2bad92mov [rsp+720], rax
37c2bad9a
37c2bad9aloc_37c2bad9a:
37c2bad9amov r10, [r15]
37c2bad9dpxor x0, x0
37c2bada1movapd x7, x9
37c2bada6xor eax, eax
37c2bada8mov rdi, [rsp+224]
37c2badb0cvtsi2sd x0, r10
37c2badb5mulsd x0, x1
37c2badb9test rdi, rdi
37c2badbccmovns rax, rdi
37c2badc0mov rdi, rax
37c2badc3mov [rsp+424], rax
37c2badcbsqrtsd x0, x0
37c2badcfnot rdi
37c2badd2mov [rsp+432], rdi
37c2baddamov rdi, [rsp+176]
37c2bade2divsd x7, x0
37c2bade6movsd_xmm [rsp+760], x7
37c2badeftest rdi, rdi
37c2badf2je 0x37c2bafed
37c2badf8test r10, r10
37c2badfbjle 0x37c2be699
37c2bae01add rax, 1
37c2bae05lea rcx, [rsp+688]
37c2bae0dmov [rsp+184], rdi
37c2bae15mov rbp, rdi
37c2bae18shl rax, 4
37c2bae1cmov ebx, 1
37c2bae21mov rdi, r10
37c2bae24mov [rsp+272], rcx
37c2bae2cmov [rsp+200], rax
37c2bae34mov rax, [rsp+1096]
37c2bae3clea rcx, [rsp+696]
37c2bae44mov [rsp+1136], r12
37c2bae4cmovsd_xmm x8, [rsp+320]
37c2bae56mov [rsp+1152], rsi
37c2bae5emov r12, rax
37c2bae61lea rsi, [rsp+800]
37c2bae69mov [rsp+296], rcx
37c2bae71jmp 0x37c2baeb7
37c2bae73
37c2bae73loc_37c2bae73:
37c2bae73mulsd x0, x7
37c2bae77mulsd x0, x1
37c2bae7bmovsd_xmm [r13+8*rbx-8], x0
37c2bae82cmp [rsp+184], 0
37c2bae8bjne 0x37c2baf58
37c2bae91
37c2bae91loc_37c2bae91:
37c2bae91mov [rsp+184], 0
37c2bae9dxor ebp, ebp
37c2bae9f
37c2bae9floc_37c2bae9f:
37c2bae9fadd rbx, 1
37c2baea3cmp rbx, rdi
37c2baea6jg 0x37c2bb339
37c2baeacmov rdx, [r14]
37c2baeafadd r12, [rsp+200]
37c2baeb7
37c2baeb7loc_37c2baeb7:
37c2baeb7mov rax, [rsp+296]
37c2baebfsub rdx, rbx
37c2baec2mov rcx, rsi
37c2baec5mov r9, [rsp+272]
37c2baecdadd rdx, 1
37c2baed1lea r8, [rip+0x1b1fe8]
37c2baed8mov [rsp+688], 0
37c2baee4mov [rsp+32], rax
37c2baee9mov [rsp+800], rdx
37c2baef1mov rdx, r12
37c2baef4movsd_xmm [rsp+696], x9
37c2baefecall zlassq_64_
37c2baf03movsd_xmm x1, [rsp+688]
37c2baf0ccomisd x1, x8
37c2baf11ja 0x37c2be033
37c2baf17movsd_xmm x0, [rsp+696]
37c2baf20movapd x2, x8
37c2baf25sqrtsd x0, x0
37c2baf29divsd x2, x0
37c2baf2dcomisd x2, x1
37c2baf31jbe 0x37c2bae73
37c2baf37and ebp, 1
37c2baf3aje 0x37c2bae73
37c2baf40mulsd x1, x0
37c2baf44mov rbp, [rsp+176]
37c2baf4cmovsd_xmm [r13+8*rbx-8], x1
37c2baf53jmp 0x37c2bae9f
37c2baf58
37c2baf58loc_37c2baf58:
37c2baf58cmp rbx, 1
37c2baf5cje 0x37c2bae91
37c2baf62mov edx, 1
37c2baf67
37c2baf67loc_37c2baf67:
37c2baf67movsd_xmm x0, [r13+8*rdx-8]
37c2baf6emulsd x0, x7
37c2baf72movsd_xmm [r13+8*rdx-8], x0
37c2baf79add rdx, 1
37c2baf7dcmp rdx, rbx
37c2baf80jne 0x37c2baf67
37c2baf82jmp 0x37c2bae91
37c2baf87
37c2baf87loc_37c2baf87:
37c2baf87pxor x7, x7
37c2baf8bcvtsi2sd x7, rcx
37c2baf90cmp [rsp+344], 0
37c2baf99jne 0x37c2bafaa
37c2baf9bcmp [rsp+592], 0
37c2bafa4je 0x37c2be0d4
37c2bafaa
37c2bafaaloc_37c2bafaa:
37c2bafaasqrtsd x7, x7
37c2bafaejmp 0x37c2bac92
37c2bafb3
37c2bafb3loc_37c2bafb3:
37c2bafb3mov rax, [rsp+1176]
37c2bafbblea rdx, [rsp+800]
37c2bafc3mov r8l, 6
37c2bafc9lea rcx, [rip+0x1b1ea9]
37c2bafd0mov [rsp+800], 4
37c2bafdcmov [rax], -4
37c2bafe3call xerbla_64_
37c2bafe8jmp 0x37c2ba96c
37c2bafed
37c2bafedloc_37c2bafed:
37c2bafedmov rbx, [rsp+192]
37c2baff5test rbx, rbx
37c2baff8je 0x37c2bb1b7
37c2baffemov [rsp+744], 1
37c2bb00atest r10, r10
37c2bb00djle 0x37c2be699
37c2bb013lea rdi, [rsp+688]
37c2bb01bmov rbp, rbx
37c2bb01emov eax, 1
37c2bb023mov [rsp+272], rdi
37c2bb02blea rdi, [rsp+696]
37c2bb033lea rcx, [rsp+744]
37c2bb03bmov [rsp+296], rdi
37c2bb043mov rdi, rsi
37c2bb046mov rsi, r10
37c2bb049jmp 0x37c2bb07c
37c2bb04b
37c2bb04bloc_37c2bb04b:
37c2bb04bmulsd x0, x7
37c2bb04fmulsd x0, x1
37c2bb053movsd_xmm [r13+8*rdx], x0
37c2bb05atest rbx, rbx
37c2bb05djne 0x37c2bb14e
37c2bb063
37c2bb063loc_37c2bb063:
37c2bb063xor ebp, ebp
37c2bb065xor ebx, ebx
37c2bb067
37c2bb067loc_37c2bb067:
37c2bb067add rax, 1
37c2bb06bmov [rsp+744], rax
37c2bb073cmp rsi, rax
37c2bb076jl 0x37c2be6cc
37c2bb07c
37c2bb07cloc_37c2bb07c:
37c2bb07cimul rax, [rsp+424]
37c2bb085mov rdx, [rsp+432]
37c2bb08dlea r8, [rip+0x1b1e2c]
37c2bb094mov [rsp+184], rcx
37c2bb09cmov r9, [rsp+272]
37c2bb0a4mov [rsp+688], 0
37c2bb0b0movsd_xmm [rsp+696], x9
37c2bb0balea rdx, [rdx+rax+1]
37c2bb0bfmov rax, [rsp+296]
37c2bb0c7shl rdx, 4
37c2bb0cbadd rdx, [rsp+1096]
37c2bb0d3mov [rsp+32], rax
37c2bb0d8call zlassq_64_
37c2bb0ddmov rcx, [rsp+184]
37c2bb0e5movsd_xmm x1, [rsp+688]
37c2bb0eecomisd x1, [rsp+320]
37c2bb0f7ja 0x37c2bb17d
37c2bb0fdmovsd_xmm x0, [rsp+696]
37c2bb106mov rax, [rsp+744]
37c2bb10emovsd_xmm x2, [rsp+320]
37c2bb117sqrtsd x0, x0
37c2bb11blea rdx, [rax-1]
37c2bb11fdivsd x2, x0
37c2bb123comisd x2, x1
37c2bb127jbe 0x37c2bb04b
37c2bb12dand ebp, 1
37c2bb130je 0x37c2bb04b
37c2bb136mulsd x1, x0
37c2bb13amov rbp, [rsp+192]
37c2bb142movsd_xmm [r13+8*rdx], x1
37c2bb149jmp 0x37c2bb067
37c2bb14e
37c2bb14eloc_37c2bb14e:
37c2bb14ecmp rax, 1
37c2bb152jle 0x37c2bb063
37c2bb158mov edx, 1
37c2bb15d
37c2bb15dloc_37c2bb15d:
37c2bb15dmovsd_xmm x0, [r13+8*rdx-8]
37c2bb164mulsd x0, x7
37c2bb168movsd_xmm [r13+8*rdx-8], x0
37c2bb16fadd rdx, 1
37c2bb173cmp rdx, rax
37c2bb176jne 0x37c2bb15d
37c2bb178jmp 0x37c2bb063
37c2bb17d
37c2bb17dloc_37c2bb17d:
37c2bb17dmov rax, [rsp+1176]
37c2bb185lea rdx, [rsp+800]
37c2bb18dmov r8l, 6
37c2bb193lea rcx, [rip+0x1b1cdf]
37c2bb19amov [rsp+800], 6
37c2bb1a6mov [rax], -6
37c2bb1adcall xerbla_64_
37c2bb1b2jmp 0x37c2ba96c
37c2bb1b7
37c2bb1b7loc_37c2bb1b7:
37c2bb1b7test r10, r10
37c2bb1bajle 0x37c2be699
37c2bb1c0mov rax, [rsp+424]
37c2bb1c8lea rcx, [rsp+688]
37c2bb1d0mov ebp, 1
37c2bb1d5mov [rsp+1152], rsi
37c2bb1ddmov [rsp+272], rcx
37c2bb1e5lea rcx, [rsp+696]
37c2bb1edmov rsi, r10
37c2bb1f0mov ebx, 1
37c2bb1f5shl rax, 4
37c2bb1f9mov r10, rbp
37c2bb1fcmov [rsp+296], rcx
37c2bb204mov rdi, [rsp+1096]
37c2bb20cmov [rsp+184], rax
37c2bb214mov rbp, [rsp+1152]
37c2bb21cmov eax, 1
37c2bb221jmp 0x37c2bb255
37c2bb223
37c2bb223loc_37c2bb223:
37c2bb223mulsd x0, x7
37c2bb227mulsd x0, x1
37c2bb22bmovsd_xmm [r13+8*rbx-8], x0
37c2bb232test rax, rax
37c2bb235jne 0x37c2bb30a
37c2bb23b
37c2bb23bloc_37c2bb23b:
37c2bb23bxor r10l, r10l
37c2bb23exor eax, eax
37c2bb240
37c2bb240loc_37c2bb240:
37c2bb240add rbx, 1
37c2bb244add rdi, [rsp+184]
37c2bb24ccmp rsi, rbx
37c2bb24fjl 0x37c2be0c9
37c2bb255
37c2bb255loc_37c2bb255:
37c2bb255mov [rsp+200], rax
37c2bb25dlea r8, [rip+0x1b1c5c]
37c2bb264mov rdx, rdi
37c2bb267mov rcx, r14
37c2bb26amov rax, [rsp+296]
37c2bb272mov r9, [rsp+272]
37c2bb27amov [rsp+216], r10
37c2bb282mov [rsp+688], 0
37c2bb28emov [rsp+32], rax
37c2bb293movsd_xmm [rsp+696], x9
37c2bb29dcall zlassq_64_
37c2bb2a2mov rax, [rsp+200]
37c2bb2aamovsd_xmm x1, [rsp+688]
37c2bb2b3comisd x1, [rsp+320]
37c2bb2bcja 0x37c2bb17d
37c2bb2c2movsd_xmm x0, [rsp+696]
37c2bb2cbmovsd_xmm x2, [rsp+320]
37c2bb2d4sqrtsd x0, x0
37c2bb2d8divsd x2, x0
37c2bb2dccomisd x2, x1
37c2bb2e0jbe 0x37c2bb223
37c2bb2e6test [rsp+216], 1
37c2bb2eeje 0x37c2bb223
37c2bb2f4mulsd x1, x0
37c2bb2f8mov r10l, 1
37c2bb2femovsd_xmm [r13+8*rbx-8], x1
37c2bb305jmp 0x37c2bb240
37c2bb30a
37c2bb30aloc_37c2bb30a:
37c2bb30acmp rbx, 1
37c2bb30eje 0x37c2bb23b
37c2bb314mov eax, 1
37c2bb319
37c2bb319loc_37c2bb319:
37c2bb319movsd_xmm x0, [r13+8*rax-8]
37c2bb320mulsd x0, x7
37c2bb324movsd_xmm [r13+8*rax-8], x0
37c2bb32badd rax, 1
37c2bb32fcmp rax, rbx
37c2bb332jne 0x37c2bb319
37c2bb334jmp 0x37c2bb23b
37c2bb339
37c2bb339loc_37c2bb339:
37c2bb339mov r12, [rsp+1136]
37c2bb341mov rsi, [rsp+1152]
37c2bb349
37c2bb349loc_37c2bb349:
37c2bb349mov rdx, [r15]
37c2bb34ctest rbp, rbp
37c2bb34fje 0x37c2bb35b
37c2bb351movsd_xmm [rsp+760], x9
37c2bb35b
37c2bb35bloc_37c2bb35b:
37c2bb35bmovsd_xmm x4, [rsp+320]
37c2bb364pxor x1, x1
37c2bb368xor eax, eax
37c2bb36amovapd x3, x1
37c2bb36emovsd_xmm [rsp+696], x4
37c2bb377movapd x2, x4
37c2bb37btest rdx, rdx
37c2bb37ejg 0x37c2bb38b
37c2bb380jmp 0x37c2be699
37c2bb385
37c2bb385 0f 1f 00 ...
37c2bb388
37c2bb388loc_37c2bb388:
37c2bb388mov rax, rcx
37c2bb38b
37c2bb38bloc_37c2bb38b:
37c2bb38bmovsd_xmm x0, [r13+8*rax]
37c2bb392ucomisd x0, x3
37c2bb396jp 0x37c2bb39a
37c2bb398je 0x37c2bb3a6
37c2bb39a
37c2bb39aloc_37c2bb39a:
37c2bb39aminsd x2, x0
37c2bb39emov [rsp+256], 1
37c2bb3a6
37c2bb3a6loc_37c2bb3a6:
37c2bb3a6lea rcx, [rax+1]
37c2bb3aamaxsd x1, x0
37c2bb3aecmp rdx, rcx
37c2bb3b1jne 0x37c2bb388
37c2bb3b3movsd_xmm [rsp+688], x1
37c2bb3bcadd rax, 2
37c2bb3c0mov [rsp+744], rax
37c2bb3c8cmp [rsp+256], 0
37c2bb3d0je 0x37c2bb3db
37c2bb3d2movsd_xmm [rsp+696], x2
37c2bb3db
37c2bb3dbloc_37c2bb3db:
37c2bb3dbpxor x0, x0
37c2bb3dfucomisd x1, x0
37c2bb3e3jp 0x37c2bb3eb
37c2bb3e5je 0x37c2be699
37c2bb3eb
37c2bb3ebloc_37c2bb3eb:
37c2bb3ebcmp rdx, 1
37c2bb3efje 0x37c2bf4c5
37c2bb3f5movsd_xmm x0, [rsp+320]
37c2bb3fepxor x2, x2
37c2bb402movapd x5, x13
37c2bb407xor eax, eax
37c2bb409cvtsi2sd x2, rdx
37c2bb40emov rdi, [rsp+240]
37c2bb416divsd x0, x2
37c2bb41atest rdi, rdi
37c2bb41dcmovns rax, rdi
37c2bb421mov [rsp+472], rax
37c2bb429not rax
37c2bb42cmov [rsp+480], rax
37c2bb434unpcklpd x5, x0
37c2bb438sqrtpd x5, x5
37c2bb43ccomisd x5, x1
37c2bb440movapd x4, x5
37c2bb444movapd x3, x5
37c2bb448unpckhpd x4, x4
37c2bb44cmovapd x0, x4
37c2bb450jae 0x37c2be021
37c2bb456movsd_xmm x4, [rsp+696]
37c2bb45fcomisd x4, x0
37c2bb463jae 0x37c2be021
37c2bb469comisd x4, x5
37c2bb46djb 0x37c2becae
37c2bb473comisd x0, x1
37c2bb477jae 0x37c2be021
37c2bb47dcomisd x1, x0
37c2bb481jb 0x37c2bec9f
37c2bb487unpcklpd x4, x1
37c2bb48bdivpd x5, x4
37c2bb48fmovapd x0, x5
37c2bb493unpckhpd x0, x5
37c2bb497maxpd x0, x5
37c2bb49b
37c2bb49bloc_37c2bb49b:
37c2bb49bmovsd_xmm [rsp+768], x0
37c2bb4a4ucomisd x0, x9
37c2bb4a9jp 0x37c2be75b
37c2bb4afjne 0x37c2be75b
37c2bb4b5
37c2bb4b5loc_37c2bb4b5:
37c2bb4b5movapd x11, x9
37c2bb4ba
37c2bb4baloc_37c2bb4ba:
37c2bb4bamulsd x11, [rsp+760]
37c2bb4c4movsd_xmm [rsp+760], x11
37c2bb4ceucomisd x11, x9
37c2bb4d3jp 0x37c2be6d4
37c2bb4d9jne 0x37c2be6d4
37c2bb4df
37c2bb4dfloc_37c2bb4df:
37c2bb4dfmov r10, [r15]
37c2bb4e2lea r11, [r10-1]
37c2bb4e6mov r9, r10
37c2bb4e9mov rdx, r11
37c2bb4ecimul rdx, r10
37c2bb4f0mov rax, rdx
37c2bb4f3shr rax, 63
37c2bb4f7add rax, rdx
37c2bb4fasar rax, 1
37c2bb4fdmov [rsp+648], rax
37c2bb505mov eax, 8
37c2bb50acmp r10, rax
37c2bb50dcmovle rax, r10
37c2bb511mov [rsp+464], rax
37c2bb519imul rax, rax
37c2bb51dmov [rsp+328], rax
37c2bb525mov eax, 5
37c2bb52acmp r10, rax
37c2bb52dcmovle rax, r10
37c2bb531mov [rsp+200], rax
37c2bb539test r10, r10
37c2bb53cjle 0x37c2be7c9
37c2bb542lea rcx, [r10+1]
37c2bb546mov eax, 1
37c2bb54bmovq x0, [rip+0x1b199d]
37c2bb553
37c2bb553loc_37c2bb553:
37c2bb553mov rdx, rax
37c2bb556mov rdi, [rsp+1144]
37c2bb55eadd rax, 1
37c2bb562shl rdx, 4
37c2bb566movups [rdi+rdx-16], x0
37c2bb56bcmp rax, rcx
37c2bb56ejne 0x37c2bb553
37c2bb570mov rdi, [rsp+464]
37c2bb578mov rax, r10
37c2bb57bcqo
37c2bb57didiv rdi
37c2bb580xor edx, edx
37c2bb582imul rdi, rax
37c2bb586cmp r10, rdi
37c2bb589setne dl
37c2bb58cadd rax, rdx
37c2bb58fmov [rsp+488], rax
37c2bb597cmp r10, 64
37c2bb59bjle 0x37c2bb5ab
37c2bb59dtest [rsp+192], 1
37c2bb5a5jne 0x37c2be7f5
37c2bb5ab
37c2bb5abloc_37c2bb5ab:
37c2bb5abmov rdi, [rsp+464]
37c2bb5b3mov rsi, [rsp+424]
37c2bb5bbmov ebp, 3
37c2bb5c0mov [rsp+1080], r14
37c2bb5c8movsd_xmm [rsp+304], x15
37c2bb5d2mov rcx, rdi
37c2bb5d5mov rax, rsi
37c2bb5d8mov rdx, rsi
37c2bb5dbshl rsi, 4
37c2bb5dfshl rcx, 4
37c2bb5e3mov [rsp+176], rsi
37c2bb5ebmov rsi, rbp
37c2bb5eemovsd_xmm [rsp+664], x10
37c2bb5f8imul rax, rcx
37c2bb5fcmovsd_xmm [rsp+632], x11
37c2bb606mov [rsp+520], rax
37c2bb60elea rax, [rdi+1]
37c2bb612mov rdi, [rsp+1096]
37c2bb61aimul rdx, rax
37c2bb61eadd rdx, [rsp+432]
37c2bb626lea rbx, [rdi+16]
37c2bb62ashl rdx, 4
37c2bb62emov [rsp+624], rdi
37c2bb636mov edi, 1
37c2bb63blea r12, [rdx+rbx]
37c2bb63fmov [rsp+552], rbx
37c2bb647mov rdx, r9
37c2bb64amov rbx, [rsp+472]
37c2bb652mov [rsp+656], r12
37c2bb65aimul rcx, rbx
37c2bb65eimul rax, rbx
37c2bb662add rax, [rsp+480]
37c2bb66ashl rbx, 4
37c2bb66eshl rax, 4
37c2bb672mov [rsp+168], rbx
37c2bb67amov rbx, r11
37c2bb67dmov [rsp+512], rcx
37c2bb685mov rcx, [rsp+1128]
37c2bb68dmov [rsp+616], rcx
37c2bb695add rcx, 16
37c2bb699add rax, rcx
37c2bb69cmov [rsp+544], rcx
37c2bb6a4mov [rsp+640], rax
37c2bb6ac
37c2bb6acloc_37c2bb6ac:
37c2bb6accmp [rsp+488], 0
37c2bb6b5je 0x37c2bdff3
37c2bb6bbxor eax, eax
37c2bb6bdcmp rdi, rsi
37c2bb6c0mov [rsp+600], rdi
37c2bb6c8mov r8, rbx
37c2bb6cbsetle al
37c2bb6cepxor x15, x15
37c2bb6d3mov r14, r15
37c2bb6d6mov r12, r13
37c2bb6d9mov [rsp+240], rax
37c2bb6e1mov rax, [rsp+656]
37c2bb6e9mov rbp, [rsp+640]
37c2bb6f1mov [rsp+608], rsi
37c2bb6f9mov esi, 1
37c2bb6femov [rsp+536], rax
37c2bb706mov rax, [rsp+464]
37c2bb70emov [rsp+224], 0
37c2bb71amov [rsp+248], 0
37c2bb726mov rbx, rax
37c2bb729mov [rsp+400], 0
37c2bb735nop [rax+rax]
37c2bb740
37c2bb740loc_37c2bb740:
37c2bb740mov r11, [rsp+488]
37c2bb748mov rax, rbx
37c2bb74bsub rax, [rsp+464]
37c2bb753mov [rsp+208], 0
37c2bb75flea r13, [rax+1]
37c2bb763mov eax, 1
37c2bb768mov [rsp+568], rsi
37c2bb770movapd x14, x13
37c2bb775sub r11, rsi
37c2bb778mov [rsp+560], r13
37c2bb780mov r15, r13
37c2bb783test r11, r11
37c2bb786mov [rsp+584], rbx
37c2bb78ecmovg r11, rax
37c2bb792mov [rsp+1112], r12
37c2bb79amov r12, [rsp+1080]
37c2bb7a2mov [rsp+576], rbp
37c2bb7aaxor ebp, ebp
37c2bb7acmov [rsp+528], r11
37c2bb7b4
37c2bb7b4loc_37c2bb7b4:
37c2bb7b4mov rax, [rsp+464]
37c2bb7bcadd r15, rbp
37c2bb7bfmov [rsp+744], r15
37c2bb7c7lea rax, [r15+rax-1]
37c2bb7cccmp r8, rax
37c2bb7cfmov [rsp+456], rax
37c2bb7d7cmovg r8, rax
37c2bb7dbcmp r15, r8
37c2bb7dejg 0x37c2bbb47
37c2bb7e4mov rax, [rsp+1112]
37c2bb7ecmov rcx, r15
37c2bb7efmov rdi, [rsp+432]
37c2bb7f7mov [rsp+496], r15
37c2bb7ffshl rcx, 4
37c2bb803add rcx, [rsp+1144]
37c2bb80bmov rbx, [rsp+552]
37c2bb813mov [rsp+384], r8
37c2bb81blea r11, [rax+8*r15-8]
37c2bb820mov rax, [rsp+424]
37c2bb828mov [rsp+288], rcx
37c2bb830mov r10, [rsp+480]
37c2bb838mov r13, [rsp+544]
37c2bb840mov [rsp+192], r11
37c2bb848mov rcx, rax
37c2bb84bmov [rsp+504], rbp
37c2bb853imul rcx, r15
37c2bb857add rcx, rdi
37c2bb85ashl rcx, 4
37c2bb85elea rsi, [rcx+rbx]
37c2bb862mov [rsp+184], rsi
37c2bb86amov rsi, [rsp+472]
37c2bb872mov rcx, rsi
37c2bb875imul rcx, r15
37c2bb879add rcx, r10
37c2bb87cshl rcx, 4
37c2bb880add rcx, r13
37c2bb883mov [rsp+336], rcx
37c2bb88blea rcx, [r15+1]
37c2bb88fimul rax, rcx
37c2bb893imul rcx, rsi
37c2bb897lea rsi, [rip+0x1b1622]
37c2bb89elea r9, [rax+rdi]
37c2bb8a2add rcx, r10
37c2bb8a5shl r9, 4
37c2bb8a9shl rcx, 4
37c2bb8adlea rdi, [r9+rbx]
37c2bb8b1mov rbx, r15
37c2bb8b4lea rax, [rcx+r13]
37c2bb8b8mov r15, rdi
37c2bb8bbmov [rsp+368], rax
37c2bb8c3lea rax, [rsp+800]
37c2bb8cbmov [rsp+280], rax
37c2bb8d3jmp 0x37c2bb94f
37c2bb8d5
37c2bb8d5 0f 1f 00 ...
37c2bb8d8
37c2bb8d8loc_37c2bb8d8:
37c2bb8d8movsd_xmm x8, [rax]
37c2bb8ddpxor x0, x0
37c2bb8e1movsd_xmm [rsp+688], x8
37c2bb8ebcomisd x8, x0
37c2bb8f0ja 0x37c2bbb88
37c2bb8f6mov [rsp+744], r13
37c2bb8fecmp [rsp+384], r13
37c2bb906jl 0x37c2bc9b0
37c2bb90c
37c2bb90cloc_37c2bb90c:
37c2bb90cmov rdi, [rsp+176]
37c2bb914add [rsp+184], rdi
37c2bb91cadd [rsp+192], 8
37c2bb925mov rdx, [r14]
37c2bb928add [rsp+288], 16
37c2bb931mov rbx, [rsp+168]
37c2bb939add r15, rdi
37c2bb93cadd [rsp+336], rbx
37c2bb944add [rsp+368], rbx
37c2bb94cmov rbx, r13
37c2bb94f
37c2bb94floc_37c2bb94f:
37c2bb94fsub rdx, rbx
37c2bb952mov rcx, [rsp+280]
37c2bb95alea r8, [rip+0x1b155f]
37c2bb961add rdx, 1
37c2bb965mov [rsp+800], rdx
37c2bb96dmov rdx, [rsp+192]
37c2bb975call idamax_64_
37c2bb97alea rdi, [rax+rbx]
37c2bb97elea r13, [rdi-1]
37c2bb982cmp r13, rbx
37c2bb985je 0x37c2bba32
37c2bb98bmov rax, [rsp+424]
37c2bb993mov rcx, [rsp+432]
37c2bb99bmov [rsp+32], rsi
37c2bb9a0lea r8, [rip+0x1b1519]
37c2bb9a7mov rdx, [rsp+184]
37c2bb9afimul rax, r13
37c2bb9b3lea rax, [rcx+rax+1]
37c2bb9b8mov rcx, [rsp+1096]
37c2bb9c0shl rax, 4
37c2bb9c4lea r9, [rcx+rax]
37c2bb9c8mov rcx, r12
37c2bb9cbcall zswap_64_
37c2bb9d0cmp [rsp+344], 0
37c2bb9d9jne 0x37c2bc840
37c2bb9df
37c2bb9dfloc_37c2bb9df:
37c2bb9dfmov rcx, [rsp+1112]
37c2bb9e7mov rax, [rsp+192]
37c2bb9efsub rdi, 2
37c2bb9f3movsd_xmm x1, [rcx+8*rdi]
37c2bb9f8movsd_xmm x0, [rax]
37c2bb9fcmovsd_xmm [rax], x1
37c2bba00mov rax, [rsp+288]
37c2bba08movsd_xmm [rcx+8*rdi], x0
37c2bba0dshl rdi, 4
37c2bba11add rdi, [rsp+1144]
37c2bba19movsd_xmm [rsp+768], x0
37c2bba22movupd x1, [rdi]
37c2bba26movupd x0, [rax-16]
37c2bba2bmovups [rax-16], x1
37c2bba2fmovups [rdi], x0
37c2bba32
37c2bba32loc_37c2bba32:
37c2bba32mov rax, [rsp+192]
37c2bba3alea r13, [rbx+1]
37c2bba3ecmp [rsp+208], 0
37c2bba47jne 0x37c2bb8d8
37c2bba4dmovsd_xmm x5, [rsp+312]
37c2bba56movsd_xmm x0, [rax]
37c2bba5acomisd x5, x0
37c2bba5ejbe 0x37c2bba6f
37c2bba60comisd x0, [rsp+376]
37c2bba69ja 0x37c2bc988
37c2bba6f
37c2bba6floc_37c2bba6f:
37c2bba6fmov rax, [rsp+272]
37c2bba77mov rdx, [rsp+184]
37c2bba7fmov rcx, r12
37c2bba82lea r9, [rsp+768]
37c2bba8alea r8, [rip+0x1b142f]
37c2bba91mov [rsp+768], 0
37c2bba9dmov [rsp+32], rax
37c2bbaa2movsd_xmm [rsp+688], x9
37c2bbaaccall zlassq_64_
37c2bbab1movsd_xmm x8, [rsp+688]
37c2bbabbsqrtsd x8, x8
37c2bbac0mulsd x8, [rsp+768]
37c2bbaca
37c2bbacaloc_37c2bbaca:
37c2bbacapxor x0, x0
37c2bbacemov rax, [rsp+192]
37c2bbad6movsd_xmm [rsp+688], x8
37c2bbae0comisd x8, x0
37c2bbae5movsd_xmm [rax], x8
37c2bbaeaja 0x37c2bbb88
37c2bbaf0ucomisd x8, x0
37c2bbaf5jp 0x37c2bbb1e
37c2bbaf7jne 0x37c2bbb1e
37c2bbaf9mov rax, [r14]
37c2bbafcmov rdi, [rsp+456]
37c2bbb04cmp rdi, rax
37c2bbb07cmovle rax, rdi
37c2bbb0badd rax, [rsp+224]
37c2bbb13sub rax, rbx
37c2bbb16mov [rsp+224], rax
37c2bbb1e
37c2bbb1eloc_37c2bbb1e:
37c2bbb1emov [rsp+744], r13
37c2bbb26cmp [rsp+384], r13
37c2bbb2ejge 0x37c2bb90c
37c2bbb34mov r15, [rsp+496]
37c2bbb3cmov rbp, [rsp+504]
37c2bbb44mov r10, [r14]
37c2bbb47
37c2bbb47loc_37c2bbb47:
37c2bbb47mov rax, [rsp+208]
37c2bbb4fmov rdx, r10
37c2bbb52mov [rsp+208], 1
37c2bbb5eadd rbp, [rsp+464]
37c2bbb66add rax, 1
37c2bbb6acmp [rsp+528], rax
37c2bbb72jl 0x37c2bf440
37c2bbb78lea r8, [r10-1]
37c2bbb7cjmp 0x37c2bb7b4
37c2bbb81
37c2bbb81 0f 1f 80 00 00 00 00 .......
37c2bbb88
37c2bbb88loc_37c2bbb88:
37c2bbb88mov r8, [r14]
37c2bbb8bmov rax, [rsp+456]
37c2bbb93cmp rax, r8
37c2bbb96cmovle r8, rax
37c2bbb9acmp r8, r13
37c2bbb9djl 0x37c2bc460
37c2bbba3mov rax, [rsp+368]
37c2bbbabmov [rsp+408], r15
37c2bbbb3mov rbx, r15
37c2bbbb6xor edi, edi
37c2bbbb8mov [rsp+416], r13
37c2bbbc0mov r15, r13
37c2bbbc3mov [rsp+216], r8
37c2bbbcbmov r13, rax
37c2bbbcejmp 0x37c2bc0db
37c2bbbd3
37c2bbbd3 0f 1f 44 00 00 ..D..
37c2bbbd8
37c2bbbd8loc_37c2bbbd8:
37c2bbbd8comisd x7, x9
37c2bbbddjb 0x37c2bc148
37c2bbbe3movapd x0, x14
37c2bbbe8xor eax, eax
37c2bbbeamulsd x0, x8
37c2bbbefcomisd x7, x0
37c2bbbf3movsd_xmm x0, [rsp+320]
37c2bbbfcdivsd x0, x7
37c2bbc00setae al
37c2bbc03mov [rsp+256], rax
37c2bbc0bcomisd x0, x8
37c2bbc10jbe 0x37c2bc218
37c2bbc16mov [rsp+40], rsi
37c2bbc1bmov r8, [rsp+184]
37c2bbc23mov rdx, r12
37c2bbc26lea rbp, [rsp+672]
37c2bbc2emov [rsp+32], rbx
37c2bbc33lea r9, [rip+0x1b1286]
37c2bbc3amov rcx, rbp
37c2bbc3dcall zdotc_64_
37c2bbc42addsd x7, x10
37c2bbc47movsd_xmm x6, [rsp+680]
37c2bbc50movsd_xmm x1, [rsp+672]
37c2bbc59movapd x0, x6
37c2bbc5dmulsd x0, x10
37c2bbc62addsd x0, x1
37c2bbc66mulsd x1, x10
37c2bbc6bdivsd x0, x7
37c2bbc6fsubsd x6, x1
37c2bbc73movapd x1, x10
37c2bbc78divsd x1, x8
37c2bbc7ddivsd x6, x7
37c2bbc81mulsd x10, x1
37c2bbc86movapd x7, x1
37c2bbc8amulsd x1, x0
37c2bbc8eaddsd x10, x8
37c2bbc93mulsd x7, x6
37c2bbc97subsd x6, x1
37c2bbc9bdivsd x6, x10
37c2bbca0addsd x7, x0
37c2bbca4divsd x7, x10
37c2bbca9
37c2bbca9loc_37c2bbca9:
37c2bbca9movsd_xmm [rsp+672], x7
37c2bbcb2mov rcx, rbp
37c2bbcb5movsd_xmm [rsp+680], x6
37c2bbcbecall fn_37c42fc80
37c2bbcc3comisd x0, [rsp+776]
37c2bbcccmaxsd x15, x0
37c2bbcd1jbe 0x37c2bc120
37c2bbcd7cmp [rsp+208], 0
37c2bbce0jne 0x37c2bbcf9
37c2bbce2add [rsp+400], 1
37c2bbcebxor edi, edi
37c2bbcedmov [rsp+224], 0
37c2bbcf9
37c2bbcf9loc_37c2bbcf9:
37c2bbcf9cmp [rsp+256], 0
37c2bbd02je 0x37c2bc5c0
37c2bbd08pxor x3, x3
37c2bbd0cmovapd x10, x6
37c2bbd11movsd_xmm x11, [rsp+696]
37c2bbd1bmovsd_xmm x13, [rsp+688]
37c2bbd25movapd x2, x3
37c2bbd29movapd x5, x0
37c2bbd2dxorpd x5, [rip+0x1b11cb]
37c2bbd35movapd x12, x11
37c2bbd3amovsd_xmm [rsp+256], x5
37c2bbd43divsd x2, x0
37c2bbd47divsd x12, x13
37c2bbd4cmulsd x10, x2
37c2bbd51movapd x1, x2
37c2bbd55mulsd x2, x7
37c2bbd59mulsd x1, x3
37c2bbd5daddsd x10, x7
37c2bbd62movapd x7, x13
37c2bbd67subsd x6, x2
37c2bbd6bpxor x2, x2
37c2bbd6faddsd x1, x0
37c2bbd73divsd x7, x11
37c2bbd78divsd x10, x1
37c2bbd7ddivsd x6, x1
37c2bbd81movapd x1, x12
37c2bbd86subsd x1, x7
37c2bbd8aandpd x1, [rip+0x1b117e]
37c2bbd92mulsd x1, [rip+0x1b1186]
37c2bbd9amovapd x5, x10
37c2bbd9fdivsd x1, x0
37c2bbda3movapd x0, x6
37c2bbda7xorpd x0, [rip+0x1b1151]
37c2bbdafunpcklpd x5, x0
37c2bbdb3unpcklpd x0, x10
37c2bbdb8mulpd x0, x2
37c2bbdbccomisd x1, [rsp+392]
37c2bbdc5jbe 0x37c2bc478
37c2bbdcbmovsd_xmm x2, [rip+0x1b114d]
37c2bbdd3mov [rsp+32], rsi
37c2bbdd8mov r9, rbx
37c2bbddbmov rcx, r12
37c2bbddemov rax, [rsp+280]
37c2bbde6lea rbp, [rsp+784]
37c2bbdeemov rdx, [rsp+184]
37c2bbdf6lea r8, [rip+0x1b10c3]
37c2bbdfddivsd x2, x1
37c2bbe01mov [rsp+40], rbp
37c2bbe06mov [rsp+48], rax
37c2bbe0bmovsd_xmm [rsp+784], x9
37c2bbe15movsd_xmm [rsp+792], x2
37c2bbe1emovddup x1, x2
37c2bbe22movsd_xmm [rsp+440], x2
37c2bbe2bmulpd x1, x5
37c2bbe2faddsubpd x1, x0
37c2bbe33movups [rsp+800], x1
37c2bbe3bmovups [rsp+352], x1
37c2bbe43call zrot_64_
37c2bbe48cmp [rsp+344], 0
37c2bbe51movupd x1, [rsp+352]
37c2bbe5amovsd_xmm x2, [rsp+440]
37c2bbe63jne 0x37c2bc890
37c2bbe69
37c2bbe69loc_37c2bbe69:
37c2bbe69mulsd x7, x2
37c2bbe6dmovapd x0, x9
37c2bbe72movsd_xmm x5, [rsp+256]
37c2bbe7bpxor x1, x1
37c2bbe7fmulsd x12, x2
37c2bbe84mov rax, [rsp+1112]
37c2bbe8cmaxsd x2, [rsp+248]
37c2bbe95movsd_xmm [rsp+248], x2
37c2bbe9emulsd x7, x5
37c2bbea2mulsd x12, x5
37c2bbea7addsd x7, x9
37c2bbeacsubsd x0, x12
37c2bbeb1maxsd x7, x1
37c2bbeb5maxsd x0, x1
37c2bbeb9sqrtsd x7, x7
37c2bbebdsqrtsd x0, x0
37c2bbec1mulsd x7, x11
37c2bbec6mulsd x13, x0
37c2bbecbmovsd_xmm [rax+8*r15-8], x7
37c2bbed2movsd_xmm [rsp+688], x13
37c2bbedc
37c2bbedcloc_37c2bbedc:
37c2bbedcmov rax, [rsp+1144]
37c2bbee4mov rdx, r15
37c2bbee7movapd x3, x10
37c2bbeecmovapd x2, x6
37c2bbef0shl rdx, 4
37c2bbef4movsd_xmm x0, [rax+rdx-16]
37c2bbefamovsd_xmm x1, [rax+rdx-8]
37c2bbf00mov rax, [rsp+288]
37c2bbf08mulsd x3, x0
37c2bbf0cmulsd x2, x1
37c2bbf10mulsd x0, x6
37c2bbf14mulsd x10, x1
37c2bbf19subsd x3, x2
37c2bbf1dxorpd x3, [rip+0x1b0fdb]
37c2bbf25addsd x0, x10
37c2bbf2axorpd x0, [rip+0x1b0fce]
37c2bbf32movsd_xmm [rax-16], x3
37c2bbf37movsd_xmm [rax-8], x0
37c2bbf3c
37c2bbf3cloc_37c2bbf3c:
37c2bbf3cmovsd_xmm x5, [rsp+304]
37c2bbf45divsd x7, x11
37c2bbf4amovapd x0, x7
37c2bbf4emulsd x0, x7
37c2bbf52comisd x5, x0
37c2bbf56jb 0x37c2bbfde
37c2bbf5cmovsd_xmm x4, [rsp+312]
37c2bbf65comisd x4, x11
37c2bbf6ajbe 0x37c2bbf7c
37c2bbf6ccomisd x11, [rsp+376]
37c2bbf76ja 0x37c2bc910
37c2bbf7c
37c2bbf7cloc_37c2bbf7c:
37c2bbf7cmov rax, [rsp+296]
37c2bbf84lea r8, [rip+0x1b0f35]
37c2bbf8bmov rdx, rbx
37c2bbf8emov rcx, r12
37c2bbf91lea r9, [rsp+792]
37c2bbf99mov [rsp+792], 0
37c2bbfa5mov [rsp+32], rax
37c2bbfaamovsd_xmm [rsp+696], x9
37c2bbfb4call zlassq_64_
37c2bbfb9mov rax, [rsp+1112]
37c2bbfc1movsd_xmm x0, [rsp+696]
37c2bbfcasqrtsd x0, x0
37c2bbfcemulsd x0, [rsp+792]
37c2bbfd7movsd_xmm [rax+8*r15-8], x0
37c2bbfde
37c2bbfdeloc_37c2bbfde:
37c2bbfdemovsd_xmm x4, [rsp+304]
37c2bbfe7movapd x0, x13
37c2bbfecdivsd x0, x8
37c2bbff1movapd x8, x13
37c2bbff6comisd x4, x0
37c2bbffajb 0x37c2bc0a0
37c2bc000movsd_xmm x5, [rsp+312]
37c2bc009comisd x5, x13
37c2bc00ejbe 0x37c2bc020
37c2bc010comisd x13, [rsp+376]
37c2bc01aja 0x37c2bc8e8
37c2bc020
37c2bc020loc_37c2bc020:
37c2bc020mov rax, [rsp+272]
37c2bc028mov rdx, [rsp+184]
37c2bc030mov rcx, r12
37c2bc033lea r9, [rsp+792]
37c2bc03blea r8, [rip+0x1b0e7e]
37c2bc042mov [rsp+792], 0
37c2bc04emov [rsp+32], rax
37c2bc053movsd_xmm [rsp+688], x9
37c2bc05dcall zlassq_64_
37c2bc062movsd_xmm x8, [rsp+688]
37c2bc06csqrtsd x8, x8
37c2bc071mulsd x8, [rsp+792]
37c2bc07b
37c2bc07bloc_37c2bc07b:
37c2bc07bmov rax, [rsp+192]
37c2bc083movsd_xmm [rsp+688], x8
37c2bc08dmovsd_xmm [rax], x8
37c2bc092nop [rax]
37c2bc095nop [rax+rax]
37c2bc0a0
37c2bc0a0loc_37c2bc0a0:
37c2bc0a0cmp rdi, [rsp+200]
37c2bc0a8jle 0x37c2bc0b9
37c2bc0aacmp [rsp+240], 0
37c2bc0b3jne 0x37c2bc7f8
37c2bc0b9
37c2bc0b9loc_37c2bc0b9:
37c2bc0b9add r15, 1
37c2bc0bdadd rbx, [rsp+176]
37c2bc0c5add r13, [rsp+168]
37c2bc0cdcmp [rsp+216], r15
37c2bc0d5jl 0x37c2bc450
37c2bc0db
37c2bc0dbloc_37c2bc0db:
37c2bc0dbmov rax, [rsp+1112]
37c2bc0e3pxor x10, x10
37c2bc0e8movsd_xmm x7, [rax+8*r15-8]
37c2bc0efmovsd_xmm [rsp+696], x7
37c2bc0f8comisd x7, x10
37c2bc0fdja 0x37c2bbbd8
37c2bc103cmp [rsp+208], 1
37c2bc10cadc [rsp+224], 0
37c2bc115add rdi, 1
37c2bc119jmp 0x37c2bc0a0
37c2bc11b
37c2bc11b 0f 1f 44 00 00 ..D..
37c2bc120
37c2bc120loc_37c2bc120:
37c2bc120cmp [rsp+208], 1
37c2bc129movsd_xmm x8, [rsp+688]
37c2bc133adc [rsp+224], 0
37c2bc13cadd rdi, 1
37c2bc140jmp 0x37c2bc0a0
37c2bc145
37c2bc145 0f 1f 00 ...
37c2bc148
37c2bc148loc_37c2bc148:
37c2bc148movapd x0, x7
37c2bc14cxor eax, eax
37c2bc14edivsd x0, x14
37c2bc153comisd x0, x8
37c2bc158movapd x0, x14
37c2bc15ddivsd x0, x7
37c2bc161setae al
37c2bc164mov [rsp+256], rax
37c2bc16ccomisd x8, x0
37c2bc171jbe 0x37c2bc330
37c2bc177mov [rsp+40], rsi
37c2bc17cmov r8, [rsp+184]
37c2bc184mov rdx, r12
37c2bc187lea rbp, [rsp+672]
37c2bc18fmov [rsp+32], rbx
37c2bc194lea r9, [rip+0x1b0d25]
37c2bc19bmov rcx, rbp
37c2bc19ecall zdotc_64_
37c2bc1a3movapd x3, x10
37c2bc1a8movsd_xmm x6, [rsp+680]
37c2bc1b1movsd_xmm x2, [rsp+672]
37c2bc1badivsd x3, x8
37c2bc1bfmovapd x0, x3
37c2bc1c3movapd x1, x3
37c2bc1c7mulsd x0, x6
37c2bc1cbmulsd x1, x10
37c2bc1d0addsd x0, x2
37c2bc1d4mulsd x2, x3
37c2bc1d8addsd x1, x8
37c2bc1dddivsd x0, x1
37c2bc1e1subsd x6, x2
37c2bc1e5divsd x6, x1
37c2bc1e9movapd x1, x7
37c2bc1edaddsd x1, x10
37c2bc1f2movapd x7, x6
37c2bc1f6mulsd x7, x10
37c2bc1fbaddsd x7, x0
37c2bc1ffmulsd x0, x10
37c2bc204divsd x7, x1
37c2bc208subsd x6, x0
37c2bc20cdivsd x6, x1
37c2bc210jmp 0x37c2bbca9
37c2bc215
37c2bc215 0f 1f 00 ...
37c2bc218
37c2bc218loc_37c2bc218:
37c2bc218mov rdx, [r14]
37c2bc21bmov rax, [rsp+1144]
37c2bc223mov [rsp+32], rsi
37c2bc228mov rcx, r12
37c2bc22blea r8, [rip+0x1b0c8e]
37c2bc232lea rbp, [rsp+672]
37c2bc23ashl rdx, 4
37c2bc23elea r9, [rax+rdx]
37c2bc242mov rdx, [rsp+184]
37c2bc24acall zcopy_64_
37c2bc24fmov rax, [rsp+1104]
37c2bc257lea r10, [rsp+712]
37c2bc25fmov [rsp+80], 1
37c2bc268mov [rsp+72], r10
37c2bc26dlea r8, [rip+0x1b0c54]
37c2bc274mov r9, [rsp+272]
37c2bc27clea rcx, [rip+0x1b0bf4]
37c2bc283mov [rsp+64], rax
37c2bc288mov rdx, [r14]
37c2bc28blea rax, [rip+0x1b0c3e]
37c2bc292mov [rsp+32], rax
37c2bc297shl rdx, 4
37c2bc29badd rdx, [rsp+1144]
37c2bc2a3mov [rsp+48], rsi
37c2bc2a8mov [rsp+56], rdx
37c2bc2admov rdx, r8
37c2bc2b0mov [rsp+40], r12
37c2bc2b5call zlascl_64_
37c2bc2bamov rdx, [r14]
37c2bc2bdmov [rsp+40], rsi
37c2bc2c2mov rcx, rbp
37c2bc2c5mov rax, [rsp+1144]
37c2bc2cdmov [rsp+32], rbx
37c2bc2d2lea r9, [rip+0x1b0be7]
37c2bc2d9shl rdx, 4
37c2bc2ddlea r8, [rax+rdx]
37c2bc2e1mov rdx, r12
37c2bc2e4call zdotc_64_
37c2bc2e9addsd x7, x10
37c2bc2eemovsd_xmm x6, [rsp+680]
37c2bc2f7movsd_xmm x1, [rsp+672]
37c2bc300movapd x0, x7
37c2bc304movapd x7, x6
37c2bc308mulsd x7, x10
37c2bc30daddsd x7, x1
37c2bc311mulsd x1, x10
37c2bc316divsd x7, x0
37c2bc31asubsd x6, x1
37c2bc31edivsd x6, x0
37c2bc322jmp 0x37c2bbca9
37c2bc327
37c2bc327 66 0f 1f 84 00 00 00 00 00 f........
37c2bc330
37c2bc330loc_37c2bc330:
37c2bc330mov rdx, [r14]
37c2bc333mov rax, [rsp+1144]
37c2bc33bmov [rsp+32], rsi
37c2bc340mov rcx, r12
37c2bc343lea r8, [rip+0x1b0b76]
37c2bc34alea rbp, [rsp+672]
37c2bc352shl rdx, 4
37c2bc356lea r9, [rax+rdx]
37c2bc35amov rdx, rbx
37c2bc35dcall zcopy_64_
37c2bc362mov rax, [rsp+1104]
37c2bc36alea r10, [rsp+712]
37c2bc372mov [rsp+80], 1
37c2bc37bmov [rsp+72], r10
37c2bc380lea r8, [rip+0x1b0b41]
37c2bc387mov r9, [rsp+296]
37c2bc38flea rcx, [rip+0x1b0ae1]
37c2bc396mov [rsp+64], rax
37c2bc39bmov rdx, [r14]
37c2bc39elea rax, [rip+0x1b0b2b]
37c2bc3a5mov [rsp+32], rax
37c2bc3aashl rdx, 4
37c2bc3aeadd rdx, [rsp+1144]
37c2bc3b6mov [rsp+48], rsi
37c2bc3bbmov [rsp+56], rdx
37c2bc3c0mov rdx, r8
37c2bc3c3mov [rsp+40], r12
37c2bc3c8call zlascl_64_
37c2bc3cdmov [rsp+40], rsi
37c2bc3d2mov rdx, [r14]
37c2bc3d5mov rcx, rbp
37c2bc3d8mov r8, [rsp+184]
37c2bc3e0lea r9, [rip+0x1b0ad9]
37c2bc3e7shl rdx, 4
37c2bc3ebadd rdx, [rsp+1144]
37c2bc3f3mov [rsp+32], rdx
37c2bc3f8mov rdx, r12
37c2bc3fbcall zdotc_64_
37c2bc400movapd x1, x10
37c2bc405movsd_xmm x6, [rsp+680]
37c2bc40emovsd_xmm x0, [rsp+672]
37c2bc417divsd x1, x8
37c2bc41cmovapd x7, x6
37c2bc420mulsd x7, x1
37c2bc424mulsd x10, x1
37c2bc429addsd x7, x0
37c2bc42dmulsd x0, x1
37c2bc431addsd x10, x8
37c2bc436divsd x7, x10
37c2bc43bsubsd x6, x0
37c2bc43fdivsd x6, x10
37c2bc444jmp 0x37c2bbca9
37c2bc449
37c2bc449 0f 1f 80 00 00 00 00 .......
37c2bc450
37c2bc450loc_37c2bc450:
37c2bc450mov r15, [rsp+408]
37c2bc458mov r13, [rsp+416]
37c2bc460
37c2bc460loc_37c2bc460:
37c2bc460mov rax, [rsp+192]
37c2bc468movsd_xmm [rax], x8
37c2bc46djmp 0x37c2bbb1e
37c2bc472
37c2bc472 66 0f 1f 44 00 00 f..D..
37c2bc478
37c2bc478loc_37c2bc478:
37c2bc478movapd x2, x1
37c2bc47cmov r9, rbx
37c2bc47fmov rcx, r12
37c2bc482mov rax, [rsp+1112]
37c2bc48amulsd x2, x1
37c2bc48elea rbp, [rsp+784]
37c2bc496mov rdx, [rsp+184]
37c2bc49elea r8, [rip+0x1b0a1b]
37c2bc4a5addsd x2, x9
37c2bc4aasqrtsd x2, x2
37c2bc4aeaddsd x2, x1
37c2bc4b2movapd x1, x9
37c2bc4b7divsd x1, x2
37c2bc4bbmovapd x2, x9
37c2bc4c0mulsd x7, x1
37c2bc4c4movapd x4, x1
37c2bc4c8movsd_xmm [rsp+792], x1
37c2bc4d1mulsd x4, x1
37c2bc4d5addsd x4, x9
37c2bc4dadivsd x2, x4
37c2bc4desqrtsd x2, x2
37c2bc4e2movsd_xmm [rsp+784], x2
37c2bc4ebmulsd x2, x1
37c2bc4efmulsd x1, x12
37c2bc4f4movddup x4, x2
37c2bc4f8andpd x2, [rip+0x1b0a10]
37c2bc500maxsd x2, [rsp+248]
37c2bc509mulpd x4, x5
37c2bc50dmovsd_xmm x5, [rsp+256]
37c2bc516movsd_xmm [rsp+248], x2
37c2bc51fmulsd x7, x5
37c2bc523mulsd x1, x5
37c2bc527addsubpd x4, x0
37c2bc52bmovapd x0, x9
37c2bc530addsd x7, x9
37c2bc535subsd x0, x1
37c2bc539movups [rsp+800], x4
37c2bc541movups [rsp+256], x4
37c2bc549maxsd x7, x3
37c2bc54dmaxsd x0, x3
37c2bc551sqrtsd x7, x7
37c2bc555sqrtsd x0, x0
37c2bc559mulsd x7, x11
37c2bc55emulsd x13, x0
37c2bc563movsd_xmm [rax+8*r15-8], x7
37c2bc56amov rax, [rsp+280]
37c2bc572mov [rsp+40], rbp
37c2bc577mov [rsp+48], rax
37c2bc57cmov [rsp+32], rsi
37c2bc581movsd_xmm [rsp+688], x13
37c2bc58bcall zrot_64_
37c2bc590cmp [rsp+344], 0
37c2bc599movupd x4, [rsp+256]
37c2bc5a2jne 0x37c2bc940
37c2bc5a8
37c2bc5a8loc_37c2bc5a8:
37c2bc5a8mov rax, [rsp+1112]
37c2bc5b0movsd_xmm x7, [rax+8*r15-8]
37c2bc5b7jmp 0x37c2bbedc
37c2bc5bc
37c2bc5bc 0f 1f 40 00 ..@.
37c2bc5c0
37c2bc5c0loc_37c2bc5c0:
37c2bc5c0mov rdx, [r14]
37c2bc5c3mov rax, [rsp+1144]
37c2bc5cbmov [rsp+32], rsi
37c2bc5d0mov rcx, r12
37c2bc5d3lea r8, [rip+0x1b08e6]
37c2bc5dalea rbp, [rip+0x1b08e7]
37c2bc5e1movsd_xmm [rsp+448], x0
37c2bc5eashl rdx, 4
37c2bc5eelea r9, [rax+rdx]
37c2bc5f2mov rdx, [rsp+184]
37c2bc5facall zcopy_64_
37c2bc5ffmov rcx, [rsp+1104]
37c2bc607mov r8, rbp
37c2bc60alea r10, [rsp+712]
37c2bc612mov [rsp+72], r10
37c2bc617lea rax, [rip+0x1b0859]
37c2bc61emov r9, [rsp+272]
37c2bc626mov [rsp+64], rcx
37c2bc62blea rcx, [rip+0x1b089e]
37c2bc632mov [rsp+80], 1
37c2bc63bmov rdx, [r14]
37c2bc63emov [rsp+32], rcx
37c2bc643shl rdx, 4
37c2bc647add rdx, [rsp+1144]
37c2bc64fmov [rsp+48], rsi
37c2bc654mov [rsp+56], rdx
37c2bc659mov rdx, rbp
37c2bc65cmov [rsp+40], r12
37c2bc661mov [rsp+352], rcx
37c2bc669mov rcx, rax
37c2bc66cmov [rsp+256], rax
37c2bc674mov [rsp+440], r10
37c2bc67ccall zlascl_64_
37c2bc681mov r11, [rsp+1104]
37c2bc689mov [rsp+56], rbx
37c2bc68emov r8, rbp
37c2bc691mov r10, [rsp+440]
37c2bc699mov rdx, [rsp+352]
37c2bc6a1mov [rsp+80], 1
37c2bc6aamov [rsp+64], r11
37c2bc6afmov r9, [rsp+296]
37c2bc6b7mov [rsp+72], r10
37c2bc6bcmov rcx, [rsp+256]
37c2bc6c4mov [rsp+32], rdx
37c2bc6c9mov rdx, rbp
37c2bc6ccmov [rsp+48], rsi
37c2bc6d1mov [rsp+40], r12
37c2bc6d6call zlascl_64_
37c2bc6dbmov rdx, [r14]
37c2bc6demov rcx, r12
37c2bc6e1mov r10, [rsp+1144]
37c2bc6e9mov [rsp+40], rsi
37c2bc6eexorpd x7, [rip+0x1b080a]
37c2bc6f6lea r9, [rip+0x1b07c3]
37c2bc6fdshl rdx, 4
37c2bc701mov [rsp+32], rbx
37c2bc706xorpd x6, [rip+0x1b07f2]
37c2bc70emovsd_xmm [rsp+800], x7
37c2bc717lea r8, [r10+rdx]
37c2bc71bmov rdx, [rsp+280]
37c2bc723movapd x7, x9
37c2bc728movsd_xmm [rsp+808], x6
37c2bc731call zaxpy_64_
37c2bc736mov [rsp+56], rbx
37c2bc73bmov r8, rbp
37c2bc73emov rdx, rbp
37c2bc741mov r10, [rsp+440]
37c2bc749mov r11, [rsp+296]
37c2bc751mov [rsp+80], 1
37c2bc75amov [rsp+48], rsi
37c2bc75fmov r9, [rsp+352]
37c2bc767mov [rsp+72], r10
37c2bc76cmov r10, [rsp+1104]
37c2bc774mov [rsp+40], r12
37c2bc779mov rcx, [rsp+256]
37c2bc781mov [rsp+64], r10
37c2bc786mov [rsp+32], r11
37c2bc78bcall zlascl_64_
37c2bc790mov rax, [rsp+1112]
37c2bc798movsd_xmm x0, [rsp+448]
37c2bc7a1movsd_xmm x11, [rsp+696]
37c2bc7abmovsd_xmm x4, [rsp+248]
37c2bc7b4maxsd x4, [rsp+752]
37c2bc7bdmulsd x0, x0
37c2bc7c1movsd_xmm x13, [rsp+688]
37c2bc7cbmovsd_xmm [rsp+248], x4
37c2bc7d4subsd x7, x0
37c2bc7d8pxor x0, x0
37c2bc7dcmaxsd x7, x0
37c2bc7e0sqrtsd x7, x7
37c2bc7e4mulsd x7, x11
37c2bc7e9movsd_xmm [rax+8*r15-8], x7
37c2bc7f0jmp 0x37c2bbf3c
37c2bc7f5
37c2bc7f5 0f 1f 00 ...
37c2bc7f8
37c2bc7f8loc_37c2bc7f8:
37c2bc7f8mov r15, [rsp+408]
37c2bc800mov r13, [rsp+416]
37c2bc808mov [rsp+224], 0
37c2bc814cmp [rsp+208], 0
37c2bc81djne 0x37c2bc460
37c2bc823xorpd x8, [rip+0x1b06d4]
37c2bc82cmov rax, [rsp+192]
37c2bc834movsd_xmm [rax], x8
37c2bc839jmp 0x37c2bbb1e
37c2bc83e
37c2bc83e 66 90 f.
37c2bc840
37c2bc840loc_37c2bc840:
37c2bc840imul r13, [rsp+472]
37c2bc849mov rax, [rsp+480]
37c2bc851mov [rsp+32], rsi
37c2bc856lea rcx, [rsp+720]
37c2bc85emov rdx, [rsp+1128]
37c2bc866lea r8, [rip+0x1b0653]
37c2bc86dlea rax, [rax+r13+1]
37c2bc872shl rax, 4
37c2bc876lea r9, [rdx+rax]
37c2bc87amov rdx, [rsp+336]
37c2bc882call zswap_64_
37c2bc887jmp 0x37c2bb9df
37c2bc88c
37c2bc88c 0f 1f 40 00 ..@.
37c2bc890
37c2bc890loc_37c2bc890:
37c2bc890mov rax, [rsp+280]
37c2bc898mov [rsp+40], rbp
37c2bc89dlea rcx, [rsp+720]
37c2bc8a5mov r9, r13
37c2bc8a8mov [rsp+32], rsi
37c2bc8adlea r8, [rip+0x1b060c]
37c2bc8b4mov rdx, [rsp+336]
37c2bc8bcmov [rsp+48], rax
37c2bc8c1movsd_xmm [rsp+352], x2
37c2bc8camovups [rsp+800], x1
37c2bc8d2call zrot_64_
37c2bc8d7movsd_xmm x2, [rsp+352]
37c2bc8e0jmp 0x37c2bbe69
37c2bc8e5
37c2bc8e5 0f 1f 00 ...
37c2bc8e8
37c2bc8e8loc_37c2bc8e8:
37c2bc8e8mov rdx, [rsp+184]
37c2bc8f0lea r8, [rip+0x1b05c9]
37c2bc8f7mov rcx, r12
37c2bc8facall dznrm2_64_
37c2bc8ffmovapd x8, x0
37c2bc904jmp 0x37c2bc07b
37c2bc909
37c2bc909 0f 1f 80 00 00 00 00 .......
37c2bc910
37c2bc910loc_37c2bc910:
37c2bc910lea r8, [rip+0x1b05a9]
37c2bc917mov rdx, rbx
37c2bc91amov rcx, r12
37c2bc91dcall dznrm2_64_
37c2bc922mov rax, [rsp+1112]
37c2bc92amovsd_xmm [rax+8*r15-8], x0
37c2bc931jmp 0x37c2bbfde
37c2bc936
37c2bc936 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bc940
37c2bc940loc_37c2bc940:
37c2bc940mov rax, [rsp+280]
37c2bc948mov [rsp+40], rbp
37c2bc94dlea rcx, [rsp+720]
37c2bc955mov r9, r13
37c2bc958mov [rsp+32], rsi
37c2bc95dmov rdx, [rsp+336]
37c2bc965lea r8, [rip+0x1b0554]
37c2bc96cmov [rsp+48], rax
37c2bc971movups [rsp+800], x4
37c2bc979call zrot_64_
37c2bc97ejmp 0x37c2bc5a8
37c2bc983
37c2bc983 0f 1f 44 00 00 ..D..
37c2bc988
37c2bc988loc_37c2bc988:
37c2bc988mov rdx, [rsp+184]
37c2bc990lea r8, [rip+0x1b0529]
37c2bc997mov rcx, r12
37c2bc99acall dznrm2_64_
37c2bc99fmovapd x8, x0
37c2bc9a4jmp 0x37c2bbaca
37c2bc9a9
37c2bc9a9 0f 1f 80 00 00 00 00 .......
37c2bc9b0
37c2bc9b0loc_37c2bc9b0:
37c2bc9b0mov r13, [rsp+560]
37c2bc9b8mov rsi, [rsp+568]
37c2bc9c0movapd x13, x14
37c2bc9c5mov rbp, [rsp+576]
37c2bc9cdmov rbx, [rsp+584]
37c2bc9d5mov r12, [rsp+1112]
37c2bc9ddmov r10, [r14]
37c2bc9e0
37c2bc9e0loc_37c2bc9e0:
37c2bc9e0add rsi, 1
37c2bc9e4cmp [rsp+488], rsi
37c2bc9ecjl 0x37c2bddf6
37c2bc9f2mov rax, [rsp+464]
37c2bc9falea r11, [rbx+1]
37c2bc9femov r8, rbp
37c2bca01mov [rsp+448], r13
37c2bca09mov [rsp+504], rsi
37c2bca11sub r8, [rsp+512]
37c2bca19lea r9, [rax+rbx]
37c2bca1dmov rax, [rsp+536]
37c2bca25mov [rsp+368], r11
37c2bca2dmov r10, r8
37c2bca30mov [rsp+584], r9
37c2bca38mov r15, [rsp+1080]
37c2bca40mov [rsp+416], rax
37c2bca48mov rdx, rax
37c2bca4bmovsd_xmm x14, [rsp+304]
37c2bca55sub rdx, [rsp+520]
37c2bca5dmov [rsp+408], rbp
37c2bca65mov [rsp+528], rbp
37c2bca6dmov r8, rdx
37c2bca70mov rbp, rsi
37c2bca73
37c2bca73loc_37c2bca73:
37c2bca73mov rax, [r14]
37c2bca76mov rdx, [rsp+448]
37c2bca7ecmp rbx, rax
37c2bca81mov [rsp+744], rdx
37c2bca89cmovle rax, rbx
37c2bca8dmov rsi, rax
37c2bca90cmp rdx, rax
37c2bca93jg 0x37c2bdd1c
37c2bca99mov r11, r10
37c2bca9cmov r13, r14
37c2bca9fmov [rsp+576], r10
37c2bcaa7mov r14, [rsp+224]
37c2bcaafmov r10, r9
37c2bcab2mov rcx, r8
37c2bcab5mov r9, r11
37c2bcab8mov [rsp+280], 0
37c2bcac4mov [rsp+560], rbp
37c2bcaccmov [rsp+568], r8
37c2bcad4mov [rsp+456], rbx
37c2bcadcjmp 0x37c2bcb16
37c2bcade
37c2bcade 66 90 f.
37c2bcae0
37c2bcae0loc_37c2bcae0:
37c2bcae0jp 0x37c2bcaf1
37c2bcae2je 0x37c2bdb38
37c2bcae8mov eax, 0
37c2bcaedcmovbe r14, rax
37c2bcaf1
37c2bcaf1loc_37c2bcaf1:
37c2bcaf1add rdx, 1
37c2bcaf5add rcx, [rsp+176]
37c2bcafdadd r9, [rsp+168]
37c2bcb05mov [rsp+744], rdx
37c2bcb0dcmp rdx, rsi
37c2bcb10jg 0x37c2bdcee
37c2bcb16
37c2bcb16loc_37c2bcb16:
37c2bcb16movsd_xmm x7, [r12+8*rdx-8]
37c2bcb1dpxor x0, x0
37c2bcb21movsd_xmm [rsp+688], x7
37c2bcb2acomisd x7, x0
37c2bcb2ejbe 0x37c2bcae0
37c2bcb30mov rax, [r13]
37c2bcb34mov rbx, [rsp+368]
37c2bcb3ccmp r10, rax
37c2bcb3fcmovle rax, r10
37c2bcb43mov [rsp+216], rax
37c2bcb4bcmp rbx, rax
37c2bcb4ejg 0x37c2bd9ab
37c2bcb54mov rax, rdx
37c2bcb57xor ebp, ebp
37c2bcb59mov [rsp+192], r14
37c2bcb61mov rdi, [rsp+416]
37c2bcb69shl rax, 4
37c2bcb6dmov r14, rbp
37c2bcb70mov [rsp+256], rdx
37c2bcb78mov rbp, [rsp+280]
37c2bcb80mov [rsp+288], rax
37c2bcb88mov rax, [rsp+408]
37c2bcb90mov [rsp+352], rsi
37c2bcb98mov [rsp+208], rax
37c2bcba0mov [rsp+384], r10
37c2bcba8mov [rsp+336], r9
37c2bcbb0mov [rsp+184], rcx
37c2bcbb8jmp 0x37c2bd11c
37c2bcbbd
37c2bcbbd 0f 1f 00 ...
37c2bcbc0
37c2bcbc0loc_37c2bcbc0:
37c2bcbc0comisd x8, x9
37c2bcbc5jb 0x37c2bd178
37c2bcbcbcomisd x7, x8
37c2bcbd0jb 0x37c2bd390
37c2bcbd6movapd x0, x13
37c2bcbdbxor eax, eax
37c2bcbddmulsd x0, x7
37c2bcbe1comisd x8, x0
37c2bcbe6setae al
37c2bcbe9mov [rsp+224], rax
37c2bcbf1
37c2bcbf1loc_37c2bcbf1:
37c2bcbf1movsd_xmm x0, [rsp+320]
37c2bcbfadivsd x0, x8
37c2bcbffcomisd x0, x7
37c2bcc03jbe 0x37c2bd258
37c2bcc09lea rsi, [rip+0x1b02b0]
37c2bcc10mov [rsp+32], rdi
37c2bcc15mov rdx, r15
37c2bcc18mov r8, [rsp+184]
37c2bcc20mov [rsp+40], rsi
37c2bcc25lea rcx, [rsp+672]
37c2bcc2dmov r9, rsi
37c2bcc30mov [rsp+280], rcx
37c2bcc38call zdotc_64_
37c2bcc3dpxor x0, x0
37c2bcc41movsd_xmm x6, [rsp+680]
37c2bcc4amovsd_xmm x2, [rsp+672]
37c2bcc53addsd x8, x0
37c2bcc58movapd x1, x6
37c2bcc5cmulsd x1, x0
37c2bcc60addsd x1, x2
37c2bcc64mulsd x2, x0
37c2bcc68divsd x1, x8
37c2bcc6dsubsd x6, x2
37c2bcc71divsd x6, x8
37c2bcc76
37c2bcc76loc_37c2bcc76:
37c2bcc76movapd x2, x0
37c2bcc7adivsd x2, x7
37c2bcc7emulsd x0, x2
37c2bcc82addsd x0, x7
37c2bcc86
37c2bcc86loc_37c2bcc86:
37c2bcc86movapd x8, x6
37c2bcc8bmov rcx, [rsp+280]
37c2bcc93movapd x12, x7
37c2bcc98mulsd x8, x2
37c2bcc9daddsd x8, x1
37c2bcca2mulsd x1, x2
37c2bcca6divsd x8, x0
37c2bccabsubsd x6, x1
37c2bccafdivsd x6, x0
37c2bccb3
37c2bccb3loc_37c2bccb3:
37c2bccb3movsd_xmm [rsp+672], x8
37c2bccbdmovsd_xmm [rsp+680], x6
37c2bccc6call fn_37c42fc80
37c2bcccbcomisd x0, [rsp+776]
37c2bccd4maxsd x15, x0
37c2bccd9jbe 0x37c2bd158
37c2bccdfadd [rsp+400], 1
37c2bcce8movsd_xmm x10, [rsp+696]
37c2bccf2cmp [rsp+224], 0
37c2bccfbje 0x37c2bd3d0
37c2bcd01pxor x1, x1
37c2bcd05movapd x11, x6
37c2bcd0amovapd x2, x0
37c2bcd0emovapd x3, x1
37c2bcd12comisd x10, x7
37c2bcd17xorpd x2, [rip+0x1b01e1]
37c2bcd1fdivsd x3, x0
37c2bcd23mulsd x1, x3
37c2bcd27mulsd x11, x3
37c2bcd2cmulsd x3, x8
37c2bcd31addsd x1, x0
37c2bcd35addsd x11, x8
37c2bcd3amovapd x8, x12
37c2bcd3fsubsd x6, x3
37c2bcd43divsd x8, x10
37c2bcd48divsd x11, x1
37c2bcd4ddivsd x6, x1
37c2bcd51movapd x1, x10
37c2bcd56divsd x1, x12
37c2bcd5bmovapd x3, x1
37c2bcd5fsubsd x3, x8
37c2bcd64andpd x3, [rip+0x1b01a4]
37c2bcd6cmulsd x3, [rip+0x1b01ac]
37c2bcd74xorpd x3, [rip+0x1b0184]
37c2bcd7cdivsd x3, x0
37c2bcd80movapd x0, x3
37c2bcd84andpd x0, [rip+0x1b0184]
37c2bcd8cja 0x37c2bd950
37c2bcd92comisd x0, [rsp+392]
37c2bcd9bxorpd x3, [rip+0x1b015d]
37c2bcda3movapd x4, x9
37c2bcda8ja 0x37c2bd9c0
37c2bcdae
37c2bcdaeloc_37c2bcdae:
37c2bcdaemovapd x0, x3
37c2bcdb2mov r9, rdi
37c2bcdb5mov rcx, r15
37c2bcdb8mov rdx, [rsp+184]
37c2bcdc0mulsd x0, x3
37c2bcdc4lea r11, [rsp+800]
37c2bcdcclea r14, [rsp+784]
37c2bcdd4lea r8, [rip+0x1b00e5]
37c2bcddbmov [rsp+192], r11
37c2bcde3addsd x0, x9
37c2bcde8sqrtsd x0, x0
37c2bcdecmulsd x0, x4
37c2bcdf0addsd x3, x0
37c2bcdf4movapd x0, x9
37c2bcdf9divsd x0, x3
37c2bcdfdmovapd x3, x9
37c2bce02mulsd x8, x0
37c2bce07movapd x4, x0
37c2bce0bmovsd_xmm [rsp+792], x0
37c2bce14mulsd x4, x0
37c2bce18mulsd x8, x2
37c2bce1daddsd x4, x9
37c2bce22divsd x3, x4
37c2bce26addsd x8, x9
37c2bce2bsqrtsd x3, x3
37c2bce2fmovsd_xmm [rsp+784], x3
37c2bce38mulsd x3, x0
37c2bce3cmulsd x0, x1
37c2bce40movapd x4, x3
37c2bce44andpd x4, [rip+0x1b00c4]
37c2bce4cmaxsd x4, [rsp+248]
37c2bce55movapd x1, x0
37c2bce59movapd x0, x9
37c2bce5emulsd x1, x2
37c2bce62movsd_xmm [rsp+248], x4
37c2bce6bpxor x4, x4
37c2bce6fmaxsd x8, x4
37c2bce74subsd x0, x1
37c2bce78sqrtsd x8, x8
37c2bce7dmaxsd x0, x4
37c2bce81mulsd x8, x10
37c2bce86sqrtsd x0, x0
37c2bce8amovsd_xmm [r12+8*rbx-8], x8
37c2bce91movapd x8, x3
37c2bce96mulsd x12, x0
37c2bce9bmovapd x0, x6
37c2bce9fmov [rsp+48], r11
37c2bcea4xorpd x0, [rip+0x1b0054]
37c2bceacmulsd x8, x11
37c2bceb1mov [rsp+40], r14
37c2bceb6movapd x1, x0
37c2bcebamov [rsp+32], rsi
37c2bcebfmulsd x1, x4
37c2bcec3mulsd x0, x3
37c2bcec7movsd_xmm [rsp+688], x12
37c2bced1mulsd x4, x11
37c2bced6subsd x8, x1
37c2bcedbaddsd x4, x0
37c2bcedfunpcklpd x8, x4
37c2bcee4movups [rsp+800], x8
37c2bceedcall zrot_64_
37c2bcef2mov r11, [rsp+192]
37c2bcefacmp [rsp+344], 0
37c2bcf03jne 0x37c2bdc68
37c2bcf09
37c2bcf09loc_37c2bcf09:
37c2bcf09movsd_xmm x8, [r12+8*rbx-8]
37c2bcf10
37c2bcf10loc_37c2bcf10:
37c2bcf10mov rsi, [rsp+1144]
37c2bcf18mov rax, rbx
37c2bcf1bmovapd x3, x11
37c2bcf20movapd x2, x6
37c2bcf24shl rax, 4
37c2bcf28movsd_xmm x0, [rsi+rax-16]
37c2bcf2emovsd_xmm x1, [rsi+rax-8]
37c2bcf34mov rax, [rsp+288]
37c2bcf3cmulsd x3, x0
37c2bcf40mulsd x2, x1
37c2bcf44mulsd x0, x6
37c2bcf48mulsd x11, x1
37c2bcf4dsubsd x3, x2
37c2bcf51xorpd x3, [rip+0x1affa7]
37c2bcf59addsd x0, x11
37c2bcf5exorpd x0, [rip+0x1aff9a]
37c2bcf66movsd_xmm [rsi+rax-16], x3
37c2bcf6cmovsd_xmm [rsi+rax-8], x0
37c2bcf72
37c2bcf72loc_37c2bcf72:
37c2bcf72movapd x0, x8
37c2bcf77divsd x0, x10
37c2bcf7cmulsd x0, x0
37c2bcf80comisd x14, x0
37c2bcf85jb 0x37c2bd001
37c2bcf87movsd_xmm x5, [rsp+312]
37c2bcf90comisd x5, x10
37c2bcf95jbe 0x37c2bcfa7
37c2bcf97comisd x10, [rsp+376]
37c2bcfa1ja 0x37c2bdcd0
37c2bcfa7
37c2bcfa7loc_37c2bcfa7:
37c2bcfa7mov rax, [rsp+296]
37c2bcfaflea r8, [rip+0x1aff0a]
37c2bcfb6mov rdx, rdi
37c2bcfb9mov rcx, r15
37c2bcfbclea r9, [rsp+792]
37c2bcfc4mov [rsp+792], 0
37c2bcfd0mov [rsp+32], rax
37c2bcfd5movsd_xmm [rsp+696], x9
37c2bcfdfcall zlassq_64_
37c2bcfe4movsd_xmm x0, [rsp+696]
37c2bcfedsqrtsd x0, x0
37c2bcff1mulsd x0, [rsp+792]
37c2bcffamovsd_xmm [r12+8*rbx-8], x0
37c2bd001
37c2bd001loc_37c2bd001:
37c2bd001movapd x0, x12
37c2bd006divsd x0, x7
37c2bd00amulsd x0, x0
37c2bd00ecomisd x14, x0
37c2bd013jb 0x37c2bd3b0
37c2bd019movsd_xmm x5, [rsp+312]
37c2bd022comisd x5, x12
37c2bd027jbe 0x37c2bd039
37c2bd029comisd x12, [rsp+376]
37c2bd033ja 0x37c2bdcb0
37c2bd039
37c2bd039loc_37c2bd039:
37c2bd039mov rax, [rsp+272]
37c2bd041mov rdx, [rsp+184]
37c2bd049mov rcx, r15
37c2bd04clea r9, [rsp+792]
37c2bd054lea r8, [rip+0x1afe65]
37c2bd05bmov [rsp+792], 0
37c2bd067mov [rsp+32], rax
37c2bd06cmovsd_xmm [rsp+688], x9
37c2bd076call zlassq_64_
37c2bd07bmovsd_xmm x7, [rsp+688]
37c2bd084sqrtsd x7, x7
37c2bd088mulsd x7, [rsp+792]
37c2bd091
37c2bd091loc_37c2bd091:
37c2bd091mov rax, [rsp+256]
37c2bd099xor r14l, r14l
37c2bd09cmov [rsp+192], 0
37c2bd0a8movsd_xmm [rsp+688], x7
37c2bd0b1movsd_xmm [r12+8*rax-8], x7
37c2bd0b8nop [rax+rax]
37c2bd0c0
37c2bd0c0loc_37c2bd0c0:
37c2bd0c0cmp rbp, [rsp+328]
37c2bd0c8jl 0x37c2bd0d9
37c2bd0cacmp [rsp+240], 0
37c2bd0d3jne 0x37c2bdb58
37c2bd0d9
37c2bd0d9loc_37c2bd0d9:
37c2bd0d9cmp r14, [rsp+200]
37c2bd0e1jle 0x37c2bd0f2
37c2bd0e3cmp [rsp+240], 0
37c2bd0ecjne 0x37c2bd970
37c2bd0f2
37c2bd0f2loc_37c2bd0f2:
37c2bd0f2mov rsi, [rsp+168]
37c2bd0faadd rbx, 1
37c2bd0feadd [rsp+208], rsi
37c2bd106add rdi, [rsp+176]
37c2bd10ecmp [rsp+216], rbx
37c2bd116jl 0x37c2bdc20
37c2bd11c
37c2bd11cloc_37c2bd11c:
37c2bd11cmovsd_xmm x8, [r12+8*rbx-8]
37c2bd123pxor x0, x0
37c2bd127movsd_xmm [rsp+696], x8
37c2bd131comisd x8, x0
37c2bd136ja 0x37c2bcbc0
37c2bd13cadd [rsp+192], 1
37c2bd145add r14, 1
37c2bd149add rbp, 1
37c2bd14djmp 0x37c2bd0c0
37c2bd152
37c2bd152 66 0f 1f 44 00 00 f..D..
37c2bd158
37c2bd158loc_37c2bd158:
37c2bd158add r14, 1
37c2bd15cadd rbp, 1
37c2bd160movapd x7, x12
37c2bd165add [rsp+192], 1
37c2bd16ejmp 0x37c2bd0c0
37c2bd173
37c2bd173 0f 1f 44 00 00 ..D..
37c2bd178
37c2bd178loc_37c2bd178:
37c2bd178comisd x7, x8
37c2bd17djb 0x37c2bd708
37c2bd183movapd x0, x8
37c2bd188xor eax, eax
37c2bd18adivsd x0, x13
37c2bd18fcomisd x0, x7
37c2bd193setae al
37c2bd196mov [rsp+224], rax
37c2bd19e
37c2bd19eloc_37c2bd19e:
37c2bd19emovapd x0, x13
37c2bd1a3divsd x0, x8
37c2bd1a8comisd x7, x0
37c2bd1acjbe 0x37c2bd610
37c2bd1b2lea rsi, [rip+0x1afd07]
37c2bd1b9mov [rsp+32], rdi
37c2bd1bemovapd x10, x8
37c2bd1c3mov r8, [rsp+184]
37c2bd1cbmov [rsp+40], rsi
37c2bd1d0maxsd x10, x7
37c2bd1d5mov r9, rsi
37c2bd1d8mov rdx, r15
37c2bd1dblea rcx, [rsp+672]
37c2bd1e3minsd x8, x7
37c2bd1e8mov [rsp+280], rcx
37c2bd1f0call zdotc_64_
37c2bd1f5pxor x0, x0
37c2bd1f9movsd_xmm x6, [rsp+680]
37c2bd202movsd_xmm x4, [rsp+672]
37c2bd20bmovapd x2, x0
37c2bd20fdivsd x2, x10
37c2bd214movapd x1, x6
37c2bd218mulsd x1, x2
37c2bd21cmovapd x3, x2
37c2bd220mulsd x2, x4
37c2bd224mulsd x3, x0
37c2bd228addsd x1, x4
37c2bd22csubsd x6, x2
37c2bd230movapd x2, x0
37c2bd234divsd x2, x8
37c2bd239addsd x3, x10
37c2bd23edivsd x1, x3
37c2bd242mulsd x0, x2
37c2bd246addsd x0, x8
37c2bd24bdivsd x6, x3
37c2bd24fjmp 0x37c2bcc86
37c2bd254
37c2bd254 0f 1f 40 00 ..@.
37c2bd258
37c2bd258loc_37c2bd258:
37c2bd258lea rsi, [rip+0x1afc61]
37c2bd25fmov rax, [r13]
37c2bd263mov rcx, [rsp+1144]
37c2bd26bmov [rsp+32], rsi
37c2bd270mov rdx, [rsp+184]
37c2bd278mov r8, rsi
37c2bd27bshl rax, 4
37c2bd27flea r9, [rcx+rax]
37c2bd283mov rcx, r15
37c2bd286call zcopy_64_
37c2bd28blea rax, [rsp+712]
37c2bd293mov [rsp+80], 1
37c2bd29clea r8, [rip+0x1afc25]
37c2bd2a3mov [rsp+72], rax
37c2bd2a8mov rax, [rsp+1104]
37c2bd2b0mov rdx, r8
37c2bd2b3lea rcx, [rip+0x1afbbd]
37c2bd2bamov r9, [rsp+272]
37c2bd2c2mov [rsp+64], rax
37c2bd2c7mov rax, [r13]
37c2bd2cbmov [rsp+48], rsi
37c2bd2d0shl rax, 4
37c2bd2d4add rax, [rsp+1144]
37c2bd2dcmov [rsp+40], r15
37c2bd2e1mov [rsp+56], rax
37c2bd2e6lea rax, [rip+0x1afbe3]
37c2bd2edmov [rsp+32], rax
37c2bd2f2call zlascl_64_
37c2bd2f7mov rax, [r13]
37c2bd2fbmov [rsp+40], rsi
37c2bd300mov r9, rsi
37c2bd303mov rdx, [rsp+1144]
37c2bd30bmov [rsp+32], rdi
37c2bd310lea rcx, [rsp+672]
37c2bd318shl rax, 4
37c2bd31cmov [rsp+280], rcx
37c2bd324lea r8, [rdx+rax]
37c2bd328mov rdx, r15
37c2bd32bcall zdotc_64_
37c2bd330pxor x2, x2
37c2bd334movsd_xmm x6, [rsp+680]
37c2bd33dmovapd x0, x8
37c2bd342movsd_xmm x1, [rsp+672]
37c2bd34baddsd x0, x2
37c2bd34fmovsd_xmm x12, [rsp+688]
37c2bd359movapd x8, x6
37c2bd35emov rcx, [rsp+280]
37c2bd366mulsd x8, x2
37c2bd36baddsd x8, x1
37c2bd370mulsd x1, x2
37c2bd374divsd x8, x0
37c2bd379subsd x6, x1
37c2bd37ddivsd x6, x0
37c2bd381jmp 0x37c2bccb3
37c2bd386
37c2bd386 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bd390
37c2bd390loc_37c2bd390:
37c2bd390movapd x0, x8
37c2bd395xor eax, eax
37c2bd397mulsd x0, x13
37c2bd39ccomisd x7, x0
37c2bd3a0setae al
37c2bd3a3mov [rsp+224], rax
37c2bd3abjmp 0x37c2bcbf1
37c2bd3b0
37c2bd3b0loc_37c2bd3b0:
37c2bd3b0mov [rsp+192], 0
37c2bd3bcmovapd x7, x12
37c2bd3c1xor r14l, r14l
37c2bd3c4jmp 0x37c2bd0c0
37c2bd3c9
37c2bd3c9 0f 1f 80 00 00 00 00 .......
37c2bd3d0
37c2bd3d0loc_37c2bd3d0:
37c2bd3d0movsd_xmm x11, [rsp+752]
37c2bd3damov r9, [r13]
37c2bd3demovsd_xmm [rsp+440], x0
37c2bd3e7xorpd x8, [rip+0x1afb10]
37c2bd3f0shl r9, 4
37c2bd3f4add r9, [rsp+1144]
37c2bd3fccomisd x12, x10
37c2bd401jbe 0x37c2bd730
37c2bd407mov [rsp+32], rsi
37c2bd40cmov rdx, [rsp+184]
37c2bd414mov rcx, r15
37c2bd417lea r8, [rip+0x1afaa2]
37c2bd41elea r14, [rip+0x1afaa3]
37c2bd425call zcopy_64_
37c2bd42alea rax, [rsp+712]
37c2bd432mov r9, [rsp+272]
37c2bd43amov r8, r14
37c2bd43dmov [rsp+72], rax
37c2bd442lea rcx, [rip+0x1afa2e]
37c2bd449mov [rsp+280], rax
37c2bd451mov rax, [rsp+1104]
37c2bd459mov [rsp+80], 1
37c2bd462mov [rsp+64], rax
37c2bd467mov rdx, [r13]
37c2bd46blea rax, [rip+0x1afa5e]
37c2bd472mov [rsp+48], rsi
37c2bd477shl rdx, 4
37c2bd47badd rdx, [rsp+1144]
37c2bd483mov [rsp+32], rax
37c2bd488mov [rsp+56], rdx
37c2bd48dmov rdx, r14
37c2bd490mov [rsp+40], r15
37c2bd495mov [rsp+224], rax
37c2bd49dmov [rsp+192], rcx
37c2bd4a5call zlascl_64_
37c2bd4aamov rax, [rsp+280]
37c2bd4b2mov [rsp+48], rsi
37c2bd4b7mov r8, r14
37c2bd4bamov rdx, [rsp+1104]
37c2bd4c2mov [rsp+56], rdi
37c2bd4c7mov [rsp+72], rax
37c2bd4ccmov rax, [rsp+224]
37c2bd4d4mov [rsp+64], rdx
37c2bd4d9mov r9, [rsp+296]
37c2bd4e1mov rdx, r14
37c2bd4e4mov [rsp+32], rax
37c2bd4e9mov rcx, [rsp+192]
37c2bd4f1mov [rsp+80], 1
37c2bd4famov [rsp+40], r15
37c2bd4ffcall zlascl_64_
37c2bd504mov rdx, [r13]
37c2bd508mov rcx, r15
37c2bd50bmov r10, [rsp+1144]
37c2bd513mov [rsp+40], rsi
37c2bd518xorpd x6, [rip+0x1af9e0]
37c2bd520lea r9, [rip+0x1af999]
37c2bd527mov [rsp+32], rdi
37c2bd52cshl rdx, 4
37c2bd530movsd_xmm [rsp+800], x8
37c2bd53alea r8, [r10+rdx]
37c2bd53elea rdx, [rsp+800]
37c2bd546movapd x8, x9
37c2bd54bmovsd_xmm [rsp+808], x6
37c2bd554call zaxpy_64_
37c2bd559mov rdx, [rsp+1104]
37c2bd561mov [rsp+48], rsi
37c2bd566mov r8, r14
37c2bd569mov rax, [rsp+280]
37c2bd571mov rsi, [rsp+296]
37c2bd579mov [rsp+80], 1
37c2bd582mov [rsp+64], rdx
37c2bd587mov r9, [rsp+224]
37c2bd58fmov rdx, r14
37c2bd592mov [rsp+72], rax
37c2bd597mov rcx, [rsp+192]
37c2bd59fmov [rsp+56], rdi
37c2bd5a4mov [rsp+40], r15
37c2bd5a9mov [rsp+32], rsi
37c2bd5aecall zlascl_64_
37c2bd5b3movsd_xmm x0, [rsp+440]
37c2bd5bcmovsd_xmm x10, [rsp+696]
37c2bd5c6maxsd x11, [rsp+248]
37c2bd5d0movsd_xmm x12, [rsp+688]
37c2bd5damulsd x0, x0
37c2bd5demovsd_xmm [rsp+248], x11
37c2bd5e8subsd x8, x0
37c2bd5edpxor x0, x0
37c2bd5f1maxsd x8, x0
37c2bd5f6sqrtsd x8, x8
37c2bd5fbmulsd x8, x10
37c2bd600movsd_xmm [r12+8*rbx-8], x8
37c2bd607jmp 0x37c2bcf72
37c2bd60c
37c2bd60c 0f 1f 40 00 ..@.
37c2bd610
37c2bd610loc_37c2bd610:
37c2bd610lea rsi, [rip+0x1af8a9]
37c2bd617mov rax, [r13]
37c2bd61bmov rcx, [rsp+1144]
37c2bd623mov rdx, rdi
37c2bd626mov [rsp+32], rsi
37c2bd62bmov r8, rsi
37c2bd62eshl rax, 4
37c2bd632lea r9, [rcx+rax]
37c2bd636mov rcx, r15
37c2bd639call zcopy_64_
37c2bd63elea rax, [rsp+712]
37c2bd646mov [rsp+80], 1
37c2bd64flea r8, [rip+0x1af872]
37c2bd656mov [rsp+72], rax
37c2bd65bmov rax, [rsp+1104]
37c2bd663mov rdx, r8
37c2bd666lea rcx, [rip+0x1af80a]
37c2bd66dmov r9, [rsp+296]
37c2bd675mov [rsp+64], rax
37c2bd67amov rax, [r13]
37c2bd67emov [rsp+48], rsi
37c2bd683shl rax, 4
37c2bd687add rax, [rsp+1144]
37c2bd68fmov [rsp+40], r15
37c2bd694mov [rsp+56], rax
37c2bd699lea rax, [rip+0x1af830]
37c2bd6a0mov [rsp+32], rax
37c2bd6a5call zlascl_64_
37c2bd6aamov [rsp+40], rsi
37c2bd6afmov r9, rsi
37c2bd6b2mov rdx, r15
37c2bd6b5mov rax, [r13]
37c2bd6b9mov r8, [rsp+184]
37c2bd6c1lea rcx, [rsp+672]
37c2bd6c9mov [rsp+280], rcx
37c2bd6d1shl rax, 4
37c2bd6d5add rax, [rsp+1144]
37c2bd6ddmov [rsp+32], rax
37c2bd6e2call zdotc_64_
37c2bd6e7pxor x0, x0
37c2bd6ebmovsd_xmm x1, [rsp+672]
37c2bd6f4movsd_xmm x6, [rsp+680]
37c2bd6fdjmp 0x37c2bcc76
37c2bd702
37c2bd702 66 0f 1f 44 00 00 f..D..
37c2bd708
37c2bd708loc_37c2bd708:
37c2bd708movapd x0, x7
37c2bd70cxor eax, eax
37c2bd70edivsd x0, x13
37c2bd713comisd x0, x8
37c2bd718setae al
37c2bd71bmov [rsp+224], rax
37c2bd723jmp 0x37c2bd19e
37c2bd728
37c2bd728 0f 1f 84 00 00 00 00 00 ........
37c2bd730
37c2bd730loc_37c2bd730:
37c2bd730mov [rsp+32], rsi
37c2bd735mov rdx, rdi
37c2bd738mov rcx, r15
37c2bd73bunpcklpd x8, x6
37c2bd740lea r8, [rip+0x1af779]
37c2bd747lea r14, [rip+0x1af77a]
37c2bd74ecall zcopy_64_
37c2bd753lea rax, [rsp+712]
37c2bd75bmov r9, [rsp+296]
37c2bd763mov r8, r14
37c2bd766mov [rsp+72], rax
37c2bd76blea rcx, [rip+0x1af705]
37c2bd772mov [rsp+280], rax
37c2bd77amov rax, [rsp+1104]
37c2bd782mov [rsp+80], 1
37c2bd78bmov [rsp+64], rax
37c2bd790mov rdx, [r13]
37c2bd794lea rax, [rip+0x1af735]
37c2bd79bmov [rsp+48], rsi
37c2bd7a0shl rdx, 4
37c2bd7a4add rdx, [rsp+1144]
37c2bd7acmov [rsp+32], rax
37c2bd7b1mov [rsp+56], rdx
37c2bd7b6mov rdx, r14
37c2bd7b9mov [rsp+40], r15
37c2bd7bemov [rsp+224], rax
37c2bd7c6mov [rsp+192], rcx
37c2bd7cecall zlascl_64_
37c2bd7d3mov rax, [rsp+280]
37c2bd7dbmov [rsp+48], rsi
37c2bd7e0mov r8, r14
37c2bd7e3mov rdx, [rsp+1104]
37c2bd7ebmov [rsp+40], r15
37c2bd7f0mov [rsp+72], rax
37c2bd7f5mov rax, [rsp+224]
37c2bd7fdmov [rsp+64], rdx
37c2bd802mov rdx, [rsp+184]
37c2bd80amov [rsp+32], rax
37c2bd80fmov r9, [rsp+272]
37c2bd817mov [rsp+56], rdx
37c2bd81cmov rcx, [rsp+192]
37c2bd824mov rdx, r14
37c2bd827mov [rsp+80], 1
37c2bd830call zlascl_64_
37c2bd835mov r10, [rsp+184]
37c2bd83dmov rdx, [r13]
37c2bd841mov [rsp+40], rsi
37c2bd846mov r8, [rsp+1144]
37c2bd84elea r9, [rip+0x1af66b]
37c2bd855mov rcx, r15
37c2bd858movups [rsp+800], x8
37c2bd861mov [rsp+32], r10
37c2bd866shl rdx, 4
37c2bd86aadd r8, rdx
37c2bd86dlea rdx, [rsp+800]
37c2bd875call zaxpy_64_
37c2bd87amov [rsp+48], rsi
37c2bd87fmov r8, r14
37c2bd882mov rdx, r14
37c2bd885mov rax, [rsp+280]
37c2bd88dmov r11, [rsp+1104]
37c2bd895mov [rsp+80], 1
37c2bd89emov r10, [rsp+184]
37c2bd8a6mov rsi, [rsp+272]
37c2bd8aemov [rsp+40], r15
37c2bd8b3mov [rsp+72], rax
37c2bd8b8mov r9, [rsp+224]
37c2bd8c0mov [rsp+64], r11
37c2bd8c5mov rcx, [rsp+192]
37c2bd8cdmov [rsp+56], r10
37c2bd8d2mov [rsp+32], rsi
37c2bd8d7call zlascl_64_
37c2bd8dcmovapd x1, x9
37c2bd8e1movsd_xmm x0, [rsp+440]
37c2bd8eamovsd_xmm x12, [rsp+688]
37c2bd8f4maxsd x11, [rsp+248]
37c2bd8femov rax, [rsp+256]
37c2bd906movsd_xmm x10, [rsp+696]
37c2bd910mulsd x0, x0
37c2bd914movsd_xmm [rsp+248], x11
37c2bd91esubsd x1, x0
37c2bd922pxor x0, x0
37c2bd926maxsd x1, x0
37c2bd92asqrtsd x1, x1
37c2bd92emulsd x1, x12
37c2bd933movsd_xmm [r12+8*rax-8], x1
37c2bd93amovsd_xmm x8, [r12+8*rbx-8]
37c2bd941jmp 0x37c2bcf72
37c2bd946
37c2bd946 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bd950
37c2bd950loc_37c2bd950:
37c2bd950comisd x0, [rsp+392]
37c2bd959ja 0x37c2bd9c0
37c2bd95bmovsd_xmm x4, [rip+0x1af57d]
37c2bd963jmp 0x37c2bcdae
37c2bd968
37c2bd968 0f 1f 84 00 00 00 00 00 ........
37c2bd970
37c2bd970loc_37c2bd970:
37c2bd970mov [rsp+280], rbp
37c2bd978mov rdx, [rsp+256]
37c2bd980xor r14l, r14l
37c2bd983mov rsi, [rsp+352]
37c2bd98bmov r10, [rsp+384]
37c2bd993mov r9, [rsp+336]
37c2bd99bmov rcx, [rsp+184]
37c2bd9a3xorpd x7, [rip+0x1af555]
37c2bd9ab
37c2bd9abloc_37c2bd9ab:
37c2bd9abmovsd_xmm [r12+8*rdx-8], x7
37c2bd9b2jmp 0x37c2bcaf1
37c2bd9b7
37c2bd9b7 66 0f 1f 84 00 00 00 00 00 f........
37c2bd9c0
37c2bd9c0loc_37c2bd9c0:
37c2bd9c0movapd x4, x6
37c2bd9c4movsd_xmm x0, [rip+0x1af554]
37c2bd9ccmov r9, rdi
37c2bd9cfxorpd x4, [rip+0x1af529]
37c2bd9d7lea r11, [rsp+800]
37c2bd9dflea r14, [rsp+784]
37c2bd9e7mov rcx, r15
37c2bd9eamovsd_xmm [rsp+440], x2
37c2bd9f3divsd x0, x3
37c2bd9f7pxor x3, x3
37c2bd9fbmov [rsp+48], r11
37c2bda00mov rdx, [rsp+184]
37c2bda08mov [rsp+40], r14
37c2bda0dlea r8, [rip+0x1af4ac]
37c2bda14mov [rsp+32], rsi
37c2bda19mov [rsp+192], r11
37c2bda21movsd_xmm [rsp+496], x1
37c2bda2amovsd_xmm [rsp+784], x9
37c2bda34movsd_xmm [rsp+792], x0
37c2bda3dmovapd x5, x0
37c2bda41movsd_xmm [rsp+280], x0
37c2bda4amulsd x5, x11
37c2bda4fmovapd x2, x5
37c2bda53movapd x5, x4
37c2bda57mulsd x5, x3
37c2bda5bmulsd x4, x0
37c2bda5fmulsd x3, x11
37c2bda64subsd x2, x5
37c2bda68addsd x3, x4
37c2bda6cmovapd x4, x2
37c2bda70unpcklpd x4, x3
37c2bda74movups [rsp+800], x4
37c2bda7cmovups [rsp+224], x4
37c2bda84call zrot_64_
37c2bda89mov r11, [rsp+192]
37c2bda91cmp [rsp+344], 0
37c2bda9amovupd x4, [rsp+224]
37c2bdaa3movsd_xmm x0, [rsp+280]
37c2bdaacmovsd_xmm x2, [rsp+440]
37c2bdab5movsd_xmm x1, [rsp+496]
37c2bdabejne 0x37c2bdd80
37c2bdac4
37c2bdac4loc_37c2bdac4:
37c2bdac4mulsd x8, x0
37c2bdac9pxor x3, x3
37c2bdacdmulsd x1, x0
37c2bdad1andpd x0, [rip+0x1af437]
37c2bdad9maxsd x0, [rsp+248]
37c2bdae2movsd_xmm [rsp+248], x0
37c2bdaebmulsd x8, x2
37c2bdaf0mulsd x1, x2
37c2bdaf4movapd x2, x9
37c2bdaf9addsd x8, x9
37c2bdafesubsd x2, x1
37c2bdb02maxsd x8, x3
37c2bdb07maxsd x2, x3
37c2bdb0bsqrtsd x8, x8
37c2bdb10sqrtsd x2, x2
37c2bdb14mulsd x8, x10
37c2bdb19mulsd x12, x2
37c2bdb1emovsd_xmm [r12+8*rbx-8], x8
37c2bdb25movsd_xmm [rsp+688], x12
37c2bdb2fjmp 0x37c2bcf10
37c2bdb34
37c2bdb34 0f 1f 40 00 ..@.
37c2bdb38
37c2bdb38loc_37c2bdb38:
37c2bdb38mov rax, [r13]
37c2bdb3ccmp r10, rax
37c2bdb3fcmovle rax, r10
37c2bdb43sub r14, [rsp+368]
37c2bdb4blea r14, [rax+r14+1]
37c2bdb50jmp 0x37c2bcaf1
37c2bdb55
37c2bdb55 0f 1f 00 ...
37c2bdb58
37c2bdb58loc_37c2bdb58:
37c2bdb58mov r9, [rsp+256]
37c2bdb60mov r14, r13
37c2bdb63mov [rsp+224], 0
37c2bdb6fmov rsi, [rsp+504]
37c2bdb77mov rbp, [rsp+528]
37c2bdb7fmov rbx, [rsp+456]
37c2bdb87mov r13, [rsp+448]
37c2bdb8fmovsd_xmm [r12+8*r9-8], x7
37c2bdb96
37c2bdb96loc_37c2bdb96:
37c2bdb96mov rax, [r14]
37c2bdb99mov r10, [r14]
37c2bdb9ccmp rbx, rax
37c2bdb9fcmovle rax, rbx
37c2bdba3cmp r13, rax
37c2bdba6jg 0x37c2bdf29
37c2bdbacnop [rax+rax]
37c2bdbb5nop [rax+rax]
37c2bdbc0
37c2bdbc0loc_37c2bdbc0:
37c2bdbc0movsd_xmm x0, [r12+8*r13-8]
37c2bdbc7andpd x0, [rip+0x1af341]
37c2bdbcfmovsd_xmm [r12+8*r13-8], x0
37c2bdbd6add r13, 1
37c2bdbdacmp r13, rax
37c2bdbddjle 0x37c2bdbc0
37c2bdbdfmov rdx, r10
37c2bdbe2cmp [rsp+488], rsi
37c2bdbeajl 0x37c2bde09
37c2bdbf0mov rdi, [rsp+520]
37c2bdbf8add [rsp+536], rdi
37c2bdc00add rbx, [rsp+464]
37c2bdc08add rbp, [rsp+512]
37c2bdc10
37c2bdc10loc_37c2bdc10:
37c2bdc10lea r8, [r10-1]
37c2bdc14jmp 0x37c2bb740
37c2bdc19
37c2bdc19 0f 1f 80 00 00 00 00 .......
37c2bdc20
37c2bdc20loc_37c2bdc20:
37c2bdc20mov rdx, [rsp+256]
37c2bdc28mov [rsp+280], rbp
37c2bdc30mov r14, [rsp+192]
37c2bdc38mov rsi, [rsp+352]
37c2bdc40mov r10, [rsp+384]
37c2bdc48mov r9, [rsp+336]
37c2bdc50movsd_xmm [r12+8*rdx-8], x7
37c2bdc57mov rcx, [rsp+184]
37c2bdc5fjmp 0x37c2bcaf1
37c2bdc64
37c2bdc64 0f 1f 40 00 ..@.
37c2bdc68
37c2bdc68loc_37c2bdc68:
37c2bdc68mov [rsp+48], r11
37c2bdc6dmov r9, [rsp+208]
37c2bdc75lea rcx, [rsp+720]
37c2bdc7dlea r8, [rip+0x1af23c]
37c2bdc84mov [rsp+40], r14
37c2bdc89mov rdx, [rsp+336]
37c2bdc91mov [rsp+32], rsi
37c2bdc96movups [rsp+800], x8
37c2bdc9fcall zrot_64_
37c2bdca4jmp 0x37c2bcf09
37c2bdca9
37c2bdca9 0f 1f 80 00 00 00 00 .......
37c2bdcb0
37c2bdcb0loc_37c2bdcb0:
37c2bdcb0mov rdx, [rsp+184]
37c2bdcb8lea r8, [rip+0x1af201]
37c2bdcbfmov rcx, r15
37c2bdcc2call dznrm2_64_
37c2bdcc7movapd x7, x0
37c2bdccbjmp 0x37c2bd091
37c2bdcd0
37c2bdcd0loc_37c2bdcd0:
37c2bdcd0lea r8, [rip+0x1af1e9]
37c2bdcd7mov rdx, rdi
37c2bdcdamov rcx, r15
37c2bdcddcall dznrm2_64_
37c2bdce2movsd_xmm [r12+8*rbx-8], x0
37c2bdce9jmp 0x37c2bd001
37c2bdcee
37c2bdceeloc_37c2bdcee:
37c2bdceemov r9, r10
37c2bdcf1mov rbp, [rsp+560]
37c2bdcf9mov r8, [rsp+568]
37c2bdd01mov [rsp+224], r14
37c2bdd09mov rbx, [rsp+456]
37c2bdd11mov r10, [rsp+576]
37c2bdd19mov r14, r13
37c2bdd1c
37c2bdd1cloc_37c2bdd1c:
37c2bdd1cmov rax, [rsp+464]
37c2bdd24mov rsi, [rsp+520]
37c2bdd2cadd rbp, 1
37c2bdd30add [rsp+416], rsi
37c2bdd38mov rsi, [rsp+512]
37c2bdd40add [rsp+368], rax
37c2bdd48add r9, rax
37c2bdd4badd [rsp+408], rsi
37c2bdd53cmp [rsp+488], rbp
37c2bdd5bjge 0x37c2bca73
37c2bdd61mov r13, [rsp+448]
37c2bdd69mov rsi, [rsp+504]
37c2bdd71mov rbp, [rsp+528]
37c2bdd79jmp 0x37c2bdb96
37c2bdd7e
37c2bdd7e 66 90 f.
37c2bdd80
37c2bdd80loc_37c2bdd80:
37c2bdd80mov [rsp+48], r11
37c2bdd85mov r9, [rsp+208]
37c2bdd8dlea rcx, [rsp+720]
37c2bdd95lea r8, [rip+0x1af124]
37c2bdd9cmov [rsp+40], r14
37c2bdda1mov rdx, [rsp+336]
37c2bdda9mov [rsp+32], rsi
37c2bddaemovsd_xmm [rsp+280], x1
37c2bddb7movsd_xmm [rsp+224], x2
37c2bddc0movsd_xmm [rsp+192], x0
37c2bddc9movups [rsp+800], x4
37c2bddd1call zrot_64_
37c2bddd6movsd_xmm x1, [rsp+280]
37c2bdddfmovsd_xmm x2, [rsp+224]
37c2bdde8movsd_xmm x0, [rsp+192]
37c2bddf1jmp 0x37c2bdac4
37c2bddf6
37c2bddf6loc_37c2bddf6:
37c2bddf6cmp r10, rbx
37c2bddf9mov rax, rbx
37c2bddfccmovle rax, r10
37c2bde00cmp r13, rax
37c2bde03jle 0x37c2bdbc0
37c2bde09
37c2bde09loc_37c2bde09:
37c2bde09movapd x14, x15
37c2bde0emov r15, r14
37c2bde11lea rbx, [r10-1]
37c2bde15mov r13, r12
37c2bde18mov rdi, [rsp+600]
37c2bde20mov rsi, [rsp+608]
37c2bde28
37c2bde28loc_37c2bde28:
37c2bde28mov rax, [rsp+424]
37c2bde30movsd_xmm x0, [r13+8*rbx]
37c2bde37mov rcx, [rsp+432]
37c2bde3fmovsd_xmm x4, [rsp+312]
37c2bde48imul rax, r10
37c2bde4clea rax, [rcx+rax+1]
37c2bde51shl rax, 4
37c2bde55add rax, [rsp+1096]
37c2bde5dcomisd x4, x0
37c2bde61mov rdx, rax
37c2bde64jbe 0x37c2bde75
37c2bde66comisd x0, [rsp+376]
37c2bde6fja 0x37c2bdfd0
37c2bde75
37c2bde75loc_37c2bde75:
37c2bde75mov rax, [rsp+272]
37c2bde7dmov rcx, [rsp+1080]
37c2bde85lea r9, [rsp+792]
37c2bde8dlea r8, [rip+0x1af02c]
37c2bde94mov [rsp+792], 0
37c2bdea0mov [rsp+32], rax
37c2bdea5movsd_xmm [rsp+688], x9
37c2bdeafcall zlassq_64_
37c2bdeb4mov r10, [r15]
37c2bdeb7movsd_xmm x0, [rsp+688]
37c2bdec0sqrtsd x0, x0
37c2bdec4mulsd x0, [rsp+792]
37c2bdecdmovsd_xmm [r13+8*r10-8], x0
37c2bded4
37c2bded4loc_37c2bded4:
37c2bded4mov rdx, r10
37c2bded7cmp rdi, rsi
37c2bdedajge 0x37c2bdf51
37c2bdedcmovsd_xmm x4, [rsp+664]
37c2bdee5comisd x4, x14
37c2bdeeajae 0x37c2bdef6
37c2bdeeccmp r10, [rsp+400]
37c2bdef4jl 0x37c2bdf51
37c2bdef6
37c2bdef6loc_37c2bdef6:
37c2bdef6mov rsi, rdi
37c2bdef9
37c2bdef9loc_37c2bdef9:
37c2bdef9mov rbx, [rsp+224]
37c2bdf01cmp [rsp+648], rbx
37c2bdf09jle 0x37c2be66d
37c2bdf0fadd rdi, 1
37c2bdf13mov rdx, r10
37c2bdf16cmp rdi, 31
37c2bdf1aje 0x37c2be1ba
37c2bdf20lea rbx, [r10-1]
37c2bdf24jmp 0x37c2bb6ac
37c2bdf29
37c2bdf29loc_37c2bdf29:
37c2bdf29mov rdi, [rsp+520]
37c2bdf31mov rbx, [rsp+584]
37c2bdf39mov rdx, r10
37c2bdf3cadd [rsp+536], rdi
37c2bdf44add rbp, [rsp+512]
37c2bdf4cjmp 0x37c2bdc10
37c2bdf51
37c2bdf51loc_37c2bdf51:
37c2bdf51lea rax, [rsi+1]
37c2bdf55cmp rax, rdi
37c2bdf58jge 0x37c2bdef9
37c2bdf5amovsd_xmm x2, [rsp+776]
37c2bdf63pxor x0, x0
37c2bdf67cvtsi2sd x0, r10
37c2bdf6cmovapd x1, x0
37c2bdf70sqrtsd x1, x1
37c2bdf74mulsd x1, x2
37c2bdf78comisd x1, x14
37c2bdf7djbe 0x37c2bdef9
37c2bdf83mulsd x0, x14
37c2bdf88mulsd x0, [rsp+248]
37c2bdf91comisd x2, x0
37c2bdf95jbe 0x37c2bdef9
37c2bdf9bmov [rsp+192], rdi
37c2bdfa3mov r14, [rsp+1080]
37c2bdfabmov r9, rdx
37c2bdfaexor eax, eax
37c2bdfb0mov rdi, [rsp+624]
37c2bdfb8movsd_xmm x11, [rsp+632]
37c2bdfc2jmp 0x37c2be1e4
37c2bdfc7
37c2bdfc7 66 0f 1f 84 00 00 00 00 00 f........
37c2bdfd0
37c2bdfd0loc_37c2bdfd0:
37c2bdfd0mov rcx, [rsp+1080]
37c2bdfd8lea r8, [rip+0x1aeee1]
37c2bdfdfcall dznrm2_64_
37c2bdfe4mov r10, [r15]
37c2bdfe7movsd_xmm [r13+8*rbx], x0
37c2bdfeejmp 0x37c2bded4
37c2bdff3
37c2bdff3loc_37c2bdff3:
37c2bdff3mov [rsp+224], 0
37c2bdfffpxor x14, x14
37c2be004mov [rsp+400], 0
37c2be010mov [rsp+248], 0
37c2be01cjmp 0x37c2bde28
37c2be021
37c2be021loc_37c2be021:
37c2be021divsd x0, x1
37c2be025minsd x0, [rsp+320]
37c2be02ejmp 0x37c2bb49b
37c2be033
37c2be033loc_37c2be033:
37c2be033mov r8l, 6
37c2be039mov rax, [rsp+1176]
37c2be041mov rdx, rsi
37c2be044lea rcx, [rip+0x1aee2e]
37c2be04bmov [rsp+800], 6
37c2be057mov [rax], -6
37c2be05ecall xerbla_64_
37c2be063jmp 0x37c2ba96c
37c2be068
37c2be068loc_37c2be068:
37c2be068mov rax, [r15]
37c2be06bmov [rsp+48], r12
37c2be070lea r9, [rip+0x1aee29]
37c2be077mov r8, r15
37c2be07amov [rsp+56], 1
37c2be083lea rdx, [rsp+720]
37c2be08blea rcx, [rip+0x1aede3]
37c2be092mov [rsp+720], rax
37c2be09amov rax, [rsp+1128]
37c2be0a2mov [rsp+40], rax
37c2be0a7lea rax, [rip+0x1aee02]
37c2be0aemov [rsp+32], rax
37c2be0b3call zlaset_64_
37c2be0b8mov rdx, [r14]
37c2be0bbpxor x1, x1
37c2be0bfcvtsi2sd x1, rdx
37c2be0c4jmp 0x37c2bad9a
37c2be0c9
37c2be0c9loc_37c2be0c9:
37c2be0c9mov rsi, rbp
37c2be0ccmov rbp, r10
37c2be0cfjmp 0x37c2bb349
37c2be0d4
37c2be0d4loc_37c2be0d4:
37c2be0d4mov edx, 7
37c2be0d9lea rcx, [rip+0x1aed9f]
37c2be0e0call dlamch_64_
37c2be0e5mov edx, 11
37c2be0ealea rcx, [rip+0x1aed95]
37c2be0f1movsd_xmm [rsp+704], x0
37c2be0famovapd x8, x0
37c2be0ffcall dlamch_64_
37c2be104mov edx, 8
37c2be109lea rcx, [rip+0x1aed81]
37c2be110movsd_xmm [rsp+752], x0
37c2be119movapd x6, x0
37c2be11dcall dlamch_64_
37c2be122mov rdx, [r14]
37c2be125pxor x1, x1
37c2be129movsd_xmm x9, [rip+0x1aedbe]
37c2be132movsd_xmm [rsp+320], x0
37c2be13bmovapd x0, x8
37c2be140cvtsi2sd x1, rdx
37c2be145mulsd x0, x1
37c2be149mulsd x7, x8
37c2be14ecomisd x0, x9
37c2be153movsd_xmm [rsp+776], x7
37c2be15cjae 0x37c2bafb3
37c2be162movapd x4, x6
37c2be166movapd x15, x8
37c2be16bmovapd x5, x9
37c2be170sqrtsd x4, x4
37c2be174sqrtsd x15, x15
37c2be179movapd x13, x6
37c2be17edivsd x13, x8
37c2be183sqrtsd x7, x7
37c2be187movsd_xmm [rsp+376], x4
37c2be190movapd x10, x7
37c2be195divsd x5, x4
37c2be199movapd x4, x9
37c2be19edivsd x4, x15
37c2be1a3movsd_xmm [rsp+312], x5
37c2be1acmovsd_xmm [rsp+392], x4
37c2be1b5jmp 0x37c2bad9a
37c2be1ba
37c2be1baloc_37c2be1ba:
37c2be1bamov [rsp+192], rdi
37c2be1c2mov r14, [rsp+1080]
37c2be1camov r9, r10
37c2be1cdmov eax, 29
37c2be1d2mov rdi, [rsp+624]
37c2be1damovsd_xmm x11, [rsp+632]
37c2be1e4
37c2be1e4loc_37c2be1e4:
37c2be1e4mov rsi, [rsp+1176]
37c2be1ecmovapd x6, x14
37c2be1f1movhpd x6, [rsp+248]
37c2be1famov [rsi], rax
37c2be1fdcmp r10, 1
37c2be201jle 0x37c2bf3f9
37c2be207lea rcx, [rip+0x1aecb2]
37c2be20emov ebp, 1
37c2be213mov rax, [rsp+1128]
37c2be21blea rbx, [rsp+800]
37c2be223mov [rsp+184], rcx
37c2be22bmov rsi, r13
37c2be22epxor x7, x7
37c2be232lea rcx, [rsp+720]
37c2be23amov [rsp+216], rdi
37c2be242mov r12, [rsp+1096]
37c2be24axor edi, edi
37c2be24cmov [rsp+1080], r14
37c2be254mov r14, rbp
37c2be257mov rbp, r10
37c2be25amov [rsp+240], rbx
37c2be262xor ebx, ebx
37c2be264mov [rsp+200], rax
37c2be26cmov [rsp+208], rcx
37c2be274jmp 0x37c2be2c8
37c2be276
37c2be276loc_37c2be276:
37c2be276movsd_xmm x0, [rsi]
37c2be27aucomisd x0, x7
37c2be27ejp 0x37c2be282
37c2be280je 0x37c2be29c
37c2be282
37c2be282loc_37c2be282:
37c2be282mulsd x0, x11
37c2be287xor eax, eax
37c2be289add rdi, 1
37c2be28dcomisd x0, [rsp+752]
37c2be296seta al
37c2be299add rbx, rax
37c2be29c
37c2be29cloc_37c2be29c:
37c2be29cadd r14, 1
37c2be2a0mov rcx, [rsp+168]
37c2be2a8mov r9, [r15]
37c2be2abadd rsi, 8
37c2be2afadd [rsp+200], rcx
37c2be2b7add r12, [rsp+176]
37c2be2bfcmp r14, rbp
37c2be2c2je 0x37c2be3dc
37c2be2c8
37c2be2c8loc_37c2be2c8:
37c2be2c8mov rax, r9
37c2be2cbmov rcx, [rsp+240]
37c2be2d3mov rdx, rsi
37c2be2d6lea r8, [rip+0x1aebe3]
37c2be2ddsub rax, r14
37c2be2e0add rax, 1
37c2be2e4mov [rsp+800], rax
37c2be2eccall idamax_64_
37c2be2f1lea rdx, [rax+r14]
37c2be2f5lea rax, [rdx-1]
37c2be2f9cmp rax, r14
37c2be2fcje 0x37c2be276
37c2be302sub rdx, 2
37c2be306movsd_xmm x0, [rsi]
37c2be30amov [rsp+224], rax
37c2be312lea r8, [rip+0x1aeba7]
37c2be319movsd_xmm x1, [r13+8*rdx]
37c2be320mov rcx, [rsp+1080]
37c2be328movsd_xmm [rsi], x1
37c2be32cmovsd_xmm [r13+8*rdx], x0
37c2be333mov rdx, [rsp+424]
37c2be33bimul rdx, rax
37c2be33fmov rax, [rsp+432]
37c2be347lea rdx, [rax+rdx+1]
37c2be34cmov rax, [rsp+184]
37c2be354shl rdx, 4
37c2be358mov [rsp+32], rax
37c2be35dmov rax, [rsp+1096]
37c2be365lea r9, [rax+rdx]
37c2be369mov rdx, r12
37c2be36ccall zswap_64_
37c2be371mov rax, [rsp+224]
37c2be379cmp [rsp+344], 0
37c2be382je 0x37c2be276
37c2be388imul rax, [rsp+472]
37c2be391mov rcx, [rsp+480]
37c2be399lea r8, [rip+0x1aeb20]
37c2be3a0mov rdx, [rsp+200]
37c2be3a8lea rax, [rcx+rax+1]
37c2be3admov rcx, [rsp+184]
37c2be3b5shl rax, 4
37c2be3b9mov [rsp+32], rcx
37c2be3bemov rcx, [rsp+1128]
37c2be3c6lea r9, [rcx+rax]
37c2be3camov rcx, [rsp+208]
37c2be3d2call zswap_64_
37c2be3d7jmp 0x37c2be276
37c2be3dc
37c2be3dcloc_37c2be3dc:
37c2be3dcmovsd_xmm x0, [r13+8*r9-8]
37c2be3e3pxor x1, x1
37c2be3e7mov r11, rdi
37c2be3eamov r14, [rsp+1080]
37c2be3f2mov rdi, [rsp+216]
37c2be3famov rax, rbx
37c2be3fducomisd x0, x1
37c2be401jp 0x37c2be405
37c2be403je 0x37c2be41d
37c2be405
37c2be405loc_37c2be405:
37c2be405mulsd x0, x11
37c2be40aadd r11, 1
37c2be40ecomisd x0, [rsp+752]
37c2be417jbe 0x37c2be41d
37c2be419
37c2be419loc_37c2be419:
37c2be419add rax, 1
37c2be41d
37c2be41dloc_37c2be41d:
37c2be41dcmp [rsp+592], 0
37c2be426je 0x37c2be505
37c2be42ctest r11, r11
37c2be42fjle 0x37c2be505
37c2be435
37c2be435loc_37c2be435:
37c2be435lea rdx, [rip+0x1aea84]
37c2be43cmov r12, r13
37c2be43fmov esi, 1
37c2be444mov rbx, r11
37c2be447mov [rsp+184], rdx
37c2be44flea rbp, [rsp+712]
37c2be457lea rdx, [rip+0x1aea6a]
37c2be45emov [rsp+1088], r15
37c2be466lea r15, [rip+0x1aea63]
37c2be46dmov [rsp+1112], r13
37c2be475lea r13, [rip+0x1ae9fb]
37c2be47c
37c2be47cloc_37c2be47c:
37c2be47cmov [rsp+56], rdi
37c2be481mov r9, r12
37c2be484mov rcx, r13
37c2be487add rsi, 1
37c2be48bmov [rsp+72], rbp
37c2be490lea r8, [rip+0x1aea31]
37c2be497add r12, 8
37c2be49bmov [rsp+208], rax
37c2be4a3mov rax, [rsp+184]
37c2be4abmov [rsp+80], 1
37c2be4b4mov [rsp+48], rax
37c2be4b9mov [rsp+64], r14
37c2be4bemov [rsp+40], r14
37c2be4c3mov [rsp+32], r15
37c2be4c8mov [rsp+200], rdx
37c2be4d0call zlascl_64_
37c2be4d5add rdi, [rsp+176]
37c2be4ddcmp rsi, rbx
37c2be4e0mov rdx, [rsp+200]
37c2be4e8mov rax, [rsp+208]
37c2be4f0jle 0x37c2be47c
37c2be4f2mov r15, [rsp+1088]
37c2be4famov r13, [rsp+1112]
37c2be502mov r11, rbx
37c2be505
37c2be505loc_37c2be505:
37c2be505cmp [rsp+344], 0
37c2be50eje 0x37c2be5a9
37c2be514mov rsi, [r15]
37c2be517test rsi, rsi
37c2be51ajle 0x37c2be5a9
37c2be520mov r12, r13
37c2be523mov ebx, 1
37c2be528mov r14, r11
37c2be52bmov r13, rax
37c2be52elea rbp, [rsp+768]
37c2be536
37c2be536loc_37c2be536:
37c2be536mov rdx, [rsp+616]
37c2be53elea r8, [rip+0x1ae97b]
37c2be545lea rcx, [rsp+720]
37c2be54dadd rbx, 1
37c2be551call dznrm2_64_
37c2be556mov r8, [rsp+616]
37c2be55elea rcx, [rsp+720]
37c2be566mov rdx, rbp
37c2be569movapd x1, x0
37c2be56dmovapd x0, x9
37c2be572lea r9, [rip+0x1ae947]
37c2be579divsd x0, x1
37c2be57dmovsd_xmm [rsp+768], x0
37c2be586call zdscal_64_
37c2be58bmov rcx, [rsp+168]
37c2be593add [rsp+616], rcx
37c2be59bcmp rbx, rsi
37c2be59ejle 0x37c2be536
37c2be5a0mov rax, r13
37c2be5a3mov r11, r14
37c2be5a6mov r13, r12
37c2be5a9
37c2be5a9loc_37c2be5a9:
37c2be5a9comisd x11, x9
37c2be5aejbe 0x37c2be63a
37c2be5b4movsd_xmm x0, [rsp+320]
37c2be5bddivsd x0, x11
37c2be5c2comisd x0, [r13]
37c2be5c8jbe 0x37c2be5f5
37c2be5ca
37c2be5caloc_37c2be5ca:
37c2be5camov rcx, [r15]
37c2be5cdtest rcx, rcx
37c2be5d0jle 0x37c2be5f0
37c2be5d2xor edx, edx
37c2be5d4
37c2be5d4loc_37c2be5d4:
37c2be5d4movsd_xmm x0, [r13+8*rdx]
37c2be5dbmulsd x0, x11
37c2be5e0movsd_xmm [r13+8*rdx], x0
37c2be5e7add rdx, 1
37c2be5ebcmp rcx, rdx
37c2be5eejne 0x37c2be5d4
37c2be5f0
37c2be5f0loc_37c2be5f0:
37c2be5f0movapd x11, x9
37c2be5f5
37c2be5f5loc_37c2be5f5:
37c2be5f5mov rsi, [rsp+1160]
37c2be5fdpxor x1, x1
37c2be601movapd x0, x11
37c2be606cvtsi2sd x1, r11
37c2be60bunpcklpd x0, x1
37c2be60fpxor x1, x1
37c2be613cvtsi2sd x1, [rsp+192]
37c2be61dmovups [rsi], x0
37c2be620pxor x0, x0
37c2be624cvtsi2sd x0, rax
37c2be629unpcklpd x0, x1
37c2be62dmovups [rsi+32], x6
37c2be631movups [rsi+16], x0
37c2be635jmp 0x37c2ba96c
37c2be63a
37c2be63aloc_37c2be63a:
37c2be63acomisd x9, x11
37c2be63fjbe 0x37c2be5f5
37c2be641movsd_xmm x0, [rsp+752]
37c2be64atest rax, rax
37c2be64dmov edx, 1
37c2be652cmovg rdx, rax
37c2be656divsd x0, x11
37c2be65bmovsd_xmm x1, [r13+8*rdx-8]
37c2be662comisd x1, x0
37c2be666jbe 0x37c2be5f5
37c2be668jmp 0x37c2be5ca
37c2be66d
37c2be66dloc_37c2be66d:
37c2be66dmov [rsp+192], rdi
37c2be675mov r14, [rsp+1080]
37c2be67dmov r9, r10
37c2be680xor eax, eax
37c2be682mov rdi, [rsp+624]
37c2be68amovsd_xmm x11, [rsp+632]
37c2be694jmp 0x37c2be1e4
37c2be699
37c2be699loc_37c2be699:
37c2be699cmp [rsp+168], 0
37c2be6a2jne 0x37c2bf478
37c2be6a8
37c2be6a8loc_37c2be6a8:
37c2be6a8mov rax, [rsp+1160]
37c2be6b0movq x0, [rip+0x1ae838]
37c2be6b8movups [rax], x0
37c2be6bbpxor x0, x0
37c2be6bfmovups [rax+16], x0
37c2be6c3movups [rax+32], x0
37c2be6c7jmp 0x37c2ba96c
37c2be6cc
37c2be6ccloc_37c2be6cc:
37c2be6ccmov rsi, rdi
37c2be6cfjmp 0x37c2bb349
37c2be6d4
37c2be6d4loc_37c2be6d4:
37c2be6d4mov rax, [rsp+1104]
37c2be6dcmov [rsp+48], r15
37c2be6e1lea rbp, [rsp+712]
37c2be6e9lea r9, [rip+0x1ae7e0]
37c2be6f0mov [rsp+80], 1
37c2be6f9mov rcx, [rsp+1056]
37c2be701lea r8, [rip+0x1ae7c0]
37c2be708lea rdx, [rip+0x1ae7b9]
37c2be70fmov [rsp+64], rax
37c2be714mov rax, [rsp+1096]
37c2be71cmovapd x11, x9
37c2be721mov [rsp+72], rbp
37c2be726mov [rsp+56], rax
37c2be72blea rax, [rsp+760]
37c2be733mov [rsp+40], r14
37c2be738mov [rsp+32], rax
37c2be73dcall zlascl_64_
37c2be742divsd x11, [rsp+760]
37c2be74cmovsd_xmm [rsp+760], x11
37c2be756jmp 0x37c2bb4df
37c2be75b
37c2be75bloc_37c2be75b:
37c2be75blea rbp, [rsp+712]
37c2be763lea rax, [rip+0x1ae756]
37c2be76amov [rsp+64], r15
37c2be76fmov [rsp+72], rbp
37c2be774lea rbp, [rsp+768]
37c2be77clea rcx, [rip+0x1ae6f4]
37c2be783mov [rsp+80], 1
37c2be78clea r9, [rip+0x1ae73d]
37c2be793lea r8, [rip+0x1ae72e]
37c2be79amov [rsp+56], r13
37c2be79flea rdx, [rip+0x1ae722]
37c2be7a6mov [rsp+48], rax
37c2be7abmov [rsp+40], r15
37c2be7b0mov [rsp+32], rbp
37c2be7b5call dlascl_64_
37c2be7bamovsd_xmm x11, [rsp+768]
37c2be7c4jmp 0x37c2bb4ba
37c2be7c9
37c2be7c9loc_37c2be7c9:
37c2be7c9mov rsi, [rsp+464]
37c2be7d1mov rax, r10
37c2be7d4cqo
37c2be7d6idiv rsi
37c2be7d9xor edx, edx
37c2be7dbimul rsi, rax
37c2be7dfcmp r10, rsi
37c2be7e2setne dl
37c2be7e5add rax, rdx
37c2be7e8mov [rsp+488], rax
37c2be7f0jmp 0x37c2bb5ab
37c2be7f5
37c2be7f5loc_37c2be7f5:
37c2be7f5mov rcx, [rsi]
37c2be7f8mov rax, r10
37c2be7fbmov r11, r10
37c2be7femov rdx, r10
37c2be801mov rdi, [rsp+208]
37c2be809sar rax, 2
37c2be80dsar r11, 1
37c2be810shl rdx, 4
37c2be814add rdx, [rsp+1144]
37c2be81cmov [rsp+736], rax
37c2be824sub rcx, r10
37c2be827xor rdi, 1
37c2be82bmov [rsp+728], r11
37c2be833mov r8, rdx
37c2be836mov [rsp+216], rdi
37c2be83ecmp [rsp+176], 0
37c2be847jne 0x37c2becdc
37c2be84dmov r9, [rsp+1128]
37c2be855lea rdi, [rip+0x1ae67c]
37c2be85cmov [rsp+112], rdx
37c2be861lea r10, [rsp+704]
37c2be869mov [rsp+104], rdi
37c2be86elea rdi, [rsp+776]
37c2be876lea rdx, [rsp+752]
37c2be87emov [rsp+64], r9
37c2be883mov r9, [rsp+1144]
37c2be88blea rax, [rsp+736]
37c2be893lea rbx, [rsp+800]
37c2be89bmov [rsp+96], rdi
37c2be8a0lea rbp, [rsp+712]
37c2be8a8mov r8, rax
37c2be8abmov [rsp+40], r9
37c2be8b0mov r9, [rsp+1104]
37c2be8b8mov [rsp+176], rdi
37c2be8c0lea rdi, [rsp+720]
37c2be8c8mov [rsp+88], rdx
37c2be8cdmov [rsp+80], r10
37c2be8d2mov [rsp+32], r9
37c2be8d7mov r9, [rsp+1096]
37c2be8dfmov [rsp+72], r12
37c2be8e4mov [rsp+56], rdi
37c2be8e9mov [rsp+48], r13
37c2be8eemov [rsp+800], rcx
37c2be8f6mov rcx, [rsp+1072]
37c2be8femov [rsp+184], rdx
37c2be906mov rdx, rax
37c2be909mov [rsp+120], rbx
37c2be90emov [rsp+192], r10
37c2be916mov [rsp+168], rax
37c2be91emov [rsp+136], 1
37c2be92amov [rsp+128], rbp
37c2be932call zgsvj0_64_
37c2be937mov rcx, [r15]
37c2be93amov r9, [rsi]
37c2be93dmov [rsp+120], rbx
37c2be942mov r8, [rsp+736]
37c2be94amov r11, [rsp+432]
37c2be952mov [rsp+136], 1
37c2be95elea rdx, [rsp+728]
37c2be966sub r9, rcx
37c2be969shl rcx, 4
37c2be96dmov [rsp+72], r12
37c2be972add rcx, [rsp+1144]
37c2be97amov [rsp+800], r9
37c2be982mov r9, [rsp+424]
37c2be98alea rax, [r8+1]
37c2be98emov [rsp+112], rcx
37c2be993mov rcx, [rsp+176]
37c2be99bimul r9, rax
37c2be99fmov r10, [rsp+192]
37c2be9a7mov [rsp+56], rdi
37c2be9acimul rax, [rsp+472]
37c2be9b5mov [rsp+96], rcx
37c2be9bamov rcx, r8
37c2be9bdadd rax, [rsp+480]
37c2be9c5mov [rsp+80], r10
37c2be9calea r9, [r9+r11+1]
37c2be9cflea r11, [rip+0x1ae4ea]
37c2be9d6mov [rsp+128], rbp
37c2be9demov [rsp+104], r11
37c2be9e3mov r11, [rsp+184]
37c2be9ebshl r9, 4
37c2be9efmov [rsp+88], r11
37c2be9f4mov r11, [rsp+216]
37c2be9fcneg r11
37c2be9ffand rcx, r11
37c2bea02mov [rsp+216], r11
37c2bea0alea rax, [rax+rcx+1]
37c2bea0fshl rax, 4
37c2bea13add rax, [rsp+1128]
37c2bea1bmov [rsp+64], rax
37c2bea20lea rax, [r13+8*r8]
37c2bea25shl r8, 4
37c2bea29mov [rsp+48], rax
37c2bea2emov rax, [rsp+1144]
37c2bea36add rax, r8
37c2bea39mov r8, [rsp+1104]
37c2bea41mov [rsp+40], rax
37c2bea46mov [rsp+32], r8
37c2bea4bmov r8, [rsp+1096]
37c2bea53add r9, r8
37c2bea56mov r8, [rsp+168]
37c2bea5emov rcx, [rsp+1072]
37c2bea66mov [rsp+208], rdx
37c2bea6ecall zgsvj0_64_
37c2bea73mov r9, [rsp+1128]
37c2bea7bmov rcx, [r15]
37c2bea7elea r11, [rip+0x1ae43b]
37c2bea85mov rax, [rsi]
37c2bea88mov rdx, [rsp+184]
37c2bea90mov [rsp+112], r11
37c2bea95mov [rsp+72], r9
37c2bea9amov r9, [rsp+1144]
37c2beaa2sub rax, rcx
37c2beaa5mov [rsp+96], rdx
37c2beaaamov rdx, [rsp+208]
37c2beab2mov [rsp+48], r9
37c2beab7mov r9, [rsp+1104]
37c2beabfmov r10, [rsp+192]
37c2beac7mov r8, rdx
37c2beacamov [rsp+800], rax
37c2bead2mov rax, rcx
37c2bead5mov [rsp+40], r9
37c2beadamov r9, [rsp+1096]
37c2beae2shl rax, 4
37c2beae6mov rcx, [rsp+176]
37c2beaeeadd rax, [rsp+1144]
37c2beaf6mov [rsp+128], rbx
37c2beafemov [rsp+32], r9
37c2beb03mov r9, [rsp+168]
37c2beb0bmov [rsp+104], rcx
37c2beb10mov rcx, [rsp+1072]
37c2beb18mov [rsp+120], rax
37c2beb1dmov [rsp+88], r10
37c2beb22mov [rsp+144], 1
37c2beb2emov [rsp+136], rbp
37c2beb36mov [rsp+80], r12
37c2beb3bmov [rsp+64], rdi
37c2beb40mov [rsp+56], r13
37c2beb45call zgsvj1_64_
37c2beb4amov r9, [r15]
37c2beb4dmov rdx, [rsi]
37c2beb50mov [rsp+120], rbx
37c2beb55mov rax, [rsp+728]
37c2beb5dmov rsi, [rsp+424]
37c2beb65mov [rsp+136], 1
37c2beb71sub rdx, r9
37c2beb74mov r10, [rsp+192]
37c2beb7cmov rbx, r9
37c2beb7fmov r8, [rsp+736]
37c2beb87mov [rsp+800], rdx
37c2beb8flea rdx, [rax+1]
37c2beb93shl rbx, 4
37c2beb97imul rsi, rdx
37c2beb9bmov [rsp+80], r10
37c2beba0add r8, rax
37c2beba3mov r10, [rsp+216]
37c2bebabimul rdx, [rsp+472]
37c2bebb4add rdx, [rsp+480]
37c2bebbcmov [rsp+72], r12
37c2bebc1and r10, rax
37c2bebc4mov [rsp+792], r8
37c2bebccmov rcx, rsi
37c2bebcflea rdx, [rdx+r10+1]
37c2bebd4mov [rsp+56], rdi
37c2bebd9mov rsi, [rsp+432]
37c2bebe1shl rdx, 4
37c2bebe5add rdx, [rsp+1128]
37c2bebedmov [rsp+128], rbp
37c2bebf5lea r8, [rsi+rcx+1]
37c2bebfamov rcx, [rsp+1144]
37c2bec02mov [rsp+64], rdx
37c2bec07lea rsi, [rip+0x1ae2b2]
37c2bec0eshl r8, 4
37c2bec12lea rdx, [r13+8*rax]
37c2bec17shl rax, 4
37c2bec1bmov [rsp+104], rsi
37c2bec20add rcx, rbx
37c2bec23add rax, [rsp+1144]
37c2bec2bmov rsi, [rsp+184]
37c2bec33mov [rsp+48], rdx
37c2bec38mov [rsp+112], rcx
37c2bec3dmov rcx, [rsp+176]
37c2bec45lea rdx, [rsp+792]
37c2bec4dmov [rsp+40], rax
37c2bec52mov rax, [rsp+1104]
37c2bec5amov [rsp+96], rcx
37c2bec5fmov [rsp+88], rsi
37c2bec64mov [rsp+32], rax
37c2bec69mov rax, [rsp+1096]
37c2bec71mov rcx, [rsp+1072]
37c2bec79lea r9, [rax+r8]
37c2bec7dmov r8, [rsp+168]
37c2bec85call zgsvj0_64_
37c2bec8amov r10, [r15]
37c2bec8dmov r9, r10
37c2bec90lea r11, [r10-1]
37c2bec94jmp 0x37c2bb5ab
37c2bec99
37c2bec99loc_37c2bec99:
37c2bec99comisd x1, x0
37c2bec9djae 0x37c2becba
37c2bec9f
37c2bec9floc_37c2bec9f:
37c2bec9fmovsd_xmm [rsp+768], x9
37c2beca9jmp 0x37c2bb4b5
37c2becae
37c2becaeloc_37c2becae:
37c2becaecomisd x5, x4
37c2becb2jb 0x37c2bec9f
37c2becb4comisd x0, x1
37c2becb8jb 0x37c2bec99
37c2becba
37c2becbaloc_37c2becba:
37c2becbamovsd_xmm x0, [rsp+320]
37c2becc3divsd x3, x4
37c2becc7sqrtsd x2, x2
37c2beccbmulsd x1, x2
37c2beccfdivsd x0, x1
37c2becd3minsd x0, x3
37c2becd7jmp 0x37c2bb49b
37c2becdc
37c2becdcloc_37c2becdc:
37c2becdcmov rdx, [r14]
37c2becdflea rax, [rax+2*rax]
37c2bece3lea rdi, [rsp+792]
37c2becebmov [rsp+800], rcx
37c2becf3mov [rsp+192], rdi
37c2becfbmov rcx, [rsp+424]
37c2bed03lea rdi, [rsp+776]
37c2bed0blea rbp, [rsp+712]
37c2bed13sub rdx, rax
37c2bed16mov [rsp+168], rdi
37c2bed1emov [rsp+784], rdx
37c2bed26mov rdx, r10
37c2bed29lea r10, [rip+0x1ae1a8]
37c2bed30sub rdx, rax
37c2bed33mov [rsp+96], rdi
37c2bed38mov rdi, [rsp+216]
37c2bed40mov [rsp+792], rdx
37c2bed48lea rdx, [rax+1]
37c2bed4cimul rcx, rdx
37c2bed50neg rdi
37c2bed53add rcx, [rsp+432]
37c2bed5bmov [rsp+104], r10
37c2bed60lea rbx, [rcx+rdx]
37c2bed64lea rcx, [rsp+704]
37c2bed6cmov [rsp+216], rdi
37c2bed74mov [rsp+184], rcx
37c2bed7cshl rbx, 4
37c2bed80lea r10, [rsp+752]
37c2bed88mov [rsp+80], rcx
37c2bed8dmov rcx, rdi
37c2bed90mov r9, rbx
37c2bed93lea rbx, [rsp+784]
37c2bed9band rcx, rax
37c2bed9elea rdi, [rsp+720]
37c2beda6mov [rsp+208], rbx
37c2bedaelea rbx, [rsp+800]
37c2bedb6imul rdx, [rsp+472]
37c2bedbfadd rdx, [rsp+480]
37c2bedc7mov [rsp+88], r10
37c2bedcclea rdx, [rdx+rcx+1]
37c2bedd1mov [rsp+224], r11
37c2bedd9shl rdx, 4
37c2bedddadd rdx, [rsp+1128]
37c2bede5mov [rsp+176], r10
37c2bededmov [rsp+64], rdx
37c2bedf2lea rdx, [r13+8*rax]
37c2bedf7mov [rsp+48], rdx
37c2bedfcmov rdx, rax
37c2bedffshl rdx, 4
37c2bee03add rdx, [rsp+1144]
37c2bee0bmov [rsp+112], r8
37c2bee10mov [rsp+40], rdx
37c2bee15mov [rsp+136], 1
37c2bee21mov [rsp+128], rbp
37c2bee29mov [rsp+120], rbx
37c2bee2emov [rsp+72], r12
37c2bee33mov [rsp+56], rdi
37c2bee38mov [rsp+240], rax
37c2bee40mov rax, [rsp+1104]
37c2bee48mov r8, [rsp+192]
37c2bee50mov rdx, [rsp+208]
37c2bee58mov [rsp+32], rax
37c2bee5dmov rax, [rsp+1096]
37c2bee65mov rcx, [rsp+1072]
37c2bee6dadd r9, rax
37c2bee70call zgsvj0_64_
37c2bee75mov rax, [r14]
37c2bee78mov r8, [r15]
37c2bee7bmov r11, [rsp+224]
37c2bee83mov rcx, [rsp+216]
37c2bee8bsub rax, r11
37c2bee8elea rdx, [r11+1]
37c2bee92and rcx, r11
37c2bee95mov r9, r11
37c2bee98mov [rsp+784], rax
37c2beea0mov rax, [rsp+240]
37c2beea8shl r9, 4
37c2beeacadd r9, [rsp+1144]
37c2beeb4sub rax, r11
37c2beeb7mov [rsp+240], r9
37c2beebfmov r9, [rsp+432]
37c2beec7mov [rsp+792], rax
37c2beecfmov rax, [rsi]
37c2beed2mov [rsp+136], 1
37c2beedesub rax, r8
37c2beee1shl r8, 4
37c2beee5mov [rsp+120], rbx
37c2beeeamov [rsp+800], rax
37c2beef2mov rax, [rsp+472]
37c2beefamov [rsp+128], rbp
37c2bef02imul rax, rdx
37c2bef06add rax, [rsp+480]
37c2bef0emov [rsp+72], r12
37c2bef13lea rax, [rax+rcx+1]
37c2bef18shl rax, 4
37c2bef1cadd rax, [rsp+1128]
37c2bef24mov r10, rax
37c2bef27lea rax, [r13+8*r11]
37c2bef2cmov r11, [rsp+424]
37c2bef34mov [rsp+64], r10
37c2bef39imul r11, rdx
37c2bef3dmov [rsp+280], r10
37c2bef45lea rcx, [r11+r9]
37c2bef49mov r9, [rsp+1096]
37c2bef51mov r11, [rsp+184]
37c2bef59add rdx, rcx
37c2bef5cshl rdx, 4
37c2bef60mov [rsp+80], r11
37c2bef65add r9, rdx
37c2bef68mov rdx, [rsp+1144]
37c2bef70add rdx, r8
37c2bef73mov r8, [rsp+176]
37c2bef7bmov [rsp+112], rdx
37c2bef80lea rdx, [rip+0x1adf51]
37c2bef87mov [rsp+104], rdx
37c2bef8cmov rdx, [rsp+168]
37c2bef94mov [rsp+88], r8
37c2bef99mov [rsp+96], rdx
37c2bef9emov [rsp+56], rdi
37c2befa3mov r8, [rsp+192]
37c2befabmov [rsp+48], rax
37c2befb0mov rdx, [rsp+208]
37c2befb8mov [rsp+256], rax
37c2befc0mov rax, [rsp+240]
37c2befc8mov rcx, [rsp+1072]
37c2befd0mov [rsp+248], r9
37c2befd8mov [rsp+40], rax
37c2befddmov rax, [rsp+1104]
37c2befe5mov [rsp+32], rax
37c2befeacall zgsvj0_64_
37c2befefmov rax, [r14]
37c2beff2mov rcx, [r15]
37c2beff5lea r9, [rip+0x1adec4]
37c2beffcmov r11, [rsp+224]
37c2bf004mov rdx, [rsp+1144]
37c2bf00clea r8, [rsp+736]
37c2bf014mov r10, [rsp+176]
37c2bf01csub rax, r11
37c2bf01fmov [rsp+784], rax
37c2bf027mov rax, rcx
37c2bf02asub rax, r11
37c2bf02dmov [rsp+792], rax
37c2bf035mov rax, [rsi]
37c2bf038mov [rsp+112], r9
37c2bf03dmov r9, [rsp+248]
37c2bf045sub rax, rcx
37c2bf048mov [rsp+96], r10
37c2bf04dmov r10, [rsp+280]
37c2bf055mov [rsp+800], rax
37c2bf05dmov rax, rcx
37c2bf060shl rax, 4
37c2bf064mov [rsp+72], r10
37c2bf069add rdx, rax
37c2bf06cmov rax, [rsp+168]
37c2bf074mov [rsp+32], r9
37c2bf079mov r9, r8
37c2bf07cmov [rsp+120], rdx
37c2bf081mov [rsp+104], rax
37c2bf086mov rax, [rsp+184]
37c2bf08emov [rsp+144], 1
37c2bf09amov [rsp+88], rax
37c2bf09fmov rax, [rsp+256]
37c2bf0a7mov [rsp+136], rbp
37c2bf0afmov [rsp+56], rax
37c2bf0b4mov rax, [rsp+240]
37c2bf0bcmov [rsp+128], rbx
37c2bf0c4mov [rsp+48], rax
37c2bf0c9mov rax, [rsp+1104]
37c2bf0d1mov [rsp+80], r12
37c2bf0d6mov [rsp+40], rax
37c2bf0dbmov [rsp+64], rdi
37c2bf0e0mov [rsp+240], r8
37c2bf0e8mov r8, [rsp+192]
37c2bf0f0mov rdx, [rsp+208]
37c2bf0f8mov rcx, [rsp+1072]
37c2bf100call zgsvj1_64_
37c2bf105mov rdx, [r14]
37c2bf108mov r9, [r15]
37c2bf10bmov rax, [rsp+736]
37c2bf113mov r11, [rsp+424]
37c2bf11bmov r8, [rsp+432]
37c2bf123mov r10, [rsp+176]
37c2bf12bsub rdx, rax
37c2bf12emov [rsp+784], rdx
37c2bf136mov rdx, [rsp+224]
37c2bf13esub rdx, rax
37c2bf141mov [rsp+792], rdx
37c2bf149mov rdx, [rsi]
37c2bf14cmov [rsp+88], r10
37c2bf151sub rdx, r9
37c2bf154shl r9, 4
37c2bf158mov [rsp+120], rbx
37c2bf15dmov [rsp+800], rdx
37c2bf165lea rdx, [rax+1]
37c2bf169imul r11, rdx
37c2bf16dmov [rsp+128], rbp
37c2bf175mov [rsp+136], 1
37c2bf181mov [rsp+72], r12
37c2bf186lea rcx, [r11+r8]
37c2bf18amov r11, [rsp+168]
37c2bf192mov [rsp+56], rdi
37c2bf197add rcx, rdx
37c2bf19aimul rdx, [rsp+472]
37c2bf1a3add rdx, [rsp+480]
37c2bf1abshl rcx, 4
37c2bf1afmov [rsp+96], r11
37c2bf1b4mov r11, [rsp+184]
37c2bf1bcmov r8, rcx
37c2bf1bfmov rcx, [rsp+1144]
37c2bf1c7mov [rsp+80], r11
37c2bf1ccadd rcx, r9
37c2bf1cflea r9, [rip+0x1adcea]
37c2bf1d6mov [rsp+112], rcx
37c2bf1dbmov rcx, [rsp+216]
37c2bf1e3mov [rsp+104], r9
37c2bf1e8and rcx, rax
37c2bf1eblea rdx, [rdx+rcx+1]
37c2bf1f0shl rdx, 4
37c2bf1f4add rdx, [rsp+1128]
37c2bf1fcmov [rsp+64], rdx
37c2bf201lea rdx, [r13+8*rax]
37c2bf206shl rax, 4
37c2bf20aadd rax, [rsp+1144]
37c2bf212mov [rsp+48], rdx
37c2bf217mov [rsp+40], rax
37c2bf21cmov rax, [rsp+1104]
37c2bf224mov rdx, [rsp+208]
37c2bf22cmov rcx, [rsp+1072]
37c2bf234mov [rsp+32], rax
37c2bf239mov rax, [rsp+1096]
37c2bf241lea r9, [rax+r8]
37c2bf245mov r8, [rsp+192]
37c2bf24dcall zgsvj0_64_
37c2bf252mov rax, [r15]
37c2bf255mov rcx, [rsi]
37c2bf258lea r9, [rip+0x1adc61]
37c2bf25fmov rdx, [rsp+168]
37c2bf267mov [rsp+56], rdi
37c2bf26csub rcx, rax
37c2bf26fshl rax, 4
37c2bf273add rax, [rsp+1144]
37c2bf27bmov [rsp+48], r13
37c2bf280mov [rsp+112], rax
37c2bf285mov rax, [rsp+1128]
37c2bf28dmov r10, [rsp+176]
37c2bf295mov r11, [rsp+184]
37c2bf29dmov [rsp+800], rcx
37c2bf2a5mov [rsp+64], rax
37c2bf2aamov rax, [rsp+1144]
37c2bf2b2mov [rsp+104], r9
37c2bf2b7mov r8, [rsp+240]
37c2bf2bfmov [rsp+40], rax
37c2bf2c4mov rax, [rsp+1104]
37c2bf2ccmov r9, [rsp+1096]
37c2bf2d4mov rcx, [rsp+1072]
37c2bf2dcmov [rsp+96], rdx
37c2bf2e1mov rdx, r14
37c2bf2e4mov [rsp+32], rax
37c2bf2e9mov [rsp+88], r10
37c2bf2eemov [rsp+80], r11
37c2bf2f3mov [rsp+136], 1
37c2bf2ffmov [rsp+128], rbp
37c2bf307mov [rsp+120], rbx
37c2bf30cmov [rsp+72], r12
37c2bf311call zgsvj0_64_
37c2bf316mov rax, [r15]
37c2bf319mov rdx, [rsi]
37c2bf31clea r9, [rip+0x1adb9d]
37c2bf323mov [rsp+56], r13
37c2bf328mov r10, [rsp+176]
37c2bf330lea r8, [rsp+728]
37c2bf338sub rdx, rax
37c2bf33bshl rax, 4
37c2bf33fadd rax, [rsp+1144]
37c2bf347mov r11, [rsp+184]
37c2bf34fmov [rsp+120], rax
37c2bf354mov rax, [rsp+1128]
37c2bf35cmov [rsp+800], rdx
37c2bf364mov rdx, [rsp+168]
37c2bf36cmov [rsp+72], rax
37c2bf371mov rax, [rsp+1144]
37c2bf379mov [rsp+112], r9
37c2bf37emov rcx, [rsp+1072]
37c2bf386mov [rsp+48], rax
37c2bf38bmov rax, [rsp+1104]
37c2bf393mov r9, [rsp+240]
37c2bf39bmov [rsp+104], rdx
37c2bf3a0mov rdx, r14
37c2bf3a3mov [rsp+40], rax
37c2bf3a8mov rax, [rsp+1096]
37c2bf3b0mov [rsp+96], r10
37c2bf3b5mov [rsp+32], rax
37c2bf3bamov [rsp+88], r11
37c2bf3bfmov [rsp+144], 1
37c2bf3cbmov [rsp+136], rbp
37c2bf3d3mov [rsp+128], rbx
37c2bf3dbmov [rsp+80], r12
37c2bf3e0mov [rsp+64], rdi
37c2bf3e5call zgsvj1_64_
37c2bf3eamov r10, [r15]
37c2bf3edmov r9, r10
37c2bf3f0lea r11, [r10-1]
37c2bf3f4jmp 0x37c2bb5ab
37c2bf3f9
37c2bf3f9loc_37c2bf3f9:
37c2bf3f9movsd_xmm x0, [r13+8*r10-8]
37c2bf400pxor x1, x1
37c2bf404ucomisd x0, x1
37c2bf408jp 0x37c2bf410
37c2bf40aje 0x37c2bf520
37c2bf410
37c2bf410loc_37c2bf410:
37c2bf410mulsd x0, x11
37c2bf415xor eax, eax
37c2bf417mov r11l, 1
37c2bf41dcomisd x0, [rsp+752]
37c2bf426ja 0x37c2be419
37c2bf42ccmp [rsp+592], 0
37c2bf435jne 0x37c2be435
37c2bf43bjmp 0x37c2be505
37c2bf440
37c2bf440loc_37c2bf440:
37c2bf440mov r13, [rsp+560]
37c2bf448mov rsi, [rsp+568]
37c2bf450movapd x13, x14
37c2bf455mov rbp, [rsp+576]
37c2bf45dmov rbx, [rsp+584]
37c2bf465mov r12, [rsp+1112]
37c2bf46djmp 0x37c2bc9e0
37c2bf472
37c2bf472 66 0f 1f 44 00 00 f..D..
37c2bf478
37c2bf478loc_37c2bf478:
37c2bf478mov rax, [rsp+1104]
37c2bf480lea r9, [rip+0x1ada19]
37c2bf487mov r8, r15
37c2bf48amov rdx, r14
37c2bf48dmov [rsp+56], 1
37c2bf496lea rcx, [rip+0x1ad9da]
37c2bf49dmov [rsp+48], rax
37c2bf4a2mov rax, [rsp+1096]
37c2bf4aamov [rsp+40], rax
37c2bf4aflea rax, [rip+0x1ad9fa]
37c2bf4b6mov [rsp+32], rax
37c2bf4bbcall zlaset_64_
37c2bf4c0jmp 0x37c2be6a8
37c2bf4c5
37c2bf4c5loc_37c2bf4c5:
37c2bf4c5cmp [rsp+168], 0
37c2bf4cejne 0x37c2bf52a
37c2bf4d0
37c2bf4d0loc_37c2bf4d0:
37c2bf4d0cmpsd x6, [r13], 2
37c2bf4d7mov rax, [rsp+1160]
37c2bf4dfmovapd x0, x9
37c2bf4e4divsd x0, [rsp+760]
37c2bf4edmov [rax+16], 0
37c2bf4f5andpd x6, x9
37c2bf4famov [rax+24], 0
37c2bf502mov [rax+32], 0
37c2bf50amov [rax+40], 0
37c2bf512movsd_xmm [rax], x0
37c2bf516movsd_xmm [rax+8], x6
37c2bf51bjmp 0x37c2ba96c
37c2bf520
37c2bf520loc_37c2bf520:
37c2bf520xor eax, eax
37c2bf522xor r11l, r11l
37c2bf525jmp 0x37c2be505
37c2bf52a
37c2bf52aloc_37c2bf52a:
37c2bf52alea rax, [rsp+712]
37c2bf532mov [rsp+40], r14
37c2bf537lea r8, [rip+0x1ad98a]
37c2bf53emov r9, r13
37c2bf541mov [rsp+72], rax
37c2bf546mov rax, [rsp+1104]
37c2bf54emov rdx, r8
37c2bf551lea rcx, [rip+0x1ad91f]
37c2bf558mov [rsp+80], 1
37c2bf561mov [rsp+64], rax
37c2bf566mov rax, [rsp+1096]
37c2bf56emov [rsp+56], rax
37c2bf573lea rax, [rip+0x1ad946]
37c2bf57amov [rsp+48], rax
37c2bf57flea rax, [rsp+760]
37c2bf587mov [rsp+32], rax
37c2bf58ccall zlascl_64_
37c2bf591jmp 0x37c2bf4d0
37c2ba6a0
37c2ba6a0zgesvj_64_:
37c2ba6a0push r15
37c2ba6a2push r14
37c2ba6a4push r13
37c2ba6a6push r12
37c2ba6a8push rbp
37c2ba6a9push rdi
37c2ba6aapush rsi
37c2ba6abpush rbx
37c2ba6acsub rsp, 984
37c2ba6b3movups [rsp+816], x6
37c2ba6bbmovups [rsp+832], x7
37c2ba6c3movups [rsp+848], x8
37c2ba6ccmovups [rsp+864], x9
37c2ba6d5movups [rsp+880], x10
37c2ba6demovups [rsp+896], x11
37c2ba6e7movups [rsp+912], x12
37c2ba6f0movups [rsp+928], x13
37c2ba6f9movups [rsp+944], x14
37c2ba702movups [rsp+960], x15
37c2ba70bmov r12, [rsp+1136]
37c2ba713mov r15, [rsp+1088]
37c2ba71bmov r13, [rsp+1112]
37c2ba723mov rsi, [rsp+1152]
37c2ba72bmov rax, [r12]
37c2ba72fmov [rsp+240], rax
37c2ba737mov rdi, rdx
37c2ba73amov r14, r9
37c2ba73dmov rax, [rsp+1104]
37c2ba745mov [rsp+1056], rcx
37c2ba74dmov r9l, 1
37c2ba753mov rcx, rdi
37c2ba756lea rdx, [rip+0x1b2713]
37c2ba75dmov rax, [rax]
37c2ba760mov [rsp+1072], r8
37c2ba768mov r8l, 1
37c2ba76emov [rsp+224], rax
37c2ba776call lsame_64_
37c2ba77bmov [rsp+168], rax
37c2ba783test rax, rax
37c2ba786je 0x37c2baaa2
37c2ba78c
37c2ba78cloc_37c2ba78c:
37c2ba78cmov r9l, 1
37c2ba792mov r8l, 1
37c2ba798lea rdx, [rip+0x1b26d3]
37c2ba79fmov rcx, rdi
37c2ba7a2call lsame_64_
37c2ba7a7mov rcx, [rsp+1072]
37c2ba7afmov r9l, 1
37c2ba7b5mov r8l, 1
37c2ba7bblea rdx, [rip+0x1b26b1]
37c2ba7c2mov rbp, rax
37c2ba7c5call lsame_64_
37c2ba7camov rbx, rax
37c2ba7cdtest rax, rax
37c2ba7d0je 0x37c2baa7a
37c2ba7d6
37c2ba7d6loc_37c2ba7d6:
37c2ba7d6mov rcx, [rsp+1072]
37c2ba7demov r9l, 1
37c2ba7e4mov r8l, 1
37c2ba7ealea rdx, [rip+0x1b2684]
37c2ba7f1call lsame_64_
37c2ba7f6mov rcx, [rsp+1056]
37c2ba7femov r9l, 1
37c2ba804mov r8l, 1
37c2ba80alea rdx, [rip+0x1b265f]
37c2ba811mov [rsp+208], rax
37c2ba819call lsame_64_
37c2ba81emov rcx, [rsp+1056]
37c2ba826lea rdx, [rip+0x1b2649]
37c2ba82dmov r9l, 1
37c2ba833mov r8l, 1
37c2ba839mov [rsp+192], rax
37c2ba841call lsame_64_
37c2ba846mov rdx, [r14]
37c2ba849mov [rsp+176], rax
37c2ba851mov rax, [r15]
37c2ba854cmp rdx, rax
37c2ba857mov rcx, rax
37c2ba85acmovle rcx, rdx
37c2ba85emov [rsp+248], rcx
37c2ba866test rcx, rcx
37c2ba869je 0x37c2ba9d8
37c2ba86flea rcx, [rdx+rax]
37c2ba873mov edx, 6
37c2ba878cmp rax, rdx
37c2ba87bmov [rsp+216], rcx
37c2ba883cmovge rdx, rax
37c2ba887mov [rsp+200], rdx
37c2ba88f
37c2ba88floc_37c2ba88f:
37c2ba88fmov eax, 1
37c2ba894cmp [rsi], -1
37c2ba898je 0x37c2ba8a9
37c2ba89amov rax, [rsp+1168]
37c2ba8a2cmp [rax], -1
37c2ba8a6sete al
37c2ba8a9
37c2ba8a9loc_37c2ba8a9:
37c2ba8a9and eax, 1
37c2ba8acmov [rsp+184], rax
37c2ba8b4mov rax, [rsp+192]
37c2ba8bcor rax, [rsp+176]
37c2ba8c4mov [rsp+192], rax
37c2ba8ccje 0x37c2baa40
37c2ba8d2
37c2ba8d2loc_37c2ba8d2:
37c2ba8d2mov rax, [rsp+168]
37c2ba8daor rax, rbp
37c2ba8ddmov [rsp+592], rax
37c2ba8e5je 0x37c2baaca
37c2ba8eb
37c2ba8ebloc_37c2ba8eb:
37c2ba8ebmov rax, [rsp+208]
37c2ba8f3or rax, rbx
37c2ba8f6mov [rsp+344], rax
37c2ba8feje 0x37c2baa06
37c2ba904
37c2ba904loc_37c2ba904:
37c2ba904mov rcx, [r14]
37c2ba907test rcx, rcx
37c2ba90ajs 0x37c2ba9f5
37c2ba910mov r8, [r15]
37c2ba913mov rdx, -5
37c2ba91amov eax, 5
37c2ba91fmov r9, r8
37c2ba922shr r9, 63
37c2ba926cmp rcx, r8
37c2ba929setl r10b
37c2ba92dor r10b, r9b
37c2ba930mov [rsp+256], r10b
37c2ba938je 0x37c2baaff
37c2ba93e
37c2ba93eloc_37c2ba93e:
37c2ba93emov rsi, [rsp+1176]
37c2ba946mov r8l, 6
37c2ba94clea rcx, [rip+0x1b2526]
37c2ba953mov [rsp+800], rax
37c2ba95bmov [rsi], rdx
37c2ba95elea rdx, [rsp+800]
37c2ba966call xerbla_64_
37c2ba96bnop
37c2ba96c
37c2ba96cloc_37c2ba96c:
37c2ba96cmovups x6, [rsp+816]
37c2ba974movups x7, [rsp+832]
37c2ba97cmovups x8, [rsp+848]
37c2ba985movups x9, [rsp+864]
37c2ba98emovups x10, [rsp+880]
37c2ba997movups x11, [rsp+896]
37c2ba9a0movups x12, [rsp+912]
37c2ba9a9movups x13, [rsp+928]
37c2ba9b2movups x14, [rsp+944]
37c2ba9bbmovups x15, [rsp+960]
37c2ba9c4add rsp, 984
37c2ba9cbpop rbx
37c2ba9ccpop rsi
37c2ba9cdpop rdi
37c2ba9cepop rbp
37c2ba9cfpop r12
37c2ba9d1pop r13
37c2ba9d3pop r14
37c2ba9d5pop r15
37c2ba9d7ret
37c2ba9d8
37c2ba9d8loc_37c2ba9d8:
37c2ba9d8mov [rsp+216], 1
37c2ba9e4mov [rsp+200], 1
37c2ba9f0jmp 0x37c2ba88f
37c2ba9f5
37c2ba9f5loc_37c2ba9f5:
37c2ba9f5mov rdx, -4
37c2ba9fcmov eax, 4
37c2baa01jmp 0x37c2ba93e
37c2baa06
37c2baa06loc_37c2baa06:
37c2baa06mov rcx, [rsp+1072]
37c2baa0emov r9l, 1
37c2baa14mov r8l, 1
37c2baa1alea rdx, [rip+0x1b2457]
37c2baa21call lsame_64_
37c2baa26test rax, rax
37c2baa29jne 0x37c2ba904
37c2baa2fmov rdx, -3
37c2baa36mov eax, 3
37c2baa3bjmp 0x37c2ba93e
37c2baa40
37c2baa40loc_37c2baa40:
37c2baa40mov rcx, [rsp+1056]
37c2baa48mov r9l, 1
37c2baa4emov r8l, 1
37c2baa54lea rdx, [rip+0x1b241c]
37c2baa5bcall lsame_64_
37c2baa60test rax, rax
37c2baa63jne 0x37c2ba8d2
37c2baa69mov rdx, -1
37c2baa70mov eax, 1
37c2baa75jmp 0x37c2ba93e
37c2baa7a
37c2baa7aloc_37c2baa7a:
37c2baa7amov rcx, [rsp+1072]
37c2baa82mov r9l, 1
37c2baa88mov r8l, 1
37c2baa8elea rdx, [rip+0x1b23df]
37c2baa95call lsame_64_
37c2baa9amov rbx, rax
37c2baa9djmp 0x37c2ba7d6
37c2baaa2
37c2baaa2loc_37c2baaa2:
37c2baaa2mov r9l, 1
37c2baaa8mov r8l, 1
37c2baaaelea rdx, [rip+0x1b23bc]
37c2baab5mov rcx, rdi
37c2baab8call lsame_64_
37c2baabdmov [rsp+168], rax
37c2baac5jmp 0x37c2ba78c
37c2baaca
37c2baacaloc_37c2baaca:
37c2baacamov r9l, 1
37c2baad0mov r8l, 1
37c2baad6lea rdx, [rip+0x1b239b]
37c2baaddmov rcx, rdi
37c2baae0call lsame_64_
37c2baae5test rax, rax
37c2baae8jne 0x37c2ba8eb
37c2baaeemov rdx, -2
37c2baaf5mov eax, 2
37c2baafajmp 0x37c2ba93e
37c2baaff
37c2baaffloc_37c2baaff:
37c2baaffmov rax, [rsp+1104]
37c2bab07cmp rcx, [rax]
37c2bab0ajg 0x37c2bab38
37c2bab0cmov rax, [rsp+1120]
37c2bab14mov rax, [rax]
37c2bab17test rax, rax
37c2bab1ajs 0x37c2bab49
37c2bab1ctest rbx, rbx
37c2bab1fje 0x37c2bab5a
37c2bab21cmp r8, [r12]
37c2bab25jle 0x37c2bab5a
37c2bab27
37c2bab27loc_37c2bab27:
37c2bab27mov rdx, -11
37c2bab2emov eax, 11
37c2bab33jmp 0x37c2ba93e
37c2bab38
37c2bab38loc_37c2bab38:
37c2bab38mov rdx, -7
37c2bab3fmov eax, 7
37c2bab44jmp 0x37c2ba93e
37c2bab49
37c2bab49loc_37c2bab49:
37c2bab49mov rdx, -9
37c2bab50mov eax, 9
37c2bab55jmp 0x37c2ba93e
37c2bab5a
37c2bab5aloc_37c2bab5a:
37c2bab5acmp [rsp+208], 0
37c2bab63je 0x37c2bab6b
37c2bab65cmp rax, [r12]
37c2bab69jg 0x37c2bab27
37c2bab6b
37c2bab6bloc_37c2bab6b:
37c2bab6btest rbp, rbp
37c2bab6eje 0x37c2bab86
37c2bab70mov rax, [rsp+1160]
37c2bab78movsd_xmm x0, [rip+0x1b2370]
37c2bab80comisd x0, [rax]
37c2bab84jae 0x37c2babb3
37c2bab86
37c2bab86loc_37c2bab86:
37c2bab86mov rax, [rsp+216]
37c2bab8ecmp [rsi], rax
37c2bab91jge 0x37c2bac18
37c2bab97cmp [rsp+184], 0
37c2baba0jne 0x37c2babc4
37c2baba2mov rdx, -13
37c2baba9mov eax, 13
37c2babaejmp 0x37c2ba93e
37c2babb3
37c2babb3loc_37c2babb3:
37c2babb3mov rdx, -12
37c2babbamov eax, 12
37c2babbfjmp 0x37c2ba93e
37c2babc4
37c2babc4loc_37c2babc4:
37c2babc4mov rax, [rsp+1176]
37c2babccmov [rax], 0
37c2babd3
37c2babd3loc_37c2babd3:
37c2babd3mov rax, [rsp+1144]
37c2babdbpxor x0, x0
37c2babdfcvtsi2sd x0, [rsp+216]
37c2babe9movsd_xmm [rax], x0
37c2babedpxor x0, x0
37c2babf1cvtsi2ss x0, [rsp+200]
37c2babfbmov [rax+8], 0
37c2bac03mov rax, [rsp+1160]
37c2bac0bcvtss2sd x0, x0
37c2bac0fmovsd_xmm [rax], x0
37c2bac13jmp 0x37c2ba96c
37c2bac18
37c2bac18loc_37c2bac18:
37c2bac18mov rax, [rsp+1168]
37c2bac20mov rdi, [rsp+200]
37c2bac28cmp [rax], rdi
37c2bac2bjge 0x37c2bac50
37c2bac2dcmp [rsp+184], 0
37c2bac36jne 0x37c2babc4
37c2bac38mov rdx, -15
37c2bac3fmov eax, 15
37c2bac44jmp 0x37c2ba93e
37c2bac49
37c2bac49 0f 1f 80 00 00 00 00 .......
37c2bac50
37c2bac50loc_37c2bac50:
37c2bac50mov rax, [rsp+1176]
37c2bac58mov [rax], 0
37c2bac5fcmp [rsp+184], 0
37c2bac68jne 0x37c2babd3
37c2bac6ecmp [rsp+248], 0
37c2bac77je 0x37c2ba96c
37c2bac7dtest rbp, rbp
37c2bac80je 0x37c2baf87
37c2bac86mov rax, [rsp+1160]
37c2bac8emovsd_xmm x7, [rax]
37c2bac92
37c2bac92loc_37c2bac92:
37c2bac92mov edx, 7
37c2bac97lea rcx, [rip+0x1b21e1]
37c2bac9ecall dlamch_64_
37c2baca3mov edx, 11
37c2baca8lea rcx, [rip+0x1b21d7]
37c2bacafmovapd x8, x0
37c2bacb4movapd x15, x0
37c2bacb9movsd_xmm [rsp+704], x0
37c2bacc2call dlamch_64_
37c2bacc7mov edx, 8
37c2bacccsqrtsd x15, x15
37c2bacd1lea rcx, [rip+0x1b21b9]
37c2bacd8movapd x14, x0
37c2bacddmovapd x13, x0
37c2bace2movapd x6, x0
37c2bace6movsd_xmm [rsp+752], x0
37c2bacefdivsd x13, x8
37c2bacf4sqrtsd x14, x14
37c2bacf9movsd_xmm [rsp+376], x14
37c2bad03call dlamch_64_
37c2bad08mov rdx, [r14]
37c2bad0bpxor x1, x1
37c2bad0fmovsd_xmm x9, [rip+0x1b21d8]
37c2bad18movsd_xmm [rsp+320], x0
37c2bad21mulsd x7, x8
37c2bad26movapd x4, x9
37c2bad2bcvtsi2sd x1, rdx
37c2bad30mulsd x8, x1
37c2bad35movsd_xmm [rsp+776], x7
37c2bad3esqrtsd x7, x7
37c2bad42comisd x8, x9
37c2bad47movapd x10, x7
37c2bad4cdivsd x4, x14
37c2bad51movsd_xmm [rsp+312], x4
37c2bad5amovapd x4, x9
37c2bad5fdivsd x4, x15
37c2bad64movsd_xmm [rsp+392], x4
37c2bad6djae 0x37c2bafb3
37c2bad73test rbx, rbx
37c2bad76jne 0x37c2be068
37c2bad7ccmp [rsp+344], 0
37c2bad85je 0x37c2bad9a
37c2bad87mov rax, [rsp+1120]
37c2bad8fmov rax, [rax]
37c2bad92mov [rsp+720], rax
37c2bad9a
37c2bad9aloc_37c2bad9a:
37c2bad9amov r10, [r15]
37c2bad9dpxor x0, x0
37c2bada1movapd x7, x9
37c2bada6xor eax, eax
37c2bada8mov rdi, [rsp+224]
37c2badb0cvtsi2sd x0, r10
37c2badb5mulsd x0, x1
37c2badb9test rdi, rdi
37c2badbccmovns rax, rdi
37c2badc0mov rdi, rax
37c2badc3mov [rsp+424], rax
37c2badcbsqrtsd x0, x0
37c2badcfnot rdi
37c2badd2mov [rsp+432], rdi
37c2baddamov rdi, [rsp+176]
37c2bade2divsd x7, x0
37c2bade6movsd_xmm [rsp+760], x7
37c2badeftest rdi, rdi
37c2badf2je 0x37c2bafed
37c2badf8test r10, r10
37c2badfbjle 0x37c2be699
37c2bae01add rax, 1
37c2bae05lea rcx, [rsp+688]
37c2bae0dmov [rsp+184], rdi
37c2bae15mov rbp, rdi
37c2bae18shl rax, 4
37c2bae1cmov ebx, 1
37c2bae21mov rdi, r10
37c2bae24mov [rsp+272], rcx
37c2bae2cmov [rsp+200], rax
37c2bae34mov rax, [rsp+1096]
37c2bae3clea rcx, [rsp+696]
37c2bae44mov [rsp+1136], r12
37c2bae4cmovsd_xmm x8, [rsp+320]
37c2bae56mov [rsp+1152], rsi
37c2bae5emov r12, rax
37c2bae61lea rsi, [rsp+800]
37c2bae69mov [rsp+296], rcx
37c2bae71jmp 0x37c2baeb7
37c2bae73
37c2bae73loc_37c2bae73:
37c2bae73mulsd x0, x7
37c2bae77mulsd x0, x1
37c2bae7bmovsd_xmm [r13+8*rbx-8], x0
37c2bae82cmp [rsp+184], 0
37c2bae8bjne 0x37c2baf58
37c2bae91
37c2bae91loc_37c2bae91:
37c2bae91mov [rsp+184], 0
37c2bae9dxor ebp, ebp
37c2bae9f
37c2bae9floc_37c2bae9f:
37c2bae9fadd rbx, 1
37c2baea3cmp rbx, rdi
37c2baea6jg 0x37c2bb339
37c2baeacmov rdx, [r14]
37c2baeafadd r12, [rsp+200]
37c2baeb7
37c2baeb7loc_37c2baeb7:
37c2baeb7mov rax, [rsp+296]
37c2baebfsub rdx, rbx
37c2baec2mov rcx, rsi
37c2baec5mov r9, [rsp+272]
37c2baecdadd rdx, 1
37c2baed1lea r8, [rip+0x1b1fe8]
37c2baed8mov [rsp+688], 0
37c2baee4mov [rsp+32], rax
37c2baee9mov [rsp+800], rdx
37c2baef1mov rdx, r12
37c2baef4movsd_xmm [rsp+696], x9
37c2baefecall zlassq_64_
37c2baf03movsd_xmm x1, [rsp+688]
37c2baf0ccomisd x1, x8
37c2baf11ja 0x37c2be033
37c2baf17movsd_xmm x0, [rsp+696]
37c2baf20movapd x2, x8
37c2baf25sqrtsd x0, x0
37c2baf29divsd x2, x0
37c2baf2dcomisd x2, x1
37c2baf31jbe 0x37c2bae73
37c2baf37and ebp, 1
37c2baf3aje 0x37c2bae73
37c2baf40mulsd x1, x0
37c2baf44mov rbp, [rsp+176]
37c2baf4cmovsd_xmm [r13+8*rbx-8], x1
37c2baf53jmp 0x37c2bae9f
37c2baf58
37c2baf58loc_37c2baf58:
37c2baf58cmp rbx, 1
37c2baf5cje 0x37c2bae91
37c2baf62mov edx, 1
37c2baf67
37c2baf67loc_37c2baf67:
37c2baf67movsd_xmm x0, [r13+8*rdx-8]
37c2baf6emulsd x0, x7
37c2baf72movsd_xmm [r13+8*rdx-8], x0
37c2baf79add rdx, 1
37c2baf7dcmp rdx, rbx
37c2baf80jne 0x37c2baf67
37c2baf82jmp 0x37c2bae91
37c2baf87
37c2baf87loc_37c2baf87:
37c2baf87pxor x7, x7
37c2baf8bcvtsi2sd x7, rcx
37c2baf90cmp [rsp+344], 0
37c2baf99jne 0x37c2bafaa
37c2baf9bcmp [rsp+592], 0
37c2bafa4je 0x37c2be0d4
37c2bafaa
37c2bafaaloc_37c2bafaa:
37c2bafaasqrtsd x7, x7
37c2bafaejmp 0x37c2bac92
37c2bafb3
37c2bafb3loc_37c2bafb3:
37c2bafb3mov rax, [rsp+1176]
37c2bafbblea rdx, [rsp+800]
37c2bafc3mov r8l, 6
37c2bafc9lea rcx, [rip+0x1b1ea9]
37c2bafd0mov [rsp+800], 4
37c2bafdcmov [rax], -4
37c2bafe3call xerbla_64_
37c2bafe8jmp 0x37c2ba96c
37c2bafed
37c2bafedloc_37c2bafed:
37c2bafedmov rbx, [rsp+192]
37c2baff5test rbx, rbx
37c2baff8je 0x37c2bb1b7
37c2baffemov [rsp+744], 1
37c2bb00atest r10, r10
37c2bb00djle 0x37c2be699
37c2bb013lea rdi, [rsp+688]
37c2bb01bmov rbp, rbx
37c2bb01emov eax, 1
37c2bb023mov [rsp+272], rdi
37c2bb02blea rdi, [rsp+696]
37c2bb033lea rcx, [rsp+744]
37c2bb03bmov [rsp+296], rdi
37c2bb043mov rdi, rsi
37c2bb046mov rsi, r10
37c2bb049jmp 0x37c2bb07c
37c2bb04b
37c2bb04bloc_37c2bb04b:
37c2bb04bmulsd x0, x7
37c2bb04fmulsd x0, x1
37c2bb053movsd_xmm [r13+8*rdx], x0
37c2bb05atest rbx, rbx
37c2bb05djne 0x37c2bb14e
37c2bb063
37c2bb063loc_37c2bb063:
37c2bb063xor ebp, ebp
37c2bb065xor ebx, ebx
37c2bb067
37c2bb067loc_37c2bb067:
37c2bb067add rax, 1
37c2bb06bmov [rsp+744], rax
37c2bb073cmp rsi, rax
37c2bb076jl 0x37c2be6cc
37c2bb07c
37c2bb07cloc_37c2bb07c:
37c2bb07cimul rax, [rsp+424]
37c2bb085mov rdx, [rsp+432]
37c2bb08dlea r8, [rip+0x1b1e2c]
37c2bb094mov [rsp+184], rcx
37c2bb09cmov r9, [rsp+272]
37c2bb0a4mov [rsp+688], 0
37c2bb0b0movsd_xmm [rsp+696], x9
37c2bb0balea rdx, [rdx+rax+1]
37c2bb0bfmov rax, [rsp+296]
37c2bb0c7shl rdx, 4
37c2bb0cbadd rdx, [rsp+1096]
37c2bb0d3mov [rsp+32], rax
37c2bb0d8call zlassq_64_
37c2bb0ddmov rcx, [rsp+184]
37c2bb0e5movsd_xmm x1, [rsp+688]
37c2bb0eecomisd x1, [rsp+320]
37c2bb0f7ja 0x37c2bb17d
37c2bb0fdmovsd_xmm x0, [rsp+696]
37c2bb106mov rax, [rsp+744]
37c2bb10emovsd_xmm x2, [rsp+320]
37c2bb117sqrtsd x0, x0
37c2bb11blea rdx, [rax-1]
37c2bb11fdivsd x2, x0
37c2bb123comisd x2, x1
37c2bb127jbe 0x37c2bb04b
37c2bb12dand ebp, 1
37c2bb130je 0x37c2bb04b
37c2bb136mulsd x1, x0
37c2bb13amov rbp, [rsp+192]
37c2bb142movsd_xmm [r13+8*rdx], x1
37c2bb149jmp 0x37c2bb067
37c2bb14e
37c2bb14eloc_37c2bb14e:
37c2bb14ecmp rax, 1
37c2bb152jle 0x37c2bb063
37c2bb158mov edx, 1
37c2bb15d
37c2bb15dloc_37c2bb15d:
37c2bb15dmovsd_xmm x0, [r13+8*rdx-8]
37c2bb164mulsd x0, x7
37c2bb168movsd_xmm [r13+8*rdx-8], x0
37c2bb16fadd rdx, 1
37c2bb173cmp rdx, rax
37c2bb176jne 0x37c2bb15d
37c2bb178jmp 0x37c2bb063
37c2bb17d
37c2bb17dloc_37c2bb17d:
37c2bb17dmov rax, [rsp+1176]
37c2bb185lea rdx, [rsp+800]
37c2bb18dmov r8l, 6
37c2bb193lea rcx, [rip+0x1b1cdf]
37c2bb19amov [rsp+800], 6
37c2bb1a6mov [rax], -6
37c2bb1adcall xerbla_64_
37c2bb1b2jmp 0x37c2ba96c
37c2bb1b7
37c2bb1b7loc_37c2bb1b7:
37c2bb1b7test r10, r10
37c2bb1bajle 0x37c2be699
37c2bb1c0mov rax, [rsp+424]
37c2bb1c8lea rcx, [rsp+688]
37c2bb1d0mov ebp, 1
37c2bb1d5mov [rsp+1152], rsi
37c2bb1ddmov [rsp+272], rcx
37c2bb1e5lea rcx, [rsp+696]
37c2bb1edmov rsi, r10
37c2bb1f0mov ebx, 1
37c2bb1f5shl rax, 4
37c2bb1f9mov r10, rbp
37c2bb1fcmov [rsp+296], rcx
37c2bb204mov rdi, [rsp+1096]
37c2bb20cmov [rsp+184], rax
37c2bb214mov rbp, [rsp+1152]
37c2bb21cmov eax, 1
37c2bb221jmp 0x37c2bb255
37c2bb223
37c2bb223loc_37c2bb223:
37c2bb223mulsd x0, x7
37c2bb227mulsd x0, x1
37c2bb22bmovsd_xmm [r13+8*rbx-8], x0
37c2bb232test rax, rax
37c2bb235jne 0x37c2bb30a
37c2bb23b
37c2bb23bloc_37c2bb23b:
37c2bb23bxor r10l, r10l
37c2bb23exor eax, eax
37c2bb240
37c2bb240loc_37c2bb240:
37c2bb240add rbx, 1
37c2bb244add rdi, [rsp+184]
37c2bb24ccmp rsi, rbx
37c2bb24fjl 0x37c2be0c9
37c2bb255
37c2bb255loc_37c2bb255:
37c2bb255mov [rsp+200], rax
37c2bb25dlea r8, [rip+0x1b1c5c]
37c2bb264mov rdx, rdi
37c2bb267mov rcx, r14
37c2bb26amov rax, [rsp+296]
37c2bb272mov r9, [rsp+272]
37c2bb27amov [rsp+216], r10
37c2bb282mov [rsp+688], 0
37c2bb28emov [rsp+32], rax
37c2bb293movsd_xmm [rsp+696], x9
37c2bb29dcall zlassq_64_
37c2bb2a2mov rax, [rsp+200]
37c2bb2aamovsd_xmm x1, [rsp+688]
37c2bb2b3comisd x1, [rsp+320]
37c2bb2bcja 0x37c2bb17d
37c2bb2c2movsd_xmm x0, [rsp+696]
37c2bb2cbmovsd_xmm x2, [rsp+320]
37c2bb2d4sqrtsd x0, x0
37c2bb2d8divsd x2, x0
37c2bb2dccomisd x2, x1
37c2bb2e0jbe 0x37c2bb223
37c2bb2e6test [rsp+216], 1
37c2bb2eeje 0x37c2bb223
37c2bb2f4mulsd x1, x0
37c2bb2f8mov r10l, 1
37c2bb2femovsd_xmm [r13+8*rbx-8], x1
37c2bb305jmp 0x37c2bb240
37c2bb30a
37c2bb30aloc_37c2bb30a:
37c2bb30acmp rbx, 1
37c2bb30eje 0x37c2bb23b
37c2bb314mov eax, 1
37c2bb319
37c2bb319loc_37c2bb319:
37c2bb319movsd_xmm x0, [r13+8*rax-8]
37c2bb320mulsd x0, x7
37c2bb324movsd_xmm [r13+8*rax-8], x0
37c2bb32badd rax, 1
37c2bb32fcmp rax, rbx
37c2bb332jne 0x37c2bb319
37c2bb334jmp 0x37c2bb23b
37c2bb339
37c2bb339loc_37c2bb339:
37c2bb339mov r12, [rsp+1136]
37c2bb341mov rsi, [rsp+1152]
37c2bb349
37c2bb349loc_37c2bb349:
37c2bb349mov rdx, [r15]
37c2bb34ctest rbp, rbp
37c2bb34fje 0x37c2bb35b
37c2bb351movsd_xmm [rsp+760], x9
37c2bb35b
37c2bb35bloc_37c2bb35b:
37c2bb35bmovsd_xmm x4, [rsp+320]
37c2bb364pxor x1, x1
37c2bb368xor eax, eax
37c2bb36amovapd x3, x1
37c2bb36emovsd_xmm [rsp+696], x4
37c2bb377movapd x2, x4
37c2bb37btest rdx, rdx
37c2bb37ejg 0x37c2bb38b
37c2bb380jmp 0x37c2be699
37c2bb385
37c2bb385 0f 1f 00 ...
37c2bb388
37c2bb388loc_37c2bb388:
37c2bb388mov rax, rcx
37c2bb38b
37c2bb38bloc_37c2bb38b:
37c2bb38bmovsd_xmm x0, [r13+8*rax]
37c2bb392ucomisd x0, x3
37c2bb396jp 0x37c2bb39a
37c2bb398je 0x37c2bb3a6
37c2bb39a
37c2bb39aloc_37c2bb39a:
37c2bb39aminsd x2, x0
37c2bb39emov [rsp+256], 1
37c2bb3a6
37c2bb3a6loc_37c2bb3a6:
37c2bb3a6lea rcx, [rax+1]
37c2bb3aamaxsd x1, x0
37c2bb3aecmp rdx, rcx
37c2bb3b1jne 0x37c2bb388
37c2bb3b3movsd_xmm [rsp+688], x1
37c2bb3bcadd rax, 2
37c2bb3c0mov [rsp+744], rax
37c2bb3c8cmp [rsp+256], 0
37c2bb3d0je 0x37c2bb3db
37c2bb3d2movsd_xmm [rsp+696], x2
37c2bb3db
37c2bb3dbloc_37c2bb3db:
37c2bb3dbpxor x0, x0
37c2bb3dfucomisd x1, x0
37c2bb3e3jp 0x37c2bb3eb
37c2bb3e5je 0x37c2be699
37c2bb3eb
37c2bb3ebloc_37c2bb3eb:
37c2bb3ebcmp rdx, 1
37c2bb3efje 0x37c2bf4c5
37c2bb3f5movsd_xmm x0, [rsp+320]
37c2bb3fepxor x2, x2
37c2bb402movapd x5, x13
37c2bb407xor eax, eax
37c2bb409cvtsi2sd x2, rdx
37c2bb40emov rdi, [rsp+240]
37c2bb416divsd x0, x2
37c2bb41atest rdi, rdi
37c2bb41dcmovns rax, rdi
37c2bb421mov [rsp+472], rax
37c2bb429not rax
37c2bb42cmov [rsp+480], rax
37c2bb434unpcklpd x5, x0
37c2bb438sqrtpd x5, x5
37c2bb43ccomisd x5, x1
37c2bb440movapd x4, x5
37c2bb444movapd x3, x5
37c2bb448unpckhpd x4, x4
37c2bb44cmovapd x0, x4
37c2bb450jae 0x37c2be021
37c2bb456movsd_xmm x4, [rsp+696]
37c2bb45fcomisd x4, x0
37c2bb463jae 0x37c2be021
37c2bb469comisd x4, x5
37c2bb46djb 0x37c2becae
37c2bb473comisd x0, x1
37c2bb477jae 0x37c2be021
37c2bb47dcomisd x1, x0
37c2bb481jb 0x37c2bec9f
37c2bb487unpcklpd x4, x1
37c2bb48bdivpd x5, x4
37c2bb48fmovapd x0, x5
37c2bb493unpckhpd x0, x5
37c2bb497maxpd x0, x5
37c2bb49b
37c2bb49bloc_37c2bb49b:
37c2bb49bmovsd_xmm [rsp+768], x0
37c2bb4a4ucomisd x0, x9
37c2bb4a9jp 0x37c2be75b
37c2bb4afjne 0x37c2be75b
37c2bb4b5
37c2bb4b5loc_37c2bb4b5:
37c2bb4b5movapd x11, x9
37c2bb4ba
37c2bb4baloc_37c2bb4ba:
37c2bb4bamulsd x11, [rsp+760]
37c2bb4c4movsd_xmm [rsp+760], x11
37c2bb4ceucomisd x11, x9
37c2bb4d3jp 0x37c2be6d4
37c2bb4d9jne 0x37c2be6d4
37c2bb4df
37c2bb4dfloc_37c2bb4df:
37c2bb4dfmov r10, [r15]
37c2bb4e2lea r11, [r10-1]
37c2bb4e6mov r9, r10
37c2bb4e9mov rdx, r11
37c2bb4ecimul rdx, r10
37c2bb4f0mov rax, rdx
37c2bb4f3shr rax, 63
37c2bb4f7add rax, rdx
37c2bb4fasar rax, 1
37c2bb4fdmov [rsp+648], rax
37c2bb505mov eax, 8
37c2bb50acmp r10, rax
37c2bb50dcmovle rax, r10
37c2bb511mov [rsp+464], rax
37c2bb519imul rax, rax
37c2bb51dmov [rsp+328], rax
37c2bb525mov eax, 5
37c2bb52acmp r10, rax
37c2bb52dcmovle rax, r10
37c2bb531mov [rsp+200], rax
37c2bb539test r10, r10
37c2bb53cjle 0x37c2be7c9
37c2bb542lea rcx, [r10+1]
37c2bb546mov eax, 1
37c2bb54bmovq x0, [rip+0x1b199d]
37c2bb553
37c2bb553loc_37c2bb553:
37c2bb553mov rdx, rax
37c2bb556mov rdi, [rsp+1144]
37c2bb55eadd rax, 1
37c2bb562shl rdx, 4
37c2bb566movups [rdi+rdx-16], x0
37c2bb56bcmp rax, rcx
37c2bb56ejne 0x37c2bb553
37c2bb570mov rdi, [rsp+464]
37c2bb578mov rax, r10
37c2bb57bcqo
37c2bb57didiv rdi
37c2bb580xor edx, edx
37c2bb582imul rdi, rax
37c2bb586cmp r10, rdi
37c2bb589setne dl
37c2bb58cadd rax, rdx
37c2bb58fmov [rsp+488], rax
37c2bb597cmp r10, 64
37c2bb59bjle 0x37c2bb5ab
37c2bb59dtest [rsp+192], 1
37c2bb5a5jne 0x37c2be7f5
37c2bb5ab
37c2bb5abloc_37c2bb5ab:
37c2bb5abmov rdi, [rsp+464]
37c2bb5b3mov rsi, [rsp+424]
37c2bb5bbmov ebp, 3
37c2bb5c0mov [rsp+1080], r14
37c2bb5c8movsd_xmm [rsp+304], x15
37c2bb5d2mov rcx, rdi
37c2bb5d5mov rax, rsi
37c2bb5d8mov rdx, rsi
37c2bb5dbshl rsi, 4
37c2bb5dfshl rcx, 4
37c2bb5e3mov [rsp+176], rsi
37c2bb5ebmov rsi, rbp
37c2bb5eemovsd_xmm [rsp+664], x10
37c2bb5f8imul rax, rcx
37c2bb5fcmovsd_xmm [rsp+632], x11
37c2bb606mov [rsp+520], rax
37c2bb60elea rax, [rdi+1]
37c2bb612mov rdi, [rsp+1096]
37c2bb61aimul rdx, rax
37c2bb61eadd rdx, [rsp+432]
37c2bb626lea rbx, [rdi+16]
37c2bb62ashl rdx, 4
37c2bb62emov [rsp+624], rdi
37c2bb636mov edi, 1
37c2bb63blea r12, [rdx+rbx]
37c2bb63fmov [rsp+552], rbx
37c2bb647mov rdx, r9
37c2bb64amov rbx, [rsp+472]
37c2bb652mov [rsp+656], r12
37c2bb65aimul rcx, rbx
37c2bb65eimul rax, rbx
37c2bb662add rax, [rsp+480]
37c2bb66ashl rbx, 4
37c2bb66eshl rax, 4
37c2bb672mov [rsp+168], rbx
37c2bb67amov rbx, r11
37c2bb67dmov [rsp+512], rcx
37c2bb685mov rcx, [rsp+1128]
37c2bb68dmov [rsp+616], rcx
37c2bb695add rcx, 16
37c2bb699add rax, rcx
37c2bb69cmov [rsp+544], rcx
37c2bb6a4mov [rsp+640], rax
37c2bb6ac
37c2bb6acloc_37c2bb6ac:
37c2bb6accmp [rsp+488], 0
37c2bb6b5je 0x37c2bdff3
37c2bb6bbxor eax, eax
37c2bb6bdcmp rdi, rsi
37c2bb6c0mov [rsp+600], rdi
37c2bb6c8mov r8, rbx
37c2bb6cbsetle al
37c2bb6cepxor x15, x15
37c2bb6d3mov r14, r15
37c2bb6d6mov r12, r13
37c2bb6d9mov [rsp+240], rax
37c2bb6e1mov rax, [rsp+656]
37c2bb6e9mov rbp, [rsp+640]
37c2bb6f1mov [rsp+608], rsi
37c2bb6f9mov esi, 1
37c2bb6femov [rsp+536], rax
37c2bb706mov rax, [rsp+464]
37c2bb70emov [rsp+224], 0
37c2bb71amov [rsp+248], 0
37c2bb726mov rbx, rax
37c2bb729mov [rsp+400], 0
37c2bb735nop [rax+rax]
37c2bb740
37c2bb740loc_37c2bb740:
37c2bb740mov r11, [rsp+488]
37c2bb748mov rax, rbx
37c2bb74bsub rax, [rsp+464]
37c2bb753mov [rsp+208], 0
37c2bb75flea r13, [rax+1]
37c2bb763mov eax, 1
37c2bb768mov [rsp+568], rsi
37c2bb770movapd x14, x13
37c2bb775sub r11, rsi
37c2bb778mov [rsp+560], r13
37c2bb780mov r15, r13
37c2bb783test r11, r11
37c2bb786mov [rsp+584], rbx
37c2bb78ecmovg r11, rax
37c2bb792mov [rsp+1112], r12
37c2bb79amov r12, [rsp+1080]
37c2bb7a2mov [rsp+576], rbp
37c2bb7aaxor ebp, ebp
37c2bb7acmov [rsp+528], r11
37c2bb7b4
37c2bb7b4loc_37c2bb7b4:
37c2bb7b4mov rax, [rsp+464]
37c2bb7bcadd r15, rbp
37c2bb7bfmov [rsp+744], r15
37c2bb7c7lea rax, [r15+rax-1]
37c2bb7cccmp r8, rax
37c2bb7cfmov [rsp+456], rax
37c2bb7d7cmovg r8, rax
37c2bb7dbcmp r15, r8
37c2bb7dejg 0x37c2bbb47
37c2bb7e4mov rax, [rsp+1112]
37c2bb7ecmov rcx, r15
37c2bb7efmov rdi, [rsp+432]
37c2bb7f7mov [rsp+496], r15
37c2bb7ffshl rcx, 4
37c2bb803add rcx, [rsp+1144]
37c2bb80bmov rbx, [rsp+552]
37c2bb813mov [rsp+384], r8
37c2bb81blea r11, [rax+8*r15-8]
37c2bb820mov rax, [rsp+424]
37c2bb828mov [rsp+288], rcx
37c2bb830mov r10, [rsp+480]
37c2bb838mov r13, [rsp+544]
37c2bb840mov [rsp+192], r11
37c2bb848mov rcx, rax
37c2bb84bmov [rsp+504], rbp
37c2bb853imul rcx, r15
37c2bb857add rcx, rdi
37c2bb85ashl rcx, 4
37c2bb85elea rsi, [rcx+rbx]
37c2bb862mov [rsp+184], rsi
37c2bb86amov rsi, [rsp+472]
37c2bb872mov rcx, rsi
37c2bb875imul rcx, r15
37c2bb879add rcx, r10
37c2bb87cshl rcx, 4
37c2bb880add rcx, r13
37c2bb883mov [rsp+336], rcx
37c2bb88blea rcx, [r15+1]
37c2bb88fimul rax, rcx
37c2bb893imul rcx, rsi
37c2bb897lea rsi, [rip+0x1b1622]
37c2bb89elea r9, [rax+rdi]
37c2bb8a2add rcx, r10
37c2bb8a5shl r9, 4
37c2bb8a9shl rcx, 4
37c2bb8adlea rdi, [r9+rbx]
37c2bb8b1mov rbx, r15
37c2bb8b4lea rax, [rcx+r13]
37c2bb8b8mov r15, rdi
37c2bb8bbmov [rsp+368], rax
37c2bb8c3lea rax, [rsp+800]
37c2bb8cbmov [rsp+280], rax
37c2bb8d3jmp 0x37c2bb94f
37c2bb8d5
37c2bb8d5 0f 1f 00 ...
37c2bb8d8
37c2bb8d8loc_37c2bb8d8:
37c2bb8d8movsd_xmm x8, [rax]
37c2bb8ddpxor x0, x0
37c2bb8e1movsd_xmm [rsp+688], x8
37c2bb8ebcomisd x8, x0
37c2bb8f0ja 0x37c2bbb88
37c2bb8f6mov [rsp+744], r13
37c2bb8fecmp [rsp+384], r13
37c2bb906jl 0x37c2bc9b0
37c2bb90c
37c2bb90cloc_37c2bb90c:
37c2bb90cmov rdi, [rsp+176]
37c2bb914add [rsp+184], rdi
37c2bb91cadd [rsp+192], 8
37c2bb925mov rdx, [r14]
37c2bb928add [rsp+288], 16
37c2bb931mov rbx, [rsp+168]
37c2bb939add r15, rdi
37c2bb93cadd [rsp+336], rbx
37c2bb944add [rsp+368], rbx
37c2bb94cmov rbx, r13
37c2bb94f
37c2bb94floc_37c2bb94f:
37c2bb94fsub rdx, rbx
37c2bb952mov rcx, [rsp+280]
37c2bb95alea r8, [rip+0x1b155f]
37c2bb961add rdx, 1
37c2bb965mov [rsp+800], rdx
37c2bb96dmov rdx, [rsp+192]
37c2bb975call idamax_64_
37c2bb97alea rdi, [rax+rbx]
37c2bb97elea r13, [rdi-1]
37c2bb982cmp r13, rbx
37c2bb985je 0x37c2bba32
37c2bb98bmov rax, [rsp+424]
37c2bb993mov rcx, [rsp+432]
37c2bb99bmov [rsp+32], rsi
37c2bb9a0lea r8, [rip+0x1b1519]
37c2bb9a7mov rdx, [rsp+184]
37c2bb9afimul rax, r13
37c2bb9b3lea rax, [rcx+rax+1]
37c2bb9b8mov rcx, [rsp+1096]
37c2bb9c0shl rax, 4
37c2bb9c4lea r9, [rcx+rax]
37c2bb9c8mov rcx, r12
37c2bb9cbcall zswap_64_
37c2bb9d0cmp [rsp+344], 0
37c2bb9d9jne 0x37c2bc840
37c2bb9df
37c2bb9dfloc_37c2bb9df:
37c2bb9dfmov rcx, [rsp+1112]
37c2bb9e7mov rax, [rsp+192]
37c2bb9efsub rdi, 2
37c2bb9f3movsd_xmm x1, [rcx+8*rdi]
37c2bb9f8movsd_xmm x0, [rax]
37c2bb9fcmovsd_xmm [rax], x1
37c2bba00mov rax, [rsp+288]
37c2bba08movsd_xmm [rcx+8*rdi], x0
37c2bba0dshl rdi, 4
37c2bba11add rdi, [rsp+1144]
37c2bba19movsd_xmm [rsp+768], x0
37c2bba22movupd x1, [rdi]
37c2bba26movupd x0, [rax-16]
37c2bba2bmovups [rax-16], x1
37c2bba2fmovups [rdi], x0
37c2bba32
37c2bba32loc_37c2bba32:
37c2bba32mov rax, [rsp+192]
37c2bba3alea r13, [rbx+1]
37c2bba3ecmp [rsp+208], 0
37c2bba47jne 0x37c2bb8d8
37c2bba4dmovsd_xmm x5, [rsp+312]
37c2bba56movsd_xmm x0, [rax]
37c2bba5acomisd x5, x0
37c2bba5ejbe 0x37c2bba6f
37c2bba60comisd x0, [rsp+376]
37c2bba69ja 0x37c2bc988
37c2bba6f
37c2bba6floc_37c2bba6f:
37c2bba6fmov rax, [rsp+272]
37c2bba77mov rdx, [rsp+184]
37c2bba7fmov rcx, r12
37c2bba82lea r9, [rsp+768]
37c2bba8alea r8, [rip+0x1b142f]
37c2bba91mov [rsp+768], 0
37c2bba9dmov [rsp+32], rax
37c2bbaa2movsd_xmm [rsp+688], x9
37c2bbaaccall zlassq_64_
37c2bbab1movsd_xmm x8, [rsp+688]
37c2bbabbsqrtsd x8, x8
37c2bbac0mulsd x8, [rsp+768]
37c2bbaca
37c2bbacaloc_37c2bbaca:
37c2bbacapxor x0, x0
37c2bbacemov rax, [rsp+192]
37c2bbad6movsd_xmm [rsp+688], x8
37c2bbae0comisd x8, x0
37c2bbae5movsd_xmm [rax], x8
37c2bbaeaja 0x37c2bbb88
37c2bbaf0ucomisd x8, x0
37c2bbaf5jp 0x37c2bbb1e
37c2bbaf7jne 0x37c2bbb1e
37c2bbaf9mov rax, [r14]
37c2bbafcmov rdi, [rsp+456]
37c2bbb04cmp rdi, rax
37c2bbb07cmovle rax, rdi
37c2bbb0badd rax, [rsp+224]
37c2bbb13sub rax, rbx
37c2bbb16mov [rsp+224], rax
37c2bbb1e
37c2bbb1eloc_37c2bbb1e:
37c2bbb1emov [rsp+744], r13
37c2bbb26cmp [rsp+384], r13
37c2bbb2ejge 0x37c2bb90c
37c2bbb34mov r15, [rsp+496]
37c2bbb3cmov rbp, [rsp+504]
37c2bbb44mov r10, [r14]
37c2bbb47
37c2bbb47loc_37c2bbb47:
37c2bbb47mov rax, [rsp+208]
37c2bbb4fmov rdx, r10
37c2bbb52mov [rsp+208], 1
37c2bbb5eadd rbp, [rsp+464]
37c2bbb66add rax, 1
37c2bbb6acmp [rsp+528], rax
37c2bbb72jl 0x37c2bf440
37c2bbb78lea r8, [r10-1]
37c2bbb7cjmp 0x37c2bb7b4
37c2bbb81
37c2bbb81 0f 1f 80 00 00 00 00 .......
37c2bbb88
37c2bbb88loc_37c2bbb88:
37c2bbb88mov r8, [r14]
37c2bbb8bmov rax, [rsp+456]
37c2bbb93cmp rax, r8
37c2bbb96cmovle r8, rax
37c2bbb9acmp r8, r13
37c2bbb9djl 0x37c2bc460
37c2bbba3mov rax, [rsp+368]
37c2bbbabmov [rsp+408], r15
37c2bbbb3mov rbx, r15
37c2bbbb6xor edi, edi
37c2bbbb8mov [rsp+416], r13
37c2bbbc0mov r15, r13
37c2bbbc3mov [rsp+216], r8
37c2bbbcbmov r13, rax
37c2bbbcejmp 0x37c2bc0db
37c2bbbd3
37c2bbbd3 0f 1f 44 00 00 ..D..
37c2bbbd8
37c2bbbd8loc_37c2bbbd8:
37c2bbbd8comisd x7, x9
37c2bbbddjb 0x37c2bc148
37c2bbbe3movapd x0, x14
37c2bbbe8xor eax, eax
37c2bbbeamulsd x0, x8
37c2bbbefcomisd x7, x0
37c2bbbf3movsd_xmm x0, [rsp+320]
37c2bbbfcdivsd x0, x7
37c2bbc00setae al
37c2bbc03mov [rsp+256], rax
37c2bbc0bcomisd x0, x8
37c2bbc10jbe 0x37c2bc218
37c2bbc16mov [rsp+40], rsi
37c2bbc1bmov r8, [rsp+184]
37c2bbc23mov rdx, r12
37c2bbc26lea rbp, [rsp+672]
37c2bbc2emov [rsp+32], rbx
37c2bbc33lea r9, [rip+0x1b1286]
37c2bbc3amov rcx, rbp
37c2bbc3dcall zdotc_64_
37c2bbc42addsd x7, x10
37c2bbc47movsd_xmm x6, [rsp+680]
37c2bbc50movsd_xmm x1, [rsp+672]
37c2bbc59movapd x0, x6
37c2bbc5dmulsd x0, x10
37c2bbc62addsd x0, x1
37c2bbc66mulsd x1, x10
37c2bbc6bdivsd x0, x7
37c2bbc6fsubsd x6, x1
37c2bbc73movapd x1, x10
37c2bbc78divsd x1, x8
37c2bbc7ddivsd x6, x7
37c2bbc81mulsd x10, x1
37c2bbc86movapd x7, x1
37c2bbc8amulsd x1, x0
37c2bbc8eaddsd x10, x8
37c2bbc93mulsd x7, x6
37c2bbc97subsd x6, x1
37c2bbc9bdivsd x6, x10
37c2bbca0addsd x7, x0
37c2bbca4divsd x7, x10
37c2bbca9
37c2bbca9loc_37c2bbca9:
37c2bbca9movsd_xmm [rsp+672], x7
37c2bbcb2mov rcx, rbp
37c2bbcb5movsd_xmm [rsp+680], x6
37c2bbcbecall fn_37c42fc80
37c2bbcc3comisd x0, [rsp+776]
37c2bbcccmaxsd x15, x0
37c2bbcd1jbe 0x37c2bc120
37c2bbcd7cmp [rsp+208], 0
37c2bbce0jne 0x37c2bbcf9
37c2bbce2add [rsp+400], 1
37c2bbcebxor edi, edi
37c2bbcedmov [rsp+224], 0
37c2bbcf9
37c2bbcf9loc_37c2bbcf9:
37c2bbcf9cmp [rsp+256], 0
37c2bbd02je 0x37c2bc5c0
37c2bbd08pxor x3, x3
37c2bbd0cmovapd x10, x6
37c2bbd11movsd_xmm x11, [rsp+696]
37c2bbd1bmovsd_xmm x13, [rsp+688]
37c2bbd25movapd x2, x3
37c2bbd29movapd x5, x0
37c2bbd2dxorpd x5, [rip+0x1b11cb]
37c2bbd35movapd x12, x11
37c2bbd3amovsd_xmm [rsp+256], x5
37c2bbd43divsd x2, x0
37c2bbd47divsd x12, x13
37c2bbd4cmulsd x10, x2
37c2bbd51movapd x1, x2
37c2bbd55mulsd x2, x7
37c2bbd59mulsd x1, x3
37c2bbd5daddsd x10, x7
37c2bbd62movapd x7, x13
37c2bbd67subsd x6, x2
37c2bbd6bpxor x2, x2
37c2bbd6faddsd x1, x0
37c2bbd73divsd x7, x11
37c2bbd78divsd x10, x1
37c2bbd7ddivsd x6, x1
37c2bbd81movapd x1, x12
37c2bbd86subsd x1, x7
37c2bbd8aandpd x1, [rip+0x1b117e]
37c2bbd92mulsd x1, [rip+0x1b1186]
37c2bbd9amovapd x5, x10
37c2bbd9fdivsd x1, x0
37c2bbda3movapd x0, x6
37c2bbda7xorpd x0, [rip+0x1b1151]
37c2bbdafunpcklpd x5, x0
37c2bbdb3unpcklpd x0, x10
37c2bbdb8mulpd x0, x2
37c2bbdbccomisd x1, [rsp+392]
37c2bbdc5jbe 0x37c2bc478
37c2bbdcbmovsd_xmm x2, [rip+0x1b114d]
37c2bbdd3mov [rsp+32], rsi
37c2bbdd8mov r9, rbx
37c2bbddbmov rcx, r12
37c2bbddemov rax, [rsp+280]
37c2bbde6lea rbp, [rsp+784]
37c2bbdeemov rdx, [rsp+184]
37c2bbdf6lea r8, [rip+0x1b10c3]
37c2bbdfddivsd x2, x1
37c2bbe01mov [rsp+40], rbp
37c2bbe06mov [rsp+48], rax
37c2bbe0bmovsd_xmm [rsp+784], x9
37c2bbe15movsd_xmm [rsp+792], x2
37c2bbe1emovddup x1, x2
37c2bbe22movsd_xmm [rsp+440], x2
37c2bbe2bmulpd x1, x5
37c2bbe2faddsubpd x1, x0
37c2bbe33movups [rsp+800], x1
37c2bbe3bmovups [rsp+352], x1
37c2bbe43call zrot_64_
37c2bbe48cmp [rsp+344], 0
37c2bbe51movupd x1, [rsp+352]
37c2bbe5amovsd_xmm x2, [rsp+440]
37c2bbe63jne 0x37c2bc890
37c2bbe69
37c2bbe69loc_37c2bbe69:
37c2bbe69mulsd x7, x2
37c2bbe6dmovapd x0, x9
37c2bbe72movsd_xmm x5, [rsp+256]
37c2bbe7bpxor x1, x1
37c2bbe7fmulsd x12, x2
37c2bbe84mov rax, [rsp+1112]
37c2bbe8cmaxsd x2, [rsp+248]
37c2bbe95movsd_xmm [rsp+248], x2
37c2bbe9emulsd x7, x5
37c2bbea2mulsd x12, x5
37c2bbea7addsd x7, x9
37c2bbeacsubsd x0, x12
37c2bbeb1maxsd x7, x1
37c2bbeb5maxsd x0, x1
37c2bbeb9sqrtsd x7, x7
37c2bbebdsqrtsd x0, x0
37c2bbec1mulsd x7, x11
37c2bbec6mulsd x13, x0
37c2bbecbmovsd_xmm [rax+8*r15-8], x7
37c2bbed2movsd_xmm [rsp+688], x13
37c2bbedc
37c2bbedcloc_37c2bbedc:
37c2bbedcmov rax, [rsp+1144]
37c2bbee4mov rdx, r15
37c2bbee7movapd x3, x10
37c2bbeecmovapd x2, x6
37c2bbef0shl rdx, 4
37c2bbef4movsd_xmm x0, [rax+rdx-16]
37c2bbefamovsd_xmm x1, [rax+rdx-8]
37c2bbf00mov rax, [rsp+288]
37c2bbf08mulsd x3, x0
37c2bbf0cmulsd x2, x1
37c2bbf10mulsd x0, x6
37c2bbf14mulsd x10, x1
37c2bbf19subsd x3, x2
37c2bbf1dxorpd x3, [rip+0x1b0fdb]
37c2bbf25addsd x0, x10
37c2bbf2axorpd x0, [rip+0x1b0fce]
37c2bbf32movsd_xmm [rax-16], x3
37c2bbf37movsd_xmm [rax-8], x0
37c2bbf3c
37c2bbf3cloc_37c2bbf3c:
37c2bbf3cmovsd_xmm x5, [rsp+304]
37c2bbf45divsd x7, x11
37c2bbf4amovapd x0, x7
37c2bbf4emulsd x0, x7
37c2bbf52comisd x5, x0
37c2bbf56jb 0x37c2bbfde
37c2bbf5cmovsd_xmm x4, [rsp+312]
37c2bbf65comisd x4, x11
37c2bbf6ajbe 0x37c2bbf7c
37c2bbf6ccomisd x11, [rsp+376]
37c2bbf76ja 0x37c2bc910
37c2bbf7c
37c2bbf7cloc_37c2bbf7c:
37c2bbf7cmov rax, [rsp+296]
37c2bbf84lea r8, [rip+0x1b0f35]
37c2bbf8bmov rdx, rbx
37c2bbf8emov rcx, r12
37c2bbf91lea r9, [rsp+792]
37c2bbf99mov [rsp+792], 0
37c2bbfa5mov [rsp+32], rax
37c2bbfaamovsd_xmm [rsp+696], x9
37c2bbfb4call zlassq_64_
37c2bbfb9mov rax, [rsp+1112]
37c2bbfc1movsd_xmm x0, [rsp+696]
37c2bbfcasqrtsd x0, x0
37c2bbfcemulsd x0, [rsp+792]
37c2bbfd7movsd_xmm [rax+8*r15-8], x0
37c2bbfde
37c2bbfdeloc_37c2bbfde:
37c2bbfdemovsd_xmm x4, [rsp+304]
37c2bbfe7movapd x0, x13
37c2bbfecdivsd x0, x8
37c2bbff1movapd x8, x13
37c2bbff6comisd x4, x0
37c2bbffajb 0x37c2bc0a0
37c2bc000movsd_xmm x5, [rsp+312]
37c2bc009comisd x5, x13
37c2bc00ejbe 0x37c2bc020
37c2bc010comisd x13, [rsp+376]
37c2bc01aja 0x37c2bc8e8
37c2bc020
37c2bc020loc_37c2bc020:
37c2bc020mov rax, [rsp+272]
37c2bc028mov rdx, [rsp+184]
37c2bc030mov rcx, r12
37c2bc033lea r9, [rsp+792]
37c2bc03blea r8, [rip+0x1b0e7e]
37c2bc042mov [rsp+792], 0
37c2bc04emov [rsp+32], rax
37c2bc053movsd_xmm [rsp+688], x9
37c2bc05dcall zlassq_64_
37c2bc062movsd_xmm x8, [rsp+688]
37c2bc06csqrtsd x8, x8
37c2bc071mulsd x8, [rsp+792]
37c2bc07b
37c2bc07bloc_37c2bc07b:
37c2bc07bmov rax, [rsp+192]
37c2bc083movsd_xmm [rsp+688], x8
37c2bc08dmovsd_xmm [rax], x8
37c2bc092nop [rax]
37c2bc095nop [rax+rax]
37c2bc0a0
37c2bc0a0loc_37c2bc0a0:
37c2bc0a0cmp rdi, [rsp+200]
37c2bc0a8jle 0x37c2bc0b9
37c2bc0aacmp [rsp+240], 0
37c2bc0b3jne 0x37c2bc7f8
37c2bc0b9
37c2bc0b9loc_37c2bc0b9:
37c2bc0b9add r15, 1
37c2bc0bdadd rbx, [rsp+176]
37c2bc0c5add r13, [rsp+168]
37c2bc0cdcmp [rsp+216], r15
37c2bc0d5jl 0x37c2bc450
37c2bc0db
37c2bc0dbloc_37c2bc0db:
37c2bc0dbmov rax, [rsp+1112]
37c2bc0e3pxor x10, x10
37c2bc0e8movsd_xmm x7, [rax+8*r15-8]
37c2bc0efmovsd_xmm [rsp+696], x7
37c2bc0f8comisd x7, x10
37c2bc0fdja 0x37c2bbbd8
37c2bc103cmp [rsp+208], 1
37c2bc10cadc [rsp+224], 0
37c2bc115add rdi, 1
37c2bc119jmp 0x37c2bc0a0
37c2bc11b
37c2bc11b 0f 1f 44 00 00 ..D..
37c2bc120
37c2bc120loc_37c2bc120:
37c2bc120cmp [rsp+208], 1
37c2bc129movsd_xmm x8, [rsp+688]
37c2bc133adc [rsp+224], 0
37c2bc13cadd rdi, 1
37c2bc140jmp 0x37c2bc0a0
37c2bc145
37c2bc145 0f 1f 00 ...
37c2bc148
37c2bc148loc_37c2bc148:
37c2bc148movapd x0, x7
37c2bc14cxor eax, eax
37c2bc14edivsd x0, x14
37c2bc153comisd x0, x8
37c2bc158movapd x0, x14
37c2bc15ddivsd x0, x7
37c2bc161setae al
37c2bc164mov [rsp+256], rax
37c2bc16ccomisd x8, x0
37c2bc171jbe 0x37c2bc330
37c2bc177mov [rsp+40], rsi
37c2bc17cmov r8, [rsp+184]
37c2bc184mov rdx, r12
37c2bc187lea rbp, [rsp+672]
37c2bc18fmov [rsp+32], rbx
37c2bc194lea r9, [rip+0x1b0d25]
37c2bc19bmov rcx, rbp
37c2bc19ecall zdotc_64_
37c2bc1a3movapd x3, x10
37c2bc1a8movsd_xmm x6, [rsp+680]
37c2bc1b1movsd_xmm x2, [rsp+672]
37c2bc1badivsd x3, x8
37c2bc1bfmovapd x0, x3
37c2bc1c3movapd x1, x3
37c2bc1c7mulsd x0, x6
37c2bc1cbmulsd x1, x10
37c2bc1d0addsd x0, x2
37c2bc1d4mulsd x2, x3
37c2bc1d8addsd x1, x8
37c2bc1dddivsd x0, x1
37c2bc1e1subsd x6, x2
37c2bc1e5divsd x6, x1
37c2bc1e9movapd x1, x7
37c2bc1edaddsd x1, x10
37c2bc1f2movapd x7, x6
37c2bc1f6mulsd x7, x10
37c2bc1fbaddsd x7, x0
37c2bc1ffmulsd x0, x10
37c2bc204divsd x7, x1
37c2bc208subsd x6, x0
37c2bc20cdivsd x6, x1
37c2bc210jmp 0x37c2bbca9
37c2bc215
37c2bc215 0f 1f 00 ...
37c2bc218
37c2bc218loc_37c2bc218:
37c2bc218mov rdx, [r14]
37c2bc21bmov rax, [rsp+1144]
37c2bc223mov [rsp+32], rsi
37c2bc228mov rcx, r12
37c2bc22blea r8, [rip+0x1b0c8e]
37c2bc232lea rbp, [rsp+672]
37c2bc23ashl rdx, 4
37c2bc23elea r9, [rax+rdx]
37c2bc242mov rdx, [rsp+184]
37c2bc24acall zcopy_64_
37c2bc24fmov rax, [rsp+1104]
37c2bc257lea r10, [rsp+712]
37c2bc25fmov [rsp+80], 1
37c2bc268mov [rsp+72], r10
37c2bc26dlea r8, [rip+0x1b0c54]
37c2bc274mov r9, [rsp+272]
37c2bc27clea rcx, [rip+0x1b0bf4]
37c2bc283mov [rsp+64], rax
37c2bc288mov rdx, [r14]
37c2bc28blea rax, [rip+0x1b0c3e]
37c2bc292mov [rsp+32], rax
37c2bc297shl rdx, 4
37c2bc29badd rdx, [rsp+1144]
37c2bc2a3mov [rsp+48], rsi
37c2bc2a8mov [rsp+56], rdx
37c2bc2admov rdx, r8
37c2bc2b0mov [rsp+40], r12
37c2bc2b5call zlascl_64_
37c2bc2bamov rdx, [r14]
37c2bc2bdmov [rsp+40], rsi
37c2bc2c2mov rcx, rbp
37c2bc2c5mov rax, [rsp+1144]
37c2bc2cdmov [rsp+32], rbx
37c2bc2d2lea r9, [rip+0x1b0be7]
37c2bc2d9shl rdx, 4
37c2bc2ddlea r8, [rax+rdx]
37c2bc2e1mov rdx, r12
37c2bc2e4call zdotc_64_
37c2bc2e9addsd x7, x10
37c2bc2eemovsd_xmm x6, [rsp+680]
37c2bc2f7movsd_xmm x1, [rsp+672]
37c2bc300movapd x0, x7
37c2bc304movapd x7, x6
37c2bc308mulsd x7, x10
37c2bc30daddsd x7, x1
37c2bc311mulsd x1, x10
37c2bc316divsd x7, x0
37c2bc31asubsd x6, x1
37c2bc31edivsd x6, x0
37c2bc322jmp 0x37c2bbca9
37c2bc327
37c2bc327 66 0f 1f 84 00 00 00 00 00 f........
37c2bc330
37c2bc330loc_37c2bc330:
37c2bc330mov rdx, [r14]
37c2bc333mov rax, [rsp+1144]
37c2bc33bmov [rsp+32], rsi
37c2bc340mov rcx, r12
37c2bc343lea r8, [rip+0x1b0b76]
37c2bc34alea rbp, [rsp+672]
37c2bc352shl rdx, 4
37c2bc356lea r9, [rax+rdx]
37c2bc35amov rdx, rbx
37c2bc35dcall zcopy_64_
37c2bc362mov rax, [rsp+1104]
37c2bc36alea r10, [rsp+712]
37c2bc372mov [rsp+80], 1
37c2bc37bmov [rsp+72], r10
37c2bc380lea r8, [rip+0x1b0b41]
37c2bc387mov r9, [rsp+296]
37c2bc38flea rcx, [rip+0x1b0ae1]
37c2bc396mov [rsp+64], rax
37c2bc39bmov rdx, [r14]
37c2bc39elea rax, [rip+0x1b0b2b]
37c2bc3a5mov [rsp+32], rax
37c2bc3aashl rdx, 4
37c2bc3aeadd rdx, [rsp+1144]
37c2bc3b6mov [rsp+48], rsi
37c2bc3bbmov [rsp+56], rdx
37c2bc3c0mov rdx, r8
37c2bc3c3mov [rsp+40], r12
37c2bc3c8call zlascl_64_
37c2bc3cdmov [rsp+40], rsi
37c2bc3d2mov rdx, [r14]
37c2bc3d5mov rcx, rbp
37c2bc3d8mov r8, [rsp+184]
37c2bc3e0lea r9, [rip+0x1b0ad9]
37c2bc3e7shl rdx, 4
37c2bc3ebadd rdx, [rsp+1144]
37c2bc3f3mov [rsp+32], rdx
37c2bc3f8mov rdx, r12
37c2bc3fbcall zdotc_64_
37c2bc400movapd x1, x10
37c2bc405movsd_xmm x6, [rsp+680]
37c2bc40emovsd_xmm x0, [rsp+672]
37c2bc417divsd x1, x8
37c2bc41cmovapd x7, x6
37c2bc420mulsd x7, x1
37c2bc424mulsd x10, x1
37c2bc429addsd x7, x0
37c2bc42dmulsd x0, x1
37c2bc431addsd x10, x8
37c2bc436divsd x7, x10
37c2bc43bsubsd x6, x0
37c2bc43fdivsd x6, x10
37c2bc444jmp 0x37c2bbca9
37c2bc449
37c2bc449 0f 1f 80 00 00 00 00 .......
37c2bc450
37c2bc450loc_37c2bc450:
37c2bc450mov r15, [rsp+408]
37c2bc458mov r13, [rsp+416]
37c2bc460
37c2bc460loc_37c2bc460:
37c2bc460mov rax, [rsp+192]
37c2bc468movsd_xmm [rax], x8
37c2bc46djmp 0x37c2bbb1e
37c2bc472
37c2bc472 66 0f 1f 44 00 00 f..D..
37c2bc478
37c2bc478loc_37c2bc478:
37c2bc478movapd x2, x1
37c2bc47cmov r9, rbx
37c2bc47fmov rcx, r12
37c2bc482mov rax, [rsp+1112]
37c2bc48amulsd x2, x1
37c2bc48elea rbp, [rsp+784]
37c2bc496mov rdx, [rsp+184]
37c2bc49elea r8, [rip+0x1b0a1b]
37c2bc4a5addsd x2, x9
37c2bc4aasqrtsd x2, x2
37c2bc4aeaddsd x2, x1
37c2bc4b2movapd x1, x9
37c2bc4b7divsd x1, x2
37c2bc4bbmovapd x2, x9
37c2bc4c0mulsd x7, x1
37c2bc4c4movapd x4, x1
37c2bc4c8movsd_xmm [rsp+792], x1
37c2bc4d1mulsd x4, x1
37c2bc4d5addsd x4, x9
37c2bc4dadivsd x2, x4
37c2bc4desqrtsd x2, x2
37c2bc4e2movsd_xmm [rsp+784], x2
37c2bc4ebmulsd x2, x1
37c2bc4efmulsd x1, x12
37c2bc4f4movddup x4, x2
37c2bc4f8andpd x2, [rip+0x1b0a10]
37c2bc500maxsd x2, [rsp+248]
37c2bc509mulpd x4, x5
37c2bc50dmovsd_xmm x5, [rsp+256]
37c2bc516movsd_xmm [rsp+248], x2
37c2bc51fmulsd x7, x5
37c2bc523mulsd x1, x5
37c2bc527addsubpd x4, x0
37c2bc52bmovapd x0, x9
37c2bc530addsd x7, x9
37c2bc535subsd x0, x1
37c2bc539movups [rsp+800], x4
37c2bc541movups [rsp+256], x4
37c2bc549maxsd x7, x3
37c2bc54dmaxsd x0, x3
37c2bc551sqrtsd x7, x7
37c2bc555sqrtsd x0, x0
37c2bc559mulsd x7, x11
37c2bc55emulsd x13, x0
37c2bc563movsd_xmm [rax+8*r15-8], x7
37c2bc56amov rax, [rsp+280]
37c2bc572mov [rsp+40], rbp
37c2bc577mov [rsp+48], rax
37c2bc57cmov [rsp+32], rsi
37c2bc581movsd_xmm [rsp+688], x13
37c2bc58bcall zrot_64_
37c2bc590cmp [rsp+344], 0
37c2bc599movupd x4, [rsp+256]
37c2bc5a2jne 0x37c2bc940
37c2bc5a8
37c2bc5a8loc_37c2bc5a8:
37c2bc5a8mov rax, [rsp+1112]
37c2bc5b0movsd_xmm x7, [rax+8*r15-8]
37c2bc5b7jmp 0x37c2bbedc
37c2bc5bc
37c2bc5bc 0f 1f 40 00 ..@.
37c2bc5c0
37c2bc5c0loc_37c2bc5c0:
37c2bc5c0mov rdx, [r14]
37c2bc5c3mov rax, [rsp+1144]
37c2bc5cbmov [rsp+32], rsi
37c2bc5d0mov rcx, r12
37c2bc5d3lea r8, [rip+0x1b08e6]
37c2bc5dalea rbp, [rip+0x1b08e7]
37c2bc5e1movsd_xmm [rsp+448], x0
37c2bc5eashl rdx, 4
37c2bc5eelea r9, [rax+rdx]
37c2bc5f2mov rdx, [rsp+184]
37c2bc5facall zcopy_64_
37c2bc5ffmov rcx, [rsp+1104]
37c2bc607mov r8, rbp
37c2bc60alea r10, [rsp+712]
37c2bc612mov [rsp+72], r10
37c2bc617lea rax, [rip+0x1b0859]
37c2bc61emov r9, [rsp+272]
37c2bc626mov [rsp+64], rcx
37c2bc62blea rcx, [rip+0x1b089e]
37c2bc632mov [rsp+80], 1
37c2bc63bmov rdx, [r14]
37c2bc63emov [rsp+32], rcx
37c2bc643shl rdx, 4
37c2bc647add rdx, [rsp+1144]
37c2bc64fmov [rsp+48], rsi
37c2bc654mov [rsp+56], rdx
37c2bc659mov rdx, rbp
37c2bc65cmov [rsp+40], r12
37c2bc661mov [rsp+352], rcx
37c2bc669mov rcx, rax
37c2bc66cmov [rsp+256], rax
37c2bc674mov [rsp+440], r10
37c2bc67ccall zlascl_64_
37c2bc681mov r11, [rsp+1104]
37c2bc689mov [rsp+56], rbx
37c2bc68emov r8, rbp
37c2bc691mov r10, [rsp+440]
37c2bc699mov rdx, [rsp+352]
37c2bc6a1mov [rsp+80], 1
37c2bc6aamov [rsp+64], r11
37c2bc6afmov r9, [rsp+296]
37c2bc6b7mov [rsp+72], r10
37c2bc6bcmov rcx, [rsp+256]
37c2bc6c4mov [rsp+32], rdx
37c2bc6c9mov rdx, rbp
37c2bc6ccmov [rsp+48], rsi
37c2bc6d1mov [rsp+40], r12
37c2bc6d6call zlascl_64_
37c2bc6dbmov rdx, [r14]
37c2bc6demov rcx, r12
37c2bc6e1mov r10, [rsp+1144]
37c2bc6e9mov [rsp+40], rsi
37c2bc6eexorpd x7, [rip+0x1b080a]
37c2bc6f6lea r9, [rip+0x1b07c3]
37c2bc6fdshl rdx, 4
37c2bc701mov [rsp+32], rbx
37c2bc706xorpd x6, [rip+0x1b07f2]
37c2bc70emovsd_xmm [rsp+800], x7
37c2bc717lea r8, [r10+rdx]
37c2bc71bmov rdx, [rsp+280]
37c2bc723movapd x7, x9
37c2bc728movsd_xmm [rsp+808], x6
37c2bc731call zaxpy_64_
37c2bc736mov [rsp+56], rbx
37c2bc73bmov r8, rbp
37c2bc73emov rdx, rbp
37c2bc741mov r10, [rsp+440]
37c2bc749mov r11, [rsp+296]
37c2bc751mov [rsp+80], 1
37c2bc75amov [rsp+48], rsi
37c2bc75fmov r9, [rsp+352]
37c2bc767mov [rsp+72], r10
37c2bc76cmov r10, [rsp+1104]
37c2bc774mov [rsp+40], r12
37c2bc779mov rcx, [rsp+256]
37c2bc781mov [rsp+64], r10
37c2bc786mov [rsp+32], r11
37c2bc78bcall zlascl_64_
37c2bc790mov rax, [rsp+1112]
37c2bc798movsd_xmm x0, [rsp+448]
37c2bc7a1movsd_xmm x11, [rsp+696]
37c2bc7abmovsd_xmm x4, [rsp+248]
37c2bc7b4maxsd x4, [rsp+752]
37c2bc7bdmulsd x0, x0
37c2bc7c1movsd_xmm x13, [rsp+688]
37c2bc7cbmovsd_xmm [rsp+248], x4
37c2bc7d4subsd x7, x0
37c2bc7d8pxor x0, x0
37c2bc7dcmaxsd x7, x0
37c2bc7e0sqrtsd x7, x7
37c2bc7e4mulsd x7, x11
37c2bc7e9movsd_xmm [rax+8*r15-8], x7
37c2bc7f0jmp 0x37c2bbf3c
37c2bc7f5
37c2bc7f5 0f 1f 00 ...
37c2bc7f8
37c2bc7f8loc_37c2bc7f8:
37c2bc7f8mov r15, [rsp+408]
37c2bc800mov r13, [rsp+416]
37c2bc808mov [rsp+224], 0
37c2bc814cmp [rsp+208], 0
37c2bc81djne 0x37c2bc460
37c2bc823xorpd x8, [rip+0x1b06d4]
37c2bc82cmov rax, [rsp+192]
37c2bc834movsd_xmm [rax], x8
37c2bc839jmp 0x37c2bbb1e
37c2bc83e
37c2bc83e 66 90 f.
37c2bc840
37c2bc840loc_37c2bc840:
37c2bc840imul r13, [rsp+472]
37c2bc849mov rax, [rsp+480]
37c2bc851mov [rsp+32], rsi
37c2bc856lea rcx, [rsp+720]
37c2bc85emov rdx, [rsp+1128]
37c2bc866lea r8, [rip+0x1b0653]
37c2bc86dlea rax, [rax+r13+1]
37c2bc872shl rax, 4
37c2bc876lea r9, [rdx+rax]
37c2bc87amov rdx, [rsp+336]
37c2bc882call zswap_64_
37c2bc887jmp 0x37c2bb9df
37c2bc88c
37c2bc88c 0f 1f 40 00 ..@.
37c2bc890
37c2bc890loc_37c2bc890:
37c2bc890mov rax, [rsp+280]
37c2bc898mov [rsp+40], rbp
37c2bc89dlea rcx, [rsp+720]
37c2bc8a5mov r9, r13
37c2bc8a8mov [rsp+32], rsi
37c2bc8adlea r8, [rip+0x1b060c]
37c2bc8b4mov rdx, [rsp+336]
37c2bc8bcmov [rsp+48], rax
37c2bc8c1movsd_xmm [rsp+352], x2
37c2bc8camovups [rsp+800], x1
37c2bc8d2call zrot_64_
37c2bc8d7movsd_xmm x2, [rsp+352]
37c2bc8e0jmp 0x37c2bbe69
37c2bc8e5
37c2bc8e5 0f 1f 00 ...
37c2bc8e8
37c2bc8e8loc_37c2bc8e8:
37c2bc8e8mov rdx, [rsp+184]
37c2bc8f0lea r8, [rip+0x1b05c9]
37c2bc8f7mov rcx, r12
37c2bc8facall dznrm2_64_
37c2bc8ffmovapd x8, x0
37c2bc904jmp 0x37c2bc07b
37c2bc909
37c2bc909 0f 1f 80 00 00 00 00 .......
37c2bc910
37c2bc910loc_37c2bc910:
37c2bc910lea r8, [rip+0x1b05a9]
37c2bc917mov rdx, rbx
37c2bc91amov rcx, r12
37c2bc91dcall dznrm2_64_
37c2bc922mov rax, [rsp+1112]
37c2bc92amovsd_xmm [rax+8*r15-8], x0
37c2bc931jmp 0x37c2bbfde
37c2bc936
37c2bc936 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bc940
37c2bc940loc_37c2bc940:
37c2bc940mov rax, [rsp+280]
37c2bc948mov [rsp+40], rbp
37c2bc94dlea rcx, [rsp+720]
37c2bc955mov r9, r13
37c2bc958mov [rsp+32], rsi
37c2bc95dmov rdx, [rsp+336]
37c2bc965lea r8, [rip+0x1b0554]
37c2bc96cmov [rsp+48], rax
37c2bc971movups [rsp+800], x4
37c2bc979call zrot_64_
37c2bc97ejmp 0x37c2bc5a8
37c2bc983
37c2bc983 0f 1f 44 00 00 ..D..
37c2bc988
37c2bc988loc_37c2bc988:
37c2bc988mov rdx, [rsp+184]
37c2bc990lea r8, [rip+0x1b0529]
37c2bc997mov rcx, r12
37c2bc99acall dznrm2_64_
37c2bc99fmovapd x8, x0
37c2bc9a4jmp 0x37c2bbaca
37c2bc9a9
37c2bc9a9 0f 1f 80 00 00 00 00 .......
37c2bc9b0
37c2bc9b0loc_37c2bc9b0:
37c2bc9b0mov r13, [rsp+560]
37c2bc9b8mov rsi, [rsp+568]
37c2bc9c0movapd x13, x14
37c2bc9c5mov rbp, [rsp+576]
37c2bc9cdmov rbx, [rsp+584]
37c2bc9d5mov r12, [rsp+1112]
37c2bc9ddmov r10, [r14]
37c2bc9e0
37c2bc9e0loc_37c2bc9e0:
37c2bc9e0add rsi, 1
37c2bc9e4cmp [rsp+488], rsi
37c2bc9ecjl 0x37c2bddf6
37c2bc9f2mov rax, [rsp+464]
37c2bc9falea r11, [rbx+1]
37c2bc9femov r8, rbp
37c2bca01mov [rsp+448], r13
37c2bca09mov [rsp+504], rsi
37c2bca11sub r8, [rsp+512]
37c2bca19lea r9, [rax+rbx]
37c2bca1dmov rax, [rsp+536]
37c2bca25mov [rsp+368], r11
37c2bca2dmov r10, r8
37c2bca30mov [rsp+584], r9
37c2bca38mov r15, [rsp+1080]
37c2bca40mov [rsp+416], rax
37c2bca48mov rdx, rax
37c2bca4bmovsd_xmm x14, [rsp+304]
37c2bca55sub rdx, [rsp+520]
37c2bca5dmov [rsp+408], rbp
37c2bca65mov [rsp+528], rbp
37c2bca6dmov r8, rdx
37c2bca70mov rbp, rsi
37c2bca73
37c2bca73loc_37c2bca73:
37c2bca73mov rax, [r14]
37c2bca76mov rdx, [rsp+448]
37c2bca7ecmp rbx, rax
37c2bca81mov [rsp+744], rdx
37c2bca89cmovle rax, rbx
37c2bca8dmov rsi, rax
37c2bca90cmp rdx, rax
37c2bca93jg 0x37c2bdd1c
37c2bca99mov r11, r10
37c2bca9cmov r13, r14
37c2bca9fmov [rsp+576], r10
37c2bcaa7mov r14, [rsp+224]
37c2bcaafmov r10, r9
37c2bcab2mov rcx, r8
37c2bcab5mov r9, r11
37c2bcab8mov [rsp+280], 0
37c2bcac4mov [rsp+560], rbp
37c2bcaccmov [rsp+568], r8
37c2bcad4mov [rsp+456], rbx
37c2bcadcjmp 0x37c2bcb16
37c2bcade
37c2bcade 66 90 f.
37c2bcae0
37c2bcae0loc_37c2bcae0:
37c2bcae0jp 0x37c2bcaf1
37c2bcae2je 0x37c2bdb38
37c2bcae8mov eax, 0
37c2bcaedcmovbe r14, rax
37c2bcaf1
37c2bcaf1loc_37c2bcaf1:
37c2bcaf1add rdx, 1
37c2bcaf5add rcx, [rsp+176]
37c2bcafdadd r9, [rsp+168]
37c2bcb05mov [rsp+744], rdx
37c2bcb0dcmp rdx, rsi
37c2bcb10jg 0x37c2bdcee
37c2bcb16
37c2bcb16loc_37c2bcb16:
37c2bcb16movsd_xmm x7, [r12+8*rdx-8]
37c2bcb1dpxor x0, x0
37c2bcb21movsd_xmm [rsp+688], x7
37c2bcb2acomisd x7, x0
37c2bcb2ejbe 0x37c2bcae0
37c2bcb30mov rax, [r13]
37c2bcb34mov rbx, [rsp+368]
37c2bcb3ccmp r10, rax
37c2bcb3fcmovle rax, r10
37c2bcb43mov [rsp+216], rax
37c2bcb4bcmp rbx, rax
37c2bcb4ejg 0x37c2bd9ab
37c2bcb54mov rax, rdx
37c2bcb57xor ebp, ebp
37c2bcb59mov [rsp+192], r14
37c2bcb61mov rdi, [rsp+416]
37c2bcb69shl rax, 4
37c2bcb6dmov r14, rbp
37c2bcb70mov [rsp+256], rdx
37c2bcb78mov rbp, [rsp+280]
37c2bcb80mov [rsp+288], rax
37c2bcb88mov rax, [rsp+408]
37c2bcb90mov [rsp+352], rsi
37c2bcb98mov [rsp+208], rax
37c2bcba0mov [rsp+384], r10
37c2bcba8mov [rsp+336], r9
37c2bcbb0mov [rsp+184], rcx
37c2bcbb8jmp 0x37c2bd11c
37c2bcbbd
37c2bcbbd 0f 1f 00 ...
37c2bcbc0
37c2bcbc0loc_37c2bcbc0:
37c2bcbc0comisd x8, x9
37c2bcbc5jb 0x37c2bd178
37c2bcbcbcomisd x7, x8
37c2bcbd0jb 0x37c2bd390
37c2bcbd6movapd x0, x13
37c2bcbdbxor eax, eax
37c2bcbddmulsd x0, x7
37c2bcbe1comisd x8, x0
37c2bcbe6setae al
37c2bcbe9mov [rsp+224], rax
37c2bcbf1
37c2bcbf1loc_37c2bcbf1:
37c2bcbf1movsd_xmm x0, [rsp+320]
37c2bcbfadivsd x0, x8
37c2bcbffcomisd x0, x7
37c2bcc03jbe 0x37c2bd258
37c2bcc09lea rsi, [rip+0x1b02b0]
37c2bcc10mov [rsp+32], rdi
37c2bcc15mov rdx, r15
37c2bcc18mov r8, [rsp+184]
37c2bcc20mov [rsp+40], rsi
37c2bcc25lea rcx, [rsp+672]
37c2bcc2dmov r9, rsi
37c2bcc30mov [rsp+280], rcx
37c2bcc38call zdotc_64_
37c2bcc3dpxor x0, x0
37c2bcc41movsd_xmm x6, [rsp+680]
37c2bcc4amovsd_xmm x2, [rsp+672]
37c2bcc53addsd x8, x0
37c2bcc58movapd x1, x6
37c2bcc5cmulsd x1, x0
37c2bcc60addsd x1, x2
37c2bcc64mulsd x2, x0
37c2bcc68divsd x1, x8
37c2bcc6dsubsd x6, x2
37c2bcc71divsd x6, x8
37c2bcc76
37c2bcc76loc_37c2bcc76:
37c2bcc76movapd x2, x0
37c2bcc7adivsd x2, x7
37c2bcc7emulsd x0, x2
37c2bcc82addsd x0, x7
37c2bcc86
37c2bcc86loc_37c2bcc86:
37c2bcc86movapd x8, x6
37c2bcc8bmov rcx, [rsp+280]
37c2bcc93movapd x12, x7
37c2bcc98mulsd x8, x2
37c2bcc9daddsd x8, x1
37c2bcca2mulsd x1, x2
37c2bcca6divsd x8, x0
37c2bccabsubsd x6, x1
37c2bccafdivsd x6, x0
37c2bccb3
37c2bccb3loc_37c2bccb3:
37c2bccb3movsd_xmm [rsp+672], x8
37c2bccbdmovsd_xmm [rsp+680], x6
37c2bccc6call fn_37c42fc80
37c2bcccbcomisd x0, [rsp+776]
37c2bccd4maxsd x15, x0
37c2bccd9jbe 0x37c2bd158
37c2bccdfadd [rsp+400], 1
37c2bcce8movsd_xmm x10, [rsp+696]
37c2bccf2cmp [rsp+224], 0
37c2bccfbje 0x37c2bd3d0
37c2bcd01pxor x1, x1
37c2bcd05movapd x11, x6
37c2bcd0amovapd x2, x0
37c2bcd0emovapd x3, x1
37c2bcd12comisd x10, x7
37c2bcd17xorpd x2, [rip+0x1b01e1]
37c2bcd1fdivsd x3, x0
37c2bcd23mulsd x1, x3
37c2bcd27mulsd x11, x3
37c2bcd2cmulsd x3, x8
37c2bcd31addsd x1, x0
37c2bcd35addsd x11, x8
37c2bcd3amovapd x8, x12
37c2bcd3fsubsd x6, x3
37c2bcd43divsd x8, x10
37c2bcd48divsd x11, x1
37c2bcd4ddivsd x6, x1
37c2bcd51movapd x1, x10
37c2bcd56divsd x1, x12
37c2bcd5bmovapd x3, x1
37c2bcd5fsubsd x3, x8
37c2bcd64andpd x3, [rip+0x1b01a4]
37c2bcd6cmulsd x3, [rip+0x1b01ac]
37c2bcd74xorpd x3, [rip+0x1b0184]
37c2bcd7cdivsd x3, x0
37c2bcd80movapd x0, x3
37c2bcd84andpd x0, [rip+0x1b0184]
37c2bcd8cja 0x37c2bd950
37c2bcd92comisd x0, [rsp+392]
37c2bcd9bxorpd x3, [rip+0x1b015d]
37c2bcda3movapd x4, x9
37c2bcda8ja 0x37c2bd9c0
37c2bcdae
37c2bcdaeloc_37c2bcdae:
37c2bcdaemovapd x0, x3
37c2bcdb2mov r9, rdi
37c2bcdb5mov rcx, r15
37c2bcdb8mov rdx, [rsp+184]
37c2bcdc0mulsd x0, x3
37c2bcdc4lea r11, [rsp+800]
37c2bcdcclea r14, [rsp+784]
37c2bcdd4lea r8, [rip+0x1b00e5]
37c2bcddbmov [rsp+192], r11
37c2bcde3addsd x0, x9
37c2bcde8sqrtsd x0, x0
37c2bcdecmulsd x0, x4
37c2bcdf0addsd x3, x0
37c2bcdf4movapd x0, x9
37c2bcdf9divsd x0, x3
37c2bcdfdmovapd x3, x9
37c2bce02mulsd x8, x0
37c2bce07movapd x4, x0
37c2bce0bmovsd_xmm [rsp+792], x0
37c2bce14mulsd x4, x0
37c2bce18mulsd x8, x2
37c2bce1daddsd x4, x9
37c2bce22divsd x3, x4
37c2bce26addsd x8, x9
37c2bce2bsqrtsd x3, x3
37c2bce2fmovsd_xmm [rsp+784], x3
37c2bce38mulsd x3, x0
37c2bce3cmulsd x0, x1
37c2bce40movapd x4, x3
37c2bce44andpd x4, [rip+0x1b00c4]
37c2bce4cmaxsd x4, [rsp+248]
37c2bce55movapd x1, x0
37c2bce59movapd x0, x9
37c2bce5emulsd x1, x2
37c2bce62movsd_xmm [rsp+248], x4
37c2bce6bpxor x4, x4
37c2bce6fmaxsd x8, x4
37c2bce74subsd x0, x1
37c2bce78sqrtsd x8, x8
37c2bce7dmaxsd x0, x4
37c2bce81mulsd x8, x10
37c2bce86sqrtsd x0, x0
37c2bce8amovsd_xmm [r12+8*rbx-8], x8
37c2bce91movapd x8, x3
37c2bce96mulsd x12, x0
37c2bce9bmovapd x0, x6
37c2bce9fmov [rsp+48], r11
37c2bcea4xorpd x0, [rip+0x1b0054]
37c2bceacmulsd x8, x11
37c2bceb1mov [rsp+40], r14
37c2bceb6movapd x1, x0
37c2bcebamov [rsp+32], rsi
37c2bcebfmulsd x1, x4
37c2bcec3mulsd x0, x3
37c2bcec7movsd_xmm [rsp+688], x12
37c2bced1mulsd x4, x11
37c2bced6subsd x8, x1
37c2bcedbaddsd x4, x0
37c2bcedfunpcklpd x8, x4
37c2bcee4movups [rsp+800], x8
37c2bceedcall zrot_64_
37c2bcef2mov r11, [rsp+192]
37c2bcefacmp [rsp+344], 0
37c2bcf03jne 0x37c2bdc68
37c2bcf09
37c2bcf09loc_37c2bcf09:
37c2bcf09movsd_xmm x8, [r12+8*rbx-8]
37c2bcf10
37c2bcf10loc_37c2bcf10:
37c2bcf10mov rsi, [rsp+1144]
37c2bcf18mov rax, rbx
37c2bcf1bmovapd x3, x11
37c2bcf20movapd x2, x6
37c2bcf24shl rax, 4
37c2bcf28movsd_xmm x0, [rsi+rax-16]
37c2bcf2emovsd_xmm x1, [rsi+rax-8]
37c2bcf34mov rax, [rsp+288]
37c2bcf3cmulsd x3, x0
37c2bcf40mulsd x2, x1
37c2bcf44mulsd x0, x6
37c2bcf48mulsd x11, x1
37c2bcf4dsubsd x3, x2
37c2bcf51xorpd x3, [rip+0x1affa7]
37c2bcf59addsd x0, x11
37c2bcf5exorpd x0, [rip+0x1aff9a]
37c2bcf66movsd_xmm [rsi+rax-16], x3
37c2bcf6cmovsd_xmm [rsi+rax-8], x0
37c2bcf72
37c2bcf72loc_37c2bcf72:
37c2bcf72movapd x0, x8
37c2bcf77divsd x0, x10
37c2bcf7cmulsd x0, x0
37c2bcf80comisd x14, x0
37c2bcf85jb 0x37c2bd001
37c2bcf87movsd_xmm x5, [rsp+312]
37c2bcf90comisd x5, x10
37c2bcf95jbe 0x37c2bcfa7
37c2bcf97comisd x10, [rsp+376]
37c2bcfa1ja 0x37c2bdcd0
37c2bcfa7
37c2bcfa7loc_37c2bcfa7:
37c2bcfa7mov rax, [rsp+296]
37c2bcfaflea r8, [rip+0x1aff0a]
37c2bcfb6mov rdx, rdi
37c2bcfb9mov rcx, r15
37c2bcfbclea r9, [rsp+792]
37c2bcfc4mov [rsp+792], 0
37c2bcfd0mov [rsp+32], rax
37c2bcfd5movsd_xmm [rsp+696], x9
37c2bcfdfcall zlassq_64_
37c2bcfe4movsd_xmm x0, [rsp+696]
37c2bcfedsqrtsd x0, x0
37c2bcff1mulsd x0, [rsp+792]
37c2bcffamovsd_xmm [r12+8*rbx-8], x0
37c2bd001
37c2bd001loc_37c2bd001:
37c2bd001movapd x0, x12
37c2bd006divsd x0, x7
37c2bd00amulsd x0, x0
37c2bd00ecomisd x14, x0
37c2bd013jb 0x37c2bd3b0
37c2bd019movsd_xmm x5, [rsp+312]
37c2bd022comisd x5, x12
37c2bd027jbe 0x37c2bd039
37c2bd029comisd x12, [rsp+376]
37c2bd033ja 0x37c2bdcb0
37c2bd039
37c2bd039loc_37c2bd039:
37c2bd039mov rax, [rsp+272]
37c2bd041mov rdx, [rsp+184]
37c2bd049mov rcx, r15
37c2bd04clea r9, [rsp+792]
37c2bd054lea r8, [rip+0x1afe65]
37c2bd05bmov [rsp+792], 0
37c2bd067mov [rsp+32], rax
37c2bd06cmovsd_xmm [rsp+688], x9
37c2bd076call zlassq_64_
37c2bd07bmovsd_xmm x7, [rsp+688]
37c2bd084sqrtsd x7, x7
37c2bd088mulsd x7, [rsp+792]
37c2bd091
37c2bd091loc_37c2bd091:
37c2bd091mov rax, [rsp+256]
37c2bd099xor r14l, r14l
37c2bd09cmov [rsp+192], 0
37c2bd0a8movsd_xmm [rsp+688], x7
37c2bd0b1movsd_xmm [r12+8*rax-8], x7
37c2bd0b8nop [rax+rax]
37c2bd0c0
37c2bd0c0loc_37c2bd0c0:
37c2bd0c0cmp rbp, [rsp+328]
37c2bd0c8jl 0x37c2bd0d9
37c2bd0cacmp [rsp+240], 0
37c2bd0d3jne 0x37c2bdb58
37c2bd0d9
37c2bd0d9loc_37c2bd0d9:
37c2bd0d9cmp r14, [rsp+200]
37c2bd0e1jle 0x37c2bd0f2
37c2bd0e3cmp [rsp+240], 0
37c2bd0ecjne 0x37c2bd970
37c2bd0f2
37c2bd0f2loc_37c2bd0f2:
37c2bd0f2mov rsi, [rsp+168]
37c2bd0faadd rbx, 1
37c2bd0feadd [rsp+208], rsi
37c2bd106add rdi, [rsp+176]
37c2bd10ecmp [rsp+216], rbx
37c2bd116jl 0x37c2bdc20
37c2bd11c
37c2bd11cloc_37c2bd11c:
37c2bd11cmovsd_xmm x8, [r12+8*rbx-8]
37c2bd123pxor x0, x0
37c2bd127movsd_xmm [rsp+696], x8
37c2bd131comisd x8, x0
37c2bd136ja 0x37c2bcbc0
37c2bd13cadd [rsp+192], 1
37c2bd145add r14, 1
37c2bd149add rbp, 1
37c2bd14djmp 0x37c2bd0c0
37c2bd152
37c2bd152 66 0f 1f 44 00 00 f..D..
37c2bd158
37c2bd158loc_37c2bd158:
37c2bd158add r14, 1
37c2bd15cadd rbp, 1
37c2bd160movapd x7, x12
37c2bd165add [rsp+192], 1
37c2bd16ejmp 0x37c2bd0c0
37c2bd173
37c2bd173 0f 1f 44 00 00 ..D..
37c2bd178
37c2bd178loc_37c2bd178:
37c2bd178comisd x7, x8
37c2bd17djb 0x37c2bd708
37c2bd183movapd x0, x8
37c2bd188xor eax, eax
37c2bd18adivsd x0, x13
37c2bd18fcomisd x0, x7
37c2bd193setae al
37c2bd196mov [rsp+224], rax
37c2bd19e
37c2bd19eloc_37c2bd19e:
37c2bd19emovapd x0, x13
37c2bd1a3divsd x0, x8
37c2bd1a8comisd x7, x0
37c2bd1acjbe 0x37c2bd610
37c2bd1b2lea rsi, [rip+0x1afd07]
37c2bd1b9mov [rsp+32], rdi
37c2bd1bemovapd x10, x8
37c2bd1c3mov r8, [rsp+184]
37c2bd1cbmov [rsp+40], rsi
37c2bd1d0maxsd x10, x7
37c2bd1d5mov r9, rsi
37c2bd1d8mov rdx, r15
37c2bd1dblea rcx, [rsp+672]
37c2bd1e3minsd x8, x7
37c2bd1e8mov [rsp+280], rcx
37c2bd1f0call zdotc_64_
37c2bd1f5pxor x0, x0
37c2bd1f9movsd_xmm x6, [rsp+680]
37c2bd202movsd_xmm x4, [rsp+672]
37c2bd20bmovapd x2, x0
37c2bd20fdivsd x2, x10
37c2bd214movapd x1, x6
37c2bd218mulsd x1, x2
37c2bd21cmovapd x3, x2
37c2bd220mulsd x2, x4
37c2bd224mulsd x3, x0
37c2bd228addsd x1, x4
37c2bd22csubsd x6, x2
37c2bd230movapd x2, x0
37c2bd234divsd x2, x8
37c2bd239addsd x3, x10
37c2bd23edivsd x1, x3
37c2bd242mulsd x0, x2
37c2bd246addsd x0, x8
37c2bd24bdivsd x6, x3
37c2bd24fjmp 0x37c2bcc86
37c2bd254
37c2bd254 0f 1f 40 00 ..@.
37c2bd258
37c2bd258loc_37c2bd258:
37c2bd258lea rsi, [rip+0x1afc61]
37c2bd25fmov rax, [r13]
37c2bd263mov rcx, [rsp+1144]
37c2bd26bmov [rsp+32], rsi
37c2bd270mov rdx, [rsp+184]
37c2bd278mov r8, rsi
37c2bd27bshl rax, 4
37c2bd27flea r9, [rcx+rax]
37c2bd283mov rcx, r15
37c2bd286call zcopy_64_
37c2bd28blea rax, [rsp+712]
37c2bd293mov [rsp+80], 1
37c2bd29clea r8, [rip+0x1afc25]
37c2bd2a3mov [rsp+72], rax
37c2bd2a8mov rax, [rsp+1104]
37c2bd2b0mov rdx, r8
37c2bd2b3lea rcx, [rip+0x1afbbd]
37c2bd2bamov r9, [rsp+272]
37c2bd2c2mov [rsp+64], rax
37c2bd2c7mov rax, [r13]
37c2bd2cbmov [rsp+48], rsi
37c2bd2d0shl rax, 4
37c2bd2d4add rax, [rsp+1144]
37c2bd2dcmov [rsp+40], r15
37c2bd2e1mov [rsp+56], rax
37c2bd2e6lea rax, [rip+0x1afbe3]
37c2bd2edmov [rsp+32], rax
37c2bd2f2call zlascl_64_
37c2bd2f7mov rax, [r13]
37c2bd2fbmov [rsp+40], rsi
37c2bd300mov r9, rsi
37c2bd303mov rdx, [rsp+1144]
37c2bd30bmov [rsp+32], rdi
37c2bd310lea rcx, [rsp+672]
37c2bd318shl rax, 4
37c2bd31cmov [rsp+280], rcx
37c2bd324lea r8, [rdx+rax]
37c2bd328mov rdx, r15
37c2bd32bcall zdotc_64_
37c2bd330pxor x2, x2
37c2bd334movsd_xmm x6, [rsp+680]
37c2bd33dmovapd x0, x8
37c2bd342movsd_xmm x1, [rsp+672]
37c2bd34baddsd x0, x2
37c2bd34fmovsd_xmm x12, [rsp+688]
37c2bd359movapd x8, x6
37c2bd35emov rcx, [rsp+280]
37c2bd366mulsd x8, x2
37c2bd36baddsd x8, x1
37c2bd370mulsd x1, x2
37c2bd374divsd x8, x0
37c2bd379subsd x6, x1
37c2bd37ddivsd x6, x0
37c2bd381jmp 0x37c2bccb3
37c2bd386
37c2bd386 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bd390
37c2bd390loc_37c2bd390:
37c2bd390movapd x0, x8
37c2bd395xor eax, eax
37c2bd397mulsd x0, x13
37c2bd39ccomisd x7, x0
37c2bd3a0setae al
37c2bd3a3mov [rsp+224], rax
37c2bd3abjmp 0x37c2bcbf1
37c2bd3b0
37c2bd3b0loc_37c2bd3b0:
37c2bd3b0mov [rsp+192], 0
37c2bd3bcmovapd x7, x12
37c2bd3c1xor r14l, r14l
37c2bd3c4jmp 0x37c2bd0c0
37c2bd3c9
37c2bd3c9 0f 1f 80 00 00 00 00 .......
37c2bd3d0
37c2bd3d0loc_37c2bd3d0:
37c2bd3d0movsd_xmm x11, [rsp+752]
37c2bd3damov r9, [r13]
37c2bd3demovsd_xmm [rsp+440], x0
37c2bd3e7xorpd x8, [rip+0x1afb10]
37c2bd3f0shl r9, 4
37c2bd3f4add r9, [rsp+1144]
37c2bd3fccomisd x12, x10
37c2bd401jbe 0x37c2bd730
37c2bd407mov [rsp+32], rsi
37c2bd40cmov rdx, [rsp+184]
37c2bd414mov rcx, r15
37c2bd417lea r8, [rip+0x1afaa2]
37c2bd41elea r14, [rip+0x1afaa3]
37c2bd425call zcopy_64_
37c2bd42alea rax, [rsp+712]
37c2bd432mov r9, [rsp+272]
37c2bd43amov r8, r14
37c2bd43dmov [rsp+72], rax
37c2bd442lea rcx, [rip+0x1afa2e]
37c2bd449mov [rsp+280], rax
37c2bd451mov rax, [rsp+1104]
37c2bd459mov [rsp+80], 1
37c2bd462mov [rsp+64], rax
37c2bd467mov rdx, [r13]
37c2bd46blea rax, [rip+0x1afa5e]
37c2bd472mov [rsp+48], rsi
37c2bd477shl rdx, 4
37c2bd47badd rdx, [rsp+1144]
37c2bd483mov [rsp+32], rax
37c2bd488mov [rsp+56], rdx
37c2bd48dmov rdx, r14
37c2bd490mov [rsp+40], r15
37c2bd495mov [rsp+224], rax
37c2bd49dmov [rsp+192], rcx
37c2bd4a5call zlascl_64_
37c2bd4aamov rax, [rsp+280]
37c2bd4b2mov [rsp+48], rsi
37c2bd4b7mov r8, r14
37c2bd4bamov rdx, [rsp+1104]
37c2bd4c2mov [rsp+56], rdi
37c2bd4c7mov [rsp+72], rax
37c2bd4ccmov rax, [rsp+224]
37c2bd4d4mov [rsp+64], rdx
37c2bd4d9mov r9, [rsp+296]
37c2bd4e1mov rdx, r14
37c2bd4e4mov [rsp+32], rax
37c2bd4e9mov rcx, [rsp+192]
37c2bd4f1mov [rsp+80], 1
37c2bd4famov [rsp+40], r15
37c2bd4ffcall zlascl_64_
37c2bd504mov rdx, [r13]
37c2bd508mov rcx, r15
37c2bd50bmov r10, [rsp+1144]
37c2bd513mov [rsp+40], rsi
37c2bd518xorpd x6, [rip+0x1af9e0]
37c2bd520lea r9, [rip+0x1af999]
37c2bd527mov [rsp+32], rdi
37c2bd52cshl rdx, 4
37c2bd530movsd_xmm [rsp+800], x8
37c2bd53alea r8, [r10+rdx]
37c2bd53elea rdx, [rsp+800]
37c2bd546movapd x8, x9
37c2bd54bmovsd_xmm [rsp+808], x6
37c2bd554call zaxpy_64_
37c2bd559mov rdx, [rsp+1104]
37c2bd561mov [rsp+48], rsi
37c2bd566mov r8, r14
37c2bd569mov rax, [rsp+280]
37c2bd571mov rsi, [rsp+296]
37c2bd579mov [rsp+80], 1
37c2bd582mov [rsp+64], rdx
37c2bd587mov r9, [rsp+224]
37c2bd58fmov rdx, r14
37c2bd592mov [rsp+72], rax
37c2bd597mov rcx, [rsp+192]
37c2bd59fmov [rsp+56], rdi
37c2bd5a4mov [rsp+40], r15
37c2bd5a9mov [rsp+32], rsi
37c2bd5aecall zlascl_64_
37c2bd5b3movsd_xmm x0, [rsp+440]
37c2bd5bcmovsd_xmm x10, [rsp+696]
37c2bd5c6maxsd x11, [rsp+248]
37c2bd5d0movsd_xmm x12, [rsp+688]
37c2bd5damulsd x0, x0
37c2bd5demovsd_xmm [rsp+248], x11
37c2bd5e8subsd x8, x0
37c2bd5edpxor x0, x0
37c2bd5f1maxsd x8, x0
37c2bd5f6sqrtsd x8, x8
37c2bd5fbmulsd x8, x10
37c2bd600movsd_xmm [r12+8*rbx-8], x8
37c2bd607jmp 0x37c2bcf72
37c2bd60c
37c2bd60c 0f 1f 40 00 ..@.
37c2bd610
37c2bd610loc_37c2bd610:
37c2bd610lea rsi, [rip+0x1af8a9]
37c2bd617mov rax, [r13]
37c2bd61bmov rcx, [rsp+1144]
37c2bd623mov rdx, rdi
37c2bd626mov [rsp+32], rsi
37c2bd62bmov r8, rsi
37c2bd62eshl rax, 4
37c2bd632lea r9, [rcx+rax]
37c2bd636mov rcx, r15
37c2bd639call zcopy_64_
37c2bd63elea rax, [rsp+712]
37c2bd646mov [rsp+80], 1
37c2bd64flea r8, [rip+0x1af872]
37c2bd656mov [rsp+72], rax
37c2bd65bmov rax, [rsp+1104]
37c2bd663mov rdx, r8
37c2bd666lea rcx, [rip+0x1af80a]
37c2bd66dmov r9, [rsp+296]
37c2bd675mov [rsp+64], rax
37c2bd67amov rax, [r13]
37c2bd67emov [rsp+48], rsi
37c2bd683shl rax, 4
37c2bd687add rax, [rsp+1144]
37c2bd68fmov [rsp+40], r15
37c2bd694mov [rsp+56], rax
37c2bd699lea rax, [rip+0x1af830]
37c2bd6a0mov [rsp+32], rax
37c2bd6a5call zlascl_64_
37c2bd6aamov [rsp+40], rsi
37c2bd6afmov r9, rsi
37c2bd6b2mov rdx, r15
37c2bd6b5mov rax, [r13]
37c2bd6b9mov r8, [rsp+184]
37c2bd6c1lea rcx, [rsp+672]
37c2bd6c9mov [rsp+280], rcx
37c2bd6d1shl rax, 4
37c2bd6d5add rax, [rsp+1144]
37c2bd6ddmov [rsp+32], rax
37c2bd6e2call zdotc_64_
37c2bd6e7pxor x0, x0
37c2bd6ebmovsd_xmm x1, [rsp+672]
37c2bd6f4movsd_xmm x6, [rsp+680]
37c2bd6fdjmp 0x37c2bcc76
37c2bd702
37c2bd702 66 0f 1f 44 00 00 f..D..
37c2bd708
37c2bd708loc_37c2bd708:
37c2bd708movapd x0, x7
37c2bd70cxor eax, eax
37c2bd70edivsd x0, x13
37c2bd713comisd x0, x8
37c2bd718setae al
37c2bd71bmov [rsp+224], rax
37c2bd723jmp 0x37c2bd19e
37c2bd728
37c2bd728 0f 1f 84 00 00 00 00 00 ........
37c2bd730
37c2bd730loc_37c2bd730:
37c2bd730mov [rsp+32], rsi
37c2bd735mov rdx, rdi
37c2bd738mov rcx, r15
37c2bd73bunpcklpd x8, x6
37c2bd740lea r8, [rip+0x1af779]
37c2bd747lea r14, [rip+0x1af77a]
37c2bd74ecall zcopy_64_
37c2bd753lea rax, [rsp+712]
37c2bd75bmov r9, [rsp+296]
37c2bd763mov r8, r14
37c2bd766mov [rsp+72], rax
37c2bd76blea rcx, [rip+0x1af705]
37c2bd772mov [rsp+280], rax
37c2bd77amov rax, [rsp+1104]
37c2bd782mov [rsp+80], 1
37c2bd78bmov [rsp+64], rax
37c2bd790mov rdx, [r13]
37c2bd794lea rax, [rip+0x1af735]
37c2bd79bmov [rsp+48], rsi
37c2bd7a0shl rdx, 4
37c2bd7a4add rdx, [rsp+1144]
37c2bd7acmov [rsp+32], rax
37c2bd7b1mov [rsp+56], rdx
37c2bd7b6mov rdx, r14
37c2bd7b9mov [rsp+40], r15
37c2bd7bemov [rsp+224], rax
37c2bd7c6mov [rsp+192], rcx
37c2bd7cecall zlascl_64_
37c2bd7d3mov rax, [rsp+280]
37c2bd7dbmov [rsp+48], rsi
37c2bd7e0mov r8, r14
37c2bd7e3mov rdx, [rsp+1104]
37c2bd7ebmov [rsp+40], r15
37c2bd7f0mov [rsp+72], rax
37c2bd7f5mov rax, [rsp+224]
37c2bd7fdmov [rsp+64], rdx
37c2bd802mov rdx, [rsp+184]
37c2bd80amov [rsp+32], rax
37c2bd80fmov r9, [rsp+272]
37c2bd817mov [rsp+56], rdx
37c2bd81cmov rcx, [rsp+192]
37c2bd824mov rdx, r14
37c2bd827mov [rsp+80], 1
37c2bd830call zlascl_64_
37c2bd835mov r10, [rsp+184]
37c2bd83dmov rdx, [r13]
37c2bd841mov [rsp+40], rsi
37c2bd846mov r8, [rsp+1144]
37c2bd84elea r9, [rip+0x1af66b]
37c2bd855mov rcx, r15
37c2bd858movups [rsp+800], x8
37c2bd861mov [rsp+32], r10
37c2bd866shl rdx, 4
37c2bd86aadd r8, rdx
37c2bd86dlea rdx, [rsp+800]
37c2bd875call zaxpy_64_
37c2bd87amov [rsp+48], rsi
37c2bd87fmov r8, r14
37c2bd882mov rdx, r14
37c2bd885mov rax, [rsp+280]
37c2bd88dmov r11, [rsp+1104]
37c2bd895mov [rsp+80], 1
37c2bd89emov r10, [rsp+184]
37c2bd8a6mov rsi, [rsp+272]
37c2bd8aemov [rsp+40], r15
37c2bd8b3mov [rsp+72], rax
37c2bd8b8mov r9, [rsp+224]
37c2bd8c0mov [rsp+64], r11
37c2bd8c5mov rcx, [rsp+192]
37c2bd8cdmov [rsp+56], r10
37c2bd8d2mov [rsp+32], rsi
37c2bd8d7call zlascl_64_
37c2bd8dcmovapd x1, x9
37c2bd8e1movsd_xmm x0, [rsp+440]
37c2bd8eamovsd_xmm x12, [rsp+688]
37c2bd8f4maxsd x11, [rsp+248]
37c2bd8femov rax, [rsp+256]
37c2bd906movsd_xmm x10, [rsp+696]
37c2bd910mulsd x0, x0
37c2bd914movsd_xmm [rsp+248], x11
37c2bd91esubsd x1, x0
37c2bd922pxor x0, x0
37c2bd926maxsd x1, x0
37c2bd92asqrtsd x1, x1
37c2bd92emulsd x1, x12
37c2bd933movsd_xmm [r12+8*rax-8], x1
37c2bd93amovsd_xmm x8, [r12+8*rbx-8]
37c2bd941jmp 0x37c2bcf72
37c2bd946
37c2bd946 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bd950
37c2bd950loc_37c2bd950:
37c2bd950comisd x0, [rsp+392]
37c2bd959ja 0x37c2bd9c0
37c2bd95bmovsd_xmm x4, [rip+0x1af57d]
37c2bd963jmp 0x37c2bcdae
37c2bd968
37c2bd968 0f 1f 84 00 00 00 00 00 ........
37c2bd970
37c2bd970loc_37c2bd970:
37c2bd970mov [rsp+280], rbp
37c2bd978mov rdx, [rsp+256]
37c2bd980xor r14l, r14l
37c2bd983mov rsi, [rsp+352]
37c2bd98bmov r10, [rsp+384]
37c2bd993mov r9, [rsp+336]
37c2bd99bmov rcx, [rsp+184]
37c2bd9a3xorpd x7, [rip+0x1af555]
37c2bd9ab
37c2bd9abloc_37c2bd9ab:
37c2bd9abmovsd_xmm [r12+8*rdx-8], x7
37c2bd9b2jmp 0x37c2bcaf1
37c2bd9b7
37c2bd9b7 66 0f 1f 84 00 00 00 00 00 f........
37c2bd9c0
37c2bd9c0loc_37c2bd9c0:
37c2bd9c0movapd x4, x6
37c2bd9c4movsd_xmm x0, [rip+0x1af554]
37c2bd9ccmov r9, rdi
37c2bd9cfxorpd x4, [rip+0x1af529]
37c2bd9d7lea r11, [rsp+800]
37c2bd9dflea r14, [rsp+784]
37c2bd9e7mov rcx, r15
37c2bd9eamovsd_xmm [rsp+440], x2
37c2bd9f3divsd x0, x3
37c2bd9f7pxor x3, x3
37c2bd9fbmov [rsp+48], r11
37c2bda00mov rdx, [rsp+184]
37c2bda08mov [rsp+40], r14
37c2bda0dlea r8, [rip+0x1af4ac]
37c2bda14mov [rsp+32], rsi
37c2bda19mov [rsp+192], r11
37c2bda21movsd_xmm [rsp+496], x1
37c2bda2amovsd_xmm [rsp+784], x9
37c2bda34movsd_xmm [rsp+792], x0
37c2bda3dmovapd x5, x0
37c2bda41movsd_xmm [rsp+280], x0
37c2bda4amulsd x5, x11
37c2bda4fmovapd x2, x5
37c2bda53movapd x5, x4
37c2bda57mulsd x5, x3
37c2bda5bmulsd x4, x0
37c2bda5fmulsd x3, x11
37c2bda64subsd x2, x5
37c2bda68addsd x3, x4
37c2bda6cmovapd x4, x2
37c2bda70unpcklpd x4, x3
37c2bda74movups [rsp+800], x4
37c2bda7cmovups [rsp+224], x4
37c2bda84call zrot_64_
37c2bda89mov r11, [rsp+192]
37c2bda91cmp [rsp+344], 0
37c2bda9amovupd x4, [rsp+224]
37c2bdaa3movsd_xmm x0, [rsp+280]
37c2bdaacmovsd_xmm x2, [rsp+440]
37c2bdab5movsd_xmm x1, [rsp+496]
37c2bdabejne 0x37c2bdd80
37c2bdac4
37c2bdac4loc_37c2bdac4:
37c2bdac4mulsd x8, x0
37c2bdac9pxor x3, x3
37c2bdacdmulsd x1, x0
37c2bdad1andpd x0, [rip+0x1af437]
37c2bdad9maxsd x0, [rsp+248]
37c2bdae2movsd_xmm [rsp+248], x0
37c2bdaebmulsd x8, x2
37c2bdaf0mulsd x1, x2
37c2bdaf4movapd x2, x9
37c2bdaf9addsd x8, x9
37c2bdafesubsd x2, x1
37c2bdb02maxsd x8, x3
37c2bdb07maxsd x2, x3
37c2bdb0bsqrtsd x8, x8
37c2bdb10sqrtsd x2, x2
37c2bdb14mulsd x8, x10
37c2bdb19mulsd x12, x2
37c2bdb1emovsd_xmm [r12+8*rbx-8], x8
37c2bdb25movsd_xmm [rsp+688], x12
37c2bdb2fjmp 0x37c2bcf10
37c2bdb34
37c2bdb34 0f 1f 40 00 ..@.
37c2bdb38
37c2bdb38loc_37c2bdb38:
37c2bdb38mov rax, [r13]
37c2bdb3ccmp r10, rax
37c2bdb3fcmovle rax, r10
37c2bdb43sub r14, [rsp+368]
37c2bdb4blea r14, [rax+r14+1]
37c2bdb50jmp 0x37c2bcaf1
37c2bdb55
37c2bdb55 0f 1f 00 ...
37c2bdb58
37c2bdb58loc_37c2bdb58:
37c2bdb58mov r9, [rsp+256]
37c2bdb60mov r14, r13
37c2bdb63mov [rsp+224], 0
37c2bdb6fmov rsi, [rsp+504]
37c2bdb77mov rbp, [rsp+528]
37c2bdb7fmov rbx, [rsp+456]
37c2bdb87mov r13, [rsp+448]
37c2bdb8fmovsd_xmm [r12+8*r9-8], x7
37c2bdb96
37c2bdb96loc_37c2bdb96:
37c2bdb96mov rax, [r14]
37c2bdb99mov r10, [r14]
37c2bdb9ccmp rbx, rax
37c2bdb9fcmovle rax, rbx
37c2bdba3cmp r13, rax
37c2bdba6jg 0x37c2bdf29
37c2bdbacnop [rax+rax]
37c2bdbb5nop [rax+rax]
37c2bdbc0
37c2bdbc0loc_37c2bdbc0:
37c2bdbc0movsd_xmm x0, [r12+8*r13-8]
37c2bdbc7andpd x0, [rip+0x1af341]
37c2bdbcfmovsd_xmm [r12+8*r13-8], x0
37c2bdbd6add r13, 1
37c2bdbdacmp r13, rax
37c2bdbddjle 0x37c2bdbc0
37c2bdbdfmov rdx, r10
37c2bdbe2cmp [rsp+488], rsi
37c2bdbeajl 0x37c2bde09
37c2bdbf0mov rdi, [rsp+520]
37c2bdbf8add [rsp+536], rdi
37c2bdc00add rbx, [rsp+464]
37c2bdc08add rbp, [rsp+512]
37c2bdc10
37c2bdc10loc_37c2bdc10:
37c2bdc10lea r8, [r10-1]
37c2bdc14jmp 0x37c2bb740
37c2bdc19
37c2bdc19 0f 1f 80 00 00 00 00 .......
37c2bdc20
37c2bdc20loc_37c2bdc20:
37c2bdc20mov rdx, [rsp+256]
37c2bdc28mov [rsp+280], rbp
37c2bdc30mov r14, [rsp+192]
37c2bdc38mov rsi, [rsp+352]
37c2bdc40mov r10, [rsp+384]
37c2bdc48mov r9, [rsp+336]
37c2bdc50movsd_xmm [r12+8*rdx-8], x7
37c2bdc57mov rcx, [rsp+184]
37c2bdc5fjmp 0x37c2bcaf1
37c2bdc64
37c2bdc64 0f 1f 40 00 ..@.
37c2bdc68
37c2bdc68loc_37c2bdc68:
37c2bdc68mov [rsp+48], r11
37c2bdc6dmov r9, [rsp+208]
37c2bdc75lea rcx, [rsp+720]
37c2bdc7dlea r8, [rip+0x1af23c]
37c2bdc84mov [rsp+40], r14
37c2bdc89mov rdx, [rsp+336]
37c2bdc91mov [rsp+32], rsi
37c2bdc96movups [rsp+800], x8
37c2bdc9fcall zrot_64_
37c2bdca4jmp 0x37c2bcf09
37c2bdca9
37c2bdca9 0f 1f 80 00 00 00 00 .......
37c2bdcb0
37c2bdcb0loc_37c2bdcb0:
37c2bdcb0mov rdx, [rsp+184]
37c2bdcb8lea r8, [rip+0x1af201]
37c2bdcbfmov rcx, r15
37c2bdcc2call dznrm2_64_
37c2bdcc7movapd x7, x0
37c2bdccbjmp 0x37c2bd091
37c2bdcd0
37c2bdcd0loc_37c2bdcd0:
37c2bdcd0lea r8, [rip+0x1af1e9]
37c2bdcd7mov rdx, rdi
37c2bdcdamov rcx, r15
37c2bdcddcall dznrm2_64_
37c2bdce2movsd_xmm [r12+8*rbx-8], x0
37c2bdce9jmp 0x37c2bd001
37c2bdcee
37c2bdceeloc_37c2bdcee:
37c2bdceemov r9, r10
37c2bdcf1mov rbp, [rsp+560]
37c2bdcf9mov r8, [rsp+568]
37c2bdd01mov [rsp+224], r14
37c2bdd09mov rbx, [rsp+456]
37c2bdd11mov r10, [rsp+576]
37c2bdd19mov r14, r13
37c2bdd1c
37c2bdd1cloc_37c2bdd1c:
37c2bdd1cmov rax, [rsp+464]
37c2bdd24mov rsi, [rsp+520]
37c2bdd2cadd rbp, 1
37c2bdd30add [rsp+416], rsi
37c2bdd38mov rsi, [rsp+512]
37c2bdd40add [rsp+368], rax
37c2bdd48add r9, rax
37c2bdd4badd [rsp+408], rsi
37c2bdd53cmp [rsp+488], rbp
37c2bdd5bjge 0x37c2bca73
37c2bdd61mov r13, [rsp+448]
37c2bdd69mov rsi, [rsp+504]
37c2bdd71mov rbp, [rsp+528]
37c2bdd79jmp 0x37c2bdb96
37c2bdd7e
37c2bdd7e 66 90 f.
37c2bdd80
37c2bdd80loc_37c2bdd80:
37c2bdd80mov [rsp+48], r11
37c2bdd85mov r9, [rsp+208]
37c2bdd8dlea rcx, [rsp+720]
37c2bdd95lea r8, [rip+0x1af124]
37c2bdd9cmov [rsp+40], r14
37c2bdda1mov rdx, [rsp+336]
37c2bdda9mov [rsp+32], rsi
37c2bddaemovsd_xmm [rsp+280], x1
37c2bddb7movsd_xmm [rsp+224], x2
37c2bddc0movsd_xmm [rsp+192], x0
37c2bddc9movups [rsp+800], x4
37c2bddd1call zrot_64_
37c2bddd6movsd_xmm x1, [rsp+280]
37c2bdddfmovsd_xmm x2, [rsp+224]
37c2bdde8movsd_xmm x0, [rsp+192]
37c2bddf1jmp 0x37c2bdac4
37c2bddf6
37c2bddf6loc_37c2bddf6:
37c2bddf6cmp r10, rbx
37c2bddf9mov rax, rbx
37c2bddfccmovle rax, r10
37c2bde00cmp r13, rax
37c2bde03jle 0x37c2bdbc0
37c2bde09
37c2bde09loc_37c2bde09:
37c2bde09movapd x14, x15
37c2bde0emov r15, r14
37c2bde11lea rbx, [r10-1]
37c2bde15mov r13, r12
37c2bde18mov rdi, [rsp+600]
37c2bde20mov rsi, [rsp+608]
37c2bde28
37c2bde28loc_37c2bde28:
37c2bde28mov rax, [rsp+424]
37c2bde30movsd_xmm x0, [r13+8*rbx]
37c2bde37mov rcx, [rsp+432]
37c2bde3fmovsd_xmm x4, [rsp+312]
37c2bde48imul rax, r10
37c2bde4clea rax, [rcx+rax+1]
37c2bde51shl rax, 4
37c2bde55add rax, [rsp+1096]
37c2bde5dcomisd x4, x0
37c2bde61mov rdx, rax
37c2bde64jbe 0x37c2bde75
37c2bde66comisd x0, [rsp+376]
37c2bde6fja 0x37c2bdfd0
37c2bde75
37c2bde75loc_37c2bde75:
37c2bde75mov rax, [rsp+272]
37c2bde7dmov rcx, [rsp+1080]
37c2bde85lea r9, [rsp+792]
37c2bde8dlea r8, [rip+0x1af02c]
37c2bde94mov [rsp+792], 0
37c2bdea0mov [rsp+32], rax
37c2bdea5movsd_xmm [rsp+688], x9
37c2bdeafcall zlassq_64_
37c2bdeb4mov r10, [r15]
37c2bdeb7movsd_xmm x0, [rsp+688]
37c2bdec0sqrtsd x0, x0
37c2bdec4mulsd x0, [rsp+792]
37c2bdecdmovsd_xmm [r13+8*r10-8], x0
37c2bded4
37c2bded4loc_37c2bded4:
37c2bded4mov rdx, r10
37c2bded7cmp rdi, rsi
37c2bdedajge 0x37c2bdf51
37c2bdedcmovsd_xmm x4, [rsp+664]
37c2bdee5comisd x4, x14
37c2bdeeajae 0x37c2bdef6
37c2bdeeccmp r10, [rsp+400]
37c2bdef4jl 0x37c2bdf51
37c2bdef6
37c2bdef6loc_37c2bdef6:
37c2bdef6mov rsi, rdi
37c2bdef9
37c2bdef9loc_37c2bdef9:
37c2bdef9mov rbx, [rsp+224]
37c2bdf01cmp [rsp+648], rbx
37c2bdf09jle 0x37c2be66d
37c2bdf0fadd rdi, 1
37c2bdf13mov rdx, r10
37c2bdf16cmp rdi, 31
37c2bdf1aje 0x37c2be1ba
37c2bdf20lea rbx, [r10-1]
37c2bdf24jmp 0x37c2bb6ac
37c2bdf29
37c2bdf29loc_37c2bdf29:
37c2bdf29mov rdi, [rsp+520]
37c2bdf31mov rbx, [rsp+584]
37c2bdf39mov rdx, r10
37c2bdf3cadd [rsp+536], rdi
37c2bdf44add rbp, [rsp+512]
37c2bdf4cjmp 0x37c2bdc10
37c2bdf51
37c2bdf51loc_37c2bdf51:
37c2bdf51lea rax, [rsi+1]
37c2bdf55cmp rax, rdi
37c2bdf58jge 0x37c2bdef9
37c2bdf5amovsd_xmm x2, [rsp+776]
37c2bdf63pxor x0, x0
37c2bdf67cvtsi2sd x0, r10
37c2bdf6cmovapd x1, x0
37c2bdf70sqrtsd x1, x1
37c2bdf74mulsd x1, x2
37c2bdf78comisd x1, x14
37c2bdf7djbe 0x37c2bdef9
37c2bdf83mulsd x0, x14
37c2bdf88mulsd x0, [rsp+248]
37c2bdf91comisd x2, x0
37c2bdf95jbe 0x37c2bdef9
37c2bdf9bmov [rsp+192], rdi
37c2bdfa3mov r14, [rsp+1080]
37c2bdfabmov r9, rdx
37c2bdfaexor eax, eax
37c2bdfb0mov rdi, [rsp+624]
37c2bdfb8movsd_xmm x11, [rsp+632]
37c2bdfc2jmp 0x37c2be1e4
37c2bdfc7
37c2bdfc7 66 0f 1f 84 00 00 00 00 00 f........
37c2bdfd0
37c2bdfd0loc_37c2bdfd0:
37c2bdfd0mov rcx, [rsp+1080]
37c2bdfd8lea r8, [rip+0x1aeee1]
37c2bdfdfcall dznrm2_64_
37c2bdfe4mov r10, [r15]
37c2bdfe7movsd_xmm [r13+8*rbx], x0
37c2bdfeejmp 0x37c2bded4
37c2bdff3
37c2bdff3loc_37c2bdff3:
37c2bdff3mov [rsp+224], 0
37c2bdfffpxor x14, x14
37c2be004mov [rsp+400], 0
37c2be010mov [rsp+248], 0
37c2be01cjmp 0x37c2bde28
37c2be021
37c2be021loc_37c2be021:
37c2be021divsd x0, x1
37c2be025minsd x0, [rsp+320]
37c2be02ejmp 0x37c2bb49b
37c2be033
37c2be033loc_37c2be033:
37c2be033mov r8l, 6
37c2be039mov rax, [rsp+1176]
37c2be041mov rdx, rsi
37c2be044lea rcx, [rip+0x1aee2e]
37c2be04bmov [rsp+800], 6
37c2be057mov [rax], -6
37c2be05ecall xerbla_64_
37c2be063jmp 0x37c2ba96c
37c2be068
37c2be068loc_37c2be068:
37c2be068mov rax, [r15]
37c2be06bmov [rsp+48], r12
37c2be070lea r9, [rip+0x1aee29]
37c2be077mov r8, r15
37c2be07amov [rsp+56], 1
37c2be083lea rdx, [rsp+720]
37c2be08blea rcx, [rip+0x1aede3]
37c2be092mov [rsp+720], rax
37c2be09amov rax, [rsp+1128]
37c2be0a2mov [rsp+40], rax
37c2be0a7lea rax, [rip+0x1aee02]
37c2be0aemov [rsp+32], rax
37c2be0b3call zlaset_64_
37c2be0b8mov rdx, [r14]
37c2be0bbpxor x1, x1
37c2be0bfcvtsi2sd x1, rdx
37c2be0c4jmp 0x37c2bad9a
37c2be0c9
37c2be0c9loc_37c2be0c9:
37c2be0c9mov rsi, rbp
37c2be0ccmov rbp, r10
37c2be0cfjmp 0x37c2bb349
37c2be0d4
37c2be0d4loc_37c2be0d4:
37c2be0d4mov edx, 7
37c2be0d9lea rcx, [rip+0x1aed9f]
37c2be0e0call dlamch_64_
37c2be0e5mov edx, 11
37c2be0ealea rcx, [rip+0x1aed95]
37c2be0f1movsd_xmm [rsp+704], x0
37c2be0famovapd x8, x0
37c2be0ffcall dlamch_64_
37c2be104mov edx, 8
37c2be109lea rcx, [rip+0x1aed81]
37c2be110movsd_xmm [rsp+752], x0
37c2be119movapd x6, x0
37c2be11dcall dlamch_64_
37c2be122mov rdx, [r14]
37c2be125pxor x1, x1
37c2be129movsd_xmm x9, [rip+0x1aedbe]
37c2be132movsd_xmm [rsp+320], x0
37c2be13bmovapd x0, x8
37c2be140cvtsi2sd x1, rdx
37c2be145mulsd x0, x1
37c2be149mulsd x7, x8
37c2be14ecomisd x0, x9
37c2be153movsd_xmm [rsp+776], x7
37c2be15cjae 0x37c2bafb3
37c2be162movapd x4, x6
37c2be166movapd x15, x8
37c2be16bmovapd x5, x9
37c2be170sqrtsd x4, x4
37c2be174sqrtsd x15, x15
37c2be179movapd x13, x6
37c2be17edivsd x13, x8
37c2be183sqrtsd x7, x7
37c2be187movsd_xmm [rsp+376], x4
37c2be190movapd x10, x7
37c2be195divsd x5, x4
37c2be199movapd x4, x9
37c2be19edivsd x4, x15
37c2be1a3movsd_xmm [rsp+312], x5
37c2be1acmovsd_xmm [rsp+392], x4
37c2be1b5jmp 0x37c2bad9a
37c2be1ba
37c2be1baloc_37c2be1ba:
37c2be1bamov [rsp+192], rdi
37c2be1c2mov r14, [rsp+1080]
37c2be1camov r9, r10
37c2be1cdmov eax, 29
37c2be1d2mov rdi, [rsp+624]
37c2be1damovsd_xmm x11, [rsp+632]
37c2be1e4
37c2be1e4loc_37c2be1e4:
37c2be1e4mov rsi, [rsp+1176]
37c2be1ecmovapd x6, x14
37c2be1f1movhpd x6, [rsp+248]
37c2be1famov [rsi], rax
37c2be1fdcmp r10, 1
37c2be201jle 0x37c2bf3f9
37c2be207lea rcx, [rip+0x1aecb2]
37c2be20emov ebp, 1
37c2be213mov rax, [rsp+1128]
37c2be21blea rbx, [rsp+800]
37c2be223mov [rsp+184], rcx
37c2be22bmov rsi, r13
37c2be22epxor x7, x7
37c2be232lea rcx, [rsp+720]
37c2be23amov [rsp+216], rdi
37c2be242mov r12, [rsp+1096]
37c2be24axor edi, edi
37c2be24cmov [rsp+1080], r14
37c2be254mov r14, rbp
37c2be257mov rbp, r10
37c2be25amov [rsp+240], rbx
37c2be262xor ebx, ebx
37c2be264mov [rsp+200], rax
37c2be26cmov [rsp+208], rcx
37c2be274jmp 0x37c2be2c8
37c2be276
37c2be276loc_37c2be276:
37c2be276movsd_xmm x0, [rsi]
37c2be27aucomisd x0, x7
37c2be27ejp 0x37c2be282
37c2be280je 0x37c2be29c
37c2be282
37c2be282loc_37c2be282:
37c2be282mulsd x0, x11
37c2be287xor eax, eax
37c2be289add rdi, 1
37c2be28dcomisd x0, [rsp+752]
37c2be296seta al
37c2be299add rbx, rax
37c2be29c
37c2be29cloc_37c2be29c:
37c2be29cadd r14, 1
37c2be2a0mov rcx, [rsp+168]
37c2be2a8mov r9, [r15]
37c2be2abadd rsi, 8
37c2be2afadd [rsp+200], rcx
37c2be2b7add r12, [rsp+176]
37c2be2bfcmp r14, rbp
37c2be2c2je 0x37c2be3dc
37c2be2c8
37c2be2c8loc_37c2be2c8:
37c2be2c8mov rax, r9
37c2be2cbmov rcx, [rsp+240]
37c2be2d3mov rdx, rsi
37c2be2d6lea r8, [rip+0x1aebe3]
37c2be2ddsub rax, r14
37c2be2e0add rax, 1
37c2be2e4mov [rsp+800], rax
37c2be2eccall idamax_64_
37c2be2f1lea rdx, [rax+r14]
37c2be2f5lea rax, [rdx-1]
37c2be2f9cmp rax, r14
37c2be2fcje 0x37c2be276
37c2be302sub rdx, 2
37c2be306movsd_xmm x0, [rsi]
37c2be30amov [rsp+224], rax
37c2be312lea r8, [rip+0x1aeba7]
37c2be319movsd_xmm x1, [r13+8*rdx]
37c2be320mov rcx, [rsp+1080]
37c2be328movsd_xmm [rsi], x1
37c2be32cmovsd_xmm [r13+8*rdx], x0
37c2be333mov rdx, [rsp+424]
37c2be33bimul rdx, rax
37c2be33fmov rax, [rsp+432]
37c2be347lea rdx, [rax+rdx+1]
37c2be34cmov rax, [rsp+184]
37c2be354shl rdx, 4
37c2be358mov [rsp+32], rax
37c2be35dmov rax, [rsp+1096]
37c2be365lea r9, [rax+rdx]
37c2be369mov rdx, r12
37c2be36ccall zswap_64_
37c2be371mov rax, [rsp+224]
37c2be379cmp [rsp+344], 0
37c2be382je 0x37c2be276
37c2be388imul rax, [rsp+472]
37c2be391mov rcx, [rsp+480]
37c2be399lea r8, [rip+0x1aeb20]
37c2be3a0mov rdx, [rsp+200]
37c2be3a8lea rax, [rcx+rax+1]
37c2be3admov rcx, [rsp+184]
37c2be3b5shl rax, 4
37c2be3b9mov [rsp+32], rcx
37c2be3bemov rcx, [rsp+1128]
37c2be3c6lea r9, [rcx+rax]
37c2be3camov rcx, [rsp+208]
37c2be3d2call zswap_64_
37c2be3d7jmp 0x37c2be276
37c2be3dc
37c2be3dcloc_37c2be3dc:
37c2be3dcmovsd_xmm x0, [r13+8*r9-8]
37c2be3e3pxor x1, x1
37c2be3e7mov r11, rdi
37c2be3eamov r14, [rsp+1080]
37c2be3f2mov rdi, [rsp+216]
37c2be3famov rax, rbx
37c2be3fducomisd x0, x1
37c2be401jp 0x37c2be405
37c2be403je 0x37c2be41d
37c2be405
37c2be405loc_37c2be405:
37c2be405mulsd x0, x11
37c2be40aadd r11, 1
37c2be40ecomisd x0, [rsp+752]
37c2be417jbe 0x37c2be41d
37c2be419
37c2be419loc_37c2be419:
37c2be419add rax, 1
37c2be41d
37c2be41dloc_37c2be41d:
37c2be41dcmp [rsp+592], 0
37c2be426je 0x37c2be505
37c2be42ctest r11, r11
37c2be42fjle 0x37c2be505
37c2be435
37c2be435loc_37c2be435:
37c2be435lea rdx, [rip+0x1aea84]
37c2be43cmov r12, r13
37c2be43fmov esi, 1
37c2be444mov rbx, r11
37c2be447mov [rsp+184], rdx
37c2be44flea rbp, [rsp+712]
37c2be457lea rdx, [rip+0x1aea6a]
37c2be45emov [rsp+1088], r15
37c2be466lea r15, [rip+0x1aea63]
37c2be46dmov [rsp+1112], r13
37c2be475lea r13, [rip+0x1ae9fb]
37c2be47c
37c2be47cloc_37c2be47c:
37c2be47cmov [rsp+56], rdi
37c2be481mov r9, r12
37c2be484mov rcx, r13
37c2be487add rsi, 1
37c2be48bmov [rsp+72], rbp
37c2be490lea r8, [rip+0x1aea31]
37c2be497add r12, 8
37c2be49bmov [rsp+208], rax
37c2be4a3mov rax, [rsp+184]
37c2be4abmov [rsp+80], 1
37c2be4b4mov [rsp+48], rax
37c2be4b9mov [rsp+64], r14
37c2be4bemov [rsp+40], r14
37c2be4c3mov [rsp+32], r15
37c2be4c8mov [rsp+200], rdx
37c2be4d0call zlascl_64_
37c2be4d5add rdi, [rsp+176]
37c2be4ddcmp rsi, rbx
37c2be4e0mov rdx, [rsp+200]
37c2be4e8mov rax, [rsp+208]
37c2be4f0jle 0x37c2be47c
37c2be4f2mov r15, [rsp+1088]
37c2be4famov r13, [rsp+1112]
37c2be502mov r11, rbx
37c2be505
37c2be505loc_37c2be505:
37c2be505cmp [rsp+344], 0
37c2be50eje 0x37c2be5a9
37c2be514mov rsi, [r15]
37c2be517test rsi, rsi
37c2be51ajle 0x37c2be5a9
37c2be520mov r12, r13
37c2be523mov ebx, 1
37c2be528mov r14, r11
37c2be52bmov r13, rax
37c2be52elea rbp, [rsp+768]
37c2be536
37c2be536loc_37c2be536:
37c2be536mov rdx, [rsp+616]
37c2be53elea r8, [rip+0x1ae97b]
37c2be545lea rcx, [rsp+720]
37c2be54dadd rbx, 1
37c2be551call dznrm2_64_
37c2be556mov r8, [rsp+616]
37c2be55elea rcx, [rsp+720]
37c2be566mov rdx, rbp
37c2be569movapd x1, x0
37c2be56dmovapd x0, x9
37c2be572lea r9, [rip+0x1ae947]
37c2be579divsd x0, x1
37c2be57dmovsd_xmm [rsp+768], x0
37c2be586call zdscal_64_
37c2be58bmov rcx, [rsp+168]
37c2be593add [rsp+616], rcx
37c2be59bcmp rbx, rsi
37c2be59ejle 0x37c2be536
37c2be5a0mov rax, r13
37c2be5a3mov r11, r14
37c2be5a6mov r13, r12
37c2be5a9
37c2be5a9loc_37c2be5a9:
37c2be5a9comisd x11, x9
37c2be5aejbe 0x37c2be63a
37c2be5b4movsd_xmm x0, [rsp+320]
37c2be5bddivsd x0, x11
37c2be5c2comisd x0, [r13]
37c2be5c8jbe 0x37c2be5f5
37c2be5ca
37c2be5caloc_37c2be5ca:
37c2be5camov rcx, [r15]
37c2be5cdtest rcx, rcx
37c2be5d0jle 0x37c2be5f0
37c2be5d2xor edx, edx
37c2be5d4
37c2be5d4loc_37c2be5d4:
37c2be5d4movsd_xmm x0, [r13+8*rdx]
37c2be5dbmulsd x0, x11
37c2be5e0movsd_xmm [r13+8*rdx], x0
37c2be5e7add rdx, 1
37c2be5ebcmp rcx, rdx
37c2be5eejne 0x37c2be5d4
37c2be5f0
37c2be5f0loc_37c2be5f0:
37c2be5f0movapd x11, x9
37c2be5f5
37c2be5f5loc_37c2be5f5:
37c2be5f5mov rsi, [rsp+1160]
37c2be5fdpxor x1, x1
37c2be601movapd x0, x11
37c2be606cvtsi2sd x1, r11
37c2be60bunpcklpd x0, x1
37c2be60fpxor x1, x1
37c2be613cvtsi2sd x1, [rsp+192]
37c2be61dmovups [rsi], x0
37c2be620pxor x0, x0
37c2be624cvtsi2sd x0, rax
37c2be629unpcklpd x0, x1
37c2be62dmovups [rsi+32], x6
37c2be631movups [rsi+16], x0
37c2be635jmp 0x37c2ba96c
37c2be63a
37c2be63aloc_37c2be63a:
37c2be63acomisd x9, x11
37c2be63fjbe 0x37c2be5f5
37c2be641movsd_xmm x0, [rsp+752]
37c2be64atest rax, rax
37c2be64dmov edx, 1
37c2be652cmovg rdx, rax
37c2be656divsd x0, x11
37c2be65bmovsd_xmm x1, [r13+8*rdx-8]
37c2be662comisd x1, x0
37c2be666jbe 0x37c2be5f5
37c2be668jmp 0x37c2be5ca
37c2be66d
37c2be66dloc_37c2be66d:
37c2be66dmov [rsp+192], rdi
37c2be675mov r14, [rsp+1080]
37c2be67dmov r9, r10
37c2be680xor eax, eax
37c2be682mov rdi, [rsp+624]
37c2be68amovsd_xmm x11, [rsp+632]
37c2be694jmp 0x37c2be1e4
37c2be699
37c2be699loc_37c2be699:
37c2be699cmp [rsp+168], 0
37c2be6a2jne 0x37c2bf478
37c2be6a8
37c2be6a8loc_37c2be6a8:
37c2be6a8mov rax, [rsp+1160]
37c2be6b0movq x0, [rip+0x1ae838]
37c2be6b8movups [rax], x0
37c2be6bbpxor x0, x0
37c2be6bfmovups [rax+16], x0
37c2be6c3movups [rax+32], x0
37c2be6c7jmp 0x37c2ba96c
37c2be6cc
37c2be6ccloc_37c2be6cc:
37c2be6ccmov rsi, rdi
37c2be6cfjmp 0x37c2bb349
37c2be6d4
37c2be6d4loc_37c2be6d4:
37c2be6d4mov rax, [rsp+1104]
37c2be6dcmov [rsp+48], r15
37c2be6e1lea rbp, [rsp+712]
37c2be6e9lea r9, [rip+0x1ae7e0]
37c2be6f0mov [rsp+80], 1
37c2be6f9mov rcx, [rsp+1056]
37c2be701lea r8, [rip+0x1ae7c0]
37c2be708lea rdx, [rip+0x1ae7b9]
37c2be70fmov [rsp+64], rax
37c2be714mov rax, [rsp+1096]
37c2be71cmovapd x11, x9
37c2be721mov [rsp+72], rbp
37c2be726mov [rsp+56], rax
37c2be72blea rax, [rsp+760]
37c2be733mov [rsp+40], r14
37c2be738mov [rsp+32], rax
37c2be73dcall zlascl_64_
37c2be742divsd x11, [rsp+760]
37c2be74cmovsd_xmm [rsp+760], x11
37c2be756jmp 0x37c2bb4df
37c2be75b
37c2be75bloc_37c2be75b:
37c2be75blea rbp, [rsp+712]
37c2be763lea rax, [rip+0x1ae756]
37c2be76amov [rsp+64], r15
37c2be76fmov [rsp+72], rbp
37c2be774lea rbp, [rsp+768]
37c2be77clea rcx, [rip+0x1ae6f4]
37c2be783mov [rsp+80], 1
37c2be78clea r9, [rip+0x1ae73d]
37c2be793lea r8, [rip+0x1ae72e]
37c2be79amov [rsp+56], r13
37c2be79flea rdx, [rip+0x1ae722]
37c2be7a6mov [rsp+48], rax
37c2be7abmov [rsp+40], r15
37c2be7b0mov [rsp+32], rbp
37c2be7b5call dlascl_64_
37c2be7bamovsd_xmm x11, [rsp+768]
37c2be7c4jmp 0x37c2bb4ba
37c2be7c9
37c2be7c9loc_37c2be7c9:
37c2be7c9mov rsi, [rsp+464]
37c2be7d1mov rax, r10
37c2be7d4cqo
37c2be7d6idiv rsi
37c2be7d9xor edx, edx
37c2be7dbimul rsi, rax
37c2be7dfcmp r10, rsi
37c2be7e2setne dl
37c2be7e5add rax, rdx
37c2be7e8mov [rsp+488], rax
37c2be7f0jmp 0x37c2bb5ab
37c2be7f5
37c2be7f5loc_37c2be7f5:
37c2be7f5mov rcx, [rsi]
37c2be7f8mov rax, r10
37c2be7fbmov r11, r10
37c2be7femov rdx, r10
37c2be801mov rdi, [rsp+208]
37c2be809sar rax, 2
37c2be80dsar r11, 1
37c2be810shl rdx, 4
37c2be814add rdx, [rsp+1144]
37c2be81cmov [rsp+736], rax
37c2be824sub rcx, r10
37c2be827xor rdi, 1
37c2be82bmov [rsp+728], r11
37c2be833mov r8, rdx
37c2be836mov [rsp+216], rdi
37c2be83ecmp [rsp+176], 0
37c2be847jne 0x37c2becdc
37c2be84dmov r9, [rsp+1128]
37c2be855lea rdi, [rip+0x1ae67c]
37c2be85cmov [rsp+112], rdx
37c2be861lea r10, [rsp+704]
37c2be869mov [rsp+104], rdi
37c2be86elea rdi, [rsp+776]
37c2be876lea rdx, [rsp+752]
37c2be87emov [rsp+64], r9
37c2be883mov r9, [rsp+1144]
37c2be88blea rax, [rsp+736]
37c2be893lea rbx, [rsp+800]
37c2be89bmov [rsp+96], rdi
37c2be8a0lea rbp, [rsp+712]
37c2be8a8mov r8, rax
37c2be8abmov [rsp+40], r9
37c2be8b0mov r9, [rsp+1104]
37c2be8b8mov [rsp+176], rdi
37c2be8c0lea rdi, [rsp+720]
37c2be8c8mov [rsp+88], rdx
37c2be8cdmov [rsp+80], r10
37c2be8d2mov [rsp+32], r9
37c2be8d7mov r9, [rsp+1096]
37c2be8dfmov [rsp+72], r12
37c2be8e4mov [rsp+56], rdi
37c2be8e9mov [rsp+48], r13
37c2be8eemov [rsp+800], rcx
37c2be8f6mov rcx, [rsp+1072]
37c2be8femov [rsp+184], rdx
37c2be906mov rdx, rax
37c2be909mov [rsp+120], rbx
37c2be90emov [rsp+192], r10
37c2be916mov [rsp+168], rax
37c2be91emov [rsp+136], 1
37c2be92amov [rsp+128], rbp
37c2be932call zgsvj0_64_
37c2be937mov rcx, [r15]
37c2be93amov r9, [rsi]
37c2be93dmov [rsp+120], rbx
37c2be942mov r8, [rsp+736]
37c2be94amov r11, [rsp+432]
37c2be952mov [rsp+136], 1
37c2be95elea rdx, [rsp+728]
37c2be966sub r9, rcx
37c2be969shl rcx, 4
37c2be96dmov [rsp+72], r12
37c2be972add rcx, [rsp+1144]
37c2be97amov [rsp+800], r9
37c2be982mov r9, [rsp+424]
37c2be98alea rax, [r8+1]
37c2be98emov [rsp+112], rcx
37c2be993mov rcx, [rsp+176]
37c2be99bimul r9, rax
37c2be99fmov r10, [rsp+192]
37c2be9a7mov [rsp+56], rdi
37c2be9acimul rax, [rsp+472]
37c2be9b5mov [rsp+96], rcx
37c2be9bamov rcx, r8
37c2be9bdadd rax, [rsp+480]
37c2be9c5mov [rsp+80], r10
37c2be9calea r9, [r9+r11+1]
37c2be9cflea r11, [rip+0x1ae4ea]
37c2be9d6mov [rsp+128], rbp
37c2be9demov [rsp+104], r11
37c2be9e3mov r11, [rsp+184]
37c2be9ebshl r9, 4
37c2be9efmov [rsp+88], r11
37c2be9f4mov r11, [rsp+216]
37c2be9fcneg r11
37c2be9ffand rcx, r11
37c2bea02mov [rsp+216], r11
37c2bea0alea rax, [rax+rcx+1]
37c2bea0fshl rax, 4
37c2bea13add rax, [rsp+1128]
37c2bea1bmov [rsp+64], rax
37c2bea20lea rax, [r13+8*r8]
37c2bea25shl r8, 4
37c2bea29mov [rsp+48], rax
37c2bea2emov rax, [rsp+1144]
37c2bea36add rax, r8
37c2bea39mov r8, [rsp+1104]
37c2bea41mov [rsp+40], rax
37c2bea46mov [rsp+32], r8
37c2bea4bmov r8, [rsp+1096]
37c2bea53add r9, r8
37c2bea56mov r8, [rsp+168]
37c2bea5emov rcx, [rsp+1072]
37c2bea66mov [rsp+208], rdx
37c2bea6ecall zgsvj0_64_
37c2bea73mov r9, [rsp+1128]
37c2bea7bmov rcx, [r15]
37c2bea7elea r11, [rip+0x1ae43b]
37c2bea85mov rax, [rsi]
37c2bea88mov rdx, [rsp+184]
37c2bea90mov [rsp+112], r11
37c2bea95mov [rsp+72], r9
37c2bea9amov r9, [rsp+1144]
37c2beaa2sub rax, rcx
37c2beaa5mov [rsp+96], rdx
37c2beaaamov rdx, [rsp+208]
37c2beab2mov [rsp+48], r9
37c2beab7mov r9, [rsp+1104]
37c2beabfmov r10, [rsp+192]
37c2beac7mov r8, rdx
37c2beacamov [rsp+800], rax
37c2bead2mov rax, rcx
37c2bead5mov [rsp+40], r9
37c2beadamov r9, [rsp+1096]
37c2beae2shl rax, 4
37c2beae6mov rcx, [rsp+176]
37c2beaeeadd rax, [rsp+1144]
37c2beaf6mov [rsp+128], rbx
37c2beafemov [rsp+32], r9
37c2beb03mov r9, [rsp+168]
37c2beb0bmov [rsp+104], rcx
37c2beb10mov rcx, [rsp+1072]
37c2beb18mov [rsp+120], rax
37c2beb1dmov [rsp+88], r10
37c2beb22mov [rsp+144], 1
37c2beb2emov [rsp+136], rbp
37c2beb36mov [rsp+80], r12
37c2beb3bmov [rsp+64], rdi
37c2beb40mov [rsp+56], r13
37c2beb45call zgsvj1_64_
37c2beb4amov r9, [r15]
37c2beb4dmov rdx, [rsi]
37c2beb50mov [rsp+120], rbx
37c2beb55mov rax, [rsp+728]
37c2beb5dmov rsi, [rsp+424]
37c2beb65mov [rsp+136], 1
37c2beb71sub rdx, r9
37c2beb74mov r10, [rsp+192]
37c2beb7cmov rbx, r9
37c2beb7fmov r8, [rsp+736]
37c2beb87mov [rsp+800], rdx
37c2beb8flea rdx, [rax+1]
37c2beb93shl rbx, 4
37c2beb97imul rsi, rdx
37c2beb9bmov [rsp+80], r10
37c2beba0add r8, rax
37c2beba3mov r10, [rsp+216]
37c2bebabimul rdx, [rsp+472]
37c2bebb4add rdx, [rsp+480]
37c2bebbcmov [rsp+72], r12
37c2bebc1and r10, rax
37c2bebc4mov [rsp+792], r8
37c2bebccmov rcx, rsi
37c2bebcflea rdx, [rdx+r10+1]
37c2bebd4mov [rsp+56], rdi
37c2bebd9mov rsi, [rsp+432]
37c2bebe1shl rdx, 4
37c2bebe5add rdx, [rsp+1128]
37c2bebedmov [rsp+128], rbp
37c2bebf5lea r8, [rsi+rcx+1]
37c2bebfamov rcx, [rsp+1144]
37c2bec02mov [rsp+64], rdx
37c2bec07lea rsi, [rip+0x1ae2b2]
37c2bec0eshl r8, 4
37c2bec12lea rdx, [r13+8*rax]
37c2bec17shl rax, 4
37c2bec1bmov [rsp+104], rsi
37c2bec20add rcx, rbx
37c2bec23add rax, [rsp+1144]
37c2bec2bmov rsi, [rsp+184]
37c2bec33mov [rsp+48], rdx
37c2bec38mov [rsp+112], rcx
37c2bec3dmov rcx, [rsp+176]
37c2bec45lea rdx, [rsp+792]
37c2bec4dmov [rsp+40], rax
37c2bec52mov rax, [rsp+1104]
37c2bec5amov [rsp+96], rcx
37c2bec5fmov [rsp+88], rsi
37c2bec64mov [rsp+32], rax
37c2bec69mov rax, [rsp+1096]
37c2bec71mov rcx, [rsp+1072]
37c2bec79lea r9, [rax+r8]
37c2bec7dmov r8, [rsp+168]
37c2bec85call zgsvj0_64_
37c2bec8amov r10, [r15]
37c2bec8dmov r9, r10
37c2bec90lea r11, [r10-1]
37c2bec94jmp 0x37c2bb5ab
37c2bec99
37c2bec99loc_37c2bec99:
37c2bec99comisd x1, x0
37c2bec9djae 0x37c2becba
37c2bec9f
37c2bec9floc_37c2bec9f:
37c2bec9fmovsd_xmm [rsp+768], x9
37c2beca9jmp 0x37c2bb4b5
37c2becae
37c2becaeloc_37c2becae:
37c2becaecomisd x5, x4
37c2becb2jb 0x37c2bec9f
37c2becb4comisd x0, x1
37c2becb8jb 0x37c2bec99
37c2becba
37c2becbaloc_37c2becba:
37c2becbamovsd_xmm x0, [rsp+320]
37c2becc3divsd x3, x4
37c2becc7sqrtsd x2, x2
37c2beccbmulsd x1, x2
37c2beccfdivsd x0, x1
37c2becd3minsd x0, x3
37c2becd7jmp 0x37c2bb49b
37c2becdc
37c2becdcloc_37c2becdc:
37c2becdcmov rdx, [r14]
37c2becdflea rax, [rax+2*rax]
37c2bece3lea rdi, [rsp+792]
37c2becebmov [rsp+800], rcx
37c2becf3mov [rsp+192], rdi
37c2becfbmov rcx, [rsp+424]
37c2bed03lea rdi, [rsp+776]
37c2bed0blea rbp, [rsp+712]
37c2bed13sub rdx, rax
37c2bed16mov [rsp+168], rdi
37c2bed1emov [rsp+784], rdx
37c2bed26mov rdx, r10
37c2bed29lea r10, [rip+0x1ae1a8]
37c2bed30sub rdx, rax
37c2bed33mov [rsp+96], rdi
37c2bed38mov rdi, [rsp+216]
37c2bed40mov [rsp+792], rdx
37c2bed48lea rdx, [rax+1]
37c2bed4cimul rcx, rdx
37c2bed50neg rdi
37c2bed53add rcx, [rsp+432]
37c2bed5bmov [rsp+104], r10
37c2bed60lea rbx, [rcx+rdx]
37c2bed64lea rcx, [rsp+704]
37c2bed6cmov [rsp+216], rdi
37c2bed74mov [rsp+184], rcx
37c2bed7cshl rbx, 4
37c2bed80lea r10, [rsp+752]
37c2bed88mov [rsp+80], rcx
37c2bed8dmov rcx, rdi
37c2bed90mov r9, rbx
37c2bed93lea rbx, [rsp+784]
37c2bed9band rcx, rax
37c2bed9elea rdi, [rsp+720]
37c2beda6mov [rsp+208], rbx
37c2bedaelea rbx, [rsp+800]
37c2bedb6imul rdx, [rsp+472]
37c2bedbfadd rdx, [rsp+480]
37c2bedc7mov [rsp+88], r10
37c2bedcclea rdx, [rdx+rcx+1]
37c2bedd1mov [rsp+224], r11
37c2bedd9shl rdx, 4
37c2bedddadd rdx, [rsp+1128]
37c2bede5mov [rsp+176], r10
37c2bededmov [rsp+64], rdx
37c2bedf2lea rdx, [r13+8*rax]
37c2bedf7mov [rsp+48], rdx
37c2bedfcmov rdx, rax
37c2bedffshl rdx, 4
37c2bee03add rdx, [rsp+1144]
37c2bee0bmov [rsp+112], r8
37c2bee10mov [rsp+40], rdx
37c2bee15mov [rsp+136], 1
37c2bee21mov [rsp+128], rbp
37c2bee29mov [rsp+120], rbx
37c2bee2emov [rsp+72], r12
37c2bee33mov [rsp+56], rdi
37c2bee38mov [rsp+240], rax
37c2bee40mov rax, [rsp+1104]
37c2bee48mov r8, [rsp+192]
37c2bee50mov rdx, [rsp+208]
37c2bee58mov [rsp+32], rax
37c2bee5dmov rax, [rsp+1096]
37c2bee65mov rcx, [rsp+1072]
37c2bee6dadd r9, rax
37c2bee70call zgsvj0_64_
37c2bee75mov rax, [r14]
37c2bee78mov r8, [r15]
37c2bee7bmov r11, [rsp+224]
37c2bee83mov rcx, [rsp+216]
37c2bee8bsub rax, r11
37c2bee8elea rdx, [r11+1]
37c2bee92and rcx, r11
37c2bee95mov r9, r11
37c2bee98mov [rsp+784], rax
37c2beea0mov rax, [rsp+240]
37c2beea8shl r9, 4
37c2beeacadd r9, [rsp+1144]
37c2beeb4sub rax, r11
37c2beeb7mov [rsp+240], r9
37c2beebfmov r9, [rsp+432]
37c2beec7mov [rsp+792], rax
37c2beecfmov rax, [rsi]
37c2beed2mov [rsp+136], 1
37c2beedesub rax, r8
37c2beee1shl r8, 4
37c2beee5mov [rsp+120], rbx
37c2beeeamov [rsp+800], rax
37c2beef2mov rax, [rsp+472]
37c2beefamov [rsp+128], rbp
37c2bef02imul rax, rdx
37c2bef06add rax, [rsp+480]
37c2bef0emov [rsp+72], r12
37c2bef13lea rax, [rax+rcx+1]
37c2bef18shl rax, 4
37c2bef1cadd rax, [rsp+1128]
37c2bef24mov r10, rax
37c2bef27lea rax, [r13+8*r11]
37c2bef2cmov r11, [rsp+424]
37c2bef34mov [rsp+64], r10
37c2bef39imul r11, rdx
37c2bef3dmov [rsp+280], r10
37c2bef45lea rcx, [r11+r9]
37c2bef49mov r9, [rsp+1096]
37c2bef51mov r11, [rsp+184]
37c2bef59add rdx, rcx
37c2bef5cshl rdx, 4
37c2bef60mov [rsp+80], r11
37c2bef65add r9, rdx
37c2bef68mov rdx, [rsp+1144]
37c2bef70add rdx, r8
37c2bef73mov r8, [rsp+176]
37c2bef7bmov [rsp+112], rdx
37c2bef80lea rdx, [rip+0x1adf51]
37c2bef87mov [rsp+104], rdx
37c2bef8cmov rdx, [rsp+168]
37c2bef94mov [rsp+88], r8
37c2bef99mov [rsp+96], rdx
37c2bef9emov [rsp+56], rdi
37c2befa3mov r8, [rsp+192]
37c2befabmov [rsp+48], rax
37c2befb0mov rdx, [rsp+208]
37c2befb8mov [rsp+256], rax
37c2befc0mov rax, [rsp+240]
37c2befc8mov rcx, [rsp+1072]
37c2befd0mov [rsp+248], r9
37c2befd8mov [rsp+40], rax
37c2befddmov rax, [rsp+1104]
37c2befe5mov [rsp+32], rax
37c2befeacall zgsvj0_64_
37c2befefmov rax, [r14]
37c2beff2mov rcx, [r15]
37c2beff5lea r9, [rip+0x1adec4]
37c2beffcmov r11, [rsp+224]
37c2bf004mov rdx, [rsp+1144]
37c2bf00clea r8, [rsp+736]
37c2bf014mov r10, [rsp+176]
37c2bf01csub rax, r11
37c2bf01fmov [rsp+784], rax
37c2bf027mov rax, rcx
37c2bf02asub rax, r11
37c2bf02dmov [rsp+792], rax
37c2bf035mov rax, [rsi]
37c2bf038mov [rsp+112], r9
37c2bf03dmov r9, [rsp+248]
37c2bf045sub rax, rcx
37c2bf048mov [rsp+96], r10
37c2bf04dmov r10, [rsp+280]
37c2bf055mov [rsp+800], rax
37c2bf05dmov rax, rcx
37c2bf060shl rax, 4
37c2bf064mov [rsp+72], r10
37c2bf069add rdx, rax
37c2bf06cmov rax, [rsp+168]
37c2bf074mov [rsp+32], r9
37c2bf079mov r9, r8
37c2bf07cmov [rsp+120], rdx
37c2bf081mov [rsp+104], rax
37c2bf086mov rax, [rsp+184]
37c2bf08emov [rsp+144], 1
37c2bf09amov [rsp+88], rax
37c2bf09fmov rax, [rsp+256]
37c2bf0a7mov [rsp+136], rbp
37c2bf0afmov [rsp+56], rax
37c2bf0b4mov rax, [rsp+240]
37c2bf0bcmov [rsp+128], rbx
37c2bf0c4mov [rsp+48], rax
37c2bf0c9mov rax, [rsp+1104]
37c2bf0d1mov [rsp+80], r12
37c2bf0d6mov [rsp+40], rax
37c2bf0dbmov [rsp+64], rdi
37c2bf0e0mov [rsp+240], r8
37c2bf0e8mov r8, [rsp+192]
37c2bf0f0mov rdx, [rsp+208]
37c2bf0f8mov rcx, [rsp+1072]
37c2bf100call zgsvj1_64_
37c2bf105mov rdx, [r14]
37c2bf108mov r9, [r15]
37c2bf10bmov rax, [rsp+736]
37c2bf113mov r11, [rsp+424]
37c2bf11bmov r8, [rsp+432]
37c2bf123mov r10, [rsp+176]
37c2bf12bsub rdx, rax
37c2bf12emov [rsp+784], rdx
37c2bf136mov rdx, [rsp+224]
37c2bf13esub rdx, rax
37c2bf141mov [rsp+792], rdx
37c2bf149mov rdx, [rsi]
37c2bf14cmov [rsp+88], r10
37c2bf151sub rdx, r9
37c2bf154shl r9, 4
37c2bf158mov [rsp+120], rbx
37c2bf15dmov [rsp+800], rdx
37c2bf165lea rdx, [rax+1]
37c2bf169imul r11, rdx
37c2bf16dmov [rsp+128], rbp
37c2bf175mov [rsp+136], 1
37c2bf181mov [rsp+72], r12
37c2bf186lea rcx, [r11+r8]
37c2bf18amov r11, [rsp+168]
37c2bf192mov [rsp+56], rdi
37c2bf197add rcx, rdx
37c2bf19aimul rdx, [rsp+472]
37c2bf1a3add rdx, [rsp+480]
37c2bf1abshl rcx, 4
37c2bf1afmov [rsp+96], r11
37c2bf1b4mov r11, [rsp+184]
37c2bf1bcmov r8, rcx
37c2bf1bfmov rcx, [rsp+1144]
37c2bf1c7mov [rsp+80], r11
37c2bf1ccadd rcx, r9
37c2bf1cflea r9, [rip+0x1adcea]
37c2bf1d6mov [rsp+112], rcx
37c2bf1dbmov rcx, [rsp+216]
37c2bf1e3mov [rsp+104], r9
37c2bf1e8and rcx, rax
37c2bf1eblea rdx, [rdx+rcx+1]
37c2bf1f0shl rdx, 4
37c2bf1f4add rdx, [rsp+1128]
37c2bf1fcmov [rsp+64], rdx
37c2bf201lea rdx, [r13+8*rax]
37c2bf206shl rax, 4
37c2bf20aadd rax, [rsp+1144]
37c2bf212mov [rsp+48], rdx
37c2bf217mov [rsp+40], rax
37c2bf21cmov rax, [rsp+1104]
37c2bf224mov rdx, [rsp+208]
37c2bf22cmov rcx, [rsp+1072]
37c2bf234mov [rsp+32], rax
37c2bf239mov rax, [rsp+1096]
37c2bf241lea r9, [rax+r8]
37c2bf245mov r8, [rsp+192]
37c2bf24dcall zgsvj0_64_
37c2bf252mov rax, [r15]
37c2bf255mov rcx, [rsi]
37c2bf258lea r9, [rip+0x1adc61]
37c2bf25fmov rdx, [rsp+168]
37c2bf267mov [rsp+56], rdi
37c2bf26csub rcx, rax
37c2bf26fshl rax, 4
37c2bf273add rax, [rsp+1144]
37c2bf27bmov [rsp+48], r13
37c2bf280mov [rsp+112], rax
37c2bf285mov rax, [rsp+1128]
37c2bf28dmov r10, [rsp+176]
37c2bf295mov r11, [rsp+184]
37c2bf29dmov [rsp+800], rcx
37c2bf2a5mov [rsp+64], rax
37c2bf2aamov rax, [rsp+1144]
37c2bf2b2mov [rsp+104], r9
37c2bf2b7mov r8, [rsp+240]
37c2bf2bfmov [rsp+40], rax
37c2bf2c4mov rax, [rsp+1104]
37c2bf2ccmov r9, [rsp+1096]
37c2bf2d4mov rcx, [rsp+1072]
37c2bf2dcmov [rsp+96], rdx
37c2bf2e1mov rdx, r14
37c2bf2e4mov [rsp+32], rax
37c2bf2e9mov [rsp+88], r10
37c2bf2eemov [rsp+80], r11
37c2bf2f3mov [rsp+136], 1
37c2bf2ffmov [rsp+128], rbp
37c2bf307mov [rsp+120], rbx
37c2bf30cmov [rsp+72], r12
37c2bf311call zgsvj0_64_
37c2bf316mov rax, [r15]
37c2bf319mov rdx, [rsi]
37c2bf31clea r9, [rip+0x1adb9d]
37c2bf323mov [rsp+56], r13
37c2bf328mov r10, [rsp+176]
37c2bf330lea r8, [rsp+728]
37c2bf338sub rdx, rax
37c2bf33bshl rax, 4
37c2bf33fadd rax, [rsp+1144]
37c2bf347mov r11, [rsp+184]
37c2bf34fmov [rsp+120], rax
37c2bf354mov rax, [rsp+1128]
37c2bf35cmov [rsp+800], rdx
37c2bf364mov rdx, [rsp+168]
37c2bf36cmov [rsp+72], rax
37c2bf371mov rax, [rsp+1144]
37c2bf379mov [rsp+112], r9
37c2bf37emov rcx, [rsp+1072]
37c2bf386mov [rsp+48], rax
37c2bf38bmov rax, [rsp+1104]
37c2bf393mov r9, [rsp+240]
37c2bf39bmov [rsp+104], rdx
37c2bf3a0mov rdx, r14
37c2bf3a3mov [rsp+40], rax
37c2bf3a8mov rax, [rsp+1096]
37c2bf3b0mov [rsp+96], r10
37c2bf3b5mov [rsp+32], rax
37c2bf3bamov [rsp+88], r11
37c2bf3bfmov [rsp+144], 1
37c2bf3cbmov [rsp+136], rbp
37c2bf3d3mov [rsp+128], rbx
37c2bf3dbmov [rsp+80], r12
37c2bf3e0mov [rsp+64], rdi
37c2bf3e5call zgsvj1_64_
37c2bf3eamov r10, [r15]
37c2bf3edmov r9, r10
37c2bf3f0lea r11, [r10-1]
37c2bf3f4jmp 0x37c2bb5ab
37c2bf3f9
37c2bf3f9loc_37c2bf3f9:
37c2bf3f9movsd_xmm x0, [r13+8*r10-8]
37c2bf400pxor x1, x1
37c2bf404ucomisd x0, x1
37c2bf408jp 0x37c2bf410
37c2bf40aje 0x37c2bf520
37c2bf410
37c2bf410loc_37c2bf410:
37c2bf410mulsd x0, x11
37c2bf415xor eax, eax
37c2bf417mov r11l, 1
37c2bf41dcomisd x0, [rsp+752]
37c2bf426ja 0x37c2be419
37c2bf42ccmp [rsp+592], 0
37c2bf435jne 0x37c2be435
37c2bf43bjmp 0x37c2be505
37c2bf440
37c2bf440loc_37c2bf440:
37c2bf440mov r13, [rsp+560]
37c2bf448mov rsi, [rsp+568]
37c2bf450movapd x13, x14
37c2bf455mov rbp, [rsp+576]
37c2bf45dmov rbx, [rsp+584]
37c2bf465mov r12, [rsp+1112]
37c2bf46djmp 0x37c2bc9e0
37c2bf472
37c2bf472 66 0f 1f 44 00 00 f..D..
37c2bf478
37c2bf478loc_37c2bf478:
37c2bf478mov rax, [rsp+1104]
37c2bf480lea r9, [rip+0x1ada19]
37c2bf487mov r8, r15
37c2bf48amov rdx, r14
37c2bf48dmov [rsp+56], 1
37c2bf496lea rcx, [rip+0x1ad9da]
37c2bf49dmov [rsp+48], rax
37c2bf4a2mov rax, [rsp+1096]
37c2bf4aamov [rsp+40], rax
37c2bf4aflea rax, [rip+0x1ad9fa]
37c2bf4b6mov [rsp+32], rax
37c2bf4bbcall zlaset_64_
37c2bf4c0jmp 0x37c2be6a8
37c2bf4c5
37c2bf4c5loc_37c2bf4c5:
37c2bf4c5cmp [rsp+168], 0
37c2bf4cejne 0x37c2bf52a
37c2bf4d0
37c2bf4d0loc_37c2bf4d0:
37c2bf4d0cmpsd x6, [r13], 2
37c2bf4d7mov rax, [rsp+1160]
37c2bf4dfmovapd x0, x9
37c2bf4e4divsd x0, [rsp+760]
37c2bf4edmov [rax+16], 0
37c2bf4f5andpd x6, x9
37c2bf4famov [rax+24], 0
37c2bf502mov [rax+32], 0
37c2bf50amov [rax+40], 0
37c2bf512movsd_xmm [rax], x0
37c2bf516movsd_xmm [rax+8], x6
37c2bf51bjmp 0x37c2ba96c
37c2bf520
37c2bf520loc_37c2bf520:
37c2bf520xor eax, eax
37c2bf522xor r11l, r11l
37c2bf525jmp 0x37c2be505
37c2bf52a
37c2bf52aloc_37c2bf52a:
37c2bf52alea rax, [rsp+712]
37c2bf532mov [rsp+40], r14
37c2bf537lea r8, [rip+0x1ad98a]
37c2bf53emov r9, r13
37c2bf541mov [rsp+72], rax
37c2bf546mov rax, [rsp+1104]
37c2bf54emov rdx, r8
37c2bf551lea rcx, [rip+0x1ad91f]
37c2bf558mov [rsp+80], 1
37c2bf561mov [rsp+64], rax
37c2bf566mov rax, [rsp+1096]
37c2bf56emov [rsp+56], rax
37c2bf573lea rax, [rip+0x1ad946]
37c2bf57amov [rsp+48], rax
37c2bf57flea rax, [rsp+760]
37c2bf587mov [rsp+32], rax
37c2bf58ccall zlascl_64_
37c2bf591jmp 0x37c2bf4d0
37c2ba6a0
37c2bf596
37c2bf596 // align 0x40
37c2bf596 // align 0x40
37c2bf5c0
37c2bf5c0zgesvx_64_:
37c2bf5c0push r15
37c2bf5c2push r14
37c2bf5c4push r13
37c2bf5c6push r12
37c2bf5c8push rbp
37c2bf5c9push rdi
37c2bf5capush rsi
37c2bf5cbpush rbx
37c2bf5ccsub rsp, 296
37c2bf5d3movups [rsp+256], x6
37c2bf5dbmovups [rsp+272], x7
37c2bf5e3mov rax, [rsp+472]
37c2bf5ebmov rdi, [rsp+536]
37c2bf5f3mov r14, [rsp+448]
37c2bf5fbmov r15, [rsp+456]
37c2bf603mov rax, [rax]
37c2bf606mov [rdi], 0
37c2bf60dmov [rsp+176], rax
37c2bf615mov rbp, rcx
37c2bf618mov rbx, r8
37c2bf61bmov rsi, r9
37c2bf61emov rax, [rsp+488]
37c2bf626mov [rsp+376], rdx
37c2bf62emov r9l, 1
37c2bf634mov r8l, 1
37c2bf63alea rdx, [rip+0x1ad8ef]
37c2bf641mov rax, [rax]
37c2bf644mov [rsp+184], rax
37c2bf64ccall lsame_64_
37c2bf651mov r9l, 1
37c2bf657mov r8l, 1
37c2bf65dmov rcx, rbp
37c2bf660lea rdx, [rip+0x1ad8ca]
37c2bf667mov r13, rax
37c2bf66acall lsame_64_
37c2bf66fmov rcx, [rsp+376]
37c2bf677mov r9l, 1
37c2bf67dmov r8l, 1
37c2bf683mov r12, rax
37c2bf686lea rdx, [rip+0x1ad8a3]
37c2bf68dcall lsame_64_
37c2bf692or r13, r12
37c2bf695mov [rsp+152], rax
37c2bf69dmov [rsp+168], r13
37c2bf6a5je 0x37c2bf780
37c2bf6abmov rax, [rsp+440]
37c2bf6b3xor r13l, r13l
37c2bf6b6mov [rsp+160], 0
37c2bf6c2mov [rax], 78
37c2bf6c5
37c2bf6c5loc_37c2bf6c5:
37c2bf6c5cmp [rsp+152], 0
37c2bf6ceje 0x37c2bf828
37c2bf6d4
37c2bf6d4loc_37c2bf6d4:
37c2bf6d4mov rax, [rbx]
37c2bf6d7test rax, rax
37c2bf6dajs 0x37c2bf728
37c2bf6dccmp [rsi], 0
37c2bf6e0js 0x37c2bf8c0
37c2bf6e6mov rcx, [rsp+408]
37c2bf6eetest rax, rax
37c2bf6f1mov edx, 1
37c2bf6f6cmovle rax, rdx
37c2bf6facmp [rcx], rax
37c2bf6fdjl 0x37c2bf8a5
37c2bf703mov rcx, [rsp+424]
37c2bf70bcmp [rcx], rax
37c2bf70ejge 0x37c2bf926
37c2bf714mov [rdi], -8
37c2bf71bmov eax, 8
37c2bf720jmp 0x37c2bf734
37c2bf722
37c2bf722 66 0f 1f 44 00 00 f..D..
37c2bf728
37c2bf728loc_37c2bf728:
37c2bf728mov [rdi], -3
37c2bf72fmov eax, 3
37c2bf734
37c2bf734loc_37c2bf734:
37c2bf734lea rdx, [rsp+248]
37c2bf73cmov r8l, 6
37c2bf742lea rcx, [rip+0x1ad7fa]
37c2bf749mov [rsp+248], rax
37c2bf751call xerbla_64_
37c2bf756nop
37c2bf757
37c2bf757loc_37c2bf757:
37c2bf757movups x6, [rsp+256]
37c2bf75fmovups x7, [rsp+272]
37c2bf767add rsp, 296
37c2bf76epop rbx
37c2bf76fpop rsi
37c2bf770pop rdi
37c2bf771pop rbp
37c2bf772pop r12
37c2bf774pop r13
37c2bf776pop r14
37c2bf778pop r15
37c2bf77aret
37c2bf77b
37c2bf77b 0f 1f 44 00 00 ..D..
37c2bf780
37c2bf780loc_37c2bf780:
37c2bf780mov rcx, [rsp+440]
37c2bf788mov r9l, 1
37c2bf78emov r8l, 1
37c2bf794lea rdx, [rip+0x1ad797]
37c2bf79bcall lsame_64_
37c2bf7a0mov r13, rax
37c2bf7a3test rax, rax
37c2bf7a6je 0x37c2bf8fe
37c2bf7ac
37c2bf7acloc_37c2bf7ac:
37c2bf7acmov rcx, [rsp+440]
37c2bf7b4mov r9l, 1
37c2bf7bamov r8l, 1
37c2bf7c0lea rdx, [rip+0x1ad76d]
37c2bf7c7call lsame_64_
37c2bf7ccmov [rsp+160], rax
37c2bf7d4test rax, rax
37c2bf7d7je 0x37c2bf8d1
37c2bf7dd
37c2bf7ddloc_37c2bf7dd:
37c2bf7ddmov edx, 12
37c2bf7e2lea rcx, [rip+0x1ad74c]
37c2bf7e9call dlamch_64_
37c2bf7eemov r9l, 1
37c2bf7f4mov r8l, 1
37c2bf7famov rcx, rbp
37c2bf7fdlea rdx, [rip+0x1ad73d]
37c2bf804movapd x6, x0
37c2bf808call lsame_64_
37c2bf80dtest rax, rax
37c2bf810jne 0x37c2bf890
37c2bf812mov [rdi], -1
37c2bf819mov eax, 1
37c2bf81ejmp 0x37c2bf734
37c2bf823
37c2bf823 0f 1f 44 00 00 ..D..
37c2bf828
37c2bf828loc_37c2bf828:
37c2bf828mov rcx, [rsp+376]
37c2bf830mov r9l, 1
37c2bf836mov r8l, 1
37c2bf83clea rdx, [rip+0x1ad6ff]
37c2bf843call lsame_64_
37c2bf848test rax, rax
37c2bf84bjne 0x37c2bf6d4
37c2bf851mov rcx, [rsp+376]
37c2bf859mov r9l, 1
37c2bf85fmov r8l, 1
37c2bf865lea rdx, [rip+0x1ad6c8]
37c2bf86ccall lsame_64_
37c2bf871test rax, rax
37c2bf874jne 0x37c2bf6d4
37c2bf87amov [rdi], -2
37c2bf881mov eax, 2
37c2bf886jmp 0x37c2bf734
37c2bf88b
37c2bf88b 0f 1f 44 00 00 ..D..
37c2bf890
37c2bf890loc_37c2bf890:
37c2bf890movsd_xmm x0, [rip+0x1ad6c0]
37c2bf898divsd x0, x6
37c2bf89cmovapd x7, x0
37c2bf8a0jmp 0x37c2bf6c5
37c2bf8a5
37c2bf8a5loc_37c2bf8a5:
37c2bf8a5mov [rdi], -6
37c2bf8acmov eax, 6
37c2bf8b1jmp 0x37c2bf734
37c2bf8b6
37c2bf8b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bf8c0
37c2bf8c0loc_37c2bf8c0:
37c2bf8c0mov [rdi], -4
37c2bf8c7mov eax, 4
37c2bf8ccjmp 0x37c2bf734
37c2bf8d1
37c2bf8d1loc_37c2bf8d1:
37c2bf8d1mov rcx, [rsp+440]
37c2bf8d9mov r9l, 1
37c2bf8dfmov r8l, 1
37c2bf8e5lea rdx, [rip+0x1ad647]
37c2bf8eccall lsame_64_
37c2bf8f1mov [rsp+160], rax
37c2bf8f9jmp 0x37c2bf7dd
37c2bf8fe
37c2bf8feloc_37c2bf8fe:
37c2bf8femov rcx, [rsp+440]
37c2bf906mov r9l, 1
37c2bf90cmov r8l, 1
37c2bf912lea rdx, [rip+0x1ad61a]
37c2bf919call lsame_64_
37c2bf91emov r13, rax
37c2bf921jmp 0x37c2bf7ac
37c2bf926
37c2bf926loc_37c2bf926:
37c2bf926mov r9l, 1
37c2bf92cmov r8l, 1
37c2bf932lea rdx, [rip+0x1ad608]
37c2bf939mov rcx, rbp
37c2bf93ccall lsame_64_
37c2bf941test rax, rax
37c2bf944je 0x37c2bf998
37c2bf946cmp [rsp+160], 0
37c2bf94fjne 0x37c2bfa72
37c2bf955test r13, r13
37c2bf958jne 0x37c2bf9e9
37c2bf95emov rcx, [rsp+440]
37c2bf966mov r9l, 1
37c2bf96cmov r8l, 1
37c2bf972lea rdx, [rip+0x1ad5b7]
37c2bf979call lsame_64_
37c2bf97etest rax, rax
37c2bf981jne 0x37c2c1007
37c2bf987mov [rdi], -10
37c2bf98emov eax, 10
37c2bf993jmp 0x37c2bf734
37c2bf998
37c2bf998loc_37c2bf998:
37c2bf998test r13, r13
37c2bf99bjne 0x37c2bf9e9
37c2bf99d
37c2bf99dloc_37c2bf99d:
37c2bf99dmov rax, [rdi]
37c2bf9a0cmp [rsp+160], 0
37c2bf9a9jne 0x37c2bfa7e
37c2bf9af
37c2bf9afloc_37c2bf9af:
37c2bf9aftest rax, rax
37c2bf9b2jne 0x37c2bfa6a
37c2bf9b8mov rcx, [rbx]
37c2bf9bb
37c2bf9bbloc_37c2bf9bb:
37c2bf9bbmov rdx, [rsp+472]
37c2bf9c3test rcx, rcx
37c2bf9c6mov eax, 1
37c2bf9cbcmovg rax, rcx
37c2bf9cfcmp [rdx], rax
37c2bf9d2jge 0x37c2bfae0
37c2bf9d8mov [rdi], -14
37c2bf9dfmov eax, 14
37c2bf9e4jmp 0x37c2bf734
37c2bf9e9
37c2bf9e9loc_37c2bf9e9:
37c2bf9e9mov rcx, [rbx]
37c2bf9ectest rcx, rcx
37c2bf9efjle 0x37c2c100f
37c2bf9f5add rcx, 1
37c2bf9f9movapd x1, x7
37c2bf9fdpxor x2, x2
37c2bfa01mov eax, 1
37c2bfa06nop [rax]
37c2bfa0anop [rax+rax]
37c2bfa15nop [rax+rax]
37c2bfa20
37c2bfa20loc_37c2bfa20:
37c2bfa20movsd_xmm x0, [r14+8*rax-8]
37c2bfa27add rax, 1
37c2bfa2bminsd x1, x0
37c2bfa2fmaxsd x2, x0
37c2bfa33cmp rax, rcx
37c2bfa36jne 0x37c2bfa20
37c2bfa38pxor x0, x0
37c2bfa3ccomisd x0, x1
37c2bfa40jae 0x37c2bfa5c
37c2bfa42maxsd x1, x6
37c2bfa46minsd x2, x7
37c2bfa4adivsd x1, x2
37c2bfa4emovsd_xmm [rsp+240], x1
37c2bfa57jmp 0x37c2bf99d
37c2bfa5c
37c2bfa5cloc_37c2bfa5c:
37c2bfa5cmov [rdi], -11
37c2bfa63mov rax, -11
37c2bfa6a
37c2bfa6aloc_37c2bfa6a:
37c2bfa6aneg rax
37c2bfa6djmp 0x37c2bf734
37c2bfa72
37c2bfa72loc_37c2bfa72:
37c2bfa72test r13, r13
37c2bfa75jne 0x37c2bf9e9
37c2bfa7bmov rax, [rdi]
37c2bfa7e
37c2bfa7eloc_37c2bfa7e:
37c2bfa7etest rax, rax
37c2bfa81jne 0x37c2bfa6a
37c2bfa83mov rcx, [rbx]
37c2bfa86test rcx, rcx
37c2bfa89jle 0x37c2c104e
37c2bfa8flea rdx, [rcx+1]
37c2bfa93movapd x0, x7
37c2bfa97pxor x2, x2
37c2bfa9bmov eax, 1
37c2bfaa0
37c2bfaa0loc_37c2bfaa0:
37c2bfaa0movsd_xmm x1, [r15+8*rax-8]
37c2bfaa7add rax, 1
37c2bfaabminsd x0, x1
37c2bfaafmaxsd x2, x1
37c2bfab3cmp rax, rdx
37c2bfab6jne 0x37c2bfaa0
37c2bfab8pxor x1, x1
37c2bfabccomisd x1, x0
37c2bfac0jae 0x37c2c0ff6
37c2bfac6maxsd x0, x6
37c2bfacaminsd x2, x7
37c2bfacedivsd x0, x2
37c2bfad2
37c2bfad2loc_37c2bfad2:
37c2bfad2movsd_xmm [rsp+232], x0
37c2bfadbjmp 0x37c2bf9bb
37c2bfae0
37c2bfae0loc_37c2bfae0:
37c2bfae0mov rdx, [rsp+488]
37c2bfae8cmp [rdx], rax
37c2bfaebjge 0x37c2bfb00
37c2bfaedmov [rdi], -16
37c2bfaf4mov eax, 16
37c2bfaf9jmp 0x37c2bf734
37c2bfafe
37c2bfafe 66 90 f.
37c2bfb00
37c2bfb00loc_37c2bfb00:
37c2bfb00mov rax, [rsp+176]
37c2bfb08mov rdx, [rsp+184]
37c2bfb10xor ebp, ebp
37c2bfb12test rax, rax
37c2bfb15cmovns rbp, rax
37c2bfb19xor eax, eax
37c2bfb1btest rdx, rdx
37c2bfb1ecmovns rax, rdx
37c2bfb22mov [rsp+184], rax
37c2bfb2atest r12, r12
37c2bfb2djne 0x37c2c0030
37c2bfb33cmp [rsp+152], 0
37c2bfb3cje 0x37c2c00f8
37c2bfb42test r13, r13
37c2bfb45je 0x37c2c0a59
37c2bfb4bmov rax, [rsi]
37c2bfb4etest rax, rax
37c2bfb51jle 0x37c2c0f14
37c2bfb57
37c2bfb57loc_37c2bfb57:
37c2bfb57lea r12, [rax+1]
37c2bfb5btest rcx, rcx
37c2bfb5ejle 0x37c2bfbf8
37c2bfb64mov r9, [rsp+464]
37c2bfb6cshl rbp, 4
37c2bfb70mov r8l, 1
37c2bfb76pxor x2, x2
37c2bfb7anop [rax+rax]
37c2bfb80
37c2bfb80loc_37c2bfb80:
37c2bfb80mov rdx, r9
37c2bfb83xor eax, eax
37c2bfb85nop [rax]
37c2bfb89nop [rax+rax]
37c2bfb94nop [rax+rax]
37c2bfb9fnop [rax+rax]
37c2bfbaanop [rax+rax]
37c2bfbb5nop [rax+rax]
37c2bfbc0
37c2bfbc0loc_37c2bfbc0:
37c2bfbc0movupd x0, [rdx]
37c2bfbc4movddup x1, [r14+8*rax]
37c2bfbcaadd rax, 1
37c2bfbceadd rdx, 16
37c2bfbd2mulpd x1, x0
37c2bfbd6shufpd x0, x0, 1
37c2bfbdbmulpd x0, x2
37c2bfbdfaddsubpd x1, x0
37c2bfbe3movups [rdx-16], x1
37c2bfbe7cmp rcx, rax
37c2bfbeajne 0x37c2bfbc0
37c2bfbecadd r8, 1
37c2bfbf0add r9, rbp
37c2bfbf3cmp r12, r8
37c2bfbf6jne 0x37c2bfb80
37c2bfbf8
37c2bfbf8loc_37c2bfbf8:
37c2bfbf8mov r13l, 1
37c2bfbfe
37c2bfbfeloc_37c2bfbfe:
37c2bfbfelea rax, [rip+0x1ad344]
37c2bfc05mov [rsp+176], rax
37c2bfc0dcmp [rsp+168], 0
37c2bfc16jne 0x37c2c092c
37c2bfc1c
37c2bfc1cloc_37c2bfc1c:
37c2bfc1ccmp [rsp+152], 0
37c2bfc25je 0x37c2c07a8
37c2bfc2b
37c2bfc2bloc_37c2bfc2b:
37c2bfc2bmov rax, [rsp+528]
37c2bfc33mov r8, rbx
37c2bfc36mov rdx, rbx
37c2bfc39mov [rsp+48], 1
37c2bfc42mov r9, [rsp+400]
37c2bfc4alea rbp, [rsp+215]
37c2bfc52mov [rsp+215], 49
37c2bfc5alea r12, [rip+0x1ad2ed]
37c2bfc61mov [rsp+40], rax
37c2bfc66mov rax, [rsp+408]
37c2bfc6emov rcx, rbp
37c2bfc71mov [rsp+32], rax
37c2bfc76call zlange_64_
37c2bfc7bmov [rsp+32], rbx
37c2bfc80mov r9, rbx
37c2bfc83mov rcx, r12
37c2bfc86mov rax, [rsp+528]
37c2bfc8elea r8, [rip+0x1ad29b]
37c2bfc95mov [rsp+80], 1
37c2bfc9elea rdx, [rip+0x1ad2a8]
37c2bfca5mov [rsp+72], 1
37c2bfcaemov [rsp+56], rax
37c2bfcb3mov rax, [rsp+424]
37c2bfcbbmov [rsp+64], 1
37c2bfcc4mov [rsp+48], rax
37c2bfcc9mov rax, [rsp+416]
37c2bfcd1movsd_xmm [rsp+224], x0
37c2bfcdamov [rsp+40], rax
37c2bfcdfcall zlantr_64_
37c2bfce4movapd x1, x0
37c2bfce8pxor x0, x0
37c2bfcecucomisd x1, x0
37c2bfcf0jp 0x37c2c04d0
37c2bfcf6jne 0x37c2c04d0
37c2bfcfcmov rax, [rsp+528]
37c2bfd04mov [rsp+64], rdi
37c2bfd09mov rdx, rbx
37c2bfd0cmov rcx, rbp
37c2bfd0fmov r9, [rsp+424]
37c2bfd17mov r8, [rsp+416]
37c2bfd1fmov [rsp+72], 1
37c2bfd28mov [rsp+56], rax
37c2bfd2dmov rax, [rsp+520]
37c2bfd35mov [rsp+48], rax
37c2bfd3amov rax, [rsp+496]
37c2bfd42mov [rsp+40], rax
37c2bfd47lea rax, [rsp+224]
37c2bfd4fmov [rsp+32], rax
37c2bfd54call zgecon_64_
37c2bfd59mov rax, [rsp+488]
37c2bfd61mov r8, rsi
37c2bfd64mov rdx, rbx
37c2bfd67mov r9, [rsp+464]
37c2bfd6fmov rcx, [rsp+176]
37c2bfd77mov [rsp+56], 4
37c2bfd80mov [rsp+48], rax
37c2bfd85mov rax, [rsp+480]
37c2bfd8dmov [rsp+40], rax
37c2bfd92mov rax, [rsp+472]
37c2bfd9amov [rsp+32], rax
37c2bfd9f
37c2bfd9floc_37c2bfd9f:
37c2bfd9fcall zlacpy_64_
37c2bfda4mov [rsp+64], rdi
37c2bfda9mov r8, rsi
37c2bfdacmov rdx, rbx
37c2bfdafmov rax, [rsp+488]
37c2bfdb7mov r9, [rsp+416]
37c2bfdbfmov [rsp+72], 1
37c2bfdc8mov rcx, [rsp+376]
37c2bfdd0mov [rsp+56], rax
37c2bfdd5mov rax, [rsp+480]
37c2bfdddmov [rsp+48], rax
37c2bfde2mov rax, [rsp+432]
37c2bfdeamov [rsp+40], rax
37c2bfdefmov rax, [rsp+424]
37c2bfdf7mov [rsp+32], rax
37c2bfdfccall zgetrs_64_
37c2bfe01mov rax, [rsp+528]
37c2bfe09mov r8, rsi
37c2bfe0cmov rdx, rbx
37c2bfe0fmov r9, [rsp+400]
37c2bfe17mov rcx, [rsp+376]
37c2bfe1fmov [rsp+136], 1
37c2bfe2bmov [rsp+120], rax
37c2bfe30mov rax, [rsp+520]
37c2bfe38mov [rsp+128], rdi
37c2bfe40mov [rsp+112], rax
37c2bfe45mov rax, [rsp+512]
37c2bfe4dmov [rsp+104], rax
37c2bfe52mov rax, [rsp+504]
37c2bfe5amov [rsp+96], rax
37c2bfe5fmov rax, [rsp+488]
37c2bfe67mov [rsp+88], rax
37c2bfe6cmov rax, [rsp+480]
37c2bfe74mov [rsp+80], rax
37c2bfe79mov rax, [rsp+472]
37c2bfe81mov [rsp+72], rax
37c2bfe86mov rax, [rsp+464]
37c2bfe8emov [rsp+64], rax
37c2bfe93mov rax, [rsp+432]
37c2bfe9bmov [rsp+56], rax
37c2bfea0mov rax, [rsp+424]
37c2bfea8mov [rsp+48], rax
37c2bfeadmov rax, [rsp+416]
37c2bfeb5mov [rsp+40], rax
37c2bfebamov rax, [rsp+408]
37c2bfec2mov [rsp+32], rax
37c2bfec7call zgerfs_64_
37c2bfeccmov r12, [rip+0x1ad085]
37c2bfed3
37c2bfed3loc_37c2bfed3:
37c2bfed3cmp [rsp+160], 0
37c2bfedcje 0x37c2bffe6
37c2bfee2mov r8, [rsi]
37c2bfee5test r8, r8
37c2bfee8jle 0x37c2bffe6
37c2bfeeemov rcx, [rbx]
37c2bfef1lea r10, [r8+1]
37c2bfef5test rcx, rcx
37c2bfef8jle 0x37c2bff78
37c2bfefamov rsi, [rsp+184]
37c2bff02mov rbp, [rsp+480]
37c2bff0amov r9l, 1
37c2bff10pxor x2, x2
37c2bff14shl rsi, 4
37c2bff18nop [rax+rax]
37c2bff20
37c2bff20loc_37c2bff20:
37c2bff20mov rdx, rbp
37c2bff23xor eax, eax
37c2bff25nop [rax+rax]
37c2bff2anop [rax+rax]
37c2bff35nop [rax+rax]
37c2bff40
37c2bff40loc_37c2bff40:
37c2bff40movupd x0, [rdx]
37c2bff44movddup x1, [r15+8*rax]
37c2bff4aadd rax, 1
37c2bff4eadd rdx, 16
37c2bff52mulpd x1, x0
37c2bff56shufpd x0, x0, 1
37c2bff5bmulpd x0, x2
37c2bff5faddsubpd x1, x0
37c2bff63movups [rdx-16], x1
37c2bff67cmp rax, rcx
37c2bff6ajne 0x37c2bff40
37c2bff6cadd r9, 1
37c2bff70add rbp, rsi
37c2bff73cmp r10, r9
37c2bff76jne 0x37c2bff20
37c2bff78
37c2bff78loc_37c2bff78:
37c2bff78movsd_xmm x2, [rsp+232]
37c2bff81cmp r8, 1
37c2bff85je 0x37c2bffca
37c2bff87mov rcx, r8
37c2bff8amov rax, [rsp+504]
37c2bff92movddup x1, x2
37c2bff96xor edx, edx
37c2bff98shr rcx, 1
37c2bff9bnop [rax+rax]
37c2bffa0
37c2bffa0loc_37c2bffa0:
37c2bffa0movupd x0, [rax]
37c2bffa4add rdx, 1
37c2bffa8add rax, 16
37c2bffacdivpd x0, x1
37c2bffb0movups [rax-16], x0
37c2bffb4cmp rdx, rcx
37c2bffb7jne 0x37c2bffa0
37c2bffb9
37c2bffb9loc_37c2bffb9:
37c2bffb9mov rax, r8
37c2bffbcand rax, -2
37c2bffc0and r8l, 1
37c2bffc4je 0x37c2bffe6
37c2bffc6lea r8, [rax+1]
37c2bffca
37c2bffcaloc_37c2bffca:
37c2bffcamov rax, [rsp+504]
37c2bffd2sub r8, 1
37c2bffd6movsd_xmm x0, [rax+8*r8]
37c2bffdcdivsd x0, x2
37c2bffe0movsd_xmm [rax+8*r8], x0
37c2bffe6
37c2bffe6loc_37c2bffe6:
37c2bffe6mov rax, [rsp+496]
37c2bffeemov edx, 7
37c2bfff3lea rcx, [rip+0x1acf55]
37c2bfffamovsd_xmm x3, [rax]
37c2bfffemovapd x6, x3
37c2c0002call dlamch_64_
37c2c0007comisd x0, x6
37c2c000bjbe 0x37c2c0017
37c2c000dmov rax, [rbx]
37c2c0010add rax, 1
37c2c0014mov [rdi], rax
37c2c0017
37c2c0017loc_37c2c0017:
37c2c0017mov rax, [rsp+528]
37c2c001fmov [rax], r12
37c2c0022jmp 0x37c2bf757
37c2c0027
37c2c0027 66 0f 1f 84 00 00 00 00 00 f........
37c2c0030
37c2c0030loc_37c2c0030:
37c2c0030lea rax, [rsp+248]
37c2c0038mov [rsp+40], r15
37c2c003dmov rdx, rbx
37c2c0040mov rcx, rbx
37c2c0043lea r11, [rsp+216]
37c2c004blea r10, [rsp+232]
37c2c0053mov [rsp+72], rax
37c2c0058mov r9, [rsp+408]
37c2c0060lea rax, [rsp+240]
37c2c0068mov [rsp+64], r11
37c2c006dmov r8, [rsp+400]
37c2c0075mov [rsp+56], r10
37c2c007amov [rsp+48], rax
37c2c007fmov [rsp+32], r14
37c2c0084mov [rsp+200], r11
37c2c008cmov [rsp+192], r10
37c2c0094mov [rsp+176], rax
37c2c009ccall zgeequ_64_
37c2c00a1mov rax, [rsp+176]
37c2c00a9cmp [rsp+248], 0
37c2c00b2mov r10, [rsp+192]
37c2c00bamov r11, [rsp+200]
37c2c00c2je 0x37c2c0c89
37c2c00c8cmp [rsp+152], 0
37c2c00d1je 0x37c2c0704
37c2c00d7test r13, r13
37c2c00daje 0x37c2c0d59
37c2c00e0mov rax, [rsi]
37c2c00e3test rax, rax
37c2c00e6jle 0x37c2c0f68
37c2c00ec
37c2c00ecloc_37c2c00ec:
37c2c00ecmov rcx, [rbx]
37c2c00efjmp 0x37c2bfb57
37c2c00f4
37c2c00f4 0f 1f 40 00 ..@.
37c2c00f8
37c2c00f8loc_37c2c00f8:
37c2c00f8cmp [rsp+160], 0
37c2c0101jne 0x37c2c0be0
37c2c0107cmp [rsp+168], 0
37c2c0110jne 0x37c2c0713
37c2c0116mov rax, [rsp+528]
37c2c011emov r8, rbx
37c2c0121mov rdx, rbx
37c2c0124mov [rsp+48], 1
37c2c012dmov r9, [rsp+400]
37c2c0135lea rbp, [rsp+215]
37c2c013dmov [rsp+215], 73
37c2c0145lea r12, [rip+0x1ace02]
37c2c014cmov [rsp+40], rax
37c2c0151mov rax, [rsp+408]
37c2c0159mov rcx, rbp
37c2c015cmov [rsp+32], rax
37c2c0161call zlange_64_
37c2c0166mov [rsp+32], rbx
37c2c016bmov r9, rbx
37c2c016emov rcx, r12
37c2c0171mov rax, [rsp+528]
37c2c0179lea r8, [rip+0x1acdb0]
37c2c0180mov [rsp+80], 1
37c2c0189lea rdx, [rip+0x1acdbd]
37c2c0190mov [rsp+72], 1
37c2c0199mov [rsp+56], rax
37c2c019emov rax, [rsp+424]
37c2c01a6mov [rsp+64], 1
37c2c01afmov [rsp+48], rax
37c2c01b4mov rax, [rsp+416]
37c2c01bcmovsd_xmm [rsp+224], x0
37c2c01c5mov [rsp+40], rax
37c2c01cacall zlantr_64_
37c2c01cfmovapd x1, x0
37c2c01d3pxor x0, x0
37c2c01d7ucomisd x1, x0
37c2c01dbjp 0x37c2c0dea
37c2c01e1jne 0x37c2c0dea
37c2c01e7mov rax, [rsp+528]
37c2c01efmov [rsp+64], rdi
37c2c01f4mov rdx, rbx
37c2c01f7mov rcx, rbp
37c2c01famov r9, [rsp+424]
37c2c0202mov r8, [rsp+416]
37c2c020amov [rsp+72], 1
37c2c0213mov [rsp+56], rax
37c2c0218mov rax, [rsp+520]
37c2c0220mov [rsp+48], rax
37c2c0225mov rax, [rsp+496]
37c2c022dmov [rsp+40], rax
37c2c0232lea rax, [rsp+224]
37c2c023amov [rsp+32], rax
37c2c023fcall zgecon_64_
37c2c0244mov rax, [rsp+488]
37c2c024cmov r8, rsi
37c2c024fmov rdx, rbx
37c2c0252mov [rsp+56], 4
37c2c025bmov r9, [rsp+464]
37c2c0263lea rcx, [rip+0x1accdf]
37c2c026amov [rsp+48], rax
37c2c026fmov rax, [rsp+480]
37c2c0277mov [rsp+40], rax
37c2c027cmov rax, [rsp+472]
37c2c0284mov [rsp+32], rax
37c2c0289
37c2c0289loc_37c2c0289:
37c2c0289call zlacpy_64_
37c2c028emov [rsp+64], rdi
37c2c0293mov r8, rsi
37c2c0296mov rdx, rbx
37c2c0299mov rax, [rsp+488]
37c2c02a1mov r9, [rsp+416]
37c2c02a9mov [rsp+72], 1
37c2c02b2mov rcx, [rsp+376]
37c2c02bamov [rsp+56], rax
37c2c02bfmov rax, [rsp+480]
37c2c02c7mov [rsp+48], rax
37c2c02ccmov rax, [rsp+432]
37c2c02d4mov [rsp+40], rax
37c2c02d9mov rax, [rsp+424]
37c2c02e1mov [rsp+32], rax
37c2c02e6call zgetrs_64_
37c2c02ebmov rax, [rsp+528]
37c2c02f3mov r8, rsi
37c2c02f6mov rdx, rbx
37c2c02f9mov r9, [rsp+400]
37c2c0301mov rcx, [rsp+376]
37c2c0309mov [rsp+136], 1
37c2c0315mov [rsp+120], rax
37c2c031amov rax, [rsp+520]
37c2c0322mov [rsp+128], rdi
37c2c032amov [rsp+112], rax
37c2c032fmov rax, [rsp+512]
37c2c0337mov [rsp+104], rax
37c2c033cmov rax, [rsp+504]
37c2c0344mov [rsp+96], rax
37c2c0349mov rax, [rsp+488]
37c2c0351mov [rsp+88], rax
37c2c0356mov rax, [rsp+480]
37c2c035emov [rsp+80], rax
37c2c0363mov rax, [rsp+472]
37c2c036bmov [rsp+72], rax
37c2c0370mov rax, [rsp+464]
37c2c0378mov [rsp+64], rax
37c2c037dmov rax, [rsp+432]
37c2c0385mov [rsp+56], rax
37c2c038amov rax, [rsp+424]
37c2c0392mov [rsp+48], rax
37c2c0397mov rax, [rsp+416]
37c2c039fmov [rsp+40], rax
37c2c03a4mov rax, [rsp+408]
37c2c03acmov [rsp+32], rax
37c2c03b1call zgerfs_64_
37c2c03b6mov r12, [rip+0x1acb9b]
37c2c03bd
37c2c03bdloc_37c2c03bd:
37c2c03bdtest r13, r13
37c2c03c0je 0x37c2bffe6
37c2c03c6mov r8, [rsi]
37c2c03c9test r8, r8
37c2c03ccjle 0x37c2bffe6
37c2c03d2mov rcx, [rbx]
37c2c03d5lea r11, [r8+1]
37c2c03d9test rcx, rcx
37c2c03dcjle 0x37c2c0478
37c2c03e2mov rsi, [rsp+184]
37c2c03eamov rbp, [rsp+480]
37c2c03f2mov r9l, 1
37c2c03f8pxor x2, x2
37c2c03fcshl rsi, 4
37c2c0400
37c2c0400loc_37c2c0400:
37c2c0400mov rdx, rbp
37c2c0403xor eax, eax
37c2c0405nop [rax]
37c2c0409nop [rax+rax]
37c2c0414nop [rax+rax]
37c2c041fnop [rax+rax]
37c2c042anop [rax+rax]
37c2c0435nop [rax+rax]
37c2c0440
37c2c0440loc_37c2c0440:
37c2c0440movupd x0, [rdx]
37c2c0444movddup x1, [r14+8*rax]
37c2c044aadd rax, 1
37c2c044eadd rdx, 16
37c2c0452mulpd x1, x0
37c2c0456shufpd x0, x0, 1
37c2c045bmulpd x0, x2
37c2c045faddsubpd x1, x0
37c2c0463movups [rdx-16], x1
37c2c0467cmp rcx, rax
37c2c046ajne 0x37c2c0440
37c2c046cadd r9, 1
37c2c0470add rbp, rsi
37c2c0473cmp r9, r11
37c2c0476jne 0x37c2c0400
37c2c0478
37c2c0478loc_37c2c0478:
37c2c0478movsd_xmm x2, [rsp+240]
37c2c0481cmp r8, 1
37c2c0485je 0x37c2bffca
37c2c048bmov rcx, r8
37c2c048emov rax, [rsp+504]
37c2c0496movddup x1, x2
37c2c049axor edx, edx
37c2c049cshr rcx, 1
37c2c049fnop
37c2c04a0
37c2c04a0loc_37c2c04a0:
37c2c04a0movupd x0, [rax]
37c2c04a4add rdx, 1
37c2c04a8add rax, 16
37c2c04acdivpd x0, x1
37c2c04b0movups [rax-16], x0
37c2c04b4cmp rdx, rcx
37c2c04b7jne 0x37c2c04a0
37c2c04b9jmp 0x37c2bffb9
37c2c04be
37c2c04beloc_37c2c04be:
37c2c04belea rax, [rip+0x1aca84]
37c2c04c5xor r13l, r13l
37c2c04c8mov [rsp+176], rax
37c2c04d0
37c2c04d0loc_37c2c04d0:
37c2c04d0mov rax, [rsp+528]
37c2c04d8mov rcx, r12
37c2c04dbmov r8, rbx
37c2c04demov rdx, rbx
37c2c04e1mov [rsp+48], 1
37c2c04eamov r9, [rsp+400]
37c2c04f2mov [rsp+40], rax
37c2c04f7mov rax, [rsp+408]
37c2c04ffmovsd_xmm [rsp+168], x1
37c2c0508mov [rsp+32], rax
37c2c050dcall zlange_64_
37c2c0512mov [rsp+64], rdi
37c2c0517mov rdx, rbx
37c2c051amov rcx, rbp
37c2c051dmov rax, [rsp+528]
37c2c0525mov r9, [rsp+424]
37c2c052dmov [rsp+72], 1
37c2c0536divsd x0, [rsp+168]
37c2c053fmov r8, [rsp+416]
37c2c0547movq r12, x0
37c2c054cmov [rsp+56], rax
37c2c0551mov rax, [rsp+520]
37c2c0559mov [rsp+48], rax
37c2c055emov rax, [rsp+496]
37c2c0566mov [rsp+40], rax
37c2c056blea rax, [rsp+224]
37c2c0573mov [rsp+32], rax
37c2c0578call zgecon_64_
37c2c057dmov rax, [rsp+488]
37c2c0585mov r8, rsi
37c2c0588mov rdx, rbx
37c2c058bmov r9, [rsp+464]
37c2c0593mov rcx, [rsp+176]
37c2c059bmov [rsp+56], 4
37c2c05a4mov [rsp+48], rax
37c2c05a9mov rax, [rsp+480]
37c2c05b1mov [rsp+40], rax
37c2c05b6mov rax, [rsp+472]
37c2c05bemov [rsp+32], rax
37c2c05c3call zlacpy_64_
37c2c05c8mov [rsp+64], rdi
37c2c05cdmov r8, rsi
37c2c05d0mov rdx, rbx
37c2c05d3mov rax, [rsp+488]
37c2c05dbmov r9, [rsp+416]
37c2c05e3mov [rsp+72], 1
37c2c05ecmov rcx, [rsp+376]
37c2c05f4mov [rsp+56], rax
37c2c05f9mov rax, [rsp+480]
37c2c0601mov [rsp+48], rax
37c2c0606mov rax, [rsp+432]
37c2c060emov [rsp+40], rax
37c2c0613mov rax, [rsp+424]
37c2c061bmov [rsp+32], rax
37c2c0620call zgetrs_64_
37c2c0625mov rax, [rsp+528]
37c2c062dmov r8, rsi
37c2c0630mov rdx, rbx
37c2c0633mov r9, [rsp+400]
37c2c063bmov rcx, [rsp+376]
37c2c0643mov [rsp+136], 1
37c2c064fmov [rsp+120], rax
37c2c0654mov rax, [rsp+520]
37c2c065cmov [rsp+128], rdi
37c2c0664mov [rsp+112], rax
37c2c0669mov rax, [rsp+512]
37c2c0671mov [rsp+104], rax
37c2c0676mov rax, [rsp+504]
37c2c067emov [rsp+96], rax
37c2c0683mov rax, [rsp+488]
37c2c068bmov [rsp+88], rax
37c2c0690mov rax, [rsp+480]
37c2c0698mov [rsp+80], rax
37c2c069dmov rax, [rsp+472]
37c2c06a5mov [rsp+72], rax
37c2c06aamov rax, [rsp+464]
37c2c06b2mov [rsp+64], rax
37c2c06b7mov rax, [rsp+432]
37c2c06bfmov [rsp+56], rax
37c2c06c4mov rax, [rsp+424]
37c2c06ccmov [rsp+48], rax
37c2c06d1mov rax, [rsp+416]
37c2c06d9mov [rsp+40], rax
37c2c06demov rax, [rsp+408]
37c2c06e6mov [rsp+32], rax
37c2c06ebcall zgerfs_64_
37c2c06f0cmp [rsp+152], 0
37c2c06f9je 0x37c2c03bd
37c2c06ffjmp 0x37c2bfed3
37c2c0704
37c2c0704loc_37c2c0704:
37c2c0704cmp [rsp+160], 0
37c2c070djne 0x37c2c0e0a
37c2c0713
37c2c0713loc_37c2c0713:
37c2c0713mov [rsp+160], 0
37c2c071f
37c2c071floc_37c2c071f:
37c2c071fmov rax, [rsp+424]
37c2c0727mov r8, rbx
37c2c072amov rdx, rbx
37c2c072dmov [rsp+56], 4
37c2c0736mov r9, [rsp+400]
37c2c073elea rcx, [rip+0x1ac804]
37c2c0745mov [rsp+48], rax
37c2c074amov rax, [rsp+416]
37c2c0752mov [rsp+176], rcx
37c2c075amov [rsp+40], rax
37c2c075fmov rax, [rsp+408]
37c2c0767mov [rsp+32], rax
37c2c076ccall zlacpy_64_
37c2c0771mov [rsp+40], rdi
37c2c0776mov rdx, rbx
37c2c0779mov rcx, rbx
37c2c077cmov rax, [rsp+432]
37c2c0784mov r9, [rsp+424]
37c2c078cmov r8, [rsp+416]
37c2c0794mov [rsp+32], rax
37c2c0799call zgetrf_64_
37c2c079ecmp [rdi], 0
37c2c07a2jg 0x37c2c09b5
37c2c07a8
37c2c07a8loc_37c2c07a8:
37c2c07a8mov rax, [rsp+528]
37c2c07b0mov r8, rbx
37c2c07b3mov rdx, rbx
37c2c07b6mov [rsp+48], 1
37c2c07bfmov r9, [rsp+400]
37c2c07c7lea rbp, [rsp+215]
37c2c07cfmov [rsp+215], 73
37c2c07d7lea r12, [rip+0x1ac770]
37c2c07demov [rsp+40], rax
37c2c07e3mov rax, [rsp+408]
37c2c07ebmov rcx, rbp
37c2c07eemov [rsp+32], rax
37c2c07f3call zlange_64_
37c2c07f8mov [rsp+32], rbx
37c2c07fdmov r9, rbx
37c2c0800mov rcx, r12
37c2c0803mov rax, [rsp+528]
37c2c080blea r8, [rip+0x1ac71e]
37c2c0812mov [rsp+80], 1
37c2c081blea rdx, [rip+0x1ac72b]
37c2c0822mov [rsp+72], 1
37c2c082bmov [rsp+56], rax
37c2c0830mov rax, [rsp+424]
37c2c0838mov [rsp+64], 1
37c2c0841mov [rsp+48], rax
37c2c0846mov rax, [rsp+416]
37c2c084emovsd_xmm [rsp+224], x0
37c2c0857mov [rsp+40], rax
37c2c085ccall zlantr_64_
37c2c0861movapd x1, x0
37c2c0865pxor x0, x0
37c2c0869ucomisd x1, x0
37c2c086djp 0x37c2c04d0
37c2c0873jne 0x37c2c04d0
37c2c0879mov rax, [rsp+528]
37c2c0881mov [rsp+64], rdi
37c2c0886mov rdx, rbx
37c2c0889mov rcx, rbp
37c2c088cmov r9, [rsp+424]
37c2c0894mov r8, [rsp+416]
37c2c089cmov [rsp+72], 1
37c2c08a5mov [rsp+56], rax
37c2c08aamov rax, [rsp+520]
37c2c08b2mov [rsp+48], rax
37c2c08b7mov rax, [rsp+496]
37c2c08bfmov [rsp+40], rax
37c2c08c4lea rax, [rsp+224]
37c2c08ccmov [rsp+32], rax
37c2c08d1call zgecon_64_
37c2c08d6mov rax, [rsp+488]
37c2c08demov r8, rsi
37c2c08e1mov rdx, rbx
37c2c08e4mov r9, [rsp+464]
37c2c08ecmov rcx, [rsp+176]
37c2c08f4mov [rsp+56], 4
37c2c08fdmov [rsp+48], rax
37c2c0902mov rax, [rsp+480]
37c2c090amov [rsp+40], rax
37c2c090fmov rax, [rsp+472]
37c2c0917mov [rsp+32], rax
37c2c091cjmp 0x37c2c0289
37c2c0921
37c2c0921loc_37c2c0921:
37c2c0921mov [rsp+160], r12
37c2c0929
37c2c0929loc_37c2c0929:
37c2c0929xor r13l, r13l
37c2c092c
37c2c092cloc_37c2c092c:
37c2c092cmov rax, [rsp+424]
37c2c0934mov r8, rbx
37c2c0937mov rdx, rbx
37c2c093amov [rsp+56], 4
37c2c0943mov r9, [rsp+400]
37c2c094blea rcx, [rip+0x1ac5f7]
37c2c0952mov [rsp+48], rax
37c2c0957mov rax, [rsp+416]
37c2c095fmov [rsp+176], rcx
37c2c0967mov [rsp+40], rax
37c2c096cmov rax, [rsp+408]
37c2c0974mov [rsp+32], rax
37c2c0979call zlacpy_64_
37c2c097emov [rsp+40], rdi
37c2c0983mov rdx, rbx
37c2c0986mov rcx, rbx
37c2c0989mov rax, [rsp+432]
37c2c0991mov r9, [rsp+424]
37c2c0999mov r8, [rsp+416]
37c2c09a1mov [rsp+32], rax
37c2c09a6call zgetrf_64_
37c2c09abcmp [rdi], 0
37c2c09afjle 0x37c2bfc1c
37c2c09b5
37c2c09b5loc_37c2c09b5:
37c2c09b5mov rax, [rsp+528]
37c2c09bdmov [rsp+32], rdi
37c2c09c2mov r9, rdi
37c2c09c5lea r8, [rip+0x1ac564]
37c2c09ccmov [rsp+80], 1
37c2c09d5lea rdx, [rip+0x1ac571]
37c2c09dclea rcx, [rip+0x1ac56b]
37c2c09e3mov [rsp+56], rax
37c2c09e8mov rax, [rsp+424]
37c2c09f0mov [rsp+72], 1
37c2c09f9mov [rsp+48], rax
37c2c09femov rax, [rsp+416]
37c2c0a06mov [rsp+64], 1
37c2c0a0fmov [rsp+40], rax
37c2c0a14call zlantr_64_
37c2c0a19movapd x1, x0
37c2c0a1dpxor x0, x0
37c2c0a21ucomisd x1, x0
37c2c0a25jp 0x37c2c0ec0
37c2c0a2bjne 0x37c2c0ec0
37c2c0a31movsd_xmm x0, [rip+0x1ac51f]
37c2c0a39
37c2c0a39loc_37c2c0a39:
37c2c0a39mov rax, [rsp+528]
37c2c0a41movsd_xmm [rax], x0
37c2c0a45mov rax, [rsp+496]
37c2c0a4dmov [rax], 0
37c2c0a54jmp 0x37c2bf757
37c2c0a59
37c2c0a59loc_37c2c0a59:
37c2c0a59cmp [rsp+168], 0
37c2c0a62jne 0x37c2c0d59
37c2c0a68mov rax, [rsp+528]
37c2c0a70mov r8, rbx
37c2c0a73mov rdx, rbx
37c2c0a76mov [rsp+48], 1
37c2c0a7fmov r9, [rsp+400]
37c2c0a87lea rbp, [rsp+215]
37c2c0a8fmov [rsp+215], 49
37c2c0a97lea r12, [rip+0x1ac4b0]
37c2c0a9emov [rsp+40], rax
37c2c0aa3mov rax, [rsp+408]
37c2c0aabmov rcx, rbp
37c2c0aaemov [rsp+32], rax
37c2c0ab3call zlange_64_
37c2c0ab8mov [rsp+32], rbx
37c2c0abdmov r9, rbx
37c2c0ac0mov rcx, r12
37c2c0ac3mov rax, [rsp+528]
37c2c0acblea r8, [rip+0x1ac45e]
37c2c0ad2mov [rsp+80], 1
37c2c0adblea rdx, [rip+0x1ac46b]
37c2c0ae2mov [rsp+72], 1
37c2c0aebmov [rsp+56], rax
37c2c0af0mov rax, [rsp+424]
37c2c0af8mov [rsp+64], 1
37c2c0b01mov [rsp+48], rax
37c2c0b06mov rax, [rsp+416]
37c2c0b0emovsd_xmm [rsp+224], x0
37c2c0b17mov [rsp+40], rax
37c2c0b1ccall zlantr_64_
37c2c0b21movapd x1, x0
37c2c0b25pxor x0, x0
37c2c0b29ucomisd x1, x0
37c2c0b2djp 0x37c2c04be
37c2c0b33jne 0x37c2c04be
37c2c0b39mov rax, [rsp+528]
37c2c0b41mov [rsp+64], rdi
37c2c0b46mov rdx, rbx
37c2c0b49mov rcx, rbp
37c2c0b4cmov r9, [rsp+424]
37c2c0b54mov r8, [rsp+416]
37c2c0b5cmov [rsp+72], 1
37c2c0b65mov [rsp+56], rax
37c2c0b6amov rax, [rsp+520]
37c2c0b72mov [rsp+48], rax
37c2c0b77mov rax, [rsp+496]
37c2c0b7fmov [rsp+40], rax
37c2c0b84lea rax, [rsp+224]
37c2c0b8cmov [rsp+32], rax
37c2c0b91call zgecon_64_
37c2c0b96mov rax, [rsp+488]
37c2c0b9emov r8, rsi
37c2c0ba1mov rdx, rbx
37c2c0ba4mov [rsp+56], 4
37c2c0badmov r9, [rsp+464]
37c2c0bb5lea rcx, [rip+0x1ac38d]
37c2c0bbcmov [rsp+48], rax
37c2c0bc1mov rax, [rsp+480]
37c2c0bc9mov [rsp+40], rax
37c2c0bcemov rax, [rsp+472]
37c2c0bd6mov [rsp+32], rax
37c2c0bdbjmp 0x37c2bfd9f
37c2c0be0
37c2c0be0loc_37c2c0be0:
37c2c0be0mov rax, [rsi]
37c2c0be3test rax, rax
37c2c0be6jle 0x37c2c0f39
37c2c0bec
37c2c0becloc_37c2c0bec:
37c2c0beclea r12, [rax+1]
37c2c0bf0test rcx, rcx
37c2c0bf3jle 0x37c2c0c78
37c2c0bf9mov r9, [rsp+464]
37c2c0c01shl rbp, 4
37c2c0c05mov r8l, 1
37c2c0c0bpxor x2, x2
37c2c0c0fnop
37c2c0c10
37c2c0c10loc_37c2c0c10:
37c2c0c10mov rdx, r9
37c2c0c13xor eax, eax
37c2c0c15nop [rax+rax]
37c2c0c1fnop [rax+rax]
37c2c0c2anop [rax+rax]
37c2c0c35nop [rax+rax]
37c2c0c40
37c2c0c40loc_37c2c0c40:
37c2c0c40movupd x0, [rdx]
37c2c0c44movddup x1, [r15+8*rax]
37c2c0c4aadd rax, 1
37c2c0c4eadd rdx, 16
37c2c0c52mulpd x1, x0
37c2c0c56shufpd x0, x0, 1
37c2c0c5bmulpd x0, x2
37c2c0c5faddsubpd x1, x0
37c2c0c63movups [rdx-16], x1
37c2c0c67cmp rcx, rax
37c2c0c6ajne 0x37c2c0c40
37c2c0c6cadd r8, 1
37c2c0c70add r9, rbp
37c2c0c73cmp r12, r8
37c2c0c76jne 0x37c2c0c10
37c2c0c78
37c2c0c78loc_37c2c0c78:
37c2c0c78mov [rsp+160], 1
37c2c0c84jmp 0x37c2bfbfe
37c2c0c89
37c2c0c89loc_37c2c0c89:
37c2c0c89mov rcx, [rsp+440]
37c2c0c91mov [rsp+64], r11
37c2c0c96mov rdx, rbx
37c2c0c99mov [rsp+56], r10
37c2c0c9emov r9, [rsp+408]
37c2c0ca6mov [rsp+72], rcx
37c2c0cabmov r8, [rsp+400]
37c2c0cb3mov rcx, rbx
37c2c0cb6mov [rsp+48], rax
37c2c0cbbmov [rsp+80], 1
37c2c0cc4mov [rsp+40], r15
37c2c0cc9mov [rsp+32], r14
37c2c0ccecall zlaqge_64_
37c2c0cd3mov rcx, [rsp+440]
37c2c0cdbmov r9l, 1
37c2c0ce1mov r8l, 1
37c2c0ce7lea rdx, [rip+0x1ac244]
37c2c0ceecall lsame_64_
37c2c0cf3mov r13, rax
37c2c0cf6test rax, rax
37c2c0cf9je 0x37c2c0e98
37c2c0cff
37c2c0cffloc_37c2c0cff:
37c2c0cffmov rcx, [rsp+440]
37c2c0d07mov r9l, 1
37c2c0d0dmov r8l, 1
37c2c0d13lea rdx, [rip+0x1ac21a]
37c2c0d1acall lsame_64_
37c2c0d1ftest rax, rax
37c2c0d22je 0x37c2c0e38
37c2c0d28
37c2c0d28loc_37c2c0d28:
37c2c0d28cmp [rsp+152], 0
37c2c0d31je 0x37c2c0e1e
37c2c0d37test r13, r13
37c2c0d3aje 0x37c2c0921
37c2c0d40mov rax, [rsi]
37c2c0d43test rax, rax
37c2c0d46jle 0x37c2c1065
37c2c0d4cmov [rsp+160], r13
37c2c0d54jmp 0x37c2c00ec
37c2c0d59
37c2c0d59loc_37c2c0d59:
37c2c0d59xor r13l, r13l
37c2c0d5c
37c2c0d5cloc_37c2c0d5c:
37c2c0d5cmov rax, [rsp+424]
37c2c0d64mov r8, rbx
37c2c0d67mov rdx, rbx
37c2c0d6amov [rsp+56], 4
37c2c0d73mov r9, [rsp+400]
37c2c0d7blea rcx, [rip+0x1ac1c7]
37c2c0d82mov [rsp+48], rax
37c2c0d87mov rax, [rsp+416]
37c2c0d8fmov [rsp+176], rcx
37c2c0d97mov [rsp+40], rax
37c2c0d9cmov rax, [rsp+408]
37c2c0da4mov [rsp+32], rax
37c2c0da9call zlacpy_64_
37c2c0daemov [rsp+40], rdi
37c2c0db3mov rdx, rbx
37c2c0db6mov rcx, rbx
37c2c0db9mov rax, [rsp+432]
37c2c0dc1mov r9, [rsp+424]
37c2c0dc9mov r8, [rsp+416]
37c2c0dd1mov [rsp+32], rax
37c2c0dd6call zgetrf_64_
37c2c0ddbcmp [rdi], 0
37c2c0ddfjle 0x37c2bfc2b
37c2c0de5jmp 0x37c2c09b5
37c2c0dea
37c2c0dealoc_37c2c0dea:
37c2c0dealea rax, [rip+0x1ac158]
37c2c0df1mov [rsp+160], 0
37c2c0dfdmov [rsp+176], rax
37c2c0e05jmp 0x37c2c04d0
37c2c0e0a
37c2c0e0aloc_37c2c0e0a:
37c2c0e0amov rax, [rsi]
37c2c0e0dtest rax, rax
37c2c0e10jle 0x37c2c0f57
37c2c0e16
37c2c0e16loc_37c2c0e16:
37c2c0e16mov rcx, [rbx]
37c2c0e19jmp 0x37c2c0bec
37c2c0e1e
37c2c0e1eloc_37c2c0e1e:
37c2c0e1emov rax, [rsi]
37c2c0e21test rax, rax
37c2c0e24jg 0x37c2c0e16
37c2c0e26mov [rsp+160], r12
37c2c0e2ejmp 0x37c2c092c
37c2c0e33
37c2c0e33 0f 1f 44 00 00 ..D..
37c2c0e38
37c2c0e38loc_37c2c0e38:
37c2c0e38mov rcx, [rsp+440]
37c2c0e40mov r9l, 1
37c2c0e46mov r8l, 1
37c2c0e4clea rdx, [rip+0x1ac0e0]
37c2c0e53call lsame_64_
37c2c0e58mov [rsp+160], rax
37c2c0e60test rax, rax
37c2c0e63jne 0x37c2c0d28
37c2c0e69cmp [rsp+152], 0
37c2c0e72je 0x37c2c071f
37c2c0e78test r13, r13
37c2c0e7bje 0x37c2c0929
37c2c0e81mov rax, [rsi]
37c2c0e84test rax, rax
37c2c0e87jg 0x37c2c00ec
37c2c0e8djmp 0x37c2c0d5c
37c2c0e92
37c2c0e92 66 0f 1f 44 00 00 f..D..
37c2c0e98
37c2c0e98loc_37c2c0e98:
37c2c0e98mov rcx, [rsp+440]
37c2c0ea0mov r9l, 1
37c2c0ea6mov r8l, 1
37c2c0eaclea rdx, [rip+0x1ac080]
37c2c0eb3call lsame_64_
37c2c0eb8mov r13, rax
37c2c0ebbjmp 0x37c2c0cff
37c2c0ec0
37c2c0ec0loc_37c2c0ec0:
37c2c0ec0mov rax, [rsp+528]
37c2c0ec8mov r8, rdi
37c2c0ecbmov rdx, rbx
37c2c0ecelea rcx, [rip+0x1ac079]
37c2c0ed5mov [rsp+48], 1
37c2c0edemov r9, [rsp+400]
37c2c0ee6mov [rsp+40], rax
37c2c0eebmov rax, [rsp+408]
37c2c0ef3movsd_xmm [rsp+152], x1
37c2c0efcmov [rsp+32], rax
37c2c0f01call zlange_64_
37c2c0f06divsd x0, [rsp+152]
37c2c0f0fjmp 0x37c2c0a39
37c2c0f14
37c2c0f14loc_37c2c0f14:
37c2c0f14cmp [rsp+168], 0
37c2c0f1djne 0x37c2c0f68
37c2c0f1flea rax, [rip+0x1ac023]
37c2c0f26mov [rsp+176], rax
37c2c0f2e
37c2c0f2eloc_37c2c0f2e:
37c2c0f2emov r13l, 1
37c2c0f34jmp 0x37c2bfc2b
37c2c0f39
37c2c0f39loc_37c2c0f39:
37c2c0f39lea rax, [rip+0x1ac009]
37c2c0f40mov [rsp+176], rax
37c2c0f48cmp [rsp+168], 0
37c2c0f51je 0x37c2c07a8
37c2c0f57
37c2c0f57loc_37c2c0f57:
37c2c0f57mov [rsp+160], 1
37c2c0f63jmp 0x37c2c071f
37c2c0f68
37c2c0f68loc_37c2c0f68:
37c2c0f68mov rax, [rsp+424]
37c2c0f70mov r8, rbx
37c2c0f73mov rdx, rbx
37c2c0f76mov [rsp+56], 4
37c2c0f7fmov r9, [rsp+400]
37c2c0f87lea rcx, [rip+0x1abfbb]
37c2c0f8emov [rsp+48], rax
37c2c0f93mov rax, [rsp+416]
37c2c0f9bmov [rsp+176], rcx
37c2c0fa3mov [rsp+40], rax
37c2c0fa8mov rax, [rsp+408]
37c2c0fb0mov [rsp+32], rax
37c2c0fb5call zlacpy_64_
37c2c0fbamov [rsp+40], rdi
37c2c0fbfmov rdx, rbx
37c2c0fc2mov rcx, rbx
37c2c0fc5mov rax, [rsp+432]
37c2c0fcdmov r9, [rsp+424]
37c2c0fd5mov r8, [rsp+416]
37c2c0fddmov [rsp+32], rax
37c2c0fe2call zgetrf_64_
37c2c0fe7cmp [rdi], 0
37c2c0febjle 0x37c2c0f2e
37c2c0ff1jmp 0x37c2c09b5
37c2c0ff6
37c2c0ff6loc_37c2c0ff6:
37c2c0ff6mov [rdi], -12
37c2c0ffdmov eax, 12
37c2c1002jmp 0x37c2bf734
37c2c1007
37c2c1007loc_37c2c1007:
37c2c1007mov rax, [rdi]
37c2c100ajmp 0x37c2bf9af
37c2c100f
37c2c100floc_37c2c100f:
37c2c100fpxor x0, x0
37c2c1013comisd x0, x7
37c2c1017jae 0x37c2bfa5c
37c2c101dmovsd_xmm x0, [rip+0x1abf33]
37c2c1025mov rax, [rdi]
37c2c1028movsd_xmm [rsp+240], x0
37c2c1031cmp [rsp+160], 0
37c2c103aje 0x37c2bf9af
37c2c1040test rax, rax
37c2c1043je 0x37c2bfad2
37c2c1049jmp 0x37c2bfa6a
37c2c104e
37c2c104eloc_37c2c104e:
37c2c104epxor x0, x0
37c2c1052comisd x0, x7
37c2c1056jae 0x37c2c0ff6
37c2c1058movsd_xmm x0, [rip+0x1abef8]
37c2c1060jmp 0x37c2bfad2
37c2c1065
37c2c1065loc_37c2c1065:
37c2c1065mov [rsp+160], r12
37c2c106dmov r13, r12
37c2c1070jmp 0x37c2c092c
37c2bf5c0
37c2bf5c0zgesvx_64_:
37c2bf5c0push r15
37c2bf5c2push r14
37c2bf5c4push r13
37c2bf5c6push r12
37c2bf5c8push rbp
37c2bf5c9push rdi
37c2bf5capush rsi
37c2bf5cbpush rbx
37c2bf5ccsub rsp, 296
37c2bf5d3movups [rsp+256], x6
37c2bf5dbmovups [rsp+272], x7
37c2bf5e3mov rax, [rsp+472]
37c2bf5ebmov rdi, [rsp+536]
37c2bf5f3mov r14, [rsp+448]
37c2bf5fbmov r15, [rsp+456]
37c2bf603mov rax, [rax]
37c2bf606mov [rdi], 0
37c2bf60dmov [rsp+176], rax
37c2bf615mov rbp, rcx
37c2bf618mov rbx, r8
37c2bf61bmov rsi, r9
37c2bf61emov rax, [rsp+488]
37c2bf626mov [rsp+376], rdx
37c2bf62emov r9l, 1
37c2bf634mov r8l, 1
37c2bf63alea rdx, [rip+0x1ad8ef]
37c2bf641mov rax, [rax]
37c2bf644mov [rsp+184], rax
37c2bf64ccall lsame_64_
37c2bf651mov r9l, 1
37c2bf657mov r8l, 1
37c2bf65dmov rcx, rbp
37c2bf660lea rdx, [rip+0x1ad8ca]
37c2bf667mov r13, rax
37c2bf66acall lsame_64_
37c2bf66fmov rcx, [rsp+376]
37c2bf677mov r9l, 1
37c2bf67dmov r8l, 1
37c2bf683mov r12, rax
37c2bf686lea rdx, [rip+0x1ad8a3]
37c2bf68dcall lsame_64_
37c2bf692or r13, r12
37c2bf695mov [rsp+152], rax
37c2bf69dmov [rsp+168], r13
37c2bf6a5je 0x37c2bf780
37c2bf6abmov rax, [rsp+440]
37c2bf6b3xor r13l, r13l
37c2bf6b6mov [rsp+160], 0
37c2bf6c2mov [rax], 78
37c2bf6c5
37c2bf6c5loc_37c2bf6c5:
37c2bf6c5cmp [rsp+152], 0
37c2bf6ceje 0x37c2bf828
37c2bf6d4
37c2bf6d4loc_37c2bf6d4:
37c2bf6d4mov rax, [rbx]
37c2bf6d7test rax, rax
37c2bf6dajs 0x37c2bf728
37c2bf6dccmp [rsi], 0
37c2bf6e0js 0x37c2bf8c0
37c2bf6e6mov rcx, [rsp+408]
37c2bf6eetest rax, rax
37c2bf6f1mov edx, 1
37c2bf6f6cmovle rax, rdx
37c2bf6facmp [rcx], rax
37c2bf6fdjl 0x37c2bf8a5
37c2bf703mov rcx, [rsp+424]
37c2bf70bcmp [rcx], rax
37c2bf70ejge 0x37c2bf926
37c2bf714mov [rdi], -8
37c2bf71bmov eax, 8
37c2bf720jmp 0x37c2bf734
37c2bf722
37c2bf722 66 0f 1f 44 00 00 f..D..
37c2bf728
37c2bf728loc_37c2bf728:
37c2bf728mov [rdi], -3
37c2bf72fmov eax, 3
37c2bf734
37c2bf734loc_37c2bf734:
37c2bf734lea rdx, [rsp+248]
37c2bf73cmov r8l, 6
37c2bf742lea rcx, [rip+0x1ad7fa]
37c2bf749mov [rsp+248], rax
37c2bf751call xerbla_64_
37c2bf756nop
37c2bf757
37c2bf757loc_37c2bf757:
37c2bf757movups x6, [rsp+256]
37c2bf75fmovups x7, [rsp+272]
37c2bf767add rsp, 296
37c2bf76epop rbx
37c2bf76fpop rsi
37c2bf770pop rdi
37c2bf771pop rbp
37c2bf772pop r12
37c2bf774pop r13
37c2bf776pop r14
37c2bf778pop r15
37c2bf77aret
37c2bf77b
37c2bf77b 0f 1f 44 00 00 ..D..
37c2bf780
37c2bf780loc_37c2bf780:
37c2bf780mov rcx, [rsp+440]
37c2bf788mov r9l, 1
37c2bf78emov r8l, 1
37c2bf794lea rdx, [rip+0x1ad797]
37c2bf79bcall lsame_64_
37c2bf7a0mov r13, rax
37c2bf7a3test rax, rax
37c2bf7a6je 0x37c2bf8fe
37c2bf7ac
37c2bf7acloc_37c2bf7ac:
37c2bf7acmov rcx, [rsp+440]
37c2bf7b4mov r9l, 1
37c2bf7bamov r8l, 1
37c2bf7c0lea rdx, [rip+0x1ad76d]
37c2bf7c7call lsame_64_
37c2bf7ccmov [rsp+160], rax
37c2bf7d4test rax, rax
37c2bf7d7je 0x37c2bf8d1
37c2bf7dd
37c2bf7ddloc_37c2bf7dd:
37c2bf7ddmov edx, 12
37c2bf7e2lea rcx, [rip+0x1ad74c]
37c2bf7e9call dlamch_64_
37c2bf7eemov r9l, 1
37c2bf7f4mov r8l, 1
37c2bf7famov rcx, rbp
37c2bf7fdlea rdx, [rip+0x1ad73d]
37c2bf804movapd x6, x0
37c2bf808call lsame_64_
37c2bf80dtest rax, rax
37c2bf810jne 0x37c2bf890
37c2bf812mov [rdi], -1
37c2bf819mov eax, 1
37c2bf81ejmp 0x37c2bf734
37c2bf823
37c2bf823 0f 1f 44 00 00 ..D..
37c2bf828
37c2bf828loc_37c2bf828:
37c2bf828mov rcx, [rsp+376]
37c2bf830mov r9l, 1
37c2bf836mov r8l, 1
37c2bf83clea rdx, [rip+0x1ad6ff]
37c2bf843call lsame_64_
37c2bf848test rax, rax
37c2bf84bjne 0x37c2bf6d4
37c2bf851mov rcx, [rsp+376]
37c2bf859mov r9l, 1
37c2bf85fmov r8l, 1
37c2bf865lea rdx, [rip+0x1ad6c8]
37c2bf86ccall lsame_64_
37c2bf871test rax, rax
37c2bf874jne 0x37c2bf6d4
37c2bf87amov [rdi], -2
37c2bf881mov eax, 2
37c2bf886jmp 0x37c2bf734
37c2bf88b
37c2bf88b 0f 1f 44 00 00 ..D..
37c2bf890
37c2bf890loc_37c2bf890:
37c2bf890movsd_xmm x0, [rip+0x1ad6c0]
37c2bf898divsd x0, x6
37c2bf89cmovapd x7, x0
37c2bf8a0jmp 0x37c2bf6c5
37c2bf8a5
37c2bf8a5loc_37c2bf8a5:
37c2bf8a5mov [rdi], -6
37c2bf8acmov eax, 6
37c2bf8b1jmp 0x37c2bf734
37c2bf8b6
37c2bf8b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c2bf8c0
37c2bf8c0loc_37c2bf8c0:
37c2bf8c0mov [rdi], -4
37c2bf8c7mov eax, 4
37c2bf8ccjmp 0x37c2bf734
37c2bf8d1
37c2bf8d1loc_37c2bf8d1:
37c2bf8d1mov rcx, [rsp+440]
37c2bf8d9mov r9l, 1
37c2bf8dfmov r8l, 1
37c2bf8e5lea rdx, [rip+0x1ad647]
37c2bf8eccall lsame_64_
37c2bf8f1mov [rsp+160], rax
37c2bf8f9jmp 0x37c2bf7dd
37c2bf8fe
37c2bf8feloc_37c2bf8fe:
37c2bf8femov rcx, [rsp+440]
37c2bf906mov r9l, 1
37c2bf90cmov r8l, 1
37c2bf912lea rdx, [rip+0x1ad61a]
37c2bf919call lsame_64_
37c2bf91emov r13, rax
37c2bf921jmp 0x37c2bf7ac
37c2bf926
37c2bf926loc_37c2bf926:
37c2bf926mov r9l, 1
37c2bf92cmov r8l, 1
37c2bf932lea rdx, [rip+0x1ad608]
37c2bf939mov rcx, rbp
37c2bf93ccall lsame_64_
37c2bf941test rax, rax
37c2bf944je 0x37c2bf998
37c2bf946cmp [rsp+160], 0
37c2bf94fjne 0x37c2bfa72
37c2bf955test r13, r13
37c2bf958jne 0x37c2bf9e9
37c2bf95emov rcx, [rsp+440]
37c2bf966mov r9l, 1
37c2bf96cmov r8l, 1
37c2bf972lea rdx, [rip+0x1ad5b7]
37c2bf979call lsame_64_
37c2bf97etest rax, rax
37c2bf981jne 0x37c2c1007
37c2bf987mov [rdi], -10
37c2bf98emov eax, 10
37c2bf993jmp 0x37c2bf734
37c2bf998
37c2bf998loc_37c2bf998:
37c2bf998test r13, r13
37c2bf99bjne 0x37c2bf9e9
37c2bf99d
37c2bf99dloc_37c2bf99d:
37c2bf99dmov rax, [rdi]
37c2bf9a0cmp [rsp+160], 0
37c2bf9a9jne 0x37c2bfa7e
37c2bf9af
37c2bf9afloc_37c2bf9af:
37c2bf9aftest rax, rax
37c2bf9b2jne 0x37c2bfa6a
37c2bf9b8mov rcx, [rbx]
37c2bf9bb
37c2bf9bbloc_37c2bf9bb:
37c2bf9bbmov rdx, [rsp+472]
37c2bf9c3test rcx, rcx
37c2bf9c6mov eax, 1
37c2bf9cbcmovg rax, rcx
37c2bf9cfcmp [rdx], rax
37c2bf9d2jge 0x37c2bfae0
37c2bf9d8mov [rdi], -14
37c2bf9dfmov eax, 14
37c2bf9e4jmp 0x37c2bf734
37c2bf9e9
37c2bf9e9loc_37c2bf9e9:
37c2bf9e9mov rcx, [rbx]
37c2bf9ectest rcx, rcx
37c2bf9efjle 0x37c2c100f
37c2bf9f5add rcx, 1
37c2bf9f9movapd x1, x7
37c2bf9fdpxor x2, x2
37c2bfa01mov eax, 1
37c2bfa06nop [rax]
37c2bfa0anop [rax+rax]
37c2bfa15nop [rax+rax]
37c2bfa20
37c2bfa20loc_37c2bfa20:
37c2bfa20movsd_xmm x0, [r14+8*rax-8]
37c2bfa27add rax, 1
37c2bfa2bminsd x1, x0
37c2bfa2fmaxsd x2, x0
37c2bfa33cmp rax, rcx
37c2bfa36jne 0x37c2bfa20
37c2bfa38pxor x0, x0
37c2bfa3ccomisd x0, x1
37c2bfa40jae 0x37c2bfa5c
37c2bfa42maxsd x1, x6
37c2bfa46minsd x2, x7
37c2bfa4adivsd x1, x2
37c2bfa4emovsd_xmm [rsp+240], x1
37c2bfa57jmp 0x37c2bf99d
37c2bfa5c
37c2bfa5cloc_37c2bfa5c:
37c2bfa5cmov [rdi], -11
37c2bfa63mov rax, -11
37c2bfa6a
37c2bfa6aloc_37c2bfa6a:
37c2bfa6aneg rax
37c2bfa6djmp 0x37c2bf734
37c2bfa72
37c2bfa72loc_37c2bfa72:
37c2bfa72test r13, r13
37c2bfa75jne 0x37c2bf9e9
37c2bfa7bmov rax, [rdi]
37c2bfa7e
37c2bfa7eloc_37c2bfa7e:
37c2bfa7etest rax, rax
37c2bfa81jne 0x37c2bfa6a
37c2bfa83mov rcx, [rbx]
37c2bfa86test rcx, rcx
37c2bfa89jle 0x37c2c104e
37c2bfa8flea rdx, [rcx+1]
37c2bfa93movapd x0, x7
37c2bfa97pxor x2, x2
37c2bfa9bmov eax, 1
37c2bfaa0
37c2bfaa0loc_37c2bfaa0:
37c2bfaa0movsd_xmm x1, [r15+8*rax-8]
37c2bfaa7add rax, 1
37c2bfaabminsd x0, x1
37c2bfaafmaxsd x2, x1
37c2bfab3cmp rax, rdx
37c2bfab6jne 0x37c2bfaa0
37c2bfab8pxor x1, x1
37c2bfabccomisd x1, x0
37c2bfac0jae 0x37c2c0ff6
37c2bfac6maxsd x0, x6
37c2bfacaminsd x2, x7
37c2bfacedivsd x0, x2
37c2bfad2
37c2bfad2loc_37c2bfad2:
37c2bfad2movsd_xmm [rsp+232], x0
37c2bfadbjmp 0x37c2bf9bb
37c2bfae0
37c2bfae0loc_37c2bfae0:
37c2bfae0mov rdx, [rsp+488]
37c2bfae8cmp [rdx], rax
37c2bfaebjge 0x37c2bfb00
37c2bfaedmov [rdi], -16
37c2bfaf4mov eax, 16
37c2bfaf9jmp 0x37c2bf734
37c2bfafe
37c2bfafe 66 90 f.
37c2bfb00
37c2bfb00loc_37c2bfb00:
37c2bfb00mov rax, [rsp+176]
37c2bfb08mov rdx, [rsp+184]
37c2bfb10xor ebp, ebp
37c2bfb12test rax, rax
37c2bfb15cmovns rbp, rax
37c2bfb19xor eax, eax
37c2bfb1btest rdx, rdx
37c2bfb1ecmovns rax, rdx
37c2bfb22mov [rsp+184], rax
37c2bfb2atest r12, r12
37c2bfb2djne 0x37c2c0030
37c2bfb33cmp [rsp+152], 0
37c2bfb3cje 0x37c2c00f8
37c2bfb42test r13, r13
37c2bfb45je 0x37c2c0a59
37c2bfb4bmov rax, [rsi]
37c2bfb4etest rax, rax
37c2bfb51jle 0x37c2c0f14
37c2bfb57
37c2bfb57loc_37c2bfb57:
37c2bfb57lea r12, [rax+1]
37c2bfb5btest rcx, rcx
37c2bfb5ejle 0x37c2bfbf8
37c2bfb64mov r9, [rsp+464]
37c2bfb6cshl rbp, 4
37c2bfb70mov r8l, 1
37c2bfb76pxor x2, x2
37c2bfb7anop [rax+rax]
37c2bfb80
37c2bfb80loc_37c2bfb80:
37c2bfb80mov rdx, r9
37c2bfb83xor eax, eax
37c2bfb85nop [rax]
37c2bfb89nop [rax+rax]
37c2bfb94nop [rax+rax]
37c2bfb9fnop [rax+rax]
37c2bfbaanop [rax+rax]
37c2bfbb5nop [rax+rax]
37c2bfbc0
37c2bfbc0loc_37c2bfbc0:
37c2bfbc0movupd x0, [rdx]
37c2bfbc4movddup x1, [r14+8*rax]
37c2bfbcaadd rax, 1
37c2bfbceadd rdx, 16
37c2bfbd2mulpd x1, x0
37c2bfbd6shufpd x0, x0, 1
37c2bfbdbmulpd x0, x2
37c2bfbdfaddsubpd x1, x0
37c2bfbe3movups [rdx-16], x1
37c2bfbe7cmp rcx, rax
37c2bfbeajne 0x37c2bfbc0
37c2bfbecadd r8, 1
37c2bfbf0add r9, rbp
37c2bfbf3cmp r12, r8
37c2bfbf6jne 0x37c2bfb80
37c2bfbf8
37c2bfbf8loc_37c2bfbf8:
37c2bfbf8mov r13l, 1
37c2bfbfe
37c2bfbfeloc_37c2bfbfe:
37c2bfbfelea rax, [rip+0x1ad344]
37c2bfc05mov [rsp+176], rax
37c2bfc0dcmp [rsp+168], 0
37c2bfc16jne 0x37c2c092c
37c2bfc1c
37c2bfc1cloc_37c2bfc1c:
37c2bfc1ccmp [rsp+152], 0
37c2bfc25je 0x37c2c07a8
37c2bfc2b
37c2bfc2bloc_37c2bfc2b:
37c2bfc2bmov rax, [rsp+528]
37c2bfc33mov r8, rbx
37c2bfc36mov rdx, rbx
37c2bfc39mov [rsp+48], 1
37c2bfc42mov r9, [rsp+400]
37c2bfc4alea rbp, [rsp+215]
37c2bfc52mov [rsp+215], 49
37c2bfc5alea r12, [rip+0x1ad2ed]
37c2bfc61mov [rsp+40], rax
37c2bfc66mov rax, [rsp+408]
37c2bfc6emov rcx, rbp
37c2bfc71mov [rsp+32], rax
37c2bfc76call zlange_64_
37c2bfc7bmov [rsp+32], rbx
37c2bfc80mov r9, rbx
37c2bfc83mov rcx, r12
37c2bfc86mov rax, [rsp+528]
37c2bfc8elea r8, [rip+0x1ad29b]
37c2bfc95mov [rsp+80], 1
37c2bfc9elea rdx, [rip+0x1ad2a8]
37c2bfca5mov [rsp+72], 1
37c2bfcaemov [rsp+56], rax
37c2bfcb3mov rax, [rsp+424]
37c2bfcbbmov [rsp+64], 1
37c2bfcc4mov [rsp+48], rax
37c2bfcc9mov rax, [rsp+416]
37c2bfcd1movsd_xmm [rsp+224], x0
37c2bfcdamov [rsp+40], rax
37c2bfcdfcall zlantr_64_
37c2bfce4movapd x1, x0
37c2bfce8pxor x0, x0
37c2bfcecucomisd x1, x0
37c2bfcf0jp 0x37c2c04d0
37c2bfcf6jne 0x37c2c04d0
37c2bfcfcmov rax, [rsp+528]
37c2bfd04mov [rsp+64], rdi
37c2bfd09mov rdx, rbx
37c2bfd0cmov rcx, rbp
37c2bfd0fmov r9, [rsp+424]
37c2bfd17mov r8, [rsp+416]
37c2bfd1fmov [rsp+72], 1
37c2bfd28mov [rsp+56], rax
37c2bfd2dmov rax, [rsp+520]
37c2bfd35mov [rsp+48], rax
37c2bfd3amov rax, [rsp+496]
37c2bfd42mov [rsp+40], rax
37c2bfd47lea rax, [rsp+224]
37c2bfd4fmov [rsp+32], rax
37c2bfd54call zgecon_64_
37c2bfd59mov rax, [rsp+488]
37c2bfd61mov r8, rsi
37c2bfd64mov rdx, rbx
37c2bfd67mov r9, [rsp+464]
37c2bfd6fmov rcx, [rsp+176]
37c2bfd77mov [rsp+56], 4
37c2bfd80mov [rsp+48], rax
37c2bfd85mov rax, [rsp+480]
37c2bfd8dmov [rsp+40], rax
37c2bfd92mov rax, [rsp+472]
37c2bfd9amov [rsp+32], rax
37c2bfd9f
37c2bfd9floc_37c2bfd9f:
37c2bfd9fcall zlacpy_64_
37c2bfda4mov [rsp+64], rdi
37c2bfda9mov r8, rsi
37c2bfdacmov rdx, rbx
37c2bfdafmov rax, [rsp+488]
37c2bfdb7mov r9, [rsp+416]
37c2bfdbfmov [rsp+72], 1
37c2bfdc8mov rcx, [rsp+376]
37c2bfdd0mov [rsp+56], rax
37c2bfdd5mov rax, [rsp+480]
37c2bfdddmov [rsp+48], rax
37c2bfde2mov rax, [rsp+432]
37c2bfdeamov [rsp+40], rax
37c2bfdefmov rax, [rsp+424]
37c2bfdf7mov [rsp+32], rax
37c2bfdfccall zgetrs_64_
37c2bfe01mov rax, [rsp+528]
37c2bfe09mov r8, rsi
37c2bfe0cmov rdx, rbx
37c2bfe0fmov r9, [rsp+400]
37c2bfe17mov rcx, [rsp+376]
37c2bfe1fmov [rsp+136], 1
37c2bfe2bmov [rsp+120], rax
37c2bfe30mov rax, [rsp+520]
37c2bfe38mov [rsp+128], rdi
37c2bfe40mov [rsp+112], rax
37c2bfe45mov rax, [rsp+512]
37c2bfe4dmov [rsp+104], rax
37c2bfe52mov rax, [rsp+504]
37c2bfe5amov [rsp+96], rax
37c2bfe5fmov rax, [rsp+488]
37c2bfe67mov [rsp+88], rax
37c2bfe6cmov rax, [rsp+480]
37c2bfe74mov [rsp+80], rax
37c2bfe79mov rax, [rsp+472]
37c2bfe81mov [rsp+72], rax
37c2bfe86mov rax, [rsp+464]
37c2bfe8emov [rsp+64], rax
37c2bfe93mov rax, [rsp+432]
37c2bfe9bmov [rsp+56], rax
37c2bfea0mov rax, [rsp+424]
37c2bfea8mov [rsp+48], rax
37c2bfeadmov rax, [rsp+416]
37c2bfeb5mov [rsp+40], rax
37c2bfebamov rax, [rsp+408]
37c2bfec2mov [rsp+32], rax
37c2bfec7call zgerfs_64_
37c2bfeccmov r12, [rip+0x1ad085]
37c2bfed3
37c2bfed3loc_37c2bfed3:
37c2bfed3cmp [rsp+160], 0
37c2bfedcje 0x37c2bffe6
37c2bfee2mov r8, [rsi]
37c2bfee5test r8, r8
37c2bfee8jle 0x37c2bffe6
37c2bfeeemov rcx, [rbx]
37c2bfef1lea r10, [r8+1]
37c2bfef5test rcx, rcx
37c2bfef8jle 0x37c2bff78
37c2bfefamov rsi, [rsp+184]
37c2bff02mov rbp, [rsp+480]
37c2bff0amov r9l, 1
37c2bff10pxor x2, x2
37c2bff14shl rsi, 4
37c2bff18nop [rax+rax]
37c2bff20
37c2bff20loc_37c2bff20:
37c2bff20mov rdx, rbp
37c2bff23xor eax, eax
37c2bff25nop [rax+rax]
37c2bff2anop [rax+rax]
37c2bff35nop [rax+rax]
37c2bff40
37c2bff40loc_37c2bff40:
37c2bff40movupd x0, [rdx]
37c2bff44movddup x1, [r15+8*rax]
37c2bff4aadd rax, 1
37c2bff4eadd rdx, 16
37c2bff52mulpd x1, x0
37c2bff56shufpd x0, x0, 1
37c2bff5bmulpd x0, x2
37c2bff5faddsubpd x1, x0
37c2bff63movups [rdx-16], x1
37c2bff67cmp rax, rcx
37c2bff6ajne 0x37c2bff40
37c2bff6cadd r9, 1
37c2bff70add rbp, rsi
37c2bff73cmp r10, r9
37c2bff76jne 0x37c2bff20
37c2bff78
37c2bff78loc_37c2bff78:
37c2bff78movsd_xmm x2, [rsp+232]
37c2bff81cmp r8, 1
37c2bff85je 0x37c2bffca
37c2bff87mov rcx, r8
37c2bff8amov rax, [rsp+504]
37c2bff92movddup x1, x2
37c2bff96xor edx, edx
37c2bff98shr rcx, 1
37c2bff9bnop [rax+rax]
37c2bffa0
37c2bffa0loc_37c2bffa0:
37c2bffa0movupd x0, [rax]
37c2bffa4add rdx, 1
37c2bffa8add rax, 16
37c2bffacdivpd x0, x1
37c2bffb0movups [rax-16], x0
37c2bffb4cmp rdx, rcx
37c2bffb7jne 0x37c2bffa0
37c2bffb9
37c2bffb9loc_37c2bffb9:
37c2bffb9mov rax, r8
37c2bffbcand rax, -2
37c2bffc0and r8l, 1
37c2bffc4je 0x37c2bffe6
37c2bffc6lea r8, [rax+1]
37c2bffca
37c2bffcaloc_37c2bffca:
37c2bffcamov rax, [rsp+504]
37c2bffd2sub r8, 1
37c2bffd6movsd_xmm x0, [rax+8*r8]
37c2bffdcdivsd x0, x2
37c2bffe0movsd_xmm [rax+8*r8], x0
37c2bffe6
37c2bffe6loc_37c2bffe6:
37c2bffe6mov rax, [rsp+496]
37c2bffeemov edx, 7
37c2bfff3lea rcx, [rip+0x1acf55]
37c2bfffamovsd_xmm x3, [rax]
37c2bfffemovapd x6, x3
37c2c0002call dlamch_64_
37c2c0007comisd x0, x6
37c2c000bjbe 0x37c2c0017
37c2c000dmov rax, [rbx]
37c2c0010add rax, 1
37c2c0014mov [rdi], rax
37c2c0017
37c2c0017loc_37c2c0017:
37c2c0017mov rax, [rsp+528]
37c2c001fmov [rax], r12
37c2c0022jmp 0x37c2bf757
37c2c0027
37c2c0027 66 0f 1f 84 00 00 00 00 00 f........
37c2c0030
37c2c0030loc_37c2c0030:
37c2c0030lea rax, [rsp+248]
37c2c0038mov [rsp+40], r15
37c2c003dmov rdx, rbx
37c2c0040mov rcx, rbx
37c2c0043lea r11, [rsp+216]
37c2c004blea r10, [rsp+232]
37c2c0053mov [rsp+72], rax
37c2c0058mov r9, [rsp+408]
37c2c0060lea rax, [rsp+240]
37c2c0068mov [rsp+64], r11
37c2c006dmov r8, [rsp+400]
37c2c0075mov [rsp+56], r10
37c2c007amov [rsp+48], rax
37c2c007fmov [rsp+32], r14
37c2c0084mov [rsp+200], r11
37c2c008cmov [rsp+192], r10
37c2c0094mov [rsp+176], rax
37c2c009ccall zgeequ_64_
37c2c00a1mov rax, [rsp+176]
37c2c00a9cmp [rsp+248], 0
37c2c00b2mov r10, [rsp+192]
37c2c00bamov r11, [rsp+200]
37c2c00c2je 0x37c2c0c89
37c2c00c8cmp [rsp+152], 0
37c2c00d1je 0x37c2c0704
37c2c00d7test r13, r13
37c2c00daje 0x37c2c0d59
37c2c00e0mov rax, [rsi]
37c2c00e3test rax, rax
37c2c00e6jle 0x37c2c0f68
37c2c00ec
37c2c00ecloc_37c2c00ec:
37c2c00ecmov rcx, [rbx]
37c2c00efjmp 0x37c2bfb57
37c2c00f4
37c2c00f4 0f 1f 40 00 ..@.
37c2c00f8
37c2c00f8loc_37c2c00f8:
37c2c00f8cmp [rsp+160], 0
37c2c0101jne 0x37c2c0be0
37c2c0107cmp [rsp+168], 0
37c2c0110jne 0x37c2c0713
37c2c0116mov rax, [rsp+528]
37c2c011emov r8, rbx
37c2c0121mov rdx, rbx
37c2c0124mov [rsp+48], 1
37c2c012dmov r9, [rsp+400]
37c2c0135lea rbp, [rsp+215]
37c2c013dmov [rsp+215], 73
37c2c0145lea r12, [rip+0x1ace02]
37c2c014cmov [rsp+40], rax
37c2c0151mov rax, [rsp+408]
37c2c0159mov rcx, rbp
37c2c015cmov [rsp+32], rax
37c2c0161call zlange_64_
37c2c0166mov [rsp+32], rbx
37c2c016bmov r9, rbx
37c2c016emov rcx, r12
37c2c0171mov rax, [rsp+528]
37c2c0179lea r8, [rip+0x1acdb0]
37c2c0180mov [rsp+80], 1
37c2c0189lea rdx, [rip+0x1acdbd]
37c2c0190mov [rsp+72], 1
37c2c0199mov [rsp+56], rax
37c2c019emov rax, [rsp+424]
37c2c01a6mov [rsp+64], 1
37c2c01afmov [rsp+48], rax
37c2c01b4mov rax, [rsp+416]
37c2c01bcmovsd_xmm [rsp+224], x0
37c2c01c5mov [rsp+40], rax
37c2c01cacall zlantr_64_
37c2c01cfmovapd x1, x0
37c2c01d3pxor x0, x0
37c2c01d7ucomisd x1, x0
37c2c01dbjp 0x37c2c0dea
37c2c01e1jne 0x37c2c0dea
37c2c01e7mov rax, [rsp+528]
37c2c01efmov [rsp+64], rdi
37c2c01f4mov rdx, rbx
37c2c01f7mov rcx, rbp
37c2c01famov r9, [rsp+424]
37c2c0202mov r8, [rsp+416]
37c2c020amov [rsp+72], 1
37c2c0213mov [rsp+56], rax
37c2c0218mov rax, [rsp+520]
37c2c0220mov [rsp+48], rax
37c2c0225mov rax, [rsp+496]
37c2c022dmov [rsp+40], rax
37c2c0232lea rax, [rsp+224]
37c2c023amov [rsp+32], rax
37c2c023fcall zgecon_64_
37c2c0244mov rax, [rsp+488]
37c2c024cmov r8, rsi
37c2c024fmov rdx, rbx
37c2c0252mov [rsp+56], 4
37c2c025bmov r9, [rsp+464]
37c2c0263lea rcx, [rip+0x1accdf]
37c2c026amov [rsp+48], rax
37c2c026fmov rax, [rsp+480]
37c2c0277mov [rsp+40], rax
37c2c027cmov rax, [rsp+472]
37c2c0284mov [rsp+32], rax
37c2c0289
37c2c0289loc_37c2c0289:
37c2c0289call zlacpy_64_
37c2c028emov [rsp+64], rdi
37c2c0293mov r8, rsi
37c2c0296mov rdx, rbx
37c2c0299mov rax, [rsp+488]
37c2c02a1mov r9, [rsp+416]
37c2c02a9mov [rsp+72], 1
37c2c02b2mov rcx, [rsp+376]
37c2c02bamov [rsp+56], rax
37c2c02bfmov rax, [rsp+480]
37c2c02c7mov [rsp+48], rax
37c2c02ccmov rax, [rsp+432]
37c2c02d4mov [rsp+40], rax
37c2c02d9mov rax, [rsp+424]
37c2c02e1mov [rsp+32], rax
37c2c02e6call zgetrs_64_
37c2c02ebmov rax, [rsp+528]
37c2c02f3mov r8, rsi
37c2c02f6mov rdx, rbx
37c2c02f9mov r9, [rsp+400]
37c2c0301mov rcx, [rsp+376]
37c2c0309mov [rsp+136], 1
37c2c0315mov [rsp+120], rax
37c2c031amov rax, [rsp+520]
37c2c0322mov [rsp+128], rdi
37c2c032amov [rsp+112], rax
37c2c032fmov rax, [rsp+512]
37c2c0337mov [rsp+104], rax
37c2c033cmov rax, [rsp+504]
37c2c0344mov [rsp+96], rax
37c2c0349mov rax, [rsp+488]
37c2c0351mov [rsp+88], rax
37c2c0356mov rax, [rsp+480]
37c2c035emov [rsp+80], rax
37c2c0363mov rax, [rsp+472]
37c2c036bmov [rsp+72], rax
37c2c0370mov rax, [rsp+464]
37c2c0378mov [rsp+64], rax
37c2c037dmov rax, [rsp+432]
37c2c0385mov [rsp+56], rax
37c2c038amov rax, [rsp+424]
37c2c0392mov [rsp+48], rax
37c2c0397mov rax, [rsp+416]
37c2c039fmov [rsp+40], rax
37c2c03a4mov rax, [rsp+408]
37c2c03acmov [rsp+32], rax
37c2c03b1call zgerfs_64_
37c2c03b6mov r12, [rip+0x1acb9b]
37c2c03bd
37c2c03bdloc_37c2c03bd:
37c2c03bdtest r13, r13
37c2c03c0je 0x37c2bffe6
37c2c03c6mov r8, [rsi]
37c2c03c9test r8, r8
37c2c03ccjle 0x37c2bffe6
37c2c03d2mov rcx, [rbx]
37c2c03d5lea r11, [r8+1]
37c2c03d9test rcx, rcx
37c2c03dcjle 0x37c2c0478
37c2c03e2mov rsi, [rsp+184]
37c2c03eamov rbp, [rsp+480]
37c2c03f2mov r9l, 1
37c2c03f8pxor x2, x2
37c2c03fcshl rsi, 4
37c2c0400
37c2c0400loc_37c2c0400:
37c2c0400mov rdx, rbp
37c2c0403xor eax, eax
37c2c0405nop [rax]
37c2c0409nop [rax+rax]
37c2c0414nop [rax+rax]
37c2c041fnop [rax+rax]
37c2c042anop [rax+rax]
37c2c0435nop [rax+rax]
37c2c0440
37c2c0440loc_37c2c0440:
37c2c0440movupd x0, [rdx]
37c2c0444movddup x1, [r14+8*rax]
37c2c044aadd rax, 1
37c2c044eadd rdx, 16
37c2c0452mulpd x1, x0
37c2c0456shufpd x0, x0, 1
37c2c045bmulpd x0, x2
37c2c045faddsubpd x1, x0
37c2c0463movups [rdx-16], x1
37c2c0467cmp rcx, rax
37c2c046ajne 0x37c2c0440
37c2c046cadd r9, 1
37c2c0470add rbp, rsi
37c2c0473cmp r9, r11
37c2c0476jne 0x37c2c0400
37c2c0478
37c2c0478loc_37c2c0478:
37c2c0478movsd_xmm x2, [rsp+240]
37c2c0481cmp r8, 1
37c2c0485je 0x37c2bffca
37c2c048bmov rcx, r8
37c2c048emov rax, [rsp+504]
37c2c0496movddup x1, x2
37c2c049axor edx, edx
37c2c049cshr rcx, 1
37c2c049fnop
37c2c04a0
37c2c04a0loc_37c2c04a0:
37c2c04a0movupd x0, [rax]
37c2c04a4add rdx, 1
37c2c04a8add rax, 16
37c2c04acdivpd x0, x1
37c2c04b0movups [rax-16], x0
37c2c04b4cmp rdx, rcx
37c2c04b7jne 0x37c2c04a0
37c2c04b9jmp 0x37c2bffb9
37c2c04be
37c2c04beloc_37c2c04be:
37c2c04belea rax, [rip+0x1aca84]
37c2c04c5xor r13l, r13l
37c2c04c8mov [rsp+176], rax
37c2c04d0
37c2c04d0loc_37c2c04d0:
37c2c04d0mov rax, [rsp+528]
37c2c04d8mov rcx, r12
37c2c04dbmov r8, rbx
37c2c04demov rdx, rbx
37c2c04e1mov [rsp+48], 1
37c2c04eamov r9, [rsp+400]
37c2c04f2mov [rsp+40], rax
37c2c04f7mov rax, [rsp+408]
37c2c04ffmovsd_xmm [rsp+168], x1
37c2c0508mov [rsp+32], rax
37c2c050dcall zlange_64_
37c2c0512mov [rsp+64], rdi
37c2c0517mov rdx, rbx
37c2c051amov rcx, rbp
37c2c051dmov rax, [rsp+528]
37c2c0525mov r9, [rsp+424]
37c2c052dmov [rsp+72], 1
37c2c0536divsd x0, [rsp+168]
37c2c053fmov r8, [rsp+416]
37c2c0547movq r12, x0
37c2c054cmov [rsp+56], rax
37c2c0551mov rax, [rsp+520]
37c2c0559mov [rsp+48], rax
37c2c055emov rax, [rsp+496]
37c2c0566mov [rsp+40], rax
37c2c056blea rax, [rsp+224]
37c2c0573mov [rsp+32], rax
37c2c0578call zgecon_64_
37c2c057dmov rax, [rsp+488]
37c2c0585mov r8, rsi
37c2c0588mov rdx, rbx
37c2c058bmov r9, [rsp+464]
37c2c0593mov rcx, [rsp+176]
37c2c059bmov [rsp+56], 4
37c2c05a4mov [rsp+48], rax
37c2c05a9mov rax, [rsp+480]
37c2c05b1mov [rsp+40], rax
37c2c05b6mov rax, [rsp+472]
37c2c05bemov [rsp+32], rax
37c2c05c3call zlacpy_64_
37c2c05c8mov [rsp+64], rdi
37c2c05cdmov r8, rsi
37c2c05d0mov rdx, rbx
37c2c05d3mov rax, [rsp+488]
37c2c05dbmov r9, [rsp+416]
37c2c05e3mov [rsp+72], 1
37c2c05ecmov rcx, [rsp+376]
37c2c05f4mov [rsp+56], rax
37c2c05f9mov rax, [rsp+480]
37c2c0601mov [rsp+48], rax
37c2c0606mov rax, [rsp+432]
37c2c060emov [rsp+40], rax
37c2c0613mov rax, [rsp+424]
37c2c061bmov [rsp+32], rax
37c2c0620call zgetrs_64_
37c2c0625mov rax, [rsp+528]
37c2c062dmov r8, rsi
37c2c0630mov rdx, rbx
37c2c0633mov r9, [rsp+400]
37c2c063bmov rcx, [rsp+376]
37c2c0643mov [rsp+136], 1
37c2c064fmov [rsp+120], rax
37c2c0654mov rax, [rsp+520]
37c2c065cmov [rsp+128], rdi
37c2c0664mov [rsp+112], rax
37c2c0669mov rax, [rsp+512]
37c2c0671mov [rsp+104], rax
37c2c0676mov rax, [rsp+504]
37c2c067emov [rsp+96], rax
37c2c0683mov rax, [rsp+488]
37c2c068bmov [rsp+88], rax
37c2c0690mov rax, [rsp+480]
37c2c0698mov [rsp+80], rax
37c2c069dmov rax, [rsp+472]
37c2c06a5mov [rsp+72], rax
37c2c06aamov rax, [rsp+464]
37c2c06b2mov [rsp+64], rax
37c2c06b7mov rax, [rsp+432]
37c2c06bfmov [rsp+56], rax
37c2c06c4mov rax, [rsp+424]
37c2c06ccmov [rsp+48], rax
37c2c06d1mov rax, [rsp+416]
37c2c06d9mov [rsp+40], rax
37c2c06demov rax, [rsp+408]
37c2c06e6mov [rsp+32], rax
37c2c06ebcall zgerfs_64_
37c2c06f0cmp [rsp+152], 0
37c2c06f9je 0x37c2c03bd
37c2c06ffjmp 0x37c2bfed3
37c2c0704
37c2c0704loc_37c2c0704:
37c2c0704cmp [rsp+160], 0
37c2c070djne 0x37c2c0e0a
37c2c0713
37c2c0713loc_37c2c0713:
37c2c0713mov [rsp+160], 0
37c2c071f
37c2c071floc_37c2c071f:
37c2c071fmov rax, [rsp+424]
37c2c0727mov r8, rbx
37c2c072amov rdx, rbx
37c2c072dmov [rsp+56], 4
37c2c0736mov r9, [rsp+400]
37c2c073elea rcx, [rip+0x1ac804]
37c2c0745mov [rsp+48], rax
37c2c074amov rax, [rsp+416]
37c2c0752mov [rsp+176], rcx
37c2c075amov [rsp+40], rax
37c2c075fmov rax, [rsp+408]
37c2c0767mov [rsp+32], rax
37c2c076ccall zlacpy_64_
37c2c0771mov [rsp+40], rdi
37c2c0776mov rdx, rbx
37c2c0779mov rcx, rbx
37c2c077cmov rax, [rsp+432]
37c2c0784mov r9, [rsp+424]
37c2c078cmov r8, [rsp+416]
37c2c0794mov [rsp+32], rax
37c2c0799call zgetrf_64_
37c2c079ecmp [rdi], 0
37c2c07a2jg 0x37c2c09b5
37c2c07a8
37c2c07a8loc_37c2c07a8:
37c2c07a8mov rax, [rsp+528]
37c2c07b0mov r8, rbx
37c2c07b3mov rdx, rbx
37c2c07b6mov [rsp+48], 1
37c2c07bfmov r9, [rsp+400]
37c2c07c7lea rbp, [rsp+215]
37c2c07cfmov [rsp+215], 73
37c2c07d7lea r12, [rip+0x1ac770]
37c2c07demov [rsp+40], rax
37c2c07e3mov rax, [rsp+408]
37c2c07ebmov rcx, rbp
37c2c07eemov [rsp+32], rax
37c2c07f3call zlange_64_
37c2c07f8mov [rsp+32], rbx
37c2c07fdmov r9, rbx
37c2c0800mov rcx, r12
37c2c0803mov rax, [rsp+528]
37c2c080blea r8, [rip+0x1ac71e]
37c2c0812mov [rsp+80], 1
37c2c081blea rdx, [rip+0x1ac72b]
37c2c0822mov [rsp+72], 1
37c2c082bmov [rsp+56], rax
37c2c0830mov rax, [rsp+424]
37c2c0838mov [rsp+64], 1
37c2c0841mov [rsp+48], rax
37c2c0846mov rax, [rsp+416]
37c2c084emovsd_xmm [rsp+224], x0
37c2c0857mov [rsp+40], rax
37c2c085ccall zlantr_64_
37c2c0861movapd x1, x0
37c2c0865pxor x0, x0
37c2c0869ucomisd x1, x0
37c2c086djp 0x37c2c04d0
37c2c0873jne 0x37c2c04d0
37c2c0879mov rax, [rsp+528]
37c2c0881mov [rsp+64], rdi
37c2c0886mov rdx, rbx
37c2c0889mov rcx, rbp
37c2c088cmov r9, [rsp+424]
37c2c0894mov r8, [rsp+416]
37c2c089cmov [rsp+72], 1
37c2c08a5mov [rsp+56], rax
37c2c08aamov rax, [rsp+520]
37c2c08b2mov [rsp+48], rax
37c2c08b7mov rax, [rsp+496]
37c2c08bfmov [rsp+40], rax
37c2c08c4lea rax, [rsp+224]
37c2c08ccmov [rsp+32], rax
37c2c08d1call zgecon_64_
37c2c08d6mov rax, [rsp+488]
37c2c08demov r8, rsi
37c2c08e1mov rdx, rbx
37c2c08e4mov r9, [rsp+464]
37c2c08ecmov rcx, [rsp+176]
37c2c08f4mov [rsp+56], 4
37c2c08fdmov [rsp+48], rax
37c2c0902mov rax, [rsp+480]
37c2c090amov [rsp+40], rax
37c2c090fmov rax, [rsp+472]
37c2c0917mov [rsp+32], rax
37c2c091cjmp 0x37c2c0289
37c2c0921
37c2c0921loc_37c2c0921:
37c2c0921mov [rsp+160], r12
37c2c0929
37c2c0929loc_37c2c0929:
37c2c0929xor r13l, r13l
37c2c092c
37c2c092cloc_37c2c092c:
37c2c092cmov rax, [rsp+424]
37c2c0934mov r8, rbx
37c2c0937mov rdx, rbx
37c2c093amov [rsp+56], 4
37c2c0943mov r9, [rsp+400]
37c2c094blea rcx, [rip+0x1ac5f7]
37c2c0952mov [rsp+48], rax
37c2c0957mov rax, [rsp+416]
37c2c095fmov [rsp+176], rcx
37c2c0967mov [rsp+40], rax
37c2c096cmov rax, [rsp+408]
37c2c0974mov [rsp+32], rax
37c2c0979call zlacpy_64_
37c2c097emov [rsp+40], rdi
37c2c0983mov rdx, rbx
37c2c0986mov rcx, rbx
37c2c0989mov rax, [rsp+432]
37c2c0991mov r9, [rsp+424]
37c2c0999mov r8, [rsp+416]
37c2c09a1mov [rsp+32], rax
37c2c09a6call zgetrf_64_
37c2c09abcmp [rdi], 0
37c2c09afjle 0x37c2bfc1c
37c2c09b5
37c2c09b5loc_37c2c09b5:
37c2c09b5mov rax, [rsp+528]
37c2c09bdmov [rsp+32], rdi
37c2c09c2mov r9, rdi
37c2c09c5lea r8, [rip+0x1ac564]
37c2c09ccmov [rsp+80], 1
37c2c09d5lea rdx, [rip+0x1ac571]
37c2c09dclea rcx, [rip+0x1ac56b]
37c2c09e3mov [rsp+56], rax
37c2c09e8mov rax, [rsp+424]
37c2c09f0mov [rsp+72], 1
37c2c09f9mov [rsp+48], rax
37c2c09femov rax, [rsp+416]
37c2c0a06mov [rsp+64], 1
37c2c0a0fmov [rsp+40], rax
37c2c0a14call zlantr_64_
37c2c0a19movapd x1, x0
37c2c0a1dpxor x0, x0
37c2c0a21ucomisd x1, x0
37c2c0a25jp 0x37c2c0ec0
37c2c0a2bjne 0x37c2c0ec0
37c2c0a31movsd_xmm x0, [rip+0x1ac51f]
37c2c0a39
37c2c0a39loc_37c2c0a39:
37c2c0a39mov rax, [rsp+528]
37c2c0a41movsd_xmm [rax], x0
37c2c0a45mov rax, [rsp+496]
37c2c0a4dmov [rax], 0
37c2c0a54jmp 0x37c2bf757
37c2c0a59
37c2c0a59loc_37c2c0a59:
37c2c0a59cmp [rsp+168], 0
37c2c0a62jne 0x37c2c0d59
37c2c0a68mov rax, [rsp+528]
37c2c0a70mov r8, rbx
37c2c0a73mov rdx, rbx
37c2c0a76mov [rsp+48], 1
37c2c0a7fmov r9, [rsp+400]
37c2c0a87lea rbp, [rsp+215]
37c2c0a8fmov [rsp+215], 49
37c2c0a97lea r12, [rip+0x1ac4b0]
37c2c0a9emov [rsp+40], rax
37c2c0aa3mov rax, [rsp+408]
37c2c0aabmov rcx, rbp
37c2c0aaemov [rsp+32], rax
37c2c0ab3call zlange_64_
37c2c0ab8mov [rsp+32], rbx
37c2c0abdmov r9, rbx
37c2c0ac0mov rcx, r12
37c2c0ac3mov rax, [rsp+528]
37c2c0acblea r8, [rip+0x1ac45e]
37c2c0ad2mov [rsp+80], 1
37c2c0adblea rdx, [rip+0x1ac46b]
37c2c0ae2mov [rsp+72], 1
37c2c0aebmov [rsp+56], rax
37c2c0af0mov rax, [rsp+424]
37c2c0af8mov [rsp+64], 1
37c2c0b01mov [rsp+48], rax
37c2c0b06mov rax, [rsp+416]
37c2c0b0emovsd_xmm [rsp+224], x0
37c2c0b17mov [rsp+40], rax
37c2c0b1ccall zlantr_64_
37c2c0b21movapd x1, x0
37c2c0b25pxor x0, x0
37c2c0b29ucomisd x1, x0
37c2c0b2djp 0x37c2c04be
37c2c0b33jne 0x37c2c04be
37c2c0b39mov rax, [rsp+528]
37c2c0b41mov [rsp+64], rdi
37c2c0b46mov rdx, rbx
37c2c0b49mov rcx, rbp
37c2c0b4cmov r9, [rsp+424]
37c2c0b54mov r8, [rsp+416]
37c2c0b5cmov [rsp+72], 1
37c2c0b65mov [rsp+56], rax
37c2c0b6amov rax, [rsp+520]
37c2c0b72mov [rsp+48], rax
37c2c0b77mov rax, [rsp+496]
37c2c0b7fmov [rsp+40], rax
37c2c0b84lea rax, [rsp+224]
37c2c0b8cmov [rsp+32], rax
37c2c0b91call zgecon_64_
37c2c0b96mov rax, [rsp+488]
37c2c0b9emov r8, rsi
37c2c0ba1mov rdx, rbx
37c2c0ba4mov [rsp+56], 4
37c2c0badmov r9, [rsp+464]
37c2c0bb5lea rcx, [rip+0x1ac38d]
37c2c0bbcmov [rsp+48], rax
37c2c0bc1mov rax, [rsp+480]
37c2c0bc9mov [rsp+40], rax
37c2c0bcemov rax, [rsp+472]
37c2c0bd6mov [rsp+32], rax
37c2c0bdbjmp 0x37c2bfd9f
37c2c0be0
37c2c0be0loc_37c2c0be0:
37c2c0be0mov rax, [rsi]
37c2c0be3test rax, rax
37c2c0be6jle 0x37c2c0f39
37c2c0bec
37c2c0becloc_37c2c0bec:
37c2c0beclea r12, [rax+1]
37c2c0bf0test rcx, rcx
37c2c0bf3jle 0x37c2c0c78
37c2c0bf9mov r9, [rsp+464]
37c2c0c01shl rbp, 4
37c2c0c05mov r8l, 1
37c2c0c0bpxor x2, x2
37c2c0c0fnop
37c2c0c10
37c2c0c10loc_37c2c0c10:
37c2c0c10mov rdx, r9
37c2c0c13xor eax, eax
37c2c0c15nop [rax+rax]
37c2c0c1fnop [rax+rax]
37c2c0c2anop [rax+rax]
37c2c0c35nop [rax+rax]
37c2c0c40
37c2c0c40loc_37c2c0c40:
37c2c0c40movupd x0, [rdx]
37c2c0c44movddup x1, [r15+8*rax]
37c2c0c4aadd rax, 1
37c2c0c4eadd rdx, 16
37c2c0c52mulpd x1, x0
37c2c0c56shufpd x0, x0, 1
37c2c0c5bmulpd x0, x2
37c2c0c5faddsubpd x1, x0
37c2c0c63movups [rdx-16], x1
37c2c0c67cmp rcx, rax
37c2c0c6ajne 0x37c2c0c40
37c2c0c6cadd r8, 1
37c2c0c70add r9, rbp
37c2c0c73cmp r12, r8
37c2c0c76jne 0x37c2c0c10
37c2c0c78
37c2c0c78loc_37c2c0c78:
37c2c0c78mov [rsp+160], 1
37c2c0c84jmp 0x37c2bfbfe
37c2c0c89
37c2c0c89loc_37c2c0c89:
37c2c0c89mov rcx, [rsp+440]
37c2c0c91mov [rsp+64], r11
37c2c0c96mov rdx, rbx
37c2c0c99mov [rsp+56], r10
37c2c0c9emov r9, [rsp+408]
37c2c0ca6mov [rsp+72], rcx
37c2c0cabmov r8, [rsp+400]
37c2c0cb3mov rcx, rbx
37c2c0cb6mov [rsp+48], rax
37c2c0cbbmov [rsp+80], 1
37c2c0cc4mov [rsp+40], r15
37c2c0cc9mov [rsp+32], r14
37c2c0ccecall zlaqge_64_
37c2c0cd3mov rcx, [rsp+440]
37c2c0cdbmov r9l, 1
37c2c0ce1mov r8l, 1
37c2c0ce7lea rdx, [rip+0x1ac244]
37c2c0ceecall lsame_64_
37c2c0cf3mov r13, rax
37c2c0cf6test rax, rax
37c2c0cf9je 0x37c2c0e98
37c2c0cff
37c2c0cffloc_37c2c0cff:
37c2c0cffmov rcx, [rsp+440]
37c2c0d07mov r9l, 1
37c2c0d0dmov r8l, 1
37c2c0d13lea rdx, [rip+0x1ac21a]
37c2c0d1acall lsame_64_
37c2c0d1ftest rax, rax
37c2c0d22je 0x37c2c0e38
37c2c0d28
37c2c0d28loc_37c2c0d28:
37c2c0d28cmp [rsp+152], 0
37c2c0d31je 0x37c2c0e1e
37c2c0d37test r13, r13
37c2c0d3aje 0x37c2c0921
37c2c0d40mov rax, [rsi]
37c2c0d43test rax, rax
37c2c0d46jle 0x37c2c1065
37c2c0d4cmov [rsp+160], r13
37c2c0d54jmp 0x37c2c00ec
37c2c0d59
37c2c0d59loc_37c2c0d59:
37c2c0d59xor r13l, r13l
37c2c0d5c
37c2c0d5cloc_37c2c0d5c:
37c2c0d5cmov rax, [rsp+424]
37c2c0d64mov r8, rbx
37c2c0d67mov rdx, rbx
37c2c0d6amov [rsp+56], 4
37c2c0d73mov r9, [rsp+400]
37c2c0d7blea rcx, [rip+0x1ac1c7]
37c2c0d82mov [rsp+48], rax
37c2c0d87mov rax, [rsp+416]
37c2c0d8fmov [rsp+176], rcx
37c2c0d97mov [rsp+40], rax
37c2c0d9cmov rax, [rsp+408]
37c2c0da4mov [rsp+32], rax
37c2c0da9call zlacpy_64_
37c2c0daemov [rsp+40], rdi
37c2c0db3mov rdx, rbx
37c2c0db6mov rcx, rbx
37c2c0db9mov rax, [rsp+432]
37c2c0dc1mov r9, [rsp+424]
37c2c0dc9mov r8, [rsp+416]
37c2c0dd1mov [rsp+32], rax
37c2c0dd6call zgetrf_64_
37c2c0ddbcmp [rdi], 0
37c2c0ddfjle 0x37c2bfc2b
37c2c0de5jmp 0x37c2c09b5
37c2c0dea
37c2c0dealoc_37c2c0dea:
37c2c0dealea rax, [rip+0x1ac158]
37c2c0df1mov [rsp+160], 0
37c2c0dfdmov [rsp+176], rax
37c2c0e05jmp 0x37c2c04d0
37c2c0e0a
37c2c0e0aloc_37c2c0e0a:
37c2c0e0amov rax, [rsi]
37c2c0e0dtest rax, rax
37c2c0e10jle 0x37c2c0f57
37c2c0e16
37c2c0e16loc_37c2c0e16:
37c2c0e16mov rcx, [rbx]
37c2c0e19jmp 0x37c2c0bec
37c2c0e1e
37c2c0e1eloc_37c2c0e1e:
37c2c0e1emov rax, [rsi]
37c2c0e21test rax, rax
37c2c0e24jg 0x37c2c0e16
37c2c0e26mov [rsp+160], r12
37c2c0e2ejmp 0x37c2c092c
37c2c0e33
37c2c0e33 0f 1f 44 00 00 ..D..
37c2c0e38
37c2c0e38loc_37c2c0e38:
37c2c0e38mov rcx, [rsp+440]
37c2c0e40mov r9l, 1
37c2c0e46mov r8l, 1
37c2c0e4clea rdx, [rip+0x1ac0e0]
37c2c0e53call lsame_64_
37c2c0e58mov [rsp+160], rax
37c2c0e60test rax, rax
37c2c0e63jne 0x37c2c0d28
37c2c0e69cmp [rsp+152], 0
37c2c0e72je 0x37c2c071f
37c2c0e78test r13, r13
37c2c0e7bje 0x37c2c0929
37c2c0e81mov rax, [rsi]
37c2c0e84test rax, rax
37c2c0e87jg 0x37c2c00ec
37c2c0e8djmp 0x37c2c0d5c
37c2c0e92
37c2c0e92 66 0f 1f 44 00 00 f..D..
37c2c0e98
37c2c0e98loc_37c2c0e98:
37c2c0e98mov rcx, [rsp+440]
37c2c0ea0mov r9l, 1
37c2c0ea6mov r8l, 1
37c2c0eaclea rdx, [rip+0x1ac080]
37c2c0eb3call lsame_64_
37c2c0eb8mov r13, rax
37c2c0ebbjmp 0x37c2c0cff
37c2c0ec0
37c2c0ec0loc_37c2c0ec0:
37c2c0ec0mov rax, [rsp+528]
37c2c0ec8mov r8, rdi
37c2c0ecbmov rdx, rbx
37c2c0ecelea rcx, [rip+0x1ac079]
37c2c0ed5mov [rsp+48], 1
37c2c0edemov r9, [rsp+400]
37c2c0ee6mov [rsp+40], rax
37c2c0eebmov rax, [rsp+408]
37c2c0ef3movsd_xmm [rsp+152], x1
37c2c0efcmov [rsp+32], rax
37c2c0f01call zlange_64_
37c2c0f06divsd x0, [rsp+152]
37c2c0f0fjmp 0x37c2c0a39
37c2c0f14
37c2c0f14loc_37c2c0f14:
37c2c0f14cmp [rsp+168], 0
37c2c0f1djne 0x37c2c0f68
37c2c0f1flea rax, [rip+0x1ac023]
37c2c0f26mov [rsp+176], rax
37c2c0f2e
37c2c0f2eloc_37c2c0f2e:
37c2c0f2emov r13l, 1
37c2c0f34jmp 0x37c2bfc2b
37c2c0f39
37c2c0f39loc_37c2c0f39:
37c2c0f39lea rax, [rip+0x1ac009]
37c2c0f40mov [rsp+176], rax
37c2c0f48cmp [rsp+168], 0
37c2c0f51je 0x37c2c07a8
37c2c0f57
37c2c0f57loc_37c2c0f57:
37c2c0f57mov [rsp+160], 1
37c2c0f63jmp 0x37c2c071f
37c2c0f68
37c2c0f68loc_37c2c0f68:
37c2c0f68mov rax, [rsp+424]
37c2c0f70mov r8, rbx
37c2c0f73mov rdx, rbx
37c2c0f76mov [rsp+56], 4
37c2c0f7fmov r9, [rsp+400]
37c2c0f87lea rcx, [rip+0x1abfbb]
37c2c0f8emov [rsp+48], rax
37c2c0f93mov rax, [rsp+416]
37c2c0f9bmov [rsp+176], rcx
37c2c0fa3mov [rsp+40], rax
37c2c0fa8mov rax, [rsp+408]
37c2c0fb0mov [rsp+32], rax
37c2c0fb5call zlacpy_64_
37c2c0fbamov [rsp+40], rdi
37c2c0fbfmov rdx, rbx
37c2c0fc2mov rcx, rbx
37c2c0fc5mov rax, [rsp+432]
37c2c0fcdmov r9, [rsp+424]
37c2c0fd5mov r8, [rsp+416]
37c2c0fddmov [rsp+32], rax
37c2c0fe2call zgetrf_64_
37c2c0fe7cmp [rdi], 0
37c2c0febjle 0x37c2c0f2e
37c2c0ff1jmp 0x37c2c09b5
37c2c0ff6
37c2c0ff6loc_37c2c0ff6:
37c2c0ff6mov [rdi], -12
37c2c0ffdmov eax, 12
37c2c1002jmp 0x37c2bf734
37c2c1007
37c2c1007loc_37c2c1007:
37c2c1007mov rax, [rdi]
37c2c100ajmp 0x37c2bf9af
37c2c100f
37c2c100floc_37c2c100f:
37c2c100fpxor x0, x0
37c2c1013comisd x0, x7
37c2c1017jae 0x37c2bfa5c
37c2c101dmovsd_xmm x0, [rip+0x1abf33]
37c2c1025mov rax, [rdi]
37c2c1028movsd_xmm [rsp+240], x0
37c2c1031cmp [rsp+160], 0
37c2c103aje 0x37c2bf9af
37c2c1040test rax, rax
37c2c1043je 0x37c2bfad2
37c2c1049jmp 0x37c2bfa6a
37c2c104e
37c2c104eloc_37c2c104e:
37c2c104epxor x0, x0
37c2c1052comisd x0, x7
37c2c1056jae 0x37c2c0ff6
37c2c1058movsd_xmm x0, [rip+0x1abef8]
37c2c1060jmp 0x37c2bfad2
37c2c1065
37c2c1065loc_37c2c1065:
37c2c1065mov [rsp+160], r12
37c2c106dmov r13, r12
37c2c1070jmp 0x37c2c092c
37c2bf5c0
Loading..