File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bca4de0
37bca4de0ztgsyl_:
37bca4de0push r15
37bca4de2push r14
37bca4de4push r13
37bca4de6push r12
37bca4de8push rbp
37bca4de9push rdi
37bca4deapush rsi
37bca4debpush rbx
37bca4decsub rsp, 744
37bca4df3movups [rsp+688], x6
37bca4dfbmovups [rsp+704], x7
37bca4e03movups [rsp+720], x8
37bca4e0cmov rax, [rsp+888]
37bca4e14mov rbx, [rsp+968]
37bca4e1cmov r12l, [rax]
37bca4e1fmov rax, [rsp+936]
37bca4e27mov r13l, [rax]
37bca4e2amov rax, [rsp+856]
37bca4e32mov [rsp+824], rdx
37bca4e3amov r14, r8
37bca4e3dmov [rsp+840], r9
37bca4e45mov r8l, 1
37bca4e4bmov r9l, 1
37bca4e51lea rdx, [rip+0x7aa028]
37bca4e58mov eax, [rax]
37bca4e5amov [rsp+816], rcx
37bca4e62mov [rsp+184], eax
37bca4e69mov rax, [rsp+872]
37bca4e71mov eax, [rax]
37bca4e73mov [rsp+192], eax
37bca4e7amov rax, [rsp+904]
37bca4e82mov eax, [rax]
37bca4e84mov [rsp+200], eax
37bca4e8bmov rax, [rsp+920]
37bca4e93mov r15l, [rax]
37bca4e96mov rax, [rsp+984]
37bca4e9emov [rax], 0
37bca4ea4call lsame_
37bca4ea9mov esi, [rbx]
37bca4eabmov ebp, eax
37bca4eadtest eax, eax
37bca4eafje 0x37bca4ee0
37bca4eb1mov rax, [rsp+824]
37bca4eb9cmp [rax], 4
37bca4ebcmov rax, [rsp+984]
37bca4ec4jbe 0x37bca4f10
37bca4ec6mov [rax], -2
37bca4eccmov eax, -2
37bca4ed1
37bca4ed1loc_37bca4ed1:
37bca4ed1neg eax
37bca4ed3jmp 0x37bca4fb4
37bca4ed8
37bca4ed8 0f 1f 84 00 00 00 00 00 ........
37bca4ee0
37bca4ee0loc_37bca4ee0:
37bca4ee0mov rcx, [rsp+816]
37bca4ee8mov r9l, 1
37bca4eeemov r8l, 1
37bca4ef4lea rdx, [rip+0x7a9f86]
37bca4efbcall lsame_
37bca4f00test eax, eax
37bca4f02mov rax, [rsp+984]
37bca4f0aje 0x37bca5003
37bca4f10
37bca4f10loc_37bca4f10:
37bca4f10mov eax, [rax]
37bca4f12test eax, eax
37bca4f14jne 0x37bca4ed1
37bca4f16mov eax, [r14]
37bca4f19test eax, eax
37bca4f1bjle 0x37bca4fa0
37bca4f21mov rdi, [rsp+840]
37bca4f29mov ecx, [rdi]
37bca4f2btest ecx, ecx
37bca4f2djle 0x37bca5012
37bca4f33mov rdi, [rsp+856]
37bca4f3bcmp eax, [rdi]
37bca4f3djg 0x37bca501e
37bca4f43mov rdi, [rsp+872]
37bca4f4bcmp ecx, [rdi]
37bca4f4djg 0x37bca502a
37bca4f53mov rdi, [rsp+888]
37bca4f5bcmp eax, [rdi]
37bca4f5djg 0x37bca7411
37bca4f63mov rdi, [rsp+904]
37bca4f6bcmp eax, [rdi]
37bca4f6djg 0x37bca7420
37bca4f73mov rdi, [rsp+920]
37bca4f7bcmp ecx, [rdi]
37bca4f7djg 0x37bca742f
37bca4f83mov rdi, [rsp+936]
37bca4f8bcmp eax, [rdi]
37bca4f8djle 0x37bca5039
37bca4f93mov edx, -16
37bca4f98mov eax, 16
37bca4f9djmp 0x37bca4faa
37bca4f9f
37bca4f9f 90 .
37bca4fa0
37bca4fa0loc_37bca4fa0:
37bca4fa0mov edx, -3
37bca4fa5mov eax, 3
37bca4faa
37bca4faaloc_37bca4faa:
37bca4faamov rdi, [rsp+984]
37bca4fb2mov [rdi], edx
37bca4fb4
37bca4fb4loc_37bca4fb4:
37bca4fb4lea rdx, [rsp+672]
37bca4fbcmov r8l, 6
37bca4fc2lea rcx, [rip+0x7a9eb9]
37bca4fc9mov [rsp+672], eax
37bca4fd0call xerbla_
37bca4fd5nop
37bca4fd6
37bca4fd6loc_37bca4fd6:
37bca4fd6movups x6, [rsp+688]
37bca4fdemovups x7, [rsp+704]
37bca4fe6movups x8, [rsp+720]
37bca4fefadd rsp, 744
37bca4ff6pop rbx
37bca4ff7pop rsi
37bca4ff8pop rdi
37bca4ff9pop rbp
37bca4ffapop r12
37bca4ffcpop r13
37bca4ffepop r14
37bca5000pop r15
37bca5002ret
37bca5003
37bca5003loc_37bca5003:
37bca5003mov [rax], -1
37bca5009mov eax, -1
37bca500eneg eax
37bca5010jmp 0x37bca4fb4
37bca5012
37bca5012loc_37bca5012:
37bca5012mov edx, -4
37bca5017mov eax, 4
37bca501cjmp 0x37bca4faa
37bca501e
37bca501eloc_37bca501e:
37bca501emov edx, -6
37bca5023mov eax, 6
37bca5028jmp 0x37bca4faa
37bca502a
37bca502aloc_37bca502a:
37bca502amov edx, -8
37bca502fmov eax, 8
37bca5034jmp 0x37bca4faa
37bca5039
37bca5039loc_37bca5039:
37bca5039test ebp, ebp
37bca503bjne 0x37bca5497
37bca5041mov rax, [rsp+960]
37bca5049mov rdi, [rip+0x7a9e80]
37bca5050mov r9l, [rbx]
37bca5053mov [rax], rdi
37bca5056mov [rax+8], 0
37bca505etest r9l, r9l
37bca5061jle 0x37bca54ea
37bca5067mov [rsp+604], 1
37bca5072
37bca5072loc_37bca5072:
37bca5072cmp esi, -1
37bca5075je 0x37bca4fd6
37bca507bmov rax, [rsp+840]
37bca5083lea rdi, [rip+0x7a9e02]
37bca508amov [rsp+64], 1
37bca5093mov r9, r14
37bca5096mov [rsp+56], 6
37bca509fmov r8, [rsp+816]
37bca50a7lea rdx, [rip+0x7a9dd4]
37bca50aelea rcx, [rip+0x7a9dd3]
37bca50b5mov [rsp+48], rdi
37bca50bamov [rsp+40], rdi
37bca50bfmov [rsp+32], rax
37bca50c4call ilaenv_
37bca50c9mov [rsp+48], rdi
37bca50cemov r8, [rsp+816]
37bca50d6mov r9, r14
37bca50d9mov ebx, eax
37bca50dbmov rax, [rsp+840]
37bca50e3mov [rsp+64], 1
37bca50eclea rdx, [rip+0x7a9d8f]
37bca50f3mov [rsp+56], 6
37bca50fclea rcx, [rip+0x7a9d8d]
37bca5103mov [rsp+40], rdi
37bca5108mov [rsp+32], rax
37bca510dcall ilaenv_
37bca5112mov [rsp+628], 0
37bca511dmov esi, eax
37bca511ftest ebp, ebp
37bca5121je 0x37bca65f0
37bca5127mov rax, [rsp+824]
37bca512fmov eax, [rax]
37bca5131cmp eax, 2
37bca5134jg 0x37bca654e
37bca513atest eax, eax
37bca513cjle 0x37bca65f0
37bca5142mov [rsp+608], 2
37bca514d
37bca514dloc_37bca514d:
37bca514dmov edi, [r14]
37bca5150mov rax, [rsp+840]
37bca5158cmp ebx, 1
37bca515bjg 0x37bca550b
37bca5161cmp esi, 1
37bca5164jg 0x37bca550b
37bca516amov edx, [rax]
37bca516c
37bca516cloc_37bca516c:
37bca516clea rsi, [rsp+628]
37bca5174cmp [rsp+608], 2
37bca517cmov [rsp+208], ebp
37bca5183lea r12, [rsp+648]
37bca518bmov [rsp+184], rsi
37bca5193sete sil
37bca5197pxor x6, x6
37bca519bmov ebx, edx
37bca519dmovsd_xmm x7, [rip+0x7a9d2b]
37bca51a5mov r15, [rsp+944]
37bca51admov [rsp+192], edi
37bca51b4lea r13, [rsp+656]
37bca51bcmov rbp, [rsp+840]
37bca51c4mov edi, 1
37bca51c9movzx esi, sil
37bca51cd
37bca51cdloc_37bca51cd:
37bca51cdmov rax, [rsp+984]
37bca51d5mov r9, rbp
37bca51d8mov r8, r14
37bca51dbmovsd_xmm [r15], x7
37bca51e0movsd_xmm [rsp+648], x6
37bca51e9mov [rsp+152], rax
37bca51f1mov rax, [rsp+936]
37bca51f9mov [rsp+160], 1
37bca5205mov [rsp+120], rax
37bca520amov rax, [rsp+928]
37bca5212mov [rsp+144], r12
37bca521amov [rsp+112], rax
37bca521fmov rax, [rsp+920]
37bca5227mov [rsp+136], r13
37bca522fmov [rsp+104], rax
37bca5234mov rax, [rsp+912]
37bca523cmov [rsp+128], r15
37bca5244mov [rsp+96], rax
37bca5249mov rax, [rsp+904]
37bca5251movsd_xmm [rsp+656], x7
37bca525amov [rsp+88], rax
37bca525fmov rax, [rsp+896]
37bca5267mov [rsp+80], rax
37bca526cmov rax, [rsp+888]
37bca5274mov [rsp+72], rax
37bca5279mov rax, [rsp+880]
37bca5281mov [rsp+64], rax
37bca5286mov rax, [rsp+872]
37bca528emov [rsp+56], rax
37bca5293mov rax, [rsp+864]
37bca529bmov [rsp+48], rax
37bca52a0mov rax, [rsp+856]
37bca52a8mov [rsp+40], rax
37bca52admov rax, [rsp+848]
37bca52b5mov [rsp+32], rax
37bca52bamov rdx, [rsp+184]
37bca52c2mov rcx, [rsp+816]
37bca52cacall ztgsy2_
37bca52cfmovsd_xmm x0, [rsp+648]
37bca52d8ucomisd x0, x6
37bca52dcjp 0x37bca52e0
37bca52deje 0x37bca5335
37bca52e0
37bca52e0loc_37bca52e0:
37bca52e0mov rax, [rsp+824]
37bca52e8movsd_xmm x1, [rsp+656]
37bca52f1mov eax, [rax]
37bca52f3sqrtsd x1, x1
37bca52f7mov edx, eax
37bca52f9mov [rsp+200], eax
37bca5300mulsd x0, x1
37bca5304and edx, -3
37bca5307cmp edx, 1
37bca530ajne 0x37bca7308
37bca5310mov edx, [r14]
37bca5313imul edx, [rbp]
37bca5317pxor x1, x1
37bca531bmov rax, [rsp+952]
37bca5323add edx, edx
37bca5325cvtsi2sd x1, edx
37bca5329sqrtsd x1, x1
37bca532ddivsd x1, x0
37bca5331movsd_xmm [rax], x1
37bca5335
37bca5335loc_37bca5335:
37bca5335cmp edi, 1
37bca5338jne 0x37bca6619
37bca533etest esi, esi
37bca5340je 0x37bca6619
37bca5346mov r8l, [rsp+208]
37bca534etest r8l, r8l
37bca5351je 0x37bca5364
37bca5353mov rax, [rsp+824]
37bca535bmov eax, [rax]
37bca535dmov [rsp+628], eax
37bca5364
37bca5364loc_37bca5364:
37bca5364mov rax, [rsp+960]
37bca536cmovsd_xmm x2, [r15]
37bca5371mov [rsp+48], r14
37bca5376mov r8, rbp
37bca5379mov [rsp+56], 1
37bca5382mov r9, [rsp+880]
37bca538amov rdx, r14
37bca538dlea rcx, [rip+0x7a9b14]
37bca5394mov [rsp+40], rax
37bca5399mov rax, [rsp+888]
37bca53a1movapd x8, x2
37bca53a6lea rdi, [rip+0x7a9aeb]
37bca53admov [rsp+32], rax
37bca53b2call zlacpy_
37bca53b7mov [rsp+48], r14
37bca53bcmov r8, rbp
37bca53bfmov rdx, r14
37bca53c2mov [rsp+56], 1
37bca53cbmov eax, [r14]
37bca53celea rcx, [rip+0x7a9ad3]
37bca53d5imul eax, [rbp]
37bca53d9mov r9, [rsp+928]
37bca53e1cdqe
37bca53e3shl rax, 4
37bca53e7add rax, [rsp+960]
37bca53efmov [rsp+40], rax
37bca53f4mov rax, [rsp+936]
37bca53fcmov [rsp+32], rax
37bca5401call zlacpy_
37bca5406mov [rsp+32], rdi
37bca540bmov r9, rdi
37bca540emov r8, rbp
37bca5411mov rax, [rsp+888]
37bca5419mov rdx, r14
37bca541cmov [rsp+56], 1
37bca5425lea rcx, [rip+0x7a9a7c]
37bca542cmov [rsp+48], rax
37bca5431mov rax, [rsp+880]
37bca5439mov [rsp+40], rax
37bca543ecall zlaset_
37bca5443mov [rsp+32], rdi
37bca5448mov r9, rdi
37bca544bmov r8, rbp
37bca544emov rax, [rsp+936]
37bca5456mov rdx, r14
37bca5459mov [rsp+56], 1
37bca5462lea rcx, [rip+0x7a9a3f]
37bca5469mov [rsp+48], rax
37bca546emov rax, [rsp+928]
37bca5476mov [rsp+40], rax
37bca547bcall zlaset_
37bca5480
37bca5480loc_37bca5480:
37bca5480mov eax, [r14]
37bca5483mov ebx, [rbp]
37bca5486mov edi, 2
37bca548bmov [rsp+192], eax
37bca5492jmp 0x37bca51cd
37bca5497
37bca5497loc_37bca5497:
37bca5497mov rdi, [rsp+824]
37bca549fmov edi, [rdi]
37bca54a1lea edx, [rdi-1]
37bca54a4mov [rsp+208], edi
37bca54abcmp edx, 1
37bca54aejbe 0x37bca6600
37bca54b4mov [rsp+604], 1
37bca54bfmovsd_xmm x0, [rip+0x7a9a09]
37bca54c7
37bca54c7loc_37bca54c7:
37bca54c7mov rax, [rsp+960]
37bca54cfmov [rax+8], 0
37bca54d7movsd_xmm [rax], x0
37bca54dbmov eax, [rsp+604]
37bca54e2cmp [rbx], eax
37bca54e4jge 0x37bca5072
37bca54ea
37bca54ealoc_37bca54ea:
37bca54eacmp esi, -1
37bca54edje 0x37bca4fd6
37bca54f3mov rax, [rsp+984]
37bca54fbmov [rax], -20
37bca5501mov eax, 20
37bca5506jmp 0x37bca4fb4
37bca550b
37bca550bloc_37bca550b:
37bca550bmov ecx, [rax]
37bca550dcmp ebx, edi
37bca550fjl 0x37bca551b
37bca5511mov edx, ecx
37bca5513cmp esi, ecx
37bca5515jge 0x37bca516c
37bca551b
37bca551bloc_37bca551b:
37bca551bmovsxd rdx, r12l
37bca551exor eax, eax
37bca5520mov r9, [rsp+976]
37bca5528test rdx, rdx
37bca552bcmovns rax, rdx
37bca552fmovsxd rdx, r13l
37bca5532mov [rsp+416], rax
37bca553anot rax
37bca553dmov [rsp+408], rax
37bca5545xor eax, eax
37bca5547test rdx, rdx
37bca554acmovns rax, rdx
37bca554emovsxd rdx, [rsp+184]
37bca5556mov [rsp+424], rax
37bca555enot rax
37bca5561mov [rsp+400], rax
37bca5569xor eax, eax
37bca556btest rdx, rdx
37bca556ecmovns rax, rdx
37bca5572movsxd rdx, [rsp+192]
37bca557amov [rsp+352], rax
37bca5582not rax
37bca5585mov [rsp+360], rax
37bca558dxor eax, eax
37bca558ftest rdx, rdx
37bca5592cmovns rax, rdx
37bca5596movsxd rdx, [rsp+200]
37bca559emov [rsp+464], rax
37bca55a6not rax
37bca55a9mov [rsp+472], rax
37bca55b1xor eax, eax
37bca55b3test rdx, rdx
37bca55b6cmovns rax, rdx
37bca55bamovsxd rdx, r15l
37bca55bdmov [rsp+368], rax
37bca55c5not rax
37bca55c8mov [rsp+376], rax
37bca55d0xor eax, eax
37bca55d2test rdx, rdx
37bca55d5cmovns rax, rdx
37bca55d9xor edx, edx
37bca55dbmov [rsp+480], rax
37bca55e3not rax
37bca55e6mov [rsp+456], rax
37bca55eemov eax, 1
37bca55f3jmp 0x37bca5612
37bca55f5
37bca55f5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
37bca5600
37bca5600loc_37bca5600:
37bca5600mov [r9+4*rdx], eax
37bca5604add eax, ebx
37bca5606cmp eax, edi
37bca5608jge 0x37bca72e8
37bca560eadd rdx, 1
37bca5612
37bca5612loc_37bca5612:
37bca5612mov r8l, edx
37bca5615cmp eax, edi
37bca5617jle 0x37bca5600
37bca5619lea eax, [rdx-1]
37bca561cmov [rsp+436], eax
37bca5623movsxd rdx, eax
37bca5626
37bca5626loc_37bca5626:
37bca5626mov rbx, [rsp+976]
37bca562emovsxd rax, r8l
37bca5631add edi, 1
37bca5634mov [rbx+4*rax], edi
37bca5637cmp edi, [rbx+4*rdx]
37bca563alea edx, [r8+1]
37bca563emov r9, rbx
37bca5641cmove r8l, [rsp+436]
37bca564amovsxd rdx, edx
37bca564dcmove rdx, rax
37bca5651mov eax, 1
37bca5656mov [rsp+436], r8l
37bca565ejmp 0x37bca5672
37bca5660
37bca5660loc_37bca5660:
37bca5660mov [r9+4*rdx], eax
37bca5664add eax, esi
37bca5666cmp ecx, eax
37bca5668jle 0x37bca72f8
37bca566eadd rdx, 1
37bca5672
37bca5672loc_37bca5672:
37bca5672mov r8l, edx
37bca5675cmp ecx, eax
37bca5677jge 0x37bca5660
37bca5679lea eax, [rdx-1]
37bca567cmov [rsp+432], eax
37bca5683movsxd rdx, eax
37bca5686
37bca5686loc_37bca5686:
37bca5686mov rdi, [rsp+976]
37bca568eadd ecx, 1
37bca5691movsxd rax, r8l
37bca5694mov [rdi+4*rax], ecx
37bca5697mov eax, r8l
37bca569acmp ecx, [rdi+4*rdx]
37bca569dcmove eax, [rsp+432]
37bca56a5mov [rsp+432], eax
37bca56actest ebp, ebp
37bca56aeje 0x37bca6738
37bca56b4mov edi, [rsp+436]
37bca56bbmovsd_xmm x7, [rip+0x7a980d]
37bca56c3mov edx, 1
37bca56c8mov [rsp+648], 0
37bca56d4movsd_xmm [rsp+656], x7
37bca56ddlea r12l, [rdi+2]
37bca56e1mov rdi, [rsp+944]
37bca56e9movsd_xmm [rdi], x7
37bca56edcmp eax, r12l
37bca56f0jl 0x37bca743e
37bca56f6
37bca56f6loc_37bca56f6:
37bca56f6movsxd rax, [rsp+436]
37bca56femov rdi, [rsp+976]
37bca5706xor ebp, ebp
37bca5708mov [rsp+384], 0
37bca5713mov r13, [rsp+416]
37bca571bcmp [rsp+608], 2
37bca5723mov [rsp+616], edx
37bca572alea rbx, [rdi+4*rax]
37bca572emov [rsp+584], rax
37bca5736mov rax, [rsp+880]
37bca573esete bpl
37bca5742mov r15, [rsp+424]
37bca574ashl r13, 4
37bca574emov [rsp+612], ebp
37bca5755lea rsi, [rax+16]
37bca5759mov rax, [rsp+928]
37bca5761mov [rsp+592], r13
37bca5769shl r15, 4
37bca576dmov [rsp+620], r12l
37bca5775lea rdi, [rax+16]
37bca5779movsxd rax, r12l
37bca577cmov [rsp+216], r15
37bca5784mov r12, r14
37bca5787mov [rsp+256], rax
37bca578flea rax, [rsp+628]
37bca5797mov r15, rsi
37bca579amov [rsp+392], rax
37bca57a2nop [rax]
37bca57a5nop [rax+rax]
37bca57b0
37bca57b0loc_37bca57b0:
37bca57b0mov eax, [rbx+8]
37bca57b3mov edx, [rbx+4]
37bca57b6lea ecx, [rax-1]
37bca57b9mov [rsp+192], eax
37bca57c0sub eax, edx
37bca57c2mov [rsp+488], ecx
37bca57c9mov ecx, [rsp+436]
37bca57d0mov [rsp+640], eax
37bca57d7test ecx, ecx
37bca57d9jle 0x37bca6310
37bca57dfmov rsi, [rsp+424]
37bca57e7movsxd rax, edx
37bca57eamov r10, [rsp+400]
37bca57f2mov rbp, [rsp+480]
37bca57famov r11, [rsp+464]
37bca5802mov rcx, rsi
37bca5805mov r14, [rsp+472]
37bca580dmov r13, [rsp+408]
37bca5815imul rcx, rax
37bca5819mov r9, r11
37bca581cimul r9, rax
37bca5820lea r8, [rcx+r10]
37bca5824mov rcx, rbp
37bca5827mov r10, [rsp+416]
37bca582fimul rcx, rax
37bca5833add rcx, [rsp+456]
37bca583badd r9, r14
37bca583eadd rcx, rax
37bca5841add r9, rax
37bca5844shl rcx, 4
37bca5848add rcx, [rsp+912]
37bca5850shl r9, 4
37bca5854add r9, [rsp+864]
37bca585cmov [rsp+304], rcx
37bca5864mov rcx, r10
37bca5867imul rcx, rax
37bca586bmov [rsp+312], r9
37bca5873add rcx, r13
37bca5876lea r9, [rcx+1]
37bca587ashl r9, 4
37bca587eadd r9, [rsp+880]
37bca5886mov [rsp+440], r9
37bca588elea r9, [r8+1]
37bca5892shl r9, 4
37bca5896add r9, [rsp+928]
37bca589emov [rsp+448], r9
37bca58a6movsxd r9, [rsp+192]
37bca58aeimul r10, r9
37bca58b2imul rsi, r9
37bca58b6imul r11, r9
37bca58baimul r9, rbp
37bca58beadd r13, r10
37bca58c1lea r10, [r14+rax]
37bca58c5add rax, [rsp+456]
37bca58cdmov [rsp+544], r13
37bca58d5add r10, r11
37bca58d8add rax, r9
37bca58dbshl r10, 4
37bca58dfadd r10, [rsp+864]
37bca58e7shl rax, 4
37bca58ebadd rax, [rsp+912]
37bca58f3mov [rsp+528], r10
37bca58fbmov r10, rsi
37bca58femov [rsp+536], rax
37bca5906mov rax, rcx
37bca5909mov rsi, [rsp+400]
37bca5911shl rax, 4
37bca5915add rax, r15
37bca5918add rsi, r10
37bca591bmov [rsp+512], rax
37bca5923mov rax, r8
37bca5926shl rax, 4
37bca592amov [rsp+552], rsi
37bca5932add rax, rdi
37bca5935mov [rsp+520], rax
37bca593dmov rax, r13
37bca5940shl rax, 4
37bca5944add rax, r15
37bca5947mov [rsp+496], rax
37bca594fmov rax, rsi
37bca5952shl rax, 4
37bca5956add rax, rdi
37bca5959mov [rsp+504], rax
37bca5961mov rax, [rsp+584]
37bca5969mov [rsp+184], rax
37bca5971lea rax, [rsp+648]
37bca5979mov [rsp+344], rax
37bca5981lea rax, [rsp+656]
37bca5989mov [rsp+336], rax
37bca5991lea rax, [rsp+640]
37bca5999mov r14, [rsp+216]
37bca59a1mov [rsp+208], rax
37bca59a9lea rax, [rsp+636]
37bca59b1mov [rsp+200], rax
37bca59b9lea rax, [rsp+632]
37bca59c1mov [rsp+328], rax
37bca59c9lea rax, [rsp+664]
37bca59d1mov [rsp+560], rdi
37bca59d9mov rdi, [rsp+592]
37bca59e1mov [rsp+320], rax
37bca59e9mov [rsp+272], r8
37bca59f1mov [rsp+280], rcx
37bca59f9mov [rsp+264], edx
37bca5a00mov [rsp+568], r15
37bca5a08mov [rsp+576], rbx
37bca5a10jmp 0x37bca5bcc
37bca5a15
37bca5a15 0f 1f 00 ...
37bca5a18
37bca5a18loc_37bca5a18:
37bca5a18cmp [rsp+184], 1
37bca5a20je 0x37bca5ba0
37bca5a26mov rax, [rsp+888]
37bca5a2emov rbp, [rsp+240]
37bca5a36lea r15, [rip+0x7a9473]
37bca5a3dlea r13, [rip+0x7a947c]
37bca5a44mov esi, [rsp+224]
37bca5a4bmov [rsp+80], r15
37bca5a50lea rdx, [rip+0x7a9429]
37bca5a57lea r8, [rsp+672]
37bca5a5fmov [rsp+96], rax
37bca5a64mov rax, [rsp+440]
37bca5a6cmov rcx, rdx
37bca5a6fmov [rsp+64], rbp
37bca5a74mov r9, [rsp+208]
37bca5a7csub esi, 1
37bca5a7fmov [rsp+88], rax
37bca5a84mov rax, [rsp+888]
37bca5a8cmov [rsp+40], r13
37bca5a91mov [rsp+72], rax
37bca5a96mov rax, [rsp+856]
37bca5a9emov [rsp+216], r11
37bca5aa6mov [rsp+56], rax
37bca5aabmov rax, [rsp+248]
37bca5ab3mov [rsp+672], esi
37bca5abamov [rsp+112], 1
37bca5ac3add rax, 1
37bca5ac7mov [rsp+104], 1
37bca5ad0shl rax, 4
37bca5ad4add rax, [rsp+848]
37bca5adcmov [rsp+48], rax
37bca5ae1mov rax, [rsp+200]
37bca5ae9mov [rsp+32], rax
37bca5aeecall zgemm_
37bca5af3mov [rsp+672], esi
37bca5afamov rsi, [rsp+936]
37bca5b02lea rdx, [rip+0x7a9377]
37bca5b09mov [rsp+80], r15
37bca5b0emov r9, [rsp+208]
37bca5b16lea r8, [rsp+672]
37bca5b1emov rcx, rdx
37bca5b21mov [rsp+96], rsi
37bca5b26mov rsi, [rsp+448]
37bca5b2emov [rsp+112], 1
37bca5b37mov [rsp+88], rsi
37bca5b3cmov rsi, [rsp+888]
37bca5b44mov [rsp+104], 1
37bca5b4dmov [rsp+72], rsi
37bca5b52mov rsi, [rsp+904]
37bca5b5amov [rsp+64], rbp
37bca5b5fmov [rsp+56], rsi
37bca5b64mov rsi, [rsp+232]
37bca5b6cmov [rsp+40], r13
37bca5b71lea rax, [rsi+1]
37bca5b75shl rax, 4
37bca5b79add rax, [rsp+896]
37bca5b81mov [rsp+48], rax
37bca5b86mov rax, [rsp+200]
37bca5b8emov [rsp+32], rax
37bca5b93call zgemm_
37bca5b98mov r11, [rsp+216]
37bca5ba0
37bca5ba0loc_37bca5ba0:
37bca5ba0mov esi, [rsp+256]
37bca5ba7cmp [rsp+432], esi
37bca5baejg 0x37bca6150
37bca5bb4
37bca5bb4loc_37bca5bb4:
37bca5bb4sub [rsp+184], 1
37bca5bbdmov eax, [rsp+184]
37bca5bc4test eax, eax
37bca5bc6jle 0x37bca62f0
37bca5bcc
37bca5bccloc_37bca5bcc:
37bca5bccmov rbx, [rsp+976]
37bca5bd4mov rax, [rsp+184]
37bca5bdcmov rdx, [rsp+360]
37bca5be4movsxd r11, [rbx+4*rax-4]
37bca5be9mov eax, [rbx+4*rax]
37bca5becmov [rsp+160], 1
37bca5bf8mov rbx, [rsp+376]
37bca5c00mov [rsp+288], eax
37bca5c07lea ebp, [rax-1]
37bca5c0asub eax, r11l
37bca5c0dmov [rsp+636], eax
37bca5c14mov rax, [rsp+272]
37bca5c1cmov [rsp+224], r11l
37bca5c24add rax, r11
37bca5c27shl rax, 4
37bca5c2badd rax, [rsp+928]
37bca5c33mov [rsp+296], rax
37bca5c3bmov rsi, rax
37bca5c3emov rax, [rsp+368]
37bca5c46mov [rsp+112], rsi
37bca5c4bimul rax, r11
37bca5c4flea rcx, [rax+rbx]
37bca5c53mov rax, [rsp+280]
37bca5c5bmov [rsp+232], rcx
37bca5c63add rax, r11
37bca5c66shl rax, 4
37bca5c6aadd rax, [rsp+880]
37bca5c72mov [rsp+240], rax
37bca5c7amov rbx, rax
37bca5c7dmov rax, [rsp+352]
37bca5c85imul rax, r11
37bca5c89add rdx, rax
37bca5c8cmov rax, [rsp+328]
37bca5c94mov [rsp+248], rdx
37bca5c9cmov [rsp+152], rax
37bca5ca4mov rax, [rsp+344]
37bca5cacmov [rsp+144], rax
37bca5cb4mov rax, [rsp+336]
37bca5cbcmov [rsp+136], rax
37bca5cc4mov rax, [rsp+320]
37bca5cccmov [rsp+128], rax
37bca5cd4mov rax, [rsp+936]
37bca5cdcmov [rsp+120], rax
37bca5ce1mov rax, [rsp+920]
37bca5ce9mov [rsp+104], rax
37bca5ceemov rax, [rsp+304]
37bca5cf6mov [rsp+64], rbx
37bca5cfbmov r9, [rsp+208]
37bca5d03mov [rsp+96], rax
37bca5d08mov rax, [rsp+904]
37bca5d10mov r8, [rsp+200]
37bca5d18mov [rsp+216], r11
37bca5d20mov [rsp+88], rax
37bca5d25lea rax, [r11+rcx]
37bca5d29mov rcx, [rsp+816]
37bca5d31shl rax, 4
37bca5d35add rax, [rsp+896]
37bca5d3dmov [rsp+80], rax
37bca5d42mov rax, [rsp+888]
37bca5d4amov [rsp+72], rax
37bca5d4fmov rax, [rsp+872]
37bca5d57mov [rsp+56], rax
37bca5d5cmov rax, [rsp+312]
37bca5d64mov [rsp+48], rax
37bca5d69mov rax, [rsp+856]
37bca5d71mov [rsp+40], rax
37bca5d76lea rax, [r11+rdx]
37bca5d7amov rdx, [rsp+392]
37bca5d82shl rax, 4
37bca5d86add rax, [rsp+848]
37bca5d8emov [rsp+32], rax
37bca5d93call ztgsy2_
37bca5d98mov eax, [rsp+632]
37bca5d9fmov r11, [rsp+216]
37bca5da7test eax, eax
37bca5da9jle 0x37bca5db5
37bca5dabmov rbx, [rsp+984]
37bca5db3mov [rbx], eax
37bca5db5
37bca5db5loc_37bca5db5:
37bca5db5movsd_xmm x6, [rsp+664]
37bca5dbemov eax, [rsp+636]
37bca5dc5imul eax, [rsp+640]
37bca5dcdadd [rsp+384], eax
37bca5dd4ucomisd x6, x7
37bca5dd8jp 0x37bca5de0
37bca5ddaje 0x37bca5a18
37bca5de0
37bca5de0loc_37bca5de0:
37bca5de0cmp [rsp+264], 1
37bca5de8jle 0x37bca5e9b
37bca5deemov [rsp+216], r11
37bca5df6mov rsi, [rsp+928]
37bca5dfemov r15, [rsp+880]
37bca5e06mov r13l, [rsp+264]
37bca5e0emov [rsp+600], ebp
37bca5e15mov ebp, 1
37bca5e1anop [rax+rax]
37bca5e20
37bca5e20loc_37bca5e20:
37bca5e20mov r8, r15
37bca5e23lea r9, [rip+0x7a9082]
37bca5e2amov rcx, r12
37bca5e2dadd ebp, 1
37bca5e30lea rdx, [rsp+672]
37bca5e38add r15, rdi
37bca5e3bmov [rsp+680], 0
37bca5e47movsd_xmm [rsp+672], x6
37bca5e50call zscal_
37bca5e55mov r8, rsi
37bca5e58mov rcx, r12
37bca5e5badd rsi, r14
37bca5e5elea r9, [rip+0x7a9047]
37bca5e65lea rdx, [rsp+672]
37bca5e6dmov [rsp+680], 0
37bca5e79movsd_xmm [rsp+672], x6
37bca5e82call zscal_
37bca5e87cmp r13l, ebp
37bca5e8ajne 0x37bca5e20
37bca5e8cmov r11, [rsp+216]
37bca5e94mov ebp, [rsp+600]
37bca5e9b
37bca5e9bloc_37bca5e9b:
37bca5e9bmov ebx, [rsp+488]
37bca5ea2cmp [rsp+264], ebx
37bca5ea9jg 0x37bca6088
37bca5eafmov eax, [rsp+224]
37bca5eb6mov r10, [rsp+512]
37bca5ebemov [rsp+216], r11
37bca5ec6lea rbx, [rsp+672]
37bca5ecemov r13, [rsp+520]
37bca5ed6mov [rsp+600], ebp
37bca5eddlea rsi, [rsp+644]
37bca5ee5lea r15l, [rax-1]
37bca5ee9mov eax, [rsp+264]
37bca5ef0mov [rsp+832], r12
37bca5ef8mov rbp, r10
37bca5efbmov r12l, eax
37bca5efenop
37bca5f00
37bca5f00loc_37bca5f00:
37bca5f00mov r8, rbp
37bca5f03lea r9, [rip+0x7a8fa2]
37bca5f0amov rdx, rbx
37bca5f0dmov rcx, rsi
37bca5f10mov [rsp+644], r15l
37bca5f18add r12l, 1
37bca5f1cadd rbp, rdi
37bca5f1fmov [rsp+680], 0
37bca5f2bmovsd_xmm [rsp+672], x6
37bca5f34call zscal_
37bca5f39mov r8, r13
37bca5f3cmov rdx, rbx
37bca5f3fmov rcx, rsi
37bca5f42lea r9, [rip+0x7a8f63]
37bca5f49add r13, r14
37bca5f4cmov [rsp+644], r15l
37bca5f54mov [rsp+680], 0
37bca5f60movsd_xmm [rsp+672], x6
37bca5f69call zscal_
37bca5f6ecmp [rsp+192], r12l
37bca5f76jne 0x37bca5f00
37bca5f78movsxd r13, [rsp+288]
37bca5f80mov r11, [rsp+216]
37bca5f88mov [rsp+216], rdi
37bca5f90mov rax, [rsp+280]
37bca5f98mov r12, [rsp+832]
37bca5fa0mov [rsp+288], r11
37bca5fa8mov ebp, [rsp+600]
37bca5faflea r15, [r13+rax]
37bca5fb4mov eax, [rsp+264]
37bca5fbbadd r13, [rsp+272]
37bca5fc3mov rdi, r12
37bca5fc6shl r15, 4
37bca5fcashl r13, 4
37bca5fceadd r15, [rsp+880]
37bca5fd6add r13, [rsp+928]
37bca5fdemov r12l, eax
37bca5fe1nop [rax]
37bca5fe5nop [rax+rax]
37bca5ff0
37bca5ff0loc_37bca5ff0:
37bca5ff0mov edx, [rdi]
37bca5ff2mov r8, r15
37bca5ff5lea r9, [rip+0x7a8eb0]
37bca5ffcmov rcx, rsi
37bca5fffmov [rsp+680], 0
37bca600badd r12l, 1
37bca600fmovsd_xmm [rsp+672], x6
37bca6018sub edx, ebp
37bca601amov [rsp+644], edx
37bca6021mov rdx, rbx
37bca6024call zscal_
37bca6029mov edx, [rdi]
37bca602bmov r8, r13
37bca602emov rcx, rsi
37bca6031lea r9, [rip+0x7a8e74]
37bca6038add r13, r14
37bca603bmov [rsp+680], 0
37bca6047movsd_xmm [rsp+672], x6
37bca6050sub edx, ebp
37bca6052mov [rsp+644], edx
37bca6059mov rdx, rbx
37bca605ccall zscal_
37bca6061mov rax, [rsp+216]
37bca6069add r15, rax
37bca606ccmp [rsp+192], r12l
37bca6074jne 0x37bca5ff0
37bca607amov r11, [rsp+288]
37bca6082mov r12, rdi
37bca6085mov rdi, rax
37bca6088
37bca6088loc_37bca6088:
37bca6088mov rax, [rsp+840]
37bca6090mov r13l, [rsp+192]
37bca6098mov ebp, [rax]
37bca609acmp r13l, ebp
37bca609djg 0x37bca6135
37bca60a3mov [rsp+216], r11
37bca60abmov rsi, [rsp+504]
37bca60b3mov r15, [rsp+496]
37bca60bbnop [rax+rax]
37bca60c0
37bca60c0loc_37bca60c0:
37bca60c0mov r8, r15
37bca60c3lea r9, [rip+0x7a8de2]
37bca60camov rcx, r12
37bca60cdadd r15, rdi
37bca60d0lea rdx, [rsp+672]
37bca60d8add r13l, 1
37bca60dcmov [rsp+680], 0
37bca60e8movsd_xmm [rsp+672], x6
37bca60f1call zscal_
37bca60f6mov r8, rsi
37bca60f9mov rcx, r12
37bca60fcadd rsi, r14
37bca60fflea r9, [rip+0x7a8da6]
37bca6106lea rdx, [rsp+672]
37bca610emov [rsp+680], 0
37bca611amovsd_xmm [rsp+672], x6
37bca6123call zscal_
37bca6128cmp ebp, r13l
37bca612bjge 0x37bca60c0
37bca612dmov r11, [rsp+216]
37bca6135
37bca6135loc_37bca6135:
37bca6135mov rax, [rsp+944]
37bca613dmulsd x6, [rax]
37bca6141movsd_xmm [rax], x6
37bca6145jmp 0x37bca5a18
37bca614a
37bca614a 66 0f 1f 44 00 00 f..D..
37bca6150
37bca6150loc_37bca6150:
37bca6150mov rax, [rsp+840]
37bca6158mov r15l, [rsp+488]
37bca6160lea rsi, [rip+0x7a8d49]
37bca6167lea rdx, [rip+0x7a8d12]
37bca616emov r13, [rsp+296]
37bca6176mov r8, [rsp+200]
37bca617emov rcx, rdx
37bca6181lea r9, [rsp+672]
37bca6189mov eax, [rax]
37bca618bmov [rsp+40], rsi
37bca6190mov [rsp+48], r13
37bca6195mov [rsp+216], eax
37bca619csub eax, r15l
37bca619fmov [rsp+672], eax
37bca61a6mov rax, [rsp+888]
37bca61aemov [rsp+224], r11
37bca61b6mov [rsp+96], rax
37bca61bbmov rax, [rsp+544]
37bca61c3mov [rsp+112], 1
37bca61ccadd rax, r11
37bca61cfmov [rsp+80], rsi
37bca61d4mov [rsp+104], 1
37bca61ddshl rax, 4
37bca61e1add rax, [rsp+880]
37bca61e9mov [rsp+88], rax
37bca61eemov rax, [rsp+872]
37bca61f6mov [rsp+72], rax
37bca61fbmov rax, [rsp+528]
37bca6203mov [rsp+64], rax
37bca6208mov rax, [rsp+936]
37bca6210mov [rsp+56], rax
37bca6215mov rax, [rsp+208]
37bca621dmov [rsp+32], rax
37bca6222call zgemm_
37bca6227mov rcx, [rsp+840]
37bca622fmov r11, [rsp+224]
37bca6237lea rdx, [rip+0x7a8c42]
37bca623emov rax, [rsp+208]
37bca6246mov r8, [rsp+200]
37bca624elea r9, [rsp+672]
37bca6256mov ecx, [rcx]
37bca6258mov [rsp+80], rsi
37bca625dmov [rsp+48], r13
37bca6262mov [rsp+216], ecx
37bca6269sub ecx, r15l
37bca626cmov [rsp+672], ecx
37bca6273mov rcx, [rsp+936]
37bca627bmov [rsp+40], rsi
37bca6280mov [rsp+96], rcx
37bca6285mov rcx, [rsp+552]
37bca628dmov [rsp+32], rax
37bca6292mov [rsp+112], 1
37bca629blea rbp, [r11+rcx]
37bca629fmov rcx, [rsp+920]
37bca62a7mov [rsp+104], 1
37bca62b0shl rbp, 4
37bca62b4add rbp, [rsp+928]
37bca62bcmov [rsp+72], rcx
37bca62c1mov rcx, [rsp+536]
37bca62c9mov [rsp+88], rbp
37bca62cemov [rsp+64], rcx
37bca62d3mov rcx, [rsp+936]
37bca62dbmov [rsp+56], rcx
37bca62e0mov rcx, rdx
37bca62e3call zgemm_
37bca62e8jmp 0x37bca5bb4
37bca62ed
37bca62ed 0f 1f 00 ...
37bca62f0
37bca62f0loc_37bca62f0:
37bca62f0mov [rsp+216], r14
37bca62f8mov rdi, [rsp+560]
37bca6300mov r15, [rsp+568]
37bca6308mov rbx, [rsp+576]
37bca6310
37bca6310loc_37bca6310:
37bca6310add [rsp+256], 1
37bca6319add rbx, 4
37bca631dmov rax, [rsp+256]
37bca6325cmp [rsp+432], eax
37bca632cjge 0x37bca57b0
37bca6332movsd_xmm x0, [rsp+648]
37bca633bpxor x1, x1
37bca633fmov r14, r12
37bca6342mov ebp, [rsp+612]
37bca6349mov edx, [rsp+616]
37bca6350mov r12l, [rsp+620]
37bca6358ucomisd x0, x1
37bca635cjp 0x37bca6360
37bca635eje 0x37bca63ba
37bca6360
37bca6360loc_37bca6360:
37bca6360movsd_xmm x1, [rsp+656]
37bca6369mov rax, [rsp+824]
37bca6371sqrtsd x1, x1
37bca6375mov eax, [rax]
37bca6377mov [rsp+184], eax
37bca637eand eax, -3
37bca6381mulsd x0, x1
37bca6385cmp eax, 1
37bca6388jne 0x37bca7333
37bca638emov rdi, [rsp+840]
37bca6396mov eax, [r14]
37bca6399pxor x1, x1
37bca639dimul eax, [rdi]
37bca63a0add eax, eax
37bca63a2cvtsi2sd x1, eax
37bca63a6sqrtsd x1, x1
37bca63aamov rax, [rsp+952]
37bca63b2divsd x1, x0
37bca63b6movsd_xmm [rax], x1
37bca63ba
37bca63baloc_37bca63ba:
37bca63bacmp edx, 1
37bca63bdjne 0x37bca66e2
37bca63c3test ebp, ebp
37bca63c5je 0x37bca66e2
37bca63cb
37bca63cbloc_37bca63cb:
37bca63cbmov rax, [rsp+824]
37bca63d3mov r9, [rsp+880]
37bca63dbmov rdx, r14
37bca63delea rcx, [rip+0x7a8ac3]
37bca63e5mov r8, [rsp+840]
37bca63edmov eax, [rax]
37bca63efmov [rsp+628], eax
37bca63f6mov rax, [rsp+944]
37bca63femovsd_xmm x3, [rax]
37bca6402mov rax, [rsp+960]
37bca640amov [rsp+48], r14
37bca640fmov [rsp+56], 1
37bca6418mov [rsp+40], rax
37bca641dmov rax, [rsp+888]
37bca6425movapd x8, x3
37bca642amov [rsp+32], rax
37bca642fcall zlacpy_
37bca6434mov rdi, [rsp+840]
37bca643cmov [rsp+48], r14
37bca6441mov rdx, r14
37bca6444mov [rsp+56], 1
37bca644dmov eax, [r14]
37bca6450lea rcx, [rip+0x7a8a51]
37bca6457imul eax, [rdi]
37bca645amov r9, [rsp+928]
37bca6462mov r8, rdi
37bca6465lea rdi, [rip+0x7a8a2c]
37bca646ccdqe
37bca646eshl rax, 4
37bca6472add rax, [rsp+960]
37bca647amov [rsp+40], rax
37bca647fmov rax, [rsp+936]
37bca6487mov [rsp+32], rax
37bca648ccall zlacpy_
37bca6491mov [rsp+32], rdi
37bca6496mov r9, rdi
37bca6499mov rdx, r14
37bca649cmov rax, [rsp+888]
37bca64a4mov r8, [rsp+840]
37bca64acmov [rsp+56], 1
37bca64b5lea rcx, [rip+0x7a89ec]
37bca64bcmov [rsp+48], rax
37bca64c1mov rax, [rsp+880]
37bca64c9mov [rsp+40], rax
37bca64cecall zlaset_
37bca64d3mov [rsp+32], rdi
37bca64d8mov r9, rdi
37bca64dbmov rdx, r14
37bca64demov rax, [rsp+936]
37bca64e6mov r8, [rsp+840]
37bca64eemov [rsp+56], 1
37bca64f7lea rcx, [rip+0x7a89aa]
37bca64femov [rsp+48], rax
37bca6503mov rax, [rsp+928]
37bca650bmov [rsp+40], rax
37bca6510call zlaset_
37bca6515
37bca6515loc_37bca6515:
37bca6515mov rax, [rsp+944]
37bca651dmov [rsp+648], 0
37bca6529movsd_xmm [rsp+656], x7
37bca6532movsd_xmm [rax], x7
37bca6536cmp [rsp+432], r12l
37bca653ejl 0x37bca7359
37bca6544mov edx, 2
37bca6549jmp 0x37bca56f6
37bca654e
37bca654eloc_37bca654e:
37bca654esub eax, 2
37bca6551lea rdi, [rip+0x7a8940]
37bca6558mov [rsp+56], 1
37bca6561mov r8, [rsp+840]
37bca6569mov [rsp+628], eax
37bca6570mov r9, rdi
37bca6573mov rdx, r14
37bca6576lea rcx, [rip+0x7a892b]
37bca657dmov rax, [rsp+888]
37bca6585mov [rsp+32], rdi
37bca658amov [rsp+48], rax
37bca658fmov rax, [rsp+880]
37bca6597mov [rsp+40], rax
37bca659ccall zlaset_
37bca65a1mov [rsp+32], rdi
37bca65a6mov r9, rdi
37bca65a9mov rdx, r14
37bca65acmov rax, [rsp+936]
37bca65b4mov r8, [rsp+840]
37bca65bcmov [rsp+56], 1
37bca65c5lea rcx, [rip+0x7a88dc]
37bca65ccmov [rsp+48], rax
37bca65d1mov rax, [rsp+928]
37bca65d9mov [rsp+40], rax
37bca65decall zlaset_
37bca65e3nop
37bca65e5nop [rax+rax]
37bca65f0
37bca65f0loc_37bca65f0:
37bca65f0mov [rsp+608], 1
37bca65fbjmp 0x37bca514d
37bca6600
37bca6600loc_37bca6600:
37bca6600imul eax, ecx
37bca6603pxor x0, x0
37bca6607add eax, eax
37bca6609mov [rsp+604], eax
37bca6610cvtsi2sd x0, eax
37bca6614jmp 0x37bca54c7
37bca6619
37bca6619loc_37bca6619:
37bca6619cmp edi, 2
37bca661cjne 0x37bca6722
37bca6622test esi, esi
37bca6624je 0x37bca6722
37bca662amov rax, [rsp+888]
37bca6632mov [rsp+32], r14
37bca6637mov rdx, r14
37bca663alea rcx, [rip+0x7a8867]
37bca6641mov r9, [rsp+960]
37bca6649mov r8, [rsp+840]
37bca6651mov [rsp+56], 1
37bca665amov [rsp+48], rax
37bca665fmov rax, [rsp+880]
37bca6667mov [rsp+40], rax
37bca666ccall zlacpy_
37bca6671mov rdi, [rsp+840]
37bca6679mov eax, [r14]
37bca667cmov rdx, r14
37bca667fmov r8, [rsp+840]
37bca6687lea rcx, [rip+0x7a881a]
37bca668eimul eax, [rdi]
37bca6691mov rdi, [rsp+936]
37bca6699mov [rsp+32], r14
37bca669emov [rsp+56], 1
37bca66a7mov [rsp+48], rdi
37bca66acmov rdi, [rsp+928]
37bca66b4cdqe
37bca66b6mov [rsp+40], rdi
37bca66bbmov rdi, [rsp+960]
37bca66c3shl rax, 4
37bca66c7lea r9, [rdi+rax]
37bca66cbcall zlacpy_
37bca66d0mov rax, [rsp+944]
37bca66d8movsd_xmm [rax], x8
37bca66ddjmp 0x37bca4fd6
37bca66e2
37bca66e2loc_37bca66e2:
37bca66e2cmp edx, 2
37bca66e5jne 0x37bca66ef
37bca66e7test ebp, ebp
37bca66e9jne 0x37bca7359
37bca66ef
37bca66efloc_37bca66ef:
37bca66efcmp [rsp+608], edx
37bca66f6jg 0x37bca6515
37bca66fc
37bca66fcloc_37bca66fc:
37bca66fcmov rax, [rsp+960]
37bca6704pxor x0, x0
37bca6708cvtsi2sd x0, [rsp+604]
37bca6711mov [rax+8], 0
37bca6719movsd_xmm [rax], x0
37bca671djmp 0x37bca4fd6
37bca6722
37bca6722loc_37bca6722:
37bca6722cmp [rsp+608], edi
37bca6729jle 0x37bca4fd6
37bca672fjmp 0x37bca5480
37bca6734
37bca6734 0f 1f 40 00 ..@.
37bca6738
37bca6738loc_37bca6738:
37bca6738mov rax, [rsp+944]
37bca6740movsd_xmm x7, [rip+0x7a8788]
37bca6748movsd_xmm [rax], x7
37bca674cmov eax, [rsp+436]
37bca6753test eax, eax
37bca6755jle 0x37bca66fc
37bca6757add eax, 2
37bca675amov r9l, 1
37bca6760mov rbp, r14
37bca6763mov r13, [rsp+416]
37bca676bmov [rsp+208], eax
37bca6772mov rax, [rsp+880]
37bca677ashl r13, 4
37bca677emov r11, [rsp+976]
37bca6786add rax, 16
37bca678amov rdi, r13
37bca678dmov [rsp+448], rax
37bca6795mov rax, [rsp+424]
37bca679dshl rax, 4
37bca67a1mov [rsp+536], rax
37bca67a9mov rax, [rsp+928]
37bca67b1add rax, 16
37bca67b5mov [rsp+488], rax
37bca67bdnop [rax]
37bca67c0
37bca67c0loc_37bca67c0:
37bca67c0mov r8l, [r11+4*r9]
37bca67c4mov ecx, [r11+4*r9-4]
37bca67c9mov ebx, [rsp+208]
37bca67d0mov eax, r8l
37bca67d3lea r15l, [r8-1]
37bca67d7sub eax, ecx
37bca67d9mov [rsp+636], eax
37bca67e0cmp [rsp+432], ebx
37bca67e7jl 0x37bca72d1
37bca67edmov rbx, [rsp+368]
37bca67f5movsxd rdx, ecx
37bca67f8mov r14, [rsp+376]
37bca6800movsxd r10, r8l
37bca6803mov rsi, [rsp+352]
37bca680bmov r12, [rsp+360]
37bca6813mov [rsp+440], r10
37bca681bmov rax, rbx
37bca681eimul rbx, r10
37bca6822mov [rsp+392], rdx
37bca682aimul rax, rdx
37bca682emov [rsp+296], r9
37bca6836mov [rsp+976], r11
37bca683eadd rax, r14
37bca6841add rax, rdx
37bca6844shl rax, 4
37bca6848add rax, [rsp+896]
37bca6850mov [rsp+304], rax
37bca6858mov rax, rsi
37bca685bimul rsi, r10
37bca685fmovsxd r10, [rsp+432]
37bca6867imul rax, rdx
37bca686badd rax, r12
37bca686eadd rax, rdx
37bca6871shl rax, 4
37bca6875add rax, [rsp+848]
37bca687dmov [rsp+312], rax
37bca6885lea rax, [rdx-1]
37bca6889shl rax, 4
37bca688dadd rax, [rsp+928]
37bca6895mov [rsp+512], rax
37bca689dlea rax, [r12+rdx]
37bca68a1lea r12, [rsp+672]
37bca68a9add rax, rsi
37bca68acshl rax, 4
37bca68b0add rax, [rsp+848]
37bca68b8mov [rsp+520], rax
37bca68c0lea rax, [r14+rdx]
37bca68c4mov r14, [rsp+536]
37bca68ccadd rax, rbx
37bca68cfshl rax, 4
37bca68d3add rax, [rsp+896]
37bca68dbmov [rsp+528], rax
37bca68e3lea rax, [rsp+628]
37bca68ebmov [rsp+384], rax
37bca68f3lea rax, [rsp+648]
37bca68fbmov [rsp+344], rax
37bca6903lea rax, [rsp+656]
37bca690bmov [rsp+336], rax
37bca6913lea rax, [rsp+640]
37bca691bmov [rsp+224], rax
37bca6923lea rax, [rsp+636]
37bca692bmov [rsp+216], rax
37bca6933lea rax, [rsp+632]
37bca693bmov [rsp+320], rax
37bca6943lea rax, [rsp+664]
37bca694bmov [rsp+328], rax
37bca6953lea eax, [rcx-1]
37bca6956mov [rsp+504], eax
37bca695djmp 0x37bca6994
37bca695f
37bca695f 90 .
37bca6960
37bca6960loc_37bca6960:
37bca6960cmp [rsp+208], r10l
37bca6968jl 0x37bca6fc1
37bca696e
37bca696eloc_37bca696e:
37bca696emov ebx, [rsp+296]
37bca6975cmp [rsp+436], ebx
37bca697cjg 0x37bca7149
37bca6982
37bca6982loc_37bca6982:
37bca6982sub r10, 1
37bca6986cmp [rsp+208], r10l
37bca698ejg 0x37bca72c1
37bca6994
37bca6994loc_37bca6994:
37bca6994mov rax, [rsp+976]
37bca699cmov rcx, [rsp+424]
37bca69a4mov [rsp+184], r10
37bca69acmov ebx, [rax+4*r10]
37bca69b0mov esi, [rax+4*r10-4]
37bca69b5mov [rsp+160], 1
37bca69c1mov r10, [rsp+392]
37bca69c9lea eax, [rbx-1]
37bca69ccmov [rsp+200], esi
37bca69d3mov [rsp+192], eax
37bca69damov eax, ebx
37bca69dcsub eax, esi
37bca69demov [rsp+640], eax
37bca69e5movsxd rax, esi
37bca69e8mov rsi, [rsp+400]
37bca69f0imul rcx, rax
37bca69f4add rsi, rcx
37bca69f7mov [rsp+256], rcx
37bca69ffmov rcx, [rsp+456]
37bca6a07lea rdx, [rsi+r10]
37bca6a0bmov [rsp+272], rsi
37bca6a13mov rsi, [rsp+928]
37bca6a1bshl rdx, 4
37bca6a1fadd rsi, rdx
37bca6a22mov rdx, [rsp+480]
37bca6a2amov [rsp+240], rsi
37bca6a32imul rdx, rax
37bca6a36lea r11, [rdx+rcx]
37bca6a3amov rcx, [rsp+416]
37bca6a42mov [rsp+280], r11
37bca6a4aimul rcx, rax
37bca6a4emov [rsp+264], rcx
37bca6a56add rcx, [rsp+408]
37bca6a5elea rdx, [r10+rcx]
37bca6a62mov [rsp+232], rcx
37bca6a6amov rcx, [rsp+880]
37bca6a72shl rdx, 4
37bca6a76mov r10, [rsp+472]
37bca6a7eadd rcx, rdx
37bca6a81mov rdx, [rsp+464]
37bca6a89mov [rsp+248], rcx
37bca6a91imul rdx, rax
37bca6a95add r10, rdx
37bca6a98mov rdx, [rsp+320]
37bca6aa0mov [rsp+288], r10
37bca6aa8mov [rsp+152], rdx
37bca6ab0mov rdx, [rsp+344]
37bca6ab8mov [rsp+144], rdx
37bca6ac0mov rdx, [rsp+336]
37bca6ac8mov [rsp+136], rdx
37bca6ad0mov rdx, [rsp+328]
37bca6ad8mov [rsp+112], rsi
37bca6addmov rsi, [rsp+920]
37bca6ae5mov [rsp+128], rdx
37bca6aedmov rdx, [rsp+936]
37bca6af5mov [rsp+104], rsi
37bca6afamov rsi, [rsp+904]
37bca6b02mov [rsp+120], rdx
37bca6b07lea rdx, [rax+r11]
37bca6b0badd rax, r10
37bca6b0emov r9, [rsp+224]
37bca6b16shl rax, 4
37bca6b1aadd rax, [rsp+864]
37bca6b22mov [rsp+64], rcx
37bca6b27shl rdx, 4
37bca6b2bmov [rsp+48], rax
37bca6b30mov rax, [rsp+856]
37bca6b38mov rcx, [rsp+872]
37bca6b40mov [rsp+88], rsi
37bca6b45mov [rsp+40], rax
37bca6b4amov rax, [rsp+312]
37bca6b52mov rsi, [rsp+304]
37bca6b5aadd rdx, [rsp+912]
37bca6b62mov [rsp+56], rcx
37bca6b67mov [rsp+32], rax
37bca6b6cmov r8, [rsp+216]
37bca6b74mov [rsp+96], rdx
37bca6b79mov rcx, [rsp+816]
37bca6b81mov [rsp+80], rsi
37bca6b86mov rdx, [rsp+384]
37bca6b8emov rsi, [rsp+888]
37bca6b96mov [rsp+72], rsi
37bca6b9bcall ztgsy2_
37bca6ba0mov eax, [rsp+632]
37bca6ba7mov r10, [rsp+184]
37bca6baftest eax, eax
37bca6bb1jle 0x37bca6bbd
37bca6bb3mov rcx, [rsp+984]
37bca6bbbmov [rcx], eax
37bca6bbd
37bca6bbdloc_37bca6bbd:
37bca6bbdmovsd_xmm x6, [rsp+664]
37bca6bc6ucomisd x6, x7
37bca6bcajp 0x37bca6bd2
37bca6bccje 0x37bca6960
37bca6bd2
37bca6bd2loc_37bca6bd2:
37bca6bd2mov rdx, [rsp+928]
37bca6bdamov rsi, [rsp+880]
37bca6be2cmp [rsp+200], 1
37bca6beajle 0x37bca6c99
37bca6bf0mov [rsp+496], r10
37bca6bf8mov r13l, [rsp+200]
37bca6c00mov [rsp+184], r15l
37bca6c08mov r15, rsi
37bca6c0bmov rsi, rdx
37bca6c0emov [rsp+600], ebx
37bca6c15mov ebx, 1
37bca6c1anop [rax+rax]
37bca6c20
37bca6c20loc_37bca6c20:
37bca6c20mov r8, r15
37bca6c23lea r9, [rip+0x7a8282]
37bca6c2amov rdx, r12
37bca6c2dmov rcx, rbp
37bca6c30movsd_xmm [rsp+672], x6
37bca6c39add ebx, 1
37bca6c3cadd r15, rdi
37bca6c3fmov [rsp+680], 0
37bca6c4bcall zscal_
37bca6c50mov r8, rsi
37bca6c53mov rdx, r12
37bca6c56mov rcx, rbp
37bca6c59lea r9, [rip+0x7a824c]
37bca6c60add rsi, r14
37bca6c63mov [rsp+680], 0
37bca6c6fmovsd_xmm [rsp+672], x6
37bca6c78call zscal_
37bca6c7dcmp r13l, ebx
37bca6c80jne 0x37bca6c20
37bca6c82mov r15l, [rsp+184]
37bca6c8amov ebx, [rsp+600]
37bca6c91mov r10, [rsp+496]
37bca6c99
37bca6c99loc_37bca6c99:
37bca6c99mov ecx, [rsp+192]
37bca6ca0cmp [rsp+200], ecx
37bca6ca7jg 0x37bca6ebf
37bca6cadmov rax, [rsp+232]
37bca6cb5mov rsi, [rsp+272]
37bca6cbdmov [rsp+272], r10
37bca6cc5lea r13, [rsp+644]
37bca6ccdmov r11l, [rsp+200]
37bca6cd5mov [rsp+192], r15l
37bca6cddshl rax, 4
37bca6ce1mov r15l, [rsp+504]
37bca6ce9add rax, [rsp+448]
37bca6cf1mov [rsp+184], ebx
37bca6cf8mov [rsp+832], rbp
37bca6d00shl rsi, 4
37bca6d04mov rbx, rax
37bca6d07add rsi, [rsp+488]
37bca6d0fmov ebp, r11l
37bca6d12nop [rax]
37bca6d15nop [rax+rax]
37bca6d20
37bca6d20loc_37bca6d20:
37bca6d20mov r8, rbx
37bca6d23lea r9, [rip+0x7a8182]
37bca6d2amov rdx, r12
37bca6d2dmov rcx, r13
37bca6d30mov [rsp+644], r15l
37bca6d38add ebp, 1
37bca6d3badd rbx, rdi
37bca6d3emov [rsp+680], 0
37bca6d4amovsd_xmm [rsp+672], x6
37bca6d53call zscal_
37bca6d58mov r8, rsi
37bca6d5bmov rdx, r12
37bca6d5emov rcx, r13
37bca6d61lea r9, [rip+0x7a8144]
37bca6d68add rsi, r14
37bca6d6bmov [rsp+644], r15l
37bca6d73mov [rsp+680], 0
37bca6d7fmovsd_xmm [rsp+672], x6
37bca6d88call zscal_
37bca6d8dcmp [rsp+184], ebp
37bca6d94jne 0x37bca6d20
37bca6d96mov rcx, [rsp+440]
37bca6d9emov r10, [rsp+272]
37bca6da6mov rax, [rsp+408]
37bca6daemov rsi, [rsp+400]
37bca6db6mov rbp, [rsp+832]
37bca6dbemov r11l, [rsp+200]
37bca6dc6add rax, rcx
37bca6dc9add rsi, rcx
37bca6dccadd rax, [rsp+264]
37bca6dd4add rsi, [rsp+256]
37bca6ddcmov [rsp+256], r10
37bca6de4shl rax, 4
37bca6de8add rax, [rsp+880]
37bca6df0shl rsi, 4
37bca6df4mov r15l, [rsp+192]
37bca6dfcadd rsi, [rsp+928]
37bca6e04mov [rsp+192], rdi
37bca6e0cmov rbx, rax
37bca6e0fmov rdi, rbp
37bca6e12mov ebp, r11l
37bca6e15nop [rax+rax]
37bca6e20
37bca6e20loc_37bca6e20:
37bca6e20mov edx, [rdi]
37bca6e22mov r8, rbx
37bca6e25lea r9, [rip+0x7a8080]
37bca6e2cmov rcx, r13
37bca6e2fmov [rsp+680], 0
37bca6e3badd ebp, 1
37bca6e3emovsd_xmm [rsp+672], x6
37bca6e47sub edx, r15l
37bca6e4amov [rsp+644], edx
37bca6e51mov rdx, r12
37bca6e54call zscal_
37bca6e59mov edx, [rdi]
37bca6e5bmov r8, rsi
37bca6e5emov rcx, r13
37bca6e61lea r9, [rip+0x7a8044]
37bca6e68add rsi, r14
37bca6e6bmov [rsp+680], 0
37bca6e77movsd_xmm [rsp+672], x6
37bca6e80sub edx, r15l
37bca6e83mov [rsp+644], edx
37bca6e8amov rdx, r12
37bca6e8dcall zscal_
37bca6e92mov rax, [rsp+192]
37bca6e9aadd rbx, rax
37bca6e9dcmp [rsp+184], ebp
37bca6ea4jne 0x37bca6e20
37bca6eaamov ebx, [rsp+184]
37bca6eb1mov r10, [rsp+256]
37bca6eb9mov rbp, rdi
37bca6ebcmov rdi, rax
37bca6ebf
37bca6ebfloc_37bca6ebf:
37bca6ebfmov rax, [rsp+840]
37bca6ec7mov eax, [rax]
37bca6ec9cmp ebx, eax
37bca6ecbjg 0x37bca6fa3
37bca6ed1mov r13, [rsp+416]
37bca6ed9movsxd rdx, ebx
37bca6edcmov rcx, [rsp+400]
37bca6ee4mov [rsp+192], r10
37bca6eecmov [rsp+184], r15l
37bca6ef4imul r13, rdx
37bca6ef8add r13, [rsp+408]
37bca6f00imul rdx, [rsp+424]
37bca6f09shl r13, 4
37bca6f0dadd r13, [rsp+448]
37bca6f15mov r15, r13
37bca6f18mov r13l, ebx
37bca6f1bmov ebx, eax
37bca6f1dlea rsi, [rdx+rcx]
37bca6f21shl rsi, 4
37bca6f25add rsi, [rsp+488]
37bca6f2dnop [rax]
37bca6f30
37bca6f30loc_37bca6f30:
37bca6f30mov r8, r15
37bca6f33lea r9, [rip+0x7a7f72]
37bca6f3amov rdx, r12
37bca6f3dmov rcx, rbp
37bca6f40movsd_xmm [rsp+672], x6
37bca6f49add r13l, 1
37bca6f4dadd r15, rdi
37bca6f50mov [rsp+680], 0
37bca6f5ccall zscal_
37bca6f61mov r8, rsi
37bca6f64mov rdx, r12
37bca6f67mov rcx, rbp
37bca6f6alea r9, [rip+0x7a7f3b]
37bca6f71add rsi, r14
37bca6f74mov [rsp+680], 0
37bca6f80movsd_xmm [rsp+672], x6
37bca6f89call zscal_
37bca6f8ecmp ebx, r13l
37bca6f91jge 0x37bca6f30
37bca6f93mov r15l, [rsp+184]
37bca6f9bmov r10, [rsp+192]
37bca6fa3
37bca6fa3loc_37bca6fa3:
37bca6fa3mov rax, [rsp+944]
37bca6fabmulsd x6, [rax]
37bca6fafmovsd_xmm [rax], x6
37bca6fb3cmp [rsp+208], r10l
37bca6fbbjge 0x37bca696e
37bca6fc1
37bca6fc1loc_37bca6fc1:
37bca6fc1mov rax, [rsp+936]
37bca6fc9mov r13, [rsp+512]
37bca6fd1lea rcx, [rip+0x7a7ed8]
37bca6fd8mov r9, r12
37bca6fdbmov [rsp+80], rcx
37bca6fe0mov ebx, [rsp+200]
37bca6fe7mov rsi, rcx
37bca6fealea rdx, [rip+0x7a7e90]
37bca6ff1mov [rsp+96], rax
37bca6ff6mov rax, [rsp+872]
37bca6ffemov [rsp+40], rcx
37bca7003mov r8, [rsp+216]
37bca700bsub ebx, 1
37bca700elea rcx, [rip+0x7a7e6b]
37bca7015mov [rsp+72], rax
37bca701amov rax, [rsp+288]
37bca7022mov [rsp+88], r13
37bca7027add rax, 1
37bca702bmov [rsp+672], ebx
37bca7032shl rax, 4
37bca7036add rax, [rsp+864]
37bca703emov [rsp+184], r10
37bca7046mov [rsp+64], rax
37bca704bmov rax, [rsp+888]
37bca7053mov [rsp+112], 1
37bca705cmov [rsp+56], rax
37bca7061mov rax, [rsp+248]
37bca7069mov [rsp+104], 1
37bca7072mov [rsp+48], rax
37bca7077mov rax, [rsp+224]
37bca707fmov [rsp+32], rax
37bca7084call zgemm_
37bca7089mov rcx, [rsp+920]
37bca7091mov [rsp+88], r13
37bca7096mov r9, r12
37bca7099mov [rsp+672], ebx
37bca70a0mov rbx, [rsp+936]
37bca70a8lea rdx, [rip+0x7a7dd2]
37bca70afmov [rsp+72], rcx
37bca70b4mov rcx, [rsp+280]
37bca70bcmov [rsp+96], rbx
37bca70c1mov r8, [rsp+216]
37bca70c9lea rax, [rcx+1]
37bca70cdmov rcx, [rsp+936]
37bca70d5mov [rsp+80], rsi
37bca70dashl rax, 4
37bca70deadd rax, [rsp+912]
37bca70e6mov [rsp+40], rsi
37bca70ebmov [rsp+64], rax
37bca70f0mov rax, [rsp+224]
37bca70f8mov [rsp+56], rcx
37bca70fdmov rcx, [rsp+240]
37bca7105mov [rsp+112], 1
37bca710emov [rsp+48], rcx
37bca7113lea rcx, [rip+0x7a7d66]
37bca711amov [rsp+104], 1
37bca7123mov [rsp+32], rax
37bca7128call zgemm_
37bca712dmov r10, [rsp+184]
37bca7135mov ebx, [rsp+296]
37bca713ccmp [rsp+436], ebx
37bca7143jle 0x37bca6982
37bca7149
37bca7149loc_37bca7149:
37bca7149mov eax, [rbp]
37bca714cmov rbx, [rsp+232]
37bca7154lea rsi, [rip+0x7a7d55]
37bca715blea r13, [rip+0x7a7d5e]
37bca7162add rbx, [rsp+440]
37bca716amov [rsp+80], rsi
37bca716fmov r8, r12
37bca7172lea rdx, [rip+0x7a7d07]
37bca7179sub eax, r15l
37bca717cshl rbx, 4
37bca7180add rbx, [rsp+880]
37bca7188mov [rsp+40], r13
37bca718dmov [rsp+672], eax
37bca7194mov rax, [rsp+888]
37bca719clea rcx, [rip+0x7a7cde]
37bca71a3mov [rsp+88], rbx
37bca71a8mov r9, [rsp+224]
37bca71b0mov [rsp+96], rax
37bca71b5mov [rsp+72], rax
37bca71bamov rax, [rsp+248]
37bca71c2mov [rsp+184], r10
37bca71camov [rsp+64], rax
37bca71cfmov rax, [rsp+856]
37bca71d7mov [rsp+112], 1
37bca71e0mov [rsp+56], rax
37bca71e5mov rax, [rsp+520]
37bca71edmov [rsp+104], 1
37bca71f6mov [rsp+48], rax
37bca71fbmov rax, [rsp+216]
37bca7203mov [rsp+32], rax
37bca7208call zgemm_
37bca720dmov ecx, [rbp]
37bca7210mov [rsp+88], rbx
37bca7215mov r8, r12
37bca7218mov rbx, [rsp+936]
37bca7220mov [rsp+80], rsi
37bca7225lea rdx, [rip+0x7a7c54]
37bca722csub ecx, r15l
37bca722fmov [rsp+40], r13
37bca7234mov rax, [rsp+216]
37bca723cmov [rsp+72], rbx
37bca7241mov rbx, [rsp+240]
37bca7249mov [rsp+672], ecx
37bca7250mov rcx, [rsp+888]
37bca7258mov [rsp+64], rbx
37bca725dmov rbx, [rsp+904]
37bca7265mov [rsp+96], rcx
37bca726amov r9, [rsp+224]
37bca7272lea rcx, [rip+0x7a7c08]
37bca7279mov [rsp+56], rbx
37bca727emov rbx, [rsp+528]
37bca7286mov [rsp+112], 1
37bca728fmov [rsp+104], 1
37bca7298mov [rsp+48], rbx
37bca729dmov [rsp+32], rax
37bca72a2call zgemm_
37bca72a7mov r10, [rsp+184]
37bca72afsub r10, 1
37bca72b3cmp [rsp+208], r10l
37bca72bbjle 0x37bca6994
37bca72c1
37bca72c1loc_37bca72c1:
37bca72c1mov r9, [rsp+296]
37bca72c9mov r11, [rsp+976]
37bca72d1
37bca72d1loc_37bca72d1:
37bca72d1add r9, 1
37bca72d5cmp [rsp+436], r9l
37bca72ddjge 0x37bca67c0
37bca72e3jmp 0x37bca66fc
37bca72e8
37bca72e8loc_37bca72e8:
37bca72e8mov [rsp+436], edx
37bca72eflea r8l, [rdx+1]
37bca72f3jmp 0x37bca5626
37bca72f8
37bca72f8loc_37bca72f8:
37bca72f8mov [rsp+432], edx
37bca72fflea r8l, [rdx+1]
37bca7303jmp 0x37bca5686
37bca7308
37bca7308loc_37bca7308:
37bca7308mov eax, [rsp+192]
37bca730fpxor x1, x1
37bca7313imul eax, ebx
37bca7316cvtsi2sd x1, eax
37bca731asqrtsd x1, x1
37bca731emov rax, [rsp+952]
37bca7326divsd x1, x0
37bca732amovsd_xmm [rax], x1
37bca732ejmp 0x37bca5335
37bca7333
37bca7333loc_37bca7333:
37bca7333pxor x1, x1
37bca7337mov rax, [rsp+952]
37bca733fcvtsi2sd x1, [rsp+384]
37bca7348sqrtsd x1, x1
37bca734cdivsd x1, x0
37bca7350movsd_xmm [rax], x1
37bca7354jmp 0x37bca63ba
37bca7359
37bca7359loc_37bca7359:
37bca7359mov rax, [rsp+888]
37bca7361mov [rsp+32], r14
37bca7366mov rdx, r14
37bca7369lea rcx, [rip+0x7a7b38]
37bca7370mov r9, [rsp+960]
37bca7378mov r8, [rsp+840]
37bca7380mov [rsp+56], 1
37bca7389mov [rsp+48], rax
37bca738emov rax, [rsp+880]
37bca7396mov [rsp+40], rax
37bca739bcall zlacpy_
37bca73a0mov rdi, [rsp+840]
37bca73a8mov eax, [r14]
37bca73abmov rdx, r14
37bca73aemov r8, [rsp+840]
37bca73b6lea rcx, [rip+0x7a7aeb]
37bca73bdimul eax, [rdi]
37bca73c0mov rdi, [rsp+936]
37bca73c8mov [rsp+32], r14
37bca73cdmov [rsp+56], 1
37bca73d6mov [rsp+48], rdi
37bca73dbmov rdi, [rsp+928]
37bca73e3cdqe
37bca73e5mov [rsp+40], rdi
37bca73eamov rdi, [rsp+960]
37bca73f2shl rax, 4
37bca73f6lea r9, [rdi+rax]
37bca73facall zlacpy_
37bca73ffmov rax, [rsp+944]
37bca7407movsd_xmm [rax], x8
37bca740cjmp 0x37bca66fc
37bca7411
37bca7411loc_37bca7411:
37bca7411mov edx, -10
37bca7416mov eax, 10
37bca741bjmp 0x37bca4faa
37bca7420
37bca7420loc_37bca7420:
37bca7420mov edx, -12
37bca7425mov eax, 12
37bca742ajmp 0x37bca4faa
37bca742f
37bca742floc_37bca742f:
37bca742fmov edx, -14
37bca7434mov eax, 14
37bca7439jmp 0x37bca4faa
37bca743e
37bca743eloc_37bca743e:
37bca743ecmp [rsp+608], 2
37bca7446jne 0x37bca66ef
37bca744cjmp 0x37bca63cb
37bca4de0
37bca4de0ztgsyl_:
37bca4de0push r15
37bca4de2push r14
37bca4de4push r13
37bca4de6push r12
37bca4de8push rbp
37bca4de9push rdi
37bca4deapush rsi
37bca4debpush rbx
37bca4decsub rsp, 744
37bca4df3movups [rsp+688], x6
37bca4dfbmovups [rsp+704], x7
37bca4e03movups [rsp+720], x8
37bca4e0cmov rax, [rsp+888]
37bca4e14mov rbx, [rsp+968]
37bca4e1cmov r12l, [rax]
37bca4e1fmov rax, [rsp+936]
37bca4e27mov r13l, [rax]
37bca4e2amov rax, [rsp+856]
37bca4e32mov [rsp+824], rdx
37bca4e3amov r14, r8
37bca4e3dmov [rsp+840], r9
37bca4e45mov r8l, 1
37bca4e4bmov r9l, 1
37bca4e51lea rdx, [rip+0x7aa028]
37bca4e58mov eax, [rax]
37bca4e5amov [rsp+816], rcx
37bca4e62mov [rsp+184], eax
37bca4e69mov rax, [rsp+872]
37bca4e71mov eax, [rax]
37bca4e73mov [rsp+192], eax
37bca4e7amov rax, [rsp+904]
37bca4e82mov eax, [rax]
37bca4e84mov [rsp+200], eax
37bca4e8bmov rax, [rsp+920]
37bca4e93mov r15l, [rax]
37bca4e96mov rax, [rsp+984]
37bca4e9emov [rax], 0
37bca4ea4call lsame_
37bca4ea9mov esi, [rbx]
37bca4eabmov ebp, eax
37bca4eadtest eax, eax
37bca4eafje 0x37bca4ee0
37bca4eb1mov rax, [rsp+824]
37bca4eb9cmp [rax], 4
37bca4ebcmov rax, [rsp+984]
37bca4ec4jbe 0x37bca4f10
37bca4ec6mov [rax], -2
37bca4eccmov eax, -2
37bca4ed1
37bca4ed1loc_37bca4ed1:
37bca4ed1neg eax
37bca4ed3jmp 0x37bca4fb4
37bca4ed8
37bca4ed8 0f 1f 84 00 00 00 00 00 ........
37bca4ee0
37bca4ee0loc_37bca4ee0:
37bca4ee0mov rcx, [rsp+816]
37bca4ee8mov r9l, 1
37bca4eeemov r8l, 1
37bca4ef4lea rdx, [rip+0x7a9f86]
37bca4efbcall lsame_
37bca4f00test eax, eax
37bca4f02mov rax, [rsp+984]
37bca4f0aje 0x37bca5003
37bca4f10
37bca4f10loc_37bca4f10:
37bca4f10mov eax, [rax]
37bca4f12test eax, eax
37bca4f14jne 0x37bca4ed1
37bca4f16mov eax, [r14]
37bca4f19test eax, eax
37bca4f1bjle 0x37bca4fa0
37bca4f21mov rdi, [rsp+840]
37bca4f29mov ecx, [rdi]
37bca4f2btest ecx, ecx
37bca4f2djle 0x37bca5012
37bca4f33mov rdi, [rsp+856]
37bca4f3bcmp eax, [rdi]
37bca4f3djg 0x37bca501e
37bca4f43mov rdi, [rsp+872]
37bca4f4bcmp ecx, [rdi]
37bca4f4djg 0x37bca502a
37bca4f53mov rdi, [rsp+888]
37bca4f5bcmp eax, [rdi]
37bca4f5djg 0x37bca7411
37bca4f63mov rdi, [rsp+904]
37bca4f6bcmp eax, [rdi]
37bca4f6djg 0x37bca7420
37bca4f73mov rdi, [rsp+920]
37bca4f7bcmp ecx, [rdi]
37bca4f7djg 0x37bca742f
37bca4f83mov rdi, [rsp+936]
37bca4f8bcmp eax, [rdi]
37bca4f8djle 0x37bca5039
37bca4f93mov edx, -16
37bca4f98mov eax, 16
37bca4f9djmp 0x37bca4faa
37bca4f9f
37bca4f9f 90 .
37bca4fa0
37bca4fa0loc_37bca4fa0:
37bca4fa0mov edx, -3
37bca4fa5mov eax, 3
37bca4faa
37bca4faaloc_37bca4faa:
37bca4faamov rdi, [rsp+984]
37bca4fb2mov [rdi], edx
37bca4fb4
37bca4fb4loc_37bca4fb4:
37bca4fb4lea rdx, [rsp+672]
37bca4fbcmov r8l, 6
37bca4fc2lea rcx, [rip+0x7a9eb9]
37bca4fc9mov [rsp+672], eax
37bca4fd0call xerbla_
37bca4fd5nop
37bca4fd6
37bca4fd6loc_37bca4fd6:
37bca4fd6movups x6, [rsp+688]
37bca4fdemovups x7, [rsp+704]
37bca4fe6movups x8, [rsp+720]
37bca4fefadd rsp, 744
37bca4ff6pop rbx
37bca4ff7pop rsi
37bca4ff8pop rdi
37bca4ff9pop rbp
37bca4ffapop r12
37bca4ffcpop r13
37bca4ffepop r14
37bca5000pop r15
37bca5002ret
37bca5003
37bca5003loc_37bca5003:
37bca5003mov [rax], -1
37bca5009mov eax, -1
37bca500eneg eax
37bca5010jmp 0x37bca4fb4
37bca5012
37bca5012loc_37bca5012:
37bca5012mov edx, -4
37bca5017mov eax, 4
37bca501cjmp 0x37bca4faa
37bca501e
37bca501eloc_37bca501e:
37bca501emov edx, -6
37bca5023mov eax, 6
37bca5028jmp 0x37bca4faa
37bca502a
37bca502aloc_37bca502a:
37bca502amov edx, -8
37bca502fmov eax, 8
37bca5034jmp 0x37bca4faa
37bca5039
37bca5039loc_37bca5039:
37bca5039test ebp, ebp
37bca503bjne 0x37bca5497
37bca5041mov rax, [rsp+960]
37bca5049mov rdi, [rip+0x7a9e80]
37bca5050mov r9l, [rbx]
37bca5053mov [rax], rdi
37bca5056mov [rax+8], 0
37bca505etest r9l, r9l
37bca5061jle 0x37bca54ea
37bca5067mov [rsp+604], 1
37bca5072
37bca5072loc_37bca5072:
37bca5072cmp esi, -1
37bca5075je 0x37bca4fd6
37bca507bmov rax, [rsp+840]
37bca5083lea rdi, [rip+0x7a9e02]
37bca508amov [rsp+64], 1
37bca5093mov r9, r14
37bca5096mov [rsp+56], 6
37bca509fmov r8, [rsp+816]
37bca50a7lea rdx, [rip+0x7a9dd4]
37bca50aelea rcx, [rip+0x7a9dd3]
37bca50b5mov [rsp+48], rdi
37bca50bamov [rsp+40], rdi
37bca50bfmov [rsp+32], rax
37bca50c4call ilaenv_
37bca50c9mov [rsp+48], rdi
37bca50cemov r8, [rsp+816]
37bca50d6mov r9, r14
37bca50d9mov ebx, eax
37bca50dbmov rax, [rsp+840]
37bca50e3mov [rsp+64], 1
37bca50eclea rdx, [rip+0x7a9d8f]
37bca50f3mov [rsp+56], 6
37bca50fclea rcx, [rip+0x7a9d8d]
37bca5103mov [rsp+40], rdi
37bca5108mov [rsp+32], rax
37bca510dcall ilaenv_
37bca5112mov [rsp+628], 0
37bca511dmov esi, eax
37bca511ftest ebp, ebp
37bca5121je 0x37bca65f0
37bca5127mov rax, [rsp+824]
37bca512fmov eax, [rax]
37bca5131cmp eax, 2
37bca5134jg 0x37bca654e
37bca513atest eax, eax
37bca513cjle 0x37bca65f0
37bca5142mov [rsp+608], 2
37bca514d
37bca514dloc_37bca514d:
37bca514dmov edi, [r14]
37bca5150mov rax, [rsp+840]
37bca5158cmp ebx, 1
37bca515bjg 0x37bca550b
37bca5161cmp esi, 1
37bca5164jg 0x37bca550b
37bca516amov edx, [rax]
37bca516c
37bca516cloc_37bca516c:
37bca516clea rsi, [rsp+628]
37bca5174cmp [rsp+608], 2
37bca517cmov [rsp+208], ebp
37bca5183lea r12, [rsp+648]
37bca518bmov [rsp+184], rsi
37bca5193sete sil
37bca5197pxor x6, x6
37bca519bmov ebx, edx
37bca519dmovsd_xmm x7, [rip+0x7a9d2b]
37bca51a5mov r15, [rsp+944]
37bca51admov [rsp+192], edi
37bca51b4lea r13, [rsp+656]
37bca51bcmov rbp, [rsp+840]
37bca51c4mov edi, 1
37bca51c9movzx esi, sil
37bca51cd
37bca51cdloc_37bca51cd:
37bca51cdmov rax, [rsp+984]
37bca51d5mov r9, rbp
37bca51d8mov r8, r14
37bca51dbmovsd_xmm [r15], x7
37bca51e0movsd_xmm [rsp+648], x6
37bca51e9mov [rsp+152], rax
37bca51f1mov rax, [rsp+936]
37bca51f9mov [rsp+160], 1
37bca5205mov [rsp+120], rax
37bca520amov rax, [rsp+928]
37bca5212mov [rsp+144], r12
37bca521amov [rsp+112], rax
37bca521fmov rax, [rsp+920]
37bca5227mov [rsp+136], r13
37bca522fmov [rsp+104], rax
37bca5234mov rax, [rsp+912]
37bca523cmov [rsp+128], r15
37bca5244mov [rsp+96], rax
37bca5249mov rax, [rsp+904]
37bca5251movsd_xmm [rsp+656], x7
37bca525amov [rsp+88], rax
37bca525fmov rax, [rsp+896]
37bca5267mov [rsp+80], rax
37bca526cmov rax, [rsp+888]
37bca5274mov [rsp+72], rax
37bca5279mov rax, [rsp+880]
37bca5281mov [rsp+64], rax
37bca5286mov rax, [rsp+872]
37bca528emov [rsp+56], rax
37bca5293mov rax, [rsp+864]
37bca529bmov [rsp+48], rax
37bca52a0mov rax, [rsp+856]
37bca52a8mov [rsp+40], rax
37bca52admov rax, [rsp+848]
37bca52b5mov [rsp+32], rax
37bca52bamov rdx, [rsp+184]
37bca52c2mov rcx, [rsp+816]
37bca52cacall ztgsy2_
37bca52cfmovsd_xmm x0, [rsp+648]
37bca52d8ucomisd x0, x6
37bca52dcjp 0x37bca52e0
37bca52deje 0x37bca5335
37bca52e0
37bca52e0loc_37bca52e0:
37bca52e0mov rax, [rsp+824]
37bca52e8movsd_xmm x1, [rsp+656]
37bca52f1mov eax, [rax]
37bca52f3sqrtsd x1, x1
37bca52f7mov edx, eax
37bca52f9mov [rsp+200], eax
37bca5300mulsd x0, x1
37bca5304and edx, -3
37bca5307cmp edx, 1
37bca530ajne 0x37bca7308
37bca5310mov edx, [r14]
37bca5313imul edx, [rbp]
37bca5317pxor x1, x1
37bca531bmov rax, [rsp+952]
37bca5323add edx, edx
37bca5325cvtsi2sd x1, edx
37bca5329sqrtsd x1, x1
37bca532ddivsd x1, x0
37bca5331movsd_xmm [rax], x1
37bca5335
37bca5335loc_37bca5335:
37bca5335cmp edi, 1
37bca5338jne 0x37bca6619
37bca533etest esi, esi
37bca5340je 0x37bca6619
37bca5346mov r8l, [rsp+208]
37bca534etest r8l, r8l
37bca5351je 0x37bca5364
37bca5353mov rax, [rsp+824]
37bca535bmov eax, [rax]
37bca535dmov [rsp+628], eax
37bca5364
37bca5364loc_37bca5364:
37bca5364mov rax, [rsp+960]
37bca536cmovsd_xmm x2, [r15]
37bca5371mov [rsp+48], r14
37bca5376mov r8, rbp
37bca5379mov [rsp+56], 1
37bca5382mov r9, [rsp+880]
37bca538amov rdx, r14
37bca538dlea rcx, [rip+0x7a9b14]
37bca5394mov [rsp+40], rax
37bca5399mov rax, [rsp+888]
37bca53a1movapd x8, x2
37bca53a6lea rdi, [rip+0x7a9aeb]
37bca53admov [rsp+32], rax
37bca53b2call zlacpy_
37bca53b7mov [rsp+48], r14
37bca53bcmov r8, rbp
37bca53bfmov rdx, r14
37bca53c2mov [rsp+56], 1
37bca53cbmov eax, [r14]
37bca53celea rcx, [rip+0x7a9ad3]
37bca53d5imul eax, [rbp]
37bca53d9mov r9, [rsp+928]
37bca53e1cdqe
37bca53e3shl rax, 4
37bca53e7add rax, [rsp+960]
37bca53efmov [rsp+40], rax
37bca53f4mov rax, [rsp+936]
37bca53fcmov [rsp+32], rax
37bca5401call zlacpy_
37bca5406mov [rsp+32], rdi
37bca540bmov r9, rdi
37bca540emov r8, rbp
37bca5411mov rax, [rsp+888]
37bca5419mov rdx, r14
37bca541cmov [rsp+56], 1
37bca5425lea rcx, [rip+0x7a9a7c]
37bca542cmov [rsp+48], rax
37bca5431mov rax, [rsp+880]
37bca5439mov [rsp+40], rax
37bca543ecall zlaset_
37bca5443mov [rsp+32], rdi
37bca5448mov r9, rdi
37bca544bmov r8, rbp
37bca544emov rax, [rsp+936]
37bca5456mov rdx, r14
37bca5459mov [rsp+56], 1
37bca5462lea rcx, [rip+0x7a9a3f]
37bca5469mov [rsp+48], rax
37bca546emov rax, [rsp+928]
37bca5476mov [rsp+40], rax
37bca547bcall zlaset_
37bca5480
37bca5480loc_37bca5480:
37bca5480mov eax, [r14]
37bca5483mov ebx, [rbp]
37bca5486mov edi, 2
37bca548bmov [rsp+192], eax
37bca5492jmp 0x37bca51cd
37bca5497
37bca5497loc_37bca5497:
37bca5497mov rdi, [rsp+824]
37bca549fmov edi, [rdi]
37bca54a1lea edx, [rdi-1]
37bca54a4mov [rsp+208], edi
37bca54abcmp edx, 1
37bca54aejbe 0x37bca6600
37bca54b4mov [rsp+604], 1
37bca54bfmovsd_xmm x0, [rip+0x7a9a09]
37bca54c7
37bca54c7loc_37bca54c7:
37bca54c7mov rax, [rsp+960]
37bca54cfmov [rax+8], 0
37bca54d7movsd_xmm [rax], x0
37bca54dbmov eax, [rsp+604]
37bca54e2cmp [rbx], eax
37bca54e4jge 0x37bca5072
37bca54ea
37bca54ealoc_37bca54ea:
37bca54eacmp esi, -1
37bca54edje 0x37bca4fd6
37bca54f3mov rax, [rsp+984]
37bca54fbmov [rax], -20
37bca5501mov eax, 20
37bca5506jmp 0x37bca4fb4
37bca550b
37bca550bloc_37bca550b:
37bca550bmov ecx, [rax]
37bca550dcmp ebx, edi
37bca550fjl 0x37bca551b
37bca5511mov edx, ecx
37bca5513cmp esi, ecx
37bca5515jge 0x37bca516c
37bca551b
37bca551bloc_37bca551b:
37bca551bmovsxd rdx, r12l
37bca551exor eax, eax
37bca5520mov r9, [rsp+976]
37bca5528test rdx, rdx
37bca552bcmovns rax, rdx
37bca552fmovsxd rdx, r13l
37bca5532mov [rsp+416], rax
37bca553anot rax
37bca553dmov [rsp+408], rax
37bca5545xor eax, eax
37bca5547test rdx, rdx
37bca554acmovns rax, rdx
37bca554emovsxd rdx, [rsp+184]
37bca5556mov [rsp+424], rax
37bca555enot rax
37bca5561mov [rsp+400], rax
37bca5569xor eax, eax
37bca556btest rdx, rdx
37bca556ecmovns rax, rdx
37bca5572movsxd rdx, [rsp+192]
37bca557amov [rsp+352], rax
37bca5582not rax
37bca5585mov [rsp+360], rax
37bca558dxor eax, eax
37bca558ftest rdx, rdx
37bca5592cmovns rax, rdx
37bca5596movsxd rdx, [rsp+200]
37bca559emov [rsp+464], rax
37bca55a6not rax
37bca55a9mov [rsp+472], rax
37bca55b1xor eax, eax
37bca55b3test rdx, rdx
37bca55b6cmovns rax, rdx
37bca55bamovsxd rdx, r15l
37bca55bdmov [rsp+368], rax
37bca55c5not rax
37bca55c8mov [rsp+376], rax
37bca55d0xor eax, eax
37bca55d2test rdx, rdx
37bca55d5cmovns rax, rdx
37bca55d9xor edx, edx
37bca55dbmov [rsp+480], rax
37bca55e3not rax
37bca55e6mov [rsp+456], rax
37bca55eemov eax, 1
37bca55f3jmp 0x37bca5612
37bca55f5
37bca55f5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
37bca5600
37bca5600loc_37bca5600:
37bca5600mov [r9+4*rdx], eax
37bca5604add eax, ebx
37bca5606cmp eax, edi
37bca5608jge 0x37bca72e8
37bca560eadd rdx, 1
37bca5612
37bca5612loc_37bca5612:
37bca5612mov r8l, edx
37bca5615cmp eax, edi
37bca5617jle 0x37bca5600
37bca5619lea eax, [rdx-1]
37bca561cmov [rsp+436], eax
37bca5623movsxd rdx, eax
37bca5626
37bca5626loc_37bca5626:
37bca5626mov rbx, [rsp+976]
37bca562emovsxd rax, r8l
37bca5631add edi, 1
37bca5634mov [rbx+4*rax], edi
37bca5637cmp edi, [rbx+4*rdx]
37bca563alea edx, [r8+1]
37bca563emov r9, rbx
37bca5641cmove r8l, [rsp+436]
37bca564amovsxd rdx, edx
37bca564dcmove rdx, rax
37bca5651mov eax, 1
37bca5656mov [rsp+436], r8l
37bca565ejmp 0x37bca5672
37bca5660
37bca5660loc_37bca5660:
37bca5660mov [r9+4*rdx], eax
37bca5664add eax, esi
37bca5666cmp ecx, eax
37bca5668jle 0x37bca72f8
37bca566eadd rdx, 1
37bca5672
37bca5672loc_37bca5672:
37bca5672mov r8l, edx
37bca5675cmp ecx, eax
37bca5677jge 0x37bca5660
37bca5679lea eax, [rdx-1]
37bca567cmov [rsp+432], eax
37bca5683movsxd rdx, eax
37bca5686
37bca5686loc_37bca5686:
37bca5686mov rdi, [rsp+976]
37bca568eadd ecx, 1
37bca5691movsxd rax, r8l
37bca5694mov [rdi+4*rax], ecx
37bca5697mov eax, r8l
37bca569acmp ecx, [rdi+4*rdx]
37bca569dcmove eax, [rsp+432]
37bca56a5mov [rsp+432], eax
37bca56actest ebp, ebp
37bca56aeje 0x37bca6738
37bca56b4mov edi, [rsp+436]
37bca56bbmovsd_xmm x7, [rip+0x7a980d]
37bca56c3mov edx, 1
37bca56c8mov [rsp+648], 0
37bca56d4movsd_xmm [rsp+656], x7
37bca56ddlea r12l, [rdi+2]
37bca56e1mov rdi, [rsp+944]
37bca56e9movsd_xmm [rdi], x7
37bca56edcmp eax, r12l
37bca56f0jl 0x37bca743e
37bca56f6
37bca56f6loc_37bca56f6:
37bca56f6movsxd rax, [rsp+436]
37bca56femov rdi, [rsp+976]
37bca5706xor ebp, ebp
37bca5708mov [rsp+384], 0
37bca5713mov r13, [rsp+416]
37bca571bcmp [rsp+608], 2
37bca5723mov [rsp+616], edx
37bca572alea rbx, [rdi+4*rax]
37bca572emov [rsp+584], rax
37bca5736mov rax, [rsp+880]
37bca573esete bpl
37bca5742mov r15, [rsp+424]
37bca574ashl r13, 4
37bca574emov [rsp+612], ebp
37bca5755lea rsi, [rax+16]
37bca5759mov rax, [rsp+928]
37bca5761mov [rsp+592], r13
37bca5769shl r15, 4
37bca576dmov [rsp+620], r12l
37bca5775lea rdi, [rax+16]
37bca5779movsxd rax, r12l
37bca577cmov [rsp+216], r15
37bca5784mov r12, r14
37bca5787mov [rsp+256], rax
37bca578flea rax, [rsp+628]
37bca5797mov r15, rsi
37bca579amov [rsp+392], rax
37bca57a2nop [rax]
37bca57a5nop [rax+rax]
37bca57b0
37bca57b0loc_37bca57b0:
37bca57b0mov eax, [rbx+8]
37bca57b3mov edx, [rbx+4]
37bca57b6lea ecx, [rax-1]
37bca57b9mov [rsp+192], eax
37bca57c0sub eax, edx
37bca57c2mov [rsp+488], ecx
37bca57c9mov ecx, [rsp+436]
37bca57d0mov [rsp+640], eax
37bca57d7test ecx, ecx
37bca57d9jle 0x37bca6310
37bca57dfmov rsi, [rsp+424]
37bca57e7movsxd rax, edx
37bca57eamov r10, [rsp+400]
37bca57f2mov rbp, [rsp+480]
37bca57famov r11, [rsp+464]
37bca5802mov rcx, rsi
37bca5805mov r14, [rsp+472]
37bca580dmov r13, [rsp+408]
37bca5815imul rcx, rax
37bca5819mov r9, r11
37bca581cimul r9, rax
37bca5820lea r8, [rcx+r10]
37bca5824mov rcx, rbp
37bca5827mov r10, [rsp+416]
37bca582fimul rcx, rax
37bca5833add rcx, [rsp+456]
37bca583badd r9, r14
37bca583eadd rcx, rax
37bca5841add r9, rax
37bca5844shl rcx, 4
37bca5848add rcx, [rsp+912]
37bca5850shl r9, 4
37bca5854add r9, [rsp+864]
37bca585cmov [rsp+304], rcx
37bca5864mov rcx, r10
37bca5867imul rcx, rax
37bca586bmov [rsp+312], r9
37bca5873add rcx, r13
37bca5876lea r9, [rcx+1]
37bca587ashl r9, 4
37bca587eadd r9, [rsp+880]
37bca5886mov [rsp+440], r9
37bca588elea r9, [r8+1]
37bca5892shl r9, 4
37bca5896add r9, [rsp+928]
37bca589emov [rsp+448], r9
37bca58a6movsxd r9, [rsp+192]
37bca58aeimul r10, r9
37bca58b2imul rsi, r9
37bca58b6imul r11, r9
37bca58baimul r9, rbp
37bca58beadd r13, r10
37bca58c1lea r10, [r14+rax]
37bca58c5add rax, [rsp+456]
37bca58cdmov [rsp+544], r13
37bca58d5add r10, r11
37bca58d8add rax, r9
37bca58dbshl r10, 4
37bca58dfadd r10, [rsp+864]
37bca58e7shl rax, 4
37bca58ebadd rax, [rsp+912]
37bca58f3mov [rsp+528], r10
37bca58fbmov r10, rsi
37bca58femov [rsp+536], rax
37bca5906mov rax, rcx
37bca5909mov rsi, [rsp+400]
37bca5911shl rax, 4
37bca5915add rax, r15
37bca5918add rsi, r10
37bca591bmov [rsp+512], rax
37bca5923mov rax, r8
37bca5926shl rax, 4
37bca592amov [rsp+552], rsi
37bca5932add rax, rdi
37bca5935mov [rsp+520], rax
37bca593dmov rax, r13
37bca5940shl rax, 4
37bca5944add rax, r15
37bca5947mov [rsp+496], rax
37bca594fmov rax, rsi
37bca5952shl rax, 4
37bca5956add rax, rdi
37bca5959mov [rsp+504], rax
37bca5961mov rax, [rsp+584]
37bca5969mov [rsp+184], rax
37bca5971lea rax, [rsp+648]
37bca5979mov [rsp+344], rax
37bca5981lea rax, [rsp+656]
37bca5989mov [rsp+336], rax
37bca5991lea rax, [rsp+640]
37bca5999mov r14, [rsp+216]
37bca59a1mov [rsp+208], rax
37bca59a9lea rax, [rsp+636]
37bca59b1mov [rsp+200], rax
37bca59b9lea rax, [rsp+632]
37bca59c1mov [rsp+328], rax
37bca59c9lea rax, [rsp+664]
37bca59d1mov [rsp+560], rdi
37bca59d9mov rdi, [rsp+592]
37bca59e1mov [rsp+320], rax
37bca59e9mov [rsp+272], r8
37bca59f1mov [rsp+280], rcx
37bca59f9mov [rsp+264], edx
37bca5a00mov [rsp+568], r15
37bca5a08mov [rsp+576], rbx
37bca5a10jmp 0x37bca5bcc
37bca5a15
37bca5a15 0f 1f 00 ...
37bca5a18
37bca5a18loc_37bca5a18:
37bca5a18cmp [rsp+184], 1
37bca5a20je 0x37bca5ba0
37bca5a26mov rax, [rsp+888]
37bca5a2emov rbp, [rsp+240]
37bca5a36lea r15, [rip+0x7a9473]
37bca5a3dlea r13, [rip+0x7a947c]
37bca5a44mov esi, [rsp+224]
37bca5a4bmov [rsp+80], r15
37bca5a50lea rdx, [rip+0x7a9429]
37bca5a57lea r8, [rsp+672]
37bca5a5fmov [rsp+96], rax
37bca5a64mov rax, [rsp+440]
37bca5a6cmov rcx, rdx
37bca5a6fmov [rsp+64], rbp
37bca5a74mov r9, [rsp+208]
37bca5a7csub esi, 1
37bca5a7fmov [rsp+88], rax
37bca5a84mov rax, [rsp+888]
37bca5a8cmov [rsp+40], r13
37bca5a91mov [rsp+72], rax
37bca5a96mov rax, [rsp+856]
37bca5a9emov [rsp+216], r11
37bca5aa6mov [rsp+56], rax
37bca5aabmov rax, [rsp+248]
37bca5ab3mov [rsp+672], esi
37bca5abamov [rsp+112], 1
37bca5ac3add rax, 1
37bca5ac7mov [rsp+104], 1
37bca5ad0shl rax, 4
37bca5ad4add rax, [rsp+848]
37bca5adcmov [rsp+48], rax
37bca5ae1mov rax, [rsp+200]
37bca5ae9mov [rsp+32], rax
37bca5aeecall zgemm_
37bca5af3mov [rsp+672], esi
37bca5afamov rsi, [rsp+936]
37bca5b02lea rdx, [rip+0x7a9377]
37bca5b09mov [rsp+80], r15
37bca5b0emov r9, [rsp+208]
37bca5b16lea r8, [rsp+672]
37bca5b1emov rcx, rdx
37bca5b21mov [rsp+96], rsi
37bca5b26mov rsi, [rsp+448]
37bca5b2emov [rsp+112], 1
37bca5b37mov [rsp+88], rsi
37bca5b3cmov rsi, [rsp+888]
37bca5b44mov [rsp+104], 1
37bca5b4dmov [rsp+72], rsi
37bca5b52mov rsi, [rsp+904]
37bca5b5amov [rsp+64], rbp
37bca5b5fmov [rsp+56], rsi
37bca5b64mov rsi, [rsp+232]
37bca5b6cmov [rsp+40], r13
37bca5b71lea rax, [rsi+1]
37bca5b75shl rax, 4
37bca5b79add rax, [rsp+896]
37bca5b81mov [rsp+48], rax
37bca5b86mov rax, [rsp+200]
37bca5b8emov [rsp+32], rax
37bca5b93call zgemm_
37bca5b98mov r11, [rsp+216]
37bca5ba0
37bca5ba0loc_37bca5ba0:
37bca5ba0mov esi, [rsp+256]
37bca5ba7cmp [rsp+432], esi
37bca5baejg 0x37bca6150
37bca5bb4
37bca5bb4loc_37bca5bb4:
37bca5bb4sub [rsp+184], 1
37bca5bbdmov eax, [rsp+184]
37bca5bc4test eax, eax
37bca5bc6jle 0x37bca62f0
37bca5bcc
37bca5bccloc_37bca5bcc:
37bca5bccmov rbx, [rsp+976]
37bca5bd4mov rax, [rsp+184]
37bca5bdcmov rdx, [rsp+360]
37bca5be4movsxd r11, [rbx+4*rax-4]
37bca5be9mov eax, [rbx+4*rax]
37bca5becmov [rsp+160], 1
37bca5bf8mov rbx, [rsp+376]
37bca5c00mov [rsp+288], eax
37bca5c07lea ebp, [rax-1]
37bca5c0asub eax, r11l
37bca5c0dmov [rsp+636], eax
37bca5c14mov rax, [rsp+272]
37bca5c1cmov [rsp+224], r11l
37bca5c24add rax, r11
37bca5c27shl rax, 4
37bca5c2badd rax, [rsp+928]
37bca5c33mov [rsp+296], rax
37bca5c3bmov rsi, rax
37bca5c3emov rax, [rsp+368]
37bca5c46mov [rsp+112], rsi
37bca5c4bimul rax, r11
37bca5c4flea rcx, [rax+rbx]
37bca5c53mov rax, [rsp+280]
37bca5c5bmov [rsp+232], rcx
37bca5c63add rax, r11
37bca5c66shl rax, 4
37bca5c6aadd rax, [rsp+880]
37bca5c72mov [rsp+240], rax
37bca5c7amov rbx, rax
37bca5c7dmov rax, [rsp+352]
37bca5c85imul rax, r11
37bca5c89add rdx, rax
37bca5c8cmov rax, [rsp+328]
37bca5c94mov [rsp+248], rdx
37bca5c9cmov [rsp+152], rax
37bca5ca4mov rax, [rsp+344]
37bca5cacmov [rsp+144], rax
37bca5cb4mov rax, [rsp+336]
37bca5cbcmov [rsp+136], rax
37bca5cc4mov rax, [rsp+320]
37bca5cccmov [rsp+128], rax
37bca5cd4mov rax, [rsp+936]
37bca5cdcmov [rsp+120], rax
37bca5ce1mov rax, [rsp+920]
37bca5ce9mov [rsp+104], rax
37bca5ceemov rax, [rsp+304]
37bca5cf6mov [rsp+64], rbx
37bca5cfbmov r9, [rsp+208]
37bca5d03mov [rsp+96], rax
37bca5d08mov rax, [rsp+904]
37bca5d10mov r8, [rsp+200]
37bca5d18mov [rsp+216], r11
37bca5d20mov [rsp+88], rax
37bca5d25lea rax, [r11+rcx]
37bca5d29mov rcx, [rsp+816]
37bca5d31shl rax, 4
37bca5d35add rax, [rsp+896]
37bca5d3dmov [rsp+80], rax
37bca5d42mov rax, [rsp+888]
37bca5d4amov [rsp+72], rax
37bca5d4fmov rax, [rsp+872]
37bca5d57mov [rsp+56], rax
37bca5d5cmov rax, [rsp+312]
37bca5d64mov [rsp+48], rax
37bca5d69mov rax, [rsp+856]
37bca5d71mov [rsp+40], rax
37bca5d76lea rax, [r11+rdx]
37bca5d7amov rdx, [rsp+392]
37bca5d82shl rax, 4
37bca5d86add rax, [rsp+848]
37bca5d8emov [rsp+32], rax
37bca5d93call ztgsy2_
37bca5d98mov eax, [rsp+632]
37bca5d9fmov r11, [rsp+216]
37bca5da7test eax, eax
37bca5da9jle 0x37bca5db5
37bca5dabmov rbx, [rsp+984]
37bca5db3mov [rbx], eax
37bca5db5
37bca5db5loc_37bca5db5:
37bca5db5movsd_xmm x6, [rsp+664]
37bca5dbemov eax, [rsp+636]
37bca5dc5imul eax, [rsp+640]
37bca5dcdadd [rsp+384], eax
37bca5dd4ucomisd x6, x7
37bca5dd8jp 0x37bca5de0
37bca5ddaje 0x37bca5a18
37bca5de0
37bca5de0loc_37bca5de0:
37bca5de0cmp [rsp+264], 1
37bca5de8jle 0x37bca5e9b
37bca5deemov [rsp+216], r11
37bca5df6mov rsi, [rsp+928]
37bca5dfemov r15, [rsp+880]
37bca5e06mov r13l, [rsp+264]
37bca5e0emov [rsp+600], ebp
37bca5e15mov ebp, 1
37bca5e1anop [rax+rax]
37bca5e20
37bca5e20loc_37bca5e20:
37bca5e20mov r8, r15
37bca5e23lea r9, [rip+0x7a9082]
37bca5e2amov rcx, r12
37bca5e2dadd ebp, 1
37bca5e30lea rdx, [rsp+672]
37bca5e38add r15, rdi
37bca5e3bmov [rsp+680], 0
37bca5e47movsd_xmm [rsp+672], x6
37bca5e50call zscal_
37bca5e55mov r8, rsi
37bca5e58mov rcx, r12
37bca5e5badd rsi, r14
37bca5e5elea r9, [rip+0x7a9047]
37bca5e65lea rdx, [rsp+672]
37bca5e6dmov [rsp+680], 0
37bca5e79movsd_xmm [rsp+672], x6
37bca5e82call zscal_
37bca5e87cmp r13l, ebp
37bca5e8ajne 0x37bca5e20
37bca5e8cmov r11, [rsp+216]
37bca5e94mov ebp, [rsp+600]
37bca5e9b
37bca5e9bloc_37bca5e9b:
37bca5e9bmov ebx, [rsp+488]
37bca5ea2cmp [rsp+264], ebx
37bca5ea9jg 0x37bca6088
37bca5eafmov eax, [rsp+224]
37bca5eb6mov r10, [rsp+512]
37bca5ebemov [rsp+216], r11
37bca5ec6lea rbx, [rsp+672]
37bca5ecemov r13, [rsp+520]
37bca5ed6mov [rsp+600], ebp
37bca5eddlea rsi, [rsp+644]
37bca5ee5lea r15l, [rax-1]
37bca5ee9mov eax, [rsp+264]
37bca5ef0mov [rsp+832], r12
37bca5ef8mov rbp, r10
37bca5efbmov r12l, eax
37bca5efenop
37bca5f00
37bca5f00loc_37bca5f00:
37bca5f00mov r8, rbp
37bca5f03lea r9, [rip+0x7a8fa2]
37bca5f0amov rdx, rbx
37bca5f0dmov rcx, rsi
37bca5f10mov [rsp+644], r15l
37bca5f18add r12l, 1
37bca5f1cadd rbp, rdi
37bca5f1fmov [rsp+680], 0
37bca5f2bmovsd_xmm [rsp+672], x6
37bca5f34call zscal_
37bca5f39mov r8, r13
37bca5f3cmov rdx, rbx
37bca5f3fmov rcx, rsi
37bca5f42lea r9, [rip+0x7a8f63]
37bca5f49add r13, r14
37bca5f4cmov [rsp+644], r15l
37bca5f54mov [rsp+680], 0
37bca5f60movsd_xmm [rsp+672], x6
37bca5f69call zscal_
37bca5f6ecmp [rsp+192], r12l
37bca5f76jne 0x37bca5f00
37bca5f78movsxd r13, [rsp+288]
37bca5f80mov r11, [rsp+216]
37bca5f88mov [rsp+216], rdi
37bca5f90mov rax, [rsp+280]
37bca5f98mov r12, [rsp+832]
37bca5fa0mov [rsp+288], r11
37bca5fa8mov ebp, [rsp+600]
37bca5faflea r15, [r13+rax]
37bca5fb4mov eax, [rsp+264]
37bca5fbbadd r13, [rsp+272]
37bca5fc3mov rdi, r12
37bca5fc6shl r15, 4
37bca5fcashl r13, 4
37bca5fceadd r15, [rsp+880]
37bca5fd6add r13, [rsp+928]
37bca5fdemov r12l, eax
37bca5fe1nop [rax]
37bca5fe5nop [rax+rax]
37bca5ff0
37bca5ff0loc_37bca5ff0:
37bca5ff0mov edx, [rdi]
37bca5ff2mov r8, r15
37bca5ff5lea r9, [rip+0x7a8eb0]
37bca5ffcmov rcx, rsi
37bca5fffmov [rsp+680], 0
37bca600badd r12l, 1
37bca600fmovsd_xmm [rsp+672], x6
37bca6018sub edx, ebp
37bca601amov [rsp+644], edx
37bca6021mov rdx, rbx
37bca6024call zscal_
37bca6029mov edx, [rdi]
37bca602bmov r8, r13
37bca602emov rcx, rsi
37bca6031lea r9, [rip+0x7a8e74]
37bca6038add r13, r14
37bca603bmov [rsp+680], 0
37bca6047movsd_xmm [rsp+672], x6
37bca6050sub edx, ebp
37bca6052mov [rsp+644], edx
37bca6059mov rdx, rbx
37bca605ccall zscal_
37bca6061mov rax, [rsp+216]
37bca6069add r15, rax
37bca606ccmp [rsp+192], r12l
37bca6074jne 0x37bca5ff0
37bca607amov r11, [rsp+288]
37bca6082mov r12, rdi
37bca6085mov rdi, rax
37bca6088
37bca6088loc_37bca6088:
37bca6088mov rax, [rsp+840]
37bca6090mov r13l, [rsp+192]
37bca6098mov ebp, [rax]
37bca609acmp r13l, ebp
37bca609djg 0x37bca6135
37bca60a3mov [rsp+216], r11
37bca60abmov rsi, [rsp+504]
37bca60b3mov r15, [rsp+496]
37bca60bbnop [rax+rax]
37bca60c0
37bca60c0loc_37bca60c0:
37bca60c0mov r8, r15
37bca60c3lea r9, [rip+0x7a8de2]
37bca60camov rcx, r12
37bca60cdadd r15, rdi
37bca60d0lea rdx, [rsp+672]
37bca60d8add r13l, 1
37bca60dcmov [rsp+680], 0
37bca60e8movsd_xmm [rsp+672], x6
37bca60f1call zscal_
37bca60f6mov r8, rsi
37bca60f9mov rcx, r12
37bca60fcadd rsi, r14
37bca60fflea r9, [rip+0x7a8da6]
37bca6106lea rdx, [rsp+672]
37bca610emov [rsp+680], 0
37bca611amovsd_xmm [rsp+672], x6
37bca6123call zscal_
37bca6128cmp ebp, r13l
37bca612bjge 0x37bca60c0
37bca612dmov r11, [rsp+216]
37bca6135
37bca6135loc_37bca6135:
37bca6135mov rax, [rsp+944]
37bca613dmulsd x6, [rax]
37bca6141movsd_xmm [rax], x6
37bca6145jmp 0x37bca5a18
37bca614a
37bca614a 66 0f 1f 44 00 00 f..D..
37bca6150
37bca6150loc_37bca6150:
37bca6150mov rax, [rsp+840]
37bca6158mov r15l, [rsp+488]
37bca6160lea rsi, [rip+0x7a8d49]
37bca6167lea rdx, [rip+0x7a8d12]
37bca616emov r13, [rsp+296]
37bca6176mov r8, [rsp+200]
37bca617emov rcx, rdx
37bca6181lea r9, [rsp+672]
37bca6189mov eax, [rax]
37bca618bmov [rsp+40], rsi
37bca6190mov [rsp+48], r13
37bca6195mov [rsp+216], eax
37bca619csub eax, r15l
37bca619fmov [rsp+672], eax
37bca61a6mov rax, [rsp+888]
37bca61aemov [rsp+224], r11
37bca61b6mov [rsp+96], rax
37bca61bbmov rax, [rsp+544]
37bca61c3mov [rsp+112], 1
37bca61ccadd rax, r11
37bca61cfmov [rsp+80], rsi
37bca61d4mov [rsp+104], 1
37bca61ddshl rax, 4
37bca61e1add rax, [rsp+880]
37bca61e9mov [rsp+88], rax
37bca61eemov rax, [rsp+872]
37bca61f6mov [rsp+72], rax
37bca61fbmov rax, [rsp+528]
37bca6203mov [rsp+64], rax
37bca6208mov rax, [rsp+936]
37bca6210mov [rsp+56], rax
37bca6215mov rax, [rsp+208]
37bca621dmov [rsp+32], rax
37bca6222call zgemm_
37bca6227mov rcx, [rsp+840]
37bca622fmov r11, [rsp+224]
37bca6237lea rdx, [rip+0x7a8c42]
37bca623emov rax, [rsp+208]
37bca6246mov r8, [rsp+200]
37bca624elea r9, [rsp+672]
37bca6256mov ecx, [rcx]
37bca6258mov [rsp+80], rsi
37bca625dmov [rsp+48], r13
37bca6262mov [rsp+216], ecx
37bca6269sub ecx, r15l
37bca626cmov [rsp+672], ecx
37bca6273mov rcx, [rsp+936]
37bca627bmov [rsp+40], rsi
37bca6280mov [rsp+96], rcx
37bca6285mov rcx, [rsp+552]
37bca628dmov [rsp+32], rax
37bca6292mov [rsp+112], 1
37bca629blea rbp, [r11+rcx]
37bca629fmov rcx, [rsp+920]
37bca62a7mov [rsp+104], 1
37bca62b0shl rbp, 4
37bca62b4add rbp, [rsp+928]
37bca62bcmov [rsp+72], rcx
37bca62c1mov rcx, [rsp+536]
37bca62c9mov [rsp+88], rbp
37bca62cemov [rsp+64], rcx
37bca62d3mov rcx, [rsp+936]
37bca62dbmov [rsp+56], rcx
37bca62e0mov rcx, rdx
37bca62e3call zgemm_
37bca62e8jmp 0x37bca5bb4
37bca62ed
37bca62ed 0f 1f 00 ...
37bca62f0
37bca62f0loc_37bca62f0:
37bca62f0mov [rsp+216], r14
37bca62f8mov rdi, [rsp+560]
37bca6300mov r15, [rsp+568]
37bca6308mov rbx, [rsp+576]
37bca6310
37bca6310loc_37bca6310:
37bca6310add [rsp+256], 1
37bca6319add rbx, 4
37bca631dmov rax, [rsp+256]
37bca6325cmp [rsp+432], eax
37bca632cjge 0x37bca57b0
37bca6332movsd_xmm x0, [rsp+648]
37bca633bpxor x1, x1
37bca633fmov r14, r12
37bca6342mov ebp, [rsp+612]
37bca6349mov edx, [rsp+616]
37bca6350mov r12l, [rsp+620]
37bca6358ucomisd x0, x1
37bca635cjp 0x37bca6360
37bca635eje 0x37bca63ba
37bca6360
37bca6360loc_37bca6360:
37bca6360movsd_xmm x1, [rsp+656]
37bca6369mov rax, [rsp+824]
37bca6371sqrtsd x1, x1
37bca6375mov eax, [rax]
37bca6377mov [rsp+184], eax
37bca637eand eax, -3
37bca6381mulsd x0, x1
37bca6385cmp eax, 1
37bca6388jne 0x37bca7333
37bca638emov rdi, [rsp+840]
37bca6396mov eax, [r14]
37bca6399pxor x1, x1
37bca639dimul eax, [rdi]
37bca63a0add eax, eax
37bca63a2cvtsi2sd x1, eax
37bca63a6sqrtsd x1, x1
37bca63aamov rax, [rsp+952]
37bca63b2divsd x1, x0
37bca63b6movsd_xmm [rax], x1
37bca63ba
37bca63baloc_37bca63ba:
37bca63bacmp edx, 1
37bca63bdjne 0x37bca66e2
37bca63c3test ebp, ebp
37bca63c5je 0x37bca66e2
37bca63cb
37bca63cbloc_37bca63cb:
37bca63cbmov rax, [rsp+824]
37bca63d3mov r9, [rsp+880]
37bca63dbmov rdx, r14
37bca63delea rcx, [rip+0x7a8ac3]
37bca63e5mov r8, [rsp+840]
37bca63edmov eax, [rax]
37bca63efmov [rsp+628], eax
37bca63f6mov rax, [rsp+944]
37bca63femovsd_xmm x3, [rax]
37bca6402mov rax, [rsp+960]
37bca640amov [rsp+48], r14
37bca640fmov [rsp+56], 1
37bca6418mov [rsp+40], rax
37bca641dmov rax, [rsp+888]
37bca6425movapd x8, x3
37bca642amov [rsp+32], rax
37bca642fcall zlacpy_
37bca6434mov rdi, [rsp+840]
37bca643cmov [rsp+48], r14
37bca6441mov rdx, r14
37bca6444mov [rsp+56], 1
37bca644dmov eax, [r14]
37bca6450lea rcx, [rip+0x7a8a51]
37bca6457imul eax, [rdi]
37bca645amov r9, [rsp+928]
37bca6462mov r8, rdi
37bca6465lea rdi, [rip+0x7a8a2c]
37bca646ccdqe
37bca646eshl rax, 4
37bca6472add rax, [rsp+960]
37bca647amov [rsp+40], rax
37bca647fmov rax, [rsp+936]
37bca6487mov [rsp+32], rax
37bca648ccall zlacpy_
37bca6491mov [rsp+32], rdi
37bca6496mov r9, rdi
37bca6499mov rdx, r14
37bca649cmov rax, [rsp+888]
37bca64a4mov r8, [rsp+840]
37bca64acmov [rsp+56], 1
37bca64b5lea rcx, [rip+0x7a89ec]
37bca64bcmov [rsp+48], rax
37bca64c1mov rax, [rsp+880]
37bca64c9mov [rsp+40], rax
37bca64cecall zlaset_
37bca64d3mov [rsp+32], rdi
37bca64d8mov r9, rdi
37bca64dbmov rdx, r14
37bca64demov rax, [rsp+936]
37bca64e6mov r8, [rsp+840]
37bca64eemov [rsp+56], 1
37bca64f7lea rcx, [rip+0x7a89aa]
37bca64femov [rsp+48], rax
37bca6503mov rax, [rsp+928]
37bca650bmov [rsp+40], rax
37bca6510call zlaset_
37bca6515
37bca6515loc_37bca6515:
37bca6515mov rax, [rsp+944]
37bca651dmov [rsp+648], 0
37bca6529movsd_xmm [rsp+656], x7
37bca6532movsd_xmm [rax], x7
37bca6536cmp [rsp+432], r12l
37bca653ejl 0x37bca7359
37bca6544mov edx, 2
37bca6549jmp 0x37bca56f6
37bca654e
37bca654eloc_37bca654e:
37bca654esub eax, 2
37bca6551lea rdi, [rip+0x7a8940]
37bca6558mov [rsp+56], 1
37bca6561mov r8, [rsp+840]
37bca6569mov [rsp+628], eax
37bca6570mov r9, rdi
37bca6573mov rdx, r14
37bca6576lea rcx, [rip+0x7a892b]
37bca657dmov rax, [rsp+888]
37bca6585mov [rsp+32], rdi
37bca658amov [rsp+48], rax
37bca658fmov rax, [rsp+880]
37bca6597mov [rsp+40], rax
37bca659ccall zlaset_
37bca65a1mov [rsp+32], rdi
37bca65a6mov r9, rdi
37bca65a9mov rdx, r14
37bca65acmov rax, [rsp+936]
37bca65b4mov r8, [rsp+840]
37bca65bcmov [rsp+56], 1
37bca65c5lea rcx, [rip+0x7a88dc]
37bca65ccmov [rsp+48], rax
37bca65d1mov rax, [rsp+928]
37bca65d9mov [rsp+40], rax
37bca65decall zlaset_
37bca65e3nop
37bca65e5nop [rax+rax]
37bca65f0
37bca65f0loc_37bca65f0:
37bca65f0mov [rsp+608], 1
37bca65fbjmp 0x37bca514d
37bca6600
37bca6600loc_37bca6600:
37bca6600imul eax, ecx
37bca6603pxor x0, x0
37bca6607add eax, eax
37bca6609mov [rsp+604], eax
37bca6610cvtsi2sd x0, eax
37bca6614jmp 0x37bca54c7
37bca6619
37bca6619loc_37bca6619:
37bca6619cmp edi, 2
37bca661cjne 0x37bca6722
37bca6622test esi, esi
37bca6624je 0x37bca6722
37bca662amov rax, [rsp+888]
37bca6632mov [rsp+32], r14
37bca6637mov rdx, r14
37bca663alea rcx, [rip+0x7a8867]
37bca6641mov r9, [rsp+960]
37bca6649mov r8, [rsp+840]
37bca6651mov [rsp+56], 1
37bca665amov [rsp+48], rax
37bca665fmov rax, [rsp+880]
37bca6667mov [rsp+40], rax
37bca666ccall zlacpy_
37bca6671mov rdi, [rsp+840]
37bca6679mov eax, [r14]
37bca667cmov rdx, r14
37bca667fmov r8, [rsp+840]
37bca6687lea rcx, [rip+0x7a881a]
37bca668eimul eax, [rdi]
37bca6691mov rdi, [rsp+936]
37bca6699mov [rsp+32], r14
37bca669emov [rsp+56], 1
37bca66a7mov [rsp+48], rdi
37bca66acmov rdi, [rsp+928]
37bca66b4cdqe
37bca66b6mov [rsp+40], rdi
37bca66bbmov rdi, [rsp+960]
37bca66c3shl rax, 4
37bca66c7lea r9, [rdi+rax]
37bca66cbcall zlacpy_
37bca66d0mov rax, [rsp+944]
37bca66d8movsd_xmm [rax], x8
37bca66ddjmp 0x37bca4fd6
37bca66e2
37bca66e2loc_37bca66e2:
37bca66e2cmp edx, 2
37bca66e5jne 0x37bca66ef
37bca66e7test ebp, ebp
37bca66e9jne 0x37bca7359
37bca66ef
37bca66efloc_37bca66ef:
37bca66efcmp [rsp+608], edx
37bca66f6jg 0x37bca6515
37bca66fc
37bca66fcloc_37bca66fc:
37bca66fcmov rax, [rsp+960]
37bca6704pxor x0, x0
37bca6708cvtsi2sd x0, [rsp+604]
37bca6711mov [rax+8], 0
37bca6719movsd_xmm [rax], x0
37bca671djmp 0x37bca4fd6
37bca6722
37bca6722loc_37bca6722:
37bca6722cmp [rsp+608], edi
37bca6729jle 0x37bca4fd6
37bca672fjmp 0x37bca5480
37bca6734
37bca6734 0f 1f 40 00 ..@.
37bca6738
37bca6738loc_37bca6738:
37bca6738mov rax, [rsp+944]
37bca6740movsd_xmm x7, [rip+0x7a8788]
37bca6748movsd_xmm [rax], x7
37bca674cmov eax, [rsp+436]
37bca6753test eax, eax
37bca6755jle 0x37bca66fc
37bca6757add eax, 2
37bca675amov r9l, 1
37bca6760mov rbp, r14
37bca6763mov r13, [rsp+416]
37bca676bmov [rsp+208], eax
37bca6772mov rax, [rsp+880]
37bca677ashl r13, 4
37bca677emov r11, [rsp+976]
37bca6786add rax, 16
37bca678amov rdi, r13
37bca678dmov [rsp+448], rax
37bca6795mov rax, [rsp+424]
37bca679dshl rax, 4
37bca67a1mov [rsp+536], rax
37bca67a9mov rax, [rsp+928]
37bca67b1add rax, 16
37bca67b5mov [rsp+488], rax
37bca67bdnop [rax]
37bca67c0
37bca67c0loc_37bca67c0:
37bca67c0mov r8l, [r11+4*r9]
37bca67c4mov ecx, [r11+4*r9-4]
37bca67c9mov ebx, [rsp+208]
37bca67d0mov eax, r8l
37bca67d3lea r15l, [r8-1]
37bca67d7sub eax, ecx
37bca67d9mov [rsp+636], eax
37bca67e0cmp [rsp+432], ebx
37bca67e7jl 0x37bca72d1
37bca67edmov rbx, [rsp+368]
37bca67f5movsxd rdx, ecx
37bca67f8mov r14, [rsp+376]
37bca6800movsxd r10, r8l
37bca6803mov rsi, [rsp+352]
37bca680bmov r12, [rsp+360]
37bca6813mov [rsp+440], r10
37bca681bmov rax, rbx
37bca681eimul rbx, r10
37bca6822mov [rsp+392], rdx
37bca682aimul rax, rdx
37bca682emov [rsp+296], r9
37bca6836mov [rsp+976], r11
37bca683eadd rax, r14
37bca6841add rax, rdx
37bca6844shl rax, 4
37bca6848add rax, [rsp+896]
37bca6850mov [rsp+304], rax
37bca6858mov rax, rsi
37bca685bimul rsi, r10
37bca685fmovsxd r10, [rsp+432]
37bca6867imul rax, rdx
37bca686badd rax, r12
37bca686eadd rax, rdx
37bca6871shl rax, 4
37bca6875add rax, [rsp+848]
37bca687dmov [rsp+312], rax
37bca6885lea rax, [rdx-1]
37bca6889shl rax, 4
37bca688dadd rax, [rsp+928]
37bca6895mov [rsp+512], rax
37bca689dlea rax, [r12+rdx]
37bca68a1lea r12, [rsp+672]
37bca68a9add rax, rsi
37bca68acshl rax, 4
37bca68b0add rax, [rsp+848]
37bca68b8mov [rsp+520], rax
37bca68c0lea rax, [r14+rdx]
37bca68c4mov r14, [rsp+536]
37bca68ccadd rax, rbx
37bca68cfshl rax, 4
37bca68d3add rax, [rsp+896]
37bca68dbmov [rsp+528], rax
37bca68e3lea rax, [rsp+628]
37bca68ebmov [rsp+384], rax
37bca68f3lea rax, [rsp+648]
37bca68fbmov [rsp+344], rax
37bca6903lea rax, [rsp+656]
37bca690bmov [rsp+336], rax
37bca6913lea rax, [rsp+640]
37bca691bmov [rsp+224], rax
37bca6923lea rax, [rsp+636]
37bca692bmov [rsp+216], rax
37bca6933lea rax, [rsp+632]
37bca693bmov [rsp+320], rax
37bca6943lea rax, [rsp+664]
37bca694bmov [rsp+328], rax
37bca6953lea eax, [rcx-1]
37bca6956mov [rsp+504], eax
37bca695djmp 0x37bca6994
37bca695f
37bca695f 90 .
37bca6960
37bca6960loc_37bca6960:
37bca6960cmp [rsp+208], r10l
37bca6968jl 0x37bca6fc1
37bca696e
37bca696eloc_37bca696e:
37bca696emov ebx, [rsp+296]
37bca6975cmp [rsp+436], ebx
37bca697cjg 0x37bca7149
37bca6982
37bca6982loc_37bca6982:
37bca6982sub r10, 1
37bca6986cmp [rsp+208], r10l
37bca698ejg 0x37bca72c1
37bca6994
37bca6994loc_37bca6994:
37bca6994mov rax, [rsp+976]
37bca699cmov rcx, [rsp+424]
37bca69a4mov [rsp+184], r10
37bca69acmov ebx, [rax+4*r10]
37bca69b0mov esi, [rax+4*r10-4]
37bca69b5mov [rsp+160], 1
37bca69c1mov r10, [rsp+392]
37bca69c9lea eax, [rbx-1]
37bca69ccmov [rsp+200], esi
37bca69d3mov [rsp+192], eax
37bca69damov eax, ebx
37bca69dcsub eax, esi
37bca69demov [rsp+640], eax
37bca69e5movsxd rax, esi
37bca69e8mov rsi, [rsp+400]
37bca69f0imul rcx, rax
37bca69f4add rsi, rcx
37bca69f7mov [rsp+256], rcx
37bca69ffmov rcx, [rsp+456]
37bca6a07lea rdx, [rsi+r10]
37bca6a0bmov [rsp+272], rsi
37bca6a13mov rsi, [rsp+928]
37bca6a1bshl rdx, 4
37bca6a1fadd rsi, rdx
37bca6a22mov rdx, [rsp+480]
37bca6a2amov [rsp+240], rsi
37bca6a32imul rdx, rax
37bca6a36lea r11, [rdx+rcx]
37bca6a3amov rcx, [rsp+416]
37bca6a42mov [rsp+280], r11
37bca6a4aimul rcx, rax
37bca6a4emov [rsp+264], rcx
37bca6a56add rcx, [rsp+408]
37bca6a5elea rdx, [r10+rcx]
37bca6a62mov [rsp+232], rcx
37bca6a6amov rcx, [rsp+880]
37bca6a72shl rdx, 4
37bca6a76mov r10, [rsp+472]
37bca6a7eadd rcx, rdx
37bca6a81mov rdx, [rsp+464]
37bca6a89mov [rsp+248], rcx
37bca6a91imul rdx, rax
37bca6a95add r10, rdx
37bca6a98mov rdx, [rsp+320]
37bca6aa0mov [rsp+288], r10
37bca6aa8mov [rsp+152], rdx
37bca6ab0mov rdx, [rsp+344]
37bca6ab8mov [rsp+144], rdx
37bca6ac0mov rdx, [rsp+336]
37bca6ac8mov [rsp+136], rdx
37bca6ad0mov rdx, [rsp+328]
37bca6ad8mov [rsp+112], rsi
37bca6addmov rsi, [rsp+920]
37bca6ae5mov [rsp+128], rdx
37bca6aedmov rdx, [rsp+936]
37bca6af5mov [rsp+104], rsi
37bca6afamov rsi, [rsp+904]
37bca6b02mov [rsp+120], rdx
37bca6b07lea rdx, [rax+r11]
37bca6b0badd rax, r10
37bca6b0emov r9, [rsp+224]
37bca6b16shl rax, 4
37bca6b1aadd rax, [rsp+864]
37bca6b22mov [rsp+64], rcx
37bca6b27shl rdx, 4
37bca6b2bmov [rsp+48], rax
37bca6b30mov rax, [rsp+856]
37bca6b38mov rcx, [rsp+872]
37bca6b40mov [rsp+88], rsi
37bca6b45mov [rsp+40], rax
37bca6b4amov rax, [rsp+312]
37bca6b52mov rsi, [rsp+304]
37bca6b5aadd rdx, [rsp+912]
37bca6b62mov [rsp+56], rcx
37bca6b67mov [rsp+32], rax
37bca6b6cmov r8, [rsp+216]
37bca6b74mov [rsp+96], rdx
37bca6b79mov rcx, [rsp+816]
37bca6b81mov [rsp+80], rsi
37bca6b86mov rdx, [rsp+384]
37bca6b8emov rsi, [rsp+888]
37bca6b96mov [rsp+72], rsi
37bca6b9bcall ztgsy2_
37bca6ba0mov eax, [rsp+632]
37bca6ba7mov r10, [rsp+184]
37bca6baftest eax, eax
37bca6bb1jle 0x37bca6bbd
37bca6bb3mov rcx, [rsp+984]
37bca6bbbmov [rcx], eax
37bca6bbd
37bca6bbdloc_37bca6bbd:
37bca6bbdmovsd_xmm x6, [rsp+664]
37bca6bc6ucomisd x6, x7
37bca6bcajp 0x37bca6bd2
37bca6bccje 0x37bca6960
37bca6bd2
37bca6bd2loc_37bca6bd2:
37bca6bd2mov rdx, [rsp+928]
37bca6bdamov rsi, [rsp+880]
37bca6be2cmp [rsp+200], 1
37bca6beajle 0x37bca6c99
37bca6bf0mov [rsp+496], r10
37bca6bf8mov r13l, [rsp+200]
37bca6c00mov [rsp+184], r15l
37bca6c08mov r15, rsi
37bca6c0bmov rsi, rdx
37bca6c0emov [rsp+600], ebx
37bca6c15mov ebx, 1
37bca6c1anop [rax+rax]
37bca6c20
37bca6c20loc_37bca6c20:
37bca6c20mov r8, r15
37bca6c23lea r9, [rip+0x7a8282]
37bca6c2amov rdx, r12
37bca6c2dmov rcx, rbp
37bca6c30movsd_xmm [rsp+672], x6
37bca6c39add ebx, 1
37bca6c3cadd r15, rdi
37bca6c3fmov [rsp+680], 0
37bca6c4bcall zscal_
37bca6c50mov r8, rsi
37bca6c53mov rdx, r12
37bca6c56mov rcx, rbp
37bca6c59lea r9, [rip+0x7a824c]
37bca6c60add rsi, r14
37bca6c63mov [rsp+680], 0
37bca6c6fmovsd_xmm [rsp+672], x6
37bca6c78call zscal_
37bca6c7dcmp r13l, ebx
37bca6c80jne 0x37bca6c20
37bca6c82mov r15l, [rsp+184]
37bca6c8amov ebx, [rsp+600]
37bca6c91mov r10, [rsp+496]
37bca6c99
37bca6c99loc_37bca6c99:
37bca6c99mov ecx, [rsp+192]
37bca6ca0cmp [rsp+200], ecx
37bca6ca7jg 0x37bca6ebf
37bca6cadmov rax, [rsp+232]
37bca6cb5mov rsi, [rsp+272]
37bca6cbdmov [rsp+272], r10
37bca6cc5lea r13, [rsp+644]
37bca6ccdmov r11l, [rsp+200]
37bca6cd5mov [rsp+192], r15l
37bca6cddshl rax, 4
37bca6ce1mov r15l, [rsp+504]
37bca6ce9add rax, [rsp+448]
37bca6cf1mov [rsp+184], ebx
37bca6cf8mov [rsp+832], rbp
37bca6d00shl rsi, 4
37bca6d04mov rbx, rax
37bca6d07add rsi, [rsp+488]
37bca6d0fmov ebp, r11l
37bca6d12nop [rax]
37bca6d15nop [rax+rax]
37bca6d20
37bca6d20loc_37bca6d20:
37bca6d20mov r8, rbx
37bca6d23lea r9, [rip+0x7a8182]
37bca6d2amov rdx, r12
37bca6d2dmov rcx, r13
37bca6d30mov [rsp+644], r15l
37bca6d38add ebp, 1
37bca6d3badd rbx, rdi
37bca6d3emov [rsp+680], 0
37bca6d4amovsd_xmm [rsp+672], x6
37bca6d53call zscal_
37bca6d58mov r8, rsi
37bca6d5bmov rdx, r12
37bca6d5emov rcx, r13
37bca6d61lea r9, [rip+0x7a8144]
37bca6d68add rsi, r14
37bca6d6bmov [rsp+644], r15l
37bca6d73mov [rsp+680], 0
37bca6d7fmovsd_xmm [rsp+672], x6
37bca6d88call zscal_
37bca6d8dcmp [rsp+184], ebp
37bca6d94jne 0x37bca6d20
37bca6d96mov rcx, [rsp+440]
37bca6d9emov r10, [rsp+272]
37bca6da6mov rax, [rsp+408]
37bca6daemov rsi, [rsp+400]
37bca6db6mov rbp, [rsp+832]
37bca6dbemov r11l, [rsp+200]
37bca6dc6add rax, rcx
37bca6dc9add rsi, rcx
37bca6dccadd rax, [rsp+264]
37bca6dd4add rsi, [rsp+256]
37bca6ddcmov [rsp+256], r10
37bca6de4shl rax, 4
37bca6de8add rax, [rsp+880]
37bca6df0shl rsi, 4
37bca6df4mov r15l, [rsp+192]
37bca6dfcadd rsi, [rsp+928]
37bca6e04mov [rsp+192], rdi
37bca6e0cmov rbx, rax
37bca6e0fmov rdi, rbp
37bca6e12mov ebp, r11l
37bca6e15nop [rax+rax]
37bca6e20
37bca6e20loc_37bca6e20:
37bca6e20mov edx, [rdi]
37bca6e22mov r8, rbx
37bca6e25lea r9, [rip+0x7a8080]
37bca6e2cmov rcx, r13
37bca6e2fmov [rsp+680], 0
37bca6e3badd ebp, 1
37bca6e3emovsd_xmm [rsp+672], x6
37bca6e47sub edx, r15l
37bca6e4amov [rsp+644], edx
37bca6e51mov rdx, r12
37bca6e54call zscal_
37bca6e59mov edx, [rdi]
37bca6e5bmov r8, rsi
37bca6e5emov rcx, r13
37bca6e61lea r9, [rip+0x7a8044]
37bca6e68add rsi, r14
37bca6e6bmov [rsp+680], 0
37bca6e77movsd_xmm [rsp+672], x6
37bca6e80sub edx, r15l
37bca6e83mov [rsp+644], edx
37bca6e8amov rdx, r12
37bca6e8dcall zscal_
37bca6e92mov rax, [rsp+192]
37bca6e9aadd rbx, rax
37bca6e9dcmp [rsp+184], ebp
37bca6ea4jne 0x37bca6e20
37bca6eaamov ebx, [rsp+184]
37bca6eb1mov r10, [rsp+256]
37bca6eb9mov rbp, rdi
37bca6ebcmov rdi, rax
37bca6ebf
37bca6ebfloc_37bca6ebf:
37bca6ebfmov rax, [rsp+840]
37bca6ec7mov eax, [rax]
37bca6ec9cmp ebx, eax
37bca6ecbjg 0x37bca6fa3
37bca6ed1mov r13, [rsp+416]
37bca6ed9movsxd rdx, ebx
37bca6edcmov rcx, [rsp+400]
37bca6ee4mov [rsp+192], r10
37bca6eecmov [rsp+184], r15l
37bca6ef4imul r13, rdx
37bca6ef8add r13, [rsp+408]
37bca6f00imul rdx, [rsp+424]
37bca6f09shl r13, 4
37bca6f0dadd r13, [rsp+448]
37bca6f15mov r15, r13
37bca6f18mov r13l, ebx
37bca6f1bmov ebx, eax
37bca6f1dlea rsi, [rdx+rcx]
37bca6f21shl rsi, 4
37bca6f25add rsi, [rsp+488]
37bca6f2dnop [rax]
37bca6f30
37bca6f30loc_37bca6f30:
37bca6f30mov r8, r15
37bca6f33lea r9, [rip+0x7a7f72]
37bca6f3amov rdx, r12
37bca6f3dmov rcx, rbp
37bca6f40movsd_xmm [rsp+672], x6
37bca6f49add r13l, 1
37bca6f4dadd r15, rdi
37bca6f50mov [rsp+680], 0
37bca6f5ccall zscal_
37bca6f61mov r8, rsi
37bca6f64mov rdx, r12
37bca6f67mov rcx, rbp
37bca6f6alea r9, [rip+0x7a7f3b]
37bca6f71add rsi, r14
37bca6f74mov [rsp+680], 0
37bca6f80movsd_xmm [rsp+672], x6
37bca6f89call zscal_
37bca6f8ecmp ebx, r13l
37bca6f91jge 0x37bca6f30
37bca6f93mov r15l, [rsp+184]
37bca6f9bmov r10, [rsp+192]
37bca6fa3
37bca6fa3loc_37bca6fa3:
37bca6fa3mov rax, [rsp+944]
37bca6fabmulsd x6, [rax]
37bca6fafmovsd_xmm [rax], x6
37bca6fb3cmp [rsp+208], r10l
37bca6fbbjge 0x37bca696e
37bca6fc1
37bca6fc1loc_37bca6fc1:
37bca6fc1mov rax, [rsp+936]
37bca6fc9mov r13, [rsp+512]
37bca6fd1lea rcx, [rip+0x7a7ed8]
37bca6fd8mov r9, r12
37bca6fdbmov [rsp+80], rcx
37bca6fe0mov ebx, [rsp+200]
37bca6fe7mov rsi, rcx
37bca6fealea rdx, [rip+0x7a7e90]
37bca6ff1mov [rsp+96], rax
37bca6ff6mov rax, [rsp+872]
37bca6ffemov [rsp+40], rcx
37bca7003mov r8, [rsp+216]
37bca700bsub ebx, 1
37bca700elea rcx, [rip+0x7a7e6b]
37bca7015mov [rsp+72], rax
37bca701amov rax, [rsp+288]
37bca7022mov [rsp+88], r13
37bca7027add rax, 1
37bca702bmov [rsp+672], ebx
37bca7032shl rax, 4
37bca7036add rax, [rsp+864]
37bca703emov [rsp+184], r10
37bca7046mov [rsp+64], rax
37bca704bmov rax, [rsp+888]
37bca7053mov [rsp+112], 1
37bca705cmov [rsp+56], rax
37bca7061mov rax, [rsp+248]
37bca7069mov [rsp+104], 1
37bca7072mov [rsp+48], rax
37bca7077mov rax, [rsp+224]
37bca707fmov [rsp+32], rax
37bca7084call zgemm_
37bca7089mov rcx, [rsp+920]
37bca7091mov [rsp+88], r13
37bca7096mov r9, r12
37bca7099mov [rsp+672], ebx
37bca70a0mov rbx, [rsp+936]
37bca70a8lea rdx, [rip+0x7a7dd2]
37bca70afmov [rsp+72], rcx
37bca70b4mov rcx, [rsp+280]
37bca70bcmov [rsp+96], rbx
37bca70c1mov r8, [rsp+216]
37bca70c9lea rax, [rcx+1]
37bca70cdmov rcx, [rsp+936]
37bca70d5mov [rsp+80], rsi
37bca70dashl rax, 4
37bca70deadd rax, [rsp+912]
37bca70e6mov [rsp+40], rsi
37bca70ebmov [rsp+64], rax
37bca70f0mov rax, [rsp+224]
37bca70f8mov [rsp+56], rcx
37bca70fdmov rcx, [rsp+240]
37bca7105mov [rsp+112], 1
37bca710emov [rsp+48], rcx
37bca7113lea rcx, [rip+0x7a7d66]
37bca711amov [rsp+104], 1
37bca7123mov [rsp+32], rax
37bca7128call zgemm_
37bca712dmov r10, [rsp+184]
37bca7135mov ebx, [rsp+296]
37bca713ccmp [rsp+436], ebx
37bca7143jle 0x37bca6982
37bca7149
37bca7149loc_37bca7149:
37bca7149mov eax, [rbp]
37bca714cmov rbx, [rsp+232]
37bca7154lea rsi, [rip+0x7a7d55]
37bca715blea r13, [rip+0x7a7d5e]
37bca7162add rbx, [rsp+440]
37bca716amov [rsp+80], rsi
37bca716fmov r8, r12
37bca7172lea rdx, [rip+0x7a7d07]
37bca7179sub eax, r15l
37bca717cshl rbx, 4
37bca7180add rbx, [rsp+880]
37bca7188mov [rsp+40], r13
37bca718dmov [rsp+672], eax
37bca7194mov rax, [rsp+888]
37bca719clea rcx, [rip+0x7a7cde]
37bca71a3mov [rsp+88], rbx
37bca71a8mov r9, [rsp+224]
37bca71b0mov [rsp+96], rax
37bca71b5mov [rsp+72], rax
37bca71bamov rax, [rsp+248]
37bca71c2mov [rsp+184], r10
37bca71camov [rsp+64], rax
37bca71cfmov rax, [rsp+856]
37bca71d7mov [rsp+112], 1
37bca71e0mov [rsp+56], rax
37bca71e5mov rax, [rsp+520]
37bca71edmov [rsp+104], 1
37bca71f6mov [rsp+48], rax
37bca71fbmov rax, [rsp+216]
37bca7203mov [rsp+32], rax
37bca7208call zgemm_
37bca720dmov ecx, [rbp]
37bca7210mov [rsp+88], rbx
37bca7215mov r8, r12
37bca7218mov rbx, [rsp+936]
37bca7220mov [rsp+80], rsi
37bca7225lea rdx, [rip+0x7a7c54]
37bca722csub ecx, r15l
37bca722fmov [rsp+40], r13
37bca7234mov rax, [rsp+216]
37bca723cmov [rsp+72], rbx
37bca7241mov rbx, [rsp+240]
37bca7249mov [rsp+672], ecx
37bca7250mov rcx, [rsp+888]
37bca7258mov [rsp+64], rbx
37bca725dmov rbx, [rsp+904]
37bca7265mov [rsp+96], rcx
37bca726amov r9, [rsp+224]
37bca7272lea rcx, [rip+0x7a7c08]
37bca7279mov [rsp+56], rbx
37bca727emov rbx, [rsp+528]
37bca7286mov [rsp+112], 1
37bca728fmov [rsp+104], 1
37bca7298mov [rsp+48], rbx
37bca729dmov [rsp+32], rax
37bca72a2call zgemm_
37bca72a7mov r10, [rsp+184]
37bca72afsub r10, 1
37bca72b3cmp [rsp+208], r10l
37bca72bbjle 0x37bca6994
37bca72c1
37bca72c1loc_37bca72c1:
37bca72c1mov r9, [rsp+296]
37bca72c9mov r11, [rsp+976]
37bca72d1
37bca72d1loc_37bca72d1:
37bca72d1add r9, 1
37bca72d5cmp [rsp+436], r9l
37bca72ddjge 0x37bca67c0
37bca72e3jmp 0x37bca66fc
37bca72e8
37bca72e8loc_37bca72e8:
37bca72e8mov [rsp+436], edx
37bca72eflea r8l, [rdx+1]
37bca72f3jmp 0x37bca5626
37bca72f8
37bca72f8loc_37bca72f8:
37bca72f8mov [rsp+432], edx
37bca72fflea r8l, [rdx+1]
37bca7303jmp 0x37bca5686
37bca7308
37bca7308loc_37bca7308:
37bca7308mov eax, [rsp+192]
37bca730fpxor x1, x1
37bca7313imul eax, ebx
37bca7316cvtsi2sd x1, eax
37bca731asqrtsd x1, x1
37bca731emov rax, [rsp+952]
37bca7326divsd x1, x0
37bca732amovsd_xmm [rax], x1
37bca732ejmp 0x37bca5335
37bca7333
37bca7333loc_37bca7333:
37bca7333pxor x1, x1
37bca7337mov rax, [rsp+952]
37bca733fcvtsi2sd x1, [rsp+384]
37bca7348sqrtsd x1, x1
37bca734cdivsd x1, x0
37bca7350movsd_xmm [rax], x1
37bca7354jmp 0x37bca63ba
37bca7359
37bca7359loc_37bca7359:
37bca7359mov rax, [rsp+888]
37bca7361mov [rsp+32], r14
37bca7366mov rdx, r14
37bca7369lea rcx, [rip+0x7a7b38]
37bca7370mov r9, [rsp+960]
37bca7378mov r8, [rsp+840]
37bca7380mov [rsp+56], 1
37bca7389mov [rsp+48], rax
37bca738emov rax, [rsp+880]
37bca7396mov [rsp+40], rax
37bca739bcall zlacpy_
37bca73a0mov rdi, [rsp+840]
37bca73a8mov eax, [r14]
37bca73abmov rdx, r14
37bca73aemov r8, [rsp+840]
37bca73b6lea rcx, [rip+0x7a7aeb]
37bca73bdimul eax, [rdi]
37bca73c0mov rdi, [rsp+936]
37bca73c8mov [rsp+32], r14
37bca73cdmov [rsp+56], 1
37bca73d6mov [rsp+48], rdi
37bca73dbmov rdi, [rsp+928]
37bca73e3cdqe
37bca73e5mov [rsp+40], rdi
37bca73eamov rdi, [rsp+960]
37bca73f2shl rax, 4
37bca73f6lea r9, [rdi+rax]
37bca73facall zlacpy_
37bca73ffmov rax, [rsp+944]
37bca7407movsd_xmm [rax], x8
37bca740cjmp 0x37bca66fc
37bca7411
37bca7411loc_37bca7411:
37bca7411mov edx, -10
37bca7416mov eax, 10
37bca741bjmp 0x37bca4faa
37bca7420
37bca7420loc_37bca7420:
37bca7420mov edx, -12
37bca7425mov eax, 12
37bca742ajmp 0x37bca4faa
37bca742f
37bca742floc_37bca742f:
37bca742fmov edx, -14
37bca7434mov eax, 14
37bca7439jmp 0x37bca4faa
37bca743e
37bca743eloc_37bca743e:
37bca743ecmp [rsp+608], 2
37bca7446jne 0x37bca66ef
37bca744cjmp 0x37bca63cb
37bca4de0
37bca7451
37bca7451 // align 0x10
37bca7451 // align 0x10
37bca7460
37bca7460ztpcon_:
37bca7460push r15
37bca7462push r14
37bca7464push r13
37bca7466push r12
37bca7468push rbp
37bca7469push rdi
37bca746apush rsi
37bca746bpush rbx
37bca746csub rsp, 248
37bca7473movups [rsp+192], x6
37bca747bmovups [rsp+208], x7
37bca7483movups [rsp+224], x8
37bca748cmov r13, [rsp+384]
37bca7494mov rsi, [rsp+368]
37bca749cmov [r13], 0
37bca74a4mov rbp, rdx
37bca74a7mov r12, rcx
37bca74aamov rdi, r8
37bca74admov rbx, r9
37bca74b0mov r8l, 1
37bca74b6mov r9l, 1
37bca74bclea rdx, [rip+0x7a7a1d]
37bca74c3mov rcx, rbp
37bca74c6call lsame_
37bca74cbmov r9l, 1
37bca74d1mov r8l, 1
37bca74d7mov r15l, eax
37bca74dacmp [r12], 49
37bca74dfjne 0x37bca7810
37bca74e5lea rdx, [rip+0x7a79f5]
37bca74ecmov rcx, rdi
37bca74efmov r14l, 1
37bca74f5call lsame_
37bca74famov r10l, eax
37bca74fd
37bca74fdloc_37bca74fd:
37bca74fdtest r15l, r15l
37bca7500je 0x37bca784d
37bca7506
37bca7506loc_37bca7506:
37bca7506test r10l, r10l
37bca7509je 0x37bca77d8
37bca750f
37bca750floc_37bca750f:
37bca750fmov r15l, [rbx]
37bca7512test r15l, r15l
37bca7515js 0x37bca77a0
37bca751bmov eax, [r13]
37bca751ftest eax, eax
37bca7521jne 0x37bca7994
37bca7527mov rax, [rsp+360]
37bca752ftest r15l, r15l
37bca7532jne 0x37bca7570
37bca7534mov rdi, [rip+0x7a79e5]
37bca753bmov [rax], rdi
37bca753e
37bca753eloc_37bca753e:
37bca753emovups x6, [rsp+192]
37bca7546movups x7, [rsp+208]
37bca754emovups x8, [rsp+224]
37bca7557add rsp, 248
37bca755epop rbx
37bca755fpop rsi
37bca7560pop rdi
37bca7561pop rbp
37bca7562pop r12
37bca7564pop r13
37bca7566pop r14
37bca7568pop r15
37bca756aret
37bca756b
37bca756b 0f 1f 44 00 00 ..D..
37bca7570
37bca7570loc_37bca7570:
37bca7570mov [rax], 0
37bca7577mov edx, 12
37bca757clea rcx, [rip+0x7a7968]
37bca7583call dlamch_
37bca7588mov r9, rbx
37bca758bmov r8, rdi
37bca758emov rdx, rbp
37bca7591mov rax, [rsp+376]
37bca7599mov rcx, r12
37bca759cmovapd x6, x0
37bca75a0mov [rsp+64], 1
37bca75a9mov [rsp+56], 1
37bca75b2mov [rsp+40], rax
37bca75b7mov rax, [rsp+352]
37bca75bfmov [rsp+48], 1
37bca75c8mov [rsp+32], rax
37bca75cdcall zlantp_
37bca75d2movapd x3, x0
37bca75d6movapd x7, x0
37bca75dapxor x0, x0
37bca75decomisd x3, x0
37bca75e2jbe 0x37bca753e
37bca75e8pxor x0, x0
37bca75ecmov eax, 2
37bca75f1mov [rsp+160], 0
37bca75fdcvtsi2sd x0, r15l
37bca7602mulsd x0, x6
37bca7606sub eax, r14l
37bca7609mov [rsp+155], 78
37bca7611mov [rsp+124], eax
37bca7615lea rax, [rsp+160]
37bca761dmovsd_xmm x6, [rip+0x7a78fb]
37bca7625lea r15, [rsp+180]
37bca762dmov [rsp+112], rax
37bca7632lea rax, [rsp+155]
37bca763alea r14, [rsp+156]
37bca7642mov [rsp+156], 0
37bca764dmov [rsp+128], rax
37bca7655movapd x8, x0
37bca765ajmp 0x37bca76e3
37bca765f
37bca765f 90 .
37bca7660
37bca7660loc_37bca7660:
37bca7660mov rax, [rsp+376]
37bca7668mov r8, rdi
37bca766bmov rcx, rbp
37bca766elea r12, [rsp+168]
37bca7676mov [rsp+88], 19
37bca767fmov r9, [rsp+128]
37bca7687lea rdx, [rip+0x7a7875]
37bca768emov [rsp+64], rax
37bca7693mov rax, [rsp+352]
37bca769bmov [rsp+80], 1
37bca76a4mov [rsp+72], r13
37bca76a9mov [rsp+56], r12
37bca76aemov [rsp+48], rsi
37bca76b3mov [rsp+40], rax
37bca76b8mov [rsp+32], rbx
37bca76bdcall zlatps_
37bca76c2
37bca76c2loc_37bca76c2:
37bca76c2movsd_xmm x0, [rsp+168]
37bca76cbmov [rsp+155], 89
37bca76d3ucomisd x0, x6
37bca76d7jp 0x37bca7910
37bca76ddjne 0x37bca7910
37bca76e3
37bca76e3loc_37bca76e3:
37bca76e3movsxd rdx, [rbx]
37bca76e6mov [rsp+40], r15
37bca76ebmov r8, rsi
37bca76eemov rcx, rbx
37bca76f1mov [rsp+32], r14
37bca76f6mov r9, [rsp+112]
37bca76fbshl rdx, 4
37bca76ffadd rdx, rsi
37bca7702call zlacn2_
37bca7707mov eax, [rsp+156]
37bca770etest eax, eax
37bca7710je 0x37bca78d0
37bca7716mov [rsp+104], 1
37bca771fcmp eax, [rsp+124]
37bca7723mov [rsp+96], 1
37bca772cjne 0x37bca7660
37bca7732mov rax, [rsp+376]
37bca773amov r8, rdi
37bca773dmov rcx, rbp
37bca7740lea r12, [rsp+168]
37bca7748mov [rsp+88], 12
37bca7751mov r9, [rsp+128]
37bca7759lea rdx, [rip+0x7a7797]
37bca7760mov [rsp+64], rax
37bca7765mov rax, [rsp+352]
37bca776dmov [rsp+80], 1
37bca7776mov [rsp+72], r13
37bca777bmov [rsp+56], r12
37bca7780mov [rsp+48], rsi
37bca7785mov [rsp+40], rax
37bca778amov [rsp+32], rbx
37bca778fcall zlatps_
37bca7794jmp 0x37bca76c2
37bca7799
37bca7799 0f 1f 80 00 00 00 00 .......
37bca77a0
37bca77a0loc_37bca77a0:
37bca77a0mov edx, -4
37bca77a5mov eax, 4
37bca77aa
37bca77aaloc_37bca77aa:
37bca77aamov [r13], edx
37bca77ae
37bca77aeloc_37bca77ae:
37bca77aelea rdx, [rsp+180]
37bca77b6mov r8l, 6
37bca77bclea rcx, [rip+0x7a7722]
37bca77c3mov [rsp+180], eax
37bca77cacall xerbla_
37bca77cfjmp 0x37bca753e
37bca77d4
37bca77d4 0f 1f 40 00 ..@.
37bca77d8
37bca77d8loc_37bca77d8:
37bca77d8mov r9l, 1
37bca77demov r8l, 1
37bca77e4lea rdx, [rip+0x7a76f5]
37bca77ebmov rcx, rdi
37bca77eecall lsame_
37bca77f3test eax, eax
37bca77f5jne 0x37bca750f
37bca77fbmov edx, -3
37bca7800mov eax, 3
37bca7805jmp 0x37bca77aa
37bca7807
37bca7807 66 0f 1f 84 00 00 00 00 00 f........
37bca7810
37bca7810loc_37bca7810:
37bca7810lea rdx, [rip+0x7a76cb]
37bca7817mov rcx, r12
37bca781acall lsame_
37bca781fmov r9l, 1
37bca7825mov r8l, 1
37bca782bmov rcx, rdi
37bca782emov r14l, eax
37bca7831lea rdx, [rip+0x7a76a9]
37bca7838test eax, eax
37bca783aje 0x37bca7890
37bca783ccall lsame_
37bca7841mov r10l, eax
37bca7844test r15l, r15l
37bca7847jne 0x37bca7506
37bca784d
37bca784dloc_37bca784d:
37bca784dmov r9l, 1
37bca7853mov r8l, 1
37bca7859mov rcx, rbp
37bca785cmov [rsp+112], r10l
37bca7861lea rdx, [rip+0x7a767c]
37bca7868call lsame_
37bca786dmov r10l, [rsp+112]
37bca7872test eax, eax
37bca7874jne 0x37bca7506
37bca787amov edx, -2
37bca787fmov eax, 2
37bca7884jmp 0x37bca77aa
37bca7889
37bca7889 0f 1f 80 00 00 00 00 .......
37bca7890
37bca7890loc_37bca7890:
37bca7890call lsame_
37bca7895mov r9l, 1
37bca789bmov r8l, 1
37bca78a1mov rcx, r12
37bca78a4lea rdx, [rip+0x7a7638]
37bca78abmov [rsp+112], eax
37bca78afcall lsame_
37bca78b4mov r10l, [rsp+112]
37bca78b9test eax, eax
37bca78bbjne 0x37bca74fd
37bca78c1mov edx, -1
37bca78c6mov eax, 1
37bca78cbjmp 0x37bca77aa
37bca78d0
37bca78d0loc_37bca78d0:
37bca78d0movsd_xmm x1, [rsp+160]
37bca78d9pxor x0, x0
37bca78dducomisd x1, x0
37bca78e1jp 0x37bca78e9
37bca78e3je 0x37bca753e
37bca78e9
37bca78e9loc_37bca78e9:
37bca78e9movsd_xmm x0, [rip+0x7a762f]
37bca78f1mov rax, [rsp+360]
37bca78f9divsd x0, x7
37bca78fddivsd x0, x1
37bca7901movsd_xmm [rax], x0
37bca7905jmp 0x37bca753e
37bca790a
37bca790a 66 0f 1f 44 00 00 f..D..
37bca7910
37bca7910loc_37bca7910:
37bca7910lea r8, [rip+0x7a7601]
37bca7917mov rdx, rsi
37bca791amov rcx, rbx
37bca791dmovsd_xmm [rsp+136], x0
37bca7926call izamax_
37bca792bmovsd_xmm x0, [rsp+136]
37bca7934cdqe
37bca7936shl rax, 4
37bca793aadd rax, rsi
37bca793dmovsd_xmm x1, [rax-16]
37bca7942movsd_xmm x2, [rax-8]
37bca7947andpd x1, [rip+0x7a75e1]
37bca794fandpd x2, [rip+0x7a75d9]
37bca7957addsd x1, x2
37bca795bmulsd x1, x8
37bca7960comisd x1, x0
37bca7964ja 0x37bca753e
37bca796apxor x1, x1
37bca796eucomisd x0, x1
37bca7972jp 0x37bca797a
37bca7974je 0x37bca753e
37bca797a
37bca797aloc_37bca797a:
37bca797alea r9, [rip+0x7a7597]
37bca7981mov r8, rsi
37bca7984mov rdx, r12
37bca7987mov rcx, rbx
37bca798acall zdrscl_
37bca798fjmp 0x37bca76e3
37bca7994
37bca7994loc_37bca7994:
37bca7994neg eax
37bca7996jmp 0x37bca77ae
37bca7460
37bca7460ztpcon_:
37bca7460push r15
37bca7462push r14
37bca7464push r13
37bca7466push r12
37bca7468push rbp
37bca7469push rdi
37bca746apush rsi
37bca746bpush rbx
37bca746csub rsp, 248
37bca7473movups [rsp+192], x6
37bca747bmovups [rsp+208], x7
37bca7483movups [rsp+224], x8
37bca748cmov r13, [rsp+384]
37bca7494mov rsi, [rsp+368]
37bca749cmov [r13], 0
37bca74a4mov rbp, rdx
37bca74a7mov r12, rcx
37bca74aamov rdi, r8
37bca74admov rbx, r9
37bca74b0mov r8l, 1
37bca74b6mov r9l, 1
37bca74bclea rdx, [rip+0x7a7a1d]
37bca74c3mov rcx, rbp
37bca74c6call lsame_
37bca74cbmov r9l, 1
37bca74d1mov r8l, 1
37bca74d7mov r15l, eax
37bca74dacmp [r12], 49
37bca74dfjne 0x37bca7810
37bca74e5lea rdx, [rip+0x7a79f5]
37bca74ecmov rcx, rdi
37bca74efmov r14l, 1
37bca74f5call lsame_
37bca74famov r10l, eax
37bca74fd
37bca74fdloc_37bca74fd:
37bca74fdtest r15l, r15l
37bca7500je 0x37bca784d
37bca7506
37bca7506loc_37bca7506:
37bca7506test r10l, r10l
37bca7509je 0x37bca77d8
37bca750f
37bca750floc_37bca750f:
37bca750fmov r15l, [rbx]
37bca7512test r15l, r15l
37bca7515js 0x37bca77a0
37bca751bmov eax, [r13]
37bca751ftest eax, eax
37bca7521jne 0x37bca7994
37bca7527mov rax, [rsp+360]
37bca752ftest r15l, r15l
37bca7532jne 0x37bca7570
37bca7534mov rdi, [rip+0x7a79e5]
37bca753bmov [rax], rdi
37bca753e
37bca753eloc_37bca753e:
37bca753emovups x6, [rsp+192]
37bca7546movups x7, [rsp+208]
37bca754emovups x8, [rsp+224]
37bca7557add rsp, 248
37bca755epop rbx
37bca755fpop rsi
37bca7560pop rdi
37bca7561pop rbp
37bca7562pop r12
37bca7564pop r13
37bca7566pop r14
37bca7568pop r15
37bca756aret
37bca756b
37bca756b 0f 1f 44 00 00 ..D..
37bca7570
37bca7570loc_37bca7570:
37bca7570mov [rax], 0
37bca7577mov edx, 12
37bca757clea rcx, [rip+0x7a7968]
37bca7583call dlamch_
37bca7588mov r9, rbx
37bca758bmov r8, rdi
37bca758emov rdx, rbp
37bca7591mov rax, [rsp+376]
37bca7599mov rcx, r12
37bca759cmovapd x6, x0
37bca75a0mov [rsp+64], 1
37bca75a9mov [rsp+56], 1
37bca75b2mov [rsp+40], rax
37bca75b7mov rax, [rsp+352]
37bca75bfmov [rsp+48], 1
37bca75c8mov [rsp+32], rax
37bca75cdcall zlantp_
37bca75d2movapd x3, x0
37bca75d6movapd x7, x0
37bca75dapxor x0, x0
37bca75decomisd x3, x0
37bca75e2jbe 0x37bca753e
37bca75e8pxor x0, x0
37bca75ecmov eax, 2
37bca75f1mov [rsp+160], 0
37bca75fdcvtsi2sd x0, r15l
37bca7602mulsd x0, x6
37bca7606sub eax, r14l
37bca7609mov [rsp+155], 78
37bca7611mov [rsp+124], eax
37bca7615lea rax, [rsp+160]
37bca761dmovsd_xmm x6, [rip+0x7a78fb]
37bca7625lea r15, [rsp+180]
37bca762dmov [rsp+112], rax
37bca7632lea rax, [rsp+155]
37bca763alea r14, [rsp+156]
37bca7642mov [rsp+156], 0
37bca764dmov [rsp+128], rax
37bca7655movapd x8, x0
37bca765ajmp 0x37bca76e3
37bca765f
37bca765f 90 .
37bca7660
37bca7660loc_37bca7660:
37bca7660mov rax, [rsp+376]
37bca7668mov r8, rdi
37bca766bmov rcx, rbp
37bca766elea r12, [rsp+168]
37bca7676mov [rsp+88], 19
37bca767fmov r9, [rsp+128]
37bca7687lea rdx, [rip+0x7a7875]
37bca768emov [rsp+64], rax
37bca7693mov rax, [rsp+352]
37bca769bmov [rsp+80], 1
37bca76a4mov [rsp+72], r13
37bca76a9mov [rsp+56], r12
37bca76aemov [rsp+48], rsi
37bca76b3mov [rsp+40], rax
37bca76b8mov [rsp+32], rbx
37bca76bdcall zlatps_
37bca76c2
37bca76c2loc_37bca76c2:
37bca76c2movsd_xmm x0, [rsp+168]
37bca76cbmov [rsp+155], 89
37bca76d3ucomisd x0, x6
37bca76d7jp 0x37bca7910
37bca76ddjne 0x37bca7910
37bca76e3
37bca76e3loc_37bca76e3:
37bca76e3movsxd rdx, [rbx]
37bca76e6mov [rsp+40], r15
37bca76ebmov r8, rsi
37bca76eemov rcx, rbx
37bca76f1mov [rsp+32], r14
37bca76f6mov r9, [rsp+112]
37bca76fbshl rdx, 4
37bca76ffadd rdx, rsi
37bca7702call zlacn2_
37bca7707mov eax, [rsp+156]
37bca770etest eax, eax
37bca7710je 0x37bca78d0
37bca7716mov [rsp+104], 1
37bca771fcmp eax, [rsp+124]
37bca7723mov [rsp+96], 1
37bca772cjne 0x37bca7660
37bca7732mov rax, [rsp+376]
37bca773amov r8, rdi
37bca773dmov rcx, rbp
37bca7740lea r12, [rsp+168]
37bca7748mov [rsp+88], 12
37bca7751mov r9, [rsp+128]
37bca7759lea rdx, [rip+0x7a7797]
37bca7760mov [rsp+64], rax
37bca7765mov rax, [rsp+352]
37bca776dmov [rsp+80], 1
37bca7776mov [rsp+72], r13
37bca777bmov [rsp+56], r12
37bca7780mov [rsp+48], rsi
37bca7785mov [rsp+40], rax
37bca778amov [rsp+32], rbx
37bca778fcall zlatps_
37bca7794jmp 0x37bca76c2
37bca7799
37bca7799 0f 1f 80 00 00 00 00 .......
37bca77a0
37bca77a0loc_37bca77a0:
37bca77a0mov edx, -4
37bca77a5mov eax, 4
37bca77aa
37bca77aaloc_37bca77aa:
37bca77aamov [r13], edx
37bca77ae
37bca77aeloc_37bca77ae:
37bca77aelea rdx, [rsp+180]
37bca77b6mov r8l, 6
37bca77bclea rcx, [rip+0x7a7722]
37bca77c3mov [rsp+180], eax
37bca77cacall xerbla_
37bca77cfjmp 0x37bca753e
37bca77d4
37bca77d4 0f 1f 40 00 ..@.
37bca77d8
37bca77d8loc_37bca77d8:
37bca77d8mov r9l, 1
37bca77demov r8l, 1
37bca77e4lea rdx, [rip+0x7a76f5]
37bca77ebmov rcx, rdi
37bca77eecall lsame_
37bca77f3test eax, eax
37bca77f5jne 0x37bca750f
37bca77fbmov edx, -3
37bca7800mov eax, 3
37bca7805jmp 0x37bca77aa
37bca7807
37bca7807 66 0f 1f 84 00 00 00 00 00 f........
37bca7810
37bca7810loc_37bca7810:
37bca7810lea rdx, [rip+0x7a76cb]
37bca7817mov rcx, r12
37bca781acall lsame_
37bca781fmov r9l, 1
37bca7825mov r8l, 1
37bca782bmov rcx, rdi
37bca782emov r14l, eax
37bca7831lea rdx, [rip+0x7a76a9]
37bca7838test eax, eax
37bca783aje 0x37bca7890
37bca783ccall lsame_
37bca7841mov r10l, eax
37bca7844test r15l, r15l
37bca7847jne 0x37bca7506
37bca784d
37bca784dloc_37bca784d:
37bca784dmov r9l, 1
37bca7853mov r8l, 1
37bca7859mov rcx, rbp
37bca785cmov [rsp+112], r10l
37bca7861lea rdx, [rip+0x7a767c]
37bca7868call lsame_
37bca786dmov r10l, [rsp+112]
37bca7872test eax, eax
37bca7874jne 0x37bca7506
37bca787amov edx, -2
37bca787fmov eax, 2
37bca7884jmp 0x37bca77aa
37bca7889
37bca7889 0f 1f 80 00 00 00 00 .......
37bca7890
37bca7890loc_37bca7890:
37bca7890call lsame_
37bca7895mov r9l, 1
37bca789bmov r8l, 1
37bca78a1mov rcx, r12
37bca78a4lea rdx, [rip+0x7a7638]
37bca78abmov [rsp+112], eax
37bca78afcall lsame_
37bca78b4mov r10l, [rsp+112]
37bca78b9test eax, eax
37bca78bbjne 0x37bca74fd
37bca78c1mov edx, -1
37bca78c6mov eax, 1
37bca78cbjmp 0x37bca77aa
37bca78d0
37bca78d0loc_37bca78d0:
37bca78d0movsd_xmm x1, [rsp+160]
37bca78d9pxor x0, x0
37bca78dducomisd x1, x0
37bca78e1jp 0x37bca78e9
37bca78e3je 0x37bca753e
37bca78e9
37bca78e9loc_37bca78e9:
37bca78e9movsd_xmm x0, [rip+0x7a762f]
37bca78f1mov rax, [rsp+360]
37bca78f9divsd x0, x7
37bca78fddivsd x0, x1
37bca7901movsd_xmm [rax], x0
37bca7905jmp 0x37bca753e
37bca790a
37bca790a 66 0f 1f 44 00 00 f..D..
37bca7910
37bca7910loc_37bca7910:
37bca7910lea r8, [rip+0x7a7601]
37bca7917mov rdx, rsi
37bca791amov rcx, rbx
37bca791dmovsd_xmm [rsp+136], x0
37bca7926call izamax_
37bca792bmovsd_xmm x0, [rsp+136]
37bca7934cdqe
37bca7936shl rax, 4
37bca793aadd rax, rsi
37bca793dmovsd_xmm x1, [rax-16]
37bca7942movsd_xmm x2, [rax-8]
37bca7947andpd x1, [rip+0x7a75e1]
37bca794fandpd x2, [rip+0x7a75d9]
37bca7957addsd x1, x2
37bca795bmulsd x1, x8
37bca7960comisd x1, x0
37bca7964ja 0x37bca753e
37bca796apxor x1, x1
37bca796eucomisd x0, x1
37bca7972jp 0x37bca797a
37bca7974je 0x37bca753e
37bca797a
37bca797aloc_37bca797a:
37bca797alea r9, [rip+0x7a7597]
37bca7981mov r8, rsi
37bca7984mov rdx, r12
37bca7987mov rcx, rbx
37bca798acall zdrscl_
37bca798fjmp 0x37bca76e3
37bca7994
37bca7994loc_37bca7994:
37bca7994neg eax
37bca7996jmp 0x37bca77ae
37bca7460
37bca799b
37bca799b // align 0x40
37bca799b // align 0x40
37bca79c0
37bca79c0ztprfs_:
37bca79c0push r15
37bca79c2push r14
37bca79c4push r13
37bca79c6push r12
37bca79c8push rbp
37bca79c9push rdi
37bca79capush rsi
37bca79cbpush rbx
37bca79ccsub rsp, 328
37bca79d3movups [rsp+224], x6
37bca79dbmovups [rsp+240], x7
37bca79e3movups [rsp+256], x8
37bca79ecmovups [rsp+272], x9
37bca79f5movups [rsp+288], x10
37bca79femovups [rsp+304], x11
37bca7a07mov rdi, [rsp+512]
37bca7a0fmov rax, [rsp+472]
37bca7a17mov r13, [rsp+440]
37bca7a1fmov r12, [rsp+496]
37bca7a27mov ebx, [rax]
37bca7a29mov rax, [rsp+456]
37bca7a31mov [rdi], 0
37bca7a37mov r14, [rsp+504]
37bca7a3fmov [rsp+408], rdx
37bca7a47mov r15, r9
37bca7a4amovsxd rsi, [rax]
37bca7a4dmov r9l, 1
37bca7a53mov [rsp+416], r8
37bca7a5blea rdx, [rip+0x7a74de]
37bca7a62mov r8l, 1
37bca7a68mov [rsp+400], rcx
37bca7a70call lsame_
37bca7a75mov rcx, [rsp+408]
37bca7a7dmov r9l, 1
37bca7a83mov r8l, 1
37bca7a89lea rdx, [rip+0x7a74b1]
37bca7a90mov [rsp+144], eax
37bca7a97mov ebp, eax
37bca7a99call lsame_
37bca7a9emov rcx, [rsp+416]
37bca7aa6mov r9l, 1
37bca7aacmov r8l, 1
37bca7ab2lea rdx, [rip+0x7a7488]
37bca7ab9mov [rsp+136], eax
37bca7ac0call lsame_
37bca7ac5mov [rsp+140], eax
37bca7acctest ebp, ebp
37bca7aceje 0x37bca7bbb
37bca7ad4
37bca7ad4loc_37bca7ad4:
37bca7ad4mov eax, [rsp+136]
37bca7adbtest eax, eax
37bca7addje 0x37bca7bf2
37bca7ae3
37bca7ae3loc_37bca7ae3:
37bca7ae3mov eax, [rsp+140]
37bca7aeatest eax, eax
37bca7aecje 0x37bca7c51
37bca7af2
37bca7af2loc_37bca7af2:
37bca7af2mov ebp, [r15]
37bca7af5test ebp, ebp
37bca7af7js 0x37bca7baf
37bca7afdmov rax, [rsp+432]
37bca7b05mov eax, [rax]
37bca7b07test eax, eax
37bca7b09js 0x37bca8caa
37bca7b0fmov rcx, [rsp+456]
37bca7b17test ebp, ebp
37bca7b19mov edx, 1
37bca7b1ecmovg edx, ebp
37bca7b21cmp [rcx], edx
37bca7b23jl 0x37bca7c88
37bca7b29mov rcx, [rsp+472]
37bca7b31cmp [rcx], edx
37bca7b33jge 0x37bca7c97
37bca7b39mov edx, -10
37bca7b3emov eax, 10
37bca7b43
37bca7b43loc_37bca7b43:
37bca7b43mov [rdi], edx
37bca7b45
37bca7b45loc_37bca7b45:
37bca7b45lea rdx, [rsp+212]
37bca7b4dmov r8l, 6
37bca7b53lea rcx, [rip+0x7a73eb]
37bca7b5amov [rsp+212], eax
37bca7b61call xerbla_
37bca7b66nop
37bca7b67
37bca7b67loc_37bca7b67:
37bca7b67movups x6, [rsp+224]
37bca7b6fmovups x7, [rsp+240]
37bca7b77movups x8, [rsp+256]
37bca7b80movups x9, [rsp+272]
37bca7b89movups x10, [rsp+288]
37bca7b92movups x11, [rsp+304]
37bca7b9badd rsp, 328
37bca7ba2pop rbx
37bca7ba3pop rsi
37bca7ba4pop rdi
37bca7ba5pop rbp
37bca7ba6pop r12
37bca7ba8pop r13
37bca7baapop r14
37bca7bacpop r15
37bca7baeret
37bca7baf
37bca7bafloc_37bca7baf:
37bca7bafmov edx, -4
37bca7bb4mov eax, 4
37bca7bb9jmp 0x37bca7b43
37bca7bbb
37bca7bbbloc_37bca7bbb:
37bca7bbbmov rcx, [rsp+400]
37bca7bc3mov r9l, 1
37bca7bc9mov r8l, 1
37bca7bcflea rdx, [rip+0x7a736c]
37bca7bd6call lsame_
37bca7bdbtest eax, eax
37bca7bddjne 0x37bca7ad4
37bca7be3mov edx, -1
37bca7be8mov eax, 1
37bca7bedjmp 0x37bca7b43
37bca7bf2
37bca7bf2loc_37bca7bf2:
37bca7bf2mov rcx, [rsp+408]
37bca7bfamov r9l, 1
37bca7c00mov r8l, 1
37bca7c06lea rdx, [rip+0x7a7336]
37bca7c0dcall lsame_
37bca7c12test eax, eax
37bca7c14jne 0x37bca7ae3
37bca7c1amov rcx, [rsp+408]
37bca7c22mov r9l, 1
37bca7c28mov r8l, 1
37bca7c2elea rdx, [rip+0x7a730f]
37bca7c35call lsame_
37bca7c3atest eax, eax
37bca7c3cjne 0x37bca7ae3
37bca7c42mov edx, -2
37bca7c47mov eax, 2
37bca7c4cjmp 0x37bca7b43
37bca7c51
37bca7c51loc_37bca7c51:
37bca7c51mov rcx, [rsp+416]
37bca7c59mov r9l, 1
37bca7c5fmov r8l, 1
37bca7c65lea rdx, [rip+0x7a72d4]
37bca7c6ccall lsame_
37bca7c71test eax, eax
37bca7c73jne 0x37bca7af2
37bca7c79mov edx, -3
37bca7c7emov eax, 3
37bca7c83jmp 0x37bca7b43
37bca7c88
37bca7c88loc_37bca7c88:
37bca7c88mov edx, -8
37bca7c8dmov eax, 8
37bca7c92jmp 0x37bca7b43
37bca7c97
37bca7c97loc_37bca7c97:
37bca7c97mov edx, [rdi]
37bca7c99test edx, edx
37bca7c9bjne 0x37bca8cb9
37bca7ca1test ebp, ebp
37bca7ca3je 0x37bca88d1
37bca7ca9test eax, eax
37bca7cabje 0x37bca7b67
37bca7cb1mov eax, [rsp+136]
37bca7cb8test eax, eax
37bca7cbaje 0x37bca8c9b
37bca7cc0mov edx, 67
37bca7cc5mov eax, 78
37bca7cca
37bca7ccaloc_37bca7cca:
37bca7ccamov [rsp+207], dl
37bca7cd1lea rcx, [rip+0x7a7273]
37bca7cd8mov edx, 7
37bca7cddmov [rsp+206], al
37bca7ce4call dlamch_
37bca7ce9mov edx, 12
37bca7ceelea rcx, [rip+0x7a725d]
37bca7cf5movapd x8, x0
37bca7cfacall dlamch_
37bca7cffmov rax, [rsp+432]
37bca7d07mov eax, [rax]
37bca7d09mov [rsp+148], eax
37bca7d10test eax, eax
37bca7d12jle 0x37bca7b67
37bca7d18lea r8l, [rbp+1]
37bca7d1cpxor x9, x9
37bca7d21movapd x7, x0
37bca7d25movsxd rdi, ebx
37bca7d28cvtsi2sd x9, r8l
37bca7d2dmulsd x7, x9
37bca7d32xor eax, eax
37bca7d34test rdi, rdi
37bca7d37cmovns rax, rdi
37bca7d3bmov rbp, r13
37bca7d3emov rdi, [rsp+448]
37bca7d46mov [rsp+104], -1
37bca7d4fmovddup x6, [rip+0x7a7229]
37bca7d57lea r13, [rsp+212]
37bca7d5fmov [rsp+112], -1
37bca7d68mov [rsp+152], rax
37bca7d70shl rax, 4
37bca7d74mov [rsp+160], rax
37bca7d7cmov rax, [rsp+464]
37bca7d84mov [rsp+88], 0
37bca7d8dmovapd x11, x7
37bca7d92divsd x11, x8
37bca7d97sub rax, 16
37bca7d9bmov [rsp+96], rax
37bca7da0xor eax, eax
37bca7da2test rsi, rsi
37bca7da5cmovns rax, rsi
37bca7da9add rdi, 16
37bca7dadmov [rsp+176], rdi
37bca7db5lea rdi, [rsp+208]
37bca7dbdmov [rsp+168], rax
37bca7dc5mov [rsp+80], rdi
37bca7dcanop [rax+rax]
37bca7dd0
37bca7dd0loc_37bca7dd0:
37bca7dd0lea rsi, [rip+0x7a7189]
37bca7dd7mov rax, [rsp+96]
37bca7ddcmov r9, r12
37bca7ddfmov rcx, r15
37bca7de2mov [rsp+32], rsi
37bca7de7mov r8, rsi
37bca7dealea rdx, [rax+16]
37bca7deecall zcopy_
37bca7df3mov [rsp+48], rsi
37bca7df8mov r9, r15
37bca7dfbmov r8, [rsp+416]
37bca7e03mov [rsp+40], r12
37bca7e08mov rdx, [rsp+408]
37bca7e10mov [rsp+32], rbp
37bca7e15mov rcx, [rsp+400]
37bca7e1dmov [rsp+72], 1
37bca7e26mov [rsp+64], 1
37bca7e2fmov [rsp+56], 1
37bca7e38call ztpmv_
37bca7e3dmov rbx, [rsp+104]
37bca7e42mov r9, rsi
37bca7e45mov rcx, r15
37bca7e48mov rax, [rsp+176]
37bca7e50mov [rsp+40], rsi
37bca7e55lea rdx, [rip+0x7a710c]
37bca7e5cmov [rsp+32], r12
37bca7e61shl rbx, 4
37bca7e65lea r8, [rax+rbx]
37bca7e69call zaxpy_
37bca7e6emov eax, [r15]
37bca7e71test eax, eax
37bca7e73jle 0x37bca890a
37bca7e79lea edi, [rax-1]
37bca7e7cmov [rsp+128], r14
37bca7e84mov esi, eax
37bca7e86mov r8, r14
37bca7e89mov [rsp+120], rdi
37bca7e8eadd rbx, [rsp+448]
37bca7e96lea r9, [r14+8]
37bca7e9amov rdx, rbx
37bca7e9dlea r10, [r9+8*rdi]
37bca7ea1nop [rax+rax]
37bca7eaanop [rax+rax]
37bca7eb5nop [rax+rax]
37bca7ec0
37bca7ec0loc_37bca7ec0:
37bca7ec0movsd_xmm x0, [rdx+16]
37bca7ec5movsd_xmm x1, [rdx+24]
37bca7ecaadd r8, 8
37bca7eceadd rdx, 16
37bca7ed2andpd x0, [rip+0x7a70a6]
37bca7edaandpd x1, [rip+0x7a709e]
37bca7ee2addsd x0, x1
37bca7ee6movsd_xmm [r8-8], x0
37bca7eeccmp r8, r10
37bca7eefjne 0x37bca7ec0
37bca7ef1mov edi, [rsp+136]
37bca7ef8test edi, edi
37bca7efaje 0x37bca8599
37bca7f00mov ebx, [rsp+144]
37bca7f07test ebx, ebx
37bca7f09je 0x37bca878b
37bca7f0fmov r11l, [rsp+140]
37bca7f17test r11l, r11l
37bca7f1aje 0x37bca8b3d
37bca7f20mov r11, [rsp+96]
37bca7f25lea esi, [rax+1]
37bca7f28mov ebx, 1
37bca7f2dmov r8l, 1
37bca7f33mov edx, 1
37bca7f38movsd_xmm x1, [r11+16]
37bca7f3emovsd_xmm x0, [r11+24]
37bca7f44andpd x1, [rip+0x7a7034]
37bca7f4candpd x0, [rip+0x7a702c]
37bca7f54addsd x1, x0
37bca7f58nop [rax+rax]
37bca7f60
37bca7f60loc_37bca7f60:
37bca7f60lea ecx, [rdx+rbx]
37bca7f63sub edx, 1
37bca7f66movsxd rcx, ecx
37bca7f69movsxd rdx, edx
37bca7f6cshl rcx, 4
37bca7f70add rcx, rbp
37bca7f73movsd_xmm x0, [rcx-24]
37bca7f78movsd_xmm x2, [rcx-32]
37bca7f7dandpd x0, [rip+0x7a6ffb]
37bca7f85andpd x2, [rip+0x7a6ff3]
37bca7f8daddsd x0, x2
37bca7f91mulsd x0, x1
37bca7f95addsd x0, [r14+8*rdx]
37bca7f9bmovsd_xmm [r14+8*rdx], x0
37bca7fa1
37bca7fa1loc_37bca7fa1:
37bca7fa1lea r9l, [r8+1]
37bca7fa5cmp esi, r9l
37bca7fa8je 0x37bca8210
37bca7faemovsd_xmm x1, [r11+32]
37bca7fb4add ebx, r8l
37bca7fb7mov r8l, r9l
37bca7fbaadd r11, 16
37bca7fbeandpd x1, [rip+0x7a6fba]
37bca7fc6movsxd rcx, ebx
37bca7fc9shr r8l, 1
37bca7fccxor edx, edx
37bca7fcemovsd_xmm x0, [r11+24]
37bca7fd4sub rcx, 1
37bca7fd8shl r8, 4
37bca7fdcandpd x0, [rip+0x7a6f9c]
37bca7fe4shl rcx, 4
37bca7fe8addsd x1, x0
37bca7fecadd rcx, rbp
37bca7fefmovddup x2, x1
37bca7ff3nop
37bca7ff5nop [rax+rax]
37bca8000
37bca8000loc_37bca8000:
37bca8000movupd x4, [rcx+2*rdx]
37bca8005movupd x0, [rcx+2*rdx+16]
37bca800bmovlpd x0, [rcx+2*rdx+8]
37bca8011movhpd x4, [rcx+2*rdx+16]
37bca8017movapd x5, x4
37bca801bandpd x0, x6
37bca801fmovupd x4, [r14+rdx]
37bca8025andpd x5, x6
37bca8029addpd x0, x5
37bca802dmulpd x0, x2
37bca8031addpd x0, x4
37bca8035movups [r14+rdx], x0
37bca803aadd rdx, 16
37bca803ecmp rdx, r8
37bca8041jne 0x37bca8000
37bca8043test r9b, 1
37bca8047je 0x37bca8682
37bca804dmov edx, r9l
37bca8050mov r8l, r9l
37bca8053or edx, 1
37bca8056jmp 0x37bca7f60
37bca805b
37bca805bloc_37bca805b:
37bca805bmov r11, [rsp+96]
37bca8060movsd_xmm x1, [r11+16]
37bca8066movsd_xmm x0, [r11+24]
37bca806candpd x1, [rip+0x7a6f0c]
37bca8074andpd x0, [rip+0x7a6f04]
37bca807caddsd x1, x0
37bca8080cmp eax, 1
37bca8083je 0x37bca81f6
37bca8089mov [rsp+496], r12
37bca8091movddup x2, [rip+0x7a6ee7]
37bca8099mov esi, 1
37bca809emov ebx, 2
37bca80a3mov [rsp+184], r13
37bca80abmov edi, 1
37bca80b0mov [rsp+424], r15
37bca80b8lea r15l, [rax+1]
37bca80bcnop [rax]
37bca80c0
37bca80c0loc_37bca80c0:
37bca80c0mov r10l, ebx
37bca80c3mov r13l, esi
37bca80c6cmp eax, ebx
37bca80c8jle 0x37bca814c
37bca80cemovsxd rdx, edi
37bca80d1mov r12l, eax
37bca80d4movddup x3, x1
37bca80d8lea rcx, [rbx+rdx-1]
37bca80ddsub r12l, esi
37bca80e0xor edx, edx
37bca80e2sub rcx, rsi
37bca80e5mov r8l, r12l
37bca80e8shl rcx, 4
37bca80ecshr r8l, 1
37bca80efadd rcx, rbp
37bca80f2shl r8, 4
37bca80f6nop [rax+rax]
37bca8100
37bca8100loc_37bca8100:
37bca8100movupd x5, [rcx+2*rdx]
37bca8105movupd x0, [rcx+2*rdx+16]
37bca810bmovlpd x0, [rcx+2*rdx+8]
37bca8111movhpd x5, [rcx+2*rdx+16]
37bca8117andpd x5, x2
37bca811bandpd x0, x2
37bca811faddpd x0, x5
37bca8123movupd x5, [r9+rdx]
37bca8129mulpd x0, x3
37bca812daddpd x0, x5
37bca8131movups [r9+rdx], x0
37bca8136add rdx, 16
37bca813acmp rdx, r8
37bca813djne 0x37bca8100
37bca813ftest r12b, 1
37bca8143je 0x37bca8192
37bca8145and r12l, -2
37bca8149add r10l, r12l
37bca814c
37bca814cloc_37bca814c:
37bca814clea edx, [r10+rdi]
37bca8150lea ecx, [r10-1]
37bca8154sub edx, r13l
37bca8157movsxd rcx, ecx
37bca815amovsxd rdx, edx
37bca815dshl rdx, 4
37bca8161add rdx, rbp
37bca8164movsd_xmm x0, [rdx-8]
37bca8169movsd_xmm x3, [rdx-16]
37bca816eandpd x0, [rip+0x7a6e0a]
37bca8176andpd x3, [rip+0x7a6e02]
37bca817eaddsd x0, x3
37bca8182mulsd x0, x1
37bca8186addsd x0, [r14+8*rcx]
37bca818cmovsd_xmm [r14+8*rcx], x0
37bca8192
37bca8192loc_37bca8192:
37bca8192sub edi, r13l
37bca8195add rbx, 1
37bca8199add rsi, 1
37bca819dadd r11, 16
37bca81a1addsd x1, [r9-8]
37bca81a7movsd_xmm x0, [r11+24]
37bca81adlea edi, [rdi+rax+1]
37bca81b1add r9, 8
37bca81b5andpd x0, [rip+0x7a6dc3]
37bca81bdmovsd_xmm [r9-16], x1
37bca81c3movsd_xmm x1, [r11+16]
37bca81c9andpd x1, [rip+0x7a6daf]
37bca81d1addsd x1, x0
37bca81d5cmp r15, rbx
37bca81d8jne 0x37bca80c0
37bca81demov r15, [rsp+424]
37bca81e6mov r12, [rsp+496]
37bca81eemov r13, [rsp+184]
37bca81f6
37bca81f6loc_37bca81f6:
37bca81f6mov rdi, [rsp+120]
37bca81fbaddsd x1, [r14+8*rdi]
37bca8201movsd_xmm [r14+8*rdi], x1
37bca8207nop [rax+rax]
37bca8210
37bca8210loc_37bca8210:
37bca8210mov r8, [rsp+120]
37bca8215mov rdx, r12
37bca8218mov r9, r14
37bca821bpxor x3, x3
37bca821fshl r8, 4
37bca8223lea r10, [r12+r8+16]
37bca8228mov r8, r12
37bca822bnop [rax+rax]
37bca8230
37bca8230loc_37bca8230:
37bca8230movsd_xmm x1, [r9]
37bca8235movsd_xmm x0, [r8]
37bca823amovsd_xmm x2, [r8+8]
37bca8240andpd x0, [rip+0x7a6d38]
37bca8248comisd x1, x11
37bca824dandpd x2, [rip+0x7a6d2b]
37bca8255addsd x0, x2
37bca8259ja 0x37bca8263
37bca825baddsd x0, x7
37bca825faddsd x1, x7
37bca8263
37bca8263loc_37bca8263:
37bca8263divsd x0, x1
37bca8267add r8, 16
37bca826badd r9, 8
37bca826fmaxsd x3, x0
37bca8273cmp r10, r8
37bca8276jne 0x37bca8230
37bca8278mov rsi, [rsp+488]
37bca8280mov rbx, [rsp+88]
37bca8285mov rcx, [rsp+128]
37bca828dmovsd_xmm [rsi+8*rbx], x3
37bca8292movapd x3, x9
37bca8297mulsd x3, x8
37bca829cnop [rax]
37bca82a0
37bca82a0loc_37bca82a0:
37bca82a0movsd_xmm x2, [rcx]
37bca82a4movsd_xmm x0, [rdx]
37bca82a8movsd_xmm x1, [rdx+8]
37bca82adandpd x0, [rip+0x7a6ccb]
37bca82b5andpd x1, [rip+0x7a6cc3]
37bca82bdcomisd x2, x11
37bca82c2addsd x0, x1
37bca82c6movapd x1, x2
37bca82camulsd x1, x3
37bca82ceaddsd x0, x1
37bca82d2ja 0x37bca82d8
37bca82d4addsd x0, x7
37bca82d8
37bca82d8loc_37bca82d8:
37bca82d8add rdx, 16
37bca82dcmovsd_xmm [rcx], x0
37bca82e0add rcx, 8
37bca82e4cmp r10, rdx
37bca82e7jne 0x37bca82a0
37bca82e9
37bca82e9loc_37bca82e9:
37bca82e9mov rbx, [rsp+480]
37bca82f1mov rdi, [rsp+88]
37bca82f6pxor x10, x10
37bca82fbmov [rsp+208], 0
37bca8306lea rbx, [rbx+8*rdi]
37bca830anop [rax+rax]
37bca8310
37bca8310loc_37bca8310:
37bca8310cdqe
37bca8312mov [rsp+40], r13
37bca8317mov r9, rbx
37bca831amov r8, r12
37bca831dshl rax, 4
37bca8321mov rcx, r15
37bca8324lea rdx, [r12+rax]
37bca8328mov rax, [rsp+80]
37bca832dmov [rsp+32], rax
37bca8332call zlacn2_
37bca8337mov eax, [rsp+208]
37bca833etest eax, eax
37bca8340je 0x37bca84b8
37bca8346cmp eax, 1
37bca8349je 0x37bca8408
37bca834fmov edx, [r15]
37bca8352xor eax, eax
37bca8354mov rcx, rdx
37bca8357shl rdx, 3
37bca835btest ecx, ecx
37bca835djle 0x37bca83ac
37bca835fnop [rax+rax]
37bca836anop [rax+rax]
37bca8375nop [rax+rax]
37bca8380
37bca8380loc_37bca8380:
37bca8380movupd x0, [r12+2*rax]
37bca8386movddup x1, [r14+rax]
37bca838cmulpd x1, x0
37bca8390shufpd x0, x0, 1
37bca8395mulpd x0, x10
37bca839aaddsubpd x1, x0
37bca839emovups [r12+2*rax], x1
37bca83a3add rax, 8
37bca83a7cmp rax, rdx
37bca83aajne 0x37bca8380
37bca83ac
37bca83acloc_37bca83ac:
37bca83aclea rax, [rip+0x7a6bad]
37bca83b3mov [rsp+40], r12
37bca83b8mov r9, r15
37bca83bbmov r8, [rsp+416]
37bca83c3mov [rsp+48], rax
37bca83c8mov rcx, [rsp+400]
37bca83d0lea rdx, [rsp+206]
37bca83d8mov [rsp+72], 1
37bca83e1mov [rsp+64], 1
37bca83eamov [rsp+56], 1
37bca83f3mov [rsp+32], rbp
37bca83f8call ztpsv_
37bca83fdmov eax, [r15]
37bca8400jmp 0x37bca8310
37bca8405
37bca8405 0f 1f 00 ...
37bca8408
37bca8408loc_37bca8408:
37bca8408lea rax, [rip+0x7a6b51]
37bca840fmov [rsp+40], r12
37bca8414mov r9, r15
37bca8417mov r8, [rsp+416]
37bca841fmov [rsp+48], rax
37bca8424mov rcx, [rsp+400]
37bca842clea rdx, [rsp+207]
37bca8434mov [rsp+72], 1
37bca843dmov [rsp+64], 1
37bca8446mov [rsp+56], 1
37bca844fmov [rsp+32], rbp
37bca8454call ztpsv_
37bca8459mov eax, [r15]
37bca845ctest eax, eax
37bca845ejle 0x37bca8310
37bca8464mov ecx, eax
37bca8466xor edx, edx
37bca8468shl rcx, 3
37bca846cnop [rax+rax]
37bca8475nop [rax+rax]
37bca8480
37bca8480loc_37bca8480:
37bca8480movupd x0, [r12+2*rdx]
37bca8486movddup x1, [r14+rdx]
37bca848cmulpd x1, x0
37bca8490shufpd x0, x0, 1
37bca8495mulpd x0, x10
37bca849aaddsubpd x1, x0
37bca849emovups [r12+2*rdx], x1
37bca84a3add rdx, 8
37bca84a7cmp rdx, rcx
37bca84aajne 0x37bca8480
37bca84acjmp 0x37bca8310
37bca84b1
37bca84b1 0f 1f 80 00 00 00 00 .......
37bca84b8
37bca84b8loc_37bca84b8:
37bca84b8mov eax, [r15]
37bca84bbtest eax, eax
37bca84bdjle 0x37bca8552
37bca84c3mov rdi, [rsp+464]
37bca84cbsub eax, 1
37bca84ceadd rax, [rsp+112]
37bca84d3pxor x2, x2
37bca84d7shl rax, 4
37bca84dblea rdx, [rdi+rax+16]
37bca84e0mov rax, [rsp+96]
37bca84e5nop [rax+rax]
37bca84eanop [rax+rax]
37bca84f5nop [rax+rax]
37bca8500
37bca8500loc_37bca8500:
37bca8500movsd_xmm x0, [rax+16]
37bca8505movsd_xmm x1, [rax+24]
37bca850aadd rax, 16
37bca850eandpd x0, [rip+0x7a6a6a]
37bca8516andpd x1, [rip+0x7a6a62]
37bca851eaddsd x0, x1
37bca8522maxsd x2, x0
37bca8526cmp rax, rdx
37bca8529jne 0x37bca8500
37bca852bpxor x0, x0
37bca852fucomisd x2, x0
37bca8533jp 0x37bca8537
37bca8535je 0x37bca8552
37bca8537
37bca8537loc_37bca8537:
37bca8537mov rbx, [rsp+480]
37bca853fmov rax, [rsp+88]
37bca8544movsd_xmm x0, [rbx+8*rax]
37bca8549divsd x0, x2
37bca854dmovsd_xmm [rbx+8*rax], x0
37bca8552
37bca8552loc_37bca8552:
37bca8552add [rsp+88], 1
37bca8558mov rax, [rsp+88]
37bca855dmov rbx, [rsp+160]
37bca8565mov rsi, [rsp+152]
37bca856dmov rdi, [rsp+168]
37bca8575add [rsp+96], rbx
37bca857aadd eax, 1
37bca857dadd [rsp+112], rsi
37bca8582add [rsp+104], rdi
37bca8587cmp [rsp+148], eax
37bca858ejge 0x37bca7dd0
37bca8594jmp 0x37bca7b67
37bca8599
37bca8599loc_37bca8599:
37bca8599mov r8l, [rsp+144]
37bca85a1test r8l, r8l
37bca85a4je 0x37bca868a
37bca85aamov ecx, [rsp+140]
37bca85b1test ecx, ecx
37bca85b3je 0x37bca8a41
37bca85b9mov rsi, [rsp+112]
37bca85bemov ecx, eax
37bca85c0xor r10l, r10l
37bca85c3mov r11l, 1
37bca85c9lea rdi, [rbp-16]
37bca85cdshl rsi, 4
37bca85d1add rsi, [rsp+464]
37bca85d9nop [rax]
37bca85e0
37bca85e0loc_37bca85e0:
37bca85e0movsxd r8, r11l
37bca85e3lea r9l, [r10+1]
37bca85e7pxor x3, x3
37bca85ebmov rdx, r8
37bca85eeadd r8, r10
37bca85f1shl r8, 4
37bca85f5shl rdx, 4
37bca85f9lea rbx, [r8+rbp]
37bca85fdadd rdx, rdi
37bca8600mov r8, rsi
37bca8603nop
37bca8605nop [rax+rax]
37bca8610
37bca8610loc_37bca8610:
37bca8610movsd_xmm x0, [rdx]
37bca8614movsd_xmm x1, [rdx+8]
37bca8619add rdx, 16
37bca861dadd r8, 16
37bca8621andpd x1, [rip+0x7a6957]
37bca8629andpd x0, [rip+0x7a694f]
37bca8631movsd_xmm x2, [r8+8]
37bca8637andpd x2, [rip+0x7a6941]
37bca863faddsd x0, x1
37bca8643movsd_xmm x1, [r8]
37bca8648andpd x1, [rip+0x7a6930]
37bca8650addsd x1, x2
37bca8654mulsd x0, x1
37bca8658addsd x3, x0
37bca865ccmp rdx, rbx
37bca865fjne 0x37bca8610
37bca8661addsd x3, [r14+8*r10]
37bca8667add r11l, r9l
37bca866amovsd_xmm [r14+8*r10], x3
37bca8670add r10, 1
37bca8674cmp rcx, r10
37bca8677jne 0x37bca85e0
37bca867djmp 0x37bca8210
37bca8682
37bca8682loc_37bca8682:
37bca8682mov r8l, r9l
37bca8685jmp 0x37bca7fa1
37bca868a
37bca868aloc_37bca868a:
37bca868amov edx, [rsp+140]
37bca8691test edx, edx
37bca8693je 0x37bca8924
37bca8699mov rdi, [rsp+96]
37bca869emov r10l, 1
37bca86a4mov r11l, 1
37bca86aalea rcx, [rbp-16]
37bca86aemov r9l, r10l
37bca86b1lea rbx, [rdi+24]
37bca86b5mov rdi, [rsp+120]
37bca86baadd rdi, 2
37bca86becmp eax, r10l
37bca86c1jl 0x37bca8785
37bca86c7nop [rax+rax]
37bca86d0
37bca86d0loc_37bca86d0:
37bca86d0mov esi, eax
37bca86d2movsxd r8, r11l
37bca86d5pxor x3, x3
37bca86d9sub esi, r10l
37bca86dcmov rdx, r8
37bca86dfadd rsi, r8
37bca86e2shl rdx, 4
37bca86e6mov r8, rbx
37bca86e9shl rsi, 4
37bca86edadd rdx, rcx
37bca86f0add rsi, rbp
37bca86f3nop
37bca86f5nop [rax+rax]
37bca8700
37bca8700loc_37bca8700:
37bca8700movsd_xmm x0, [rdx]
37bca8704movsd_xmm x1, [rdx+8]
37bca8709add rdx, 16
37bca870dadd r8, 16
37bca8711andpd x1, [rip+0x7a6867]
37bca8719andpd x0, [rip+0x7a685f]
37bca8721movsd_xmm x2, [r8-16]
37bca8727andpd x2, [rip+0x7a6851]
37bca872faddsd x0, x1
37bca8733movsd_xmm x1, [r8-24]
37bca8739andpd x1, [rip+0x7a683f]
37bca8741addsd x1, x2
37bca8745mulsd x0, x1
37bca8749addsd x3, x0
37bca874dcmp rdx, rsi
37bca8750jne 0x37bca8700
37bca8752
37bca8752loc_37bca8752:
37bca8752addsd x3, [r14+8*r10-8]
37bca8759sub r11l, r9l
37bca875cadd rbx, 16
37bca8760lea r11l, [r11+rax+1]
37bca8765movsd_xmm [r14+8*r10-8], x3
37bca876cadd r10, 1
37bca8770cmp r10, rdi
37bca8773je 0x37bca8210
37bca8779mov r9l, r10l
37bca877ccmp eax, r10l
37bca877fjge 0x37bca86d0
37bca8785
37bca8785loc_37bca8785:
37bca8785pxor x3, x3
37bca8789jmp 0x37bca8752
37bca878b
37bca878bloc_37bca878b:
37bca878bmov r10l, [rsp+140]
37bca8793test r10l, r10l
37bca8796je 0x37bca805b
37bca879cmov rdi, [rsp+96]
37bca87a1lea ecx, [rax+1]
37bca87a4mov r9, r14
37bca87a7mov ebx, 1
37bca87acmov r11l, 1
37bca87b2nop [rax]
37bca87b5nop [rax+rax]
37bca87c0
37bca87c0loc_37bca87c0:
37bca87c0cmp eax, r11l
37bca87c3jl 0x37bca88ad
37bca87c9movsd_xmm x1, [rdi+16]
37bca87cemovsd_xmm x0, [rdi+24]
37bca87d3andpd x1, [rip+0x7a67a5]
37bca87dbandpd x0, [rip+0x7a679d]
37bca87e3addsd x1, x0
37bca87e7je 0x37bca8c93
37bca87edmovsxd r8, ebx
37bca87f0mov r10l, esi
37bca87f3movddup x2, x1
37bca87f7xor edx, edx
37bca87f9sub r8, 1
37bca87fdshr r10l, 1
37bca8800shl r8, 4
37bca8804shl r10, 4
37bca8808add r8, rbp
37bca880bnop [rax+rax]
37bca8810
37bca8810loc_37bca8810:
37bca8810movupd x4, [r8+2*rdx]
37bca8816movupd x0, [r8+2*rdx+16]
37bca881dmovlpd x0, [r8+2*rdx+8]
37bca8824movhpd x4, [r8+2*rdx+16]
37bca882bmovapd x3, x4
37bca882fandpd x0, x6
37bca8833movupd x4, [r9+rdx]
37bca8839andpd x3, x6
37bca883daddpd x0, x3
37bca8841mulpd x0, x2
37bca8845addpd x0, x4
37bca8849movups [r9+rdx], x0
37bca884eadd rdx, 16
37bca8852cmp rdx, r10
37bca8855jne 0x37bca8810
37bca8857test sil, 1
37bca885bje 0x37bca88ad
37bca885dmov r8l, esi
37bca8860and r8l, -2
37bca8864add r8l, r11l
37bca8867
37bca8867loc_37bca8867:
37bca8867lea edx, [rbx+r8]
37bca886bsub r8l, 1
37bca886fsub edx, r11l
37bca8872movsxd r8, r8l
37bca8875movsxd rdx, edx
37bca8878shl rdx, 4
37bca887cadd rdx, rbp
37bca887fmovsd_xmm x0, [rdx-8]
37bca8884movsd_xmm x2, [rdx-16]
37bca8889andpd x0, [rip+0x7a66ef]
37bca8891andpd x2, [rip+0x7a66e7]
37bca8899addsd x0, x2
37bca889dmulsd x0, x1
37bca88a1addsd x0, [r14+8*r8]
37bca88a7movsd_xmm [r14+8*r8], x0
37bca88ad
37bca88adloc_37bca88ad:
37bca88adsub ebx, r11l
37bca88b0add r11l, 1
37bca88b4sub esi, 1
37bca88b7add r9, 8
37bca88bblea ebx, [rbx+rax+1]
37bca88bfadd rdi, 16
37bca88c3cmp r11l, ecx
37bca88c6jne 0x37bca87c0
37bca88ccjmp 0x37bca8210
37bca88d1
37bca88d1loc_37bca88d1:
37bca88d1test eax, eax
37bca88d3je 0x37bca7b67
37bca88d9lea rbx, [8*rax]
37bca88e1mov rcx, [rsp+480]
37bca88e9xor edx, edx
37bca88ebmov r8, rbx
37bca88eecall memset
37bca88f3mov rcx, [rsp+488]
37bca88fbmov r8, rbx
37bca88fexor edx, edx
37bca8900call memset
37bca8905jmp 0x37bca7b67
37bca890a
37bca890aloc_37bca890a:
37bca890amov rbx, [rsp+488]
37bca8912mov rsi, [rsp+88]
37bca8917mov [rbx+8*rsi], 0
37bca891fjmp 0x37bca82e9
37bca8924
37bca8924loc_37bca8924:
37bca8924mov rbx, [rsp+96]
37bca8929movsd_xmm x3, [rbx+24]
37bca892emovsd_xmm x0, [rbx+16]
37bca8933andpd x3, [rip+0x7a6645]
37bca893bandpd x0, [rip+0x7a663d]
37bca8943addsd x3, x0
37bca8947cmp eax, 1
37bca894aje 0x37bca8a2b
37bca8950lea r10, [rbx+32]
37bca8954lea esi, [rax+1]
37bca8957mov r9l, 2
37bca895dmov r11l, 1
37bca8963lea rcx, [rbp+rbx]
37bca8968nop [rax+rax]
37bca8970
37bca8970loc_37bca8970:
37bca8970movsxd rdi, r11l
37bca8973mov rdx, rcx
37bca8976lea ebx, [r9-1]
37bca897amov r8l, r9l
37bca897dadd rdi, r9
37bca8980sub rdx, r10
37bca8983shl rdi, 4
37bca8987add rdx, rdi
37bca898amov rdi, r10
37bca898dnop [rax]
37bca8990
37bca8990loc_37bca8990:
37bca8990movsd_xmm x0, [rdx]
37bca8994add r8l, 1
37bca8998add rdx, 16
37bca899cadd rdi, 16
37bca89a0movsd_xmm x1, [rdx-8]
37bca89a5andpd x0, [rip+0x7a65d3]
37bca89adandpd x1, [rip+0x7a65cb]
37bca89b5movsd_xmm x2, [rdi-8]
37bca89baandpd x2, [rip+0x7a65be]
37bca89c2addsd x0, x1
37bca89c6movsd_xmm x1, [rdi-16]
37bca89cbandpd x1, [rip+0x7a65ad]
37bca89d3addsd x1, x2
37bca89d7mulsd x0, x1
37bca89dbaddsd x3, x0
37bca89dfcmp eax, r8l
37bca89e2jge 0x37bca8990
37bca89e4addsd x3, [r14+8*r9-16]
37bca89ebmovsd_xmm x0, [r10+8]
37bca89f1sub r11l, ebx
37bca89f4add r10, 16
37bca89f8andpd x0, [rip+0x7a6580]
37bca8a00lea r11l, [r11+rax+1]
37bca8a05movsd_xmm [r14+8*r9-16], x3
37bca8a0cmovsd_xmm x3, [r10-16]
37bca8a12add r9, 1
37bca8a16andpd x3, [rip+0x7a6562]
37bca8a1eaddsd x3, x0
37bca8a22cmp r9, rsi
37bca8a25jne 0x37bca8970
37bca8a2b
37bca8a2bloc_37bca8a2b:
37bca8a2bmov rbx, [rsp+120]
37bca8a30addsd x3, [r14+8*rbx]
37bca8a36movsd_xmm [r14+8*rbx], x3
37bca8a3cjmp 0x37bca8210
37bca8a41
37bca8a41loc_37bca8a41:
37bca8a41mov rbx, [rsp+120]
37bca8a46mov rsi, [rsp+96]
37bca8a4bmov r10l, 1
37bca8a51mov [rsp+184], eax
37bca8a58lea rcx, [rbp-16]
37bca8a5clea rdi, [rbx+2]
37bca8a60mov r11, rsi
37bca8a63mov ebx, 1
37bca8a68nop [rax+rax]
37bca8a70
37bca8a70loc_37bca8a70:
37bca8a70movsd_xmm x3, [r11+16]
37bca8a76movsd_xmm x0, [r11+24]
37bca8a7cmov r9l, r10l
37bca8a7fandpd x3, [rip+0x7a64f9]
37bca8a87andpd x0, [rip+0x7a64f1]
37bca8a8faddsd x3, x0
37bca8a93cmp r10, 1
37bca8a97je 0x37bca8b0f
37bca8a99movsxd r8, ebx
37bca8a9clea edx, [r10-2]
37bca8aa0mov rax, r8
37bca8aa3add rdx, r8
37bca8aa6shl rdx, 4
37bca8aaashl rax, 4
37bca8aaelea r8, [rdx+rbp]
37bca8ab2add rax, rcx
37bca8ab5mov rdx, rsi
37bca8ab8nop [rax+rax]
37bca8ac0
37bca8ac0loc_37bca8ac0:
37bca8ac0movsd_xmm x0, [rax]
37bca8ac4movsd_xmm x1, [rax+8]
37bca8ac9add rax, 16
37bca8acdadd rdx, 16
37bca8ad1andpd x1, [rip+0x7a64a7]
37bca8ad9andpd x0, [rip+0x7a649f]
37bca8ae1movsd_xmm x2, [rdx+8]
37bca8ae6andpd x2, [rip+0x7a6492]
37bca8aeeaddsd x0, x1
37bca8af2movsd_xmm x1, [rdx]
37bca8af6andpd x1, [rip+0x7a6482]
37bca8afeaddsd x1, x2
37bca8b02mulsd x0, x1
37bca8b06addsd x3, x0
37bca8b0acmp r8, rax
37bca8b0djne 0x37bca8ac0
37bca8b0f
37bca8b0floc_37bca8b0f:
37bca8b0faddsd x3, [r14+8*r10-8]
37bca8b16add ebx, r9l
37bca8b19add r11, 16
37bca8b1dmovsd_xmm [r14+8*r10-8], x3
37bca8b24add r10, 1
37bca8b28cmp r10, rdi
37bca8b2bjne 0x37bca8a70
37bca8b31mov eax, [rsp+184]
37bca8b38jmp 0x37bca8210
37bca8b3d
37bca8b3dloc_37bca8b3d:
37bca8b3dmov rsi, [rsp+96]
37bca8b42lea ecx, [rax+1]
37bca8b45mov edi, 1
37bca8b4axor r11l, r11l
37bca8b4dmovddup x2, [rip+0x7a642b]
37bca8b55mov edx, 1
37bca8b5amovsd_xmm x1, [rsi+16]
37bca8b5fmovsd_xmm x0, [rsi+24]
37bca8b64andpd x1, [rip+0x7a6414]
37bca8b6candpd x0, [rip+0x7a640c]
37bca8b74addsd x1, x0
37bca8b78nop [rax+rax]
37bca8b80
37bca8b80loc_37bca8b80:
37bca8b80addsd x1, [r14+8*r11]
37bca8b86lea ebx, [rdx+1]
37bca8b89movsd_xmm [r14+8*r11], x1
37bca8b8fcmp ecx, ebx
37bca8b91je 0x37bca8210
37bca8b97movsd_xmm x1, [rsi+40]
37bca8b9cmovsd_xmm x0, [rsi+32]
37bca8ba1add rsi, 16
37bca8ba5add edi, edx
37bca8ba7andpd x1, [rip+0x7a63d1]
37bca8bafandpd x0, [rip+0x7a63c9]
37bca8bb7add r11, 1
37bca8bbbaddsd x1, x0
37bca8bbfcmp ebx, 2
37bca8bc2je 0x37bca8c8b
37bca8bc8movsxd r8, edi
37bca8bcbmov r9l, r11l
37bca8bcemov r10l, r11l
37bca8bd1xor edx, edx
37bca8bd3sub r8, 1
37bca8bd7shr r9l, 1
37bca8bdamovddup x3, x1
37bca8bdeshl r8, 4
37bca8be2shl r9, 4
37bca8be6add r8, rbp
37bca8be9nop [rax]
37bca8bf0
37bca8bf0loc_37bca8bf0:
37bca8bf0movupd x5, [r8+2*rdx]
37bca8bf6movupd x0, [r8+2*rdx+16]
37bca8bfdmovlpd x0, [r8+2*rdx+8]
37bca8c04movhpd x5, [r8+2*rdx+16]
37bca8c0bmovapd x4, x5
37bca8c0fandpd x0, x2
37bca8c13movupd x5, [r14+rdx]
37bca8c19andpd x4, x2
37bca8c1daddpd x0, x4
37bca8c21mulpd x0, x3
37bca8c25addpd x0, x5
37bca8c29movups [r14+rdx], x0
37bca8c2eadd rdx, 16
37bca8c32cmp rdx, r9
37bca8c35jne 0x37bca8bf0
37bca8c37test r10b, 1
37bca8c3bje 0x37bca8c84
37bca8c3dor r10l, 1
37bca8c41
37bca8c41loc_37bca8c41:
37bca8c41lea edx, [rdi+r10]
37bca8c45sub r10l, 1
37bca8c49movsxd rdx, edx
37bca8c4cmovsxd r8, r10l
37bca8c4fshl rdx, 4
37bca8c53add rdx, rbp
37bca8c56movsd_xmm x0, [rdx-24]
37bca8c5bmovsd_xmm x3, [rdx-32]
37bca8c60andpd x0, [rip+0x7a6318]
37bca8c68andpd x3, [rip+0x7a6310]
37bca8c70addsd x0, x3
37bca8c74mulsd x0, x1
37bca8c78addsd x0, [r14+8*r8]
37bca8c7emovsd_xmm [r14+8*r8], x0
37bca8c84
37bca8c84loc_37bca8c84:
37bca8c84mov edx, ebx
37bca8c86jmp 0x37bca8b80
37bca8c8b
37bca8c8bloc_37bca8c8b:
37bca8c8bmov r10l, 1
37bca8c91jmp 0x37bca8c41
37bca8c93
37bca8c93loc_37bca8c93:
37bca8c93mov r8l, eax
37bca8c96jmp 0x37bca8867
37bca8c9b
37bca8c9bloc_37bca8c9b:
37bca8c9bmov edx, 78
37bca8ca0mov eax, 67
37bca8ca5jmp 0x37bca7cca
37bca8caa
37bca8caaloc_37bca8caa:
37bca8caamov edx, -5
37bca8cafmov eax, 5
37bca8cb4jmp 0x37bca7b43
37bca8cb9
37bca8cb9loc_37bca8cb9:
37bca8cb9mov eax, edx
37bca8cbbneg eax
37bca8cbdjmp 0x37bca7b45
37bca79c0
37bca79c0ztprfs_:
37bca79c0push r15
37bca79c2push r14
37bca79c4push r13
37bca79c6push r12
37bca79c8push rbp
37bca79c9push rdi
37bca79capush rsi
37bca79cbpush rbx
37bca79ccsub rsp, 328
37bca79d3movups [rsp+224], x6
37bca79dbmovups [rsp+240], x7
37bca79e3movups [rsp+256], x8
37bca79ecmovups [rsp+272], x9
37bca79f5movups [rsp+288], x10
37bca79femovups [rsp+304], x11
37bca7a07mov rdi, [rsp+512]
37bca7a0fmov rax, [rsp+472]
37bca7a17mov r13, [rsp+440]
37bca7a1fmov r12, [rsp+496]
37bca7a27mov ebx, [rax]
37bca7a29mov rax, [rsp+456]
37bca7a31mov [rdi], 0
37bca7a37mov r14, [rsp+504]
37bca7a3fmov [rsp+408], rdx
37bca7a47mov r15, r9
37bca7a4amovsxd rsi, [rax]
37bca7a4dmov r9l, 1
37bca7a53mov [rsp+416], r8
37bca7a5blea rdx, [rip+0x7a74de]
37bca7a62mov r8l, 1
37bca7a68mov [rsp+400], rcx
37bca7a70call lsame_
37bca7a75mov rcx, [rsp+408]
37bca7a7dmov r9l, 1
37bca7a83mov r8l, 1
37bca7a89lea rdx, [rip+0x7a74b1]
37bca7a90mov [rsp+144], eax
37bca7a97mov ebp, eax
37bca7a99call lsame_
37bca7a9emov rcx, [rsp+416]
37bca7aa6mov r9l, 1
37bca7aacmov r8l, 1
37bca7ab2lea rdx, [rip+0x7a7488]
37bca7ab9mov [rsp+136], eax
37bca7ac0call lsame_
37bca7ac5mov [rsp+140], eax
37bca7acctest ebp, ebp
37bca7aceje 0x37bca7bbb
37bca7ad4
37bca7ad4loc_37bca7ad4:
37bca7ad4mov eax, [rsp+136]
37bca7adbtest eax, eax
37bca7addje 0x37bca7bf2
37bca7ae3
37bca7ae3loc_37bca7ae3:
37bca7ae3mov eax, [rsp+140]
37bca7aeatest eax, eax
37bca7aecje 0x37bca7c51
37bca7af2
37bca7af2loc_37bca7af2:
37bca7af2mov ebp, [r15]
37bca7af5test ebp, ebp
37bca7af7js 0x37bca7baf
37bca7afdmov rax, [rsp+432]
37bca7b05mov eax, [rax]
37bca7b07test eax, eax
37bca7b09js 0x37bca8caa
37bca7b0fmov rcx, [rsp+456]
37bca7b17test ebp, ebp
37bca7b19mov edx, 1
37bca7b1ecmovg edx, ebp
37bca7b21cmp [rcx], edx
37bca7b23jl 0x37bca7c88
37bca7b29mov rcx, [rsp+472]
37bca7b31cmp [rcx], edx
37bca7b33jge 0x37bca7c97
37bca7b39mov edx, -10
37bca7b3emov eax, 10
37bca7b43
37bca7b43loc_37bca7b43:
37bca7b43mov [rdi], edx
37bca7b45
37bca7b45loc_37bca7b45:
37bca7b45lea rdx, [rsp+212]
37bca7b4dmov r8l, 6
37bca7b53lea rcx, [rip+0x7a73eb]
37bca7b5amov [rsp+212], eax
37bca7b61call xerbla_
37bca7b66nop
37bca7b67
37bca7b67loc_37bca7b67:
37bca7b67movups x6, [rsp+224]
37bca7b6fmovups x7, [rsp+240]
37bca7b77movups x8, [rsp+256]
37bca7b80movups x9, [rsp+272]
37bca7b89movups x10, [rsp+288]
37bca7b92movups x11, [rsp+304]
37bca7b9badd rsp, 328
37bca7ba2pop rbx
37bca7ba3pop rsi
37bca7ba4pop rdi
37bca7ba5pop rbp
37bca7ba6pop r12
37bca7ba8pop r13
37bca7baapop r14
37bca7bacpop r15
37bca7baeret
37bca7baf
37bca7bafloc_37bca7baf:
37bca7bafmov edx, -4
37bca7bb4mov eax, 4
37bca7bb9jmp 0x37bca7b43
37bca7bbb
37bca7bbbloc_37bca7bbb:
37bca7bbbmov rcx, [rsp+400]
37bca7bc3mov r9l, 1
37bca7bc9mov r8l, 1
37bca7bcflea rdx, [rip+0x7a736c]
37bca7bd6call lsame_
37bca7bdbtest eax, eax
37bca7bddjne 0x37bca7ad4
37bca7be3mov edx, -1
37bca7be8mov eax, 1
37bca7bedjmp 0x37bca7b43
37bca7bf2
37bca7bf2loc_37bca7bf2:
37bca7bf2mov rcx, [rsp+408]
37bca7bfamov r9l, 1
37bca7c00mov r8l, 1
37bca7c06lea rdx, [rip+0x7a7336]
37bca7c0dcall lsame_
37bca7c12test eax, eax
37bca7c14jne 0x37bca7ae3
37bca7c1amov rcx, [rsp+408]
37bca7c22mov r9l, 1
37bca7c28mov r8l, 1
37bca7c2elea rdx, [rip+0x7a730f]
37bca7c35call lsame_
37bca7c3atest eax, eax
37bca7c3cjne 0x37bca7ae3
37bca7c42mov edx, -2
37bca7c47mov eax, 2
37bca7c4cjmp 0x37bca7b43
37bca7c51
37bca7c51loc_37bca7c51:
37bca7c51mov rcx, [rsp+416]
37bca7c59mov r9l, 1
37bca7c5fmov r8l, 1
37bca7c65lea rdx, [rip+0x7a72d4]
37bca7c6ccall lsame_
37bca7c71test eax, eax
37bca7c73jne 0x37bca7af2
37bca7c79mov edx, -3
37bca7c7emov eax, 3
37bca7c83jmp 0x37bca7b43
37bca7c88
37bca7c88loc_37bca7c88:
37bca7c88mov edx, -8
37bca7c8dmov eax, 8
37bca7c92jmp 0x37bca7b43
37bca7c97
37bca7c97loc_37bca7c97:
37bca7c97mov edx, [rdi]
37bca7c99test edx, edx
37bca7c9bjne 0x37bca8cb9
37bca7ca1test ebp, ebp
37bca7ca3je 0x37bca88d1
37bca7ca9test eax, eax
37bca7cabje 0x37bca7b67
37bca7cb1mov eax, [rsp+136]
37bca7cb8test eax, eax
37bca7cbaje 0x37bca8c9b
37bca7cc0mov edx, 67
37bca7cc5mov eax, 78
37bca7cca
37bca7ccaloc_37bca7cca:
37bca7ccamov [rsp+207], dl
37bca7cd1lea rcx, [rip+0x7a7273]
37bca7cd8mov edx, 7
37bca7cddmov [rsp+206], al
37bca7ce4call dlamch_
37bca7ce9mov edx, 12
37bca7ceelea rcx, [rip+0x7a725d]
37bca7cf5movapd x8, x0
37bca7cfacall dlamch_
37bca7cffmov rax, [rsp+432]
37bca7d07mov eax, [rax]
37bca7d09mov [rsp+148], eax
37bca7d10test eax, eax
37bca7d12jle 0x37bca7b67
37bca7d18lea r8l, [rbp+1]
37bca7d1cpxor x9, x9
37bca7d21movapd x7, x0
37bca7d25movsxd rdi, ebx
37bca7d28cvtsi2sd x9, r8l
37bca7d2dmulsd x7, x9
37bca7d32xor eax, eax
37bca7d34test rdi, rdi
37bca7d37cmovns rax, rdi
37bca7d3bmov rbp, r13
37bca7d3emov rdi, [rsp+448]
37bca7d46mov [rsp+104], -1
37bca7d4fmovddup x6, [rip+0x7a7229]
37bca7d57lea r13, [rsp+212]
37bca7d5fmov [rsp+112], -1
37bca7d68mov [rsp+152], rax
37bca7d70shl rax, 4
37bca7d74mov [rsp+160], rax
37bca7d7cmov rax, [rsp+464]
37bca7d84mov [rsp+88], 0
37bca7d8dmovapd x11, x7
37bca7d92divsd x11, x8
37bca7d97sub rax, 16
37bca7d9bmov [rsp+96], rax
37bca7da0xor eax, eax
37bca7da2test rsi, rsi
37bca7da5cmovns rax, rsi
37bca7da9add rdi, 16
37bca7dadmov [rsp+176], rdi
37bca7db5lea rdi, [rsp+208]
37bca7dbdmov [rsp+168], rax
37bca7dc5mov [rsp+80], rdi
37bca7dcanop [rax+rax]
37bca7dd0
37bca7dd0loc_37bca7dd0:
37bca7dd0lea rsi, [rip+0x7a7189]
37bca7dd7mov rax, [rsp+96]
37bca7ddcmov r9, r12
37bca7ddfmov rcx, r15
37bca7de2mov [rsp+32], rsi
37bca7de7mov r8, rsi
37bca7dealea rdx, [rax+16]
37bca7deecall zcopy_
37bca7df3mov [rsp+48], rsi
37bca7df8mov r9, r15
37bca7dfbmov r8, [rsp+416]
37bca7e03mov [rsp+40], r12
37bca7e08mov rdx, [rsp+408]
37bca7e10mov [rsp+32], rbp
37bca7e15mov rcx, [rsp+400]
37bca7e1dmov [rsp+72], 1
37bca7e26mov [rsp+64], 1
37bca7e2fmov [rsp+56], 1
37bca7e38call ztpmv_
37bca7e3dmov rbx, [rsp+104]
37bca7e42mov r9, rsi
37bca7e45mov rcx, r15
37bca7e48mov rax, [rsp+176]
37bca7e50mov [rsp+40], rsi
37bca7e55lea rdx, [rip+0x7a710c]
37bca7e5cmov [rsp+32], r12
37bca7e61shl rbx, 4
37bca7e65lea r8, [rax+rbx]
37bca7e69call zaxpy_
37bca7e6emov eax, [r15]
37bca7e71test eax, eax
37bca7e73jle 0x37bca890a
37bca7e79lea edi, [rax-1]
37bca7e7cmov [rsp+128], r14
37bca7e84mov esi, eax
37bca7e86mov r8, r14
37bca7e89mov [rsp+120], rdi
37bca7e8eadd rbx, [rsp+448]
37bca7e96lea r9, [r14+8]
37bca7e9amov rdx, rbx
37bca7e9dlea r10, [r9+8*rdi]
37bca7ea1nop [rax+rax]
37bca7eaanop [rax+rax]
37bca7eb5nop [rax+rax]
37bca7ec0
37bca7ec0loc_37bca7ec0:
37bca7ec0movsd_xmm x0, [rdx+16]
37bca7ec5movsd_xmm x1, [rdx+24]
37bca7ecaadd r8, 8
37bca7eceadd rdx, 16
37bca7ed2andpd x0, [rip+0x7a70a6]
37bca7edaandpd x1, [rip+0x7a709e]
37bca7ee2addsd x0, x1
37bca7ee6movsd_xmm [r8-8], x0
37bca7eeccmp r8, r10
37bca7eefjne 0x37bca7ec0
37bca7ef1mov edi, [rsp+136]
37bca7ef8test edi, edi
37bca7efaje 0x37bca8599
37bca7f00mov ebx, [rsp+144]
37bca7f07test ebx, ebx
37bca7f09je 0x37bca878b
37bca7f0fmov r11l, [rsp+140]
37bca7f17test r11l, r11l
37bca7f1aje 0x37bca8b3d
37bca7f20mov r11, [rsp+96]
37bca7f25lea esi, [rax+1]
37bca7f28mov ebx, 1
37bca7f2dmov r8l, 1
37bca7f33mov edx, 1
37bca7f38movsd_xmm x1, [r11+16]
37bca7f3emovsd_xmm x0, [r11+24]
37bca7f44andpd x1, [rip+0x7a7034]
37bca7f4candpd x0, [rip+0x7a702c]
37bca7f54addsd x1, x0
37bca7f58nop [rax+rax]
37bca7f60
37bca7f60loc_37bca7f60:
37bca7f60lea ecx, [rdx+rbx]
37bca7f63sub edx, 1
37bca7f66movsxd rcx, ecx
37bca7f69movsxd rdx, edx
37bca7f6cshl rcx, 4
37bca7f70add rcx, rbp
37bca7f73movsd_xmm x0, [rcx-24]
37bca7f78movsd_xmm x2, [rcx-32]
37bca7f7dandpd x0, [rip+0x7a6ffb]
37bca7f85andpd x2, [rip+0x7a6ff3]
37bca7f8daddsd x0, x2
37bca7f91mulsd x0, x1
37bca7f95addsd x0, [r14+8*rdx]
37bca7f9bmovsd_xmm [r14+8*rdx], x0
37bca7fa1
37bca7fa1loc_37bca7fa1:
37bca7fa1lea r9l, [r8+1]
37bca7fa5cmp esi, r9l
37bca7fa8je 0x37bca8210
37bca7faemovsd_xmm x1, [r11+32]
37bca7fb4add ebx, r8l
37bca7fb7mov r8l, r9l
37bca7fbaadd r11, 16
37bca7fbeandpd x1, [rip+0x7a6fba]
37bca7fc6movsxd rcx, ebx
37bca7fc9shr r8l, 1
37bca7fccxor edx, edx
37bca7fcemovsd_xmm x0, [r11+24]
37bca7fd4sub rcx, 1
37bca7fd8shl r8, 4
37bca7fdcandpd x0, [rip+0x7a6f9c]
37bca7fe4shl rcx, 4
37bca7fe8addsd x1, x0
37bca7fecadd rcx, rbp
37bca7fefmovddup x2, x1
37bca7ff3nop
37bca7ff5nop [rax+rax]
37bca8000
37bca8000loc_37bca8000:
37bca8000movupd x4, [rcx+2*rdx]
37bca8005movupd x0, [rcx+2*rdx+16]
37bca800bmovlpd x0, [rcx+2*rdx+8]
37bca8011movhpd x4, [rcx+2*rdx+16]
37bca8017movapd x5, x4
37bca801bandpd x0, x6
37bca801fmovupd x4, [r14+rdx]
37bca8025andpd x5, x6
37bca8029addpd x0, x5
37bca802dmulpd x0, x2
37bca8031addpd x0, x4
37bca8035movups [r14+rdx], x0
37bca803aadd rdx, 16
37bca803ecmp rdx, r8
37bca8041jne 0x37bca8000
37bca8043test r9b, 1
37bca8047je 0x37bca8682
37bca804dmov edx, r9l
37bca8050mov r8l, r9l
37bca8053or edx, 1
37bca8056jmp 0x37bca7f60
37bca805b
37bca805bloc_37bca805b:
37bca805bmov r11, [rsp+96]
37bca8060movsd_xmm x1, [r11+16]
37bca8066movsd_xmm x0, [r11+24]
37bca806candpd x1, [rip+0x7a6f0c]
37bca8074andpd x0, [rip+0x7a6f04]
37bca807caddsd x1, x0
37bca8080cmp eax, 1
37bca8083je 0x37bca81f6
37bca8089mov [rsp+496], r12
37bca8091movddup x2, [rip+0x7a6ee7]
37bca8099mov esi, 1
37bca809emov ebx, 2
37bca80a3mov [rsp+184], r13
37bca80abmov edi, 1
37bca80b0mov [rsp+424], r15
37bca80b8lea r15l, [rax+1]
37bca80bcnop [rax]
37bca80c0
37bca80c0loc_37bca80c0:
37bca80c0mov r10l, ebx
37bca80c3mov r13l, esi
37bca80c6cmp eax, ebx
37bca80c8jle 0x37bca814c
37bca80cemovsxd rdx, edi
37bca80d1mov r12l, eax
37bca80d4movddup x3, x1
37bca80d8lea rcx, [rbx+rdx-1]
37bca80ddsub r12l, esi
37bca80e0xor edx, edx
37bca80e2sub rcx, rsi
37bca80e5mov r8l, r12l
37bca80e8shl rcx, 4
37bca80ecshr r8l, 1
37bca80efadd rcx, rbp
37bca80f2shl r8, 4
37bca80f6nop [rax+rax]
37bca8100
37bca8100loc_37bca8100:
37bca8100movupd x5, [rcx+2*rdx]
37bca8105movupd x0, [rcx+2*rdx+16]
37bca810bmovlpd x0, [rcx+2*rdx+8]
37bca8111movhpd x5, [rcx+2*rdx+16]
37bca8117andpd x5, x2
37bca811bandpd x0, x2
37bca811faddpd x0, x5
37bca8123movupd x5, [r9+rdx]
37bca8129mulpd x0, x3
37bca812daddpd x0, x5
37bca8131movups [r9+rdx], x0
37bca8136add rdx, 16
37bca813acmp rdx, r8
37bca813djne 0x37bca8100
37bca813ftest r12b, 1
37bca8143je 0x37bca8192
37bca8145and r12l, -2
37bca8149add r10l, r12l
37bca814c
37bca814cloc_37bca814c:
37bca814clea edx, [r10+rdi]
37bca8150lea ecx, [r10-1]
37bca8154sub edx, r13l
37bca8157movsxd rcx, ecx
37bca815amovsxd rdx, edx
37bca815dshl rdx, 4
37bca8161add rdx, rbp
37bca8164movsd_xmm x0, [rdx-8]
37bca8169movsd_xmm x3, [rdx-16]
37bca816eandpd x0, [rip+0x7a6e0a]
37bca8176andpd x3, [rip+0x7a6e02]
37bca817eaddsd x0, x3
37bca8182mulsd x0, x1
37bca8186addsd x0, [r14+8*rcx]
37bca818cmovsd_xmm [r14+8*rcx], x0
37bca8192
37bca8192loc_37bca8192:
37bca8192sub edi, r13l
37bca8195add rbx, 1
37bca8199add rsi, 1
37bca819dadd r11, 16
37bca81a1addsd x1, [r9-8]
37bca81a7movsd_xmm x0, [r11+24]
37bca81adlea edi, [rdi+rax+1]
37bca81b1add r9, 8
37bca81b5andpd x0, [rip+0x7a6dc3]
37bca81bdmovsd_xmm [r9-16], x1
37bca81c3movsd_xmm x1, [r11+16]
37bca81c9andpd x1, [rip+0x7a6daf]
37bca81d1addsd x1, x0
37bca81d5cmp r15, rbx
37bca81d8jne 0x37bca80c0
37bca81demov r15, [rsp+424]
37bca81e6mov r12, [rsp+496]
37bca81eemov r13, [rsp+184]
37bca81f6
37bca81f6loc_37bca81f6:
37bca81f6mov rdi, [rsp+120]
37bca81fbaddsd x1, [r14+8*rdi]
37bca8201movsd_xmm [r14+8*rdi], x1
37bca8207nop [rax+rax]
37bca8210
37bca8210loc_37bca8210:
37bca8210mov r8, [rsp+120]
37bca8215mov rdx, r12
37bca8218mov r9, r14
37bca821bpxor x3, x3
37bca821fshl r8, 4
37bca8223lea r10, [r12+r8+16]
37bca8228mov r8, r12
37bca822bnop [rax+rax]
37bca8230
37bca8230loc_37bca8230:
37bca8230movsd_xmm x1, [r9]
37bca8235movsd_xmm x0, [r8]
37bca823amovsd_xmm x2, [r8+8]
37bca8240andpd x0, [rip+0x7a6d38]
37bca8248comisd x1, x11
37bca824dandpd x2, [rip+0x7a6d2b]
37bca8255addsd x0, x2
37bca8259ja 0x37bca8263
37bca825baddsd x0, x7
37bca825faddsd x1, x7
37bca8263
37bca8263loc_37bca8263:
37bca8263divsd x0, x1
37bca8267add r8, 16
37bca826badd r9, 8
37bca826fmaxsd x3, x0
37bca8273cmp r10, r8
37bca8276jne 0x37bca8230
37bca8278mov rsi, [rsp+488]
37bca8280mov rbx, [rsp+88]
37bca8285mov rcx, [rsp+128]
37bca828dmovsd_xmm [rsi+8*rbx], x3
37bca8292movapd x3, x9
37bca8297mulsd x3, x8
37bca829cnop [rax]
37bca82a0
37bca82a0loc_37bca82a0:
37bca82a0movsd_xmm x2, [rcx]
37bca82a4movsd_xmm x0, [rdx]
37bca82a8movsd_xmm x1, [rdx+8]
37bca82adandpd x0, [rip+0x7a6ccb]
37bca82b5andpd x1, [rip+0x7a6cc3]
37bca82bdcomisd x2, x11
37bca82c2addsd x0, x1
37bca82c6movapd x1, x2
37bca82camulsd x1, x3
37bca82ceaddsd x0, x1
37bca82d2ja 0x37bca82d8
37bca82d4addsd x0, x7
37bca82d8
37bca82d8loc_37bca82d8:
37bca82d8add rdx, 16
37bca82dcmovsd_xmm [rcx], x0
37bca82e0add rcx, 8
37bca82e4cmp r10, rdx
37bca82e7jne 0x37bca82a0
37bca82e9
37bca82e9loc_37bca82e9:
37bca82e9mov rbx, [rsp+480]
37bca82f1mov rdi, [rsp+88]
37bca82f6pxor x10, x10
37bca82fbmov [rsp+208], 0
37bca8306lea rbx, [rbx+8*rdi]
37bca830anop [rax+rax]
37bca8310
37bca8310loc_37bca8310:
37bca8310cdqe
37bca8312mov [rsp+40], r13
37bca8317mov r9, rbx
37bca831amov r8, r12
37bca831dshl rax, 4
37bca8321mov rcx, r15
37bca8324lea rdx, [r12+rax]
37bca8328mov rax, [rsp+80]
37bca832dmov [rsp+32], rax
37bca8332call zlacn2_
37bca8337mov eax, [rsp+208]
37bca833etest eax, eax
37bca8340je 0x37bca84b8
37bca8346cmp eax, 1
37bca8349je 0x37bca8408
37bca834fmov edx, [r15]
37bca8352xor eax, eax
37bca8354mov rcx, rdx
37bca8357shl rdx, 3
37bca835btest ecx, ecx
37bca835djle 0x37bca83ac
37bca835fnop [rax+rax]
37bca836anop [rax+rax]
37bca8375nop [rax+rax]
37bca8380
37bca8380loc_37bca8380:
37bca8380movupd x0, [r12+2*rax]
37bca8386movddup x1, [r14+rax]
37bca838cmulpd x1, x0
37bca8390shufpd x0, x0, 1
37bca8395mulpd x0, x10
37bca839aaddsubpd x1, x0
37bca839emovups [r12+2*rax], x1
37bca83a3add rax, 8
37bca83a7cmp rax, rdx
37bca83aajne 0x37bca8380
37bca83ac
37bca83acloc_37bca83ac:
37bca83aclea rax, [rip+0x7a6bad]
37bca83b3mov [rsp+40], r12
37bca83b8mov r9, r15
37bca83bbmov r8, [rsp+416]
37bca83c3mov [rsp+48], rax
37bca83c8mov rcx, [rsp+400]
37bca83d0lea rdx, [rsp+206]
37bca83d8mov [rsp+72], 1
37bca83e1mov [rsp+64], 1
37bca83eamov [rsp+56], 1
37bca83f3mov [rsp+32], rbp
37bca83f8call ztpsv_
37bca83fdmov eax, [r15]
37bca8400jmp 0x37bca8310
37bca8405
37bca8405 0f 1f 00 ...
37bca8408
37bca8408loc_37bca8408:
37bca8408lea rax, [rip+0x7a6b51]
37bca840fmov [rsp+40], r12
37bca8414mov r9, r15
37bca8417mov r8, [rsp+416]
37bca841fmov [rsp+48], rax
37bca8424mov rcx, [rsp+400]
37bca842clea rdx, [rsp+207]
37bca8434mov [rsp+72], 1
37bca843dmov [rsp+64], 1
37bca8446mov [rsp+56], 1
37bca844fmov [rsp+32], rbp
37bca8454call ztpsv_
37bca8459mov eax, [r15]
37bca845ctest eax, eax
37bca845ejle 0x37bca8310
37bca8464mov ecx, eax
37bca8466xor edx, edx
37bca8468shl rcx, 3
37bca846cnop [rax+rax]
37bca8475nop [rax+rax]
37bca8480
37bca8480loc_37bca8480:
37bca8480movupd x0, [r12+2*rdx]
37bca8486movddup x1, [r14+rdx]
37bca848cmulpd x1, x0
37bca8490shufpd x0, x0, 1
37bca8495mulpd x0, x10
37bca849aaddsubpd x1, x0
37bca849emovups [r12+2*rdx], x1
37bca84a3add rdx, 8
37bca84a7cmp rdx, rcx
37bca84aajne 0x37bca8480
37bca84acjmp 0x37bca8310
37bca84b1
37bca84b1 0f 1f 80 00 00 00 00 .......
37bca84b8
37bca84b8loc_37bca84b8:
37bca84b8mov eax, [r15]
37bca84bbtest eax, eax
37bca84bdjle 0x37bca8552
37bca84c3mov rdi, [rsp+464]
37bca84cbsub eax, 1
37bca84ceadd rax, [rsp+112]
37bca84d3pxor x2, x2
37bca84d7shl rax, 4
37bca84dblea rdx, [rdi+rax+16]
37bca84e0mov rax, [rsp+96]
37bca84e5nop [rax+rax]
37bca84eanop [rax+rax]
37bca84f5nop [rax+rax]
37bca8500
37bca8500loc_37bca8500:
37bca8500movsd_xmm x0, [rax+16]
37bca8505movsd_xmm x1, [rax+24]
37bca850aadd rax, 16
37bca850eandpd x0, [rip+0x7a6a6a]
37bca8516andpd x1, [rip+0x7a6a62]
37bca851eaddsd x0, x1
37bca8522maxsd x2, x0
37bca8526cmp rax, rdx
37bca8529jne 0x37bca8500
37bca852bpxor x0, x0
37bca852fucomisd x2, x0
37bca8533jp 0x37bca8537
37bca8535je 0x37bca8552
37bca8537
37bca8537loc_37bca8537:
37bca8537mov rbx, [rsp+480]
37bca853fmov rax, [rsp+88]
37bca8544movsd_xmm x0, [rbx+8*rax]
37bca8549divsd x0, x2
37bca854dmovsd_xmm [rbx+8*rax], x0
37bca8552
37bca8552loc_37bca8552:
37bca8552add [rsp+88], 1
37bca8558mov rax, [rsp+88]
37bca855dmov rbx, [rsp+160]
37bca8565mov rsi, [rsp+152]
37bca856dmov rdi, [rsp+168]
37bca8575add [rsp+96], rbx
37bca857aadd eax, 1
37bca857dadd [rsp+112], rsi
37bca8582add [rsp+104], rdi
37bca8587cmp [rsp+148], eax
37bca858ejge 0x37bca7dd0
37bca8594jmp 0x37bca7b67
37bca8599
37bca8599loc_37bca8599:
37bca8599mov r8l, [rsp+144]
37bca85a1test r8l, r8l
37bca85a4je 0x37bca868a
37bca85aamov ecx, [rsp+140]
37bca85b1test ecx, ecx
37bca85b3je 0x37bca8a41
37bca85b9mov rsi, [rsp+112]
37bca85bemov ecx, eax
37bca85c0xor r10l, r10l
37bca85c3mov r11l, 1
37bca85c9lea rdi, [rbp-16]
37bca85cdshl rsi, 4
37bca85d1add rsi, [rsp+464]
37bca85d9nop [rax]
37bca85e0
37bca85e0loc_37bca85e0:
37bca85e0movsxd r8, r11l
37bca85e3lea r9l, [r10+1]
37bca85e7pxor x3, x3
37bca85ebmov rdx, r8
37bca85eeadd r8, r10
37bca85f1shl r8, 4
37bca85f5shl rdx, 4
37bca85f9lea rbx, [r8+rbp]
37bca85fdadd rdx, rdi
37bca8600mov r8, rsi
37bca8603nop
37bca8605nop [rax+rax]
37bca8610
37bca8610loc_37bca8610:
37bca8610movsd_xmm x0, [rdx]
37bca8614movsd_xmm x1, [rdx+8]
37bca8619add rdx, 16
37bca861dadd r8, 16
37bca8621andpd x1, [rip+0x7a6957]
37bca8629andpd x0, [rip+0x7a694f]
37bca8631movsd_xmm x2, [r8+8]
37bca8637andpd x2, [rip+0x7a6941]
37bca863faddsd x0, x1
37bca8643movsd_xmm x1, [r8]
37bca8648andpd x1, [rip+0x7a6930]
37bca8650addsd x1, x2
37bca8654mulsd x0, x1
37bca8658addsd x3, x0
37bca865ccmp rdx, rbx
37bca865fjne 0x37bca8610
37bca8661addsd x3, [r14+8*r10]
37bca8667add r11l, r9l
37bca866amovsd_xmm [r14+8*r10], x3
37bca8670add r10, 1
37bca8674cmp rcx, r10
37bca8677jne 0x37bca85e0
37bca867djmp 0x37bca8210
37bca8682
37bca8682loc_37bca8682:
37bca8682mov r8l, r9l
37bca8685jmp 0x37bca7fa1
37bca868a
37bca868aloc_37bca868a:
37bca868amov edx, [rsp+140]
37bca8691test edx, edx
37bca8693je 0x37bca8924
37bca8699mov rdi, [rsp+96]
37bca869emov r10l, 1
37bca86a4mov r11l, 1
37bca86aalea rcx, [rbp-16]
37bca86aemov r9l, r10l
37bca86b1lea rbx, [rdi+24]
37bca86b5mov rdi, [rsp+120]
37bca86baadd rdi, 2
37bca86becmp eax, r10l
37bca86c1jl 0x37bca8785
37bca86c7nop [rax+rax]
37bca86d0
37bca86d0loc_37bca86d0:
37bca86d0mov esi, eax
37bca86d2movsxd r8, r11l
37bca86d5pxor x3, x3
37bca86d9sub esi, r10l
37bca86dcmov rdx, r8
37bca86dfadd rsi, r8
37bca86e2shl rdx, 4
37bca86e6mov r8, rbx
37bca86e9shl rsi, 4
37bca86edadd rdx, rcx
37bca86f0add rsi, rbp
37bca86f3nop
37bca86f5nop [rax+rax]
37bca8700
37bca8700loc_37bca8700:
37bca8700movsd_xmm x0, [rdx]
37bca8704movsd_xmm x1, [rdx+8]
37bca8709add rdx, 16
37bca870dadd r8, 16
37bca8711andpd x1, [rip+0x7a6867]
37bca8719andpd x0, [rip+0x7a685f]
37bca8721movsd_xmm x2, [r8-16]
37bca8727andpd x2, [rip+0x7a6851]
37bca872faddsd x0, x1
37bca8733movsd_xmm x1, [r8-24]
37bca8739andpd x1, [rip+0x7a683f]
37bca8741addsd x1, x2
37bca8745mulsd x0, x1
37bca8749addsd x3, x0
37bca874dcmp rdx, rsi
37bca8750jne 0x37bca8700
37bca8752
37bca8752loc_37bca8752:
37bca8752addsd x3, [r14+8*r10-8]
37bca8759sub r11l, r9l
37bca875cadd rbx, 16
37bca8760lea r11l, [r11+rax+1]
37bca8765movsd_xmm [r14+8*r10-8], x3
37bca876cadd r10, 1
37bca8770cmp r10, rdi
37bca8773je 0x37bca8210
37bca8779mov r9l, r10l
37bca877ccmp eax, r10l
37bca877fjge 0x37bca86d0
37bca8785
37bca8785loc_37bca8785:
37bca8785pxor x3, x3
37bca8789jmp 0x37bca8752
37bca878b
37bca878bloc_37bca878b:
37bca878bmov r10l, [rsp+140]
37bca8793test r10l, r10l
37bca8796je 0x37bca805b
37bca879cmov rdi, [rsp+96]
37bca87a1lea ecx, [rax+1]
37bca87a4mov r9, r14
37bca87a7mov ebx, 1
37bca87acmov r11l, 1
37bca87b2nop [rax]
37bca87b5nop [rax+rax]
37bca87c0
37bca87c0loc_37bca87c0:
37bca87c0cmp eax, r11l
37bca87c3jl 0x37bca88ad
37bca87c9movsd_xmm x1, [rdi+16]
37bca87cemovsd_xmm x0, [rdi+24]
37bca87d3andpd x1, [rip+0x7a67a5]
37bca87dbandpd x0, [rip+0x7a679d]
37bca87e3addsd x1, x0
37bca87e7je 0x37bca8c93
37bca87edmovsxd r8, ebx
37bca87f0mov r10l, esi
37bca87f3movddup x2, x1
37bca87f7xor edx, edx
37bca87f9sub r8, 1
37bca87fdshr r10l, 1
37bca8800shl r8, 4
37bca8804shl r10, 4
37bca8808add r8, rbp
37bca880bnop [rax+rax]
37bca8810
37bca8810loc_37bca8810:
37bca8810movupd x4, [r8+2*rdx]
37bca8816movupd x0, [r8+2*rdx+16]
37bca881dmovlpd x0, [r8+2*rdx+8]
37bca8824movhpd x4, [r8+2*rdx+16]
37bca882bmovapd x3, x4
37bca882fandpd x0, x6
37bca8833movupd x4, [r9+rdx]
37bca8839andpd x3, x6
37bca883daddpd x0, x3
37bca8841mulpd x0, x2
37bca8845addpd x0, x4
37bca8849movups [r9+rdx], x0
37bca884eadd rdx, 16
37bca8852cmp rdx, r10
37bca8855jne 0x37bca8810
37bca8857test sil, 1
37bca885bje 0x37bca88ad
37bca885dmov r8l, esi
37bca8860and r8l, -2
37bca8864add r8l, r11l
37bca8867
37bca8867loc_37bca8867:
37bca8867lea edx, [rbx+r8]
37bca886bsub r8l, 1
37bca886fsub edx, r11l
37bca8872movsxd r8, r8l
37bca8875movsxd rdx, edx
37bca8878shl rdx, 4
37bca887cadd rdx, rbp
37bca887fmovsd_xmm x0, [rdx-8]
37bca8884movsd_xmm x2, [rdx-16]
37bca8889andpd x0, [rip+0x7a66ef]
37bca8891andpd x2, [rip+0x7a66e7]
37bca8899addsd x0, x2
37bca889dmulsd x0, x1
37bca88a1addsd x0, [r14+8*r8]
37bca88a7movsd_xmm [r14+8*r8], x0
37bca88ad
37bca88adloc_37bca88ad:
37bca88adsub ebx, r11l
37bca88b0add r11l, 1
37bca88b4sub esi, 1
37bca88b7add r9, 8
37bca88bblea ebx, [rbx+rax+1]
37bca88bfadd rdi, 16
37bca88c3cmp r11l, ecx
37bca88c6jne 0x37bca87c0
37bca88ccjmp 0x37bca8210
37bca88d1
37bca88d1loc_37bca88d1:
37bca88d1test eax, eax
37bca88d3je 0x37bca7b67
37bca88d9lea rbx, [8*rax]
37bca88e1mov rcx, [rsp+480]
37bca88e9xor edx, edx
37bca88ebmov r8, rbx
37bca88eecall memset
37bca88f3mov rcx, [rsp+488]
37bca88fbmov r8, rbx
37bca88fexor edx, edx
37bca8900call memset
37bca8905jmp 0x37bca7b67
37bca890a
37bca890aloc_37bca890a:
37bca890amov rbx, [rsp+488]
37bca8912mov rsi, [rsp+88]
37bca8917mov [rbx+8*rsi], 0
37bca891fjmp 0x37bca82e9
37bca8924
37bca8924loc_37bca8924:
37bca8924mov rbx, [rsp+96]
37bca8929movsd_xmm x3, [rbx+24]
37bca892emovsd_xmm x0, [rbx+16]
37bca8933andpd x3, [rip+0x7a6645]
37bca893bandpd x0, [rip+0x7a663d]
37bca8943addsd x3, x0
37bca8947cmp eax, 1
37bca894aje 0x37bca8a2b
37bca8950lea r10, [rbx+32]
37bca8954lea esi, [rax+1]
37bca8957mov r9l, 2
37bca895dmov r11l, 1
37bca8963lea rcx, [rbp+rbx]
37bca8968nop [rax+rax]
37bca8970
37bca8970loc_37bca8970:
37bca8970movsxd rdi, r11l
37bca8973mov rdx, rcx
37bca8976lea ebx, [r9-1]
37bca897amov r8l, r9l
37bca897dadd rdi, r9
37bca8980sub rdx, r10
37bca8983shl rdi, 4
37bca8987add rdx, rdi
37bca898amov rdi, r10
37bca898dnop [rax]
37bca8990
37bca8990loc_37bca8990:
37bca8990movsd_xmm x0, [rdx]
37bca8994add r8l, 1
37bca8998add rdx, 16
37bca899cadd rdi, 16
37bca89a0movsd_xmm x1, [rdx-8]
37bca89a5andpd x0, [rip+0x7a65d3]
37bca89adandpd x1, [rip+0x7a65cb]
37bca89b5movsd_xmm x2, [rdi-8]
37bca89baandpd x2, [rip+0x7a65be]
37bca89c2addsd x0, x1
37bca89c6movsd_xmm x1, [rdi-16]
37bca89cbandpd x1, [rip+0x7a65ad]
37bca89d3addsd x1, x2
37bca89d7mulsd x0, x1
37bca89dbaddsd x3, x0
37bca89dfcmp eax, r8l
37bca89e2jge 0x37bca8990
37bca89e4addsd x3, [r14+8*r9-16]
37bca89ebmovsd_xmm x0, [r10+8]
37bca89f1sub r11l, ebx
37bca89f4add r10, 16
37bca89f8andpd x0, [rip+0x7a6580]
37bca8a00lea r11l, [r11+rax+1]
37bca8a05movsd_xmm [r14+8*r9-16], x3
37bca8a0cmovsd_xmm x3, [r10-16]
37bca8a12add r9, 1
37bca8a16andpd x3, [rip+0x7a6562]
37bca8a1eaddsd x3, x0
37bca8a22cmp r9, rsi
37bca8a25jne 0x37bca8970
37bca8a2b
37bca8a2bloc_37bca8a2b:
37bca8a2bmov rbx, [rsp+120]
37bca8a30addsd x3, [r14+8*rbx]
37bca8a36movsd_xmm [r14+8*rbx], x3
37bca8a3cjmp 0x37bca8210
37bca8a41
37bca8a41loc_37bca8a41:
37bca8a41mov rbx, [rsp+120]
37bca8a46mov rsi, [rsp+96]
37bca8a4bmov r10l, 1
37bca8a51mov [rsp+184], eax
37bca8a58lea rcx, [rbp-16]
37bca8a5clea rdi, [rbx+2]
37bca8a60mov r11, rsi
37bca8a63mov ebx, 1
37bca8a68nop [rax+rax]
37bca8a70
37bca8a70loc_37bca8a70:
37bca8a70movsd_xmm x3, [r11+16]
37bca8a76movsd_xmm x0, [r11+24]
37bca8a7cmov r9l, r10l
37bca8a7fandpd x3, [rip+0x7a64f9]
37bca8a87andpd x0, [rip+0x7a64f1]
37bca8a8faddsd x3, x0
37bca8a93cmp r10, 1
37bca8a97je 0x37bca8b0f
37bca8a99movsxd r8, ebx
37bca8a9clea edx, [r10-2]
37bca8aa0mov rax, r8
37bca8aa3add rdx, r8
37bca8aa6shl rdx, 4
37bca8aaashl rax, 4
37bca8aaelea r8, [rdx+rbp]
37bca8ab2add rax, rcx
37bca8ab5mov rdx, rsi
37bca8ab8nop [rax+rax]
37bca8ac0
37bca8ac0loc_37bca8ac0:
37bca8ac0movsd_xmm x0, [rax]
37bca8ac4movsd_xmm x1, [rax+8]
37bca8ac9add rax, 16
37bca8acdadd rdx, 16
37bca8ad1andpd x1, [rip+0x7a64a7]
37bca8ad9andpd x0, [rip+0x7a649f]
37bca8ae1movsd_xmm x2, [rdx+8]
37bca8ae6andpd x2, [rip+0x7a6492]
37bca8aeeaddsd x0, x1
37bca8af2movsd_xmm x1, [rdx]
37bca8af6andpd x1, [rip+0x7a6482]
37bca8afeaddsd x1, x2
37bca8b02mulsd x0, x1
37bca8b06addsd x3, x0
37bca8b0acmp r8, rax
37bca8b0djne 0x37bca8ac0
37bca8b0f
37bca8b0floc_37bca8b0f:
37bca8b0faddsd x3, [r14+8*r10-8]
37bca8b16add ebx, r9l
37bca8b19add r11, 16
37bca8b1dmovsd_xmm [r14+8*r10-8], x3
37bca8b24add r10, 1
37bca8b28cmp r10, rdi
37bca8b2bjne 0x37bca8a70
37bca8b31mov eax, [rsp+184]
37bca8b38jmp 0x37bca8210
37bca8b3d
37bca8b3dloc_37bca8b3d:
37bca8b3dmov rsi, [rsp+96]
37bca8b42lea ecx, [rax+1]
37bca8b45mov edi, 1
37bca8b4axor r11l, r11l
37bca8b4dmovddup x2, [rip+0x7a642b]
37bca8b55mov edx, 1
37bca8b5amovsd_xmm x1, [rsi+16]
37bca8b5fmovsd_xmm x0, [rsi+24]
37bca8b64andpd x1, [rip+0x7a6414]
37bca8b6candpd x0, [rip+0x7a640c]
37bca8b74addsd x1, x0
37bca8b78nop [rax+rax]
37bca8b80
37bca8b80loc_37bca8b80:
37bca8b80addsd x1, [r14+8*r11]
37bca8b86lea ebx, [rdx+1]
37bca8b89movsd_xmm [r14+8*r11], x1
37bca8b8fcmp ecx, ebx
37bca8b91je 0x37bca8210
37bca8b97movsd_xmm x1, [rsi+40]
37bca8b9cmovsd_xmm x0, [rsi+32]
37bca8ba1add rsi, 16
37bca8ba5add edi, edx
37bca8ba7andpd x1, [rip+0x7a63d1]
37bca8bafandpd x0, [rip+0x7a63c9]
37bca8bb7add r11, 1
37bca8bbbaddsd x1, x0
37bca8bbfcmp ebx, 2
37bca8bc2je 0x37bca8c8b
37bca8bc8movsxd r8, edi
37bca8bcbmov r9l, r11l
37bca8bcemov r10l, r11l
37bca8bd1xor edx, edx
37bca8bd3sub r8, 1
37bca8bd7shr r9l, 1
37bca8bdamovddup x3, x1
37bca8bdeshl r8, 4
37bca8be2shl r9, 4
37bca8be6add r8, rbp
37bca8be9nop [rax]
37bca8bf0
37bca8bf0loc_37bca8bf0:
37bca8bf0movupd x5, [r8+2*rdx]
37bca8bf6movupd x0, [r8+2*rdx+16]
37bca8bfdmovlpd x0, [r8+2*rdx+8]
37bca8c04movhpd x5, [r8+2*rdx+16]
37bca8c0bmovapd x4, x5
37bca8c0fandpd x0, x2
37bca8c13movupd x5, [r14+rdx]
37bca8c19andpd x4, x2
37bca8c1daddpd x0, x4
37bca8c21mulpd x0, x3
37bca8c25addpd x0, x5
37bca8c29movups [r14+rdx], x0
37bca8c2eadd rdx, 16
37bca8c32cmp rdx, r9
37bca8c35jne 0x37bca8bf0
37bca8c37test r10b, 1
37bca8c3bje 0x37bca8c84
37bca8c3dor r10l, 1
37bca8c41
37bca8c41loc_37bca8c41:
37bca8c41lea edx, [rdi+r10]
37bca8c45sub r10l, 1
37bca8c49movsxd rdx, edx
37bca8c4cmovsxd r8, r10l
37bca8c4fshl rdx, 4
37bca8c53add rdx, rbp
37bca8c56movsd_xmm x0, [rdx-24]
37bca8c5bmovsd_xmm x3, [rdx-32]
37bca8c60andpd x0, [rip+0x7a6318]
37bca8c68andpd x3, [rip+0x7a6310]
37bca8c70addsd x0, x3
37bca8c74mulsd x0, x1
37bca8c78addsd x0, [r14+8*r8]
37bca8c7emovsd_xmm [r14+8*r8], x0
37bca8c84
37bca8c84loc_37bca8c84:
37bca8c84mov edx, ebx
37bca8c86jmp 0x37bca8b80
37bca8c8b
37bca8c8bloc_37bca8c8b:
37bca8c8bmov r10l, 1
37bca8c91jmp 0x37bca8c41
37bca8c93
37bca8c93loc_37bca8c93:
37bca8c93mov r8l, eax
37bca8c96jmp 0x37bca8867
37bca8c9b
37bca8c9bloc_37bca8c9b:
37bca8c9bmov edx, 78
37bca8ca0mov eax, 67
37bca8ca5jmp 0x37bca7cca
37bca8caa
37bca8caaloc_37bca8caa:
37bca8caamov edx, -5
37bca8cafmov eax, 5
37bca8cb4jmp 0x37bca7b43
37bca8cb9
37bca8cb9loc_37bca8cb9:
37bca8cb9mov eax, edx
37bca8cbbneg eax
37bca8cbdjmp 0x37bca7b45
37bca79c0
Loading..