File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bfe7080
37bfe7080dlasyf_aa_64_:
37bfe7080push r15
37bfe7082push r14
37bfe7084push r13
37bfe7086push r12
37bfe7088push rbp
37bfe7089push rdi
37bfe708apush rsi
37bfe708bpush rbx
37bfe708csub rsp, 264
37bfe7093mov rax, [rsp+400]
37bfe709bmov r14, [rsp+368]
37bfe70a3mov r12, [rsp+408]
37bfe70abmov rsi, [rax]
37bfe70aexor eax, eax
37bfe70b0test rsi, rsi
37bfe70b3mov [rsp+344], rdx
37bfe70bbcmovs rsi, rax
37bfe70bfmov rax, [rsp+376]
37bfe70c7xor edx, edx
37bfe70c9mov [rsp+352], r8
37bfe70d1mov [rsp+360], r9
37bfe70d9mov r8l, 1
37bfe70dfmov r9l, 1
37bfe70e5mov rax, [rax]
37bfe70e8mov rbx, rsi
37bfe70ebnot rbx
37bfe70eetest rax, rax
37bfe70f1cmovns rdx, rax
37bfe70f5mov rax, [rsp+344]
37bfe70fdmov rdi, [rax]
37bfe7100mov rbp, rdx
37bfe7103mov eax, 3
37bfe7108mov r15, rdx
37bfe710bmov [rsp+136], rdx
37bfe7113not rbp
37bfe7116lea rdx, [rip+0x477e13]
37bfe711dsub rax, rdi
37bfe7120mov [rsp+176], rbp
37bfe7128mov [rsp+128], rax
37bfe7130mov r13, rax
37bfe7133call lsame_64_
37bfe7138mov rdx, [rsp+360]
37bfe7140mov rcx, rax
37bfe7143mov rax, [rsp+352]
37bfe714bmov rdx, [rdx]
37bfe714emov rax, [rax]
37bfe7151cmp rax, rdx
37bfe7154cmovle rdx, rax
37bfe7158test rcx, rcx
37bfe715bje 0x37bfe7640
37bfe7161test rdx, rdx
37bfe7164jle 0x37bfe7645
37bfe716amov [rsp+152], rdi
37bfe7172lea rdi, [8*rsi+8]
37bfe717alea rcx, [rbp+2*r15]
37bfe717fmov r15, -1
37bfe7186imul rsi, r13
37bfe718amov [rsp+168], rdi
37bfe7192lea rdi, [rsp+240]
37bfe719amov [rsp+112], rdi
37bfe719flea rdi, [rip+0x477daa]
37bfe71a6mov [rsp+120], rcx
37bfe71abadd rsi, rbx
37bfe71aemov rbx, [rsp+392]
37bfe71b6mov [rsp+104], rdi
37bfe71bblea rsi, [rbx+8*rsi+8]
37bfe71c0mov [rsp+160], rsi
37bfe71c8mov rsi, rbx
37bfe71cbmov ebx, 1
37bfe71d0jmp 0x37bfe7231
37bfe71d2
37bfe71d2 66 0f 1f 44 00 00 f..D..
37bfe71d8
37bfe71d8loc_37bfe71d8:
37bfe71d8mov rdi, [rsp+136]
37bfe71e0mov rbx, [rsp+120]
37bfe71e5lea r10, [rdi+rbx]
37bfe71e9mov rdi, [rsp+168]
37bfe71f1add rsi, rdi
37bfe71f4
37bfe71f4loc_37bfe71f4:
37bfe71f4mov rcx, [rsp+360]
37bfe71fcadd r15, [rsp+136]
37bfe7204mov [rsp+120], r10
37bfe7209add [rsp+152], 1
37bfe7212add [rsp+160], 8
37bfe721bmov rdx, [rcx]
37bfe721ecmp rax, rdx
37bfe7221cmovle rdx, rax
37bfe7225cmp rdx, rbp
37bfe7228jl 0x37bfe7645
37bfe722emov rbx, rbp
37bfe7231
37bfe7231loc_37bfe7231:
37bfe7231mov rcx, [rsp+344]
37bfe7239mov rdx, rax
37bfe723csub rdx, rbx
37bfe723fmov r13, [rcx]
37bfe7242add rdx, 1
37bfe7246add r13, rbx
37bfe7249cmp rbx, rax
37bfe724cmov eax, 1
37bfe7251cmovne rax, rdx
37bfe7255lea rdi, [r13-1]
37bfe7259mov [rsp+240], rax
37bfe7261cmp rdi, 2
37bfe7265jg 0x37bfe7c98
37bfe726b
37bfe726bloc_37bfe726b:
37bfe726bmov rax, [rsp+104]
37bfe7270mov rcx, [rsp+112]
37bfe7275mov r9, r12
37bfe7278mov rdx, rsi
37bfe727blea r8, [rip+0x477cce]
37bfe7282mov [rsp+32], rax
37bfe7287call dcopy_64_
37bfe728ccmp [rsp+128], rbx
37bfe7294jl 0x37bfe7c40
37bfe729a
37bfe729aloc_37bfe729a:
37bfe729amovsd_xmm x0, [r12]
37bfe72a0lea rax, [rdi+r15]
37bfe72a4lea rbp, [rbx+1]
37bfe72a8movsd_xmm [r14+8*rax], x0
37bfe72aemov rax, [rsp+352]
37bfe72b6mov rax, [rax]
37bfe72b9cmp rax, rbx
37bfe72bcjle 0x37bfe71d8
37bfe72c2lea rcx, [rsp+248]
37bfe72calea r10, [r12+8]
37bfe72cfmov [rsp+144], rcx
37bfe72d7cmp rdi, 1
37bfe72dbjle 0x37bfe7346
37bfe72ddmov r9, [rsp+104]
37bfe72e2sub rax, rbx
37bfe72e5mov [rsp+32], r10
37bfe72ealea rdx, [rsp+232]
37bfe72f2mov [rsp+248], rax
37bfe72famov rax, [rsp+120]
37bfe72ffmov [rsp+40], r9
37bfe7304xorpd x0, [rip+0x477c64]
37bfe730clea rax, [r13+rax-2]
37bfe7311mov r9, [rsp+376]
37bfe7319mov [rsp+184], r10
37bfe7321movsd_xmm [rsp+232], x0
37bfe732alea r8, [r14+8*rax]
37bfe732ecall daxpy_64_
37bfe7333mov rax, [rsp+352]
37bfe733bmov r10, [rsp+184]
37bfe7343mov rax, [rax]
37bfe7346
37bfe7346loc_37bfe7346:
37bfe7346mov rcx, [rsp+144]
37bfe734esub rax, rbx
37bfe7351lea r8, [rip+0x477bf8]
37bfe7358mov rdx, r10
37bfe735bmov [rsp+248], rax
37bfe7363call idamax_64_
37bfe7368movsd_xmm x0, [r12+8*rax]
37bfe736ecmp rax, 1
37bfe7372je 0x37bfe7c00
37bfe7378pxor x1, x1
37bfe737cxor edx, edx
37bfe737emov r8l, 1
37bfe7384ucomisd x0, x1
37bfe7388setp dl
37bfe738bcmovne rdx, r8
37bfe738ftest rdx, rdx
37bfe7392je 0x37bfe7c00
37bfe7398movsd_xmm x1, [r12+8]
37bfe739fmov r9, [rsp+136]
37bfe73a7mov r8, [rsp+344]
37bfe73afmovsd_xmm [r12+8*rax], x1
37bfe73b5lea rax, [rax+rbx+1]
37bfe73bamov r11, r9
37bfe73bdmov [rsp+192], rax
37bfe73c5sub rax, 1
37bfe73c9mov rdx, rax
37bfe73ccimul r11, rax
37bfe73d0mov [rsp+216], rax
37bfe73d8mov rax, [rsp+176]
37bfe73e0sub rdx, rbp
37bfe73e3movsd_xmm [r12+8], x0
37bfe73easub rdx, 1
37bfe73eemov [rsp+248], rdx
37bfe73f6mov rdx, [r8]
37bfe73f9add rax, r11
37bfe73fcmov [rsp+184], rax
37bfe7404mov r8, [rsp+376]
37bfe740cadd rdx, rbp
37bfe740fmov [rsp+208], r11
37bfe7417lea rcx, [rax+rdx]
37bfe741bmov rax, [rsp+120]
37bfe7420lea r10, [r9+rax]
37bfe7424mov rax, [rsp+104]
37bfe7429lea r9, [r14+8*rcx]
37bfe742dmov rcx, [rsp+144]
37bfe7435lea rdx, [rdx+r10-1]
37bfe743amov [rsp+200], r10
37bfe7442mov [rsp+32], rax
37bfe7447lea rdx, [r14+8*rdx]
37bfe744bcall dswap_64_
37bfe7450mov rax, [rsp+352]
37bfe7458mov r10, [rsp+200]
37bfe7460mov r11, [rsp+208]
37bfe7468mov rdx, [rax]
37bfe746bmov rax, [rsp+216]
37bfe7473cmp rdx, rax
37bfe7476jg 0x37bfe8068
37bfe747c
37bfe747cloc_37bfe747c:
37bfe747cmov rcx, [rsp+344]
37bfe7484mov [rsp+200], rax
37bfe748cmov r8, [rsp+400]
37bfe7494mov [rsp+208], r10
37bfe749cmov rdx, [rcx]
37bfe749fmov [rsp+248], rbx
37bfe74a7lea rcx, [rdx+rbp-1]
37bfe74aclea rdx, [rdx+rax-1]
37bfe74b1add rcx, [rsp+120]
37bfe74b6add rdx, [rsp+184]
37bfe74bemovsd_xmm x0, [r14+8*rcx]
37bfe74c4movsd_xmm x1, [r14+8*rdx]
37bfe74camov rax, [rsp+392]
37bfe74d2movsd_xmm [r14+8*rcx], x1
37bfe74d8mov rcx, [rsp+192]
37bfe74e0movsd_xmm [r14+8*rdx], x0
37bfe74e6lea rdx, [rax+8*rbx]
37bfe74eamov rax, [rsp+400]
37bfe74f2mov [rsp+32], rax
37bfe74f7mov rax, [rsp+392]
37bfe74fflea r9, [rax+8*rcx-16]
37bfe7504mov rcx, [rsp+144]
37bfe750ccall dswap_64_
37bfe7511mov rcx, [rsp+384]
37bfe7519mov rax, [rsp+200]
37bfe7521cmp [rsp+128], rbp
37bfe7529mov r10, [rsp+208]
37bfe7531mov [rcx+8*rbx], rax
37bfe7535jle 0x37bfe8008
37bfe753b
37bfe753bloc_37bfe753b:
37bfe753bmov rax, [rsp+120]
37bfe7540movsd_xmm x0, [r12+8]
37bfe7547lea r11, [rdi+rax]
37bfe754bmov rax, [rsp+168]
37bfe7553movsd_xmm [r14+8*r11], x0
37bfe7559add rsi, rax
37bfe755cmov rax, [rsp+360]
37bfe7564cmp [rax], rbx
37bfe7567jg 0x37bfe7df0
37bfe756d
37bfe756dloc_37bfe756d:
37bfe756dmov rax, [rsp+352]
37bfe7575mov rax, [rax]
37bfe7578lea rdx, [rax-1]
37bfe757ccmp rdx, rbx
37bfe757fjle 0x37bfe71f4
37bfe7585movsd_xmm x0, [r14+8*r11]
37bfe758bsub rax, rbx
37bfe758epxor x1, x1
37bfe7592add rdi, r10
37bfe7595sub rax, 1
37bfe7599mov [rsp+120], r10
37bfe759elea rdi, [r14+8*rdi]
37bfe75a2ucomisd x0, x1
37bfe75a6jp 0x37bfe75ae
37bfe75a8je 0x37bfe7ec8
37bfe75ae
37bfe75aeloc_37bfe75ae:
37bfe75aemovsd_xmm x1, [rip+0x4779ca]
37bfe75b6lea rdx, [r12+16]
37bfe75bbmov r9, rdi
37bfe75benot rbx
37bfe75c1mov [rsp+248], rax
37bfe75c9mov rax, [rsp+376]
37bfe75d1lea r8, [rip+0x477978]
37bfe75d8divsd x1, x0
37bfe75dcmov r13, [rsp+144]
37bfe75e4mov [rsp+32], rax
37bfe75e9mov rcx, r13
37bfe75ecmovsd_xmm [rsp+232], x1
37bfe75f5call dcopy_64_
37bfe75famov rax, [rsp+352]
37bfe7602mov r8, rdi
37bfe7605mov rcx, r13
37bfe7608mov r9, [rsp+376]
37bfe7610lea rdx, [rsp+232]
37bfe7618add rbx, [rax]
37bfe761bmov [rsp+248], rbx
37bfe7623call dscal_64_
37bfe7628mov rax, [rsp+352]
37bfe7630mov r10, [rsp+120]
37bfe7635mov rax, [rax]
37bfe7638jmp 0x37bfe71f4
37bfe763d
37bfe763d 0f 1f 00 ...
37bfe7640
37bfe7640loc_37bfe7640:
37bfe7640test rdx, rdx
37bfe7643jg 0x37bfe7660
37bfe7645
37bfe7645loc_37bfe7645:
37bfe7645add rsp, 264
37bfe764cpop rbx
37bfe764dpop rsi
37bfe764epop rdi
37bfe764fpop rbp
37bfe7650pop r12
37bfe7652pop r13
37bfe7654pop r14
37bfe7656pop r15
37bfe7658ret
37bfe7659
37bfe7659 0f 1f 80 00 00 00 00 .......
37bfe7660
37bfe7660loc_37bfe7660:
37bfe7660mov [rsp+160], rdi
37bfe7668lea rdi, [r14+8]
37bfe766cmov r15, [rsp+136]
37bfe7674mov rdx, rax
37bfe7677mov [rsp+152], rdi
37bfe767flea rdi, [8*rsi+8]
37bfe7687mov r13, [rsp+176]
37bfe768fimul rsi, [rsp+128]
37bfe7698mov [rsp+144], rdi
37bfe76a0add rsi, rbx
37bfe76a3mov rbx, [rsp+392]
37bfe76ablea rsi, [rbx+8*rsi+8]
37bfe76b0mov rdi, rbx
37bfe76b3mov ebx, 1
37bfe76b8mov [rsp+168], rsi
37bfe76c0lea rsi, [rsp+240]
37bfe76c8mov [rsp+112], rsi
37bfe76cdlea rsi, [rip+0x47787c]
37bfe76d4mov [rsp+104], rsi
37bfe76d9jmp 0x37bfe7b2c
37bfe76de
37bfe76de 66 90 f.
37bfe76e0
37bfe76e0loc_37bfe76e0:
37bfe76e0mov rax, [rsp+104]
37bfe76e5mov rcx, [rsp+112]
37bfe76eamov r9, r12
37bfe76edmov rdx, rdi
37bfe76f0lea r8, [rip+0x477859]
37bfe76f7mov [rsp+32], rax
37bfe76fccall dcopy_64_
37bfe7701cmp [rsp+128], rbx
37bfe7709jl 0x37bfe7d20
37bfe770f
37bfe770floc_37bfe770f:
37bfe770fmov r10, r15
37bfe7712movsd_xmm x0, [r12]
37bfe7718lea rsi, [rbx+1]
37bfe771cimul r10, rbp
37bfe7720lea r11, [r10+r13]
37bfe7724lea rax, [r11+rbx]
37bfe7728movsd_xmm [r14+8*rax], x0
37bfe772emov rax, [rsp+352]
37bfe7736mov rdx, [rax]
37bfe7739mov rax, [rsp+144]
37bfe7741add rax, rdi
37bfe7744cmp rdx, rbx
37bfe7747jle 0x37bfe7af0
37bfe774dlea rax, [rsp+248]
37bfe7755mov [rsp+120], rax
37bfe775alea rax, [r12+8]
37bfe775fcmp rbp, 1
37bfe7763jle 0x37bfe77f8
37bfe7769sub rdx, rbx
37bfe776cmov r9, [rsp+104]
37bfe7771mov [rsp+32], rax
37bfe7776mov [rsp+248], rdx
37bfe777emov rdx, r10
37bfe7781xorpd x0, [rip+0x4777e7]
37bfe7789sub rdx, r15
37bfe778cmov [rsp+40], r9
37bfe7791mov rcx, [rsp+120]
37bfe7796lea r9, [rip+0x4777b3]
37bfe779dadd rdx, r13
37bfe77a0mov [rsp+184], r11
37bfe77a8add rdx, rsi
37bfe77abmov [rsp+176], r10
37bfe77b3lea r8, [r14+8*rdx]
37bfe77b7lea rdx, [rsp+232]
37bfe77bfmov [rsp+136], rax
37bfe77c7movsd_xmm [rsp+232], x0
37bfe77d0call daxpy_64_
37bfe77d5mov rax, [rsp+352]
37bfe77ddmov r11, [rsp+184]
37bfe77e5mov r10, [rsp+176]
37bfe77edmov rdx, [rax]
37bfe77f0mov rax, [rsp+136]
37bfe77f8
37bfe77f8loc_37bfe77f8:
37bfe77f8sub rdx, rbx
37bfe77fbmov rcx, [rsp+120]
37bfe7800lea r8, [rip+0x477749]
37bfe7807mov [rsp+176], r11
37bfe780fmov [rsp+248], rdx
37bfe7817mov rdx, rax
37bfe781amov [rsp+136], r10
37bfe7822call idamax_64_
37bfe7827mov r10, [rsp+136]
37bfe782fmov r11, [rsp+176]
37bfe7837cmp rax, 1
37bfe783bmovsd_xmm x0, [r12+8*rax]
37bfe7841lea rbp, [rax+1]
37bfe7845je 0x37bfe7c28
37bfe784bpxor x1, x1
37bfe784fxor edx, edx
37bfe7851mov ecx, 1
37bfe7856ucomisd x0, x1
37bfe785asetp dl
37bfe785dcmovne rdx, rcx
37bfe7861test rdx, rdx
37bfe7864je 0x37bfe7c28
37bfe786amovsd_xmm x1, [r12+8]
37bfe7871add rbp, rbx
37bfe7874mov [rsp+184], r11
37bfe787clea r8, [rip+0x4776cd]
37bfe7883mov r11, [rsp+344]
37bfe788bmov [rsp+176], r10
37bfe7893movsd_xmm [r12+8*rax], x1
37bfe7899lea rax, [rbp-1]
37bfe789dmov rdx, rax
37bfe78a0mov [rsp+136], rax
37bfe78a8sub rdx, rsi
37bfe78abmovsd_xmm [r12+8], x0
37bfe78b2sub rdx, 1
37bfe78b6mov [rsp+248], rdx
37bfe78bemov rdx, [r11]
37bfe78c1add rdx, rsi
37bfe78c4imul rdx, r15
37bfe78c8lea rcx, [rdx+r13]
37bfe78ccsub rdx, r15
37bfe78cfadd rcx, rax
37bfe78d2mov rax, [rsp+376]
37bfe78daadd rdx, r13
37bfe78ddlea r9, [r14+8*rcx]
37bfe78e1lea rdx, [rbx+rdx+2]
37bfe78e6mov rcx, [rsp+120]
37bfe78ebmov [rsp+32], rax
37bfe78f0lea rdx, [r14+8*rdx]
37bfe78f4call dswap_64_
37bfe78f9mov rax, [rsp+352]
37bfe7901mov r10, [rsp+176]
37bfe7909mov r11, [rsp+184]
37bfe7911mov rdx, [rax]
37bfe7914mov rax, [rsp+136]
37bfe791ccmp rdx, rax
37bfe791fjg 0x37bfe7f90
37bfe7925
37bfe7925loc_37bfe7925:
37bfe7925mov rcx, [rsp+344]
37bfe792dmov [rsp+136], rax
37bfe7935lea rbp, [8*rbp-16]
37bfe793dmov r8, [rsp+400]
37bfe7945mov [rsp+184], r11
37bfe794dmov rdx, [rcx]
37bfe7950mov [rsp+176], r10
37bfe7958mov [rsp+248], rbx
37bfe7960lea rcx, [rdx+rsi-1]
37bfe7965lea rdx, [rdx+rax-1]
37bfe796aimul rcx, r15
37bfe796eimul rdx, r15
37bfe7972add rcx, r13
37bfe7975add rdx, r13
37bfe7978add rcx, rsi
37bfe797badd rdx, rax
37bfe797emovsd_xmm x0, [r14+8*rcx]
37bfe7984mov rax, [rsp+392]
37bfe798cmovsd_xmm x1, [r14+8*rdx]
37bfe7992movsd_xmm [r14+8*rcx], x1
37bfe7998mov rcx, [rsp+120]
37bfe799dmovsd_xmm [r14+8*rdx], x0
37bfe79a3lea rdx, [rax+8*rbx]
37bfe79a7mov rax, [rsp+400]
37bfe79afmov [rsp+32], rax
37bfe79b4mov rax, [rsp+392]
37bfe79bclea r9, [rax+rbp]
37bfe79c0call dswap_64_
37bfe79c5mov rcx, [rsp+384]
37bfe79cdmov rax, [rsp+136]
37bfe79d5cmp [rsp+128], rsi
37bfe79ddmov r10, [rsp+176]
37bfe79e5mov [rcx+8*rbx], rax
37bfe79e9mov r11, [rsp+184]
37bfe79f1jle 0x37bfe7f30
37bfe79f7
37bfe79f7loc_37bfe79f7:
37bfe79f7mov rax, [rsp+144]
37bfe79ffmovsd_xmm x0, [r12+8]
37bfe7a06lea rbp, [r11+rsi]
37bfe7a0aadd rax, rdi
37bfe7a0dmov rdi, [rsp+360]
37bfe7a15movsd_xmm [r14+8*rbp], x0
37bfe7a1bcmp [rdi], rbx
37bfe7a1ejg 0x37bfe7d80
37bfe7a24
37bfe7a24loc_37bfe7a24:
37bfe7a24mov rdi, [rsp+352]
37bfe7a2cmov rdx, [rdi]
37bfe7a2flea rcx, [rdx-1]
37bfe7a33cmp rcx, rbx
37bfe7a36jle 0x37bfe7af0
37bfe7a3cmovsd_xmm x0, [r14+8*rbp]
37bfe7a42sub rdx, rbx
37bfe7a45pxor x1, x1
37bfe7a49lea rcx, [r11+rbx+2]
37bfe7a4esub rdx, 1
37bfe7a52mov [rsp+136], rax
37bfe7a5alea rdi, [r14+8*rcx]
37bfe7a5eucomisd x0, x1
37bfe7a62jp 0x37bfe7a6a
37bfe7a64je 0x37bfe7e60
37bfe7a6a
37bfe7a6aloc_37bfe7a6a:
37bfe7a6amov rax, [rsp+104]
37bfe7a6fmov rbp, [rsp+120]
37bfe7a74mov r9, rdi
37bfe7a77not rbx
37bfe7a7amovsd_xmm x1, [rip+0x4774fe]
37bfe7a82mov [rsp+248], rdx
37bfe7a8alea r8, [rip+0x4774bf]
37bfe7a91lea rdx, [r12+16]
37bfe7a96mov [rsp+32], rax
37bfe7a9bmov rcx, rbp
37bfe7a9edivsd x1, x0
37bfe7aa2movsd_xmm [rsp+232], x1
37bfe7aabcall dcopy_64_
37bfe7ab0mov rax, [rsp+352]
37bfe7ab8mov r8, rdi
37bfe7abbmov rcx, rbp
37bfe7abelea rdx, [rsp+232]
37bfe7ac6lea r9, [rip+0x477483]
37bfe7acdadd rbx, [rax]
37bfe7ad0mov [rsp+248], rbx
37bfe7ad8call dscal_64_
37bfe7addmov rax, [rsp+352]
37bfe7ae5mov rdx, [rax]
37bfe7ae8mov rax, [rsp+136]
37bfe7af0
37bfe7af0loc_37bfe7af0:
37bfe7af0add [rsp+160], 1
37bfe7af9mov rdi, rax
37bfe7afcmov rax, [rsp+360]
37bfe7b04add [rsp+152], 8
37bfe7b0dadd [rsp+168], 8
37bfe7b16mov rax, [rax]
37bfe7b19cmp rdx, rax
37bfe7b1ccmovle rax, rdx
37bfe7b20cmp rax, rsi
37bfe7b23jl 0x37bfe7645
37bfe7b29mov rbx, rsi
37bfe7b2c
37bfe7b2cloc_37bfe7b2c:
37bfe7b2cmov rax, [rsp+344]
37bfe7b34mov rsi, [rax]
37bfe7b37mov rax, rdx
37bfe7b3asub rax, rbx
37bfe7b3dadd rsi, rbx
37bfe7b40add rax, 1
37bfe7b44cmp rbx, rdx
37bfe7b47mov edx, 1
37bfe7b4ccmove rax, rdx
37bfe7b50lea rbp, [rsi-1]
37bfe7b54mov [rsp+240], rax
37bfe7b5ccmp rbp, 2
37bfe7b60jle 0x37bfe76e0
37bfe7b66mov rax, [rsp+160]
37bfe7b6emov rdx, [rsp+112]
37bfe7b73mov [rsp+88], 12
37bfe7b7clea r9, [rip+0x4773b5]
37bfe7b83mov [rsp+72], rdi
37bfe7b88lea r8, [rsp+248]
37bfe7b90lea rcx, [rip+0x4773a9]
37bfe7b97sub rax, 2
37bfe7b9bmov [rsp+248], rax
37bfe7ba3mov rax, [rsp+104]
37bfe7ba8mov [rsp+80], rax
37bfe7badlea rax, [rip+0x4773a4]
37bfe7bb4mov [rsp+64], rax
37bfe7bb9mov rax, [rsp+376]
37bfe7bc1mov [rsp+56], rax
37bfe7bc6mov rax, [rsp+152]
37bfe7bcesub rax, 8
37bfe7bd2mov [rsp+48], rax
37bfe7bd7mov rax, [rsp+400]
37bfe7bdfmov [rsp+40], rax
37bfe7be4mov rax, [rsp+168]
37bfe7becmov [rsp+32], rax
37bfe7bf1call dgemv_64_
37bfe7bf6jmp 0x37bfe76e0
37bfe7bfb
37bfe7bfb 0f 1f 44 00 00 ..D..
37bfe7c00
37bfe7c00loc_37bfe7c00:
37bfe7c00mov rax, [rsp+384]
37bfe7c08mov rcx, [rsp+120]
37bfe7c0dmov [rax+8*rbx], rbp
37bfe7c11mov rax, [rsp+136]
37bfe7c19lea r10, [rax+rcx]
37bfe7c1djmp 0x37bfe753b
37bfe7c22
37bfe7c22 66 0f 1f 44 00 00 f..D..
37bfe7c28
37bfe7c28loc_37bfe7c28:
37bfe7c28mov rax, [rsp+384]
37bfe7c30mov [rax+8*rbx], rsi
37bfe7c34jmp 0x37bfe79f7
37bfe7c39
37bfe7c39 0f 1f 80 00 00 00 00 .......
37bfe7c40
37bfe7c40loc_37bfe7c40:
37bfe7c40mov rcx, [rsp+104]
37bfe7c45lea rax, [r13+r15-2]
37bfe7c4amov r9, [rsp+376]
37bfe7c52lea rdx, [rsp+232]
37bfe7c5amovsd_xmm x0, [r14+8*rax]
37bfe7c60mov [rsp+32], r12
37bfe7c65lea rax, [r13+r15-3]
37bfe7c6amov [rsp+40], rcx
37bfe7c6fxorpd x0, [rip+0x4772f9]
37bfe7c77lea r8, [r14+8*rax]
37bfe7c7bmov rcx, [rsp+112]
37bfe7c80movsd_xmm [rsp+232], x0
37bfe7c89call daxpy_64_
37bfe7c8ejmp 0x37bfe729a
37bfe7c93
37bfe7c93 0f 1f 44 00 00 ..D..
37bfe7c98
37bfe7c98loc_37bfe7c98:
37bfe7c98mov rax, [rsp+152]
37bfe7ca0mov rdx, [rsp+112]
37bfe7ca5lea rcx, [rip+0x4772ac]
37bfe7cacmov [rsp+88], 12
37bfe7cb5mov [rsp+64], rcx
37bfe7cbalea r9, [rip+0x477277]
37bfe7cc1lea r8, [rsp+248]
37bfe7cc9sub rax, 2
37bfe7ccdmov [rsp+72], rsi
37bfe7cd2lea rcx, [rip+0x477267]
37bfe7cd9mov [rsp+248], rax
37bfe7ce1mov rax, [rsp+104]
37bfe7ce6mov [rsp+80], rax
37bfe7cebmov [rsp+56], rax
37bfe7cf0lea rax, [r14+8*r15+8]
37bfe7cf5mov [rsp+48], rax
37bfe7cfamov rax, [rsp+400]
37bfe7d02mov [rsp+40], rax
37bfe7d07mov rax, [rsp+160]
37bfe7d0fmov [rsp+32], rax
37bfe7d14call dgemv_64_
37bfe7d19jmp 0x37bfe726b
37bfe7d1e
37bfe7d1e 66 90 f.
37bfe7d20
37bfe7d20loc_37bfe7d20:
37bfe7d20sub rsi, 2
37bfe7d24mov rcx, [rsp+112]
37bfe7d29lea rdx, [rsp+232]
37bfe7d31lea r9, [rip+0x477218]
37bfe7d38imul rsi, r15
37bfe7d3clea rax, [rsi+r13]
37bfe7d40sub rsi, r15
37bfe7d43add rax, rbx
37bfe7d46add rsi, r13
37bfe7d49movsd_xmm x0, [r14+8*rax]
37bfe7d4fmov rax, [rsp+104]
37bfe7d54mov [rsp+32], r12
37bfe7d59add rsi, rbx
37bfe7d5cxorpd x0, [rip+0x47720c]
37bfe7d64lea r8, [r14+8*rsi]
37bfe7d68mov [rsp+40], rax
37bfe7d6dmovsd_xmm [rsp+232], x0
37bfe7d76call daxpy_64_
37bfe7d7bjmp 0x37bfe770f
37bfe7d80
37bfe7d80loc_37bfe7d80:
37bfe7d80mov rdi, [rsp+352]
37bfe7d88add r10, r15
37bfe7d8bmov rcx, [rsp+120]
37bfe7d90mov r9, rax
37bfe7d93add r10, r13
37bfe7d96lea r8, [rip+0x4771b3]
37bfe7d9dmov [rsp+176], r11
37bfe7da5mov rdx, [rdi]
37bfe7da8mov rdi, [rsp+104]
37bfe7dadadd r10, rsi
37bfe7db0mov [rsp+136], rax
37bfe7db8mov [rsp+32], rdi
37bfe7dbdsub rdx, rbx
37bfe7dc0mov [rsp+248], rdx
37bfe7dc8lea rdx, [r14+8*r10]
37bfe7dcccall dcopy_64_
37bfe7dd1mov r11, [rsp+176]
37bfe7dd9mov rax, [rsp+136]
37bfe7de1jmp 0x37bfe7a24
37bfe7de6
37bfe7de6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfe7df0
37bfe7df0loc_37bfe7df0:
37bfe7df0mov rax, [rsp+352]
37bfe7df8add r13, [rsp+120]
37bfe7dfdmov r9, rsi
37bfe7e00mov [rsp+200], r10
37bfe7e08mov r8, [rsp+376]
37bfe7e10mov rcx, [rsp+144]
37bfe7e18lea rdx, [r14+8*r13]
37bfe7e1cmov [rsp+192], r11
37bfe7e24mov rax, [rax]
37bfe7e27mov [rsp+184], rax
37bfe7e2fsub rax, rbx
37bfe7e32mov [rsp+248], rax
37bfe7e3amov rax, [rsp+104]
37bfe7e3fmov [rsp+32], rax
37bfe7e44call dcopy_64_
37bfe7e49mov r10, [rsp+200]
37bfe7e51mov r11, [rsp+192]
37bfe7e59jmp 0x37bfe756d
37bfe7e5e
37bfe7e5e 66 90 f.
37bfe7e60
37bfe7e60loc_37bfe7e60:
37bfe7e60mov rax, [rsp+376]
37bfe7e68mov [rsp+40], rdi
37bfe7e6dlea r8, [rip+0x4770dc]
37bfe7e74lea rcx, [rip+0x4770ed]
37bfe7e7bmov [rsp+56], 4
37bfe7e84mov [rsp+48], rax
37bfe7e89lea rax, [rip+0x4770d0]
37bfe7e90mov [rsp+32], rax
37bfe7e95mov r9, rax
37bfe7e98mov [rsp+248], rdx
37bfe7ea0mov rdx, [rsp+120]
37bfe7ea5call dlaset_64_
37bfe7eaamov rax, [rsp+352]
37bfe7eb2mov rdx, [rax]
37bfe7eb5mov rax, [rsp+136]
37bfe7ebdjmp 0x37bfe7af0
37bfe7ec2
37bfe7ec2 66 0f 1f 44 00 00 f..D..
37bfe7ec8
37bfe7ec8loc_37bfe7ec8:
37bfe7ec8mov [rsp+248], rax
37bfe7ed0mov rax, [rsp+376]
37bfe7ed8lea rcx, [rip+0x477089]
37bfe7edfmov [rsp+56], 4
37bfe7ee8mov r8, [rsp+144]
37bfe7ef0mov [rsp+48], rax
37bfe7ef5lea rax, [rip+0x477064]
37bfe7efcmov rdx, [rsp+104]
37bfe7f01mov [rsp+32], rax
37bfe7f06mov r9, rax
37bfe7f09mov [rsp+40], rdi
37bfe7f0ecall dlaset_64_
37bfe7f13mov rax, [rsp+352]
37bfe7f1bmov r10, [rsp+120]
37bfe7f20mov rax, [rax]
37bfe7f23jmp 0x37bfe71f4
37bfe7f28
37bfe7f28 0f 1f 84 00 00 00 00 00 ........
37bfe7f30
37bfe7f30loc_37bfe7f30:
37bfe7f30mov rax, [rsp+160]
37bfe7f38mov rdx, [rsp+152]
37bfe7f40lea r9, [r14+rbp]
37bfe7f44mov [rsp+176], r11
37bfe7f4cmov rcx, [rsp+120]
37bfe7f51mov [rsp+136], r10
37bfe7f59mov [rsp+248], rax
37bfe7f61mov rax, [rsp+376]
37bfe7f69mov [rsp+32], rax
37bfe7f6emov r8, rax
37bfe7f71call dswap_64_
37bfe7f76mov r10, [rsp+136]
37bfe7f7emov r11, [rsp+176]
37bfe7f86jmp 0x37bfe79f7
37bfe7f8b
37bfe7f8b 0f 1f 44 00 00 ..D..
37bfe7f90
37bfe7f90loc_37bfe7f90:
37bfe7f90mov rcx, [rsp+344]
37bfe7f98sub rdx, rax
37bfe7f9blea r8, [rip+0x476fae]
37bfe7fa2mov [rsp+248], rdx
37bfe7faamov rcx, [rcx]
37bfe7fadlea rdx, [rax+rcx-1]
37bfe7fb2lea rcx, [rsi+rcx-1]
37bfe7fb7mov rax, [rsp+104]
37bfe7fbcimul rdx, r15
37bfe7fc0imul rcx, r15
37bfe7fc4mov [rsp+32], rax
37bfe7fc9add rdx, r13
37bfe7fccadd rcx, r13
37bfe7fcfadd rdx, rbp
37bfe7fd2add rcx, rbp
37bfe7fd5lea r9, [r14+8*rdx]
37bfe7fd9lea rdx, [r14+8*rcx]
37bfe7fddmov rcx, [rsp+120]
37bfe7fe2call dswap_64_
37bfe7fe7mov r11, [rsp+184]
37bfe7fefmov r10, [rsp+176]
37bfe7ff7mov rax, [rsp+136]
37bfe7fffjmp 0x37bfe7925
37bfe8004
37bfe8004 0f 1f 40 00 ..@.
37bfe8008
37bfe8008loc_37bfe8008:
37bfe8008mov rax, [rsp+152]
37bfe8010mov rcx, [rsp+144]
37bfe8018lea r8, [rip+0x476f31]
37bfe801fmov [rsp+192], r10
37bfe8027mov [rsp+248], rax
37bfe802fmov rax, [rsp+120]
37bfe8034lea rdx, [r14+8*rax+8]
37bfe8039mov rax, [rsp+104]
37bfe803emov [rsp+32], rax
37bfe8043mov rax, [rsp+184]
37bfe804blea r9, [r14+8*rax+8]
37bfe8050call dswap_64_
37bfe8055mov r10, [rsp+192]
37bfe805djmp 0x37bfe753b
37bfe8062
37bfe8062 66 0f 1f 44 00 00 f..D..
37bfe8068
37bfe8068loc_37bfe8068:
37bfe8068mov rcx, [rsp+344]
37bfe8070sub rdx, rax
37bfe8073mov [rsp+200], rax
37bfe807bmov [rsp+248], rdx
37bfe8083add r11, [rsp+136]
37bfe808bmov rcx, [rcx]
37bfe808eadd r11, [rsp+176]
37bfe8096mov [rsp+208], r10
37bfe809elea rdx, [rax+rcx-1]
37bfe80a3mov rax, [rsp+376]
37bfe80ablea rcx, [rbp+rcx-1]
37bfe80b0add rdx, r11
37bfe80b3add rcx, r11
37bfe80b6mov [rsp+32], rax
37bfe80bblea r9, [r14+8*rdx]
37bfe80bflea rdx, [r14+8*rcx]
37bfe80c3mov r8, rax
37bfe80c6mov rcx, [rsp+144]
37bfe80cecall dswap_64_
37bfe80d3mov r10, [rsp+208]
37bfe80dbmov rax, [rsp+200]
37bfe80e3jmp 0x37bfe747c
37bfe7080
37bfe7080dlasyf_aa_64_:
37bfe7080push r15
37bfe7082push r14
37bfe7084push r13
37bfe7086push r12
37bfe7088push rbp
37bfe7089push rdi
37bfe708apush rsi
37bfe708bpush rbx
37bfe708csub rsp, 264
37bfe7093mov rax, [rsp+400]
37bfe709bmov r14, [rsp+368]
37bfe70a3mov r12, [rsp+408]
37bfe70abmov rsi, [rax]
37bfe70aexor eax, eax
37bfe70b0test rsi, rsi
37bfe70b3mov [rsp+344], rdx
37bfe70bbcmovs rsi, rax
37bfe70bfmov rax, [rsp+376]
37bfe70c7xor edx, edx
37bfe70c9mov [rsp+352], r8
37bfe70d1mov [rsp+360], r9
37bfe70d9mov r8l, 1
37bfe70dfmov r9l, 1
37bfe70e5mov rax, [rax]
37bfe70e8mov rbx, rsi
37bfe70ebnot rbx
37bfe70eetest rax, rax
37bfe70f1cmovns rdx, rax
37bfe70f5mov rax, [rsp+344]
37bfe70fdmov rdi, [rax]
37bfe7100mov rbp, rdx
37bfe7103mov eax, 3
37bfe7108mov r15, rdx
37bfe710bmov [rsp+136], rdx
37bfe7113not rbp
37bfe7116lea rdx, [rip+0x477e13]
37bfe711dsub rax, rdi
37bfe7120mov [rsp+176], rbp
37bfe7128mov [rsp+128], rax
37bfe7130mov r13, rax
37bfe7133call lsame_64_
37bfe7138mov rdx, [rsp+360]
37bfe7140mov rcx, rax
37bfe7143mov rax, [rsp+352]
37bfe714bmov rdx, [rdx]
37bfe714emov rax, [rax]
37bfe7151cmp rax, rdx
37bfe7154cmovle rdx, rax
37bfe7158test rcx, rcx
37bfe715bje 0x37bfe7640
37bfe7161test rdx, rdx
37bfe7164jle 0x37bfe7645
37bfe716amov [rsp+152], rdi
37bfe7172lea rdi, [8*rsi+8]
37bfe717alea rcx, [rbp+2*r15]
37bfe717fmov r15, -1
37bfe7186imul rsi, r13
37bfe718amov [rsp+168], rdi
37bfe7192lea rdi, [rsp+240]
37bfe719amov [rsp+112], rdi
37bfe719flea rdi, [rip+0x477daa]
37bfe71a6mov [rsp+120], rcx
37bfe71abadd rsi, rbx
37bfe71aemov rbx, [rsp+392]
37bfe71b6mov [rsp+104], rdi
37bfe71bblea rsi, [rbx+8*rsi+8]
37bfe71c0mov [rsp+160], rsi
37bfe71c8mov rsi, rbx
37bfe71cbmov ebx, 1
37bfe71d0jmp 0x37bfe7231
37bfe71d2
37bfe71d2 66 0f 1f 44 00 00 f..D..
37bfe71d8
37bfe71d8loc_37bfe71d8:
37bfe71d8mov rdi, [rsp+136]
37bfe71e0mov rbx, [rsp+120]
37bfe71e5lea r10, [rdi+rbx]
37bfe71e9mov rdi, [rsp+168]
37bfe71f1add rsi, rdi
37bfe71f4
37bfe71f4loc_37bfe71f4:
37bfe71f4mov rcx, [rsp+360]
37bfe71fcadd r15, [rsp+136]
37bfe7204mov [rsp+120], r10
37bfe7209add [rsp+152], 1
37bfe7212add [rsp+160], 8
37bfe721bmov rdx, [rcx]
37bfe721ecmp rax, rdx
37bfe7221cmovle rdx, rax
37bfe7225cmp rdx, rbp
37bfe7228jl 0x37bfe7645
37bfe722emov rbx, rbp
37bfe7231
37bfe7231loc_37bfe7231:
37bfe7231mov rcx, [rsp+344]
37bfe7239mov rdx, rax
37bfe723csub rdx, rbx
37bfe723fmov r13, [rcx]
37bfe7242add rdx, 1
37bfe7246add r13, rbx
37bfe7249cmp rbx, rax
37bfe724cmov eax, 1
37bfe7251cmovne rax, rdx
37bfe7255lea rdi, [r13-1]
37bfe7259mov [rsp+240], rax
37bfe7261cmp rdi, 2
37bfe7265jg 0x37bfe7c98
37bfe726b
37bfe726bloc_37bfe726b:
37bfe726bmov rax, [rsp+104]
37bfe7270mov rcx, [rsp+112]
37bfe7275mov r9, r12
37bfe7278mov rdx, rsi
37bfe727blea r8, [rip+0x477cce]
37bfe7282mov [rsp+32], rax
37bfe7287call dcopy_64_
37bfe728ccmp [rsp+128], rbx
37bfe7294jl 0x37bfe7c40
37bfe729a
37bfe729aloc_37bfe729a:
37bfe729amovsd_xmm x0, [r12]
37bfe72a0lea rax, [rdi+r15]
37bfe72a4lea rbp, [rbx+1]
37bfe72a8movsd_xmm [r14+8*rax], x0
37bfe72aemov rax, [rsp+352]
37bfe72b6mov rax, [rax]
37bfe72b9cmp rax, rbx
37bfe72bcjle 0x37bfe71d8
37bfe72c2lea rcx, [rsp+248]
37bfe72calea r10, [r12+8]
37bfe72cfmov [rsp+144], rcx
37bfe72d7cmp rdi, 1
37bfe72dbjle 0x37bfe7346
37bfe72ddmov r9, [rsp+104]
37bfe72e2sub rax, rbx
37bfe72e5mov [rsp+32], r10
37bfe72ealea rdx, [rsp+232]
37bfe72f2mov [rsp+248], rax
37bfe72famov rax, [rsp+120]
37bfe72ffmov [rsp+40], r9
37bfe7304xorpd x0, [rip+0x477c64]
37bfe730clea rax, [r13+rax-2]
37bfe7311mov r9, [rsp+376]
37bfe7319mov [rsp+184], r10
37bfe7321movsd_xmm [rsp+232], x0
37bfe732alea r8, [r14+8*rax]
37bfe732ecall daxpy_64_
37bfe7333mov rax, [rsp+352]
37bfe733bmov r10, [rsp+184]
37bfe7343mov rax, [rax]
37bfe7346
37bfe7346loc_37bfe7346:
37bfe7346mov rcx, [rsp+144]
37bfe734esub rax, rbx
37bfe7351lea r8, [rip+0x477bf8]
37bfe7358mov rdx, r10
37bfe735bmov [rsp+248], rax
37bfe7363call idamax_64_
37bfe7368movsd_xmm x0, [r12+8*rax]
37bfe736ecmp rax, 1
37bfe7372je 0x37bfe7c00
37bfe7378pxor x1, x1
37bfe737cxor edx, edx
37bfe737emov r8l, 1
37bfe7384ucomisd x0, x1
37bfe7388setp dl
37bfe738bcmovne rdx, r8
37bfe738ftest rdx, rdx
37bfe7392je 0x37bfe7c00
37bfe7398movsd_xmm x1, [r12+8]
37bfe739fmov r9, [rsp+136]
37bfe73a7mov r8, [rsp+344]
37bfe73afmovsd_xmm [r12+8*rax], x1
37bfe73b5lea rax, [rax+rbx+1]
37bfe73bamov r11, r9
37bfe73bdmov [rsp+192], rax
37bfe73c5sub rax, 1
37bfe73c9mov rdx, rax
37bfe73ccimul r11, rax
37bfe73d0mov [rsp+216], rax
37bfe73d8mov rax, [rsp+176]
37bfe73e0sub rdx, rbp
37bfe73e3movsd_xmm [r12+8], x0
37bfe73easub rdx, 1
37bfe73eemov [rsp+248], rdx
37bfe73f6mov rdx, [r8]
37bfe73f9add rax, r11
37bfe73fcmov [rsp+184], rax
37bfe7404mov r8, [rsp+376]
37bfe740cadd rdx, rbp
37bfe740fmov [rsp+208], r11
37bfe7417lea rcx, [rax+rdx]
37bfe741bmov rax, [rsp+120]
37bfe7420lea r10, [r9+rax]
37bfe7424mov rax, [rsp+104]
37bfe7429lea r9, [r14+8*rcx]
37bfe742dmov rcx, [rsp+144]
37bfe7435lea rdx, [rdx+r10-1]
37bfe743amov [rsp+200], r10
37bfe7442mov [rsp+32], rax
37bfe7447lea rdx, [r14+8*rdx]
37bfe744bcall dswap_64_
37bfe7450mov rax, [rsp+352]
37bfe7458mov r10, [rsp+200]
37bfe7460mov r11, [rsp+208]
37bfe7468mov rdx, [rax]
37bfe746bmov rax, [rsp+216]
37bfe7473cmp rdx, rax
37bfe7476jg 0x37bfe8068
37bfe747c
37bfe747cloc_37bfe747c:
37bfe747cmov rcx, [rsp+344]
37bfe7484mov [rsp+200], rax
37bfe748cmov r8, [rsp+400]
37bfe7494mov [rsp+208], r10
37bfe749cmov rdx, [rcx]
37bfe749fmov [rsp+248], rbx
37bfe74a7lea rcx, [rdx+rbp-1]
37bfe74aclea rdx, [rdx+rax-1]
37bfe74b1add rcx, [rsp+120]
37bfe74b6add rdx, [rsp+184]
37bfe74bemovsd_xmm x0, [r14+8*rcx]
37bfe74c4movsd_xmm x1, [r14+8*rdx]
37bfe74camov rax, [rsp+392]
37bfe74d2movsd_xmm [r14+8*rcx], x1
37bfe74d8mov rcx, [rsp+192]
37bfe74e0movsd_xmm [r14+8*rdx], x0
37bfe74e6lea rdx, [rax+8*rbx]
37bfe74eamov rax, [rsp+400]
37bfe74f2mov [rsp+32], rax
37bfe74f7mov rax, [rsp+392]
37bfe74fflea r9, [rax+8*rcx-16]
37bfe7504mov rcx, [rsp+144]
37bfe750ccall dswap_64_
37bfe7511mov rcx, [rsp+384]
37bfe7519mov rax, [rsp+200]
37bfe7521cmp [rsp+128], rbp
37bfe7529mov r10, [rsp+208]
37bfe7531mov [rcx+8*rbx], rax
37bfe7535jle 0x37bfe8008
37bfe753b
37bfe753bloc_37bfe753b:
37bfe753bmov rax, [rsp+120]
37bfe7540movsd_xmm x0, [r12+8]
37bfe7547lea r11, [rdi+rax]
37bfe754bmov rax, [rsp+168]
37bfe7553movsd_xmm [r14+8*r11], x0
37bfe7559add rsi, rax
37bfe755cmov rax, [rsp+360]
37bfe7564cmp [rax], rbx
37bfe7567jg 0x37bfe7df0
37bfe756d
37bfe756dloc_37bfe756d:
37bfe756dmov rax, [rsp+352]
37bfe7575mov rax, [rax]
37bfe7578lea rdx, [rax-1]
37bfe757ccmp rdx, rbx
37bfe757fjle 0x37bfe71f4
37bfe7585movsd_xmm x0, [r14+8*r11]
37bfe758bsub rax, rbx
37bfe758epxor x1, x1
37bfe7592add rdi, r10
37bfe7595sub rax, 1
37bfe7599mov [rsp+120], r10
37bfe759elea rdi, [r14+8*rdi]
37bfe75a2ucomisd x0, x1
37bfe75a6jp 0x37bfe75ae
37bfe75a8je 0x37bfe7ec8
37bfe75ae
37bfe75aeloc_37bfe75ae:
37bfe75aemovsd_xmm x1, [rip+0x4779ca]
37bfe75b6lea rdx, [r12+16]
37bfe75bbmov r9, rdi
37bfe75benot rbx
37bfe75c1mov [rsp+248], rax
37bfe75c9mov rax, [rsp+376]
37bfe75d1lea r8, [rip+0x477978]
37bfe75d8divsd x1, x0
37bfe75dcmov r13, [rsp+144]
37bfe75e4mov [rsp+32], rax
37bfe75e9mov rcx, r13
37bfe75ecmovsd_xmm [rsp+232], x1
37bfe75f5call dcopy_64_
37bfe75famov rax, [rsp+352]
37bfe7602mov r8, rdi
37bfe7605mov rcx, r13
37bfe7608mov r9, [rsp+376]
37bfe7610lea rdx, [rsp+232]
37bfe7618add rbx, [rax]
37bfe761bmov [rsp+248], rbx
37bfe7623call dscal_64_
37bfe7628mov rax, [rsp+352]
37bfe7630mov r10, [rsp+120]
37bfe7635mov rax, [rax]
37bfe7638jmp 0x37bfe71f4
37bfe763d
37bfe763d 0f 1f 00 ...
37bfe7640
37bfe7640loc_37bfe7640:
37bfe7640test rdx, rdx
37bfe7643jg 0x37bfe7660
37bfe7645
37bfe7645loc_37bfe7645:
37bfe7645add rsp, 264
37bfe764cpop rbx
37bfe764dpop rsi
37bfe764epop rdi
37bfe764fpop rbp
37bfe7650pop r12
37bfe7652pop r13
37bfe7654pop r14
37bfe7656pop r15
37bfe7658ret
37bfe7659
37bfe7659 0f 1f 80 00 00 00 00 .......
37bfe7660
37bfe7660loc_37bfe7660:
37bfe7660mov [rsp+160], rdi
37bfe7668lea rdi, [r14+8]
37bfe766cmov r15, [rsp+136]
37bfe7674mov rdx, rax
37bfe7677mov [rsp+152], rdi
37bfe767flea rdi, [8*rsi+8]
37bfe7687mov r13, [rsp+176]
37bfe768fimul rsi, [rsp+128]
37bfe7698mov [rsp+144], rdi
37bfe76a0add rsi, rbx
37bfe76a3mov rbx, [rsp+392]
37bfe76ablea rsi, [rbx+8*rsi+8]
37bfe76b0mov rdi, rbx
37bfe76b3mov ebx, 1
37bfe76b8mov [rsp+168], rsi
37bfe76c0lea rsi, [rsp+240]
37bfe76c8mov [rsp+112], rsi
37bfe76cdlea rsi, [rip+0x47787c]
37bfe76d4mov [rsp+104], rsi
37bfe76d9jmp 0x37bfe7b2c
37bfe76de
37bfe76de 66 90 f.
37bfe76e0
37bfe76e0loc_37bfe76e0:
37bfe76e0mov rax, [rsp+104]
37bfe76e5mov rcx, [rsp+112]
37bfe76eamov r9, r12
37bfe76edmov rdx, rdi
37bfe76f0lea r8, [rip+0x477859]
37bfe76f7mov [rsp+32], rax
37bfe76fccall dcopy_64_
37bfe7701cmp [rsp+128], rbx
37bfe7709jl 0x37bfe7d20
37bfe770f
37bfe770floc_37bfe770f:
37bfe770fmov r10, r15
37bfe7712movsd_xmm x0, [r12]
37bfe7718lea rsi, [rbx+1]
37bfe771cimul r10, rbp
37bfe7720lea r11, [r10+r13]
37bfe7724lea rax, [r11+rbx]
37bfe7728movsd_xmm [r14+8*rax], x0
37bfe772emov rax, [rsp+352]
37bfe7736mov rdx, [rax]
37bfe7739mov rax, [rsp+144]
37bfe7741add rax, rdi
37bfe7744cmp rdx, rbx
37bfe7747jle 0x37bfe7af0
37bfe774dlea rax, [rsp+248]
37bfe7755mov [rsp+120], rax
37bfe775alea rax, [r12+8]
37bfe775fcmp rbp, 1
37bfe7763jle 0x37bfe77f8
37bfe7769sub rdx, rbx
37bfe776cmov r9, [rsp+104]
37bfe7771mov [rsp+32], rax
37bfe7776mov [rsp+248], rdx
37bfe777emov rdx, r10
37bfe7781xorpd x0, [rip+0x4777e7]
37bfe7789sub rdx, r15
37bfe778cmov [rsp+40], r9
37bfe7791mov rcx, [rsp+120]
37bfe7796lea r9, [rip+0x4777b3]
37bfe779dadd rdx, r13
37bfe77a0mov [rsp+184], r11
37bfe77a8add rdx, rsi
37bfe77abmov [rsp+176], r10
37bfe77b3lea r8, [r14+8*rdx]
37bfe77b7lea rdx, [rsp+232]
37bfe77bfmov [rsp+136], rax
37bfe77c7movsd_xmm [rsp+232], x0
37bfe77d0call daxpy_64_
37bfe77d5mov rax, [rsp+352]
37bfe77ddmov r11, [rsp+184]
37bfe77e5mov r10, [rsp+176]
37bfe77edmov rdx, [rax]
37bfe77f0mov rax, [rsp+136]
37bfe77f8
37bfe77f8loc_37bfe77f8:
37bfe77f8sub rdx, rbx
37bfe77fbmov rcx, [rsp+120]
37bfe7800lea r8, [rip+0x477749]
37bfe7807mov [rsp+176], r11
37bfe780fmov [rsp+248], rdx
37bfe7817mov rdx, rax
37bfe781amov [rsp+136], r10
37bfe7822call idamax_64_
37bfe7827mov r10, [rsp+136]
37bfe782fmov r11, [rsp+176]
37bfe7837cmp rax, 1
37bfe783bmovsd_xmm x0, [r12+8*rax]
37bfe7841lea rbp, [rax+1]
37bfe7845je 0x37bfe7c28
37bfe784bpxor x1, x1
37bfe784fxor edx, edx
37bfe7851mov ecx, 1
37bfe7856ucomisd x0, x1
37bfe785asetp dl
37bfe785dcmovne rdx, rcx
37bfe7861test rdx, rdx
37bfe7864je 0x37bfe7c28
37bfe786amovsd_xmm x1, [r12+8]
37bfe7871add rbp, rbx
37bfe7874mov [rsp+184], r11
37bfe787clea r8, [rip+0x4776cd]
37bfe7883mov r11, [rsp+344]
37bfe788bmov [rsp+176], r10
37bfe7893movsd_xmm [r12+8*rax], x1
37bfe7899lea rax, [rbp-1]
37bfe789dmov rdx, rax
37bfe78a0mov [rsp+136], rax
37bfe78a8sub rdx, rsi
37bfe78abmovsd_xmm [r12+8], x0
37bfe78b2sub rdx, 1
37bfe78b6mov [rsp+248], rdx
37bfe78bemov rdx, [r11]
37bfe78c1add rdx, rsi
37bfe78c4imul rdx, r15
37bfe78c8lea rcx, [rdx+r13]
37bfe78ccsub rdx, r15
37bfe78cfadd rcx, rax
37bfe78d2mov rax, [rsp+376]
37bfe78daadd rdx, r13
37bfe78ddlea r9, [r14+8*rcx]
37bfe78e1lea rdx, [rbx+rdx+2]
37bfe78e6mov rcx, [rsp+120]
37bfe78ebmov [rsp+32], rax
37bfe78f0lea rdx, [r14+8*rdx]
37bfe78f4call dswap_64_
37bfe78f9mov rax, [rsp+352]
37bfe7901mov r10, [rsp+176]
37bfe7909mov r11, [rsp+184]
37bfe7911mov rdx, [rax]
37bfe7914mov rax, [rsp+136]
37bfe791ccmp rdx, rax
37bfe791fjg 0x37bfe7f90
37bfe7925
37bfe7925loc_37bfe7925:
37bfe7925mov rcx, [rsp+344]
37bfe792dmov [rsp+136], rax
37bfe7935lea rbp, [8*rbp-16]
37bfe793dmov r8, [rsp+400]
37bfe7945mov [rsp+184], r11
37bfe794dmov rdx, [rcx]
37bfe7950mov [rsp+176], r10
37bfe7958mov [rsp+248], rbx
37bfe7960lea rcx, [rdx+rsi-1]
37bfe7965lea rdx, [rdx+rax-1]
37bfe796aimul rcx, r15
37bfe796eimul rdx, r15
37bfe7972add rcx, r13
37bfe7975add rdx, r13
37bfe7978add rcx, rsi
37bfe797badd rdx, rax
37bfe797emovsd_xmm x0, [r14+8*rcx]
37bfe7984mov rax, [rsp+392]
37bfe798cmovsd_xmm x1, [r14+8*rdx]
37bfe7992movsd_xmm [r14+8*rcx], x1
37bfe7998mov rcx, [rsp+120]
37bfe799dmovsd_xmm [r14+8*rdx], x0
37bfe79a3lea rdx, [rax+8*rbx]
37bfe79a7mov rax, [rsp+400]
37bfe79afmov [rsp+32], rax
37bfe79b4mov rax, [rsp+392]
37bfe79bclea r9, [rax+rbp]
37bfe79c0call dswap_64_
37bfe79c5mov rcx, [rsp+384]
37bfe79cdmov rax, [rsp+136]
37bfe79d5cmp [rsp+128], rsi
37bfe79ddmov r10, [rsp+176]
37bfe79e5mov [rcx+8*rbx], rax
37bfe79e9mov r11, [rsp+184]
37bfe79f1jle 0x37bfe7f30
37bfe79f7
37bfe79f7loc_37bfe79f7:
37bfe79f7mov rax, [rsp+144]
37bfe79ffmovsd_xmm x0, [r12+8]
37bfe7a06lea rbp, [r11+rsi]
37bfe7a0aadd rax, rdi
37bfe7a0dmov rdi, [rsp+360]
37bfe7a15movsd_xmm [r14+8*rbp], x0
37bfe7a1bcmp [rdi], rbx
37bfe7a1ejg 0x37bfe7d80
37bfe7a24
37bfe7a24loc_37bfe7a24:
37bfe7a24mov rdi, [rsp+352]
37bfe7a2cmov rdx, [rdi]
37bfe7a2flea rcx, [rdx-1]
37bfe7a33cmp rcx, rbx
37bfe7a36jle 0x37bfe7af0
37bfe7a3cmovsd_xmm x0, [r14+8*rbp]
37bfe7a42sub rdx, rbx
37bfe7a45pxor x1, x1
37bfe7a49lea rcx, [r11+rbx+2]
37bfe7a4esub rdx, 1
37bfe7a52mov [rsp+136], rax
37bfe7a5alea rdi, [r14+8*rcx]
37bfe7a5eucomisd x0, x1
37bfe7a62jp 0x37bfe7a6a
37bfe7a64je 0x37bfe7e60
37bfe7a6a
37bfe7a6aloc_37bfe7a6a:
37bfe7a6amov rax, [rsp+104]
37bfe7a6fmov rbp, [rsp+120]
37bfe7a74mov r9, rdi
37bfe7a77not rbx
37bfe7a7amovsd_xmm x1, [rip+0x4774fe]
37bfe7a82mov [rsp+248], rdx
37bfe7a8alea r8, [rip+0x4774bf]
37bfe7a91lea rdx, [r12+16]
37bfe7a96mov [rsp+32], rax
37bfe7a9bmov rcx, rbp
37bfe7a9edivsd x1, x0
37bfe7aa2movsd_xmm [rsp+232], x1
37bfe7aabcall dcopy_64_
37bfe7ab0mov rax, [rsp+352]
37bfe7ab8mov r8, rdi
37bfe7abbmov rcx, rbp
37bfe7abelea rdx, [rsp+232]
37bfe7ac6lea r9, [rip+0x477483]
37bfe7acdadd rbx, [rax]
37bfe7ad0mov [rsp+248], rbx
37bfe7ad8call dscal_64_
37bfe7addmov rax, [rsp+352]
37bfe7ae5mov rdx, [rax]
37bfe7ae8mov rax, [rsp+136]
37bfe7af0
37bfe7af0loc_37bfe7af0:
37bfe7af0add [rsp+160], 1
37bfe7af9mov rdi, rax
37bfe7afcmov rax, [rsp+360]
37bfe7b04add [rsp+152], 8
37bfe7b0dadd [rsp+168], 8
37bfe7b16mov rax, [rax]
37bfe7b19cmp rdx, rax
37bfe7b1ccmovle rax, rdx
37bfe7b20cmp rax, rsi
37bfe7b23jl 0x37bfe7645
37bfe7b29mov rbx, rsi
37bfe7b2c
37bfe7b2cloc_37bfe7b2c:
37bfe7b2cmov rax, [rsp+344]
37bfe7b34mov rsi, [rax]
37bfe7b37mov rax, rdx
37bfe7b3asub rax, rbx
37bfe7b3dadd rsi, rbx
37bfe7b40add rax, 1
37bfe7b44cmp rbx, rdx
37bfe7b47mov edx, 1
37bfe7b4ccmove rax, rdx
37bfe7b50lea rbp, [rsi-1]
37bfe7b54mov [rsp+240], rax
37bfe7b5ccmp rbp, 2
37bfe7b60jle 0x37bfe76e0
37bfe7b66mov rax, [rsp+160]
37bfe7b6emov rdx, [rsp+112]
37bfe7b73mov [rsp+88], 12
37bfe7b7clea r9, [rip+0x4773b5]
37bfe7b83mov [rsp+72], rdi
37bfe7b88lea r8, [rsp+248]
37bfe7b90lea rcx, [rip+0x4773a9]
37bfe7b97sub rax, 2
37bfe7b9bmov [rsp+248], rax
37bfe7ba3mov rax, [rsp+104]
37bfe7ba8mov [rsp+80], rax
37bfe7badlea rax, [rip+0x4773a4]
37bfe7bb4mov [rsp+64], rax
37bfe7bb9mov rax, [rsp+376]
37bfe7bc1mov [rsp+56], rax
37bfe7bc6mov rax, [rsp+152]
37bfe7bcesub rax, 8
37bfe7bd2mov [rsp+48], rax
37bfe7bd7mov rax, [rsp+400]
37bfe7bdfmov [rsp+40], rax
37bfe7be4mov rax, [rsp+168]
37bfe7becmov [rsp+32], rax
37bfe7bf1call dgemv_64_
37bfe7bf6jmp 0x37bfe76e0
37bfe7bfb
37bfe7bfb 0f 1f 44 00 00 ..D..
37bfe7c00
37bfe7c00loc_37bfe7c00:
37bfe7c00mov rax, [rsp+384]
37bfe7c08mov rcx, [rsp+120]
37bfe7c0dmov [rax+8*rbx], rbp
37bfe7c11mov rax, [rsp+136]
37bfe7c19lea r10, [rax+rcx]
37bfe7c1djmp 0x37bfe753b
37bfe7c22
37bfe7c22 66 0f 1f 44 00 00 f..D..
37bfe7c28
37bfe7c28loc_37bfe7c28:
37bfe7c28mov rax, [rsp+384]
37bfe7c30mov [rax+8*rbx], rsi
37bfe7c34jmp 0x37bfe79f7
37bfe7c39
37bfe7c39 0f 1f 80 00 00 00 00 .......
37bfe7c40
37bfe7c40loc_37bfe7c40:
37bfe7c40mov rcx, [rsp+104]
37bfe7c45lea rax, [r13+r15-2]
37bfe7c4amov r9, [rsp+376]
37bfe7c52lea rdx, [rsp+232]
37bfe7c5amovsd_xmm x0, [r14+8*rax]
37bfe7c60mov [rsp+32], r12
37bfe7c65lea rax, [r13+r15-3]
37bfe7c6amov [rsp+40], rcx
37bfe7c6fxorpd x0, [rip+0x4772f9]
37bfe7c77lea r8, [r14+8*rax]
37bfe7c7bmov rcx, [rsp+112]
37bfe7c80movsd_xmm [rsp+232], x0
37bfe7c89call daxpy_64_
37bfe7c8ejmp 0x37bfe729a
37bfe7c93
37bfe7c93 0f 1f 44 00 00 ..D..
37bfe7c98
37bfe7c98loc_37bfe7c98:
37bfe7c98mov rax, [rsp+152]
37bfe7ca0mov rdx, [rsp+112]
37bfe7ca5lea rcx, [rip+0x4772ac]
37bfe7cacmov [rsp+88], 12
37bfe7cb5mov [rsp+64], rcx
37bfe7cbalea r9, [rip+0x477277]
37bfe7cc1lea r8, [rsp+248]
37bfe7cc9sub rax, 2
37bfe7ccdmov [rsp+72], rsi
37bfe7cd2lea rcx, [rip+0x477267]
37bfe7cd9mov [rsp+248], rax
37bfe7ce1mov rax, [rsp+104]
37bfe7ce6mov [rsp+80], rax
37bfe7cebmov [rsp+56], rax
37bfe7cf0lea rax, [r14+8*r15+8]
37bfe7cf5mov [rsp+48], rax
37bfe7cfamov rax, [rsp+400]
37bfe7d02mov [rsp+40], rax
37bfe7d07mov rax, [rsp+160]
37bfe7d0fmov [rsp+32], rax
37bfe7d14call dgemv_64_
37bfe7d19jmp 0x37bfe726b
37bfe7d1e
37bfe7d1e 66 90 f.
37bfe7d20
37bfe7d20loc_37bfe7d20:
37bfe7d20sub rsi, 2
37bfe7d24mov rcx, [rsp+112]
37bfe7d29lea rdx, [rsp+232]
37bfe7d31lea r9, [rip+0x477218]
37bfe7d38imul rsi, r15
37bfe7d3clea rax, [rsi+r13]
37bfe7d40sub rsi, r15
37bfe7d43add rax, rbx
37bfe7d46add rsi, r13
37bfe7d49movsd_xmm x0, [r14+8*rax]
37bfe7d4fmov rax, [rsp+104]
37bfe7d54mov [rsp+32], r12
37bfe7d59add rsi, rbx
37bfe7d5cxorpd x0, [rip+0x47720c]
37bfe7d64lea r8, [r14+8*rsi]
37bfe7d68mov [rsp+40], rax
37bfe7d6dmovsd_xmm [rsp+232], x0
37bfe7d76call daxpy_64_
37bfe7d7bjmp 0x37bfe770f
37bfe7d80
37bfe7d80loc_37bfe7d80:
37bfe7d80mov rdi, [rsp+352]
37bfe7d88add r10, r15
37bfe7d8bmov rcx, [rsp+120]
37bfe7d90mov r9, rax
37bfe7d93add r10, r13
37bfe7d96lea r8, [rip+0x4771b3]
37bfe7d9dmov [rsp+176], r11
37bfe7da5mov rdx, [rdi]
37bfe7da8mov rdi, [rsp+104]
37bfe7dadadd r10, rsi
37bfe7db0mov [rsp+136], rax
37bfe7db8mov [rsp+32], rdi
37bfe7dbdsub rdx, rbx
37bfe7dc0mov [rsp+248], rdx
37bfe7dc8lea rdx, [r14+8*r10]
37bfe7dcccall dcopy_64_
37bfe7dd1mov r11, [rsp+176]
37bfe7dd9mov rax, [rsp+136]
37bfe7de1jmp 0x37bfe7a24
37bfe7de6
37bfe7de6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfe7df0
37bfe7df0loc_37bfe7df0:
37bfe7df0mov rax, [rsp+352]
37bfe7df8add r13, [rsp+120]
37bfe7dfdmov r9, rsi
37bfe7e00mov [rsp+200], r10
37bfe7e08mov r8, [rsp+376]
37bfe7e10mov rcx, [rsp+144]
37bfe7e18lea rdx, [r14+8*r13]
37bfe7e1cmov [rsp+192], r11
37bfe7e24mov rax, [rax]
37bfe7e27mov [rsp+184], rax
37bfe7e2fsub rax, rbx
37bfe7e32mov [rsp+248], rax
37bfe7e3amov rax, [rsp+104]
37bfe7e3fmov [rsp+32], rax
37bfe7e44call dcopy_64_
37bfe7e49mov r10, [rsp+200]
37bfe7e51mov r11, [rsp+192]
37bfe7e59jmp 0x37bfe756d
37bfe7e5e
37bfe7e5e 66 90 f.
37bfe7e60
37bfe7e60loc_37bfe7e60:
37bfe7e60mov rax, [rsp+376]
37bfe7e68mov [rsp+40], rdi
37bfe7e6dlea r8, [rip+0x4770dc]
37bfe7e74lea rcx, [rip+0x4770ed]
37bfe7e7bmov [rsp+56], 4
37bfe7e84mov [rsp+48], rax
37bfe7e89lea rax, [rip+0x4770d0]
37bfe7e90mov [rsp+32], rax
37bfe7e95mov r9, rax
37bfe7e98mov [rsp+248], rdx
37bfe7ea0mov rdx, [rsp+120]
37bfe7ea5call dlaset_64_
37bfe7eaamov rax, [rsp+352]
37bfe7eb2mov rdx, [rax]
37bfe7eb5mov rax, [rsp+136]
37bfe7ebdjmp 0x37bfe7af0
37bfe7ec2
37bfe7ec2 66 0f 1f 44 00 00 f..D..
37bfe7ec8
37bfe7ec8loc_37bfe7ec8:
37bfe7ec8mov [rsp+248], rax
37bfe7ed0mov rax, [rsp+376]
37bfe7ed8lea rcx, [rip+0x477089]
37bfe7edfmov [rsp+56], 4
37bfe7ee8mov r8, [rsp+144]
37bfe7ef0mov [rsp+48], rax
37bfe7ef5lea rax, [rip+0x477064]
37bfe7efcmov rdx, [rsp+104]
37bfe7f01mov [rsp+32], rax
37bfe7f06mov r9, rax
37bfe7f09mov [rsp+40], rdi
37bfe7f0ecall dlaset_64_
37bfe7f13mov rax, [rsp+352]
37bfe7f1bmov r10, [rsp+120]
37bfe7f20mov rax, [rax]
37bfe7f23jmp 0x37bfe71f4
37bfe7f28
37bfe7f28 0f 1f 84 00 00 00 00 00 ........
37bfe7f30
37bfe7f30loc_37bfe7f30:
37bfe7f30mov rax, [rsp+160]
37bfe7f38mov rdx, [rsp+152]
37bfe7f40lea r9, [r14+rbp]
37bfe7f44mov [rsp+176], r11
37bfe7f4cmov rcx, [rsp+120]
37bfe7f51mov [rsp+136], r10
37bfe7f59mov [rsp+248], rax
37bfe7f61mov rax, [rsp+376]
37bfe7f69mov [rsp+32], rax
37bfe7f6emov r8, rax
37bfe7f71call dswap_64_
37bfe7f76mov r10, [rsp+136]
37bfe7f7emov r11, [rsp+176]
37bfe7f86jmp 0x37bfe79f7
37bfe7f8b
37bfe7f8b 0f 1f 44 00 00 ..D..
37bfe7f90
37bfe7f90loc_37bfe7f90:
37bfe7f90mov rcx, [rsp+344]
37bfe7f98sub rdx, rax
37bfe7f9blea r8, [rip+0x476fae]
37bfe7fa2mov [rsp+248], rdx
37bfe7faamov rcx, [rcx]
37bfe7fadlea rdx, [rax+rcx-1]
37bfe7fb2lea rcx, [rsi+rcx-1]
37bfe7fb7mov rax, [rsp+104]
37bfe7fbcimul rdx, r15
37bfe7fc0imul rcx, r15
37bfe7fc4mov [rsp+32], rax
37bfe7fc9add rdx, r13
37bfe7fccadd rcx, r13
37bfe7fcfadd rdx, rbp
37bfe7fd2add rcx, rbp
37bfe7fd5lea r9, [r14+8*rdx]
37bfe7fd9lea rdx, [r14+8*rcx]
37bfe7fddmov rcx, [rsp+120]
37bfe7fe2call dswap_64_
37bfe7fe7mov r11, [rsp+184]
37bfe7fefmov r10, [rsp+176]
37bfe7ff7mov rax, [rsp+136]
37bfe7fffjmp 0x37bfe7925
37bfe8004
37bfe8004 0f 1f 40 00 ..@.
37bfe8008
37bfe8008loc_37bfe8008:
37bfe8008mov rax, [rsp+152]
37bfe8010mov rcx, [rsp+144]
37bfe8018lea r8, [rip+0x476f31]
37bfe801fmov [rsp+192], r10
37bfe8027mov [rsp+248], rax
37bfe802fmov rax, [rsp+120]
37bfe8034lea rdx, [r14+8*rax+8]
37bfe8039mov rax, [rsp+104]
37bfe803emov [rsp+32], rax
37bfe8043mov rax, [rsp+184]
37bfe804blea r9, [r14+8*rax+8]
37bfe8050call dswap_64_
37bfe8055mov r10, [rsp+192]
37bfe805djmp 0x37bfe753b
37bfe8062
37bfe8062 66 0f 1f 44 00 00 f..D..
37bfe8068
37bfe8068loc_37bfe8068:
37bfe8068mov rcx, [rsp+344]
37bfe8070sub rdx, rax
37bfe8073mov [rsp+200], rax
37bfe807bmov [rsp+248], rdx
37bfe8083add r11, [rsp+136]
37bfe808bmov rcx, [rcx]
37bfe808eadd r11, [rsp+176]
37bfe8096mov [rsp+208], r10
37bfe809elea rdx, [rax+rcx-1]
37bfe80a3mov rax, [rsp+376]
37bfe80ablea rcx, [rbp+rcx-1]
37bfe80b0add rdx, r11
37bfe80b3add rcx, r11
37bfe80b6mov [rsp+32], rax
37bfe80bblea r9, [r14+8*rdx]
37bfe80bflea rdx, [r14+8*rcx]
37bfe80c3mov r8, rax
37bfe80c6mov rcx, [rsp+144]
37bfe80cecall dswap_64_
37bfe80d3mov r10, [rsp+208]
37bfe80dbmov rax, [rsp+200]
37bfe80e3jmp 0x37bfe747c
37bfe7080
37bfe80e8
37bfe80e8 // align 0x20
37bfe80e8 // align 0x20
37bfe8100
37bfe8100dlasyf_rk_64_:
37bfe8100push r15
37bfe8102push r14
37bfe8104push r13
37bfe8106push r12
37bfe8108push rbp
37bfe8109push rdi
37bfe810apush rsi
37bfe810bpush rbx
37bfe810csub rsp, 520
37bfe8113movups [rsp+416], x6
37bfe811bmovups [rsp+432], x7
37bfe8123movups [rsp+448], x8
37bfe812cmovups [rsp+464], x9
37bfe8135movups [rsp+480], x10
37bfe813emovups [rsp+496], x11
37bfe8147mov rax, [rsp+632]
37bfe814fmov r15, [rsp+624]
37bfe8157mov r14, [rsp+656]
37bfe815fmov rax, [rax]
37bfe8162mov r12, rdx
37bfe8165xor edx, edx
37bfe8167test rax, rax
37bfe816amov rbx, rcx
37bfe816dcmovns rdx, rax
37bfe8171mov rax, [rsp+664]
37bfe8179lea rcx, [rip+0x476e10]
37bfe8180mov rbp, r9
37bfe8183mov [rsp+608], r8
37bfe818bmov rax, [rax]
37bfe818emov [rsp+152], rdx
37bfe8196not rdx
37bfe8199mov [rsp+144], rdx
37bfe81a1xor edx, edx
37bfe81a3test rax, rax
37bfe81a6cmovns rdx, rax
37bfe81aamov rax, [rsp+672]
37bfe81b2mov [rax], 0
37bfe81b9mov [rsp+168], rdx
37bfe81c1not rdx
37bfe81c4mov [rsp+176], rdx
37bfe81ccmov edx, 1
37bfe81d1call dlamch_64_
37bfe81d6mov r9l, 1
37bfe81dcmov r8l, 1
37bfe81e2mov rcx, rbx
37bfe81e5lea rdx, [rip+0x476da5]
37bfe81ecmovapd x11, x0
37bfe81f1call lsame_64_
37bfe81f6mov r13, [r12]
37bfe81famov r11, r13
37bfe81fdtest rax, rax
37bfe8200je 0x37bfe9030
37bfe8206mov rax, [rsp+608]
37bfe820emov [rsp+360], r13
37bfe8216mov rdi, [rax]
37bfe8219mov rax, [rsp+640]
37bfe8221mov [rax], 0
37bfe8228mov rax, r13
37bfe822bsub rax, rdi
37bfe822eadd rax, 1
37bfe8232cmp rax, r13
37bfe8235jl 0x37bfe8240
37bfe8237cmp r13, rdi
37bfe823ajg 0x37bfea11e
37bfe8240
37bfe8240loc_37bfe8240:
37bfe8240lea rax, [rsp+360]
37bfe8248mov [rsp+616], rbp
37bfe8250mov rdx, r11
37bfe8253pxor x7, x7
37bfe8257mov [rsp+184], rax
37bfe825flea rax, [rsp+408]
37bfe8267movsd_xmm x6, [rip+0x476d81]
37bfe826fmov [rsp+136], rax
37bfe8277lea rax, [rip+0x476d2a]
37bfe827emov [rsp+240], rax
37bfe8286lea rax, [rip+0x476d2b]
37bfe828dmov [rsp+248], rax
37bfe8295nop [rax+rax]
37bfe82a0
37bfe82a0loc_37bfe82a0:
37bfe82a0test r13, r13
37bfe82a3jle 0x37bfe8446
37bfe82a9mov rsi, [rsp+168]
37bfe82b1mov rax, [rsp+176]
37bfe82b9mov [rsp+384], r13
37bfe82c1imul r13, [rsp+152]
37bfe82camov rcx, [rsp+184]
37bfe82d2imul rsi, rdi
37bfe82d6add rax, rsi
37bfe82d9lea r9, [r14+8*rax+8]
37bfe82demov [rsp+208], rax
37bfe82e6mov rax, [rsp+144]
37bfe82eemov [rsp+192], r9
37bfe82f6lea rax, [rax+r13+1]
37bfe82fblea rdx, [r15+8*rax]
37bfe82fflea rax, [rip+0x476c92]
37bfe8306mov [rsp+32], rax
37bfe830bmov r8, rax
37bfe830ecall dcopy_64_
37bfe8313mov rax, [r12]
37bfe8317mov rbx, [rsp+360]
37bfe831fcmp rax, rbx
37bfe8322jg 0x37bfe8e40
37bfe8328
37bfe8328loc_37bfe8328:
37bfe8328mov rax, [rsp+208]
37bfe8330add rax, rbx
37bfe8333movsd_xmm x9, [r14+8*rax]
37bfe8339cmp rbx, 1
37bfe833djg 0x37bfe8608
37bfe8343ucomisd x9, x7
37bfe8348jp 0x37bfe8350
37bfe834aje 0x37bfe8590
37bfe8350
37bfe8350loc_37bfe8350:
37bfe8350mov rdi, [rsp+152]
37bfe8358imul rdi, rbx
37bfe835cadd rdi, [rsp+144]
37bfe8364
37bfe8364loc_37bfe8364:
37bfe8364lea rax, [rip+0x476c2d]
37bfe836bmov rdx, [rsp+192]
37bfe8373lea r9, [r15+8*rdi+8]
37bfe8378mov rcx, [rsp+184]
37bfe8380mov [rsp+32], rax
37bfe8385mov r8, rax
37bfe8388call dcopy_64_
37bfe838dmov rax, [rsp+360]
37bfe8395lea r13, [rax-1]
37bfe8399cmp rax, 1
37bfe839djle 0x37bfe8400
37bfe839fmov rdx, [rsp+152]
37bfe83a7imul rdx, rax
37bfe83abadd rdx, [rsp+144]
37bfe83b3lea rcx, [rax+rdx]
37bfe83b7movsd_xmm x0, [r15+8*rcx]
37bfe83bdmovapd x1, x0
37bfe83c1andpd x1, [rip+0x476c17]
37bfe83c9comisd x1, x11
37bfe83cejae 0x37bfea010
37bfe83d4pxor x1, x1
37bfe83d8ucomisd x0, x1
37bfe83dcjp 0x37bfe9fa9
37bfe83e2jne 0x37bfe9fa9
37bfe83e8nop [rax+rax]
37bfe83f0
37bfe83f0loc_37bfe83f0:
37bfe83f0mov rax, [rsp+640]
37bfe83f8mov [rax+8*r13], 0
37bfe8400
37bfe8400loc_37bfe8400:
37bfe8400mov rax, [rsp+648]
37bfe8408mov [rax+8*r13], rbx
37bfe840cmov rax, [rsp+608]
37bfe8414mov rcx, [rax]
37bfe8417
37bfe8417loc_37bfe8417:
37bfe8417mov rdx, [r12]
37bfe841blea rdi, [rcx+r13]
37bfe841fmov [rsp+360], r13
37bfe8427mov rax, rdx
37bfe842asub rdi, rdx
37bfe842dsub rax, rcx
37bfe8430add rax, 1
37bfe8434cmp rax, r13
37bfe8437jl 0x37bfe82a0
37bfe843dcmp rcx, rdx
37bfe8440jge 0x37bfe82a0
37bfe8446
37bfe8446loc_37bfe8446:
37bfe8446mov rbp, [rsp+616]
37bfe844esub rdx, r13
37bfe8451
37bfe8451loc_37bfe8451:
37bfe8451add rdi, 1
37bfe8455mov rax, [rsp+632]
37bfe845dimul rdi, [rsp+168]
37bfe8466mov [rsp+88], r15
37bfe846bmov rsi, [rsp+144]
37bfe8473mov [rsp+408], rdx
37bfe847blea r8, [rip+0x476b3e]
37bfe8482lea rcx, [rip+0x476b40]
37bfe8489mov [rsp+96], rax
37bfe848emov rax, [rsp+248]
37bfe8496mov r9, [rsp+184]
37bfe849emov rdx, [rsp+240]
37bfe84a6mov [rsp+120], 9
37bfe84afmov [rsp+80], rax
37bfe84b4mov rax, [rsp+664]
37bfe84bcmov [rsp+112], 12
37bfe84c5mov [rsp+72], rax
37bfe84camov rax, [rsp+176]
37bfe84d2mov [rsp+104], 5
37bfe84dblea rax, [rax+rdi+1]
37bfe84e0lea rax, [r14+8*rax]
37bfe84e4mov [rsp+64], rax
37bfe84e9mov rax, [rsp+632]
37bfe84f1mov [rsp+56], rax
37bfe84f6lea rax, [r13+1]
37bfe84faimul rax, [rsp+152]
37bfe8503lea rax, [rsi+rax+1]
37bfe8508lea rax, [r15+8*rax]
37bfe850cmov [rsp+48], rax
37bfe8511lea rax, [rip+0x476a88]
37bfe8518mov [rsp+40], rax
37bfe851dmov rax, [rsp+136]
37bfe8525mov [rsp+32], rax
37bfe852acall dgemmtr_
37bfe852fmov rbx, [r12]
37bfe8533sub rbx, [rsp+360]
37bfe853b
37bfe853bloc_37bfe853b:
37bfe853bmov [rbp], rbx
37bfe853fmovups x6, [rsp+416]
37bfe8547movups x7, [rsp+432]
37bfe854fmovups x8, [rsp+448]
37bfe8558movups x9, [rsp+464]
37bfe8561movups x10, [rsp+480]
37bfe856amovups x11, [rsp+496]
37bfe8573add rsp, 520
37bfe857apop rbx
37bfe857bpop rsi
37bfe857cpop rdi
37bfe857dpop rbp
37bfe857epop r12
37bfe8580pop r13
37bfe8582pop r14
37bfe8584pop r15
37bfe8586ret
37bfe8587
37bfe8587 66 0f 1f 84 00 00 00 00 00 f........
37bfe8590
37bfe8590loc_37bfe8590:
37bfe8590mov rax, [rsp+672]
37bfe8598cmp [rax], 0
37bfe859cjne 0x37bfe85a9
37bfe859emov rax, [rsp+672]
37bfe85a6mov [rax], rbx
37bfe85a9
37bfe85a9loc_37bfe85a9:
37bfe85a9mov rax, [rsp+152]
37bfe85b1mov rdi, [rsp+144]
37bfe85b9mov rdx, [rsp+192]
37bfe85c1mov rcx, [rsp+184]
37bfe85c9imul rax, rbx
37bfe85cdlea rax, [rdi+rax+1]
37bfe85d2lea rdi, [rip+0x4769bf]
37bfe85d9mov [rsp+32], rdi
37bfe85delea r9, [r15+8*rax]
37bfe85e2mov r8, rdi
37bfe85e5call dcopy_64_
37bfe85eamov rax, [rsp+360]
37bfe85f2lea r13, [rax-1]
37bfe85f6cmp rax, 1
37bfe85fajg 0x37bfe83f0
37bfe8600jmp 0x37bfe8400
37bfe8605
37bfe8605 0f 1f 00 ...
37bfe8608
37bfe8608loc_37bfe8608:
37bfe8608mov rdx, [rsp+192]
37bfe8610mov rcx, [rsp+136]
37bfe8618lea rax, [rbx-1]
37bfe861clea r8, [rip+0x476975]
37bfe8623andpd x9, [rip+0x4769b4]
37bfe862cmov [rsp+408], rax
37bfe8634call idamax_64_
37bfe8639mov rbp, rax
37bfe863cmov [rsp+400], rax
37bfe8644movapd x0, x9
37bfe8649mov rax, [rsp+208]
37bfe8651add rax, rbp
37bfe8654movsd_xmm x10, [r14+8*rax]
37bfe865aandpd x10, [rip+0x47697d]
37bfe8663maxsd x0, x10
37bfe8668ucomisd x0, x7
37bfe866cjp 0x37bfe8674
37bfe866eje 0x37bfe8590
37bfe8674
37bfe8674loc_37bfe8674:
37bfe8674movapd x0, x10
37bfe8679mulsd x0, x6
37bfe867dcomisd x0, x9
37bfe8682jbe 0x37bfe8350
37bfe8688mov rcx, [rsp+168]
37bfe8690mov rdx, [rsp+176]
37bfe8698add rdi, 1
37bfe869csub rsi, rcx
37bfe869fimul rdi, rcx
37bfe86a3lea rax, [rsi+rdx]
37bfe86a7lea rsi, [r14+8*rax+8]
37bfe86acmov [rsp+232], rax
37bfe86b4mov [rsp+200], rsi
37bfe86bclea rsi, [rsp+400]
37bfe86c4add rdi, rdx
37bfe86c7mov [rsp+224], rsi
37bfe86cfmov [rsp+256], rdi
37bfe86d7mov rdi, rax
37bfe86da
37bfe86daloc_37bfe86da:
37bfe86daimul rbp, [rsp+152]
37bfe86e3lea r10, [rip+0x4768ae]
37bfe86eamov rsi, [rsp+144]
37bfe86f2mov [rsp+32], r10
37bfe86f7mov r9, [rsp+200]
37bfe86ffmov r8, r10
37bfe8702mov rcx, [rsp+224]
37bfe870alea rax, [rsi+rbp+1]
37bfe870flea rdx, [r15+8*rax]
37bfe8713call dcopy_64_
37bfe8718mov rsi, [rsp+400]
37bfe8720mov rdx, rbx
37bfe8723lea r10, [rip+0x47686e]
37bfe872amov [rsp+32], r10
37bfe872fmov r8, [rsp+632]
37bfe8737lea r13, [rsi+1]
37bfe873bsub rdx, rsi
37bfe873emov rcx, [rsp+136]
37bfe8746lea rax, [rdi+r13]
37bfe874amov [rsp+408], rdx
37bfe8752lea rbp, [r14+8*rax]
37bfe8756mov rax, [rsp+152]
37bfe875emov r9, rbp
37bfe8761imul rax, r13
37bfe8765add rax, [rsp+144]
37bfe876dadd rax, rsi
37bfe8770lea rdx, [r15+8*rax]
37bfe8774mov [rsp+216], rdx
37bfe877ccall dcopy_64_
37bfe8781mov rax, [r12]
37bfe8785cmp rax, rbx
37bfe8788jg 0x37bfe8d80
37bfe878e
37bfe878eloc_37bfe878e:
37bfe878ecmp rsi, rbx
37bfe8791jne 0x37bfe8a90
37bfe8797cmp rsi, 1
37bfe879bjg 0x37bfe8f10
37bfe87a1
37bfe87a1loc_37bfe87a1:
37bfe87a1lea rax, [rip+0x4767f0]
37bfe87a8mov r9, [rsp+192]
37bfe87b0mov rdx, [rsp+200]
37bfe87b8mov [rsp+376], rsi
37bfe87c0mov [rsp+32], rax
37bfe87c5mov rcx, [rsp+184]
37bfe87cdmov r8, rax
37bfe87d0call dcopy_64_
37bfe87d5mov rax, [rsp+608]
37bfe87ddmov rbp, [rsp+360]
37bfe87e5mov rdi, [rsp+152]
37bfe87edmov r10, [rax]
37bfe87f0imul rdi, rbp
37bfe87f4add rdi, [rsp+144]
37bfe87fcadd r10, rbp
37bfe87ffsub r10, [r12]
37bfe8803cmp rsi, rbp
37bfe8806je 0x37bfea098
37bfe880cimul r10, [rsp+168]
37bfe8815lea r11, [rbp-1]
37bfe8819mov rax, rdi
37bfe881cmov rbx, rbp
37bfe881fmov [rsp+200], 1
37bfe882badd r10, [rsp+176]
37bfe8833
37bfe8833loc_37bfe8833:
37bfe8833lea rdx, [rbp+rdi]
37bfe8838add r13, rax
37bfe883bmov [rsp+224], rax
37bfe8843mov rax, [rsp+632]
37bfe884bmovsd_xmm x0, [r15+8*rdx]
37bfe8851lea rdx, [rsi+rdi]
37bfe8855mov r9, [rsp+216]
37bfe885dlea r8, [rip+0x476734]
37bfe8864mov [rsp+256], r10
37bfe886cmovsd_xmm [r15+8*rdx], x0
37bfe8872mov rdx, r11
37bfe8875sub rdx, rsi
37bfe8878mov [rsp+32], rax
37bfe887dmov [rsp+408], rdx
37bfe8885lea rdx, [r15+8*r13]
37bfe8889mov r13, [rsp+136]
37bfe8891mov [rsp+264], r11
37bfe8899mov rcx, r13
37bfe889ccall dcopy_64_
37bfe88a1mov rax, [rsp+144]
37bfe88a9imul rsi, [rsp+152]
37bfe88b2lea rcx, [rsp+376]
37bfe88balea r8, [rax+rsi+1]
37bfe88bfmov rax, [rsp+224]
37bfe88c7lea r9, [r15+8*r8]
37bfe88cblea rdx, [r15+8*rax+8]
37bfe88d0mov [rsp+216], rax
37bfe88d8lea rax, [rip+0x4766b9]
37bfe88dfmov [rsp+32], rax
37bfe88e4mov r8, rax
37bfe88e7call dcopy_64_
37bfe88ecmov rdx, [r12]
37bfe88f0mov rsi, [rsp+376]
37bfe88f8mov rax, [rsp+216]
37bfe8900sub rdx, rbp
37bfe8903add rdx, 1
37bfe8907lea rcx, [rsi+rax]
37bfe890badd rax, rbp
37bfe890emov [rsp+408], rdx
37bfe8916lea rdx, [r15+8*rax]
37bfe891alea r9, [r15+8*rcx]
37bfe891emov rax, [rsp+632]
37bfe8926mov rcx, r13
37bfe8929mov [rsp+32], rax
37bfe892emov r8, rax
37bfe8931call dswap_64_
37bfe8936mov rax, [r12]
37bfe893amov rcx, [rsp+664]
37bfe8942mov r10, [rsp+256]
37bfe894asub rax, rbp
37bfe894dmov [rsp+32], rcx
37bfe8952mov r8, rcx
37bfe8955mov rcx, r13
37bfe8958add rax, 1
37bfe895cadd rbp, r10
37bfe895fmov [rsp+408], rax
37bfe8967lea rax, [rsi+r10]
37bfe896blea rdx, [r14+8*rbp]
37bfe896flea r9, [r14+8*rax]
37bfe8973call dswap_64_
37bfe8978cmp [rsp+200], 1
37bfe8981je 0x37bfea098
37bfe8987lea rax, [rbx+rdi]
37bfe898bmov r13, [rsp+360]
37bfe8993mov r11, [rsp+264]
37bfe899bmov [rsp+224], rax
37bfe89a3mov rax, [rsp+384]
37bfe89abmov [rsp+200], rax
37bfe89b3lea rax, [r13-1]
37bfe89b7mov [rsp+216], rax
37bfe89bfmov rax, [rsp+608]
37bfe89c7mov rcx, [rax]
37bfe89ca
37bfe89caloc_37bfe89ca:
37bfe89camov r10, [rsp+208]
37bfe89d2mov rdx, [rsp+152]
37bfe89daimul rdx, r11
37bfe89delea rax, [r10+rbx]
37bfe89e2add rdx, [rsp+144]
37bfe89eamovsd_xmm x8, [r14+8*rax]
37bfe89f0mov rax, [rsp+232]
37bfe89f8add rax, r11
37bfe89fbmovsd_xmm x10, [r14+8*rax]
37bfe8a01lea rax, [r10+r11]
37bfe8a05movsd_xmm x2, [r14+8*rax]
37bfe8a0blea rax, [rbx-2]
37bfe8a0fmov [rsp+192], rax
37bfe8a17cmp rbx, 2
37bfe8a1bjg 0x37bfe8f80
37bfe8a21
37bfe8a21loc_37bfe8a21:
37bfe8a21add rdi, r11
37bfe8a24add rdx, r11
37bfe8a27sub r13, 2
37bfe8a2bneg rsi
37bfe8a2emov rax, [rsp+224]
37bfe8a36mov rbx, [rsp+192]
37bfe8a3emovsd_xmm [r15+8*rdx], x10
37bfe8a44mov [r15+8*rdi], 0
37bfe8a4cmov rdi, [rsp+216]
37bfe8a54movsd_xmm [r15+8*rax], x8
37bfe8a5amov rax, [rsp+640]
37bfe8a62movsd_xmm [rax+8*r11], x2
37bfe8a68mov [rax+8*rbx], 0
37bfe8a70mov rax, [rsp+200]
37bfe8a78mov rbx, [rsp+648]
37bfe8a80neg rax
37bfe8a83mov [rbx+8*rdi], rax
37bfe8a87mov [rbx+8*r13], rsi
37bfe8a8bjmp 0x37bfe8417
37bfe8a90
37bfe8a90loc_37bfe8a90:
37bfe8a90mov rcx, [rsp+136]
37bfe8a98mov rax, rbx
37bfe8a9bmov rdx, rbp
37bfe8a9elea r8, [rip+0x4764f3]
37bfe8aa5sub rax, rsi
37bfe8aa8mov [rsp+408], rax
37bfe8ab0call idamax_64_
37bfe8ab5lea rbp, [rsi+rax]
37bfe8ab9lea rax, [rdi+rbp]
37bfe8abdmovsd_xmm x9, [r14+8*rax]
37bfe8ac3andpd x9, [rip+0x476514]
37bfe8acccmp rsi, 1
37bfe8ad0jg 0x37bfe8f70
37bfe8ad6
37bfe8ad6loc_37bfe8ad6:
37bfe8ad6movapd x1, x9
37bfe8adblea rax, [rdi+rsi]
37bfe8adfmulsd x1, x6
37bfe8ae3movsd_xmm x0, [r14+8*rax]
37bfe8ae9andpd x0, [rip+0x4764ef]
37bfe8af1comisd x1, x0
37bfe8af5jbe 0x37bfe9f40
37bfe8afbmov r8, [rsp+384]
37bfe8b03cmp r8, rbp
37bfe8b06je 0x37bfe8b68
37bfe8b08comisd x10, x9
37bfe8b0djae 0x37bfe8b68
37bfe8b0flea rax, [rip+0x476482]
37bfe8b16mov r9, [rsp+192]
37bfe8b1emov rdx, [rsp+200]
37bfe8b26mov [rsp+384], rsi
37bfe8b2emov [rsp+32], rax
37bfe8b33mov r8, rax
37bfe8b36mov rcx, [rsp+184]
37bfe8b3emovapd x10, x9
37bfe8b43mov [rsp+400], rbp
37bfe8b4bcall dcopy_64_
37bfe8b50mov [rsp+160], rbp
37bfe8b58mov rbx, [rsp+360]
37bfe8b60jmp 0x37bfe86da
37bfe8b65
37bfe8b65 0f 1f 00 ...
37bfe8b68
37bfe8b68loc_37bfe8b68:
37bfe8b68mov rax, [rsp+608]
37bfe8b70mov rdx, [rsp+152]
37bfe8b78lea r11, [rbx-1]
37bfe8b7cmov [rsp+376], rsi
37bfe8b84mov r9, [rsp+144]
37bfe8b8cmov rcx, [rax]
37bfe8b8flea rax, [r11+rcx]
37bfe8b93sub rax, [r12]
37bfe8b97mov r10, rax
37bfe8b9amov rax, rdx
37bfe8b9dimul rax, rbx
37bfe8ba1lea rdi, [r9+rax]
37bfe8ba5sub rax, rdx
37bfe8ba8add rax, r9
37bfe8babcmp r8, rbx
37bfe8baeje 0x37bfe9e30
37bfe8bb4mov rdx, rbx
37bfe8bb7mov [rsp+272], rax
37bfe8bbfmov rax, [rsp+152]
37bfe8bc7sub rdx, r8
37bfe8bcamov [rsp+256], r11
37bfe8bd2mov r11, [rsp+144]
37bfe8bdamov [rsp+408], rdx
37bfe8be2lea rdx, [r8+1]
37bfe8be6imul rax, rdx
37bfe8beamov [rsp+264], r10
37bfe8bf2add rdx, rdi
37bfe8bf5mov r10, [rsp+632]
37bfe8bfdlea rdx, [r15+8*rdx]
37bfe8c01mov [rsp+32], r10
37bfe8c06lea rcx, [rax+r11]
37bfe8c0amov [rsp+160], rax
37bfe8c12add rcx, r8
37bfe8c15lea r8, [rip+0x47637c]
37bfe8c1clea r9, [r15+8*rcx]
37bfe8c20mov rcx, [rsp+136]
37bfe8c28call dcopy_64_
37bfe8c2dlea rax, [rip+0x476364]
37bfe8c34mov r11, [rsp+144]
37bfe8c3cmov rdx, [rsp+160]
37bfe8c44mov [rsp+32], rax
37bfe8c49sub rdx, [rsp+152]
37bfe8c51lea rcx, [rsp+384]
37bfe8c59lea r8, [r11+rdx+1]
37bfe8c5elea rdx, [r15+8*rdi+8]
37bfe8c63lea r9, [r15+8*r8]
37bfe8c67mov r8, rax
37bfe8c6acall dcopy_64_
37bfe8c6fmov rdx, [r12]
37bfe8c73mov r11, [rsp+632]
37bfe8c7bmov rax, [rsp+384]
37bfe8c83sub rdx, rbx
37bfe8c86mov [rsp+32], r11
37bfe8c8bmov r8, r11
37bfe8c8elea rcx, [rax+rdi]
37bfe8c92add rdx, 1
37bfe8c96mov [rsp+200], rax
37bfe8c9elea r9, [r15+8*rcx]
37bfe8ca2mov [rsp+408], rdx
37bfe8caalea rdx, [rbx+rdi]
37bfe8caemov rcx, [rsp+136]
37bfe8cb6mov [rsp+224], rdx
37bfe8cbelea rdx, [r15+8*rdx]
37bfe8cc2call dswap_64_
37bfe8cc7mov rax, [rsp+200]
37bfe8ccfmov rdx, [r12]
37bfe8cd3mov r10, [rsp+264]
37bfe8cdbsub rdx, [rsp+256]
37bfe8ce3imul r10, [rsp+168]
37bfe8cecadd rdx, 1
37bfe8cf0add r10, [rsp+176]
37bfe8cf8lea rcx, [rax+r10]
37bfe8cfcmov rax, [rsp+664]
37bfe8d04mov [rsp+408], rdx
37bfe8d0clea rdx, [r10+rbx]
37bfe8d10lea r9, [r14+8*rcx]
37bfe8d14mov rcx, [rsp+136]
37bfe8d1clea rdx, [r14+8*rdx]
37bfe8d20mov [rsp+160], r10
37bfe8d28mov [rsp+32], rax
37bfe8d2dmov r8, rax
37bfe8d30call dswap_64_
37bfe8d35mov r11, [rsp+256]
37bfe8d3dmov r10, [rsp+160]
37bfe8d45mov rax, [rsp+272]
37bfe8d4dcmp rsi, r11
37bfe8d50jne 0x37bfe9f20
37bfe8d56mov rax, [rsp+608]
37bfe8d5emov [rsp+216], rsi
37bfe8d66mov r13, rbx
37bfe8d69mov [rsp+160], rbp
37bfe8d71mov rcx, [rax]
37bfe8d74jmp 0x37bfe89ca
37bfe8d79
37bfe8d79 0f 1f 80 00 00 00 00 .......
37bfe8d80
37bfe8d80loc_37bfe8d80:
37bfe8d80sub rax, rbx
37bfe8d83add rbx, 1
37bfe8d87mov [rsp+88], 12
37bfe8d90mov r8, [rsp+136]
37bfe8d98mov [rsp+408], rax
37bfe8da0lea rax, [rip+0x4761f1]
37bfe8da7mov rdx, [rsp+184]
37bfe8daflea r9, [rip+0x4761ea]
37bfe8db6mov [rsp+80], rax
37bfe8dbbmov rax, [rsp+200]
37bfe8dc3imul rbx, [rsp+152]
37bfe8dccmov rcx, [rsp+240]
37bfe8dd4mov [rsp+72], rax
37bfe8dd9mov rax, [rsp+248]
37bfe8de1mov [rsp+64], rax
37bfe8de6mov rax, [rsp+664]
37bfe8deemov [rsp+56], rax
37bfe8df3mov rax, [rsp+256]
37bfe8dfbadd rax, rsi
37bfe8dfelea rax, [r14+8*rax]
37bfe8e02mov [rsp+48], rax
37bfe8e07mov rax, [rsp+632]
37bfe8e0fmov [rsp+40], rax
37bfe8e14mov rax, [rsp+144]
37bfe8e1clea rax, [rax+rbx+1]
37bfe8e21lea rax, [r15+8*rax]
37bfe8e25mov [rsp+32], rax
37bfe8e2acall dgemv_64_
37bfe8e2fmov rbx, [rsp+360]
37bfe8e37jmp 0x37bfe878e
37bfe8e3c
37bfe8e3c 0f 1f 40 00 ..@.
37bfe8e40
37bfe8e40loc_37bfe8e40:
37bfe8e40sub rax, rbx
37bfe8e43mov r8, [rsp+136]
37bfe8e4bmov [rsp+88], 12
37bfe8e54lea r9, [rip+0x476145]
37bfe8e5bmov [rsp+408], rax
37bfe8e63lea rax, [rip+0x47612e]
37bfe8e6amov rdx, [rsp+184]
37bfe8e72mov [rsp+80], rax
37bfe8e77mov rax, [rsp+192]
37bfe8e7fmov rcx, [rsp+240]
37bfe8e87mov [rsp+72], rax
37bfe8e8cmov rax, [rsp+248]
37bfe8e94mov [rsp+64], rax
37bfe8e99mov rax, [rsp+664]
37bfe8ea1mov [rsp+56], rax
37bfe8ea6mov rax, [rsp+168]
37bfe8eaeadd rax, rsi
37bfe8eb1add rax, [rsp+176]
37bfe8eb9add rax, rbx
37bfe8ebcadd rbx, 1
37bfe8ec0imul rbx, [rsp+152]
37bfe8ec9lea rax, [r14+8*rax]
37bfe8ecdmov [rsp+48], rax
37bfe8ed2mov rax, [rsp+632]
37bfe8edamov [rsp+40], rax
37bfe8edfmov rax, [rsp+144]
37bfe8ee7lea rax, [rax+rbx+1]
37bfe8eeclea rax, [r15+8*rax]
37bfe8ef0mov [rsp+32], rax
37bfe8ef5call dgemv_64_
37bfe8efamov rbx, [rsp+360]
37bfe8f02jmp 0x37bfe8328
37bfe8f07
37bfe8f07 66 0f 1f 84 00 00 00 00 00 f........
37bfe8f10
37bfe8f10loc_37bfe8f10:
37bfe8f10pxor x8, x8
37bfe8f15
37bfe8f15loc_37bfe8f15:
37bfe8f15mov rdx, [rsp+200]
37bfe8f1dmov rcx, [rsp+136]
37bfe8f25lea rax, [rsi-1]
37bfe8f29lea r8, [rip+0x476068]
37bfe8f30mov [rsp+408], rax
37bfe8f38call idamax_64_
37bfe8f3dmov rbp, [rsp+160]
37bfe8f45lea rdx, [rdi+rax]
37bfe8f49movsd_xmm x9, [r14+8*rdx]
37bfe8f4fandpd x9, [rip+0x476088]
37bfe8f58comisd x9, x8
37bfe8f5dmaxsd x9, x8
37bfe8f62cmova rbp, rax
37bfe8f66jmp 0x37bfe8ad6
37bfe8f6b
37bfe8f6b 0f 1f 44 00 00 ..D..
37bfe8f70
37bfe8f70loc_37bfe8f70:
37bfe8f70mov [rsp+160], rbp
37bfe8f78movapd x8, x9
37bfe8f7djmp 0x37bfe8f15
37bfe8f7f
37bfe8f7f 90 .
37bfe8f80
37bfe8f80loc_37bfe8f80:
37bfe8f80movapd x5, x8
37bfe8f85sub rbx, 1
37bfe8f89lea r9, [r15+8*rdx]
37bfe8f8dmovsd_xmm x3, [rip+0x476063]
37bfe8f95divsd x5, x2
37bfe8f99movapd x4, x10
37bfe8f9emov rax, [rsp+232]
37bfe8fa6lea r8, [r15+8*rdi]
37bfe8faalea rbp, [r14+8*rax]
37bfe8faemov rax, [rsp+208]
37bfe8fb6lea r10, [r14+8*rax]
37bfe8fbamov eax, 1
37bfe8fbfdivsd x4, x2
37bfe8fc3movapd x1, x5
37bfe8fc7mulsd x1, x4
37bfe8fcbsubsd x1, [rip+0x476025]
37bfe8fd3divsd x3, x1
37bfe8fd7nop [rax+rax]
37bfe8fe0
37bfe8fe0loc_37bfe8fe0:
37bfe8fe0movsd_xmm x9, [rbp+8*rax]
37bfe8fe7movsd_xmm x0, [r10+8*rax]
37bfe8fedmovapd x1, x9
37bfe8ff2mulsd x1, x5
37bfe8ff6subsd x1, x0
37bfe8ffamulsd x0, x4
37bfe8ffesubsd x0, x9
37bfe9003divsd x1, x2
37bfe9007divsd x0, x2
37bfe900bmulsd x1, x3
37bfe900fmovsd_xmm [r9+8*rax], x1
37bfe9015mulsd x0, x3
37bfe9019movsd_xmm [r8+8*rax], x0
37bfe901fadd rax, 1
37bfe9023cmp rax, rbx
37bfe9026jne 0x37bfe8fe0
37bfe9028jmp 0x37bfe8a21
37bfe902d
37bfe902d 0f 1f 00 ...
37bfe9030
37bfe9030loc_37bfe9030:
37bfe9030mov rax, [rsp+640]
37bfe9038mov [rsp+616], rbp
37bfe9040pxor x6, x6
37bfe9044mov rdx, r11
37bfe9047movsd_xmm x7, [rip+0x475fa1]
37bfe904fmov [rax+8*r13-8], 0
37bfe9058mov r13l, 1
37bfe905elea rax, [rsp+408]
37bfe9066mov [rsp+136], rax
37bfe906elea rax, [rip+0x475f33]
37bfe9075mov [rsp+240], rax
37bfe907dlea rax, [rip+0x475f34]
37bfe9084mov [rsp+248], rax
37bfe908clea rax, [rsp+400]
37bfe9094mov [rsp+320], rax
37bfe909cnop [rax]
37bfe90a0
37bfe90a0loc_37bfe90a0:
37bfe90a0mov rax, [rsp+608]
37bfe90a8mov [rsp+360], r13
37bfe90b0mov rax, [rax]
37bfe90b3cmp rax, r13
37bfe90b6jg 0x37bfe90c1
37bfe90b8cmp rax, rdx
37bfe90bbjl 0x37bfe9cd0
37bfe90c1
37bfe90c1loc_37bfe90c1:
37bfe90c1cmp r13, rdx
37bfe90c4jg 0x37bfe9cd0
37bfe90camov rax, [rsp+152]
37bfe90d2mov rbx, [rsp+144]
37bfe90dasub rdx, r13
37bfe90ddlea rbp, [r13-1]
37bfe90e1mov rdi, [rsp+176]
37bfe90e9add rdx, 1
37bfe90edmov [rsp+224], rbp
37bfe90f5imul rax, r13
37bfe90f9mov [rsp+408], rdx
37bfe9101mov [rsp+384], r13
37bfe9109mov [rsp+296], rax
37bfe9111add rax, rbx
37bfe9114mov rbx, [rsp+168]
37bfe911cmov [rsp+184], rax
37bfe9124add rax, r13
37bfe9127imul rbx, r13
37bfe912bmov [rsp+256], rax
37bfe9133lea rax, [r15+8*rax]
37bfe9137mov rdx, rax
37bfe913amov [rsp+272], rax
37bfe9142lea rcx, [rbx+rdi]
37bfe9146lea rsi, [rcx+r13]
37bfe914amov [rsp+264], rcx
37bfe9152mov rcx, [rsp+136]
37bfe915alea rdi, [r14+8*rsi]
37bfe915emov [rsp+208], rsi
37bfe9166lea rsi, [rip+0x475e2b]
37bfe916dmov [rsp+32], rsi
37bfe9172mov r9, rdi
37bfe9175mov r8, rsi
37bfe9178mov [rsp+216], rdi
37bfe9180call dcopy_64_
37bfe9185cmp r13, 1
37bfe9189jle 0x37bfe9221
37bfe918fmov rax, [r12]
37bfe9193mov [rsp+72], rdi
37bfe9198lea r9, [rip+0x475e01]
37bfe919fmov rdi, [rsp+248]
37bfe91a7mov [rsp+80], rsi
37bfe91acsub rax, r13
37bfe91afmov r8, [rsp+136]
37bfe91b7mov [rsp+88], 12
37bfe91c0mov [rsp+64], rdi
37bfe91c5mov rdi, [rsp+664]
37bfe91cdadd rax, 1
37bfe91d1mov [rsp+400], rax
37bfe91d9lea rax, [8*rbp]
37bfe91e1mov rcx, [rsp+240]
37bfe91e9mov [rsp+56], rdi
37bfe91eemov rdi, [rsp+632]
37bfe91f6lea rdx, [r14+rax]
37bfe91faadd rax, r15
37bfe91fdmov [rsp+48], rdx
37bfe9202mov rdx, [rsp+320]
37bfe920amov [rsp+40], rdi
37bfe920fmov [rsp+32], rax
37bfe9214mov [rsp+408], rbp
37bfe921ccall dgemv_64_
37bfe9221
37bfe9221loc_37bfe9221:
37bfe9221mov rax, [rsp+208]
37bfe9229lea rcx, [r13+1]
37bfe922dmov [rsp+192], rcx
37bfe9235movsd_xmm x8, [r14+8*rax]
37bfe923bmov rax, [r12]
37bfe923fcmp rax, r13
37bfe9242jg 0x37bfe92d0
37bfe9248ucomisd x8, x6
37bfe924djp 0x37bfe9255
37bfe924fje 0x37bfe9355
37bfe9255
37bfe9255loc_37bfe9255:
37bfe9255mov rdi, r13
37bfe9258
37bfe9258loc_37bfe9258:
37bfe9258sub rax, r13
37bfe925bmov rdx, [rsp+216]
37bfe9263mov r9, [rsp+272]
37bfe926badd rax, 1
37bfe926fmov rcx, [rsp+136]
37bfe9277mov [rsp+408], rax
37bfe927flea rax, [rip+0x475d12]
37bfe9286mov [rsp+32], rax
37bfe928bmov r8, rax
37bfe928ecall dcopy_64_
37bfe9293mov rdx, [r12]
37bfe9297cmp rdx, r13
37bfe929ajg 0x37bfe9e68
37bfe92a0
37bfe92a0loc_37bfe92a0:
37bfe92a0mov r13, [rsp+192]
37bfe92a8nop [rax+rax]
37bfe92b0
37bfe92b0loc_37bfe92b0:
37bfe92b0mov rax, [rsp+648]
37bfe92b8mov rbx, [rsp+224]
37bfe92c0mov [rax+8*rbx], rdi
37bfe92c4jmp 0x37bfe90a0
37bfe92c9
37bfe92c9 0f 1f 80 00 00 00 00 .......
37bfe92d0
37bfe92d0loc_37bfe92d0:
37bfe92d0sub rax, r13
37bfe92d3mov rsi, [rsp+264]
37bfe92dbmov rcx, [rsp+136]
37bfe92e3lea r8, [rip+0x475cae]
37bfe92eamov [rsp+408], rax
37bfe92f2mov rax, [rsp+192]
37bfe92faandpd x8, [rip+0x475cdd]
37bfe9303lea r9, [rsi+rax]
37bfe9307lea rdx, [r14+8*r9]
37bfe930bmov [rsp+200], r9
37bfe9313call idamax_64_
37bfe9318movapd x0, x8
37bfe931dmov r9, [rsp+200]
37bfe9325lea rdi, [rax+r13]
37bfe9329lea rax, [rsi+rdi]
37bfe932dmovsd_xmm x9, [r14+8*rax]
37bfe9333andpd x9, [rip+0x475ca4]
37bfe933cmaxsd x0, x9
37bfe9341ucomisd x0, x6
37bfe9345jp 0x37bfe93d0
37bfe934bjne 0x37bfe93d0
37bfe9351mov rax, [r12]
37bfe9355
37bfe9355loc_37bfe9355:
37bfe9355mov rbx, [rsp+672]
37bfe935dcmp [rbx], 0
37bfe9361jne 0x37bfe9366
37bfe9363mov [rbx], r13
37bfe9366
37bfe9366loc_37bfe9366:
37bfe9366sub rax, r13
37bfe9369mov r9, [rsp+272]
37bfe9371mov rdx, [rsp+216]
37bfe9379add rax, 1
37bfe937dmov rcx, [rsp+136]
37bfe9385mov [rsp+408], rax
37bfe938dlea rax, [rip+0x475c04]
37bfe9394mov [rsp+32], rax
37bfe9399mov r8, rax
37bfe939ccall dcopy_64_
37bfe93a1cmp [r12], r13
37bfe93a5jle 0x37bfe93b7
37bfe93a7mov rax, [rsp+640]
37bfe93afmov [rax+8*rbp], 0
37bfe93b7
37bfe93b7loc_37bfe93b7:
37bfe93b7mov rdi, r13
37bfe93bamov rdx, [r12]
37bfe93bemov r13, [rsp+192]
37bfe93c6jmp 0x37bfe92b0
37bfe93cb
37bfe93cb 0f 1f 44 00 00 ..D..
37bfe93d0
37bfe93d0loc_37bfe93d0:
37bfe93d0movapd x0, x9
37bfe93d5mulsd x0, x7
37bfe93d9comisd x0, x8
37bfe93dejbe 0x37bfea000
37bfe93e4mov rax, [rsp+176]
37bfe93ecadd rbx, [rsp+168]
37bfe93f4mov [rsp+328], r13
37bfe93fcmov [rsp+344], r9
37bfe9404lea rcx, [rbx+rax]
37bfe9408mov [rsp+232], rbp
37bfe9410lea rax, [rcx+r13]
37bfe9414lea rax, [r14+8*rax]
37bfe9418mov [rsp+200], rax
37bfe9420lea rax, [r15+8*rbp]
37bfe9424mov rbp, rcx
37bfe9427mov [rsp+336], rax
37bfe942fmov rax, [rsp+160]
37bfe9437mov [rsp+312], rax
37bfe943f
37bfe943floc_37bfe943f:
37bfe943fmov rax, [rsp+184]
37bfe9447mov r9, [rsp+200]
37bfe944fmov rbx, rdi
37bfe9452mov r8, [rsp+632]
37bfe945amov rcx, [rsp+136]
37bfe9462sub rbx, r13
37bfe9465add rax, rdi
37bfe9468mov [rsp+408], rbx
37bfe9470lea rdx, [r15+8*rax]
37bfe9474mov [rsp+288], rax
37bfe947clea rax, [rip+0x475b15]
37bfe9483mov [rsp+32], rax
37bfe9488mov [rsp+280], rdx
37bfe9490call dcopy_64_
37bfe9495mov rsi, [r12]
37bfe9499mov rdx, [rsp+152]
37bfe94a1mov rcx, [rsp+136]
37bfe94a9sub rsi, rdi
37bfe94acimul rdx, rdi
37bfe94b0lea rax, [rsi+1]
37bfe94b4lea rsi, [rbp+rdi]
37bfe94b9mov [rsp+408], rax
37bfe94c1mov rax, [rsp+144]
37bfe94c9lea r9, [r14+8*rsi]
37bfe94cdadd rax, rdx
37bfe94d0add rax, rdi
37bfe94d3lea rdx, [r15+8*rax]
37bfe94d7lea rax, [rip+0x475aba]
37bfe94demov [rsp+32], rax
37bfe94e3mov r8, rax
37bfe94e6mov [rsp+304], rdx
37bfe94eecall dcopy_64_
37bfe94f3cmp r13, 1
37bfe94f7jle 0x37bfe95a4
37bfe94fdmov rdx, [r12]
37bfe9501mov r8, [rsp+136]
37bfe9509mov [rsp+88], 12
37bfe9512lea r9, [rip+0x475a87]
37bfe9519mov rcx, [rsp+240]
37bfe9521sub rdx, r13
37bfe9524lea rax, [rdx+1]
37bfe9528mov rdx, [rsp+232]
37bfe9530mov [rsp+400], rax
37bfe9538lea rax, [rip+0x475a59]
37bfe953fmov [rsp+80], rax
37bfe9544mov rax, [rsp+200]
37bfe954cmov [rsp+408], rdx
37bfe9554mov rdx, [rsp+320]
37bfe955cmov [rsp+72], rax
37bfe9561mov rax, [rsp+248]
37bfe9569mov [rsp+64], rax
37bfe956emov rax, [rsp+664]
37bfe9576mov [rsp+56], rax
37bfe957blea rax, [r14+8*rdi-8]
37bfe9580mov [rsp+48], rax
37bfe9585mov rax, [rsp+632]
37bfe958dmov [rsp+40], rax
37bfe9592mov rax, [rsp+336]
37bfe959amov [rsp+32], rax
37bfe959fcall dgemv_64_
37bfe95a4
37bfe95a4loc_37bfe95a4:
37bfe95a4cmp r13, rdi
37bfe95a7jne 0x37bfe9600
37bfe95a9mov rax, [r12]
37bfe95adcmp rax, r13
37bfe95b0jg 0x37bfe9b98
37bfe95b6sub rax, r13
37bfe95b9mov r9, [rsp+216]
37bfe95c1mov rdx, [rsp+200]
37bfe95c9add rax, 1
37bfe95cdmov rcx, [rsp+136]
37bfe95d5mov [rsp+408], rax
37bfe95ddlea rax, [rip+0x4759b4]
37bfe95e4mov [rsp+32], rax
37bfe95e9mov r8, rax
37bfe95eccall dcopy_64_
37bfe95f1
37bfe95f1loc_37bfe95f1:
37bfe95f1mov rax, [r12]
37bfe95f5jmp 0x37bfe9258
37bfe95fa
37bfe95fa 66 0f 1f 44 00 00 f..D..
37bfe9600
37bfe9600loc_37bfe9600:
37bfe9600mov rdx, [rsp+200]
37bfe9608mov rcx, [rsp+136]
37bfe9610lea r8, [rip+0x475981]
37bfe9617mov [rsp+408], rbx
37bfe961fcall idamax_64_
37bfe9624add rax, [rsp+232]
37bfe962cmov [rsp+160], rax
37bfe9634add rax, rbp
37bfe9637movsd_xmm x8, [r14+8*rax]
37bfe963dmov rax, [r12]
37bfe9641andpd x8, [rip+0x475996]
37bfe964acmp rax, rdi
37bfe964djg 0x37bfe9c00
37bfe9653
37bfe9653loc_37bfe9653:
37bfe9653movapd x1, x8
37bfe9658movsd_xmm x0, [r14+8*rsi]
37bfe965eandpd x0, [rip+0x47597a]
37bfe9666mulsd x1, x7
37bfe966acomisd x1, x0
37bfe966ejbe 0x37bfe9ae0
37bfe9674mov rsi, [rsp+384]
37bfe967ccmp rsi, [rsp+160]
37bfe9684je 0x37bfe96f8
37bfe9686comisd x9, x8
37bfe968bjae 0x37bfe96f8
37bfe968dmov rax, [r12]
37bfe9691mov r9, [rsp+216]
37bfe9699mov [rsp+384], rdi
37bfe96a1movapd x9, x8
37bfe96a6mov rdx, [rsp+200]
37bfe96aemov rcx, [rsp+136]
37bfe96b6sub rax, r13
37bfe96b9add rax, 1
37bfe96bdmov [rsp+408], rax
37bfe96c5lea rax, [rip+0x4758cc]
37bfe96ccmov [rsp+32], rax
37bfe96d1mov r8, rax
37bfe96d4call dcopy_64_
37bfe96d9mov rax, [rsp+160]
37bfe96e1mov [rsp+312], rax
37bfe96e9mov rdi, rax
37bfe96ecjmp 0x37bfe943f
37bfe96f1
37bfe96f1 0f 1f 80 00 00 00 00 .......
37bfe96f8
37bfe96f8loc_37bfe96f8:
37bfe96f8mov rax, [rsp+192]
37bfe9700mov rcx, rbp
37bfe9703mov [rsp+376], rdi
37bfe970bmov r9, [rsp+344]
37bfe9713mov rbp, [rsp+232]
37bfe971bmov [rsp+368], rax
37bfe9723cmp rsi, r13
37bfe9726je 0x37bfe9dc0
37bfe972cmov rax, rsi
37bfe972fmov rdx, [rsp+272]
37bfe9737mov rcx, [rsp+136]
37bfe973flea r8, [rip+0x475852]
37bfe9746sub rax, r13
37bfe9749mov [rsp+408], rax
37bfe9751mov rax, [rsp+184]
37bfe9759add rax, rsi
37bfe975clea rbx, [r15+8*rax]
37bfe9760mov rax, [rsp+632]
37bfe9768mov r9, rbx
37bfe976bmov [rsp+32], rax
37bfe9770call dcopy_64_
37bfe9775mov rax, [r12]
37bfe9779mov r13, [rsp+152]
37bfe9781lea rdx, [rip+0x475810]
37bfe9788mov [rsp+32], rdx
37bfe978dmov rcx, [rsp+136]
37bfe9795mov r8, rdx
37bfe9798mov rdx, rbx
37bfe979bsub rax, rsi
37bfe979elea rbx, [8*rsi-8]
37bfe97a6add rax, 1
37bfe97aamov [rsp+408], rax
37bfe97b2mov rax, r13
37bfe97b5imul rax, rsi
37bfe97b9add rax, [rsp+144]
37bfe97c1add rax, rsi
37bfe97c4lea r9, [r15+8*rax]
37bfe97c8call dcopy_64_
37bfe97cdlea rdx, [r15+8*rbp]
37bfe97d1mov rax, [rsp+632]
37bfe97d9lea r9, [r15+rbx]
37bfe97ddlea rcx, [rsp+360]
37bfe97e5mov [rsp+32], rax
37bfe97eamov r8, rax
37bfe97edcall dswap_64_
37bfe97f2mov rbp, [rsp+360]
37bfe97falea r9, [r14+rbx]
37bfe97femov rcx, [rsp+664]
37bfe9806lea rax, [rbp-1]
37bfe980amov [rsp+32], rcx
37bfe980fmov r8, rcx
37bfe9812lea rbx, [rbp+1]
37bfe9816lea rdx, [r14+8*rax]
37bfe981amov [rsp+224], rax
37bfe9822lea rax, [rsp+368]
37bfe982amov rcx, rax
37bfe982dmov [rsp+200], rax
37bfe9835call dswap_64_
37bfe983amov rcx, [rsp+168]
37bfe9842mov rax, [rsp+176]
37bfe984amov [rsp+192], rbx
37bfe9852mov r11, [rsp+144]
37bfe985amov rdx, [rsp+368]
37bfe9862imul rcx, rbp
37bfe9866add rax, rcx
37bfe9869mov [rsp+264], rax
37bfe9871add rax, rbp
37bfe9874mov [rsp+208], rax
37bfe987cmov rax, r13
37bfe987fimul rax, rbp
37bfe9883lea rbx, [r11+rax]
37bfe9887add rax, r13
37bfe988alea r10, [rbp+rbx]
37bfe988fmov [rsp+184], rbx
37bfe9897add rax, r11
37bfe989amov [rsp+256], r10
37bfe98a2cmp rdx, rdi
37bfe98a5je 0x37bfe9ec0
37bfe98ablea rsi, [rdx-1]
37bfe98aflea rcx, [rdx+rbx]
37bfe98b3imul rdx, r13
37bfe98b7mov [rsp+328], rsi
37bfe98bflea rsi, [rdi+rbx]
37bfe98c3mov rbx, rdi
37bfe98c6mov [rsp+288], rsi
37bfe98cesub rbx, rbp
37bfe98d1mov r13, rbp
37bfe98d4add rdx, r11
37bfe98d7lea r8, [rdi+rdx]
37bfe98dblea rsi, [r15+8*r8]
37bfe98dflea r8, [rdi+rax]
37bfe98e3mov [rsp+280], rsi
37bfe98eblea r9, [r15+8*r8]
37bfe98efmov esi, 2
37bfe98f4nop
37bfe98f5nop [rax+rax]
37bfe9900
37bfe9900loc_37bfe9900:
37bfe9900movsd_xmm x0, [r15+8*rcx]
37bfe9906mov [rsp+216], rax
37bfe990esub rbx, 1
37bfe9912lea r8, [rip+0x47567f]
37bfe9919mov rax, [rsp+288]
37bfe9921mov rbp, [rsp+192]
37bfe9929mov [rsp+408], rbx
37bfe9931mov rbx, [rsp+136]
37bfe9939movsd_xmm [r15+8*rax], x0
37bfe993fmov rax, [rsp+632]
37bfe9947add rdx, rbp
37bfe994amov rcx, rbx
37bfe994dlea rdx, [r15+8*rdx]
37bfe9951mov [rsp+32], rax
37bfe9956call dcopy_64_
37bfe995bmov rdx, [r12]
37bfe995flea rax, [rip+0x475632]
37bfe9966mov rcx, rbx
37bfe9969mov [rsp+32], rax
37bfe996emov r9, [rsp+304]
37bfe9976mov r8, rax
37bfe9979lea rbx, [8*rdi-8]
37bfe9981sub rdx, rdi
37bfe9984add rdx, 1
37bfe9988mov [rsp+408], rdx
37bfe9990mov rdx, [rsp+280]
37bfe9998call dcopy_64_
37bfe999dmov rax, [rsp+328]
37bfe99a5lea r9, [r15+rbx]
37bfe99a9mov rcx, [rsp+200]
37bfe99b1lea rdx, [r15+8*rax]
37bfe99b5mov rax, [rsp+632]
37bfe99bdmov [rsp+32], rax
37bfe99c2mov r8, rax
37bfe99c5call dswap_64_
37bfe99camov rax, [rsp+664]
37bfe99d2lea r9, [r14+rbx]
37bfe99d6mov rdx, [rsp+368]
37bfe99demov rcx, [rsp+200]
37bfe99e6mov [rsp+32], rax
37bfe99eblea rdx, [r14+8*rdx-8]
37bfe99f0mov r8, rax
37bfe99f3call dswap_64_
37bfe99f8cmp rsi, 1
37bfe99fcje 0x37bfea058
37bfe9a02mov rax, [rsp+264]
37bfe9a0amov rcx, [rsp+168]
37bfe9a12mov rsi, [rsp+384]
37bfe9a1aimul rcx, rbp
37bfe9a1elea r9, [rbp+rax]
37bfe9a23mov rbp, r13
37bfe9a26mov rax, [rsp+216]
37bfe9a2eadd rcx, [rsp+176]
37bfe9a36
37bfe9a36loc_37bfe9a36:
37bfe9a36mov rbx, [rsp+192]
37bfe9a3emov rdx, [r12]
37bfe9a42lea r13, [rbp+2]
37bfe9a46movsd_xmm x2, [r14+8*r9]
37bfe9a4clea r8, [rbx+rcx]
37bfe9a50mov rbx, [rsp+208]
37bfe9a58movsd_xmm x9, [r14+8*r8]
37bfe9a5elea r8, [rdx-1]
37bfe9a62movsd_xmm x10, [r14+8*rbx]
37bfe9a68cmp r8, rbp
37bfe9a6bjg 0x37bfe9c20
37bfe9a71
37bfe9a71loc_37bfe9a71:
37bfe9a71mov rbx, [rsp+256]
37bfe9a79mov rcx, [rsp+184]
37bfe9a81neg rsi
37bfe9a84neg rdi
37bfe9a87movsd_xmm [r15+8*rbx], x10
37bfe9a8dmov rbx, [rsp+192]
37bfe9a95add rcx, rbx
37bfe9a98add rax, rbx
37bfe9a9bmov rbx, [rsp+640]
37bfe9aa3mov [r15+8*rcx], 0
37bfe9aabmov rcx, [rsp+648]
37bfe9ab3movsd_xmm [r15+8*rax], x9
37bfe9ab9mov rax, [rsp+224]
37bfe9ac1mov [rcx+8*rax], rsi
37bfe9ac5movsd_xmm [rbx+8*rax], x2
37bfe9acamov [rcx+8*rbp], rdi
37bfe9acemov [rbx+8*rbp], 0
37bfe9ad6jmp 0x37bfe90a0
37bfe9adb
37bfe9adb 0f 1f 44 00 00 ..D..
37bfe9ae0
37bfe9ae0loc_37bfe9ae0:
37bfe9ae0mov rax, [r12]
37bfe9ae4mov r9, [rsp+216]
37bfe9aecmov [rsp+376], rdi
37bfe9af4mov rdx, [rsp+200]
37bfe9afcmov rcx, [rsp+136]
37bfe9b04sub rax, r13
37bfe9b07mov rbp, [rsp+232]
37bfe9b0fadd rax, 1
37bfe9b13mov [rsp+408], rax
37bfe9b1blea rax, [rip+0x475476]
37bfe9b22mov [rsp+32], rax
37bfe9b27mov r8, rax
37bfe9b2acall dcopy_64_
37bfe9b2fmov [rsp+368], r13
37bfe9b37cmp r13, rdi
37bfe9b3aje 0x37bfe95f1
37bfe9b40mov rax, [rsp+296]
37bfe9b48add rax, [rsp+152]
37bfe9b50lea r11, [rsp+368]
37bfe9b58mov [rsp+328], rbp
37bfe9b60add rax, [rsp+144]
37bfe9b68mov [rsp+200], r11
37bfe9b70mov esi, 1
37bfe9b75lea rdx, [rdi+rax]
37bfe9b79mov rcx, [rsp+256]
37bfe9b81lea r9, [r15+8*rdx]
37bfe9b85mov rdx, [rsp+184]
37bfe9b8djmp 0x37bfe9900
37bfe9b92
37bfe9b92 66 0f 1f 44 00 00 f..D..
37bfe9b98
37bfe9b98loc_37bfe9b98:
37bfe9b98pxor x10, x10
37bfe9b9d
37bfe9b9dloc_37bfe9b9d:
37bfe9b9dsub rax, rdi
37bfe9ba0mov rcx, [rsp+136]
37bfe9ba8lea r8, [rip+0x4753e9]
37bfe9bafmov [rsp+408], rax
37bfe9bb7lea rax, [rbp+rdi+1]
37bfe9bbclea rdx, [r14+8*rax]
37bfe9bc0call idamax_64_
37bfe9bc5lea rcx, [rax+rdi]
37bfe9bc9lea rax, [rbp+rcx]
37bfe9bcemovsd_xmm x8, [r14+8*rax]
37bfe9bd4mov rax, [rsp+312]
37bfe9bdcandpd x8, [rip+0x4753fb]
37bfe9be5comisd x8, x10
37bfe9beamaxsd x8, x10
37bfe9befcmova rax, rcx
37bfe9bf3mov [rsp+160], rax
37bfe9bfbjmp 0x37bfe9653
37bfe9c00
37bfe9c00loc_37bfe9c00:
37bfe9c00mov rcx, [rsp+160]
37bfe9c08movapd x10, x8
37bfe9c0dmov [rsp+312], rcx
37bfe9c15jmp 0x37bfe9b9d
37bfe9c17
37bfe9c17 66 0f 1f 84 00 00 00 00 00 f........
37bfe9c20
37bfe9c20loc_37bfe9c20:
37bfe9c20cmp rdx, r13
37bfe9c23jl 0x37bfe9a71
37bfe9c29movapd x5, x9
37bfe9c2elea r11, [rdx+1]
37bfe9c32lea r8, [r15+8*rax]
37bfe9c36movsd_xmm x3, [rip+0x4753ba]
37bfe9c3edivsd x5, x2
37bfe9c42movapd x4, x10
37bfe9c47mov rbx, [rsp+264]
37bfe9c4flea r10, [r14+8*rbx]
37bfe9c53lea rbx, [r14+8*rcx]
37bfe9c57mov rcx, [rsp+184]
37bfe9c5flea r9, [r15+8*rcx]
37bfe9c63mov rcx, r13
37bfe9c66divsd x4, x2
37bfe9c6amovapd x1, x5
37bfe9c6emulsd x1, x4
37bfe9c72subsd x1, [rip+0x47537e]
37bfe9c7adivsd x3, x1
37bfe9c7enop
37bfe9c80
37bfe9c80loc_37bfe9c80:
37bfe9c80movsd_xmm x8, [r10+8*rcx]
37bfe9c86movsd_xmm x0, [rbx+8*rcx]
37bfe9c8bmovapd x1, x8
37bfe9c90mulsd x1, x5
37bfe9c94subsd x1, x0
37bfe9c98mulsd x0, x4
37bfe9c9csubsd x0, x8
37bfe9ca1divsd x1, x2
37bfe9ca5divsd x0, x2
37bfe9ca9mulsd x1, x3
37bfe9cadmovsd_xmm [r9+8*rcx], x1
37bfe9cb3mulsd x0, x3
37bfe9cb7movsd_xmm [r8+8*rcx], x0
37bfe9cbdadd rcx, 1
37bfe9cc1cmp rcx, r11
37bfe9cc4jne 0x37bfe9c80
37bfe9cc6jmp 0x37bfe9a71
37bfe9ccb
37bfe9ccb 0f 1f 44 00 00 ..D..
37bfe9cd0
37bfe9cd0loc_37bfe9cd0:
37bfe9cd0mov rax, rdx
37bfe9cd3lea rbx, [r13-1]
37bfe9cd7mov r9, [rsp+320]
37bfe9cdflea r8, [rip+0x4752da]
37bfe9ce6sub rax, r13
37bfe9ce9lea rdx, [8*rbx]
37bfe9cf1lea rcx, [rip+0x4752d6]
37bfe9cf8mov [rsp+408], rbx
37bfe9d00add rax, 1
37bfe9d04mov [rsp+120], 9
37bfe9d0dmov rbp, [rsp+616]
37bfe9d15mov [rsp+400], rax
37bfe9d1dmov rax, [rsp+632]
37bfe9d25mov [rsp+112], 12
37bfe9d2emov [rsp+96], rax
37bfe9d33mov rax, [rsp+152]
37bfe9d3bmov [rsp+104], 5
37bfe9d44imul rax, r13
37bfe9d48add rax, [rsp+144]
37bfe9d50add rax, r13
37bfe9d53lea rax, [r15+8*rax]
37bfe9d57mov [rsp+88], rax
37bfe9d5cmov rax, [rsp+248]
37bfe9d64mov [rsp+80], rax
37bfe9d69mov rax, [rsp+664]
37bfe9d71mov [rsp+72], rax
37bfe9d76lea rax, [r14+rdx]
37bfe9d7amov [rsp+64], rax
37bfe9d7fmov rax, [rsp+632]
37bfe9d87mov [rsp+56], rax
37bfe9d8clea rax, [r15+rdx]
37bfe9d90mov rdx, [rsp+240]
37bfe9d98mov [rsp+48], rax
37bfe9d9dlea rax, [rip+0x4751fc]
37bfe9da4mov [rsp+40], rax
37bfe9da9mov rax, [rsp+136]
37bfe9db1mov [rsp+32], rax
37bfe9db6call dgemmtr_
37bfe9dbbjmp 0x37bfe853b
37bfe9dc0
37bfe9dc0loc_37bfe9dc0:
37bfe9dc0mov rdx, [rsp+192]
37bfe9dc8mov rax, [rsp+296]
37bfe9dd0mov rbp, r13
37bfe9dd3add rax, [rsp+152]
37bfe9ddbadd rax, [rsp+144]
37bfe9de3cmp rdi, rdx
37bfe9de6je 0x37bfe9a36
37bfe9decmov rsi, [rsp+184]
37bfe9df4lea r11, [rsp+368]
37bfe9dfcmov [rsp+200], r11
37bfe9e04lea rcx, [rdx+rsi]
37bfe9e08lea rdx, [rdi+rax]
37bfe9e0clea rsi, [r15+8*rdx]
37bfe9e10mov rdx, rax
37bfe9e13mov [rsp+280], rsi
37bfe9e1bmov r9, rsi
37bfe9e1emov esi, 2
37bfe9e23jmp 0x37bfe9900
37bfe9e28
37bfe9e28 0f 1f 84 00 00 00 00 00 ........
37bfe9e30
37bfe9e30loc_37bfe9e30:
37bfe9e30cmp rsi, r11
37bfe9e33jne 0x37bfe9ef0
37bfe9e39lea rax, [rbx+rdi]
37bfe9e3dmov [rsp+216], rsi
37bfe9e45mov r13, rbx
37bfe9e48mov [rsp+224], rax
37bfe9e50mov [rsp+200], rbx
37bfe9e58mov [rsp+160], rbp
37bfe9e60jmp 0x37bfe89ca
37bfe9e65
37bfe9e65 0f 1f 00 ...
37bfe9e68
37bfe9e68loc_37bfe9e68:
37bfe9e68mov rax, [rsp+256]
37bfe9e70movsd_xmm x0, [r15+8*rax]
37bfe9e76movapd x1, x0
37bfe9e7aandpd x1, [rip+0x47515e]
37bfe9e82comisd x1, x11
37bfe9e87jae 0x37bfe9f50
37bfe9e8dpxor x1, x1
37bfe9e91ucomisd x0, x1
37bfe9e95jp 0x37bfea0a0
37bfe9e9bjne 0x37bfea0a0
37bfe9ea1
37bfe9ea1loc_37bfe9ea1:
37bfe9ea1mov rax, [rsp+640]
37bfe9ea9mov rsi, [rsp+224]
37bfe9eb1mov [rax+8*rsi], 0
37bfe9eb9jmp 0x37bfe92a0
37bfe9ebe
37bfe9ebe 66 90 f.
37bfe9ec0
37bfe9ec0loc_37bfe9ec0:
37bfe9ec0mov rbx, [rsp+264]
37bfe9ec8mov rdx, [rsp+192]
37bfe9ed0add rcx, [rsp+168]
37bfe9ed8add rcx, [rsp+176]
37bfe9ee0lea r9, [rbx+rdx]
37bfe9ee4jmp 0x37bfe9a36
37bfe9ee9
37bfe9ee9 0f 1f 80 00 00 00 00 .......
37bfe9ef0
37bfe9ef0loc_37bfe9ef0:
37bfe9ef0imul r10, [rsp+168]
37bfe9ef9mov [rsp+160], rbp
37bfe9f01mov rbp, r11
37bfe9f04mov [rsp+200], 2
37bfe9f10add r10, [rsp+176]
37bfe9f18jmp 0x37bfe8833
37bfe9f1d
37bfe9f1d 0f 1f 00 ...
37bfe9f20
37bfe9f20loc_37bfe9f20:
37bfe9f20mov [rsp+160], rbp
37bfe9f28mov rbp, r11
37bfe9f2bmov [rsp+200], 2
37bfe9f37jmp 0x37bfe8833
37bfe9f3c
37bfe9f3c 0f 1f 40 00 ..@.
37bfe9f40
37bfe9f40loc_37bfe9f40:
37bfe9f40mov [rsp+160], rbp
37bfe9f48jmp 0x37bfe87a1
37bfe9f4d
37bfe9f4d 0f 1f 00 ...
37bfe9f50
37bfe9f50loc_37bfe9f50:
37bfe9f50movsd_xmm x1, [rip+0x4750a0]
37bfe9f58mov rax, [rsp+184]
37bfe9f60sub rdx, r13
37bfe9f63lea r9, [rip+0x47502e]
37bfe9f6aadd rax, [rsp+192]
37bfe9f72mov rcx, [rsp+136]
37bfe9f7amov [rsp+408], rdx
37bfe9f82lea rdx, [rsp+392]
37bfe9f8adivsd x1, x0
37bfe9f8elea r8, [r15+8*rax]
37bfe9f92movsd_xmm [rsp+392], x1
37bfe9f9bcall dscal_64_
37bfe9fa0mov rdx, [r12]
37bfe9fa4jmp 0x37bfe9ea1
37bfe9fa9
37bfe9fa9loc_37bfe9fa9:
37bfe9fa9lea r8, [rdx+1]
37bfe9fadmovsd_xmm x1, [r15+8*r8]
37bfe9fb3divsd x1, x0
37bfe9fb7movsd_xmm [r15+8*r8], x1
37bfe9fbdcmp rax, 2
37bfe9fc1je 0x37bfe83f0
37bfe9fc7lea r8, [r15+8*rdx]
37bfe9fcbmov edx, 2
37bfe9fd0nop [rax+rax]
37bfe9fd5nop [rax+rax]
37bfe9fe0
37bfe9fe0loc_37bfe9fe0:
37bfe9fe0movsd_xmm x0, [r8+8*rdx]
37bfe9fe6divsd x0, [r15+8*rcx]
37bfe9fecmovsd_xmm [r8+8*rdx], x0
37bfe9ff2add rdx, 1
37bfe9ff6cmp rax, rdx
37bfe9ff9jne 0x37bfe9fe0
37bfe9ffbjmp 0x37bfe83f0
37bfea000
37bfea000loc_37bfea000:
37bfea000mov rax, [r12]
37bfea004jmp 0x37bfe9255
37bfea009
37bfea009 0f 1f 80 00 00 00 00 .......
37bfea010
37bfea010loc_37bfea010:
37bfea010movsd_xmm x1, [rip+0x474fe0]
37bfea018mov rcx, [rsp+136]
37bfea020lea r8, [r15+8*rdx+8]
37bfea025lea r9, [rip+0x474f6c]
37bfea02clea rdx, [rsp+392]
37bfea034mov [rsp+408], r13
37bfea03cdivsd x1, x0
37bfea040movsd_xmm [rsp+392], x1
37bfea049call dscal_64_
37bfea04ejmp 0x37bfe83f0
37bfea053
37bfea053 0f 1f 44 00 00 ..D..
37bfea058
37bfea058loc_37bfea058:
37bfea058mov rdi, [rsp+256]
37bfea060mov rax, [r12]
37bfea064lea rdi, [r15+8*rdi]
37bfea068mov [rsp+272], rdi
37bfea070mov rdi, [rsp+208]
37bfea078lea rdi, [r14+8*rdi]
37bfea07cmov [rsp+216], rdi
37bfea084mov rdi, [rsp+376]
37bfea08cjmp 0x37bfe9258
37bfea091
37bfea091 0f 1f 80 00 00 00 00 .......
37bfea098
37bfea098loc_37bfea098:
37bfea098mov rbx, rsi
37bfea09bjmp 0x37bfe8364
37bfea0a0
37bfea0a0loc_37bfea0a0:
37bfea0a0mov rsi, [rsp+192]
37bfea0a8cmp rdx, rsi
37bfea0abjl 0x37bfe9ea1
37bfea0b1mov rbx, [rsp+184]
37bfea0b9lea rax, [rbx+rsi]
37bfea0bdmovsd_xmm x1, [r15+8*rax]
37bfea0c3divsd x1, x0
37bfea0c7movsd_xmm [r15+8*rax], x1
37bfea0cdlea rax, [rsi+1]
37bfea0d1cmp rdx, rax
37bfea0d4jl 0x37bfe9ea1
37bfea0damov r9, [rsp+256]
37bfea0e2lea r8, [rdx+1]
37bfea0e6lea rcx, [r15+8*rbx]
37bfea0eanop [rax+rax]
37bfea0f5nop [rax+rax]
37bfea100
37bfea100loc_37bfea100:
37bfea100movsd_xmm x0, [rcx+8*rax]
37bfea105divsd x0, [r15+8*r9]
37bfea10bmovsd_xmm [rcx+8*rax], x0
37bfea110add rax, 1
37bfea114cmp rax, r8
37bfea117jne 0x37bfea100
37bfea119jmp 0x37bfe9ea1
37bfea11e
37bfea11eloc_37bfea11e:
37bfea11elea rax, [rsp+360]
37bfea126xor edx, edx
37bfea128mov [rsp+184], rax
37bfea130lea rax, [rsp+408]
37bfea138mov [rsp+136], rax
37bfea140lea rax, [rip+0x474e61]
37bfea147mov [rsp+240], rax
37bfea14flea rax, [rip+0x474e62]
37bfea156mov [rsp+248], rax
37bfea15ejmp 0x37bfe8451
37bfe8100
37bfe8100dlasyf_rk_64_:
37bfe8100push r15
37bfe8102push r14
37bfe8104push r13
37bfe8106push r12
37bfe8108push rbp
37bfe8109push rdi
37bfe810apush rsi
37bfe810bpush rbx
37bfe810csub rsp, 520
37bfe8113movups [rsp+416], x6
37bfe811bmovups [rsp+432], x7
37bfe8123movups [rsp+448], x8
37bfe812cmovups [rsp+464], x9
37bfe8135movups [rsp+480], x10
37bfe813emovups [rsp+496], x11
37bfe8147mov rax, [rsp+632]
37bfe814fmov r15, [rsp+624]
37bfe8157mov r14, [rsp+656]
37bfe815fmov rax, [rax]
37bfe8162mov r12, rdx
37bfe8165xor edx, edx
37bfe8167test rax, rax
37bfe816amov rbx, rcx
37bfe816dcmovns rdx, rax
37bfe8171mov rax, [rsp+664]
37bfe8179lea rcx, [rip+0x476e10]
37bfe8180mov rbp, r9
37bfe8183mov [rsp+608], r8
37bfe818bmov rax, [rax]
37bfe818emov [rsp+152], rdx
37bfe8196not rdx
37bfe8199mov [rsp+144], rdx
37bfe81a1xor edx, edx
37bfe81a3test rax, rax
37bfe81a6cmovns rdx, rax
37bfe81aamov rax, [rsp+672]
37bfe81b2mov [rax], 0
37bfe81b9mov [rsp+168], rdx
37bfe81c1not rdx
37bfe81c4mov [rsp+176], rdx
37bfe81ccmov edx, 1
37bfe81d1call dlamch_64_
37bfe81d6mov r9l, 1
37bfe81dcmov r8l, 1
37bfe81e2mov rcx, rbx
37bfe81e5lea rdx, [rip+0x476da5]
37bfe81ecmovapd x11, x0
37bfe81f1call lsame_64_
37bfe81f6mov r13, [r12]
37bfe81famov r11, r13
37bfe81fdtest rax, rax
37bfe8200je 0x37bfe9030
37bfe8206mov rax, [rsp+608]
37bfe820emov [rsp+360], r13
37bfe8216mov rdi, [rax]
37bfe8219mov rax, [rsp+640]
37bfe8221mov [rax], 0
37bfe8228mov rax, r13
37bfe822bsub rax, rdi
37bfe822eadd rax, 1
37bfe8232cmp rax, r13
37bfe8235jl 0x37bfe8240
37bfe8237cmp r13, rdi
37bfe823ajg 0x37bfea11e
37bfe8240
37bfe8240loc_37bfe8240:
37bfe8240lea rax, [rsp+360]
37bfe8248mov [rsp+616], rbp
37bfe8250mov rdx, r11
37bfe8253pxor x7, x7
37bfe8257mov [rsp+184], rax
37bfe825flea rax, [rsp+408]
37bfe8267movsd_xmm x6, [rip+0x476d81]
37bfe826fmov [rsp+136], rax
37bfe8277lea rax, [rip+0x476d2a]
37bfe827emov [rsp+240], rax
37bfe8286lea rax, [rip+0x476d2b]
37bfe828dmov [rsp+248], rax
37bfe8295nop [rax+rax]
37bfe82a0
37bfe82a0loc_37bfe82a0:
37bfe82a0test r13, r13
37bfe82a3jle 0x37bfe8446
37bfe82a9mov rsi, [rsp+168]
37bfe82b1mov rax, [rsp+176]
37bfe82b9mov [rsp+384], r13
37bfe82c1imul r13, [rsp+152]
37bfe82camov rcx, [rsp+184]
37bfe82d2imul rsi, rdi
37bfe82d6add rax, rsi
37bfe82d9lea r9, [r14+8*rax+8]
37bfe82demov [rsp+208], rax
37bfe82e6mov rax, [rsp+144]
37bfe82eemov [rsp+192], r9
37bfe82f6lea rax, [rax+r13+1]
37bfe82fblea rdx, [r15+8*rax]
37bfe82fflea rax, [rip+0x476c92]
37bfe8306mov [rsp+32], rax
37bfe830bmov r8, rax
37bfe830ecall dcopy_64_
37bfe8313mov rax, [r12]
37bfe8317mov rbx, [rsp+360]
37bfe831fcmp rax, rbx
37bfe8322jg 0x37bfe8e40
37bfe8328
37bfe8328loc_37bfe8328:
37bfe8328mov rax, [rsp+208]
37bfe8330add rax, rbx
37bfe8333movsd_xmm x9, [r14+8*rax]
37bfe8339cmp rbx, 1
37bfe833djg 0x37bfe8608
37bfe8343ucomisd x9, x7
37bfe8348jp 0x37bfe8350
37bfe834aje 0x37bfe8590
37bfe8350
37bfe8350loc_37bfe8350:
37bfe8350mov rdi, [rsp+152]
37bfe8358imul rdi, rbx
37bfe835cadd rdi, [rsp+144]
37bfe8364
37bfe8364loc_37bfe8364:
37bfe8364lea rax, [rip+0x476c2d]
37bfe836bmov rdx, [rsp+192]
37bfe8373lea r9, [r15+8*rdi+8]
37bfe8378mov rcx, [rsp+184]
37bfe8380mov [rsp+32], rax
37bfe8385mov r8, rax
37bfe8388call dcopy_64_
37bfe838dmov rax, [rsp+360]
37bfe8395lea r13, [rax-1]
37bfe8399cmp rax, 1
37bfe839djle 0x37bfe8400
37bfe839fmov rdx, [rsp+152]
37bfe83a7imul rdx, rax
37bfe83abadd rdx, [rsp+144]
37bfe83b3lea rcx, [rax+rdx]
37bfe83b7movsd_xmm x0, [r15+8*rcx]
37bfe83bdmovapd x1, x0
37bfe83c1andpd x1, [rip+0x476c17]
37bfe83c9comisd x1, x11
37bfe83cejae 0x37bfea010
37bfe83d4pxor x1, x1
37bfe83d8ucomisd x0, x1
37bfe83dcjp 0x37bfe9fa9
37bfe83e2jne 0x37bfe9fa9
37bfe83e8nop [rax+rax]
37bfe83f0
37bfe83f0loc_37bfe83f0:
37bfe83f0mov rax, [rsp+640]
37bfe83f8mov [rax+8*r13], 0
37bfe8400
37bfe8400loc_37bfe8400:
37bfe8400mov rax, [rsp+648]
37bfe8408mov [rax+8*r13], rbx
37bfe840cmov rax, [rsp+608]
37bfe8414mov rcx, [rax]
37bfe8417
37bfe8417loc_37bfe8417:
37bfe8417mov rdx, [r12]
37bfe841blea rdi, [rcx+r13]
37bfe841fmov [rsp+360], r13
37bfe8427mov rax, rdx
37bfe842asub rdi, rdx
37bfe842dsub rax, rcx
37bfe8430add rax, 1
37bfe8434cmp rax, r13
37bfe8437jl 0x37bfe82a0
37bfe843dcmp rcx, rdx
37bfe8440jge 0x37bfe82a0
37bfe8446
37bfe8446loc_37bfe8446:
37bfe8446mov rbp, [rsp+616]
37bfe844esub rdx, r13
37bfe8451
37bfe8451loc_37bfe8451:
37bfe8451add rdi, 1
37bfe8455mov rax, [rsp+632]
37bfe845dimul rdi, [rsp+168]
37bfe8466mov [rsp+88], r15
37bfe846bmov rsi, [rsp+144]
37bfe8473mov [rsp+408], rdx
37bfe847blea r8, [rip+0x476b3e]
37bfe8482lea rcx, [rip+0x476b40]
37bfe8489mov [rsp+96], rax
37bfe848emov rax, [rsp+248]
37bfe8496mov r9, [rsp+184]
37bfe849emov rdx, [rsp+240]
37bfe84a6mov [rsp+120], 9
37bfe84afmov [rsp+80], rax
37bfe84b4mov rax, [rsp+664]
37bfe84bcmov [rsp+112], 12
37bfe84c5mov [rsp+72], rax
37bfe84camov rax, [rsp+176]
37bfe84d2mov [rsp+104], 5
37bfe84dblea rax, [rax+rdi+1]
37bfe84e0lea rax, [r14+8*rax]
37bfe84e4mov [rsp+64], rax
37bfe84e9mov rax, [rsp+632]
37bfe84f1mov [rsp+56], rax
37bfe84f6lea rax, [r13+1]
37bfe84faimul rax, [rsp+152]
37bfe8503lea rax, [rsi+rax+1]
37bfe8508lea rax, [r15+8*rax]
37bfe850cmov [rsp+48], rax
37bfe8511lea rax, [rip+0x476a88]
37bfe8518mov [rsp+40], rax
37bfe851dmov rax, [rsp+136]
37bfe8525mov [rsp+32], rax
37bfe852acall dgemmtr_
37bfe852fmov rbx, [r12]
37bfe8533sub rbx, [rsp+360]
37bfe853b
37bfe853bloc_37bfe853b:
37bfe853bmov [rbp], rbx
37bfe853fmovups x6, [rsp+416]
37bfe8547movups x7, [rsp+432]
37bfe854fmovups x8, [rsp+448]
37bfe8558movups x9, [rsp+464]
37bfe8561movups x10, [rsp+480]
37bfe856amovups x11, [rsp+496]
37bfe8573add rsp, 520
37bfe857apop rbx
37bfe857bpop rsi
37bfe857cpop rdi
37bfe857dpop rbp
37bfe857epop r12
37bfe8580pop r13
37bfe8582pop r14
37bfe8584pop r15
37bfe8586ret
37bfe8587
37bfe8587 66 0f 1f 84 00 00 00 00 00 f........
37bfe8590
37bfe8590loc_37bfe8590:
37bfe8590mov rax, [rsp+672]
37bfe8598cmp [rax], 0
37bfe859cjne 0x37bfe85a9
37bfe859emov rax, [rsp+672]
37bfe85a6mov [rax], rbx
37bfe85a9
37bfe85a9loc_37bfe85a9:
37bfe85a9mov rax, [rsp+152]
37bfe85b1mov rdi, [rsp+144]
37bfe85b9mov rdx, [rsp+192]
37bfe85c1mov rcx, [rsp+184]
37bfe85c9imul rax, rbx
37bfe85cdlea rax, [rdi+rax+1]
37bfe85d2lea rdi, [rip+0x4769bf]
37bfe85d9mov [rsp+32], rdi
37bfe85delea r9, [r15+8*rax]
37bfe85e2mov r8, rdi
37bfe85e5call dcopy_64_
37bfe85eamov rax, [rsp+360]
37bfe85f2lea r13, [rax-1]
37bfe85f6cmp rax, 1
37bfe85fajg 0x37bfe83f0
37bfe8600jmp 0x37bfe8400
37bfe8605
37bfe8605 0f 1f 00 ...
37bfe8608
37bfe8608loc_37bfe8608:
37bfe8608mov rdx, [rsp+192]
37bfe8610mov rcx, [rsp+136]
37bfe8618lea rax, [rbx-1]
37bfe861clea r8, [rip+0x476975]
37bfe8623andpd x9, [rip+0x4769b4]
37bfe862cmov [rsp+408], rax
37bfe8634call idamax_64_
37bfe8639mov rbp, rax
37bfe863cmov [rsp+400], rax
37bfe8644movapd x0, x9
37bfe8649mov rax, [rsp+208]
37bfe8651add rax, rbp
37bfe8654movsd_xmm x10, [r14+8*rax]
37bfe865aandpd x10, [rip+0x47697d]
37bfe8663maxsd x0, x10
37bfe8668ucomisd x0, x7
37bfe866cjp 0x37bfe8674
37bfe866eje 0x37bfe8590
37bfe8674
37bfe8674loc_37bfe8674:
37bfe8674movapd x0, x10
37bfe8679mulsd x0, x6
37bfe867dcomisd x0, x9
37bfe8682jbe 0x37bfe8350
37bfe8688mov rcx, [rsp+168]
37bfe8690mov rdx, [rsp+176]
37bfe8698add rdi, 1
37bfe869csub rsi, rcx
37bfe869fimul rdi, rcx
37bfe86a3lea rax, [rsi+rdx]
37bfe86a7lea rsi, [r14+8*rax+8]
37bfe86acmov [rsp+232], rax
37bfe86b4mov [rsp+200], rsi
37bfe86bclea rsi, [rsp+400]
37bfe86c4add rdi, rdx
37bfe86c7mov [rsp+224], rsi
37bfe86cfmov [rsp+256], rdi
37bfe86d7mov rdi, rax
37bfe86da
37bfe86daloc_37bfe86da:
37bfe86daimul rbp, [rsp+152]
37bfe86e3lea r10, [rip+0x4768ae]
37bfe86eamov rsi, [rsp+144]
37bfe86f2mov [rsp+32], r10
37bfe86f7mov r9, [rsp+200]
37bfe86ffmov r8, r10
37bfe8702mov rcx, [rsp+224]
37bfe870alea rax, [rsi+rbp+1]
37bfe870flea rdx, [r15+8*rax]
37bfe8713call dcopy_64_
37bfe8718mov rsi, [rsp+400]
37bfe8720mov rdx, rbx
37bfe8723lea r10, [rip+0x47686e]
37bfe872amov [rsp+32], r10
37bfe872fmov r8, [rsp+632]
37bfe8737lea r13, [rsi+1]
37bfe873bsub rdx, rsi
37bfe873emov rcx, [rsp+136]
37bfe8746lea rax, [rdi+r13]
37bfe874amov [rsp+408], rdx
37bfe8752lea rbp, [r14+8*rax]
37bfe8756mov rax, [rsp+152]
37bfe875emov r9, rbp
37bfe8761imul rax, r13
37bfe8765add rax, [rsp+144]
37bfe876dadd rax, rsi
37bfe8770lea rdx, [r15+8*rax]
37bfe8774mov [rsp+216], rdx
37bfe877ccall dcopy_64_
37bfe8781mov rax, [r12]
37bfe8785cmp rax, rbx
37bfe8788jg 0x37bfe8d80
37bfe878e
37bfe878eloc_37bfe878e:
37bfe878ecmp rsi, rbx
37bfe8791jne 0x37bfe8a90
37bfe8797cmp rsi, 1
37bfe879bjg 0x37bfe8f10
37bfe87a1
37bfe87a1loc_37bfe87a1:
37bfe87a1lea rax, [rip+0x4767f0]
37bfe87a8mov r9, [rsp+192]
37bfe87b0mov rdx, [rsp+200]
37bfe87b8mov [rsp+376], rsi
37bfe87c0mov [rsp+32], rax
37bfe87c5mov rcx, [rsp+184]
37bfe87cdmov r8, rax
37bfe87d0call dcopy_64_
37bfe87d5mov rax, [rsp+608]
37bfe87ddmov rbp, [rsp+360]
37bfe87e5mov rdi, [rsp+152]
37bfe87edmov r10, [rax]
37bfe87f0imul rdi, rbp
37bfe87f4add rdi, [rsp+144]
37bfe87fcadd r10, rbp
37bfe87ffsub r10, [r12]
37bfe8803cmp rsi, rbp
37bfe8806je 0x37bfea098
37bfe880cimul r10, [rsp+168]
37bfe8815lea r11, [rbp-1]
37bfe8819mov rax, rdi
37bfe881cmov rbx, rbp
37bfe881fmov [rsp+200], 1
37bfe882badd r10, [rsp+176]
37bfe8833
37bfe8833loc_37bfe8833:
37bfe8833lea rdx, [rbp+rdi]
37bfe8838add r13, rax
37bfe883bmov [rsp+224], rax
37bfe8843mov rax, [rsp+632]
37bfe884bmovsd_xmm x0, [r15+8*rdx]
37bfe8851lea rdx, [rsi+rdi]
37bfe8855mov r9, [rsp+216]
37bfe885dlea r8, [rip+0x476734]
37bfe8864mov [rsp+256], r10
37bfe886cmovsd_xmm [r15+8*rdx], x0
37bfe8872mov rdx, r11
37bfe8875sub rdx, rsi
37bfe8878mov [rsp+32], rax
37bfe887dmov [rsp+408], rdx
37bfe8885lea rdx, [r15+8*r13]
37bfe8889mov r13, [rsp+136]
37bfe8891mov [rsp+264], r11
37bfe8899mov rcx, r13
37bfe889ccall dcopy_64_
37bfe88a1mov rax, [rsp+144]
37bfe88a9imul rsi, [rsp+152]
37bfe88b2lea rcx, [rsp+376]
37bfe88balea r8, [rax+rsi+1]
37bfe88bfmov rax, [rsp+224]
37bfe88c7lea r9, [r15+8*r8]
37bfe88cblea rdx, [r15+8*rax+8]
37bfe88d0mov [rsp+216], rax
37bfe88d8lea rax, [rip+0x4766b9]
37bfe88dfmov [rsp+32], rax
37bfe88e4mov r8, rax
37bfe88e7call dcopy_64_
37bfe88ecmov rdx, [r12]
37bfe88f0mov rsi, [rsp+376]
37bfe88f8mov rax, [rsp+216]
37bfe8900sub rdx, rbp
37bfe8903add rdx, 1
37bfe8907lea rcx, [rsi+rax]
37bfe890badd rax, rbp
37bfe890emov [rsp+408], rdx
37bfe8916lea rdx, [r15+8*rax]
37bfe891alea r9, [r15+8*rcx]
37bfe891emov rax, [rsp+632]
37bfe8926mov rcx, r13
37bfe8929mov [rsp+32], rax
37bfe892emov r8, rax
37bfe8931call dswap_64_
37bfe8936mov rax, [r12]
37bfe893amov rcx, [rsp+664]
37bfe8942mov r10, [rsp+256]
37bfe894asub rax, rbp
37bfe894dmov [rsp+32], rcx
37bfe8952mov r8, rcx
37bfe8955mov rcx, r13
37bfe8958add rax, 1
37bfe895cadd rbp, r10
37bfe895fmov [rsp+408], rax
37bfe8967lea rax, [rsi+r10]
37bfe896blea rdx, [r14+8*rbp]
37bfe896flea r9, [r14+8*rax]
37bfe8973call dswap_64_
37bfe8978cmp [rsp+200], 1
37bfe8981je 0x37bfea098
37bfe8987lea rax, [rbx+rdi]
37bfe898bmov r13, [rsp+360]
37bfe8993mov r11, [rsp+264]
37bfe899bmov [rsp+224], rax
37bfe89a3mov rax, [rsp+384]
37bfe89abmov [rsp+200], rax
37bfe89b3lea rax, [r13-1]
37bfe89b7mov [rsp+216], rax
37bfe89bfmov rax, [rsp+608]
37bfe89c7mov rcx, [rax]
37bfe89ca
37bfe89caloc_37bfe89ca:
37bfe89camov r10, [rsp+208]
37bfe89d2mov rdx, [rsp+152]
37bfe89daimul rdx, r11
37bfe89delea rax, [r10+rbx]
37bfe89e2add rdx, [rsp+144]
37bfe89eamovsd_xmm x8, [r14+8*rax]
37bfe89f0mov rax, [rsp+232]
37bfe89f8add rax, r11
37bfe89fbmovsd_xmm x10, [r14+8*rax]
37bfe8a01lea rax, [r10+r11]
37bfe8a05movsd_xmm x2, [r14+8*rax]
37bfe8a0blea rax, [rbx-2]
37bfe8a0fmov [rsp+192], rax
37bfe8a17cmp rbx, 2
37bfe8a1bjg 0x37bfe8f80
37bfe8a21
37bfe8a21loc_37bfe8a21:
37bfe8a21add rdi, r11
37bfe8a24add rdx, r11
37bfe8a27sub r13, 2
37bfe8a2bneg rsi
37bfe8a2emov rax, [rsp+224]
37bfe8a36mov rbx, [rsp+192]
37bfe8a3emovsd_xmm [r15+8*rdx], x10
37bfe8a44mov [r15+8*rdi], 0
37bfe8a4cmov rdi, [rsp+216]
37bfe8a54movsd_xmm [r15+8*rax], x8
37bfe8a5amov rax, [rsp+640]
37bfe8a62movsd_xmm [rax+8*r11], x2
37bfe8a68mov [rax+8*rbx], 0
37bfe8a70mov rax, [rsp+200]
37bfe8a78mov rbx, [rsp+648]
37bfe8a80neg rax
37bfe8a83mov [rbx+8*rdi], rax
37bfe8a87mov [rbx+8*r13], rsi
37bfe8a8bjmp 0x37bfe8417
37bfe8a90
37bfe8a90loc_37bfe8a90:
37bfe8a90mov rcx, [rsp+136]
37bfe8a98mov rax, rbx
37bfe8a9bmov rdx, rbp
37bfe8a9elea r8, [rip+0x4764f3]
37bfe8aa5sub rax, rsi
37bfe8aa8mov [rsp+408], rax
37bfe8ab0call idamax_64_
37bfe8ab5lea rbp, [rsi+rax]
37bfe8ab9lea rax, [rdi+rbp]
37bfe8abdmovsd_xmm x9, [r14+8*rax]
37bfe8ac3andpd x9, [rip+0x476514]
37bfe8acccmp rsi, 1
37bfe8ad0jg 0x37bfe8f70
37bfe8ad6
37bfe8ad6loc_37bfe8ad6:
37bfe8ad6movapd x1, x9
37bfe8adblea rax, [rdi+rsi]
37bfe8adfmulsd x1, x6
37bfe8ae3movsd_xmm x0, [r14+8*rax]
37bfe8ae9andpd x0, [rip+0x4764ef]
37bfe8af1comisd x1, x0
37bfe8af5jbe 0x37bfe9f40
37bfe8afbmov r8, [rsp+384]
37bfe8b03cmp r8, rbp
37bfe8b06je 0x37bfe8b68
37bfe8b08comisd x10, x9
37bfe8b0djae 0x37bfe8b68
37bfe8b0flea rax, [rip+0x476482]
37bfe8b16mov r9, [rsp+192]
37bfe8b1emov rdx, [rsp+200]
37bfe8b26mov [rsp+384], rsi
37bfe8b2emov [rsp+32], rax
37bfe8b33mov r8, rax
37bfe8b36mov rcx, [rsp+184]
37bfe8b3emovapd x10, x9
37bfe8b43mov [rsp+400], rbp
37bfe8b4bcall dcopy_64_
37bfe8b50mov [rsp+160], rbp
37bfe8b58mov rbx, [rsp+360]
37bfe8b60jmp 0x37bfe86da
37bfe8b65
37bfe8b65 0f 1f 00 ...
37bfe8b68
37bfe8b68loc_37bfe8b68:
37bfe8b68mov rax, [rsp+608]
37bfe8b70mov rdx, [rsp+152]
37bfe8b78lea r11, [rbx-1]
37bfe8b7cmov [rsp+376], rsi
37bfe8b84mov r9, [rsp+144]
37bfe8b8cmov rcx, [rax]
37bfe8b8flea rax, [r11+rcx]
37bfe8b93sub rax, [r12]
37bfe8b97mov r10, rax
37bfe8b9amov rax, rdx
37bfe8b9dimul rax, rbx
37bfe8ba1lea rdi, [r9+rax]
37bfe8ba5sub rax, rdx
37bfe8ba8add rax, r9
37bfe8babcmp r8, rbx
37bfe8baeje 0x37bfe9e30
37bfe8bb4mov rdx, rbx
37bfe8bb7mov [rsp+272], rax
37bfe8bbfmov rax, [rsp+152]
37bfe8bc7sub rdx, r8
37bfe8bcamov [rsp+256], r11
37bfe8bd2mov r11, [rsp+144]
37bfe8bdamov [rsp+408], rdx
37bfe8be2lea rdx, [r8+1]
37bfe8be6imul rax, rdx
37bfe8beamov [rsp+264], r10
37bfe8bf2add rdx, rdi
37bfe8bf5mov r10, [rsp+632]
37bfe8bfdlea rdx, [r15+8*rdx]
37bfe8c01mov [rsp+32], r10
37bfe8c06lea rcx, [rax+r11]
37bfe8c0amov [rsp+160], rax
37bfe8c12add rcx, r8
37bfe8c15lea r8, [rip+0x47637c]
37bfe8c1clea r9, [r15+8*rcx]
37bfe8c20mov rcx, [rsp+136]
37bfe8c28call dcopy_64_
37bfe8c2dlea rax, [rip+0x476364]
37bfe8c34mov r11, [rsp+144]
37bfe8c3cmov rdx, [rsp+160]
37bfe8c44mov [rsp+32], rax
37bfe8c49sub rdx, [rsp+152]
37bfe8c51lea rcx, [rsp+384]
37bfe8c59lea r8, [r11+rdx+1]
37bfe8c5elea rdx, [r15+8*rdi+8]
37bfe8c63lea r9, [r15+8*r8]
37bfe8c67mov r8, rax
37bfe8c6acall dcopy_64_
37bfe8c6fmov rdx, [r12]
37bfe8c73mov r11, [rsp+632]
37bfe8c7bmov rax, [rsp+384]
37bfe8c83sub rdx, rbx
37bfe8c86mov [rsp+32], r11
37bfe8c8bmov r8, r11
37bfe8c8elea rcx, [rax+rdi]
37bfe8c92add rdx, 1
37bfe8c96mov [rsp+200], rax
37bfe8c9elea r9, [r15+8*rcx]
37bfe8ca2mov [rsp+408], rdx
37bfe8caalea rdx, [rbx+rdi]
37bfe8caemov rcx, [rsp+136]
37bfe8cb6mov [rsp+224], rdx
37bfe8cbelea rdx, [r15+8*rdx]
37bfe8cc2call dswap_64_
37bfe8cc7mov rax, [rsp+200]
37bfe8ccfmov rdx, [r12]
37bfe8cd3mov r10, [rsp+264]
37bfe8cdbsub rdx, [rsp+256]
37bfe8ce3imul r10, [rsp+168]
37bfe8cecadd rdx, 1
37bfe8cf0add r10, [rsp+176]
37bfe8cf8lea rcx, [rax+r10]
37bfe8cfcmov rax, [rsp+664]
37bfe8d04mov [rsp+408], rdx
37bfe8d0clea rdx, [r10+rbx]
37bfe8d10lea r9, [r14+8*rcx]
37bfe8d14mov rcx, [rsp+136]
37bfe8d1clea rdx, [r14+8*rdx]
37bfe8d20mov [rsp+160], r10
37bfe8d28mov [rsp+32], rax
37bfe8d2dmov r8, rax
37bfe8d30call dswap_64_
37bfe8d35mov r11, [rsp+256]
37bfe8d3dmov r10, [rsp+160]
37bfe8d45mov rax, [rsp+272]
37bfe8d4dcmp rsi, r11
37bfe8d50jne 0x37bfe9f20
37bfe8d56mov rax, [rsp+608]
37bfe8d5emov [rsp+216], rsi
37bfe8d66mov r13, rbx
37bfe8d69mov [rsp+160], rbp
37bfe8d71mov rcx, [rax]
37bfe8d74jmp 0x37bfe89ca
37bfe8d79
37bfe8d79 0f 1f 80 00 00 00 00 .......
37bfe8d80
37bfe8d80loc_37bfe8d80:
37bfe8d80sub rax, rbx
37bfe8d83add rbx, 1
37bfe8d87mov [rsp+88], 12
37bfe8d90mov r8, [rsp+136]
37bfe8d98mov [rsp+408], rax
37bfe8da0lea rax, [rip+0x4761f1]
37bfe8da7mov rdx, [rsp+184]
37bfe8daflea r9, [rip+0x4761ea]
37bfe8db6mov [rsp+80], rax
37bfe8dbbmov rax, [rsp+200]
37bfe8dc3imul rbx, [rsp+152]
37bfe8dccmov rcx, [rsp+240]
37bfe8dd4mov [rsp+72], rax
37bfe8dd9mov rax, [rsp+248]
37bfe8de1mov [rsp+64], rax
37bfe8de6mov rax, [rsp+664]
37bfe8deemov [rsp+56], rax
37bfe8df3mov rax, [rsp+256]
37bfe8dfbadd rax, rsi
37bfe8dfelea rax, [r14+8*rax]
37bfe8e02mov [rsp+48], rax
37bfe8e07mov rax, [rsp+632]
37bfe8e0fmov [rsp+40], rax
37bfe8e14mov rax, [rsp+144]
37bfe8e1clea rax, [rax+rbx+1]
37bfe8e21lea rax, [r15+8*rax]
37bfe8e25mov [rsp+32], rax
37bfe8e2acall dgemv_64_
37bfe8e2fmov rbx, [rsp+360]
37bfe8e37jmp 0x37bfe878e
37bfe8e3c
37bfe8e3c 0f 1f 40 00 ..@.
37bfe8e40
37bfe8e40loc_37bfe8e40:
37bfe8e40sub rax, rbx
37bfe8e43mov r8, [rsp+136]
37bfe8e4bmov [rsp+88], 12
37bfe8e54lea r9, [rip+0x476145]
37bfe8e5bmov [rsp+408], rax
37bfe8e63lea rax, [rip+0x47612e]
37bfe8e6amov rdx, [rsp+184]
37bfe8e72mov [rsp+80], rax
37bfe8e77mov rax, [rsp+192]
37bfe8e7fmov rcx, [rsp+240]
37bfe8e87mov [rsp+72], rax
37bfe8e8cmov rax, [rsp+248]
37bfe8e94mov [rsp+64], rax
37bfe8e99mov rax, [rsp+664]
37bfe8ea1mov [rsp+56], rax
37bfe8ea6mov rax, [rsp+168]
37bfe8eaeadd rax, rsi
37bfe8eb1add rax, [rsp+176]
37bfe8eb9add rax, rbx
37bfe8ebcadd rbx, 1
37bfe8ec0imul rbx, [rsp+152]
37bfe8ec9lea rax, [r14+8*rax]
37bfe8ecdmov [rsp+48], rax
37bfe8ed2mov rax, [rsp+632]
37bfe8edamov [rsp+40], rax
37bfe8edfmov rax, [rsp+144]
37bfe8ee7lea rax, [rax+rbx+1]
37bfe8eeclea rax, [r15+8*rax]
37bfe8ef0mov [rsp+32], rax
37bfe8ef5call dgemv_64_
37bfe8efamov rbx, [rsp+360]
37bfe8f02jmp 0x37bfe8328
37bfe8f07
37bfe8f07 66 0f 1f 84 00 00 00 00 00 f........
37bfe8f10
37bfe8f10loc_37bfe8f10:
37bfe8f10pxor x8, x8
37bfe8f15
37bfe8f15loc_37bfe8f15:
37bfe8f15mov rdx, [rsp+200]
37bfe8f1dmov rcx, [rsp+136]
37bfe8f25lea rax, [rsi-1]
37bfe8f29lea r8, [rip+0x476068]
37bfe8f30mov [rsp+408], rax
37bfe8f38call idamax_64_
37bfe8f3dmov rbp, [rsp+160]
37bfe8f45lea rdx, [rdi+rax]
37bfe8f49movsd_xmm x9, [r14+8*rdx]
37bfe8f4fandpd x9, [rip+0x476088]
37bfe8f58comisd x9, x8
37bfe8f5dmaxsd x9, x8
37bfe8f62cmova rbp, rax
37bfe8f66jmp 0x37bfe8ad6
37bfe8f6b
37bfe8f6b 0f 1f 44 00 00 ..D..
37bfe8f70
37bfe8f70loc_37bfe8f70:
37bfe8f70mov [rsp+160], rbp
37bfe8f78movapd x8, x9
37bfe8f7djmp 0x37bfe8f15
37bfe8f7f
37bfe8f7f 90 .
37bfe8f80
37bfe8f80loc_37bfe8f80:
37bfe8f80movapd x5, x8
37bfe8f85sub rbx, 1
37bfe8f89lea r9, [r15+8*rdx]
37bfe8f8dmovsd_xmm x3, [rip+0x476063]
37bfe8f95divsd x5, x2
37bfe8f99movapd x4, x10
37bfe8f9emov rax, [rsp+232]
37bfe8fa6lea r8, [r15+8*rdi]
37bfe8faalea rbp, [r14+8*rax]
37bfe8faemov rax, [rsp+208]
37bfe8fb6lea r10, [r14+8*rax]
37bfe8fbamov eax, 1
37bfe8fbfdivsd x4, x2
37bfe8fc3movapd x1, x5
37bfe8fc7mulsd x1, x4
37bfe8fcbsubsd x1, [rip+0x476025]
37bfe8fd3divsd x3, x1
37bfe8fd7nop [rax+rax]
37bfe8fe0
37bfe8fe0loc_37bfe8fe0:
37bfe8fe0movsd_xmm x9, [rbp+8*rax]
37bfe8fe7movsd_xmm x0, [r10+8*rax]
37bfe8fedmovapd x1, x9
37bfe8ff2mulsd x1, x5
37bfe8ff6subsd x1, x0
37bfe8ffamulsd x0, x4
37bfe8ffesubsd x0, x9
37bfe9003divsd x1, x2
37bfe9007divsd x0, x2
37bfe900bmulsd x1, x3
37bfe900fmovsd_xmm [r9+8*rax], x1
37bfe9015mulsd x0, x3
37bfe9019movsd_xmm [r8+8*rax], x0
37bfe901fadd rax, 1
37bfe9023cmp rax, rbx
37bfe9026jne 0x37bfe8fe0
37bfe9028jmp 0x37bfe8a21
37bfe902d
37bfe902d 0f 1f 00 ...
37bfe9030
37bfe9030loc_37bfe9030:
37bfe9030mov rax, [rsp+640]
37bfe9038mov [rsp+616], rbp
37bfe9040pxor x6, x6
37bfe9044mov rdx, r11
37bfe9047movsd_xmm x7, [rip+0x475fa1]
37bfe904fmov [rax+8*r13-8], 0
37bfe9058mov r13l, 1
37bfe905elea rax, [rsp+408]
37bfe9066mov [rsp+136], rax
37bfe906elea rax, [rip+0x475f33]
37bfe9075mov [rsp+240], rax
37bfe907dlea rax, [rip+0x475f34]
37bfe9084mov [rsp+248], rax
37bfe908clea rax, [rsp+400]
37bfe9094mov [rsp+320], rax
37bfe909cnop [rax]
37bfe90a0
37bfe90a0loc_37bfe90a0:
37bfe90a0mov rax, [rsp+608]
37bfe90a8mov [rsp+360], r13
37bfe90b0mov rax, [rax]
37bfe90b3cmp rax, r13
37bfe90b6jg 0x37bfe90c1
37bfe90b8cmp rax, rdx
37bfe90bbjl 0x37bfe9cd0
37bfe90c1
37bfe90c1loc_37bfe90c1:
37bfe90c1cmp r13, rdx
37bfe90c4jg 0x37bfe9cd0
37bfe90camov rax, [rsp+152]
37bfe90d2mov rbx, [rsp+144]
37bfe90dasub rdx, r13
37bfe90ddlea rbp, [r13-1]
37bfe90e1mov rdi, [rsp+176]
37bfe90e9add rdx, 1
37bfe90edmov [rsp+224], rbp
37bfe90f5imul rax, r13
37bfe90f9mov [rsp+408], rdx
37bfe9101mov [rsp+384], r13
37bfe9109mov [rsp+296], rax
37bfe9111add rax, rbx
37bfe9114mov rbx, [rsp+168]
37bfe911cmov [rsp+184], rax
37bfe9124add rax, r13
37bfe9127imul rbx, r13
37bfe912bmov [rsp+256], rax
37bfe9133lea rax, [r15+8*rax]
37bfe9137mov rdx, rax
37bfe913amov [rsp+272], rax
37bfe9142lea rcx, [rbx+rdi]
37bfe9146lea rsi, [rcx+r13]
37bfe914amov [rsp+264], rcx
37bfe9152mov rcx, [rsp+136]
37bfe915alea rdi, [r14+8*rsi]
37bfe915emov [rsp+208], rsi
37bfe9166lea rsi, [rip+0x475e2b]
37bfe916dmov [rsp+32], rsi
37bfe9172mov r9, rdi
37bfe9175mov r8, rsi
37bfe9178mov [rsp+216], rdi
37bfe9180call dcopy_64_
37bfe9185cmp r13, 1
37bfe9189jle 0x37bfe9221
37bfe918fmov rax, [r12]
37bfe9193mov [rsp+72], rdi
37bfe9198lea r9, [rip+0x475e01]
37bfe919fmov rdi, [rsp+248]
37bfe91a7mov [rsp+80], rsi
37bfe91acsub rax, r13
37bfe91afmov r8, [rsp+136]
37bfe91b7mov [rsp+88], 12
37bfe91c0mov [rsp+64], rdi
37bfe91c5mov rdi, [rsp+664]
37bfe91cdadd rax, 1
37bfe91d1mov [rsp+400], rax
37bfe91d9lea rax, [8*rbp]
37bfe91e1mov rcx, [rsp+240]
37bfe91e9mov [rsp+56], rdi
37bfe91eemov rdi, [rsp+632]
37bfe91f6lea rdx, [r14+rax]
37bfe91faadd rax, r15
37bfe91fdmov [rsp+48], rdx
37bfe9202mov rdx, [rsp+320]
37bfe920amov [rsp+40], rdi
37bfe920fmov [rsp+32], rax
37bfe9214mov [rsp+408], rbp
37bfe921ccall dgemv_64_
37bfe9221
37bfe9221loc_37bfe9221:
37bfe9221mov rax, [rsp+208]
37bfe9229lea rcx, [r13+1]
37bfe922dmov [rsp+192], rcx
37bfe9235movsd_xmm x8, [r14+8*rax]
37bfe923bmov rax, [r12]
37bfe923fcmp rax, r13
37bfe9242jg 0x37bfe92d0
37bfe9248ucomisd x8, x6
37bfe924djp 0x37bfe9255
37bfe924fje 0x37bfe9355
37bfe9255
37bfe9255loc_37bfe9255:
37bfe9255mov rdi, r13
37bfe9258
37bfe9258loc_37bfe9258:
37bfe9258sub rax, r13
37bfe925bmov rdx, [rsp+216]
37bfe9263mov r9, [rsp+272]
37bfe926badd rax, 1
37bfe926fmov rcx, [rsp+136]
37bfe9277mov [rsp+408], rax
37bfe927flea rax, [rip+0x475d12]
37bfe9286mov [rsp+32], rax
37bfe928bmov r8, rax
37bfe928ecall dcopy_64_
37bfe9293mov rdx, [r12]
37bfe9297cmp rdx, r13
37bfe929ajg 0x37bfe9e68
37bfe92a0
37bfe92a0loc_37bfe92a0:
37bfe92a0mov r13, [rsp+192]
37bfe92a8nop [rax+rax]
37bfe92b0
37bfe92b0loc_37bfe92b0:
37bfe92b0mov rax, [rsp+648]
37bfe92b8mov rbx, [rsp+224]
37bfe92c0mov [rax+8*rbx], rdi
37bfe92c4jmp 0x37bfe90a0
37bfe92c9
37bfe92c9 0f 1f 80 00 00 00 00 .......
37bfe92d0
37bfe92d0loc_37bfe92d0:
37bfe92d0sub rax, r13
37bfe92d3mov rsi, [rsp+264]
37bfe92dbmov rcx, [rsp+136]
37bfe92e3lea r8, [rip+0x475cae]
37bfe92eamov [rsp+408], rax
37bfe92f2mov rax, [rsp+192]
37bfe92faandpd x8, [rip+0x475cdd]
37bfe9303lea r9, [rsi+rax]
37bfe9307lea rdx, [r14+8*r9]
37bfe930bmov [rsp+200], r9
37bfe9313call idamax_64_
37bfe9318movapd x0, x8
37bfe931dmov r9, [rsp+200]
37bfe9325lea rdi, [rax+r13]
37bfe9329lea rax, [rsi+rdi]
37bfe932dmovsd_xmm x9, [r14+8*rax]
37bfe9333andpd x9, [rip+0x475ca4]
37bfe933cmaxsd x0, x9
37bfe9341ucomisd x0, x6
37bfe9345jp 0x37bfe93d0
37bfe934bjne 0x37bfe93d0
37bfe9351mov rax, [r12]
37bfe9355
37bfe9355loc_37bfe9355:
37bfe9355mov rbx, [rsp+672]
37bfe935dcmp [rbx], 0
37bfe9361jne 0x37bfe9366
37bfe9363mov [rbx], r13
37bfe9366
37bfe9366loc_37bfe9366:
37bfe9366sub rax, r13
37bfe9369mov r9, [rsp+272]
37bfe9371mov rdx, [rsp+216]
37bfe9379add rax, 1
37bfe937dmov rcx, [rsp+136]
37bfe9385mov [rsp+408], rax
37bfe938dlea rax, [rip+0x475c04]
37bfe9394mov [rsp+32], rax
37bfe9399mov r8, rax
37bfe939ccall dcopy_64_
37bfe93a1cmp [r12], r13
37bfe93a5jle 0x37bfe93b7
37bfe93a7mov rax, [rsp+640]
37bfe93afmov [rax+8*rbp], 0
37bfe93b7
37bfe93b7loc_37bfe93b7:
37bfe93b7mov rdi, r13
37bfe93bamov rdx, [r12]
37bfe93bemov r13, [rsp+192]
37bfe93c6jmp 0x37bfe92b0
37bfe93cb
37bfe93cb 0f 1f 44 00 00 ..D..
37bfe93d0
37bfe93d0loc_37bfe93d0:
37bfe93d0movapd x0, x9
37bfe93d5mulsd x0, x7
37bfe93d9comisd x0, x8
37bfe93dejbe 0x37bfea000
37bfe93e4mov rax, [rsp+176]
37bfe93ecadd rbx, [rsp+168]
37bfe93f4mov [rsp+328], r13
37bfe93fcmov [rsp+344], r9
37bfe9404lea rcx, [rbx+rax]
37bfe9408mov [rsp+232], rbp
37bfe9410lea rax, [rcx+r13]
37bfe9414lea rax, [r14+8*rax]
37bfe9418mov [rsp+200], rax
37bfe9420lea rax, [r15+8*rbp]
37bfe9424mov rbp, rcx
37bfe9427mov [rsp+336], rax
37bfe942fmov rax, [rsp+160]
37bfe9437mov [rsp+312], rax
37bfe943f
37bfe943floc_37bfe943f:
37bfe943fmov rax, [rsp+184]
37bfe9447mov r9, [rsp+200]
37bfe944fmov rbx, rdi
37bfe9452mov r8, [rsp+632]
37bfe945amov rcx, [rsp+136]
37bfe9462sub rbx, r13
37bfe9465add rax, rdi
37bfe9468mov [rsp+408], rbx
37bfe9470lea rdx, [r15+8*rax]
37bfe9474mov [rsp+288], rax
37bfe947clea rax, [rip+0x475b15]
37bfe9483mov [rsp+32], rax
37bfe9488mov [rsp+280], rdx
37bfe9490call dcopy_64_
37bfe9495mov rsi, [r12]
37bfe9499mov rdx, [rsp+152]
37bfe94a1mov rcx, [rsp+136]
37bfe94a9sub rsi, rdi
37bfe94acimul rdx, rdi
37bfe94b0lea rax, [rsi+1]
37bfe94b4lea rsi, [rbp+rdi]
37bfe94b9mov [rsp+408], rax
37bfe94c1mov rax, [rsp+144]
37bfe94c9lea r9, [r14+8*rsi]
37bfe94cdadd rax, rdx
37bfe94d0add rax, rdi
37bfe94d3lea rdx, [r15+8*rax]
37bfe94d7lea rax, [rip+0x475aba]
37bfe94demov [rsp+32], rax
37bfe94e3mov r8, rax
37bfe94e6mov [rsp+304], rdx
37bfe94eecall dcopy_64_
37bfe94f3cmp r13, 1
37bfe94f7jle 0x37bfe95a4
37bfe94fdmov rdx, [r12]
37bfe9501mov r8, [rsp+136]
37bfe9509mov [rsp+88], 12
37bfe9512lea r9, [rip+0x475a87]
37bfe9519mov rcx, [rsp+240]
37bfe9521sub rdx, r13
37bfe9524lea rax, [rdx+1]
37bfe9528mov rdx, [rsp+232]
37bfe9530mov [rsp+400], rax
37bfe9538lea rax, [rip+0x475a59]
37bfe953fmov [rsp+80], rax
37bfe9544mov rax, [rsp+200]
37bfe954cmov [rsp+408], rdx
37bfe9554mov rdx, [rsp+320]
37bfe955cmov [rsp+72], rax
37bfe9561mov rax, [rsp+248]
37bfe9569mov [rsp+64], rax
37bfe956emov rax, [rsp+664]
37bfe9576mov [rsp+56], rax
37bfe957blea rax, [r14+8*rdi-8]
37bfe9580mov [rsp+48], rax
37bfe9585mov rax, [rsp+632]
37bfe958dmov [rsp+40], rax
37bfe9592mov rax, [rsp+336]
37bfe959amov [rsp+32], rax
37bfe959fcall dgemv_64_
37bfe95a4
37bfe95a4loc_37bfe95a4:
37bfe95a4cmp r13, rdi
37bfe95a7jne 0x37bfe9600
37bfe95a9mov rax, [r12]
37bfe95adcmp rax, r13
37bfe95b0jg 0x37bfe9b98
37bfe95b6sub rax, r13
37bfe95b9mov r9, [rsp+216]
37bfe95c1mov rdx, [rsp+200]
37bfe95c9add rax, 1
37bfe95cdmov rcx, [rsp+136]
37bfe95d5mov [rsp+408], rax
37bfe95ddlea rax, [rip+0x4759b4]
37bfe95e4mov [rsp+32], rax
37bfe95e9mov r8, rax
37bfe95eccall dcopy_64_
37bfe95f1
37bfe95f1loc_37bfe95f1:
37bfe95f1mov rax, [r12]
37bfe95f5jmp 0x37bfe9258
37bfe95fa
37bfe95fa 66 0f 1f 44 00 00 f..D..
37bfe9600
37bfe9600loc_37bfe9600:
37bfe9600mov rdx, [rsp+200]
37bfe9608mov rcx, [rsp+136]
37bfe9610lea r8, [rip+0x475981]
37bfe9617mov [rsp+408], rbx
37bfe961fcall idamax_64_
37bfe9624add rax, [rsp+232]
37bfe962cmov [rsp+160], rax
37bfe9634add rax, rbp
37bfe9637movsd_xmm x8, [r14+8*rax]
37bfe963dmov rax, [r12]
37bfe9641andpd x8, [rip+0x475996]
37bfe964acmp rax, rdi
37bfe964djg 0x37bfe9c00
37bfe9653
37bfe9653loc_37bfe9653:
37bfe9653movapd x1, x8
37bfe9658movsd_xmm x0, [r14+8*rsi]
37bfe965eandpd x0, [rip+0x47597a]
37bfe9666mulsd x1, x7
37bfe966acomisd x1, x0
37bfe966ejbe 0x37bfe9ae0
37bfe9674mov rsi, [rsp+384]
37bfe967ccmp rsi, [rsp+160]
37bfe9684je 0x37bfe96f8
37bfe9686comisd x9, x8
37bfe968bjae 0x37bfe96f8
37bfe968dmov rax, [r12]
37bfe9691mov r9, [rsp+216]
37bfe9699mov [rsp+384], rdi
37bfe96a1movapd x9, x8
37bfe96a6mov rdx, [rsp+200]
37bfe96aemov rcx, [rsp+136]
37bfe96b6sub rax, r13
37bfe96b9add rax, 1
37bfe96bdmov [rsp+408], rax
37bfe96c5lea rax, [rip+0x4758cc]
37bfe96ccmov [rsp+32], rax
37bfe96d1mov r8, rax
37bfe96d4call dcopy_64_
37bfe96d9mov rax, [rsp+160]
37bfe96e1mov [rsp+312], rax
37bfe96e9mov rdi, rax
37bfe96ecjmp 0x37bfe943f
37bfe96f1
37bfe96f1 0f 1f 80 00 00 00 00 .......
37bfe96f8
37bfe96f8loc_37bfe96f8:
37bfe96f8mov rax, [rsp+192]
37bfe9700mov rcx, rbp
37bfe9703mov [rsp+376], rdi
37bfe970bmov r9, [rsp+344]
37bfe9713mov rbp, [rsp+232]
37bfe971bmov [rsp+368], rax
37bfe9723cmp rsi, r13
37bfe9726je 0x37bfe9dc0
37bfe972cmov rax, rsi
37bfe972fmov rdx, [rsp+272]
37bfe9737mov rcx, [rsp+136]
37bfe973flea r8, [rip+0x475852]
37bfe9746sub rax, r13
37bfe9749mov [rsp+408], rax
37bfe9751mov rax, [rsp+184]
37bfe9759add rax, rsi
37bfe975clea rbx, [r15+8*rax]
37bfe9760mov rax, [rsp+632]
37bfe9768mov r9, rbx
37bfe976bmov [rsp+32], rax
37bfe9770call dcopy_64_
37bfe9775mov rax, [r12]
37bfe9779mov r13, [rsp+152]
37bfe9781lea rdx, [rip+0x475810]
37bfe9788mov [rsp+32], rdx
37bfe978dmov rcx, [rsp+136]
37bfe9795mov r8, rdx
37bfe9798mov rdx, rbx
37bfe979bsub rax, rsi
37bfe979elea rbx, [8*rsi-8]
37bfe97a6add rax, 1
37bfe97aamov [rsp+408], rax
37bfe97b2mov rax, r13
37bfe97b5imul rax, rsi
37bfe97b9add rax, [rsp+144]
37bfe97c1add rax, rsi
37bfe97c4lea r9, [r15+8*rax]
37bfe97c8call dcopy_64_
37bfe97cdlea rdx, [r15+8*rbp]
37bfe97d1mov rax, [rsp+632]
37bfe97d9lea r9, [r15+rbx]
37bfe97ddlea rcx, [rsp+360]
37bfe97e5mov [rsp+32], rax
37bfe97eamov r8, rax
37bfe97edcall dswap_64_
37bfe97f2mov rbp, [rsp+360]
37bfe97falea r9, [r14+rbx]
37bfe97femov rcx, [rsp+664]
37bfe9806lea rax, [rbp-1]
37bfe980amov [rsp+32], rcx
37bfe980fmov r8, rcx
37bfe9812lea rbx, [rbp+1]
37bfe9816lea rdx, [r14+8*rax]
37bfe981amov [rsp+224], rax
37bfe9822lea rax, [rsp+368]
37bfe982amov rcx, rax
37bfe982dmov [rsp+200], rax
37bfe9835call dswap_64_
37bfe983amov rcx, [rsp+168]
37bfe9842mov rax, [rsp+176]
37bfe984amov [rsp+192], rbx
37bfe9852mov r11, [rsp+144]
37bfe985amov rdx, [rsp+368]
37bfe9862imul rcx, rbp
37bfe9866add rax, rcx
37bfe9869mov [rsp+264], rax
37bfe9871add rax, rbp
37bfe9874mov [rsp+208], rax
37bfe987cmov rax, r13
37bfe987fimul rax, rbp
37bfe9883lea rbx, [r11+rax]
37bfe9887add rax, r13
37bfe988alea r10, [rbp+rbx]
37bfe988fmov [rsp+184], rbx
37bfe9897add rax, r11
37bfe989amov [rsp+256], r10
37bfe98a2cmp rdx, rdi
37bfe98a5je 0x37bfe9ec0
37bfe98ablea rsi, [rdx-1]
37bfe98aflea rcx, [rdx+rbx]
37bfe98b3imul rdx, r13
37bfe98b7mov [rsp+328], rsi
37bfe98bflea rsi, [rdi+rbx]
37bfe98c3mov rbx, rdi
37bfe98c6mov [rsp+288], rsi
37bfe98cesub rbx, rbp
37bfe98d1mov r13, rbp
37bfe98d4add rdx, r11
37bfe98d7lea r8, [rdi+rdx]
37bfe98dblea rsi, [r15+8*r8]
37bfe98dflea r8, [rdi+rax]
37bfe98e3mov [rsp+280], rsi
37bfe98eblea r9, [r15+8*r8]
37bfe98efmov esi, 2
37bfe98f4nop
37bfe98f5nop [rax+rax]
37bfe9900
37bfe9900loc_37bfe9900:
37bfe9900movsd_xmm x0, [r15+8*rcx]
37bfe9906mov [rsp+216], rax
37bfe990esub rbx, 1
37bfe9912lea r8, [rip+0x47567f]
37bfe9919mov rax, [rsp+288]
37bfe9921mov rbp, [rsp+192]
37bfe9929mov [rsp+408], rbx
37bfe9931mov rbx, [rsp+136]
37bfe9939movsd_xmm [r15+8*rax], x0
37bfe993fmov rax, [rsp+632]
37bfe9947add rdx, rbp
37bfe994amov rcx, rbx
37bfe994dlea rdx, [r15+8*rdx]
37bfe9951mov [rsp+32], rax
37bfe9956call dcopy_64_
37bfe995bmov rdx, [r12]
37bfe995flea rax, [rip+0x475632]
37bfe9966mov rcx, rbx
37bfe9969mov [rsp+32], rax
37bfe996emov r9, [rsp+304]
37bfe9976mov r8, rax
37bfe9979lea rbx, [8*rdi-8]
37bfe9981sub rdx, rdi
37bfe9984add rdx, 1
37bfe9988mov [rsp+408], rdx
37bfe9990mov rdx, [rsp+280]
37bfe9998call dcopy_64_
37bfe999dmov rax, [rsp+328]
37bfe99a5lea r9, [r15+rbx]
37bfe99a9mov rcx, [rsp+200]
37bfe99b1lea rdx, [r15+8*rax]
37bfe99b5mov rax, [rsp+632]
37bfe99bdmov [rsp+32], rax
37bfe99c2mov r8, rax
37bfe99c5call dswap_64_
37bfe99camov rax, [rsp+664]
37bfe99d2lea r9, [r14+rbx]
37bfe99d6mov rdx, [rsp+368]
37bfe99demov rcx, [rsp+200]
37bfe99e6mov [rsp+32], rax
37bfe99eblea rdx, [r14+8*rdx-8]
37bfe99f0mov r8, rax
37bfe99f3call dswap_64_
37bfe99f8cmp rsi, 1
37bfe99fcje 0x37bfea058
37bfe9a02mov rax, [rsp+264]
37bfe9a0amov rcx, [rsp+168]
37bfe9a12mov rsi, [rsp+384]
37bfe9a1aimul rcx, rbp
37bfe9a1elea r9, [rbp+rax]
37bfe9a23mov rbp, r13
37bfe9a26mov rax, [rsp+216]
37bfe9a2eadd rcx, [rsp+176]
37bfe9a36
37bfe9a36loc_37bfe9a36:
37bfe9a36mov rbx, [rsp+192]
37bfe9a3emov rdx, [r12]
37bfe9a42lea r13, [rbp+2]
37bfe9a46movsd_xmm x2, [r14+8*r9]
37bfe9a4clea r8, [rbx+rcx]
37bfe9a50mov rbx, [rsp+208]
37bfe9a58movsd_xmm x9, [r14+8*r8]
37bfe9a5elea r8, [rdx-1]
37bfe9a62movsd_xmm x10, [r14+8*rbx]
37bfe9a68cmp r8, rbp
37bfe9a6bjg 0x37bfe9c20
37bfe9a71
37bfe9a71loc_37bfe9a71:
37bfe9a71mov rbx, [rsp+256]
37bfe9a79mov rcx, [rsp+184]
37bfe9a81neg rsi
37bfe9a84neg rdi
37bfe9a87movsd_xmm [r15+8*rbx], x10
37bfe9a8dmov rbx, [rsp+192]
37bfe9a95add rcx, rbx
37bfe9a98add rax, rbx
37bfe9a9bmov rbx, [rsp+640]
37bfe9aa3mov [r15+8*rcx], 0
37bfe9aabmov rcx, [rsp+648]
37bfe9ab3movsd_xmm [r15+8*rax], x9
37bfe9ab9mov rax, [rsp+224]
37bfe9ac1mov [rcx+8*rax], rsi
37bfe9ac5movsd_xmm [rbx+8*rax], x2
37bfe9acamov [rcx+8*rbp], rdi
37bfe9acemov [rbx+8*rbp], 0
37bfe9ad6jmp 0x37bfe90a0
37bfe9adb
37bfe9adb 0f 1f 44 00 00 ..D..
37bfe9ae0
37bfe9ae0loc_37bfe9ae0:
37bfe9ae0mov rax, [r12]
37bfe9ae4mov r9, [rsp+216]
37bfe9aecmov [rsp+376], rdi
37bfe9af4mov rdx, [rsp+200]
37bfe9afcmov rcx, [rsp+136]
37bfe9b04sub rax, r13
37bfe9b07mov rbp, [rsp+232]
37bfe9b0fadd rax, 1
37bfe9b13mov [rsp+408], rax
37bfe9b1blea rax, [rip+0x475476]
37bfe9b22mov [rsp+32], rax
37bfe9b27mov r8, rax
37bfe9b2acall dcopy_64_
37bfe9b2fmov [rsp+368], r13
37bfe9b37cmp r13, rdi
37bfe9b3aje 0x37bfe95f1
37bfe9b40mov rax, [rsp+296]
37bfe9b48add rax, [rsp+152]
37bfe9b50lea r11, [rsp+368]
37bfe9b58mov [rsp+328], rbp
37bfe9b60add rax, [rsp+144]
37bfe9b68mov [rsp+200], r11
37bfe9b70mov esi, 1
37bfe9b75lea rdx, [rdi+rax]
37bfe9b79mov rcx, [rsp+256]
37bfe9b81lea r9, [r15+8*rdx]
37bfe9b85mov rdx, [rsp+184]
37bfe9b8djmp 0x37bfe9900
37bfe9b92
37bfe9b92 66 0f 1f 44 00 00 f..D..
37bfe9b98
37bfe9b98loc_37bfe9b98:
37bfe9b98pxor x10, x10
37bfe9b9d
37bfe9b9dloc_37bfe9b9d:
37bfe9b9dsub rax, rdi
37bfe9ba0mov rcx, [rsp+136]
37bfe9ba8lea r8, [rip+0x4753e9]
37bfe9bafmov [rsp+408], rax
37bfe9bb7lea rax, [rbp+rdi+1]
37bfe9bbclea rdx, [r14+8*rax]
37bfe9bc0call idamax_64_
37bfe9bc5lea rcx, [rax+rdi]
37bfe9bc9lea rax, [rbp+rcx]
37bfe9bcemovsd_xmm x8, [r14+8*rax]
37bfe9bd4mov rax, [rsp+312]
37bfe9bdcandpd x8, [rip+0x4753fb]
37bfe9be5comisd x8, x10
37bfe9beamaxsd x8, x10
37bfe9befcmova rax, rcx
37bfe9bf3mov [rsp+160], rax
37bfe9bfbjmp 0x37bfe9653
37bfe9c00
37bfe9c00loc_37bfe9c00:
37bfe9c00mov rcx, [rsp+160]
37bfe9c08movapd x10, x8
37bfe9c0dmov [rsp+312], rcx
37bfe9c15jmp 0x37bfe9b9d
37bfe9c17
37bfe9c17 66 0f 1f 84 00 00 00 00 00 f........
37bfe9c20
37bfe9c20loc_37bfe9c20:
37bfe9c20cmp rdx, r13
37bfe9c23jl 0x37bfe9a71
37bfe9c29movapd x5, x9
37bfe9c2elea r11, [rdx+1]
37bfe9c32lea r8, [r15+8*rax]
37bfe9c36movsd_xmm x3, [rip+0x4753ba]
37bfe9c3edivsd x5, x2
37bfe9c42movapd x4, x10
37bfe9c47mov rbx, [rsp+264]
37bfe9c4flea r10, [r14+8*rbx]
37bfe9c53lea rbx, [r14+8*rcx]
37bfe9c57mov rcx, [rsp+184]
37bfe9c5flea r9, [r15+8*rcx]
37bfe9c63mov rcx, r13
37bfe9c66divsd x4, x2
37bfe9c6amovapd x1, x5
37bfe9c6emulsd x1, x4
37bfe9c72subsd x1, [rip+0x47537e]
37bfe9c7adivsd x3, x1
37bfe9c7enop
37bfe9c80
37bfe9c80loc_37bfe9c80:
37bfe9c80movsd_xmm x8, [r10+8*rcx]
37bfe9c86movsd_xmm x0, [rbx+8*rcx]
37bfe9c8bmovapd x1, x8
37bfe9c90mulsd x1, x5
37bfe9c94subsd x1, x0
37bfe9c98mulsd x0, x4
37bfe9c9csubsd x0, x8
37bfe9ca1divsd x1, x2
37bfe9ca5divsd x0, x2
37bfe9ca9mulsd x1, x3
37bfe9cadmovsd_xmm [r9+8*rcx], x1
37bfe9cb3mulsd x0, x3
37bfe9cb7movsd_xmm [r8+8*rcx], x0
37bfe9cbdadd rcx, 1
37bfe9cc1cmp rcx, r11
37bfe9cc4jne 0x37bfe9c80
37bfe9cc6jmp 0x37bfe9a71
37bfe9ccb
37bfe9ccb 0f 1f 44 00 00 ..D..
37bfe9cd0
37bfe9cd0loc_37bfe9cd0:
37bfe9cd0mov rax, rdx
37bfe9cd3lea rbx, [r13-1]
37bfe9cd7mov r9, [rsp+320]
37bfe9cdflea r8, [rip+0x4752da]
37bfe9ce6sub rax, r13
37bfe9ce9lea rdx, [8*rbx]
37bfe9cf1lea rcx, [rip+0x4752d6]
37bfe9cf8mov [rsp+408], rbx
37bfe9d00add rax, 1
37bfe9d04mov [rsp+120], 9
37bfe9d0dmov rbp, [rsp+616]
37bfe9d15mov [rsp+400], rax
37bfe9d1dmov rax, [rsp+632]
37bfe9d25mov [rsp+112], 12
37bfe9d2emov [rsp+96], rax
37bfe9d33mov rax, [rsp+152]
37bfe9d3bmov [rsp+104], 5
37bfe9d44imul rax, r13
37bfe9d48add rax, [rsp+144]
37bfe9d50add rax, r13
37bfe9d53lea rax, [r15+8*rax]
37bfe9d57mov [rsp+88], rax
37bfe9d5cmov rax, [rsp+248]
37bfe9d64mov [rsp+80], rax
37bfe9d69mov rax, [rsp+664]
37bfe9d71mov [rsp+72], rax
37bfe9d76lea rax, [r14+rdx]
37bfe9d7amov [rsp+64], rax
37bfe9d7fmov rax, [rsp+632]
37bfe9d87mov [rsp+56], rax
37bfe9d8clea rax, [r15+rdx]
37bfe9d90mov rdx, [rsp+240]
37bfe9d98mov [rsp+48], rax
37bfe9d9dlea rax, [rip+0x4751fc]
37bfe9da4mov [rsp+40], rax
37bfe9da9mov rax, [rsp+136]
37bfe9db1mov [rsp+32], rax
37bfe9db6call dgemmtr_
37bfe9dbbjmp 0x37bfe853b
37bfe9dc0
37bfe9dc0loc_37bfe9dc0:
37bfe9dc0mov rdx, [rsp+192]
37bfe9dc8mov rax, [rsp+296]
37bfe9dd0mov rbp, r13
37bfe9dd3add rax, [rsp+152]
37bfe9ddbadd rax, [rsp+144]
37bfe9de3cmp rdi, rdx
37bfe9de6je 0x37bfe9a36
37bfe9decmov rsi, [rsp+184]
37bfe9df4lea r11, [rsp+368]
37bfe9dfcmov [rsp+200], r11
37bfe9e04lea rcx, [rdx+rsi]
37bfe9e08lea rdx, [rdi+rax]
37bfe9e0clea rsi, [r15+8*rdx]
37bfe9e10mov rdx, rax
37bfe9e13mov [rsp+280], rsi
37bfe9e1bmov r9, rsi
37bfe9e1emov esi, 2
37bfe9e23jmp 0x37bfe9900
37bfe9e28
37bfe9e28 0f 1f 84 00 00 00 00 00 ........
37bfe9e30
37bfe9e30loc_37bfe9e30:
37bfe9e30cmp rsi, r11
37bfe9e33jne 0x37bfe9ef0
37bfe9e39lea rax, [rbx+rdi]
37bfe9e3dmov [rsp+216], rsi
37bfe9e45mov r13, rbx
37bfe9e48mov [rsp+224], rax
37bfe9e50mov [rsp+200], rbx
37bfe9e58mov [rsp+160], rbp
37bfe9e60jmp 0x37bfe89ca
37bfe9e65
37bfe9e65 0f 1f 00 ...
37bfe9e68
37bfe9e68loc_37bfe9e68:
37bfe9e68mov rax, [rsp+256]
37bfe9e70movsd_xmm x0, [r15+8*rax]
37bfe9e76movapd x1, x0
37bfe9e7aandpd x1, [rip+0x47515e]
37bfe9e82comisd x1, x11
37bfe9e87jae 0x37bfe9f50
37bfe9e8dpxor x1, x1
37bfe9e91ucomisd x0, x1
37bfe9e95jp 0x37bfea0a0
37bfe9e9bjne 0x37bfea0a0
37bfe9ea1
37bfe9ea1loc_37bfe9ea1:
37bfe9ea1mov rax, [rsp+640]
37bfe9ea9mov rsi, [rsp+224]
37bfe9eb1mov [rax+8*rsi], 0
37bfe9eb9jmp 0x37bfe92a0
37bfe9ebe
37bfe9ebe 66 90 f.
37bfe9ec0
37bfe9ec0loc_37bfe9ec0:
37bfe9ec0mov rbx, [rsp+264]
37bfe9ec8mov rdx, [rsp+192]
37bfe9ed0add rcx, [rsp+168]
37bfe9ed8add rcx, [rsp+176]
37bfe9ee0lea r9, [rbx+rdx]
37bfe9ee4jmp 0x37bfe9a36
37bfe9ee9
37bfe9ee9 0f 1f 80 00 00 00 00 .......
37bfe9ef0
37bfe9ef0loc_37bfe9ef0:
37bfe9ef0imul r10, [rsp+168]
37bfe9ef9mov [rsp+160], rbp
37bfe9f01mov rbp, r11
37bfe9f04mov [rsp+200], 2
37bfe9f10add r10, [rsp+176]
37bfe9f18jmp 0x37bfe8833
37bfe9f1d
37bfe9f1d 0f 1f 00 ...
37bfe9f20
37bfe9f20loc_37bfe9f20:
37bfe9f20mov [rsp+160], rbp
37bfe9f28mov rbp, r11
37bfe9f2bmov [rsp+200], 2
37bfe9f37jmp 0x37bfe8833
37bfe9f3c
37bfe9f3c 0f 1f 40 00 ..@.
37bfe9f40
37bfe9f40loc_37bfe9f40:
37bfe9f40mov [rsp+160], rbp
37bfe9f48jmp 0x37bfe87a1
37bfe9f4d
37bfe9f4d 0f 1f 00 ...
37bfe9f50
37bfe9f50loc_37bfe9f50:
37bfe9f50movsd_xmm x1, [rip+0x4750a0]
37bfe9f58mov rax, [rsp+184]
37bfe9f60sub rdx, r13
37bfe9f63lea r9, [rip+0x47502e]
37bfe9f6aadd rax, [rsp+192]
37bfe9f72mov rcx, [rsp+136]
37bfe9f7amov [rsp+408], rdx
37bfe9f82lea rdx, [rsp+392]
37bfe9f8adivsd x1, x0
37bfe9f8elea r8, [r15+8*rax]
37bfe9f92movsd_xmm [rsp+392], x1
37bfe9f9bcall dscal_64_
37bfe9fa0mov rdx, [r12]
37bfe9fa4jmp 0x37bfe9ea1
37bfe9fa9
37bfe9fa9loc_37bfe9fa9:
37bfe9fa9lea r8, [rdx+1]
37bfe9fadmovsd_xmm x1, [r15+8*r8]
37bfe9fb3divsd x1, x0
37bfe9fb7movsd_xmm [r15+8*r8], x1
37bfe9fbdcmp rax, 2
37bfe9fc1je 0x37bfe83f0
37bfe9fc7lea r8, [r15+8*rdx]
37bfe9fcbmov edx, 2
37bfe9fd0nop [rax+rax]
37bfe9fd5nop [rax+rax]
37bfe9fe0
37bfe9fe0loc_37bfe9fe0:
37bfe9fe0movsd_xmm x0, [r8+8*rdx]
37bfe9fe6divsd x0, [r15+8*rcx]
37bfe9fecmovsd_xmm [r8+8*rdx], x0
37bfe9ff2add rdx, 1
37bfe9ff6cmp rax, rdx
37bfe9ff9jne 0x37bfe9fe0
37bfe9ffbjmp 0x37bfe83f0
37bfea000
37bfea000loc_37bfea000:
37bfea000mov rax, [r12]
37bfea004jmp 0x37bfe9255
37bfea009
37bfea009 0f 1f 80 00 00 00 00 .......
37bfea010
37bfea010loc_37bfea010:
37bfea010movsd_xmm x1, [rip+0x474fe0]
37bfea018mov rcx, [rsp+136]
37bfea020lea r8, [r15+8*rdx+8]
37bfea025lea r9, [rip+0x474f6c]
37bfea02clea rdx, [rsp+392]
37bfea034mov [rsp+408], r13
37bfea03cdivsd x1, x0
37bfea040movsd_xmm [rsp+392], x1
37bfea049call dscal_64_
37bfea04ejmp 0x37bfe83f0
37bfea053
37bfea053 0f 1f 44 00 00 ..D..
37bfea058
37bfea058loc_37bfea058:
37bfea058mov rdi, [rsp+256]
37bfea060mov rax, [r12]
37bfea064lea rdi, [r15+8*rdi]
37bfea068mov [rsp+272], rdi
37bfea070mov rdi, [rsp+208]
37bfea078lea rdi, [r14+8*rdi]
37bfea07cmov [rsp+216], rdi
37bfea084mov rdi, [rsp+376]
37bfea08cjmp 0x37bfe9258
37bfea091
37bfea091 0f 1f 80 00 00 00 00 .......
37bfea098
37bfea098loc_37bfea098:
37bfea098mov rbx, rsi
37bfea09bjmp 0x37bfe8364
37bfea0a0
37bfea0a0loc_37bfea0a0:
37bfea0a0mov rsi, [rsp+192]
37bfea0a8cmp rdx, rsi
37bfea0abjl 0x37bfe9ea1
37bfea0b1mov rbx, [rsp+184]
37bfea0b9lea rax, [rbx+rsi]
37bfea0bdmovsd_xmm x1, [r15+8*rax]
37bfea0c3divsd x1, x0
37bfea0c7movsd_xmm [r15+8*rax], x1
37bfea0cdlea rax, [rsi+1]
37bfea0d1cmp rdx, rax
37bfea0d4jl 0x37bfe9ea1
37bfea0damov r9, [rsp+256]
37bfea0e2lea r8, [rdx+1]
37bfea0e6lea rcx, [r15+8*rbx]
37bfea0eanop [rax+rax]
37bfea0f5nop [rax+rax]
37bfea100
37bfea100loc_37bfea100:
37bfea100movsd_xmm x0, [rcx+8*rax]
37bfea105divsd x0, [r15+8*r9]
37bfea10bmovsd_xmm [rcx+8*rax], x0
37bfea110add rax, 1
37bfea114cmp rax, r8
37bfea117jne 0x37bfea100
37bfea119jmp 0x37bfe9ea1
37bfea11e
37bfea11eloc_37bfea11e:
37bfea11elea rax, [rsp+360]
37bfea126xor edx, edx
37bfea128mov [rsp+184], rax
37bfea130lea rax, [rsp+408]
37bfea138mov [rsp+136], rax
37bfea140lea rax, [rip+0x474e61]
37bfea147mov [rsp+240], rax
37bfea14flea rax, [rip+0x474e62]
37bfea156mov [rsp+248], rax
37bfea15ejmp 0x37bfe8451
37bfe8100
Loading..