File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bdf4270
37bdf4270clabrd_64_:
37bdf4270push r15
37bdf4272push r14
37bdf4274push r13
37bdf4276push r12
37bdf4278push rbp
37bdf4279push rdi
37bdf427apush rsi
37bdf427bpush rbx
37bdf427csub rsp, 312
37bdf4283movups [rsp+288], x6
37bdf428bmov rax, [rcx]
37bdf428emov [rsp+408], r9
37bdf4296mov r13, rcx
37bdf4299mov rbp, rdx
37bdf429ctest rax, rax
37bdf429fjle 0x37bdf4f88
37bdf42a5mov r9, [rdx]
37bdf42a8test r9, r9
37bdf42abjle 0x37bdf4f88
37bdf42b1mov rdi, [rsp+480]
37bdf42b9xor r11l, r11l
37bdf42bcmov rbx, [rsp+464]
37bdf42c4mov [rsp+264], 1
37bdf42d0mov r10, [rdi]
37bdf42d3mov rdi, [rsp+416]
37bdf42dbtest r10, r10
37bdf42decmovns r11, r10
37bdf42e2mov r10, [rdi]
37bdf42e5mov [rsp+200], r11
37bdf42ednot r11
37bdf42f0mov [rsp+208], r11
37bdf42f8xor r11l, r11l
37bdf42fbtest r10, r10
37bdf42fecmovns r11, r10
37bdf4302mov r10, [rbx]
37bdf4305mov rbx, [r8]
37bdf4308mov [rsp+120], r11
37bdf430dnot r11
37bdf4310mov [rsp+128], r11
37bdf4318xor r11l, r11l
37bdf431btest r10, r10
37bdf431ecmovns r11, r10
37bdf4322mov [rsp+184], rbx
37bdf432amov [rsp+216], r11
37bdf4332not r11
37bdf4335mov [rsp+192], r11
37bdf433dcmp rax, r9
37bdf4340jge 0x37bdf4fa8
37bdf4346cmp [rsp+184], 0
37bdf434fjle 0x37bdf4f88
37bdf4355lea rax, [rsp+272]
37bdf435dlea rcx, [rip+0x66075c]
37bdf4364mov [rsp+384], r13
37bdf436cmovq x6, [rip+0x660774]
37bdf4374mov [rsp+96], rax
37bdf4379lea rax, [rip+0x660728]
37bdf4380mov rbx, [rsp+416]
37bdf4388lea r12, [rip+0x660729]
37bdf438fmov [rsp+112], rax
37bdf4394lea rax, [rsp+256]
37bdf439clea rdi, [rsp+280]
37bdf43a4mov r15l, 1
37bdf43aamov [rsp+152], rax
37bdf43b2lea rax, [rsp+264]
37bdf43bamov [rsp+224], rax
37bdf43c2mov [rsp+136], rcx
37bdf43cajmp 0x37bdf4cc7
37bdf43cf
37bdf43cf 90 .
37bdf43d0
37bdf43d0loc_37bdf43d0:
37bdf43d0mov r9, [rsp+216]
37bdf43d8movlps [r13], x6
37bdf43ddsub rcx, r15
37bdf43e0mov r10, [rsp+192]
37bdf43e8mov r8, [rsp+144]
37bdf43f0mov [rsp+48], r13
37bdf43f5imul r9, r15
37bdf43f9mov [rsp+280], rdx
37bdf4401lea rax, [r8+r14]
37bdf4405lea r8, [rip+0x6606d0]
37bdf440cmov [rsp+80], r12
37bdf4411mov [rsp+64], r8
37bdf4416mov r8, rdi
37bdf4419add r10, r9
37bdf441cmov r9, [rsp+456]
37bdf4424mov [rsp+88], 12
37bdf442dlea rdx, [r10+r14]
37bdf4431mov r14, [rsp+408]
37bdf4439mov [rsp+56], rbx
37bdf443elea r9, [r9+8*rdx]
37bdf4442mov [rsp+40], rbx
37bdf4447mov rdx, [rsp+96]
37bdf444clea r11, [r14+8*rax]
37bdf4450mov [rsp+72], r9
37bdf4455mov [rsp+32], r11
37bdf445amov [rsp+272], rcx
37bdf4462mov rcx, [rsp+112]
37bdf4467mov [rsp+144], r9
37bdf446flea r9, [rip+0x66064a]
37bdf4476mov [rsp+248], r11
37bdf447emov [rsp+232], r10
37bdf4486call cgemv_64_
37bdf448bmov r14, [rbp]
37bdf448fmov r10, [rsp+232]
37bdf4497lea r8, [rip+0x66063e]
37bdf449emov r9, [rsp+160]
37bdf44a6mov [rsp+64], r8
37bdf44ablea rcx, [rip+0x660616]
37bdf44b2sub r14, r15
37bdf44b5mov [rsp+48], r13
37bdf44bamov r8, [rsp+480]
37bdf44c2lea rdx, [r14+1]
37bdf44c6mov r14, [rsp+456]
37bdf44cemov [rsp+32], r9
37bdf44d3lea r9, [rip+0x6605e6]
37bdf44damov [rsp+40], r8
37bdf44dfmov r8, rdi
37bdf44e2lea r14, [r14+8*r10+8]
37bdf44e7mov [rsp+80], r12
37bdf44ecmov [rsp+72], r14
37bdf44f1mov [rsp+88], 19
37bdf44famov [rsp+56], rbx
37bdf44ffmov [rsp+272], rdx
37bdf4507mov rdx, [rsp+96]
37bdf450cmov [rsp+280], rsi
37bdf4514call cgemv_64_
37bdf4519mov r11, [rsp+104]
37bdf451emov rdx, [rsp+96]
37bdf4523lea r9, [rip+0x660576]
37bdf452amov rcx, [rsp+384]
37bdf4532mov r8, [rsp+136]
37bdf453amov [rsp+280], rsi
37bdf4542mov rcx, [rcx]
37bdf4545mov [rsp+64], r8
37bdf454amov r8, rdi
37bdf454dmov [rsp+48], r14
37bdf4552mov [rsp+232], rcx
37bdf455asub rcx, r15
37bdf455dmov [rsp+272], rcx
37bdf4565mov rcx, [rsp+408]
37bdf456dmov [rsp+88], 12
37bdf4576lea r10, [rcx+r11+8]
37bdf457bmov rcx, [rsp+144]
37bdf4583mov [rsp+80], r12
37bdf4588mov [rsp+32], r10
37bdf458dmov [rsp+72], rcx
37bdf4592mov rcx, [rsp+112]
37bdf4597mov [rsp+56], r12
37bdf459cmov [rsp+40], rbx
37bdf45a1mov [rsp+240], r10
37bdf45a9call cgemv_64_
37bdf45aemov rcx, [rbp]
37bdf45b2lea r8, [rip+0x660523]
37bdf45b9mov [rsp+72], r14
37bdf45bemov [rsp+64], r8
37bdf45c3lea r9, [rip+0x6604f6]
37bdf45camov r8, rdi
37bdf45cdsub rcx, r15
37bdf45d0mov [rsp+48], r13
37bdf45d5lea rdx, [rcx+1]
37bdf45d9mov rcx, [rsp+168]
37bdf45e1mov [rsp+80], r12
37bdf45e6mov [rsp+88], 12
37bdf45efmov [rsp+32], rcx
37bdf45f4mov rcx, [rsp+112]
37bdf45f9mov [rsp+56], rbx
37bdf45femov [rsp+40], rbx
37bdf4603mov [rsp+280], rdx
37bdf460bmov rdx, [rsp+96]
37bdf4610mov [rsp+272], rsi
37bdf4618call cgemv_64_
37bdf461dmov r11, [rsp+104]
37bdf4622mov rdx, [rsp+96]
37bdf4627lea r9, [rip+0x660472]
37bdf462emov r8, [rsp+384]
37bdf4636mov rcx, [rsp+112]
37bdf463bmov [rsp+280], rsi
37bdf4643mov r8, [r8]
37bdf4646mov [rsp+48], r14
37bdf464bmov r14, [rsp+464]
37bdf4653mov [rsp+80], r12
37bdf4658sub r8, r15
37bdf465bmov [rsp+56], r12
37bdf4660mov [rsp+272], r8
37bdf4668mov r8, [rsp+456]
37bdf4670mov [rsp+40], r14
37bdf4675mov [rsp+88], 12
37bdf467elea rax, [r8+r11+8]
37bdf4683mov r11, [rsp+144]
37bdf468bmov r8, rdi
37bdf468emov [rsp+32], rax
37bdf4693mov [rsp+72], r11
37bdf4698mov r11, [rsp+136]
37bdf46a0mov [rsp+232], rax
37bdf46a8mov [rsp+64], r11
37bdf46adcall cgemv_64_
37bdf46b2mov r14, [rsp+384]
37bdf46bamov rcx, rdi
37bdf46bdmov r8, [rsp+144]
37bdf46c5mov rdx, [rsp+176]
37bdf46cdlea r9, [rip+0x6603e4]
37bdf46d4mov r14, [r14]
37bdf46d7mov [rsp+104], r14
37bdf46dcsub r14, r15
37bdf46dfmov [rsp+280], r14
37bdf46e7call cscal_64_
37bdf46ecmov rax, [rbp]
37bdf46f0mov r8, rbx
37bdf46f3mov rcx, rdi
37bdf46f6sub rax, r15
37bdf46f9lea rdx, [rax+1]
37bdf46fdmov [rsp+280], rdx
37bdf4705mov rdx, r13
37bdf4708call clacgv_64_
37bdf470dmov r14, [rsp+160]
37bdf4715mov rcx, rdi
37bdf4718mov r8, [rsp+480]
37bdf4720mov [rsp+280], rsi
37bdf4728mov rdx, r14
37bdf472bcall clacgv_64_
37bdf4730mov rax, [rsp+384]
37bdf4738mov r8, rdi
37bdf473bmov r10, [rsp+240]
37bdf4743mov r11, [rsp+248]
37bdf474bmov r13, [rsp+136]
37bdf4753lea r9, [rip+0x660346]
37bdf475amov [rsp+280], rsi
37bdf4762mov rax, [rax]
37bdf4765mov [rsp+32], r10
37bdf476amov [rsp+72], r11
37bdf476fmov rdx, [rsp+96]
37bdf4774mov [rsp+104], rax
37bdf4779sub rax, r15
37bdf477cmov rcx, [rsp+112]
37bdf4781mov [rsp+272], rax
37bdf4789mov rax, [rsp+480]
37bdf4791mov [rsp+64], r13
37bdf4796mov [rsp+56], rax
37bdf479bmov [rsp+48], r14
37bdf47a0mov [rsp+88], 12
37bdf47a9mov [rsp+80], r12
37bdf47aemov [rsp+40], rbx
37bdf47b3mov [rsp+144], r11
37bdf47bbcall cgemv_64_
37bdf47c0mov r8, [rsp+480]
37bdf47c8mov rdx, r14
37bdf47cbmov rcx, rdi
37bdf47cemov [rsp+280], rsi
37bdf47d6call clacgv_64_
37bdf47dbmov rsi, [rsp+168]
37bdf47e3mov rdx, rdi
37bdf47e6mov r14, [rsp+384]
37bdf47eemov r11, [rsp+144]
37bdf47f6mov rax, [rsp+232]
37bdf47felea r9, [rip+0x66029b]
37bdf4805mov [rsp+136], r13
37bdf480dmov r14, [r14]
37bdf4810mov [rsp+48], rsi
37bdf4815mov rsi, [rsp+464]
37bdf481dmov [rsp+72], r11
37bdf4822mov [rsp+64], r13
37bdf4827mov r8, [rsp+224]
37bdf482fmov [rsp+40], rsi
37bdf4834mov rcx, [rsp+112]
37bdf4839mov [rsp+32], rax
37bdf483emov [rsp+88], 12
37bdf4847mov [rsp+80], r12
37bdf484cmov [rsp+56], r12
37bdf4851mov [rsp+104], r14
37bdf4856sub r14, r15
37bdf4859mov [rsp+280], r14
37bdf4861call cgemv_64_
37bdf4866mov r13, [rsp+264]
37bdf486emov rsi, [rsp+120]
37bdf4873mov r9, [rsp+128]
37bdf487bmov r14, [rsp+408]
37bdf4883imul rsi, r13
37bdf4887mov r15, [rsp+384]
37bdf488fmov r11, [rsp+440]
37bdf4897mov rdx, [r15]
37bdf489alea r15, [r13-1]
37bdf489elea rcx, [rsi+r9]
37bdf48a2mov [rsp+104], r15
37bdf48a7shl r15, 3
37bdf48ablea r9, [rip+0x660206]
37bdf48b2lea rax, [r13+rcx+1]
37bdf48b7lea r14, [r14+8*rax]
37bdf48bbmov rax, [r14]
37bdf48bemov [rsp+256], rax
37bdf48c6mov rax, rdx
37bdf48c9sub rax, r13
37bdf48ccmov [rsp+280], rax
37bdf48d4lea rax, [r13+2]
37bdf48d8cmp rax, rdx
37bdf48dbcmovg rax, rdx
37bdf48dfadd r11, r15
37bdf48e2mov rdx, [rsp+152]
37bdf48eamov [rsp+32], r11
37bdf48efmov r11, [rsp+408]
37bdf48f7add rax, rcx
37bdf48famov rcx, rdi
37bdf48fdlea r8, [r11+8*rax]
37bdf4901call clarfg_64_
37bdf4906mov rdx, [rsp+104]
37bdf490badd rsi, [rsp+120]
37bdf4910movlps [r14], x6
37bdf4914movss x0, [rsp+256]
37bdf491dmov r11, [rsp+432]
37bdf4925lea r9, [rip+0x660194]
37bdf492clea rcx, [rip+0x660195]
37bdf4933mov r8, [rsp+408]
37bdf493badd rsi, [rsp+128]
37bdf4943movss [r11+4*rdx], x0
37bdf4949mov r11, [rsp+384]
37bdf4951lea rdx, [r13+rsi+1]
37bdf4956lea rdx, [r8+8*rdx]
37bdf495amov r8, rdi
37bdf495dmov r11, [r11]
37bdf4960mov rax, r11
37bdf4963mov [rsp+144], r11
37bdf496bmov r11, [rsp+208]
37bdf4973sub rax, r13
37bdf4976mov [rsp+272], rax
37bdf497emov rax, [rbp]
37bdf4982mov [rsp+48], r14
37bdf4987sub rax, r13
37bdf498amov [rsp+32], rdx
37bdf498fmov rdx, [rsp+96]
37bdf4994mov [rsp+280], rax
37bdf499cmov rax, [rsp+200]
37bdf49a4mov [rsp+56], r12
37bdf49a9imul rax, r13
37bdf49admov [rsp+40], rbx
37bdf49b2mov [rsp+88], 19
37bdf49bbmov [rsp+80], r12
37bdf49c0lea r10, [rax+r11]
37bdf49c4lea r11, [rip+0x660111]
37bdf49cblea rax, [r13+r10+1]
37bdf49d0mov [rsp+168], r10
37bdf49d8mov r10, [rsp+472]
37bdf49e0mov [rsp+64], r11
37bdf49e5lea rax, [r10+8*rax]
37bdf49e9mov [rsp+72], rax
37bdf49eemov [rsp+160], rax
37bdf49f6call cgemv_64_
37bdf49fbmov r8, [rsp+384]
37bdf4a03mov r10, [rsp+168]
37bdf4a0blea r11, [rip+0x6600ca]
37bdf4a12mov rsi, [rsp+104]
37bdf4a17lea r9, [rip+0x6600a2]
37bdf4a1elea rcx, [rip+0x6600a3]
37bdf4a25mov r8, [r8]
37bdf4a28mov [rsp+64], r11
37bdf4a2dmov [rsp+280], rsi
37bdf4a35mov rdx, r8
37bdf4a38mov [rsp+48], r14
37bdf4a3dsub rdx, r13
37bdf4a40mov [rsp+80], r12
37bdf4a45mov [rsp+272], rdx
37bdf4a4dmov rdx, [rsp+472]
37bdf4a55mov [rsp+88], 19
37bdf4a5elea rsi, [rdx+8*r10+8]
37bdf4a63mov rdx, [rsp+408]
37bdf4a6bmov [rsp+56], r12
37bdf4a70mov [rsp+72], rsi
37bdf4a75lea rdx, [rdx+r15+8]
37bdf4a7amov [rsp+40], rbx
37bdf4a7fmov [rsp+32], rdx
37bdf4a84mov rdx, [rsp+96]
37bdf4a89mov [rsp+144], r8
37bdf4a91mov r8, rdi
37bdf4a94call cgemv_64_
37bdf4a99mov r8, [rsp+104]
37bdf4a9emov rdx, [rbp]
37bdf4aa2mov [rsp+48], rsi
37bdf4aa7mov rax, [rsp+160]
37bdf4aafmov rcx, [rsp+112]
37bdf4ab4mov [rsp+88], 12
37bdf4abdlea r9, [rip+0x65ffdc]
37bdf4ac4mov [rsp+280], r8
37bdf4accmov r8, [rsp+480]
37bdf4ad4sub rdx, r13
37bdf4ad7mov [rsp+72], rax
37bdf4adcmov rax, [rsp+136]
37bdf4ae4mov [rsp+40], r8
37bdf4ae9mov r8, [rsp+472]
37bdf4af1mov [rsp+64], rax
37bdf4af6lea rax, [r8+r15+8]
37bdf4afbmov [rsp+80], r12
37bdf4b00mov r8, rdi
37bdf4b03mov [rsp+32], rax
37bdf4b08mov [rsp+56], r12
37bdf4b0dmov [rsp+272], rdx
37bdf4b15mov rdx, [rsp+96]
37bdf4b1acall cgemv_64_
37bdf4b1fmov rcx, [rsp+384]
37bdf4b27lea r11, [rip+0x65ffae]
37bdf4b2emov rdx, rdi
37bdf4b31lea r9, [rip+0x65ff88]
37bdf4b38mov rcx, [rcx]
37bdf4b3bmov [rsp+72], rsi
37bdf4b40mov [rsp+64], r11
37bdf4b45mov [rsp+104], rcx
37bdf4b4asub rcx, r13
37bdf4b4dmov [rsp+280], rcx
37bdf4b55mov rcx, [rsp+464]
37bdf4b5dmov [rsp+48], r14
37bdf4b62mov [rsp+40], rcx
37bdf4b67mov rcx, [rsp+456]
37bdf4b6fmov [rsp+88], 19
37bdf4b78lea rax, [rcx+r15+8]
37bdf4b7dmov [rsp+80], r12
37bdf4b82mov r15, [rsp+224]
37bdf4b8alea rcx, [rip+0x65ff37]
37bdf4b91mov [rsp+32], rax
37bdf4b96mov [rsp+56], r12
37bdf4b9bmov r8, r15
37bdf4b9ecall cgemv_64_
37bdf4ba3mov r14, [rsp+200]
37bdf4babmov r8, rdi
37bdf4baemov rax, [rsp+264]
37bdf4bb6mov rdx, [rbp]
37bdf4bbamov rsi, [rsp+208]
37bdf4bc2mov [rsp+88], 19
37bdf4bcbmov rcx, r14
37bdf4bcemov r11, [rsp+472]
37bdf4bd6mov r9, [rsp+128]
37bdf4bdemov [rsp+80], r12
37bdf4be3imul rcx, rax
37bdf4be7sub rdx, rax
37bdf4beaadd rax, 1
37bdf4beemov r13, [rsp+136]
37bdf4bf6mov [rsp+280], rdx
37bdf4bfemov [rsp+64], r13
37bdf4c03lea rdx, [rcx+rsi]
37bdf4c07mov [rsp+56], r12
37bdf4c0clea rcx, [rdx+rax]
37bdf4c10lea rdx, [r11+8*rdx+8]
37bdf4c15mov [rsp+40], rbx
37bdf4c1aimul rax, [rsp+120]
37bdf4c20lea rcx, [r11+8*rcx]
37bdf4c24mov [rsp+48], rdx
37bdf4c29mov rdx, r15
37bdf4c2cmov [rsp+72], rcx
37bdf4c31mov rcx, [rsp+408]
37bdf4c39lea rax, [r9+rax+1]
37bdf4c3elea r9, [rip+0x65fe5b]
37bdf4c45lea rax, [rcx+8*rax]
37bdf4c49lea rcx, [rip+0x65fe78]
37bdf4c50mov [rsp+32], rax
37bdf4c55call cgemv_64_
37bdf4c5amov rcx, [rsp+264]
37bdf4c62mov rax, [rbp]
37bdf4c66mov rdx, r14
37bdf4c69lea r9, [rip+0x65fe48]
37bdf4c70sub rax, rcx
37bdf4c73imul rdx, rcx
37bdf4c77lea r15, [rcx+1]
37bdf4c7bmov [rsp+280], rax
37bdf4c83mov rax, [rsp+440]
37bdf4c8badd rdx, rsi
37bdf4c8elea rcx, [rax+8*rcx-8]
37bdf4c93mov rax, [rsp+472]
37bdf4c9badd rdx, r15
37bdf4c9elea r8, [rax+8*rdx]
37bdf4ca2mov rdx, rcx
37bdf4ca5mov rcx, rdi
37bdf4ca8call cscal_64_
37bdf4cad
37bdf4cadloc_37bdf4cad:
37bdf4cadmov [rsp+264], r15
37bdf4cb5cmp r15, [rsp+184]
37bdf4cbdjg 0x37bdf4f88
37bdf4cc3mov r9, [rbp]
37bdf4cc7
37bdf4cc7loc_37bdf4cc7:
37bdf4cc7mov r13, [rsp+120]
37bdf4cccmov rax, [rsp+128]
37bdf4cd4sub r9, r15
37bdf4cd7mov r8, rbx
37bdf4cdamov rcx, [rsp+408]
37bdf4ce2add r9, 1
37bdf4ce6imul r13, r15
37bdf4ceamov [rsp+280], r9
37bdf4cf2lea rsi, [r13+rax]
37bdf4cf7lea rdx, [rsi+r15]
37bdf4cfbmov [rsp+144], rsi
37bdf4d03lea rsi, [r15-1]
37bdf4d07lea r13, [rcx+8*rdx]
37bdf4d0bmov rcx, rdi
37bdf4d0emov rdx, r13
37bdf4d11call clacgv_64_
37bdf4d16mov r14, [rsp+408]
37bdf4d1emov r8, rbx
37bdf4d21lea rcx, [8*rsi]
37bdf4d29mov [rsp+104], rcx
37bdf4d2eadd r14, rcx
37bdf4d31mov rcx, rdi
37bdf4d34mov [rsp+280], rsi
37bdf4d3cmov rdx, r14
37bdf4d3fcall clacgv_64_
37bdf4d44mov rdx, [rbp]
37bdf4d48mov r8, rdi
37bdf4d4bmov rax, [rsp+136]
37bdf4d53mov rcx, [rsp+104]
37bdf4d58add rcx, [rsp+472]
37bdf4d60mov [rsp+48], r14
37bdf4d65lea r9, [rip+0x65fd34]
37bdf4d6csub rdx, r15
37bdf4d6fmov [rsp+64], rax
37bdf4d74add rdx, 1
37bdf4d78mov [rsp+32], rcx
37bdf4d7dmov [rsp+272], rdx
37bdf4d85mov rdx, [rsp+480]
37bdf4d8dmov [rsp+88], 12
37bdf4d96mov [rsp+40], rdx
37bdf4d9bmov rdx, [rsp+96]
37bdf4da0mov [rsp+80], rbx
37bdf4da5mov [rsp+72], r13
37bdf4daamov [rsp+56], rbx
37bdf4dafmov [rsp+160], rcx
37bdf4db7mov rcx, [rsp+112]
37bdf4dbcmov [rsp+280], rsi
37bdf4dc4call cgemv_64_
37bdf4dc9mov rdx, r14
37bdf4dccmov r8, rbx
37bdf4dcfmov rcx, rdi
37bdf4dd2mov [rsp+280], rsi
37bdf4ddacall clacgv_64_
37bdf4ddfmov r14, [rsp+104]
37bdf4de4mov rcx, rdi
37bdf4de7add r14, [rsp+456]
37bdf4defmov r8, [rsp+464]
37bdf4df7mov rdx, r14
37bdf4dfamov [rsp+280], rsi
37bdf4e02call clacgv_64_
37bdf4e07mov rdx, [rbp]
37bdf4e0bmov r11, [rsp+408]
37bdf4e13mov [rsp+48], r14
37bdf4e18mov r8, [rsp+144]
37bdf4e20mov r9, [rsp+464]
37bdf4e28mov [rsp+80], rbx
37bdf4e2dlea rcx, [rip+0x65fc94]
37bdf4e34sub rdx, r15
37bdf4e37mov [rsp+72], r13
37bdf4e3clea r10, [r11+8*r8+8]
37bdf4e41add rdx, 1
37bdf4e45mov r8, rdi
37bdf4e48mov r11, [rsp+136]
37bdf4e50mov [rsp+32], r10
37bdf4e55mov [rsp+64], r11
37bdf4e5amov [rsp+56], r9
37bdf4e5flea r9, [rip+0x65fc3a]
37bdf4e66mov [rsp+88], 19
37bdf4e6fmov [rsp+40], rbx
37bdf4e74mov [rsp+280], rdx
37bdf4e7cmov rdx, [rsp+96]
37bdf4e81mov [rsp+168], r10
37bdf4e89mov [rsp+272], rsi
37bdf4e91call cgemv_64_
37bdf4e96mov r8, [rsp+464]
37bdf4e9emov rdx, r14
37bdf4ea1mov rcx, rdi
37bdf4ea4mov [rsp+280], rsi
37bdf4eaclea r14, [r15+1]
37bdf4eb0call clacgv_64_
37bdf4eb5mov rdx, [r13]
37bdf4eb9mov r11, [rsp+104]
37bdf4ebeadd r11, [rsp+448]
37bdf4ec6mov r8, [rsp+408]
37bdf4ecemov [rsp+256], rdx
37bdf4ed6mov rdx, [rbp]
37bdf4edamov [rsp+32], r11
37bdf4edfmov r9, rdx
37bdf4ee2mov [rsp+176], r11
37bdf4eeasub r9, r15
37bdf4eedcmp rdx, r14
37bdf4ef0cmovg rdx, r14
37bdf4ef4imul rdx, [rsp+120]
37bdf4efalea rcx, [r9+1]
37bdf4efeadd rdx, [rsp+128]
37bdf4f06add rdx, r15
37bdf4f09mov [rsp+280], rcx
37bdf4f11mov r9, rbx
37bdf4f14mov rcx, rdi
37bdf4f17lea r8, [r8+8*rdx]
37bdf4f1bmov rdx, [rsp+152]
37bdf4f23call clarfg_64_
37bdf4f28mov r9, [rsp+424]
37bdf4f30movss x0, [rsp+256]
37bdf4f39movss [r9+4*rsi], x0
37bdf4f3fmov r9, [rsp+384]
37bdf4f47mov rcx, [r9]
37bdf4f4amov r9, [rbp]
37bdf4f4esub r9, r15
37bdf4f51lea rdx, [r9+1]
37bdf4f55cmp rcx, r15
37bdf4f58jg 0x37bdf43d0
37bdf4f5emov [rsp+280], rdx
37bdf4f66mov r8, rbx
37bdf4f69mov rdx, r13
37bdf4f6cmov rcx, rdi
37bdf4f6fcall clacgv_64_
37bdf4f74mov rax, [rsp+264]
37bdf4f7clea r15, [rax+1]
37bdf4f80jmp 0x37bdf4cad
37bdf4f85
37bdf4f85 0f 1f 00 ...
37bdf4f88
37bdf4f88loc_37bdf4f88:
37bdf4f88movups x6, [rsp+288]
37bdf4f90add rsp, 312
37bdf4f97pop rbx
37bdf4f98pop rsi
37bdf4f99pop rdi
37bdf4f9apop rbp
37bdf4f9bpop r12
37bdf4f9dpop r13
37bdf4f9fpop r14
37bdf4fa1pop r15
37bdf4fa3ret
37bdf4fa4
37bdf4fa4 0f 1f 40 00 ..@.
37bdf4fa8
37bdf4fa8loc_37bdf4fa8:
37bdf4fa8test rbx, rbx
37bdf4fabjle 0x37bdf4f88
37bdf4fadlea rax, [rsp+272]
37bdf4fb5lea rcx, [rip+0x65fb04]
37bdf4fbcmovq x6, [rip+0x65fb24]
37bdf4fc4mov rsi, [rsp+408]
37bdf4fccmov [rsp+96], rax
37bdf4fd1lea rax, [rip+0x65fad0]
37bdf4fd8lea r15, [rsp+280]
37bdf4fe0mov r14l, 1
37bdf4fe6mov [rsp+112], rax
37bdf4feblea rax, [rsp+256]
37bdf4ff3mov [rsp+152], rax
37bdf4ffbmov [rsp+136], rcx
37bdf5003mov [rsp+104], r15
37bdf5008jmp 0x37bdf5032
37bdf500a
37bdf500a 66 0f 1f 44 00 00 f..D..
37bdf5010
37bdf5010loc_37bdf5010:
37bdf5010mov rax, [rsp+264]
37bdf5018lea r14, [rax+1]
37bdf501c
37bdf501cloc_37bdf501c:
37bdf501cmov [rsp+264], r14
37bdf5024cmp r14, [rsp+184]
37bdf502cjg 0x37bdf4f88
37bdf5032
37bdf5032loc_37bdf5032:
37bdf5032lea rbx, [r14-1]
37bdf5036mov rax, [rsp+472]
37bdf503emov rcx, [rsp+104]
37bdf5043lea rdi, [8*rbx]
37bdf504bmov r8, [rsp+480]
37bdf5053mov [rsp+280], rbx
37bdf505badd rax, rdi
37bdf505emov rdx, rax
37bdf5061mov [rsp+144], rax
37bdf5069call clacgv_64_
37bdf506emov r11, [rsp+120]
37bdf5073mov rdx, [r13]
37bdf5077lea r9, [rsi+rdi]
37bdf507bmov r15, [rsp+128]
37bdf5083mov r8, [rsp+480]
37bdf508bmov [rsp+32], r9
37bdf5090imul r11, r14
37bdf5094sub rdx, r14
37bdf5097mov r10, [rsp+136]
37bdf509fmov rax, [rsp+144]
37bdf50a7add rdx, 1
37bdf50abmov [rsp+56], r8
37bdf50b0mov r8, [rsp+416]
37bdf50b8mov [rsp+272], rdx
37bdf50c0mov rcx, [rsp+112]
37bdf50c5add r15, r11
37bdf50c8mov [rsp+160], r11
37bdf50d0lea r11, [rip+0x65f9e1]
37bdf50d7lea rdx, [r15+r14]
37bdf50dbmov [rsp+80], r11
37bdf50e0lea r12, [rsi+8*rdx]
37bdf50e4mov [rsp+64], r10
37bdf50e9mov rdx, [rsp+96]
37bdf50eemov [rsp+48], rax
37bdf50f3mov [rsp+40], r8
37bdf50f8mov r8, [rsp+104]
37bdf50fdmov [rsp+88], 12
37bdf5106mov [rsp+72], r12
37bdf510bmov [rsp+168], r9
37bdf5113lea r9, [rip+0x65f986]
37bdf511amov [rsp+280], rbx
37bdf5122call cgemv_64_
37bdf5127mov r8, [rsp+480]
37bdf512fmov rdx, [rsp+144]
37bdf5137mov [rsp+280], rbx
37bdf513fmov rcx, [rsp+104]
37bdf5144call clacgv_64_
37bdf5149mov r8, [r13]
37bdf514dlea rax, [rip+0x65f964]
37bdf5154mov r10, [rsp+456]
37bdf515cmov r11, [rsp+136]
37bdf5164mov [rsp+80], rax
37bdf5169lea r9, [rip+0x65f930]
37bdf5170sub r8, r14
37bdf5173mov [rsp+56], rax
37bdf5178add r10, rdi
37bdf517bmov rcx, [rsp+112]
37bdf5180mov rax, [rsp+464]
37bdf5188lea rdx, [r8+1]
37bdf518cmov [rsp+64], r11
37bdf5191mov [rsp+272], rdx
37bdf5199lea rdx, [rsi+8*r15+8]
37bdf519emov r8, [rsp+104]
37bdf51a3mov [rsp+48], rdx
37bdf51a8mov rdx, [rsp+96]
37bdf51admov [rsp+40], rax
37bdf51b2mov [rsp+32], r10
37bdf51b7mov [rsp+88], 12
37bdf51c0mov [rsp+72], r12
37bdf51c5mov [rsp+176], r10
37bdf51cdmov [rsp+280], rbx
37bdf51d5call cgemv_64_
37bdf51damov rdx, [r12]
37bdf51delea r10, [r14+1]
37bdf51e2lea r9, [rip+0x65f8cf]
37bdf51e9mov [rsp+144], r10
37bdf51f1mov [rsp+256], rdx
37bdf51f9mov rdx, [r13]
37bdf51fdmov rax, rdx
37bdf5200sub rax, r14
37bdf5203lea rcx, [rax+1]
37bdf5207mov rax, [rsp+440]
37bdf520fmov [rsp+280], rcx
37bdf5217mov rcx, [rsp+104]
37bdf521cadd rax, rdi
37bdf521fcmp rdx, r10
37bdf5222cmovg rdx, r10
37bdf5226mov [rsp+32], rax
37bdf522bmov [rsp+224], rax
37bdf5233add rdx, r15
37bdf5236lea r8, [rsi+8*rdx]
37bdf523amov rdx, [rsp+152]
37bdf5242call clarfg_64_
37bdf5247mov rdx, [rbp]
37bdf524bmovss x0, [rsp+256]
37bdf5254mov rax, [rsp+424]
37bdf525cmov r10, [rsp+144]
37bdf5264cmp rdx, r14
37bdf5267mov r11, [rsp+160]
37bdf526fmovss [rax+4*rbx], x0
37bdf5274jle 0x37bdf5010
37bdf527amov r15, [rsp+200]
37bdf5282mov rcx, [r13]
37bdf5286sub rdx, r14
37bdf5289movlps [r12], x6
37bdf528emov rax, [rsp+472]
37bdf5296add r11, [rsp+120]
37bdf529bmov [rsp+280], rdx
37bdf52a3lea r9, [rip+0x65f816]
37bdf52aaadd r11, [rsp+128]
37bdf52b2imul r15, r14
37bdf52b6sub rcx, r14
37bdf52b9add r15, [rsp+208]
37bdf52c1lea rdx, [r11+r14]
37bdf52c5add r10, r15
37bdf52c8add rcx, 1
37bdf52ccmov [rsp+48], r12
37bdf52d1lea r8, [rax+8*r10]
37bdf52d5lea r10, [rsi+8*rdx]
37bdf52d9mov rdx, [rsp+416]
37bdf52e1mov [rsp+272], rcx
37bdf52e9lea rax, [rip+0x65f7c8]
37bdf52f0lea rcx, [rip+0x65f7e5]
37bdf52f7mov [rsp+32], r10
37bdf52fcmov [rsp+80], rax
37bdf5301mov [rsp+72], r8
37bdf5306mov [rsp+64], rcx
37bdf530blea rcx, [rip+0x65f7b6]
37bdf5312mov [rsp+56], rax
37bdf5317mov [rsp+40], rdx
37bdf531cmov rdx, [rsp+96]
37bdf5321mov [rsp+88], 19
37bdf532amov [rsp+144], r8
37bdf5332mov r8, [rsp+104]
37bdf5337mov [rsp+160], r10
37bdf533fmov [rsp+232], r11
37bdf5347call cgemv_64_
37bdf534cmov rdx, [r13]
37bdf5350mov r9, [rsp+416]
37bdf5358lea rax, [rip+0x65f759]
37bdf535fmov r11, [rsp+472]
37bdf5367lea rcx, [rip+0x65f76e]
37bdf536emov [rsp+80], rax
37bdf5373mov [rsp+40], r9
37bdf5378mov r9, [rsp+168]
37bdf5380sub rdx, r14
37bdf5383lea r15, [r11+8*r15+8]
37bdf5388mov [rsp+64], rcx
37bdf538dadd rdx, 1
37bdf5391mov r8, [rsp+104]
37bdf5396mov [rsp+72], r15
37bdf539blea rcx, [rip+0x65f726]
37bdf53a2mov [rsp+56], rax
37bdf53a7mov [rsp+48], r12
37bdf53acmov [rsp+32], r9
37bdf53b1lea r9, [rip+0x65f708]
37bdf53b8mov [rsp+88], 19
37bdf53c1mov [rsp+272], rdx
37bdf53c9mov rdx, [rsp+96]
37bdf53cemov [rsp+280], rbx
37bdf53d6call cgemv_64_
37bdf53dbmov r10, [rbp]
37bdf53dfmov [rsp+48], r15
37bdf53e4lea rax, [rip+0x65f6cd]
37bdf53ebmov r11, [rsp+480]
37bdf53f3mov [rsp+80], rax
37bdf53f8lea r9, [rip+0x65f6a1]
37bdf53ffsub r10, r14
37bdf5402mov [rsp+56], rax
37bdf5407mov rcx, [rsp+112]
37bdf540cmov [rsp+272], r10
37bdf5414mov r10, [rsp+144]
37bdf541cmov [rsp+40], r11
37bdf5421mov r11, [rsp+472]
37bdf5429mov [rsp+72], r10
37bdf542emov r10, [rsp+136]
37bdf5436lea rdx, [r11+rdi+8]
37bdf543bmov rdi, [rsp+104]
37bdf5440mov [rsp+88], 12
37bdf5449mov [rsp+64], r10
37bdf544emov [rsp+32], rdx
37bdf5453mov rdx, [rsp+96]
37bdf5458mov r8, rdi
37bdf545bmov [rsp+280], rbx
37bdf5463call cgemv_64_
37bdf5468lea r11, [rip+0x65f66d]
37bdf546fmov rdx, [r13]
37bdf5473mov r8, rdi
37bdf5476mov [rsp+64], r11
37bdf547bmov r11, [rsp+464]
37bdf5483lea rax, [rip+0x65f62e]
37bdf548alea r9, [rip+0x65f62f]
37bdf5491mov [rsp+80], rax
37bdf5496sub rdx, r14
37bdf5499lea rcx, [rip+0x65f628]
37bdf54a0mov [rsp+40], r11
37bdf54a5mov r11, [rsp+176]
37bdf54adadd rdx, 1
37bdf54b1mov [rsp+56], rax
37bdf54b6mov [rsp+72], r15
37bdf54bbmov [rsp+48], r12
37bdf54c0mov r12, [rsp+96]
37bdf54c5mov [rsp+32], r11
37bdf54camov [rsp+88], 19
37bdf54d3mov [rsp+272], rdx
37bdf54dbmov rdx, r12
37bdf54demov [rsp+280], rbx
37bdf54e6call cgemv_64_
37bdf54ebmov rdx, [rbp]
37bdf54efmov r11, [rsp+232]
37bdf54f7mov [rsp+272], rbx
37bdf54ffmov r8, [rsp+144]
37bdf5507mov r9, [rsp+136]
37bdf550flea rbx, [rip+0x65f5a2]
37bdf5516mov [rsp+48], r15
37bdf551bsub rdx, r14
37bdf551emov [rsp+80], rbx
37bdf5523lea rcx, [rip+0x65f59e]
37bdf552amov [rsp+280], rdx
37bdf5532mov rdx, [rsp+416]
37bdf553amov [rsp+72], r8
37bdf553fmov r8, rdi
37bdf5542mov [rsp+40], rdx
37bdf5547lea rdx, [rsi+8*r11+8]
37bdf554cmov [rsp+64], r9
37bdf5551lea r9, [rip+0x65f548]
37bdf5558mov [rsp+56], rbx
37bdf555dmov [rsp+32], rdx
37bdf5562mov rdx, r12
37bdf5565mov [rsp+88], 19
37bdf556emov [rsp+96], r12
37bdf5573lea r12, [rsp+264]
37bdf557bcall cgemv_64_
37bdf5580mov rdx, [rbp]
37bdf5584mov r9, rbx
37bdf5587mov rcx, rdi
37bdf558amov r8, [rsp+144]
37bdf5592sub rdx, r14
37bdf5595mov [rsp+280], rdx
37bdf559dmov rdx, [rsp+224]
37bdf55a5call cscal_64_
37bdf55aamov r8, [rbp]
37bdf55aemov rdx, [rsp+160]
37bdf55b6mov rcx, rdi
37bdf55b9sub r8, r14
37bdf55bcmov [rsp+280], r8
37bdf55c4mov r8, [rsp+416]
37bdf55cccall clacgv_64_
37bdf55d1mov r8, [rsp+416]
37bdf55d9mov rdx, [rsp+168]
37bdf55e1mov rcx, r12
37bdf55e4call clacgv_64_
37bdf55e9mov r8, [rbp]
37bdf55edmov rdx, [rsp+264]
37bdf55f5mov [rsp+88], 12
37bdf55femov r15, [rsp+120]
37bdf5603mov r9, [rsp+136]
37bdf560bsub r8, rdx
37bdf560elea rax, [rdx+1]
37bdf5612mov rcx, [rsp+112]
37bdf5617mov [rsp+280], r8
37bdf561fmov r8, [rsp+416]
37bdf5627imul rax, r15
37bdf562badd rax, [rsp+128]
37bdf5633mov [rsp+64], r9
37bdf5638lea r9, [rip+0x65f461]
37bdf563fmov [rsp+80], r8
37bdf5644add rax, rdx
37bdf5647mov [rsp+56], r8
37bdf564cmov r8, [rsp+480]
37bdf5654lea rax, [rsi+8*rax]
37bdf5658mov [rsp+72], rax
37bdf565dlea rax, [rsi+8*rdx-8]
37bdf5662mov [rsp+40], r8
37bdf5667mov r8, [rsp+472]
37bdf566fmov [rsp+48], rax
37bdf5674lea rax, [r8+8*rdx]
37bdf5678mov r8, r12
37bdf567bmov rdx, rdi
37bdf567emov [rsp+32], rax
37bdf5683call cgemv_64_
37bdf5688mov rax, [rsp+264]
37bdf5690mov rcx, r12
37bdf5693mov r8, [rsp+416]
37bdf569bmov [rsp+160], r12
37bdf56a3lea rdx, [rsi+8*rax-8]
37bdf56a8call clacgv_64_
37bdf56admov rbx, [rsp+264]
37bdf56b5mov rcx, rdi
37bdf56b8mov [rsp+104], rdi
37bdf56bdlea r12, [rbx-1]
37bdf56c1lea r14, [rbx+1]
37bdf56c5lea r10, [8*r12]
37bdf56cdmov [rsp+280], r12
37bdf56d5mov r8, r10
37bdf56d8add r8, [rsp+456]
37bdf56e0mov [rsp+168], r10
37bdf56e8mov rax, r8
37bdf56ebmov r8, [rsp+464]
37bdf56f3mov rdx, rax
37bdf56f6mov [rsp+144], rax
37bdf56fecall clacgv_64_
37bdf5703mov r8, [rbp]
37bdf5707mov r10, [rsp+416]
37bdf570fmov [rsp+120], r15
37bdf5714mov rax, [rsp+144]
37bdf571cmov r9, [rsp+136]
37bdf5724mov [rsp+88], 19
37bdf572dlea rcx, [rip+0x65f394]
37bdf5734mov [rsp+80], r10
37bdf5739mov r10, [rsp+464]
37bdf5741sub r8, rbx
37bdf5744imul r15, r14
37bdf5748add r15, [rsp+128]
37bdf5750mov [rsp+48], rax
37bdf5755lea rdx, [rbx+r15]
37bdf5759mov [rsp+56], r10
37bdf575emov r10, [rsp+416]
37bdf5766lea rdi, [rsi+8*rdx]
37bdf576alea rdx, [rsi+8*r15+8]
37bdf576fmov [rsp+64], r9
37bdf5774mov [rsp+40], r10
37bdf5779lea r9, [rip+0x65f320]
37bdf5780mov [rsp+72], rdi
37bdf5785mov [rsp+32], rdx
37bdf578amov rdx, [rsp+96]
37bdf578fmov [rsp+280], r8
37bdf5797mov r8, [rsp+104]
37bdf579cmov [rsp+272], r12
37bdf57a4call cgemv_64_
37bdf57a9mov r8, [rsp+464]
37bdf57b1mov rdx, [rsp+144]
37bdf57b9mov [rsp+280], r12
37bdf57c1mov rcx, [rsp+104]
37bdf57c6call clacgv_64_
37bdf57cbmov rcx, [rbp]
37bdf57cfmov rdx, [rdi]
37bdf57d2mov r10, [rsp+168]
37bdf57damov r9, [rsp+416]
37bdf57e2mov [rsp+256], rdx
37bdf57eamov rdx, rcx
37bdf57edsub rdx, rbx
37bdf57f0mov rax, r10
37bdf57f3mov [rsp+144], r10
37bdf57fbmov [rsp+280], rdx
37bdf5803lea rdx, [rbx+2]
37bdf5807cmp rdx, rcx
37bdf580acmovg rdx, rcx
37bdf580eimul rdx, [rsp+120]
37bdf5814mov rcx, [rsp+104]
37bdf5819add rax, [rsp+448]
37bdf5821add rdx, [rsp+128]
37bdf5829add rdx, rbx
37bdf582cmov [rsp+32], rax
37bdf5831lea r8, [rsi+8*rdx]
37bdf5835mov rdx, [rsp+152]
37bdf583dcall clarfg_64_
37bdf5842mov rax, [rsp+432]
37bdf584amovlps [rdi], x6
37bdf584dmovss x0, [rsp+256]
37bdf5856mov rdx, [rsp+456]
37bdf585elea r10, [rip+0x65f277]
37bdf5865mov rcx, [rsp+112]
37bdf586alea r9, [rip+0x65f24f]
37bdf5871movss [rax+4*r12], x0
37bdf5877mov rax, [r13]
37bdf587bmov r12, [rsp+216]
37bdf5883sub rax, rbx
37bdf5886imul r12, rbx
37bdf588aadd r12, [rsp+192]
37bdf5892mov [rsp+272], rax
37bdf589amov rax, [rbp]
37bdf589emov [rsp+64], r10
37bdf58a3sub rax, rbx
37bdf58a6mov [rsp+48], rdi
37bdf58abmov [rsp+280], rax
37bdf58b3lea rax, [rip+0x65f1fe]
37bdf58bamov [rsp+80], rax
37bdf58bflea rax, [r14+r12]
37bdf58c3add r14, r15
37bdf58c6mov r15, [rsp+104]
37bdf58cbmov [rsp+88], 12
37bdf58d4lea rax, [rdx+8*rax]
37bdf58d8mov rdx, [rsp+416]
37bdf58e0mov [rsp+72], rax
37bdf58e5lea rax, [rsi+8*r14]
37bdf58e9mov r8, r15
37bdf58ecmov [rsp+56], rdx
37bdf58f1mov [rsp+40], rdx
37bdf58f6mov rdx, [rsp+96]
37bdf58fbmov [rsp+32], rax
37bdf5900call cgemv_64_
37bdf5905mov rdx, [rbp]
37bdf5909mov [rsp+48], rdi
37bdf590elea r10, [rip+0x65f1c7]
37bdf5915mov rdi, [rsp+480]
37bdf591dmov [rsp+64], r10
37bdf5922lea r9, [rip+0x65f197]
37bdf5929lea rcx, [rip+0x65f198]
37bdf5930sub rdx, rbx
37bdf5933lea rbx, [rip+0x65f17e]
37bdf593amov r10, [rsp+144]
37bdf5942mov [rsp+88], 19
37bdf594bmov [rsp+280], rdx
37bdf5953mov rdx, [rsp+456]
37bdf595bmov [rsp+40], rdi
37bdf5960mov rdi, [rsp+472]
37bdf5968lea rax, [rdx+8*r12+8]
37bdf596dmov rdx, [rsp+416]
37bdf5975mov r12, [rsp+160]
37bdf597dmov [rsp+80], rbx
37bdf5982mov [rsp+72], rax
37bdf5987lea rax, [rdi+r10+8]
37bdf598cmov rdi, r15
37bdf598fmov [rsp+56], rdx
37bdf5994mov r8, r12
37bdf5997mov rdx, r15
37bdf599amov [rsp+32], rax
37bdf599fcall cgemv_64_
37bdf59a4mov rdx, [r13]
37bdf59a8mov r8, r12
37bdf59abmov rax, [rsp+264]
37bdf59b3mov r14, [rsp+216]
37bdf59bbmov r15, [rsp+456]
37bdf59c3mov [rsp+80], rbx
37bdf59c8sub rdx, rax
37bdf59cbmov [rsp+56], rbx
37bdf59d0mov r9, [rsp+136]
37bdf59d8mov [rsp+280], rdx
37bdf59e0mov rdx, r14
37bdf59e3imul rdx, rax
37bdf59e7add rdx, [rsp+192]
37bdf59efmov [rsp+64], r9
37bdf59f4lea r9, [rip+0x65f0a5]
37bdf59fblea rcx, [rax+rdx+1]
37bdf5a00lea rax, [rsi+8*rax]
37bdf5a04mov [rsp+104], rdi
37bdf5a09lea rcx, [r15+8*rcx]
37bdf5a0dlea rdx, [r15+8*rdx+8]
37bdf5a12mov [rsp+32], rax
37bdf5a17mov [rsp+72], rcx
37bdf5a1cmov rcx, [rsp+416]
37bdf5a24mov [rsp+48], rdx
37bdf5a29mov rdx, rdi
37bdf5a2cmov [rsp+40], rcx
37bdf5a31mov rcx, [rsp+112]
37bdf5a36mov [rsp+88], 12
37bdf5a3fcall cgemv_64_
37bdf5a44mov r8, [rsp+120]
37bdf5a49mov rbx, [rsp+264]
37bdf5a51lea r11, [rip+0x65f060]
37bdf5a58mov rax, [rsp+192]
37bdf5a60mov rdx, [rsp+128]
37bdf5a68lea r10, [rip+0x65f06d]
37bdf5a6flea r9, [rip+0x65f04a]
37bdf5a76imul r14, rbx
37bdf5a7amov r12, [rbp]
37bdf5a7emov [rsp+80], r11
37bdf5a83lea r15, [rbx-1]
37bdf5a87mov [rsp+64], r10
37bdf5a8csub r12, rbx
37bdf5a8fmov [rsp+272], r15
37bdf5a97lea rdi, [r14+rax]
37bdf5a9blea r14, [rbx+1]
37bdf5a9fmov rax, [rsp+456]
37bdf5aa7mov [rsp+280], r12
37bdf5aafmov [rsp+88], 12
37bdf5ab8imul r8, r14
37bdf5abclea rax, [rax+8*rdi+8]
37bdf5ac1add rdi, r14
37bdf5ac4mov [rsp+72], rax
37bdf5ac9add rdx, r8
37bdf5accmov r8, [rsp+416]
37bdf5ad4mov [rsp+144], rax
37bdf5adclea rcx, [rbx+rdx]
37bdf5ae0lea rdx, [rsi+8*rdx+8]
37bdf5ae5lea r12, [rsi+8*rcx]
37bdf5ae9mov [rsp+56], r8
37bdf5aeemov rcx, [rsp+112]
37bdf5af3mov [rsp+40], r8
37bdf5af8mov r8, [rsp+104]
37bdf5afdmov [rsp+32], rdx
37bdf5b02mov rdx, [rsp+96]
37bdf5b07mov [rsp+48], r12
37bdf5b0ccall cgemv_64_
37bdf5b11lea rax, [rip+0x65efa0]
37bdf5b18mov r10, [r13]
37bdf5b1cmov [rsp+280], r15
37bdf5b24mov [rsp+80], rax
37bdf5b29mov r15, [rsp+456]
37bdf5b31mov [rsp+56], rax
37bdf5b36mov rax, [rsp+144]
37bdf5b3esub r10, rbx
37bdf5b41lea rdi, [r15+8*rdi]
37bdf5b45mov r8, [rsp+104]
37bdf5b4amov rdx, [rsp+96]
37bdf5b4fmov [rsp+88], 12
37bdf5b58mov [rsp+48], rax
37bdf5b5dmov rax, [rsp+464]
37bdf5b65mov r9, [rsp+136]
37bdf5b6dmov [rsp+72], rdi
37bdf5b72mov [rsp+40], rax
37bdf5b77lea rax, [8*rbx]
37bdf5b7fadd rax, [rsp+456]
37bdf5b87mov [rsp+64], r9
37bdf5b8cmov rcx, [rsp+112]
37bdf5b91lea r9, [rip+0x65ef08]
37bdf5b98mov [rsp+32], rax
37bdf5b9dmov [rsp+272], r10
37bdf5ba5call cgemv_64_
37bdf5baamov rdx, [r13]
37bdf5baemov r8, rdi
37bdf5bb1mov rax, [rsp+448]
37bdf5bb9mov rdi, [rsp+104]
37bdf5bbelea r9, [rip+0x65eef3]
37bdf5bc5sub rdx, rbx
37bdf5bc8mov [rsp+280], rdx
37bdf5bd0mov rcx, rdi
37bdf5bd3lea rdx, [rax+8*rbx-8]
37bdf5bd8call cscal_64_
37bdf5bddmov rdx, [rbp]
37bdf5be1mov r8, [rsp+416]
37bdf5be9mov rcx, rdi
37bdf5becsub rdx, rbx
37bdf5befmov [rsp+280], rdx
37bdf5bf7mov rdx, r12
37bdf5bfacall clacgv_64_
37bdf5bffjmp 0x37bdf501c
37bdf4270
37bdf4270clabrd_64_:
37bdf4270push r15
37bdf4272push r14
37bdf4274push r13
37bdf4276push r12
37bdf4278push rbp
37bdf4279push rdi
37bdf427apush rsi
37bdf427bpush rbx
37bdf427csub rsp, 312
37bdf4283movups [rsp+288], x6
37bdf428bmov rax, [rcx]
37bdf428emov [rsp+408], r9
37bdf4296mov r13, rcx
37bdf4299mov rbp, rdx
37bdf429ctest rax, rax
37bdf429fjle 0x37bdf4f88
37bdf42a5mov r9, [rdx]
37bdf42a8test r9, r9
37bdf42abjle 0x37bdf4f88
37bdf42b1mov rdi, [rsp+480]
37bdf42b9xor r11l, r11l
37bdf42bcmov rbx, [rsp+464]
37bdf42c4mov [rsp+264], 1
37bdf42d0mov r10, [rdi]
37bdf42d3mov rdi, [rsp+416]
37bdf42dbtest r10, r10
37bdf42decmovns r11, r10
37bdf42e2mov r10, [rdi]
37bdf42e5mov [rsp+200], r11
37bdf42ednot r11
37bdf42f0mov [rsp+208], r11
37bdf42f8xor r11l, r11l
37bdf42fbtest r10, r10
37bdf42fecmovns r11, r10
37bdf4302mov r10, [rbx]
37bdf4305mov rbx, [r8]
37bdf4308mov [rsp+120], r11
37bdf430dnot r11
37bdf4310mov [rsp+128], r11
37bdf4318xor r11l, r11l
37bdf431btest r10, r10
37bdf431ecmovns r11, r10
37bdf4322mov [rsp+184], rbx
37bdf432amov [rsp+216], r11
37bdf4332not r11
37bdf4335mov [rsp+192], r11
37bdf433dcmp rax, r9
37bdf4340jge 0x37bdf4fa8
37bdf4346cmp [rsp+184], 0
37bdf434fjle 0x37bdf4f88
37bdf4355lea rax, [rsp+272]
37bdf435dlea rcx, [rip+0x66075c]
37bdf4364mov [rsp+384], r13
37bdf436cmovq x6, [rip+0x660774]
37bdf4374mov [rsp+96], rax
37bdf4379lea rax, [rip+0x660728]
37bdf4380mov rbx, [rsp+416]
37bdf4388lea r12, [rip+0x660729]
37bdf438fmov [rsp+112], rax
37bdf4394lea rax, [rsp+256]
37bdf439clea rdi, [rsp+280]
37bdf43a4mov r15l, 1
37bdf43aamov [rsp+152], rax
37bdf43b2lea rax, [rsp+264]
37bdf43bamov [rsp+224], rax
37bdf43c2mov [rsp+136], rcx
37bdf43cajmp 0x37bdf4cc7
37bdf43cf
37bdf43cf 90 .
37bdf43d0
37bdf43d0loc_37bdf43d0:
37bdf43d0mov r9, [rsp+216]
37bdf43d8movlps [r13], x6
37bdf43ddsub rcx, r15
37bdf43e0mov r10, [rsp+192]
37bdf43e8mov r8, [rsp+144]
37bdf43f0mov [rsp+48], r13
37bdf43f5imul r9, r15
37bdf43f9mov [rsp+280], rdx
37bdf4401lea rax, [r8+r14]
37bdf4405lea r8, [rip+0x6606d0]
37bdf440cmov [rsp+80], r12
37bdf4411mov [rsp+64], r8
37bdf4416mov r8, rdi
37bdf4419add r10, r9
37bdf441cmov r9, [rsp+456]
37bdf4424mov [rsp+88], 12
37bdf442dlea rdx, [r10+r14]
37bdf4431mov r14, [rsp+408]
37bdf4439mov [rsp+56], rbx
37bdf443elea r9, [r9+8*rdx]
37bdf4442mov [rsp+40], rbx
37bdf4447mov rdx, [rsp+96]
37bdf444clea r11, [r14+8*rax]
37bdf4450mov [rsp+72], r9
37bdf4455mov [rsp+32], r11
37bdf445amov [rsp+272], rcx
37bdf4462mov rcx, [rsp+112]
37bdf4467mov [rsp+144], r9
37bdf446flea r9, [rip+0x66064a]
37bdf4476mov [rsp+248], r11
37bdf447emov [rsp+232], r10
37bdf4486call cgemv_64_
37bdf448bmov r14, [rbp]
37bdf448fmov r10, [rsp+232]
37bdf4497lea r8, [rip+0x66063e]
37bdf449emov r9, [rsp+160]
37bdf44a6mov [rsp+64], r8
37bdf44ablea rcx, [rip+0x660616]
37bdf44b2sub r14, r15
37bdf44b5mov [rsp+48], r13
37bdf44bamov r8, [rsp+480]
37bdf44c2lea rdx, [r14+1]
37bdf44c6mov r14, [rsp+456]
37bdf44cemov [rsp+32], r9
37bdf44d3lea r9, [rip+0x6605e6]
37bdf44damov [rsp+40], r8
37bdf44dfmov r8, rdi
37bdf44e2lea r14, [r14+8*r10+8]
37bdf44e7mov [rsp+80], r12
37bdf44ecmov [rsp+72], r14
37bdf44f1mov [rsp+88], 19
37bdf44famov [rsp+56], rbx
37bdf44ffmov [rsp+272], rdx
37bdf4507mov rdx, [rsp+96]
37bdf450cmov [rsp+280], rsi
37bdf4514call cgemv_64_
37bdf4519mov r11, [rsp+104]
37bdf451emov rdx, [rsp+96]
37bdf4523lea r9, [rip+0x660576]
37bdf452amov rcx, [rsp+384]
37bdf4532mov r8, [rsp+136]
37bdf453amov [rsp+280], rsi
37bdf4542mov rcx, [rcx]
37bdf4545mov [rsp+64], r8
37bdf454amov r8, rdi
37bdf454dmov [rsp+48], r14
37bdf4552mov [rsp+232], rcx
37bdf455asub rcx, r15
37bdf455dmov [rsp+272], rcx
37bdf4565mov rcx, [rsp+408]
37bdf456dmov [rsp+88], 12
37bdf4576lea r10, [rcx+r11+8]
37bdf457bmov rcx, [rsp+144]
37bdf4583mov [rsp+80], r12
37bdf4588mov [rsp+32], r10
37bdf458dmov [rsp+72], rcx
37bdf4592mov rcx, [rsp+112]
37bdf4597mov [rsp+56], r12
37bdf459cmov [rsp+40], rbx
37bdf45a1mov [rsp+240], r10
37bdf45a9call cgemv_64_
37bdf45aemov rcx, [rbp]
37bdf45b2lea r8, [rip+0x660523]
37bdf45b9mov [rsp+72], r14
37bdf45bemov [rsp+64], r8
37bdf45c3lea r9, [rip+0x6604f6]
37bdf45camov r8, rdi
37bdf45cdsub rcx, r15
37bdf45d0mov [rsp+48], r13
37bdf45d5lea rdx, [rcx+1]
37bdf45d9mov rcx, [rsp+168]
37bdf45e1mov [rsp+80], r12
37bdf45e6mov [rsp+88], 12
37bdf45efmov [rsp+32], rcx
37bdf45f4mov rcx, [rsp+112]
37bdf45f9mov [rsp+56], rbx
37bdf45femov [rsp+40], rbx
37bdf4603mov [rsp+280], rdx
37bdf460bmov rdx, [rsp+96]
37bdf4610mov [rsp+272], rsi
37bdf4618call cgemv_64_
37bdf461dmov r11, [rsp+104]
37bdf4622mov rdx, [rsp+96]
37bdf4627lea r9, [rip+0x660472]
37bdf462emov r8, [rsp+384]
37bdf4636mov rcx, [rsp+112]
37bdf463bmov [rsp+280], rsi
37bdf4643mov r8, [r8]
37bdf4646mov [rsp+48], r14
37bdf464bmov r14, [rsp+464]
37bdf4653mov [rsp+80], r12
37bdf4658sub r8, r15
37bdf465bmov [rsp+56], r12
37bdf4660mov [rsp+272], r8
37bdf4668mov r8, [rsp+456]
37bdf4670mov [rsp+40], r14
37bdf4675mov [rsp+88], 12
37bdf467elea rax, [r8+r11+8]
37bdf4683mov r11, [rsp+144]
37bdf468bmov r8, rdi
37bdf468emov [rsp+32], rax
37bdf4693mov [rsp+72], r11
37bdf4698mov r11, [rsp+136]
37bdf46a0mov [rsp+232], rax
37bdf46a8mov [rsp+64], r11
37bdf46adcall cgemv_64_
37bdf46b2mov r14, [rsp+384]
37bdf46bamov rcx, rdi
37bdf46bdmov r8, [rsp+144]
37bdf46c5mov rdx, [rsp+176]
37bdf46cdlea r9, [rip+0x6603e4]
37bdf46d4mov r14, [r14]
37bdf46d7mov [rsp+104], r14
37bdf46dcsub r14, r15
37bdf46dfmov [rsp+280], r14
37bdf46e7call cscal_64_
37bdf46ecmov rax, [rbp]
37bdf46f0mov r8, rbx
37bdf46f3mov rcx, rdi
37bdf46f6sub rax, r15
37bdf46f9lea rdx, [rax+1]
37bdf46fdmov [rsp+280], rdx
37bdf4705mov rdx, r13
37bdf4708call clacgv_64_
37bdf470dmov r14, [rsp+160]
37bdf4715mov rcx, rdi
37bdf4718mov r8, [rsp+480]
37bdf4720mov [rsp+280], rsi
37bdf4728mov rdx, r14
37bdf472bcall clacgv_64_
37bdf4730mov rax, [rsp+384]
37bdf4738mov r8, rdi
37bdf473bmov r10, [rsp+240]
37bdf4743mov r11, [rsp+248]
37bdf474bmov r13, [rsp+136]
37bdf4753lea r9, [rip+0x660346]
37bdf475amov [rsp+280], rsi
37bdf4762mov rax, [rax]
37bdf4765mov [rsp+32], r10
37bdf476amov [rsp+72], r11
37bdf476fmov rdx, [rsp+96]
37bdf4774mov [rsp+104], rax
37bdf4779sub rax, r15
37bdf477cmov rcx, [rsp+112]
37bdf4781mov [rsp+272], rax
37bdf4789mov rax, [rsp+480]
37bdf4791mov [rsp+64], r13
37bdf4796mov [rsp+56], rax
37bdf479bmov [rsp+48], r14
37bdf47a0mov [rsp+88], 12
37bdf47a9mov [rsp+80], r12
37bdf47aemov [rsp+40], rbx
37bdf47b3mov [rsp+144], r11
37bdf47bbcall cgemv_64_
37bdf47c0mov r8, [rsp+480]
37bdf47c8mov rdx, r14
37bdf47cbmov rcx, rdi
37bdf47cemov [rsp+280], rsi
37bdf47d6call clacgv_64_
37bdf47dbmov rsi, [rsp+168]
37bdf47e3mov rdx, rdi
37bdf47e6mov r14, [rsp+384]
37bdf47eemov r11, [rsp+144]
37bdf47f6mov rax, [rsp+232]
37bdf47felea r9, [rip+0x66029b]
37bdf4805mov [rsp+136], r13
37bdf480dmov r14, [r14]
37bdf4810mov [rsp+48], rsi
37bdf4815mov rsi, [rsp+464]
37bdf481dmov [rsp+72], r11
37bdf4822mov [rsp+64], r13
37bdf4827mov r8, [rsp+224]
37bdf482fmov [rsp+40], rsi
37bdf4834mov rcx, [rsp+112]
37bdf4839mov [rsp+32], rax
37bdf483emov [rsp+88], 12
37bdf4847mov [rsp+80], r12
37bdf484cmov [rsp+56], r12
37bdf4851mov [rsp+104], r14
37bdf4856sub r14, r15
37bdf4859mov [rsp+280], r14
37bdf4861call cgemv_64_
37bdf4866mov r13, [rsp+264]
37bdf486emov rsi, [rsp+120]
37bdf4873mov r9, [rsp+128]
37bdf487bmov r14, [rsp+408]
37bdf4883imul rsi, r13
37bdf4887mov r15, [rsp+384]
37bdf488fmov r11, [rsp+440]
37bdf4897mov rdx, [r15]
37bdf489alea r15, [r13-1]
37bdf489elea rcx, [rsi+r9]
37bdf48a2mov [rsp+104], r15
37bdf48a7shl r15, 3
37bdf48ablea r9, [rip+0x660206]
37bdf48b2lea rax, [r13+rcx+1]
37bdf48b7lea r14, [r14+8*rax]
37bdf48bbmov rax, [r14]
37bdf48bemov [rsp+256], rax
37bdf48c6mov rax, rdx
37bdf48c9sub rax, r13
37bdf48ccmov [rsp+280], rax
37bdf48d4lea rax, [r13+2]
37bdf48d8cmp rax, rdx
37bdf48dbcmovg rax, rdx
37bdf48dfadd r11, r15
37bdf48e2mov rdx, [rsp+152]
37bdf48eamov [rsp+32], r11
37bdf48efmov r11, [rsp+408]
37bdf48f7add rax, rcx
37bdf48famov rcx, rdi
37bdf48fdlea r8, [r11+8*rax]
37bdf4901call clarfg_64_
37bdf4906mov rdx, [rsp+104]
37bdf490badd rsi, [rsp+120]
37bdf4910movlps [r14], x6
37bdf4914movss x0, [rsp+256]
37bdf491dmov r11, [rsp+432]
37bdf4925lea r9, [rip+0x660194]
37bdf492clea rcx, [rip+0x660195]
37bdf4933mov r8, [rsp+408]
37bdf493badd rsi, [rsp+128]
37bdf4943movss [r11+4*rdx], x0
37bdf4949mov r11, [rsp+384]
37bdf4951lea rdx, [r13+rsi+1]
37bdf4956lea rdx, [r8+8*rdx]
37bdf495amov r8, rdi
37bdf495dmov r11, [r11]
37bdf4960mov rax, r11
37bdf4963mov [rsp+144], r11
37bdf496bmov r11, [rsp+208]
37bdf4973sub rax, r13
37bdf4976mov [rsp+272], rax
37bdf497emov rax, [rbp]
37bdf4982mov [rsp+48], r14
37bdf4987sub rax, r13
37bdf498amov [rsp+32], rdx
37bdf498fmov rdx, [rsp+96]
37bdf4994mov [rsp+280], rax
37bdf499cmov rax, [rsp+200]
37bdf49a4mov [rsp+56], r12
37bdf49a9imul rax, r13
37bdf49admov [rsp+40], rbx
37bdf49b2mov [rsp+88], 19
37bdf49bbmov [rsp+80], r12
37bdf49c0lea r10, [rax+r11]
37bdf49c4lea r11, [rip+0x660111]
37bdf49cblea rax, [r13+r10+1]
37bdf49d0mov [rsp+168], r10
37bdf49d8mov r10, [rsp+472]
37bdf49e0mov [rsp+64], r11
37bdf49e5lea rax, [r10+8*rax]
37bdf49e9mov [rsp+72], rax
37bdf49eemov [rsp+160], rax
37bdf49f6call cgemv_64_
37bdf49fbmov r8, [rsp+384]
37bdf4a03mov r10, [rsp+168]
37bdf4a0blea r11, [rip+0x6600ca]
37bdf4a12mov rsi, [rsp+104]
37bdf4a17lea r9, [rip+0x6600a2]
37bdf4a1elea rcx, [rip+0x6600a3]
37bdf4a25mov r8, [r8]
37bdf4a28mov [rsp+64], r11
37bdf4a2dmov [rsp+280], rsi
37bdf4a35mov rdx, r8
37bdf4a38mov [rsp+48], r14
37bdf4a3dsub rdx, r13
37bdf4a40mov [rsp+80], r12
37bdf4a45mov [rsp+272], rdx
37bdf4a4dmov rdx, [rsp+472]
37bdf4a55mov [rsp+88], 19
37bdf4a5elea rsi, [rdx+8*r10+8]
37bdf4a63mov rdx, [rsp+408]
37bdf4a6bmov [rsp+56], r12
37bdf4a70mov [rsp+72], rsi
37bdf4a75lea rdx, [rdx+r15+8]
37bdf4a7amov [rsp+40], rbx
37bdf4a7fmov [rsp+32], rdx
37bdf4a84mov rdx, [rsp+96]
37bdf4a89mov [rsp+144], r8
37bdf4a91mov r8, rdi
37bdf4a94call cgemv_64_
37bdf4a99mov r8, [rsp+104]
37bdf4a9emov rdx, [rbp]
37bdf4aa2mov [rsp+48], rsi
37bdf4aa7mov rax, [rsp+160]
37bdf4aafmov rcx, [rsp+112]
37bdf4ab4mov [rsp+88], 12
37bdf4abdlea r9, [rip+0x65ffdc]
37bdf4ac4mov [rsp+280], r8
37bdf4accmov r8, [rsp+480]
37bdf4ad4sub rdx, r13
37bdf4ad7mov [rsp+72], rax
37bdf4adcmov rax, [rsp+136]
37bdf4ae4mov [rsp+40], r8
37bdf4ae9mov r8, [rsp+472]
37bdf4af1mov [rsp+64], rax
37bdf4af6lea rax, [r8+r15+8]
37bdf4afbmov [rsp+80], r12
37bdf4b00mov r8, rdi
37bdf4b03mov [rsp+32], rax
37bdf4b08mov [rsp+56], r12
37bdf4b0dmov [rsp+272], rdx
37bdf4b15mov rdx, [rsp+96]
37bdf4b1acall cgemv_64_
37bdf4b1fmov rcx, [rsp+384]
37bdf4b27lea r11, [rip+0x65ffae]
37bdf4b2emov rdx, rdi
37bdf4b31lea r9, [rip+0x65ff88]
37bdf4b38mov rcx, [rcx]
37bdf4b3bmov [rsp+72], rsi
37bdf4b40mov [rsp+64], r11
37bdf4b45mov [rsp+104], rcx
37bdf4b4asub rcx, r13
37bdf4b4dmov [rsp+280], rcx
37bdf4b55mov rcx, [rsp+464]
37bdf4b5dmov [rsp+48], r14
37bdf4b62mov [rsp+40], rcx
37bdf4b67mov rcx, [rsp+456]
37bdf4b6fmov [rsp+88], 19
37bdf4b78lea rax, [rcx+r15+8]
37bdf4b7dmov [rsp+80], r12
37bdf4b82mov r15, [rsp+224]
37bdf4b8alea rcx, [rip+0x65ff37]
37bdf4b91mov [rsp+32], rax
37bdf4b96mov [rsp+56], r12
37bdf4b9bmov r8, r15
37bdf4b9ecall cgemv_64_
37bdf4ba3mov r14, [rsp+200]
37bdf4babmov r8, rdi
37bdf4baemov rax, [rsp+264]
37bdf4bb6mov rdx, [rbp]
37bdf4bbamov rsi, [rsp+208]
37bdf4bc2mov [rsp+88], 19
37bdf4bcbmov rcx, r14
37bdf4bcemov r11, [rsp+472]
37bdf4bd6mov r9, [rsp+128]
37bdf4bdemov [rsp+80], r12
37bdf4be3imul rcx, rax
37bdf4be7sub rdx, rax
37bdf4beaadd rax, 1
37bdf4beemov r13, [rsp+136]
37bdf4bf6mov [rsp+280], rdx
37bdf4bfemov [rsp+64], r13
37bdf4c03lea rdx, [rcx+rsi]
37bdf4c07mov [rsp+56], r12
37bdf4c0clea rcx, [rdx+rax]
37bdf4c10lea rdx, [r11+8*rdx+8]
37bdf4c15mov [rsp+40], rbx
37bdf4c1aimul rax, [rsp+120]
37bdf4c20lea rcx, [r11+8*rcx]
37bdf4c24mov [rsp+48], rdx
37bdf4c29mov rdx, r15
37bdf4c2cmov [rsp+72], rcx
37bdf4c31mov rcx, [rsp+408]
37bdf4c39lea rax, [r9+rax+1]
37bdf4c3elea r9, [rip+0x65fe5b]
37bdf4c45lea rax, [rcx+8*rax]
37bdf4c49lea rcx, [rip+0x65fe78]
37bdf4c50mov [rsp+32], rax
37bdf4c55call cgemv_64_
37bdf4c5amov rcx, [rsp+264]
37bdf4c62mov rax, [rbp]
37bdf4c66mov rdx, r14
37bdf4c69lea r9, [rip+0x65fe48]
37bdf4c70sub rax, rcx
37bdf4c73imul rdx, rcx
37bdf4c77lea r15, [rcx+1]
37bdf4c7bmov [rsp+280], rax
37bdf4c83mov rax, [rsp+440]
37bdf4c8badd rdx, rsi
37bdf4c8elea rcx, [rax+8*rcx-8]
37bdf4c93mov rax, [rsp+472]
37bdf4c9badd rdx, r15
37bdf4c9elea r8, [rax+8*rdx]
37bdf4ca2mov rdx, rcx
37bdf4ca5mov rcx, rdi
37bdf4ca8call cscal_64_
37bdf4cad
37bdf4cadloc_37bdf4cad:
37bdf4cadmov [rsp+264], r15
37bdf4cb5cmp r15, [rsp+184]
37bdf4cbdjg 0x37bdf4f88
37bdf4cc3mov r9, [rbp]
37bdf4cc7
37bdf4cc7loc_37bdf4cc7:
37bdf4cc7mov r13, [rsp+120]
37bdf4cccmov rax, [rsp+128]
37bdf4cd4sub r9, r15
37bdf4cd7mov r8, rbx
37bdf4cdamov rcx, [rsp+408]
37bdf4ce2add r9, 1
37bdf4ce6imul r13, r15
37bdf4ceamov [rsp+280], r9
37bdf4cf2lea rsi, [r13+rax]
37bdf4cf7lea rdx, [rsi+r15]
37bdf4cfbmov [rsp+144], rsi
37bdf4d03lea rsi, [r15-1]
37bdf4d07lea r13, [rcx+8*rdx]
37bdf4d0bmov rcx, rdi
37bdf4d0emov rdx, r13
37bdf4d11call clacgv_64_
37bdf4d16mov r14, [rsp+408]
37bdf4d1emov r8, rbx
37bdf4d21lea rcx, [8*rsi]
37bdf4d29mov [rsp+104], rcx
37bdf4d2eadd r14, rcx
37bdf4d31mov rcx, rdi
37bdf4d34mov [rsp+280], rsi
37bdf4d3cmov rdx, r14
37bdf4d3fcall clacgv_64_
37bdf4d44mov rdx, [rbp]
37bdf4d48mov r8, rdi
37bdf4d4bmov rax, [rsp+136]
37bdf4d53mov rcx, [rsp+104]
37bdf4d58add rcx, [rsp+472]
37bdf4d60mov [rsp+48], r14
37bdf4d65lea r9, [rip+0x65fd34]
37bdf4d6csub rdx, r15
37bdf4d6fmov [rsp+64], rax
37bdf4d74add rdx, 1
37bdf4d78mov [rsp+32], rcx
37bdf4d7dmov [rsp+272], rdx
37bdf4d85mov rdx, [rsp+480]
37bdf4d8dmov [rsp+88], 12
37bdf4d96mov [rsp+40], rdx
37bdf4d9bmov rdx, [rsp+96]
37bdf4da0mov [rsp+80], rbx
37bdf4da5mov [rsp+72], r13
37bdf4daamov [rsp+56], rbx
37bdf4dafmov [rsp+160], rcx
37bdf4db7mov rcx, [rsp+112]
37bdf4dbcmov [rsp+280], rsi
37bdf4dc4call cgemv_64_
37bdf4dc9mov rdx, r14
37bdf4dccmov r8, rbx
37bdf4dcfmov rcx, rdi
37bdf4dd2mov [rsp+280], rsi
37bdf4ddacall clacgv_64_
37bdf4ddfmov r14, [rsp+104]
37bdf4de4mov rcx, rdi
37bdf4de7add r14, [rsp+456]
37bdf4defmov r8, [rsp+464]
37bdf4df7mov rdx, r14
37bdf4dfamov [rsp+280], rsi
37bdf4e02call clacgv_64_
37bdf4e07mov rdx, [rbp]
37bdf4e0bmov r11, [rsp+408]
37bdf4e13mov [rsp+48], r14
37bdf4e18mov r8, [rsp+144]
37bdf4e20mov r9, [rsp+464]
37bdf4e28mov [rsp+80], rbx
37bdf4e2dlea rcx, [rip+0x65fc94]
37bdf4e34sub rdx, r15
37bdf4e37mov [rsp+72], r13
37bdf4e3clea r10, [r11+8*r8+8]
37bdf4e41add rdx, 1
37bdf4e45mov r8, rdi
37bdf4e48mov r11, [rsp+136]
37bdf4e50mov [rsp+32], r10
37bdf4e55mov [rsp+64], r11
37bdf4e5amov [rsp+56], r9
37bdf4e5flea r9, [rip+0x65fc3a]
37bdf4e66mov [rsp+88], 19
37bdf4e6fmov [rsp+40], rbx
37bdf4e74mov [rsp+280], rdx
37bdf4e7cmov rdx, [rsp+96]
37bdf4e81mov [rsp+168], r10
37bdf4e89mov [rsp+272], rsi
37bdf4e91call cgemv_64_
37bdf4e96mov r8, [rsp+464]
37bdf4e9emov rdx, r14
37bdf4ea1mov rcx, rdi
37bdf4ea4mov [rsp+280], rsi
37bdf4eaclea r14, [r15+1]
37bdf4eb0call clacgv_64_
37bdf4eb5mov rdx, [r13]
37bdf4eb9mov r11, [rsp+104]
37bdf4ebeadd r11, [rsp+448]
37bdf4ec6mov r8, [rsp+408]
37bdf4ecemov [rsp+256], rdx
37bdf4ed6mov rdx, [rbp]
37bdf4edamov [rsp+32], r11
37bdf4edfmov r9, rdx
37bdf4ee2mov [rsp+176], r11
37bdf4eeasub r9, r15
37bdf4eedcmp rdx, r14
37bdf4ef0cmovg rdx, r14
37bdf4ef4imul rdx, [rsp+120]
37bdf4efalea rcx, [r9+1]
37bdf4efeadd rdx, [rsp+128]
37bdf4f06add rdx, r15
37bdf4f09mov [rsp+280], rcx
37bdf4f11mov r9, rbx
37bdf4f14mov rcx, rdi
37bdf4f17lea r8, [r8+8*rdx]
37bdf4f1bmov rdx, [rsp+152]
37bdf4f23call clarfg_64_
37bdf4f28mov r9, [rsp+424]
37bdf4f30movss x0, [rsp+256]
37bdf4f39movss [r9+4*rsi], x0
37bdf4f3fmov r9, [rsp+384]
37bdf4f47mov rcx, [r9]
37bdf4f4amov r9, [rbp]
37bdf4f4esub r9, r15
37bdf4f51lea rdx, [r9+1]
37bdf4f55cmp rcx, r15
37bdf4f58jg 0x37bdf43d0
37bdf4f5emov [rsp+280], rdx
37bdf4f66mov r8, rbx
37bdf4f69mov rdx, r13
37bdf4f6cmov rcx, rdi
37bdf4f6fcall clacgv_64_
37bdf4f74mov rax, [rsp+264]
37bdf4f7clea r15, [rax+1]
37bdf4f80jmp 0x37bdf4cad
37bdf4f85
37bdf4f85 0f 1f 00 ...
37bdf4f88
37bdf4f88loc_37bdf4f88:
37bdf4f88movups x6, [rsp+288]
37bdf4f90add rsp, 312
37bdf4f97pop rbx
37bdf4f98pop rsi
37bdf4f99pop rdi
37bdf4f9apop rbp
37bdf4f9bpop r12
37bdf4f9dpop r13
37bdf4f9fpop r14
37bdf4fa1pop r15
37bdf4fa3ret
37bdf4fa4
37bdf4fa4 0f 1f 40 00 ..@.
37bdf4fa8
37bdf4fa8loc_37bdf4fa8:
37bdf4fa8test rbx, rbx
37bdf4fabjle 0x37bdf4f88
37bdf4fadlea rax, [rsp+272]
37bdf4fb5lea rcx, [rip+0x65fb04]
37bdf4fbcmovq x6, [rip+0x65fb24]
37bdf4fc4mov rsi, [rsp+408]
37bdf4fccmov [rsp+96], rax
37bdf4fd1lea rax, [rip+0x65fad0]
37bdf4fd8lea r15, [rsp+280]
37bdf4fe0mov r14l, 1
37bdf4fe6mov [rsp+112], rax
37bdf4feblea rax, [rsp+256]
37bdf4ff3mov [rsp+152], rax
37bdf4ffbmov [rsp+136], rcx
37bdf5003mov [rsp+104], r15
37bdf5008jmp 0x37bdf5032
37bdf500a
37bdf500a 66 0f 1f 44 00 00 f..D..
37bdf5010
37bdf5010loc_37bdf5010:
37bdf5010mov rax, [rsp+264]
37bdf5018lea r14, [rax+1]
37bdf501c
37bdf501cloc_37bdf501c:
37bdf501cmov [rsp+264], r14
37bdf5024cmp r14, [rsp+184]
37bdf502cjg 0x37bdf4f88
37bdf5032
37bdf5032loc_37bdf5032:
37bdf5032lea rbx, [r14-1]
37bdf5036mov rax, [rsp+472]
37bdf503emov rcx, [rsp+104]
37bdf5043lea rdi, [8*rbx]
37bdf504bmov r8, [rsp+480]
37bdf5053mov [rsp+280], rbx
37bdf505badd rax, rdi
37bdf505emov rdx, rax
37bdf5061mov [rsp+144], rax
37bdf5069call clacgv_64_
37bdf506emov r11, [rsp+120]
37bdf5073mov rdx, [r13]
37bdf5077lea r9, [rsi+rdi]
37bdf507bmov r15, [rsp+128]
37bdf5083mov r8, [rsp+480]
37bdf508bmov [rsp+32], r9
37bdf5090imul r11, r14
37bdf5094sub rdx, r14
37bdf5097mov r10, [rsp+136]
37bdf509fmov rax, [rsp+144]
37bdf50a7add rdx, 1
37bdf50abmov [rsp+56], r8
37bdf50b0mov r8, [rsp+416]
37bdf50b8mov [rsp+272], rdx
37bdf50c0mov rcx, [rsp+112]
37bdf50c5add r15, r11
37bdf50c8mov [rsp+160], r11
37bdf50d0lea r11, [rip+0x65f9e1]
37bdf50d7lea rdx, [r15+r14]
37bdf50dbmov [rsp+80], r11
37bdf50e0lea r12, [rsi+8*rdx]
37bdf50e4mov [rsp+64], r10
37bdf50e9mov rdx, [rsp+96]
37bdf50eemov [rsp+48], rax
37bdf50f3mov [rsp+40], r8
37bdf50f8mov r8, [rsp+104]
37bdf50fdmov [rsp+88], 12
37bdf5106mov [rsp+72], r12
37bdf510bmov [rsp+168], r9
37bdf5113lea r9, [rip+0x65f986]
37bdf511amov [rsp+280], rbx
37bdf5122call cgemv_64_
37bdf5127mov r8, [rsp+480]
37bdf512fmov rdx, [rsp+144]
37bdf5137mov [rsp+280], rbx
37bdf513fmov rcx, [rsp+104]
37bdf5144call clacgv_64_
37bdf5149mov r8, [r13]
37bdf514dlea rax, [rip+0x65f964]
37bdf5154mov r10, [rsp+456]
37bdf515cmov r11, [rsp+136]
37bdf5164mov [rsp+80], rax
37bdf5169lea r9, [rip+0x65f930]
37bdf5170sub r8, r14
37bdf5173mov [rsp+56], rax
37bdf5178add r10, rdi
37bdf517bmov rcx, [rsp+112]
37bdf5180mov rax, [rsp+464]
37bdf5188lea rdx, [r8+1]
37bdf518cmov [rsp+64], r11
37bdf5191mov [rsp+272], rdx
37bdf5199lea rdx, [rsi+8*r15+8]
37bdf519emov r8, [rsp+104]
37bdf51a3mov [rsp+48], rdx
37bdf51a8mov rdx, [rsp+96]
37bdf51admov [rsp+40], rax
37bdf51b2mov [rsp+32], r10
37bdf51b7mov [rsp+88], 12
37bdf51c0mov [rsp+72], r12
37bdf51c5mov [rsp+176], r10
37bdf51cdmov [rsp+280], rbx
37bdf51d5call cgemv_64_
37bdf51damov rdx, [r12]
37bdf51delea r10, [r14+1]
37bdf51e2lea r9, [rip+0x65f8cf]
37bdf51e9mov [rsp+144], r10
37bdf51f1mov [rsp+256], rdx
37bdf51f9mov rdx, [r13]
37bdf51fdmov rax, rdx
37bdf5200sub rax, r14
37bdf5203lea rcx, [rax+1]
37bdf5207mov rax, [rsp+440]
37bdf520fmov [rsp+280], rcx
37bdf5217mov rcx, [rsp+104]
37bdf521cadd rax, rdi
37bdf521fcmp rdx, r10
37bdf5222cmovg rdx, r10
37bdf5226mov [rsp+32], rax
37bdf522bmov [rsp+224], rax
37bdf5233add rdx, r15
37bdf5236lea r8, [rsi+8*rdx]
37bdf523amov rdx, [rsp+152]
37bdf5242call clarfg_64_
37bdf5247mov rdx, [rbp]
37bdf524bmovss x0, [rsp+256]
37bdf5254mov rax, [rsp+424]
37bdf525cmov r10, [rsp+144]
37bdf5264cmp rdx, r14
37bdf5267mov r11, [rsp+160]
37bdf526fmovss [rax+4*rbx], x0
37bdf5274jle 0x37bdf5010
37bdf527amov r15, [rsp+200]
37bdf5282mov rcx, [r13]
37bdf5286sub rdx, r14
37bdf5289movlps [r12], x6
37bdf528emov rax, [rsp+472]
37bdf5296add r11, [rsp+120]
37bdf529bmov [rsp+280], rdx
37bdf52a3lea r9, [rip+0x65f816]
37bdf52aaadd r11, [rsp+128]
37bdf52b2imul r15, r14
37bdf52b6sub rcx, r14
37bdf52b9add r15, [rsp+208]
37bdf52c1lea rdx, [r11+r14]
37bdf52c5add r10, r15
37bdf52c8add rcx, 1
37bdf52ccmov [rsp+48], r12
37bdf52d1lea r8, [rax+8*r10]
37bdf52d5lea r10, [rsi+8*rdx]
37bdf52d9mov rdx, [rsp+416]
37bdf52e1mov [rsp+272], rcx
37bdf52e9lea rax, [rip+0x65f7c8]
37bdf52f0lea rcx, [rip+0x65f7e5]
37bdf52f7mov [rsp+32], r10
37bdf52fcmov [rsp+80], rax
37bdf5301mov [rsp+72], r8
37bdf5306mov [rsp+64], rcx
37bdf530blea rcx, [rip+0x65f7b6]
37bdf5312mov [rsp+56], rax
37bdf5317mov [rsp+40], rdx
37bdf531cmov rdx, [rsp+96]
37bdf5321mov [rsp+88], 19
37bdf532amov [rsp+144], r8
37bdf5332mov r8, [rsp+104]
37bdf5337mov [rsp+160], r10
37bdf533fmov [rsp+232], r11
37bdf5347call cgemv_64_
37bdf534cmov rdx, [r13]
37bdf5350mov r9, [rsp+416]
37bdf5358lea rax, [rip+0x65f759]
37bdf535fmov r11, [rsp+472]
37bdf5367lea rcx, [rip+0x65f76e]
37bdf536emov [rsp+80], rax
37bdf5373mov [rsp+40], r9
37bdf5378mov r9, [rsp+168]
37bdf5380sub rdx, r14
37bdf5383lea r15, [r11+8*r15+8]
37bdf5388mov [rsp+64], rcx
37bdf538dadd rdx, 1
37bdf5391mov r8, [rsp+104]
37bdf5396mov [rsp+72], r15
37bdf539blea rcx, [rip+0x65f726]
37bdf53a2mov [rsp+56], rax
37bdf53a7mov [rsp+48], r12
37bdf53acmov [rsp+32], r9
37bdf53b1lea r9, [rip+0x65f708]
37bdf53b8mov [rsp+88], 19
37bdf53c1mov [rsp+272], rdx
37bdf53c9mov rdx, [rsp+96]
37bdf53cemov [rsp+280], rbx
37bdf53d6call cgemv_64_
37bdf53dbmov r10, [rbp]
37bdf53dfmov [rsp+48], r15
37bdf53e4lea rax, [rip+0x65f6cd]
37bdf53ebmov r11, [rsp+480]
37bdf53f3mov [rsp+80], rax
37bdf53f8lea r9, [rip+0x65f6a1]
37bdf53ffsub r10, r14
37bdf5402mov [rsp+56], rax
37bdf5407mov rcx, [rsp+112]
37bdf540cmov [rsp+272], r10
37bdf5414mov r10, [rsp+144]
37bdf541cmov [rsp+40], r11
37bdf5421mov r11, [rsp+472]
37bdf5429mov [rsp+72], r10
37bdf542emov r10, [rsp+136]
37bdf5436lea rdx, [r11+rdi+8]
37bdf543bmov rdi, [rsp+104]
37bdf5440mov [rsp+88], 12
37bdf5449mov [rsp+64], r10
37bdf544emov [rsp+32], rdx
37bdf5453mov rdx, [rsp+96]
37bdf5458mov r8, rdi
37bdf545bmov [rsp+280], rbx
37bdf5463call cgemv_64_
37bdf5468lea r11, [rip+0x65f66d]
37bdf546fmov rdx, [r13]
37bdf5473mov r8, rdi
37bdf5476mov [rsp+64], r11
37bdf547bmov r11, [rsp+464]
37bdf5483lea rax, [rip+0x65f62e]
37bdf548alea r9, [rip+0x65f62f]
37bdf5491mov [rsp+80], rax
37bdf5496sub rdx, r14
37bdf5499lea rcx, [rip+0x65f628]
37bdf54a0mov [rsp+40], r11
37bdf54a5mov r11, [rsp+176]
37bdf54adadd rdx, 1
37bdf54b1mov [rsp+56], rax
37bdf54b6mov [rsp+72], r15
37bdf54bbmov [rsp+48], r12
37bdf54c0mov r12, [rsp+96]
37bdf54c5mov [rsp+32], r11
37bdf54camov [rsp+88], 19
37bdf54d3mov [rsp+272], rdx
37bdf54dbmov rdx, r12
37bdf54demov [rsp+280], rbx
37bdf54e6call cgemv_64_
37bdf54ebmov rdx, [rbp]
37bdf54efmov r11, [rsp+232]
37bdf54f7mov [rsp+272], rbx
37bdf54ffmov r8, [rsp+144]
37bdf5507mov r9, [rsp+136]
37bdf550flea rbx, [rip+0x65f5a2]
37bdf5516mov [rsp+48], r15
37bdf551bsub rdx, r14
37bdf551emov [rsp+80], rbx
37bdf5523lea rcx, [rip+0x65f59e]
37bdf552amov [rsp+280], rdx
37bdf5532mov rdx, [rsp+416]
37bdf553amov [rsp+72], r8
37bdf553fmov r8, rdi
37bdf5542mov [rsp+40], rdx
37bdf5547lea rdx, [rsi+8*r11+8]
37bdf554cmov [rsp+64], r9
37bdf5551lea r9, [rip+0x65f548]
37bdf5558mov [rsp+56], rbx
37bdf555dmov [rsp+32], rdx
37bdf5562mov rdx, r12
37bdf5565mov [rsp+88], 19
37bdf556emov [rsp+96], r12
37bdf5573lea r12, [rsp+264]
37bdf557bcall cgemv_64_
37bdf5580mov rdx, [rbp]
37bdf5584mov r9, rbx
37bdf5587mov rcx, rdi
37bdf558amov r8, [rsp+144]
37bdf5592sub rdx, r14
37bdf5595mov [rsp+280], rdx
37bdf559dmov rdx, [rsp+224]
37bdf55a5call cscal_64_
37bdf55aamov r8, [rbp]
37bdf55aemov rdx, [rsp+160]
37bdf55b6mov rcx, rdi
37bdf55b9sub r8, r14
37bdf55bcmov [rsp+280], r8
37bdf55c4mov r8, [rsp+416]
37bdf55cccall clacgv_64_
37bdf55d1mov r8, [rsp+416]
37bdf55d9mov rdx, [rsp+168]
37bdf55e1mov rcx, r12
37bdf55e4call clacgv_64_
37bdf55e9mov r8, [rbp]
37bdf55edmov rdx, [rsp+264]
37bdf55f5mov [rsp+88], 12
37bdf55femov r15, [rsp+120]
37bdf5603mov r9, [rsp+136]
37bdf560bsub r8, rdx
37bdf560elea rax, [rdx+1]
37bdf5612mov rcx, [rsp+112]
37bdf5617mov [rsp+280], r8
37bdf561fmov r8, [rsp+416]
37bdf5627imul rax, r15
37bdf562badd rax, [rsp+128]
37bdf5633mov [rsp+64], r9
37bdf5638lea r9, [rip+0x65f461]
37bdf563fmov [rsp+80], r8
37bdf5644add rax, rdx
37bdf5647mov [rsp+56], r8
37bdf564cmov r8, [rsp+480]
37bdf5654lea rax, [rsi+8*rax]
37bdf5658mov [rsp+72], rax
37bdf565dlea rax, [rsi+8*rdx-8]
37bdf5662mov [rsp+40], r8
37bdf5667mov r8, [rsp+472]
37bdf566fmov [rsp+48], rax
37bdf5674lea rax, [r8+8*rdx]
37bdf5678mov r8, r12
37bdf567bmov rdx, rdi
37bdf567emov [rsp+32], rax
37bdf5683call cgemv_64_
37bdf5688mov rax, [rsp+264]
37bdf5690mov rcx, r12
37bdf5693mov r8, [rsp+416]
37bdf569bmov [rsp+160], r12
37bdf56a3lea rdx, [rsi+8*rax-8]
37bdf56a8call clacgv_64_
37bdf56admov rbx, [rsp+264]
37bdf56b5mov rcx, rdi
37bdf56b8mov [rsp+104], rdi
37bdf56bdlea r12, [rbx-1]
37bdf56c1lea r14, [rbx+1]
37bdf56c5lea r10, [8*r12]
37bdf56cdmov [rsp+280], r12
37bdf56d5mov r8, r10
37bdf56d8add r8, [rsp+456]
37bdf56e0mov [rsp+168], r10
37bdf56e8mov rax, r8
37bdf56ebmov r8, [rsp+464]
37bdf56f3mov rdx, rax
37bdf56f6mov [rsp+144], rax
37bdf56fecall clacgv_64_
37bdf5703mov r8, [rbp]
37bdf5707mov r10, [rsp+416]
37bdf570fmov [rsp+120], r15
37bdf5714mov rax, [rsp+144]
37bdf571cmov r9, [rsp+136]
37bdf5724mov [rsp+88], 19
37bdf572dlea rcx, [rip+0x65f394]
37bdf5734mov [rsp+80], r10
37bdf5739mov r10, [rsp+464]
37bdf5741sub r8, rbx
37bdf5744imul r15, r14
37bdf5748add r15, [rsp+128]
37bdf5750mov [rsp+48], rax
37bdf5755lea rdx, [rbx+r15]
37bdf5759mov [rsp+56], r10
37bdf575emov r10, [rsp+416]
37bdf5766lea rdi, [rsi+8*rdx]
37bdf576alea rdx, [rsi+8*r15+8]
37bdf576fmov [rsp+64], r9
37bdf5774mov [rsp+40], r10
37bdf5779lea r9, [rip+0x65f320]
37bdf5780mov [rsp+72], rdi
37bdf5785mov [rsp+32], rdx
37bdf578amov rdx, [rsp+96]
37bdf578fmov [rsp+280], r8
37bdf5797mov r8, [rsp+104]
37bdf579cmov [rsp+272], r12
37bdf57a4call cgemv_64_
37bdf57a9mov r8, [rsp+464]
37bdf57b1mov rdx, [rsp+144]
37bdf57b9mov [rsp+280], r12
37bdf57c1mov rcx, [rsp+104]
37bdf57c6call clacgv_64_
37bdf57cbmov rcx, [rbp]
37bdf57cfmov rdx, [rdi]
37bdf57d2mov r10, [rsp+168]
37bdf57damov r9, [rsp+416]
37bdf57e2mov [rsp+256], rdx
37bdf57eamov rdx, rcx
37bdf57edsub rdx, rbx
37bdf57f0mov rax, r10
37bdf57f3mov [rsp+144], r10
37bdf57fbmov [rsp+280], rdx
37bdf5803lea rdx, [rbx+2]
37bdf5807cmp rdx, rcx
37bdf580acmovg rdx, rcx
37bdf580eimul rdx, [rsp+120]
37bdf5814mov rcx, [rsp+104]
37bdf5819add rax, [rsp+448]
37bdf5821add rdx, [rsp+128]
37bdf5829add rdx, rbx
37bdf582cmov [rsp+32], rax
37bdf5831lea r8, [rsi+8*rdx]
37bdf5835mov rdx, [rsp+152]
37bdf583dcall clarfg_64_
37bdf5842mov rax, [rsp+432]
37bdf584amovlps [rdi], x6
37bdf584dmovss x0, [rsp+256]
37bdf5856mov rdx, [rsp+456]
37bdf585elea r10, [rip+0x65f277]
37bdf5865mov rcx, [rsp+112]
37bdf586alea r9, [rip+0x65f24f]
37bdf5871movss [rax+4*r12], x0
37bdf5877mov rax, [r13]
37bdf587bmov r12, [rsp+216]
37bdf5883sub rax, rbx
37bdf5886imul r12, rbx
37bdf588aadd r12, [rsp+192]
37bdf5892mov [rsp+272], rax
37bdf589amov rax, [rbp]
37bdf589emov [rsp+64], r10
37bdf58a3sub rax, rbx
37bdf58a6mov [rsp+48], rdi
37bdf58abmov [rsp+280], rax
37bdf58b3lea rax, [rip+0x65f1fe]
37bdf58bamov [rsp+80], rax
37bdf58bflea rax, [r14+r12]
37bdf58c3add r14, r15
37bdf58c6mov r15, [rsp+104]
37bdf58cbmov [rsp+88], 12
37bdf58d4lea rax, [rdx+8*rax]
37bdf58d8mov rdx, [rsp+416]
37bdf58e0mov [rsp+72], rax
37bdf58e5lea rax, [rsi+8*r14]
37bdf58e9mov r8, r15
37bdf58ecmov [rsp+56], rdx
37bdf58f1mov [rsp+40], rdx
37bdf58f6mov rdx, [rsp+96]
37bdf58fbmov [rsp+32], rax
37bdf5900call cgemv_64_
37bdf5905mov rdx, [rbp]
37bdf5909mov [rsp+48], rdi
37bdf590elea r10, [rip+0x65f1c7]
37bdf5915mov rdi, [rsp+480]
37bdf591dmov [rsp+64], r10
37bdf5922lea r9, [rip+0x65f197]
37bdf5929lea rcx, [rip+0x65f198]
37bdf5930sub rdx, rbx
37bdf5933lea rbx, [rip+0x65f17e]
37bdf593amov r10, [rsp+144]
37bdf5942mov [rsp+88], 19
37bdf594bmov [rsp+280], rdx
37bdf5953mov rdx, [rsp+456]
37bdf595bmov [rsp+40], rdi
37bdf5960mov rdi, [rsp+472]
37bdf5968lea rax, [rdx+8*r12+8]
37bdf596dmov rdx, [rsp+416]
37bdf5975mov r12, [rsp+160]
37bdf597dmov [rsp+80], rbx
37bdf5982mov [rsp+72], rax
37bdf5987lea rax, [rdi+r10+8]
37bdf598cmov rdi, r15
37bdf598fmov [rsp+56], rdx
37bdf5994mov r8, r12
37bdf5997mov rdx, r15
37bdf599amov [rsp+32], rax
37bdf599fcall cgemv_64_
37bdf59a4mov rdx, [r13]
37bdf59a8mov r8, r12
37bdf59abmov rax, [rsp+264]
37bdf59b3mov r14, [rsp+216]
37bdf59bbmov r15, [rsp+456]
37bdf59c3mov [rsp+80], rbx
37bdf59c8sub rdx, rax
37bdf59cbmov [rsp+56], rbx
37bdf59d0mov r9, [rsp+136]
37bdf59d8mov [rsp+280], rdx
37bdf59e0mov rdx, r14
37bdf59e3imul rdx, rax
37bdf59e7add rdx, [rsp+192]
37bdf59efmov [rsp+64], r9
37bdf59f4lea r9, [rip+0x65f0a5]
37bdf59fblea rcx, [rax+rdx+1]
37bdf5a00lea rax, [rsi+8*rax]
37bdf5a04mov [rsp+104], rdi
37bdf5a09lea rcx, [r15+8*rcx]
37bdf5a0dlea rdx, [r15+8*rdx+8]
37bdf5a12mov [rsp+32], rax
37bdf5a17mov [rsp+72], rcx
37bdf5a1cmov rcx, [rsp+416]
37bdf5a24mov [rsp+48], rdx
37bdf5a29mov rdx, rdi
37bdf5a2cmov [rsp+40], rcx
37bdf5a31mov rcx, [rsp+112]
37bdf5a36mov [rsp+88], 12
37bdf5a3fcall cgemv_64_
37bdf5a44mov r8, [rsp+120]
37bdf5a49mov rbx, [rsp+264]
37bdf5a51lea r11, [rip+0x65f060]
37bdf5a58mov rax, [rsp+192]
37bdf5a60mov rdx, [rsp+128]
37bdf5a68lea r10, [rip+0x65f06d]
37bdf5a6flea r9, [rip+0x65f04a]
37bdf5a76imul r14, rbx
37bdf5a7amov r12, [rbp]
37bdf5a7emov [rsp+80], r11
37bdf5a83lea r15, [rbx-1]
37bdf5a87mov [rsp+64], r10
37bdf5a8csub r12, rbx
37bdf5a8fmov [rsp+272], r15
37bdf5a97lea rdi, [r14+rax]
37bdf5a9blea r14, [rbx+1]
37bdf5a9fmov rax, [rsp+456]
37bdf5aa7mov [rsp+280], r12
37bdf5aafmov [rsp+88], 12
37bdf5ab8imul r8, r14
37bdf5abclea rax, [rax+8*rdi+8]
37bdf5ac1add rdi, r14
37bdf5ac4mov [rsp+72], rax
37bdf5ac9add rdx, r8
37bdf5accmov r8, [rsp+416]
37bdf5ad4mov [rsp+144], rax
37bdf5adclea rcx, [rbx+rdx]
37bdf5ae0lea rdx, [rsi+8*rdx+8]
37bdf5ae5lea r12, [rsi+8*rcx]
37bdf5ae9mov [rsp+56], r8
37bdf5aeemov rcx, [rsp+112]
37bdf5af3mov [rsp+40], r8
37bdf5af8mov r8, [rsp+104]
37bdf5afdmov [rsp+32], rdx
37bdf5b02mov rdx, [rsp+96]
37bdf5b07mov [rsp+48], r12
37bdf5b0ccall cgemv_64_
37bdf5b11lea rax, [rip+0x65efa0]
37bdf5b18mov r10, [r13]
37bdf5b1cmov [rsp+280], r15
37bdf5b24mov [rsp+80], rax
37bdf5b29mov r15, [rsp+456]
37bdf5b31mov [rsp+56], rax
37bdf5b36mov rax, [rsp+144]
37bdf5b3esub r10, rbx
37bdf5b41lea rdi, [r15+8*rdi]
37bdf5b45mov r8, [rsp+104]
37bdf5b4amov rdx, [rsp+96]
37bdf5b4fmov [rsp+88], 12
37bdf5b58mov [rsp+48], rax
37bdf5b5dmov rax, [rsp+464]
37bdf5b65mov r9, [rsp+136]
37bdf5b6dmov [rsp+72], rdi
37bdf5b72mov [rsp+40], rax
37bdf5b77lea rax, [8*rbx]
37bdf5b7fadd rax, [rsp+456]
37bdf5b87mov [rsp+64], r9
37bdf5b8cmov rcx, [rsp+112]
37bdf5b91lea r9, [rip+0x65ef08]
37bdf5b98mov [rsp+32], rax
37bdf5b9dmov [rsp+272], r10
37bdf5ba5call cgemv_64_
37bdf5baamov rdx, [r13]
37bdf5baemov r8, rdi
37bdf5bb1mov rax, [rsp+448]
37bdf5bb9mov rdi, [rsp+104]
37bdf5bbelea r9, [rip+0x65eef3]
37bdf5bc5sub rdx, rbx
37bdf5bc8mov [rsp+280], rdx
37bdf5bd0mov rcx, rdi
37bdf5bd3lea rdx, [rax+8*rbx-8]
37bdf5bd8call cscal_64_
37bdf5bddmov rdx, [rbp]
37bdf5be1mov r8, [rsp+416]
37bdf5be9mov rcx, rdi
37bdf5becsub rdx, rbx
37bdf5befmov [rsp+280], rdx
37bdf5bf7mov rdx, r12
37bdf5bfacall clacgv_64_
37bdf5bffjmp 0x37bdf501c
37bdf4270
37bdf5c04
37bdf5c04 // align 0x20
37bdf5c04 // align 0x20
37bdf5c20
37bdf5c20clacgv_64_:
37bdf5c20mov rax, [r8]
37bdf5c23mov r8, [rcx]
37bdf5c26cmp rax, 1
37bdf5c2aje 0x37bdf5c90
37bdf5c2cmov ecx, 1
37bdf5c31test rax, rax
37bdf5c34js 0x37bdf5c80
37bdf5c36
37bdf5c36loc_37bdf5c36:
37bdf5c36test r8, r8
37bdf5c39jle 0x37bdf5c7b
37bdf5c3blea rdx, [rdx+8*rcx-4]
37bdf5c40shl rax, 3
37bdf5c44add r8, 1
37bdf5c48mov ecx, 1
37bdf5c4dnop [rax+rax]
37bdf5c55nop [rax+rax]
37bdf5c60
37bdf5c60loc_37bdf5c60:
37bdf5c60movss x0, [rdx]
37bdf5c64xorps x0, [rip+0x65ee85]
37bdf5c6badd rcx, 1
37bdf5c6fmovss [rdx], x0
37bdf5c73add rdx, rax
37bdf5c76cmp rcx, r8
37bdf5c79jne 0x37bdf5c60
37bdf5c7b
37bdf5c7bloc_37bdf5c7b:
37bdf5c7bret
37bdf5c7c
37bdf5c7c 0f 1f 40 00 ..@.
37bdf5c80
37bdf5c80loc_37bdf5c80:
37bdf5c80lea r9, [r8-1]
37bdf5c84imul r9, rax
37bdf5c88sub rcx, r9
37bdf5c8bjmp 0x37bdf5c36
37bdf5c8d
37bdf5c8d 0f 1f 00 ...
37bdf5c90
37bdf5c90loc_37bdf5c90:
37bdf5c90lea rcx, [r8+1]
37bdf5c94test r8, r8
37bdf5c97jle 0x37bdf5c7b
37bdf5c99nop [rax]
37bdf5ca0
37bdf5ca0loc_37bdf5ca0:
37bdf5ca0movss x0, [rdx+8*rax-4]
37bdf5ca6xorps x0, [rip+0x65ee43]
37bdf5cadmovss [rdx+8*rax-4], x0
37bdf5cb3add rax, 1
37bdf5cb7cmp rcx, rax
37bdf5cbajne 0x37bdf5ca0
37bdf5cbcret
37bdf5c20
37bdf5c20clacgv_64_:
37bdf5c20mov rax, [r8]
37bdf5c23mov r8, [rcx]
37bdf5c26cmp rax, 1
37bdf5c2aje 0x37bdf5c90
37bdf5c2cmov ecx, 1
37bdf5c31test rax, rax
37bdf5c34js 0x37bdf5c80
37bdf5c36
37bdf5c36loc_37bdf5c36:
37bdf5c36test r8, r8
37bdf5c39jle 0x37bdf5c7b
37bdf5c3blea rdx, [rdx+8*rcx-4]
37bdf5c40shl rax, 3
37bdf5c44add r8, 1
37bdf5c48mov ecx, 1
37bdf5c4dnop [rax+rax]
37bdf5c55nop [rax+rax]
37bdf5c60
37bdf5c60loc_37bdf5c60:
37bdf5c60movss x0, [rdx]
37bdf5c64xorps x0, [rip+0x65ee85]
37bdf5c6badd rcx, 1
37bdf5c6fmovss [rdx], x0
37bdf5c73add rdx, rax
37bdf5c76cmp rcx, r8
37bdf5c79jne 0x37bdf5c60
37bdf5c7b
37bdf5c7bloc_37bdf5c7b:
37bdf5c7bret
37bdf5c7c
37bdf5c7c 0f 1f 40 00 ..@.
37bdf5c80
37bdf5c80loc_37bdf5c80:
37bdf5c80lea r9, [r8-1]
37bdf5c84imul r9, rax
37bdf5c88sub rcx, r9
37bdf5c8bjmp 0x37bdf5c36
37bdf5c8d
37bdf5c8d 0f 1f 00 ...
37bdf5c90
37bdf5c90loc_37bdf5c90:
37bdf5c90lea rcx, [r8+1]
37bdf5c94test r8, r8
37bdf5c97jle 0x37bdf5c7b
37bdf5c99nop [rax]
37bdf5ca0
37bdf5ca0loc_37bdf5ca0:
37bdf5ca0movss x0, [rdx+8*rax-4]
37bdf5ca6xorps x0, [rip+0x65ee43]
37bdf5cadmovss [rdx+8*rax-4], x0
37bdf5cb3add rax, 1
37bdf5cb7cmp rcx, rax
37bdf5cbajne 0x37bdf5ca0
37bdf5cbcret
37bdf5c20
37bdf5cbd
37bdf5cbd // align 0x10
37bdf5cbd // align 0x10
37bdf5cc0
37bdf5cc0clacn2_64_:
37bdf5cc0push r12
37bdf5cc2push rbp
37bdf5cc3push rdi
37bdf5cc4push rsi
37bdf5cc5push rbx
37bdf5cc6sub rsp, 96
37bdf5ccamovups [rsp+64], x6
37bdf5ccfmovups [rsp+80], x7
37bdf5cd4mov rsi, [rsp+184]
37bdf5cdcmov rdi, rcx
37bdf5cdfmov r12, rdx
37bdf5ce2lea rcx, [rip+0x65ee17]
37bdf5ce9mov rbx, r8
37bdf5cecmov edx, 12
37bdf5cf1mov rbp, r9
37bdf5cf4call slamch_64_
37bdf5cf9mov rax, [rsp+176]
37bdf5d01movaps x7, x0
37bdf5d04cmp [rax], 0
37bdf5d08je 0x37bdf5e10
37bdf5d0emov r10, [rsi]
37bdf5d11cmp r10, 4
37bdf5d15je 0x37bdf5f88
37bdf5d1bjg 0x37bdf5e88
37bdf5d21cmp r10, 2
37bdf5d25je 0x37bdf5ee0
37bdf5d2bcmp r10, 3
37bdf5d2fjne 0x37bdf6090
37bdf5d35lea rax, [rip+0x65edd4]
37bdf5d3cmov r9, r12
37bdf5d3fmov rdx, rbx
37bdf5d42mov rcx, rdi
37bdf5d45mov [rsp+32], rax
37bdf5d4amov r8, rax
37bdf5d4dcall ccopy_64_
37bdf5d52movss x1, [rbp]
37bdf5d57mov rdx, r12
37bdf5d5amov rcx, rdi
37bdf5d5dlea r8, [rip+0x65edac]
37bdf5d64movss [rsp+56], x1
37bdf5d6acall scsum1_64_
37bdf5d6fmovss x1, [rsp+56]
37bdf5d75movss [rbp], x0
37bdf5d7acomiss x1, x0
37bdf5d7djae 0x37bdf5ff7
37bdf5d83mov rax, [rdi]
37bdf5d86mov edi, 1
37bdf5d8blea rbp, [rax+1]
37bdf5d8ftest rax, rax
37bdf5d92jle 0x37bdf5def
37bdf5d94mov r12, [rip+0x65ed7d]
37bdf5d9bnop [rax+rax]
37bdf5da0
37bdf5da0loc_37bdf5da0:
37bdf5da0mov rax, [rbx+8*rdi-8]
37bdf5da5movq x6, rax
37bdf5daamovshdup x3, x6
37bdf5daemovd ecx, x6
37bdf5db2movd eax, x3
37bdf5db6shl rax, 32
37bdf5dbaor rcx, rax
37bdf5dbdcall fn_37c42fc90
37bdf5dc2mov rax, r12
37bdf5dc5comiss x0, x7
37bdf5dc8jbe 0x37bdf5de1
37bdf5dcamovq x1, x6
37bdf5dcemovsldup x0, x0
37bdf5dd2movhps x0, [rip+0x65ed47]
37bdf5dd9divps x1, x0
37bdf5ddcmovq rax, x1
37bdf5de1
37bdf5de1loc_37bdf5de1:
37bdf5de1mov [rbx+8*rdi-8], rax
37bdf5de6add rdi, 1
37bdf5deacmp rdi, rbp
37bdf5dedjne 0x37bdf5da0
37bdf5def
37bdf5defloc_37bdf5def:
37bdf5defmov rax, [rsp+176]
37bdf5df7mov [rsi], 4
37bdf5dfemov [rax], 2
37bdf5e05jmp 0x37bdf5e6d
37bdf5e07
37bdf5e07 66 0f 1f 84 00 00 00 00 00 f........
37bdf5e10
37bdf5e10loc_37bdf5e10:
37bdf5e10mov rdx, [rdi]
37bdf5e13test rdx, rdx
37bdf5e16jle 0x37bdf5e57
37bdf5e18pxor x1, x1
37bdf5e1cmovss x0, [rip+0x65ecf4]
37bdf5e24mov eax, 1
37bdf5e29cvtsi2ss x1, rdx
37bdf5e2eadd rdx, 1
37bdf5e32divss x0, x1
37bdf5e36nop [rax+rax]
37bdf5e40
37bdf5e40loc_37bdf5e40:
37bdf5e40mov [rbx+8*rax-4], 0
37bdf5e48movss [rbx+8*rax-8], x0
37bdf5e4eadd rax, 1
37bdf5e52cmp rax, rdx
37bdf5e55jne 0x37bdf5e40
37bdf5e57
37bdf5e57loc_37bdf5e57:
37bdf5e57mov rax, [rsp+176]
37bdf5e5fmov [rsi], 1
37bdf5e66mov [rax], 1
37bdf5e6d
37bdf5e6dloc_37bdf5e6d:
37bdf5e6dmovups x6, [rsp+64]
37bdf5e72movups x7, [rsp+80]
37bdf5e77add rsp, 96
37bdf5e7bpop rbx
37bdf5e7cpop rsi
37bdf5e7dpop rdi
37bdf5e7epop rbp
37bdf5e7fpop r12
37bdf5e81ret
37bdf5e82
37bdf5e82 66 0f 1f 44 00 00 f..D..
37bdf5e88
37bdf5e88loc_37bdf5e88:
37bdf5e88cmp r10, 5
37bdf5e8cjne 0x37bdf6090
37bdf5e92lea r8, [rip+0x65ec77]
37bdf5e99mov rdx, rbx
37bdf5e9cmov rcx, rdi
37bdf5e9fcall scsum1_64_
37bdf5ea4mov rax, [rdi]
37bdf5ea7pxor x1, x1
37bdf5eablea rax, [rax+2*rax]
37bdf5eafcvtsi2ss x1, rax
37bdf5eb4divss x0, x1
37bdf5eb8addss x0, x0
37bdf5ebccomiss x0, [rbp]
37bdf5ec0ja 0x37bdf6180
37bdf5ec6
37bdf5ec6loc_37bdf5ec6:
37bdf5ec6mov rax, [rsp+176]
37bdf5ecemov [rax], 0
37bdf5ed5jmp 0x37bdf5e6d
37bdf5ed7
37bdf5ed7 66 0f 1f 84 00 00 00 00 00 f........
37bdf5ee0
37bdf5ee0loc_37bdf5ee0:
37bdf5ee0lea r8, [rip+0x65ec29]
37bdf5ee7mov rdx, rbx
37bdf5eeamov rcx, rdi
37bdf5eedmov [rsp+56], r10
37bdf5ef2call icmax1_64_
37bdf5ef7mov r10, [rsp+56]
37bdf5efcmov [rsi+8], rax
37bdf5f00
37bdf5f00loc_37bdf5f00:
37bdf5f00mov rcx, [rdi]
37bdf5f03mov [rsi+16], r10
37bdf5f07mov eax, 1
37bdf5f0clea rdx, [rcx+1]
37bdf5f10test rcx, rcx
37bdf5f13jle 0x37bdf5f5a
37bdf5f15mov rcx, rdx
37bdf5f18sub rcx, rax
37bdf5f1band ecx, 1
37bdf5f1eje 0x37bdf5f40
37bdf5f20mov [rbx], 0
37bdf5f27mov eax, 2
37bdf5f2ccmp rdx, 2
37bdf5f30je 0x37bdf5f5a
37bdf5f32nop [rax]
37bdf5f35nop [rax+rax]
37bdf5f40
37bdf5f40loc_37bdf5f40:
37bdf5f40mov [rbx+8*rax-8], 0
37bdf5f49mov [rbx+8*rax], 0
37bdf5f51add rax, 2
37bdf5f55cmp rdx, rax
37bdf5f58jne 0x37bdf5f40
37bdf5f5a
37bdf5f5aloc_37bdf5f5a:
37bdf5f5amov rax, [rsi+8]
37bdf5f5emov [rsi], 3
37bdf5f65mov [rbx+8*rax-8], 0x3f800000
37bdf5f6emov rax, [rsp+176]
37bdf5f76mov [rax], 1
37bdf5f7djmp 0x37bdf5e6d
37bdf5f82
37bdf5f82 66 0f 1f 44 00 00 f..D..
37bdf5f88
37bdf5f88loc_37bdf5f88:
37bdf5f88mov r12, [rsi+8]
37bdf5f8clea r8, [rip+0x65eb7d]
37bdf5f93mov rdx, rbx
37bdf5f96mov rcx, rdi
37bdf5f99call icmax1_64_
37bdf5f9emov [rsi+8], rax
37bdf5fa2mov rbp, rax
37bdf5fa5lea rax, [r12-1]
37bdf5faamov ecx, [rbx+8*rax]
37bdf5fadmov eax, [rbx+8*rax+4]
37bdf5fb1sub rbp, 1
37bdf5fb5shl rax, 32
37bdf5fb9mov ecx, ecx
37bdf5fbbor rcx, rax
37bdf5fbecall fn_37c42fc90
37bdf5fc3mov ecx, [rbx+8*rbp]
37bdf5fc6mov eax, [rbx+8*rbp+4]
37bdf5fcamovd r12l, x0
37bdf5fcfshl rax, 32
37bdf5fd3mov ecx, ecx
37bdf5fd5or rcx, rax
37bdf5fd8call fn_37c42fc90
37bdf5fddmovd x5, r12l
37bdf5fe2ucomiss x5, x0
37bdf5fe5jp 0x37bdf5fe9
37bdf5fe7je 0x37bdf5ff7
37bdf5fe9
37bdf5fe9loc_37bdf5fe9:
37bdf5fe9mov r10, [rsi+16]
37bdf5fedcmp r10, 4
37bdf5ff1jle 0x37bdf6170
37bdf5ff7
37bdf5ff7loc_37bdf5ff7:
37bdf5ff7mov rdx, [rdi]
37bdf5ffatest rdx, rdx
37bdf5ffdjle 0x37bdf6072
37bdf5fffmovss x2, [rip+0x65eb11]
37bdf6007lea rax, [rdx-1]
37bdf600bpxor x3, x3
37bdf600fcvtsi2ss x3, rax
37bdf6014xor eax, eax
37bdf6016movaps x1, x2
37bdf6019nop [rax+rax]
37bdf601fnop [rax+rax]
37bdf602anop [rax+rax]
37bdf6035nop [rax+rax]
37bdf6040
37bdf6040loc_37bdf6040:
37bdf6040pxor x0, x0
37bdf6044mov [rbx+8*rax+4], 0
37bdf604ccvtsi2ss x0, rax
37bdf6051divss x0, x3
37bdf6055addss x0, x2
37bdf6059mulss x0, x1
37bdf605dxorps x1, [rip+0x65eacc]
37bdf6064movss [rbx+8*rax], x0
37bdf6069add rax, 1
37bdf606dcmp rax, rdx
37bdf6070jne 0x37bdf6040
37bdf6072
37bdf6072loc_37bdf6072:
37bdf6072mov rax, [rsp+176]
37bdf607amov [rsi], 5
37bdf6081mov [rax], 1
37bdf6088jmp 0x37bdf5e6d
37bdf608d
37bdf608d 0f 1f 00 ...
37bdf6090
37bdf6090loc_37bdf6090:
37bdf6090cmp [rdi], 1
37bdf6094jne 0x37bdf60c8
37bdf6096movq x0, [rbx]
37bdf609amovshdup x4, x0
37bdf609emovd ecx, x0
37bdf60a2movlps [r12], x0
37bdf60a7movd eax, x4
37bdf60abshl rax, 32
37bdf60afor rcx, rax
37bdf60b2call fn_37c42fc90
37bdf60b7movss [rbp], x0
37bdf60bcjmp 0x37bdf5ec6
37bdf60c1
37bdf60c1 0f 1f 80 00 00 00 00 .......
37bdf60c8
37bdf60c8loc_37bdf60c8:
37bdf60c8mov rcx, rdi
37bdf60cblea r8, [rip+0x65ea3e]
37bdf60d2mov rdx, rbx
37bdf60d5call scsum1_64_
37bdf60damov rax, [rdi]
37bdf60ddmov edi, 1
37bdf60e2movss [rbp], x0
37bdf60e7lea rbp, [rax+1]
37bdf60ebtest rax, rax
37bdf60eejle 0x37bdf614f
37bdf60f0mov r12, [rip+0x65ea21]
37bdf60f7nop [rax+rax]
37bdf6100
37bdf6100loc_37bdf6100:
37bdf6100mov rax, [rbx+8*rdi-8]
37bdf6105movq x6, rax
37bdf610amovshdup x4, x6
37bdf610emovd ecx, x6
37bdf6112movd eax, x4
37bdf6116shl rax, 32
37bdf611aor rcx, rax
37bdf611dcall fn_37c42fc90
37bdf6122mov rax, r12
37bdf6125comiss x0, x7
37bdf6128jbe 0x37bdf6141
37bdf612amovq x1, x6
37bdf612emovsldup x0, x0
37bdf6132movhps x0, [rip+0x65e9e7]
37bdf6139divps x1, x0
37bdf613cmovq rax, x1
37bdf6141
37bdf6141loc_37bdf6141:
37bdf6141mov [rbx+8*rdi-8], rax
37bdf6146add rdi, 1
37bdf614acmp rbp, rdi
37bdf614djne 0x37bdf6100
37bdf614f
37bdf614floc_37bdf614f:
37bdf614fmov rax, [rsp+176]
37bdf6157mov [rsi], 2
37bdf615emov [rax], 2
37bdf6165jmp 0x37bdf5e6d
37bdf616a
37bdf616a 66 0f 1f 44 00 00 f..D..
37bdf6170
37bdf6170loc_37bdf6170:
37bdf6170add r10, 1
37bdf6174jmp 0x37bdf5f00
37bdf6179
37bdf6179 0f 1f 80 00 00 00 00 .......
37bdf6180
37bdf6180loc_37bdf6180:
37bdf6180lea rax, [rip+0x65e989]
37bdf6187mov r9, r12
37bdf618amov rdx, rbx
37bdf618dmov rcx, rdi
37bdf6190mov [rsp+32], rax
37bdf6195mov r8, rax
37bdf6198movss [rsp+56], x0
37bdf619ecall ccopy_64_
37bdf61a3movss x0, [rsp+56]
37bdf61a9movss [rbp], x0
37bdf61aejmp 0x37bdf5ec6
37bdf5cc0
37bdf5cc0clacn2_64_:
37bdf5cc0push r12
37bdf5cc2push rbp
37bdf5cc3push rdi
37bdf5cc4push rsi
37bdf5cc5push rbx
37bdf5cc6sub rsp, 96
37bdf5ccamovups [rsp+64], x6
37bdf5ccfmovups [rsp+80], x7
37bdf5cd4mov rsi, [rsp+184]
37bdf5cdcmov rdi, rcx
37bdf5cdfmov r12, rdx
37bdf5ce2lea rcx, [rip+0x65ee17]
37bdf5ce9mov rbx, r8
37bdf5cecmov edx, 12
37bdf5cf1mov rbp, r9
37bdf5cf4call slamch_64_
37bdf5cf9mov rax, [rsp+176]
37bdf5d01movaps x7, x0
37bdf5d04cmp [rax], 0
37bdf5d08je 0x37bdf5e10
37bdf5d0emov r10, [rsi]
37bdf5d11cmp r10, 4
37bdf5d15je 0x37bdf5f88
37bdf5d1bjg 0x37bdf5e88
37bdf5d21cmp r10, 2
37bdf5d25je 0x37bdf5ee0
37bdf5d2bcmp r10, 3
37bdf5d2fjne 0x37bdf6090
37bdf5d35lea rax, [rip+0x65edd4]
37bdf5d3cmov r9, r12
37bdf5d3fmov rdx, rbx
37bdf5d42mov rcx, rdi
37bdf5d45mov [rsp+32], rax
37bdf5d4amov r8, rax
37bdf5d4dcall ccopy_64_
37bdf5d52movss x1, [rbp]
37bdf5d57mov rdx, r12
37bdf5d5amov rcx, rdi
37bdf5d5dlea r8, [rip+0x65edac]
37bdf5d64movss [rsp+56], x1
37bdf5d6acall scsum1_64_
37bdf5d6fmovss x1, [rsp+56]
37bdf5d75movss [rbp], x0
37bdf5d7acomiss x1, x0
37bdf5d7djae 0x37bdf5ff7
37bdf5d83mov rax, [rdi]
37bdf5d86mov edi, 1
37bdf5d8blea rbp, [rax+1]
37bdf5d8ftest rax, rax
37bdf5d92jle 0x37bdf5def
37bdf5d94mov r12, [rip+0x65ed7d]
37bdf5d9bnop [rax+rax]
37bdf5da0
37bdf5da0loc_37bdf5da0:
37bdf5da0mov rax, [rbx+8*rdi-8]
37bdf5da5movq x6, rax
37bdf5daamovshdup x3, x6
37bdf5daemovd ecx, x6
37bdf5db2movd eax, x3
37bdf5db6shl rax, 32
37bdf5dbaor rcx, rax
37bdf5dbdcall fn_37c42fc90
37bdf5dc2mov rax, r12
37bdf5dc5comiss x0, x7
37bdf5dc8jbe 0x37bdf5de1
37bdf5dcamovq x1, x6
37bdf5dcemovsldup x0, x0
37bdf5dd2movhps x0, [rip+0x65ed47]
37bdf5dd9divps x1, x0
37bdf5ddcmovq rax, x1
37bdf5de1
37bdf5de1loc_37bdf5de1:
37bdf5de1mov [rbx+8*rdi-8], rax
37bdf5de6add rdi, 1
37bdf5deacmp rdi, rbp
37bdf5dedjne 0x37bdf5da0
37bdf5def
37bdf5defloc_37bdf5def:
37bdf5defmov rax, [rsp+176]
37bdf5df7mov [rsi], 4
37bdf5dfemov [rax], 2
37bdf5e05jmp 0x37bdf5e6d
37bdf5e07
37bdf5e07 66 0f 1f 84 00 00 00 00 00 f........
37bdf5e10
37bdf5e10loc_37bdf5e10:
37bdf5e10mov rdx, [rdi]
37bdf5e13test rdx, rdx
37bdf5e16jle 0x37bdf5e57
37bdf5e18pxor x1, x1
37bdf5e1cmovss x0, [rip+0x65ecf4]
37bdf5e24mov eax, 1
37bdf5e29cvtsi2ss x1, rdx
37bdf5e2eadd rdx, 1
37bdf5e32divss x0, x1
37bdf5e36nop [rax+rax]
37bdf5e40
37bdf5e40loc_37bdf5e40:
37bdf5e40mov [rbx+8*rax-4], 0
37bdf5e48movss [rbx+8*rax-8], x0
37bdf5e4eadd rax, 1
37bdf5e52cmp rax, rdx
37bdf5e55jne 0x37bdf5e40
37bdf5e57
37bdf5e57loc_37bdf5e57:
37bdf5e57mov rax, [rsp+176]
37bdf5e5fmov [rsi], 1
37bdf5e66mov [rax], 1
37bdf5e6d
37bdf5e6dloc_37bdf5e6d:
37bdf5e6dmovups x6, [rsp+64]
37bdf5e72movups x7, [rsp+80]
37bdf5e77add rsp, 96
37bdf5e7bpop rbx
37bdf5e7cpop rsi
37bdf5e7dpop rdi
37bdf5e7epop rbp
37bdf5e7fpop r12
37bdf5e81ret
37bdf5e82
37bdf5e82 66 0f 1f 44 00 00 f..D..
37bdf5e88
37bdf5e88loc_37bdf5e88:
37bdf5e88cmp r10, 5
37bdf5e8cjne 0x37bdf6090
37bdf5e92lea r8, [rip+0x65ec77]
37bdf5e99mov rdx, rbx
37bdf5e9cmov rcx, rdi
37bdf5e9fcall scsum1_64_
37bdf5ea4mov rax, [rdi]
37bdf5ea7pxor x1, x1
37bdf5eablea rax, [rax+2*rax]
37bdf5eafcvtsi2ss x1, rax
37bdf5eb4divss x0, x1
37bdf5eb8addss x0, x0
37bdf5ebccomiss x0, [rbp]
37bdf5ec0ja 0x37bdf6180
37bdf5ec6
37bdf5ec6loc_37bdf5ec6:
37bdf5ec6mov rax, [rsp+176]
37bdf5ecemov [rax], 0
37bdf5ed5jmp 0x37bdf5e6d
37bdf5ed7
37bdf5ed7 66 0f 1f 84 00 00 00 00 00 f........
37bdf5ee0
37bdf5ee0loc_37bdf5ee0:
37bdf5ee0lea r8, [rip+0x65ec29]
37bdf5ee7mov rdx, rbx
37bdf5eeamov rcx, rdi
37bdf5eedmov [rsp+56], r10
37bdf5ef2call icmax1_64_
37bdf5ef7mov r10, [rsp+56]
37bdf5efcmov [rsi+8], rax
37bdf5f00
37bdf5f00loc_37bdf5f00:
37bdf5f00mov rcx, [rdi]
37bdf5f03mov [rsi+16], r10
37bdf5f07mov eax, 1
37bdf5f0clea rdx, [rcx+1]
37bdf5f10test rcx, rcx
37bdf5f13jle 0x37bdf5f5a
37bdf5f15mov rcx, rdx
37bdf5f18sub rcx, rax
37bdf5f1band ecx, 1
37bdf5f1eje 0x37bdf5f40
37bdf5f20mov [rbx], 0
37bdf5f27mov eax, 2
37bdf5f2ccmp rdx, 2
37bdf5f30je 0x37bdf5f5a
37bdf5f32nop [rax]
37bdf5f35nop [rax+rax]
37bdf5f40
37bdf5f40loc_37bdf5f40:
37bdf5f40mov [rbx+8*rax-8], 0
37bdf5f49mov [rbx+8*rax], 0
37bdf5f51add rax, 2
37bdf5f55cmp rdx, rax
37bdf5f58jne 0x37bdf5f40
37bdf5f5a
37bdf5f5aloc_37bdf5f5a:
37bdf5f5amov rax, [rsi+8]
37bdf5f5emov [rsi], 3
37bdf5f65mov [rbx+8*rax-8], 0x3f800000
37bdf5f6emov rax, [rsp+176]
37bdf5f76mov [rax], 1
37bdf5f7djmp 0x37bdf5e6d
37bdf5f82
37bdf5f82 66 0f 1f 44 00 00 f..D..
37bdf5f88
37bdf5f88loc_37bdf5f88:
37bdf5f88mov r12, [rsi+8]
37bdf5f8clea r8, [rip+0x65eb7d]
37bdf5f93mov rdx, rbx
37bdf5f96mov rcx, rdi
37bdf5f99call icmax1_64_
37bdf5f9emov [rsi+8], rax
37bdf5fa2mov rbp, rax
37bdf5fa5lea rax, [r12-1]
37bdf5faamov ecx, [rbx+8*rax]
37bdf5fadmov eax, [rbx+8*rax+4]
37bdf5fb1sub rbp, 1
37bdf5fb5shl rax, 32
37bdf5fb9mov ecx, ecx
37bdf5fbbor rcx, rax
37bdf5fbecall fn_37c42fc90
37bdf5fc3mov ecx, [rbx+8*rbp]
37bdf5fc6mov eax, [rbx+8*rbp+4]
37bdf5fcamovd r12l, x0
37bdf5fcfshl rax, 32
37bdf5fd3mov ecx, ecx
37bdf5fd5or rcx, rax
37bdf5fd8call fn_37c42fc90
37bdf5fddmovd x5, r12l
37bdf5fe2ucomiss x5, x0
37bdf5fe5jp 0x37bdf5fe9
37bdf5fe7je 0x37bdf5ff7
37bdf5fe9
37bdf5fe9loc_37bdf5fe9:
37bdf5fe9mov r10, [rsi+16]
37bdf5fedcmp r10, 4
37bdf5ff1jle 0x37bdf6170
37bdf5ff7
37bdf5ff7loc_37bdf5ff7:
37bdf5ff7mov rdx, [rdi]
37bdf5ffatest rdx, rdx
37bdf5ffdjle 0x37bdf6072
37bdf5fffmovss x2, [rip+0x65eb11]
37bdf6007lea rax, [rdx-1]
37bdf600bpxor x3, x3
37bdf600fcvtsi2ss x3, rax
37bdf6014xor eax, eax
37bdf6016movaps x1, x2
37bdf6019nop [rax+rax]
37bdf601fnop [rax+rax]
37bdf602anop [rax+rax]
37bdf6035nop [rax+rax]
37bdf6040
37bdf6040loc_37bdf6040:
37bdf6040pxor x0, x0
37bdf6044mov [rbx+8*rax+4], 0
37bdf604ccvtsi2ss x0, rax
37bdf6051divss x0, x3
37bdf6055addss x0, x2
37bdf6059mulss x0, x1
37bdf605dxorps x1, [rip+0x65eacc]
37bdf6064movss [rbx+8*rax], x0
37bdf6069add rax, 1
37bdf606dcmp rax, rdx
37bdf6070jne 0x37bdf6040
37bdf6072
37bdf6072loc_37bdf6072:
37bdf6072mov rax, [rsp+176]
37bdf607amov [rsi], 5
37bdf6081mov [rax], 1
37bdf6088jmp 0x37bdf5e6d
37bdf608d
37bdf608d 0f 1f 00 ...
37bdf6090
37bdf6090loc_37bdf6090:
37bdf6090cmp [rdi], 1
37bdf6094jne 0x37bdf60c8
37bdf6096movq x0, [rbx]
37bdf609amovshdup x4, x0
37bdf609emovd ecx, x0
37bdf60a2movlps [r12], x0
37bdf60a7movd eax, x4
37bdf60abshl rax, 32
37bdf60afor rcx, rax
37bdf60b2call fn_37c42fc90
37bdf60b7movss [rbp], x0
37bdf60bcjmp 0x37bdf5ec6
37bdf60c1
37bdf60c1 0f 1f 80 00 00 00 00 .......
37bdf60c8
37bdf60c8loc_37bdf60c8:
37bdf60c8mov rcx, rdi
37bdf60cblea r8, [rip+0x65ea3e]
37bdf60d2mov rdx, rbx
37bdf60d5call scsum1_64_
37bdf60damov rax, [rdi]
37bdf60ddmov edi, 1
37bdf60e2movss [rbp], x0
37bdf60e7lea rbp, [rax+1]
37bdf60ebtest rax, rax
37bdf60eejle 0x37bdf614f
37bdf60f0mov r12, [rip+0x65ea21]
37bdf60f7nop [rax+rax]
37bdf6100
37bdf6100loc_37bdf6100:
37bdf6100mov rax, [rbx+8*rdi-8]
37bdf6105movq x6, rax
37bdf610amovshdup x4, x6
37bdf610emovd ecx, x6
37bdf6112movd eax, x4
37bdf6116shl rax, 32
37bdf611aor rcx, rax
37bdf611dcall fn_37c42fc90
37bdf6122mov rax, r12
37bdf6125comiss x0, x7
37bdf6128jbe 0x37bdf6141
37bdf612amovq x1, x6
37bdf612emovsldup x0, x0
37bdf6132movhps x0, [rip+0x65e9e7]
37bdf6139divps x1, x0
37bdf613cmovq rax, x1
37bdf6141
37bdf6141loc_37bdf6141:
37bdf6141mov [rbx+8*rdi-8], rax
37bdf6146add rdi, 1
37bdf614acmp rbp, rdi
37bdf614djne 0x37bdf6100
37bdf614f
37bdf614floc_37bdf614f:
37bdf614fmov rax, [rsp+176]
37bdf6157mov [rsi], 2
37bdf615emov [rax], 2
37bdf6165jmp 0x37bdf5e6d
37bdf616a
37bdf616a 66 0f 1f 44 00 00 f..D..
37bdf6170
37bdf6170loc_37bdf6170:
37bdf6170add r10, 1
37bdf6174jmp 0x37bdf5f00
37bdf6179
37bdf6179 0f 1f 80 00 00 00 00 .......
37bdf6180
37bdf6180loc_37bdf6180:
37bdf6180lea rax, [rip+0x65e989]
37bdf6187mov r9, r12
37bdf618amov rdx, rbx
37bdf618dmov rcx, rdi
37bdf6190mov [rsp+32], rax
37bdf6195mov r8, rax
37bdf6198movss [rsp+56], x0
37bdf619ecall ccopy_64_
37bdf61a3movss x0, [rsp+56]
37bdf61a9movss [rbp], x0
37bdf61aejmp 0x37bdf5ec6
37bdf5cc0
37bdf61b3
37bdf61b3 // align 0x10
37bdf61b3 // align 0x10
37bdf61c0
37bdf61c0clacon_64_:
37bdf61c0push rbp
37bdf61c1push rdi
37bdf61c2push rsi
37bdf61c3push rbx
37bdf61c4sub rsp, 104
37bdf61c8movups [rsp+64], x6
37bdf61cdmovups [rsp+80], x7
37bdf61d2mov rsi, rcx
37bdf61d5mov rbp, rdx
37bdf61d8lea rcx, [rip+0x65e961]
37bdf61dfmov rbx, r8
37bdf61e2mov edx, 12
37bdf61e7mov rdi, r9
37bdf61eacall slamch_64_
37bdf61efmov rax, [rsp+176]
37bdf61f7movss [rip+0x6d8f19], x0
37bdf61ffcmp [rax], 0
37bdf6203je 0x37bdf6328
37bdf6209mov r10, [rip+0x6d8ef8]
37bdf6210cmp r10, 4
37bdf6214je 0x37bdf64b0
37bdf621ajg 0x37bdf63b8
37bdf6220cmp r10, 2
37bdf6224je 0x37bdf6410
37bdf622acmp r10, 3
37bdf622ejne 0x37bdf65e8
37bdf6234lea rax, [rip+0x65e915]
37bdf623bmov r9, rbp
37bdf623emov rdx, rbx
37bdf6241mov rcx, rsi
37bdf6244mov [rsp+32], rax
37bdf6249mov r8, rax
37bdf624ccall ccopy_64_
37bdf6251movss x0, [rdi]
37bdf6255mov rdx, rbp
37bdf6258mov rcx, rsi
37bdf625blea r8, [rip+0x65e8ee]
37bdf6262movss [rip+0x6d8e86], x0
37bdf626acall scsum1_64_
37bdf626fmovss x1, [rip+0x6d8e79]
37bdf6277movss [rdi], x0
37bdf627bcomiss x1, x0
37bdf627ejae 0x37bdf6530
37bdf6284mov [rip+0x6d8e81], 1
37bdf628fmov rdi, [rsi]
37bdf6292test rdi, rdi
37bdf6295jle 0x37bdf6308
37bdf6297movss x7, [rip+0x6d8e79]
37bdf629fmov rbp, [rip+0x65e8b2]
37bdf62a6xor esi, esi
37bdf62a8nop [rax+rax]
37bdf62b0
37bdf62b0loc_37bdf62b0:
37bdf62b0mov rax, [rbx+8*rsi]
37bdf62b4movq x6, rax
37bdf62b9movshdup x3, x6
37bdf62bdmovd ecx, x6
37bdf62c1movd eax, x3
37bdf62c5shl rax, 32
37bdf62c9or rcx, rax
37bdf62cccall fn_37c42fc90
37bdf62d1mov rax, rbp
37bdf62d4comiss x0, x7
37bdf62d7jbe 0x37bdf62f0
37bdf62d9movq x1, x6
37bdf62ddmovsldup x0, x0
37bdf62e1movhps x0, [rip+0x65e878]
37bdf62e8divps x1, x0
37bdf62ebmovq rax, x1
37bdf62f0
37bdf62f0loc_37bdf62f0:
37bdf62f0mov [rbx+8*rsi], rax
37bdf62f4add rsi, 1
37bdf62f8cmp rsi, rdi
37bdf62fbjne 0x37bdf62b0
37bdf62fdadd rsi, 1
37bdf6301mov [rip+0x6d8e08], rsi
37bdf6308
37bdf6308loc_37bdf6308:
37bdf6308mov rax, [rsp+176]
37bdf6310mov [rip+0x6d8ded], 4
37bdf631bmov [rax], 2
37bdf6322jmp 0x37bdf639e
37bdf6324
37bdf6324 0f 1f 40 00 ..@.
37bdf6328
37bdf6328loc_37bdf6328:
37bdf6328mov [rip+0x6d8ddd], 1
37bdf6333mov rdx, [rsi]
37bdf6336test rdx, rdx
37bdf6339jle 0x37bdf6384
37bdf633bpxor x1, x1
37bdf633fmovss x0, [rip+0x65e811]
37bdf6347xor eax, eax
37bdf6349cvtsi2ss x1, rdx
37bdf634edivss x0, x1
37bdf6352nop [rax]
37bdf6355nop [rax+rax]
37bdf6360
37bdf6360loc_37bdf6360:
37bdf6360mov [rbx+8*rax+4], 0
37bdf6368mov rcx, rax
37bdf636bmovss [rbx+8*rax], x0
37bdf6370add rax, 1
37bdf6374cmp rdx, rax
37bdf6377jne 0x37bdf6360
37bdf6379add rcx, 2
37bdf637dmov [rip+0x6d8d8c], rcx
37bdf6384
37bdf6384loc_37bdf6384:
37bdf6384mov rax, [rsp+176]
37bdf638cmov [rip+0x6d8d71], 1
37bdf6397mov [rax], 1
37bdf639e
37bdf639eloc_37bdf639e:
37bdf639emovups x6, [rsp+64]
37bdf63a3movups x7, [rsp+80]
37bdf63a8add rsp, 104
37bdf63acpop rbx
37bdf63adpop rsi
37bdf63aepop rdi
37bdf63afpop rbp
37bdf63b0ret
37bdf63b1
37bdf63b1 0f 1f 80 00 00 00 00 .......
37bdf63b8
37bdf63b8loc_37bdf63b8:
37bdf63b8cmp r10, 5
37bdf63bcjne 0x37bdf65e8
37bdf63c2lea r8, [rip+0x65e787]
37bdf63c9mov rdx, rbx
37bdf63ccmov rcx, rsi
37bdf63cfcall scsum1_64_
37bdf63d4mov rax, [rsi]
37bdf63d7pxor x1, x1
37bdf63dblea rax, [rax+2*rax]
37bdf63dfcvtsi2ss x1, rax
37bdf63e4divss x0, x1
37bdf63e8addss x0, x0
37bdf63eccomiss x0, [rdi]
37bdf63efmovss [rip+0x6d8ce9], x0
37bdf63f7ja 0x37bdf66f0
37bdf63fd
37bdf63fdloc_37bdf63fd:
37bdf63fdmov rax, [rsp+176]
37bdf6405mov [rax], 0
37bdf640cjmp 0x37bdf639e
37bdf640e
37bdf640e 66 90 f.
37bdf6410
37bdf6410loc_37bdf6410:
37bdf6410lea r8, [rip+0x65e739]
37bdf6417mov rdx, rbx
37bdf641amov rcx, rsi
37bdf641dmov [rsp+56], r10
37bdf6422call icmax1_64_
37bdf6427mov r10, [rsp+56]
37bdf642cmov [rip+0x6d8ccd], rax
37bdf6433lea rdi, [rax-1]
37bdf6437
37bdf6437loc_37bdf6437:
37bdf6437mov rcx, [rsi]
37bdf643amov [rip+0x6d8cb7], r10
37bdf6441mov [rip+0x6d8cc4], 1
37bdf644ctest rcx, rcx
37bdf644fjle 0x37bdf647f
37bdf6451xor eax, eax
37bdf6453nop
37bdf6455nop [rax+rax]
37bdf6460
37bdf6460loc_37bdf6460:
37bdf6460mov [rbx+8*rax], 0
37bdf6468mov rdx, rax
37bdf646badd rax, 1
37bdf646fcmp rcx, rax
37bdf6472jne 0x37bdf6460
37bdf6474add rdx, 2
37bdf6478mov [rip+0x6d8c91], rdx
37bdf647f
37bdf647floc_37bdf647f:
37bdf647fmov rax, [rsp+176]
37bdf6487mov [rbx+8*rdi], 0x3f800000
37bdf648fmov [rip+0x6d8c6e], 3
37bdf649amov [rax], 1
37bdf64a1jmp 0x37bdf639e
37bdf64a6
37bdf64a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf64b0
37bdf64b0loc_37bdf64b0:
37bdf64b0mov rax, [rip+0x6d8c49]
37bdf64b7lea r8, [rip+0x65e692]
37bdf64bemov rdx, rbx
37bdf64c1mov rcx, rsi
37bdf64c4mov [rip+0x6d8c1d], rax
37bdf64cbcall icmax1_64_
37bdf64d0lea rdi, [rax-1]
37bdf64d4mov [rip+0x6d8c25], rax
37bdf64dbmov rax, [rip+0x6d8c06]
37bdf64e2sub rax, 1
37bdf64e6mov ecx, [rbx+8*rax]
37bdf64e9mov eax, [rbx+8*rax+4]
37bdf64edmov ecx, ecx
37bdf64efshl rax, 32
37bdf64f3or rcx, rax
37bdf64f6call fn_37c42fc90
37bdf64fbmov ecx, [rbx+8*rdi]
37bdf64femov eax, [rbx+8*rdi+4]
37bdf6502movd ebp, x0
37bdf6506shl rax, 32
37bdf650amov ecx, ecx
37bdf650cor rcx, rax
37bdf650fcall fn_37c42fc90
37bdf6514movd x5, ebp
37bdf6518ucomiss x5, x0
37bdf651bjp 0x37bdf651f
37bdf651dje 0x37bdf6530
37bdf651f
37bdf651floc_37bdf651f:
37bdf651fmov r10, [rip+0x6d8bd2]
37bdf6526cmp r10, 4
37bdf652ajle 0x37bdf66e0
37bdf6530
37bdf6530loc_37bdf6530:
37bdf6530movss x2, [rip+0x65e620]
37bdf6538mov rdx, [rsi]
37bdf653bmov [rip+0x6d8bca], 1
37bdf6546movss [rip+0x6d8b96], x2
37bdf654etest rdx, rdx
37bdf6551jle 0x37bdf65c5
37bdf6553lea rax, [rdx-1]
37bdf6557pxor x3, x3
37bdf655bmovaps x1, x2
37bdf655ecvtsi2ss x3, rax
37bdf6563xor eax, eax
37bdf6565nop [rax+rax]
37bdf656anop [rax+rax]
37bdf6575nop [rax+rax]
37bdf6580
37bdf6580loc_37bdf6580:
37bdf6580pxor x0, x0
37bdf6584mov [rbx+8*rax+4], 0
37bdf658ccvtsi2ss x0, rax
37bdf6591divss x0, x3
37bdf6595addss x0, x2
37bdf6599mulss x0, x1
37bdf659dxorps x1, [rip+0x65e5cc]
37bdf65a4movss [rbx+8*rax], x0
37bdf65a9add rax, 1
37bdf65adcmp rax, rdx
37bdf65b0jne 0x37bdf6580
37bdf65b2add rax, 1
37bdf65b6movss [rip+0x6d8b26], x1
37bdf65bemov [rip+0x6d8b4b], rax
37bdf65c5
37bdf65c5loc_37bdf65c5:
37bdf65c5mov rax, [rsp+176]
37bdf65cdmov [rip+0x6d8b30], 5
37bdf65d8mov [rax], 1
37bdf65dfjmp 0x37bdf639e
37bdf65e4
37bdf65e4 0f 1f 40 00 ..@.
37bdf65e8
37bdf65e8loc_37bdf65e8:
37bdf65e8cmp [rsi], 1
37bdf65ecjne 0x37bdf6620
37bdf65eemovq x0, [rbx]
37bdf65f2movshdup x4, x0
37bdf65f6movd ecx, x0
37bdf65famovlps [rbp], x0
37bdf65femovd eax, x4
37bdf6602shl rax, 32
37bdf6606or rcx, rax
37bdf6609call fn_37c42fc90
37bdf660emovss [rdi], x0
37bdf6612jmp 0x37bdf63fd
37bdf6617
37bdf6617 66 0f 1f 84 00 00 00 00 00 f........
37bdf6620
37bdf6620loc_37bdf6620:
37bdf6620lea r8, [rip+0x65e529]
37bdf6627mov rdx, rbx
37bdf662amov rcx, rsi
37bdf662dcall scsum1_64_
37bdf6632mov [rip+0x6d8ad3], 1
37bdf663dmovss [rdi], x0
37bdf6641mov rdi, [rsi]
37bdf6644test rdi, rdi
37bdf6647jle 0x37bdf66b8
37bdf6649movss x7, [rip+0x6d8ac7]
37bdf6651mov rbp, [rip+0x65e500]
37bdf6658xor esi, esi
37bdf665anop [rax+rax]
37bdf6660
37bdf6660loc_37bdf6660:
37bdf6660mov rax, [rbx+8*rsi]
37bdf6664movq x6, rax
37bdf6669movshdup x4, x6
37bdf666dmovd ecx, x6
37bdf6671movd eax, x4
37bdf6675shl rax, 32
37bdf6679or rcx, rax
37bdf667ccall fn_37c42fc90
37bdf6681mov rax, rbp
37bdf6684comiss x0, x7
37bdf6687jbe 0x37bdf66a0
37bdf6689movq x1, x6
37bdf668dmovsldup x0, x0
37bdf6691movhps x0, [rip+0x65e4c8]
37bdf6698divps x1, x0
37bdf669bmovq rax, x1
37bdf66a0
37bdf66a0loc_37bdf66a0:
37bdf66a0mov [rbx+8*rsi], rax
37bdf66a4add rsi, 1
37bdf66a8cmp rsi, rdi
37bdf66abjne 0x37bdf6660
37bdf66adadd rsi, 1
37bdf66b1mov [rip+0x6d8a58], rsi
37bdf66b8
37bdf66b8loc_37bdf66b8:
37bdf66b8mov rax, [rsp+176]
37bdf66c0mov [rip+0x6d8a3d], 2
37bdf66cbmov [rax], 2
37bdf66d2jmp 0x37bdf639e
37bdf66d7
37bdf66d7 66 0f 1f 84 00 00 00 00 00 f........
37bdf66e0
37bdf66e0loc_37bdf66e0:
37bdf66e0add r10, 1
37bdf66e4jmp 0x37bdf6437
37bdf66e9
37bdf66e9 0f 1f 80 00 00 00 00 .......
37bdf66f0
37bdf66f0loc_37bdf66f0:
37bdf66f0lea rax, [rip+0x65e459]
37bdf66f7mov r9, rbp
37bdf66famov rdx, rbx
37bdf66fdmov rcx, rsi
37bdf6700mov [rsp+32], rax
37bdf6705mov r8, rax
37bdf6708call ccopy_64_
37bdf670dmovss x0, [rip+0x6d89cb]
37bdf6715movss [rdi], x0
37bdf6719jmp 0x37bdf63fd
37bdf61c0
37bdf61c0clacon_64_:
37bdf61c0push rbp
37bdf61c1push rdi
37bdf61c2push rsi
37bdf61c3push rbx
37bdf61c4sub rsp, 104
37bdf61c8movups [rsp+64], x6
37bdf61cdmovups [rsp+80], x7
37bdf61d2mov rsi, rcx
37bdf61d5mov rbp, rdx
37bdf61d8lea rcx, [rip+0x65e961]
37bdf61dfmov rbx, r8
37bdf61e2mov edx, 12
37bdf61e7mov rdi, r9
37bdf61eacall slamch_64_
37bdf61efmov rax, [rsp+176]
37bdf61f7movss [rip+0x6d8f19], x0
37bdf61ffcmp [rax], 0
37bdf6203je 0x37bdf6328
37bdf6209mov r10, [rip+0x6d8ef8]
37bdf6210cmp r10, 4
37bdf6214je 0x37bdf64b0
37bdf621ajg 0x37bdf63b8
37bdf6220cmp r10, 2
37bdf6224je 0x37bdf6410
37bdf622acmp r10, 3
37bdf622ejne 0x37bdf65e8
37bdf6234lea rax, [rip+0x65e915]
37bdf623bmov r9, rbp
37bdf623emov rdx, rbx
37bdf6241mov rcx, rsi
37bdf6244mov [rsp+32], rax
37bdf6249mov r8, rax
37bdf624ccall ccopy_64_
37bdf6251movss x0, [rdi]
37bdf6255mov rdx, rbp
37bdf6258mov rcx, rsi
37bdf625blea r8, [rip+0x65e8ee]
37bdf6262movss [rip+0x6d8e86], x0
37bdf626acall scsum1_64_
37bdf626fmovss x1, [rip+0x6d8e79]
37bdf6277movss [rdi], x0
37bdf627bcomiss x1, x0
37bdf627ejae 0x37bdf6530
37bdf6284mov [rip+0x6d8e81], 1
37bdf628fmov rdi, [rsi]
37bdf6292test rdi, rdi
37bdf6295jle 0x37bdf6308
37bdf6297movss x7, [rip+0x6d8e79]
37bdf629fmov rbp, [rip+0x65e8b2]
37bdf62a6xor esi, esi
37bdf62a8nop [rax+rax]
37bdf62b0
37bdf62b0loc_37bdf62b0:
37bdf62b0mov rax, [rbx+8*rsi]
37bdf62b4movq x6, rax
37bdf62b9movshdup x3, x6
37bdf62bdmovd ecx, x6
37bdf62c1movd eax, x3
37bdf62c5shl rax, 32
37bdf62c9or rcx, rax
37bdf62cccall fn_37c42fc90
37bdf62d1mov rax, rbp
37bdf62d4comiss x0, x7
37bdf62d7jbe 0x37bdf62f0
37bdf62d9movq x1, x6
37bdf62ddmovsldup x0, x0
37bdf62e1movhps x0, [rip+0x65e878]
37bdf62e8divps x1, x0
37bdf62ebmovq rax, x1
37bdf62f0
37bdf62f0loc_37bdf62f0:
37bdf62f0mov [rbx+8*rsi], rax
37bdf62f4add rsi, 1
37bdf62f8cmp rsi, rdi
37bdf62fbjne 0x37bdf62b0
37bdf62fdadd rsi, 1
37bdf6301mov [rip+0x6d8e08], rsi
37bdf6308
37bdf6308loc_37bdf6308:
37bdf6308mov rax, [rsp+176]
37bdf6310mov [rip+0x6d8ded], 4
37bdf631bmov [rax], 2
37bdf6322jmp 0x37bdf639e
37bdf6324
37bdf6324 0f 1f 40 00 ..@.
37bdf6328
37bdf6328loc_37bdf6328:
37bdf6328mov [rip+0x6d8ddd], 1
37bdf6333mov rdx, [rsi]
37bdf6336test rdx, rdx
37bdf6339jle 0x37bdf6384
37bdf633bpxor x1, x1
37bdf633fmovss x0, [rip+0x65e811]
37bdf6347xor eax, eax
37bdf6349cvtsi2ss x1, rdx
37bdf634edivss x0, x1
37bdf6352nop [rax]
37bdf6355nop [rax+rax]
37bdf6360
37bdf6360loc_37bdf6360:
37bdf6360mov [rbx+8*rax+4], 0
37bdf6368mov rcx, rax
37bdf636bmovss [rbx+8*rax], x0
37bdf6370add rax, 1
37bdf6374cmp rdx, rax
37bdf6377jne 0x37bdf6360
37bdf6379add rcx, 2
37bdf637dmov [rip+0x6d8d8c], rcx
37bdf6384
37bdf6384loc_37bdf6384:
37bdf6384mov rax, [rsp+176]
37bdf638cmov [rip+0x6d8d71], 1
37bdf6397mov [rax], 1
37bdf639e
37bdf639eloc_37bdf639e:
37bdf639emovups x6, [rsp+64]
37bdf63a3movups x7, [rsp+80]
37bdf63a8add rsp, 104
37bdf63acpop rbx
37bdf63adpop rsi
37bdf63aepop rdi
37bdf63afpop rbp
37bdf63b0ret
37bdf63b1
37bdf63b1 0f 1f 80 00 00 00 00 .......
37bdf63b8
37bdf63b8loc_37bdf63b8:
37bdf63b8cmp r10, 5
37bdf63bcjne 0x37bdf65e8
37bdf63c2lea r8, [rip+0x65e787]
37bdf63c9mov rdx, rbx
37bdf63ccmov rcx, rsi
37bdf63cfcall scsum1_64_
37bdf63d4mov rax, [rsi]
37bdf63d7pxor x1, x1
37bdf63dblea rax, [rax+2*rax]
37bdf63dfcvtsi2ss x1, rax
37bdf63e4divss x0, x1
37bdf63e8addss x0, x0
37bdf63eccomiss x0, [rdi]
37bdf63efmovss [rip+0x6d8ce9], x0
37bdf63f7ja 0x37bdf66f0
37bdf63fd
37bdf63fdloc_37bdf63fd:
37bdf63fdmov rax, [rsp+176]
37bdf6405mov [rax], 0
37bdf640cjmp 0x37bdf639e
37bdf640e
37bdf640e 66 90 f.
37bdf6410
37bdf6410loc_37bdf6410:
37bdf6410lea r8, [rip+0x65e739]
37bdf6417mov rdx, rbx
37bdf641amov rcx, rsi
37bdf641dmov [rsp+56], r10
37bdf6422call icmax1_64_
37bdf6427mov r10, [rsp+56]
37bdf642cmov [rip+0x6d8ccd], rax
37bdf6433lea rdi, [rax-1]
37bdf6437
37bdf6437loc_37bdf6437:
37bdf6437mov rcx, [rsi]
37bdf643amov [rip+0x6d8cb7], r10
37bdf6441mov [rip+0x6d8cc4], 1
37bdf644ctest rcx, rcx
37bdf644fjle 0x37bdf647f
37bdf6451xor eax, eax
37bdf6453nop
37bdf6455nop [rax+rax]
37bdf6460
37bdf6460loc_37bdf6460:
37bdf6460mov [rbx+8*rax], 0
37bdf6468mov rdx, rax
37bdf646badd rax, 1
37bdf646fcmp rcx, rax
37bdf6472jne 0x37bdf6460
37bdf6474add rdx, 2
37bdf6478mov [rip+0x6d8c91], rdx
37bdf647f
37bdf647floc_37bdf647f:
37bdf647fmov rax, [rsp+176]
37bdf6487mov [rbx+8*rdi], 0x3f800000
37bdf648fmov [rip+0x6d8c6e], 3
37bdf649amov [rax], 1
37bdf64a1jmp 0x37bdf639e
37bdf64a6
37bdf64a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf64b0
37bdf64b0loc_37bdf64b0:
37bdf64b0mov rax, [rip+0x6d8c49]
37bdf64b7lea r8, [rip+0x65e692]
37bdf64bemov rdx, rbx
37bdf64c1mov rcx, rsi
37bdf64c4mov [rip+0x6d8c1d], rax
37bdf64cbcall icmax1_64_
37bdf64d0lea rdi, [rax-1]
37bdf64d4mov [rip+0x6d8c25], rax
37bdf64dbmov rax, [rip+0x6d8c06]
37bdf64e2sub rax, 1
37bdf64e6mov ecx, [rbx+8*rax]
37bdf64e9mov eax, [rbx+8*rax+4]
37bdf64edmov ecx, ecx
37bdf64efshl rax, 32
37bdf64f3or rcx, rax
37bdf64f6call fn_37c42fc90
37bdf64fbmov ecx, [rbx+8*rdi]
37bdf64femov eax, [rbx+8*rdi+4]
37bdf6502movd ebp, x0
37bdf6506shl rax, 32
37bdf650amov ecx, ecx
37bdf650cor rcx, rax
37bdf650fcall fn_37c42fc90
37bdf6514movd x5, ebp
37bdf6518ucomiss x5, x0
37bdf651bjp 0x37bdf651f
37bdf651dje 0x37bdf6530
37bdf651f
37bdf651floc_37bdf651f:
37bdf651fmov r10, [rip+0x6d8bd2]
37bdf6526cmp r10, 4
37bdf652ajle 0x37bdf66e0
37bdf6530
37bdf6530loc_37bdf6530:
37bdf6530movss x2, [rip+0x65e620]
37bdf6538mov rdx, [rsi]
37bdf653bmov [rip+0x6d8bca], 1
37bdf6546movss [rip+0x6d8b96], x2
37bdf654etest rdx, rdx
37bdf6551jle 0x37bdf65c5
37bdf6553lea rax, [rdx-1]
37bdf6557pxor x3, x3
37bdf655bmovaps x1, x2
37bdf655ecvtsi2ss x3, rax
37bdf6563xor eax, eax
37bdf6565nop [rax+rax]
37bdf656anop [rax+rax]
37bdf6575nop [rax+rax]
37bdf6580
37bdf6580loc_37bdf6580:
37bdf6580pxor x0, x0
37bdf6584mov [rbx+8*rax+4], 0
37bdf658ccvtsi2ss x0, rax
37bdf6591divss x0, x3
37bdf6595addss x0, x2
37bdf6599mulss x0, x1
37bdf659dxorps x1, [rip+0x65e5cc]
37bdf65a4movss [rbx+8*rax], x0
37bdf65a9add rax, 1
37bdf65adcmp rax, rdx
37bdf65b0jne 0x37bdf6580
37bdf65b2add rax, 1
37bdf65b6movss [rip+0x6d8b26], x1
37bdf65bemov [rip+0x6d8b4b], rax
37bdf65c5
37bdf65c5loc_37bdf65c5:
37bdf65c5mov rax, [rsp+176]
37bdf65cdmov [rip+0x6d8b30], 5
37bdf65d8mov [rax], 1
37bdf65dfjmp 0x37bdf639e
37bdf65e4
37bdf65e4 0f 1f 40 00 ..@.
37bdf65e8
37bdf65e8loc_37bdf65e8:
37bdf65e8cmp [rsi], 1
37bdf65ecjne 0x37bdf6620
37bdf65eemovq x0, [rbx]
37bdf65f2movshdup x4, x0
37bdf65f6movd ecx, x0
37bdf65famovlps [rbp], x0
37bdf65femovd eax, x4
37bdf6602shl rax, 32
37bdf6606or rcx, rax
37bdf6609call fn_37c42fc90
37bdf660emovss [rdi], x0
37bdf6612jmp 0x37bdf63fd
37bdf6617
37bdf6617 66 0f 1f 84 00 00 00 00 00 f........
37bdf6620
37bdf6620loc_37bdf6620:
37bdf6620lea r8, [rip+0x65e529]
37bdf6627mov rdx, rbx
37bdf662amov rcx, rsi
37bdf662dcall scsum1_64_
37bdf6632mov [rip+0x6d8ad3], 1
37bdf663dmovss [rdi], x0
37bdf6641mov rdi, [rsi]
37bdf6644test rdi, rdi
37bdf6647jle 0x37bdf66b8
37bdf6649movss x7, [rip+0x6d8ac7]
37bdf6651mov rbp, [rip+0x65e500]
37bdf6658xor esi, esi
37bdf665anop [rax+rax]
37bdf6660
37bdf6660loc_37bdf6660:
37bdf6660mov rax, [rbx+8*rsi]
37bdf6664movq x6, rax
37bdf6669movshdup x4, x6
37bdf666dmovd ecx, x6
37bdf6671movd eax, x4
37bdf6675shl rax, 32
37bdf6679or rcx, rax
37bdf667ccall fn_37c42fc90
37bdf6681mov rax, rbp
37bdf6684comiss x0, x7
37bdf6687jbe 0x37bdf66a0
37bdf6689movq x1, x6
37bdf668dmovsldup x0, x0
37bdf6691movhps x0, [rip+0x65e4c8]
37bdf6698divps x1, x0
37bdf669bmovq rax, x1
37bdf66a0
37bdf66a0loc_37bdf66a0:
37bdf66a0mov [rbx+8*rsi], rax
37bdf66a4add rsi, 1
37bdf66a8cmp rsi, rdi
37bdf66abjne 0x37bdf6660
37bdf66adadd rsi, 1
37bdf66b1mov [rip+0x6d8a58], rsi
37bdf66b8
37bdf66b8loc_37bdf66b8:
37bdf66b8mov rax, [rsp+176]
37bdf66c0mov [rip+0x6d8a3d], 2
37bdf66cbmov [rax], 2
37bdf66d2jmp 0x37bdf639e
37bdf66d7
37bdf66d7 66 0f 1f 84 00 00 00 00 00 f........
37bdf66e0
37bdf66e0loc_37bdf66e0:
37bdf66e0add r10, 1
37bdf66e4jmp 0x37bdf6437
37bdf66e9
37bdf66e9 0f 1f 80 00 00 00 00 .......
37bdf66f0
37bdf66f0loc_37bdf66f0:
37bdf66f0lea rax, [rip+0x65e459]
37bdf66f7mov r9, rbp
37bdf66famov rdx, rbx
37bdf66fdmov rcx, rsi
37bdf6700mov [rsp+32], rax
37bdf6705mov r8, rax
37bdf6708call ccopy_64_
37bdf670dmovss x0, [rip+0x6d89cb]
37bdf6715movss [rdi], x0
37bdf6719jmp 0x37bdf63fd
37bdf61c0
37bdf671e
37bdf671e // align 0x40
37bdf671e // align 0x40
37bdf6740
37bdf6740clacp2_64_:
37bdf6740push r15
37bdf6742push r14
37bdf6744push r13
37bdf6746push r12
37bdf6748push rbp
37bdf6749push rdi
37bdf674apush rsi
37bdf674bpush rbx
37bdf674csub rsp, 56
37bdf6750mov rax, [rsp+176]
37bdf6758mov rbp, [rax]
37bdf675bxor eax, eax
37bdf675dtest rbp, rbp
37bdf6760mov r14, rdx
37bdf6763mov r12, r8
37bdf6766mov rbx, r9
37bdf6769cmovs rbp, rax
37bdf676dmov r9l, 1
37bdf6773mov rdi, rcx
37bdf6776mov rax, [rsp+160]
37bdf677emov r8l, 1
37bdf6784lea rdx, [rip+0x65e3f5]
37bdf678bmov rsi, [rax]
37bdf678exor eax, eax
37bdf6790test rsi, rsi
37bdf6793cmovs rsi, rax
37bdf6797call lsame_64_
37bdf679ctest rax, rax
37bdf679fje 0x37bdf68bd
37bdf67a5mov r13, [r12]
37bdf67a9test r13, r13
37bdf67acjle 0x37bdf68a5
37bdf67b2mov r12, [r14]
37bdf67b5shl rsi, 2
37bdf67b9sub rbx, 4
37bdf67bdshl rbp, 3
37bdf67c1mov rax, [rsp+168]
37bdf67c9add r13, 1
37bdf67cdmov r11l, 1
37bdf67d3pxor x1, x1
37bdf67d7lea r8, [rax-8]
37bdf67dbnop [rax+rax]
37bdf67e0
37bdf67e0loc_37bdf67e0:
37bdf67e0cmp r12, r11
37bdf67e3mov rdi, r11
37bdf67e6cmovle rdi, r12
37bdf67eatest rdi, rdi
37bdf67edjle 0x37bdf6892
37bdf67f3lea rax, [rdi-1]
37bdf67f7cmp rax, 2
37bdf67fbjbe 0x37bdf68b6
37bdf6801mov r10, rdi
37bdf6804lea r9, [rbx+4]
37bdf6808lea rcx, [r8+8]
37bdf680cxor eax, eax
37bdf680eshr r10, 2
37bdf6812xor edx, edx
37bdf6814nop [rax+rax]
37bdf681fnop [rax+rax]
37bdf682anop [rax+rax]
37bdf6835nop [rax+rax]
37bdf6840
37bdf6840loc_37bdf6840:
37bdf6840movups x0, [r9+rax]
37bdf6845add rdx, 1
37bdf6849movaps x2, x0
37bdf684cunpckhps x0, x1
37bdf684funpcklps x2, x1
37bdf6852movups [rcx+2*rax+16], x0
37bdf6857movups [rcx+2*rax], x2
37bdf685badd rax, 16
37bdf685fcmp r10, rdx
37bdf6862jne 0x37bdf6840
37bdf6864mov rax, rdi
37bdf6867and rax, -4
37bdf686badd rax, 1
37bdf686ftest dil, 3
37bdf6873je 0x37bdf6892
37bdf6875
37bdf6875loc_37bdf6875:
37bdf6875mov [r8+8*rax+4], 0
37bdf687emovss x0, [rbx+4*rax]
37bdf6883movss [r8+8*rax], x0
37bdf6889add rax, 1
37bdf688dcmp rax, rdi
37bdf6890jle 0x37bdf6875
37bdf6892
37bdf6892loc_37bdf6892:
37bdf6892add r11, 1
37bdf6896add rbx, rsi
37bdf6899add r8, rbp
37bdf689ccmp r11, r13
37bdf689fjne 0x37bdf67e0
37bdf68a5
37bdf68a5loc_37bdf68a5:
37bdf68a5add rsp, 56
37bdf68a9pop rbx
37bdf68aapop rsi
37bdf68abpop rdi
37bdf68acpop rbp
37bdf68adpop r12
37bdf68afpop r13
37bdf68b1pop r14
37bdf68b3pop r15
37bdf68b5ret
37bdf68b6
37bdf68b6loc_37bdf68b6:
37bdf68b6mov eax, 1
37bdf68bbjmp 0x37bdf6875
37bdf68bd
37bdf68bdloc_37bdf68bd:
37bdf68bdlea rdx, [rip+0x65e2bd]
37bdf68c4mov r9l, 1
37bdf68camov r8l, 1
37bdf68d0mov rcx, rdi
37bdf68d3call lsame_64_
37bdf68d8mov rdx, [r12]
37bdf68dctest rax, rax
37bdf68dfje 0x37bdf69f5
37bdf68e5test rdx, rdx
37bdf68e8jle 0x37bdf68a5
37bdf68eamov r12, [r14]
37bdf68edmov r10, rbx
37bdf68f0pxor x1, x1
37bdf68f4lea r9, [8*rbp]
37bdf68fclea rcx, [r9+8]
37bdf6900mov rax, [rsp+168]
37bdf6908lea r15, [4*rsi+4]
37bdf6910mov r14, -1
37bdf6917lea rbp, [r12-1]
37bdf691cmov [rsp+32], rcx
37bdf6921mov rcx, rbp
37bdf6924lea rdi, [rax-8]
37bdf6928sub rcx, rdx
37bdf692bmov [rsp+40], rcx
37bdf6930
37bdf6930loc_37bdf6930:
37bdf6930mov r8, r12
37bdf6933sub r8, rbp
37bdf6936cmp r12, r8
37bdf6939jl 0x37bdf69d3
37bdf693fcmp rbp, 2
37bdf6943jbe 0x37bdf69b1
37bdf6945lea r13, [rbp+1]
37bdf6949xor edx, edx
37bdf694bxor ecx, ecx
37bdf694dmov r11, r13
37bdf6950shr r11, 2
37bdf6954nop [rax+rax]
37bdf695fnop [rax+rax]
37bdf696anop [rax+rax]
37bdf6975nop [rax+rax]
37bdf6980
37bdf6980loc_37bdf6980:
37bdf6980movups x0, [r10+rdx]
37bdf6985add rcx, 1
37bdf6989movaps x2, x0
37bdf698cunpckhps x0, x1
37bdf698funpcklps x2, x1
37bdf6992movups [rax+2*rdx+16], x0
37bdf6997movups [rax+2*rdx], x2
37bdf699badd rdx, 16
37bdf699fcmp r11, rcx
37bdf69a2jne 0x37bdf6980
37bdf69a4test r13b, 3
37bdf69a8je 0x37bdf69d3
37bdf69aaand r13, -4
37bdf69aeadd r8, r13
37bdf69b1
37bdf69b1loc_37bdf69b1:
37bdf69b1lea rdx, [rbx+4*r14]
37bdf69b5
37bdf69b5loc_37bdf69b5:
37bdf69b5mov [rdi+8*r8+4], 0
37bdf69bemovss x0, [rdx+4*r8]
37bdf69c4movss [rdi+8*r8], x0
37bdf69caadd r8, 1
37bdf69cecmp r12, r8
37bdf69d1jge 0x37bdf69b5
37bdf69d3
37bdf69d3loc_37bdf69d3:
37bdf69d3add r14, rsi
37bdf69d6add rdi, r9
37bdf69d9add r10, r15
37bdf69dcadd rax, [rsp+32]
37bdf69e1sub rbp, 1
37bdf69e5cmp rbp, [rsp+40]
37bdf69eajne 0x37bdf6930
37bdf69f0jmp 0x37bdf68a5
37bdf69f5
37bdf69f5loc_37bdf69f5:
37bdf69f5test rdx, rdx
37bdf69f8jle 0x37bdf68a5
37bdf69femov r11, [r14]
37bdf6a01lea r12, [rdx+1]
37bdf6a05test r11, r11
37bdf6a08jle 0x37bdf68a5
37bdf6a0emov r10, r11
37bdf6a11mov r13, r11
37bdf6a14lea r14, [r11-1]
37bdf6a18shl rsi, 2
37bdf6a1csub rbx, 4
37bdf6a20shl rbp, 3
37bdf6a24pxor x1, x1
37bdf6a28and r13, -4
37bdf6a2cmov rax, [rsp+168]
37bdf6a34mov edi, 1
37bdf6a39shr r10, 2
37bdf6a3dlea r8, [rax-8]
37bdf6a41cmp r14, 2
37bdf6a45jbe 0x37bdf6ae7
37bdf6a4bnop [rax+rax]
37bdf6a50
37bdf6a50loc_37bdf6a50:
37bdf6a50lea r9, [rbx+4]
37bdf6a54lea rcx, [r8+8]
37bdf6a58xor eax, eax
37bdf6a5axor edx, edx
37bdf6a5cnop [rax]
37bdf6a5fnop [rax+rax]
37bdf6a6anop [rax+rax]
37bdf6a75nop [rax+rax]
37bdf6a80
37bdf6a80loc_37bdf6a80:
37bdf6a80movups x0, [r9+rax]
37bdf6a85add rdx, 1
37bdf6a89movaps x2, x0
37bdf6a8cunpckhps x0, x1
37bdf6a8funpcklps x2, x1
37bdf6a92movups [rcx+2*rax+16], x0
37bdf6a97movups [rcx+2*rax], x2
37bdf6a9badd rax, 16
37bdf6a9fcmp r10, rdx
37bdf6aa2jne 0x37bdf6a80
37bdf6aa4lea rax, [r13+1]
37bdf6aa8cmp r11, r13
37bdf6aabje 0x37bdf6aca
37bdf6aad
37bdf6aadloc_37bdf6aad:
37bdf6aadmov [r8+8*rax+4], 0
37bdf6ab6movss x0, [rbx+4*rax]
37bdf6abbmovss [r8+8*rax], x0
37bdf6ac1add rax, 1
37bdf6ac5cmp r11, rax
37bdf6ac8jge 0x37bdf6aad
37bdf6aca
37bdf6acaloc_37bdf6aca:
37bdf6acaadd rdi, 1
37bdf6aceadd rbx, rsi
37bdf6ad1add r8, rbp
37bdf6ad4cmp rdi, r12
37bdf6ad7je 0x37bdf68a5
37bdf6addcmp r14, 2
37bdf6ae1ja 0x37bdf6a50
37bdf6ae7
37bdf6ae7loc_37bdf6ae7:
37bdf6ae7mov eax, 1
37bdf6aecjmp 0x37bdf6aad
37bdf6740
37bdf6740clacp2_64_:
37bdf6740push r15
37bdf6742push r14
37bdf6744push r13
37bdf6746push r12
37bdf6748push rbp
37bdf6749push rdi
37bdf674apush rsi
37bdf674bpush rbx
37bdf674csub rsp, 56
37bdf6750mov rax, [rsp+176]
37bdf6758mov rbp, [rax]
37bdf675bxor eax, eax
37bdf675dtest rbp, rbp
37bdf6760mov r14, rdx
37bdf6763mov r12, r8
37bdf6766mov rbx, r9
37bdf6769cmovs rbp, rax
37bdf676dmov r9l, 1
37bdf6773mov rdi, rcx
37bdf6776mov rax, [rsp+160]
37bdf677emov r8l, 1
37bdf6784lea rdx, [rip+0x65e3f5]
37bdf678bmov rsi, [rax]
37bdf678exor eax, eax
37bdf6790test rsi, rsi
37bdf6793cmovs rsi, rax
37bdf6797call lsame_64_
37bdf679ctest rax, rax
37bdf679fje 0x37bdf68bd
37bdf67a5mov r13, [r12]
37bdf67a9test r13, r13
37bdf67acjle 0x37bdf68a5
37bdf67b2mov r12, [r14]
37bdf67b5shl rsi, 2
37bdf67b9sub rbx, 4
37bdf67bdshl rbp, 3
37bdf67c1mov rax, [rsp+168]
37bdf67c9add r13, 1
37bdf67cdmov r11l, 1
37bdf67d3pxor x1, x1
37bdf67d7lea r8, [rax-8]
37bdf67dbnop [rax+rax]
37bdf67e0
37bdf67e0loc_37bdf67e0:
37bdf67e0cmp r12, r11
37bdf67e3mov rdi, r11
37bdf67e6cmovle rdi, r12
37bdf67eatest rdi, rdi
37bdf67edjle 0x37bdf6892
37bdf67f3lea rax, [rdi-1]
37bdf67f7cmp rax, 2
37bdf67fbjbe 0x37bdf68b6
37bdf6801mov r10, rdi
37bdf6804lea r9, [rbx+4]
37bdf6808lea rcx, [r8+8]
37bdf680cxor eax, eax
37bdf680eshr r10, 2
37bdf6812xor edx, edx
37bdf6814nop [rax+rax]
37bdf681fnop [rax+rax]
37bdf682anop [rax+rax]
37bdf6835nop [rax+rax]
37bdf6840
37bdf6840loc_37bdf6840:
37bdf6840movups x0, [r9+rax]
37bdf6845add rdx, 1
37bdf6849movaps x2, x0
37bdf684cunpckhps x0, x1
37bdf684funpcklps x2, x1
37bdf6852movups [rcx+2*rax+16], x0
37bdf6857movups [rcx+2*rax], x2
37bdf685badd rax, 16
37bdf685fcmp r10, rdx
37bdf6862jne 0x37bdf6840
37bdf6864mov rax, rdi
37bdf6867and rax, -4
37bdf686badd rax, 1
37bdf686ftest dil, 3
37bdf6873je 0x37bdf6892
37bdf6875
37bdf6875loc_37bdf6875:
37bdf6875mov [r8+8*rax+4], 0
37bdf687emovss x0, [rbx+4*rax]
37bdf6883movss [r8+8*rax], x0
37bdf6889add rax, 1
37bdf688dcmp rax, rdi
37bdf6890jle 0x37bdf6875
37bdf6892
37bdf6892loc_37bdf6892:
37bdf6892add r11, 1
37bdf6896add rbx, rsi
37bdf6899add r8, rbp
37bdf689ccmp r11, r13
37bdf689fjne 0x37bdf67e0
37bdf68a5
37bdf68a5loc_37bdf68a5:
37bdf68a5add rsp, 56
37bdf68a9pop rbx
37bdf68aapop rsi
37bdf68abpop rdi
37bdf68acpop rbp
37bdf68adpop r12
37bdf68afpop r13
37bdf68b1pop r14
37bdf68b3pop r15
37bdf68b5ret
37bdf68b6
37bdf68b6loc_37bdf68b6:
37bdf68b6mov eax, 1
37bdf68bbjmp 0x37bdf6875
37bdf68bd
37bdf68bdloc_37bdf68bd:
37bdf68bdlea rdx, [rip+0x65e2bd]
37bdf68c4mov r9l, 1
37bdf68camov r8l, 1
37bdf68d0mov rcx, rdi
37bdf68d3call lsame_64_
37bdf68d8mov rdx, [r12]
37bdf68dctest rax, rax
37bdf68dfje 0x37bdf69f5
37bdf68e5test rdx, rdx
37bdf68e8jle 0x37bdf68a5
37bdf68eamov r12, [r14]
37bdf68edmov r10, rbx
37bdf68f0pxor x1, x1
37bdf68f4lea r9, [8*rbp]
37bdf68fclea rcx, [r9+8]
37bdf6900mov rax, [rsp+168]
37bdf6908lea r15, [4*rsi+4]
37bdf6910mov r14, -1
37bdf6917lea rbp, [r12-1]
37bdf691cmov [rsp+32], rcx
37bdf6921mov rcx, rbp
37bdf6924lea rdi, [rax-8]
37bdf6928sub rcx, rdx
37bdf692bmov [rsp+40], rcx
37bdf6930
37bdf6930loc_37bdf6930:
37bdf6930mov r8, r12
37bdf6933sub r8, rbp
37bdf6936cmp r12, r8
37bdf6939jl 0x37bdf69d3
37bdf693fcmp rbp, 2
37bdf6943jbe 0x37bdf69b1
37bdf6945lea r13, [rbp+1]
37bdf6949xor edx, edx
37bdf694bxor ecx, ecx
37bdf694dmov r11, r13
37bdf6950shr r11, 2
37bdf6954nop [rax+rax]
37bdf695fnop [rax+rax]
37bdf696anop [rax+rax]
37bdf6975nop [rax+rax]
37bdf6980
37bdf6980loc_37bdf6980:
37bdf6980movups x0, [r10+rdx]
37bdf6985add rcx, 1
37bdf6989movaps x2, x0
37bdf698cunpckhps x0, x1
37bdf698funpcklps x2, x1
37bdf6992movups [rax+2*rdx+16], x0
37bdf6997movups [rax+2*rdx], x2
37bdf699badd rdx, 16
37bdf699fcmp r11, rcx
37bdf69a2jne 0x37bdf6980
37bdf69a4test r13b, 3
37bdf69a8je 0x37bdf69d3
37bdf69aaand r13, -4
37bdf69aeadd r8, r13
37bdf69b1
37bdf69b1loc_37bdf69b1:
37bdf69b1lea rdx, [rbx+4*r14]
37bdf69b5
37bdf69b5loc_37bdf69b5:
37bdf69b5mov [rdi+8*r8+4], 0
37bdf69bemovss x0, [rdx+4*r8]
37bdf69c4movss [rdi+8*r8], x0
37bdf69caadd r8, 1
37bdf69cecmp r12, r8
37bdf69d1jge 0x37bdf69b5
37bdf69d3
37bdf69d3loc_37bdf69d3:
37bdf69d3add r14, rsi
37bdf69d6add rdi, r9
37bdf69d9add r10, r15
37bdf69dcadd rax, [rsp+32]
37bdf69e1sub rbp, 1
37bdf69e5cmp rbp, [rsp+40]
37bdf69eajne 0x37bdf6930
37bdf69f0jmp 0x37bdf68a5
37bdf69f5
37bdf69f5loc_37bdf69f5:
37bdf69f5test rdx, rdx
37bdf69f8jle 0x37bdf68a5
37bdf69femov r11, [r14]
37bdf6a01lea r12, [rdx+1]
37bdf6a05test r11, r11
37bdf6a08jle 0x37bdf68a5
37bdf6a0emov r10, r11
37bdf6a11mov r13, r11
37bdf6a14lea r14, [r11-1]
37bdf6a18shl rsi, 2
37bdf6a1csub rbx, 4
37bdf6a20shl rbp, 3
37bdf6a24pxor x1, x1
37bdf6a28and r13, -4
37bdf6a2cmov rax, [rsp+168]
37bdf6a34mov edi, 1
37bdf6a39shr r10, 2
37bdf6a3dlea r8, [rax-8]
37bdf6a41cmp r14, 2
37bdf6a45jbe 0x37bdf6ae7
37bdf6a4bnop [rax+rax]
37bdf6a50
37bdf6a50loc_37bdf6a50:
37bdf6a50lea r9, [rbx+4]
37bdf6a54lea rcx, [r8+8]
37bdf6a58xor eax, eax
37bdf6a5axor edx, edx
37bdf6a5cnop [rax]
37bdf6a5fnop [rax+rax]
37bdf6a6anop [rax+rax]
37bdf6a75nop [rax+rax]
37bdf6a80
37bdf6a80loc_37bdf6a80:
37bdf6a80movups x0, [r9+rax]
37bdf6a85add rdx, 1
37bdf6a89movaps x2, x0
37bdf6a8cunpckhps x0, x1
37bdf6a8funpcklps x2, x1
37bdf6a92movups [rcx+2*rax+16], x0
37bdf6a97movups [rcx+2*rax], x2
37bdf6a9badd rax, 16
37bdf6a9fcmp r10, rdx
37bdf6aa2jne 0x37bdf6a80
37bdf6aa4lea rax, [r13+1]
37bdf6aa8cmp r11, r13
37bdf6aabje 0x37bdf6aca
37bdf6aad
37bdf6aadloc_37bdf6aad:
37bdf6aadmov [r8+8*rax+4], 0
37bdf6ab6movss x0, [rbx+4*rax]
37bdf6abbmovss [r8+8*rax], x0
37bdf6ac1add rax, 1
37bdf6ac5cmp r11, rax
37bdf6ac8jge 0x37bdf6aad
37bdf6aca
37bdf6acaloc_37bdf6aca:
37bdf6acaadd rdi, 1
37bdf6aceadd rbx, rsi
37bdf6ad1add r8, rbp
37bdf6ad4cmp rdi, r12
37bdf6ad7je 0x37bdf68a5
37bdf6addcmp r14, 2
37bdf6ae1ja 0x37bdf6a50
37bdf6ae7
37bdf6ae7loc_37bdf6ae7:
37bdf6ae7mov eax, 1
37bdf6aecjmp 0x37bdf6aad
37bdf6740
37bdf6aee
37bdf6aee // align 0x20
37bdf6aee // align 0x20
37bdf6b00
37bdf6b00clacpy_64_:
37bdf6b00push r15
37bdf6b02push r14
37bdf6b04push r13
37bdf6b06push r12
37bdf6b08push rbp
37bdf6b09push rdi
37bdf6b0apush rsi
37bdf6b0bpush rbx
37bdf6b0csub rsp, 56
37bdf6b10mov rax, [rsp+176]
37bdf6b18mov rsi, [rax]
37bdf6b1bxor eax, eax
37bdf6b1dtest rsi, rsi
37bdf6b20mov r12, rdx
37bdf6b23mov rbp, r8
37bdf6b26mov r15, r9
37bdf6b29cmovs rsi, rax
37bdf6b2dmov r9l, 1
37bdf6b33mov rbx, rcx
37bdf6b36mov rax, [rsp+160]
37bdf6b3emov r8l, 1
37bdf6b44lea rdx, [rip+0x65e045]
37bdf6b4bmov rdi, [rax]
37bdf6b4exor eax, eax
37bdf6b50test rdi, rdi
37bdf6b53cmovs rdi, rax
37bdf6b57call lsame_64_
37bdf6b5ctest rax, rax
37bdf6b5fje 0x37bdf6c3e
37bdf6b65mov r13, [rbp]
37bdf6b69test r13, r13
37bdf6b6cjle 0x37bdf6c2d
37bdf6b72lea rax, [r15+8]
37bdf6b76mov r12, [r12]
37bdf6b7aadd r13, 1
37bdf6b7emov rbp, -1
37bdf6b85mov [rsp+40], rax
37bdf6b8amov rax, [rsp+168]
37bdf6b92mov rbx, -1
37bdf6b99mov r11l, 1
37bdf6b9flea r14, [rax+8]
37bdf6ba3nop
37bdf6ba5nop [rax+rax]
37bdf6bb0
37bdf6bb0loc_37bdf6bb0:
37bdf6bb0cmp r12, r11
37bdf6bb3mov rcx, r11
37bdf6bb6cmovle rcx, r12
37bdf6bbatest rcx, rcx
37bdf6bbdjle 0x37bdf6c1e
37bdf6bbfcmp rcx, 1
37bdf6bc3je 0x37bdf6c07
37bdf6bc5mov rax, [rsp+40]
37bdf6bcamov r10, rcx
37bdf6bcdlea r8, [r14+8*rbp]
37bdf6bd1xor edx, edx
37bdf6bd3shr r10, 1
37bdf6bd6lea r9, [rax+8*rbx]
37bdf6bdaxor eax, eax
37bdf6bdcnop [rax]
37bdf6be0
37bdf6be0loc_37bdf6be0:
37bdf6be0movups x0, [r9+rax]
37bdf6be5add rdx, 1
37bdf6be9movups [r8+rax], x0
37bdf6beeadd rax, 16
37bdf6bf2cmp r10, rdx
37bdf6bf5jne 0x37bdf6be0
37bdf6bf7mov rax, rcx
37bdf6bfaand rax, -2
37bdf6bfeand ecx, 1
37bdf6c01je 0x37bdf6c1e
37bdf6c03lea rcx, [rax+1]
37bdf6c07
37bdf6c07loc_37bdf6c07:
37bdf6c07lea rax, [rbx+rcx]
37bdf6c0bmov rdx, [rsp+168]
37bdf6c13add rcx, rbp
37bdf6c16mov rax, [r15+8*rax]
37bdf6c1amov [rdx+8*rcx], rax
37bdf6c1e
37bdf6c1eloc_37bdf6c1e:
37bdf6c1eadd r11, 1
37bdf6c22add rbx, rdi
37bdf6c25add rbp, rsi
37bdf6c28cmp r11, r13
37bdf6c2bjne 0x37bdf6bb0
37bdf6c2d
37bdf6c2dloc_37bdf6c2d:
37bdf6c2dadd rsp, 56
37bdf6c31pop rbx
37bdf6c32pop rsi
37bdf6c33pop rdi
37bdf6c34pop rbp
37bdf6c35pop r12
37bdf6c37pop r13
37bdf6c39pop r14
37bdf6c3bpop r15
37bdf6c3dret
37bdf6c3e
37bdf6c3eloc_37bdf6c3e:
37bdf6c3emov rcx, rbx
37bdf6c41mov r9l, 1
37bdf6c47mov r8l, 1
37bdf6c4dlea rdx, [rip+0x65df3d]
37bdf6c54call lsame_64_
37bdf6c59mov rbx, [rbp]
37bdf6c5dtest rax, rax
37bdf6c60je 0x37bdf6d47
37bdf6c66test rbx, rbx
37bdf6c69jle 0x37bdf6c2d
37bdf6c6bmov r14, [r12]
37bdf6c6flea rax, [rbx+1]
37bdf6c73mov r8, r15
37bdf6c76mov rcx, [rsp+168]
37bdf6c7emov [rsp+152], r15
37bdf6c86lea r13, [8*rdi+8]
37bdf6c8elea r12, [8*rsi+8]
37bdf6c96mov rbp, -1
37bdf6c9dmov r11, r14
37bdf6ca0mov rbx, -1
37bdf6ca7mov r10l, 1
37bdf6cadmov r15, rax
37bdf6cb0
37bdf6cb0loc_37bdf6cb0:
37bdf6cb0cmp r14, r10
37bdf6cb3jl 0x37bdf6d25
37bdf6cb5je 0x37bdf6e33
37bdf6cbbmov r9, r11
37bdf6cbexor eax, eax
37bdf6cc0xor edx, edx
37bdf6cc2shr r9, 1
37bdf6cc5nop [rax+rax]
37bdf6ccanop [rax+rax]
37bdf6cd5nop [rax+rax]
37bdf6ce0
37bdf6ce0loc_37bdf6ce0:
37bdf6ce0movups x0, [r8+rax]
37bdf6ce5add rdx, 1
37bdf6ce9movups [rcx+rax], x0
37bdf6cedadd rax, 16
37bdf6cf1cmp r9, rdx
37bdf6cf4jne 0x37bdf6ce0
37bdf6cf6test r11b, 1
37bdf6cfaje 0x37bdf6d25
37bdf6cfcmov rax, r11
37bdf6cffand rax, -2
37bdf6d03add rax, r10
37bdf6d06
37bdf6d06loc_37bdf6d06:
37bdf6d06mov r9, [rsp+152]
37bdf6d0elea rdx, [rbx+rax]
37bdf6d12add rax, rbp
37bdf6d15mov rdx, [r9+8*rdx]
37bdf6d19mov r9, [rsp+168]
37bdf6d21mov [r9+8*rax], rdx
37bdf6d25
37bdf6d25loc_37bdf6d25:
37bdf6d25add r10, 1
37bdf6d29add rbx, rdi
37bdf6d2cadd rbp, rsi
37bdf6d2fsub r11, 1
37bdf6d33add r8, r13
37bdf6d36add rcx, r12
37bdf6d39cmp r10, r15
37bdf6d3cjne 0x37bdf6cb0
37bdf6d42jmp 0x37bdf6c2d
37bdf6d47
37bdf6d47loc_37bdf6d47:
37bdf6d47test rbx, rbx
37bdf6d4ajle 0x37bdf6c2d
37bdf6d50mov r12, [r12]
37bdf6d54add rbx, 1
37bdf6d58test r12, r12
37bdf6d5bjle 0x37bdf6c2d
37bdf6d61mov rax, [rsp+168]
37bdf6d69mov r9, r12
37bdf6d6cmov [rsp+152], r15
37bdf6d74mov r11, -1
37bdf6d7bmov r10, -1
37bdf6d82mov ebp, 1
37bdf6d87lea r13, [r15+8]
37bdf6d8bshr r9, 1
37bdf6d8elea r14, [rax+8]
37bdf6d92cmp r12, 1
37bdf6d96je 0x37bdf6e14
37bdf6d98nop [rax+rax]
37bdf6da0
37bdf6da0loc_37bdf6da0:
37bdf6da0lea r15, [r13+8*r10]
37bdf6da5lea r8, [r14+8*r11]
37bdf6da9xor edx, edx
37bdf6dabxor ecx, ecx
37bdf6dadnop [rax+rax]
37bdf6db5nop [rax+rax]
37bdf6dc0
37bdf6dc0loc_37bdf6dc0:
37bdf6dc0movups x0, [r15+rdx]
37bdf6dc5add rcx, 1
37bdf6dc9movups [r8+rdx], x0
37bdf6dceadd rdx, 16
37bdf6dd2cmp r9, rcx
37bdf6dd5jne 0x37bdf6dc0
37bdf6dd7test r12b, 1
37bdf6ddbje 0x37bdf6e1b
37bdf6dddmov rdx, r12
37bdf6de0or rdx, 1
37bdf6de4
37bdf6de4loc_37bdf6de4:
37bdf6de4mov r15, [rsp+152]
37bdf6declea rcx, [r10+rdx]
37bdf6df0add rbp, 1
37bdf6df4add rdx, r11
37bdf6df7add r10, rdi
37bdf6dfaadd r11, rsi
37bdf6dfdmov rcx, [r15+8*rcx]
37bdf6e01mov [rax+8*rdx], rcx
37bdf6e05cmp rbp, rbx
37bdf6e08je 0x37bdf6c2d
37bdf6e0ecmp r12, 1
37bdf6e12jne 0x37bdf6da0
37bdf6e14
37bdf6e14loc_37bdf6e14:
37bdf6e14mov edx, 1
37bdf6e19jmp 0x37bdf6de4
37bdf6e1b
37bdf6e1bloc_37bdf6e1b:
37bdf6e1badd rbp, 1
37bdf6e1fcmp rbp, rbx
37bdf6e22je 0x37bdf6c2d
37bdf6e28add r10, rdi
37bdf6e2badd r11, rsi
37bdf6e2ejmp 0x37bdf6da0
37bdf6e33
37bdf6e33loc_37bdf6e33:
37bdf6e33mov rax, r14
37bdf6e36jmp 0x37bdf6d06
37bdf6b00
37bdf6b00clacpy_64_:
37bdf6b00push r15
37bdf6b02push r14
37bdf6b04push r13
37bdf6b06push r12
37bdf6b08push rbp
37bdf6b09push rdi
37bdf6b0apush rsi
37bdf6b0bpush rbx
37bdf6b0csub rsp, 56
37bdf6b10mov rax, [rsp+176]
37bdf6b18mov rsi, [rax]
37bdf6b1bxor eax, eax
37bdf6b1dtest rsi, rsi
37bdf6b20mov r12, rdx
37bdf6b23mov rbp, r8
37bdf6b26mov r15, r9
37bdf6b29cmovs rsi, rax
37bdf6b2dmov r9l, 1
37bdf6b33mov rbx, rcx
37bdf6b36mov rax, [rsp+160]
37bdf6b3emov r8l, 1
37bdf6b44lea rdx, [rip+0x65e045]
37bdf6b4bmov rdi, [rax]
37bdf6b4exor eax, eax
37bdf6b50test rdi, rdi
37bdf6b53cmovs rdi, rax
37bdf6b57call lsame_64_
37bdf6b5ctest rax, rax
37bdf6b5fje 0x37bdf6c3e
37bdf6b65mov r13, [rbp]
37bdf6b69test r13, r13
37bdf6b6cjle 0x37bdf6c2d
37bdf6b72lea rax, [r15+8]
37bdf6b76mov r12, [r12]
37bdf6b7aadd r13, 1
37bdf6b7emov rbp, -1
37bdf6b85mov [rsp+40], rax
37bdf6b8amov rax, [rsp+168]
37bdf6b92mov rbx, -1
37bdf6b99mov r11l, 1
37bdf6b9flea r14, [rax+8]
37bdf6ba3nop
37bdf6ba5nop [rax+rax]
37bdf6bb0
37bdf6bb0loc_37bdf6bb0:
37bdf6bb0cmp r12, r11
37bdf6bb3mov rcx, r11
37bdf6bb6cmovle rcx, r12
37bdf6bbatest rcx, rcx
37bdf6bbdjle 0x37bdf6c1e
37bdf6bbfcmp rcx, 1
37bdf6bc3je 0x37bdf6c07
37bdf6bc5mov rax, [rsp+40]
37bdf6bcamov r10, rcx
37bdf6bcdlea r8, [r14+8*rbp]
37bdf6bd1xor edx, edx
37bdf6bd3shr r10, 1
37bdf6bd6lea r9, [rax+8*rbx]
37bdf6bdaxor eax, eax
37bdf6bdcnop [rax]
37bdf6be0
37bdf6be0loc_37bdf6be0:
37bdf6be0movups x0, [r9+rax]
37bdf6be5add rdx, 1
37bdf6be9movups [r8+rax], x0
37bdf6beeadd rax, 16
37bdf6bf2cmp r10, rdx
37bdf6bf5jne 0x37bdf6be0
37bdf6bf7mov rax, rcx
37bdf6bfaand rax, -2
37bdf6bfeand ecx, 1
37bdf6c01je 0x37bdf6c1e
37bdf6c03lea rcx, [rax+1]
37bdf6c07
37bdf6c07loc_37bdf6c07:
37bdf6c07lea rax, [rbx+rcx]
37bdf6c0bmov rdx, [rsp+168]
37bdf6c13add rcx, rbp
37bdf6c16mov rax, [r15+8*rax]
37bdf6c1amov [rdx+8*rcx], rax
37bdf6c1e
37bdf6c1eloc_37bdf6c1e:
37bdf6c1eadd r11, 1
37bdf6c22add rbx, rdi
37bdf6c25add rbp, rsi
37bdf6c28cmp r11, r13
37bdf6c2bjne 0x37bdf6bb0
37bdf6c2d
37bdf6c2dloc_37bdf6c2d:
37bdf6c2dadd rsp, 56
37bdf6c31pop rbx
37bdf6c32pop rsi
37bdf6c33pop rdi
37bdf6c34pop rbp
37bdf6c35pop r12
37bdf6c37pop r13
37bdf6c39pop r14
37bdf6c3bpop r15
37bdf6c3dret
37bdf6c3e
37bdf6c3eloc_37bdf6c3e:
37bdf6c3emov rcx, rbx
37bdf6c41mov r9l, 1
37bdf6c47mov r8l, 1
37bdf6c4dlea rdx, [rip+0x65df3d]
37bdf6c54call lsame_64_
37bdf6c59mov rbx, [rbp]
37bdf6c5dtest rax, rax
37bdf6c60je 0x37bdf6d47
37bdf6c66test rbx, rbx
37bdf6c69jle 0x37bdf6c2d
37bdf6c6bmov r14, [r12]
37bdf6c6flea rax, [rbx+1]
37bdf6c73mov r8, r15
37bdf6c76mov rcx, [rsp+168]
37bdf6c7emov [rsp+152], r15
37bdf6c86lea r13, [8*rdi+8]
37bdf6c8elea r12, [8*rsi+8]
37bdf6c96mov rbp, -1
37bdf6c9dmov r11, r14
37bdf6ca0mov rbx, -1
37bdf6ca7mov r10l, 1
37bdf6cadmov r15, rax
37bdf6cb0
37bdf6cb0loc_37bdf6cb0:
37bdf6cb0cmp r14, r10
37bdf6cb3jl 0x37bdf6d25
37bdf6cb5je 0x37bdf6e33
37bdf6cbbmov r9, r11
37bdf6cbexor eax, eax
37bdf6cc0xor edx, edx
37bdf6cc2shr r9, 1
37bdf6cc5nop [rax+rax]
37bdf6ccanop [rax+rax]
37bdf6cd5nop [rax+rax]
37bdf6ce0
37bdf6ce0loc_37bdf6ce0:
37bdf6ce0movups x0, [r8+rax]
37bdf6ce5add rdx, 1
37bdf6ce9movups [rcx+rax], x0
37bdf6cedadd rax, 16
37bdf6cf1cmp r9, rdx
37bdf6cf4jne 0x37bdf6ce0
37bdf6cf6test r11b, 1
37bdf6cfaje 0x37bdf6d25
37bdf6cfcmov rax, r11
37bdf6cffand rax, -2
37bdf6d03add rax, r10
37bdf6d06
37bdf6d06loc_37bdf6d06:
37bdf6d06mov r9, [rsp+152]
37bdf6d0elea rdx, [rbx+rax]
37bdf6d12add rax, rbp
37bdf6d15mov rdx, [r9+8*rdx]
37bdf6d19mov r9, [rsp+168]
37bdf6d21mov [r9+8*rax], rdx
37bdf6d25
37bdf6d25loc_37bdf6d25:
37bdf6d25add r10, 1
37bdf6d29add rbx, rdi
37bdf6d2cadd rbp, rsi
37bdf6d2fsub r11, 1
37bdf6d33add r8, r13
37bdf6d36add rcx, r12
37bdf6d39cmp r10, r15
37bdf6d3cjne 0x37bdf6cb0
37bdf6d42jmp 0x37bdf6c2d
37bdf6d47
37bdf6d47loc_37bdf6d47:
37bdf6d47test rbx, rbx
37bdf6d4ajle 0x37bdf6c2d
37bdf6d50mov r12, [r12]
37bdf6d54add rbx, 1
37bdf6d58test r12, r12
37bdf6d5bjle 0x37bdf6c2d
37bdf6d61mov rax, [rsp+168]
37bdf6d69mov r9, r12
37bdf6d6cmov [rsp+152], r15
37bdf6d74mov r11, -1
37bdf6d7bmov r10, -1
37bdf6d82mov ebp, 1
37bdf6d87lea r13, [r15+8]
37bdf6d8bshr r9, 1
37bdf6d8elea r14, [rax+8]
37bdf6d92cmp r12, 1
37bdf6d96je 0x37bdf6e14
37bdf6d98nop [rax+rax]
37bdf6da0
37bdf6da0loc_37bdf6da0:
37bdf6da0lea r15, [r13+8*r10]
37bdf6da5lea r8, [r14+8*r11]
37bdf6da9xor edx, edx
37bdf6dabxor ecx, ecx
37bdf6dadnop [rax+rax]
37bdf6db5nop [rax+rax]
37bdf6dc0
37bdf6dc0loc_37bdf6dc0:
37bdf6dc0movups x0, [r15+rdx]
37bdf6dc5add rcx, 1
37bdf6dc9movups [r8+rdx], x0
37bdf6dceadd rdx, 16
37bdf6dd2cmp r9, rcx
37bdf6dd5jne 0x37bdf6dc0
37bdf6dd7test r12b, 1
37bdf6ddbje 0x37bdf6e1b
37bdf6dddmov rdx, r12
37bdf6de0or rdx, 1
37bdf6de4
37bdf6de4loc_37bdf6de4:
37bdf6de4mov r15, [rsp+152]
37bdf6declea rcx, [r10+rdx]
37bdf6df0add rbp, 1
37bdf6df4add rdx, r11
37bdf6df7add r10, rdi
37bdf6dfaadd r11, rsi
37bdf6dfdmov rcx, [r15+8*rcx]
37bdf6e01mov [rax+8*rdx], rcx
37bdf6e05cmp rbp, rbx
37bdf6e08je 0x37bdf6c2d
37bdf6e0ecmp r12, 1
37bdf6e12jne 0x37bdf6da0
37bdf6e14
37bdf6e14loc_37bdf6e14:
37bdf6e14mov edx, 1
37bdf6e19jmp 0x37bdf6de4
37bdf6e1b
37bdf6e1bloc_37bdf6e1b:
37bdf6e1badd rbp, 1
37bdf6e1fcmp rbp, rbx
37bdf6e22je 0x37bdf6c2d
37bdf6e28add r10, rdi
37bdf6e2badd r11, rsi
37bdf6e2ejmp 0x37bdf6da0
37bdf6e33
37bdf6e33loc_37bdf6e33:
37bdf6e33mov rax, r14
37bdf6e36jmp 0x37bdf6d06
37bdf6b00
Loading..