File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bfea180
37bfea180dlasyf_rook_64_:
37bfea180push r15
37bfea182push r14
37bfea184push r13
37bfea186push r12
37bfea188push rbp
37bfea189push rdi
37bfea18apush rsi
37bfea18bpush rbx
37bfea18csub rsp, 520
37bfea193movups [rsp+416], x6
37bfea19bmovups [rsp+432], x7
37bfea1a3movups [rsp+448], x8
37bfea1acmovups [rsp+464], x9
37bfea1b5movups [rsp+480], x10
37bfea1bemovups [rsp+496], x11
37bfea1c7mov rax, [rsp+632]
37bfea1cfmov r15, [rsp+624]
37bfea1d7mov r14, [rsp+648]
37bfea1dfmov rax, [rax]
37bfea1e2mov r12, rdx
37bfea1e5xor edx, edx
37bfea1e7test rax, rax
37bfea1eamov rbx, rcx
37bfea1edcmovns rdx, rax
37bfea1f1mov rax, [rsp+656]
37bfea1f9lea rcx, [rip+0x474e00]
37bfea200mov [rsp+608], r8
37bfea208mov [rsp+616], r9
37bfea210mov rax, [rax]
37bfea213mov [rsp+152], rdx
37bfea21bnot rdx
37bfea21emov [rsp+144], rdx
37bfea226xor edx, edx
37bfea228test rax, rax
37bfea22bcmovns rdx, rax
37bfea22fmov rax, [rsp+664]
37bfea237mov [rax], 0
37bfea23emov [rsp+176], rdx
37bfea246not rdx
37bfea249mov [rsp+184], rdx
37bfea251mov edx, 1
37bfea256call dlamch_64_
37bfea25bmov r9l, 1
37bfea261mov r8l, 1
37bfea267mov rcx, rbx
37bfea26alea rdx, [rip+0x474d90]
37bfea271movapd x11, x0
37bfea276call lsame_64_
37bfea27btest rax, rax
37bfea27eje 0x37bfea648
37bfea284mov rax, [rsp+608]
37bfea28cmov r13, [r12]
37bfea290mov rdi, [rax]
37bfea293mov rax, r13
37bfea296mov [rsp+360], r13
37bfea29esub rax, rdi
37bfea2a1add rax, 1
37bfea2a5cmp r13, rax
37bfea2a8jg 0x37bfea2b3
37bfea2aacmp r13, rdi
37bfea2adjg 0x37bfec399
37bfea2b3
37bfea2b3loc_37bfea2b3:
37bfea2b3lea rax, [rsp+360]
37bfea2bbmovsd_xmm x6, [rip+0x474d9d]
37bfea2c3mov rdx, r13
37bfea2c6pxor x7, x7
37bfea2camov [rsp+160], rax
37bfea2d2lea rax, [rsp+408]
37bfea2damov [rsp+136], rax
37bfea2e2lea rax, [rip+0x474d2f]
37bfea2e9mov [rsp+240], rax
37bfea2f1lea rax, [rip+0x474d30]
37bfea2f8mov [rsp+248], rax
37bfea300
37bfea300loc_37bfea300:
37bfea300test r13, r13
37bfea303jle 0x37bfea4a6
37bfea309mov rsi, [rsp+176]
37bfea311mov rax, [rsp+184]
37bfea319mov [rsp+384], r13
37bfea321imul r13, [rsp+152]
37bfea32amov rcx, [rsp+160]
37bfea332imul rsi, rdi
37bfea336add rax, rsi
37bfea339lea r9, [r14+8*rax+8]
37bfea33emov [rsp+208], rax
37bfea346mov rax, [rsp+144]
37bfea34emov [rsp+192], r9
37bfea356lea rax, [rax+r13+1]
37bfea35blea rdx, [r15+8*rax]
37bfea35flea rax, [rip+0x474ca2]
37bfea366mov [rsp+32], rax
37bfea36bmov r8, rax
37bfea36ecall dcopy_64_
37bfea373mov rax, [r12]
37bfea377mov rbx, [rsp+360]
37bfea37fcmp rax, rbx
37bfea382jg 0x37bfebec0
37bfea388
37bfea388loc_37bfea388:
37bfea388mov rax, [rsp+208]
37bfea390add rax, rbx
37bfea393movsd_xmm x9, [r14+8*rax]
37bfea399cmp rbx, 1
37bfea39djg 0x37bfeb6b0
37bfea3a3ucomisd x9, x7
37bfea3a8jp 0x37bfea3b0
37bfea3aaje 0x37bfeb640
37bfea3b0
37bfea3b0loc_37bfea3b0:
37bfea3b0mov rdi, [rsp+152]
37bfea3b8mov [rsp+376], rbx
37bfea3c0imul rdi, rbx
37bfea3c4add rdi, [rsp+144]
37bfea3cc
37bfea3ccloc_37bfea3cc:
37bfea3cclea rax, [rip+0x474c35]
37bfea3d3mov rdx, [rsp+192]
37bfea3dblea r9, [r15+8*rdi+8]
37bfea3e0mov rcx, [rsp+160]
37bfea3e8mov [rsp+32], rax
37bfea3edmov r8, rax
37bfea3f0call dcopy_64_
37bfea3f5mov rax, [rsp+360]
37bfea3fdmov rbx, [rsp+376]
37bfea405lea r13, [rax-1]
37bfea409cmp rax, 1
37bfea40djle 0x37bfea460
37bfea40fmov rdx, [rsp+152]
37bfea417imul rdx, rax
37bfea41badd rdx, [rsp+144]
37bfea423lea rcx, [rax+rdx]
37bfea427movsd_xmm x0, [r15+8*rcx]
37bfea42dmovapd x1, x0
37bfea431andpd x1, [rip+0x474c17]
37bfea439comisd x1, x11
37bfea43ejae 0x37bfec310
37bfea444pxor x1, x1
37bfea448ucomisd x0, x1
37bfea44cjp 0x37bfec2a1
37bfea452jne 0x37bfec2a1
37bfea458nop [rax+rax]
37bfea460
37bfea460loc_37bfea460:
37bfea460mov rax, [rsp+640]
37bfea468mov [rax+8*r13], rbx
37bfea46cmov rax, [rsp+608]
37bfea474mov rcx, [rax]
37bfea477
37bfea477loc_37bfea477:
37bfea477mov rdx, [r12]
37bfea47blea rdi, [rcx+r13]
37bfea47fmov [rsp+360], r13
37bfea487mov rax, rdx
37bfea48asub rdi, rdx
37bfea48dsub rax, rcx
37bfea490add rax, 1
37bfea494cmp rax, r13
37bfea497jl 0x37bfea300
37bfea49dcmp rcx, rdx
37bfea4a0jge 0x37bfea300
37bfea4a6
37bfea4a6loc_37bfea4a6:
37bfea4a6sub rdx, r13
37bfea4a9
37bfea4a9loc_37bfea4a9:
37bfea4a9add rdi, 1
37bfea4admov rax, [rsp+632]
37bfea4b5imul rdi, [rsp+176]
37bfea4bemov [rsp+88], r15
37bfea4c3mov rbx, [rsp+144]
37bfea4cbmov [rsp+408], rdx
37bfea4d3lea rcx, [rip+0x474b5f]
37bfea4dalea r8, [rip+0x474b4f]
37bfea4e1mov [rsp+96], rax
37bfea4e6mov rax, [rsp+248]
37bfea4eemov rdx, [rsp+240]
37bfea4f6mov r9, [rsp+160]
37bfea4femov [rsp+120], 9
37bfea507mov [rsp+80], rax
37bfea50cmov rax, [rsp+656]
37bfea514mov [rsp+112], 12
37bfea51dmov [rsp+72], rax
37bfea522mov rax, [rsp+184]
37bfea52amov [rsp+104], 5
37bfea533lea rax, [rax+rdi+1]
37bfea538lea rax, [r14+8*rax]
37bfea53cmov [rsp+64], rax
37bfea541mov rax, [rsp+632]
37bfea549mov [rsp+56], rax
37bfea54elea rax, [r13+1]
37bfea552imul rax, [rsp+152]
37bfea55blea rax, [rbx+rax+1]
37bfea560lea rax, [r15+8*rax]
37bfea564mov [rsp+48], rax
37bfea569lea rax, [rip+0x474aa0]
37bfea570mov [rsp+40], rax
37bfea575mov rax, [rsp+136]
37bfea57dmov [rsp+32], rax
37bfea582call dgemmtr_
37bfea587mov rsi, [rsp+360]
37bfea58fmov [rsp+624], r15
37bfea597mov r15, r12
37bfea59amov rdx, [r12]
37bfea59emov r13, [rsp+632]
37bfea5a6mov r14, [rsp+640]
37bfea5aemov r12, [rsp+624]
37bfea5b6lea rcx, [rsi+1]
37bfea5banop [rax+rax]
37bfea5c0
37bfea5c0loc_37bfea5c0:
37bfea5c0mov r8, [r14+8*rcx-8]
37bfea5c5lea rbx, [rcx+1]
37bfea5c9test r8, r8
37bfea5ccjs 0x37bfeb598
37bfea5d2mov [rsp+400], rbx
37bfea5dacmp r8, rcx
37bfea5ddje 0x37bfeb620
37bfea5e3cmp rdx, rbx
37bfea5e6jge 0x37bfec0c0
37bfea5ec
37bfea5ecloc_37bfea5ec:
37bfea5ecmov rbx, rdx
37bfea5efsub rbx, rsi
37bfea5f2
37bfea5f2loc_37bfea5f2:
37bfea5f2mov rax, [rsp+616]
37bfea5famov [rax], rbx
37bfea5fdmovups x6, [rsp+416]
37bfea605movups x7, [rsp+432]
37bfea60dmovups x8, [rsp+448]
37bfea616movups x9, [rsp+464]
37bfea61fmovups x10, [rsp+480]
37bfea628movups x11, [rsp+496]
37bfea631add rsp, 520
37bfea638pop rbx
37bfea639pop rsi
37bfea63apop rdi
37bfea63bpop rbp
37bfea63cpop r12
37bfea63epop r13
37bfea640pop r14
37bfea642pop r15
37bfea644ret
37bfea645
37bfea645 0f 1f 00 ...
37bfea648
37bfea648loc_37bfea648:
37bfea648lea rax, [rsp+408]
37bfea650mov r11, [r12]
37bfea654pxor x6, x6
37bfea658mov ebp, 1
37bfea65dmov [rsp+136], rax
37bfea665lea rax, [rip+0x4749ac]
37bfea66cmovsd_xmm x7, [rip+0x4749ec]
37bfea674mov r13, rbp
37bfea677mov [rsp+240], rax
37bfea67flea rax, [rip+0x4749a2]
37bfea686mov [rsp+248], rax
37bfea68elea rax, [rsp+400]
37bfea696mov [rsp+320], rax
37bfea69emov rax, r11
37bfea6a1nop [rax]
37bfea6a5nop [rax+rax]
37bfea6b0
37bfea6b0loc_37bfea6b0:
37bfea6b0mov rdi, [rsp+608]
37bfea6b8mov [rsp+360], r13
37bfea6c0mov rdx, [rdi]
37bfea6c3cmp rdx, r13
37bfea6c6jg 0x37bfea6d1
37bfea6c8cmp rdx, rax
37bfea6cbjl 0x37bfeb2b0
37bfea6d1
37bfea6d1loc_37bfea6d1:
37bfea6d1cmp r13, rax
37bfea6d4jg 0x37bfeb2b0
37bfea6damov rdi, [rsp+152]
37bfea6e2mov rsi, [rsp+176]
37bfea6easub rax, r13
37bfea6edlea rbp, [rip+0x474914]
37bfea6f4add rax, 1
37bfea6f8mov rbx, [rsp+144]
37bfea700mov [rsp+32], rbp
37bfea705mov r8, rbp
37bfea708imul rdi, r13
37bfea70cmov [rsp+408], rax
37bfea714mov rax, [rsp+184]
37bfea71cimul rsi, r13
37bfea720mov [rsp+384], r13
37bfea728add rbx, rdi
37bfea72bmov [rsp+296], rdi
37bfea733add rax, rsi
37bfea736lea rcx, [r13+rbx]
37bfea73bmov [rsp+192], rbx
37bfea743lea rbx, [r13-1]
37bfea747mov [rsp+264], rax
37bfea74fadd rax, r13
37bfea752lea rdx, [r15+8*rcx]
37bfea756lea rdi, [r14+8*rax]
37bfea75amov [rsp+256], rcx
37bfea762mov rcx, [rsp+136]
37bfea76amov r9, rdi
37bfea76dmov [rsp+272], rdx
37bfea775mov [rsp+224], rbx
37bfea77dmov [rsp+208], rax
37bfea785mov [rsp+216], rdi
37bfea78dcall dcopy_64_
37bfea792cmp r13, 1
37bfea796jle 0x37bfea82e
37bfea79cmov rax, [r12]
37bfea7a0mov [rsp+72], rdi
37bfea7a5lea r9, [rip+0x474864]
37bfea7acmov rdi, [rsp+248]
37bfea7b4mov [rsp+80], rbp
37bfea7b9sub rax, r13
37bfea7bcmov r8, [rsp+136]
37bfea7c4mov [rsp+88], 12
37bfea7cdmov [rsp+64], rdi
37bfea7d2mov rdi, [rsp+656]
37bfea7daadd rax, 1
37bfea7demov [rsp+400], rax
37bfea7e6lea rax, [8*rbx]
37bfea7eemov rcx, [rsp+240]
37bfea7f6mov [rsp+56], rdi
37bfea7fbmov rdi, [rsp+632]
37bfea803lea rdx, [r14+rax]
37bfea807add rax, r15
37bfea80amov [rsp+48], rdx
37bfea80fmov rdx, [rsp+320]
37bfea817mov [rsp+40], rdi
37bfea81cmov [rsp+32], rax
37bfea821mov [rsp+408], rbx
37bfea829call dgemv_64_
37bfea82e
37bfea82eloc_37bfea82e:
37bfea82emov rax, [rsp+208]
37bfea836lea rdi, [r13+1]
37bfea83amov [rsp+160], rdi
37bfea842movsd_xmm x8, [r14+8*rax]
37bfea848mov rax, [r12]
37bfea84ccmp rax, r13
37bfea84fjg 0x37bfea8e0
37bfea855ucomisd x8, x6
37bfea85ajp 0x37bfea862
37bfea85cje 0x37bfea965
37bfea862
37bfea862loc_37bfea862:
37bfea862mov rbp, r13
37bfea865
37bfea865loc_37bfea865:
37bfea865sub rax, r13
37bfea868mov r9, [rsp+272]
37bfea870mov rdx, [rsp+216]
37bfea878add rax, 1
37bfea87cmov rcx, [rsp+136]
37bfea884mov [rsp+408], rax
37bfea88clea rax, [rip+0x474775]
37bfea893mov [rsp+32], rax
37bfea898mov r8, rax
37bfea89bcall dcopy_64_
37bfea8a0mov rax, [r12]
37bfea8a4cmp rax, r13
37bfea8a7jg 0x37bfeb488
37bfea8ad
37bfea8adloc_37bfea8ad:
37bfea8admov r13, [rsp+160]
37bfea8b5nop [rax+rax]
37bfea8c0
37bfea8c0loc_37bfea8c0:
37bfea8c0mov rsi, [rsp+640]
37bfea8c8mov rcx, [rsp+224]
37bfea8d0mov [rsi+8*rcx], rbp
37bfea8d4jmp 0x37bfea6b0
37bfea8d9
37bfea8d9 0f 1f 80 00 00 00 00 .......
37bfea8e0
37bfea8e0loc_37bfea8e0:
37bfea8e0sub rax, r13
37bfea8e3mov rdi, [rsp+264]
37bfea8ebmov rcx, [rsp+136]
37bfea8f3lea r8, [rip+0x47470e]
37bfea8famov [rsp+408], rax
37bfea902mov rax, [rsp+160]
37bfea90aandpd x8, [rip+0x47473d]
37bfea913lea r9, [rdi+rax]
37bfea917lea rdx, [r14+8*r9]
37bfea91bmov [rsp+200], r9
37bfea923call idamax_64_
37bfea928movapd x0, x8
37bfea92dmov r9, [rsp+200]
37bfea935lea rbp, [rax+r13]
37bfea939lea rax, [rdi+rbp]
37bfea93dmov [rsp+352], rbp
37bfea945movsd_xmm x9, [r14+8*rax]
37bfea94bandpd x9, [rip+0x4746fc]
37bfea954maxsd x0, x9
37bfea959ucomisd x0, x6
37bfea95djp 0x37bfea9c8
37bfea95fjne 0x37bfea9c8
37bfea961mov rax, [r12]
37bfea965
37bfea965loc_37bfea965:
37bfea965mov rbx, [rsp+664]
37bfea96dcmp [rbx], 0
37bfea971jne 0x37bfea976
37bfea973mov [rbx], r13
37bfea976
37bfea976loc_37bfea976:
37bfea976sub rax, r13
37bfea979mov r9, [rsp+272]
37bfea981mov rbp, r13
37bfea984mov rdx, [rsp+216]
37bfea98cadd rax, 1
37bfea990mov rcx, [rsp+136]
37bfea998mov [rsp+408], rax
37bfea9a0lea rax, [rip+0x474661]
37bfea9a7mov [rsp+32], rax
37bfea9acmov r8, rax
37bfea9afcall dcopy_64_
37bfea9b4mov r13, [rsp+160]
37bfea9bcmov rax, [r12]
37bfea9c0jmp 0x37bfea8c0
37bfea9c5
37bfea9c5 0f 1f 00 ...
37bfea9c8
37bfea9c8loc_37bfea9c8:
37bfea9c8movapd x0, x9
37bfea9cdmulsd x0, x7
37bfea9d1comisd x0, x8
37bfea9d6jbe 0x37bfec300
37bfea9dcmov rax, [rsp+184]
37bfea9e4add rsi, [rsp+176]
37bfea9ecmov [rsp+328], r13
37bfea9f4mov [rsp+344], r9
37bfea9fclea rcx, [rsi+rax]
37bfeaa00mov [rsp+232], rbx
37bfeaa08lea rax, [rcx+r13]
37bfeaa0clea rax, [r14+8*rax]
37bfeaa10mov [rsp+200], rax
37bfeaa18lea rax, [r15+8*rbx]
37bfeaa1cmov rbx, rcx
37bfeaa1fmov [rsp+336], rax
37bfeaa27mov rax, [rsp+168]
37bfeaa2fmov [rsp+312], rax
37bfeaa37
37bfeaa37loc_37bfeaa37:
37bfeaa37mov rax, [rsp+192]
37bfeaa3fmov r9, [rsp+200]
37bfeaa47mov rsi, rbp
37bfeaa4amov r8, [rsp+632]
37bfeaa52mov rcx, [rsp+136]
37bfeaa5asub rsi, r13
37bfeaa5dadd rax, rbp
37bfeaa60mov [rsp+408], rsi
37bfeaa68lea rdx, [r15+8*rax]
37bfeaa6cmov [rsp+288], rax
37bfeaa74lea rax, [rip+0x47458d]
37bfeaa7bmov [rsp+32], rax
37bfeaa80mov [rsp+280], rdx
37bfeaa88call dcopy_64_
37bfeaa8dmov rdi, [r12]
37bfeaa91mov rdx, [rsp+152]
37bfeaa99mov rcx, [rsp+136]
37bfeaaa1sub rdi, rbp
37bfeaaa4imul rdx, rbp
37bfeaaa8lea rax, [rdi+1]
37bfeaaaclea rdi, [rbx+rbp]
37bfeaab0mov [rsp+408], rax
37bfeaab8mov rax, [rsp+144]
37bfeaac0lea r9, [r14+8*rdi]
37bfeaac4add rax, rdx
37bfeaac7add rax, rbp
37bfeaacalea rdx, [r15+8*rax]
37bfeaacelea rax, [rip+0x474533]
37bfeaad5mov [rsp+32], rax
37bfeaadamov r8, rax
37bfeaaddmov [rsp+304], rdx
37bfeaae5call dcopy_64_
37bfeaaeacmp r13, 1
37bfeaaeejle 0x37bfeab9b
37bfeaaf4mov rdx, [r12]
37bfeaaf8mov r8, [rsp+136]
37bfeab00mov [rsp+88], 12
37bfeab09lea r9, [rip+0x474500]
37bfeab10mov rcx, [rsp+240]
37bfeab18sub rdx, r13
37bfeab1blea rax, [rdx+1]
37bfeab1fmov rdx, [rsp+232]
37bfeab27mov [rsp+400], rax
37bfeab2flea rax, [rip+0x4744d2]
37bfeab36mov [rsp+80], rax
37bfeab3bmov rax, [rsp+200]
37bfeab43mov [rsp+408], rdx
37bfeab4bmov rdx, [rsp+320]
37bfeab53mov [rsp+72], rax
37bfeab58mov rax, [rsp+248]
37bfeab60mov [rsp+64], rax
37bfeab65mov rax, [rsp+656]
37bfeab6dmov [rsp+56], rax
37bfeab72lea rax, [r14+8*rbp-8]
37bfeab77mov [rsp+48], rax
37bfeab7cmov rax, [rsp+632]
37bfeab84mov [rsp+40], rax
37bfeab89mov rax, [rsp+336]
37bfeab91mov [rsp+32], rax
37bfeab96call dgemv_64_
37bfeab9b
37bfeab9bloc_37bfeab9b:
37bfeab9bcmp r13, rbp
37bfeab9ejne 0x37bfeabf8
37bfeaba0mov rax, [r12]
37bfeaba4cmp rax, r13
37bfeaba7jg 0x37bfeb160
37bfeabadsub rax, r13
37bfeabb0mov r9, [rsp+216]
37bfeabb8mov rdx, [rsp+200]
37bfeabc0add rax, 1
37bfeabc4mov rcx, [rsp+136]
37bfeabccmov [rsp+408], rax
37bfeabd4lea rax, [rip+0x47442d]
37bfeabdbmov [rsp+32], rax
37bfeabe0mov r8, rax
37bfeabe3call dcopy_64_
37bfeabe8
37bfeabe8loc_37bfeabe8:
37bfeabe8mov rax, [r12]
37bfeabecjmp 0x37bfea865
37bfeabf1
37bfeabf1 0f 1f 80 00 00 00 00 .......
37bfeabf8
37bfeabf8loc_37bfeabf8:
37bfeabf8mov rdx, [rsp+200]
37bfeac00mov rcx, [rsp+136]
37bfeac08lea r8, [rip+0x4743f9]
37bfeac0fmov [rsp+408], rsi
37bfeac17call idamax_64_
37bfeac1cadd rax, [rsp+232]
37bfeac24mov [rsp+168], rax
37bfeac2cadd rax, rbx
37bfeac2fmovsd_xmm x8, [r14+8*rax]
37bfeac35mov rax, [r12]
37bfeac39andpd x8, [rip+0x47440e]
37bfeac42cmp rax, rbp
37bfeac45jg 0x37bfeb1d0
37bfeac4b
37bfeac4bloc_37bfeac4b:
37bfeac4bmovapd x1, x8
37bfeac50movsd_xmm x0, [r14+8*rdi]
37bfeac56andpd x0, [rip+0x4743f2]
37bfeac5emulsd x1, x7
37bfeac62comisd x1, x0
37bfeac66jbe 0x37bfeaef8
37bfeac6cmov r10, [rsp+384]
37bfeac74cmp r10, [rsp+168]
37bfeac7cje 0x37bfeacf0
37bfeac7ecomisd x9, x8
37bfeac83jae 0x37bfeacf0
37bfeac85mov rax, [r12]
37bfeac89mov r9, [rsp+216]
37bfeac91mov [rsp+384], rbp
37bfeac99movapd x9, x8
37bfeac9emov rdx, [rsp+200]
37bfeaca6mov rcx, [rsp+136]
37bfeacaesub rax, r13
37bfeacb1add rax, 1
37bfeacb5mov [rsp+408], rax
37bfeacbdlea rax, [rip+0x474344]
37bfeacc4mov [rsp+32], rax
37bfeacc9mov r8, rax
37bfeaccccall dcopy_64_
37bfeacd1mov rax, [rsp+168]
37bfeacd9mov [rsp+312], rax
37bfeace1mov rbp, rax
37bfeace4jmp 0x37bfeaa37
37bfeace9
37bfeace9 0f 1f 80 00 00 00 00 .......
37bfeacf0
37bfeacf0loc_37bfeacf0:
37bfeacf0mov rax, [rsp+160]
37bfeacf8mov rcx, rbx
37bfeacfbmov [rsp+376], rbp
37bfead03mov r9, [rsp+344]
37bfead0bmov rbx, [rsp+232]
37bfead13mov [rsp+368], rax
37bfead1bcmp r10, r13
37bfead1eje 0x37bfec130
37bfead24mov rax, r10
37bfead27mov rdi, [rsp+136]
37bfead2fmov rdx, [rsp+272]
37bfead37lea r8, [rip+0x4742ca]
37bfead3esub rax, r13
37bfead41mov [rsp+160], r10
37bfead49mov [rsp+408], rax
37bfead51mov rax, [rsp+192]
37bfead59mov rcx, rdi
37bfead5cadd rax, r10
37bfead5flea rsi, [r15+8*rax]
37bfead63mov rax, [rsp+632]
37bfead6bmov r9, rsi
37bfead6emov [rsp+32], rax
37bfead73call dcopy_64_
37bfead78mov r10, [rsp+160]
37bfead80mov rax, [r12]
37bfead84lea rcx, [rip+0x47427d]
37bfead8bmov r13, [rsp+152]
37bfead93mov [rsp+32], rcx
37bfead98mov r8, rcx
37bfead9bmov rdx, rsi
37bfead9esub rax, r10
37bfeada1mov rcx, rdi
37bfeada4lea rdi, [rsp+368]
37bfeadacadd rax, 1
37bfeadb0mov [rsp+408], rax
37bfeadb8mov rax, r13
37bfeadbbimul rax, r10
37bfeadbfadd rax, [rsp+144]
37bfeadc7add rax, r10
37bfeadcalea r9, [r15+8*rax]
37bfeadcecall dcopy_64_
37bfeadd3mov rax, [rsp+632]
37bfeaddbmov r10, [rsp+160]
37bfeade3lea rdx, [r15+8*rbx]
37bfeade7lea rcx, [rsp+360]
37bfeadefmov [rsp+32], rax
37bfeadf4lea rsi, [8*r10-8]
37bfeadfcmov r8, rax
37bfeadfflea r9, [r15+rsi]
37bfeae03mov [rsp+216], r10
37bfeae0bcall dswap_64_
37bfeae10mov rbx, [rsp+360]
37bfeae18lea r9, [r14+rsi]
37bfeae1cmov rcx, rdi
37bfeae1flea rax, [rbx-1]
37bfeae23lea rsi, [rbx+1]
37bfeae27mov [rsp+224], rax
37bfeae2flea rdx, [r14+8*rax]
37bfeae33mov rax, [rsp+656]
37bfeae3bmov [rsp+32], rax
37bfeae40mov r8, rax
37bfeae43call dswap_64_
37bfeae48mov rcx, [rsp+176]
37bfeae50mov rax, [rsp+184]
37bfeae58mov [rsp+160], rsi
37bfeae60mov r11, [rsp+144]
37bfeae68mov r8, [rsp+368]
37bfeae70imul rcx, rbx
37bfeae74mov r10, [rsp+216]
37bfeae7cadd rax, rcx
37bfeae7fmov [rsp+264], rax
37bfeae87add rax, rbx
37bfeae8amov [rsp+208], rax
37bfeae92mov rax, r13
37bfeae95imul rax, rbx
37bfeae99lea rsi, [r11+rax]
37bfeae9dadd rax, r13
37bfeaea0cmp r8, rbp
37bfeaea3lea r9, [rax+r11]
37bfeaea7lea rax, [rbx+rsi]
37bfeaeabmov [rsp+192], rsi
37bfeaeb3mov [rsp+200], r9
37bfeaebbmov [rsp+256], rax
37bfeaec3jne 0x37bfeb540
37bfeaec9mov rax, [rsp+264]
37bfeaed1mov rsi, [rsp+160]
37bfeaed9add rcx, [rsp+176]
37bfeaee1add rcx, [rsp+184]
37bfeaee9lea r9, [rax+rsi]
37bfeaeedjmp 0x37bfeb0c4
37bfeaef2
37bfeaef2 66 0f 1f 44 00 00 f..D..
37bfeaef8
37bfeaef8loc_37bfeaef8:
37bfeaef8mov rax, [r12]
37bfeaefcmov r9, [rsp+216]
37bfeaf04mov [rsp+376], rbp
37bfeaf0cmov rdx, [rsp+200]
37bfeaf14mov rcx, [rsp+136]
37bfeaf1csub rax, r13
37bfeaf1fmov rbx, [rsp+232]
37bfeaf27add rax, 1
37bfeaf2bmov [rsp+408], rax
37bfeaf33lea rax, [rip+0x4740ce]
37bfeaf3amov [rsp+32], rax
37bfeaf3fmov r8, rax
37bfeaf42call dcopy_64_
37bfeaf47mov [rsp+368], r13
37bfeaf4fcmp r13, rbp
37bfeaf52je 0x37bfeabe8
37bfeaf58mov rax, [rsp+296]
37bfeaf60add rax, [rsp+152]
37bfeaf68mov [rsp+328], rbx
37bfeaf70lea rdi, [rsp+368]
37bfeaf78add rax, [rsp+144]
37bfeaf80mov rdx, [rsp+256]
37bfeaf88mov ebx, 1
37bfeaf8dmov [rsp+200], rax
37bfeaf95add rax, rbp
37bfeaf98lea r9, [r15+8*rax]
37bfeaf9cmov rax, [rsp+192]
37bfeafa4
37bfeafa4loc_37bfeafa4:
37bfeafa4movsd_xmm x0, [r15+8*rdx]
37bfeafaamov rcx, [rsp+288]
37bfeafb2sub rsi, 1
37bfeafb6lea r8, [rip+0x47404b]
37bfeafbdmov [rsp+408], rsi
37bfeafc5mov rsi, [rsp+136]
37bfeafcdmovsd_xmm [r15+8*rcx], x0
37bfeafd3mov rcx, [rsp+632]
37bfeafdbadd rax, [rsp+160]
37bfeafe3lea rdx, [r15+8*rax]
37bfeafe7mov [rsp+32], rcx
37bfeafecmov rcx, rsi
37bfeafefcall dcopy_64_
37bfeaff4mov rax, [r12]
37bfeaff8lea rcx, [rip+0x474009]
37bfeafffmov r9, [rsp+304]
37bfeb007mov [rsp+32], rcx
37bfeb00cmov rdx, [rsp+280]
37bfeb014mov r8, rcx
37bfeb017mov rcx, rsi
37bfeb01asub rax, rbp
37bfeb01dlea rsi, [8*rbp-8]
37bfeb025add rax, 1
37bfeb029mov [rsp+408], rax
37bfeb031call dcopy_64_
37bfeb036mov rcx, [rsp+328]
37bfeb03elea r9, [r15+rsi]
37bfeb042lea rdx, [r15+8*rcx]
37bfeb046mov rcx, [rsp+632]
37bfeb04emov [rsp+32], rcx
37bfeb053mov r8, rcx
37bfeb056mov rcx, rdi
37bfeb059call dswap_64_
37bfeb05emov rcx, [rsp+656]
37bfeb066lea r9, [r14+rsi]
37bfeb06amov rax, [rsp+368]
37bfeb072mov [rsp+32], rcx
37bfeb077mov r8, rcx
37bfeb07alea rdx, [r14+8*rax-8]
37bfeb07fmov rcx, rdi
37bfeb082call dswap_64_
37bfeb087cmp rbx, 1
37bfeb08bje 0x37bfec360
37bfeb091mov rax, [rsp+160]
37bfeb099mov rbx, [rsp+264]
37bfeb0a1mov rcx, [rsp+176]
37bfeb0a9mov r10, [rsp+384]
37bfeb0b1lea r9, [rax+rbx]
37bfeb0b5mov rbx, r13
37bfeb0b8imul rcx, rax
37bfeb0bcadd rcx, [rsp+184]
37bfeb0c4
37bfeb0c4loc_37bfeb0c4:
37bfeb0c4mov rsi, [rsp+160]
37bfeb0ccmov rax, [r12]
37bfeb0d0lea r13, [rbx+2]
37bfeb0d4movsd_xmm x2, [r14+8*r9]
37bfeb0dalea rdx, [rsi+rcx]
37bfeb0demov rsi, [rsp+208]
37bfeb0e6movsd_xmm x9, [r14+8*rdx]
37bfeb0eclea rdx, [rax-1]
37bfeb0f0movsd_xmm x10, [r14+8*rsi]
37bfeb0f6cmp rdx, rbx
37bfeb0f9jg 0x37bfeb1f0
37bfeb0ff
37bfeb0ffloc_37bfeb0ff:
37bfeb0ffmov rsi, [rsp+256]
37bfeb107mov rdx, [rsp+192]
37bfeb10fmov rdi, r10
37bfeb112mov r11, rbp
37bfeb115mov rcx, [rsp+640]
37bfeb11dneg rdi
37bfeb120neg r11
37bfeb123movsd_xmm [r15+8*rsi], x10
37bfeb129mov rsi, [rsp+160]
37bfeb131add rdx, rsi
37bfeb134movsd_xmm [r15+8*rdx], x2
37bfeb13amov rdx, [rsp+200]
37bfeb142add rdx, rsi
37bfeb145mov rsi, [rsp+224]
37bfeb14dmovsd_xmm [r15+8*rdx], x9
37bfeb153mov [rcx+8*rsi], rdi
37bfeb157mov [rcx+8*rbx], r11
37bfeb15bjmp 0x37bfea6b0
37bfeb160
37bfeb160loc_37bfeb160:
37bfeb160pxor x10, x10
37bfeb165
37bfeb165loc_37bfeb165:
37bfeb165sub rax, rbp
37bfeb168mov rcx, [rsp+136]
37bfeb170lea r8, [rip+0x473e91]
37bfeb177mov [rsp+408], rax
37bfeb17flea rax, [rbx+rbp+1]
37bfeb184lea rdx, [r14+8*rax]
37bfeb188call idamax_64_
37bfeb18dlea rcx, [rax+rbp]
37bfeb191lea rax, [rbx+rcx]
37bfeb195movsd_xmm x8, [r14+8*rax]
37bfeb19bmov rax, [rsp+312]
37bfeb1a3andpd x8, [rip+0x473ea4]
37bfeb1accomisd x8, x10
37bfeb1b1maxsd x8, x10
37bfeb1b6cmova rax, rcx
37bfeb1bamov [rsp+168], rax
37bfeb1c2jmp 0x37bfeac4b
37bfeb1c7
37bfeb1c7 66 0f 1f 84 00 00 00 00 00 f........
37bfeb1d0
37bfeb1d0loc_37bfeb1d0:
37bfeb1d0mov rcx, [rsp+168]
37bfeb1d8movapd x10, x8
37bfeb1ddmov [rsp+312], rcx
37bfeb1e5jmp 0x37bfeb165
37bfeb1ea
37bfeb1ea 66 0f 1f 44 00 00 f..D..
37bfeb1f0
37bfeb1f0loc_37bfeb1f0:
37bfeb1f0cmp rax, r13
37bfeb1f3jl 0x37bfeb0ff
37bfeb1f9movapd x5, x9
37bfeb1femovapd x4, x10
37bfeb203movsd_xmm x3, [rip+0x473e5d]
37bfeb20bmov rdi, [rsp+192]
37bfeb213divsd x5, x2
37bfeb217mov rsi, [rsp+264]
37bfeb21fmov rdx, r13
37bfeb222lea r9, [r15+8*rdi]
37bfeb226mov rdi, [rsp+200]
37bfeb22elea r11, [r14+8*rsi]
37bfeb232lea rsi, [r14+8*rcx]
37bfeb236lea r8, [r15+8*rdi]
37bfeb23alea rcx, [rax+1]
37bfeb23edivsd x4, x2
37bfeb242movapd x1, x5
37bfeb246mulsd x1, x4
37bfeb24asubsd x1, [rip+0x473e16]
37bfeb252divsd x3, x1
37bfeb256nop [rax+rax]
37bfeb260
37bfeb260loc_37bfeb260:
37bfeb260movsd_xmm x8, [r11+8*rdx]
37bfeb266movsd_xmm x0, [rsi+8*rdx]
37bfeb26bmovapd x1, x8
37bfeb270mulsd x1, x5
37bfeb274subsd x1, x0
37bfeb278mulsd x0, x4
37bfeb27csubsd x0, x8
37bfeb281divsd x1, x2
37bfeb285divsd x0, x2
37bfeb289mulsd x1, x3
37bfeb28dmovsd_xmm [r9+8*rdx], x1
37bfeb293mulsd x0, x3
37bfeb297movsd_xmm [r8+8*rdx], x0
37bfeb29dadd rdx, 1
37bfeb2a1cmp rcx, rdx
37bfeb2a4jne 0x37bfeb260
37bfeb2a6jmp 0x37bfeb0ff
37bfeb2ab
37bfeb2ab 0f 1f 44 00 00 ..D..
37bfeb2b0
37bfeb2b0loc_37bfeb2b0:
37bfeb2b0sub rax, r13
37bfeb2b3lea rbx, [r13-1]
37bfeb2b7mov r12, [rsp+320]
37bfeb2bflea r8, [rip+0x473d6a]
37bfeb2c6add rax, 1
37bfeb2calea rdx, [8*rbx]
37bfeb2d2lea rcx, [rip+0x473d65]
37bfeb2d9mov [rsp+408], rbx
37bfeb2e1mov [rsp+400], rax
37bfeb2e9mov r9, r12
37bfeb2ecmov rax, [rsp+632]
37bfeb2f4mov [rsp+120], 9
37bfeb2fdmov [rsp+96], rax
37bfeb302mov rax, [rsp+152]
37bfeb30amov [rsp+112], 12
37bfeb313mov [rsp+104], 5
37bfeb31cimul rax, r13
37bfeb320add rax, [rsp+144]
37bfeb328add rax, r13
37bfeb32blea rax, [r15+8*rax]
37bfeb32fmov [rsp+88], rax
37bfeb334mov rax, [rsp+248]
37bfeb33cmov [rsp+80], rax
37bfeb341mov rax, [rsp+656]
37bfeb349mov [rsp+72], rax
37bfeb34elea rax, [r14+rdx]
37bfeb352add rdx, r15
37bfeb355mov [rsp+64], rax
37bfeb35amov rax, [rsp+632]
37bfeb362mov [rsp+48], rdx
37bfeb367mov rdx, [rsp+240]
37bfeb36fmov [rsp+56], rax
37bfeb374lea rax, [rip+0x473c95]
37bfeb37bmov [rsp+40], rax
37bfeb380mov rax, [rsp+136]
37bfeb388mov [rsp+32], rax
37bfeb38dcall dgemmtr_
37bfeb392mov rbp, [rsp+632]
37bfeb39amov r13, [rsp+640]
37bfeb3a2mov rax, rbx
37bfeb3a5jmp 0x37bfeb42a
37bfeb3aa
37bfeb3aa 66 0f 1f 44 00 00 f..D..
37bfeb3b0
37bfeb3b0loc_37bfeb3b0:
37bfeb3b0mov [rsp+400], rdx
37bfeb3b8test rdx, rdx
37bfeb3bbjle 0x37bfeb480
37bfeb3c1cmp rcx, rax
37bfeb3c4je 0x37bfeb480
37bfeb3caxor esi, esi
37bfeb3ccmov edi, 1
37bfeb3d1
37bfeb3d1loc_37bfeb3d1:
37bfeb3d1mov [rsp+32], rbp
37bfeb3d6lea r9, [r15+8*rdx]
37bfeb3damov r8, rbp
37bfeb3ddlea rdx, [r15+8*rcx-8]
37bfeb3e2mov rcx, r12
37bfeb3e5call dswap_64_
37bfeb3eamov rax, [rsp+400]
37bfeb3f2lea rdx, [rax+1]
37bfeb3f6
37bfeb3f6loc_37bfeb3f6:
37bfeb3f6cmp rdi, rdx
37bfeb3f9je 0x37bfeb421
37bfeb3fbtest rsi, rsi
37bfeb3feje 0x37bfeb421
37bfeb400mov [rsp+32], rbp
37bfeb405lea r9, [r15+8*rax]
37bfeb409mov r8, rbp
37bfeb40cmov rcx, r12
37bfeb40flea rdx, [r15+8*rdi-8]
37bfeb414call dswap_64_
37bfeb419mov rax, [rsp+400]
37bfeb421
37bfeb421loc_37bfeb421:
37bfeb421test rax, rax
37bfeb424jle 0x37bfea5f2
37bfeb42a
37bfeb42aloc_37bfeb42a:
37bfeb42alea rdx, [rax-1]
37bfeb42emov rcx, [r13+8*rdx]
37bfeb433test rcx, rcx
37bfeb436jns 0x37bfeb3b0
37bfeb43clea r8, [rax-2]
37bfeb440neg rcx
37bfeb443xor esi, esi
37bfeb445mov rdi, [r13+8*r8]
37bfeb44amov [rsp+400], r8
37bfeb452neg rdi
37bfeb455cmp rcx, rax
37bfeb458setne sil
37bfeb45cxor eax, eax
37bfeb45etest r8, r8
37bfeb461setg al
37bfeb464and rsi, rax
37bfeb467jne 0x37bfeb3d1
37bfeb46dmov rax, r8
37bfeb470mov esi, 1
37bfeb475jmp 0x37bfeb3f6
37bfeb47a
37bfeb47a 66 0f 1f 44 00 00 f..D..
37bfeb480
37bfeb480loc_37bfeb480:
37bfeb480mov rax, rdx
37bfeb483jmp 0x37bfeb421
37bfeb485
37bfeb485 0f 1f 00 ...
37bfeb488
37bfeb488loc_37bfeb488:
37bfeb488mov rbx, [rsp+256]
37bfeb490movsd_xmm x0, [r15+8*rbx]
37bfeb496movapd x1, x0
37bfeb49aandpd x1, [rip+0x473bae]
37bfeb4a2comisd x1, x11
37bfeb4a7jae 0x37bfec248
37bfeb4adpxor x1, x1
37bfeb4b1ucomisd x0, x1
37bfeb4b5jp 0x37bfeb4bd
37bfeb4b7je 0x37bfea8ad
37bfeb4bd
37bfeb4bdloc_37bfeb4bd:
37bfeb4bdmov rbx, [rsp+160]
37bfeb4c5cmp rax, rbx
37bfeb4c8jl 0x37bfea8ad
37bfeb4cemov rsi, [rsp+192]
37bfeb4d6lea rdx, [rsi+rbx]
37bfeb4damovsd_xmm x1, [r15+8*rdx]
37bfeb4e0divsd x1, x0
37bfeb4e4movsd_xmm [r15+8*rdx], x1
37bfeb4ealea rdx, [rbx+1]
37bfeb4eecmp rax, rdx
37bfeb4f1jl 0x37bfea8ad
37bfeb4f7mov r9, [rsp+256]
37bfeb4fflea r8, [rax+1]
37bfeb503lea rcx, [r15+8*rsi]
37bfeb507nop [rax]
37bfeb50anop [rax+rax]
37bfeb515nop [rax+rax]
37bfeb520
37bfeb520loc_37bfeb520:
37bfeb520movsd_xmm x0, [rcx+8*rdx]
37bfeb525divsd x0, [r15+8*r9]
37bfeb52bmovsd_xmm [rcx+8*rdx], x0
37bfeb530add rdx, 1
37bfeb534cmp rdx, r8
37bfeb537jne 0x37bfeb520
37bfeb539jmp 0x37bfea8ad
37bfeb53e
37bfeb53e 66 90 f.
37bfeb540
37bfeb540loc_37bfeb540:
37bfeb540imul r13, r8
37bfeb544lea rax, [rbp+rsi]
37bfeb549mov [rsp+288], rax
37bfeb551lea rdx, [r8+rsi]
37bfeb555mov rsi, rbp
37bfeb558sub rsi, rbx
37bfeb55blea rax, [r13+r11]
37bfeb560mov r13, rbx
37bfeb563mov ebx, 2
37bfeb568lea rcx, [rbp+rax]
37bfeb56dlea rcx, [r15+8*rcx]
37bfeb571mov [rsp+280], rcx
37bfeb579lea rcx, [r8-1]
37bfeb57dmov [rsp+328], rcx
37bfeb585lea rcx, [rbp+r9]
37bfeb58alea r9, [r15+8*rcx]
37bfeb58ejmp 0x37bfeafa4
37bfeb593
37bfeb593 0f 1f 44 00 00 ..D..
37bfeb598
37bfeb598loc_37bfeb598:
37bfeb598mov rdi, [r14+8*rcx]
37bfeb59cxor eax, eax
37bfeb59eneg r8
37bfeb5a1lea r9, [rcx+2]
37bfeb5a5mov [rsp+400], r9
37bfeb5adneg rdi
37bfeb5b0cmp rdi, rbx
37bfeb5b3setne al
37bfeb5b6cmp r8, rcx
37bfeb5b9je 0x37bfec000
37bfeb5bfcmp r9, rdx
37bfeb5c2jle 0x37bfec1d8
37bfeb5c8cmp rdi, rbx
37bfeb5cbje 0x37bfea5ec
37bfeb5d1mov rbp, rbx
37bfeb5d4mov rbx, r9
37bfeb5d7
37bfeb5d7loc_37bfeb5d7:
37bfeb5d7mov rax, [rsp+152]
37bfeb5dfmov [rsp+32], r13
37bfeb5e4sub rdx, rbx
37bfeb5e7mov r8, r13
37bfeb5eaadd rdx, 1
37bfeb5eemov rcx, [rsp+136]
37bfeb5f6imul rax, rbx
37bfeb5faadd rax, [rsp+144]
37bfeb602mov [rsp+408], rdx
37bfeb60aadd rbp, rax
37bfeb60dadd rax, rdi
37bfeb610lea rdx, [r12+8*rax]
37bfeb614lea r9, [r12+8*rbp]
37bfeb618call dswap_64_
37bfeb61dmov rdx, [r15]
37bfeb620
37bfeb620loc_37bfeb620:
37bfeb620cmp rbx, rdx
37bfeb623jg 0x37bfea5ec
37bfeb629mov rcx, [rsp+400]
37bfeb631jmp 0x37bfea5c0
37bfeb636
37bfeb636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfeb640
37bfeb640loc_37bfeb640:
37bfeb640mov rax, [rsp+664]
37bfeb648cmp [rax], 0
37bfeb64cjne 0x37bfeb659
37bfeb64emov rax, [rsp+664]
37bfeb656mov [rax], rbx
37bfeb659
37bfeb659loc_37bfeb659:
37bfeb659mov rax, [rsp+152]
37bfeb661mov rsi, [rsp+144]
37bfeb669lea rdi, [rip+0x473998]
37bfeb670mov [rsp+32], rdi
37bfeb675mov rdx, [rsp+192]
37bfeb67dmov r8, rdi
37bfeb680imul rax, rbx
37bfeb684mov rcx, [rsp+160]
37bfeb68clea rax, [rsi+rax+1]
37bfeb691lea r9, [r15+8*rax]
37bfeb695call dcopy_64_
37bfeb69amov rax, [rsp+360]
37bfeb6a2lea r13, [rax-1]
37bfeb6a6jmp 0x37bfea460
37bfeb6ab
37bfeb6ab 0f 1f 44 00 00 ..D..
37bfeb6b0
37bfeb6b0loc_37bfeb6b0:
37bfeb6b0mov rdx, [rsp+192]
37bfeb6b8mov rcx, [rsp+136]
37bfeb6c0lea rax, [rbx-1]
37bfeb6c4lea r8, [rip+0x47393d]
37bfeb6cbandpd x9, [rip+0x47397c]
37bfeb6d4mov [rsp+408], rax
37bfeb6dccall idamax_64_
37bfeb6e1mov rbp, rax
37bfeb6e4mov [rsp+352], rax
37bfeb6ecmovapd x0, x9
37bfeb6f1mov rax, [rsp+208]
37bfeb6f9add rax, rbp
37bfeb6fcmovsd_xmm x10, [r14+8*rax]
37bfeb702andpd x10, [rip+0x473945]
37bfeb70bmaxsd x0, x10
37bfeb710ucomisd x0, x7
37bfeb714jp 0x37bfeb71c
37bfeb716je 0x37bfeb640
37bfeb71c
37bfeb71cloc_37bfeb71c:
37bfeb71cmovapd x0, x10
37bfeb721mulsd x0, x6
37bfeb725comisd x0, x9
37bfeb72ajbe 0x37bfea3b0
37bfeb730mov rcx, [rsp+176]
37bfeb738mov rdx, [rsp+184]
37bfeb740add rdi, 1
37bfeb744imul rdi, rcx
37bfeb748sub rsi, rcx
37bfeb74blea rax, [rsi+rdx]
37bfeb74flea rsi, [r14+8*rax+8]
37bfeb754mov [rsp+232], rax
37bfeb75cmov [rsp+200], rsi
37bfeb764lea rsi, [rdi+rdx]
37bfeb768mov rdi, rax
37bfeb76bmov [rsp+256], rsi
37bfeb773lea rsi, [rsp+352]
37bfeb77bmov [rsp+224], rsi
37bfeb783
37bfeb783loc_37bfeb783:
37bfeb783imul rbp, [rsp+152]
37bfeb78clea r11, [rip+0x473875]
37bfeb793mov rsi, [rsp+144]
37bfeb79bmov [rsp+32], r11
37bfeb7a0mov r9, [rsp+200]
37bfeb7a8mov r8, r11
37bfeb7abmov rcx, [rsp+224]
37bfeb7b3lea rax, [rsi+rbp+1]
37bfeb7b8lea rdx, [r15+8*rax]
37bfeb7bccall dcopy_64_
37bfeb7c1mov rsi, [rsp+352]
37bfeb7c9mov rdx, rbx
37bfeb7cclea r11, [rip+0x473835]
37bfeb7d3mov [rsp+32], r11
37bfeb7d8mov r8, [rsp+632]
37bfeb7e0lea r13, [rsi+1]
37bfeb7e4sub rdx, rsi
37bfeb7e7mov rcx, [rsp+136]
37bfeb7eflea rax, [rdi+r13]
37bfeb7f3mov [rsp+408], rdx
37bfeb7fblea rbp, [r14+8*rax]
37bfeb7ffmov rax, [rsp+152]
37bfeb807mov r9, rbp
37bfeb80aimul rax, r13
37bfeb80eadd rax, [rsp+144]
37bfeb816add rax, rsi
37bfeb819lea rdx, [r15+8*rax]
37bfeb81dmov [rsp+216], rdx
37bfeb825call dcopy_64_
37bfeb82amov rax, [r12]
37bfeb82ecmp rax, rbx
37bfeb831jg 0x37bfebe00
37bfeb837
37bfeb837loc_37bfeb837:
37bfeb837cmp rsi, rbx
37bfeb83ajne 0x37bfebb10
37bfeb840cmp rsi, 1
37bfeb844jg 0x37bfebf90
37bfeb84a
37bfeb84aloc_37bfeb84a:
37bfeb84alea rax, [rip+0x4737b7]
37bfeb851mov r9, [rsp+192]
37bfeb859mov rdx, [rsp+200]
37bfeb861mov [rsp+376], rsi
37bfeb869mov [rsp+32], rax
37bfeb86emov rcx, [rsp+160]
37bfeb876mov r8, rax
37bfeb879call dcopy_64_
37bfeb87emov rax, [rsp+608]
37bfeb886mov rbp, [rsp+360]
37bfeb88emov rdi, [rsp+152]
37bfeb896mov r10, [rax]
37bfeb899imul rdi, rbp
37bfeb89dadd rdi, [rsp+144]
37bfeb8a5add r10, rbp
37bfeb8a8sub r10, [r12]
37bfeb8accmp rsi, rbp
37bfeb8afje 0x37bfea3cc
37bfeb8b5imul r10, [rsp+176]
37bfeb8belea r11, [rbp-1]
37bfeb8c2mov rax, rdi
37bfeb8c5mov rbx, rbp
37bfeb8c8mov [rsp+200], 1
37bfeb8d4add r10, [rsp+184]
37bfeb8dc
37bfeb8dcloc_37bfeb8dc:
37bfeb8dclea rdx, [rbp+rdi]
37bfeb8e1add r13, rax
37bfeb8e4mov [rsp+224], rax
37bfeb8ecmov rax, [rsp+632]
37bfeb8f4movsd_xmm x0, [r15+8*rdx]
37bfeb8falea rdx, [rsi+rdi]
37bfeb8femov r9, [rsp+216]
37bfeb906lea r8, [rip+0x4736fb]
37bfeb90dmov [rsp+256], r10
37bfeb915movsd_xmm [r15+8*rdx], x0
37bfeb91bmov rdx, r11
37bfeb91esub rdx, rsi
37bfeb921mov [rsp+32], rax
37bfeb926mov [rsp+408], rdx
37bfeb92elea rdx, [r15+8*r13]
37bfeb932mov r13, [rsp+136]
37bfeb93amov [rsp+264], r11
37bfeb942mov rcx, r13
37bfeb945call dcopy_64_
37bfeb94amov rax, [rsp+144]
37bfeb952imul rsi, [rsp+152]
37bfeb95blea rcx, [rsp+376]
37bfeb963lea r8, [rax+rsi+1]
37bfeb968mov rax, [rsp+224]
37bfeb970lea r9, [r15+8*r8]
37bfeb974lea rdx, [r15+8*rax+8]
37bfeb979mov [rsp+216], rax
37bfeb981lea rax, [rip+0x473680]
37bfeb988mov [rsp+32], rax
37bfeb98dmov r8, rax
37bfeb990call dcopy_64_
37bfeb995mov rdx, [r12]
37bfeb999mov rsi, [rsp+376]
37bfeb9a1mov rax, [rsp+216]
37bfeb9a9sub rdx, rbp
37bfeb9acadd rdx, 1
37bfeb9b0lea rcx, [rsi+rax]
37bfeb9b4add rax, rbp
37bfeb9b7mov [rsp+408], rdx
37bfeb9bflea rdx, [r15+8*rax]
37bfeb9c3lea r9, [r15+8*rcx]
37bfeb9c7mov rax, [rsp+632]
37bfeb9cfmov rcx, r13
37bfeb9d2mov [rsp+32], rax
37bfeb9d7mov r8, rax
37bfeb9dacall dswap_64_
37bfeb9dfmov rax, [r12]
37bfeb9e3mov rcx, [rsp+656]
37bfeb9ebmov r10, [rsp+256]
37bfeb9f3sub rax, rbp
37bfeb9f6mov [rsp+32], rcx
37bfeb9fbmov r8, rcx
37bfeb9femov rcx, r13
37bfeba01add rax, 1
37bfeba05add rbp, r10
37bfeba08mov [rsp+408], rax
37bfeba10lea rax, [rsi+r10]
37bfeba14lea rdx, [r14+8*rbp]
37bfeba18lea r9, [r14+8*rax]
37bfeba1ccall dswap_64_
37bfeba21cmp [rsp+200], 1
37bfeba2aje 0x37bfea3cc
37bfeba30lea rax, [rbx+rdi]
37bfeba34mov r13, [rsp+360]
37bfeba3cmov r11, [rsp+264]
37bfeba44mov [rsp+224], rax
37bfeba4cmov rax, [rsp+384]
37bfeba54mov [rsp+200], rax
37bfeba5clea rax, [r13-1]
37bfeba60mov [rsp+192], rax
37bfeba68mov rax, [rsp+608]
37bfeba70mov rcx, [rax]
37bfeba73
37bfeba73loc_37bfeba73:
37bfeba73mov r10, [rsp+208]
37bfeba7bmov rdx, [rsp+152]
37bfeba83imul rdx, r11
37bfeba87lea rax, [r10+rbx]
37bfeba8badd rdx, [rsp+144]
37bfeba93movsd_xmm x8, [r14+8*rax]
37bfeba99mov rax, [rsp+232]
37bfebaa1add rax, r11
37bfebaa4movsd_xmm x10, [r14+8*rax]
37bfebaaalea rax, [r10+r11]
37bfebaaemovsd_xmm x2, [r14+8*rax]
37bfebab4cmp rbx, 2
37bfebab8jg 0x37bfec018
37bfebabe
37bfebabeloc_37bfebabe:
37bfebabeadd rdi, r11
37bfebac1add rdx, r11
37bfebac4sub r13, 2
37bfebac8neg rsi
37bfebacbmov rax, [rsp+224]
37bfebad3movsd_xmm [r15+8*rdx], x10
37bfebad9mov rbx, [rsp+640]
37bfebae1movsd_xmm [r15+8*rdi], x2
37bfebae7mov rdi, [rsp+192]
37bfebaefmovsd_xmm [r15+8*rax], x8
37bfebaf5mov rax, [rsp+200]
37bfebafdneg rax
37bfebb00mov [rbx+8*rdi], rax
37bfebb04mov [rbx+8*r13], rsi
37bfebb08jmp 0x37bfea477
37bfebb0d
37bfebb0d 0f 1f 00 ...
37bfebb10
37bfebb10loc_37bfebb10:
37bfebb10mov rcx, [rsp+136]
37bfebb18mov rax, rbx
37bfebb1bmov rdx, rbp
37bfebb1elea r8, [rip+0x4734e3]
37bfebb25sub rax, rsi
37bfebb28mov [rsp+408], rax
37bfebb30call idamax_64_
37bfebb35lea rbp, [rsi+rax]
37bfebb39lea rax, [rdi+rbp]
37bfebb3dmovsd_xmm x9, [r14+8*rax]
37bfebb43andpd x9, [rip+0x473504]
37bfebb4ccmp rsi, 1
37bfebb50jg 0x37bfebff0
37bfebb56
37bfebb56loc_37bfebb56:
37bfebb56movapd x1, x9
37bfebb5blea rax, [rdi+rsi]
37bfebb5fmulsd x1, x6
37bfebb63movsd_xmm x0, [r14+8*rax]
37bfebb69andpd x0, [rip+0x4734df]
37bfebb71comisd x1, x0
37bfebb75jbe 0x37bfec238
37bfebb7bmov r8, [rsp+384]
37bfebb83cmp r8, rbp
37bfebb86je 0x37bfebbe8
37bfebb88comisd x10, x9
37bfebb8djae 0x37bfebbe8
37bfebb8flea rax, [rip+0x473472]
37bfebb96mov r9, [rsp+192]
37bfebb9emov rdx, [rsp+200]
37bfebba6mov [rsp+384], rsi
37bfebbaemov [rsp+32], rax
37bfebbb3mov r8, rax
37bfebbb6mov rcx, [rsp+160]
37bfebbbemovapd x10, x9
37bfebbc3mov [rsp+352], rbp
37bfebbcbcall dcopy_64_
37bfebbd0mov [rsp+168], rbp
37bfebbd8mov rbx, [rsp+360]
37bfebbe0jmp 0x37bfeb783
37bfebbe5
37bfebbe5 0f 1f 00 ...
37bfebbe8
37bfebbe8loc_37bfebbe8:
37bfebbe8mov rax, [rsp+608]
37bfebbf0mov rdx, [rsp+152]
37bfebbf8lea r11, [rbx-1]
37bfebbfcmov [rsp+376], rsi
37bfebc04mov r9, [rsp+144]
37bfebc0cmov rcx, [rax]
37bfebc0flea rax, [r11+rcx]
37bfebc13sub rax, [r12]
37bfebc17mov r10, rax
37bfebc1amov rax, rdx
37bfebc1dimul rax, rbx
37bfebc21lea rdi, [r9+rax]
37bfebc25sub rax, rdx
37bfebc28add rax, r9
37bfebc2bcmp r8, rbx
37bfebc2eje 0x37bfec1a0
37bfebc34mov rdx, rbx
37bfebc37mov [rsp+272], rax
37bfebc3fmov rax, [rsp+152]
37bfebc47sub rdx, r8
37bfebc4amov [rsp+264], r10
37bfebc52mov r10, [rsp+144]
37bfebc5amov [rsp+408], rdx
37bfebc62lea rdx, [r8+1]
37bfebc66imul rax, rdx
37bfebc6amov [rsp+256], r11
37bfebc72add rdx, rdi
37bfebc75mov r11, [rsp+632]
37bfebc7dlea rdx, [r15+8*rdx]
37bfebc81mov [rsp+32], r11
37bfebc86lea rcx, [rax+r10]
37bfebc8amov [rsp+168], rax
37bfebc92add rcx, r8
37bfebc95lea r8, [rip+0x47336c]
37bfebc9clea r9, [r15+8*rcx]
37bfebca0mov rcx, [rsp+136]
37bfebca8call dcopy_64_
37bfebcadlea rax, [rip+0x473354]
37bfebcb4mov r10, [rsp+144]
37bfebcbcmov rdx, [rsp+168]
37bfebcc4mov [rsp+32], rax
37bfebcc9sub rdx, [rsp+152]
37bfebcd1lea rcx, [rsp+384]
37bfebcd9lea r8, [r10+rdx+1]
37bfebcdelea rdx, [r15+8*rdi+8]
37bfebce3lea r9, [r15+8*r8]
37bfebce7mov r8, rax
37bfebceacall dcopy_64_
37bfebcefmov rdx, [r12]
37bfebcf3mov rax, [rsp+384]
37bfebcfbmov r10, [rsp+632]
37bfebd03sub rdx, rbx
37bfebd06lea rcx, [rax+rdi]
37bfebd0amov [rsp+200], rax
37bfebd12add rdx, 1
37bfebd16mov [rsp+32], r10
37bfebd1blea r9, [r15+8*rcx]
37bfebd1fmov r8, r10
37bfebd22mov [rsp+408], rdx
37bfebd2amov rcx, [rsp+136]
37bfebd32lea rdx, [rbx+rdi]
37bfebd36mov [rsp+224], rdx
37bfebd3elea rdx, [r15+8*rdx]
37bfebd42call dswap_64_
37bfebd47mov rax, [rsp+200]
37bfebd4fmov rdx, [r12]
37bfebd53mov r10, [rsp+264]
37bfebd5bsub rdx, [rsp+256]
37bfebd63imul r10, [rsp+176]
37bfebd6cadd rdx, 1
37bfebd70add r10, [rsp+184]
37bfebd78lea rcx, [rax+r10]
37bfebd7cmov rax, [rsp+656]
37bfebd84mov [rsp+408], rdx
37bfebd8clea rdx, [r10+rbx]
37bfebd90lea r9, [r14+8*rcx]
37bfebd94mov rcx, [rsp+136]
37bfebd9clea rdx, [r14+8*rdx]
37bfebda0mov [rsp+168], r10
37bfebda8mov [rsp+32], rax
37bfebdadmov r8, rax
37bfebdb0call dswap_64_
37bfebdb5mov r11, [rsp+256]
37bfebdbdmov r10, [rsp+168]
37bfebdc5mov rax, [rsp+272]
37bfebdcdcmp rsi, r11
37bfebdd0jne 0x37bfec218
37bfebdd6mov rax, [rsp+608]
37bfebddemov [rsp+192], rsi
37bfebde6mov r13, rbx
37bfebde9mov [rsp+168], rbp
37bfebdf1mov rcx, [rax]
37bfebdf4jmp 0x37bfeba73
37bfebdf9
37bfebdf9 0f 1f 80 00 00 00 00 .......
37bfebe00
37bfebe00loc_37bfebe00:
37bfebe00sub rax, rbx
37bfebe03add rbx, 1
37bfebe07mov [rsp+88], 12
37bfebe10mov r8, [rsp+136]
37bfebe18mov [rsp+408], rax
37bfebe20lea rax, [rip+0x4731e1]
37bfebe27mov rdx, [rsp+160]
37bfebe2flea r9, [rip+0x4731da]
37bfebe36mov [rsp+80], rax
37bfebe3bmov rax, [rsp+200]
37bfebe43imul rbx, [rsp+152]
37bfebe4cmov rcx, [rsp+240]
37bfebe54mov [rsp+72], rax
37bfebe59mov rax, [rsp+248]
37bfebe61mov [rsp+64], rax
37bfebe66mov rax, [rsp+656]
37bfebe6emov [rsp+56], rax
37bfebe73mov rax, [rsp+256]
37bfebe7badd rax, rsi
37bfebe7elea rax, [r14+8*rax]
37bfebe82mov [rsp+48], rax
37bfebe87mov rax, [rsp+632]
37bfebe8fmov [rsp+40], rax
37bfebe94mov rax, [rsp+144]
37bfebe9clea rax, [rax+rbx+1]
37bfebea1lea rax, [r15+8*rax]
37bfebea5mov [rsp+32], rax
37bfebeaacall dgemv_64_
37bfebeafmov rbx, [rsp+360]
37bfebeb7jmp 0x37bfeb837
37bfebebc
37bfebebc 0f 1f 40 00 ..@.
37bfebec0
37bfebec0loc_37bfebec0:
37bfebec0sub rax, rbx
37bfebec3mov r8, [rsp+136]
37bfebecbmov [rsp+88], 12
37bfebed4lea r9, [rip+0x473135]
37bfebedbmov [rsp+408], rax
37bfebee3lea rax, [rip+0x47311e]
37bfebeeamov rdx, [rsp+160]
37bfebef2mov [rsp+80], rax
37bfebef7mov rax, [rsp+192]
37bfebeffmov rcx, [rsp+240]
37bfebf07mov [rsp+72], rax
37bfebf0cmov rax, [rsp+248]
37bfebf14mov [rsp+64], rax
37bfebf19mov rax, [rsp+656]
37bfebf21mov [rsp+56], rax
37bfebf26mov rax, [rsp+176]
37bfebf2eadd rax, rsi
37bfebf31add rax, [rsp+184]
37bfebf39add rax, rbx
37bfebf3cadd rbx, 1
37bfebf40imul rbx, [rsp+152]
37bfebf49lea rax, [r14+8*rax]
37bfebf4dmov [rsp+48], rax
37bfebf52mov rax, [rsp+632]
37bfebf5amov [rsp+40], rax
37bfebf5fmov rax, [rsp+144]
37bfebf67lea rax, [rax+rbx+1]
37bfebf6clea rax, [r15+8*rax]
37bfebf70mov [rsp+32], rax
37bfebf75call dgemv_64_
37bfebf7amov rbx, [rsp+360]
37bfebf82jmp 0x37bfea388
37bfebf87
37bfebf87 66 0f 1f 84 00 00 00 00 00 f........
37bfebf90
37bfebf90loc_37bfebf90:
37bfebf90pxor x8, x8
37bfebf95
37bfebf95loc_37bfebf95:
37bfebf95mov rdx, [rsp+200]
37bfebf9dmov rcx, [rsp+136]
37bfebfa5lea rax, [rsi-1]
37bfebfa9lea r8, [rip+0x473058]
37bfebfb0mov [rsp+408], rax
37bfebfb8call idamax_64_
37bfebfbdmov rbp, [rsp+168]
37bfebfc5lea rdx, [rdi+rax]
37bfebfc9movsd_xmm x9, [r14+8*rdx]
37bfebfcfandpd x9, [rip+0x473078]
37bfebfd8comisd x9, x8
37bfebfddmaxsd x9, x8
37bfebfe2cmova rbp, rax
37bfebfe6jmp 0x37bfebb56
37bfebfeb
37bfebfeb 0f 1f 44 00 00 ..D..
37bfebff0
37bfebff0loc_37bfebff0:
37bfebff0mov [rsp+168], rbp
37bfebff8movapd x8, x9
37bfebffdjmp 0x37bfebf95
37bfebfff
37bfebfff 90 .
37bfec000
37bfec000loc_37bfec000:
37bfec000mov rbp, rbx
37bfec003mov rbx, r9
37bfec006
37bfec006loc_37bfec006:
37bfec006test rax, rax
37bfec009jne 0x37bfeb5d7
37bfec00fjmp 0x37bfeb620
37bfec014
37bfec014 0f 1f 40 00 ..@.
37bfec018
37bfec018loc_37bfec018:
37bfec018movapd x5, x8
37bfec01dsub rbx, 1
37bfec021lea r10, [r14+8*r10]
37bfec025movsd_xmm x3, [rip+0x47303b]
37bfec02ddivsd x5, x2
37bfec031movapd x4, x10
37bfec036mov rax, [rsp+232]
37bfec03elea r9, [r15+8*rdx]
37bfec042lea r8, [r15+8*rdi]
37bfec046lea rbp, [r14+8*rax]
37bfec04amov eax, 1
37bfec04fdivsd x4, x2
37bfec053movapd x1, x5
37bfec057mulsd x1, x4
37bfec05bsubsd x1, [rip+0x473005]
37bfec063divsd x3, x1
37bfec067nop [rax+rax]
37bfec070
37bfec070loc_37bfec070:
37bfec070movsd_xmm x9, [rbp+8*rax]
37bfec077movsd_xmm x0, [r10+8*rax]
37bfec07dmovapd x1, x9
37bfec082mulsd x1, x5
37bfec086subsd x1, x0
37bfec08amulsd x0, x4
37bfec08esubsd x0, x9
37bfec093divsd x1, x2
37bfec097divsd x0, x2
37bfec09bmulsd x1, x3
37bfec09fmovsd_xmm [r9+8*rax], x1
37bfec0a5mulsd x0, x3
37bfec0a9movsd_xmm [r8+8*rax], x0
37bfec0afadd rax, 1
37bfec0b3cmp rbx, rax
37bfec0b6jne 0x37bfec070
37bfec0b8jmp 0x37bfebabe
37bfec0bd
37bfec0bd 0f 1f 00 ...
37bfec0c0
37bfec0c0loc_37bfec0c0:
37bfec0c0mov rbp, rcx
37bfec0c3xor eax, eax
37bfec0c5mov edi, 1
37bfec0ca
37bfec0caloc_37bfec0ca:
37bfec0casub rdx, rbx
37bfec0cdmov [rsp+32], r13
37bfec0d2add rdx, 1
37bfec0d6mov [rsp+160], rax
37bfec0demov [rsp+408], rdx
37bfec0e6mov rdx, [rsp+152]
37bfec0eeimul rdx, rbx
37bfec0f2add rdx, [rsp+144]
37bfec0faadd rcx, rdx
37bfec0fdadd rdx, r8
37bfec100mov r8, r13
37bfec103lea r9, [r12+8*rcx]
37bfec107mov rcx, [rsp+136]
37bfec10flea rdx, [r12+8*rdx]
37bfec113call dswap_64_
37bfec118mov rdx, [r15]
37bfec11bmov rax, [rsp+160]
37bfec123jmp 0x37bfec006
37bfec128
37bfec128 0f 1f 84 00 00 00 00 00 ........
37bfec130
37bfec130loc_37bfec130:
37bfec130mov rdi, [rsp+160]
37bfec138mov rax, [rsp+296]
37bfec140mov rbx, r13
37bfec143add rax, [rsp+152]
37bfec14badd rax, [rsp+144]
37bfec153mov [rsp+200], rax
37bfec15bcmp rbp, rdi
37bfec15eje 0x37bfeb0c4
37bfec164mov rbx, [rsp+192]
37bfec16clea rdx, [rdi+rbx]
37bfec170mov rbx, rax
37bfec173lea rax, [rbp+rax]
37bfec178lea rax, [r15+8*rax]
37bfec17clea rdi, [rsp+368]
37bfec184mov [rsp+280], rax
37bfec18cmov r9, rax
37bfec18fmov rax, rbx
37bfec192mov ebx, 2
37bfec197jmp 0x37bfeafa4
37bfec19c
37bfec19c 0f 1f 40 00 ..@.
37bfec1a0
37bfec1a0loc_37bfec1a0:
37bfec1a0cmp rsi, r11
37bfec1a3jne 0x37bfec1e8
37bfec1a5lea rax, [rbx+rdi]
37bfec1a9mov [rsp+192], rsi
37bfec1b1mov r13, rbx
37bfec1b4mov [rsp+224], rax
37bfec1bcmov [rsp+200], rbx
37bfec1c4mov [rsp+168], rbp
37bfec1ccjmp 0x37bfeba73
37bfec1d1
37bfec1d1 0f 1f 80 00 00 00 00 .......
37bfec1d8
37bfec1d8loc_37bfec1d8:
37bfec1d8mov rbp, rbx
37bfec1dbmov rbx, r9
37bfec1dejmp 0x37bfec0ca
37bfec1e3
37bfec1e3 0f 1f 44 00 00 ..D..
37bfec1e8
37bfec1e8loc_37bfec1e8:
37bfec1e8imul r10, [rsp+176]
37bfec1f1mov [rsp+168], rbp
37bfec1f9mov rbp, r11
37bfec1fcmov [rsp+200], 2
37bfec208add r10, [rsp+184]
37bfec210jmp 0x37bfeb8dc
37bfec215
37bfec215 0f 1f 00 ...
37bfec218
37bfec218loc_37bfec218:
37bfec218mov [rsp+168], rbp
37bfec220mov rbp, r11
37bfec223mov [rsp+200], 2
37bfec22fjmp 0x37bfeb8dc
37bfec234
37bfec234 0f 1f 40 00 ..@.
37bfec238
37bfec238loc_37bfec238:
37bfec238mov [rsp+168], rbp
37bfec240jmp 0x37bfeb84a
37bfec245
37bfec245 0f 1f 00 ...
37bfec248
37bfec248loc_37bfec248:
37bfec248movsd_xmm x1, [rip+0x472e18]
37bfec250sub rax, r13
37bfec253mov rcx, [rsp+136]
37bfec25blea rdx, [rsp+392]
37bfec263mov [rsp+408], rax
37bfec26bmov rax, [rsp+192]
37bfec273lea r9, [rip+0x472d8e]
37bfec27adivsd x1, x0
37bfec27eadd rax, [rsp+160]
37bfec286lea r8, [r15+8*rax]
37bfec28amovsd_xmm [rsp+392], x1
37bfec293call dscal_64_
37bfec298mov rax, [r12]
37bfec29cjmp 0x37bfea8ad
37bfec2a1
37bfec2a1loc_37bfec2a1:
37bfec2a1lea r8, [rdx+1]
37bfec2a5movsd_xmm x1, [r15+8*r8]
37bfec2abdivsd x1, x0
37bfec2afmovsd_xmm [r15+8*r8], x1
37bfec2b5cmp rax, 2
37bfec2b9je 0x37bfea460
37bfec2bflea r8, [r15+8*rdx]
37bfec2c3mov edx, 2
37bfec2c8nop
37bfec2canop [rax+rax]
37bfec2d5nop [rax+rax]
37bfec2e0
37bfec2e0loc_37bfec2e0:
37bfec2e0movsd_xmm x0, [r8+8*rdx]
37bfec2e6divsd x0, [r15+8*rcx]
37bfec2ecmovsd_xmm [r8+8*rdx], x0
37bfec2f2add rdx, 1
37bfec2f6cmp rax, rdx
37bfec2f9jne 0x37bfec2e0
37bfec2fbjmp 0x37bfea460
37bfec300
37bfec300loc_37bfec300:
37bfec300mov rax, [r12]
37bfec304jmp 0x37bfea862
37bfec309
37bfec309 0f 1f 80 00 00 00 00 .......
37bfec310
37bfec310loc_37bfec310:
37bfec310movsd_xmm x1, [rip+0x472d50]
37bfec318mov rcx, [rsp+136]
37bfec320lea r8, [r15+8*rdx+8]
37bfec325lea r9, [rip+0x472cdc]
37bfec32clea rdx, [rsp+392]
37bfec334mov [rsp+408], r13
37bfec33cdivsd x1, x0
37bfec340movsd_xmm [rsp+392], x1
37bfec349call dscal_64_
37bfec34emov rbx, [rsp+376]
37bfec356jmp 0x37bfea460
37bfec35b
37bfec35b 0f 1f 44 00 00 ..D..
37bfec360
37bfec360loc_37bfec360:
37bfec360mov rbx, [rsp+256]
37bfec368mov rax, [r12]
37bfec36cmov rbp, [rsp+376]
37bfec374lea rbx, [r15+8*rbx]
37bfec378mov [rsp+272], rbx
37bfec380mov rbx, [rsp+208]
37bfec388lea rbx, [r14+8*rbx]
37bfec38cmov [rsp+216], rbx
37bfec394jmp 0x37bfea865
37bfec399
37bfec399loc_37bfec399:
37bfec399lea rax, [rsp+360]
37bfec3a1xor edx, edx
37bfec3a3mov [rsp+160], rax
37bfec3ablea rax, [rsp+408]
37bfec3b3mov [rsp+136], rax
37bfec3bblea rax, [rip+0x472c56]
37bfec3c2mov [rsp+240], rax
37bfec3calea rax, [rip+0x472c57]
37bfec3d1mov [rsp+248], rax
37bfec3d9jmp 0x37bfea4a9
37bfea180
37bfea180dlasyf_rook_64_:
37bfea180push r15
37bfea182push r14
37bfea184push r13
37bfea186push r12
37bfea188push rbp
37bfea189push rdi
37bfea18apush rsi
37bfea18bpush rbx
37bfea18csub rsp, 520
37bfea193movups [rsp+416], x6
37bfea19bmovups [rsp+432], x7
37bfea1a3movups [rsp+448], x8
37bfea1acmovups [rsp+464], x9
37bfea1b5movups [rsp+480], x10
37bfea1bemovups [rsp+496], x11
37bfea1c7mov rax, [rsp+632]
37bfea1cfmov r15, [rsp+624]
37bfea1d7mov r14, [rsp+648]
37bfea1dfmov rax, [rax]
37bfea1e2mov r12, rdx
37bfea1e5xor edx, edx
37bfea1e7test rax, rax
37bfea1eamov rbx, rcx
37bfea1edcmovns rdx, rax
37bfea1f1mov rax, [rsp+656]
37bfea1f9lea rcx, [rip+0x474e00]
37bfea200mov [rsp+608], r8
37bfea208mov [rsp+616], r9
37bfea210mov rax, [rax]
37bfea213mov [rsp+152], rdx
37bfea21bnot rdx
37bfea21emov [rsp+144], rdx
37bfea226xor edx, edx
37bfea228test rax, rax
37bfea22bcmovns rdx, rax
37bfea22fmov rax, [rsp+664]
37bfea237mov [rax], 0
37bfea23emov [rsp+176], rdx
37bfea246not rdx
37bfea249mov [rsp+184], rdx
37bfea251mov edx, 1
37bfea256call dlamch_64_
37bfea25bmov r9l, 1
37bfea261mov r8l, 1
37bfea267mov rcx, rbx
37bfea26alea rdx, [rip+0x474d90]
37bfea271movapd x11, x0
37bfea276call lsame_64_
37bfea27btest rax, rax
37bfea27eje 0x37bfea648
37bfea284mov rax, [rsp+608]
37bfea28cmov r13, [r12]
37bfea290mov rdi, [rax]
37bfea293mov rax, r13
37bfea296mov [rsp+360], r13
37bfea29esub rax, rdi
37bfea2a1add rax, 1
37bfea2a5cmp r13, rax
37bfea2a8jg 0x37bfea2b3
37bfea2aacmp r13, rdi
37bfea2adjg 0x37bfec399
37bfea2b3
37bfea2b3loc_37bfea2b3:
37bfea2b3lea rax, [rsp+360]
37bfea2bbmovsd_xmm x6, [rip+0x474d9d]
37bfea2c3mov rdx, r13
37bfea2c6pxor x7, x7
37bfea2camov [rsp+160], rax
37bfea2d2lea rax, [rsp+408]
37bfea2damov [rsp+136], rax
37bfea2e2lea rax, [rip+0x474d2f]
37bfea2e9mov [rsp+240], rax
37bfea2f1lea rax, [rip+0x474d30]
37bfea2f8mov [rsp+248], rax
37bfea300
37bfea300loc_37bfea300:
37bfea300test r13, r13
37bfea303jle 0x37bfea4a6
37bfea309mov rsi, [rsp+176]
37bfea311mov rax, [rsp+184]
37bfea319mov [rsp+384], r13
37bfea321imul r13, [rsp+152]
37bfea32amov rcx, [rsp+160]
37bfea332imul rsi, rdi
37bfea336add rax, rsi
37bfea339lea r9, [r14+8*rax+8]
37bfea33emov [rsp+208], rax
37bfea346mov rax, [rsp+144]
37bfea34emov [rsp+192], r9
37bfea356lea rax, [rax+r13+1]
37bfea35blea rdx, [r15+8*rax]
37bfea35flea rax, [rip+0x474ca2]
37bfea366mov [rsp+32], rax
37bfea36bmov r8, rax
37bfea36ecall dcopy_64_
37bfea373mov rax, [r12]
37bfea377mov rbx, [rsp+360]
37bfea37fcmp rax, rbx
37bfea382jg 0x37bfebec0
37bfea388
37bfea388loc_37bfea388:
37bfea388mov rax, [rsp+208]
37bfea390add rax, rbx
37bfea393movsd_xmm x9, [r14+8*rax]
37bfea399cmp rbx, 1
37bfea39djg 0x37bfeb6b0
37bfea3a3ucomisd x9, x7
37bfea3a8jp 0x37bfea3b0
37bfea3aaje 0x37bfeb640
37bfea3b0
37bfea3b0loc_37bfea3b0:
37bfea3b0mov rdi, [rsp+152]
37bfea3b8mov [rsp+376], rbx
37bfea3c0imul rdi, rbx
37bfea3c4add rdi, [rsp+144]
37bfea3cc
37bfea3ccloc_37bfea3cc:
37bfea3cclea rax, [rip+0x474c35]
37bfea3d3mov rdx, [rsp+192]
37bfea3dblea r9, [r15+8*rdi+8]
37bfea3e0mov rcx, [rsp+160]
37bfea3e8mov [rsp+32], rax
37bfea3edmov r8, rax
37bfea3f0call dcopy_64_
37bfea3f5mov rax, [rsp+360]
37bfea3fdmov rbx, [rsp+376]
37bfea405lea r13, [rax-1]
37bfea409cmp rax, 1
37bfea40djle 0x37bfea460
37bfea40fmov rdx, [rsp+152]
37bfea417imul rdx, rax
37bfea41badd rdx, [rsp+144]
37bfea423lea rcx, [rax+rdx]
37bfea427movsd_xmm x0, [r15+8*rcx]
37bfea42dmovapd x1, x0
37bfea431andpd x1, [rip+0x474c17]
37bfea439comisd x1, x11
37bfea43ejae 0x37bfec310
37bfea444pxor x1, x1
37bfea448ucomisd x0, x1
37bfea44cjp 0x37bfec2a1
37bfea452jne 0x37bfec2a1
37bfea458nop [rax+rax]
37bfea460
37bfea460loc_37bfea460:
37bfea460mov rax, [rsp+640]
37bfea468mov [rax+8*r13], rbx
37bfea46cmov rax, [rsp+608]
37bfea474mov rcx, [rax]
37bfea477
37bfea477loc_37bfea477:
37bfea477mov rdx, [r12]
37bfea47blea rdi, [rcx+r13]
37bfea47fmov [rsp+360], r13
37bfea487mov rax, rdx
37bfea48asub rdi, rdx
37bfea48dsub rax, rcx
37bfea490add rax, 1
37bfea494cmp rax, r13
37bfea497jl 0x37bfea300
37bfea49dcmp rcx, rdx
37bfea4a0jge 0x37bfea300
37bfea4a6
37bfea4a6loc_37bfea4a6:
37bfea4a6sub rdx, r13
37bfea4a9
37bfea4a9loc_37bfea4a9:
37bfea4a9add rdi, 1
37bfea4admov rax, [rsp+632]
37bfea4b5imul rdi, [rsp+176]
37bfea4bemov [rsp+88], r15
37bfea4c3mov rbx, [rsp+144]
37bfea4cbmov [rsp+408], rdx
37bfea4d3lea rcx, [rip+0x474b5f]
37bfea4dalea r8, [rip+0x474b4f]
37bfea4e1mov [rsp+96], rax
37bfea4e6mov rax, [rsp+248]
37bfea4eemov rdx, [rsp+240]
37bfea4f6mov r9, [rsp+160]
37bfea4femov [rsp+120], 9
37bfea507mov [rsp+80], rax
37bfea50cmov rax, [rsp+656]
37bfea514mov [rsp+112], 12
37bfea51dmov [rsp+72], rax
37bfea522mov rax, [rsp+184]
37bfea52amov [rsp+104], 5
37bfea533lea rax, [rax+rdi+1]
37bfea538lea rax, [r14+8*rax]
37bfea53cmov [rsp+64], rax
37bfea541mov rax, [rsp+632]
37bfea549mov [rsp+56], rax
37bfea54elea rax, [r13+1]
37bfea552imul rax, [rsp+152]
37bfea55blea rax, [rbx+rax+1]
37bfea560lea rax, [r15+8*rax]
37bfea564mov [rsp+48], rax
37bfea569lea rax, [rip+0x474aa0]
37bfea570mov [rsp+40], rax
37bfea575mov rax, [rsp+136]
37bfea57dmov [rsp+32], rax
37bfea582call dgemmtr_
37bfea587mov rsi, [rsp+360]
37bfea58fmov [rsp+624], r15
37bfea597mov r15, r12
37bfea59amov rdx, [r12]
37bfea59emov r13, [rsp+632]
37bfea5a6mov r14, [rsp+640]
37bfea5aemov r12, [rsp+624]
37bfea5b6lea rcx, [rsi+1]
37bfea5banop [rax+rax]
37bfea5c0
37bfea5c0loc_37bfea5c0:
37bfea5c0mov r8, [r14+8*rcx-8]
37bfea5c5lea rbx, [rcx+1]
37bfea5c9test r8, r8
37bfea5ccjs 0x37bfeb598
37bfea5d2mov [rsp+400], rbx
37bfea5dacmp r8, rcx
37bfea5ddje 0x37bfeb620
37bfea5e3cmp rdx, rbx
37bfea5e6jge 0x37bfec0c0
37bfea5ec
37bfea5ecloc_37bfea5ec:
37bfea5ecmov rbx, rdx
37bfea5efsub rbx, rsi
37bfea5f2
37bfea5f2loc_37bfea5f2:
37bfea5f2mov rax, [rsp+616]
37bfea5famov [rax], rbx
37bfea5fdmovups x6, [rsp+416]
37bfea605movups x7, [rsp+432]
37bfea60dmovups x8, [rsp+448]
37bfea616movups x9, [rsp+464]
37bfea61fmovups x10, [rsp+480]
37bfea628movups x11, [rsp+496]
37bfea631add rsp, 520
37bfea638pop rbx
37bfea639pop rsi
37bfea63apop rdi
37bfea63bpop rbp
37bfea63cpop r12
37bfea63epop r13
37bfea640pop r14
37bfea642pop r15
37bfea644ret
37bfea645
37bfea645 0f 1f 00 ...
37bfea648
37bfea648loc_37bfea648:
37bfea648lea rax, [rsp+408]
37bfea650mov r11, [r12]
37bfea654pxor x6, x6
37bfea658mov ebp, 1
37bfea65dmov [rsp+136], rax
37bfea665lea rax, [rip+0x4749ac]
37bfea66cmovsd_xmm x7, [rip+0x4749ec]
37bfea674mov r13, rbp
37bfea677mov [rsp+240], rax
37bfea67flea rax, [rip+0x4749a2]
37bfea686mov [rsp+248], rax
37bfea68elea rax, [rsp+400]
37bfea696mov [rsp+320], rax
37bfea69emov rax, r11
37bfea6a1nop [rax]
37bfea6a5nop [rax+rax]
37bfea6b0
37bfea6b0loc_37bfea6b0:
37bfea6b0mov rdi, [rsp+608]
37bfea6b8mov [rsp+360], r13
37bfea6c0mov rdx, [rdi]
37bfea6c3cmp rdx, r13
37bfea6c6jg 0x37bfea6d1
37bfea6c8cmp rdx, rax
37bfea6cbjl 0x37bfeb2b0
37bfea6d1
37bfea6d1loc_37bfea6d1:
37bfea6d1cmp r13, rax
37bfea6d4jg 0x37bfeb2b0
37bfea6damov rdi, [rsp+152]
37bfea6e2mov rsi, [rsp+176]
37bfea6easub rax, r13
37bfea6edlea rbp, [rip+0x474914]
37bfea6f4add rax, 1
37bfea6f8mov rbx, [rsp+144]
37bfea700mov [rsp+32], rbp
37bfea705mov r8, rbp
37bfea708imul rdi, r13
37bfea70cmov [rsp+408], rax
37bfea714mov rax, [rsp+184]
37bfea71cimul rsi, r13
37bfea720mov [rsp+384], r13
37bfea728add rbx, rdi
37bfea72bmov [rsp+296], rdi
37bfea733add rax, rsi
37bfea736lea rcx, [r13+rbx]
37bfea73bmov [rsp+192], rbx
37bfea743lea rbx, [r13-1]
37bfea747mov [rsp+264], rax
37bfea74fadd rax, r13
37bfea752lea rdx, [r15+8*rcx]
37bfea756lea rdi, [r14+8*rax]
37bfea75amov [rsp+256], rcx
37bfea762mov rcx, [rsp+136]
37bfea76amov r9, rdi
37bfea76dmov [rsp+272], rdx
37bfea775mov [rsp+224], rbx
37bfea77dmov [rsp+208], rax
37bfea785mov [rsp+216], rdi
37bfea78dcall dcopy_64_
37bfea792cmp r13, 1
37bfea796jle 0x37bfea82e
37bfea79cmov rax, [r12]
37bfea7a0mov [rsp+72], rdi
37bfea7a5lea r9, [rip+0x474864]
37bfea7acmov rdi, [rsp+248]
37bfea7b4mov [rsp+80], rbp
37bfea7b9sub rax, r13
37bfea7bcmov r8, [rsp+136]
37bfea7c4mov [rsp+88], 12
37bfea7cdmov [rsp+64], rdi
37bfea7d2mov rdi, [rsp+656]
37bfea7daadd rax, 1
37bfea7demov [rsp+400], rax
37bfea7e6lea rax, [8*rbx]
37bfea7eemov rcx, [rsp+240]
37bfea7f6mov [rsp+56], rdi
37bfea7fbmov rdi, [rsp+632]
37bfea803lea rdx, [r14+rax]
37bfea807add rax, r15
37bfea80amov [rsp+48], rdx
37bfea80fmov rdx, [rsp+320]
37bfea817mov [rsp+40], rdi
37bfea81cmov [rsp+32], rax
37bfea821mov [rsp+408], rbx
37bfea829call dgemv_64_
37bfea82e
37bfea82eloc_37bfea82e:
37bfea82emov rax, [rsp+208]
37bfea836lea rdi, [r13+1]
37bfea83amov [rsp+160], rdi
37bfea842movsd_xmm x8, [r14+8*rax]
37bfea848mov rax, [r12]
37bfea84ccmp rax, r13
37bfea84fjg 0x37bfea8e0
37bfea855ucomisd x8, x6
37bfea85ajp 0x37bfea862
37bfea85cje 0x37bfea965
37bfea862
37bfea862loc_37bfea862:
37bfea862mov rbp, r13
37bfea865
37bfea865loc_37bfea865:
37bfea865sub rax, r13
37bfea868mov r9, [rsp+272]
37bfea870mov rdx, [rsp+216]
37bfea878add rax, 1
37bfea87cmov rcx, [rsp+136]
37bfea884mov [rsp+408], rax
37bfea88clea rax, [rip+0x474775]
37bfea893mov [rsp+32], rax
37bfea898mov r8, rax
37bfea89bcall dcopy_64_
37bfea8a0mov rax, [r12]
37bfea8a4cmp rax, r13
37bfea8a7jg 0x37bfeb488
37bfea8ad
37bfea8adloc_37bfea8ad:
37bfea8admov r13, [rsp+160]
37bfea8b5nop [rax+rax]
37bfea8c0
37bfea8c0loc_37bfea8c0:
37bfea8c0mov rsi, [rsp+640]
37bfea8c8mov rcx, [rsp+224]
37bfea8d0mov [rsi+8*rcx], rbp
37bfea8d4jmp 0x37bfea6b0
37bfea8d9
37bfea8d9 0f 1f 80 00 00 00 00 .......
37bfea8e0
37bfea8e0loc_37bfea8e0:
37bfea8e0sub rax, r13
37bfea8e3mov rdi, [rsp+264]
37bfea8ebmov rcx, [rsp+136]
37bfea8f3lea r8, [rip+0x47470e]
37bfea8famov [rsp+408], rax
37bfea902mov rax, [rsp+160]
37bfea90aandpd x8, [rip+0x47473d]
37bfea913lea r9, [rdi+rax]
37bfea917lea rdx, [r14+8*r9]
37bfea91bmov [rsp+200], r9
37bfea923call idamax_64_
37bfea928movapd x0, x8
37bfea92dmov r9, [rsp+200]
37bfea935lea rbp, [rax+r13]
37bfea939lea rax, [rdi+rbp]
37bfea93dmov [rsp+352], rbp
37bfea945movsd_xmm x9, [r14+8*rax]
37bfea94bandpd x9, [rip+0x4746fc]
37bfea954maxsd x0, x9
37bfea959ucomisd x0, x6
37bfea95djp 0x37bfea9c8
37bfea95fjne 0x37bfea9c8
37bfea961mov rax, [r12]
37bfea965
37bfea965loc_37bfea965:
37bfea965mov rbx, [rsp+664]
37bfea96dcmp [rbx], 0
37bfea971jne 0x37bfea976
37bfea973mov [rbx], r13
37bfea976
37bfea976loc_37bfea976:
37bfea976sub rax, r13
37bfea979mov r9, [rsp+272]
37bfea981mov rbp, r13
37bfea984mov rdx, [rsp+216]
37bfea98cadd rax, 1
37bfea990mov rcx, [rsp+136]
37bfea998mov [rsp+408], rax
37bfea9a0lea rax, [rip+0x474661]
37bfea9a7mov [rsp+32], rax
37bfea9acmov r8, rax
37bfea9afcall dcopy_64_
37bfea9b4mov r13, [rsp+160]
37bfea9bcmov rax, [r12]
37bfea9c0jmp 0x37bfea8c0
37bfea9c5
37bfea9c5 0f 1f 00 ...
37bfea9c8
37bfea9c8loc_37bfea9c8:
37bfea9c8movapd x0, x9
37bfea9cdmulsd x0, x7
37bfea9d1comisd x0, x8
37bfea9d6jbe 0x37bfec300
37bfea9dcmov rax, [rsp+184]
37bfea9e4add rsi, [rsp+176]
37bfea9ecmov [rsp+328], r13
37bfea9f4mov [rsp+344], r9
37bfea9fclea rcx, [rsi+rax]
37bfeaa00mov [rsp+232], rbx
37bfeaa08lea rax, [rcx+r13]
37bfeaa0clea rax, [r14+8*rax]
37bfeaa10mov [rsp+200], rax
37bfeaa18lea rax, [r15+8*rbx]
37bfeaa1cmov rbx, rcx
37bfeaa1fmov [rsp+336], rax
37bfeaa27mov rax, [rsp+168]
37bfeaa2fmov [rsp+312], rax
37bfeaa37
37bfeaa37loc_37bfeaa37:
37bfeaa37mov rax, [rsp+192]
37bfeaa3fmov r9, [rsp+200]
37bfeaa47mov rsi, rbp
37bfeaa4amov r8, [rsp+632]
37bfeaa52mov rcx, [rsp+136]
37bfeaa5asub rsi, r13
37bfeaa5dadd rax, rbp
37bfeaa60mov [rsp+408], rsi
37bfeaa68lea rdx, [r15+8*rax]
37bfeaa6cmov [rsp+288], rax
37bfeaa74lea rax, [rip+0x47458d]
37bfeaa7bmov [rsp+32], rax
37bfeaa80mov [rsp+280], rdx
37bfeaa88call dcopy_64_
37bfeaa8dmov rdi, [r12]
37bfeaa91mov rdx, [rsp+152]
37bfeaa99mov rcx, [rsp+136]
37bfeaaa1sub rdi, rbp
37bfeaaa4imul rdx, rbp
37bfeaaa8lea rax, [rdi+1]
37bfeaaaclea rdi, [rbx+rbp]
37bfeaab0mov [rsp+408], rax
37bfeaab8mov rax, [rsp+144]
37bfeaac0lea r9, [r14+8*rdi]
37bfeaac4add rax, rdx
37bfeaac7add rax, rbp
37bfeaacalea rdx, [r15+8*rax]
37bfeaacelea rax, [rip+0x474533]
37bfeaad5mov [rsp+32], rax
37bfeaadamov r8, rax
37bfeaaddmov [rsp+304], rdx
37bfeaae5call dcopy_64_
37bfeaaeacmp r13, 1
37bfeaaeejle 0x37bfeab9b
37bfeaaf4mov rdx, [r12]
37bfeaaf8mov r8, [rsp+136]
37bfeab00mov [rsp+88], 12
37bfeab09lea r9, [rip+0x474500]
37bfeab10mov rcx, [rsp+240]
37bfeab18sub rdx, r13
37bfeab1blea rax, [rdx+1]
37bfeab1fmov rdx, [rsp+232]
37bfeab27mov [rsp+400], rax
37bfeab2flea rax, [rip+0x4744d2]
37bfeab36mov [rsp+80], rax
37bfeab3bmov rax, [rsp+200]
37bfeab43mov [rsp+408], rdx
37bfeab4bmov rdx, [rsp+320]
37bfeab53mov [rsp+72], rax
37bfeab58mov rax, [rsp+248]
37bfeab60mov [rsp+64], rax
37bfeab65mov rax, [rsp+656]
37bfeab6dmov [rsp+56], rax
37bfeab72lea rax, [r14+8*rbp-8]
37bfeab77mov [rsp+48], rax
37bfeab7cmov rax, [rsp+632]
37bfeab84mov [rsp+40], rax
37bfeab89mov rax, [rsp+336]
37bfeab91mov [rsp+32], rax
37bfeab96call dgemv_64_
37bfeab9b
37bfeab9bloc_37bfeab9b:
37bfeab9bcmp r13, rbp
37bfeab9ejne 0x37bfeabf8
37bfeaba0mov rax, [r12]
37bfeaba4cmp rax, r13
37bfeaba7jg 0x37bfeb160
37bfeabadsub rax, r13
37bfeabb0mov r9, [rsp+216]
37bfeabb8mov rdx, [rsp+200]
37bfeabc0add rax, 1
37bfeabc4mov rcx, [rsp+136]
37bfeabccmov [rsp+408], rax
37bfeabd4lea rax, [rip+0x47442d]
37bfeabdbmov [rsp+32], rax
37bfeabe0mov r8, rax
37bfeabe3call dcopy_64_
37bfeabe8
37bfeabe8loc_37bfeabe8:
37bfeabe8mov rax, [r12]
37bfeabecjmp 0x37bfea865
37bfeabf1
37bfeabf1 0f 1f 80 00 00 00 00 .......
37bfeabf8
37bfeabf8loc_37bfeabf8:
37bfeabf8mov rdx, [rsp+200]
37bfeac00mov rcx, [rsp+136]
37bfeac08lea r8, [rip+0x4743f9]
37bfeac0fmov [rsp+408], rsi
37bfeac17call idamax_64_
37bfeac1cadd rax, [rsp+232]
37bfeac24mov [rsp+168], rax
37bfeac2cadd rax, rbx
37bfeac2fmovsd_xmm x8, [r14+8*rax]
37bfeac35mov rax, [r12]
37bfeac39andpd x8, [rip+0x47440e]
37bfeac42cmp rax, rbp
37bfeac45jg 0x37bfeb1d0
37bfeac4b
37bfeac4bloc_37bfeac4b:
37bfeac4bmovapd x1, x8
37bfeac50movsd_xmm x0, [r14+8*rdi]
37bfeac56andpd x0, [rip+0x4743f2]
37bfeac5emulsd x1, x7
37bfeac62comisd x1, x0
37bfeac66jbe 0x37bfeaef8
37bfeac6cmov r10, [rsp+384]
37bfeac74cmp r10, [rsp+168]
37bfeac7cje 0x37bfeacf0
37bfeac7ecomisd x9, x8
37bfeac83jae 0x37bfeacf0
37bfeac85mov rax, [r12]
37bfeac89mov r9, [rsp+216]
37bfeac91mov [rsp+384], rbp
37bfeac99movapd x9, x8
37bfeac9emov rdx, [rsp+200]
37bfeaca6mov rcx, [rsp+136]
37bfeacaesub rax, r13
37bfeacb1add rax, 1
37bfeacb5mov [rsp+408], rax
37bfeacbdlea rax, [rip+0x474344]
37bfeacc4mov [rsp+32], rax
37bfeacc9mov r8, rax
37bfeaccccall dcopy_64_
37bfeacd1mov rax, [rsp+168]
37bfeacd9mov [rsp+312], rax
37bfeace1mov rbp, rax
37bfeace4jmp 0x37bfeaa37
37bfeace9
37bfeace9 0f 1f 80 00 00 00 00 .......
37bfeacf0
37bfeacf0loc_37bfeacf0:
37bfeacf0mov rax, [rsp+160]
37bfeacf8mov rcx, rbx
37bfeacfbmov [rsp+376], rbp
37bfead03mov r9, [rsp+344]
37bfead0bmov rbx, [rsp+232]
37bfead13mov [rsp+368], rax
37bfead1bcmp r10, r13
37bfead1eje 0x37bfec130
37bfead24mov rax, r10
37bfead27mov rdi, [rsp+136]
37bfead2fmov rdx, [rsp+272]
37bfead37lea r8, [rip+0x4742ca]
37bfead3esub rax, r13
37bfead41mov [rsp+160], r10
37bfead49mov [rsp+408], rax
37bfead51mov rax, [rsp+192]
37bfead59mov rcx, rdi
37bfead5cadd rax, r10
37bfead5flea rsi, [r15+8*rax]
37bfead63mov rax, [rsp+632]
37bfead6bmov r9, rsi
37bfead6emov [rsp+32], rax
37bfead73call dcopy_64_
37bfead78mov r10, [rsp+160]
37bfead80mov rax, [r12]
37bfead84lea rcx, [rip+0x47427d]
37bfead8bmov r13, [rsp+152]
37bfead93mov [rsp+32], rcx
37bfead98mov r8, rcx
37bfead9bmov rdx, rsi
37bfead9esub rax, r10
37bfeada1mov rcx, rdi
37bfeada4lea rdi, [rsp+368]
37bfeadacadd rax, 1
37bfeadb0mov [rsp+408], rax
37bfeadb8mov rax, r13
37bfeadbbimul rax, r10
37bfeadbfadd rax, [rsp+144]
37bfeadc7add rax, r10
37bfeadcalea r9, [r15+8*rax]
37bfeadcecall dcopy_64_
37bfeadd3mov rax, [rsp+632]
37bfeaddbmov r10, [rsp+160]
37bfeade3lea rdx, [r15+8*rbx]
37bfeade7lea rcx, [rsp+360]
37bfeadefmov [rsp+32], rax
37bfeadf4lea rsi, [8*r10-8]
37bfeadfcmov r8, rax
37bfeadfflea r9, [r15+rsi]
37bfeae03mov [rsp+216], r10
37bfeae0bcall dswap_64_
37bfeae10mov rbx, [rsp+360]
37bfeae18lea r9, [r14+rsi]
37bfeae1cmov rcx, rdi
37bfeae1flea rax, [rbx-1]
37bfeae23lea rsi, [rbx+1]
37bfeae27mov [rsp+224], rax
37bfeae2flea rdx, [r14+8*rax]
37bfeae33mov rax, [rsp+656]
37bfeae3bmov [rsp+32], rax
37bfeae40mov r8, rax
37bfeae43call dswap_64_
37bfeae48mov rcx, [rsp+176]
37bfeae50mov rax, [rsp+184]
37bfeae58mov [rsp+160], rsi
37bfeae60mov r11, [rsp+144]
37bfeae68mov r8, [rsp+368]
37bfeae70imul rcx, rbx
37bfeae74mov r10, [rsp+216]
37bfeae7cadd rax, rcx
37bfeae7fmov [rsp+264], rax
37bfeae87add rax, rbx
37bfeae8amov [rsp+208], rax
37bfeae92mov rax, r13
37bfeae95imul rax, rbx
37bfeae99lea rsi, [r11+rax]
37bfeae9dadd rax, r13
37bfeaea0cmp r8, rbp
37bfeaea3lea r9, [rax+r11]
37bfeaea7lea rax, [rbx+rsi]
37bfeaeabmov [rsp+192], rsi
37bfeaeb3mov [rsp+200], r9
37bfeaebbmov [rsp+256], rax
37bfeaec3jne 0x37bfeb540
37bfeaec9mov rax, [rsp+264]
37bfeaed1mov rsi, [rsp+160]
37bfeaed9add rcx, [rsp+176]
37bfeaee1add rcx, [rsp+184]
37bfeaee9lea r9, [rax+rsi]
37bfeaeedjmp 0x37bfeb0c4
37bfeaef2
37bfeaef2 66 0f 1f 44 00 00 f..D..
37bfeaef8
37bfeaef8loc_37bfeaef8:
37bfeaef8mov rax, [r12]
37bfeaefcmov r9, [rsp+216]
37bfeaf04mov [rsp+376], rbp
37bfeaf0cmov rdx, [rsp+200]
37bfeaf14mov rcx, [rsp+136]
37bfeaf1csub rax, r13
37bfeaf1fmov rbx, [rsp+232]
37bfeaf27add rax, 1
37bfeaf2bmov [rsp+408], rax
37bfeaf33lea rax, [rip+0x4740ce]
37bfeaf3amov [rsp+32], rax
37bfeaf3fmov r8, rax
37bfeaf42call dcopy_64_
37bfeaf47mov [rsp+368], r13
37bfeaf4fcmp r13, rbp
37bfeaf52je 0x37bfeabe8
37bfeaf58mov rax, [rsp+296]
37bfeaf60add rax, [rsp+152]
37bfeaf68mov [rsp+328], rbx
37bfeaf70lea rdi, [rsp+368]
37bfeaf78add rax, [rsp+144]
37bfeaf80mov rdx, [rsp+256]
37bfeaf88mov ebx, 1
37bfeaf8dmov [rsp+200], rax
37bfeaf95add rax, rbp
37bfeaf98lea r9, [r15+8*rax]
37bfeaf9cmov rax, [rsp+192]
37bfeafa4
37bfeafa4loc_37bfeafa4:
37bfeafa4movsd_xmm x0, [r15+8*rdx]
37bfeafaamov rcx, [rsp+288]
37bfeafb2sub rsi, 1
37bfeafb6lea r8, [rip+0x47404b]
37bfeafbdmov [rsp+408], rsi
37bfeafc5mov rsi, [rsp+136]
37bfeafcdmovsd_xmm [r15+8*rcx], x0
37bfeafd3mov rcx, [rsp+632]
37bfeafdbadd rax, [rsp+160]
37bfeafe3lea rdx, [r15+8*rax]
37bfeafe7mov [rsp+32], rcx
37bfeafecmov rcx, rsi
37bfeafefcall dcopy_64_
37bfeaff4mov rax, [r12]
37bfeaff8lea rcx, [rip+0x474009]
37bfeafffmov r9, [rsp+304]
37bfeb007mov [rsp+32], rcx
37bfeb00cmov rdx, [rsp+280]
37bfeb014mov r8, rcx
37bfeb017mov rcx, rsi
37bfeb01asub rax, rbp
37bfeb01dlea rsi, [8*rbp-8]
37bfeb025add rax, 1
37bfeb029mov [rsp+408], rax
37bfeb031call dcopy_64_
37bfeb036mov rcx, [rsp+328]
37bfeb03elea r9, [r15+rsi]
37bfeb042lea rdx, [r15+8*rcx]
37bfeb046mov rcx, [rsp+632]
37bfeb04emov [rsp+32], rcx
37bfeb053mov r8, rcx
37bfeb056mov rcx, rdi
37bfeb059call dswap_64_
37bfeb05emov rcx, [rsp+656]
37bfeb066lea r9, [r14+rsi]
37bfeb06amov rax, [rsp+368]
37bfeb072mov [rsp+32], rcx
37bfeb077mov r8, rcx
37bfeb07alea rdx, [r14+8*rax-8]
37bfeb07fmov rcx, rdi
37bfeb082call dswap_64_
37bfeb087cmp rbx, 1
37bfeb08bje 0x37bfec360
37bfeb091mov rax, [rsp+160]
37bfeb099mov rbx, [rsp+264]
37bfeb0a1mov rcx, [rsp+176]
37bfeb0a9mov r10, [rsp+384]
37bfeb0b1lea r9, [rax+rbx]
37bfeb0b5mov rbx, r13
37bfeb0b8imul rcx, rax
37bfeb0bcadd rcx, [rsp+184]
37bfeb0c4
37bfeb0c4loc_37bfeb0c4:
37bfeb0c4mov rsi, [rsp+160]
37bfeb0ccmov rax, [r12]
37bfeb0d0lea r13, [rbx+2]
37bfeb0d4movsd_xmm x2, [r14+8*r9]
37bfeb0dalea rdx, [rsi+rcx]
37bfeb0demov rsi, [rsp+208]
37bfeb0e6movsd_xmm x9, [r14+8*rdx]
37bfeb0eclea rdx, [rax-1]
37bfeb0f0movsd_xmm x10, [r14+8*rsi]
37bfeb0f6cmp rdx, rbx
37bfeb0f9jg 0x37bfeb1f0
37bfeb0ff
37bfeb0ffloc_37bfeb0ff:
37bfeb0ffmov rsi, [rsp+256]
37bfeb107mov rdx, [rsp+192]
37bfeb10fmov rdi, r10
37bfeb112mov r11, rbp
37bfeb115mov rcx, [rsp+640]
37bfeb11dneg rdi
37bfeb120neg r11
37bfeb123movsd_xmm [r15+8*rsi], x10
37bfeb129mov rsi, [rsp+160]
37bfeb131add rdx, rsi
37bfeb134movsd_xmm [r15+8*rdx], x2
37bfeb13amov rdx, [rsp+200]
37bfeb142add rdx, rsi
37bfeb145mov rsi, [rsp+224]
37bfeb14dmovsd_xmm [r15+8*rdx], x9
37bfeb153mov [rcx+8*rsi], rdi
37bfeb157mov [rcx+8*rbx], r11
37bfeb15bjmp 0x37bfea6b0
37bfeb160
37bfeb160loc_37bfeb160:
37bfeb160pxor x10, x10
37bfeb165
37bfeb165loc_37bfeb165:
37bfeb165sub rax, rbp
37bfeb168mov rcx, [rsp+136]
37bfeb170lea r8, [rip+0x473e91]
37bfeb177mov [rsp+408], rax
37bfeb17flea rax, [rbx+rbp+1]
37bfeb184lea rdx, [r14+8*rax]
37bfeb188call idamax_64_
37bfeb18dlea rcx, [rax+rbp]
37bfeb191lea rax, [rbx+rcx]
37bfeb195movsd_xmm x8, [r14+8*rax]
37bfeb19bmov rax, [rsp+312]
37bfeb1a3andpd x8, [rip+0x473ea4]
37bfeb1accomisd x8, x10
37bfeb1b1maxsd x8, x10
37bfeb1b6cmova rax, rcx
37bfeb1bamov [rsp+168], rax
37bfeb1c2jmp 0x37bfeac4b
37bfeb1c7
37bfeb1c7 66 0f 1f 84 00 00 00 00 00 f........
37bfeb1d0
37bfeb1d0loc_37bfeb1d0:
37bfeb1d0mov rcx, [rsp+168]
37bfeb1d8movapd x10, x8
37bfeb1ddmov [rsp+312], rcx
37bfeb1e5jmp 0x37bfeb165
37bfeb1ea
37bfeb1ea 66 0f 1f 44 00 00 f..D..
37bfeb1f0
37bfeb1f0loc_37bfeb1f0:
37bfeb1f0cmp rax, r13
37bfeb1f3jl 0x37bfeb0ff
37bfeb1f9movapd x5, x9
37bfeb1femovapd x4, x10
37bfeb203movsd_xmm x3, [rip+0x473e5d]
37bfeb20bmov rdi, [rsp+192]
37bfeb213divsd x5, x2
37bfeb217mov rsi, [rsp+264]
37bfeb21fmov rdx, r13
37bfeb222lea r9, [r15+8*rdi]
37bfeb226mov rdi, [rsp+200]
37bfeb22elea r11, [r14+8*rsi]
37bfeb232lea rsi, [r14+8*rcx]
37bfeb236lea r8, [r15+8*rdi]
37bfeb23alea rcx, [rax+1]
37bfeb23edivsd x4, x2
37bfeb242movapd x1, x5
37bfeb246mulsd x1, x4
37bfeb24asubsd x1, [rip+0x473e16]
37bfeb252divsd x3, x1
37bfeb256nop [rax+rax]
37bfeb260
37bfeb260loc_37bfeb260:
37bfeb260movsd_xmm x8, [r11+8*rdx]
37bfeb266movsd_xmm x0, [rsi+8*rdx]
37bfeb26bmovapd x1, x8
37bfeb270mulsd x1, x5
37bfeb274subsd x1, x0
37bfeb278mulsd x0, x4
37bfeb27csubsd x0, x8
37bfeb281divsd x1, x2
37bfeb285divsd x0, x2
37bfeb289mulsd x1, x3
37bfeb28dmovsd_xmm [r9+8*rdx], x1
37bfeb293mulsd x0, x3
37bfeb297movsd_xmm [r8+8*rdx], x0
37bfeb29dadd rdx, 1
37bfeb2a1cmp rcx, rdx
37bfeb2a4jne 0x37bfeb260
37bfeb2a6jmp 0x37bfeb0ff
37bfeb2ab
37bfeb2ab 0f 1f 44 00 00 ..D..
37bfeb2b0
37bfeb2b0loc_37bfeb2b0:
37bfeb2b0sub rax, r13
37bfeb2b3lea rbx, [r13-1]
37bfeb2b7mov r12, [rsp+320]
37bfeb2bflea r8, [rip+0x473d6a]
37bfeb2c6add rax, 1
37bfeb2calea rdx, [8*rbx]
37bfeb2d2lea rcx, [rip+0x473d65]
37bfeb2d9mov [rsp+408], rbx
37bfeb2e1mov [rsp+400], rax
37bfeb2e9mov r9, r12
37bfeb2ecmov rax, [rsp+632]
37bfeb2f4mov [rsp+120], 9
37bfeb2fdmov [rsp+96], rax
37bfeb302mov rax, [rsp+152]
37bfeb30amov [rsp+112], 12
37bfeb313mov [rsp+104], 5
37bfeb31cimul rax, r13
37bfeb320add rax, [rsp+144]
37bfeb328add rax, r13
37bfeb32blea rax, [r15+8*rax]
37bfeb32fmov [rsp+88], rax
37bfeb334mov rax, [rsp+248]
37bfeb33cmov [rsp+80], rax
37bfeb341mov rax, [rsp+656]
37bfeb349mov [rsp+72], rax
37bfeb34elea rax, [r14+rdx]
37bfeb352add rdx, r15
37bfeb355mov [rsp+64], rax
37bfeb35amov rax, [rsp+632]
37bfeb362mov [rsp+48], rdx
37bfeb367mov rdx, [rsp+240]
37bfeb36fmov [rsp+56], rax
37bfeb374lea rax, [rip+0x473c95]
37bfeb37bmov [rsp+40], rax
37bfeb380mov rax, [rsp+136]
37bfeb388mov [rsp+32], rax
37bfeb38dcall dgemmtr_
37bfeb392mov rbp, [rsp+632]
37bfeb39amov r13, [rsp+640]
37bfeb3a2mov rax, rbx
37bfeb3a5jmp 0x37bfeb42a
37bfeb3aa
37bfeb3aa 66 0f 1f 44 00 00 f..D..
37bfeb3b0
37bfeb3b0loc_37bfeb3b0:
37bfeb3b0mov [rsp+400], rdx
37bfeb3b8test rdx, rdx
37bfeb3bbjle 0x37bfeb480
37bfeb3c1cmp rcx, rax
37bfeb3c4je 0x37bfeb480
37bfeb3caxor esi, esi
37bfeb3ccmov edi, 1
37bfeb3d1
37bfeb3d1loc_37bfeb3d1:
37bfeb3d1mov [rsp+32], rbp
37bfeb3d6lea r9, [r15+8*rdx]
37bfeb3damov r8, rbp
37bfeb3ddlea rdx, [r15+8*rcx-8]
37bfeb3e2mov rcx, r12
37bfeb3e5call dswap_64_
37bfeb3eamov rax, [rsp+400]
37bfeb3f2lea rdx, [rax+1]
37bfeb3f6
37bfeb3f6loc_37bfeb3f6:
37bfeb3f6cmp rdi, rdx
37bfeb3f9je 0x37bfeb421
37bfeb3fbtest rsi, rsi
37bfeb3feje 0x37bfeb421
37bfeb400mov [rsp+32], rbp
37bfeb405lea r9, [r15+8*rax]
37bfeb409mov r8, rbp
37bfeb40cmov rcx, r12
37bfeb40flea rdx, [r15+8*rdi-8]
37bfeb414call dswap_64_
37bfeb419mov rax, [rsp+400]
37bfeb421
37bfeb421loc_37bfeb421:
37bfeb421test rax, rax
37bfeb424jle 0x37bfea5f2
37bfeb42a
37bfeb42aloc_37bfeb42a:
37bfeb42alea rdx, [rax-1]
37bfeb42emov rcx, [r13+8*rdx]
37bfeb433test rcx, rcx
37bfeb436jns 0x37bfeb3b0
37bfeb43clea r8, [rax-2]
37bfeb440neg rcx
37bfeb443xor esi, esi
37bfeb445mov rdi, [r13+8*r8]
37bfeb44amov [rsp+400], r8
37bfeb452neg rdi
37bfeb455cmp rcx, rax
37bfeb458setne sil
37bfeb45cxor eax, eax
37bfeb45etest r8, r8
37bfeb461setg al
37bfeb464and rsi, rax
37bfeb467jne 0x37bfeb3d1
37bfeb46dmov rax, r8
37bfeb470mov esi, 1
37bfeb475jmp 0x37bfeb3f6
37bfeb47a
37bfeb47a 66 0f 1f 44 00 00 f..D..
37bfeb480
37bfeb480loc_37bfeb480:
37bfeb480mov rax, rdx
37bfeb483jmp 0x37bfeb421
37bfeb485
37bfeb485 0f 1f 00 ...
37bfeb488
37bfeb488loc_37bfeb488:
37bfeb488mov rbx, [rsp+256]
37bfeb490movsd_xmm x0, [r15+8*rbx]
37bfeb496movapd x1, x0
37bfeb49aandpd x1, [rip+0x473bae]
37bfeb4a2comisd x1, x11
37bfeb4a7jae 0x37bfec248
37bfeb4adpxor x1, x1
37bfeb4b1ucomisd x0, x1
37bfeb4b5jp 0x37bfeb4bd
37bfeb4b7je 0x37bfea8ad
37bfeb4bd
37bfeb4bdloc_37bfeb4bd:
37bfeb4bdmov rbx, [rsp+160]
37bfeb4c5cmp rax, rbx
37bfeb4c8jl 0x37bfea8ad
37bfeb4cemov rsi, [rsp+192]
37bfeb4d6lea rdx, [rsi+rbx]
37bfeb4damovsd_xmm x1, [r15+8*rdx]
37bfeb4e0divsd x1, x0
37bfeb4e4movsd_xmm [r15+8*rdx], x1
37bfeb4ealea rdx, [rbx+1]
37bfeb4eecmp rax, rdx
37bfeb4f1jl 0x37bfea8ad
37bfeb4f7mov r9, [rsp+256]
37bfeb4fflea r8, [rax+1]
37bfeb503lea rcx, [r15+8*rsi]
37bfeb507nop [rax]
37bfeb50anop [rax+rax]
37bfeb515nop [rax+rax]
37bfeb520
37bfeb520loc_37bfeb520:
37bfeb520movsd_xmm x0, [rcx+8*rdx]
37bfeb525divsd x0, [r15+8*r9]
37bfeb52bmovsd_xmm [rcx+8*rdx], x0
37bfeb530add rdx, 1
37bfeb534cmp rdx, r8
37bfeb537jne 0x37bfeb520
37bfeb539jmp 0x37bfea8ad
37bfeb53e
37bfeb53e 66 90 f.
37bfeb540
37bfeb540loc_37bfeb540:
37bfeb540imul r13, r8
37bfeb544lea rax, [rbp+rsi]
37bfeb549mov [rsp+288], rax
37bfeb551lea rdx, [r8+rsi]
37bfeb555mov rsi, rbp
37bfeb558sub rsi, rbx
37bfeb55blea rax, [r13+r11]
37bfeb560mov r13, rbx
37bfeb563mov ebx, 2
37bfeb568lea rcx, [rbp+rax]
37bfeb56dlea rcx, [r15+8*rcx]
37bfeb571mov [rsp+280], rcx
37bfeb579lea rcx, [r8-1]
37bfeb57dmov [rsp+328], rcx
37bfeb585lea rcx, [rbp+r9]
37bfeb58alea r9, [r15+8*rcx]
37bfeb58ejmp 0x37bfeafa4
37bfeb593
37bfeb593 0f 1f 44 00 00 ..D..
37bfeb598
37bfeb598loc_37bfeb598:
37bfeb598mov rdi, [r14+8*rcx]
37bfeb59cxor eax, eax
37bfeb59eneg r8
37bfeb5a1lea r9, [rcx+2]
37bfeb5a5mov [rsp+400], r9
37bfeb5adneg rdi
37bfeb5b0cmp rdi, rbx
37bfeb5b3setne al
37bfeb5b6cmp r8, rcx
37bfeb5b9je 0x37bfec000
37bfeb5bfcmp r9, rdx
37bfeb5c2jle 0x37bfec1d8
37bfeb5c8cmp rdi, rbx
37bfeb5cbje 0x37bfea5ec
37bfeb5d1mov rbp, rbx
37bfeb5d4mov rbx, r9
37bfeb5d7
37bfeb5d7loc_37bfeb5d7:
37bfeb5d7mov rax, [rsp+152]
37bfeb5dfmov [rsp+32], r13
37bfeb5e4sub rdx, rbx
37bfeb5e7mov r8, r13
37bfeb5eaadd rdx, 1
37bfeb5eemov rcx, [rsp+136]
37bfeb5f6imul rax, rbx
37bfeb5faadd rax, [rsp+144]
37bfeb602mov [rsp+408], rdx
37bfeb60aadd rbp, rax
37bfeb60dadd rax, rdi
37bfeb610lea rdx, [r12+8*rax]
37bfeb614lea r9, [r12+8*rbp]
37bfeb618call dswap_64_
37bfeb61dmov rdx, [r15]
37bfeb620
37bfeb620loc_37bfeb620:
37bfeb620cmp rbx, rdx
37bfeb623jg 0x37bfea5ec
37bfeb629mov rcx, [rsp+400]
37bfeb631jmp 0x37bfea5c0
37bfeb636
37bfeb636 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfeb640
37bfeb640loc_37bfeb640:
37bfeb640mov rax, [rsp+664]
37bfeb648cmp [rax], 0
37bfeb64cjne 0x37bfeb659
37bfeb64emov rax, [rsp+664]
37bfeb656mov [rax], rbx
37bfeb659
37bfeb659loc_37bfeb659:
37bfeb659mov rax, [rsp+152]
37bfeb661mov rsi, [rsp+144]
37bfeb669lea rdi, [rip+0x473998]
37bfeb670mov [rsp+32], rdi
37bfeb675mov rdx, [rsp+192]
37bfeb67dmov r8, rdi
37bfeb680imul rax, rbx
37bfeb684mov rcx, [rsp+160]
37bfeb68clea rax, [rsi+rax+1]
37bfeb691lea r9, [r15+8*rax]
37bfeb695call dcopy_64_
37bfeb69amov rax, [rsp+360]
37bfeb6a2lea r13, [rax-1]
37bfeb6a6jmp 0x37bfea460
37bfeb6ab
37bfeb6ab 0f 1f 44 00 00 ..D..
37bfeb6b0
37bfeb6b0loc_37bfeb6b0:
37bfeb6b0mov rdx, [rsp+192]
37bfeb6b8mov rcx, [rsp+136]
37bfeb6c0lea rax, [rbx-1]
37bfeb6c4lea r8, [rip+0x47393d]
37bfeb6cbandpd x9, [rip+0x47397c]
37bfeb6d4mov [rsp+408], rax
37bfeb6dccall idamax_64_
37bfeb6e1mov rbp, rax
37bfeb6e4mov [rsp+352], rax
37bfeb6ecmovapd x0, x9
37bfeb6f1mov rax, [rsp+208]
37bfeb6f9add rax, rbp
37bfeb6fcmovsd_xmm x10, [r14+8*rax]
37bfeb702andpd x10, [rip+0x473945]
37bfeb70bmaxsd x0, x10
37bfeb710ucomisd x0, x7
37bfeb714jp 0x37bfeb71c
37bfeb716je 0x37bfeb640
37bfeb71c
37bfeb71cloc_37bfeb71c:
37bfeb71cmovapd x0, x10
37bfeb721mulsd x0, x6
37bfeb725comisd x0, x9
37bfeb72ajbe 0x37bfea3b0
37bfeb730mov rcx, [rsp+176]
37bfeb738mov rdx, [rsp+184]
37bfeb740add rdi, 1
37bfeb744imul rdi, rcx
37bfeb748sub rsi, rcx
37bfeb74blea rax, [rsi+rdx]
37bfeb74flea rsi, [r14+8*rax+8]
37bfeb754mov [rsp+232], rax
37bfeb75cmov [rsp+200], rsi
37bfeb764lea rsi, [rdi+rdx]
37bfeb768mov rdi, rax
37bfeb76bmov [rsp+256], rsi
37bfeb773lea rsi, [rsp+352]
37bfeb77bmov [rsp+224], rsi
37bfeb783
37bfeb783loc_37bfeb783:
37bfeb783imul rbp, [rsp+152]
37bfeb78clea r11, [rip+0x473875]
37bfeb793mov rsi, [rsp+144]
37bfeb79bmov [rsp+32], r11
37bfeb7a0mov r9, [rsp+200]
37bfeb7a8mov r8, r11
37bfeb7abmov rcx, [rsp+224]
37bfeb7b3lea rax, [rsi+rbp+1]
37bfeb7b8lea rdx, [r15+8*rax]
37bfeb7bccall dcopy_64_
37bfeb7c1mov rsi, [rsp+352]
37bfeb7c9mov rdx, rbx
37bfeb7cclea r11, [rip+0x473835]
37bfeb7d3mov [rsp+32], r11
37bfeb7d8mov r8, [rsp+632]
37bfeb7e0lea r13, [rsi+1]
37bfeb7e4sub rdx, rsi
37bfeb7e7mov rcx, [rsp+136]
37bfeb7eflea rax, [rdi+r13]
37bfeb7f3mov [rsp+408], rdx
37bfeb7fblea rbp, [r14+8*rax]
37bfeb7ffmov rax, [rsp+152]
37bfeb807mov r9, rbp
37bfeb80aimul rax, r13
37bfeb80eadd rax, [rsp+144]
37bfeb816add rax, rsi
37bfeb819lea rdx, [r15+8*rax]
37bfeb81dmov [rsp+216], rdx
37bfeb825call dcopy_64_
37bfeb82amov rax, [r12]
37bfeb82ecmp rax, rbx
37bfeb831jg 0x37bfebe00
37bfeb837
37bfeb837loc_37bfeb837:
37bfeb837cmp rsi, rbx
37bfeb83ajne 0x37bfebb10
37bfeb840cmp rsi, 1
37bfeb844jg 0x37bfebf90
37bfeb84a
37bfeb84aloc_37bfeb84a:
37bfeb84alea rax, [rip+0x4737b7]
37bfeb851mov r9, [rsp+192]
37bfeb859mov rdx, [rsp+200]
37bfeb861mov [rsp+376], rsi
37bfeb869mov [rsp+32], rax
37bfeb86emov rcx, [rsp+160]
37bfeb876mov r8, rax
37bfeb879call dcopy_64_
37bfeb87emov rax, [rsp+608]
37bfeb886mov rbp, [rsp+360]
37bfeb88emov rdi, [rsp+152]
37bfeb896mov r10, [rax]
37bfeb899imul rdi, rbp
37bfeb89dadd rdi, [rsp+144]
37bfeb8a5add r10, rbp
37bfeb8a8sub r10, [r12]
37bfeb8accmp rsi, rbp
37bfeb8afje 0x37bfea3cc
37bfeb8b5imul r10, [rsp+176]
37bfeb8belea r11, [rbp-1]
37bfeb8c2mov rax, rdi
37bfeb8c5mov rbx, rbp
37bfeb8c8mov [rsp+200], 1
37bfeb8d4add r10, [rsp+184]
37bfeb8dc
37bfeb8dcloc_37bfeb8dc:
37bfeb8dclea rdx, [rbp+rdi]
37bfeb8e1add r13, rax
37bfeb8e4mov [rsp+224], rax
37bfeb8ecmov rax, [rsp+632]
37bfeb8f4movsd_xmm x0, [r15+8*rdx]
37bfeb8falea rdx, [rsi+rdi]
37bfeb8femov r9, [rsp+216]
37bfeb906lea r8, [rip+0x4736fb]
37bfeb90dmov [rsp+256], r10
37bfeb915movsd_xmm [r15+8*rdx], x0
37bfeb91bmov rdx, r11
37bfeb91esub rdx, rsi
37bfeb921mov [rsp+32], rax
37bfeb926mov [rsp+408], rdx
37bfeb92elea rdx, [r15+8*r13]
37bfeb932mov r13, [rsp+136]
37bfeb93amov [rsp+264], r11
37bfeb942mov rcx, r13
37bfeb945call dcopy_64_
37bfeb94amov rax, [rsp+144]
37bfeb952imul rsi, [rsp+152]
37bfeb95blea rcx, [rsp+376]
37bfeb963lea r8, [rax+rsi+1]
37bfeb968mov rax, [rsp+224]
37bfeb970lea r9, [r15+8*r8]
37bfeb974lea rdx, [r15+8*rax+8]
37bfeb979mov [rsp+216], rax
37bfeb981lea rax, [rip+0x473680]
37bfeb988mov [rsp+32], rax
37bfeb98dmov r8, rax
37bfeb990call dcopy_64_
37bfeb995mov rdx, [r12]
37bfeb999mov rsi, [rsp+376]
37bfeb9a1mov rax, [rsp+216]
37bfeb9a9sub rdx, rbp
37bfeb9acadd rdx, 1
37bfeb9b0lea rcx, [rsi+rax]
37bfeb9b4add rax, rbp
37bfeb9b7mov [rsp+408], rdx
37bfeb9bflea rdx, [r15+8*rax]
37bfeb9c3lea r9, [r15+8*rcx]
37bfeb9c7mov rax, [rsp+632]
37bfeb9cfmov rcx, r13
37bfeb9d2mov [rsp+32], rax
37bfeb9d7mov r8, rax
37bfeb9dacall dswap_64_
37bfeb9dfmov rax, [r12]
37bfeb9e3mov rcx, [rsp+656]
37bfeb9ebmov r10, [rsp+256]
37bfeb9f3sub rax, rbp
37bfeb9f6mov [rsp+32], rcx
37bfeb9fbmov r8, rcx
37bfeb9femov rcx, r13
37bfeba01add rax, 1
37bfeba05add rbp, r10
37bfeba08mov [rsp+408], rax
37bfeba10lea rax, [rsi+r10]
37bfeba14lea rdx, [r14+8*rbp]
37bfeba18lea r9, [r14+8*rax]
37bfeba1ccall dswap_64_
37bfeba21cmp [rsp+200], 1
37bfeba2aje 0x37bfea3cc
37bfeba30lea rax, [rbx+rdi]
37bfeba34mov r13, [rsp+360]
37bfeba3cmov r11, [rsp+264]
37bfeba44mov [rsp+224], rax
37bfeba4cmov rax, [rsp+384]
37bfeba54mov [rsp+200], rax
37bfeba5clea rax, [r13-1]
37bfeba60mov [rsp+192], rax
37bfeba68mov rax, [rsp+608]
37bfeba70mov rcx, [rax]
37bfeba73
37bfeba73loc_37bfeba73:
37bfeba73mov r10, [rsp+208]
37bfeba7bmov rdx, [rsp+152]
37bfeba83imul rdx, r11
37bfeba87lea rax, [r10+rbx]
37bfeba8badd rdx, [rsp+144]
37bfeba93movsd_xmm x8, [r14+8*rax]
37bfeba99mov rax, [rsp+232]
37bfebaa1add rax, r11
37bfebaa4movsd_xmm x10, [r14+8*rax]
37bfebaaalea rax, [r10+r11]
37bfebaaemovsd_xmm x2, [r14+8*rax]
37bfebab4cmp rbx, 2
37bfebab8jg 0x37bfec018
37bfebabe
37bfebabeloc_37bfebabe:
37bfebabeadd rdi, r11
37bfebac1add rdx, r11
37bfebac4sub r13, 2
37bfebac8neg rsi
37bfebacbmov rax, [rsp+224]
37bfebad3movsd_xmm [r15+8*rdx], x10
37bfebad9mov rbx, [rsp+640]
37bfebae1movsd_xmm [r15+8*rdi], x2
37bfebae7mov rdi, [rsp+192]
37bfebaefmovsd_xmm [r15+8*rax], x8
37bfebaf5mov rax, [rsp+200]
37bfebafdneg rax
37bfebb00mov [rbx+8*rdi], rax
37bfebb04mov [rbx+8*r13], rsi
37bfebb08jmp 0x37bfea477
37bfebb0d
37bfebb0d 0f 1f 00 ...
37bfebb10
37bfebb10loc_37bfebb10:
37bfebb10mov rcx, [rsp+136]
37bfebb18mov rax, rbx
37bfebb1bmov rdx, rbp
37bfebb1elea r8, [rip+0x4734e3]
37bfebb25sub rax, rsi
37bfebb28mov [rsp+408], rax
37bfebb30call idamax_64_
37bfebb35lea rbp, [rsi+rax]
37bfebb39lea rax, [rdi+rbp]
37bfebb3dmovsd_xmm x9, [r14+8*rax]
37bfebb43andpd x9, [rip+0x473504]
37bfebb4ccmp rsi, 1
37bfebb50jg 0x37bfebff0
37bfebb56
37bfebb56loc_37bfebb56:
37bfebb56movapd x1, x9
37bfebb5blea rax, [rdi+rsi]
37bfebb5fmulsd x1, x6
37bfebb63movsd_xmm x0, [r14+8*rax]
37bfebb69andpd x0, [rip+0x4734df]
37bfebb71comisd x1, x0
37bfebb75jbe 0x37bfec238
37bfebb7bmov r8, [rsp+384]
37bfebb83cmp r8, rbp
37bfebb86je 0x37bfebbe8
37bfebb88comisd x10, x9
37bfebb8djae 0x37bfebbe8
37bfebb8flea rax, [rip+0x473472]
37bfebb96mov r9, [rsp+192]
37bfebb9emov rdx, [rsp+200]
37bfebba6mov [rsp+384], rsi
37bfebbaemov [rsp+32], rax
37bfebbb3mov r8, rax
37bfebbb6mov rcx, [rsp+160]
37bfebbbemovapd x10, x9
37bfebbc3mov [rsp+352], rbp
37bfebbcbcall dcopy_64_
37bfebbd0mov [rsp+168], rbp
37bfebbd8mov rbx, [rsp+360]
37bfebbe0jmp 0x37bfeb783
37bfebbe5
37bfebbe5 0f 1f 00 ...
37bfebbe8
37bfebbe8loc_37bfebbe8:
37bfebbe8mov rax, [rsp+608]
37bfebbf0mov rdx, [rsp+152]
37bfebbf8lea r11, [rbx-1]
37bfebbfcmov [rsp+376], rsi
37bfebc04mov r9, [rsp+144]
37bfebc0cmov rcx, [rax]
37bfebc0flea rax, [r11+rcx]
37bfebc13sub rax, [r12]
37bfebc17mov r10, rax
37bfebc1amov rax, rdx
37bfebc1dimul rax, rbx
37bfebc21lea rdi, [r9+rax]
37bfebc25sub rax, rdx
37bfebc28add rax, r9
37bfebc2bcmp r8, rbx
37bfebc2eje 0x37bfec1a0
37bfebc34mov rdx, rbx
37bfebc37mov [rsp+272], rax
37bfebc3fmov rax, [rsp+152]
37bfebc47sub rdx, r8
37bfebc4amov [rsp+264], r10
37bfebc52mov r10, [rsp+144]
37bfebc5amov [rsp+408], rdx
37bfebc62lea rdx, [r8+1]
37bfebc66imul rax, rdx
37bfebc6amov [rsp+256], r11
37bfebc72add rdx, rdi
37bfebc75mov r11, [rsp+632]
37bfebc7dlea rdx, [r15+8*rdx]
37bfebc81mov [rsp+32], r11
37bfebc86lea rcx, [rax+r10]
37bfebc8amov [rsp+168], rax
37bfebc92add rcx, r8
37bfebc95lea r8, [rip+0x47336c]
37bfebc9clea r9, [r15+8*rcx]
37bfebca0mov rcx, [rsp+136]
37bfebca8call dcopy_64_
37bfebcadlea rax, [rip+0x473354]
37bfebcb4mov r10, [rsp+144]
37bfebcbcmov rdx, [rsp+168]
37bfebcc4mov [rsp+32], rax
37bfebcc9sub rdx, [rsp+152]
37bfebcd1lea rcx, [rsp+384]
37bfebcd9lea r8, [r10+rdx+1]
37bfebcdelea rdx, [r15+8*rdi+8]
37bfebce3lea r9, [r15+8*r8]
37bfebce7mov r8, rax
37bfebceacall dcopy_64_
37bfebcefmov rdx, [r12]
37bfebcf3mov rax, [rsp+384]
37bfebcfbmov r10, [rsp+632]
37bfebd03sub rdx, rbx
37bfebd06lea rcx, [rax+rdi]
37bfebd0amov [rsp+200], rax
37bfebd12add rdx, 1
37bfebd16mov [rsp+32], r10
37bfebd1blea r9, [r15+8*rcx]
37bfebd1fmov r8, r10
37bfebd22mov [rsp+408], rdx
37bfebd2amov rcx, [rsp+136]
37bfebd32lea rdx, [rbx+rdi]
37bfebd36mov [rsp+224], rdx
37bfebd3elea rdx, [r15+8*rdx]
37bfebd42call dswap_64_
37bfebd47mov rax, [rsp+200]
37bfebd4fmov rdx, [r12]
37bfebd53mov r10, [rsp+264]
37bfebd5bsub rdx, [rsp+256]
37bfebd63imul r10, [rsp+176]
37bfebd6cadd rdx, 1
37bfebd70add r10, [rsp+184]
37bfebd78lea rcx, [rax+r10]
37bfebd7cmov rax, [rsp+656]
37bfebd84mov [rsp+408], rdx
37bfebd8clea rdx, [r10+rbx]
37bfebd90lea r9, [r14+8*rcx]
37bfebd94mov rcx, [rsp+136]
37bfebd9clea rdx, [r14+8*rdx]
37bfebda0mov [rsp+168], r10
37bfebda8mov [rsp+32], rax
37bfebdadmov r8, rax
37bfebdb0call dswap_64_
37bfebdb5mov r11, [rsp+256]
37bfebdbdmov r10, [rsp+168]
37bfebdc5mov rax, [rsp+272]
37bfebdcdcmp rsi, r11
37bfebdd0jne 0x37bfec218
37bfebdd6mov rax, [rsp+608]
37bfebddemov [rsp+192], rsi
37bfebde6mov r13, rbx
37bfebde9mov [rsp+168], rbp
37bfebdf1mov rcx, [rax]
37bfebdf4jmp 0x37bfeba73
37bfebdf9
37bfebdf9 0f 1f 80 00 00 00 00 .......
37bfebe00
37bfebe00loc_37bfebe00:
37bfebe00sub rax, rbx
37bfebe03add rbx, 1
37bfebe07mov [rsp+88], 12
37bfebe10mov r8, [rsp+136]
37bfebe18mov [rsp+408], rax
37bfebe20lea rax, [rip+0x4731e1]
37bfebe27mov rdx, [rsp+160]
37bfebe2flea r9, [rip+0x4731da]
37bfebe36mov [rsp+80], rax
37bfebe3bmov rax, [rsp+200]
37bfebe43imul rbx, [rsp+152]
37bfebe4cmov rcx, [rsp+240]
37bfebe54mov [rsp+72], rax
37bfebe59mov rax, [rsp+248]
37bfebe61mov [rsp+64], rax
37bfebe66mov rax, [rsp+656]
37bfebe6emov [rsp+56], rax
37bfebe73mov rax, [rsp+256]
37bfebe7badd rax, rsi
37bfebe7elea rax, [r14+8*rax]
37bfebe82mov [rsp+48], rax
37bfebe87mov rax, [rsp+632]
37bfebe8fmov [rsp+40], rax
37bfebe94mov rax, [rsp+144]
37bfebe9clea rax, [rax+rbx+1]
37bfebea1lea rax, [r15+8*rax]
37bfebea5mov [rsp+32], rax
37bfebeaacall dgemv_64_
37bfebeafmov rbx, [rsp+360]
37bfebeb7jmp 0x37bfeb837
37bfebebc
37bfebebc 0f 1f 40 00 ..@.
37bfebec0
37bfebec0loc_37bfebec0:
37bfebec0sub rax, rbx
37bfebec3mov r8, [rsp+136]
37bfebecbmov [rsp+88], 12
37bfebed4lea r9, [rip+0x473135]
37bfebedbmov [rsp+408], rax
37bfebee3lea rax, [rip+0x47311e]
37bfebeeamov rdx, [rsp+160]
37bfebef2mov [rsp+80], rax
37bfebef7mov rax, [rsp+192]
37bfebeffmov rcx, [rsp+240]
37bfebf07mov [rsp+72], rax
37bfebf0cmov rax, [rsp+248]
37bfebf14mov [rsp+64], rax
37bfebf19mov rax, [rsp+656]
37bfebf21mov [rsp+56], rax
37bfebf26mov rax, [rsp+176]
37bfebf2eadd rax, rsi
37bfebf31add rax, [rsp+184]
37bfebf39add rax, rbx
37bfebf3cadd rbx, 1
37bfebf40imul rbx, [rsp+152]
37bfebf49lea rax, [r14+8*rax]
37bfebf4dmov [rsp+48], rax
37bfebf52mov rax, [rsp+632]
37bfebf5amov [rsp+40], rax
37bfebf5fmov rax, [rsp+144]
37bfebf67lea rax, [rax+rbx+1]
37bfebf6clea rax, [r15+8*rax]
37bfebf70mov [rsp+32], rax
37bfebf75call dgemv_64_
37bfebf7amov rbx, [rsp+360]
37bfebf82jmp 0x37bfea388
37bfebf87
37bfebf87 66 0f 1f 84 00 00 00 00 00 f........
37bfebf90
37bfebf90loc_37bfebf90:
37bfebf90pxor x8, x8
37bfebf95
37bfebf95loc_37bfebf95:
37bfebf95mov rdx, [rsp+200]
37bfebf9dmov rcx, [rsp+136]
37bfebfa5lea rax, [rsi-1]
37bfebfa9lea r8, [rip+0x473058]
37bfebfb0mov [rsp+408], rax
37bfebfb8call idamax_64_
37bfebfbdmov rbp, [rsp+168]
37bfebfc5lea rdx, [rdi+rax]
37bfebfc9movsd_xmm x9, [r14+8*rdx]
37bfebfcfandpd x9, [rip+0x473078]
37bfebfd8comisd x9, x8
37bfebfddmaxsd x9, x8
37bfebfe2cmova rbp, rax
37bfebfe6jmp 0x37bfebb56
37bfebfeb
37bfebfeb 0f 1f 44 00 00 ..D..
37bfebff0
37bfebff0loc_37bfebff0:
37bfebff0mov [rsp+168], rbp
37bfebff8movapd x8, x9
37bfebffdjmp 0x37bfebf95
37bfebfff
37bfebfff 90 .
37bfec000
37bfec000loc_37bfec000:
37bfec000mov rbp, rbx
37bfec003mov rbx, r9
37bfec006
37bfec006loc_37bfec006:
37bfec006test rax, rax
37bfec009jne 0x37bfeb5d7
37bfec00fjmp 0x37bfeb620
37bfec014
37bfec014 0f 1f 40 00 ..@.
37bfec018
37bfec018loc_37bfec018:
37bfec018movapd x5, x8
37bfec01dsub rbx, 1
37bfec021lea r10, [r14+8*r10]
37bfec025movsd_xmm x3, [rip+0x47303b]
37bfec02ddivsd x5, x2
37bfec031movapd x4, x10
37bfec036mov rax, [rsp+232]
37bfec03elea r9, [r15+8*rdx]
37bfec042lea r8, [r15+8*rdi]
37bfec046lea rbp, [r14+8*rax]
37bfec04amov eax, 1
37bfec04fdivsd x4, x2
37bfec053movapd x1, x5
37bfec057mulsd x1, x4
37bfec05bsubsd x1, [rip+0x473005]
37bfec063divsd x3, x1
37bfec067nop [rax+rax]
37bfec070
37bfec070loc_37bfec070:
37bfec070movsd_xmm x9, [rbp+8*rax]
37bfec077movsd_xmm x0, [r10+8*rax]
37bfec07dmovapd x1, x9
37bfec082mulsd x1, x5
37bfec086subsd x1, x0
37bfec08amulsd x0, x4
37bfec08esubsd x0, x9
37bfec093divsd x1, x2
37bfec097divsd x0, x2
37bfec09bmulsd x1, x3
37bfec09fmovsd_xmm [r9+8*rax], x1
37bfec0a5mulsd x0, x3
37bfec0a9movsd_xmm [r8+8*rax], x0
37bfec0afadd rax, 1
37bfec0b3cmp rbx, rax
37bfec0b6jne 0x37bfec070
37bfec0b8jmp 0x37bfebabe
37bfec0bd
37bfec0bd 0f 1f 00 ...
37bfec0c0
37bfec0c0loc_37bfec0c0:
37bfec0c0mov rbp, rcx
37bfec0c3xor eax, eax
37bfec0c5mov edi, 1
37bfec0ca
37bfec0caloc_37bfec0ca:
37bfec0casub rdx, rbx
37bfec0cdmov [rsp+32], r13
37bfec0d2add rdx, 1
37bfec0d6mov [rsp+160], rax
37bfec0demov [rsp+408], rdx
37bfec0e6mov rdx, [rsp+152]
37bfec0eeimul rdx, rbx
37bfec0f2add rdx, [rsp+144]
37bfec0faadd rcx, rdx
37bfec0fdadd rdx, r8
37bfec100mov r8, r13
37bfec103lea r9, [r12+8*rcx]
37bfec107mov rcx, [rsp+136]
37bfec10flea rdx, [r12+8*rdx]
37bfec113call dswap_64_
37bfec118mov rdx, [r15]
37bfec11bmov rax, [rsp+160]
37bfec123jmp 0x37bfec006
37bfec128
37bfec128 0f 1f 84 00 00 00 00 00 ........
37bfec130
37bfec130loc_37bfec130:
37bfec130mov rdi, [rsp+160]
37bfec138mov rax, [rsp+296]
37bfec140mov rbx, r13
37bfec143add rax, [rsp+152]
37bfec14badd rax, [rsp+144]
37bfec153mov [rsp+200], rax
37bfec15bcmp rbp, rdi
37bfec15eje 0x37bfeb0c4
37bfec164mov rbx, [rsp+192]
37bfec16clea rdx, [rdi+rbx]
37bfec170mov rbx, rax
37bfec173lea rax, [rbp+rax]
37bfec178lea rax, [r15+8*rax]
37bfec17clea rdi, [rsp+368]
37bfec184mov [rsp+280], rax
37bfec18cmov r9, rax
37bfec18fmov rax, rbx
37bfec192mov ebx, 2
37bfec197jmp 0x37bfeafa4
37bfec19c
37bfec19c 0f 1f 40 00 ..@.
37bfec1a0
37bfec1a0loc_37bfec1a0:
37bfec1a0cmp rsi, r11
37bfec1a3jne 0x37bfec1e8
37bfec1a5lea rax, [rbx+rdi]
37bfec1a9mov [rsp+192], rsi
37bfec1b1mov r13, rbx
37bfec1b4mov [rsp+224], rax
37bfec1bcmov [rsp+200], rbx
37bfec1c4mov [rsp+168], rbp
37bfec1ccjmp 0x37bfeba73
37bfec1d1
37bfec1d1 0f 1f 80 00 00 00 00 .......
37bfec1d8
37bfec1d8loc_37bfec1d8:
37bfec1d8mov rbp, rbx
37bfec1dbmov rbx, r9
37bfec1dejmp 0x37bfec0ca
37bfec1e3
37bfec1e3 0f 1f 44 00 00 ..D..
37bfec1e8
37bfec1e8loc_37bfec1e8:
37bfec1e8imul r10, [rsp+176]
37bfec1f1mov [rsp+168], rbp
37bfec1f9mov rbp, r11
37bfec1fcmov [rsp+200], 2
37bfec208add r10, [rsp+184]
37bfec210jmp 0x37bfeb8dc
37bfec215
37bfec215 0f 1f 00 ...
37bfec218
37bfec218loc_37bfec218:
37bfec218mov [rsp+168], rbp
37bfec220mov rbp, r11
37bfec223mov [rsp+200], 2
37bfec22fjmp 0x37bfeb8dc
37bfec234
37bfec234 0f 1f 40 00 ..@.
37bfec238
37bfec238loc_37bfec238:
37bfec238mov [rsp+168], rbp
37bfec240jmp 0x37bfeb84a
37bfec245
37bfec245 0f 1f 00 ...
37bfec248
37bfec248loc_37bfec248:
37bfec248movsd_xmm x1, [rip+0x472e18]
37bfec250sub rax, r13
37bfec253mov rcx, [rsp+136]
37bfec25blea rdx, [rsp+392]
37bfec263mov [rsp+408], rax
37bfec26bmov rax, [rsp+192]
37bfec273lea r9, [rip+0x472d8e]
37bfec27adivsd x1, x0
37bfec27eadd rax, [rsp+160]
37bfec286lea r8, [r15+8*rax]
37bfec28amovsd_xmm [rsp+392], x1
37bfec293call dscal_64_
37bfec298mov rax, [r12]
37bfec29cjmp 0x37bfea8ad
37bfec2a1
37bfec2a1loc_37bfec2a1:
37bfec2a1lea r8, [rdx+1]
37bfec2a5movsd_xmm x1, [r15+8*r8]
37bfec2abdivsd x1, x0
37bfec2afmovsd_xmm [r15+8*r8], x1
37bfec2b5cmp rax, 2
37bfec2b9je 0x37bfea460
37bfec2bflea r8, [r15+8*rdx]
37bfec2c3mov edx, 2
37bfec2c8nop
37bfec2canop [rax+rax]
37bfec2d5nop [rax+rax]
37bfec2e0
37bfec2e0loc_37bfec2e0:
37bfec2e0movsd_xmm x0, [r8+8*rdx]
37bfec2e6divsd x0, [r15+8*rcx]
37bfec2ecmovsd_xmm [r8+8*rdx], x0
37bfec2f2add rdx, 1
37bfec2f6cmp rax, rdx
37bfec2f9jne 0x37bfec2e0
37bfec2fbjmp 0x37bfea460
37bfec300
37bfec300loc_37bfec300:
37bfec300mov rax, [r12]
37bfec304jmp 0x37bfea862
37bfec309
37bfec309 0f 1f 80 00 00 00 00 .......
37bfec310
37bfec310loc_37bfec310:
37bfec310movsd_xmm x1, [rip+0x472d50]
37bfec318mov rcx, [rsp+136]
37bfec320lea r8, [r15+8*rdx+8]
37bfec325lea r9, [rip+0x472cdc]
37bfec32clea rdx, [rsp+392]
37bfec334mov [rsp+408], r13
37bfec33cdivsd x1, x0
37bfec340movsd_xmm [rsp+392], x1
37bfec349call dscal_64_
37bfec34emov rbx, [rsp+376]
37bfec356jmp 0x37bfea460
37bfec35b
37bfec35b 0f 1f 44 00 00 ..D..
37bfec360
37bfec360loc_37bfec360:
37bfec360mov rbx, [rsp+256]
37bfec368mov rax, [r12]
37bfec36cmov rbp, [rsp+376]
37bfec374lea rbx, [r15+8*rbx]
37bfec378mov [rsp+272], rbx
37bfec380mov rbx, [rsp+208]
37bfec388lea rbx, [r14+8*rbx]
37bfec38cmov [rsp+216], rbx
37bfec394jmp 0x37bfea865
37bfec399
37bfec399loc_37bfec399:
37bfec399lea rax, [rsp+360]
37bfec3a1xor edx, edx
37bfec3a3mov [rsp+160], rax
37bfec3ablea rax, [rsp+408]
37bfec3b3mov [rsp+136], rax
37bfec3bblea rax, [rip+0x472c56]
37bfec3c2mov [rsp+240], rax
37bfec3calea rax, [rip+0x472c57]
37bfec3d1mov [rsp+248], rax
37bfec3d9jmp 0x37bfea4a9
37bfea180
Loading..