File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc5cde0
37bc5cde0zlauu2_:
37bc5cde0push r15
37bc5cde2push r14
37bc5cde4push r13
37bc5cde6push r12
37bc5cde8push rbp
37bc5cde9push rdi
37bc5cdeapush rsi
37bc5cdebpush rbx
37bc5cdecsub rsp, 232
37bc5cdf3movups [rsp+192], x6
37bc5cdfbmovups [rsp+208], x7
37bc5ce03mov rsi, [rsp+336]
37bc5ce0bmovsxd r13, [r9]
37bc5ce0emov [rsi], 0
37bc5ce14mov r12, rdx
37bc5ce17mov rbp, r8
37bc5ce1amov rdi, r9
37bc5ce1dmov r8l, 1
37bc5ce23mov r9l, 1
37bc5ce29lea rdx, [rip+0x7f0690]
37bc5ce30mov rbx, rcx
37bc5ce33call lsame_
37bc5ce38mov r14l, eax
37bc5ce3btest eax, eax
37bc5ce3dje 0x37bc5d0c8
37bc5ce43
37bc5ce43loc_37bc5ce43:
37bc5ce43mov r8l, [r12]
37bc5ce47test r8l, r8l
37bc5ce4ajs 0x37bc5ceb0
37bc5ce4cmov eax, 1
37bc5ce51cmovg eax, r8l
37bc5ce55cmp [rdi], eax
37bc5ce57jge 0x37bc5cec0
37bc5ce59mov edx, -4
37bc5ce5emov eax, 4
37bc5ce63
37bc5ce63loc_37bc5ce63:
37bc5ce63mov [rsi], edx
37bc5ce65
37bc5ce65loc_37bc5ce65:
37bc5ce65lea rdx, [rsp+176]
37bc5ce6dmov r8l, 6
37bc5ce73lea rcx, [rip+0x7f0648]
37bc5ce7amov [rsp+176], eax
37bc5ce81call xerbla_
37bc5ce86nop
37bc5ce87
37bc5ce87loc_37bc5ce87:
37bc5ce87movups x6, [rsp+192]
37bc5ce8fmovups x7, [rsp+208]
37bc5ce97add rsp, 232
37bc5ce9epop rbx
37bc5ce9fpop rsi
37bc5cea0pop rdi
37bc5cea1pop rbp
37bc5cea2pop r12
37bc5cea4pop r13
37bc5cea6pop r14
37bc5cea8pop r15
37bc5ceaaret
37bc5ceab
37bc5ceab 0f 1f 44 00 00 ..D..
37bc5ceb0
37bc5ceb0loc_37bc5ceb0:
37bc5ceb0mov edx, -2
37bc5ceb5mov eax, 2
37bc5cebajmp 0x37bc5ce63
37bc5cebc
37bc5cebc 0f 1f 40 00 ..@.
37bc5cec0
37bc5cec0loc_37bc5cec0:
37bc5cec0mov eax, [rsi]
37bc5cec2test eax, eax
37bc5cec4jne 0x37bc5d2c8
37bc5cecatest r8l, r8l
37bc5cecdje 0x37bc5ce87
37bc5cecfmov [rsp+156], 1
37bc5cedaxor eax, eax
37bc5cedctest r13, r13
37bc5cedfcmovs r13, rax
37bc5cee3mov rax, r13
37bc5cee6not rax
37bc5cee9mov [rsp+96], rax
37bc5ceeetest r14l, r14l
37bc5cef1je 0x37bc5d100
37bc5cef7mov [rsp+108], r8l
37bc5cefcmov ecx, r8l
37bc5ceffmov ebx, 1
37bc5cf04jmp 0x37bc5d065
37bc5cf09
37bc5cf09 0f 1f 80 00 00 00 00 .......
37bc5cf10
37bc5cf10loc_37bc5cf10:
37bc5cf10add rax, r13
37bc5cf13mov [rsp+40], rdi
37bc5cf18sub ecx, ebx
37bc5cf1amov r9, rdi
37bc5cf1dadd rax, rdx
37bc5cf20lea r15, [rsp+176]
37bc5cf28mov [rsp+176], ecx
37bc5cf2fmovapd x7, x6
37bc5cf33mov [rsp+112], rax
37bc5cf38mulsd x7, x6
37bc5cf3cadd r14, rax
37bc5cf3fmov rdx, r15
37bc5cf42shl r14, 4
37bc5cf46lea rcx, [rsp+128]
37bc5cf4emov [rsp+120], r10
37bc5cf53add r14, rbp
37bc5cf56mov [rsp+32], r14
37bc5cf5bmov r8, r14
37bc5cf5ecall zdotc_
37bc5cf63mov r10, [rsp+120]
37bc5cf68mov r8, rdi
37bc5cf6bmov rcx, r15
37bc5cf6eaddsd x7, [rsp+128]
37bc5cf77mov edx, [r12]
37bc5cf7bmov [r10+8], 0
37bc5cf83sub edx, ebx
37bc5cf85mov [rsp+176], edx
37bc5cf8cmov rdx, r14
37bc5cf8fmovsd_xmm [r10], x7
37bc5cf94call zlacgv_
37bc5cf99lea edx, [rbx-1]
37bc5cf9clea rax, [rip+0x7f0541]
37bc5cfa3mov [rsp+184], 0
37bc5cfafmov [rsp+160], edx
37bc5cfb6mov edx, [r12]
37bc5cfbalea r8, [rsp+164]
37bc5cfc2lea rcx, [rip+0x7f050f]
37bc5cfc9mov [rsp+80], rax
37bc5cfcemov rax, [rsp+112]
37bc5cfd3lea r9, [rip+0x7f04ee]
37bc5cfdamov [rsp+88], 12
37bc5cfe3sub edx, ebx
37bc5cfe5add rax, 1
37bc5cfe9mov [rsp+72], rsi
37bc5cfeeshl rax, 4
37bc5cff2mov [rsp+64], r15
37bc5cff7add rax, rbp
37bc5cffamov [rsp+56], rdi
37bc5cfffmov [rsp+32], rax
37bc5d004mov [rsp+48], r14
37bc5d009mov [rsp+40], rdi
37bc5d00emov [rsp+164], edx
37bc5d015lea rdx, [rsp+160]
37bc5d01dmovsd_xmm [rsp+176], x6
37bc5d026call zgemv_
37bc5d02bmov eax, [r12]
37bc5d02fmov r8, rdi
37bc5d032mov rdx, r14
37bc5d035mov rcx, r15
37bc5d038sub eax, ebx
37bc5d03amov [rsp+176], eax
37bc5d041call zlacgv_
37bc5d046
37bc5d046loc_37bc5d046:
37bc5d046mov eax, [rsp+156]
37bc5d04dlea ebx, [rax+1]
37bc5d050mov [rsp+156], ebx
37bc5d057cmp [rsp+108], ebx
37bc5d05bjl 0x37bc5ce87
37bc5d061mov ecx, [r12]
37bc5d065
37bc5d065loc_37bc5d065:
37bc5d065movsxd r14, ebx
37bc5d068mov rdx, [rsp+96]
37bc5d06dmov rax, r14
37bc5d070imul rax, r13
37bc5d074lea rsi, [rax+rdx]
37bc5d078lea r10, [r14+rsi]
37bc5d07cadd rsi, 1
37bc5d080shl r10, 4
37bc5d084shl rsi, 4
37bc5d088add r10, rbp
37bc5d08badd rsi, rbp
37bc5d08emovsd_xmm x6, [r10]
37bc5d093movsd_xmm [rsp+168], x6
37bc5d09ccmp ebx, ecx
37bc5d09ejl 0x37bc5cf10
37bc5d0a4lea rdx, [rsp+168]
37bc5d0aclea rcx, [rsp+156]
37bc5d0b4mov r8, rsi
37bc5d0b7lea r9, [rip+0x7f0426]
37bc5d0becall zdscal_
37bc5d0c3jmp 0x37bc5d046
37bc5d0c5
37bc5d0c5 0f 1f 00 ...
37bc5d0c8
37bc5d0c8loc_37bc5d0c8:
37bc5d0c8mov r9l, 1
37bc5d0cemov r8l, 1
37bc5d0d4lea rdx, [rip+0x7f03e6]
37bc5d0dbmov rcx, rbx
37bc5d0decall lsame_
37bc5d0e3test eax, eax
37bc5d0e5jne 0x37bc5ce43
37bc5d0ebmov [rsi], -1
37bc5d0f1mov eax, 1
37bc5d0f6jmp 0x37bc5ce65
37bc5d0fb
37bc5d0fb 0f 1f 44 00 00 ..D..
37bc5d100
37bc5d100loc_37bc5d100:
37bc5d100mov [rsp+108], r8l
37bc5d105mov r9l, r8l
37bc5d108mov ebx, 1
37bc5d10dmov [rsp+112], r13
37bc5d112jmp 0x37bc5d268
37bc5d117
37bc5d117 66 0f 1f 84 00 00 00 00 00 f........
37bc5d120
37bc5d120loc_37bc5d120:
37bc5d120lea r10l, [rbx+1]
37bc5d124lea rax, [rip+0x7f03b9]
37bc5d12bmovapd x7, x6
37bc5d12fsub r9l, ebx
37bc5d132movsxd r10, r10l
37bc5d135mov [rsp+40], rax
37bc5d13alea r15, [rsp+176]
37bc5d142lea rcx, [rsp+128]
37bc5d14amov [rsp+176], r9l
37bc5d152add r10, rdx
37bc5d155mov r9, rax
37bc5d158mov rdx, r15
37bc5d15bmulsd x7, x6
37bc5d15fshl r10, 4
37bc5d163add r10, rbp
37bc5d166mov [rsp+32], r10
37bc5d16bmov r8, r10
37bc5d16emov [rsp+120], r10
37bc5d173call zdotc_
37bc5d178mov r8, rdi
37bc5d17bmov rdx, r14
37bc5d17emov rcx, r15
37bc5d181addsd x7, [rsp+128]
37bc5d18amov [r13+8], 0
37bc5d192movsd_xmm [r13], x7
37bc5d198lea r13l, [rbx-1]
37bc5d19cmov [rsp+176], r13l
37bc5d1a4call zlacgv_
37bc5d1a9mov r10, [rsp+120]
37bc5d1aemov edx, [r12]
37bc5d1b2lea rax, [rip+0x7f032b]
37bc5d1b9lea rcx, [rbp+rsi+16]
37bc5d1bemov [rsp+80], rdi
37bc5d1c3lea r8, [rsp+164]
37bc5d1cbmov [rsp+32], rcx
37bc5d1d0sub edx, ebx
37bc5d1d2lea rcx, [rip+0x7f030f]
37bc5d1d9lea r9, [rip+0x7f02e8]
37bc5d1e0mov [rsp+88], 19
37bc5d1e9mov [rsp+72], r14
37bc5d1eemov [rsp+64], r15
37bc5d1f3mov [rsp+56], rax
37bc5d1f8mov [rsp+48], r10
37bc5d1fdmov [rsp+40], rdi
37bc5d202mov [rsp+160], edx
37bc5d209lea rdx, [rsp+160]
37bc5d211mov [rsp+164], r13l
37bc5d219mov [rsp+184], 0
37bc5d225movsd_xmm [rsp+176], x6
37bc5d22ecall zgemv_
37bc5d233mov r8, rdi
37bc5d236mov rdx, r14
37bc5d239mov rcx, r15
37bc5d23cmov [rsp+176], r13l
37bc5d244call zlacgv_
37bc5d249
37bc5d249loc_37bc5d249:
37bc5d249mov eax, [rsp+156]
37bc5d250lea ebx, [rax+1]
37bc5d253mov [rsp+156], ebx
37bc5d25acmp [rsp+108], ebx
37bc5d25ejl 0x37bc5ce87
37bc5d264mov r9l, [r12]
37bc5d268
37bc5d268loc_37bc5d268:
37bc5d268mov rdx, [rsp+112]
37bc5d26dmovsxd rsi, ebx
37bc5d270imul rdx, rsi
37bc5d274add rdx, [rsp+96]
37bc5d279lea rax, [rsi+rdx]
37bc5d27dsub rsi, 1
37bc5d281shl rax, 4
37bc5d285shl rsi, 4
37bc5d289lea r13, [rbp+rax]
37bc5d28elea r14, [rbp+rsi]
37bc5d293movsd_xmm x6, [r13]
37bc5d299movsd_xmm [rsp+168], x6
37bc5d2a2cmp ebx, r9l
37bc5d2a5jl 0x37bc5d120
37bc5d2ablea rdx, [rsp+168]
37bc5d2b3lea rcx, [rsp+156]
37bc5d2bbmov r9, rdi
37bc5d2bemov r8, r14
37bc5d2c1call zdscal_
37bc5d2c6jmp 0x37bc5d249
37bc5d2c8
37bc5d2c8loc_37bc5d2c8:
37bc5d2c8neg eax
37bc5d2cajmp 0x37bc5ce65
37bc5cde0
37bc5cde0zlauu2_:
37bc5cde0push r15
37bc5cde2push r14
37bc5cde4push r13
37bc5cde6push r12
37bc5cde8push rbp
37bc5cde9push rdi
37bc5cdeapush rsi
37bc5cdebpush rbx
37bc5cdecsub rsp, 232
37bc5cdf3movups [rsp+192], x6
37bc5cdfbmovups [rsp+208], x7
37bc5ce03mov rsi, [rsp+336]
37bc5ce0bmovsxd r13, [r9]
37bc5ce0emov [rsi], 0
37bc5ce14mov r12, rdx
37bc5ce17mov rbp, r8
37bc5ce1amov rdi, r9
37bc5ce1dmov r8l, 1
37bc5ce23mov r9l, 1
37bc5ce29lea rdx, [rip+0x7f0690]
37bc5ce30mov rbx, rcx
37bc5ce33call lsame_
37bc5ce38mov r14l, eax
37bc5ce3btest eax, eax
37bc5ce3dje 0x37bc5d0c8
37bc5ce43
37bc5ce43loc_37bc5ce43:
37bc5ce43mov r8l, [r12]
37bc5ce47test r8l, r8l
37bc5ce4ajs 0x37bc5ceb0
37bc5ce4cmov eax, 1
37bc5ce51cmovg eax, r8l
37bc5ce55cmp [rdi], eax
37bc5ce57jge 0x37bc5cec0
37bc5ce59mov edx, -4
37bc5ce5emov eax, 4
37bc5ce63
37bc5ce63loc_37bc5ce63:
37bc5ce63mov [rsi], edx
37bc5ce65
37bc5ce65loc_37bc5ce65:
37bc5ce65lea rdx, [rsp+176]
37bc5ce6dmov r8l, 6
37bc5ce73lea rcx, [rip+0x7f0648]
37bc5ce7amov [rsp+176], eax
37bc5ce81call xerbla_
37bc5ce86nop
37bc5ce87
37bc5ce87loc_37bc5ce87:
37bc5ce87movups x6, [rsp+192]
37bc5ce8fmovups x7, [rsp+208]
37bc5ce97add rsp, 232
37bc5ce9epop rbx
37bc5ce9fpop rsi
37bc5cea0pop rdi
37bc5cea1pop rbp
37bc5cea2pop r12
37bc5cea4pop r13
37bc5cea6pop r14
37bc5cea8pop r15
37bc5ceaaret
37bc5ceab
37bc5ceab 0f 1f 44 00 00 ..D..
37bc5ceb0
37bc5ceb0loc_37bc5ceb0:
37bc5ceb0mov edx, -2
37bc5ceb5mov eax, 2
37bc5cebajmp 0x37bc5ce63
37bc5cebc
37bc5cebc 0f 1f 40 00 ..@.
37bc5cec0
37bc5cec0loc_37bc5cec0:
37bc5cec0mov eax, [rsi]
37bc5cec2test eax, eax
37bc5cec4jne 0x37bc5d2c8
37bc5cecatest r8l, r8l
37bc5cecdje 0x37bc5ce87
37bc5cecfmov [rsp+156], 1
37bc5cedaxor eax, eax
37bc5cedctest r13, r13
37bc5cedfcmovs r13, rax
37bc5cee3mov rax, r13
37bc5cee6not rax
37bc5cee9mov [rsp+96], rax
37bc5ceeetest r14l, r14l
37bc5cef1je 0x37bc5d100
37bc5cef7mov [rsp+108], r8l
37bc5cefcmov ecx, r8l
37bc5ceffmov ebx, 1
37bc5cf04jmp 0x37bc5d065
37bc5cf09
37bc5cf09 0f 1f 80 00 00 00 00 .......
37bc5cf10
37bc5cf10loc_37bc5cf10:
37bc5cf10add rax, r13
37bc5cf13mov [rsp+40], rdi
37bc5cf18sub ecx, ebx
37bc5cf1amov r9, rdi
37bc5cf1dadd rax, rdx
37bc5cf20lea r15, [rsp+176]
37bc5cf28mov [rsp+176], ecx
37bc5cf2fmovapd x7, x6
37bc5cf33mov [rsp+112], rax
37bc5cf38mulsd x7, x6
37bc5cf3cadd r14, rax
37bc5cf3fmov rdx, r15
37bc5cf42shl r14, 4
37bc5cf46lea rcx, [rsp+128]
37bc5cf4emov [rsp+120], r10
37bc5cf53add r14, rbp
37bc5cf56mov [rsp+32], r14
37bc5cf5bmov r8, r14
37bc5cf5ecall zdotc_
37bc5cf63mov r10, [rsp+120]
37bc5cf68mov r8, rdi
37bc5cf6bmov rcx, r15
37bc5cf6eaddsd x7, [rsp+128]
37bc5cf77mov edx, [r12]
37bc5cf7bmov [r10+8], 0
37bc5cf83sub edx, ebx
37bc5cf85mov [rsp+176], edx
37bc5cf8cmov rdx, r14
37bc5cf8fmovsd_xmm [r10], x7
37bc5cf94call zlacgv_
37bc5cf99lea edx, [rbx-1]
37bc5cf9clea rax, [rip+0x7f0541]
37bc5cfa3mov [rsp+184], 0
37bc5cfafmov [rsp+160], edx
37bc5cfb6mov edx, [r12]
37bc5cfbalea r8, [rsp+164]
37bc5cfc2lea rcx, [rip+0x7f050f]
37bc5cfc9mov [rsp+80], rax
37bc5cfcemov rax, [rsp+112]
37bc5cfd3lea r9, [rip+0x7f04ee]
37bc5cfdamov [rsp+88], 12
37bc5cfe3sub edx, ebx
37bc5cfe5add rax, 1
37bc5cfe9mov [rsp+72], rsi
37bc5cfeeshl rax, 4
37bc5cff2mov [rsp+64], r15
37bc5cff7add rax, rbp
37bc5cffamov [rsp+56], rdi
37bc5cfffmov [rsp+32], rax
37bc5d004mov [rsp+48], r14
37bc5d009mov [rsp+40], rdi
37bc5d00emov [rsp+164], edx
37bc5d015lea rdx, [rsp+160]
37bc5d01dmovsd_xmm [rsp+176], x6
37bc5d026call zgemv_
37bc5d02bmov eax, [r12]
37bc5d02fmov r8, rdi
37bc5d032mov rdx, r14
37bc5d035mov rcx, r15
37bc5d038sub eax, ebx
37bc5d03amov [rsp+176], eax
37bc5d041call zlacgv_
37bc5d046
37bc5d046loc_37bc5d046:
37bc5d046mov eax, [rsp+156]
37bc5d04dlea ebx, [rax+1]
37bc5d050mov [rsp+156], ebx
37bc5d057cmp [rsp+108], ebx
37bc5d05bjl 0x37bc5ce87
37bc5d061mov ecx, [r12]
37bc5d065
37bc5d065loc_37bc5d065:
37bc5d065movsxd r14, ebx
37bc5d068mov rdx, [rsp+96]
37bc5d06dmov rax, r14
37bc5d070imul rax, r13
37bc5d074lea rsi, [rax+rdx]
37bc5d078lea r10, [r14+rsi]
37bc5d07cadd rsi, 1
37bc5d080shl r10, 4
37bc5d084shl rsi, 4
37bc5d088add r10, rbp
37bc5d08badd rsi, rbp
37bc5d08emovsd_xmm x6, [r10]
37bc5d093movsd_xmm [rsp+168], x6
37bc5d09ccmp ebx, ecx
37bc5d09ejl 0x37bc5cf10
37bc5d0a4lea rdx, [rsp+168]
37bc5d0aclea rcx, [rsp+156]
37bc5d0b4mov r8, rsi
37bc5d0b7lea r9, [rip+0x7f0426]
37bc5d0becall zdscal_
37bc5d0c3jmp 0x37bc5d046
37bc5d0c5
37bc5d0c5 0f 1f 00 ...
37bc5d0c8
37bc5d0c8loc_37bc5d0c8:
37bc5d0c8mov r9l, 1
37bc5d0cemov r8l, 1
37bc5d0d4lea rdx, [rip+0x7f03e6]
37bc5d0dbmov rcx, rbx
37bc5d0decall lsame_
37bc5d0e3test eax, eax
37bc5d0e5jne 0x37bc5ce43
37bc5d0ebmov [rsi], -1
37bc5d0f1mov eax, 1
37bc5d0f6jmp 0x37bc5ce65
37bc5d0fb
37bc5d0fb 0f 1f 44 00 00 ..D..
37bc5d100
37bc5d100loc_37bc5d100:
37bc5d100mov [rsp+108], r8l
37bc5d105mov r9l, r8l
37bc5d108mov ebx, 1
37bc5d10dmov [rsp+112], r13
37bc5d112jmp 0x37bc5d268
37bc5d117
37bc5d117 66 0f 1f 84 00 00 00 00 00 f........
37bc5d120
37bc5d120loc_37bc5d120:
37bc5d120lea r10l, [rbx+1]
37bc5d124lea rax, [rip+0x7f03b9]
37bc5d12bmovapd x7, x6
37bc5d12fsub r9l, ebx
37bc5d132movsxd r10, r10l
37bc5d135mov [rsp+40], rax
37bc5d13alea r15, [rsp+176]
37bc5d142lea rcx, [rsp+128]
37bc5d14amov [rsp+176], r9l
37bc5d152add r10, rdx
37bc5d155mov r9, rax
37bc5d158mov rdx, r15
37bc5d15bmulsd x7, x6
37bc5d15fshl r10, 4
37bc5d163add r10, rbp
37bc5d166mov [rsp+32], r10
37bc5d16bmov r8, r10
37bc5d16emov [rsp+120], r10
37bc5d173call zdotc_
37bc5d178mov r8, rdi
37bc5d17bmov rdx, r14
37bc5d17emov rcx, r15
37bc5d181addsd x7, [rsp+128]
37bc5d18amov [r13+8], 0
37bc5d192movsd_xmm [r13], x7
37bc5d198lea r13l, [rbx-1]
37bc5d19cmov [rsp+176], r13l
37bc5d1a4call zlacgv_
37bc5d1a9mov r10, [rsp+120]
37bc5d1aemov edx, [r12]
37bc5d1b2lea rax, [rip+0x7f032b]
37bc5d1b9lea rcx, [rbp+rsi+16]
37bc5d1bemov [rsp+80], rdi
37bc5d1c3lea r8, [rsp+164]
37bc5d1cbmov [rsp+32], rcx
37bc5d1d0sub edx, ebx
37bc5d1d2lea rcx, [rip+0x7f030f]
37bc5d1d9lea r9, [rip+0x7f02e8]
37bc5d1e0mov [rsp+88], 19
37bc5d1e9mov [rsp+72], r14
37bc5d1eemov [rsp+64], r15
37bc5d1f3mov [rsp+56], rax
37bc5d1f8mov [rsp+48], r10
37bc5d1fdmov [rsp+40], rdi
37bc5d202mov [rsp+160], edx
37bc5d209lea rdx, [rsp+160]
37bc5d211mov [rsp+164], r13l
37bc5d219mov [rsp+184], 0
37bc5d225movsd_xmm [rsp+176], x6
37bc5d22ecall zgemv_
37bc5d233mov r8, rdi
37bc5d236mov rdx, r14
37bc5d239mov rcx, r15
37bc5d23cmov [rsp+176], r13l
37bc5d244call zlacgv_
37bc5d249
37bc5d249loc_37bc5d249:
37bc5d249mov eax, [rsp+156]
37bc5d250lea ebx, [rax+1]
37bc5d253mov [rsp+156], ebx
37bc5d25acmp [rsp+108], ebx
37bc5d25ejl 0x37bc5ce87
37bc5d264mov r9l, [r12]
37bc5d268
37bc5d268loc_37bc5d268:
37bc5d268mov rdx, [rsp+112]
37bc5d26dmovsxd rsi, ebx
37bc5d270imul rdx, rsi
37bc5d274add rdx, [rsp+96]
37bc5d279lea rax, [rsi+rdx]
37bc5d27dsub rsi, 1
37bc5d281shl rax, 4
37bc5d285shl rsi, 4
37bc5d289lea r13, [rbp+rax]
37bc5d28elea r14, [rbp+rsi]
37bc5d293movsd_xmm x6, [r13]
37bc5d299movsd_xmm [rsp+168], x6
37bc5d2a2cmp ebx, r9l
37bc5d2a5jl 0x37bc5d120
37bc5d2ablea rdx, [rsp+168]
37bc5d2b3lea rcx, [rsp+156]
37bc5d2bbmov r9, rdi
37bc5d2bemov r8, r14
37bc5d2c1call zdscal_
37bc5d2c6jmp 0x37bc5d249
37bc5d2c8
37bc5d2c8loc_37bc5d2c8:
37bc5d2c8neg eax
37bc5d2cajmp 0x37bc5ce65
37bc5cde0
37bc5d2cf
37bc5d2cf // align 0x10
37bc5d2cf // align 0x10
37bc5d2d0
37bc5d2d0zlauum_:
37bc5d2d0push r15
37bc5d2d2push r14
37bc5d2d4push r13
37bc5d2d6push r12
37bc5d2d8push rbp
37bc5d2d9push rdi
37bc5d2dapush rsi
37bc5d2dbpush rbx
37bc5d2dcsub rsp, 216
37bc5d2e3mov rax, [rsp+320]
37bc5d2ebmov r13l, [r9]
37bc5d2eemov [rax], 0
37bc5d2f4mov rdi, rdx
37bc5d2f7mov r12, r8
37bc5d2famov rbx, r9
37bc5d2fdmov r8l, 1
37bc5d303mov r9l, 1
37bc5d309lea rdx, [rip+0x7f01f0]
37bc5d310mov rsi, rcx
37bc5d313call lsame_
37bc5d318mov r15l, eax
37bc5d31btest eax, eax
37bc5d31dje 0x37bc5d758
37bc5d323
37bc5d323loc_37bc5d323:
37bc5d323mov eax, [rdi]
37bc5d325test eax, eax
37bc5d327js 0x37bc5d380
37bc5d329mov edx, 1
37bc5d32ecmovg edx, eax
37bc5d331cmp [rbx], edx
37bc5d333jge 0x37bc5d390
37bc5d335mov eax, -4
37bc5d33amov edx, 4
37bc5d33f
37bc5d33floc_37bc5d33f:
37bc5d33fmov rdi, [rsp+320]
37bc5d347mov [rdi], eax
37bc5d349
37bc5d349loc_37bc5d349:
37bc5d349mov [rsp+204], edx
37bc5d350mov r8l, 6
37bc5d356lea rdx, [rsp+204]
37bc5d35elea rcx, [rip+0x7f019d]
37bc5d365call xerbla_
37bc5d36anop
37bc5d36b
37bc5d36bloc_37bc5d36b:
37bc5d36badd rsp, 216
37bc5d372pop rbx
37bc5d373pop rsi
37bc5d374pop rdi
37bc5d375pop rbp
37bc5d376pop r12
37bc5d378pop r13
37bc5d37apop r14
37bc5d37cpop r15
37bc5d37eret
37bc5d37f
37bc5d37f 90 .
37bc5d380
37bc5d380loc_37bc5d380:
37bc5d380mov eax, -2
37bc5d385mov edx, 2
37bc5d38ajmp 0x37bc5d33f
37bc5d38c
37bc5d38c 0f 1f 40 00 ..@.
37bc5d390
37bc5d390loc_37bc5d390:
37bc5d390mov rcx, [rsp+320]
37bc5d398mov edx, [rcx]
37bc5d39atest edx, edx
37bc5d39cjne 0x37bc5da7c
37bc5d3a2test eax, eax
37bc5d3a4je 0x37bc5d36b
37bc5d3a6lea rax, [rip+0x7f015f]
37bc5d3admov r9, rdi
37bc5d3b0lea rdx, [rip+0x7f014b]
37bc5d3b7mov r8, rsi
37bc5d3bamov [rsp+64], 1
37bc5d3c3lea rcx, [rip+0x7f013e]
37bc5d3camov [rsp+56], 6
37bc5d3d3mov [rsp+48], rax
37bc5d3d8mov [rsp+40], rax
37bc5d3ddmov [rsp+32], rax
37bc5d3e2call ilaenv_
37bc5d3e7mov ebp, eax
37bc5d3e9cmp eax, 1
37bc5d3ecjle 0x37bc5d728
37bc5d3f2mov r9l, [rdi]
37bc5d3f5cmp r9l, eax
37bc5d3f8jle 0x37bc5d728
37bc5d3femovsxd rcx, r13l
37bc5d401xor eax, eax
37bc5d403test rcx, rcx
37bc5d406cmovs rcx, rax
37bc5d40alea eax, [r9-1]
37bc5d40exor edx, edx
37bc5d410div ebp
37bc5d412mov r14l, eax
37bc5d415test r15l, r15l
37bc5d418je 0x37bc5d790
37bc5d41emov rax, rcx
37bc5d421lea r15, [rsp+196]
37bc5d429mov [rsp+160], r14l
37bc5d431mov r13l, 1
37bc5d437not rax
37bc5d43amov [rsp+144], r15
37bc5d442mov r15l, ebp
37bc5d445mov rbp, rdi
37bc5d448mov [rsp+168], rax
37bc5d450lea rax, [rsp+204]
37bc5d458mov rdi, rbx
37bc5d45bmov [rsp+128], rax
37bc5d463lea rax, [rip+0x7f00ae]
37bc5d46amov [rsp+184], rax
37bc5d472lea rax, [rip+0x7f00bf]
37bc5d479mov [rsp+136], rax
37bc5d481mov [rsp+176], rcx
37bc5d489jmp 0x37bc5d4b0
37bc5d48b
37bc5d48b 0f 1f 44 00 00 ..D..
37bc5d490
37bc5d490loc_37bc5d490:
37bc5d490mov eax, [rsp+160]
37bc5d497test eax, eax
37bc5d499je 0x37bc5d36b
37bc5d49fsub eax, 1
37bc5d4a2mov r9l, [rbp]
37bc5d4a6add r13l, r15l
37bc5d4a9mov [rsp+160], eax
37bc5d4b0
37bc5d4b0loc_37bc5d4b0:
37bc5d4b0sub r9l, r13l
37bc5d4b3movsxd r14, r13l
37bc5d4b6mov [rsp+80], rdi
37bc5d4bblea r11l, [r13-1]
37bc5d4bfadd r9l, 1
37bc5d4c3mov rsi, [rsp+176]
37bc5d4cbmov rax, [rsp+136]
37bc5d4d3mov [rsp+112], 8
37bc5d4dccmp r9l, r15l
37bc5d4dfmov [rsp+64], rdi
37bc5d4e4mov rcx, [rsp+128]
37bc5d4eclea r8, [rip+0x7f0025]
37bc5d4f3cmovg r9l, r15l
37bc5d4f7imul rsi, r14
37bc5d4fbadd rsi, [rsp+168]
37bc5d503mov [rsp+48], rax
37bc5d508lea rbx, [rsi+1]
37bc5d50cadd rsi, r14
37bc5d50fmov rax, [rsp+144]
37bc5d517mov [rsp+32], rcx
37bc5d51cshl rbx, 4
37bc5d520shl rsi, 4
37bc5d524mov [rsp+104], 19
37bc5d52dlea rdx, [rip+0x7efff7]
37bc5d534add rsi, r12
37bc5d537add rbx, r12
37bc5d53amov [rsp+40], rax
37bc5d53flea rcx, [rip+0x7effea]
37bc5d546mov [rsp+96], 5
37bc5d54fmov [rsp+88], 5
37bc5d558mov [rsp+72], rbx
37bc5d55dmov [rsp+56], rsi
37bc5d562mov [rsp+196], r9l
37bc5d56alea r9, [rip+0x7eff9f]
37bc5d571mov [rsp+204], r11l
37bc5d579mov [rsp+152], r11l
37bc5d581call ztrmm_
37bc5d586mov rcx, [rsp+320]
37bc5d58emov r8, rsi
37bc5d591mov r9, rdi
37bc5d594mov [rsp+40], 5
37bc5d59dmov rdx, [rsp+144]
37bc5d5a5mov [rsp+32], rcx
37bc5d5aalea rcx, [rip+0x7eff7a]
37bc5d5b1call zlauu2_
37bc5d5b6mov r8l, [rsp+196]
37bc5d5bemov ecx, [rbp]
37bc5d5c1mov r11l, [rsp+152]
37bc5d5c9lea edx, [r8+r13]
37bc5d5cdcmp edx, ecx
37bc5d5cfjg 0x37bc5d490
37bc5d5d5sub ecx, r13l
37bc5d5d8mov [rsp+88], rbx
37bc5d5ddmovsxd rdx, edx
37bc5d5e0mov rbx, [rsp+136]
37bc5d5e8sub ecx, r8l
37bc5d5ebmov [rsp+96], rdi
37bc5d5f0imul rdx, [rsp+176]
37bc5d5f9lea r8, [rsp+200]
37bc5d601add rdx, [rsp+168]
37bc5d609add ecx, 1
37bc5d60cmov [rsp+80], rbx
37bc5d611mov [rsp+204], ecx
37bc5d618lea rcx, [r14+rdx]
37bc5d61cadd rdx, 1
37bc5d620mov r9, [rsp+144]
37bc5d628mov [rsp+40], rbx
37bc5d62dshl rcx, 4
37bc5d631mov rbx, [rsp+128]
37bc5d639shl rdx, 4
37bc5d63dadd rcx, r12
37bc5d640add rdx, r12
37bc5d643mov [rsp+112], 19
37bc5d64cmov [rsp+64], rcx
37bc5d651lea rcx, [rip+0x7efef0]
37bc5d658mov [rsp+48], rdx
37bc5d65dmov rdx, [rsp+184]
37bc5d665mov [rsp+104], 12
37bc5d66emov [rsp+72], rdi
37bc5d673mov [rsp+56], rdi
37bc5d678mov [rsp+32], rbx
37bc5d67dmov [rsp+200], r11l
37bc5d685call zgemm_
37bc5d68amov r10l, [rbp]
37bc5d68emov [rsp+64], rsi
37bc5d693mov r9, rbx
37bc5d696mov edx, [rsp+196]
37bc5d69dlea rsi, [rip+0x7efeb4]
37bc5d6a4mov [rsp+88], 12
37bc5d6adsub r10l, r13l
37bc5d6b0mov [rsp+72], rdi
37bc5d6b5mov r8, [rsp+144]
37bc5d6bdmov ecx, r10l
37bc5d6c0mov [rsp+56], rsi
37bc5d6c5sub ecx, edx
37bc5d6c7add edx, r13l
37bc5d6camov [rsp+48], rdi
37bc5d6cfmovsxd rdx, edx
37bc5d6d2mov [rsp+32], rsi
37bc5d6d7add ecx, 1
37bc5d6daimul rdx, [rsp+176]
37bc5d6e3add rdx, [rsp+168]
37bc5d6ebmov [rsp+80], 5
37bc5d6f4lea rax, [rdx+r14]
37bc5d6f8mov [rsp+204], ecx
37bc5d6fflea rdx, [rip+0x7efe42]
37bc5d706shl rax, 4
37bc5d70alea rcx, [rip+0x7efe1a]
37bc5d711add rax, r12
37bc5d714mov [rsp+40], rax
37bc5d719call zherk_
37bc5d71ejmp 0x37bc5d490
37bc5d723
37bc5d723 0f 1f 44 00 00 ..D..
37bc5d728
37bc5d728loc_37bc5d728:
37bc5d728mov r9, rbx
37bc5d72bmov r8, r12
37bc5d72emov rdx, rdi
37bc5d731mov rcx, rsi
37bc5d734mov rax, [rsp+320]
37bc5d73cmov [rsp+40], 1
37bc5d745mov [rsp+32], rax
37bc5d74acall zlauu2_
37bc5d74fjmp 0x37bc5d36b
37bc5d754
37bc5d754 0f 1f 40 00 ..@.
37bc5d758
37bc5d758loc_37bc5d758:
37bc5d758mov r9l, 1
37bc5d75emov r8l, 1
37bc5d764lea rdx, [rip+0x7efd96]
37bc5d76bmov rcx, rsi
37bc5d76ecall lsame_
37bc5d773test eax, eax
37bc5d775jne 0x37bc5d323
37bc5d77bmov eax, -1
37bc5d780mov edx, 1
37bc5d785jmp 0x37bc5d33f
37bc5d78a
37bc5d78a 66 0f 1f 44 00 00 f..D..
37bc5d790
37bc5d790loc_37bc5d790:
37bc5d790movsxd rax, ebp
37bc5d793lea rdx, [rcx+1]
37bc5d797mov rsi, r12
37bc5d79amov r13l, 1
37bc5d7a0imul rdx, rax
37bc5d7a4mov [rsp+304], r12
37bc5d7aclea r15, [rsp+196]
37bc5d7b4mov [rsp+152], -1
37bc5d7c0imul rcx, rax
37bc5d7c4shl rdx, 4
37bc5d7c8mov [rsp+176], rdx
37bc5d7d0mov rdx, rax
37bc5d7d3lea rax, [rsp+204]
37bc5d7dbmov [rsp+128], rax
37bc5d7e3lea rax, [rip+0x7efd2e]
37bc5d7eashl rdx, 4
37bc5d7eemov [rsp+184], rax
37bc5d7f6lea rax, [rip+0x7efd3b]
37bc5d7fdmov [rsp+168], rdx
37bc5d805mov [rsp+160], rcx
37bc5d80dmov [rsp+136], rax
37bc5d815jmp 0x37bc5d853
37bc5d817
37bc5d817 66 0f 1f 84 00 00 00 00 00 f........
37bc5d820
37bc5d820loc_37bc5d820:
37bc5d820test r14l, r14l
37bc5d823je 0x37bc5d36b
37bc5d829mov rcx, [rsp+160]
37bc5d831mov r9l, [rdi]
37bc5d834add r13l, ebp
37bc5d837sub r14l, 1
37bc5d83badd [rsp+152], rcx
37bc5d843add rsi, [rsp+176]
37bc5d84badd r12, [rsp+168]
37bc5d853
37bc5d853loc_37bc5d853:
37bc5d853mov rax, [rsp+136]
37bc5d85bsub r9l, r13l
37bc5d85emov [rsp+112], 8
37bc5d867lea r11l, [r13-1]
37bc5d86badd r9l, 1
37bc5d86fmov [rsp+80], rbx
37bc5d874lea r8, [rip+0x7efc9d]
37bc5d87blea rdx, [rip+0x7efcde]
37bc5d882mov [rsp+48], rax
37bc5d887cmp r9l, ebp
37bc5d88amov rax, [rsp+128]
37bc5d892lea rcx, [rip+0x7efccc]
37bc5d899cmovg r9l, ebp
37bc5d89dmov [rsp+72], r12
37bc5d8a2mov [rsp+40], rax
37bc5d8a7mov [rsp+104], 19
37bc5d8b0mov [rsp+96], 5
37bc5d8b9mov [rsp+88], 4
37bc5d8c2mov [rsp+64], rbx
37bc5d8c7mov [rsp+56], rsi
37bc5d8ccmov [rsp+32], r15
37bc5d8d1mov [rsp+196], r9l
37bc5d8d9lea r9, [rip+0x7efc30]
37bc5d8e0mov [rsp+204], r11l
37bc5d8e8mov [rsp+144], r11l
37bc5d8f0call ztrmm_
37bc5d8f5mov r8, rsi
37bc5d8f8mov rdx, r15
37bc5d8fbmov r9, rbx
37bc5d8femov rax, [rsp+320]
37bc5d906lea rcx, [rip+0x7efc53]
37bc5d90dmov [rsp+40], 5
37bc5d916mov [rsp+32], rax
37bc5d91bcall zlauu2_
37bc5d920mov r8l, [rsp+196]
37bc5d928mov ecx, [rdi]
37bc5d92amov r11l, [rsp+144]
37bc5d932lea edx, [r8+r13]
37bc5d936cmp edx, ecx
37bc5d938jg 0x37bc5d820
37bc5d93esub ecx, r13l
37bc5d941movsxd rdx, edx
37bc5d944mov rax, [rsp+136]
37bc5d94cmov [rsp+112], 12
37bc5d955sub ecx, r8l
37bc5d958mov [rsp+96], rbx
37bc5d95dmov r8, r15
37bc5d960lea r9, [rsp+200]
37bc5d968add ecx, 1
37bc5d96bmov [rsp+88], r12
37bc5d970mov [rsp+204], ecx
37bc5d977lea rcx, [rdx-1]
37bc5d97badd rdx, [rsp+152]
37bc5d983shl rdx, 4
37bc5d987shl rcx, 4
37bc5d98bmov [rsp+80], rax
37bc5d990add rdx, [rsp+304]
37bc5d998mov [rsp+48], rdx
37bc5d99dmov rdx, [rsp+128]
37bc5d9a5add rcx, [rsp+304]
37bc5d9admov [rsp+72], rbx
37bc5d9b2mov [rsp+64], rcx
37bc5d9b7mov rcx, [rsp+184]
37bc5d9bfmov [rsp+32], rdx
37bc5d9c4lea rdx, [rip+0x7efb7d]
37bc5d9cbmov [rsp+104], 19
37bc5d9d4mov [rsp+56], rbx
37bc5d9d9mov [rsp+40], rax
37bc5d9demov [rsp+200], r11l
37bc5d9e6call zgemm_
37bc5d9ebmov r10l, [rdi]
37bc5d9eemov [rsp+72], rbx
37bc5d9f3mov r8, r15
37bc5d9f6mov edx, [rsp+196]
37bc5d9fdmov [rsp+64], rsi
37bc5da02sub r10l, r13l
37bc5da05mov [rsp+48], rbx
37bc5da0amov r9, [rsp+128]
37bc5da12mov [rsp+88], 19
37bc5da1bmov ecx, r10l
37bc5da1elea r10, [rip+0x7efb33]
37bc5da25sub ecx, edx
37bc5da27add edx, r13l
37bc5da2amov [rsp+56], r10
37bc5da2fmovsxd rdx, edx
37bc5da32add rdx, [rsp+152]
37bc5da3amov [rsp+32], r10
37bc5da3fadd ecx, 1
37bc5da42shl rdx, 4
37bc5da46add rdx, [rsp+304]
37bc5da4emov [rsp+80], 5
37bc5da57mov [rsp+40], rdx
37bc5da5cmov rdx, [rsp+184]
37bc5da64mov [rsp+204], ecx
37bc5da6blea rcx, [rip+0x7efaee]
37bc5da72call zherk_
37bc5da77jmp 0x37bc5d820
37bc5da7c
37bc5da7cloc_37bc5da7c:
37bc5da7cneg edx
37bc5da7ejmp 0x37bc5d349
37bc5d2d0
37bc5d2d0zlauum_:
37bc5d2d0push r15
37bc5d2d2push r14
37bc5d2d4push r13
37bc5d2d6push r12
37bc5d2d8push rbp
37bc5d2d9push rdi
37bc5d2dapush rsi
37bc5d2dbpush rbx
37bc5d2dcsub rsp, 216
37bc5d2e3mov rax, [rsp+320]
37bc5d2ebmov r13l, [r9]
37bc5d2eemov [rax], 0
37bc5d2f4mov rdi, rdx
37bc5d2f7mov r12, r8
37bc5d2famov rbx, r9
37bc5d2fdmov r8l, 1
37bc5d303mov r9l, 1
37bc5d309lea rdx, [rip+0x7f01f0]
37bc5d310mov rsi, rcx
37bc5d313call lsame_
37bc5d318mov r15l, eax
37bc5d31btest eax, eax
37bc5d31dje 0x37bc5d758
37bc5d323
37bc5d323loc_37bc5d323:
37bc5d323mov eax, [rdi]
37bc5d325test eax, eax
37bc5d327js 0x37bc5d380
37bc5d329mov edx, 1
37bc5d32ecmovg edx, eax
37bc5d331cmp [rbx], edx
37bc5d333jge 0x37bc5d390
37bc5d335mov eax, -4
37bc5d33amov edx, 4
37bc5d33f
37bc5d33floc_37bc5d33f:
37bc5d33fmov rdi, [rsp+320]
37bc5d347mov [rdi], eax
37bc5d349
37bc5d349loc_37bc5d349:
37bc5d349mov [rsp+204], edx
37bc5d350mov r8l, 6
37bc5d356lea rdx, [rsp+204]
37bc5d35elea rcx, [rip+0x7f019d]
37bc5d365call xerbla_
37bc5d36anop
37bc5d36b
37bc5d36bloc_37bc5d36b:
37bc5d36badd rsp, 216
37bc5d372pop rbx
37bc5d373pop rsi
37bc5d374pop rdi
37bc5d375pop rbp
37bc5d376pop r12
37bc5d378pop r13
37bc5d37apop r14
37bc5d37cpop r15
37bc5d37eret
37bc5d37f
37bc5d37f 90 .
37bc5d380
37bc5d380loc_37bc5d380:
37bc5d380mov eax, -2
37bc5d385mov edx, 2
37bc5d38ajmp 0x37bc5d33f
37bc5d38c
37bc5d38c 0f 1f 40 00 ..@.
37bc5d390
37bc5d390loc_37bc5d390:
37bc5d390mov rcx, [rsp+320]
37bc5d398mov edx, [rcx]
37bc5d39atest edx, edx
37bc5d39cjne 0x37bc5da7c
37bc5d3a2test eax, eax
37bc5d3a4je 0x37bc5d36b
37bc5d3a6lea rax, [rip+0x7f015f]
37bc5d3admov r9, rdi
37bc5d3b0lea rdx, [rip+0x7f014b]
37bc5d3b7mov r8, rsi
37bc5d3bamov [rsp+64], 1
37bc5d3c3lea rcx, [rip+0x7f013e]
37bc5d3camov [rsp+56], 6
37bc5d3d3mov [rsp+48], rax
37bc5d3d8mov [rsp+40], rax
37bc5d3ddmov [rsp+32], rax
37bc5d3e2call ilaenv_
37bc5d3e7mov ebp, eax
37bc5d3e9cmp eax, 1
37bc5d3ecjle 0x37bc5d728
37bc5d3f2mov r9l, [rdi]
37bc5d3f5cmp r9l, eax
37bc5d3f8jle 0x37bc5d728
37bc5d3femovsxd rcx, r13l
37bc5d401xor eax, eax
37bc5d403test rcx, rcx
37bc5d406cmovs rcx, rax
37bc5d40alea eax, [r9-1]
37bc5d40exor edx, edx
37bc5d410div ebp
37bc5d412mov r14l, eax
37bc5d415test r15l, r15l
37bc5d418je 0x37bc5d790
37bc5d41emov rax, rcx
37bc5d421lea r15, [rsp+196]
37bc5d429mov [rsp+160], r14l
37bc5d431mov r13l, 1
37bc5d437not rax
37bc5d43amov [rsp+144], r15
37bc5d442mov r15l, ebp
37bc5d445mov rbp, rdi
37bc5d448mov [rsp+168], rax
37bc5d450lea rax, [rsp+204]
37bc5d458mov rdi, rbx
37bc5d45bmov [rsp+128], rax
37bc5d463lea rax, [rip+0x7f00ae]
37bc5d46amov [rsp+184], rax
37bc5d472lea rax, [rip+0x7f00bf]
37bc5d479mov [rsp+136], rax
37bc5d481mov [rsp+176], rcx
37bc5d489jmp 0x37bc5d4b0
37bc5d48b
37bc5d48b 0f 1f 44 00 00 ..D..
37bc5d490
37bc5d490loc_37bc5d490:
37bc5d490mov eax, [rsp+160]
37bc5d497test eax, eax
37bc5d499je 0x37bc5d36b
37bc5d49fsub eax, 1
37bc5d4a2mov r9l, [rbp]
37bc5d4a6add r13l, r15l
37bc5d4a9mov [rsp+160], eax
37bc5d4b0
37bc5d4b0loc_37bc5d4b0:
37bc5d4b0sub r9l, r13l
37bc5d4b3movsxd r14, r13l
37bc5d4b6mov [rsp+80], rdi
37bc5d4bblea r11l, [r13-1]
37bc5d4bfadd r9l, 1
37bc5d4c3mov rsi, [rsp+176]
37bc5d4cbmov rax, [rsp+136]
37bc5d4d3mov [rsp+112], 8
37bc5d4dccmp r9l, r15l
37bc5d4dfmov [rsp+64], rdi
37bc5d4e4mov rcx, [rsp+128]
37bc5d4eclea r8, [rip+0x7f0025]
37bc5d4f3cmovg r9l, r15l
37bc5d4f7imul rsi, r14
37bc5d4fbadd rsi, [rsp+168]
37bc5d503mov [rsp+48], rax
37bc5d508lea rbx, [rsi+1]
37bc5d50cadd rsi, r14
37bc5d50fmov rax, [rsp+144]
37bc5d517mov [rsp+32], rcx
37bc5d51cshl rbx, 4
37bc5d520shl rsi, 4
37bc5d524mov [rsp+104], 19
37bc5d52dlea rdx, [rip+0x7efff7]
37bc5d534add rsi, r12
37bc5d537add rbx, r12
37bc5d53amov [rsp+40], rax
37bc5d53flea rcx, [rip+0x7effea]
37bc5d546mov [rsp+96], 5
37bc5d54fmov [rsp+88], 5
37bc5d558mov [rsp+72], rbx
37bc5d55dmov [rsp+56], rsi
37bc5d562mov [rsp+196], r9l
37bc5d56alea r9, [rip+0x7eff9f]
37bc5d571mov [rsp+204], r11l
37bc5d579mov [rsp+152], r11l
37bc5d581call ztrmm_
37bc5d586mov rcx, [rsp+320]
37bc5d58emov r8, rsi
37bc5d591mov r9, rdi
37bc5d594mov [rsp+40], 5
37bc5d59dmov rdx, [rsp+144]
37bc5d5a5mov [rsp+32], rcx
37bc5d5aalea rcx, [rip+0x7eff7a]
37bc5d5b1call zlauu2_
37bc5d5b6mov r8l, [rsp+196]
37bc5d5bemov ecx, [rbp]
37bc5d5c1mov r11l, [rsp+152]
37bc5d5c9lea edx, [r8+r13]
37bc5d5cdcmp edx, ecx
37bc5d5cfjg 0x37bc5d490
37bc5d5d5sub ecx, r13l
37bc5d5d8mov [rsp+88], rbx
37bc5d5ddmovsxd rdx, edx
37bc5d5e0mov rbx, [rsp+136]
37bc5d5e8sub ecx, r8l
37bc5d5ebmov [rsp+96], rdi
37bc5d5f0imul rdx, [rsp+176]
37bc5d5f9lea r8, [rsp+200]
37bc5d601add rdx, [rsp+168]
37bc5d609add ecx, 1
37bc5d60cmov [rsp+80], rbx
37bc5d611mov [rsp+204], ecx
37bc5d618lea rcx, [r14+rdx]
37bc5d61cadd rdx, 1
37bc5d620mov r9, [rsp+144]
37bc5d628mov [rsp+40], rbx
37bc5d62dshl rcx, 4
37bc5d631mov rbx, [rsp+128]
37bc5d639shl rdx, 4
37bc5d63dadd rcx, r12
37bc5d640add rdx, r12
37bc5d643mov [rsp+112], 19
37bc5d64cmov [rsp+64], rcx
37bc5d651lea rcx, [rip+0x7efef0]
37bc5d658mov [rsp+48], rdx
37bc5d65dmov rdx, [rsp+184]
37bc5d665mov [rsp+104], 12
37bc5d66emov [rsp+72], rdi
37bc5d673mov [rsp+56], rdi
37bc5d678mov [rsp+32], rbx
37bc5d67dmov [rsp+200], r11l
37bc5d685call zgemm_
37bc5d68amov r10l, [rbp]
37bc5d68emov [rsp+64], rsi
37bc5d693mov r9, rbx
37bc5d696mov edx, [rsp+196]
37bc5d69dlea rsi, [rip+0x7efeb4]
37bc5d6a4mov [rsp+88], 12
37bc5d6adsub r10l, r13l
37bc5d6b0mov [rsp+72], rdi
37bc5d6b5mov r8, [rsp+144]
37bc5d6bdmov ecx, r10l
37bc5d6c0mov [rsp+56], rsi
37bc5d6c5sub ecx, edx
37bc5d6c7add edx, r13l
37bc5d6camov [rsp+48], rdi
37bc5d6cfmovsxd rdx, edx
37bc5d6d2mov [rsp+32], rsi
37bc5d6d7add ecx, 1
37bc5d6daimul rdx, [rsp+176]
37bc5d6e3add rdx, [rsp+168]
37bc5d6ebmov [rsp+80], 5
37bc5d6f4lea rax, [rdx+r14]
37bc5d6f8mov [rsp+204], ecx
37bc5d6fflea rdx, [rip+0x7efe42]
37bc5d706shl rax, 4
37bc5d70alea rcx, [rip+0x7efe1a]
37bc5d711add rax, r12
37bc5d714mov [rsp+40], rax
37bc5d719call zherk_
37bc5d71ejmp 0x37bc5d490
37bc5d723
37bc5d723 0f 1f 44 00 00 ..D..
37bc5d728
37bc5d728loc_37bc5d728:
37bc5d728mov r9, rbx
37bc5d72bmov r8, r12
37bc5d72emov rdx, rdi
37bc5d731mov rcx, rsi
37bc5d734mov rax, [rsp+320]
37bc5d73cmov [rsp+40], 1
37bc5d745mov [rsp+32], rax
37bc5d74acall zlauu2_
37bc5d74fjmp 0x37bc5d36b
37bc5d754
37bc5d754 0f 1f 40 00 ..@.
37bc5d758
37bc5d758loc_37bc5d758:
37bc5d758mov r9l, 1
37bc5d75emov r8l, 1
37bc5d764lea rdx, [rip+0x7efd96]
37bc5d76bmov rcx, rsi
37bc5d76ecall lsame_
37bc5d773test eax, eax
37bc5d775jne 0x37bc5d323
37bc5d77bmov eax, -1
37bc5d780mov edx, 1
37bc5d785jmp 0x37bc5d33f
37bc5d78a
37bc5d78a 66 0f 1f 44 00 00 f..D..
37bc5d790
37bc5d790loc_37bc5d790:
37bc5d790movsxd rax, ebp
37bc5d793lea rdx, [rcx+1]
37bc5d797mov rsi, r12
37bc5d79amov r13l, 1
37bc5d7a0imul rdx, rax
37bc5d7a4mov [rsp+304], r12
37bc5d7aclea r15, [rsp+196]
37bc5d7b4mov [rsp+152], -1
37bc5d7c0imul rcx, rax
37bc5d7c4shl rdx, 4
37bc5d7c8mov [rsp+176], rdx
37bc5d7d0mov rdx, rax
37bc5d7d3lea rax, [rsp+204]
37bc5d7dbmov [rsp+128], rax
37bc5d7e3lea rax, [rip+0x7efd2e]
37bc5d7eashl rdx, 4
37bc5d7eemov [rsp+184], rax
37bc5d7f6lea rax, [rip+0x7efd3b]
37bc5d7fdmov [rsp+168], rdx
37bc5d805mov [rsp+160], rcx
37bc5d80dmov [rsp+136], rax
37bc5d815jmp 0x37bc5d853
37bc5d817
37bc5d817 66 0f 1f 84 00 00 00 00 00 f........
37bc5d820
37bc5d820loc_37bc5d820:
37bc5d820test r14l, r14l
37bc5d823je 0x37bc5d36b
37bc5d829mov rcx, [rsp+160]
37bc5d831mov r9l, [rdi]
37bc5d834add r13l, ebp
37bc5d837sub r14l, 1
37bc5d83badd [rsp+152], rcx
37bc5d843add rsi, [rsp+176]
37bc5d84badd r12, [rsp+168]
37bc5d853
37bc5d853loc_37bc5d853:
37bc5d853mov rax, [rsp+136]
37bc5d85bsub r9l, r13l
37bc5d85emov [rsp+112], 8
37bc5d867lea r11l, [r13-1]
37bc5d86badd r9l, 1
37bc5d86fmov [rsp+80], rbx
37bc5d874lea r8, [rip+0x7efc9d]
37bc5d87blea rdx, [rip+0x7efcde]
37bc5d882mov [rsp+48], rax
37bc5d887cmp r9l, ebp
37bc5d88amov rax, [rsp+128]
37bc5d892lea rcx, [rip+0x7efccc]
37bc5d899cmovg r9l, ebp
37bc5d89dmov [rsp+72], r12
37bc5d8a2mov [rsp+40], rax
37bc5d8a7mov [rsp+104], 19
37bc5d8b0mov [rsp+96], 5
37bc5d8b9mov [rsp+88], 4
37bc5d8c2mov [rsp+64], rbx
37bc5d8c7mov [rsp+56], rsi
37bc5d8ccmov [rsp+32], r15
37bc5d8d1mov [rsp+196], r9l
37bc5d8d9lea r9, [rip+0x7efc30]
37bc5d8e0mov [rsp+204], r11l
37bc5d8e8mov [rsp+144], r11l
37bc5d8f0call ztrmm_
37bc5d8f5mov r8, rsi
37bc5d8f8mov rdx, r15
37bc5d8fbmov r9, rbx
37bc5d8femov rax, [rsp+320]
37bc5d906lea rcx, [rip+0x7efc53]
37bc5d90dmov [rsp+40], 5
37bc5d916mov [rsp+32], rax
37bc5d91bcall zlauu2_
37bc5d920mov r8l, [rsp+196]
37bc5d928mov ecx, [rdi]
37bc5d92amov r11l, [rsp+144]
37bc5d932lea edx, [r8+r13]
37bc5d936cmp edx, ecx
37bc5d938jg 0x37bc5d820
37bc5d93esub ecx, r13l
37bc5d941movsxd rdx, edx
37bc5d944mov rax, [rsp+136]
37bc5d94cmov [rsp+112], 12
37bc5d955sub ecx, r8l
37bc5d958mov [rsp+96], rbx
37bc5d95dmov r8, r15
37bc5d960lea r9, [rsp+200]
37bc5d968add ecx, 1
37bc5d96bmov [rsp+88], r12
37bc5d970mov [rsp+204], ecx
37bc5d977lea rcx, [rdx-1]
37bc5d97badd rdx, [rsp+152]
37bc5d983shl rdx, 4
37bc5d987shl rcx, 4
37bc5d98bmov [rsp+80], rax
37bc5d990add rdx, [rsp+304]
37bc5d998mov [rsp+48], rdx
37bc5d99dmov rdx, [rsp+128]
37bc5d9a5add rcx, [rsp+304]
37bc5d9admov [rsp+72], rbx
37bc5d9b2mov [rsp+64], rcx
37bc5d9b7mov rcx, [rsp+184]
37bc5d9bfmov [rsp+32], rdx
37bc5d9c4lea rdx, [rip+0x7efb7d]
37bc5d9cbmov [rsp+104], 19
37bc5d9d4mov [rsp+56], rbx
37bc5d9d9mov [rsp+40], rax
37bc5d9demov [rsp+200], r11l
37bc5d9e6call zgemm_
37bc5d9ebmov r10l, [rdi]
37bc5d9eemov [rsp+72], rbx
37bc5d9f3mov r8, r15
37bc5d9f6mov edx, [rsp+196]
37bc5d9fdmov [rsp+64], rsi
37bc5da02sub r10l, r13l
37bc5da05mov [rsp+48], rbx
37bc5da0amov r9, [rsp+128]
37bc5da12mov [rsp+88], 19
37bc5da1bmov ecx, r10l
37bc5da1elea r10, [rip+0x7efb33]
37bc5da25sub ecx, edx
37bc5da27add edx, r13l
37bc5da2amov [rsp+56], r10
37bc5da2fmovsxd rdx, edx
37bc5da32add rdx, [rsp+152]
37bc5da3amov [rsp+32], r10
37bc5da3fadd ecx, 1
37bc5da42shl rdx, 4
37bc5da46add rdx, [rsp+304]
37bc5da4emov [rsp+80], 5
37bc5da57mov [rsp+40], rdx
37bc5da5cmov rdx, [rsp+184]
37bc5da64mov [rsp+204], ecx
37bc5da6blea rcx, [rip+0x7efaee]
37bc5da72call zherk_
37bc5da77jmp 0x37bc5d820
37bc5da7c
37bc5da7cloc_37bc5da7c:
37bc5da7cneg edx
37bc5da7ejmp 0x37bc5d349
37bc5d2d0
37bc5da83
37bc5da83 // align 0x10
37bc5da83 // align 0x10
37bc5da90
37bc5da90zpbcon_:
37bc5da90push r15
37bc5da92push r14
37bc5da94push r13
37bc5da96push r12
37bc5da98push rbp
37bc5da99push rdi
37bc5da9apush rsi
37bc5da9bpush rbx
37bc5da9csub rsp, 264
37bc5daa3movups [rsp+224], x6
37bc5daabmovups [rsp+240], x7
37bc5dab3mov rbp, [rsp+408]
37bc5dabbmov r13, [rsp+368]
37bc5dac3mov rsi, [rsp+392]
37bc5dacbmov r14, [rsp+400]
37bc5dad3mov [rbp], 0
37bc5dadamov rbx, rdx
37bc5daddmov rdi, r8
37bc5dae0mov r12, r9
37bc5dae3mov r8l, 1
37bc5dae9mov r9l, 1
37bc5daeflea rdx, [rip+0x7efa7a]
37bc5daf6mov [rsp+336], rcx
37bc5dafecall lsame_
37bc5db03mov rcx, [rsp+336]
37bc5db0btest eax, eax
37bc5db0dmov r15l, eax
37bc5db10je 0x37bc5dea0
37bc5db16
37bc5db16loc_37bc5db16:
37bc5db16mov edx, [rbx]
37bc5db18test edx, edx
37bc5db1ajs 0x37bc5de48
37bc5db20mov eax, [rdi]
37bc5db22test eax, eax
37bc5db24js 0x37bc5ded0
37bc5db2acmp eax, [r13]
37bc5db2ejge 0x37bc5dee0
37bc5db34mov rax, [rsp+376]
37bc5db3cpxor x0, x0
37bc5db40movsd_xmm x1, [rax]
37bc5db44comisd x0, x1
37bc5db48ja 0x37bc5dfd0
37bc5db4emov eax, [rbp]
37bc5db51test eax, eax
37bc5db53jne 0x37bc5dfdf
37bc5db59mov rax, [rsp+384]
37bc5db61mov [rax], 0
37bc5db68test edx, edx
37bc5db6aje 0x37bc5def0
37bc5db70ucomisd x1, x0
37bc5db74jp 0x37bc5db7c
37bc5db76je 0x37bc5de77
37bc5db7c
37bc5db7cloc_37bc5db7c:
37bc5db7cmov edx, 12
37bc5db81lea rcx, [rip+0x7ef9f0]
37bc5db88call dlamch_
37bc5db8dlea rax, [rsp+212]
37bc5db95mov [rsp+172], 0
37bc5dba0movsd_xmm x6, [rip+0x7efa18]
37bc5dba8mov [rsp+128], rax
37bc5dbb0lea rax, [rsp+176]
37bc5dbb8movapd x7, x0
37bc5dbbcmov [rsp+144], rax
37bc5dbc4lea rax, [rsp+172]
37bc5dbccmov [rsp+171], 78
37bc5dbd4mov [rsp+136], rax
37bc5dbdcjmp 0x37bc5dcf5
37bc5dbe1
37bc5dbe1 0f 1f 80 00 00 00 00 .......
37bc5dbe8
37bc5dbe8loc_37bc5dbe8:
37bc5dbe8lea rax, [rsp+192]
37bc5dbf0mov [rsp+88], rbp
37bc5dbf5lea r8, [rip+0x7ef988]
37bc5dbfcmov [rsp+72], rax
37bc5dc01lea rdx, [rip+0x7ef984]
37bc5dc08lea rcx, [rip+0x7ef990]
37bc5dc0fmov [rsp+104], 19
37bc5dc18mov [rsp+96], 5
37bc5dc21mov [rsp+80], r14
37bc5dc26mov [rsp+64], rsi
37bc5dc2bmov [rsp+56], r13
37bc5dc30mov [rsp+48], r12
37bc5dc35mov [rsp+40], rdi
37bc5dc3amov [rsp+32], rbx
37bc5dc3fmov [rsp+152], r9
37bc5dc47call zlatbs_
37bc5dc4clea rax, [rsp+200]
37bc5dc54mov [rsp+88], rbp
37bc5dc59mov r9, [rsp+152]
37bc5dc61mov [rsp+120], 1
37bc5dc6alea r8, [rip+0x7ef913]
37bc5dc71lea rdx, [rip+0x7ef92c]
37bc5dc78mov [rsp+112], 8
37bc5dc81lea rcx, [rip+0x7ef917]
37bc5dc88mov [rsp+104], 12
37bc5dc91mov [rsp+96], 5
37bc5dc9amov [rsp+80], r14
37bc5dc9fmov [rsp+72], rax
37bc5dca4mov [rsp+64], rsi
37bc5dca9mov [rsp+56], r13
37bc5dcaemov [rsp+48], r12
37bc5dcb3mov [rsp+40], rdi
37bc5dcb8mov [rsp+32], rbx
37bc5dcbdmov [rsp+171], 89
37bc5dcc5call zlatbs_
37bc5dcca
37bc5dccaloc_37bc5dcca:
37bc5dccamovsd_xmm x0, [rsp+192]
37bc5dcd3mulsd x0, [rsp+200]
37bc5dcdcmovsd_xmm [rsp+184], x0
37bc5dce5ucomisd x0, x6
37bc5dce9jp 0x37bc5df48
37bc5dcefjne 0x37bc5df48
37bc5dcf5
37bc5dcf5loc_37bc5dcf5:
37bc5dcf5mov rax, [rsp+128]
37bc5dcfdmovsxd rdx, [rbx]
37bc5dd00mov r8, rsi
37bc5dd03mov rcx, rbx
37bc5dd06mov r9, [rsp+144]
37bc5dd0emov [rsp+40], rax
37bc5dd13mov rax, [rsp+136]
37bc5dd1bshl rdx, 4
37bc5dd1fadd rdx, rsi
37bc5dd22mov [rsp+32], rax
37bc5dd27call zlacn2_
37bc5dd2cmov eax, [rsp+172]
37bc5dd33test eax, eax
37bc5dd35je 0x37bc5df00
37bc5dd3bmov [rsp+120], 1
37bc5dd44lea r9, [rsp+171]
37bc5dd4cmov [rsp+112], 8
37bc5dd55test r15l, r15l
37bc5dd58jne 0x37bc5dbe8
37bc5dd5elea rax, [rsp+192]
37bc5dd66mov [rsp+88], rbp
37bc5dd6blea r8, [rip+0x7ef812]
37bc5dd72mov [rsp+72], rax
37bc5dd77lea rdx, [rip+0x7ef826]
37bc5dd7elea rcx, [rip+0x7ef82b]
37bc5dd85mov [rsp+104], 12
37bc5dd8emov [rsp+96], 5
37bc5dd97mov [rsp+80], r14
37bc5dd9cmov [rsp+64], rsi
37bc5dda1mov [rsp+56], r13
37bc5dda6mov [rsp+48], r12
37bc5ddabmov [rsp+40], rdi
37bc5ddb0mov [rsp+32], rbx
37bc5ddb5mov [rsp+152], r9
37bc5ddbdcall zlatbs_
37bc5ddc2lea rax, [rsp+200]
37bc5ddcamov [rsp+88], rbp
37bc5ddcfmov r9, [rsp+152]
37bc5ddd7mov [rsp+120], 1
37bc5dde0lea r8, [rip+0x7ef79d]
37bc5dde7lea rdx, [rip+0x7ef79e]
37bc5ddeemov [rsp+112], 8
37bc5ddf7lea rcx, [rip+0x7ef7b2]
37bc5ddfemov [rsp+104], 19
37bc5de07mov [rsp+96], 5
37bc5de10mov [rsp+80], r14
37bc5de15mov [rsp+72], rax
37bc5de1amov [rsp+64], rsi
37bc5de1fmov [rsp+56], r13
37bc5de24mov [rsp+48], r12
37bc5de29mov [rsp+40], rdi
37bc5de2emov [rsp+32], rbx
37bc5de33mov [rsp+171], 89
37bc5de3bcall zlatbs_
37bc5de40jmp 0x37bc5dcca
37bc5de45
37bc5de45 0f 1f 00 ...
37bc5de48
37bc5de48loc_37bc5de48:
37bc5de48mov edx, -2
37bc5de4dmov eax, 2
37bc5de52
37bc5de52loc_37bc5de52:
37bc5de52mov [rbp], edx
37bc5de55
37bc5de55loc_37bc5de55:
37bc5de55lea rdx, [rsp+212]
37bc5de5dmov r8l, 6
37bc5de63lea rcx, [rip+0x7ef708]
37bc5de6amov [rsp+212], eax
37bc5de71call xerbla_
37bc5de76nop
37bc5de77
37bc5de77loc_37bc5de77:
37bc5de77movups x6, [rsp+224]
37bc5de7fmovups x7, [rsp+240]
37bc5de87add rsp, 264
37bc5de8epop rbx
37bc5de8fpop rsi
37bc5de90pop rdi
37bc5de91pop rbp
37bc5de92pop r12
37bc5de94pop r13
37bc5de96pop r14
37bc5de98pop r15
37bc5de9aret
37bc5de9b
37bc5de9b 0f 1f 44 00 00 ..D..
37bc5dea0
37bc5dea0loc_37bc5dea0:
37bc5dea0mov r9l, 1
37bc5dea6mov r8l, 1
37bc5deaclea rdx, [rip+0x7ef6be]
37bc5deb3call lsame_
37bc5deb8test eax, eax
37bc5debajne 0x37bc5db16
37bc5dec0mov edx, -1
37bc5dec5mov eax, 1
37bc5decajmp 0x37bc5de52
37bc5decc
37bc5decc 0f 1f 40 00 ..@.
37bc5ded0
37bc5ded0loc_37bc5ded0:
37bc5ded0mov edx, -3
37bc5ded5mov eax, 3
37bc5dedajmp 0x37bc5de52
37bc5dedf
37bc5dedf 90 .
37bc5dee0
37bc5dee0loc_37bc5dee0:
37bc5dee0mov edx, -5
37bc5dee5mov eax, 5
37bc5deeajmp 0x37bc5de52
37bc5deef
37bc5deef 90 .
37bc5def0
37bc5def0loc_37bc5def0:
37bc5def0mov rdi, [rip+0x7ef6c9]
37bc5def7mov [rax], rdi
37bc5defajmp 0x37bc5de77
37bc5deff
37bc5deff 90 .
37bc5df00
37bc5df00loc_37bc5df00:
37bc5df00movsd_xmm x1, [rsp+176]
37bc5df09pxor x0, x0
37bc5df0ducomisd x1, x0
37bc5df11jp 0x37bc5df19
37bc5df13je 0x37bc5de77
37bc5df19
37bc5df19loc_37bc5df19:
37bc5df19movsd_xmm x0, [rip+0x7ef69f]
37bc5df21mov rax, [rsp+376]
37bc5df29divsd x0, x1
37bc5df2ddivsd x0, [rax]
37bc5df31mov rax, [rsp+384]
37bc5df39movsd_xmm [rax], x0
37bc5df3djmp 0x37bc5de77
37bc5df42
37bc5df42 66 0f 1f 44 00 00 f..D..
37bc5df48
37bc5df48loc_37bc5df48:
37bc5df48lea r8, [rip+0x7ef669]
37bc5df4fmov rdx, rsi
37bc5df52mov rcx, rbx
37bc5df55movsd_xmm [rsp+152], x0
37bc5df5ecall izamax_
37bc5df63movsd_xmm x0, [rsp+152]
37bc5df6ccdqe
37bc5df6eshl rax, 4
37bc5df72add rax, rsi
37bc5df75movsd_xmm x1, [rax-16]
37bc5df7amovsd_xmm x2, [rax-8]
37bc5df7fandpd x1, [rip+0x7ef649]
37bc5df87andpd x2, [rip+0x7ef641]
37bc5df8faddsd x1, x2
37bc5df93mulsd x1, x7
37bc5df97comisd x1, x0
37bc5df9bja 0x37bc5de77
37bc5dfa1pxor x1, x1
37bc5dfa5ucomisd x0, x1
37bc5dfa9jp 0x37bc5dfb1
37bc5dfabje 0x37bc5de77
37bc5dfb1
37bc5dfb1loc_37bc5dfb1:
37bc5dfb1lea rdx, [rsp+184]
37bc5dfb9lea r9, [rip+0x7ef5f8]
37bc5dfc0mov r8, rsi
37bc5dfc3mov rcx, rbx
37bc5dfc6call zdrscl_
37bc5dfcbjmp 0x37bc5dcf5
37bc5dfd0
37bc5dfd0loc_37bc5dfd0:
37bc5dfd0mov edx, -6
37bc5dfd5mov eax, 6
37bc5dfdajmp 0x37bc5de52
37bc5dfdf
37bc5dfdfloc_37bc5dfdf:
37bc5dfdfneg eax
37bc5dfe1jmp 0x37bc5de55
37bc5da90
37bc5da90zpbcon_:
37bc5da90push r15
37bc5da92push r14
37bc5da94push r13
37bc5da96push r12
37bc5da98push rbp
37bc5da99push rdi
37bc5da9apush rsi
37bc5da9bpush rbx
37bc5da9csub rsp, 264
37bc5daa3movups [rsp+224], x6
37bc5daabmovups [rsp+240], x7
37bc5dab3mov rbp, [rsp+408]
37bc5dabbmov r13, [rsp+368]
37bc5dac3mov rsi, [rsp+392]
37bc5dacbmov r14, [rsp+400]
37bc5dad3mov [rbp], 0
37bc5dadamov rbx, rdx
37bc5daddmov rdi, r8
37bc5dae0mov r12, r9
37bc5dae3mov r8l, 1
37bc5dae9mov r9l, 1
37bc5daeflea rdx, [rip+0x7efa7a]
37bc5daf6mov [rsp+336], rcx
37bc5dafecall lsame_
37bc5db03mov rcx, [rsp+336]
37bc5db0btest eax, eax
37bc5db0dmov r15l, eax
37bc5db10je 0x37bc5dea0
37bc5db16
37bc5db16loc_37bc5db16:
37bc5db16mov edx, [rbx]
37bc5db18test edx, edx
37bc5db1ajs 0x37bc5de48
37bc5db20mov eax, [rdi]
37bc5db22test eax, eax
37bc5db24js 0x37bc5ded0
37bc5db2acmp eax, [r13]
37bc5db2ejge 0x37bc5dee0
37bc5db34mov rax, [rsp+376]
37bc5db3cpxor x0, x0
37bc5db40movsd_xmm x1, [rax]
37bc5db44comisd x0, x1
37bc5db48ja 0x37bc5dfd0
37bc5db4emov eax, [rbp]
37bc5db51test eax, eax
37bc5db53jne 0x37bc5dfdf
37bc5db59mov rax, [rsp+384]
37bc5db61mov [rax], 0
37bc5db68test edx, edx
37bc5db6aje 0x37bc5def0
37bc5db70ucomisd x1, x0
37bc5db74jp 0x37bc5db7c
37bc5db76je 0x37bc5de77
37bc5db7c
37bc5db7cloc_37bc5db7c:
37bc5db7cmov edx, 12
37bc5db81lea rcx, [rip+0x7ef9f0]
37bc5db88call dlamch_
37bc5db8dlea rax, [rsp+212]
37bc5db95mov [rsp+172], 0
37bc5dba0movsd_xmm x6, [rip+0x7efa18]
37bc5dba8mov [rsp+128], rax
37bc5dbb0lea rax, [rsp+176]
37bc5dbb8movapd x7, x0
37bc5dbbcmov [rsp+144], rax
37bc5dbc4lea rax, [rsp+172]
37bc5dbccmov [rsp+171], 78
37bc5dbd4mov [rsp+136], rax
37bc5dbdcjmp 0x37bc5dcf5
37bc5dbe1
37bc5dbe1 0f 1f 80 00 00 00 00 .......
37bc5dbe8
37bc5dbe8loc_37bc5dbe8:
37bc5dbe8lea rax, [rsp+192]
37bc5dbf0mov [rsp+88], rbp
37bc5dbf5lea r8, [rip+0x7ef988]
37bc5dbfcmov [rsp+72], rax
37bc5dc01lea rdx, [rip+0x7ef984]
37bc5dc08lea rcx, [rip+0x7ef990]
37bc5dc0fmov [rsp+104], 19
37bc5dc18mov [rsp+96], 5
37bc5dc21mov [rsp+80], r14
37bc5dc26mov [rsp+64], rsi
37bc5dc2bmov [rsp+56], r13
37bc5dc30mov [rsp+48], r12
37bc5dc35mov [rsp+40], rdi
37bc5dc3amov [rsp+32], rbx
37bc5dc3fmov [rsp+152], r9
37bc5dc47call zlatbs_
37bc5dc4clea rax, [rsp+200]
37bc5dc54mov [rsp+88], rbp
37bc5dc59mov r9, [rsp+152]
37bc5dc61mov [rsp+120], 1
37bc5dc6alea r8, [rip+0x7ef913]
37bc5dc71lea rdx, [rip+0x7ef92c]
37bc5dc78mov [rsp+112], 8
37bc5dc81lea rcx, [rip+0x7ef917]
37bc5dc88mov [rsp+104], 12
37bc5dc91mov [rsp+96], 5
37bc5dc9amov [rsp+80], r14
37bc5dc9fmov [rsp+72], rax
37bc5dca4mov [rsp+64], rsi
37bc5dca9mov [rsp+56], r13
37bc5dcaemov [rsp+48], r12
37bc5dcb3mov [rsp+40], rdi
37bc5dcb8mov [rsp+32], rbx
37bc5dcbdmov [rsp+171], 89
37bc5dcc5call zlatbs_
37bc5dcca
37bc5dccaloc_37bc5dcca:
37bc5dccamovsd_xmm x0, [rsp+192]
37bc5dcd3mulsd x0, [rsp+200]
37bc5dcdcmovsd_xmm [rsp+184], x0
37bc5dce5ucomisd x0, x6
37bc5dce9jp 0x37bc5df48
37bc5dcefjne 0x37bc5df48
37bc5dcf5
37bc5dcf5loc_37bc5dcf5:
37bc5dcf5mov rax, [rsp+128]
37bc5dcfdmovsxd rdx, [rbx]
37bc5dd00mov r8, rsi
37bc5dd03mov rcx, rbx
37bc5dd06mov r9, [rsp+144]
37bc5dd0emov [rsp+40], rax
37bc5dd13mov rax, [rsp+136]
37bc5dd1bshl rdx, 4
37bc5dd1fadd rdx, rsi
37bc5dd22mov [rsp+32], rax
37bc5dd27call zlacn2_
37bc5dd2cmov eax, [rsp+172]
37bc5dd33test eax, eax
37bc5dd35je 0x37bc5df00
37bc5dd3bmov [rsp+120], 1
37bc5dd44lea r9, [rsp+171]
37bc5dd4cmov [rsp+112], 8
37bc5dd55test r15l, r15l
37bc5dd58jne 0x37bc5dbe8
37bc5dd5elea rax, [rsp+192]
37bc5dd66mov [rsp+88], rbp
37bc5dd6blea r8, [rip+0x7ef812]
37bc5dd72mov [rsp+72], rax
37bc5dd77lea rdx, [rip+0x7ef826]
37bc5dd7elea rcx, [rip+0x7ef82b]
37bc5dd85mov [rsp+104], 12
37bc5dd8emov [rsp+96], 5
37bc5dd97mov [rsp+80], r14
37bc5dd9cmov [rsp+64], rsi
37bc5dda1mov [rsp+56], r13
37bc5dda6mov [rsp+48], r12
37bc5ddabmov [rsp+40], rdi
37bc5ddb0mov [rsp+32], rbx
37bc5ddb5mov [rsp+152], r9
37bc5ddbdcall zlatbs_
37bc5ddc2lea rax, [rsp+200]
37bc5ddcamov [rsp+88], rbp
37bc5ddcfmov r9, [rsp+152]
37bc5ddd7mov [rsp+120], 1
37bc5dde0lea r8, [rip+0x7ef79d]
37bc5dde7lea rdx, [rip+0x7ef79e]
37bc5ddeemov [rsp+112], 8
37bc5ddf7lea rcx, [rip+0x7ef7b2]
37bc5ddfemov [rsp+104], 19
37bc5de07mov [rsp+96], 5
37bc5de10mov [rsp+80], r14
37bc5de15mov [rsp+72], rax
37bc5de1amov [rsp+64], rsi
37bc5de1fmov [rsp+56], r13
37bc5de24mov [rsp+48], r12
37bc5de29mov [rsp+40], rdi
37bc5de2emov [rsp+32], rbx
37bc5de33mov [rsp+171], 89
37bc5de3bcall zlatbs_
37bc5de40jmp 0x37bc5dcca
37bc5de45
37bc5de45 0f 1f 00 ...
37bc5de48
37bc5de48loc_37bc5de48:
37bc5de48mov edx, -2
37bc5de4dmov eax, 2
37bc5de52
37bc5de52loc_37bc5de52:
37bc5de52mov [rbp], edx
37bc5de55
37bc5de55loc_37bc5de55:
37bc5de55lea rdx, [rsp+212]
37bc5de5dmov r8l, 6
37bc5de63lea rcx, [rip+0x7ef708]
37bc5de6amov [rsp+212], eax
37bc5de71call xerbla_
37bc5de76nop
37bc5de77
37bc5de77loc_37bc5de77:
37bc5de77movups x6, [rsp+224]
37bc5de7fmovups x7, [rsp+240]
37bc5de87add rsp, 264
37bc5de8epop rbx
37bc5de8fpop rsi
37bc5de90pop rdi
37bc5de91pop rbp
37bc5de92pop r12
37bc5de94pop r13
37bc5de96pop r14
37bc5de98pop r15
37bc5de9aret
37bc5de9b
37bc5de9b 0f 1f 44 00 00 ..D..
37bc5dea0
37bc5dea0loc_37bc5dea0:
37bc5dea0mov r9l, 1
37bc5dea6mov r8l, 1
37bc5deaclea rdx, [rip+0x7ef6be]
37bc5deb3call lsame_
37bc5deb8test eax, eax
37bc5debajne 0x37bc5db16
37bc5dec0mov edx, -1
37bc5dec5mov eax, 1
37bc5decajmp 0x37bc5de52
37bc5decc
37bc5decc 0f 1f 40 00 ..@.
37bc5ded0
37bc5ded0loc_37bc5ded0:
37bc5ded0mov edx, -3
37bc5ded5mov eax, 3
37bc5dedajmp 0x37bc5de52
37bc5dedf
37bc5dedf 90 .
37bc5dee0
37bc5dee0loc_37bc5dee0:
37bc5dee0mov edx, -5
37bc5dee5mov eax, 5
37bc5deeajmp 0x37bc5de52
37bc5deef
37bc5deef 90 .
37bc5def0
37bc5def0loc_37bc5def0:
37bc5def0mov rdi, [rip+0x7ef6c9]
37bc5def7mov [rax], rdi
37bc5defajmp 0x37bc5de77
37bc5deff
37bc5deff 90 .
37bc5df00
37bc5df00loc_37bc5df00:
37bc5df00movsd_xmm x1, [rsp+176]
37bc5df09pxor x0, x0
37bc5df0ducomisd x1, x0
37bc5df11jp 0x37bc5df19
37bc5df13je 0x37bc5de77
37bc5df19
37bc5df19loc_37bc5df19:
37bc5df19movsd_xmm x0, [rip+0x7ef69f]
37bc5df21mov rax, [rsp+376]
37bc5df29divsd x0, x1
37bc5df2ddivsd x0, [rax]
37bc5df31mov rax, [rsp+384]
37bc5df39movsd_xmm [rax], x0
37bc5df3djmp 0x37bc5de77
37bc5df42
37bc5df42 66 0f 1f 44 00 00 f..D..
37bc5df48
37bc5df48loc_37bc5df48:
37bc5df48lea r8, [rip+0x7ef669]
37bc5df4fmov rdx, rsi
37bc5df52mov rcx, rbx
37bc5df55movsd_xmm [rsp+152], x0
37bc5df5ecall izamax_
37bc5df63movsd_xmm x0, [rsp+152]
37bc5df6ccdqe
37bc5df6eshl rax, 4
37bc5df72add rax, rsi
37bc5df75movsd_xmm x1, [rax-16]
37bc5df7amovsd_xmm x2, [rax-8]
37bc5df7fandpd x1, [rip+0x7ef649]
37bc5df87andpd x2, [rip+0x7ef641]
37bc5df8faddsd x1, x2
37bc5df93mulsd x1, x7
37bc5df97comisd x1, x0
37bc5df9bja 0x37bc5de77
37bc5dfa1pxor x1, x1
37bc5dfa5ucomisd x0, x1
37bc5dfa9jp 0x37bc5dfb1
37bc5dfabje 0x37bc5de77
37bc5dfb1
37bc5dfb1loc_37bc5dfb1:
37bc5dfb1lea rdx, [rsp+184]
37bc5dfb9lea r9, [rip+0x7ef5f8]
37bc5dfc0mov r8, rsi
37bc5dfc3mov rcx, rbx
37bc5dfc6call zdrscl_
37bc5dfcbjmp 0x37bc5dcf5
37bc5dfd0
37bc5dfd0loc_37bc5dfd0:
37bc5dfd0mov edx, -6
37bc5dfd5mov eax, 6
37bc5dfdajmp 0x37bc5de52
37bc5dfdf
37bc5dfdfloc_37bc5dfdf:
37bc5dfdfneg eax
37bc5dfe1jmp 0x37bc5de55
37bc5da90
37bc5dfe6
37bc5dfe6 // align 0x20
37bc5dfe6 // align 0x20
37bc5e000
37bc5e000zpbequ_:
37bc5e000push r13
37bc5e002push r12
37bc5e004push rbp
37bc5e005push rdi
37bc5e006push rsi
37bc5e007push rbx
37bc5e008sub rsp, 72
37bc5e00cmov rax, [rsp+160]
37bc5e014mov rsi, [rsp+168]
37bc5e01cmov edi, [rax]
37bc5e01emov rax, [rsp+192]
37bc5e026mov [rax], 0
37bc5e02cmov r12, rdx
37bc5e02fmov rbp, r8
37bc5e032mov rbx, r9
37bc5e035mov r8l, 1
37bc5e03bmov r9l, 1
37bc5e041lea rdx, [rip+0x7ef598]
37bc5e048mov r13, rcx
37bc5e04bcall lsame_
37bc5e050mov r10l, eax
37bc5e053test eax, eax
37bc5e055je 0x37bc5e240
37bc5e05b
37bc5e05bloc_37bc5e05b:
37bc5e05bmov ecx, [r12]
37bc5e05ftest ecx, ecx
37bc5e061js 0x37bc5e200
37bc5e067movsxd rax, [rbp]
37bc5e06btest eax, eax
37bc5e06djs 0x37bc5e310
37bc5e073mov rdx, [rsp+160]
37bc5e07bcmp eax, [rdx]
37bc5e07djge 0x37bc5e320
37bc5e083mov rdx, [rsp+192]
37bc5e08bmov edx, [rdx]
37bc5e08dtest edx, edx
37bc5e08fjne 0x37bc5e33c
37bc5e095test ecx, ecx
37bc5e097je 0x37bc5e288
37bc5e09dtest r10l, r10l
37bc5e0a0je 0x37bc5e330
37bc5e0a6lea edx, [rax+1]
37bc5e0a9movsxd rdx, edx
37bc5e0ac
37bc5e0acloc_37bc5e0ac:
37bc5e0acshl rax, 4
37bc5e0b0movsd_xmm x1, [rbx+rax]
37bc5e0b5mov rax, [rsp+184]
37bc5e0bdmovsd_xmm [rsi], x1
37bc5e0c1movsd_xmm [rax], x1
37bc5e0c5cmp ecx, 1
37bc5e0c8je 0x37bc5e2c0
37bc5e0cemovsxd rax, edi
37bc5e0d1xor r8l, r8l
37bc5e0d4movapd x2, x1
37bc5e0d8test rax, rax
37bc5e0dbcmovs rax, r8
37bc5e0dfmov r8, rax
37bc5e0e2mov r10, rax
37bc5e0e5not r8
37bc5e0e8shl r10, 4
37bc5e0eclea rax, [r8+2*rax]
37bc5e0f0lea r8l, [rcx-2]
37bc5e0f4add rax, rdx
37bc5e0f7lea r8, [rsi+8*r8+16]
37bc5e0fcmov rdx, rsi
37bc5e0ffshl rax, 4
37bc5e103lea r9, [rbx+rax]
37bc5e107lea rax, [rsi+8]
37bc5e10bnop [rax+rax]
37bc5e115nop [rax+rax]
37bc5e120
37bc5e120loc_37bc5e120:
37bc5e120movsd_xmm x0, [r9]
37bc5e125add rax, 8
37bc5e129add r9, r10
37bc5e12cmovsd_xmm [rax-8], x0
37bc5e131minsd x1, x0
37bc5e135maxsd x2, x0
37bc5e139cmp rax, r8
37bc5e13cjne 0x37bc5e120
37bc5e13epxor x0, x0
37bc5e142mov rax, [rsp+184]
37bc5e14acomisd x0, x1
37bc5e14emovsd_xmm [rax], x2
37bc5e152jae 0x37bc5e2d0
37bc5e158mov eax, ecx
37bc5e15amovddup x3, [rip+0x7ef486]
37bc5e162shr eax, 1
37bc5e164shl rax, 4
37bc5e168add rax, rsi
37bc5e16bnop [rax+rax]
37bc5e175nop [rax+rax]
37bc5e180
37bc5e180loc_37bc5e180:
37bc5e180movupd x4, [rdx]
37bc5e184movapd x2, x3
37bc5e188add rdx, 16
37bc5e18csqrtpd x0, x4
37bc5e190divpd x2, x0
37bc5e194movups [rdx-16], x2
37bc5e198cmp rax, rdx
37bc5e19bjne 0x37bc5e180
37bc5e19dtest cl, 1
37bc5e1a0je 0x37bc5e1c5
37bc5e1a2or ecx, 1
37bc5e1a5
37bc5e1a5loc_37bc5e1a5:
37bc5e1a5sub ecx, 1
37bc5e1a8movsd_xmm x0, [rip+0x7ef438]
37bc5e1b0movsxd rcx, ecx
37bc5e1b3movsd_xmm x2, [rsi+8*rcx]
37bc5e1b8sqrtsd x2, x2
37bc5e1bcdivsd x0, x2
37bc5e1c0movsd_xmm [rsi+8*rcx], x0
37bc5e1c5
37bc5e1c5loc_37bc5e1c5:
37bc5e1c5mov rax, [rsp+184]
37bc5e1cdsqrtsd x1, x1
37bc5e1d1movsd_xmm x0, [rax]
37bc5e1d5mov rax, [rsp+176]
37bc5e1ddsqrtsd x0, x0
37bc5e1e1divsd x1, x0
37bc5e1e5movsd_xmm [rax], x1
37bc5e1e9add rsp, 72
37bc5e1edpop rbx
37bc5e1eepop rsi
37bc5e1efpop rdi
37bc5e1f0pop rbp
37bc5e1f1pop r12
37bc5e1f3pop r13
37bc5e1f5ret
37bc5e1f6
37bc5e1f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc5e200
37bc5e200loc_37bc5e200:
37bc5e200mov eax, -2
37bc5e205mov edx, 2
37bc5e20a
37bc5e20aloc_37bc5e20a:
37bc5e20amov rbx, [rsp+192]
37bc5e212mov [rbx], eax
37bc5e214
37bc5e214loc_37bc5e214:
37bc5e214mov [rsp+60], edx
37bc5e218mov r8l, 6
37bc5e21elea rdx, [rsp+60]
37bc5e223lea rcx, [rip+0x7ef3b8]
37bc5e22acall xerbla_
37bc5e22fnop
37bc5e230
37bc5e230loc_37bc5e230:
37bc5e230add rsp, 72
37bc5e234pop rbx
37bc5e235pop rsi
37bc5e236pop rdi
37bc5e237pop rbp
37bc5e238pop r12
37bc5e23apop r13
37bc5e23cret
37bc5e23d
37bc5e23d 0f 1f 00 ...
37bc5e240
37bc5e240loc_37bc5e240:
37bc5e240mov r9l, 1
37bc5e246mov r8l, 1
37bc5e24cmov rcx, r13
37bc5e24fmov [rsp+44], eax
37bc5e253lea rdx, [rip+0x7ef387]
37bc5e25acall lsame_
37bc5e25fmov r10l, [rsp+44]
37bc5e264test eax, eax
37bc5e266jne 0x37bc5e05b
37bc5e26cmov rax, [rsp+192]
37bc5e274mov edx, 1
37bc5e279mov [rax], -1
37bc5e27fjmp 0x37bc5e214
37bc5e281
37bc5e281 0f 1f 80 00 00 00 00 .......
37bc5e288
37bc5e288loc_37bc5e288:
37bc5e288mov rax, [rsp+176]
37bc5e290mov rdi, [rip+0x7ef351]
37bc5e297mov [rax], rdi
37bc5e29amov rax, [rsp+184]
37bc5e2a2mov [rax], 0
37bc5e2a9add rsp, 72
37bc5e2adpop rbx
37bc5e2aepop rsi
37bc5e2afpop rdi
37bc5e2b0pop rbp
37bc5e2b1pop r12
37bc5e2b3pop r13
37bc5e2b5ret
37bc5e2b6
37bc5e2b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc5e2c0
37bc5e2c0loc_37bc5e2c0:
37bc5e2c0pxor x0, x0
37bc5e2c4comisd x0, x1
37bc5e2c8jb 0x37bc5e1a5
37bc5e2cenop
37bc5e2d0
37bc5e2d0loc_37bc5e2d0:
37bc5e2d0mov eax, 1
37bc5e2d5pxor x0, x0
37bc5e2d9jmp 0x37bc5e2ec
37bc5e2db
37bc5e2db 0f 1f 44 00 00 ..D..
37bc5e2e0
37bc5e2e0loc_37bc5e2e0:
37bc5e2e0add rax, 1
37bc5e2e4cmp ecx, eax
37bc5e2e6jl 0x37bc5e230
37bc5e2ec
37bc5e2ecloc_37bc5e2ec:
37bc5e2eccomisd x0, [rsi+8*rax-8]
37bc5e2f2jb 0x37bc5e2e0
37bc5e2f4mov rdi, [rsp+192]
37bc5e2fcmov [rdi], eax
37bc5e2feadd rsp, 72
37bc5e302pop rbx
37bc5e303pop rsi
37bc5e304pop rdi
37bc5e305pop rbp
37bc5e306pop r12
37bc5e308pop r13
37bc5e30aret
37bc5e30b
37bc5e30b 0f 1f 44 00 00 ..D..
37bc5e310
37bc5e310loc_37bc5e310:
37bc5e310mov eax, -3
37bc5e315mov edx, 3
37bc5e31ajmp 0x37bc5e20a
37bc5e31f
37bc5e31f 90 .
37bc5e320
37bc5e320loc_37bc5e320:
37bc5e320mov eax, -5
37bc5e325mov edx, 5
37bc5e32ajmp 0x37bc5e20a
37bc5e32f
37bc5e32f 90 .
37bc5e330
37bc5e330loc_37bc5e330:
37bc5e330xor eax, eax
37bc5e332mov edx, 1
37bc5e337jmp 0x37bc5e0ac
37bc5e33c
37bc5e33cloc_37bc5e33c:
37bc5e33cneg edx
37bc5e33ejmp 0x37bc5e214
37bc5e000
37bc5e000zpbequ_:
37bc5e000push r13
37bc5e002push r12
37bc5e004push rbp
37bc5e005push rdi
37bc5e006push rsi
37bc5e007push rbx
37bc5e008sub rsp, 72
37bc5e00cmov rax, [rsp+160]
37bc5e014mov rsi, [rsp+168]
37bc5e01cmov edi, [rax]
37bc5e01emov rax, [rsp+192]
37bc5e026mov [rax], 0
37bc5e02cmov r12, rdx
37bc5e02fmov rbp, r8
37bc5e032mov rbx, r9
37bc5e035mov r8l, 1
37bc5e03bmov r9l, 1
37bc5e041lea rdx, [rip+0x7ef598]
37bc5e048mov r13, rcx
37bc5e04bcall lsame_
37bc5e050mov r10l, eax
37bc5e053test eax, eax
37bc5e055je 0x37bc5e240
37bc5e05b
37bc5e05bloc_37bc5e05b:
37bc5e05bmov ecx, [r12]
37bc5e05ftest ecx, ecx
37bc5e061js 0x37bc5e200
37bc5e067movsxd rax, [rbp]
37bc5e06btest eax, eax
37bc5e06djs 0x37bc5e310
37bc5e073mov rdx, [rsp+160]
37bc5e07bcmp eax, [rdx]
37bc5e07djge 0x37bc5e320
37bc5e083mov rdx, [rsp+192]
37bc5e08bmov edx, [rdx]
37bc5e08dtest edx, edx
37bc5e08fjne 0x37bc5e33c
37bc5e095test ecx, ecx
37bc5e097je 0x37bc5e288
37bc5e09dtest r10l, r10l
37bc5e0a0je 0x37bc5e330
37bc5e0a6lea edx, [rax+1]
37bc5e0a9movsxd rdx, edx
37bc5e0ac
37bc5e0acloc_37bc5e0ac:
37bc5e0acshl rax, 4
37bc5e0b0movsd_xmm x1, [rbx+rax]
37bc5e0b5mov rax, [rsp+184]
37bc5e0bdmovsd_xmm [rsi], x1
37bc5e0c1movsd_xmm [rax], x1
37bc5e0c5cmp ecx, 1
37bc5e0c8je 0x37bc5e2c0
37bc5e0cemovsxd rax, edi
37bc5e0d1xor r8l, r8l
37bc5e0d4movapd x2, x1
37bc5e0d8test rax, rax
37bc5e0dbcmovs rax, r8
37bc5e0dfmov r8, rax
37bc5e0e2mov r10, rax
37bc5e0e5not r8
37bc5e0e8shl r10, 4
37bc5e0eclea rax, [r8+2*rax]
37bc5e0f0lea r8l, [rcx-2]
37bc5e0f4add rax, rdx
37bc5e0f7lea r8, [rsi+8*r8+16]
37bc5e0fcmov rdx, rsi
37bc5e0ffshl rax, 4
37bc5e103lea r9, [rbx+rax]
37bc5e107lea rax, [rsi+8]
37bc5e10bnop [rax+rax]
37bc5e115nop [rax+rax]
37bc5e120
37bc5e120loc_37bc5e120:
37bc5e120movsd_xmm x0, [r9]
37bc5e125add rax, 8
37bc5e129add r9, r10
37bc5e12cmovsd_xmm [rax-8], x0
37bc5e131minsd x1, x0
37bc5e135maxsd x2, x0
37bc5e139cmp rax, r8
37bc5e13cjne 0x37bc5e120
37bc5e13epxor x0, x0
37bc5e142mov rax, [rsp+184]
37bc5e14acomisd x0, x1
37bc5e14emovsd_xmm [rax], x2
37bc5e152jae 0x37bc5e2d0
37bc5e158mov eax, ecx
37bc5e15amovddup x3, [rip+0x7ef486]
37bc5e162shr eax, 1
37bc5e164shl rax, 4
37bc5e168add rax, rsi
37bc5e16bnop [rax+rax]
37bc5e175nop [rax+rax]
37bc5e180
37bc5e180loc_37bc5e180:
37bc5e180movupd x4, [rdx]
37bc5e184movapd x2, x3
37bc5e188add rdx, 16
37bc5e18csqrtpd x0, x4
37bc5e190divpd x2, x0
37bc5e194movups [rdx-16], x2
37bc5e198cmp rax, rdx
37bc5e19bjne 0x37bc5e180
37bc5e19dtest cl, 1
37bc5e1a0je 0x37bc5e1c5
37bc5e1a2or ecx, 1
37bc5e1a5
37bc5e1a5loc_37bc5e1a5:
37bc5e1a5sub ecx, 1
37bc5e1a8movsd_xmm x0, [rip+0x7ef438]
37bc5e1b0movsxd rcx, ecx
37bc5e1b3movsd_xmm x2, [rsi+8*rcx]
37bc5e1b8sqrtsd x2, x2
37bc5e1bcdivsd x0, x2
37bc5e1c0movsd_xmm [rsi+8*rcx], x0
37bc5e1c5
37bc5e1c5loc_37bc5e1c5:
37bc5e1c5mov rax, [rsp+184]
37bc5e1cdsqrtsd x1, x1
37bc5e1d1movsd_xmm x0, [rax]
37bc5e1d5mov rax, [rsp+176]
37bc5e1ddsqrtsd x0, x0
37bc5e1e1divsd x1, x0
37bc5e1e5movsd_xmm [rax], x1
37bc5e1e9add rsp, 72
37bc5e1edpop rbx
37bc5e1eepop rsi
37bc5e1efpop rdi
37bc5e1f0pop rbp
37bc5e1f1pop r12
37bc5e1f3pop r13
37bc5e1f5ret
37bc5e1f6
37bc5e1f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc5e200
37bc5e200loc_37bc5e200:
37bc5e200mov eax, -2
37bc5e205mov edx, 2
37bc5e20a
37bc5e20aloc_37bc5e20a:
37bc5e20amov rbx, [rsp+192]
37bc5e212mov [rbx], eax
37bc5e214
37bc5e214loc_37bc5e214:
37bc5e214mov [rsp+60], edx
37bc5e218mov r8l, 6
37bc5e21elea rdx, [rsp+60]
37bc5e223lea rcx, [rip+0x7ef3b8]
37bc5e22acall xerbla_
37bc5e22fnop
37bc5e230
37bc5e230loc_37bc5e230:
37bc5e230add rsp, 72
37bc5e234pop rbx
37bc5e235pop rsi
37bc5e236pop rdi
37bc5e237pop rbp
37bc5e238pop r12
37bc5e23apop r13
37bc5e23cret
37bc5e23d
37bc5e23d 0f 1f 00 ...
37bc5e240
37bc5e240loc_37bc5e240:
37bc5e240mov r9l, 1
37bc5e246mov r8l, 1
37bc5e24cmov rcx, r13
37bc5e24fmov [rsp+44], eax
37bc5e253lea rdx, [rip+0x7ef387]
37bc5e25acall lsame_
37bc5e25fmov r10l, [rsp+44]
37bc5e264test eax, eax
37bc5e266jne 0x37bc5e05b
37bc5e26cmov rax, [rsp+192]
37bc5e274mov edx, 1
37bc5e279mov [rax], -1
37bc5e27fjmp 0x37bc5e214
37bc5e281
37bc5e281 0f 1f 80 00 00 00 00 .......
37bc5e288
37bc5e288loc_37bc5e288:
37bc5e288mov rax, [rsp+176]
37bc5e290mov rdi, [rip+0x7ef351]
37bc5e297mov [rax], rdi
37bc5e29amov rax, [rsp+184]
37bc5e2a2mov [rax], 0
37bc5e2a9add rsp, 72
37bc5e2adpop rbx
37bc5e2aepop rsi
37bc5e2afpop rdi
37bc5e2b0pop rbp
37bc5e2b1pop r12
37bc5e2b3pop r13
37bc5e2b5ret
37bc5e2b6
37bc5e2b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc5e2c0
37bc5e2c0loc_37bc5e2c0:
37bc5e2c0pxor x0, x0
37bc5e2c4comisd x0, x1
37bc5e2c8jb 0x37bc5e1a5
37bc5e2cenop
37bc5e2d0
37bc5e2d0loc_37bc5e2d0:
37bc5e2d0mov eax, 1
37bc5e2d5pxor x0, x0
37bc5e2d9jmp 0x37bc5e2ec
37bc5e2db
37bc5e2db 0f 1f 44 00 00 ..D..
37bc5e2e0
37bc5e2e0loc_37bc5e2e0:
37bc5e2e0add rax, 1
37bc5e2e4cmp ecx, eax
37bc5e2e6jl 0x37bc5e230
37bc5e2ec
37bc5e2ecloc_37bc5e2ec:
37bc5e2eccomisd x0, [rsi+8*rax-8]
37bc5e2f2jb 0x37bc5e2e0
37bc5e2f4mov rdi, [rsp+192]
37bc5e2fcmov [rdi], eax
37bc5e2feadd rsp, 72
37bc5e302pop rbx
37bc5e303pop rsi
37bc5e304pop rdi
37bc5e305pop rbp
37bc5e306pop r12
37bc5e308pop r13
37bc5e30aret
37bc5e30b
37bc5e30b 0f 1f 44 00 00 ..D..
37bc5e310
37bc5e310loc_37bc5e310:
37bc5e310mov eax, -3
37bc5e315mov edx, 3
37bc5e31ajmp 0x37bc5e20a
37bc5e31f
37bc5e31f 90 .
37bc5e320
37bc5e320loc_37bc5e320:
37bc5e320mov eax, -5
37bc5e325mov edx, 5
37bc5e32ajmp 0x37bc5e20a
37bc5e32f
37bc5e32f 90 .
37bc5e330
37bc5e330loc_37bc5e330:
37bc5e330xor eax, eax
37bc5e332mov edx, 1
37bc5e337jmp 0x37bc5e0ac
37bc5e33c
37bc5e33cloc_37bc5e33c:
37bc5e33cneg edx
37bc5e33ejmp 0x37bc5e214
37bc5e000
37bc5e343
37bc5e343 // align 0x40
37bc5e343 // align 0x40
37bc5e380
37bc5e380zpbrfs_:
37bc5e380push r15
37bc5e382push r14
37bc5e384push r13
37bc5e386push r12
37bc5e388push rbp
37bc5e389push rdi
37bc5e38apush rsi
37bc5e38bpush rbx
37bc5e38csub rsp, 392
37bc5e393movups [rsp+288], x6
37bc5e39bmovups [rsp+304], x7
37bc5e3a3movups [rsp+320], x8
37bc5e3acmovups [rsp+336], x9
37bc5e3b5movups [rsp+352], x10
37bc5e3bemovups [rsp+368], x11
37bc5e3c7mov rax, [rsp+536]
37bc5e3cfmov r15, [rsp+496]
37bc5e3d7mov r13, [rsp+576]
37bc5e3dfmov r14, [rsp+584]
37bc5e3e7mov eax, [rax]
37bc5e3e9mov [rsp+112], eax
37bc5e3edmov rax, [rsp+504]
37bc5e3f5mov rbx, r9
37bc5e3f8mov r9l, 1
37bc5e3femov [rsp+472], rdx
37bc5e406lea rdx, [rip+0x7ef1e3]
37bc5e40dmov ebp, [rax]
37bc5e40fmov rax, [rsp+552]
37bc5e417mov [rsp+480], r8
37bc5e41fmov r8l, 1
37bc5e425mov [rsp+464], rcx
37bc5e42dmov r12l, [rax]
37bc5e430mov rax, [rsp+592]
37bc5e438mov [rax], 0
37bc5e43ecall lsame_
37bc5e443mov [rsp+180], eax
37bc5e44atest eax, eax
37bc5e44cje 0x37bc5e556
37bc5e452
37bc5e452loc_37bc5e452:
37bc5e452mov rax, [rsp+472]
37bc5e45amov esi, [rax]
37bc5e45ctest esi, esi
37bc5e45ejs 0x37bc5e4d8
37bc5e460mov rax, [rsp+480]
37bc5e468mov edi, [rax]
37bc5e46atest edi, edi
37bc5e46cjs 0x37bc5e58d
37bc5e472mov edx, [rbx]
37bc5e474test edx, edx
37bc5e476js 0x37bc5e59c
37bc5e47cmov rax, [rsp+504]
37bc5e484cmp edi, [rax]
37bc5e486jge 0x37bc5e5ab
37bc5e48cmov rax, [rsp+520]
37bc5e494cmp edi, [rax]
37bc5e496jge 0x37bc5e5ba
37bc5e49cmov rcx, [rsp+536]
37bc5e4a4test esi, esi
37bc5e4a6mov eax, 1
37bc5e4abcmovg eax, esi
37bc5e4aecmp [rcx], eax
37bc5e4b0jl 0x37bc5f232
37bc5e4b6mov rcx, [rsp+552]
37bc5e4becmp [rcx], eax
37bc5e4c0jge 0x37bc5e5d0
37bc5e4c6mov edx, -12
37bc5e4cbmov eax, 12
37bc5e4d0jmp 0x37bc5e4e2
37bc5e4d2
37bc5e4d2 66 0f 1f 44 00 00 f..D..
37bc5e4d8
37bc5e4d8loc_37bc5e4d8:
37bc5e4d8mov edx, -2
37bc5e4ddmov eax, 2
37bc5e4e2
37bc5e4e2loc_37bc5e4e2:
37bc5e4e2mov rbx, [rsp+592]
37bc5e4eamov [rbx], edx
37bc5e4ec
37bc5e4ecloc_37bc5e4ec:
37bc5e4eclea rdx, [rsp+276]
37bc5e4f4mov r8l, 6
37bc5e4falea rcx, [rip+0x7ef0f1]
37bc5e501mov [rsp+276], eax
37bc5e508call xerbla_
37bc5e50dnop
37bc5e50e
37bc5e50eloc_37bc5e50e:
37bc5e50emovups x6, [rsp+288]
37bc5e516movups x7, [rsp+304]
37bc5e51emovups x8, [rsp+320]
37bc5e527movups x9, [rsp+336]
37bc5e530movups x10, [rsp+352]
37bc5e539movups x11, [rsp+368]
37bc5e542add rsp, 392
37bc5e549pop rbx
37bc5e54apop rsi
37bc5e54bpop rdi
37bc5e54cpop rbp
37bc5e54dpop r12
37bc5e54fpop r13
37bc5e551pop r14
37bc5e553pop r15
37bc5e555ret
37bc5e556
37bc5e556loc_37bc5e556:
37bc5e556mov rcx, [rsp+464]
37bc5e55emov r9l, 1
37bc5e564mov r8l, 1
37bc5e56alea rdx, [rip+0x7ef080]
37bc5e571call lsame_
37bc5e576test eax, eax
37bc5e578jne 0x37bc5e452
37bc5e57emov edx, -1
37bc5e583mov eax, 1
37bc5e588jmp 0x37bc5e4e2
37bc5e58d
37bc5e58dloc_37bc5e58d:
37bc5e58dmov edx, -3
37bc5e592mov eax, 3
37bc5e597jmp 0x37bc5e4e2
37bc5e59c
37bc5e59cloc_37bc5e59c:
37bc5e59cmov edx, -4
37bc5e5a1mov eax, 4
37bc5e5a6jmp 0x37bc5e4e2
37bc5e5ab
37bc5e5abloc_37bc5e5ab:
37bc5e5abmov edx, -6
37bc5e5b0mov eax, 6
37bc5e5b5jmp 0x37bc5e4e2
37bc5e5ba
37bc5e5baloc_37bc5e5ba:
37bc5e5bamov edx, -8
37bc5e5bfmov eax, 8
37bc5e5c4jmp 0x37bc5e4e2
37bc5e5c9
37bc5e5c9 0f 1f 80 00 00 00 00 .......
37bc5e5d0
37bc5e5d0loc_37bc5e5d0:
37bc5e5d0mov rax, [rsp+592]
37bc5e5d8mov eax, [rax]
37bc5e5datest eax, eax
37bc5e5dcjne 0x37bc5f241
37bc5e5e2test esi, esi
37bc5e5e4je 0x37bc5f1f9
37bc5e5eatest edx, edx
37bc5e5ecje 0x37bc5e50e
37bc5e5f2mov edx, 7
37bc5e5f7lea rcx, [rip+0x7eeffa]
37bc5e5fecall dlamch_
37bc5e603mov edx, 12
37bc5e608lea rcx, [rip+0x7eeff0]
37bc5e60fmovapd x7, x0
37bc5e613call dlamch_
37bc5e618mov r11l, [rbx]
37bc5e61btest r11l, r11l
37bc5e61ejle 0x37bc5e50e
37bc5e624movsxd rbx, ebp
37bc5e627xor eax, eax
37bc5e629pxor x8, x8
37bc5e62emovsxd r10, r12l
37bc5e631test rbx, rbx
37bc5e634mov r12, r14
37bc5e637movsxd r9, [rsp+112]
37bc5e63cmov rbp, -1
37bc5e643cmovns rax, rbx
37bc5e647add esi, 1
37bc5e64amov [rsp+128], -1
37bc5e656mov r14, r15
37bc5e659mov [rsp+200], rbp
37bc5e661mov rbx, [rsp+560]
37bc5e669mov [rsp+104], rax
37bc5e66elea eax, [rdi+rdi+2]
37bc5e672movddup x9, [rip+0x7eefc5]
37bc5e67blea rdi, [rsp+272]
37bc5e683cmp eax, esi
37bc5e685mov r15, [rsp+472]
37bc5e68dmov [rsp+136], 1
37bc5e699cmovg eax, esi
37bc5e69cmov [rsp+576], r13
37bc5e6a4mov r13l, r11l
37bc5e6a7lea rsi, [rsp+276]
37bc5e6afcvtsi2sd x8, eax
37bc5e6b4mulsd x0, x8
37bc5e6b9xor eax, eax
37bc5e6bbtest r10, r10
37bc5e6becmovs r10, rax
37bc5e6c2test r9, r9
37bc5e6c5cmovs r9, rax
37bc5e6c9mov rax, [rsp+528]
37bc5e6d1mov [rsp+256], r10
37bc5e6d9add rax, 16
37bc5e6ddmov [rsp+264], r9
37bc5e6e5movapd x10, x0
37bc5e6eamov [rsp+248], rax
37bc5e6f2movapd x11, x0
37bc5e6f7mov rax, [rsp+544]
37bc5e6ffdivsd x10, x7
37bc5e704add rax, 16
37bc5e708mov [rsp+208], rax
37bc5e710
37bc5e710loc_37bc5e710:
37bc5e710mov rdx, [rsp+200]
37bc5e718mov rax, [rsp+248]
37bc5e720mov [rsp+176], 1
37bc5e72bmov rcx, [rsp+208]
37bc5e733mov [rsp+220], r13l
37bc5e73bshl rdx, 4
37bc5e73fmov [rsp+224], rbx
37bc5e747movsd_xmm x6, [rip+0x7eeee1]
37bc5e74fadd rax, rdx
37bc5e752add rdx, [rsp+528]
37bc5e75amov [rsp+472], r15
37bc5e762mov [rsp+160], rax
37bc5e76amov rax, [rsp+128]
37bc5e772mov [rsp+168], rdx
37bc5e77ashl rax, 4
37bc5e77emov [rsp+232], rdi
37bc5e786add rcx, rax
37bc5e789add rax, [rsp+544]
37bc5e791mov [rsp+240], rsi
37bc5e799mov [rsp+144], rcx
37bc5e7a1mov [rsp+152], rax
37bc5e7a9
37bc5e7a9loc_37bc5e7a9:
37bc5e7a9lea rax, [rip+0x7eee5c]
37bc5e7b0mov r9, [rsp+576]
37bc5e7b8mov rdx, [rsp+160]
37bc5e7c0mov [rsp+32], rax
37bc5e7c5mov rcx, [rsp+472]
37bc5e7cdmov rbx, rax
37bc5e7d0mov r8, rax
37bc5e7d3call zcopy_
37bc5e7d8mov rax, rbx
37bc5e7dbmov [rsp+80], rbx
37bc5e7e0mov rbx, [rsp+576]
37bc5e7e8mov [rsp+56], rax
37bc5e7edmov rax, [rsp+144]
37bc5e7f5lea r9, [rip+0x7eee14]
37bc5e7fcmov [rsp+72], rbx
37bc5e801lea rbx, [rip+0x7eee18]
37bc5e808mov r8, [rsp+480]
37bc5e810mov [rsp+48], rax
37bc5e815mov rax, [rsp+504]
37bc5e81dmov [rsp+64], rbx
37bc5e822mov rdx, [rsp+472]
37bc5e82amov [rsp+40], rax
37bc5e82fmov rcx, [rsp+464]
37bc5e837mov [rsp+88], 1
37bc5e840mov [rsp+32], r14
37bc5e845call zhbmv_
37bc5e84amov rax, [rsp+472]
37bc5e852mov r9l, [rax]
37bc5e855test r9l, r9l
37bc5e858jle 0x37bc5f1f0
37bc5e85elea edx, [r9-1]
37bc5e862lea rcx, [r12+8]
37bc5e867mov rax, r12
37bc5e86amov r10, r12
37bc5e86dmov r8, [rsp+168]
37bc5e875lea r11, [rcx+8*rdx]
37bc5e879nop [rax]
37bc5e880
37bc5e880loc_37bc5e880:
37bc5e880movsd_xmm x0, [r8+16]
37bc5e886movsd_xmm x1, [r8+24]
37bc5e88cadd r10, 8
37bc5e890add r8, 16
37bc5e894andpd x0, [rip+0x7eeda4]
37bc5e89candpd x1, [rip+0x7eed9c]
37bc5e8a4addsd x0, x1
37bc5e8a8movsd_xmm [r10-8], x0
37bc5e8aecmp r10, r11
37bc5e8b1jne 0x37bc5e880
37bc5e8b3mov rbx, [rsp+480]
37bc5e8bbmov r8l, [rsp+180]
37bc5e8c3movsxd rbx, [rbx]
37bc5e8c6test r8l, r8l
37bc5e8c9je 0x37bc5ec90
37bc5e8cfmov rcx, rbx
37bc5e8d2lea r13, [rdx+2]
37bc5e8d6mov [rsp+184], rax
37bc5e8demov rbp, [rsp+152]
37bc5e8e6shl rcx, 4
37bc5e8eamov [rsp+120], r13
37bc5e8efmov r13, [rsp+128]
37bc5e8f7mov rdi, -1
37bc5e8felea r15, [r14+rcx]
37bc5e902mov [rsp+216], r9l
37bc5e90amov r11l, 1
37bc5e910mov [rsp+192], rdx
37bc5e918mov [rsp+112], r15
37bc5e91dmov r15, [rsp+544]
37bc5e925nop [rax+rax]
37bc5e930
37bc5e930loc_37bc5e930:
37bc5e930mov r8l, 1
37bc5e936mov eax, 1
37bc5e93bmovsd_xmm x4, [rbp+16]
37bc5e940movsd_xmm x0, [rbp+24]
37bc5e945sub r8l, ebx
37bc5e948andpd x4, [rip+0x7eecf0]
37bc5e950andpd x0, [rip+0x7eece8]
37bc5e958test r8l, r8l
37bc5e95bcmovle r8l, eax
37bc5e95faddsd x4, x0
37bc5e963cmp r8l, r11l
37bc5e966jge 0x37bc5ec80
37bc5e96cmov esi, r11l
37bc5e96fsub esi, r8l
37bc5e972cmp esi, 1
37bc5e975je 0x37bc5eeb9
37bc5e97bmovsxd rdx, r8l
37bc5e97elea rcx, [rdi+rbx]
37bc5e982mov r10l, esi
37bc5e985xor eax, eax
37bc5e987add rcx, rdx
37bc5e98alea r9, [r12+8*rdx-8]
37bc5e98fadd rdx, r13
37bc5e992shr r10l, 1
37bc5e995shl rcx, 4
37bc5e999shl rdx, 4
37bc5e99dmovddup x3, x4
37bc5e9a1pxor x5, x5
37bc5e9a5add rcx, r14
37bc5e9a8add rdx, r15
37bc5e9abshl r10, 4
37bc5e9afnop
37bc5e9b0
37bc5e9b0loc_37bc5e9b0:
37bc5e9b0movupd x0, [rcx+2*rax]
37bc5e9b5movupd x1, [rcx+2*rax+16]
37bc5e9bbmovlpd x1, [rcx+2*rax+8]
37bc5e9c1movupd x2, [r9+rax]
37bc5e9c7movhpd x0, [rcx+2*rax+16]
37bc5e9cdandpd x0, x9
37bc5e9d2andpd x1, x9
37bc5e9d7addpd x1, x0
37bc5e9dbmovapd x0, x3
37bc5e9dfmulpd x0, x1
37bc5e9e3addpd x0, x2
37bc5e9e7movupd x2, [rdx+2*rax]
37bc5e9ecmovhpd x2, [rdx+2*rax+16]
37bc5e9f2movups [r9+rax], x0
37bc5e9f7movupd x0, [rdx+2*rax+16]
37bc5e9fdmovlpd x0, [rdx+2*rax+8]
37bc5ea03andpd x2, x9
37bc5ea08add rax, 16
37bc5ea0candpd x0, x9
37bc5ea11addpd x0, x2
37bc5ea15mulpd x0, x1
37bc5ea19addsd x5, x0
37bc5ea1dunpckhpd x0, x0
37bc5ea21addsd x5, x0
37bc5ea25cmp rax, r10
37bc5ea28jne 0x37bc5e9b0
37bc5ea2atest sil, 1
37bc5ea2eje 0x37bc5eaad
37bc5ea30and esi, -2
37bc5ea33add r8l, esi
37bc5ea36
37bc5ea36loc_37bc5ea36:
37bc5ea36lea eax, [r8+rbx]
37bc5ea3amovsxd r8, r8l
37bc5ea3dcdqe
37bc5ea3fadd rax, rdi
37bc5ea42shl rax, 4
37bc5ea46add rax, r14
37bc5ea49movsd_xmm x1, [rax+8]
37bc5ea4emovsd_xmm x0, [rax]
37bc5ea52andpd x1, [rip+0x7eebe6]
37bc5ea5aandpd x0, [rip+0x7eebde]
37bc5ea62addsd x1, x0
37bc5ea66movapd x0, x4
37bc5ea6amulsd x0, x1
37bc5ea6eaddsd x0, [r12+8*r8-8]
37bc5ea75movsd_xmm [r12+8*r8-8], x0
37bc5ea7cadd r8, r13
37bc5ea7fshl r8, 4
37bc5ea83add r8, r15
37bc5ea86movsd_xmm x0, [r8+8]
37bc5ea8cmovsd_xmm x2, [r8]
37bc5ea91andpd x0, [rip+0x7eeba7]
37bc5ea99andpd x2, [rip+0x7eeb9f]
37bc5eaa1addsd x0, x2
37bc5eaa5mulsd x0, x1
37bc5eaa9addsd x5, x0
37bc5eaad
37bc5eaadloc_37bc5eaad:
37bc5eaadmov rax, rdi
37bc5eab0mov rsi, [rsp+112]
37bc5eab5add rbp, 16
37bc5eab9sub rbx, 1
37bc5eabdshl rax, 4
37bc5eac1add rdi, [rsp+104]
37bc5eac6movsd_xmm x0, [rsi+rax+16]
37bc5eaccandpd x0, [rip+0x7eeb6c]
37bc5ead4mulsd x0, x4
37bc5ead8addsd x0, [r12+8*r11-8]
37bc5eadfaddsd x0, x5
37bc5eae3movsd_xmm [r12+8*r11-8], x0
37bc5eaeaadd r11, 1
37bc5eaeecmp r11, [rsp+120]
37bc5eaf3jne 0x37bc5e930
37bc5eaf9mov rax, [rsp+184]
37bc5eb01mov r9l, [rsp+216]
37bc5eb09mov rdx, [rsp+192]
37bc5eb11
37bc5eb11loc_37bc5eb11:
37bc5eb11mov rcx, [rsp+576]
37bc5eb19shl rdx, 4
37bc5eb1dpxor x2, x2
37bc5eb21lea rdx, [rdx+rcx+16]
37bc5eb26nop [rax+rax]
37bc5eb30
37bc5eb30loc_37bc5eb30:
37bc5eb30movsd_xmm x1, [rax]
37bc5eb34movsd_xmm x0, [rcx]
37bc5eb38movsd_xmm x3, [rcx+8]
37bc5eb3dandpd x0, [rip+0x7eeafb]
37bc5eb45comisd x1, x10
37bc5eb4aandpd x3, [rip+0x7eeaee]
37bc5eb52addsd x0, x3
37bc5eb56ja 0x37bc5eb62
37bc5eb58addsd x0, x11
37bc5eb5daddsd x1, x11
37bc5eb62
37bc5eb62loc_37bc5eb62:
37bc5eb62divsd x0, x1
37bc5eb66add rcx, 16
37bc5eb6aadd rax, 8
37bc5eb6emaxsd x2, x0
37bc5eb72cmp rcx, rdx
37bc5eb75jne 0x37bc5eb30
37bc5eb77
37bc5eb77loc_37bc5eb77:
37bc5eb77comisd x2, x7
37bc5eb7bmov rax, [rsp+568]
37bc5eb83mov rbx, [rsp+136]
37bc5eb8bmovsd_xmm [rax+8*rbx-8], x2
37bc5eb91jbe 0x37bc5eec2
37bc5eb97addsd x2, x2
37bc5eb9bcomisd x6, x2
37bc5eb9fjb 0x37bc5eec2
37bc5eba5cmp [rsp+176], 6
37bc5ebadje 0x37bc5eec2
37bc5ebb3mov rax, [rsp+592]
37bc5ebbbmov r8, [rsp+480]
37bc5ebc3mov [rsp+72], 1
37bc5ebcclea r9, [rip+0x7eea39]
37bc5ebd3mov rdx, [rsp+472]
37bc5ebdbmov rcx, [rsp+464]
37bc5ebe3mov [rsp+64], rax
37bc5ebe8mov rax, [rsp+472]
37bc5ebf0mov [rsp+56], rax
37bc5ebf5mov rax, [rsp+576]
37bc5ebfdmov [rsp+48], rax
37bc5ec02mov rax, [rsp+520]
37bc5ec0amov [rsp+40], rax
37bc5ec0fmov rax, [rsp+512]
37bc5ec17mov [rsp+32], rax
37bc5ec1ccall zpbtrs_
37bc5ec21lea rax, [rip+0x7ee9e4]
37bc5ec28mov r8, [rsp+576]
37bc5ec30mov rcx, [rsp+472]
37bc5ec38mov [rsp+40], rax
37bc5ec3dmov rax, [rsp+144]
37bc5ec45lea r9, [rip+0x7ee9c0]
37bc5ec4clea rdx, [rip+0x7ee9cd]
37bc5ec53mov [rsp+32], rax
37bc5ec58call zaxpy_
37bc5ec5dmov rax, [rsp+568]
37bc5ec65mov rdi, [rsp+136]
37bc5ec6dadd [rsp+176], 1
37bc5ec75movsd_xmm x6, [rax+8*rdi-8]
37bc5ec7bjmp 0x37bc5e7a9
37bc5ec80
37bc5ec80loc_37bc5ec80:
37bc5ec80pxor x5, x5
37bc5ec84jmp 0x37bc5eaad
37bc5ec89
37bc5ec89 0f 1f 80 00 00 00 00 .......
37bc5ec90
37bc5ec90loc_37bc5ec90:
37bc5ec90lea r13l, [rbx-1]
37bc5ec94mov [rsp+120], rax
37bc5ec99lea rbx, [r14+32]
37bc5ec9dmov rdi, [rsp+152]
37bc5eca5mov [rsp+112], rbx
37bc5ecaamov rbx, [rsp+104]
37bc5ecaflea r15l, [r9+1]
37bc5ecb3mov rbp, -1
37bc5ecbamov [rsp+184], rdx
37bc5ecc2mov esi, 1
37bc5ecc7nop [rax+rax]
37bc5ecd0
37bc5ecd0loc_37bc5ecd0:
37bc5ecd0movsd_xmm x3, [rdi+16]
37bc5ecd5movsd_xmm x0, [rdi+24]
37bc5ecdamov r8, rbp
37bc5ecddmov eax, esi
37bc5ecdfandpd x0, [rip+0x7ee959]
37bc5ece7andpd x3, [rip+0x7ee951]
37bc5ecefshl r8, 4
37bc5ecf3add esi, 1
37bc5ecf6lea edx, [r13+rsi]
37bc5ecfbaddsd x3, x0
37bc5ecffmovsd_xmm x0, [r14+r8+16]
37bc5ed06cmp edx, r9l
37bc5ed09andpd x0, [rip+0x7ee92f]
37bc5ed11cmovg edx, r9l
37bc5ed15mulsd x0, x3
37bc5ed19addsd x0, [rcx-8]
37bc5ed1emovsd_xmm [rcx-8], x0
37bc5ed23cmp esi, edx
37bc5ed25jg 0x37bc5eea8
37bc5ed2bsub edx, eax
37bc5ed2dcmp edx, 1
37bc5ed30je 0x37bc5eeae
37bc5ed36mov r11l, edx
37bc5ed39add r8, [rsp+112]
37bc5ed3emovddup x4, x3
37bc5ed42xor eax, eax
37bc5ed44shr r11l, 1
37bc5ed47lea r10, [rdi+32]
37bc5ed4bpxor x5, x5
37bc5ed4fshl r11, 4
37bc5ed53nop
37bc5ed55nop [rax+rax]
37bc5ed60
37bc5ed60loc_37bc5ed60:
37bc5ed60movupd x1, [r8+2*rax]
37bc5ed66movupd x0, [r8+2*rax+16]
37bc5ed6dmovlpd x0, [r8+2*rax+8]
37bc5ed74movupd x2, [rcx+rax]
37bc5ed79movhpd x1, [r8+2*rax+16]
37bc5ed80andpd x0, x9
37bc5ed85andpd x1, x9
37bc5ed8aaddpd x1, x0
37bc5ed8emovapd x0, x1
37bc5ed92mulpd x0, x4
37bc5ed96addpd x0, x2
37bc5ed9amovupd x2, [r10+2*rax+16]
37bc5eda1movlpd x2, [r10+2*rax+8]
37bc5eda8andpd x2, x9
37bc5edadmovups [rcx+rax], x0
37bc5edb1movupd x0, [r10+2*rax]
37bc5edb7movhpd x0, [r10+2*rax+16]
37bc5edbeadd rax, 16
37bc5edc2andpd x0, x9
37bc5edc7addpd x0, x2
37bc5edcbmulpd x0, x1
37bc5edcfaddsd x5, x0
37bc5edd3unpckhpd x0, x0
37bc5edd7addsd x5, x0
37bc5eddbcmp rax, r11
37bc5eddejne 0x37bc5ed60
37bc5ede0test dl, 1
37bc5ede3je 0x37bc5ee6e
37bc5ede9and edx, -2
37bc5edecadd edx, esi
37bc5edee
37bc5edeeloc_37bc5edee:
37bc5edeemov eax, 2
37bc5edf3sub eax, esi
37bc5edf5add eax, edx
37bc5edf7movsxd rdx, edx
37bc5edfacdqe
37bc5edfcadd rax, rbp
37bc5edffshl rax, 4
37bc5ee03add rax, r14
37bc5ee06movsd_xmm x1, [rax+8]
37bc5ee0bmovsd_xmm x0, [rax]
37bc5ee0fandpd x1, [rip+0x7ee829]
37bc5ee17andpd x0, [rip+0x7ee821]
37bc5ee1faddsd x1, x0
37bc5ee23mulsd x3, x1
37bc5ee27addsd x3, [r12+8*rdx-8]
37bc5ee2emovsd_xmm [r12+8*rdx-8], x3
37bc5ee35add rdx, [rsp+128]
37bc5ee3dshl rdx, 4
37bc5ee41add rdx, [rsp+544]
37bc5ee49movsd_xmm x0, [rdx+8]
37bc5ee4emovsd_xmm x2, [rdx]
37bc5ee52andpd x0, [rip+0x7ee7e6]
37bc5ee5aandpd x2, [rip+0x7ee7de]
37bc5ee62addsd x0, x2
37bc5ee66mulsd x0, x1
37bc5ee6aaddsd x5, x0
37bc5ee6e
37bc5ee6eloc_37bc5ee6e:
37bc5ee6emovsd_xmm x0, [rcx-8]
37bc5ee73
37bc5ee73loc_37bc5ee73:
37bc5ee73addsd x0, x5
37bc5ee77add rdi, 16
37bc5ee7badd rbp, rbx
37bc5ee7eadd rcx, 8
37bc5ee82movsd_xmm [rcx-16], x0
37bc5ee87cmp r15l, esi
37bc5ee8ajne 0x37bc5ecd0
37bc5ee90mov rax, [rsp+120]
37bc5ee95mov rdx, [rsp+184]
37bc5ee9djmp 0x37bc5eb11
37bc5eea2
37bc5eea2 66 0f 1f 44 00 00 f..D..
37bc5eea8
37bc5eea8loc_37bc5eea8:
37bc5eea8pxor x5, x5
37bc5eeacjmp 0x37bc5ee73
37bc5eeae
37bc5eeaeloc_37bc5eeae:
37bc5eeaemov edx, esi
37bc5eeb0pxor x5, x5
37bc5eeb4jmp 0x37bc5edee
37bc5eeb9
37bc5eeb9loc_37bc5eeb9:
37bc5eeb9pxor x5, x5
37bc5eebdjmp 0x37bc5ea36
37bc5eec2
37bc5eec2loc_37bc5eec2:
37bc5eec2mov r13l, [rsp+220]
37bc5eecamov rdx, [rsp+152]
37bc5eed2mov rbx, [rsp+224]
37bc5eedamov r15, [rsp+472]
37bc5eee2mov rdi, [rsp+232]
37bc5eeeamov rsi, [rsp+240]
37bc5eef2test r9l, r9l
37bc5eef5jle 0x37bc5ef6a
37bc5eef7movapd x3, x8
37bc5eefcmov rax, [rsp+576]
37bc5ef04lea r8l, [r9-1]
37bc5ef08mov rcx, r12
37bc5ef0bmulsd x3, x7
37bc5ef0fshl r8, 4
37bc5ef13lea r8, [rax+r8+16]
37bc5ef18nop [rax+rax]
37bc5ef20
37bc5ef20loc_37bc5ef20:
37bc5ef20movsd_xmm x2, [rcx]
37bc5ef24movsd_xmm x0, [rax]
37bc5ef28movsd_xmm x1, [rax+8]
37bc5ef2dandpd x0, [rip+0x7ee70b]
37bc5ef35andpd x1, [rip+0x7ee703]
37bc5ef3dcomisd x2, x10
37bc5ef42addsd x0, x1
37bc5ef46movapd x1, x2
37bc5ef4amulsd x1, x3
37bc5ef4eaddsd x0, x1
37bc5ef52ja 0x37bc5ef59
37bc5ef54addsd x0, x11
37bc5ef59
37bc5ef59loc_37bc5ef59:
37bc5ef59add rax, 16
37bc5ef5dmovsd_xmm [rcx], x0
37bc5ef61add rcx, 8
37bc5ef65cmp r8, rax
37bc5ef68jne 0x37bc5ef20
37bc5ef6a
37bc5ef6aloc_37bc5ef6a:
37bc5ef6amov [rsp+112], rdx
37bc5ef6fmov rbp, r15
37bc5ef72pxor x6, x6
37bc5ef76movsxd rax, r9l
37bc5ef79mov [rsp+272], 0
37bc5ef84mov r15, [rsp+576]
37bc5ef8cnop [rax]
37bc5ef90
37bc5ef90loc_37bc5ef90:
37bc5ef90mov [rsp+40], rsi
37bc5ef95shl rax, 4
37bc5ef99mov r9, rbx
37bc5ef9cmov r8, r15
37bc5ef9fmov [rsp+32], rdi
37bc5efa4lea rdx, [r15+rax]
37bc5efa8mov rcx, rbp
37bc5efabcall zlacn2_
37bc5efb0mov edx, [rsp+272]
37bc5efb7test edx, edx
37bc5efb9je 0x37bc5f08d
37bc5efbfcmp edx, 1
37bc5efc2je 0x37bc5f146
37bc5efc8movsxd rax, [rbp]
37bc5efcccmp edx, 2
37bc5efcfjne 0x37bc5ef90
37bc5efd1mov ecx, eax
37bc5efd3xor edx, edx
37bc5efd5shl rcx, 3
37bc5efd9test eax, eax
37bc5efdbjle 0x37bc5f02b
37bc5efddnop
37bc5efdfnop [rax+rax]
37bc5efeanop [rax+rax]
37bc5eff5nop [rax+rax]
37bc5f000
37bc5f000loc_37bc5f000:
37bc5f000movupd x0, [r15+2*rdx]
37bc5f006movddup x1, [r12+rdx]
37bc5f00cmulpd x1, x0
37bc5f010shufpd x0, x0, 1
37bc5f015mulpd x0, x6
37bc5f019addsubpd x1, x0
37bc5f01dmovups [r15+2*rdx], x1
37bc5f022add rdx, 8
37bc5f026cmp rcx, rdx
37bc5f029jne 0x37bc5f000
37bc5f02b
37bc5f02bloc_37bc5f02b:
37bc5f02bmov rax, [rsp+592]
37bc5f033mov [rsp+56], rbp
37bc5f038mov rdx, rbp
37bc5f03blea r9, [rip+0x7ee5ca]
37bc5f042mov [rsp+48], r15
37bc5f047mov r8, [rsp+480]
37bc5f04fmov [rsp+64], rax
37bc5f054mov rax, [rsp+520]
37bc5f05cmov [rsp+72], 1
37bc5f065mov rcx, [rsp+464]
37bc5f06dmov [rsp+40], rax
37bc5f072mov rax, [rsp+512]
37bc5f07amov [rsp+32], rax
37bc5f07fcall zpbtrs_
37bc5f084movsxd rax, [rbp]
37bc5f088jmp 0x37bc5ef90
37bc5f08d
37bc5f08dloc_37bc5f08d:
37bc5f08dmov eax, [rbp]
37bc5f090mov rdx, [rsp+112]
37bc5f095mov r15, rbp
37bc5f098test eax, eax
37bc5f09ajle 0x37bc5f103
37bc5f09csub eax, 1
37bc5f09fadd rax, [rsp+128]
37bc5f0a7pxor x2, x2
37bc5f0abshl rax, 4
37bc5f0afadd rax, [rsp+208]
37bc5f0b7nop [rax+rax]
37bc5f0c0
37bc5f0c0loc_37bc5f0c0:
37bc5f0c0movsd_xmm x0, [rdx+16]
37bc5f0c5movsd_xmm x1, [rdx+24]
37bc5f0caadd rdx, 16
37bc5f0ceandpd x0, [rip+0x7ee56a]
37bc5f0d6andpd x1, [rip+0x7ee562]
37bc5f0deaddsd x0, x1
37bc5f0e2maxsd x2, x0
37bc5f0e6cmp rax, rdx
37bc5f0e9jne 0x37bc5f0c0
37bc5f0ebpxor x0, x0
37bc5f0efucomisd x2, x0
37bc5f0f3jp 0x37bc5f0f7
37bc5f0f5je 0x37bc5f103
37bc5f0f7
37bc5f0f7loc_37bc5f0f7:
37bc5f0f7movsd_xmm x0, [rbx]
37bc5f0fbdivsd x0, x2
37bc5f0ffmovsd_xmm [rbx], x0
37bc5f103
37bc5f103loc_37bc5f103:
37bc5f103add [rsp+136], 1
37bc5f10cmov rax, [rsp+136]
37bc5f114add rbx, 8
37bc5f118mov rdx, [rsp+256]
37bc5f120add [rsp+128], rdx
37bc5f128mov rdx, [rsp+264]
37bc5f130add [rsp+200], rdx
37bc5f138cmp r13l, eax
37bc5f13bjge 0x37bc5e710
37bc5f141jmp 0x37bc5e50e
37bc5f146
37bc5f146loc_37bc5f146:
37bc5f146mov rax, [rsp+592]
37bc5f14emov [rsp+56], rbp
37bc5f153mov rdx, rbp
37bc5f156lea r9, [rip+0x7ee4af]
37bc5f15dmov [rsp+48], r15
37bc5f162mov r8, [rsp+480]
37bc5f16amov [rsp+64], rax
37bc5f16fmov rax, [rsp+520]
37bc5f177mov [rsp+72], 1
37bc5f180mov rcx, [rsp+464]
37bc5f188mov [rsp+40], rax
37bc5f18dmov rax, [rsp+512]
37bc5f195mov [rsp+32], rax
37bc5f19acall zpbtrs_
37bc5f19fmovsxd rax, [rbp]
37bc5f1a3test eax, eax
37bc5f1a5jle 0x37bc5ef90
37bc5f1abmov ecx, eax
37bc5f1adxor edx, edx
37bc5f1afpxor x2, x2
37bc5f1b3shl rcx, 3
37bc5f1b7nop [rax+rax]
37bc5f1c0
37bc5f1c0loc_37bc5f1c0:
37bc5f1c0movupd x0, [r15+2*rdx]
37bc5f1c6movddup x1, [r12+rdx]
37bc5f1ccmulpd x1, x0
37bc5f1d0shufpd x0, x0, 1
37bc5f1d5mulpd x0, x2
37bc5f1d9addsubpd x1, x0
37bc5f1ddmovups [r15+2*rdx], x1
37bc5f1e2add rdx, 8
37bc5f1e6cmp rdx, rcx
37bc5f1e9jne 0x37bc5f1c0
37bc5f1ebjmp 0x37bc5ef90
37bc5f1f0
37bc5f1f0loc_37bc5f1f0:
37bc5f1f0pxor x2, x2
37bc5f1f4jmp 0x37bc5eb77
37bc5f1f9
37bc5f1f9loc_37bc5f1f9:
37bc5f1f9test edx, edx
37bc5f1fbje 0x37bc5e50e
37bc5f201lea rbx, [8*rdx]
37bc5f209mov rcx, [rsp+560]
37bc5f211xor edx, edx
37bc5f213mov r8, rbx
37bc5f216call memset
37bc5f21bmov rcx, [rsp+568]
37bc5f223mov r8, rbx
37bc5f226xor edx, edx
37bc5f228call memset
37bc5f22djmp 0x37bc5e50e
37bc5f232
37bc5f232loc_37bc5f232:
37bc5f232mov edx, -10
37bc5f237mov eax, 10
37bc5f23cjmp 0x37bc5e4e2
37bc5f241
37bc5f241loc_37bc5f241:
37bc5f241neg eax
37bc5f243jmp 0x37bc5e4ec
37bc5e380
37bc5e380zpbrfs_:
37bc5e380push r15
37bc5e382push r14
37bc5e384push r13
37bc5e386push r12
37bc5e388push rbp
37bc5e389push rdi
37bc5e38apush rsi
37bc5e38bpush rbx
37bc5e38csub rsp, 392
37bc5e393movups [rsp+288], x6
37bc5e39bmovups [rsp+304], x7
37bc5e3a3movups [rsp+320], x8
37bc5e3acmovups [rsp+336], x9
37bc5e3b5movups [rsp+352], x10
37bc5e3bemovups [rsp+368], x11
37bc5e3c7mov rax, [rsp+536]
37bc5e3cfmov r15, [rsp+496]
37bc5e3d7mov r13, [rsp+576]
37bc5e3dfmov r14, [rsp+584]
37bc5e3e7mov eax, [rax]
37bc5e3e9mov [rsp+112], eax
37bc5e3edmov rax, [rsp+504]
37bc5e3f5mov rbx, r9
37bc5e3f8mov r9l, 1
37bc5e3femov [rsp+472], rdx
37bc5e406lea rdx, [rip+0x7ef1e3]
37bc5e40dmov ebp, [rax]
37bc5e40fmov rax, [rsp+552]
37bc5e417mov [rsp+480], r8
37bc5e41fmov r8l, 1
37bc5e425mov [rsp+464], rcx
37bc5e42dmov r12l, [rax]
37bc5e430mov rax, [rsp+592]
37bc5e438mov [rax], 0
37bc5e43ecall lsame_
37bc5e443mov [rsp+180], eax
37bc5e44atest eax, eax
37bc5e44cje 0x37bc5e556
37bc5e452
37bc5e452loc_37bc5e452:
37bc5e452mov rax, [rsp+472]
37bc5e45amov esi, [rax]
37bc5e45ctest esi, esi
37bc5e45ejs 0x37bc5e4d8
37bc5e460mov rax, [rsp+480]
37bc5e468mov edi, [rax]
37bc5e46atest edi, edi
37bc5e46cjs 0x37bc5e58d
37bc5e472mov edx, [rbx]
37bc5e474test edx, edx
37bc5e476js 0x37bc5e59c
37bc5e47cmov rax, [rsp+504]
37bc5e484cmp edi, [rax]
37bc5e486jge 0x37bc5e5ab
37bc5e48cmov rax, [rsp+520]
37bc5e494cmp edi, [rax]
37bc5e496jge 0x37bc5e5ba
37bc5e49cmov rcx, [rsp+536]
37bc5e4a4test esi, esi
37bc5e4a6mov eax, 1
37bc5e4abcmovg eax, esi
37bc5e4aecmp [rcx], eax
37bc5e4b0jl 0x37bc5f232
37bc5e4b6mov rcx, [rsp+552]
37bc5e4becmp [rcx], eax
37bc5e4c0jge 0x37bc5e5d0
37bc5e4c6mov edx, -12
37bc5e4cbmov eax, 12
37bc5e4d0jmp 0x37bc5e4e2
37bc5e4d2
37bc5e4d2 66 0f 1f 44 00 00 f..D..
37bc5e4d8
37bc5e4d8loc_37bc5e4d8:
37bc5e4d8mov edx, -2
37bc5e4ddmov eax, 2
37bc5e4e2
37bc5e4e2loc_37bc5e4e2:
37bc5e4e2mov rbx, [rsp+592]
37bc5e4eamov [rbx], edx
37bc5e4ec
37bc5e4ecloc_37bc5e4ec:
37bc5e4eclea rdx, [rsp+276]
37bc5e4f4mov r8l, 6
37bc5e4falea rcx, [rip+0x7ef0f1]
37bc5e501mov [rsp+276], eax
37bc5e508call xerbla_
37bc5e50dnop
37bc5e50e
37bc5e50eloc_37bc5e50e:
37bc5e50emovups x6, [rsp+288]
37bc5e516movups x7, [rsp+304]
37bc5e51emovups x8, [rsp+320]
37bc5e527movups x9, [rsp+336]
37bc5e530movups x10, [rsp+352]
37bc5e539movups x11, [rsp+368]
37bc5e542add rsp, 392
37bc5e549pop rbx
37bc5e54apop rsi
37bc5e54bpop rdi
37bc5e54cpop rbp
37bc5e54dpop r12
37bc5e54fpop r13
37bc5e551pop r14
37bc5e553pop r15
37bc5e555ret
37bc5e556
37bc5e556loc_37bc5e556:
37bc5e556mov rcx, [rsp+464]
37bc5e55emov r9l, 1
37bc5e564mov r8l, 1
37bc5e56alea rdx, [rip+0x7ef080]
37bc5e571call lsame_
37bc5e576test eax, eax
37bc5e578jne 0x37bc5e452
37bc5e57emov edx, -1
37bc5e583mov eax, 1
37bc5e588jmp 0x37bc5e4e2
37bc5e58d
37bc5e58dloc_37bc5e58d:
37bc5e58dmov edx, -3
37bc5e592mov eax, 3
37bc5e597jmp 0x37bc5e4e2
37bc5e59c
37bc5e59cloc_37bc5e59c:
37bc5e59cmov edx, -4
37bc5e5a1mov eax, 4
37bc5e5a6jmp 0x37bc5e4e2
37bc5e5ab
37bc5e5abloc_37bc5e5ab:
37bc5e5abmov edx, -6
37bc5e5b0mov eax, 6
37bc5e5b5jmp 0x37bc5e4e2
37bc5e5ba
37bc5e5baloc_37bc5e5ba:
37bc5e5bamov edx, -8
37bc5e5bfmov eax, 8
37bc5e5c4jmp 0x37bc5e4e2
37bc5e5c9
37bc5e5c9 0f 1f 80 00 00 00 00 .......
37bc5e5d0
37bc5e5d0loc_37bc5e5d0:
37bc5e5d0mov rax, [rsp+592]
37bc5e5d8mov eax, [rax]
37bc5e5datest eax, eax
37bc5e5dcjne 0x37bc5f241
37bc5e5e2test esi, esi
37bc5e5e4je 0x37bc5f1f9
37bc5e5eatest edx, edx
37bc5e5ecje 0x37bc5e50e
37bc5e5f2mov edx, 7
37bc5e5f7lea rcx, [rip+0x7eeffa]
37bc5e5fecall dlamch_
37bc5e603mov edx, 12
37bc5e608lea rcx, [rip+0x7eeff0]
37bc5e60fmovapd x7, x0
37bc5e613call dlamch_
37bc5e618mov r11l, [rbx]
37bc5e61btest r11l, r11l
37bc5e61ejle 0x37bc5e50e
37bc5e624movsxd rbx, ebp
37bc5e627xor eax, eax
37bc5e629pxor x8, x8
37bc5e62emovsxd r10, r12l
37bc5e631test rbx, rbx
37bc5e634mov r12, r14
37bc5e637movsxd r9, [rsp+112]
37bc5e63cmov rbp, -1
37bc5e643cmovns rax, rbx
37bc5e647add esi, 1
37bc5e64amov [rsp+128], -1
37bc5e656mov r14, r15
37bc5e659mov [rsp+200], rbp
37bc5e661mov rbx, [rsp+560]
37bc5e669mov [rsp+104], rax
37bc5e66elea eax, [rdi+rdi+2]
37bc5e672movddup x9, [rip+0x7eefc5]
37bc5e67blea rdi, [rsp+272]
37bc5e683cmp eax, esi
37bc5e685mov r15, [rsp+472]
37bc5e68dmov [rsp+136], 1
37bc5e699cmovg eax, esi
37bc5e69cmov [rsp+576], r13
37bc5e6a4mov r13l, r11l
37bc5e6a7lea rsi, [rsp+276]
37bc5e6afcvtsi2sd x8, eax
37bc5e6b4mulsd x0, x8
37bc5e6b9xor eax, eax
37bc5e6bbtest r10, r10
37bc5e6becmovs r10, rax
37bc5e6c2test r9, r9
37bc5e6c5cmovs r9, rax
37bc5e6c9mov rax, [rsp+528]
37bc5e6d1mov [rsp+256], r10
37bc5e6d9add rax, 16
37bc5e6ddmov [rsp+264], r9
37bc5e6e5movapd x10, x0
37bc5e6eamov [rsp+248], rax
37bc5e6f2movapd x11, x0
37bc5e6f7mov rax, [rsp+544]
37bc5e6ffdivsd x10, x7
37bc5e704add rax, 16
37bc5e708mov [rsp+208], rax
37bc5e710
37bc5e710loc_37bc5e710:
37bc5e710mov rdx, [rsp+200]
37bc5e718mov rax, [rsp+248]
37bc5e720mov [rsp+176], 1
37bc5e72bmov rcx, [rsp+208]
37bc5e733mov [rsp+220], r13l
37bc5e73bshl rdx, 4
37bc5e73fmov [rsp+224], rbx
37bc5e747movsd_xmm x6, [rip+0x7eeee1]
37bc5e74fadd rax, rdx
37bc5e752add rdx, [rsp+528]
37bc5e75amov [rsp+472], r15
37bc5e762mov [rsp+160], rax
37bc5e76amov rax, [rsp+128]
37bc5e772mov [rsp+168], rdx
37bc5e77ashl rax, 4
37bc5e77emov [rsp+232], rdi
37bc5e786add rcx, rax
37bc5e789add rax, [rsp+544]
37bc5e791mov [rsp+240], rsi
37bc5e799mov [rsp+144], rcx
37bc5e7a1mov [rsp+152], rax
37bc5e7a9
37bc5e7a9loc_37bc5e7a9:
37bc5e7a9lea rax, [rip+0x7eee5c]
37bc5e7b0mov r9, [rsp+576]
37bc5e7b8mov rdx, [rsp+160]
37bc5e7c0mov [rsp+32], rax
37bc5e7c5mov rcx, [rsp+472]
37bc5e7cdmov rbx, rax
37bc5e7d0mov r8, rax
37bc5e7d3call zcopy_
37bc5e7d8mov rax, rbx
37bc5e7dbmov [rsp+80], rbx
37bc5e7e0mov rbx, [rsp+576]
37bc5e7e8mov [rsp+56], rax
37bc5e7edmov rax, [rsp+144]
37bc5e7f5lea r9, [rip+0x7eee14]
37bc5e7fcmov [rsp+72], rbx
37bc5e801lea rbx, [rip+0x7eee18]
37bc5e808mov r8, [rsp+480]
37bc5e810mov [rsp+48], rax
37bc5e815mov rax, [rsp+504]
37bc5e81dmov [rsp+64], rbx
37bc5e822mov rdx, [rsp+472]
37bc5e82amov [rsp+40], rax
37bc5e82fmov rcx, [rsp+464]
37bc5e837mov [rsp+88], 1
37bc5e840mov [rsp+32], r14
37bc5e845call zhbmv_
37bc5e84amov rax, [rsp+472]
37bc5e852mov r9l, [rax]
37bc5e855test r9l, r9l
37bc5e858jle 0x37bc5f1f0
37bc5e85elea edx, [r9-1]
37bc5e862lea rcx, [r12+8]
37bc5e867mov rax, r12
37bc5e86amov r10, r12
37bc5e86dmov r8, [rsp+168]
37bc5e875lea r11, [rcx+8*rdx]
37bc5e879nop [rax]
37bc5e880
37bc5e880loc_37bc5e880:
37bc5e880movsd_xmm x0, [r8+16]
37bc5e886movsd_xmm x1, [r8+24]
37bc5e88cadd r10, 8
37bc5e890add r8, 16
37bc5e894andpd x0, [rip+0x7eeda4]
37bc5e89candpd x1, [rip+0x7eed9c]
37bc5e8a4addsd x0, x1
37bc5e8a8movsd_xmm [r10-8], x0
37bc5e8aecmp r10, r11
37bc5e8b1jne 0x37bc5e880
37bc5e8b3mov rbx, [rsp+480]
37bc5e8bbmov r8l, [rsp+180]
37bc5e8c3movsxd rbx, [rbx]
37bc5e8c6test r8l, r8l
37bc5e8c9je 0x37bc5ec90
37bc5e8cfmov rcx, rbx
37bc5e8d2lea r13, [rdx+2]
37bc5e8d6mov [rsp+184], rax
37bc5e8demov rbp, [rsp+152]
37bc5e8e6shl rcx, 4
37bc5e8eamov [rsp+120], r13
37bc5e8efmov r13, [rsp+128]
37bc5e8f7mov rdi, -1
37bc5e8felea r15, [r14+rcx]
37bc5e902mov [rsp+216], r9l
37bc5e90amov r11l, 1
37bc5e910mov [rsp+192], rdx
37bc5e918mov [rsp+112], r15
37bc5e91dmov r15, [rsp+544]
37bc5e925nop [rax+rax]
37bc5e930
37bc5e930loc_37bc5e930:
37bc5e930mov r8l, 1
37bc5e936mov eax, 1
37bc5e93bmovsd_xmm x4, [rbp+16]
37bc5e940movsd_xmm x0, [rbp+24]
37bc5e945sub r8l, ebx
37bc5e948andpd x4, [rip+0x7eecf0]
37bc5e950andpd x0, [rip+0x7eece8]
37bc5e958test r8l, r8l
37bc5e95bcmovle r8l, eax
37bc5e95faddsd x4, x0
37bc5e963cmp r8l, r11l
37bc5e966jge 0x37bc5ec80
37bc5e96cmov esi, r11l
37bc5e96fsub esi, r8l
37bc5e972cmp esi, 1
37bc5e975je 0x37bc5eeb9
37bc5e97bmovsxd rdx, r8l
37bc5e97elea rcx, [rdi+rbx]
37bc5e982mov r10l, esi
37bc5e985xor eax, eax
37bc5e987add rcx, rdx
37bc5e98alea r9, [r12+8*rdx-8]
37bc5e98fadd rdx, r13
37bc5e992shr r10l, 1
37bc5e995shl rcx, 4
37bc5e999shl rdx, 4
37bc5e99dmovddup x3, x4
37bc5e9a1pxor x5, x5
37bc5e9a5add rcx, r14
37bc5e9a8add rdx, r15
37bc5e9abshl r10, 4
37bc5e9afnop
37bc5e9b0
37bc5e9b0loc_37bc5e9b0:
37bc5e9b0movupd x0, [rcx+2*rax]
37bc5e9b5movupd x1, [rcx+2*rax+16]
37bc5e9bbmovlpd x1, [rcx+2*rax+8]
37bc5e9c1movupd x2, [r9+rax]
37bc5e9c7movhpd x0, [rcx+2*rax+16]
37bc5e9cdandpd x0, x9
37bc5e9d2andpd x1, x9
37bc5e9d7addpd x1, x0
37bc5e9dbmovapd x0, x3
37bc5e9dfmulpd x0, x1
37bc5e9e3addpd x0, x2
37bc5e9e7movupd x2, [rdx+2*rax]
37bc5e9ecmovhpd x2, [rdx+2*rax+16]
37bc5e9f2movups [r9+rax], x0
37bc5e9f7movupd x0, [rdx+2*rax+16]
37bc5e9fdmovlpd x0, [rdx+2*rax+8]
37bc5ea03andpd x2, x9
37bc5ea08add rax, 16
37bc5ea0candpd x0, x9
37bc5ea11addpd x0, x2
37bc5ea15mulpd x0, x1
37bc5ea19addsd x5, x0
37bc5ea1dunpckhpd x0, x0
37bc5ea21addsd x5, x0
37bc5ea25cmp rax, r10
37bc5ea28jne 0x37bc5e9b0
37bc5ea2atest sil, 1
37bc5ea2eje 0x37bc5eaad
37bc5ea30and esi, -2
37bc5ea33add r8l, esi
37bc5ea36
37bc5ea36loc_37bc5ea36:
37bc5ea36lea eax, [r8+rbx]
37bc5ea3amovsxd r8, r8l
37bc5ea3dcdqe
37bc5ea3fadd rax, rdi
37bc5ea42shl rax, 4
37bc5ea46add rax, r14
37bc5ea49movsd_xmm x1, [rax+8]
37bc5ea4emovsd_xmm x0, [rax]
37bc5ea52andpd x1, [rip+0x7eebe6]
37bc5ea5aandpd x0, [rip+0x7eebde]
37bc5ea62addsd x1, x0
37bc5ea66movapd x0, x4
37bc5ea6amulsd x0, x1
37bc5ea6eaddsd x0, [r12+8*r8-8]
37bc5ea75movsd_xmm [r12+8*r8-8], x0
37bc5ea7cadd r8, r13
37bc5ea7fshl r8, 4
37bc5ea83add r8, r15
37bc5ea86movsd_xmm x0, [r8+8]
37bc5ea8cmovsd_xmm x2, [r8]
37bc5ea91andpd x0, [rip+0x7eeba7]
37bc5ea99andpd x2, [rip+0x7eeb9f]
37bc5eaa1addsd x0, x2
37bc5eaa5mulsd x0, x1
37bc5eaa9addsd x5, x0
37bc5eaad
37bc5eaadloc_37bc5eaad:
37bc5eaadmov rax, rdi
37bc5eab0mov rsi, [rsp+112]
37bc5eab5add rbp, 16
37bc5eab9sub rbx, 1
37bc5eabdshl rax, 4
37bc5eac1add rdi, [rsp+104]
37bc5eac6movsd_xmm x0, [rsi+rax+16]
37bc5eaccandpd x0, [rip+0x7eeb6c]
37bc5ead4mulsd x0, x4
37bc5ead8addsd x0, [r12+8*r11-8]
37bc5eadfaddsd x0, x5
37bc5eae3movsd_xmm [r12+8*r11-8], x0
37bc5eaeaadd r11, 1
37bc5eaeecmp r11, [rsp+120]
37bc5eaf3jne 0x37bc5e930
37bc5eaf9mov rax, [rsp+184]
37bc5eb01mov r9l, [rsp+216]
37bc5eb09mov rdx, [rsp+192]
37bc5eb11
37bc5eb11loc_37bc5eb11:
37bc5eb11mov rcx, [rsp+576]
37bc5eb19shl rdx, 4
37bc5eb1dpxor x2, x2
37bc5eb21lea rdx, [rdx+rcx+16]
37bc5eb26nop [rax+rax]
37bc5eb30
37bc5eb30loc_37bc5eb30:
37bc5eb30movsd_xmm x1, [rax]
37bc5eb34movsd_xmm x0, [rcx]
37bc5eb38movsd_xmm x3, [rcx+8]
37bc5eb3dandpd x0, [rip+0x7eeafb]
37bc5eb45comisd x1, x10
37bc5eb4aandpd x3, [rip+0x7eeaee]
37bc5eb52addsd x0, x3
37bc5eb56ja 0x37bc5eb62
37bc5eb58addsd x0, x11
37bc5eb5daddsd x1, x11
37bc5eb62
37bc5eb62loc_37bc5eb62:
37bc5eb62divsd x0, x1
37bc5eb66add rcx, 16
37bc5eb6aadd rax, 8
37bc5eb6emaxsd x2, x0
37bc5eb72cmp rcx, rdx
37bc5eb75jne 0x37bc5eb30
37bc5eb77
37bc5eb77loc_37bc5eb77:
37bc5eb77comisd x2, x7
37bc5eb7bmov rax, [rsp+568]
37bc5eb83mov rbx, [rsp+136]
37bc5eb8bmovsd_xmm [rax+8*rbx-8], x2
37bc5eb91jbe 0x37bc5eec2
37bc5eb97addsd x2, x2
37bc5eb9bcomisd x6, x2
37bc5eb9fjb 0x37bc5eec2
37bc5eba5cmp [rsp+176], 6
37bc5ebadje 0x37bc5eec2
37bc5ebb3mov rax, [rsp+592]
37bc5ebbbmov r8, [rsp+480]
37bc5ebc3mov [rsp+72], 1
37bc5ebcclea r9, [rip+0x7eea39]
37bc5ebd3mov rdx, [rsp+472]
37bc5ebdbmov rcx, [rsp+464]
37bc5ebe3mov [rsp+64], rax
37bc5ebe8mov rax, [rsp+472]
37bc5ebf0mov [rsp+56], rax
37bc5ebf5mov rax, [rsp+576]
37bc5ebfdmov [rsp+48], rax
37bc5ec02mov rax, [rsp+520]
37bc5ec0amov [rsp+40], rax
37bc5ec0fmov rax, [rsp+512]
37bc5ec17mov [rsp+32], rax
37bc5ec1ccall zpbtrs_
37bc5ec21lea rax, [rip+0x7ee9e4]
37bc5ec28mov r8, [rsp+576]
37bc5ec30mov rcx, [rsp+472]
37bc5ec38mov [rsp+40], rax
37bc5ec3dmov rax, [rsp+144]
37bc5ec45lea r9, [rip+0x7ee9c0]
37bc5ec4clea rdx, [rip+0x7ee9cd]
37bc5ec53mov [rsp+32], rax
37bc5ec58call zaxpy_
37bc5ec5dmov rax, [rsp+568]
37bc5ec65mov rdi, [rsp+136]
37bc5ec6dadd [rsp+176], 1
37bc5ec75movsd_xmm x6, [rax+8*rdi-8]
37bc5ec7bjmp 0x37bc5e7a9
37bc5ec80
37bc5ec80loc_37bc5ec80:
37bc5ec80pxor x5, x5
37bc5ec84jmp 0x37bc5eaad
37bc5ec89
37bc5ec89 0f 1f 80 00 00 00 00 .......
37bc5ec90
37bc5ec90loc_37bc5ec90:
37bc5ec90lea r13l, [rbx-1]
37bc5ec94mov [rsp+120], rax
37bc5ec99lea rbx, [r14+32]
37bc5ec9dmov rdi, [rsp+152]
37bc5eca5mov [rsp+112], rbx
37bc5ecaamov rbx, [rsp+104]
37bc5ecaflea r15l, [r9+1]
37bc5ecb3mov rbp, -1
37bc5ecbamov [rsp+184], rdx
37bc5ecc2mov esi, 1
37bc5ecc7nop [rax+rax]
37bc5ecd0
37bc5ecd0loc_37bc5ecd0:
37bc5ecd0movsd_xmm x3, [rdi+16]
37bc5ecd5movsd_xmm x0, [rdi+24]
37bc5ecdamov r8, rbp
37bc5ecddmov eax, esi
37bc5ecdfandpd x0, [rip+0x7ee959]
37bc5ece7andpd x3, [rip+0x7ee951]
37bc5ecefshl r8, 4
37bc5ecf3add esi, 1
37bc5ecf6lea edx, [r13+rsi]
37bc5ecfbaddsd x3, x0
37bc5ecffmovsd_xmm x0, [r14+r8+16]
37bc5ed06cmp edx, r9l
37bc5ed09andpd x0, [rip+0x7ee92f]
37bc5ed11cmovg edx, r9l
37bc5ed15mulsd x0, x3
37bc5ed19addsd x0, [rcx-8]
37bc5ed1emovsd_xmm [rcx-8], x0
37bc5ed23cmp esi, edx
37bc5ed25jg 0x37bc5eea8
37bc5ed2bsub edx, eax
37bc5ed2dcmp edx, 1
37bc5ed30je 0x37bc5eeae
37bc5ed36mov r11l, edx
37bc5ed39add r8, [rsp+112]
37bc5ed3emovddup x4, x3
37bc5ed42xor eax, eax
37bc5ed44shr r11l, 1
37bc5ed47lea r10, [rdi+32]
37bc5ed4bpxor x5, x5
37bc5ed4fshl r11, 4
37bc5ed53nop
37bc5ed55nop [rax+rax]
37bc5ed60
37bc5ed60loc_37bc5ed60:
37bc5ed60movupd x1, [r8+2*rax]
37bc5ed66movupd x0, [r8+2*rax+16]
37bc5ed6dmovlpd x0, [r8+2*rax+8]
37bc5ed74movupd x2, [rcx+rax]
37bc5ed79movhpd x1, [r8+2*rax+16]
37bc5ed80andpd x0, x9
37bc5ed85andpd x1, x9
37bc5ed8aaddpd x1, x0
37bc5ed8emovapd x0, x1
37bc5ed92mulpd x0, x4
37bc5ed96addpd x0, x2
37bc5ed9amovupd x2, [r10+2*rax+16]
37bc5eda1movlpd x2, [r10+2*rax+8]
37bc5eda8andpd x2, x9
37bc5edadmovups [rcx+rax], x0
37bc5edb1movupd x0, [r10+2*rax]
37bc5edb7movhpd x0, [r10+2*rax+16]
37bc5edbeadd rax, 16
37bc5edc2andpd x0, x9
37bc5edc7addpd x0, x2
37bc5edcbmulpd x0, x1
37bc5edcfaddsd x5, x0
37bc5edd3unpckhpd x0, x0
37bc5edd7addsd x5, x0
37bc5eddbcmp rax, r11
37bc5eddejne 0x37bc5ed60
37bc5ede0test dl, 1
37bc5ede3je 0x37bc5ee6e
37bc5ede9and edx, -2
37bc5edecadd edx, esi
37bc5edee
37bc5edeeloc_37bc5edee:
37bc5edeemov eax, 2
37bc5edf3sub eax, esi
37bc5edf5add eax, edx
37bc5edf7movsxd rdx, edx
37bc5edfacdqe
37bc5edfcadd rax, rbp
37bc5edffshl rax, 4
37bc5ee03add rax, r14
37bc5ee06movsd_xmm x1, [rax+8]
37bc5ee0bmovsd_xmm x0, [rax]
37bc5ee0fandpd x1, [rip+0x7ee829]
37bc5ee17andpd x0, [rip+0x7ee821]
37bc5ee1faddsd x1, x0
37bc5ee23mulsd x3, x1
37bc5ee27addsd x3, [r12+8*rdx-8]
37bc5ee2emovsd_xmm [r12+8*rdx-8], x3
37bc5ee35add rdx, [rsp+128]
37bc5ee3dshl rdx, 4
37bc5ee41add rdx, [rsp+544]
37bc5ee49movsd_xmm x0, [rdx+8]
37bc5ee4emovsd_xmm x2, [rdx]
37bc5ee52andpd x0, [rip+0x7ee7e6]
37bc5ee5aandpd x2, [rip+0x7ee7de]
37bc5ee62addsd x0, x2
37bc5ee66mulsd x0, x1
37bc5ee6aaddsd x5, x0
37bc5ee6e
37bc5ee6eloc_37bc5ee6e:
37bc5ee6emovsd_xmm x0, [rcx-8]
37bc5ee73
37bc5ee73loc_37bc5ee73:
37bc5ee73addsd x0, x5
37bc5ee77add rdi, 16
37bc5ee7badd rbp, rbx
37bc5ee7eadd rcx, 8
37bc5ee82movsd_xmm [rcx-16], x0
37bc5ee87cmp r15l, esi
37bc5ee8ajne 0x37bc5ecd0
37bc5ee90mov rax, [rsp+120]
37bc5ee95mov rdx, [rsp+184]
37bc5ee9djmp 0x37bc5eb11
37bc5eea2
37bc5eea2 66 0f 1f 44 00 00 f..D..
37bc5eea8
37bc5eea8loc_37bc5eea8:
37bc5eea8pxor x5, x5
37bc5eeacjmp 0x37bc5ee73
37bc5eeae
37bc5eeaeloc_37bc5eeae:
37bc5eeaemov edx, esi
37bc5eeb0pxor x5, x5
37bc5eeb4jmp 0x37bc5edee
37bc5eeb9
37bc5eeb9loc_37bc5eeb9:
37bc5eeb9pxor x5, x5
37bc5eebdjmp 0x37bc5ea36
37bc5eec2
37bc5eec2loc_37bc5eec2:
37bc5eec2mov r13l, [rsp+220]
37bc5eecamov rdx, [rsp+152]
37bc5eed2mov rbx, [rsp+224]
37bc5eedamov r15, [rsp+472]
37bc5eee2mov rdi, [rsp+232]
37bc5eeeamov rsi, [rsp+240]
37bc5eef2test r9l, r9l
37bc5eef5jle 0x37bc5ef6a
37bc5eef7movapd x3, x8
37bc5eefcmov rax, [rsp+576]
37bc5ef04lea r8l, [r9-1]
37bc5ef08mov rcx, r12
37bc5ef0bmulsd x3, x7
37bc5ef0fshl r8, 4
37bc5ef13lea r8, [rax+r8+16]
37bc5ef18nop [rax+rax]
37bc5ef20
37bc5ef20loc_37bc5ef20:
37bc5ef20movsd_xmm x2, [rcx]
37bc5ef24movsd_xmm x0, [rax]
37bc5ef28movsd_xmm x1, [rax+8]
37bc5ef2dandpd x0, [rip+0x7ee70b]
37bc5ef35andpd x1, [rip+0x7ee703]
37bc5ef3dcomisd x2, x10
37bc5ef42addsd x0, x1
37bc5ef46movapd x1, x2
37bc5ef4amulsd x1, x3
37bc5ef4eaddsd x0, x1
37bc5ef52ja 0x37bc5ef59
37bc5ef54addsd x0, x11
37bc5ef59
37bc5ef59loc_37bc5ef59:
37bc5ef59add rax, 16
37bc5ef5dmovsd_xmm [rcx], x0
37bc5ef61add rcx, 8
37bc5ef65cmp r8, rax
37bc5ef68jne 0x37bc5ef20
37bc5ef6a
37bc5ef6aloc_37bc5ef6a:
37bc5ef6amov [rsp+112], rdx
37bc5ef6fmov rbp, r15
37bc5ef72pxor x6, x6
37bc5ef76movsxd rax, r9l
37bc5ef79mov [rsp+272], 0
37bc5ef84mov r15, [rsp+576]
37bc5ef8cnop [rax]
37bc5ef90
37bc5ef90loc_37bc5ef90:
37bc5ef90mov [rsp+40], rsi
37bc5ef95shl rax, 4
37bc5ef99mov r9, rbx
37bc5ef9cmov r8, r15
37bc5ef9fmov [rsp+32], rdi
37bc5efa4lea rdx, [r15+rax]
37bc5efa8mov rcx, rbp
37bc5efabcall zlacn2_
37bc5efb0mov edx, [rsp+272]
37bc5efb7test edx, edx
37bc5efb9je 0x37bc5f08d
37bc5efbfcmp edx, 1
37bc5efc2je 0x37bc5f146
37bc5efc8movsxd rax, [rbp]
37bc5efcccmp edx, 2
37bc5efcfjne 0x37bc5ef90
37bc5efd1mov ecx, eax
37bc5efd3xor edx, edx
37bc5efd5shl rcx, 3
37bc5efd9test eax, eax
37bc5efdbjle 0x37bc5f02b
37bc5efddnop
37bc5efdfnop [rax+rax]
37bc5efeanop [rax+rax]
37bc5eff5nop [rax+rax]
37bc5f000
37bc5f000loc_37bc5f000:
37bc5f000movupd x0, [r15+2*rdx]
37bc5f006movddup x1, [r12+rdx]
37bc5f00cmulpd x1, x0
37bc5f010shufpd x0, x0, 1
37bc5f015mulpd x0, x6
37bc5f019addsubpd x1, x0
37bc5f01dmovups [r15+2*rdx], x1
37bc5f022add rdx, 8
37bc5f026cmp rcx, rdx
37bc5f029jne 0x37bc5f000
37bc5f02b
37bc5f02bloc_37bc5f02b:
37bc5f02bmov rax, [rsp+592]
37bc5f033mov [rsp+56], rbp
37bc5f038mov rdx, rbp
37bc5f03blea r9, [rip+0x7ee5ca]
37bc5f042mov [rsp+48], r15
37bc5f047mov r8, [rsp+480]
37bc5f04fmov [rsp+64], rax
37bc5f054mov rax, [rsp+520]
37bc5f05cmov [rsp+72], 1
37bc5f065mov rcx, [rsp+464]
37bc5f06dmov [rsp+40], rax
37bc5f072mov rax, [rsp+512]
37bc5f07amov [rsp+32], rax
37bc5f07fcall zpbtrs_
37bc5f084movsxd rax, [rbp]
37bc5f088jmp 0x37bc5ef90
37bc5f08d
37bc5f08dloc_37bc5f08d:
37bc5f08dmov eax, [rbp]
37bc5f090mov rdx, [rsp+112]
37bc5f095mov r15, rbp
37bc5f098test eax, eax
37bc5f09ajle 0x37bc5f103
37bc5f09csub eax, 1
37bc5f09fadd rax, [rsp+128]
37bc5f0a7pxor x2, x2
37bc5f0abshl rax, 4
37bc5f0afadd rax, [rsp+208]
37bc5f0b7nop [rax+rax]
37bc5f0c0
37bc5f0c0loc_37bc5f0c0:
37bc5f0c0movsd_xmm x0, [rdx+16]
37bc5f0c5movsd_xmm x1, [rdx+24]
37bc5f0caadd rdx, 16
37bc5f0ceandpd x0, [rip+0x7ee56a]
37bc5f0d6andpd x1, [rip+0x7ee562]
37bc5f0deaddsd x0, x1
37bc5f0e2maxsd x2, x0
37bc5f0e6cmp rax, rdx
37bc5f0e9jne 0x37bc5f0c0
37bc5f0ebpxor x0, x0
37bc5f0efucomisd x2, x0
37bc5f0f3jp 0x37bc5f0f7
37bc5f0f5je 0x37bc5f103
37bc5f0f7
37bc5f0f7loc_37bc5f0f7:
37bc5f0f7movsd_xmm x0, [rbx]
37bc5f0fbdivsd x0, x2
37bc5f0ffmovsd_xmm [rbx], x0
37bc5f103
37bc5f103loc_37bc5f103:
37bc5f103add [rsp+136], 1
37bc5f10cmov rax, [rsp+136]
37bc5f114add rbx, 8
37bc5f118mov rdx, [rsp+256]
37bc5f120add [rsp+128], rdx
37bc5f128mov rdx, [rsp+264]
37bc5f130add [rsp+200], rdx
37bc5f138cmp r13l, eax
37bc5f13bjge 0x37bc5e710
37bc5f141jmp 0x37bc5e50e
37bc5f146
37bc5f146loc_37bc5f146:
37bc5f146mov rax, [rsp+592]
37bc5f14emov [rsp+56], rbp
37bc5f153mov rdx, rbp
37bc5f156lea r9, [rip+0x7ee4af]
37bc5f15dmov [rsp+48], r15
37bc5f162mov r8, [rsp+480]
37bc5f16amov [rsp+64], rax
37bc5f16fmov rax, [rsp+520]
37bc5f177mov [rsp+72], 1
37bc5f180mov rcx, [rsp+464]
37bc5f188mov [rsp+40], rax
37bc5f18dmov rax, [rsp+512]
37bc5f195mov [rsp+32], rax
37bc5f19acall zpbtrs_
37bc5f19fmovsxd rax, [rbp]
37bc5f1a3test eax, eax
37bc5f1a5jle 0x37bc5ef90
37bc5f1abmov ecx, eax
37bc5f1adxor edx, edx
37bc5f1afpxor x2, x2
37bc5f1b3shl rcx, 3
37bc5f1b7nop [rax+rax]
37bc5f1c0
37bc5f1c0loc_37bc5f1c0:
37bc5f1c0movupd x0, [r15+2*rdx]
37bc5f1c6movddup x1, [r12+rdx]
37bc5f1ccmulpd x1, x0
37bc5f1d0shufpd x0, x0, 1
37bc5f1d5mulpd x0, x2
37bc5f1d9addsubpd x1, x0
37bc5f1ddmovups [r15+2*rdx], x1
37bc5f1e2add rdx, 8
37bc5f1e6cmp rdx, rcx
37bc5f1e9jne 0x37bc5f1c0
37bc5f1ebjmp 0x37bc5ef90
37bc5f1f0
37bc5f1f0loc_37bc5f1f0:
37bc5f1f0pxor x2, x2
37bc5f1f4jmp 0x37bc5eb77
37bc5f1f9
37bc5f1f9loc_37bc5f1f9:
37bc5f1f9test edx, edx
37bc5f1fbje 0x37bc5e50e
37bc5f201lea rbx, [8*rdx]
37bc5f209mov rcx, [rsp+560]
37bc5f211xor edx, edx
37bc5f213mov r8, rbx
37bc5f216call memset
37bc5f21bmov rcx, [rsp+568]
37bc5f223mov r8, rbx
37bc5f226xor edx, edx
37bc5f228call memset
37bc5f22djmp 0x37bc5e50e
37bc5f232
37bc5f232loc_37bc5f232:
37bc5f232mov edx, -10
37bc5f237mov eax, 10
37bc5f23cjmp 0x37bc5e4e2
37bc5f241
37bc5f241loc_37bc5f241:
37bc5f241neg eax
37bc5f243jmp 0x37bc5e4ec
37bc5e380
Loading..