File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bbfa4b0
37bbfa4b0zhptrs_:
37bbfa4b0push r15
37bbfa4b2push r14
37bbfa4b4push r13
37bbfa4b6push r12
37bbfa4b8push rbp
37bbfa4b9push rdi
37bbfa4bapush rsi
37bbfa4bbpush rbx
37bbfa4bcsub rsp, 344
37bbfa4c3movups [rsp+176], x6
37bbfa4cbmovups [rsp+192], x7
37bbfa4d3movups [rsp+208], x8
37bbfa4dcmovups [rsp+224], x9
37bbfa4e5movups [rsp+240], x10
37bbfa4eemovups [rsp+256], x11
37bbfa4f7movups [rsp+272], x12
37bbfa500movups [rsp+288], x13
37bbfa509movups [rsp+304], x14
37bbfa512movups [rsp+320], x15
37bbfa51bmov r12, [rsp+472]
37bbfa523mov rbx, [rsp+464]
37bbfa52bmov rbp, [rsp+456]
37bbfa533mov [r12], 0
37bbfa53bmov edi, [rbx]
37bbfa53dmov [rsp+424], rdx
37bbfa545mov rsi, r8
37bbfa548lea rdx, [rip+0x8511b1]
37bbfa54fmov r14, rcx
37bbfa552mov [rsp+440], r9
37bbfa55amov r8l, 1
37bbfa560mov r9l, 1
37bbfa566call lsame_
37bbfa56bmov r13l, eax
37bbfa56etest eax, eax
37bbfa570je 0x37bbfa7c8
37bbfa576
37bbfa576loc_37bbfa576:
37bbfa576mov rax, [rsp+424]
37bbfa57emov eax, [rax]
37bbfa580mov r10l, eax
37bbfa583test eax, eax
37bbfa585js 0x37bbfa728
37bbfa58bmov ecx, [rsi]
37bbfa58dtest ecx, ecx
37bbfa58fjs 0x37bbfa800
37bbfa595test eax, eax
37bbfa597mov edx, 1
37bbfa59ccmovg edx, eax
37bbfa59fcmp [rbx], edx
37bbfa5a1jl 0x37bbfadc8
37bbfa5a7mov edx, [r12]
37bbfa5abtest edx, edx
37bbfa5adjne 0x37bbfbb11
37bbfa5b3test eax, eax
37bbfa5b5je 0x37bbfa758
37bbfa5bbtest ecx, ecx
37bbfa5bdje 0x37bbfa758
37bbfa5c3movsxd rdx, edi
37bbfa5c6xor ecx, ecx
37bbfa5c8test rdx, rdx
37bbfa5cbcmovs rdx, rcx
37bbfa5cftest r13l, r13l
37bbfa5d2jne 0x37bbfa810
37bbfa5d8shl rdx, 4
37bbfa5dcmov r13l, 1
37bbfa5e2mov r15l, 1
37bbfa5e8mov r12, rdx
37bbfa5ebjmp 0x37bbfa652
37bbfa5ed
37bbfa5ed 0f 1f 00 ...
37bbfa5f0
37bbfa5f0loc_37bbfa5f0:
37bbfa5f0lea eax, [r15-1]
37bbfa5f4mov rcx, [rsp+440]
37bbfa5fcmov r8, r11
37bbfa5ffmovsd_xmm x0, [rip+0x851139]
37bbfa607cdqe
37bbfa609lea rdx, [rsp+168]
37bbfa611mov r9, rbx
37bbfa614shl rax, 4
37bbfa618divsd x0, [rcx+rax]
37bbfa61dmov rcx, rsi
37bbfa620movsd_xmm [rsp+168], x0
37bbfa629call zdscal_
37bbfa62emov rax, [rsp+424]
37bbfa636mov r10l, r15l
37bbfa639sub r10l, r13l
37bbfa63cmov r13l, edi
37bbfa63fmov eax, [rax]
37bbfa641mov r11l, eax
37bbfa644lea r15l, [r10+rax+1]
37bbfa649cmp r13l, eax
37bbfa64cjg 0x37bbfb2df
37bbfa652
37bbfa652loc_37bbfa652:
37bbfa652mov rcx, [rsp+448]
37bbfa65alea r14l, [r13-1]
37bbfa65elea edi, [r13+1]
37bbfa662movsxd r14, r14l
37bbfa665movsxd rdx, [rcx+4*r14]
37bbfa669test edx, edx
37bbfa66bjle 0x37bbfae38
37bbfa671shl r14, 4
37bbfa675lea r11, [rbp+r14]
37bbfa67acmp edx, r13l
37bbfa67dje 0x37bbfa6b3
37bbfa67fmov [rsp+32], rbx
37bbfa684sub rdx, 1
37bbfa688mov r8, rbx
37bbfa68bmov rcx, rsi
37bbfa68eshl rdx, 4
37bbfa692mov [rsp+96], r11
37bbfa697lea r9, [rbp+rdx]
37bbfa69cmov rdx, r11
37bbfa69fcall zswap_
37bbfa6a4mov rax, [rsp+424]
37bbfa6acmov r11, [rsp+96]
37bbfa6b1mov eax, [rax]
37bbfa6b3
37bbfa6b3loc_37bbfa6b3:
37bbfa6b3cmp eax, r13l
37bbfa6b6jle 0x37bbfa5f0
37bbfa6bclea rdx, [rbp+r14+16]
37bbfa6c1sub eax, r13l
37bbfa6c4mov [rsp+40], r11
37bbfa6c9lea rcx, [rsp+164]
37bbfa6d1mov [rsp+56], rdx
37bbfa6d6lea rdx, [rip+0x85103b]
37bbfa6ddlea r8, [rip+0x851024]
37bbfa6e4mov [rsp+164], eax
37bbfa6ebmovsxd rax, r15l
37bbfa6eemov [rsp+32], rdx
37bbfa6f3mov rdx, [rsp+440]
37bbfa6fbshl rax, 4
37bbfa6ffmov [rsp+64], rbx
37bbfa704mov [rsp+48], rbx
37bbfa709lea r9, [rdx+rax]
37bbfa70dmov rdx, rsi
37bbfa710mov [rsp+96], r11
37bbfa715call zgeru_
37bbfa71amov r11, [rsp+96]
37bbfa71fjmp 0x37bbfa5f0
37bbfa724
37bbfa724 0f 1f 40 00 ..@.
37bbfa728
37bbfa728loc_37bbfa728:
37bbfa728mov eax, -2
37bbfa72dmov edx, 2
37bbfa732
37bbfa732loc_37bbfa732:
37bbfa732mov [r12], eax
37bbfa736
37bbfa736loc_37bbfa736:
37bbfa736mov [rsp+168], edx
37bbfa73dmov r8l, 6
37bbfa743lea rdx, [rsp+168]
37bbfa74blea rcx, [rip+0x850fb0]
37bbfa752call xerbla_
37bbfa757nop
37bbfa758
37bbfa758loc_37bbfa758:
37bbfa758movups x6, [rsp+176]
37bbfa760movups x7, [rsp+192]
37bbfa768movups x8, [rsp+208]
37bbfa771movups x9, [rsp+224]
37bbfa77amovups x10, [rsp+240]
37bbfa783movups x11, [rsp+256]
37bbfa78cmovups x12, [rsp+272]
37bbfa795movups x13, [rsp+288]
37bbfa79emovups x14, [rsp+304]
37bbfa7a7movups x15, [rsp+320]
37bbfa7b0add rsp, 344
37bbfa7b7pop rbx
37bbfa7b8pop rsi
37bbfa7b9pop rdi
37bbfa7bapop rbp
37bbfa7bbpop r12
37bbfa7bdpop r13
37bbfa7bfpop r14
37bbfa7c1pop r15
37bbfa7c3ret
37bbfa7c4
37bbfa7c4 0f 1f 40 00 ..@.
37bbfa7c8
37bbfa7c8loc_37bbfa7c8:
37bbfa7c8mov r9l, 1
37bbfa7cemov r8l, 1
37bbfa7d4lea rdx, [rip+0x850f26]
37bbfa7dbmov rcx, r14
37bbfa7decall lsame_
37bbfa7e3test eax, eax
37bbfa7e5jne 0x37bbfa576
37bbfa7ebmov eax, -1
37bbfa7f0mov edx, 1
37bbfa7f5jmp 0x37bbfa732
37bbfa7fa
37bbfa7fa 66 0f 1f 44 00 00 f..D..
37bbfa800
37bbfa800loc_37bbfa800:
37bbfa800mov eax, -3
37bbfa805mov edx, 3
37bbfa80ajmp 0x37bbfa732
37bbfa80f
37bbfa80f 90 .
37bbfa810
37bbfa810loc_37bbfa810:
37bbfa810lea edi, [rax+1]
37bbfa813shl rdx, 4
37bbfa817mov r12l, r10l
37bbfa81amov [rsp+432], rsi
37bbfa822imul edi, eax
37bbfa825lea rax, [rsp+164]
37bbfa82dmov [rsp+152], rdx
37bbfa835mov r14, [rsp+440]
37bbfa83dmov [rsp+96], rax
37bbfa842sar edi, 1
37bbfa844add edi, 1
37bbfa847jmp 0x37bbfa916
37bbfa84c
37bbfa84c 0f 1f 40 00 ..@.
37bbfa850
37bbfa850loc_37bbfa850:
37bbfa850cmp edx, r12l
37bbfa853je 0x37bbfa87a
37bbfa855sub rdx, 1
37bbfa859mov [rsp+32], rbx
37bbfa85emov rcx, [rsp+432]
37bbfa866mov r8, rbx
37bbfa869shl rdx, 4
37bbfa86dlea r9, [rbp+rdx]
37bbfa872mov rdx, rsi
37bbfa875call zswap_
37bbfa87a
37bbfa87aloc_37bbfa87a:
37bbfa87amovsxd rdx, r13l
37bbfa87dmov [rsp+64], rbx
37bbfa882mov rcx, [rsp+96]
37bbfa887sub edi, 1
37bbfa88asub rdx, 1
37bbfa88emov [rsp+56], rbp
37bbfa893movsxd rdi, edi
37bbfa896mov r12l, r15l
37bbfa899lea rax, [rip+0x850e78]
37bbfa8a0shl rdx, 4
37bbfa8a4shl rdi, 4
37bbfa8a8mov [rsp+48], rbx
37bbfa8admov [rsp+32], rax
37bbfa8b2lea r9, [r14+rdx]
37bbfa8b6mov rdx, [rsp+432]
37bbfa8belea r8, [rip+0x850e43]
37bbfa8c5mov [rsp+40], rsi
37bbfa8camov [rsp+164], r15l
37bbfa8d2call zgeru_
37bbfa8d7mov rcx, [rsp+432]
37bbfa8dfmov r9, rbx
37bbfa8e2mov r8, rsi
37bbfa8e5lea rdx, [rsp+168]
37bbfa8edmovsd_xmm x0, [rip+0x850e4b]
37bbfa8f5divsd x0, [rdi+r14-16]
37bbfa8fcmov edi, r13l
37bbfa8ffmovsd_xmm [rsp+168], x0
37bbfa908call zdscal_
37bbfa90dtest r12l, r12l
37bbfa910jle 0x37bbfb3d8
37bbfa916
37bbfa916loc_37bbfa916:
37bbfa916mov rax, [rsp+448]
37bbfa91elea r15l, [r12-1]
37bbfa923mov r13l, edi
37bbfa926movsxd rcx, r15l
37bbfa929sub r13l, r12l
37bbfa92cmovsxd rdx, [rax+4*rcx]
37bbfa930shl rcx, 4
37bbfa934lea rsi, [rbp+rcx]
37bbfa939test edx, edx
37bbfa93bjg 0x37bbfa850
37bbfa941lea rax, [rbp+rcx-16]
37bbfa946mov ecx, r15l
37bbfa949add ecx, edx
37bbfa94bmov [rsp+120], rax
37bbfa950je 0x37bbfa978
37bbfa952not edx
37bbfa954mov [rsp+32], rbx
37bbfa959mov rcx, [rsp+432]
37bbfa961mov r8, rbx
37bbfa964movsxd rdx, edx
37bbfa967shl rdx, 4
37bbfa96blea r9, [rbp+rdx]
37bbfa970mov rdx, rax
37bbfa973call zswap_
37bbfa978
37bbfa978loc_37bbfa978:
37bbfa978movsxd r11, r13l
37bbfa97bmov [rsp+40], rsi
37bbfa980mov rcx, [rsp+96]
37bbfa985movsxd rdi, edi
37bbfa988lea rdx, [r11-1]
37bbfa98clea rsi, [rip+0x850d85]
37bbfa993mov [rsp+64], rbx
37bbfa998shl rdi, 4
37bbfa99cshl rdx, 4
37bbfa9a0mov [rsp+56], rbp
37bbfa9a5lea eax, [r12-2]
37bbfa9aaadd rdi, r14
37bbfa9admov [rsp+48], rbx
37bbfa9b2lea r9, [r14+rdx]
37bbfa9b6mov rdx, [rsp+432]
37bbfa9belea r8, [rip+0x850d43]
37bbfa9c5mov [rsp+32], rsi
37bbfa9camov [rsp+128], r11
37bbfa9d2mov [rsp+148], eax
37bbfa9d9mov [rsp+164], eax
37bbfa9e0call zgeru_
37bbfa9e5mov eax, [rsp+148]
37bbfa9ecmov edx, r13l
37bbfa9efmov [rsp+64], rbx
37bbfa9f4sub edx, r15l
37bbfa9f7mov [rsp+56], rbp
37bbfa9fcmov rcx, [rsp+96]
37bbfaa01lea r8, [rip+0x850d00]
37bbfaa08mov [rsp+164], eax
37bbfaa0fmovsxd rax, edx
37bbfaa12mov rdx, [rsp+120]
37bbfaa17sub rax, 1
37bbfaa1bmov [rsp+48], rbx
37bbfaa20mov [rsp+40], rdx
37bbfaa25shl rax, 4
37bbfaa29mov rdx, [rsp+432]
37bbfaa31mov [rsp+32], rsi
37bbfaa36lea r9, [r14+rax]
37bbfaa3acall zgeru_
37bbfaa3fmovsd_xmm x7, [rdi-48]
37bbfaa44movsd_xmm x8, [rdi-40]
37bbfaa4amov r11, [rsp+128]
37bbfaa52movapd x6, x7
37bbfaa56movapd x4, x8
37bbfaa5bandpd x6, [rip+0x850ced]
37bbfaa63andpd x4, [rip+0x850ce5]
37bbfaa6bshl r11, 4
37bbfaa6fadd r11, r14
37bbfaa72movsd_xmm [rsp+120], x6
37bbfaa78comisd x4, x6
37bbfaa7cmovsd_xmm x0, [r11-32]
37bbfaa82movsd_xmm x11, [r11-24]
37bbfaa88movq r8, x4
37bbfaa8djbe 0x37bbfb8e0
37bbfaa93movapd x1, x7
37bbfaa97movapd x12, x0
37bbfaa9cmovapd x2, x7
37bbfaaa0movsd_xmm x3, [rdi-24]
37bbfaaa5divsd x1, x8
37bbfaaaamovapd x9, x7
37bbfaaafmovapd x6, x8
37bbfaab4mulsd x2, x1
37bbfaab8mulsd x12, x1
37bbfaabdmulsd x1, x11
37bbfaac2addsd x2, x8
37bbfaac7addsd x12, x11
37bbfaaccsubsd x1, x0
37bbfaad0movq x0, [rip+0x850c88]
37bbfaad8xorpd x6, x0
37bbfaadcxorpd x9, x0
37bbfaae1movsd_xmm [rsp+136], x6
37bbfaaeadivsd x9, x8
37bbfaaefdivsd x1, x2
37bbfaaf3movapd x13, x9
37bbfaaf8divsd x12, x2
37bbfaafdmovsd_xmm x2, [rdi-32]
37bbfab02mulsd x13, x2
37bbfab07addsd x13, x3
37bbfab0cmovapd x11, x1
37bbfab11movapd x1, x7
37bbfab15mulsd x1, x9
37bbfab1amulsd x9, x3
37bbfab1fsubsd x1, x8
37bbfab24subsd x9, x2
37bbfab29divsd x13, x1
37bbfab2edivsd x9, x1
37bbfab33
37bbfab33loc_37bbfab33:
37bbfab33mov rax, [rsp+432]
37bbfab3bmov ecx, [rax]
37bbfab3dtest ecx, ecx
37bbfab3fjle 0x37bbfb3c0
37bbfab45movapd x1, x13
37bbfab4amovapd x14, x9
37bbfab4fmovsxd rax, r12l
37bbfab52add ecx, 1
37bbfab55mulsd x1, x11
37bbfab5amovapd x10, x13
37bbfab5fsub rax, 1
37bbfab63mov r11, [rsp+152]
37bbfab6bmulsd x14, x12
37bbfab70shl rax, 4
37bbfab74xorpd x0, x7
37bbfab78mov edx, 1
37bbfab7dmulsd x10, x12
37bbfab82add rax, rbp
37bbfab85movq r10, x0
37bbfab8aaddsd x14, x1
37bbfab8fmovapd x1, x9
37bbfab94mulsd x1, x11
37bbfab99subsd x10, x1
37bbfab9esubsd x10, [rip+0x850b99]
37bbfaba7movapd x6, x10
37bbfabacandpd x6, [rip+0x850b9c]
37bbfabb4movsd_xmm [rsp+128], x6
37bbfabbdmovapd x6, x14
37bbfabc2andpd x6, [rip+0x850b86]
37bbfabcamovq r9, x6
37bbfabcfjmp 0x37bbfad35
37bbfabd4
37bbfabd4 0f 1f 40 00 ..@.
37bbfabd8
37bbfabd8loc_37bbfabd8:
37bbfabd8movapd x0, x7
37bbfabdcmovapd x5, x2
37bbfabe0movapd x1, x7
37bbfabe4movsd_xmm x6, [rax]
37bbfabe8divsd x0, x8
37bbfabedmovq x3, r10
37bbfabf2divsd x3, x8
37bbfabf7mulsd x1, x0
37bbfabfbmulsd x5, x0
37bbfabffmulsd x0, x4
37bbfac03addsd x1, x8
37bbfac08addsd x5, x4
37bbfac0csubsd x0, x2
37bbfac10movsd_xmm x2, [rax+8]
37bbfac15movapd x4, x0
37bbfac19divsd x5, x1
37bbfac1dmovapd x0, x3
37bbfac21mulsd x0, x6
37bbfac25addsd x0, x2
37bbfac29mulsd x2, x3
37bbfac2dsubsd x2, x6
37bbfac31divsd x4, x1
37bbfac35movapd x1, x7
37bbfac39mulsd x1, x3
37bbfac3dsubsd x1, x8
37bbfac42divsd x0, x1
37bbfac46divsd x2, x1
37bbfac4a
37bbfac4aloc_37bbfac4a:
37bbfac4amovapd x3, x13
37bbfac4fmovapd x1, x9
37bbfac54movapd x6, x9
37bbfac59mulsd x1, x4
37bbfac5dmovapd x15, x2
37bbfac62mulsd x3, x5
37bbfac66mulsd x6, x5
37bbfac6amulsd x15, x11
37bbfac6fsubsd x3, x1
37bbfac73movapd x1, x13
37bbfac78mulsd x1, x4
37bbfac7csubsd x3, x0
37bbfac80addsd x1, x6
37bbfac84movapd x6, x0
37bbfac88mulsd x0, x11
37bbfac8dmulsd x6, x12
37bbfac92subsd x1, x2
37bbfac96mulsd x2, x12
37bbfac9bsubsd x6, x15
37bbfaca0addsd x0, x2
37bbfaca4subsd x6, x5
37bbfaca8subsd x0, x4
37bbfacacmovq x4, r9
37bbfacb1comisd x4, [rsp+128]
37bbfacbajbe 0x37bbfade0
37bbfacc0movapd x2, x10
37bbfacc5movapd x5, x3
37bbfacc9movapd x4, x10
37bbfaccedivsd x2, x14
37bbfacd3mulsd x5, x2
37bbfacd7mulsd x4, x2
37bbfacdbaddsd x5, x1
37bbfacdfmulsd x1, x2
37bbface3addsd x4, x14
37bbface8divsd x5, x4
37bbfacecsubsd x1, x3
37bbfacf0movapd x3, x2
37bbfacf4mulsd x2, x0
37bbfacf8mulsd x3, x6
37bbfacfcsubsd x2, x6
37bbfad00addsd x3, x0
37bbfad04divsd x2, x4
37bbfad08divsd x1, x4
37bbfad0cmovapd x0, x2
37bbfad10divsd x3, x4
37bbfad14
37bbfad14loc_37bbfad14:
37bbfad14add edx, 1
37bbfad17movsd_xmm [rax-16], x5
37bbfad1cmovsd_xmm [rax-8], x1
37bbfad21movsd_xmm [rax], x3
37bbfad25movsd_xmm [rax+8], x0
37bbfad2aadd rax, r11
37bbfad2dcmp edx, ecx
37bbfad2fje 0x37bbfb3c0
37bbfad35
37bbfad35loc_37bbfad35:
37bbfad35movq x6, r8
37bbfad3acomisd x6, [rsp+120]
37bbfad40movsd_xmm x2, [rax-16]
37bbfad45movsd_xmm x4, [rax-8]
37bbfad4aja 0x37bbfabd8
37bbfad50movapd x1, x8
37bbfad55movapd x5, x4
37bbfad59movapd x0, x8
37bbfad5emovsd_xmm x3, [rsp+136]
37bbfad67movsd_xmm x6, [rax]
37bbfad6bdivsd x1, x7
37bbfad6fmulsd x0, x1
37bbfad73mulsd x5, x1
37bbfad77mulsd x1, x2
37bbfad7baddsd x0, x7
37bbfad7faddsd x5, x2
37bbfad83movsd_xmm x2, [rax+8]
37bbfad88subsd x4, x1
37bbfad8cmovapd x1, x3
37bbfad90divsd x1, x7
37bbfad94divsd x5, x0
37bbfad98mulsd x3, x1
37bbfad9caddsd x3, x7
37bbfada0divsd x4, x0
37bbfada4movapd x0, x1
37bbfada8mulsd x0, x2
37bbfadacmulsd x1, x6
37bbfadb0addsd x0, x6
37bbfadb4subsd x2, x1
37bbfadb8divsd x0, x3
37bbfadbcdivsd x2, x3
37bbfadc0jmp 0x37bbfac4a
37bbfadc5
37bbfadc5 0f 1f 00 ...
37bbfadc8
37bbfadc8loc_37bbfadc8:
37bbfadc8mov eax, -7
37bbfadcdmov edx, 7
37bbfadd2jmp 0x37bbfa732
37bbfadd7
37bbfadd7 66 0f 1f 84 00 00 00 00 00 f........
37bbfade0
37bbfade0loc_37bbfade0:
37bbfade0movapd x2, x14
37bbfade5movapd x5, x1
37bbfade9movapd x4, x14
37bbfadeedivsd x2, x10
37bbfadf3mulsd x5, x2
37bbfadf7mulsd x4, x2
37bbfadfbaddsd x5, x3
37bbfadffmulsd x3, x2
37bbfae03addsd x4, x10
37bbfae08divsd x5, x4
37bbfae0csubsd x1, x3
37bbfae10movapd x3, x2
37bbfae14mulsd x3, x0
37bbfae18mulsd x2, x6
37bbfae1caddsd x3, x6
37bbfae20subsd x0, x2
37bbfae24divsd x1, x4
37bbfae28divsd x3, x4
37bbfae2cdivsd x0, x4
37bbfae30jmp 0x37bbfad14
37bbfae35
37bbfae35 0f 1f 00 ...
37bbfae38
37bbfae38loc_37bbfae38:
37bbfae38mov ecx, edi
37bbfae3aadd ecx, edx
37bbfae3cje 0x37bbfae70
37bbfae3enot edx
37bbfae40mov [rsp+32], rbx
37bbfae45mov r8, rbx
37bbfae48mov rcx, rsi
37bbfae4bmovsxd rax, edx
37bbfae4emovsxd rdx, r13l
37bbfae51shl rax, 4
37bbfae55shl rdx, 4
37bbfae59lea r9, [rbp+rax]
37bbfae5eadd rdx, rbp
37bbfae61call zswap_
37bbfae66mov rax, [rsp+424]
37bbfae6emov eax, [rax]
37bbfae70
37bbfae70loc_37bbfae70:
37bbfae70lea edx, [rax-1]
37bbfae73mov r11l, eax
37bbfae76cmp edx, r13l
37bbfae79jg 0x37bbfba28
37bbfae7f
37bbfae7floc_37bbfae7f:
37bbfae7fmovsxd rdx, r15l
37bbfae82shl rdx, 4
37bbfae86add rdx, [rsp+440]
37bbfae8emovsd_xmm x8, [rdx+8]
37bbfae94movsd_xmm x7, [rdx]
37bbfae98movsd_xmm x2, [rdx-16]
37bbfae9dmovsd_xmm x0, [rdx-8]
37bbfaea2movapd x6, x8
37bbfaea7xorpd x6, [rip+0x8508b1]
37bbfaeafmovapd x4, x8
37bbfaeb4andpd x4, [rip+0x850894]
37bbfaebcmovsd_xmm [rsp+136], x6
37bbfaec5movapd x6, x7
37bbfaec9andpd x6, [rip+0x85087f]
37bbfaed1movq r9, x4
37bbfaed6comisd x4, x6
37bbfaedamovsd_xmm [rsp+120], x6
37bbfaee0jbe 0x37bbfb980
37bbfaee6movapd x1, x7
37bbfaeeaxorpd x1, [rip+0x85086e]
37bbfaef2movapd x9, x2
37bbfaef7movapd x3, x7
37bbfaefblea edx, [r15+rax]
37bbfaeffmovapd x4, x7
37bbfaf03divsd x1, x8
37bbfaf08sub edx, r13l
37bbfaf0bmovsxd rdx, edx
37bbfaf0eshl rdx, 4
37bbfaf12add rdx, [rsp+440]
37bbfaf1amovsd_xmm x5, [rdx]
37bbfaf1emulsd x3, x1
37bbfaf22mulsd x9, x1
37bbfaf27mulsd x1, x0
37bbfaf2bsubsd x3, x8
37bbfaf30addsd x9, x0
37bbfaf35movsd_xmm x0, [rdx+8]
37bbfaf3asubsd x1, x2
37bbfaf3edivsd x9, x3
37bbfaf43movapd x2, x1
37bbfaf47movapd x1, x7
37bbfaf4bdivsd x1, x8
37bbfaf50movddup x12, x9
37bbfaf55divsd x2, x3
37bbfaf59mulsd x4, x1
37bbfaf5dmovapd x3, x1
37bbfaf61mulsd x3, x5
37bbfaf65addsd x4, x8
37bbfaf6aaddsd x3, x0
37bbfaf6emulsd x0, x1
37bbfaf72subsd x0, x5
37bbfaf76divsd x3, x4
37bbfaf7amovddup x13, x2
37bbfaf7fdivsd x0, x4
37bbfaf83
37bbfaf83loc_37bbfaf83:
37bbfaf83mov r8l, [rsi]
37bbfaf86test r8l, r8l
37bbfaf89jle 0x37bbfb2c8
37bbfaf8fmovapd x11, x9
37bbfaf94movapd x1, x2
37bbfaf98movddup x6, x3
37bbfaf9cmovsxd rdx, r13l
37bbfaf9fmulsd x11, x0
37bbfafa4movddup x14, x0
37bbfafa9sub rdx, 1
37bbfafadadd r8l, 1
37bbfafb1mulsd x9, x3
37bbfafb6movups [rsp+96], x6
37bbfafbbshl rdx, 4
37bbfafbfmov ecx, 1
37bbfafc4mulsd x0, x2
37bbfafc8add rdx, rbp
37bbfafcbmulsd x1, x3
37bbfafcfsubsd x9, x0
37bbfafd4subsd x9, [rip+0x850763]
37bbfafddaddsd x11, x1
37bbfafe2movapd x6, x9
37bbfafe7andpd x6, [rip+0x850761]
37bbfafefmovsd_xmm [rsp+128], x6
37bbfaff8movapd x6, x11
37bbfaffdandpd x6, [rip+0x85074b]
37bbfb005movq rdi, x6
37bbfb00amovapd x6, x7
37bbfb00exorpd x6, [rip+0x85074a]
37bbfb016movq r14, x6
37bbfb01bjmp 0x37bbfb1ab
37bbfb020
37bbfb020loc_37bbfb020:
37bbfb020movq x2, r14
37bbfb025movupd x5, [rdx+16]
37bbfb02adivsd x2, x8
37bbfb02fmovddup x1, x2
37bbfb033mulpd x1, x0
37bbfb037mulsd x2, x7
37bbfb03bshufpd x1, x1, 1
37bbfb040movapd x4, x1
37bbfb044movapd x3, x1
37bbfb048subpd x1, x0
37bbfb04csubsd x2, x8
37bbfb051addsubpd x4, x0
37bbfb055addpd x3, x0
37bbfb059unpcklpd x2, x2
37bbfb05dshufpd x3, x1, 1
37bbfb062divpd x4, x2
37bbfb066divpd x3, x2
37bbfb06amovapd x2, x7
37bbfb06edivsd x2, x8
37bbfb073movapd x0, x3
37bbfb077movapd x3, x5
37bbfb07bmovddup x1, x2
37bbfb07fmulpd x1, x5
37bbfb083mulsd x2, x7
37bbfb087shufpd x1, x1, 1
37bbfb08cmovapd x6, x1
37bbfb090addpd x3, x1
37bbfb094subpd x1, x5
37bbfb098addsd x2, x8
37bbfb09daddsubpd x6, x5
37bbfb0a1shufpd x3, x1, 1
37bbfb0a6unpcklpd x2, x2
37bbfb0aadivpd x6, x2
37bbfb0aedivpd x3, x2
37bbfb0b2
37bbfb0b2loc_37bbfb0b2:
37bbfb0b2movapd x1, x13
37bbfb0b7movapd x2, x12
37bbfb0bcmovapd x10, x0
37bbfb0c1mulpd x1, x3
37bbfb0c5mulpd x2, x6
37bbfb0c9mulpd x10, x14
37bbfb0cemovapd x5, x1
37bbfb0d2addpd x5, x2
37bbfb0d6subpd x2, x1
37bbfb0damovapd x1, x12
37bbfb0dfmulpd x1, x3
37bbfb0e3movapd x15, x10
37bbfb0e8movsd_xmm x2, x5
37bbfb0ecmovapd x5, x13
37bbfb0f1subpd x2, x4
37bbfb0f5mulpd x5, x6
37bbfb0f9addsubpd x1, x5
37bbfb0fdmovupd x5, [rsp+96]
37bbfb103mulpd x5, x4
37bbfb107subpd x1, x0
37bbfb10bmulpd x4, x14
37bbfb110mulpd x0, [rsp+96]
37bbfb116addpd x15, x5
37bbfb11bsubpd x5, x10
37bbfb120addsubpd x0, x4
37bbfb124movsd_xmm x5, x15
37bbfb129subpd x5, x6
37bbfb12dmovq x6, rdi
37bbfb132comisd x6, [rsp+128]
37bbfb13bsubpd x0, x3
37bbfb13fjbe 0x37bbfb270
37bbfb145movapd x4, x9
37bbfb14adivsd x4, x11
37bbfb14fmovddup x3, x4
37bbfb153mulpd x1, x3
37bbfb157mulsd x4, x9
37bbfb15cmulpd x3, x0
37bbfb160movapd x0, x2
37bbfb164addpd x0, x1
37bbfb168subpd x1, x2
37bbfb16cmovapd x2, x5
37bbfb170addsd x4, x11
37bbfb175addpd x2, x3
37bbfb179subpd x3, x5
37bbfb17dmovsd_xmm x1, x0
37bbfb181unpcklpd x4, x4
37bbfb185movsd_xmm x3, x2
37bbfb189divpd x1, x4
37bbfb18dmovapd x0, x3
37bbfb191divpd x0, x4
37bbfb195
37bbfb195loc_37bbfb195:
37bbfb195add ecx, 1
37bbfb198movups [rdx], x0
37bbfb19bmovups [rdx+16], x1
37bbfb19fadd rdx, r12
37bbfb1a2cmp ecx, r8l
37bbfb1a5je 0x37bbfb2c8
37bbfb1ab
37bbfb1abloc_37bbfb1ab:
37bbfb1abmovq x6, r9
37bbfb1b0comisd x6, [rsp+120]
37bbfb1b6movupd x0, [rdx]
37bbfb1baja 0x37bbfb020
37bbfb1c0movsd_xmm x6, [rsp+136]
37bbfb1c9movapd x4, x0
37bbfb1cdshufpd x4, x0, 1
37bbfb1d2movapd x1, x6
37bbfb1d6divsd x1, x7
37bbfb1damovddup x2, x1
37bbfb1demulpd x2, x0
37bbfb1e2mulsd x1, x6
37bbfb1e6movapd x3, x2
37bbfb1eaaddsubpd x4, x2
37bbfb1eeshufpd x3, x2, 1
37bbfb1f3addsd x1, x7
37bbfb1f7movapd x2, x3
37bbfb1fbaddpd x2, x0
37bbfb1ffsubpd x0, x3
37bbfb203movupd x3, [rdx+16]
37bbfb208unpcklpd x1, x1
37bbfb20cmovapd x6, x3
37bbfb210movsd_xmm x0, x2
37bbfb214divpd x4, x1
37bbfb218shufpd x6, x3, 1
37bbfb21ddivpd x0, x1
37bbfb221movapd x1, x8
37bbfb226divsd x1, x7
37bbfb22amovddup x5, x1
37bbfb22emulpd x5, x3
37bbfb232mulsd x1, x8
37bbfb237movapd x2, x5
37bbfb23baddsubpd x6, x5
37bbfb23fshufpd x2, x5, 1
37bbfb244addsd x1, x7
37bbfb248movapd x5, x3
37bbfb24csubpd x3, x2
37bbfb250addpd x5, x2
37bbfb254unpcklpd x1, x1
37bbfb258movsd_xmm x3, x5
37bbfb25cdivpd x6, x1
37bbfb260divpd x3, x1
37bbfb264jmp 0x37bbfb0b2
37bbfb269
37bbfb269 0f 1f 80 00 00 00 00 .......
37bbfb270
37bbfb270loc_37bbfb270:
37bbfb270movapd x3, x11
37bbfb275divsd x3, x9
37bbfb27amovddup x4, x3
37bbfb27emulpd x2, x4
37bbfb282mulsd x3, x11
37bbfb287mulpd x4, x5
37bbfb28bmovapd x5, x2
37bbfb28faddpd x5, x1
37bbfb293addsd x3, x9
37bbfb298subpd x1, x2
37bbfb29cmovapd x2, x4
37bbfb2a0addpd x2, x0
37bbfb2a4subpd x0, x4
37bbfb2a8unpcklpd x3, x3
37bbfb2acmovsd_xmm x1, x5
37bbfb2b0divpd x1, x3
37bbfb2b4movsd_xmm x0, x2
37bbfb2b8divpd x0, x3
37bbfb2bcjmp 0x37bbfb195
37bbfb2c1
37bbfb2c1 0f 1f 80 00 00 00 00 .......
37bbfb2c8
37bbfb2c8loc_37bbfb2c8:
37bbfb2c8mov edx, eax
37bbfb2casub edx, r13l
37bbfb2cdadd r13l, 2
37bbfb2d1lea r15l, [r15+2*rdx+1]
37bbfb2d6cmp r13l, eax
37bbfb2d9jle 0x37bbfa652
37bbfb2df
37bbfb2dfloc_37bbfb2df:
37bbfb2dflea edx, [rax+1]
37bbfb2e2mov edi, r11l
37bbfb2e5imul edx, eax
37bbfb2e8mov r13l, edx
37bbfb2ebshr r13l, 31
37bbfb2efadd r13l, edx
37bbfb2f2sar r13l, 1
37bbfb2f5test eax, eax
37bbfb2f7jle 0x37bbfa758
37bbfb2fdmov r12, [rsp+424]
37bbfb305lea r14l, [r13+1]
37bbfb309jmp 0x37bbfb354
37bbfb30b
37bbfb30b 0f 1f 44 00 00 ..D..
37bbfb310
37bbfb310loc_37bbfb310:
37bbfb310cmp edi, eax
37bbfb312jl 0x37bbfb6a0
37bbfb318
37bbfb318loc_37bbfb318:
37bbfb318cmp edi, edx
37bbfb31aje 0x37bbfb345
37bbfb31cmovsxd rax, edx
37bbfb31fmov [rsp+32], rbx
37bbfb324shl r10, 4
37bbfb328mov r8, rbx
37bbfb32bsub rax, 1
37bbfb32flea rdx, [rbp+r10]
37bbfb334mov rcx, rsi
37bbfb337shl rax, 4
37bbfb33blea r9, [rbp+rax]
37bbfb340call zswap_
37bbfb345
37bbfb345loc_37bbfb345:
37bbfb345mov edi, r13l
37bbfb348
37bbfb348loc_37bbfb348:
37bbfb348test edi, edi
37bbfb34ajle 0x37bbfa758
37bbfb350mov eax, [r12]
37bbfb354
37bbfb354loc_37bbfb354:
37bbfb354mov edx, eax
37bbfb356mov rcx, [rsp+448]
37bbfb35elea r13l, [rdi-1]
37bbfb362sub edx, edi
37bbfb364movsxd r10, r13l
37bbfb367add edx, 1
37bbfb36asub r14l, edx
37bbfb36dmov edx, [rcx+4*r10]
37bbfb371test edx, edx
37bbfb373jg 0x37bbfb310
37bbfb375cmp edi, eax
37bbfb377jl 0x37bbfb770
37bbfb37d
37bbfb37dloc_37bbfb37d:
37bbfb37dmov eax, edi
37bbfb37fadd eax, edx
37bbfb381je 0x37bbfb3aa
37bbfb383not edx
37bbfb385mov [rsp+32], rbx
37bbfb38ashl r10, 4
37bbfb38emov r8, rbx
37bbfb391movsxd rax, edx
37bbfb394mov rcx, rsi
37bbfb397lea rdx, [rbp+r10]
37bbfb39cshl rax, 4
37bbfb3a0lea r9, [rbp+rax]
37bbfb3a5call zswap_
37bbfb3aa
37bbfb3aaloc_37bbfb3aa:
37bbfb3aamov eax, [r12]
37bbfb3aesub eax, edi
37bbfb3b0sub edi, 2
37bbfb3b3add eax, 2
37bbfb3b6sub r14l, eax
37bbfb3b9jmp 0x37bbfb348
37bbfb3bb
37bbfb3bb 0f 1f 44 00 00 ..D..
37bbfb3c0
37bbfb3c0loc_37bbfb3c0:
37bbfb3c0sub r13l, r12l
37bbfb3c3mov r12l, [rsp+148]
37bbfb3cblea edi, [r13+1]
37bbfb3cftest r12l, r12l
37bbfb3d2jg 0x37bbfa916
37bbfb3d8
37bbfb3d8loc_37bbfb3d8:
37bbfb3d8mov rax, [rsp+424]
37bbfb3e0mov rsi, [rsp+432]
37bbfb3e8mov eax, [rax]
37bbfb3eatest eax, eax
37bbfb3ecjle 0x37bbfa758
37bbfb3f2mov r14, [rsp+448]
37bbfb3famov r12l, 1
37bbfb400mov edi, 1
37bbfb405jmp 0x37bbfb500
37bbfb40a
37bbfb40a 66 0f 1f 44 00 00 f..D..
37bbfb410
37bbfb410loc_37bbfb410:
37bbfb410cmp edi, 1
37bbfb413jle 0x37bbfb4bd
37bbfb419mov r13, rax
37bbfb41cmov r8, rbx
37bbfb41fmov rcx, rsi
37bbfb422mov [rsp+120], rax
37bbfb427shl r13, 4
37bbfb42badd r13, rbp
37bbfb42emov rdx, r13
37bbfb431call zlacgv_
37bbfb436movsxd rdx, r12l
37bbfb439mov [rsp+80], rbx
37bbfb43emov r8, rsi
37bbfb441lea rax, [rip+0x8502e8]
37bbfb448sub rdx, 1
37bbfb44cmov [rsp+72], r13
37bbfb451lea r9, [rip+0x8502b0]
37bbfb458mov [rsp+64], rax
37bbfb45dshl rdx, 4
37bbfb461lea rax, [rip+0x8502b0]
37bbfb468add rdx, [rsp+440]
37bbfb470mov [rsp+56], rax
37bbfb475lea rcx, [rip+0x8502a0]
37bbfb47cmov [rsp+48], rdx
37bbfb481mov rdx, [rsp+96]
37bbfb486mov [rsp+88], 19
37bbfb48fmov [rsp+40], rbx
37bbfb494mov [rsp+32], rbp
37bbfb499mov [rsp+164], r15l
37bbfb4a1call zgemv_
37bbfb4a6mov rdx, r13
37bbfb4a9mov r8, rbx
37bbfb4acmov rcx, rsi
37bbfb4afcall zlacgv_
37bbfb4b4mov rax, [rsp+120]
37bbfb4b9mov edx, [r14+4*rax]
37bbfb4bd
37bbfb4bdloc_37bbfb4bd:
37bbfb4bdcmp edi, edx
37bbfb4bfje 0x37bbfb4ea
37bbfb4c1movsxd rcx, edx
37bbfb4c4mov [rsp+32], rbx
37bbfb4c9shl rax, 4
37bbfb4cdmov r8, rbx
37bbfb4d0sub rcx, 1
37bbfb4d4lea rdx, [rbp+rax]
37bbfb4d9shl rcx, 4
37bbfb4ddlea r9, [rbp+rcx]
37bbfb4e2mov rcx, rsi
37bbfb4e5call zswap_
37bbfb4ea
37bbfb4ealoc_37bbfb4ea:
37bbfb4eaadd r12l, edi
37bbfb4edadd edi, 1
37bbfb4f0
37bbfb4f0loc_37bbfb4f0:
37bbfb4f0mov rax, [rsp+424]
37bbfb4f8cmp [rax], edi
37bbfb4fajl 0x37bbfa758
37bbfb500
37bbfb500loc_37bbfb500:
37bbfb500lea r15l, [rdi-1]
37bbfb504movsxd rax, r15l
37bbfb507mov edx, [r14+4*rax]
37bbfb50btest edx, edx
37bbfb50djg 0x37bbfb410
37bbfb513cmp edi, 1
37bbfb516jle 0x37bbfb664
37bbfb51cmov r11, rax
37bbfb51fmov r8, rbx
37bbfb522mov rcx, rsi
37bbfb525mov [rsp+128], rax
37bbfb52dshl r11, 4
37bbfb531lea r13, [rbp+r11]
37bbfb536mov [rsp+120], r11
37bbfb53bmov rdx, r13
37bbfb53ecall zlacgv_
37bbfb543movsxd rdx, r12l
37bbfb546mov [rsp+72], r13
37bbfb54bmov r8, rsi
37bbfb54esub rdx, 1
37bbfb552lea rax, [rip+0x8501d7]
37bbfb559lea rcx, [rip+0x8501b8]
37bbfb560mov [rsp+88], 19
37bbfb569shl rdx, 4
37bbfb56dadd rdx, [rsp+440]
37bbfb575mov [rsp+64], rax
37bbfb57alea r9, [rip+0x850187]
37bbfb581mov [rsp+56], rcx
37bbfb586lea rcx, [rip+0x85018f]
37bbfb58dmov [rsp+48], rdx
37bbfb592mov rdx, [rsp+96]
37bbfb597mov [rsp+80], rbx
37bbfb59cmov [rsp+40], rbx
37bbfb5a1mov [rsp+32], rbp
37bbfb5a6mov [rsp+164], r15l
37bbfb5aecall zgemv_
37bbfb5b3mov rdx, r13
37bbfb5b6mov r8, rbx
37bbfb5b9mov rcx, rsi
37bbfb5bccall zlacgv_
37bbfb5c1mov r11, [rsp+120]
37bbfb5c6mov r8, rbx
37bbfb5c9mov rcx, rsi
37bbfb5cclea r13, [rbp+r11+16]
37bbfb5d1mov rdx, r13
37bbfb5d4call zlacgv_
37bbfb5d9lea edx, [rdi+r12-1]
37bbfb5demov [rsp+80], rbx
37bbfb5e3lea rax, [rip+0x850146]
37bbfb5eamovsxd rdx, edx
37bbfb5edlea rcx, [rip+0x850124]
37bbfb5f4mov [rsp+64], rax
37bbfb5f9lea r9, [rip+0x850108]
37bbfb600shl rdx, 4
37bbfb604add rdx, [rsp+440]
37bbfb60cmov [rsp+56], rcx
37bbfb611mov r8, rsi
37bbfb614mov [rsp+48], rdx
37bbfb619mov rdx, [rsp+96]
37bbfb61elea rcx, [rip+0x8500f7]
37bbfb625mov [rsp+88], 19
37bbfb62emov [rsp+72], r13
37bbfb633mov [rsp+40], rbx
37bbfb638mov [rsp+32], rbp
37bbfb63dmov [rsp+164], r15l
37bbfb645call zgemv_
37bbfb64amov rdx, r13
37bbfb64dmov r8, rbx
37bbfb650mov rcx, rsi
37bbfb653call zlacgv_
37bbfb658mov rax, [rsp+128]
37bbfb660mov edx, [r14+4*rax]
37bbfb664
37bbfb664loc_37bbfb664:
37bbfb664mov ecx, edi
37bbfb666add ecx, edx
37bbfb668je 0x37bbfb691
37bbfb66anot edx
37bbfb66cmov [rsp+32], rbx
37bbfb671shl rax, 4
37bbfb675mov r8, rbx
37bbfb678movsxd rcx, edx
37bbfb67blea rdx, [rbp+rax]
37bbfb680shl rcx, 4
37bbfb684lea r9, [rbp+rcx]
37bbfb689mov rcx, rsi
37bbfb68ccall zswap_
37bbfb691
37bbfb691loc_37bbfb691:
37bbfb691lea r12l, [r12+2*rdi+1]
37bbfb696add edi, 2
37bbfb699jmp 0x37bbfb4f0
37bbfb69e
37bbfb69e 66 90 f.
37bbfb6a0
37bbfb6a0loc_37bbfb6a0:
37bbfb6a0mov rax, r10
37bbfb6a3mov r8, rbx
37bbfb6a6mov rcx, rsi
37bbfb6a9mov [rsp+120], r10
37bbfb6aeshl rax, 4
37bbfb6b2lea r15, [rbp+rax]
37bbfb6b7mov [rsp+96], rax
37bbfb6bcmov rdx, r15
37bbfb6bfcall zlacgv_
37bbfb6c4mov edx, [r12]
37bbfb6c8movsxd rcx, r14l
37bbfb6cbmov r8, rsi
37bbfb6celea rax, [rip+0x85005b]
37bbfb6d5shl rcx, 4
37bbfb6d9mov [rsp+80], rbx
37bbfb6deadd rcx, [rsp+440]
37bbfb6e6mov [rsp+64], rax
37bbfb6eblea rax, [rip+0x850026]
37bbfb6f2sub edx, edi
37bbfb6f4lea r9, [rip+0x85000d]
37bbfb6fbmov [rsp+56], rax
37bbfb700mov rax, [rsp+96]
37bbfb705mov [rsp+48], rcx
37bbfb70alea rcx, [rip+0x85000b]
37bbfb711lea rax, [rbp+rax+16]
37bbfb716mov [rsp+72], r15
37bbfb71bmov [rsp+32], rax
37bbfb720mov [rsp+88], 19
37bbfb729mov [rsp+40], rbx
37bbfb72emov [rsp+164], edx
37bbfb735lea rdx, [rsp+164]
37bbfb73dcall zgemv_
37bbfb742mov rdx, r15
37bbfb745mov r8, rbx
37bbfb748mov rcx, rsi
37bbfb74bcall zlacgv_
37bbfb750mov rax, [rsp+448]
37bbfb758mov r10, [rsp+120]
37bbfb75dmov edx, [rax+4*r10]
37bbfb761jmp 0x37bbfb318
37bbfb766
37bbfb766 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbfb770
37bbfb770loc_37bbfb770:
37bbfb770mov r15, r10
37bbfb773mov r8, rbx
37bbfb776mov rcx, rsi
37bbfb779mov [rsp+128], r10
37bbfb781shl r15, 4
37bbfb785lea r13, [rbp+r15]
37bbfb78amov rdx, r13
37bbfb78dcall zlacgv_
37bbfb792mov eax, [r12]
37bbfb796mov r8, rsi
37bbfb799lea rdx, [rip+0x84ff78]
37bbfb7a0mov [rsp+56], rdx
37bbfb7a5movsxd rdx, r14l
37bbfb7a8lea rcx, [rip+0x84ff81]
37bbfb7aflea r11, [rsp+164]
37bbfb7b7sub eax, edi
37bbfb7b9shl rdx, 4
37bbfb7bdadd rdx, [rsp+440]
37bbfb7c5mov [rsp+64], rcx
37bbfb7camov [rsp+164], eax
37bbfb7d1lea rax, [rbp+r15+16]
37bbfb7d6lea r9, [rip+0x84ff2b]
37bbfb7ddmov [rsp+32], rax
37bbfb7e2lea rcx, [rip+0x84ff33]
37bbfb7e9lea r15, [rbp+r15-16]
37bbfb7eemov [rsp+48], rdx
37bbfb7f3mov rdx, r11
37bbfb7f6mov [rsp+88], 19
37bbfb7ffmov [rsp+80], rbx
37bbfb804mov [rsp+72], r13
37bbfb809mov [rsp+40], rbx
37bbfb80emov [rsp+96], r11
37bbfb813mov [rsp+120], rax
37bbfb818call zgemv_
37bbfb81dmov r8, rbx
37bbfb820mov rdx, r13
37bbfb823mov rcx, rsi
37bbfb826call zlacgv_
37bbfb82bmov r8, rbx
37bbfb82emov rdx, r15
37bbfb831mov rcx, rsi
37bbfb834call zlacgv_
37bbfb839mov ecx, [r12]
37bbfb83dmov r8, rsi
37bbfb840lea rdx, [rip+0x84fed1]
37bbfb847mov [rsp+56], rdx
37bbfb84cmov edx, r14l
37bbfb84flea rax, [rip+0x84feda]
37bbfb856lea r9, [rip+0x84feab]
37bbfb85dsub ecx, edi
37bbfb85fmov [rsp+64], rax
37bbfb864mov rax, [rsp+120]
37bbfb869sub edx, ecx
37bbfb86bmov [rsp+80], rbx
37bbfb870movsxd rdx, edx
37bbfb873mov [rsp+32], rax
37bbfb878sub rdx, 1
37bbfb87cmov [rsp+72], r15
37bbfb881shl rdx, 4
37bbfb885add rdx, [rsp+440]
37bbfb88dmov [rsp+88], 19
37bbfb896mov [rsp+48], rdx
37bbfb89bmov rdx, [rsp+96]
37bbfb8a0mov [rsp+40], rbx
37bbfb8a5mov [rsp+164], ecx
37bbfb8aclea rcx, [rip+0x84fe69]
37bbfb8b3call zgemv_
37bbfb8b8mov rdx, r15
37bbfb8bbmov r8, rbx
37bbfb8bemov rcx, rsi
37bbfb8c1call zlacgv_
37bbfb8c6mov rax, [rsp+448]
37bbfb8cemov r10, [rsp+128]
37bbfb8d6mov edx, [rax+4*r10]
37bbfb8dajmp 0x37bbfb37d
37bbfb8df
37bbfb8df 90 .
37bbfb8e0
37bbfb8e0loc_37bbfb8e0:
37bbfb8e0movapd x2, x8
37bbfb8e5movapd x12, x11
37bbfb8eamovapd x1, x8
37bbfb8efmovsd_xmm x3, [rdi-32]
37bbfb8f4divsd x2, x7
37bbfb8f8movapd x6, x8
37bbfb8fdmovsd_xmm x9, [rdi-24]
37bbfb903mulsd x12, x2
37bbfb908mulsd x1, x2
37bbfb90caddsd x12, x0
37bbfb911mulsd x0, x2
37bbfb915addsd x1, x7
37bbfb919divsd x12, x1
37bbfb91esubsd x11, x0
37bbfb923movq x0, [rip+0x84fe35]
37bbfb92bxorpd x6, x0
37bbfb92fmovsd_xmm [rsp+136], x6
37bbfb938divsd x11, x1
37bbfb93dmovapd x1, x6
37bbfb941divsd x1, x7
37bbfb945mulsd x6, x1
37bbfb949movapd x13, x1
37bbfb94emulsd x13, x9
37bbfb953mulsd x1, x3
37bbfb957movapd x2, x6
37bbfb95baddsd x2, x7
37bbfb95faddsd x13, x3
37bbfb964subsd x9, x1
37bbfb969divsd x13, x2
37bbfb96edivsd x9, x2
37bbfb973jmp 0x37bbfab33
37bbfb978
37bbfb978 0f 1f 84 00 00 00 00 00 ........
37bbfb980
37bbfb980loc_37bbfb980:
37bbfb980movapd x9, x0
37bbfb985lea edx, [r15+rax]
37bbfb989movapd x4, x8
37bbfb98emovsd_xmm x6, [rsp+136]
37bbfb997sub edx, r13l
37bbfb99amovapd x3, x6
37bbfb99emovsxd rdx, edx
37bbfb9a1divsd x3, x7
37bbfb9a5shl rdx, 4
37bbfb9a9add rdx, [rsp+440]
37bbfb9b1movsd_xmm x5, [rdx]
37bbfb9b5mulsd x9, x3
37bbfb9bamulsd x6, x3
37bbfb9beaddsd x9, x2
37bbfb9c3mulsd x2, x3
37bbfb9c7movapd x1, x6
37bbfb9cbaddsd x1, x7
37bbfb9cfsubsd x0, x2
37bbfb9d3divsd x9, x1
37bbfb9d8divsd x0, x1
37bbfb9dcmovapd x1, x8
37bbfb9e1movddup x12, x9
37bbfb9e6divsd x1, x7
37bbfb9eamovapd x2, x0
37bbfb9eemovddup x13, x0
37bbfb9f3movsd_xmm x0, [rdx+8]
37bbfb9f8mulsd x4, x1
37bbfb9fcmovapd x3, x1
37bbfba00mulsd x3, x0
37bbfba04mulsd x1, x5
37bbfba08addsd x4, x7
37bbfba0caddsd x3, x5
37bbfba10subsd x0, x1
37bbfba14divsd x3, x4
37bbfba18divsd x0, x4
37bbfba1cjmp 0x37bbfaf83
37bbfba21
37bbfba21 0f 1f 80 00 00 00 00 .......
37bbfba28
37bbfba28loc_37bbfba28:
37bbfba28movsxd rdi, edi
37bbfba2bsub eax, r13l
37bbfba2emov [rsp+64], rbx
37bbfba33mov r10, [rsp+440]
37bbfba3bshl rdi, 4
37bbfba3fsub eax, 1
37bbfba42mov [rsp+48], rbx
37bbfba47lea rcx, [rsp+164]
37bbfba4flea rdx, [rbp+rdi-32]
37bbfba54lea r14, [rbp+rdi]
37bbfba59mov [rsp+164], eax
37bbfba60mov [rsp+40], rdx
37bbfba65lea eax, [r15+1]
37bbfba69lea rdx, [rip+0x84fca8]
37bbfba70mov [rsp+32], rdx
37bbfba75cdqe
37bbfba77mov rdx, rsi
37bbfba7alea r8, [rip+0x84fc87]
37bbfba81mov [rsp+56], r14
37bbfba86shl rax, 4
37bbfba8alea r9, [r10+rax]
37bbfba8emov [rsp+96], rcx
37bbfba93call zgeru_
37bbfba98mov rax, [rsp+424]
37bbfbaa0lea r8, [rip+0x84fc61]
37bbfbaa7mov ecx, [rax]
37bbfbaa9mov [rsp+64], rbx
37bbfbaaemov [rsp+56], r14
37bbfbab3sub ecx, r13l
37bbfbab6mov [rsp+48], rbx
37bbfbabblea edx, [rcx-1]
37bbfbabelea eax, [rcx+r15+1]
37bbfbac3mov rcx, [rsp+96]
37bbfbac8mov [rsp+164], edx
37bbfbacflea rdx, [rbp+rdi-16]
37bbfbad4cdqe
37bbfbad6mov rdi, [rsp+440]
37bbfbademov [rsp+40], rdx
37bbfbae3lea rdx, [rip+0x84fc2e]
37bbfbaeashl rax, 4
37bbfbaeemov [rsp+32], rdx
37bbfbaf3lea r9, [rdi+rax]
37bbfbaf7mov rdx, rsi
37bbfbafacall zgeru_
37bbfbaffmov rax, [rsp+424]
37bbfbb07mov eax, [rax]
37bbfbb09mov r11l, eax
37bbfbb0cjmp 0x37bbfae7f
37bbfbb11
37bbfbb11loc_37bbfbb11:
37bbfbb11neg edx
37bbfbb13jmp 0x37bbfa736
37bbfa4b0
37bbfa4b0zhptrs_:
37bbfa4b0push r15
37bbfa4b2push r14
37bbfa4b4push r13
37bbfa4b6push r12
37bbfa4b8push rbp
37bbfa4b9push rdi
37bbfa4bapush rsi
37bbfa4bbpush rbx
37bbfa4bcsub rsp, 344
37bbfa4c3movups [rsp+176], x6
37bbfa4cbmovups [rsp+192], x7
37bbfa4d3movups [rsp+208], x8
37bbfa4dcmovups [rsp+224], x9
37bbfa4e5movups [rsp+240], x10
37bbfa4eemovups [rsp+256], x11
37bbfa4f7movups [rsp+272], x12
37bbfa500movups [rsp+288], x13
37bbfa509movups [rsp+304], x14
37bbfa512movups [rsp+320], x15
37bbfa51bmov r12, [rsp+472]
37bbfa523mov rbx, [rsp+464]
37bbfa52bmov rbp, [rsp+456]
37bbfa533mov [r12], 0
37bbfa53bmov edi, [rbx]
37bbfa53dmov [rsp+424], rdx
37bbfa545mov rsi, r8
37bbfa548lea rdx, [rip+0x8511b1]
37bbfa54fmov r14, rcx
37bbfa552mov [rsp+440], r9
37bbfa55amov r8l, 1
37bbfa560mov r9l, 1
37bbfa566call lsame_
37bbfa56bmov r13l, eax
37bbfa56etest eax, eax
37bbfa570je 0x37bbfa7c8
37bbfa576
37bbfa576loc_37bbfa576:
37bbfa576mov rax, [rsp+424]
37bbfa57emov eax, [rax]
37bbfa580mov r10l, eax
37bbfa583test eax, eax
37bbfa585js 0x37bbfa728
37bbfa58bmov ecx, [rsi]
37bbfa58dtest ecx, ecx
37bbfa58fjs 0x37bbfa800
37bbfa595test eax, eax
37bbfa597mov edx, 1
37bbfa59ccmovg edx, eax
37bbfa59fcmp [rbx], edx
37bbfa5a1jl 0x37bbfadc8
37bbfa5a7mov edx, [r12]
37bbfa5abtest edx, edx
37bbfa5adjne 0x37bbfbb11
37bbfa5b3test eax, eax
37bbfa5b5je 0x37bbfa758
37bbfa5bbtest ecx, ecx
37bbfa5bdje 0x37bbfa758
37bbfa5c3movsxd rdx, edi
37bbfa5c6xor ecx, ecx
37bbfa5c8test rdx, rdx
37bbfa5cbcmovs rdx, rcx
37bbfa5cftest r13l, r13l
37bbfa5d2jne 0x37bbfa810
37bbfa5d8shl rdx, 4
37bbfa5dcmov r13l, 1
37bbfa5e2mov r15l, 1
37bbfa5e8mov r12, rdx
37bbfa5ebjmp 0x37bbfa652
37bbfa5ed
37bbfa5ed 0f 1f 00 ...
37bbfa5f0
37bbfa5f0loc_37bbfa5f0:
37bbfa5f0lea eax, [r15-1]
37bbfa5f4mov rcx, [rsp+440]
37bbfa5fcmov r8, r11
37bbfa5ffmovsd_xmm x0, [rip+0x851139]
37bbfa607cdqe
37bbfa609lea rdx, [rsp+168]
37bbfa611mov r9, rbx
37bbfa614shl rax, 4
37bbfa618divsd x0, [rcx+rax]
37bbfa61dmov rcx, rsi
37bbfa620movsd_xmm [rsp+168], x0
37bbfa629call zdscal_
37bbfa62emov rax, [rsp+424]
37bbfa636mov r10l, r15l
37bbfa639sub r10l, r13l
37bbfa63cmov r13l, edi
37bbfa63fmov eax, [rax]
37bbfa641mov r11l, eax
37bbfa644lea r15l, [r10+rax+1]
37bbfa649cmp r13l, eax
37bbfa64cjg 0x37bbfb2df
37bbfa652
37bbfa652loc_37bbfa652:
37bbfa652mov rcx, [rsp+448]
37bbfa65alea r14l, [r13-1]
37bbfa65elea edi, [r13+1]
37bbfa662movsxd r14, r14l
37bbfa665movsxd rdx, [rcx+4*r14]
37bbfa669test edx, edx
37bbfa66bjle 0x37bbfae38
37bbfa671shl r14, 4
37bbfa675lea r11, [rbp+r14]
37bbfa67acmp edx, r13l
37bbfa67dje 0x37bbfa6b3
37bbfa67fmov [rsp+32], rbx
37bbfa684sub rdx, 1
37bbfa688mov r8, rbx
37bbfa68bmov rcx, rsi
37bbfa68eshl rdx, 4
37bbfa692mov [rsp+96], r11
37bbfa697lea r9, [rbp+rdx]
37bbfa69cmov rdx, r11
37bbfa69fcall zswap_
37bbfa6a4mov rax, [rsp+424]
37bbfa6acmov r11, [rsp+96]
37bbfa6b1mov eax, [rax]
37bbfa6b3
37bbfa6b3loc_37bbfa6b3:
37bbfa6b3cmp eax, r13l
37bbfa6b6jle 0x37bbfa5f0
37bbfa6bclea rdx, [rbp+r14+16]
37bbfa6c1sub eax, r13l
37bbfa6c4mov [rsp+40], r11
37bbfa6c9lea rcx, [rsp+164]
37bbfa6d1mov [rsp+56], rdx
37bbfa6d6lea rdx, [rip+0x85103b]
37bbfa6ddlea r8, [rip+0x851024]
37bbfa6e4mov [rsp+164], eax
37bbfa6ebmovsxd rax, r15l
37bbfa6eemov [rsp+32], rdx
37bbfa6f3mov rdx, [rsp+440]
37bbfa6fbshl rax, 4
37bbfa6ffmov [rsp+64], rbx
37bbfa704mov [rsp+48], rbx
37bbfa709lea r9, [rdx+rax]
37bbfa70dmov rdx, rsi
37bbfa710mov [rsp+96], r11
37bbfa715call zgeru_
37bbfa71amov r11, [rsp+96]
37bbfa71fjmp 0x37bbfa5f0
37bbfa724
37bbfa724 0f 1f 40 00 ..@.
37bbfa728
37bbfa728loc_37bbfa728:
37bbfa728mov eax, -2
37bbfa72dmov edx, 2
37bbfa732
37bbfa732loc_37bbfa732:
37bbfa732mov [r12], eax
37bbfa736
37bbfa736loc_37bbfa736:
37bbfa736mov [rsp+168], edx
37bbfa73dmov r8l, 6
37bbfa743lea rdx, [rsp+168]
37bbfa74blea rcx, [rip+0x850fb0]
37bbfa752call xerbla_
37bbfa757nop
37bbfa758
37bbfa758loc_37bbfa758:
37bbfa758movups x6, [rsp+176]
37bbfa760movups x7, [rsp+192]
37bbfa768movups x8, [rsp+208]
37bbfa771movups x9, [rsp+224]
37bbfa77amovups x10, [rsp+240]
37bbfa783movups x11, [rsp+256]
37bbfa78cmovups x12, [rsp+272]
37bbfa795movups x13, [rsp+288]
37bbfa79emovups x14, [rsp+304]
37bbfa7a7movups x15, [rsp+320]
37bbfa7b0add rsp, 344
37bbfa7b7pop rbx
37bbfa7b8pop rsi
37bbfa7b9pop rdi
37bbfa7bapop rbp
37bbfa7bbpop r12
37bbfa7bdpop r13
37bbfa7bfpop r14
37bbfa7c1pop r15
37bbfa7c3ret
37bbfa7c4
37bbfa7c4 0f 1f 40 00 ..@.
37bbfa7c8
37bbfa7c8loc_37bbfa7c8:
37bbfa7c8mov r9l, 1
37bbfa7cemov r8l, 1
37bbfa7d4lea rdx, [rip+0x850f26]
37bbfa7dbmov rcx, r14
37bbfa7decall lsame_
37bbfa7e3test eax, eax
37bbfa7e5jne 0x37bbfa576
37bbfa7ebmov eax, -1
37bbfa7f0mov edx, 1
37bbfa7f5jmp 0x37bbfa732
37bbfa7fa
37bbfa7fa 66 0f 1f 44 00 00 f..D..
37bbfa800
37bbfa800loc_37bbfa800:
37bbfa800mov eax, -3
37bbfa805mov edx, 3
37bbfa80ajmp 0x37bbfa732
37bbfa80f
37bbfa80f 90 .
37bbfa810
37bbfa810loc_37bbfa810:
37bbfa810lea edi, [rax+1]
37bbfa813shl rdx, 4
37bbfa817mov r12l, r10l
37bbfa81amov [rsp+432], rsi
37bbfa822imul edi, eax
37bbfa825lea rax, [rsp+164]
37bbfa82dmov [rsp+152], rdx
37bbfa835mov r14, [rsp+440]
37bbfa83dmov [rsp+96], rax
37bbfa842sar edi, 1
37bbfa844add edi, 1
37bbfa847jmp 0x37bbfa916
37bbfa84c
37bbfa84c 0f 1f 40 00 ..@.
37bbfa850
37bbfa850loc_37bbfa850:
37bbfa850cmp edx, r12l
37bbfa853je 0x37bbfa87a
37bbfa855sub rdx, 1
37bbfa859mov [rsp+32], rbx
37bbfa85emov rcx, [rsp+432]
37bbfa866mov r8, rbx
37bbfa869shl rdx, 4
37bbfa86dlea r9, [rbp+rdx]
37bbfa872mov rdx, rsi
37bbfa875call zswap_
37bbfa87a
37bbfa87aloc_37bbfa87a:
37bbfa87amovsxd rdx, r13l
37bbfa87dmov [rsp+64], rbx
37bbfa882mov rcx, [rsp+96]
37bbfa887sub edi, 1
37bbfa88asub rdx, 1
37bbfa88emov [rsp+56], rbp
37bbfa893movsxd rdi, edi
37bbfa896mov r12l, r15l
37bbfa899lea rax, [rip+0x850e78]
37bbfa8a0shl rdx, 4
37bbfa8a4shl rdi, 4
37bbfa8a8mov [rsp+48], rbx
37bbfa8admov [rsp+32], rax
37bbfa8b2lea r9, [r14+rdx]
37bbfa8b6mov rdx, [rsp+432]
37bbfa8belea r8, [rip+0x850e43]
37bbfa8c5mov [rsp+40], rsi
37bbfa8camov [rsp+164], r15l
37bbfa8d2call zgeru_
37bbfa8d7mov rcx, [rsp+432]
37bbfa8dfmov r9, rbx
37bbfa8e2mov r8, rsi
37bbfa8e5lea rdx, [rsp+168]
37bbfa8edmovsd_xmm x0, [rip+0x850e4b]
37bbfa8f5divsd x0, [rdi+r14-16]
37bbfa8fcmov edi, r13l
37bbfa8ffmovsd_xmm [rsp+168], x0
37bbfa908call zdscal_
37bbfa90dtest r12l, r12l
37bbfa910jle 0x37bbfb3d8
37bbfa916
37bbfa916loc_37bbfa916:
37bbfa916mov rax, [rsp+448]
37bbfa91elea r15l, [r12-1]
37bbfa923mov r13l, edi
37bbfa926movsxd rcx, r15l
37bbfa929sub r13l, r12l
37bbfa92cmovsxd rdx, [rax+4*rcx]
37bbfa930shl rcx, 4
37bbfa934lea rsi, [rbp+rcx]
37bbfa939test edx, edx
37bbfa93bjg 0x37bbfa850
37bbfa941lea rax, [rbp+rcx-16]
37bbfa946mov ecx, r15l
37bbfa949add ecx, edx
37bbfa94bmov [rsp+120], rax
37bbfa950je 0x37bbfa978
37bbfa952not edx
37bbfa954mov [rsp+32], rbx
37bbfa959mov rcx, [rsp+432]
37bbfa961mov r8, rbx
37bbfa964movsxd rdx, edx
37bbfa967shl rdx, 4
37bbfa96blea r9, [rbp+rdx]
37bbfa970mov rdx, rax
37bbfa973call zswap_
37bbfa978
37bbfa978loc_37bbfa978:
37bbfa978movsxd r11, r13l
37bbfa97bmov [rsp+40], rsi
37bbfa980mov rcx, [rsp+96]
37bbfa985movsxd rdi, edi
37bbfa988lea rdx, [r11-1]
37bbfa98clea rsi, [rip+0x850d85]
37bbfa993mov [rsp+64], rbx
37bbfa998shl rdi, 4
37bbfa99cshl rdx, 4
37bbfa9a0mov [rsp+56], rbp
37bbfa9a5lea eax, [r12-2]
37bbfa9aaadd rdi, r14
37bbfa9admov [rsp+48], rbx
37bbfa9b2lea r9, [r14+rdx]
37bbfa9b6mov rdx, [rsp+432]
37bbfa9belea r8, [rip+0x850d43]
37bbfa9c5mov [rsp+32], rsi
37bbfa9camov [rsp+128], r11
37bbfa9d2mov [rsp+148], eax
37bbfa9d9mov [rsp+164], eax
37bbfa9e0call zgeru_
37bbfa9e5mov eax, [rsp+148]
37bbfa9ecmov edx, r13l
37bbfa9efmov [rsp+64], rbx
37bbfa9f4sub edx, r15l
37bbfa9f7mov [rsp+56], rbp
37bbfa9fcmov rcx, [rsp+96]
37bbfaa01lea r8, [rip+0x850d00]
37bbfaa08mov [rsp+164], eax
37bbfaa0fmovsxd rax, edx
37bbfaa12mov rdx, [rsp+120]
37bbfaa17sub rax, 1
37bbfaa1bmov [rsp+48], rbx
37bbfaa20mov [rsp+40], rdx
37bbfaa25shl rax, 4
37bbfaa29mov rdx, [rsp+432]
37bbfaa31mov [rsp+32], rsi
37bbfaa36lea r9, [r14+rax]
37bbfaa3acall zgeru_
37bbfaa3fmovsd_xmm x7, [rdi-48]
37bbfaa44movsd_xmm x8, [rdi-40]
37bbfaa4amov r11, [rsp+128]
37bbfaa52movapd x6, x7
37bbfaa56movapd x4, x8
37bbfaa5bandpd x6, [rip+0x850ced]
37bbfaa63andpd x4, [rip+0x850ce5]
37bbfaa6bshl r11, 4
37bbfaa6fadd r11, r14
37bbfaa72movsd_xmm [rsp+120], x6
37bbfaa78comisd x4, x6
37bbfaa7cmovsd_xmm x0, [r11-32]
37bbfaa82movsd_xmm x11, [r11-24]
37bbfaa88movq r8, x4
37bbfaa8djbe 0x37bbfb8e0
37bbfaa93movapd x1, x7
37bbfaa97movapd x12, x0
37bbfaa9cmovapd x2, x7
37bbfaaa0movsd_xmm x3, [rdi-24]
37bbfaaa5divsd x1, x8
37bbfaaaamovapd x9, x7
37bbfaaafmovapd x6, x8
37bbfaab4mulsd x2, x1
37bbfaab8mulsd x12, x1
37bbfaabdmulsd x1, x11
37bbfaac2addsd x2, x8
37bbfaac7addsd x12, x11
37bbfaaccsubsd x1, x0
37bbfaad0movq x0, [rip+0x850c88]
37bbfaad8xorpd x6, x0
37bbfaadcxorpd x9, x0
37bbfaae1movsd_xmm [rsp+136], x6
37bbfaaeadivsd x9, x8
37bbfaaefdivsd x1, x2
37bbfaaf3movapd x13, x9
37bbfaaf8divsd x12, x2
37bbfaafdmovsd_xmm x2, [rdi-32]
37bbfab02mulsd x13, x2
37bbfab07addsd x13, x3
37bbfab0cmovapd x11, x1
37bbfab11movapd x1, x7
37bbfab15mulsd x1, x9
37bbfab1amulsd x9, x3
37bbfab1fsubsd x1, x8
37bbfab24subsd x9, x2
37bbfab29divsd x13, x1
37bbfab2edivsd x9, x1
37bbfab33
37bbfab33loc_37bbfab33:
37bbfab33mov rax, [rsp+432]
37bbfab3bmov ecx, [rax]
37bbfab3dtest ecx, ecx
37bbfab3fjle 0x37bbfb3c0
37bbfab45movapd x1, x13
37bbfab4amovapd x14, x9
37bbfab4fmovsxd rax, r12l
37bbfab52add ecx, 1
37bbfab55mulsd x1, x11
37bbfab5amovapd x10, x13
37bbfab5fsub rax, 1
37bbfab63mov r11, [rsp+152]
37bbfab6bmulsd x14, x12
37bbfab70shl rax, 4
37bbfab74xorpd x0, x7
37bbfab78mov edx, 1
37bbfab7dmulsd x10, x12
37bbfab82add rax, rbp
37bbfab85movq r10, x0
37bbfab8aaddsd x14, x1
37bbfab8fmovapd x1, x9
37bbfab94mulsd x1, x11
37bbfab99subsd x10, x1
37bbfab9esubsd x10, [rip+0x850b99]
37bbfaba7movapd x6, x10
37bbfabacandpd x6, [rip+0x850b9c]
37bbfabb4movsd_xmm [rsp+128], x6
37bbfabbdmovapd x6, x14
37bbfabc2andpd x6, [rip+0x850b86]
37bbfabcamovq r9, x6
37bbfabcfjmp 0x37bbfad35
37bbfabd4
37bbfabd4 0f 1f 40 00 ..@.
37bbfabd8
37bbfabd8loc_37bbfabd8:
37bbfabd8movapd x0, x7
37bbfabdcmovapd x5, x2
37bbfabe0movapd x1, x7
37bbfabe4movsd_xmm x6, [rax]
37bbfabe8divsd x0, x8
37bbfabedmovq x3, r10
37bbfabf2divsd x3, x8
37bbfabf7mulsd x1, x0
37bbfabfbmulsd x5, x0
37bbfabffmulsd x0, x4
37bbfac03addsd x1, x8
37bbfac08addsd x5, x4
37bbfac0csubsd x0, x2
37bbfac10movsd_xmm x2, [rax+8]
37bbfac15movapd x4, x0
37bbfac19divsd x5, x1
37bbfac1dmovapd x0, x3
37bbfac21mulsd x0, x6
37bbfac25addsd x0, x2
37bbfac29mulsd x2, x3
37bbfac2dsubsd x2, x6
37bbfac31divsd x4, x1
37bbfac35movapd x1, x7
37bbfac39mulsd x1, x3
37bbfac3dsubsd x1, x8
37bbfac42divsd x0, x1
37bbfac46divsd x2, x1
37bbfac4a
37bbfac4aloc_37bbfac4a:
37bbfac4amovapd x3, x13
37bbfac4fmovapd x1, x9
37bbfac54movapd x6, x9
37bbfac59mulsd x1, x4
37bbfac5dmovapd x15, x2
37bbfac62mulsd x3, x5
37bbfac66mulsd x6, x5
37bbfac6amulsd x15, x11
37bbfac6fsubsd x3, x1
37bbfac73movapd x1, x13
37bbfac78mulsd x1, x4
37bbfac7csubsd x3, x0
37bbfac80addsd x1, x6
37bbfac84movapd x6, x0
37bbfac88mulsd x0, x11
37bbfac8dmulsd x6, x12
37bbfac92subsd x1, x2
37bbfac96mulsd x2, x12
37bbfac9bsubsd x6, x15
37bbfaca0addsd x0, x2
37bbfaca4subsd x6, x5
37bbfaca8subsd x0, x4
37bbfacacmovq x4, r9
37bbfacb1comisd x4, [rsp+128]
37bbfacbajbe 0x37bbfade0
37bbfacc0movapd x2, x10
37bbfacc5movapd x5, x3
37bbfacc9movapd x4, x10
37bbfaccedivsd x2, x14
37bbfacd3mulsd x5, x2
37bbfacd7mulsd x4, x2
37bbfacdbaddsd x5, x1
37bbfacdfmulsd x1, x2
37bbface3addsd x4, x14
37bbface8divsd x5, x4
37bbfacecsubsd x1, x3
37bbfacf0movapd x3, x2
37bbfacf4mulsd x2, x0
37bbfacf8mulsd x3, x6
37bbfacfcsubsd x2, x6
37bbfad00addsd x3, x0
37bbfad04divsd x2, x4
37bbfad08divsd x1, x4
37bbfad0cmovapd x0, x2
37bbfad10divsd x3, x4
37bbfad14
37bbfad14loc_37bbfad14:
37bbfad14add edx, 1
37bbfad17movsd_xmm [rax-16], x5
37bbfad1cmovsd_xmm [rax-8], x1
37bbfad21movsd_xmm [rax], x3
37bbfad25movsd_xmm [rax+8], x0
37bbfad2aadd rax, r11
37bbfad2dcmp edx, ecx
37bbfad2fje 0x37bbfb3c0
37bbfad35
37bbfad35loc_37bbfad35:
37bbfad35movq x6, r8
37bbfad3acomisd x6, [rsp+120]
37bbfad40movsd_xmm x2, [rax-16]
37bbfad45movsd_xmm x4, [rax-8]
37bbfad4aja 0x37bbfabd8
37bbfad50movapd x1, x8
37bbfad55movapd x5, x4
37bbfad59movapd x0, x8
37bbfad5emovsd_xmm x3, [rsp+136]
37bbfad67movsd_xmm x6, [rax]
37bbfad6bdivsd x1, x7
37bbfad6fmulsd x0, x1
37bbfad73mulsd x5, x1
37bbfad77mulsd x1, x2
37bbfad7baddsd x0, x7
37bbfad7faddsd x5, x2
37bbfad83movsd_xmm x2, [rax+8]
37bbfad88subsd x4, x1
37bbfad8cmovapd x1, x3
37bbfad90divsd x1, x7
37bbfad94divsd x5, x0
37bbfad98mulsd x3, x1
37bbfad9caddsd x3, x7
37bbfada0divsd x4, x0
37bbfada4movapd x0, x1
37bbfada8mulsd x0, x2
37bbfadacmulsd x1, x6
37bbfadb0addsd x0, x6
37bbfadb4subsd x2, x1
37bbfadb8divsd x0, x3
37bbfadbcdivsd x2, x3
37bbfadc0jmp 0x37bbfac4a
37bbfadc5
37bbfadc5 0f 1f 00 ...
37bbfadc8
37bbfadc8loc_37bbfadc8:
37bbfadc8mov eax, -7
37bbfadcdmov edx, 7
37bbfadd2jmp 0x37bbfa732
37bbfadd7
37bbfadd7 66 0f 1f 84 00 00 00 00 00 f........
37bbfade0
37bbfade0loc_37bbfade0:
37bbfade0movapd x2, x14
37bbfade5movapd x5, x1
37bbfade9movapd x4, x14
37bbfadeedivsd x2, x10
37bbfadf3mulsd x5, x2
37bbfadf7mulsd x4, x2
37bbfadfbaddsd x5, x3
37bbfadffmulsd x3, x2
37bbfae03addsd x4, x10
37bbfae08divsd x5, x4
37bbfae0csubsd x1, x3
37bbfae10movapd x3, x2
37bbfae14mulsd x3, x0
37bbfae18mulsd x2, x6
37bbfae1caddsd x3, x6
37bbfae20subsd x0, x2
37bbfae24divsd x1, x4
37bbfae28divsd x3, x4
37bbfae2cdivsd x0, x4
37bbfae30jmp 0x37bbfad14
37bbfae35
37bbfae35 0f 1f 00 ...
37bbfae38
37bbfae38loc_37bbfae38:
37bbfae38mov ecx, edi
37bbfae3aadd ecx, edx
37bbfae3cje 0x37bbfae70
37bbfae3enot edx
37bbfae40mov [rsp+32], rbx
37bbfae45mov r8, rbx
37bbfae48mov rcx, rsi
37bbfae4bmovsxd rax, edx
37bbfae4emovsxd rdx, r13l
37bbfae51shl rax, 4
37bbfae55shl rdx, 4
37bbfae59lea r9, [rbp+rax]
37bbfae5eadd rdx, rbp
37bbfae61call zswap_
37bbfae66mov rax, [rsp+424]
37bbfae6emov eax, [rax]
37bbfae70
37bbfae70loc_37bbfae70:
37bbfae70lea edx, [rax-1]
37bbfae73mov r11l, eax
37bbfae76cmp edx, r13l
37bbfae79jg 0x37bbfba28
37bbfae7f
37bbfae7floc_37bbfae7f:
37bbfae7fmovsxd rdx, r15l
37bbfae82shl rdx, 4
37bbfae86add rdx, [rsp+440]
37bbfae8emovsd_xmm x8, [rdx+8]
37bbfae94movsd_xmm x7, [rdx]
37bbfae98movsd_xmm x2, [rdx-16]
37bbfae9dmovsd_xmm x0, [rdx-8]
37bbfaea2movapd x6, x8
37bbfaea7xorpd x6, [rip+0x8508b1]
37bbfaeafmovapd x4, x8
37bbfaeb4andpd x4, [rip+0x850894]
37bbfaebcmovsd_xmm [rsp+136], x6
37bbfaec5movapd x6, x7
37bbfaec9andpd x6, [rip+0x85087f]
37bbfaed1movq r9, x4
37bbfaed6comisd x4, x6
37bbfaedamovsd_xmm [rsp+120], x6
37bbfaee0jbe 0x37bbfb980
37bbfaee6movapd x1, x7
37bbfaeeaxorpd x1, [rip+0x85086e]
37bbfaef2movapd x9, x2
37bbfaef7movapd x3, x7
37bbfaefblea edx, [r15+rax]
37bbfaeffmovapd x4, x7
37bbfaf03divsd x1, x8
37bbfaf08sub edx, r13l
37bbfaf0bmovsxd rdx, edx
37bbfaf0eshl rdx, 4
37bbfaf12add rdx, [rsp+440]
37bbfaf1amovsd_xmm x5, [rdx]
37bbfaf1emulsd x3, x1
37bbfaf22mulsd x9, x1
37bbfaf27mulsd x1, x0
37bbfaf2bsubsd x3, x8
37bbfaf30addsd x9, x0
37bbfaf35movsd_xmm x0, [rdx+8]
37bbfaf3asubsd x1, x2
37bbfaf3edivsd x9, x3
37bbfaf43movapd x2, x1
37bbfaf47movapd x1, x7
37bbfaf4bdivsd x1, x8
37bbfaf50movddup x12, x9
37bbfaf55divsd x2, x3
37bbfaf59mulsd x4, x1
37bbfaf5dmovapd x3, x1
37bbfaf61mulsd x3, x5
37bbfaf65addsd x4, x8
37bbfaf6aaddsd x3, x0
37bbfaf6emulsd x0, x1
37bbfaf72subsd x0, x5
37bbfaf76divsd x3, x4
37bbfaf7amovddup x13, x2
37bbfaf7fdivsd x0, x4
37bbfaf83
37bbfaf83loc_37bbfaf83:
37bbfaf83mov r8l, [rsi]
37bbfaf86test r8l, r8l
37bbfaf89jle 0x37bbfb2c8
37bbfaf8fmovapd x11, x9
37bbfaf94movapd x1, x2
37bbfaf98movddup x6, x3
37bbfaf9cmovsxd rdx, r13l
37bbfaf9fmulsd x11, x0
37bbfafa4movddup x14, x0
37bbfafa9sub rdx, 1
37bbfafadadd r8l, 1
37bbfafb1mulsd x9, x3
37bbfafb6movups [rsp+96], x6
37bbfafbbshl rdx, 4
37bbfafbfmov ecx, 1
37bbfafc4mulsd x0, x2
37bbfafc8add rdx, rbp
37bbfafcbmulsd x1, x3
37bbfafcfsubsd x9, x0
37bbfafd4subsd x9, [rip+0x850763]
37bbfafddaddsd x11, x1
37bbfafe2movapd x6, x9
37bbfafe7andpd x6, [rip+0x850761]
37bbfafefmovsd_xmm [rsp+128], x6
37bbfaff8movapd x6, x11
37bbfaffdandpd x6, [rip+0x85074b]
37bbfb005movq rdi, x6
37bbfb00amovapd x6, x7
37bbfb00exorpd x6, [rip+0x85074a]
37bbfb016movq r14, x6
37bbfb01bjmp 0x37bbfb1ab
37bbfb020
37bbfb020loc_37bbfb020:
37bbfb020movq x2, r14
37bbfb025movupd x5, [rdx+16]
37bbfb02adivsd x2, x8
37bbfb02fmovddup x1, x2
37bbfb033mulpd x1, x0
37bbfb037mulsd x2, x7
37bbfb03bshufpd x1, x1, 1
37bbfb040movapd x4, x1
37bbfb044movapd x3, x1
37bbfb048subpd x1, x0
37bbfb04csubsd x2, x8
37bbfb051addsubpd x4, x0
37bbfb055addpd x3, x0
37bbfb059unpcklpd x2, x2
37bbfb05dshufpd x3, x1, 1
37bbfb062divpd x4, x2
37bbfb066divpd x3, x2
37bbfb06amovapd x2, x7
37bbfb06edivsd x2, x8
37bbfb073movapd x0, x3
37bbfb077movapd x3, x5
37bbfb07bmovddup x1, x2
37bbfb07fmulpd x1, x5
37bbfb083mulsd x2, x7
37bbfb087shufpd x1, x1, 1
37bbfb08cmovapd x6, x1
37bbfb090addpd x3, x1
37bbfb094subpd x1, x5
37bbfb098addsd x2, x8
37bbfb09daddsubpd x6, x5
37bbfb0a1shufpd x3, x1, 1
37bbfb0a6unpcklpd x2, x2
37bbfb0aadivpd x6, x2
37bbfb0aedivpd x3, x2
37bbfb0b2
37bbfb0b2loc_37bbfb0b2:
37bbfb0b2movapd x1, x13
37bbfb0b7movapd x2, x12
37bbfb0bcmovapd x10, x0
37bbfb0c1mulpd x1, x3
37bbfb0c5mulpd x2, x6
37bbfb0c9mulpd x10, x14
37bbfb0cemovapd x5, x1
37bbfb0d2addpd x5, x2
37bbfb0d6subpd x2, x1
37bbfb0damovapd x1, x12
37bbfb0dfmulpd x1, x3
37bbfb0e3movapd x15, x10
37bbfb0e8movsd_xmm x2, x5
37bbfb0ecmovapd x5, x13
37bbfb0f1subpd x2, x4
37bbfb0f5mulpd x5, x6
37bbfb0f9addsubpd x1, x5
37bbfb0fdmovupd x5, [rsp+96]
37bbfb103mulpd x5, x4
37bbfb107subpd x1, x0
37bbfb10bmulpd x4, x14
37bbfb110mulpd x0, [rsp+96]
37bbfb116addpd x15, x5
37bbfb11bsubpd x5, x10
37bbfb120addsubpd x0, x4
37bbfb124movsd_xmm x5, x15
37bbfb129subpd x5, x6
37bbfb12dmovq x6, rdi
37bbfb132comisd x6, [rsp+128]
37bbfb13bsubpd x0, x3
37bbfb13fjbe 0x37bbfb270
37bbfb145movapd x4, x9
37bbfb14adivsd x4, x11
37bbfb14fmovddup x3, x4
37bbfb153mulpd x1, x3
37bbfb157mulsd x4, x9
37bbfb15cmulpd x3, x0
37bbfb160movapd x0, x2
37bbfb164addpd x0, x1
37bbfb168subpd x1, x2
37bbfb16cmovapd x2, x5
37bbfb170addsd x4, x11
37bbfb175addpd x2, x3
37bbfb179subpd x3, x5
37bbfb17dmovsd_xmm x1, x0
37bbfb181unpcklpd x4, x4
37bbfb185movsd_xmm x3, x2
37bbfb189divpd x1, x4
37bbfb18dmovapd x0, x3
37bbfb191divpd x0, x4
37bbfb195
37bbfb195loc_37bbfb195:
37bbfb195add ecx, 1
37bbfb198movups [rdx], x0
37bbfb19bmovups [rdx+16], x1
37bbfb19fadd rdx, r12
37bbfb1a2cmp ecx, r8l
37bbfb1a5je 0x37bbfb2c8
37bbfb1ab
37bbfb1abloc_37bbfb1ab:
37bbfb1abmovq x6, r9
37bbfb1b0comisd x6, [rsp+120]
37bbfb1b6movupd x0, [rdx]
37bbfb1baja 0x37bbfb020
37bbfb1c0movsd_xmm x6, [rsp+136]
37bbfb1c9movapd x4, x0
37bbfb1cdshufpd x4, x0, 1
37bbfb1d2movapd x1, x6
37bbfb1d6divsd x1, x7
37bbfb1damovddup x2, x1
37bbfb1demulpd x2, x0
37bbfb1e2mulsd x1, x6
37bbfb1e6movapd x3, x2
37bbfb1eaaddsubpd x4, x2
37bbfb1eeshufpd x3, x2, 1
37bbfb1f3addsd x1, x7
37bbfb1f7movapd x2, x3
37bbfb1fbaddpd x2, x0
37bbfb1ffsubpd x0, x3
37bbfb203movupd x3, [rdx+16]
37bbfb208unpcklpd x1, x1
37bbfb20cmovapd x6, x3
37bbfb210movsd_xmm x0, x2
37bbfb214divpd x4, x1
37bbfb218shufpd x6, x3, 1
37bbfb21ddivpd x0, x1
37bbfb221movapd x1, x8
37bbfb226divsd x1, x7
37bbfb22amovddup x5, x1
37bbfb22emulpd x5, x3
37bbfb232mulsd x1, x8
37bbfb237movapd x2, x5
37bbfb23baddsubpd x6, x5
37bbfb23fshufpd x2, x5, 1
37bbfb244addsd x1, x7
37bbfb248movapd x5, x3
37bbfb24csubpd x3, x2
37bbfb250addpd x5, x2
37bbfb254unpcklpd x1, x1
37bbfb258movsd_xmm x3, x5
37bbfb25cdivpd x6, x1
37bbfb260divpd x3, x1
37bbfb264jmp 0x37bbfb0b2
37bbfb269
37bbfb269 0f 1f 80 00 00 00 00 .......
37bbfb270
37bbfb270loc_37bbfb270:
37bbfb270movapd x3, x11
37bbfb275divsd x3, x9
37bbfb27amovddup x4, x3
37bbfb27emulpd x2, x4
37bbfb282mulsd x3, x11
37bbfb287mulpd x4, x5
37bbfb28bmovapd x5, x2
37bbfb28faddpd x5, x1
37bbfb293addsd x3, x9
37bbfb298subpd x1, x2
37bbfb29cmovapd x2, x4
37bbfb2a0addpd x2, x0
37bbfb2a4subpd x0, x4
37bbfb2a8unpcklpd x3, x3
37bbfb2acmovsd_xmm x1, x5
37bbfb2b0divpd x1, x3
37bbfb2b4movsd_xmm x0, x2
37bbfb2b8divpd x0, x3
37bbfb2bcjmp 0x37bbfb195
37bbfb2c1
37bbfb2c1 0f 1f 80 00 00 00 00 .......
37bbfb2c8
37bbfb2c8loc_37bbfb2c8:
37bbfb2c8mov edx, eax
37bbfb2casub edx, r13l
37bbfb2cdadd r13l, 2
37bbfb2d1lea r15l, [r15+2*rdx+1]
37bbfb2d6cmp r13l, eax
37bbfb2d9jle 0x37bbfa652
37bbfb2df
37bbfb2dfloc_37bbfb2df:
37bbfb2dflea edx, [rax+1]
37bbfb2e2mov edi, r11l
37bbfb2e5imul edx, eax
37bbfb2e8mov r13l, edx
37bbfb2ebshr r13l, 31
37bbfb2efadd r13l, edx
37bbfb2f2sar r13l, 1
37bbfb2f5test eax, eax
37bbfb2f7jle 0x37bbfa758
37bbfb2fdmov r12, [rsp+424]
37bbfb305lea r14l, [r13+1]
37bbfb309jmp 0x37bbfb354
37bbfb30b
37bbfb30b 0f 1f 44 00 00 ..D..
37bbfb310
37bbfb310loc_37bbfb310:
37bbfb310cmp edi, eax
37bbfb312jl 0x37bbfb6a0
37bbfb318
37bbfb318loc_37bbfb318:
37bbfb318cmp edi, edx
37bbfb31aje 0x37bbfb345
37bbfb31cmovsxd rax, edx
37bbfb31fmov [rsp+32], rbx
37bbfb324shl r10, 4
37bbfb328mov r8, rbx
37bbfb32bsub rax, 1
37bbfb32flea rdx, [rbp+r10]
37bbfb334mov rcx, rsi
37bbfb337shl rax, 4
37bbfb33blea r9, [rbp+rax]
37bbfb340call zswap_
37bbfb345
37bbfb345loc_37bbfb345:
37bbfb345mov edi, r13l
37bbfb348
37bbfb348loc_37bbfb348:
37bbfb348test edi, edi
37bbfb34ajle 0x37bbfa758
37bbfb350mov eax, [r12]
37bbfb354
37bbfb354loc_37bbfb354:
37bbfb354mov edx, eax
37bbfb356mov rcx, [rsp+448]
37bbfb35elea r13l, [rdi-1]
37bbfb362sub edx, edi
37bbfb364movsxd r10, r13l
37bbfb367add edx, 1
37bbfb36asub r14l, edx
37bbfb36dmov edx, [rcx+4*r10]
37bbfb371test edx, edx
37bbfb373jg 0x37bbfb310
37bbfb375cmp edi, eax
37bbfb377jl 0x37bbfb770
37bbfb37d
37bbfb37dloc_37bbfb37d:
37bbfb37dmov eax, edi
37bbfb37fadd eax, edx
37bbfb381je 0x37bbfb3aa
37bbfb383not edx
37bbfb385mov [rsp+32], rbx
37bbfb38ashl r10, 4
37bbfb38emov r8, rbx
37bbfb391movsxd rax, edx
37bbfb394mov rcx, rsi
37bbfb397lea rdx, [rbp+r10]
37bbfb39cshl rax, 4
37bbfb3a0lea r9, [rbp+rax]
37bbfb3a5call zswap_
37bbfb3aa
37bbfb3aaloc_37bbfb3aa:
37bbfb3aamov eax, [r12]
37bbfb3aesub eax, edi
37bbfb3b0sub edi, 2
37bbfb3b3add eax, 2
37bbfb3b6sub r14l, eax
37bbfb3b9jmp 0x37bbfb348
37bbfb3bb
37bbfb3bb 0f 1f 44 00 00 ..D..
37bbfb3c0
37bbfb3c0loc_37bbfb3c0:
37bbfb3c0sub r13l, r12l
37bbfb3c3mov r12l, [rsp+148]
37bbfb3cblea edi, [r13+1]
37bbfb3cftest r12l, r12l
37bbfb3d2jg 0x37bbfa916
37bbfb3d8
37bbfb3d8loc_37bbfb3d8:
37bbfb3d8mov rax, [rsp+424]
37bbfb3e0mov rsi, [rsp+432]
37bbfb3e8mov eax, [rax]
37bbfb3eatest eax, eax
37bbfb3ecjle 0x37bbfa758
37bbfb3f2mov r14, [rsp+448]
37bbfb3famov r12l, 1
37bbfb400mov edi, 1
37bbfb405jmp 0x37bbfb500
37bbfb40a
37bbfb40a 66 0f 1f 44 00 00 f..D..
37bbfb410
37bbfb410loc_37bbfb410:
37bbfb410cmp edi, 1
37bbfb413jle 0x37bbfb4bd
37bbfb419mov r13, rax
37bbfb41cmov r8, rbx
37bbfb41fmov rcx, rsi
37bbfb422mov [rsp+120], rax
37bbfb427shl r13, 4
37bbfb42badd r13, rbp
37bbfb42emov rdx, r13
37bbfb431call zlacgv_
37bbfb436movsxd rdx, r12l
37bbfb439mov [rsp+80], rbx
37bbfb43emov r8, rsi
37bbfb441lea rax, [rip+0x8502e8]
37bbfb448sub rdx, 1
37bbfb44cmov [rsp+72], r13
37bbfb451lea r9, [rip+0x8502b0]
37bbfb458mov [rsp+64], rax
37bbfb45dshl rdx, 4
37bbfb461lea rax, [rip+0x8502b0]
37bbfb468add rdx, [rsp+440]
37bbfb470mov [rsp+56], rax
37bbfb475lea rcx, [rip+0x8502a0]
37bbfb47cmov [rsp+48], rdx
37bbfb481mov rdx, [rsp+96]
37bbfb486mov [rsp+88], 19
37bbfb48fmov [rsp+40], rbx
37bbfb494mov [rsp+32], rbp
37bbfb499mov [rsp+164], r15l
37bbfb4a1call zgemv_
37bbfb4a6mov rdx, r13
37bbfb4a9mov r8, rbx
37bbfb4acmov rcx, rsi
37bbfb4afcall zlacgv_
37bbfb4b4mov rax, [rsp+120]
37bbfb4b9mov edx, [r14+4*rax]
37bbfb4bd
37bbfb4bdloc_37bbfb4bd:
37bbfb4bdcmp edi, edx
37bbfb4bfje 0x37bbfb4ea
37bbfb4c1movsxd rcx, edx
37bbfb4c4mov [rsp+32], rbx
37bbfb4c9shl rax, 4
37bbfb4cdmov r8, rbx
37bbfb4d0sub rcx, 1
37bbfb4d4lea rdx, [rbp+rax]
37bbfb4d9shl rcx, 4
37bbfb4ddlea r9, [rbp+rcx]
37bbfb4e2mov rcx, rsi
37bbfb4e5call zswap_
37bbfb4ea
37bbfb4ealoc_37bbfb4ea:
37bbfb4eaadd r12l, edi
37bbfb4edadd edi, 1
37bbfb4f0
37bbfb4f0loc_37bbfb4f0:
37bbfb4f0mov rax, [rsp+424]
37bbfb4f8cmp [rax], edi
37bbfb4fajl 0x37bbfa758
37bbfb500
37bbfb500loc_37bbfb500:
37bbfb500lea r15l, [rdi-1]
37bbfb504movsxd rax, r15l
37bbfb507mov edx, [r14+4*rax]
37bbfb50btest edx, edx
37bbfb50djg 0x37bbfb410
37bbfb513cmp edi, 1
37bbfb516jle 0x37bbfb664
37bbfb51cmov r11, rax
37bbfb51fmov r8, rbx
37bbfb522mov rcx, rsi
37bbfb525mov [rsp+128], rax
37bbfb52dshl r11, 4
37bbfb531lea r13, [rbp+r11]
37bbfb536mov [rsp+120], r11
37bbfb53bmov rdx, r13
37bbfb53ecall zlacgv_
37bbfb543movsxd rdx, r12l
37bbfb546mov [rsp+72], r13
37bbfb54bmov r8, rsi
37bbfb54esub rdx, 1
37bbfb552lea rax, [rip+0x8501d7]
37bbfb559lea rcx, [rip+0x8501b8]
37bbfb560mov [rsp+88], 19
37bbfb569shl rdx, 4
37bbfb56dadd rdx, [rsp+440]
37bbfb575mov [rsp+64], rax
37bbfb57alea r9, [rip+0x850187]
37bbfb581mov [rsp+56], rcx
37bbfb586lea rcx, [rip+0x85018f]
37bbfb58dmov [rsp+48], rdx
37bbfb592mov rdx, [rsp+96]
37bbfb597mov [rsp+80], rbx
37bbfb59cmov [rsp+40], rbx
37bbfb5a1mov [rsp+32], rbp
37bbfb5a6mov [rsp+164], r15l
37bbfb5aecall zgemv_
37bbfb5b3mov rdx, r13
37bbfb5b6mov r8, rbx
37bbfb5b9mov rcx, rsi
37bbfb5bccall zlacgv_
37bbfb5c1mov r11, [rsp+120]
37bbfb5c6mov r8, rbx
37bbfb5c9mov rcx, rsi
37bbfb5cclea r13, [rbp+r11+16]
37bbfb5d1mov rdx, r13
37bbfb5d4call zlacgv_
37bbfb5d9lea edx, [rdi+r12-1]
37bbfb5demov [rsp+80], rbx
37bbfb5e3lea rax, [rip+0x850146]
37bbfb5eamovsxd rdx, edx
37bbfb5edlea rcx, [rip+0x850124]
37bbfb5f4mov [rsp+64], rax
37bbfb5f9lea r9, [rip+0x850108]
37bbfb600shl rdx, 4
37bbfb604add rdx, [rsp+440]
37bbfb60cmov [rsp+56], rcx
37bbfb611mov r8, rsi
37bbfb614mov [rsp+48], rdx
37bbfb619mov rdx, [rsp+96]
37bbfb61elea rcx, [rip+0x8500f7]
37bbfb625mov [rsp+88], 19
37bbfb62emov [rsp+72], r13
37bbfb633mov [rsp+40], rbx
37bbfb638mov [rsp+32], rbp
37bbfb63dmov [rsp+164], r15l
37bbfb645call zgemv_
37bbfb64amov rdx, r13
37bbfb64dmov r8, rbx
37bbfb650mov rcx, rsi
37bbfb653call zlacgv_
37bbfb658mov rax, [rsp+128]
37bbfb660mov edx, [r14+4*rax]
37bbfb664
37bbfb664loc_37bbfb664:
37bbfb664mov ecx, edi
37bbfb666add ecx, edx
37bbfb668je 0x37bbfb691
37bbfb66anot edx
37bbfb66cmov [rsp+32], rbx
37bbfb671shl rax, 4
37bbfb675mov r8, rbx
37bbfb678movsxd rcx, edx
37bbfb67blea rdx, [rbp+rax]
37bbfb680shl rcx, 4
37bbfb684lea r9, [rbp+rcx]
37bbfb689mov rcx, rsi
37bbfb68ccall zswap_
37bbfb691
37bbfb691loc_37bbfb691:
37bbfb691lea r12l, [r12+2*rdi+1]
37bbfb696add edi, 2
37bbfb699jmp 0x37bbfb4f0
37bbfb69e
37bbfb69e 66 90 f.
37bbfb6a0
37bbfb6a0loc_37bbfb6a0:
37bbfb6a0mov rax, r10
37bbfb6a3mov r8, rbx
37bbfb6a6mov rcx, rsi
37bbfb6a9mov [rsp+120], r10
37bbfb6aeshl rax, 4
37bbfb6b2lea r15, [rbp+rax]
37bbfb6b7mov [rsp+96], rax
37bbfb6bcmov rdx, r15
37bbfb6bfcall zlacgv_
37bbfb6c4mov edx, [r12]
37bbfb6c8movsxd rcx, r14l
37bbfb6cbmov r8, rsi
37bbfb6celea rax, [rip+0x85005b]
37bbfb6d5shl rcx, 4
37bbfb6d9mov [rsp+80], rbx
37bbfb6deadd rcx, [rsp+440]
37bbfb6e6mov [rsp+64], rax
37bbfb6eblea rax, [rip+0x850026]
37bbfb6f2sub edx, edi
37bbfb6f4lea r9, [rip+0x85000d]
37bbfb6fbmov [rsp+56], rax
37bbfb700mov rax, [rsp+96]
37bbfb705mov [rsp+48], rcx
37bbfb70alea rcx, [rip+0x85000b]
37bbfb711lea rax, [rbp+rax+16]
37bbfb716mov [rsp+72], r15
37bbfb71bmov [rsp+32], rax
37bbfb720mov [rsp+88], 19
37bbfb729mov [rsp+40], rbx
37bbfb72emov [rsp+164], edx
37bbfb735lea rdx, [rsp+164]
37bbfb73dcall zgemv_
37bbfb742mov rdx, r15
37bbfb745mov r8, rbx
37bbfb748mov rcx, rsi
37bbfb74bcall zlacgv_
37bbfb750mov rax, [rsp+448]
37bbfb758mov r10, [rsp+120]
37bbfb75dmov edx, [rax+4*r10]
37bbfb761jmp 0x37bbfb318
37bbfb766
37bbfb766 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbfb770
37bbfb770loc_37bbfb770:
37bbfb770mov r15, r10
37bbfb773mov r8, rbx
37bbfb776mov rcx, rsi
37bbfb779mov [rsp+128], r10
37bbfb781shl r15, 4
37bbfb785lea r13, [rbp+r15]
37bbfb78amov rdx, r13
37bbfb78dcall zlacgv_
37bbfb792mov eax, [r12]
37bbfb796mov r8, rsi
37bbfb799lea rdx, [rip+0x84ff78]
37bbfb7a0mov [rsp+56], rdx
37bbfb7a5movsxd rdx, r14l
37bbfb7a8lea rcx, [rip+0x84ff81]
37bbfb7aflea r11, [rsp+164]
37bbfb7b7sub eax, edi
37bbfb7b9shl rdx, 4
37bbfb7bdadd rdx, [rsp+440]
37bbfb7c5mov [rsp+64], rcx
37bbfb7camov [rsp+164], eax
37bbfb7d1lea rax, [rbp+r15+16]
37bbfb7d6lea r9, [rip+0x84ff2b]
37bbfb7ddmov [rsp+32], rax
37bbfb7e2lea rcx, [rip+0x84ff33]
37bbfb7e9lea r15, [rbp+r15-16]
37bbfb7eemov [rsp+48], rdx
37bbfb7f3mov rdx, r11
37bbfb7f6mov [rsp+88], 19
37bbfb7ffmov [rsp+80], rbx
37bbfb804mov [rsp+72], r13
37bbfb809mov [rsp+40], rbx
37bbfb80emov [rsp+96], r11
37bbfb813mov [rsp+120], rax
37bbfb818call zgemv_
37bbfb81dmov r8, rbx
37bbfb820mov rdx, r13
37bbfb823mov rcx, rsi
37bbfb826call zlacgv_
37bbfb82bmov r8, rbx
37bbfb82emov rdx, r15
37bbfb831mov rcx, rsi
37bbfb834call zlacgv_
37bbfb839mov ecx, [r12]
37bbfb83dmov r8, rsi
37bbfb840lea rdx, [rip+0x84fed1]
37bbfb847mov [rsp+56], rdx
37bbfb84cmov edx, r14l
37bbfb84flea rax, [rip+0x84feda]
37bbfb856lea r9, [rip+0x84feab]
37bbfb85dsub ecx, edi
37bbfb85fmov [rsp+64], rax
37bbfb864mov rax, [rsp+120]
37bbfb869sub edx, ecx
37bbfb86bmov [rsp+80], rbx
37bbfb870movsxd rdx, edx
37bbfb873mov [rsp+32], rax
37bbfb878sub rdx, 1
37bbfb87cmov [rsp+72], r15
37bbfb881shl rdx, 4
37bbfb885add rdx, [rsp+440]
37bbfb88dmov [rsp+88], 19
37bbfb896mov [rsp+48], rdx
37bbfb89bmov rdx, [rsp+96]
37bbfb8a0mov [rsp+40], rbx
37bbfb8a5mov [rsp+164], ecx
37bbfb8aclea rcx, [rip+0x84fe69]
37bbfb8b3call zgemv_
37bbfb8b8mov rdx, r15
37bbfb8bbmov r8, rbx
37bbfb8bemov rcx, rsi
37bbfb8c1call zlacgv_
37bbfb8c6mov rax, [rsp+448]
37bbfb8cemov r10, [rsp+128]
37bbfb8d6mov edx, [rax+4*r10]
37bbfb8dajmp 0x37bbfb37d
37bbfb8df
37bbfb8df 90 .
37bbfb8e0
37bbfb8e0loc_37bbfb8e0:
37bbfb8e0movapd x2, x8
37bbfb8e5movapd x12, x11
37bbfb8eamovapd x1, x8
37bbfb8efmovsd_xmm x3, [rdi-32]
37bbfb8f4divsd x2, x7
37bbfb8f8movapd x6, x8
37bbfb8fdmovsd_xmm x9, [rdi-24]
37bbfb903mulsd x12, x2
37bbfb908mulsd x1, x2
37bbfb90caddsd x12, x0
37bbfb911mulsd x0, x2
37bbfb915addsd x1, x7
37bbfb919divsd x12, x1
37bbfb91esubsd x11, x0
37bbfb923movq x0, [rip+0x84fe35]
37bbfb92bxorpd x6, x0
37bbfb92fmovsd_xmm [rsp+136], x6
37bbfb938divsd x11, x1
37bbfb93dmovapd x1, x6
37bbfb941divsd x1, x7
37bbfb945mulsd x6, x1
37bbfb949movapd x13, x1
37bbfb94emulsd x13, x9
37bbfb953mulsd x1, x3
37bbfb957movapd x2, x6
37bbfb95baddsd x2, x7
37bbfb95faddsd x13, x3
37bbfb964subsd x9, x1
37bbfb969divsd x13, x2
37bbfb96edivsd x9, x2
37bbfb973jmp 0x37bbfab33
37bbfb978
37bbfb978 0f 1f 84 00 00 00 00 00 ........
37bbfb980
37bbfb980loc_37bbfb980:
37bbfb980movapd x9, x0
37bbfb985lea edx, [r15+rax]
37bbfb989movapd x4, x8
37bbfb98emovsd_xmm x6, [rsp+136]
37bbfb997sub edx, r13l
37bbfb99amovapd x3, x6
37bbfb99emovsxd rdx, edx
37bbfb9a1divsd x3, x7
37bbfb9a5shl rdx, 4
37bbfb9a9add rdx, [rsp+440]
37bbfb9b1movsd_xmm x5, [rdx]
37bbfb9b5mulsd x9, x3
37bbfb9bamulsd x6, x3
37bbfb9beaddsd x9, x2
37bbfb9c3mulsd x2, x3
37bbfb9c7movapd x1, x6
37bbfb9cbaddsd x1, x7
37bbfb9cfsubsd x0, x2
37bbfb9d3divsd x9, x1
37bbfb9d8divsd x0, x1
37bbfb9dcmovapd x1, x8
37bbfb9e1movddup x12, x9
37bbfb9e6divsd x1, x7
37bbfb9eamovapd x2, x0
37bbfb9eemovddup x13, x0
37bbfb9f3movsd_xmm x0, [rdx+8]
37bbfb9f8mulsd x4, x1
37bbfb9fcmovapd x3, x1
37bbfba00mulsd x3, x0
37bbfba04mulsd x1, x5
37bbfba08addsd x4, x7
37bbfba0caddsd x3, x5
37bbfba10subsd x0, x1
37bbfba14divsd x3, x4
37bbfba18divsd x0, x4
37bbfba1cjmp 0x37bbfaf83
37bbfba21
37bbfba21 0f 1f 80 00 00 00 00 .......
37bbfba28
37bbfba28loc_37bbfba28:
37bbfba28movsxd rdi, edi
37bbfba2bsub eax, r13l
37bbfba2emov [rsp+64], rbx
37bbfba33mov r10, [rsp+440]
37bbfba3bshl rdi, 4
37bbfba3fsub eax, 1
37bbfba42mov [rsp+48], rbx
37bbfba47lea rcx, [rsp+164]
37bbfba4flea rdx, [rbp+rdi-32]
37bbfba54lea r14, [rbp+rdi]
37bbfba59mov [rsp+164], eax
37bbfba60mov [rsp+40], rdx
37bbfba65lea eax, [r15+1]
37bbfba69lea rdx, [rip+0x84fca8]
37bbfba70mov [rsp+32], rdx
37bbfba75cdqe
37bbfba77mov rdx, rsi
37bbfba7alea r8, [rip+0x84fc87]
37bbfba81mov [rsp+56], r14
37bbfba86shl rax, 4
37bbfba8alea r9, [r10+rax]
37bbfba8emov [rsp+96], rcx
37bbfba93call zgeru_
37bbfba98mov rax, [rsp+424]
37bbfbaa0lea r8, [rip+0x84fc61]
37bbfbaa7mov ecx, [rax]
37bbfbaa9mov [rsp+64], rbx
37bbfbaaemov [rsp+56], r14
37bbfbab3sub ecx, r13l
37bbfbab6mov [rsp+48], rbx
37bbfbabblea edx, [rcx-1]
37bbfbabelea eax, [rcx+r15+1]
37bbfbac3mov rcx, [rsp+96]
37bbfbac8mov [rsp+164], edx
37bbfbacflea rdx, [rbp+rdi-16]
37bbfbad4cdqe
37bbfbad6mov rdi, [rsp+440]
37bbfbademov [rsp+40], rdx
37bbfbae3lea rdx, [rip+0x84fc2e]
37bbfbaeashl rax, 4
37bbfbaeemov [rsp+32], rdx
37bbfbaf3lea r9, [rdi+rax]
37bbfbaf7mov rdx, rsi
37bbfbafacall zgeru_
37bbfbaffmov rax, [rsp+424]
37bbfbb07mov eax, [rax]
37bbfbb09mov r11l, eax
37bbfbb0cjmp 0x37bbfae7f
37bbfbb11
37bbfbb11loc_37bbfbb11:
37bbfbb11neg edx
37bbfbb13jmp 0x37bbfa736
37bbfa4b0
37bbfbb18
37bbfbb18 // align 0x10
37bbfbb18 // align 0x10
37bbfbb20
37bbfbb20zhsein_:
37bbfbb20push r15
37bbfbb22push r14
37bbfbb24push r13
37bbfbb26push r12
37bbfbb28push rbp
37bbfbb29push rdi
37bbfbb2apush rsi
37bbfbb2bpush rbx
37bbfbb2csub rsp, 328
37bbfbb33movups [rsp+288], x6
37bbfbb3bmovups [rsp+304], x7
37bbfbb43mov rax, [rsp+448]
37bbfbb4bmov rbx, [rsp+504]
37bbfbb53mov r14, [rsp+456]
37bbfbb5bmov eax, [rax]
37bbfbb5dmov [rsp+128], eax
37bbfbb64mov rbp, rcx
37bbfbb67mov rsi, rdx
37bbfbb6amov rdi, r8
37bbfbb6dlea rdx, [rip+0x84fbfc]
37bbfbb74mov r8l, 1
37bbfbb7amov r12, r9
37bbfbb7dmov rax, [rsp+472]
37bbfbb85mov r9l, 1
37bbfbb8bmov r15l, [rax]
37bbfbb8emov rax, [rsp+488]
37bbfbb96mov eax, [rax]
37bbfbb98mov [rsp+184], eax
37bbfbb9fcall lsame_
37bbfbba4mov rcx, rbp
37bbfbba7mov r9l, 1
37bbfbbadmov r8l, 1
37bbfbbb3lea rdx, [rip+0x84fbb7]
37bbfbbbamov r13l, eax
37bbfbbbdcall lsame_
37bbfbbc2mov rcx, rbp
37bbfbbc5mov r9l, 1
37bbfbbcbmov r8l, 1
37bbfbbd1or eax, r13l
37bbfbbd4lea rdx, [rip+0x84fb97]
37bbfbbdbmov [rsp+140], eax
37bbfbbe2call lsame_
37bbfbbe7mov r9l, 1
37bbfbbedmov r8l, 1
37bbfbbf3mov rcx, rsi
37bbfbbf6or eax, r13l
37bbfbbf9lea rdx, [rip+0x84fb73]
37bbfbc00mov [rsp+132], eax
37bbfbc07call lsame_
37bbfbc0clea rdx, [rip+0x84fb61]
37bbfbc13mov r9l, 1
37bbfbc19mov rcx, rdi
37bbfbc1cmov r8l, 1
37bbfbc22mov [rsp+136], eax
37bbfbc29call lsame_
37bbfbc2emov [rbx], 0
37bbfbc34mov [rsp+240], eax
37bbfbc3bmov ebp, eax
37bbfbc3dmov rax, [rsp+432]
37bbfbc45mov edx, [rax]
37bbfbc47test edx, edx
37bbfbc49jle 0x37bbfbc74
37bbfbc4bsub edx, 1
37bbfbc4emov rax, r12
37bbfbc51lea rdx, [r12+4*rdx+4]
37bbfbc56nop [rax+rax]
37bbfbc60
37bbfbc60loc_37bbfbc60:
37bbfbc60mov r9l, [rax]
37bbfbc63test r9l, r9l
37bbfbc66je 0x37bbfbc6b
37bbfbc68add [rbx], 1
37bbfbc6b
37bbfbc6bloc_37bbfbc6b:
37bbfbc6badd rax, 4
37bbfbc6fcmp rax, rdx
37bbfbc72jne 0x37bbfbc60
37bbfbc74
37bbfbc74loc_37bbfbc74:
37bbfbc74mov rax, [rsp+544]
37bbfbc7cmov r11l, [rsp+132]
37bbfbc84mov [rax], 0
37bbfbc8atest r11l, r11l
37bbfbc8djne 0x37bbfbd00
37bbfbc8fmov r10l, [rsp+140]
37bbfbc97test r10l, r10l
37bbfbc9ajne 0x37bbfbd00
37bbfbc9cmov eax, -1
37bbfbca1mov ebx, 1
37bbfbca6
37bbfbca6loc_37bbfbca6:
37bbfbca6mov rdi, [rsp+544]
37bbfbcaemov [rdi], eax
37bbfbcb0
37bbfbcb0loc_37bbfbcb0:
37bbfbcb0lea rdx, [rsp+272]
37bbfbcb8mov r8l, 6
37bbfbcbelea rcx, [rip+0x84fab1]
37bbfbcc5mov [rsp+272], ebx
37bbfbccccall xerbla_
37bbfbcd1nop
37bbfbcd2
37bbfbcd2loc_37bbfbcd2:
37bbfbcd2movups x6, [rsp+288]
37bbfbcdamovups x7, [rsp+304]
37bbfbce2add rsp, 328
37bbfbce9pop rbx
37bbfbceapop rsi
37bbfbcebpop rdi
37bbfbcecpop rbp
37bbfbcedpop r12
37bbfbcefpop r13
37bbfbcf1pop r14
37bbfbcf3pop r15
37bbfbcf5ret
37bbfbcf6
37bbfbcf6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbfbd00
37bbfbd00loc_37bbfbd00:
37bbfbd00mov r8l, [rsp+136]
37bbfbd08test r8l, r8l
37bbfbd0bje 0x37bbfbdb0
37bbfbd11
37bbfbd11loc_37bbfbd11:
37bbfbd11test ebp, ebp
37bbfbd13je 0x37bbfbe00
37bbfbd19
37bbfbd19loc_37bbfbd19:
37bbfbd19mov rax, [rsp+432]
37bbfbd21mov eax, [rax]
37bbfbd23test eax, eax
37bbfbd25js 0x37bbfbdf1
37bbfbd2bmov rdi, [rsp+448]
37bbfbd33mov edx, 1
37bbfbd38cmovg edx, eax
37bbfbd3bcmp [rdi], edx
37bbfbd3djl 0x37bbfbde2
37bbfbd43mov rdi, [rsp+472]
37bbfbd4bmov edx, [rdi]
37bbfbd4dtest edx, edx
37bbfbd4fjle 0x37bbfbe32
37bbfbd55cmp eax, edx
37bbfbd57jle 0x37bbfbd67
37bbfbd59test [rsp+132], 1
37bbfbd61jne 0x37bbfbe32
37bbfbd67
37bbfbd67loc_37bbfbd67:
37bbfbd67mov rdi, [rsp+488]
37bbfbd6fmov edx, [rdi]
37bbfbd71test edx, edx
37bbfbd73jle 0x37bbfc628
37bbfbd79cmp eax, edx
37bbfbd7bsetg dl
37bbfbd7etest [rsp+140], dl
37bbfbd85jne 0x37bbfc628
37bbfbd8bmov rdx, [rsp+496]
37bbfbd93mov edi, [rbx]
37bbfbd95cmp [rdx], edi
37bbfbd97jge 0x37bbfbe48
37bbfbd9dmov eax, -13
37bbfbda2mov ebx, 13
37bbfbda7jmp 0x37bbfbca6
37bbfbdac
37bbfbdac 0f 1f 40 00 ..@.
37bbfbdb0
37bbfbdb0loc_37bbfbdb0:
37bbfbdb0mov r9l, 1
37bbfbdb6mov r8l, 1
37bbfbdbclea rdx, [rip+0x84f9b1]
37bbfbdc3mov rcx, rsi
37bbfbdc6call lsame_
37bbfbdcbtest eax, eax
37bbfbdcdjne 0x37bbfbd11
37bbfbdd3mov eax, -2
37bbfbdd8mov ebx, 2
37bbfbdddjmp 0x37bbfbca6
37bbfbde2
37bbfbde2loc_37bbfbde2:
37bbfbde2mov eax, -7
37bbfbde7mov ebx, 7
37bbfbdecjmp 0x37bbfbca6
37bbfbdf1
37bbfbdf1loc_37bbfbdf1:
37bbfbdf1mov eax, -5
37bbfbdf6mov ebx, 5
37bbfbdfbjmp 0x37bbfbca6
37bbfbe00
37bbfbe00loc_37bbfbe00:
37bbfbe00mov r9l, 1
37bbfbe06mov r8l, 1
37bbfbe0clea rdx, [rip+0x84f962]
37bbfbe13mov rcx, rdi
37bbfbe16call lsame_
37bbfbe1btest eax, eax
37bbfbe1djne 0x37bbfbd19
37bbfbe23mov eax, -3
37bbfbe28mov ebx, 3
37bbfbe2djmp 0x37bbfbca6
37bbfbe32
37bbfbe32loc_37bbfbe32:
37bbfbe32mov eax, -10
37bbfbe37mov ebx, 10
37bbfbe3cjmp 0x37bbfbca6
37bbfbe41
37bbfbe41 0f 1f 80 00 00 00 00 .......
37bbfbe48
37bbfbe48loc_37bbfbe48:
37bbfbe48mov rdi, [rsp+544]
37bbfbe50mov ebx, [rdi]
37bbfbe52test ebx, ebx
37bbfbe54jne 0x37bbfc637
37bbfbe5atest eax, eax
37bbfbe5cje 0x37bbfbcd2
37bbfbe62mov edx, 12
37bbfbe67lea rcx, [rip+0x84f90e]
37bbfbe6ecall dlamch_
37bbfbe73lea rcx, [rip+0x84f90e]
37bbfbe7amov edx, 9
37bbfbe7fmovapd x6, x0
37bbfbe83call dlamch_
37bbfbe88mov rax, [rsp+432]
37bbfbe90mov ecx, [rsp+136]
37bbfbe97movapd x5, x0
37bbfbe9bpxor x0, x0
37bbfbe9fmov eax, [rax]
37bbfbea1test ecx, ecx
37bbfbea3cvtsi2sd x0, eax
37bbfbea7divsd x0, x5
37bbfbeabcmove ebx, eax
37bbfbeaemov [rsp+124], eax
37bbfbeb2mov [rsp+236], eax
37bbfbeb9mov [rsp+232], ebx
37bbfbec0mulsd x0, x6
37bbfbec4movsd_xmm [rsp+264], x0
37bbfbecdtest eax, eax
37bbfbecfjle 0x37bbfbcd2
37bbfbed5movsxd rsi, [rsp+128]
37bbfbeddxor eax, eax
37bbfbedfmov r13, [rsp+440]
37bbfbee7movapd x7, x5
37bbfbeebtest rsi, rsi
37bbfbeeecmovns rax, rsi
37bbfbef2movsxd rsi, r15l
37bbfbef5mov r15l, 1
37bbfbefbmov rdi, rax
37bbfbefemov [rsp+144], rax
37bbfbf06not rax
37bbfbf09mov [rsp+152], rax
37bbfbf11xor eax, eax
37bbfbf13test rsi, rsi
37bbfbf16cmovns rax, rsi
37bbfbf1amovsxd rsi, [rsp+184]
37bbfbf22mov [rsp+184], 1
37bbfbf2dmov [rsp+192], rax
37bbfbf35not rax
37bbfbf38mov [rsp+200], rax
37bbfbf40xor eax, eax
37bbfbf42test rsi, rsi
37bbfbf45cmovns rax, rsi
37bbfbf49xor r10l, r10l
37bbfbf4cxor ebp, ebp
37bbfbf4emov esi, 4
37bbfbf53xor ebx, ebx
37bbfbf55mov [rsp+208], rax
37bbfbf5dnot rax
37bbfbf60mov [rsp+216], rax
37bbfbf68mov rax, rdi
37bbfbf6blea rdi, [rdi+1]
37bbfbf6fneg rax
37bbfbf72shl rdi, 4
37bbfbf76shl rax, 4
37bbfbf7amov [rsp+160], rax
37bbfbf82nop [rax]
37bbfbf85nop [rax+rax]
37bbfbf90
37bbfbf90loc_37bbfbf90:
37bbfbf90mov edx, [r12+4*rbx]
37bbfbf94test edx, edx
37bbfbf96je 0x37bbfc15b
37bbfbf9clea eax, [rbx+1]
37bbfbf9fmov [rsp+128], eax
37bbfbfa6mov eax, [rsp+136]
37bbfbfadtest eax, eax
37bbfbfafjne 0x37bbfc1a0
37bbfbfb5
37bbfbfb5loc_37bbfbfb5:
37bbfbfb5movsd_xmm x2, [rsp+248]
37bbfbfbecmp r15l, r10l
37bbfbfc1je 0x37bbfc07c
37bbfbfc7mov eax, [rsp+232]
37bbfbfcemovsxd rdx, r15l
37bbfbfd1mov rcx, [rsp+520]
37bbfbfd9mov [rsp+40], 1
37bbfbfe2mov r9, [rsp+448]
37bbfbfeasub eax, r15l
37bbfbfedmov [rsp+32], rcx
37bbfbff2mov rcx, [rsp+440]
37bbfbffaadd eax, 1
37bbfbffdmov [rsp+244], eax
37bbfc004mov rax, [rsp+144]
37bbfc00cimul rax, rdx
37bbfc010add rax, [rsp+152]
37bbfc018add rax, rdx
37bbfc01blea rdx, [rsp+244]
37bbfc023shl rax, 4
37bbfc027lea r8, [rcx+rax]
37bbfc02blea rcx, [rip+0x84f75f]
37bbfc032call zlanhs_
37bbfc037lea rcx, [rsp+256]
37bbfc03fmovsd_xmm [rsp+256], x0
37bbfc048call disnan_
37bbfc04dtest eax, eax
37bbfc04fjne 0x37bbfc615
37bbfc055movsd_xmm x2, [rsp+256]
37bbfc05epxor x0, x0
37bbfc062comisd x2, x0
37bbfc066jbe 0x37bbfc210
37bbfc06cmulsd x2, x7
37bbfc070mov r10l, r15l
37bbfc073movsd_xmm [rsp+248], x2
37bbfc07c
37bbfc07cloc_37bbfc07c:
37bbfc07clea rcx, [rsi+rbp]
37bbfc080mov r8l, ebx
37bbfc083lea r11, [r14+4*rsi]
37bbfc087xor r9l, r9l
37bbfc08amovupd x1, [r14+4*rsi-16]
37bbfc091add rcx, r12
37bbfc094movapd x6, x1
37bbfc098movapd x5, x1
37bbfc09cmovups [rsp+272], x1
37bbfc0a4movapd x4, x1
37bbfc0a8unpckhpd x6, x6
37bbfc0acmovapd x3, x6
37bbfc0b0
37bbfc0b0loc_37bbfc0b0:
37bbfc0b0cmp r15l, r8l
37bbfc0b3jg 0x37bbfc104
37bbfc0b5mov rdx, r11
37bbfc0b8mov rax, rbx
37bbfc0bbnop [rax+rax]
37bbfc0c0
37bbfc0c0loc_37bbfc0c0:
37bbfc0c0cmp [rcx+4*rax-8], 0
37bbfc0c5je 0x37bbfc0f7
37bbfc0c7movsd_xmm x0, [rdx-32]
37bbfc0ccmovsd_xmm x1, [rdx-24]
37bbfc0d1subsd x0, x4
37bbfc0d5subsd x1, x3
37bbfc0d9andpd x0, [rip+0x84f6bf]
37bbfc0e1andpd x1, [rip+0x84f6b7]
37bbfc0e9addsd x0, x1
37bbfc0edcomisd x2, x0
37bbfc0f1ja 0x37bbfc180
37bbfc0f7
37bbfc0f7loc_37bbfc0f7:
37bbfc0f7sub rax, 1
37bbfc0fbsub rdx, 16
37bbfc0ffcmp r15l, eax
37bbfc102jle 0x37bbfc0c0
37bbfc104
37bbfc104loc_37bbfc104:
37bbfc104test r9b, r9b
37bbfc107je 0x37bbfc123
37bbfc109movsd_xmm [rsp+280], x3
37bbfc112movapd x5, x4
37bbfc116movapd x6, x3
37bbfc11amovsd_xmm [rsp+272], x4
37bbfc123
37bbfc123loc_37bbfc123:
37bbfc123movapd x0, x5
37bbfc127mov r9l, [rsp+132]
37bbfc12funpcklpd x0, x6
37bbfc133movups [r14+4*rsi-16], x0
37bbfc139test r9l, r9l
37bbfc13cjne 0x37bbfc3d5
37bbfc142
37bbfc142loc_37bbfc142:
37bbfc142mov r8l, [rsp+140]
37bbfc14atest r8l, r8l
37bbfc14djne 0x37bbfc22a
37bbfc153
37bbfc153loc_37bbfc153:
37bbfc153add [rsp+184], 1
37bbfc15b
37bbfc15bloc_37bbfc15b:
37bbfc15badd rbx, 1
37bbfc15fadd rsi, 4
37bbfc163sub rbp, 4
37bbfc167add r13, rdi
37bbfc16alea eax, [rbx+1]
37bbfc16dcmp [rsp+124], eax
37bbfc171jge 0x37bbfbf90
37bbfc177jmp 0x37bbfbcd2
37bbfc17c
37bbfc17c 0f 1f 40 00 ..@.
37bbfc180
37bbfc180loc_37bbfc180:
37bbfc180pxor x1, x1
37bbfc184addsd x4, x2
37bbfc188mov r9l, 1
37bbfc18eaddsd x3, x1
37bbfc192jmp 0x37bbfc0b0
37bbfc197
37bbfc197 66 0f 1f 84 00 00 00 00 00 f........
37bbfc1a0
37bbfc1a0loc_37bbfc1a0:
37bbfc1a0mov rax, [rsp+160]
37bbfc1a8pxor x0, x0
37bbfc1acxor r11l, r11l
37bbfc1aflea rcx, [r13+rax]
37bbfc1b4mov eax, [rsp+128]
37bbfc1bbjmp 0x37bbfc1ee
37bbfc1bd
37bbfc1bd 0f 1f 00 ...
37bbfc1c0
37bbfc1c0loc_37bbfc1c0:
37bbfc1c0mov r8, rcx
37bbfc1c3sub rcx, rdi
37bbfc1c6lea r9l, [rax-1]
37bbfc1caucomisd x0, [r8+8]
37bbfc1d0setnp dl
37bbfc1d3cmovne edx, r11l
37bbfc1d7test dl, dl
37bbfc1d9je 0x37bbfc1eb
37bbfc1dbucomisd x0, [r8]
37bbfc1e0setnp dl
37bbfc1e3cmovne edx, r11l
37bbfc1e7test dl, dl
37bbfc1e9jne 0x37bbfc1f3
37bbfc1eb
37bbfc1ebloc_37bbfc1eb:
37bbfc1ebmov eax, r9l
37bbfc1ee
37bbfc1eeloc_37bbfc1ee:
37bbfc1eecmp eax, r15l
37bbfc1f1jg 0x37bbfc1c0
37bbfc1f3
37bbfc1f3loc_37bbfc1f3:
37bbfc1f3mov ecx, [rsp+128]
37bbfc1facmp [rsp+232], ecx
37bbfc201jl 0x37bbfc595
37bbfc207
37bbfc207loc_37bbfc207:
37bbfc207mov r15l, eax
37bbfc20ajmp 0x37bbfbfb5
37bbfc20f
37bbfc20f 90 .
37bbfc210
37bbfc210loc_37bbfc210:
37bbfc210movsd_xmm x2, [rsp+264]
37bbfc219mov r10l, r15l
37bbfc21cmovsd_xmm [rsp+248], x2
37bbfc225jmp 0x37bbfc07c
37bbfc22a
37bbfc22aloc_37bbfc22a:
37bbfc22amovsxd rax, [rsp+184]
37bbfc232mov rdx, [rsp+208]
37bbfc23alea r8, [rsp+232]
37bbfc242lea rcx, [rip+0x84f54f]
37bbfc249mov r9, [rsp+440]
37bbfc251mov [rsp+188], r10l
37bbfc259imul rdx, rax
37bbfc25dmov [rsp+176], rax
37bbfc265mov rax, [rsp+216]
37bbfc26dlea r11, [rdx+rax]
37bbfc271lea rdx, [rsp+228]
37bbfc279mov rax, [rsp+520]
37bbfc281mov [rsp+96], rdx
37bbfc286lea rdx, [rsp+264]
37bbfc28emov [rsp+88], rdx
37bbfc293lea rdx, [rsp+248]
37bbfc29bmov [rsp+80], rdx
37bbfc2a0lea rdx, [rsp+236]
37bbfc2a8mov [rsp+72], rax
37bbfc2admov rax, [rsp+512]
37bbfc2b5mov [rsp+64], rdx
37bbfc2balea rdx, [r11+1]
37bbfc2bemov [rsp+56], rax
37bbfc2c3shl rdx, 4
37bbfc2c7mov rax, [rsp+448]
37bbfc2cfadd rdx, [rsp+480]
37bbfc2d7mov [rsp+168], r11
37bbfc2dfmov [rsp+48], rdx
37bbfc2e4lea rdx, [rsp+272]
37bbfc2ecmov [rsp+40], rdx
37bbfc2f1lea rdx, [rsp+240]
37bbfc2f9mov [rsp+32], rax
37bbfc2fecall zlaein_
37bbfc303mov rax, [rsp+176]
37bbfc30bmov edx, [rsp+228]
37bbfc312mov r11, [rsp+168]
37bbfc31amov r10l, [rsp+188]
37bbfc322sub rax, 1
37bbfc326test edx, edx
37bbfc328jle 0x37bbfc605
37bbfc32emov rcx, [rsp+544]
37bbfc336add [rcx], 1
37bbfc339
37bbfc339loc_37bbfc339:
37bbfc339mov edx, [rsp+128]
37bbfc340mov rcx, [rsp+536]
37bbfc348mov r8l, [rsp+232]
37bbfc350mov [rcx+4*rax], edx
37bbfc353mov rax, [rsp+432]
37bbfc35bmov edx, [rax]
37bbfc35dcmp r8l, edx
37bbfc360jge 0x37bbfc153
37bbfc366sub edx, r8l
37bbfc369movsxd rcx, r8l
37bbfc36cmov r9, [rsp+480]
37bbfc374pxor x0, x0
37bbfc378sub edx, 1
37bbfc37blea rax, [rcx+r11]
37bbfc37fadd rdx, rcx
37bbfc382shl rax, 4
37bbfc386add rdx, r11
37bbfc389lea rax, [r9+rax+16]
37bbfc38eshl rdx, 4
37bbfc392lea rdx, [rdx+r9+32]
37bbfc397mov rcx, rdx
37bbfc39asub rcx, rax
37bbfc39dand ecx, 16
37bbfc3a0je 0x37bbfc3c0
37bbfc3a2movups [rax], x0
37bbfc3a5add rax, 16
37bbfc3a9cmp rdx, rax
37bbfc3acje 0x37bbfc153
37bbfc3b2nop [rax]
37bbfc3b5nop [rax+rax]
37bbfc3c0
37bbfc3c0loc_37bbfc3c0:
37bbfc3c0movups [rax], x0
37bbfc3c3add rax, 32
37bbfc3c7movups [rax-16], x0
37bbfc3cbcmp rdx, rax
37bbfc3cejne 0x37bbfc3c0
37bbfc3d0jmp 0x37bbfc153
37bbfc3d5
37bbfc3d5loc_37bbfc3d5:
37bbfc3d5mov rax, [rsp+432]
37bbfc3ddmov rdx, [rsp+192]
37bbfc3e5lea r9, [rsp+228]
37bbfc3edlea rcx, [rip+0x84f3a0]
37bbfc3f4mov r8, [rsp+144]
37bbfc3fcmov [rsp+188], r10l
37bbfc404mov eax, [rax]
37bbfc406mov [rsp+96], r9
37bbfc40blea r9, [rsp+264]
37bbfc413mov [rsp+88], r9
37bbfc418lea r9, [rsp+248]
37bbfc420sub eax, r15l
37bbfc423mov [rsp+80], r9
37bbfc428lea r9, [rsp+236]
37bbfc430add eax, 1
37bbfc433mov [rsp+64], r9
37bbfc438mov [rsp+244], eax
37bbfc43fmovsxd rax, [rsp+184]
37bbfc447imul rdx, rax
37bbfc44bmov [rsp+176], rax
37bbfc453mov rax, [rsp+200]
37bbfc45blea r11, [rdx+rax]
37bbfc45fmov rax, [rsp+520]
37bbfc467movsxd rdx, r15l
37bbfc46aimul r8, rdx
37bbfc46eadd r8, [rsp+152]
37bbfc476mov [rsp+168], r11
37bbfc47emov [rsp+72], rax
37bbfc483mov rax, [rsp+512]
37bbfc48badd r8, rdx
37bbfc48eadd rdx, r11
37bbfc491shl rdx, 4
37bbfc495add rdx, [rsp+464]
37bbfc49dshl r8, 4
37bbfc4a1mov [rsp+56], rax
37bbfc4a6mov rax, [rsp+448]
37bbfc4aemov [rsp+48], rdx
37bbfc4b3lea rdx, [rsp+272]
37bbfc4bbmov [rsp+40], rdx
37bbfc4c0lea rdx, [rsp+240]
37bbfc4c8mov [rsp+32], rax
37bbfc4cdmov rax, [rsp+440]
37bbfc4d5lea r9, [rax+r8]
37bbfc4d9lea r8, [rsp+244]
37bbfc4e1call zlaein_
37bbfc4e6mov rax, [rsp+176]
37bbfc4eexor edx, edx
37bbfc4f0mov ecx, [rsp+228]
37bbfc4f7mov r11, [rsp+168]
37bbfc4ffmov r10l, [rsp+188]
37bbfc507sub rax, 1
37bbfc50btest ecx, ecx
37bbfc50djle 0x37bbfc521
37bbfc50fmov rcx, [rsp+544]
37bbfc517mov edx, [rsp+128]
37bbfc51eadd [rcx], 1
37bbfc521
37bbfc521loc_37bbfc521:
37bbfc521mov rcx, [rsp+528]
37bbfc529mov [rcx+4*rax], edx
37bbfc52ccmp r15l, 1
37bbfc530jle 0x37bbfc142
37bbfc536lea edx, [r15-2]
37bbfc53amov rcx, [rsp+464]
37bbfc542mov rax, r11
37bbfc545pxor x0, x0
37bbfc549add rdx, r11
37bbfc54cshl rax, 4
37bbfc550add rax, [rsp+464]
37bbfc558shl rdx, 4
37bbfc55clea rdx, [rcx+rdx+16]
37bbfc561mov rcx, rdx
37bbfc564sub rcx, rax
37bbfc567and ecx, 16
37bbfc56aje 0x37bbfc580
37bbfc56cmovups [rax+16], x0
37bbfc570add rax, 16
37bbfc574cmp rax, rdx
37bbfc577je 0x37bbfc142
37bbfc57dnop [rax]
37bbfc580
37bbfc580loc_37bbfc580:
37bbfc580movups [rax+16], x0
37bbfc584add rax, 32
37bbfc588movups [rax], x0
37bbfc58bcmp rax, rdx
37bbfc58ejne 0x37bbfc580
37bbfc590jmp 0x37bbfc142
37bbfc595
37bbfc595loc_37bbfc595:
37bbfc595mov rcx, [rsp+432]
37bbfc59dmov r8, r13
37bbfc5a0pxor x0, x0
37bbfc5a4xor r11l, r11l
37bbfc5a7mov [rsp+168], eax
37bbfc5aemov r15l, [rcx]
37bbfc5b1mov ecx, [rsp+128]
37bbfc5b8jmp 0x37bbfc5ed
37bbfc5ba
37bbfc5ba 66 0f 1f 44 00 00 f..D..
37bbfc5c0
37bbfc5c0loc_37bbfc5c0:
37bbfc5c0mov rdx, r8
37bbfc5c3add r8, rdi
37bbfc5c6lea r9l, [rcx+1]
37bbfc5caucomisd x0, [rdx+24]
37bbfc5cfsetnp al
37bbfc5d2cmovne eax, r11l
37bbfc5d6test al, al
37bbfc5d8je 0x37bbfc5ea
37bbfc5daucomisd x0, [rdx+16]
37bbfc5dfsetnp al
37bbfc5e2cmovne eax, r11l
37bbfc5e6test al, al
37bbfc5e8jne 0x37bbfc5f2
37bbfc5ea
37bbfc5ealoc_37bbfc5ea:
37bbfc5eamov ecx, r9l
37bbfc5ed
37bbfc5edloc_37bbfc5ed:
37bbfc5edcmp r15l, ecx
37bbfc5f0jg 0x37bbfc5c0
37bbfc5f2
37bbfc5f2loc_37bbfc5f2:
37bbfc5f2mov [rsp+232], ecx
37bbfc5f9mov eax, [rsp+168]
37bbfc600jmp 0x37bbfc207
37bbfc605
37bbfc605loc_37bbfc605:
37bbfc605mov [rsp+128], 0
37bbfc610jmp 0x37bbfc339
37bbfc615
37bbfc615loc_37bbfc615:
37bbfc615mov rax, [rsp+544]
37bbfc61dmov [rax], -6
37bbfc623jmp 0x37bbfbcd2
37bbfc628
37bbfc628loc_37bbfc628:
37bbfc628mov eax, -12
37bbfc62dmov ebx, 12
37bbfc632jmp 0x37bbfbca6
37bbfc637
37bbfc637loc_37bbfc637:
37bbfc637neg ebx
37bbfc639jmp 0x37bbfbcb0
37bbfbb20
37bbfbb20zhsein_:
37bbfbb20push r15
37bbfbb22push r14
37bbfbb24push r13
37bbfbb26push r12
37bbfbb28push rbp
37bbfbb29push rdi
37bbfbb2apush rsi
37bbfbb2bpush rbx
37bbfbb2csub rsp, 328
37bbfbb33movups [rsp+288], x6
37bbfbb3bmovups [rsp+304], x7
37bbfbb43mov rax, [rsp+448]
37bbfbb4bmov rbx, [rsp+504]
37bbfbb53mov r14, [rsp+456]
37bbfbb5bmov eax, [rax]
37bbfbb5dmov [rsp+128], eax
37bbfbb64mov rbp, rcx
37bbfbb67mov rsi, rdx
37bbfbb6amov rdi, r8
37bbfbb6dlea rdx, [rip+0x84fbfc]
37bbfbb74mov r8l, 1
37bbfbb7amov r12, r9
37bbfbb7dmov rax, [rsp+472]
37bbfbb85mov r9l, 1
37bbfbb8bmov r15l, [rax]
37bbfbb8emov rax, [rsp+488]
37bbfbb96mov eax, [rax]
37bbfbb98mov [rsp+184], eax
37bbfbb9fcall lsame_
37bbfbba4mov rcx, rbp
37bbfbba7mov r9l, 1
37bbfbbadmov r8l, 1
37bbfbbb3lea rdx, [rip+0x84fbb7]
37bbfbbbamov r13l, eax
37bbfbbbdcall lsame_
37bbfbbc2mov rcx, rbp
37bbfbbc5mov r9l, 1
37bbfbbcbmov r8l, 1
37bbfbbd1or eax, r13l
37bbfbbd4lea rdx, [rip+0x84fb97]
37bbfbbdbmov [rsp+140], eax
37bbfbbe2call lsame_
37bbfbbe7mov r9l, 1
37bbfbbedmov r8l, 1
37bbfbbf3mov rcx, rsi
37bbfbbf6or eax, r13l
37bbfbbf9lea rdx, [rip+0x84fb73]
37bbfbc00mov [rsp+132], eax
37bbfbc07call lsame_
37bbfbc0clea rdx, [rip+0x84fb61]
37bbfbc13mov r9l, 1
37bbfbc19mov rcx, rdi
37bbfbc1cmov r8l, 1
37bbfbc22mov [rsp+136], eax
37bbfbc29call lsame_
37bbfbc2emov [rbx], 0
37bbfbc34mov [rsp+240], eax
37bbfbc3bmov ebp, eax
37bbfbc3dmov rax, [rsp+432]
37bbfbc45mov edx, [rax]
37bbfbc47test edx, edx
37bbfbc49jle 0x37bbfbc74
37bbfbc4bsub edx, 1
37bbfbc4emov rax, r12
37bbfbc51lea rdx, [r12+4*rdx+4]
37bbfbc56nop [rax+rax]
37bbfbc60
37bbfbc60loc_37bbfbc60:
37bbfbc60mov r9l, [rax]
37bbfbc63test r9l, r9l
37bbfbc66je 0x37bbfbc6b
37bbfbc68add [rbx], 1
37bbfbc6b
37bbfbc6bloc_37bbfbc6b:
37bbfbc6badd rax, 4
37bbfbc6fcmp rax, rdx
37bbfbc72jne 0x37bbfbc60
37bbfbc74
37bbfbc74loc_37bbfbc74:
37bbfbc74mov rax, [rsp+544]
37bbfbc7cmov r11l, [rsp+132]
37bbfbc84mov [rax], 0
37bbfbc8atest r11l, r11l
37bbfbc8djne 0x37bbfbd00
37bbfbc8fmov r10l, [rsp+140]
37bbfbc97test r10l, r10l
37bbfbc9ajne 0x37bbfbd00
37bbfbc9cmov eax, -1
37bbfbca1mov ebx, 1
37bbfbca6
37bbfbca6loc_37bbfbca6:
37bbfbca6mov rdi, [rsp+544]
37bbfbcaemov [rdi], eax
37bbfbcb0
37bbfbcb0loc_37bbfbcb0:
37bbfbcb0lea rdx, [rsp+272]
37bbfbcb8mov r8l, 6
37bbfbcbelea rcx, [rip+0x84fab1]
37bbfbcc5mov [rsp+272], ebx
37bbfbccccall xerbla_
37bbfbcd1nop
37bbfbcd2
37bbfbcd2loc_37bbfbcd2:
37bbfbcd2movups x6, [rsp+288]
37bbfbcdamovups x7, [rsp+304]
37bbfbce2add rsp, 328
37bbfbce9pop rbx
37bbfbceapop rsi
37bbfbcebpop rdi
37bbfbcecpop rbp
37bbfbcedpop r12
37bbfbcefpop r13
37bbfbcf1pop r14
37bbfbcf3pop r15
37bbfbcf5ret
37bbfbcf6
37bbfbcf6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbfbd00
37bbfbd00loc_37bbfbd00:
37bbfbd00mov r8l, [rsp+136]
37bbfbd08test r8l, r8l
37bbfbd0bje 0x37bbfbdb0
37bbfbd11
37bbfbd11loc_37bbfbd11:
37bbfbd11test ebp, ebp
37bbfbd13je 0x37bbfbe00
37bbfbd19
37bbfbd19loc_37bbfbd19:
37bbfbd19mov rax, [rsp+432]
37bbfbd21mov eax, [rax]
37bbfbd23test eax, eax
37bbfbd25js 0x37bbfbdf1
37bbfbd2bmov rdi, [rsp+448]
37bbfbd33mov edx, 1
37bbfbd38cmovg edx, eax
37bbfbd3bcmp [rdi], edx
37bbfbd3djl 0x37bbfbde2
37bbfbd43mov rdi, [rsp+472]
37bbfbd4bmov edx, [rdi]
37bbfbd4dtest edx, edx
37bbfbd4fjle 0x37bbfbe32
37bbfbd55cmp eax, edx
37bbfbd57jle 0x37bbfbd67
37bbfbd59test [rsp+132], 1
37bbfbd61jne 0x37bbfbe32
37bbfbd67
37bbfbd67loc_37bbfbd67:
37bbfbd67mov rdi, [rsp+488]
37bbfbd6fmov edx, [rdi]
37bbfbd71test edx, edx
37bbfbd73jle 0x37bbfc628
37bbfbd79cmp eax, edx
37bbfbd7bsetg dl
37bbfbd7etest [rsp+140], dl
37bbfbd85jne 0x37bbfc628
37bbfbd8bmov rdx, [rsp+496]
37bbfbd93mov edi, [rbx]
37bbfbd95cmp [rdx], edi
37bbfbd97jge 0x37bbfbe48
37bbfbd9dmov eax, -13
37bbfbda2mov ebx, 13
37bbfbda7jmp 0x37bbfbca6
37bbfbdac
37bbfbdac 0f 1f 40 00 ..@.
37bbfbdb0
37bbfbdb0loc_37bbfbdb0:
37bbfbdb0mov r9l, 1
37bbfbdb6mov r8l, 1
37bbfbdbclea rdx, [rip+0x84f9b1]
37bbfbdc3mov rcx, rsi
37bbfbdc6call lsame_
37bbfbdcbtest eax, eax
37bbfbdcdjne 0x37bbfbd11
37bbfbdd3mov eax, -2
37bbfbdd8mov ebx, 2
37bbfbdddjmp 0x37bbfbca6
37bbfbde2
37bbfbde2loc_37bbfbde2:
37bbfbde2mov eax, -7
37bbfbde7mov ebx, 7
37bbfbdecjmp 0x37bbfbca6
37bbfbdf1
37bbfbdf1loc_37bbfbdf1:
37bbfbdf1mov eax, -5
37bbfbdf6mov ebx, 5
37bbfbdfbjmp 0x37bbfbca6
37bbfbe00
37bbfbe00loc_37bbfbe00:
37bbfbe00mov r9l, 1
37bbfbe06mov r8l, 1
37bbfbe0clea rdx, [rip+0x84f962]
37bbfbe13mov rcx, rdi
37bbfbe16call lsame_
37bbfbe1btest eax, eax
37bbfbe1djne 0x37bbfbd19
37bbfbe23mov eax, -3
37bbfbe28mov ebx, 3
37bbfbe2djmp 0x37bbfbca6
37bbfbe32
37bbfbe32loc_37bbfbe32:
37bbfbe32mov eax, -10
37bbfbe37mov ebx, 10
37bbfbe3cjmp 0x37bbfbca6
37bbfbe41
37bbfbe41 0f 1f 80 00 00 00 00 .......
37bbfbe48
37bbfbe48loc_37bbfbe48:
37bbfbe48mov rdi, [rsp+544]
37bbfbe50mov ebx, [rdi]
37bbfbe52test ebx, ebx
37bbfbe54jne 0x37bbfc637
37bbfbe5atest eax, eax
37bbfbe5cje 0x37bbfbcd2
37bbfbe62mov edx, 12
37bbfbe67lea rcx, [rip+0x84f90e]
37bbfbe6ecall dlamch_
37bbfbe73lea rcx, [rip+0x84f90e]
37bbfbe7amov edx, 9
37bbfbe7fmovapd x6, x0
37bbfbe83call dlamch_
37bbfbe88mov rax, [rsp+432]
37bbfbe90mov ecx, [rsp+136]
37bbfbe97movapd x5, x0
37bbfbe9bpxor x0, x0
37bbfbe9fmov eax, [rax]
37bbfbea1test ecx, ecx
37bbfbea3cvtsi2sd x0, eax
37bbfbea7divsd x0, x5
37bbfbeabcmove ebx, eax
37bbfbeaemov [rsp+124], eax
37bbfbeb2mov [rsp+236], eax
37bbfbeb9mov [rsp+232], ebx
37bbfbec0mulsd x0, x6
37bbfbec4movsd_xmm [rsp+264], x0
37bbfbecdtest eax, eax
37bbfbecfjle 0x37bbfbcd2
37bbfbed5movsxd rsi, [rsp+128]
37bbfbeddxor eax, eax
37bbfbedfmov r13, [rsp+440]
37bbfbee7movapd x7, x5
37bbfbeebtest rsi, rsi
37bbfbeeecmovns rax, rsi
37bbfbef2movsxd rsi, r15l
37bbfbef5mov r15l, 1
37bbfbefbmov rdi, rax
37bbfbefemov [rsp+144], rax
37bbfbf06not rax
37bbfbf09mov [rsp+152], rax
37bbfbf11xor eax, eax
37bbfbf13test rsi, rsi
37bbfbf16cmovns rax, rsi
37bbfbf1amovsxd rsi, [rsp+184]
37bbfbf22mov [rsp+184], 1
37bbfbf2dmov [rsp+192], rax
37bbfbf35not rax
37bbfbf38mov [rsp+200], rax
37bbfbf40xor eax, eax
37bbfbf42test rsi, rsi
37bbfbf45cmovns rax, rsi
37bbfbf49xor r10l, r10l
37bbfbf4cxor ebp, ebp
37bbfbf4emov esi, 4
37bbfbf53xor ebx, ebx
37bbfbf55mov [rsp+208], rax
37bbfbf5dnot rax
37bbfbf60mov [rsp+216], rax
37bbfbf68mov rax, rdi
37bbfbf6blea rdi, [rdi+1]
37bbfbf6fneg rax
37bbfbf72shl rdi, 4
37bbfbf76shl rax, 4
37bbfbf7amov [rsp+160], rax
37bbfbf82nop [rax]
37bbfbf85nop [rax+rax]
37bbfbf90
37bbfbf90loc_37bbfbf90:
37bbfbf90mov edx, [r12+4*rbx]
37bbfbf94test edx, edx
37bbfbf96je 0x37bbfc15b
37bbfbf9clea eax, [rbx+1]
37bbfbf9fmov [rsp+128], eax
37bbfbfa6mov eax, [rsp+136]
37bbfbfadtest eax, eax
37bbfbfafjne 0x37bbfc1a0
37bbfbfb5
37bbfbfb5loc_37bbfbfb5:
37bbfbfb5movsd_xmm x2, [rsp+248]
37bbfbfbecmp r15l, r10l
37bbfbfc1je 0x37bbfc07c
37bbfbfc7mov eax, [rsp+232]
37bbfbfcemovsxd rdx, r15l
37bbfbfd1mov rcx, [rsp+520]
37bbfbfd9mov [rsp+40], 1
37bbfbfe2mov r9, [rsp+448]
37bbfbfeasub eax, r15l
37bbfbfedmov [rsp+32], rcx
37bbfbff2mov rcx, [rsp+440]
37bbfbffaadd eax, 1
37bbfbffdmov [rsp+244], eax
37bbfc004mov rax, [rsp+144]
37bbfc00cimul rax, rdx
37bbfc010add rax, [rsp+152]
37bbfc018add rax, rdx
37bbfc01blea rdx, [rsp+244]
37bbfc023shl rax, 4
37bbfc027lea r8, [rcx+rax]
37bbfc02blea rcx, [rip+0x84f75f]
37bbfc032call zlanhs_
37bbfc037lea rcx, [rsp+256]
37bbfc03fmovsd_xmm [rsp+256], x0
37bbfc048call disnan_
37bbfc04dtest eax, eax
37bbfc04fjne 0x37bbfc615
37bbfc055movsd_xmm x2, [rsp+256]
37bbfc05epxor x0, x0
37bbfc062comisd x2, x0
37bbfc066jbe 0x37bbfc210
37bbfc06cmulsd x2, x7
37bbfc070mov r10l, r15l
37bbfc073movsd_xmm [rsp+248], x2
37bbfc07c
37bbfc07cloc_37bbfc07c:
37bbfc07clea rcx, [rsi+rbp]
37bbfc080mov r8l, ebx
37bbfc083lea r11, [r14+4*rsi]
37bbfc087xor r9l, r9l
37bbfc08amovupd x1, [r14+4*rsi-16]
37bbfc091add rcx, r12
37bbfc094movapd x6, x1
37bbfc098movapd x5, x1
37bbfc09cmovups [rsp+272], x1
37bbfc0a4movapd x4, x1
37bbfc0a8unpckhpd x6, x6
37bbfc0acmovapd x3, x6
37bbfc0b0
37bbfc0b0loc_37bbfc0b0:
37bbfc0b0cmp r15l, r8l
37bbfc0b3jg 0x37bbfc104
37bbfc0b5mov rdx, r11
37bbfc0b8mov rax, rbx
37bbfc0bbnop [rax+rax]
37bbfc0c0
37bbfc0c0loc_37bbfc0c0:
37bbfc0c0cmp [rcx+4*rax-8], 0
37bbfc0c5je 0x37bbfc0f7
37bbfc0c7movsd_xmm x0, [rdx-32]
37bbfc0ccmovsd_xmm x1, [rdx-24]
37bbfc0d1subsd x0, x4
37bbfc0d5subsd x1, x3
37bbfc0d9andpd x0, [rip+0x84f6bf]
37bbfc0e1andpd x1, [rip+0x84f6b7]
37bbfc0e9addsd x0, x1
37bbfc0edcomisd x2, x0
37bbfc0f1ja 0x37bbfc180
37bbfc0f7
37bbfc0f7loc_37bbfc0f7:
37bbfc0f7sub rax, 1
37bbfc0fbsub rdx, 16
37bbfc0ffcmp r15l, eax
37bbfc102jle 0x37bbfc0c0
37bbfc104
37bbfc104loc_37bbfc104:
37bbfc104test r9b, r9b
37bbfc107je 0x37bbfc123
37bbfc109movsd_xmm [rsp+280], x3
37bbfc112movapd x5, x4
37bbfc116movapd x6, x3
37bbfc11amovsd_xmm [rsp+272], x4
37bbfc123
37bbfc123loc_37bbfc123:
37bbfc123movapd x0, x5
37bbfc127mov r9l, [rsp+132]
37bbfc12funpcklpd x0, x6
37bbfc133movups [r14+4*rsi-16], x0
37bbfc139test r9l, r9l
37bbfc13cjne 0x37bbfc3d5
37bbfc142
37bbfc142loc_37bbfc142:
37bbfc142mov r8l, [rsp+140]
37bbfc14atest r8l, r8l
37bbfc14djne 0x37bbfc22a
37bbfc153
37bbfc153loc_37bbfc153:
37bbfc153add [rsp+184], 1
37bbfc15b
37bbfc15bloc_37bbfc15b:
37bbfc15badd rbx, 1
37bbfc15fadd rsi, 4
37bbfc163sub rbp, 4
37bbfc167add r13, rdi
37bbfc16alea eax, [rbx+1]
37bbfc16dcmp [rsp+124], eax
37bbfc171jge 0x37bbfbf90
37bbfc177jmp 0x37bbfbcd2
37bbfc17c
37bbfc17c 0f 1f 40 00 ..@.
37bbfc180
37bbfc180loc_37bbfc180:
37bbfc180pxor x1, x1
37bbfc184addsd x4, x2
37bbfc188mov r9l, 1
37bbfc18eaddsd x3, x1
37bbfc192jmp 0x37bbfc0b0
37bbfc197
37bbfc197 66 0f 1f 84 00 00 00 00 00 f........
37bbfc1a0
37bbfc1a0loc_37bbfc1a0:
37bbfc1a0mov rax, [rsp+160]
37bbfc1a8pxor x0, x0
37bbfc1acxor r11l, r11l
37bbfc1aflea rcx, [r13+rax]
37bbfc1b4mov eax, [rsp+128]
37bbfc1bbjmp 0x37bbfc1ee
37bbfc1bd
37bbfc1bd 0f 1f 00 ...
37bbfc1c0
37bbfc1c0loc_37bbfc1c0:
37bbfc1c0mov r8, rcx
37bbfc1c3sub rcx, rdi
37bbfc1c6lea r9l, [rax-1]
37bbfc1caucomisd x0, [r8+8]
37bbfc1d0setnp dl
37bbfc1d3cmovne edx, r11l
37bbfc1d7test dl, dl
37bbfc1d9je 0x37bbfc1eb
37bbfc1dbucomisd x0, [r8]
37bbfc1e0setnp dl
37bbfc1e3cmovne edx, r11l
37bbfc1e7test dl, dl
37bbfc1e9jne 0x37bbfc1f3
37bbfc1eb
37bbfc1ebloc_37bbfc1eb:
37bbfc1ebmov eax, r9l
37bbfc1ee
37bbfc1eeloc_37bbfc1ee:
37bbfc1eecmp eax, r15l
37bbfc1f1jg 0x37bbfc1c0
37bbfc1f3
37bbfc1f3loc_37bbfc1f3:
37bbfc1f3mov ecx, [rsp+128]
37bbfc1facmp [rsp+232], ecx
37bbfc201jl 0x37bbfc595
37bbfc207
37bbfc207loc_37bbfc207:
37bbfc207mov r15l, eax
37bbfc20ajmp 0x37bbfbfb5
37bbfc20f
37bbfc20f 90 .
37bbfc210
37bbfc210loc_37bbfc210:
37bbfc210movsd_xmm x2, [rsp+264]
37bbfc219mov r10l, r15l
37bbfc21cmovsd_xmm [rsp+248], x2
37bbfc225jmp 0x37bbfc07c
37bbfc22a
37bbfc22aloc_37bbfc22a:
37bbfc22amovsxd rax, [rsp+184]
37bbfc232mov rdx, [rsp+208]
37bbfc23alea r8, [rsp+232]
37bbfc242lea rcx, [rip+0x84f54f]
37bbfc249mov r9, [rsp+440]
37bbfc251mov [rsp+188], r10l
37bbfc259imul rdx, rax
37bbfc25dmov [rsp+176], rax
37bbfc265mov rax, [rsp+216]
37bbfc26dlea r11, [rdx+rax]
37bbfc271lea rdx, [rsp+228]
37bbfc279mov rax, [rsp+520]
37bbfc281mov [rsp+96], rdx
37bbfc286lea rdx, [rsp+264]
37bbfc28emov [rsp+88], rdx
37bbfc293lea rdx, [rsp+248]
37bbfc29bmov [rsp+80], rdx
37bbfc2a0lea rdx, [rsp+236]
37bbfc2a8mov [rsp+72], rax
37bbfc2admov rax, [rsp+512]
37bbfc2b5mov [rsp+64], rdx
37bbfc2balea rdx, [r11+1]
37bbfc2bemov [rsp+56], rax
37bbfc2c3shl rdx, 4
37bbfc2c7mov rax, [rsp+448]
37bbfc2cfadd rdx, [rsp+480]
37bbfc2d7mov [rsp+168], r11
37bbfc2dfmov [rsp+48], rdx
37bbfc2e4lea rdx, [rsp+272]
37bbfc2ecmov [rsp+40], rdx
37bbfc2f1lea rdx, [rsp+240]
37bbfc2f9mov [rsp+32], rax
37bbfc2fecall zlaein_
37bbfc303mov rax, [rsp+176]
37bbfc30bmov edx, [rsp+228]
37bbfc312mov r11, [rsp+168]
37bbfc31amov r10l, [rsp+188]
37bbfc322sub rax, 1
37bbfc326test edx, edx
37bbfc328jle 0x37bbfc605
37bbfc32emov rcx, [rsp+544]
37bbfc336add [rcx], 1
37bbfc339
37bbfc339loc_37bbfc339:
37bbfc339mov edx, [rsp+128]
37bbfc340mov rcx, [rsp+536]
37bbfc348mov r8l, [rsp+232]
37bbfc350mov [rcx+4*rax], edx
37bbfc353mov rax, [rsp+432]
37bbfc35bmov edx, [rax]
37bbfc35dcmp r8l, edx
37bbfc360jge 0x37bbfc153
37bbfc366sub edx, r8l
37bbfc369movsxd rcx, r8l
37bbfc36cmov r9, [rsp+480]
37bbfc374pxor x0, x0
37bbfc378sub edx, 1
37bbfc37blea rax, [rcx+r11]
37bbfc37fadd rdx, rcx
37bbfc382shl rax, 4
37bbfc386add rdx, r11
37bbfc389lea rax, [r9+rax+16]
37bbfc38eshl rdx, 4
37bbfc392lea rdx, [rdx+r9+32]
37bbfc397mov rcx, rdx
37bbfc39asub rcx, rax
37bbfc39dand ecx, 16
37bbfc3a0je 0x37bbfc3c0
37bbfc3a2movups [rax], x0
37bbfc3a5add rax, 16
37bbfc3a9cmp rdx, rax
37bbfc3acje 0x37bbfc153
37bbfc3b2nop [rax]
37bbfc3b5nop [rax+rax]
37bbfc3c0
37bbfc3c0loc_37bbfc3c0:
37bbfc3c0movups [rax], x0
37bbfc3c3add rax, 32
37bbfc3c7movups [rax-16], x0
37bbfc3cbcmp rdx, rax
37bbfc3cejne 0x37bbfc3c0
37bbfc3d0jmp 0x37bbfc153
37bbfc3d5
37bbfc3d5loc_37bbfc3d5:
37bbfc3d5mov rax, [rsp+432]
37bbfc3ddmov rdx, [rsp+192]
37bbfc3e5lea r9, [rsp+228]
37bbfc3edlea rcx, [rip+0x84f3a0]
37bbfc3f4mov r8, [rsp+144]
37bbfc3fcmov [rsp+188], r10l
37bbfc404mov eax, [rax]
37bbfc406mov [rsp+96], r9
37bbfc40blea r9, [rsp+264]
37bbfc413mov [rsp+88], r9
37bbfc418lea r9, [rsp+248]
37bbfc420sub eax, r15l
37bbfc423mov [rsp+80], r9
37bbfc428lea r9, [rsp+236]
37bbfc430add eax, 1
37bbfc433mov [rsp+64], r9
37bbfc438mov [rsp+244], eax
37bbfc43fmovsxd rax, [rsp+184]
37bbfc447imul rdx, rax
37bbfc44bmov [rsp+176], rax
37bbfc453mov rax, [rsp+200]
37bbfc45blea r11, [rdx+rax]
37bbfc45fmov rax, [rsp+520]
37bbfc467movsxd rdx, r15l
37bbfc46aimul r8, rdx
37bbfc46eadd r8, [rsp+152]
37bbfc476mov [rsp+168], r11
37bbfc47emov [rsp+72], rax
37bbfc483mov rax, [rsp+512]
37bbfc48badd r8, rdx
37bbfc48eadd rdx, r11
37bbfc491shl rdx, 4
37bbfc495add rdx, [rsp+464]
37bbfc49dshl r8, 4
37bbfc4a1mov [rsp+56], rax
37bbfc4a6mov rax, [rsp+448]
37bbfc4aemov [rsp+48], rdx
37bbfc4b3lea rdx, [rsp+272]
37bbfc4bbmov [rsp+40], rdx
37bbfc4c0lea rdx, [rsp+240]
37bbfc4c8mov [rsp+32], rax
37bbfc4cdmov rax, [rsp+440]
37bbfc4d5lea r9, [rax+r8]
37bbfc4d9lea r8, [rsp+244]
37bbfc4e1call zlaein_
37bbfc4e6mov rax, [rsp+176]
37bbfc4eexor edx, edx
37bbfc4f0mov ecx, [rsp+228]
37bbfc4f7mov r11, [rsp+168]
37bbfc4ffmov r10l, [rsp+188]
37bbfc507sub rax, 1
37bbfc50btest ecx, ecx
37bbfc50djle 0x37bbfc521
37bbfc50fmov rcx, [rsp+544]
37bbfc517mov edx, [rsp+128]
37bbfc51eadd [rcx], 1
37bbfc521
37bbfc521loc_37bbfc521:
37bbfc521mov rcx, [rsp+528]
37bbfc529mov [rcx+4*rax], edx
37bbfc52ccmp r15l, 1
37bbfc530jle 0x37bbfc142
37bbfc536lea edx, [r15-2]
37bbfc53amov rcx, [rsp+464]
37bbfc542mov rax, r11
37bbfc545pxor x0, x0
37bbfc549add rdx, r11
37bbfc54cshl rax, 4
37bbfc550add rax, [rsp+464]
37bbfc558shl rdx, 4
37bbfc55clea rdx, [rcx+rdx+16]
37bbfc561mov rcx, rdx
37bbfc564sub rcx, rax
37bbfc567and ecx, 16
37bbfc56aje 0x37bbfc580
37bbfc56cmovups [rax+16], x0
37bbfc570add rax, 16
37bbfc574cmp rax, rdx
37bbfc577je 0x37bbfc142
37bbfc57dnop [rax]
37bbfc580
37bbfc580loc_37bbfc580:
37bbfc580movups [rax+16], x0
37bbfc584add rax, 32
37bbfc588movups [rax], x0
37bbfc58bcmp rax, rdx
37bbfc58ejne 0x37bbfc580
37bbfc590jmp 0x37bbfc142
37bbfc595
37bbfc595loc_37bbfc595:
37bbfc595mov rcx, [rsp+432]
37bbfc59dmov r8, r13
37bbfc5a0pxor x0, x0
37bbfc5a4xor r11l, r11l
37bbfc5a7mov [rsp+168], eax
37bbfc5aemov r15l, [rcx]
37bbfc5b1mov ecx, [rsp+128]
37bbfc5b8jmp 0x37bbfc5ed
37bbfc5ba
37bbfc5ba 66 0f 1f 44 00 00 f..D..
37bbfc5c0
37bbfc5c0loc_37bbfc5c0:
37bbfc5c0mov rdx, r8
37bbfc5c3add r8, rdi
37bbfc5c6lea r9l, [rcx+1]
37bbfc5caucomisd x0, [rdx+24]
37bbfc5cfsetnp al
37bbfc5d2cmovne eax, r11l
37bbfc5d6test al, al
37bbfc5d8je 0x37bbfc5ea
37bbfc5daucomisd x0, [rdx+16]
37bbfc5dfsetnp al
37bbfc5e2cmovne eax, r11l
37bbfc5e6test al, al
37bbfc5e8jne 0x37bbfc5f2
37bbfc5ea
37bbfc5ealoc_37bbfc5ea:
37bbfc5eamov ecx, r9l
37bbfc5ed
37bbfc5edloc_37bbfc5ed:
37bbfc5edcmp r15l, ecx
37bbfc5f0jg 0x37bbfc5c0
37bbfc5f2
37bbfc5f2loc_37bbfc5f2:
37bbfc5f2mov [rsp+232], ecx
37bbfc5f9mov eax, [rsp+168]
37bbfc600jmp 0x37bbfc207
37bbfc605
37bbfc605loc_37bbfc605:
37bbfc605mov [rsp+128], 0
37bbfc610jmp 0x37bbfc339
37bbfc615
37bbfc615loc_37bbfc615:
37bbfc615mov rax, [rsp+544]
37bbfc61dmov [rax], -6
37bbfc623jmp 0x37bbfbcd2
37bbfc628
37bbfc628loc_37bbfc628:
37bbfc628mov eax, -12
37bbfc62dmov ebx, 12
37bbfc632jmp 0x37bbfbca6
37bbfc637
37bbfc637loc_37bbfc637:
37bbfc637neg ebx
37bbfc639jmp 0x37bbfbcb0
37bbfbb20
Loading..