File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bca79c0
37bca79c0ztprfs_:
37bca79c0push r15
37bca79c2push r14
37bca79c4push r13
37bca79c6push r12
37bca79c8push rbp
37bca79c9push rdi
37bca79capush rsi
37bca79cbpush rbx
37bca79ccsub rsp, 328
37bca79d3movups [rsp+224], x6
37bca79dbmovups [rsp+240], x7
37bca79e3movups [rsp+256], x8
37bca79ecmovups [rsp+272], x9
37bca79f5movups [rsp+288], x10
37bca79femovups [rsp+304], x11
37bca7a07mov rdi, [rsp+512]
37bca7a0fmov rax, [rsp+472]
37bca7a17mov r13, [rsp+440]
37bca7a1fmov r12, [rsp+496]
37bca7a27mov ebx, [rax]
37bca7a29mov rax, [rsp+456]
37bca7a31mov [rdi], 0
37bca7a37mov r14, [rsp+504]
37bca7a3fmov [rsp+408], rdx
37bca7a47mov r15, r9
37bca7a4amovsxd rsi, [rax]
37bca7a4dmov r9l, 1
37bca7a53mov [rsp+416], r8
37bca7a5blea rdx, [rip+0x7a74de]
37bca7a62mov r8l, 1
37bca7a68mov [rsp+400], rcx
37bca7a70call lsame_
37bca7a75mov rcx, [rsp+408]
37bca7a7dmov r9l, 1
37bca7a83mov r8l, 1
37bca7a89lea rdx, [rip+0x7a74b1]
37bca7a90mov [rsp+144], eax
37bca7a97mov ebp, eax
37bca7a99call lsame_
37bca7a9emov rcx, [rsp+416]
37bca7aa6mov r9l, 1
37bca7aacmov r8l, 1
37bca7ab2lea rdx, [rip+0x7a7488]
37bca7ab9mov [rsp+136], eax
37bca7ac0call lsame_
37bca7ac5mov [rsp+140], eax
37bca7acctest ebp, ebp
37bca7aceje 0x37bca7bbb
37bca7ad4
37bca7ad4loc_37bca7ad4:
37bca7ad4mov eax, [rsp+136]
37bca7adbtest eax, eax
37bca7addje 0x37bca7bf2
37bca7ae3
37bca7ae3loc_37bca7ae3:
37bca7ae3mov eax, [rsp+140]
37bca7aeatest eax, eax
37bca7aecje 0x37bca7c51
37bca7af2
37bca7af2loc_37bca7af2:
37bca7af2mov ebp, [r15]
37bca7af5test ebp, ebp
37bca7af7js 0x37bca7baf
37bca7afdmov rax, [rsp+432]
37bca7b05mov eax, [rax]
37bca7b07test eax, eax
37bca7b09js 0x37bca8caa
37bca7b0fmov rcx, [rsp+456]
37bca7b17test ebp, ebp
37bca7b19mov edx, 1
37bca7b1ecmovg edx, ebp
37bca7b21cmp [rcx], edx
37bca7b23jl 0x37bca7c88
37bca7b29mov rcx, [rsp+472]
37bca7b31cmp [rcx], edx
37bca7b33jge 0x37bca7c97
37bca7b39mov edx, -10
37bca7b3emov eax, 10
37bca7b43
37bca7b43loc_37bca7b43:
37bca7b43mov [rdi], edx
37bca7b45
37bca7b45loc_37bca7b45:
37bca7b45lea rdx, [rsp+212]
37bca7b4dmov r8l, 6
37bca7b53lea rcx, [rip+0x7a73eb]
37bca7b5amov [rsp+212], eax
37bca7b61call xerbla_
37bca7b66nop
37bca7b67
37bca7b67loc_37bca7b67:
37bca7b67movups x6, [rsp+224]
37bca7b6fmovups x7, [rsp+240]
37bca7b77movups x8, [rsp+256]
37bca7b80movups x9, [rsp+272]
37bca7b89movups x10, [rsp+288]
37bca7b92movups x11, [rsp+304]
37bca7b9badd rsp, 328
37bca7ba2pop rbx
37bca7ba3pop rsi
37bca7ba4pop rdi
37bca7ba5pop rbp
37bca7ba6pop r12
37bca7ba8pop r13
37bca7baapop r14
37bca7bacpop r15
37bca7baeret
37bca7baf
37bca7bafloc_37bca7baf:
37bca7bafmov edx, -4
37bca7bb4mov eax, 4
37bca7bb9jmp 0x37bca7b43
37bca7bbb
37bca7bbbloc_37bca7bbb:
37bca7bbbmov rcx, [rsp+400]
37bca7bc3mov r9l, 1
37bca7bc9mov r8l, 1
37bca7bcflea rdx, [rip+0x7a736c]
37bca7bd6call lsame_
37bca7bdbtest eax, eax
37bca7bddjne 0x37bca7ad4
37bca7be3mov edx, -1
37bca7be8mov eax, 1
37bca7bedjmp 0x37bca7b43
37bca7bf2
37bca7bf2loc_37bca7bf2:
37bca7bf2mov rcx, [rsp+408]
37bca7bfamov r9l, 1
37bca7c00mov r8l, 1
37bca7c06lea rdx, [rip+0x7a7336]
37bca7c0dcall lsame_
37bca7c12test eax, eax
37bca7c14jne 0x37bca7ae3
37bca7c1amov rcx, [rsp+408]
37bca7c22mov r9l, 1
37bca7c28mov r8l, 1
37bca7c2elea rdx, [rip+0x7a730f]
37bca7c35call lsame_
37bca7c3atest eax, eax
37bca7c3cjne 0x37bca7ae3
37bca7c42mov edx, -2
37bca7c47mov eax, 2
37bca7c4cjmp 0x37bca7b43
37bca7c51
37bca7c51loc_37bca7c51:
37bca7c51mov rcx, [rsp+416]
37bca7c59mov r9l, 1
37bca7c5fmov r8l, 1
37bca7c65lea rdx, [rip+0x7a72d4]
37bca7c6ccall lsame_
37bca7c71test eax, eax
37bca7c73jne 0x37bca7af2
37bca7c79mov edx, -3
37bca7c7emov eax, 3
37bca7c83jmp 0x37bca7b43
37bca7c88
37bca7c88loc_37bca7c88:
37bca7c88mov edx, -8
37bca7c8dmov eax, 8
37bca7c92jmp 0x37bca7b43
37bca7c97
37bca7c97loc_37bca7c97:
37bca7c97mov edx, [rdi]
37bca7c99test edx, edx
37bca7c9bjne 0x37bca8cb9
37bca7ca1test ebp, ebp
37bca7ca3je 0x37bca88d1
37bca7ca9test eax, eax
37bca7cabje 0x37bca7b67
37bca7cb1mov eax, [rsp+136]
37bca7cb8test eax, eax
37bca7cbaje 0x37bca8c9b
37bca7cc0mov edx, 67
37bca7cc5mov eax, 78
37bca7cca
37bca7ccaloc_37bca7cca:
37bca7ccamov [rsp+207], dl
37bca7cd1lea rcx, [rip+0x7a7273]
37bca7cd8mov edx, 7
37bca7cddmov [rsp+206], al
37bca7ce4call dlamch_
37bca7ce9mov edx, 12
37bca7ceelea rcx, [rip+0x7a725d]
37bca7cf5movapd x8, x0
37bca7cfacall dlamch_
37bca7cffmov rax, [rsp+432]
37bca7d07mov eax, [rax]
37bca7d09mov [rsp+148], eax
37bca7d10test eax, eax
37bca7d12jle 0x37bca7b67
37bca7d18lea r8l, [rbp+1]
37bca7d1cpxor x9, x9
37bca7d21movapd x7, x0
37bca7d25movsxd rdi, ebx
37bca7d28cvtsi2sd x9, r8l
37bca7d2dmulsd x7, x9
37bca7d32xor eax, eax
37bca7d34test rdi, rdi
37bca7d37cmovns rax, rdi
37bca7d3bmov rbp, r13
37bca7d3emov rdi, [rsp+448]
37bca7d46mov [rsp+104], -1
37bca7d4fmovddup x6, [rip+0x7a7229]
37bca7d57lea r13, [rsp+212]
37bca7d5fmov [rsp+112], -1
37bca7d68mov [rsp+152], rax
37bca7d70shl rax, 4
37bca7d74mov [rsp+160], rax
37bca7d7cmov rax, [rsp+464]
37bca7d84mov [rsp+88], 0
37bca7d8dmovapd x11, x7
37bca7d92divsd x11, x8
37bca7d97sub rax, 16
37bca7d9bmov [rsp+96], rax
37bca7da0xor eax, eax
37bca7da2test rsi, rsi
37bca7da5cmovns rax, rsi
37bca7da9add rdi, 16
37bca7dadmov [rsp+176], rdi
37bca7db5lea rdi, [rsp+208]
37bca7dbdmov [rsp+168], rax
37bca7dc5mov [rsp+80], rdi
37bca7dcanop [rax+rax]
37bca7dd0
37bca7dd0loc_37bca7dd0:
37bca7dd0lea rsi, [rip+0x7a7189]
37bca7dd7mov rax, [rsp+96]
37bca7ddcmov r9, r12
37bca7ddfmov rcx, r15
37bca7de2mov [rsp+32], rsi
37bca7de7mov r8, rsi
37bca7dealea rdx, [rax+16]
37bca7deecall zcopy_
37bca7df3mov [rsp+48], rsi
37bca7df8mov r9, r15
37bca7dfbmov r8, [rsp+416]
37bca7e03mov [rsp+40], r12
37bca7e08mov rdx, [rsp+408]
37bca7e10mov [rsp+32], rbp
37bca7e15mov rcx, [rsp+400]
37bca7e1dmov [rsp+72], 1
37bca7e26mov [rsp+64], 1
37bca7e2fmov [rsp+56], 1
37bca7e38call ztpmv_
37bca7e3dmov rbx, [rsp+104]
37bca7e42mov r9, rsi
37bca7e45mov rcx, r15
37bca7e48mov rax, [rsp+176]
37bca7e50mov [rsp+40], rsi
37bca7e55lea rdx, [rip+0x7a710c]
37bca7e5cmov [rsp+32], r12
37bca7e61shl rbx, 4
37bca7e65lea r8, [rax+rbx]
37bca7e69call zaxpy_
37bca7e6emov eax, [r15]
37bca7e71test eax, eax
37bca7e73jle 0x37bca890a
37bca7e79lea edi, [rax-1]
37bca7e7cmov [rsp+128], r14
37bca7e84mov esi, eax
37bca7e86mov r8, r14
37bca7e89mov [rsp+120], rdi
37bca7e8eadd rbx, [rsp+448]
37bca7e96lea r9, [r14+8]
37bca7e9amov rdx, rbx
37bca7e9dlea r10, [r9+8*rdi]
37bca7ea1nop [rax+rax]
37bca7eaanop [rax+rax]
37bca7eb5nop [rax+rax]
37bca7ec0
37bca7ec0loc_37bca7ec0:
37bca7ec0movsd_xmm x0, [rdx+16]
37bca7ec5movsd_xmm x1, [rdx+24]
37bca7ecaadd r8, 8
37bca7eceadd rdx, 16
37bca7ed2andpd x0, [rip+0x7a70a6]
37bca7edaandpd x1, [rip+0x7a709e]
37bca7ee2addsd x0, x1
37bca7ee6movsd_xmm [r8-8], x0
37bca7eeccmp r8, r10
37bca7eefjne 0x37bca7ec0
37bca7ef1mov edi, [rsp+136]
37bca7ef8test edi, edi
37bca7efaje 0x37bca8599
37bca7f00mov ebx, [rsp+144]
37bca7f07test ebx, ebx
37bca7f09je 0x37bca878b
37bca7f0fmov r11l, [rsp+140]
37bca7f17test r11l, r11l
37bca7f1aje 0x37bca8b3d
37bca7f20mov r11, [rsp+96]
37bca7f25lea esi, [rax+1]
37bca7f28mov ebx, 1
37bca7f2dmov r8l, 1
37bca7f33mov edx, 1
37bca7f38movsd_xmm x1, [r11+16]
37bca7f3emovsd_xmm x0, [r11+24]
37bca7f44andpd x1, [rip+0x7a7034]
37bca7f4candpd x0, [rip+0x7a702c]
37bca7f54addsd x1, x0
37bca7f58nop [rax+rax]
37bca7f60
37bca7f60loc_37bca7f60:
37bca7f60lea ecx, [rdx+rbx]
37bca7f63sub edx, 1
37bca7f66movsxd rcx, ecx
37bca7f69movsxd rdx, edx
37bca7f6cshl rcx, 4
37bca7f70add rcx, rbp
37bca7f73movsd_xmm x0, [rcx-24]
37bca7f78movsd_xmm x2, [rcx-32]
37bca7f7dandpd x0, [rip+0x7a6ffb]
37bca7f85andpd x2, [rip+0x7a6ff3]
37bca7f8daddsd x0, x2
37bca7f91mulsd x0, x1
37bca7f95addsd x0, [r14+8*rdx]
37bca7f9bmovsd_xmm [r14+8*rdx], x0
37bca7fa1
37bca7fa1loc_37bca7fa1:
37bca7fa1lea r9l, [r8+1]
37bca7fa5cmp esi, r9l
37bca7fa8je 0x37bca8210
37bca7faemovsd_xmm x1, [r11+32]
37bca7fb4add ebx, r8l
37bca7fb7mov r8l, r9l
37bca7fbaadd r11, 16
37bca7fbeandpd x1, [rip+0x7a6fba]
37bca7fc6movsxd rcx, ebx
37bca7fc9shr r8l, 1
37bca7fccxor edx, edx
37bca7fcemovsd_xmm x0, [r11+24]
37bca7fd4sub rcx, 1
37bca7fd8shl r8, 4
37bca7fdcandpd x0, [rip+0x7a6f9c]
37bca7fe4shl rcx, 4
37bca7fe8addsd x1, x0
37bca7fecadd rcx, rbp
37bca7fefmovddup x2, x1
37bca7ff3nop
37bca7ff5nop [rax+rax]
37bca8000
37bca8000loc_37bca8000:
37bca8000movupd x4, [rcx+2*rdx]
37bca8005movupd x0, [rcx+2*rdx+16]
37bca800bmovlpd x0, [rcx+2*rdx+8]
37bca8011movhpd x4, [rcx+2*rdx+16]
37bca8017movapd x5, x4
37bca801bandpd x0, x6
37bca801fmovupd x4, [r14+rdx]
37bca8025andpd x5, x6
37bca8029addpd x0, x5
37bca802dmulpd x0, x2
37bca8031addpd x0, x4
37bca8035movups [r14+rdx], x0
37bca803aadd rdx, 16
37bca803ecmp rdx, r8
37bca8041jne 0x37bca8000
37bca8043test r9b, 1
37bca8047je 0x37bca8682
37bca804dmov edx, r9l
37bca8050mov r8l, r9l
37bca8053or edx, 1
37bca8056jmp 0x37bca7f60
37bca805b
37bca805bloc_37bca805b:
37bca805bmov r11, [rsp+96]
37bca8060movsd_xmm x1, [r11+16]
37bca8066movsd_xmm x0, [r11+24]
37bca806candpd x1, [rip+0x7a6f0c]
37bca8074andpd x0, [rip+0x7a6f04]
37bca807caddsd x1, x0
37bca8080cmp eax, 1
37bca8083je 0x37bca81f6
37bca8089mov [rsp+496], r12
37bca8091movddup x2, [rip+0x7a6ee7]
37bca8099mov esi, 1
37bca809emov ebx, 2
37bca80a3mov [rsp+184], r13
37bca80abmov edi, 1
37bca80b0mov [rsp+424], r15
37bca80b8lea r15l, [rax+1]
37bca80bcnop [rax]
37bca80c0
37bca80c0loc_37bca80c0:
37bca80c0mov r10l, ebx
37bca80c3mov r13l, esi
37bca80c6cmp eax, ebx
37bca80c8jle 0x37bca814c
37bca80cemovsxd rdx, edi
37bca80d1mov r12l, eax
37bca80d4movddup x3, x1
37bca80d8lea rcx, [rbx+rdx-1]
37bca80ddsub r12l, esi
37bca80e0xor edx, edx
37bca80e2sub rcx, rsi
37bca80e5mov r8l, r12l
37bca80e8shl rcx, 4
37bca80ecshr r8l, 1
37bca80efadd rcx, rbp
37bca80f2shl r8, 4
37bca80f6nop [rax+rax]
37bca8100
37bca8100loc_37bca8100:
37bca8100movupd x5, [rcx+2*rdx]
37bca8105movupd x0, [rcx+2*rdx+16]
37bca810bmovlpd x0, [rcx+2*rdx+8]
37bca8111movhpd x5, [rcx+2*rdx+16]
37bca8117andpd x5, x2
37bca811bandpd x0, x2
37bca811faddpd x0, x5
37bca8123movupd x5, [r9+rdx]
37bca8129mulpd x0, x3
37bca812daddpd x0, x5
37bca8131movups [r9+rdx], x0
37bca8136add rdx, 16
37bca813acmp rdx, r8
37bca813djne 0x37bca8100
37bca813ftest r12b, 1
37bca8143je 0x37bca8192
37bca8145and r12l, -2
37bca8149add r10l, r12l
37bca814c
37bca814cloc_37bca814c:
37bca814clea edx, [r10+rdi]
37bca8150lea ecx, [r10-1]
37bca8154sub edx, r13l
37bca8157movsxd rcx, ecx
37bca815amovsxd rdx, edx
37bca815dshl rdx, 4
37bca8161add rdx, rbp
37bca8164movsd_xmm x0, [rdx-8]
37bca8169movsd_xmm x3, [rdx-16]
37bca816eandpd x0, [rip+0x7a6e0a]
37bca8176andpd x3, [rip+0x7a6e02]
37bca817eaddsd x0, x3
37bca8182mulsd x0, x1
37bca8186addsd x0, [r14+8*rcx]
37bca818cmovsd_xmm [r14+8*rcx], x0
37bca8192
37bca8192loc_37bca8192:
37bca8192sub edi, r13l
37bca8195add rbx, 1
37bca8199add rsi, 1
37bca819dadd r11, 16
37bca81a1addsd x1, [r9-8]
37bca81a7movsd_xmm x0, [r11+24]
37bca81adlea edi, [rdi+rax+1]
37bca81b1add r9, 8
37bca81b5andpd x0, [rip+0x7a6dc3]
37bca81bdmovsd_xmm [r9-16], x1
37bca81c3movsd_xmm x1, [r11+16]
37bca81c9andpd x1, [rip+0x7a6daf]
37bca81d1addsd x1, x0
37bca81d5cmp r15, rbx
37bca81d8jne 0x37bca80c0
37bca81demov r15, [rsp+424]
37bca81e6mov r12, [rsp+496]
37bca81eemov r13, [rsp+184]
37bca81f6
37bca81f6loc_37bca81f6:
37bca81f6mov rdi, [rsp+120]
37bca81fbaddsd x1, [r14+8*rdi]
37bca8201movsd_xmm [r14+8*rdi], x1
37bca8207nop [rax+rax]
37bca8210
37bca8210loc_37bca8210:
37bca8210mov r8, [rsp+120]
37bca8215mov rdx, r12
37bca8218mov r9, r14
37bca821bpxor x3, x3
37bca821fshl r8, 4
37bca8223lea r10, [r12+r8+16]
37bca8228mov r8, r12
37bca822bnop [rax+rax]
37bca8230
37bca8230loc_37bca8230:
37bca8230movsd_xmm x1, [r9]
37bca8235movsd_xmm x0, [r8]
37bca823amovsd_xmm x2, [r8+8]
37bca8240andpd x0, [rip+0x7a6d38]
37bca8248comisd x1, x11
37bca824dandpd x2, [rip+0x7a6d2b]
37bca8255addsd x0, x2
37bca8259ja 0x37bca8263
37bca825baddsd x0, x7
37bca825faddsd x1, x7
37bca8263
37bca8263loc_37bca8263:
37bca8263divsd x0, x1
37bca8267add r8, 16
37bca826badd r9, 8
37bca826fmaxsd x3, x0
37bca8273cmp r10, r8
37bca8276jne 0x37bca8230
37bca8278mov rsi, [rsp+488]
37bca8280mov rbx, [rsp+88]
37bca8285mov rcx, [rsp+128]
37bca828dmovsd_xmm [rsi+8*rbx], x3
37bca8292movapd x3, x9
37bca8297mulsd x3, x8
37bca829cnop [rax]
37bca82a0
37bca82a0loc_37bca82a0:
37bca82a0movsd_xmm x2, [rcx]
37bca82a4movsd_xmm x0, [rdx]
37bca82a8movsd_xmm x1, [rdx+8]
37bca82adandpd x0, [rip+0x7a6ccb]
37bca82b5andpd x1, [rip+0x7a6cc3]
37bca82bdcomisd x2, x11
37bca82c2addsd x0, x1
37bca82c6movapd x1, x2
37bca82camulsd x1, x3
37bca82ceaddsd x0, x1
37bca82d2ja 0x37bca82d8
37bca82d4addsd x0, x7
37bca82d8
37bca82d8loc_37bca82d8:
37bca82d8add rdx, 16
37bca82dcmovsd_xmm [rcx], x0
37bca82e0add rcx, 8
37bca82e4cmp r10, rdx
37bca82e7jne 0x37bca82a0
37bca82e9
37bca82e9loc_37bca82e9:
37bca82e9mov rbx, [rsp+480]
37bca82f1mov rdi, [rsp+88]
37bca82f6pxor x10, x10
37bca82fbmov [rsp+208], 0
37bca8306lea rbx, [rbx+8*rdi]
37bca830anop [rax+rax]
37bca8310
37bca8310loc_37bca8310:
37bca8310cdqe
37bca8312mov [rsp+40], r13
37bca8317mov r9, rbx
37bca831amov r8, r12
37bca831dshl rax, 4
37bca8321mov rcx, r15
37bca8324lea rdx, [r12+rax]
37bca8328mov rax, [rsp+80]
37bca832dmov [rsp+32], rax
37bca8332call zlacn2_
37bca8337mov eax, [rsp+208]
37bca833etest eax, eax
37bca8340je 0x37bca84b8
37bca8346cmp eax, 1
37bca8349je 0x37bca8408
37bca834fmov edx, [r15]
37bca8352xor eax, eax
37bca8354mov rcx, rdx
37bca8357shl rdx, 3
37bca835btest ecx, ecx
37bca835djle 0x37bca83ac
37bca835fnop [rax+rax]
37bca836anop [rax+rax]
37bca8375nop [rax+rax]
37bca8380
37bca8380loc_37bca8380:
37bca8380movupd x0, [r12+2*rax]
37bca8386movddup x1, [r14+rax]
37bca838cmulpd x1, x0
37bca8390shufpd x0, x0, 1
37bca8395mulpd x0, x10
37bca839aaddsubpd x1, x0
37bca839emovups [r12+2*rax], x1
37bca83a3add rax, 8
37bca83a7cmp rax, rdx
37bca83aajne 0x37bca8380
37bca83ac
37bca83acloc_37bca83ac:
37bca83aclea rax, [rip+0x7a6bad]
37bca83b3mov [rsp+40], r12
37bca83b8mov r9, r15
37bca83bbmov r8, [rsp+416]
37bca83c3mov [rsp+48], rax
37bca83c8mov rcx, [rsp+400]
37bca83d0lea rdx, [rsp+206]
37bca83d8mov [rsp+72], 1
37bca83e1mov [rsp+64], 1
37bca83eamov [rsp+56], 1
37bca83f3mov [rsp+32], rbp
37bca83f8call ztpsv_
37bca83fdmov eax, [r15]
37bca8400jmp 0x37bca8310
37bca8405
37bca8405 0f 1f 00 ...
37bca8408
37bca8408loc_37bca8408:
37bca8408lea rax, [rip+0x7a6b51]
37bca840fmov [rsp+40], r12
37bca8414mov r9, r15
37bca8417mov r8, [rsp+416]
37bca841fmov [rsp+48], rax
37bca8424mov rcx, [rsp+400]
37bca842clea rdx, [rsp+207]
37bca8434mov [rsp+72], 1
37bca843dmov [rsp+64], 1
37bca8446mov [rsp+56], 1
37bca844fmov [rsp+32], rbp
37bca8454call ztpsv_
37bca8459mov eax, [r15]
37bca845ctest eax, eax
37bca845ejle 0x37bca8310
37bca8464mov ecx, eax
37bca8466xor edx, edx
37bca8468shl rcx, 3
37bca846cnop [rax+rax]
37bca8475nop [rax+rax]
37bca8480
37bca8480loc_37bca8480:
37bca8480movupd x0, [r12+2*rdx]
37bca8486movddup x1, [r14+rdx]
37bca848cmulpd x1, x0
37bca8490shufpd x0, x0, 1
37bca8495mulpd x0, x10
37bca849aaddsubpd x1, x0
37bca849emovups [r12+2*rdx], x1
37bca84a3add rdx, 8
37bca84a7cmp rdx, rcx
37bca84aajne 0x37bca8480
37bca84acjmp 0x37bca8310
37bca84b1
37bca84b1 0f 1f 80 00 00 00 00 .......
37bca84b8
37bca84b8loc_37bca84b8:
37bca84b8mov eax, [r15]
37bca84bbtest eax, eax
37bca84bdjle 0x37bca8552
37bca84c3mov rdi, [rsp+464]
37bca84cbsub eax, 1
37bca84ceadd rax, [rsp+112]
37bca84d3pxor x2, x2
37bca84d7shl rax, 4
37bca84dblea rdx, [rdi+rax+16]
37bca84e0mov rax, [rsp+96]
37bca84e5nop [rax+rax]
37bca84eanop [rax+rax]
37bca84f5nop [rax+rax]
37bca8500
37bca8500loc_37bca8500:
37bca8500movsd_xmm x0, [rax+16]
37bca8505movsd_xmm x1, [rax+24]
37bca850aadd rax, 16
37bca850eandpd x0, [rip+0x7a6a6a]
37bca8516andpd x1, [rip+0x7a6a62]
37bca851eaddsd x0, x1
37bca8522maxsd x2, x0
37bca8526cmp rax, rdx
37bca8529jne 0x37bca8500
37bca852bpxor x0, x0
37bca852fucomisd x2, x0
37bca8533jp 0x37bca8537
37bca8535je 0x37bca8552
37bca8537
37bca8537loc_37bca8537:
37bca8537mov rbx, [rsp+480]
37bca853fmov rax, [rsp+88]
37bca8544movsd_xmm x0, [rbx+8*rax]
37bca8549divsd x0, x2
37bca854dmovsd_xmm [rbx+8*rax], x0
37bca8552
37bca8552loc_37bca8552:
37bca8552add [rsp+88], 1
37bca8558mov rax, [rsp+88]
37bca855dmov rbx, [rsp+160]
37bca8565mov rsi, [rsp+152]
37bca856dmov rdi, [rsp+168]
37bca8575add [rsp+96], rbx
37bca857aadd eax, 1
37bca857dadd [rsp+112], rsi
37bca8582add [rsp+104], rdi
37bca8587cmp [rsp+148], eax
37bca858ejge 0x37bca7dd0
37bca8594jmp 0x37bca7b67
37bca8599
37bca8599loc_37bca8599:
37bca8599mov r8l, [rsp+144]
37bca85a1test r8l, r8l
37bca85a4je 0x37bca868a
37bca85aamov ecx, [rsp+140]
37bca85b1test ecx, ecx
37bca85b3je 0x37bca8a41
37bca85b9mov rsi, [rsp+112]
37bca85bemov ecx, eax
37bca85c0xor r10l, r10l
37bca85c3mov r11l, 1
37bca85c9lea rdi, [rbp-16]
37bca85cdshl rsi, 4
37bca85d1add rsi, [rsp+464]
37bca85d9nop [rax]
37bca85e0
37bca85e0loc_37bca85e0:
37bca85e0movsxd r8, r11l
37bca85e3lea r9l, [r10+1]
37bca85e7pxor x3, x3
37bca85ebmov rdx, r8
37bca85eeadd r8, r10
37bca85f1shl r8, 4
37bca85f5shl rdx, 4
37bca85f9lea rbx, [r8+rbp]
37bca85fdadd rdx, rdi
37bca8600mov r8, rsi
37bca8603nop
37bca8605nop [rax+rax]
37bca8610
37bca8610loc_37bca8610:
37bca8610movsd_xmm x0, [rdx]
37bca8614movsd_xmm x1, [rdx+8]
37bca8619add rdx, 16
37bca861dadd r8, 16
37bca8621andpd x1, [rip+0x7a6957]
37bca8629andpd x0, [rip+0x7a694f]
37bca8631movsd_xmm x2, [r8+8]
37bca8637andpd x2, [rip+0x7a6941]
37bca863faddsd x0, x1
37bca8643movsd_xmm x1, [r8]
37bca8648andpd x1, [rip+0x7a6930]
37bca8650addsd x1, x2
37bca8654mulsd x0, x1
37bca8658addsd x3, x0
37bca865ccmp rdx, rbx
37bca865fjne 0x37bca8610
37bca8661addsd x3, [r14+8*r10]
37bca8667add r11l, r9l
37bca866amovsd_xmm [r14+8*r10], x3
37bca8670add r10, 1
37bca8674cmp rcx, r10
37bca8677jne 0x37bca85e0
37bca867djmp 0x37bca8210
37bca8682
37bca8682loc_37bca8682:
37bca8682mov r8l, r9l
37bca8685jmp 0x37bca7fa1
37bca868a
37bca868aloc_37bca868a:
37bca868amov edx, [rsp+140]
37bca8691test edx, edx
37bca8693je 0x37bca8924
37bca8699mov rdi, [rsp+96]
37bca869emov r10l, 1
37bca86a4mov r11l, 1
37bca86aalea rcx, [rbp-16]
37bca86aemov r9l, r10l
37bca86b1lea rbx, [rdi+24]
37bca86b5mov rdi, [rsp+120]
37bca86baadd rdi, 2
37bca86becmp eax, r10l
37bca86c1jl 0x37bca8785
37bca86c7nop [rax+rax]
37bca86d0
37bca86d0loc_37bca86d0:
37bca86d0mov esi, eax
37bca86d2movsxd r8, r11l
37bca86d5pxor x3, x3
37bca86d9sub esi, r10l
37bca86dcmov rdx, r8
37bca86dfadd rsi, r8
37bca86e2shl rdx, 4
37bca86e6mov r8, rbx
37bca86e9shl rsi, 4
37bca86edadd rdx, rcx
37bca86f0add rsi, rbp
37bca86f3nop
37bca86f5nop [rax+rax]
37bca8700
37bca8700loc_37bca8700:
37bca8700movsd_xmm x0, [rdx]
37bca8704movsd_xmm x1, [rdx+8]
37bca8709add rdx, 16
37bca870dadd r8, 16
37bca8711andpd x1, [rip+0x7a6867]
37bca8719andpd x0, [rip+0x7a685f]
37bca8721movsd_xmm x2, [r8-16]
37bca8727andpd x2, [rip+0x7a6851]
37bca872faddsd x0, x1
37bca8733movsd_xmm x1, [r8-24]
37bca8739andpd x1, [rip+0x7a683f]
37bca8741addsd x1, x2
37bca8745mulsd x0, x1
37bca8749addsd x3, x0
37bca874dcmp rdx, rsi
37bca8750jne 0x37bca8700
37bca8752
37bca8752loc_37bca8752:
37bca8752addsd x3, [r14+8*r10-8]
37bca8759sub r11l, r9l
37bca875cadd rbx, 16
37bca8760lea r11l, [r11+rax+1]
37bca8765movsd_xmm [r14+8*r10-8], x3
37bca876cadd r10, 1
37bca8770cmp r10, rdi
37bca8773je 0x37bca8210
37bca8779mov r9l, r10l
37bca877ccmp eax, r10l
37bca877fjge 0x37bca86d0
37bca8785
37bca8785loc_37bca8785:
37bca8785pxor x3, x3
37bca8789jmp 0x37bca8752
37bca878b
37bca878bloc_37bca878b:
37bca878bmov r10l, [rsp+140]
37bca8793test r10l, r10l
37bca8796je 0x37bca805b
37bca879cmov rdi, [rsp+96]
37bca87a1lea ecx, [rax+1]
37bca87a4mov r9, r14
37bca87a7mov ebx, 1
37bca87acmov r11l, 1
37bca87b2nop [rax]
37bca87b5nop [rax+rax]
37bca87c0
37bca87c0loc_37bca87c0:
37bca87c0cmp eax, r11l
37bca87c3jl 0x37bca88ad
37bca87c9movsd_xmm x1, [rdi+16]
37bca87cemovsd_xmm x0, [rdi+24]
37bca87d3andpd x1, [rip+0x7a67a5]
37bca87dbandpd x0, [rip+0x7a679d]
37bca87e3addsd x1, x0
37bca87e7je 0x37bca8c93
37bca87edmovsxd r8, ebx
37bca87f0mov r10l, esi
37bca87f3movddup x2, x1
37bca87f7xor edx, edx
37bca87f9sub r8, 1
37bca87fdshr r10l, 1
37bca8800shl r8, 4
37bca8804shl r10, 4
37bca8808add r8, rbp
37bca880bnop [rax+rax]
37bca8810
37bca8810loc_37bca8810:
37bca8810movupd x4, [r8+2*rdx]
37bca8816movupd x0, [r8+2*rdx+16]
37bca881dmovlpd x0, [r8+2*rdx+8]
37bca8824movhpd x4, [r8+2*rdx+16]
37bca882bmovapd x3, x4
37bca882fandpd x0, x6
37bca8833movupd x4, [r9+rdx]
37bca8839andpd x3, x6
37bca883daddpd x0, x3
37bca8841mulpd x0, x2
37bca8845addpd x0, x4
37bca8849movups [r9+rdx], x0
37bca884eadd rdx, 16
37bca8852cmp rdx, r10
37bca8855jne 0x37bca8810
37bca8857test sil, 1
37bca885bje 0x37bca88ad
37bca885dmov r8l, esi
37bca8860and r8l, -2
37bca8864add r8l, r11l
37bca8867
37bca8867loc_37bca8867:
37bca8867lea edx, [rbx+r8]
37bca886bsub r8l, 1
37bca886fsub edx, r11l
37bca8872movsxd r8, r8l
37bca8875movsxd rdx, edx
37bca8878shl rdx, 4
37bca887cadd rdx, rbp
37bca887fmovsd_xmm x0, [rdx-8]
37bca8884movsd_xmm x2, [rdx-16]
37bca8889andpd x0, [rip+0x7a66ef]
37bca8891andpd x2, [rip+0x7a66e7]
37bca8899addsd x0, x2
37bca889dmulsd x0, x1
37bca88a1addsd x0, [r14+8*r8]
37bca88a7movsd_xmm [r14+8*r8], x0
37bca88ad
37bca88adloc_37bca88ad:
37bca88adsub ebx, r11l
37bca88b0add r11l, 1
37bca88b4sub esi, 1
37bca88b7add r9, 8
37bca88bblea ebx, [rbx+rax+1]
37bca88bfadd rdi, 16
37bca88c3cmp r11l, ecx
37bca88c6jne 0x37bca87c0
37bca88ccjmp 0x37bca8210
37bca88d1
37bca88d1loc_37bca88d1:
37bca88d1test eax, eax
37bca88d3je 0x37bca7b67
37bca88d9lea rbx, [8*rax]
37bca88e1mov rcx, [rsp+480]
37bca88e9xor edx, edx
37bca88ebmov r8, rbx
37bca88eecall memset
37bca88f3mov rcx, [rsp+488]
37bca88fbmov r8, rbx
37bca88fexor edx, edx
37bca8900call memset
37bca8905jmp 0x37bca7b67
37bca890a
37bca890aloc_37bca890a:
37bca890amov rbx, [rsp+488]
37bca8912mov rsi, [rsp+88]
37bca8917mov [rbx+8*rsi], 0
37bca891fjmp 0x37bca82e9
37bca8924
37bca8924loc_37bca8924:
37bca8924mov rbx, [rsp+96]
37bca8929movsd_xmm x3, [rbx+24]
37bca892emovsd_xmm x0, [rbx+16]
37bca8933andpd x3, [rip+0x7a6645]
37bca893bandpd x0, [rip+0x7a663d]
37bca8943addsd x3, x0
37bca8947cmp eax, 1
37bca894aje 0x37bca8a2b
37bca8950lea r10, [rbx+32]
37bca8954lea esi, [rax+1]
37bca8957mov r9l, 2
37bca895dmov r11l, 1
37bca8963lea rcx, [rbp+rbx]
37bca8968nop [rax+rax]
37bca8970
37bca8970loc_37bca8970:
37bca8970movsxd rdi, r11l
37bca8973mov rdx, rcx
37bca8976lea ebx, [r9-1]
37bca897amov r8l, r9l
37bca897dadd rdi, r9
37bca8980sub rdx, r10
37bca8983shl rdi, 4
37bca8987add rdx, rdi
37bca898amov rdi, r10
37bca898dnop [rax]
37bca8990
37bca8990loc_37bca8990:
37bca8990movsd_xmm x0, [rdx]
37bca8994add r8l, 1
37bca8998add rdx, 16
37bca899cadd rdi, 16
37bca89a0movsd_xmm x1, [rdx-8]
37bca89a5andpd x0, [rip+0x7a65d3]
37bca89adandpd x1, [rip+0x7a65cb]
37bca89b5movsd_xmm x2, [rdi-8]
37bca89baandpd x2, [rip+0x7a65be]
37bca89c2addsd x0, x1
37bca89c6movsd_xmm x1, [rdi-16]
37bca89cbandpd x1, [rip+0x7a65ad]
37bca89d3addsd x1, x2
37bca89d7mulsd x0, x1
37bca89dbaddsd x3, x0
37bca89dfcmp eax, r8l
37bca89e2jge 0x37bca8990
37bca89e4addsd x3, [r14+8*r9-16]
37bca89ebmovsd_xmm x0, [r10+8]
37bca89f1sub r11l, ebx
37bca89f4add r10, 16
37bca89f8andpd x0, [rip+0x7a6580]
37bca8a00lea r11l, [r11+rax+1]
37bca8a05movsd_xmm [r14+8*r9-16], x3
37bca8a0cmovsd_xmm x3, [r10-16]
37bca8a12add r9, 1
37bca8a16andpd x3, [rip+0x7a6562]
37bca8a1eaddsd x3, x0
37bca8a22cmp r9, rsi
37bca8a25jne 0x37bca8970
37bca8a2b
37bca8a2bloc_37bca8a2b:
37bca8a2bmov rbx, [rsp+120]
37bca8a30addsd x3, [r14+8*rbx]
37bca8a36movsd_xmm [r14+8*rbx], x3
37bca8a3cjmp 0x37bca8210
37bca8a41
37bca8a41loc_37bca8a41:
37bca8a41mov rbx, [rsp+120]
37bca8a46mov rsi, [rsp+96]
37bca8a4bmov r10l, 1
37bca8a51mov [rsp+184], eax
37bca8a58lea rcx, [rbp-16]
37bca8a5clea rdi, [rbx+2]
37bca8a60mov r11, rsi
37bca8a63mov ebx, 1
37bca8a68nop [rax+rax]
37bca8a70
37bca8a70loc_37bca8a70:
37bca8a70movsd_xmm x3, [r11+16]
37bca8a76movsd_xmm x0, [r11+24]
37bca8a7cmov r9l, r10l
37bca8a7fandpd x3, [rip+0x7a64f9]
37bca8a87andpd x0, [rip+0x7a64f1]
37bca8a8faddsd x3, x0
37bca8a93cmp r10, 1
37bca8a97je 0x37bca8b0f
37bca8a99movsxd r8, ebx
37bca8a9clea edx, [r10-2]
37bca8aa0mov rax, r8
37bca8aa3add rdx, r8
37bca8aa6shl rdx, 4
37bca8aaashl rax, 4
37bca8aaelea r8, [rdx+rbp]
37bca8ab2add rax, rcx
37bca8ab5mov rdx, rsi
37bca8ab8nop [rax+rax]
37bca8ac0
37bca8ac0loc_37bca8ac0:
37bca8ac0movsd_xmm x0, [rax]
37bca8ac4movsd_xmm x1, [rax+8]
37bca8ac9add rax, 16
37bca8acdadd rdx, 16
37bca8ad1andpd x1, [rip+0x7a64a7]
37bca8ad9andpd x0, [rip+0x7a649f]
37bca8ae1movsd_xmm x2, [rdx+8]
37bca8ae6andpd x2, [rip+0x7a6492]
37bca8aeeaddsd x0, x1
37bca8af2movsd_xmm x1, [rdx]
37bca8af6andpd x1, [rip+0x7a6482]
37bca8afeaddsd x1, x2
37bca8b02mulsd x0, x1
37bca8b06addsd x3, x0
37bca8b0acmp r8, rax
37bca8b0djne 0x37bca8ac0
37bca8b0f
37bca8b0floc_37bca8b0f:
37bca8b0faddsd x3, [r14+8*r10-8]
37bca8b16add ebx, r9l
37bca8b19add r11, 16
37bca8b1dmovsd_xmm [r14+8*r10-8], x3
37bca8b24add r10, 1
37bca8b28cmp r10, rdi
37bca8b2bjne 0x37bca8a70
37bca8b31mov eax, [rsp+184]
37bca8b38jmp 0x37bca8210
37bca8b3d
37bca8b3dloc_37bca8b3d:
37bca8b3dmov rsi, [rsp+96]
37bca8b42lea ecx, [rax+1]
37bca8b45mov edi, 1
37bca8b4axor r11l, r11l
37bca8b4dmovddup x2, [rip+0x7a642b]
37bca8b55mov edx, 1
37bca8b5amovsd_xmm x1, [rsi+16]
37bca8b5fmovsd_xmm x0, [rsi+24]
37bca8b64andpd x1, [rip+0x7a6414]
37bca8b6candpd x0, [rip+0x7a640c]
37bca8b74addsd x1, x0
37bca8b78nop [rax+rax]
37bca8b80
37bca8b80loc_37bca8b80:
37bca8b80addsd x1, [r14+8*r11]
37bca8b86lea ebx, [rdx+1]
37bca8b89movsd_xmm [r14+8*r11], x1
37bca8b8fcmp ecx, ebx
37bca8b91je 0x37bca8210
37bca8b97movsd_xmm x1, [rsi+40]
37bca8b9cmovsd_xmm x0, [rsi+32]
37bca8ba1add rsi, 16
37bca8ba5add edi, edx
37bca8ba7andpd x1, [rip+0x7a63d1]
37bca8bafandpd x0, [rip+0x7a63c9]
37bca8bb7add r11, 1
37bca8bbbaddsd x1, x0
37bca8bbfcmp ebx, 2
37bca8bc2je 0x37bca8c8b
37bca8bc8movsxd r8, edi
37bca8bcbmov r9l, r11l
37bca8bcemov r10l, r11l
37bca8bd1xor edx, edx
37bca8bd3sub r8, 1
37bca8bd7shr r9l, 1
37bca8bdamovddup x3, x1
37bca8bdeshl r8, 4
37bca8be2shl r9, 4
37bca8be6add r8, rbp
37bca8be9nop [rax]
37bca8bf0
37bca8bf0loc_37bca8bf0:
37bca8bf0movupd x5, [r8+2*rdx]
37bca8bf6movupd x0, [r8+2*rdx+16]
37bca8bfdmovlpd x0, [r8+2*rdx+8]
37bca8c04movhpd x5, [r8+2*rdx+16]
37bca8c0bmovapd x4, x5
37bca8c0fandpd x0, x2
37bca8c13movupd x5, [r14+rdx]
37bca8c19andpd x4, x2
37bca8c1daddpd x0, x4
37bca8c21mulpd x0, x3
37bca8c25addpd x0, x5
37bca8c29movups [r14+rdx], x0
37bca8c2eadd rdx, 16
37bca8c32cmp rdx, r9
37bca8c35jne 0x37bca8bf0
37bca8c37test r10b, 1
37bca8c3bje 0x37bca8c84
37bca8c3dor r10l, 1
37bca8c41
37bca8c41loc_37bca8c41:
37bca8c41lea edx, [rdi+r10]
37bca8c45sub r10l, 1
37bca8c49movsxd rdx, edx
37bca8c4cmovsxd r8, r10l
37bca8c4fshl rdx, 4
37bca8c53add rdx, rbp
37bca8c56movsd_xmm x0, [rdx-24]
37bca8c5bmovsd_xmm x3, [rdx-32]
37bca8c60andpd x0, [rip+0x7a6318]
37bca8c68andpd x3, [rip+0x7a6310]
37bca8c70addsd x0, x3
37bca8c74mulsd x0, x1
37bca8c78addsd x0, [r14+8*r8]
37bca8c7emovsd_xmm [r14+8*r8], x0
37bca8c84
37bca8c84loc_37bca8c84:
37bca8c84mov edx, ebx
37bca8c86jmp 0x37bca8b80
37bca8c8b
37bca8c8bloc_37bca8c8b:
37bca8c8bmov r10l, 1
37bca8c91jmp 0x37bca8c41
37bca8c93
37bca8c93loc_37bca8c93:
37bca8c93mov r8l, eax
37bca8c96jmp 0x37bca8867
37bca8c9b
37bca8c9bloc_37bca8c9b:
37bca8c9bmov edx, 78
37bca8ca0mov eax, 67
37bca8ca5jmp 0x37bca7cca
37bca8caa
37bca8caaloc_37bca8caa:
37bca8caamov edx, -5
37bca8cafmov eax, 5
37bca8cb4jmp 0x37bca7b43
37bca8cb9
37bca8cb9loc_37bca8cb9:
37bca8cb9mov eax, edx
37bca8cbbneg eax
37bca8cbdjmp 0x37bca7b45
37bca79c0
37bca79c0ztprfs_:
37bca79c0push r15
37bca79c2push r14
37bca79c4push r13
37bca79c6push r12
37bca79c8push rbp
37bca79c9push rdi
37bca79capush rsi
37bca79cbpush rbx
37bca79ccsub rsp, 328
37bca79d3movups [rsp+224], x6
37bca79dbmovups [rsp+240], x7
37bca79e3movups [rsp+256], x8
37bca79ecmovups [rsp+272], x9
37bca79f5movups [rsp+288], x10
37bca79femovups [rsp+304], x11
37bca7a07mov rdi, [rsp+512]
37bca7a0fmov rax, [rsp+472]
37bca7a17mov r13, [rsp+440]
37bca7a1fmov r12, [rsp+496]
37bca7a27mov ebx, [rax]
37bca7a29mov rax, [rsp+456]
37bca7a31mov [rdi], 0
37bca7a37mov r14, [rsp+504]
37bca7a3fmov [rsp+408], rdx
37bca7a47mov r15, r9
37bca7a4amovsxd rsi, [rax]
37bca7a4dmov r9l, 1
37bca7a53mov [rsp+416], r8
37bca7a5blea rdx, [rip+0x7a74de]
37bca7a62mov r8l, 1
37bca7a68mov [rsp+400], rcx
37bca7a70call lsame_
37bca7a75mov rcx, [rsp+408]
37bca7a7dmov r9l, 1
37bca7a83mov r8l, 1
37bca7a89lea rdx, [rip+0x7a74b1]
37bca7a90mov [rsp+144], eax
37bca7a97mov ebp, eax
37bca7a99call lsame_
37bca7a9emov rcx, [rsp+416]
37bca7aa6mov r9l, 1
37bca7aacmov r8l, 1
37bca7ab2lea rdx, [rip+0x7a7488]
37bca7ab9mov [rsp+136], eax
37bca7ac0call lsame_
37bca7ac5mov [rsp+140], eax
37bca7acctest ebp, ebp
37bca7aceje 0x37bca7bbb
37bca7ad4
37bca7ad4loc_37bca7ad4:
37bca7ad4mov eax, [rsp+136]
37bca7adbtest eax, eax
37bca7addje 0x37bca7bf2
37bca7ae3
37bca7ae3loc_37bca7ae3:
37bca7ae3mov eax, [rsp+140]
37bca7aeatest eax, eax
37bca7aecje 0x37bca7c51
37bca7af2
37bca7af2loc_37bca7af2:
37bca7af2mov ebp, [r15]
37bca7af5test ebp, ebp
37bca7af7js 0x37bca7baf
37bca7afdmov rax, [rsp+432]
37bca7b05mov eax, [rax]
37bca7b07test eax, eax
37bca7b09js 0x37bca8caa
37bca7b0fmov rcx, [rsp+456]
37bca7b17test ebp, ebp
37bca7b19mov edx, 1
37bca7b1ecmovg edx, ebp
37bca7b21cmp [rcx], edx
37bca7b23jl 0x37bca7c88
37bca7b29mov rcx, [rsp+472]
37bca7b31cmp [rcx], edx
37bca7b33jge 0x37bca7c97
37bca7b39mov edx, -10
37bca7b3emov eax, 10
37bca7b43
37bca7b43loc_37bca7b43:
37bca7b43mov [rdi], edx
37bca7b45
37bca7b45loc_37bca7b45:
37bca7b45lea rdx, [rsp+212]
37bca7b4dmov r8l, 6
37bca7b53lea rcx, [rip+0x7a73eb]
37bca7b5amov [rsp+212], eax
37bca7b61call xerbla_
37bca7b66nop
37bca7b67
37bca7b67loc_37bca7b67:
37bca7b67movups x6, [rsp+224]
37bca7b6fmovups x7, [rsp+240]
37bca7b77movups x8, [rsp+256]
37bca7b80movups x9, [rsp+272]
37bca7b89movups x10, [rsp+288]
37bca7b92movups x11, [rsp+304]
37bca7b9badd rsp, 328
37bca7ba2pop rbx
37bca7ba3pop rsi
37bca7ba4pop rdi
37bca7ba5pop rbp
37bca7ba6pop r12
37bca7ba8pop r13
37bca7baapop r14
37bca7bacpop r15
37bca7baeret
37bca7baf
37bca7bafloc_37bca7baf:
37bca7bafmov edx, -4
37bca7bb4mov eax, 4
37bca7bb9jmp 0x37bca7b43
37bca7bbb
37bca7bbbloc_37bca7bbb:
37bca7bbbmov rcx, [rsp+400]
37bca7bc3mov r9l, 1
37bca7bc9mov r8l, 1
37bca7bcflea rdx, [rip+0x7a736c]
37bca7bd6call lsame_
37bca7bdbtest eax, eax
37bca7bddjne 0x37bca7ad4
37bca7be3mov edx, -1
37bca7be8mov eax, 1
37bca7bedjmp 0x37bca7b43
37bca7bf2
37bca7bf2loc_37bca7bf2:
37bca7bf2mov rcx, [rsp+408]
37bca7bfamov r9l, 1
37bca7c00mov r8l, 1
37bca7c06lea rdx, [rip+0x7a7336]
37bca7c0dcall lsame_
37bca7c12test eax, eax
37bca7c14jne 0x37bca7ae3
37bca7c1amov rcx, [rsp+408]
37bca7c22mov r9l, 1
37bca7c28mov r8l, 1
37bca7c2elea rdx, [rip+0x7a730f]
37bca7c35call lsame_
37bca7c3atest eax, eax
37bca7c3cjne 0x37bca7ae3
37bca7c42mov edx, -2
37bca7c47mov eax, 2
37bca7c4cjmp 0x37bca7b43
37bca7c51
37bca7c51loc_37bca7c51:
37bca7c51mov rcx, [rsp+416]
37bca7c59mov r9l, 1
37bca7c5fmov r8l, 1
37bca7c65lea rdx, [rip+0x7a72d4]
37bca7c6ccall lsame_
37bca7c71test eax, eax
37bca7c73jne 0x37bca7af2
37bca7c79mov edx, -3
37bca7c7emov eax, 3
37bca7c83jmp 0x37bca7b43
37bca7c88
37bca7c88loc_37bca7c88:
37bca7c88mov edx, -8
37bca7c8dmov eax, 8
37bca7c92jmp 0x37bca7b43
37bca7c97
37bca7c97loc_37bca7c97:
37bca7c97mov edx, [rdi]
37bca7c99test edx, edx
37bca7c9bjne 0x37bca8cb9
37bca7ca1test ebp, ebp
37bca7ca3je 0x37bca88d1
37bca7ca9test eax, eax
37bca7cabje 0x37bca7b67
37bca7cb1mov eax, [rsp+136]
37bca7cb8test eax, eax
37bca7cbaje 0x37bca8c9b
37bca7cc0mov edx, 67
37bca7cc5mov eax, 78
37bca7cca
37bca7ccaloc_37bca7cca:
37bca7ccamov [rsp+207], dl
37bca7cd1lea rcx, [rip+0x7a7273]
37bca7cd8mov edx, 7
37bca7cddmov [rsp+206], al
37bca7ce4call dlamch_
37bca7ce9mov edx, 12
37bca7ceelea rcx, [rip+0x7a725d]
37bca7cf5movapd x8, x0
37bca7cfacall dlamch_
37bca7cffmov rax, [rsp+432]
37bca7d07mov eax, [rax]
37bca7d09mov [rsp+148], eax
37bca7d10test eax, eax
37bca7d12jle 0x37bca7b67
37bca7d18lea r8l, [rbp+1]
37bca7d1cpxor x9, x9
37bca7d21movapd x7, x0
37bca7d25movsxd rdi, ebx
37bca7d28cvtsi2sd x9, r8l
37bca7d2dmulsd x7, x9
37bca7d32xor eax, eax
37bca7d34test rdi, rdi
37bca7d37cmovns rax, rdi
37bca7d3bmov rbp, r13
37bca7d3emov rdi, [rsp+448]
37bca7d46mov [rsp+104], -1
37bca7d4fmovddup x6, [rip+0x7a7229]
37bca7d57lea r13, [rsp+212]
37bca7d5fmov [rsp+112], -1
37bca7d68mov [rsp+152], rax
37bca7d70shl rax, 4
37bca7d74mov [rsp+160], rax
37bca7d7cmov rax, [rsp+464]
37bca7d84mov [rsp+88], 0
37bca7d8dmovapd x11, x7
37bca7d92divsd x11, x8
37bca7d97sub rax, 16
37bca7d9bmov [rsp+96], rax
37bca7da0xor eax, eax
37bca7da2test rsi, rsi
37bca7da5cmovns rax, rsi
37bca7da9add rdi, 16
37bca7dadmov [rsp+176], rdi
37bca7db5lea rdi, [rsp+208]
37bca7dbdmov [rsp+168], rax
37bca7dc5mov [rsp+80], rdi
37bca7dcanop [rax+rax]
37bca7dd0
37bca7dd0loc_37bca7dd0:
37bca7dd0lea rsi, [rip+0x7a7189]
37bca7dd7mov rax, [rsp+96]
37bca7ddcmov r9, r12
37bca7ddfmov rcx, r15
37bca7de2mov [rsp+32], rsi
37bca7de7mov r8, rsi
37bca7dealea rdx, [rax+16]
37bca7deecall zcopy_
37bca7df3mov [rsp+48], rsi
37bca7df8mov r9, r15
37bca7dfbmov r8, [rsp+416]
37bca7e03mov [rsp+40], r12
37bca7e08mov rdx, [rsp+408]
37bca7e10mov [rsp+32], rbp
37bca7e15mov rcx, [rsp+400]
37bca7e1dmov [rsp+72], 1
37bca7e26mov [rsp+64], 1
37bca7e2fmov [rsp+56], 1
37bca7e38call ztpmv_
37bca7e3dmov rbx, [rsp+104]
37bca7e42mov r9, rsi
37bca7e45mov rcx, r15
37bca7e48mov rax, [rsp+176]
37bca7e50mov [rsp+40], rsi
37bca7e55lea rdx, [rip+0x7a710c]
37bca7e5cmov [rsp+32], r12
37bca7e61shl rbx, 4
37bca7e65lea r8, [rax+rbx]
37bca7e69call zaxpy_
37bca7e6emov eax, [r15]
37bca7e71test eax, eax
37bca7e73jle 0x37bca890a
37bca7e79lea edi, [rax-1]
37bca7e7cmov [rsp+128], r14
37bca7e84mov esi, eax
37bca7e86mov r8, r14
37bca7e89mov [rsp+120], rdi
37bca7e8eadd rbx, [rsp+448]
37bca7e96lea r9, [r14+8]
37bca7e9amov rdx, rbx
37bca7e9dlea r10, [r9+8*rdi]
37bca7ea1nop [rax+rax]
37bca7eaanop [rax+rax]
37bca7eb5nop [rax+rax]
37bca7ec0
37bca7ec0loc_37bca7ec0:
37bca7ec0movsd_xmm x0, [rdx+16]
37bca7ec5movsd_xmm x1, [rdx+24]
37bca7ecaadd r8, 8
37bca7eceadd rdx, 16
37bca7ed2andpd x0, [rip+0x7a70a6]
37bca7edaandpd x1, [rip+0x7a709e]
37bca7ee2addsd x0, x1
37bca7ee6movsd_xmm [r8-8], x0
37bca7eeccmp r8, r10
37bca7eefjne 0x37bca7ec0
37bca7ef1mov edi, [rsp+136]
37bca7ef8test edi, edi
37bca7efaje 0x37bca8599
37bca7f00mov ebx, [rsp+144]
37bca7f07test ebx, ebx
37bca7f09je 0x37bca878b
37bca7f0fmov r11l, [rsp+140]
37bca7f17test r11l, r11l
37bca7f1aje 0x37bca8b3d
37bca7f20mov r11, [rsp+96]
37bca7f25lea esi, [rax+1]
37bca7f28mov ebx, 1
37bca7f2dmov r8l, 1
37bca7f33mov edx, 1
37bca7f38movsd_xmm x1, [r11+16]
37bca7f3emovsd_xmm x0, [r11+24]
37bca7f44andpd x1, [rip+0x7a7034]
37bca7f4candpd x0, [rip+0x7a702c]
37bca7f54addsd x1, x0
37bca7f58nop [rax+rax]
37bca7f60
37bca7f60loc_37bca7f60:
37bca7f60lea ecx, [rdx+rbx]
37bca7f63sub edx, 1
37bca7f66movsxd rcx, ecx
37bca7f69movsxd rdx, edx
37bca7f6cshl rcx, 4
37bca7f70add rcx, rbp
37bca7f73movsd_xmm x0, [rcx-24]
37bca7f78movsd_xmm x2, [rcx-32]
37bca7f7dandpd x0, [rip+0x7a6ffb]
37bca7f85andpd x2, [rip+0x7a6ff3]
37bca7f8daddsd x0, x2
37bca7f91mulsd x0, x1
37bca7f95addsd x0, [r14+8*rdx]
37bca7f9bmovsd_xmm [r14+8*rdx], x0
37bca7fa1
37bca7fa1loc_37bca7fa1:
37bca7fa1lea r9l, [r8+1]
37bca7fa5cmp esi, r9l
37bca7fa8je 0x37bca8210
37bca7faemovsd_xmm x1, [r11+32]
37bca7fb4add ebx, r8l
37bca7fb7mov r8l, r9l
37bca7fbaadd r11, 16
37bca7fbeandpd x1, [rip+0x7a6fba]
37bca7fc6movsxd rcx, ebx
37bca7fc9shr r8l, 1
37bca7fccxor edx, edx
37bca7fcemovsd_xmm x0, [r11+24]
37bca7fd4sub rcx, 1
37bca7fd8shl r8, 4
37bca7fdcandpd x0, [rip+0x7a6f9c]
37bca7fe4shl rcx, 4
37bca7fe8addsd x1, x0
37bca7fecadd rcx, rbp
37bca7fefmovddup x2, x1
37bca7ff3nop
37bca7ff5nop [rax+rax]
37bca8000
37bca8000loc_37bca8000:
37bca8000movupd x4, [rcx+2*rdx]
37bca8005movupd x0, [rcx+2*rdx+16]
37bca800bmovlpd x0, [rcx+2*rdx+8]
37bca8011movhpd x4, [rcx+2*rdx+16]
37bca8017movapd x5, x4
37bca801bandpd x0, x6
37bca801fmovupd x4, [r14+rdx]
37bca8025andpd x5, x6
37bca8029addpd x0, x5
37bca802dmulpd x0, x2
37bca8031addpd x0, x4
37bca8035movups [r14+rdx], x0
37bca803aadd rdx, 16
37bca803ecmp rdx, r8
37bca8041jne 0x37bca8000
37bca8043test r9b, 1
37bca8047je 0x37bca8682
37bca804dmov edx, r9l
37bca8050mov r8l, r9l
37bca8053or edx, 1
37bca8056jmp 0x37bca7f60
37bca805b
37bca805bloc_37bca805b:
37bca805bmov r11, [rsp+96]
37bca8060movsd_xmm x1, [r11+16]
37bca8066movsd_xmm x0, [r11+24]
37bca806candpd x1, [rip+0x7a6f0c]
37bca8074andpd x0, [rip+0x7a6f04]
37bca807caddsd x1, x0
37bca8080cmp eax, 1
37bca8083je 0x37bca81f6
37bca8089mov [rsp+496], r12
37bca8091movddup x2, [rip+0x7a6ee7]
37bca8099mov esi, 1
37bca809emov ebx, 2
37bca80a3mov [rsp+184], r13
37bca80abmov edi, 1
37bca80b0mov [rsp+424], r15
37bca80b8lea r15l, [rax+1]
37bca80bcnop [rax]
37bca80c0
37bca80c0loc_37bca80c0:
37bca80c0mov r10l, ebx
37bca80c3mov r13l, esi
37bca80c6cmp eax, ebx
37bca80c8jle 0x37bca814c
37bca80cemovsxd rdx, edi
37bca80d1mov r12l, eax
37bca80d4movddup x3, x1
37bca80d8lea rcx, [rbx+rdx-1]
37bca80ddsub r12l, esi
37bca80e0xor edx, edx
37bca80e2sub rcx, rsi
37bca80e5mov r8l, r12l
37bca80e8shl rcx, 4
37bca80ecshr r8l, 1
37bca80efadd rcx, rbp
37bca80f2shl r8, 4
37bca80f6nop [rax+rax]
37bca8100
37bca8100loc_37bca8100:
37bca8100movupd x5, [rcx+2*rdx]
37bca8105movupd x0, [rcx+2*rdx+16]
37bca810bmovlpd x0, [rcx+2*rdx+8]
37bca8111movhpd x5, [rcx+2*rdx+16]
37bca8117andpd x5, x2
37bca811bandpd x0, x2
37bca811faddpd x0, x5
37bca8123movupd x5, [r9+rdx]
37bca8129mulpd x0, x3
37bca812daddpd x0, x5
37bca8131movups [r9+rdx], x0
37bca8136add rdx, 16
37bca813acmp rdx, r8
37bca813djne 0x37bca8100
37bca813ftest r12b, 1
37bca8143je 0x37bca8192
37bca8145and r12l, -2
37bca8149add r10l, r12l
37bca814c
37bca814cloc_37bca814c:
37bca814clea edx, [r10+rdi]
37bca8150lea ecx, [r10-1]
37bca8154sub edx, r13l
37bca8157movsxd rcx, ecx
37bca815amovsxd rdx, edx
37bca815dshl rdx, 4
37bca8161add rdx, rbp
37bca8164movsd_xmm x0, [rdx-8]
37bca8169movsd_xmm x3, [rdx-16]
37bca816eandpd x0, [rip+0x7a6e0a]
37bca8176andpd x3, [rip+0x7a6e02]
37bca817eaddsd x0, x3
37bca8182mulsd x0, x1
37bca8186addsd x0, [r14+8*rcx]
37bca818cmovsd_xmm [r14+8*rcx], x0
37bca8192
37bca8192loc_37bca8192:
37bca8192sub edi, r13l
37bca8195add rbx, 1
37bca8199add rsi, 1
37bca819dadd r11, 16
37bca81a1addsd x1, [r9-8]
37bca81a7movsd_xmm x0, [r11+24]
37bca81adlea edi, [rdi+rax+1]
37bca81b1add r9, 8
37bca81b5andpd x0, [rip+0x7a6dc3]
37bca81bdmovsd_xmm [r9-16], x1
37bca81c3movsd_xmm x1, [r11+16]
37bca81c9andpd x1, [rip+0x7a6daf]
37bca81d1addsd x1, x0
37bca81d5cmp r15, rbx
37bca81d8jne 0x37bca80c0
37bca81demov r15, [rsp+424]
37bca81e6mov r12, [rsp+496]
37bca81eemov r13, [rsp+184]
37bca81f6
37bca81f6loc_37bca81f6:
37bca81f6mov rdi, [rsp+120]
37bca81fbaddsd x1, [r14+8*rdi]
37bca8201movsd_xmm [r14+8*rdi], x1
37bca8207nop [rax+rax]
37bca8210
37bca8210loc_37bca8210:
37bca8210mov r8, [rsp+120]
37bca8215mov rdx, r12
37bca8218mov r9, r14
37bca821bpxor x3, x3
37bca821fshl r8, 4
37bca8223lea r10, [r12+r8+16]
37bca8228mov r8, r12
37bca822bnop [rax+rax]
37bca8230
37bca8230loc_37bca8230:
37bca8230movsd_xmm x1, [r9]
37bca8235movsd_xmm x0, [r8]
37bca823amovsd_xmm x2, [r8+8]
37bca8240andpd x0, [rip+0x7a6d38]
37bca8248comisd x1, x11
37bca824dandpd x2, [rip+0x7a6d2b]
37bca8255addsd x0, x2
37bca8259ja 0x37bca8263
37bca825baddsd x0, x7
37bca825faddsd x1, x7
37bca8263
37bca8263loc_37bca8263:
37bca8263divsd x0, x1
37bca8267add r8, 16
37bca826badd r9, 8
37bca826fmaxsd x3, x0
37bca8273cmp r10, r8
37bca8276jne 0x37bca8230
37bca8278mov rsi, [rsp+488]
37bca8280mov rbx, [rsp+88]
37bca8285mov rcx, [rsp+128]
37bca828dmovsd_xmm [rsi+8*rbx], x3
37bca8292movapd x3, x9
37bca8297mulsd x3, x8
37bca829cnop [rax]
37bca82a0
37bca82a0loc_37bca82a0:
37bca82a0movsd_xmm x2, [rcx]
37bca82a4movsd_xmm x0, [rdx]
37bca82a8movsd_xmm x1, [rdx+8]
37bca82adandpd x0, [rip+0x7a6ccb]
37bca82b5andpd x1, [rip+0x7a6cc3]
37bca82bdcomisd x2, x11
37bca82c2addsd x0, x1
37bca82c6movapd x1, x2
37bca82camulsd x1, x3
37bca82ceaddsd x0, x1
37bca82d2ja 0x37bca82d8
37bca82d4addsd x0, x7
37bca82d8
37bca82d8loc_37bca82d8:
37bca82d8add rdx, 16
37bca82dcmovsd_xmm [rcx], x0
37bca82e0add rcx, 8
37bca82e4cmp r10, rdx
37bca82e7jne 0x37bca82a0
37bca82e9
37bca82e9loc_37bca82e9:
37bca82e9mov rbx, [rsp+480]
37bca82f1mov rdi, [rsp+88]
37bca82f6pxor x10, x10
37bca82fbmov [rsp+208], 0
37bca8306lea rbx, [rbx+8*rdi]
37bca830anop [rax+rax]
37bca8310
37bca8310loc_37bca8310:
37bca8310cdqe
37bca8312mov [rsp+40], r13
37bca8317mov r9, rbx
37bca831amov r8, r12
37bca831dshl rax, 4
37bca8321mov rcx, r15
37bca8324lea rdx, [r12+rax]
37bca8328mov rax, [rsp+80]
37bca832dmov [rsp+32], rax
37bca8332call zlacn2_
37bca8337mov eax, [rsp+208]
37bca833etest eax, eax
37bca8340je 0x37bca84b8
37bca8346cmp eax, 1
37bca8349je 0x37bca8408
37bca834fmov edx, [r15]
37bca8352xor eax, eax
37bca8354mov rcx, rdx
37bca8357shl rdx, 3
37bca835btest ecx, ecx
37bca835djle 0x37bca83ac
37bca835fnop [rax+rax]
37bca836anop [rax+rax]
37bca8375nop [rax+rax]
37bca8380
37bca8380loc_37bca8380:
37bca8380movupd x0, [r12+2*rax]
37bca8386movddup x1, [r14+rax]
37bca838cmulpd x1, x0
37bca8390shufpd x0, x0, 1
37bca8395mulpd x0, x10
37bca839aaddsubpd x1, x0
37bca839emovups [r12+2*rax], x1
37bca83a3add rax, 8
37bca83a7cmp rax, rdx
37bca83aajne 0x37bca8380
37bca83ac
37bca83acloc_37bca83ac:
37bca83aclea rax, [rip+0x7a6bad]
37bca83b3mov [rsp+40], r12
37bca83b8mov r9, r15
37bca83bbmov r8, [rsp+416]
37bca83c3mov [rsp+48], rax
37bca83c8mov rcx, [rsp+400]
37bca83d0lea rdx, [rsp+206]
37bca83d8mov [rsp+72], 1
37bca83e1mov [rsp+64], 1
37bca83eamov [rsp+56], 1
37bca83f3mov [rsp+32], rbp
37bca83f8call ztpsv_
37bca83fdmov eax, [r15]
37bca8400jmp 0x37bca8310
37bca8405
37bca8405 0f 1f 00 ...
37bca8408
37bca8408loc_37bca8408:
37bca8408lea rax, [rip+0x7a6b51]
37bca840fmov [rsp+40], r12
37bca8414mov r9, r15
37bca8417mov r8, [rsp+416]
37bca841fmov [rsp+48], rax
37bca8424mov rcx, [rsp+400]
37bca842clea rdx, [rsp+207]
37bca8434mov [rsp+72], 1
37bca843dmov [rsp+64], 1
37bca8446mov [rsp+56], 1
37bca844fmov [rsp+32], rbp
37bca8454call ztpsv_
37bca8459mov eax, [r15]
37bca845ctest eax, eax
37bca845ejle 0x37bca8310
37bca8464mov ecx, eax
37bca8466xor edx, edx
37bca8468shl rcx, 3
37bca846cnop [rax+rax]
37bca8475nop [rax+rax]
37bca8480
37bca8480loc_37bca8480:
37bca8480movupd x0, [r12+2*rdx]
37bca8486movddup x1, [r14+rdx]
37bca848cmulpd x1, x0
37bca8490shufpd x0, x0, 1
37bca8495mulpd x0, x10
37bca849aaddsubpd x1, x0
37bca849emovups [r12+2*rdx], x1
37bca84a3add rdx, 8
37bca84a7cmp rdx, rcx
37bca84aajne 0x37bca8480
37bca84acjmp 0x37bca8310
37bca84b1
37bca84b1 0f 1f 80 00 00 00 00 .......
37bca84b8
37bca84b8loc_37bca84b8:
37bca84b8mov eax, [r15]
37bca84bbtest eax, eax
37bca84bdjle 0x37bca8552
37bca84c3mov rdi, [rsp+464]
37bca84cbsub eax, 1
37bca84ceadd rax, [rsp+112]
37bca84d3pxor x2, x2
37bca84d7shl rax, 4
37bca84dblea rdx, [rdi+rax+16]
37bca84e0mov rax, [rsp+96]
37bca84e5nop [rax+rax]
37bca84eanop [rax+rax]
37bca84f5nop [rax+rax]
37bca8500
37bca8500loc_37bca8500:
37bca8500movsd_xmm x0, [rax+16]
37bca8505movsd_xmm x1, [rax+24]
37bca850aadd rax, 16
37bca850eandpd x0, [rip+0x7a6a6a]
37bca8516andpd x1, [rip+0x7a6a62]
37bca851eaddsd x0, x1
37bca8522maxsd x2, x0
37bca8526cmp rax, rdx
37bca8529jne 0x37bca8500
37bca852bpxor x0, x0
37bca852fucomisd x2, x0
37bca8533jp 0x37bca8537
37bca8535je 0x37bca8552
37bca8537
37bca8537loc_37bca8537:
37bca8537mov rbx, [rsp+480]
37bca853fmov rax, [rsp+88]
37bca8544movsd_xmm x0, [rbx+8*rax]
37bca8549divsd x0, x2
37bca854dmovsd_xmm [rbx+8*rax], x0
37bca8552
37bca8552loc_37bca8552:
37bca8552add [rsp+88], 1
37bca8558mov rax, [rsp+88]
37bca855dmov rbx, [rsp+160]
37bca8565mov rsi, [rsp+152]
37bca856dmov rdi, [rsp+168]
37bca8575add [rsp+96], rbx
37bca857aadd eax, 1
37bca857dadd [rsp+112], rsi
37bca8582add [rsp+104], rdi
37bca8587cmp [rsp+148], eax
37bca858ejge 0x37bca7dd0
37bca8594jmp 0x37bca7b67
37bca8599
37bca8599loc_37bca8599:
37bca8599mov r8l, [rsp+144]
37bca85a1test r8l, r8l
37bca85a4je 0x37bca868a
37bca85aamov ecx, [rsp+140]
37bca85b1test ecx, ecx
37bca85b3je 0x37bca8a41
37bca85b9mov rsi, [rsp+112]
37bca85bemov ecx, eax
37bca85c0xor r10l, r10l
37bca85c3mov r11l, 1
37bca85c9lea rdi, [rbp-16]
37bca85cdshl rsi, 4
37bca85d1add rsi, [rsp+464]
37bca85d9nop [rax]
37bca85e0
37bca85e0loc_37bca85e0:
37bca85e0movsxd r8, r11l
37bca85e3lea r9l, [r10+1]
37bca85e7pxor x3, x3
37bca85ebmov rdx, r8
37bca85eeadd r8, r10
37bca85f1shl r8, 4
37bca85f5shl rdx, 4
37bca85f9lea rbx, [r8+rbp]
37bca85fdadd rdx, rdi
37bca8600mov r8, rsi
37bca8603nop
37bca8605nop [rax+rax]
37bca8610
37bca8610loc_37bca8610:
37bca8610movsd_xmm x0, [rdx]
37bca8614movsd_xmm x1, [rdx+8]
37bca8619add rdx, 16
37bca861dadd r8, 16
37bca8621andpd x1, [rip+0x7a6957]
37bca8629andpd x0, [rip+0x7a694f]
37bca8631movsd_xmm x2, [r8+8]
37bca8637andpd x2, [rip+0x7a6941]
37bca863faddsd x0, x1
37bca8643movsd_xmm x1, [r8]
37bca8648andpd x1, [rip+0x7a6930]
37bca8650addsd x1, x2
37bca8654mulsd x0, x1
37bca8658addsd x3, x0
37bca865ccmp rdx, rbx
37bca865fjne 0x37bca8610
37bca8661addsd x3, [r14+8*r10]
37bca8667add r11l, r9l
37bca866amovsd_xmm [r14+8*r10], x3
37bca8670add r10, 1
37bca8674cmp rcx, r10
37bca8677jne 0x37bca85e0
37bca867djmp 0x37bca8210
37bca8682
37bca8682loc_37bca8682:
37bca8682mov r8l, r9l
37bca8685jmp 0x37bca7fa1
37bca868a
37bca868aloc_37bca868a:
37bca868amov edx, [rsp+140]
37bca8691test edx, edx
37bca8693je 0x37bca8924
37bca8699mov rdi, [rsp+96]
37bca869emov r10l, 1
37bca86a4mov r11l, 1
37bca86aalea rcx, [rbp-16]
37bca86aemov r9l, r10l
37bca86b1lea rbx, [rdi+24]
37bca86b5mov rdi, [rsp+120]
37bca86baadd rdi, 2
37bca86becmp eax, r10l
37bca86c1jl 0x37bca8785
37bca86c7nop [rax+rax]
37bca86d0
37bca86d0loc_37bca86d0:
37bca86d0mov esi, eax
37bca86d2movsxd r8, r11l
37bca86d5pxor x3, x3
37bca86d9sub esi, r10l
37bca86dcmov rdx, r8
37bca86dfadd rsi, r8
37bca86e2shl rdx, 4
37bca86e6mov r8, rbx
37bca86e9shl rsi, 4
37bca86edadd rdx, rcx
37bca86f0add rsi, rbp
37bca86f3nop
37bca86f5nop [rax+rax]
37bca8700
37bca8700loc_37bca8700:
37bca8700movsd_xmm x0, [rdx]
37bca8704movsd_xmm x1, [rdx+8]
37bca8709add rdx, 16
37bca870dadd r8, 16
37bca8711andpd x1, [rip+0x7a6867]
37bca8719andpd x0, [rip+0x7a685f]
37bca8721movsd_xmm x2, [r8-16]
37bca8727andpd x2, [rip+0x7a6851]
37bca872faddsd x0, x1
37bca8733movsd_xmm x1, [r8-24]
37bca8739andpd x1, [rip+0x7a683f]
37bca8741addsd x1, x2
37bca8745mulsd x0, x1
37bca8749addsd x3, x0
37bca874dcmp rdx, rsi
37bca8750jne 0x37bca8700
37bca8752
37bca8752loc_37bca8752:
37bca8752addsd x3, [r14+8*r10-8]
37bca8759sub r11l, r9l
37bca875cadd rbx, 16
37bca8760lea r11l, [r11+rax+1]
37bca8765movsd_xmm [r14+8*r10-8], x3
37bca876cadd r10, 1
37bca8770cmp r10, rdi
37bca8773je 0x37bca8210
37bca8779mov r9l, r10l
37bca877ccmp eax, r10l
37bca877fjge 0x37bca86d0
37bca8785
37bca8785loc_37bca8785:
37bca8785pxor x3, x3
37bca8789jmp 0x37bca8752
37bca878b
37bca878bloc_37bca878b:
37bca878bmov r10l, [rsp+140]
37bca8793test r10l, r10l
37bca8796je 0x37bca805b
37bca879cmov rdi, [rsp+96]
37bca87a1lea ecx, [rax+1]
37bca87a4mov r9, r14
37bca87a7mov ebx, 1
37bca87acmov r11l, 1
37bca87b2nop [rax]
37bca87b5nop [rax+rax]
37bca87c0
37bca87c0loc_37bca87c0:
37bca87c0cmp eax, r11l
37bca87c3jl 0x37bca88ad
37bca87c9movsd_xmm x1, [rdi+16]
37bca87cemovsd_xmm x0, [rdi+24]
37bca87d3andpd x1, [rip+0x7a67a5]
37bca87dbandpd x0, [rip+0x7a679d]
37bca87e3addsd x1, x0
37bca87e7je 0x37bca8c93
37bca87edmovsxd r8, ebx
37bca87f0mov r10l, esi
37bca87f3movddup x2, x1
37bca87f7xor edx, edx
37bca87f9sub r8, 1
37bca87fdshr r10l, 1
37bca8800shl r8, 4
37bca8804shl r10, 4
37bca8808add r8, rbp
37bca880bnop [rax+rax]
37bca8810
37bca8810loc_37bca8810:
37bca8810movupd x4, [r8+2*rdx]
37bca8816movupd x0, [r8+2*rdx+16]
37bca881dmovlpd x0, [r8+2*rdx+8]
37bca8824movhpd x4, [r8+2*rdx+16]
37bca882bmovapd x3, x4
37bca882fandpd x0, x6
37bca8833movupd x4, [r9+rdx]
37bca8839andpd x3, x6
37bca883daddpd x0, x3
37bca8841mulpd x0, x2
37bca8845addpd x0, x4
37bca8849movups [r9+rdx], x0
37bca884eadd rdx, 16
37bca8852cmp rdx, r10
37bca8855jne 0x37bca8810
37bca8857test sil, 1
37bca885bje 0x37bca88ad
37bca885dmov r8l, esi
37bca8860and r8l, -2
37bca8864add r8l, r11l
37bca8867
37bca8867loc_37bca8867:
37bca8867lea edx, [rbx+r8]
37bca886bsub r8l, 1
37bca886fsub edx, r11l
37bca8872movsxd r8, r8l
37bca8875movsxd rdx, edx
37bca8878shl rdx, 4
37bca887cadd rdx, rbp
37bca887fmovsd_xmm x0, [rdx-8]
37bca8884movsd_xmm x2, [rdx-16]
37bca8889andpd x0, [rip+0x7a66ef]
37bca8891andpd x2, [rip+0x7a66e7]
37bca8899addsd x0, x2
37bca889dmulsd x0, x1
37bca88a1addsd x0, [r14+8*r8]
37bca88a7movsd_xmm [r14+8*r8], x0
37bca88ad
37bca88adloc_37bca88ad:
37bca88adsub ebx, r11l
37bca88b0add r11l, 1
37bca88b4sub esi, 1
37bca88b7add r9, 8
37bca88bblea ebx, [rbx+rax+1]
37bca88bfadd rdi, 16
37bca88c3cmp r11l, ecx
37bca88c6jne 0x37bca87c0
37bca88ccjmp 0x37bca8210
37bca88d1
37bca88d1loc_37bca88d1:
37bca88d1test eax, eax
37bca88d3je 0x37bca7b67
37bca88d9lea rbx, [8*rax]
37bca88e1mov rcx, [rsp+480]
37bca88e9xor edx, edx
37bca88ebmov r8, rbx
37bca88eecall memset
37bca88f3mov rcx, [rsp+488]
37bca88fbmov r8, rbx
37bca88fexor edx, edx
37bca8900call memset
37bca8905jmp 0x37bca7b67
37bca890a
37bca890aloc_37bca890a:
37bca890amov rbx, [rsp+488]
37bca8912mov rsi, [rsp+88]
37bca8917mov [rbx+8*rsi], 0
37bca891fjmp 0x37bca82e9
37bca8924
37bca8924loc_37bca8924:
37bca8924mov rbx, [rsp+96]
37bca8929movsd_xmm x3, [rbx+24]
37bca892emovsd_xmm x0, [rbx+16]
37bca8933andpd x3, [rip+0x7a6645]
37bca893bandpd x0, [rip+0x7a663d]
37bca8943addsd x3, x0
37bca8947cmp eax, 1
37bca894aje 0x37bca8a2b
37bca8950lea r10, [rbx+32]
37bca8954lea esi, [rax+1]
37bca8957mov r9l, 2
37bca895dmov r11l, 1
37bca8963lea rcx, [rbp+rbx]
37bca8968nop [rax+rax]
37bca8970
37bca8970loc_37bca8970:
37bca8970movsxd rdi, r11l
37bca8973mov rdx, rcx
37bca8976lea ebx, [r9-1]
37bca897amov r8l, r9l
37bca897dadd rdi, r9
37bca8980sub rdx, r10
37bca8983shl rdi, 4
37bca8987add rdx, rdi
37bca898amov rdi, r10
37bca898dnop [rax]
37bca8990
37bca8990loc_37bca8990:
37bca8990movsd_xmm x0, [rdx]
37bca8994add r8l, 1
37bca8998add rdx, 16
37bca899cadd rdi, 16
37bca89a0movsd_xmm x1, [rdx-8]
37bca89a5andpd x0, [rip+0x7a65d3]
37bca89adandpd x1, [rip+0x7a65cb]
37bca89b5movsd_xmm x2, [rdi-8]
37bca89baandpd x2, [rip+0x7a65be]
37bca89c2addsd x0, x1
37bca89c6movsd_xmm x1, [rdi-16]
37bca89cbandpd x1, [rip+0x7a65ad]
37bca89d3addsd x1, x2
37bca89d7mulsd x0, x1
37bca89dbaddsd x3, x0
37bca89dfcmp eax, r8l
37bca89e2jge 0x37bca8990
37bca89e4addsd x3, [r14+8*r9-16]
37bca89ebmovsd_xmm x0, [r10+8]
37bca89f1sub r11l, ebx
37bca89f4add r10, 16
37bca89f8andpd x0, [rip+0x7a6580]
37bca8a00lea r11l, [r11+rax+1]
37bca8a05movsd_xmm [r14+8*r9-16], x3
37bca8a0cmovsd_xmm x3, [r10-16]
37bca8a12add r9, 1
37bca8a16andpd x3, [rip+0x7a6562]
37bca8a1eaddsd x3, x0
37bca8a22cmp r9, rsi
37bca8a25jne 0x37bca8970
37bca8a2b
37bca8a2bloc_37bca8a2b:
37bca8a2bmov rbx, [rsp+120]
37bca8a30addsd x3, [r14+8*rbx]
37bca8a36movsd_xmm [r14+8*rbx], x3
37bca8a3cjmp 0x37bca8210
37bca8a41
37bca8a41loc_37bca8a41:
37bca8a41mov rbx, [rsp+120]
37bca8a46mov rsi, [rsp+96]
37bca8a4bmov r10l, 1
37bca8a51mov [rsp+184], eax
37bca8a58lea rcx, [rbp-16]
37bca8a5clea rdi, [rbx+2]
37bca8a60mov r11, rsi
37bca8a63mov ebx, 1
37bca8a68nop [rax+rax]
37bca8a70
37bca8a70loc_37bca8a70:
37bca8a70movsd_xmm x3, [r11+16]
37bca8a76movsd_xmm x0, [r11+24]
37bca8a7cmov r9l, r10l
37bca8a7fandpd x3, [rip+0x7a64f9]
37bca8a87andpd x0, [rip+0x7a64f1]
37bca8a8faddsd x3, x0
37bca8a93cmp r10, 1
37bca8a97je 0x37bca8b0f
37bca8a99movsxd r8, ebx
37bca8a9clea edx, [r10-2]
37bca8aa0mov rax, r8
37bca8aa3add rdx, r8
37bca8aa6shl rdx, 4
37bca8aaashl rax, 4
37bca8aaelea r8, [rdx+rbp]
37bca8ab2add rax, rcx
37bca8ab5mov rdx, rsi
37bca8ab8nop [rax+rax]
37bca8ac0
37bca8ac0loc_37bca8ac0:
37bca8ac0movsd_xmm x0, [rax]
37bca8ac4movsd_xmm x1, [rax+8]
37bca8ac9add rax, 16
37bca8acdadd rdx, 16
37bca8ad1andpd x1, [rip+0x7a64a7]
37bca8ad9andpd x0, [rip+0x7a649f]
37bca8ae1movsd_xmm x2, [rdx+8]
37bca8ae6andpd x2, [rip+0x7a6492]
37bca8aeeaddsd x0, x1
37bca8af2movsd_xmm x1, [rdx]
37bca8af6andpd x1, [rip+0x7a6482]
37bca8afeaddsd x1, x2
37bca8b02mulsd x0, x1
37bca8b06addsd x3, x0
37bca8b0acmp r8, rax
37bca8b0djne 0x37bca8ac0
37bca8b0f
37bca8b0floc_37bca8b0f:
37bca8b0faddsd x3, [r14+8*r10-8]
37bca8b16add ebx, r9l
37bca8b19add r11, 16
37bca8b1dmovsd_xmm [r14+8*r10-8], x3
37bca8b24add r10, 1
37bca8b28cmp r10, rdi
37bca8b2bjne 0x37bca8a70
37bca8b31mov eax, [rsp+184]
37bca8b38jmp 0x37bca8210
37bca8b3d
37bca8b3dloc_37bca8b3d:
37bca8b3dmov rsi, [rsp+96]
37bca8b42lea ecx, [rax+1]
37bca8b45mov edi, 1
37bca8b4axor r11l, r11l
37bca8b4dmovddup x2, [rip+0x7a642b]
37bca8b55mov edx, 1
37bca8b5amovsd_xmm x1, [rsi+16]
37bca8b5fmovsd_xmm x0, [rsi+24]
37bca8b64andpd x1, [rip+0x7a6414]
37bca8b6candpd x0, [rip+0x7a640c]
37bca8b74addsd x1, x0
37bca8b78nop [rax+rax]
37bca8b80
37bca8b80loc_37bca8b80:
37bca8b80addsd x1, [r14+8*r11]
37bca8b86lea ebx, [rdx+1]
37bca8b89movsd_xmm [r14+8*r11], x1
37bca8b8fcmp ecx, ebx
37bca8b91je 0x37bca8210
37bca8b97movsd_xmm x1, [rsi+40]
37bca8b9cmovsd_xmm x0, [rsi+32]
37bca8ba1add rsi, 16
37bca8ba5add edi, edx
37bca8ba7andpd x1, [rip+0x7a63d1]
37bca8bafandpd x0, [rip+0x7a63c9]
37bca8bb7add r11, 1
37bca8bbbaddsd x1, x0
37bca8bbfcmp ebx, 2
37bca8bc2je 0x37bca8c8b
37bca8bc8movsxd r8, edi
37bca8bcbmov r9l, r11l
37bca8bcemov r10l, r11l
37bca8bd1xor edx, edx
37bca8bd3sub r8, 1
37bca8bd7shr r9l, 1
37bca8bdamovddup x3, x1
37bca8bdeshl r8, 4
37bca8be2shl r9, 4
37bca8be6add r8, rbp
37bca8be9nop [rax]
37bca8bf0
37bca8bf0loc_37bca8bf0:
37bca8bf0movupd x5, [r8+2*rdx]
37bca8bf6movupd x0, [r8+2*rdx+16]
37bca8bfdmovlpd x0, [r8+2*rdx+8]
37bca8c04movhpd x5, [r8+2*rdx+16]
37bca8c0bmovapd x4, x5
37bca8c0fandpd x0, x2
37bca8c13movupd x5, [r14+rdx]
37bca8c19andpd x4, x2
37bca8c1daddpd x0, x4
37bca8c21mulpd x0, x3
37bca8c25addpd x0, x5
37bca8c29movups [r14+rdx], x0
37bca8c2eadd rdx, 16
37bca8c32cmp rdx, r9
37bca8c35jne 0x37bca8bf0
37bca8c37test r10b, 1
37bca8c3bje 0x37bca8c84
37bca8c3dor r10l, 1
37bca8c41
37bca8c41loc_37bca8c41:
37bca8c41lea edx, [rdi+r10]
37bca8c45sub r10l, 1
37bca8c49movsxd rdx, edx
37bca8c4cmovsxd r8, r10l
37bca8c4fshl rdx, 4
37bca8c53add rdx, rbp
37bca8c56movsd_xmm x0, [rdx-24]
37bca8c5bmovsd_xmm x3, [rdx-32]
37bca8c60andpd x0, [rip+0x7a6318]
37bca8c68andpd x3, [rip+0x7a6310]
37bca8c70addsd x0, x3
37bca8c74mulsd x0, x1
37bca8c78addsd x0, [r14+8*r8]
37bca8c7emovsd_xmm [r14+8*r8], x0
37bca8c84
37bca8c84loc_37bca8c84:
37bca8c84mov edx, ebx
37bca8c86jmp 0x37bca8b80
37bca8c8b
37bca8c8bloc_37bca8c8b:
37bca8c8bmov r10l, 1
37bca8c91jmp 0x37bca8c41
37bca8c93
37bca8c93loc_37bca8c93:
37bca8c93mov r8l, eax
37bca8c96jmp 0x37bca8867
37bca8c9b
37bca8c9bloc_37bca8c9b:
37bca8c9bmov edx, 78
37bca8ca0mov eax, 67
37bca8ca5jmp 0x37bca7cca
37bca8caa
37bca8caaloc_37bca8caa:
37bca8caamov edx, -5
37bca8cafmov eax, 5
37bca8cb4jmp 0x37bca7b43
37bca8cb9
37bca8cb9loc_37bca8cb9:
37bca8cb9mov eax, edx
37bca8cbbneg eax
37bca8cbdjmp 0x37bca7b45
37bca79c0
37bca8cc2
37bca8cc2 // align 0x40
37bca8cc2 // align 0x40
37bca8d00
37bca8d00ztptri_:
37bca8d00push r15
37bca8d02push r14
37bca8d04push r13
37bca8d06push r12
37bca8d08push rbp
37bca8d09push rdi
37bca8d0apush rsi
37bca8d0bpush rbx
37bca8d0csub rsp, 152
37bca8d13movups [rsp+128], x6
37bca8d1bmov rbx, [rsp+256]
37bca8d23mov [rbx], 0
37bca8d29mov rbp, rdx
37bca8d2cmov r14, r8
37bca8d2flea rdx, [rip+0x7a625a]
37bca8d36mov rdi, r9
37bca8d39mov r8l, 1
37bca8d3fmov r9l, 1
37bca8d45mov rsi, rcx
37bca8d48call lsame_
37bca8d4dmov r9l, 1
37bca8d53mov r8l, 1
37bca8d59mov rcx, rbp
37bca8d5clea rdx, [rip+0x7a622e]
37bca8d63mov r15l, eax
37bca8d66call lsame_
37bca8d6bmov r12l, eax
37bca8d6etest r15l, r15l
37bca8d71je 0x37bca8e50
37bca8d77
37bca8d77loc_37bca8d77:
37bca8d77test r12l, r12l
37bca8d7aje 0x37bca8e80
37bca8d80mov esi, [r14]
37bca8d83test esi, esi
37bca8d85js 0x37bca8e08
37bca8d8bmov ecx, [rbx]
37bca8d8dtest ecx, ecx
37bca8d8fjne 0x37bca92b0
37bca8d95mov [rbx], 1
37bca8d9btest r15l, r15l
37bca8d9eje 0x37bca9080
37bca8da4mov edx, 1
37bca8da9pxor x0, x0
37bca8dadxor r9l, r9l
37bca8db0test esi, esi
37bca8db2je 0x37bca92b7
37bca8db8nop [rax+rax]
37bca8dc0
37bca8dc0loc_37bca8dc0:
37bca8dc0add ecx, edx
37bca8dc2movsxd rax, ecx
37bca8dc5shl rax, 4
37bca8dc9add rax, rdi
37bca8dccucomisd x0, [rax-8]
37bca8dd1setnp r8b
37bca8dd5cmovne r8l, r9l
37bca8dd9test r8b, r8b
37bca8ddcje 0x37bca8dee
37bca8ddeucomisd x0, [rax-16]
37bca8de3setnp al
37bca8de6cmovne eax, r9l
37bca8deatest al, al
37bca8decjne 0x37bca8e2f
37bca8dee
37bca8deeloc_37bca8dee:
37bca8deeadd edx, 1
37bca8df1mov [rbx], edx
37bca8df3cmp edx, esi
37bca8df5jle 0x37bca8dc0
37bca8df7mov [rbx], 0
37bca8dfdjmp 0x37bca8ec9
37bca8e02
37bca8e02 66 0f 1f 44 00 00 f..D..
37bca8e08
37bca8e08loc_37bca8e08:
37bca8e08mov [rbx], -3
37bca8e0emov ecx, 3
37bca8e13
37bca8e13loc_37bca8e13:
37bca8e13mov [rsp+112], ecx
37bca8e17lea rdx, [rsp+112]
37bca8e1cmov r8l, 6
37bca8e22lea rcx, [rip+0x7a616a]
37bca8e29call xerbla_
37bca8e2enop
37bca8e2f
37bca8e2floc_37bca8e2f:
37bca8e2fmovups x6, [rsp+128]
37bca8e37add rsp, 152
37bca8e3epop rbx
37bca8e3fpop rsi
37bca8e40pop rdi
37bca8e41pop rbp
37bca8e42pop r12
37bca8e44pop r13
37bca8e46pop r14
37bca8e48pop r15
37bca8e4aret
37bca8e4b
37bca8e4b 0f 1f 44 00 00 ..D..
37bca8e50
37bca8e50loc_37bca8e50:
37bca8e50mov r9l, 1
37bca8e56mov r8l, 1
37bca8e5clea rdx, [rip+0x7a612f]
37bca8e63mov rcx, rsi
37bca8e66call lsame_
37bca8e6btest eax, eax
37bca8e6djne 0x37bca8d77
37bca8e73mov [rbx], -1
37bca8e79mov ecx, 1
37bca8e7ejmp 0x37bca8e13
37bca8e80
37bca8e80loc_37bca8e80:
37bca8e80mov r9l, 1
37bca8e86mov r8l, 1
37bca8e8clea rdx, [rip+0x7a60fd]
37bca8e93mov rcx, rbp
37bca8e96call lsame_
37bca8e9btest eax, eax
37bca8e9dje 0x37bca9070
37bca8ea3mov esi, [r14]
37bca8ea6test esi, esi
37bca8ea8js 0x37bca8e08
37bca8eaemov ecx, [rbx]
37bca8eb0test ecx, ecx
37bca8eb2jne 0x37bca92b0
37bca8eb8test r15l, r15l
37bca8ebbje 0x37bca92a0
37bca8ec1test esi, esi
37bca8ec3je 0x37bca8e2f
37bca8ec9
37bca8ec9loc_37bca8ec9:
37bca8ec9lea rax, [rsp+112]
37bca8ecemovupd x6, [rip+0x7a60ea]
37bca8ed6mov r14l, 1
37bca8edcmov r15l, 1
37bca8ee2mov [rsp+88], rax
37bca8ee7lea rax, [rsp+108]
37bca8eecmov [rsp+80], rax
37bca8ef1jmp 0x37bca8fe2
37bca8ef6
37bca8ef6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca8f00
37bca8f00loc_37bca8f00:
37bca8f00movapd x0, x2
37bca8f04divsd x0, x1
37bca8f08mulsd x2, x0
37bca8f0caddsd x2, x1
37bca8f10pxor x1, x1
37bca8f14mulsd x1, x0
37bca8f18unpcklpd x2, x2
37bca8f1cunpcklpd x0, x1
37bca8f20movupd x1, [rip+0x7a60b8]
37bca8f28addpd x1, x0
37bca8f2caddpd x0, [rip+0x7a60bc]
37bca8f34movsd_xmm x0, x1
37bca8f38divpd x0, x2
37bca8f3c
37bca8f3cloc_37bca8f3c:
37bca8f3cmovupd x1, [rip+0x7a60bc]
37bca8f44shl rcx, 4
37bca8f48movups [rdi+rcx], x0
37bca8f4cxorpd x1, x0
37bca8f50
37bca8f50loc_37bca8f50:
37bca8f50sub ebx, 1
37bca8f53mov [rsp+32], rdi
37bca8f58mov r9, [rsp+80]
37bca8f5dmov r8, rbp
37bca8f60movsxd rbx, ebx
37bca8f63lea rax, [rip+0x7a6042]
37bca8f6amov [rsp+72], 1
37bca8f73lea r13l, [r15-1]
37bca8f77shl rbx, 4
37bca8f7bmov [rsp+48], rax
37bca8f80lea rdx, [rip+0x7a6012]
37bca8f87lea rcx, [rip+0x7a6017]
37bca8f8eadd rbx, rdi
37bca8f91movups [rsp+112], x1
37bca8f96add r15l, 1
37bca8f9amov [rsp+64], 12
37bca8fa3mov [rsp+56], 5
37bca8facmov [rsp+40], rbx
37bca8fb1mov [rsp+108], r13l
37bca8fb6call ztpmv_
37bca8fbbmov rdx, [rsp+88]
37bca8fc0mov rcx, [rsp+80]
37bca8fc5mov r8, rbx
37bca8fc8lea r9, [rip+0x7a5fdd]
37bca8fcfmov [rsp+108], r13l
37bca8fd4call zscal_
37bca8fd9cmp r15l, esi
37bca8fdcjg 0x37bca8e2f
37bca8fe2
37bca8fe2loc_37bca8fe2:
37bca8fe2mov ebx, r14l
37bca8fe5movapd x1, x6
37bca8fe9add r14l, r15l
37bca8fectest r12l, r12l
37bca8fefje 0x37bca8f50
37bca8ff5movsxd rdx, r14l
37bca8ff8lea ecx, [r14-2]
37bca8ffcshl rdx, 4
37bca9000movsxd rcx, ecx
37bca9003add rdx, rdi
37bca9006movsd_xmm x2, [rdx-32]
37bca900bmovsd_xmm x1, [rdx-24]
37bca9010movapd x0, x2
37bca9014movapd x3, x1
37bca9018andpd x0, [rip+0x7a5fb0]
37bca9020andpd x3, [rip+0x7a5fa8]
37bca9028comisd x3, x0
37bca902cja 0x37bca8f00
37bca9032movapd x3, x1
37bca9036divsd x3, x2
37bca903amulsd x1, x3
37bca903emovapd x0, x3
37bca9042addsd x1, x2
37bca9046pxor x2, x2
37bca904amulsd x0, x2
37bca904esubsd x2, x3
37bca9052addsd x0, [rip+0x7a5f8e]
37bca905aunpcklpd x1, x1
37bca905eunpcklpd x0, x2
37bca9062divpd x0, x1
37bca9066jmp 0x37bca8f3c
37bca906b
37bca906b 0f 1f 44 00 00 ..D..
37bca9070
37bca9070loc_37bca9070:
37bca9070mov [rbx], -2
37bca9076mov ecx, 2
37bca907bjmp 0x37bca8e13
37bca9080
37bca9080loc_37bca9080:
37bca9080test esi, esi
37bca9082je 0x37bca92b7
37bca9088mov r8l, 1
37bca908emov edx, 1
37bca9093pxor x0, x0
37bca9097xor r9l, r9l
37bca909anop [rax+rax]
37bca90a0
37bca90a0loc_37bca90a0:
37bca90a0movsxd rax, r8l
37bca90a3shl rax, 4
37bca90a7add rax, rdi
37bca90aaucomisd x0, [rax-16]
37bca90afsetnp cl
37bca90b2cmovne ecx, r9l
37bca90b6test cl, cl
37bca90b8je 0x37bca90ce
37bca90baucomisd x0, [rax-8]
37bca90bfsetnp al
37bca90c2cmovne eax, r9l
37bca90c6test al, al
37bca90c8jne 0x37bca8e2f
37bca90ce
37bca90celoc_37bca90ce:
37bca90cemov eax, esi
37bca90d0sub eax, edx
37bca90d2add edx, 1
37bca90d5mov [rbx], edx
37bca90d7lea r8l, [rax+r8+1]
37bca90dccmp edx, esi
37bca90dejle 0x37bca90a0
37bca90e0mov [rbx], 0
37bca90e6
37bca90e6loc_37bca90e6:
37bca90e6lea r15l, [rsi+1]
37bca90eamovupd x6, [rip+0x7a5ece]
37bca90f2mov ebx, esi
37bca90f4imul r15l, esi
37bca90f8sar r15l, 1
37bca90fbjmp 0x37bca9118
37bca90fd
37bca90fd 0f 1f 00 ...
37bca9100
37bca9100loc_37bca9100:
37bca9100mov eax, r15l
37bca9103movsxd r13, r15l
37bca9106sub eax, esi
37bca9108lea eax, [rbx+rax-2]
37bca910csub ebx, 1
37bca910fje 0x37bca8e2f
37bca9115mov r15l, eax
37bca9118
37bca9118loc_37bca9118:
37bca9118movapd x1, x6
37bca911ctest r12l, r12l
37bca911fje 0x37bca91b2
37bca9125movsxd rax, r15l
37bca9128lea rdx, [rax-1]
37bca912cshl rax, 4
37bca9130add rax, rdi
37bca9133movsd_xmm x2, [rax-16]
37bca9138movsd_xmm x1, [rax-8]
37bca913dmovapd x0, x2
37bca9141movapd x3, x1
37bca9145andpd x0, [rip+0x7a5e83]
37bca914dandpd x3, [rip+0x7a5e7b]
37bca9155comisd x3, x0
37bca9159jbe 0x37bca9260
37bca915fmovapd x0, x2
37bca9163divsd x0, x1
37bca9167mulsd x2, x0
37bca916baddsd x2, x1
37bca916fpxor x1, x1
37bca9173mulsd x1, x0
37bca9177unpcklpd x2, x2
37bca917bunpcklpd x0, x1
37bca917fmovupd x1, [rip+0x7a5e59]
37bca9187addpd x1, x0
37bca918baddpd x0, [rip+0x7a5e5d]
37bca9193movsd_xmm x0, x1
37bca9197divpd x0, x2
37bca919b
37bca919bloc_37bca919b:
37bca919bmovupd x1, [rip+0x7a5e5d]
37bca91a3mov rax, rdx
37bca91a6shl rax, 4
37bca91aaxorpd x1, x0
37bca91aemovups [rdi+rax], x0
37bca91b2
37bca91b2loc_37bca91b2:
37bca91b2movups [rsp+112], x1
37bca91b7cmp esi, ebx
37bca91b9jle 0x37bca9100
37bca91bfsub esi, ebx
37bca91c1sub r13, 1
37bca91c5lea rcx, [rip+0x7a5de0]
37bca91ccmov r8, rbp
37bca91cfmov [rsp+108], esi
37bca91d3movsxd rsi, r15l
37bca91d6shl r13, 4
37bca91dalea rax, [rsp+108]
37bca91dfshl rsi, 4
37bca91e3add r13, rdi
37bca91e6mov [rsp+48], rcx
37bca91ebmov r9, rax
37bca91eeadd rsi, rdi
37bca91f1mov [rsp+32], r13
37bca91f6lea rdx, [rip+0x7a5d9c]
37bca91fdlea rcx, [rip+0x7a5dac]
37bca9204mov [rsp+40], rsi
37bca9209mov [rsp+72], 1
37bca9212mov [rsp+64], 12
37bca921bmov [rsp+56], 5
37bca9224mov [rsp+80], rax
37bca9229call ztpmv_
37bca922emov edx, [r14]
37bca9231mov rcx, [rsp+80]
37bca9236mov r8, rsi
37bca9239lea r9, [rip+0x7a5d6c]
37bca9240sub edx, ebx
37bca9242mov [rsp+108], edx
37bca9246lea rdx, [rsp+112]
37bca924bcall zscal_
37bca9250mov esi, [r14]
37bca9253jmp 0x37bca9100
37bca9258
37bca9258 0f 1f 84 00 00 00 00 00 ........
37bca9260
37bca9260loc_37bca9260:
37bca9260movapd x3, x1
37bca9264divsd x3, x2
37bca9268mulsd x1, x3
37bca926cmovapd x0, x3
37bca9270addsd x1, x2
37bca9274pxor x2, x2
37bca9278mulsd x0, x2
37bca927csubsd x2, x3
37bca9280addsd x0, [rip+0x7a5d60]
37bca9288unpcklpd x1, x1
37bca928cunpcklpd x0, x2
37bca9290divpd x0, x1
37bca9294jmp 0x37bca919b
37bca9299
37bca9299 0f 1f 80 00 00 00 00 .......
37bca92a0
37bca92a0loc_37bca92a0:
37bca92a0test esi, esi
37bca92a2jne 0x37bca90e6
37bca92a8jmp 0x37bca8e2f
37bca92ad
37bca92ad 0f 1f 00 ...
37bca92b0
37bca92b0loc_37bca92b0:
37bca92b0neg ecx
37bca92b2jmp 0x37bca8e13
37bca92b7
37bca92b7loc_37bca92b7:
37bca92b7mov [rbx], 0
37bca92bdjmp 0x37bca8e2f
37bca8d00
37bca8d00ztptri_:
37bca8d00push r15
37bca8d02push r14
37bca8d04push r13
37bca8d06push r12
37bca8d08push rbp
37bca8d09push rdi
37bca8d0apush rsi
37bca8d0bpush rbx
37bca8d0csub rsp, 152
37bca8d13movups [rsp+128], x6
37bca8d1bmov rbx, [rsp+256]
37bca8d23mov [rbx], 0
37bca8d29mov rbp, rdx
37bca8d2cmov r14, r8
37bca8d2flea rdx, [rip+0x7a625a]
37bca8d36mov rdi, r9
37bca8d39mov r8l, 1
37bca8d3fmov r9l, 1
37bca8d45mov rsi, rcx
37bca8d48call lsame_
37bca8d4dmov r9l, 1
37bca8d53mov r8l, 1
37bca8d59mov rcx, rbp
37bca8d5clea rdx, [rip+0x7a622e]
37bca8d63mov r15l, eax
37bca8d66call lsame_
37bca8d6bmov r12l, eax
37bca8d6etest r15l, r15l
37bca8d71je 0x37bca8e50
37bca8d77
37bca8d77loc_37bca8d77:
37bca8d77test r12l, r12l
37bca8d7aje 0x37bca8e80
37bca8d80mov esi, [r14]
37bca8d83test esi, esi
37bca8d85js 0x37bca8e08
37bca8d8bmov ecx, [rbx]
37bca8d8dtest ecx, ecx
37bca8d8fjne 0x37bca92b0
37bca8d95mov [rbx], 1
37bca8d9btest r15l, r15l
37bca8d9eje 0x37bca9080
37bca8da4mov edx, 1
37bca8da9pxor x0, x0
37bca8dadxor r9l, r9l
37bca8db0test esi, esi
37bca8db2je 0x37bca92b7
37bca8db8nop [rax+rax]
37bca8dc0
37bca8dc0loc_37bca8dc0:
37bca8dc0add ecx, edx
37bca8dc2movsxd rax, ecx
37bca8dc5shl rax, 4
37bca8dc9add rax, rdi
37bca8dccucomisd x0, [rax-8]
37bca8dd1setnp r8b
37bca8dd5cmovne r8l, r9l
37bca8dd9test r8b, r8b
37bca8ddcje 0x37bca8dee
37bca8ddeucomisd x0, [rax-16]
37bca8de3setnp al
37bca8de6cmovne eax, r9l
37bca8deatest al, al
37bca8decjne 0x37bca8e2f
37bca8dee
37bca8deeloc_37bca8dee:
37bca8deeadd edx, 1
37bca8df1mov [rbx], edx
37bca8df3cmp edx, esi
37bca8df5jle 0x37bca8dc0
37bca8df7mov [rbx], 0
37bca8dfdjmp 0x37bca8ec9
37bca8e02
37bca8e02 66 0f 1f 44 00 00 f..D..
37bca8e08
37bca8e08loc_37bca8e08:
37bca8e08mov [rbx], -3
37bca8e0emov ecx, 3
37bca8e13
37bca8e13loc_37bca8e13:
37bca8e13mov [rsp+112], ecx
37bca8e17lea rdx, [rsp+112]
37bca8e1cmov r8l, 6
37bca8e22lea rcx, [rip+0x7a616a]
37bca8e29call xerbla_
37bca8e2enop
37bca8e2f
37bca8e2floc_37bca8e2f:
37bca8e2fmovups x6, [rsp+128]
37bca8e37add rsp, 152
37bca8e3epop rbx
37bca8e3fpop rsi
37bca8e40pop rdi
37bca8e41pop rbp
37bca8e42pop r12
37bca8e44pop r13
37bca8e46pop r14
37bca8e48pop r15
37bca8e4aret
37bca8e4b
37bca8e4b 0f 1f 44 00 00 ..D..
37bca8e50
37bca8e50loc_37bca8e50:
37bca8e50mov r9l, 1
37bca8e56mov r8l, 1
37bca8e5clea rdx, [rip+0x7a612f]
37bca8e63mov rcx, rsi
37bca8e66call lsame_
37bca8e6btest eax, eax
37bca8e6djne 0x37bca8d77
37bca8e73mov [rbx], -1
37bca8e79mov ecx, 1
37bca8e7ejmp 0x37bca8e13
37bca8e80
37bca8e80loc_37bca8e80:
37bca8e80mov r9l, 1
37bca8e86mov r8l, 1
37bca8e8clea rdx, [rip+0x7a60fd]
37bca8e93mov rcx, rbp
37bca8e96call lsame_
37bca8e9btest eax, eax
37bca8e9dje 0x37bca9070
37bca8ea3mov esi, [r14]
37bca8ea6test esi, esi
37bca8ea8js 0x37bca8e08
37bca8eaemov ecx, [rbx]
37bca8eb0test ecx, ecx
37bca8eb2jne 0x37bca92b0
37bca8eb8test r15l, r15l
37bca8ebbje 0x37bca92a0
37bca8ec1test esi, esi
37bca8ec3je 0x37bca8e2f
37bca8ec9
37bca8ec9loc_37bca8ec9:
37bca8ec9lea rax, [rsp+112]
37bca8ecemovupd x6, [rip+0x7a60ea]
37bca8ed6mov r14l, 1
37bca8edcmov r15l, 1
37bca8ee2mov [rsp+88], rax
37bca8ee7lea rax, [rsp+108]
37bca8eecmov [rsp+80], rax
37bca8ef1jmp 0x37bca8fe2
37bca8ef6
37bca8ef6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca8f00
37bca8f00loc_37bca8f00:
37bca8f00movapd x0, x2
37bca8f04divsd x0, x1
37bca8f08mulsd x2, x0
37bca8f0caddsd x2, x1
37bca8f10pxor x1, x1
37bca8f14mulsd x1, x0
37bca8f18unpcklpd x2, x2
37bca8f1cunpcklpd x0, x1
37bca8f20movupd x1, [rip+0x7a60b8]
37bca8f28addpd x1, x0
37bca8f2caddpd x0, [rip+0x7a60bc]
37bca8f34movsd_xmm x0, x1
37bca8f38divpd x0, x2
37bca8f3c
37bca8f3cloc_37bca8f3c:
37bca8f3cmovupd x1, [rip+0x7a60bc]
37bca8f44shl rcx, 4
37bca8f48movups [rdi+rcx], x0
37bca8f4cxorpd x1, x0
37bca8f50
37bca8f50loc_37bca8f50:
37bca8f50sub ebx, 1
37bca8f53mov [rsp+32], rdi
37bca8f58mov r9, [rsp+80]
37bca8f5dmov r8, rbp
37bca8f60movsxd rbx, ebx
37bca8f63lea rax, [rip+0x7a6042]
37bca8f6amov [rsp+72], 1
37bca8f73lea r13l, [r15-1]
37bca8f77shl rbx, 4
37bca8f7bmov [rsp+48], rax
37bca8f80lea rdx, [rip+0x7a6012]
37bca8f87lea rcx, [rip+0x7a6017]
37bca8f8eadd rbx, rdi
37bca8f91movups [rsp+112], x1
37bca8f96add r15l, 1
37bca8f9amov [rsp+64], 12
37bca8fa3mov [rsp+56], 5
37bca8facmov [rsp+40], rbx
37bca8fb1mov [rsp+108], r13l
37bca8fb6call ztpmv_
37bca8fbbmov rdx, [rsp+88]
37bca8fc0mov rcx, [rsp+80]
37bca8fc5mov r8, rbx
37bca8fc8lea r9, [rip+0x7a5fdd]
37bca8fcfmov [rsp+108], r13l
37bca8fd4call zscal_
37bca8fd9cmp r15l, esi
37bca8fdcjg 0x37bca8e2f
37bca8fe2
37bca8fe2loc_37bca8fe2:
37bca8fe2mov ebx, r14l
37bca8fe5movapd x1, x6
37bca8fe9add r14l, r15l
37bca8fectest r12l, r12l
37bca8fefje 0x37bca8f50
37bca8ff5movsxd rdx, r14l
37bca8ff8lea ecx, [r14-2]
37bca8ffcshl rdx, 4
37bca9000movsxd rcx, ecx
37bca9003add rdx, rdi
37bca9006movsd_xmm x2, [rdx-32]
37bca900bmovsd_xmm x1, [rdx-24]
37bca9010movapd x0, x2
37bca9014movapd x3, x1
37bca9018andpd x0, [rip+0x7a5fb0]
37bca9020andpd x3, [rip+0x7a5fa8]
37bca9028comisd x3, x0
37bca902cja 0x37bca8f00
37bca9032movapd x3, x1
37bca9036divsd x3, x2
37bca903amulsd x1, x3
37bca903emovapd x0, x3
37bca9042addsd x1, x2
37bca9046pxor x2, x2
37bca904amulsd x0, x2
37bca904esubsd x2, x3
37bca9052addsd x0, [rip+0x7a5f8e]
37bca905aunpcklpd x1, x1
37bca905eunpcklpd x0, x2
37bca9062divpd x0, x1
37bca9066jmp 0x37bca8f3c
37bca906b
37bca906b 0f 1f 44 00 00 ..D..
37bca9070
37bca9070loc_37bca9070:
37bca9070mov [rbx], -2
37bca9076mov ecx, 2
37bca907bjmp 0x37bca8e13
37bca9080
37bca9080loc_37bca9080:
37bca9080test esi, esi
37bca9082je 0x37bca92b7
37bca9088mov r8l, 1
37bca908emov edx, 1
37bca9093pxor x0, x0
37bca9097xor r9l, r9l
37bca909anop [rax+rax]
37bca90a0
37bca90a0loc_37bca90a0:
37bca90a0movsxd rax, r8l
37bca90a3shl rax, 4
37bca90a7add rax, rdi
37bca90aaucomisd x0, [rax-16]
37bca90afsetnp cl
37bca90b2cmovne ecx, r9l
37bca90b6test cl, cl
37bca90b8je 0x37bca90ce
37bca90baucomisd x0, [rax-8]
37bca90bfsetnp al
37bca90c2cmovne eax, r9l
37bca90c6test al, al
37bca90c8jne 0x37bca8e2f
37bca90ce
37bca90celoc_37bca90ce:
37bca90cemov eax, esi
37bca90d0sub eax, edx
37bca90d2add edx, 1
37bca90d5mov [rbx], edx
37bca90d7lea r8l, [rax+r8+1]
37bca90dccmp edx, esi
37bca90dejle 0x37bca90a0
37bca90e0mov [rbx], 0
37bca90e6
37bca90e6loc_37bca90e6:
37bca90e6lea r15l, [rsi+1]
37bca90eamovupd x6, [rip+0x7a5ece]
37bca90f2mov ebx, esi
37bca90f4imul r15l, esi
37bca90f8sar r15l, 1
37bca90fbjmp 0x37bca9118
37bca90fd
37bca90fd 0f 1f 00 ...
37bca9100
37bca9100loc_37bca9100:
37bca9100mov eax, r15l
37bca9103movsxd r13, r15l
37bca9106sub eax, esi
37bca9108lea eax, [rbx+rax-2]
37bca910csub ebx, 1
37bca910fje 0x37bca8e2f
37bca9115mov r15l, eax
37bca9118
37bca9118loc_37bca9118:
37bca9118movapd x1, x6
37bca911ctest r12l, r12l
37bca911fje 0x37bca91b2
37bca9125movsxd rax, r15l
37bca9128lea rdx, [rax-1]
37bca912cshl rax, 4
37bca9130add rax, rdi
37bca9133movsd_xmm x2, [rax-16]
37bca9138movsd_xmm x1, [rax-8]
37bca913dmovapd x0, x2
37bca9141movapd x3, x1
37bca9145andpd x0, [rip+0x7a5e83]
37bca914dandpd x3, [rip+0x7a5e7b]
37bca9155comisd x3, x0
37bca9159jbe 0x37bca9260
37bca915fmovapd x0, x2
37bca9163divsd x0, x1
37bca9167mulsd x2, x0
37bca916baddsd x2, x1
37bca916fpxor x1, x1
37bca9173mulsd x1, x0
37bca9177unpcklpd x2, x2
37bca917bunpcklpd x0, x1
37bca917fmovupd x1, [rip+0x7a5e59]
37bca9187addpd x1, x0
37bca918baddpd x0, [rip+0x7a5e5d]
37bca9193movsd_xmm x0, x1
37bca9197divpd x0, x2
37bca919b
37bca919bloc_37bca919b:
37bca919bmovupd x1, [rip+0x7a5e5d]
37bca91a3mov rax, rdx
37bca91a6shl rax, 4
37bca91aaxorpd x1, x0
37bca91aemovups [rdi+rax], x0
37bca91b2
37bca91b2loc_37bca91b2:
37bca91b2movups [rsp+112], x1
37bca91b7cmp esi, ebx
37bca91b9jle 0x37bca9100
37bca91bfsub esi, ebx
37bca91c1sub r13, 1
37bca91c5lea rcx, [rip+0x7a5de0]
37bca91ccmov r8, rbp
37bca91cfmov [rsp+108], esi
37bca91d3movsxd rsi, r15l
37bca91d6shl r13, 4
37bca91dalea rax, [rsp+108]
37bca91dfshl rsi, 4
37bca91e3add r13, rdi
37bca91e6mov [rsp+48], rcx
37bca91ebmov r9, rax
37bca91eeadd rsi, rdi
37bca91f1mov [rsp+32], r13
37bca91f6lea rdx, [rip+0x7a5d9c]
37bca91fdlea rcx, [rip+0x7a5dac]
37bca9204mov [rsp+40], rsi
37bca9209mov [rsp+72], 1
37bca9212mov [rsp+64], 12
37bca921bmov [rsp+56], 5
37bca9224mov [rsp+80], rax
37bca9229call ztpmv_
37bca922emov edx, [r14]
37bca9231mov rcx, [rsp+80]
37bca9236mov r8, rsi
37bca9239lea r9, [rip+0x7a5d6c]
37bca9240sub edx, ebx
37bca9242mov [rsp+108], edx
37bca9246lea rdx, [rsp+112]
37bca924bcall zscal_
37bca9250mov esi, [r14]
37bca9253jmp 0x37bca9100
37bca9258
37bca9258 0f 1f 84 00 00 00 00 00 ........
37bca9260
37bca9260loc_37bca9260:
37bca9260movapd x3, x1
37bca9264divsd x3, x2
37bca9268mulsd x1, x3
37bca926cmovapd x0, x3
37bca9270addsd x1, x2
37bca9274pxor x2, x2
37bca9278mulsd x0, x2
37bca927csubsd x2, x3
37bca9280addsd x0, [rip+0x7a5d60]
37bca9288unpcklpd x1, x1
37bca928cunpcklpd x0, x2
37bca9290divpd x0, x1
37bca9294jmp 0x37bca919b
37bca9299
37bca9299 0f 1f 80 00 00 00 00 .......
37bca92a0
37bca92a0loc_37bca92a0:
37bca92a0test esi, esi
37bca92a2jne 0x37bca90e6
37bca92a8jmp 0x37bca8e2f
37bca92ad
37bca92ad 0f 1f 00 ...
37bca92b0
37bca92b0loc_37bca92b0:
37bca92b0neg ecx
37bca92b2jmp 0x37bca8e13
37bca92b7
37bca92b7loc_37bca92b7:
37bca92b7mov [rbx], 0
37bca92bdjmp 0x37bca8e2f
37bca8d00
37bca92c2
37bca92c2 // align 0x10
37bca92c2 // align 0x10
37bca92d0
37bca92d0ztptrs_:
37bca92d0push r15
37bca92d2push r14
37bca92d4push r13
37bca92d6push r12
37bca92d8push rbp
37bca92d9push rdi
37bca92dapush rsi
37bca92dbpush rbx
37bca92dcsub rsp, 120
37bca92e0mov r13, [rsp+256]
37bca92e8mov rax, [rsp+248]
37bca92f0mov r12, [rsp+232]
37bca92f8mov [r13], 0
37bca9300mov eax, [rax]
37bca9302mov rsi, r8
37bca9305mov rdi, rdx
37bca9308mov r8l, 1
37bca930emov rbp, r9
37bca9311lea rdx, [rip+0x7a5cf8]
37bca9318mov r9l, 1
37bca931emov rbx, rcx
37bca9321mov [rsp+92], eax
37bca9325call lsame_
37bca932amov r9l, 1
37bca9330mov r8l, 1
37bca9336mov rcx, rsi
37bca9339lea rdx, [rip+0x7a5cd1]
37bca9340mov r15l, eax
37bca9343call lsame_
37bca9348mov [rsp+80], eax
37bca934ctest r15l, r15l
37bca934fjne 0x37bca93b0
37bca9351mov r9l, 1
37bca9357mov r8l, 1
37bca935dlea rdx, [rip+0x7a5cae]
37bca9364mov rcx, rbx
37bca9367call lsame_
37bca936ctest eax, eax
37bca936ejne 0x37bca93b0
37bca9370mov edx, -1
37bca9375mov eax, 1
37bca937a
37bca937aloc_37bca937a:
37bca937amov [r13], edx
37bca937e
37bca937eloc_37bca937e:
37bca937elea rdx, [rsp+108]
37bca9383mov r8l, 6
37bca9389lea rcx, [rip+0x7a5c85]
37bca9390mov [rsp+108], eax
37bca9394call xerbla_
37bca9399nop
37bca939a
37bca939aloc_37bca939a:
37bca939aadd rsp, 120
37bca939epop rbx
37bca939fpop rsi
37bca93a0pop rdi
37bca93a1pop rbp
37bca93a2pop r12
37bca93a4pop r13
37bca93a6pop r14
37bca93a8pop r15
37bca93aaret
37bca93ab
37bca93ab 0f 1f 44 00 00 ..D..
37bca93b0
37bca93b0loc_37bca93b0:
37bca93b0mov r9l, 1
37bca93b6mov r8l, 1
37bca93bclea rdx, [rip+0x7a5c4e]
37bca93c3mov rcx, rdi
37bca93c6call lsame_
37bca93cbtest eax, eax
37bca93cdje 0x37bca95d8
37bca93d3
37bca93d3loc_37bca93d3:
37bca93d3mov edx, [rsp+80]
37bca93d7test edx, edx
37bca93d9je 0x37bca9550
37bca93df
37bca93dfloc_37bca93df:
37bca93dfmov ecx, [rbp]
37bca93e2test ecx, ecx
37bca93e4js 0x37bca9538
37bca93eamov rax, [rsp+224]
37bca93f2mov r14l, [rax]
37bca93f5test r14l, r14l
37bca93f8js 0x37bca9640
37bca93femov rdx, [rsp+248]
37bca9406test ecx, ecx
37bca9408mov eax, 1
37bca940dcmovg eax, ecx
37bca9410cmp [rdx], eax
37bca9412jl 0x37bca9630
37bca9418mov eax, [r13]
37bca941ctest eax, eax
37bca941ejne 0x37bca964f
37bca9424test ecx, ecx
37bca9426je 0x37bca939a
37bca942cmov eax, [rsp+80]
37bca9430test eax, eax
37bca9432je 0x37bca94a0
37bca9434mov [r13], 1
37bca943cmov edx, 1
37bca9441pxor x0, x0
37bca9445xor r10l, r10l
37bca9448mov r9l, 1
37bca944etest r15l, r15l
37bca9451je 0x37bca9588
37bca9457nop [rax+rax]
37bca9460
37bca9460loc_37bca9460:
37bca9460add r9l, edx
37bca9463movsxd rax, r9l
37bca9466shl rax, 4
37bca946aadd rax, r12
37bca946ducomisd x0, [rax-32]
37bca9472setnp r8b
37bca9476cmovne r8l, r10l
37bca947atest r8b, r8b
37bca947dje 0x37bca9493
37bca947fucomisd x0, [rax-24]
37bca9484setnp al
37bca9487cmovne eax, r10l
37bca948btest al, al
37bca948djne 0x37bca939a
37bca9493
37bca9493loc_37bca9493:
37bca9493add edx, 1
37bca9496mov [r13], edx
37bca949acmp ecx, edx
37bca949cjge 0x37bca9460
37bca949enop
37bca94a0
37bca94a0loc_37bca94a0:
37bca94a0mov [r13], 0
37bca94a8test r14l, r14l
37bca94abje 0x37bca939a
37bca94b1movsxd r13, [rsp+92]
37bca94b6xor eax, eax
37bca94b8mov r15l, 1
37bca94betest r13, r13
37bca94c1cmovs r13, rax
37bca94c5shl r13, 4
37bca94c9mov [rsp+80], r13
37bca94cemov r13, [rsp+240]
37bca94d6nop [rax+rax]
37bca94e0
37bca94e0loc_37bca94e0:
37bca94e0lea rax, [rip+0x7a5b35]
37bca94e7mov r9, rbp
37bca94eamov r8, rsi
37bca94edmov rdx, rdi
37bca94f0mov [rsp+40], r13
37bca94f5mov rcx, rbx
37bca94f8add r15l, 1
37bca94fcmov [rsp+72], 1
37bca9505mov [rsp+64], 1
37bca950emov [rsp+56], 1
37bca9517mov [rsp+48], rax
37bca951cmov [rsp+32], r12
37bca9521call ztpsv_
37bca9526add r13, [rsp+80]
37bca952bcmp r14l, r15l
37bca952ejge 0x37bca94e0
37bca9530jmp 0x37bca939a
37bca9535
37bca9535 0f 1f 00 ...
37bca9538
37bca9538loc_37bca9538:
37bca9538mov edx, -4
37bca953dmov eax, 4
37bca9542jmp 0x37bca937a
37bca9547
37bca9547 66 0f 1f 84 00 00 00 00 00 f........
37bca9550
37bca9550loc_37bca9550:
37bca9550mov r9l, 1
37bca9556mov r8l, 1
37bca955clea rdx, [rip+0x7a5aad]
37bca9563mov rcx, rsi
37bca9566call lsame_
37bca956btest eax, eax
37bca956djne 0x37bca93df
37bca9573mov [r13], -3
37bca957bmov eax, 3
37bca9580jmp 0x37bca937e
37bca9585
37bca9585 0f 1f 00 ...
37bca9588
37bca9588loc_37bca9588:
37bca9588movsxd rax, r9l
37bca958bshl rax, 4
37bca958fadd rax, r12
37bca9592ucomisd x0, [rax-8]
37bca9597setnp r8b
37bca959bcmovne r8l, r10l
37bca959ftest r8b, r8b
37bca95a2je 0x37bca95b8
37bca95a4ucomisd x0, [rax-16]
37bca95a9setnp al
37bca95accmovne eax, r10l
37bca95b0test al, al
37bca95b2jne 0x37bca939a
37bca95b8
37bca95b8loc_37bca95b8:
37bca95b8mov eax, ecx
37bca95basub eax, edx
37bca95bcadd edx, 1
37bca95bfmov [r13], edx
37bca95c3lea r9l, [rax+r9+1]
37bca95c8cmp ecx, edx
37bca95cajge 0x37bca9588
37bca95ccjmp 0x37bca94a0
37bca95d1
37bca95d1 0f 1f 80 00 00 00 00 .......
37bca95d8
37bca95d8loc_37bca95d8:
37bca95d8mov r9l, 1
37bca95demov r8l, 1
37bca95e4lea rdx, [rip+0x7a5a28]
37bca95ebmov rcx, rdi
37bca95eecall lsame_
37bca95f3test eax, eax
37bca95f5jne 0x37bca93d3
37bca95fbmov r9l, 1
37bca9601mov r8l, 1
37bca9607lea rdx, [rip+0x7a5a06]
37bca960emov rcx, rdi
37bca9611call lsame_
37bca9616test eax, eax
37bca9618jne 0x37bca93d3
37bca961emov edx, -2
37bca9623mov eax, 2
37bca9628jmp 0x37bca937a
37bca962d
37bca962d 0f 1f 00 ...
37bca9630
37bca9630loc_37bca9630:
37bca9630mov edx, -8
37bca9635mov eax, 8
37bca963ajmp 0x37bca937a
37bca963f
37bca963f 90 .
37bca9640
37bca9640loc_37bca9640:
37bca9640mov edx, -5
37bca9645mov eax, 5
37bca964ajmp 0x37bca937a
37bca964f
37bca964floc_37bca964f:
37bca964fneg eax
37bca9651jmp 0x37bca937e
37bca92d0
37bca92d0ztptrs_:
37bca92d0push r15
37bca92d2push r14
37bca92d4push r13
37bca92d6push r12
37bca92d8push rbp
37bca92d9push rdi
37bca92dapush rsi
37bca92dbpush rbx
37bca92dcsub rsp, 120
37bca92e0mov r13, [rsp+256]
37bca92e8mov rax, [rsp+248]
37bca92f0mov r12, [rsp+232]
37bca92f8mov [r13], 0
37bca9300mov eax, [rax]
37bca9302mov rsi, r8
37bca9305mov rdi, rdx
37bca9308mov r8l, 1
37bca930emov rbp, r9
37bca9311lea rdx, [rip+0x7a5cf8]
37bca9318mov r9l, 1
37bca931emov rbx, rcx
37bca9321mov [rsp+92], eax
37bca9325call lsame_
37bca932amov r9l, 1
37bca9330mov r8l, 1
37bca9336mov rcx, rsi
37bca9339lea rdx, [rip+0x7a5cd1]
37bca9340mov r15l, eax
37bca9343call lsame_
37bca9348mov [rsp+80], eax
37bca934ctest r15l, r15l
37bca934fjne 0x37bca93b0
37bca9351mov r9l, 1
37bca9357mov r8l, 1
37bca935dlea rdx, [rip+0x7a5cae]
37bca9364mov rcx, rbx
37bca9367call lsame_
37bca936ctest eax, eax
37bca936ejne 0x37bca93b0
37bca9370mov edx, -1
37bca9375mov eax, 1
37bca937a
37bca937aloc_37bca937a:
37bca937amov [r13], edx
37bca937e
37bca937eloc_37bca937e:
37bca937elea rdx, [rsp+108]
37bca9383mov r8l, 6
37bca9389lea rcx, [rip+0x7a5c85]
37bca9390mov [rsp+108], eax
37bca9394call xerbla_
37bca9399nop
37bca939a
37bca939aloc_37bca939a:
37bca939aadd rsp, 120
37bca939epop rbx
37bca939fpop rsi
37bca93a0pop rdi
37bca93a1pop rbp
37bca93a2pop r12
37bca93a4pop r13
37bca93a6pop r14
37bca93a8pop r15
37bca93aaret
37bca93ab
37bca93ab 0f 1f 44 00 00 ..D..
37bca93b0
37bca93b0loc_37bca93b0:
37bca93b0mov r9l, 1
37bca93b6mov r8l, 1
37bca93bclea rdx, [rip+0x7a5c4e]
37bca93c3mov rcx, rdi
37bca93c6call lsame_
37bca93cbtest eax, eax
37bca93cdje 0x37bca95d8
37bca93d3
37bca93d3loc_37bca93d3:
37bca93d3mov edx, [rsp+80]
37bca93d7test edx, edx
37bca93d9je 0x37bca9550
37bca93df
37bca93dfloc_37bca93df:
37bca93dfmov ecx, [rbp]
37bca93e2test ecx, ecx
37bca93e4js 0x37bca9538
37bca93eamov rax, [rsp+224]
37bca93f2mov r14l, [rax]
37bca93f5test r14l, r14l
37bca93f8js 0x37bca9640
37bca93femov rdx, [rsp+248]
37bca9406test ecx, ecx
37bca9408mov eax, 1
37bca940dcmovg eax, ecx
37bca9410cmp [rdx], eax
37bca9412jl 0x37bca9630
37bca9418mov eax, [r13]
37bca941ctest eax, eax
37bca941ejne 0x37bca964f
37bca9424test ecx, ecx
37bca9426je 0x37bca939a
37bca942cmov eax, [rsp+80]
37bca9430test eax, eax
37bca9432je 0x37bca94a0
37bca9434mov [r13], 1
37bca943cmov edx, 1
37bca9441pxor x0, x0
37bca9445xor r10l, r10l
37bca9448mov r9l, 1
37bca944etest r15l, r15l
37bca9451je 0x37bca9588
37bca9457nop [rax+rax]
37bca9460
37bca9460loc_37bca9460:
37bca9460add r9l, edx
37bca9463movsxd rax, r9l
37bca9466shl rax, 4
37bca946aadd rax, r12
37bca946ducomisd x0, [rax-32]
37bca9472setnp r8b
37bca9476cmovne r8l, r10l
37bca947atest r8b, r8b
37bca947dje 0x37bca9493
37bca947fucomisd x0, [rax-24]
37bca9484setnp al
37bca9487cmovne eax, r10l
37bca948btest al, al
37bca948djne 0x37bca939a
37bca9493
37bca9493loc_37bca9493:
37bca9493add edx, 1
37bca9496mov [r13], edx
37bca949acmp ecx, edx
37bca949cjge 0x37bca9460
37bca949enop
37bca94a0
37bca94a0loc_37bca94a0:
37bca94a0mov [r13], 0
37bca94a8test r14l, r14l
37bca94abje 0x37bca939a
37bca94b1movsxd r13, [rsp+92]
37bca94b6xor eax, eax
37bca94b8mov r15l, 1
37bca94betest r13, r13
37bca94c1cmovs r13, rax
37bca94c5shl r13, 4
37bca94c9mov [rsp+80], r13
37bca94cemov r13, [rsp+240]
37bca94d6nop [rax+rax]
37bca94e0
37bca94e0loc_37bca94e0:
37bca94e0lea rax, [rip+0x7a5b35]
37bca94e7mov r9, rbp
37bca94eamov r8, rsi
37bca94edmov rdx, rdi
37bca94f0mov [rsp+40], r13
37bca94f5mov rcx, rbx
37bca94f8add r15l, 1
37bca94fcmov [rsp+72], 1
37bca9505mov [rsp+64], 1
37bca950emov [rsp+56], 1
37bca9517mov [rsp+48], rax
37bca951cmov [rsp+32], r12
37bca9521call ztpsv_
37bca9526add r13, [rsp+80]
37bca952bcmp r14l, r15l
37bca952ejge 0x37bca94e0
37bca9530jmp 0x37bca939a
37bca9535
37bca9535 0f 1f 00 ...
37bca9538
37bca9538loc_37bca9538:
37bca9538mov edx, -4
37bca953dmov eax, 4
37bca9542jmp 0x37bca937a
37bca9547
37bca9547 66 0f 1f 84 00 00 00 00 00 f........
37bca9550
37bca9550loc_37bca9550:
37bca9550mov r9l, 1
37bca9556mov r8l, 1
37bca955clea rdx, [rip+0x7a5aad]
37bca9563mov rcx, rsi
37bca9566call lsame_
37bca956btest eax, eax
37bca956djne 0x37bca93df
37bca9573mov [r13], -3
37bca957bmov eax, 3
37bca9580jmp 0x37bca937e
37bca9585
37bca9585 0f 1f 00 ...
37bca9588
37bca9588loc_37bca9588:
37bca9588movsxd rax, r9l
37bca958bshl rax, 4
37bca958fadd rax, r12
37bca9592ucomisd x0, [rax-8]
37bca9597setnp r8b
37bca959bcmovne r8l, r10l
37bca959ftest r8b, r8b
37bca95a2je 0x37bca95b8
37bca95a4ucomisd x0, [rax-16]
37bca95a9setnp al
37bca95accmovne eax, r10l
37bca95b0test al, al
37bca95b2jne 0x37bca939a
37bca95b8
37bca95b8loc_37bca95b8:
37bca95b8mov eax, ecx
37bca95basub eax, edx
37bca95bcadd edx, 1
37bca95bfmov [r13], edx
37bca95c3lea r9l, [rax+r9+1]
37bca95c8cmp ecx, edx
37bca95cajge 0x37bca9588
37bca95ccjmp 0x37bca94a0
37bca95d1
37bca95d1 0f 1f 80 00 00 00 00 .......
37bca95d8
37bca95d8loc_37bca95d8:
37bca95d8mov r9l, 1
37bca95demov r8l, 1
37bca95e4lea rdx, [rip+0x7a5a28]
37bca95ebmov rcx, rdi
37bca95eecall lsame_
37bca95f3test eax, eax
37bca95f5jne 0x37bca93d3
37bca95fbmov r9l, 1
37bca9601mov r8l, 1
37bca9607lea rdx, [rip+0x7a5a06]
37bca960emov rcx, rdi
37bca9611call lsame_
37bca9616test eax, eax
37bca9618jne 0x37bca93d3
37bca961emov edx, -2
37bca9623mov eax, 2
37bca9628jmp 0x37bca937a
37bca962d
37bca962d 0f 1f 00 ...
37bca9630
37bca9630loc_37bca9630:
37bca9630mov edx, -8
37bca9635mov eax, 8
37bca963ajmp 0x37bca937a
37bca963f
37bca963f 90 .
37bca9640
37bca9640loc_37bca9640:
37bca9640mov edx, -5
37bca9645mov eax, 5
37bca964ajmp 0x37bca937a
37bca964f
37bca964floc_37bca964f:
37bca964fneg eax
37bca9651jmp 0x37bca937e
37bca92d0
37bca9656
37bca9656 // align 0x10
37bca9656 // align 0x10
37bca9660
37bca9660ztrcon_:
37bca9660push r15
37bca9662push r14
37bca9664push r13
37bca9666push r12
37bca9668push rbp
37bca9669push rdi
37bca966apush rsi
37bca966bpush rbx
37bca966csub rsp, 264
37bca9673movups [rsp+208], x6
37bca967bmovups [rsp+224], x7
37bca9683movups [rsp+240], x8
37bca968cmov r13, [rsp+408]
37bca9694mov rsi, [rsp+392]
37bca969cmov [r13], 0
37bca96a4mov rbp, rdx
37bca96a7mov r12, rcx
37bca96aamov rdi, r8
37bca96admov rbx, r9
37bca96b0mov r8l, 1
37bca96b6mov r9l, 1
37bca96bclea rdx, [rip+0x7a595d]
37bca96c3mov rcx, rbp
37bca96c6call lsame_
37bca96cbmov r9l, 1
37bca96d1mov r8l, 1
37bca96d7mov r15l, eax
37bca96dacmp [r12], 49
37bca96dfjne 0x37bca97f8
37bca96e5lea rdx, [rip+0x7a5935]
37bca96ecmov rcx, rdi
37bca96efmov r14l, 1
37bca96f5call lsame_
37bca96famov r10l, eax
37bca96fd
37bca96fdloc_37bca96fd:
37bca96fdtest r15l, r15l
37bca9700je 0x37bca9839
37bca9706
37bca9706loc_37bca9706:
37bca9706test r10l, r10l
37bca9709je 0x37bca97c0
37bca970f
37bca970floc_37bca970f:
37bca970fmov eax, [rbx]
37bca9711test eax, eax
37bca9713js 0x37bca9760
37bca9715mov rcx, [rsp+376]
37bca971dmov r15l, 1
37bca9723cmovg r15l, eax
37bca9727cmp [rcx], r15l
37bca972ajl 0x37bca9c08
37bca9730mov edx, [r13]
37bca9734test edx, edx
37bca9736jne 0x37bca9c17
37bca973ctest eax, eax
37bca973emov rax, [rsp+384]
37bca9746jne 0x37bca9880
37bca974cmov rdi, [rip+0x7a590d]
37bca9753mov [rax], rdi
37bca9756jmp 0x37bca9790
37bca9758
37bca9758 0f 1f 84 00 00 00 00 00 ........
37bca9760
37bca9760loc_37bca9760:
37bca9760mov eax, -4
37bca9765mov edx, 4
37bca976a
37bca976aloc_37bca976a:
37bca976amov [r13], eax
37bca976e
37bca976eloc_37bca976e:
37bca976emov [rsp+196], edx
37bca9775mov r8l, 6
37bca977blea rdx, [rsp+196]
37bca9783lea rcx, [rip+0x7a589b]
37bca978acall xerbla_
37bca978fnop
37bca9790
37bca9790loc_37bca9790:
37bca9790movups x6, [rsp+208]
37bca9798movups x7, [rsp+224]
37bca97a0movups x8, [rsp+240]
37bca97a9add rsp, 264
37bca97b0pop rbx
37bca97b1pop rsi
37bca97b2pop rdi
37bca97b3pop rbp
37bca97b4pop r12
37bca97b6pop r13
37bca97b8pop r14
37bca97bapop r15
37bca97bcret
37bca97bd
37bca97bd 0f 1f 00 ...
37bca97c0
37bca97c0loc_37bca97c0:
37bca97c0mov r9l, 1
37bca97c6mov r8l, 1
37bca97cclea rdx, [rip+0x7a584d]
37bca97d3mov rcx, rdi
37bca97d6call lsame_
37bca97dbtest eax, eax
37bca97ddjne 0x37bca970f
37bca97e3mov eax, -3
37bca97e8mov edx, 3
37bca97edjmp 0x37bca976a
37bca97f2
37bca97f2 66 0f 1f 44 00 00 f..D..
37bca97f8
37bca97f8loc_37bca97f8:
37bca97f8lea rdx, [rip+0x7a5823]
37bca97ffmov rcx, r12
37bca9802call lsame_
37bca9807mov r9l, 1
37bca980dmov r8l, 1
37bca9813mov rcx, rdi
37bca9816mov r14l, eax
37bca9819lea rdx, [rip+0x7a5801]
37bca9820test eax, eax
37bca9822je 0x37bca9af0
37bca9828call lsame_
37bca982dmov r10l, eax
37bca9830test r15l, r15l
37bca9833jne 0x37bca9706
37bca9839
37bca9839loc_37bca9839:
37bca9839mov r9l, 1
37bca983fmov r8l, 1
37bca9845mov rcx, rbp
37bca9848mov [rsp+128], r10l
37bca9850lea rdx, [rip+0x7a57cd]
37bca9857call lsame_
37bca985cmov r10l, [rsp+128]
37bca9864test eax, eax
37bca9866jne 0x37bca9706
37bca986cmov eax, -2
37bca9871mov edx, 2
37bca9876jmp 0x37bca976a
37bca987b
37bca987b 0f 1f 44 00 00 ..D..
37bca9880
37bca9880loc_37bca9880:
37bca9880mov [rax], 0
37bca9887mov edx, 12
37bca988clea rcx, [rip+0x7a5798]
37bca9893call dlamch_
37bca9898mov [rsp+32], rbx
37bca989dmov r9, rbx
37bca98a0mov r8, rdi
37bca98a3mov rax, [rsp+400]
37bca98abmov rdx, rbp
37bca98aemov rcx, r12
37bca98b1mov [rsp+80], 1
37bca98bamov [rsp+72], 1
37bca98c3movapd x6, x0
37bca98c7mov [rsp+56], rax
37bca98ccmov rax, [rsp+376]
37bca98d4mov [rsp+64], 1
37bca98ddmov [rsp+48], rax
37bca98e2mov rax, [rsp+368]
37bca98eamov [rsp+40], rax
37bca98efcall zlantr_
37bca98f4movapd x3, x0
37bca98f8movapd x7, x0
37bca98fcpxor x0, x0
37bca9900comisd x3, x0
37bca9904jbe 0x37bca9790
37bca990apxor x0, x0
37bca990emov eax, 2
37bca9913mov [rsp+176], 0
37bca991fcvtsi2sd x0, r15l
37bca9924mulsd x0, x6
37bca9928sub eax, r14l
37bca992bmov [rsp+171], 78
37bca9933mov [rsp+140], eax
37bca993alea rax, [rsp+176]
37bca9942movsd_xmm x6, [rip+0x7a5716]
37bca994alea r15, [rsp+196]
37bca9952mov [rsp+128], rax
37bca995alea rax, [rsp+171]
37bca9962lea r14, [rsp+172]
37bca996amov [rsp+172], 0
37bca9975mov [rsp+144], rax
37bca997dmovapd x8, x0
37bca9982jmp 0x37bca9a20
37bca9987
37bca9987 66 0f 1f 84 00 00 00 00 00 f........
37bca9990
37bca9990loc_37bca9990:
37bca9990mov rax, [rsp+400]
37bca9998mov r8, rdi
37bca999bmov rcx, rbp
37bca999elea r12, [rsp+184]
37bca99a6mov [rsp+96], 19
37bca99afmov r9, [rsp+144]
37bca99b7lea rdx, [rip+0x7a5685]
37bca99bemov [rsp+72], rax
37bca99c3mov rax, [rsp+376]
37bca99cbmov [rsp+88], 1
37bca99d4mov [rsp+48], rax
37bca99d9mov rax, [rsp+368]
37bca99e1mov [rsp+80], r13
37bca99e6mov [rsp+64], r12
37bca99ebmov [rsp+56], rsi
37bca99f0mov [rsp+40], rax
37bca99f5mov [rsp+32], rbx
37bca99facall zlatrs_
37bca99ff
37bca99ffloc_37bca99ff:
37bca99ffmovsd_xmm x0, [rsp+184]
37bca9a08mov [rsp+171], 89
37bca9a10ucomisd x0, x6
37bca9a14jp 0x37bca9b80
37bca9a1ajne 0x37bca9b80
37bca9a20
37bca9a20loc_37bca9a20:
37bca9a20movsxd rdx, [rbx]
37bca9a23mov [rsp+40], r15
37bca9a28mov r8, rsi
37bca9a2bmov rcx, rbx
37bca9a2emov [rsp+32], r14
37bca9a33mov r9, [rsp+128]
37bca9a3bshl rdx, 4
37bca9a3fadd rdx, rsi
37bca9a42call zlacn2_
37bca9a47mov eax, [rsp+172]
37bca9a4etest eax, eax
37bca9a50je 0x37bca9b40
37bca9a56mov [rsp+112], 1
37bca9a5fcmp eax, [rsp+140]
37bca9a66mov [rsp+104], 1
37bca9a6fjne 0x37bca9990
37bca9a75mov rax, [rsp+400]
37bca9a7dmov r8, rdi
37bca9a80mov rcx, rbp
37bca9a83lea r12, [rsp+184]
37bca9a8bmov [rsp+96], 12
37bca9a94mov r9, [rsp+144]
37bca9a9clea rdx, [rip+0x7a5594]
37bca9aa3mov [rsp+72], rax
37bca9aa8mov rax, [rsp+376]
37bca9ab0mov [rsp+88], 1
37bca9ab9mov [rsp+48], rax
37bca9abemov rax, [rsp+368]
37bca9ac6mov [rsp+80], r13
37bca9acbmov [rsp+64], r12
37bca9ad0mov [rsp+56], rsi
37bca9ad5mov [rsp+40], rax
37bca9adamov [rsp+32], rbx
37bca9adfcall zlatrs_
37bca9ae4jmp 0x37bca99ff
37bca9ae9
37bca9ae9 0f 1f 80 00 00 00 00 .......
37bca9af0
37bca9af0loc_37bca9af0:
37bca9af0call lsame_
37bca9af5mov r9l, 1
37bca9afbmov r8l, 1
37bca9b01mov rcx, r12
37bca9b04lea rdx, [rip+0x7a5518]
37bca9b0bmov [rsp+128], eax
37bca9b12call lsame_
37bca9b17mov r10l, [rsp+128]
37bca9b1ftest eax, eax
37bca9b21jne 0x37bca96fd
37bca9b27mov eax, -1
37bca9b2cmov edx, 1
37bca9b31jmp 0x37bca976a
37bca9b36
37bca9b36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca9b40
37bca9b40loc_37bca9b40:
37bca9b40movsd_xmm x1, [rsp+176]
37bca9b49pxor x0, x0
37bca9b4ducomisd x1, x0
37bca9b51jp 0x37bca9b59
37bca9b53je 0x37bca9790
37bca9b59
37bca9b59loc_37bca9b59:
37bca9b59movsd_xmm x0, [rip+0x7a54ff]
37bca9b61mov rax, [rsp+384]
37bca9b69divsd x0, x7
37bca9b6ddivsd x0, x1
37bca9b71movsd_xmm [rax], x0
37bca9b75jmp 0x37bca9790
37bca9b7a
37bca9b7a 66 0f 1f 44 00 00 f..D..
37bca9b80
37bca9b80loc_37bca9b80:
37bca9b80lea r8, [rip+0x7a54d1]
37bca9b87mov rdx, rsi
37bca9b8amov rcx, rbx
37bca9b8dmovsd_xmm [rsp+152], x0
37bca9b96call izamax_
37bca9b9bmovsd_xmm x0, [rsp+152]
37bca9ba4cdqe
37bca9ba6shl rax, 4
37bca9baaadd rax, rsi
37bca9badmovsd_xmm x1, [rax-16]
37bca9bb2movsd_xmm x2, [rax-8]
37bca9bb7andpd x1, [rip+0x7a54b1]
37bca9bbfandpd x2, [rip+0x7a54a9]
37bca9bc7addsd x1, x2
37bca9bcbmulsd x1, x8
37bca9bd0comisd x1, x0
37bca9bd4ja 0x37bca9790
37bca9bdapxor x1, x1
37bca9bdeucomisd x0, x1
37bca9be2jp 0x37bca9bea
37bca9be4je 0x37bca9790
37bca9bea
37bca9bealoc_37bca9bea:
37bca9bealea r9, [rip+0x7a5467]
37bca9bf1mov r8, rsi
37bca9bf4mov rdx, r12
37bca9bf7mov rcx, rbx
37bca9bfacall zdrscl_
37bca9bffjmp 0x37bca9a20
37bca9c04
37bca9c04 0f 1f 40 00 ..@.
37bca9c08
37bca9c08loc_37bca9c08:
37bca9c08mov eax, -6
37bca9c0dmov edx, 6
37bca9c12jmp 0x37bca976a
37bca9c17
37bca9c17loc_37bca9c17:
37bca9c17neg edx
37bca9c19jmp 0x37bca976e
37bca9660
37bca9660ztrcon_:
37bca9660push r15
37bca9662push r14
37bca9664push r13
37bca9666push r12
37bca9668push rbp
37bca9669push rdi
37bca966apush rsi
37bca966bpush rbx
37bca966csub rsp, 264
37bca9673movups [rsp+208], x6
37bca967bmovups [rsp+224], x7
37bca9683movups [rsp+240], x8
37bca968cmov r13, [rsp+408]
37bca9694mov rsi, [rsp+392]
37bca969cmov [r13], 0
37bca96a4mov rbp, rdx
37bca96a7mov r12, rcx
37bca96aamov rdi, r8
37bca96admov rbx, r9
37bca96b0mov r8l, 1
37bca96b6mov r9l, 1
37bca96bclea rdx, [rip+0x7a595d]
37bca96c3mov rcx, rbp
37bca96c6call lsame_
37bca96cbmov r9l, 1
37bca96d1mov r8l, 1
37bca96d7mov r15l, eax
37bca96dacmp [r12], 49
37bca96dfjne 0x37bca97f8
37bca96e5lea rdx, [rip+0x7a5935]
37bca96ecmov rcx, rdi
37bca96efmov r14l, 1
37bca96f5call lsame_
37bca96famov r10l, eax
37bca96fd
37bca96fdloc_37bca96fd:
37bca96fdtest r15l, r15l
37bca9700je 0x37bca9839
37bca9706
37bca9706loc_37bca9706:
37bca9706test r10l, r10l
37bca9709je 0x37bca97c0
37bca970f
37bca970floc_37bca970f:
37bca970fmov eax, [rbx]
37bca9711test eax, eax
37bca9713js 0x37bca9760
37bca9715mov rcx, [rsp+376]
37bca971dmov r15l, 1
37bca9723cmovg r15l, eax
37bca9727cmp [rcx], r15l
37bca972ajl 0x37bca9c08
37bca9730mov edx, [r13]
37bca9734test edx, edx
37bca9736jne 0x37bca9c17
37bca973ctest eax, eax
37bca973emov rax, [rsp+384]
37bca9746jne 0x37bca9880
37bca974cmov rdi, [rip+0x7a590d]
37bca9753mov [rax], rdi
37bca9756jmp 0x37bca9790
37bca9758
37bca9758 0f 1f 84 00 00 00 00 00 ........
37bca9760
37bca9760loc_37bca9760:
37bca9760mov eax, -4
37bca9765mov edx, 4
37bca976a
37bca976aloc_37bca976a:
37bca976amov [r13], eax
37bca976e
37bca976eloc_37bca976e:
37bca976emov [rsp+196], edx
37bca9775mov r8l, 6
37bca977blea rdx, [rsp+196]
37bca9783lea rcx, [rip+0x7a589b]
37bca978acall xerbla_
37bca978fnop
37bca9790
37bca9790loc_37bca9790:
37bca9790movups x6, [rsp+208]
37bca9798movups x7, [rsp+224]
37bca97a0movups x8, [rsp+240]
37bca97a9add rsp, 264
37bca97b0pop rbx
37bca97b1pop rsi
37bca97b2pop rdi
37bca97b3pop rbp
37bca97b4pop r12
37bca97b6pop r13
37bca97b8pop r14
37bca97bapop r15
37bca97bcret
37bca97bd
37bca97bd 0f 1f 00 ...
37bca97c0
37bca97c0loc_37bca97c0:
37bca97c0mov r9l, 1
37bca97c6mov r8l, 1
37bca97cclea rdx, [rip+0x7a584d]
37bca97d3mov rcx, rdi
37bca97d6call lsame_
37bca97dbtest eax, eax
37bca97ddjne 0x37bca970f
37bca97e3mov eax, -3
37bca97e8mov edx, 3
37bca97edjmp 0x37bca976a
37bca97f2
37bca97f2 66 0f 1f 44 00 00 f..D..
37bca97f8
37bca97f8loc_37bca97f8:
37bca97f8lea rdx, [rip+0x7a5823]
37bca97ffmov rcx, r12
37bca9802call lsame_
37bca9807mov r9l, 1
37bca980dmov r8l, 1
37bca9813mov rcx, rdi
37bca9816mov r14l, eax
37bca9819lea rdx, [rip+0x7a5801]
37bca9820test eax, eax
37bca9822je 0x37bca9af0
37bca9828call lsame_
37bca982dmov r10l, eax
37bca9830test r15l, r15l
37bca9833jne 0x37bca9706
37bca9839
37bca9839loc_37bca9839:
37bca9839mov r9l, 1
37bca983fmov r8l, 1
37bca9845mov rcx, rbp
37bca9848mov [rsp+128], r10l
37bca9850lea rdx, [rip+0x7a57cd]
37bca9857call lsame_
37bca985cmov r10l, [rsp+128]
37bca9864test eax, eax
37bca9866jne 0x37bca9706
37bca986cmov eax, -2
37bca9871mov edx, 2
37bca9876jmp 0x37bca976a
37bca987b
37bca987b 0f 1f 44 00 00 ..D..
37bca9880
37bca9880loc_37bca9880:
37bca9880mov [rax], 0
37bca9887mov edx, 12
37bca988clea rcx, [rip+0x7a5798]
37bca9893call dlamch_
37bca9898mov [rsp+32], rbx
37bca989dmov r9, rbx
37bca98a0mov r8, rdi
37bca98a3mov rax, [rsp+400]
37bca98abmov rdx, rbp
37bca98aemov rcx, r12
37bca98b1mov [rsp+80], 1
37bca98bamov [rsp+72], 1
37bca98c3movapd x6, x0
37bca98c7mov [rsp+56], rax
37bca98ccmov rax, [rsp+376]
37bca98d4mov [rsp+64], 1
37bca98ddmov [rsp+48], rax
37bca98e2mov rax, [rsp+368]
37bca98eamov [rsp+40], rax
37bca98efcall zlantr_
37bca98f4movapd x3, x0
37bca98f8movapd x7, x0
37bca98fcpxor x0, x0
37bca9900comisd x3, x0
37bca9904jbe 0x37bca9790
37bca990apxor x0, x0
37bca990emov eax, 2
37bca9913mov [rsp+176], 0
37bca991fcvtsi2sd x0, r15l
37bca9924mulsd x0, x6
37bca9928sub eax, r14l
37bca992bmov [rsp+171], 78
37bca9933mov [rsp+140], eax
37bca993alea rax, [rsp+176]
37bca9942movsd_xmm x6, [rip+0x7a5716]
37bca994alea r15, [rsp+196]
37bca9952mov [rsp+128], rax
37bca995alea rax, [rsp+171]
37bca9962lea r14, [rsp+172]
37bca996amov [rsp+172], 0
37bca9975mov [rsp+144], rax
37bca997dmovapd x8, x0
37bca9982jmp 0x37bca9a20
37bca9987
37bca9987 66 0f 1f 84 00 00 00 00 00 f........
37bca9990
37bca9990loc_37bca9990:
37bca9990mov rax, [rsp+400]
37bca9998mov r8, rdi
37bca999bmov rcx, rbp
37bca999elea r12, [rsp+184]
37bca99a6mov [rsp+96], 19
37bca99afmov r9, [rsp+144]
37bca99b7lea rdx, [rip+0x7a5685]
37bca99bemov [rsp+72], rax
37bca99c3mov rax, [rsp+376]
37bca99cbmov [rsp+88], 1
37bca99d4mov [rsp+48], rax
37bca99d9mov rax, [rsp+368]
37bca99e1mov [rsp+80], r13
37bca99e6mov [rsp+64], r12
37bca99ebmov [rsp+56], rsi
37bca99f0mov [rsp+40], rax
37bca99f5mov [rsp+32], rbx
37bca99facall zlatrs_
37bca99ff
37bca99ffloc_37bca99ff:
37bca99ffmovsd_xmm x0, [rsp+184]
37bca9a08mov [rsp+171], 89
37bca9a10ucomisd x0, x6
37bca9a14jp 0x37bca9b80
37bca9a1ajne 0x37bca9b80
37bca9a20
37bca9a20loc_37bca9a20:
37bca9a20movsxd rdx, [rbx]
37bca9a23mov [rsp+40], r15
37bca9a28mov r8, rsi
37bca9a2bmov rcx, rbx
37bca9a2emov [rsp+32], r14
37bca9a33mov r9, [rsp+128]
37bca9a3bshl rdx, 4
37bca9a3fadd rdx, rsi
37bca9a42call zlacn2_
37bca9a47mov eax, [rsp+172]
37bca9a4etest eax, eax
37bca9a50je 0x37bca9b40
37bca9a56mov [rsp+112], 1
37bca9a5fcmp eax, [rsp+140]
37bca9a66mov [rsp+104], 1
37bca9a6fjne 0x37bca9990
37bca9a75mov rax, [rsp+400]
37bca9a7dmov r8, rdi
37bca9a80mov rcx, rbp
37bca9a83lea r12, [rsp+184]
37bca9a8bmov [rsp+96], 12
37bca9a94mov r9, [rsp+144]
37bca9a9clea rdx, [rip+0x7a5594]
37bca9aa3mov [rsp+72], rax
37bca9aa8mov rax, [rsp+376]
37bca9ab0mov [rsp+88], 1
37bca9ab9mov [rsp+48], rax
37bca9abemov rax, [rsp+368]
37bca9ac6mov [rsp+80], r13
37bca9acbmov [rsp+64], r12
37bca9ad0mov [rsp+56], rsi
37bca9ad5mov [rsp+40], rax
37bca9adamov [rsp+32], rbx
37bca9adfcall zlatrs_
37bca9ae4jmp 0x37bca99ff
37bca9ae9
37bca9ae9 0f 1f 80 00 00 00 00 .......
37bca9af0
37bca9af0loc_37bca9af0:
37bca9af0call lsame_
37bca9af5mov r9l, 1
37bca9afbmov r8l, 1
37bca9b01mov rcx, r12
37bca9b04lea rdx, [rip+0x7a5518]
37bca9b0bmov [rsp+128], eax
37bca9b12call lsame_
37bca9b17mov r10l, [rsp+128]
37bca9b1ftest eax, eax
37bca9b21jne 0x37bca96fd
37bca9b27mov eax, -1
37bca9b2cmov edx, 1
37bca9b31jmp 0x37bca976a
37bca9b36
37bca9b36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca9b40
37bca9b40loc_37bca9b40:
37bca9b40movsd_xmm x1, [rsp+176]
37bca9b49pxor x0, x0
37bca9b4ducomisd x1, x0
37bca9b51jp 0x37bca9b59
37bca9b53je 0x37bca9790
37bca9b59
37bca9b59loc_37bca9b59:
37bca9b59movsd_xmm x0, [rip+0x7a54ff]
37bca9b61mov rax, [rsp+384]
37bca9b69divsd x0, x7
37bca9b6ddivsd x0, x1
37bca9b71movsd_xmm [rax], x0
37bca9b75jmp 0x37bca9790
37bca9b7a
37bca9b7a 66 0f 1f 44 00 00 f..D..
37bca9b80
37bca9b80loc_37bca9b80:
37bca9b80lea r8, [rip+0x7a54d1]
37bca9b87mov rdx, rsi
37bca9b8amov rcx, rbx
37bca9b8dmovsd_xmm [rsp+152], x0
37bca9b96call izamax_
37bca9b9bmovsd_xmm x0, [rsp+152]
37bca9ba4cdqe
37bca9ba6shl rax, 4
37bca9baaadd rax, rsi
37bca9badmovsd_xmm x1, [rax-16]
37bca9bb2movsd_xmm x2, [rax-8]
37bca9bb7andpd x1, [rip+0x7a54b1]
37bca9bbfandpd x2, [rip+0x7a54a9]
37bca9bc7addsd x1, x2
37bca9bcbmulsd x1, x8
37bca9bd0comisd x1, x0
37bca9bd4ja 0x37bca9790
37bca9bdapxor x1, x1
37bca9bdeucomisd x0, x1
37bca9be2jp 0x37bca9bea
37bca9be4je 0x37bca9790
37bca9bea
37bca9bealoc_37bca9bea:
37bca9bealea r9, [rip+0x7a5467]
37bca9bf1mov r8, rsi
37bca9bf4mov rdx, r12
37bca9bf7mov rcx, rbx
37bca9bfacall zdrscl_
37bca9bffjmp 0x37bca9a20
37bca9c04
37bca9c04 0f 1f 40 00 ..@.
37bca9c08
37bca9c08loc_37bca9c08:
37bca9c08mov eax, -6
37bca9c0dmov edx, 6
37bca9c12jmp 0x37bca976a
37bca9c17
37bca9c17loc_37bca9c17:
37bca9c17neg edx
37bca9c19jmp 0x37bca976e
37bca9660
37bca9c1e
37bca9c1e // align 0x40
37bca9c1e // align 0x40
37bca9c40
37bca9c40ztrevc_:
37bca9c40push r15
37bca9c42push r14
37bca9c44push r13
37bca9c46push r12
37bca9c48push rbp
37bca9c49push rdi
37bca9c4apush rsi
37bca9c4bpush rbx
37bca9c4csub rsp, 376
37bca9c53movups [rsp+272], x6
37bca9c5bmovups [rsp+288], x7
37bca9c63movups [rsp+304], x8
37bca9c6cmovups [rsp+320], x9
37bca9c75movups [rsp+336], x10
37bca9c7emovups [rsp+352], x11
37bca9c87mov rax, [rsp+488]
37bca9c8fmov r13, [rsp+536]
37bca9c97mov r14, [rsp+544]
37bca9c9fmov r12l, [rax]
37bca9ca2mov rax, [rsp+520]
37bca9caamov eax, [rax]
37bca9cacmov rsi, rcx
37bca9cafmov rbx, rdx
37bca9cb2mov [rsp+464], r8
37bca9cbamov r15, r9
37bca9cbdmov r8l, 1
37bca9cc3mov r9l, 1
37bca9cc9mov [rsp+168], eax
37bca9cd0mov rax, [rsp+504]
37bca9cd8lea rdx, [rip+0x7a53a1]
37bca9cdfmov eax, [rax]
37bca9ce1mov [rsp+180], eax
37bca9ce8call lsame_
37bca9cedmov rcx, rsi
37bca9cf0mov r9l, 1
37bca9cf6mov r8l, 1
37bca9cfclea rdx, [rip+0x7a537e]
37bca9d03mov ebp, eax
37bca9d05call lsame_
37bca9d0amov rcx, rsi
37bca9d0dmov r9l, 1
37bca9d13mov r8l, 1
37bca9d19or eax, ebp
37bca9d1blea rdx, [rip+0x7a5360]
37bca9d22mov edi, eax
37bca9d24mov [rsp+160], eax
37bca9d2bcall lsame_
37bca9d30mov r9l, 1
37bca9d36mov r8l, 1
37bca9d3cmov rcx, rbx
37bca9d3for eax, ebp
37bca9d41lea rdx, [rip+0x7a533b]
37bca9d48mov ebp, eax
37bca9d4amov [rsp+152], eax
37bca9d51call lsame_
37bca9d56mov r9l, 1
37bca9d5cmov rcx, rbx
37bca9d5for edi, ebp
37bca9d61mov r8l, 1
37bca9d67lea rdx, [rip+0x7a5312]
37bca9d6emov esi, eax
37bca9d70call lsame_
37bca9d75mov r8l, 1
37bca9d7bmov rcx, rbx
37bca9d7emov r9l, 1
37bca9d84lea rdx, [rip+0x7a52f9]
37bca9d8bmov [rsp+176], eax
37bca9d92call lsame_
37bca9d97mov ecx, [r15]
37bca9d9amov r8l, edi
37bca9d9dmov [rsp+132], eax
37bca9da4test eax, eax
37bca9da6je 0x37bca9e90
37bca9dacmov [r13], 0
37bca9db4test ecx, ecx
37bca9db6jle 0x37bca9f5f
37bca9dbcmov rax, [rsp+464]
37bca9dc4lea edx, [rcx-1]
37bca9dc7lea rdx, [rax+4*rdx+4]
37bca9dccnop [rax+rax]
37bca9dd5nop [rax+rax]
37bca9de0
37bca9de0loc_37bca9de0:
37bca9de0mov r9l, [rax]
37bca9de3test r9l, r9l
37bca9de6je 0x37bca9ded
37bca9de8add [r13], 1
37bca9ded
37bca9dedloc_37bca9ded:
37bca9dedadd rax, 4
37bca9df1cmp rax, rdx
37bca9df4jne 0x37bca9de0
37bca9df6mov rax, [rsp+560]
37bca9dfemov [rax], 0
37bca9e04test r8l, r8l
37bca9e07je 0x37bca9eaa
37bca9e0d
37bca9e0dloc_37bca9e0d:
37bca9e0dmov rdi, [rsp+488]
37bca9e15test ecx, ecx
37bca9e17mov eax, 1
37bca9e1ccmovg eax, ecx
37bca9e1fcmp [rdi], eax
37bca9e21jl 0x37bca9f50
37bca9e27mov rax, [rsp+504]
37bca9e2fmov eax, [rax]
37bca9e31test eax, eax
37bca9e33jle 0x37bca9f97
37bca9e39cmp eax, ecx
37bca9e3bjge 0x37bca9e4b
37bca9e3dtest [rsp+152], 1
37bca9e45jne 0x37bca9f97
37bca9e4b
37bca9e4bloc_37bca9e4b:
37bca9e4bmov rax, [rsp+520]
37bca9e53mov eax, [rax]
37bca9e55test eax, eax
37bca9e57jle 0x37bcaad99
37bca9e5dcmp eax, ecx
37bca9e5fjge 0x37bca9e6f
37bca9e61test [rsp+160], 1
37bca9e69jne 0x37bcaad99
37bca9e6f
37bca9e6floc_37bca9e6f:
37bca9e6fmov rax, [rsp+528]
37bca9e77mov edi, [r13]
37bca9e7bcmp [rax], edi
37bca9e7djge 0x37bca9fb0
37bca9e83mov edx, -11
37bca9e88mov eax, 11
37bca9e8djmp 0x37bca9eb4
37bca9e8f
37bca9e8f 90 .
37bca9e90
37bca9e90loc_37bca9e90:
37bca9e90mov rax, [rsp+560]
37bca9e98mov [r13], ecx
37bca9e9cmov [rax], 0
37bca9ea2test edi, edi
37bca9ea4jne 0x37bca9f30
37bca9eaa
37bca9eaaloc_37bca9eaa:
37bca9eaamov edx, -1
37bca9eafmov eax, 1
37bca9eb4
37bca9eb4loc_37bca9eb4:
37bca9eb4mov rdi, [rsp+560]
37bca9ebcmov [rdi], edx
37bca9ebe
37bca9ebeloc_37bca9ebe:
37bca9ebelea rdx, [rsp+256]
37bca9ec6mov r8l, 6
37bca9ecclea rcx, [rip+0x7a51b2]
37bca9ed3mov [rsp+256], eax
37bca9edacall xerbla_
37bca9edfnop
37bca9ee0
37bca9ee0loc_37bca9ee0:
37bca9ee0movups x6, [rsp+272]
37bca9ee8movups x7, [rsp+288]
37bca9ef0movups x8, [rsp+304]
37bca9ef9movups x9, [rsp+320]
37bca9f02movups x10, [rsp+336]
37bca9f0bmovups x11, [rsp+352]
37bca9f14add rsp, 376
37bca9f1bpop rbx
37bca9f1cpop rsi
37bca9f1dpop rdi
37bca9f1epop rbp
37bca9f1fpop r12
37bca9f21pop r13
37bca9f23pop r14
37bca9f25pop r15
37bca9f27ret
37bca9f28
37bca9f28 0f 1f 84 00 00 00 00 00 ........
37bca9f30
37bca9f30loc_37bca9f30:
37bca9f30test esi, esi
37bca9f32jne 0x37bca9f80
37bca9f34mov eax, [rsp+176]
37bca9f3btest eax, eax
37bca9f3djne 0x37bca9f80
37bca9f3fmov edx, -2
37bca9f44mov eax, 2
37bca9f49jmp 0x37bca9eb4
37bca9f4e
37bca9f4e 66 90 f.
37bca9f50
37bca9f50loc_37bca9f50:
37bca9f50mov edx, -6
37bca9f55mov eax, 6
37bca9f5ajmp 0x37bca9eb4
37bca9f5f
37bca9f5floc_37bca9f5f:
37bca9f5fmov rax, [rsp+560]
37bca9f67mov [rax], 0
37bca9f6dtest edi, edi
37bca9f6fje 0x37bca9eaa
37bca9f75nop [rax+rax]
37bca9f80
37bca9f80loc_37bca9f80:
37bca9f80test ecx, ecx
37bca9f82jns 0x37bca9e0d
37bca9f88mov edx, -4
37bca9f8dmov eax, 4
37bca9f92jmp 0x37bca9eb4
37bca9f97
37bca9f97loc_37bca9f97:
37bca9f97mov edx, -8
37bca9f9cmov eax, 8
37bca9fa1jmp 0x37bca9eb4
37bca9fa6
37bca9fa6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca9fb0
37bca9fb0loc_37bca9fb0:
37bca9fb0mov rax, [rsp+560]
37bca9fb8mov eax, [rax]
37bca9fbatest eax, eax
37bca9fbcjne 0x37bcaada8
37bca9fc2test ecx, ecx
37bca9fc4je 0x37bca9ee0
37bca9fcamovsxd rdi, r12l
37bca9fcdxor eax, eax
37bca9fcfmov edx, 12
37bca9fd4test rdi, rdi
37bca9fd7lea rcx, [rip+0x7a50ad]
37bca9fdecmovns rax, rdi
37bca9fe2mov [rsp+136], rax
37bca9feamov rsi, rax
37bca9fednot rax
37bca9ff0mov [rsp+144], rax
37bca9ff8call dlamch_
37bca9ffdmov edx, 9
37bcaa002lea rcx, [rip+0x7a508e]
37bcaa009movapd x6, x0
37bcaa00dcall dlamch_
37bcaa012mov edi, [r15]
37bcaa015movapd x5, x0
37bcaa019movapd x11, x0
37bcaa01epxor x0, x0
37bcaa022cvtsi2sd x0, edi
37bcaa026divsd x0, x5
37bcaa02amulsd x0, x6
37bcaa02emovapd x10, x0
37bcaa033test edi, edi
37bcaa035jle 0x37bcaad85
37bcaa03bmovsxd rax, edi
37bcaa03elea r8l, [rdi-1]
37bcaa042lea rbx, [rsi+1]
37bcaa046mov rcx, [rsp+480]
37bcaa04eshl rax, 4
37bcaa052shl r8, 4
37bcaa056add rax, r14
37bcaa059shl rbx, 4
37bcaa05dlea r8, [rax+r8+16]
37bcaa062nop [rax+rax]
37bcaa06anop [rax+rax]
37bcaa075nop [rax+rax]
37bcaa080
37bcaa080loc_37bcaa080:
37bcaa080movupd x0, [rcx]
37bcaa084add rax, 16
37bcaa088add rcx, rbx
37bcaa08bmovups [rax-16], x0
37bcaa08fcmp rax, r8
37bcaa092jne 0x37bcaa080
37bcaa094mov rax, [rsp+552]
37bcaa09cmov [rax], 0
37bcaa0a3cmp edi, 1
37bcaa0a6je 0x37bcaa12a
37bcaa0acmov rsi, [rsp+136]
37bcaa0b4mov rax, [rsp+144]
37bcaa0bcsub rbx, 16
37bcaa0c0mov [rsp+536], r13
37bcaa0c8mov ebp, 2
37bcaa0cdlea rax, [rax+2*rsi]
37bcaa0d1mov rsi, [rsp+480]
37bcaa0d9shl rax, 4
37bcaa0ddlea r12, [rsi+rax+16]
37bcaa0e2mov rsi, [rsp+552]
37bcaa0eamov r13, r12
37bcaa0ednop [rax]
37bcaa0f0
37bcaa0f0loc_37bcaa0f0:
37bcaa0f0lea edx, [rbp-1]
37bcaa0f3lea r8, [rip+0x7a4fa6]
37bcaa0famov [rsp+256], edx
37bcaa101lea rcx, [rsp+256]
37bcaa109mov rdx, r13
37bcaa10cadd r13, rbx
37bcaa10fcall dzasum_
37bcaa114movsd_xmm [rsi+8*rbp-8], x0
37bcaa11aadd rbp, 1
37bcaa11ecmp edi, ebp
37bcaa120jge 0x37bcaa0f0
37bcaa122mov r13, [rsp+536]
37bcaa12a
37bcaa12aloc_37bcaa12a:
37bcaa12amov r12l, [rsp+160]
37bcaa132test r12l, r12l
37bcaa135je 0x37bcaa538
37bcaa13bmov edx, [r15]
37bcaa13emov r12l, [r13]
37bcaa142mov [rsp+232], edx
37bcaa149test edx, edx
37bcaa14bjle 0x37bca9ee0
37bcaa151movsxd r13, [rsp+168]
37bcaa159xor eax, eax
37bcaa15bmovddup x9, [rip+0x7a4fac]
37bcaa164movq x7, [rip+0x7a4f84]
37bcaa16cmov rbp, [rsp+480]
37bcaa174movq x8, [rip+0x7a4f83]
37bcaa17dtest r13, r13
37bcaa180cmovs r13, rax
37bcaa184mov rax, r13
37bcaa187mov [rsp+184], r13
37bcaa18fmov r13l, r12l
37bcaa192mov r12, [rsp+512]
37bcaa19anot rax
37bcaa19dmov [rsp+168], rax
37bcaa1a5mov rax, [rsp+136]
37bcaa1adlea rbx, [rax+1]
37bcaa1b1shl rbx, 4
37bcaa1b5
37bcaa1b5loc_37bcaa1b5:
37bcaa1b5mov edi, [rsp+132]
37bcaa1bcmovsxd rsi, edx
37bcaa1bftest edi, edi
37bcaa1c1je 0x37bcaa1fb
37bcaa1c3mov rax, [rsp+464]
37bcaa1cbmov r11l, [rax+4*rsi-4]
37bcaa1d0test r11l, r11l
37bcaa1d3jne 0x37bcaa1fb
37bcaa1d5
37bcaa1d5loc_37bcaa1d5:
37bcaa1d5mov esi, [rsp+232]
37bcaa1dclea edx, [rsi-1]
37bcaa1dfmov [rsp+232], edx
37bcaa1e6test edx, edx
37bcaa1e8jle 0x37bcaa538
37bcaa1eemovsxd rsi, edx
37bcaa1f1mov r11l, [rax+4*rsi-4]
37bcaa1f6test r11l, r11l
37bcaa1f9je 0x37bcaa1d5
37bcaa1fb
37bcaa1fbloc_37bcaa1fb:
37bcaa1fbmov rdi, [rsp+136]
37bcaa203mov rax, [rsp+144]
37bcaa20bmovups [r14], x7
37bcaa20fmov rcx, rdi
37bcaa212imul rcx, rsi
37bcaa216add rax, rcx
37bcaa219add rax, rsi
37bcaa21cshl rax, 4
37bcaa220lea r9, [rbp+rax+8]
37bcaa225movupd x1, [r9-8]
37bcaa22bcmp edx, 1
37bcaa22eje 0x37bcaa510
37bcaa234movapd x3, x1
37bcaa238movapd x2, x1
37bcaa23csub rcx, rdi
37bcaa23fxor eax, eax
37bcaa241unpckhpd x3, x3
37bcaa245andpd x2, x8
37bcaa24alea r8l, [rdx-1]
37bcaa24eshl rcx, 4
37bcaa252movapd x0, x3
37bcaa256mov rdi, r8
37bcaa259movapd x6, x8
37bcaa25eadd rcx, rbp
37bcaa261andpd x0, x8
37bcaa266shl r8, 4
37bcaa26aaddsd x2, x0
37bcaa26emulsd x2, x11
37bcaa273maxsd x2, x10
37bcaa278nop [rax+rax]
37bcaa280
37bcaa280loc_37bcaa280:
37bcaa280movupd x0, [rcx+rax]
37bcaa285xorpd x0, x9
37bcaa28amovups [r14+rax], x0
37bcaa28fadd rax, 16
37bcaa293cmp rax, r8
37bcaa296jne 0x37bcaa280
37bcaa298mov rax, rbp
37bcaa29bmov ecx, 1
37bcaa2a0jmp 0x37bcaa2b1
37bcaa2a2
37bcaa2a2 66 0f 1f 44 00 00 f..D..
37bcaa2a8
37bcaa2a8loc_37bcaa2a8:
37bcaa2a8movupd x1, [r9-8]
37bcaa2aeadd rax, rbx
37bcaa2b1
37bcaa2b1loc_37bcaa2b1:
37bcaa2b1movupd x0, [rax]
37bcaa2b5subpd x0, x1
37bcaa2b9movapd x1, x0
37bcaa2bdmovups [rax], x0
37bcaa2c0unpckhpd x0, x0
37bcaa2c4andpd x1, x8
37bcaa2c9andpd x0, x8
37bcaa2ceaddsd x0, x1
37bcaa2d2comisd x2, x0
37bcaa2d6jbe 0x37bcaa2e4
37bcaa2d8mov [rax+8], 0
37bcaa2e0movsd_xmm [rax], x2
37bcaa2e4
37bcaa2e4loc_37bcaa2e4:
37bcaa2e4add ecx, 1
37bcaa2e7cmp edx, ecx
37bcaa2e9jne 0x37bcaa2a8
37bcaa2ebmov rax, [rsp+560]
37bcaa2f3mov [rsp+56], r14
37bcaa2f8lea rdx, [rip+0x7a4dae]
37bcaa2fflea r9, [rip+0x7a4d9e]
37bcaa306mov [rsp+112], 1
37bcaa30flea r8, [rip+0x7a4d8f]
37bcaa316lea rcx, [rip+0x7a4d9c]
37bcaa31dmov [rsp+80], rax
37bcaa322mov rax, [rsp+552]
37bcaa32amov [rsp+104], 8
37bcaa333mov [rsp+72], rax
37bcaa338lea rax, [rsp+248]
37bcaa340mov [rsp+64], rax
37bcaa345mov rax, [rsp+488]
37bcaa34dmov [rsp+96], 12
37bcaa356mov [rsp+48], rax
37bcaa35blea rax, [rsp+256]
37bcaa363mov [rsp+32], rax
37bcaa368mov [rsp+88], 5
37bcaa371mov [rsp+40], rbp
37bcaa376mov [rsp+160], rax
37bcaa37emov [rsp+256], edi
37bcaa385call zlatrs_
37bcaa38amov r10l, [rsp+176]
37bcaa392mov rdx, rsi
37bcaa395movsd_xmm x0, [rsp+248]
37bcaa39eshl rdx, 4
37bcaa3a2mov rax, [rsp+160]
37bcaa3aatest r10l, r10l
37bcaa3admovsd_xmm [r14+rdx-16], x0
37bcaa3b4mov [r14+rdx-8], 0
37bcaa3bdje 0x37bcaaa7d
37bcaa3c3mov [rsp+64], rax
37bcaa3c8mov rax, [rsp+520]
37bcaa3d0lea rcx, [rip+0x7a4cc9]
37bcaa3d7lea r9, [rip+0x7a4ce2]
37bcaa3demov [rsp+80], rcx
37bcaa3e3lea r8, [rsp+236]
37bcaa3ebmov rdx, r15
37bcaa3eeimul rsi, [rsp+184]
37bcaa3f7mov [rsp+236], edi
37bcaa3feadd rsi, [rsp+168]
37bcaa406mov [rsp+56], rcx
37bcaa40blea rcx, [rip+0x7a4cbe]
37bcaa412lea rdi, [rsi+1]
37bcaa416mov [rsp+48], r14
37bcaa41bshl rdi, 4
37bcaa41fmov [rsp+40], rax
37bcaa424add rdi, r12
37bcaa427mov [rsp+88], 1
37bcaa430mov [rsp+72], rdi
37bcaa435mov [rsp+32], r12
37bcaa43amov [rsp+264], 0
37bcaa446movsd_xmm [rsp+256], x0
37bcaa44fcall zgemv_
37bcaa454
37bcaa454loc_37bcaa454:
37bcaa454lea r8, [rip+0x7a4c45]
37bcaa45bmov rdx, rdi
37bcaa45emov rcx, r15
37bcaa461call izamax_
37bcaa466lea rdx, [rsp+240]
37bcaa46emov r8, rdi
37bcaa471mov rcx, r15
37bcaa474cdqe
37bcaa476lea r9, [rip+0x7a4c23]
37bcaa47dadd rax, rsi
37bcaa480shl rax, 4
37bcaa484add rax, r12
37bcaa487movsd_xmm x0, [rax]
37bcaa48bmovsd_xmm x1, [rax+8]
37bcaa490andpd x0, x6
37bcaa494andpd x1, x6
37bcaa498addsd x0, x1
37bcaa49cmovsd_xmm x1, [rip+0x7a4c4c]
37bcaa4a4divsd x1, x0
37bcaa4a8movsd_xmm [rsp+240], x1
37bcaa4b1call zdscal_
37bcaa4b6mov edx, [rsp+232]
37bcaa4bd
37bcaa4bdloc_37bcaa4bd:
37bcaa4bdcmp edx, 1
37bcaa4c0jle 0x37bcaa538
37bcaa4c2movsxd r8, [r15]
37bcaa4c5lea r9l, [rdx-2]
37bcaa4c9mov rcx, rbp
37bcaa4ccshl r9, 4
37bcaa4d0shl r8, 4
37bcaa4d4add r8, r14
37bcaa4d7lea rax, [r8+16]
37bcaa4dbadd r9, rax
37bcaa4dejmp 0x37bcaa4e4
37bcaa4e0
37bcaa4e0loc_37bcaa4e0:
37bcaa4e0add rax, 16
37bcaa4e4
37bcaa4e4loc_37bcaa4e4:
37bcaa4e4movupd x0, [r8]
37bcaa4e9mov r8, rax
37bcaa4ecmovups [rcx], x0
37bcaa4efadd rcx, rbx
37bcaa4f2cmp rax, r9
37bcaa4f5jne 0x37bcaa4e0
37bcaa4f7sub edx, 1
37bcaa4fasub r13l, 1
37bcaa4femov [rsp+232], edx
37bcaa505jmp 0x37bcaa1b5
37bcaa50a
37bcaa50a 66 0f 1f 44 00 00 f..D..
37bcaa510
37bcaa510loc_37bcaa510:
37bcaa510mov r9l, [rsp+176]
37bcaa518test r9l, r9l
37bcaa51bje 0x37bcaaa75
37bcaa521mov rdi, r12
37bcaa524mov rsi, -1
37bcaa52bmovapd x6, x8
37bcaa530jmp 0x37bcaa454
37bcaa535
37bcaa535 0f 1f 00 ...
37bcaa538
37bcaa538loc_37bcaa538:
37bcaa538mov ebp, [rsp+152]
37bcaa53ftest ebp, ebp
37bcaa541je 0x37bca9ee0
37bcaa547mov r9l, [r15]
37bcaa54amov [rsp+160], r9l
37bcaa552test r9l, r9l
37bcaa555jle 0x37bca9ee0
37bcaa55bmovsxd rsi, [rsp+180]
37bcaa563xor eax, eax
37bcaa565mov rdx, [rsp+480]
37bcaa56dmov [rsp+472], r15
37bcaa575mov [rsp+544], r14
37bcaa57dlea r13, [r14+16]
37bcaa581movsd_xmm x8, [rip+0x7a4b66]
37bcaa58amov ebp, 1
37bcaa58ftest rsi, rsi
37bcaa592mov r14, -1
37bcaa599mov [rsp+180], 1
37bcaa5a4movq x9, [rip+0x7a4b43]
37bcaa5adcmovns rax, rsi
37bcaa5b1mov rsi, [rsp+136]
37bcaa5b9movq x7, [rip+0x7a4b3f]
37bcaa5c1mov rdi, rax
37bcaa5c4mov [rsp+152], rax
37bcaa5ccnot rax
37bcaa5cflea rbx, [rsi+1]
37bcaa5d3mov [rsp+200], rax
37bcaa5dbmov rax, [rsp+144]
37bcaa5e3shl rbx, 4
37bcaa5e7lea rax, [rax+2*rsi]
37bcaa5ebshl rsi, 4
37bcaa5efshl rax, 4
37bcaa5f3mov r12, rsi
37bcaa5f6mov esi, 1
37bcaa5fblea rdx, [rdx+rax+32]
37bcaa600mov rax, rdi
37bcaa603mov rdi, [rsp+480]
37bcaa60bshl rax, 4
37bcaa60fadd rax, [rsp+496]
37bcaa617mov r15, rdx
37bcaa61amov [rsp+192], rax
37bcaa622jmp 0x37bcaa65b
37bcaa624
37bcaa624 0f 1f 40 00 ..@.
37bcaa628
37bcaa628loc_37bcaa628:
37bcaa628mov rax, [rsp+464]
37bcaa630mov ecx, [rax+4*rsi-4]
37bcaa634test ecx, ecx
37bcaa636jne 0x37bcaa66e
37bcaa638
37bcaa638loc_37bcaa638:
37bcaa638add rsi, 1
37bcaa63cadd r15, rbx
37bcaa63fadd r13, 16
37bcaa643add rdi, rbx
37bcaa646add r14, [rsp+152]
37bcaa64ecmp [rsp+160], esi
37bcaa655jl 0x37bca9ee0
37bcaa65b
37bcaa65bloc_37bcaa65b:
37bcaa65bmov r8l, [rsp+132]
37bcaa663mov r11l, ebp
37bcaa666add ebp, 1
37bcaa669test r8l, r8l
37bcaa66cjne 0x37bcaa628
37bcaa66e
37bcaa66eloc_37bcaa66e:
37bcaa66emov rcx, [rsp+544]
37bcaa676movsxd rax, r9l
37bcaa679movupd x1, [rdi]
37bcaa67dmov r8l, r9l
37bcaa680shl rax, 4
37bcaa684movq x6, [rip+0x7a4a74]
37bcaa68cmovups [rax+rcx-16], x9
37bcaa692cmp r9l, ebp
37bcaa695jl 0x37bcaa7b2
37bcaa69bmovapd x4, x1
37bcaa69fmovapd x2, x1
37bcaa6a3movapd x6, x7
37bcaa6a7movsxd rax, ebp
37bcaa6aaunpckhpd x4, x4
37bcaa6aeandpd x2, x7
37bcaa6b2mov rdx, [rsp+144]
37bcaa6bamov rcx, [rsp+544]
37bcaa6c2imul rax, [rsp+136]
37bcaa6cbmovapd x0, x4
37bcaa6cfandpd x0, x7
37bcaa6d3add rdx, rsi
37bcaa6d6addsd x2, x0
37bcaa6daadd rax, rdx
37bcaa6ddlea edx, [r9-1]
37bcaa6e1sub edx, esi
37bcaa6e3shl rax, 4
37bcaa6e7add rax, [rsp+480]
37bcaa6efmulsd x2, x11
37bcaa6f4add rdx, rsi
37bcaa6f7shl rdx, 4
37bcaa6fblea r10, [rcx+rdx+16]
37bcaa700mov rcx, r13
37bcaa703mov rdx, rax
37bcaa706maxsd x2, x10
37bcaa70bnop [rax+rax]
37bcaa714nop [rax+rax]
37bcaa71fnop [rax+rax]
37bcaa72anop [rax+rax]
37bcaa735nop [rax+rax]
37bcaa740
37bcaa740loc_37bcaa740:
37bcaa740movsd_xmm x0, [rdx]
37bcaa744add rcx, 16
37bcaa748xorpd x0, [rip+0x7a49c0]
37bcaa750movhpd x0, [rdx+8]
37bcaa755add rdx, r12
37bcaa758movups [rcx-16], x0
37bcaa75ccmp r10, rcx
37bcaa75fjne 0x37bcaa740
37bcaa761lea ecx, [r9+1]
37bcaa765mov edx, ebp
37bcaa767jmp 0x37bcaa777
37bcaa769
37bcaa769 0f 1f 80 00 00 00 00 .......
37bcaa770
37bcaa770loc_37bcaa770:
37bcaa770movupd x1, [rdi]
37bcaa774add rax, rbx
37bcaa777
37bcaa777loc_37bcaa777:
37bcaa777movupd x0, [rax+16]
37bcaa77csubpd x0, x1
37bcaa780movapd x1, x0
37bcaa784movups [rax+16], x0
37bcaa788unpckhpd x0, x0
37bcaa78candpd x1, x7
37bcaa790andpd x0, x7
37bcaa794addsd x0, x1
37bcaa798comisd x2, x0
37bcaa79cjbe 0x37bcaa7ab
37bcaa79emov [rax+24], 0
37bcaa7a6movsd_xmm [rax+16], x2
37bcaa7ab
37bcaa7abloc_37bcaa7ab:
37bcaa7abadd edx, 1
37bcaa7aecmp edx, ecx
37bcaa7b0jne 0x37bcaa770
37bcaa7b2
37bcaa7b2loc_37bcaa7b2:
37bcaa7b2cmp r9l, esi
37bcaa7b5jg 0x37bcaa8c0
37bcaa7bbmov edx, [rsp+176]
37bcaa7c2test edx, edx
37bcaa7c4je 0x37bcaabb8
37bcaa7camov rdx, [rsp+496]
37bcaa7d2mov rax, r14
37bcaa7d5shl rax, 4
37bcaa7d9lea r10, [rdx+rax+16]
37bcaa7de
37bcaa7deloc_37bcaa7de:
37bcaa7demov rcx, [rsp+472]
37bcaa7e6lea r8, [rip+0x7a48b3]
37bcaa7edmov rdx, r10
37bcaa7f0mov [rsp+168], r10
37bcaa7f8call izamax_
37bcaa7fdmov r8, [rsp+168]
37bcaa805mov rcx, [rsp+472]
37bcaa80dlea rdx, [rsp+240]
37bcaa815cdqe
37bcaa817lea r9, [rip+0x7a4882]
37bcaa81eadd rax, r14
37bcaa821shl rax, 4
37bcaa825add rax, [rsp+496]
37bcaa82dmovsd_xmm x0, [rax]
37bcaa831movsd_xmm x1, [rax+8]
37bcaa836andpd x0, x6
37bcaa83aandpd x1, x6
37bcaa83eaddsd x0, x1
37bcaa842movapd x1, x8
37bcaa847divsd x1, x0
37bcaa84bmovsd_xmm [rsp+240], x1
37bcaa854call zdscal_
37bcaa859
37bcaa859loc_37bcaa859:
37bcaa859mov rax, [rsp+472]
37bcaa861mov r9l, [rax]
37bcaa864cmp r9l, ebp
37bcaa867jl 0x37bcaa8b3
37bcaa869movsxd rax, r9l
37bcaa86cmov ecx, r9l
37bcaa86fmov rdx, r15
37bcaa872add rax, rsi
37bcaa875sub ecx, esi
37bcaa877shl rax, 4
37bcaa87bshl rcx, 4
37bcaa87fadd rax, [rsp+544]
37bcaa887add rcx, rax
37bcaa88anop [rax+rax]
37bcaa895nop [rax+rax]
37bcaa8a0
37bcaa8a0loc_37bcaa8a0:
37bcaa8a0movupd x0, [rax]
37bcaa8a4add rax, 16
37bcaa8a8movups [rdx], x0
37bcaa8abadd rdx, rbx
37bcaa8aecmp rcx, rax
37bcaa8b1jne 0x37bcaa8a0
37bcaa8b3
37bcaa8b3loc_37bcaa8b3:
37bcaa8b3add [rsp+180], 1
37bcaa8bbjmp 0x37bcaa638
37bcaa8c0
37bcaa8c0loc_37bcaa8c0:
37bcaa8c0mov rax, [rsp+560]
37bcaa8c8mov [rsp+56], r13
37bcaa8cdlea rdx, [rsp+248]
37bcaa8d5sub r9l, r11l
37bcaa8d8mov [rsp+64], rdx
37bcaa8ddlea r8, [rip+0x7a47c1]
37bcaa8e4lea rdx, [rip+0x7a47e6]
37bcaa8ebmov [rsp+80], rax
37bcaa8f0lea rcx, [rip+0x7a47c2]
37bcaa8f7mov rax, [rsp+552]
37bcaa8ffmov [rsp+112], 1
37bcaa908mov [rsp+72], rax
37bcaa90dmov rax, [rsp+488]
37bcaa915mov [rsp+104], 8
37bcaa91emov [rsp+48], rax
37bcaa923lea rax, [rsp+256]
37bcaa92bmov [rsp+32], rax
37bcaa930mov [rsp+96], 19
37bcaa939mov [rsp+88], 5
37bcaa942mov [rsp+40], r15
37bcaa947mov [rsp+256], r9l
37bcaa94flea r9, [rip+0x7a474e]
37bcaa956mov [rsp+184], r11l
37bcaa95emov [rsp+168], rax
37bcaa966mov [rsp+216], esi
37bcaa96dcall zlatrs_
37bcaa972mov rax, [rsp+472]
37bcaa97amovsd_xmm x0, [rsp+248]
37bcaa983mov [r13-8], 0
37bcaa98bmov r11l, [rsp+184]
37bcaa993mov r8l, [rax]
37bcaa996mov eax, [rsp+176]
37bcaa99dmovsd_xmm [r13-16], x0
37bcaa9a3test eax, eax
37bcaa9a5je 0x37bcaabc8
37bcaa9abmov rcx, [rsp+496]
37bcaa9b3mov rdx, r14
37bcaa9b6shl rdx, 4
37bcaa9balea r10, [rcx+rdx+16]
37bcaa9bfcmp [rsp+216], r8l
37bcaa9c7jge 0x37bcaa7de
37bcaa9cdlea rax, [rip+0x7a46cc]
37bcaa9d4mov [rsp+72], r10
37bcaa9d9mov rcx, [rsp+168]
37bcaa9e1sub r8l, r11l
37bcaa9e4mov [rsp+80], rax
37bcaa9e9lea r9, [rip+0x7a46d0]
37bcaa9f0mov [rsp+56], rax
37bcaa9f5mov rax, [rsp+504]
37bcaa9fdmov [rsp+64], rcx
37bcaaa02lea rcx, [rip+0x7a46c7]
37bcaaa09mov [rsp+40], rax
37bcaaa0emov rax, [rsp+192]
37bcaaa16mov [rsp+88], 1
37bcaaa1flea rax, [rax+rdx+16]
37bcaaa24mov [rsp+48], r13
37bcaaa29mov rdx, [rsp+472]
37bcaaa31mov [rsp+32], rax
37bcaaa36mov [rsp+236], r8l
37bcaaa3elea r8, [rsp+236]
37bcaaa46mov [rsp+184], r10
37bcaaa4emov [rsp+264], 0
37bcaaa5amovsd_xmm [rsp+256], x0
37bcaaa63call zgemv_
37bcaaa68mov r10, [rsp+184]
37bcaaa70jmp 0x37bcaa7de
37bcaaa75
37bcaaa75loc_37bcaaa75:
37bcaaa75movq x6, [rip+0x7a4683]
37bcaaa7d
37bcaaa7dloc_37bcaaa7d:
37bcaaa7dmovsxd r11, r13l
37bcaaa80mov rax, [rsp+168]
37bcaaa88imul r11, [rsp+184]
37bcaaa91lea rdx, [rip+0x7a4608]
37bcaaa98mov [rsp+32], rdx
37bcaaa9dmov r8, rdx
37bcaaaa0lea rcx, [rsp+232]
37bcaaaa8mov rdx, r14
37bcaaaablea rdi, [r11+rax]
37bcaaaaflea rsi, [rdi+1]
37bcaaab3shl rsi, 4
37bcaaab7lea rax, [r12+rsi]
37bcaaabbmov r9, rax
37bcaaabemov [rsp+160], rax
37bcaaac6call zcopy_
37bcaaacbmov rdx, [rsp+160]
37bcaaad3lea r8, [rip+0x7a45c6]
37bcaaadalea rcx, [rsp+232]
37bcaaae2call izamax_
37bcaaae7mov r8, [rsp+160]
37bcaaaeflea rdx, [rsp+240]
37bcaaaf7lea rcx, [rsp+232]
37bcaaaffcdqe
37bcaab01lea r9, [rip+0x7a4598]
37bcaab08add rax, rdi
37bcaab0bshl rax, 4
37bcaab0fadd rax, r12
37bcaab12movsd_xmm x0, [rax]
37bcaab16movsd_xmm x1, [rax+8]
37bcaab1bandpd x0, x6
37bcaab1fandpd x1, x6
37bcaab23addsd x0, x1
37bcaab27movsd_xmm x1, [rip+0x7a45c1]
37bcaab2fdivsd x1, x0
37bcaab33movsd_xmm [rsp+240], x1
37bcaab3ccall zdscal_
37bcaab41mov edx, [rsp+232]
37bcaab48mov ecx, [r15]
37bcaab4bcmp edx, ecx
37bcaab4djge 0x37bcaa4bd
37bcaab53sub ecx, edx
37bcaab55movsxd r8, edx
37bcaab58pxor x0, x0
37bcaab5csub ecx, 1
37bcaab5flea rax, [r8+rdi]
37bcaab63add rcx, r8
37bcaab66shl rax, 4
37bcaab6aadd rcx, rdi
37bcaab6dlea rax, [r12+rax+16]
37bcaab72shl rcx, 4
37bcaab76lea rcx, [r12+rcx+32]
37bcaab7bmov r8, rcx
37bcaab7esub r8, rax
37bcaab81and r8l, 16
37bcaab85je 0x37bcaaba0
37bcaab87movups [rax], x0
37bcaab8aadd rax, 16
37bcaab8ecmp rax, rcx
37bcaab91je 0x37bcaa4bd
37bcaab97nop [rax+rax]
37bcaaba0
37bcaaba0loc_37bcaaba0:
37bcaaba0movups [rax], x0
37bcaaba3add rax, 32
37bcaaba7movups [rax-16], x0
37bcaababcmp rax, rcx
37bcaabaejne 0x37bcaaba0
37bcaabb0jmp 0x37bcaa4bd
37bcaabb5
37bcaabb5 0f 1f 00 ...
37bcaabb8
37bcaabb8loc_37bcaabb8:
37bcaabb8lea rax, [rsp+256]
37bcaabc0mov [rsp+168], rax
37bcaabc8
37bcaabc8loc_37bcaabc8:
37bcaabc8movsxd rax, [rsp+180]
37bcaabd0mov rcx, [rsp+200]
37bcaabd8sub r8l, r11l
37bcaabdblea rdx, [r13-16]
37bcaabdfimul rax, [rsp+152]
37bcaabe8add r8l, 1
37bcaabecmov [rsp+220], r11l
37bcaabf4mov [rsp+256], r8l
37bcaabfclea r10, [rax+rcx]
37bcaac00lea rcx, [rip+0x7a4499]
37bcaac07lea rax, [rsi+r10]
37bcaac0bmov [rsp+32], rcx
37bcaac10mov r8, rcx
37bcaac13mov rcx, [rsp+168]
37bcaac1bshl rax, 4
37bcaac1fadd rax, [rsp+496]
37bcaac27mov [rsp+208], r10
37bcaac2fmov r9, rax
37bcaac32mov [rsp+184], rax
37bcaac3acall zcopy_
37bcaac3fmov rdx, [rsp+472]
37bcaac47mov r11l, [rsp+220]
37bcaac4flea r8, [rip+0x7a444a]
37bcaac56mov rcx, [rsp+168]
37bcaac5emov edx, [rdx]
37bcaac60mov [rsp+216], r11l
37bcaac68sub edx, r11l
37bcaac6blea eax, [rdx+1]
37bcaac6emov rdx, [rsp+184]
37bcaac76mov [rsp+256], eax
37bcaac7dcall izamax_
37bcaac82mov r11l, [rsp+216]
37bcaac8amov r8, [rsp+184]
37bcaac92lea rdx, [rsp+240]
37bcaac9amov rcx, [rsp+168]
37bcaaca2lea r9, [rip+0x7a43f7]
37bcaaca9lea eax, [r11+rax-1]
37bcaacaecdqe
37bcaacb0add rax, [rsp+208]
37bcaacb8shl rax, 4
37bcaacbcadd rax, [rsp+496]
37bcaacc4movsd_xmm x0, [rax]
37bcaacc8movsd_xmm x1, [rax+8]
37bcaaccdmov rax, [rsp+472]
37bcaacd5andpd x1, x6
37bcaacd9andpd x0, x6
37bcaacddaddsd x0, x1
37bcaace1movsd_xmm x1, [rip+0x7a4407]
37bcaace9mov eax, [rax]
37bcaacebmov [rsp+216], eax
37bcaacf2sub eax, r11l
37bcaacf5divsd x1, x0
37bcaacf9add eax, 1
37bcaacfcmov [rsp+256], eax
37bcaad03movsd_xmm [rsp+240], x1
37bcaad0ccall zdscal_
37bcaad11cmp rsi, 1
37bcaad15je 0x37bcaa859
37bcaad1bmov r10, [rsp+208]
37bcaad23lea edx, [rsi-2]
37bcaad26mov rcx, [rsp+496]
37bcaad2epxor x0, x0
37bcaad32add rdx, r10
37bcaad35mov rax, r10
37bcaad38shl rdx, 4
37bcaad3cshl rax, 4
37bcaad40add rax, [rsp+496]
37bcaad48lea rdx, [rcx+rdx+16]
37bcaad4dmov rcx, rdx
37bcaad50sub rcx, rax
37bcaad53and ecx, 16
37bcaad56je 0x37bcaad70
37bcaad58movups [rax+16], x0
37bcaad5cadd rax, 16
37bcaad60cmp rdx, rax
37bcaad63je 0x37bcaa859
37bcaad69nop [rax]
37bcaad70
37bcaad70loc_37bcaad70:
37bcaad70movups [rax+16], x0
37bcaad74add rax, 32
37bcaad78movups [rax], x0
37bcaad7bcmp rdx, rax
37bcaad7ejne 0x37bcaad70
37bcaad80jmp 0x37bcaa859
37bcaad85
37bcaad85loc_37bcaad85:
37bcaad85mov rax, [rsp+552]
37bcaad8dmov [rax], 0
37bcaad94jmp 0x37bcaa12a
37bcaad99
37bcaad99loc_37bcaad99:
37bcaad99mov edx, -10
37bcaad9emov eax, 10
37bcaada3jmp 0x37bca9eb4
37bcaada8
37bcaada8loc_37bcaada8:
37bcaada8neg eax
37bcaadaajmp 0x37bca9ebe
37bca9c40
37bca9c40ztrevc_:
37bca9c40push r15
37bca9c42push r14
37bca9c44push r13
37bca9c46push r12
37bca9c48push rbp
37bca9c49push rdi
37bca9c4apush rsi
37bca9c4bpush rbx
37bca9c4csub rsp, 376
37bca9c53movups [rsp+272], x6
37bca9c5bmovups [rsp+288], x7
37bca9c63movups [rsp+304], x8
37bca9c6cmovups [rsp+320], x9
37bca9c75movups [rsp+336], x10
37bca9c7emovups [rsp+352], x11
37bca9c87mov rax, [rsp+488]
37bca9c8fmov r13, [rsp+536]
37bca9c97mov r14, [rsp+544]
37bca9c9fmov r12l, [rax]
37bca9ca2mov rax, [rsp+520]
37bca9caamov eax, [rax]
37bca9cacmov rsi, rcx
37bca9cafmov rbx, rdx
37bca9cb2mov [rsp+464], r8
37bca9cbamov r15, r9
37bca9cbdmov r8l, 1
37bca9cc3mov r9l, 1
37bca9cc9mov [rsp+168], eax
37bca9cd0mov rax, [rsp+504]
37bca9cd8lea rdx, [rip+0x7a53a1]
37bca9cdfmov eax, [rax]
37bca9ce1mov [rsp+180], eax
37bca9ce8call lsame_
37bca9cedmov rcx, rsi
37bca9cf0mov r9l, 1
37bca9cf6mov r8l, 1
37bca9cfclea rdx, [rip+0x7a537e]
37bca9d03mov ebp, eax
37bca9d05call lsame_
37bca9d0amov rcx, rsi
37bca9d0dmov r9l, 1
37bca9d13mov r8l, 1
37bca9d19or eax, ebp
37bca9d1blea rdx, [rip+0x7a5360]
37bca9d22mov edi, eax
37bca9d24mov [rsp+160], eax
37bca9d2bcall lsame_
37bca9d30mov r9l, 1
37bca9d36mov r8l, 1
37bca9d3cmov rcx, rbx
37bca9d3for eax, ebp
37bca9d41lea rdx, [rip+0x7a533b]
37bca9d48mov ebp, eax
37bca9d4amov [rsp+152], eax
37bca9d51call lsame_
37bca9d56mov r9l, 1
37bca9d5cmov rcx, rbx
37bca9d5for edi, ebp
37bca9d61mov r8l, 1
37bca9d67lea rdx, [rip+0x7a5312]
37bca9d6emov esi, eax
37bca9d70call lsame_
37bca9d75mov r8l, 1
37bca9d7bmov rcx, rbx
37bca9d7emov r9l, 1
37bca9d84lea rdx, [rip+0x7a52f9]
37bca9d8bmov [rsp+176], eax
37bca9d92call lsame_
37bca9d97mov ecx, [r15]
37bca9d9amov r8l, edi
37bca9d9dmov [rsp+132], eax
37bca9da4test eax, eax
37bca9da6je 0x37bca9e90
37bca9dacmov [r13], 0
37bca9db4test ecx, ecx
37bca9db6jle 0x37bca9f5f
37bca9dbcmov rax, [rsp+464]
37bca9dc4lea edx, [rcx-1]
37bca9dc7lea rdx, [rax+4*rdx+4]
37bca9dccnop [rax+rax]
37bca9dd5nop [rax+rax]
37bca9de0
37bca9de0loc_37bca9de0:
37bca9de0mov r9l, [rax]
37bca9de3test r9l, r9l
37bca9de6je 0x37bca9ded
37bca9de8add [r13], 1
37bca9ded
37bca9dedloc_37bca9ded:
37bca9dedadd rax, 4
37bca9df1cmp rax, rdx
37bca9df4jne 0x37bca9de0
37bca9df6mov rax, [rsp+560]
37bca9dfemov [rax], 0
37bca9e04test r8l, r8l
37bca9e07je 0x37bca9eaa
37bca9e0d
37bca9e0dloc_37bca9e0d:
37bca9e0dmov rdi, [rsp+488]
37bca9e15test ecx, ecx
37bca9e17mov eax, 1
37bca9e1ccmovg eax, ecx
37bca9e1fcmp [rdi], eax
37bca9e21jl 0x37bca9f50
37bca9e27mov rax, [rsp+504]
37bca9e2fmov eax, [rax]
37bca9e31test eax, eax
37bca9e33jle 0x37bca9f97
37bca9e39cmp eax, ecx
37bca9e3bjge 0x37bca9e4b
37bca9e3dtest [rsp+152], 1
37bca9e45jne 0x37bca9f97
37bca9e4b
37bca9e4bloc_37bca9e4b:
37bca9e4bmov rax, [rsp+520]
37bca9e53mov eax, [rax]
37bca9e55test eax, eax
37bca9e57jle 0x37bcaad99
37bca9e5dcmp eax, ecx
37bca9e5fjge 0x37bca9e6f
37bca9e61test [rsp+160], 1
37bca9e69jne 0x37bcaad99
37bca9e6f
37bca9e6floc_37bca9e6f:
37bca9e6fmov rax, [rsp+528]
37bca9e77mov edi, [r13]
37bca9e7bcmp [rax], edi
37bca9e7djge 0x37bca9fb0
37bca9e83mov edx, -11
37bca9e88mov eax, 11
37bca9e8djmp 0x37bca9eb4
37bca9e8f
37bca9e8f 90 .
37bca9e90
37bca9e90loc_37bca9e90:
37bca9e90mov rax, [rsp+560]
37bca9e98mov [r13], ecx
37bca9e9cmov [rax], 0
37bca9ea2test edi, edi
37bca9ea4jne 0x37bca9f30
37bca9eaa
37bca9eaaloc_37bca9eaa:
37bca9eaamov edx, -1
37bca9eafmov eax, 1
37bca9eb4
37bca9eb4loc_37bca9eb4:
37bca9eb4mov rdi, [rsp+560]
37bca9ebcmov [rdi], edx
37bca9ebe
37bca9ebeloc_37bca9ebe:
37bca9ebelea rdx, [rsp+256]
37bca9ec6mov r8l, 6
37bca9ecclea rcx, [rip+0x7a51b2]
37bca9ed3mov [rsp+256], eax
37bca9edacall xerbla_
37bca9edfnop
37bca9ee0
37bca9ee0loc_37bca9ee0:
37bca9ee0movups x6, [rsp+272]
37bca9ee8movups x7, [rsp+288]
37bca9ef0movups x8, [rsp+304]
37bca9ef9movups x9, [rsp+320]
37bca9f02movups x10, [rsp+336]
37bca9f0bmovups x11, [rsp+352]
37bca9f14add rsp, 376
37bca9f1bpop rbx
37bca9f1cpop rsi
37bca9f1dpop rdi
37bca9f1epop rbp
37bca9f1fpop r12
37bca9f21pop r13
37bca9f23pop r14
37bca9f25pop r15
37bca9f27ret
37bca9f28
37bca9f28 0f 1f 84 00 00 00 00 00 ........
37bca9f30
37bca9f30loc_37bca9f30:
37bca9f30test esi, esi
37bca9f32jne 0x37bca9f80
37bca9f34mov eax, [rsp+176]
37bca9f3btest eax, eax
37bca9f3djne 0x37bca9f80
37bca9f3fmov edx, -2
37bca9f44mov eax, 2
37bca9f49jmp 0x37bca9eb4
37bca9f4e
37bca9f4e 66 90 f.
37bca9f50
37bca9f50loc_37bca9f50:
37bca9f50mov edx, -6
37bca9f55mov eax, 6
37bca9f5ajmp 0x37bca9eb4
37bca9f5f
37bca9f5floc_37bca9f5f:
37bca9f5fmov rax, [rsp+560]
37bca9f67mov [rax], 0
37bca9f6dtest edi, edi
37bca9f6fje 0x37bca9eaa
37bca9f75nop [rax+rax]
37bca9f80
37bca9f80loc_37bca9f80:
37bca9f80test ecx, ecx
37bca9f82jns 0x37bca9e0d
37bca9f88mov edx, -4
37bca9f8dmov eax, 4
37bca9f92jmp 0x37bca9eb4
37bca9f97
37bca9f97loc_37bca9f97:
37bca9f97mov edx, -8
37bca9f9cmov eax, 8
37bca9fa1jmp 0x37bca9eb4
37bca9fa6
37bca9fa6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bca9fb0
37bca9fb0loc_37bca9fb0:
37bca9fb0mov rax, [rsp+560]
37bca9fb8mov eax, [rax]
37bca9fbatest eax, eax
37bca9fbcjne 0x37bcaada8
37bca9fc2test ecx, ecx
37bca9fc4je 0x37bca9ee0
37bca9fcamovsxd rdi, r12l
37bca9fcdxor eax, eax
37bca9fcfmov edx, 12
37bca9fd4test rdi, rdi
37bca9fd7lea rcx, [rip+0x7a50ad]
37bca9fdecmovns rax, rdi
37bca9fe2mov [rsp+136], rax
37bca9feamov rsi, rax
37bca9fednot rax
37bca9ff0mov [rsp+144], rax
37bca9ff8call dlamch_
37bca9ffdmov edx, 9
37bcaa002lea rcx, [rip+0x7a508e]
37bcaa009movapd x6, x0
37bcaa00dcall dlamch_
37bcaa012mov edi, [r15]
37bcaa015movapd x5, x0
37bcaa019movapd x11, x0
37bcaa01epxor x0, x0
37bcaa022cvtsi2sd x0, edi
37bcaa026divsd x0, x5
37bcaa02amulsd x0, x6
37bcaa02emovapd x10, x0
37bcaa033test edi, edi
37bcaa035jle 0x37bcaad85
37bcaa03bmovsxd rax, edi
37bcaa03elea r8l, [rdi-1]
37bcaa042lea rbx, [rsi+1]
37bcaa046mov rcx, [rsp+480]
37bcaa04eshl rax, 4
37bcaa052shl r8, 4
37bcaa056add rax, r14
37bcaa059shl rbx, 4
37bcaa05dlea r8, [rax+r8+16]
37bcaa062nop [rax+rax]
37bcaa06anop [rax+rax]
37bcaa075nop [rax+rax]
37bcaa080
37bcaa080loc_37bcaa080:
37bcaa080movupd x0, [rcx]
37bcaa084add rax, 16
37bcaa088add rcx, rbx
37bcaa08bmovups [rax-16], x0
37bcaa08fcmp rax, r8
37bcaa092jne 0x37bcaa080
37bcaa094mov rax, [rsp+552]
37bcaa09cmov [rax], 0
37bcaa0a3cmp edi, 1
37bcaa0a6je 0x37bcaa12a
37bcaa0acmov rsi, [rsp+136]
37bcaa0b4mov rax, [rsp+144]
37bcaa0bcsub rbx, 16
37bcaa0c0mov [rsp+536], r13
37bcaa0c8mov ebp, 2
37bcaa0cdlea rax, [rax+2*rsi]
37bcaa0d1mov rsi, [rsp+480]
37bcaa0d9shl rax, 4
37bcaa0ddlea r12, [rsi+rax+16]
37bcaa0e2mov rsi, [rsp+552]
37bcaa0eamov r13, r12
37bcaa0ednop [rax]
37bcaa0f0
37bcaa0f0loc_37bcaa0f0:
37bcaa0f0lea edx, [rbp-1]
37bcaa0f3lea r8, [rip+0x7a4fa6]
37bcaa0famov [rsp+256], edx
37bcaa101lea rcx, [rsp+256]
37bcaa109mov rdx, r13
37bcaa10cadd r13, rbx
37bcaa10fcall dzasum_
37bcaa114movsd_xmm [rsi+8*rbp-8], x0
37bcaa11aadd rbp, 1
37bcaa11ecmp edi, ebp
37bcaa120jge 0x37bcaa0f0
37bcaa122mov r13, [rsp+536]
37bcaa12a
37bcaa12aloc_37bcaa12a:
37bcaa12amov r12l, [rsp+160]
37bcaa132test r12l, r12l
37bcaa135je 0x37bcaa538
37bcaa13bmov edx, [r15]
37bcaa13emov r12l, [r13]
37bcaa142mov [rsp+232], edx
37bcaa149test edx, edx
37bcaa14bjle 0x37bca9ee0
37bcaa151movsxd r13, [rsp+168]
37bcaa159xor eax, eax
37bcaa15bmovddup x9, [rip+0x7a4fac]
37bcaa164movq x7, [rip+0x7a4f84]
37bcaa16cmov rbp, [rsp+480]
37bcaa174movq x8, [rip+0x7a4f83]
37bcaa17dtest r13, r13
37bcaa180cmovs r13, rax
37bcaa184mov rax, r13
37bcaa187mov [rsp+184], r13
37bcaa18fmov r13l, r12l
37bcaa192mov r12, [rsp+512]
37bcaa19anot rax
37bcaa19dmov [rsp+168], rax
37bcaa1a5mov rax, [rsp+136]
37bcaa1adlea rbx, [rax+1]
37bcaa1b1shl rbx, 4
37bcaa1b5
37bcaa1b5loc_37bcaa1b5:
37bcaa1b5mov edi, [rsp+132]
37bcaa1bcmovsxd rsi, edx
37bcaa1bftest edi, edi
37bcaa1c1je 0x37bcaa1fb
37bcaa1c3mov rax, [rsp+464]
37bcaa1cbmov r11l, [rax+4*rsi-4]
37bcaa1d0test r11l, r11l
37bcaa1d3jne 0x37bcaa1fb
37bcaa1d5
37bcaa1d5loc_37bcaa1d5:
37bcaa1d5mov esi, [rsp+232]
37bcaa1dclea edx, [rsi-1]
37bcaa1dfmov [rsp+232], edx
37bcaa1e6test edx, edx
37bcaa1e8jle 0x37bcaa538
37bcaa1eemovsxd rsi, edx
37bcaa1f1mov r11l, [rax+4*rsi-4]
37bcaa1f6test r11l, r11l
37bcaa1f9je 0x37bcaa1d5
37bcaa1fb
37bcaa1fbloc_37bcaa1fb:
37bcaa1fbmov rdi, [rsp+136]
37bcaa203mov rax, [rsp+144]
37bcaa20bmovups [r14], x7
37bcaa20fmov rcx, rdi
37bcaa212imul rcx, rsi
37bcaa216add rax, rcx
37bcaa219add rax, rsi
37bcaa21cshl rax, 4
37bcaa220lea r9, [rbp+rax+8]
37bcaa225movupd x1, [r9-8]
37bcaa22bcmp edx, 1
37bcaa22eje 0x37bcaa510
37bcaa234movapd x3, x1
37bcaa238movapd x2, x1
37bcaa23csub rcx, rdi
37bcaa23fxor eax, eax
37bcaa241unpckhpd x3, x3
37bcaa245andpd x2, x8
37bcaa24alea r8l, [rdx-1]
37bcaa24eshl rcx, 4
37bcaa252movapd x0, x3
37bcaa256mov rdi, r8
37bcaa259movapd x6, x8
37bcaa25eadd rcx, rbp
37bcaa261andpd x0, x8
37bcaa266shl r8, 4
37bcaa26aaddsd x2, x0
37bcaa26emulsd x2, x11
37bcaa273maxsd x2, x10
37bcaa278nop [rax+rax]
37bcaa280
37bcaa280loc_37bcaa280:
37bcaa280movupd x0, [rcx+rax]
37bcaa285xorpd x0, x9
37bcaa28amovups [r14+rax], x0
37bcaa28fadd rax, 16
37bcaa293cmp rax, r8
37bcaa296jne 0x37bcaa280
37bcaa298mov rax, rbp
37bcaa29bmov ecx, 1
37bcaa2a0jmp 0x37bcaa2b1
37bcaa2a2
37bcaa2a2 66 0f 1f 44 00 00 f..D..
37bcaa2a8
37bcaa2a8loc_37bcaa2a8:
37bcaa2a8movupd x1, [r9-8]
37bcaa2aeadd rax, rbx
37bcaa2b1
37bcaa2b1loc_37bcaa2b1:
37bcaa2b1movupd x0, [rax]
37bcaa2b5subpd x0, x1
37bcaa2b9movapd x1, x0
37bcaa2bdmovups [rax], x0
37bcaa2c0unpckhpd x0, x0
37bcaa2c4andpd x1, x8
37bcaa2c9andpd x0, x8
37bcaa2ceaddsd x0, x1
37bcaa2d2comisd x2, x0
37bcaa2d6jbe 0x37bcaa2e4
37bcaa2d8mov [rax+8], 0
37bcaa2e0movsd_xmm [rax], x2
37bcaa2e4
37bcaa2e4loc_37bcaa2e4:
37bcaa2e4add ecx, 1
37bcaa2e7cmp edx, ecx
37bcaa2e9jne 0x37bcaa2a8
37bcaa2ebmov rax, [rsp+560]
37bcaa2f3mov [rsp+56], r14
37bcaa2f8lea rdx, [rip+0x7a4dae]
37bcaa2fflea r9, [rip+0x7a4d9e]
37bcaa306mov [rsp+112], 1
37bcaa30flea r8, [rip+0x7a4d8f]
37bcaa316lea rcx, [rip+0x7a4d9c]
37bcaa31dmov [rsp+80], rax
37bcaa322mov rax, [rsp+552]
37bcaa32amov [rsp+104], 8
37bcaa333mov [rsp+72], rax
37bcaa338lea rax, [rsp+248]
37bcaa340mov [rsp+64], rax
37bcaa345mov rax, [rsp+488]
37bcaa34dmov [rsp+96], 12
37bcaa356mov [rsp+48], rax
37bcaa35blea rax, [rsp+256]
37bcaa363mov [rsp+32], rax
37bcaa368mov [rsp+88], 5
37bcaa371mov [rsp+40], rbp
37bcaa376mov [rsp+160], rax
37bcaa37emov [rsp+256], edi
37bcaa385call zlatrs_
37bcaa38amov r10l, [rsp+176]
37bcaa392mov rdx, rsi
37bcaa395movsd_xmm x0, [rsp+248]
37bcaa39eshl rdx, 4
37bcaa3a2mov rax, [rsp+160]
37bcaa3aatest r10l, r10l
37bcaa3admovsd_xmm [r14+rdx-16], x0
37bcaa3b4mov [r14+rdx-8], 0
37bcaa3bdje 0x37bcaaa7d
37bcaa3c3mov [rsp+64], rax
37bcaa3c8mov rax, [rsp+520]
37bcaa3d0lea rcx, [rip+0x7a4cc9]
37bcaa3d7lea r9, [rip+0x7a4ce2]
37bcaa3demov [rsp+80], rcx
37bcaa3e3lea r8, [rsp+236]
37bcaa3ebmov rdx, r15
37bcaa3eeimul rsi, [rsp+184]
37bcaa3f7mov [rsp+236], edi
37bcaa3feadd rsi, [rsp+168]
37bcaa406mov [rsp+56], rcx
37bcaa40blea rcx, [rip+0x7a4cbe]
37bcaa412lea rdi, [rsi+1]
37bcaa416mov [rsp+48], r14
37bcaa41bshl rdi, 4
37bcaa41fmov [rsp+40], rax
37bcaa424add rdi, r12
37bcaa427mov [rsp+88], 1
37bcaa430mov [rsp+72], rdi
37bcaa435mov [rsp+32], r12
37bcaa43amov [rsp+264], 0
37bcaa446movsd_xmm [rsp+256], x0
37bcaa44fcall zgemv_
37bcaa454
37bcaa454loc_37bcaa454:
37bcaa454lea r8, [rip+0x7a4c45]
37bcaa45bmov rdx, rdi
37bcaa45emov rcx, r15
37bcaa461call izamax_
37bcaa466lea rdx, [rsp+240]
37bcaa46emov r8, rdi
37bcaa471mov rcx, r15
37bcaa474cdqe
37bcaa476lea r9, [rip+0x7a4c23]
37bcaa47dadd rax, rsi
37bcaa480shl rax, 4
37bcaa484add rax, r12
37bcaa487movsd_xmm x0, [rax]
37bcaa48bmovsd_xmm x1, [rax+8]
37bcaa490andpd x0, x6
37bcaa494andpd x1, x6
37bcaa498addsd x0, x1
37bcaa49cmovsd_xmm x1, [rip+0x7a4c4c]
37bcaa4a4divsd x1, x0
37bcaa4a8movsd_xmm [rsp+240], x1
37bcaa4b1call zdscal_
37bcaa4b6mov edx, [rsp+232]
37bcaa4bd
37bcaa4bdloc_37bcaa4bd:
37bcaa4bdcmp edx, 1
37bcaa4c0jle 0x37bcaa538
37bcaa4c2movsxd r8, [r15]
37bcaa4c5lea r9l, [rdx-2]
37bcaa4c9mov rcx, rbp
37bcaa4ccshl r9, 4
37bcaa4d0shl r8, 4
37bcaa4d4add r8, r14
37bcaa4d7lea rax, [r8+16]
37bcaa4dbadd r9, rax
37bcaa4dejmp 0x37bcaa4e4
37bcaa4e0
37bcaa4e0loc_37bcaa4e0:
37bcaa4e0add rax, 16
37bcaa4e4
37bcaa4e4loc_37bcaa4e4:
37bcaa4e4movupd x0, [r8]
37bcaa4e9mov r8, rax
37bcaa4ecmovups [rcx], x0
37bcaa4efadd rcx, rbx
37bcaa4f2cmp rax, r9
37bcaa4f5jne 0x37bcaa4e0
37bcaa4f7sub edx, 1
37bcaa4fasub r13l, 1
37bcaa4femov [rsp+232], edx
37bcaa505jmp 0x37bcaa1b5
37bcaa50a
37bcaa50a 66 0f 1f 44 00 00 f..D..
37bcaa510
37bcaa510loc_37bcaa510:
37bcaa510mov r9l, [rsp+176]
37bcaa518test r9l, r9l
37bcaa51bje 0x37bcaaa75
37bcaa521mov rdi, r12
37bcaa524mov rsi, -1
37bcaa52bmovapd x6, x8
37bcaa530jmp 0x37bcaa454
37bcaa535
37bcaa535 0f 1f 00 ...
37bcaa538
37bcaa538loc_37bcaa538:
37bcaa538mov ebp, [rsp+152]
37bcaa53ftest ebp, ebp
37bcaa541je 0x37bca9ee0
37bcaa547mov r9l, [r15]
37bcaa54amov [rsp+160], r9l
37bcaa552test r9l, r9l
37bcaa555jle 0x37bca9ee0
37bcaa55bmovsxd rsi, [rsp+180]
37bcaa563xor eax, eax
37bcaa565mov rdx, [rsp+480]
37bcaa56dmov [rsp+472], r15
37bcaa575mov [rsp+544], r14
37bcaa57dlea r13, [r14+16]
37bcaa581movsd_xmm x8, [rip+0x7a4b66]
37bcaa58amov ebp, 1
37bcaa58ftest rsi, rsi
37bcaa592mov r14, -1
37bcaa599mov [rsp+180], 1
37bcaa5a4movq x9, [rip+0x7a4b43]
37bcaa5adcmovns rax, rsi
37bcaa5b1mov rsi, [rsp+136]
37bcaa5b9movq x7, [rip+0x7a4b3f]
37bcaa5c1mov rdi, rax
37bcaa5c4mov [rsp+152], rax
37bcaa5ccnot rax
37bcaa5cflea rbx, [rsi+1]
37bcaa5d3mov [rsp+200], rax
37bcaa5dbmov rax, [rsp+144]
37bcaa5e3shl rbx, 4
37bcaa5e7lea rax, [rax+2*rsi]
37bcaa5ebshl rsi, 4
37bcaa5efshl rax, 4
37bcaa5f3mov r12, rsi
37bcaa5f6mov esi, 1
37bcaa5fblea rdx, [rdx+rax+32]
37bcaa600mov rax, rdi
37bcaa603mov rdi, [rsp+480]
37bcaa60bshl rax, 4
37bcaa60fadd rax, [rsp+496]
37bcaa617mov r15, rdx
37bcaa61amov [rsp+192], rax
37bcaa622jmp 0x37bcaa65b
37bcaa624
37bcaa624 0f 1f 40 00 ..@.
37bcaa628
37bcaa628loc_37bcaa628:
37bcaa628mov rax, [rsp+464]
37bcaa630mov ecx, [rax+4*rsi-4]
37bcaa634test ecx, ecx
37bcaa636jne 0x37bcaa66e
37bcaa638
37bcaa638loc_37bcaa638:
37bcaa638add rsi, 1
37bcaa63cadd r15, rbx
37bcaa63fadd r13, 16
37bcaa643add rdi, rbx
37bcaa646add r14, [rsp+152]
37bcaa64ecmp [rsp+160], esi
37bcaa655jl 0x37bca9ee0
37bcaa65b
37bcaa65bloc_37bcaa65b:
37bcaa65bmov r8l, [rsp+132]
37bcaa663mov r11l, ebp
37bcaa666add ebp, 1
37bcaa669test r8l, r8l
37bcaa66cjne 0x37bcaa628
37bcaa66e
37bcaa66eloc_37bcaa66e:
37bcaa66emov rcx, [rsp+544]
37bcaa676movsxd rax, r9l
37bcaa679movupd x1, [rdi]
37bcaa67dmov r8l, r9l
37bcaa680shl rax, 4
37bcaa684movq x6, [rip+0x7a4a74]
37bcaa68cmovups [rax+rcx-16], x9
37bcaa692cmp r9l, ebp
37bcaa695jl 0x37bcaa7b2
37bcaa69bmovapd x4, x1
37bcaa69fmovapd x2, x1
37bcaa6a3movapd x6, x7
37bcaa6a7movsxd rax, ebp
37bcaa6aaunpckhpd x4, x4
37bcaa6aeandpd x2, x7
37bcaa6b2mov rdx, [rsp+144]
37bcaa6bamov rcx, [rsp+544]
37bcaa6c2imul rax, [rsp+136]
37bcaa6cbmovapd x0, x4
37bcaa6cfandpd x0, x7
37bcaa6d3add rdx, rsi
37bcaa6d6addsd x2, x0
37bcaa6daadd rax, rdx
37bcaa6ddlea edx, [r9-1]
37bcaa6e1sub edx, esi
37bcaa6e3shl rax, 4
37bcaa6e7add rax, [rsp+480]
37bcaa6efmulsd x2, x11
37bcaa6f4add rdx, rsi
37bcaa6f7shl rdx, 4
37bcaa6fblea r10, [rcx+rdx+16]
37bcaa700mov rcx, r13
37bcaa703mov rdx, rax
37bcaa706maxsd x2, x10
37bcaa70bnop [rax+rax]
37bcaa714nop [rax+rax]
37bcaa71fnop [rax+rax]
37bcaa72anop [rax+rax]
37bcaa735nop [rax+rax]
37bcaa740
37bcaa740loc_37bcaa740:
37bcaa740movsd_xmm x0, [rdx]
37bcaa744add rcx, 16
37bcaa748xorpd x0, [rip+0x7a49c0]
37bcaa750movhpd x0, [rdx+8]
37bcaa755add rdx, r12
37bcaa758movups [rcx-16], x0
37bcaa75ccmp r10, rcx
37bcaa75fjne 0x37bcaa740
37bcaa761lea ecx, [r9+1]
37bcaa765mov edx, ebp
37bcaa767jmp 0x37bcaa777
37bcaa769
37bcaa769 0f 1f 80 00 00 00 00 .......
37bcaa770
37bcaa770loc_37bcaa770:
37bcaa770movupd x1, [rdi]
37bcaa774add rax, rbx
37bcaa777
37bcaa777loc_37bcaa777:
37bcaa777movupd x0, [rax+16]
37bcaa77csubpd x0, x1
37bcaa780movapd x1, x0
37bcaa784movups [rax+16], x0
37bcaa788unpckhpd x0, x0
37bcaa78candpd x1, x7
37bcaa790andpd x0, x7
37bcaa794addsd x0, x1
37bcaa798comisd x2, x0
37bcaa79cjbe 0x37bcaa7ab
37bcaa79emov [rax+24], 0
37bcaa7a6movsd_xmm [rax+16], x2
37bcaa7ab
37bcaa7abloc_37bcaa7ab:
37bcaa7abadd edx, 1
37bcaa7aecmp edx, ecx
37bcaa7b0jne 0x37bcaa770
37bcaa7b2
37bcaa7b2loc_37bcaa7b2:
37bcaa7b2cmp r9l, esi
37bcaa7b5jg 0x37bcaa8c0
37bcaa7bbmov edx, [rsp+176]
37bcaa7c2test edx, edx
37bcaa7c4je 0x37bcaabb8
37bcaa7camov rdx, [rsp+496]
37bcaa7d2mov rax, r14
37bcaa7d5shl rax, 4
37bcaa7d9lea r10, [rdx+rax+16]
37bcaa7de
37bcaa7deloc_37bcaa7de:
37bcaa7demov rcx, [rsp+472]
37bcaa7e6lea r8, [rip+0x7a48b3]
37bcaa7edmov rdx, r10
37bcaa7f0mov [rsp+168], r10
37bcaa7f8call izamax_
37bcaa7fdmov r8, [rsp+168]
37bcaa805mov rcx, [rsp+472]
37bcaa80dlea rdx, [rsp+240]
37bcaa815cdqe
37bcaa817lea r9, [rip+0x7a4882]
37bcaa81eadd rax, r14
37bcaa821shl rax, 4
37bcaa825add rax, [rsp+496]
37bcaa82dmovsd_xmm x0, [rax]
37bcaa831movsd_xmm x1, [rax+8]
37bcaa836andpd x0, x6
37bcaa83aandpd x1, x6
37bcaa83eaddsd x0, x1
37bcaa842movapd x1, x8
37bcaa847divsd x1, x0
37bcaa84bmovsd_xmm [rsp+240], x1
37bcaa854call zdscal_
37bcaa859
37bcaa859loc_37bcaa859:
37bcaa859mov rax, [rsp+472]
37bcaa861mov r9l, [rax]
37bcaa864cmp r9l, ebp
37bcaa867jl 0x37bcaa8b3
37bcaa869movsxd rax, r9l
37bcaa86cmov ecx, r9l
37bcaa86fmov rdx, r15
37bcaa872add rax, rsi
37bcaa875sub ecx, esi
37bcaa877shl rax, 4
37bcaa87bshl rcx, 4
37bcaa87fadd rax, [rsp+544]
37bcaa887add rcx, rax
37bcaa88anop [rax+rax]
37bcaa895nop [rax+rax]
37bcaa8a0
37bcaa8a0loc_37bcaa8a0:
37bcaa8a0movupd x0, [rax]
37bcaa8a4add rax, 16
37bcaa8a8movups [rdx], x0
37bcaa8abadd rdx, rbx
37bcaa8aecmp rcx, rax
37bcaa8b1jne 0x37bcaa8a0
37bcaa8b3
37bcaa8b3loc_37bcaa8b3:
37bcaa8b3add [rsp+180], 1
37bcaa8bbjmp 0x37bcaa638
37bcaa8c0
37bcaa8c0loc_37bcaa8c0:
37bcaa8c0mov rax, [rsp+560]
37bcaa8c8mov [rsp+56], r13
37bcaa8cdlea rdx, [rsp+248]
37bcaa8d5sub r9l, r11l
37bcaa8d8mov [rsp+64], rdx
37bcaa8ddlea r8, [rip+0x7a47c1]
37bcaa8e4lea rdx, [rip+0x7a47e6]
37bcaa8ebmov [rsp+80], rax
37bcaa8f0lea rcx, [rip+0x7a47c2]
37bcaa8f7mov rax, [rsp+552]
37bcaa8ffmov [rsp+112], 1
37bcaa908mov [rsp+72], rax
37bcaa90dmov rax, [rsp+488]
37bcaa915mov [rsp+104], 8
37bcaa91emov [rsp+48], rax
37bcaa923lea rax, [rsp+256]
37bcaa92bmov [rsp+32], rax
37bcaa930mov [rsp+96], 19
37bcaa939mov [rsp+88], 5
37bcaa942mov [rsp+40], r15
37bcaa947mov [rsp+256], r9l
37bcaa94flea r9, [rip+0x7a474e]
37bcaa956mov [rsp+184], r11l
37bcaa95emov [rsp+168], rax
37bcaa966mov [rsp+216], esi
37bcaa96dcall zlatrs_
37bcaa972mov rax, [rsp+472]
37bcaa97amovsd_xmm x0, [rsp+248]
37bcaa983mov [r13-8], 0
37bcaa98bmov r11l, [rsp+184]
37bcaa993mov r8l, [rax]
37bcaa996mov eax, [rsp+176]
37bcaa99dmovsd_xmm [r13-16], x0
37bcaa9a3test eax, eax
37bcaa9a5je 0x37bcaabc8
37bcaa9abmov rcx, [rsp+496]
37bcaa9b3mov rdx, r14
37bcaa9b6shl rdx, 4
37bcaa9balea r10, [rcx+rdx+16]
37bcaa9bfcmp [rsp+216], r8l
37bcaa9c7jge 0x37bcaa7de
37bcaa9cdlea rax, [rip+0x7a46cc]
37bcaa9d4mov [rsp+72], r10
37bcaa9d9mov rcx, [rsp+168]
37bcaa9e1sub r8l, r11l
37bcaa9e4mov [rsp+80], rax
37bcaa9e9lea r9, [rip+0x7a46d0]
37bcaa9f0mov [rsp+56], rax
37bcaa9f5mov rax, [rsp+504]
37bcaa9fdmov [rsp+64], rcx
37bcaaa02lea rcx, [rip+0x7a46c7]
37bcaaa09mov [rsp+40], rax
37bcaaa0emov rax, [rsp+192]
37bcaaa16mov [rsp+88], 1
37bcaaa1flea rax, [rax+rdx+16]
37bcaaa24mov [rsp+48], r13
37bcaaa29mov rdx, [rsp+472]
37bcaaa31mov [rsp+32], rax
37bcaaa36mov [rsp+236], r8l
37bcaaa3elea r8, [rsp+236]
37bcaaa46mov [rsp+184], r10
37bcaaa4emov [rsp+264], 0
37bcaaa5amovsd_xmm [rsp+256], x0
37bcaaa63call zgemv_
37bcaaa68mov r10, [rsp+184]
37bcaaa70jmp 0x37bcaa7de
37bcaaa75
37bcaaa75loc_37bcaaa75:
37bcaaa75movq x6, [rip+0x7a4683]
37bcaaa7d
37bcaaa7dloc_37bcaaa7d:
37bcaaa7dmovsxd r11, r13l
37bcaaa80mov rax, [rsp+168]
37bcaaa88imul r11, [rsp+184]
37bcaaa91lea rdx, [rip+0x7a4608]
37bcaaa98mov [rsp+32], rdx
37bcaaa9dmov r8, rdx
37bcaaaa0lea rcx, [rsp+232]
37bcaaaa8mov rdx, r14
37bcaaaablea rdi, [r11+rax]
37bcaaaaflea rsi, [rdi+1]
37bcaaab3shl rsi, 4
37bcaaab7lea rax, [r12+rsi]
37bcaaabbmov r9, rax
37bcaaabemov [rsp+160], rax
37bcaaac6call zcopy_
37bcaaacbmov rdx, [rsp+160]
37bcaaad3lea r8, [rip+0x7a45c6]
37bcaaadalea rcx, [rsp+232]
37bcaaae2call izamax_
37bcaaae7mov r8, [rsp+160]
37bcaaaeflea rdx, [rsp+240]
37bcaaaf7lea rcx, [rsp+232]
37bcaaaffcdqe
37bcaab01lea r9, [rip+0x7a4598]
37bcaab08add rax, rdi
37bcaab0bshl rax, 4
37bcaab0fadd rax, r12
37bcaab12movsd_xmm x0, [rax]
37bcaab16movsd_xmm x1, [rax+8]
37bcaab1bandpd x0, x6
37bcaab1fandpd x1, x6
37bcaab23addsd x0, x1
37bcaab27movsd_xmm x1, [rip+0x7a45c1]
37bcaab2fdivsd x1, x0
37bcaab33movsd_xmm [rsp+240], x1
37bcaab3ccall zdscal_
37bcaab41mov edx, [rsp+232]
37bcaab48mov ecx, [r15]
37bcaab4bcmp edx, ecx
37bcaab4djge 0x37bcaa4bd
37bcaab53sub ecx, edx
37bcaab55movsxd r8, edx
37bcaab58pxor x0, x0
37bcaab5csub ecx, 1
37bcaab5flea rax, [r8+rdi]
37bcaab63add rcx, r8
37bcaab66shl rax, 4
37bcaab6aadd rcx, rdi
37bcaab6dlea rax, [r12+rax+16]
37bcaab72shl rcx, 4
37bcaab76lea rcx, [r12+rcx+32]
37bcaab7bmov r8, rcx
37bcaab7esub r8, rax
37bcaab81and r8l, 16
37bcaab85je 0x37bcaaba0
37bcaab87movups [rax], x0
37bcaab8aadd rax, 16
37bcaab8ecmp rax, rcx
37bcaab91je 0x37bcaa4bd
37bcaab97nop [rax+rax]
37bcaaba0
37bcaaba0loc_37bcaaba0:
37bcaaba0movups [rax], x0
37bcaaba3add rax, 32
37bcaaba7movups [rax-16], x0
37bcaababcmp rax, rcx
37bcaabaejne 0x37bcaaba0
37bcaabb0jmp 0x37bcaa4bd
37bcaabb5
37bcaabb5 0f 1f 00 ...
37bcaabb8
37bcaabb8loc_37bcaabb8:
37bcaabb8lea rax, [rsp+256]
37bcaabc0mov [rsp+168], rax
37bcaabc8
37bcaabc8loc_37bcaabc8:
37bcaabc8movsxd rax, [rsp+180]
37bcaabd0mov rcx, [rsp+200]
37bcaabd8sub r8l, r11l
37bcaabdblea rdx, [r13-16]
37bcaabdfimul rax, [rsp+152]
37bcaabe8add r8l, 1
37bcaabecmov [rsp+220], r11l
37bcaabf4mov [rsp+256], r8l
37bcaabfclea r10, [rax+rcx]
37bcaac00lea rcx, [rip+0x7a4499]
37bcaac07lea rax, [rsi+r10]
37bcaac0bmov [rsp+32], rcx
37bcaac10mov r8, rcx
37bcaac13mov rcx, [rsp+168]
37bcaac1bshl rax, 4
37bcaac1fadd rax, [rsp+496]
37bcaac27mov [rsp+208], r10
37bcaac2fmov r9, rax
37bcaac32mov [rsp+184], rax
37bcaac3acall zcopy_
37bcaac3fmov rdx, [rsp+472]
37bcaac47mov r11l, [rsp+220]
37bcaac4flea r8, [rip+0x7a444a]
37bcaac56mov rcx, [rsp+168]
37bcaac5emov edx, [rdx]
37bcaac60mov [rsp+216], r11l
37bcaac68sub edx, r11l
37bcaac6blea eax, [rdx+1]
37bcaac6emov rdx, [rsp+184]
37bcaac76mov [rsp+256], eax
37bcaac7dcall izamax_
37bcaac82mov r11l, [rsp+216]
37bcaac8amov r8, [rsp+184]
37bcaac92lea rdx, [rsp+240]
37bcaac9amov rcx, [rsp+168]
37bcaaca2lea r9, [rip+0x7a43f7]
37bcaaca9lea eax, [r11+rax-1]
37bcaacaecdqe
37bcaacb0add rax, [rsp+208]
37bcaacb8shl rax, 4
37bcaacbcadd rax, [rsp+496]
37bcaacc4movsd_xmm x0, [rax]
37bcaacc8movsd_xmm x1, [rax+8]
37bcaaccdmov rax, [rsp+472]
37bcaacd5andpd x1, x6
37bcaacd9andpd x0, x6
37bcaacddaddsd x0, x1
37bcaace1movsd_xmm x1, [rip+0x7a4407]
37bcaace9mov eax, [rax]
37bcaacebmov [rsp+216], eax
37bcaacf2sub eax, r11l
37bcaacf5divsd x1, x0
37bcaacf9add eax, 1
37bcaacfcmov [rsp+256], eax
37bcaad03movsd_xmm [rsp+240], x1
37bcaad0ccall zdscal_
37bcaad11cmp rsi, 1
37bcaad15je 0x37bcaa859
37bcaad1bmov r10, [rsp+208]
37bcaad23lea edx, [rsi-2]
37bcaad26mov rcx, [rsp+496]
37bcaad2epxor x0, x0
37bcaad32add rdx, r10
37bcaad35mov rax, r10
37bcaad38shl rdx, 4
37bcaad3cshl rax, 4
37bcaad40add rax, [rsp+496]
37bcaad48lea rdx, [rcx+rdx+16]
37bcaad4dmov rcx, rdx
37bcaad50sub rcx, rax
37bcaad53and ecx, 16
37bcaad56je 0x37bcaad70
37bcaad58movups [rax+16], x0
37bcaad5cadd rax, 16
37bcaad60cmp rdx, rax
37bcaad63je 0x37bcaa859
37bcaad69nop [rax]
37bcaad70
37bcaad70loc_37bcaad70:
37bcaad70movups [rax+16], x0
37bcaad74add rax, 32
37bcaad78movups [rax], x0
37bcaad7bcmp rdx, rax
37bcaad7ejne 0x37bcaad70
37bcaad80jmp 0x37bcaa859
37bcaad85
37bcaad85loc_37bcaad85:
37bcaad85mov rax, [rsp+552]
37bcaad8dmov [rax], 0
37bcaad94jmp 0x37bcaa12a
37bcaad99
37bcaad99loc_37bcaad99:
37bcaad99mov edx, -10
37bcaad9emov eax, 10
37bcaada3jmp 0x37bca9eb4
37bcaada8
37bcaada8loc_37bcaada8:
37bcaada8neg eax
37bcaadaajmp 0x37bca9ebe
37bca9c40
Loading..