File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc5f280
37bc5f280zpbstf_:
37bc5f280push r15
37bc5f282push r14
37bc5f284push r13
37bc5f286push r12
37bc5f288push rbp
37bc5f289push rdi
37bc5f28apush rsi
37bc5f28bpush rbx
37bc5f28csub rsp, 120
37bc5f290movups [rsp+96], x6
37bc5f295mov r12, [rsp+232]
37bc5f29dmov r14, [rsp+224]
37bc5f2a5mov [r12], 0
37bc5f2admovsxd rdi, [r14]
37bc5f2b0mov r15, rdx
37bc5f2b3mov rbp, r8
37bc5f2b6mov rsi, r9
37bc5f2b9mov r8l, 1
37bc5f2bfmov r9l, 1
37bc5f2c5lea rdx, [rip+0x7ee384]
37bc5f2ccmov rbx, rcx
37bc5f2cfcall lsame_
37bc5f2d4mov r13l, eax
37bc5f2d7test eax, eax
37bc5f2d9je 0x37bc5f4f0
37bc5f2df
37bc5f2dfloc_37bc5f2df:
37bc5f2dfmov ebx, [r15]
37bc5f2e2test ebx, ebx
37bc5f2e4js 0x37bc5f4a8
37bc5f2eamov r9l, [rbp]
37bc5f2eetest r9l, r9l
37bc5f2f1js 0x37bc5f6c8
37bc5f2f7mov eax, [r14]
37bc5f2facmp r9l, eax
37bc5f2fdjge 0x37bc5f6e0
37bc5f303mov edx, [r12]
37bc5f307test edx, edx
37bc5f309jne 0x37bc5f99d
37bc5f30ftest ebx, ebx
37bc5f311je 0x37bc5f4d2
37bc5f317xor edx, edx
37bc5f319test rdi, rdi
37bc5f31clea ecx, [rbx+r9]
37bc5f320cmovs rdi, rdx
37bc5f324sub eax, 1
37bc5f327mov edx, 1
37bc5f32cmov r11l, ecx
37bc5f32ftest eax, eax
37bc5f331cmovle eax, edx
37bc5f334mov r15, rdi
37bc5f337sar r11l, 1
37bc5f33anot r15
37bc5f33dmov [rsp+80], eax
37bc5f341test r13l, r13l
37bc5f344je 0x37bc5f520
37bc5f34acmp ebx, r11l
37bc5f34djle 0x37bc5f83c
37bc5f353movsxd r14, ebx
37bc5f356mov [rsp+216], rsi
37bc5f35emovsd_xmm x6, [rip+0x7ee312]
37bc5f366imul r14, rdi
37bc5f36amov [rsp+72], ecx
37bc5f36emov [rsp+68], r11l
37bc5f373mov [rsp+232], r12
37bc5f37blea rsi, [r14+r15]
37bc5f37fmov r14, [rsp+216]
37bc5f387jmp 0x37bc5f46c
37bc5f38c
37bc5f38c 0f 1f 40 00 ..@.
37bc5f390
37bc5f390loc_37bc5f390:
37bc5f390sqrtsd x0, x0
37bc5f394movapd x1, x6
37bc5f398lea r12l, [rbx-1]
37bc5f39cmov [rdx+8], 0
37bc5f3a4cmp r12l, r9l
37bc5f3a7lea rcx, [rsp+84]
37bc5f3accmovle r9l, r12l
37bc5f3b0movsd_xmm [rdx], x0
37bc5f3b4lea rdx, [rsp+88]
37bc5f3b9divsd x1, x0
37bc5f3bdsub eax, r9l
37bc5f3c0mov [rsp+84], r9l
37bc5f3c5lea r9, [rip+0x7ee28c]
37bc5f3cccdqe
37bc5f3ceadd rax, rsi
37bc5f3d1shl rax, 4
37bc5f3d5lea r8, [r14+rax]
37bc5f3d9movsd_xmm [rsp+88], x1
37bc5f3dfcall zdscal_
37bc5f3e4mov ecx, [rbp]
37bc5f3e7mov eax, [rsp+84]
37bc5f3eblea r9, [rsp+80]
37bc5f3f0mov [rsp+48], r9
37bc5f3f5mov [rsp+56], 5
37bc5f3felea r8l, [rcx+1]
37bc5f402sub ebx, eax
37bc5f404lea rcx, [rip+0x7ee25d]
37bc5f40bmov edx, r8l
37bc5f40emovsxd r8, r8l
37bc5f411sub edx, eax
37bc5f413movsxd rax, ebx
37bc5f416imul rax, rdi
37bc5f41amovsxd rdx, edx
37bc5f41dadd rdx, rsi
37bc5f420shl rdx, 4
37bc5f424add rax, r15
37bc5f427lea r9, [r14+rdx]
37bc5f42blea rdx, [rsp+84]
37bc5f430add rax, r8
37bc5f433lea r8, [rip+0x7ee226]
37bc5f43ashl rax, 4
37bc5f43eadd rax, r14
37bc5f441mov [rsp+40], rax
37bc5f446lea rax, [rip+0x7ee20b]
37bc5f44dmov [rsp+32], rax
37bc5f452call zher_
37bc5f457cmp [rsp+68], r12l
37bc5f45cje 0x37bc5f828
37bc5f462mov r9l, [rbp]
37bc5f466sub rsi, rdi
37bc5f469mov ebx, r12l
37bc5f46c
37bc5f46cloc_37bc5f46c:
37bc5f46clea eax, [r9+1]
37bc5f470pxor x1, x1
37bc5f474movsxd rdx, eax
37bc5f477add rdx, rsi
37bc5f47ashl rdx, 4
37bc5f47eadd rdx, r14
37bc5f481movsd_xmm x0, [rdx]
37bc5f485comisd x1, x0
37bc5f489jb 0x37bc5f390
37bc5f48fmov r12, [rsp+232]
37bc5f497movsd_xmm [rdx+8], x1
37bc5f49cjmp 0x37bc5f6b9
37bc5f4a1
37bc5f4a1 0f 1f 80 00 00 00 00 .......
37bc5f4a8
37bc5f4a8loc_37bc5f4a8:
37bc5f4a8mov eax, -2
37bc5f4admov edx, 2
37bc5f4b2
37bc5f4b2loc_37bc5f4b2:
37bc5f4b2mov [r12], eax
37bc5f4b6
37bc5f4b6loc_37bc5f4b6:
37bc5f4b6mov [rsp+88], edx
37bc5f4bamov r8l, 6
37bc5f4c0lea rdx, [rsp+88]
37bc5f4c5lea rcx, [rip+0x7ee186]
37bc5f4cccall xerbla_
37bc5f4d1nop
37bc5f4d2
37bc5f4d2loc_37bc5f4d2:
37bc5f4d2movups x6, [rsp+96]
37bc5f4d7add rsp, 120
37bc5f4dbpop rbx
37bc5f4dcpop rsi
37bc5f4ddpop rdi
37bc5f4depop rbp
37bc5f4dfpop r12
37bc5f4e1pop r13
37bc5f4e3pop r14
37bc5f4e5pop r15
37bc5f4e7ret
37bc5f4e8
37bc5f4e8 0f 1f 84 00 00 00 00 00 ........
37bc5f4f0
37bc5f4f0loc_37bc5f4f0:
37bc5f4f0mov r9l, 1
37bc5f4f6mov r8l, 1
37bc5f4fclea rdx, [rip+0x7ee14e]
37bc5f503mov rcx, rbx
37bc5f506call lsame_
37bc5f50btest eax, eax
37bc5f50djne 0x37bc5f2df
37bc5f513mov eax, -1
37bc5f518mov edx, 1
37bc5f51djmp 0x37bc5f4b2
37bc5f51f
37bc5f51f 90 .
37bc5f520
37bc5f520loc_37bc5f520:
37bc5f520cmp ebx, r11l
37bc5f523jle 0x37bc5f701
37bc5f529movsxd rax, ebx
37bc5f52cmov [rsp+232], r12
37bc5f534movsd_xmm x6, [rip+0x7ee13c]
37bc5f53cimul rax, rdi
37bc5f540mov [rsp+76], ecx
37bc5f544mov [rsp+72], r11l
37bc5f549lea r12, [r15+rax+1]
37bc5f54ejmp 0x37bc5f691
37bc5f553
37bc5f553 0f 1f 44 00 00 ..D..
37bc5f558
37bc5f558loc_37bc5f558:
37bc5f558sqrtsd x0, x0
37bc5f55cmovapd x1, x6
37bc5f560mov ecx, [rbp]
37bc5f563lea r10l, [rbx-1]
37bc5f567mov [rsi+rdx+8], 0
37bc5f570lea r13, [rsp+80]
37bc5f575cmp r10l, ecx
37bc5f578mov r9, r13
37bc5f57bmov [rsp+68], r10l
37bc5f580divsd x1, x0
37bc5f584cmovle ecx, r10l
37bc5f588movsd_xmm [rsi+rdx], x0
37bc5f58dmov edx, ebx
37bc5f58fsub edx, ecx
37bc5f591mov [rsp+84], ecx
37bc5f595add ecx, 1
37bc5f598movsxd rdx, edx
37bc5f59bmovsxd rcx, ecx
37bc5f59eimul rdx, rdi
37bc5f5a2add rdx, r15
37bc5f5a5add rdx, rcx
37bc5f5a8lea rcx, [rsp+84]
37bc5f5adshl rdx, 4
37bc5f5b1lea r8, [rsi+rdx]
37bc5f5b5lea rdx, [rsp+88]
37bc5f5bamovsd_xmm [rsp+88], x1
37bc5f5c0call zdscal_
37bc5f5c5mov ecx, [rsp+84]
37bc5f5c9mov edx, ebx
37bc5f5cbmov r8, r13
37bc5f5cesub edx, ecx
37bc5f5d0add ecx, 1
37bc5f5d3movsxd rdx, edx
37bc5f5d6movsxd rcx, ecx
37bc5f5d9imul rdx, rdi
37bc5f5ddadd rdx, r15
37bc5f5e0add rdx, rcx
37bc5f5e3lea rcx, [rsp+84]
37bc5f5e8shl rdx, 4
37bc5f5ecadd rdx, rsi
37bc5f5efcall zlacgv_
37bc5f5f4mov ecx, [rsp+84]
37bc5f5f8mov edx, ebx
37bc5f5famov [rsp+48], r13
37bc5f5ffmov [rsp+56], 5
37bc5f608lea r8, [rip+0x7ee051]
37bc5f60fsub edx, ecx
37bc5f611add ecx, 1
37bc5f614mov [rsp+32], r13
37bc5f619movsxd rdx, edx
37bc5f61cmovsxd rcx, ecx
37bc5f61fimul rdx, rdi
37bc5f623add rdx, r15
37bc5f626add rcx, rdx
37bc5f629add rdx, 1
37bc5f62dshl rdx, 4
37bc5f631shl rcx, 4
37bc5f635add rdx, rsi
37bc5f638lea r9, [rsi+rcx]
37bc5f63clea rcx, [rip+0x7ee02a]
37bc5f643mov [rsp+40], rdx
37bc5f648lea rdx, [rsp+84]
37bc5f64dcall zher_
37bc5f652mov ecx, [rsp+84]
37bc5f656mov r8, r13
37bc5f659sub ebx, ecx
37bc5f65badd ecx, 1
37bc5f65emovsxd rdx, ebx
37bc5f661movsxd rcx, ecx
37bc5f664imul rdx, rdi
37bc5f668add rdx, r15
37bc5f66badd rdx, rcx
37bc5f66elea rcx, [rsp+84]
37bc5f673shl rdx, 4
37bc5f677add rdx, rsi
37bc5f67acall zlacgv_
37bc5f67fmov r10l, [rsp+68]
37bc5f684sub r12, rdi
37bc5f687cmp [rsp+72], r10l
37bc5f68cje 0x37bc5f6f0
37bc5f68emov ebx, r10l
37bc5f691
37bc5f691loc_37bc5f691:
37bc5f691mov rdx, r12
37bc5f694pxor x1, x1
37bc5f698shl rdx, 4
37bc5f69cmovsd_xmm x0, [rsi+rdx]
37bc5f6a1comisd x1, x0
37bc5f6a5jb 0x37bc5f558
37bc5f6abmov r12, [rsp+232]
37bc5f6b3movsd_xmm [rsi+rdx+8], x1
37bc5f6b9
37bc5f6b9loc_37bc5f6b9:
37bc5f6b9mov [r12], ebx
37bc5f6bdjmp 0x37bc5f4d2
37bc5f6c2
37bc5f6c2 66 0f 1f 44 00 00 f..D..
37bc5f6c8
37bc5f6c8loc_37bc5f6c8:
37bc5f6c8mov eax, -3
37bc5f6cdmov edx, 3
37bc5f6d2jmp 0x37bc5f4b2
37bc5f6d7
37bc5f6d7 66 0f 1f 84 00 00 00 00 00 f........
37bc5f6e0
37bc5f6e0loc_37bc5f6e0:
37bc5f6e0mov eax, -5
37bc5f6e5mov edx, 5
37bc5f6eajmp 0x37bc5f4b2
37bc5f6ef
37bc5f6ef 90 .
37bc5f6f0
37bc5f6f0loc_37bc5f6f0:
37bc5f6f0mov ecx, [rsp+76]
37bc5f6f4mov r11l, [rsp+72]
37bc5f6f9mov r12, [rsp+232]
37bc5f701
37bc5f701loc_37bc5f701:
37bc5f701cmp ecx, 1
37bc5f704je 0x37bc5f4d2
37bc5f70amov r14, rdi
37bc5f70dlea r13, [rsi+16]
37bc5f711mov ebx, 1
37bc5f716mov r15l, r11l
37bc5f719mov [rsp+216], rsi
37bc5f721movsd_xmm x6, [rip+0x7edf4f]
37bc5f729mov rsi, rbp
37bc5f72cshl r14, 4
37bc5f730mov rbp, rdi
37bc5f733mov [rsp+232], r12
37bc5f73bxor edi, edi
37bc5f73djmp 0x37bc5f7eb
37bc5f742
37bc5f742 66 0f 1f 44 00 00 f..D..
37bc5f748
37bc5f748loc_37bc5f748:
37bc5f748mov edx, [rsi]
37bc5f74amov eax, r15l
37bc5f74dsqrtsd x0, x0
37bc5f751mov [r13-8], 0
37bc5f759sub eax, ebx
37bc5f75bcmp eax, edx
37bc5f75dcmovg eax, edx
37bc5f760movsd_xmm [r13-16], x0
37bc5f766add ebx, 1
37bc5f769mov [rsp+84], eax
37bc5f76dtest eax, eax
37bc5f76fjle 0x37bc5f7dc
37bc5f771movapd x1, x6
37bc5f775lea rdx, [rsp+88]
37bc5f77alea rcx, [rsp+84]
37bc5f77fmov r8, r13
37bc5f782divsd x1, x0
37bc5f786lea r9, [rip+0x7edecb]
37bc5f78dmovsd_xmm [rsp+88], x1
37bc5f793call zdscal_
37bc5f798lea rdx, [rsp+80]
37bc5f79dmov r9, r13
37bc5f7a0lea rax, [rip+0x7edeb1]
37bc5f7a7mov [rsp+48], rdx
37bc5f7aclea rdx, [r14+r13-16]
37bc5f7b1lea r8, [rip+0x7edea8]
37bc5f7b8mov [rsp+40], rdx
37bc5f7bdlea rcx, [rip+0x7edea9]
37bc5f7c4lea rdx, [rsp+84]
37bc5f7c9mov [rsp+56], 5
37bc5f7d2mov [rsp+32], rax
37bc5f7d7call zher_
37bc5f7dc
37bc5f7dcloc_37bc5f7dc:
37bc5f7dcadd rdi, rbp
37bc5f7dfadd r13, r14
37bc5f7e2cmp r15l, ebx
37bc5f7e5jl 0x37bc5f4d2
37bc5f7eb
37bc5f7ebloc_37bc5f7eb:
37bc5f7ebmovsd_xmm x0, [r13-16]
37bc5f7f1pxor x1, x1
37bc5f7f5comisd x1, x0
37bc5f7f9jb 0x37bc5f748
37bc5f7ffmov rsi, [rsp+216]
37bc5f807mov r10, rdi
37bc5f80amov r12, [rsp+232]
37bc5f812shl r10, 4
37bc5f816movsd_xmm [rsi+r10+8], x1
37bc5f81djmp 0x37bc5f6b9
37bc5f822
37bc5f822 66 0f 1f 44 00 00 f..D..
37bc5f828
37bc5f828loc_37bc5f828:
37bc5f828mov ecx, [rsp+72]
37bc5f82cmov r11l, [rsp+68]
37bc5f831mov rsi, r14
37bc5f834mov r12, [rsp+232]
37bc5f83c
37bc5f83cloc_37bc5f83c:
37bc5f83ccmp ecx, 1
37bc5f83fje 0x37bc5f4d2
37bc5f845mov [rsp+232], r12
37bc5f84dmovsd_xmm x6, [rip+0x7ede23]
37bc5f855mov ebx, 1
37bc5f85amov r13l, r11l
37bc5f85dmov rcx, -1
37bc5f864jmp 0x37bc5f966
37bc5f869
37bc5f869 0f 1f 80 00 00 00 00 .......
37bc5f870
37bc5f870loc_37bc5f870:
37bc5f870mov r8l, r13l
37bc5f873sqrtsd x0, x0
37bc5f877mov [rax+8], 0
37bc5f87flea r12, [rdi+rcx]
37bc5f883sub r8l, ebx
37bc5f886cmp r8l, edx
37bc5f889cmovg r8l, edx
37bc5f88dmovsd_xmm [rax], x0
37bc5f891add ebx, 1
37bc5f894mov [rsp+84], r8l
37bc5f899test r8l, r8l
37bc5f89cjle 0x37bc5f95a
37bc5f8a2movapd x1, x6
37bc5f8a6add rdx, r12
37bc5f8a9lea r14, [rsp+80]
37bc5f8aedivsd x1, x0
37bc5f8b2shl rdx, 4
37bc5f8b6mov r9, r14
37bc5f8b9lea rcx, [rsp+84]
37bc5f8belea r8, [rsi+rdx]
37bc5f8c2lea rdx, [rsp+88]
37bc5f8c7movsd_xmm [rsp+88], x1
37bc5f8cdcall zdscal_
37bc5f8d2movsxd rdx, [rbp]
37bc5f8d6mov r8, r14
37bc5f8d9lea rcx, [rsp+84]
37bc5f8deadd rdx, r12
37bc5f8e1shl rdx, 4
37bc5f8e5add rdx, rsi
37bc5f8e8call zlacgv_
37bc5f8edmovsxd rcx, [rbp]
37bc5f8f1mov [rsp+48], r14
37bc5f8f6lea r8, [rip+0x7edd63]
37bc5f8fdmov [rsp+56], 5
37bc5f906mov rdx, rcx
37bc5f909mov [rsp+32], r14
37bc5f90eadd rcx, r12
37bc5f911add edx, 1
37bc5f914shl rcx, 4
37bc5f918movsxd rdx, edx
37bc5f91blea r9, [rsi+rcx]
37bc5f91flea rcx, [rip+0x7edd42]
37bc5f926add rdx, r12
37bc5f929shl rdx, 4
37bc5f92dadd rdx, rsi
37bc5f930mov [rsp+40], rdx
37bc5f935lea rdx, [rsp+84]
37bc5f93acall zher_
37bc5f93fmovsxd rdx, [rbp]
37bc5f943mov r8, r14
37bc5f946lea rcx, [rsp+84]
37bc5f94badd rdx, r12
37bc5f94eshl rdx, 4
37bc5f952add rdx, rsi
37bc5f955call zlacgv_
37bc5f95a
37bc5f95aloc_37bc5f95a:
37bc5f95amov rcx, r12
37bc5f95dcmp r13l, ebx
37bc5f960jl 0x37bc5f4d2
37bc5f966
37bc5f966loc_37bc5f966:
37bc5f966movsxd rdx, [rbp]
37bc5f96apxor x1, x1
37bc5f96elea eax, [rdx+1]
37bc5f971cdqe
37bc5f973add rax, rcx
37bc5f976shl rax, 4
37bc5f97aadd rax, rsi
37bc5f97dmovsd_xmm x0, [rax]
37bc5f981comisd x1, x0
37bc5f985jb 0x37bc5f870
37bc5f98bmov r12, [rsp+232]
37bc5f993movsd_xmm [rax+8], x1
37bc5f998jmp 0x37bc5f6b9
37bc5f99d
37bc5f99dloc_37bc5f99d:
37bc5f99dneg edx
37bc5f99fjmp 0x37bc5f4b6
37bc5f280
37bc5f280zpbstf_:
37bc5f280push r15
37bc5f282push r14
37bc5f284push r13
37bc5f286push r12
37bc5f288push rbp
37bc5f289push rdi
37bc5f28apush rsi
37bc5f28bpush rbx
37bc5f28csub rsp, 120
37bc5f290movups [rsp+96], x6
37bc5f295mov r12, [rsp+232]
37bc5f29dmov r14, [rsp+224]
37bc5f2a5mov [r12], 0
37bc5f2admovsxd rdi, [r14]
37bc5f2b0mov r15, rdx
37bc5f2b3mov rbp, r8
37bc5f2b6mov rsi, r9
37bc5f2b9mov r8l, 1
37bc5f2bfmov r9l, 1
37bc5f2c5lea rdx, [rip+0x7ee384]
37bc5f2ccmov rbx, rcx
37bc5f2cfcall lsame_
37bc5f2d4mov r13l, eax
37bc5f2d7test eax, eax
37bc5f2d9je 0x37bc5f4f0
37bc5f2df
37bc5f2dfloc_37bc5f2df:
37bc5f2dfmov ebx, [r15]
37bc5f2e2test ebx, ebx
37bc5f2e4js 0x37bc5f4a8
37bc5f2eamov r9l, [rbp]
37bc5f2eetest r9l, r9l
37bc5f2f1js 0x37bc5f6c8
37bc5f2f7mov eax, [r14]
37bc5f2facmp r9l, eax
37bc5f2fdjge 0x37bc5f6e0
37bc5f303mov edx, [r12]
37bc5f307test edx, edx
37bc5f309jne 0x37bc5f99d
37bc5f30ftest ebx, ebx
37bc5f311je 0x37bc5f4d2
37bc5f317xor edx, edx
37bc5f319test rdi, rdi
37bc5f31clea ecx, [rbx+r9]
37bc5f320cmovs rdi, rdx
37bc5f324sub eax, 1
37bc5f327mov edx, 1
37bc5f32cmov r11l, ecx
37bc5f32ftest eax, eax
37bc5f331cmovle eax, edx
37bc5f334mov r15, rdi
37bc5f337sar r11l, 1
37bc5f33anot r15
37bc5f33dmov [rsp+80], eax
37bc5f341test r13l, r13l
37bc5f344je 0x37bc5f520
37bc5f34acmp ebx, r11l
37bc5f34djle 0x37bc5f83c
37bc5f353movsxd r14, ebx
37bc5f356mov [rsp+216], rsi
37bc5f35emovsd_xmm x6, [rip+0x7ee312]
37bc5f366imul r14, rdi
37bc5f36amov [rsp+72], ecx
37bc5f36emov [rsp+68], r11l
37bc5f373mov [rsp+232], r12
37bc5f37blea rsi, [r14+r15]
37bc5f37fmov r14, [rsp+216]
37bc5f387jmp 0x37bc5f46c
37bc5f38c
37bc5f38c 0f 1f 40 00 ..@.
37bc5f390
37bc5f390loc_37bc5f390:
37bc5f390sqrtsd x0, x0
37bc5f394movapd x1, x6
37bc5f398lea r12l, [rbx-1]
37bc5f39cmov [rdx+8], 0
37bc5f3a4cmp r12l, r9l
37bc5f3a7lea rcx, [rsp+84]
37bc5f3accmovle r9l, r12l
37bc5f3b0movsd_xmm [rdx], x0
37bc5f3b4lea rdx, [rsp+88]
37bc5f3b9divsd x1, x0
37bc5f3bdsub eax, r9l
37bc5f3c0mov [rsp+84], r9l
37bc5f3c5lea r9, [rip+0x7ee28c]
37bc5f3cccdqe
37bc5f3ceadd rax, rsi
37bc5f3d1shl rax, 4
37bc5f3d5lea r8, [r14+rax]
37bc5f3d9movsd_xmm [rsp+88], x1
37bc5f3dfcall zdscal_
37bc5f3e4mov ecx, [rbp]
37bc5f3e7mov eax, [rsp+84]
37bc5f3eblea r9, [rsp+80]
37bc5f3f0mov [rsp+48], r9
37bc5f3f5mov [rsp+56], 5
37bc5f3felea r8l, [rcx+1]
37bc5f402sub ebx, eax
37bc5f404lea rcx, [rip+0x7ee25d]
37bc5f40bmov edx, r8l
37bc5f40emovsxd r8, r8l
37bc5f411sub edx, eax
37bc5f413movsxd rax, ebx
37bc5f416imul rax, rdi
37bc5f41amovsxd rdx, edx
37bc5f41dadd rdx, rsi
37bc5f420shl rdx, 4
37bc5f424add rax, r15
37bc5f427lea r9, [r14+rdx]
37bc5f42blea rdx, [rsp+84]
37bc5f430add rax, r8
37bc5f433lea r8, [rip+0x7ee226]
37bc5f43ashl rax, 4
37bc5f43eadd rax, r14
37bc5f441mov [rsp+40], rax
37bc5f446lea rax, [rip+0x7ee20b]
37bc5f44dmov [rsp+32], rax
37bc5f452call zher_
37bc5f457cmp [rsp+68], r12l
37bc5f45cje 0x37bc5f828
37bc5f462mov r9l, [rbp]
37bc5f466sub rsi, rdi
37bc5f469mov ebx, r12l
37bc5f46c
37bc5f46cloc_37bc5f46c:
37bc5f46clea eax, [r9+1]
37bc5f470pxor x1, x1
37bc5f474movsxd rdx, eax
37bc5f477add rdx, rsi
37bc5f47ashl rdx, 4
37bc5f47eadd rdx, r14
37bc5f481movsd_xmm x0, [rdx]
37bc5f485comisd x1, x0
37bc5f489jb 0x37bc5f390
37bc5f48fmov r12, [rsp+232]
37bc5f497movsd_xmm [rdx+8], x1
37bc5f49cjmp 0x37bc5f6b9
37bc5f4a1
37bc5f4a1 0f 1f 80 00 00 00 00 .......
37bc5f4a8
37bc5f4a8loc_37bc5f4a8:
37bc5f4a8mov eax, -2
37bc5f4admov edx, 2
37bc5f4b2
37bc5f4b2loc_37bc5f4b2:
37bc5f4b2mov [r12], eax
37bc5f4b6
37bc5f4b6loc_37bc5f4b6:
37bc5f4b6mov [rsp+88], edx
37bc5f4bamov r8l, 6
37bc5f4c0lea rdx, [rsp+88]
37bc5f4c5lea rcx, [rip+0x7ee186]
37bc5f4cccall xerbla_
37bc5f4d1nop
37bc5f4d2
37bc5f4d2loc_37bc5f4d2:
37bc5f4d2movups x6, [rsp+96]
37bc5f4d7add rsp, 120
37bc5f4dbpop rbx
37bc5f4dcpop rsi
37bc5f4ddpop rdi
37bc5f4depop rbp
37bc5f4dfpop r12
37bc5f4e1pop r13
37bc5f4e3pop r14
37bc5f4e5pop r15
37bc5f4e7ret
37bc5f4e8
37bc5f4e8 0f 1f 84 00 00 00 00 00 ........
37bc5f4f0
37bc5f4f0loc_37bc5f4f0:
37bc5f4f0mov r9l, 1
37bc5f4f6mov r8l, 1
37bc5f4fclea rdx, [rip+0x7ee14e]
37bc5f503mov rcx, rbx
37bc5f506call lsame_
37bc5f50btest eax, eax
37bc5f50djne 0x37bc5f2df
37bc5f513mov eax, -1
37bc5f518mov edx, 1
37bc5f51djmp 0x37bc5f4b2
37bc5f51f
37bc5f51f 90 .
37bc5f520
37bc5f520loc_37bc5f520:
37bc5f520cmp ebx, r11l
37bc5f523jle 0x37bc5f701
37bc5f529movsxd rax, ebx
37bc5f52cmov [rsp+232], r12
37bc5f534movsd_xmm x6, [rip+0x7ee13c]
37bc5f53cimul rax, rdi
37bc5f540mov [rsp+76], ecx
37bc5f544mov [rsp+72], r11l
37bc5f549lea r12, [r15+rax+1]
37bc5f54ejmp 0x37bc5f691
37bc5f553
37bc5f553 0f 1f 44 00 00 ..D..
37bc5f558
37bc5f558loc_37bc5f558:
37bc5f558sqrtsd x0, x0
37bc5f55cmovapd x1, x6
37bc5f560mov ecx, [rbp]
37bc5f563lea r10l, [rbx-1]
37bc5f567mov [rsi+rdx+8], 0
37bc5f570lea r13, [rsp+80]
37bc5f575cmp r10l, ecx
37bc5f578mov r9, r13
37bc5f57bmov [rsp+68], r10l
37bc5f580divsd x1, x0
37bc5f584cmovle ecx, r10l
37bc5f588movsd_xmm [rsi+rdx], x0
37bc5f58dmov edx, ebx
37bc5f58fsub edx, ecx
37bc5f591mov [rsp+84], ecx
37bc5f595add ecx, 1
37bc5f598movsxd rdx, edx
37bc5f59bmovsxd rcx, ecx
37bc5f59eimul rdx, rdi
37bc5f5a2add rdx, r15
37bc5f5a5add rdx, rcx
37bc5f5a8lea rcx, [rsp+84]
37bc5f5adshl rdx, 4
37bc5f5b1lea r8, [rsi+rdx]
37bc5f5b5lea rdx, [rsp+88]
37bc5f5bamovsd_xmm [rsp+88], x1
37bc5f5c0call zdscal_
37bc5f5c5mov ecx, [rsp+84]
37bc5f5c9mov edx, ebx
37bc5f5cbmov r8, r13
37bc5f5cesub edx, ecx
37bc5f5d0add ecx, 1
37bc5f5d3movsxd rdx, edx
37bc5f5d6movsxd rcx, ecx
37bc5f5d9imul rdx, rdi
37bc5f5ddadd rdx, r15
37bc5f5e0add rdx, rcx
37bc5f5e3lea rcx, [rsp+84]
37bc5f5e8shl rdx, 4
37bc5f5ecadd rdx, rsi
37bc5f5efcall zlacgv_
37bc5f5f4mov ecx, [rsp+84]
37bc5f5f8mov edx, ebx
37bc5f5famov [rsp+48], r13
37bc5f5ffmov [rsp+56], 5
37bc5f608lea r8, [rip+0x7ee051]
37bc5f60fsub edx, ecx
37bc5f611add ecx, 1
37bc5f614mov [rsp+32], r13
37bc5f619movsxd rdx, edx
37bc5f61cmovsxd rcx, ecx
37bc5f61fimul rdx, rdi
37bc5f623add rdx, r15
37bc5f626add rcx, rdx
37bc5f629add rdx, 1
37bc5f62dshl rdx, 4
37bc5f631shl rcx, 4
37bc5f635add rdx, rsi
37bc5f638lea r9, [rsi+rcx]
37bc5f63clea rcx, [rip+0x7ee02a]
37bc5f643mov [rsp+40], rdx
37bc5f648lea rdx, [rsp+84]
37bc5f64dcall zher_
37bc5f652mov ecx, [rsp+84]
37bc5f656mov r8, r13
37bc5f659sub ebx, ecx
37bc5f65badd ecx, 1
37bc5f65emovsxd rdx, ebx
37bc5f661movsxd rcx, ecx
37bc5f664imul rdx, rdi
37bc5f668add rdx, r15
37bc5f66badd rdx, rcx
37bc5f66elea rcx, [rsp+84]
37bc5f673shl rdx, 4
37bc5f677add rdx, rsi
37bc5f67acall zlacgv_
37bc5f67fmov r10l, [rsp+68]
37bc5f684sub r12, rdi
37bc5f687cmp [rsp+72], r10l
37bc5f68cje 0x37bc5f6f0
37bc5f68emov ebx, r10l
37bc5f691
37bc5f691loc_37bc5f691:
37bc5f691mov rdx, r12
37bc5f694pxor x1, x1
37bc5f698shl rdx, 4
37bc5f69cmovsd_xmm x0, [rsi+rdx]
37bc5f6a1comisd x1, x0
37bc5f6a5jb 0x37bc5f558
37bc5f6abmov r12, [rsp+232]
37bc5f6b3movsd_xmm [rsi+rdx+8], x1
37bc5f6b9
37bc5f6b9loc_37bc5f6b9:
37bc5f6b9mov [r12], ebx
37bc5f6bdjmp 0x37bc5f4d2
37bc5f6c2
37bc5f6c2 66 0f 1f 44 00 00 f..D..
37bc5f6c8
37bc5f6c8loc_37bc5f6c8:
37bc5f6c8mov eax, -3
37bc5f6cdmov edx, 3
37bc5f6d2jmp 0x37bc5f4b2
37bc5f6d7
37bc5f6d7 66 0f 1f 84 00 00 00 00 00 f........
37bc5f6e0
37bc5f6e0loc_37bc5f6e0:
37bc5f6e0mov eax, -5
37bc5f6e5mov edx, 5
37bc5f6eajmp 0x37bc5f4b2
37bc5f6ef
37bc5f6ef 90 .
37bc5f6f0
37bc5f6f0loc_37bc5f6f0:
37bc5f6f0mov ecx, [rsp+76]
37bc5f6f4mov r11l, [rsp+72]
37bc5f6f9mov r12, [rsp+232]
37bc5f701
37bc5f701loc_37bc5f701:
37bc5f701cmp ecx, 1
37bc5f704je 0x37bc5f4d2
37bc5f70amov r14, rdi
37bc5f70dlea r13, [rsi+16]
37bc5f711mov ebx, 1
37bc5f716mov r15l, r11l
37bc5f719mov [rsp+216], rsi
37bc5f721movsd_xmm x6, [rip+0x7edf4f]
37bc5f729mov rsi, rbp
37bc5f72cshl r14, 4
37bc5f730mov rbp, rdi
37bc5f733mov [rsp+232], r12
37bc5f73bxor edi, edi
37bc5f73djmp 0x37bc5f7eb
37bc5f742
37bc5f742 66 0f 1f 44 00 00 f..D..
37bc5f748
37bc5f748loc_37bc5f748:
37bc5f748mov edx, [rsi]
37bc5f74amov eax, r15l
37bc5f74dsqrtsd x0, x0
37bc5f751mov [r13-8], 0
37bc5f759sub eax, ebx
37bc5f75bcmp eax, edx
37bc5f75dcmovg eax, edx
37bc5f760movsd_xmm [r13-16], x0
37bc5f766add ebx, 1
37bc5f769mov [rsp+84], eax
37bc5f76dtest eax, eax
37bc5f76fjle 0x37bc5f7dc
37bc5f771movapd x1, x6
37bc5f775lea rdx, [rsp+88]
37bc5f77alea rcx, [rsp+84]
37bc5f77fmov r8, r13
37bc5f782divsd x1, x0
37bc5f786lea r9, [rip+0x7edecb]
37bc5f78dmovsd_xmm [rsp+88], x1
37bc5f793call zdscal_
37bc5f798lea rdx, [rsp+80]
37bc5f79dmov r9, r13
37bc5f7a0lea rax, [rip+0x7edeb1]
37bc5f7a7mov [rsp+48], rdx
37bc5f7aclea rdx, [r14+r13-16]
37bc5f7b1lea r8, [rip+0x7edea8]
37bc5f7b8mov [rsp+40], rdx
37bc5f7bdlea rcx, [rip+0x7edea9]
37bc5f7c4lea rdx, [rsp+84]
37bc5f7c9mov [rsp+56], 5
37bc5f7d2mov [rsp+32], rax
37bc5f7d7call zher_
37bc5f7dc
37bc5f7dcloc_37bc5f7dc:
37bc5f7dcadd rdi, rbp
37bc5f7dfadd r13, r14
37bc5f7e2cmp r15l, ebx
37bc5f7e5jl 0x37bc5f4d2
37bc5f7eb
37bc5f7ebloc_37bc5f7eb:
37bc5f7ebmovsd_xmm x0, [r13-16]
37bc5f7f1pxor x1, x1
37bc5f7f5comisd x1, x0
37bc5f7f9jb 0x37bc5f748
37bc5f7ffmov rsi, [rsp+216]
37bc5f807mov r10, rdi
37bc5f80amov r12, [rsp+232]
37bc5f812shl r10, 4
37bc5f816movsd_xmm [rsi+r10+8], x1
37bc5f81djmp 0x37bc5f6b9
37bc5f822
37bc5f822 66 0f 1f 44 00 00 f..D..
37bc5f828
37bc5f828loc_37bc5f828:
37bc5f828mov ecx, [rsp+72]
37bc5f82cmov r11l, [rsp+68]
37bc5f831mov rsi, r14
37bc5f834mov r12, [rsp+232]
37bc5f83c
37bc5f83cloc_37bc5f83c:
37bc5f83ccmp ecx, 1
37bc5f83fje 0x37bc5f4d2
37bc5f845mov [rsp+232], r12
37bc5f84dmovsd_xmm x6, [rip+0x7ede23]
37bc5f855mov ebx, 1
37bc5f85amov r13l, r11l
37bc5f85dmov rcx, -1
37bc5f864jmp 0x37bc5f966
37bc5f869
37bc5f869 0f 1f 80 00 00 00 00 .......
37bc5f870
37bc5f870loc_37bc5f870:
37bc5f870mov r8l, r13l
37bc5f873sqrtsd x0, x0
37bc5f877mov [rax+8], 0
37bc5f87flea r12, [rdi+rcx]
37bc5f883sub r8l, ebx
37bc5f886cmp r8l, edx
37bc5f889cmovg r8l, edx
37bc5f88dmovsd_xmm [rax], x0
37bc5f891add ebx, 1
37bc5f894mov [rsp+84], r8l
37bc5f899test r8l, r8l
37bc5f89cjle 0x37bc5f95a
37bc5f8a2movapd x1, x6
37bc5f8a6add rdx, r12
37bc5f8a9lea r14, [rsp+80]
37bc5f8aedivsd x1, x0
37bc5f8b2shl rdx, 4
37bc5f8b6mov r9, r14
37bc5f8b9lea rcx, [rsp+84]
37bc5f8belea r8, [rsi+rdx]
37bc5f8c2lea rdx, [rsp+88]
37bc5f8c7movsd_xmm [rsp+88], x1
37bc5f8cdcall zdscal_
37bc5f8d2movsxd rdx, [rbp]
37bc5f8d6mov r8, r14
37bc5f8d9lea rcx, [rsp+84]
37bc5f8deadd rdx, r12
37bc5f8e1shl rdx, 4
37bc5f8e5add rdx, rsi
37bc5f8e8call zlacgv_
37bc5f8edmovsxd rcx, [rbp]
37bc5f8f1mov [rsp+48], r14
37bc5f8f6lea r8, [rip+0x7edd63]
37bc5f8fdmov [rsp+56], 5
37bc5f906mov rdx, rcx
37bc5f909mov [rsp+32], r14
37bc5f90eadd rcx, r12
37bc5f911add edx, 1
37bc5f914shl rcx, 4
37bc5f918movsxd rdx, edx
37bc5f91blea r9, [rsi+rcx]
37bc5f91flea rcx, [rip+0x7edd42]
37bc5f926add rdx, r12
37bc5f929shl rdx, 4
37bc5f92dadd rdx, rsi
37bc5f930mov [rsp+40], rdx
37bc5f935lea rdx, [rsp+84]
37bc5f93acall zher_
37bc5f93fmovsxd rdx, [rbp]
37bc5f943mov r8, r14
37bc5f946lea rcx, [rsp+84]
37bc5f94badd rdx, r12
37bc5f94eshl rdx, 4
37bc5f952add rdx, rsi
37bc5f955call zlacgv_
37bc5f95a
37bc5f95aloc_37bc5f95a:
37bc5f95amov rcx, r12
37bc5f95dcmp r13l, ebx
37bc5f960jl 0x37bc5f4d2
37bc5f966
37bc5f966loc_37bc5f966:
37bc5f966movsxd rdx, [rbp]
37bc5f96apxor x1, x1
37bc5f96elea eax, [rdx+1]
37bc5f971cdqe
37bc5f973add rax, rcx
37bc5f976shl rax, 4
37bc5f97aadd rax, rsi
37bc5f97dmovsd_xmm x0, [rax]
37bc5f981comisd x1, x0
37bc5f985jb 0x37bc5f870
37bc5f98bmov r12, [rsp+232]
37bc5f993movsd_xmm [rax+8], x1
37bc5f998jmp 0x37bc5f6b9
37bc5f99d
37bc5f99dloc_37bc5f99d:
37bc5f99dneg edx
37bc5f99fjmp 0x37bc5f4b6
37bc5f280
37bc5f9a4
37bc5f9a4 // align 0x10
37bc5f9a4 // align 0x10
37bc5f9b0
37bc5f9b0zpbsv_:
37bc5f9b0push r12
37bc5f9b2push rbp
37bc5f9b3push rdi
37bc5f9b4push rsi
37bc5f9b5push rbx
37bc5f9b6sub rsp, 96
37bc5f9bamov rdi, [rsp+208]
37bc5f9c2mov [rdi], 0
37bc5f9c8mov rsi, rdx
37bc5f9cbmov rbp, r8
37bc5f9cemov r12, r9
37bc5f9d1mov r8l, 1
37bc5f9d7mov r9l, 1
37bc5f9ddlea rdx, [rip+0x7edc9c]
37bc5f9e4mov rbx, rcx
37bc5f9e7call lsame_
37bc5f9ectest eax, eax
37bc5f9eeje 0x37bc5fb20
37bc5f9f4
37bc5f9f4loc_37bc5f9f4:
37bc5f9f4mov eax, [rsi]
37bc5f9f6test eax, eax
37bc5f9f8js 0x37bc5fae8
37bc5f9femov edx, [rbp]
37bc5fa01test edx, edx
37bc5fa03js 0x37bc5fb50
37bc5fa09mov ecx, [r12]
37bc5fa0dtest ecx, ecx
37bc5fa0fjs 0x37bc5fb60
37bc5fa15mov rcx, [rsp+184]
37bc5fa1dcmp edx, [rcx]
37bc5fa1fjge 0x37bc5fb70
37bc5fa25mov rcx, [rsp+200]
37bc5fa2dtest eax, eax
37bc5fa2fmov edx, 1
37bc5fa34cmovle eax, edx
37bc5fa37cmp [rcx], eax
37bc5fa39jl 0x37bc5fb80
37bc5fa3fmov eax, [rdi]
37bc5fa41test eax, eax
37bc5fa43jne 0x37bc5fb8f
37bc5fa49mov [rsp+40], rdi
37bc5fa4emov r8, rbp
37bc5fa51mov rdx, rsi
37bc5fa54mov rcx, rbx
37bc5fa57mov rax, [rsp+184]
37bc5fa5fmov r9, [rsp+176]
37bc5fa67mov [rsp+48], 1
37bc5fa70mov [rsp+32], rax
37bc5fa75call zpbtrf_
37bc5fa7amov eax, [rdi]
37bc5fa7ctest eax, eax
37bc5fa7ejne 0x37bc5fb10
37bc5fa84mov [rsp+64], rdi
37bc5fa89mov r9, r12
37bc5fa8cmov r8, rbp
37bc5fa8fmov rdx, rsi
37bc5fa92mov rax, [rsp+200]
37bc5fa9amov rcx, rbx
37bc5fa9dmov [rsp+72], 1
37bc5faa6mov [rsp+56], rax
37bc5faabmov rax, [rsp+192]
37bc5fab3mov [rsp+48], rax
37bc5fab8mov rax, [rsp+184]
37bc5fac0mov [rsp+40], rax
37bc5fac5mov rax, [rsp+176]
37bc5facdmov [rsp+32], rax
37bc5fad2call zpbtrs_
37bc5fad7nop
37bc5fad8add rsp, 96
37bc5fadcpop rbx
37bc5faddpop rsi
37bc5fadepop rdi
37bc5fadfpop rbp
37bc5fae0pop r12
37bc5fae2ret
37bc5fae3
37bc5fae3 0f 1f 44 00 00 ..D..
37bc5fae8
37bc5fae8loc_37bc5fae8:
37bc5fae8mov edx, -2
37bc5faedmov eax, 2
37bc5faf2
37bc5faf2loc_37bc5faf2:
37bc5faf2mov [rdi], edx
37bc5faf4
37bc5faf4loc_37bc5faf4:
37bc5faf4lea rdx, [rsp+92]
37bc5faf9mov r8l, 6
37bc5fafflea rcx, [rip+0x7edb7c]
37bc5fb06mov [rsp+92], eax
37bc5fb0acall xerbla_
37bc5fb0fnop
37bc5fb10
37bc5fb10loc_37bc5fb10:
37bc5fb10add rsp, 96
37bc5fb14pop rbx
37bc5fb15pop rsi
37bc5fb16pop rdi
37bc5fb17pop rbp
37bc5fb18pop r12
37bc5fb1aret
37bc5fb1b
37bc5fb1b 0f 1f 44 00 00 ..D..
37bc5fb20
37bc5fb20loc_37bc5fb20:
37bc5fb20mov r9l, 1
37bc5fb26mov r8l, 1
37bc5fb2clea rdx, [rip+0x7edb4e]
37bc5fb33mov rcx, rbx
37bc5fb36call lsame_
37bc5fb3btest eax, eax
37bc5fb3djne 0x37bc5f9f4
37bc5fb43mov edx, -1
37bc5fb48mov eax, 1
37bc5fb4djmp 0x37bc5faf2
37bc5fb4f
37bc5fb4f 90 .
37bc5fb50
37bc5fb50loc_37bc5fb50:
37bc5fb50mov edx, -3
37bc5fb55mov eax, 3
37bc5fb5ajmp 0x37bc5faf2
37bc5fb5c
37bc5fb5c 0f 1f 40 00 ..@.
37bc5fb60
37bc5fb60loc_37bc5fb60:
37bc5fb60mov edx, -4
37bc5fb65mov eax, 4
37bc5fb6ajmp 0x37bc5faf2
37bc5fb6f
37bc5fb6f 90 .
37bc5fb70
37bc5fb70loc_37bc5fb70:
37bc5fb70mov edx, -6
37bc5fb75mov eax, 6
37bc5fb7ajmp 0x37bc5faf2
37bc5fb7f
37bc5fb7f 90 .
37bc5fb80
37bc5fb80loc_37bc5fb80:
37bc5fb80mov edx, -8
37bc5fb85mov eax, 8
37bc5fb8ajmp 0x37bc5faf2
37bc5fb8f
37bc5fb8floc_37bc5fb8f:
37bc5fb8fneg eax
37bc5fb91jmp 0x37bc5faf4
37bc5f9b0
37bc5f9b0zpbsv_:
37bc5f9b0push r12
37bc5f9b2push rbp
37bc5f9b3push rdi
37bc5f9b4push rsi
37bc5f9b5push rbx
37bc5f9b6sub rsp, 96
37bc5f9bamov rdi, [rsp+208]
37bc5f9c2mov [rdi], 0
37bc5f9c8mov rsi, rdx
37bc5f9cbmov rbp, r8
37bc5f9cemov r12, r9
37bc5f9d1mov r8l, 1
37bc5f9d7mov r9l, 1
37bc5f9ddlea rdx, [rip+0x7edc9c]
37bc5f9e4mov rbx, rcx
37bc5f9e7call lsame_
37bc5f9ectest eax, eax
37bc5f9eeje 0x37bc5fb20
37bc5f9f4
37bc5f9f4loc_37bc5f9f4:
37bc5f9f4mov eax, [rsi]
37bc5f9f6test eax, eax
37bc5f9f8js 0x37bc5fae8
37bc5f9femov edx, [rbp]
37bc5fa01test edx, edx
37bc5fa03js 0x37bc5fb50
37bc5fa09mov ecx, [r12]
37bc5fa0dtest ecx, ecx
37bc5fa0fjs 0x37bc5fb60
37bc5fa15mov rcx, [rsp+184]
37bc5fa1dcmp edx, [rcx]
37bc5fa1fjge 0x37bc5fb70
37bc5fa25mov rcx, [rsp+200]
37bc5fa2dtest eax, eax
37bc5fa2fmov edx, 1
37bc5fa34cmovle eax, edx
37bc5fa37cmp [rcx], eax
37bc5fa39jl 0x37bc5fb80
37bc5fa3fmov eax, [rdi]
37bc5fa41test eax, eax
37bc5fa43jne 0x37bc5fb8f
37bc5fa49mov [rsp+40], rdi
37bc5fa4emov r8, rbp
37bc5fa51mov rdx, rsi
37bc5fa54mov rcx, rbx
37bc5fa57mov rax, [rsp+184]
37bc5fa5fmov r9, [rsp+176]
37bc5fa67mov [rsp+48], 1
37bc5fa70mov [rsp+32], rax
37bc5fa75call zpbtrf_
37bc5fa7amov eax, [rdi]
37bc5fa7ctest eax, eax
37bc5fa7ejne 0x37bc5fb10
37bc5fa84mov [rsp+64], rdi
37bc5fa89mov r9, r12
37bc5fa8cmov r8, rbp
37bc5fa8fmov rdx, rsi
37bc5fa92mov rax, [rsp+200]
37bc5fa9amov rcx, rbx
37bc5fa9dmov [rsp+72], 1
37bc5faa6mov [rsp+56], rax
37bc5faabmov rax, [rsp+192]
37bc5fab3mov [rsp+48], rax
37bc5fab8mov rax, [rsp+184]
37bc5fac0mov [rsp+40], rax
37bc5fac5mov rax, [rsp+176]
37bc5facdmov [rsp+32], rax
37bc5fad2call zpbtrs_
37bc5fad7nop
37bc5fad8add rsp, 96
37bc5fadcpop rbx
37bc5faddpop rsi
37bc5fadepop rdi
37bc5fadfpop rbp
37bc5fae0pop r12
37bc5fae2ret
37bc5fae3
37bc5fae3 0f 1f 44 00 00 ..D..
37bc5fae8
37bc5fae8loc_37bc5fae8:
37bc5fae8mov edx, -2
37bc5faedmov eax, 2
37bc5faf2
37bc5faf2loc_37bc5faf2:
37bc5faf2mov [rdi], edx
37bc5faf4
37bc5faf4loc_37bc5faf4:
37bc5faf4lea rdx, [rsp+92]
37bc5faf9mov r8l, 6
37bc5fafflea rcx, [rip+0x7edb7c]
37bc5fb06mov [rsp+92], eax
37bc5fb0acall xerbla_
37bc5fb0fnop
37bc5fb10
37bc5fb10loc_37bc5fb10:
37bc5fb10add rsp, 96
37bc5fb14pop rbx
37bc5fb15pop rsi
37bc5fb16pop rdi
37bc5fb17pop rbp
37bc5fb18pop r12
37bc5fb1aret
37bc5fb1b
37bc5fb1b 0f 1f 44 00 00 ..D..
37bc5fb20
37bc5fb20loc_37bc5fb20:
37bc5fb20mov r9l, 1
37bc5fb26mov r8l, 1
37bc5fb2clea rdx, [rip+0x7edb4e]
37bc5fb33mov rcx, rbx
37bc5fb36call lsame_
37bc5fb3btest eax, eax
37bc5fb3djne 0x37bc5f9f4
37bc5fb43mov edx, -1
37bc5fb48mov eax, 1
37bc5fb4djmp 0x37bc5faf2
37bc5fb4f
37bc5fb4f 90 .
37bc5fb50
37bc5fb50loc_37bc5fb50:
37bc5fb50mov edx, -3
37bc5fb55mov eax, 3
37bc5fb5ajmp 0x37bc5faf2
37bc5fb5c
37bc5fb5c 0f 1f 40 00 ..@.
37bc5fb60
37bc5fb60loc_37bc5fb60:
37bc5fb60mov edx, -4
37bc5fb65mov eax, 4
37bc5fb6ajmp 0x37bc5faf2
37bc5fb6f
37bc5fb6f 90 .
37bc5fb70
37bc5fb70loc_37bc5fb70:
37bc5fb70mov edx, -6
37bc5fb75mov eax, 6
37bc5fb7ajmp 0x37bc5faf2
37bc5fb7f
37bc5fb7f 90 .
37bc5fb80
37bc5fb80loc_37bc5fb80:
37bc5fb80mov edx, -8
37bc5fb85mov eax, 8
37bc5fb8ajmp 0x37bc5faf2
37bc5fb8f
37bc5fb8floc_37bc5fb8f:
37bc5fb8fneg eax
37bc5fb91jmp 0x37bc5faf4
37bc5f9b0
37bc5fb96
37bc5fb96 // align 0x40
37bc5fb96 // align 0x40
37bc5fbc0
37bc5fbc0zpbsvx_:
37bc5fbc0push r15
37bc5fbc2push r14
37bc5fbc4push r13
37bc5fbc6push r12
37bc5fbc8push rbp
37bc5fbc9push rdi
37bc5fbcapush rsi
37bc5fbcbpush rbx
37bc5fbccsub rsp, 248
37bc5fbd3movups [rsp+208], x6
37bc5fbdbmovups [rsp+224], x7
37bc5fbe3mov rax, [rsp+368]
37bc5fbebmov rbx, [rsp+400]
37bc5fbf3mov eax, [rax]
37bc5fbf5mov [rsp+144], eax
37bc5fbfcmov r14, rcx
37bc5fbffmov rbp, r8
37bc5fc02mov rdi, r9
37bc5fc05mov rax, [rsp+416]
37bc5fc0dmov [rsp+328], rdx
37bc5fc15mov r9l, 1
37bc5fc1bmov r8l, 1
37bc5fc21lea rdx, [rip+0x7eda68]
37bc5fc28mov eax, [rax]
37bc5fc2amov [rsp+168], eax
37bc5fc31mov rax, [rsp+384]
37bc5fc39mov eax, [rax]
37bc5fc3bmov [rsp+160], eax
37bc5fc42mov rax, [rsp+432]
37bc5fc4amov eax, [rax]
37bc5fc4cmov [rsp+172], eax
37bc5fc53mov rax, [rsp+480]
37bc5fc5bmov [rax], 0
37bc5fc61call lsame_
37bc5fc66mov r9l, 1
37bc5fc6cmov r8l, 1
37bc5fc72mov rcx, r14
37bc5fc75lea rdx, [rip+0x7eda15]
37bc5fc7cmov r13l, eax
37bc5fc7fcall lsame_
37bc5fc84mov rcx, [rsp+328]
37bc5fc8cmov r9l, 1
37bc5fc92mov r8l, 1
37bc5fc98mov esi, eax
37bc5fc9alea rdx, [rip+0x7ed9f1]
37bc5fca1call lsame_
37bc5fca6or r13l, esi
37bc5fca9mov [rsp+156], r13l
37bc5fcb1mov r15l, eax
37bc5fcb4je 0x37bc5fd78
37bc5fcbamov rax, [rsp+392]
37bc5fcc2xor r13l, r13l
37bc5fcc5mov [rax], 78
37bc5fcc8
37bc5fcc8loc_37bc5fcc8:
37bc5fcc8test r15l, r15l
37bc5fccbje 0x37bc5fde7
37bc5fcd1
37bc5fcd1loc_37bc5fcd1:
37bc5fcd1mov eax, [rbp]
37bc5fcd4test eax, eax
37bc5fcd6js 0x37bc5fd1b
37bc5fcd8mov eax, [rdi]
37bc5fcdatest eax, eax
37bc5fcdcjs 0x37bc5fe54
37bc5fce2mov rcx, [rsp+352]
37bc5fceamov r12l, [rcx]
37bc5fcedtest r12l, r12l
37bc5fcf0js 0x37bc5fe3c
37bc5fcf6mov rcx, [rsp+368]
37bc5fcfecmp eax, [rcx]
37bc5fd00jl 0x37bc5fe6c
37bc5fd06mov rax, [rsp+480]
37bc5fd0emov [rax], -7
37bc5fd14mov eax, 7
37bc5fd19jmp 0x37bc5fd2e
37bc5fd1b
37bc5fd1bloc_37bc5fd1b:
37bc5fd1bmov rax, [rsp+480]
37bc5fd23mov [rax], -3
37bc5fd29mov eax, 3
37bc5fd2e
37bc5fd2eloc_37bc5fd2e:
37bc5fd2elea rdx, [rsp+192]
37bc5fd36mov r8l, 6
37bc5fd3clea rcx, [rip+0x7ed95f]
37bc5fd43mov [rsp+192], eax
37bc5fd4acall xerbla_
37bc5fd4fnop
37bc5fd50
37bc5fd50loc_37bc5fd50:
37bc5fd50movups x6, [rsp+208]
37bc5fd58movups x7, [rsp+224]
37bc5fd60add rsp, 248
37bc5fd67pop rbx
37bc5fd68pop rsi
37bc5fd69pop rdi
37bc5fd6apop rbp
37bc5fd6bpop r12
37bc5fd6dpop r13
37bc5fd6fpop r14
37bc5fd71pop r15
37bc5fd73ret
37bc5fd74
37bc5fd74 0f 1f 40 00 ..@.
37bc5fd78
37bc5fd78loc_37bc5fd78:
37bc5fd78mov rcx, [rsp+392]
37bc5fd80mov r9l, 1
37bc5fd86mov r8l, 1
37bc5fd8clea rdx, [rip+0x7ed900]
37bc5fd93call lsame_
37bc5fd98mov edx, 12
37bc5fd9dlea rcx, [rip+0x7ed8f0]
37bc5fda4mov r13l, eax
37bc5fda7call dlamch_
37bc5fdacmov r9l, 1
37bc5fdb2mov r8l, 1
37bc5fdb8mov rcx, r14
37bc5fdbblea rdx, [rip+0x7ed8de]
37bc5fdc2movapd x6, x0
37bc5fdc6call lsame_
37bc5fdcbtest eax, eax
37bc5fdcdjne 0x37bc5fe27
37bc5fdcfmov rax, [rsp+480]
37bc5fdd7mov [rax], -1
37bc5fdddmov eax, 1
37bc5fde2jmp 0x37bc5fd2e
37bc5fde7
37bc5fde7loc_37bc5fde7:
37bc5fde7mov rcx, [rsp+328]
37bc5fdefmov r9l, 1
37bc5fdf5mov r8l, 1
37bc5fdfblea rdx, [rip+0x7ed89f]
37bc5fe02call lsame_
37bc5fe07test eax, eax
37bc5fe09jne 0x37bc5fcd1
37bc5fe0fmov rax, [rsp+480]
37bc5fe17mov [rax], -2
37bc5fe1dmov eax, 2
37bc5fe22jmp 0x37bc5fd2e
37bc5fe27
37bc5fe27loc_37bc5fe27:
37bc5fe27movsd_xmm x0, [rip+0x7ed889]
37bc5fe2fdivsd x0, x6
37bc5fe33movapd x7, x0
37bc5fe37jmp 0x37bc5fcc8
37bc5fe3c
37bc5fe3cloc_37bc5fe3c:
37bc5fe3cmov rax, [rsp+480]
37bc5fe44mov [rax], -5
37bc5fe4amov eax, 5
37bc5fe4fjmp 0x37bc5fd2e
37bc5fe54
37bc5fe54loc_37bc5fe54:
37bc5fe54mov rax, [rsp+480]
37bc5fe5cmov [rax], -4
37bc5fe62mov eax, 4
37bc5fe67jmp 0x37bc5fd2e
37bc5fe6c
37bc5fe6cloc_37bc5fe6c:
37bc5fe6cmov rcx, [rsp+384]
37bc5fe74cmp eax, [rcx]
37bc5fe76jl 0x37bc5fe90
37bc5fe78mov rax, [rsp+480]
37bc5fe80mov [rax], -9
37bc5fe86mov eax, 9
37bc5fe8bjmp 0x37bc5fd2e
37bc5fe90
37bc5fe90loc_37bc5fe90:
37bc5fe90mov r9l, 1
37bc5fe96mov r8l, 1
37bc5fe9clea rdx, [rip+0x7ed7fd]
37bc5fea3mov rcx, r14
37bc5fea6call lsame_
37bc5feabtest eax, eax
37bc5feadje 0x37bc5ff5b
37bc5feb3test r13l, r13l
37bc5feb6je 0x37bc60cd8
37bc5febc
37bc5febcloc_37bc5febc:
37bc5febcmov edx, [rbp]
37bc5febftest edx, edx
37bc5fec1jle 0x37bc60cba
37bc5fec7sub edx, 1
37bc5fecamovapd x0, x7
37bc5fecepxor x1, x1
37bc5fed2mov rax, rbx
37bc5fed5lea rdx, [rbx+8*rdx+8]
37bc5feda
37bc5fedaloc_37bc5feda:
37bc5fedamovsd_xmm x2, [rax]
37bc5fedeadd rax, 8
37bc5fee2minsd x0, x2
37bc5fee6maxsd x1, x2
37bc5feeacmp rax, rdx
37bc5feedjne 0x37bc5feda
37bc5feefpxor x2, x2
37bc5fef3comisd x2, x0
37bc5fef7jae 0x37bc60ca2
37bc5fefdmaxsd x0, x6
37bc5ff01minsd x1, x7
37bc5ff05divsd x0, x1
37bc5ff09movsd_xmm [rsp+200], x0
37bc5ff12
37bc5ff12loc_37bc5ff12:
37bc5ff12mov rax, [rsp+480]
37bc5ff1amov eax, [rax]
37bc5ff1ctest eax, eax
37bc5ff1ejne 0x37bc60c9b
37bc5ff24mov r12l, [rbp]
37bc5ff28mov rcx, [rsp+416]
37bc5ff30mov edx, 1
37bc5ff35test r12l, r12l
37bc5ff38mov eax, r12l
37bc5ff3bcmovg edx, r12l
37bc5ff3fcmp [rcx], edx
37bc5ff41jge 0x37bc5ff66
37bc5ff43mov rax, [rsp+480]
37bc5ff4bmov [rax], -13
37bc5ff51mov eax, 13
37bc5ff56jmp 0x37bc5fd2e
37bc5ff5b
37bc5ff5bloc_37bc5ff5b:
37bc5ff5btest r13l, r13l
37bc5ff5ejne 0x37bc5febc
37bc5ff64jmp 0x37bc5ff12
37bc5ff66
37bc5ff66loc_37bc5ff66:
37bc5ff66mov rcx, [rsp+432]
37bc5ff6ecmp [rcx], edx
37bc5ff70jge 0x37bc5ff90
37bc5ff72mov rax, [rsp+480]
37bc5ff7amov [rax], -15
37bc5ff80mov eax, 15
37bc5ff85jmp 0x37bc5fd2e
37bc5ff8a
37bc5ff8a 66 0f 1f 44 00 00 f..D..
37bc5ff90
37bc5ff90loc_37bc5ff90:
37bc5ff90test esi, esi
37bc5ff92jne 0x37bc608fe
37bc5ff98test r13l, r13l
37bc5ff9bje 0x37bc608df
37bc5ffa1mov rsi, [rsp+352]
37bc5ffa9mov r11l, [rsi]
37bc5ffactest r11l, r11l
37bc5ffafjle 0x37bc60493
37bc5ffb5
37bc5ffb5loc_37bc5ffb5:
37bc5ffb5mov r12l, eax
37bc5ffb8add r11l, 1
37bc5ffbctest eax, eax
37bc5ffbejle 0x37bc60074
37bc5ffc4movsxd r10, [rsp+168]
37bc5ffccxor eax, eax
37bc5ffcemov r9l, 1
37bc5ffd4mov rdx, [rsp+408]
37bc5ffdcpxor x2, x2
37bc5ffe0test r10, r10
37bc5ffe3cmovs r10, rax
37bc5ffe7lea eax, [r12-1]
37bc5ffeclea r8, [8*rax+8]
37bc5fff4shl r10, 4
37bc5fff8nop [rax+rax]
37bc60000
37bc60000loc_37bc60000:
37bc60000xor eax, eax
37bc60002nop [rax]
37bc60009nop [rax+rax]
37bc60014nop [rax+rax]
37bc6001fnop [rax+rax]
37bc6002anop [rax+rax]
37bc60035nop [rax+rax]
37bc60040
37bc60040loc_37bc60040:
37bc60040movupd x0, [rdx+2*rax]
37bc60045movddup x1, [rbx+rax]
37bc6004amulpd x1, x0
37bc6004eshufpd x0, x0, 1
37bc60053mulpd x0, x2
37bc60057addsubpd x1, x0
37bc6005bmovups [rdx+2*rax], x1
37bc6005fadd rax, 8
37bc60063cmp r8, rax
37bc60066jne 0x37bc60040
37bc60068add r9l, 1
37bc6006cadd rdx, r10
37bc6006fcmp r9l, r11l
37bc60072jne 0x37bc60000
37bc60074
37bc60074loc_37bc60074:
37bc60074mov r10l, [rsp+156]
37bc6007ctest r10l, r10l
37bc6007fje 0x37bc604a2
37bc60085
37bc60085loc_37bc60085:
37bc60085movsxd r10, [rsp+144]
37bc6008dmovsxd r9, [rsp+160]
37bc60095xor eax, eax
37bc60097test r10, r10
37bc6009acmovs r10, rax
37bc6009etest r9, r9
37bc600a1cmovs r9, rax
37bc600a5test r15l, r15l
37bc600a8je 0x37bc6082a
37bc600aetest r12l, r12l
37bc600b1jle 0x37bc6019b
37bc600b7mov [rsp+344], rdi
37bc600bfmov r13l, r12l
37bc600c2mov esi, 1
37bc600c7lea rax, [rsp+192]
37bc600cfmov [rsp+144], rax
37bc600d7mov r14, -1
37bc600demov r12, r9
37bc600e1mov r15, [rsp+344]
37bc600e9mov [rsp+336], rbp
37bc600f1mov rdi, r14
37bc600f4mov rbp, r10
37bc600f7mov [rsp+400], rbx
37bc600fflea rbx, [rip+0x7ed5a2]
37bc60106nop [rax+rax]
37bc60110
37bc60110loc_37bc60110:
37bc60110mov ecx, [r15]
37bc60113mov edx, esi
37bc60115mov r8l, 1
37bc6011bmov rax, [rsp+376]
37bc60123mov [rsp+32], rbx
37bc60128sub edx, ecx
37bc6012atest edx, edx
37bc6012ccmovle edx, r8l
37bc60130sub ecx, esi
37bc60132mov r8l, esi
37bc60135add esi, 1
37bc60138sub r8l, edx
37bc6013blea edx, [rcx+rdx+1]
37bc6013fmovsxd rdx, edx
37bc60142add r8l, 1
37bc60146lea rcx, [rdi+rdx]
37bc6014aadd rdx, r14
37bc6014dadd rdi, r12
37bc60150add r14, rbp
37bc60153shl rcx, 4
37bc60157mov [rsp+192], r8l
37bc6015fshl rdx, 4
37bc60163lea r8, [rip+0x7ed53e]
37bc6016alea r9, [rax+rcx]
37bc6016emov rcx, [rsp+144]
37bc60176add rdx, [rsp+360]
37bc6017ecall zcopy_
37bc60183cmp esi, r13l
37bc60186jle 0x37bc60110
37bc60188mov rbp, [rsp+336]
37bc60190mov rbx, [rsp+400]
37bc60198mov rdi, r15
37bc6019b
37bc6019bloc_37bc6019b:
37bc6019bmov rax, [rsp+480]
37bc601a3mov r8, rdi
37bc601a6mov rdx, rbp
37bc601a9mov [rsp+48], 1
37bc601b2mov r9, [rsp+376]
37bc601bamov rcx, [rsp+328]
37bc601c2mov [rsp+40], rax
37bc601c7mov rax, [rsp+384]
37bc601cfmov [rsp+32], rax
37bc601d4call zpbtrf_
37bc601d9mov rax, [rsp+480]
37bc601e1mov r9l, [rax]
37bc601e4test r9l, r9l
37bc601e7jg 0x37bc60985
37bc601edmov rax, [rsp+472]
37bc601f5mov r9, rdi
37bc601f8mov [rsp+64], 1
37bc60201mov r8, rbp
37bc60204mov [rsp+56], 1
37bc6020dmov rdx, [rsp+328]
37bc60215lea rcx, [rip+0x7ed490]
37bc6021cmov [rsp+48], rax
37bc60221mov rax, [rsp+368]
37bc60229mov [rsp+40], rax
37bc6022emov rax, [rsp+360]
37bc60236mov [rsp+32], rax
37bc6023bcall zlanhb_
37bc60240mov rax, [rsp+480]
37bc60248mov r8, rdi
37bc6024bmov rdx, rbp
37bc6024emov r9, [rsp+376]
37bc60256mov [rsp+80], 1
37bc6025fmov [rsp+72], rax
37bc60264mov rax, [rsp+472]
37bc6026cmov rcx, [rsp+328]
37bc60274movsd_xmm [rsp+192], x0
37bc6027dmov [rsp+64], rax
37bc60282mov rax, [rsp+464]
37bc6028amov [rsp+56], rax
37bc6028fmov rax, [rsp+440]
37bc60297mov [rsp+48], rax
37bc6029clea rax, [rsp+192]
37bc602a4mov [rsp+40], rax
37bc602a9mov rax, [rsp+384]
37bc602b1mov [rsp+32], rax
37bc602b6call zpbcon_
37bc602bbmov rax, [rsp+432]
37bc602c3mov r9, [rsp+408]
37bc602cbmov [rsp+56], 4
37bc602d4mov r8, [rsp+352]
37bc602dcmov rdx, rbp
37bc602dflea rcx, [rip+0x7ed3c7]
37bc602e6mov [rsp+48], rax
37bc602ebmov rax, [rsp+424]
37bc602f3mov [rsp+40], rax
37bc602f8mov rax, [rsp+416]
37bc60300mov [rsp+32], rax
37bc60305call zlacpy_
37bc6030amov rax, [rsp+480]
37bc60312mov r8, rdi
37bc60315mov rdx, rbp
37bc60318mov r9, [rsp+352]
37bc60320mov rcx, [rsp+328]
37bc60328mov [rsp+72], 1
37bc60331mov [rsp+64], rax
37bc60336mov rax, [rsp+432]
37bc6033emov [rsp+56], rax
37bc60343mov rax, [rsp+424]
37bc6034bmov [rsp+48], rax
37bc60350mov rax, [rsp+384]
37bc60358mov [rsp+40], rax
37bc6035dmov rax, [rsp+376]
37bc60365mov [rsp+32], rax
37bc6036acall zpbtrs_
37bc6036fmov rax, [rsp+480]
37bc60377mov r8, rdi
37bc6037amov rdx, rbp
37bc6037dmov r9, [rsp+352]
37bc60385mov rcx, [rsp+328]
37bc6038dmov [rsp+136], 1
37bc60399mov [rsp+128], rax
37bc603a1mov rax, [rsp+472]
37bc603a9mov [rsp+120], rax
37bc603aemov rax, [rsp+464]
37bc603b6mov [rsp+112], rax
37bc603bbmov rax, [rsp+456]
37bc603c3mov [rsp+104], rax
37bc603c8mov rax, [rsp+448]
37bc603d0mov [rsp+96], rax
37bc603d5mov rax, [rsp+432]
37bc603ddmov [rsp+88], rax
37bc603e2mov rax, [rsp+424]
37bc603eamov [rsp+80], rax
37bc603efmov rax, [rsp+416]
37bc603f7mov [rsp+72], rax
37bc603fcmov rax, [rsp+408]
37bc60404mov [rsp+64], rax
37bc60409mov rax, [rsp+384]
37bc60411mov [rsp+56], rax
37bc60416mov rax, [rsp+376]
37bc6041emov [rsp+48], rax
37bc60423mov rax, [rsp+368]
37bc6042bmov [rsp+40], rax
37bc60430mov rax, [rsp+360]
37bc60438mov [rsp+32], rax
37bc6043dcall zpbrfs_
37bc60442mov r8l, [rsp+156]
37bc6044atest r8l, r8l
37bc6044djne 0x37bc606f7
37bc60453
37bc60453loc_37bc60453:
37bc60453mov rax, [rsp+440]
37bc6045bmov edx, 7
37bc60460lea rcx, [rip+0x7ed24a]
37bc60467movsd_xmm x3, [rax]
37bc6046bmovapd x6, x3
37bc6046fcall dlamch_
37bc60474comisd x0, x6
37bc60478jbe 0x37bc5fd50
37bc6047emov eax, [rbp]
37bc60481mov rsi, [rsp+480]
37bc60489add eax, 1
37bc6048cmov [rsi], eax
37bc6048ejmp 0x37bc5fd50
37bc60493
37bc60493loc_37bc60493:
37bc60493mov edx, [rsp+156]
37bc6049atest edx, edx
37bc6049cjne 0x37bc60a2e
37bc604a2
37bc604a2loc_37bc604a2:
37bc604a2mov rax, [rsp+472]
37bc604aamov r9, rdi
37bc604admov [rsp+64], 1
37bc604b6mov r8, rbp
37bc604b9mov [rsp+56], 1
37bc604c2mov rdx, [rsp+328]
37bc604calea rcx, [rip+0x7ed1db]
37bc604d1mov [rsp+48], rax
37bc604d6mov rax, [rsp+368]
37bc604demov [rsp+40], rax
37bc604e3mov rax, [rsp+360]
37bc604ebmov [rsp+32], rax
37bc604f0call zlanhb_
37bc604f5mov rax, [rsp+480]
37bc604fdmov r8, rdi
37bc60500mov rdx, rbp
37bc60503mov r9, [rsp+376]
37bc6050bmov [rsp+80], 1
37bc60514mov [rsp+72], rax
37bc60519mov rax, [rsp+472]
37bc60521mov rcx, [rsp+328]
37bc60529movsd_xmm [rsp+192], x0
37bc60532mov [rsp+64], rax
37bc60537mov rax, [rsp+464]
37bc6053fmov [rsp+56], rax
37bc60544mov rax, [rsp+440]
37bc6054cmov [rsp+48], rax
37bc60551lea rax, [rsp+192]
37bc60559mov [rsp+40], rax
37bc6055emov rax, [rsp+384]
37bc60566mov [rsp+32], rax
37bc6056bcall zpbcon_
37bc60570mov rax, [rsp+432]
37bc60578mov r9, [rsp+408]
37bc60580mov [rsp+56], 4
37bc60589mov r8, [rsp+352]
37bc60591mov rdx, rbp
37bc60594lea rcx, [rip+0x7ed112]
37bc6059bmov [rsp+48], rax
37bc605a0mov rax, [rsp+424]
37bc605a8mov [rsp+40], rax
37bc605admov rax, [rsp+416]
37bc605b5mov [rsp+32], rax
37bc605bacall zlacpy_
37bc605bfmov rax, [rsp+480]
37bc605c7mov r8, rdi
37bc605camov rdx, rbp
37bc605cdmov r9, [rsp+352]
37bc605d5mov rcx, [rsp+328]
37bc605ddmov [rsp+72], 1
37bc605e6mov [rsp+64], rax
37bc605ebmov rax, [rsp+432]
37bc605f3mov [rsp+56], rax
37bc605f8mov rax, [rsp+424]
37bc60600mov [rsp+48], rax
37bc60605mov rax, [rsp+384]
37bc6060dmov [rsp+40], rax
37bc60612mov rax, [rsp+376]
37bc6061amov [rsp+32], rax
37bc6061fcall zpbtrs_
37bc60624mov rax, [rsp+480]
37bc6062cmov r8, rdi
37bc6062fmov rdx, rbp
37bc60632mov r9, [rsp+352]
37bc6063amov rcx, [rsp+328]
37bc60642mov [rsp+136], 1
37bc6064emov [rsp+128], rax
37bc60656mov rax, [rsp+472]
37bc6065emov [rsp+120], rax
37bc60663mov rax, [rsp+464]
37bc6066bmov [rsp+112], rax
37bc60670mov rax, [rsp+456]
37bc60678mov [rsp+104], rax
37bc6067dmov rax, [rsp+448]
37bc60685mov [rsp+96], rax
37bc6068amov rax, [rsp+432]
37bc60692mov [rsp+88], rax
37bc60697mov rax, [rsp+424]
37bc6069fmov [rsp+80], rax
37bc606a4mov rax, [rsp+416]
37bc606acmov [rsp+72], rax
37bc606b1mov rax, [rsp+408]
37bc606b9mov [rsp+64], rax
37bc606bemov rax, [rsp+384]
37bc606c6mov [rsp+56], rax
37bc606cbmov rax, [rsp+376]
37bc606d3mov [rsp+48], rax
37bc606d8mov rax, [rsp+368]
37bc606e0mov [rsp+40], rax
37bc606e5mov rax, [rsp+360]
37bc606edmov [rsp+32], rax
37bc606f2call zpbrfs_
37bc606f7
37bc606f7loc_37bc606f7:
37bc606f7mov rax, [rsp+352]
37bc606ffmov r10l, [rax]
37bc60702test r10l, r10l
37bc60705jle 0x37bc60453
37bc6070bmov eax, [rbp]
37bc6070elea r11l, [r10+1]
37bc60712test eax, eax
37bc60714jle 0x37bc607b4
37bc6071amovsxd r9, [rsp+172]
37bc60722xor edx, edx
37bc60724mov r8l, 1
37bc6072apxor x2, x2
37bc6072etest r9, r9
37bc60731cmovs r9, rdx
37bc60735sub eax, 1
37bc60738mov rdx, [rsp+424]
37bc60740lea rcx, [8*rax+8]
37bc60748shl r9, 4
37bc6074cnop [rax]
37bc60750
37bc60750loc_37bc60750:
37bc60750xor eax, eax
37bc60752nop
37bc60754nop [rax+rax]
37bc6075fnop [rax+rax]
37bc6076anop [rax+rax]
37bc60775nop [rax+rax]
37bc60780
37bc60780loc_37bc60780:
37bc60780movupd x0, [rdx+2*rax]
37bc60785movddup x1, [rbx+rax]
37bc6078amulpd x1, x0
37bc6078eshufpd x0, x0, 1
37bc60793mulpd x0, x2
37bc60797addsubpd x1, x0
37bc6079bmovups [rdx+2*rax], x1
37bc6079fadd rax, 8
37bc607a3cmp rax, rcx
37bc607a6jne 0x37bc60780
37bc607a8add r8l, 1
37bc607acadd rdx, r9
37bc607afcmp r8l, r11l
37bc607b2jne 0x37bc60750
37bc607b4
37bc607b4loc_37bc607b4:
37bc607b4movsd_xmm x2, [rsp+200]
37bc607bdcmp r10l, 1
37bc607c1je 0x37bc60809
37bc607c3mov edx, r10l
37bc607c6mov rax, [rsp+448]
37bc607cemovddup x1, x2
37bc607d2shr edx, 1
37bc607d4shl rdx, 4
37bc607d8add rdx, rax
37bc607dbnop [rax+rax]
37bc607e0
37bc607e0loc_37bc607e0:
37bc607e0movupd x0, [rax]
37bc607e4add rax, 16
37bc607e8divpd x0, x1
37bc607ecmovups [rax-16], x0
37bc607f0cmp rdx, rax
37bc607f3jne 0x37bc607e0
37bc607f5mov eax, r10l
37bc607f8and eax, -2
37bc607fband r10l, 1
37bc607ffje 0x37bc60453
37bc60805lea r10l, [rax+1]
37bc60809
37bc60809loc_37bc60809:
37bc60809mov rsi, [rsp+448]
37bc60811lea eax, [r10-1]
37bc60815cdqe
37bc60817movsd_xmm x0, [rsi+8*rax]
37bc6081cdivsd x0, x2
37bc60820movsd_xmm [rsi+8*rax], x0
37bc60825jmp 0x37bc60453
37bc6082a
37bc6082aloc_37bc6082a:
37bc6082atest r12l, r12l
37bc6082djle 0x37bc6019b
37bc60833mov r15, [rsp+360]
37bc6083bmov rax, r9
37bc6083eshl r10, 4
37bc60842lea rcx, [rsp+192]
37bc6084ashl rax, 4
37bc6084emov [rsp+400], rbx
37bc60856mov r14, [rsp+376]
37bc6085emov edx, r12l
37bc60861mov rsi, r15
37bc60864mov ebx, 1
37bc60869mov r15, rax
37bc6086cmov [rsp+160], r10
37bc60874mov [rsp+144], rcx
37bc6087clea r13, [rip+0x7ece25]
37bc60883jmp 0x37bc60896
37bc60885
37bc60885 0f 1f 00 ...
37bc60888
37bc60888loc_37bc60888:
37bc60888mov edx, [rbp]
37bc6088badd rsi, [rsp+160]
37bc60893add r14, r15
37bc60896
37bc60896loc_37bc60896:
37bc60896mov eax, [rdi]
37bc60898mov [rsp+32], r13
37bc6089dmov r9, r14
37bc608a0lea r8, [rip+0x7ece01]
37bc608a7mov rcx, [rsp+144]
37bc608afadd eax, ebx
37bc608b1cmp eax, edx
37bc608b3cmovg eax, edx
37bc608b6mov rdx, rsi
37bc608b9sub eax, ebx
37bc608bbadd ebx, 1
37bc608beadd eax, 1
37bc608c1mov [rsp+192], eax
37bc608c8call zcopy_
37bc608cdcmp ebx, r12l
37bc608d0jle 0x37bc60888
37bc608d2mov rbx, [rsp+400]
37bc608dajmp 0x37bc6019b
37bc608df
37bc608dfloc_37bc608df:
37bc608dfmov ecx, [rsp+156]
37bc608e6test ecx, ecx
37bc608e8je 0x37bc60a41
37bc608eemov [rsp+156], 0
37bc608f9jmp 0x37bc60085
37bc608fe
37bc608feloc_37bc608fe:
37bc608felea rax, [rsp+180]
37bc60906mov r8, rdi
37bc60909mov rdx, rbp
37bc6090cmov [rsp+72], 1
37bc60915mov [rsp+64], rax
37bc6091amov rax, [rsp+368]
37bc60922lea r14, [rsp+184]
37bc6092alea rsi, [rsp+200]
37bc60932mov [rsp+56], r14
37bc60937mov r9, [rsp+360]
37bc6093fmov [rsp+48], rsi
37bc60944mov rcx, [rsp+328]
37bc6094cmov [rsp+40], rbx
37bc60951mov [rsp+32], rax
37bc60956call zpbequ_
37bc6095bmov r11l, [rsp+180]
37bc60963test r11l, r11l
37bc60966je 0x37bc60999
37bc60968test r13l, r13l
37bc6096bjne 0x37bc60a17
37bc60971
37bc60971loc_37bc60971:
37bc60971mov [rsp+156], 0
37bc6097cmov r12l, [rbp]
37bc60980jmp 0x37bc60085
37bc60985
37bc60985loc_37bc60985:
37bc60985mov rax, [rsp+440]
37bc6098dmov [rax], 0
37bc60994jmp 0x37bc5fd50
37bc60999
37bc60999loc_37bc60999:
37bc60999mov rax, [rsp+392]
37bc609a1mov [rsp+56], r14
37bc609a6mov r8, rdi
37bc609a9mov rdx, rbp
37bc609acmov [rsp+48], rsi
37bc609b1mov r9, [rsp+360]
37bc609b9mov [rsp+64], rax
37bc609bemov rax, [rsp+368]
37bc609c6mov [rsp+40], rbx
37bc609cbmov rcx, [rsp+328]
37bc609d3mov [rsp+80], 1
37bc609dcmov [rsp+72], 1
37bc609e5mov [rsp+32], rax
37bc609eacall zlaqhb_
37bc609efmov rcx, [rsp+392]
37bc609f7mov r9l, 1
37bc609fdmov r8l, 1
37bc60a03lea rdx, [rip+0x7ecc89]
37bc60a0acall lsame_
37bc60a0ftest eax, eax
37bc60a11je 0x37bc60971
37bc60a17
37bc60a17loc_37bc60a17:
37bc60a17mov rax, [rsp+352]
37bc60a1fmov r11l, [rax]
37bc60a22mov eax, [rbp]
37bc60a25test r11l, r11l
37bc60a28jg 0x37bc5ffb5
37bc60a2e
37bc60a2eloc_37bc60a2e:
37bc60a2emov [rsp+156], 1
37bc60a39mov r12l, eax
37bc60a3cjmp 0x37bc60085
37bc60a41
37bc60a41loc_37bc60a41:
37bc60a41mov rax, [rsp+472]
37bc60a49mov r9, rdi
37bc60a4cmov [rsp+64], 1
37bc60a55mov r8, rbp
37bc60a58mov [rsp+56], 1
37bc60a61mov rdx, [rsp+328]
37bc60a69lea rcx, [rip+0x7ecc3c]
37bc60a70mov [rsp+48], rax
37bc60a75mov rax, [rsp+368]
37bc60a7dmov [rsp+40], rax
37bc60a82mov rax, [rsp+360]
37bc60a8amov [rsp+32], rax
37bc60a8fcall zlanhb_
37bc60a94mov rax, [rsp+480]
37bc60a9cmov r8, rdi
37bc60a9fmov rdx, rbp
37bc60aa2mov r9, [rsp+376]
37bc60aaamov [rsp+80], 1
37bc60ab3mov [rsp+72], rax
37bc60ab8mov rax, [rsp+472]
37bc60ac0mov rcx, [rsp+328]
37bc60ac8movsd_xmm [rsp+192], x0
37bc60ad1mov [rsp+64], rax
37bc60ad6mov rax, [rsp+464]
37bc60ademov [rsp+56], rax
37bc60ae3mov rax, [rsp+440]
37bc60aebmov [rsp+48], rax
37bc60af0lea rax, [rsp+192]
37bc60af8mov [rsp+40], rax
37bc60afdmov rax, [rsp+384]
37bc60b05mov [rsp+32], rax
37bc60b0acall zpbcon_
37bc60b0fmov rax, [rsp+432]
37bc60b17mov r9, [rsp+408]
37bc60b1fmov [rsp+56], 4
37bc60b28mov r8, [rsp+352]
37bc60b30mov rdx, rbp
37bc60b33lea rcx, [rip+0x7ecb73]
37bc60b3amov [rsp+48], rax
37bc60b3fmov rax, [rsp+424]
37bc60b47mov [rsp+40], rax
37bc60b4cmov rax, [rsp+416]
37bc60b54mov [rsp+32], rax
37bc60b59call zlacpy_
37bc60b5emov rax, [rsp+480]
37bc60b66mov r8, rdi
37bc60b69mov rdx, rbp
37bc60b6cmov r9, [rsp+352]
37bc60b74mov rcx, [rsp+328]
37bc60b7cmov [rsp+72], 1
37bc60b85mov [rsp+64], rax
37bc60b8amov rax, [rsp+432]
37bc60b92mov [rsp+56], rax
37bc60b97mov rax, [rsp+424]
37bc60b9fmov [rsp+48], rax
37bc60ba4mov rax, [rsp+384]
37bc60bacmov [rsp+40], rax
37bc60bb1mov rax, [rsp+376]
37bc60bb9mov [rsp+32], rax
37bc60bbecall zpbtrs_
37bc60bc3mov rax, [rsp+480]
37bc60bcbmov r8, rdi
37bc60bcemov rdx, rbp
37bc60bd1mov r9, [rsp+352]
37bc60bd9mov rcx, [rsp+328]
37bc60be1mov [rsp+136], 1
37bc60bedmov [rsp+128], rax
37bc60bf5mov rax, [rsp+472]
37bc60bfdmov [rsp+120], rax
37bc60c02mov rax, [rsp+464]
37bc60c0amov [rsp+112], rax
37bc60c0fmov rax, [rsp+456]
37bc60c17mov [rsp+104], rax
37bc60c1cmov rax, [rsp+448]
37bc60c24mov [rsp+96], rax
37bc60c29mov rax, [rsp+432]
37bc60c31mov [rsp+88], rax
37bc60c36mov rax, [rsp+424]
37bc60c3emov [rsp+80], rax
37bc60c43mov rax, [rsp+416]
37bc60c4bmov [rsp+72], rax
37bc60c50mov rax, [rsp+408]
37bc60c58mov [rsp+64], rax
37bc60c5dmov rax, [rsp+384]
37bc60c65mov [rsp+56], rax
37bc60c6amov rax, [rsp+376]
37bc60c72mov [rsp+48], rax
37bc60c77mov rax, [rsp+368]
37bc60c7fmov [rsp+40], rax
37bc60c84mov rax, [rsp+360]
37bc60c8cmov [rsp+32], rax
37bc60c91call zpbrfs_
37bc60c96jmp 0x37bc60453
37bc60c9b
37bc60c9bloc_37bc60c9b:
37bc60c9bneg eax
37bc60c9djmp 0x37bc5fd2e
37bc60ca2
37bc60ca2loc_37bc60ca2:
37bc60ca2mov rax, [rsp+480]
37bc60caamov [rax], -11
37bc60cb0mov eax, 11
37bc60cb5jmp 0x37bc5fd2e
37bc60cba
37bc60cbaloc_37bc60cba:
37bc60cbapxor x0, x0
37bc60cbecomisd x0, x7
37bc60cc2jae 0x37bc60ca2
37bc60cc4mov rax, [rip+0x7ec9ed]
37bc60ccbmov [rsp+200], rax
37bc60cd3jmp 0x37bc5ff12
37bc60cd8
37bc60cd8loc_37bc60cd8:
37bc60cd8mov rcx, [rsp+392]
37bc60ce0mov r9l, 1
37bc60ce6mov r8l, 1
37bc60ceclea rdx, [rip+0x7ec99d]
37bc60cf3call lsame_
37bc60cf8test eax, eax
37bc60cfajne 0x37bc5ff12
37bc60d00mov rax, [rsp+480]
37bc60d08mov [rax], -10
37bc60d0emov eax, 10
37bc60d13jmp 0x37bc5fd2e
37bc5fbc0
37bc5fbc0zpbsvx_:
37bc5fbc0push r15
37bc5fbc2push r14
37bc5fbc4push r13
37bc5fbc6push r12
37bc5fbc8push rbp
37bc5fbc9push rdi
37bc5fbcapush rsi
37bc5fbcbpush rbx
37bc5fbccsub rsp, 248
37bc5fbd3movups [rsp+208], x6
37bc5fbdbmovups [rsp+224], x7
37bc5fbe3mov rax, [rsp+368]
37bc5fbebmov rbx, [rsp+400]
37bc5fbf3mov eax, [rax]
37bc5fbf5mov [rsp+144], eax
37bc5fbfcmov r14, rcx
37bc5fbffmov rbp, r8
37bc5fc02mov rdi, r9
37bc5fc05mov rax, [rsp+416]
37bc5fc0dmov [rsp+328], rdx
37bc5fc15mov r9l, 1
37bc5fc1bmov r8l, 1
37bc5fc21lea rdx, [rip+0x7eda68]
37bc5fc28mov eax, [rax]
37bc5fc2amov [rsp+168], eax
37bc5fc31mov rax, [rsp+384]
37bc5fc39mov eax, [rax]
37bc5fc3bmov [rsp+160], eax
37bc5fc42mov rax, [rsp+432]
37bc5fc4amov eax, [rax]
37bc5fc4cmov [rsp+172], eax
37bc5fc53mov rax, [rsp+480]
37bc5fc5bmov [rax], 0
37bc5fc61call lsame_
37bc5fc66mov r9l, 1
37bc5fc6cmov r8l, 1
37bc5fc72mov rcx, r14
37bc5fc75lea rdx, [rip+0x7eda15]
37bc5fc7cmov r13l, eax
37bc5fc7fcall lsame_
37bc5fc84mov rcx, [rsp+328]
37bc5fc8cmov r9l, 1
37bc5fc92mov r8l, 1
37bc5fc98mov esi, eax
37bc5fc9alea rdx, [rip+0x7ed9f1]
37bc5fca1call lsame_
37bc5fca6or r13l, esi
37bc5fca9mov [rsp+156], r13l
37bc5fcb1mov r15l, eax
37bc5fcb4je 0x37bc5fd78
37bc5fcbamov rax, [rsp+392]
37bc5fcc2xor r13l, r13l
37bc5fcc5mov [rax], 78
37bc5fcc8
37bc5fcc8loc_37bc5fcc8:
37bc5fcc8test r15l, r15l
37bc5fccbje 0x37bc5fde7
37bc5fcd1
37bc5fcd1loc_37bc5fcd1:
37bc5fcd1mov eax, [rbp]
37bc5fcd4test eax, eax
37bc5fcd6js 0x37bc5fd1b
37bc5fcd8mov eax, [rdi]
37bc5fcdatest eax, eax
37bc5fcdcjs 0x37bc5fe54
37bc5fce2mov rcx, [rsp+352]
37bc5fceamov r12l, [rcx]
37bc5fcedtest r12l, r12l
37bc5fcf0js 0x37bc5fe3c
37bc5fcf6mov rcx, [rsp+368]
37bc5fcfecmp eax, [rcx]
37bc5fd00jl 0x37bc5fe6c
37bc5fd06mov rax, [rsp+480]
37bc5fd0emov [rax], -7
37bc5fd14mov eax, 7
37bc5fd19jmp 0x37bc5fd2e
37bc5fd1b
37bc5fd1bloc_37bc5fd1b:
37bc5fd1bmov rax, [rsp+480]
37bc5fd23mov [rax], -3
37bc5fd29mov eax, 3
37bc5fd2e
37bc5fd2eloc_37bc5fd2e:
37bc5fd2elea rdx, [rsp+192]
37bc5fd36mov r8l, 6
37bc5fd3clea rcx, [rip+0x7ed95f]
37bc5fd43mov [rsp+192], eax
37bc5fd4acall xerbla_
37bc5fd4fnop
37bc5fd50
37bc5fd50loc_37bc5fd50:
37bc5fd50movups x6, [rsp+208]
37bc5fd58movups x7, [rsp+224]
37bc5fd60add rsp, 248
37bc5fd67pop rbx
37bc5fd68pop rsi
37bc5fd69pop rdi
37bc5fd6apop rbp
37bc5fd6bpop r12
37bc5fd6dpop r13
37bc5fd6fpop r14
37bc5fd71pop r15
37bc5fd73ret
37bc5fd74
37bc5fd74 0f 1f 40 00 ..@.
37bc5fd78
37bc5fd78loc_37bc5fd78:
37bc5fd78mov rcx, [rsp+392]
37bc5fd80mov r9l, 1
37bc5fd86mov r8l, 1
37bc5fd8clea rdx, [rip+0x7ed900]
37bc5fd93call lsame_
37bc5fd98mov edx, 12
37bc5fd9dlea rcx, [rip+0x7ed8f0]
37bc5fda4mov r13l, eax
37bc5fda7call dlamch_
37bc5fdacmov r9l, 1
37bc5fdb2mov r8l, 1
37bc5fdb8mov rcx, r14
37bc5fdbblea rdx, [rip+0x7ed8de]
37bc5fdc2movapd x6, x0
37bc5fdc6call lsame_
37bc5fdcbtest eax, eax
37bc5fdcdjne 0x37bc5fe27
37bc5fdcfmov rax, [rsp+480]
37bc5fdd7mov [rax], -1
37bc5fdddmov eax, 1
37bc5fde2jmp 0x37bc5fd2e
37bc5fde7
37bc5fde7loc_37bc5fde7:
37bc5fde7mov rcx, [rsp+328]
37bc5fdefmov r9l, 1
37bc5fdf5mov r8l, 1
37bc5fdfblea rdx, [rip+0x7ed89f]
37bc5fe02call lsame_
37bc5fe07test eax, eax
37bc5fe09jne 0x37bc5fcd1
37bc5fe0fmov rax, [rsp+480]
37bc5fe17mov [rax], -2
37bc5fe1dmov eax, 2
37bc5fe22jmp 0x37bc5fd2e
37bc5fe27
37bc5fe27loc_37bc5fe27:
37bc5fe27movsd_xmm x0, [rip+0x7ed889]
37bc5fe2fdivsd x0, x6
37bc5fe33movapd x7, x0
37bc5fe37jmp 0x37bc5fcc8
37bc5fe3c
37bc5fe3cloc_37bc5fe3c:
37bc5fe3cmov rax, [rsp+480]
37bc5fe44mov [rax], -5
37bc5fe4amov eax, 5
37bc5fe4fjmp 0x37bc5fd2e
37bc5fe54
37bc5fe54loc_37bc5fe54:
37bc5fe54mov rax, [rsp+480]
37bc5fe5cmov [rax], -4
37bc5fe62mov eax, 4
37bc5fe67jmp 0x37bc5fd2e
37bc5fe6c
37bc5fe6cloc_37bc5fe6c:
37bc5fe6cmov rcx, [rsp+384]
37bc5fe74cmp eax, [rcx]
37bc5fe76jl 0x37bc5fe90
37bc5fe78mov rax, [rsp+480]
37bc5fe80mov [rax], -9
37bc5fe86mov eax, 9
37bc5fe8bjmp 0x37bc5fd2e
37bc5fe90
37bc5fe90loc_37bc5fe90:
37bc5fe90mov r9l, 1
37bc5fe96mov r8l, 1
37bc5fe9clea rdx, [rip+0x7ed7fd]
37bc5fea3mov rcx, r14
37bc5fea6call lsame_
37bc5feabtest eax, eax
37bc5feadje 0x37bc5ff5b
37bc5feb3test r13l, r13l
37bc5feb6je 0x37bc60cd8
37bc5febc
37bc5febcloc_37bc5febc:
37bc5febcmov edx, [rbp]
37bc5febftest edx, edx
37bc5fec1jle 0x37bc60cba
37bc5fec7sub edx, 1
37bc5fecamovapd x0, x7
37bc5fecepxor x1, x1
37bc5fed2mov rax, rbx
37bc5fed5lea rdx, [rbx+8*rdx+8]
37bc5feda
37bc5fedaloc_37bc5feda:
37bc5fedamovsd_xmm x2, [rax]
37bc5fedeadd rax, 8
37bc5fee2minsd x0, x2
37bc5fee6maxsd x1, x2
37bc5feeacmp rax, rdx
37bc5feedjne 0x37bc5feda
37bc5feefpxor x2, x2
37bc5fef3comisd x2, x0
37bc5fef7jae 0x37bc60ca2
37bc5fefdmaxsd x0, x6
37bc5ff01minsd x1, x7
37bc5ff05divsd x0, x1
37bc5ff09movsd_xmm [rsp+200], x0
37bc5ff12
37bc5ff12loc_37bc5ff12:
37bc5ff12mov rax, [rsp+480]
37bc5ff1amov eax, [rax]
37bc5ff1ctest eax, eax
37bc5ff1ejne 0x37bc60c9b
37bc5ff24mov r12l, [rbp]
37bc5ff28mov rcx, [rsp+416]
37bc5ff30mov edx, 1
37bc5ff35test r12l, r12l
37bc5ff38mov eax, r12l
37bc5ff3bcmovg edx, r12l
37bc5ff3fcmp [rcx], edx
37bc5ff41jge 0x37bc5ff66
37bc5ff43mov rax, [rsp+480]
37bc5ff4bmov [rax], -13
37bc5ff51mov eax, 13
37bc5ff56jmp 0x37bc5fd2e
37bc5ff5b
37bc5ff5bloc_37bc5ff5b:
37bc5ff5btest r13l, r13l
37bc5ff5ejne 0x37bc5febc
37bc5ff64jmp 0x37bc5ff12
37bc5ff66
37bc5ff66loc_37bc5ff66:
37bc5ff66mov rcx, [rsp+432]
37bc5ff6ecmp [rcx], edx
37bc5ff70jge 0x37bc5ff90
37bc5ff72mov rax, [rsp+480]
37bc5ff7amov [rax], -15
37bc5ff80mov eax, 15
37bc5ff85jmp 0x37bc5fd2e
37bc5ff8a
37bc5ff8a 66 0f 1f 44 00 00 f..D..
37bc5ff90
37bc5ff90loc_37bc5ff90:
37bc5ff90test esi, esi
37bc5ff92jne 0x37bc608fe
37bc5ff98test r13l, r13l
37bc5ff9bje 0x37bc608df
37bc5ffa1mov rsi, [rsp+352]
37bc5ffa9mov r11l, [rsi]
37bc5ffactest r11l, r11l
37bc5ffafjle 0x37bc60493
37bc5ffb5
37bc5ffb5loc_37bc5ffb5:
37bc5ffb5mov r12l, eax
37bc5ffb8add r11l, 1
37bc5ffbctest eax, eax
37bc5ffbejle 0x37bc60074
37bc5ffc4movsxd r10, [rsp+168]
37bc5ffccxor eax, eax
37bc5ffcemov r9l, 1
37bc5ffd4mov rdx, [rsp+408]
37bc5ffdcpxor x2, x2
37bc5ffe0test r10, r10
37bc5ffe3cmovs r10, rax
37bc5ffe7lea eax, [r12-1]
37bc5ffeclea r8, [8*rax+8]
37bc5fff4shl r10, 4
37bc5fff8nop [rax+rax]
37bc60000
37bc60000loc_37bc60000:
37bc60000xor eax, eax
37bc60002nop [rax]
37bc60009nop [rax+rax]
37bc60014nop [rax+rax]
37bc6001fnop [rax+rax]
37bc6002anop [rax+rax]
37bc60035nop [rax+rax]
37bc60040
37bc60040loc_37bc60040:
37bc60040movupd x0, [rdx+2*rax]
37bc60045movddup x1, [rbx+rax]
37bc6004amulpd x1, x0
37bc6004eshufpd x0, x0, 1
37bc60053mulpd x0, x2
37bc60057addsubpd x1, x0
37bc6005bmovups [rdx+2*rax], x1
37bc6005fadd rax, 8
37bc60063cmp r8, rax
37bc60066jne 0x37bc60040
37bc60068add r9l, 1
37bc6006cadd rdx, r10
37bc6006fcmp r9l, r11l
37bc60072jne 0x37bc60000
37bc60074
37bc60074loc_37bc60074:
37bc60074mov r10l, [rsp+156]
37bc6007ctest r10l, r10l
37bc6007fje 0x37bc604a2
37bc60085
37bc60085loc_37bc60085:
37bc60085movsxd r10, [rsp+144]
37bc6008dmovsxd r9, [rsp+160]
37bc60095xor eax, eax
37bc60097test r10, r10
37bc6009acmovs r10, rax
37bc6009etest r9, r9
37bc600a1cmovs r9, rax
37bc600a5test r15l, r15l
37bc600a8je 0x37bc6082a
37bc600aetest r12l, r12l
37bc600b1jle 0x37bc6019b
37bc600b7mov [rsp+344], rdi
37bc600bfmov r13l, r12l
37bc600c2mov esi, 1
37bc600c7lea rax, [rsp+192]
37bc600cfmov [rsp+144], rax
37bc600d7mov r14, -1
37bc600demov r12, r9
37bc600e1mov r15, [rsp+344]
37bc600e9mov [rsp+336], rbp
37bc600f1mov rdi, r14
37bc600f4mov rbp, r10
37bc600f7mov [rsp+400], rbx
37bc600fflea rbx, [rip+0x7ed5a2]
37bc60106nop [rax+rax]
37bc60110
37bc60110loc_37bc60110:
37bc60110mov ecx, [r15]
37bc60113mov edx, esi
37bc60115mov r8l, 1
37bc6011bmov rax, [rsp+376]
37bc60123mov [rsp+32], rbx
37bc60128sub edx, ecx
37bc6012atest edx, edx
37bc6012ccmovle edx, r8l
37bc60130sub ecx, esi
37bc60132mov r8l, esi
37bc60135add esi, 1
37bc60138sub r8l, edx
37bc6013blea edx, [rcx+rdx+1]
37bc6013fmovsxd rdx, edx
37bc60142add r8l, 1
37bc60146lea rcx, [rdi+rdx]
37bc6014aadd rdx, r14
37bc6014dadd rdi, r12
37bc60150add r14, rbp
37bc60153shl rcx, 4
37bc60157mov [rsp+192], r8l
37bc6015fshl rdx, 4
37bc60163lea r8, [rip+0x7ed53e]
37bc6016alea r9, [rax+rcx]
37bc6016emov rcx, [rsp+144]
37bc60176add rdx, [rsp+360]
37bc6017ecall zcopy_
37bc60183cmp esi, r13l
37bc60186jle 0x37bc60110
37bc60188mov rbp, [rsp+336]
37bc60190mov rbx, [rsp+400]
37bc60198mov rdi, r15
37bc6019b
37bc6019bloc_37bc6019b:
37bc6019bmov rax, [rsp+480]
37bc601a3mov r8, rdi
37bc601a6mov rdx, rbp
37bc601a9mov [rsp+48], 1
37bc601b2mov r9, [rsp+376]
37bc601bamov rcx, [rsp+328]
37bc601c2mov [rsp+40], rax
37bc601c7mov rax, [rsp+384]
37bc601cfmov [rsp+32], rax
37bc601d4call zpbtrf_
37bc601d9mov rax, [rsp+480]
37bc601e1mov r9l, [rax]
37bc601e4test r9l, r9l
37bc601e7jg 0x37bc60985
37bc601edmov rax, [rsp+472]
37bc601f5mov r9, rdi
37bc601f8mov [rsp+64], 1
37bc60201mov r8, rbp
37bc60204mov [rsp+56], 1
37bc6020dmov rdx, [rsp+328]
37bc60215lea rcx, [rip+0x7ed490]
37bc6021cmov [rsp+48], rax
37bc60221mov rax, [rsp+368]
37bc60229mov [rsp+40], rax
37bc6022emov rax, [rsp+360]
37bc60236mov [rsp+32], rax
37bc6023bcall zlanhb_
37bc60240mov rax, [rsp+480]
37bc60248mov r8, rdi
37bc6024bmov rdx, rbp
37bc6024emov r9, [rsp+376]
37bc60256mov [rsp+80], 1
37bc6025fmov [rsp+72], rax
37bc60264mov rax, [rsp+472]
37bc6026cmov rcx, [rsp+328]
37bc60274movsd_xmm [rsp+192], x0
37bc6027dmov [rsp+64], rax
37bc60282mov rax, [rsp+464]
37bc6028amov [rsp+56], rax
37bc6028fmov rax, [rsp+440]
37bc60297mov [rsp+48], rax
37bc6029clea rax, [rsp+192]
37bc602a4mov [rsp+40], rax
37bc602a9mov rax, [rsp+384]
37bc602b1mov [rsp+32], rax
37bc602b6call zpbcon_
37bc602bbmov rax, [rsp+432]
37bc602c3mov r9, [rsp+408]
37bc602cbmov [rsp+56], 4
37bc602d4mov r8, [rsp+352]
37bc602dcmov rdx, rbp
37bc602dflea rcx, [rip+0x7ed3c7]
37bc602e6mov [rsp+48], rax
37bc602ebmov rax, [rsp+424]
37bc602f3mov [rsp+40], rax
37bc602f8mov rax, [rsp+416]
37bc60300mov [rsp+32], rax
37bc60305call zlacpy_
37bc6030amov rax, [rsp+480]
37bc60312mov r8, rdi
37bc60315mov rdx, rbp
37bc60318mov r9, [rsp+352]
37bc60320mov rcx, [rsp+328]
37bc60328mov [rsp+72], 1
37bc60331mov [rsp+64], rax
37bc60336mov rax, [rsp+432]
37bc6033emov [rsp+56], rax
37bc60343mov rax, [rsp+424]
37bc6034bmov [rsp+48], rax
37bc60350mov rax, [rsp+384]
37bc60358mov [rsp+40], rax
37bc6035dmov rax, [rsp+376]
37bc60365mov [rsp+32], rax
37bc6036acall zpbtrs_
37bc6036fmov rax, [rsp+480]
37bc60377mov r8, rdi
37bc6037amov rdx, rbp
37bc6037dmov r9, [rsp+352]
37bc60385mov rcx, [rsp+328]
37bc6038dmov [rsp+136], 1
37bc60399mov [rsp+128], rax
37bc603a1mov rax, [rsp+472]
37bc603a9mov [rsp+120], rax
37bc603aemov rax, [rsp+464]
37bc603b6mov [rsp+112], rax
37bc603bbmov rax, [rsp+456]
37bc603c3mov [rsp+104], rax
37bc603c8mov rax, [rsp+448]
37bc603d0mov [rsp+96], rax
37bc603d5mov rax, [rsp+432]
37bc603ddmov [rsp+88], rax
37bc603e2mov rax, [rsp+424]
37bc603eamov [rsp+80], rax
37bc603efmov rax, [rsp+416]
37bc603f7mov [rsp+72], rax
37bc603fcmov rax, [rsp+408]
37bc60404mov [rsp+64], rax
37bc60409mov rax, [rsp+384]
37bc60411mov [rsp+56], rax
37bc60416mov rax, [rsp+376]
37bc6041emov [rsp+48], rax
37bc60423mov rax, [rsp+368]
37bc6042bmov [rsp+40], rax
37bc60430mov rax, [rsp+360]
37bc60438mov [rsp+32], rax
37bc6043dcall zpbrfs_
37bc60442mov r8l, [rsp+156]
37bc6044atest r8l, r8l
37bc6044djne 0x37bc606f7
37bc60453
37bc60453loc_37bc60453:
37bc60453mov rax, [rsp+440]
37bc6045bmov edx, 7
37bc60460lea rcx, [rip+0x7ed24a]
37bc60467movsd_xmm x3, [rax]
37bc6046bmovapd x6, x3
37bc6046fcall dlamch_
37bc60474comisd x0, x6
37bc60478jbe 0x37bc5fd50
37bc6047emov eax, [rbp]
37bc60481mov rsi, [rsp+480]
37bc60489add eax, 1
37bc6048cmov [rsi], eax
37bc6048ejmp 0x37bc5fd50
37bc60493
37bc60493loc_37bc60493:
37bc60493mov edx, [rsp+156]
37bc6049atest edx, edx
37bc6049cjne 0x37bc60a2e
37bc604a2
37bc604a2loc_37bc604a2:
37bc604a2mov rax, [rsp+472]
37bc604aamov r9, rdi
37bc604admov [rsp+64], 1
37bc604b6mov r8, rbp
37bc604b9mov [rsp+56], 1
37bc604c2mov rdx, [rsp+328]
37bc604calea rcx, [rip+0x7ed1db]
37bc604d1mov [rsp+48], rax
37bc604d6mov rax, [rsp+368]
37bc604demov [rsp+40], rax
37bc604e3mov rax, [rsp+360]
37bc604ebmov [rsp+32], rax
37bc604f0call zlanhb_
37bc604f5mov rax, [rsp+480]
37bc604fdmov r8, rdi
37bc60500mov rdx, rbp
37bc60503mov r9, [rsp+376]
37bc6050bmov [rsp+80], 1
37bc60514mov [rsp+72], rax
37bc60519mov rax, [rsp+472]
37bc60521mov rcx, [rsp+328]
37bc60529movsd_xmm [rsp+192], x0
37bc60532mov [rsp+64], rax
37bc60537mov rax, [rsp+464]
37bc6053fmov [rsp+56], rax
37bc60544mov rax, [rsp+440]
37bc6054cmov [rsp+48], rax
37bc60551lea rax, [rsp+192]
37bc60559mov [rsp+40], rax
37bc6055emov rax, [rsp+384]
37bc60566mov [rsp+32], rax
37bc6056bcall zpbcon_
37bc60570mov rax, [rsp+432]
37bc60578mov r9, [rsp+408]
37bc60580mov [rsp+56], 4
37bc60589mov r8, [rsp+352]
37bc60591mov rdx, rbp
37bc60594lea rcx, [rip+0x7ed112]
37bc6059bmov [rsp+48], rax
37bc605a0mov rax, [rsp+424]
37bc605a8mov [rsp+40], rax
37bc605admov rax, [rsp+416]
37bc605b5mov [rsp+32], rax
37bc605bacall zlacpy_
37bc605bfmov rax, [rsp+480]
37bc605c7mov r8, rdi
37bc605camov rdx, rbp
37bc605cdmov r9, [rsp+352]
37bc605d5mov rcx, [rsp+328]
37bc605ddmov [rsp+72], 1
37bc605e6mov [rsp+64], rax
37bc605ebmov rax, [rsp+432]
37bc605f3mov [rsp+56], rax
37bc605f8mov rax, [rsp+424]
37bc60600mov [rsp+48], rax
37bc60605mov rax, [rsp+384]
37bc6060dmov [rsp+40], rax
37bc60612mov rax, [rsp+376]
37bc6061amov [rsp+32], rax
37bc6061fcall zpbtrs_
37bc60624mov rax, [rsp+480]
37bc6062cmov r8, rdi
37bc6062fmov rdx, rbp
37bc60632mov r9, [rsp+352]
37bc6063amov rcx, [rsp+328]
37bc60642mov [rsp+136], 1
37bc6064emov [rsp+128], rax
37bc60656mov rax, [rsp+472]
37bc6065emov [rsp+120], rax
37bc60663mov rax, [rsp+464]
37bc6066bmov [rsp+112], rax
37bc60670mov rax, [rsp+456]
37bc60678mov [rsp+104], rax
37bc6067dmov rax, [rsp+448]
37bc60685mov [rsp+96], rax
37bc6068amov rax, [rsp+432]
37bc60692mov [rsp+88], rax
37bc60697mov rax, [rsp+424]
37bc6069fmov [rsp+80], rax
37bc606a4mov rax, [rsp+416]
37bc606acmov [rsp+72], rax
37bc606b1mov rax, [rsp+408]
37bc606b9mov [rsp+64], rax
37bc606bemov rax, [rsp+384]
37bc606c6mov [rsp+56], rax
37bc606cbmov rax, [rsp+376]
37bc606d3mov [rsp+48], rax
37bc606d8mov rax, [rsp+368]
37bc606e0mov [rsp+40], rax
37bc606e5mov rax, [rsp+360]
37bc606edmov [rsp+32], rax
37bc606f2call zpbrfs_
37bc606f7
37bc606f7loc_37bc606f7:
37bc606f7mov rax, [rsp+352]
37bc606ffmov r10l, [rax]
37bc60702test r10l, r10l
37bc60705jle 0x37bc60453
37bc6070bmov eax, [rbp]
37bc6070elea r11l, [r10+1]
37bc60712test eax, eax
37bc60714jle 0x37bc607b4
37bc6071amovsxd r9, [rsp+172]
37bc60722xor edx, edx
37bc60724mov r8l, 1
37bc6072apxor x2, x2
37bc6072etest r9, r9
37bc60731cmovs r9, rdx
37bc60735sub eax, 1
37bc60738mov rdx, [rsp+424]
37bc60740lea rcx, [8*rax+8]
37bc60748shl r9, 4
37bc6074cnop [rax]
37bc60750
37bc60750loc_37bc60750:
37bc60750xor eax, eax
37bc60752nop
37bc60754nop [rax+rax]
37bc6075fnop [rax+rax]
37bc6076anop [rax+rax]
37bc60775nop [rax+rax]
37bc60780
37bc60780loc_37bc60780:
37bc60780movupd x0, [rdx+2*rax]
37bc60785movddup x1, [rbx+rax]
37bc6078amulpd x1, x0
37bc6078eshufpd x0, x0, 1
37bc60793mulpd x0, x2
37bc60797addsubpd x1, x0
37bc6079bmovups [rdx+2*rax], x1
37bc6079fadd rax, 8
37bc607a3cmp rax, rcx
37bc607a6jne 0x37bc60780
37bc607a8add r8l, 1
37bc607acadd rdx, r9
37bc607afcmp r8l, r11l
37bc607b2jne 0x37bc60750
37bc607b4
37bc607b4loc_37bc607b4:
37bc607b4movsd_xmm x2, [rsp+200]
37bc607bdcmp r10l, 1
37bc607c1je 0x37bc60809
37bc607c3mov edx, r10l
37bc607c6mov rax, [rsp+448]
37bc607cemovddup x1, x2
37bc607d2shr edx, 1
37bc607d4shl rdx, 4
37bc607d8add rdx, rax
37bc607dbnop [rax+rax]
37bc607e0
37bc607e0loc_37bc607e0:
37bc607e0movupd x0, [rax]
37bc607e4add rax, 16
37bc607e8divpd x0, x1
37bc607ecmovups [rax-16], x0
37bc607f0cmp rdx, rax
37bc607f3jne 0x37bc607e0
37bc607f5mov eax, r10l
37bc607f8and eax, -2
37bc607fband r10l, 1
37bc607ffje 0x37bc60453
37bc60805lea r10l, [rax+1]
37bc60809
37bc60809loc_37bc60809:
37bc60809mov rsi, [rsp+448]
37bc60811lea eax, [r10-1]
37bc60815cdqe
37bc60817movsd_xmm x0, [rsi+8*rax]
37bc6081cdivsd x0, x2
37bc60820movsd_xmm [rsi+8*rax], x0
37bc60825jmp 0x37bc60453
37bc6082a
37bc6082aloc_37bc6082a:
37bc6082atest r12l, r12l
37bc6082djle 0x37bc6019b
37bc60833mov r15, [rsp+360]
37bc6083bmov rax, r9
37bc6083eshl r10, 4
37bc60842lea rcx, [rsp+192]
37bc6084ashl rax, 4
37bc6084emov [rsp+400], rbx
37bc60856mov r14, [rsp+376]
37bc6085emov edx, r12l
37bc60861mov rsi, r15
37bc60864mov ebx, 1
37bc60869mov r15, rax
37bc6086cmov [rsp+160], r10
37bc60874mov [rsp+144], rcx
37bc6087clea r13, [rip+0x7ece25]
37bc60883jmp 0x37bc60896
37bc60885
37bc60885 0f 1f 00 ...
37bc60888
37bc60888loc_37bc60888:
37bc60888mov edx, [rbp]
37bc6088badd rsi, [rsp+160]
37bc60893add r14, r15
37bc60896
37bc60896loc_37bc60896:
37bc60896mov eax, [rdi]
37bc60898mov [rsp+32], r13
37bc6089dmov r9, r14
37bc608a0lea r8, [rip+0x7ece01]
37bc608a7mov rcx, [rsp+144]
37bc608afadd eax, ebx
37bc608b1cmp eax, edx
37bc608b3cmovg eax, edx
37bc608b6mov rdx, rsi
37bc608b9sub eax, ebx
37bc608bbadd ebx, 1
37bc608beadd eax, 1
37bc608c1mov [rsp+192], eax
37bc608c8call zcopy_
37bc608cdcmp ebx, r12l
37bc608d0jle 0x37bc60888
37bc608d2mov rbx, [rsp+400]
37bc608dajmp 0x37bc6019b
37bc608df
37bc608dfloc_37bc608df:
37bc608dfmov ecx, [rsp+156]
37bc608e6test ecx, ecx
37bc608e8je 0x37bc60a41
37bc608eemov [rsp+156], 0
37bc608f9jmp 0x37bc60085
37bc608fe
37bc608feloc_37bc608fe:
37bc608felea rax, [rsp+180]
37bc60906mov r8, rdi
37bc60909mov rdx, rbp
37bc6090cmov [rsp+72], 1
37bc60915mov [rsp+64], rax
37bc6091amov rax, [rsp+368]
37bc60922lea r14, [rsp+184]
37bc6092alea rsi, [rsp+200]
37bc60932mov [rsp+56], r14
37bc60937mov r9, [rsp+360]
37bc6093fmov [rsp+48], rsi
37bc60944mov rcx, [rsp+328]
37bc6094cmov [rsp+40], rbx
37bc60951mov [rsp+32], rax
37bc60956call zpbequ_
37bc6095bmov r11l, [rsp+180]
37bc60963test r11l, r11l
37bc60966je 0x37bc60999
37bc60968test r13l, r13l
37bc6096bjne 0x37bc60a17
37bc60971
37bc60971loc_37bc60971:
37bc60971mov [rsp+156], 0
37bc6097cmov r12l, [rbp]
37bc60980jmp 0x37bc60085
37bc60985
37bc60985loc_37bc60985:
37bc60985mov rax, [rsp+440]
37bc6098dmov [rax], 0
37bc60994jmp 0x37bc5fd50
37bc60999
37bc60999loc_37bc60999:
37bc60999mov rax, [rsp+392]
37bc609a1mov [rsp+56], r14
37bc609a6mov r8, rdi
37bc609a9mov rdx, rbp
37bc609acmov [rsp+48], rsi
37bc609b1mov r9, [rsp+360]
37bc609b9mov [rsp+64], rax
37bc609bemov rax, [rsp+368]
37bc609c6mov [rsp+40], rbx
37bc609cbmov rcx, [rsp+328]
37bc609d3mov [rsp+80], 1
37bc609dcmov [rsp+72], 1
37bc609e5mov [rsp+32], rax
37bc609eacall zlaqhb_
37bc609efmov rcx, [rsp+392]
37bc609f7mov r9l, 1
37bc609fdmov r8l, 1
37bc60a03lea rdx, [rip+0x7ecc89]
37bc60a0acall lsame_
37bc60a0ftest eax, eax
37bc60a11je 0x37bc60971
37bc60a17
37bc60a17loc_37bc60a17:
37bc60a17mov rax, [rsp+352]
37bc60a1fmov r11l, [rax]
37bc60a22mov eax, [rbp]
37bc60a25test r11l, r11l
37bc60a28jg 0x37bc5ffb5
37bc60a2e
37bc60a2eloc_37bc60a2e:
37bc60a2emov [rsp+156], 1
37bc60a39mov r12l, eax
37bc60a3cjmp 0x37bc60085
37bc60a41
37bc60a41loc_37bc60a41:
37bc60a41mov rax, [rsp+472]
37bc60a49mov r9, rdi
37bc60a4cmov [rsp+64], 1
37bc60a55mov r8, rbp
37bc60a58mov [rsp+56], 1
37bc60a61mov rdx, [rsp+328]
37bc60a69lea rcx, [rip+0x7ecc3c]
37bc60a70mov [rsp+48], rax
37bc60a75mov rax, [rsp+368]
37bc60a7dmov [rsp+40], rax
37bc60a82mov rax, [rsp+360]
37bc60a8amov [rsp+32], rax
37bc60a8fcall zlanhb_
37bc60a94mov rax, [rsp+480]
37bc60a9cmov r8, rdi
37bc60a9fmov rdx, rbp
37bc60aa2mov r9, [rsp+376]
37bc60aaamov [rsp+80], 1
37bc60ab3mov [rsp+72], rax
37bc60ab8mov rax, [rsp+472]
37bc60ac0mov rcx, [rsp+328]
37bc60ac8movsd_xmm [rsp+192], x0
37bc60ad1mov [rsp+64], rax
37bc60ad6mov rax, [rsp+464]
37bc60ademov [rsp+56], rax
37bc60ae3mov rax, [rsp+440]
37bc60aebmov [rsp+48], rax
37bc60af0lea rax, [rsp+192]
37bc60af8mov [rsp+40], rax
37bc60afdmov rax, [rsp+384]
37bc60b05mov [rsp+32], rax
37bc60b0acall zpbcon_
37bc60b0fmov rax, [rsp+432]
37bc60b17mov r9, [rsp+408]
37bc60b1fmov [rsp+56], 4
37bc60b28mov r8, [rsp+352]
37bc60b30mov rdx, rbp
37bc60b33lea rcx, [rip+0x7ecb73]
37bc60b3amov [rsp+48], rax
37bc60b3fmov rax, [rsp+424]
37bc60b47mov [rsp+40], rax
37bc60b4cmov rax, [rsp+416]
37bc60b54mov [rsp+32], rax
37bc60b59call zlacpy_
37bc60b5emov rax, [rsp+480]
37bc60b66mov r8, rdi
37bc60b69mov rdx, rbp
37bc60b6cmov r9, [rsp+352]
37bc60b74mov rcx, [rsp+328]
37bc60b7cmov [rsp+72], 1
37bc60b85mov [rsp+64], rax
37bc60b8amov rax, [rsp+432]
37bc60b92mov [rsp+56], rax
37bc60b97mov rax, [rsp+424]
37bc60b9fmov [rsp+48], rax
37bc60ba4mov rax, [rsp+384]
37bc60bacmov [rsp+40], rax
37bc60bb1mov rax, [rsp+376]
37bc60bb9mov [rsp+32], rax
37bc60bbecall zpbtrs_
37bc60bc3mov rax, [rsp+480]
37bc60bcbmov r8, rdi
37bc60bcemov rdx, rbp
37bc60bd1mov r9, [rsp+352]
37bc60bd9mov rcx, [rsp+328]
37bc60be1mov [rsp+136], 1
37bc60bedmov [rsp+128], rax
37bc60bf5mov rax, [rsp+472]
37bc60bfdmov [rsp+120], rax
37bc60c02mov rax, [rsp+464]
37bc60c0amov [rsp+112], rax
37bc60c0fmov rax, [rsp+456]
37bc60c17mov [rsp+104], rax
37bc60c1cmov rax, [rsp+448]
37bc60c24mov [rsp+96], rax
37bc60c29mov rax, [rsp+432]
37bc60c31mov [rsp+88], rax
37bc60c36mov rax, [rsp+424]
37bc60c3emov [rsp+80], rax
37bc60c43mov rax, [rsp+416]
37bc60c4bmov [rsp+72], rax
37bc60c50mov rax, [rsp+408]
37bc60c58mov [rsp+64], rax
37bc60c5dmov rax, [rsp+384]
37bc60c65mov [rsp+56], rax
37bc60c6amov rax, [rsp+376]
37bc60c72mov [rsp+48], rax
37bc60c77mov rax, [rsp+368]
37bc60c7fmov [rsp+40], rax
37bc60c84mov rax, [rsp+360]
37bc60c8cmov [rsp+32], rax
37bc60c91call zpbrfs_
37bc60c96jmp 0x37bc60453
37bc60c9b
37bc60c9bloc_37bc60c9b:
37bc60c9bneg eax
37bc60c9djmp 0x37bc5fd2e
37bc60ca2
37bc60ca2loc_37bc60ca2:
37bc60ca2mov rax, [rsp+480]
37bc60caamov [rax], -11
37bc60cb0mov eax, 11
37bc60cb5jmp 0x37bc5fd2e
37bc60cba
37bc60cbaloc_37bc60cba:
37bc60cbapxor x0, x0
37bc60cbecomisd x0, x7
37bc60cc2jae 0x37bc60ca2
37bc60cc4mov rax, [rip+0x7ec9ed]
37bc60ccbmov [rsp+200], rax
37bc60cd3jmp 0x37bc5ff12
37bc60cd8
37bc60cd8loc_37bc60cd8:
37bc60cd8mov rcx, [rsp+392]
37bc60ce0mov r9l, 1
37bc60ce6mov r8l, 1
37bc60ceclea rdx, [rip+0x7ec99d]
37bc60cf3call lsame_
37bc60cf8test eax, eax
37bc60cfajne 0x37bc5ff12
37bc60d00mov rax, [rsp+480]
37bc60d08mov [rax], -10
37bc60d0emov eax, 10
37bc60d13jmp 0x37bc5fd2e
37bc5fbc0
37bc60d18
37bc60d18 // align 0x40
37bc60d18 // align 0x40
37bc60d40
37bc60d40zpbtf2_:
37bc60d40push r15
37bc60d42push r14
37bc60d44push r13
37bc60d46push r12
37bc60d48push rbp
37bc60d49push rdi
37bc60d4apush rsi
37bc60d4bpush rbx
37bc60d4csub rsp, 104
37bc60d50mov rax, [rsp+216]
37bc60d58mov rbx, [rsp+208]
37bc60d60mov [rax], 0
37bc60d66movsxd rbp, [rbx]
37bc60d69mov r15, rdx
37bc60d6cmov rsi, r8
37bc60d6fmov rdi, r9
37bc60d72mov r8l, 1
37bc60d78mov r9l, 1
37bc60d7elea rdx, [rip+0x7ec93b]
37bc60d85mov r13, rcx
37bc60d88call lsame_
37bc60d8dmov r12l, eax
37bc60d90test eax, eax
37bc60d92je 0x37bc60f90
37bc60d98
37bc60d98loc_37bc60d98:
37bc60d98mov r10l, [r15]
37bc60d9btest r10l, r10l
37bc60d9ejs 0x37bc60f48
37bc60da4movsxd rcx, [rsi]
37bc60da7test ecx, ecx
37bc60da9js 0x37bc610d0
37bc60dafmov eax, [rbx]
37bc60db1cmp ecx, eax
37bc60db3jge 0x37bc610e0
37bc60db9mov rbx, [rsp+216]
37bc60dc1mov edx, [rbx]
37bc60dc3test edx, edx
37bc60dc5jne 0x37bc610ef
37bc60dcbtest r10l, r10l
37bc60dceje 0x37bc60f78
37bc60dd4xor edx, edx
37bc60dd6test rbp, rbp
37bc60dd9cmovs rbp, rdx
37bc60dddsub eax, 1
37bc60de0mov edx, 1
37bc60de5test eax, eax
37bc60de7cmovle eax, edx
37bc60deamov [rsp+80], eax
37bc60deetest r12l, r12l
37bc60df1je 0x37bc60fc0
37bc60df7mov rax, -1
37bc60dfemov ebx, 1
37bc60e03jmp 0x37bc60f15
37bc60e08
37bc60e08 0f 1f 84 00 00 00 00 00 ........
37bc60e10
37bc60e10loc_37bc60e10:
37bc60e10sqrtsd x0, x0
37bc60e14mov [rdx+8], 0
37bc60e1cmovsd_xmm [rdx], x0
37bc60e20mov edx, [r15]
37bc60e23sub edx, ebx
37bc60e25cmp edx, ecx
37bc60e27cmovg edx, ecx
37bc60e2aadd ebx, 1
37bc60e2dmov [rsp+84], edx
37bc60e31test edx, edx
37bc60e33jle 0x37bc60f0a
37bc60e39lea r13, [rax+rbp]
37bc60e3dlea r12, [rsp+80]
37bc60e42mov [rsp+76], r10l
37bc60e47movsd_xmm x1, [rip+0x7ec899]
37bc60e4fadd rcx, r13
37bc60e52mov r9, r12
37bc60e55lea rdx, [rsp+88]
37bc60e5amov [rsp+64], rax
37bc60e5fdivsd x1, x0
37bc60e63shl rcx, 4
37bc60e67lea r8, [rdi+rcx]
37bc60e6blea rcx, [rsp+84]
37bc60e70movsd_xmm [rsp+88], x1
37bc60e76call zdscal_
37bc60e7bmovsxd rdx, [rsi]
37bc60e7emov r8, r12
37bc60e81lea rcx, [rsp+84]
37bc60e86add rdx, r13
37bc60e89shl rdx, 4
37bc60e8dadd rdx, rdi
37bc60e90call zlacgv_
37bc60e95movsxd rcx, [rsi]
37bc60e98mov [rsp+48], r12
37bc60e9dlea r8, [rip+0x7ec824]
37bc60ea4mov [rsp+56], 5
37bc60eadmov rdx, rcx
37bc60eb0mov [rsp+32], r12
37bc60eb5add rcx, r13
37bc60eb8add edx, 1
37bc60ebbshl rcx, 4
37bc60ebfmovsxd rdx, edx
37bc60ec2lea r9, [rdi+rcx]
37bc60ec6lea rcx, [rip+0x7ec803]
37bc60ecdadd rdx, r13
37bc60ed0shl rdx, 4
37bc60ed4add rdx, rdi
37bc60ed7mov [rsp+40], rdx
37bc60edclea rdx, [rsp+84]
37bc60ee1call zher_
37bc60ee6movsxd rdx, [rsi]
37bc60ee9mov r8, r12
37bc60eeclea rcx, [rsp+84]
37bc60ef1add rdx, r13
37bc60ef4shl rdx, 4
37bc60ef8add rdx, rdi
37bc60efbcall zlacgv_
37bc60f00mov r10l, [rsp+76]
37bc60f05mov rax, [rsp+64]
37bc60f0a
37bc60f0aloc_37bc60f0a:
37bc60f0acmp r10l, ebx
37bc60f0djl 0x37bc60f78
37bc60f0fmovsxd rcx, [rsi]
37bc60f12add rax, rbp
37bc60f15
37bc60f15loc_37bc60f15:
37bc60f15lea edx, [rcx+1]
37bc60f18pxor x1, x1
37bc60f1cmovsxd rdx, edx
37bc60f1fadd rdx, rax
37bc60f22shl rdx, 4
37bc60f26add rdx, rdi
37bc60f29movsd_xmm x0, [rdx]
37bc60f2dcomisd x1, x0
37bc60f31jb 0x37bc60e10
37bc60f37movsd_xmm [rdx+8], x1
37bc60f3cjmp 0x37bc610bc
37bc60f41
37bc60f41 0f 1f 80 00 00 00 00 .......
37bc60f48
37bc60f48loc_37bc60f48:
37bc60f48mov eax, -2
37bc60f4dmov edx, 2
37bc60f52
37bc60f52loc_37bc60f52:
37bc60f52mov rdi, [rsp+216]
37bc60f5amov [rdi], eax
37bc60f5c
37bc60f5cloc_37bc60f5c:
37bc60f5cmov [rsp+88], edx
37bc60f60mov r8l, 6
37bc60f66lea rdx, [rsp+88]
37bc60f6blea rcx, [rip+0x7ec750]
37bc60f72call xerbla_
37bc60f77nop
37bc60f78
37bc60f78loc_37bc60f78:
37bc60f78add rsp, 104
37bc60f7cpop rbx
37bc60f7dpop rsi
37bc60f7epop rdi
37bc60f7fpop rbp
37bc60f80pop r12
37bc60f82pop r13
37bc60f84pop r14
37bc60f86pop r15
37bc60f88ret
37bc60f89
37bc60f89 0f 1f 80 00 00 00 00 .......
37bc60f90
37bc60f90loc_37bc60f90:
37bc60f90mov r9l, 1
37bc60f96mov r8l, 1
37bc60f9clea rdx, [rip+0x7ec71e]
37bc60fa3mov rcx, r13
37bc60fa6call lsame_
37bc60fabtest eax, eax
37bc60fadjne 0x37bc60d98
37bc60fb3mov eax, -1
37bc60fb8mov edx, 1
37bc60fbdjmp 0x37bc60f52
37bc60fbf
37bc60fbf 90 .
37bc60fc0
37bc60fc0loc_37bc60fc0:
37bc60fc0mov r12, rbp
37bc60fc3lea r13, [rdi+16]
37bc60fc7xor r14l, r14l
37bc60fcamov ebx, 1
37bc60fcfshl r12, 4
37bc60fd3jmp 0x37bc6109d
37bc60fd8
37bc60fd8 0f 1f 84 00 00 00 00 00 ........
37bc60fe0
37bc60fe0loc_37bc60fe0:
37bc60fe0mov eax, [r15]
37bc60fe3mov edx, [rsi]
37bc60fe5sqrtsd x0, x0
37bc60fe9mov [r13-8], 0
37bc60ff1sub eax, ebx
37bc60ff3cmp eax, edx
37bc60ff5movsd_xmm [r13-16], x0
37bc60ffbcmovg eax, edx
37bc60ffeadd ebx, 1
37bc61001mov [rsp+84], eax
37bc61005test eax, eax
37bc61007jle 0x37bc6108e
37bc6100dmovsd_xmm x1, [rip+0x7ec6d3]
37bc61015lea rax, [rsp+84]
37bc6101alea rdx, [rsp+88]
37bc6101fmov r8, r13
37bc61022mov rcx, rax
37bc61025lea r9, [rip+0x7ec6ac]
37bc6102cmov [rsp+76], r10l
37bc61031divsd x1, x0
37bc61035mov [rsp+64], rax
37bc6103amovsd_xmm [rsp+88], x1
37bc61040call zdscal_
37bc61045lea rdx, [rsp+80]
37bc6104amov r9, r13
37bc6104dlea rax, [rip+0x7ec684]
37bc61054mov [rsp+48], rdx
37bc61059lea rdx, [r12+r13-16]
37bc6105elea r8, [rip+0x7ec663]
37bc61065mov [rsp+40], rdx
37bc6106amov rdx, [rsp+64]
37bc6106flea rcx, [rip+0x7ec666]
37bc61076mov [rsp+56], 5
37bc6107fmov [rsp+32], rax
37bc61084call zher_
37bc61089mov r10l, [rsp+76]
37bc6108e
37bc6108eloc_37bc6108e:
37bc6108eadd r14, rbp
37bc61091add r13, r12
37bc61094cmp r10l, ebx
37bc61097jl 0x37bc60f78
37bc6109d
37bc6109dloc_37bc6109d:
37bc6109dmovsd_xmm x0, [r13-16]
37bc610a3pxor x1, x1
37bc610a7comisd x1, x0
37bc610abjb 0x37bc60fe0
37bc610b1shl r14, 4
37bc610b5movsd_xmm [rdi+r14+8], x1
37bc610bc
37bc610bcloc_37bc610bc:
37bc610bcmov rax, [rsp+216]
37bc610c4mov [rax], ebx
37bc610c6jmp 0x37bc60f78
37bc610cb
37bc610cb 0f 1f 44 00 00 ..D..
37bc610d0
37bc610d0loc_37bc610d0:
37bc610d0mov eax, -3
37bc610d5mov edx, 3
37bc610dajmp 0x37bc60f52
37bc610df
37bc610df 90 .
37bc610e0
37bc610e0loc_37bc610e0:
37bc610e0mov eax, -5
37bc610e5mov edx, 5
37bc610eajmp 0x37bc60f52
37bc610ef
37bc610efloc_37bc610ef:
37bc610efneg edx
37bc610f1jmp 0x37bc60f5c
37bc60d40
37bc60d40zpbtf2_:
37bc60d40push r15
37bc60d42push r14
37bc60d44push r13
37bc60d46push r12
37bc60d48push rbp
37bc60d49push rdi
37bc60d4apush rsi
37bc60d4bpush rbx
37bc60d4csub rsp, 104
37bc60d50mov rax, [rsp+216]
37bc60d58mov rbx, [rsp+208]
37bc60d60mov [rax], 0
37bc60d66movsxd rbp, [rbx]
37bc60d69mov r15, rdx
37bc60d6cmov rsi, r8
37bc60d6fmov rdi, r9
37bc60d72mov r8l, 1
37bc60d78mov r9l, 1
37bc60d7elea rdx, [rip+0x7ec93b]
37bc60d85mov r13, rcx
37bc60d88call lsame_
37bc60d8dmov r12l, eax
37bc60d90test eax, eax
37bc60d92je 0x37bc60f90
37bc60d98
37bc60d98loc_37bc60d98:
37bc60d98mov r10l, [r15]
37bc60d9btest r10l, r10l
37bc60d9ejs 0x37bc60f48
37bc60da4movsxd rcx, [rsi]
37bc60da7test ecx, ecx
37bc60da9js 0x37bc610d0
37bc60dafmov eax, [rbx]
37bc60db1cmp ecx, eax
37bc60db3jge 0x37bc610e0
37bc60db9mov rbx, [rsp+216]
37bc60dc1mov edx, [rbx]
37bc60dc3test edx, edx
37bc60dc5jne 0x37bc610ef
37bc60dcbtest r10l, r10l
37bc60dceje 0x37bc60f78
37bc60dd4xor edx, edx
37bc60dd6test rbp, rbp
37bc60dd9cmovs rbp, rdx
37bc60dddsub eax, 1
37bc60de0mov edx, 1
37bc60de5test eax, eax
37bc60de7cmovle eax, edx
37bc60deamov [rsp+80], eax
37bc60deetest r12l, r12l
37bc60df1je 0x37bc60fc0
37bc60df7mov rax, -1
37bc60dfemov ebx, 1
37bc60e03jmp 0x37bc60f15
37bc60e08
37bc60e08 0f 1f 84 00 00 00 00 00 ........
37bc60e10
37bc60e10loc_37bc60e10:
37bc60e10sqrtsd x0, x0
37bc60e14mov [rdx+8], 0
37bc60e1cmovsd_xmm [rdx], x0
37bc60e20mov edx, [r15]
37bc60e23sub edx, ebx
37bc60e25cmp edx, ecx
37bc60e27cmovg edx, ecx
37bc60e2aadd ebx, 1
37bc60e2dmov [rsp+84], edx
37bc60e31test edx, edx
37bc60e33jle 0x37bc60f0a
37bc60e39lea r13, [rax+rbp]
37bc60e3dlea r12, [rsp+80]
37bc60e42mov [rsp+76], r10l
37bc60e47movsd_xmm x1, [rip+0x7ec899]
37bc60e4fadd rcx, r13
37bc60e52mov r9, r12
37bc60e55lea rdx, [rsp+88]
37bc60e5amov [rsp+64], rax
37bc60e5fdivsd x1, x0
37bc60e63shl rcx, 4
37bc60e67lea r8, [rdi+rcx]
37bc60e6blea rcx, [rsp+84]
37bc60e70movsd_xmm [rsp+88], x1
37bc60e76call zdscal_
37bc60e7bmovsxd rdx, [rsi]
37bc60e7emov r8, r12
37bc60e81lea rcx, [rsp+84]
37bc60e86add rdx, r13
37bc60e89shl rdx, 4
37bc60e8dadd rdx, rdi
37bc60e90call zlacgv_
37bc60e95movsxd rcx, [rsi]
37bc60e98mov [rsp+48], r12
37bc60e9dlea r8, [rip+0x7ec824]
37bc60ea4mov [rsp+56], 5
37bc60eadmov rdx, rcx
37bc60eb0mov [rsp+32], r12
37bc60eb5add rcx, r13
37bc60eb8add edx, 1
37bc60ebbshl rcx, 4
37bc60ebfmovsxd rdx, edx
37bc60ec2lea r9, [rdi+rcx]
37bc60ec6lea rcx, [rip+0x7ec803]
37bc60ecdadd rdx, r13
37bc60ed0shl rdx, 4
37bc60ed4add rdx, rdi
37bc60ed7mov [rsp+40], rdx
37bc60edclea rdx, [rsp+84]
37bc60ee1call zher_
37bc60ee6movsxd rdx, [rsi]
37bc60ee9mov r8, r12
37bc60eeclea rcx, [rsp+84]
37bc60ef1add rdx, r13
37bc60ef4shl rdx, 4
37bc60ef8add rdx, rdi
37bc60efbcall zlacgv_
37bc60f00mov r10l, [rsp+76]
37bc60f05mov rax, [rsp+64]
37bc60f0a
37bc60f0aloc_37bc60f0a:
37bc60f0acmp r10l, ebx
37bc60f0djl 0x37bc60f78
37bc60f0fmovsxd rcx, [rsi]
37bc60f12add rax, rbp
37bc60f15
37bc60f15loc_37bc60f15:
37bc60f15lea edx, [rcx+1]
37bc60f18pxor x1, x1
37bc60f1cmovsxd rdx, edx
37bc60f1fadd rdx, rax
37bc60f22shl rdx, 4
37bc60f26add rdx, rdi
37bc60f29movsd_xmm x0, [rdx]
37bc60f2dcomisd x1, x0
37bc60f31jb 0x37bc60e10
37bc60f37movsd_xmm [rdx+8], x1
37bc60f3cjmp 0x37bc610bc
37bc60f41
37bc60f41 0f 1f 80 00 00 00 00 .......
37bc60f48
37bc60f48loc_37bc60f48:
37bc60f48mov eax, -2
37bc60f4dmov edx, 2
37bc60f52
37bc60f52loc_37bc60f52:
37bc60f52mov rdi, [rsp+216]
37bc60f5amov [rdi], eax
37bc60f5c
37bc60f5cloc_37bc60f5c:
37bc60f5cmov [rsp+88], edx
37bc60f60mov r8l, 6
37bc60f66lea rdx, [rsp+88]
37bc60f6blea rcx, [rip+0x7ec750]
37bc60f72call xerbla_
37bc60f77nop
37bc60f78
37bc60f78loc_37bc60f78:
37bc60f78add rsp, 104
37bc60f7cpop rbx
37bc60f7dpop rsi
37bc60f7epop rdi
37bc60f7fpop rbp
37bc60f80pop r12
37bc60f82pop r13
37bc60f84pop r14
37bc60f86pop r15
37bc60f88ret
37bc60f89
37bc60f89 0f 1f 80 00 00 00 00 .......
37bc60f90
37bc60f90loc_37bc60f90:
37bc60f90mov r9l, 1
37bc60f96mov r8l, 1
37bc60f9clea rdx, [rip+0x7ec71e]
37bc60fa3mov rcx, r13
37bc60fa6call lsame_
37bc60fabtest eax, eax
37bc60fadjne 0x37bc60d98
37bc60fb3mov eax, -1
37bc60fb8mov edx, 1
37bc60fbdjmp 0x37bc60f52
37bc60fbf
37bc60fbf 90 .
37bc60fc0
37bc60fc0loc_37bc60fc0:
37bc60fc0mov r12, rbp
37bc60fc3lea r13, [rdi+16]
37bc60fc7xor r14l, r14l
37bc60fcamov ebx, 1
37bc60fcfshl r12, 4
37bc60fd3jmp 0x37bc6109d
37bc60fd8
37bc60fd8 0f 1f 84 00 00 00 00 00 ........
37bc60fe0
37bc60fe0loc_37bc60fe0:
37bc60fe0mov eax, [r15]
37bc60fe3mov edx, [rsi]
37bc60fe5sqrtsd x0, x0
37bc60fe9mov [r13-8], 0
37bc60ff1sub eax, ebx
37bc60ff3cmp eax, edx
37bc60ff5movsd_xmm [r13-16], x0
37bc60ffbcmovg eax, edx
37bc60ffeadd ebx, 1
37bc61001mov [rsp+84], eax
37bc61005test eax, eax
37bc61007jle 0x37bc6108e
37bc6100dmovsd_xmm x1, [rip+0x7ec6d3]
37bc61015lea rax, [rsp+84]
37bc6101alea rdx, [rsp+88]
37bc6101fmov r8, r13
37bc61022mov rcx, rax
37bc61025lea r9, [rip+0x7ec6ac]
37bc6102cmov [rsp+76], r10l
37bc61031divsd x1, x0
37bc61035mov [rsp+64], rax
37bc6103amovsd_xmm [rsp+88], x1
37bc61040call zdscal_
37bc61045lea rdx, [rsp+80]
37bc6104amov r9, r13
37bc6104dlea rax, [rip+0x7ec684]
37bc61054mov [rsp+48], rdx
37bc61059lea rdx, [r12+r13-16]
37bc6105elea r8, [rip+0x7ec663]
37bc61065mov [rsp+40], rdx
37bc6106amov rdx, [rsp+64]
37bc6106flea rcx, [rip+0x7ec666]
37bc61076mov [rsp+56], 5
37bc6107fmov [rsp+32], rax
37bc61084call zher_
37bc61089mov r10l, [rsp+76]
37bc6108e
37bc6108eloc_37bc6108e:
37bc6108eadd r14, rbp
37bc61091add r13, r12
37bc61094cmp r10l, ebx
37bc61097jl 0x37bc60f78
37bc6109d
37bc6109dloc_37bc6109d:
37bc6109dmovsd_xmm x0, [r13-16]
37bc610a3pxor x1, x1
37bc610a7comisd x1, x0
37bc610abjb 0x37bc60fe0
37bc610b1shl r14, 4
37bc610b5movsd_xmm [rdi+r14+8], x1
37bc610bc
37bc610bcloc_37bc610bc:
37bc610bcmov rax, [rsp+216]
37bc610c4mov [rax], ebx
37bc610c6jmp 0x37bc60f78
37bc610cb
37bc610cb 0f 1f 44 00 00 ..D..
37bc610d0
37bc610d0loc_37bc610d0:
37bc610d0mov eax, -3
37bc610d5mov edx, 3
37bc610dajmp 0x37bc60f52
37bc610df
37bc610df 90 .
37bc610e0
37bc610e0loc_37bc610e0:
37bc610e0mov eax, -5
37bc610e5mov edx, 5
37bc610eajmp 0x37bc60f52
37bc610ef
37bc610efloc_37bc610ef:
37bc610efneg edx
37bc610f1jmp 0x37bc60f5c
37bc60d40
37bc610f6
37bc610f6 // align 0x10
37bc610f6 // align 0x10
37bc61100
37bc61100zpbtrf_:
37bc61100push r15
37bc61102mov eax, 17176
37bc61107push r14
37bc61109push r13
37bc6110bpush r12
37bc6110dpush rbp
37bc6110epush rdi
37bc6110fpush rsi
37bc61110push rbx
37bc61111call fn_37c42fc30
37bc61116sub rsp, rax
37bc61119mov r14, [rsp+17288]
37bc61121mov r12, [rsp+17280]
37bc61129mov [r14], 0
37bc61130movsxd r15, [r12]
37bc61134mov rbp, rdx
37bc61137mov rsi, r8
37bc6113amov rdi, r9
37bc6113dmov r8l, 1
37bc61143mov r9l, 1
37bc61149lea rdx, [rip+0x7ec5a0]
37bc61150mov [rsp+17248], rcx
37bc61158call lsame_
37bc6115dtest eax, eax
37bc6115fje 0x37bc61268
37bc61165
37bc61165loc_37bc61165:
37bc61165mov edx, [rbp]
37bc61168test edx, edx
37bc6116ajs 0x37bc61220
37bc61170mov eax, [rsi]
37bc61172test eax, eax
37bc61174js 0x37bc612a0
37bc6117acmp eax, [r12]
37bc6117ejge 0x37bc612b0
37bc61184mov eax, [r14]
37bc61187test eax, eax
37bc61189jne 0x37bc6224f
37bc6118ftest edx, edx
37bc61191je 0x37bc6124f
37bc61197lea rax, [rip+0x7ec55e]
37bc6119emov [rsp+32], rsi
37bc611a3mov r9, rbp
37bc611a6mov r8, [rsp+17248]
37bc611aemov [rsp+64], 1
37bc611b7lea rdx, [rip+0x7ec534]
37bc611belea rcx, [rip+0x7ec533]
37bc611c5mov [rsp+56], 6
37bc611cemov [rsp+48], rax
37bc611d3mov [rsp+40], rax
37bc611d8call ilaenv_
37bc611ddcmp eax, 1
37bc611e0jle 0x37bc611f5
37bc611e2cmp eax, 32
37bc611e5mov ebx, 32
37bc611eacmovle ebx, eax
37bc611edcmp [rsi], ebx
37bc611efjge 0x37bc612c0
37bc611f5
37bc611f5loc_37bc611f5:
37bc611f5mov [rsp+40], r14
37bc611famov r9, rdi
37bc611fdmov r8, rsi
37bc61200mov rdx, rbp
37bc61203mov [rsp+32], r12
37bc61208mov rcx, [rsp+17248]
37bc61210mov [rsp+48], 1
37bc61219call zpbtf2_
37bc6121ejmp 0x37bc6124f
37bc61220
37bc61220loc_37bc61220:
37bc61220mov edx, -2
37bc61225mov eax, 2
37bc6122a
37bc6122aloc_37bc6122a:
37bc6122amov [r14], edx
37bc6122d
37bc6122dloc_37bc6122d:
37bc6122dlea rdx, [rsp+272]
37bc61235mov r8l, 6
37bc6123blea rcx, [rip+0x7ec4b0]
37bc61242mov [rsp+272], eax
37bc61249call xerbla_
37bc6124enop
37bc6124f
37bc6124floc_37bc6124f:
37bc6124fadd rsp, 17176
37bc61256pop rbx
37bc61257pop rsi
37bc61258pop rdi
37bc61259pop rbp
37bc6125apop r12
37bc6125cpop r13
37bc6125epop r14
37bc61260pop r15
37bc61262ret
37bc61263
37bc61263 0f 1f 44 00 00 ..D..
37bc61268
37bc61268loc_37bc61268:
37bc61268mov rcx, [rsp+17248]
37bc61270mov r9l, 1
37bc61276mov r8l, 1
37bc6127clea rdx, [rip+0x7ec46e]
37bc61283call lsame_
37bc61288test eax, eax
37bc6128ajne 0x37bc61165
37bc61290mov edx, -1
37bc61295mov eax, 1
37bc6129ajmp 0x37bc6122a
37bc6129c
37bc6129c 0f 1f 40 00 ..@.
37bc612a0
37bc612a0loc_37bc612a0:
37bc612a0mov edx, -3
37bc612a5mov eax, 3
37bc612aajmp 0x37bc6122a
37bc612af
37bc612af 90 .
37bc612b0
37bc612b0loc_37bc612b0:
37bc612b0mov edx, -5
37bc612b5mov eax, 5
37bc612bajmp 0x37bc6122a
37bc612bf
37bc612bf 90 .
37bc612c0
37bc612c0loc_37bc612c0:
37bc612c0xor eax, eax
37bc612c2test r15, r15
37bc612c5mov rcx, [rsp+17248]
37bc612cdmov r9l, 1
37bc612d3cmovs r15, rax
37bc612d7mov r8l, 1
37bc612ddlea rdx, [rip+0x7ec40c]
37bc612e4mov rax, r15
37bc612e7not rax
37bc612eamov [rsp+184], rax
37bc612f2call lsame_
37bc612f7test eax, eax
37bc612f9lea rax, [rsp+272]
37bc61301mov [rsp+176], rax
37bc61309je 0x37bc61382
37bc6130bmov rcx, rax
37bc6130emov r8l, 1
37bc61314pxor x0, x0
37bc61318mov r9l, 33
37bc6131elea r11, [rsp-240]
37bc61326
37bc61326loc_37bc61326:
37bc61326mov eax, r8l
37bc61329add r8l, 1
37bc6132dcmp ebx, r8l
37bc61330jl 0x37bc61b6d
37bc61336add r9, 33
37bc6133alea edx, [rax-1]
37bc6133dadd rcx, 528
37bc61344add rdx, r9
37bc61347mov rax, rcx
37bc6134ashl rdx, 4
37bc6134eadd rdx, r11
37bc61351mov r10, rdx
37bc61354sub r10, rcx
37bc61357and r10l, 16
37bc6135bje 0x37bc61370
37bc6135dlea rax, [rcx+16]
37bc61361movups [rcx], x0
37bc61364cmp rax, rdx
37bc61367je 0x37bc61326
37bc61369nop [rax]
37bc61370
37bc61370loc_37bc61370:
37bc61370movups [rax], x0
37bc61373add rax, 32
37bc61377movups [rax-16], x0
37bc6137bcmp rax, rdx
37bc6137ejne 0x37bc61370
37bc61380jmp 0x37bc61326
37bc61382
37bc61382loc_37bc61382:
37bc61382lea r8, [rsp+832]
37bc6138amov ecx, 2
37bc6138fpxor x0, x0
37bc61393nop
37bc61395nop [rax+rax]
37bc613a0
37bc613a0loc_37bc613a0:
37bc613a0mov edx, ecx
37bc613a2mov rax, r8
37bc613a5nop [rax+rax]
37bc613aanop [rax+rax]
37bc613b5nop [rax+rax]
37bc613c0
37bc613c0loc_37bc613c0:
37bc613c0add edx, 1
37bc613c3movups [rax-544], x0
37bc613caadd rax, 16
37bc613cecmp ebx, edx
37bc613d0jge 0x37bc613c0
37bc613d2add ecx, 1
37bc613d5add r8, 544
37bc613dccmp ebx, ecx
37bc613dejge 0x37bc613a0
37bc613e0mov ecx, [rbp]
37bc613e3test ecx, ecx
37bc613e5jle 0x37bc6124f
37bc613eblea eax, [rcx-1]
37bc613eexor edx, edx
37bc613f0mov [rsp+17256], rbp
37bc613f8mov r13l, 1
37bc613fediv ebx
37bc61400mov [rsp+17272], rdi
37bc61408mov [rsp+168], -1
37bc61414mov [rsp+200], r15
37bc6141cmov [rsp+17288], r14
37bc61424lea rdx, [rsp+268]
37bc6142cmov rbp, -1
37bc61433mov [rsp+144], rdx
37bc6143blea rdx, [rsp+256]
37bc61443mov [rsp+136], rdx
37bc6144blea rdx, [rsp+260]
37bc61453mov [rsp+160], rdx
37bc6145blea rdx, [rdi+16]
37bc6145fmov [rsp+152], rdx
37bc61467mov [rsp+208], eax
37bc6146emovsxd rax, ebx
37bc61471mov edi, [rsp+208]
37bc61478imul rax, r15
37bc6147cmov [rsp+192], rax
37bc61484lea rax, [r15-1]
37bc61488shl rax, 4
37bc6148cmov [rsp+232], rax
37bc61494mov eax, ecx
37bc61496jmp 0x37bc614cb
37bc61498
37bc61498 0f 1f 84 00 00 00 00 00 ........
37bc614a0
37bc614a0loc_37bc614a0:
37bc614a0test edi, edi
37bc614a2je 0x37bc6124f
37bc614a8mov rax, [rsp+192]
37bc614b0add r13l, ebx
37bc614b3sub edi, 1
37bc614b6add [rsp+168], rax
37bc614beadd rbp, rax
37bc614c1mov rax, [rsp+17256]
37bc614c9mov eax, [rax]
37bc614cb
37bc614cbloc_37bc614cb:
37bc614cbsub eax, r13l
37bc614cemov r14, rbp
37bc614d1mov r9, [rsp+144]
37bc614d9mov rdx, [rsp+136]
37bc614e1add eax, 1
37bc614e4mov rcx, [rsp+17248]
37bc614eccmp eax, ebx
37bc614eecmovg eax, ebx
37bc614f1shl r14, 4
37bc614f5add r14, [rsp+152]
37bc614fdmov r8, r14
37bc61500mov [rsp+256], eax
37bc61507mov eax, [r12]
37bc6150bmov [rsp+40], 1
37bc61514sub eax, 1
37bc61517mov [rsp+268], eax
37bc6151emov rax, [rsp+160]
37bc61526mov [rsp+32], rax
37bc6152bcall zpotf2_
37bc61530mov eax, [rsp+260]
37bc61537test eax, eax
37bc61539jne 0x37bc61b58
37bc6153fmov rcx, [rsp+17256]
37bc61547mov eax, [rsp+256]
37bc6154emov r15l, [rcx]
37bc61551lea edx, [rax+r13]
37bc61555cmp edx, r15l
37bc61558jg 0x37bc614a0
37bc6155esub r15l, r13l
37bc61561mov ecx, [rsi]
37bc61563mov edx, r15l
37bc61566sub edx, eax
37bc61568mov r8l, ecx
37bc6156badd edx, 1
37bc6156esub r8l, eax
37bc61571cmp edx, r8l
37bc61574cmovg edx, r8l
37bc61578sub r15l, ecx
37bc6157badd r15l, 1
37bc6157fcmp r15l, eax
37bc61582mov [rsp+248], edx
37bc61589cmovg r15l, eax
37bc6158dmov [rsp+252], r15l
37bc61595test edx, edx
37bc61597jle 0x37bc61730
37bc6159dadd eax, 1
37bc615a0mov ecx, [r12]
37bc615a4lea r10, [rsp+264]
37bc615acmov [rsp+112], 8
37bc615b5cdqe
37bc615b7mov [rsp+64], r10
37bc615bclea r9, [rip+0x7ec13d]
37bc615c3lea r8, [rip+0x7ec13e]
37bc615caadd rax, rbp
37bc615cdlea edx, [rcx-1]
37bc615d0mov rcx, [rsp+144]
37bc615d8mov [rsp+104], 19
37bc615e1shl rax, 4
37bc615e5add rax, [rsp+17272]
37bc615edmov [rsp+96], 5
37bc615f6mov [rsp+72], rax
37bc615fblea rax, [rip+0x7ec126]
37bc61602mov [rsp+48], rax
37bc61607mov rax, [rsp+136]
37bc6160fmov [rsp+80], rcx
37bc61614lea rcx, [rip+0x7ec152]
37bc6161bmov [rsp+40], rax
37bc61620lea rax, [rsp+248]
37bc61628mov [rsp+88], 5
37bc61631mov [rsp+56], r14
37bc61636mov [rsp+32], rax
37bc6163bmov [rsp+264], edx
37bc61642mov [rsp+268], edx
37bc61649lea rdx, [rip+0x7ec118]
37bc61650mov [rsp+216], r10
37bc61658mov [rsp+208], rax
37bc61660call ztrsm_
37bc61665mov edx, [r12]
37bc61669mov rcx, [rsp+144]
37bc61671mov [rsp+88], 12
37bc6167amov r11, [rsp+184]
37bc61682mov r10, [rsp+216]
37bc6168amov [rsp+80], 5
37bc61693sub edx, 1
37bc61696mov [rsp+72], rcx
37bc6169bmov r9, [rsp+136]
37bc616a3mov [rsp+264], edx
37bc616aamov r8, [rsp+208]
37bc616b2mov [rsp+268], edx
37bc616b9mov edx, [rsp+256]
37bc616c0mov [rsp+48], r10
37bc616c5lea ecx, [rdx+r13]
37bc616c9add edx, 1
37bc616ccmovsxd rcx, ecx
37bc616cfmovsxd rdx, edx
37bc616d2imul rcx, [rsp+200]
37bc616dbadd rdx, rbp
37bc616deshl rdx, 4
37bc616e2add rdx, [rsp+17272]
37bc616eamov [rsp+40], rdx
37bc616eflea rdx, [rip+0x7ec056]
37bc616f6lea rcx, [r11+rcx+1]
37bc616fbshl rcx, 4
37bc616ffadd rcx, [rsp+17272]
37bc61707mov [rsp+64], rcx
37bc6170clea rcx, [rip+0x7ec025]
37bc61713mov [rsp+56], rcx
37bc61718lea rcx, [rip+0x7ec021]
37bc6171fmov [rsp+32], rcx
37bc61724lea rcx, [rip+0x7ec03d]
37bc6172bcall zherk_
37bc61730
37bc61730loc_37bc61730:
37bc61730test r15l, r15l
37bc61733jle 0x37bc614a0
37bc61739mov r11l, [rsp+256]
37bc61741test r11l, r11l
37bc61744jle 0x37bc617fa
37bc6174amov [rsp+208], rbp
37bc61752movsxd rcx, [rsi]
37bc61755add r11l, 1
37bc61759mov r9l, 1
37bc6175fadd rcx, [rsp+168]
37bc61767mov r8, [rsp+176]
37bc6176fmov rbp, [rsp+232]
37bc61777shl rcx, 4
37bc6177badd rcx, [rsp+152]
37bc61783nop
37bc61785nop [rax+rax]
37bc61790
37bc61790loc_37bc61790:
37bc61790cmp r15l, r9l
37bc61793mov r10l, r9l
37bc61796cmovle r10l, r15l
37bc6179axor eax, eax
37bc6179cmov edx, r10l
37bc6179fshl rdx, 4
37bc617a3nop [rax]
37bc617aanop [rax+rax]
37bc617b5nop [rax+rax]
37bc617c0
37bc617c0loc_37bc617c0:
37bc617c0movupd x0, [rcx+rax]
37bc617c5movups [r8+rax], x0
37bc617caadd rax, 16
37bc617cecmp rax, rdx
37bc617d1jne 0x37bc617c0
37bc617d3add r9l, 1
37bc617d7add rcx, rbp
37bc617daadd r8, 528
37bc617e1cmp r11l, r9l
37bc617e4jne 0x37bc61790
37bc617e6add r10l, 1
37bc617eamov rbp, [rsp+208]
37bc617f2mov [rsp+260], r10l
37bc617fa
37bc617faloc_37bc617fa:
37bc617famov eax, [r12]
37bc617femov [rsp+56], r14
37bc61803lea r11, [rip+0x7ebf1e]
37bc6180alea r9, [rip+0x7ebeef]
37bc61811mov r14, [rsp+136]
37bc61819mov [rsp+48], r11
37bc6181elea r8, [rip+0x7ebee3]
37bc61825lea r15, [rip+0x7ebf20]
37bc6182cmov rcx, [rsp+176]
37bc61834sub eax, 1
37bc61837mov rdx, [rsp+144]
37bc6183fmov [rsp+112], 8
37bc61848mov [rsp+268], eax
37bc6184flea rax, [rip+0x7ebef2]
37bc61856mov [rsp+40], r14
37bc6185blea r14, [rsp+252]
37bc61863mov [rsp+80], rax
37bc61868mov [rsp+72], rcx
37bc6186dlea rcx, [rip+0x7ebef9]
37bc61874mov [rsp+64], rdx
37bc61879lea rdx, [rip+0x7ebee8]
37bc61880mov [rsp+104], 19
37bc61889mov [rsp+96], 5
37bc61892mov [rsp+88], 5
37bc6189bmov [rsp+32], r14
37bc618a0call ztrsm_
37bc618a5mov eax, [rsp+248]
37bc618actest eax, eax
37bc618aejle 0x37bc619ad
37bc618b4mov r15l, [r12]
37bc618b8mov rdx, [rsp+144]
37bc618c0mov r8, r14
37bc618c3mov [rsp+112], 19
37bc618ccmov [rsp+104], 12
37bc618d5lea r11, [rip+0x7ebe4c]
37bc618dclea r9, [rsp+248]
37bc618e4lea eax, [r15-1]
37bc618e8mov [rsp+96], rdx
37bc618edmov r10l, [rsi]
37bc618f0lea r15, [rip+0x7ebe55]
37bc618f7mov [rsp+264], eax
37bc618femov [rsp+268], eax
37bc61905mov eax, [rsp+256]
37bc6190clea ecx, [r10+1]
37bc61910mov [rsp+80], r11
37bc61915lea edx, [rax+r13]
37bc61919sub ecx, eax
37bc6191badd eax, 1
37bc6191ecdqe
37bc61920movsxd rcx, ecx
37bc61923movsxd rdx, edx
37bc61926imul rdx, [rsp+200]
37bc6192fadd rax, rbp
37bc61932add rdx, [rsp+184]
37bc6193ashl rax, 4
37bc6193eadd rax, [rsp+17272]
37bc61946add rdx, rcx
37bc61949mov rcx, [rsp+176]
37bc61951mov [rsp+64], rax
37bc61956lea rax, [rip+0x7ebdeb]
37bc6195dshl rdx, 4
37bc61961add rdx, [rsp+17272]
37bc61969mov [rsp+56], rax
37bc6196emov rax, [rsp+136]
37bc61976mov [rsp+88], rdx
37bc6197blea rdx, [rsp+264]
37bc61983mov [rsp+48], rcx
37bc61988lea rcx, [rip+0x7ebdc9]
37bc6198fmov [rsp+72], rdx
37bc61994lea rdx, [rip+0x7ebd6d]
37bc6199bmov [rsp+40], rcx
37bc619a0mov rcx, r15
37bc619a3mov [rsp+32], rax
37bc619a8call zgemm_
37bc619ad
37bc619adloc_37bc619ad:
37bc619admov eax, [r12]
37bc619b1mov rdx, [rsp+184]
37bc619b9mov r8, r14
37bc619bcmov [rsp+88], 12
37bc619c5mov [rsp+80], 5
37bc619celea r11, [rip+0x7ebd6b]
37bc619d5mov r9, [rsp+136]
37bc619ddlea rcx, [rip+0x7ebd84]
37bc619e4sub eax, 1
37bc619e7mov [rsp+268], eax
37bc619eemov rax, [rsp+144]
37bc619f6mov [rsp+72], rax
37bc619fbmov eax, [rsi]
37bc619fdmov [rsp+32], r11
37bc61a02add eax, r13l
37bc61a05cdqe
37bc61a07imul rax, [rsp+200]
37bc61a10lea rax, [rdx+rax+1]
37bc61a15mov rdx, r15
37bc61a18shl rax, 4
37bc61a1cadd rax, [rsp+17272]
37bc61a24mov [rsp+64], rax
37bc61a29lea rax, [rip+0x7ebd08]
37bc61a30mov [rsp+56], rax
37bc61a35lea rax, [rip+0x7ebd0c]
37bc61a3cmov [rsp+48], rax
37bc61a41mov rax, [rsp+176]
37bc61a49mov [rsp+40], rax
37bc61a4ecall zherk_
37bc61a53mov eax, [rsp+256]
37bc61a5atest eax, eax
37bc61a5cjle 0x37bc614a0
37bc61a62mov [rsp+208], rbp
37bc61a6alea r15l, [r13-1]
37bc61a6elea r14l, [rax+1]
37bc61a72mov r11l, [rsp+252]
37bc61a7amov [rsp+216], r13l
37bc61a82mov r8, [rsp+176]
37bc61a8amov r10l, 1
37bc61a90mov [rsp+228], edi
37bc61a97mov rbp, [rsp+184]
37bc61a9fmov rdi, [rsp+200]
37bc61aa7mov r13, [rsp+17272]
37bc61aafnop
37bc61ab0
37bc61ab0loc_37bc61ab0:
37bc61ab0mov r9l, r10l
37bc61ab3cmp r11l, r10l
37bc61ab6cmovle r9l, r11l
37bc61abatest r9l, r9l
37bc61abdjle 0x37bc61b50
37bc61ac3movsxd rax, [rsi]
37bc61ac6mov ecx, r9l
37bc61ac9shl rcx, 4
37bc61acdlea rdx, [rbp+rax+2]
37bc61ad2lea eax, [r15+r10]
37bc61ad6cdqe
37bc61ad8sub rdx, r10
37bc61adbimul rax, rdi
37bc61adfadd rdx, rax
37bc61ae2xor eax, eax
37bc61ae4shl rdx, 4
37bc61ae8add rdx, r13
37bc61aebnop [rax+rax]
37bc61af5nop [rax+rax]
37bc61b00
37bc61b00loc_37bc61b00:
37bc61b00movupd x0, [r8+rax]
37bc61b06movups [rdx+rax], x0
37bc61b0aadd rax, 16
37bc61b0ecmp rax, rcx
37bc61b11jne 0x37bc61b00
37bc61b13add r9l, 1
37bc61b17
37bc61b17loc_37bc61b17:
37bc61b17add r10, 1
37bc61b1badd r8, 528
37bc61b22cmp r14, r10
37bc61b25jne 0x37bc61ab0
37bc61b27mov [rsp+260], r9l
37bc61b2fmov rbp, [rsp+208]
37bc61b37mov r13l, [rsp+216]
37bc61b3fmov edi, [rsp+228]
37bc61b46jmp 0x37bc614a0
37bc61b4b
37bc61b4b 0f 1f 44 00 00 ..D..
37bc61b50
37bc61b50loc_37bc61b50:
37bc61b50mov r9l, 1
37bc61b56jmp 0x37bc61b17
37bc61b58
37bc61b58loc_37bc61b58:
37bc61b58mov r14, [rsp+17288]
37bc61b60lea eax, [rax+r13-1]
37bc61b65mov [r14], eax
37bc61b68jmp 0x37bc6124f
37bc61b6d
37bc61b6dloc_37bc61b6d:
37bc61b6dmov ecx, [rbp]
37bc61b70test ecx, ecx
37bc61b72jle 0x37bc6124f
37bc61b78lea eax, [rcx-1]
37bc61b7bxor edx, edx
37bc61b7dmov [rsp+152], -1
37bc61b89mov r13l, 1
37bc61b8fdiv ebx
37bc61b91mov [rsp+17256], rbp
37bc61b99mov [rsp+17288], r14
37bc61ba1mov [rsp+168], eax
37bc61ba8movsxd rax, ebx
37bc61babimul rax, r15
37bc61bafmov [rsp+192], rax
37bc61bb7lea rax, [rsp+268]
37bc61bbfmov [rsp+144], rax
37bc61bc7lea rax, [rsp+256]
37bc61bcfmov [rsp+136], rax
37bc61bd7lea rax, [rsp+260]
37bc61bdfmov [rsp+160], rax
37bc61be7mov eax, ecx
37bc61be9jmp 0x37bc61c26
37bc61beb
37bc61beb 0f 1f 44 00 00 ..D..
37bc61bf0
37bc61bf0loc_37bc61bf0:
37bc61bf0mov eax, [rsp+168]
37bc61bf7test eax, eax
37bc61bf9je 0x37bc6124f
37bc61bffsub eax, 1
37bc61c02mov rdx, [rsp+192]
37bc61c0aadd r13l, ebx
37bc61c0dadd [rsp+152], rdx
37bc61c15mov [rsp+168], eax
37bc61c1cmov rax, [rsp+17256]
37bc61c24mov eax, [rax]
37bc61c26
37bc61c26loc_37bc61c26:
37bc61c26sub eax, r13l
37bc61c29mov rcx, [rsp+160]
37bc61c31mov r9, [rsp+144]
37bc61c39add eax, 1
37bc61c3cmov rdx, [rsp+136]
37bc61c44cmp eax, ebx
37bc61c46cmovg eax, ebx
37bc61c49mov [rsp+256], eax
37bc61c50mov eax, [r12]
37bc61c54sub eax, 1
37bc61c57mov [rsp+268], eax
37bc61c5emov eax, [rsi]
37bc61c60mov [rsp+32], rcx
37bc61c65mov rcx, [rsp+17248]
37bc61c6dmov [rsp+40], 1
37bc61c76add eax, 1
37bc61c79cdqe
37bc61c7badd rax, [rsp+152]
37bc61c83shl rax, 4
37bc61c87lea r8, [rdi+rax]
37bc61c8bcall zpotf2_
37bc61c90mov eax, [rsp+260]
37bc61c97test eax, eax
37bc61c99jne 0x37bc61b58
37bc61c9fmov rcx, [rsp+17256]
37bc61ca7mov edx, [rsp+256]
37bc61caemov r10l, [rcx]
37bc61cb1lea eax, [rdx+r13]
37bc61cb5cmp eax, r10l
37bc61cb8jg 0x37bc61bf0
37bc61cbesub r10l, r13l
37bc61cc1mov r11l, [rsi]
37bc61cc4mov r8l, r10l
37bc61cc7sub r8l, edx
37bc61ccamov ecx, r11l
37bc61ccdadd r8l, 1
37bc61cd1sub ecx, edx
37bc61cd3cmp r8l, ecx
37bc61cd6cmovle ecx, r8l
37bc61cdasub r10l, r11l
37bc61cddadd r10l, 1
37bc61ce1cmp r10l, edx
37bc61ce4mov [rsp+248], ecx
37bc61cebcmovg r10l, edx
37bc61cefmov [rsp+252], r10l
37bc61cf7mov ebp, r10l
37bc61cfatest ecx, ecx
37bc61cfcjle 0x37bc61ea3
37bc61d02mov ecx, [r12]
37bc61d06add r11l, 1
37bc61d0acdqe
37bc61d0clea r14, [rsp+248]
37bc61d14imul rax, r15
37bc61d18mov [rsp+40], r14
37bc61d1dadd rax, [rsp+184]
37bc61d25lea r9, [rip+0x7eb9d4]
37bc61d2csub ecx, 1
37bc61d2flea r8, [rip+0x7eb9d2]
37bc61d36mov [rsp+112], 8
37bc61d3fmov [rsp+264], ecx
37bc61d46mov [rsp+268], ecx
37bc61d4dmov rcx, [rsp+144]
37bc61d55mov [rsp+104], 19
37bc61d5emov [rsp+80], rcx
37bc61d63mov ecx, r11l
37bc61d66mov [rsp+96], 5
37bc61d6fsub ecx, edx
37bc61d71mov [rsp+88], 4
37bc61d7amovsxd rdx, ecx
37bc61d7dlea rcx, [rip+0x7eb99c]
37bc61d84add rax, rdx
37bc61d87movsxd rdx, r11l
37bc61d8alea r11, [rip+0x7eb997]
37bc61d91add rdx, [rsp+152]
37bc61d99shl rax, 4
37bc61d9dmov [rsp+48], r11
37bc61da2shl rdx, 4
37bc61da6mov r11, [rsp+136]
37bc61daeadd rax, rdi
37bc61db1add rdx, rdi
37bc61db4mov [rsp+72], rax
37bc61db9lea rax, [rsp+264]
37bc61dc1mov [rsp+64], rax
37bc61dc6mov [rsp+56], rdx
37bc61dcblea rdx, [rip+0x7eb949]
37bc61dd2mov [rsp+32], r11
37bc61dd7mov [rsp+200], rax
37bc61ddfcall ztrsm_
37bc61de4mov r10l, [r12]
37bc61de8mov rax, [rsp+144]
37bc61df0mov r8l, [rsp+256]
37bc61df8lea edx, [r10-1]
37bc61dfcmov [rsp+264], edx
37bc61e03lea ecx, [r8+r13]
37bc61e07mov [rsp+268], edx
37bc61e0emov edx, [rsi]
37bc61e10movsxd rcx, ecx
37bc61e13mov [rsp+72], rax
37bc61e18lea rax, [rip+0x7eb919]
37bc61e1fadd edx, 1
37bc61e22mov [rsp+56], rax
37bc61e27mov rax, [rsp+200]
37bc61e2fimul rcx, r15
37bc61e33movsxd r9, edx
37bc61e36sub edx, r8l
37bc61e39mov r8, r14
37bc61e3cadd rcx, [rsp+184]
37bc61e44mov [rsp+48], rax
37bc61e49movsxd rax, edx
37bc61e4cadd r9, rcx
37bc61e4flea rdx, [rip+0x7eb8b2]
37bc61e56mov [rsp+88], 19
37bc61e5fadd rax, rcx
37bc61e62shl r9, 4
37bc61e66lea rcx, [rip+0x7eb8ae]
37bc61e6dmov [rsp+80], 5
37bc61e76shl rax, 4
37bc61e7aadd r9, rdi
37bc61e7dadd rax, rdi
37bc61e80mov [rsp+64], r9
37bc61e85mov r9, [rsp+136]
37bc61e8dmov [rsp+40], rax
37bc61e92lea rax, [rip+0x7eb8a7]
37bc61e99mov [rsp+32], rax
37bc61e9ecall zherk_
37bc61ea3
37bc61ea3loc_37bc61ea3:
37bc61ea3test ebp, ebp
37bc61ea5jle 0x37bc61bf0
37bc61eabmov r14l, [rsp+256]
37bc61eb3mov r9, [rsp+176]
37bc61ebblea r10l, [rbp+1]
37bc61ebfmov ebp, 1
37bc61ec4mov r11l, [rsi]
37bc61ec7mov r8l, r14l
37bc61ecanop [rax+rax]
37bc61ed0
37bc61ed0loc_37bc61ed0:
37bc61ed0cmp r14l, ebp
37bc61ed3jl 0x37bc62248
37bc61ed9lea eax, [rbp+r13]
37bc61edexor edx, edx
37bc61ee0lea ecx, [rax+r11-1]
37bc61ee5xor eax, eax
37bc61ee7movsxd rcx, ecx
37bc61eeaimul rcx, r15
37bc61eeesub rcx, r15
37bc61ef1shl rcx, 4
37bc61ef5add rcx, rdi
37bc61ef8nop [rax+rax]
37bc61f00
37bc61f00loc_37bc61f00:
37bc61f00movupd x0, [rcx+rax]
37bc61f05add edx, 1
37bc61f08movups [r9+rax], x0
37bc61f0dadd rax, 16
37bc61f11cmp edx, r8l
37bc61f14jb 0x37bc61f00
37bc61f16lea eax, [r14+1]
37bc61f1a
37bc61f1aloc_37bc61f1a:
37bc61f1aadd ebp, 1
37bc61f1dsub r8l, 1
37bc61f21add r9, 544
37bc61f28cmp r10l, ebp
37bc61f2bjne 0x37bc61ed0
37bc61f2dmov [rsp+260], eax
37bc61f34mov eax, [r12]
37bc61f38lea r10, [rip+0x7eb7e9]
37bc61f3flea r14, [rip+0x7eb802]
37bc61f46mov rcx, [rsp+144]
37bc61f4emov [rsp+80], r14
37bc61f53lea rbp, [rsp+252]
37bc61f5blea rdx, [rip+0x7eb7b9]
37bc61f62sub eax, 1
37bc61f65mov [rsp+48], r10
37bc61f6amov r9, [rsp+136]
37bc61f72lea r8, [rip+0x7eb78f]
37bc61f79mov [rsp+268], eax
37bc61f80mov rax, [rsp+176]
37bc61f88mov [rsp+64], rcx
37bc61f8dlea rcx, [rip+0x7eb78c]
37bc61f94mov [rsp+72], rax
37bc61f99lea eax, [r11+1]
37bc61f9dcdqe
37bc61f9fmov [rsp+32], r9
37bc61fa4add rax, [rsp+152]
37bc61faclea r9, [rip+0x7eb74d]
37bc61fb3shl rax, 4
37bc61fb7mov [rsp+40], rbp
37bc61fbcmov [rsp+112], 8
37bc61fc5add rax, rdi
37bc61fc8mov [rsp+104], 19
37bc61fd1mov [rsp+96], 5
37bc61fdamov [rsp+88], 4
37bc61fe3mov [rsp+56], rax
37bc61fe8call ztrsm_
37bc61fedmov edx, [rsp+248]
37bc61ff4test edx, edx
37bc61ff6jle 0x37bc620ed
37bc61ffcmov r8l, [r12]
37bc62000mov eax, [rsi]
37bc62002lea r10, [rip+0x7eb71f]
37bc62009mov [rsp+112], 12
37bc62012mov r11, [rsp+144]
37bc6201amov ecx, [rsp+256]
37bc62021mov [rsp+104], 19
37bc6202alea edx, [r8-1]
37bc6202emov r9, [rsp+136]
37bc62036mov [rsp+80], r10
37bc6203bmov [rsp+264], edx
37bc62042lea r8l, [rcx+1]
37bc62046mov [rsp+268], edx
37bc6204dlea edx, [r13+rax]
37bc62052movsxd r8, r8l
37bc62055add eax, 1
37bc62058movsxd rdx, edx
37bc6205bmov [rsp+96], r11
37bc62060sub eax, ecx
37bc62062mov r11, [rsp+184]
37bc6206aimul rdx, r15
37bc6206ecdqe
37bc62070mov [rsp+32], r9
37bc62075mov r9, rbp
37bc62078mov [rsp+72], r14
37bc6207dadd rdx, r11
37bc62080add rdx, r8
37bc62083lea r8, [rsp+248]
37bc6208bshl rdx, 4
37bc6208fadd rdx, rdi
37bc62092mov [rsp+88], rdx
37bc62097mov rdx, [rsp+176]
37bc6209fmov [rsp+64], rdx
37bc620a4lea rdx, [rsp+264]
37bc620acmov [rsp+56], rdx
37bc620b1lea edx, [rcx+r13]
37bc620b5lea rcx, [rip+0x7eb64c]
37bc620bcmovsxd rdx, edx
37bc620bfimul rdx, r15
37bc620c3add rdx, r11
37bc620c6add rax, rdx
37bc620c9lea rdx, [rip+0x7eb67c]
37bc620d0shl rax, 4
37bc620d4add rax, rdi
37bc620d7mov [rsp+48], rax
37bc620dclea rax, [rip+0x7eb675]
37bc620e3mov [rsp+40], rax
37bc620e8call zgemm_
37bc620ed
37bc620edloc_37bc620ed:
37bc620edmov eax, [r12]
37bc620f1mov edx, [rsi]
37bc620f3mov r8, rbp
37bc620f6lea rcx, [rip+0x7eb61e]
37bc620fdmov r14, [rsp+176]
37bc62105mov r9, [rsp+136]
37bc6210dmov [rsp+88], 19
37bc62116mov [rsp+80], 5
37bc6211fsub eax, 1
37bc62122mov [rsp+268], eax
37bc62129mov rax, [rsp+144]
37bc62131mov [rsp+40], r14
37bc62136mov [rsp+72], rax
37bc6213blea eax, [rdx+r13]
37bc6213fadd edx, 1
37bc62142cdqe
37bc62144movsxd rdx, edx
37bc62147imul rax, r15
37bc6214badd rax, [rsp+184]
37bc62153add rax, rdx
37bc62156lea rdx, [rip+0x7eb5ab]
37bc6215dshl rax, 4
37bc62161add rax, rdi
37bc62164mov [rsp+64], rax
37bc62169lea rax, [rip+0x7eb5c8]
37bc62170mov [rsp+56], rax
37bc62175lea rax, [rip+0x7eb5cc]
37bc6217cmov [rsp+48], rax
37bc62181lea rax, [rip+0x7eb5b8]
37bc62188mov [rsp+32], rax
37bc6218dcall zherk_
37bc62192mov ebp, [rsp+252]
37bc62199test ebp, ebp
37bc6219bjle 0x37bc61bf0
37bc621a1mov r11l, [rsp+256]
37bc621a9add ebp, 1
37bc621acmov r9, r14
37bc621afmov r10l, 1
37bc621b5mov r8l, r11l
37bc621b8nop [rax+rax]
37bc621c0
37bc621c0loc_37bc621c0:
37bc621c0cmp r11l, r10l
37bc621c3jl 0x37bc62240
37bc621c5lea ecx, [r10+r13]
37bc621c9add ecx, [rsi]
37bc621cbxor eax, eax
37bc621cdxor edx, edx
37bc621cfsub ecx, 1
37bc621d2movsxd rcx, ecx
37bc621d5imul rcx, r15
37bc621d9sub rcx, r15
37bc621dcshl rcx, 4
37bc621e0add rcx, rdi
37bc621e3nop [rax]
37bc621eanop [rax+rax]
37bc621f5nop [rax+rax]
37bc62200
37bc62200loc_37bc62200:
37bc62200movupd x0, [r9+rax]
37bc62206add edx, 1
37bc62209movups [rcx+rax], x0
37bc6220dadd rax, 16
37bc62211cmp edx, r8l
37bc62214jb 0x37bc62200
37bc62216lea eax, [r11+1]
37bc6221a
37bc6221aloc_37bc6221a:
37bc6221aadd r10l, 1
37bc6221esub r8l, 1
37bc62222add r9, 544
37bc62229cmp ebp, r10l
37bc6222cjne 0x37bc621c0
37bc6222emov [rsp+260], eax
37bc62235jmp 0x37bc61bf0
37bc6223a
37bc6223a 66 0f 1f 44 00 00 f..D..
37bc62240
37bc62240loc_37bc62240:
37bc62240mov eax, r10l
37bc62243jmp 0x37bc6221a
37bc62245
37bc62245 0f 1f 00 ...
37bc62248
37bc62248loc_37bc62248:
37bc62248mov eax, ebp
37bc6224ajmp 0x37bc61f1a
37bc6224f
37bc6224floc_37bc6224f:
37bc6224fneg eax
37bc62251jmp 0x37bc6122d
37bc61100
37bc61100zpbtrf_:
37bc61100push r15
37bc61102mov eax, 17176
37bc61107push r14
37bc61109push r13
37bc6110bpush r12
37bc6110dpush rbp
37bc6110epush rdi
37bc6110fpush rsi
37bc61110push rbx
37bc61111call fn_37c42fc30
37bc61116sub rsp, rax
37bc61119mov r14, [rsp+17288]
37bc61121mov r12, [rsp+17280]
37bc61129mov [r14], 0
37bc61130movsxd r15, [r12]
37bc61134mov rbp, rdx
37bc61137mov rsi, r8
37bc6113amov rdi, r9
37bc6113dmov r8l, 1
37bc61143mov r9l, 1
37bc61149lea rdx, [rip+0x7ec5a0]
37bc61150mov [rsp+17248], rcx
37bc61158call lsame_
37bc6115dtest eax, eax
37bc6115fje 0x37bc61268
37bc61165
37bc61165loc_37bc61165:
37bc61165mov edx, [rbp]
37bc61168test edx, edx
37bc6116ajs 0x37bc61220
37bc61170mov eax, [rsi]
37bc61172test eax, eax
37bc61174js 0x37bc612a0
37bc6117acmp eax, [r12]
37bc6117ejge 0x37bc612b0
37bc61184mov eax, [r14]
37bc61187test eax, eax
37bc61189jne 0x37bc6224f
37bc6118ftest edx, edx
37bc61191je 0x37bc6124f
37bc61197lea rax, [rip+0x7ec55e]
37bc6119emov [rsp+32], rsi
37bc611a3mov r9, rbp
37bc611a6mov r8, [rsp+17248]
37bc611aemov [rsp+64], 1
37bc611b7lea rdx, [rip+0x7ec534]
37bc611belea rcx, [rip+0x7ec533]
37bc611c5mov [rsp+56], 6
37bc611cemov [rsp+48], rax
37bc611d3mov [rsp+40], rax
37bc611d8call ilaenv_
37bc611ddcmp eax, 1
37bc611e0jle 0x37bc611f5
37bc611e2cmp eax, 32
37bc611e5mov ebx, 32
37bc611eacmovle ebx, eax
37bc611edcmp [rsi], ebx
37bc611efjge 0x37bc612c0
37bc611f5
37bc611f5loc_37bc611f5:
37bc611f5mov [rsp+40], r14
37bc611famov r9, rdi
37bc611fdmov r8, rsi
37bc61200mov rdx, rbp
37bc61203mov [rsp+32], r12
37bc61208mov rcx, [rsp+17248]
37bc61210mov [rsp+48], 1
37bc61219call zpbtf2_
37bc6121ejmp 0x37bc6124f
37bc61220
37bc61220loc_37bc61220:
37bc61220mov edx, -2
37bc61225mov eax, 2
37bc6122a
37bc6122aloc_37bc6122a:
37bc6122amov [r14], edx
37bc6122d
37bc6122dloc_37bc6122d:
37bc6122dlea rdx, [rsp+272]
37bc61235mov r8l, 6
37bc6123blea rcx, [rip+0x7ec4b0]
37bc61242mov [rsp+272], eax
37bc61249call xerbla_
37bc6124enop
37bc6124f
37bc6124floc_37bc6124f:
37bc6124fadd rsp, 17176
37bc61256pop rbx
37bc61257pop rsi
37bc61258pop rdi
37bc61259pop rbp
37bc6125apop r12
37bc6125cpop r13
37bc6125epop r14
37bc61260pop r15
37bc61262ret
37bc61263
37bc61263 0f 1f 44 00 00 ..D..
37bc61268
37bc61268loc_37bc61268:
37bc61268mov rcx, [rsp+17248]
37bc61270mov r9l, 1
37bc61276mov r8l, 1
37bc6127clea rdx, [rip+0x7ec46e]
37bc61283call lsame_
37bc61288test eax, eax
37bc6128ajne 0x37bc61165
37bc61290mov edx, -1
37bc61295mov eax, 1
37bc6129ajmp 0x37bc6122a
37bc6129c
37bc6129c 0f 1f 40 00 ..@.
37bc612a0
37bc612a0loc_37bc612a0:
37bc612a0mov edx, -3
37bc612a5mov eax, 3
37bc612aajmp 0x37bc6122a
37bc612af
37bc612af 90 .
37bc612b0
37bc612b0loc_37bc612b0:
37bc612b0mov edx, -5
37bc612b5mov eax, 5
37bc612bajmp 0x37bc6122a
37bc612bf
37bc612bf 90 .
37bc612c0
37bc612c0loc_37bc612c0:
37bc612c0xor eax, eax
37bc612c2test r15, r15
37bc612c5mov rcx, [rsp+17248]
37bc612cdmov r9l, 1
37bc612d3cmovs r15, rax
37bc612d7mov r8l, 1
37bc612ddlea rdx, [rip+0x7ec40c]
37bc612e4mov rax, r15
37bc612e7not rax
37bc612eamov [rsp+184], rax
37bc612f2call lsame_
37bc612f7test eax, eax
37bc612f9lea rax, [rsp+272]
37bc61301mov [rsp+176], rax
37bc61309je 0x37bc61382
37bc6130bmov rcx, rax
37bc6130emov r8l, 1
37bc61314pxor x0, x0
37bc61318mov r9l, 33
37bc6131elea r11, [rsp-240]
37bc61326
37bc61326loc_37bc61326:
37bc61326mov eax, r8l
37bc61329add r8l, 1
37bc6132dcmp ebx, r8l
37bc61330jl 0x37bc61b6d
37bc61336add r9, 33
37bc6133alea edx, [rax-1]
37bc6133dadd rcx, 528
37bc61344add rdx, r9
37bc61347mov rax, rcx
37bc6134ashl rdx, 4
37bc6134eadd rdx, r11
37bc61351mov r10, rdx
37bc61354sub r10, rcx
37bc61357and r10l, 16
37bc6135bje 0x37bc61370
37bc6135dlea rax, [rcx+16]
37bc61361movups [rcx], x0
37bc61364cmp rax, rdx
37bc61367je 0x37bc61326
37bc61369nop [rax]
37bc61370
37bc61370loc_37bc61370:
37bc61370movups [rax], x0
37bc61373add rax, 32
37bc61377movups [rax-16], x0
37bc6137bcmp rax, rdx
37bc6137ejne 0x37bc61370
37bc61380jmp 0x37bc61326
37bc61382
37bc61382loc_37bc61382:
37bc61382lea r8, [rsp+832]
37bc6138amov ecx, 2
37bc6138fpxor x0, x0
37bc61393nop
37bc61395nop [rax+rax]
37bc613a0
37bc613a0loc_37bc613a0:
37bc613a0mov edx, ecx
37bc613a2mov rax, r8
37bc613a5nop [rax+rax]
37bc613aanop [rax+rax]
37bc613b5nop [rax+rax]
37bc613c0
37bc613c0loc_37bc613c0:
37bc613c0add edx, 1
37bc613c3movups [rax-544], x0
37bc613caadd rax, 16
37bc613cecmp ebx, edx
37bc613d0jge 0x37bc613c0
37bc613d2add ecx, 1
37bc613d5add r8, 544
37bc613dccmp ebx, ecx
37bc613dejge 0x37bc613a0
37bc613e0mov ecx, [rbp]
37bc613e3test ecx, ecx
37bc613e5jle 0x37bc6124f
37bc613eblea eax, [rcx-1]
37bc613eexor edx, edx
37bc613f0mov [rsp+17256], rbp
37bc613f8mov r13l, 1
37bc613fediv ebx
37bc61400mov [rsp+17272], rdi
37bc61408mov [rsp+168], -1
37bc61414mov [rsp+200], r15
37bc6141cmov [rsp+17288], r14
37bc61424lea rdx, [rsp+268]
37bc6142cmov rbp, -1
37bc61433mov [rsp+144], rdx
37bc6143blea rdx, [rsp+256]
37bc61443mov [rsp+136], rdx
37bc6144blea rdx, [rsp+260]
37bc61453mov [rsp+160], rdx
37bc6145blea rdx, [rdi+16]
37bc6145fmov [rsp+152], rdx
37bc61467mov [rsp+208], eax
37bc6146emovsxd rax, ebx
37bc61471mov edi, [rsp+208]
37bc61478imul rax, r15
37bc6147cmov [rsp+192], rax
37bc61484lea rax, [r15-1]
37bc61488shl rax, 4
37bc6148cmov [rsp+232], rax
37bc61494mov eax, ecx
37bc61496jmp 0x37bc614cb
37bc61498
37bc61498 0f 1f 84 00 00 00 00 00 ........
37bc614a0
37bc614a0loc_37bc614a0:
37bc614a0test edi, edi
37bc614a2je 0x37bc6124f
37bc614a8mov rax, [rsp+192]
37bc614b0add r13l, ebx
37bc614b3sub edi, 1
37bc614b6add [rsp+168], rax
37bc614beadd rbp, rax
37bc614c1mov rax, [rsp+17256]
37bc614c9mov eax, [rax]
37bc614cb
37bc614cbloc_37bc614cb:
37bc614cbsub eax, r13l
37bc614cemov r14, rbp
37bc614d1mov r9, [rsp+144]
37bc614d9mov rdx, [rsp+136]
37bc614e1add eax, 1
37bc614e4mov rcx, [rsp+17248]
37bc614eccmp eax, ebx
37bc614eecmovg eax, ebx
37bc614f1shl r14, 4
37bc614f5add r14, [rsp+152]
37bc614fdmov r8, r14
37bc61500mov [rsp+256], eax
37bc61507mov eax, [r12]
37bc6150bmov [rsp+40], 1
37bc61514sub eax, 1
37bc61517mov [rsp+268], eax
37bc6151emov rax, [rsp+160]
37bc61526mov [rsp+32], rax
37bc6152bcall zpotf2_
37bc61530mov eax, [rsp+260]
37bc61537test eax, eax
37bc61539jne 0x37bc61b58
37bc6153fmov rcx, [rsp+17256]
37bc61547mov eax, [rsp+256]
37bc6154emov r15l, [rcx]
37bc61551lea edx, [rax+r13]
37bc61555cmp edx, r15l
37bc61558jg 0x37bc614a0
37bc6155esub r15l, r13l
37bc61561mov ecx, [rsi]
37bc61563mov edx, r15l
37bc61566sub edx, eax
37bc61568mov r8l, ecx
37bc6156badd edx, 1
37bc6156esub r8l, eax
37bc61571cmp edx, r8l
37bc61574cmovg edx, r8l
37bc61578sub r15l, ecx
37bc6157badd r15l, 1
37bc6157fcmp r15l, eax
37bc61582mov [rsp+248], edx
37bc61589cmovg r15l, eax
37bc6158dmov [rsp+252], r15l
37bc61595test edx, edx
37bc61597jle 0x37bc61730
37bc6159dadd eax, 1
37bc615a0mov ecx, [r12]
37bc615a4lea r10, [rsp+264]
37bc615acmov [rsp+112], 8
37bc615b5cdqe
37bc615b7mov [rsp+64], r10
37bc615bclea r9, [rip+0x7ec13d]
37bc615c3lea r8, [rip+0x7ec13e]
37bc615caadd rax, rbp
37bc615cdlea edx, [rcx-1]
37bc615d0mov rcx, [rsp+144]
37bc615d8mov [rsp+104], 19
37bc615e1shl rax, 4
37bc615e5add rax, [rsp+17272]
37bc615edmov [rsp+96], 5
37bc615f6mov [rsp+72], rax
37bc615fblea rax, [rip+0x7ec126]
37bc61602mov [rsp+48], rax
37bc61607mov rax, [rsp+136]
37bc6160fmov [rsp+80], rcx
37bc61614lea rcx, [rip+0x7ec152]
37bc6161bmov [rsp+40], rax
37bc61620lea rax, [rsp+248]
37bc61628mov [rsp+88], 5
37bc61631mov [rsp+56], r14
37bc61636mov [rsp+32], rax
37bc6163bmov [rsp+264], edx
37bc61642mov [rsp+268], edx
37bc61649lea rdx, [rip+0x7ec118]
37bc61650mov [rsp+216], r10
37bc61658mov [rsp+208], rax
37bc61660call ztrsm_
37bc61665mov edx, [r12]
37bc61669mov rcx, [rsp+144]
37bc61671mov [rsp+88], 12
37bc6167amov r11, [rsp+184]
37bc61682mov r10, [rsp+216]
37bc6168amov [rsp+80], 5
37bc61693sub edx, 1
37bc61696mov [rsp+72], rcx
37bc6169bmov r9, [rsp+136]
37bc616a3mov [rsp+264], edx
37bc616aamov r8, [rsp+208]
37bc616b2mov [rsp+268], edx
37bc616b9mov edx, [rsp+256]
37bc616c0mov [rsp+48], r10
37bc616c5lea ecx, [rdx+r13]
37bc616c9add edx, 1
37bc616ccmovsxd rcx, ecx
37bc616cfmovsxd rdx, edx
37bc616d2imul rcx, [rsp+200]
37bc616dbadd rdx, rbp
37bc616deshl rdx, 4
37bc616e2add rdx, [rsp+17272]
37bc616eamov [rsp+40], rdx
37bc616eflea rdx, [rip+0x7ec056]
37bc616f6lea rcx, [r11+rcx+1]
37bc616fbshl rcx, 4
37bc616ffadd rcx, [rsp+17272]
37bc61707mov [rsp+64], rcx
37bc6170clea rcx, [rip+0x7ec025]
37bc61713mov [rsp+56], rcx
37bc61718lea rcx, [rip+0x7ec021]
37bc6171fmov [rsp+32], rcx
37bc61724lea rcx, [rip+0x7ec03d]
37bc6172bcall zherk_
37bc61730
37bc61730loc_37bc61730:
37bc61730test r15l, r15l
37bc61733jle 0x37bc614a0
37bc61739mov r11l, [rsp+256]
37bc61741test r11l, r11l
37bc61744jle 0x37bc617fa
37bc6174amov [rsp+208], rbp
37bc61752movsxd rcx, [rsi]
37bc61755add r11l, 1
37bc61759mov r9l, 1
37bc6175fadd rcx, [rsp+168]
37bc61767mov r8, [rsp+176]
37bc6176fmov rbp, [rsp+232]
37bc61777shl rcx, 4
37bc6177badd rcx, [rsp+152]
37bc61783nop
37bc61785nop [rax+rax]
37bc61790
37bc61790loc_37bc61790:
37bc61790cmp r15l, r9l
37bc61793mov r10l, r9l
37bc61796cmovle r10l, r15l
37bc6179axor eax, eax
37bc6179cmov edx, r10l
37bc6179fshl rdx, 4
37bc617a3nop [rax]
37bc617aanop [rax+rax]
37bc617b5nop [rax+rax]
37bc617c0
37bc617c0loc_37bc617c0:
37bc617c0movupd x0, [rcx+rax]
37bc617c5movups [r8+rax], x0
37bc617caadd rax, 16
37bc617cecmp rax, rdx
37bc617d1jne 0x37bc617c0
37bc617d3add r9l, 1
37bc617d7add rcx, rbp
37bc617daadd r8, 528
37bc617e1cmp r11l, r9l
37bc617e4jne 0x37bc61790
37bc617e6add r10l, 1
37bc617eamov rbp, [rsp+208]
37bc617f2mov [rsp+260], r10l
37bc617fa
37bc617faloc_37bc617fa:
37bc617famov eax, [r12]
37bc617femov [rsp+56], r14
37bc61803lea r11, [rip+0x7ebf1e]
37bc6180alea r9, [rip+0x7ebeef]
37bc61811mov r14, [rsp+136]
37bc61819mov [rsp+48], r11
37bc6181elea r8, [rip+0x7ebee3]
37bc61825lea r15, [rip+0x7ebf20]
37bc6182cmov rcx, [rsp+176]
37bc61834sub eax, 1
37bc61837mov rdx, [rsp+144]
37bc6183fmov [rsp+112], 8
37bc61848mov [rsp+268], eax
37bc6184flea rax, [rip+0x7ebef2]
37bc61856mov [rsp+40], r14
37bc6185blea r14, [rsp+252]
37bc61863mov [rsp+80], rax
37bc61868mov [rsp+72], rcx
37bc6186dlea rcx, [rip+0x7ebef9]
37bc61874mov [rsp+64], rdx
37bc61879lea rdx, [rip+0x7ebee8]
37bc61880mov [rsp+104], 19
37bc61889mov [rsp+96], 5
37bc61892mov [rsp+88], 5
37bc6189bmov [rsp+32], r14
37bc618a0call ztrsm_
37bc618a5mov eax, [rsp+248]
37bc618actest eax, eax
37bc618aejle 0x37bc619ad
37bc618b4mov r15l, [r12]
37bc618b8mov rdx, [rsp+144]
37bc618c0mov r8, r14
37bc618c3mov [rsp+112], 19
37bc618ccmov [rsp+104], 12
37bc618d5lea r11, [rip+0x7ebe4c]
37bc618dclea r9, [rsp+248]
37bc618e4lea eax, [r15-1]
37bc618e8mov [rsp+96], rdx
37bc618edmov r10l, [rsi]
37bc618f0lea r15, [rip+0x7ebe55]
37bc618f7mov [rsp+264], eax
37bc618femov [rsp+268], eax
37bc61905mov eax, [rsp+256]
37bc6190clea ecx, [r10+1]
37bc61910mov [rsp+80], r11
37bc61915lea edx, [rax+r13]
37bc61919sub ecx, eax
37bc6191badd eax, 1
37bc6191ecdqe
37bc61920movsxd rcx, ecx
37bc61923movsxd rdx, edx
37bc61926imul rdx, [rsp+200]
37bc6192fadd rax, rbp
37bc61932add rdx, [rsp+184]
37bc6193ashl rax, 4
37bc6193eadd rax, [rsp+17272]
37bc61946add rdx, rcx
37bc61949mov rcx, [rsp+176]
37bc61951mov [rsp+64], rax
37bc61956lea rax, [rip+0x7ebdeb]
37bc6195dshl rdx, 4
37bc61961add rdx, [rsp+17272]
37bc61969mov [rsp+56], rax
37bc6196emov rax, [rsp+136]
37bc61976mov [rsp+88], rdx
37bc6197blea rdx, [rsp+264]
37bc61983mov [rsp+48], rcx
37bc61988lea rcx, [rip+0x7ebdc9]
37bc6198fmov [rsp+72], rdx
37bc61994lea rdx, [rip+0x7ebd6d]
37bc6199bmov [rsp+40], rcx
37bc619a0mov rcx, r15
37bc619a3mov [rsp+32], rax
37bc619a8call zgemm_
37bc619ad
37bc619adloc_37bc619ad:
37bc619admov eax, [r12]
37bc619b1mov rdx, [rsp+184]
37bc619b9mov r8, r14
37bc619bcmov [rsp+88], 12
37bc619c5mov [rsp+80], 5
37bc619celea r11, [rip+0x7ebd6b]
37bc619d5mov r9, [rsp+136]
37bc619ddlea rcx, [rip+0x7ebd84]
37bc619e4sub eax, 1
37bc619e7mov [rsp+268], eax
37bc619eemov rax, [rsp+144]
37bc619f6mov [rsp+72], rax
37bc619fbmov eax, [rsi]
37bc619fdmov [rsp+32], r11
37bc61a02add eax, r13l
37bc61a05cdqe
37bc61a07imul rax, [rsp+200]
37bc61a10lea rax, [rdx+rax+1]
37bc61a15mov rdx, r15
37bc61a18shl rax, 4
37bc61a1cadd rax, [rsp+17272]
37bc61a24mov [rsp+64], rax
37bc61a29lea rax, [rip+0x7ebd08]
37bc61a30mov [rsp+56], rax
37bc61a35lea rax, [rip+0x7ebd0c]
37bc61a3cmov [rsp+48], rax
37bc61a41mov rax, [rsp+176]
37bc61a49mov [rsp+40], rax
37bc61a4ecall zherk_
37bc61a53mov eax, [rsp+256]
37bc61a5atest eax, eax
37bc61a5cjle 0x37bc614a0
37bc61a62mov [rsp+208], rbp
37bc61a6alea r15l, [r13-1]
37bc61a6elea r14l, [rax+1]
37bc61a72mov r11l, [rsp+252]
37bc61a7amov [rsp+216], r13l
37bc61a82mov r8, [rsp+176]
37bc61a8amov r10l, 1
37bc61a90mov [rsp+228], edi
37bc61a97mov rbp, [rsp+184]
37bc61a9fmov rdi, [rsp+200]
37bc61aa7mov r13, [rsp+17272]
37bc61aafnop
37bc61ab0
37bc61ab0loc_37bc61ab0:
37bc61ab0mov r9l, r10l
37bc61ab3cmp r11l, r10l
37bc61ab6cmovle r9l, r11l
37bc61abatest r9l, r9l
37bc61abdjle 0x37bc61b50
37bc61ac3movsxd rax, [rsi]
37bc61ac6mov ecx, r9l
37bc61ac9shl rcx, 4
37bc61acdlea rdx, [rbp+rax+2]
37bc61ad2lea eax, [r15+r10]
37bc61ad6cdqe
37bc61ad8sub rdx, r10
37bc61adbimul rax, rdi
37bc61adfadd rdx, rax
37bc61ae2xor eax, eax
37bc61ae4shl rdx, 4
37bc61ae8add rdx, r13
37bc61aebnop [rax+rax]
37bc61af5nop [rax+rax]
37bc61b00
37bc61b00loc_37bc61b00:
37bc61b00movupd x0, [r8+rax]
37bc61b06movups [rdx+rax], x0
37bc61b0aadd rax, 16
37bc61b0ecmp rax, rcx
37bc61b11jne 0x37bc61b00
37bc61b13add r9l, 1
37bc61b17
37bc61b17loc_37bc61b17:
37bc61b17add r10, 1
37bc61b1badd r8, 528
37bc61b22cmp r14, r10
37bc61b25jne 0x37bc61ab0
37bc61b27mov [rsp+260], r9l
37bc61b2fmov rbp, [rsp+208]
37bc61b37mov r13l, [rsp+216]
37bc61b3fmov edi, [rsp+228]
37bc61b46jmp 0x37bc614a0
37bc61b4b
37bc61b4b 0f 1f 44 00 00 ..D..
37bc61b50
37bc61b50loc_37bc61b50:
37bc61b50mov r9l, 1
37bc61b56jmp 0x37bc61b17
37bc61b58
37bc61b58loc_37bc61b58:
37bc61b58mov r14, [rsp+17288]
37bc61b60lea eax, [rax+r13-1]
37bc61b65mov [r14], eax
37bc61b68jmp 0x37bc6124f
37bc61b6d
37bc61b6dloc_37bc61b6d:
37bc61b6dmov ecx, [rbp]
37bc61b70test ecx, ecx
37bc61b72jle 0x37bc6124f
37bc61b78lea eax, [rcx-1]
37bc61b7bxor edx, edx
37bc61b7dmov [rsp+152], -1
37bc61b89mov r13l, 1
37bc61b8fdiv ebx
37bc61b91mov [rsp+17256], rbp
37bc61b99mov [rsp+17288], r14
37bc61ba1mov [rsp+168], eax
37bc61ba8movsxd rax, ebx
37bc61babimul rax, r15
37bc61bafmov [rsp+192], rax
37bc61bb7lea rax, [rsp+268]
37bc61bbfmov [rsp+144], rax
37bc61bc7lea rax, [rsp+256]
37bc61bcfmov [rsp+136], rax
37bc61bd7lea rax, [rsp+260]
37bc61bdfmov [rsp+160], rax
37bc61be7mov eax, ecx
37bc61be9jmp 0x37bc61c26
37bc61beb
37bc61beb 0f 1f 44 00 00 ..D..
37bc61bf0
37bc61bf0loc_37bc61bf0:
37bc61bf0mov eax, [rsp+168]
37bc61bf7test eax, eax
37bc61bf9je 0x37bc6124f
37bc61bffsub eax, 1
37bc61c02mov rdx, [rsp+192]
37bc61c0aadd r13l, ebx
37bc61c0dadd [rsp+152], rdx
37bc61c15mov [rsp+168], eax
37bc61c1cmov rax, [rsp+17256]
37bc61c24mov eax, [rax]
37bc61c26
37bc61c26loc_37bc61c26:
37bc61c26sub eax, r13l
37bc61c29mov rcx, [rsp+160]
37bc61c31mov r9, [rsp+144]
37bc61c39add eax, 1
37bc61c3cmov rdx, [rsp+136]
37bc61c44cmp eax, ebx
37bc61c46cmovg eax, ebx
37bc61c49mov [rsp+256], eax
37bc61c50mov eax, [r12]
37bc61c54sub eax, 1
37bc61c57mov [rsp+268], eax
37bc61c5emov eax, [rsi]
37bc61c60mov [rsp+32], rcx
37bc61c65mov rcx, [rsp+17248]
37bc61c6dmov [rsp+40], 1
37bc61c76add eax, 1
37bc61c79cdqe
37bc61c7badd rax, [rsp+152]
37bc61c83shl rax, 4
37bc61c87lea r8, [rdi+rax]
37bc61c8bcall zpotf2_
37bc61c90mov eax, [rsp+260]
37bc61c97test eax, eax
37bc61c99jne 0x37bc61b58
37bc61c9fmov rcx, [rsp+17256]
37bc61ca7mov edx, [rsp+256]
37bc61caemov r10l, [rcx]
37bc61cb1lea eax, [rdx+r13]
37bc61cb5cmp eax, r10l
37bc61cb8jg 0x37bc61bf0
37bc61cbesub r10l, r13l
37bc61cc1mov r11l, [rsi]
37bc61cc4mov r8l, r10l
37bc61cc7sub r8l, edx
37bc61ccamov ecx, r11l
37bc61ccdadd r8l, 1
37bc61cd1sub ecx, edx
37bc61cd3cmp r8l, ecx
37bc61cd6cmovle ecx, r8l
37bc61cdasub r10l, r11l
37bc61cddadd r10l, 1
37bc61ce1cmp r10l, edx
37bc61ce4mov [rsp+248], ecx
37bc61cebcmovg r10l, edx
37bc61cefmov [rsp+252], r10l
37bc61cf7mov ebp, r10l
37bc61cfatest ecx, ecx
37bc61cfcjle 0x37bc61ea3
37bc61d02mov ecx, [r12]
37bc61d06add r11l, 1
37bc61d0acdqe
37bc61d0clea r14, [rsp+248]
37bc61d14imul rax, r15
37bc61d18mov [rsp+40], r14
37bc61d1dadd rax, [rsp+184]
37bc61d25lea r9, [rip+0x7eb9d4]
37bc61d2csub ecx, 1
37bc61d2flea r8, [rip+0x7eb9d2]
37bc61d36mov [rsp+112], 8
37bc61d3fmov [rsp+264], ecx
37bc61d46mov [rsp+268], ecx
37bc61d4dmov rcx, [rsp+144]
37bc61d55mov [rsp+104], 19
37bc61d5emov [rsp+80], rcx
37bc61d63mov ecx, r11l
37bc61d66mov [rsp+96], 5
37bc61d6fsub ecx, edx
37bc61d71mov [rsp+88], 4
37bc61d7amovsxd rdx, ecx
37bc61d7dlea rcx, [rip+0x7eb99c]
37bc61d84add rax, rdx
37bc61d87movsxd rdx, r11l
37bc61d8alea r11, [rip+0x7eb997]
37bc61d91add rdx, [rsp+152]
37bc61d99shl rax, 4
37bc61d9dmov [rsp+48], r11
37bc61da2shl rdx, 4
37bc61da6mov r11, [rsp+136]
37bc61daeadd rax, rdi
37bc61db1add rdx, rdi
37bc61db4mov [rsp+72], rax
37bc61db9lea rax, [rsp+264]
37bc61dc1mov [rsp+64], rax
37bc61dc6mov [rsp+56], rdx
37bc61dcblea rdx, [rip+0x7eb949]
37bc61dd2mov [rsp+32], r11
37bc61dd7mov [rsp+200], rax
37bc61ddfcall ztrsm_
37bc61de4mov r10l, [r12]
37bc61de8mov rax, [rsp+144]
37bc61df0mov r8l, [rsp+256]
37bc61df8lea edx, [r10-1]
37bc61dfcmov [rsp+264], edx
37bc61e03lea ecx, [r8+r13]
37bc61e07mov [rsp+268], edx
37bc61e0emov edx, [rsi]
37bc61e10movsxd rcx, ecx
37bc61e13mov [rsp+72], rax
37bc61e18lea rax, [rip+0x7eb919]
37bc61e1fadd edx, 1
37bc61e22mov [rsp+56], rax
37bc61e27mov rax, [rsp+200]
37bc61e2fimul rcx, r15
37bc61e33movsxd r9, edx
37bc61e36sub edx, r8l
37bc61e39mov r8, r14
37bc61e3cadd rcx, [rsp+184]
37bc61e44mov [rsp+48], rax
37bc61e49movsxd rax, edx
37bc61e4cadd r9, rcx
37bc61e4flea rdx, [rip+0x7eb8b2]
37bc61e56mov [rsp+88], 19
37bc61e5fadd rax, rcx
37bc61e62shl r9, 4
37bc61e66lea rcx, [rip+0x7eb8ae]
37bc61e6dmov [rsp+80], 5
37bc61e76shl rax, 4
37bc61e7aadd r9, rdi
37bc61e7dadd rax, rdi
37bc61e80mov [rsp+64], r9
37bc61e85mov r9, [rsp+136]
37bc61e8dmov [rsp+40], rax
37bc61e92lea rax, [rip+0x7eb8a7]
37bc61e99mov [rsp+32], rax
37bc61e9ecall zherk_
37bc61ea3
37bc61ea3loc_37bc61ea3:
37bc61ea3test ebp, ebp
37bc61ea5jle 0x37bc61bf0
37bc61eabmov r14l, [rsp+256]
37bc61eb3mov r9, [rsp+176]
37bc61ebblea r10l, [rbp+1]
37bc61ebfmov ebp, 1
37bc61ec4mov r11l, [rsi]
37bc61ec7mov r8l, r14l
37bc61ecanop [rax+rax]
37bc61ed0
37bc61ed0loc_37bc61ed0:
37bc61ed0cmp r14l, ebp
37bc61ed3jl 0x37bc62248
37bc61ed9lea eax, [rbp+r13]
37bc61edexor edx, edx
37bc61ee0lea ecx, [rax+r11-1]
37bc61ee5xor eax, eax
37bc61ee7movsxd rcx, ecx
37bc61eeaimul rcx, r15
37bc61eeesub rcx, r15
37bc61ef1shl rcx, 4
37bc61ef5add rcx, rdi
37bc61ef8nop [rax+rax]
37bc61f00
37bc61f00loc_37bc61f00:
37bc61f00movupd x0, [rcx+rax]
37bc61f05add edx, 1
37bc61f08movups [r9+rax], x0
37bc61f0dadd rax, 16
37bc61f11cmp edx, r8l
37bc61f14jb 0x37bc61f00
37bc61f16lea eax, [r14+1]
37bc61f1a
37bc61f1aloc_37bc61f1a:
37bc61f1aadd ebp, 1
37bc61f1dsub r8l, 1
37bc61f21add r9, 544
37bc61f28cmp r10l, ebp
37bc61f2bjne 0x37bc61ed0
37bc61f2dmov [rsp+260], eax
37bc61f34mov eax, [r12]
37bc61f38lea r10, [rip+0x7eb7e9]
37bc61f3flea r14, [rip+0x7eb802]
37bc61f46mov rcx, [rsp+144]
37bc61f4emov [rsp+80], r14
37bc61f53lea rbp, [rsp+252]
37bc61f5blea rdx, [rip+0x7eb7b9]
37bc61f62sub eax, 1
37bc61f65mov [rsp+48], r10
37bc61f6amov r9, [rsp+136]
37bc61f72lea r8, [rip+0x7eb78f]
37bc61f79mov [rsp+268], eax
37bc61f80mov rax, [rsp+176]
37bc61f88mov [rsp+64], rcx
37bc61f8dlea rcx, [rip+0x7eb78c]
37bc61f94mov [rsp+72], rax
37bc61f99lea eax, [r11+1]
37bc61f9dcdqe
37bc61f9fmov [rsp+32], r9
37bc61fa4add rax, [rsp+152]
37bc61faclea r9, [rip+0x7eb74d]
37bc61fb3shl rax, 4
37bc61fb7mov [rsp+40], rbp
37bc61fbcmov [rsp+112], 8
37bc61fc5add rax, rdi
37bc61fc8mov [rsp+104], 19
37bc61fd1mov [rsp+96], 5
37bc61fdamov [rsp+88], 4
37bc61fe3mov [rsp+56], rax
37bc61fe8call ztrsm_
37bc61fedmov edx, [rsp+248]
37bc61ff4test edx, edx
37bc61ff6jle 0x37bc620ed
37bc61ffcmov r8l, [r12]
37bc62000mov eax, [rsi]
37bc62002lea r10, [rip+0x7eb71f]
37bc62009mov [rsp+112], 12
37bc62012mov r11, [rsp+144]
37bc6201amov ecx, [rsp+256]
37bc62021mov [rsp+104], 19
37bc6202alea edx, [r8-1]
37bc6202emov r9, [rsp+136]
37bc62036mov [rsp+80], r10
37bc6203bmov [rsp+264], edx
37bc62042lea r8l, [rcx+1]
37bc62046mov [rsp+268], edx
37bc6204dlea edx, [r13+rax]
37bc62052movsxd r8, r8l
37bc62055add eax, 1
37bc62058movsxd rdx, edx
37bc6205bmov [rsp+96], r11
37bc62060sub eax, ecx
37bc62062mov r11, [rsp+184]
37bc6206aimul rdx, r15
37bc6206ecdqe
37bc62070mov [rsp+32], r9
37bc62075mov r9, rbp
37bc62078mov [rsp+72], r14
37bc6207dadd rdx, r11
37bc62080add rdx, r8
37bc62083lea r8, [rsp+248]
37bc6208bshl rdx, 4
37bc6208fadd rdx, rdi
37bc62092mov [rsp+88], rdx
37bc62097mov rdx, [rsp+176]
37bc6209fmov [rsp+64], rdx
37bc620a4lea rdx, [rsp+264]
37bc620acmov [rsp+56], rdx
37bc620b1lea edx, [rcx+r13]
37bc620b5lea rcx, [rip+0x7eb64c]
37bc620bcmovsxd rdx, edx
37bc620bfimul rdx, r15
37bc620c3add rdx, r11
37bc620c6add rax, rdx
37bc620c9lea rdx, [rip+0x7eb67c]
37bc620d0shl rax, 4
37bc620d4add rax, rdi
37bc620d7mov [rsp+48], rax
37bc620dclea rax, [rip+0x7eb675]
37bc620e3mov [rsp+40], rax
37bc620e8call zgemm_
37bc620ed
37bc620edloc_37bc620ed:
37bc620edmov eax, [r12]
37bc620f1mov edx, [rsi]
37bc620f3mov r8, rbp
37bc620f6lea rcx, [rip+0x7eb61e]
37bc620fdmov r14, [rsp+176]
37bc62105mov r9, [rsp+136]
37bc6210dmov [rsp+88], 19
37bc62116mov [rsp+80], 5
37bc6211fsub eax, 1
37bc62122mov [rsp+268], eax
37bc62129mov rax, [rsp+144]
37bc62131mov [rsp+40], r14
37bc62136mov [rsp+72], rax
37bc6213blea eax, [rdx+r13]
37bc6213fadd edx, 1
37bc62142cdqe
37bc62144movsxd rdx, edx
37bc62147imul rax, r15
37bc6214badd rax, [rsp+184]
37bc62153add rax, rdx
37bc62156lea rdx, [rip+0x7eb5ab]
37bc6215dshl rax, 4
37bc62161add rax, rdi
37bc62164mov [rsp+64], rax
37bc62169lea rax, [rip+0x7eb5c8]
37bc62170mov [rsp+56], rax
37bc62175lea rax, [rip+0x7eb5cc]
37bc6217cmov [rsp+48], rax
37bc62181lea rax, [rip+0x7eb5b8]
37bc62188mov [rsp+32], rax
37bc6218dcall zherk_
37bc62192mov ebp, [rsp+252]
37bc62199test ebp, ebp
37bc6219bjle 0x37bc61bf0
37bc621a1mov r11l, [rsp+256]
37bc621a9add ebp, 1
37bc621acmov r9, r14
37bc621afmov r10l, 1
37bc621b5mov r8l, r11l
37bc621b8nop [rax+rax]
37bc621c0
37bc621c0loc_37bc621c0:
37bc621c0cmp r11l, r10l
37bc621c3jl 0x37bc62240
37bc621c5lea ecx, [r10+r13]
37bc621c9add ecx, [rsi]
37bc621cbxor eax, eax
37bc621cdxor edx, edx
37bc621cfsub ecx, 1
37bc621d2movsxd rcx, ecx
37bc621d5imul rcx, r15
37bc621d9sub rcx, r15
37bc621dcshl rcx, 4
37bc621e0add rcx, rdi
37bc621e3nop [rax]
37bc621eanop [rax+rax]
37bc621f5nop [rax+rax]
37bc62200
37bc62200loc_37bc62200:
37bc62200movupd x0, [r9+rax]
37bc62206add edx, 1
37bc62209movups [rcx+rax], x0
37bc6220dadd rax, 16
37bc62211cmp edx, r8l
37bc62214jb 0x37bc62200
37bc62216lea eax, [r11+1]
37bc6221a
37bc6221aloc_37bc6221a:
37bc6221aadd r10l, 1
37bc6221esub r8l, 1
37bc62222add r9, 544
37bc62229cmp ebp, r10l
37bc6222cjne 0x37bc621c0
37bc6222emov [rsp+260], eax
37bc62235jmp 0x37bc61bf0
37bc6223a
37bc6223a 66 0f 1f 44 00 00 f..D..
37bc62240
37bc62240loc_37bc62240:
37bc62240mov eax, r10l
37bc62243jmp 0x37bc6221a
37bc62245
37bc62245 0f 1f 00 ...
37bc62248
37bc62248loc_37bc62248:
37bc62248mov eax, ebp
37bc6224ajmp 0x37bc61f1a
37bc6224f
37bc6224floc_37bc6224f:
37bc6224fneg eax
37bc62251jmp 0x37bc6122d
37bc61100
Loading..