File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bf36410
37bf36410dgeqrt2_64_:
37bf36410push r15
37bf36412push r14
37bf36414push r13
37bf36416push r12
37bf36418push rbp
37bf36419push rdi
37bf3641apush rsi
37bf3641bpush rbx
37bf3641csub rsp, 248
37bf36423movups [rsp+208], x6
37bf3642bmovups [rsp+224], x7
37bf36433mov rax, [rsp+360]
37bf3643bmov rdi, [rsp+352]
37bf36443mov rsi, [rax]
37bf36446mov rbp, rdx
37bf36449mov rdx, [rsp+368]
37bf36451mov r13, rcx
37bf36454mov [rsp+344], r9
37bf3645cmov r10, [rbp]
37bf36460mov rcx, [r9]
37bf36463mov [rsp+120], rsi
37bf36468mov [rdx], 0
37bf3646ftest r10, r10
37bf36472js 0x37bf36518
37bf36478mov rax, [r13]
37bf3647ccmp r10, rax
37bf3647fjle 0x37bf364e0
37bf36481mov rcx, -1
37bf36488mov eax, 1
37bf3648d
37bf3648dloc_37bf3648d:
37bf3648dmov [rdx], rcx
37bf36490mov r8l, 7
37bf36496lea rdx, [rsp+200]
37bf3649elea rcx, [rip+0x52415b]
37bf364a5mov [rsp+200], rax
37bf364adcall xerbla_64_
37bf364b2nop
37bf364b3
37bf364b3loc_37bf364b3:
37bf364b3movups x6, [rsp+208]
37bf364bbmovups x7, [rsp+224]
37bf364c3add rsp, 248
37bf364capop rbx
37bf364cbpop rsi
37bf364ccpop rdi
37bf364cdpop rbp
37bf364cepop r12
37bf364d0pop r13
37bf364d2pop r14
37bf364d4pop r15
37bf364d6ret
37bf364d7
37bf364d7 66 0f 1f 84 00 00 00 00 00 f........
37bf364e0
37bf364e0loc_37bf364e0:
37bf364e0test rax, rax
37bf364e3mov r9l, 1
37bf364e9cmovg r9, rax
37bf364edcmp rcx, r9
37bf364f0jl 0x37bf36530
37bf364f2test r10, r10
37bf364f5mov r9l, 1
37bf364fbcmovg r9, r10
37bf364ffcmp rsi, r9
37bf36502jge 0x37bf36548
37bf36504mov rcx, -6
37bf3650bmov eax, 6
37bf36510jmp 0x37bf3648d
37bf36515
37bf36515 0f 1f 00 ...
37bf36518
37bf36518loc_37bf36518:
37bf36518mov rcx, -2
37bf3651fmov eax, 2
37bf36524jmp 0x37bf3648d
37bf36529
37bf36529 0f 1f 80 00 00 00 00 .......
37bf36530
37bf36530loc_37bf36530:
37bf36530mov rcx, -4
37bf36537mov eax, 4
37bf3653cjmp 0x37bf3648d
37bf36541
37bf36541 0f 1f 80 00 00 00 00 .......
37bf36548
37bf36548loc_37bf36548:
37bf36548test r10, r10
37bf3654bje 0x37bf364b3
37bf36551mov rsi, [rsp+120]
37bf36556mov r14, rdi
37bf36559mov [rsp+112], r10
37bf3655emov r12, r8
37bf36561lea rdx, [rsp+200]
37bf36569mov [rsp+352], rdi
37bf36571movsd_xmm x7, [rip+0x5240b7]
37bf36579mov r15, -1
37bf36580not rsi
37bf36583mov [rsp+96], rdx
37bf36588mov rdi, r8
37bf3658bmov [rsp+136], rsi
37bf36593lea rsi, [rcx+1]
37bf36597lea rbx, [8*rsi]
37bf3659fmov [rsp+104], rcx
37bf365a4mov [rsp+128], rbx
37bf365acsub rbx, 8
37bf365b0mov [rsp+160], rbx
37bf365b8mov ebx, 1
37bf365bdmov [rsp+168], rsi
37bf365c5jmp 0x37bf365f3
37bf365c7
37bf365c7 66 0f 1f 84 00 00 00 00 00 f........
37bf365d0
37bf365d0loc_37bf365d0:
37bf365d0cmp [rsp+112], rsi
37bf365d5jl 0x37bf367be
37bf365db
37bf365dbloc_37bf365db:
37bf365dbmov rax, [r13]
37bf365dfadd r15, [rsp+104]
37bf365e4add r14, 8
37bf365e8mov rbx, rsi
37bf365ebadd r12, [rsp+128]
37bf365f3
37bf365f3loc_37bf365f3:
37bf365f3mov rdx, rax
37bf365f6lea rsi, [rbx+1]
37bf365famov [rsp+32], r14
37bf365ffmov rcx, [rsp+96]
37bf36604sub rdx, rbx
37bf36607lea r9, [rip+0x523ffa]
37bf3660eadd rdx, 1
37bf36612cmp rsi, rax
37bf36615cmovle rax, rsi
37bf36619mov [rsp+200], rdx
37bf36621mov rdx, r12
37bf36624add rax, r15
37bf36627lea r8, [rdi+8*rax]
37bf3662bcall dlarfg_64_
37bf36630mov rdx, [rbp]
37bf36634cmp rdx, rbx
37bf36637jle 0x37bf365d0
37bf36639mov rax, [r13]
37bf3663dmov r9, [rsp+136]
37bf36645lea rcx, [rip+0x523fbc]
37bf3664cmov r8, [rsp+352]
37bf36654movsd_xmm x6, [r12]
37bf3665amovsd_xmm [r12], x7
37bf36660sub rax, rbx
37bf36663mov [rsp+80], rcx
37bf36668add rax, 1
37bf3666cmov [rsp+56], rcx
37bf36671lea rcx, [rip+0x523fa0]
37bf36678mov [rsp+192], rax
37bf36680mov rax, rdx
37bf36683imul rdx, [rsp+120]
37bf36689sub rax, rbx
37bf3668cmov [rsp+48], r12
37bf36691mov [rsp+200], rax
37bf36699mov rax, [rsp+160]
37bf366a1mov [rsp+88], 1
37bf366aalea rdx, [r9+rdx+1]
37bf366aflea r9, [rip+0x523f5a]
37bf366b6lea rdx, [r8+8*rdx]
37bf366balea r11, [r12+rax]
37bf366bemov r8, [rsp+96]
37bf366c3mov [rsp+72], rdx
37bf366c8lea rdx, [rip+0x523f51]
37bf366cflea rax, [rsp+192]
37bf366d7mov [rsp+64], rdx
37bf366dcmov rdx, [rsp+344]
37bf366e4mov [rsp+32], r11
37bf366e9mov [rsp+40], rdx
37bf366eemov rdx, rax
37bf366f1mov [rsp+152], r11
37bf366f9mov [rsp+144], rax
37bf36701call dgemv_64_
37bf36706mov rdx, [r13]
37bf3670amov r9, [rsp+136]
37bf36712lea rax, [rip+0x523eef]
37bf36719mov rcx, [rsp+352]
37bf36721movsd_xmm x0, [r14]
37bf36726lea r8, [rsp+184]
37bf3672esub rdx, rbx
37bf36731xorpd x0, [rip+0x523f07]
37bf36739add rdx, 1
37bf3673dmov [rsp+192], rdx
37bf36745mov rdx, [rbp]
37bf36749mov [rsp+48], rax
37bf3674emov r11, rdx
37bf36751imul rdx, [rsp+120]
37bf36757mov [rsp+32], rax
37bf3675cmovsd_xmm [rsp+184], x0
37bf36765sub r11, rbx
37bf36768mov rbx, [rsp+344]
37bf36770mov [rsp+200], r11
37bf36778mov r11, [rsp+152]
37bf36780lea rdx, [r9+rdx+1]
37bf36785mov [rsp+64], rbx
37bf3678amov r9, r12
37bf3678dlea rdx, [rcx+8*rdx]
37bf36791mov [rsp+56], r11
37bf36796mov rcx, [rsp+144]
37bf3679emov [rsp+40], rdx
37bf367a3mov rdx, [rsp+96]
37bf367a8call dger_64_
37bf367admovsd_xmm [r12], x6
37bf367b3cmp [rsp+112], rsi
37bf367b8jge 0x37bf365db
37bf367be
37bf367beloc_37bf367be:
37bf367bemov rdx, [rbp]
37bf367c2mov r8, rdi
37bf367c5mov rcx, [rsp+104]
37bf367camov rdi, [rsp+352]
37bf367d2mov rsi, [rsp+168]
37bf367dacmp rdx, 1
37bf367dejle 0x37bf364b3
37bf367e4lea rax, [8*rsi]
37bf367ecmov rbx, [rsp+136]
37bf367f4lea rbp, [r8+8]
37bf367f8mov [rsp+144], rdx
37bf36800mov [rsp+104], rax
37bf36805mov rax, rcx
37bf36808movsd_xmm x7, [rip+0x523e20]
37bf36810not rax
37bf36813lea rax, [rax+2*rcx]
37bf36817lea rsi, [r8+8*rax+16]
37bf3681cmov rax, [rsp+120]
37bf36821lea rcx, [8*rax]
37bf36829lea rax, [rbx+2*rax]
37bf3682dshl rax, 3
37bf36831mov [rsp+136], rcx
37bf36839lea rbx, [rcx+8]
37bf3683dlea r12, [rdi+rax+8]
37bf36842lea r14, [rdi+rax+16]
37bf36847mov [rsp+112], rbx
37bf3684cmov ebx, 2
37bf36851lea rax, [rsp+192]
37bf36859mov [rsp+128], rax
37bf36861lea rax, [rsp+184]
37bf36869mov [rsp+120], rax
37bf3686enop
37bf36870
37bf36870loc_37bf36870:
37bf36870mov rdx, [r13]
37bf36874movsd_xmm x6, [rsi]
37bf36878lea rcx, [rip+0x523da1]
37bf3687fmovsd_xmm [rsi], x7
37bf36883movsd_xmm x0, [rdi+8*rbx-8]
37bf36889mov [rsp+64], rcx
37bf3688elea r15, [rbx-1]
37bf36892lea rax, [rip+0x523d6f]
37bf36899mov rcx, [rsp+344]
37bf368a1sub rdx, rbx
37bf368a4mov [rsp+80], rax
37bf368a9mov [rsp+72], r12
37bf368aeadd rdx, 1
37bf368b2mov r9, [rsp+120]
37bf368b7mov [rsp+56], rax
37bf368bcxorpd x0, [rip+0x523d7c]
37bf368c4mov [rsp+48], rsi
37bf368c9mov r8, [rsp+96]
37bf368cemov [rsp+40], rcx
37bf368d3lea rcx, [rip+0x523d3e]
37bf368damov [rsp+32], rbp
37bf368dfadd rbp, 8
37bf368e3mov [rsp+88], 1
37bf368ecmov [rsp+192], rdx
37bf368f4mov rdx, [rsp+128]
37bf368fcmovsd_xmm [rsp+184], x0
37bf36905mov [rsp+200], r15
37bf3690dcall dgemv_64_
37bf36912lea rax, [rip+0x523cef]
37bf36919movsd_xmm [rsi], x6
37bf3691dlea r8, [rip+0x523d04]
37bf36924mov [rsp+56], rax
37bf36929mov r9, [rsp+96]
37bf3692emov rdx, r8
37bf36931lea rcx, [rip+0x523cf1]
37bf36938mov rax, [rsp+360]
37bf36940mov [rsp+48], r12
37bf36945mov [rsp+80], 1
37bf3694emov [rsp+72], 1
37bf36957mov [rsp+64], 1
37bf36960mov [rsp+40], rax
37bf36965mov [rsp+32], rdi
37bf3696amov [rsp+200], r15
37bf36972call dtrmv_64_
37bf36977movsd_xmm x0, [rdi+8*rbx-8]
37bf3697dadd rsi, [rsp+104]
37bf36982add r12, [rsp+136]
37bf3698amovsd_xmm [r14], x0
37bf3698fadd r14, [rsp+112]
37bf36994mov [rdi+8*rbx-8], 0
37bf3699dadd rbx, 1
37bf369a1cmp rbx, [rsp+144]
37bf369a9jle 0x37bf36870
37bf369afjmp 0x37bf364b3
37bf36410
37bf36410dgeqrt2_64_:
37bf36410push r15
37bf36412push r14
37bf36414push r13
37bf36416push r12
37bf36418push rbp
37bf36419push rdi
37bf3641apush rsi
37bf3641bpush rbx
37bf3641csub rsp, 248
37bf36423movups [rsp+208], x6
37bf3642bmovups [rsp+224], x7
37bf36433mov rax, [rsp+360]
37bf3643bmov rdi, [rsp+352]
37bf36443mov rsi, [rax]
37bf36446mov rbp, rdx
37bf36449mov rdx, [rsp+368]
37bf36451mov r13, rcx
37bf36454mov [rsp+344], r9
37bf3645cmov r10, [rbp]
37bf36460mov rcx, [r9]
37bf36463mov [rsp+120], rsi
37bf36468mov [rdx], 0
37bf3646ftest r10, r10
37bf36472js 0x37bf36518
37bf36478mov rax, [r13]
37bf3647ccmp r10, rax
37bf3647fjle 0x37bf364e0
37bf36481mov rcx, -1
37bf36488mov eax, 1
37bf3648d
37bf3648dloc_37bf3648d:
37bf3648dmov [rdx], rcx
37bf36490mov r8l, 7
37bf36496lea rdx, [rsp+200]
37bf3649elea rcx, [rip+0x52415b]
37bf364a5mov [rsp+200], rax
37bf364adcall xerbla_64_
37bf364b2nop
37bf364b3
37bf364b3loc_37bf364b3:
37bf364b3movups x6, [rsp+208]
37bf364bbmovups x7, [rsp+224]
37bf364c3add rsp, 248
37bf364capop rbx
37bf364cbpop rsi
37bf364ccpop rdi
37bf364cdpop rbp
37bf364cepop r12
37bf364d0pop r13
37bf364d2pop r14
37bf364d4pop r15
37bf364d6ret
37bf364d7
37bf364d7 66 0f 1f 84 00 00 00 00 00 f........
37bf364e0
37bf364e0loc_37bf364e0:
37bf364e0test rax, rax
37bf364e3mov r9l, 1
37bf364e9cmovg r9, rax
37bf364edcmp rcx, r9
37bf364f0jl 0x37bf36530
37bf364f2test r10, r10
37bf364f5mov r9l, 1
37bf364fbcmovg r9, r10
37bf364ffcmp rsi, r9
37bf36502jge 0x37bf36548
37bf36504mov rcx, -6
37bf3650bmov eax, 6
37bf36510jmp 0x37bf3648d
37bf36515
37bf36515 0f 1f 00 ...
37bf36518
37bf36518loc_37bf36518:
37bf36518mov rcx, -2
37bf3651fmov eax, 2
37bf36524jmp 0x37bf3648d
37bf36529
37bf36529 0f 1f 80 00 00 00 00 .......
37bf36530
37bf36530loc_37bf36530:
37bf36530mov rcx, -4
37bf36537mov eax, 4
37bf3653cjmp 0x37bf3648d
37bf36541
37bf36541 0f 1f 80 00 00 00 00 .......
37bf36548
37bf36548loc_37bf36548:
37bf36548test r10, r10
37bf3654bje 0x37bf364b3
37bf36551mov rsi, [rsp+120]
37bf36556mov r14, rdi
37bf36559mov [rsp+112], r10
37bf3655emov r12, r8
37bf36561lea rdx, [rsp+200]
37bf36569mov [rsp+352], rdi
37bf36571movsd_xmm x7, [rip+0x5240b7]
37bf36579mov r15, -1
37bf36580not rsi
37bf36583mov [rsp+96], rdx
37bf36588mov rdi, r8
37bf3658bmov [rsp+136], rsi
37bf36593lea rsi, [rcx+1]
37bf36597lea rbx, [8*rsi]
37bf3659fmov [rsp+104], rcx
37bf365a4mov [rsp+128], rbx
37bf365acsub rbx, 8
37bf365b0mov [rsp+160], rbx
37bf365b8mov ebx, 1
37bf365bdmov [rsp+168], rsi
37bf365c5jmp 0x37bf365f3
37bf365c7
37bf365c7 66 0f 1f 84 00 00 00 00 00 f........
37bf365d0
37bf365d0loc_37bf365d0:
37bf365d0cmp [rsp+112], rsi
37bf365d5jl 0x37bf367be
37bf365db
37bf365dbloc_37bf365db:
37bf365dbmov rax, [r13]
37bf365dfadd r15, [rsp+104]
37bf365e4add r14, 8
37bf365e8mov rbx, rsi
37bf365ebadd r12, [rsp+128]
37bf365f3
37bf365f3loc_37bf365f3:
37bf365f3mov rdx, rax
37bf365f6lea rsi, [rbx+1]
37bf365famov [rsp+32], r14
37bf365ffmov rcx, [rsp+96]
37bf36604sub rdx, rbx
37bf36607lea r9, [rip+0x523ffa]
37bf3660eadd rdx, 1
37bf36612cmp rsi, rax
37bf36615cmovle rax, rsi
37bf36619mov [rsp+200], rdx
37bf36621mov rdx, r12
37bf36624add rax, r15
37bf36627lea r8, [rdi+8*rax]
37bf3662bcall dlarfg_64_
37bf36630mov rdx, [rbp]
37bf36634cmp rdx, rbx
37bf36637jle 0x37bf365d0
37bf36639mov rax, [r13]
37bf3663dmov r9, [rsp+136]
37bf36645lea rcx, [rip+0x523fbc]
37bf3664cmov r8, [rsp+352]
37bf36654movsd_xmm x6, [r12]
37bf3665amovsd_xmm [r12], x7
37bf36660sub rax, rbx
37bf36663mov [rsp+80], rcx
37bf36668add rax, 1
37bf3666cmov [rsp+56], rcx
37bf36671lea rcx, [rip+0x523fa0]
37bf36678mov [rsp+192], rax
37bf36680mov rax, rdx
37bf36683imul rdx, [rsp+120]
37bf36689sub rax, rbx
37bf3668cmov [rsp+48], r12
37bf36691mov [rsp+200], rax
37bf36699mov rax, [rsp+160]
37bf366a1mov [rsp+88], 1
37bf366aalea rdx, [r9+rdx+1]
37bf366aflea r9, [rip+0x523f5a]
37bf366b6lea rdx, [r8+8*rdx]
37bf366balea r11, [r12+rax]
37bf366bemov r8, [rsp+96]
37bf366c3mov [rsp+72], rdx
37bf366c8lea rdx, [rip+0x523f51]
37bf366cflea rax, [rsp+192]
37bf366d7mov [rsp+64], rdx
37bf366dcmov rdx, [rsp+344]
37bf366e4mov [rsp+32], r11
37bf366e9mov [rsp+40], rdx
37bf366eemov rdx, rax
37bf366f1mov [rsp+152], r11
37bf366f9mov [rsp+144], rax
37bf36701call dgemv_64_
37bf36706mov rdx, [r13]
37bf3670amov r9, [rsp+136]
37bf36712lea rax, [rip+0x523eef]
37bf36719mov rcx, [rsp+352]
37bf36721movsd_xmm x0, [r14]
37bf36726lea r8, [rsp+184]
37bf3672esub rdx, rbx
37bf36731xorpd x0, [rip+0x523f07]
37bf36739add rdx, 1
37bf3673dmov [rsp+192], rdx
37bf36745mov rdx, [rbp]
37bf36749mov [rsp+48], rax
37bf3674emov r11, rdx
37bf36751imul rdx, [rsp+120]
37bf36757mov [rsp+32], rax
37bf3675cmovsd_xmm [rsp+184], x0
37bf36765sub r11, rbx
37bf36768mov rbx, [rsp+344]
37bf36770mov [rsp+200], r11
37bf36778mov r11, [rsp+152]
37bf36780lea rdx, [r9+rdx+1]
37bf36785mov [rsp+64], rbx
37bf3678amov r9, r12
37bf3678dlea rdx, [rcx+8*rdx]
37bf36791mov [rsp+56], r11
37bf36796mov rcx, [rsp+144]
37bf3679emov [rsp+40], rdx
37bf367a3mov rdx, [rsp+96]
37bf367a8call dger_64_
37bf367admovsd_xmm [r12], x6
37bf367b3cmp [rsp+112], rsi
37bf367b8jge 0x37bf365db
37bf367be
37bf367beloc_37bf367be:
37bf367bemov rdx, [rbp]
37bf367c2mov r8, rdi
37bf367c5mov rcx, [rsp+104]
37bf367camov rdi, [rsp+352]
37bf367d2mov rsi, [rsp+168]
37bf367dacmp rdx, 1
37bf367dejle 0x37bf364b3
37bf367e4lea rax, [8*rsi]
37bf367ecmov rbx, [rsp+136]
37bf367f4lea rbp, [r8+8]
37bf367f8mov [rsp+144], rdx
37bf36800mov [rsp+104], rax
37bf36805mov rax, rcx
37bf36808movsd_xmm x7, [rip+0x523e20]
37bf36810not rax
37bf36813lea rax, [rax+2*rcx]
37bf36817lea rsi, [r8+8*rax+16]
37bf3681cmov rax, [rsp+120]
37bf36821lea rcx, [8*rax]
37bf36829lea rax, [rbx+2*rax]
37bf3682dshl rax, 3
37bf36831mov [rsp+136], rcx
37bf36839lea rbx, [rcx+8]
37bf3683dlea r12, [rdi+rax+8]
37bf36842lea r14, [rdi+rax+16]
37bf36847mov [rsp+112], rbx
37bf3684cmov ebx, 2
37bf36851lea rax, [rsp+192]
37bf36859mov [rsp+128], rax
37bf36861lea rax, [rsp+184]
37bf36869mov [rsp+120], rax
37bf3686enop
37bf36870
37bf36870loc_37bf36870:
37bf36870mov rdx, [r13]
37bf36874movsd_xmm x6, [rsi]
37bf36878lea rcx, [rip+0x523da1]
37bf3687fmovsd_xmm [rsi], x7
37bf36883movsd_xmm x0, [rdi+8*rbx-8]
37bf36889mov [rsp+64], rcx
37bf3688elea r15, [rbx-1]
37bf36892lea rax, [rip+0x523d6f]
37bf36899mov rcx, [rsp+344]
37bf368a1sub rdx, rbx
37bf368a4mov [rsp+80], rax
37bf368a9mov [rsp+72], r12
37bf368aeadd rdx, 1
37bf368b2mov r9, [rsp+120]
37bf368b7mov [rsp+56], rax
37bf368bcxorpd x0, [rip+0x523d7c]
37bf368c4mov [rsp+48], rsi
37bf368c9mov r8, [rsp+96]
37bf368cemov [rsp+40], rcx
37bf368d3lea rcx, [rip+0x523d3e]
37bf368damov [rsp+32], rbp
37bf368dfadd rbp, 8
37bf368e3mov [rsp+88], 1
37bf368ecmov [rsp+192], rdx
37bf368f4mov rdx, [rsp+128]
37bf368fcmovsd_xmm [rsp+184], x0
37bf36905mov [rsp+200], r15
37bf3690dcall dgemv_64_
37bf36912lea rax, [rip+0x523cef]
37bf36919movsd_xmm [rsi], x6
37bf3691dlea r8, [rip+0x523d04]
37bf36924mov [rsp+56], rax
37bf36929mov r9, [rsp+96]
37bf3692emov rdx, r8
37bf36931lea rcx, [rip+0x523cf1]
37bf36938mov rax, [rsp+360]
37bf36940mov [rsp+48], r12
37bf36945mov [rsp+80], 1
37bf3694emov [rsp+72], 1
37bf36957mov [rsp+64], 1
37bf36960mov [rsp+40], rax
37bf36965mov [rsp+32], rdi
37bf3696amov [rsp+200], r15
37bf36972call dtrmv_64_
37bf36977movsd_xmm x0, [rdi+8*rbx-8]
37bf3697dadd rsi, [rsp+104]
37bf36982add r12, [rsp+136]
37bf3698amovsd_xmm [r14], x0
37bf3698fadd r14, [rsp+112]
37bf36994mov [rdi+8*rbx-8], 0
37bf3699dadd rbx, 1
37bf369a1cmp rbx, [rsp+144]
37bf369a9jle 0x37bf36870
37bf369afjmp 0x37bf364b3
37bf36410
37bf369b4
37bf369b4 // align 0x10
37bf369b4 // align 0x10
37bf369c0
37bf369c0dgeqrt3_64_:
37bf369c0push r15
37bf369c2push r14
37bf369c4push r13
37bf369c6push r12
37bf369c8push rbp
37bf369c9push rdi
37bf369capush rsi
37bf369cbpush rbx
37bf369ccsub rsp, 312
37bf369d3mov rbx, [rsp+416]
37bf369dbmov r11, [r9]
37bf369demov [rsp+136], rbx
37bf369e6mov rax, rdx
37bf369e9mov rdi, r8
37bf369ecmov rbx, [rsp+424]
37bf369f4mov [rsp+224], rdx
37bf369fcmov rax, [rax]
37bf369ffmov rsi, r9
37bf36a02mov rdx, [rsp+432]
37bf36a0amov r14, [rbx]
37bf36a0dmov [rsp+144], rcx
37bf36a15mov [rsp+152], r11
37bf36a1dmov [rsp+160], r14
37bf36a25mov [rdx], 0
37bf36a2ctest rax, rax
37bf36a2fjs 0x37bf36ab8
37bf36a35mov rcx, [rcx]
37bf36a38cmp rax, rcx
37bf36a3bjle 0x37bf36a83
37bf36a3dmov rcx, -1
37bf36a44mov eax, 1
37bf36a49
37bf36a49loc_37bf36a49:
37bf36a49mov [rdx], rcx
37bf36a4cmov r8l, 7
37bf36a52lea rdx, [rsp+296]
37bf36a5alea rcx, [rip+0x523bef]
37bf36a61mov [rsp+296], rax
37bf36a69call xerbla_64_
37bf36a6enop
37bf36a6f
37bf36a6floc_37bf36a6f:
37bf36a6fadd rsp, 312
37bf36a76pop rbx
37bf36a77pop rsi
37bf36a78pop rdi
37bf36a79pop rbp
37bf36a7apop r12
37bf36a7cpop r13
37bf36a7epop r14
37bf36a80pop r15
37bf36a82ret
37bf36a83
37bf36a83loc_37bf36a83:
37bf36a83test rcx, rcx
37bf36a86mov r8l, 1
37bf36a8ccmovg r8, rcx
37bf36a90cmp r11, r8
37bf36a93jl 0x37bf36ac6
37bf36a95test rax, rax
37bf36a98mov r8l, 1
37bf36a9ecmovg r8, rax
37bf36aa2cmp r14, r8
37bf36aa5jge 0x37bf36ad7
37bf36aa7mov rcx, -6
37bf36aaemov eax, 6
37bf36ab3jmp 0x37bf36a49
37bf36ab5
37bf36ab5 0f 1f 00 ...
37bf36ab8
37bf36ab8loc_37bf36ab8:
37bf36ab8mov rcx, -2
37bf36abfmov eax, 2
37bf36ac4jmp 0x37bf36a49
37bf36ac6
37bf36ac6loc_37bf36ac6:
37bf36ac6mov rcx, -4
37bf36acdmov eax, 4
37bf36ad2jmp 0x37bf36a49
37bf36ad7
37bf36ad7loc_37bf36ad7:
37bf36ad7cmp rax, 1
37bf36adbjne 0x37bf36b28
37bf36addmov eax, 2
37bf36ae2mov rsi, [rsp+136]
37bf36aealea r9, [rip+0x523b67]
37bf36af1mov rdx, rdi
37bf36af4cmp rcx, rax
37bf36af7cmovle rax, rcx
37bf36afbmov rcx, [rsp+144]
37bf36b03mov [rsp+416], rsi
37bf36b0blea r8, [rdi+8*rax-8]
37bf36b10add rsp, 312
37bf36b17pop rbx
37bf36b18pop rsi
37bf36b19pop rdi
37bf36b1apop rbp
37bf36b1bpop r12
37bf36b1dpop r13
37bf36b1fpop r14
37bf36b21pop r15
37bf36b23jmp 0x37bfc55c0
37bf36b28
37bf36b28loc_37bf36b28:
37bf36b28mov r12, rax
37bf36b2bmov rbp, rax
37bf36b2emov [rsp+40], rbx
37bf36b33mov r9, rsi
37bf36b36mov rdx, [rsp+152]
37bf36b3esar r12, 1
37bf36b41mov r8, rdi
37bf36b44lea r15, [r12+1]
37bf36b49sub rbp, r12
37bf36b4cmov [rsp+280], r12
37bf36b54not rdx
37bf36b57cmp r15, rax
37bf36b5amov [rsp+288], rbp
37bf36b62mov [rsp+192], rdx
37bf36b6amov rdx, [rsp+160]
37bf36b72not rdx
37bf36b75mov [rsp+184], rdx
37bf36b7dmov rdx, rax
37bf36b80cmovle rdx, r15
37bf36b84add rax, 1
37bf36b88cmp rax, rcx
37bf36b8bcmovle rcx, rax
37bf36b8flea rax, [rsp+272]
37bf36b97mov [rsp+200], rdx
37bf36b9flea rdx, [rsp+280]
37bf36ba7mov [rsp+256], rax
37bf36bafmov [rsp+48], rax
37bf36bb4mov rax, [rsp+136]
37bf36bbcmov [rsp+248], rcx
37bf36bc4mov rcx, [rsp+144]
37bf36bccmov [rsp+32], rax
37bf36bd1mov [rsp+208], rdx
37bf36bd9call dgeqrt3_64_
37bf36bdetest rbp, rbp
37bf36be1jle 0x37bf36c93
37bf36be7mov rax, [rsp+160]
37bf36befmov rcx, [rsp+136]
37bf36bf7add rbp, 1
37bf36bfblea rdx, [8*r12]
37bf36c03mov [rsp+168], rbx
37bf36c0blea r14, [8*rax]
37bf36c13imul rax, r15
37bf36c17add rax, [rsp+184]
37bf36c1flea rcx, [rcx+8*rax+8]
37bf36c24mov rax, [rsp+152]
37bf36c2cimul r15, rax
37bf36c30lea r13, [8*rax]
37bf36c38mov rax, [rsp+192]
37bf36c40add rax, r15
37bf36c43test r12, r12
37bf36c46mov r12l, 1
37bf36c4clea r15, [rdi+8*rax+8]
37bf36c51mov eax, 8
37bf36c56cmovne rax, rdx
37bf36c5amov rbx, r15
37bf36c5dmov r15, rbp
37bf36c60mov rbp, rax
37bf36c63nop
37bf36c65nop [rax+rax]
37bf36c70
37bf36c70loc_37bf36c70:
37bf36c70mov rdx, rbx
37bf36c73mov r8, rbp
37bf36c76add r12, 1
37bf36c7aadd rbx, r13
37bf36c7dcall memcpy
37bf36c82lea rcx, [rax+r14]
37bf36c86cmp r12, r15
37bf36c89jne 0x37bf36c70
37bf36c8bmov rbx, [rsp+168]
37bf36c93
37bf36c93loc_37bf36c93:
37bf36c93mov r13, [rsp+200]
37bf36c9bmov rax, [rsp+160]
37bf36ca3lea r12, [rip+0x5239be]
37bf36caalea r14, [rsp+288]
37bf36cb2mov rcx, [rsp+136]
37bf36cbamov [rsp+80], rbx
37bf36cbflea rdx, [rip+0x52399c]
37bf36cc6lea r9, [rip+0x523993]
37bf36ccdimul rax, r13
37bf36cd1mov [rsp+64], rsi
37bf36cd6mov r15, [rsp+208]
37bf36cdelea r8, [rip+0x52397c]
37bf36ce5add rax, [rsp+184]
37bf36cedmov [rsp+56], rdi
37bf36cf2lea rbp, [rcx+8*rax+8]
37bf36cf7mov [rsp+48], r12
37bf36cfcmov rcx, rdx
37bf36cffmov [rsp+112], 1
37bf36d08mov [rsp+104], 1
37bf36d11mov [rsp+96], 1
37bf36d1amov [rsp+88], 1
37bf36d23mov [rsp+72], rbp
37bf36d28mov [rsp+40], r14
37bf36d2dmov [rsp+32], r15
37bf36d32mov [rsp+232], rax
37bf36d3amov [rsp+216], r14
37bf36d42call dtrmm_64_
37bf36d47mov rax, [rsp+144]
37bf36d4fmov r9, r14
37bf36d52mov r8, r15
37bf36d55mov r11, [rsp+192]
37bf36d5dlea rcx, [rsp+296]
37bf36d65lea rdx, [rip+0x523904]
37bf36d6cmov rax, [rax]
37bf36d6fsub rax, [rsp+280]
37bf36d77mov [rsp+32], rcx
37bf36d7cmov [rsp+296], rax
37bf36d84mov rax, [rsp+152]
37bf36d8cmov [rsp+112], 1
37bf36d95imul rax, r13
37bf36d99mov [rsp+96], rbx
37bf36d9emov [rsp+104], 1
37bf36da7mov [rsp+88], rbp
37bf36dacadd r11, rax
37bf36dafmov [rsp+80], r12
37bf36db4lea rax, [r11+r13]
37bf36db8lea r13, [rdi+8*r13-8]
37bf36dbdmov [rsp+72], rsi
37bf36dc2lea rax, [rdi+8*rax]
37bf36dc6mov [rsp+56], rsi
37bf36dcbmov [rsp+64], rax
37bf36dd0mov [rsp+48], r13
37bf36dd5mov [rsp+40], r12
37bf36ddamov [rsp+176], rcx
37bf36de2lea rcx, [rip+0x523878]
37bf36de9mov [rsp+240], r11
37bf36df1mov [rsp+168], rax
37bf36df9call dgemm_64_
37bf36dfemov rdx, [rsp+136]
37bf36e06mov [rsp+80], rbx
37bf36e0blea r9, [rip+0x52385e]
37bf36e12mov [rsp+112], 1
37bf36e1blea r8, [rip+0x52383f]
37bf36e22lea rcx, [rip+0x523839]
37bf36e29mov [rsp+56], rdx
37bf36e2elea rdx, [rip+0x52382b]
37bf36e35mov [rsp+104], 1
37bf36e3emov [rsp+96], 1
37bf36e47mov [rsp+88], 1
37bf36e50mov [rsp+72], rbp
37bf36e55mov [rsp+64], rbx
37bf36e5amov [rsp+48], r12
37bf36e5fmov [rsp+40], r14
37bf36e64mov [rsp+32], r15
37bf36e69call dtrmm_64_
37bf36e6emov rdx, [rsp+144]
37bf36e76mov r8, [rsp+176]
37bf36e7emov r9, r14
37bf36e81mov rax, [rdx]
37bf36e84sub rax, [rsp+280]
37bf36e8cmov [rsp+96], rsi
37bf36e91lea rdx, [rip+0x5237d8]
37bf36e98mov [rsp+296], rax
37bf36ea0mov rax, [rsp+168]
37bf36ea8mov rcx, rdx
37bf36eabmov [rsp+112], 1
37bf36eb4mov [rsp+88], rax
37bf36eb9lea rax, [rip+0x5237b8]
37bf36ec0mov [rsp+40], rax
37bf36ec5mov [rsp+104], 1
37bf36ecemov [rsp+80], r12
37bf36ed3mov [rsp+72], rbx
37bf36ed8mov [rsp+64], rbp
37bf36eddmov [rsp+56], rsi
37bf36ee2mov [rsp+48], r13
37bf36ee7mov [rsp+32], r15
37bf36eeccall dgemm_64_
37bf36ef1mov [rsp+80], rbx
37bf36ef6lea rdx, [rip+0x523765]
37bf36efdlea r9, [rip+0x52375c]
37bf36f04mov [rsp+112], 1
37bf36f0dlea r8, [rip+0x52375c]
37bf36f14mov rcx, rdx
37bf36f17mov [rsp+104], 1
37bf36f20mov [rsp+96], 1
37bf36f29mov [rsp+88], 1
37bf36f32mov [rsp+72], rbp
37bf36f37mov [rsp+64], rsi
37bf36f3cmov [rsp+56], rdi
37bf36f41mov [rsp+48], r12
37bf36f46mov [rsp+40], r14
37bf36f4bmov [rsp+32], r15
37bf36f50call dtrmm_64_
37bf36f55mov r10, [rsp+288]
37bf36f5dmov r11, [rsp+280]
37bf36f65test r10, r10
37bf36f68jle 0x37bf37008
37bf36f6elea rcx, [r10+1]
37bf36f72test r11, r11
37bf36f75jle 0x37bf3731c
37bf36f7bmov rax, [rsp+152]
37bf36f83lea r9, [r11+1]
37bf36f87mov r8, [rsp+136]
37bf36f8fmov r13l, 1
37bf36f95lea r15, [8*rax]
37bf36f9dimul rax, r9
37bf36fa1add rax, [rsp+192]
37bf36fa9lea rdx, [rdi+8*rax]
37bf36fadmov rax, [rsp+160]
37bf36fb5lea r14, [8*rax]
37bf36fbdimul rax, r9
37bf36fc1add rax, [rsp+184]
37bf36fc9lea r8, [r8+8*rax]
37bf36fcdnop [rax]
37bf36fd0
37bf36fd0loc_37bf36fd0:
37bf36fd0mov eax, 1
37bf36fd5nop [rax+rax]
37bf36fe0
37bf36fe0loc_37bf36fe0:
37bf36fe0movsd_xmm x0, [rdx+8*rax]
37bf36fe5subsd x0, [r8+8*rax]
37bf36febmovsd_xmm [rdx+8*rax], x0
37bf36ff0add rax, 1
37bf36ff4cmp rax, r9
37bf36ff7jne 0x37bf36fe0
37bf36ff9add r13, 1
37bf36ffdadd rdx, r15
37bf37000add r8, r14
37bf37003cmp r13, rcx
37bf37006jne 0x37bf36fd0
37bf37008
37bf37008loc_37bf37008:
37bf37008mov rax, [rsp+144]
37bf37010mov rcx, [rsp+136]
37bf37018mov r9, rsi
37bf3701bmov [rsp+264], r10
37bf37023mov r8, [rsp+168]
37bf3702bmov rdx, [rsp+216]
37bf37033mov [rsp+192], r11
37bf3703bmov rax, [rax]
37bf3703emov [rsp+40], rbx
37bf37043sub rax, r11
37bf37046mov [rsp+296], rax
37bf3704emov rax, [rsp+232]
37bf37056add rax, [rsp+200]
37bf3705elea r13, [rcx+8*rax]
37bf37062mov rax, [rsp+256]
37bf3706amov rcx, [rsp+176]
37bf37072mov [rsp+32], r13
37bf37077mov [rsp+48], rax
37bf3707ccall dgeqrt3_64_
37bf37081mov r11, [rsp+192]
37bf37089mov r10, [rsp+264]
37bf37091test r11, r11
37bf37094jle 0x37bf37126
37bf3709alea r14, [r11+1]
37bf3709etest r10, r10
37bf370a1jle 0x37bf37126
37bf370a7mov rcx, [rsp+160]
37bf370afmov rdx, [rsp+136]
37bf370b7mov r15, [rsp+152]
37bf370bfmov rax, rcx
37bf370c2lea r8, [8*rcx]
37bf370calea rcx, [r10+1]
37bf370ceimul rax, r14
37bf370d2add rax, [rsp+184]
37bf370dashl r15, 3
37bf370delea r9, [rdx+8*rax+8]
37bf370e3lea rdx, [rdi+8*r11-8]
37bf370e8mov r11l, 1
37bf370eenop
37bf370f0
37bf370f0loc_37bf370f0:
37bf370f0mov r10, r9
37bf370f3mov eax, 1
37bf370f8nop [rax+rax]
37bf37100
37bf37100loc_37bf37100:
37bf37100movsd_xmm x0, [rdx+8*rax]
37bf37105add rax, 1
37bf37109movsd_xmm [r10], x0
37bf3710eadd r10, r8
37bf37111cmp rax, rcx
37bf37114jne 0x37bf37100
37bf37116add r11, 1
37bf3711aadd r9, 8
37bf3711eadd rdx, r15
37bf37121cmp r14, r11
37bf37124jne 0x37bf370f0
37bf37126
37bf37126loc_37bf37126:
37bf37126mov r14, [rsp+216]
37bf3712emov [rsp+80], rbx
37bf37133lea r9, [rip+0x523526]
37bf3713alea r8, [rip+0x52352f]
37bf37141mov r15, [rsp+208]
37bf37149mov [rsp+72], rbp
37bf3714elea rdx, [rip+0x52350d]
37bf37155lea rcx, [rip+0x523524]
37bf3715cmov rax, [rsp+168]
37bf37164mov [rsp+64], rsi
37bf37169mov [rsp+112], 1
37bf37172mov [rsp+56], rax
37bf37177mov [rsp+104], 1
37bf37180mov [rsp+96], 1
37bf37189mov [rsp+88], 1
37bf37192mov [rsp+48], r12
37bf37197mov [rsp+40], r14
37bf3719cmov [rsp+32], r15
37bf371a1call dtrmm_64_
37bf371a6mov rcx, [rsp+224]
37bf371aemov r9, r14
37bf371b1mov r8, r15
37bf371b4mov rax, [rsp+144]
37bf371bclea rdx, [rip+0x5234ad]
37bf371c3mov rax, [rax]
37bf371c6sub rax, [rcx]
37bf371c9mov [rsp+96], rbx
37bf371cemov rcx, [rsp+248]
37bf371d6mov [rsp+88], rbp
37bf371dbmov [rsp+296], rax
37bf371e3mov rax, [rsp+240]
37bf371ebmov [rsp+112], 1
37bf371f4add rax, rcx
37bf371f7mov [rsp+80], r12
37bf371fclea rax, [rdi+8*rax]
37bf37200mov [rsp+72], rsi
37bf37205mov [rsp+64], rax
37bf3720alea rax, [rdi+8*rcx-8]
37bf3720flea rcx, [rip+0x52344b]
37bf37216mov [rsp+48], rax
37bf3721bmov rax, [rsp+176]
37bf37223mov [rsp+104], 1
37bf3722cmov [rsp+32], rax
37bf37231mov [rsp+56], rsi
37bf37236mov [rsp+40], r12
37bf3723bcall dgemm_64_
37bf37240mov rax, [rsp+136]
37bf37248mov [rsp+80], rbx
37bf3724dlea r9, [rip+0x52341c]
37bf37254mov [rsp+112], 1
37bf3725dmov r8, r9
37bf37260lea rdx, [rip+0x5233f9]
37bf37267lea rcx, [rip+0x5233f4]
37bf3726emov [rsp+56], rax
37bf37273lea rax, [rip+0x5233fe]
37bf3727amov [rsp+104], 1
37bf37283mov [rsp+96], 1
37bf3728cmov [rsp+88], 1
37bf37295mov [rsp+72], rbp
37bf3729amov [rsp+64], rbx
37bf3729fmov [rsp+48], rax
37bf372a4mov [rsp+40], r14
37bf372a9mov [rsp+32], r15
37bf372aecall dtrmm_64_
37bf372b3mov [rsp+80], rbx
37bf372b8lea r9, [rip+0x5233b1]
37bf372bflea rdx, [rip+0x52339a]
37bf372c6mov [rsp+112], 1
37bf372cfmov r8, r9
37bf372d2lea rcx, [rip+0x5233a7]
37bf372d9mov [rsp+104], 1
37bf372e2mov [rsp+96], 1
37bf372ebmov [rsp+88], 1
37bf372f4mov [rsp+72], rbp
37bf372f9mov [rsp+64], rbx
37bf372femov [rsp+56], r13
37bf37303mov [rsp+48], r12
37bf37308mov [rsp+40], r14
37bf3730dmov [rsp+32], r15
37bf37312call dtrmm_64_
37bf37317jmp 0x37bf36a6f
37bf3731c
37bf3731cloc_37bf3731c:
37bf3731cmov eax, 1
37bf37321
37bf37321loc_37bf37321:
37bf37321lea rdx, [rax+1]
37bf37325cmp rdx, rcx
37bf37328je 0x37bf37338
37bf3732aadd rax, 2
37bf3732ecmp rax, rcx
37bf37331jne 0x37bf37321
37bf37333jmp 0x37bf37008
37bf37338
37bf37338loc_37bf37338:
37bf37338mov rax, [rsp+144]
37bf37340mov rcx, [rsp+136]
37bf37348mov r9, rsi
37bf3734bmov r8, [rsp+168]
37bf37353mov rdx, [rsp+216]
37bf3735bmov rax, [rax]
37bf3735emov [rsp+40], rbx
37bf37363mov [rsp+152], rax
37bf3736bsub rax, r11
37bf3736emov [rsp+296], rax
37bf37376mov rax, [rsp+232]
37bf3737eadd rax, [rsp+200]
37bf37386lea r13, [rcx+8*rax]
37bf3738amov rax, [rsp+256]
37bf37392mov rcx, [rsp+176]
37bf3739amov [rsp+32], r13
37bf3739fmov [rsp+48], rax
37bf373a4call dgeqrt3_64_
37bf373a9jmp 0x37bf37126
37bf369c0
37bf369c0dgeqrt3_64_:
37bf369c0push r15
37bf369c2push r14
37bf369c4push r13
37bf369c6push r12
37bf369c8push rbp
37bf369c9push rdi
37bf369capush rsi
37bf369cbpush rbx
37bf369ccsub rsp, 312
37bf369d3mov rbx, [rsp+416]
37bf369dbmov r11, [r9]
37bf369demov [rsp+136], rbx
37bf369e6mov rax, rdx
37bf369e9mov rdi, r8
37bf369ecmov rbx, [rsp+424]
37bf369f4mov [rsp+224], rdx
37bf369fcmov rax, [rax]
37bf369ffmov rsi, r9
37bf36a02mov rdx, [rsp+432]
37bf36a0amov r14, [rbx]
37bf36a0dmov [rsp+144], rcx
37bf36a15mov [rsp+152], r11
37bf36a1dmov [rsp+160], r14
37bf36a25mov [rdx], 0
37bf36a2ctest rax, rax
37bf36a2fjs 0x37bf36ab8
37bf36a35mov rcx, [rcx]
37bf36a38cmp rax, rcx
37bf36a3bjle 0x37bf36a83
37bf36a3dmov rcx, -1
37bf36a44mov eax, 1
37bf36a49
37bf36a49loc_37bf36a49:
37bf36a49mov [rdx], rcx
37bf36a4cmov r8l, 7
37bf36a52lea rdx, [rsp+296]
37bf36a5alea rcx, [rip+0x523bef]
37bf36a61mov [rsp+296], rax
37bf36a69call xerbla_64_
37bf36a6enop
37bf36a6f
37bf36a6floc_37bf36a6f:
37bf36a6fadd rsp, 312
37bf36a76pop rbx
37bf36a77pop rsi
37bf36a78pop rdi
37bf36a79pop rbp
37bf36a7apop r12
37bf36a7cpop r13
37bf36a7epop r14
37bf36a80pop r15
37bf36a82ret
37bf36a83
37bf36a83loc_37bf36a83:
37bf36a83test rcx, rcx
37bf36a86mov r8l, 1
37bf36a8ccmovg r8, rcx
37bf36a90cmp r11, r8
37bf36a93jl 0x37bf36ac6
37bf36a95test rax, rax
37bf36a98mov r8l, 1
37bf36a9ecmovg r8, rax
37bf36aa2cmp r14, r8
37bf36aa5jge 0x37bf36ad7
37bf36aa7mov rcx, -6
37bf36aaemov eax, 6
37bf36ab3jmp 0x37bf36a49
37bf36ab5
37bf36ab5 0f 1f 00 ...
37bf36ab8
37bf36ab8loc_37bf36ab8:
37bf36ab8mov rcx, -2
37bf36abfmov eax, 2
37bf36ac4jmp 0x37bf36a49
37bf36ac6
37bf36ac6loc_37bf36ac6:
37bf36ac6mov rcx, -4
37bf36acdmov eax, 4
37bf36ad2jmp 0x37bf36a49
37bf36ad7
37bf36ad7loc_37bf36ad7:
37bf36ad7cmp rax, 1
37bf36adbjne 0x37bf36b28
37bf36addmov eax, 2
37bf36ae2mov rsi, [rsp+136]
37bf36aealea r9, [rip+0x523b67]
37bf36af1mov rdx, rdi
37bf36af4cmp rcx, rax
37bf36af7cmovle rax, rcx
37bf36afbmov rcx, [rsp+144]
37bf36b03mov [rsp+416], rsi
37bf36b0blea r8, [rdi+8*rax-8]
37bf36b10add rsp, 312
37bf36b17pop rbx
37bf36b18pop rsi
37bf36b19pop rdi
37bf36b1apop rbp
37bf36b1bpop r12
37bf36b1dpop r13
37bf36b1fpop r14
37bf36b21pop r15
37bf36b23jmp 0x37bfc55c0
37bf36b28
37bf36b28loc_37bf36b28:
37bf36b28mov r12, rax
37bf36b2bmov rbp, rax
37bf36b2emov [rsp+40], rbx
37bf36b33mov r9, rsi
37bf36b36mov rdx, [rsp+152]
37bf36b3esar r12, 1
37bf36b41mov r8, rdi
37bf36b44lea r15, [r12+1]
37bf36b49sub rbp, r12
37bf36b4cmov [rsp+280], r12
37bf36b54not rdx
37bf36b57cmp r15, rax
37bf36b5amov [rsp+288], rbp
37bf36b62mov [rsp+192], rdx
37bf36b6amov rdx, [rsp+160]
37bf36b72not rdx
37bf36b75mov [rsp+184], rdx
37bf36b7dmov rdx, rax
37bf36b80cmovle rdx, r15
37bf36b84add rax, 1
37bf36b88cmp rax, rcx
37bf36b8bcmovle rcx, rax
37bf36b8flea rax, [rsp+272]
37bf36b97mov [rsp+200], rdx
37bf36b9flea rdx, [rsp+280]
37bf36ba7mov [rsp+256], rax
37bf36bafmov [rsp+48], rax
37bf36bb4mov rax, [rsp+136]
37bf36bbcmov [rsp+248], rcx
37bf36bc4mov rcx, [rsp+144]
37bf36bccmov [rsp+32], rax
37bf36bd1mov [rsp+208], rdx
37bf36bd9call dgeqrt3_64_
37bf36bdetest rbp, rbp
37bf36be1jle 0x37bf36c93
37bf36be7mov rax, [rsp+160]
37bf36befmov rcx, [rsp+136]
37bf36bf7add rbp, 1
37bf36bfblea rdx, [8*r12]
37bf36c03mov [rsp+168], rbx
37bf36c0blea r14, [8*rax]
37bf36c13imul rax, r15
37bf36c17add rax, [rsp+184]
37bf36c1flea rcx, [rcx+8*rax+8]
37bf36c24mov rax, [rsp+152]
37bf36c2cimul r15, rax
37bf36c30lea r13, [8*rax]
37bf36c38mov rax, [rsp+192]
37bf36c40add rax, r15
37bf36c43test r12, r12
37bf36c46mov r12l, 1
37bf36c4clea r15, [rdi+8*rax+8]
37bf36c51mov eax, 8
37bf36c56cmovne rax, rdx
37bf36c5amov rbx, r15
37bf36c5dmov r15, rbp
37bf36c60mov rbp, rax
37bf36c63nop
37bf36c65nop [rax+rax]
37bf36c70
37bf36c70loc_37bf36c70:
37bf36c70mov rdx, rbx
37bf36c73mov r8, rbp
37bf36c76add r12, 1
37bf36c7aadd rbx, r13
37bf36c7dcall memcpy
37bf36c82lea rcx, [rax+r14]
37bf36c86cmp r12, r15
37bf36c89jne 0x37bf36c70
37bf36c8bmov rbx, [rsp+168]
37bf36c93
37bf36c93loc_37bf36c93:
37bf36c93mov r13, [rsp+200]
37bf36c9bmov rax, [rsp+160]
37bf36ca3lea r12, [rip+0x5239be]
37bf36caalea r14, [rsp+288]
37bf36cb2mov rcx, [rsp+136]
37bf36cbamov [rsp+80], rbx
37bf36cbflea rdx, [rip+0x52399c]
37bf36cc6lea r9, [rip+0x523993]
37bf36ccdimul rax, r13
37bf36cd1mov [rsp+64], rsi
37bf36cd6mov r15, [rsp+208]
37bf36cdelea r8, [rip+0x52397c]
37bf36ce5add rax, [rsp+184]
37bf36cedmov [rsp+56], rdi
37bf36cf2lea rbp, [rcx+8*rax+8]
37bf36cf7mov [rsp+48], r12
37bf36cfcmov rcx, rdx
37bf36cffmov [rsp+112], 1
37bf36d08mov [rsp+104], 1
37bf36d11mov [rsp+96], 1
37bf36d1amov [rsp+88], 1
37bf36d23mov [rsp+72], rbp
37bf36d28mov [rsp+40], r14
37bf36d2dmov [rsp+32], r15
37bf36d32mov [rsp+232], rax
37bf36d3amov [rsp+216], r14
37bf36d42call dtrmm_64_
37bf36d47mov rax, [rsp+144]
37bf36d4fmov r9, r14
37bf36d52mov r8, r15
37bf36d55mov r11, [rsp+192]
37bf36d5dlea rcx, [rsp+296]
37bf36d65lea rdx, [rip+0x523904]
37bf36d6cmov rax, [rax]
37bf36d6fsub rax, [rsp+280]
37bf36d77mov [rsp+32], rcx
37bf36d7cmov [rsp+296], rax
37bf36d84mov rax, [rsp+152]
37bf36d8cmov [rsp+112], 1
37bf36d95imul rax, r13
37bf36d99mov [rsp+96], rbx
37bf36d9emov [rsp+104], 1
37bf36da7mov [rsp+88], rbp
37bf36dacadd r11, rax
37bf36dafmov [rsp+80], r12
37bf36db4lea rax, [r11+r13]
37bf36db8lea r13, [rdi+8*r13-8]
37bf36dbdmov [rsp+72], rsi
37bf36dc2lea rax, [rdi+8*rax]
37bf36dc6mov [rsp+56], rsi
37bf36dcbmov [rsp+64], rax
37bf36dd0mov [rsp+48], r13
37bf36dd5mov [rsp+40], r12
37bf36ddamov [rsp+176], rcx
37bf36de2lea rcx, [rip+0x523878]
37bf36de9mov [rsp+240], r11
37bf36df1mov [rsp+168], rax
37bf36df9call dgemm_64_
37bf36dfemov rdx, [rsp+136]
37bf36e06mov [rsp+80], rbx
37bf36e0blea r9, [rip+0x52385e]
37bf36e12mov [rsp+112], 1
37bf36e1blea r8, [rip+0x52383f]
37bf36e22lea rcx, [rip+0x523839]
37bf36e29mov [rsp+56], rdx
37bf36e2elea rdx, [rip+0x52382b]
37bf36e35mov [rsp+104], 1
37bf36e3emov [rsp+96], 1
37bf36e47mov [rsp+88], 1
37bf36e50mov [rsp+72], rbp
37bf36e55mov [rsp+64], rbx
37bf36e5amov [rsp+48], r12
37bf36e5fmov [rsp+40], r14
37bf36e64mov [rsp+32], r15
37bf36e69call dtrmm_64_
37bf36e6emov rdx, [rsp+144]
37bf36e76mov r8, [rsp+176]
37bf36e7emov r9, r14
37bf36e81mov rax, [rdx]
37bf36e84sub rax, [rsp+280]
37bf36e8cmov [rsp+96], rsi
37bf36e91lea rdx, [rip+0x5237d8]
37bf36e98mov [rsp+296], rax
37bf36ea0mov rax, [rsp+168]
37bf36ea8mov rcx, rdx
37bf36eabmov [rsp+112], 1
37bf36eb4mov [rsp+88], rax
37bf36eb9lea rax, [rip+0x5237b8]
37bf36ec0mov [rsp+40], rax
37bf36ec5mov [rsp+104], 1
37bf36ecemov [rsp+80], r12
37bf36ed3mov [rsp+72], rbx
37bf36ed8mov [rsp+64], rbp
37bf36eddmov [rsp+56], rsi
37bf36ee2mov [rsp+48], r13
37bf36ee7mov [rsp+32], r15
37bf36eeccall dgemm_64_
37bf36ef1mov [rsp+80], rbx
37bf36ef6lea rdx, [rip+0x523765]
37bf36efdlea r9, [rip+0x52375c]
37bf36f04mov [rsp+112], 1
37bf36f0dlea r8, [rip+0x52375c]
37bf36f14mov rcx, rdx
37bf36f17mov [rsp+104], 1
37bf36f20mov [rsp+96], 1
37bf36f29mov [rsp+88], 1
37bf36f32mov [rsp+72], rbp
37bf36f37mov [rsp+64], rsi
37bf36f3cmov [rsp+56], rdi
37bf36f41mov [rsp+48], r12
37bf36f46mov [rsp+40], r14
37bf36f4bmov [rsp+32], r15
37bf36f50call dtrmm_64_
37bf36f55mov r10, [rsp+288]
37bf36f5dmov r11, [rsp+280]
37bf36f65test r10, r10
37bf36f68jle 0x37bf37008
37bf36f6elea rcx, [r10+1]
37bf36f72test r11, r11
37bf36f75jle 0x37bf3731c
37bf36f7bmov rax, [rsp+152]
37bf36f83lea r9, [r11+1]
37bf36f87mov r8, [rsp+136]
37bf36f8fmov r13l, 1
37bf36f95lea r15, [8*rax]
37bf36f9dimul rax, r9
37bf36fa1add rax, [rsp+192]
37bf36fa9lea rdx, [rdi+8*rax]
37bf36fadmov rax, [rsp+160]
37bf36fb5lea r14, [8*rax]
37bf36fbdimul rax, r9
37bf36fc1add rax, [rsp+184]
37bf36fc9lea r8, [r8+8*rax]
37bf36fcdnop [rax]
37bf36fd0
37bf36fd0loc_37bf36fd0:
37bf36fd0mov eax, 1
37bf36fd5nop [rax+rax]
37bf36fe0
37bf36fe0loc_37bf36fe0:
37bf36fe0movsd_xmm x0, [rdx+8*rax]
37bf36fe5subsd x0, [r8+8*rax]
37bf36febmovsd_xmm [rdx+8*rax], x0
37bf36ff0add rax, 1
37bf36ff4cmp rax, r9
37bf36ff7jne 0x37bf36fe0
37bf36ff9add r13, 1
37bf36ffdadd rdx, r15
37bf37000add r8, r14
37bf37003cmp r13, rcx
37bf37006jne 0x37bf36fd0
37bf37008
37bf37008loc_37bf37008:
37bf37008mov rax, [rsp+144]
37bf37010mov rcx, [rsp+136]
37bf37018mov r9, rsi
37bf3701bmov [rsp+264], r10
37bf37023mov r8, [rsp+168]
37bf3702bmov rdx, [rsp+216]
37bf37033mov [rsp+192], r11
37bf3703bmov rax, [rax]
37bf3703emov [rsp+40], rbx
37bf37043sub rax, r11
37bf37046mov [rsp+296], rax
37bf3704emov rax, [rsp+232]
37bf37056add rax, [rsp+200]
37bf3705elea r13, [rcx+8*rax]
37bf37062mov rax, [rsp+256]
37bf3706amov rcx, [rsp+176]
37bf37072mov [rsp+32], r13
37bf37077mov [rsp+48], rax
37bf3707ccall dgeqrt3_64_
37bf37081mov r11, [rsp+192]
37bf37089mov r10, [rsp+264]
37bf37091test r11, r11
37bf37094jle 0x37bf37126
37bf3709alea r14, [r11+1]
37bf3709etest r10, r10
37bf370a1jle 0x37bf37126
37bf370a7mov rcx, [rsp+160]
37bf370afmov rdx, [rsp+136]
37bf370b7mov r15, [rsp+152]
37bf370bfmov rax, rcx
37bf370c2lea r8, [8*rcx]
37bf370calea rcx, [r10+1]
37bf370ceimul rax, r14
37bf370d2add rax, [rsp+184]
37bf370dashl r15, 3
37bf370delea r9, [rdx+8*rax+8]
37bf370e3lea rdx, [rdi+8*r11-8]
37bf370e8mov r11l, 1
37bf370eenop
37bf370f0
37bf370f0loc_37bf370f0:
37bf370f0mov r10, r9
37bf370f3mov eax, 1
37bf370f8nop [rax+rax]
37bf37100
37bf37100loc_37bf37100:
37bf37100movsd_xmm x0, [rdx+8*rax]
37bf37105add rax, 1
37bf37109movsd_xmm [r10], x0
37bf3710eadd r10, r8
37bf37111cmp rax, rcx
37bf37114jne 0x37bf37100
37bf37116add r11, 1
37bf3711aadd r9, 8
37bf3711eadd rdx, r15
37bf37121cmp r14, r11
37bf37124jne 0x37bf370f0
37bf37126
37bf37126loc_37bf37126:
37bf37126mov r14, [rsp+216]
37bf3712emov [rsp+80], rbx
37bf37133lea r9, [rip+0x523526]
37bf3713alea r8, [rip+0x52352f]
37bf37141mov r15, [rsp+208]
37bf37149mov [rsp+72], rbp
37bf3714elea rdx, [rip+0x52350d]
37bf37155lea rcx, [rip+0x523524]
37bf3715cmov rax, [rsp+168]
37bf37164mov [rsp+64], rsi
37bf37169mov [rsp+112], 1
37bf37172mov [rsp+56], rax
37bf37177mov [rsp+104], 1
37bf37180mov [rsp+96], 1
37bf37189mov [rsp+88], 1
37bf37192mov [rsp+48], r12
37bf37197mov [rsp+40], r14
37bf3719cmov [rsp+32], r15
37bf371a1call dtrmm_64_
37bf371a6mov rcx, [rsp+224]
37bf371aemov r9, r14
37bf371b1mov r8, r15
37bf371b4mov rax, [rsp+144]
37bf371bclea rdx, [rip+0x5234ad]
37bf371c3mov rax, [rax]
37bf371c6sub rax, [rcx]
37bf371c9mov [rsp+96], rbx
37bf371cemov rcx, [rsp+248]
37bf371d6mov [rsp+88], rbp
37bf371dbmov [rsp+296], rax
37bf371e3mov rax, [rsp+240]
37bf371ebmov [rsp+112], 1
37bf371f4add rax, rcx
37bf371f7mov [rsp+80], r12
37bf371fclea rax, [rdi+8*rax]
37bf37200mov [rsp+72], rsi
37bf37205mov [rsp+64], rax
37bf3720alea rax, [rdi+8*rcx-8]
37bf3720flea rcx, [rip+0x52344b]
37bf37216mov [rsp+48], rax
37bf3721bmov rax, [rsp+176]
37bf37223mov [rsp+104], 1
37bf3722cmov [rsp+32], rax
37bf37231mov [rsp+56], rsi
37bf37236mov [rsp+40], r12
37bf3723bcall dgemm_64_
37bf37240mov rax, [rsp+136]
37bf37248mov [rsp+80], rbx
37bf3724dlea r9, [rip+0x52341c]
37bf37254mov [rsp+112], 1
37bf3725dmov r8, r9
37bf37260lea rdx, [rip+0x5233f9]
37bf37267lea rcx, [rip+0x5233f4]
37bf3726emov [rsp+56], rax
37bf37273lea rax, [rip+0x5233fe]
37bf3727amov [rsp+104], 1
37bf37283mov [rsp+96], 1
37bf3728cmov [rsp+88], 1
37bf37295mov [rsp+72], rbp
37bf3729amov [rsp+64], rbx
37bf3729fmov [rsp+48], rax
37bf372a4mov [rsp+40], r14
37bf372a9mov [rsp+32], r15
37bf372aecall dtrmm_64_
37bf372b3mov [rsp+80], rbx
37bf372b8lea r9, [rip+0x5233b1]
37bf372bflea rdx, [rip+0x52339a]
37bf372c6mov [rsp+112], 1
37bf372cfmov r8, r9
37bf372d2lea rcx, [rip+0x5233a7]
37bf372d9mov [rsp+104], 1
37bf372e2mov [rsp+96], 1
37bf372ebmov [rsp+88], 1
37bf372f4mov [rsp+72], rbp
37bf372f9mov [rsp+64], rbx
37bf372femov [rsp+56], r13
37bf37303mov [rsp+48], r12
37bf37308mov [rsp+40], r14
37bf3730dmov [rsp+32], r15
37bf37312call dtrmm_64_
37bf37317jmp 0x37bf36a6f
37bf3731c
37bf3731cloc_37bf3731c:
37bf3731cmov eax, 1
37bf37321
37bf37321loc_37bf37321:
37bf37321lea rdx, [rax+1]
37bf37325cmp rdx, rcx
37bf37328je 0x37bf37338
37bf3732aadd rax, 2
37bf3732ecmp rax, rcx
37bf37331jne 0x37bf37321
37bf37333jmp 0x37bf37008
37bf37338
37bf37338loc_37bf37338:
37bf37338mov rax, [rsp+144]
37bf37340mov rcx, [rsp+136]
37bf37348mov r9, rsi
37bf3734bmov r8, [rsp+168]
37bf37353mov rdx, [rsp+216]
37bf3735bmov rax, [rax]
37bf3735emov [rsp+40], rbx
37bf37363mov [rsp+152], rax
37bf3736bsub rax, r11
37bf3736emov [rsp+296], rax
37bf37376mov rax, [rsp+232]
37bf3737eadd rax, [rsp+200]
37bf37386lea r13, [rcx+8*rax]
37bf3738amov rax, [rsp+256]
37bf37392mov rcx, [rsp+176]
37bf3739amov [rsp+32], r13
37bf3739fmov [rsp+48], rax
37bf373a4call dgeqrt3_64_
37bf373a9jmp 0x37bf37126
37bf369c0
37bf373ae
37bf373ae // align 0x20
37bf373ae // align 0x20
37bf373c0
37bf373c0dgerfs_64_:
37bf373c0push r15
37bf373c2push r14
37bf373c4push r13
37bf373c6push r12
37bf373c8push rbp
37bf373c9push rdi
37bf373capush rsi
37bf373cbpush rbx
37bf373ccsub rsp, 392
37bf373d3movups [rsp+256], x6
37bf373dbmovups [rsp+272], x7
37bf373e3movups [rsp+288], x8
37bf373ecmovups [rsp+304], x9
37bf373f5movups [rsp+320], x10
37bf373femovups [rsp+336], x11
37bf37407movups [rsp+352], x12
37bf37410movups [rsp+368], x13
37bf37419mov r13, [rsp+536]
37bf37421mov r14, [rsp+552]
37bf37429mov rbx, [rsp+576]
37bf37431mov rax, [r13]
37bf37435mov r12, [r14]
37bf37438mov [rsp+96], rax
37bf3743dmov rbp, rdx
37bf37440mov rsi, r8
37bf37443mov rdi, r9
37bf37446mov rax, [rsp+496]
37bf3744emov r9l, 1
37bf37454mov r8l, 1
37bf3745alea rdx, [rip+0x52322f]
37bf37461mov [rsp+464], rcx
37bf37469mov rax, [rax]
37bf3746cmov [rsp+104], rax
37bf37471mov rax, [rsp+592]
37bf37479mov [rax], 0
37bf37480call lsame_64_
37bf37485mov [rsp+136], rax
37bf3748dtest rax, rax
37bf37490je 0x37bf375a5
37bf37496
37bf37496loc_37bf37496:
37bf37496mov r15, [rbp]
37bf3749atest r15, r15
37bf3749djs 0x37bf37594
37bf374a3mov rdx, [rsi]
37bf374a6test rdx, rdx
37bf374a9js 0x37bf37500
37bf374abmov rcx, [rsp+496]
37bf374b3test r15, r15
37bf374b6mov eax, 1
37bf374bbcmovg rax, r15
37bf374bfcmp [rcx], rax
37bf374c2jl 0x37bf37608
37bf374c8mov rcx, [rsp+512]
37bf374d0cmp [rcx], rax
37bf374d3jl 0x37bf37619
37bf374d9cmp [r13], rax
37bf374ddjl 0x37bf3762a
37bf374e3cmp [r14], rax
37bf374e6jge 0x37bf37640
37bf374ecmov rdx, -12
37bf374f3mov eax, 12
37bf374f8jmp 0x37bf3750c
37bf374fa
37bf374fa 66 0f 1f 44 00 00 f..D..
37bf37500
37bf37500loc_37bf37500:
37bf37500mov rdx, -3
37bf37507mov eax, 3
37bf3750c
37bf3750cloc_37bf3750c:
37bf3750cmov rsi, [rsp+592]
37bf37514mov [rsi], rdx
37bf37517
37bf37517loc_37bf37517:
37bf37517lea rdx, [rsp+224]
37bf3751fmov r8l, 6
37bf37525lea rcx, [rip+0x523167]
37bf3752cmov [rsp+224], rax
37bf37534call xerbla_64_
37bf37539nop
37bf3753a
37bf3753aloc_37bf3753a:
37bf3753amovups x6, [rsp+256]
37bf37542movups x7, [rsp+272]
37bf3754amovups x8, [rsp+288]
37bf37553movups x9, [rsp+304]
37bf3755cmovups x10, [rsp+320]
37bf37565movups x11, [rsp+336]
37bf3756emovups x12, [rsp+352]
37bf37577movups x13, [rsp+368]
37bf37580add rsp, 392
37bf37587pop rbx
37bf37588pop rsi
37bf37589pop rdi
37bf3758apop rbp
37bf3758bpop r12
37bf3758dpop r13
37bf3758fpop r14
37bf37591pop r15
37bf37593ret
37bf37594
37bf37594loc_37bf37594:
37bf37594mov rdx, -2
37bf3759bmov eax, 2
37bf375a0jmp 0x37bf3750c
37bf375a5
37bf375a5loc_37bf375a5:
37bf375a5mov rcx, [rsp+464]
37bf375admov r9l, 1
37bf375b3mov r8l, 1
37bf375b9lea rdx, [rip+0x5230d1]
37bf375c0call lsame_64_
37bf375c5test rax, rax
37bf375c8jne 0x37bf37496
37bf375cemov rcx, [rsp+464]
37bf375d6mov r9l, 1
37bf375dcmov r8l, 1
37bf375e2lea rdx, [rip+0x5230a9]
37bf375e9call lsame_64_
37bf375eetest rax, rax
37bf375f1jne 0x37bf37496
37bf375f7mov rdx, -1
37bf375femov eax, 1
37bf37603jmp 0x37bf3750c
37bf37608
37bf37608loc_37bf37608:
37bf37608mov rdx, -5
37bf3760fmov eax, 5
37bf37614jmp 0x37bf3750c
37bf37619
37bf37619loc_37bf37619:
37bf37619mov rdx, -7
37bf37620mov eax, 7
37bf37625jmp 0x37bf3750c
37bf3762a
37bf3762aloc_37bf3762a:
37bf3762amov rdx, -10
37bf37631mov eax, 10
37bf37636jmp 0x37bf3750c
37bf3763b
37bf3763b 0f 1f 44 00 00 ..D..
37bf37640
37bf37640loc_37bf37640:
37bf37640mov rax, [rsp+592]
37bf37648mov rax, [rax]
37bf3764btest rax, rax
37bf3764ejne 0x37bf37ef3
37bf37654test r15, r15
37bf37657je 0x37bf37eb9
37bf3765dtest rdx, rdx
37bf37660je 0x37bf3753a
37bf37666cmp [rsp+136], 1
37bf3766fmov edx, 7
37bf37674lea rcx, [rip+0x52301e]
37bf3767bsbb eax, eax
37bf3767dand eax, -6
37bf37680add eax, 84
37bf37683mov [rsp+215], al
37bf3768acall dlamch_64_
37bf3768fmov edx, 12
37bf37694lea rcx, [rip+0x523005]
37bf3769bmovapd x7, x0
37bf3769fcall dlamch_64_
37bf376a4mov r10, [rsi]
37bf376a7test r10, r10
37bf376aajle 0x37bf3753a
37bf376b0add r15, 1
37bf376b4pxor x9, x9
37bf376b9mov rsi, [rsp+96]
37bf376bexor eax, eax
37bf376c0cvtsi2sd x9, r15
37bf376c5mulsd x0, x9
37bf376camov rcx, [rsp+104]
37bf376cfmov [rsp+96], 1
37bf376d8test rsi, rsi
37bf376dbmov [rsp+200], r10
37bf376e3mov r8, [rbp]
37bf376e7cmovns rax, rsi
37bf376ebmov [rsp+488], rdi
37bf376f3mov r13, [rsp+560]
37bf376fbmovsd_xmm x8, [rip+0x522fc4]
37bf37704movddup x11, [rip+0x522fc3]
37bf3770dshl rax, 3
37bf37711movapd x12, x0
37bf37716mov [rsp+184], rax
37bf3771emovapd x13, x0
37bf37723mov rax, [rsp+528]
37bf3772bdivsd x12, x7
37bf37730lea r15, [rax-8]
37bf37734xor eax, eax
37bf37736test r12, r12
37bf37739cmovns rax, r12
37bf3773dlea r12, [rsp+224]
37bf37745shl rax, 3
37bf37749mov [rsp+192], rax
37bf37751mov rax, [rsp+544]
37bf37759lea rsi, [rax-8]
37bf3775dxor eax, eax
37bf3775ftest rcx, rcx
37bf37762cmovns rax, rcx
37bf37766lea rcx, [rsp+216]
37bf3776emov [rsp+104], rcx
37bf37773mov [rsp+160], rax
37bf3777blea r14, [8*rax]
37bf37783
37bf37783loc_37bf37783:
37bf37783lea rax, [r15+8]
37bf37787mov [rsp+168], r13
37bf3778fmovapd x6, x8
37bf37794mov [rsp+128], rax
37bf3779clea rax, [rsi+8]
37bf377a0mov [rsp+112], rax
37bf377a5mov [rsp+120], 1
37bf377aemov [rsp+176], r12
37bf377b6mov r12, [rsp+488]
37bf377be
37bf377beloc_37bf377be:
37bf377belea rdi, [rip+0x522eeb]
37bf377c5mov rdx, [rsp+128]
37bf377cdlea r9, [rbx+8*r8]
37bf377d1mov rcx, rbp
37bf377d4mov [rsp+32], rdi
37bf377d9mov r8, rdi
37bf377dccall dcopy_64_
37bf377e1mov [rsp+80], rdi
37bf377e6mov r8, rbp
37bf377e9mov rdx, rbp
37bf377ecmov [rsp+88], 1
37bf377f5mov rax, [rbp]
37bf377f9lea r9, [rip+0x522eb8]
37bf37800mov [rsp+56], rdi
37bf37805mov rcx, [rsp+464]
37bf3780dlea rax, [rbx+8*rax]
37bf37811mov [rsp+32], r12
37bf37816mov [rsp+72], rax
37bf3781blea rax, [rip+0x522e9e]
37bf37822mov [rsp+64], rax
37bf37827mov rax, [rsp+112]
37bf3782cmov [rsp+48], rax
37bf37831mov rax, [rsp+496]
37bf37839mov [rsp+40], rax
37bf3783ecall dgemv_64_
37bf37843mov rdi, [rbp]
37bf37847test rdi, rdi
37bf3784ajle 0x37bf37ea8
37bf37850lea rdx, [rdi+1]
37bf37854mov eax, 1
37bf37859nop [rax]
37bf37860
37bf37860loc_37bf37860:
37bf37860movsd_xmm x0, [r15+8*rax]
37bf37866andpd x0, [rip+0x522e62]
37bf3786emov r8, rax
37bf37871movsd_xmm [rbx+8*rax-8], x0
37bf37877lea rax, [rax+1]
37bf3787bcmp rdx, rax
37bf3787ejne 0x37bf37860
37bf37880cmp [rsp+136], 0
37bf37889je 0x37bf37b48
37bf3788fmov rcx, rdi
37bf37892mov r9, rdi
37bf37895mov rax, rdi
37bf37898mov r11, -1
37bf3789fmov [rsp+472], rbp
37bf378a7and rcx, -2
37bf378ablea r13, [r12+8]
37bf378b0mov r10l, 1
37bf378b6mov [rsp+152], r14
37bf378bemov r14, [rsp+160]
37bf378c6shr r9, 1
37bf378c9or rax, 1
37bf378cdmov [rsp+144], r15
37bf378d5mov r15, rcx
37bf378d8nop [rax+rax]
37bf378e0
37bf378e0loc_37bf378e0:
37bf378e0movsd_xmm x2, [rsi+8*r10]
37bf378e6andpd x2, [rip+0x522de2]
37bf378eecmp rdi, 1
37bf378f2je 0x37bf37bd0
37bf378f8
37bf378f8loc_37bf378f8:
37bf378f8lea rbp, [r13+8*r11]
37bf378fdmovddup x1, x2
37bf37901xor edx, edx
37bf37903xor ecx, ecx
37bf37905nop [rax]
37bf37909nop [rax+rax]
37bf37914nop [rax+rax]
37bf3791fnop [rax+rax]
37bf3792anop [rax+rax]
37bf37935nop [rax+rax]
37bf37940
37bf37940loc_37bf37940:
37bf37940movupd x0, [rbp+rdx]
37bf37946movupd x4, [rbx+rdx]
37bf3794badd rcx, 1
37bf3794fandpd x0, x11
37bf37954mulpd x0, x1
37bf37958addpd x0, x4
37bf3795cmovups [rbx+rdx], x0
37bf37960add rdx, 16
37bf37964cmp rcx, r9
37bf37967jne 0x37bf37940
37bf37969cmp rdi, r15
37bf3796cje 0x37bf37b20
37bf37972mov rdx, rax
37bf37975mov rcx, r10
37bf37978
37bf37978loc_37bf37978:
37bf37978lea rbp, [r11+rdx]
37bf3797cadd r10, 1
37bf37980add r11, r14
37bf37983movsd_xmm x0, [r12+8*rbp]
37bf37989andpd x0, [rip+0x522d3f]
37bf37991mulsd x0, x2
37bf37995addsd x0, [rbx+8*rdx-8]
37bf3799bmovsd_xmm [rbx+8*rdx-8], x0
37bf379a1cmp rcx, r8
37bf379a4jne 0x37bf378e0
37bf379aa
37bf379aaloc_37bf379aa:
37bf379aamov r15, [rsp+144]
37bf379b2mov r14, [rsp+152]
37bf379bamov rbp, [rsp+472]
37bf379c2
37bf379c2loc_37bf379c2:
37bf379c2lea rdx, [8*rdi]
37bf379capxor x2, x2
37bf379cemov eax, 1
37bf379d3lea rcx, [rbx+rdx]
37bf379d7jmp 0x37bf37a04
37bf379d9
37bf379d9 66 0f 1f 44 00 00 66 f..D..f
37bf379e0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bf379f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bf37a00
37bf37a00loc_37bf37a00:
37bf37a00add rax, 1
37bf37a04
37bf37a04loc_37bf37a04:
37bf37a04movsd_xmm x1, [rbx+8*rax-8]
37bf37a0amovsd_xmm x0, [rcx+8*rax-8]
37bf37a10andpd x0, [rip+0x522cb8]
37bf37a18comisd x1, x12
37bf37a1dja 0x37bf37a29
37bf37a1faddsd x0, x13
37bf37a24addsd x1, x13
37bf37a29
37bf37a29loc_37bf37a29:
37bf37a29divsd x0, x1
37bf37a2dmaxsd x2, x0
37bf37a31cmp r8, rax
37bf37a34jne 0x37bf37a00
37bf37a36
37bf37a36loc_37bf37a36:
37bf37a36comisd x2, x7
37bf37a3amov rax, [rsp+568]
37bf37a42mov rcx, [rsp+96]
37bf37a47movsd_xmm [rax+8*rcx-8], x2
37bf37a4djbe 0x37bf37bdd
37bf37a53addsd x2, x2
37bf37a57comisd x6, x2
37bf37a5bjb 0x37bf37bdd
37bf37a61cmp [rsp+120], 6
37bf37a67je 0x37bf37bdd
37bf37a6dmov rax, [rsp+592]
37bf37a75add rdx, rbx
37bf37a78mov [rsp+72], 1
37bf37a81lea r8, [rip+0x522c28]
37bf37a88mov [rsp+48], rdx
37bf37a8dmov r9, [rsp+504]
37bf37a95mov rdx, rbp
37bf37a98lea rdi, [rip+0x522c11]
37bf37a9fmov [rsp+64], rax
37bf37aa4mov rax, [rsp+520]
37bf37aacmov [rsp+56], rbp
37bf37ab1mov rcx, [rsp+464]
37bf37ab9mov [rsp+40], rax
37bf37abemov rax, [rsp+512]
37bf37ac6mov [rsp+32], rax
37bf37acbcall dgetrs_64_
37bf37ad0mov rax, [rbp]
37bf37ad4mov [rsp+40], rdi
37bf37ad9mov rcx, rbp
37bf37adcmov rdi, [rsp+112]
37bf37ae1lea r9, [rip+0x522bc8]
37bf37ae8lea rdx, [rip+0x522bd1]
37bf37aeflea r8, [rbx+8*rax]
37bf37af3mov [rsp+32], rdi
37bf37af8call daxpy_64_
37bf37afdmov rdi, [rsp+96]
37bf37b02add [rsp+120], 1
37bf37b08mov rax, [rsp+568]
37bf37b10mov r8, [rbp]
37bf37b14movsd_xmm x6, [rax+8*rdi-8]
37bf37b1ajmp 0x37bf377be
37bf37b1f
37bf37b1f 90 .
37bf37b20
37bf37b20loc_37bf37b20:
37bf37b20cmp r10, r8
37bf37b23je 0x37bf379aa
37bf37b29add r10, 1
37bf37b2dadd r11, r14
37bf37b30movsd_xmm x2, [rsi+8*r10]
37bf37b36andpd x2, [rip+0x522b92]
37bf37b3ejmp 0x37bf378f8
37bf37b43
37bf37b43 0f 1f 44 00 00 ..D..
37bf37b48
37bf37b48loc_37bf37b48:
37bf37b48lea rcx, [r12-8]
37bf37b4dmov r9l, 1
37bf37b53nop
37bf37b55nop [rax+rax]
37bf37b60
37bf37b60loc_37bf37b60:
37bf37b60pxor x2, x2
37bf37b64mov eax, 1
37bf37b69nop
37bf37b6anop [rax+rax]
37bf37b75nop [rax+rax]
37bf37b80
37bf37b80loc_37bf37b80:
37bf37b80movsd_xmm x0, [rcx+8*rax]
37bf37b85movsd_xmm x1, [rsi+8*rax]
37bf37b8aadd rax, 1
37bf37b8eandpd x0, [rip+0x522b3a]
37bf37b96andpd x1, [rip+0x522b32]
37bf37b9emulsd x0, x1
37bf37ba2addsd x2, x0
37bf37ba6cmp rdx, rax
37bf37ba9jne 0x37bf37b80
37bf37babaddsd x2, [rbx+8*r9-8]
37bf37bb2add rcx, r14
37bf37bb5movsd_xmm [rbx+8*r9-8], x2
37bf37bbccmp r8, r9
37bf37bbfje 0x37bf379c2
37bf37bc5add r9, 1
37bf37bc9jmp 0x37bf37b60
37bf37bcb
37bf37bcb 0f 1f 44 00 00 ..D..
37bf37bd0
37bf37bd0loc_37bf37bd0:
37bf37bd0mov rcx, r10
37bf37bd3mov edx, 1
37bf37bd8jmp 0x37bf37978
37bf37bdd
37bf37bddloc_37bf37bdd:
37bf37bddmov r13, [rsp+168]
37bf37be5mov r12, [rsp+176]
37bf37bedtest rdi, rdi
37bf37bf0jle 0x37bf37c7b
37bf37bf6movapd x3, x9
37bf37bfbadd rdi, 1
37bf37bfflea rcx, [rbx+rdx]
37bf37c03mov eax, 1
37bf37c08mulsd x3, x7
37bf37c0cnop [rax+rax]
37bf37c14nop [rax+rax]
37bf37c1fnop [rax+rax]
37bf37c2anop [rax+rax]
37bf37c35nop [rax+rax]
37bf37c40
37bf37c40loc_37bf37c40:
37bf37c40movsd_xmm x1, [rbx+8*rax-8]
37bf37c46movsd_xmm x0, [rcx+8*rax-8]
37bf37c4candpd x0, [rip+0x522a7c]
37bf37c54movapd x2, x1
37bf37c58comisd x1, x12
37bf37c5dmulsd x2, x3
37bf37c61addsd x0, x2
37bf37c65ja 0x37bf37c6c
37bf37c67addsd x0, x13
37bf37c6c
37bf37c6cloc_37bf37c6c:
37bf37c6cmovsd_xmm [rbx+8*rax-8], x0
37bf37c72add rax, 1
37bf37c76cmp rax, rdi
37bf37c79jne 0x37bf37c40
37bf37c7b
37bf37c7bloc_37bf37c7b:
37bf37c7blea rax, [rsp+215]
37bf37c83mov [rsp+216], 0
37bf37c8fmov [rsp+112], rax
37bf37c94nop
37bf37c95nop [rax+rax]
37bf37ca0
37bf37ca0loc_37bf37ca0:
37bf37ca0mov rax, [rsp+104]
37bf37ca5mov [rsp+48], r12
37bf37caalea r8, [rbx+rdx]
37bf37caemov rcx, rbp
37bf37cb1mov [rsp+32], r13
37bf37cb6mov r9, [rsp+584]
37bf37cbeadd rdx, r8
37bf37cc1mov [rsp+40], rax
37bf37cc6call dlacn2_64_
37bf37ccbmov rdi, [rsp+216]
37bf37cd3mov r8, [rbp]
37bf37cd7test rdi, rdi
37bf37cdaje 0x37bf37e20
37bf37ce0lea rdx, [rbx+8*r8]
37bf37ce4cmp rdi, 1
37bf37ce8je 0x37bf37d88
37bf37ceelea rcx, [r8+1]
37bf37cf2mov eax, 1
37bf37cf7test r8, r8
37bf37cfajle 0x37bf37d1b
37bf37cfcnop [rax]
37bf37d00
37bf37d00loc_37bf37d00:
37bf37d00movsd_xmm x0, [rdx+8*rax-8]
37bf37d06mulsd x0, [rbx+8*rax-8]
37bf37d0cmovsd_xmm [rdx+8*rax-8], x0
37bf37d12add rax, 1
37bf37d16cmp rax, rcx
37bf37d19jne 0x37bf37d00
37bf37d1b
37bf37d1bloc_37bf37d1b:
37bf37d1bmov rax, [rsp+592]
37bf37d23mov [rsp+48], rdx
37bf37d28mov rdx, rbp
37bf37d2blea r8, [rip+0x52297e]
37bf37d32mov [rsp+56], rbp
37bf37d37mov r9, [rsp+504]
37bf37d3fmov [rsp+64], rax
37bf37d44mov rax, [rsp+520]
37bf37d4cmov [rsp+72], 1
37bf37d55mov rcx, [rsp+464]
37bf37d5dmov [rsp+40], rax
37bf37d62mov rax, [rsp+512]
37bf37d6amov [rsp+32], rax
37bf37d6fcall dgetrs_64_
37bf37d74mov rdx, [rbp]
37bf37d78
37bf37d78loc_37bf37d78:
37bf37d78lea rdx, [8*rdx]
37bf37d80jmp 0x37bf37ca0
37bf37d85
37bf37d85 0f 1f 00 ...
37bf37d88
37bf37d88loc_37bf37d88:
37bf37d88mov rax, [rsp+592]
37bf37d90mov rcx, [rsp+112]
37bf37d95mov [rsp+48], rdx
37bf37d9alea r8, [rip+0x52290f]
37bf37da1mov [rsp+56], rbp
37bf37da6mov r9, [rsp+504]
37bf37daemov rdx, rbp
37bf37db1mov [rsp+64], rax
37bf37db6mov rax, [rsp+520]
37bf37dbemov [rsp+72], 1
37bf37dc7mov [rsp+40], rax
37bf37dccmov rax, [rsp+512]
37bf37dd4mov [rsp+32], rax
37bf37dd9call dgetrs_64_
37bf37ddemov rdx, [rbp]
37bf37de2test rdx, rdx
37bf37de5jle 0x37bf37d78
37bf37de7lea rcx, [rdx+1]
37bf37debshl rdx, 3
37bf37deflea rax, [rbx+rdx]
37bf37df3nop
37bf37df5nop [rax+rax]
37bf37e00
37bf37e00loc_37bf37e00:
37bf37e00movsd_xmm x0, [rax+8*rdi-8]
37bf37e06mulsd x0, [rbx+8*rdi-8]
37bf37e0cmovsd_xmm [rax+8*rdi-8], x0
37bf37e12add rdi, 1
37bf37e16cmp rdi, rcx
37bf37e19jne 0x37bf37e00
37bf37e1bjmp 0x37bf37ca0
37bf37e20
37bf37e20loc_37bf37e20:
37bf37e20test r8, r8
37bf37e23jle 0x37bf37e76
37bf37e25lea rdx, [r8+1]
37bf37e29pxor x1, x1
37bf37e2dmov eax, 1
37bf37e32nop [rax]
37bf37e35nop [rax+rax]
37bf37e40
37bf37e40loc_37bf37e40:
37bf37e40movsd_xmm x0, [rsi+8*rax]
37bf37e45andpd x0, [rip+0x522883]
37bf37e4dadd rax, 1
37bf37e51maxsd x1, x0
37bf37e55cmp rax, rdx
37bf37e58jne 0x37bf37e40
37bf37e5apxor x0, x0
37bf37e5eucomisd x1, x0
37bf37e62jp 0x37bf37e66
37bf37e64je 0x37bf37e76
37bf37e66
37bf37e66loc_37bf37e66:
37bf37e66movsd_xmm x0, [r13]
37bf37e6cdivsd x0, x1
37bf37e70movsd_xmm [r13], x0
37bf37e76
37bf37e76loc_37bf37e76:
37bf37e76add [rsp+96], 1
37bf37e7cadd r13, 8
37bf37e80mov rax, [rsp+96]
37bf37e85add r15, [rsp+184]
37bf37e8dadd rsi, [rsp+192]
37bf37e95cmp [rsp+200], rax
37bf37e9djge 0x37bf37783
37bf37ea3jmp 0x37bf3753a
37bf37ea8
37bf37ea8loc_37bf37ea8:
37bf37ea8pxor x2, x2
37bf37eaclea rdx, [8*rdi]
37bf37eb4jmp 0x37bf37a36
37bf37eb9
37bf37eb9loc_37bf37eb9:
37bf37eb9test rdx, rdx
37bf37ebcje 0x37bf3753a
37bf37ec2lea rbx, [8*rdx]
37bf37ecamov rcx, [rsp+560]
37bf37ed2xor edx, edx
37bf37ed4mov r8, rbx
37bf37ed7call memset
37bf37edcmov rcx, [rsp+568]
37bf37ee4mov r8, rbx
37bf37ee7xor edx, edx
37bf37ee9call memset
37bf37eeejmp 0x37bf3753a
37bf37ef3
37bf37ef3loc_37bf37ef3:
37bf37ef3neg rax
37bf37ef6jmp 0x37bf37517
37bf373c0
37bf373c0dgerfs_64_:
37bf373c0push r15
37bf373c2push r14
37bf373c4push r13
37bf373c6push r12
37bf373c8push rbp
37bf373c9push rdi
37bf373capush rsi
37bf373cbpush rbx
37bf373ccsub rsp, 392
37bf373d3movups [rsp+256], x6
37bf373dbmovups [rsp+272], x7
37bf373e3movups [rsp+288], x8
37bf373ecmovups [rsp+304], x9
37bf373f5movups [rsp+320], x10
37bf373femovups [rsp+336], x11
37bf37407movups [rsp+352], x12
37bf37410movups [rsp+368], x13
37bf37419mov r13, [rsp+536]
37bf37421mov r14, [rsp+552]
37bf37429mov rbx, [rsp+576]
37bf37431mov rax, [r13]
37bf37435mov r12, [r14]
37bf37438mov [rsp+96], rax
37bf3743dmov rbp, rdx
37bf37440mov rsi, r8
37bf37443mov rdi, r9
37bf37446mov rax, [rsp+496]
37bf3744emov r9l, 1
37bf37454mov r8l, 1
37bf3745alea rdx, [rip+0x52322f]
37bf37461mov [rsp+464], rcx
37bf37469mov rax, [rax]
37bf3746cmov [rsp+104], rax
37bf37471mov rax, [rsp+592]
37bf37479mov [rax], 0
37bf37480call lsame_64_
37bf37485mov [rsp+136], rax
37bf3748dtest rax, rax
37bf37490je 0x37bf375a5
37bf37496
37bf37496loc_37bf37496:
37bf37496mov r15, [rbp]
37bf3749atest r15, r15
37bf3749djs 0x37bf37594
37bf374a3mov rdx, [rsi]
37bf374a6test rdx, rdx
37bf374a9js 0x37bf37500
37bf374abmov rcx, [rsp+496]
37bf374b3test r15, r15
37bf374b6mov eax, 1
37bf374bbcmovg rax, r15
37bf374bfcmp [rcx], rax
37bf374c2jl 0x37bf37608
37bf374c8mov rcx, [rsp+512]
37bf374d0cmp [rcx], rax
37bf374d3jl 0x37bf37619
37bf374d9cmp [r13], rax
37bf374ddjl 0x37bf3762a
37bf374e3cmp [r14], rax
37bf374e6jge 0x37bf37640
37bf374ecmov rdx, -12
37bf374f3mov eax, 12
37bf374f8jmp 0x37bf3750c
37bf374fa
37bf374fa 66 0f 1f 44 00 00 f..D..
37bf37500
37bf37500loc_37bf37500:
37bf37500mov rdx, -3
37bf37507mov eax, 3
37bf3750c
37bf3750cloc_37bf3750c:
37bf3750cmov rsi, [rsp+592]
37bf37514mov [rsi], rdx
37bf37517
37bf37517loc_37bf37517:
37bf37517lea rdx, [rsp+224]
37bf3751fmov r8l, 6
37bf37525lea rcx, [rip+0x523167]
37bf3752cmov [rsp+224], rax
37bf37534call xerbla_64_
37bf37539nop
37bf3753a
37bf3753aloc_37bf3753a:
37bf3753amovups x6, [rsp+256]
37bf37542movups x7, [rsp+272]
37bf3754amovups x8, [rsp+288]
37bf37553movups x9, [rsp+304]
37bf3755cmovups x10, [rsp+320]
37bf37565movups x11, [rsp+336]
37bf3756emovups x12, [rsp+352]
37bf37577movups x13, [rsp+368]
37bf37580add rsp, 392
37bf37587pop rbx
37bf37588pop rsi
37bf37589pop rdi
37bf3758apop rbp
37bf3758bpop r12
37bf3758dpop r13
37bf3758fpop r14
37bf37591pop r15
37bf37593ret
37bf37594
37bf37594loc_37bf37594:
37bf37594mov rdx, -2
37bf3759bmov eax, 2
37bf375a0jmp 0x37bf3750c
37bf375a5
37bf375a5loc_37bf375a5:
37bf375a5mov rcx, [rsp+464]
37bf375admov r9l, 1
37bf375b3mov r8l, 1
37bf375b9lea rdx, [rip+0x5230d1]
37bf375c0call lsame_64_
37bf375c5test rax, rax
37bf375c8jne 0x37bf37496
37bf375cemov rcx, [rsp+464]
37bf375d6mov r9l, 1
37bf375dcmov r8l, 1
37bf375e2lea rdx, [rip+0x5230a9]
37bf375e9call lsame_64_
37bf375eetest rax, rax
37bf375f1jne 0x37bf37496
37bf375f7mov rdx, -1
37bf375femov eax, 1
37bf37603jmp 0x37bf3750c
37bf37608
37bf37608loc_37bf37608:
37bf37608mov rdx, -5
37bf3760fmov eax, 5
37bf37614jmp 0x37bf3750c
37bf37619
37bf37619loc_37bf37619:
37bf37619mov rdx, -7
37bf37620mov eax, 7
37bf37625jmp 0x37bf3750c
37bf3762a
37bf3762aloc_37bf3762a:
37bf3762amov rdx, -10
37bf37631mov eax, 10
37bf37636jmp 0x37bf3750c
37bf3763b
37bf3763b 0f 1f 44 00 00 ..D..
37bf37640
37bf37640loc_37bf37640:
37bf37640mov rax, [rsp+592]
37bf37648mov rax, [rax]
37bf3764btest rax, rax
37bf3764ejne 0x37bf37ef3
37bf37654test r15, r15
37bf37657je 0x37bf37eb9
37bf3765dtest rdx, rdx
37bf37660je 0x37bf3753a
37bf37666cmp [rsp+136], 1
37bf3766fmov edx, 7
37bf37674lea rcx, [rip+0x52301e]
37bf3767bsbb eax, eax
37bf3767dand eax, -6
37bf37680add eax, 84
37bf37683mov [rsp+215], al
37bf3768acall dlamch_64_
37bf3768fmov edx, 12
37bf37694lea rcx, [rip+0x523005]
37bf3769bmovapd x7, x0
37bf3769fcall dlamch_64_
37bf376a4mov r10, [rsi]
37bf376a7test r10, r10
37bf376aajle 0x37bf3753a
37bf376b0add r15, 1
37bf376b4pxor x9, x9
37bf376b9mov rsi, [rsp+96]
37bf376bexor eax, eax
37bf376c0cvtsi2sd x9, r15
37bf376c5mulsd x0, x9
37bf376camov rcx, [rsp+104]
37bf376cfmov [rsp+96], 1
37bf376d8test rsi, rsi
37bf376dbmov [rsp+200], r10
37bf376e3mov r8, [rbp]
37bf376e7cmovns rax, rsi
37bf376ebmov [rsp+488], rdi
37bf376f3mov r13, [rsp+560]
37bf376fbmovsd_xmm x8, [rip+0x522fc4]
37bf37704movddup x11, [rip+0x522fc3]
37bf3770dshl rax, 3
37bf37711movapd x12, x0
37bf37716mov [rsp+184], rax
37bf3771emovapd x13, x0
37bf37723mov rax, [rsp+528]
37bf3772bdivsd x12, x7
37bf37730lea r15, [rax-8]
37bf37734xor eax, eax
37bf37736test r12, r12
37bf37739cmovns rax, r12
37bf3773dlea r12, [rsp+224]
37bf37745shl rax, 3
37bf37749mov [rsp+192], rax
37bf37751mov rax, [rsp+544]
37bf37759lea rsi, [rax-8]
37bf3775dxor eax, eax
37bf3775ftest rcx, rcx
37bf37762cmovns rax, rcx
37bf37766lea rcx, [rsp+216]
37bf3776emov [rsp+104], rcx
37bf37773mov [rsp+160], rax
37bf3777blea r14, [8*rax]
37bf37783
37bf37783loc_37bf37783:
37bf37783lea rax, [r15+8]
37bf37787mov [rsp+168], r13
37bf3778fmovapd x6, x8
37bf37794mov [rsp+128], rax
37bf3779clea rax, [rsi+8]
37bf377a0mov [rsp+112], rax
37bf377a5mov [rsp+120], 1
37bf377aemov [rsp+176], r12
37bf377b6mov r12, [rsp+488]
37bf377be
37bf377beloc_37bf377be:
37bf377belea rdi, [rip+0x522eeb]
37bf377c5mov rdx, [rsp+128]
37bf377cdlea r9, [rbx+8*r8]
37bf377d1mov rcx, rbp
37bf377d4mov [rsp+32], rdi
37bf377d9mov r8, rdi
37bf377dccall dcopy_64_
37bf377e1mov [rsp+80], rdi
37bf377e6mov r8, rbp
37bf377e9mov rdx, rbp
37bf377ecmov [rsp+88], 1
37bf377f5mov rax, [rbp]
37bf377f9lea r9, [rip+0x522eb8]
37bf37800mov [rsp+56], rdi
37bf37805mov rcx, [rsp+464]
37bf3780dlea rax, [rbx+8*rax]
37bf37811mov [rsp+32], r12
37bf37816mov [rsp+72], rax
37bf3781blea rax, [rip+0x522e9e]
37bf37822mov [rsp+64], rax
37bf37827mov rax, [rsp+112]
37bf3782cmov [rsp+48], rax
37bf37831mov rax, [rsp+496]
37bf37839mov [rsp+40], rax
37bf3783ecall dgemv_64_
37bf37843mov rdi, [rbp]
37bf37847test rdi, rdi
37bf3784ajle 0x37bf37ea8
37bf37850lea rdx, [rdi+1]
37bf37854mov eax, 1
37bf37859nop [rax]
37bf37860
37bf37860loc_37bf37860:
37bf37860movsd_xmm x0, [r15+8*rax]
37bf37866andpd x0, [rip+0x522e62]
37bf3786emov r8, rax
37bf37871movsd_xmm [rbx+8*rax-8], x0
37bf37877lea rax, [rax+1]
37bf3787bcmp rdx, rax
37bf3787ejne 0x37bf37860
37bf37880cmp [rsp+136], 0
37bf37889je 0x37bf37b48
37bf3788fmov rcx, rdi
37bf37892mov r9, rdi
37bf37895mov rax, rdi
37bf37898mov r11, -1
37bf3789fmov [rsp+472], rbp
37bf378a7and rcx, -2
37bf378ablea r13, [r12+8]
37bf378b0mov r10l, 1
37bf378b6mov [rsp+152], r14
37bf378bemov r14, [rsp+160]
37bf378c6shr r9, 1
37bf378c9or rax, 1
37bf378cdmov [rsp+144], r15
37bf378d5mov r15, rcx
37bf378d8nop [rax+rax]
37bf378e0
37bf378e0loc_37bf378e0:
37bf378e0movsd_xmm x2, [rsi+8*r10]
37bf378e6andpd x2, [rip+0x522de2]
37bf378eecmp rdi, 1
37bf378f2je 0x37bf37bd0
37bf378f8
37bf378f8loc_37bf378f8:
37bf378f8lea rbp, [r13+8*r11]
37bf378fdmovddup x1, x2
37bf37901xor edx, edx
37bf37903xor ecx, ecx
37bf37905nop [rax]
37bf37909nop [rax+rax]
37bf37914nop [rax+rax]
37bf3791fnop [rax+rax]
37bf3792anop [rax+rax]
37bf37935nop [rax+rax]
37bf37940
37bf37940loc_37bf37940:
37bf37940movupd x0, [rbp+rdx]
37bf37946movupd x4, [rbx+rdx]
37bf3794badd rcx, 1
37bf3794fandpd x0, x11
37bf37954mulpd x0, x1
37bf37958addpd x0, x4
37bf3795cmovups [rbx+rdx], x0
37bf37960add rdx, 16
37bf37964cmp rcx, r9
37bf37967jne 0x37bf37940
37bf37969cmp rdi, r15
37bf3796cje 0x37bf37b20
37bf37972mov rdx, rax
37bf37975mov rcx, r10
37bf37978
37bf37978loc_37bf37978:
37bf37978lea rbp, [r11+rdx]
37bf3797cadd r10, 1
37bf37980add r11, r14
37bf37983movsd_xmm x0, [r12+8*rbp]
37bf37989andpd x0, [rip+0x522d3f]
37bf37991mulsd x0, x2
37bf37995addsd x0, [rbx+8*rdx-8]
37bf3799bmovsd_xmm [rbx+8*rdx-8], x0
37bf379a1cmp rcx, r8
37bf379a4jne 0x37bf378e0
37bf379aa
37bf379aaloc_37bf379aa:
37bf379aamov r15, [rsp+144]
37bf379b2mov r14, [rsp+152]
37bf379bamov rbp, [rsp+472]
37bf379c2
37bf379c2loc_37bf379c2:
37bf379c2lea rdx, [8*rdi]
37bf379capxor x2, x2
37bf379cemov eax, 1
37bf379d3lea rcx, [rbx+rdx]
37bf379d7jmp 0x37bf37a04
37bf379d9
37bf379d9 66 0f 1f 44 00 00 66 f..D..f
37bf379e0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bf379f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bf37a00
37bf37a00loc_37bf37a00:
37bf37a00add rax, 1
37bf37a04
37bf37a04loc_37bf37a04:
37bf37a04movsd_xmm x1, [rbx+8*rax-8]
37bf37a0amovsd_xmm x0, [rcx+8*rax-8]
37bf37a10andpd x0, [rip+0x522cb8]
37bf37a18comisd x1, x12
37bf37a1dja 0x37bf37a29
37bf37a1faddsd x0, x13
37bf37a24addsd x1, x13
37bf37a29
37bf37a29loc_37bf37a29:
37bf37a29divsd x0, x1
37bf37a2dmaxsd x2, x0
37bf37a31cmp r8, rax
37bf37a34jne 0x37bf37a00
37bf37a36
37bf37a36loc_37bf37a36:
37bf37a36comisd x2, x7
37bf37a3amov rax, [rsp+568]
37bf37a42mov rcx, [rsp+96]
37bf37a47movsd_xmm [rax+8*rcx-8], x2
37bf37a4djbe 0x37bf37bdd
37bf37a53addsd x2, x2
37bf37a57comisd x6, x2
37bf37a5bjb 0x37bf37bdd
37bf37a61cmp [rsp+120], 6
37bf37a67je 0x37bf37bdd
37bf37a6dmov rax, [rsp+592]
37bf37a75add rdx, rbx
37bf37a78mov [rsp+72], 1
37bf37a81lea r8, [rip+0x522c28]
37bf37a88mov [rsp+48], rdx
37bf37a8dmov r9, [rsp+504]
37bf37a95mov rdx, rbp
37bf37a98lea rdi, [rip+0x522c11]
37bf37a9fmov [rsp+64], rax
37bf37aa4mov rax, [rsp+520]
37bf37aacmov [rsp+56], rbp
37bf37ab1mov rcx, [rsp+464]
37bf37ab9mov [rsp+40], rax
37bf37abemov rax, [rsp+512]
37bf37ac6mov [rsp+32], rax
37bf37acbcall dgetrs_64_
37bf37ad0mov rax, [rbp]
37bf37ad4mov [rsp+40], rdi
37bf37ad9mov rcx, rbp
37bf37adcmov rdi, [rsp+112]
37bf37ae1lea r9, [rip+0x522bc8]
37bf37ae8lea rdx, [rip+0x522bd1]
37bf37aeflea r8, [rbx+8*rax]
37bf37af3mov [rsp+32], rdi
37bf37af8call daxpy_64_
37bf37afdmov rdi, [rsp+96]
37bf37b02add [rsp+120], 1
37bf37b08mov rax, [rsp+568]
37bf37b10mov r8, [rbp]
37bf37b14movsd_xmm x6, [rax+8*rdi-8]
37bf37b1ajmp 0x37bf377be
37bf37b1f
37bf37b1f 90 .
37bf37b20
37bf37b20loc_37bf37b20:
37bf37b20cmp r10, r8
37bf37b23je 0x37bf379aa
37bf37b29add r10, 1
37bf37b2dadd r11, r14
37bf37b30movsd_xmm x2, [rsi+8*r10]
37bf37b36andpd x2, [rip+0x522b92]
37bf37b3ejmp 0x37bf378f8
37bf37b43
37bf37b43 0f 1f 44 00 00 ..D..
37bf37b48
37bf37b48loc_37bf37b48:
37bf37b48lea rcx, [r12-8]
37bf37b4dmov r9l, 1
37bf37b53nop
37bf37b55nop [rax+rax]
37bf37b60
37bf37b60loc_37bf37b60:
37bf37b60pxor x2, x2
37bf37b64mov eax, 1
37bf37b69nop
37bf37b6anop [rax+rax]
37bf37b75nop [rax+rax]
37bf37b80
37bf37b80loc_37bf37b80:
37bf37b80movsd_xmm x0, [rcx+8*rax]
37bf37b85movsd_xmm x1, [rsi+8*rax]
37bf37b8aadd rax, 1
37bf37b8eandpd x0, [rip+0x522b3a]
37bf37b96andpd x1, [rip+0x522b32]
37bf37b9emulsd x0, x1
37bf37ba2addsd x2, x0
37bf37ba6cmp rdx, rax
37bf37ba9jne 0x37bf37b80
37bf37babaddsd x2, [rbx+8*r9-8]
37bf37bb2add rcx, r14
37bf37bb5movsd_xmm [rbx+8*r9-8], x2
37bf37bbccmp r8, r9
37bf37bbfje 0x37bf379c2
37bf37bc5add r9, 1
37bf37bc9jmp 0x37bf37b60
37bf37bcb
37bf37bcb 0f 1f 44 00 00 ..D..
37bf37bd0
37bf37bd0loc_37bf37bd0:
37bf37bd0mov rcx, r10
37bf37bd3mov edx, 1
37bf37bd8jmp 0x37bf37978
37bf37bdd
37bf37bddloc_37bf37bdd:
37bf37bddmov r13, [rsp+168]
37bf37be5mov r12, [rsp+176]
37bf37bedtest rdi, rdi
37bf37bf0jle 0x37bf37c7b
37bf37bf6movapd x3, x9
37bf37bfbadd rdi, 1
37bf37bfflea rcx, [rbx+rdx]
37bf37c03mov eax, 1
37bf37c08mulsd x3, x7
37bf37c0cnop [rax+rax]
37bf37c14nop [rax+rax]
37bf37c1fnop [rax+rax]
37bf37c2anop [rax+rax]
37bf37c35nop [rax+rax]
37bf37c40
37bf37c40loc_37bf37c40:
37bf37c40movsd_xmm x1, [rbx+8*rax-8]
37bf37c46movsd_xmm x0, [rcx+8*rax-8]
37bf37c4candpd x0, [rip+0x522a7c]
37bf37c54movapd x2, x1
37bf37c58comisd x1, x12
37bf37c5dmulsd x2, x3
37bf37c61addsd x0, x2
37bf37c65ja 0x37bf37c6c
37bf37c67addsd x0, x13
37bf37c6c
37bf37c6cloc_37bf37c6c:
37bf37c6cmovsd_xmm [rbx+8*rax-8], x0
37bf37c72add rax, 1
37bf37c76cmp rax, rdi
37bf37c79jne 0x37bf37c40
37bf37c7b
37bf37c7bloc_37bf37c7b:
37bf37c7blea rax, [rsp+215]
37bf37c83mov [rsp+216], 0
37bf37c8fmov [rsp+112], rax
37bf37c94nop
37bf37c95nop [rax+rax]
37bf37ca0
37bf37ca0loc_37bf37ca0:
37bf37ca0mov rax, [rsp+104]
37bf37ca5mov [rsp+48], r12
37bf37caalea r8, [rbx+rdx]
37bf37caemov rcx, rbp
37bf37cb1mov [rsp+32], r13
37bf37cb6mov r9, [rsp+584]
37bf37cbeadd rdx, r8
37bf37cc1mov [rsp+40], rax
37bf37cc6call dlacn2_64_
37bf37ccbmov rdi, [rsp+216]
37bf37cd3mov r8, [rbp]
37bf37cd7test rdi, rdi
37bf37cdaje 0x37bf37e20
37bf37ce0lea rdx, [rbx+8*r8]
37bf37ce4cmp rdi, 1
37bf37ce8je 0x37bf37d88
37bf37ceelea rcx, [r8+1]
37bf37cf2mov eax, 1
37bf37cf7test r8, r8
37bf37cfajle 0x37bf37d1b
37bf37cfcnop [rax]
37bf37d00
37bf37d00loc_37bf37d00:
37bf37d00movsd_xmm x0, [rdx+8*rax-8]
37bf37d06mulsd x0, [rbx+8*rax-8]
37bf37d0cmovsd_xmm [rdx+8*rax-8], x0
37bf37d12add rax, 1
37bf37d16cmp rax, rcx
37bf37d19jne 0x37bf37d00
37bf37d1b
37bf37d1bloc_37bf37d1b:
37bf37d1bmov rax, [rsp+592]
37bf37d23mov [rsp+48], rdx
37bf37d28mov rdx, rbp
37bf37d2blea r8, [rip+0x52297e]
37bf37d32mov [rsp+56], rbp
37bf37d37mov r9, [rsp+504]
37bf37d3fmov [rsp+64], rax
37bf37d44mov rax, [rsp+520]
37bf37d4cmov [rsp+72], 1
37bf37d55mov rcx, [rsp+464]
37bf37d5dmov [rsp+40], rax
37bf37d62mov rax, [rsp+512]
37bf37d6amov [rsp+32], rax
37bf37d6fcall dgetrs_64_
37bf37d74mov rdx, [rbp]
37bf37d78
37bf37d78loc_37bf37d78:
37bf37d78lea rdx, [8*rdx]
37bf37d80jmp 0x37bf37ca0
37bf37d85
37bf37d85 0f 1f 00 ...
37bf37d88
37bf37d88loc_37bf37d88:
37bf37d88mov rax, [rsp+592]
37bf37d90mov rcx, [rsp+112]
37bf37d95mov [rsp+48], rdx
37bf37d9alea r8, [rip+0x52290f]
37bf37da1mov [rsp+56], rbp
37bf37da6mov r9, [rsp+504]
37bf37daemov rdx, rbp
37bf37db1mov [rsp+64], rax
37bf37db6mov rax, [rsp+520]
37bf37dbemov [rsp+72], 1
37bf37dc7mov [rsp+40], rax
37bf37dccmov rax, [rsp+512]
37bf37dd4mov [rsp+32], rax
37bf37dd9call dgetrs_64_
37bf37ddemov rdx, [rbp]
37bf37de2test rdx, rdx
37bf37de5jle 0x37bf37d78
37bf37de7lea rcx, [rdx+1]
37bf37debshl rdx, 3
37bf37deflea rax, [rbx+rdx]
37bf37df3nop
37bf37df5nop [rax+rax]
37bf37e00
37bf37e00loc_37bf37e00:
37bf37e00movsd_xmm x0, [rax+8*rdi-8]
37bf37e06mulsd x0, [rbx+8*rdi-8]
37bf37e0cmovsd_xmm [rax+8*rdi-8], x0
37bf37e12add rdi, 1
37bf37e16cmp rdi, rcx
37bf37e19jne 0x37bf37e00
37bf37e1bjmp 0x37bf37ca0
37bf37e20
37bf37e20loc_37bf37e20:
37bf37e20test r8, r8
37bf37e23jle 0x37bf37e76
37bf37e25lea rdx, [r8+1]
37bf37e29pxor x1, x1
37bf37e2dmov eax, 1
37bf37e32nop [rax]
37bf37e35nop [rax+rax]
37bf37e40
37bf37e40loc_37bf37e40:
37bf37e40movsd_xmm x0, [rsi+8*rax]
37bf37e45andpd x0, [rip+0x522883]
37bf37e4dadd rax, 1
37bf37e51maxsd x1, x0
37bf37e55cmp rax, rdx
37bf37e58jne 0x37bf37e40
37bf37e5apxor x0, x0
37bf37e5eucomisd x1, x0
37bf37e62jp 0x37bf37e66
37bf37e64je 0x37bf37e76
37bf37e66
37bf37e66loc_37bf37e66:
37bf37e66movsd_xmm x0, [r13]
37bf37e6cdivsd x0, x1
37bf37e70movsd_xmm [r13], x0
37bf37e76
37bf37e76loc_37bf37e76:
37bf37e76add [rsp+96], 1
37bf37e7cadd r13, 8
37bf37e80mov rax, [rsp+96]
37bf37e85add r15, [rsp+184]
37bf37e8dadd rsi, [rsp+192]
37bf37e95cmp [rsp+200], rax
37bf37e9djge 0x37bf37783
37bf37ea3jmp 0x37bf3753a
37bf37ea8
37bf37ea8loc_37bf37ea8:
37bf37ea8pxor x2, x2
37bf37eaclea rdx, [8*rdi]
37bf37eb4jmp 0x37bf37a36
37bf37eb9
37bf37eb9loc_37bf37eb9:
37bf37eb9test rdx, rdx
37bf37ebcje 0x37bf3753a
37bf37ec2lea rbx, [8*rdx]
37bf37ecamov rcx, [rsp+560]
37bf37ed2xor edx, edx
37bf37ed4mov r8, rbx
37bf37ed7call memset
37bf37edcmov rcx, [rsp+568]
37bf37ee4mov r8, rbx
37bf37ee7xor edx, edx
37bf37ee9call memset
37bf37eeejmp 0x37bf3753a
37bf37ef3
37bf37ef3loc_37bf37ef3:
37bf37ef3neg rax
37bf37ef6jmp 0x37bf37517
37bf373c0
37bf37efb
37bf37efb // align 0x10
37bf37efb // align 0x10
37bf37f00
37bf37f00dgerq2_64_:
37bf37f00push r15
37bf37f02push r14
37bf37f04push r13
37bf37f06push r12
37bf37f08push rbp
37bf37f09push rdi
37bf37f0apush rsi
37bf37f0bpush rbx
37bf37f0csub rsp, 136
37bf37f13mov r11, [rsp+256]
37bf37f1bmov [r11], 0
37bf37f22mov r13, rcx
37bf37f25mov r12, rdx
37bf37f28mov rcx, [r9]
37bf37f2bmov rbp, r9
37bf37f2emov rdx, [r13]
37bf37f32test rdx, rdx
37bf37f35js 0x37bf380b0
37bf37f3bmov rax, [r12]
37bf37f3ftest rax, rax
37bf37f42js 0x37bf38070
37bf37f48test rdx, rdx
37bf37f4bmov ebx, 1
37bf37f50cmovg rbx, rdx
37bf37f54cmp rcx, rbx
37bf37f57jl 0x37bf380c0
37bf37f5dcmp rdx, rax
37bf37f60mov r15, rax
37bf37f63cmovle r15, rdx
37bf37f67test r15, r15
37bf37f6aje 0x37bf3809c
37bf37f70mov rdi, rcx
37bf37f73lea r10, [rsp+112]
37bf37f78mov [rsp+104], rcx
37bf37f7dmov r14, r15
37bf37f80mov r11, [rsp+240]
37bf37f88not rdi
37bf37f8bmov [rsp+96], r10
37bf37f90mov rcx, rax
37bf37f93mov [rsp+224], r8
37bf37f9bmov rbx, [rsp+224]
37bf37fa3mov [rsp+88], rdi
37bf37fa8lea rsi, [r11+8*r15-8]
37bf37fadjmp 0x37bf37fc0
37bf37faf
37bf37faf 90 .
37bf37fb0
37bf37fb0loc_37bf37fb0:
37bf37fb0mov rdx, [r13]
37bf37fb4mov rcx, [r12]
37bf37fb8sub rsi, 8
37bf37fbcsub r15, 1
37bf37fc0
37bf37fc0loc_37bf37fc0:
37bf37fc0sub rcx, r14
37bf37fc3sub rdx, r14
37bf37fc6mov [rsp+32], rsi
37bf37fcbmov r9, rbp
37bf37fceadd rcx, r15
37bf37fd1add rdx, r15
37bf37fd4mov [rsp+120], rcx
37bf37fd9imul rcx, [rsp+104]
37bf37fdflea r8, [rbx+8*rdx-8]
37bf37fe4add rcx, [rsp+88]
37bf37fe9add rcx, rdx
37bf37feclea rdx, [rbx+8*rcx]
37bf37ff0lea rcx, [rsp+120]
37bf37ff5call dlarfg_64_
37bf37ffamov rdx, [r13]
37bf37ffelea r8, [rsp+120]
37bf38003mov rax, [rsp+248]
37bf3800bsub rdx, r14
37bf3800elea rcx, [r15+rdx-1]
37bf38013mov rdx, [r12]
37bf38017mov [rsp+64], rax
37bf3801cmov [rsp+72], 5
37bf38025lea r9, [rbx+8*rcx]
37bf38029sub rdx, r14
37bf3802cmov [rsp+56], rbp
37bf38031add rdx, r15
37bf38034mov [rsp+48], rbx
37bf38039mov [rsp+40], rsi
37bf3803emov [rsp+32], rbp
37bf38043mov [rsp+120], rdx
37bf38048mov rdx, [rsp+96]
37bf3804dmov [rsp+112], rcx
37bf38052lea rcx, [rip+0x52268d]
37bf38059call dlarf1l_64_
37bf3805emov rax, r15
37bf38061sub rax, 1
37bf38065jne 0x37bf37fb0
37bf3806bjmp 0x37bf3809c
37bf3806d
37bf3806d 0f 1f 00 ...
37bf38070
37bf38070loc_37bf38070:
37bf38070mov rdx, -2
37bf38077mov eax, 2
37bf3807c
37bf3807cloc_37bf3807c:
37bf3807cmov [r11], rdx
37bf3807fmov r8l, 6
37bf38085lea rdx, [rsp+120]
37bf3808alea rcx, [rip+0x52264f]
37bf38091mov [rsp+120], rax
37bf38096call xerbla_64_
37bf3809bnop
37bf3809c
37bf3809cloc_37bf3809c:
37bf3809cadd rsp, 136
37bf380a3pop rbx
37bf380a4pop rsi
37bf380a5pop rdi
37bf380a6pop rbp
37bf380a7pop r12
37bf380a9pop r13
37bf380abpop r14
37bf380adpop r15
37bf380afret
37bf380b0
37bf380b0loc_37bf380b0:
37bf380b0mov rdx, -1
37bf380b7mov eax, 1
37bf380bcjmp 0x37bf3807c
37bf380be
37bf380be 66 90 f.
37bf380c0
37bf380c0loc_37bf380c0:
37bf380c0mov rdx, -4
37bf380c7mov eax, 4
37bf380ccjmp 0x37bf3807c
37bf37f00
37bf37f00dgerq2_64_:
37bf37f00push r15
37bf37f02push r14
37bf37f04push r13
37bf37f06push r12
37bf37f08push rbp
37bf37f09push rdi
37bf37f0apush rsi
37bf37f0bpush rbx
37bf37f0csub rsp, 136
37bf37f13mov r11, [rsp+256]
37bf37f1bmov [r11], 0
37bf37f22mov r13, rcx
37bf37f25mov r12, rdx
37bf37f28mov rcx, [r9]
37bf37f2bmov rbp, r9
37bf37f2emov rdx, [r13]
37bf37f32test rdx, rdx
37bf37f35js 0x37bf380b0
37bf37f3bmov rax, [r12]
37bf37f3ftest rax, rax
37bf37f42js 0x37bf38070
37bf37f48test rdx, rdx
37bf37f4bmov ebx, 1
37bf37f50cmovg rbx, rdx
37bf37f54cmp rcx, rbx
37bf37f57jl 0x37bf380c0
37bf37f5dcmp rdx, rax
37bf37f60mov r15, rax
37bf37f63cmovle r15, rdx
37bf37f67test r15, r15
37bf37f6aje 0x37bf3809c
37bf37f70mov rdi, rcx
37bf37f73lea r10, [rsp+112]
37bf37f78mov [rsp+104], rcx
37bf37f7dmov r14, r15
37bf37f80mov r11, [rsp+240]
37bf37f88not rdi
37bf37f8bmov [rsp+96], r10
37bf37f90mov rcx, rax
37bf37f93mov [rsp+224], r8
37bf37f9bmov rbx, [rsp+224]
37bf37fa3mov [rsp+88], rdi
37bf37fa8lea rsi, [r11+8*r15-8]
37bf37fadjmp 0x37bf37fc0
37bf37faf
37bf37faf 90 .
37bf37fb0
37bf37fb0loc_37bf37fb0:
37bf37fb0mov rdx, [r13]
37bf37fb4mov rcx, [r12]
37bf37fb8sub rsi, 8
37bf37fbcsub r15, 1
37bf37fc0
37bf37fc0loc_37bf37fc0:
37bf37fc0sub rcx, r14
37bf37fc3sub rdx, r14
37bf37fc6mov [rsp+32], rsi
37bf37fcbmov r9, rbp
37bf37fceadd rcx, r15
37bf37fd1add rdx, r15
37bf37fd4mov [rsp+120], rcx
37bf37fd9imul rcx, [rsp+104]
37bf37fdflea r8, [rbx+8*rdx-8]
37bf37fe4add rcx, [rsp+88]
37bf37fe9add rcx, rdx
37bf37feclea rdx, [rbx+8*rcx]
37bf37ff0lea rcx, [rsp+120]
37bf37ff5call dlarfg_64_
37bf37ffamov rdx, [r13]
37bf37ffelea r8, [rsp+120]
37bf38003mov rax, [rsp+248]
37bf3800bsub rdx, r14
37bf3800elea rcx, [r15+rdx-1]
37bf38013mov rdx, [r12]
37bf38017mov [rsp+64], rax
37bf3801cmov [rsp+72], 5
37bf38025lea r9, [rbx+8*rcx]
37bf38029sub rdx, r14
37bf3802cmov [rsp+56], rbp
37bf38031add rdx, r15
37bf38034mov [rsp+48], rbx
37bf38039mov [rsp+40], rsi
37bf3803emov [rsp+32], rbp
37bf38043mov [rsp+120], rdx
37bf38048mov rdx, [rsp+96]
37bf3804dmov [rsp+112], rcx
37bf38052lea rcx, [rip+0x52268d]
37bf38059call dlarf1l_64_
37bf3805emov rax, r15
37bf38061sub rax, 1
37bf38065jne 0x37bf37fb0
37bf3806bjmp 0x37bf3809c
37bf3806d
37bf3806d 0f 1f 00 ...
37bf38070
37bf38070loc_37bf38070:
37bf38070mov rdx, -2
37bf38077mov eax, 2
37bf3807c
37bf3807cloc_37bf3807c:
37bf3807cmov [r11], rdx
37bf3807fmov r8l, 6
37bf38085lea rdx, [rsp+120]
37bf3808alea rcx, [rip+0x52264f]
37bf38091mov [rsp+120], rax
37bf38096call xerbla_64_
37bf3809bnop
37bf3809c
37bf3809cloc_37bf3809c:
37bf3809cadd rsp, 136
37bf380a3pop rbx
37bf380a4pop rsi
37bf380a5pop rdi
37bf380a6pop rbp
37bf380a7pop r12
37bf380a9pop r13
37bf380abpop r14
37bf380adpop r15
37bf380afret
37bf380b0
37bf380b0loc_37bf380b0:
37bf380b0mov rdx, -1
37bf380b7mov eax, 1
37bf380bcjmp 0x37bf3807c
37bf380be
37bf380be 66 90 f.
37bf380c0
37bf380c0loc_37bf380c0:
37bf380c0mov rdx, -4
37bf380c7mov eax, 4
37bf380ccjmp 0x37bf3807c
37bf37f00
37bf380ce
37bf380ce // align 0x10
37bf380ce // align 0x10
37bf380d0
37bf380d0dgerqf_64_:
37bf380d0push r15
37bf380d2push r14
37bf380d4push r13
37bf380d6push r12
37bf380d8push rbp
37bf380d9push rdi
37bf380dapush rsi
37bf380dbpush rbx
37bf380dcsub rsp, 312
37bf380e3mov rdi, [rsp+440]
37bf380ebmov rbx, [rcx]
37bf380eemov [rdi], 0
37bf380f5mov rsi, rcx
37bf380f8mov rbp, rdx
37bf380fbmov r14, r8
37bf380femov r13, r9
37bf38101test rbx, rbx
37bf38104js 0x37bf386d0
37bf3810amov rax, [rdx]
37bf3810dtest rax, rax
37bf38110js 0x37bf38688
37bf38116test rbx, rbx
37bf38119mov edx, 1
37bf3811ecmovg rdx, rbx
37bf38122cmp [r9], rdx
37bf38125jl 0x37bf386e0
37bf3812bcmp rbx, rax
37bf3812emov rcx, [rsp+432]
37bf38136movsd_xmm x0, [rip+0x5225fa]
37bf3813ecmovg rbx, rax
37bf38142mov r12, [rcx]
37bf38145test rbx, rbx
37bf38148je 0x37bf381a2
37bf3814alea rax, [rip+0x5225af]
37bf38151mov [rsp+32], rbp
37bf38156mov r9, rsi
37bf38159lea r8, [rip+0x522590]
37bf38160mov [rsp+64], 1
37bf38169lea rdx, [rip+0x522581]
37bf38170lea rcx, [rip+0x522581]
37bf38177mov [rsp+56], 6
37bf38180mov [rsp+48], rax
37bf38185mov [rsp+40], rax
37bf3818acall ilaenv_64_
37bf3818fpxor x0, x0
37bf38193mov r15, rax
37bf38196mov rax, [rsi]
37bf38199imul rax, r15
37bf3819dcvtsi2sd x0, rax
37bf381a2
37bf381a2loc_37bf381a2:
37bf381a2mov rax, [rsp+424]
37bf381aamovsd_xmm [rax], x0
37bf381aecmp r12, -1
37bf381b2je 0x37bf38718
37bf381b8mov rax, [rsp+432]
37bf381c0mov rax, [rax]
37bf381c3test rax, rax
37bf381c6jle 0x37bf386f0
37bf381cccmp [rbp], 0
37bf381d1jle 0x37bf381eb
37bf381d3mov rdx, [rsi]
37bf381d6mov ecx, 1
37bf381dbtest rdx, rdx
37bf381decmovle rdx, rcx
37bf381e2cmp rax, rdx
37bf381e5jl 0x37bf386f0
37bf381eb
37bf381ebloc_37bf381eb:
37bf381ebmov rax, [rdi]
37bf381eetest rax, rax
37bf381f1jne 0x37bf38720
37bf381f7test rbx, rbx
37bf381faje 0x37bf386ba
37bf38200mov rdi, [rsi]
37bf38203cmp r15, 1
37bf38207jle 0x37bf38700
37bf3820dcmp r15, rbx
37bf38210jge 0x37bf38700
37bf38216lea rax, [rip+0x5224e3]
37bf3821dmov [rsp+32], rbp
37bf38222lea rdx, [rip+0x5224c8]
37bf38229mov r9, rsi
37bf3822cmov [rsp+64], 1
37bf38235lea rcx, [rip+0x5224cc]
37bf3823clea r8, [rip+0x5224ad]
37bf38243mov [rsp+56], 6
37bf3824cmov [rsp+48], rax
37bf38251mov [rsp+40], rax
37bf38256call ilaenv_64_
37bf3825bxor edx, edx
37bf3825dmov rcx, [rsi]
37bf38260test rax, rax
37bf38263cmovns rdx, rax
37bf38267mov r12, rdx
37bf3826acmp rbx, rdx
37bf3826djle 0x37bf38703
37bf38273mov rax, [rsp+432]
37bf3827bmov rdi, r15
37bf3827emov [rsp+280], rcx
37bf38286imul rdi, rcx
37bf3828amov rax, [rax]
37bf3828dcmp rax, rdi
37bf38290jl 0x37bf38730
37bf38296
37bf38296loc_37bf38296:
37bf38296mov rax, rbx
37bf38299mov [rsp+240], rdi
37bf382a1sub rax, r12
37bf382a4mov [rsp+392], rbp
37bf382acmov r12, rbx
37bf382afmov rbp, r15
37bf382b2lea r8, [rax-1]
37bf382b6mov [rsp+384], rsi
37bf382bemov rax, r8
37bf382c1cqo
37bf382c3idiv r15
37bf382c6mov rax, r8
37bf382c9mov r8, rbx
37bf382ccsub rax, rdx
37bf382cflea rdx, [rax+r15]
37bf382d3cmp rdx, rbx
37bf382d6cmovg rdx, rbx
37bf382dasub r8, rdx
37bf382ddadd r8, rax
37bf382e0lea rdx, [r8+1]
37bf382e4sub r12, r8
37bf382e7mov [rsp+232], rdx
37bf382efxor edx, edx
37bf382f1div r15
37bf382f4mov rdx, [rsp+416]
37bf382fcmov r15, [rsp+392]
37bf38304lea rdx, [rdx+8*rbx]
37bf38308mov [rsp+192], rdx
37bf38310lea rdx, [rsp+296]
37bf38318mov [rsp+168], rdx
37bf38320lea rdx, [rbx+1]
37bf38324mov [rsp+200], rdx
37bf3832clea rdx, [rsp+264]
37bf38334mov [rsp+176], rdx
37bf3833clea rdx, [rsp+272]
37bf38344mov [rsp+208], rdx
37bf3834clea rdx, [rsp+280]
37bf38354mov [rsp+216], rdx
37bf3835clea rdx, [rsp+288]
37bf38364mov [rsp+224], rdx
37bf3836cmov [rsp+248], rax
37bf38374mov rsi, rax
37bf38377nop [rax+rax]
37bf38380
37bf38380loc_37bf38380:
37bf38380mov rdi, [rsp+200]
37bf38388mov rdx, [r15]
37bf3838bmov r8, rbp
37bf3838emov r9, r13
37bf38391mov rax, [rsp+192]
37bf38399sub rdi, r12
37bf3839ccmp r12, rbp
37bf3839fcmovle r8, r12
37bf383a3add rdx, rdi
37bf383a6sub rcx, rbx
37bf383a9sub rdx, rbx
37bf383aclea rdx, [r8+rdx-1]
37bf383b1mov [rsp+264], r8
37bf383b9mov [rsp+296], rdx
37bf383c1mov rdx, r12
37bf383c4neg rdx
37bf383c7lea r11, [rax+8*rdx]
37bf383cbmov rax, [rsp+208]
37bf383d3lea rdx, [rdi+rcx-1]
37bf383d8mov rcx, [rsp+176]
37bf383e0mov [rsp+32], r11
37bf383e5lea r8, [r14+8*rdx]
37bf383e9mov rdx, [rsp+168]
37bf383f1mov [rsp+48], rax
37bf383f6mov rax, [rsp+424]
37bf383femov [rsp+184], r11
37bf38406mov [rsp+40], rax
37bf3840bcall dgerq2_64_
37bf38410mov r10, [rsp+384]
37bf38418mov rcx, [r10]
37bf3841bmov rax, rcx
37bf3841esub rax, rbx
37bf38421lea rdx, [rax+rdi]
37bf38425cmp rdx, 1
37bf38429jle 0x37bf385b2
37bf3842fmov r10, [r15]
37bf38432mov r11, [rsp+424]
37bf3843alea rdx, [r14+8*rdx-8]
37bf3843fmov [rsp+80], 7
37bf38448mov [rsp+32], rdx
37bf3844dmov r9, [rsp+176]
37bf38455lea rdx, [rip+0x5222bc]
37bf3845cadd r10, rdi
37bf3845fmov [rsp+56], r11
37bf38464mov r11, [rsp+184]
37bf3846cmov rcx, r10
37bf3846fmov r10, [rsp+216]
37bf38477mov [rsp+72], 8
37bf38480mov [rsp+48], r11
37bf38485sub rcx, rbx
37bf38488add rcx, [rsp+264]
37bf38490mov [rsp+64], r10
37bf38495mov r8, [rsp+168]
37bf3849dsub rcx, 1
37bf384a1mov [rsp+40], r13
37bf384a6mov [rsp+296], rcx
37bf384aelea rcx, [rip+0x52226a]
37bf384b5call dlarft_64_
37bf384bamov rcx, [rsp+384]
37bf384c2mov rax, [rsp+176]
37bf384calea r9, [rip+0x522247]
37bf384d1mov r10, [rsp+424]
37bf384d9mov rdx, [rcx]
37bf384dcmov rcx, [rsp+264]
37bf384e4add rdx, rdi
37bf384e7add rdi, [r15]
37bf384eamov [rsp+48], rax
37bf384efmov rax, [rsp+168]
37bf384f7sub rdx, rbx
37bf384fasub rdi, rbx
37bf384fdmov [rsp+72], r10
37bf38502sub rdx, 1
37bf38506mov [rsp+64], r13
37bf3850blea r8, [rcx+rdi-1]
37bf38510lea rcx, [r10+8*rcx]
37bf38514mov [rsp+40], rax
37bf38519mov rax, [rsp+224]
37bf38521mov [rsp+288], rdx
37bf38529lea rdx, [r14+8*rdx]
37bf3852dmov rdi, [rsp+216]
37bf38535mov [rsp+56], rdx
37bf3853alea rdx, [rip+0x5221e6]
37bf38541mov [rsp+32], rax
37bf38546mov [rsp+296], r8
37bf3854elea r8, [rip+0x5221ca]
37bf38555mov [rsp+104], rcx
37bf3855alea rcx, [rip+0x5221d2]
37bf38561mov [rsp+144], 7
37bf3856dmov [rsp+136], 8
37bf38579mov [rsp+128], 12
37bf38585mov [rsp+120], 5
37bf3858emov [rsp+112], rdi
37bf38593mov [rsp+96], r13
37bf38598mov [rsp+88], r14
37bf3859dmov [rsp+80], rdi
37bf385a2call dlarfb_64_
37bf385a7mov rax, [rsp+384]
37bf385afmov rcx, [rax]
37bf385b2
37bf385b2loc_37bf385b2:
37bf385b2sub rsi, 1
37bf385b6add r12, rbp
37bf385b9cmp rsi, -1
37bf385bdjne 0x37bf38380
37bf385c3mov rax, [rsp+248]
37bf385cbmov [rsp+392], r15
37bf385d3mov r15, rbp
37bf385d6sub rcx, rbx
37bf385d9mov rdx, [rsp+232]
37bf385e1mov rbp, [rsp+392]
37bf385e9imul rax, r15
37bf385edmov rdi, [rsp+240]
37bf385f5sub rdx, r15
37bf385f8sub rdx, rax
37bf385fbmov rax, [rbp]
37bf385ffadd rcx, rdx
37bf38602lea rcx, [r15+rcx-1]
37bf38607sub rax, rbx
37bf3860amov [rsp+288], rcx
37bf38612add rax, rdx
37bf38615lea rax, [r15+rax-1]
37bf3861a
37bf3861aloc_37bf3861a:
37bf3861amov [rsp+296], rax
37bf38622test rcx, rcx
37bf38625jle 0x37bf3866e
37bf38627test rax, rax
37bf3862ajle 0x37bf3866e
37bf3862clea rax, [rsp+272]
37bf38634lea rdx, [rsp+296]
37bf3863cmov r9, r13
37bf3863fmov r8, r14
37bf38642mov [rsp+48], rax
37bf38647mov rax, [rsp+424]
37bf3864flea rcx, [rsp+288]
37bf38657mov [rsp+40], rax
37bf3865cmov rax, [rsp+416]
37bf38664mov [rsp+32], rax
37bf38669call dgerq2_64_
37bf3866e
37bf3866eloc_37bf3866e:
37bf3866emov rax, [rsp+424]
37bf38676pxor x0, x0
37bf3867acvtsi2sd x0, rdi
37bf3867fmovsd_xmm [rax], x0
37bf38683jmp 0x37bf386ba
37bf38685
37bf38685 0f 1f 00 ...
37bf38688
37bf38688loc_37bf38688:
37bf38688mov rdx, -2
37bf3868fmov eax, 2
37bf38694
37bf38694loc_37bf38694:
37bf38694mov [rdi], rdx
37bf38697
37bf38697loc_37bf38697:
37bf38697lea rdx, [rsp+296]
37bf3869fmov r8l, 6
37bf386a5lea rcx, [rip+0x522045]
37bf386acmov [rsp+296], rax
37bf386b4call xerbla_64_
37bf386b9nop
37bf386ba
37bf386baloc_37bf386ba:
37bf386baadd rsp, 312
37bf386c1pop rbx
37bf386c2pop rsi
37bf386c3pop rdi
37bf386c4pop rbp
37bf386c5pop r12
37bf386c7pop r13
37bf386c9pop r14
37bf386cbpop r15
37bf386cdret
37bf386ce
37bf386ce 66 90 f.
37bf386d0
37bf386d0loc_37bf386d0:
37bf386d0mov [rdi], -1
37bf386d7mov eax, 1
37bf386dcjmp 0x37bf38697
37bf386de
37bf386de 66 90 f.
37bf386e0
37bf386e0loc_37bf386e0:
37bf386e0mov rdx, -4
37bf386e7mov eax, 4
37bf386ecjmp 0x37bf38694
37bf386ee
37bf386ee 66 90 f.
37bf386f0
37bf386f0loc_37bf386f0:
37bf386f0mov [rdi], -7
37bf386f7mov eax, 7
37bf386fcjmp 0x37bf38697
37bf386fe
37bf386fe 66 90 f.
37bf38700
37bf38700loc_37bf38700:
37bf38700mov rcx, rdi
37bf38703
37bf38703loc_37bf38703:
37bf38703mov [rsp+288], rcx
37bf3870bmov rax, [rbp]
37bf3870fjmp 0x37bf3861a
37bf38714
37bf38714 0f 1f 40 00 ..@.
37bf38718
37bf38718loc_37bf38718:
37bf38718mov rax, [rdi]
37bf3871btest rax, rax
37bf3871eje 0x37bf386ba
37bf38720
37bf38720loc_37bf38720:
37bf38720neg rax
37bf38723jmp 0x37bf38697
37bf38728
37bf38728 0f 1f 84 00 00 00 00 00 ........
37bf38730
37bf38730loc_37bf38730:
37bf38730cqo
37bf38732mov [rsp+32], rbp
37bf38737mov r9, rsi
37bf3873alea r8, [rip+0x521faf]
37bf38741idiv rcx
37bf38744mov [rsp+64], 1
37bf3874dmov [rsp+56], 6
37bf38756lea rdx, [rip+0x521f94]
37bf3875dlea rcx, [rip+0x521fac]
37bf38764mov r15, rax
37bf38767lea rax, [rip+0x521f92]
37bf3876emov [rsp+48], rax
37bf38773mov [rsp+40], rax
37bf38778call ilaenv_64_
37bf3877dmov edx, 2
37bf38782mov rcx, [rsi]
37bf38785cmp rax, rdx
37bf38788cmovl rax, rdx
37bf3878ccmp r15, rax
37bf3878fjl 0x37bf38703
37bf38795cmp rbx, r15
37bf38798jle 0x37bf38703
37bf3879ejmp 0x37bf38296
37bf380d0
37bf380d0dgerqf_64_:
37bf380d0push r15
37bf380d2push r14
37bf380d4push r13
37bf380d6push r12
37bf380d8push rbp
37bf380d9push rdi
37bf380dapush rsi
37bf380dbpush rbx
37bf380dcsub rsp, 312
37bf380e3mov rdi, [rsp+440]
37bf380ebmov rbx, [rcx]
37bf380eemov [rdi], 0
37bf380f5mov rsi, rcx
37bf380f8mov rbp, rdx
37bf380fbmov r14, r8
37bf380femov r13, r9
37bf38101test rbx, rbx
37bf38104js 0x37bf386d0
37bf3810amov rax, [rdx]
37bf3810dtest rax, rax
37bf38110js 0x37bf38688
37bf38116test rbx, rbx
37bf38119mov edx, 1
37bf3811ecmovg rdx, rbx
37bf38122cmp [r9], rdx
37bf38125jl 0x37bf386e0
37bf3812bcmp rbx, rax
37bf3812emov rcx, [rsp+432]
37bf38136movsd_xmm x0, [rip+0x5225fa]
37bf3813ecmovg rbx, rax
37bf38142mov r12, [rcx]
37bf38145test rbx, rbx
37bf38148je 0x37bf381a2
37bf3814alea rax, [rip+0x5225af]
37bf38151mov [rsp+32], rbp
37bf38156mov r9, rsi
37bf38159lea r8, [rip+0x522590]
37bf38160mov [rsp+64], 1
37bf38169lea rdx, [rip+0x522581]
37bf38170lea rcx, [rip+0x522581]
37bf38177mov [rsp+56], 6
37bf38180mov [rsp+48], rax
37bf38185mov [rsp+40], rax
37bf3818acall ilaenv_64_
37bf3818fpxor x0, x0
37bf38193mov r15, rax
37bf38196mov rax, [rsi]
37bf38199imul rax, r15
37bf3819dcvtsi2sd x0, rax
37bf381a2
37bf381a2loc_37bf381a2:
37bf381a2mov rax, [rsp+424]
37bf381aamovsd_xmm [rax], x0
37bf381aecmp r12, -1
37bf381b2je 0x37bf38718
37bf381b8mov rax, [rsp+432]
37bf381c0mov rax, [rax]
37bf381c3test rax, rax
37bf381c6jle 0x37bf386f0
37bf381cccmp [rbp], 0
37bf381d1jle 0x37bf381eb
37bf381d3mov rdx, [rsi]
37bf381d6mov ecx, 1
37bf381dbtest rdx, rdx
37bf381decmovle rdx, rcx
37bf381e2cmp rax, rdx
37bf381e5jl 0x37bf386f0
37bf381eb
37bf381ebloc_37bf381eb:
37bf381ebmov rax, [rdi]
37bf381eetest rax, rax
37bf381f1jne 0x37bf38720
37bf381f7test rbx, rbx
37bf381faje 0x37bf386ba
37bf38200mov rdi, [rsi]
37bf38203cmp r15, 1
37bf38207jle 0x37bf38700
37bf3820dcmp r15, rbx
37bf38210jge 0x37bf38700
37bf38216lea rax, [rip+0x5224e3]
37bf3821dmov [rsp+32], rbp
37bf38222lea rdx, [rip+0x5224c8]
37bf38229mov r9, rsi
37bf3822cmov [rsp+64], 1
37bf38235lea rcx, [rip+0x5224cc]
37bf3823clea r8, [rip+0x5224ad]
37bf38243mov [rsp+56], 6
37bf3824cmov [rsp+48], rax
37bf38251mov [rsp+40], rax
37bf38256call ilaenv_64_
37bf3825bxor edx, edx
37bf3825dmov rcx, [rsi]
37bf38260test rax, rax
37bf38263cmovns rdx, rax
37bf38267mov r12, rdx
37bf3826acmp rbx, rdx
37bf3826djle 0x37bf38703
37bf38273mov rax, [rsp+432]
37bf3827bmov rdi, r15
37bf3827emov [rsp+280], rcx
37bf38286imul rdi, rcx
37bf3828amov rax, [rax]
37bf3828dcmp rax, rdi
37bf38290jl 0x37bf38730
37bf38296
37bf38296loc_37bf38296:
37bf38296mov rax, rbx
37bf38299mov [rsp+240], rdi
37bf382a1sub rax, r12
37bf382a4mov [rsp+392], rbp
37bf382acmov r12, rbx
37bf382afmov rbp, r15
37bf382b2lea r8, [rax-1]
37bf382b6mov [rsp+384], rsi
37bf382bemov rax, r8
37bf382c1cqo
37bf382c3idiv r15
37bf382c6mov rax, r8
37bf382c9mov r8, rbx
37bf382ccsub rax, rdx
37bf382cflea rdx, [rax+r15]
37bf382d3cmp rdx, rbx
37bf382d6cmovg rdx, rbx
37bf382dasub r8, rdx
37bf382ddadd r8, rax
37bf382e0lea rdx, [r8+1]
37bf382e4sub r12, r8
37bf382e7mov [rsp+232], rdx
37bf382efxor edx, edx
37bf382f1div r15
37bf382f4mov rdx, [rsp+416]
37bf382fcmov r15, [rsp+392]
37bf38304lea rdx, [rdx+8*rbx]
37bf38308mov [rsp+192], rdx
37bf38310lea rdx, [rsp+296]
37bf38318mov [rsp+168], rdx
37bf38320lea rdx, [rbx+1]
37bf38324mov [rsp+200], rdx
37bf3832clea rdx, [rsp+264]
37bf38334mov [rsp+176], rdx
37bf3833clea rdx, [rsp+272]
37bf38344mov [rsp+208], rdx
37bf3834clea rdx, [rsp+280]
37bf38354mov [rsp+216], rdx
37bf3835clea rdx, [rsp+288]
37bf38364mov [rsp+224], rdx
37bf3836cmov [rsp+248], rax
37bf38374mov rsi, rax
37bf38377nop [rax+rax]
37bf38380
37bf38380loc_37bf38380:
37bf38380mov rdi, [rsp+200]
37bf38388mov rdx, [r15]
37bf3838bmov r8, rbp
37bf3838emov r9, r13
37bf38391mov rax, [rsp+192]
37bf38399sub rdi, r12
37bf3839ccmp r12, rbp
37bf3839fcmovle r8, r12
37bf383a3add rdx, rdi
37bf383a6sub rcx, rbx
37bf383a9sub rdx, rbx
37bf383aclea rdx, [r8+rdx-1]
37bf383b1mov [rsp+264], r8
37bf383b9mov [rsp+296], rdx
37bf383c1mov rdx, r12
37bf383c4neg rdx
37bf383c7lea r11, [rax+8*rdx]
37bf383cbmov rax, [rsp+208]
37bf383d3lea rdx, [rdi+rcx-1]
37bf383d8mov rcx, [rsp+176]
37bf383e0mov [rsp+32], r11
37bf383e5lea r8, [r14+8*rdx]
37bf383e9mov rdx, [rsp+168]
37bf383f1mov [rsp+48], rax
37bf383f6mov rax, [rsp+424]
37bf383femov [rsp+184], r11
37bf38406mov [rsp+40], rax
37bf3840bcall dgerq2_64_
37bf38410mov r10, [rsp+384]
37bf38418mov rcx, [r10]
37bf3841bmov rax, rcx
37bf3841esub rax, rbx
37bf38421lea rdx, [rax+rdi]
37bf38425cmp rdx, 1
37bf38429jle 0x37bf385b2
37bf3842fmov r10, [r15]
37bf38432mov r11, [rsp+424]
37bf3843alea rdx, [r14+8*rdx-8]
37bf3843fmov [rsp+80], 7
37bf38448mov [rsp+32], rdx
37bf3844dmov r9, [rsp+176]
37bf38455lea rdx, [rip+0x5222bc]
37bf3845cadd r10, rdi
37bf3845fmov [rsp+56], r11
37bf38464mov r11, [rsp+184]
37bf3846cmov rcx, r10
37bf3846fmov r10, [rsp+216]
37bf38477mov [rsp+72], 8
37bf38480mov [rsp+48], r11
37bf38485sub rcx, rbx
37bf38488add rcx, [rsp+264]
37bf38490mov [rsp+64], r10
37bf38495mov r8, [rsp+168]
37bf3849dsub rcx, 1
37bf384a1mov [rsp+40], r13
37bf384a6mov [rsp+296], rcx
37bf384aelea rcx, [rip+0x52226a]
37bf384b5call dlarft_64_
37bf384bamov rcx, [rsp+384]
37bf384c2mov rax, [rsp+176]
37bf384calea r9, [rip+0x522247]
37bf384d1mov r10, [rsp+424]
37bf384d9mov rdx, [rcx]
37bf384dcmov rcx, [rsp+264]
37bf384e4add rdx, rdi
37bf384e7add rdi, [r15]
37bf384eamov [rsp+48], rax
37bf384efmov rax, [rsp+168]
37bf384f7sub rdx, rbx
37bf384fasub rdi, rbx
37bf384fdmov [rsp+72], r10
37bf38502sub rdx, 1
37bf38506mov [rsp+64], r13
37bf3850blea r8, [rcx+rdi-1]
37bf38510lea rcx, [r10+8*rcx]
37bf38514mov [rsp+40], rax
37bf38519mov rax, [rsp+224]
37bf38521mov [rsp+288], rdx
37bf38529lea rdx, [r14+8*rdx]
37bf3852dmov rdi, [rsp+216]
37bf38535mov [rsp+56], rdx
37bf3853alea rdx, [rip+0x5221e6]
37bf38541mov [rsp+32], rax
37bf38546mov [rsp+296], r8
37bf3854elea r8, [rip+0x5221ca]
37bf38555mov [rsp+104], rcx
37bf3855alea rcx, [rip+0x5221d2]
37bf38561mov [rsp+144], 7
37bf3856dmov [rsp+136], 8
37bf38579mov [rsp+128], 12
37bf38585mov [rsp+120], 5
37bf3858emov [rsp+112], rdi
37bf38593mov [rsp+96], r13
37bf38598mov [rsp+88], r14
37bf3859dmov [rsp+80], rdi
37bf385a2call dlarfb_64_
37bf385a7mov rax, [rsp+384]
37bf385afmov rcx, [rax]
37bf385b2
37bf385b2loc_37bf385b2:
37bf385b2sub rsi, 1
37bf385b6add r12, rbp
37bf385b9cmp rsi, -1
37bf385bdjne 0x37bf38380
37bf385c3mov rax, [rsp+248]
37bf385cbmov [rsp+392], r15
37bf385d3mov r15, rbp
37bf385d6sub rcx, rbx
37bf385d9mov rdx, [rsp+232]
37bf385e1mov rbp, [rsp+392]
37bf385e9imul rax, r15
37bf385edmov rdi, [rsp+240]
37bf385f5sub rdx, r15
37bf385f8sub rdx, rax
37bf385fbmov rax, [rbp]
37bf385ffadd rcx, rdx
37bf38602lea rcx, [r15+rcx-1]
37bf38607sub rax, rbx
37bf3860amov [rsp+288], rcx
37bf38612add rax, rdx
37bf38615lea rax, [r15+rax-1]
37bf3861a
37bf3861aloc_37bf3861a:
37bf3861amov [rsp+296], rax
37bf38622test rcx, rcx
37bf38625jle 0x37bf3866e
37bf38627test rax, rax
37bf3862ajle 0x37bf3866e
37bf3862clea rax, [rsp+272]
37bf38634lea rdx, [rsp+296]
37bf3863cmov r9, r13
37bf3863fmov r8, r14
37bf38642mov [rsp+48], rax
37bf38647mov rax, [rsp+424]
37bf3864flea rcx, [rsp+288]
37bf38657mov [rsp+40], rax
37bf3865cmov rax, [rsp+416]
37bf38664mov [rsp+32], rax
37bf38669call dgerq2_64_
37bf3866e
37bf3866eloc_37bf3866e:
37bf3866emov rax, [rsp+424]
37bf38676pxor x0, x0
37bf3867acvtsi2sd x0, rdi
37bf3867fmovsd_xmm [rax], x0
37bf38683jmp 0x37bf386ba
37bf38685
37bf38685 0f 1f 00 ...
37bf38688
37bf38688loc_37bf38688:
37bf38688mov rdx, -2
37bf3868fmov eax, 2
37bf38694
37bf38694loc_37bf38694:
37bf38694mov [rdi], rdx
37bf38697
37bf38697loc_37bf38697:
37bf38697lea rdx, [rsp+296]
37bf3869fmov r8l, 6
37bf386a5lea rcx, [rip+0x522045]
37bf386acmov [rsp+296], rax
37bf386b4call xerbla_64_
37bf386b9nop
37bf386ba
37bf386baloc_37bf386ba:
37bf386baadd rsp, 312
37bf386c1pop rbx
37bf386c2pop rsi
37bf386c3pop rdi
37bf386c4pop rbp
37bf386c5pop r12
37bf386c7pop r13
37bf386c9pop r14
37bf386cbpop r15
37bf386cdret
37bf386ce
37bf386ce 66 90 f.
37bf386d0
37bf386d0loc_37bf386d0:
37bf386d0mov [rdi], -1
37bf386d7mov eax, 1
37bf386dcjmp 0x37bf38697
37bf386de
37bf386de 66 90 f.
37bf386e0
37bf386e0loc_37bf386e0:
37bf386e0mov rdx, -4
37bf386e7mov eax, 4
37bf386ecjmp 0x37bf38694
37bf386ee
37bf386ee 66 90 f.
37bf386f0
37bf386f0loc_37bf386f0:
37bf386f0mov [rdi], -7
37bf386f7mov eax, 7
37bf386fcjmp 0x37bf38697
37bf386fe
37bf386fe 66 90 f.
37bf38700
37bf38700loc_37bf38700:
37bf38700mov rcx, rdi
37bf38703
37bf38703loc_37bf38703:
37bf38703mov [rsp+288], rcx
37bf3870bmov rax, [rbp]
37bf3870fjmp 0x37bf3861a
37bf38714
37bf38714 0f 1f 40 00 ..@.
37bf38718
37bf38718loc_37bf38718:
37bf38718mov rax, [rdi]
37bf3871btest rax, rax
37bf3871eje 0x37bf386ba
37bf38720
37bf38720loc_37bf38720:
37bf38720neg rax
37bf38723jmp 0x37bf38697
37bf38728
37bf38728 0f 1f 84 00 00 00 00 00 ........
37bf38730
37bf38730loc_37bf38730:
37bf38730cqo
37bf38732mov [rsp+32], rbp
37bf38737mov r9, rsi
37bf3873alea r8, [rip+0x521faf]
37bf38741idiv rcx
37bf38744mov [rsp+64], 1
37bf3874dmov [rsp+56], 6
37bf38756lea rdx, [rip+0x521f94]
37bf3875dlea rcx, [rip+0x521fac]
37bf38764mov r15, rax
37bf38767lea rax, [rip+0x521f92]
37bf3876emov [rsp+48], rax
37bf38773mov [rsp+40], rax
37bf38778call ilaenv_64_
37bf3877dmov edx, 2
37bf38782mov rcx, [rsi]
37bf38785cmp rax, rdx
37bf38788cmovl rax, rdx
37bf3878ccmp r15, rax
37bf3878fjl 0x37bf38703
37bf38795cmp rbx, r15
37bf38798jle 0x37bf38703
37bf3879ejmp 0x37bf38296
37bf380d0
37bf387a3
37bf387a3 // align 0x20
37bf387a3 // align 0x20
37bf387c0
37bf387c0dgesc2_64_:
37bf387c0push r14
37bf387c2push r13
37bf387c4push r12
37bf387c6push rbp
37bf387c7push rdi
37bf387c8push rsi
37bf387c9push rbx
37bf387casub rsp, 112
37bf387cemovups [rsp+80], x6
37bf387d3movups [rsp+96], x7
37bf387d8xor eax, eax
37bf387damov r14, [r8]
37bf387ddtest r14, r14
37bf387e0cmovs r14, rax
37bf387e4mov rsi, rcx
37bf387e7mov r13, rdx
37bf387eamov edx, 1
37bf387eflea rcx, [rip+0x521f4a]
37bf387f6mov rbx, r9
37bf387f9mov rbp, r8
37bf387fcmov rdi, r14
37bf387ffcall dlamch_64_
37bf38804mov edx, 1
37bf38809lea r12, [rsp+72]
37bf3880enot rdi
37bf38811lea rcx, [rip+0x521f29]
37bf38818movapd x6, x0
37bf3881ccall dlamch_64_
37bf38821mov rax, [rsi]
37bf38824mov [rsp+32], r12
37bf38829mov r8, rbp
37bf3882clea r9, [rip+0x521f15]
37bf38833mov rdx, rbx
37bf38836movapd x7, x0
37bf3883adivsd x7, x6
37bf3883esub rax, 1
37bf38842mov rcx, r9
37bf38845mov [rsp+72], rax
37bf3884alea rax, [rip+0x521ef7]
37bf38851mov [rsp+48], rax
37bf38856mov rax, [rsp+208]
37bf3885emov [rsp+40], rax
37bf38863call dlaswp_64_
37bf38868mov r10, [rsi]
37bf3886bcmp r10, 1
37bf3886fjle 0x37bf388f0
37bf38871lea r11, [8*r14]
37bf38879lea rcx, [r13-8]
37bf3887dmov rdx, rbx
37bf38880mov r9l, 1
37bf38886lea r8, [r10+1]
37bf3888anop [rax+rax]
37bf38890
37bf38890loc_37bf38890:
37bf38890add r9, 1
37bf38894cmp r10, r9
37bf38897jl 0x37bf388f0
37bf38899mov rax, r9
37bf3889cnop [rax]
37bf3889fnop [rax+rax]
37bf388aanop [rax+rax]
37bf388b5nop [rax+rax]
37bf388c0
37bf388c0loc_37bf388c0:
37bf388c0movsd_xmm x2, [rcx+8*rax]
37bf388c5mulsd x2, [rdx]
37bf388c9movsd_xmm x1, [rbx+8*rax-8]
37bf388cfsubsd x1, x2
37bf388d3movsd_xmm [rbx+8*rax-8], x1
37bf388d9add rax, 1
37bf388ddcmp rax, r8
37bf388e0jne 0x37bf388c0
37bf388e2add rcx, r11
37bf388e5add rdx, 8
37bf388e9cmp r10, r9
37bf388ecjne 0x37bf38890
37bf388eenop
37bf388f0
37bf388f0loc_37bf388f0:
37bf388f0movsd_xmm x6, [rip+0x521e60]
37bf388f8mov rdx, rbx
37bf388fbmov rcx, rsi
37bf388femov rax, [rsp+224]
37bf38906lea r8, [rip+0x521e3b]
37bf3890dmovsd_xmm [rax], x6
37bf38911call idamax_64_
37bf38916mov r9, [rsi]
37bf38919addsd x7, x7
37bf3891dmovsd_xmm x0, [rbx+8*rax-8]
37bf38923andpd x0, [rip+0x521e35]
37bf3892bmov rdx, r9
37bf3892elea rax, [r9+rdi]
37bf38932imul rdx, r14
37bf38936mulsd x7, x0
37bf3893aadd rax, rdx
37bf3893dmovsd_xmm x1, [r13+8*rax]
37bf38944andpd x1, [rip+0x521e14]
37bf3894ccomisd x7, x1
37bf38950ja 0x37bf38a89
37bf38956
37bf38956loc_37bf38956:
37bf38956test r9, r9
37bf38959jle 0x37bf38a33
37bf3895flea r8, [r9+1]
37bf38963mov rdx, r14
37bf38966lea rax, [rdi+r9]
37bf3896amov rsi, r14
37bf3896dimul rdx, r8
37bf38971lea rcx, [rbx+8*r9-8]
37bf38976shl r14, 3
37bf3897aimul rsi, r9
37bf3897elea r10, [8*rdi]
37bf38986mov rdi, r8
37bf38989add rax, rdx
37bf3898clea r11, [r13+8*rax]
37bf38991sub rsi, rdx
37bf38994nop
37bf38995nop [rax+rax]
37bf389a0
37bf389a0loc_37bf389a0:
37bf389a0movsd_xmm x1, [rcx]
37bf389a4movapd x2, x6
37bf389a8mov rax, rdi
37bf389abmov rdx, r11
37bf389aedivsd x2, [r11+8*rsi]
37bf389b4sub rdi, 1
37bf389b8mulsd x1, x2
37bf389bcmovsd_xmm [rcx], x1
37bf389c0cmp rax, r9
37bf389c3jg 0x37bf38a22
37bf389c5nop [rax]
37bf389c9nop [rax+rax]
37bf389d4nop [rax+rax]
37bf389dfnop [rax+rax]
37bf389eanop [rax+rax]
37bf389f5nop [rax+rax]
37bf38a00
37bf38a00loc_37bf38a00:
37bf38a00movsd_xmm x0, [rdx]
37bf38a04add rdx, r14
37bf38a07mulsd x0, x2
37bf38a0bmulsd x0, [rbx+8*rax-8]
37bf38a11add rax, 1
37bf38a15subsd x1, x0
37bf38a19movsd_xmm [rcx], x1
37bf38a1dcmp rax, r8
37bf38a20jne 0x37bf38a00
37bf38a22
37bf38a22loc_37bf38a22:
37bf38a22sub rcx, 8
37bf38a26add r11, r10
37bf38a29cmp rdi, 1
37bf38a2djne 0x37bf389a0
37bf38a33
37bf38a33loc_37bf38a33:
37bf38a33sub r9, 1
37bf38a37mov [rsp+32], r12
37bf38a3cmov r8, rbp
37bf38a3fmov rdx, rbx
37bf38a42lea rax, [rip+0x521d07]
37bf38a49mov [rsp+72], r9
37bf38a4elea r9, [rip+0x521cf3]
37bf38a55mov [rsp+48], rax
37bf38a5amov rax, [rsp+216]
37bf38a62mov rcx, r9
37bf38a65mov [rsp+40], rax
37bf38a6acall dlaswp_64_
37bf38a6fnop
37bf38a70movups x6, [rsp+80]
37bf38a75movups x7, [rsp+96]
37bf38a7aadd rsp, 112
37bf38a7epop rbx
37bf38a7fpop rsi
37bf38a80pop rdi
37bf38a81pop rbp
37bf38a82pop r12
37bf38a84pop r13
37bf38a86pop r14
37bf38a88ret
37bf38a89
37bf38a89loc_37bf38a89:
37bf38a89movsd_xmm x1, [rip+0x521cdf]
37bf38a91lea r9, [rip+0x521cb0]
37bf38a98mov r8, rbx
37bf38a9bmov rcx, rsi
37bf38a9elea rdx, [rsp+64]
37bf38aa3divsd x1, x0
37bf38aa7movsd_xmm [rsp+64], x1
37bf38aadcall dscal_64_
37bf38ab2mov rax, [rsp+224]
37bf38abamov r9, [rsi]
37bf38abdmovsd_xmm x0, [rax]
37bf38ac1mulsd x0, [rsp+64]
37bf38ac7movsd_xmm [rax], x0
37bf38acbjmp 0x37bf38956
37bf387c0
37bf387c0dgesc2_64_:
37bf387c0push r14
37bf387c2push r13
37bf387c4push r12
37bf387c6push rbp
37bf387c7push rdi
37bf387c8push rsi
37bf387c9push rbx
37bf387casub rsp, 112
37bf387cemovups [rsp+80], x6
37bf387d3movups [rsp+96], x7
37bf387d8xor eax, eax
37bf387damov r14, [r8]
37bf387ddtest r14, r14
37bf387e0cmovs r14, rax
37bf387e4mov rsi, rcx
37bf387e7mov r13, rdx
37bf387eamov edx, 1
37bf387eflea rcx, [rip+0x521f4a]
37bf387f6mov rbx, r9
37bf387f9mov rbp, r8
37bf387fcmov rdi, r14
37bf387ffcall dlamch_64_
37bf38804mov edx, 1
37bf38809lea r12, [rsp+72]
37bf3880enot rdi
37bf38811lea rcx, [rip+0x521f29]
37bf38818movapd x6, x0
37bf3881ccall dlamch_64_
37bf38821mov rax, [rsi]
37bf38824mov [rsp+32], r12
37bf38829mov r8, rbp
37bf3882clea r9, [rip+0x521f15]
37bf38833mov rdx, rbx
37bf38836movapd x7, x0
37bf3883adivsd x7, x6
37bf3883esub rax, 1
37bf38842mov rcx, r9
37bf38845mov [rsp+72], rax
37bf3884alea rax, [rip+0x521ef7]
37bf38851mov [rsp+48], rax
37bf38856mov rax, [rsp+208]
37bf3885emov [rsp+40], rax
37bf38863call dlaswp_64_
37bf38868mov r10, [rsi]
37bf3886bcmp r10, 1
37bf3886fjle 0x37bf388f0
37bf38871lea r11, [8*r14]
37bf38879lea rcx, [r13-8]
37bf3887dmov rdx, rbx
37bf38880mov r9l, 1
37bf38886lea r8, [r10+1]
37bf3888anop [rax+rax]
37bf38890
37bf38890loc_37bf38890:
37bf38890add r9, 1
37bf38894cmp r10, r9
37bf38897jl 0x37bf388f0
37bf38899mov rax, r9
37bf3889cnop [rax]
37bf3889fnop [rax+rax]
37bf388aanop [rax+rax]
37bf388b5nop [rax+rax]
37bf388c0
37bf388c0loc_37bf388c0:
37bf388c0movsd_xmm x2, [rcx+8*rax]
37bf388c5mulsd x2, [rdx]
37bf388c9movsd_xmm x1, [rbx+8*rax-8]
37bf388cfsubsd x1, x2
37bf388d3movsd_xmm [rbx+8*rax-8], x1
37bf388d9add rax, 1
37bf388ddcmp rax, r8
37bf388e0jne 0x37bf388c0
37bf388e2add rcx, r11
37bf388e5add rdx, 8
37bf388e9cmp r10, r9
37bf388ecjne 0x37bf38890
37bf388eenop
37bf388f0
37bf388f0loc_37bf388f0:
37bf388f0movsd_xmm x6, [rip+0x521e60]
37bf388f8mov rdx, rbx
37bf388fbmov rcx, rsi
37bf388femov rax, [rsp+224]
37bf38906lea r8, [rip+0x521e3b]
37bf3890dmovsd_xmm [rax], x6
37bf38911call idamax_64_
37bf38916mov r9, [rsi]
37bf38919addsd x7, x7
37bf3891dmovsd_xmm x0, [rbx+8*rax-8]
37bf38923andpd x0, [rip+0x521e35]
37bf3892bmov rdx, r9
37bf3892elea rax, [r9+rdi]
37bf38932imul rdx, r14
37bf38936mulsd x7, x0
37bf3893aadd rax, rdx
37bf3893dmovsd_xmm x1, [r13+8*rax]
37bf38944andpd x1, [rip+0x521e14]
37bf3894ccomisd x7, x1
37bf38950ja 0x37bf38a89
37bf38956
37bf38956loc_37bf38956:
37bf38956test r9, r9
37bf38959jle 0x37bf38a33
37bf3895flea r8, [r9+1]
37bf38963mov rdx, r14
37bf38966lea rax, [rdi+r9]
37bf3896amov rsi, r14
37bf3896dimul rdx, r8
37bf38971lea rcx, [rbx+8*r9-8]
37bf38976shl r14, 3
37bf3897aimul rsi, r9
37bf3897elea r10, [8*rdi]
37bf38986mov rdi, r8
37bf38989add rax, rdx
37bf3898clea r11, [r13+8*rax]
37bf38991sub rsi, rdx
37bf38994nop
37bf38995nop [rax+rax]
37bf389a0
37bf389a0loc_37bf389a0:
37bf389a0movsd_xmm x1, [rcx]
37bf389a4movapd x2, x6
37bf389a8mov rax, rdi
37bf389abmov rdx, r11
37bf389aedivsd x2, [r11+8*rsi]
37bf389b4sub rdi, 1
37bf389b8mulsd x1, x2
37bf389bcmovsd_xmm [rcx], x1
37bf389c0cmp rax, r9
37bf389c3jg 0x37bf38a22
37bf389c5nop [rax]
37bf389c9nop [rax+rax]
37bf389d4nop [rax+rax]
37bf389dfnop [rax+rax]
37bf389eanop [rax+rax]
37bf389f5nop [rax+rax]
37bf38a00
37bf38a00loc_37bf38a00:
37bf38a00movsd_xmm x0, [rdx]
37bf38a04add rdx, r14
37bf38a07mulsd x0, x2
37bf38a0bmulsd x0, [rbx+8*rax-8]
37bf38a11add rax, 1
37bf38a15subsd x1, x0
37bf38a19movsd_xmm [rcx], x1
37bf38a1dcmp rax, r8
37bf38a20jne 0x37bf38a00
37bf38a22
37bf38a22loc_37bf38a22:
37bf38a22sub rcx, 8
37bf38a26add r11, r10
37bf38a29cmp rdi, 1
37bf38a2djne 0x37bf389a0
37bf38a33
37bf38a33loc_37bf38a33:
37bf38a33sub r9, 1
37bf38a37mov [rsp+32], r12
37bf38a3cmov r8, rbp
37bf38a3fmov rdx, rbx
37bf38a42lea rax, [rip+0x521d07]
37bf38a49mov [rsp+72], r9
37bf38a4elea r9, [rip+0x521cf3]
37bf38a55mov [rsp+48], rax
37bf38a5amov rax, [rsp+216]
37bf38a62mov rcx, r9
37bf38a65mov [rsp+40], rax
37bf38a6acall dlaswp_64_
37bf38a6fnop
37bf38a70movups x6, [rsp+80]
37bf38a75movups x7, [rsp+96]
37bf38a7aadd rsp, 112
37bf38a7epop rbx
37bf38a7fpop rsi
37bf38a80pop rdi
37bf38a81pop rbp
37bf38a82pop r12
37bf38a84pop r13
37bf38a86pop r14
37bf38a88ret
37bf38a89
37bf38a89loc_37bf38a89:
37bf38a89movsd_xmm x1, [rip+0x521cdf]
37bf38a91lea r9, [rip+0x521cb0]
37bf38a98mov r8, rbx
37bf38a9bmov rcx, rsi
37bf38a9elea rdx, [rsp+64]
37bf38aa3divsd x1, x0
37bf38aa7movsd_xmm [rsp+64], x1
37bf38aadcall dscal_64_
37bf38ab2mov rax, [rsp+224]
37bf38abamov r9, [rsi]
37bf38abdmovsd_xmm x0, [rax]
37bf38ac1mulsd x0, [rsp+64]
37bf38ac7movsd_xmm [rax], x0
37bf38acbjmp 0x37bf38956
37bf387c0
Loading..