File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bbc4f60
37bbc4f60zheevx_:
37bbc4f60push r15
37bbc4f62push r14
37bbc4f64push r13
37bbc4f66push r12
37bbc4f68push rbp
37bbc4f69push rdi
37bbc4f6apush rsi
37bbc4f6bpush rbx
37bbc4f6csub rsp, 296
37bbc4f73mov rax, [rsp+408]
37bbc4f7bmov rbp, [rsp+528]
37bbc4f83mov eax, [rax]
37bbc4f85mov [rsp+196], eax
37bbc4f8cmov rdi, r8
37bbc4f8fmov rsi, rdx
37bbc4f92mov rbx, r9
37bbc4f95mov rax, [rsp+480]
37bbc4f9dmov [rsp+368], rcx
37bbc4fa5mov r9l, 1
37bbc4fabmov r8l, 1
37bbc4fb1lea rdx, [rip+0x8856f8]
37bbc4fb8mov rcx, rdi
37bbc4fbbmov eax, [rax]
37bbc4fbdmov [rsp+208], eax
37bbc4fc4call lsame_
37bbc4fc9mov rcx, [rsp+368]
37bbc4fd1mov r9l, 1
37bbc4fd7mov r8l, 1
37bbc4fddlea rdx, [rip+0x8856cd]
37bbc4fe4mov r14l, eax
37bbc4fe7call lsame_
37bbc4fecmov r9l, 1
37bbc4ff2mov r8l, 1
37bbc4ff8mov rcx, rsi
37bbc4ffblea rdx, [rip+0x8856b0]
37bbc5002mov [rsp+184], eax
37bbc5009mov r15l, eax
37bbc500ccall lsame_
37bbc5011mov r9l, 1
37bbc5017mov r8l, 1
37bbc501dmov rcx, rsi
37bbc5020lea rdx, [rip+0x88568a]
37bbc5027mov [rsp+168], eax
37bbc502ecall lsame_
37bbc5033mov r9l, 1
37bbc5039mov r8l, 1
37bbc503fmov rcx, rsi
37bbc5042lea rdx, [rip+0x88566a]
37bbc5049mov r12l, eax
37bbc504ccall lsame_
37bbc5051mov [rbp], 0
37bbc5058mov [rsp+176], eax
37bbc505fmov rax, [rsp+496]
37bbc5067mov r13l, [rax]
37bbc506atest r15l, r15l
37bbc506dje 0x37bbc51a0
37bbc5073
37bbc5073loc_37bbc5073:
37bbc5073mov eax, [rsp+168]
37bbc507aor eax, r12l
37bbc507djne 0x37bbc5090
37bbc507fmov r8l, [rsp+176]
37bbc5087test r8l, r8l
37bbc508aje 0x37bbc5158
37bbc5090
37bbc5090loc_37bbc5090:
37bbc5090test r14l, r14l
37bbc5093je 0x37bbc5168
37bbc5099
37bbc5099loc_37bbc5099:
37bbc5099mov r10l, [rbx]
37bbc509ctest r10l, r10l
37bbc509fjs 0x37bbc5110
37bbc50a1mov rcx, [rsp+408]
37bbc50a9mov eax, 1
37bbc50aecmovg eax, r10l
37bbc50b2cmp [rcx], eax
37bbc50b4jl 0x37bbc51e0
37bbc50batest r12l, r12l
37bbc50bdje 0x37bbc5dc5
37bbc50c3test r10l, r10l
37bbc50c6jne 0x37bbc5e3b
37bbc50cc
37bbc50ccloc_37bbc50cc:
37bbc50ccmov eax, [rbp]
37bbc50cftest eax, eax
37bbc50d1jne 0x37bbc59c1
37bbc50d7mov rax, [rsp+480]
37bbc50dfmov eax, [rax]
37bbc50e1test eax, eax
37bbc50e3jle 0x37bbc50fd
37bbc50e5mov edx, [rsp+184]
37bbc50ectest edx, edx
37bbc50eeje 0x37bbc51f0
37bbc50f4cmp r10l, eax
37bbc50f7jle 0x37bbc51f0
37bbc50fd
37bbc50fdloc_37bbc50fd:
37bbc50fdmov [rbp], -15
37bbc5104mov eax, 15
37bbc5109jmp 0x37bbc511d
37bbc510b
37bbc510b 0f 1f 44 00 00 ..D..
37bbc5110
37bbc5110loc_37bbc5110:
37bbc5110mov edx, -4
37bbc5115mov eax, 4
37bbc511a
37bbc511aloc_37bbc511a:
37bbc511amov [rbp], edx
37bbc511d
37bbc511dloc_37bbc511d:
37bbc511dlea rdx, [rsp+280]
37bbc5125mov r8l, 6
37bbc512blea rcx, [rip+0x885598]
37bbc5132mov [rsp+280], eax
37bbc5139call xerbla_
37bbc513enop
37bbc513f
37bbc513floc_37bbc513f:
37bbc513fadd rsp, 296
37bbc5146pop rbx
37bbc5147pop rsi
37bbc5148pop rdi
37bbc5149pop rbp
37bbc514apop r12
37bbc514cpop r13
37bbc514epop r14
37bbc5150pop r15
37bbc5152ret
37bbc5153
37bbc5153 0f 1f 44 00 00 ..D..
37bbc5158
37bbc5158loc_37bbc5158:
37bbc5158mov edx, -2
37bbc515dmov eax, 2
37bbc5162jmp 0x37bbc511a
37bbc5164
37bbc5164 0f 1f 40 00 ..@.
37bbc5168
37bbc5168loc_37bbc5168:
37bbc5168mov r9l, 1
37bbc516emov r8l, 1
37bbc5174lea rdx, [rip+0x88553a]
37bbc517bmov rcx, rdi
37bbc517ecall lsame_
37bbc5183test eax, eax
37bbc5185jne 0x37bbc5099
37bbc518bmov edx, -3
37bbc5190mov eax, 3
37bbc5195jmp 0x37bbc511a
37bbc5197
37bbc5197 66 0f 1f 84 00 00 00 00 00 f........
37bbc51a0
37bbc51a0loc_37bbc51a0:
37bbc51a0mov rcx, [rsp+368]
37bbc51a8mov r9l, 1
37bbc51aemov r8l, 1
37bbc51b4lea rdx, [rip+0x8854f9]
37bbc51bbcall lsame_
37bbc51c0test eax, eax
37bbc51c2jne 0x37bbc5073
37bbc51c8mov [rbp], -1
37bbc51cfmov eax, 1
37bbc51d4jmp 0x37bbc511d
37bbc51d9
37bbc51d9 0f 1f 80 00 00 00 00 .......
37bbc51e0
37bbc51e0loc_37bbc51e0:
37bbc51e0mov edx, -6
37bbc51e5mov eax, 6
37bbc51eajmp 0x37bbc511a
37bbc51ef
37bbc51ef 90 .
37bbc51f0
37bbc51f0loc_37bbc51f0:
37bbc51f0cmp r10l, 1
37bbc51f4jg 0x37bbc58c0
37bbc51famov rax, [rsp+488]
37bbc5202movq x0, [rip+0x8854e6]
37bbc520amovups [rax], x0
37bbc520dmov rax, [rsp+496]
37bbc5215mov eax, [rax]
37bbc5217test eax, eax
37bbc5219jg 0x37bbc524b
37bbc521bcmp r13l, -1
37bbc521fje 0x37bbc513f
37bbc5225
37bbc5225loc_37bbc5225:
37bbc5225mov [rbp], -17
37bbc522cmov eax, 17
37bbc5231jmp 0x37bbc511d
37bbc5236
37bbc5236 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc5240
37bbc5240loc_37bbc5240:
37bbc5240mov eax, [rbp]
37bbc5243test eax, eax
37bbc5245jne 0x37bbc59c1
37bbc524b
37bbc524bloc_37bbc524b:
37bbc524bcmp r13l, -1
37bbc524fje 0x37bbc513f
37bbc5255mov rax, [rsp+456]
37bbc525dmov [rax], 0
37bbc5263mov eax, [rbx]
37bbc5265test eax, eax
37bbc5267je 0x37bbc513f
37bbc526dcmp eax, 1
37bbc5270je 0x37bbc5c88
37bbc5276mov edx, 12
37bbc527blea rcx, [rip+0x88544e]
37bbc5282call dlamch_
37bbc5287mov edx, 9
37bbc528clea rcx, [rip+0x885449]
37bbc5293movq r13, x0
37bbc5298call dlamch_
37bbc529dmov rax, [rsp+448]
37bbc52a5movq x1, r13
37bbc52aadivsd x1, x0
37bbc52aemovsd_xmm x0, [rax]
37bbc52b2movsd_xmm [rsp+248], x0
37bbc52bbtest r12l, r12l
37bbc52beje 0x37bbc52ea
37bbc52c0mov rax, [rsp+416]
37bbc52c8movsd_xmm x0, [rax]
37bbc52ccmov rax, [rsp+424]
37bbc52d4movsd_xmm [rsp+264], x0
37bbc52ddmovsd_xmm x0, [rax]
37bbc52e1movsd_xmm [rsp+272], x0
37bbc52ea
37bbc52ealoc_37bbc52ea:
37bbc52eamov rax, [rsp+504]
37bbc52f2mov r8, rbx
37bbc52f5mov [rsp+56], 1
37bbc52femov rdx, rdi
37bbc5301mov [rsp+48], 1
37bbc530alea rcx, [rip+0x8853d4]
37bbc5311mov r9, [rsp+400]
37bbc5319mov [rsp+40], rax
37bbc531emov rax, [rsp+408]
37bbc5326movsd_xmm [rsp+200], x1
37bbc532fmov [rsp+32], rax
37bbc5334call zlanhe_
37bbc5339movsd_xmm x1, [rsp+200]
37bbc5342movapd x2, x0
37bbc5346pxor x0, x0
37bbc534acomisd x2, x0
37bbc534ejbe 0x37bbc5362
37bbc5350movapd x0, x1
37bbc5354sqrtsd x0, x0
37bbc5358comisd x0, x2
37bbc535cja 0x37bbc59d0
37bbc5362
37bbc5362loc_37bbc5362:
37bbc5362movsd_xmm x0, [rip+0x885386]
37bbc536amovapd x3, x0
37bbc536edivsd x3, x1
37bbc5372movq x1, r13
37bbc5377sqrtsd x1, x1
37bbc537bsqrtsd x1, x1
37bbc537fdivsd x0, x1
37bbc5383sqrtsd x3, x3
37bbc5387minsd x0, x3
37bbc538bcomisd x2, x0
37bbc538fja 0x37bbc59d0
37bbc5395mov [rsp+196], 0
37bbc53a0mov r13l, [rbx]
37bbc53a3
37bbc53a3loc_37bbc53a3:
37bbc53a3mov rax, [rsp+496]
37bbc53ablea ecx, [r13+1]
37bbc53afmovsxd rdx, r13l
37bbc53b2lea r12, [rsp+228]
37bbc53balea r15l, [r13+rcx]
37bbc53bflea r13, [rsp+240]
37bbc53c7mov r9, [rsp+408]
37bbc53cfmov r8, [rsp+400]
37bbc53d7mov eax, [rax]
37bbc53d9mov [rsp+72], r12
37bbc53demov [rsp+80], 1
37bbc53e7sub eax, ecx
37bbc53e9mov rcx, [rsp+504]
37bbc53f1mov [rsp+64], r13
37bbc53f6add eax, 1
37bbc53f9mov [rsp+240], eax
37bbc5400mov rax, rdx
37bbc5403lea r14, [rcx+8*rdx]
37bbc5407mov rdx, rbx
37bbc540ashl rax, 4
37bbc540eadd rax, [rsp+488]
37bbc5416mov [rsp+32], rcx
37bbc541bmov rcx, rdi
37bbc541emov [rsp+200], rax
37bbc5426mov [rsp+56], rax
37bbc542bmov rax, [rsp+488]
37bbc5433mov [rsp+40], r14
37bbc5438mov [rsp+48], rax
37bbc543dcall zhetrd_
37bbc5442mov eax, [rsp+176]
37bbc5449test eax, eax
37bbc544bje 0x37bbc545e
37bbc544dmov rax, [rsp+432]
37bbc5455cmp [rax], 1
37bbc5458je 0x37bbc5e68
37bbc545e
37bbc545eloc_37bbc545e:
37bbc545emov r11l, [rsp+168]
37bbc5466test r11l, r11l
37bbc5469je 0x37bbc5481
37bbc546b
37bbc546bloc_37bbc546b:
37bbc546bmov rax, [rsp+448]
37bbc5473pxor x0, x0
37bbc5477comisd x0, [rax]
37bbc547bjae 0x37bbc5e7f
37bbc5481
37bbc5481loc_37bbc5481:
37bbc5481mov ecx, [rsp+184]
37bbc5488test ecx, ecx
37bbc548aje 0x37bbc5b10
37bbc5490mov rax, [rsp+504]
37bbc5498movsxd rdx, r15l
37bbc549blea r11, [rax+8*rdx-8]
37bbc54a0
37bbc54a0loc_37bbc54a0:
37bbc54a0movsxd rdx, [rbx]
37bbc54a3mov rax, [rsp+512]
37bbc54abmov [rsp+72], r14
37bbc54b0mov r8, rbx
37bbc54b3lea r9, [rsp+264]
37bbc54bbmov [rsp+120], r11
37bbc54c0lea ecx, [rdx+rdx+1]
37bbc54c4lea r15, [rax+4*rdx]
37bbc54c8mov [rsp+104], rax
37bbc54cdmovsxd rcx, ecx
37bbc54d0lea rdx, [rsp+227]
37bbc54d8mov [rsp+168], r11
37bbc54e0lea r10, [rax+4*rcx-4]
37bbc54e5mov rax, [rsp+464]
37bbc54edlea rcx, [rsp+244]
37bbc54f5mov [rsp+227], 66
37bbc54fdmov [rsp+88], rcx
37bbc5502lea rcx, [rsp+248]
37bbc550amov [rsp+96], rax
37bbc550fmov rax, [rsp+456]
37bbc5517mov [rsp+56], rcx
37bbc551clea rcx, [rsp+272]
37bbc5524mov [rsp+80], rax
37bbc5529mov rax, [rsp+504]
37bbc5531mov [rsp+32], rcx
37bbc5536mov rcx, rsi
37bbc5539mov [rsp+64], rax
37bbc553emov rax, [rsp+440]
37bbc5546mov [rsp+128], r10
37bbc554emov [rsp+48], rax
37bbc5553mov rax, [rsp+432]
37bbc555bmov [rsp+176], r10
37bbc5563mov [rsp+40], rax
37bbc5568mov [rsp+152], 1
37bbc5574mov [rsp+144], 1
37bbc5580mov [rsp+136], rbp
37bbc5588mov [rsp+112], r15
37bbc558dcall dstebz_
37bbc5592mov [rsp+96], rbp
37bbc5597mov r8, r14
37bbc559amov rcx, rbx
37bbc559dmov rax, [rsp+520]
37bbc55a5mov r10, [rsp+176]
37bbc55admov [rsp+48], r15
37bbc55b2mov r11, [rsp+168]
37bbc55bamov r9, [rsp+456]
37bbc55c2mov [rsp+88], rax
37bbc55c7mov rax, [rsp+480]
37bbc55cfmov [rsp+80], r10
37bbc55d4mov rdx, [rsp+504]
37bbc55dcmov [rsp+64], rax
37bbc55e1mov rax, [rsp+472]
37bbc55e9mov [rsp+72], r11
37bbc55eemov [rsp+56], rax
37bbc55f3mov rax, [rsp+512]
37bbc55fbmov [rsp+40], rax
37bbc5600mov rax, [rsp+464]
37bbc5608mov [rsp+32], rax
37bbc560dcall zstein_
37bbc5612mov [rsp+96], r12
37bbc5617mov r9, rbx
37bbc561amov rdx, rdi
37bbc561dmov rax, [rsp+200]
37bbc5625mov [rsp+88], r13
37bbc562alea r8, [rip+0x885083]
37bbc5631lea rcx, [rip+0x885078]
37bbc5638mov [rsp+120], 1
37bbc5641mov [rsp+80], rax
37bbc5646mov rax, [rsp+480]
37bbc564emov [rsp+112], 1
37bbc5657mov [rsp+72], rax
37bbc565cmov rax, [rsp+472]
37bbc5664mov [rsp+104], 1
37bbc566dmov [rsp+64], rax
37bbc5672mov rax, [rsp+488]
37bbc567amov [rsp+56], rax
37bbc567fmov rax, [rsp+408]
37bbc5687mov [rsp+48], rax
37bbc568cmov rax, [rsp+400]
37bbc5694mov [rsp+40], rax
37bbc5699mov rax, [rsp+456]
37bbc56a1mov [rsp+32], rax
37bbc56a6call zunmtr_
37bbc56abcmp [rsp+196], 1
37bbc56b3je 0x37bbc5c19
37bbc56b9
37bbc56b9loc_37bbc56b9:
37bbc56b9mov rax, [rsp+456]
37bbc56c1mov esi, [rax]
37bbc56c3
37bbc56c3loc_37bbc56c3:
37bbc56c3cmp esi, 1
37bbc56c6jle 0x37bbc5890
37bbc56ccmovsxd rcx, [rsp+208]
37bbc56d4xor eax, eax
37bbc56d6mov r13, [rsp+472]
37bbc56demov [rsp+392], rbx
37bbc56e6mov [rsp+528], rbp
37bbc56eemov r11, [rsp+456]
37bbc56f6mov r14, -16
37bbc56fdmov r12l, 8
37bbc5703test rcx, rcx
37bbc5706mov rbx, [rsp+464]
37bbc570emov r15, r13
37bbc5711mov edi, 2
37bbc5716cmovs rcx, rax
37bbc571amov rbp, [rsp+512]
37bbc5722mov rax, rcx
37bbc5725mov r10, rcx
37bbc5728mov [rsp+184], rcx
37bbc5730not rax
37bbc5733shl r10, 4
37bbc5737mov [rsp+176], rax
37bbc573fmov r13, r10
37bbc5742lea eax, [rsi+1]
37bbc5745nop [rax+rax]
37bbc5750
37bbc5750loc_37bbc5750:
37bbc5750cmp esi, edi
37bbc5752jl 0x37bbc57a1
37bbc5754movsd_xmm x2, [rbx+r12-8]
37bbc575blea r8, [r14+r12]
37bbc575fmov rdx, rdi
37bbc5762xor ecx, ecx
37bbc5764add r8, rbx
37bbc5767movapd x0, x2
37bbc576bnop [rax+rax]
37bbc5775nop [rax+rax]
37bbc5780
37bbc5780loc_37bbc5780:
37bbc5780movsd_xmm x1, [r8+8*rdx]
37bbc5786comisd x0, x1
37bbc578aminsd x1, x0
37bbc578ecmova ecx, edx
37bbc5791add rdx, 1
37bbc5795movapd x0, x1
37bbc5799cmp esi, edx
37bbc579bjge 0x37bbc5780
37bbc579dtest ecx, ecx
37bbc579fjne 0x37bbc57c0
37bbc57a1
37bbc57a1loc_37bbc57a1:
37bbc57a1add rdi, 1
37bbc57a5cmp rdi, rax
37bbc57a8je 0x37bbc5890
37bbc57ae
37bbc57aeloc_37bbc57ae:
37bbc57aemov esi, [r11]
37bbc57b1add r15, r13
37bbc57b4add r12, 8
37bbc57b8sub r14, 8
37bbc57bcjmp 0x37bbc5750
37bbc57be
37bbc57be 66 90 f.
37bbc57c0
37bbc57c0loc_37bbc57c0:
37bbc57c0movsxd rcx, ecx
37bbc57c3mov r8l, [rbp+4*rdi-8]
37bbc57c8mov r9, r15
37bbc57cbmov [rsp+168], rax
37bbc57d3lea rsi, [rcx-1]
37bbc57d7mov rax, [rsp+176]
37bbc57dfmov [rsp+456], r11
37bbc57e7imul rcx, [rsp+184]
37bbc57f0mov edx, [rbp+4*rsi]
37bbc57f4mov [rbp+4*rsi], r8l
37bbc57f9movsd_xmm [rbx+8*rsi], x2
37bbc57femov [rbp+4*rdi-8], edx
37bbc5802lea rdx, [rax+rcx+1]
37bbc5807lea rax, [rip+0x884eae]
37bbc580emovsd_xmm [rbx+r12-8], x1
37bbc5815mov rcx, [rsp+392]
37bbc581dmov [rsp+32], rax
37bbc5822shl rdx, 4
37bbc5826mov r8, rax
37bbc5829add rdx, [rsp+472]
37bbc5831call zswap_
37bbc5836mov rax, [rsp+528]
37bbc583emov r11, [rsp+456]
37bbc5846mov eax, [rax]
37bbc5848test eax, eax
37bbc584amov rax, [rsp+168]
37bbc5852je 0x37bbc57a1
37bbc5858mov rcx, [rsp+520]
37bbc5860mov r10, [rsp+520]
37bbc5868mov edx, [rcx+4*rsi]
37bbc586bmov ecx, [rcx+4*rdi-8]
37bbc586fmov [r10+4*rsi], ecx
37bbc5873mov [r10+4*rdi-8], edx
37bbc5878add rdi, 1
37bbc587ccmp rdi, rax
37bbc587fjne 0x37bbc57ae
37bbc5885nop [rax+rax]
37bbc5890
37bbc5890loc_37bbc5890:
37bbc5890mov rax, [rsp+488]
37bbc5898pxor x0, x0
37bbc589ccvtsi2sd x0, [rsp+212]
37bbc58a5mov [rax+8], 0
37bbc58admovsd_xmm [rax], x0
37bbc58b1jmp 0x37bbc513f
37bbc58b6
37bbc58b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc58c0
37bbc58c0loc_37bbc58c0:
37bbc58c0lea r15, [rip+0x884df9]
37bbc58c7mov r9, rbx
37bbc58calea rdx, [rip+0x884de5]
37bbc58d1mov r8, rdi
37bbc58d4mov [rsp+64], 1
37bbc58ddlea rcx, [rip+0x884dd8]
37bbc58e4mov [rsp+56], 6
37bbc58edmov [rsp+48], r15
37bbc58f2mov [rsp+40], r15
37bbc58f7mov [rsp+32], r15
37bbc58fcmov [rsp+216], r10l
37bbc5904call ilaenv_
37bbc5909mov [rsp+48], r15
37bbc590emov r9, rbx
37bbc5911mov r8, rdi
37bbc5914mov [rsp+64], 1
37bbc591dlea rdx, [rip+0x884da0]
37bbc5924lea rcx, [rip+0x884d91]
37bbc592bmov [rsp+56], 6
37bbc5934mov [rsp+40], r15
37bbc5939mov [rsp+32], r15
37bbc593emov [rsp+200], eax
37bbc5945call ilaenv_
37bbc594amov r11l, [rsp+200]
37bbc5952pxor x0, x0
37bbc5956mov r10l, [rsp+216]
37bbc595ecmp r11l, eax
37bbc5961cmovl r11l, eax
37bbc5965mov eax, 1
37bbc596aadd r11l, 1
37bbc596eimul r11l, [rbx]
37bbc5972test r11l, r11l
37bbc5975cmovg eax, r11l
37bbc5979add r10l, r10l
37bbc597ccvtsi2sd x0, eax
37bbc5980mov [rsp+212], eax
37bbc5987mov rax, [rsp+488]
37bbc598fmov [rax+8], 0
37bbc5997movsd_xmm [rax], x0
37bbc599bmov rax, [rsp+496]
37bbc59a3cmp [rax], r10l
37bbc59a6jge 0x37bbc5240
37bbc59accmp r13l, -1
37bbc59b0jne 0x37bbc5225
37bbc59b6mov eax, [rbp]
37bbc59b9test eax, eax
37bbc59bbje 0x37bbc513f
37bbc59c1
37bbc59c1loc_37bbc59c1:
37bbc59c1neg eax
37bbc59c3jmp 0x37bbc511d
37bbc59c8
37bbc59c8 0f 1f 84 00 00 00 00 00 ........
37bbc59d0
37bbc59d0loc_37bbc59d0:
37bbc59d0divsd x0, x2
37bbc59d4movsxd r15, [rsp+196]
37bbc59dcxor eax, eax
37bbc59demov r13l, [rbx]
37bbc59e1test r15, r15
37bbc59e4cmovs r15, rax
37bbc59e8movsd_xmm [rsp+256], x0
37bbc59f1test r14l, r14l
37bbc59f4je 0x37bbc5d17
37bbc59fatest r13l, r13l
37bbc59fdjle 0x37bbc5a93
37bbc5a03lea rcx, [r15+1]
37bbc5a07mov r8, [rsp+400]
37bbc5a0fmov [rsp+384], rdi
37bbc5a17mov eax, r13l
37bbc5a1ashl rcx, 4
37bbc5a1emov [rsp+528], rbp
37bbc5a26mov ebp, 1
37bbc5a2bmov [rsp+376], rsi
37bbc5a33mov rdi, r8
37bbc5a36mov r15, rcx
37bbc5a39jmp 0x37bbc5a45
37bbc5a3b
37bbc5a3b 0f 1f 44 00 00 ..D..
37bbc5a40
37bbc5a40loc_37bbc5a40:
37bbc5a40mov eax, [rbx]
37bbc5a42add rdi, r15
37bbc5a45
37bbc5a45loc_37bbc5a45:
37bbc5a45sub eax, ebp
37bbc5a47mov r8, rdi
37bbc5a4alea r9, [rip+0x884c6b]
37bbc5a51add ebp, 1
37bbc5a54add eax, 1
37bbc5a57lea rdx, [rsp+256]
37bbc5a5flea rcx, [rsp+280]
37bbc5a67mov [rsp+280], eax
37bbc5a6ecall zdscal_
37bbc5a73cmp ebp, r13l
37bbc5a76jle 0x37bbc5a40
37bbc5a78mov rsi, [rsp+376]
37bbc5a80mov rdi, [rsp+384]
37bbc5a88mov rbp, [rsp+528]
37bbc5a90mov r13l, [rbx]
37bbc5a93
37bbc5a93loc_37bbc5a93:
37bbc5a93mov rax, [rsp+448]
37bbc5a9bpxor x1, x1
37bbc5a9fmovsd_xmm x0, [rax]
37bbc5aa3comisd x0, x1
37bbc5aa7jbe 0x37bbc5abb
37bbc5aa9mulsd x0, [rsp+256]
37bbc5ab2movsd_xmm [rsp+248], x0
37bbc5abb
37bbc5abbloc_37bbc5abb:
37bbc5abbtest r12l, r12l
37bbc5abeje 0x37bbc5af7
37bbc5ac0mov rax, [rsp+416]
37bbc5ac8movsd_xmm x0, [rsp+256]
37bbc5ad1movsd_xmm x1, [rax]
37bbc5ad5mov rax, [rsp+424]
37bbc5addmulsd x1, x0
37bbc5ae1mulsd x0, [rax]
37bbc5ae5movsd_xmm [rsp+264], x1
37bbc5aeemovsd_xmm [rsp+272], x0
37bbc5af7
37bbc5af7loc_37bbc5af7:
37bbc5af7mov [rsp+196], 1
37bbc5b02jmp 0x37bbc53a3
37bbc5b07
37bbc5b07loc_37bbc5b07:
37bbc5b07mov [rbp], 0
37bbc5b0enop
37bbc5b10
37bbc5b10loc_37bbc5b10:
37bbc5b10movsxd rdx, [rbx]
37bbc5b13movsxd r15, r15l
37bbc5b16mov rax, [rsp+512]
37bbc5b1emov [rsp+72], r14
37bbc5b23lea r9, [rsp+264]
37bbc5b2bmov rcx, rsi
37bbc5b2emov [rsp+227], 69
37bbc5b36lea r8l, [rdx+rdx+1]
37bbc5b3bmov [rsp+136], rbp
37bbc5b43mov [rsp+152], 1
37bbc5b4fmovsxd r8, r8l
37bbc5b52lea r8, [rax+4*r8-4]
37bbc5b57mov rax, [rsp+504]
37bbc5b5fmov [rsp+144], 1
37bbc5b6bmov [rsp+128], r8
37bbc5b73lea r8, [rax+8*r15-8]
37bbc5b78mov rax, [rsp+512]
37bbc5b80mov [rsp+120], r8
37bbc5b85mov r8, rbx
37bbc5b88lea rdx, [rax+4*rdx]
37bbc5b8cmov [rsp+104], rax
37bbc5b91mov rax, [rsp+464]
37bbc5b99mov [rsp+112], rdx
37bbc5b9elea rdx, [rsp+244]
37bbc5ba6mov [rsp+96], rax
37bbc5babmov rax, [rsp+456]
37bbc5bb3mov [rsp+88], rdx
37bbc5bb8lea rdx, [rsp+227]
37bbc5bc0mov [rsp+80], rax
37bbc5bc5mov rax, [rsp+504]
37bbc5bcdmov [rsp+64], rax
37bbc5bd2lea rax, [rsp+248]
37bbc5bdamov [rsp+56], rax
37bbc5bdfmov rax, [rsp+440]
37bbc5be7mov [rsp+48], rax
37bbc5becmov rax, [rsp+432]
37bbc5bf4mov [rsp+40], rax
37bbc5bf9lea rax, [rsp+272]
37bbc5c01mov [rsp+32], rax
37bbc5c06call dstebz_
37bbc5c0bcmp [rsp+196], 1
37bbc5c13jne 0x37bbc5890
37bbc5c19
37bbc5c19loc_37bbc5c19:
37bbc5c19mov esi, [rbp]
37bbc5c1ctest esi, esi
37bbc5c1eje 0x37bbc5e24
37bbc5c24sub esi, 1
37bbc5c27lea r10, [rsp+280]
37bbc5c2f
37bbc5c2floc_37bbc5c2f:
37bbc5c2fmov r8, [rsp+464]
37bbc5c37mov rdx, r10
37bbc5c3alea rcx, [rsp+232]
37bbc5c42lea r9, [rip+0x884a73]
37bbc5c49movsd_xmm x0, [rip+0x884a9f]
37bbc5c51mov [rsp+232], esi
37bbc5c58divsd x0, [rsp+256]
37bbc5c61movsd_xmm [rsp+280], x0
37bbc5c6acall dscal_
37bbc5c6fmov edx, [rsp+184]
37bbc5c76test edx, edx
37bbc5c78jne 0x37bbc56b9
37bbc5c7ejmp 0x37bbc5890
37bbc5c83
37bbc5c83 0f 1f 44 00 00 ..D..
37bbc5c88
37bbc5c88loc_37bbc5c88:
37bbc5c88mov eax, [rsp+168]
37bbc5c8ftest eax, eax
37bbc5c91jne 0x37bbc5df9
37bbc5c97mov eax, [rsp+176]
37bbc5c9etest eax, eax
37bbc5ca0jne 0x37bbc5df9
37bbc5ca6mov rax, [rsp+400]
37bbc5caemovsd_xmm x0, [rax]
37bbc5cb2mov rax, [rsp+416]
37bbc5cbacomisd x0, [rax]
37bbc5cbejbe 0x37bbc5cf0
37bbc5cc0mov rax, [rsp+424]
37bbc5cc8movsd_xmm x1, [rax]
37bbc5ccccomisd x1, x0
37bbc5cd0jb 0x37bbc5cf0
37bbc5cd2mov rax, [rsp+456]
37bbc5cdamov [rax], 1
37bbc5ce0mov rax, [rsp+464]
37bbc5ce8movsd_xmm [rax], x0
37bbc5cecnop [rax]
37bbc5cf0
37bbc5cf0loc_37bbc5cf0:
37bbc5cf0mov eax, [rsp+184]
37bbc5cf7test eax, eax
37bbc5cf9je 0x37bbc513f
37bbc5cffmov rax, [rsp+472]
37bbc5d07movq x0, [rip+0x8849e1]
37bbc5d0fmovups [rax], x0
37bbc5d12jmp 0x37bbc513f
37bbc5d17
37bbc5d17loc_37bbc5d17:
37bbc5d17mov [rsp+236], 1
37bbc5d22test r13l, r13l
37bbc5d25jle 0x37bbc5a93
37bbc5d2bmov rcx, r15
37bbc5d2emov [rsp+384], rdi
37bbc5d36mov eax, 1
37bbc5d3bmov [rsp+376], rsi
37bbc5d43not rcx
37bbc5d46mov rsi, [rsp+400]
37bbc5d4emov [rsp+392], rbx
37bbc5d56mov rbx, rcx
37bbc5d59nop [rax]
37bbc5d60
37bbc5d60loc_37bbc5d60:
37bbc5d60cdqe
37bbc5d62lea r9, [rip+0x884953]
37bbc5d69lea rdx, [rsp+256]
37bbc5d71imul rax, r15
37bbc5d75lea rcx, [rsp+236]
37bbc5d7dlea rax, [rbx+rax+1]
37bbc5d82shl rax, 4
37bbc5d86lea r8, [rsi+rax]
37bbc5d8acall zdscal_
37bbc5d8fmov eax, [rsp+236]
37bbc5d96add eax, 1
37bbc5d99mov [rsp+236], eax
37bbc5da0cmp eax, r13l
37bbc5da3jle 0x37bbc5d60
37bbc5da5mov rbx, [rsp+392]
37bbc5dadmov rsi, [rsp+376]
37bbc5db5mov rdi, [rsp+384]
37bbc5dbdmov r13l, [rbx]
37bbc5dc0jmp 0x37bbc5a93
37bbc5dc5
37bbc5dc5loc_37bbc5dc5:
37bbc5dc5mov ecx, [rsp+176]
37bbc5dcctest ecx, ecx
37bbc5dceje 0x37bbc50cc
37bbc5dd4mov rcx, [rsp+432]
37bbc5ddcmov edx, [rcx]
37bbc5ddecmp edx, eax
37bbc5de0jg 0x37bbc5dea
37bbc5de2test edx, edx
37bbc5de4jg 0x37bbc60f4
37bbc5dea
37bbc5dealoc_37bbc5dea:
37bbc5deamov edx, -9
37bbc5defmov eax, 9
37bbc5df4jmp 0x37bbc511a
37bbc5df9
37bbc5df9loc_37bbc5df9:
37bbc5df9mov rax, [rsp+456]
37bbc5e01mov [rax], 1
37bbc5e07mov rax, [rsp+400]
37bbc5e0fmovsd_xmm x0, [rax]
37bbc5e13mov rax, [rsp+464]
37bbc5e1bmovsd_xmm [rax], x0
37bbc5e1fjmp 0x37bbc5cf0
37bbc5e24
37bbc5e24loc_37bbc5e24:
37bbc5e24mov rax, [rsp+456]
37bbc5e2clea r10, [rsp+280]
37bbc5e34mov esi, [rax]
37bbc5e36jmp 0x37bbc5c2f
37bbc5e3b
37bbc5e3bloc_37bbc5e3b:
37bbc5e3bmov rax, [rsp+416]
37bbc5e43movsd_xmm x0, [rax]
37bbc5e47mov rax, [rsp+424]
37bbc5e4fcomisd x0, [rax]
37bbc5e53jb 0x37bbc50cc
37bbc5e59mov edx, -8
37bbc5e5emov eax, 8
37bbc5e63jmp 0x37bbc511a
37bbc5e68
37bbc5e68loc_37bbc5e68:
37bbc5e68mov rax, [rsp+440]
37bbc5e70mov ecx, [rbx]
37bbc5e72cmp [rax], ecx
37bbc5e74jne 0x37bbc545e
37bbc5e7ajmp 0x37bbc546b
37bbc5e7f
37bbc5e7floc_37bbc5e7f:
37bbc5e7flea rax, [rip+0x884836]
37bbc5e86mov rdx, [rsp+504]
37bbc5e8emov r9, [rsp+464]
37bbc5e96mov rcx, rbx
37bbc5e99mov [rsp+32], rax
37bbc5e9emov r8, rax
37bbc5ea1call dcopy_
37bbc5ea6mov ecx, [rbx]
37bbc5ea8mov r10, [rsp+504]
37bbc5eb0lea edx, [r15+2*rcx]
37bbc5eb4movsxd rdx, edx
37bbc5eb7lea rax, [r10+8*rdx-8]
37bbc5ebcmov r10l, [rsp+184]
37bbc5ec4mov [rsp+168], rax
37bbc5ecctest r10l, r10l
37bbc5ecfjne 0x37bbc5f5d
37bbc5ed5lea rdi, [rip+0x8847e0]
37bbc5edcsub ecx, 1
37bbc5edfmov r9, rax
37bbc5ee2mov rdx, r14
37bbc5ee5mov [rsp+32], rdi
37bbc5eealea r10, [rsp+280]
37bbc5ef2mov rdi, rax
37bbc5ef5lea r8, [rip+0x8847c0]
37bbc5efcmov [rsp+280], ecx
37bbc5f03mov rcx, r10
37bbc5f06mov [rsp+168], r10
37bbc5f0ecall dcopy_
37bbc5f13mov r9, rbp
37bbc5f16mov r8, rdi
37bbc5f19mov rcx, rbx
37bbc5f1cmov rdx, [rsp+464]
37bbc5f24call dsterf_
37bbc5f29mov r9l, [rbp]
37bbc5f2dmov r10, [rsp+168]
37bbc5f35test r9l, r9l
37bbc5f38jne 0x37bbc5b07
37bbc5f3emov esi, [rbx]
37bbc5f40mov rax, [rsp+456]
37bbc5f48mov [rax], esi
37bbc5f4acmp [rsp+196], 1
37bbc5f52jne 0x37bbc5890
37bbc5f58jmp 0x37bbc5c2f
37bbc5f5d
37bbc5f5dloc_37bbc5f5d:
37bbc5f5dmov rax, [rsp+480]
37bbc5f65mov r8, rbx
37bbc5f68mov rdx, rbx
37bbc5f6blea rcx, [rip+0x884740]
37bbc5f72mov [rsp+56], 1
37bbc5f7bmov r9, [rsp+400]
37bbc5f83mov [rsp+48], rax
37bbc5f88mov rax, [rsp+472]
37bbc5f90mov [rsp+40], rax
37bbc5f95mov rax, [rsp+408]
37bbc5f9dmov [rsp+32], rax
37bbc5fa2call zlacpy_
37bbc5fa7mov [rsp+56], r12
37bbc5facmov rdx, rbx
37bbc5fafmov rcx, rdi
37bbc5fb2mov rax, [rsp+200]
37bbc5fbamov [rsp+48], r13
37bbc5fbfmov r9, [rsp+480]
37bbc5fc7mov r8, [rsp+472]
37bbc5fcfmov [rsp+64], 1
37bbc5fd8mov [rsp+40], rax
37bbc5fddmov rax, [rsp+488]
37bbc5fe5mov [rsp+32], rax
37bbc5feacall zungtr_
37bbc5fefmov eax, [rbx]
37bbc5ff1lea r10, [rsp+280]
37bbc5ff9mov r9, [rsp+168]
37bbc6001mov rcx, r10
37bbc6004mov [rsp+216], r10
37bbc600clea edx, [rax-1]
37bbc600flea rax, [rip+0x8846a6]
37bbc6016mov [rsp+32], rax
37bbc601bmov r8, rax
37bbc601emov [rsp+280], edx
37bbc6025mov rdx, r14
37bbc6028call dcopy_
37bbc602dmov rax, [rsp+504]
37bbc6035movsxd rdx, r15l
37bbc6038mov [rsp+64], 1
37bbc6041mov [rsp+56], rbp
37bbc6046mov r8, [rsp+464]
37bbc604elea r11, [rax+8*rdx-8]
37bbc6053mov rax, [rsp+480]
37bbc605bmov rdx, rbx
37bbc605emov r9, [rsp+168]
37bbc6066mov [rsp+48], r11
37bbc606bmov rcx, [rsp+368]
37bbc6073mov [rsp+40], rax
37bbc6078mov rax, [rsp+472]
37bbc6080mov [rsp+176], r11
37bbc6088mov [rsp+32], rax
37bbc608dcall zsteqr_
37bbc6092mov r8l, [rbp]
37bbc6096mov r11, [rsp+176]
37bbc609etest r8l, r8l
37bbc60a1jne 0x37bbc6121
37bbc60a3mov esi, [rbx]
37bbc60a5mov r10, [rsp+216]
37bbc60adtest esi, esi
37bbc60afjle 0x37bbc612d
37bbc60b1mov rcx, [rsp+520]
37bbc60b9mov r8l, esi
37bbc60bcxor edx, edx
37bbc60bemov [rsp+168], r10
37bbc60c6shl r8, 2
37bbc60cacall memset
37bbc60cfmov rax, [rsp+456]
37bbc60d7cmp [rsp+196], 1
37bbc60dfmov r10, [rsp+168]
37bbc60e7mov [rax], esi
37bbc60e9jne 0x37bbc56c3
37bbc60efjmp 0x37bbc5c2f
37bbc60f4
37bbc60f4loc_37bbc60f4:
37bbc60f4mov rax, [rsp+440]
37bbc60fccmp r10l, edx
37bbc60ffcmovle edx, r10l
37bbc6103mov eax, [rax]
37bbc6105cmp eax, edx
37bbc6107jl 0x37bbc6112
37bbc6109cmp r10l, eax
37bbc610cjge 0x37bbc50cc
37bbc6112
37bbc6112loc_37bbc6112:
37bbc6112mov edx, -10
37bbc6117mov eax, 10
37bbc611cjmp 0x37bbc511a
37bbc6121
37bbc6121loc_37bbc6121:
37bbc6121mov [rbp], 0
37bbc6128jmp 0x37bbc54a0
37bbc612d
37bbc612dloc_37bbc612d:
37bbc612dmov rax, [rsp+456]
37bbc6135mov [rax], esi
37bbc6137cmp [rsp+196], 1
37bbc613fjne 0x37bbc5890
37bbc6145jmp 0x37bbc5c2f
37bbc4f60
37bbc4f60zheevx_:
37bbc4f60push r15
37bbc4f62push r14
37bbc4f64push r13
37bbc4f66push r12
37bbc4f68push rbp
37bbc4f69push rdi
37bbc4f6apush rsi
37bbc4f6bpush rbx
37bbc4f6csub rsp, 296
37bbc4f73mov rax, [rsp+408]
37bbc4f7bmov rbp, [rsp+528]
37bbc4f83mov eax, [rax]
37bbc4f85mov [rsp+196], eax
37bbc4f8cmov rdi, r8
37bbc4f8fmov rsi, rdx
37bbc4f92mov rbx, r9
37bbc4f95mov rax, [rsp+480]
37bbc4f9dmov [rsp+368], rcx
37bbc4fa5mov r9l, 1
37bbc4fabmov r8l, 1
37bbc4fb1lea rdx, [rip+0x8856f8]
37bbc4fb8mov rcx, rdi
37bbc4fbbmov eax, [rax]
37bbc4fbdmov [rsp+208], eax
37bbc4fc4call lsame_
37bbc4fc9mov rcx, [rsp+368]
37bbc4fd1mov r9l, 1
37bbc4fd7mov r8l, 1
37bbc4fddlea rdx, [rip+0x8856cd]
37bbc4fe4mov r14l, eax
37bbc4fe7call lsame_
37bbc4fecmov r9l, 1
37bbc4ff2mov r8l, 1
37bbc4ff8mov rcx, rsi
37bbc4ffblea rdx, [rip+0x8856b0]
37bbc5002mov [rsp+184], eax
37bbc5009mov r15l, eax
37bbc500ccall lsame_
37bbc5011mov r9l, 1
37bbc5017mov r8l, 1
37bbc501dmov rcx, rsi
37bbc5020lea rdx, [rip+0x88568a]
37bbc5027mov [rsp+168], eax
37bbc502ecall lsame_
37bbc5033mov r9l, 1
37bbc5039mov r8l, 1
37bbc503fmov rcx, rsi
37bbc5042lea rdx, [rip+0x88566a]
37bbc5049mov r12l, eax
37bbc504ccall lsame_
37bbc5051mov [rbp], 0
37bbc5058mov [rsp+176], eax
37bbc505fmov rax, [rsp+496]
37bbc5067mov r13l, [rax]
37bbc506atest r15l, r15l
37bbc506dje 0x37bbc51a0
37bbc5073
37bbc5073loc_37bbc5073:
37bbc5073mov eax, [rsp+168]
37bbc507aor eax, r12l
37bbc507djne 0x37bbc5090
37bbc507fmov r8l, [rsp+176]
37bbc5087test r8l, r8l
37bbc508aje 0x37bbc5158
37bbc5090
37bbc5090loc_37bbc5090:
37bbc5090test r14l, r14l
37bbc5093je 0x37bbc5168
37bbc5099
37bbc5099loc_37bbc5099:
37bbc5099mov r10l, [rbx]
37bbc509ctest r10l, r10l
37bbc509fjs 0x37bbc5110
37bbc50a1mov rcx, [rsp+408]
37bbc50a9mov eax, 1
37bbc50aecmovg eax, r10l
37bbc50b2cmp [rcx], eax
37bbc50b4jl 0x37bbc51e0
37bbc50batest r12l, r12l
37bbc50bdje 0x37bbc5dc5
37bbc50c3test r10l, r10l
37bbc50c6jne 0x37bbc5e3b
37bbc50cc
37bbc50ccloc_37bbc50cc:
37bbc50ccmov eax, [rbp]
37bbc50cftest eax, eax
37bbc50d1jne 0x37bbc59c1
37bbc50d7mov rax, [rsp+480]
37bbc50dfmov eax, [rax]
37bbc50e1test eax, eax
37bbc50e3jle 0x37bbc50fd
37bbc50e5mov edx, [rsp+184]
37bbc50ectest edx, edx
37bbc50eeje 0x37bbc51f0
37bbc50f4cmp r10l, eax
37bbc50f7jle 0x37bbc51f0
37bbc50fd
37bbc50fdloc_37bbc50fd:
37bbc50fdmov [rbp], -15
37bbc5104mov eax, 15
37bbc5109jmp 0x37bbc511d
37bbc510b
37bbc510b 0f 1f 44 00 00 ..D..
37bbc5110
37bbc5110loc_37bbc5110:
37bbc5110mov edx, -4
37bbc5115mov eax, 4
37bbc511a
37bbc511aloc_37bbc511a:
37bbc511amov [rbp], edx
37bbc511d
37bbc511dloc_37bbc511d:
37bbc511dlea rdx, [rsp+280]
37bbc5125mov r8l, 6
37bbc512blea rcx, [rip+0x885598]
37bbc5132mov [rsp+280], eax
37bbc5139call xerbla_
37bbc513enop
37bbc513f
37bbc513floc_37bbc513f:
37bbc513fadd rsp, 296
37bbc5146pop rbx
37bbc5147pop rsi
37bbc5148pop rdi
37bbc5149pop rbp
37bbc514apop r12
37bbc514cpop r13
37bbc514epop r14
37bbc5150pop r15
37bbc5152ret
37bbc5153
37bbc5153 0f 1f 44 00 00 ..D..
37bbc5158
37bbc5158loc_37bbc5158:
37bbc5158mov edx, -2
37bbc515dmov eax, 2
37bbc5162jmp 0x37bbc511a
37bbc5164
37bbc5164 0f 1f 40 00 ..@.
37bbc5168
37bbc5168loc_37bbc5168:
37bbc5168mov r9l, 1
37bbc516emov r8l, 1
37bbc5174lea rdx, [rip+0x88553a]
37bbc517bmov rcx, rdi
37bbc517ecall lsame_
37bbc5183test eax, eax
37bbc5185jne 0x37bbc5099
37bbc518bmov edx, -3
37bbc5190mov eax, 3
37bbc5195jmp 0x37bbc511a
37bbc5197
37bbc5197 66 0f 1f 84 00 00 00 00 00 f........
37bbc51a0
37bbc51a0loc_37bbc51a0:
37bbc51a0mov rcx, [rsp+368]
37bbc51a8mov r9l, 1
37bbc51aemov r8l, 1
37bbc51b4lea rdx, [rip+0x8854f9]
37bbc51bbcall lsame_
37bbc51c0test eax, eax
37bbc51c2jne 0x37bbc5073
37bbc51c8mov [rbp], -1
37bbc51cfmov eax, 1
37bbc51d4jmp 0x37bbc511d
37bbc51d9
37bbc51d9 0f 1f 80 00 00 00 00 .......
37bbc51e0
37bbc51e0loc_37bbc51e0:
37bbc51e0mov edx, -6
37bbc51e5mov eax, 6
37bbc51eajmp 0x37bbc511a
37bbc51ef
37bbc51ef 90 .
37bbc51f0
37bbc51f0loc_37bbc51f0:
37bbc51f0cmp r10l, 1
37bbc51f4jg 0x37bbc58c0
37bbc51famov rax, [rsp+488]
37bbc5202movq x0, [rip+0x8854e6]
37bbc520amovups [rax], x0
37bbc520dmov rax, [rsp+496]
37bbc5215mov eax, [rax]
37bbc5217test eax, eax
37bbc5219jg 0x37bbc524b
37bbc521bcmp r13l, -1
37bbc521fje 0x37bbc513f
37bbc5225
37bbc5225loc_37bbc5225:
37bbc5225mov [rbp], -17
37bbc522cmov eax, 17
37bbc5231jmp 0x37bbc511d
37bbc5236
37bbc5236 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc5240
37bbc5240loc_37bbc5240:
37bbc5240mov eax, [rbp]
37bbc5243test eax, eax
37bbc5245jne 0x37bbc59c1
37bbc524b
37bbc524bloc_37bbc524b:
37bbc524bcmp r13l, -1
37bbc524fje 0x37bbc513f
37bbc5255mov rax, [rsp+456]
37bbc525dmov [rax], 0
37bbc5263mov eax, [rbx]
37bbc5265test eax, eax
37bbc5267je 0x37bbc513f
37bbc526dcmp eax, 1
37bbc5270je 0x37bbc5c88
37bbc5276mov edx, 12
37bbc527blea rcx, [rip+0x88544e]
37bbc5282call dlamch_
37bbc5287mov edx, 9
37bbc528clea rcx, [rip+0x885449]
37bbc5293movq r13, x0
37bbc5298call dlamch_
37bbc529dmov rax, [rsp+448]
37bbc52a5movq x1, r13
37bbc52aadivsd x1, x0
37bbc52aemovsd_xmm x0, [rax]
37bbc52b2movsd_xmm [rsp+248], x0
37bbc52bbtest r12l, r12l
37bbc52beje 0x37bbc52ea
37bbc52c0mov rax, [rsp+416]
37bbc52c8movsd_xmm x0, [rax]
37bbc52ccmov rax, [rsp+424]
37bbc52d4movsd_xmm [rsp+264], x0
37bbc52ddmovsd_xmm x0, [rax]
37bbc52e1movsd_xmm [rsp+272], x0
37bbc52ea
37bbc52ealoc_37bbc52ea:
37bbc52eamov rax, [rsp+504]
37bbc52f2mov r8, rbx
37bbc52f5mov [rsp+56], 1
37bbc52femov rdx, rdi
37bbc5301mov [rsp+48], 1
37bbc530alea rcx, [rip+0x8853d4]
37bbc5311mov r9, [rsp+400]
37bbc5319mov [rsp+40], rax
37bbc531emov rax, [rsp+408]
37bbc5326movsd_xmm [rsp+200], x1
37bbc532fmov [rsp+32], rax
37bbc5334call zlanhe_
37bbc5339movsd_xmm x1, [rsp+200]
37bbc5342movapd x2, x0
37bbc5346pxor x0, x0
37bbc534acomisd x2, x0
37bbc534ejbe 0x37bbc5362
37bbc5350movapd x0, x1
37bbc5354sqrtsd x0, x0
37bbc5358comisd x0, x2
37bbc535cja 0x37bbc59d0
37bbc5362
37bbc5362loc_37bbc5362:
37bbc5362movsd_xmm x0, [rip+0x885386]
37bbc536amovapd x3, x0
37bbc536edivsd x3, x1
37bbc5372movq x1, r13
37bbc5377sqrtsd x1, x1
37bbc537bsqrtsd x1, x1
37bbc537fdivsd x0, x1
37bbc5383sqrtsd x3, x3
37bbc5387minsd x0, x3
37bbc538bcomisd x2, x0
37bbc538fja 0x37bbc59d0
37bbc5395mov [rsp+196], 0
37bbc53a0mov r13l, [rbx]
37bbc53a3
37bbc53a3loc_37bbc53a3:
37bbc53a3mov rax, [rsp+496]
37bbc53ablea ecx, [r13+1]
37bbc53afmovsxd rdx, r13l
37bbc53b2lea r12, [rsp+228]
37bbc53balea r15l, [r13+rcx]
37bbc53bflea r13, [rsp+240]
37bbc53c7mov r9, [rsp+408]
37bbc53cfmov r8, [rsp+400]
37bbc53d7mov eax, [rax]
37bbc53d9mov [rsp+72], r12
37bbc53demov [rsp+80], 1
37bbc53e7sub eax, ecx
37bbc53e9mov rcx, [rsp+504]
37bbc53f1mov [rsp+64], r13
37bbc53f6add eax, 1
37bbc53f9mov [rsp+240], eax
37bbc5400mov rax, rdx
37bbc5403lea r14, [rcx+8*rdx]
37bbc5407mov rdx, rbx
37bbc540ashl rax, 4
37bbc540eadd rax, [rsp+488]
37bbc5416mov [rsp+32], rcx
37bbc541bmov rcx, rdi
37bbc541emov [rsp+200], rax
37bbc5426mov [rsp+56], rax
37bbc542bmov rax, [rsp+488]
37bbc5433mov [rsp+40], r14
37bbc5438mov [rsp+48], rax
37bbc543dcall zhetrd_
37bbc5442mov eax, [rsp+176]
37bbc5449test eax, eax
37bbc544bje 0x37bbc545e
37bbc544dmov rax, [rsp+432]
37bbc5455cmp [rax], 1
37bbc5458je 0x37bbc5e68
37bbc545e
37bbc545eloc_37bbc545e:
37bbc545emov r11l, [rsp+168]
37bbc5466test r11l, r11l
37bbc5469je 0x37bbc5481
37bbc546b
37bbc546bloc_37bbc546b:
37bbc546bmov rax, [rsp+448]
37bbc5473pxor x0, x0
37bbc5477comisd x0, [rax]
37bbc547bjae 0x37bbc5e7f
37bbc5481
37bbc5481loc_37bbc5481:
37bbc5481mov ecx, [rsp+184]
37bbc5488test ecx, ecx
37bbc548aje 0x37bbc5b10
37bbc5490mov rax, [rsp+504]
37bbc5498movsxd rdx, r15l
37bbc549blea r11, [rax+8*rdx-8]
37bbc54a0
37bbc54a0loc_37bbc54a0:
37bbc54a0movsxd rdx, [rbx]
37bbc54a3mov rax, [rsp+512]
37bbc54abmov [rsp+72], r14
37bbc54b0mov r8, rbx
37bbc54b3lea r9, [rsp+264]
37bbc54bbmov [rsp+120], r11
37bbc54c0lea ecx, [rdx+rdx+1]
37bbc54c4lea r15, [rax+4*rdx]
37bbc54c8mov [rsp+104], rax
37bbc54cdmovsxd rcx, ecx
37bbc54d0lea rdx, [rsp+227]
37bbc54d8mov [rsp+168], r11
37bbc54e0lea r10, [rax+4*rcx-4]
37bbc54e5mov rax, [rsp+464]
37bbc54edlea rcx, [rsp+244]
37bbc54f5mov [rsp+227], 66
37bbc54fdmov [rsp+88], rcx
37bbc5502lea rcx, [rsp+248]
37bbc550amov [rsp+96], rax
37bbc550fmov rax, [rsp+456]
37bbc5517mov [rsp+56], rcx
37bbc551clea rcx, [rsp+272]
37bbc5524mov [rsp+80], rax
37bbc5529mov rax, [rsp+504]
37bbc5531mov [rsp+32], rcx
37bbc5536mov rcx, rsi
37bbc5539mov [rsp+64], rax
37bbc553emov rax, [rsp+440]
37bbc5546mov [rsp+128], r10
37bbc554emov [rsp+48], rax
37bbc5553mov rax, [rsp+432]
37bbc555bmov [rsp+176], r10
37bbc5563mov [rsp+40], rax
37bbc5568mov [rsp+152], 1
37bbc5574mov [rsp+144], 1
37bbc5580mov [rsp+136], rbp
37bbc5588mov [rsp+112], r15
37bbc558dcall dstebz_
37bbc5592mov [rsp+96], rbp
37bbc5597mov r8, r14
37bbc559amov rcx, rbx
37bbc559dmov rax, [rsp+520]
37bbc55a5mov r10, [rsp+176]
37bbc55admov [rsp+48], r15
37bbc55b2mov r11, [rsp+168]
37bbc55bamov r9, [rsp+456]
37bbc55c2mov [rsp+88], rax
37bbc55c7mov rax, [rsp+480]
37bbc55cfmov [rsp+80], r10
37bbc55d4mov rdx, [rsp+504]
37bbc55dcmov [rsp+64], rax
37bbc55e1mov rax, [rsp+472]
37bbc55e9mov [rsp+72], r11
37bbc55eemov [rsp+56], rax
37bbc55f3mov rax, [rsp+512]
37bbc55fbmov [rsp+40], rax
37bbc5600mov rax, [rsp+464]
37bbc5608mov [rsp+32], rax
37bbc560dcall zstein_
37bbc5612mov [rsp+96], r12
37bbc5617mov r9, rbx
37bbc561amov rdx, rdi
37bbc561dmov rax, [rsp+200]
37bbc5625mov [rsp+88], r13
37bbc562alea r8, [rip+0x885083]
37bbc5631lea rcx, [rip+0x885078]
37bbc5638mov [rsp+120], 1
37bbc5641mov [rsp+80], rax
37bbc5646mov rax, [rsp+480]
37bbc564emov [rsp+112], 1
37bbc5657mov [rsp+72], rax
37bbc565cmov rax, [rsp+472]
37bbc5664mov [rsp+104], 1
37bbc566dmov [rsp+64], rax
37bbc5672mov rax, [rsp+488]
37bbc567amov [rsp+56], rax
37bbc567fmov rax, [rsp+408]
37bbc5687mov [rsp+48], rax
37bbc568cmov rax, [rsp+400]
37bbc5694mov [rsp+40], rax
37bbc5699mov rax, [rsp+456]
37bbc56a1mov [rsp+32], rax
37bbc56a6call zunmtr_
37bbc56abcmp [rsp+196], 1
37bbc56b3je 0x37bbc5c19
37bbc56b9
37bbc56b9loc_37bbc56b9:
37bbc56b9mov rax, [rsp+456]
37bbc56c1mov esi, [rax]
37bbc56c3
37bbc56c3loc_37bbc56c3:
37bbc56c3cmp esi, 1
37bbc56c6jle 0x37bbc5890
37bbc56ccmovsxd rcx, [rsp+208]
37bbc56d4xor eax, eax
37bbc56d6mov r13, [rsp+472]
37bbc56demov [rsp+392], rbx
37bbc56e6mov [rsp+528], rbp
37bbc56eemov r11, [rsp+456]
37bbc56f6mov r14, -16
37bbc56fdmov r12l, 8
37bbc5703test rcx, rcx
37bbc5706mov rbx, [rsp+464]
37bbc570emov r15, r13
37bbc5711mov edi, 2
37bbc5716cmovs rcx, rax
37bbc571amov rbp, [rsp+512]
37bbc5722mov rax, rcx
37bbc5725mov r10, rcx
37bbc5728mov [rsp+184], rcx
37bbc5730not rax
37bbc5733shl r10, 4
37bbc5737mov [rsp+176], rax
37bbc573fmov r13, r10
37bbc5742lea eax, [rsi+1]
37bbc5745nop [rax+rax]
37bbc5750
37bbc5750loc_37bbc5750:
37bbc5750cmp esi, edi
37bbc5752jl 0x37bbc57a1
37bbc5754movsd_xmm x2, [rbx+r12-8]
37bbc575blea r8, [r14+r12]
37bbc575fmov rdx, rdi
37bbc5762xor ecx, ecx
37bbc5764add r8, rbx
37bbc5767movapd x0, x2
37bbc576bnop [rax+rax]
37bbc5775nop [rax+rax]
37bbc5780
37bbc5780loc_37bbc5780:
37bbc5780movsd_xmm x1, [r8+8*rdx]
37bbc5786comisd x0, x1
37bbc578aminsd x1, x0
37bbc578ecmova ecx, edx
37bbc5791add rdx, 1
37bbc5795movapd x0, x1
37bbc5799cmp esi, edx
37bbc579bjge 0x37bbc5780
37bbc579dtest ecx, ecx
37bbc579fjne 0x37bbc57c0
37bbc57a1
37bbc57a1loc_37bbc57a1:
37bbc57a1add rdi, 1
37bbc57a5cmp rdi, rax
37bbc57a8je 0x37bbc5890
37bbc57ae
37bbc57aeloc_37bbc57ae:
37bbc57aemov esi, [r11]
37bbc57b1add r15, r13
37bbc57b4add r12, 8
37bbc57b8sub r14, 8
37bbc57bcjmp 0x37bbc5750
37bbc57be
37bbc57be 66 90 f.
37bbc57c0
37bbc57c0loc_37bbc57c0:
37bbc57c0movsxd rcx, ecx
37bbc57c3mov r8l, [rbp+4*rdi-8]
37bbc57c8mov r9, r15
37bbc57cbmov [rsp+168], rax
37bbc57d3lea rsi, [rcx-1]
37bbc57d7mov rax, [rsp+176]
37bbc57dfmov [rsp+456], r11
37bbc57e7imul rcx, [rsp+184]
37bbc57f0mov edx, [rbp+4*rsi]
37bbc57f4mov [rbp+4*rsi], r8l
37bbc57f9movsd_xmm [rbx+8*rsi], x2
37bbc57femov [rbp+4*rdi-8], edx
37bbc5802lea rdx, [rax+rcx+1]
37bbc5807lea rax, [rip+0x884eae]
37bbc580emovsd_xmm [rbx+r12-8], x1
37bbc5815mov rcx, [rsp+392]
37bbc581dmov [rsp+32], rax
37bbc5822shl rdx, 4
37bbc5826mov r8, rax
37bbc5829add rdx, [rsp+472]
37bbc5831call zswap_
37bbc5836mov rax, [rsp+528]
37bbc583emov r11, [rsp+456]
37bbc5846mov eax, [rax]
37bbc5848test eax, eax
37bbc584amov rax, [rsp+168]
37bbc5852je 0x37bbc57a1
37bbc5858mov rcx, [rsp+520]
37bbc5860mov r10, [rsp+520]
37bbc5868mov edx, [rcx+4*rsi]
37bbc586bmov ecx, [rcx+4*rdi-8]
37bbc586fmov [r10+4*rsi], ecx
37bbc5873mov [r10+4*rdi-8], edx
37bbc5878add rdi, 1
37bbc587ccmp rdi, rax
37bbc587fjne 0x37bbc57ae
37bbc5885nop [rax+rax]
37bbc5890
37bbc5890loc_37bbc5890:
37bbc5890mov rax, [rsp+488]
37bbc5898pxor x0, x0
37bbc589ccvtsi2sd x0, [rsp+212]
37bbc58a5mov [rax+8], 0
37bbc58admovsd_xmm [rax], x0
37bbc58b1jmp 0x37bbc513f
37bbc58b6
37bbc58b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc58c0
37bbc58c0loc_37bbc58c0:
37bbc58c0lea r15, [rip+0x884df9]
37bbc58c7mov r9, rbx
37bbc58calea rdx, [rip+0x884de5]
37bbc58d1mov r8, rdi
37bbc58d4mov [rsp+64], 1
37bbc58ddlea rcx, [rip+0x884dd8]
37bbc58e4mov [rsp+56], 6
37bbc58edmov [rsp+48], r15
37bbc58f2mov [rsp+40], r15
37bbc58f7mov [rsp+32], r15
37bbc58fcmov [rsp+216], r10l
37bbc5904call ilaenv_
37bbc5909mov [rsp+48], r15
37bbc590emov r9, rbx
37bbc5911mov r8, rdi
37bbc5914mov [rsp+64], 1
37bbc591dlea rdx, [rip+0x884da0]
37bbc5924lea rcx, [rip+0x884d91]
37bbc592bmov [rsp+56], 6
37bbc5934mov [rsp+40], r15
37bbc5939mov [rsp+32], r15
37bbc593emov [rsp+200], eax
37bbc5945call ilaenv_
37bbc594amov r11l, [rsp+200]
37bbc5952pxor x0, x0
37bbc5956mov r10l, [rsp+216]
37bbc595ecmp r11l, eax
37bbc5961cmovl r11l, eax
37bbc5965mov eax, 1
37bbc596aadd r11l, 1
37bbc596eimul r11l, [rbx]
37bbc5972test r11l, r11l
37bbc5975cmovg eax, r11l
37bbc5979add r10l, r10l
37bbc597ccvtsi2sd x0, eax
37bbc5980mov [rsp+212], eax
37bbc5987mov rax, [rsp+488]
37bbc598fmov [rax+8], 0
37bbc5997movsd_xmm [rax], x0
37bbc599bmov rax, [rsp+496]
37bbc59a3cmp [rax], r10l
37bbc59a6jge 0x37bbc5240
37bbc59accmp r13l, -1
37bbc59b0jne 0x37bbc5225
37bbc59b6mov eax, [rbp]
37bbc59b9test eax, eax
37bbc59bbje 0x37bbc513f
37bbc59c1
37bbc59c1loc_37bbc59c1:
37bbc59c1neg eax
37bbc59c3jmp 0x37bbc511d
37bbc59c8
37bbc59c8 0f 1f 84 00 00 00 00 00 ........
37bbc59d0
37bbc59d0loc_37bbc59d0:
37bbc59d0divsd x0, x2
37bbc59d4movsxd r15, [rsp+196]
37bbc59dcxor eax, eax
37bbc59demov r13l, [rbx]
37bbc59e1test r15, r15
37bbc59e4cmovs r15, rax
37bbc59e8movsd_xmm [rsp+256], x0
37bbc59f1test r14l, r14l
37bbc59f4je 0x37bbc5d17
37bbc59fatest r13l, r13l
37bbc59fdjle 0x37bbc5a93
37bbc5a03lea rcx, [r15+1]
37bbc5a07mov r8, [rsp+400]
37bbc5a0fmov [rsp+384], rdi
37bbc5a17mov eax, r13l
37bbc5a1ashl rcx, 4
37bbc5a1emov [rsp+528], rbp
37bbc5a26mov ebp, 1
37bbc5a2bmov [rsp+376], rsi
37bbc5a33mov rdi, r8
37bbc5a36mov r15, rcx
37bbc5a39jmp 0x37bbc5a45
37bbc5a3b
37bbc5a3b 0f 1f 44 00 00 ..D..
37bbc5a40
37bbc5a40loc_37bbc5a40:
37bbc5a40mov eax, [rbx]
37bbc5a42add rdi, r15
37bbc5a45
37bbc5a45loc_37bbc5a45:
37bbc5a45sub eax, ebp
37bbc5a47mov r8, rdi
37bbc5a4alea r9, [rip+0x884c6b]
37bbc5a51add ebp, 1
37bbc5a54add eax, 1
37bbc5a57lea rdx, [rsp+256]
37bbc5a5flea rcx, [rsp+280]
37bbc5a67mov [rsp+280], eax
37bbc5a6ecall zdscal_
37bbc5a73cmp ebp, r13l
37bbc5a76jle 0x37bbc5a40
37bbc5a78mov rsi, [rsp+376]
37bbc5a80mov rdi, [rsp+384]
37bbc5a88mov rbp, [rsp+528]
37bbc5a90mov r13l, [rbx]
37bbc5a93
37bbc5a93loc_37bbc5a93:
37bbc5a93mov rax, [rsp+448]
37bbc5a9bpxor x1, x1
37bbc5a9fmovsd_xmm x0, [rax]
37bbc5aa3comisd x0, x1
37bbc5aa7jbe 0x37bbc5abb
37bbc5aa9mulsd x0, [rsp+256]
37bbc5ab2movsd_xmm [rsp+248], x0
37bbc5abb
37bbc5abbloc_37bbc5abb:
37bbc5abbtest r12l, r12l
37bbc5abeje 0x37bbc5af7
37bbc5ac0mov rax, [rsp+416]
37bbc5ac8movsd_xmm x0, [rsp+256]
37bbc5ad1movsd_xmm x1, [rax]
37bbc5ad5mov rax, [rsp+424]
37bbc5addmulsd x1, x0
37bbc5ae1mulsd x0, [rax]
37bbc5ae5movsd_xmm [rsp+264], x1
37bbc5aeemovsd_xmm [rsp+272], x0
37bbc5af7
37bbc5af7loc_37bbc5af7:
37bbc5af7mov [rsp+196], 1
37bbc5b02jmp 0x37bbc53a3
37bbc5b07
37bbc5b07loc_37bbc5b07:
37bbc5b07mov [rbp], 0
37bbc5b0enop
37bbc5b10
37bbc5b10loc_37bbc5b10:
37bbc5b10movsxd rdx, [rbx]
37bbc5b13movsxd r15, r15l
37bbc5b16mov rax, [rsp+512]
37bbc5b1emov [rsp+72], r14
37bbc5b23lea r9, [rsp+264]
37bbc5b2bmov rcx, rsi
37bbc5b2emov [rsp+227], 69
37bbc5b36lea r8l, [rdx+rdx+1]
37bbc5b3bmov [rsp+136], rbp
37bbc5b43mov [rsp+152], 1
37bbc5b4fmovsxd r8, r8l
37bbc5b52lea r8, [rax+4*r8-4]
37bbc5b57mov rax, [rsp+504]
37bbc5b5fmov [rsp+144], 1
37bbc5b6bmov [rsp+128], r8
37bbc5b73lea r8, [rax+8*r15-8]
37bbc5b78mov rax, [rsp+512]
37bbc5b80mov [rsp+120], r8
37bbc5b85mov r8, rbx
37bbc5b88lea rdx, [rax+4*rdx]
37bbc5b8cmov [rsp+104], rax
37bbc5b91mov rax, [rsp+464]
37bbc5b99mov [rsp+112], rdx
37bbc5b9elea rdx, [rsp+244]
37bbc5ba6mov [rsp+96], rax
37bbc5babmov rax, [rsp+456]
37bbc5bb3mov [rsp+88], rdx
37bbc5bb8lea rdx, [rsp+227]
37bbc5bc0mov [rsp+80], rax
37bbc5bc5mov rax, [rsp+504]
37bbc5bcdmov [rsp+64], rax
37bbc5bd2lea rax, [rsp+248]
37bbc5bdamov [rsp+56], rax
37bbc5bdfmov rax, [rsp+440]
37bbc5be7mov [rsp+48], rax
37bbc5becmov rax, [rsp+432]
37bbc5bf4mov [rsp+40], rax
37bbc5bf9lea rax, [rsp+272]
37bbc5c01mov [rsp+32], rax
37bbc5c06call dstebz_
37bbc5c0bcmp [rsp+196], 1
37bbc5c13jne 0x37bbc5890
37bbc5c19
37bbc5c19loc_37bbc5c19:
37bbc5c19mov esi, [rbp]
37bbc5c1ctest esi, esi
37bbc5c1eje 0x37bbc5e24
37bbc5c24sub esi, 1
37bbc5c27lea r10, [rsp+280]
37bbc5c2f
37bbc5c2floc_37bbc5c2f:
37bbc5c2fmov r8, [rsp+464]
37bbc5c37mov rdx, r10
37bbc5c3alea rcx, [rsp+232]
37bbc5c42lea r9, [rip+0x884a73]
37bbc5c49movsd_xmm x0, [rip+0x884a9f]
37bbc5c51mov [rsp+232], esi
37bbc5c58divsd x0, [rsp+256]
37bbc5c61movsd_xmm [rsp+280], x0
37bbc5c6acall dscal_
37bbc5c6fmov edx, [rsp+184]
37bbc5c76test edx, edx
37bbc5c78jne 0x37bbc56b9
37bbc5c7ejmp 0x37bbc5890
37bbc5c83
37bbc5c83 0f 1f 44 00 00 ..D..
37bbc5c88
37bbc5c88loc_37bbc5c88:
37bbc5c88mov eax, [rsp+168]
37bbc5c8ftest eax, eax
37bbc5c91jne 0x37bbc5df9
37bbc5c97mov eax, [rsp+176]
37bbc5c9etest eax, eax
37bbc5ca0jne 0x37bbc5df9
37bbc5ca6mov rax, [rsp+400]
37bbc5caemovsd_xmm x0, [rax]
37bbc5cb2mov rax, [rsp+416]
37bbc5cbacomisd x0, [rax]
37bbc5cbejbe 0x37bbc5cf0
37bbc5cc0mov rax, [rsp+424]
37bbc5cc8movsd_xmm x1, [rax]
37bbc5ccccomisd x1, x0
37bbc5cd0jb 0x37bbc5cf0
37bbc5cd2mov rax, [rsp+456]
37bbc5cdamov [rax], 1
37bbc5ce0mov rax, [rsp+464]
37bbc5ce8movsd_xmm [rax], x0
37bbc5cecnop [rax]
37bbc5cf0
37bbc5cf0loc_37bbc5cf0:
37bbc5cf0mov eax, [rsp+184]
37bbc5cf7test eax, eax
37bbc5cf9je 0x37bbc513f
37bbc5cffmov rax, [rsp+472]
37bbc5d07movq x0, [rip+0x8849e1]
37bbc5d0fmovups [rax], x0
37bbc5d12jmp 0x37bbc513f
37bbc5d17
37bbc5d17loc_37bbc5d17:
37bbc5d17mov [rsp+236], 1
37bbc5d22test r13l, r13l
37bbc5d25jle 0x37bbc5a93
37bbc5d2bmov rcx, r15
37bbc5d2emov [rsp+384], rdi
37bbc5d36mov eax, 1
37bbc5d3bmov [rsp+376], rsi
37bbc5d43not rcx
37bbc5d46mov rsi, [rsp+400]
37bbc5d4emov [rsp+392], rbx
37bbc5d56mov rbx, rcx
37bbc5d59nop [rax]
37bbc5d60
37bbc5d60loc_37bbc5d60:
37bbc5d60cdqe
37bbc5d62lea r9, [rip+0x884953]
37bbc5d69lea rdx, [rsp+256]
37bbc5d71imul rax, r15
37bbc5d75lea rcx, [rsp+236]
37bbc5d7dlea rax, [rbx+rax+1]
37bbc5d82shl rax, 4
37bbc5d86lea r8, [rsi+rax]
37bbc5d8acall zdscal_
37bbc5d8fmov eax, [rsp+236]
37bbc5d96add eax, 1
37bbc5d99mov [rsp+236], eax
37bbc5da0cmp eax, r13l
37bbc5da3jle 0x37bbc5d60
37bbc5da5mov rbx, [rsp+392]
37bbc5dadmov rsi, [rsp+376]
37bbc5db5mov rdi, [rsp+384]
37bbc5dbdmov r13l, [rbx]
37bbc5dc0jmp 0x37bbc5a93
37bbc5dc5
37bbc5dc5loc_37bbc5dc5:
37bbc5dc5mov ecx, [rsp+176]
37bbc5dcctest ecx, ecx
37bbc5dceje 0x37bbc50cc
37bbc5dd4mov rcx, [rsp+432]
37bbc5ddcmov edx, [rcx]
37bbc5ddecmp edx, eax
37bbc5de0jg 0x37bbc5dea
37bbc5de2test edx, edx
37bbc5de4jg 0x37bbc60f4
37bbc5dea
37bbc5dealoc_37bbc5dea:
37bbc5deamov edx, -9
37bbc5defmov eax, 9
37bbc5df4jmp 0x37bbc511a
37bbc5df9
37bbc5df9loc_37bbc5df9:
37bbc5df9mov rax, [rsp+456]
37bbc5e01mov [rax], 1
37bbc5e07mov rax, [rsp+400]
37bbc5e0fmovsd_xmm x0, [rax]
37bbc5e13mov rax, [rsp+464]
37bbc5e1bmovsd_xmm [rax], x0
37bbc5e1fjmp 0x37bbc5cf0
37bbc5e24
37bbc5e24loc_37bbc5e24:
37bbc5e24mov rax, [rsp+456]
37bbc5e2clea r10, [rsp+280]
37bbc5e34mov esi, [rax]
37bbc5e36jmp 0x37bbc5c2f
37bbc5e3b
37bbc5e3bloc_37bbc5e3b:
37bbc5e3bmov rax, [rsp+416]
37bbc5e43movsd_xmm x0, [rax]
37bbc5e47mov rax, [rsp+424]
37bbc5e4fcomisd x0, [rax]
37bbc5e53jb 0x37bbc50cc
37bbc5e59mov edx, -8
37bbc5e5emov eax, 8
37bbc5e63jmp 0x37bbc511a
37bbc5e68
37bbc5e68loc_37bbc5e68:
37bbc5e68mov rax, [rsp+440]
37bbc5e70mov ecx, [rbx]
37bbc5e72cmp [rax], ecx
37bbc5e74jne 0x37bbc545e
37bbc5e7ajmp 0x37bbc546b
37bbc5e7f
37bbc5e7floc_37bbc5e7f:
37bbc5e7flea rax, [rip+0x884836]
37bbc5e86mov rdx, [rsp+504]
37bbc5e8emov r9, [rsp+464]
37bbc5e96mov rcx, rbx
37bbc5e99mov [rsp+32], rax
37bbc5e9emov r8, rax
37bbc5ea1call dcopy_
37bbc5ea6mov ecx, [rbx]
37bbc5ea8mov r10, [rsp+504]
37bbc5eb0lea edx, [r15+2*rcx]
37bbc5eb4movsxd rdx, edx
37bbc5eb7lea rax, [r10+8*rdx-8]
37bbc5ebcmov r10l, [rsp+184]
37bbc5ec4mov [rsp+168], rax
37bbc5ecctest r10l, r10l
37bbc5ecfjne 0x37bbc5f5d
37bbc5ed5lea rdi, [rip+0x8847e0]
37bbc5edcsub ecx, 1
37bbc5edfmov r9, rax
37bbc5ee2mov rdx, r14
37bbc5ee5mov [rsp+32], rdi
37bbc5eealea r10, [rsp+280]
37bbc5ef2mov rdi, rax
37bbc5ef5lea r8, [rip+0x8847c0]
37bbc5efcmov [rsp+280], ecx
37bbc5f03mov rcx, r10
37bbc5f06mov [rsp+168], r10
37bbc5f0ecall dcopy_
37bbc5f13mov r9, rbp
37bbc5f16mov r8, rdi
37bbc5f19mov rcx, rbx
37bbc5f1cmov rdx, [rsp+464]
37bbc5f24call dsterf_
37bbc5f29mov r9l, [rbp]
37bbc5f2dmov r10, [rsp+168]
37bbc5f35test r9l, r9l
37bbc5f38jne 0x37bbc5b07
37bbc5f3emov esi, [rbx]
37bbc5f40mov rax, [rsp+456]
37bbc5f48mov [rax], esi
37bbc5f4acmp [rsp+196], 1
37bbc5f52jne 0x37bbc5890
37bbc5f58jmp 0x37bbc5c2f
37bbc5f5d
37bbc5f5dloc_37bbc5f5d:
37bbc5f5dmov rax, [rsp+480]
37bbc5f65mov r8, rbx
37bbc5f68mov rdx, rbx
37bbc5f6blea rcx, [rip+0x884740]
37bbc5f72mov [rsp+56], 1
37bbc5f7bmov r9, [rsp+400]
37bbc5f83mov [rsp+48], rax
37bbc5f88mov rax, [rsp+472]
37bbc5f90mov [rsp+40], rax
37bbc5f95mov rax, [rsp+408]
37bbc5f9dmov [rsp+32], rax
37bbc5fa2call zlacpy_
37bbc5fa7mov [rsp+56], r12
37bbc5facmov rdx, rbx
37bbc5fafmov rcx, rdi
37bbc5fb2mov rax, [rsp+200]
37bbc5fbamov [rsp+48], r13
37bbc5fbfmov r9, [rsp+480]
37bbc5fc7mov r8, [rsp+472]
37bbc5fcfmov [rsp+64], 1
37bbc5fd8mov [rsp+40], rax
37bbc5fddmov rax, [rsp+488]
37bbc5fe5mov [rsp+32], rax
37bbc5feacall zungtr_
37bbc5fefmov eax, [rbx]
37bbc5ff1lea r10, [rsp+280]
37bbc5ff9mov r9, [rsp+168]
37bbc6001mov rcx, r10
37bbc6004mov [rsp+216], r10
37bbc600clea edx, [rax-1]
37bbc600flea rax, [rip+0x8846a6]
37bbc6016mov [rsp+32], rax
37bbc601bmov r8, rax
37bbc601emov [rsp+280], edx
37bbc6025mov rdx, r14
37bbc6028call dcopy_
37bbc602dmov rax, [rsp+504]
37bbc6035movsxd rdx, r15l
37bbc6038mov [rsp+64], 1
37bbc6041mov [rsp+56], rbp
37bbc6046mov r8, [rsp+464]
37bbc604elea r11, [rax+8*rdx-8]
37bbc6053mov rax, [rsp+480]
37bbc605bmov rdx, rbx
37bbc605emov r9, [rsp+168]
37bbc6066mov [rsp+48], r11
37bbc606bmov rcx, [rsp+368]
37bbc6073mov [rsp+40], rax
37bbc6078mov rax, [rsp+472]
37bbc6080mov [rsp+176], r11
37bbc6088mov [rsp+32], rax
37bbc608dcall zsteqr_
37bbc6092mov r8l, [rbp]
37bbc6096mov r11, [rsp+176]
37bbc609etest r8l, r8l
37bbc60a1jne 0x37bbc6121
37bbc60a3mov esi, [rbx]
37bbc60a5mov r10, [rsp+216]
37bbc60adtest esi, esi
37bbc60afjle 0x37bbc612d
37bbc60b1mov rcx, [rsp+520]
37bbc60b9mov r8l, esi
37bbc60bcxor edx, edx
37bbc60bemov [rsp+168], r10
37bbc60c6shl r8, 2
37bbc60cacall memset
37bbc60cfmov rax, [rsp+456]
37bbc60d7cmp [rsp+196], 1
37bbc60dfmov r10, [rsp+168]
37bbc60e7mov [rax], esi
37bbc60e9jne 0x37bbc56c3
37bbc60efjmp 0x37bbc5c2f
37bbc60f4
37bbc60f4loc_37bbc60f4:
37bbc60f4mov rax, [rsp+440]
37bbc60fccmp r10l, edx
37bbc60ffcmovle edx, r10l
37bbc6103mov eax, [rax]
37bbc6105cmp eax, edx
37bbc6107jl 0x37bbc6112
37bbc6109cmp r10l, eax
37bbc610cjge 0x37bbc50cc
37bbc6112
37bbc6112loc_37bbc6112:
37bbc6112mov edx, -10
37bbc6117mov eax, 10
37bbc611cjmp 0x37bbc511a
37bbc6121
37bbc6121loc_37bbc6121:
37bbc6121mov [rbp], 0
37bbc6128jmp 0x37bbc54a0
37bbc612d
37bbc612dloc_37bbc612d:
37bbc612dmov rax, [rsp+456]
37bbc6135mov [rax], esi
37bbc6137cmp [rsp+196], 1
37bbc613fjne 0x37bbc5890
37bbc6145jmp 0x37bbc5c2f
37bbc4f60
37bbc614a
37bbc614a // align 0x40
37bbc614a // align 0x40
37bbc6180
37bbc6180zhegs2_:
37bbc6180push r15
37bbc6182push r14
37bbc6184push r13
37bbc6186push r12
37bbc6188push rbp
37bbc6189push rdi
37bbc618apush rsi
37bbc618bpush rbx
37bbc618csub rsp, 216
37bbc6193movups [rsp+176], x6
37bbc619bmovups [rsp+192], x7
37bbc61a3mov r14, [rsp+344]
37bbc61abmov rbx, [rsp+320]
37bbc61b3mov rsi, [rsp+336]
37bbc61bbmov [r14], 0
37bbc61c2mov r13l, [rbx]
37bbc61c5movsxd rbp, [rsi]
37bbc61c8mov [rsp+296], rdx
37bbc61d0mov r15, rcx
37bbc61d3mov rdi, r8
37bbc61d6mov r12, r9
37bbc61d9mov rcx, [rsp+296]
37bbc61e1mov r9l, 1
37bbc61e7mov r8l, 1
37bbc61edlea rdx, [rip+0x88450c]
37bbc61f4call lsame_
37bbc61f9mov r10l, eax
37bbc61fcmov eax, [r15]
37bbc61ffsub eax, 1
37bbc6202cmp eax, 2
37bbc6205ja 0x37bbc6248
37bbc6207test r10l, r10l
37bbc620aje 0x37bbc62a0
37bbc6210
37bbc6210loc_37bbc6210:
37bbc6210mov r9l, [rdi]
37bbc6213test r9l, r9l
37bbc6216js 0x37bbc6b68
37bbc621cmov eax, 1
37bbc6221cmovg eax, r9l
37bbc6225cmp [rbx], eax
37bbc6227jl 0x37bbc62e8
37bbc622dcmp [rsi], eax
37bbc622fjge 0x37bbc6300
37bbc6235mov edx, -7
37bbc623amov eax, 7
37bbc623fjmp 0x37bbc6252
37bbc6241
37bbc6241 0f 1f 80 00 00 00 00 .......
37bbc6248
37bbc6248loc_37bbc6248:
37bbc6248mov edx, -1
37bbc624dmov eax, 1
37bbc6252
37bbc6252loc_37bbc6252:
37bbc6252mov [r14], edx
37bbc6255
37bbc6255loc_37bbc6255:
37bbc6255lea rdx, [rsp+160]
37bbc625dmov r8l, 6
37bbc6263lea rcx, [rip+0x884498]
37bbc626amov [rsp+160], eax
37bbc6271call xerbla_
37bbc6276nop
37bbc6277
37bbc6277loc_37bbc6277:
37bbc6277movups x6, [rsp+176]
37bbc627fmovups x7, [rsp+192]
37bbc6287add rsp, 216
37bbc628epop rbx
37bbc628fpop rsi
37bbc6290pop rdi
37bbc6291pop rbp
37bbc6292pop r12
37bbc6294pop r13
37bbc6296pop r14
37bbc6298pop r15
37bbc629aret
37bbc629b
37bbc629b 0f 1f 44 00 00 ..D..
37bbc62a0
37bbc62a0loc_37bbc62a0:
37bbc62a0mov rcx, [rsp+296]
37bbc62a8mov r9l, 1
37bbc62aemov r8l, 1
37bbc62b4lea rdx, [rip+0x884446]
37bbc62bbmov [rsp+96], r10l
37bbc62c0call lsame_
37bbc62c5mov r10l, [rsp+96]
37bbc62catest eax, eax
37bbc62ccjne 0x37bbc6210
37bbc62d2mov [r14], -2
37bbc62d9mov eax, 2
37bbc62dejmp 0x37bbc6255
37bbc62e3
37bbc62e3 0f 1f 44 00 00 ..D..
37bbc62e8
37bbc62e8loc_37bbc62e8:
37bbc62e8mov edx, -5
37bbc62edmov eax, 5
37bbc62f2jmp 0x37bbc6252
37bbc62f7
37bbc62f7 66 0f 1f 84 00 00 00 00 00 f........
37bbc6300
37bbc6300loc_37bbc6300:
37bbc6300movsxd rdx, r13l
37bbc6303xor eax, eax
37bbc6305test rdx, rdx
37bbc6308cmovs rdx, rax
37bbc630ctest rbp, rbp
37bbc630fcmovs rbp, rax
37bbc6313mov eax, [r14]
37bbc6316test eax, eax
37bbc6318jne 0x37bbc6e38
37bbc631ecmp [r15], 1
37bbc6322je 0x37bbc6818
37bbc6328test r10l, r10l
37bbc632bje 0x37bbc65a0
37bbc6331test r9l, r9l
37bbc6334je 0x37bbc6277
37bbc633aadd rdx, 1
37bbc633elea rcx, [rbp+1]
37bbc6342mov [rsp+120], r9l
37bbc6347mov rax, r12
37bbc634ashl rdx, 4
37bbc634eshl rcx, 4
37bbc6352mov r11, [rsp+328]
37bbc635amovsd_xmm x7, [rip+0x8843fe]
37bbc6362lea rdi, [rdx-16]
37bbc6366mov [rsp+128], rdx
37bbc636emov rbp, r12
37bbc6371mov [rsp+104], rdi
37bbc6376lea rdi, [rcx-16]
37bbc637amov r14, r11
37bbc637dmov [rsp+112], rdi
37bbc6382lea rdi, [rsp+152]
37bbc638amov [rsp+96], rdi
37bbc638fmov [rsp+136], rcx
37bbc6397mov [rsp+312], r12
37bbc639fmov r12, r11
37bbc63a2mov [rsp+320], rbx
37bbc63aamov ebx, 1
37bbc63afmov [rsp+336], rsi
37bbc63b7mov rsi, rax
37bbc63banop [rax+rax]
37bbc63c0
37bbc63c0loc_37bbc63c0:
37bbc63c0mov rcx, [rsp+336]
37bbc63c8movsd_xmm x6, [rsi]
37bbc63cclea r13l, [rbx-1]
37bbc63d0lea rax, [rip+0x88435d]
37bbc63d7movsd_xmm x0, [r12]
37bbc63ddmov [rsp+56], rax
37bbc63e2lea r9, [rsp+148]
37bbc63ealea r8, [rip+0x884327]
37bbc63f1mov [rsp+40], rcx
37bbc63f6lea rdx, [rip+0x88433b]
37bbc63fdadd ebx, 1
37bbc6400mov rcx, [rsp+328]
37bbc6408mov [rsp+48], rbp
37bbc640dmov [rsp+32], rcx
37bbc6412mov rcx, [rsp+296]
37bbc641amov [rsp+80], 8
37bbc6423mov [rsp+72], 12
37bbc642cmov [rsp+64], 1
37bbc6435movsd_xmm [rsp+152], x0
37bbc643emov [rsp+148], r13l
37bbc6446call ztrmv_
37bbc644bmovapd x0, x6
37bbc644fmov [rsp+32], rbp
37bbc6454mov r8, r14
37bbc6457mulsd x0, x7
37bbc645blea rax, [rip+0x8842d2]
37bbc6462lea rdx, [rsp+160]
37bbc646amov [rsp+168], 0
37bbc6476mov [rsp+40], rax
37bbc647bmov r9, rax
37bbc647elea rcx, [rsp+148]
37bbc6486mov [rsp+148], r13l
37bbc648emovsd_xmm [rsp+160], x0
37bbc6497call zaxpy_
37bbc649cmov rcx, [rsp+320]
37bbc64a4mov [rsp+40], r14
37bbc64a9mov r9, rbp
37bbc64aclea rax, [rip+0x884281]
37bbc64b3lea r8, [rip+0x88428e]
37bbc64bamov [rsp+72], 1
37bbc64c3mov [rsp+64], rcx
37bbc64c8mov rcx, [rsp+312]
37bbc64d0lea rdx, [rsp+148]
37bbc64d8mov [rsp+48], rax
37bbc64ddmov [rsp+56], rcx
37bbc64e2mov rcx, [rsp+296]
37bbc64eamov [rsp+32], rax
37bbc64efmov [rsp+148], r13l
37bbc64f7call zher2_
37bbc64fclea rax, [rip+0x884231]
37bbc6503mov r8, r14
37bbc6506mov [rsp+32], rbp
37bbc650bmov [rsp+40], rax
37bbc6510mov r9, rax
37bbc6513lea rdx, [rsp+160]
37bbc651blea rcx, [rsp+148]
37bbc6523mov [rsp+148], r13l
37bbc652bcall zaxpy_
37bbc6530mov rdx, [rsp+96]
37bbc6535mov r8, rbp
37bbc6538lea r9, [rip+0x8841f5]
37bbc653flea rcx, [rsp+148]
37bbc6547mov [rsp+148], r13l
37bbc654fcall zdscal_
37bbc6554add rbp, [rsp+104]
37bbc6559add r14, [rsp+112]
37bbc655emov [rsi+8], 0
37bbc6566movsd_xmm x0, [rsp+152]
37bbc656fadd r12, [rsp+136]
37bbc6577mulsd x0, x0
37bbc657bmulsd x0, x6
37bbc657fmovsd_xmm [rsi], x0
37bbc6583add rsi, [rsp+128]
37bbc658bcmp [rsp+120], ebx
37bbc658fjge 0x37bbc63c0
37bbc6595jmp 0x37bbc6277
37bbc659a
37bbc659a 66 0f 1f 44 00 00 f..D..
37bbc65a0
37bbc65a0loc_37bbc65a0:
37bbc65a0test r9l, r9l
37bbc65a3je 0x37bbc6277
37bbc65a9lea r13, [rdx+1]
37bbc65adlea rdi, [rsp+152]
37bbc65b5add rbp, 1
37bbc65b9mov [rsp+136], r9l
37bbc65c1shl r13, 4
37bbc65c5mov [rsp+96], rdi
37bbc65cashl rbp, 4
37bbc65celea r15, [rsp+160]
37bbc65d6mov [rsp+120], r13
37bbc65dbmov r10, [rsp+328]
37bbc65e3movsd_xmm x7, [rip+0x884175]
37bbc65ebmov [rsp+128], rbp
37bbc65f3xor ebp, ebp
37bbc65f5mov [rsp+104], r15
37bbc65famov r15, r12
37bbc65fdnop [rax]
37bbc6600
37bbc6600loc_37bbc6600:
37bbc6600mov r13, rbp
37bbc6603movsd_xmm x0, [r10]
37bbc6608mov r8, rbx
37bbc660bmov [rsp+112], r10
37bbc6610shl r13, 4
37bbc6614lea rcx, [rsp+148]
37bbc661cmovsd_xmm x6, [r15]
37bbc6621mov [rsp+148], ebp
37bbc6628movsd_xmm [rsp+152], x0
37bbc6631lea r14, [r12+r13]
37bbc6635mov rdx, r14
37bbc6638call zlacgv_
37bbc663dmov rax, [rsp+328]
37bbc6645mov [rsp+56], rbx
37bbc664alea r9, [rsp+148]
37bbc6652mov [rsp+80], 8
37bbc665bmov rcx, [rsp+296]
37bbc6663lea r8, [rip+0x8840ae]
37bbc666alea rdx, [rip+0x8840af]
37bbc6671mov [rsp+32], rax
37bbc6676mov [rsp+72], 19
37bbc667fmov [rsp+64], 1
37bbc6688mov [rsp+48], r14
37bbc668dmov [rsp+40], rsi
37bbc6692mov [rsp+148], ebp
37bbc6699call ztrmv_
37bbc669emovapd x0, x6
37bbc66a2mov r8, rsi
37bbc66a5add r13, [rsp+328]
37bbc66admulsd x0, x7
37bbc66b1mov rdx, r13
37bbc66b4lea rcx, [rsp+148]
37bbc66bcmov [rsp+148], ebp
37bbc66c3mov [rsp+168], 0
37bbc66cfmovsd_xmm [rsp+160], x0
37bbc66d8call zlacgv_
37bbc66ddmov [rsp+40], rbx
37bbc66e2mov r9, rsi
37bbc66e5mov r8, r13
37bbc66e8mov [rsp+32], r14
37bbc66edmov rdx, [rsp+104]
37bbc66f2lea rcx, [rsp+148]
37bbc66famov [rsp+148], ebp
37bbc6701call zaxpy_
37bbc6706mov [rsp+64], rbx
37bbc670bmov r9, r14
37bbc670emov rcx, [rsp+296]
37bbc6716mov [rsp+72], 1
37bbc671flea r8, [rip+0x884022]
37bbc6726lea rdx, [rsp+148]
37bbc672emov [rsp+56], r12
37bbc6733mov [rsp+48], rsi
37bbc6738mov [rsp+40], r13
37bbc673dmov [rsp+32], rbx
37bbc6742mov [rsp+148], ebp
37bbc6749call zher2_
37bbc674emov [rsp+40], rbx
37bbc6753mov r9, rsi
37bbc6756mov r8, r13
37bbc6759mov [rsp+32], r14
37bbc675emov rdx, [rsp+104]
37bbc6763lea rcx, [rsp+148]
37bbc676bmov [rsp+148], ebp
37bbc6772call zaxpy_
37bbc6777mov r8, rsi
37bbc677amov rdx, r13
37bbc677dlea rcx, [rsp+148]
37bbc6785mov [rsp+148], ebp
37bbc678ccall zlacgv_
37bbc6791mov rdx, [rsp+96]
37bbc6796mov r9, rbx
37bbc6799mov r8, r14
37bbc679clea rcx, [rsp+148]
37bbc67a4mov [rsp+148], ebp
37bbc67abcall zdscal_
37bbc67b0mov rdx, r14
37bbc67b3mov r8, rbx
37bbc67b6lea rcx, [rsp+148]
37bbc67bemov [rsp+148], ebp
37bbc67c5add rbp, 1
37bbc67c9call zlacgv_
37bbc67cemov [r15+8], 0
37bbc67d6mov r10, [rsp+112]
37bbc67dblea edx, [rbp+1]
37bbc67demovsd_xmm x0, [rsp+152]
37bbc67e7add r10, [rsp+128]
37bbc67efmulsd x0, x0
37bbc67f3mulsd x0, x6
37bbc67f7movsd_xmm [r15], x0
37bbc67fcadd r15, [rsp+120]
37bbc6801cmp [rsp+136], edx
37bbc6808jge 0x37bbc6600
37bbc680ejmp 0x37bbc6277
37bbc6813
37bbc6813 0f 1f 44 00 00 ..D..
37bbc6818
37bbc6818loc_37bbc6818:
37bbc6818mov r8, rdx
37bbc681bmov rcx, rbp
37bbc681enot r8
37bbc6821not rcx
37bbc6824test r10l, r10l
37bbc6827je 0x37bbc6b80
37bbc682dtest r9l, r9l
37bbc6830je 0x37bbc6277
37bbc6836mov r10, [rsp+328]
37bbc683elea rax, [rdx+1]
37bbc6842lea r15, [r8+2*rdx]
37bbc6846mov [rsp+336], rsi
37bbc684elea rdx, [rcx+2*rbp]
37bbc6852shl rax, 4
37bbc6856lea r11, [rbp+1]
37bbc685ashl r15, 4
37bbc685eshl rdx, 4
37bbc6862mov [rsp+96], rax
37bbc6867mov r13, r10
37bbc686alea rax, [r15+r12]
37bbc686elea r14, [r10+rdx]
37bbc6872mov [rsp+104], r9l
37bbc6877shl r11, 4
37bbc687bmov edx, r9l
37bbc687emovsd_xmm x7, [rip+0x883ed2]
37bbc6886mov r10, [rsp+96]
37bbc688bmov ebp, 1
37bbc6890mov r15, r14
37bbc6893lea rsi, [r12-16]
37bbc6898jmp 0x37bbc68dc
37bbc689a
37bbc689a 0f 1f 44 00 00 66 ..D..f
37bbc68a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bbc68b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bbc68c0
37bbc68c0loc_37bbc68c0:
37bbc68c0add rbp, 1
37bbc68c4cmp [rsp+104], ebp
37bbc68c8jl 0x37bbc6277
37bbc68cemov edx, [rdi]
37bbc68d0add rsi, r10
37bbc68d3add rax, r10
37bbc68d6add r15, r11
37bbc68d9add r13, r11
37bbc68dc
37bbc68dcloc_37bbc68dc:
37bbc68dcmovsd_xmm x0, [r13]
37bbc68e2movsd_xmm x6, [rsi+16]
37bbc68e7mov [rsi+24], 0
37bbc68efmovapd x1, x0
37bbc68f3mulsd x1, x0
37bbc68f7divsd x6, x1
37bbc68fbmovsd_xmm [rsi+16], x6
37bbc6900cmp edx, ebp
37bbc6902jle 0x37bbc68c0
37bbc6904movapd x1, x7
37bbc6908lea r14, [rax+16]
37bbc690csub edx, ebp
37bbc690emov r9, rbx
37bbc6911divsd x1, x0
37bbc6915mov [rsp+148], edx
37bbc691cmov r8, r14
37bbc691flea rcx, [rsp+148]
37bbc6927lea rdx, [rsp+152]
37bbc692fmov [rsp+128], r10
37bbc6937mov [rsp+136], r11
37bbc693fmov [rsp+120], rax
37bbc6944movsd_xmm [rsp+152], x1
37bbc694dcall zdscal_
37bbc6952mov edx, [rdi]
37bbc6954mov r8, rbx
37bbc6957lea rcx, [rsp+152]
37bbc695fmulsd x6, [rip+0x883df9]
37bbc6967mov [rsp+168], 0
37bbc6973xorpd x6, [rip+0x883df5]
37bbc697bsub edx, ebp
37bbc697dmov [rsp+152], edx
37bbc6984mov rdx, r14
37bbc6987movsd_xmm [rsp+160], x6
37bbc6990call zlacgv_
37bbc6995mov edx, [rdi]
37bbc6997lea rax, [r15+16]
37bbc699bmov r8, [rsp+336]
37bbc69a3lea rcx, [rsp+152]
37bbc69abmov [rsp+96], rax
37bbc69b0sub edx, ebp
37bbc69b2mov [rsp+152], edx
37bbc69b9mov rdx, rax
37bbc69bccall zlacgv_
37bbc69c1mov ecx, [rdi]
37bbc69c3mov [rsp+40], rbx
37bbc69c8mov [rsp+32], r14
37bbc69cdmov r9, [rsp+336]
37bbc69d5sub ecx, ebp
37bbc69d7mov r8, [rsp+96]
37bbc69dcmov [rsp+152], ecx
37bbc69e3lea rcx, [rsp+160]
37bbc69ebmov rdx, rcx
37bbc69eemov [rsp+112], rcx
37bbc69f3lea rcx, [rsp+152]
37bbc69fbcall zaxpy_
37bbc6a00mov r11l, [rdi]
37bbc6a03mov rax, [rsp+120]
37bbc6a08mov r9, r14
37bbc6a0bmov [rsp+72], 1
37bbc6a14mov rcx, [rsp+296]
37bbc6a1clea r8, [rip+0x883ce5]
37bbc6a23sub r11l, ebp
37bbc6a26lea rdx, [rax+32]
37bbc6a2amov rax, [rsp+96]
37bbc6a2fmov [rsp+64], rbx
37bbc6a34mov [rsp+152], r11l
37bbc6a3cmov r11, [rsp+336]
37bbc6a44mov [rsp+40], rax
37bbc6a49mov [rsp+56], rdx
37bbc6a4elea rdx, [rsp+152]
37bbc6a56mov [rsp+48], r11
37bbc6a5bmov [rsp+32], rbx
37bbc6a60call zher2_
37bbc6a65mov r11l, [rdi]
37bbc6a68mov [rsp+40], rbx
37bbc6a6dlea rcx, [rsp+152]
37bbc6a75mov r8, [rsp+96]
37bbc6a7amov rdx, [rsp+112]
37bbc6a7fmov [rsp+32], r14
37bbc6a84mov r9, [rsp+336]
37bbc6a8csub r11l, ebp
37bbc6a8fmov [rsp+152], r11l
37bbc6a97call zaxpy_
37bbc6a9cmov eax, [rdi]
37bbc6a9emov r8, [rsp+336]
37bbc6aa6lea rcx, [rsp+152]
37bbc6aaemov rdx, [rsp+96]
37bbc6ab3sub eax, ebp
37bbc6ab5mov [rsp+152], eax
37bbc6abccall zlacgv_
37bbc6ac1mov edx, [rdi]
37bbc6ac3mov rax, [rsp+336]
37bbc6acbmov [rsp+80], 8
37bbc6ad4mov [rsp+72], 19
37bbc6addmov rcx, [rsp+296]
37bbc6ae5lea r9, [rsp+152]
37bbc6aedlea r8, [rip+0x883c24]
37bbc6af4sub edx, ebp
37bbc6af6mov [rsp+40], rax
37bbc6afbmov [rsp+152], edx
37bbc6b02lea rdx, [r15+32]
37bbc6b06mov [rsp+32], rdx
37bbc6b0blea rdx, [rip+0x883c0e]
37bbc6b12mov [rsp+64], 1
37bbc6b1bmov [rsp+56], rbx
37bbc6b20mov [rsp+48], r14
37bbc6b25call ztrsv_
37bbc6b2amov edx, [rdi]
37bbc6b2cmov r8, rbx
37bbc6b2flea rcx, [rsp+152]
37bbc6b37sub edx, ebp
37bbc6b39mov [rsp+152], edx
37bbc6b40mov rdx, r14
37bbc6b43call zlacgv_
37bbc6b48mov r11, [rsp+136]
37bbc6b50mov rax, [rsp+120]
37bbc6b55mov r10, [rsp+128]
37bbc6b5djmp 0x37bbc68c0
37bbc6b62
37bbc6b62 66 0f 1f 44 00 00 f..D..
37bbc6b68
37bbc6b68loc_37bbc6b68:
37bbc6b68mov edx, -3
37bbc6b6dmov eax, 3
37bbc6b72jmp 0x37bbc6252
37bbc6b77
37bbc6b77 66 0f 1f 84 00 00 00 00 00 f........
37bbc6b80
37bbc6b80loc_37bbc6b80:
37bbc6b80test r9l, r9l
37bbc6b83je 0x37bbc6277
37bbc6b89lea rax, [rbp+1]
37bbc6b8dlea r13, [rdx+1]
37bbc6b91mov [rsp+304], rdi
37bbc6b99movsd_xmm x7, [rip+0x883bb7]
37bbc6ba1shl rax, 4
37bbc6ba5lea rdx, [r8+2*rdx]
37bbc6ba9lea r14, [r12-16]
37bbc6baemov [rsp+320], rbx
37bbc6bb6shl rdx, 4
37bbc6bbamov r11, rax
37bbc6bbdlea r15, [r12+16]
37bbc6bc2shl r13, 4
37bbc6bc6mov rax, [rsp+328]
37bbc6bcelea r12, [r12+rdx+32]
37bbc6bd3lea rdx, [rcx+2*rbp]
37bbc6bd7mov rdi, r11
37bbc6bdashl rdx, 4
37bbc6bdemov [rsp+336], rsi
37bbc6be6mov r11, r12
37bbc6be9mov ebp, 1
37bbc6beelea r10, [rax+16]
37bbc6bf2mov [rsp+104], r9l
37bbc6bf7mov r12, [rsp+304]
37bbc6bffmov rbx, rax
37bbc6c02mov [rsp+96], r10
37bbc6c07lea r10, [rax+rdx+32]
37bbc6c0cmov rsi, [rsp+96]
37bbc6c11mov edx, r9l
37bbc6c14jmp 0x37bbc6c44
37bbc6c16
37bbc6c16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc6c20
37bbc6c20loc_37bbc6c20:
37bbc6c20add rbp, 1
37bbc6c24cmp [rsp+104], ebp
37bbc6c28jl 0x37bbc6277
37bbc6c2emov edx, [r12]
37bbc6c32add r14, r13
37bbc6c35add r15, r13
37bbc6c38add rsi, rdi
37bbc6c3badd r11, r13
37bbc6c3eadd r10, rdi
37bbc6c41add rbx, rdi
37bbc6c44
37bbc6c44loc_37bbc6c44:
37bbc6c44movsd_xmm x0, [rbx]
37bbc6c48movsd_xmm x6, [r14+16]
37bbc6c4emov [r14+24], 0
37bbc6c56movapd x1, x0
37bbc6c5amulsd x1, x0
37bbc6c5edivsd x6, x1
37bbc6c62movsd_xmm [r14+16], x6
37bbc6c68cmp edx, ebp
37bbc6c6ajle 0x37bbc6c20
37bbc6c6cmovapd x1, x7
37bbc6c70sub edx, ebp
37bbc6c72lea r9, [rip+0x883abb]
37bbc6c79mov r8, r15
37bbc6c7cdivsd x1, x0
37bbc6c80lea rax, [rsp+152]
37bbc6c88mov [rsp+148], edx
37bbc6c8flea rcx, [rsp+148]
37bbc6c97mov rdx, rax
37bbc6c9amov [rsp+128], r10
37bbc6ca2mov [rsp+120], r11
37bbc6ca7mov [rsp+96], rax
37bbc6cacmovsd_xmm [rsp+152], x1
37bbc6cb5call zdscal_
37bbc6cbamov ecx, [r12]
37bbc6cbemov [rsp+32], r15
37bbc6cc3mov r8, rsi
37bbc6cc6mulsd x6, [rip+0x883a92]
37bbc6ccelea rax, [rsp+160]
37bbc6cd6mov [rsp+168], 0
37bbc6ce2sub ecx, ebp
37bbc6ce4xorpd x6, [rip+0x883a84]
37bbc6cecmov rdx, rax
37bbc6cefmov [rsp+112], rax
37bbc6cf4mov [rsp+152], ecx
37bbc6cfblea rcx, [rip+0x883a32]
37bbc6d02mov [rsp+40], rcx
37bbc6d07mov r9, rcx
37bbc6d0amov rcx, [rsp+96]
37bbc6d0fmovsd_xmm [rsp+160], x6
37bbc6d18call zaxpy_
37bbc6d1dmov edx, [r12]
37bbc6d21mov [rsp+40], rsi
37bbc6d26mov r9, r15
37bbc6d29mov r11, [rsp+320]
37bbc6d31mov rcx, [rsp+296]
37bbc6d39mov [rsp+72], 1
37bbc6d42lea r8, [rip+0x8839bf]
37bbc6d49sub edx, ebp
37bbc6d4bmov [rsp+64], r11
37bbc6d50mov r11, [rsp+120]
37bbc6d55mov [rsp+152], edx
37bbc6d5clea rdx, [rip+0x8839d1]
37bbc6d63mov [rsp+56], r11
37bbc6d68mov [rsp+48], rdx
37bbc6d6dmov [rsp+32], rdx
37bbc6d72mov rdx, [rsp+96]
37bbc6d77call zher2_
37bbc6d7clea rcx, [rip+0x8839b1]
37bbc6d83mov r11l, [r12]
37bbc6d87mov r8, rsi
37bbc6d8amov [rsp+40], rcx
37bbc6d8fmov r9, rcx
37bbc6d92mov rdx, [rsp+112]
37bbc6d97mov [rsp+32], r15
37bbc6d9cmov rcx, [rsp+96]
37bbc6da1sub r11l, ebp
37bbc6da4mov [rsp+152], r11l
37bbc6daccall zaxpy_
37bbc6db1mov eax, [r12]
37bbc6db5mov [rsp+48], r15
37bbc6dbalea rdx, [rip+0x883973]
37bbc6dc1mov r10, [rsp+128]
37bbc6dc9mov [rsp+56], rdx
37bbc6dcelea r8, [rip+0x883943]
37bbc6dd5lea rdx, [rip+0x88395c]
37bbc6ddcsub eax, ebp
37bbc6ddemov r9, [rsp+96]
37bbc6de3mov [rsp+80], 8
37bbc6decmov [rsp+152], eax
37bbc6df3mov rax, [rsp+336]
37bbc6dfbmov [rsp+32], r10
37bbc6e00mov rcx, [rsp+296]
37bbc6e08mov [rsp+72], 12
37bbc6e11mov [rsp+64], 1
37bbc6e1amov [rsp+40], rax
37bbc6e1fmov [rsp+112], r10
37bbc6e24call ztrsv_
37bbc6e29mov r11, [rsp+120]
37bbc6e2emov r10, [rsp+112]
37bbc6e33jmp 0x37bbc6c20
37bbc6e38
37bbc6e38loc_37bbc6e38:
37bbc6e38neg eax
37bbc6e3ajmp 0x37bbc6255
37bbc6180
37bbc6180zhegs2_:
37bbc6180push r15
37bbc6182push r14
37bbc6184push r13
37bbc6186push r12
37bbc6188push rbp
37bbc6189push rdi
37bbc618apush rsi
37bbc618bpush rbx
37bbc618csub rsp, 216
37bbc6193movups [rsp+176], x6
37bbc619bmovups [rsp+192], x7
37bbc61a3mov r14, [rsp+344]
37bbc61abmov rbx, [rsp+320]
37bbc61b3mov rsi, [rsp+336]
37bbc61bbmov [r14], 0
37bbc61c2mov r13l, [rbx]
37bbc61c5movsxd rbp, [rsi]
37bbc61c8mov [rsp+296], rdx
37bbc61d0mov r15, rcx
37bbc61d3mov rdi, r8
37bbc61d6mov r12, r9
37bbc61d9mov rcx, [rsp+296]
37bbc61e1mov r9l, 1
37bbc61e7mov r8l, 1
37bbc61edlea rdx, [rip+0x88450c]
37bbc61f4call lsame_
37bbc61f9mov r10l, eax
37bbc61fcmov eax, [r15]
37bbc61ffsub eax, 1
37bbc6202cmp eax, 2
37bbc6205ja 0x37bbc6248
37bbc6207test r10l, r10l
37bbc620aje 0x37bbc62a0
37bbc6210
37bbc6210loc_37bbc6210:
37bbc6210mov r9l, [rdi]
37bbc6213test r9l, r9l
37bbc6216js 0x37bbc6b68
37bbc621cmov eax, 1
37bbc6221cmovg eax, r9l
37bbc6225cmp [rbx], eax
37bbc6227jl 0x37bbc62e8
37bbc622dcmp [rsi], eax
37bbc622fjge 0x37bbc6300
37bbc6235mov edx, -7
37bbc623amov eax, 7
37bbc623fjmp 0x37bbc6252
37bbc6241
37bbc6241 0f 1f 80 00 00 00 00 .......
37bbc6248
37bbc6248loc_37bbc6248:
37bbc6248mov edx, -1
37bbc624dmov eax, 1
37bbc6252
37bbc6252loc_37bbc6252:
37bbc6252mov [r14], edx
37bbc6255
37bbc6255loc_37bbc6255:
37bbc6255lea rdx, [rsp+160]
37bbc625dmov r8l, 6
37bbc6263lea rcx, [rip+0x884498]
37bbc626amov [rsp+160], eax
37bbc6271call xerbla_
37bbc6276nop
37bbc6277
37bbc6277loc_37bbc6277:
37bbc6277movups x6, [rsp+176]
37bbc627fmovups x7, [rsp+192]
37bbc6287add rsp, 216
37bbc628epop rbx
37bbc628fpop rsi
37bbc6290pop rdi
37bbc6291pop rbp
37bbc6292pop r12
37bbc6294pop r13
37bbc6296pop r14
37bbc6298pop r15
37bbc629aret
37bbc629b
37bbc629b 0f 1f 44 00 00 ..D..
37bbc62a0
37bbc62a0loc_37bbc62a0:
37bbc62a0mov rcx, [rsp+296]
37bbc62a8mov r9l, 1
37bbc62aemov r8l, 1
37bbc62b4lea rdx, [rip+0x884446]
37bbc62bbmov [rsp+96], r10l
37bbc62c0call lsame_
37bbc62c5mov r10l, [rsp+96]
37bbc62catest eax, eax
37bbc62ccjne 0x37bbc6210
37bbc62d2mov [r14], -2
37bbc62d9mov eax, 2
37bbc62dejmp 0x37bbc6255
37bbc62e3
37bbc62e3 0f 1f 44 00 00 ..D..
37bbc62e8
37bbc62e8loc_37bbc62e8:
37bbc62e8mov edx, -5
37bbc62edmov eax, 5
37bbc62f2jmp 0x37bbc6252
37bbc62f7
37bbc62f7 66 0f 1f 84 00 00 00 00 00 f........
37bbc6300
37bbc6300loc_37bbc6300:
37bbc6300movsxd rdx, r13l
37bbc6303xor eax, eax
37bbc6305test rdx, rdx
37bbc6308cmovs rdx, rax
37bbc630ctest rbp, rbp
37bbc630fcmovs rbp, rax
37bbc6313mov eax, [r14]
37bbc6316test eax, eax
37bbc6318jne 0x37bbc6e38
37bbc631ecmp [r15], 1
37bbc6322je 0x37bbc6818
37bbc6328test r10l, r10l
37bbc632bje 0x37bbc65a0
37bbc6331test r9l, r9l
37bbc6334je 0x37bbc6277
37bbc633aadd rdx, 1
37bbc633elea rcx, [rbp+1]
37bbc6342mov [rsp+120], r9l
37bbc6347mov rax, r12
37bbc634ashl rdx, 4
37bbc634eshl rcx, 4
37bbc6352mov r11, [rsp+328]
37bbc635amovsd_xmm x7, [rip+0x8843fe]
37bbc6362lea rdi, [rdx-16]
37bbc6366mov [rsp+128], rdx
37bbc636emov rbp, r12
37bbc6371mov [rsp+104], rdi
37bbc6376lea rdi, [rcx-16]
37bbc637amov r14, r11
37bbc637dmov [rsp+112], rdi
37bbc6382lea rdi, [rsp+152]
37bbc638amov [rsp+96], rdi
37bbc638fmov [rsp+136], rcx
37bbc6397mov [rsp+312], r12
37bbc639fmov r12, r11
37bbc63a2mov [rsp+320], rbx
37bbc63aamov ebx, 1
37bbc63afmov [rsp+336], rsi
37bbc63b7mov rsi, rax
37bbc63banop [rax+rax]
37bbc63c0
37bbc63c0loc_37bbc63c0:
37bbc63c0mov rcx, [rsp+336]
37bbc63c8movsd_xmm x6, [rsi]
37bbc63cclea r13l, [rbx-1]
37bbc63d0lea rax, [rip+0x88435d]
37bbc63d7movsd_xmm x0, [r12]
37bbc63ddmov [rsp+56], rax
37bbc63e2lea r9, [rsp+148]
37bbc63ealea r8, [rip+0x884327]
37bbc63f1mov [rsp+40], rcx
37bbc63f6lea rdx, [rip+0x88433b]
37bbc63fdadd ebx, 1
37bbc6400mov rcx, [rsp+328]
37bbc6408mov [rsp+48], rbp
37bbc640dmov [rsp+32], rcx
37bbc6412mov rcx, [rsp+296]
37bbc641amov [rsp+80], 8
37bbc6423mov [rsp+72], 12
37bbc642cmov [rsp+64], 1
37bbc6435movsd_xmm [rsp+152], x0
37bbc643emov [rsp+148], r13l
37bbc6446call ztrmv_
37bbc644bmovapd x0, x6
37bbc644fmov [rsp+32], rbp
37bbc6454mov r8, r14
37bbc6457mulsd x0, x7
37bbc645blea rax, [rip+0x8842d2]
37bbc6462lea rdx, [rsp+160]
37bbc646amov [rsp+168], 0
37bbc6476mov [rsp+40], rax
37bbc647bmov r9, rax
37bbc647elea rcx, [rsp+148]
37bbc6486mov [rsp+148], r13l
37bbc648emovsd_xmm [rsp+160], x0
37bbc6497call zaxpy_
37bbc649cmov rcx, [rsp+320]
37bbc64a4mov [rsp+40], r14
37bbc64a9mov r9, rbp
37bbc64aclea rax, [rip+0x884281]
37bbc64b3lea r8, [rip+0x88428e]
37bbc64bamov [rsp+72], 1
37bbc64c3mov [rsp+64], rcx
37bbc64c8mov rcx, [rsp+312]
37bbc64d0lea rdx, [rsp+148]
37bbc64d8mov [rsp+48], rax
37bbc64ddmov [rsp+56], rcx
37bbc64e2mov rcx, [rsp+296]
37bbc64eamov [rsp+32], rax
37bbc64efmov [rsp+148], r13l
37bbc64f7call zher2_
37bbc64fclea rax, [rip+0x884231]
37bbc6503mov r8, r14
37bbc6506mov [rsp+32], rbp
37bbc650bmov [rsp+40], rax
37bbc6510mov r9, rax
37bbc6513lea rdx, [rsp+160]
37bbc651blea rcx, [rsp+148]
37bbc6523mov [rsp+148], r13l
37bbc652bcall zaxpy_
37bbc6530mov rdx, [rsp+96]
37bbc6535mov r8, rbp
37bbc6538lea r9, [rip+0x8841f5]
37bbc653flea rcx, [rsp+148]
37bbc6547mov [rsp+148], r13l
37bbc654fcall zdscal_
37bbc6554add rbp, [rsp+104]
37bbc6559add r14, [rsp+112]
37bbc655emov [rsi+8], 0
37bbc6566movsd_xmm x0, [rsp+152]
37bbc656fadd r12, [rsp+136]
37bbc6577mulsd x0, x0
37bbc657bmulsd x0, x6
37bbc657fmovsd_xmm [rsi], x0
37bbc6583add rsi, [rsp+128]
37bbc658bcmp [rsp+120], ebx
37bbc658fjge 0x37bbc63c0
37bbc6595jmp 0x37bbc6277
37bbc659a
37bbc659a 66 0f 1f 44 00 00 f..D..
37bbc65a0
37bbc65a0loc_37bbc65a0:
37bbc65a0test r9l, r9l
37bbc65a3je 0x37bbc6277
37bbc65a9lea r13, [rdx+1]
37bbc65adlea rdi, [rsp+152]
37bbc65b5add rbp, 1
37bbc65b9mov [rsp+136], r9l
37bbc65c1shl r13, 4
37bbc65c5mov [rsp+96], rdi
37bbc65cashl rbp, 4
37bbc65celea r15, [rsp+160]
37bbc65d6mov [rsp+120], r13
37bbc65dbmov r10, [rsp+328]
37bbc65e3movsd_xmm x7, [rip+0x884175]
37bbc65ebmov [rsp+128], rbp
37bbc65f3xor ebp, ebp
37bbc65f5mov [rsp+104], r15
37bbc65famov r15, r12
37bbc65fdnop [rax]
37bbc6600
37bbc6600loc_37bbc6600:
37bbc6600mov r13, rbp
37bbc6603movsd_xmm x0, [r10]
37bbc6608mov r8, rbx
37bbc660bmov [rsp+112], r10
37bbc6610shl r13, 4
37bbc6614lea rcx, [rsp+148]
37bbc661cmovsd_xmm x6, [r15]
37bbc6621mov [rsp+148], ebp
37bbc6628movsd_xmm [rsp+152], x0
37bbc6631lea r14, [r12+r13]
37bbc6635mov rdx, r14
37bbc6638call zlacgv_
37bbc663dmov rax, [rsp+328]
37bbc6645mov [rsp+56], rbx
37bbc664alea r9, [rsp+148]
37bbc6652mov [rsp+80], 8
37bbc665bmov rcx, [rsp+296]
37bbc6663lea r8, [rip+0x8840ae]
37bbc666alea rdx, [rip+0x8840af]
37bbc6671mov [rsp+32], rax
37bbc6676mov [rsp+72], 19
37bbc667fmov [rsp+64], 1
37bbc6688mov [rsp+48], r14
37bbc668dmov [rsp+40], rsi
37bbc6692mov [rsp+148], ebp
37bbc6699call ztrmv_
37bbc669emovapd x0, x6
37bbc66a2mov r8, rsi
37bbc66a5add r13, [rsp+328]
37bbc66admulsd x0, x7
37bbc66b1mov rdx, r13
37bbc66b4lea rcx, [rsp+148]
37bbc66bcmov [rsp+148], ebp
37bbc66c3mov [rsp+168], 0
37bbc66cfmovsd_xmm [rsp+160], x0
37bbc66d8call zlacgv_
37bbc66ddmov [rsp+40], rbx
37bbc66e2mov r9, rsi
37bbc66e5mov r8, r13
37bbc66e8mov [rsp+32], r14
37bbc66edmov rdx, [rsp+104]
37bbc66f2lea rcx, [rsp+148]
37bbc66famov [rsp+148], ebp
37bbc6701call zaxpy_
37bbc6706mov [rsp+64], rbx
37bbc670bmov r9, r14
37bbc670emov rcx, [rsp+296]
37bbc6716mov [rsp+72], 1
37bbc671flea r8, [rip+0x884022]
37bbc6726lea rdx, [rsp+148]
37bbc672emov [rsp+56], r12
37bbc6733mov [rsp+48], rsi
37bbc6738mov [rsp+40], r13
37bbc673dmov [rsp+32], rbx
37bbc6742mov [rsp+148], ebp
37bbc6749call zher2_
37bbc674emov [rsp+40], rbx
37bbc6753mov r9, rsi
37bbc6756mov r8, r13
37bbc6759mov [rsp+32], r14
37bbc675emov rdx, [rsp+104]
37bbc6763lea rcx, [rsp+148]
37bbc676bmov [rsp+148], ebp
37bbc6772call zaxpy_
37bbc6777mov r8, rsi
37bbc677amov rdx, r13
37bbc677dlea rcx, [rsp+148]
37bbc6785mov [rsp+148], ebp
37bbc678ccall zlacgv_
37bbc6791mov rdx, [rsp+96]
37bbc6796mov r9, rbx
37bbc6799mov r8, r14
37bbc679clea rcx, [rsp+148]
37bbc67a4mov [rsp+148], ebp
37bbc67abcall zdscal_
37bbc67b0mov rdx, r14
37bbc67b3mov r8, rbx
37bbc67b6lea rcx, [rsp+148]
37bbc67bemov [rsp+148], ebp
37bbc67c5add rbp, 1
37bbc67c9call zlacgv_
37bbc67cemov [r15+8], 0
37bbc67d6mov r10, [rsp+112]
37bbc67dblea edx, [rbp+1]
37bbc67demovsd_xmm x0, [rsp+152]
37bbc67e7add r10, [rsp+128]
37bbc67efmulsd x0, x0
37bbc67f3mulsd x0, x6
37bbc67f7movsd_xmm [r15], x0
37bbc67fcadd r15, [rsp+120]
37bbc6801cmp [rsp+136], edx
37bbc6808jge 0x37bbc6600
37bbc680ejmp 0x37bbc6277
37bbc6813
37bbc6813 0f 1f 44 00 00 ..D..
37bbc6818
37bbc6818loc_37bbc6818:
37bbc6818mov r8, rdx
37bbc681bmov rcx, rbp
37bbc681enot r8
37bbc6821not rcx
37bbc6824test r10l, r10l
37bbc6827je 0x37bbc6b80
37bbc682dtest r9l, r9l
37bbc6830je 0x37bbc6277
37bbc6836mov r10, [rsp+328]
37bbc683elea rax, [rdx+1]
37bbc6842lea r15, [r8+2*rdx]
37bbc6846mov [rsp+336], rsi
37bbc684elea rdx, [rcx+2*rbp]
37bbc6852shl rax, 4
37bbc6856lea r11, [rbp+1]
37bbc685ashl r15, 4
37bbc685eshl rdx, 4
37bbc6862mov [rsp+96], rax
37bbc6867mov r13, r10
37bbc686alea rax, [r15+r12]
37bbc686elea r14, [r10+rdx]
37bbc6872mov [rsp+104], r9l
37bbc6877shl r11, 4
37bbc687bmov edx, r9l
37bbc687emovsd_xmm x7, [rip+0x883ed2]
37bbc6886mov r10, [rsp+96]
37bbc688bmov ebp, 1
37bbc6890mov r15, r14
37bbc6893lea rsi, [r12-16]
37bbc6898jmp 0x37bbc68dc
37bbc689a
37bbc689a 0f 1f 44 00 00 66 ..D..f
37bbc68a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bbc68b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bbc68c0
37bbc68c0loc_37bbc68c0:
37bbc68c0add rbp, 1
37bbc68c4cmp [rsp+104], ebp
37bbc68c8jl 0x37bbc6277
37bbc68cemov edx, [rdi]
37bbc68d0add rsi, r10
37bbc68d3add rax, r10
37bbc68d6add r15, r11
37bbc68d9add r13, r11
37bbc68dc
37bbc68dcloc_37bbc68dc:
37bbc68dcmovsd_xmm x0, [r13]
37bbc68e2movsd_xmm x6, [rsi+16]
37bbc68e7mov [rsi+24], 0
37bbc68efmovapd x1, x0
37bbc68f3mulsd x1, x0
37bbc68f7divsd x6, x1
37bbc68fbmovsd_xmm [rsi+16], x6
37bbc6900cmp edx, ebp
37bbc6902jle 0x37bbc68c0
37bbc6904movapd x1, x7
37bbc6908lea r14, [rax+16]
37bbc690csub edx, ebp
37bbc690emov r9, rbx
37bbc6911divsd x1, x0
37bbc6915mov [rsp+148], edx
37bbc691cmov r8, r14
37bbc691flea rcx, [rsp+148]
37bbc6927lea rdx, [rsp+152]
37bbc692fmov [rsp+128], r10
37bbc6937mov [rsp+136], r11
37bbc693fmov [rsp+120], rax
37bbc6944movsd_xmm [rsp+152], x1
37bbc694dcall zdscal_
37bbc6952mov edx, [rdi]
37bbc6954mov r8, rbx
37bbc6957lea rcx, [rsp+152]
37bbc695fmulsd x6, [rip+0x883df9]
37bbc6967mov [rsp+168], 0
37bbc6973xorpd x6, [rip+0x883df5]
37bbc697bsub edx, ebp
37bbc697dmov [rsp+152], edx
37bbc6984mov rdx, r14
37bbc6987movsd_xmm [rsp+160], x6
37bbc6990call zlacgv_
37bbc6995mov edx, [rdi]
37bbc6997lea rax, [r15+16]
37bbc699bmov r8, [rsp+336]
37bbc69a3lea rcx, [rsp+152]
37bbc69abmov [rsp+96], rax
37bbc69b0sub edx, ebp
37bbc69b2mov [rsp+152], edx
37bbc69b9mov rdx, rax
37bbc69bccall zlacgv_
37bbc69c1mov ecx, [rdi]
37bbc69c3mov [rsp+40], rbx
37bbc69c8mov [rsp+32], r14
37bbc69cdmov r9, [rsp+336]
37bbc69d5sub ecx, ebp
37bbc69d7mov r8, [rsp+96]
37bbc69dcmov [rsp+152], ecx
37bbc69e3lea rcx, [rsp+160]
37bbc69ebmov rdx, rcx
37bbc69eemov [rsp+112], rcx
37bbc69f3lea rcx, [rsp+152]
37bbc69fbcall zaxpy_
37bbc6a00mov r11l, [rdi]
37bbc6a03mov rax, [rsp+120]
37bbc6a08mov r9, r14
37bbc6a0bmov [rsp+72], 1
37bbc6a14mov rcx, [rsp+296]
37bbc6a1clea r8, [rip+0x883ce5]
37bbc6a23sub r11l, ebp
37bbc6a26lea rdx, [rax+32]
37bbc6a2amov rax, [rsp+96]
37bbc6a2fmov [rsp+64], rbx
37bbc6a34mov [rsp+152], r11l
37bbc6a3cmov r11, [rsp+336]
37bbc6a44mov [rsp+40], rax
37bbc6a49mov [rsp+56], rdx
37bbc6a4elea rdx, [rsp+152]
37bbc6a56mov [rsp+48], r11
37bbc6a5bmov [rsp+32], rbx
37bbc6a60call zher2_
37bbc6a65mov r11l, [rdi]
37bbc6a68mov [rsp+40], rbx
37bbc6a6dlea rcx, [rsp+152]
37bbc6a75mov r8, [rsp+96]
37bbc6a7amov rdx, [rsp+112]
37bbc6a7fmov [rsp+32], r14
37bbc6a84mov r9, [rsp+336]
37bbc6a8csub r11l, ebp
37bbc6a8fmov [rsp+152], r11l
37bbc6a97call zaxpy_
37bbc6a9cmov eax, [rdi]
37bbc6a9emov r8, [rsp+336]
37bbc6aa6lea rcx, [rsp+152]
37bbc6aaemov rdx, [rsp+96]
37bbc6ab3sub eax, ebp
37bbc6ab5mov [rsp+152], eax
37bbc6abccall zlacgv_
37bbc6ac1mov edx, [rdi]
37bbc6ac3mov rax, [rsp+336]
37bbc6acbmov [rsp+80], 8
37bbc6ad4mov [rsp+72], 19
37bbc6addmov rcx, [rsp+296]
37bbc6ae5lea r9, [rsp+152]
37bbc6aedlea r8, [rip+0x883c24]
37bbc6af4sub edx, ebp
37bbc6af6mov [rsp+40], rax
37bbc6afbmov [rsp+152], edx
37bbc6b02lea rdx, [r15+32]
37bbc6b06mov [rsp+32], rdx
37bbc6b0blea rdx, [rip+0x883c0e]
37bbc6b12mov [rsp+64], 1
37bbc6b1bmov [rsp+56], rbx
37bbc6b20mov [rsp+48], r14
37bbc6b25call ztrsv_
37bbc6b2amov edx, [rdi]
37bbc6b2cmov r8, rbx
37bbc6b2flea rcx, [rsp+152]
37bbc6b37sub edx, ebp
37bbc6b39mov [rsp+152], edx
37bbc6b40mov rdx, r14
37bbc6b43call zlacgv_
37bbc6b48mov r11, [rsp+136]
37bbc6b50mov rax, [rsp+120]
37bbc6b55mov r10, [rsp+128]
37bbc6b5djmp 0x37bbc68c0
37bbc6b62
37bbc6b62 66 0f 1f 44 00 00 f..D..
37bbc6b68
37bbc6b68loc_37bbc6b68:
37bbc6b68mov edx, -3
37bbc6b6dmov eax, 3
37bbc6b72jmp 0x37bbc6252
37bbc6b77
37bbc6b77 66 0f 1f 84 00 00 00 00 00 f........
37bbc6b80
37bbc6b80loc_37bbc6b80:
37bbc6b80test r9l, r9l
37bbc6b83je 0x37bbc6277
37bbc6b89lea rax, [rbp+1]
37bbc6b8dlea r13, [rdx+1]
37bbc6b91mov [rsp+304], rdi
37bbc6b99movsd_xmm x7, [rip+0x883bb7]
37bbc6ba1shl rax, 4
37bbc6ba5lea rdx, [r8+2*rdx]
37bbc6ba9lea r14, [r12-16]
37bbc6baemov [rsp+320], rbx
37bbc6bb6shl rdx, 4
37bbc6bbamov r11, rax
37bbc6bbdlea r15, [r12+16]
37bbc6bc2shl r13, 4
37bbc6bc6mov rax, [rsp+328]
37bbc6bcelea r12, [r12+rdx+32]
37bbc6bd3lea rdx, [rcx+2*rbp]
37bbc6bd7mov rdi, r11
37bbc6bdashl rdx, 4
37bbc6bdemov [rsp+336], rsi
37bbc6be6mov r11, r12
37bbc6be9mov ebp, 1
37bbc6beelea r10, [rax+16]
37bbc6bf2mov [rsp+104], r9l
37bbc6bf7mov r12, [rsp+304]
37bbc6bffmov rbx, rax
37bbc6c02mov [rsp+96], r10
37bbc6c07lea r10, [rax+rdx+32]
37bbc6c0cmov rsi, [rsp+96]
37bbc6c11mov edx, r9l
37bbc6c14jmp 0x37bbc6c44
37bbc6c16
37bbc6c16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc6c20
37bbc6c20loc_37bbc6c20:
37bbc6c20add rbp, 1
37bbc6c24cmp [rsp+104], ebp
37bbc6c28jl 0x37bbc6277
37bbc6c2emov edx, [r12]
37bbc6c32add r14, r13
37bbc6c35add r15, r13
37bbc6c38add rsi, rdi
37bbc6c3badd r11, r13
37bbc6c3eadd r10, rdi
37bbc6c41add rbx, rdi
37bbc6c44
37bbc6c44loc_37bbc6c44:
37bbc6c44movsd_xmm x0, [rbx]
37bbc6c48movsd_xmm x6, [r14+16]
37bbc6c4emov [r14+24], 0
37bbc6c56movapd x1, x0
37bbc6c5amulsd x1, x0
37bbc6c5edivsd x6, x1
37bbc6c62movsd_xmm [r14+16], x6
37bbc6c68cmp edx, ebp
37bbc6c6ajle 0x37bbc6c20
37bbc6c6cmovapd x1, x7
37bbc6c70sub edx, ebp
37bbc6c72lea r9, [rip+0x883abb]
37bbc6c79mov r8, r15
37bbc6c7cdivsd x1, x0
37bbc6c80lea rax, [rsp+152]
37bbc6c88mov [rsp+148], edx
37bbc6c8flea rcx, [rsp+148]
37bbc6c97mov rdx, rax
37bbc6c9amov [rsp+128], r10
37bbc6ca2mov [rsp+120], r11
37bbc6ca7mov [rsp+96], rax
37bbc6cacmovsd_xmm [rsp+152], x1
37bbc6cb5call zdscal_
37bbc6cbamov ecx, [r12]
37bbc6cbemov [rsp+32], r15
37bbc6cc3mov r8, rsi
37bbc6cc6mulsd x6, [rip+0x883a92]
37bbc6ccelea rax, [rsp+160]
37bbc6cd6mov [rsp+168], 0
37bbc6ce2sub ecx, ebp
37bbc6ce4xorpd x6, [rip+0x883a84]
37bbc6cecmov rdx, rax
37bbc6cefmov [rsp+112], rax
37bbc6cf4mov [rsp+152], ecx
37bbc6cfblea rcx, [rip+0x883a32]
37bbc6d02mov [rsp+40], rcx
37bbc6d07mov r9, rcx
37bbc6d0amov rcx, [rsp+96]
37bbc6d0fmovsd_xmm [rsp+160], x6
37bbc6d18call zaxpy_
37bbc6d1dmov edx, [r12]
37bbc6d21mov [rsp+40], rsi
37bbc6d26mov r9, r15
37bbc6d29mov r11, [rsp+320]
37bbc6d31mov rcx, [rsp+296]
37bbc6d39mov [rsp+72], 1
37bbc6d42lea r8, [rip+0x8839bf]
37bbc6d49sub edx, ebp
37bbc6d4bmov [rsp+64], r11
37bbc6d50mov r11, [rsp+120]
37bbc6d55mov [rsp+152], edx
37bbc6d5clea rdx, [rip+0x8839d1]
37bbc6d63mov [rsp+56], r11
37bbc6d68mov [rsp+48], rdx
37bbc6d6dmov [rsp+32], rdx
37bbc6d72mov rdx, [rsp+96]
37bbc6d77call zher2_
37bbc6d7clea rcx, [rip+0x8839b1]
37bbc6d83mov r11l, [r12]
37bbc6d87mov r8, rsi
37bbc6d8amov [rsp+40], rcx
37bbc6d8fmov r9, rcx
37bbc6d92mov rdx, [rsp+112]
37bbc6d97mov [rsp+32], r15
37bbc6d9cmov rcx, [rsp+96]
37bbc6da1sub r11l, ebp
37bbc6da4mov [rsp+152], r11l
37bbc6daccall zaxpy_
37bbc6db1mov eax, [r12]
37bbc6db5mov [rsp+48], r15
37bbc6dbalea rdx, [rip+0x883973]
37bbc6dc1mov r10, [rsp+128]
37bbc6dc9mov [rsp+56], rdx
37bbc6dcelea r8, [rip+0x883943]
37bbc6dd5lea rdx, [rip+0x88395c]
37bbc6ddcsub eax, ebp
37bbc6ddemov r9, [rsp+96]
37bbc6de3mov [rsp+80], 8
37bbc6decmov [rsp+152], eax
37bbc6df3mov rax, [rsp+336]
37bbc6dfbmov [rsp+32], r10
37bbc6e00mov rcx, [rsp+296]
37bbc6e08mov [rsp+72], 12
37bbc6e11mov [rsp+64], 1
37bbc6e1amov [rsp+40], rax
37bbc6e1fmov [rsp+112], r10
37bbc6e24call ztrsv_
37bbc6e29mov r11, [rsp+120]
37bbc6e2emov r10, [rsp+112]
37bbc6e33jmp 0x37bbc6c20
37bbc6e38
37bbc6e38loc_37bbc6e38:
37bbc6e38neg eax
37bbc6e3ajmp 0x37bbc6255
37bbc6180
37bbc6e3f
37bbc6e3f // align 0x10
37bbc6e3f // align 0x10
37bbc6e40
37bbc6e40zhegst_:
37bbc6e40push r15
37bbc6e42push r14
37bbc6e44push r13
37bbc6e46push r12
37bbc6e48push rbp
37bbc6e49push rdi
37bbc6e4apush rsi
37bbc6e4bpush rbx
37bbc6e4csub rsp, 264
37bbc6e53mov rax, [rsp+392]
37bbc6e5bmov rbx, [rsp+368]
37bbc6e63mov r14, [rsp+384]
37bbc6e6bmov [rax], 0
37bbc6e71movsxd r13, [rbx]
37bbc6e74mov ebp, [r14]
37bbc6e77mov rsi, rdx
37bbc6e7amov [rsp+336], rcx
37bbc6e82lea rdx, [rip+0x8838f7]
37bbc6e89mov [rsp+352], r8
37bbc6e91mov rcx, rsi
37bbc6e94mov r8l, 1
37bbc6e9amov [rsp+360], r9
37bbc6ea2mov r9l, 1
37bbc6ea8call lsame_
37bbc6eadmov r12l, eax
37bbc6eb0mov rax, [rsp+336]
37bbc6eb8mov eax, [rax]
37bbc6ebamov [rsp+136], eax
37bbc6ec1sub eax, 1
37bbc6ec4cmp eax, 2
37bbc6ec7ja 0x37bbc6f10
37bbc6ec9test r12l, r12l
37bbc6eccje 0x37bbc6f60
37bbc6ed2
37bbc6ed2loc_37bbc6ed2:
37bbc6ed2mov rax, [rsp+352]
37bbc6edamov edx, [rax]
37bbc6edctest edx, edx
37bbc6edejs 0x37bbc74a8
37bbc6ee4mov eax, 1
37bbc6ee9cmovg eax, edx
37bbc6eeccmp [rbx], eax
37bbc6eeejl 0x37bbc6f90
37bbc6ef4cmp [r14], eax
37bbc6ef7jge 0x37bbc6fa0
37bbc6efdmov edx, -7
37bbc6f02mov eax, 7
37bbc6f07jmp 0x37bbc6f1a
37bbc6f09
37bbc6f09 0f 1f 80 00 00 00 00 .......
37bbc6f10
37bbc6f10loc_37bbc6f10:
37bbc6f10mov edx, -1
37bbc6f15mov eax, 1
37bbc6f1a
37bbc6f1aloc_37bbc6f1a:
37bbc6f1amov rdi, [rsp+392]
37bbc6f22mov [rdi], edx
37bbc6f24
37bbc6f24loc_37bbc6f24:
37bbc6f24lea rdx, [rsp+252]
37bbc6f2cmov r8l, 6
37bbc6f32lea rcx, [rip+0x883849]
37bbc6f39mov [rsp+252], eax
37bbc6f40call xerbla_
37bbc6f45nop
37bbc6f46
37bbc6f46loc_37bbc6f46:
37bbc6f46add rsp, 264
37bbc6f4dpop rbx
37bbc6f4epop rsi
37bbc6f4fpop rdi
37bbc6f50pop rbp
37bbc6f51pop r12
37bbc6f53pop r13
37bbc6f55pop r14
37bbc6f57pop r15
37bbc6f59ret
37bbc6f5a
37bbc6f5a 66 0f 1f 44 00 00 f..D..
37bbc6f60
37bbc6f60loc_37bbc6f60:
37bbc6f60mov r9l, 1
37bbc6f66mov r8l, 1
37bbc6f6clea rdx, [rip+0x88380e]
37bbc6f73mov rcx, rsi
37bbc6f76call lsame_
37bbc6f7btest eax, eax
37bbc6f7djne 0x37bbc6ed2
37bbc6f83mov edx, -2
37bbc6f88mov eax, 2
37bbc6f8djmp 0x37bbc6f1a
37bbc6f8f
37bbc6f8f 90 .
37bbc6f90
37bbc6f90loc_37bbc6f90:
37bbc6f90mov edx, -5
37bbc6f95mov eax, 5
37bbc6f9ajmp 0x37bbc6f1a
37bbc6f9f
37bbc6f9f 90 .
37bbc6fa0
37bbc6fa0loc_37bbc6fa0:
37bbc6fa0mov rax, [rsp+392]
37bbc6fa8mov eax, [rax]
37bbc6faatest eax, eax
37bbc6facjne 0x37bbc8322
37bbc6fb2test edx, edx
37bbc6fb4je 0x37bbc6f46
37bbc6fb6lea rax, [rip+0x8837cf]
37bbc6fbdmov r9, [rsp+352]
37bbc6fc5mov [rsp+64], 1
37bbc6fcemov r8, rsi
37bbc6fd1mov [rsp+56], 6
37bbc6fdalea rdx, [rip+0x8837a1]
37bbc6fe1lea rcx, [rip+0x8837a0]
37bbc6fe8mov [rsp+48], rax
37bbc6fedmov [rsp+40], rax
37bbc6ff2mov [rsp+32], rax
37bbc6ff7call ilaenv_
37bbc6ffcmov r10l, eax
37bbc6fffcmp eax, 1
37bbc7002jle 0x37bbc7450
37bbc7008mov rax, [rsp+352]
37bbc7010mov ecx, [rax]
37bbc7012cmp ecx, r10l
37bbc7015jle 0x37bbc7450
37bbc701bxor eax, eax
37bbc701dmovsxd r8, ebp
37bbc7020test r13, r13
37bbc7023cmovs r13, rax
37bbc7027test r8, r8
37bbc702acmovs r8, rax
37bbc702emov rax, [rsp+336]
37bbc7036xor edx, edx
37bbc7038mov r15l, [rax]
37bbc703blea eax, [rcx-1]
37bbc703ediv r10l
37bbc7041mov r11l, eax
37bbc7044cmp r15l, 1
37bbc7048je 0x37bbc78b0
37bbc704emovsxd rax, r10l
37bbc7051test r12l, r12l
37bbc7054je 0x37bbc74c0
37bbc705amov rdx, r13
37bbc705dlea rdi, [r13+1]
37bbc7061lea r9, [rip+0x883768]
37bbc7068mov r12, [rsp+360]
37bbc7070imul rdx, rax
37bbc7074mov [rsp+176], r9
37bbc707cmov r15, [rsp+376]
37bbc7084lea r9, [rip+0x883769]
37bbc708bimul rdi, rax
37bbc708fmov [rsp+136], r9
37bbc7097lea r9, [rip+0x883762]
37bbc709emov [rsp+344], rsi
37bbc70a6lea rbp, [rsp+252]
37bbc70aelea rsi, [rsp+248]
37bbc70b6shl rdx, 4
37bbc70bamov [rsp+160], r15
37bbc70c2mov [rsp+232], rdx
37bbc70camov rdx, r8
37bbc70cdshl rdi, 4
37bbc70d1imul rdx, rax
37bbc70d5mov [rsp+224], rdi
37bbc70ddlea rdi, [rip+0x8836c7]
37bbc70e4mov [rsp+152], rdi
37bbc70eclea rdi, [rip+0x8836bd]
37bbc70f3mov [rsp+168], r12
37bbc70fbshl rdx, 4
37bbc70ffmov [rsp+144], r9
37bbc7107mov [rsp+216], rdx
37bbc710flea rdx, [r8+1]
37bbc7113imul rax, rdx
37bbc7117shl rax, 4
37bbc711bmov [rsp+208], rax
37bbc7123mov eax, 1
37bbc7128jmp 0x37bbc7180
37bbc712a
37bbc712a 66 0f 1f 44 00 00 f..D..
37bbc7130
37bbc7130loc_37bbc7130:
37bbc7130mov rcx, [rsp+352]
37bbc7138add r13, [rsp+224]
37bbc7140sub r11l, 1
37bbc7144mov rax, [rsp+208]
37bbc714cmov r10l, [rsp+200]
37bbc7154mov [rsp+168], r13
37bbc715cadd [rsp+160], rax
37bbc7164mov eax, [rsp+192]
37bbc716bmov ecx, [rcx]
37bbc716dadd r12, [rsp+232]
37bbc7175add r15, [rsp+216]
37bbc717dadd eax, r10l
37bbc7180
37bbc7180loc_37bbc7180:
37bbc7180sub ecx, eax
37bbc7182lea r13l, [rax-1]
37bbc7186mov [rsp+192], eax
37bbc718dmov rax, [rsp+376]
37bbc7195add ecx, 1
37bbc7198mov [rsp+80], rbx
37bbc719dmov rdx, [rsp+344]
37bbc71a5lea r9, [rip+0x8835e4]
37bbc71accmp ecx, r10l
37bbc71afmov [rsp+56], rax
37bbc71b4lea r8, [rip+0x88362d]
37bbc71bbcmovg ecx, r10l
37bbc71bfmov [rsp+72], r12
37bbc71c4mov [rsp+112], 8
37bbc71cdmov [rsp+104], 12
37bbc71d6mov [rsp+96], 1
37bbc71dfmov [rsp+88], 4
37bbc71e8mov [rsp+64], r14
37bbc71edmov [rsp+48], rdi
37bbc71f2mov [rsp+40], rsi
37bbc71f7mov [rsp+32], rbp
37bbc71fcmov [rsp+248], ecx
37bbc7203mov rcx, [rsp+152]
37bbc720bmov [rsp+200], r10l
37bbc7213mov [rsp+184], r11l
37bbc721bmov [rsp+252], r13l
37bbc7223call ztrmm_
37bbc7228mov [rsp+88], rbx
37bbc722dmov r9, rsi
37bbc7230mov r8, rbp
37bbc7233mov rax, [rsp+168]
37bbc723bmov [rsp+80], r12
37bbc7240mov rdx, [rsp+144]
37bbc7248mov [rsp+72], rdi
37bbc724dmov [rsp+40], rax
37bbc7252mov rcx, [rsp+136]
37bbc725amov [rsp+32], rdx
37bbc725fmov rdx, [rsp+344]
37bbc7267mov [rsp+104], 1
37bbc7270mov [rsp+96], 5
37bbc7279mov [rsp+64], r14
37bbc727emov [rsp+56], r15
37bbc7283mov [rsp+48], rbx
37bbc7288mov [rsp+252], r13l
37bbc7290call zhemm_
37bbc7295mov [rsp+88], rbx
37bbc729amov r9, rsi
37bbc729dmov r8, rbp
37bbc72a0mov r11, [rsp+360]
37bbc72a8mov [rsp+64], r14
37bbc72adlea rdx, [rip+0x883534]
37bbc72b4mov [rsp+56], r15
37bbc72b9mov rcx, [rsp+344]
37bbc72c1mov [rsp+80], r11
37bbc72c6mov r11, [rsp+176]
37bbc72cemov [rsp+104], 12
37bbc72d7mov [rsp+72], r11
37bbc72dcmov [rsp+96], 1
37bbc72e5mov [rsp+48], rbx
37bbc72eamov [rsp+40], r12
37bbc72efmov [rsp+32], rdi
37bbc72f4mov [rsp+252], r13l
37bbc72fccall zher2k_
37bbc7301mov [rsp+88], rbx
37bbc7306mov r9, rsi
37bbc7309mov r8, rbp
37bbc730cmov rax, [rsp+168]
37bbc7314mov [rsp+80], r12
37bbc7319mov rdx, [rsp+144]
37bbc7321mov [rsp+72], rdi
37bbc7326mov [rsp+40], rax
37bbc732bmov rcx, [rsp+136]
37bbc7333mov [rsp+32], rdx
37bbc7338mov rdx, [rsp+344]
37bbc7340mov [rsp+104], 1
37bbc7349mov [rsp+96], 5
37bbc7352mov [rsp+64], r14
37bbc7357mov [rsp+56], r15
37bbc735cmov [rsp+48], rbx
37bbc7361mov [rsp+252], r13l
37bbc7369call zhemm_
37bbc736emov [rsp+252], r13l
37bbc7376mov r13, [rsp+160]
37bbc737elea r9, [rip+0x88340b]
37bbc7385mov [rsp+112], 8
37bbc738elea r8, [rip+0x883403]
37bbc7395mov rdx, [rsp+344]
37bbc739dmov [rsp+56], r13
37bbc73a2mov rcx, [rsp+136]
37bbc73aamov [rsp+104], 19
37bbc73b3mov [rsp+96], 1
37bbc73bcmov [rsp+88], 5
37bbc73c5mov [rsp+80], rbx
37bbc73camov [rsp+72], r12
37bbc73cfmov [rsp+64], r14
37bbc73d4mov [rsp+48], rdi
37bbc73d9mov [rsp+40], rsi
37bbc73demov [rsp+32], rbp
37bbc73e3call ztrmm_
37bbc73e8mov rcx, [rsp+392]
37bbc73f0mov [rsp+40], r13
37bbc73f5mov r8, rsi
37bbc73f8mov [rsp+160], r13
37bbc7400mov r13, [rsp+168]
37bbc7408mov [rsp+56], rcx
37bbc740dmov rdx, [rsp+344]
37bbc7415mov [rsp+48], r14
37bbc741amov rcx, [rsp+336]
37bbc7422mov r9, r13
37bbc7425mov [rsp+64], 1
37bbc742emov [rsp+32], rbx
37bbc7433call zhegs2_
37bbc7438mov r11l, [rsp+184]
37bbc7440test r11l, r11l
37bbc7443jne 0x37bbc7130
37bbc7449jmp 0x37bbc6f46
37bbc744e
37bbc744e 66 90 f.
37bbc7450
37bbc7450loc_37bbc7450:
37bbc7450mov rax, [rsp+392]
37bbc7458mov [rsp+48], r14
37bbc745dmov rdx, rsi
37bbc7460mov [rsp+32], rbx
37bbc7465mov r9, [rsp+360]
37bbc746dmov [rsp+56], rax
37bbc7472mov rax, [rsp+376]
37bbc747amov r8, [rsp+352]
37bbc7482mov rcx, [rsp+336]
37bbc748amov [rsp+64], 1
37bbc7493mov [rsp+40], rax
37bbc7498call zhegs2_
37bbc749djmp 0x37bbc6f46
37bbc74a2
37bbc74a2 66 0f 1f 44 00 00 f..D..
37bbc74a8
37bbc74a8loc_37bbc74a8:
37bbc74a8mov edx, -3
37bbc74admov eax, 3
37bbc74b2jmp 0x37bbc6f1a
37bbc74b7
37bbc74b7 66 0f 1f 84 00 00 00 00 00 f........
37bbc74c0
37bbc74c0loc_37bbc74c0:
37bbc74c0lea rdx, [r8+1]
37bbc74c4lea rdi, [r13+1]
37bbc74c8mov r15, [rsp+360]
37bbc74d0mov [rsp+344], rsi
37bbc74d8imul rdx, rax
37bbc74dclea rbp, [rsp+252]
37bbc74e4mov [rsp+168], 0
37bbc74f0imul rdi, rax
37bbc74f4shl rax, 4
37bbc74f8lea r12, [rsp+248]
37bbc7500mov rsi, r15
37bbc7503mov [rsp+232], rax
37bbc750bmov rax, [rsp+376]
37bbc7513shl rdx, 4
37bbc7517mov [rsp+224], rdx
37bbc751flea rdx, [rip+0x8832aa]
37bbc7526shl rdi, 4
37bbc752amov [rsp+176], rdx
37bbc7532lea rdx, [rip+0x8832bb]
37bbc7539mov [rsp+216], rdi
37bbc7541lea rdi, [rip+0x883263]
37bbc7548mov [rsp+136], rdx
37bbc7550lea rdx, [rip+0x8832a9]
37bbc7557mov [rsp+192], rax
37bbc755fmov eax, 1
37bbc7564mov [rsp+152], rdi
37bbc756clea rdi, [rip+0x88323d]
37bbc7573mov [rsp+144], rdx
37bbc757bjmp 0x37bbc75c8
37bbc757d
37bbc757d 0f 1f 00 ...
37bbc7580
37bbc7580loc_37bbc7580:
37bbc7580mov rdx, [rsp+232]
37bbc7588mov rcx, [rsp+352]
37bbc7590sub r11l, 1
37bbc7594add r15, [rsp+224]
37bbc759cadd [rsp+168], rdx
37bbc75a4mov eax, [rsp+200]
37bbc75abmov ecx, [rcx]
37bbc75admov [rsp+192], r15
37bbc75b5mov r10l, [rsp+208]
37bbc75bdadd rsi, [rsp+216]
37bbc75c5add eax, r10l
37bbc75c8
37bbc75c8loc_37bbc75c8:
37bbc75c8sub ecx, eax
37bbc75camov [rsp+80], rbx
37bbc75cfmov r13, [rsp+168]
37bbc75d7lea r15l, [rax-1]
37bbc75dbadd ecx, 1
37bbc75demov [rsp+64], r14
37bbc75e3mov rdx, [rsp+344]
37bbc75eblea r9, [rip+0x88319e]
37bbc75f2cmp ecx, r10l
37bbc75f5mov [rsp+48], rdi
37bbc75falea r8, [rip+0x8831e7]
37bbc7601cmovg ecx, r10l
37bbc7605mov [rsp+40], rbp
37bbc760aadd r13, [rsp+360]
37bbc7612mov [rsp+112], 8
37bbc761bmov [rsp+248], ecx
37bbc7622mov rcx, [rsp+376]
37bbc762amov [rsp+104], 12
37bbc7633mov [rsp+56], rcx
37bbc7638mov rcx, [rsp+136]
37bbc7640mov [rsp+96], 1
37bbc7649mov [rsp+88], 5
37bbc7652mov [rsp+72], r13
37bbc7657mov [rsp+32], r12
37bbc765cmov [rsp+184], r11l
37bbc7664mov [rsp+208], r10l
37bbc766cmov [rsp+200], eax
37bbc7673mov [rsp+252], r15l
37bbc767bcall ztrmm_
37bbc7680mov [rsp+88], rbx
37bbc7685mov r9, rbp
37bbc7688mov r8, r12
37bbc768bmov rcx, [rsp+144]
37bbc7693mov [rsp+80], r13
37bbc7698mov rax, [rsp+168]
37bbc76a0add rax, [rsp+376]
37bbc76a8mov [rsp+72], rdi
37bbc76admov [rsp+56], rax
37bbc76b2mov rdx, [rsp+344]
37bbc76bamov [rsp+32], rcx
37bbc76bfmov rcx, [rsp+152]
37bbc76c7mov [rsp+104], 1
37bbc76d0mov [rsp+96], 4
37bbc76d9mov [rsp+64], r14
37bbc76demov [rsp+48], rbx
37bbc76e3mov [rsp+40], rsi
37bbc76e8mov [rsp+160], rax
37bbc76f0mov [rsp+252], r15l
37bbc76f8call zhemm_
37bbc76fdmov [rsp+88], rbx
37bbc7702mov r9, r12
37bbc7705mov r8, rbp
37bbc7708mov r11, [rsp+360]
37bbc7710mov [rsp+64], r14
37bbc7715mov r10, [rsp+176]
37bbc771dmov [rsp+48], rbx
37bbc7722mov rdx, [rsp+160]
37bbc772amov [rsp+80], r11
37bbc772fmov [rsp+72], r10
37bbc7734mov rcx, [rsp+344]
37bbc773cmov [rsp+56], rdx
37bbc7741lea rdx, [rip+0x883050]
37bbc7748mov [rsp+104], 19
37bbc7751mov [rsp+96], 1
37bbc775amov [rsp+40], r13
37bbc775fmov [rsp+32], rdi
37bbc7764mov [rsp+252], r15l
37bbc776ccall zher2k_
37bbc7771mov [rsp+88], rbx
37bbc7776mov r9, rbp
37bbc7779mov r8, r12
37bbc777cmov rdx, [rsp+160]
37bbc7784mov [rsp+80], r13
37bbc7789mov [rsp+72], rdi
37bbc778emov rcx, [rsp+152]
37bbc7796mov [rsp+56], rdx
37bbc779bmov rdx, [rsp+144]
37bbc77a3mov [rsp+104], 1
37bbc77acmov [rsp+32], rdx
37bbc77b1mov rdx, [rsp+344]
37bbc77b9mov [rsp+96], 4
37bbc77c2mov [rsp+64], r14
37bbc77c7mov [rsp+48], rbx
37bbc77ccmov [rsp+40], rsi
37bbc77d1mov [rsp+252], r15l
37bbc77d9call zhemm_
37bbc77demov [rsp+252], r15l
37bbc77e6mov r15, [rsp+192]
37bbc77eelea r9, [rip+0x882f9b]
37bbc77f5mov [rsp+112], 8
37bbc77felea r8, [rip+0x882f93]
37bbc7805mov rdx, [rsp+344]
37bbc780dmov [rsp+80], rbx
37bbc7812mov rcx, [rsp+152]
37bbc781amov [rsp+104], 19
37bbc7823mov [rsp+96], 1
37bbc782cmov [rsp+88], 4
37bbc7835mov [rsp+72], r13
37bbc783amov [rsp+64], r14
37bbc783fmov [rsp+56], r15
37bbc7844mov [rsp+48], rdi
37bbc7849mov [rsp+40], rbp
37bbc784emov [rsp+32], r12
37bbc7853call ztrmm_
37bbc7858mov [rsp+48], r14
37bbc785dmov r9, rsi
37bbc7860mov r8, r12
37bbc7863mov rdx, [rsp+392]
37bbc786bmov [rsp+40], r15
37bbc7870mov [rsp+32], rbx
37bbc7875mov rcx, [rsp+336]
37bbc787dmov [rsp+56], rdx
37bbc7882mov rdx, [rsp+344]
37bbc788amov [rsp+64], 1
37bbc7893call zhegs2_
37bbc7898mov r11l, [rsp+184]
37bbc78a0test r11l, r11l
37bbc78a3jne 0x37bbc7580
37bbc78a9jmp 0x37bbc6f46
37bbc78ae
37bbc78ae 66 90 f.
37bbc78b0
37bbc78b0loc_37bbc78b0:
37bbc78b0mov rax, r13
37bbc78b3not rax
37bbc78b6mov [rsp+144], rax
37bbc78bemov rax, r8
37bbc78c1not rax
37bbc78c4mov [rsp+152], rax
37bbc78cctest r12l, r12l
37bbc78cfje 0x37bbc7e00
37bbc78d5lea rax, [rsp+248]
37bbc78ddmov [rsp+184], r11l
37bbc78e5mov rdi, [rsp+352]
37bbc78edmov r12l, r10l
37bbc78f0mov [rsp+136], rax
37bbc78f8mov rbp, [rsp+360]
37bbc7900mov [rsp+160], r13
37bbc7908mov [rsp+168], r8
37bbc7910mov [rsp+344], rsi
37bbc7918jmp 0x37bbc793e
37bbc791a
37bbc791a 66 0f 1f 44 00 00 f..D..
37bbc7920
37bbc7920loc_37bbc7920:
37bbc7920mov eax, [rsp+184]
37bbc7927test eax, eax
37bbc7929je 0x37bbc6f46
37bbc792fsub eax, 1
37bbc7932mov ecx, [rdi]
37bbc7934add r15l, r12l
37bbc7937mov [rsp+184], eax
37bbc793e
37bbc793eloc_37bbc793e:
37bbc793esub ecx, r15l
37bbc7941movsxd r13, r15l
37bbc7944mov rax, [rsp+168]
37bbc794cmov rsi, [rsp+160]
37bbc7954add ecx, 1
37bbc7957mov [rsp+48], r14
37bbc795cmov r8, [rsp+136]
37bbc7964cmp ecx, r12l
37bbc7967mov [rsp+32], rbx
37bbc796cmov rdx, [rsp+344]
37bbc7974mov [rsp+64], 1
37bbc797dcmovg ecx, r12l
37bbc7981imul rax, r13
37bbc7985add rax, [rsp+152]
37bbc798dimul rsi, r13
37bbc7991add rax, r13
37bbc7994add rsi, [rsp+144]
37bbc799cmov [rsp+248], ecx
37bbc79a3shl rax, 4
37bbc79a7add rsi, r13
37bbc79aamov rcx, [rsp+392]
37bbc79b2add rax, [rsp+376]
37bbc79bashl rsi, 4
37bbc79bemov [rsp+56], rcx
37bbc79c3add rsi, rbp
37bbc79c6mov rcx, [rsp+336]
37bbc79cemov [rsp+40], rax
37bbc79d3mov r9, rsi
37bbc79d6mov [rsp+176], rax
37bbc79decall zhegs2_
37bbc79e3mov r8l, [rsp+248]
37bbc79ebmov ecx, [rdi]
37bbc79edmov rax, [rsp+176]
37bbc79f5lea edx, [r8+r15]
37bbc79f9cmp edx, ecx
37bbc79fbjg 0x37bbc7920
37bbc7a01movsxd rdx, edx
37bbc7a04mov r10, [rsp+136]
37bbc7a0cmov [rsp+56], rax
37bbc7a11sub ecx, r15l
37bbc7a14lea rax, [rip+0x882d95]
37bbc7a1bsub ecx, r8l
37bbc7a1emov [rsp+112], 8
37bbc7a27lea r9, [rip+0x882d62]
37bbc7a2emov [rsp+48], rax
37bbc7a33add ecx, 1
37bbc7a36imul rdx, [rsp+160]
37bbc7a3flea rax, [rsp+252]
37bbc7a47add rdx, [rsp+144]
37bbc7a4fmov [rsp+32], r10
37bbc7a54lea r8, [rip+0x882d3d]
37bbc7a5badd rdx, r13
37bbc7a5emov [rsp+40], rax
37bbc7a63shl rdx, 4
37bbc7a67mov [rsp+80], rbx
37bbc7a6cadd rdx, rbp
37bbc7a6fmov [rsp+64], r14
37bbc7a74mov [rsp+72], rdx
37bbc7a79mov rdx, [rsp+344]
37bbc7a81mov [rsp+104], 19
37bbc7a8amov [rsp+96], 1
37bbc7a93mov [rsp+88], 4
37bbc7a9cmov [rsp+252], ecx
37bbc7aa3lea rcx, [rip+0x882d01]
37bbc7aaamov [rsp+176], rax
37bbc7ab2call ztrsm_
37bbc7ab7mov edx, [rdi]
37bbc7ab9mov eax, [rsp+248]
37bbc7ac0lea r9, [rip+0x882ce9]
37bbc7ac7lea rcx, [rip+0x882cf2]
37bbc7acemov [rsp+72], r9
37bbc7ad3mov r8, [rsp+136]
37bbc7adbsub edx, r15l
37bbc7ademov [rsp+40], rsi
37bbc7ae3mov r9, [rsp+176]
37bbc7aebsub edx, eax
37bbc7aedadd eax, r15l
37bbc7af0mov [rsp+32], rcx
37bbc7af5lea rcx, [rip+0x882caf]
37bbc7afcadd edx, 1
37bbc7affcdqe
37bbc7b01mov [rsp+104], 1
37bbc7b0amov [rsp+252], edx
37bbc7b11mov rdx, [rsp+160]
37bbc7b19mov [rsp+96], 4
37bbc7b22imul rdx, rax
37bbc7b26add rdx, [rsp+144]
37bbc7b2emov [rsp+88], rbx
37bbc7b33imul rax, [rsp+168]
37bbc7b3cadd rdx, r13
37bbc7b3fmov [rsp+64], r14
37bbc7b44add rax, [rsp+152]
37bbc7b4cshl rdx, 4
37bbc7b50mov [rsp+48], rbx
37bbc7b55add rax, r13
37bbc7b58add rdx, rbp
37bbc7b5bshl rax, 4
37bbc7b5fadd rax, [rsp+376]
37bbc7b67mov [rsp+80], rdx
37bbc7b6cmov [rsp+56], rax
37bbc7b71mov rdx, [rsp+344]
37bbc7b79call zhemm_
37bbc7b7emov edx, [rdi]
37bbc7b80mov eax, [rsp+248]
37bbc7b87lea r10, [rip+0x882c42]
37bbc7b8emov [rsp+72], r10
37bbc7b93mov r9, [rsp+136]
37bbc7b9bsub edx, r15l
37bbc7b9emov [rsp+88], rbx
37bbc7ba3mov r8, [rsp+176]
37bbc7babsub edx, eax
37bbc7badadd eax, r15l
37bbc7bb0mov [rsp+64], r14
37bbc7bb5add edx, 1
37bbc7bb8cdqe
37bbc7bbamov [rsp+48], rbx
37bbc7bbfmov [rsp+252], edx
37bbc7bc6mov rdx, [rsp+160]
37bbc7bcemov [rsp+104], 19
37bbc7bd7mov [rsp+96], 1
37bbc7be0imul rdx, rax
37bbc7be4add rdx, [rsp+144]
37bbc7beclea rcx, [rax+rdx]
37bbc7bf0shl rcx, 4
37bbc7bf4add rcx, rbp
37bbc7bf7imul rax, [rsp+168]
37bbc7c00add rax, [rsp+152]
37bbc7c08add rdx, r13
37bbc7c0badd rax, r13
37bbc7c0eshl rdx, 4
37bbc7c12mov [rsp+80], rcx
37bbc7c17mov rcx, [rsp+344]
37bbc7c1fshl rax, 4
37bbc7c23add rax, [rsp+376]
37bbc7c2badd rdx, rbp
37bbc7c2emov [rsp+56], rax
37bbc7c33lea rax, [rip+0x882b9e]
37bbc7c3amov [rsp+40], rdx
37bbc7c3flea rdx, [rip+0x882b52]
37bbc7c46mov [rsp+32], rax
37bbc7c4bcall zher2k_
37bbc7c50mov edx, [rdi]
37bbc7c52mov eax, [rsp+248]
37bbc7c59mov [rsp+40], rsi
37bbc7c5elea r10, [rip+0x882b4b]
37bbc7c65lea rsi, [rip+0x882b54]
37bbc7c6cmov [rsp+104], 1
37bbc7c75mov r8, [rsp+136]
37bbc7c7dsub edx, r15l
37bbc7c80mov [rsp+72], r10
37bbc7c85lea rcx, [rip+0x882b1f]
37bbc7c8csub edx, eax
37bbc7c8eadd eax, r15l
37bbc7c91mov [rsp+32], rsi
37bbc7c96mov rsi, [rsp+176]
37bbc7c9eadd edx, 1
37bbc7ca1cdqe
37bbc7ca3mov [rsp+88], rbx
37bbc7ca8mov [rsp+252], edx
37bbc7cafmov rdx, [rsp+160]
37bbc7cb7mov r9, rsi
37bbc7cbamov [rsp+96], 4
37bbc7cc3imul rdx, rax
37bbc7cc7add rdx, [rsp+144]
37bbc7ccfmov [rsp+64], r14
37bbc7cd4imul rax, [rsp+168]
37bbc7cddadd rdx, r13
37bbc7ce0mov [rsp+48], rbx
37bbc7ce5add rax, [rsp+152]
37bbc7cedshl rdx, 4
37bbc7cf1add rax, r13
37bbc7cf4add rdx, rbp
37bbc7cf7shl rax, 4
37bbc7cfbadd rax, [rsp+376]
37bbc7d03mov [rsp+80], rdx
37bbc7d08mov [rsp+56], rax
37bbc7d0dmov rdx, [rsp+344]
37bbc7d15call zhemm_
37bbc7d1amov eax, [rdi]
37bbc7d1cmov edx, [rsp+248]
37bbc7d23lea r9, [rip+0x882a86]
37bbc7d2amov r10, [rsp+136]
37bbc7d32mov [rsp+48], r9
37bbc7d37lea r8, [rip+0x882aaa]
37bbc7d3elea r9, [rip+0x882a4b]
37bbc7d45sub eax, r15l
37bbc7d48mov [rsp+80], rbx
37bbc7d4dlea rcx, [rip+0x882aa0]
37bbc7d54sub eax, edx
37bbc7d56add edx, r15l
37bbc7d59mov [rsp+112], 8
37bbc7d62add eax, 1
37bbc7d65movsxd rdx, edx
37bbc7d68mov [rsp+104], 12
37bbc7d71mov [rsp+252], eax
37bbc7d78mov rax, [rsp+160]
37bbc7d80mov [rsp+96], 1
37bbc7d89imul rax, rdx
37bbc7d8dadd rax, [rsp+144]
37bbc7d95mov [rsp+64], r14
37bbc7d9aadd rax, r13
37bbc7d9dmov [rsp+40], rsi
37bbc7da2shl rax, 4
37bbc7da6mov [rsp+32], r10
37bbc7dabmov [rsp+88], 5
37bbc7db4add rax, rbp
37bbc7db7mov [rsp+72], rax
37bbc7dbcmov rax, [rsp+168]
37bbc7dc4imul rax, rdx
37bbc7dc8add rax, [rsp+152]
37bbc7dd0add rax, rdx
37bbc7dd3mov rdx, [rsp+344]
37bbc7ddbshl rax, 4
37bbc7ddfadd rax, [rsp+376]
37bbc7de7mov [rsp+56], rax
37bbc7deccall ztrsm_
37bbc7df1jmp 0x37bbc7920
37bbc7df6
37bbc7df6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc7e00
37bbc7e00loc_37bbc7e00:
37bbc7e00movsxd rax, r10l
37bbc7e03lea rdx, [r13+1]
37bbc7e07mov rbp, [rsp+376]
37bbc7e0fmov [rsp+216], r13
37bbc7e17imul rdx, rax
37bbc7e1bmov [rsp+344], rsi
37bbc7e23mov rdi, [rsp+360]
37bbc7e2bmov r12, -1
37bbc7e32mov [rsp+160], r11l
37bbc7e3amov rsi, [rsp+352]
37bbc7e42mov [rsp+168], -1
37bbc7e4eshl rdx, 4
37bbc7e52mov [rsp+224], r8
37bbc7e5amov [rsp+200], rdx
37bbc7e62lea rdx, [r8+1]
37bbc7e66imul rdx, rax
37bbc7e6ashl rdx, 4
37bbc7e6emov [rsp+208], rdx
37bbc7e76mov rdx, r13
37bbc7e79mov r13, rbp
37bbc7e7cmov ebp, r10l
37bbc7e7fimul rdx, rax
37bbc7e83imul rax, r8
37bbc7e87mov [rsp+184], rdx
37bbc7e8fmov [rsp+192], rax
37bbc7e97lea rax, [rsp+248]
37bbc7e9fmov [rsp+136], rax
37bbc7ea7jmp 0x37bbc7ef6
37bbc7ea9
37bbc7ea9 0f 1f 80 00 00 00 00 .......
37bbc7eb0
37bbc7eb0loc_37bbc7eb0:
37bbc7eb0mov eax, [rsp+160]
37bbc7eb7test eax, eax
37bbc7eb9je 0x37bbc6f46
37bbc7ebfsub eax, 1
37bbc7ec2mov rcx, [rsp+192]
37bbc7ecaadd [rsp+168], rcx
37bbc7ed2add r15l, ebp
37bbc7ed5mov [rsp+160], eax
37bbc7edcmov ecx, [rsi]
37bbc7edeadd rdi, [rsp+200]
37bbc7ee6add r13, [rsp+208]
37bbc7eeeadd r12, [rsp+184]
37bbc7ef6
37bbc7ef6loc_37bbc7ef6:
37bbc7ef6sub ecx, r15l
37bbc7ef9mov rax, [rsp+392]
37bbc7f01mov [rsp+48], r14
37bbc7f06mov r9, rdi
37bbc7f09add ecx, 1
37bbc7f0cmov [rsp+40], r13
37bbc7f11mov r8, [rsp+136]
37bbc7f19cmp ecx, ebp
37bbc7f1bmov [rsp+56], rax
37bbc7f20mov rdx, [rsp+344]
37bbc7f28cmovg ecx, ebp
37bbc7f2bmov [rsp+32], rbx
37bbc7f30mov [rsp+64], 1
37bbc7f39mov [rsp+248], ecx
37bbc7f40mov rcx, [rsp+336]
37bbc7f48call zhegs2_
37bbc7f4dmov r8l, [rsp+248]
37bbc7f55mov ecx, [rsi]
37bbc7f57lea edx, [r8+r15]
37bbc7f5bcmp edx, ecx
37bbc7f5djg 0x37bbc7eb0
37bbc7f63movsxd rdx, edx
37bbc7f66lea rax, [rip+0x882843]
37bbc7f6dsub ecx, r15l
37bbc7f70mov [rsp+112], 8
37bbc7f79add rdx, r12
37bbc7f7cmov [rsp+48], rax
37bbc7f81mov rax, [rsp+136]
37bbc7f89sub ecx, r8l
37bbc7f8cshl rdx, 4
37bbc7f90mov [rsp+80], rbx
37bbc7f95add ecx, 1
37bbc7f98add rdx, [rsp+360]
37bbc7fa0mov [rsp+72], rdx
37bbc7fa5lea r9, [rip+0x8827e4]
37bbc7faclea rdx, [rsp+252]
37bbc7fb4mov [rsp+40], rax
37bbc7fb9lea r8, [rip+0x8827d8]
37bbc7fc0mov [rsp+32], rdx
37bbc7fc5mov [rsp+104], 19
37bbc7fcemov [rsp+96], 1
37bbc7fd7mov [rsp+88], 5
37bbc7fe0mov [rsp+64], r14
37bbc7fe5mov [rsp+56], r13
37bbc7feamov [rsp+176], rdx
37bbc7ff2mov rdx, [rsp+344]
37bbc7ffamov [rsp+252], ecx
37bbc8001lea rcx, [rip+0x8827ec]
37bbc8008call ztrsm_
37bbc800dmov ecx, [rsi]
37bbc800fmov edx, [rsp+248]
37bbc8016lea r11, [rip+0x8827a3]
37bbc801dmov [rsp+32], r11
37bbc8022mov r9, [rsp+136]
37bbc802asub ecx, r15l
37bbc802dmov [rsp+88], rbx
37bbc8032mov r8, [rsp+176]
37bbc803asub ecx, edx
37bbc803cadd edx, r15l
37bbc803fmov [rsp+64], r14
37bbc8044add ecx, 1
37bbc8047movsxd rdx, edx
37bbc804amov [rsp+104], 1
37bbc8053mov [rsp+252], ecx
37bbc805alea rcx, [r12+rdx]
37bbc805eadd rdx, [rsp+168]
37bbc8066shl rcx, 4
37bbc806ashl rdx, 4
37bbc806emov [rsp+48], rbx
37bbc8073add rcx, [rsp+360]
37bbc807badd rdx, [rsp+376]
37bbc8083mov [rsp+80], rcx
37bbc8088lea rcx, [rip+0x882721]
37bbc808fmov [rsp+72], rcx
37bbc8094lea rcx, [rip+0x882759]
37bbc809bmov [rsp+56], rdx
37bbc80a0mov rdx, [rsp+344]
37bbc80a8mov [rsp+96], 5
37bbc80b1mov [rsp+40], rdi
37bbc80b6call zhemm_
37bbc80bbmov eax, [rsi]
37bbc80bdmov edx, [rsp+248]
37bbc80c4mov [rsp+104], 12
37bbc80cdmov r10, [rsp+168]
37bbc80d5mov [rsp+88], rbx
37bbc80dasub eax, r15l
37bbc80ddmov [rsp+64], r14
37bbc80e2mov r9, [rsp+136]
37bbc80eamov ecx, eax
37bbc80ecmov rax, [rsp+216]
37bbc80f4mov [rsp+96], 1
37bbc80fdsub ecx, edx
37bbc80ffadd edx, r15l
37bbc8102mov [rsp+48], rbx
37bbc8107mov r8, [rsp+176]
37bbc810fmovsxd rdx, edx
37bbc8112add ecx, 1
37bbc8115imul rax, rdx
37bbc8119mov [rsp+252], ecx
37bbc8120mov rcx, [rsp+144]
37bbc8128add rcx, rax
37bbc812blea rax, [rip+0x88269e]
37bbc8132add rcx, rdx
37bbc8135mov [rsp+72], rax
37bbc813alea rax, [rip+0x882697]
37bbc8141shl rcx, 4
37bbc8145add rcx, [rsp+360]
37bbc814dmov [rsp+32], rax
37bbc8152mov [rsp+80], rcx
37bbc8157lea rcx, [r10+rdx]
37bbc815badd rdx, r12
37bbc815eshl rcx, 4
37bbc8162shl rdx, 4
37bbc8166add rcx, [rsp+376]
37bbc816eadd rdx, [rsp+360]
37bbc8176mov [rsp+56], rcx
37bbc817bmov rcx, [rsp+344]
37bbc8183mov [rsp+40], rdx
37bbc8188lea rdx, [rip+0x882659]
37bbc818fcall zher2k_
37bbc8194mov eax, [rsi]
37bbc8196mov edx, [rsp+248]
37bbc819dlea r11, [rip+0x88261c]
37bbc81a4mov [rsp+32], r11
37bbc81a9mov r9, [rsp+136]
37bbc81b1sub eax, r15l
37bbc81b4mov [rsp+88], rbx
37bbc81b9mov r8, [rsp+176]
37bbc81c1mov ecx, eax
37bbc81c3mov [rsp+64], r14
37bbc81c8sub ecx, edx
37bbc81caadd edx, r15l
37bbc81cdmov [rsp+48], rbx
37bbc81d2add ecx, 1
37bbc81d5movsxd rdx, edx
37bbc81d8mov [rsp+104], 1
37bbc81e1mov [rsp+252], ecx
37bbc81e8lea rcx, [r12+rdx]
37bbc81ecadd rdx, [rsp+168]
37bbc81f4shl rcx, 4
37bbc81f8shl rdx, 4
37bbc81fcmov [rsp+40], rdi
37bbc8201add rcx, [rsp+360]
37bbc8209add rdx, [rsp+376]
37bbc8211mov [rsp+80], rcx
37bbc8216lea rcx, [rip+0x882593]
37bbc821dmov [rsp+72], rcx
37bbc8222lea rcx, [rip+0x8825cb]
37bbc8229mov [rsp+56], rdx
37bbc822emov rdx, [rsp+344]
37bbc8236mov [rsp+96], 5
37bbc823fcall zhemm_
37bbc8244mov r11l, [rsi]
37bbc8247mov ecx, [rsp+248]
37bbc824emov [rsp+112], 8
37bbc8257mov r10, [rsp+224]
37bbc825fmov [rsp+80], rbx
37bbc8264lea r9, [rip+0x882525]
37bbc826blea r8, [rip+0x882576]
37bbc8272sub r11l, r15l
37bbc8275mov [rsp+64], r14
37bbc827amov rax, [rsp+136]
37bbc8282mov [rsp+104], 12
37bbc828bmov edx, r11l
37bbc828emov r11, [rsp+152]
37bbc8296sub edx, ecx
37bbc8298add ecx, r15l
37bbc829bmov [rsp+40], rax
37bbc82a0mov [rsp+96], 1
37bbc82a9movsxd rcx, ecx
37bbc82acadd edx, 1
37bbc82afimul r10, rcx
37bbc82b3mov [rsp+252], edx
37bbc82balea rdx, [r12+rcx]
37bbc82bemov [rsp+88], 4
37bbc82c7shl rdx, 4
37bbc82cbadd rdx, [rsp+360]
37bbc82d3mov [rsp+72], rdx
37bbc82d8lea rdx, [r10+r11]
37bbc82dcadd rdx, rcx
37bbc82dflea rcx, [rip+0x8824ca]
37bbc82e6shl rdx, 4
37bbc82eaadd rdx, [rsp+376]
37bbc82f2mov [rsp+48], rcx
37bbc82f7lea rcx, [rip+0x8824ad]
37bbc82femov [rsp+56], rdx
37bbc8303mov rdx, [rsp+176]
37bbc830bmov [rsp+32], rdx
37bbc8310mov rdx, [rsp+344]
37bbc8318call ztrsm_
37bbc831djmp 0x37bbc7eb0
37bbc8322
37bbc8322loc_37bbc8322:
37bbc8322neg eax
37bbc8324jmp 0x37bbc6f24
37bbc6e40
37bbc6e40zhegst_:
37bbc6e40push r15
37bbc6e42push r14
37bbc6e44push r13
37bbc6e46push r12
37bbc6e48push rbp
37bbc6e49push rdi
37bbc6e4apush rsi
37bbc6e4bpush rbx
37bbc6e4csub rsp, 264
37bbc6e53mov rax, [rsp+392]
37bbc6e5bmov rbx, [rsp+368]
37bbc6e63mov r14, [rsp+384]
37bbc6e6bmov [rax], 0
37bbc6e71movsxd r13, [rbx]
37bbc6e74mov ebp, [r14]
37bbc6e77mov rsi, rdx
37bbc6e7amov [rsp+336], rcx
37bbc6e82lea rdx, [rip+0x8838f7]
37bbc6e89mov [rsp+352], r8
37bbc6e91mov rcx, rsi
37bbc6e94mov r8l, 1
37bbc6e9amov [rsp+360], r9
37bbc6ea2mov r9l, 1
37bbc6ea8call lsame_
37bbc6eadmov r12l, eax
37bbc6eb0mov rax, [rsp+336]
37bbc6eb8mov eax, [rax]
37bbc6ebamov [rsp+136], eax
37bbc6ec1sub eax, 1
37bbc6ec4cmp eax, 2
37bbc6ec7ja 0x37bbc6f10
37bbc6ec9test r12l, r12l
37bbc6eccje 0x37bbc6f60
37bbc6ed2
37bbc6ed2loc_37bbc6ed2:
37bbc6ed2mov rax, [rsp+352]
37bbc6edamov edx, [rax]
37bbc6edctest edx, edx
37bbc6edejs 0x37bbc74a8
37bbc6ee4mov eax, 1
37bbc6ee9cmovg eax, edx
37bbc6eeccmp [rbx], eax
37bbc6eeejl 0x37bbc6f90
37bbc6ef4cmp [r14], eax
37bbc6ef7jge 0x37bbc6fa0
37bbc6efdmov edx, -7
37bbc6f02mov eax, 7
37bbc6f07jmp 0x37bbc6f1a
37bbc6f09
37bbc6f09 0f 1f 80 00 00 00 00 .......
37bbc6f10
37bbc6f10loc_37bbc6f10:
37bbc6f10mov edx, -1
37bbc6f15mov eax, 1
37bbc6f1a
37bbc6f1aloc_37bbc6f1a:
37bbc6f1amov rdi, [rsp+392]
37bbc6f22mov [rdi], edx
37bbc6f24
37bbc6f24loc_37bbc6f24:
37bbc6f24lea rdx, [rsp+252]
37bbc6f2cmov r8l, 6
37bbc6f32lea rcx, [rip+0x883849]
37bbc6f39mov [rsp+252], eax
37bbc6f40call xerbla_
37bbc6f45nop
37bbc6f46
37bbc6f46loc_37bbc6f46:
37bbc6f46add rsp, 264
37bbc6f4dpop rbx
37bbc6f4epop rsi
37bbc6f4fpop rdi
37bbc6f50pop rbp
37bbc6f51pop r12
37bbc6f53pop r13
37bbc6f55pop r14
37bbc6f57pop r15
37bbc6f59ret
37bbc6f5a
37bbc6f5a 66 0f 1f 44 00 00 f..D..
37bbc6f60
37bbc6f60loc_37bbc6f60:
37bbc6f60mov r9l, 1
37bbc6f66mov r8l, 1
37bbc6f6clea rdx, [rip+0x88380e]
37bbc6f73mov rcx, rsi
37bbc6f76call lsame_
37bbc6f7btest eax, eax
37bbc6f7djne 0x37bbc6ed2
37bbc6f83mov edx, -2
37bbc6f88mov eax, 2
37bbc6f8djmp 0x37bbc6f1a
37bbc6f8f
37bbc6f8f 90 .
37bbc6f90
37bbc6f90loc_37bbc6f90:
37bbc6f90mov edx, -5
37bbc6f95mov eax, 5
37bbc6f9ajmp 0x37bbc6f1a
37bbc6f9f
37bbc6f9f 90 .
37bbc6fa0
37bbc6fa0loc_37bbc6fa0:
37bbc6fa0mov rax, [rsp+392]
37bbc6fa8mov eax, [rax]
37bbc6faatest eax, eax
37bbc6facjne 0x37bbc8322
37bbc6fb2test edx, edx
37bbc6fb4je 0x37bbc6f46
37bbc6fb6lea rax, [rip+0x8837cf]
37bbc6fbdmov r9, [rsp+352]
37bbc6fc5mov [rsp+64], 1
37bbc6fcemov r8, rsi
37bbc6fd1mov [rsp+56], 6
37bbc6fdalea rdx, [rip+0x8837a1]
37bbc6fe1lea rcx, [rip+0x8837a0]
37bbc6fe8mov [rsp+48], rax
37bbc6fedmov [rsp+40], rax
37bbc6ff2mov [rsp+32], rax
37bbc6ff7call ilaenv_
37bbc6ffcmov r10l, eax
37bbc6fffcmp eax, 1
37bbc7002jle 0x37bbc7450
37bbc7008mov rax, [rsp+352]
37bbc7010mov ecx, [rax]
37bbc7012cmp ecx, r10l
37bbc7015jle 0x37bbc7450
37bbc701bxor eax, eax
37bbc701dmovsxd r8, ebp
37bbc7020test r13, r13
37bbc7023cmovs r13, rax
37bbc7027test r8, r8
37bbc702acmovs r8, rax
37bbc702emov rax, [rsp+336]
37bbc7036xor edx, edx
37bbc7038mov r15l, [rax]
37bbc703blea eax, [rcx-1]
37bbc703ediv r10l
37bbc7041mov r11l, eax
37bbc7044cmp r15l, 1
37bbc7048je 0x37bbc78b0
37bbc704emovsxd rax, r10l
37bbc7051test r12l, r12l
37bbc7054je 0x37bbc74c0
37bbc705amov rdx, r13
37bbc705dlea rdi, [r13+1]
37bbc7061lea r9, [rip+0x883768]
37bbc7068mov r12, [rsp+360]
37bbc7070imul rdx, rax
37bbc7074mov [rsp+176], r9
37bbc707cmov r15, [rsp+376]
37bbc7084lea r9, [rip+0x883769]
37bbc708bimul rdi, rax
37bbc708fmov [rsp+136], r9
37bbc7097lea r9, [rip+0x883762]
37bbc709emov [rsp+344], rsi
37bbc70a6lea rbp, [rsp+252]
37bbc70aelea rsi, [rsp+248]
37bbc70b6shl rdx, 4
37bbc70bamov [rsp+160], r15
37bbc70c2mov [rsp+232], rdx
37bbc70camov rdx, r8
37bbc70cdshl rdi, 4
37bbc70d1imul rdx, rax
37bbc70d5mov [rsp+224], rdi
37bbc70ddlea rdi, [rip+0x8836c7]
37bbc70e4mov [rsp+152], rdi
37bbc70eclea rdi, [rip+0x8836bd]
37bbc70f3mov [rsp+168], r12
37bbc70fbshl rdx, 4
37bbc70ffmov [rsp+144], r9
37bbc7107mov [rsp+216], rdx
37bbc710flea rdx, [r8+1]
37bbc7113imul rax, rdx
37bbc7117shl rax, 4
37bbc711bmov [rsp+208], rax
37bbc7123mov eax, 1
37bbc7128jmp 0x37bbc7180
37bbc712a
37bbc712a 66 0f 1f 44 00 00 f..D..
37bbc7130
37bbc7130loc_37bbc7130:
37bbc7130mov rcx, [rsp+352]
37bbc7138add r13, [rsp+224]
37bbc7140sub r11l, 1
37bbc7144mov rax, [rsp+208]
37bbc714cmov r10l, [rsp+200]
37bbc7154mov [rsp+168], r13
37bbc715cadd [rsp+160], rax
37bbc7164mov eax, [rsp+192]
37bbc716bmov ecx, [rcx]
37bbc716dadd r12, [rsp+232]
37bbc7175add r15, [rsp+216]
37bbc717dadd eax, r10l
37bbc7180
37bbc7180loc_37bbc7180:
37bbc7180sub ecx, eax
37bbc7182lea r13l, [rax-1]
37bbc7186mov [rsp+192], eax
37bbc718dmov rax, [rsp+376]
37bbc7195add ecx, 1
37bbc7198mov [rsp+80], rbx
37bbc719dmov rdx, [rsp+344]
37bbc71a5lea r9, [rip+0x8835e4]
37bbc71accmp ecx, r10l
37bbc71afmov [rsp+56], rax
37bbc71b4lea r8, [rip+0x88362d]
37bbc71bbcmovg ecx, r10l
37bbc71bfmov [rsp+72], r12
37bbc71c4mov [rsp+112], 8
37bbc71cdmov [rsp+104], 12
37bbc71d6mov [rsp+96], 1
37bbc71dfmov [rsp+88], 4
37bbc71e8mov [rsp+64], r14
37bbc71edmov [rsp+48], rdi
37bbc71f2mov [rsp+40], rsi
37bbc71f7mov [rsp+32], rbp
37bbc71fcmov [rsp+248], ecx
37bbc7203mov rcx, [rsp+152]
37bbc720bmov [rsp+200], r10l
37bbc7213mov [rsp+184], r11l
37bbc721bmov [rsp+252], r13l
37bbc7223call ztrmm_
37bbc7228mov [rsp+88], rbx
37bbc722dmov r9, rsi
37bbc7230mov r8, rbp
37bbc7233mov rax, [rsp+168]
37bbc723bmov [rsp+80], r12
37bbc7240mov rdx, [rsp+144]
37bbc7248mov [rsp+72], rdi
37bbc724dmov [rsp+40], rax
37bbc7252mov rcx, [rsp+136]
37bbc725amov [rsp+32], rdx
37bbc725fmov rdx, [rsp+344]
37bbc7267mov [rsp+104], 1
37bbc7270mov [rsp+96], 5
37bbc7279mov [rsp+64], r14
37bbc727emov [rsp+56], r15
37bbc7283mov [rsp+48], rbx
37bbc7288mov [rsp+252], r13l
37bbc7290call zhemm_
37bbc7295mov [rsp+88], rbx
37bbc729amov r9, rsi
37bbc729dmov r8, rbp
37bbc72a0mov r11, [rsp+360]
37bbc72a8mov [rsp+64], r14
37bbc72adlea rdx, [rip+0x883534]
37bbc72b4mov [rsp+56], r15
37bbc72b9mov rcx, [rsp+344]
37bbc72c1mov [rsp+80], r11
37bbc72c6mov r11, [rsp+176]
37bbc72cemov [rsp+104], 12
37bbc72d7mov [rsp+72], r11
37bbc72dcmov [rsp+96], 1
37bbc72e5mov [rsp+48], rbx
37bbc72eamov [rsp+40], r12
37bbc72efmov [rsp+32], rdi
37bbc72f4mov [rsp+252], r13l
37bbc72fccall zher2k_
37bbc7301mov [rsp+88], rbx
37bbc7306mov r9, rsi
37bbc7309mov r8, rbp
37bbc730cmov rax, [rsp+168]
37bbc7314mov [rsp+80], r12
37bbc7319mov rdx, [rsp+144]
37bbc7321mov [rsp+72], rdi
37bbc7326mov [rsp+40], rax
37bbc732bmov rcx, [rsp+136]
37bbc7333mov [rsp+32], rdx
37bbc7338mov rdx, [rsp+344]
37bbc7340mov [rsp+104], 1
37bbc7349mov [rsp+96], 5
37bbc7352mov [rsp+64], r14
37bbc7357mov [rsp+56], r15
37bbc735cmov [rsp+48], rbx
37bbc7361mov [rsp+252], r13l
37bbc7369call zhemm_
37bbc736emov [rsp+252], r13l
37bbc7376mov r13, [rsp+160]
37bbc737elea r9, [rip+0x88340b]
37bbc7385mov [rsp+112], 8
37bbc738elea r8, [rip+0x883403]
37bbc7395mov rdx, [rsp+344]
37bbc739dmov [rsp+56], r13
37bbc73a2mov rcx, [rsp+136]
37bbc73aamov [rsp+104], 19
37bbc73b3mov [rsp+96], 1
37bbc73bcmov [rsp+88], 5
37bbc73c5mov [rsp+80], rbx
37bbc73camov [rsp+72], r12
37bbc73cfmov [rsp+64], r14
37bbc73d4mov [rsp+48], rdi
37bbc73d9mov [rsp+40], rsi
37bbc73demov [rsp+32], rbp
37bbc73e3call ztrmm_
37bbc73e8mov rcx, [rsp+392]
37bbc73f0mov [rsp+40], r13
37bbc73f5mov r8, rsi
37bbc73f8mov [rsp+160], r13
37bbc7400mov r13, [rsp+168]
37bbc7408mov [rsp+56], rcx
37bbc740dmov rdx, [rsp+344]
37bbc7415mov [rsp+48], r14
37bbc741amov rcx, [rsp+336]
37bbc7422mov r9, r13
37bbc7425mov [rsp+64], 1
37bbc742emov [rsp+32], rbx
37bbc7433call zhegs2_
37bbc7438mov r11l, [rsp+184]
37bbc7440test r11l, r11l
37bbc7443jne 0x37bbc7130
37bbc7449jmp 0x37bbc6f46
37bbc744e
37bbc744e 66 90 f.
37bbc7450
37bbc7450loc_37bbc7450:
37bbc7450mov rax, [rsp+392]
37bbc7458mov [rsp+48], r14
37bbc745dmov rdx, rsi
37bbc7460mov [rsp+32], rbx
37bbc7465mov r9, [rsp+360]
37bbc746dmov [rsp+56], rax
37bbc7472mov rax, [rsp+376]
37bbc747amov r8, [rsp+352]
37bbc7482mov rcx, [rsp+336]
37bbc748amov [rsp+64], 1
37bbc7493mov [rsp+40], rax
37bbc7498call zhegs2_
37bbc749djmp 0x37bbc6f46
37bbc74a2
37bbc74a2 66 0f 1f 44 00 00 f..D..
37bbc74a8
37bbc74a8loc_37bbc74a8:
37bbc74a8mov edx, -3
37bbc74admov eax, 3
37bbc74b2jmp 0x37bbc6f1a
37bbc74b7
37bbc74b7 66 0f 1f 84 00 00 00 00 00 f........
37bbc74c0
37bbc74c0loc_37bbc74c0:
37bbc74c0lea rdx, [r8+1]
37bbc74c4lea rdi, [r13+1]
37bbc74c8mov r15, [rsp+360]
37bbc74d0mov [rsp+344], rsi
37bbc74d8imul rdx, rax
37bbc74dclea rbp, [rsp+252]
37bbc74e4mov [rsp+168], 0
37bbc74f0imul rdi, rax
37bbc74f4shl rax, 4
37bbc74f8lea r12, [rsp+248]
37bbc7500mov rsi, r15
37bbc7503mov [rsp+232], rax
37bbc750bmov rax, [rsp+376]
37bbc7513shl rdx, 4
37bbc7517mov [rsp+224], rdx
37bbc751flea rdx, [rip+0x8832aa]
37bbc7526shl rdi, 4
37bbc752amov [rsp+176], rdx
37bbc7532lea rdx, [rip+0x8832bb]
37bbc7539mov [rsp+216], rdi
37bbc7541lea rdi, [rip+0x883263]
37bbc7548mov [rsp+136], rdx
37bbc7550lea rdx, [rip+0x8832a9]
37bbc7557mov [rsp+192], rax
37bbc755fmov eax, 1
37bbc7564mov [rsp+152], rdi
37bbc756clea rdi, [rip+0x88323d]
37bbc7573mov [rsp+144], rdx
37bbc757bjmp 0x37bbc75c8
37bbc757d
37bbc757d 0f 1f 00 ...
37bbc7580
37bbc7580loc_37bbc7580:
37bbc7580mov rdx, [rsp+232]
37bbc7588mov rcx, [rsp+352]
37bbc7590sub r11l, 1
37bbc7594add r15, [rsp+224]
37bbc759cadd [rsp+168], rdx
37bbc75a4mov eax, [rsp+200]
37bbc75abmov ecx, [rcx]
37bbc75admov [rsp+192], r15
37bbc75b5mov r10l, [rsp+208]
37bbc75bdadd rsi, [rsp+216]
37bbc75c5add eax, r10l
37bbc75c8
37bbc75c8loc_37bbc75c8:
37bbc75c8sub ecx, eax
37bbc75camov [rsp+80], rbx
37bbc75cfmov r13, [rsp+168]
37bbc75d7lea r15l, [rax-1]
37bbc75dbadd ecx, 1
37bbc75demov [rsp+64], r14
37bbc75e3mov rdx, [rsp+344]
37bbc75eblea r9, [rip+0x88319e]
37bbc75f2cmp ecx, r10l
37bbc75f5mov [rsp+48], rdi
37bbc75falea r8, [rip+0x8831e7]
37bbc7601cmovg ecx, r10l
37bbc7605mov [rsp+40], rbp
37bbc760aadd r13, [rsp+360]
37bbc7612mov [rsp+112], 8
37bbc761bmov [rsp+248], ecx
37bbc7622mov rcx, [rsp+376]
37bbc762amov [rsp+104], 12
37bbc7633mov [rsp+56], rcx
37bbc7638mov rcx, [rsp+136]
37bbc7640mov [rsp+96], 1
37bbc7649mov [rsp+88], 5
37bbc7652mov [rsp+72], r13
37bbc7657mov [rsp+32], r12
37bbc765cmov [rsp+184], r11l
37bbc7664mov [rsp+208], r10l
37bbc766cmov [rsp+200], eax
37bbc7673mov [rsp+252], r15l
37bbc767bcall ztrmm_
37bbc7680mov [rsp+88], rbx
37bbc7685mov r9, rbp
37bbc7688mov r8, r12
37bbc768bmov rcx, [rsp+144]
37bbc7693mov [rsp+80], r13
37bbc7698mov rax, [rsp+168]
37bbc76a0add rax, [rsp+376]
37bbc76a8mov [rsp+72], rdi
37bbc76admov [rsp+56], rax
37bbc76b2mov rdx, [rsp+344]
37bbc76bamov [rsp+32], rcx
37bbc76bfmov rcx, [rsp+152]
37bbc76c7mov [rsp+104], 1
37bbc76d0mov [rsp+96], 4
37bbc76d9mov [rsp+64], r14
37bbc76demov [rsp+48], rbx
37bbc76e3mov [rsp+40], rsi
37bbc76e8mov [rsp+160], rax
37bbc76f0mov [rsp+252], r15l
37bbc76f8call zhemm_
37bbc76fdmov [rsp+88], rbx
37bbc7702mov r9, r12
37bbc7705mov r8, rbp
37bbc7708mov r11, [rsp+360]
37bbc7710mov [rsp+64], r14
37bbc7715mov r10, [rsp+176]
37bbc771dmov [rsp+48], rbx
37bbc7722mov rdx, [rsp+160]
37bbc772amov [rsp+80], r11
37bbc772fmov [rsp+72], r10
37bbc7734mov rcx, [rsp+344]
37bbc773cmov [rsp+56], rdx
37bbc7741lea rdx, [rip+0x883050]
37bbc7748mov [rsp+104], 19
37bbc7751mov [rsp+96], 1
37bbc775amov [rsp+40], r13
37bbc775fmov [rsp+32], rdi
37bbc7764mov [rsp+252], r15l
37bbc776ccall zher2k_
37bbc7771mov [rsp+88], rbx
37bbc7776mov r9, rbp
37bbc7779mov r8, r12
37bbc777cmov rdx, [rsp+160]
37bbc7784mov [rsp+80], r13
37bbc7789mov [rsp+72], rdi
37bbc778emov rcx, [rsp+152]
37bbc7796mov [rsp+56], rdx
37bbc779bmov rdx, [rsp+144]
37bbc77a3mov [rsp+104], 1
37bbc77acmov [rsp+32], rdx
37bbc77b1mov rdx, [rsp+344]
37bbc77b9mov [rsp+96], 4
37bbc77c2mov [rsp+64], r14
37bbc77c7mov [rsp+48], rbx
37bbc77ccmov [rsp+40], rsi
37bbc77d1mov [rsp+252], r15l
37bbc77d9call zhemm_
37bbc77demov [rsp+252], r15l
37bbc77e6mov r15, [rsp+192]
37bbc77eelea r9, [rip+0x882f9b]
37bbc77f5mov [rsp+112], 8
37bbc77felea r8, [rip+0x882f93]
37bbc7805mov rdx, [rsp+344]
37bbc780dmov [rsp+80], rbx
37bbc7812mov rcx, [rsp+152]
37bbc781amov [rsp+104], 19
37bbc7823mov [rsp+96], 1
37bbc782cmov [rsp+88], 4
37bbc7835mov [rsp+72], r13
37bbc783amov [rsp+64], r14
37bbc783fmov [rsp+56], r15
37bbc7844mov [rsp+48], rdi
37bbc7849mov [rsp+40], rbp
37bbc784emov [rsp+32], r12
37bbc7853call ztrmm_
37bbc7858mov [rsp+48], r14
37bbc785dmov r9, rsi
37bbc7860mov r8, r12
37bbc7863mov rdx, [rsp+392]
37bbc786bmov [rsp+40], r15
37bbc7870mov [rsp+32], rbx
37bbc7875mov rcx, [rsp+336]
37bbc787dmov [rsp+56], rdx
37bbc7882mov rdx, [rsp+344]
37bbc788amov [rsp+64], 1
37bbc7893call zhegs2_
37bbc7898mov r11l, [rsp+184]
37bbc78a0test r11l, r11l
37bbc78a3jne 0x37bbc7580
37bbc78a9jmp 0x37bbc6f46
37bbc78ae
37bbc78ae 66 90 f.
37bbc78b0
37bbc78b0loc_37bbc78b0:
37bbc78b0mov rax, r13
37bbc78b3not rax
37bbc78b6mov [rsp+144], rax
37bbc78bemov rax, r8
37bbc78c1not rax
37bbc78c4mov [rsp+152], rax
37bbc78cctest r12l, r12l
37bbc78cfje 0x37bbc7e00
37bbc78d5lea rax, [rsp+248]
37bbc78ddmov [rsp+184], r11l
37bbc78e5mov rdi, [rsp+352]
37bbc78edmov r12l, r10l
37bbc78f0mov [rsp+136], rax
37bbc78f8mov rbp, [rsp+360]
37bbc7900mov [rsp+160], r13
37bbc7908mov [rsp+168], r8
37bbc7910mov [rsp+344], rsi
37bbc7918jmp 0x37bbc793e
37bbc791a
37bbc791a 66 0f 1f 44 00 00 f..D..
37bbc7920
37bbc7920loc_37bbc7920:
37bbc7920mov eax, [rsp+184]
37bbc7927test eax, eax
37bbc7929je 0x37bbc6f46
37bbc792fsub eax, 1
37bbc7932mov ecx, [rdi]
37bbc7934add r15l, r12l
37bbc7937mov [rsp+184], eax
37bbc793e
37bbc793eloc_37bbc793e:
37bbc793esub ecx, r15l
37bbc7941movsxd r13, r15l
37bbc7944mov rax, [rsp+168]
37bbc794cmov rsi, [rsp+160]
37bbc7954add ecx, 1
37bbc7957mov [rsp+48], r14
37bbc795cmov r8, [rsp+136]
37bbc7964cmp ecx, r12l
37bbc7967mov [rsp+32], rbx
37bbc796cmov rdx, [rsp+344]
37bbc7974mov [rsp+64], 1
37bbc797dcmovg ecx, r12l
37bbc7981imul rax, r13
37bbc7985add rax, [rsp+152]
37bbc798dimul rsi, r13
37bbc7991add rax, r13
37bbc7994add rsi, [rsp+144]
37bbc799cmov [rsp+248], ecx
37bbc79a3shl rax, 4
37bbc79a7add rsi, r13
37bbc79aamov rcx, [rsp+392]
37bbc79b2add rax, [rsp+376]
37bbc79bashl rsi, 4
37bbc79bemov [rsp+56], rcx
37bbc79c3add rsi, rbp
37bbc79c6mov rcx, [rsp+336]
37bbc79cemov [rsp+40], rax
37bbc79d3mov r9, rsi
37bbc79d6mov [rsp+176], rax
37bbc79decall zhegs2_
37bbc79e3mov r8l, [rsp+248]
37bbc79ebmov ecx, [rdi]
37bbc79edmov rax, [rsp+176]
37bbc79f5lea edx, [r8+r15]
37bbc79f9cmp edx, ecx
37bbc79fbjg 0x37bbc7920
37bbc7a01movsxd rdx, edx
37bbc7a04mov r10, [rsp+136]
37bbc7a0cmov [rsp+56], rax
37bbc7a11sub ecx, r15l
37bbc7a14lea rax, [rip+0x882d95]
37bbc7a1bsub ecx, r8l
37bbc7a1emov [rsp+112], 8
37bbc7a27lea r9, [rip+0x882d62]
37bbc7a2emov [rsp+48], rax
37bbc7a33add ecx, 1
37bbc7a36imul rdx, [rsp+160]
37bbc7a3flea rax, [rsp+252]
37bbc7a47add rdx, [rsp+144]
37bbc7a4fmov [rsp+32], r10
37bbc7a54lea r8, [rip+0x882d3d]
37bbc7a5badd rdx, r13
37bbc7a5emov [rsp+40], rax
37bbc7a63shl rdx, 4
37bbc7a67mov [rsp+80], rbx
37bbc7a6cadd rdx, rbp
37bbc7a6fmov [rsp+64], r14
37bbc7a74mov [rsp+72], rdx
37bbc7a79mov rdx, [rsp+344]
37bbc7a81mov [rsp+104], 19
37bbc7a8amov [rsp+96], 1
37bbc7a93mov [rsp+88], 4
37bbc7a9cmov [rsp+252], ecx
37bbc7aa3lea rcx, [rip+0x882d01]
37bbc7aaamov [rsp+176], rax
37bbc7ab2call ztrsm_
37bbc7ab7mov edx, [rdi]
37bbc7ab9mov eax, [rsp+248]
37bbc7ac0lea r9, [rip+0x882ce9]
37bbc7ac7lea rcx, [rip+0x882cf2]
37bbc7acemov [rsp+72], r9
37bbc7ad3mov r8, [rsp+136]
37bbc7adbsub edx, r15l
37bbc7ademov [rsp+40], rsi
37bbc7ae3mov r9, [rsp+176]
37bbc7aebsub edx, eax
37bbc7aedadd eax, r15l
37bbc7af0mov [rsp+32], rcx
37bbc7af5lea rcx, [rip+0x882caf]
37bbc7afcadd edx, 1
37bbc7affcdqe
37bbc7b01mov [rsp+104], 1
37bbc7b0amov [rsp+252], edx
37bbc7b11mov rdx, [rsp+160]
37bbc7b19mov [rsp+96], 4
37bbc7b22imul rdx, rax
37bbc7b26add rdx, [rsp+144]
37bbc7b2emov [rsp+88], rbx
37bbc7b33imul rax, [rsp+168]
37bbc7b3cadd rdx, r13
37bbc7b3fmov [rsp+64], r14
37bbc7b44add rax, [rsp+152]
37bbc7b4cshl rdx, 4
37bbc7b50mov [rsp+48], rbx
37bbc7b55add rax, r13
37bbc7b58add rdx, rbp
37bbc7b5bshl rax, 4
37bbc7b5fadd rax, [rsp+376]
37bbc7b67mov [rsp+80], rdx
37bbc7b6cmov [rsp+56], rax
37bbc7b71mov rdx, [rsp+344]
37bbc7b79call zhemm_
37bbc7b7emov edx, [rdi]
37bbc7b80mov eax, [rsp+248]
37bbc7b87lea r10, [rip+0x882c42]
37bbc7b8emov [rsp+72], r10
37bbc7b93mov r9, [rsp+136]
37bbc7b9bsub edx, r15l
37bbc7b9emov [rsp+88], rbx
37bbc7ba3mov r8, [rsp+176]
37bbc7babsub edx, eax
37bbc7badadd eax, r15l
37bbc7bb0mov [rsp+64], r14
37bbc7bb5add edx, 1
37bbc7bb8cdqe
37bbc7bbamov [rsp+48], rbx
37bbc7bbfmov [rsp+252], edx
37bbc7bc6mov rdx, [rsp+160]
37bbc7bcemov [rsp+104], 19
37bbc7bd7mov [rsp+96], 1
37bbc7be0imul rdx, rax
37bbc7be4add rdx, [rsp+144]
37bbc7beclea rcx, [rax+rdx]
37bbc7bf0shl rcx, 4
37bbc7bf4add rcx, rbp
37bbc7bf7imul rax, [rsp+168]
37bbc7c00add rax, [rsp+152]
37bbc7c08add rdx, r13
37bbc7c0badd rax, r13
37bbc7c0eshl rdx, 4
37bbc7c12mov [rsp+80], rcx
37bbc7c17mov rcx, [rsp+344]
37bbc7c1fshl rax, 4
37bbc7c23add rax, [rsp+376]
37bbc7c2badd rdx, rbp
37bbc7c2emov [rsp+56], rax
37bbc7c33lea rax, [rip+0x882b9e]
37bbc7c3amov [rsp+40], rdx
37bbc7c3flea rdx, [rip+0x882b52]
37bbc7c46mov [rsp+32], rax
37bbc7c4bcall zher2k_
37bbc7c50mov edx, [rdi]
37bbc7c52mov eax, [rsp+248]
37bbc7c59mov [rsp+40], rsi
37bbc7c5elea r10, [rip+0x882b4b]
37bbc7c65lea rsi, [rip+0x882b54]
37bbc7c6cmov [rsp+104], 1
37bbc7c75mov r8, [rsp+136]
37bbc7c7dsub edx, r15l
37bbc7c80mov [rsp+72], r10
37bbc7c85lea rcx, [rip+0x882b1f]
37bbc7c8csub edx, eax
37bbc7c8eadd eax, r15l
37bbc7c91mov [rsp+32], rsi
37bbc7c96mov rsi, [rsp+176]
37bbc7c9eadd edx, 1
37bbc7ca1cdqe
37bbc7ca3mov [rsp+88], rbx
37bbc7ca8mov [rsp+252], edx
37bbc7cafmov rdx, [rsp+160]
37bbc7cb7mov r9, rsi
37bbc7cbamov [rsp+96], 4
37bbc7cc3imul rdx, rax
37bbc7cc7add rdx, [rsp+144]
37bbc7ccfmov [rsp+64], r14
37bbc7cd4imul rax, [rsp+168]
37bbc7cddadd rdx, r13
37bbc7ce0mov [rsp+48], rbx
37bbc7ce5add rax, [rsp+152]
37bbc7cedshl rdx, 4
37bbc7cf1add rax, r13
37bbc7cf4add rdx, rbp
37bbc7cf7shl rax, 4
37bbc7cfbadd rax, [rsp+376]
37bbc7d03mov [rsp+80], rdx
37bbc7d08mov [rsp+56], rax
37bbc7d0dmov rdx, [rsp+344]
37bbc7d15call zhemm_
37bbc7d1amov eax, [rdi]
37bbc7d1cmov edx, [rsp+248]
37bbc7d23lea r9, [rip+0x882a86]
37bbc7d2amov r10, [rsp+136]
37bbc7d32mov [rsp+48], r9
37bbc7d37lea r8, [rip+0x882aaa]
37bbc7d3elea r9, [rip+0x882a4b]
37bbc7d45sub eax, r15l
37bbc7d48mov [rsp+80], rbx
37bbc7d4dlea rcx, [rip+0x882aa0]
37bbc7d54sub eax, edx
37bbc7d56add edx, r15l
37bbc7d59mov [rsp+112], 8
37bbc7d62add eax, 1
37bbc7d65movsxd rdx, edx
37bbc7d68mov [rsp+104], 12
37bbc7d71mov [rsp+252], eax
37bbc7d78mov rax, [rsp+160]
37bbc7d80mov [rsp+96], 1
37bbc7d89imul rax, rdx
37bbc7d8dadd rax, [rsp+144]
37bbc7d95mov [rsp+64], r14
37bbc7d9aadd rax, r13
37bbc7d9dmov [rsp+40], rsi
37bbc7da2shl rax, 4
37bbc7da6mov [rsp+32], r10
37bbc7dabmov [rsp+88], 5
37bbc7db4add rax, rbp
37bbc7db7mov [rsp+72], rax
37bbc7dbcmov rax, [rsp+168]
37bbc7dc4imul rax, rdx
37bbc7dc8add rax, [rsp+152]
37bbc7dd0add rax, rdx
37bbc7dd3mov rdx, [rsp+344]
37bbc7ddbshl rax, 4
37bbc7ddfadd rax, [rsp+376]
37bbc7de7mov [rsp+56], rax
37bbc7deccall ztrsm_
37bbc7df1jmp 0x37bbc7920
37bbc7df6
37bbc7df6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbc7e00
37bbc7e00loc_37bbc7e00:
37bbc7e00movsxd rax, r10l
37bbc7e03lea rdx, [r13+1]
37bbc7e07mov rbp, [rsp+376]
37bbc7e0fmov [rsp+216], r13
37bbc7e17imul rdx, rax
37bbc7e1bmov [rsp+344], rsi
37bbc7e23mov rdi, [rsp+360]
37bbc7e2bmov r12, -1
37bbc7e32mov [rsp+160], r11l
37bbc7e3amov rsi, [rsp+352]
37bbc7e42mov [rsp+168], -1
37bbc7e4eshl rdx, 4
37bbc7e52mov [rsp+224], r8
37bbc7e5amov [rsp+200], rdx
37bbc7e62lea rdx, [r8+1]
37bbc7e66imul rdx, rax
37bbc7e6ashl rdx, 4
37bbc7e6emov [rsp+208], rdx
37bbc7e76mov rdx, r13
37bbc7e79mov r13, rbp
37bbc7e7cmov ebp, r10l
37bbc7e7fimul rdx, rax
37bbc7e83imul rax, r8
37bbc7e87mov [rsp+184], rdx
37bbc7e8fmov [rsp+192], rax
37bbc7e97lea rax, [rsp+248]
37bbc7e9fmov [rsp+136], rax
37bbc7ea7jmp 0x37bbc7ef6
37bbc7ea9
37bbc7ea9 0f 1f 80 00 00 00 00 .......
37bbc7eb0
37bbc7eb0loc_37bbc7eb0:
37bbc7eb0mov eax, [rsp+160]
37bbc7eb7test eax, eax
37bbc7eb9je 0x37bbc6f46
37bbc7ebfsub eax, 1
37bbc7ec2mov rcx, [rsp+192]
37bbc7ecaadd [rsp+168], rcx
37bbc7ed2add r15l, ebp
37bbc7ed5mov [rsp+160], eax
37bbc7edcmov ecx, [rsi]
37bbc7edeadd rdi, [rsp+200]
37bbc7ee6add r13, [rsp+208]
37bbc7eeeadd r12, [rsp+184]
37bbc7ef6
37bbc7ef6loc_37bbc7ef6:
37bbc7ef6sub ecx, r15l
37bbc7ef9mov rax, [rsp+392]
37bbc7f01mov [rsp+48], r14
37bbc7f06mov r9, rdi
37bbc7f09add ecx, 1
37bbc7f0cmov [rsp+40], r13
37bbc7f11mov r8, [rsp+136]
37bbc7f19cmp ecx, ebp
37bbc7f1bmov [rsp+56], rax
37bbc7f20mov rdx, [rsp+344]
37bbc7f28cmovg ecx, ebp
37bbc7f2bmov [rsp+32], rbx
37bbc7f30mov [rsp+64], 1
37bbc7f39mov [rsp+248], ecx
37bbc7f40mov rcx, [rsp+336]
37bbc7f48call zhegs2_
37bbc7f4dmov r8l, [rsp+248]
37bbc7f55mov ecx, [rsi]
37bbc7f57lea edx, [r8+r15]
37bbc7f5bcmp edx, ecx
37bbc7f5djg 0x37bbc7eb0
37bbc7f63movsxd rdx, edx
37bbc7f66lea rax, [rip+0x882843]
37bbc7f6dsub ecx, r15l
37bbc7f70mov [rsp+112], 8
37bbc7f79add rdx, r12
37bbc7f7cmov [rsp+48], rax
37bbc7f81mov rax, [rsp+136]
37bbc7f89sub ecx, r8l
37bbc7f8cshl rdx, 4
37bbc7f90mov [rsp+80], rbx
37bbc7f95add ecx, 1
37bbc7f98add rdx, [rsp+360]
37bbc7fa0mov [rsp+72], rdx
37bbc7fa5lea r9, [rip+0x8827e4]
37bbc7faclea rdx, [rsp+252]
37bbc7fb4mov [rsp+40], rax
37bbc7fb9lea r8, [rip+0x8827d8]
37bbc7fc0mov [rsp+32], rdx
37bbc7fc5mov [rsp+104], 19
37bbc7fcemov [rsp+96], 1
37bbc7fd7mov [rsp+88], 5
37bbc7fe0mov [rsp+64], r14
37bbc7fe5mov [rsp+56], r13
37bbc7feamov [rsp+176], rdx
37bbc7ff2mov rdx, [rsp+344]
37bbc7ffamov [rsp+252], ecx
37bbc8001lea rcx, [rip+0x8827ec]
37bbc8008call ztrsm_
37bbc800dmov ecx, [rsi]
37bbc800fmov edx, [rsp+248]
37bbc8016lea r11, [rip+0x8827a3]
37bbc801dmov [rsp+32], r11
37bbc8022mov r9, [rsp+136]
37bbc802asub ecx, r15l
37bbc802dmov [rsp+88], rbx
37bbc8032mov r8, [rsp+176]
37bbc803asub ecx, edx
37bbc803cadd edx, r15l
37bbc803fmov [rsp+64], r14
37bbc8044add ecx, 1
37bbc8047movsxd rdx, edx
37bbc804amov [rsp+104], 1
37bbc8053mov [rsp+252], ecx
37bbc805alea rcx, [r12+rdx]
37bbc805eadd rdx, [rsp+168]
37bbc8066shl rcx, 4
37bbc806ashl rdx, 4
37bbc806emov [rsp+48], rbx
37bbc8073add rcx, [rsp+360]
37bbc807badd rdx, [rsp+376]
37bbc8083mov [rsp+80], rcx
37bbc8088lea rcx, [rip+0x882721]
37bbc808fmov [rsp+72], rcx
37bbc8094lea rcx, [rip+0x882759]
37bbc809bmov [rsp+56], rdx
37bbc80a0mov rdx, [rsp+344]
37bbc80a8mov [rsp+96], 5
37bbc80b1mov [rsp+40], rdi
37bbc80b6call zhemm_
37bbc80bbmov eax, [rsi]
37bbc80bdmov edx, [rsp+248]
37bbc80c4mov [rsp+104], 12
37bbc80cdmov r10, [rsp+168]
37bbc80d5mov [rsp+88], rbx
37bbc80dasub eax, r15l
37bbc80ddmov [rsp+64], r14
37bbc80e2mov r9, [rsp+136]
37bbc80eamov ecx, eax
37bbc80ecmov rax, [rsp+216]
37bbc80f4mov [rsp+96], 1
37bbc80fdsub ecx, edx
37bbc80ffadd edx, r15l
37bbc8102mov [rsp+48], rbx
37bbc8107mov r8, [rsp+176]
37bbc810fmovsxd rdx, edx
37bbc8112add ecx, 1
37bbc8115imul rax, rdx
37bbc8119mov [rsp+252], ecx
37bbc8120mov rcx, [rsp+144]
37bbc8128add rcx, rax
37bbc812blea rax, [rip+0x88269e]
37bbc8132add rcx, rdx
37bbc8135mov [rsp+72], rax
37bbc813alea rax, [rip+0x882697]
37bbc8141shl rcx, 4
37bbc8145add rcx, [rsp+360]
37bbc814dmov [rsp+32], rax
37bbc8152mov [rsp+80], rcx
37bbc8157lea rcx, [r10+rdx]
37bbc815badd rdx, r12
37bbc815eshl rcx, 4
37bbc8162shl rdx, 4
37bbc8166add rcx, [rsp+376]
37bbc816eadd rdx, [rsp+360]
37bbc8176mov [rsp+56], rcx
37bbc817bmov rcx, [rsp+344]
37bbc8183mov [rsp+40], rdx
37bbc8188lea rdx, [rip+0x882659]
37bbc818fcall zher2k_
37bbc8194mov eax, [rsi]
37bbc8196mov edx, [rsp+248]
37bbc819dlea r11, [rip+0x88261c]
37bbc81a4mov [rsp+32], r11
37bbc81a9mov r9, [rsp+136]
37bbc81b1sub eax, r15l
37bbc81b4mov [rsp+88], rbx
37bbc81b9mov r8, [rsp+176]
37bbc81c1mov ecx, eax
37bbc81c3mov [rsp+64], r14
37bbc81c8sub ecx, edx
37bbc81caadd edx, r15l
37bbc81cdmov [rsp+48], rbx
37bbc81d2add ecx, 1
37bbc81d5movsxd rdx, edx
37bbc81d8mov [rsp+104], 1
37bbc81e1mov [rsp+252], ecx
37bbc81e8lea rcx, [r12+rdx]
37bbc81ecadd rdx, [rsp+168]
37bbc81f4shl rcx, 4
37bbc81f8shl rdx, 4
37bbc81fcmov [rsp+40], rdi
37bbc8201add rcx, [rsp+360]
37bbc8209add rdx, [rsp+376]
37bbc8211mov [rsp+80], rcx
37bbc8216lea rcx, [rip+0x882593]
37bbc821dmov [rsp+72], rcx
37bbc8222lea rcx, [rip+0x8825cb]
37bbc8229mov [rsp+56], rdx
37bbc822emov rdx, [rsp+344]
37bbc8236mov [rsp+96], 5
37bbc823fcall zhemm_
37bbc8244mov r11l, [rsi]
37bbc8247mov ecx, [rsp+248]
37bbc824emov [rsp+112], 8
37bbc8257mov r10, [rsp+224]
37bbc825fmov [rsp+80], rbx
37bbc8264lea r9, [rip+0x882525]
37bbc826blea r8, [rip+0x882576]
37bbc8272sub r11l, r15l
37bbc8275mov [rsp+64], r14
37bbc827amov rax, [rsp+136]
37bbc8282mov [rsp+104], 12
37bbc828bmov edx, r11l
37bbc828emov r11, [rsp+152]
37bbc8296sub edx, ecx
37bbc8298add ecx, r15l
37bbc829bmov [rsp+40], rax
37bbc82a0mov [rsp+96], 1
37bbc82a9movsxd rcx, ecx
37bbc82acadd edx, 1
37bbc82afimul r10, rcx
37bbc82b3mov [rsp+252], edx
37bbc82balea rdx, [r12+rcx]
37bbc82bemov [rsp+88], 4
37bbc82c7shl rdx, 4
37bbc82cbadd rdx, [rsp+360]
37bbc82d3mov [rsp+72], rdx
37bbc82d8lea rdx, [r10+r11]
37bbc82dcadd rdx, rcx
37bbc82dflea rcx, [rip+0x8824ca]
37bbc82e6shl rdx, 4
37bbc82eaadd rdx, [rsp+376]
37bbc82f2mov [rsp+48], rcx
37bbc82f7lea rcx, [rip+0x8824ad]
37bbc82femov [rsp+56], rdx
37bbc8303mov rdx, [rsp+176]
37bbc830bmov [rsp+32], rdx
37bbc8310mov rdx, [rsp+344]
37bbc8318call ztrsm_
37bbc831djmp 0x37bbc7eb0
37bbc8322
37bbc8322loc_37bbc8322:
37bbc8322neg eax
37bbc8324jmp 0x37bbc6f24
37bbc6e40
Loading..