File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bf907a0
37bf907a0dlaexc_64_:
37bf907a0push r15
37bf907a2push r14
37bf907a4push r13
37bf907a6push r12
37bf907a8push rbp
37bf907a9push rdi
37bf907aapush rsi
37bf907abpush rbx
37bf907acsub rsp, 648
37bf907b3movups [rsp+608], x6
37bf907bbmovups [rsp+624], x7
37bf907c3mov rsi, [rsp+760]
37bf907cbmov rdi, [r9]
37bf907cemov rsi, [rsi]
37bf907d1mov [rsp+720], rcx
37bf907d9mov r10, rdx
37bf907dcmov rdx, [rdx]
37bf907dfmov rbx, r8
37bf907e2mov rcx, [rsp+800]
37bf907eamov rax, r9
37bf907edmov [rcx], 0
37bf907f4test rdx, rdx
37bf907f7je 0x37bf90c34
37bf907fdmov rcx, [rsp+776]
37bf90805mov rcx, [rcx]
37bf90808test rcx, rcx
37bf9080bje 0x37bf90c34
37bf90811mov r11, [rsp+784]
37bf90819mov r9, [r11]
37bf9081ctest r9, r9
37bf9081fje 0x37bf90c34
37bf90825mov r11, [rsp+768]
37bf9082dmov r8, [r11]
37bf90830lea r11, [rcx+r8]
37bf90834cmp rdx, r11
37bf90837jl 0x37bf90c34
37bf9083dxor edx, edx
37bf9083ftest rdi, rdi
37bf90842cmovs rdi, rdx
37bf90846test rsi, rsi
37bf90849cmovns rdx, rsi
37bf9084dlea rsi, [r8+1]
37bf90851mov [rsp+168], rsi
37bf90859mov r11, rdi
37bf9085cmov [rsp+232], rsi
37bf90864lea rsi, [r8+2]
37bf90868not r11
37bf9086bmov [rsp+152], rsi
37bf90873mov [rsp+240], rsi
37bf9087bmov rsi, r8
37bf9087eimul rsi, rdi
37bf90882mov [rsp+176], rdx
37bf9088alea rdx, [r8+3]
37bf9088emov [rsp+248], rdx
37bf90896mov [rsp+136], r11
37bf9089elea rdx, [r11+rsi]
37bf908a2mov [rsp+160], rsi
37bf908aaadd rdx, r8
37bf908adcmp r9, 1
37bf908b1jne 0x37bf908bd
37bf908b3cmp rcx, 1
37bf908b7je 0x37bf91898
37bf908bd
37bf908bdloc_37bf908bd:
37bf908bdlea r14, [rip+0x4cb39c]
37bf908c4mov [rsp+32], rax
37bf908c9add rcx, r9
37bf908cclea rsi, [rsp+480]
37bf908d4mov [rsp+56], 4
37bf908ddlea r8, [rsp+256]
37bf908e5lea r9, [rbx+8*rdx]
37bf908e9mov [rsp+48], r14
37bf908eemov rdx, r8
37bf908f1mov [rsp+40], rsi
37bf908f6mov [rsp+256], rcx
37bf908felea rcx, [rip+0x4cb353]
37bf90905mov [rsp+728], r10
37bf9090dmov [rsp+744], rax
37bf90915mov [rsp+144], r8
37bf9091dcall dlacpy_64_
37bf90922mov rax, [rsp+792]
37bf9092amov [rsp+32], r14
37bf9092fmov r9, rsi
37bf90932mov r8, [rsp+144]
37bf9093alea rcx, [rip+0x4cb327]
37bf90941mov [rsp+48], 3
37bf9094amov [rsp+40], rax
37bf9094fmov rdx, r8
37bf90952call dlange_64_
37bf90957mov edx, 1
37bf9095clea rcx, [rip+0x4cb308]
37bf90963movapd x6, x0
37bf90967call dlamch_64_
37bf9096cmov edx, 1
37bf90971lea rcx, [rip+0x4cb2f4]
37bf90978movsd_xmm [rsp+144], x0
37bf90981call dlamch_64_
37bf90986movsd_xmm x1, [rip+0x4cb30a]
37bf9098emovsd_xmm x2, [rsp+144]
37bf90997lea rcx, [rsp+224]
37bf9099fmov rax, [rsp+776]
37bf909a7mov r9, [rsp+776]
37bf909aflea r8, [rip+0x4cb2ba]
37bf909b6mov [rsp+464], 0
37bf909c2divsd x0, x2
37bf909c6mulsd x1, x2
37bf909camov rdx, [rax]
37bf909cdmov [rsp+120], rcx
37bf909d2lea rcx, [rsp+336]
37bf909damov [rsp+112], rcx
37bf909dflea rcx, [rsp+448]
37bf909e7lea rax, [rip+0x4cb292]
37bf909eemov [rsp+96], rcx
37bf909f3lea rcx, [rsp+264]
37bf909fbmov [rsp+88], rcx
37bf90a00mov rcx, rdx
37bf90a03lea rdx, [rdx+4*rdx]
37bf90a07mov [rsp+104], rax
37bf90a0cshl rcx, 5
37bf90a10lea rdx, [rsi+8*rdx]
37bf90a14mov rax, [rsp+784]
37bf90a1cmulsd x1, x6
37bf90a20add rcx, rsi
37bf90a23mov [rsp+56], rdx
37bf90a28lea rdx, [rip+0x4cb249]
37bf90a2fmov [rsp+72], rcx
37bf90a34mov rcx, rdx
37bf90a37mov [rsp+32], rax
37bf90a3cmov [rsp+80], r14
37bf90a41mov [rsp+64], r14
37bf90a46mov [rsp+48], r14
37bf90a4bmovapd x6, x1
37bf90a4fmov [rsp+40], rsi
37bf90a54maxsd x6, x0
37bf90a58pxor x0, x0
37bf90a5cmovups [rsp+448], x0
37bf90a64call dlasy2_64_
37bf90a69mov rax, [rsp+776]
37bf90a71movddup x0, [rip+0x4cb227]
37bf90a79movsd_xmm x1, [rsp+264]
37bf90a82xorpd x0, [rsp+448]
37bf90a8bmov rcx, [rax]
37bf90a8emov rax, [rsp+784]
37bf90a96mov r10, [rsp+728]
37bf90a9emov rdx, [rax]
37bf90aa1mov rax, [rsp+744]
37bf90aa9lea rdx, [rdx+2*rcx-3]
37bf90aaecmp rdx, 2
37bf90ab2je 0x37bf91230
37bf90ab8movsd_xmm x3, [rsp+464]
37bf90ac1cmp rdx, 3
37bf90ac5je 0x37bf90c60
37bf90acblea rbp, [rsp+280]
37bf90ad3lea rdx, [rsp+368]
37bf90adbmovhpd x1, [rsp+448]
37bf90ae4movsd_xmm [rsp+368], x3
37bf90aedmov [rsp+32], rbp
37bf90af2lea r9, [rip+0x4cb157]
37bf90af9lea r8, [rsp+352]
37bf90b01lea rcx, [rip+0x4cb180]
37bf90b08movups [rsp+352], x1
37bf90b10call dlarfg_64_
37bf90b15mov rax, [rip+0x4cb18c]
37bf90b1clea r8, [rip+0x4cb165]
37bf90b23lea r9, [rsp+352]
37bf90b2bmov [rsp+368], rax
37bf90b33mov rax, [rsp+768]
37bf90b3bmov rdx, [rax]
37bf90b3emov rax, [rsp+792]
37bf90b46mov rcx, rdx
37bf90b49add rdx, [rsp+136]
37bf90b51imul rcx, rdi
37bf90b55add rdx, rcx
37bf90b58lea rcx, [rip+0x4cb131]
37bf90b5fmovsd_xmm x7, [rbx+8*rdx]
37bf90b64mov [rsp+56], rax
37bf90b69mov rdx, r8
37bf90b6cmov [rsp+64], 1
37bf90b75mov [rsp+48], r14
37bf90b7amov [rsp+40], rsi
37bf90b7fmov [rsp+32], rbp
37bf90b84call dlarfx_64_
37bf90b89mov rax, [rsp+792]
37bf90b91mov [rsp+48], r14
37bf90b96lea r8, [rip+0x4cb0eb]
37bf90b9dmov [rsp+40], rsi
37bf90ba2lea r9, [rsp+352]
37bf90baamov rdx, r8
37bf90badlea rcx, [rip+0x4cb0dd]
37bf90bb4mov [rsp+56], rax
37bf90bb9mov [rsp+64], 1
37bf90bc2mov [rsp+32], rbp
37bf90bc7call dlarfx_64_
37bf90bccmov r10, [rsp+728]
37bf90bd4movsd_xmm x0, [rsp+496]
37bf90bddandpd x0, [rip+0x4cb0cb]
37bf90be5mov rax, [rsp+744]
37bf90bedmovsd_xmm x1, [rsp+528]
37bf90bf6andpd x1, [rip+0x4cb0b2]
37bf90bfemaxsd x0, x1
37bf90c02movsd_xmm x1, [rsp+560]
37bf90c0bsubsd x1, x7
37bf90c0fandpd x1, [rip+0x4cb099]
37bf90c17maxsd x0, x1
37bf90c1bcomisd x0, x6
37bf90c1fjbe 0x37bf916c0
37bf90c25
37bf90c25loc_37bf90c25:
37bf90c25mov rax, [rsp+800]
37bf90c2dmov [rax], 1
37bf90c34
37bf90c34loc_37bf90c34:
37bf90c34movups x6, [rsp+608]
37bf90c3cmovups x7, [rsp+624]
37bf90c44add rsp, 648
37bf90c4bpop rbx
37bf90c4cpop rsi
37bf90c4dpop rdi
37bf90c4epop rbp
37bf90c4fpop r12
37bf90c51pop r13
37bf90c53pop r14
37bf90c55pop r15
37bf90c57ret
37bf90c58
37bf90c58 0f 1f 84 00 00 00 00 00 ........
37bf90c60
37bf90c60loc_37bf90c60:
37bf90c60lea r14, [rsp+288]
37bf90c68lea r15, [rsp+384]
37bf90c70mov [rsp+728], r10
37bf90c78mov [rsp+32], r14
37bf90c7dlea r9, [rip+0x4cafcc]
37bf90c84mov rdx, r15
37bf90c87lea r8, [rsp+392]
37bf90c8flea rcx, [rip+0x4caff2]
37bf90c96mov [rsp+744], rax
37bf90c9elea r12, [rsp+296]
37bf90ca6movsd_xmm [rsp+184], x3
37bf90caflea r13, [rip+0x4cafaa]
37bf90cb6lea rbp, [rsp+416]
37bf90cbemovups [rsp+384], x0
37bf90cc6movsd_xmm [rsp+400], x1
37bf90ccfmovsd_xmm [rsp+144], x1
37bf90cd8mov [rsp+192], r15
37bf90ce0mov [rsp+200], r14
37bf90ce8call dlarfg_64_
37bf90cedmov [rsp+32], r12
37bf90cf2mov rdx, rbp
37bf90cf5movsd_xmm x4, [rsp+472]
37bf90cfemovsd_xmm x0, [rsp+392]
37bf90d07mov rax, [rip+0x4caf9a]
37bf90d0elea r9, [rip+0x4caf3b]
37bf90d15lea r8, [rsp+424]
37bf90d1dmovapd x2, x4
37bf90d21lea rcx, [rip+0x4caf60]
37bf90d28movsd_xmm x1, [rsp+144]
37bf90d31mov [rsp+144], rbp
37bf90d39mulsd x2, x0
37bf90d3dmov [rsp+384], rax
37bf90d45addsd x2, [rsp+184]
37bf90d4emulsd x2, [rsp+288]
37bf90d57movsd_xmm [rsp+432], x1
37bf90d60mulsd x0, x2
37bf90d64mulsd x2, [rsp+400]
37bf90d6dsubsd x0, x4
37bf90d71unpcklpd x0, x2
37bf90d75movups [rsp+416], x0
37bf90d7dcall dlarfg_64_
37bf90d82mov [rsp+48], r13
37bf90d87mov r9, r15
37bf90d8amov r8, r13
37bf90d8dmov rax, [rip+0x4caf14]
37bf90d94mov [rsp+40], rsi
37bf90d99lea rdx, [rip+0x4caee8]
37bf90da0lea rcx, [rip+0x4caee9]
37bf90da7mov [rsp+64], 1
37bf90db0mov [rsp+416], rax
37bf90db8mov rax, [rsp+792]
37bf90dc0mov [rsp+32], r14
37bf90dc5mov [rsp+56], rax
37bf90dcacall dlarfx_64_
37bf90dcfmov [rsp+48], r13
37bf90dd4mov r9, r15
37bf90dd7mov rdx, r13
37bf90ddamov rax, [rsp+792]
37bf90de2mov [rsp+40], rsi
37bf90de7lea r8, [rip+0x4cae9a]
37bf90deelea rcx, [rip+0x4cae9c]
37bf90df5mov [rsp+64], 1
37bf90dfemov [rsp+56], rax
37bf90e03mov [rsp+32], r14
37bf90e08call dlarfx_64_
37bf90e0dmov [rsp+48], r13
37bf90e12mov r9, rbp
37bf90e15mov r8, r13
37bf90e18mov rax, [rsp+792]
37bf90e20lea rdx, [rsp+488]
37bf90e28mov [rsp+64], 1
37bf90e31lea rcx, [rip+0x4cae58]
37bf90e38mov [rsp+40], rdx
37bf90e3dlea rdx, [rip+0x4cae44]
37bf90e44mov [rsp+56], rax
37bf90e49mov [rsp+32], r12
37bf90e4ecall dlarfx_64_
37bf90e53mov rax, [rsp+792]
37bf90e5bmov [rsp+48], r13
37bf90e60mov r9, rbp
37bf90e63lea rdx, [rsp+512]
37bf90e6bmov [rsp+32], r12
37bf90e70lea r8, [rip+0x4cae11]
37bf90e77mov [rsp+56], rax
37bf90e7clea rcx, [rip+0x4cae0e]
37bf90e83mov [rsp+40], rdx
37bf90e88mov rdx, r13
37bf90e8bmov [rsp+64], 1
37bf90e94call dlarfx_64_
37bf90e99movddup x2, [rip+0x4cae0f]
37bf90ea1movupd x0, [rsp+496]
37bf90eaamov r10, [rsp+728]
37bf90eb2mov rax, [rsp+744]
37bf90ebamovupd x1, [rsp+496]
37bf90ec3movlpd x1, [rsp+536]
37bf90eccmovhpd x0, [rsp+528]
37bf90ed5andpd x0, x2
37bf90ed9andpd x1, x2
37bf90eddmaxpd x0, x1
37bf90ee1movapd x1, x0
37bf90ee5unpckhpd x1, x0
37bf90ee9maxpd x1, x0
37bf90eedcomisd x1, x6
37bf90ef1ja 0x37bf90c25
37bf90ef7mov rsi, [rsp+768]
37bf90effmov rdx, [r10]
37bf90f02lea r8, [rsp+352]
37bf90f0amov r15, [rsp+136]
37bf90f12mov r14, [rsp+200]
37bf90f1amov rcx, [rsi]
37bf90f1dmov rbp, [rsp+192]
37bf90f25mov [rsp+48], rax
37bf90f2amov [rsp+64], 1
37bf90f33sub rdx, rcx
37bf90f36mov [rsp+32], r14
37bf90f3bmov r9, rbp
37bf90f3eadd rdx, 1
37bf90f42mov [rsp+352], rdx
37bf90f4amov rdx, [rsp+792]
37bf90f52mov [rsp+56], rdx
37bf90f57mov rdx, rcx
37bf90f5aimul rdx, rdi
37bf90f5eadd rdx, r15
37bf90f61add rdx, rcx
37bf90f64lea rcx, [rip+0x4cad25]
37bf90f6blea rdx, [rbx+8*rdx]
37bf90f6fmov [rsp+40], rdx
37bf90f74lea rdx, [rip+0x4cad0d]
37bf90f7bcall dlarfx_64_
37bf90f80mov rax, [rsp+792]
37bf90f88mov r9, rbp
37bf90f8bmov [rsp+64], 1
37bf90f94lea r8, [rip+0x4caced]
37bf90f9blea rcx, [rip+0x4cacef]
37bf90fa2mov [rsp+56], rax
37bf90fa7mov rax, [rsp+744]
37bf90fafmov [rsp+48], rax
37bf90fb4mov rax, [rsp+768]
37bf90fbcmov rdx, [rax]
37bf90fbfmov [rsp+32], r14
37bf90fc4imul rdx, rdi
37bf90fc8lea rdx, [r15+rdx+1]
37bf90fcdlea rdx, [rbx+8*rdx]
37bf90fd1mov [rsp+40], rdx
37bf90fd6lea rdx, [rsp+248]
37bf90fdecall dlarfx_64_
37bf90fe3mov r10, [rsp+728]
37bf90febmov rax, [rsp+768]
37bf90ff3lea r8, [rsp+352]
37bf90ffbmov r13, [rsp+144]
37bf91003mov rdx, [rax]
37bf91006mov rcx, [r10]
37bf91009mov [rsp+32], r12
37bf9100emov rax, [rsp+792]
37bf91016mov r9, r13
37bf91019mov [rsp+64], 1
37bf91022sub rcx, rdx
37bf91025imul rdx, rdi
37bf91029mov [rsp+56], rax
37bf9102emov rax, [rsp+744]
37bf91036add rcx, 1
37bf9103amov [rsp+352], rcx
37bf91042lea rcx, [rip+0x4cac47]
37bf91049add rdx, r15
37bf9104cadd rdx, [rsp+168]
37bf91054mov [rsp+48], rax
37bf91059lea rdx, [rbx+8*rdx]
37bf9105dmov [rsp+40], rdx
37bf91062lea rdx, [rip+0x4cac1f]
37bf91069call dlarfx_64_
37bf9106emov rsi, [rsp+160]
37bf91076mov r9, r13
37bf91079mov rax, [rsp+792]
37bf91081mov [rsp+64], 1
37bf9108alea r8, [rip+0x4cabf7]
37bf91091lea rcx, [rip+0x4cabf9]
37bf91098add rsi, rdi
37bf9109bmov [rsp+56], rax
37bf910a0mov rax, [rsp+744]
37bf910a8add rsi, r15
37bf910abmov [rsp+32], r12
37bf910b0lea rdx, [rbx+8*rsi+8]
37bf910b5mov [rsp+48], rax
37bf910bamov [rsp+40], rdx
37bf910bflea rdx, [rsp+248]
37bf910c7call dlarfx_64_
37bf910ccmov rax, [rsp+768]
37bf910d4mov r10, [rsp+728]
37bf910dcmov r8, [rax]
37bf910dfmov rax, [rsp+152]
37bf910e7mov rcx, r8
37bf910eaimul rcx, rdi
37bf910eeadd rcx, r15
37bf910f1lea rdx, [rax+rcx]
37bf910f5mov [rbx+8*rdx], 0
37bf910fdlea rdx, [rax+rsi]
37bf91101mov rax, [rsp+720]
37bf91109mov [rbx+8*rdx], 0
37bf91111mov rdx, [rsp+248]
37bf91119add rcx, rdx
37bf9111cadd rsi, rdx
37bf9111fcmp [rax], 0
37bf91123mov rax, [rsp+744]
37bf9112bmov [rbx+8*rcx], 0
37bf91133mov [rbx+8*rsi], 0
37bf9113bje 0x37bf914ec
37bf91141mov rsi, [rsp+176]
37bf91149mov rax, [rsp+792]
37bf91151mov [rsp+64], 1
37bf9115alea rcx, [rip+0x4cab30]
37bf91161mov r9, [rsp+192]
37bf91169mov [rsp+56], rax
37bf9116eimul r8, rsi
37bf91172mov rax, [rsp+760]
37bf9117amov [rsp+48], rax
37bf9117fmov rax, [rsp+752]
37bf91187sub r8, rsi
37bf9118alea rdx, [rax+8*r8]
37bf9118emov rax, [rsp+200]
37bf91196lea r8, [rip+0x4caaeb]
37bf9119dmov [rsp+40], rdx
37bf911a2mov rdx, r10
37bf911a5mov [rsp+32], rax
37bf911aacall dlarfx_64_
37bf911afmov rax, [rsp+792]
37bf911b7mov rdx, [rsp+168]
37bf911bfmov [rsp+64], 1
37bf911c8mov [rsp+32], r12
37bf911cdmov r9, [rsp+144]
37bf911d5lea r8, [rip+0x4caaac]
37bf911dclea rcx, [rip+0x4caaae]
37bf911e3mov [rsp+56], rax
37bf911e8imul rdx, rsi
37bf911ecmov rax, [rsp+760]
37bf911f4mov [rsp+48], rax
37bf911f9mov rax, [rsp+752]
37bf91201sub rdx, rsi
37bf91204lea rdx, [rax+8*rdx]
37bf91208mov [rsp+40], rdx
37bf9120dmov rdx, [rsp+728]
37bf91215call dlarfx_64_
37bf9121amov rax, [rsp+744]
37bf91222mov r10, [rsp+728]
37bf9122ajmp 0x37bf914ec
37bf9122f
37bf9122f 90 .
37bf91230
37bf91230loc_37bf91230:
37bf91230lea r14, [rsp+280]
37bf91238lea r9, [rip+0x4caa11]
37bf9123fmovups [rsp+352], x0
37bf91247mov [rsp+32], r14
37bf9124clea r8, [rsp+360]
37bf91254lea rdx, [rsp+352]
37bf9125clea rcx, [rip+0x4caa25]
37bf91263mov [rsp+728], r10
37bf9126blea rbp, [rip+0x4ca9ee]
37bf91272movsd_xmm [rsp+368], x1
37bf9127bmov [rsp+744], rax
37bf91283call dlarfg_64_
37bf91288mov rax, [rip+0x4caa19]
37bf9128fmov rdx, [rsp+152]
37bf91297lea r8, [rip+0x4ca9ea]
37bf9129elea r9, [rsp+352]
37bf912a6lea rcx, [rip+0x4ca9e3]
37bf912admov [rsp+352], rax
37bf912b5mov rax, [rsp+160]
37bf912bdlea rax, [rax+2*rdi]
37bf912c1add rdx, rax
37bf912c4mov [rsp+144], rax
37bf912ccmov rax, [rsp+792]
37bf912d4add rdx, [rsp+136]
37bf912dcmovsd_xmm x7, [rbx+8*rdx]
37bf912e1mov [rsp+56], rax
37bf912e6mov rdx, r8
37bf912e9mov [rsp+64], 1
37bf912f2mov [rsp+48], rbp
37bf912f7mov [rsp+40], rsi
37bf912fcmov [rsp+32], r14
37bf91301call dlarfx_64_
37bf91306mov rax, [rsp+792]
37bf9130emov [rsp+48], rbp
37bf91313lea r8, [rip+0x4ca96e]
37bf9131amov [rsp+40], rsi
37bf9131flea r9, [rsp+352]
37bf91327mov rdx, r8
37bf9132alea rcx, [rip+0x4ca960]
37bf91331mov [rsp+56], rax
37bf91336mov [rsp+64], 1
37bf9133fmov [rsp+32], r14
37bf91344call dlarfx_64_
37bf91349mov rax, [rsp+744]
37bf91351movsd_xmm x0, [rsp+488]
37bf9135amovsd_xmm x1, [rsp+496]
37bf91363andpd x0, [rip+0x4ca945]
37bf9136bandpd x1, [rip+0x4ca93d]
37bf91373maxsd x0, x1
37bf91377movsd_xmm x1, [rsp+480]
37bf91380subsd x1, x7
37bf91384andpd x1, [rip+0x4ca924]
37bf9138cmaxsd x0, x1
37bf91390comisd x0, x6
37bf91394ja 0x37bf90c25
37bf9139amov [rsp+48], rax
37bf9139fmov rsi, [rsp+792]
37bf913a7lea rdx, [rsp+240]
37bf913aflea r9, [rsp+352]
37bf913b7mov rax, [rsp+768]
37bf913bflea r8, [rip+0x4ca8c2]
37bf913c6mov [rsp+64], 1
37bf913cfmov [rsp+56], rsi
37bf913d4mov rsi, [rsp+136]
37bf913dcmov rcx, [rax]
37bf913dfmov [rsp+32], r14
37bf913e4imul rcx, rdi
37bf913e8lea rcx, [rsi+rcx+1]
37bf913edlea rcx, [rbx+8*rcx]
37bf913f1mov [rsp+40], rcx
37bf913f6lea rcx, [rip+0x4ca894]
37bf913fdcall dlarfx_64_
37bf91402mov rax, [rsp+768]
37bf9140amov r10, [rsp+728]
37bf91412lea r8, [rsp+416]
37bf9141alea r9, [rsp+352]
37bf91422mov rcx, [rax]
37bf91425mov rdx, [r10]
37bf91428mov [rsp+32], r14
37bf9142dmov rax, [rsp+792]
37bf91435mov [rsp+64], 1
37bf9143esub rdx, rcx
37bf91441mov [rsp+416], rdx
37bf91449mov rdx, [rsp+144]
37bf91451mov [rsp+56], rax
37bf91456mov rax, [rsp+744]
37bf9145esub rdx, rdi
37bf91461add rdx, rsi
37bf91464mov [rsp+48], rax
37bf91469add rdx, rcx
37bf9146clea rcx, [rip+0x4ca81d]
37bf91473lea rdx, [rbx+8*rdx]
37bf91477mov [rsp+40], rdx
37bf9147clea rdx, [rip+0x4ca805]
37bf91483call dlarfx_64_
37bf91488mov rax, [rsp+768]
37bf91490mov r10, [rsp+728]
37bf91498mov rcx, [rax]
37bf9149bmov rax, [rsp+720]
37bf914a3mov rdx, rcx
37bf914a6imul rdx, rdi
37bf914aaadd rdx, rsi
37bf914adlea r8, [rcx+rdx]
37bf914b1movsd_xmm [rbx+8*r8], x7
37bf914b7mov r8, [rsp+168]
37bf914bfadd r8, rdx
37bf914c2add rdx, [rsp+240]
37bf914cacmp [rax], 0
37bf914cemov [rbx+8*r8], 0
37bf914d6mov rax, [rsp+744]
37bf914demov [rbx+8*rdx], 0
37bf914e6jne 0x37bf91cb8
37bf914ec
37bf914ecloc_37bf914ec:
37bf914ecmov rsi, [rsp+784]
37bf914f4cmp [rsi], 2
37bf914f8je 0x37bf91a40
37bf914fe
37bf914feloc_37bf914fe:
37bf914femov rsi, [rsp+776]
37bf91506cmp [rsi], 2
37bf9150ajne 0x37bf90c34
37bf91510mov [rsp+744], rax
37bf91518mov rax, [rsp+784]
37bf91520lea r9, [rsp+312]
37bf91528mov [rsp+728], r10
37bf91530mov r10, [rsp+136]
37bf91538mov rdx, [rax]
37bf9153bmov rax, [rsp+768]
37bf91543add rdx, [rax]
37bf91546mov [rsp+56], r9
37bf9154blea r9, [rsp+328]
37bf91553lea r15, [rdx+1]
37bf91557mov rax, rdx
37bf9155amov rbp, rdx
37bf9155dmov [rsp+48], r9
37bf91562mov rdx, r15
37bf91565lea r9, [rsp+304]
37bf9156dmov [rsp+144], r15
37bf91575imul rdx, rdi
37bf91579mov [rsp+40], r9
37bf9157elea r9, [rsp+320]
37bf91586mov [rsp+32], r9
37bf9158blea rsi, [rdx+r10]
37bf9158fsub rdx, rdi
37bf91592lea rcx, [rdx+r10]
37bf91596lea r8, [r15+rsi]
37bf9159amov [rsp+152], rdx
37bf915a2mov r13, rsi
37bf915a5lea r10, [r15+rcx]
37bf915a9lea rdx, [rax+rsi]
37bf915admov r12, rcx
37bf915b0add rcx, rax
37bf915b3lea rsi, [rsp+216]
37bf915bblea rax, [rsp+272]
37bf915c3mov [rsp+72], rax
37bf915c8lea rdx, [rbx+8*rdx]
37bf915cclea r9, [rbx+8*r8]
37bf915d0mov r14, rax
37bf915d3mov [rsp+64], rsi
37bf915d8lea r8, [rbx+8*r10]
37bf915dclea rcx, [rbx+8*rcx]
37bf915e0call dlanv2_64_
37bf915e5mov r10, [rsp+728]
37bf915edmov rax, [rsp+744]
37bf915f5lea r11, [rsp+344]
37bf915fdmov rdx, [r10]
37bf91600cmp r15, rdx
37bf91603jl 0x37bf91d05
37bf91609
37bf91609loc_37bf91609:
37bf91609lea rax, [rbp-1]
37bf9160dmov [rsp+48], r14
37bf91612lea rdx, [rbx+8*r12+8]
37bf91617mov rcx, r11
37bf9161amov [rsp+344], rax
37bf91622lea rax, [rip+0x4ca627]
37bf91629lea r9, [rbx+8*r13+8]
37bf9162emov [rsp+32], rax
37bf91633lea r8, [rip+0x4ca616]
37bf9163amov [rsp+40], rsi
37bf9163fmov [rsp+728], r10
37bf91647call drot_64_
37bf9164cmov rax, [rsp+720]
37bf91654mov r10, [rsp+728]
37bf9165ccmp [rax], 0
37bf91660je 0x37bf90c34
37bf91666mov rbx, [rsp+176]
37bf9166emov rax, [rsp+144]
37bf91676mov [rsp+48], r14
37bf9167blea r8, [rip+0x4ca5ce]
37bf91682mov [rsp+40], rsi
37bf91687imul rax, rbx
37bf9168bmov rcx, rax
37bf9168esub rcx, rbx
37bf91691mov rax, rcx
37bf91694sub rax, rbx
37bf91697mov rbx, [rsp+752]
37bf9169flea rdx, [rbx+8*rax]
37bf916a3lea rax, [rip+0x4ca5a6]
37bf916aamov [rsp+32], rax
37bf916aflea r9, [rbx+8*rcx]
37bf916b3mov rcx, r10
37bf916b6call drot_64_
37bf916bbjmp 0x37bf90c34
37bf916c0
37bf916c0loc_37bf916c0:
37bf916c0mov rsi, [rsp+768]
37bf916c8mov rdx, [r10]
37bf916cblea r9, [rsp+352]
37bf916d3lea r8, [rsp+416]
37bf916dbmov rcx, [rsi]
37bf916demov rsi, [rsp+792]
37bf916e6mov [rsp+48], rax
37bf916ebmov [rsp+64], 1
37bf916f4sub rdx, rcx
37bf916f7mov [rsp+56], rsi
37bf916fcmov rsi, [rsp+136]
37bf91704add rdx, 1
37bf91708mov [rsp+32], rbp
37bf9170dmov [rsp+416], rdx
37bf91715mov rdx, rcx
37bf91718imul rdx, rdi
37bf9171cadd rdx, rsi
37bf9171fadd rdx, rcx
37bf91722lea rcx, [rip+0x4ca567]
37bf91729lea rdx, [rbx+8*rdx]
37bf9172dmov [rsp+40], rdx
37bf91732lea rdx, [rip+0x4ca54f]
37bf91739call dlarfx_64_
37bf9173emov rax, [rsp+792]
37bf91746mov [rsp+64], 1
37bf9174flea rdx, [rsp+232]
37bf91757lea r8, [rip+0x4ca52a]
37bf9175elea r9, [rsp+352]
37bf91766mov [rsp+56], rax
37bf9176bmov rax, [rsp+744]
37bf91773mov [rsp+48], rax
37bf91778mov rax, [rsp+768]
37bf91780mov rcx, [rax]
37bf91783mov [rsp+32], rbp
37bf91788imul rcx, rdi
37bf9178clea rcx, [rsi+rcx+1]
37bf91791lea rcx, [rbx+8*rcx]
37bf91795mov [rsp+40], rcx
37bf9179alea rcx, [rip+0x4ca4f0]
37bf917a1call dlarfx_64_
37bf917a6mov rax, [rsp+768]
37bf917aemov rdx, [rsp+152]
37bf917b6mov r10, [rsp+728]
37bf917bemov rcx, [rax]
37bf917c1add rdx, rsi
37bf917c4mov rax, [rsp+720]
37bf917ccmov r8, rcx
37bf917cfimul r8, rdi
37bf917d3add r8, rdx
37bf917d6mov [rbx+8*r8], 0
37bf917demov r8, [rsp+232]
37bf917e6imul r8, rdi
37bf917eaadd r8, rdx
37bf917edlea rdx, [rdx+2*rdi]
37bf917f1add rdx, [rsp+160]
37bf917f9cmp [rax], 0
37bf917fdmov [rbx+8*r8], 0
37bf91805mov rax, [rsp+744]
37bf9180dmovsd_xmm [rbx+8*rdx], x7
37bf91812je 0x37bf914ec
37bf91818mov rax, [rsp+792]
37bf91820mov [rsp+32], rbp
37bf91825mov [rsp+64], 1
37bf9182emov [rsp+56], rax
37bf91833mov rax, [rsp+760]
37bf9183bmov [rsp+48], rax
37bf91840mov rax, [rsp+176]
37bf91848imul rcx, rax
37bf9184csub rcx, rax
37bf9184fmov rax, [rsp+752]
37bf91857lea rdx, [rax+8*rcx]
37bf9185bmov [rsp+40], rdx
37bf91860
37bf91860loc_37bf91860:
37bf91860mov rdx, r10
37bf91863lea r9, [rsp+352]
37bf9186blea r8, [rip+0x4ca416]
37bf91872lea rcx, [rip+0x4ca418]
37bf91879call dlarfx_64_
37bf9187emov r10, [rsp+728]
37bf91886mov rax, [rsp+744]
37bf9188ejmp 0x37bf914ec
37bf91893
37bf91893 0f 1f 44 00 00 ..D..
37bf91898
37bf91898loc_37bf91898:
37bf91898mov [rsp+744], rax
37bf918a0lea rax, [rsi+rdi]
37bf918a4mov rsi, [rsp+168]
37bf918aclea r9, [rsp+272]
37bf918b4mov [rsp+144], rax
37bf918bcadd rax, r11
37bf918bfmovsd_xmm x4, [rbx+8*rdx]
37bf918c4mov r14, r9
37bf918c7add rsi, rax
37bf918caadd r8, rax
37bf918cdmov r13, rax
37bf918d0mov [rsp+728], r10
37bf918d8movsd_xmm x0, [rbx+8*rsi]
37bf918ddmov r12, rsi
37bf918e0lea rcx, [rbx+8*r8]
37bf918e4movapd x7, x4
37bf918e8lea rdx, [rsp+344]
37bf918f0lea rsi, [rsp+216]
37bf918f8mov [rsp+32], rdx
37bf918fdmovapd x6, x0
37bf91901subsd x0, x4
37bf91905lea rdx, [rsp+480]
37bf9190dmov r8, rsi
37bf91910lea rbp, [rsp+480]
37bf91918movsd_xmm [rsp+480], x0
37bf91921call dlartg_64_
37bf91926mov r10, [rsp+728]
37bf9192emov rax, [rsp+744]
37bf91936mov rdx, [r10]
37bf91939cmp [rsp+152], rdx
37bf91941jle 0x37bf91c4d
37bf91947
37bf91947loc_37bf91947:
37bf91947mov rax, [rsp+768]
37bf9194flea r9, [rbx+8*r13+8]
37bf91954mov rcx, rbp
37bf91957mov r15, [rsp+136]
37bf9195flea r8, [rip+0x4ca2ea]
37bf91966mov [rsp+728], r10
37bf9196emov rax, [rax]
37bf91971mov [rsp+48], r14
37bf91976mov [rsp+40], rsi
37bf9197blea rdx, [rax-1]
37bf9197fimul rax, rdi
37bf91983mov [rsp+480], rdx
37bf9198blea rax, [r15+rax+1]
37bf91990lea rdx, [rbx+8*rax]
37bf91994lea rax, [rip+0x4ca2b5]
37bf9199bmov [rsp+32], rax
37bf919a0call drot_64_
37bf919a5mov rax, [rsp+768]
37bf919admov rax, [rax]
37bf919b0imul rdi, rax
37bf919b4lea rdx, [rax+r15]
37bf919b8add rdx, rdi
37bf919bbmovsd_xmm [rbx+8*rdx], x6
37bf919c0movsd_xmm [rbx+8*r12], x7
37bf919c6mov rbx, [rsp+720]
37bf919cecmp [rbx], 0
37bf919d2je 0x37bf90c34
37bf919d8mov rbx, [rsp+176]
37bf919e0mov rdx, [rsp+168]
37bf919e8mov [rsp+48], r14
37bf919edlea r8, [rip+0x4ca25c]
37bf919f4mov [rsp+40], rsi
37bf919f9mov rcx, [rsp+728]
37bf91a01imul rdx, rbx
37bf91a05imul rax, rbx
37bf91a09sub rdx, rbx
37bf91a0csub rax, rbx
37bf91a0fmov rbx, [rsp+752]
37bf91a17lea rax, [rbx+8*rax]
37bf91a1blea rbx, [rip+0x4ca22e]
37bf91a22mov [rsp+32], rbx
37bf91a27mov rbx, [rsp+752]
37bf91a2flea r9, [rbx+8*rdx]
37bf91a33mov rdx, rax
37bf91a36call drot_64_
37bf91a3bjmp 0x37bf90c34
37bf91a40
37bf91a40loc_37bf91a40:
37bf91a40mov [rsp+744], rax
37bf91a48mov rax, [rsp+768]
37bf91a50lea rbp, [rsp+272]
37bf91a58mov r15, [rsp+232]
37bf91a60mov r14, [rsp+136]
37bf91a68mov [rsp+728], r10
37bf91a70mov rcx, [rax]
37bf91a73lea rax, [rsp+312]
37bf91a7bmov [rsp+72], rbp
37bf91a80mov rdx, r15
37bf91a83mov [rsp+56], rax
37bf91a88lea rax, [rsp+328]
37bf91a90mov rsi, rcx
37bf91a93imul rdx, rdi
37bf91a97mov [rsp+48], rax
37bf91a9clea rax, [rsp+304]
37bf91aa4imul rsi, rdi
37bf91aa8mov [rsp+40], rax
37bf91aadlea rax, [rsp+320]
37bf91ab5mov [rsp+32], rax
37bf91abalea r13, [rdx+r14]
37bf91abeadd rsi, r14
37bf91ac1lea rdx, [r13+rcx]
37bf91ac6lea r9, [r15+r13]
37bf91acaadd rcx, rsi
37bf91acdlea r8, [r15+rsi]
37bf91ad1lea rsi, [rsp+216]
37bf91ad9mov [rsp+64], rsi
37bf91adelea rdx, [rbx+8*rdx]
37bf91ae2lea rcx, [rbx+8*rcx]
37bf91ae6lea r9, [rbx+8*r9]
37bf91aealea r8, [rbx+8*r8]
37bf91aeecall dlanv2_64_
37bf91af3mov rax, [rsp+768]
37bf91afbmov r10, [rsp+728]
37bf91b03lea r11, [rsp+344]
37bf91b0bmov [rsp+144], r11
37bf91b13mov r8, [rax]
37bf91b16mov rax, [rsp+744]
37bf91b1emov rdx, r8
37bf91b21not rdx
37bf91b24add rdx, [r10]
37bf91b27mov [rsp+32], rax
37bf91b2cmov [rsp+344], rdx
37bf91b34lea rdx, [r8+2]
37bf91b38imul rdx, rdi
37bf91b3cmov [rsp+48], rbp
37bf91b41mov [rsp+40], rsi
37bf91b46add rdx, r14
37bf91b49lea rcx, [r15+rdx]
37bf91b4dadd r8, rdx
37bf91b50lea rdx, [rbx+8*r8]
37bf91b54lea r9, [rbx+8*rcx]
37bf91b58mov r8, rax
37bf91b5bmov rcx, r11
37bf91b5ecall drot_64_
37bf91b63mov rax, [rsp+768]
37bf91b6blea r9, [rbx+8*r13+8]
37bf91b70mov rdx, [rax]
37bf91b73lea rax, [rip+0x4ca0d6]
37bf91b7amov [rsp+48], rbp
37bf91b7fmov [rsp+32], rax
37bf91b84mov r8, rax
37bf91b87lea rcx, [rdx-1]
37bf91b8bmov [rsp+40], rsi
37bf91b90imul rdx, rdi
37bf91b94mov [rsp+344], rcx
37bf91b9cmov rcx, [rsp+144]
37bf91ba4lea rdx, [r14+rdx+1]
37bf91ba9lea rdx, [rbx+8*rdx]
37bf91badcall drot_64_
37bf91bb2mov rax, [rsp+720]
37bf91bbamov r10, [rsp+728]
37bf91bc2cmp [rax], 0
37bf91bc6mov rax, [rsp+744]
37bf91bceje 0x37bf914fe
37bf91bd4mov rdx, r15
37bf91bd7mov r15, [rsp+768]
37bf91bdfmov rax, [rsp+176]
37bf91be7lea r8, [rip+0x4ca062]
37bf91beemov rcx, [r15]
37bf91bf1imul rdx, rax
37bf91bf5mov [rsp+48], rbp
37bf91bfamov [rsp+40], rsi
37bf91bffimul rcx, rax
37bf91c03sub rdx, rax
37bf91c06sub rcx, rax
37bf91c09mov rax, [rsp+752]
37bf91c11lea rcx, [rax+8*rcx]
37bf91c15lea rax, [rip+0x4ca034]
37bf91c1cmov [rsp+32], rax
37bf91c21mov rax, [rsp+752]
37bf91c29lea r9, [rax+8*rdx]
37bf91c2dmov rdx, rcx
37bf91c30mov rcx, r10
37bf91c33call drot_64_
37bf91c38mov rax, [rsp+744]
37bf91c40mov r10, [rsp+728]
37bf91c48jmp 0x37bf914fe
37bf91c4d
37bf91c4dloc_37bf91c4d:
37bf91c4dmov rcx, [rsp+768]
37bf91c55mov r15, [rsp+168]
37bf91c5dmov rcx, [rcx]
37bf91c60mov [rsp+48], r14
37bf91c65mov [rsp+40], rsi
37bf91c6asub rdx, rcx
37bf91c6dmov [rsp+32], rax
37bf91c72sub rdx, 1
37bf91c76mov [rsp+480], rdx
37bf91c7emov rdx, [rsp+144]
37bf91c86add rdx, rdi
37bf91c89add rdx, [rsp+136]
37bf91c91lea r8, [r15+rdx]
37bf91c95add rdx, rcx
37bf91c98mov rcx, rbp
37bf91c9blea r9, [rbx+8*r8]
37bf91c9flea rdx, [rbx+8*rdx]
37bf91ca3mov r8, rax
37bf91ca6call drot_64_
37bf91cabmov r10, [rsp+728]
37bf91cb3jmp 0x37bf91947
37bf91cb8
37bf91cb8loc_37bf91cb8:
37bf91cb8mov rax, [rsp+792]
37bf91cc0mov [rsp+32], r14
37bf91cc5mov [rsp+64], 1
37bf91ccemov [rsp+56], rax
37bf91cd3mov rax, [rsp+760]
37bf91cdbmov [rsp+48], rax
37bf91ce0mov rax, [rsp+176]
37bf91ce8imul rcx, rax
37bf91cecsub rcx, rax
37bf91cefmov rax, [rsp+752]
37bf91cf7lea rdx, [rax+8*rcx]
37bf91cfbmov [rsp+40], rdx
37bf91d00jmp 0x37bf91860
37bf91d05
37bf91d05loc_37bf91d05:
37bf91d05mov rcx, [rsp+152]
37bf91d0dsub rdx, rbp
37bf91d10mov [rsp+48], r14
37bf91d15mov r8, rax
37bf91d18sub rdx, 1
37bf91d1cmov [rsp+40], rsi
37bf91d21mov [rsp+344], rdx
37bf91d29lea rdx, [rcx+2*rdi]
37bf91d2dmov rdi, [rsp+144]
37bf91d35add rdx, [rsp+136]
37bf91d3dmov [rsp+32], rax
37bf91d42lea rcx, [rdi+rdx]
37bf91d46add rdx, rbp
37bf91d49mov [rsp+136], r11
37bf91d51lea r9, [rbx+8*rcx]
37bf91d55lea rdx, [rbx+8*rdx]
37bf91d59mov rcx, r11
37bf91d5ccall drot_64_
37bf91d61mov r10, [rsp+728]
37bf91d69mov r11, [rsp+136]
37bf91d71jmp 0x37bf91609
37bf907a0
37bf907a0dlaexc_64_:
37bf907a0push r15
37bf907a2push r14
37bf907a4push r13
37bf907a6push r12
37bf907a8push rbp
37bf907a9push rdi
37bf907aapush rsi
37bf907abpush rbx
37bf907acsub rsp, 648
37bf907b3movups [rsp+608], x6
37bf907bbmovups [rsp+624], x7
37bf907c3mov rsi, [rsp+760]
37bf907cbmov rdi, [r9]
37bf907cemov rsi, [rsi]
37bf907d1mov [rsp+720], rcx
37bf907d9mov r10, rdx
37bf907dcmov rdx, [rdx]
37bf907dfmov rbx, r8
37bf907e2mov rcx, [rsp+800]
37bf907eamov rax, r9
37bf907edmov [rcx], 0
37bf907f4test rdx, rdx
37bf907f7je 0x37bf90c34
37bf907fdmov rcx, [rsp+776]
37bf90805mov rcx, [rcx]
37bf90808test rcx, rcx
37bf9080bje 0x37bf90c34
37bf90811mov r11, [rsp+784]
37bf90819mov r9, [r11]
37bf9081ctest r9, r9
37bf9081fje 0x37bf90c34
37bf90825mov r11, [rsp+768]
37bf9082dmov r8, [r11]
37bf90830lea r11, [rcx+r8]
37bf90834cmp rdx, r11
37bf90837jl 0x37bf90c34
37bf9083dxor edx, edx
37bf9083ftest rdi, rdi
37bf90842cmovs rdi, rdx
37bf90846test rsi, rsi
37bf90849cmovns rdx, rsi
37bf9084dlea rsi, [r8+1]
37bf90851mov [rsp+168], rsi
37bf90859mov r11, rdi
37bf9085cmov [rsp+232], rsi
37bf90864lea rsi, [r8+2]
37bf90868not r11
37bf9086bmov [rsp+152], rsi
37bf90873mov [rsp+240], rsi
37bf9087bmov rsi, r8
37bf9087eimul rsi, rdi
37bf90882mov [rsp+176], rdx
37bf9088alea rdx, [r8+3]
37bf9088emov [rsp+248], rdx
37bf90896mov [rsp+136], r11
37bf9089elea rdx, [r11+rsi]
37bf908a2mov [rsp+160], rsi
37bf908aaadd rdx, r8
37bf908adcmp r9, 1
37bf908b1jne 0x37bf908bd
37bf908b3cmp rcx, 1
37bf908b7je 0x37bf91898
37bf908bd
37bf908bdloc_37bf908bd:
37bf908bdlea r14, [rip+0x4cb39c]
37bf908c4mov [rsp+32], rax
37bf908c9add rcx, r9
37bf908cclea rsi, [rsp+480]
37bf908d4mov [rsp+56], 4
37bf908ddlea r8, [rsp+256]
37bf908e5lea r9, [rbx+8*rdx]
37bf908e9mov [rsp+48], r14
37bf908eemov rdx, r8
37bf908f1mov [rsp+40], rsi
37bf908f6mov [rsp+256], rcx
37bf908felea rcx, [rip+0x4cb353]
37bf90905mov [rsp+728], r10
37bf9090dmov [rsp+744], rax
37bf90915mov [rsp+144], r8
37bf9091dcall dlacpy_64_
37bf90922mov rax, [rsp+792]
37bf9092amov [rsp+32], r14
37bf9092fmov r9, rsi
37bf90932mov r8, [rsp+144]
37bf9093alea rcx, [rip+0x4cb327]
37bf90941mov [rsp+48], 3
37bf9094amov [rsp+40], rax
37bf9094fmov rdx, r8
37bf90952call dlange_64_
37bf90957mov edx, 1
37bf9095clea rcx, [rip+0x4cb308]
37bf90963movapd x6, x0
37bf90967call dlamch_64_
37bf9096cmov edx, 1
37bf90971lea rcx, [rip+0x4cb2f4]
37bf90978movsd_xmm [rsp+144], x0
37bf90981call dlamch_64_
37bf90986movsd_xmm x1, [rip+0x4cb30a]
37bf9098emovsd_xmm x2, [rsp+144]
37bf90997lea rcx, [rsp+224]
37bf9099fmov rax, [rsp+776]
37bf909a7mov r9, [rsp+776]
37bf909aflea r8, [rip+0x4cb2ba]
37bf909b6mov [rsp+464], 0
37bf909c2divsd x0, x2
37bf909c6mulsd x1, x2
37bf909camov rdx, [rax]
37bf909cdmov [rsp+120], rcx
37bf909d2lea rcx, [rsp+336]
37bf909damov [rsp+112], rcx
37bf909dflea rcx, [rsp+448]
37bf909e7lea rax, [rip+0x4cb292]
37bf909eemov [rsp+96], rcx
37bf909f3lea rcx, [rsp+264]
37bf909fbmov [rsp+88], rcx
37bf90a00mov rcx, rdx
37bf90a03lea rdx, [rdx+4*rdx]
37bf90a07mov [rsp+104], rax
37bf90a0cshl rcx, 5
37bf90a10lea rdx, [rsi+8*rdx]
37bf90a14mov rax, [rsp+784]
37bf90a1cmulsd x1, x6
37bf90a20add rcx, rsi
37bf90a23mov [rsp+56], rdx
37bf90a28lea rdx, [rip+0x4cb249]
37bf90a2fmov [rsp+72], rcx
37bf90a34mov rcx, rdx
37bf90a37mov [rsp+32], rax
37bf90a3cmov [rsp+80], r14
37bf90a41mov [rsp+64], r14
37bf90a46mov [rsp+48], r14
37bf90a4bmovapd x6, x1
37bf90a4fmov [rsp+40], rsi
37bf90a54maxsd x6, x0
37bf90a58pxor x0, x0
37bf90a5cmovups [rsp+448], x0
37bf90a64call dlasy2_64_
37bf90a69mov rax, [rsp+776]
37bf90a71movddup x0, [rip+0x4cb227]
37bf90a79movsd_xmm x1, [rsp+264]
37bf90a82xorpd x0, [rsp+448]
37bf90a8bmov rcx, [rax]
37bf90a8emov rax, [rsp+784]
37bf90a96mov r10, [rsp+728]
37bf90a9emov rdx, [rax]
37bf90aa1mov rax, [rsp+744]
37bf90aa9lea rdx, [rdx+2*rcx-3]
37bf90aaecmp rdx, 2
37bf90ab2je 0x37bf91230
37bf90ab8movsd_xmm x3, [rsp+464]
37bf90ac1cmp rdx, 3
37bf90ac5je 0x37bf90c60
37bf90acblea rbp, [rsp+280]
37bf90ad3lea rdx, [rsp+368]
37bf90adbmovhpd x1, [rsp+448]
37bf90ae4movsd_xmm [rsp+368], x3
37bf90aedmov [rsp+32], rbp
37bf90af2lea r9, [rip+0x4cb157]
37bf90af9lea r8, [rsp+352]
37bf90b01lea rcx, [rip+0x4cb180]
37bf90b08movups [rsp+352], x1
37bf90b10call dlarfg_64_
37bf90b15mov rax, [rip+0x4cb18c]
37bf90b1clea r8, [rip+0x4cb165]
37bf90b23lea r9, [rsp+352]
37bf90b2bmov [rsp+368], rax
37bf90b33mov rax, [rsp+768]
37bf90b3bmov rdx, [rax]
37bf90b3emov rax, [rsp+792]
37bf90b46mov rcx, rdx
37bf90b49add rdx, [rsp+136]
37bf90b51imul rcx, rdi
37bf90b55add rdx, rcx
37bf90b58lea rcx, [rip+0x4cb131]
37bf90b5fmovsd_xmm x7, [rbx+8*rdx]
37bf90b64mov [rsp+56], rax
37bf90b69mov rdx, r8
37bf90b6cmov [rsp+64], 1
37bf90b75mov [rsp+48], r14
37bf90b7amov [rsp+40], rsi
37bf90b7fmov [rsp+32], rbp
37bf90b84call dlarfx_64_
37bf90b89mov rax, [rsp+792]
37bf90b91mov [rsp+48], r14
37bf90b96lea r8, [rip+0x4cb0eb]
37bf90b9dmov [rsp+40], rsi
37bf90ba2lea r9, [rsp+352]
37bf90baamov rdx, r8
37bf90badlea rcx, [rip+0x4cb0dd]
37bf90bb4mov [rsp+56], rax
37bf90bb9mov [rsp+64], 1
37bf90bc2mov [rsp+32], rbp
37bf90bc7call dlarfx_64_
37bf90bccmov r10, [rsp+728]
37bf90bd4movsd_xmm x0, [rsp+496]
37bf90bddandpd x0, [rip+0x4cb0cb]
37bf90be5mov rax, [rsp+744]
37bf90bedmovsd_xmm x1, [rsp+528]
37bf90bf6andpd x1, [rip+0x4cb0b2]
37bf90bfemaxsd x0, x1
37bf90c02movsd_xmm x1, [rsp+560]
37bf90c0bsubsd x1, x7
37bf90c0fandpd x1, [rip+0x4cb099]
37bf90c17maxsd x0, x1
37bf90c1bcomisd x0, x6
37bf90c1fjbe 0x37bf916c0
37bf90c25
37bf90c25loc_37bf90c25:
37bf90c25mov rax, [rsp+800]
37bf90c2dmov [rax], 1
37bf90c34
37bf90c34loc_37bf90c34:
37bf90c34movups x6, [rsp+608]
37bf90c3cmovups x7, [rsp+624]
37bf90c44add rsp, 648
37bf90c4bpop rbx
37bf90c4cpop rsi
37bf90c4dpop rdi
37bf90c4epop rbp
37bf90c4fpop r12
37bf90c51pop r13
37bf90c53pop r14
37bf90c55pop r15
37bf90c57ret
37bf90c58
37bf90c58 0f 1f 84 00 00 00 00 00 ........
37bf90c60
37bf90c60loc_37bf90c60:
37bf90c60lea r14, [rsp+288]
37bf90c68lea r15, [rsp+384]
37bf90c70mov [rsp+728], r10
37bf90c78mov [rsp+32], r14
37bf90c7dlea r9, [rip+0x4cafcc]
37bf90c84mov rdx, r15
37bf90c87lea r8, [rsp+392]
37bf90c8flea rcx, [rip+0x4caff2]
37bf90c96mov [rsp+744], rax
37bf90c9elea r12, [rsp+296]
37bf90ca6movsd_xmm [rsp+184], x3
37bf90caflea r13, [rip+0x4cafaa]
37bf90cb6lea rbp, [rsp+416]
37bf90cbemovups [rsp+384], x0
37bf90cc6movsd_xmm [rsp+400], x1
37bf90ccfmovsd_xmm [rsp+144], x1
37bf90cd8mov [rsp+192], r15
37bf90ce0mov [rsp+200], r14
37bf90ce8call dlarfg_64_
37bf90cedmov [rsp+32], r12
37bf90cf2mov rdx, rbp
37bf90cf5movsd_xmm x4, [rsp+472]
37bf90cfemovsd_xmm x0, [rsp+392]
37bf90d07mov rax, [rip+0x4caf9a]
37bf90d0elea r9, [rip+0x4caf3b]
37bf90d15lea r8, [rsp+424]
37bf90d1dmovapd x2, x4
37bf90d21lea rcx, [rip+0x4caf60]
37bf90d28movsd_xmm x1, [rsp+144]
37bf90d31mov [rsp+144], rbp
37bf90d39mulsd x2, x0
37bf90d3dmov [rsp+384], rax
37bf90d45addsd x2, [rsp+184]
37bf90d4emulsd x2, [rsp+288]
37bf90d57movsd_xmm [rsp+432], x1
37bf90d60mulsd x0, x2
37bf90d64mulsd x2, [rsp+400]
37bf90d6dsubsd x0, x4
37bf90d71unpcklpd x0, x2
37bf90d75movups [rsp+416], x0
37bf90d7dcall dlarfg_64_
37bf90d82mov [rsp+48], r13
37bf90d87mov r9, r15
37bf90d8amov r8, r13
37bf90d8dmov rax, [rip+0x4caf14]
37bf90d94mov [rsp+40], rsi
37bf90d99lea rdx, [rip+0x4caee8]
37bf90da0lea rcx, [rip+0x4caee9]
37bf90da7mov [rsp+64], 1
37bf90db0mov [rsp+416], rax
37bf90db8mov rax, [rsp+792]
37bf90dc0mov [rsp+32], r14
37bf90dc5mov [rsp+56], rax
37bf90dcacall dlarfx_64_
37bf90dcfmov [rsp+48], r13
37bf90dd4mov r9, r15
37bf90dd7mov rdx, r13
37bf90ddamov rax, [rsp+792]
37bf90de2mov [rsp+40], rsi
37bf90de7lea r8, [rip+0x4cae9a]
37bf90deelea rcx, [rip+0x4cae9c]
37bf90df5mov [rsp+64], 1
37bf90dfemov [rsp+56], rax
37bf90e03mov [rsp+32], r14
37bf90e08call dlarfx_64_
37bf90e0dmov [rsp+48], r13
37bf90e12mov r9, rbp
37bf90e15mov r8, r13
37bf90e18mov rax, [rsp+792]
37bf90e20lea rdx, [rsp+488]
37bf90e28mov [rsp+64], 1
37bf90e31lea rcx, [rip+0x4cae58]
37bf90e38mov [rsp+40], rdx
37bf90e3dlea rdx, [rip+0x4cae44]
37bf90e44mov [rsp+56], rax
37bf90e49mov [rsp+32], r12
37bf90e4ecall dlarfx_64_
37bf90e53mov rax, [rsp+792]
37bf90e5bmov [rsp+48], r13
37bf90e60mov r9, rbp
37bf90e63lea rdx, [rsp+512]
37bf90e6bmov [rsp+32], r12
37bf90e70lea r8, [rip+0x4cae11]
37bf90e77mov [rsp+56], rax
37bf90e7clea rcx, [rip+0x4cae0e]
37bf90e83mov [rsp+40], rdx
37bf90e88mov rdx, r13
37bf90e8bmov [rsp+64], 1
37bf90e94call dlarfx_64_
37bf90e99movddup x2, [rip+0x4cae0f]
37bf90ea1movupd x0, [rsp+496]
37bf90eaamov r10, [rsp+728]
37bf90eb2mov rax, [rsp+744]
37bf90ebamovupd x1, [rsp+496]
37bf90ec3movlpd x1, [rsp+536]
37bf90eccmovhpd x0, [rsp+528]
37bf90ed5andpd x0, x2
37bf90ed9andpd x1, x2
37bf90eddmaxpd x0, x1
37bf90ee1movapd x1, x0
37bf90ee5unpckhpd x1, x0
37bf90ee9maxpd x1, x0
37bf90eedcomisd x1, x6
37bf90ef1ja 0x37bf90c25
37bf90ef7mov rsi, [rsp+768]
37bf90effmov rdx, [r10]
37bf90f02lea r8, [rsp+352]
37bf90f0amov r15, [rsp+136]
37bf90f12mov r14, [rsp+200]
37bf90f1amov rcx, [rsi]
37bf90f1dmov rbp, [rsp+192]
37bf90f25mov [rsp+48], rax
37bf90f2amov [rsp+64], 1
37bf90f33sub rdx, rcx
37bf90f36mov [rsp+32], r14
37bf90f3bmov r9, rbp
37bf90f3eadd rdx, 1
37bf90f42mov [rsp+352], rdx
37bf90f4amov rdx, [rsp+792]
37bf90f52mov [rsp+56], rdx
37bf90f57mov rdx, rcx
37bf90f5aimul rdx, rdi
37bf90f5eadd rdx, r15
37bf90f61add rdx, rcx
37bf90f64lea rcx, [rip+0x4cad25]
37bf90f6blea rdx, [rbx+8*rdx]
37bf90f6fmov [rsp+40], rdx
37bf90f74lea rdx, [rip+0x4cad0d]
37bf90f7bcall dlarfx_64_
37bf90f80mov rax, [rsp+792]
37bf90f88mov r9, rbp
37bf90f8bmov [rsp+64], 1
37bf90f94lea r8, [rip+0x4caced]
37bf90f9blea rcx, [rip+0x4cacef]
37bf90fa2mov [rsp+56], rax
37bf90fa7mov rax, [rsp+744]
37bf90fafmov [rsp+48], rax
37bf90fb4mov rax, [rsp+768]
37bf90fbcmov rdx, [rax]
37bf90fbfmov [rsp+32], r14
37bf90fc4imul rdx, rdi
37bf90fc8lea rdx, [r15+rdx+1]
37bf90fcdlea rdx, [rbx+8*rdx]
37bf90fd1mov [rsp+40], rdx
37bf90fd6lea rdx, [rsp+248]
37bf90fdecall dlarfx_64_
37bf90fe3mov r10, [rsp+728]
37bf90febmov rax, [rsp+768]
37bf90ff3lea r8, [rsp+352]
37bf90ffbmov r13, [rsp+144]
37bf91003mov rdx, [rax]
37bf91006mov rcx, [r10]
37bf91009mov [rsp+32], r12
37bf9100emov rax, [rsp+792]
37bf91016mov r9, r13
37bf91019mov [rsp+64], 1
37bf91022sub rcx, rdx
37bf91025imul rdx, rdi
37bf91029mov [rsp+56], rax
37bf9102emov rax, [rsp+744]
37bf91036add rcx, 1
37bf9103amov [rsp+352], rcx
37bf91042lea rcx, [rip+0x4cac47]
37bf91049add rdx, r15
37bf9104cadd rdx, [rsp+168]
37bf91054mov [rsp+48], rax
37bf91059lea rdx, [rbx+8*rdx]
37bf9105dmov [rsp+40], rdx
37bf91062lea rdx, [rip+0x4cac1f]
37bf91069call dlarfx_64_
37bf9106emov rsi, [rsp+160]
37bf91076mov r9, r13
37bf91079mov rax, [rsp+792]
37bf91081mov [rsp+64], 1
37bf9108alea r8, [rip+0x4cabf7]
37bf91091lea rcx, [rip+0x4cabf9]
37bf91098add rsi, rdi
37bf9109bmov [rsp+56], rax
37bf910a0mov rax, [rsp+744]
37bf910a8add rsi, r15
37bf910abmov [rsp+32], r12
37bf910b0lea rdx, [rbx+8*rsi+8]
37bf910b5mov [rsp+48], rax
37bf910bamov [rsp+40], rdx
37bf910bflea rdx, [rsp+248]
37bf910c7call dlarfx_64_
37bf910ccmov rax, [rsp+768]
37bf910d4mov r10, [rsp+728]
37bf910dcmov r8, [rax]
37bf910dfmov rax, [rsp+152]
37bf910e7mov rcx, r8
37bf910eaimul rcx, rdi
37bf910eeadd rcx, r15
37bf910f1lea rdx, [rax+rcx]
37bf910f5mov [rbx+8*rdx], 0
37bf910fdlea rdx, [rax+rsi]
37bf91101mov rax, [rsp+720]
37bf91109mov [rbx+8*rdx], 0
37bf91111mov rdx, [rsp+248]
37bf91119add rcx, rdx
37bf9111cadd rsi, rdx
37bf9111fcmp [rax], 0
37bf91123mov rax, [rsp+744]
37bf9112bmov [rbx+8*rcx], 0
37bf91133mov [rbx+8*rsi], 0
37bf9113bje 0x37bf914ec
37bf91141mov rsi, [rsp+176]
37bf91149mov rax, [rsp+792]
37bf91151mov [rsp+64], 1
37bf9115alea rcx, [rip+0x4cab30]
37bf91161mov r9, [rsp+192]
37bf91169mov [rsp+56], rax
37bf9116eimul r8, rsi
37bf91172mov rax, [rsp+760]
37bf9117amov [rsp+48], rax
37bf9117fmov rax, [rsp+752]
37bf91187sub r8, rsi
37bf9118alea rdx, [rax+8*r8]
37bf9118emov rax, [rsp+200]
37bf91196lea r8, [rip+0x4caaeb]
37bf9119dmov [rsp+40], rdx
37bf911a2mov rdx, r10
37bf911a5mov [rsp+32], rax
37bf911aacall dlarfx_64_
37bf911afmov rax, [rsp+792]
37bf911b7mov rdx, [rsp+168]
37bf911bfmov [rsp+64], 1
37bf911c8mov [rsp+32], r12
37bf911cdmov r9, [rsp+144]
37bf911d5lea r8, [rip+0x4caaac]
37bf911dclea rcx, [rip+0x4caaae]
37bf911e3mov [rsp+56], rax
37bf911e8imul rdx, rsi
37bf911ecmov rax, [rsp+760]
37bf911f4mov [rsp+48], rax
37bf911f9mov rax, [rsp+752]
37bf91201sub rdx, rsi
37bf91204lea rdx, [rax+8*rdx]
37bf91208mov [rsp+40], rdx
37bf9120dmov rdx, [rsp+728]
37bf91215call dlarfx_64_
37bf9121amov rax, [rsp+744]
37bf91222mov r10, [rsp+728]
37bf9122ajmp 0x37bf914ec
37bf9122f
37bf9122f 90 .
37bf91230
37bf91230loc_37bf91230:
37bf91230lea r14, [rsp+280]
37bf91238lea r9, [rip+0x4caa11]
37bf9123fmovups [rsp+352], x0
37bf91247mov [rsp+32], r14
37bf9124clea r8, [rsp+360]
37bf91254lea rdx, [rsp+352]
37bf9125clea rcx, [rip+0x4caa25]
37bf91263mov [rsp+728], r10
37bf9126blea rbp, [rip+0x4ca9ee]
37bf91272movsd_xmm [rsp+368], x1
37bf9127bmov [rsp+744], rax
37bf91283call dlarfg_64_
37bf91288mov rax, [rip+0x4caa19]
37bf9128fmov rdx, [rsp+152]
37bf91297lea r8, [rip+0x4ca9ea]
37bf9129elea r9, [rsp+352]
37bf912a6lea rcx, [rip+0x4ca9e3]
37bf912admov [rsp+352], rax
37bf912b5mov rax, [rsp+160]
37bf912bdlea rax, [rax+2*rdi]
37bf912c1add rdx, rax
37bf912c4mov [rsp+144], rax
37bf912ccmov rax, [rsp+792]
37bf912d4add rdx, [rsp+136]
37bf912dcmovsd_xmm x7, [rbx+8*rdx]
37bf912e1mov [rsp+56], rax
37bf912e6mov rdx, r8
37bf912e9mov [rsp+64], 1
37bf912f2mov [rsp+48], rbp
37bf912f7mov [rsp+40], rsi
37bf912fcmov [rsp+32], r14
37bf91301call dlarfx_64_
37bf91306mov rax, [rsp+792]
37bf9130emov [rsp+48], rbp
37bf91313lea r8, [rip+0x4ca96e]
37bf9131amov [rsp+40], rsi
37bf9131flea r9, [rsp+352]
37bf91327mov rdx, r8
37bf9132alea rcx, [rip+0x4ca960]
37bf91331mov [rsp+56], rax
37bf91336mov [rsp+64], 1
37bf9133fmov [rsp+32], r14
37bf91344call dlarfx_64_
37bf91349mov rax, [rsp+744]
37bf91351movsd_xmm x0, [rsp+488]
37bf9135amovsd_xmm x1, [rsp+496]
37bf91363andpd x0, [rip+0x4ca945]
37bf9136bandpd x1, [rip+0x4ca93d]
37bf91373maxsd x0, x1
37bf91377movsd_xmm x1, [rsp+480]
37bf91380subsd x1, x7
37bf91384andpd x1, [rip+0x4ca924]
37bf9138cmaxsd x0, x1
37bf91390comisd x0, x6
37bf91394ja 0x37bf90c25
37bf9139amov [rsp+48], rax
37bf9139fmov rsi, [rsp+792]
37bf913a7lea rdx, [rsp+240]
37bf913aflea r9, [rsp+352]
37bf913b7mov rax, [rsp+768]
37bf913bflea r8, [rip+0x4ca8c2]
37bf913c6mov [rsp+64], 1
37bf913cfmov [rsp+56], rsi
37bf913d4mov rsi, [rsp+136]
37bf913dcmov rcx, [rax]
37bf913dfmov [rsp+32], r14
37bf913e4imul rcx, rdi
37bf913e8lea rcx, [rsi+rcx+1]
37bf913edlea rcx, [rbx+8*rcx]
37bf913f1mov [rsp+40], rcx
37bf913f6lea rcx, [rip+0x4ca894]
37bf913fdcall dlarfx_64_
37bf91402mov rax, [rsp+768]
37bf9140amov r10, [rsp+728]
37bf91412lea r8, [rsp+416]
37bf9141alea r9, [rsp+352]
37bf91422mov rcx, [rax]
37bf91425mov rdx, [r10]
37bf91428mov [rsp+32], r14
37bf9142dmov rax, [rsp+792]
37bf91435mov [rsp+64], 1
37bf9143esub rdx, rcx
37bf91441mov [rsp+416], rdx
37bf91449mov rdx, [rsp+144]
37bf91451mov [rsp+56], rax
37bf91456mov rax, [rsp+744]
37bf9145esub rdx, rdi
37bf91461add rdx, rsi
37bf91464mov [rsp+48], rax
37bf91469add rdx, rcx
37bf9146clea rcx, [rip+0x4ca81d]
37bf91473lea rdx, [rbx+8*rdx]
37bf91477mov [rsp+40], rdx
37bf9147clea rdx, [rip+0x4ca805]
37bf91483call dlarfx_64_
37bf91488mov rax, [rsp+768]
37bf91490mov r10, [rsp+728]
37bf91498mov rcx, [rax]
37bf9149bmov rax, [rsp+720]
37bf914a3mov rdx, rcx
37bf914a6imul rdx, rdi
37bf914aaadd rdx, rsi
37bf914adlea r8, [rcx+rdx]
37bf914b1movsd_xmm [rbx+8*r8], x7
37bf914b7mov r8, [rsp+168]
37bf914bfadd r8, rdx
37bf914c2add rdx, [rsp+240]
37bf914cacmp [rax], 0
37bf914cemov [rbx+8*r8], 0
37bf914d6mov rax, [rsp+744]
37bf914demov [rbx+8*rdx], 0
37bf914e6jne 0x37bf91cb8
37bf914ec
37bf914ecloc_37bf914ec:
37bf914ecmov rsi, [rsp+784]
37bf914f4cmp [rsi], 2
37bf914f8je 0x37bf91a40
37bf914fe
37bf914feloc_37bf914fe:
37bf914femov rsi, [rsp+776]
37bf91506cmp [rsi], 2
37bf9150ajne 0x37bf90c34
37bf91510mov [rsp+744], rax
37bf91518mov rax, [rsp+784]
37bf91520lea r9, [rsp+312]
37bf91528mov [rsp+728], r10
37bf91530mov r10, [rsp+136]
37bf91538mov rdx, [rax]
37bf9153bmov rax, [rsp+768]
37bf91543add rdx, [rax]
37bf91546mov [rsp+56], r9
37bf9154blea r9, [rsp+328]
37bf91553lea r15, [rdx+1]
37bf91557mov rax, rdx
37bf9155amov rbp, rdx
37bf9155dmov [rsp+48], r9
37bf91562mov rdx, r15
37bf91565lea r9, [rsp+304]
37bf9156dmov [rsp+144], r15
37bf91575imul rdx, rdi
37bf91579mov [rsp+40], r9
37bf9157elea r9, [rsp+320]
37bf91586mov [rsp+32], r9
37bf9158blea rsi, [rdx+r10]
37bf9158fsub rdx, rdi
37bf91592lea rcx, [rdx+r10]
37bf91596lea r8, [r15+rsi]
37bf9159amov [rsp+152], rdx
37bf915a2mov r13, rsi
37bf915a5lea r10, [r15+rcx]
37bf915a9lea rdx, [rax+rsi]
37bf915admov r12, rcx
37bf915b0add rcx, rax
37bf915b3lea rsi, [rsp+216]
37bf915bblea rax, [rsp+272]
37bf915c3mov [rsp+72], rax
37bf915c8lea rdx, [rbx+8*rdx]
37bf915cclea r9, [rbx+8*r8]
37bf915d0mov r14, rax
37bf915d3mov [rsp+64], rsi
37bf915d8lea r8, [rbx+8*r10]
37bf915dclea rcx, [rbx+8*rcx]
37bf915e0call dlanv2_64_
37bf915e5mov r10, [rsp+728]
37bf915edmov rax, [rsp+744]
37bf915f5lea r11, [rsp+344]
37bf915fdmov rdx, [r10]
37bf91600cmp r15, rdx
37bf91603jl 0x37bf91d05
37bf91609
37bf91609loc_37bf91609:
37bf91609lea rax, [rbp-1]
37bf9160dmov [rsp+48], r14
37bf91612lea rdx, [rbx+8*r12+8]
37bf91617mov rcx, r11
37bf9161amov [rsp+344], rax
37bf91622lea rax, [rip+0x4ca627]
37bf91629lea r9, [rbx+8*r13+8]
37bf9162emov [rsp+32], rax
37bf91633lea r8, [rip+0x4ca616]
37bf9163amov [rsp+40], rsi
37bf9163fmov [rsp+728], r10
37bf91647call drot_64_
37bf9164cmov rax, [rsp+720]
37bf91654mov r10, [rsp+728]
37bf9165ccmp [rax], 0
37bf91660je 0x37bf90c34
37bf91666mov rbx, [rsp+176]
37bf9166emov rax, [rsp+144]
37bf91676mov [rsp+48], r14
37bf9167blea r8, [rip+0x4ca5ce]
37bf91682mov [rsp+40], rsi
37bf91687imul rax, rbx
37bf9168bmov rcx, rax
37bf9168esub rcx, rbx
37bf91691mov rax, rcx
37bf91694sub rax, rbx
37bf91697mov rbx, [rsp+752]
37bf9169flea rdx, [rbx+8*rax]
37bf916a3lea rax, [rip+0x4ca5a6]
37bf916aamov [rsp+32], rax
37bf916aflea r9, [rbx+8*rcx]
37bf916b3mov rcx, r10
37bf916b6call drot_64_
37bf916bbjmp 0x37bf90c34
37bf916c0
37bf916c0loc_37bf916c0:
37bf916c0mov rsi, [rsp+768]
37bf916c8mov rdx, [r10]
37bf916cblea r9, [rsp+352]
37bf916d3lea r8, [rsp+416]
37bf916dbmov rcx, [rsi]
37bf916demov rsi, [rsp+792]
37bf916e6mov [rsp+48], rax
37bf916ebmov [rsp+64], 1
37bf916f4sub rdx, rcx
37bf916f7mov [rsp+56], rsi
37bf916fcmov rsi, [rsp+136]
37bf91704add rdx, 1
37bf91708mov [rsp+32], rbp
37bf9170dmov [rsp+416], rdx
37bf91715mov rdx, rcx
37bf91718imul rdx, rdi
37bf9171cadd rdx, rsi
37bf9171fadd rdx, rcx
37bf91722lea rcx, [rip+0x4ca567]
37bf91729lea rdx, [rbx+8*rdx]
37bf9172dmov [rsp+40], rdx
37bf91732lea rdx, [rip+0x4ca54f]
37bf91739call dlarfx_64_
37bf9173emov rax, [rsp+792]
37bf91746mov [rsp+64], 1
37bf9174flea rdx, [rsp+232]
37bf91757lea r8, [rip+0x4ca52a]
37bf9175elea r9, [rsp+352]
37bf91766mov [rsp+56], rax
37bf9176bmov rax, [rsp+744]
37bf91773mov [rsp+48], rax
37bf91778mov rax, [rsp+768]
37bf91780mov rcx, [rax]
37bf91783mov [rsp+32], rbp
37bf91788imul rcx, rdi
37bf9178clea rcx, [rsi+rcx+1]
37bf91791lea rcx, [rbx+8*rcx]
37bf91795mov [rsp+40], rcx
37bf9179alea rcx, [rip+0x4ca4f0]
37bf917a1call dlarfx_64_
37bf917a6mov rax, [rsp+768]
37bf917aemov rdx, [rsp+152]
37bf917b6mov r10, [rsp+728]
37bf917bemov rcx, [rax]
37bf917c1add rdx, rsi
37bf917c4mov rax, [rsp+720]
37bf917ccmov r8, rcx
37bf917cfimul r8, rdi
37bf917d3add r8, rdx
37bf917d6mov [rbx+8*r8], 0
37bf917demov r8, [rsp+232]
37bf917e6imul r8, rdi
37bf917eaadd r8, rdx
37bf917edlea rdx, [rdx+2*rdi]
37bf917f1add rdx, [rsp+160]
37bf917f9cmp [rax], 0
37bf917fdmov [rbx+8*r8], 0
37bf91805mov rax, [rsp+744]
37bf9180dmovsd_xmm [rbx+8*rdx], x7
37bf91812je 0x37bf914ec
37bf91818mov rax, [rsp+792]
37bf91820mov [rsp+32], rbp
37bf91825mov [rsp+64], 1
37bf9182emov [rsp+56], rax
37bf91833mov rax, [rsp+760]
37bf9183bmov [rsp+48], rax
37bf91840mov rax, [rsp+176]
37bf91848imul rcx, rax
37bf9184csub rcx, rax
37bf9184fmov rax, [rsp+752]
37bf91857lea rdx, [rax+8*rcx]
37bf9185bmov [rsp+40], rdx
37bf91860
37bf91860loc_37bf91860:
37bf91860mov rdx, r10
37bf91863lea r9, [rsp+352]
37bf9186blea r8, [rip+0x4ca416]
37bf91872lea rcx, [rip+0x4ca418]
37bf91879call dlarfx_64_
37bf9187emov r10, [rsp+728]
37bf91886mov rax, [rsp+744]
37bf9188ejmp 0x37bf914ec
37bf91893
37bf91893 0f 1f 44 00 00 ..D..
37bf91898
37bf91898loc_37bf91898:
37bf91898mov [rsp+744], rax
37bf918a0lea rax, [rsi+rdi]
37bf918a4mov rsi, [rsp+168]
37bf918aclea r9, [rsp+272]
37bf918b4mov [rsp+144], rax
37bf918bcadd rax, r11
37bf918bfmovsd_xmm x4, [rbx+8*rdx]
37bf918c4mov r14, r9
37bf918c7add rsi, rax
37bf918caadd r8, rax
37bf918cdmov r13, rax
37bf918d0mov [rsp+728], r10
37bf918d8movsd_xmm x0, [rbx+8*rsi]
37bf918ddmov r12, rsi
37bf918e0lea rcx, [rbx+8*r8]
37bf918e4movapd x7, x4
37bf918e8lea rdx, [rsp+344]
37bf918f0lea rsi, [rsp+216]
37bf918f8mov [rsp+32], rdx
37bf918fdmovapd x6, x0
37bf91901subsd x0, x4
37bf91905lea rdx, [rsp+480]
37bf9190dmov r8, rsi
37bf91910lea rbp, [rsp+480]
37bf91918movsd_xmm [rsp+480], x0
37bf91921call dlartg_64_
37bf91926mov r10, [rsp+728]
37bf9192emov rax, [rsp+744]
37bf91936mov rdx, [r10]
37bf91939cmp [rsp+152], rdx
37bf91941jle 0x37bf91c4d
37bf91947
37bf91947loc_37bf91947:
37bf91947mov rax, [rsp+768]
37bf9194flea r9, [rbx+8*r13+8]
37bf91954mov rcx, rbp
37bf91957mov r15, [rsp+136]
37bf9195flea r8, [rip+0x4ca2ea]
37bf91966mov [rsp+728], r10
37bf9196emov rax, [rax]
37bf91971mov [rsp+48], r14
37bf91976mov [rsp+40], rsi
37bf9197blea rdx, [rax-1]
37bf9197fimul rax, rdi
37bf91983mov [rsp+480], rdx
37bf9198blea rax, [r15+rax+1]
37bf91990lea rdx, [rbx+8*rax]
37bf91994lea rax, [rip+0x4ca2b5]
37bf9199bmov [rsp+32], rax
37bf919a0call drot_64_
37bf919a5mov rax, [rsp+768]
37bf919admov rax, [rax]
37bf919b0imul rdi, rax
37bf919b4lea rdx, [rax+r15]
37bf919b8add rdx, rdi
37bf919bbmovsd_xmm [rbx+8*rdx], x6
37bf919c0movsd_xmm [rbx+8*r12], x7
37bf919c6mov rbx, [rsp+720]
37bf919cecmp [rbx], 0
37bf919d2je 0x37bf90c34
37bf919d8mov rbx, [rsp+176]
37bf919e0mov rdx, [rsp+168]
37bf919e8mov [rsp+48], r14
37bf919edlea r8, [rip+0x4ca25c]
37bf919f4mov [rsp+40], rsi
37bf919f9mov rcx, [rsp+728]
37bf91a01imul rdx, rbx
37bf91a05imul rax, rbx
37bf91a09sub rdx, rbx
37bf91a0csub rax, rbx
37bf91a0fmov rbx, [rsp+752]
37bf91a17lea rax, [rbx+8*rax]
37bf91a1blea rbx, [rip+0x4ca22e]
37bf91a22mov [rsp+32], rbx
37bf91a27mov rbx, [rsp+752]
37bf91a2flea r9, [rbx+8*rdx]
37bf91a33mov rdx, rax
37bf91a36call drot_64_
37bf91a3bjmp 0x37bf90c34
37bf91a40
37bf91a40loc_37bf91a40:
37bf91a40mov [rsp+744], rax
37bf91a48mov rax, [rsp+768]
37bf91a50lea rbp, [rsp+272]
37bf91a58mov r15, [rsp+232]
37bf91a60mov r14, [rsp+136]
37bf91a68mov [rsp+728], r10
37bf91a70mov rcx, [rax]
37bf91a73lea rax, [rsp+312]
37bf91a7bmov [rsp+72], rbp
37bf91a80mov rdx, r15
37bf91a83mov [rsp+56], rax
37bf91a88lea rax, [rsp+328]
37bf91a90mov rsi, rcx
37bf91a93imul rdx, rdi
37bf91a97mov [rsp+48], rax
37bf91a9clea rax, [rsp+304]
37bf91aa4imul rsi, rdi
37bf91aa8mov [rsp+40], rax
37bf91aadlea rax, [rsp+320]
37bf91ab5mov [rsp+32], rax
37bf91abalea r13, [rdx+r14]
37bf91abeadd rsi, r14
37bf91ac1lea rdx, [r13+rcx]
37bf91ac6lea r9, [r15+r13]
37bf91acaadd rcx, rsi
37bf91acdlea r8, [r15+rsi]
37bf91ad1lea rsi, [rsp+216]
37bf91ad9mov [rsp+64], rsi
37bf91adelea rdx, [rbx+8*rdx]
37bf91ae2lea rcx, [rbx+8*rcx]
37bf91ae6lea r9, [rbx+8*r9]
37bf91aealea r8, [rbx+8*r8]
37bf91aeecall dlanv2_64_
37bf91af3mov rax, [rsp+768]
37bf91afbmov r10, [rsp+728]
37bf91b03lea r11, [rsp+344]
37bf91b0bmov [rsp+144], r11
37bf91b13mov r8, [rax]
37bf91b16mov rax, [rsp+744]
37bf91b1emov rdx, r8
37bf91b21not rdx
37bf91b24add rdx, [r10]
37bf91b27mov [rsp+32], rax
37bf91b2cmov [rsp+344], rdx
37bf91b34lea rdx, [r8+2]
37bf91b38imul rdx, rdi
37bf91b3cmov [rsp+48], rbp
37bf91b41mov [rsp+40], rsi
37bf91b46add rdx, r14
37bf91b49lea rcx, [r15+rdx]
37bf91b4dadd r8, rdx
37bf91b50lea rdx, [rbx+8*r8]
37bf91b54lea r9, [rbx+8*rcx]
37bf91b58mov r8, rax
37bf91b5bmov rcx, r11
37bf91b5ecall drot_64_
37bf91b63mov rax, [rsp+768]
37bf91b6blea r9, [rbx+8*r13+8]
37bf91b70mov rdx, [rax]
37bf91b73lea rax, [rip+0x4ca0d6]
37bf91b7amov [rsp+48], rbp
37bf91b7fmov [rsp+32], rax
37bf91b84mov r8, rax
37bf91b87lea rcx, [rdx-1]
37bf91b8bmov [rsp+40], rsi
37bf91b90imul rdx, rdi
37bf91b94mov [rsp+344], rcx
37bf91b9cmov rcx, [rsp+144]
37bf91ba4lea rdx, [r14+rdx+1]
37bf91ba9lea rdx, [rbx+8*rdx]
37bf91badcall drot_64_
37bf91bb2mov rax, [rsp+720]
37bf91bbamov r10, [rsp+728]
37bf91bc2cmp [rax], 0
37bf91bc6mov rax, [rsp+744]
37bf91bceje 0x37bf914fe
37bf91bd4mov rdx, r15
37bf91bd7mov r15, [rsp+768]
37bf91bdfmov rax, [rsp+176]
37bf91be7lea r8, [rip+0x4ca062]
37bf91beemov rcx, [r15]
37bf91bf1imul rdx, rax
37bf91bf5mov [rsp+48], rbp
37bf91bfamov [rsp+40], rsi
37bf91bffimul rcx, rax
37bf91c03sub rdx, rax
37bf91c06sub rcx, rax
37bf91c09mov rax, [rsp+752]
37bf91c11lea rcx, [rax+8*rcx]
37bf91c15lea rax, [rip+0x4ca034]
37bf91c1cmov [rsp+32], rax
37bf91c21mov rax, [rsp+752]
37bf91c29lea r9, [rax+8*rdx]
37bf91c2dmov rdx, rcx
37bf91c30mov rcx, r10
37bf91c33call drot_64_
37bf91c38mov rax, [rsp+744]
37bf91c40mov r10, [rsp+728]
37bf91c48jmp 0x37bf914fe
37bf91c4d
37bf91c4dloc_37bf91c4d:
37bf91c4dmov rcx, [rsp+768]
37bf91c55mov r15, [rsp+168]
37bf91c5dmov rcx, [rcx]
37bf91c60mov [rsp+48], r14
37bf91c65mov [rsp+40], rsi
37bf91c6asub rdx, rcx
37bf91c6dmov [rsp+32], rax
37bf91c72sub rdx, 1
37bf91c76mov [rsp+480], rdx
37bf91c7emov rdx, [rsp+144]
37bf91c86add rdx, rdi
37bf91c89add rdx, [rsp+136]
37bf91c91lea r8, [r15+rdx]
37bf91c95add rdx, rcx
37bf91c98mov rcx, rbp
37bf91c9blea r9, [rbx+8*r8]
37bf91c9flea rdx, [rbx+8*rdx]
37bf91ca3mov r8, rax
37bf91ca6call drot_64_
37bf91cabmov r10, [rsp+728]
37bf91cb3jmp 0x37bf91947
37bf91cb8
37bf91cb8loc_37bf91cb8:
37bf91cb8mov rax, [rsp+792]
37bf91cc0mov [rsp+32], r14
37bf91cc5mov [rsp+64], 1
37bf91ccemov [rsp+56], rax
37bf91cd3mov rax, [rsp+760]
37bf91cdbmov [rsp+48], rax
37bf91ce0mov rax, [rsp+176]
37bf91ce8imul rcx, rax
37bf91cecsub rcx, rax
37bf91cefmov rax, [rsp+752]
37bf91cf7lea rdx, [rax+8*rcx]
37bf91cfbmov [rsp+40], rdx
37bf91d00jmp 0x37bf91860
37bf91d05
37bf91d05loc_37bf91d05:
37bf91d05mov rcx, [rsp+152]
37bf91d0dsub rdx, rbp
37bf91d10mov [rsp+48], r14
37bf91d15mov r8, rax
37bf91d18sub rdx, 1
37bf91d1cmov [rsp+40], rsi
37bf91d21mov [rsp+344], rdx
37bf91d29lea rdx, [rcx+2*rdi]
37bf91d2dmov rdi, [rsp+144]
37bf91d35add rdx, [rsp+136]
37bf91d3dmov [rsp+32], rax
37bf91d42lea rcx, [rdi+rdx]
37bf91d46add rdx, rbp
37bf91d49mov [rsp+136], r11
37bf91d51lea r9, [rbx+8*rcx]
37bf91d55lea rdx, [rbx+8*rdx]
37bf91d59mov rcx, r11
37bf91d5ccall drot_64_
37bf91d61mov r10, [rsp+728]
37bf91d69mov r11, [rsp+136]
37bf91d71jmp 0x37bf91609
37bf907a0
37bf91d76
37bf91d76 // align 0x10
37bf91d76 // align 0x10
37bf91d80
37bf91d80dlag2_64_:
37bf91d80push rsi
37bf91d81push rbx
37bf91d82sub rsp, 232
37bf91d89movups [rsp+64], x6
37bf91d8emovups [rsp+80], x7
37bf91d93movups [rsp+96], x8
37bf91d99movups [rsp+112], x9
37bf91d9fmovups [rsp+128], x10
37bf91da8movups [rsp+144], x11
37bf91db1movups [rsp+160], x12
37bf91dbamovups [rsp+176], x13
37bf91dc3movups [rsp+192], x14
37bf91dccmovups [rsp+208], x15
37bf91dd5movsd_xmm x0, [rip+0x4c9ee3]
37bf91dddmovapd x2, x0
37bf91de1mov r10, [rsp+304]
37bf91de9mov r11, [rsp+328]
37bf91df1mov rax, rdx
37bf91df4mov rsi, r9
37bf91df7xor r9l, r9l
37bf91dfamov rbx, rcx
37bf91dfdmov rax, [rax]
37bf91e00movsd_xmm x4, [rbx]
37bf91e04movsd_xmm x7, [rbx+8]
37bf91e09mov rcx, [rsp+312]
37bf91e11test rax, rax
37bf91e14movapd x1, x4
37bf91e18andpd x1, [rip+0x4c9eb0]
37bf91e20mov rdx, [rsp+320]
37bf91e28cmovns r9, rax
37bf91e2cmov rax, [rsi]
37bf91e2fxor esi, esi
37bf91e31test rax, rax
37bf91e34cmovs rax, rsi
37bf91e38mov rsi, [rsp+288]
37bf91e40movsd_xmm x3, [rsi]
37bf91e44mov rsi, r9
37bf91e47not rsi
37bf91e4amovapd x9, x3
37bf91e4fmovapd x6, x3
37bf91e53lea r9, [rsi+2*r9]
37bf91e57sqrtsd x9, x9
37bf91e5cmaxsd x6, x0
37bf91e60movsd_xmm x14, [rbx+8*r9+16]
37bf91e67movapd x8, x14
37bf91e6candpd x8, [rip+0x4c9e5b]
37bf91e75divsd x2, x9
37bf91e7amovsd_xmm [rsp+16], x6
37bf91e80movapd x12, x9
37bf91e85movsd_xmm x6, [rbx+8*r9+8]
37bf91e8cmov r9, rax
37bf91e8fnot r9
37bf91e92lea rax, [r9+2*rax]
37bf91e96movsd_xmm x5, [r8+8*rax+8]
37bf91e9dmovapd x11, x5
37bf91ea2andpd x11, [rip+0x4c9e25]
37bf91eabmovsd_xmm [rsp+48], x2
37bf91eb1movapd x2, x7
37bf91eb5andpd x2, [rip+0x4c9e13]
37bf91ebdaddsd x1, x2
37bf91ec1movapd x2, x6
37bf91ec5andpd x2, [rip+0x4c9e03]
37bf91ecdaddsd x2, x8
37bf91ed2movapd x8, x11
37bf91ed7maxsd x1, x3
37bf91edbmaxsd x1, x2
37bf91edfmovapd x2, x0
37bf91ee3divsd x2, x1
37bf91ee7mulsd x7, x2
37bf91eebmulsd x6, x2
37bf91eefmulsd x4, x2
37bf91ef3mulsd x14, x2
37bf91ef8movsd_xmm [rsp], x7
37bf91efdmovsd_xmm x7, [r8+8*rax+16]
37bf91f04movsd_xmm [rsp+8], x6
37bf91f0amovsd_xmm x6, [r8]
37bf91f0fmovapd x10, x7
37bf91f14andpd x10, [rip+0x4c9db3]
37bf91f1dmovapd x1, x6
37bf91f21andpd x1, [rip+0x4c9da7]
37bf91f29maxsd x8, x10
37bf91f2emaxsd x12, x1
37bf91f33maxsd x8, x12
37bf91f38mulsd x8, x9
37bf91f3dcomisd x8, x1
37bf91f42jbe 0x37bf91f71
37bf91f44movq x1, [rip+0x4c9d94]
37bf91f4cmovapd x12, x1
37bf91f51andpd x1, x6
37bf91f55andnpd x12, x8
37bf91f5aorpd x12, x1
37bf91f5fmovapd x1, x8
37bf91f64andpd x1, [rip+0x4c9d64]
37bf91f6cmovapd x6, x12
37bf91f71
37bf91f71loc_37bf91f71:
37bf91f71comisd x8, x10
37bf91f76jbe 0x37bf91fa8
37bf91f78movq x10, [rip+0x4c9d5f]
37bf91f81movapd x12, x10
37bf91f86andpd x10, x7
37bf91f8bandnpd x12, x8
37bf91f90andpd x8, [rip+0x4c9d37]
37bf91f99orpd x12, x10
37bf91f9emovapd x7, x12
37bf91fa3movapd x10, x8
37bf91fa8
37bf91fa8loc_37bf91fa8:
37bf91fa8addsd x11, x10
37bf91fadmovapd x8, x0
37bf91fb2movapd x12, x0
37bf91fb7maxsd x11, x1
37bf91fbcmaxsd x1, x10
37bf91fc1movapd x10, x14
37bf91fc6divsd x8, x1
37bf91fcbmovsd_xmm [rsp+24], x11
37bf91fd2movapd x11, x0
37bf91fd7mulsd x6, x8
37bf91fdcmulsd x7, x8
37bf91fe1mulsd x5, x8
37bf91fe6movapd x8, x4
37bf91febdivsd x11, x6
37bf91ff0divsd x12, x7
37bf91ff5mulsd x8, x11
37bf91ffamovapd x13, x11
37bf91fffmulsd x13, x12
37bf92004mulsd x10, x12
37bf92009movapd x15, x13
37bf9200emovsd_xmm [rsp+56], x13
37bf92015movsd_xmm x13, [rsp]
37bf9201bmulsd x13, x15
37bf92020movapd x15, x5
37bf92025mulsd x15, x13
37bf9202amovsd_xmm [rsp+32], x15
37bf92031movapd x15, x8
37bf92036andpd x15, [rip+0x4c9c91]
37bf9203fmovsd_xmm [rsp+40], x15
37bf92046movapd x15, x10
37bf9204bandpd x15, [rip+0x4c9c7c]
37bf92054comisd x15, [rsp+40]
37bf9205bjb 0x37bf923e0
37bf92061mulsd x5, x8
37bf92066movsd_xmm x11, [rsp+8]
37bf9206dmovsd_xmm x6, [rip+0x4c9c7b]
37bf92075mulsd x7, x8
37bf9207asubsd x11, x5
37bf9207fmovapd x5, x14
37bf92084subsd x5, x7
37bf92088movapd x15, x11
37bf9208dmulsd x5, x12
37bf92092subsd x5, [rsp+32]
37bf92098movapd x7, x5
37bf9209cmulsd x7, x6
37bf920a0
37bf920a0loc_37bf920a0:
37bf920a0mulsd x15, x13
37bf920a5movapd x10, x7
37bf920aamulsd x10, x9
37bf920afmovapd x11, x10
37bf920b4andpd x11, [rip+0x4c9c13]
37bf920bdcomisd x11, x0
37bf920c2jb 0x37bf924d8
37bf920c8mulsd x15, x3
37bf920cdmulsd x10, x10
37bf920d2addsd x15, x10
37bf920d7movapd x12, x15
37bf920dcandpd x12, [rip+0x4c9beb]
37bf920e5sqrtsd x12, x12
37bf920eamulsd x12, [rsp+48]
37bf920f1
37bf920f1loc_37bf920f1:
37bf920f1pxor x9, x9
37bf920f6comisd x15, x9
37bf920fbjb 0x37bf924a0
37bf92101
37bf92101loc_37bf92101:
37bf92101movq x10, [rip+0x4c9bd6]
37bf9210amovapd x9, x10
37bf9210fandpd x10, x7
37bf92114andnpd x9, x12
37bf92119orpd x10, x9
37bf9211emovapd x9, x7
37bf92123movapd x11, x10
37bf92128subsd x9, x10
37bf9212daddsd x11, x7
37bf92132addsd x9, x8
37bf92137addsd x11, x8
37bf9213cmovapd x8, x9
37bf92141andpd x8, [rip+0x4c9b86]
37bf9214amovapd x10, x11
37bf9214fandpd x10, [rip+0x4c9b78]
37bf92158maxsd x8, x3
37bf9215dmulsd x10, x6
37bf92162comisd x10, x8
37bf92167jbe 0x37bf92190
37bf92169mulsd x4, x14
37bf9216emovsd_xmm x8, [rsp]
37bf92174mulsd x8, [rsp+8]
37bf9217bsubsd x4, x8
37bf92180mulsd x4, [rsp+56]
37bf92186divsd x4, x11
37bf9218bmovapd x9, x4
37bf92190
37bf92190loc_37bf92190:
37bf92190comisd x7, x5
37bf92194movapd x4, x9
37bf92199minsd x9, x11
37bf9219emaxsd x4, x11
37bf921a3jbe 0x37bf92438
37bf921a9
37bf921a9loc_37bf921a9:
37bf921a9pxor x5, x5
37bf921admovsd_xmm [rdx], x4
37bf921b1movsd_xmm [rcx], x9
37bf921b6movapd x12, x5
37bf921bb
37bf921bbloc_37bf921bb:
37bf921bbmovapd x11, x2
37bf921c0movsd_xmm x4, [rsp+16]
37bf921c6comisd x0, x2
37bf921camaxsd x4, [rsp+24]
37bf921d0maxsd x11, x0
37bf921d5movapd x10, x3
37bf921damovsd_xmm [r11], x12
37bf921dfmulsd x10, x1
37bf921e4mulsd x4, x3
37bf921e8mulsd x11, x3
37bf921edmulsd x11, x1
37bf921f2jae 0x37bf92348
37bf921f8comisd x0, x1
37bf921fcmovapd x8, x0
37bf92201movapd x7, x0
37bf92205jae 0x37bf92357
37bf9220b
37bf9220bloc_37bf9220b:
37bf9220bmovapd x14, x9
37bf92210maxsd x11, x3
37bf92215andpd x14, [rip+0x4c9ab2]
37bf9221emovsd_xmm x13, [rip+0x4c9ad1]
37bf92227addsd x14, x5
37bf9222cmovapd x5, x4
37bf92230mulsd x5, x14
37bf92235movapd x3, x14
37bf9223amaxsd x3, x7
37bf9223emulsd x3, x6
37bf92242addsd x5, x10
37bf92247mulsd x5, x13
37bf9224cminsd x3, x8
37bf92251maxsd x5, x11
37bf92256maxsd x5, x3
37bf9225aucomisd x5, x0
37bf9225ejp 0x37bf92370
37bf92264jne 0x37bf92370
37bf9226amovapd x3, x2
37bf9226emov rax, [rsp+296]
37bf92276mulsd x3, x1
37bf9227amovsd_xmm [rax], x3
37bf9227e
37bf9227eloc_37bf9227e:
37bf9227emovsd_xmm [r10], x3
37bf92283pxor x3, x3
37bf92287ucomisd x12, x3
37bf9228cjp 0x37bf92290
37bf9228eje 0x37bf922f0
37bf92290
37bf92290loc_37bf92290:
37bf92290movups x6, [rsp+64]
37bf92295movups x7, [rsp+80]
37bf9229amovups x8, [rsp+96]
37bf922a0movups x9, [rsp+112]
37bf922a6movups x10, [rsp+128]
37bf922afmovups x11, [rsp+144]
37bf922b8movups x12, [rsp+160]
37bf922c1movups x13, [rsp+176]
37bf922camovups x14, [rsp+192]
37bf922d3movups x15, [rsp+208]
37bf922dcadd rsp, 232
37bf922e3pop rbx
37bf922e4pop rsi
37bf922e5ret
37bf922e6
37bf922e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf922f0
37bf922f0loc_37bf922f0:
37bf922f0movsd_xmm x3, [rdx]
37bf922f4movapd x5, x3
37bf922f8andpd x5, [rip+0x4c99d0]
37bf92300mulsd x4, x5
37bf92304maxsd x5, x7
37bf92308mulsd x5, x6
37bf9230caddsd x4, x10
37bf92311mulsd x4, x13
37bf92316minsd x5, x8
37bf9231bmaxsd x4, x11
37bf92320maxsd x4, x5
37bf92324ucomisd x4, x0
37bf92328jp 0x37bf92460
37bf9232ejne 0x37bf92460
37bf92334mulsd x2, x1
37bf92338movsd_xmm [r10], x2
37bf9233djmp 0x37bf92290
37bf92342
37bf92342 66 0f 1f 44 00 00 f..D..
37bf92348
37bf92348loc_37bf92348:
37bf92348comisd x0, x1
37bf9234cmovapd x8, x0
37bf92351jae 0x37bf92560
37bf92357
37bf92357loc_37bf92357:
37bf92357movapd x7, x2
37bf9235bmulsd x7, x1
37bf9235fminsd x7, x0
37bf92363jmp 0x37bf9220b
37bf92368
37bf92368 0f 1f 84 00 00 00 00 00 ........
37bf92370
37bf92370loc_37bf92370:
37bf92370comisd x5, x0
37bf92374movapd x14, x0
37bf92379movapd x15, x2
37bf9237edivsd x14, x5
37bf92383movapd x3, x2
37bf92387minsd x15, x1
37bf9238cmaxsd x3, x1
37bf92390jbe 0x37bf92450
37bf92396mulsd x3, x14
37bf9239bmulsd x3, x15
37bf923a0
37bf923a0loc_37bf923a0:
37bf923a0mulsd x9, x14
37bf923a5pxor x5, x5
37bf923a9mov rax, [rsp+296]
37bf923b1ucomisd x12, x5
37bf923b6movsd_xmm [rax], x3
37bf923bamovsd_xmm [rcx], x9
37bf923bfjp 0x37bf923c7
37bf923c1je 0x37bf922f0
37bf923c7
37bf923c7loc_37bf923c7:
37bf923c7mulsd x12, x14
37bf923ccmovsd_xmm [rdx], x9
37bf923d1movsd_xmm [r11], x12
37bf923d6jmp 0x37bf9227e
37bf923db
37bf923db 0f 1f 44 00 00 ..D..
37bf923e0
37bf923e0loc_37bf923e0:
37bf923e0mulsd x6, x10
37bf923e5movapd x7, x4
37bf923e9movsd_xmm x12, [rsp+32]
37bf923f0movsd_xmm x15, [rsp+8]
37bf923f7mulsd x5, x10
37bf923fcmovapd x8, x10
37bf92401subsd x7, x6
37bf92405movsd_xmm x6, [rip+0x4c98e3]
37bf9240dsubsd x15, x5
37bf92412movapd x5, x12
37bf92417xorpd x5, [rip+0x4c98c1]
37bf9241fmulsd x7, x11
37bf92424subsd x7, x12
37bf92429mulsd x7, x6
37bf9242djmp 0x37bf920a0
37bf92432
37bf92432 66 0f 1f 44 00 00 f..D..
37bf92438
37bf92438loc_37bf92438:
37bf92438movapd x5, x9
37bf9243dmovapd x9, x4
37bf92442movapd x4, x5
37bf92446jmp 0x37bf921a9
37bf9244b
37bf9244b 0f 1f 44 00 00 ..D..
37bf92450
37bf92450loc_37bf92450:
37bf92450mulsd x15, x14
37bf92455mulsd x3, x15
37bf9245ajmp 0x37bf923a0
37bf9245f
37bf9245f 90 .
37bf92460
37bf92460loc_37bf92460:
37bf92460comisd x4, x0
37bf92464movapd x5, x0
37bf92468movapd x6, x2
37bf9246cminsd x6, x1
37bf92470divsd x5, x4
37bf92474maxsd x1, x2
37bf92478jbe 0x37bf92588
37bf9247emulsd x1, x5
37bf92482mulsd x1, x6
37bf92486
37bf92486loc_37bf92486:
37bf92486mulsd x3, x5
37bf9248amovsd_xmm [r10], x1
37bf9248fmovsd_xmm [rdx], x3
37bf92493jmp 0x37bf92290
37bf92498
37bf92498 0f 1f 84 00 00 00 00 00 ........
37bf924a0
37bf924a0loc_37bf924a0:
37bf924a0ucomisd x12, x9
37bf924a5jp 0x37bf924ad
37bf924a7je 0x37bf92101
37bf924ad
37bf924adloc_37bf924ad:
37bf924adaddsd x7, x8
37bf924b2movapd x5, x12
37bf924b7andpd x5, [rip+0x4c9811]
37bf924bfmovapd x9, x7
37bf924c4movsd_xmm [rcx], x7
37bf924c8movsd_xmm [rdx], x7
37bf924ccjmp 0x37bf921bb
37bf924d1
37bf924d1 0f 1f 80 00 00 00 00 .......
37bf924d8
37bf924d8loc_37bf924d8:
37bf924d8movapd x11, x7
37bf924ddmovapd x10, x15
37bf924e2andpd x10, [rip+0x4c97e5]
37bf924ebmulsd x11, x7
37bf924f0addsd x10, x11
37bf924f5comisd x3, x10
37bf924fajb 0x37bf92540
37bf924fcmovapd x10, x0
37bf92501movsd_xmm x11, [rsp+48]
37bf92508divsd x10, x3
37bf9250dmulsd x11, x7
37bf92512mulsd x11, x11
37bf92517mulsd x15, x10
37bf9251caddsd x15, x11
37bf92521movapd x12, x15
37bf92526andpd x12, [rip+0x4c97a1]
37bf9252fsqrtsd x12, x12
37bf92534mulsd x12, x9
37bf92539jmp 0x37bf920f1
37bf9253e
37bf9253e 66 90 f.
37bf92540
37bf92540loc_37bf92540:
37bf92540addsd x15, x11
37bf92545movapd x12, x15
37bf9254aandpd x12, [rip+0x4c977d]
37bf92553sqrtsd x12, x12
37bf92558jmp 0x37bf920f1
37bf9255d
37bf9255d 0f 1f 00 ...
37bf92560
37bf92560loc_37bf92560:
37bf92560movapd x8, x2
37bf92565movapd x7, x2
37bf92569divsd x8, x3
37bf9256emulsd x7, x1
37bf92572minsd x7, x0
37bf92576mulsd x8, x1
37bf9257bminsd x8, x0
37bf92580jmp 0x37bf9220b
37bf92585
37bf92585 0f 1f 00 ...
37bf92588
37bf92588loc_37bf92588:
37bf92588mulsd x6, x5
37bf9258cmulsd x1, x6
37bf92590jmp 0x37bf92486
37bf91d80
37bf91d80dlag2_64_:
37bf91d80push rsi
37bf91d81push rbx
37bf91d82sub rsp, 232
37bf91d89movups [rsp+64], x6
37bf91d8emovups [rsp+80], x7
37bf91d93movups [rsp+96], x8
37bf91d99movups [rsp+112], x9
37bf91d9fmovups [rsp+128], x10
37bf91da8movups [rsp+144], x11
37bf91db1movups [rsp+160], x12
37bf91dbamovups [rsp+176], x13
37bf91dc3movups [rsp+192], x14
37bf91dccmovups [rsp+208], x15
37bf91dd5movsd_xmm x0, [rip+0x4c9ee3]
37bf91dddmovapd x2, x0
37bf91de1mov r10, [rsp+304]
37bf91de9mov r11, [rsp+328]
37bf91df1mov rax, rdx
37bf91df4mov rsi, r9
37bf91df7xor r9l, r9l
37bf91dfamov rbx, rcx
37bf91dfdmov rax, [rax]
37bf91e00movsd_xmm x4, [rbx]
37bf91e04movsd_xmm x7, [rbx+8]
37bf91e09mov rcx, [rsp+312]
37bf91e11test rax, rax
37bf91e14movapd x1, x4
37bf91e18andpd x1, [rip+0x4c9eb0]
37bf91e20mov rdx, [rsp+320]
37bf91e28cmovns r9, rax
37bf91e2cmov rax, [rsi]
37bf91e2fxor esi, esi
37bf91e31test rax, rax
37bf91e34cmovs rax, rsi
37bf91e38mov rsi, [rsp+288]
37bf91e40movsd_xmm x3, [rsi]
37bf91e44mov rsi, r9
37bf91e47not rsi
37bf91e4amovapd x9, x3
37bf91e4fmovapd x6, x3
37bf91e53lea r9, [rsi+2*r9]
37bf91e57sqrtsd x9, x9
37bf91e5cmaxsd x6, x0
37bf91e60movsd_xmm x14, [rbx+8*r9+16]
37bf91e67movapd x8, x14
37bf91e6candpd x8, [rip+0x4c9e5b]
37bf91e75divsd x2, x9
37bf91e7amovsd_xmm [rsp+16], x6
37bf91e80movapd x12, x9
37bf91e85movsd_xmm x6, [rbx+8*r9+8]
37bf91e8cmov r9, rax
37bf91e8fnot r9
37bf91e92lea rax, [r9+2*rax]
37bf91e96movsd_xmm x5, [r8+8*rax+8]
37bf91e9dmovapd x11, x5
37bf91ea2andpd x11, [rip+0x4c9e25]
37bf91eabmovsd_xmm [rsp+48], x2
37bf91eb1movapd x2, x7
37bf91eb5andpd x2, [rip+0x4c9e13]
37bf91ebdaddsd x1, x2
37bf91ec1movapd x2, x6
37bf91ec5andpd x2, [rip+0x4c9e03]
37bf91ecdaddsd x2, x8
37bf91ed2movapd x8, x11
37bf91ed7maxsd x1, x3
37bf91edbmaxsd x1, x2
37bf91edfmovapd x2, x0
37bf91ee3divsd x2, x1
37bf91ee7mulsd x7, x2
37bf91eebmulsd x6, x2
37bf91eefmulsd x4, x2
37bf91ef3mulsd x14, x2
37bf91ef8movsd_xmm [rsp], x7
37bf91efdmovsd_xmm x7, [r8+8*rax+16]
37bf91f04movsd_xmm [rsp+8], x6
37bf91f0amovsd_xmm x6, [r8]
37bf91f0fmovapd x10, x7
37bf91f14andpd x10, [rip+0x4c9db3]
37bf91f1dmovapd x1, x6
37bf91f21andpd x1, [rip+0x4c9da7]
37bf91f29maxsd x8, x10
37bf91f2emaxsd x12, x1
37bf91f33maxsd x8, x12
37bf91f38mulsd x8, x9
37bf91f3dcomisd x8, x1
37bf91f42jbe 0x37bf91f71
37bf91f44movq x1, [rip+0x4c9d94]
37bf91f4cmovapd x12, x1
37bf91f51andpd x1, x6
37bf91f55andnpd x12, x8
37bf91f5aorpd x12, x1
37bf91f5fmovapd x1, x8
37bf91f64andpd x1, [rip+0x4c9d64]
37bf91f6cmovapd x6, x12
37bf91f71
37bf91f71loc_37bf91f71:
37bf91f71comisd x8, x10
37bf91f76jbe 0x37bf91fa8
37bf91f78movq x10, [rip+0x4c9d5f]
37bf91f81movapd x12, x10
37bf91f86andpd x10, x7
37bf91f8bandnpd x12, x8
37bf91f90andpd x8, [rip+0x4c9d37]
37bf91f99orpd x12, x10
37bf91f9emovapd x7, x12
37bf91fa3movapd x10, x8
37bf91fa8
37bf91fa8loc_37bf91fa8:
37bf91fa8addsd x11, x10
37bf91fadmovapd x8, x0
37bf91fb2movapd x12, x0
37bf91fb7maxsd x11, x1
37bf91fbcmaxsd x1, x10
37bf91fc1movapd x10, x14
37bf91fc6divsd x8, x1
37bf91fcbmovsd_xmm [rsp+24], x11
37bf91fd2movapd x11, x0
37bf91fd7mulsd x6, x8
37bf91fdcmulsd x7, x8
37bf91fe1mulsd x5, x8
37bf91fe6movapd x8, x4
37bf91febdivsd x11, x6
37bf91ff0divsd x12, x7
37bf91ff5mulsd x8, x11
37bf91ffamovapd x13, x11
37bf91fffmulsd x13, x12
37bf92004mulsd x10, x12
37bf92009movapd x15, x13
37bf9200emovsd_xmm [rsp+56], x13
37bf92015movsd_xmm x13, [rsp]
37bf9201bmulsd x13, x15
37bf92020movapd x15, x5
37bf92025mulsd x15, x13
37bf9202amovsd_xmm [rsp+32], x15
37bf92031movapd x15, x8
37bf92036andpd x15, [rip+0x4c9c91]
37bf9203fmovsd_xmm [rsp+40], x15
37bf92046movapd x15, x10
37bf9204bandpd x15, [rip+0x4c9c7c]
37bf92054comisd x15, [rsp+40]
37bf9205bjb 0x37bf923e0
37bf92061mulsd x5, x8
37bf92066movsd_xmm x11, [rsp+8]
37bf9206dmovsd_xmm x6, [rip+0x4c9c7b]
37bf92075mulsd x7, x8
37bf9207asubsd x11, x5
37bf9207fmovapd x5, x14
37bf92084subsd x5, x7
37bf92088movapd x15, x11
37bf9208dmulsd x5, x12
37bf92092subsd x5, [rsp+32]
37bf92098movapd x7, x5
37bf9209cmulsd x7, x6
37bf920a0
37bf920a0loc_37bf920a0:
37bf920a0mulsd x15, x13
37bf920a5movapd x10, x7
37bf920aamulsd x10, x9
37bf920afmovapd x11, x10
37bf920b4andpd x11, [rip+0x4c9c13]
37bf920bdcomisd x11, x0
37bf920c2jb 0x37bf924d8
37bf920c8mulsd x15, x3
37bf920cdmulsd x10, x10
37bf920d2addsd x15, x10
37bf920d7movapd x12, x15
37bf920dcandpd x12, [rip+0x4c9beb]
37bf920e5sqrtsd x12, x12
37bf920eamulsd x12, [rsp+48]
37bf920f1
37bf920f1loc_37bf920f1:
37bf920f1pxor x9, x9
37bf920f6comisd x15, x9
37bf920fbjb 0x37bf924a0
37bf92101
37bf92101loc_37bf92101:
37bf92101movq x10, [rip+0x4c9bd6]
37bf9210amovapd x9, x10
37bf9210fandpd x10, x7
37bf92114andnpd x9, x12
37bf92119orpd x10, x9
37bf9211emovapd x9, x7
37bf92123movapd x11, x10
37bf92128subsd x9, x10
37bf9212daddsd x11, x7
37bf92132addsd x9, x8
37bf92137addsd x11, x8
37bf9213cmovapd x8, x9
37bf92141andpd x8, [rip+0x4c9b86]
37bf9214amovapd x10, x11
37bf9214fandpd x10, [rip+0x4c9b78]
37bf92158maxsd x8, x3
37bf9215dmulsd x10, x6
37bf92162comisd x10, x8
37bf92167jbe 0x37bf92190
37bf92169mulsd x4, x14
37bf9216emovsd_xmm x8, [rsp]
37bf92174mulsd x8, [rsp+8]
37bf9217bsubsd x4, x8
37bf92180mulsd x4, [rsp+56]
37bf92186divsd x4, x11
37bf9218bmovapd x9, x4
37bf92190
37bf92190loc_37bf92190:
37bf92190comisd x7, x5
37bf92194movapd x4, x9
37bf92199minsd x9, x11
37bf9219emaxsd x4, x11
37bf921a3jbe 0x37bf92438
37bf921a9
37bf921a9loc_37bf921a9:
37bf921a9pxor x5, x5
37bf921admovsd_xmm [rdx], x4
37bf921b1movsd_xmm [rcx], x9
37bf921b6movapd x12, x5
37bf921bb
37bf921bbloc_37bf921bb:
37bf921bbmovapd x11, x2
37bf921c0movsd_xmm x4, [rsp+16]
37bf921c6comisd x0, x2
37bf921camaxsd x4, [rsp+24]
37bf921d0maxsd x11, x0
37bf921d5movapd x10, x3
37bf921damovsd_xmm [r11], x12
37bf921dfmulsd x10, x1
37bf921e4mulsd x4, x3
37bf921e8mulsd x11, x3
37bf921edmulsd x11, x1
37bf921f2jae 0x37bf92348
37bf921f8comisd x0, x1
37bf921fcmovapd x8, x0
37bf92201movapd x7, x0
37bf92205jae 0x37bf92357
37bf9220b
37bf9220bloc_37bf9220b:
37bf9220bmovapd x14, x9
37bf92210maxsd x11, x3
37bf92215andpd x14, [rip+0x4c9ab2]
37bf9221emovsd_xmm x13, [rip+0x4c9ad1]
37bf92227addsd x14, x5
37bf9222cmovapd x5, x4
37bf92230mulsd x5, x14
37bf92235movapd x3, x14
37bf9223amaxsd x3, x7
37bf9223emulsd x3, x6
37bf92242addsd x5, x10
37bf92247mulsd x5, x13
37bf9224cminsd x3, x8
37bf92251maxsd x5, x11
37bf92256maxsd x5, x3
37bf9225aucomisd x5, x0
37bf9225ejp 0x37bf92370
37bf92264jne 0x37bf92370
37bf9226amovapd x3, x2
37bf9226emov rax, [rsp+296]
37bf92276mulsd x3, x1
37bf9227amovsd_xmm [rax], x3
37bf9227e
37bf9227eloc_37bf9227e:
37bf9227emovsd_xmm [r10], x3
37bf92283pxor x3, x3
37bf92287ucomisd x12, x3
37bf9228cjp 0x37bf92290
37bf9228eje 0x37bf922f0
37bf92290
37bf92290loc_37bf92290:
37bf92290movups x6, [rsp+64]
37bf92295movups x7, [rsp+80]
37bf9229amovups x8, [rsp+96]
37bf922a0movups x9, [rsp+112]
37bf922a6movups x10, [rsp+128]
37bf922afmovups x11, [rsp+144]
37bf922b8movups x12, [rsp+160]
37bf922c1movups x13, [rsp+176]
37bf922camovups x14, [rsp+192]
37bf922d3movups x15, [rsp+208]
37bf922dcadd rsp, 232
37bf922e3pop rbx
37bf922e4pop rsi
37bf922e5ret
37bf922e6
37bf922e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf922f0
37bf922f0loc_37bf922f0:
37bf922f0movsd_xmm x3, [rdx]
37bf922f4movapd x5, x3
37bf922f8andpd x5, [rip+0x4c99d0]
37bf92300mulsd x4, x5
37bf92304maxsd x5, x7
37bf92308mulsd x5, x6
37bf9230caddsd x4, x10
37bf92311mulsd x4, x13
37bf92316minsd x5, x8
37bf9231bmaxsd x4, x11
37bf92320maxsd x4, x5
37bf92324ucomisd x4, x0
37bf92328jp 0x37bf92460
37bf9232ejne 0x37bf92460
37bf92334mulsd x2, x1
37bf92338movsd_xmm [r10], x2
37bf9233djmp 0x37bf92290
37bf92342
37bf92342 66 0f 1f 44 00 00 f..D..
37bf92348
37bf92348loc_37bf92348:
37bf92348comisd x0, x1
37bf9234cmovapd x8, x0
37bf92351jae 0x37bf92560
37bf92357
37bf92357loc_37bf92357:
37bf92357movapd x7, x2
37bf9235bmulsd x7, x1
37bf9235fminsd x7, x0
37bf92363jmp 0x37bf9220b
37bf92368
37bf92368 0f 1f 84 00 00 00 00 00 ........
37bf92370
37bf92370loc_37bf92370:
37bf92370comisd x5, x0
37bf92374movapd x14, x0
37bf92379movapd x15, x2
37bf9237edivsd x14, x5
37bf92383movapd x3, x2
37bf92387minsd x15, x1
37bf9238cmaxsd x3, x1
37bf92390jbe 0x37bf92450
37bf92396mulsd x3, x14
37bf9239bmulsd x3, x15
37bf923a0
37bf923a0loc_37bf923a0:
37bf923a0mulsd x9, x14
37bf923a5pxor x5, x5
37bf923a9mov rax, [rsp+296]
37bf923b1ucomisd x12, x5
37bf923b6movsd_xmm [rax], x3
37bf923bamovsd_xmm [rcx], x9
37bf923bfjp 0x37bf923c7
37bf923c1je 0x37bf922f0
37bf923c7
37bf923c7loc_37bf923c7:
37bf923c7mulsd x12, x14
37bf923ccmovsd_xmm [rdx], x9
37bf923d1movsd_xmm [r11], x12
37bf923d6jmp 0x37bf9227e
37bf923db
37bf923db 0f 1f 44 00 00 ..D..
37bf923e0
37bf923e0loc_37bf923e0:
37bf923e0mulsd x6, x10
37bf923e5movapd x7, x4
37bf923e9movsd_xmm x12, [rsp+32]
37bf923f0movsd_xmm x15, [rsp+8]
37bf923f7mulsd x5, x10
37bf923fcmovapd x8, x10
37bf92401subsd x7, x6
37bf92405movsd_xmm x6, [rip+0x4c98e3]
37bf9240dsubsd x15, x5
37bf92412movapd x5, x12
37bf92417xorpd x5, [rip+0x4c98c1]
37bf9241fmulsd x7, x11
37bf92424subsd x7, x12
37bf92429mulsd x7, x6
37bf9242djmp 0x37bf920a0
37bf92432
37bf92432 66 0f 1f 44 00 00 f..D..
37bf92438
37bf92438loc_37bf92438:
37bf92438movapd x5, x9
37bf9243dmovapd x9, x4
37bf92442movapd x4, x5
37bf92446jmp 0x37bf921a9
37bf9244b
37bf9244b 0f 1f 44 00 00 ..D..
37bf92450
37bf92450loc_37bf92450:
37bf92450mulsd x15, x14
37bf92455mulsd x3, x15
37bf9245ajmp 0x37bf923a0
37bf9245f
37bf9245f 90 .
37bf92460
37bf92460loc_37bf92460:
37bf92460comisd x4, x0
37bf92464movapd x5, x0
37bf92468movapd x6, x2
37bf9246cminsd x6, x1
37bf92470divsd x5, x4
37bf92474maxsd x1, x2
37bf92478jbe 0x37bf92588
37bf9247emulsd x1, x5
37bf92482mulsd x1, x6
37bf92486
37bf92486loc_37bf92486:
37bf92486mulsd x3, x5
37bf9248amovsd_xmm [r10], x1
37bf9248fmovsd_xmm [rdx], x3
37bf92493jmp 0x37bf92290
37bf92498
37bf92498 0f 1f 84 00 00 00 00 00 ........
37bf924a0
37bf924a0loc_37bf924a0:
37bf924a0ucomisd x12, x9
37bf924a5jp 0x37bf924ad
37bf924a7je 0x37bf92101
37bf924ad
37bf924adloc_37bf924ad:
37bf924adaddsd x7, x8
37bf924b2movapd x5, x12
37bf924b7andpd x5, [rip+0x4c9811]
37bf924bfmovapd x9, x7
37bf924c4movsd_xmm [rcx], x7
37bf924c8movsd_xmm [rdx], x7
37bf924ccjmp 0x37bf921bb
37bf924d1
37bf924d1 0f 1f 80 00 00 00 00 .......
37bf924d8
37bf924d8loc_37bf924d8:
37bf924d8movapd x11, x7
37bf924ddmovapd x10, x15
37bf924e2andpd x10, [rip+0x4c97e5]
37bf924ebmulsd x11, x7
37bf924f0addsd x10, x11
37bf924f5comisd x3, x10
37bf924fajb 0x37bf92540
37bf924fcmovapd x10, x0
37bf92501movsd_xmm x11, [rsp+48]
37bf92508divsd x10, x3
37bf9250dmulsd x11, x7
37bf92512mulsd x11, x11
37bf92517mulsd x15, x10
37bf9251caddsd x15, x11
37bf92521movapd x12, x15
37bf92526andpd x12, [rip+0x4c97a1]
37bf9252fsqrtsd x12, x12
37bf92534mulsd x12, x9
37bf92539jmp 0x37bf920f1
37bf9253e
37bf9253e 66 90 f.
37bf92540
37bf92540loc_37bf92540:
37bf92540addsd x15, x11
37bf92545movapd x12, x15
37bf9254aandpd x12, [rip+0x4c977d]
37bf92553sqrtsd x12, x12
37bf92558jmp 0x37bf920f1
37bf9255d
37bf9255d 0f 1f 00 ...
37bf92560
37bf92560loc_37bf92560:
37bf92560movapd x8, x2
37bf92565movapd x7, x2
37bf92569divsd x8, x3
37bf9256emulsd x7, x1
37bf92572minsd x7, x0
37bf92576mulsd x8, x1
37bf9257bminsd x8, x0
37bf92580jmp 0x37bf9220b
37bf92585
37bf92585 0f 1f 00 ...
37bf92588
37bf92588loc_37bf92588:
37bf92588mulsd x6, x5
37bf9258cmulsd x1, x6
37bf92590jmp 0x37bf92486
37bf91d80
37bf92595
37bf92595 // align 0x10
37bf92595 // align 0x10
37bf925a0
37bf925a0dlag2s_64_:
37bf925a0push r12
37bf925a2push rbp
37bf925a3push rdi
37bf925a4push rsi
37bf925a5push rbx
37bf925a6sub rsp, 32
37bf925aamov rax, [rsp+120]
37bf925afmov rsi, [r9]
37bf925b2mov rdi, [rax]
37bf925b5mov rbp, rdx
37bf925b8mov r12, rcx
37bf925bbmov edx, 1
37bf925c0mov rbx, r8
37bf925c3lea rcx, [rip+0x4c9736]
37bf925cacall slamch_64_
37bf925cfmov r9, [rbp]
37bf925d3test r9, r9
37bf925d6jle 0x37bf92681
37bf925dcmov rcx, [r12]
37bf925e0test rcx, rcx
37bf925e3jle 0x37bf92681
37bf925e9xor eax, eax
37bf925ebtest rdi, rdi
37bf925eecvtss2sd x0, x0
37bf925f2movapd x2, x0
37bf925f6cmovs rdi, rax
37bf925famov rax, [rsp+112]
37bf925fflea r8, [rbx-8]
37bf92603xorpd x2, [rip+0x4c9705]
37bf9260bmov r10l, 1
37bf92611lea rdx, [rax-4]
37bf92615xor eax, eax
37bf92617test rsi, rsi
37bf9261acmovs rsi, rax
37bf9261e
37bf9261eloc_37bf9261e:
37bf9261emov eax, 1
37bf92623jmp 0x37bf92640
37bf92625
37bf92625 0f 1f 00 ...
37bf92628
37bf92628loc_37bf92628:
37bf92628comisd x1, x0
37bf9262cja 0x37bf9264c
37bf9262ecvtsd2ss x1, x1
37bf92632movss [rdx+4*rax], x1
37bf92637add rax, 1
37bf9263bcmp rcx, rax
37bf9263ejl 0x37bf92670
37bf92640
37bf92640loc_37bf92640:
37bf92640movsd_xmm x1, [r8+8*rax]
37bf92646comisd x2, x1
37bf9264ajbe 0x37bf92628
37bf9264c
37bf9264cloc_37bf9264c:
37bf9264cmov edx, 1
37bf92651
37bf92651loc_37bf92651:
37bf92651mov rax, [rsp+128]
37bf92659mov [rax], rdx
37bf9265cadd rsp, 32
37bf92660pop rbx
37bf92661pop rsi
37bf92662pop rdi
37bf92663pop rbp
37bf92664pop r12
37bf92666ret
37bf92667
37bf92667 66 0f 1f 84 00 00 00 00 00 f........
37bf92670
37bf92670loc_37bf92670:
37bf92670add r10, 1
37bf92674lea rdx, [rdx+4*rdi]
37bf92678lea r8, [r8+8*rsi]
37bf9267ccmp r9, r10
37bf9267fjge 0x37bf9261e
37bf92681
37bf92681loc_37bf92681:
37bf92681xor edx, edx
37bf92683jmp 0x37bf92651
37bf925a0
37bf925a0dlag2s_64_:
37bf925a0push r12
37bf925a2push rbp
37bf925a3push rdi
37bf925a4push rsi
37bf925a5push rbx
37bf925a6sub rsp, 32
37bf925aamov rax, [rsp+120]
37bf925afmov rsi, [r9]
37bf925b2mov rdi, [rax]
37bf925b5mov rbp, rdx
37bf925b8mov r12, rcx
37bf925bbmov edx, 1
37bf925c0mov rbx, r8
37bf925c3lea rcx, [rip+0x4c9736]
37bf925cacall slamch_64_
37bf925cfmov r9, [rbp]
37bf925d3test r9, r9
37bf925d6jle 0x37bf92681
37bf925dcmov rcx, [r12]
37bf925e0test rcx, rcx
37bf925e3jle 0x37bf92681
37bf925e9xor eax, eax
37bf925ebtest rdi, rdi
37bf925eecvtss2sd x0, x0
37bf925f2movapd x2, x0
37bf925f6cmovs rdi, rax
37bf925famov rax, [rsp+112]
37bf925fflea r8, [rbx-8]
37bf92603xorpd x2, [rip+0x4c9705]
37bf9260bmov r10l, 1
37bf92611lea rdx, [rax-4]
37bf92615xor eax, eax
37bf92617test rsi, rsi
37bf9261acmovs rsi, rax
37bf9261e
37bf9261eloc_37bf9261e:
37bf9261emov eax, 1
37bf92623jmp 0x37bf92640
37bf92625
37bf92625 0f 1f 00 ...
37bf92628
37bf92628loc_37bf92628:
37bf92628comisd x1, x0
37bf9262cja 0x37bf9264c
37bf9262ecvtsd2ss x1, x1
37bf92632movss [rdx+4*rax], x1
37bf92637add rax, 1
37bf9263bcmp rcx, rax
37bf9263ejl 0x37bf92670
37bf92640
37bf92640loc_37bf92640:
37bf92640movsd_xmm x1, [r8+8*rax]
37bf92646comisd x2, x1
37bf9264ajbe 0x37bf92628
37bf9264c
37bf9264cloc_37bf9264c:
37bf9264cmov edx, 1
37bf92651
37bf92651loc_37bf92651:
37bf92651mov rax, [rsp+128]
37bf92659mov [rax], rdx
37bf9265cadd rsp, 32
37bf92660pop rbx
37bf92661pop rsi
37bf92662pop rdi
37bf92663pop rbp
37bf92664pop r12
37bf92666ret
37bf92667
37bf92667 66 0f 1f 84 00 00 00 00 00 f........
37bf92670
37bf92670loc_37bf92670:
37bf92670add r10, 1
37bf92674lea rdx, [rdx+4*rdi]
37bf92678lea r8, [r8+8*rsi]
37bf9267ccmp r9, r10
37bf9267fjge 0x37bf9261e
37bf92681
37bf92681loc_37bf92681:
37bf92681xor edx, edx
37bf92683jmp 0x37bf92651
37bf925a0
37bf92685
37bf92685 // align 0x10
37bf92685 // align 0x10
37bf92690
37bf92690dlags2_64_:
37bf92690push rdi
37bf92691push rsi
37bf92692push rbx
37bf92693sub rsp, 448
37bf9269amovups [rsp+288], x6
37bf926a2movups [rsp+304], x7
37bf926aamovups [rsp+320], x8
37bf926b3movups [rsp+336], x9
37bf926bcmovups [rsp+352], x10
37bf926c5movups [rsp+368], x11
37bf926cemovups [rsp+384], x12
37bf926d7movups [rsp+400], x13
37bf926e0movups [rsp+416], x14
37bf926e9movups [rsp+432], x15
37bf926f2mov rax, [rsp+528]
37bf926famovsd_xmm x3, [rdx]
37bf926femovsd_xmm x2, [r9]
37bf92703cmp [rcx], 0
37bf92707movsd_xmm x0, [rax]
37bf9270bmov rax, [rsp+512]
37bf92713movapd x7, x3
37bf92717movapd x6, x2
37bf9271bmovsd_xmm x5, [r8]
37bf92720movsd_xmm x1, [rax]
37bf92724mulsd x7, x0
37bf92728mov rdi, rdx
37bf9272bmov rsi, r8
37bf9272emov rax, [rsp+520]
37bf92736mov rbx, r9
37bf92739mulsd x6, x1
37bf9273dmovsd_xmm x4, [rax]
37bf92741movsd_xmm [rsp+120], x7
37bf92747movsd_xmm [rsp+160], x6
37bf92750je 0x37bf92a50
37bf92756mulsd x3, x4
37bf9275alea rax, [rsp+144]
37bf92762lea rcx, [rsp+120]
37bf92767mulsd x1, x5
37bf9276bmov [rsp+64], rax
37bf92770lea rax, [rsp+192]
37bf92778lea r8, [rsp+160]
37bf92780mov [rsp+56], rax
37bf92785lea rax, [rsp+152]
37bf9278dlea rdx, [rsp+128]
37bf92795mov [rsp+48], rax
37bf9279alea rax, [rsp+200]
37bf927a2lea r9, [rsp+176]
37bf927aamov [rsp+40], rax
37bf927aflea rax, [rsp+184]
37bf927b7mov [rsp+32], rax
37bf927bcsubsd x1, x3
37bf927c0movsd_xmm [rsp+128], x1
37bf927c9call dlasv2_64_
37bf927cemov rax, [rsp+512]
37bf927d6mov r8, [rdi]
37bf927d9movq x0, [rip+0x4c953f]
37bf927e1movsd_xmm x2, [rsi]
37bf927e5movsd_xmm x5, [rbx]
37bf927e9movsd_xmm x7, [rsp+144]
37bf927f2mov rcx, [rax]
37bf927f5mov rax, [rsp+528]
37bf927fdmovapd x13, x2
37bf92802movsd_xmm x8, [rsp+192]
37bf9280candpd x13, x0
37bf92811movapd x3, x7
37bf92815movsd_xmm x6, [rsp+152]
37bf9281emovsd_xmm x9, [rsp+200]
37bf92828movsd_xmm x4, [rax]
37bf9282cmov rax, [rsp+520]
37bf92834movapd x10, x8
37bf92839andpd x3, x0
37bf9283dandpd x10, x0
37bf92842movapd x11, x6
37bf92847movapd x12, x9
37bf9284cmovsd_xmm [rsp+80], x13
37bf92853movsd_xmm x1, [rax]
37bf92857movapd x13, x5
37bf9285ccomisd x3, x10
37bf92861andpd x11, x0
37bf92866andpd x13, x0
37bf9286bmovapd x14, x10
37bf92870movapd x15, x11
37bf92875movsd_xmm [rsp+96], x13
37bf9287cmovapd x13, x1
37bf92881andpd x12, x0
37bf92886andpd x13, x0
37bf9288bmovsd_xmm [rsp+104], x13
37bf92892movapd x13, x4
37bf92897andpd x13, x0
37bf9289cjb 0x37bf92de0
37bf928a2
37bf928a2loc_37bf928a2:
37bf928a2mulsd x5, x8
37bf928a7movq x10, r8
37bf928acmulsd x2, x7
37bf928b0mulsd x10, x7
37bf928b5mulsd x4, x9
37bf928bamulsd x1, x6
37bf928beaddsd x2, x5
37bf928c2movq x5, rcx
37bf928c7mulsd x5, x6
37bf928cbmovq r8, x10
37bf928d0movsd_xmm [rsp+216], x2
37bf928d9addsd x1, x4
37bf928ddmovapd x4, x10
37bf928e2andpd x2, x0
37bf928e6andpd x4, x0
37bf928eaaddsd x2, x4
37bf928eepxor x4, x4
37bf928f2movsd_xmm [rsp+256], x1
37bf928fbucomisd x2, x4
37bf928ffjp 0x37bf92907
37bf92901je 0x37bf92f48
37bf92907
37bf92907loc_37bf92907:
37bf92907movsd_xmm x4, [rsp+96]
37bf9290dmulsd x3, [rsp+80]
37bf92913andpd x1, x0
37bf92917mulsd x4, x14
37bf9291caddsd x3, x4
37bf92920movsd_xmm x4, [rsp+104]
37bf92926mulsd x4, x15
37bf9292bdivsd x3, x2
37bf9292fmovapd x2, x12
37bf92934mulsd x2, x13
37bf92939addsd x4, x2
37bf9293dmovapd x2, x5
37bf92941andpd x2, x0
37bf92945movq x0, [rip+0x4c93e3]
37bf9294daddsd x2, x1
37bf92951divsd x4, x2
37bf92955comisd x4, x3
37bf92959jae 0x37bf92f08
37bf9295f
37bf9295floc_37bf9295f:
37bf9295fxorpd x5, x0
37bf92963movups [rsp+80], x0
37bf92968lea rdx, [rsp+256]
37bf92970movsd_xmm [rsp+280], x5
37bf92979
37bf92979loc_37bf92979:
37bf92979lea rax, [rsp+168]
37bf92981mov r9, [rsp+576]
37bf92989mov r8, [rsp+568]
37bf92991lea rcx, [rsp+280]
37bf92999mov [rsp+32], rax
37bf9299ecall dlartg_64_
37bf929a3movupd x0, [rsp+80]
37bf929a9movapd x1, x8
37bf929aexorpd x1, x0
37bf929b2xorpd x0, x9
37bf929b7
37bf929b7loc_37bf929b7:
37bf929b7mov rax, [rsp+536]
37bf929bfmovsd_xmm [rax], x7
37bf929c3mov rax, [rsp+544]
37bf929cbmovsd_xmm [rax], x1
37bf929cfmov rax, [rsp+552]
37bf929d7movsd_xmm [rax], x6
37bf929dbmov rax, [rsp+560]
37bf929e3movsd_xmm [rax], x0
37bf929e7movups x6, [rsp+288]
37bf929efmovups x7, [rsp+304]
37bf929f7movups x8, [rsp+320]
37bf92a00movups x9, [rsp+336]
37bf92a09movups x10, [rsp+352]
37bf92a12movups x11, [rsp+368]
37bf92a1bmovups x12, [rsp+384]
37bf92a24movups x13, [rsp+400]
37bf92a2dmovups x14, [rsp+416]
37bf92a36movups x15, [rsp+432]
37bf92a3fadd rsp, 448
37bf92a46pop rbx
37bf92a47pop rsi
37bf92a48pop rdi
37bf92a49ret
37bf92a4a
37bf92a4a 66 0f 1f 44 00 00 f..D..
37bf92a50
37bf92a50loc_37bf92a50:
37bf92a50mulsd x2, x4
37bf92a54lea rax, [rsp+144]
37bf92a5clea rdx, [rsp+136]
37bf92a64mulsd x0, x5
37bf92a68mov [rsp+64], rax
37bf92a6dlea rax, [rsp+192]
37bf92a75lea rcx, [rsp+120]
37bf92a7amov [rsp+56], rax
37bf92a7flea rax, [rsp+152]
37bf92a87lea r9, [rsp+176]
37bf92a8fmov [rsp+48], rax
37bf92a94lea rax, [rsp+200]
37bf92a9clea r8, [rsp+160]
37bf92aa4mov [rsp+40], rax
37bf92aa9lea rax, [rsp+184]
37bf92ab1mov [rsp+32], rax
37bf92ab6subsd x0, x2
37bf92abamovsd_xmm [rsp+136], x0
37bf92ac3call dlasv2_64_
37bf92ac8movsd_xmm x8, [rdi]
37bf92acdmov rcx, [rbx]
37bf92ad0movq x0, [rip+0x4c9248]
37bf92ad8mov rax, [rsp+512]
37bf92ae0movsd_xmm x3, [rsi]
37bf92ae4movsd_xmm x7, [rsp+152]
37bf92aedmovapd x13, x8
37bf92af2movsd_xmm x10, [rsp+200]
37bf92afcandpd x13, x0
37bf92b01movsd_xmm x4, [rax]
37bf92b05mov rax, [rsp+520]
37bf92b0dmovapd x5, x7
37bf92b11movapd x2, x10
37bf92b16movsd_xmm [rsp+80], x13
37bf92b1dmovapd x13, x3
37bf92b22andpd x13, x0
37bf92b27andpd x5, x0
37bf92b2bandpd x2, x0
37bf92b2fmovsd_xmm x1, [rax]
37bf92b33movsd_xmm x6, [rsp+144]
37bf92b3cmovsd_xmm [rsp+96], x13
37bf92b43comisd x5, x2
37bf92b47movsd_xmm x9, [rsp+192]
37bf92b51movapd x13, x4
37bf92b56mov rax, [rsp+528]
37bf92b5eandpd x13, x0
37bf92b63movapd x11, x6
37bf92b68movapd x12, x9
37bf92b6dandpd x11, x0
37bf92b72andpd x12, x0
37bf92b77movsd_xmm [rsp+104], x13
37bf92b7emov rdx, [rax]
37bf92b81movapd x13, x1
37bf92b86movapd x14, x11
37bf92b8bmovapd x15, x12
37bf92b90andpd x13, x0
37bf92b95jb 0x37bf92ca8
37bf92b9b
37bf92b9bloc_37bf92b9b:
37bf92b9bmulsd x8, x10
37bf92ba0mulsd x3, x7
37bf92ba4mulsd x4, x9
37bf92ba9mulsd x1, x6
37bf92badsubsd x3, x8
37bf92bb2movq x8, rcx
37bf92bb7mulsd x8, x7
37bf92bbcsubsd x1, x4
37bf92bc0movq x4, rdx
37bf92bc5movsd_xmm [rsp+224], x3
37bf92bceandpd x3, x0
37bf92bd2mulsd x4, x6
37bf92bd6movsd_xmm [rsp+264], x1
37bf92bdfmovsd_xmm [rsp+240], x8
37bf92be9andpd x8, x0
37bf92beeaddsd x8, x3
37bf92bf3pxor x3, x3
37bf92bf7movsd_xmm [rsp+280], x4
37bf92c00ucomisd x8, x3
37bf92c05jp 0x37bf92c09
37bf92c07je 0x37bf92c52
37bf92c09
37bf92c09loc_37bf92c09:
37bf92c09mulsd x2, [rsp+80]
37bf92c0fmovsd_xmm x3, [rsp+104]
37bf92c15andpd x1, x0
37bf92c19andpd x0, x4
37bf92c1dmulsd x5, [rsp+96]
37bf92c23addsd x1, x0
37bf92c27mulsd x3, x15
37bf92c2caddsd x2, x5
37bf92c30divsd x2, x8
37bf92c35movapd x8, x14
37bf92c3amulsd x8, x13
37bf92c3faddsd x3, x8
37bf92c44divsd x3, x1
37bf92c48comisd x3, x2
37bf92c4cjae 0x37bf92f30
37bf92c52
37bf92c52loc_37bf92c52:
37bf92c52lea rdx, [rsp+264]
37bf92c5alea rcx, [rsp+280]
37bf92c62
37bf92c62loc_37bf92c62:
37bf92c62lea rax, [rsp+168]
37bf92c6amov r9, [rsp+576]
37bf92c72mov r8, [rsp+568]
37bf92c7amov [rsp+32], rax
37bf92c7fcall dlartg_64_
37bf92c84movapd x1, x10
37bf92c89movapd x0, x9
37bf92c8exorpd x1, [rip+0x4c909a]
37bf92c96xorpd x0, [rip+0x4c9092]
37bf92c9ejmp 0x37bf929b7
37bf92ca3
37bf92ca3 0f 1f 44 00 00 ..D..
37bf92ca8
37bf92ca8loc_37bf92ca8:
37bf92ca8comisd x11, x12
37bf92cadjae 0x37bf92b9b
37bf92cb3mulsd x3, x10
37bf92cb8mulsd x8, x7
37bf92cbdmulsd x4, x6
37bf92cc1mulsd x1, x9
37bf92cc6addsd x8, x3
37bf92ccbmovq x3, rcx
37bf92cd0mulsd x3, x10
37bf92cd5addsd x1, x4
37bf92cd9movq x4, rdx
37bf92cdemovsd_xmm [rsp+208], x8
37bf92ce8mulsd x4, x9
37bf92cedmovsd_xmm [rsp+248], x1
37bf92cf6movq rax, x1
37bf92cfbmovapd x1, x8
37bf92d00movsd_xmm [rsp+216], x3
37bf92d09andpd x3, x0
37bf92d0dandpd x1, x0
37bf92d11movapd x8, x3
37bf92d16addsd x8, x1
37bf92d1bpxor x1, x1
37bf92d1fmovq rdx, x4
37bf92d24movsd_xmm [rsp+256], x4
37bf92d2ducomisd x8, x1
37bf92d32jp 0x37bf92d36
37bf92d34je 0x37bf92d90
37bf92d36
37bf92d36loc_37bf92d36:
37bf92d36movsd_xmm x1, [rsp+80]
37bf92d3cmulsd x2, [rsp+96]
37bf92d42movapd x3, x15
37bf92d47mulsd x3, x13
37bf92d4cmulsd x1, x5
37bf92d50movq x5, rdx
37bf92d55andpd x5, x0
37bf92d59addsd x2, x1
37bf92d5dmovsd_xmm x1, [rsp+104]
37bf92d63mulsd x1, x14
37bf92d68divsd x2, x8
37bf92d6daddsd x1, x3
37bf92d71movq x3, rax
37bf92d76andpd x3, x0
37bf92d7amovapd x0, x5
37bf92d7eaddsd x0, x3
37bf92d82divsd x1, x0
37bf92d86comisd x1, x2
37bf92d8ajae 0x37bf92f58
37bf92d90
37bf92d90loc_37bf92d90:
37bf92d90lea rdx, [rsp+248]
37bf92d98lea rcx, [rsp+256]
37bf92da0
37bf92da0loc_37bf92da0:
37bf92da0lea rax, [rsp+168]
37bf92da8mov r9, [rsp+576]
37bf92db0mov r8, [rsp+568]
37bf92db8mov [rsp+32], rax
37bf92dbdcall dlartg_64_
37bf92dc2movapd x1, x7
37bf92dc6movapd x0, x6
37bf92dcamovapd x7, x10
37bf92dcfmovapd x6, x9
37bf92dd4jmp 0x37bf929b7
37bf92dd9
37bf92dd9 0f 1f 80 00 00 00 00 .......
37bf92de0
37bf92de0loc_37bf92de0:
37bf92de0comisd x11, x12
37bf92de5jae 0x37bf928a2
37bf92debmulsd x2, x8
37bf92df0movq x11, r8
37bf92df5mulsd x5, x7
37bf92df9mulsd x4, x6
37bf92dfdmulsd x11, x8
37bf92e02mulsd x1, x9
37bf92e07subsd x5, x2
37bf92e0bmovapd x2, x4
37bf92e0fmovq r8, x11
37bf92e14movq rdx, x5
37bf92e19subsd x2, x1
37bf92e1dmovapd x1, x11
37bf92e22movsd_xmm [rsp+232], x5
37bf92e2bmovq x5, rcx
37bf92e30andpd x1, x0
37bf92e34mulsd x5, x9
37bf92e39movsd_xmm [rsp+272], x2
37bf92e42movq rcx, x5
37bf92e47movq x5, rdx
37bf92e4candpd x5, x0
37bf92e50addsd x1, x5
37bf92e54pxor x5, x5
37bf92e58ucomisd x1, x5
37bf92e5cjp 0x37bf92e60
37bf92e5eje 0x37bf92eb1
37bf92e60
37bf92e60loc_37bf92e60:
37bf92e60movsd_xmm x5, [rsp+80]
37bf92e66mulsd x3, [rsp+96]
37bf92e6cmovapd x4, x15
37bf92e71andpd x2, x0
37bf92e75mulsd x4, x13
37bf92e7amulsd x5, x14
37bf92e7faddsd x3, x5
37bf92e83divsd x3, x1
37bf92e87movsd_xmm x1, [rsp+104]
37bf92e8dmulsd x1, x12
37bf92e92addsd x1, x4
37bf92e96movq x4, rcx
37bf92e9bandpd x4, x0
37bf92e9faddsd x4, x2
37bf92ea3divsd x1, x4
37bf92ea7comisd x1, x3
37bf92eabjae 0x37bf92f70
37bf92eb1
37bf92eb1loc_37bf92eb1:
37bf92eb1mov [rsp+280], rcx
37bf92eb9lea rdx, [rsp+272]
37bf92ec1
37bf92ec1loc_37bf92ec1:
37bf92ec1lea rax, [rsp+168]
37bf92ec9mov r9, [rsp+576]
37bf92ed1mov r8, [rsp+568]
37bf92ed9lea rcx, [rsp+280]
37bf92ee1mov [rsp+32], rax
37bf92ee6call dlartg_64_
37bf92eebmovapd x1, x7
37bf92eefmovapd x0, x6
37bf92ef3movapd x7, x8
37bf92ef8movapd x6, x9
37bf92efdjmp 0x37bf929b7
37bf92f02
37bf92f02 66 0f 1f 44 00 00 f..D..
37bf92f08
37bf92f08loc_37bf92f08:
37bf92f08movq x1, r8
37bf92f0dmovups [rsp+80], x0
37bf92f12lea rdx, [rsp+216]
37bf92f1axorpd x1, x0
37bf92f1emovsd_xmm [rsp+280], x1
37bf92f27jmp 0x37bf92979
37bf92f2c
37bf92f2c 0f 1f 40 00 ..@.
37bf92f30
37bf92f30loc_37bf92f30:
37bf92f30lea rdx, [rsp+224]
37bf92f38lea rcx, [rsp+240]
37bf92f40jmp 0x37bf92c62
37bf92f45
37bf92f45 0f 1f 00 ...
37bf92f48
37bf92f48loc_37bf92f48:
37bf92f48movq x0, [rip+0x4c8de0]
37bf92f50jmp 0x37bf9295f
37bf92f55
37bf92f55 0f 1f 00 ...
37bf92f58
37bf92f58loc_37bf92f58:
37bf92f58lea rdx, [rsp+208]
37bf92f60lea rcx, [rsp+216]
37bf92f68jmp 0x37bf92da0
37bf92f6d
37bf92f6d 0f 1f 00 ...
37bf92f70
37bf92f70loc_37bf92f70:
37bf92f70mov [rsp+280], r8
37bf92f78lea rdx, [rsp+232]
37bf92f80jmp 0x37bf92ec1
37bf92690
37bf92690dlags2_64_:
37bf92690push rdi
37bf92691push rsi
37bf92692push rbx
37bf92693sub rsp, 448
37bf9269amovups [rsp+288], x6
37bf926a2movups [rsp+304], x7
37bf926aamovups [rsp+320], x8
37bf926b3movups [rsp+336], x9
37bf926bcmovups [rsp+352], x10
37bf926c5movups [rsp+368], x11
37bf926cemovups [rsp+384], x12
37bf926d7movups [rsp+400], x13
37bf926e0movups [rsp+416], x14
37bf926e9movups [rsp+432], x15
37bf926f2mov rax, [rsp+528]
37bf926famovsd_xmm x3, [rdx]
37bf926femovsd_xmm x2, [r9]
37bf92703cmp [rcx], 0
37bf92707movsd_xmm x0, [rax]
37bf9270bmov rax, [rsp+512]
37bf92713movapd x7, x3
37bf92717movapd x6, x2
37bf9271bmovsd_xmm x5, [r8]
37bf92720movsd_xmm x1, [rax]
37bf92724mulsd x7, x0
37bf92728mov rdi, rdx
37bf9272bmov rsi, r8
37bf9272emov rax, [rsp+520]
37bf92736mov rbx, r9
37bf92739mulsd x6, x1
37bf9273dmovsd_xmm x4, [rax]
37bf92741movsd_xmm [rsp+120], x7
37bf92747movsd_xmm [rsp+160], x6
37bf92750je 0x37bf92a50
37bf92756mulsd x3, x4
37bf9275alea rax, [rsp+144]
37bf92762lea rcx, [rsp+120]
37bf92767mulsd x1, x5
37bf9276bmov [rsp+64], rax
37bf92770lea rax, [rsp+192]
37bf92778lea r8, [rsp+160]
37bf92780mov [rsp+56], rax
37bf92785lea rax, [rsp+152]
37bf9278dlea rdx, [rsp+128]
37bf92795mov [rsp+48], rax
37bf9279alea rax, [rsp+200]
37bf927a2lea r9, [rsp+176]
37bf927aamov [rsp+40], rax
37bf927aflea rax, [rsp+184]
37bf927b7mov [rsp+32], rax
37bf927bcsubsd x1, x3
37bf927c0movsd_xmm [rsp+128], x1
37bf927c9call dlasv2_64_
37bf927cemov rax, [rsp+512]
37bf927d6mov r8, [rdi]
37bf927d9movq x0, [rip+0x4c953f]
37bf927e1movsd_xmm x2, [rsi]
37bf927e5movsd_xmm x5, [rbx]
37bf927e9movsd_xmm x7, [rsp+144]
37bf927f2mov rcx, [rax]
37bf927f5mov rax, [rsp+528]
37bf927fdmovapd x13, x2
37bf92802movsd_xmm x8, [rsp+192]
37bf9280candpd x13, x0
37bf92811movapd x3, x7
37bf92815movsd_xmm x6, [rsp+152]
37bf9281emovsd_xmm x9, [rsp+200]
37bf92828movsd_xmm x4, [rax]
37bf9282cmov rax, [rsp+520]
37bf92834movapd x10, x8
37bf92839andpd x3, x0
37bf9283dandpd x10, x0
37bf92842movapd x11, x6
37bf92847movapd x12, x9
37bf9284cmovsd_xmm [rsp+80], x13
37bf92853movsd_xmm x1, [rax]
37bf92857movapd x13, x5
37bf9285ccomisd x3, x10
37bf92861andpd x11, x0
37bf92866andpd x13, x0
37bf9286bmovapd x14, x10
37bf92870movapd x15, x11
37bf92875movsd_xmm [rsp+96], x13
37bf9287cmovapd x13, x1
37bf92881andpd x12, x0
37bf92886andpd x13, x0
37bf9288bmovsd_xmm [rsp+104], x13
37bf92892movapd x13, x4
37bf92897andpd x13, x0
37bf9289cjb 0x37bf92de0
37bf928a2
37bf928a2loc_37bf928a2:
37bf928a2mulsd x5, x8
37bf928a7movq x10, r8
37bf928acmulsd x2, x7
37bf928b0mulsd x10, x7
37bf928b5mulsd x4, x9
37bf928bamulsd x1, x6
37bf928beaddsd x2, x5
37bf928c2movq x5, rcx
37bf928c7mulsd x5, x6
37bf928cbmovq r8, x10
37bf928d0movsd_xmm [rsp+216], x2
37bf928d9addsd x1, x4
37bf928ddmovapd x4, x10
37bf928e2andpd x2, x0
37bf928e6andpd x4, x0
37bf928eaaddsd x2, x4
37bf928eepxor x4, x4
37bf928f2movsd_xmm [rsp+256], x1
37bf928fbucomisd x2, x4
37bf928ffjp 0x37bf92907
37bf92901je 0x37bf92f48
37bf92907
37bf92907loc_37bf92907:
37bf92907movsd_xmm x4, [rsp+96]
37bf9290dmulsd x3, [rsp+80]
37bf92913andpd x1, x0
37bf92917mulsd x4, x14
37bf9291caddsd x3, x4
37bf92920movsd_xmm x4, [rsp+104]
37bf92926mulsd x4, x15
37bf9292bdivsd x3, x2
37bf9292fmovapd x2, x12
37bf92934mulsd x2, x13
37bf92939addsd x4, x2
37bf9293dmovapd x2, x5
37bf92941andpd x2, x0
37bf92945movq x0, [rip+0x4c93e3]
37bf9294daddsd x2, x1
37bf92951divsd x4, x2
37bf92955comisd x4, x3
37bf92959jae 0x37bf92f08
37bf9295f
37bf9295floc_37bf9295f:
37bf9295fxorpd x5, x0
37bf92963movups [rsp+80], x0
37bf92968lea rdx, [rsp+256]
37bf92970movsd_xmm [rsp+280], x5
37bf92979
37bf92979loc_37bf92979:
37bf92979lea rax, [rsp+168]
37bf92981mov r9, [rsp+576]
37bf92989mov r8, [rsp+568]
37bf92991lea rcx, [rsp+280]
37bf92999mov [rsp+32], rax
37bf9299ecall dlartg_64_
37bf929a3movupd x0, [rsp+80]
37bf929a9movapd x1, x8
37bf929aexorpd x1, x0
37bf929b2xorpd x0, x9
37bf929b7
37bf929b7loc_37bf929b7:
37bf929b7mov rax, [rsp+536]
37bf929bfmovsd_xmm [rax], x7
37bf929c3mov rax, [rsp+544]
37bf929cbmovsd_xmm [rax], x1
37bf929cfmov rax, [rsp+552]
37bf929d7movsd_xmm [rax], x6
37bf929dbmov rax, [rsp+560]
37bf929e3movsd_xmm [rax], x0
37bf929e7movups x6, [rsp+288]
37bf929efmovups x7, [rsp+304]
37bf929f7movups x8, [rsp+320]
37bf92a00movups x9, [rsp+336]
37bf92a09movups x10, [rsp+352]
37bf92a12movups x11, [rsp+368]
37bf92a1bmovups x12, [rsp+384]
37bf92a24movups x13, [rsp+400]
37bf92a2dmovups x14, [rsp+416]
37bf92a36movups x15, [rsp+432]
37bf92a3fadd rsp, 448
37bf92a46pop rbx
37bf92a47pop rsi
37bf92a48pop rdi
37bf92a49ret
37bf92a4a
37bf92a4a 66 0f 1f 44 00 00 f..D..
37bf92a50
37bf92a50loc_37bf92a50:
37bf92a50mulsd x2, x4
37bf92a54lea rax, [rsp+144]
37bf92a5clea rdx, [rsp+136]
37bf92a64mulsd x0, x5
37bf92a68mov [rsp+64], rax
37bf92a6dlea rax, [rsp+192]
37bf92a75lea rcx, [rsp+120]
37bf92a7amov [rsp+56], rax
37bf92a7flea rax, [rsp+152]
37bf92a87lea r9, [rsp+176]
37bf92a8fmov [rsp+48], rax
37bf92a94lea rax, [rsp+200]
37bf92a9clea r8, [rsp+160]
37bf92aa4mov [rsp+40], rax
37bf92aa9lea rax, [rsp+184]
37bf92ab1mov [rsp+32], rax
37bf92ab6subsd x0, x2
37bf92abamovsd_xmm [rsp+136], x0
37bf92ac3call dlasv2_64_
37bf92ac8movsd_xmm x8, [rdi]
37bf92acdmov rcx, [rbx]
37bf92ad0movq x0, [rip+0x4c9248]
37bf92ad8mov rax, [rsp+512]
37bf92ae0movsd_xmm x3, [rsi]
37bf92ae4movsd_xmm x7, [rsp+152]
37bf92aedmovapd x13, x8
37bf92af2movsd_xmm x10, [rsp+200]
37bf92afcandpd x13, x0
37bf92b01movsd_xmm x4, [rax]
37bf92b05mov rax, [rsp+520]
37bf92b0dmovapd x5, x7
37bf92b11movapd x2, x10
37bf92b16movsd_xmm [rsp+80], x13
37bf92b1dmovapd x13, x3
37bf92b22andpd x13, x0
37bf92b27andpd x5, x0
37bf92b2bandpd x2, x0
37bf92b2fmovsd_xmm x1, [rax]
37bf92b33movsd_xmm x6, [rsp+144]
37bf92b3cmovsd_xmm [rsp+96], x13
37bf92b43comisd x5, x2
37bf92b47movsd_xmm x9, [rsp+192]
37bf92b51movapd x13, x4
37bf92b56mov rax, [rsp+528]
37bf92b5eandpd x13, x0
37bf92b63movapd x11, x6
37bf92b68movapd x12, x9
37bf92b6dandpd x11, x0
37bf92b72andpd x12, x0
37bf92b77movsd_xmm [rsp+104], x13
37bf92b7emov rdx, [rax]
37bf92b81movapd x13, x1
37bf92b86movapd x14, x11
37bf92b8bmovapd x15, x12
37bf92b90andpd x13, x0
37bf92b95jb 0x37bf92ca8
37bf92b9b
37bf92b9bloc_37bf92b9b:
37bf92b9bmulsd x8, x10
37bf92ba0mulsd x3, x7
37bf92ba4mulsd x4, x9
37bf92ba9mulsd x1, x6
37bf92badsubsd x3, x8
37bf92bb2movq x8, rcx
37bf92bb7mulsd x8, x7
37bf92bbcsubsd x1, x4
37bf92bc0movq x4, rdx
37bf92bc5movsd_xmm [rsp+224], x3
37bf92bceandpd x3, x0
37bf92bd2mulsd x4, x6
37bf92bd6movsd_xmm [rsp+264], x1
37bf92bdfmovsd_xmm [rsp+240], x8
37bf92be9andpd x8, x0
37bf92beeaddsd x8, x3
37bf92bf3pxor x3, x3
37bf92bf7movsd_xmm [rsp+280], x4
37bf92c00ucomisd x8, x3
37bf92c05jp 0x37bf92c09
37bf92c07je 0x37bf92c52
37bf92c09
37bf92c09loc_37bf92c09:
37bf92c09mulsd x2, [rsp+80]
37bf92c0fmovsd_xmm x3, [rsp+104]
37bf92c15andpd x1, x0
37bf92c19andpd x0, x4
37bf92c1dmulsd x5, [rsp+96]
37bf92c23addsd x1, x0
37bf92c27mulsd x3, x15
37bf92c2caddsd x2, x5
37bf92c30divsd x2, x8
37bf92c35movapd x8, x14
37bf92c3amulsd x8, x13
37bf92c3faddsd x3, x8
37bf92c44divsd x3, x1
37bf92c48comisd x3, x2
37bf92c4cjae 0x37bf92f30
37bf92c52
37bf92c52loc_37bf92c52:
37bf92c52lea rdx, [rsp+264]
37bf92c5alea rcx, [rsp+280]
37bf92c62
37bf92c62loc_37bf92c62:
37bf92c62lea rax, [rsp+168]
37bf92c6amov r9, [rsp+576]
37bf92c72mov r8, [rsp+568]
37bf92c7amov [rsp+32], rax
37bf92c7fcall dlartg_64_
37bf92c84movapd x1, x10
37bf92c89movapd x0, x9
37bf92c8exorpd x1, [rip+0x4c909a]
37bf92c96xorpd x0, [rip+0x4c9092]
37bf92c9ejmp 0x37bf929b7
37bf92ca3
37bf92ca3 0f 1f 44 00 00 ..D..
37bf92ca8
37bf92ca8loc_37bf92ca8:
37bf92ca8comisd x11, x12
37bf92cadjae 0x37bf92b9b
37bf92cb3mulsd x3, x10
37bf92cb8mulsd x8, x7
37bf92cbdmulsd x4, x6
37bf92cc1mulsd x1, x9
37bf92cc6addsd x8, x3
37bf92ccbmovq x3, rcx
37bf92cd0mulsd x3, x10
37bf92cd5addsd x1, x4
37bf92cd9movq x4, rdx
37bf92cdemovsd_xmm [rsp+208], x8
37bf92ce8mulsd x4, x9
37bf92cedmovsd_xmm [rsp+248], x1
37bf92cf6movq rax, x1
37bf92cfbmovapd x1, x8
37bf92d00movsd_xmm [rsp+216], x3
37bf92d09andpd x3, x0
37bf92d0dandpd x1, x0
37bf92d11movapd x8, x3
37bf92d16addsd x8, x1
37bf92d1bpxor x1, x1
37bf92d1fmovq rdx, x4
37bf92d24movsd_xmm [rsp+256], x4
37bf92d2ducomisd x8, x1
37bf92d32jp 0x37bf92d36
37bf92d34je 0x37bf92d90
37bf92d36
37bf92d36loc_37bf92d36:
37bf92d36movsd_xmm x1, [rsp+80]
37bf92d3cmulsd x2, [rsp+96]
37bf92d42movapd x3, x15
37bf92d47mulsd x3, x13
37bf92d4cmulsd x1, x5
37bf92d50movq x5, rdx
37bf92d55andpd x5, x0
37bf92d59addsd x2, x1
37bf92d5dmovsd_xmm x1, [rsp+104]
37bf92d63mulsd x1, x14
37bf92d68divsd x2, x8
37bf92d6daddsd x1, x3
37bf92d71movq x3, rax
37bf92d76andpd x3, x0
37bf92d7amovapd x0, x5
37bf92d7eaddsd x0, x3
37bf92d82divsd x1, x0
37bf92d86comisd x1, x2
37bf92d8ajae 0x37bf92f58
37bf92d90
37bf92d90loc_37bf92d90:
37bf92d90lea rdx, [rsp+248]
37bf92d98lea rcx, [rsp+256]
37bf92da0
37bf92da0loc_37bf92da0:
37bf92da0lea rax, [rsp+168]
37bf92da8mov r9, [rsp+576]
37bf92db0mov r8, [rsp+568]
37bf92db8mov [rsp+32], rax
37bf92dbdcall dlartg_64_
37bf92dc2movapd x1, x7
37bf92dc6movapd x0, x6
37bf92dcamovapd x7, x10
37bf92dcfmovapd x6, x9
37bf92dd4jmp 0x37bf929b7
37bf92dd9
37bf92dd9 0f 1f 80 00 00 00 00 .......
37bf92de0
37bf92de0loc_37bf92de0:
37bf92de0comisd x11, x12
37bf92de5jae 0x37bf928a2
37bf92debmulsd x2, x8
37bf92df0movq x11, r8
37bf92df5mulsd x5, x7
37bf92df9mulsd x4, x6
37bf92dfdmulsd x11, x8
37bf92e02mulsd x1, x9
37bf92e07subsd x5, x2
37bf92e0bmovapd x2, x4
37bf92e0fmovq r8, x11
37bf92e14movq rdx, x5
37bf92e19subsd x2, x1
37bf92e1dmovapd x1, x11
37bf92e22movsd_xmm [rsp+232], x5
37bf92e2bmovq x5, rcx
37bf92e30andpd x1, x0
37bf92e34mulsd x5, x9
37bf92e39movsd_xmm [rsp+272], x2
37bf92e42movq rcx, x5
37bf92e47movq x5, rdx
37bf92e4candpd x5, x0
37bf92e50addsd x1, x5
37bf92e54pxor x5, x5
37bf92e58ucomisd x1, x5
37bf92e5cjp 0x37bf92e60
37bf92e5eje 0x37bf92eb1
37bf92e60
37bf92e60loc_37bf92e60:
37bf92e60movsd_xmm x5, [rsp+80]
37bf92e66mulsd x3, [rsp+96]
37bf92e6cmovapd x4, x15
37bf92e71andpd x2, x0
37bf92e75mulsd x4, x13
37bf92e7amulsd x5, x14
37bf92e7faddsd x3, x5
37bf92e83divsd x3, x1
37bf92e87movsd_xmm x1, [rsp+104]
37bf92e8dmulsd x1, x12
37bf92e92addsd x1, x4
37bf92e96movq x4, rcx
37bf92e9bandpd x4, x0
37bf92e9faddsd x4, x2
37bf92ea3divsd x1, x4
37bf92ea7comisd x1, x3
37bf92eabjae 0x37bf92f70
37bf92eb1
37bf92eb1loc_37bf92eb1:
37bf92eb1mov [rsp+280], rcx
37bf92eb9lea rdx, [rsp+272]
37bf92ec1
37bf92ec1loc_37bf92ec1:
37bf92ec1lea rax, [rsp+168]
37bf92ec9mov r9, [rsp+576]
37bf92ed1mov r8, [rsp+568]
37bf92ed9lea rcx, [rsp+280]
37bf92ee1mov [rsp+32], rax
37bf92ee6call dlartg_64_
37bf92eebmovapd x1, x7
37bf92eefmovapd x0, x6
37bf92ef3movapd x7, x8
37bf92ef8movapd x6, x9
37bf92efdjmp 0x37bf929b7
37bf92f02
37bf92f02 66 0f 1f 44 00 00 f..D..
37bf92f08
37bf92f08loc_37bf92f08:
37bf92f08movq x1, r8
37bf92f0dmovups [rsp+80], x0
37bf92f12lea rdx, [rsp+216]
37bf92f1axorpd x1, x0
37bf92f1emovsd_xmm [rsp+280], x1
37bf92f27jmp 0x37bf92979
37bf92f2c
37bf92f2c 0f 1f 40 00 ..@.
37bf92f30
37bf92f30loc_37bf92f30:
37bf92f30lea rdx, [rsp+224]
37bf92f38lea rcx, [rsp+240]
37bf92f40jmp 0x37bf92c62
37bf92f45
37bf92f45 0f 1f 00 ...
37bf92f48
37bf92f48loc_37bf92f48:
37bf92f48movq x0, [rip+0x4c8de0]
37bf92f50jmp 0x37bf9295f
37bf92f55
37bf92f55 0f 1f 00 ...
37bf92f58
37bf92f58loc_37bf92f58:
37bf92f58lea rdx, [rsp+208]
37bf92f60lea rcx, [rsp+216]
37bf92f68jmp 0x37bf92da0
37bf92f6d
37bf92f6d 0f 1f 00 ...
37bf92f70
37bf92f70loc_37bf92f70:
37bf92f70mov [rsp+280], r8
37bf92f78lea rdx, [rsp+232]
37bf92f80jmp 0x37bf92ec1
37bf92690
37bf92f85
37bf92f85 // align 0x10
37bf92f85 // align 0x10
37bf92f90
37bf92f90dlagtf_64_:
37bf92f90push rsi
37bf92f91push rbx
37bf92f92sub rsp, 136
37bf92f99movups [rsp+48], x6
37bf92f9emovups [rsp+64], x7
37bf92fa3movups [rsp+80], x8
37bf92fa9movups [rsp+96], x9
37bf92fafmovups [rsp+112], x10
37bf92fb5mov rax, [rcx]
37bf92fb8mov r11, [rsp+216]
37bf92fc0mov r10, rdx
37bf92fc3mov rdx, [rsp+224]
37bf92fcbmov rsi, r8
37bf92fcemov rbx, rcx
37bf92fd1mov r8, [rsp+192]
37bf92fd9mov [rdx], 0
37bf92fe0test rax, rax
37bf92fe3js 0x37bf933f8
37bf92fe9je 0x37bf9322c
37bf92fefmov [r11+8*rax-8], 0
37bf92ff8movsd_xmm x0, [r10]
37bf92ffdsubsd x0, [rsi]
37bf93001movsd_xmm [r10], x0
37bf93006cmp rax, 1
37bf9300aje 0x37bf93390
37bf93010lea rcx, [rip+0x4c8d2f]
37bf93017mov edx, 7
37bf9301cmov [rsp+216], r11
37bf93024mov [rsp+184], r9
37bf9302cmov [rsp+168], r10
37bf93034mov [rsp+192], r8
37bf9303ccall dlamch_64_
37bf93041mov rax, [rsp+200]
37bf93049mov r10, [rsp+168]
37bf93051mov r9, [rsp+184]
37bf93059mov rbx, [rbx]
37bf9305cmovsd_xmm x7, [rax]
37bf93060movsd_xmm x6, [r10]
37bf93065andpd x6, [rip+0x4c8ce3]
37bf9306dcmp rbx, 1
37bf93071mov r11, [rsp+216]
37bf93079lea rcx, [rbx-1]
37bf9307dmaxsd x7, x0
37bf93081movsd_xmm x0, [r9]
37bf93086andpd x0, [rip+0x4c8cc2]
37bf9308eaddsd x6, x0
37bf93092jle 0x37bf93210
37bf93098movsd_xmm x8, [rsi]
37bf9309dlea rdx, [r10+8]
37bf930a1mov eax, 1
37bf930a6mov r8, [rsp+192]
37bf930aepxor x5, x5
37bf930b2jmp 0x37bf93116
37bf930b4
37bf930b4 0f 1f 40 00 ..@.
37bf930b8
37bf930b8loc_37bf930b8:
37bf930b8ucomisd x9, x5
37bf930bdjp 0x37bf93258
37bf930c3jne 0x37bf93258
37bf930c9ucomisd x4, x5
37bf930cdjp 0x37bf93320
37bf930d3jne 0x37bf93320
37bf930d9mov [r11+8*rax-8], 0
37bf930e2
37bf930e2loc_37bf930e2:
37bf930e2movapd x6, x1
37bf930e6pxor x3, x3
37bf930eanop [rax+rax]
37bf930f0
37bf930f0loc_37bf930f0:
37bf930f0comisd x7, x3
37bf930f4jb 0x37bf93101
37bf930f6cmp [r11+8*rcx], 0
37bf930fbjne 0x37bf93101
37bf930fdmov [r11+8*rcx], rax
37bf93101
37bf93101loc_37bf93101:
37bf93101add rax, 1
37bf93105add r9, 8
37bf93109add rdx, 8
37bf9310dcmp rbx, rax
37bf93110je 0x37bf93210
37bf93116
37bf93116loc_37bf93116:
37bf93116movsd_xmm x0, [rdx]
37bf9311amovsd_xmm x4, [r8+8*rax-8]
37bf93121movsd_xmm x9, [rdx-8]
37bf93127subsd x0, x8
37bf9312cmovapd x2, x4
37bf93130andpd x2, [rip+0x4c8c18]
37bf93138movapd x1, x0
37bf9313candpd x1, [rip+0x4c8c0c]
37bf93144movsd_xmm [rdx], x0
37bf93148addsd x1, x2
37bf9314ccmp rax, rcx
37bf9314fjge 0x37bf930b8
37bf93155ucomisd x9, x5
37bf9315amovsd_xmm x3, [r9+8]
37bf93160andpd x3, [rip+0x4c8be8]
37bf93168addsd x1, x3
37bf9316cjp 0x37bf932e0
37bf93172jne 0x37bf932e0
37bf93178ucomisd x4, x5
37bf9317cjp 0x37bf93188
37bf9317epxor x3, x3
37bf93182je 0x37bf932fd
37bf93188
37bf93188loc_37bf93188:
37bf93188divsd x2, x1
37bf9318cpxor x3, x3
37bf93190comisd x3, x2
37bf93194jae 0x37bf933c8
37bf9319a
37bf9319aloc_37bf9319a:
37bf9319adivsd x9, x4
37bf9319fmovapd x1, x0
37bf931a3mov [r11+8*rax-8], 1
37bf931acmulsd x1, x9
37bf931b1movapd x10, x1
37bf931b6movsd_xmm x1, [r9]
37bf931bbsubsd x1, x10
37bf931c0unpcklpd x4, x1
37bf931c4movups [rdx-8], x4
37bf931c8cmp rax, rcx
37bf931cbjge 0x37bf931f4
37bf931cdmovsd_xmm x1, [r9+8]
37bf931d3mov rsi, [rsp+208]
37bf931dbmovsd_xmm [rsi+8*rax-8], x1
37bf931e1mulsd x1, x9
37bf931e6xorpd x1, [rip+0x4c8b72]
37bf931eemovsd_xmm [r9+8], x1
37bf931f4
37bf931f4loc_37bf931f4:
37bf931f4maxsd x3, x2
37bf931f8movsd_xmm [r9], x0
37bf931fdmovsd_xmm [r8+8*rax-8], x9
37bf93204jmp 0x37bf930f0
37bf93209
37bf93209 0f 1f 80 00 00 00 00 .......
37bf93210
37bf93210loc_37bf93210:
37bf93210mulsd x6, x7
37bf93214movsd_xmm x1, [r10+8*rcx]
37bf9321aandpd x1, [rip+0x4c8b2e]
37bf93222comisd x6, x1
37bf93226jae 0x37bf933b0
37bf9322c
37bf9322cloc_37bf9322c:
37bf9322cmovups x6, [rsp+48]
37bf93231movups x7, [rsp+64]
37bf93236movups x8, [rsp+80]
37bf9323cmovups x9, [rsp+96]
37bf93242movups x10, [rsp+112]
37bf93248add rsp, 136
37bf9324fpop rbx
37bf93250pop rsi
37bf93251ret
37bf93252
37bf93252 66 0f 1f 44 00 00 f..D..
37bf93258
37bf93258loc_37bf93258:
37bf93258ucomisd x4, x5
37bf9325cmovapd x3, x9
37bf93261andpd x3, [rip+0x4c8ae7]
37bf93269divsd x3, x6
37bf9326djp 0x37bf93290
37bf9326fjne 0x37bf93290
37bf93271mov [r11+8*rax-8], 0
37bf9327amaxsd x3, x5
37bf9327e
37bf9327eloc_37bf9327e:
37bf9327emovapd x6, x1
37bf93282jmp 0x37bf930f0
37bf93287
37bf93287 66 0f 1f 84 00 00 00 00 00 f........
37bf93290
37bf93290loc_37bf93290:
37bf93290divsd x2, x1
37bf93294comisd x3, x2
37bf93298jb 0x37bf9319a
37bf9329edivsd x4, x9
37bf932a3maxsd x3, x2
37bf932a7mov [r11+8*rax-8], 0
37bf932b0movsd_xmm [r8+8*rax-8], x4
37bf932b7mulsd x4, [r9]
37bf932bcsubsd x0, x4
37bf932c0movsd_xmm [rdx], x0
37bf932c4cmp rax, rcx
37bf932c7jge 0x37bf9327e
37bf932c9
37bf932c9loc_37bf932c9:
37bf932c9mov rsi, [rsp+208]
37bf932d1mov [rsi+8*rax-8], 0
37bf932dajmp 0x37bf9327e
37bf932dc
37bf932dc 0f 1f 40 00 ..@.
37bf932e0
37bf932e0loc_37bf932e0:
37bf932e0ucomisd x4, x5
37bf932e4movapd x3, x9
37bf932e9andpd x3, [rip+0x4c8a5f]
37bf932f1divsd x3, x6
37bf932f5jp 0x37bf93290
37bf932f7jne 0x37bf93290
37bf932f9maxsd x3, x5
37bf932fd
37bf932fdloc_37bf932fd:
37bf932fdmov rsi, [rsp+208]
37bf93305movapd x6, x1
37bf93309mov [r11+8*rax-8], 0
37bf93312mov [rsi+8*rax-8], 0
37bf9331bjmp 0x37bf930f0
37bf93320
37bf93320loc_37bf93320:
37bf93320divsd x2, x1
37bf93324comisd x5, x2
37bf93328jb 0x37bf93358
37bf9332amov [r11+8*rax-8], 0
37bf93333divsd x4, x9
37bf93338movsd_xmm [r8+8*rax-8], x4
37bf9333fmulsd x4, [r9]
37bf93344subsd x0, x4
37bf93348movsd_xmm [rdx], x0
37bf9334cjmp 0x37bf930e2
37bf93351
37bf93351 0f 1f 80 00 00 00 00 .......
37bf93358
37bf93358loc_37bf93358:
37bf93358divsd x9, x4
37bf9335dmovapd x3, x0
37bf93361movsd_xmm x1, [r9]
37bf93366mov [r11+8*rax-8], 1
37bf9336fmulsd x3, x9
37bf93374subsd x1, x3
37bf93378pxor x3, x3
37bf9337cunpcklpd x4, x1
37bf93380movups [rdx-8], x4
37bf93384jmp 0x37bf931f4
37bf93389
37bf93389 0f 1f 80 00 00 00 00 .......
37bf93390
37bf93390loc_37bf93390:
37bf93390pxor x1, x1
37bf93394ucomisd x0, x1
37bf93398jp 0x37bf9322c
37bf9339ejne 0x37bf9322c
37bf933a4mov [r11], 1
37bf933abjmp 0x37bf9322c
37bf933b0
37bf933b0loc_37bf933b0:
37bf933b0cmp [r11+8*rcx], 0
37bf933b5jne 0x37bf9322c
37bf933bbmov [r11+8*rcx], rbx
37bf933bfjmp 0x37bf9322c
37bf933c4
37bf933c4 0f 1f 40 00 ..@.
37bf933c8
37bf933c8loc_37bf933c8:
37bf933c8divsd x4, x9
37bf933cdpxor x3, x3
37bf933d1mov [r11+8*rax-8], 0
37bf933damovsd_xmm [r8+8*rax-8], x4
37bf933e1mulsd x4, [r9]
37bf933e6subsd x0, x4
37bf933eamovsd_xmm [rdx], x0
37bf933eejmp 0x37bf932c9
37bf933f3
37bf933f3 0f 1f 44 00 00 ..D..
37bf933f8
37bf933f8loc_37bf933f8:
37bf933f8mov [rdx], -1
37bf933ffmov r8l, 6
37bf93405lea rdx, [rsp+40]
37bf9340alea rcx, [rip+0x4c892f]
37bf93411mov [rsp+40], 1
37bf9341acall xerbla_64_
37bf9341fjmp 0x37bf9322c
37bf92f90
37bf92f90dlagtf_64_:
37bf92f90push rsi
37bf92f91push rbx
37bf92f92sub rsp, 136
37bf92f99movups [rsp+48], x6
37bf92f9emovups [rsp+64], x7
37bf92fa3movups [rsp+80], x8
37bf92fa9movups [rsp+96], x9
37bf92fafmovups [rsp+112], x10
37bf92fb5mov rax, [rcx]
37bf92fb8mov r11, [rsp+216]
37bf92fc0mov r10, rdx
37bf92fc3mov rdx, [rsp+224]
37bf92fcbmov rsi, r8
37bf92fcemov rbx, rcx
37bf92fd1mov r8, [rsp+192]
37bf92fd9mov [rdx], 0
37bf92fe0test rax, rax
37bf92fe3js 0x37bf933f8
37bf92fe9je 0x37bf9322c
37bf92fefmov [r11+8*rax-8], 0
37bf92ff8movsd_xmm x0, [r10]
37bf92ffdsubsd x0, [rsi]
37bf93001movsd_xmm [r10], x0
37bf93006cmp rax, 1
37bf9300aje 0x37bf93390
37bf93010lea rcx, [rip+0x4c8d2f]
37bf93017mov edx, 7
37bf9301cmov [rsp+216], r11
37bf93024mov [rsp+184], r9
37bf9302cmov [rsp+168], r10
37bf93034mov [rsp+192], r8
37bf9303ccall dlamch_64_
37bf93041mov rax, [rsp+200]
37bf93049mov r10, [rsp+168]
37bf93051mov r9, [rsp+184]
37bf93059mov rbx, [rbx]
37bf9305cmovsd_xmm x7, [rax]
37bf93060movsd_xmm x6, [r10]
37bf93065andpd x6, [rip+0x4c8ce3]
37bf9306dcmp rbx, 1
37bf93071mov r11, [rsp+216]
37bf93079lea rcx, [rbx-1]
37bf9307dmaxsd x7, x0
37bf93081movsd_xmm x0, [r9]
37bf93086andpd x0, [rip+0x4c8cc2]
37bf9308eaddsd x6, x0
37bf93092jle 0x37bf93210
37bf93098movsd_xmm x8, [rsi]
37bf9309dlea rdx, [r10+8]
37bf930a1mov eax, 1
37bf930a6mov r8, [rsp+192]
37bf930aepxor x5, x5
37bf930b2jmp 0x37bf93116
37bf930b4
37bf930b4 0f 1f 40 00 ..@.
37bf930b8
37bf930b8loc_37bf930b8:
37bf930b8ucomisd x9, x5
37bf930bdjp 0x37bf93258
37bf930c3jne 0x37bf93258
37bf930c9ucomisd x4, x5
37bf930cdjp 0x37bf93320
37bf930d3jne 0x37bf93320
37bf930d9mov [r11+8*rax-8], 0
37bf930e2
37bf930e2loc_37bf930e2:
37bf930e2movapd x6, x1
37bf930e6pxor x3, x3
37bf930eanop [rax+rax]
37bf930f0
37bf930f0loc_37bf930f0:
37bf930f0comisd x7, x3
37bf930f4jb 0x37bf93101
37bf930f6cmp [r11+8*rcx], 0
37bf930fbjne 0x37bf93101
37bf930fdmov [r11+8*rcx], rax
37bf93101
37bf93101loc_37bf93101:
37bf93101add rax, 1
37bf93105add r9, 8
37bf93109add rdx, 8
37bf9310dcmp rbx, rax
37bf93110je 0x37bf93210
37bf93116
37bf93116loc_37bf93116:
37bf93116movsd_xmm x0, [rdx]
37bf9311amovsd_xmm x4, [r8+8*rax-8]
37bf93121movsd_xmm x9, [rdx-8]
37bf93127subsd x0, x8
37bf9312cmovapd x2, x4
37bf93130andpd x2, [rip+0x4c8c18]
37bf93138movapd x1, x0
37bf9313candpd x1, [rip+0x4c8c0c]
37bf93144movsd_xmm [rdx], x0
37bf93148addsd x1, x2
37bf9314ccmp rax, rcx
37bf9314fjge 0x37bf930b8
37bf93155ucomisd x9, x5
37bf9315amovsd_xmm x3, [r9+8]
37bf93160andpd x3, [rip+0x4c8be8]
37bf93168addsd x1, x3
37bf9316cjp 0x37bf932e0
37bf93172jne 0x37bf932e0
37bf93178ucomisd x4, x5
37bf9317cjp 0x37bf93188
37bf9317epxor x3, x3
37bf93182je 0x37bf932fd
37bf93188
37bf93188loc_37bf93188:
37bf93188divsd x2, x1
37bf9318cpxor x3, x3
37bf93190comisd x3, x2
37bf93194jae 0x37bf933c8
37bf9319a
37bf9319aloc_37bf9319a:
37bf9319adivsd x9, x4
37bf9319fmovapd x1, x0
37bf931a3mov [r11+8*rax-8], 1
37bf931acmulsd x1, x9
37bf931b1movapd x10, x1
37bf931b6movsd_xmm x1, [r9]
37bf931bbsubsd x1, x10
37bf931c0unpcklpd x4, x1
37bf931c4movups [rdx-8], x4
37bf931c8cmp rax, rcx
37bf931cbjge 0x37bf931f4
37bf931cdmovsd_xmm x1, [r9+8]
37bf931d3mov rsi, [rsp+208]
37bf931dbmovsd_xmm [rsi+8*rax-8], x1
37bf931e1mulsd x1, x9
37bf931e6xorpd x1, [rip+0x4c8b72]
37bf931eemovsd_xmm [r9+8], x1
37bf931f4
37bf931f4loc_37bf931f4:
37bf931f4maxsd x3, x2
37bf931f8movsd_xmm [r9], x0
37bf931fdmovsd_xmm [r8+8*rax-8], x9
37bf93204jmp 0x37bf930f0
37bf93209
37bf93209 0f 1f 80 00 00 00 00 .......
37bf93210
37bf93210loc_37bf93210:
37bf93210mulsd x6, x7
37bf93214movsd_xmm x1, [r10+8*rcx]
37bf9321aandpd x1, [rip+0x4c8b2e]
37bf93222comisd x6, x1
37bf93226jae 0x37bf933b0
37bf9322c
37bf9322cloc_37bf9322c:
37bf9322cmovups x6, [rsp+48]
37bf93231movups x7, [rsp+64]
37bf93236movups x8, [rsp+80]
37bf9323cmovups x9, [rsp+96]
37bf93242movups x10, [rsp+112]
37bf93248add rsp, 136
37bf9324fpop rbx
37bf93250pop rsi
37bf93251ret
37bf93252
37bf93252 66 0f 1f 44 00 00 f..D..
37bf93258
37bf93258loc_37bf93258:
37bf93258ucomisd x4, x5
37bf9325cmovapd x3, x9
37bf93261andpd x3, [rip+0x4c8ae7]
37bf93269divsd x3, x6
37bf9326djp 0x37bf93290
37bf9326fjne 0x37bf93290
37bf93271mov [r11+8*rax-8], 0
37bf9327amaxsd x3, x5
37bf9327e
37bf9327eloc_37bf9327e:
37bf9327emovapd x6, x1
37bf93282jmp 0x37bf930f0
37bf93287
37bf93287 66 0f 1f 84 00 00 00 00 00 f........
37bf93290
37bf93290loc_37bf93290:
37bf93290divsd x2, x1
37bf93294comisd x3, x2
37bf93298jb 0x37bf9319a
37bf9329edivsd x4, x9
37bf932a3maxsd x3, x2
37bf932a7mov [r11+8*rax-8], 0
37bf932b0movsd_xmm [r8+8*rax-8], x4
37bf932b7mulsd x4, [r9]
37bf932bcsubsd x0, x4
37bf932c0movsd_xmm [rdx], x0
37bf932c4cmp rax, rcx
37bf932c7jge 0x37bf9327e
37bf932c9
37bf932c9loc_37bf932c9:
37bf932c9mov rsi, [rsp+208]
37bf932d1mov [rsi+8*rax-8], 0
37bf932dajmp 0x37bf9327e
37bf932dc
37bf932dc 0f 1f 40 00 ..@.
37bf932e0
37bf932e0loc_37bf932e0:
37bf932e0ucomisd x4, x5
37bf932e4movapd x3, x9
37bf932e9andpd x3, [rip+0x4c8a5f]
37bf932f1divsd x3, x6
37bf932f5jp 0x37bf93290
37bf932f7jne 0x37bf93290
37bf932f9maxsd x3, x5
37bf932fd
37bf932fdloc_37bf932fd:
37bf932fdmov rsi, [rsp+208]
37bf93305movapd x6, x1
37bf93309mov [r11+8*rax-8], 0
37bf93312mov [rsi+8*rax-8], 0
37bf9331bjmp 0x37bf930f0
37bf93320
37bf93320loc_37bf93320:
37bf93320divsd x2, x1
37bf93324comisd x5, x2
37bf93328jb 0x37bf93358
37bf9332amov [r11+8*rax-8], 0
37bf93333divsd x4, x9
37bf93338movsd_xmm [r8+8*rax-8], x4
37bf9333fmulsd x4, [r9]
37bf93344subsd x0, x4
37bf93348movsd_xmm [rdx], x0
37bf9334cjmp 0x37bf930e2
37bf93351
37bf93351 0f 1f 80 00 00 00 00 .......
37bf93358
37bf93358loc_37bf93358:
37bf93358divsd x9, x4
37bf9335dmovapd x3, x0
37bf93361movsd_xmm x1, [r9]
37bf93366mov [r11+8*rax-8], 1
37bf9336fmulsd x3, x9
37bf93374subsd x1, x3
37bf93378pxor x3, x3
37bf9337cunpcklpd x4, x1
37bf93380movups [rdx-8], x4
37bf93384jmp 0x37bf931f4
37bf93389
37bf93389 0f 1f 80 00 00 00 00 .......
37bf93390
37bf93390loc_37bf93390:
37bf93390pxor x1, x1
37bf93394ucomisd x0, x1
37bf93398jp 0x37bf9322c
37bf9339ejne 0x37bf9322c
37bf933a4mov [r11], 1
37bf933abjmp 0x37bf9322c
37bf933b0
37bf933b0loc_37bf933b0:
37bf933b0cmp [r11+8*rcx], 0
37bf933b5jne 0x37bf9322c
37bf933bbmov [r11+8*rcx], rbx
37bf933bfjmp 0x37bf9322c
37bf933c4
37bf933c4 0f 1f 40 00 ..@.
37bf933c8
37bf933c8loc_37bf933c8:
37bf933c8divsd x4, x9
37bf933cdpxor x3, x3
37bf933d1mov [r11+8*rax-8], 0
37bf933damovsd_xmm [r8+8*rax-8], x4
37bf933e1mulsd x4, [r9]
37bf933e6subsd x0, x4
37bf933eamovsd_xmm [rdx], x0
37bf933eejmp 0x37bf932c9
37bf933f3
37bf933f3 0f 1f 44 00 00 ..D..
37bf933f8
37bf933f8loc_37bf933f8:
37bf933f8mov [rdx], -1
37bf933ffmov r8l, 6
37bf93405lea rdx, [rsp+40]
37bf9340alea rcx, [rip+0x4c892f]
37bf93411mov [rsp+40], 1
37bf9341acall xerbla_64_
37bf9341fjmp 0x37bf9322c
37bf92f90
37bf93424
37bf93424 // align 0x20
37bf93424 // align 0x20
37bf93440
37bf93440dlagtm_64_:
37bf93440push r15
37bf93442push r14
37bf93444push r13
37bf93446push r12
37bf93448push rbp
37bf93449push rdi
37bf9344apush rsi
37bf9344bpush rbx
37bf9344csub rsp, 120
37bf93450mov r12, [rdx]
37bf93453mov rsi, [rsp+224]
37bf9345bmov rbx, [rsp+232]
37bf93463mov rdi, [rsp+240]
37bf9346bmov rbp, [rsp+272]
37bf93473mov rax, rcx
37bf93476mov r15, rdx
37bf93479mov r10, r8
37bf9347ctest r12, r12
37bf9347fje 0x37bf9358f
37bf93485mov rdx, [rsp+280]
37bf9348dxor ecx, ecx
37bf9348fpxor x1, x1
37bf93493mov rdx, [rdx]
37bf93496test rdx, rdx
37bf93499cmovns rcx, rdx
37bf9349dmov rdx, [rsp+256]
37bf934a5mov rdx, [rdx]
37bf934a8mov [rsp+40], rcx
37bf934adxor ecx, ecx
37bf934aftest rdx, rdx
37bf934b2cmovns rcx, rdx
37bf934b6mov rdx, [rsp+264]
37bf934bemovsd_xmm x0, [rdx]
37bf934c2mov [rsp+48], rcx
37bf934c7ucomisd x0, x1
37bf934cbjp 0x37bf935a0
37bf934d1jne 0x37bf935a0
37bf934d7mov r13, [r8]
37bf934datest r13, r13
37bf934ddjle 0x37bf9356a
37bf934e3add r13, 1
37bf934e7test r12, r12
37bf934eajle 0x37bf9356a
37bf934ecmov rcx, [rsp+40]
37bf934f1mov [rsp+208], r8
37bf934f9lea rdx, [8*r12]
37bf93501mov r12, rax
37bf93504mov [rsp+216], r9
37bf9350cmov [rsp+224], rsi
37bf93514lea r14, [8*rcx]
37bf9351cmov rsi, rdx
37bf9351fmov rcx, rbp
37bf93522mov [rsp+232], rbx
37bf9352amov ebx, 1
37bf9352fnop
37bf93530
37bf93530loc_37bf93530:
37bf93530mov r8, rsi
37bf93533xor edx, edx
37bf93535add rbx, 1
37bf93539call memset
37bf9353elea rcx, [rax+r14]
37bf93542cmp rbx, r13
37bf93545jne 0x37bf93530
37bf93547mov r10, [rsp+208]
37bf9354fmov r9, [rsp+216]
37bf93557mov rax, r12
37bf9355amov rsi, [rsp+224]
37bf93562mov rbx, [rsp+232]
37bf9356a
37bf9356aloc_37bf9356a:
37bf9356amovsd_xmm x0, [r9]
37bf9356fucomisd x0, [rip+0x4c8801]
37bf93577jp 0x37bf9357f
37bf93579je 0x37bf9362c
37bf9357f
37bf9357floc_37bf9357f:
37bf9357fucomisd x0, [rip+0x4c87f9]
37bf93587jp 0x37bf9358f
37bf93589je 0x37bf93876
37bf9358f
37bf9358floc_37bf9358f:
37bf9358fadd rsp, 120
37bf93593pop rbx
37bf93594pop rsi
37bf93595pop rdi
37bf93596pop rbp
37bf93597pop r12
37bf93599pop r13
37bf9359bpop r14
37bf9359dpop r15
37bf9359fret
37bf935a0
37bf935a0loc_37bf935a0:
37bf935a0ucomisd x0, [rip+0x4c87d8]
37bf935a8jp 0x37bf9356a
37bf935aajne 0x37bf9356a
37bf935acmov r11, [r10]
37bf935aftest r11, r11
37bf935b2jle 0x37bf9356a
37bf935b4add r11, 1
37bf935b8test r12, r12
37bf935bbjle 0x37bf9356a
37bf935bdmov rcx, [rsp+40]
37bf935c2mov r8l, 1
37bf935c8add r12, 1
37bf935cclea r13, [8*rcx]
37bf935d4lea rcx, [rbp-8]
37bf935d8nop [rax+rax]
37bf935e0
37bf935e0loc_37bf935e0:
37bf935e0mov edx, 1
37bf935e5nop [rax+rax]
37bf935eanop [rax+rax]
37bf935f5nop [rax+rax]
37bf93600
37bf93600loc_37bf93600:
37bf93600movsd_xmm x0, [rcx+8*rdx]
37bf93605xorpd x0, [rip+0x4c8783]
37bf9360dmovsd_xmm [rcx+8*rdx], x0
37bf93612add rdx, 1
37bf93616cmp rdx, r12
37bf93619jne 0x37bf93600
37bf9361badd r8, 1
37bf9361fadd rcx, r13
37bf93622cmp r8, r11
37bf93625jne 0x37bf935e0
37bf93627jmp 0x37bf9356a
37bf9362c
37bf9362cloc_37bf9362c:
37bf9362cmov r9l, 1
37bf93632mov r8l, 1
37bf93638mov rcx, rax
37bf9363bmov [rsp+208], r10
37bf93643lea rdx, [rip+0x4c8726]
37bf9364acall lsame_64_
37bf9364fmov r10, [rsp+208]
37bf93657test rax, rax
37bf9365amov rax, [r10]
37bf9365dje 0x37bf93aba
37bf93663test rax, rax
37bf93666jle 0x37bf9358f
37bf9366cmov r15, [r15]
37bf9366fadd rax, 1
37bf93673movsd_xmm x1, [rbx]
37bf93677mov r10, -1
37bf9367emov r9, [rsp+248]
37bf93686mov [rsp+64], rax
37bf9368bmov r8, -1
37bf93692mov r14l, 1
37bf93698lea rdx, [r15-1]
37bf9369clea rcx, [r15-2]
37bf936a0movapd x3, x1
37bf936a4mov [rsp+80], rdx
37bf936a9mov rdx, [rsp+48]
37bf936aelea rax, [8*r15]
37bf936b6mov r13, rcx
37bf936b9mov [rsp+72], rcx
37bf936beand rcx, -2
37bf936c2shr r13, 1
37bf936c5shl rdx, 3
37bf936c9mov [rsp+104], rcx
37bf936cemov [rsp+56], rdx
37bf936d3lea rdx, [rbp+rax]
37bf936d8add rax, r9
37bf936dbmov [rsp+88], rdx
37bf936e0mov [rsp+96], rax
37bf936e5jmp 0x37bf93725
37bf936e7
37bf936e7 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37bf936f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bf93700
37bf93700loc_37bf93700:
37bf93700movsd_xmm [rbp+8*r8+8], x0
37bf93707
37bf93707loc_37bf93707:
37bf93707add r14, 1
37bf9370badd r9, [rsp+56]
37bf93710add r8, [rsp+40]
37bf93715add r10, [rsp+48]
37bf9371acmp r14, [rsp+64]
37bf9371fje 0x37bf9358f
37bf93725
37bf93725loc_37bf93725:
37bf93725movsd_xmm x0, [r9]
37bf9372amulsd x0, x3
37bf9372eaddsd x0, [rbp+8*r8+8]
37bf93735cmp r15, 1
37bf93739je 0x37bf93700
37bf9373bmovsd_xmm x2, [rdi]
37bf9373fmulsd x2, [r9+8]
37bf93745mov rax, [rsp+72]
37bf9374amov rdx, [rsp+80]
37bf9374fmov rcx, [rsp+88]
37bf93754addsd x0, x2
37bf93758movsd_xmm x2, [rbx+8*rdx]
37bf9375dmovsd_xmm [rbp+8*r8+8], x0
37bf93764movsd_xmm x0, [rsi+8*rax]
37bf93769mov rax, [rsp+96]
37bf9376emulsd x2, [rax+8*r10]
37bf93774mulsd x0, [rax+8*r10-8]
37bf9377baddsd x0, [rcx+8*r8]
37bf93781addsd x0, x2
37bf93785movsd_xmm [rcx+8*r8], x0
37bf9378bcmp r15, 2
37bf9378fjle 0x37bf93707
37bf93795cmp r15, 3
37bf93799je 0x37bf93ec4
37bf9379fmovupd x0, [r9]
37bf937a4lea rcx, [rbp+8*r8+16]
37bf937a9lea r12, [r9+8]
37bf937adxor eax, eax
37bf937aflea r11, [r9+16]
37bf937b3xor edx, edx
37bf937b5jmp 0x37bf937c4
37bf937b7
37bf937b7 66 0f 1f 84 00 00 00 00 00 f........
37bf937c0
37bf937c0loc_37bf937c0:
37bf937c0movapd x0, x2
37bf937c4
37bf937c4loc_37bf937c4:
37bf937c4movupd x4, [rsi+rax]
37bf937c9movupd x1, [r12+rax]
37bf937cfadd rdx, 1
37bf937d3movupd x5, [rcx+rax]
37bf937d8movupd x2, [r11+rax]
37bf937demulpd x0, x4
37bf937e2movupd x4, [rbx+rax+8]
37bf937e8mulpd x1, x4
37bf937ecaddpd x0, x5
37bf937f0addpd x0, x1
37bf937f4movupd x1, [rdi+rax+8]
37bf937famulpd x1, x2
37bf937feaddpd x0, x1
37bf93802movups [rcx+rax], x0
37bf93806add rax, 16
37bf9380acmp rdx, r13
37bf9380djne 0x37bf937c0
37bf9380ftest [rsp+72], 1
37bf93814je 0x37bf93707
37bf9381amov rax, [rsp+104]
37bf9381fadd rax, 2
37bf93823
37bf93823loc_37bf93823:
37bf93823lea rdx, [rax-1]
37bf93827mov r12, [rsp+248]
37bf9382flea rcx, [r8+rax]
37bf93833lea r11, [rdx+r10]
37bf93837movsd_xmm x0, [r12+8*r11]
37bf9383dmulsd x0, [rsi+8*rax-16]
37bf93843add rax, r10
37bf93846movsd_xmm x2, [r12+8*rax]
37bf9384cmulsd x2, [rbx+8*rdx]
37bf93851addsd x0, [rbp+8*rcx]
37bf93857addsd x0, x2
37bf9385bmovsd_xmm x2, [r12+8*rax+8]
37bf93862mulsd x2, [rdi+8*rdx]
37bf93867addsd x0, x2
37bf9386bmovsd_xmm [rbp+8*rcx], x0
37bf93871jmp 0x37bf93707
37bf93876
37bf93876loc_37bf93876:
37bf93876mov r9l, 1
37bf9387cmov r8l, 1
37bf93882mov rcx, rax
37bf93885mov [rsp+208], r10
37bf9388dlea rdx, [rip+0x4c84dc]
37bf93894call lsame_64_
37bf93899mov r10, [rsp+208]
37bf938a1test rax, rax
37bf938a4mov rax, [r10]
37bf938a7je 0x37bf93cb6
37bf938adtest rax, rax
37bf938b0jle 0x37bf9358f
37bf938b6mov r15, [r15]
37bf938b9add rax, 1
37bf938bdmovsd_xmm x2, [rbx]
37bf938c1mov r10, -1
37bf938c8mov r9, [rsp+248]
37bf938d0mov [rsp+64], rax
37bf938d5mov r8, -1
37bf938dcmov r14l, 1
37bf938e2lea rdx, [r15-1]
37bf938e6lea rcx, [r15-2]
37bf938eamovapd x3, x2
37bf938eemov [rsp+80], rdx
37bf938f3mov rdx, [rsp+48]
37bf938f8lea rax, [8*r15]
37bf93900mov r13, rcx
37bf93903mov [rsp+72], rcx
37bf93908and rcx, -2
37bf9390cshr r13, 1
37bf9390fshl rdx, 3
37bf93913mov [rsp+104], rcx
37bf93918mov [rsp+56], rdx
37bf9391dlea rdx, [rbp+rax]
37bf93922add rax, r9
37bf93925mov [rsp+88], rdx
37bf9392amov [rsp+96], rax
37bf9392fjmp 0x37bf93965
37bf93931
37bf93931 0f 1f 40 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..@.ff.........
37bf93940
37bf93940loc_37bf93940:
37bf93940movsd_xmm [rbp+8*r8+8], x0
37bf93947
37bf93947loc_37bf93947:
37bf93947add r14, 1
37bf9394badd r9, [rsp+56]
37bf93950add r8, [rsp+40]
37bf93955add r10, [rsp+48]
37bf9395acmp r14, [rsp+64]
37bf9395fje 0x37bf9358f
37bf93965
37bf93965loc_37bf93965:
37bf93965movsd_xmm x1, [r9]
37bf9396amovsd_xmm x0, [rbp+8*r8+8]
37bf93971mulsd x1, x3
37bf93975subsd x0, x1
37bf93979cmp r15, 1
37bf9397dje 0x37bf93940
37bf9397fmovsd_xmm x1, [rdi]
37bf93983mulsd x1, [r9+8]
37bf93989mov rax, [rsp+72]
37bf9398emov rcx, [rsp+88]
37bf93993mov rdx, [rsp+80]
37bf93998subsd x0, x1
37bf9399cmovsd_xmm x1, [rsi+8*rax]
37bf939a1mov rax, [rsp+96]
37bf939a6mulsd x1, [rax+8*r10-8]
37bf939admovsd_xmm [rbp+8*r8+8], x0
37bf939b4movsd_xmm x0, [rcx+8*r8]
37bf939basubsd x0, x1
37bf939bemovsd_xmm x1, [rbx+8*rdx]
37bf939c3mulsd x1, [rax+8*r10]
37bf939c9subsd x0, x1
37bf939cdmovsd_xmm [rcx+8*r8], x0
37bf939d3cmp r15, 2
37bf939d7jle 0x37bf93947
37bf939ddcmp r15, 3
37bf939e1je 0x37bf93ece
37bf939e7movupd x1, [r9]
37bf939eclea rcx, [rbp+8*r8+16]
37bf939f1lea r12, [r9+8]
37bf939f5xor eax, eax
37bf939f7lea r11, [r9+16]
37bf939fbxor edx, edx
37bf939fdjmp 0x37bf93a04
37bf939ff
37bf939ff 90 .
37bf93a00
37bf93a00loc_37bf93a00:
37bf93a00movapd x1, x2
37bf93a04
37bf93a04loc_37bf93a04:
37bf93a04movupd x4, [rsi+rax]
37bf93a09movupd x0, [rcx+rax]
37bf93a0eadd rdx, 1
37bf93a12movupd x5, [r12+rax]
37bf93a18movupd x2, [r11+rax]
37bf93a1emulpd x1, x4
37bf93a22subpd x0, x1
37bf93a26movupd x1, [rbx+rax+8]
37bf93a2cmulpd x1, x5
37bf93a30subpd x0, x1
37bf93a34movupd x1, [rdi+rax+8]
37bf93a3amulpd x1, x2
37bf93a3esubpd x0, x1
37bf93a42movups [rcx+rax], x0
37bf93a46add rax, 16
37bf93a4acmp r13, rdx
37bf93a4djne 0x37bf93a00
37bf93a4ftest [rsp+72], 1
37bf93a54je 0x37bf93947
37bf93a5amov rax, [rsp+104]
37bf93a5fadd rax, 2
37bf93a63
37bf93a63loc_37bf93a63:
37bf93a63lea rdx, [rax-1]
37bf93a67mov r12, [rsp+248]
37bf93a6flea rcx, [r8+rax]
37bf93a73lea r11, [rdx+r10]
37bf93a77movsd_xmm x0, [rbp+8*rcx]
37bf93a7dmovsd_xmm x1, [r12+8*r11]
37bf93a83mulsd x1, [rsi+8*rax-16]
37bf93a89add rax, r10
37bf93a8csubsd x0, x1
37bf93a90movsd_xmm x1, [r12+8*rax]
37bf93a96mulsd x1, [rbx+8*rdx]
37bf93a9bsubsd x0, x1
37bf93a9fmovsd_xmm x1, [r12+8*rax+8]
37bf93aa6mulsd x1, [rdi+8*rdx]
37bf93aabsubsd x0, x1
37bf93aafmovsd_xmm [rbp+8*rcx], x0
37bf93ab5jmp 0x37bf93947
37bf93aba
37bf93abaloc_37bf93aba:
37bf93abatest rax, rax
37bf93abdjle 0x37bf9358f
37bf93ac3mov r15, [r15]
37bf93ac6add rax, 1
37bf93acamovsd_xmm x1, [rbx]
37bf93acemov r10, -1
37bf93ad5mov r9, [rsp+248]
37bf93addmov [rsp+56], rax
37bf93ae2mov r8, -1
37bf93ae9mov r14l, 1
37bf93aeflea rdx, [r15-1]
37bf93af3lea rcx, [r15-2]
37bf93af7movapd x3, x1
37bf93afbmov [rsp+80], rdx
37bf93b00mov rdx, [rsp+48]
37bf93b05lea rax, [8*r15]
37bf93b0dmov r13, rcx
37bf93b10mov [rsp+72], rcx
37bf93b15and rcx, -2
37bf93b19shr r13, 1
37bf93b1cshl rdx, 3
37bf93b20mov [rsp+104], rcx
37bf93b25mov [rsp+64], rdx
37bf93b2alea rdx, [rbp+rax]
37bf93b2fadd rax, r9
37bf93b32mov [rsp+88], rdx
37bf93b37mov [rsp+96], rax
37bf93b3cjmp 0x37bf93b65
37bf93b3e
37bf93b3e 66 90 f.
37bf93b40
37bf93b40loc_37bf93b40:
37bf93b40movsd_xmm [rbp+8*r8+8], x0
37bf93b47
37bf93b47loc_37bf93b47:
37bf93b47add r14, 1
37bf93b4badd r9, [rsp+64]
37bf93b50add r8, [rsp+40]
37bf93b55add r10, [rsp+48]
37bf93b5acmp [rsp+56], r14
37bf93b5fje 0x37bf9358f
37bf93b65
37bf93b65loc_37bf93b65:
37bf93b65movsd_xmm x0, [r9]
37bf93b6amulsd x0, x3
37bf93b6eaddsd x0, [rbp+8*r8+8]
37bf93b75cmp r15, 1
37bf93b79je 0x37bf93b40
37bf93b7bmovsd_xmm x2, [rsi]
37bf93b7fmulsd x2, [r9+8]
37bf93b85mov rax, [rsp+72]
37bf93b8amov rdx, [rsp+80]
37bf93b8fmov rcx, [rsp+88]
37bf93b94addsd x0, x2
37bf93b98movsd_xmm x2, [rbx+8*rdx]
37bf93b9dmovsd_xmm [rbp+8*r8+8], x0
37bf93ba4movsd_xmm x0, [rdi+8*rax]
37bf93ba9mov rax, [rsp+96]
37bf93baemulsd x2, [rax+8*r10]
37bf93bb4mulsd x0, [rax+8*r10-8]
37bf93bbbaddsd x0, [rcx+8*r8]
37bf93bc1addsd x0, x2
37bf93bc5movsd_xmm [rcx+8*r8], x0
37bf93bcbcmp r15, 2
37bf93bcfjle 0x37bf93b47
37bf93bd5cmp r15, 3
37bf93bd9je 0x37bf93eba
37bf93bdfmovupd x0, [r9]
37bf93be4lea rcx, [rbp+8*r8+16]
37bf93be9lea r12, [r9+8]
37bf93bedxor eax, eax
37bf93beflea r11, [r9+16]
37bf93bf3xor edx, edx
37bf93bf5jmp 0x37bf93c04
37bf93bf7
37bf93bf7 66 0f 1f 84 00 00 00 00 00 f........
37bf93c00
37bf93c00loc_37bf93c00:
37bf93c00movapd x0, x2
37bf93c04
37bf93c04loc_37bf93c04:
37bf93c04movupd x5, [rdi+rax]
37bf93c09movupd x1, [r12+rax]
37bf93c0fadd rdx, 1
37bf93c13movupd x4, [rcx+rax]
37bf93c18movupd x2, [r11+rax]
37bf93c1emulpd x0, x5
37bf93c22movupd x5, [rbx+rax+8]
37bf93c28mulpd x1, x5
37bf93c2caddpd x0, x4
37bf93c30addpd x0, x1
37bf93c34movupd x1, [rsi+rax+8]
37bf93c3amulpd x1, x2
37bf93c3eaddpd x0, x1
37bf93c42movups [rcx+rax], x0
37bf93c46add rax, 16
37bf93c4acmp rdx, r13
37bf93c4djne 0x37bf93c00
37bf93c4ftest [rsp+72], 1
37bf93c54je 0x37bf93b47
37bf93c5amov rax, [rsp+104]
37bf93c5fadd rax, 2
37bf93c63
37bf93c63loc_37bf93c63:
37bf93c63lea rdx, [rax-1]
37bf93c67mov r12, [rsp+248]
37bf93c6flea rcx, [r8+rax]
37bf93c73lea r11, [rdx+r10]
37bf93c77movsd_xmm x0, [r12+8*r11]
37bf93c7dmulsd x0, [rdi+8*rax-16]
37bf93c83add rax, r10
37bf93c86movsd_xmm x2, [r12+8*rax]
37bf93c8cmulsd x2, [rbx+8*rdx]
37bf93c91addsd x0, [rbp+8*rcx]
37bf93c97addsd x0, x2
37bf93c9bmovsd_xmm x2, [r12+8*rax+8]
37bf93ca2mulsd x2, [rsi+8*rdx]
37bf93ca7addsd x0, x2
37bf93cabmovsd_xmm [rbp+8*rcx], x0
37bf93cb1jmp 0x37bf93b47
37bf93cb6
37bf93cb6loc_37bf93cb6:
37bf93cb6test rax, rax
37bf93cb9jle 0x37bf9358f
37bf93cbfmov r15, [r15]
37bf93cc2add rax, 1
37bf93cc6movsd_xmm x2, [rbx]
37bf93ccamov r10, -1
37bf93cd1mov r9, [rsp+248]
37bf93cd9mov [rsp+64], rax
37bf93cdemov r8, -1
37bf93ce5mov r14l, 1
37bf93ceblea rdx, [r15-1]
37bf93ceflea rcx, [r15-2]
37bf93cf3movapd x3, x2
37bf93cf7mov [rsp+80], rdx
37bf93cfcmov rdx, [rsp+48]
37bf93d01lea rax, [8*r15]
37bf93d09mov r13, rcx
37bf93d0cmov [rsp+72], rcx
37bf93d11and rcx, -2
37bf93d15shr r13, 1
37bf93d18shl rdx, 3
37bf93d1cmov [rsp+104], rcx
37bf93d21mov [rsp+56], rdx
37bf93d26lea rdx, [rbp+rax]
37bf93d2badd rax, r9
37bf93d2emov [rsp+88], rdx
37bf93d33mov [rsp+96], rax
37bf93d38jmp 0x37bf93d65
37bf93d3a
37bf93d3a 66 0f 1f 44 00 00 f..D..
37bf93d40
37bf93d40loc_37bf93d40:
37bf93d40movsd_xmm [rbp+8*r8+8], x0
37bf93d47
37bf93d47loc_37bf93d47:
37bf93d47add r14, 1
37bf93d4badd r9, [rsp+56]
37bf93d50add r8, [rsp+40]
37bf93d55add r10, [rsp+48]
37bf93d5acmp r14, [rsp+64]
37bf93d5fje 0x37bf9358f
37bf93d65
37bf93d65loc_37bf93d65:
37bf93d65movsd_xmm x1, [r9]
37bf93d6amovsd_xmm x0, [rbp+8*r8+8]
37bf93d71mulsd x1, x3
37bf93d75subsd x0, x1
37bf93d79cmp r15, 1
37bf93d7dje 0x37bf93d40
37bf93d7fmovsd_xmm x1, [rsi]
37bf93d83mulsd x1, [r9+8]
37bf93d89mov rax, [rsp+72]
37bf93d8emov rcx, [rsp+88]
37bf93d93mov rdx, [rsp+80]
37bf93d98subsd x0, x1
37bf93d9cmovsd_xmm x1, [rdi+8*rax]
37bf93da1mov rax, [rsp+96]
37bf93da6mulsd x1, [rax+8*r10-8]
37bf93dadmovsd_xmm [rbp+8*r8+8], x0
37bf93db4movsd_xmm x0, [rcx+8*r8]
37bf93dbasubsd x0, x1
37bf93dbemovsd_xmm x1, [rbx+8*rdx]
37bf93dc3mulsd x1, [rax+8*r10]
37bf93dc9subsd x0, x1
37bf93dcdmovsd_xmm [rcx+8*r8], x0
37bf93dd3cmp r15, 2
37bf93dd7jle 0x37bf93d47
37bf93dddcmp r15, 3
37bf93de1je 0x37bf93ed8
37bf93de7movupd x1, [r9]
37bf93declea rcx, [rbp+8*r8+16]
37bf93df1lea r12, [r9+8]
37bf93df5xor eax, eax
37bf93df7lea r11, [r9+16]
37bf93dfbxor edx, edx
37bf93dfdjmp 0x37bf93e04
37bf93dff
37bf93dff 90 .
37bf93e00
37bf93e00loc_37bf93e00:
37bf93e00movapd x1, x2
37bf93e04
37bf93e04loc_37bf93e04:
37bf93e04movupd x4, [rdi+rax]
37bf93e09movupd x0, [rcx+rax]
37bf93e0eadd rdx, 1
37bf93e12movupd x5, [r12+rax]
37bf93e18movupd x2, [r11+rax]
37bf93e1emulpd x1, x4
37bf93e22subpd x0, x1
37bf93e26movupd x1, [rbx+rax+8]
37bf93e2cmulpd x1, x5
37bf93e30subpd x0, x1
37bf93e34movupd x1, [rsi+rax+8]
37bf93e3amulpd x1, x2
37bf93e3esubpd x0, x1
37bf93e42movups [rcx+rax], x0
37bf93e46add rax, 16
37bf93e4acmp r13, rdx
37bf93e4djne 0x37bf93e00
37bf93e4ftest [rsp+72], 1
37bf93e54je 0x37bf93d47
37bf93e5amov rax, [rsp+104]
37bf93e5fadd rax, 2
37bf93e63
37bf93e63loc_37bf93e63:
37bf93e63lea rdx, [rax-1]
37bf93e67mov r12, [rsp+248]
37bf93e6fmovsd_xmm x1, [rdi+8*rax-16]
37bf93e75lea rcx, [r8+rax]
37bf93e79lea r11, [r10+rdx]
37bf93e7dmovsd_xmm x0, [rbp+8*rcx]
37bf93e83add rax, r10
37bf93e86mulsd x1, [r12+8*r11]
37bf93e8csubsd x0, x1
37bf93e90movsd_xmm x1, [r12+8*rax]
37bf93e96mulsd x1, [rbx+8*rdx]
37bf93e9bsubsd x0, x1
37bf93e9fmovsd_xmm x1, [r12+8*rax+8]
37bf93ea6mulsd x1, [rsi+8*rdx]
37bf93eabsubsd x0, x1
37bf93eafmovsd_xmm [rbp+8*rcx], x0
37bf93eb5jmp 0x37bf93d47
37bf93eba
37bf93ebaloc_37bf93eba:
37bf93ebamov eax, 2
37bf93ebfjmp 0x37bf93c63
37bf93ec4
37bf93ec4loc_37bf93ec4:
37bf93ec4mov eax, 2
37bf93ec9jmp 0x37bf93823
37bf93ece
37bf93eceloc_37bf93ece:
37bf93ecemov eax, 2
37bf93ed3jmp 0x37bf93a63
37bf93ed8
37bf93ed8loc_37bf93ed8:
37bf93ed8mov eax, 2
37bf93eddjmp 0x37bf93e63
37bf93440
37bf93440dlagtm_64_:
37bf93440push r15
37bf93442push r14
37bf93444push r13
37bf93446push r12
37bf93448push rbp
37bf93449push rdi
37bf9344apush rsi
37bf9344bpush rbx
37bf9344csub rsp, 120
37bf93450mov r12, [rdx]
37bf93453mov rsi, [rsp+224]
37bf9345bmov rbx, [rsp+232]
37bf93463mov rdi, [rsp+240]
37bf9346bmov rbp, [rsp+272]
37bf93473mov rax, rcx
37bf93476mov r15, rdx
37bf93479mov r10, r8
37bf9347ctest r12, r12
37bf9347fje 0x37bf9358f
37bf93485mov rdx, [rsp+280]
37bf9348dxor ecx, ecx
37bf9348fpxor x1, x1
37bf93493mov rdx, [rdx]
37bf93496test rdx, rdx
37bf93499cmovns rcx, rdx
37bf9349dmov rdx, [rsp+256]
37bf934a5mov rdx, [rdx]
37bf934a8mov [rsp+40], rcx
37bf934adxor ecx, ecx
37bf934aftest rdx, rdx
37bf934b2cmovns rcx, rdx
37bf934b6mov rdx, [rsp+264]
37bf934bemovsd_xmm x0, [rdx]
37bf934c2mov [rsp+48], rcx
37bf934c7ucomisd x0, x1
37bf934cbjp 0x37bf935a0
37bf934d1jne 0x37bf935a0
37bf934d7mov r13, [r8]
37bf934datest r13, r13
37bf934ddjle 0x37bf9356a
37bf934e3add r13, 1
37bf934e7test r12, r12
37bf934eajle 0x37bf9356a
37bf934ecmov rcx, [rsp+40]
37bf934f1mov [rsp+208], r8
37bf934f9lea rdx, [8*r12]
37bf93501mov r12, rax
37bf93504mov [rsp+216], r9
37bf9350cmov [rsp+224], rsi
37bf93514lea r14, [8*rcx]
37bf9351cmov rsi, rdx
37bf9351fmov rcx, rbp
37bf93522mov [rsp+232], rbx
37bf9352amov ebx, 1
37bf9352fnop
37bf93530
37bf93530loc_37bf93530:
37bf93530mov r8, rsi
37bf93533xor edx, edx
37bf93535add rbx, 1
37bf93539call memset
37bf9353elea rcx, [rax+r14]
37bf93542cmp rbx, r13
37bf93545jne 0x37bf93530
37bf93547mov r10, [rsp+208]
37bf9354fmov r9, [rsp+216]
37bf93557mov rax, r12
37bf9355amov rsi, [rsp+224]
37bf93562mov rbx, [rsp+232]
37bf9356a
37bf9356aloc_37bf9356a:
37bf9356amovsd_xmm x0, [r9]
37bf9356fucomisd x0, [rip+0x4c8801]
37bf93577jp 0x37bf9357f
37bf93579je 0x37bf9362c
37bf9357f
37bf9357floc_37bf9357f:
37bf9357fucomisd x0, [rip+0x4c87f9]
37bf93587jp 0x37bf9358f
37bf93589je 0x37bf93876
37bf9358f
37bf9358floc_37bf9358f:
37bf9358fadd rsp, 120
37bf93593pop rbx
37bf93594pop rsi
37bf93595pop rdi
37bf93596pop rbp
37bf93597pop r12
37bf93599pop r13
37bf9359bpop r14
37bf9359dpop r15
37bf9359fret
37bf935a0
37bf935a0loc_37bf935a0:
37bf935a0ucomisd x0, [rip+0x4c87d8]
37bf935a8jp 0x37bf9356a
37bf935aajne 0x37bf9356a
37bf935acmov r11, [r10]
37bf935aftest r11, r11
37bf935b2jle 0x37bf9356a
37bf935b4add r11, 1
37bf935b8test r12, r12
37bf935bbjle 0x37bf9356a
37bf935bdmov rcx, [rsp+40]
37bf935c2mov r8l, 1
37bf935c8add r12, 1
37bf935cclea r13, [8*rcx]
37bf935d4lea rcx, [rbp-8]
37bf935d8nop [rax+rax]
37bf935e0
37bf935e0loc_37bf935e0:
37bf935e0mov edx, 1
37bf935e5nop [rax+rax]
37bf935eanop [rax+rax]
37bf935f5nop [rax+rax]
37bf93600
37bf93600loc_37bf93600:
37bf93600movsd_xmm x0, [rcx+8*rdx]
37bf93605xorpd x0, [rip+0x4c8783]
37bf9360dmovsd_xmm [rcx+8*rdx], x0
37bf93612add rdx, 1
37bf93616cmp rdx, r12
37bf93619jne 0x37bf93600
37bf9361badd r8, 1
37bf9361fadd rcx, r13
37bf93622cmp r8, r11
37bf93625jne 0x37bf935e0
37bf93627jmp 0x37bf9356a
37bf9362c
37bf9362cloc_37bf9362c:
37bf9362cmov r9l, 1
37bf93632mov r8l, 1
37bf93638mov rcx, rax
37bf9363bmov [rsp+208], r10
37bf93643lea rdx, [rip+0x4c8726]
37bf9364acall lsame_64_
37bf9364fmov r10, [rsp+208]
37bf93657test rax, rax
37bf9365amov rax, [r10]
37bf9365dje 0x37bf93aba
37bf93663test rax, rax
37bf93666jle 0x37bf9358f
37bf9366cmov r15, [r15]
37bf9366fadd rax, 1
37bf93673movsd_xmm x1, [rbx]
37bf93677mov r10, -1
37bf9367emov r9, [rsp+248]
37bf93686mov [rsp+64], rax
37bf9368bmov r8, -1
37bf93692mov r14l, 1
37bf93698lea rdx, [r15-1]
37bf9369clea rcx, [r15-2]
37bf936a0movapd x3, x1
37bf936a4mov [rsp+80], rdx
37bf936a9mov rdx, [rsp+48]
37bf936aelea rax, [8*r15]
37bf936b6mov r13, rcx
37bf936b9mov [rsp+72], rcx
37bf936beand rcx, -2
37bf936c2shr r13, 1
37bf936c5shl rdx, 3
37bf936c9mov [rsp+104], rcx
37bf936cemov [rsp+56], rdx
37bf936d3lea rdx, [rbp+rax]
37bf936d8add rax, r9
37bf936dbmov [rsp+88], rdx
37bf936e0mov [rsp+96], rax
37bf936e5jmp 0x37bf93725
37bf936e7
37bf936e7 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37bf936f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bf93700
37bf93700loc_37bf93700:
37bf93700movsd_xmm [rbp+8*r8+8], x0
37bf93707
37bf93707loc_37bf93707:
37bf93707add r14, 1
37bf9370badd r9, [rsp+56]
37bf93710add r8, [rsp+40]
37bf93715add r10, [rsp+48]
37bf9371acmp r14, [rsp+64]
37bf9371fje 0x37bf9358f
37bf93725
37bf93725loc_37bf93725:
37bf93725movsd_xmm x0, [r9]
37bf9372amulsd x0, x3
37bf9372eaddsd x0, [rbp+8*r8+8]
37bf93735cmp r15, 1
37bf93739je 0x37bf93700
37bf9373bmovsd_xmm x2, [rdi]
37bf9373fmulsd x2, [r9+8]
37bf93745mov rax, [rsp+72]
37bf9374amov rdx, [rsp+80]
37bf9374fmov rcx, [rsp+88]
37bf93754addsd x0, x2
37bf93758movsd_xmm x2, [rbx+8*rdx]
37bf9375dmovsd_xmm [rbp+8*r8+8], x0
37bf93764movsd_xmm x0, [rsi+8*rax]
37bf93769mov rax, [rsp+96]
37bf9376emulsd x2, [rax+8*r10]
37bf93774mulsd x0, [rax+8*r10-8]
37bf9377baddsd x0, [rcx+8*r8]
37bf93781addsd x0, x2
37bf93785movsd_xmm [rcx+8*r8], x0
37bf9378bcmp r15, 2
37bf9378fjle 0x37bf93707
37bf93795cmp r15, 3
37bf93799je 0x37bf93ec4
37bf9379fmovupd x0, [r9]
37bf937a4lea rcx, [rbp+8*r8+16]
37bf937a9lea r12, [r9+8]
37bf937adxor eax, eax
37bf937aflea r11, [r9+16]
37bf937b3xor edx, edx
37bf937b5jmp 0x37bf937c4
37bf937b7
37bf937b7 66 0f 1f 84 00 00 00 00 00 f........
37bf937c0
37bf937c0loc_37bf937c0:
37bf937c0movapd x0, x2
37bf937c4
37bf937c4loc_37bf937c4:
37bf937c4movupd x4, [rsi+rax]
37bf937c9movupd x1, [r12+rax]
37bf937cfadd rdx, 1
37bf937d3movupd x5, [rcx+rax]
37bf937d8movupd x2, [r11+rax]
37bf937demulpd x0, x4
37bf937e2movupd x4, [rbx+rax+8]
37bf937e8mulpd x1, x4
37bf937ecaddpd x0, x5
37bf937f0addpd x0, x1
37bf937f4movupd x1, [rdi+rax+8]
37bf937famulpd x1, x2
37bf937feaddpd x0, x1
37bf93802movups [rcx+rax], x0
37bf93806add rax, 16
37bf9380acmp rdx, r13
37bf9380djne 0x37bf937c0
37bf9380ftest [rsp+72], 1
37bf93814je 0x37bf93707
37bf9381amov rax, [rsp+104]
37bf9381fadd rax, 2
37bf93823
37bf93823loc_37bf93823:
37bf93823lea rdx, [rax-1]
37bf93827mov r12, [rsp+248]
37bf9382flea rcx, [r8+rax]
37bf93833lea r11, [rdx+r10]
37bf93837movsd_xmm x0, [r12+8*r11]
37bf9383dmulsd x0, [rsi+8*rax-16]
37bf93843add rax, r10
37bf93846movsd_xmm x2, [r12+8*rax]
37bf9384cmulsd x2, [rbx+8*rdx]
37bf93851addsd x0, [rbp+8*rcx]
37bf93857addsd x0, x2
37bf9385bmovsd_xmm x2, [r12+8*rax+8]
37bf93862mulsd x2, [rdi+8*rdx]
37bf93867addsd x0, x2
37bf9386bmovsd_xmm [rbp+8*rcx], x0
37bf93871jmp 0x37bf93707
37bf93876
37bf93876loc_37bf93876:
37bf93876mov r9l, 1
37bf9387cmov r8l, 1
37bf93882mov rcx, rax
37bf93885mov [rsp+208], r10
37bf9388dlea rdx, [rip+0x4c84dc]
37bf93894call lsame_64_
37bf93899mov r10, [rsp+208]
37bf938a1test rax, rax
37bf938a4mov rax, [r10]
37bf938a7je 0x37bf93cb6
37bf938adtest rax, rax
37bf938b0jle 0x37bf9358f
37bf938b6mov r15, [r15]
37bf938b9add rax, 1
37bf938bdmovsd_xmm x2, [rbx]
37bf938c1mov r10, -1
37bf938c8mov r9, [rsp+248]
37bf938d0mov [rsp+64], rax
37bf938d5mov r8, -1
37bf938dcmov r14l, 1
37bf938e2lea rdx, [r15-1]
37bf938e6lea rcx, [r15-2]
37bf938eamovapd x3, x2
37bf938eemov [rsp+80], rdx
37bf938f3mov rdx, [rsp+48]
37bf938f8lea rax, [8*r15]
37bf93900mov r13, rcx
37bf93903mov [rsp+72], rcx
37bf93908and rcx, -2
37bf9390cshr r13, 1
37bf9390fshl rdx, 3
37bf93913mov [rsp+104], rcx
37bf93918mov [rsp+56], rdx
37bf9391dlea rdx, [rbp+rax]
37bf93922add rax, r9
37bf93925mov [rsp+88], rdx
37bf9392amov [rsp+96], rax
37bf9392fjmp 0x37bf93965
37bf93931
37bf93931 0f 1f 40 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..@.ff.........
37bf93940
37bf93940loc_37bf93940:
37bf93940movsd_xmm [rbp+8*r8+8], x0
37bf93947
37bf93947loc_37bf93947:
37bf93947add r14, 1
37bf9394badd r9, [rsp+56]
37bf93950add r8, [rsp+40]
37bf93955add r10, [rsp+48]
37bf9395acmp r14, [rsp+64]
37bf9395fje 0x37bf9358f
37bf93965
37bf93965loc_37bf93965:
37bf93965movsd_xmm x1, [r9]
37bf9396amovsd_xmm x0, [rbp+8*r8+8]
37bf93971mulsd x1, x3
37bf93975subsd x0, x1
37bf93979cmp r15, 1
37bf9397dje 0x37bf93940
37bf9397fmovsd_xmm x1, [rdi]
37bf93983mulsd x1, [r9+8]
37bf93989mov rax, [rsp+72]
37bf9398emov rcx, [rsp+88]
37bf93993mov rdx, [rsp+80]
37bf93998subsd x0, x1
37bf9399cmovsd_xmm x1, [rsi+8*rax]
37bf939a1mov rax, [rsp+96]
37bf939a6mulsd x1, [rax+8*r10-8]
37bf939admovsd_xmm [rbp+8*r8+8], x0
37bf939b4movsd_xmm x0, [rcx+8*r8]
37bf939basubsd x0, x1
37bf939bemovsd_xmm x1, [rbx+8*rdx]
37bf939c3mulsd x1, [rax+8*r10]
37bf939c9subsd x0, x1
37bf939cdmovsd_xmm [rcx+8*r8], x0
37bf939d3cmp r15, 2
37bf939d7jle 0x37bf93947
37bf939ddcmp r15, 3
37bf939e1je 0x37bf93ece
37bf939e7movupd x1, [r9]
37bf939eclea rcx, [rbp+8*r8+16]
37bf939f1lea r12, [r9+8]
37bf939f5xor eax, eax
37bf939f7lea r11, [r9+16]
37bf939fbxor edx, edx
37bf939fdjmp 0x37bf93a04
37bf939ff
37bf939ff 90 .
37bf93a00
37bf93a00loc_37bf93a00:
37bf93a00movapd x1, x2
37bf93a04
37bf93a04loc_37bf93a04:
37bf93a04movupd x4, [rsi+rax]
37bf93a09movupd x0, [rcx+rax]
37bf93a0eadd rdx, 1
37bf93a12movupd x5, [r12+rax]
37bf93a18movupd x2, [r11+rax]
37bf93a1emulpd x1, x4
37bf93a22subpd x0, x1
37bf93a26movupd x1, [rbx+rax+8]
37bf93a2cmulpd x1, x5
37bf93a30subpd x0, x1
37bf93a34movupd x1, [rdi+rax+8]
37bf93a3amulpd x1, x2
37bf93a3esubpd x0, x1
37bf93a42movups [rcx+rax], x0
37bf93a46add rax, 16
37bf93a4acmp r13, rdx
37bf93a4djne 0x37bf93a00
37bf93a4ftest [rsp+72], 1
37bf93a54je 0x37bf93947
37bf93a5amov rax, [rsp+104]
37bf93a5fadd rax, 2
37bf93a63
37bf93a63loc_37bf93a63:
37bf93a63lea rdx, [rax-1]
37bf93a67mov r12, [rsp+248]
37bf93a6flea rcx, [r8+rax]
37bf93a73lea r11, [rdx+r10]
37bf93a77movsd_xmm x0, [rbp+8*rcx]
37bf93a7dmovsd_xmm x1, [r12+8*r11]
37bf93a83mulsd x1, [rsi+8*rax-16]
37bf93a89add rax, r10
37bf93a8csubsd x0, x1
37bf93a90movsd_xmm x1, [r12+8*rax]
37bf93a96mulsd x1, [rbx+8*rdx]
37bf93a9bsubsd x0, x1
37bf93a9fmovsd_xmm x1, [r12+8*rax+8]
37bf93aa6mulsd x1, [rdi+8*rdx]
37bf93aabsubsd x0, x1
37bf93aafmovsd_xmm [rbp+8*rcx], x0
37bf93ab5jmp 0x37bf93947
37bf93aba
37bf93abaloc_37bf93aba:
37bf93abatest rax, rax
37bf93abdjle 0x37bf9358f
37bf93ac3mov r15, [r15]
37bf93ac6add rax, 1
37bf93acamovsd_xmm x1, [rbx]
37bf93acemov r10, -1
37bf93ad5mov r9, [rsp+248]
37bf93addmov [rsp+56], rax
37bf93ae2mov r8, -1
37bf93ae9mov r14l, 1
37bf93aeflea rdx, [r15-1]
37bf93af3lea rcx, [r15-2]
37bf93af7movapd x3, x1
37bf93afbmov [rsp+80], rdx
37bf93b00mov rdx, [rsp+48]
37bf93b05lea rax, [8*r15]
37bf93b0dmov r13, rcx
37bf93b10mov [rsp+72], rcx
37bf93b15and rcx, -2
37bf93b19shr r13, 1
37bf93b1cshl rdx, 3
37bf93b20mov [rsp+104], rcx
37bf93b25mov [rsp+64], rdx
37bf93b2alea rdx, [rbp+rax]
37bf93b2fadd rax, r9
37bf93b32mov [rsp+88], rdx
37bf93b37mov [rsp+96], rax
37bf93b3cjmp 0x37bf93b65
37bf93b3e
37bf93b3e 66 90 f.
37bf93b40
37bf93b40loc_37bf93b40:
37bf93b40movsd_xmm [rbp+8*r8+8], x0
37bf93b47
37bf93b47loc_37bf93b47:
37bf93b47add r14, 1
37bf93b4badd r9, [rsp+64]
37bf93b50add r8, [rsp+40]
37bf93b55add r10, [rsp+48]
37bf93b5acmp [rsp+56], r14
37bf93b5fje 0x37bf9358f
37bf93b65
37bf93b65loc_37bf93b65:
37bf93b65movsd_xmm x0, [r9]
37bf93b6amulsd x0, x3
37bf93b6eaddsd x0, [rbp+8*r8+8]
37bf93b75cmp r15, 1
37bf93b79je 0x37bf93b40
37bf93b7bmovsd_xmm x2, [rsi]
37bf93b7fmulsd x2, [r9+8]
37bf93b85mov rax, [rsp+72]
37bf93b8amov rdx, [rsp+80]
37bf93b8fmov rcx, [rsp+88]
37bf93b94addsd x0, x2
37bf93b98movsd_xmm x2, [rbx+8*rdx]
37bf93b9dmovsd_xmm [rbp+8*r8+8], x0
37bf93ba4movsd_xmm x0, [rdi+8*rax]
37bf93ba9mov rax, [rsp+96]
37bf93baemulsd x2, [rax+8*r10]
37bf93bb4mulsd x0, [rax+8*r10-8]
37bf93bbbaddsd x0, [rcx+8*r8]
37bf93bc1addsd x0, x2
37bf93bc5movsd_xmm [rcx+8*r8], x0
37bf93bcbcmp r15, 2
37bf93bcfjle 0x37bf93b47
37bf93bd5cmp r15, 3
37bf93bd9je 0x37bf93eba
37bf93bdfmovupd x0, [r9]
37bf93be4lea rcx, [rbp+8*r8+16]
37bf93be9lea r12, [r9+8]
37bf93bedxor eax, eax
37bf93beflea r11, [r9+16]
37bf93bf3xor edx, edx
37bf93bf5jmp 0x37bf93c04
37bf93bf7
37bf93bf7 66 0f 1f 84 00 00 00 00 00 f........
37bf93c00
37bf93c00loc_37bf93c00:
37bf93c00movapd x0, x2
37bf93c04
37bf93c04loc_37bf93c04:
37bf93c04movupd x5, [rdi+rax]
37bf93c09movupd x1, [r12+rax]
37bf93c0fadd rdx, 1
37bf93c13movupd x4, [rcx+rax]
37bf93c18movupd x2, [r11+rax]
37bf93c1emulpd x0, x5
37bf93c22movupd x5, [rbx+rax+8]
37bf93c28mulpd x1, x5
37bf93c2caddpd x0, x4
37bf93c30addpd x0, x1
37bf93c34movupd x1, [rsi+rax+8]
37bf93c3amulpd x1, x2
37bf93c3eaddpd x0, x1
37bf93c42movups [rcx+rax], x0
37bf93c46add rax, 16
37bf93c4acmp rdx, r13
37bf93c4djne 0x37bf93c00
37bf93c4ftest [rsp+72], 1
37bf93c54je 0x37bf93b47
37bf93c5amov rax, [rsp+104]
37bf93c5fadd rax, 2
37bf93c63
37bf93c63loc_37bf93c63:
37bf93c63lea rdx, [rax-1]
37bf93c67mov r12, [rsp+248]
37bf93c6flea rcx, [r8+rax]
37bf93c73lea r11, [rdx+r10]
37bf93c77movsd_xmm x0, [r12+8*r11]
37bf93c7dmulsd x0, [rdi+8*rax-16]
37bf93c83add rax, r10
37bf93c86movsd_xmm x2, [r12+8*rax]
37bf93c8cmulsd x2, [rbx+8*rdx]
37bf93c91addsd x0, [rbp+8*rcx]
37bf93c97addsd x0, x2
37bf93c9bmovsd_xmm x2, [r12+8*rax+8]
37bf93ca2mulsd x2, [rsi+8*rdx]
37bf93ca7addsd x0, x2
37bf93cabmovsd_xmm [rbp+8*rcx], x0
37bf93cb1jmp 0x37bf93b47
37bf93cb6
37bf93cb6loc_37bf93cb6:
37bf93cb6test rax, rax
37bf93cb9jle 0x37bf9358f
37bf93cbfmov r15, [r15]
37bf93cc2add rax, 1
37bf93cc6movsd_xmm x2, [rbx]
37bf93ccamov r10, -1
37bf93cd1mov r9, [rsp+248]
37bf93cd9mov [rsp+64], rax
37bf93cdemov r8, -1
37bf93ce5mov r14l, 1
37bf93ceblea rdx, [r15-1]
37bf93ceflea rcx, [r15-2]
37bf93cf3movapd x3, x2
37bf93cf7mov [rsp+80], rdx
37bf93cfcmov rdx, [rsp+48]
37bf93d01lea rax, [8*r15]
37bf93d09mov r13, rcx
37bf93d0cmov [rsp+72], rcx
37bf93d11and rcx, -2
37bf93d15shr r13, 1
37bf93d18shl rdx, 3
37bf93d1cmov [rsp+104], rcx
37bf93d21mov [rsp+56], rdx
37bf93d26lea rdx, [rbp+rax]
37bf93d2badd rax, r9
37bf93d2emov [rsp+88], rdx
37bf93d33mov [rsp+96], rax
37bf93d38jmp 0x37bf93d65
37bf93d3a
37bf93d3a 66 0f 1f 44 00 00 f..D..
37bf93d40
37bf93d40loc_37bf93d40:
37bf93d40movsd_xmm [rbp+8*r8+8], x0
37bf93d47
37bf93d47loc_37bf93d47:
37bf93d47add r14, 1
37bf93d4badd r9, [rsp+56]
37bf93d50add r8, [rsp+40]
37bf93d55add r10, [rsp+48]
37bf93d5acmp r14, [rsp+64]
37bf93d5fje 0x37bf9358f
37bf93d65
37bf93d65loc_37bf93d65:
37bf93d65movsd_xmm x1, [r9]
37bf93d6amovsd_xmm x0, [rbp+8*r8+8]
37bf93d71mulsd x1, x3
37bf93d75subsd x0, x1
37bf93d79cmp r15, 1
37bf93d7dje 0x37bf93d40
37bf93d7fmovsd_xmm x1, [rsi]
37bf93d83mulsd x1, [r9+8]
37bf93d89mov rax, [rsp+72]
37bf93d8emov rcx, [rsp+88]
37bf93d93mov rdx, [rsp+80]
37bf93d98subsd x0, x1
37bf93d9cmovsd_xmm x1, [rdi+8*rax]
37bf93da1mov rax, [rsp+96]
37bf93da6mulsd x1, [rax+8*r10-8]
37bf93dadmovsd_xmm [rbp+8*r8+8], x0
37bf93db4movsd_xmm x0, [rcx+8*r8]
37bf93dbasubsd x0, x1
37bf93dbemovsd_xmm x1, [rbx+8*rdx]
37bf93dc3mulsd x1, [rax+8*r10]
37bf93dc9subsd x0, x1
37bf93dcdmovsd_xmm [rcx+8*r8], x0
37bf93dd3cmp r15, 2
37bf93dd7jle 0x37bf93d47
37bf93dddcmp r15, 3
37bf93de1je 0x37bf93ed8
37bf93de7movupd x1, [r9]
37bf93declea rcx, [rbp+8*r8+16]
37bf93df1lea r12, [r9+8]
37bf93df5xor eax, eax
37bf93df7lea r11, [r9+16]
37bf93dfbxor edx, edx
37bf93dfdjmp 0x37bf93e04
37bf93dff
37bf93dff 90 .
37bf93e00
37bf93e00loc_37bf93e00:
37bf93e00movapd x1, x2
37bf93e04
37bf93e04loc_37bf93e04:
37bf93e04movupd x4, [rdi+rax]
37bf93e09movupd x0, [rcx+rax]
37bf93e0eadd rdx, 1
37bf93e12movupd x5, [r12+rax]
37bf93e18movupd x2, [r11+rax]
37bf93e1emulpd x1, x4
37bf93e22subpd x0, x1
37bf93e26movupd x1, [rbx+rax+8]
37bf93e2cmulpd x1, x5
37bf93e30subpd x0, x1
37bf93e34movupd x1, [rsi+rax+8]
37bf93e3amulpd x1, x2
37bf93e3esubpd x0, x1
37bf93e42movups [rcx+rax], x0
37bf93e46add rax, 16
37bf93e4acmp r13, rdx
37bf93e4djne 0x37bf93e00
37bf93e4ftest [rsp+72], 1
37bf93e54je 0x37bf93d47
37bf93e5amov rax, [rsp+104]
37bf93e5fadd rax, 2
37bf93e63
37bf93e63loc_37bf93e63:
37bf93e63lea rdx, [rax-1]
37bf93e67mov r12, [rsp+248]
37bf93e6fmovsd_xmm x1, [rdi+8*rax-16]
37bf93e75lea rcx, [r8+rax]
37bf93e79lea r11, [r10+rdx]
37bf93e7dmovsd_xmm x0, [rbp+8*rcx]
37bf93e83add rax, r10
37bf93e86mulsd x1, [r12+8*r11]
37bf93e8csubsd x0, x1
37bf93e90movsd_xmm x1, [r12+8*rax]
37bf93e96mulsd x1, [rbx+8*rdx]
37bf93e9bsubsd x0, x1
37bf93e9fmovsd_xmm x1, [r12+8*rax+8]
37bf93ea6mulsd x1, [rsi+8*rdx]
37bf93eabsubsd x0, x1
37bf93eafmovsd_xmm [rbp+8*rcx], x0
37bf93eb5jmp 0x37bf93d47
37bf93eba
37bf93ebaloc_37bf93eba:
37bf93ebamov eax, 2
37bf93ebfjmp 0x37bf93c63
37bf93ec4
37bf93ec4loc_37bf93ec4:
37bf93ec4mov eax, 2
37bf93ec9jmp 0x37bf93823
37bf93ece
37bf93eceloc_37bf93ece:
37bf93ecemov eax, 2
37bf93ed3jmp 0x37bf93a63
37bf93ed8
37bf93ed8loc_37bf93ed8:
37bf93ed8mov eax, 2
37bf93eddjmp 0x37bf93e63
37bf93440
Loading..