File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37ba5b8c0
37ba5b8c0clarfb_:
37ba5b8c0push r15
37ba5b8c2push r14
37ba5b8c4push r13
37ba5b8c6push r12
37ba5b8c8push rbp
37ba5b8c9push rdi
37ba5b8capush rsi
37ba5b8cbpush rbx
37ba5b8ccsub rsp, 200
37ba5b8d3mov rax, [rsp+304]
37ba5b8dbmov rbp, [rsp+312]
37ba5b8e3mov rsi, [rsp+360]
37ba5b8ebmov r11l, [rax]
37ba5b8eemov [rsp+280], rdx
37ba5b8f6mov r13, rcx
37ba5b8f9mov r14, r8
37ba5b8fcmov r12, r9
37ba5b8fftest r11l, r11l
37ba5b902jle 0x37ba5bd9b
37ba5b908mov r10l, [rbp]
37ba5b90ctest r10l, r10l
37ba5b90fjle 0x37ba5bd9b
37ba5b915mov rax, [rsp+368]
37ba5b91dmov rcx, [rsp+280]
37ba5b925mov r9l, 1
37ba5b92bmov r8l, 1
37ba5b931lea rdx, [rip+0x9e9228]
37ba5b938movsxd rbx, [rax]
37ba5b93bxor eax, eax
37ba5b93dtest rbx, rbx
37ba5b940mov [rsp+136], ebx
37ba5b947cmovs rbx, rax
37ba5b94bmov rax, rbx
37ba5b94enot rax
37ba5b951mov [rsp+128], rax
37ba5b959mov rax, [rsp+384]
37ba5b961movsxd rdi, [rax]
37ba5b964xor eax, eax
37ba5b966test rdi, rdi
37ba5b969cmovs rdi, rax
37ba5b96dmov rax, [rsp+336]
37ba5b975mov r15l, [rax]
37ba5b978call lsame_
37ba5b97dmov r9l, 1
37ba5b983mov r8l, 1
37ba5b989mov rcx, r12
37ba5b98ccmp eax, 1
37ba5b98flea rdx, [rip+0x9e91cb]
37ba5b996sbb eax, eax
37ba5b998and eax, 11
37ba5b99badd eax, 67
37ba5b99emov [rsp+187], al
37ba5b9a5call lsame_
37ba5b9aamov r9l, 1
37ba5b9b0mov r8l, 1
37ba5b9b6test eax, eax
37ba5b9b8je 0x37ba5bdb0
37ba5b9belea rdx, [rip+0x9e919d]
37ba5b9c5mov rcx, r14
37ba5b9c8call lsame_
37ba5b9cdmov r9l, 1
37ba5b9d3mov r8l, 1
37ba5b9d9mov rcx, r13
37ba5b9dclea rdx, [rip+0x9e9180]
37ba5b9e3test eax, eax
37ba5b9e5je 0x37ba5c1a0
37ba5b9ebcall lsame_
37ba5b9f0test eax, eax
37ba5b9f2je 0x37ba5d11c
37ba5b9f8mov rax, [rsp+320]
37ba5ba00mov ecx, [rax]
37ba5ba02test ecx, ecx
37ba5ba04jle 0x37ba5ba9f
37ba5ba0amov [rsp+152], rdi
37ba5ba12lea r14, [8*rdi]
37ba5ba1amov r13l, ecx
37ba5ba1dmov r12, [rsp+376]
37ba5ba25mov rdi, [rsp+368]
37ba5ba2dmov [rsp+144], rbx
37ba5ba35lea r15, [rip+0x9e914c]
37ba5ba3cmov rbx, rsi
37ba5ba3fmov [rsp+360], rsi
37ba5ba47mov esi, 1
37ba5ba4cnop [rax]
37ba5ba50
37ba5ba50loc_37ba5ba50:
37ba5ba50mov [rsp+32], r15
37ba5ba55mov r9, r12
37ba5ba58mov rdx, rbx
37ba5ba5bmov r8, rdi
37ba5ba5emov rcx, rbp
37ba5ba61add esi, 1
37ba5ba64add rbx, 8
37ba5ba68call ccopy_
37ba5ba6dmov rdx, r12
37ba5ba70mov rcx, rbp
37ba5ba73add r12, r14
37ba5ba76lea r8, [rip+0x9e910b]
37ba5ba7dcall clacgv_
37ba5ba82cmp r13l, esi
37ba5ba85jge 0x37ba5ba50
37ba5ba87mov rbx, [rsp+144]
37ba5ba8fmov rdi, [rsp+152]
37ba5ba97mov rsi, [rsp+360]
37ba5ba9f
37ba5ba9floc_37ba5ba9f:
37ba5ba9fmov rax, [rsp+384]
37ba5baa7lea r12, [rip+0x9e90d2]
37ba5baaemov [rsp+112], 4
37ba5bab7lea r13, [rip+0x9e90bb]
37ba5babemov [rsp+48], r12
37ba5bac3lea rdx, [rip+0x9e90aa]
37ba5bacalea r9, [rip+0x9e9093]
37ba5bad1mov rcx, r13
37ba5bad4mov [rsp+80], rax
37ba5bad9lea r8, [rip+0x9e9088]
37ba5bae0mov r15, rdx
37ba5bae3mov rax, [rsp+376]
37ba5baebmov [rsp+104], 12
37ba5baf4mov [rsp+72], rax
37ba5baf9mov rax, [rsp+336]
37ba5bb01mov [rsp+96], 5
37ba5bb0amov [rsp+64], rax
37ba5bb0fmov rax, [rsp+328]
37ba5bb17mov [rsp+88], 5
37ba5bb20mov [rsp+56], rax
37ba5bb25mov rax, [rsp+320]
37ba5bb2dmov [rsp+32], rbp
37ba5bb32mov [rsp+40], rax
37ba5bb37call ctrmm_
37ba5bb3cmov rax, [rsp+304]
37ba5bb44mov edx, [rax]
37ba5bb46mov rax, [rsp+320]
37ba5bb4emovsxd rax, [rax]
37ba5bb51cmp edx, eax
37ba5bb53jg 0x37ba5cbc6
37ba5bb59
37ba5bb59loc_37ba5bb59:
37ba5bb59mov rax, [rsp+384]
37ba5bb61mov [rsp+48], r12
37ba5bb66lea rdx, [rip+0x9e903a]
37ba5bb6dlea r9, [rip+0x9e902b]
37ba5bb74mov [rsp+112], 8
37ba5bb7dmov rcx, r13
37ba5bb80lea r8, [rsp+187]
37ba5bb88mov [rsp+80], rax
37ba5bb8dmov rax, [rsp+376]
37ba5bb95mov [rsp+104], 1
37ba5bb9emov [rsp+72], rax
37ba5bba3mov rax, [rsp+352]
37ba5bbabmov [rsp+96], 5
37ba5bbb4mov [rsp+64], rax
37ba5bbb9mov rax, [rsp+344]
37ba5bbc1mov [rsp+88], 5
37ba5bbcamov [rsp+56], rax
37ba5bbcfmov rax, [rsp+320]
37ba5bbd7mov [rsp+32], rbp
37ba5bbdcmov [rsp+40], rax
37ba5bbe1call ctrmm_
37ba5bbe6mov rax, [rsp+304]
37ba5bbeemov edx, [rax]
37ba5bbf0mov rax, [rsp+320]
37ba5bbf8movsxd rax, [rax]
37ba5bbfbcmp edx, eax
37ba5bbfdjg 0x37ba5cb1c
37ba5bc03
37ba5bc03loc_37ba5bc03:
37ba5bc03mov rax, [rsp+384]
37ba5bc0bmov [rsp+48], r12
37ba5bc10lea r9, [rip+0x9e8f4d]
37ba5bc17lea r8, [rip+0x9e8f6e]
37ba5bc1emov [rsp+112], 4
37ba5bc27mov rdx, r15
37ba5bc2amov rcx, r13
37ba5bc2dmov [rsp+80], rax
37ba5bc32mov rax, [rsp+376]
37ba5bc3amov [rsp+104], 19
37ba5bc43mov [rsp+72], rax
37ba5bc48mov rax, [rsp+336]
37ba5bc50mov [rsp+96], 5
37ba5bc59mov [rsp+64], rax
37ba5bc5emov rax, [rsp+328]
37ba5bc66mov [rsp+88], 5
37ba5bc6fmov [rsp+56], rax
37ba5bc74mov rax, [rsp+320]
37ba5bc7cmov [rsp+32], rbp
37ba5bc81mov [rsp+40], rax
37ba5bc86call ctrmm_
37ba5bc8bmov rax, [rsp+320]
37ba5bc93mov eax, [rax]
37ba5bc95test eax, eax
37ba5bc97jle 0x37ba5bd9b
37ba5bc9dmov r12l, [rbp]
37ba5bca1cmp r12l, 1
37ba5bca5je 0x37ba5d56c
37ba5bcabmov r9l, [rsp+136]
37ba5bcb3test r9l, r9l
37ba5bcb6jle 0x37ba5d56c
37ba5bcbcmov ebp, eax
37ba5bcbetest r12l, r12l
37ba5bcc1jle 0x37ba5cd3b
37ba5bcc7mov r14l, r12l
37ba5bccamov r13l, r12l
37ba5bccdmov r8, rbx
37ba5bcd0mov r15, rbx
37ba5bcd3shr r13l, 1
37ba5bcd6or r14l, 1
37ba5bcdashl r8, 4
37ba5bcdexor r9l, r9l
37ba5bce1mov rax, [rsp+376]
37ba5bce9movsxd r14, r14l
37ba5bcecmov r10, -1
37ba5bcf3shl r13, 4
37ba5bcf7imul r15, r14
37ba5bcfbadd r15, [rsp+128]
37ba5bd03lea r11, [rax+8]
37ba5bd07nop [rax+rax]
37ba5bd10
37ba5bd10loc_37ba5bd10:
37ba5bd10lea rdx, [r11+8*r10]
37ba5bd14lea rax, [rsi+8*r9]
37ba5bd18lea rcx, [r13+rdx]
37ba5bd1dnop
37ba5bd1fnop [rax+rax]
37ba5bd2anop [rax+rax]
37ba5bd35nop [rax+rax]
37ba5bd40
37ba5bd40loc_37ba5bd40:
37ba5bd40movups x2, [rdx]
37ba5bd43movq x0, [rax]
37ba5bd47movhps x0, [rax+8*rbx]
37ba5bd4badd rdx, 16
37ba5bd4faddsubps x0, x2
37ba5bd53movq [rax], x0
37ba5bd57movhps [rax+8*rbx], x0
37ba5bd5badd rax, r8
37ba5bd5ecmp rcx, rdx
37ba5bd61jne 0x37ba5bd40
37ba5bd63add r9, 1
37ba5bd67test r12b, 1
37ba5bd6bje 0x37ba5bd8f
37ba5bd6dmov rcx, [rsp+376]
37ba5bd75lea rax, [r15+r9]
37ba5bd79lea rdx, [r10+r14]
37ba5bd7dmovq x0, [rsi+8*rax]
37ba5bd82movq x1, [rcx+8*rdx]
37ba5bd87addsubps x0, x1
37ba5bd8bmovlps [rsi+8*rax], x0
37ba5bd8f
37ba5bd8floc_37ba5bd8f:
37ba5bd8fadd r10, rdi
37ba5bd92cmp r9, rbp
37ba5bd95jne 0x37ba5bd10
37ba5bd9b
37ba5bd9bloc_37ba5bd9b:
37ba5bd9badd rsp, 200
37ba5bda2pop rbx
37ba5bda3pop rsi
37ba5bda4pop rdi
37ba5bda5pop rbp
37ba5bda6pop r12
37ba5bda8pop r13
37ba5bdaapop r14
37ba5bdacpop r15
37ba5bdaeret
37ba5bdaf
37ba5bdaf 90 .
37ba5bdb0
37ba5bdb0loc_37ba5bdb0:
37ba5bdb0lea rdx, [rip+0x9e8dfd]
37ba5bdb7mov rcx, r12
37ba5bdbacall lsame_
37ba5bdbftest eax, eax
37ba5bdc1je 0x37ba5bd9b
37ba5bdc3movsxd rcx, r15l
37ba5bdc6xor eax, eax
37ba5bdc8mov r9l, 1
37ba5bdcemov r8l, 1
37ba5bdd4test rcx, rcx
37ba5bdd7lea rdx, [rip+0x9e8d84]
37ba5bddecmovns rax, rcx
37ba5bde2mov rcx, r14
37ba5bde5mov [rsp+144], rax
37ba5bdednot rax
37ba5bdf0mov [rsp+152], rax
37ba5bdf8call lsame_
37ba5bdfdmov r9l, 1
37ba5be03mov r8l, 1
37ba5be09mov rcx, r13
37ba5be0clea rdx, [rip+0x9e8d50]
37ba5be13test eax, eax
37ba5be15je 0x37ba5c603
37ba5be1bcall lsame_
37ba5be20test eax, eax
37ba5be22je 0x37ba5d9e5
37ba5be28mov rax, [rsp+320]
37ba5be30mov ecx, [rax]
37ba5be32test ecx, ecx
37ba5be34jle 0x37ba5becf
37ba5be3amov [rsp+360], rsi
37ba5be42lea r14, [8*rdi]
37ba5be4amov r13l, ecx
37ba5be4dmov r12, [rsp+376]
37ba5be55mov [rsp+168], rdi
37ba5be5dmov rdi, [rsp+368]
37ba5be65lea r15, [rip+0x9e8d1c]
37ba5be6cmov [rsp+160], rbx
37ba5be74mov ebx, 1
37ba5be79nop [rax]
37ba5be80
37ba5be80loc_37ba5be80:
37ba5be80mov [rsp+32], r15
37ba5be85mov r9, r12
37ba5be88mov rdx, rsi
37ba5be8bmov r8, rdi
37ba5be8emov rcx, rbp
37ba5be91add ebx, 1
37ba5be94add rsi, 8
37ba5be98call ccopy_
37ba5be9dmov rdx, r12
37ba5bea0mov rcx, rbp
37ba5bea3add r12, r14
37ba5bea6lea r8, [rip+0x9e8cdb]
37ba5beadcall clacgv_
37ba5beb2cmp r13l, ebx
37ba5beb5jge 0x37ba5be80
37ba5beb7mov rbx, [rsp+160]
37ba5bebfmov rdi, [rsp+168]
37ba5bec7mov rsi, [rsp+360]
37ba5becf
37ba5becfloc_37ba5becf:
37ba5becfmov rax, [rsp+384]
37ba5bed7lea r12, [rip+0x9e8ca2]
37ba5bedemov [rsp+112], 4
37ba5bee7lea r15, [rip+0x9e8cb9]
37ba5beeemov [rsp+48], r12
37ba5bef3lea r13, [rip+0x9e8c7f]
37ba5befamov rdx, r15
37ba5befdlea r9, [rip+0x9e8c60]
37ba5bf04mov [rsp+80], rax
37ba5bf09lea r8, [rip+0x9e8c7c]
37ba5bf10mov rcx, r13
37ba5bf13mov rax, [rsp+376]
37ba5bf1bmov [rsp+104], 19
37ba5bf24mov [rsp+72], rax
37ba5bf29mov rax, [rsp+336]
37ba5bf31mov [rsp+96], 5
37ba5bf3amov [rsp+64], rax
37ba5bf3fmov rax, [rsp+328]
37ba5bf47mov [rsp+88], 5
37ba5bf50mov [rsp+56], rax
37ba5bf55mov rax, [rsp+320]
37ba5bf5dmov [rsp+32], rbp
37ba5bf62mov [rsp+40], rax
37ba5bf67call ctrmm_
37ba5bf6cmov rax, [rsp+304]
37ba5bf74mov edx, [rax]
37ba5bf76mov rax, [rsp+320]
37ba5bf7emovsxd rax, [rax]
37ba5bf81cmp edx, eax
37ba5bf83jg 0x37ba5dd87
37ba5bf89
37ba5bf89loc_37ba5bf89:
37ba5bf89mov rax, [rsp+384]
37ba5bf91mov rdx, r15
37ba5bf94mov [rsp+112], 8
37ba5bf9dlea r9, [rip+0x9e8bfb]
37ba5bfa4mov [rsp+48], r12
37ba5bfa9lea r8, [rsp+187]
37ba5bfb1mov rcx, r13
37ba5bfb4mov [rsp+80], rax
37ba5bfb9mov rax, [rsp+376]
37ba5bfc1mov [rsp+104], 1
37ba5bfcamov [rsp+72], rax
37ba5bfcfmov rax, [rsp+352]
37ba5bfd7mov [rsp+96], 5
37ba5bfe0mov [rsp+64], rax
37ba5bfe5mov rax, [rsp+344]
37ba5bfedmov [rsp+88], 5
37ba5bff6mov [rsp+56], rax
37ba5bffbmov rax, [rsp+320]
37ba5c003mov [rsp+32], rbp
37ba5c008mov [rsp+40], rax
37ba5c00dcall ctrmm_
37ba5c012mov rax, [rsp+304]
37ba5c01amov edx, [rax]
37ba5c01cmov rax, [rsp+320]
37ba5c024mov eax, [rax]
37ba5c026cmp edx, eax
37ba5c028jg 0x37ba5df8a
37ba5c02e
37ba5c02eloc_37ba5c02e:
37ba5c02emov rax, [rsp+384]
37ba5c036mov [rsp+48], r12
37ba5c03blea r9, [rip+0x9e8b22]
37ba5c042lea r8, [rip+0x9e8b1f]
37ba5c049mov [rsp+112], 4
37ba5c052mov rdx, r15
37ba5c055mov rcx, r13
37ba5c058mov [rsp+80], rax
37ba5c05dmov rax, [rsp+376]
37ba5c065mov [rsp+104], 12
37ba5c06emov [rsp+72], rax
37ba5c073mov rax, [rsp+336]
37ba5c07bmov [rsp+96], 5
37ba5c084mov [rsp+64], rax
37ba5c089mov rax, [rsp+328]
37ba5c091mov [rsp+88], 5
37ba5c09amov [rsp+56], rax
37ba5c09fmov rax, [rsp+320]
37ba5c0a7mov [rsp+32], rbp
37ba5c0acmov [rsp+40], rax
37ba5c0b1call ctrmm_
37ba5c0b6mov rax, [rsp+320]
37ba5c0bemov eax, [rax]
37ba5c0c0test eax, eax
37ba5c0c2jle 0x37ba5bd9b
37ba5c0c8mov r12l, [rbp]
37ba5c0cccmp r12l, 1
37ba5c0d0je 0x37ba5e332
37ba5c0d6mov ecx, [rsp+136]
37ba5c0ddtest ecx, ecx
37ba5c0dfjle 0x37ba5e332
37ba5c0e5mov ebp, eax
37ba5c0e7test r12l, r12l
37ba5c0eajle 0x37ba5e77f
37ba5c0f0mov r14l, r12l
37ba5c0f3mov r13l, r12l
37ba5c0f6mov r8, rbx
37ba5c0f9mov r15, rbx
37ba5c0fcshr r13l, 1
37ba5c0ffor r14l, 1
37ba5c103shl r8, 4
37ba5c107xor r9l, r9l
37ba5c10amov rax, [rsp+376]
37ba5c112movsxd r14, r14l
37ba5c115mov r10, -1
37ba5c11cshl r13, 4
37ba5c120imul r15, r14
37ba5c124add r15, [rsp+128]
37ba5c12clea r11, [rax+8]
37ba5c130
37ba5c130loc_37ba5c130:
37ba5c130lea rdx, [r11+8*r10]
37ba5c134lea rax, [rsi+8*r9]
37ba5c138lea rcx, [r13+rdx]
37ba5c13dnop [rax]
37ba5c140
37ba5c140loc_37ba5c140:
37ba5c140movups x4, [rdx]
37ba5c143movq x0, [rax]
37ba5c147movhps x0, [rax+8*rbx]
37ba5c14badd rdx, 16
37ba5c14faddsubps x0, x4
37ba5c153movq [rax], x0
37ba5c157movhps [rax+8*rbx], x0
37ba5c15badd rax, r8
37ba5c15ecmp rdx, rcx
37ba5c161jne 0x37ba5c140
37ba5c163add r9, 1
37ba5c167test r12b, 1
37ba5c16bje 0x37ba5c18f
37ba5c16dmov rcx, [rsp+376]
37ba5c175lea rax, [r15+r9]
37ba5c179lea rdx, [r10+r14]
37ba5c17dmovq x0, [rsi+8*rax]
37ba5c182movq x1, [rcx+8*rdx]
37ba5c187addsubps x0, x1
37ba5c18bmovlps [rsi+8*rax], x0
37ba5c18f
37ba5c18floc_37ba5c18f:
37ba5c18fadd r10, rdi
37ba5c192cmp r9, rbp
37ba5c195jne 0x37ba5c130
37ba5c197jmp 0x37ba5bd9b
37ba5c19c
37ba5c19c 0f 1f 40 00 ..@.
37ba5c1a0
37ba5c1a0loc_37ba5c1a0:
37ba5c1a0call lsame_
37ba5c1a5test eax, eax
37ba5c1a7je 0x37ba5cd58
37ba5c1admov rax, [rsp+320]
37ba5c1b5mov ecx, [rax]
37ba5c1b7test ecx, ecx
37ba5c1b9jle 0x37ba5e052
37ba5c1bfmov r12, [rsp+376]
37ba5c1c7mov r8l, ecx
37ba5c1camov r14, rax
37ba5c1cdmov [rsp+144], rbx
37ba5c1d5mov [rsp+152], rdi
37ba5c1ddlea r13, [8*rdi]
37ba5c1e5lea r15, [rip+0x9e899c]
37ba5c1ecmov ebx, ecx
37ba5c1eemov edi, 1
37ba5c1f3nop
37ba5c1f5nop [rax+rax]
37ba5c200
37ba5c200loc_37ba5c200:
37ba5c200mov rcx, [rsp+304]
37ba5c208mov r9, r12
37ba5c20bmov eax, [rcx]
37ba5c20dmov [rsp+32], r15
37ba5c212mov rcx, rbp
37ba5c215add eax, edi
37ba5c217add edi, 1
37ba5c21asub eax, r8l
37ba5c21dmov r8, [rsp+368]
37ba5c225sub eax, 1
37ba5c228cdqe
37ba5c22alea rdx, [rsi+8*rax]
37ba5c22ecall ccopy_
37ba5c233lea r8, [rip+0x9e894e]
37ba5c23amov rdx, r12
37ba5c23dmov rcx, rbp
37ba5c240call clacgv_
37ba5c245add r12, r13
37ba5c248mov r8l, [r14]
37ba5c24bcmp ebx, edi
37ba5c24djge 0x37ba5c200
37ba5c24fmov rbx, [rsp+144]
37ba5c257mov rdi, [rsp+152]
37ba5c25f
37ba5c25floc_37ba5c25f:
37ba5c25fmov rax, [rsp+384]
37ba5c267lea r12, [rip+0x9e8912]
37ba5c26emov [rsp+112], 4
37ba5c277lea r13, [rip+0x9e88fb]
37ba5c27emov [rsp+104], 12
37ba5c287mov rcx, [rsp+328]
37ba5c28flea rdx, [rip+0x9e8911]
37ba5c296lea r9, [rip+0x9e88c7]
37ba5c29dmov [rsp+80], rax
37ba5c2a2mov rax, [rsp+376]
37ba5c2aamov [rsp+96], 5
37ba5c2b3mov [rsp+72], rax
37ba5c2b8mov rax, [rsp+336]
37ba5c2c0mov [rsp+88], 5
37ba5c2c9mov [rsp+64], rax
37ba5c2cemov rax, [rsp+304]
37ba5c2d6mov eax, [rax]
37ba5c2d8mov [rsp+48], r12
37ba5c2ddmov [rsp+32], rbp
37ba5c2e2mov [rsp+144], eax
37ba5c2e9sub eax, r8l
37ba5c2eclea r8, [rip+0x9e8875]
37ba5c2f3cdqe
37ba5c2f5lea rax, [rcx+8*rax]
37ba5c2f9mov rcx, r13
37ba5c2fcmov [rsp+56], rax
37ba5c301mov rax, [rsp+320]
37ba5c309mov [rsp+40], rax
37ba5c30ecall ctrmm_
37ba5c313mov rax, [rsp+304]
37ba5c31bmov rcx, [rsp+320]
37ba5c323mov eax, [rax]
37ba5c325mov edx, [rcx]
37ba5c327cmp eax, edx
37ba5c329jg 0x37ba5ca86
37ba5c32f
37ba5c32floc_37ba5c32f:
37ba5c32fmov rax, [rsp+384]
37ba5c337mov [rsp+48], r12
37ba5c33cmov rcx, r13
37ba5c33flea rdx, [rip+0x9e882e]
37ba5c346mov [rsp+112], 8
37ba5c34flea r9, [rip+0x9e8849]
37ba5c356lea r8, [rsp+187]
37ba5c35emov [rsp+80], rax
37ba5c363mov rax, [rsp+376]
37ba5c36bmov [rsp+104], 1
37ba5c374mov [rsp+72], rax
37ba5c379mov rax, [rsp+352]
37ba5c381mov [rsp+96], 5
37ba5c38amov [rsp+64], rax
37ba5c38fmov rax, [rsp+344]
37ba5c397mov [rsp+88], 5
37ba5c3a0mov [rsp+56], rax
37ba5c3a5mov rax, [rsp+320]
37ba5c3admov [rsp+32], rbp
37ba5c3b2mov [rsp+40], rax
37ba5c3b7call ctrmm_
37ba5c3bcmov rax, [rsp+304]
37ba5c3c4mov rcx, [rsp+320]
37ba5c3ccmov eax, [rax]
37ba5c3cemov edx, [rcx]
37ba5c3d0cmp eax, edx
37ba5c3d2jg 0x37ba5cc6d
37ba5c3d8
37ba5c3d8loc_37ba5c3d8:
37ba5c3d8mov rcx, [rsp+384]
37ba5c3e0sub eax, edx
37ba5c3e2mov [rsp+112], 4
37ba5c3eblea r9, [rip+0x9e8772]
37ba5c3f2cdqe
37ba5c3f4mov [rsp+48], r12
37ba5c3f9lea r8, [rip+0x9e878c]
37ba5c400lea rdx, [rip+0x9e87a0]
37ba5c407mov [rsp+80], rcx
37ba5c40cmov rcx, [rsp+376]
37ba5c414mov [rsp+104], 19
37ba5c41dmov [rsp+72], rcx
37ba5c422mov rcx, [rsp+336]
37ba5c42amov [rsp+96], 5
37ba5c433mov [rsp+64], rcx
37ba5c438mov rcx, [rsp+328]
37ba5c440mov [rsp+88], 5
37ba5c449lea rax, [rcx+8*rax]
37ba5c44dmov [rsp+32], rbp
37ba5c452mov rcx, r13
37ba5c455mov [rsp+56], rax
37ba5c45amov rax, [rsp+320]
37ba5c462mov [rsp+40], rax
37ba5c467call ctrmm_
37ba5c46cmov rax, [rsp+320]
37ba5c474mov eax, [rax]
37ba5c476test eax, eax
37ba5c478jle 0x37ba5bd9b
37ba5c47emov r12l, [rbp]
37ba5c482cmp r12l, 1
37ba5c486je 0x37ba5d4d8
37ba5c48cmov r8l, [rsp+136]
37ba5c494test r8l, r8l
37ba5c497jle 0x37ba5d4d8
37ba5c49dlea r13l, [rax+1]
37ba5c4a1test r12l, r12l
37ba5c4a4jle 0x37ba5cd1b
37ba5c4aalea rcx, [8*rdi]
37ba5c4b2movsxd rbp, eax
37ba5c4b5mov r8, rbx
37ba5c4b8mov r11, [rsp+376]
37ba5c4c0shl r8, 4
37ba5c4c4mov [rsp+136], rcx
37ba5c4ccmov rcx, [rsp+304]
37ba5c4d4mov r10l, 1
37ba5c4damov r14, -1
37ba5c4e1mov r9l, 1
37ba5c4e7movsxd rcx, [rcx]
37ba5c4eamov rdx, rcx
37ba5c4edsub rcx, rbp
37ba5c4f0lea r15, [rcx-1]
37ba5c4f4mov ecx, r12l
37ba5c4f7sub edx, eax
37ba5c4f9shr ecx, 1
37ba5c4fbmov [rsp+152], edx
37ba5c502shl rcx, 4
37ba5c506mov rbp, rcx
37ba5c509mov ecx, r12l
37ba5c50cor ecx, 1
37ba5c50fmovsxd rcx, ecx
37ba5c512mov rax, rcx
37ba5c515mov [rsp+144], rcx
37ba5c51dmov rcx, [rsp+128]
37ba5c525imul rax, rbx
37ba5c529add rcx, rax
37ba5c52cmov [rsp+128], rcx
37ba5c534nop
37ba5c535nop [rax+rax]
37ba5c540
37ba5c540loc_37ba5c540:
37ba5c540lea rax, [r15+r10]
37ba5c544lea rcx, [rbp+r11]
37ba5c549mov rdx, r11
37ba5c54clea rax, [rsi+8*rax]
37ba5c550nop [rax]
37ba5c554nop [rax+rax]
37ba5c55fnop [rax+rax]
37ba5c56anop [rax+rax]
37ba5c575nop [rax+rax]
37ba5c580
37ba5c580loc_37ba5c580:
37ba5c580movups x3, [rdx]
37ba5c583movq x0, [rax]
37ba5c587movhps x0, [rax+8*rbx]
37ba5c58badd rdx, 16
37ba5c58faddsubps x0, x3
37ba5c593movq [rax], x0
37ba5c597movhps [rax+8*rbx], x0
37ba5c59badd rax, r8
37ba5c59ecmp rdx, rcx
37ba5c5a1jne 0x37ba5c580
37ba5c5a3test r12b, 1
37ba5c5a7je 0x37ba5c5e3
37ba5c5a9mov rcx, [rsp+144]
37ba5c5b1mov eax, [rsp+152]
37ba5c5b8lea rdx, [r14+rcx]
37ba5c5bcadd eax, r9l
37ba5c5bfmov rcx, [rsp+376]
37ba5c5c7cdqe
37ba5c5c9add rax, [rsp+128]
37ba5c5d1movq x0, [rsi+8*rax]
37ba5c5d6movq x1, [rcx+8*rdx]
37ba5c5dbaddsubps x0, x1
37ba5c5dfmovlps [rsi+8*rax], x0
37ba5c5e3
37ba5c5e3loc_37ba5c5e3:
37ba5c5e3add r10, 1
37ba5c5e7cmp r10, r13
37ba5c5eaje 0x37ba5bd9b
37ba5c5f0add r14, rdi
37ba5c5f3add r11, [rsp+136]
37ba5c5fbmov r9l, r10l
37ba5c5fejmp 0x37ba5c540
37ba5c603
37ba5c603loc_37ba5c603:
37ba5c603call lsame_
37ba5c608test eax, eax
37ba5c60aje 0x37ba5d5f0
37ba5c610mov rax, [rsp+320]
37ba5c618mov ecx, [rax]
37ba5c61atest ecx, ecx
37ba5c61cjle 0x37ba5e456
37ba5c622mov r12, [rsp+376]
37ba5c62amov r8l, ecx
37ba5c62dmov r14, rax
37ba5c630mov [rsp+160], rbx
37ba5c638mov [rsp+168], rdi
37ba5c640lea r13, [8*rdi]
37ba5c648lea r15, [rip+0x9e8539]
37ba5c64fmov ebx, ecx
37ba5c651mov edi, 1
37ba5c656nop [rax+rax]
37ba5c660
37ba5c660loc_37ba5c660:
37ba5c660mov rcx, [rsp+304]
37ba5c668mov r9, r12
37ba5c66bmov eax, [rcx]
37ba5c66dmov [rsp+32], r15
37ba5c672mov rcx, rbp
37ba5c675add eax, edi
37ba5c677add edi, 1
37ba5c67asub eax, r8l
37ba5c67dmov r8, [rsp+368]
37ba5c685sub eax, 1
37ba5c688cdqe
37ba5c68alea rdx, [rsi+8*rax]
37ba5c68ecall ccopy_
37ba5c693lea r8, [rip+0x9e84ee]
37ba5c69amov rdx, r12
37ba5c69dmov rcx, rbp
37ba5c6a0call clacgv_
37ba5c6a5add r12, r13
37ba5c6a8mov r8l, [r14]
37ba5c6abcmp ebx, edi
37ba5c6adjge 0x37ba5c660
37ba5c6afmov rbx, [rsp+160]
37ba5c6b7mov rdi, [rsp+168]
37ba5c6bf
37ba5c6bfloc_37ba5c6bf:
37ba5c6bfmov rax, [rsp+384]
37ba5c6c7lea r12, [rip+0x9e84b2]
37ba5c6cemov [rsp+112], 4
37ba5c6d7lea r13, [rip+0x9e849b]
37ba5c6demov [rsp+104], 19
37ba5c6e7mov rcx, [rsp+152]
37ba5c6eflea rdx, [rip+0x9e847e]
37ba5c6f6lea r9, [rip+0x9e8467]
37ba5c6fdmov [rsp+80], rax
37ba5c702mov rax, [rsp+376]
37ba5c70amov r15, rdx
37ba5c70dmov [rsp+96], 5
37ba5c716mov [rsp+72], rax
37ba5c71bmov rax, [rsp+336]
37ba5c723mov [rsp+88], 5
37ba5c72cmov [rsp+64], rax
37ba5c731mov rax, [rsp+304]
37ba5c739mov eax, [rax]
37ba5c73bmov [rsp+48], r12
37ba5c740mov [rsp+32], rbp
37ba5c745mov [rsp+160], eax
37ba5c74csub eax, r8l
37ba5c74flea r8, [rip+0x9e8436]
37ba5c756add eax, 1
37ba5c759cdqe
37ba5c75bimul rax, [rsp+144]
37ba5c764lea rax, [rcx+rax+1]
37ba5c769mov rcx, [rsp+328]
37ba5c771lea rax, [rcx+8*rax]
37ba5c775mov rcx, r13
37ba5c778mov [rsp+56], rax
37ba5c77dmov rax, [rsp+320]
37ba5c785mov [rsp+40], rax
37ba5c78acall ctrmm_
37ba5c78fmov rax, [rsp+304]
37ba5c797mov rcx, [rsp+320]
37ba5c79fmov eax, [rax]
37ba5c7a1mov edx, [rcx]
37ba5c7a3cmp eax, edx
37ba5c7a5jg 0x37ba5def4
37ba5c7ab
37ba5c7abloc_37ba5c7ab:
37ba5c7abmov rax, [rsp+384]
37ba5c7b3mov rdx, r15
37ba5c7b6mov rcx, r13
37ba5c7b9mov [rsp+112], 8
37ba5c7c2mov [rsp+104], 1
37ba5c7cblea r9, [rip+0x9e83cd]
37ba5c7d2lea r8, [rsp+187]
37ba5c7damov [rsp+80], rax
37ba5c7dfmov rax, [rsp+376]
37ba5c7e7mov [rsp+96], 5
37ba5c7f0mov [rsp+72], rax
37ba5c7f5mov rax, [rsp+352]
37ba5c7fdmov [rsp+88], 5
37ba5c806mov [rsp+64], rax
37ba5c80bmov rax, [rsp+344]
37ba5c813mov [rsp+48], r12
37ba5c818mov [rsp+56], rax
37ba5c81dmov rax, [rsp+320]
37ba5c825mov [rsp+32], rbp
37ba5c82amov [rsp+40], rax
37ba5c82fcall ctrmm_
37ba5c834mov rax, [rsp+304]
37ba5c83cmov rcx, [rsp+320]
37ba5c844mov eax, [rax]
37ba5c846mov edx, [rcx]
37ba5c848cmp eax, edx
37ba5c84ajg 0x37ba5de46
37ba5c850
37ba5c850loc_37ba5c850:
37ba5c850mov rcx, [rsp+384]
37ba5c858sub eax, edx
37ba5c85amov [rsp+112], 4
37ba5c863lea r9, [rip+0x9e82fa]
37ba5c86aadd eax, 1
37ba5c86dmov [rsp+48], r12
37ba5c872mov rdx, r15
37ba5c875lea r8, [rip+0x9e82ec]
37ba5c87cmov [rsp+80], rcx
37ba5c881cdqe
37ba5c883mov rcx, [rsp+376]
37ba5c88bimul rax, [rsp+144]
37ba5c894mov [rsp+32], rbp
37ba5c899mov [rsp+72], rcx
37ba5c89emov rcx, [rsp+336]
37ba5c8a6mov [rsp+104], 12
37ba5c8afmov [rsp+64], rcx
37ba5c8b4mov rcx, [rsp+152]
37ba5c8bcmov [rsp+96], 5
37ba5c8c5mov [rsp+88], 5
37ba5c8celea rax, [rcx+rax+1]
37ba5c8d3mov rcx, [rsp+328]
37ba5c8dblea rax, [rcx+8*rax]
37ba5c8dfmov rcx, r13
37ba5c8e2mov [rsp+56], rax
37ba5c8e7mov rax, [rsp+320]
37ba5c8efmov [rsp+40], rax
37ba5c8f4call ctrmm_
37ba5c8f9mov rax, [rsp+320]
37ba5c901mov eax, [rax]
37ba5c903test eax, eax
37ba5c905jle 0x37ba5bd9b
37ba5c90bmov ebp, [rbp]
37ba5c90ecmp ebp, 1
37ba5c911je 0x37ba5e3b0
37ba5c917mov edx, [rsp+136]
37ba5c91etest edx, edx
37ba5c920jle 0x37ba5e3b0
37ba5c926lea r13l, [rax+1]
37ba5c92atest ebp, ebp
37ba5c92cjle 0x37ba5e6af
37ba5c932mov rdx, [rsp+304]
37ba5c93amov r15l, ebp
37ba5c93dmovsxd r14, eax
37ba5c940lea rcx, [8*rdi]
37ba5c948and r15l, -2
37ba5c94cmov [rsp+144], rcx
37ba5c954mov rcx, rbx
37ba5c957mov r10, [rsp+376]
37ba5c95fmovsxd r12, [rdx]
37ba5c962shl rcx, 4
37ba5c966mov [rsp+136], r15l
37ba5c96emov r15l, ebp
37ba5c971or r15l, 1
37ba5c975mov r9l, 1
37ba5c97bmov r11, -1
37ba5c982mov r8l, 1
37ba5c988mov rdx, r12
37ba5c98bmovsxd r15, r15l
37ba5c98esub r12, r14
37ba5c991mov r14l, ebp
37ba5c994sub edx, eax
37ba5c996mov rax, r15
37ba5c999shr r14l, 1
37ba5c99csub r12, 1
37ba5c9a0imul rax, rbx
37ba5c9a4mov [rsp+160], edx
37ba5c9abmov rdx, [rsp+128]
37ba5c9b3shl r14, 4
37ba5c9b7mov [rsp+152], r15
37ba5c9bfadd rdx, rax
37ba5c9c2mov [rsp+128], rdx
37ba5c9canop [rax+rax]
37ba5c9d0
37ba5c9d0loc_37ba5c9d0:
37ba5c9d0lea rax, [r12+r9]
37ba5c9d4lea r15, [r14+r10]
37ba5c9d8mov rdx, r10
37ba5c9dblea rax, [rsi+8*rax]
37ba5c9dfnop [rax+rax]
37ba5c9eanop [rax+rax]
37ba5c9f5nop [rax+rax]
37ba5ca00
37ba5ca00loc_37ba5ca00:
37ba5ca00movups x5, [rdx]
37ba5ca03movq x0, [rax]
37ba5ca07movhps x0, [rax+8*rbx]
37ba5ca0badd rdx, 16
37ba5ca0faddsubps x0, x5
37ba5ca13movq [rax], x0
37ba5ca17movhps [rax+8*rbx], x0
37ba5ca1badd rax, rcx
37ba5ca1ecmp rdx, r15
37ba5ca21jne 0x37ba5ca00
37ba5ca23cmp ebp, [rsp+136]
37ba5ca2aje 0x37ba5ca66
37ba5ca2cmov eax, [rsp+160]
37ba5ca33mov rdx, [rsp+152]
37ba5ca3bmov r15, [rsp+376]
37ba5ca43add eax, r8l
37ba5ca46add rdx, r11
37ba5ca49cdqe
37ba5ca4badd rax, [rsp+128]
37ba5ca53movq x1, [r15+8*rdx]
37ba5ca59movq x0, [rsi+8*rax]
37ba5ca5eaddsubps x0, x1
37ba5ca62movlps [rsi+8*rax], x0
37ba5ca66
37ba5ca66loc_37ba5ca66:
37ba5ca66add r9, 1
37ba5ca6acmp r9, r13
37ba5ca6dje 0x37ba5bd9b
37ba5ca73add r11, rdi
37ba5ca76add r10, [rsp+144]
37ba5ca7emov r8l, r9l
37ba5ca81jmp 0x37ba5c9d0
37ba5ca86
37ba5ca86loc_37ba5ca86:
37ba5ca86sub eax, edx
37ba5ca88mov [rsp+80], r12
37ba5ca8dmov r9, rcx
37ba5ca90mov r8, rbp
37ba5ca93mov [rsp+188], eax
37ba5ca9amov rax, [rsp+384]
37ba5caa2lea rdx, [rip+0x9e80bf]
37ba5caa9lea rcx, [rip+0x9e80dc]
37ba5cab0mov [rsp+112], 12
37ba5cab9mov [rsp+96], rax
37ba5cabemov rax, [rsp+376]
37ba5cac6mov [rsp+104], 19
37ba5cacfmov [rsp+88], rax
37ba5cad4mov rax, [rsp+336]
37ba5cadcmov [rsp+48], rsi
37ba5cae1mov [rsp+72], rax
37ba5cae6mov rax, [rsp+328]
37ba5caeemov [rsp+40], r12
37ba5caf3mov [rsp+64], rax
37ba5caf8mov rax, [rsp+368]
37ba5cb00mov [rsp+56], rax
37ba5cb05lea rax, [rsp+188]
37ba5cb0dmov [rsp+32], rax
37ba5cb12call cgemm_
37ba5cb17jmp 0x37ba5c32f
37ba5cb1c
37ba5cb1cloc_37ba5cb1c:
37ba5cb1cmov rcx, [rsp+368]
37ba5cb24sub edx, eax
37ba5cb26shl rax, 3
37ba5cb2amov [rsp+112], 19
37ba5cb33mov [rsp+80], r12
37ba5cb38mov r9, rbp
37ba5cb3blea r8, [rsp+188]
37ba5cb43mov [rsp+96], rcx
37ba5cb48mov rcx, [rsp+384]
37ba5cb50mov [rsp+188], edx
37ba5cb57lea rdx, [rsi+rax]
37ba5cb5badd rax, [rsp+328]
37ba5cb63mov [rsp+72], rcx
37ba5cb68mov rcx, [rsp+376]
37ba5cb70mov [rsp+48], rax
37ba5cb75lea rax, [rip+0x9e8030]
37ba5cb7cmov [rsp+64], rcx
37ba5cb81mov rcx, [rsp+336]
37ba5cb89mov [rsp+40], rax
37ba5cb8emov rax, [rsp+320]
37ba5cb96mov [rsp+88], rdx
37ba5cb9blea rdx, [rip+0x9e7fea]
37ba5cba2mov [rsp+56], rcx
37ba5cba7lea rcx, [rip+0x9e7fba]
37ba5cbaemov [rsp+104], 12
37ba5cbb7mov [rsp+32], rax
37ba5cbbccall cgemm_
37ba5cbc1jmp 0x37ba5bc03
37ba5cbc6
37ba5cbc6loc_37ba5cbc6:
37ba5cbc6mov rcx, [rsp+384]
37ba5cbcesub edx, eax
37ba5cbd0mov r8, rbp
37ba5cbd3mov [rsp+112], 12
37ba5cbdcmov [rsp+188], edx
37ba5cbe3lea rdx, [8*rax]
37ba5cbeblea rax, [rsi+8*rax]
37ba5cbefadd rdx, [rsp+328]
37ba5cbf7mov [rsp+96], rcx
37ba5cbfcmov rcx, [rsp+376]
37ba5cc04mov [rsp+48], rax
37ba5cc09lea rax, [rsp+188]
37ba5cc11mov r9, [rsp+320]
37ba5cc19mov [rsp+88], rcx
37ba5cc1emov rcx, [rsp+336]
37ba5cc26mov [rsp+64], rdx
37ba5cc2blea rdx, [rip+0x9e7f36]
37ba5cc32mov [rsp+72], rcx
37ba5cc37mov rcx, [rsp+368]
37ba5cc3fmov [rsp+104], 19
37ba5cc48mov [rsp+56], rcx
37ba5cc4dlea rcx, [rip+0x9e7f38]
37ba5cc54mov [rsp+80], r12
37ba5cc59mov [rsp+40], r12
37ba5cc5emov [rsp+32], rax
37ba5cc63call cgemm_
37ba5cc68jmp 0x37ba5bb59
37ba5cc6d
37ba5cc6dloc_37ba5cc6d:
37ba5cc6dsub eax, edx
37ba5cc6fmov [rsp+32], rcx
37ba5cc74mov r9, rbp
37ba5cc77lea rdx, [rip+0x9e7f0e]
37ba5cc7emov [rsp+188], eax
37ba5cc85mov rax, [rsp+368]
37ba5cc8dlea rcx, [rip+0x9e7ed4]
37ba5cc94lea r8, [rsp+188]
37ba5cc9cmov [rsp+112], 19
37ba5cca5mov [rsp+96], rax
37ba5ccaamov rax, [rsp+384]
37ba5ccb2mov [rsp+104], 12
37ba5ccbbmov [rsp+72], rax
37ba5ccc0mov rax, [rsp+376]
37ba5ccc8mov [rsp+88], rsi
37ba5cccdmov [rsp+64], rax
37ba5ccd2mov rax, [rsp+336]
37ba5ccdamov [rsp+80], r12
37ba5ccdfmov [rsp+56], rax
37ba5cce4mov rax, [rsp+328]
37ba5ccecmov [rsp+48], rax
37ba5ccf1lea rax, [rip+0x9e7eb4]
37ba5ccf8mov [rsp+40], rax
37ba5ccfdcall cgemm_
37ba5cd02mov rax, [rsp+304]
37ba5cd0amov rcx, [rsp+320]
37ba5cd12mov eax, [rax]
37ba5cd14mov edx, [rcx]
37ba5cd16jmp 0x37ba5c3d8
37ba5cd1b
37ba5cd1bloc_37ba5cd1b:
37ba5cd1bmov eax, 1
37ba5cd20
37ba5cd20loc_37ba5cd20:
37ba5cd20lea rdx, [rax+1]
37ba5cd24cmp r13, rdx
37ba5cd27je 0x37ba5bd9b
37ba5cd2dadd rax, 2
37ba5cd31cmp rax, r13
37ba5cd34jne 0x37ba5cd20
37ba5cd36jmp 0x37ba5bd9b
37ba5cd3b
37ba5cd3bloc_37ba5cd3b:
37ba5cd3bxor eax, eax
37ba5cd3d
37ba5cd3dloc_37ba5cd3d:
37ba5cd3dlea rdx, [rax+1]
37ba5cd41cmp rbp, rdx
37ba5cd44je 0x37ba5bd9b
37ba5cd4aadd rax, 2
37ba5cd4ecmp rbp, rax
37ba5cd51jne 0x37ba5cd3d
37ba5cd53jmp 0x37ba5bd9b
37ba5cd58
37ba5cd58loc_37ba5cd58:
37ba5cd58mov r9l, 1
37ba5cd5emov r8l, 1
37ba5cd64lea rdx, [rip+0x9e7e49]
37ba5cd6bmov rcx, r13
37ba5cd6ecall lsame_
37ba5cd73test eax, eax
37ba5cd75je 0x37ba5bd9b
37ba5cd7bmov rax, [rsp+320]
37ba5cd83mov ecx, [rax]
37ba5cd85test ecx, ecx
37ba5cd87jle 0x37ba5e777
37ba5cd8dlea r12, [8*rdi]
37ba5cd95mov r14, [rsp+376]
37ba5cd9dmov r8l, ecx
37ba5cda0mov [rsp+136], rdi
37ba5cda8mov r13, r12
37ba5cdablea r15, [rip+0x9e7dd6]
37ba5cdb2mov edi, 1
37ba5cdb7mov r12l, ecx
37ba5cdbanop [rax+rax]
37ba5cdc0
37ba5cdc0loc_37ba5cdc0:
37ba5cdc0mov eax, [rbp]
37ba5cdc3mov rcx, [rsp+128]
37ba5cdcbmov [rsp+32], r15
37ba5cdd0mov r9, r14
37ba5cdd3add r14, r13
37ba5cdd6add eax, edi
37ba5cdd8add edi, 1
37ba5cddbsub eax, r8l
37ba5cddelea r8, [rip+0x9e7da3]
37ba5cde5cdqe
37ba5cde7imul rax, rbx
37ba5cdeblea rax, [rcx+rax+1]
37ba5cdf0mov rcx, [rsp+304]
37ba5cdf8lea rdx, [rsi+8*rax]
37ba5cdfccall ccopy_
37ba5ce01mov rax, [rsp+320]
37ba5ce09mov r8l, [rax]
37ba5ce0ccmp r12l, edi
37ba5ce0fjge 0x37ba5cdc0
37ba5ce11mov rdi, [rsp+136]
37ba5ce19
37ba5ce19loc_37ba5ce19:
37ba5ce19mov rax, [rsp+384]
37ba5ce21lea r12, [rip+0x9e7d58]
37ba5ce28mov [rsp+112], 4
37ba5ce31lea r13, [rip+0x9e7d41]
37ba5ce38mov [rsp+104], 12
37ba5ce41mov rcx, [rsp+328]
37ba5ce49lea rdx, [rip+0x9e7d57]
37ba5ce50lea r9, [rip+0x9e7d0d]
37ba5ce57mov [rsp+80], rax
37ba5ce5cmov rax, [rsp+376]
37ba5ce64mov [rsp+96], 5
37ba5ce6dmov [rsp+72], rax
37ba5ce72mov rax, [rsp+336]
37ba5ce7amov [rsp+88], 5
37ba5ce83mov [rsp+64], rax
37ba5ce88mov eax, [rbp]
37ba5ce8bmov [rsp+48], r12
37ba5ce90sub eax, r8l
37ba5ce93lea r8, [rip+0x9e7cce]
37ba5ce9acdqe
37ba5ce9clea rax, [rcx+8*rax]
37ba5cea0mov rcx, r13
37ba5cea3mov [rsp+56], rax
37ba5cea8mov rax, [rsp+320]
37ba5ceb0mov [rsp+40], rax
37ba5ceb5mov rax, [rsp+304]
37ba5cebdmov [rsp+32], rax
37ba5cec2call ctrmm_
37ba5cec7mov rcx, [rsp+320]
37ba5cecfmov eax, [rbp]
37ba5ced2mov edx, [rcx]
37ba5ced4cmp eax, edx
37ba5ced6jg 0x37ba5e28d
37ba5cedc
37ba5cedcloc_37ba5cedc:
37ba5cedcmov rax, [rsp+384]
37ba5cee4mov [rsp+48], r12
37ba5cee9lea rdx, [rip+0x9e7c84]
37ba5cef0mov rcx, r13
37ba5cef3mov [rsp+112], 8
37ba5cefclea r9, [rip+0x9e7c9c]
37ba5cf03mov r8, [rsp+280]
37ba5cf0bmov [rsp+80], rax
37ba5cf10mov rax, [rsp+376]
37ba5cf18mov [rsp+104], 1
37ba5cf21mov [rsp+72], rax
37ba5cf26mov rax, [rsp+352]
37ba5cf2emov [rsp+96], 5
37ba5cf37mov [rsp+64], rax
37ba5cf3cmov rax, [rsp+344]
37ba5cf44mov [rsp+88], 5
37ba5cf4dmov [rsp+56], rax
37ba5cf52mov rax, [rsp+320]
37ba5cf5amov [rsp+40], rax
37ba5cf5fmov rax, [rsp+304]
37ba5cf67mov [rsp+32], rax
37ba5cf6ccall ctrmm_
37ba5cf71mov rcx, [rsp+320]
37ba5cf79mov eax, [rbp]
37ba5cf7cmov edx, [rcx]
37ba5cf7ecmp eax, edx
37ba5cf80jg 0x37ba5e1e1
37ba5cf86
37ba5cf86loc_37ba5cf86:
37ba5cf86mov rcx, [rsp+384]
37ba5cf8esub eax, edx
37ba5cf90mov [rsp+112], 4
37ba5cf99lea r9, [rip+0x9e7bc4]
37ba5cfa0cdqe
37ba5cfa2mov [rsp+48], r12
37ba5cfa7lea r8, [rip+0x9e7bde]
37ba5cfaelea rdx, [rip+0x9e7bf2]
37ba5cfb5mov [rsp+80], rcx
37ba5cfbamov rcx, [rsp+376]
37ba5cfc2mov [rsp+104], 19
37ba5cfcbmov [rsp+72], rcx
37ba5cfd0mov rcx, [rsp+336]
37ba5cfd8mov [rsp+96], 5
37ba5cfe1mov [rsp+64], rcx
37ba5cfe6mov rcx, [rsp+328]
37ba5cfeemov [rsp+88], 5
37ba5cff7lea rax, [rcx+8*rax]
37ba5cffbmov rcx, r13
37ba5cffemov [rsp+56], rax
37ba5d003mov rax, [rsp+320]
37ba5d00bmov [rsp+40], rax
37ba5d010mov rax, [rsp+304]
37ba5d018mov [rsp+32], rax
37ba5d01dcall ctrmm_
37ba5d022mov rax, [rsp+320]
37ba5d02amov eax, [rax]
37ba5d02ctest eax, eax
37ba5d02ejle 0x37ba5bd9b
37ba5d034mov rcx, [rsp+304]
37ba5d03clea r14l, [rax+1]
37ba5d040mov r13l, [rcx]
37ba5d043test r13l, r13l
37ba5d046jle 0x37ba5bd9b
37ba5d04cmov r10l, [rbp]
37ba5d050mov r9l, r13l
37ba5d053mov r12, -1
37ba5d05amov r11l, 1
37ba5d060shr r9l, 1
37ba5d063sub r10l, eax
37ba5d066mov rax, [rsp+376]
37ba5d06eshl r9, 4
37ba5d072lea rbp, [rax+8]
37ba5d076mov r15, rax
37ba5d079nop [rax]
37ba5d080
37ba5d080loc_37ba5d080:
37ba5d080lea ecx, [r10+r11]
37ba5d084movsxd rcx, ecx
37ba5d087imul rcx, rbx
37ba5d08bcmp r13l, 1
37ba5d08fje 0x37ba5d4ce
37ba5d095mov rax, rcx
37ba5d098lea r8, [rbp+8*r12]
37ba5d09dsub rax, rbx
37ba5d0a0lea rdx, [rsi+8*rax]
37ba5d0a4xor eax, eax
37ba5d0a6nop [rax]
37ba5d0aanop [rax+rax]
37ba5d0b5nop [rax+rax]
37ba5d0c0
37ba5d0c0loc_37ba5d0c0:
37ba5d0c0movups x0, [rdx+rax]
37ba5d0c4movups x5, [r8+rax]
37ba5d0c9subps x0, x5
37ba5d0ccmovups [rdx+rax], x0
37ba5d0d0add rax, 16
37ba5d0d4cmp rax, r9
37ba5d0d7jne 0x37ba5d0c0
37ba5d0d9test r13b, 1
37ba5d0ddje 0x37ba5d107
37ba5d0dfmov eax, r13l
37ba5d0e2or eax, 1
37ba5d0e5
37ba5d0e5loc_37ba5d0e5:
37ba5d0e5cdqe
37ba5d0e7add rcx, [rsp+128]
37ba5d0efadd rcx, rax
37ba5d0f2add rax, r12
37ba5d0f5movq x0, [rsi+8*rcx]
37ba5d0famovq x1, [r15+8*rax]
37ba5d100subps x0, x1
37ba5d103movlps [rsi+8*rcx], x0
37ba5d107
37ba5d107loc_37ba5d107:
37ba5d107add r11l, 1
37ba5d10badd r12, rdi
37ba5d10ecmp r11l, r14l
37ba5d111jne 0x37ba5d080
37ba5d117jmp 0x37ba5bd9b
37ba5d11c
37ba5d11cloc_37ba5d11c:
37ba5d11cmov r9l, 1
37ba5d122mov r8l, 1
37ba5d128lea rdx, [rip+0x9e7a85]
37ba5d12fmov rcx, r13
37ba5d132call lsame_
37ba5d137test eax, eax
37ba5d139je 0x37ba5bd9b
37ba5d13fmov rax, [rsp+320]
37ba5d147mov ecx, [rax]
37ba5d149test ecx, ecx
37ba5d14bjle 0x37ba5d1f8
37ba5d151mov r12, [rsp+376]
37ba5d159mov [rsp+360], rsi
37ba5d161lea rax, [8*rbx]
37ba5d169lea r14, [8*rdi]
37ba5d171mov [rsp+312], rbp
37ba5d179mov rbp, [rsp+304]
37ba5d181mov r13, rax
37ba5d184lea r15, [rip+0x9e79fd]
37ba5d18bmov [rsp+136], rbx
37ba5d193mov ebx, 1
37ba5d198mov [rsp+144], rdi
37ba5d1a0mov rdi, r12
37ba5d1a3mov r12l, ecx
37ba5d1a6nop [rax+rax]
37ba5d1b0
37ba5d1b0loc_37ba5d1b0:
37ba5d1b0mov [rsp+32], r15
37ba5d1b5mov r9, rdi
37ba5d1b8mov rdx, rsi
37ba5d1bbmov rcx, rbp
37ba5d1belea r8, [rip+0x9e79c3]
37ba5d1c5add ebx, 1
37ba5d1c8add rsi, r13
37ba5d1cbadd rdi, r14
37ba5d1cecall ccopy_
37ba5d1d3cmp r12l, ebx
37ba5d1d6jge 0x37ba5d1b0
37ba5d1d8mov rbx, [rsp+136]
37ba5d1e0mov rdi, [rsp+144]
37ba5d1e8mov rbp, [rsp+312]
37ba5d1f0mov rsi, [rsp+360]
37ba5d1f8
37ba5d1f8loc_37ba5d1f8:
37ba5d1f8mov rax, [rsp+384]
37ba5d200lea r12, [rip+0x9e7979]
37ba5d207mov [rsp+112], 4
37ba5d210lea r13, [rip+0x9e7962]
37ba5d217mov [rsp+48], r12
37ba5d21clea rdx, [rip+0x9e7951]
37ba5d223lea r9, [rip+0x9e793a]
37ba5d22amov rcx, r13
37ba5d22dmov [rsp+80], rax
37ba5d232lea r8, [rip+0x9e792f]
37ba5d239mov r15, rdx
37ba5d23cmov rax, [rsp+376]
37ba5d244mov [rsp+104], 12
37ba5d24dmov [rsp+72], rax
37ba5d252mov rax, [rsp+336]
37ba5d25amov [rsp+96], 5
37ba5d263mov [rsp+64], rax
37ba5d268mov rax, [rsp+328]
37ba5d270mov [rsp+88], 5
37ba5d279mov [rsp+56], rax
37ba5d27emov rax, [rsp+320]
37ba5d286mov [rsp+40], rax
37ba5d28bmov rax, [rsp+304]
37ba5d293mov [rsp+32], rax
37ba5d298call ctrmm_
37ba5d29dmov rax, [rsp+320]
37ba5d2a5mov edx, [rbp]
37ba5d2a8mov eax, [rax]
37ba5d2aacmp edx, eax
37ba5d2acjg 0x37ba5e120
37ba5d2b2
37ba5d2b2loc_37ba5d2b2:
37ba5d2b2mov rax, [rsp+384]
37ba5d2bamov [rsp+48], r12
37ba5d2bfmov rcx, r13
37ba5d2c2lea rdx, [rip+0x9e78de]
37ba5d2c9mov [rsp+112], 8
37ba5d2d2lea r9, [rip+0x9e78c6]
37ba5d2d9mov r8, [rsp+280]
37ba5d2e1mov [rsp+80], rax
37ba5d2e6mov rax, [rsp+376]
37ba5d2eemov [rsp+104], 1
37ba5d2f7mov [rsp+72], rax
37ba5d2fcmov rax, [rsp+352]
37ba5d304mov [rsp+96], 5
37ba5d30dmov [rsp+64], rax
37ba5d312mov rax, [rsp+344]
37ba5d31amov [rsp+88], 5
37ba5d323mov [rsp+56], rax
37ba5d328mov rax, [rsp+320]
37ba5d330mov [rsp+40], rax
37ba5d335mov rax, [rsp+304]
37ba5d33dmov [rsp+32], rax
37ba5d342call ctrmm_
37ba5d347mov rax, [rsp+320]
37ba5d34fmov edx, [rbp]
37ba5d352movsxd rax, [rax]
37ba5d355cmp edx, eax
37ba5d357jg 0x37ba5e05a
37ba5d35d
37ba5d35dloc_37ba5d35d:
37ba5d35dmov rax, [rsp+384]
37ba5d365mov rdx, r15
37ba5d368mov rcx, r13
37ba5d36bmov [rsp+48], r12
37ba5d370mov [rsp+112], 4
37ba5d379lea r9, [rip+0x9e77e4]
37ba5d380lea r8, [rip+0x9e7805]
37ba5d387mov [rsp+80], rax
37ba5d38cmov rax, [rsp+376]
37ba5d394mov [rsp+104], 19
37ba5d39dmov [rsp+72], rax
37ba5d3a2mov rax, [rsp+336]
37ba5d3aamov [rsp+96], 5
37ba5d3b3mov [rsp+64], rax
37ba5d3b8mov rax, [rsp+328]
37ba5d3c0mov [rsp+88], 5
37ba5d3c9mov [rsp+56], rax
37ba5d3cemov rax, [rsp+320]
37ba5d3d6mov [rsp+40], rax
37ba5d3dbmov rax, [rsp+304]
37ba5d3e3mov [rsp+32], rax
37ba5d3e8call ctrmm_
37ba5d3edmov rax, [rsp+320]
37ba5d3f5mov r12l, [rax]
37ba5d3f8test r12l, r12l
37ba5d3fbjle 0x37ba5bd9b
37ba5d401mov rax, [rsp+304]
37ba5d409add r12l, 1
37ba5d40dmov ebp, [rax]
37ba5d40ftest ebp, ebp
37ba5d411jle 0x37ba5bd9b
37ba5d417mov rax, [rsp+376]
37ba5d41fmov r8l, ebp
37ba5d422mov r10, -1
37ba5d429mov r9, -1
37ba5d430shr r8l, 1
37ba5d433mov r11l, 1
37ba5d439lea r13, [rsi+8]
37ba5d43dlea r14, [rax+8]
37ba5d441shl r8, 4
37ba5d445mov r15, rax
37ba5d448nop [rax+rax]
37ba5d450
37ba5d450loc_37ba5d450:
37ba5d450cmp ebp, 1
37ba5d453je 0x37ba5d4c7
37ba5d455
37ba5d455loc_37ba5d455:
37ba5d455lea rdx, [r13+8*r10]
37ba5d45alea rcx, [r14+8*r9]
37ba5d45exor eax, eax
37ba5d460
37ba5d460loc_37ba5d460:
37ba5d460movups x0, [rdx+rax]
37ba5d464movups x4, [rcx+rax]
37ba5d468subps x0, x4
37ba5d46bmovups [rdx+rax], x0
37ba5d46fadd rax, 16
37ba5d473cmp r8, rax
37ba5d476jne 0x37ba5d460
37ba5d478test bpl, 1
37ba5d47cje 0x37ba5d4b2
37ba5d47emov eax, ebp
37ba5d480or eax, 1
37ba5d483
37ba5d483loc_37ba5d483:
37ba5d483cdqe
37ba5d485add r11l, 1
37ba5d489lea rdx, [rax+r10]
37ba5d48dadd rax, r9
37ba5d490add r10, rbx
37ba5d493add r9, rdi
37ba5d496movq x0, [rsi+8*rdx]
37ba5d49bmovq x1, [r15+8*rax]
37ba5d4a1subps x0, x1
37ba5d4a4movlps [rsi+8*rdx], x0
37ba5d4a8cmp r11l, r12l
37ba5d4abjne 0x37ba5d450
37ba5d4adjmp 0x37ba5bd9b
37ba5d4b2
37ba5d4b2loc_37ba5d4b2:
37ba5d4b2add r11l, 1
37ba5d4b6cmp r12l, r11l
37ba5d4b9je 0x37ba5bd9b
37ba5d4bfadd r10, rbx
37ba5d4c2add r9, rdi
37ba5d4c5jmp 0x37ba5d455
37ba5d4c7
37ba5d4c7loc_37ba5d4c7:
37ba5d4c7mov eax, 1
37ba5d4ccjmp 0x37ba5d483
37ba5d4ce
37ba5d4celoc_37ba5d4ce:
37ba5d4cemov eax, 1
37ba5d4d3jmp 0x37ba5d0e5
37ba5d4d8
37ba5d4d8loc_37ba5d4d8:
37ba5d4d8lea r10l, [rax+1]
37ba5d4dctest r12l, r12l
37ba5d4dfjle 0x37ba5bd9b
37ba5d4e5mov rcx, [rsp+376]
37ba5d4edshl rbx, 3
37ba5d4f1lea r11, [8*rdi]
37ba5d4f9lea edi, [r12-1]
37ba5d4femov r9l, 1
37ba5d504lea r8, [rcx+8*rdi+8]
37ba5d509mov rcx, [rsp+304]
37ba5d511not rdi
37ba5d514shl rdi, 3
37ba5d518mov edx, [rcx]
37ba5d51asub edx, eax
37ba5d51cnop [rax]
37ba5d520
37ba5d520loc_37ba5d520:
37ba5d520lea eax, [rdx+r9]
37ba5d524cdqe
37ba5d526lea rcx, [rsi+8*rax-8]
37ba5d52blea rax, [rdi+r8]
37ba5d52fnop [rax+rax]
37ba5d535nop [rax+rax]
37ba5d540
37ba5d540loc_37ba5d540:
37ba5d540movq x0, [rcx]
37ba5d544movq x1, [rax]
37ba5d548add rax, 8
37ba5d54caddsubps x0, x1
37ba5d550movlps [rcx], x0
37ba5d553add rcx, rbx
37ba5d556cmp r8, rax
37ba5d559jne 0x37ba5d540
37ba5d55badd r9l, 1
37ba5d55fadd r8, r11
37ba5d562cmp r9l, r10l
37ba5d565jne 0x37ba5d520
37ba5d567jmp 0x37ba5bd9b
37ba5d56c
37ba5d56cloc_37ba5d56c:
37ba5d56clea r11l, [rax+1]
37ba5d570test r12l, r12l
37ba5d573jle 0x37ba5e79c
37ba5d579mov rax, [rsp+376]
37ba5d581lea r10l, [r12-1]
37ba5d586mov r9, rsi
37ba5d589shl rbx, 3
37ba5d58dlea rsi, [8*rdi]
37ba5d595mov r8l, 1
37ba5d59blea rcx, [rax+8*r10+8]
37ba5d5a0not r10
37ba5d5a3shl r10, 3
37ba5d5a7nop [rax+rax]
37ba5d5b0
37ba5d5b0loc_37ba5d5b0:
37ba5d5b0lea rdx, [r10+rcx]
37ba5d5b4mov rax, r9
37ba5d5b7nop [rax+rax]
37ba5d5c0
37ba5d5c0loc_37ba5d5c0:
37ba5d5c0movq x0, [rax]
37ba5d5c4movq x1, [rdx]
37ba5d5c8add rdx, 8
37ba5d5ccaddsubps x0, x1
37ba5d5d0movlps [rax], x0
37ba5d5d3add rax, rbx
37ba5d5d6cmp rcx, rdx
37ba5d5d9jne 0x37ba5d5c0
37ba5d5dbadd r8, 1
37ba5d5dfadd r9, 8
37ba5d5e3add rcx, rsi
37ba5d5e6cmp r11, r8
37ba5d5e9jne 0x37ba5d5b0
37ba5d5ebjmp 0x37ba5bd9b
37ba5d5f0
37ba5d5f0loc_37ba5d5f0:
37ba5d5f0mov r9l, 1
37ba5d5f6mov r8l, 1
37ba5d5fclea rdx, [rip+0x9e75b1]
37ba5d603mov rcx, r13
37ba5d606call lsame_
37ba5d60btest eax, eax
37ba5d60dje 0x37ba5bd9b
37ba5d613mov rax, [rsp+320]
37ba5d61bmov ecx, [rax]
37ba5d61dtest ecx, ecx
37ba5d61fjle 0x37ba5d6ad
37ba5d625mov r14, [rsp+376]
37ba5d62dmov r13, rsi
37ba5d630mov [rsp+136], rdi
37ba5d638mov esi, ecx
37ba5d63alea r12, [8*rdi]
37ba5d642mov r8l, ecx
37ba5d645lea r15, [rip+0x9e753c]
37ba5d64cmov edi, 1
37ba5d651
37ba5d651loc_37ba5d651:
37ba5d651mov eax, [rbp]
37ba5d654mov rcx, [rsp+128]
37ba5d65cmov [rsp+32], r15
37ba5d661mov r9, r14
37ba5d664add r14, r12
37ba5d667add eax, edi
37ba5d669add edi, 1
37ba5d66csub eax, r8l
37ba5d66flea r8, [rip+0x9e7512]
37ba5d676cdqe
37ba5d678imul rax, rbx
37ba5d67clea rax, [rcx+rax+1]
37ba5d681mov rcx, [rsp+304]
37ba5d689lea rdx, [r13+8*rax]
37ba5d68ecall ccopy_
37ba5d693mov rax, [rsp+320]
37ba5d69bmov r8l, [rax]
37ba5d69ecmp esi, edi
37ba5d6a0jge 0x37ba5d651
37ba5d6a2mov rdi, [rsp+136]
37ba5d6aamov rsi, r13
37ba5d6ad
37ba5d6adloc_37ba5d6ad:
37ba5d6admov rax, [rsp+384]
37ba5d6b5lea r12, [rip+0x9e74c4]
37ba5d6bcmov rcx, [rsp+320]
37ba5d6c4mov [rsp+112], 4
37ba5d6cdmov [rsp+104], 19
37ba5d6d6lea r13, [rip+0x9e749c]
37ba5d6ddlea rdx, [rip+0x9e7490]
37ba5d6e4mov [rsp+80], rax
37ba5d6e9mov rax, [rsp+376]
37ba5d6f1mov r15, rdx
37ba5d6f4lea r9, [rip+0x9e7469]
37ba5d6fbmov [rsp+96], 5
37ba5d704lea r8, [rip+0x9e7481]
37ba5d70bmov [rsp+72], rax
37ba5d710mov rax, [rsp+336]
37ba5d718mov [rsp+88], 5
37ba5d721mov [rsp+64], rax
37ba5d726mov eax, [rbp]
37ba5d729sub eax, [rcx]
37ba5d72bmov rcx, [rsp+152]
37ba5d733mov [rsp+48], r12
37ba5d738add eax, 1
37ba5d73bcdqe
37ba5d73dimul rax, [rsp+144]
37ba5d746lea rax, [rcx+rax+1]
37ba5d74bmov rcx, [rsp+328]
37ba5d753lea rax, [rcx+8*rax]
37ba5d757mov rcx, r13
37ba5d75amov [rsp+56], rax
37ba5d75fmov rax, [rsp+320]
37ba5d767mov [rsp+40], rax
37ba5d76cmov rax, [rsp+304]
37ba5d774mov [rsp+32], rax
37ba5d779call ctrmm_
37ba5d77emov rcx, [rsp+320]
37ba5d786mov eax, [rbp]
37ba5d789mov edx, [rcx]
37ba5d78bcmp eax, edx
37ba5d78djg 0x37ba5e45e
37ba5d793
37ba5d793loc_37ba5d793:
37ba5d793mov rax, [rsp+384]
37ba5d79bmov rdx, r15
37ba5d79emov [rsp+112], 8
37ba5d7a7mov rcx, r13
37ba5d7aamov [rsp+104], 1
37ba5d7b3mov r8, [rsp+280]
37ba5d7bblea r9, [rip+0x9e73dd]
37ba5d7c2mov [rsp+80], rax
37ba5d7c7mov rax, [rsp+376]
37ba5d7cfmov [rsp+96], 5
37ba5d7d8mov [rsp+72], rax
37ba5d7ddmov rax, [rsp+352]
37ba5d7e5mov [rsp+88], 5
37ba5d7eemov [rsp+64], rax
37ba5d7f3mov rax, [rsp+344]
37ba5d7fbmov [rsp+48], r12
37ba5d800mov [rsp+56], rax
37ba5d805mov rax, [rsp+320]
37ba5d80dmov [rsp+40], rax
37ba5d812mov rax, [rsp+304]
37ba5d81amov [rsp+32], rax
37ba5d81fcall ctrmm_
37ba5d824mov rcx, [rsp+320]
37ba5d82cmov eax, [rbp]
37ba5d82fmov edx, [rcx]
37ba5d831cmp eax, edx
37ba5d833jg 0x37ba5e6cf
37ba5d839
37ba5d839loc_37ba5d839:
37ba5d839mov rcx, [rsp+384]
37ba5d841sub eax, edx
37ba5d843mov [rsp+112], 4
37ba5d84clea r9, [rip+0x9e7311]
37ba5d853add eax, 1
37ba5d856mov [rsp+48], r12
37ba5d85bmov rdx, r15
37ba5d85elea r8, [rip+0x9e7303]
37ba5d865mov [rsp+80], rcx
37ba5d86acdqe
37ba5d86cmov rcx, [rsp+376]
37ba5d874imul rax, [rsp+144]
37ba5d87dmov [rsp+104], 12
37ba5d886mov [rsp+72], rcx
37ba5d88bmov rcx, [rsp+336]
37ba5d893mov [rsp+96], 5
37ba5d89cmov [rsp+64], rcx
37ba5d8a1mov rcx, [rsp+152]
37ba5d8a9mov [rsp+88], 5
37ba5d8b2lea rax, [rcx+rax+1]
37ba5d8b7mov rcx, [rsp+328]
37ba5d8bflea rax, [rcx+8*rax]
37ba5d8c3mov rcx, r13
37ba5d8c6mov [rsp+56], rax
37ba5d8cbmov rax, [rsp+320]
37ba5d8d3mov [rsp+40], rax
37ba5d8d8mov rax, [rsp+304]
37ba5d8e0mov [rsp+32], rax
37ba5d8e5call ctrmm_
37ba5d8eamov rax, [rsp+320]
37ba5d8f2mov eax, [rax]
37ba5d8f4test eax, eax
37ba5d8f6jle 0x37ba5bd9b
37ba5d8fcmov rcx, [rsp+304]
37ba5d904lea r14l, [rax+1]
37ba5d908mov r13l, [rcx]
37ba5d90btest r13l, r13l
37ba5d90ejle 0x37ba5bd9b
37ba5d914mov r10l, [rbp]
37ba5d918mov r9l, r13l
37ba5d91bmov ebp, r13l
37ba5d91emov r12, -1
37ba5d925shr r9l, 1
37ba5d928mov r11l, 1
37ba5d92eand ebp, -2
37ba5d931sub r10l, eax
37ba5d934mov rax, [rsp+376]
37ba5d93cshl r9, 4
37ba5d940lea r15, [rax+8]
37ba5d944
37ba5d944loc_37ba5d944:
37ba5d944lea ecx, [r10+r11]
37ba5d948movsxd rcx, ecx
37ba5d94bimul rcx, rbx
37ba5d94fcmp r13l, 1
37ba5d953je 0x37ba5e44c
37ba5d959mov rax, rcx
37ba5d95clea r8, [r15+8*r12]
37ba5d960sub rax, rbx
37ba5d963lea rdx, [rsi+8*rax]
37ba5d967xor eax, eax
37ba5d969nop
37ba5d96anop [rax+rax]
37ba5d975nop [rax+rax]
37ba5d980
37ba5d980loc_37ba5d980:
37ba5d980movups x0, [rdx+rax]
37ba5d984movups x5, [r8+rax]
37ba5d989subps x0, x5
37ba5d98cmovups [rdx+rax], x0
37ba5d990add rax, 16
37ba5d994cmp rax, r9
37ba5d997jne 0x37ba5d980
37ba5d999cmp r13l, ebp
37ba5d99cje 0x37ba5d9d0
37ba5d99emov eax, r13l
37ba5d9a1or eax, 1
37ba5d9a4
37ba5d9a4loc_37ba5d9a4:
37ba5d9a4mov rdx, [rsp+128]
37ba5d9accdqe
37ba5d9aeadd rdx, rcx
37ba5d9b1mov rcx, [rsp+376]
37ba5d9b9add rdx, rax
37ba5d9bcadd rax, r12
37ba5d9bfmovq x0, [rsi+8*rdx]
37ba5d9c4movq x1, [rcx+8*rax]
37ba5d9c9subps x0, x1
37ba5d9ccmovlps [rsi+8*rdx], x0
37ba5d9d0
37ba5d9d0loc_37ba5d9d0:
37ba5d9d0add r11l, 1
37ba5d9d4add r12, rdi
37ba5d9d7cmp r11l, r14l
37ba5d9dajne 0x37ba5d944
37ba5d9e0jmp 0x37ba5bd9b
37ba5d9e5
37ba5d9e5loc_37ba5d9e5:
37ba5d9e5mov r9l, 1
37ba5d9ebmov r8l, 1
37ba5d9f1lea rdx, [rip+0x9e71bc]
37ba5d9f8mov rcx, r13
37ba5d9fbcall lsame_
37ba5da00test eax, eax
37ba5da02je 0x37ba5bd9b
37ba5da08mov rax, [rsp+320]
37ba5da10mov ecx, [rax]
37ba5da12test ecx, ecx
37ba5da14jle 0x37ba5dab8
37ba5da1amov r14, [rsp+376]
37ba5da22lea rax, [8*rbx]
37ba5da2amov [rsp+136], rbx
37ba5da32mov r12, rsi
37ba5da35mov [rsp+160], rdi
37ba5da3dlea r15, [rip+0x9e7144]
37ba5da44mov ebx, ecx
37ba5da46lea rdi, [8*rdi]
37ba5da4emov r13, r14
37ba5da51mov r14, [rsp+304]
37ba5da59mov [rsp+312], rbp
37ba5da61mov ebp, 1
37ba5da66mov [rsp+360], rsi
37ba5da6emov rsi, rax
37ba5da71
37ba5da71loc_37ba5da71:
37ba5da71mov [rsp+32], r15
37ba5da76mov r9, r13
37ba5da79mov rdx, r12
37ba5da7cmov rcx, r14
37ba5da7flea r8, [rip+0x9e7102]
37ba5da86add ebp, 1
37ba5da89add r12, rsi
37ba5da8cadd r13, rdi
37ba5da8fcall ccopy_
37ba5da94cmp ebx, ebp
37ba5da96jge 0x37ba5da71
37ba5da98mov rbx, [rsp+136]
37ba5daa0mov rdi, [rsp+160]
37ba5daa8mov rbp, [rsp+312]
37ba5dab0mov rsi, [rsp+360]
37ba5dab8
37ba5dab8loc_37ba5dab8:
37ba5dab8mov rax, [rsp+384]
37ba5dac0lea r12, [rip+0x9e70b9]
37ba5dac7mov [rsp+112], 4
37ba5dad0lea r15, [rip+0x9e70d0]
37ba5dad7mov [rsp+48], r12
37ba5dadclea r13, [rip+0x9e7096]
37ba5dae3mov rdx, r15
37ba5dae6lea r9, [rip+0x9e7077]
37ba5daedmov [rsp+80], rax
37ba5daf2lea r8, [rip+0x9e7093]
37ba5daf9mov rcx, r13
37ba5dafcmov rax, [rsp+376]
37ba5db04mov [rsp+104], 19
37ba5db0dmov [rsp+72], rax
37ba5db12mov rax, [rsp+336]
37ba5db1amov [rsp+96], 5
37ba5db23mov [rsp+64], rax
37ba5db28mov rax, [rsp+328]
37ba5db30mov [rsp+88], 5
37ba5db39mov [rsp+56], rax
37ba5db3emov rax, [rsp+320]
37ba5db46mov [rsp+40], rax
37ba5db4bmov rax, [rsp+304]
37ba5db53mov [rsp+32], rax
37ba5db58call ctrmm_
37ba5db5dmov rax, [rsp+320]
37ba5db65mov edx, [rbp]
37ba5db68mov eax, [rax]
37ba5db6acmp edx, eax
37ba5db6cjg 0x37ba5e5d8
37ba5db72
37ba5db72loc_37ba5db72:
37ba5db72mov rax, [rsp+384]
37ba5db7amov rdx, r15
37ba5db7dmov rcx, r13
37ba5db80mov [rsp+112], 8
37ba5db89mov [rsp+104], 1
37ba5db92mov r8, [rsp+280]
37ba5db9alea r9, [rip+0x9e6ffe]
37ba5dba1mov [rsp+80], rax
37ba5dba6mov rax, [rsp+376]
37ba5dbaemov [rsp+96], 5
37ba5dbb7mov [rsp+72], rax
37ba5dbbcmov rax, [rsp+352]
37ba5dbc4mov [rsp+88], 5
37ba5dbcdmov [rsp+64], rax
37ba5dbd2mov rax, [rsp+344]
37ba5dbdamov [rsp+48], r12
37ba5dbdfmov [rsp+56], rax
37ba5dbe4mov rax, [rsp+320]
37ba5dbecmov [rsp+40], rax
37ba5dbf1mov rax, [rsp+304]
37ba5dbf9mov [rsp+32], rax
37ba5dbfecall ctrmm_
37ba5dc03mov rax, [rsp+320]
37ba5dc0bmov edx, [rbp]
37ba5dc0emov eax, [rax]
37ba5dc10cmp edx, eax
37ba5dc12jg 0x37ba5e4fe
37ba5dc18
37ba5dc18loc_37ba5dc18:
37ba5dc18mov rax, [rsp+384]
37ba5dc20mov rdx, r15
37ba5dc23mov rcx, r13
37ba5dc26mov [rsp+48], r12
37ba5dc2bmov [rsp+112], 4
37ba5dc34lea r9, [rip+0x9e6f29]
37ba5dc3blea r8, [rip+0x9e6f26]
37ba5dc42mov [rsp+80], rax
37ba5dc47mov rax, [rsp+376]
37ba5dc4fmov [rsp+104], 12
37ba5dc58mov [rsp+72], rax
37ba5dc5dmov rax, [rsp+336]
37ba5dc65mov [rsp+96], 5
37ba5dc6emov [rsp+64], rax
37ba5dc73mov rax, [rsp+328]
37ba5dc7bmov [rsp+88], 5
37ba5dc84mov [rsp+56], rax
37ba5dc89mov rax, [rsp+320]
37ba5dc91mov [rsp+40], rax
37ba5dc96mov rax, [rsp+304]
37ba5dc9emov [rsp+32], rax
37ba5dca3call ctrmm_
37ba5dca8mov rax, [rsp+320]
37ba5dcb0mov r12l, [rax]
37ba5dcb3test r12l, r12l
37ba5dcb6jle 0x37ba5bd9b
37ba5dcbcmov rax, [rsp+304]
37ba5dcc4add r12l, 1
37ba5dcc8mov ebp, [rax]
37ba5dccatest ebp, ebp
37ba5dcccjle 0x37ba5bd9b
37ba5dcd2mov rax, [rsp+376]
37ba5dcdamov r8l, ebp
37ba5dcddmov r10, -1
37ba5dce4mov r9, -1
37ba5dcebshr r8l, 1
37ba5dceemov r11l, 1
37ba5dcf4lea r13, [rsi+8]
37ba5dcf8lea r14, [rax+8]
37ba5dcfcshl r8, 4
37ba5dd00mov r15, rax
37ba5dd03
37ba5dd03loc_37ba5dd03:
37ba5dd03cmp ebp, 1
37ba5dd06je 0x37ba5e328
37ba5dd0c
37ba5dd0cloc_37ba5dd0c:
37ba5dd0clea rdx, [r13+8*r9]
37ba5dd11lea rcx, [r14+8*r10]
37ba5dd15xor eax, eax
37ba5dd17nop [rax+rax]
37ba5dd20
37ba5dd20loc_37ba5dd20:
37ba5dd20movups x0, [rdx+rax]
37ba5dd24movups x4, [rcx+rax]
37ba5dd28subps x0, x4
37ba5dd2bmovups [rdx+rax], x0
37ba5dd2fadd rax, 16
37ba5dd33cmp rax, r8
37ba5dd36jne 0x37ba5dd20
37ba5dd38test bpl, 1
37ba5dd3cje 0x37ba5dd72
37ba5dd3emov eax, ebp
37ba5dd40or eax, 1
37ba5dd43
37ba5dd43loc_37ba5dd43:
37ba5dd43cdqe
37ba5dd45add r11l, 1
37ba5dd49lea rdx, [rax+r9]
37ba5dd4dadd rax, r10
37ba5dd50add r9, rbx
37ba5dd53add r10, rdi
37ba5dd56movq x0, [rsi+8*rdx]
37ba5dd5bmovq x1, [r15+8*rax]
37ba5dd61subps x0, x1
37ba5dd64movlps [rsi+8*rdx], x0
37ba5dd68cmp r11l, r12l
37ba5dd6bjne 0x37ba5dd03
37ba5dd6djmp 0x37ba5bd9b
37ba5dd72
37ba5dd72loc_37ba5dd72:
37ba5dd72add r11l, 1
37ba5dd76cmp r12l, r11l
37ba5dd79je 0x37ba5bd9b
37ba5dd7fadd r9, rbx
37ba5dd82add r10, rdi
37ba5dd85jmp 0x37ba5dd0c
37ba5dd87
37ba5dd87loc_37ba5dd87:
37ba5dd87mov rcx, [rsp+384]
37ba5dd8fsub edx, eax
37ba5dd91mov r8, rbp
37ba5dd94mov [rsp+112], 19
37ba5dd9dmov [rsp+188], edx
37ba5dda4lea edx, [rax+1]
37ba5dda7lea rax, [rsi+8*rax]
37ba5ddabmov r9, [rsp+320]
37ba5ddb3mov [rsp+96], rcx
37ba5ddb8movsxd rdx, edx
37ba5ddbbmov rcx, [rsp+376]
37ba5ddc3imul rdx, [rsp+144]
37ba5ddccmov [rsp+48], rax
37ba5ddd1lea rax, [rsp+188]
37ba5ddd9mov [rsp+88], rcx
37ba5dddemov rcx, [rsp+336]
37ba5dde6mov [rsp+104], 19
37ba5ddefmov [rsp+72], rcx
37ba5ddf4mov rcx, [rsp+152]
37ba5ddfcmov [rsp+80], r12
37ba5de01lea rdx, [rcx+rdx+1]
37ba5de06mov rcx, [rsp+328]
37ba5de0emov [rsp+40], r12
37ba5de13mov [rsp+32], rax
37ba5de18lea rdx, [rcx+8*rdx]
37ba5de1cmov rcx, [rsp+368]
37ba5de24mov [rsp+64], rdx
37ba5de29lea rdx, [rip+0x9e6d5c]
37ba5de30mov [rsp+56], rcx
37ba5de35lea rcx, [rip+0x9e6d50]
37ba5de3ccall cgemm_
37ba5de41jmp 0x37ba5bf89
37ba5de46
37ba5de46loc_37ba5de46:
37ba5de46sub eax, edx
37ba5de48mov [rsp+32], rcx
37ba5de4dmov r9, rbp
37ba5de50lea rdx, [rip+0x9e6d35]
37ba5de57mov [rsp+188], eax
37ba5de5emov rax, [rsp+368]
37ba5de66lea rcx, [rip+0x9e6d1f]
37ba5de6dlea r8, [rsp+188]
37ba5de75mov [rsp+112], 19
37ba5de7emov [rsp+96], rax
37ba5de83mov rax, [rsp+384]
37ba5de8bmov [rsp+104], 19
37ba5de94mov [rsp+72], rax
37ba5de99mov rax, [rsp+376]
37ba5dea1mov [rsp+88], rsi
37ba5dea6mov [rsp+64], rax
37ba5deabmov rax, [rsp+336]
37ba5deb3mov [rsp+80], r12
37ba5deb8mov [rsp+56], rax
37ba5debdmov rax, [rsp+328]
37ba5dec5mov [rsp+48], rax
37ba5decalea rax, [rip+0x9e6cdb]
37ba5ded1mov [rsp+40], rax
37ba5ded6call cgemm_
37ba5dedbmov rax, [rsp+304]
37ba5dee3mov rcx, [rsp+320]
37ba5deebmov eax, [rax]
37ba5deedmov edx, [rcx]
37ba5deefjmp 0x37ba5c850
37ba5def4
37ba5def4loc_37ba5def4:
37ba5def4sub eax, edx
37ba5def6mov [rsp+80], r12
37ba5defbmov r9, rcx
37ba5defemov r8, rbp
37ba5df01mov [rsp+188], eax
37ba5df08mov rax, [rsp+384]
37ba5df10lea rdx, [rip+0x9e6c75]
37ba5df17lea rcx, [rip+0x9e6c6e]
37ba5df1emov [rsp+112], 19
37ba5df27mov [rsp+96], rax
37ba5df2cmov rax, [rsp+376]
37ba5df34mov [rsp+104], 19
37ba5df3dmov [rsp+88], rax
37ba5df42mov rax, [rsp+336]
37ba5df4amov [rsp+48], rsi
37ba5df4fmov [rsp+72], rax
37ba5df54mov rax, [rsp+328]
37ba5df5cmov [rsp+40], r12
37ba5df61mov [rsp+64], rax
37ba5df66mov rax, [rsp+368]
37ba5df6emov [rsp+56], rax
37ba5df73lea rax, [rsp+188]
37ba5df7bmov [rsp+32], rax
37ba5df80call cgemm_
37ba5df85jmp 0x37ba5c7ab
37ba5df8a
37ba5df8aloc_37ba5df8a:
37ba5df8amov rcx, [rsp+368]
37ba5df92sub edx, eax
37ba5df94mov r9, rbp
37ba5df97mov [rsp+112], 19
37ba5dfa0mov [rsp+188], edx
37ba5dfa7movsxd rdx, eax
37ba5dfaaadd eax, 1
37ba5dfadlea r8, [rsp+188]
37ba5dfb5mov [rsp+96], rcx
37ba5dfbacdqe
37ba5dfbclea rdx, [rsi+8*rdx]
37ba5dfc0mov rcx, [rsp+384]
37ba5dfc8imul rax, [rsp+144]
37ba5dfd1mov [rsp+88], rdx
37ba5dfd6lea rdx, [rip+0x9e6baf]
37ba5dfddmov [rsp+72], rcx
37ba5dfe2mov rcx, [rsp+376]
37ba5dfeamov [rsp+104], 19
37ba5dff3mov [rsp+64], rcx
37ba5dff8mov rcx, [rsp+336]
37ba5e000mov [rsp+80], r12
37ba5e005mov [rsp+56], rcx
37ba5e00amov rcx, [rsp+152]
37ba5e012lea rax, [rcx+rax+1]
37ba5e017mov rcx, [rsp+328]
37ba5e01flea rax, [rcx+8*rax]
37ba5e023lea rcx, [rip+0x9e6b62]
37ba5e02amov [rsp+48], rax
37ba5e02flea rax, [rip+0x9e6b76]
37ba5e036mov [rsp+40], rax
37ba5e03bmov rax, [rsp+320]
37ba5e043mov [rsp+32], rax
37ba5e048call cgemm_
37ba5e04djmp 0x37ba5c02e
37ba5e052
37ba5e052loc_37ba5e052:
37ba5e052mov r8l, ecx
37ba5e055jmp 0x37ba5c25f
37ba5e05a
37ba5e05aloc_37ba5e05a:
37ba5e05asub edx, eax
37ba5e05cmov [rsp+80], r12
37ba5e061mov rcx, [rsp+368]
37ba5e069lea r9, [rsp+188]
37ba5e071mov [rsp+188], edx
37ba5e078lea edx, [rax+1]
37ba5e07bmov r8, [rsp+304]
37ba5e083movsxd rdx, edx
37ba5e086mov [rsp+96], rcx
37ba5e08bmov rcx, [rsp+128]
37ba5e093mov [rsp+112], 19
37ba5e09cimul rdx, rbx
37ba5e0a0mov [rsp+104], 12
37ba5e0a9lea rdx, [rcx+rdx+1]
37ba5e0aemov rcx, [rsp+336]
37ba5e0b6lea rdx, [rsi+8*rdx]
37ba5e0bamov [rsp+72], rcx
37ba5e0bfmov rcx, [rsp+328]
37ba5e0c7mov [rsp+88], rdx
37ba5e0cclea rdx, [rip+0x9e6ab9]
37ba5e0d3lea rax, [rcx+8*rax]
37ba5e0d7lea rcx, [rip+0x9e6a8a]
37ba5e0demov [rsp+64], rax
37ba5e0e3mov rax, [rsp+384]
37ba5e0ebmov [rsp+56], rax
37ba5e0f0mov rax, [rsp+376]
37ba5e0f8mov [rsp+48], rax
37ba5e0fdlea rax, [rip+0x9e6aa8]
37ba5e104mov [rsp+40], rax
37ba5e109mov rax, [rsp+320]
37ba5e111mov [rsp+32], rax
37ba5e116call cgemm_
37ba5e11bjmp 0x37ba5d35d
37ba5e120
37ba5e120loc_37ba5e120:
37ba5e120mov rcx, [rsp+384]
37ba5e128sub edx, eax
37ba5e12amov [rsp+112], 12
37ba5e133mov [rsp+188], edx
37ba5e13amovsxd rdx, eax
37ba5e13dadd eax, 1
37ba5e140mov r9, [rsp+320]
37ba5e148mov [rsp+96], rcx
37ba5e14dmov rcx, [rsp+376]
37ba5e155cdqe
37ba5e157imul rax, rbx
37ba5e15bmov [rsp+80], r12
37ba5e160mov r8, [rsp+304]
37ba5e168mov [rsp+88], rcx
37ba5e16dmov rcx, [rsp+336]
37ba5e175mov [rsp+104], 12
37ba5e17emov [rsp+72], rcx
37ba5e183mov rcx, [rsp+328]
37ba5e18bmov [rsp+40], r12
37ba5e190lea rdx, [rcx+8*rdx]
37ba5e194mov rcx, [rsp+368]
37ba5e19cmov [rsp+64], rdx
37ba5e1a1lea rdx, [rip+0x9e69c0]
37ba5e1a8mov [rsp+56], rcx
37ba5e1admov rcx, [rsp+128]
37ba5e1b5lea rax, [rcx+rax+1]
37ba5e1balea rcx, [rip+0x9e69a7]
37ba5e1c1lea rax, [rsi+8*rax]
37ba5e1c5mov [rsp+48], rax
37ba5e1calea rax, [rsp+188]
37ba5e1d2mov [rsp+32], rax
37ba5e1d7call cgemm_
37ba5e1dcjmp 0x37ba5d2b2
37ba5e1e1
37ba5e1e1loc_37ba5e1e1:
37ba5e1e1sub eax, edx
37ba5e1e3mov [rsp+32], rcx
37ba5e1e8mov r8, [rsp+304]
37ba5e1f0lea rdx, [rip+0x9e6995]
37ba5e1f7mov [rsp+188], eax
37ba5e1femov rax, [rsp+368]
37ba5e206lea rcx, [rip+0x9e695b]
37ba5e20dlea r9, [rsp+188]
37ba5e215mov [rsp+112], 19
37ba5e21emov [rsp+96], rax
37ba5e223mov rax, [rsp+336]
37ba5e22bmov [rsp+104], 12
37ba5e234mov [rsp+72], rax
37ba5e239mov rax, [rsp+328]
37ba5e241mov [rsp+88], rsi
37ba5e246mov [rsp+64], rax
37ba5e24bmov rax, [rsp+384]
37ba5e253mov [rsp+80], r12
37ba5e258mov [rsp+56], rax
37ba5e25dmov rax, [rsp+376]
37ba5e265mov [rsp+48], rax
37ba5e26alea rax, [rip+0x9e693b]
37ba5e271mov [rsp+40], rax
37ba5e276call cgemm_
37ba5e27bmov rcx, [rsp+320]
37ba5e283mov eax, [rbp]
37ba5e286mov edx, [rcx]
37ba5e288jmp 0x37ba5cf86
37ba5e28d
37ba5e28dloc_37ba5e28d:
37ba5e28dsub eax, edx
37ba5e28fmov [rsp+80], r12
37ba5e294mov r9, rcx
37ba5e297mov r8, [rsp+304]
37ba5e29fmov [rsp+188], eax
37ba5e2a6mov rax, [rsp+384]
37ba5e2aelea rdx, [rip+0x9e68b3]
37ba5e2b5lea rcx, [rip+0x9e68ac]
37ba5e2bcmov [rsp+112], 12
37ba5e2c5mov [rsp+96], rax
37ba5e2camov rax, [rsp+376]
37ba5e2d2mov [rsp+104], 12
37ba5e2dbmov [rsp+88], rax
37ba5e2e0mov rax, [rsp+336]
37ba5e2e8mov [rsp+48], rsi
37ba5e2edmov [rsp+72], rax
37ba5e2f2mov rax, [rsp+328]
37ba5e2famov [rsp+40], r12
37ba5e2ffmov [rsp+64], rax
37ba5e304mov rax, [rsp+368]
37ba5e30cmov [rsp+56], rax
37ba5e311lea rax, [rsp+188]
37ba5e319mov [rsp+32], rax
37ba5e31ecall cgemm_
37ba5e323jmp 0x37ba5cedc
37ba5e328
37ba5e328loc_37ba5e328:
37ba5e328mov eax, 1
37ba5e32djmp 0x37ba5dd43
37ba5e332
37ba5e332loc_37ba5e332:
37ba5e332lea r11l, [rax+1]
37ba5e336test r12l, r12l
37ba5e339jle 0x37ba5e7bc
37ba5e33fmov r9, rsi
37ba5e342lea eax, [r12-1]
37ba5e347shl rbx, 3
37ba5e34blea rsi, [8*rdi]
37ba5e353mov rdi, [rsp+376]
37ba5e35bmov r8l, 1
37ba5e361lea rcx, [rdi+8*rax+8]
37ba5e366not rax
37ba5e369lea r10, [8*rax]
37ba5e371
37ba5e371loc_37ba5e371:
37ba5e371lea rdx, [r10+rcx]
37ba5e375mov rax, r9
37ba5e378nop [rax+rax]
37ba5e380
37ba5e380loc_37ba5e380:
37ba5e380movq x0, [rax]
37ba5e384movq x1, [rdx]
37ba5e388add rdx, 8
37ba5e38caddsubps x0, x1
37ba5e390movlps [rax], x0
37ba5e393add rax, rbx
37ba5e396cmp rcx, rdx
37ba5e399jne 0x37ba5e380
37ba5e39badd r8, 1
37ba5e39fadd r9, 8
37ba5e3a3add rcx, rsi
37ba5e3a6cmp r8, r11
37ba5e3a9jne 0x37ba5e371
37ba5e3abjmp 0x37ba5bd9b
37ba5e3b0
37ba5e3b0loc_37ba5e3b0:
37ba5e3b0lea r10l, [rax+1]
37ba5e3b4test ebp, ebp
37ba5e3b6jle 0x37ba5bd9b
37ba5e3bclea r11, [8*rdi]
37ba5e3c4lea ecx, [rbp-1]
37ba5e3c7shl rbx, 3
37ba5e3cbmov rdi, [rsp+376]
37ba5e3d3mov r9l, 1
37ba5e3d9lea r8, [rdi+8*rcx+8]
37ba5e3demov rdi, [rsp+304]
37ba5e3e6not rcx
37ba5e3e9mov edx, [rdi]
37ba5e3eblea rdi, [8*rcx]
37ba5e3f3sub edx, eax
37ba5e3f5
37ba5e3f5loc_37ba5e3f5:
37ba5e3f5lea eax, [rdx+r9]
37ba5e3f9cdqe
37ba5e3fblea rcx, [rsi+8*rax-8]
37ba5e400lea rax, [rdi+r8]
37ba5e404nop [rax+rax]
37ba5e40anop [rax+rax]
37ba5e415nop [rax+rax]
37ba5e420
37ba5e420loc_37ba5e420:
37ba5e420movq x0, [rcx]
37ba5e424movq x1, [rax]
37ba5e428add rax, 8
37ba5e42caddsubps x0, x1
37ba5e430movlps [rcx], x0
37ba5e433add rcx, rbx
37ba5e436cmp r8, rax
37ba5e439jne 0x37ba5e420
37ba5e43badd r9l, 1
37ba5e43fadd r8, r11
37ba5e442cmp r10l, r9l
37ba5e445jne 0x37ba5e3f5
37ba5e447jmp 0x37ba5bd9b
37ba5e44c
37ba5e44cloc_37ba5e44c:
37ba5e44cmov eax, 1
37ba5e451jmp 0x37ba5d9a4
37ba5e456
37ba5e456loc_37ba5e456:
37ba5e456mov r8l, ecx
37ba5e459jmp 0x37ba5c6bf
37ba5e45e
37ba5e45eloc_37ba5e45e:
37ba5e45esub eax, edx
37ba5e460mov [rsp+80], r12
37ba5e465mov r9, [rsp+320]
37ba5e46dlea rdx, [rip+0x9e6718]
37ba5e474mov [rsp+188], eax
37ba5e47bmov rax, [rsp+384]
37ba5e483lea rcx, [rip+0x9e66de]
37ba5e48amov [rsp+48], rsi
37ba5e48fmov r8, [rsp+304]
37ba5e497mov [rsp+96], rax
37ba5e49cmov rax, [rsp+376]
37ba5e4a4mov [rsp+112], 19
37ba5e4admov [rsp+88], rax
37ba5e4b2mov rax, [rsp+336]
37ba5e4bamov [rsp+104], 12
37ba5e4c3mov [rsp+72], rax
37ba5e4c8mov rax, [rsp+328]
37ba5e4d0mov [rsp+40], r12
37ba5e4d5mov [rsp+64], rax
37ba5e4damov rax, [rsp+368]
37ba5e4e2mov [rsp+56], rax
37ba5e4e7lea rax, [rsp+188]
37ba5e4efmov [rsp+32], rax
37ba5e4f4call cgemm_
37ba5e4f9jmp 0x37ba5d793
37ba5e4fe
37ba5e4feloc_37ba5e4fe:
37ba5e4fesub edx, eax
37ba5e500add eax, 1
37ba5e503mov rcx, [rsp+368]
37ba5e50bmov [rsp+104], 12
37ba5e514cdqe
37ba5e516mov [rsp+188], edx
37ba5e51dmov r8, [rsp+304]
37ba5e525lea r9, [rsp+188]
37ba5e52dmov rdx, rax
37ba5e530mov [rsp+96], rcx
37ba5e535mov rcx, [rsp+128]
37ba5e53dimul rdx, rbx
37ba5e541mov [rsp+80], r12
37ba5e546imul rax, [rsp+144]
37ba5e54fmov [rsp+112], 12
37ba5e558lea rdx, [rcx+rdx+1]
37ba5e55dmov rcx, [rsp+336]
37ba5e565lea rdx, [rsi+8*rdx]
37ba5e569mov [rsp+72], rcx
37ba5e56emov rcx, [rsp+152]
37ba5e576mov [rsp+88], rdx
37ba5e57blea rdx, [rip+0x9e65e6]
37ba5e582lea rax, [rcx+rax+1]
37ba5e587mov rcx, [rsp+328]
37ba5e58flea rax, [rcx+8*rax]
37ba5e593mov rcx, rdx
37ba5e596mov [rsp+64], rax
37ba5e59bmov rax, [rsp+384]
37ba5e5a3mov [rsp+56], rax
37ba5e5a8mov rax, [rsp+376]
37ba5e5b0mov [rsp+48], rax
37ba5e5b5lea rax, [rip+0x9e65f0]
37ba5e5bcmov [rsp+40], rax
37ba5e5c1mov rax, [rsp+320]
37ba5e5c9mov [rsp+32], rax
37ba5e5cecall cgemm_
37ba5e5d3jmp 0x37ba5dc18
37ba5e5d8
37ba5e5d8loc_37ba5e5d8:
37ba5e5d8mov rcx, [rsp+384]
37ba5e5e0sub edx, eax
37ba5e5e2add eax, 1
37ba5e5e5mov [rsp+104], 12
37ba5e5eecdqe
37ba5e5f0mov [rsp+188], edx
37ba5e5f7mov rdx, [rsp+144]
37ba5e5ffmov [rsp+96], rcx
37ba5e604mov rcx, [rsp+376]
37ba5e60cimul rdx, rax
37ba5e610mov [rsp+80], r12
37ba5e615mov r9, [rsp+320]
37ba5e61dmov [rsp+88], rcx
37ba5e622mov rcx, [rsp+336]
37ba5e62aimul rax, rbx
37ba5e62emov [rsp+40], r12
37ba5e633mov r8, [rsp+304]
37ba5e63bmov [rsp+72], rcx
37ba5e640mov rcx, [rsp+152]
37ba5e648mov [rsp+112], 19
37ba5e651lea rdx, [rcx+rdx+1]
37ba5e656mov rcx, [rsp+328]
37ba5e65elea rdx, [rcx+8*rdx]
37ba5e662mov rcx, [rsp+368]
37ba5e66amov [rsp+64], rdx
37ba5e66flea rdx, [rip+0x9e6516]
37ba5e676mov [rsp+56], rcx
37ba5e67bmov rcx, [rsp+128]
37ba5e683lea rax, [rcx+rax+1]
37ba5e688lea rcx, [rip+0x9e64d9]
37ba5e68flea rax, [rsi+8*rax]
37ba5e693mov [rsp+48], rax
37ba5e698lea rax, [rsp+188]
37ba5e6a0mov [rsp+32], rax
37ba5e6a5call cgemm_
37ba5e6aajmp 0x37ba5db72
37ba5e6af
37ba5e6afloc_37ba5e6af:
37ba5e6afmov eax, 1
37ba5e6b4
37ba5e6b4loc_37ba5e6b4:
37ba5e6b4lea rdx, [rax+1]
37ba5e6b8cmp rdx, r13
37ba5e6bbje 0x37ba5bd9b
37ba5e6c1add rax, 2
37ba5e6c5cmp rax, r13
37ba5e6c8jne 0x37ba5e6b4
37ba5e6cajmp 0x37ba5bd9b
37ba5e6cf
37ba5e6cfloc_37ba5e6cf:
37ba5e6cfsub eax, edx
37ba5e6d1mov [rsp+32], rcx
37ba5e6d6lea rdx, [rip+0x9e648b]
37ba5e6ddmov r8, [rsp+304]
37ba5e6e5mov [rsp+88], rsi
37ba5e6eamov rcx, rdx
37ba5e6edlea r9, [rsp+188]
37ba5e6f5mov [rsp+188], eax
37ba5e6fcmov rax, [rsp+368]
37ba5e704mov [rsp+112], 12
37ba5e70dmov [rsp+96], rax
37ba5e712mov rax, [rsp+336]
37ba5e71amov [rsp+104], 12
37ba5e723mov [rsp+72], rax
37ba5e728mov rax, [rsp+328]
37ba5e730mov [rsp+80], r12
37ba5e735mov [rsp+64], rax
37ba5e73amov rax, [rsp+384]
37ba5e742mov [rsp+56], rax
37ba5e747mov rax, [rsp+376]
37ba5e74fmov [rsp+48], rax
37ba5e754lea rax, [rip+0x9e6451]
37ba5e75bmov [rsp+40], rax
37ba5e760call cgemm_
37ba5e765mov rcx, [rsp+320]
37ba5e76dmov eax, [rbp]
37ba5e770mov edx, [rcx]
37ba5e772jmp 0x37ba5d839
37ba5e777
37ba5e777loc_37ba5e777:
37ba5e777mov r8l, ecx
37ba5e77ajmp 0x37ba5ce19
37ba5e77f
37ba5e77floc_37ba5e77f:
37ba5e77fxor eax, eax
37ba5e781
37ba5e781loc_37ba5e781:
37ba5e781lea rdx, [rax+1]
37ba5e785cmp rbp, rdx
37ba5e788je 0x37ba5bd9b
37ba5e78eadd rax, 2
37ba5e792cmp rax, rbp
37ba5e795jne 0x37ba5e781
37ba5e797jmp 0x37ba5bd9b
37ba5e79c
37ba5e79cloc_37ba5e79c:
37ba5e79cmov eax, 1
37ba5e7a1
37ba5e7a1loc_37ba5e7a1:
37ba5e7a1lea rdx, [rax+1]
37ba5e7a5cmp r11, rdx
37ba5e7a8je 0x37ba5bd9b
37ba5e7aeadd rax, 2
37ba5e7b2cmp r11, rax
37ba5e7b5jne 0x37ba5e7a1
37ba5e7b7jmp 0x37ba5bd9b
37ba5e7bc
37ba5e7bcloc_37ba5e7bc:
37ba5e7bcmov eax, 1
37ba5e7c1
37ba5e7c1loc_37ba5e7c1:
37ba5e7c1lea rdx, [rax+1]
37ba5e7c5cmp r11, rdx
37ba5e7c8je 0x37ba5bd9b
37ba5e7ceadd rax, 2
37ba5e7d2cmp rax, r11
37ba5e7d5jne 0x37ba5e7c1
37ba5e7d7jmp 0x37ba5bd9b
37ba5b8c0
37ba5b8c0clarfb_:
37ba5b8c0push r15
37ba5b8c2push r14
37ba5b8c4push r13
37ba5b8c6push r12
37ba5b8c8push rbp
37ba5b8c9push rdi
37ba5b8capush rsi
37ba5b8cbpush rbx
37ba5b8ccsub rsp, 200
37ba5b8d3mov rax, [rsp+304]
37ba5b8dbmov rbp, [rsp+312]
37ba5b8e3mov rsi, [rsp+360]
37ba5b8ebmov r11l, [rax]
37ba5b8eemov [rsp+280], rdx
37ba5b8f6mov r13, rcx
37ba5b8f9mov r14, r8
37ba5b8fcmov r12, r9
37ba5b8fftest r11l, r11l
37ba5b902jle 0x37ba5bd9b
37ba5b908mov r10l, [rbp]
37ba5b90ctest r10l, r10l
37ba5b90fjle 0x37ba5bd9b
37ba5b915mov rax, [rsp+368]
37ba5b91dmov rcx, [rsp+280]
37ba5b925mov r9l, 1
37ba5b92bmov r8l, 1
37ba5b931lea rdx, [rip+0x9e9228]
37ba5b938movsxd rbx, [rax]
37ba5b93bxor eax, eax
37ba5b93dtest rbx, rbx
37ba5b940mov [rsp+136], ebx
37ba5b947cmovs rbx, rax
37ba5b94bmov rax, rbx
37ba5b94enot rax
37ba5b951mov [rsp+128], rax
37ba5b959mov rax, [rsp+384]
37ba5b961movsxd rdi, [rax]
37ba5b964xor eax, eax
37ba5b966test rdi, rdi
37ba5b969cmovs rdi, rax
37ba5b96dmov rax, [rsp+336]
37ba5b975mov r15l, [rax]
37ba5b978call lsame_
37ba5b97dmov r9l, 1
37ba5b983mov r8l, 1
37ba5b989mov rcx, r12
37ba5b98ccmp eax, 1
37ba5b98flea rdx, [rip+0x9e91cb]
37ba5b996sbb eax, eax
37ba5b998and eax, 11
37ba5b99badd eax, 67
37ba5b99emov [rsp+187], al
37ba5b9a5call lsame_
37ba5b9aamov r9l, 1
37ba5b9b0mov r8l, 1
37ba5b9b6test eax, eax
37ba5b9b8je 0x37ba5bdb0
37ba5b9belea rdx, [rip+0x9e919d]
37ba5b9c5mov rcx, r14
37ba5b9c8call lsame_
37ba5b9cdmov r9l, 1
37ba5b9d3mov r8l, 1
37ba5b9d9mov rcx, r13
37ba5b9dclea rdx, [rip+0x9e9180]
37ba5b9e3test eax, eax
37ba5b9e5je 0x37ba5c1a0
37ba5b9ebcall lsame_
37ba5b9f0test eax, eax
37ba5b9f2je 0x37ba5d11c
37ba5b9f8mov rax, [rsp+320]
37ba5ba00mov ecx, [rax]
37ba5ba02test ecx, ecx
37ba5ba04jle 0x37ba5ba9f
37ba5ba0amov [rsp+152], rdi
37ba5ba12lea r14, [8*rdi]
37ba5ba1amov r13l, ecx
37ba5ba1dmov r12, [rsp+376]
37ba5ba25mov rdi, [rsp+368]
37ba5ba2dmov [rsp+144], rbx
37ba5ba35lea r15, [rip+0x9e914c]
37ba5ba3cmov rbx, rsi
37ba5ba3fmov [rsp+360], rsi
37ba5ba47mov esi, 1
37ba5ba4cnop [rax]
37ba5ba50
37ba5ba50loc_37ba5ba50:
37ba5ba50mov [rsp+32], r15
37ba5ba55mov r9, r12
37ba5ba58mov rdx, rbx
37ba5ba5bmov r8, rdi
37ba5ba5emov rcx, rbp
37ba5ba61add esi, 1
37ba5ba64add rbx, 8
37ba5ba68call ccopy_
37ba5ba6dmov rdx, r12
37ba5ba70mov rcx, rbp
37ba5ba73add r12, r14
37ba5ba76lea r8, [rip+0x9e910b]
37ba5ba7dcall clacgv_
37ba5ba82cmp r13l, esi
37ba5ba85jge 0x37ba5ba50
37ba5ba87mov rbx, [rsp+144]
37ba5ba8fmov rdi, [rsp+152]
37ba5ba97mov rsi, [rsp+360]
37ba5ba9f
37ba5ba9floc_37ba5ba9f:
37ba5ba9fmov rax, [rsp+384]
37ba5baa7lea r12, [rip+0x9e90d2]
37ba5baaemov [rsp+112], 4
37ba5bab7lea r13, [rip+0x9e90bb]
37ba5babemov [rsp+48], r12
37ba5bac3lea rdx, [rip+0x9e90aa]
37ba5bacalea r9, [rip+0x9e9093]
37ba5bad1mov rcx, r13
37ba5bad4mov [rsp+80], rax
37ba5bad9lea r8, [rip+0x9e9088]
37ba5bae0mov r15, rdx
37ba5bae3mov rax, [rsp+376]
37ba5baebmov [rsp+104], 12
37ba5baf4mov [rsp+72], rax
37ba5baf9mov rax, [rsp+336]
37ba5bb01mov [rsp+96], 5
37ba5bb0amov [rsp+64], rax
37ba5bb0fmov rax, [rsp+328]
37ba5bb17mov [rsp+88], 5
37ba5bb20mov [rsp+56], rax
37ba5bb25mov rax, [rsp+320]
37ba5bb2dmov [rsp+32], rbp
37ba5bb32mov [rsp+40], rax
37ba5bb37call ctrmm_
37ba5bb3cmov rax, [rsp+304]
37ba5bb44mov edx, [rax]
37ba5bb46mov rax, [rsp+320]
37ba5bb4emovsxd rax, [rax]
37ba5bb51cmp edx, eax
37ba5bb53jg 0x37ba5cbc6
37ba5bb59
37ba5bb59loc_37ba5bb59:
37ba5bb59mov rax, [rsp+384]
37ba5bb61mov [rsp+48], r12
37ba5bb66lea rdx, [rip+0x9e903a]
37ba5bb6dlea r9, [rip+0x9e902b]
37ba5bb74mov [rsp+112], 8
37ba5bb7dmov rcx, r13
37ba5bb80lea r8, [rsp+187]
37ba5bb88mov [rsp+80], rax
37ba5bb8dmov rax, [rsp+376]
37ba5bb95mov [rsp+104], 1
37ba5bb9emov [rsp+72], rax
37ba5bba3mov rax, [rsp+352]
37ba5bbabmov [rsp+96], 5
37ba5bbb4mov [rsp+64], rax
37ba5bbb9mov rax, [rsp+344]
37ba5bbc1mov [rsp+88], 5
37ba5bbcamov [rsp+56], rax
37ba5bbcfmov rax, [rsp+320]
37ba5bbd7mov [rsp+32], rbp
37ba5bbdcmov [rsp+40], rax
37ba5bbe1call ctrmm_
37ba5bbe6mov rax, [rsp+304]
37ba5bbeemov edx, [rax]
37ba5bbf0mov rax, [rsp+320]
37ba5bbf8movsxd rax, [rax]
37ba5bbfbcmp edx, eax
37ba5bbfdjg 0x37ba5cb1c
37ba5bc03
37ba5bc03loc_37ba5bc03:
37ba5bc03mov rax, [rsp+384]
37ba5bc0bmov [rsp+48], r12
37ba5bc10lea r9, [rip+0x9e8f4d]
37ba5bc17lea r8, [rip+0x9e8f6e]
37ba5bc1emov [rsp+112], 4
37ba5bc27mov rdx, r15
37ba5bc2amov rcx, r13
37ba5bc2dmov [rsp+80], rax
37ba5bc32mov rax, [rsp+376]
37ba5bc3amov [rsp+104], 19
37ba5bc43mov [rsp+72], rax
37ba5bc48mov rax, [rsp+336]
37ba5bc50mov [rsp+96], 5
37ba5bc59mov [rsp+64], rax
37ba5bc5emov rax, [rsp+328]
37ba5bc66mov [rsp+88], 5
37ba5bc6fmov [rsp+56], rax
37ba5bc74mov rax, [rsp+320]
37ba5bc7cmov [rsp+32], rbp
37ba5bc81mov [rsp+40], rax
37ba5bc86call ctrmm_
37ba5bc8bmov rax, [rsp+320]
37ba5bc93mov eax, [rax]
37ba5bc95test eax, eax
37ba5bc97jle 0x37ba5bd9b
37ba5bc9dmov r12l, [rbp]
37ba5bca1cmp r12l, 1
37ba5bca5je 0x37ba5d56c
37ba5bcabmov r9l, [rsp+136]
37ba5bcb3test r9l, r9l
37ba5bcb6jle 0x37ba5d56c
37ba5bcbcmov ebp, eax
37ba5bcbetest r12l, r12l
37ba5bcc1jle 0x37ba5cd3b
37ba5bcc7mov r14l, r12l
37ba5bccamov r13l, r12l
37ba5bccdmov r8, rbx
37ba5bcd0mov r15, rbx
37ba5bcd3shr r13l, 1
37ba5bcd6or r14l, 1
37ba5bcdashl r8, 4
37ba5bcdexor r9l, r9l
37ba5bce1mov rax, [rsp+376]
37ba5bce9movsxd r14, r14l
37ba5bcecmov r10, -1
37ba5bcf3shl r13, 4
37ba5bcf7imul r15, r14
37ba5bcfbadd r15, [rsp+128]
37ba5bd03lea r11, [rax+8]
37ba5bd07nop [rax+rax]
37ba5bd10
37ba5bd10loc_37ba5bd10:
37ba5bd10lea rdx, [r11+8*r10]
37ba5bd14lea rax, [rsi+8*r9]
37ba5bd18lea rcx, [r13+rdx]
37ba5bd1dnop
37ba5bd1fnop [rax+rax]
37ba5bd2anop [rax+rax]
37ba5bd35nop [rax+rax]
37ba5bd40
37ba5bd40loc_37ba5bd40:
37ba5bd40movups x2, [rdx]
37ba5bd43movq x0, [rax]
37ba5bd47movhps x0, [rax+8*rbx]
37ba5bd4badd rdx, 16
37ba5bd4faddsubps x0, x2
37ba5bd53movq [rax], x0
37ba5bd57movhps [rax+8*rbx], x0
37ba5bd5badd rax, r8
37ba5bd5ecmp rcx, rdx
37ba5bd61jne 0x37ba5bd40
37ba5bd63add r9, 1
37ba5bd67test r12b, 1
37ba5bd6bje 0x37ba5bd8f
37ba5bd6dmov rcx, [rsp+376]
37ba5bd75lea rax, [r15+r9]
37ba5bd79lea rdx, [r10+r14]
37ba5bd7dmovq x0, [rsi+8*rax]
37ba5bd82movq x1, [rcx+8*rdx]
37ba5bd87addsubps x0, x1
37ba5bd8bmovlps [rsi+8*rax], x0
37ba5bd8f
37ba5bd8floc_37ba5bd8f:
37ba5bd8fadd r10, rdi
37ba5bd92cmp r9, rbp
37ba5bd95jne 0x37ba5bd10
37ba5bd9b
37ba5bd9bloc_37ba5bd9b:
37ba5bd9badd rsp, 200
37ba5bda2pop rbx
37ba5bda3pop rsi
37ba5bda4pop rdi
37ba5bda5pop rbp
37ba5bda6pop r12
37ba5bda8pop r13
37ba5bdaapop r14
37ba5bdacpop r15
37ba5bdaeret
37ba5bdaf
37ba5bdaf 90 .
37ba5bdb0
37ba5bdb0loc_37ba5bdb0:
37ba5bdb0lea rdx, [rip+0x9e8dfd]
37ba5bdb7mov rcx, r12
37ba5bdbacall lsame_
37ba5bdbftest eax, eax
37ba5bdc1je 0x37ba5bd9b
37ba5bdc3movsxd rcx, r15l
37ba5bdc6xor eax, eax
37ba5bdc8mov r9l, 1
37ba5bdcemov r8l, 1
37ba5bdd4test rcx, rcx
37ba5bdd7lea rdx, [rip+0x9e8d84]
37ba5bddecmovns rax, rcx
37ba5bde2mov rcx, r14
37ba5bde5mov [rsp+144], rax
37ba5bdednot rax
37ba5bdf0mov [rsp+152], rax
37ba5bdf8call lsame_
37ba5bdfdmov r9l, 1
37ba5be03mov r8l, 1
37ba5be09mov rcx, r13
37ba5be0clea rdx, [rip+0x9e8d50]
37ba5be13test eax, eax
37ba5be15je 0x37ba5c603
37ba5be1bcall lsame_
37ba5be20test eax, eax
37ba5be22je 0x37ba5d9e5
37ba5be28mov rax, [rsp+320]
37ba5be30mov ecx, [rax]
37ba5be32test ecx, ecx
37ba5be34jle 0x37ba5becf
37ba5be3amov [rsp+360], rsi
37ba5be42lea r14, [8*rdi]
37ba5be4amov r13l, ecx
37ba5be4dmov r12, [rsp+376]
37ba5be55mov [rsp+168], rdi
37ba5be5dmov rdi, [rsp+368]
37ba5be65lea r15, [rip+0x9e8d1c]
37ba5be6cmov [rsp+160], rbx
37ba5be74mov ebx, 1
37ba5be79nop [rax]
37ba5be80
37ba5be80loc_37ba5be80:
37ba5be80mov [rsp+32], r15
37ba5be85mov r9, r12
37ba5be88mov rdx, rsi
37ba5be8bmov r8, rdi
37ba5be8emov rcx, rbp
37ba5be91add ebx, 1
37ba5be94add rsi, 8
37ba5be98call ccopy_
37ba5be9dmov rdx, r12
37ba5bea0mov rcx, rbp
37ba5bea3add r12, r14
37ba5bea6lea r8, [rip+0x9e8cdb]
37ba5beadcall clacgv_
37ba5beb2cmp r13l, ebx
37ba5beb5jge 0x37ba5be80
37ba5beb7mov rbx, [rsp+160]
37ba5bebfmov rdi, [rsp+168]
37ba5bec7mov rsi, [rsp+360]
37ba5becf
37ba5becfloc_37ba5becf:
37ba5becfmov rax, [rsp+384]
37ba5bed7lea r12, [rip+0x9e8ca2]
37ba5bedemov [rsp+112], 4
37ba5bee7lea r15, [rip+0x9e8cb9]
37ba5beeemov [rsp+48], r12
37ba5bef3lea r13, [rip+0x9e8c7f]
37ba5befamov rdx, r15
37ba5befdlea r9, [rip+0x9e8c60]
37ba5bf04mov [rsp+80], rax
37ba5bf09lea r8, [rip+0x9e8c7c]
37ba5bf10mov rcx, r13
37ba5bf13mov rax, [rsp+376]
37ba5bf1bmov [rsp+104], 19
37ba5bf24mov [rsp+72], rax
37ba5bf29mov rax, [rsp+336]
37ba5bf31mov [rsp+96], 5
37ba5bf3amov [rsp+64], rax
37ba5bf3fmov rax, [rsp+328]
37ba5bf47mov [rsp+88], 5
37ba5bf50mov [rsp+56], rax
37ba5bf55mov rax, [rsp+320]
37ba5bf5dmov [rsp+32], rbp
37ba5bf62mov [rsp+40], rax
37ba5bf67call ctrmm_
37ba5bf6cmov rax, [rsp+304]
37ba5bf74mov edx, [rax]
37ba5bf76mov rax, [rsp+320]
37ba5bf7emovsxd rax, [rax]
37ba5bf81cmp edx, eax
37ba5bf83jg 0x37ba5dd87
37ba5bf89
37ba5bf89loc_37ba5bf89:
37ba5bf89mov rax, [rsp+384]
37ba5bf91mov rdx, r15
37ba5bf94mov [rsp+112], 8
37ba5bf9dlea r9, [rip+0x9e8bfb]
37ba5bfa4mov [rsp+48], r12
37ba5bfa9lea r8, [rsp+187]
37ba5bfb1mov rcx, r13
37ba5bfb4mov [rsp+80], rax
37ba5bfb9mov rax, [rsp+376]
37ba5bfc1mov [rsp+104], 1
37ba5bfcamov [rsp+72], rax
37ba5bfcfmov rax, [rsp+352]
37ba5bfd7mov [rsp+96], 5
37ba5bfe0mov [rsp+64], rax
37ba5bfe5mov rax, [rsp+344]
37ba5bfedmov [rsp+88], 5
37ba5bff6mov [rsp+56], rax
37ba5bffbmov rax, [rsp+320]
37ba5c003mov [rsp+32], rbp
37ba5c008mov [rsp+40], rax
37ba5c00dcall ctrmm_
37ba5c012mov rax, [rsp+304]
37ba5c01amov edx, [rax]
37ba5c01cmov rax, [rsp+320]
37ba5c024mov eax, [rax]
37ba5c026cmp edx, eax
37ba5c028jg 0x37ba5df8a
37ba5c02e
37ba5c02eloc_37ba5c02e:
37ba5c02emov rax, [rsp+384]
37ba5c036mov [rsp+48], r12
37ba5c03blea r9, [rip+0x9e8b22]
37ba5c042lea r8, [rip+0x9e8b1f]
37ba5c049mov [rsp+112], 4
37ba5c052mov rdx, r15
37ba5c055mov rcx, r13
37ba5c058mov [rsp+80], rax
37ba5c05dmov rax, [rsp+376]
37ba5c065mov [rsp+104], 12
37ba5c06emov [rsp+72], rax
37ba5c073mov rax, [rsp+336]
37ba5c07bmov [rsp+96], 5
37ba5c084mov [rsp+64], rax
37ba5c089mov rax, [rsp+328]
37ba5c091mov [rsp+88], 5
37ba5c09amov [rsp+56], rax
37ba5c09fmov rax, [rsp+320]
37ba5c0a7mov [rsp+32], rbp
37ba5c0acmov [rsp+40], rax
37ba5c0b1call ctrmm_
37ba5c0b6mov rax, [rsp+320]
37ba5c0bemov eax, [rax]
37ba5c0c0test eax, eax
37ba5c0c2jle 0x37ba5bd9b
37ba5c0c8mov r12l, [rbp]
37ba5c0cccmp r12l, 1
37ba5c0d0je 0x37ba5e332
37ba5c0d6mov ecx, [rsp+136]
37ba5c0ddtest ecx, ecx
37ba5c0dfjle 0x37ba5e332
37ba5c0e5mov ebp, eax
37ba5c0e7test r12l, r12l
37ba5c0eajle 0x37ba5e77f
37ba5c0f0mov r14l, r12l
37ba5c0f3mov r13l, r12l
37ba5c0f6mov r8, rbx
37ba5c0f9mov r15, rbx
37ba5c0fcshr r13l, 1
37ba5c0ffor r14l, 1
37ba5c103shl r8, 4
37ba5c107xor r9l, r9l
37ba5c10amov rax, [rsp+376]
37ba5c112movsxd r14, r14l
37ba5c115mov r10, -1
37ba5c11cshl r13, 4
37ba5c120imul r15, r14
37ba5c124add r15, [rsp+128]
37ba5c12clea r11, [rax+8]
37ba5c130
37ba5c130loc_37ba5c130:
37ba5c130lea rdx, [r11+8*r10]
37ba5c134lea rax, [rsi+8*r9]
37ba5c138lea rcx, [r13+rdx]
37ba5c13dnop [rax]
37ba5c140
37ba5c140loc_37ba5c140:
37ba5c140movups x4, [rdx]
37ba5c143movq x0, [rax]
37ba5c147movhps x0, [rax+8*rbx]
37ba5c14badd rdx, 16
37ba5c14faddsubps x0, x4
37ba5c153movq [rax], x0
37ba5c157movhps [rax+8*rbx], x0
37ba5c15badd rax, r8
37ba5c15ecmp rdx, rcx
37ba5c161jne 0x37ba5c140
37ba5c163add r9, 1
37ba5c167test r12b, 1
37ba5c16bje 0x37ba5c18f
37ba5c16dmov rcx, [rsp+376]
37ba5c175lea rax, [r15+r9]
37ba5c179lea rdx, [r10+r14]
37ba5c17dmovq x0, [rsi+8*rax]
37ba5c182movq x1, [rcx+8*rdx]
37ba5c187addsubps x0, x1
37ba5c18bmovlps [rsi+8*rax], x0
37ba5c18f
37ba5c18floc_37ba5c18f:
37ba5c18fadd r10, rdi
37ba5c192cmp r9, rbp
37ba5c195jne 0x37ba5c130
37ba5c197jmp 0x37ba5bd9b
37ba5c19c
37ba5c19c 0f 1f 40 00 ..@.
37ba5c1a0
37ba5c1a0loc_37ba5c1a0:
37ba5c1a0call lsame_
37ba5c1a5test eax, eax
37ba5c1a7je 0x37ba5cd58
37ba5c1admov rax, [rsp+320]
37ba5c1b5mov ecx, [rax]
37ba5c1b7test ecx, ecx
37ba5c1b9jle 0x37ba5e052
37ba5c1bfmov r12, [rsp+376]
37ba5c1c7mov r8l, ecx
37ba5c1camov r14, rax
37ba5c1cdmov [rsp+144], rbx
37ba5c1d5mov [rsp+152], rdi
37ba5c1ddlea r13, [8*rdi]
37ba5c1e5lea r15, [rip+0x9e899c]
37ba5c1ecmov ebx, ecx
37ba5c1eemov edi, 1
37ba5c1f3nop
37ba5c1f5nop [rax+rax]
37ba5c200
37ba5c200loc_37ba5c200:
37ba5c200mov rcx, [rsp+304]
37ba5c208mov r9, r12
37ba5c20bmov eax, [rcx]
37ba5c20dmov [rsp+32], r15
37ba5c212mov rcx, rbp
37ba5c215add eax, edi
37ba5c217add edi, 1
37ba5c21asub eax, r8l
37ba5c21dmov r8, [rsp+368]
37ba5c225sub eax, 1
37ba5c228cdqe
37ba5c22alea rdx, [rsi+8*rax]
37ba5c22ecall ccopy_
37ba5c233lea r8, [rip+0x9e894e]
37ba5c23amov rdx, r12
37ba5c23dmov rcx, rbp
37ba5c240call clacgv_
37ba5c245add r12, r13
37ba5c248mov r8l, [r14]
37ba5c24bcmp ebx, edi
37ba5c24djge 0x37ba5c200
37ba5c24fmov rbx, [rsp+144]
37ba5c257mov rdi, [rsp+152]
37ba5c25f
37ba5c25floc_37ba5c25f:
37ba5c25fmov rax, [rsp+384]
37ba5c267lea r12, [rip+0x9e8912]
37ba5c26emov [rsp+112], 4
37ba5c277lea r13, [rip+0x9e88fb]
37ba5c27emov [rsp+104], 12
37ba5c287mov rcx, [rsp+328]
37ba5c28flea rdx, [rip+0x9e8911]
37ba5c296lea r9, [rip+0x9e88c7]
37ba5c29dmov [rsp+80], rax
37ba5c2a2mov rax, [rsp+376]
37ba5c2aamov [rsp+96], 5
37ba5c2b3mov [rsp+72], rax
37ba5c2b8mov rax, [rsp+336]
37ba5c2c0mov [rsp+88], 5
37ba5c2c9mov [rsp+64], rax
37ba5c2cemov rax, [rsp+304]
37ba5c2d6mov eax, [rax]
37ba5c2d8mov [rsp+48], r12
37ba5c2ddmov [rsp+32], rbp
37ba5c2e2mov [rsp+144], eax
37ba5c2e9sub eax, r8l
37ba5c2eclea r8, [rip+0x9e8875]
37ba5c2f3cdqe
37ba5c2f5lea rax, [rcx+8*rax]
37ba5c2f9mov rcx, r13
37ba5c2fcmov [rsp+56], rax
37ba5c301mov rax, [rsp+320]
37ba5c309mov [rsp+40], rax
37ba5c30ecall ctrmm_
37ba5c313mov rax, [rsp+304]
37ba5c31bmov rcx, [rsp+320]
37ba5c323mov eax, [rax]
37ba5c325mov edx, [rcx]
37ba5c327cmp eax, edx
37ba5c329jg 0x37ba5ca86
37ba5c32f
37ba5c32floc_37ba5c32f:
37ba5c32fmov rax, [rsp+384]
37ba5c337mov [rsp+48], r12
37ba5c33cmov rcx, r13
37ba5c33flea rdx, [rip+0x9e882e]
37ba5c346mov [rsp+112], 8
37ba5c34flea r9, [rip+0x9e8849]
37ba5c356lea r8, [rsp+187]
37ba5c35emov [rsp+80], rax
37ba5c363mov rax, [rsp+376]
37ba5c36bmov [rsp+104], 1
37ba5c374mov [rsp+72], rax
37ba5c379mov rax, [rsp+352]
37ba5c381mov [rsp+96], 5
37ba5c38amov [rsp+64], rax
37ba5c38fmov rax, [rsp+344]
37ba5c397mov [rsp+88], 5
37ba5c3a0mov [rsp+56], rax
37ba5c3a5mov rax, [rsp+320]
37ba5c3admov [rsp+32], rbp
37ba5c3b2mov [rsp+40], rax
37ba5c3b7call ctrmm_
37ba5c3bcmov rax, [rsp+304]
37ba5c3c4mov rcx, [rsp+320]
37ba5c3ccmov eax, [rax]
37ba5c3cemov edx, [rcx]
37ba5c3d0cmp eax, edx
37ba5c3d2jg 0x37ba5cc6d
37ba5c3d8
37ba5c3d8loc_37ba5c3d8:
37ba5c3d8mov rcx, [rsp+384]
37ba5c3e0sub eax, edx
37ba5c3e2mov [rsp+112], 4
37ba5c3eblea r9, [rip+0x9e8772]
37ba5c3f2cdqe
37ba5c3f4mov [rsp+48], r12
37ba5c3f9lea r8, [rip+0x9e878c]
37ba5c400lea rdx, [rip+0x9e87a0]
37ba5c407mov [rsp+80], rcx
37ba5c40cmov rcx, [rsp+376]
37ba5c414mov [rsp+104], 19
37ba5c41dmov [rsp+72], rcx
37ba5c422mov rcx, [rsp+336]
37ba5c42amov [rsp+96], 5
37ba5c433mov [rsp+64], rcx
37ba5c438mov rcx, [rsp+328]
37ba5c440mov [rsp+88], 5
37ba5c449lea rax, [rcx+8*rax]
37ba5c44dmov [rsp+32], rbp
37ba5c452mov rcx, r13
37ba5c455mov [rsp+56], rax
37ba5c45amov rax, [rsp+320]
37ba5c462mov [rsp+40], rax
37ba5c467call ctrmm_
37ba5c46cmov rax, [rsp+320]
37ba5c474mov eax, [rax]
37ba5c476test eax, eax
37ba5c478jle 0x37ba5bd9b
37ba5c47emov r12l, [rbp]
37ba5c482cmp r12l, 1
37ba5c486je 0x37ba5d4d8
37ba5c48cmov r8l, [rsp+136]
37ba5c494test r8l, r8l
37ba5c497jle 0x37ba5d4d8
37ba5c49dlea r13l, [rax+1]
37ba5c4a1test r12l, r12l
37ba5c4a4jle 0x37ba5cd1b
37ba5c4aalea rcx, [8*rdi]
37ba5c4b2movsxd rbp, eax
37ba5c4b5mov r8, rbx
37ba5c4b8mov r11, [rsp+376]
37ba5c4c0shl r8, 4
37ba5c4c4mov [rsp+136], rcx
37ba5c4ccmov rcx, [rsp+304]
37ba5c4d4mov r10l, 1
37ba5c4damov r14, -1
37ba5c4e1mov r9l, 1
37ba5c4e7movsxd rcx, [rcx]
37ba5c4eamov rdx, rcx
37ba5c4edsub rcx, rbp
37ba5c4f0lea r15, [rcx-1]
37ba5c4f4mov ecx, r12l
37ba5c4f7sub edx, eax
37ba5c4f9shr ecx, 1
37ba5c4fbmov [rsp+152], edx
37ba5c502shl rcx, 4
37ba5c506mov rbp, rcx
37ba5c509mov ecx, r12l
37ba5c50cor ecx, 1
37ba5c50fmovsxd rcx, ecx
37ba5c512mov rax, rcx
37ba5c515mov [rsp+144], rcx
37ba5c51dmov rcx, [rsp+128]
37ba5c525imul rax, rbx
37ba5c529add rcx, rax
37ba5c52cmov [rsp+128], rcx
37ba5c534nop
37ba5c535nop [rax+rax]
37ba5c540
37ba5c540loc_37ba5c540:
37ba5c540lea rax, [r15+r10]
37ba5c544lea rcx, [rbp+r11]
37ba5c549mov rdx, r11
37ba5c54clea rax, [rsi+8*rax]
37ba5c550nop [rax]
37ba5c554nop [rax+rax]
37ba5c55fnop [rax+rax]
37ba5c56anop [rax+rax]
37ba5c575nop [rax+rax]
37ba5c580
37ba5c580loc_37ba5c580:
37ba5c580movups x3, [rdx]
37ba5c583movq x0, [rax]
37ba5c587movhps x0, [rax+8*rbx]
37ba5c58badd rdx, 16
37ba5c58faddsubps x0, x3
37ba5c593movq [rax], x0
37ba5c597movhps [rax+8*rbx], x0
37ba5c59badd rax, r8
37ba5c59ecmp rdx, rcx
37ba5c5a1jne 0x37ba5c580
37ba5c5a3test r12b, 1
37ba5c5a7je 0x37ba5c5e3
37ba5c5a9mov rcx, [rsp+144]
37ba5c5b1mov eax, [rsp+152]
37ba5c5b8lea rdx, [r14+rcx]
37ba5c5bcadd eax, r9l
37ba5c5bfmov rcx, [rsp+376]
37ba5c5c7cdqe
37ba5c5c9add rax, [rsp+128]
37ba5c5d1movq x0, [rsi+8*rax]
37ba5c5d6movq x1, [rcx+8*rdx]
37ba5c5dbaddsubps x0, x1
37ba5c5dfmovlps [rsi+8*rax], x0
37ba5c5e3
37ba5c5e3loc_37ba5c5e3:
37ba5c5e3add r10, 1
37ba5c5e7cmp r10, r13
37ba5c5eaje 0x37ba5bd9b
37ba5c5f0add r14, rdi
37ba5c5f3add r11, [rsp+136]
37ba5c5fbmov r9l, r10l
37ba5c5fejmp 0x37ba5c540
37ba5c603
37ba5c603loc_37ba5c603:
37ba5c603call lsame_
37ba5c608test eax, eax
37ba5c60aje 0x37ba5d5f0
37ba5c610mov rax, [rsp+320]
37ba5c618mov ecx, [rax]
37ba5c61atest ecx, ecx
37ba5c61cjle 0x37ba5e456
37ba5c622mov r12, [rsp+376]
37ba5c62amov r8l, ecx
37ba5c62dmov r14, rax
37ba5c630mov [rsp+160], rbx
37ba5c638mov [rsp+168], rdi
37ba5c640lea r13, [8*rdi]
37ba5c648lea r15, [rip+0x9e8539]
37ba5c64fmov ebx, ecx
37ba5c651mov edi, 1
37ba5c656nop [rax+rax]
37ba5c660
37ba5c660loc_37ba5c660:
37ba5c660mov rcx, [rsp+304]
37ba5c668mov r9, r12
37ba5c66bmov eax, [rcx]
37ba5c66dmov [rsp+32], r15
37ba5c672mov rcx, rbp
37ba5c675add eax, edi
37ba5c677add edi, 1
37ba5c67asub eax, r8l
37ba5c67dmov r8, [rsp+368]
37ba5c685sub eax, 1
37ba5c688cdqe
37ba5c68alea rdx, [rsi+8*rax]
37ba5c68ecall ccopy_
37ba5c693lea r8, [rip+0x9e84ee]
37ba5c69amov rdx, r12
37ba5c69dmov rcx, rbp
37ba5c6a0call clacgv_
37ba5c6a5add r12, r13
37ba5c6a8mov r8l, [r14]
37ba5c6abcmp ebx, edi
37ba5c6adjge 0x37ba5c660
37ba5c6afmov rbx, [rsp+160]
37ba5c6b7mov rdi, [rsp+168]
37ba5c6bf
37ba5c6bfloc_37ba5c6bf:
37ba5c6bfmov rax, [rsp+384]
37ba5c6c7lea r12, [rip+0x9e84b2]
37ba5c6cemov [rsp+112], 4
37ba5c6d7lea r13, [rip+0x9e849b]
37ba5c6demov [rsp+104], 19
37ba5c6e7mov rcx, [rsp+152]
37ba5c6eflea rdx, [rip+0x9e847e]
37ba5c6f6lea r9, [rip+0x9e8467]
37ba5c6fdmov [rsp+80], rax
37ba5c702mov rax, [rsp+376]
37ba5c70amov r15, rdx
37ba5c70dmov [rsp+96], 5
37ba5c716mov [rsp+72], rax
37ba5c71bmov rax, [rsp+336]
37ba5c723mov [rsp+88], 5
37ba5c72cmov [rsp+64], rax
37ba5c731mov rax, [rsp+304]
37ba5c739mov eax, [rax]
37ba5c73bmov [rsp+48], r12
37ba5c740mov [rsp+32], rbp
37ba5c745mov [rsp+160], eax
37ba5c74csub eax, r8l
37ba5c74flea r8, [rip+0x9e8436]
37ba5c756add eax, 1
37ba5c759cdqe
37ba5c75bimul rax, [rsp+144]
37ba5c764lea rax, [rcx+rax+1]
37ba5c769mov rcx, [rsp+328]
37ba5c771lea rax, [rcx+8*rax]
37ba5c775mov rcx, r13
37ba5c778mov [rsp+56], rax
37ba5c77dmov rax, [rsp+320]
37ba5c785mov [rsp+40], rax
37ba5c78acall ctrmm_
37ba5c78fmov rax, [rsp+304]
37ba5c797mov rcx, [rsp+320]
37ba5c79fmov eax, [rax]
37ba5c7a1mov edx, [rcx]
37ba5c7a3cmp eax, edx
37ba5c7a5jg 0x37ba5def4
37ba5c7ab
37ba5c7abloc_37ba5c7ab:
37ba5c7abmov rax, [rsp+384]
37ba5c7b3mov rdx, r15
37ba5c7b6mov rcx, r13
37ba5c7b9mov [rsp+112], 8
37ba5c7c2mov [rsp+104], 1
37ba5c7cblea r9, [rip+0x9e83cd]
37ba5c7d2lea r8, [rsp+187]
37ba5c7damov [rsp+80], rax
37ba5c7dfmov rax, [rsp+376]
37ba5c7e7mov [rsp+96], 5
37ba5c7f0mov [rsp+72], rax
37ba5c7f5mov rax, [rsp+352]
37ba5c7fdmov [rsp+88], 5
37ba5c806mov [rsp+64], rax
37ba5c80bmov rax, [rsp+344]
37ba5c813mov [rsp+48], r12
37ba5c818mov [rsp+56], rax
37ba5c81dmov rax, [rsp+320]
37ba5c825mov [rsp+32], rbp
37ba5c82amov [rsp+40], rax
37ba5c82fcall ctrmm_
37ba5c834mov rax, [rsp+304]
37ba5c83cmov rcx, [rsp+320]
37ba5c844mov eax, [rax]
37ba5c846mov edx, [rcx]
37ba5c848cmp eax, edx
37ba5c84ajg 0x37ba5de46
37ba5c850
37ba5c850loc_37ba5c850:
37ba5c850mov rcx, [rsp+384]
37ba5c858sub eax, edx
37ba5c85amov [rsp+112], 4
37ba5c863lea r9, [rip+0x9e82fa]
37ba5c86aadd eax, 1
37ba5c86dmov [rsp+48], r12
37ba5c872mov rdx, r15
37ba5c875lea r8, [rip+0x9e82ec]
37ba5c87cmov [rsp+80], rcx
37ba5c881cdqe
37ba5c883mov rcx, [rsp+376]
37ba5c88bimul rax, [rsp+144]
37ba5c894mov [rsp+32], rbp
37ba5c899mov [rsp+72], rcx
37ba5c89emov rcx, [rsp+336]
37ba5c8a6mov [rsp+104], 12
37ba5c8afmov [rsp+64], rcx
37ba5c8b4mov rcx, [rsp+152]
37ba5c8bcmov [rsp+96], 5
37ba5c8c5mov [rsp+88], 5
37ba5c8celea rax, [rcx+rax+1]
37ba5c8d3mov rcx, [rsp+328]
37ba5c8dblea rax, [rcx+8*rax]
37ba5c8dfmov rcx, r13
37ba5c8e2mov [rsp+56], rax
37ba5c8e7mov rax, [rsp+320]
37ba5c8efmov [rsp+40], rax
37ba5c8f4call ctrmm_
37ba5c8f9mov rax, [rsp+320]
37ba5c901mov eax, [rax]
37ba5c903test eax, eax
37ba5c905jle 0x37ba5bd9b
37ba5c90bmov ebp, [rbp]
37ba5c90ecmp ebp, 1
37ba5c911je 0x37ba5e3b0
37ba5c917mov edx, [rsp+136]
37ba5c91etest edx, edx
37ba5c920jle 0x37ba5e3b0
37ba5c926lea r13l, [rax+1]
37ba5c92atest ebp, ebp
37ba5c92cjle 0x37ba5e6af
37ba5c932mov rdx, [rsp+304]
37ba5c93amov r15l, ebp
37ba5c93dmovsxd r14, eax
37ba5c940lea rcx, [8*rdi]
37ba5c948and r15l, -2
37ba5c94cmov [rsp+144], rcx
37ba5c954mov rcx, rbx
37ba5c957mov r10, [rsp+376]
37ba5c95fmovsxd r12, [rdx]
37ba5c962shl rcx, 4
37ba5c966mov [rsp+136], r15l
37ba5c96emov r15l, ebp
37ba5c971or r15l, 1
37ba5c975mov r9l, 1
37ba5c97bmov r11, -1
37ba5c982mov r8l, 1
37ba5c988mov rdx, r12
37ba5c98bmovsxd r15, r15l
37ba5c98esub r12, r14
37ba5c991mov r14l, ebp
37ba5c994sub edx, eax
37ba5c996mov rax, r15
37ba5c999shr r14l, 1
37ba5c99csub r12, 1
37ba5c9a0imul rax, rbx
37ba5c9a4mov [rsp+160], edx
37ba5c9abmov rdx, [rsp+128]
37ba5c9b3shl r14, 4
37ba5c9b7mov [rsp+152], r15
37ba5c9bfadd rdx, rax
37ba5c9c2mov [rsp+128], rdx
37ba5c9canop [rax+rax]
37ba5c9d0
37ba5c9d0loc_37ba5c9d0:
37ba5c9d0lea rax, [r12+r9]
37ba5c9d4lea r15, [r14+r10]
37ba5c9d8mov rdx, r10
37ba5c9dblea rax, [rsi+8*rax]
37ba5c9dfnop [rax+rax]
37ba5c9eanop [rax+rax]
37ba5c9f5nop [rax+rax]
37ba5ca00
37ba5ca00loc_37ba5ca00:
37ba5ca00movups x5, [rdx]
37ba5ca03movq x0, [rax]
37ba5ca07movhps x0, [rax+8*rbx]
37ba5ca0badd rdx, 16
37ba5ca0faddsubps x0, x5
37ba5ca13movq [rax], x0
37ba5ca17movhps [rax+8*rbx], x0
37ba5ca1badd rax, rcx
37ba5ca1ecmp rdx, r15
37ba5ca21jne 0x37ba5ca00
37ba5ca23cmp ebp, [rsp+136]
37ba5ca2aje 0x37ba5ca66
37ba5ca2cmov eax, [rsp+160]
37ba5ca33mov rdx, [rsp+152]
37ba5ca3bmov r15, [rsp+376]
37ba5ca43add eax, r8l
37ba5ca46add rdx, r11
37ba5ca49cdqe
37ba5ca4badd rax, [rsp+128]
37ba5ca53movq x1, [r15+8*rdx]
37ba5ca59movq x0, [rsi+8*rax]
37ba5ca5eaddsubps x0, x1
37ba5ca62movlps [rsi+8*rax], x0
37ba5ca66
37ba5ca66loc_37ba5ca66:
37ba5ca66add r9, 1
37ba5ca6acmp r9, r13
37ba5ca6dje 0x37ba5bd9b
37ba5ca73add r11, rdi
37ba5ca76add r10, [rsp+144]
37ba5ca7emov r8l, r9l
37ba5ca81jmp 0x37ba5c9d0
37ba5ca86
37ba5ca86loc_37ba5ca86:
37ba5ca86sub eax, edx
37ba5ca88mov [rsp+80], r12
37ba5ca8dmov r9, rcx
37ba5ca90mov r8, rbp
37ba5ca93mov [rsp+188], eax
37ba5ca9amov rax, [rsp+384]
37ba5caa2lea rdx, [rip+0x9e80bf]
37ba5caa9lea rcx, [rip+0x9e80dc]
37ba5cab0mov [rsp+112], 12
37ba5cab9mov [rsp+96], rax
37ba5cabemov rax, [rsp+376]
37ba5cac6mov [rsp+104], 19
37ba5cacfmov [rsp+88], rax
37ba5cad4mov rax, [rsp+336]
37ba5cadcmov [rsp+48], rsi
37ba5cae1mov [rsp+72], rax
37ba5cae6mov rax, [rsp+328]
37ba5caeemov [rsp+40], r12
37ba5caf3mov [rsp+64], rax
37ba5caf8mov rax, [rsp+368]
37ba5cb00mov [rsp+56], rax
37ba5cb05lea rax, [rsp+188]
37ba5cb0dmov [rsp+32], rax
37ba5cb12call cgemm_
37ba5cb17jmp 0x37ba5c32f
37ba5cb1c
37ba5cb1cloc_37ba5cb1c:
37ba5cb1cmov rcx, [rsp+368]
37ba5cb24sub edx, eax
37ba5cb26shl rax, 3
37ba5cb2amov [rsp+112], 19
37ba5cb33mov [rsp+80], r12
37ba5cb38mov r9, rbp
37ba5cb3blea r8, [rsp+188]
37ba5cb43mov [rsp+96], rcx
37ba5cb48mov rcx, [rsp+384]
37ba5cb50mov [rsp+188], edx
37ba5cb57lea rdx, [rsi+rax]
37ba5cb5badd rax, [rsp+328]
37ba5cb63mov [rsp+72], rcx
37ba5cb68mov rcx, [rsp+376]
37ba5cb70mov [rsp+48], rax
37ba5cb75lea rax, [rip+0x9e8030]
37ba5cb7cmov [rsp+64], rcx
37ba5cb81mov rcx, [rsp+336]
37ba5cb89mov [rsp+40], rax
37ba5cb8emov rax, [rsp+320]
37ba5cb96mov [rsp+88], rdx
37ba5cb9blea rdx, [rip+0x9e7fea]
37ba5cba2mov [rsp+56], rcx
37ba5cba7lea rcx, [rip+0x9e7fba]
37ba5cbaemov [rsp+104], 12
37ba5cbb7mov [rsp+32], rax
37ba5cbbccall cgemm_
37ba5cbc1jmp 0x37ba5bc03
37ba5cbc6
37ba5cbc6loc_37ba5cbc6:
37ba5cbc6mov rcx, [rsp+384]
37ba5cbcesub edx, eax
37ba5cbd0mov r8, rbp
37ba5cbd3mov [rsp+112], 12
37ba5cbdcmov [rsp+188], edx
37ba5cbe3lea rdx, [8*rax]
37ba5cbeblea rax, [rsi+8*rax]
37ba5cbefadd rdx, [rsp+328]
37ba5cbf7mov [rsp+96], rcx
37ba5cbfcmov rcx, [rsp+376]
37ba5cc04mov [rsp+48], rax
37ba5cc09lea rax, [rsp+188]
37ba5cc11mov r9, [rsp+320]
37ba5cc19mov [rsp+88], rcx
37ba5cc1emov rcx, [rsp+336]
37ba5cc26mov [rsp+64], rdx
37ba5cc2blea rdx, [rip+0x9e7f36]
37ba5cc32mov [rsp+72], rcx
37ba5cc37mov rcx, [rsp+368]
37ba5cc3fmov [rsp+104], 19
37ba5cc48mov [rsp+56], rcx
37ba5cc4dlea rcx, [rip+0x9e7f38]
37ba5cc54mov [rsp+80], r12
37ba5cc59mov [rsp+40], r12
37ba5cc5emov [rsp+32], rax
37ba5cc63call cgemm_
37ba5cc68jmp 0x37ba5bb59
37ba5cc6d
37ba5cc6dloc_37ba5cc6d:
37ba5cc6dsub eax, edx
37ba5cc6fmov [rsp+32], rcx
37ba5cc74mov r9, rbp
37ba5cc77lea rdx, [rip+0x9e7f0e]
37ba5cc7emov [rsp+188], eax
37ba5cc85mov rax, [rsp+368]
37ba5cc8dlea rcx, [rip+0x9e7ed4]
37ba5cc94lea r8, [rsp+188]
37ba5cc9cmov [rsp+112], 19
37ba5cca5mov [rsp+96], rax
37ba5ccaamov rax, [rsp+384]
37ba5ccb2mov [rsp+104], 12
37ba5ccbbmov [rsp+72], rax
37ba5ccc0mov rax, [rsp+376]
37ba5ccc8mov [rsp+88], rsi
37ba5cccdmov [rsp+64], rax
37ba5ccd2mov rax, [rsp+336]
37ba5ccdamov [rsp+80], r12
37ba5ccdfmov [rsp+56], rax
37ba5cce4mov rax, [rsp+328]
37ba5ccecmov [rsp+48], rax
37ba5ccf1lea rax, [rip+0x9e7eb4]
37ba5ccf8mov [rsp+40], rax
37ba5ccfdcall cgemm_
37ba5cd02mov rax, [rsp+304]
37ba5cd0amov rcx, [rsp+320]
37ba5cd12mov eax, [rax]
37ba5cd14mov edx, [rcx]
37ba5cd16jmp 0x37ba5c3d8
37ba5cd1b
37ba5cd1bloc_37ba5cd1b:
37ba5cd1bmov eax, 1
37ba5cd20
37ba5cd20loc_37ba5cd20:
37ba5cd20lea rdx, [rax+1]
37ba5cd24cmp r13, rdx
37ba5cd27je 0x37ba5bd9b
37ba5cd2dadd rax, 2
37ba5cd31cmp rax, r13
37ba5cd34jne 0x37ba5cd20
37ba5cd36jmp 0x37ba5bd9b
37ba5cd3b
37ba5cd3bloc_37ba5cd3b:
37ba5cd3bxor eax, eax
37ba5cd3d
37ba5cd3dloc_37ba5cd3d:
37ba5cd3dlea rdx, [rax+1]
37ba5cd41cmp rbp, rdx
37ba5cd44je 0x37ba5bd9b
37ba5cd4aadd rax, 2
37ba5cd4ecmp rbp, rax
37ba5cd51jne 0x37ba5cd3d
37ba5cd53jmp 0x37ba5bd9b
37ba5cd58
37ba5cd58loc_37ba5cd58:
37ba5cd58mov r9l, 1
37ba5cd5emov r8l, 1
37ba5cd64lea rdx, [rip+0x9e7e49]
37ba5cd6bmov rcx, r13
37ba5cd6ecall lsame_
37ba5cd73test eax, eax
37ba5cd75je 0x37ba5bd9b
37ba5cd7bmov rax, [rsp+320]
37ba5cd83mov ecx, [rax]
37ba5cd85test ecx, ecx
37ba5cd87jle 0x37ba5e777
37ba5cd8dlea r12, [8*rdi]
37ba5cd95mov r14, [rsp+376]
37ba5cd9dmov r8l, ecx
37ba5cda0mov [rsp+136], rdi
37ba5cda8mov r13, r12
37ba5cdablea r15, [rip+0x9e7dd6]
37ba5cdb2mov edi, 1
37ba5cdb7mov r12l, ecx
37ba5cdbanop [rax+rax]
37ba5cdc0
37ba5cdc0loc_37ba5cdc0:
37ba5cdc0mov eax, [rbp]
37ba5cdc3mov rcx, [rsp+128]
37ba5cdcbmov [rsp+32], r15
37ba5cdd0mov r9, r14
37ba5cdd3add r14, r13
37ba5cdd6add eax, edi
37ba5cdd8add edi, 1
37ba5cddbsub eax, r8l
37ba5cddelea r8, [rip+0x9e7da3]
37ba5cde5cdqe
37ba5cde7imul rax, rbx
37ba5cdeblea rax, [rcx+rax+1]
37ba5cdf0mov rcx, [rsp+304]
37ba5cdf8lea rdx, [rsi+8*rax]
37ba5cdfccall ccopy_
37ba5ce01mov rax, [rsp+320]
37ba5ce09mov r8l, [rax]
37ba5ce0ccmp r12l, edi
37ba5ce0fjge 0x37ba5cdc0
37ba5ce11mov rdi, [rsp+136]
37ba5ce19
37ba5ce19loc_37ba5ce19:
37ba5ce19mov rax, [rsp+384]
37ba5ce21lea r12, [rip+0x9e7d58]
37ba5ce28mov [rsp+112], 4
37ba5ce31lea r13, [rip+0x9e7d41]
37ba5ce38mov [rsp+104], 12
37ba5ce41mov rcx, [rsp+328]
37ba5ce49lea rdx, [rip+0x9e7d57]
37ba5ce50lea r9, [rip+0x9e7d0d]
37ba5ce57mov [rsp+80], rax
37ba5ce5cmov rax, [rsp+376]
37ba5ce64mov [rsp+96], 5
37ba5ce6dmov [rsp+72], rax
37ba5ce72mov rax, [rsp+336]
37ba5ce7amov [rsp+88], 5
37ba5ce83mov [rsp+64], rax
37ba5ce88mov eax, [rbp]
37ba5ce8bmov [rsp+48], r12
37ba5ce90sub eax, r8l
37ba5ce93lea r8, [rip+0x9e7cce]
37ba5ce9acdqe
37ba5ce9clea rax, [rcx+8*rax]
37ba5cea0mov rcx, r13
37ba5cea3mov [rsp+56], rax
37ba5cea8mov rax, [rsp+320]
37ba5ceb0mov [rsp+40], rax
37ba5ceb5mov rax, [rsp+304]
37ba5cebdmov [rsp+32], rax
37ba5cec2call ctrmm_
37ba5cec7mov rcx, [rsp+320]
37ba5cecfmov eax, [rbp]
37ba5ced2mov edx, [rcx]
37ba5ced4cmp eax, edx
37ba5ced6jg 0x37ba5e28d
37ba5cedc
37ba5cedcloc_37ba5cedc:
37ba5cedcmov rax, [rsp+384]
37ba5cee4mov [rsp+48], r12
37ba5cee9lea rdx, [rip+0x9e7c84]
37ba5cef0mov rcx, r13
37ba5cef3mov [rsp+112], 8
37ba5cefclea r9, [rip+0x9e7c9c]
37ba5cf03mov r8, [rsp+280]
37ba5cf0bmov [rsp+80], rax
37ba5cf10mov rax, [rsp+376]
37ba5cf18mov [rsp+104], 1
37ba5cf21mov [rsp+72], rax
37ba5cf26mov rax, [rsp+352]
37ba5cf2emov [rsp+96], 5
37ba5cf37mov [rsp+64], rax
37ba5cf3cmov rax, [rsp+344]
37ba5cf44mov [rsp+88], 5
37ba5cf4dmov [rsp+56], rax
37ba5cf52mov rax, [rsp+320]
37ba5cf5amov [rsp+40], rax
37ba5cf5fmov rax, [rsp+304]
37ba5cf67mov [rsp+32], rax
37ba5cf6ccall ctrmm_
37ba5cf71mov rcx, [rsp+320]
37ba5cf79mov eax, [rbp]
37ba5cf7cmov edx, [rcx]
37ba5cf7ecmp eax, edx
37ba5cf80jg 0x37ba5e1e1
37ba5cf86
37ba5cf86loc_37ba5cf86:
37ba5cf86mov rcx, [rsp+384]
37ba5cf8esub eax, edx
37ba5cf90mov [rsp+112], 4
37ba5cf99lea r9, [rip+0x9e7bc4]
37ba5cfa0cdqe
37ba5cfa2mov [rsp+48], r12
37ba5cfa7lea r8, [rip+0x9e7bde]
37ba5cfaelea rdx, [rip+0x9e7bf2]
37ba5cfb5mov [rsp+80], rcx
37ba5cfbamov rcx, [rsp+376]
37ba5cfc2mov [rsp+104], 19
37ba5cfcbmov [rsp+72], rcx
37ba5cfd0mov rcx, [rsp+336]
37ba5cfd8mov [rsp+96], 5
37ba5cfe1mov [rsp+64], rcx
37ba5cfe6mov rcx, [rsp+328]
37ba5cfeemov [rsp+88], 5
37ba5cff7lea rax, [rcx+8*rax]
37ba5cffbmov rcx, r13
37ba5cffemov [rsp+56], rax
37ba5d003mov rax, [rsp+320]
37ba5d00bmov [rsp+40], rax
37ba5d010mov rax, [rsp+304]
37ba5d018mov [rsp+32], rax
37ba5d01dcall ctrmm_
37ba5d022mov rax, [rsp+320]
37ba5d02amov eax, [rax]
37ba5d02ctest eax, eax
37ba5d02ejle 0x37ba5bd9b
37ba5d034mov rcx, [rsp+304]
37ba5d03clea r14l, [rax+1]
37ba5d040mov r13l, [rcx]
37ba5d043test r13l, r13l
37ba5d046jle 0x37ba5bd9b
37ba5d04cmov r10l, [rbp]
37ba5d050mov r9l, r13l
37ba5d053mov r12, -1
37ba5d05amov r11l, 1
37ba5d060shr r9l, 1
37ba5d063sub r10l, eax
37ba5d066mov rax, [rsp+376]
37ba5d06eshl r9, 4
37ba5d072lea rbp, [rax+8]
37ba5d076mov r15, rax
37ba5d079nop [rax]
37ba5d080
37ba5d080loc_37ba5d080:
37ba5d080lea ecx, [r10+r11]
37ba5d084movsxd rcx, ecx
37ba5d087imul rcx, rbx
37ba5d08bcmp r13l, 1
37ba5d08fje 0x37ba5d4ce
37ba5d095mov rax, rcx
37ba5d098lea r8, [rbp+8*r12]
37ba5d09dsub rax, rbx
37ba5d0a0lea rdx, [rsi+8*rax]
37ba5d0a4xor eax, eax
37ba5d0a6nop [rax]
37ba5d0aanop [rax+rax]
37ba5d0b5nop [rax+rax]
37ba5d0c0
37ba5d0c0loc_37ba5d0c0:
37ba5d0c0movups x0, [rdx+rax]
37ba5d0c4movups x5, [r8+rax]
37ba5d0c9subps x0, x5
37ba5d0ccmovups [rdx+rax], x0
37ba5d0d0add rax, 16
37ba5d0d4cmp rax, r9
37ba5d0d7jne 0x37ba5d0c0
37ba5d0d9test r13b, 1
37ba5d0ddje 0x37ba5d107
37ba5d0dfmov eax, r13l
37ba5d0e2or eax, 1
37ba5d0e5
37ba5d0e5loc_37ba5d0e5:
37ba5d0e5cdqe
37ba5d0e7add rcx, [rsp+128]
37ba5d0efadd rcx, rax
37ba5d0f2add rax, r12
37ba5d0f5movq x0, [rsi+8*rcx]
37ba5d0famovq x1, [r15+8*rax]
37ba5d100subps x0, x1
37ba5d103movlps [rsi+8*rcx], x0
37ba5d107
37ba5d107loc_37ba5d107:
37ba5d107add r11l, 1
37ba5d10badd r12, rdi
37ba5d10ecmp r11l, r14l
37ba5d111jne 0x37ba5d080
37ba5d117jmp 0x37ba5bd9b
37ba5d11c
37ba5d11cloc_37ba5d11c:
37ba5d11cmov r9l, 1
37ba5d122mov r8l, 1
37ba5d128lea rdx, [rip+0x9e7a85]
37ba5d12fmov rcx, r13
37ba5d132call lsame_
37ba5d137test eax, eax
37ba5d139je 0x37ba5bd9b
37ba5d13fmov rax, [rsp+320]
37ba5d147mov ecx, [rax]
37ba5d149test ecx, ecx
37ba5d14bjle 0x37ba5d1f8
37ba5d151mov r12, [rsp+376]
37ba5d159mov [rsp+360], rsi
37ba5d161lea rax, [8*rbx]
37ba5d169lea r14, [8*rdi]
37ba5d171mov [rsp+312], rbp
37ba5d179mov rbp, [rsp+304]
37ba5d181mov r13, rax
37ba5d184lea r15, [rip+0x9e79fd]
37ba5d18bmov [rsp+136], rbx
37ba5d193mov ebx, 1
37ba5d198mov [rsp+144], rdi
37ba5d1a0mov rdi, r12
37ba5d1a3mov r12l, ecx
37ba5d1a6nop [rax+rax]
37ba5d1b0
37ba5d1b0loc_37ba5d1b0:
37ba5d1b0mov [rsp+32], r15
37ba5d1b5mov r9, rdi
37ba5d1b8mov rdx, rsi
37ba5d1bbmov rcx, rbp
37ba5d1belea r8, [rip+0x9e79c3]
37ba5d1c5add ebx, 1
37ba5d1c8add rsi, r13
37ba5d1cbadd rdi, r14
37ba5d1cecall ccopy_
37ba5d1d3cmp r12l, ebx
37ba5d1d6jge 0x37ba5d1b0
37ba5d1d8mov rbx, [rsp+136]
37ba5d1e0mov rdi, [rsp+144]
37ba5d1e8mov rbp, [rsp+312]
37ba5d1f0mov rsi, [rsp+360]
37ba5d1f8
37ba5d1f8loc_37ba5d1f8:
37ba5d1f8mov rax, [rsp+384]
37ba5d200lea r12, [rip+0x9e7979]
37ba5d207mov [rsp+112], 4
37ba5d210lea r13, [rip+0x9e7962]
37ba5d217mov [rsp+48], r12
37ba5d21clea rdx, [rip+0x9e7951]
37ba5d223lea r9, [rip+0x9e793a]
37ba5d22amov rcx, r13
37ba5d22dmov [rsp+80], rax
37ba5d232lea r8, [rip+0x9e792f]
37ba5d239mov r15, rdx
37ba5d23cmov rax, [rsp+376]
37ba5d244mov [rsp+104], 12
37ba5d24dmov [rsp+72], rax
37ba5d252mov rax, [rsp+336]
37ba5d25amov [rsp+96], 5
37ba5d263mov [rsp+64], rax
37ba5d268mov rax, [rsp+328]
37ba5d270mov [rsp+88], 5
37ba5d279mov [rsp+56], rax
37ba5d27emov rax, [rsp+320]
37ba5d286mov [rsp+40], rax
37ba5d28bmov rax, [rsp+304]
37ba5d293mov [rsp+32], rax
37ba5d298call ctrmm_
37ba5d29dmov rax, [rsp+320]
37ba5d2a5mov edx, [rbp]
37ba5d2a8mov eax, [rax]
37ba5d2aacmp edx, eax
37ba5d2acjg 0x37ba5e120
37ba5d2b2
37ba5d2b2loc_37ba5d2b2:
37ba5d2b2mov rax, [rsp+384]
37ba5d2bamov [rsp+48], r12
37ba5d2bfmov rcx, r13
37ba5d2c2lea rdx, [rip+0x9e78de]
37ba5d2c9mov [rsp+112], 8
37ba5d2d2lea r9, [rip+0x9e78c6]
37ba5d2d9mov r8, [rsp+280]
37ba5d2e1mov [rsp+80], rax
37ba5d2e6mov rax, [rsp+376]
37ba5d2eemov [rsp+104], 1
37ba5d2f7mov [rsp+72], rax
37ba5d2fcmov rax, [rsp+352]
37ba5d304mov [rsp+96], 5
37ba5d30dmov [rsp+64], rax
37ba5d312mov rax, [rsp+344]
37ba5d31amov [rsp+88], 5
37ba5d323mov [rsp+56], rax
37ba5d328mov rax, [rsp+320]
37ba5d330mov [rsp+40], rax
37ba5d335mov rax, [rsp+304]
37ba5d33dmov [rsp+32], rax
37ba5d342call ctrmm_
37ba5d347mov rax, [rsp+320]
37ba5d34fmov edx, [rbp]
37ba5d352movsxd rax, [rax]
37ba5d355cmp edx, eax
37ba5d357jg 0x37ba5e05a
37ba5d35d
37ba5d35dloc_37ba5d35d:
37ba5d35dmov rax, [rsp+384]
37ba5d365mov rdx, r15
37ba5d368mov rcx, r13
37ba5d36bmov [rsp+48], r12
37ba5d370mov [rsp+112], 4
37ba5d379lea r9, [rip+0x9e77e4]
37ba5d380lea r8, [rip+0x9e7805]
37ba5d387mov [rsp+80], rax
37ba5d38cmov rax, [rsp+376]
37ba5d394mov [rsp+104], 19
37ba5d39dmov [rsp+72], rax
37ba5d3a2mov rax, [rsp+336]
37ba5d3aamov [rsp+96], 5
37ba5d3b3mov [rsp+64], rax
37ba5d3b8mov rax, [rsp+328]
37ba5d3c0mov [rsp+88], 5
37ba5d3c9mov [rsp+56], rax
37ba5d3cemov rax, [rsp+320]
37ba5d3d6mov [rsp+40], rax
37ba5d3dbmov rax, [rsp+304]
37ba5d3e3mov [rsp+32], rax
37ba5d3e8call ctrmm_
37ba5d3edmov rax, [rsp+320]
37ba5d3f5mov r12l, [rax]
37ba5d3f8test r12l, r12l
37ba5d3fbjle 0x37ba5bd9b
37ba5d401mov rax, [rsp+304]
37ba5d409add r12l, 1
37ba5d40dmov ebp, [rax]
37ba5d40ftest ebp, ebp
37ba5d411jle 0x37ba5bd9b
37ba5d417mov rax, [rsp+376]
37ba5d41fmov r8l, ebp
37ba5d422mov r10, -1
37ba5d429mov r9, -1
37ba5d430shr r8l, 1
37ba5d433mov r11l, 1
37ba5d439lea r13, [rsi+8]
37ba5d43dlea r14, [rax+8]
37ba5d441shl r8, 4
37ba5d445mov r15, rax
37ba5d448nop [rax+rax]
37ba5d450
37ba5d450loc_37ba5d450:
37ba5d450cmp ebp, 1
37ba5d453je 0x37ba5d4c7
37ba5d455
37ba5d455loc_37ba5d455:
37ba5d455lea rdx, [r13+8*r10]
37ba5d45alea rcx, [r14+8*r9]
37ba5d45exor eax, eax
37ba5d460
37ba5d460loc_37ba5d460:
37ba5d460movups x0, [rdx+rax]
37ba5d464movups x4, [rcx+rax]
37ba5d468subps x0, x4
37ba5d46bmovups [rdx+rax], x0
37ba5d46fadd rax, 16
37ba5d473cmp r8, rax
37ba5d476jne 0x37ba5d460
37ba5d478test bpl, 1
37ba5d47cje 0x37ba5d4b2
37ba5d47emov eax, ebp
37ba5d480or eax, 1
37ba5d483
37ba5d483loc_37ba5d483:
37ba5d483cdqe
37ba5d485add r11l, 1
37ba5d489lea rdx, [rax+r10]
37ba5d48dadd rax, r9
37ba5d490add r10, rbx
37ba5d493add r9, rdi
37ba5d496movq x0, [rsi+8*rdx]
37ba5d49bmovq x1, [r15+8*rax]
37ba5d4a1subps x0, x1
37ba5d4a4movlps [rsi+8*rdx], x0
37ba5d4a8cmp r11l, r12l
37ba5d4abjne 0x37ba5d450
37ba5d4adjmp 0x37ba5bd9b
37ba5d4b2
37ba5d4b2loc_37ba5d4b2:
37ba5d4b2add r11l, 1
37ba5d4b6cmp r12l, r11l
37ba5d4b9je 0x37ba5bd9b
37ba5d4bfadd r10, rbx
37ba5d4c2add r9, rdi
37ba5d4c5jmp 0x37ba5d455
37ba5d4c7
37ba5d4c7loc_37ba5d4c7:
37ba5d4c7mov eax, 1
37ba5d4ccjmp 0x37ba5d483
37ba5d4ce
37ba5d4celoc_37ba5d4ce:
37ba5d4cemov eax, 1
37ba5d4d3jmp 0x37ba5d0e5
37ba5d4d8
37ba5d4d8loc_37ba5d4d8:
37ba5d4d8lea r10l, [rax+1]
37ba5d4dctest r12l, r12l
37ba5d4dfjle 0x37ba5bd9b
37ba5d4e5mov rcx, [rsp+376]
37ba5d4edshl rbx, 3
37ba5d4f1lea r11, [8*rdi]
37ba5d4f9lea edi, [r12-1]
37ba5d4femov r9l, 1
37ba5d504lea r8, [rcx+8*rdi+8]
37ba5d509mov rcx, [rsp+304]
37ba5d511not rdi
37ba5d514shl rdi, 3
37ba5d518mov edx, [rcx]
37ba5d51asub edx, eax
37ba5d51cnop [rax]
37ba5d520
37ba5d520loc_37ba5d520:
37ba5d520lea eax, [rdx+r9]
37ba5d524cdqe
37ba5d526lea rcx, [rsi+8*rax-8]
37ba5d52blea rax, [rdi+r8]
37ba5d52fnop [rax+rax]
37ba5d535nop [rax+rax]
37ba5d540
37ba5d540loc_37ba5d540:
37ba5d540movq x0, [rcx]
37ba5d544movq x1, [rax]
37ba5d548add rax, 8
37ba5d54caddsubps x0, x1
37ba5d550movlps [rcx], x0
37ba5d553add rcx, rbx
37ba5d556cmp r8, rax
37ba5d559jne 0x37ba5d540
37ba5d55badd r9l, 1
37ba5d55fadd r8, r11
37ba5d562cmp r9l, r10l
37ba5d565jne 0x37ba5d520
37ba5d567jmp 0x37ba5bd9b
37ba5d56c
37ba5d56cloc_37ba5d56c:
37ba5d56clea r11l, [rax+1]
37ba5d570test r12l, r12l
37ba5d573jle 0x37ba5e79c
37ba5d579mov rax, [rsp+376]
37ba5d581lea r10l, [r12-1]
37ba5d586mov r9, rsi
37ba5d589shl rbx, 3
37ba5d58dlea rsi, [8*rdi]
37ba5d595mov r8l, 1
37ba5d59blea rcx, [rax+8*r10+8]
37ba5d5a0not r10
37ba5d5a3shl r10, 3
37ba5d5a7nop [rax+rax]
37ba5d5b0
37ba5d5b0loc_37ba5d5b0:
37ba5d5b0lea rdx, [r10+rcx]
37ba5d5b4mov rax, r9
37ba5d5b7nop [rax+rax]
37ba5d5c0
37ba5d5c0loc_37ba5d5c0:
37ba5d5c0movq x0, [rax]
37ba5d5c4movq x1, [rdx]
37ba5d5c8add rdx, 8
37ba5d5ccaddsubps x0, x1
37ba5d5d0movlps [rax], x0
37ba5d5d3add rax, rbx
37ba5d5d6cmp rcx, rdx
37ba5d5d9jne 0x37ba5d5c0
37ba5d5dbadd r8, 1
37ba5d5dfadd r9, 8
37ba5d5e3add rcx, rsi
37ba5d5e6cmp r11, r8
37ba5d5e9jne 0x37ba5d5b0
37ba5d5ebjmp 0x37ba5bd9b
37ba5d5f0
37ba5d5f0loc_37ba5d5f0:
37ba5d5f0mov r9l, 1
37ba5d5f6mov r8l, 1
37ba5d5fclea rdx, [rip+0x9e75b1]
37ba5d603mov rcx, r13
37ba5d606call lsame_
37ba5d60btest eax, eax
37ba5d60dje 0x37ba5bd9b
37ba5d613mov rax, [rsp+320]
37ba5d61bmov ecx, [rax]
37ba5d61dtest ecx, ecx
37ba5d61fjle 0x37ba5d6ad
37ba5d625mov r14, [rsp+376]
37ba5d62dmov r13, rsi
37ba5d630mov [rsp+136], rdi
37ba5d638mov esi, ecx
37ba5d63alea r12, [8*rdi]
37ba5d642mov r8l, ecx
37ba5d645lea r15, [rip+0x9e753c]
37ba5d64cmov edi, 1
37ba5d651
37ba5d651loc_37ba5d651:
37ba5d651mov eax, [rbp]
37ba5d654mov rcx, [rsp+128]
37ba5d65cmov [rsp+32], r15
37ba5d661mov r9, r14
37ba5d664add r14, r12
37ba5d667add eax, edi
37ba5d669add edi, 1
37ba5d66csub eax, r8l
37ba5d66flea r8, [rip+0x9e7512]
37ba5d676cdqe
37ba5d678imul rax, rbx
37ba5d67clea rax, [rcx+rax+1]
37ba5d681mov rcx, [rsp+304]
37ba5d689lea rdx, [r13+8*rax]
37ba5d68ecall ccopy_
37ba5d693mov rax, [rsp+320]
37ba5d69bmov r8l, [rax]
37ba5d69ecmp esi, edi
37ba5d6a0jge 0x37ba5d651
37ba5d6a2mov rdi, [rsp+136]
37ba5d6aamov rsi, r13
37ba5d6ad
37ba5d6adloc_37ba5d6ad:
37ba5d6admov rax, [rsp+384]
37ba5d6b5lea r12, [rip+0x9e74c4]
37ba5d6bcmov rcx, [rsp+320]
37ba5d6c4mov [rsp+112], 4
37ba5d6cdmov [rsp+104], 19
37ba5d6d6lea r13, [rip+0x9e749c]
37ba5d6ddlea rdx, [rip+0x9e7490]
37ba5d6e4mov [rsp+80], rax
37ba5d6e9mov rax, [rsp+376]
37ba5d6f1mov r15, rdx
37ba5d6f4lea r9, [rip+0x9e7469]
37ba5d6fbmov [rsp+96], 5
37ba5d704lea r8, [rip+0x9e7481]
37ba5d70bmov [rsp+72], rax
37ba5d710mov rax, [rsp+336]
37ba5d718mov [rsp+88], 5
37ba5d721mov [rsp+64], rax
37ba5d726mov eax, [rbp]
37ba5d729sub eax, [rcx]
37ba5d72bmov rcx, [rsp+152]
37ba5d733mov [rsp+48], r12
37ba5d738add eax, 1
37ba5d73bcdqe
37ba5d73dimul rax, [rsp+144]
37ba5d746lea rax, [rcx+rax+1]
37ba5d74bmov rcx, [rsp+328]
37ba5d753lea rax, [rcx+8*rax]
37ba5d757mov rcx, r13
37ba5d75amov [rsp+56], rax
37ba5d75fmov rax, [rsp+320]
37ba5d767mov [rsp+40], rax
37ba5d76cmov rax, [rsp+304]
37ba5d774mov [rsp+32], rax
37ba5d779call ctrmm_
37ba5d77emov rcx, [rsp+320]
37ba5d786mov eax, [rbp]
37ba5d789mov edx, [rcx]
37ba5d78bcmp eax, edx
37ba5d78djg 0x37ba5e45e
37ba5d793
37ba5d793loc_37ba5d793:
37ba5d793mov rax, [rsp+384]
37ba5d79bmov rdx, r15
37ba5d79emov [rsp+112], 8
37ba5d7a7mov rcx, r13
37ba5d7aamov [rsp+104], 1
37ba5d7b3mov r8, [rsp+280]
37ba5d7bblea r9, [rip+0x9e73dd]
37ba5d7c2mov [rsp+80], rax
37ba5d7c7mov rax, [rsp+376]
37ba5d7cfmov [rsp+96], 5
37ba5d7d8mov [rsp+72], rax
37ba5d7ddmov rax, [rsp+352]
37ba5d7e5mov [rsp+88], 5
37ba5d7eemov [rsp+64], rax
37ba5d7f3mov rax, [rsp+344]
37ba5d7fbmov [rsp+48], r12
37ba5d800mov [rsp+56], rax
37ba5d805mov rax, [rsp+320]
37ba5d80dmov [rsp+40], rax
37ba5d812mov rax, [rsp+304]
37ba5d81amov [rsp+32], rax
37ba5d81fcall ctrmm_
37ba5d824mov rcx, [rsp+320]
37ba5d82cmov eax, [rbp]
37ba5d82fmov edx, [rcx]
37ba5d831cmp eax, edx
37ba5d833jg 0x37ba5e6cf
37ba5d839
37ba5d839loc_37ba5d839:
37ba5d839mov rcx, [rsp+384]
37ba5d841sub eax, edx
37ba5d843mov [rsp+112], 4
37ba5d84clea r9, [rip+0x9e7311]
37ba5d853add eax, 1
37ba5d856mov [rsp+48], r12
37ba5d85bmov rdx, r15
37ba5d85elea r8, [rip+0x9e7303]
37ba5d865mov [rsp+80], rcx
37ba5d86acdqe
37ba5d86cmov rcx, [rsp+376]
37ba5d874imul rax, [rsp+144]
37ba5d87dmov [rsp+104], 12
37ba5d886mov [rsp+72], rcx
37ba5d88bmov rcx, [rsp+336]
37ba5d893mov [rsp+96], 5
37ba5d89cmov [rsp+64], rcx
37ba5d8a1mov rcx, [rsp+152]
37ba5d8a9mov [rsp+88], 5
37ba5d8b2lea rax, [rcx+rax+1]
37ba5d8b7mov rcx, [rsp+328]
37ba5d8bflea rax, [rcx+8*rax]
37ba5d8c3mov rcx, r13
37ba5d8c6mov [rsp+56], rax
37ba5d8cbmov rax, [rsp+320]
37ba5d8d3mov [rsp+40], rax
37ba5d8d8mov rax, [rsp+304]
37ba5d8e0mov [rsp+32], rax
37ba5d8e5call ctrmm_
37ba5d8eamov rax, [rsp+320]
37ba5d8f2mov eax, [rax]
37ba5d8f4test eax, eax
37ba5d8f6jle 0x37ba5bd9b
37ba5d8fcmov rcx, [rsp+304]
37ba5d904lea r14l, [rax+1]
37ba5d908mov r13l, [rcx]
37ba5d90btest r13l, r13l
37ba5d90ejle 0x37ba5bd9b
37ba5d914mov r10l, [rbp]
37ba5d918mov r9l, r13l
37ba5d91bmov ebp, r13l
37ba5d91emov r12, -1
37ba5d925shr r9l, 1
37ba5d928mov r11l, 1
37ba5d92eand ebp, -2
37ba5d931sub r10l, eax
37ba5d934mov rax, [rsp+376]
37ba5d93cshl r9, 4
37ba5d940lea r15, [rax+8]
37ba5d944
37ba5d944loc_37ba5d944:
37ba5d944lea ecx, [r10+r11]
37ba5d948movsxd rcx, ecx
37ba5d94bimul rcx, rbx
37ba5d94fcmp r13l, 1
37ba5d953je 0x37ba5e44c
37ba5d959mov rax, rcx
37ba5d95clea r8, [r15+8*r12]
37ba5d960sub rax, rbx
37ba5d963lea rdx, [rsi+8*rax]
37ba5d967xor eax, eax
37ba5d969nop
37ba5d96anop [rax+rax]
37ba5d975nop [rax+rax]
37ba5d980
37ba5d980loc_37ba5d980:
37ba5d980movups x0, [rdx+rax]
37ba5d984movups x5, [r8+rax]
37ba5d989subps x0, x5
37ba5d98cmovups [rdx+rax], x0
37ba5d990add rax, 16
37ba5d994cmp rax, r9
37ba5d997jne 0x37ba5d980
37ba5d999cmp r13l, ebp
37ba5d99cje 0x37ba5d9d0
37ba5d99emov eax, r13l
37ba5d9a1or eax, 1
37ba5d9a4
37ba5d9a4loc_37ba5d9a4:
37ba5d9a4mov rdx, [rsp+128]
37ba5d9accdqe
37ba5d9aeadd rdx, rcx
37ba5d9b1mov rcx, [rsp+376]
37ba5d9b9add rdx, rax
37ba5d9bcadd rax, r12
37ba5d9bfmovq x0, [rsi+8*rdx]
37ba5d9c4movq x1, [rcx+8*rax]
37ba5d9c9subps x0, x1
37ba5d9ccmovlps [rsi+8*rdx], x0
37ba5d9d0
37ba5d9d0loc_37ba5d9d0:
37ba5d9d0add r11l, 1
37ba5d9d4add r12, rdi
37ba5d9d7cmp r11l, r14l
37ba5d9dajne 0x37ba5d944
37ba5d9e0jmp 0x37ba5bd9b
37ba5d9e5
37ba5d9e5loc_37ba5d9e5:
37ba5d9e5mov r9l, 1
37ba5d9ebmov r8l, 1
37ba5d9f1lea rdx, [rip+0x9e71bc]
37ba5d9f8mov rcx, r13
37ba5d9fbcall lsame_
37ba5da00test eax, eax
37ba5da02je 0x37ba5bd9b
37ba5da08mov rax, [rsp+320]
37ba5da10mov ecx, [rax]
37ba5da12test ecx, ecx
37ba5da14jle 0x37ba5dab8
37ba5da1amov r14, [rsp+376]
37ba5da22lea rax, [8*rbx]
37ba5da2amov [rsp+136], rbx
37ba5da32mov r12, rsi
37ba5da35mov [rsp+160], rdi
37ba5da3dlea r15, [rip+0x9e7144]
37ba5da44mov ebx, ecx
37ba5da46lea rdi, [8*rdi]
37ba5da4emov r13, r14
37ba5da51mov r14, [rsp+304]
37ba5da59mov [rsp+312], rbp
37ba5da61mov ebp, 1
37ba5da66mov [rsp+360], rsi
37ba5da6emov rsi, rax
37ba5da71
37ba5da71loc_37ba5da71:
37ba5da71mov [rsp+32], r15
37ba5da76mov r9, r13
37ba5da79mov rdx, r12
37ba5da7cmov rcx, r14
37ba5da7flea r8, [rip+0x9e7102]
37ba5da86add ebp, 1
37ba5da89add r12, rsi
37ba5da8cadd r13, rdi
37ba5da8fcall ccopy_
37ba5da94cmp ebx, ebp
37ba5da96jge 0x37ba5da71
37ba5da98mov rbx, [rsp+136]
37ba5daa0mov rdi, [rsp+160]
37ba5daa8mov rbp, [rsp+312]
37ba5dab0mov rsi, [rsp+360]
37ba5dab8
37ba5dab8loc_37ba5dab8:
37ba5dab8mov rax, [rsp+384]
37ba5dac0lea r12, [rip+0x9e70b9]
37ba5dac7mov [rsp+112], 4
37ba5dad0lea r15, [rip+0x9e70d0]
37ba5dad7mov [rsp+48], r12
37ba5dadclea r13, [rip+0x9e7096]
37ba5dae3mov rdx, r15
37ba5dae6lea r9, [rip+0x9e7077]
37ba5daedmov [rsp+80], rax
37ba5daf2lea r8, [rip+0x9e7093]
37ba5daf9mov rcx, r13
37ba5dafcmov rax, [rsp+376]
37ba5db04mov [rsp+104], 19
37ba5db0dmov [rsp+72], rax
37ba5db12mov rax, [rsp+336]
37ba5db1amov [rsp+96], 5
37ba5db23mov [rsp+64], rax
37ba5db28mov rax, [rsp+328]
37ba5db30mov [rsp+88], 5
37ba5db39mov [rsp+56], rax
37ba5db3emov rax, [rsp+320]
37ba5db46mov [rsp+40], rax
37ba5db4bmov rax, [rsp+304]
37ba5db53mov [rsp+32], rax
37ba5db58call ctrmm_
37ba5db5dmov rax, [rsp+320]
37ba5db65mov edx, [rbp]
37ba5db68mov eax, [rax]
37ba5db6acmp edx, eax
37ba5db6cjg 0x37ba5e5d8
37ba5db72
37ba5db72loc_37ba5db72:
37ba5db72mov rax, [rsp+384]
37ba5db7amov rdx, r15
37ba5db7dmov rcx, r13
37ba5db80mov [rsp+112], 8
37ba5db89mov [rsp+104], 1
37ba5db92mov r8, [rsp+280]
37ba5db9alea r9, [rip+0x9e6ffe]
37ba5dba1mov [rsp+80], rax
37ba5dba6mov rax, [rsp+376]
37ba5dbaemov [rsp+96], 5
37ba5dbb7mov [rsp+72], rax
37ba5dbbcmov rax, [rsp+352]
37ba5dbc4mov [rsp+88], 5
37ba5dbcdmov [rsp+64], rax
37ba5dbd2mov rax, [rsp+344]
37ba5dbdamov [rsp+48], r12
37ba5dbdfmov [rsp+56], rax
37ba5dbe4mov rax, [rsp+320]
37ba5dbecmov [rsp+40], rax
37ba5dbf1mov rax, [rsp+304]
37ba5dbf9mov [rsp+32], rax
37ba5dbfecall ctrmm_
37ba5dc03mov rax, [rsp+320]
37ba5dc0bmov edx, [rbp]
37ba5dc0emov eax, [rax]
37ba5dc10cmp edx, eax
37ba5dc12jg 0x37ba5e4fe
37ba5dc18
37ba5dc18loc_37ba5dc18:
37ba5dc18mov rax, [rsp+384]
37ba5dc20mov rdx, r15
37ba5dc23mov rcx, r13
37ba5dc26mov [rsp+48], r12
37ba5dc2bmov [rsp+112], 4
37ba5dc34lea r9, [rip+0x9e6f29]
37ba5dc3blea r8, [rip+0x9e6f26]
37ba5dc42mov [rsp+80], rax
37ba5dc47mov rax, [rsp+376]
37ba5dc4fmov [rsp+104], 12
37ba5dc58mov [rsp+72], rax
37ba5dc5dmov rax, [rsp+336]
37ba5dc65mov [rsp+96], 5
37ba5dc6emov [rsp+64], rax
37ba5dc73mov rax, [rsp+328]
37ba5dc7bmov [rsp+88], 5
37ba5dc84mov [rsp+56], rax
37ba5dc89mov rax, [rsp+320]
37ba5dc91mov [rsp+40], rax
37ba5dc96mov rax, [rsp+304]
37ba5dc9emov [rsp+32], rax
37ba5dca3call ctrmm_
37ba5dca8mov rax, [rsp+320]
37ba5dcb0mov r12l, [rax]
37ba5dcb3test r12l, r12l
37ba5dcb6jle 0x37ba5bd9b
37ba5dcbcmov rax, [rsp+304]
37ba5dcc4add r12l, 1
37ba5dcc8mov ebp, [rax]
37ba5dccatest ebp, ebp
37ba5dcccjle 0x37ba5bd9b
37ba5dcd2mov rax, [rsp+376]
37ba5dcdamov r8l, ebp
37ba5dcddmov r10, -1
37ba5dce4mov r9, -1
37ba5dcebshr r8l, 1
37ba5dceemov r11l, 1
37ba5dcf4lea r13, [rsi+8]
37ba5dcf8lea r14, [rax+8]
37ba5dcfcshl r8, 4
37ba5dd00mov r15, rax
37ba5dd03
37ba5dd03loc_37ba5dd03:
37ba5dd03cmp ebp, 1
37ba5dd06je 0x37ba5e328
37ba5dd0c
37ba5dd0cloc_37ba5dd0c:
37ba5dd0clea rdx, [r13+8*r9]
37ba5dd11lea rcx, [r14+8*r10]
37ba5dd15xor eax, eax
37ba5dd17nop [rax+rax]
37ba5dd20
37ba5dd20loc_37ba5dd20:
37ba5dd20movups x0, [rdx+rax]
37ba5dd24movups x4, [rcx+rax]
37ba5dd28subps x0, x4
37ba5dd2bmovups [rdx+rax], x0
37ba5dd2fadd rax, 16
37ba5dd33cmp rax, r8
37ba5dd36jne 0x37ba5dd20
37ba5dd38test bpl, 1
37ba5dd3cje 0x37ba5dd72
37ba5dd3emov eax, ebp
37ba5dd40or eax, 1
37ba5dd43
37ba5dd43loc_37ba5dd43:
37ba5dd43cdqe
37ba5dd45add r11l, 1
37ba5dd49lea rdx, [rax+r9]
37ba5dd4dadd rax, r10
37ba5dd50add r9, rbx
37ba5dd53add r10, rdi
37ba5dd56movq x0, [rsi+8*rdx]
37ba5dd5bmovq x1, [r15+8*rax]
37ba5dd61subps x0, x1
37ba5dd64movlps [rsi+8*rdx], x0
37ba5dd68cmp r11l, r12l
37ba5dd6bjne 0x37ba5dd03
37ba5dd6djmp 0x37ba5bd9b
37ba5dd72
37ba5dd72loc_37ba5dd72:
37ba5dd72add r11l, 1
37ba5dd76cmp r12l, r11l
37ba5dd79je 0x37ba5bd9b
37ba5dd7fadd r9, rbx
37ba5dd82add r10, rdi
37ba5dd85jmp 0x37ba5dd0c
37ba5dd87
37ba5dd87loc_37ba5dd87:
37ba5dd87mov rcx, [rsp+384]
37ba5dd8fsub edx, eax
37ba5dd91mov r8, rbp
37ba5dd94mov [rsp+112], 19
37ba5dd9dmov [rsp+188], edx
37ba5dda4lea edx, [rax+1]
37ba5dda7lea rax, [rsi+8*rax]
37ba5ddabmov r9, [rsp+320]
37ba5ddb3mov [rsp+96], rcx
37ba5ddb8movsxd rdx, edx
37ba5ddbbmov rcx, [rsp+376]
37ba5ddc3imul rdx, [rsp+144]
37ba5ddccmov [rsp+48], rax
37ba5ddd1lea rax, [rsp+188]
37ba5ddd9mov [rsp+88], rcx
37ba5dddemov rcx, [rsp+336]
37ba5dde6mov [rsp+104], 19
37ba5ddefmov [rsp+72], rcx
37ba5ddf4mov rcx, [rsp+152]
37ba5ddfcmov [rsp+80], r12
37ba5de01lea rdx, [rcx+rdx+1]
37ba5de06mov rcx, [rsp+328]
37ba5de0emov [rsp+40], r12
37ba5de13mov [rsp+32], rax
37ba5de18lea rdx, [rcx+8*rdx]
37ba5de1cmov rcx, [rsp+368]
37ba5de24mov [rsp+64], rdx
37ba5de29lea rdx, [rip+0x9e6d5c]
37ba5de30mov [rsp+56], rcx
37ba5de35lea rcx, [rip+0x9e6d50]
37ba5de3ccall cgemm_
37ba5de41jmp 0x37ba5bf89
37ba5de46
37ba5de46loc_37ba5de46:
37ba5de46sub eax, edx
37ba5de48mov [rsp+32], rcx
37ba5de4dmov r9, rbp
37ba5de50lea rdx, [rip+0x9e6d35]
37ba5de57mov [rsp+188], eax
37ba5de5emov rax, [rsp+368]
37ba5de66lea rcx, [rip+0x9e6d1f]
37ba5de6dlea r8, [rsp+188]
37ba5de75mov [rsp+112], 19
37ba5de7emov [rsp+96], rax
37ba5de83mov rax, [rsp+384]
37ba5de8bmov [rsp+104], 19
37ba5de94mov [rsp+72], rax
37ba5de99mov rax, [rsp+376]
37ba5dea1mov [rsp+88], rsi
37ba5dea6mov [rsp+64], rax
37ba5deabmov rax, [rsp+336]
37ba5deb3mov [rsp+80], r12
37ba5deb8mov [rsp+56], rax
37ba5debdmov rax, [rsp+328]
37ba5dec5mov [rsp+48], rax
37ba5decalea rax, [rip+0x9e6cdb]
37ba5ded1mov [rsp+40], rax
37ba5ded6call cgemm_
37ba5dedbmov rax, [rsp+304]
37ba5dee3mov rcx, [rsp+320]
37ba5deebmov eax, [rax]
37ba5deedmov edx, [rcx]
37ba5deefjmp 0x37ba5c850
37ba5def4
37ba5def4loc_37ba5def4:
37ba5def4sub eax, edx
37ba5def6mov [rsp+80], r12
37ba5defbmov r9, rcx
37ba5defemov r8, rbp
37ba5df01mov [rsp+188], eax
37ba5df08mov rax, [rsp+384]
37ba5df10lea rdx, [rip+0x9e6c75]
37ba5df17lea rcx, [rip+0x9e6c6e]
37ba5df1emov [rsp+112], 19
37ba5df27mov [rsp+96], rax
37ba5df2cmov rax, [rsp+376]
37ba5df34mov [rsp+104], 19
37ba5df3dmov [rsp+88], rax
37ba5df42mov rax, [rsp+336]
37ba5df4amov [rsp+48], rsi
37ba5df4fmov [rsp+72], rax
37ba5df54mov rax, [rsp+328]
37ba5df5cmov [rsp+40], r12
37ba5df61mov [rsp+64], rax
37ba5df66mov rax, [rsp+368]
37ba5df6emov [rsp+56], rax
37ba5df73lea rax, [rsp+188]
37ba5df7bmov [rsp+32], rax
37ba5df80call cgemm_
37ba5df85jmp 0x37ba5c7ab
37ba5df8a
37ba5df8aloc_37ba5df8a:
37ba5df8amov rcx, [rsp+368]
37ba5df92sub edx, eax
37ba5df94mov r9, rbp
37ba5df97mov [rsp+112], 19
37ba5dfa0mov [rsp+188], edx
37ba5dfa7movsxd rdx, eax
37ba5dfaaadd eax, 1
37ba5dfadlea r8, [rsp+188]
37ba5dfb5mov [rsp+96], rcx
37ba5dfbacdqe
37ba5dfbclea rdx, [rsi+8*rdx]
37ba5dfc0mov rcx, [rsp+384]
37ba5dfc8imul rax, [rsp+144]
37ba5dfd1mov [rsp+88], rdx
37ba5dfd6lea rdx, [rip+0x9e6baf]
37ba5dfddmov [rsp+72], rcx
37ba5dfe2mov rcx, [rsp+376]
37ba5dfeamov [rsp+104], 19
37ba5dff3mov [rsp+64], rcx
37ba5dff8mov rcx, [rsp+336]
37ba5e000mov [rsp+80], r12
37ba5e005mov [rsp+56], rcx
37ba5e00amov rcx, [rsp+152]
37ba5e012lea rax, [rcx+rax+1]
37ba5e017mov rcx, [rsp+328]
37ba5e01flea rax, [rcx+8*rax]
37ba5e023lea rcx, [rip+0x9e6b62]
37ba5e02amov [rsp+48], rax
37ba5e02flea rax, [rip+0x9e6b76]
37ba5e036mov [rsp+40], rax
37ba5e03bmov rax, [rsp+320]
37ba5e043mov [rsp+32], rax
37ba5e048call cgemm_
37ba5e04djmp 0x37ba5c02e
37ba5e052
37ba5e052loc_37ba5e052:
37ba5e052mov r8l, ecx
37ba5e055jmp 0x37ba5c25f
37ba5e05a
37ba5e05aloc_37ba5e05a:
37ba5e05asub edx, eax
37ba5e05cmov [rsp+80], r12
37ba5e061mov rcx, [rsp+368]
37ba5e069lea r9, [rsp+188]
37ba5e071mov [rsp+188], edx
37ba5e078lea edx, [rax+1]
37ba5e07bmov r8, [rsp+304]
37ba5e083movsxd rdx, edx
37ba5e086mov [rsp+96], rcx
37ba5e08bmov rcx, [rsp+128]
37ba5e093mov [rsp+112], 19
37ba5e09cimul rdx, rbx
37ba5e0a0mov [rsp+104], 12
37ba5e0a9lea rdx, [rcx+rdx+1]
37ba5e0aemov rcx, [rsp+336]
37ba5e0b6lea rdx, [rsi+8*rdx]
37ba5e0bamov [rsp+72], rcx
37ba5e0bfmov rcx, [rsp+328]
37ba5e0c7mov [rsp+88], rdx
37ba5e0cclea rdx, [rip+0x9e6ab9]
37ba5e0d3lea rax, [rcx+8*rax]
37ba5e0d7lea rcx, [rip+0x9e6a8a]
37ba5e0demov [rsp+64], rax
37ba5e0e3mov rax, [rsp+384]
37ba5e0ebmov [rsp+56], rax
37ba5e0f0mov rax, [rsp+376]
37ba5e0f8mov [rsp+48], rax
37ba5e0fdlea rax, [rip+0x9e6aa8]
37ba5e104mov [rsp+40], rax
37ba5e109mov rax, [rsp+320]
37ba5e111mov [rsp+32], rax
37ba5e116call cgemm_
37ba5e11bjmp 0x37ba5d35d
37ba5e120
37ba5e120loc_37ba5e120:
37ba5e120mov rcx, [rsp+384]
37ba5e128sub edx, eax
37ba5e12amov [rsp+112], 12
37ba5e133mov [rsp+188], edx
37ba5e13amovsxd rdx, eax
37ba5e13dadd eax, 1
37ba5e140mov r9, [rsp+320]
37ba5e148mov [rsp+96], rcx
37ba5e14dmov rcx, [rsp+376]
37ba5e155cdqe
37ba5e157imul rax, rbx
37ba5e15bmov [rsp+80], r12
37ba5e160mov r8, [rsp+304]
37ba5e168mov [rsp+88], rcx
37ba5e16dmov rcx, [rsp+336]
37ba5e175mov [rsp+104], 12
37ba5e17emov [rsp+72], rcx
37ba5e183mov rcx, [rsp+328]
37ba5e18bmov [rsp+40], r12
37ba5e190lea rdx, [rcx+8*rdx]
37ba5e194mov rcx, [rsp+368]
37ba5e19cmov [rsp+64], rdx
37ba5e1a1lea rdx, [rip+0x9e69c0]
37ba5e1a8mov [rsp+56], rcx
37ba5e1admov rcx, [rsp+128]
37ba5e1b5lea rax, [rcx+rax+1]
37ba5e1balea rcx, [rip+0x9e69a7]
37ba5e1c1lea rax, [rsi+8*rax]
37ba5e1c5mov [rsp+48], rax
37ba5e1calea rax, [rsp+188]
37ba5e1d2mov [rsp+32], rax
37ba5e1d7call cgemm_
37ba5e1dcjmp 0x37ba5d2b2
37ba5e1e1
37ba5e1e1loc_37ba5e1e1:
37ba5e1e1sub eax, edx
37ba5e1e3mov [rsp+32], rcx
37ba5e1e8mov r8, [rsp+304]
37ba5e1f0lea rdx, [rip+0x9e6995]
37ba5e1f7mov [rsp+188], eax
37ba5e1femov rax, [rsp+368]
37ba5e206lea rcx, [rip+0x9e695b]
37ba5e20dlea r9, [rsp+188]
37ba5e215mov [rsp+112], 19
37ba5e21emov [rsp+96], rax
37ba5e223mov rax, [rsp+336]
37ba5e22bmov [rsp+104], 12
37ba5e234mov [rsp+72], rax
37ba5e239mov rax, [rsp+328]
37ba5e241mov [rsp+88], rsi
37ba5e246mov [rsp+64], rax
37ba5e24bmov rax, [rsp+384]
37ba5e253mov [rsp+80], r12
37ba5e258mov [rsp+56], rax
37ba5e25dmov rax, [rsp+376]
37ba5e265mov [rsp+48], rax
37ba5e26alea rax, [rip+0x9e693b]
37ba5e271mov [rsp+40], rax
37ba5e276call cgemm_
37ba5e27bmov rcx, [rsp+320]
37ba5e283mov eax, [rbp]
37ba5e286mov edx, [rcx]
37ba5e288jmp 0x37ba5cf86
37ba5e28d
37ba5e28dloc_37ba5e28d:
37ba5e28dsub eax, edx
37ba5e28fmov [rsp+80], r12
37ba5e294mov r9, rcx
37ba5e297mov r8, [rsp+304]
37ba5e29fmov [rsp+188], eax
37ba5e2a6mov rax, [rsp+384]
37ba5e2aelea rdx, [rip+0x9e68b3]
37ba5e2b5lea rcx, [rip+0x9e68ac]
37ba5e2bcmov [rsp+112], 12
37ba5e2c5mov [rsp+96], rax
37ba5e2camov rax, [rsp+376]
37ba5e2d2mov [rsp+104], 12
37ba5e2dbmov [rsp+88], rax
37ba5e2e0mov rax, [rsp+336]
37ba5e2e8mov [rsp+48], rsi
37ba5e2edmov [rsp+72], rax
37ba5e2f2mov rax, [rsp+328]
37ba5e2famov [rsp+40], r12
37ba5e2ffmov [rsp+64], rax
37ba5e304mov rax, [rsp+368]
37ba5e30cmov [rsp+56], rax
37ba5e311lea rax, [rsp+188]
37ba5e319mov [rsp+32], rax
37ba5e31ecall cgemm_
37ba5e323jmp 0x37ba5cedc
37ba5e328
37ba5e328loc_37ba5e328:
37ba5e328mov eax, 1
37ba5e32djmp 0x37ba5dd43
37ba5e332
37ba5e332loc_37ba5e332:
37ba5e332lea r11l, [rax+1]
37ba5e336test r12l, r12l
37ba5e339jle 0x37ba5e7bc
37ba5e33fmov r9, rsi
37ba5e342lea eax, [r12-1]
37ba5e347shl rbx, 3
37ba5e34blea rsi, [8*rdi]
37ba5e353mov rdi, [rsp+376]
37ba5e35bmov r8l, 1
37ba5e361lea rcx, [rdi+8*rax+8]
37ba5e366not rax
37ba5e369lea r10, [8*rax]
37ba5e371
37ba5e371loc_37ba5e371:
37ba5e371lea rdx, [r10+rcx]
37ba5e375mov rax, r9
37ba5e378nop [rax+rax]
37ba5e380
37ba5e380loc_37ba5e380:
37ba5e380movq x0, [rax]
37ba5e384movq x1, [rdx]
37ba5e388add rdx, 8
37ba5e38caddsubps x0, x1
37ba5e390movlps [rax], x0
37ba5e393add rax, rbx
37ba5e396cmp rcx, rdx
37ba5e399jne 0x37ba5e380
37ba5e39badd r8, 1
37ba5e39fadd r9, 8
37ba5e3a3add rcx, rsi
37ba5e3a6cmp r8, r11
37ba5e3a9jne 0x37ba5e371
37ba5e3abjmp 0x37ba5bd9b
37ba5e3b0
37ba5e3b0loc_37ba5e3b0:
37ba5e3b0lea r10l, [rax+1]
37ba5e3b4test ebp, ebp
37ba5e3b6jle 0x37ba5bd9b
37ba5e3bclea r11, [8*rdi]
37ba5e3c4lea ecx, [rbp-1]
37ba5e3c7shl rbx, 3
37ba5e3cbmov rdi, [rsp+376]
37ba5e3d3mov r9l, 1
37ba5e3d9lea r8, [rdi+8*rcx+8]
37ba5e3demov rdi, [rsp+304]
37ba5e3e6not rcx
37ba5e3e9mov edx, [rdi]
37ba5e3eblea rdi, [8*rcx]
37ba5e3f3sub edx, eax
37ba5e3f5
37ba5e3f5loc_37ba5e3f5:
37ba5e3f5lea eax, [rdx+r9]
37ba5e3f9cdqe
37ba5e3fblea rcx, [rsi+8*rax-8]
37ba5e400lea rax, [rdi+r8]
37ba5e404nop [rax+rax]
37ba5e40anop [rax+rax]
37ba5e415nop [rax+rax]
37ba5e420
37ba5e420loc_37ba5e420:
37ba5e420movq x0, [rcx]
37ba5e424movq x1, [rax]
37ba5e428add rax, 8
37ba5e42caddsubps x0, x1
37ba5e430movlps [rcx], x0
37ba5e433add rcx, rbx
37ba5e436cmp r8, rax
37ba5e439jne 0x37ba5e420
37ba5e43badd r9l, 1
37ba5e43fadd r8, r11
37ba5e442cmp r10l, r9l
37ba5e445jne 0x37ba5e3f5
37ba5e447jmp 0x37ba5bd9b
37ba5e44c
37ba5e44cloc_37ba5e44c:
37ba5e44cmov eax, 1
37ba5e451jmp 0x37ba5d9a4
37ba5e456
37ba5e456loc_37ba5e456:
37ba5e456mov r8l, ecx
37ba5e459jmp 0x37ba5c6bf
37ba5e45e
37ba5e45eloc_37ba5e45e:
37ba5e45esub eax, edx
37ba5e460mov [rsp+80], r12
37ba5e465mov r9, [rsp+320]
37ba5e46dlea rdx, [rip+0x9e6718]
37ba5e474mov [rsp+188], eax
37ba5e47bmov rax, [rsp+384]
37ba5e483lea rcx, [rip+0x9e66de]
37ba5e48amov [rsp+48], rsi
37ba5e48fmov r8, [rsp+304]
37ba5e497mov [rsp+96], rax
37ba5e49cmov rax, [rsp+376]
37ba5e4a4mov [rsp+112], 19
37ba5e4admov [rsp+88], rax
37ba5e4b2mov rax, [rsp+336]
37ba5e4bamov [rsp+104], 12
37ba5e4c3mov [rsp+72], rax
37ba5e4c8mov rax, [rsp+328]
37ba5e4d0mov [rsp+40], r12
37ba5e4d5mov [rsp+64], rax
37ba5e4damov rax, [rsp+368]
37ba5e4e2mov [rsp+56], rax
37ba5e4e7lea rax, [rsp+188]
37ba5e4efmov [rsp+32], rax
37ba5e4f4call cgemm_
37ba5e4f9jmp 0x37ba5d793
37ba5e4fe
37ba5e4feloc_37ba5e4fe:
37ba5e4fesub edx, eax
37ba5e500add eax, 1
37ba5e503mov rcx, [rsp+368]
37ba5e50bmov [rsp+104], 12
37ba5e514cdqe
37ba5e516mov [rsp+188], edx
37ba5e51dmov r8, [rsp+304]
37ba5e525lea r9, [rsp+188]
37ba5e52dmov rdx, rax
37ba5e530mov [rsp+96], rcx
37ba5e535mov rcx, [rsp+128]
37ba5e53dimul rdx, rbx
37ba5e541mov [rsp+80], r12
37ba5e546imul rax, [rsp+144]
37ba5e54fmov [rsp+112], 12
37ba5e558lea rdx, [rcx+rdx+1]
37ba5e55dmov rcx, [rsp+336]
37ba5e565lea rdx, [rsi+8*rdx]
37ba5e569mov [rsp+72], rcx
37ba5e56emov rcx, [rsp+152]
37ba5e576mov [rsp+88], rdx
37ba5e57blea rdx, [rip+0x9e65e6]
37ba5e582lea rax, [rcx+rax+1]
37ba5e587mov rcx, [rsp+328]
37ba5e58flea rax, [rcx+8*rax]
37ba5e593mov rcx, rdx
37ba5e596mov [rsp+64], rax
37ba5e59bmov rax, [rsp+384]
37ba5e5a3mov [rsp+56], rax
37ba5e5a8mov rax, [rsp+376]
37ba5e5b0mov [rsp+48], rax
37ba5e5b5lea rax, [rip+0x9e65f0]
37ba5e5bcmov [rsp+40], rax
37ba5e5c1mov rax, [rsp+320]
37ba5e5c9mov [rsp+32], rax
37ba5e5cecall cgemm_
37ba5e5d3jmp 0x37ba5dc18
37ba5e5d8
37ba5e5d8loc_37ba5e5d8:
37ba5e5d8mov rcx, [rsp+384]
37ba5e5e0sub edx, eax
37ba5e5e2add eax, 1
37ba5e5e5mov [rsp+104], 12
37ba5e5eecdqe
37ba5e5f0mov [rsp+188], edx
37ba5e5f7mov rdx, [rsp+144]
37ba5e5ffmov [rsp+96], rcx
37ba5e604mov rcx, [rsp+376]
37ba5e60cimul rdx, rax
37ba5e610mov [rsp+80], r12
37ba5e615mov r9, [rsp+320]
37ba5e61dmov [rsp+88], rcx
37ba5e622mov rcx, [rsp+336]
37ba5e62aimul rax, rbx
37ba5e62emov [rsp+40], r12
37ba5e633mov r8, [rsp+304]
37ba5e63bmov [rsp+72], rcx
37ba5e640mov rcx, [rsp+152]
37ba5e648mov [rsp+112], 19
37ba5e651lea rdx, [rcx+rdx+1]
37ba5e656mov rcx, [rsp+328]
37ba5e65elea rdx, [rcx+8*rdx]
37ba5e662mov rcx, [rsp+368]
37ba5e66amov [rsp+64], rdx
37ba5e66flea rdx, [rip+0x9e6516]
37ba5e676mov [rsp+56], rcx
37ba5e67bmov rcx, [rsp+128]
37ba5e683lea rax, [rcx+rax+1]
37ba5e688lea rcx, [rip+0x9e64d9]
37ba5e68flea rax, [rsi+8*rax]
37ba5e693mov [rsp+48], rax
37ba5e698lea rax, [rsp+188]
37ba5e6a0mov [rsp+32], rax
37ba5e6a5call cgemm_
37ba5e6aajmp 0x37ba5db72
37ba5e6af
37ba5e6afloc_37ba5e6af:
37ba5e6afmov eax, 1
37ba5e6b4
37ba5e6b4loc_37ba5e6b4:
37ba5e6b4lea rdx, [rax+1]
37ba5e6b8cmp rdx, r13
37ba5e6bbje 0x37ba5bd9b
37ba5e6c1add rax, 2
37ba5e6c5cmp rax, r13
37ba5e6c8jne 0x37ba5e6b4
37ba5e6cajmp 0x37ba5bd9b
37ba5e6cf
37ba5e6cfloc_37ba5e6cf:
37ba5e6cfsub eax, edx
37ba5e6d1mov [rsp+32], rcx
37ba5e6d6lea rdx, [rip+0x9e648b]
37ba5e6ddmov r8, [rsp+304]
37ba5e6e5mov [rsp+88], rsi
37ba5e6eamov rcx, rdx
37ba5e6edlea r9, [rsp+188]
37ba5e6f5mov [rsp+188], eax
37ba5e6fcmov rax, [rsp+368]
37ba5e704mov [rsp+112], 12
37ba5e70dmov [rsp+96], rax
37ba5e712mov rax, [rsp+336]
37ba5e71amov [rsp+104], 12
37ba5e723mov [rsp+72], rax
37ba5e728mov rax, [rsp+328]
37ba5e730mov [rsp+80], r12
37ba5e735mov [rsp+64], rax
37ba5e73amov rax, [rsp+384]
37ba5e742mov [rsp+56], rax
37ba5e747mov rax, [rsp+376]
37ba5e74fmov [rsp+48], rax
37ba5e754lea rax, [rip+0x9e6451]
37ba5e75bmov [rsp+40], rax
37ba5e760call cgemm_
37ba5e765mov rcx, [rsp+320]
37ba5e76dmov eax, [rbp]
37ba5e770mov edx, [rcx]
37ba5e772jmp 0x37ba5d839
37ba5e777
37ba5e777loc_37ba5e777:
37ba5e777mov r8l, ecx
37ba5e77ajmp 0x37ba5ce19
37ba5e77f
37ba5e77floc_37ba5e77f:
37ba5e77fxor eax, eax
37ba5e781
37ba5e781loc_37ba5e781:
37ba5e781lea rdx, [rax+1]
37ba5e785cmp rbp, rdx
37ba5e788je 0x37ba5bd9b
37ba5e78eadd rax, 2
37ba5e792cmp rax, rbp
37ba5e795jne 0x37ba5e781
37ba5e797jmp 0x37ba5bd9b
37ba5e79c
37ba5e79cloc_37ba5e79c:
37ba5e79cmov eax, 1
37ba5e7a1
37ba5e7a1loc_37ba5e7a1:
37ba5e7a1lea rdx, [rax+1]
37ba5e7a5cmp r11, rdx
37ba5e7a8je 0x37ba5bd9b
37ba5e7aeadd rax, 2
37ba5e7b2cmp r11, rax
37ba5e7b5jne 0x37ba5e7a1
37ba5e7b7jmp 0x37ba5bd9b
37ba5e7bc
37ba5e7bcloc_37ba5e7bc:
37ba5e7bcmov eax, 1
37ba5e7c1
37ba5e7c1loc_37ba5e7c1:
37ba5e7c1lea rdx, [rax+1]
37ba5e7c5cmp r11, rdx
37ba5e7c8je 0x37ba5bd9b
37ba5e7ceadd rax, 2
37ba5e7d2cmp rax, r11
37ba5e7d5jne 0x37ba5e7c1
37ba5e7d7jmp 0x37ba5bd9b
37ba5b8c0
37ba5e7dc
37ba5e7dc // align 0x40
37ba5e7dc // align 0x40
37ba5e800
37ba5e800clarfb_gett_:
37ba5e800push r15
37ba5e802push r14
37ba5e804push r13
37ba5e806push r12
37ba5e808push rbp
37ba5e809push rdi
37ba5e80apush rsi
37ba5e80bpush rbx
37ba5e80csub rsp, 200
37ba5e813mov rbx, [rsp+320]
37ba5e81bmov rbp, [rsp+352]
37ba5e823mov rsi, r9
37ba5e826mov r9l, [rdx]
37ba5e829mov r11, rdx
37ba5e82ctest r9l, r9l
37ba5e82fjs 0x37ba5e842
37ba5e831mov eax, [r8]
37ba5e834test eax, eax
37ba5e836jle 0x37ba5e842
37ba5e838mov edx, [rsi]
37ba5e83atest edx, edx
37ba5e83cje 0x37ba5e842
37ba5e83ecmp eax, edx
37ba5e840jge 0x37ba5e860
37ba5e842
37ba5e842loc_37ba5e842:
37ba5e842add rsp, 200
37ba5e849pop rbx
37ba5e84apop rsi
37ba5e84bpop rdi
37ba5e84cpop rbp
37ba5e84dpop r12
37ba5e84fpop r13
37ba5e851pop r14
37ba5e853pop r15
37ba5e855ret
37ba5e856
37ba5e856 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5e860
37ba5e860loc_37ba5e860:
37ba5e860mov rax, [rsp+328]
37ba5e868mov [rsp+288], r8
37ba5e870lea rdx, [rip+0x9e6349]
37ba5e877mov r9l, 1
37ba5e87dmov r8l, 1
37ba5e883mov [rsp+280], r11
37ba5e88bmovsxd rdi, [rax]
37ba5e88exor eax, eax
37ba5e890test rdi, rdi
37ba5e893cmovs rdi, rax
37ba5e897mov rax, [rsp+360]
37ba5e89fmovsxd r12, [rax]
37ba5e8a2xor eax, eax
37ba5e8a4mov r13, rdi
37ba5e8a7not r13
37ba5e8aatest r12, r12
37ba5e8adcmovs r12, rax
37ba5e8b1mov rax, [rsp+344]
37ba5e8b9mov r14l, [rax]
37ba5e8bccall lsame_
37ba5e8c1mov r10, [rsp+288]
37ba5e8c9mov ecx, [rsi]
37ba5e8cbmov [rsp+148], eax
37ba5e8d2mov r11, [rsp+280]
37ba5e8damov edx, [r10]
37ba5e8ddcmp edx, ecx
37ba5e8dfjg 0x37ba5ebc4
37ba5e8e5lea rax, [rip+0x9e62de]
37ba5e8ecmov [rsp+152], rax
37ba5e8f4lea rax, [rip+0x9e62d1]
37ba5e8fbmov [rsp+136], rax
37ba5e903lea rax, [rip+0x9e62be]
37ba5e90amov [rsp+168], rax
37ba5e912
37ba5e912loc_37ba5e912:
37ba5e912mov [rsp+188], 1
37ba5e91dtest ecx, ecx
37ba5e91fjle 0x37ba5ea48
37ba5e925mov [rsp+280], r11
37ba5e92dmov r15, r12
37ba5e930lea r14, [rsp+188]
37ba5e938mov eax, 1
37ba5e93dmov [rsp+296], rsi
37ba5e945not r15
37ba5e948mov esi, ecx
37ba5e94amov [rsp+128], r14
37ba5e952lea r14, [rip+0x9e626b]
37ba5e959nop [rax]
37ba5e960
37ba5e960loc_37ba5e960:
37ba5e960cdqe
37ba5e962mov [rsp+32], r14
37ba5e967lea r8, [rip+0x9e6256]
37ba5e96emov rdx, rax
37ba5e971imul rax, rdi
37ba5e975imul rdx, r12
37ba5e979lea rax, [r13+rax+1]
37ba5e97elea rcx, [r15+rdx+1]
37ba5e983lea rdx, [rbx+8*rax]
37ba5e987lea r9, [rbp+8*rcx]
37ba5e98cmov rcx, [rsp+128]
37ba5e994call ccopy_
37ba5e999mov eax, [rsp+188]
37ba5e9a0add eax, 1
37ba5e9a3mov [rsp+188], eax
37ba5e9aacmp eax, esi
37ba5e9acjle 0x37ba5e960
37ba5e9aemov rsi, [rsp+296]
37ba5e9b6mov r11, [rsp+280]
37ba5e9bemov r9l, [rsi]
37ba5e9c1cmp r9l, 1
37ba5e9c5jle 0x37ba5ea48
37ba5e9cbmov ecx, 2
37ba5e9d0lea r14, [rbp+8]
37ba5e9d4lea r13, [rbp+16]
37ba5e9d8xor r8l, r8l
37ba5e9dblea r15, [r12+1]
37ba5e9e0cmp r9l, ecx
37ba5e9e3jl 0x37ba5ea48
37ba5e9e5nop [rax+rax]
37ba5e9f0
37ba5e9f0loc_37ba5e9f0:
37ba5e9f0mov edx, r9l
37ba5e9f3lea rax, [r14+8*r8]
37ba5e9f7sub edx, ecx
37ba5e9f9add rdx, r8
37ba5e9fclea rdx, [r13+8*rdx]
37ba5ea01mov r10, rdx
37ba5ea04sub r10, rax
37ba5ea07and r10l, 8
37ba5ea0bje 0x37ba5ea20
37ba5ea0dmov [rax], 0
37ba5ea14add rax, 8
37ba5ea18cmp rax, rdx
37ba5ea1bje 0x37ba5ea38
37ba5ea1dnop [rax]
37ba5ea20
37ba5ea20loc_37ba5ea20:
37ba5ea20mov [rax], 0
37ba5ea27add rax, 16
37ba5ea2bmov [rax-8], 0
37ba5ea33cmp rax, rdx
37ba5ea36jne 0x37ba5ea20
37ba5ea38
37ba5ea38loc_37ba5ea38:
37ba5ea38add r8, r15
37ba5ea3bcmp ecx, r9l
37ba5ea3eje 0x37ba5ea48
37ba5ea40add ecx, 1
37ba5ea43cmp r9l, ecx
37ba5ea46jge 0x37ba5e9f0
37ba5ea48
37ba5ea48loc_37ba5ea48:
37ba5ea48mov eax, [rsp+148]
37ba5ea4fmov [rsp+72], rbp
37ba5ea54mov [rsp+280], r11
37ba5ea5cmov [rsp+112], 1
37ba5ea65xor eax, 1
37ba5ea68mov rax, [rsp+360]
37ba5ea70mov [rsp+104], 1
37ba5ea79mov [rsp+96], 1
37ba5ea82mov [rsp+88], 1
37ba5ea8bmov [rsp+80], rax
37ba5ea90jne 0x37ba5f04a
37ba5ea96mov rax, [rsp+312]
37ba5ea9emov [rsp+40], rsi
37ba5eaa3lea r9, [rip+0x9e612a]
37ba5eaaamov [rsp+32], rsi
37ba5eaafmov rdx, [rsp+168]
37ba5eab7mov r8, r9
37ba5eabamov [rsp+64], rax
37ba5eabfmov rax, [rsp+304]
37ba5eac7mov rcx, [rsp+152]
37ba5eacfmov [rsp+56], rax
37ba5ead4mov rax, [rsp+136]
37ba5eadcmov [rsp+48], rax
37ba5eae1call ctrmm_
37ba5eae6mov r11, [rsp+280]
37ba5eaeemov eax, [r11]
37ba5eaf1test eax, eax
37ba5eaf3jg 0x37ba5f284
37ba5eaf9
37ba5eaf9loc_37ba5eaf9:
37ba5eaf9mov esi, [rsi]
37ba5eafb
37ba5eafbloc_37ba5eafb:
37ba5eafbtest esi, esi
37ba5eafdjle 0x37ba5e842
37ba5eb03
37ba5eb03loc_37ba5eb03:
37ba5eb03mov r9l, 1
37ba5eb09mov r11, -1
37ba5eb10mov r10, -1
37ba5eb17lea r14, [rbx+8]
37ba5eb1blea r13, [rbp+8]
37ba5eb1fcmp r9l, 1
37ba5eb23je 0x37ba5ebbd
37ba5eb29nop [rax]
37ba5eb30
37ba5eb30loc_37ba5eb30:
37ba5eb30mov ecx, r9l
37ba5eb33lea rdx, [r14+8*r10]
37ba5eb37lea r8, [r13+8*r11]
37ba5eb3cxor eax, eax
37ba5eb3eshr ecx, 1
37ba5eb40shl rcx, 4
37ba5eb44nop [rax+rax]
37ba5eb4anop [rax+rax]
37ba5eb55nop [rax+rax]
37ba5eb60
37ba5eb60loc_37ba5eb60:
37ba5eb60movups x0, [rdx+rax]
37ba5eb64movups x2, [r8+rax]
37ba5eb69subps x0, x2
37ba5eb6cmovups [rdx+rax], x0
37ba5eb70add rax, 16
37ba5eb74cmp rcx, rax
37ba5eb77jne 0x37ba5eb60
37ba5eb79test r9b, 1
37ba5eb7dje 0x37ba5eba0
37ba5eb7fmov eax, r9l
37ba5eb82or eax, 1
37ba5eb85
37ba5eb85loc_37ba5eb85:
37ba5eb85cdqe
37ba5eb87lea rdx, [r10+rax]
37ba5eb8badd rax, r11
37ba5eb8emovq x0, [rbx+8*rdx]
37ba5eb93movq x1, [rbp+8*rax]
37ba5eb99subps x0, x1
37ba5eb9cmovlps [rbx+8*rdx], x0
37ba5eba0
37ba5eba0loc_37ba5eba0:
37ba5eba0add r10, rdi
37ba5eba3add r11, r12
37ba5eba6cmp r9l, esi
37ba5eba9je 0x37ba5e842
37ba5ebafadd r9l, 1
37ba5ebb3cmp r9l, 1
37ba5ebb7jne 0x37ba5eb30
37ba5ebbd
37ba5ebbdloc_37ba5ebbd:
37ba5ebbdmov eax, 1
37ba5ebc2jmp 0x37ba5eb85
37ba5ebc4
37ba5ebc4loc_37ba5ebc4:
37ba5ebc4movsxd rax, r14l
37ba5ebc7xor r8l, r8l
37ba5ebcamov [rsp+280], r11
37ba5ebd2test rax, rax
37ba5ebd5mov [rsp+288], r10
37ba5ebddcmovs rax, r8
37ba5ebe1sub edx, ecx
37ba5ebe3mov [rsp+136], r12
37ba5ebebmov [rsp+128], edx
37ba5ebf2lea rdx, [8*r12]
37ba5ebfamov r12, rbp
37ba5ebfdmov r15, rax
37ba5ec00mov [rsp+152], rax
37ba5ec08mov r14, rdx
37ba5ec0bnot r15
37ba5ec0emov [rsp+352], rbp
37ba5ec16mov ebp, 1
37ba5ec1bmov [rsp+160], r15
37ba5ec23lea r15, [rip+0x9e5f9a]
37ba5ec2anop [rax+rax]
37ba5ec30
37ba5ec30loc_37ba5ec30:
37ba5ec30add ecx, ebp
37ba5ec32mov [rsp+32], r15
37ba5ec37mov r9, r12
37ba5ec3aadd ebp, 1
37ba5ec3dmovsxd rcx, ecx
37ba5ec40lea r8, [rip+0x9e5f7d]
37ba5ec47add r12, r14
37ba5ec4aimul rcx, rdi
37ba5ec4elea rdx, [r13+rcx+1]
37ba5ec53mov rcx, rsi
37ba5ec56lea rdx, [rbx+8*rdx]
37ba5ec5acall ccopy_
37ba5ec5fmov ecx, [rsi]
37ba5ec61cmp [rsp+128], ebp
37ba5ec68jge 0x37ba5ec30
37ba5ec6amov edx, [rsp+148]
37ba5ec71mov r12, [rsp+136]
37ba5ec79mov rax, [rsp+152]
37ba5ec81mov r11, [rsp+280]
37ba5ec89xor edx, 1
37ba5ec8cmov r10, [rsp+288]
37ba5ec94mov rbp, [rsp+352]
37ba5ec9cjne 0x37ba5f396
37ba5eca2lea rcx, [rip+0x9e5f21]
37ba5eca9lea r14, [rsp+188]
37ba5ecb1mov [rsp+152], rcx
37ba5ecb9lea rcx, [rip+0x9e5f0c]
37ba5ecc0mov [rsp+136], rcx
37ba5ecc8
37ba5ecc8loc_37ba5ecc8:
37ba5ecc8mov r8l, [r11]
37ba5eccbtest r8l, r8l
37ba5eccejle 0x37ba5edad
37ba5ecd4mov edx, [rsi]
37ba5ecd6mov ecx, [r10]
37ba5ecd9mov [rsp+128], rax
37ba5ece1mov r9, r14
37ba5ece4mov r15, [rsp+344]
37ba5ececmov [rsp+32], r11
37ba5ecf1mov r8, rsi
37ba5ecf4sub ecx, edx
37ba5ecf6add edx, 1
37ba5ecf9mov [rsp+88], rbp
37ba5ecfemovsxd rdx, edx
37ba5ed01mov [rsp+188], ecx
37ba5ed08mov rcx, [rsp+360]
37ba5ed10imul rdx, rax
37ba5ed14mov rax, [rsp+160]
37ba5ed1cmov [rsp+72], r15
37ba5ed21mov [rsp+96], rcx
37ba5ed26mov rcx, [rsp+136]
37ba5ed2emov [rsp+56], r15
37ba5ed33lea rdx, [rax+rdx+1]
37ba5ed38mov rax, [rsp+336]
37ba5ed40mov [rsp+80], rcx
37ba5ed45mov [rsp+40], rcx
37ba5ed4alea rcx, [rip+0x9e5e78]
37ba5ed51lea rdx, [rax+8*rdx]
37ba5ed55mov rax, [rsp+336]
37ba5ed5dmov [rsp+288], r10
37ba5ed65mov [rsp+64], rdx
37ba5ed6alea rdx, [rip+0x9e5e63]
37ba5ed71mov [rsp+48], rax
37ba5ed76mov [rsp+280], r11
37ba5ed7emov [rsp+112], 1
37ba5ed87mov [rsp+104], 1
37ba5ed90call cgemm_
37ba5ed95mov r10, [rsp+288]
37ba5ed9dmov rax, [rsp+128]
37ba5eda5mov r11, [rsp+280]
37ba5edad
37ba5edadloc_37ba5edad:
37ba5edadmov [rsp+128], rax
37ba5edb5mov rax, [rsp+360]
37ba5edbdlea r9, [rip+0x9e5e10]
37ba5edc4mov edx, [r10]
37ba5edc7sub edx, [rsi]
37ba5edc9mov [rsp+72], rbp
37ba5edcemov r8, r9
37ba5edd1mov [rsp+80], rax
37ba5edd6mov rax, [rsp+312]
37ba5eddemov r15, [rsp+136]
37ba5ede6mov [rsp+40], r14
37ba5edebmov [rsp+64], rax
37ba5edf0mov rax, [rsp+304]
37ba5edf8mov [rsp+48], r15
37ba5edfdmov rcx, [rsp+152]
37ba5ee05mov [rsp+96], 1
37ba5ee0emov [rsp+88], 1
37ba5ee17mov [rsp+56], rax
37ba5ee1cmov [rsp+32], rsi
37ba5ee21mov [rsp+188], edx
37ba5ee28lea rdx, [rip+0x9e5d99]
37ba5ee2fmov [rsp+280], r11
37ba5ee37mov [rsp+288], r10
37ba5ee3fmov [rsp+168], rdx
37ba5ee47mov [rsp+112], 1
37ba5ee50mov [rsp+104], 1
37ba5ee59call ctrmm_
37ba5ee5emov r11, [rsp+280]
37ba5ee66mov r10, [rsp+288]
37ba5ee6emov ecx, [r11]
37ba5ee71test ecx, ecx
37ba5ee73jle 0x37ba5ef35
37ba5ee79mov edx, [rsi]
37ba5ee7bmov ecx, [r10]
37ba5ee7emov [rsp+80], r15
37ba5ee83mov r8, r11
37ba5ee86mov rax, [rsp+344]
37ba5ee8emov [rsp+64], rbp
37ba5ee93mov r9, r14
37ba5ee96sub ecx, edx
37ba5ee98add edx, 1
37ba5ee9bmov [rsp+32], rsi
37ba5eea0mov [rsp+96], rax
37ba5eea5movsxd rdx, edx
37ba5eea8mov rax, [rsp+128]
37ba5eeb0mov [rsp+188], ecx
37ba5eeb7mov rcx, [rsp+160]
37ba5eebfmov [rsp+112], 1
37ba5eec8imul rax, rdx
37ba5eecclea rdx, [rip+0x9e5d01]
37ba5eed3mov [rsp+104], 1
37ba5eedclea rax, [rcx+rax+1]
37ba5eee1mov rcx, [rsp+336]
37ba5eee9lea rax, [rcx+8*rax]
37ba5eeedmov [rsp+48], rcx
37ba5eef2mov rcx, rdx
37ba5eef5mov [rsp+88], rax
37ba5eefamov rax, [rsp+360]
37ba5ef02mov [rsp+72], rax
37ba5ef07mov rax, [rsp+344]
37ba5ef0fmov [rsp+56], rax
37ba5ef14lea rax, [rip+0x9e5cbd]
37ba5ef1bmov [rsp+40], rax
37ba5ef20call cgemm_
37ba5ef25mov r10, [rsp+288]
37ba5ef2dmov r11, [rsp+280]
37ba5ef35
37ba5ef35loc_37ba5ef35:
37ba5ef35mov eax, [rsp+148]
37ba5ef3cxor eax, 1
37ba5ef3fjne 0x37ba5f46d
37ba5ef45
37ba5ef45loc_37ba5ef45:
37ba5ef45mov ecx, [rsi]
37ba5ef47mov eax, [r10]
37ba5ef4asub eax, ecx
37ba5ef4ctest eax, eax
37ba5ef4ejle 0x37ba5e912
37ba5ef54lea r14l, [rcx+1]
37ba5ef58lea rdx, [rbp+8]
37ba5ef5cmov r15, -1
37ba5ef63mov [rsp+128], rdx
37ba5ef6badd eax, r14l
37ba5ef6etest ecx, ecx
37ba5ef70jle 0x37ba5f51b
37ba5ef76mov r10l, ecx
37ba5ef79mov r9l, ecx
37ba5ef7cmov edx, ecx
37ba5ef7emov [rsp+280], r11
37ba5ef86or r10l, 1
37ba5ef8ashr r9l, 1
37ba5ef8dand edx, 1
37ba5ef90mov r11l, eax
37ba5ef93mov [rsp+160], r10l
37ba5ef9bshl r9, 4
37ba5ef9fmov [rsp+296], rsi
37ba5efa7mov esi, edx
37ba5efa9nop [rax]
37ba5efb0
37ba5efb0loc_37ba5efb0:
37ba5efb0movsxd r10, r14l
37ba5efb3imul r10, rdi
37ba5efb7cmp ecx, 1
37ba5efbaje 0x37ba5f043
37ba5efc0mov rax, r10
37ba5efc3sub rax, rdi
37ba5efc6lea rdx, [rbx+8*rax]
37ba5efcamov rax, [rsp+128]
37ba5efd2lea r8, [rax+8*r15]
37ba5efd6xor eax, eax
37ba5efd8nop [rax+rax]
37ba5efe0
37ba5efe0loc_37ba5efe0:
37ba5efe0movups x0, [rdx+rax]
37ba5efe4movups x3, [r8+rax]
37ba5efe9subps x0, x3
37ba5efecmovups [rdx+rax], x0
37ba5eff0add rax, 16
37ba5eff4cmp rax, r9
37ba5eff7jne 0x37ba5efe0
37ba5eff9test esi, esi
37ba5effbje 0x37ba5f022
37ba5effdmovsxd rax, [rsp+160]
37ba5f005
37ba5f005loc_37ba5f005:
37ba5f005add r10, r13
37ba5f008add r10, rax
37ba5f00badd rax, r15
37ba5f00emovq x0, [rbx+8*r10]
37ba5f014movq x1, [rbp+8*rax]
37ba5f01asubps x0, x1
37ba5f01dmovlps [rbx+8*r10], x0
37ba5f022
37ba5f022loc_37ba5f022:
37ba5f022add r14l, 1
37ba5f026add r15, r12
37ba5f029cmp r14l, r11l
37ba5f02cjne 0x37ba5efb0
37ba5f02emov r11, [rsp+280]
37ba5f036mov rsi, [rsp+296]
37ba5f03ejmp 0x37ba5e912
37ba5f043
37ba5f043loc_37ba5f043:
37ba5f043mov eax, 1
37ba5f048jmp 0x37ba5f005
37ba5f04a
37ba5f04aloc_37ba5f04a:
37ba5f04amov rax, [rsp+328]
37ba5f052mov r14, [rsp+136]
37ba5f05amov [rsp+56], rbx
37ba5f05flea r9, [rip+0x9e5b62]
37ba5f066mov r15, [rsp+152]
37ba5f06emov [rsp+40], rsi
37ba5f073lea r8, [rip+0x9e5b4f]
37ba5f07amov [rsp+64], rax
37ba5f07fmov [rsp+48], r14
37ba5f084mov rdx, r15
37ba5f087mov rcx, r15
37ba5f08amov [rsp+32], rsi
37ba5f08fcall ctrmm_
37ba5f094mov rax, [rsp+360]
37ba5f09cmov [rsp+72], rbp
37ba5f0a1lea r9, [rip+0x9e5b2c]
37ba5f0a8mov [rsp+112], 1
37ba5f0b1mov r8, r9
37ba5f0b4mov rcx, r15
37ba5f0b7mov rdx, [rsp+168]
37ba5f0bfmov [rsp+80], rax
37ba5f0c4mov rax, [rsp+312]
37ba5f0ccmov [rsp+104], 1
37ba5f0d5mov [rsp+64], rax
37ba5f0damov rax, [rsp+304]
37ba5f0e2mov [rsp+96], 1
37ba5f0ebmov [rsp+88], 1
37ba5f0f4mov [rsp+56], rax
37ba5f0f9mov [rsp+48], r14
37ba5f0femov [rsp+40], rsi
37ba5f103mov [rsp+32], rsi
37ba5f108call ctrmm_
37ba5f10dmov r11, [rsp+280]
37ba5f115mov edx, [r11]
37ba5f118test edx, edx
37ba5f11ajg 0x37ba5f30d
37ba5f120
37ba5f120loc_37ba5f120:
37ba5f120mov rax, [rsp+360]
37ba5f128mov [rsp+40], rsi
37ba5f12dlea r9, [rip+0x9e5a94]
37ba5f134lea r8, [rip+0x9e5a99]
37ba5f13bmov [rsp+32], rsi
37ba5f140mov rcx, [rsp+152]
37ba5f148mov [rsp+80], rax
37ba5f14dmov rax, [rsp+328]
37ba5f155mov [rsp+112], 1
37ba5f15emov rdx, rcx
37ba5f161mov [rsp+64], rax
37ba5f166mov rax, [rsp+136]
37ba5f16emov [rsp+104], 1
37ba5f177mov [rsp+96], 1
37ba5f180mov [rsp+88], 1
37ba5f189mov [rsp+72], rbp
37ba5f18emov [rsp+56], rbx
37ba5f193mov [rsp+48], rax
37ba5f198call ctrmm_
37ba5f19dmov esi, [rsi]
37ba5f19fcmp esi, 1
37ba5f1a2jle 0x37ba5eafb
37ba5f1a8movss x1, [rip+0x9e5a38]
37ba5f1b0lea r10l, [rsi-1]
37ba5f1b4lea r8, [rbp+8]
37ba5f1b8mov r13, -1
37ba5f1bflea r15, [8*r12+8]
37ba5f1c7lea r14, [8*rdi+8]
37ba5f1cfmov r11, -1
37ba5f1d6mov r9l, 2
37ba5f1dclea rcx, [rbx+8]
37ba5f1e0shufps x1, x1, 0
37ba5f1e4nop
37ba5f1e5nop [rax+rax]
37ba5f1f0
37ba5f1f0loc_37ba5f1f0:
37ba5f1f0mov eax, r9l
37ba5f1f3cmp esi, r9l
37ba5f1f6jl 0x37ba5eb03
37ba5f1fccmp r10l, 1
37ba5f200je 0x37ba5f244
37ba5f202mov edx, r10l
37ba5f205xor eax, eax
37ba5f207shr edx, 1
37ba5f209shl rdx, 4
37ba5f20dnop [rax+rax]
37ba5f215nop [rax+rax]
37ba5f220
37ba5f220loc_37ba5f220:
37ba5f220movups x0, [r8+rax]
37ba5f225xorps x0, x1
37ba5f228movups [rcx+rax], x0
37ba5f22cadd rax, 16
37ba5f230cmp rax, rdx
37ba5f233jne 0x37ba5f220
37ba5f235test r10b, 1
37ba5f239je 0x37ba5f262
37ba5f23bmov eax, r10l
37ba5f23eand eax, -2
37ba5f241add eax, r9l
37ba5f244
37ba5f244loc_37ba5f244:
37ba5f244movq x4, [rip+0x9e599c]
37ba5f24ccdqe
37ba5f24elea rdx, [r11+rax]
37ba5f252add rax, r13
37ba5f255movq x0, [rbp+8*rdx]
37ba5f25bxorps x0, x4
37ba5f25emovlps [rbx+8*rax], x0
37ba5f262
37ba5f262loc_37ba5f262:
37ba5f262add r11, r12
37ba5f265add r13, rdi
37ba5f268sub r10l, 1
37ba5f26cadd r8, r15
37ba5f26fadd rcx, r14
37ba5f272cmp r9l, esi
37ba5f275je 0x37ba5eb03
37ba5f27badd r9l, 1
37ba5f27fjmp 0x37ba5f1f0
37ba5f284
37ba5f284loc_37ba5f284:
37ba5f284mov rax, [rsp+344]
37ba5f28cmov [rsp+56], rbp
37ba5f291lea r9, [rip+0x9e593c]
37ba5f298lea rcx, [rip+0x9e5941]
37ba5f29fmov [rsp+112], 1
37ba5f2a8mov r8, r9
37ba5f2abmov rdx, [rsp+168]
37ba5f2b3mov [rsp+80], rax
37ba5f2b8mov rax, [rsp+336]
37ba5f2c0mov [rsp+104], 1
37ba5f2c9mov [rsp+72], rax
37ba5f2cemov rax, [rsp+360]
37ba5f2d6mov [rsp+96], 1
37ba5f2dfmov [rsp+64], rax
37ba5f2e4lea rax, [rip+0x9e58ed]
37ba5f2ebmov [rsp+88], 1
37ba5f2f4mov [rsp+48], rax
37ba5f2f9mov [rsp+40], rsi
37ba5f2femov [rsp+32], r11
37ba5f303call ctrmm_
37ba5f308jmp 0x37ba5eaf9
37ba5f30d
37ba5f30dloc_37ba5f30d:
37ba5f30dmov rax, [rsp+344]
37ba5f315mov [rsp+56], rbp
37ba5f31alea r9, [rip+0x9e58b3]
37ba5f321lea rcx, [rip+0x9e58b8]
37ba5f328mov [rsp+112], 1
37ba5f331mov r8, r9
37ba5f334mov rdx, [rsp+168]
37ba5f33cmov [rsp+80], rax
37ba5f341mov rax, [rsp+336]
37ba5f349mov [rsp+104], 1
37ba5f352mov [rsp+72], rax
37ba5f357mov rax, [rsp+360]
37ba5f35fmov [rsp+96], 1
37ba5f368mov [rsp+64], rax
37ba5f36dlea rax, [rip+0x9e5864]
37ba5f374mov [rsp+88], 1
37ba5f37dmov [rsp+48], rax
37ba5f382mov [rsp+40], rsi
37ba5f387mov [rsp+32], r11
37ba5f38ccall ctrmm_
37ba5f391jmp 0x37ba5f120
37ba5f396
37ba5f396loc_37ba5f396:
37ba5f396mov edx, [r10]
37ba5f399lea r14, [rsp+188]
37ba5f3a1mov [rsp+112], 1
37ba5f3aalea r9, [rip+0x9e5817]
37ba5f3b1mov [rsp+104], 1
37ba5f3balea r8, [rip+0x9e5808]
37ba5f3c1sub edx, ecx
37ba5f3c3mov rcx, [rsp+360]
37ba5f3cbmov [rsp+72], rbp
37ba5f3d0mov [rsp+96], 1
37ba5f3d9mov [rsp+80], rcx
37ba5f3demov rcx, [rsp+328]
37ba5f3e6mov [rsp+88], 1
37ba5f3efmov [rsp+64], rcx
37ba5f3f4lea rcx, [rip+0x9e57d1]
37ba5f3fbmov [rsp+48], rcx
37ba5f400mov [rsp+56], rbx
37ba5f405mov [rsp+40], r14
37ba5f40amov [rsp+32], rsi
37ba5f40fmov [rsp+128], rax
37ba5f417lea rax, [rip+0x9e57ac]
37ba5f41emov [rsp+188], edx
37ba5f425mov rdx, rax
37ba5f428mov [rsp+136], rcx
37ba5f430mov rcx, rax
37ba5f433mov [rsp+280], r11
37ba5f43bmov [rsp+288], r10
37ba5f443mov [rsp+152], rax
37ba5f44bcall ctrmm_
37ba5f450mov r11, [rsp+280]
37ba5f458mov rax, [rsp+128]
37ba5f460mov r10, [rsp+288]
37ba5f468jmp 0x37ba5ecc8
37ba5f46d
37ba5f46dloc_37ba5f46d:
37ba5f46dmov eax, [r10]
37ba5f470sub eax, [rsi]
37ba5f472mov [rsp+112], 1
37ba5f47blea r9, [rip+0x9e5746]
37ba5f482mov [rsp+188], eax
37ba5f489lea r8, [rip+0x9e5744]
37ba5f490mov rax, [rsp+360]
37ba5f498mov rcx, [rsp+152]
37ba5f4a0mov [rsp+72], rbp
37ba5f4a5mov [rsp+80], rax
37ba5f4aamov rax, [rsp+328]
37ba5f4b2mov [rsp+104], 1
37ba5f4bbmov rdx, rcx
37ba5f4bemov [rsp+64], rax
37ba5f4c3mov rax, [rsp+136]
37ba5f4cbmov [rsp+96], 1
37ba5f4d4mov [rsp+88], 1
37ba5f4ddmov [rsp+56], rbx
37ba5f4e2mov [rsp+48], rax
37ba5f4e7mov [rsp+40], r14
37ba5f4ecmov [rsp+32], rsi
37ba5f4f1mov [rsp+280], r11
37ba5f4f9mov [rsp+288], r10
37ba5f501call ctrmm_
37ba5f506mov r11, [rsp+280]
37ba5f50emov r10, [rsp+288]
37ba5f516jmp 0x37ba5ef45
37ba5f51b
37ba5f51bloc_37ba5f51b:
37ba5f51bmov edx, eax
37ba5f51d
37ba5f51dloc_37ba5f51d:
37ba5f51dlea eax, [r14+1]
37ba5f521cmp eax, edx
37ba5f523je 0x37ba5ea48
37ba5f529add r14l, 2
37ba5f52dcmp r14l, edx
37ba5f530jne 0x37ba5f51d
37ba5f532jmp 0x37ba5e912
37ba5e800
37ba5e800clarfb_gett_:
37ba5e800push r15
37ba5e802push r14
37ba5e804push r13
37ba5e806push r12
37ba5e808push rbp
37ba5e809push rdi
37ba5e80apush rsi
37ba5e80bpush rbx
37ba5e80csub rsp, 200
37ba5e813mov rbx, [rsp+320]
37ba5e81bmov rbp, [rsp+352]
37ba5e823mov rsi, r9
37ba5e826mov r9l, [rdx]
37ba5e829mov r11, rdx
37ba5e82ctest r9l, r9l
37ba5e82fjs 0x37ba5e842
37ba5e831mov eax, [r8]
37ba5e834test eax, eax
37ba5e836jle 0x37ba5e842
37ba5e838mov edx, [rsi]
37ba5e83atest edx, edx
37ba5e83cje 0x37ba5e842
37ba5e83ecmp eax, edx
37ba5e840jge 0x37ba5e860
37ba5e842
37ba5e842loc_37ba5e842:
37ba5e842add rsp, 200
37ba5e849pop rbx
37ba5e84apop rsi
37ba5e84bpop rdi
37ba5e84cpop rbp
37ba5e84dpop r12
37ba5e84fpop r13
37ba5e851pop r14
37ba5e853pop r15
37ba5e855ret
37ba5e856
37ba5e856 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5e860
37ba5e860loc_37ba5e860:
37ba5e860mov rax, [rsp+328]
37ba5e868mov [rsp+288], r8
37ba5e870lea rdx, [rip+0x9e6349]
37ba5e877mov r9l, 1
37ba5e87dmov r8l, 1
37ba5e883mov [rsp+280], r11
37ba5e88bmovsxd rdi, [rax]
37ba5e88exor eax, eax
37ba5e890test rdi, rdi
37ba5e893cmovs rdi, rax
37ba5e897mov rax, [rsp+360]
37ba5e89fmovsxd r12, [rax]
37ba5e8a2xor eax, eax
37ba5e8a4mov r13, rdi
37ba5e8a7not r13
37ba5e8aatest r12, r12
37ba5e8adcmovs r12, rax
37ba5e8b1mov rax, [rsp+344]
37ba5e8b9mov r14l, [rax]
37ba5e8bccall lsame_
37ba5e8c1mov r10, [rsp+288]
37ba5e8c9mov ecx, [rsi]
37ba5e8cbmov [rsp+148], eax
37ba5e8d2mov r11, [rsp+280]
37ba5e8damov edx, [r10]
37ba5e8ddcmp edx, ecx
37ba5e8dfjg 0x37ba5ebc4
37ba5e8e5lea rax, [rip+0x9e62de]
37ba5e8ecmov [rsp+152], rax
37ba5e8f4lea rax, [rip+0x9e62d1]
37ba5e8fbmov [rsp+136], rax
37ba5e903lea rax, [rip+0x9e62be]
37ba5e90amov [rsp+168], rax
37ba5e912
37ba5e912loc_37ba5e912:
37ba5e912mov [rsp+188], 1
37ba5e91dtest ecx, ecx
37ba5e91fjle 0x37ba5ea48
37ba5e925mov [rsp+280], r11
37ba5e92dmov r15, r12
37ba5e930lea r14, [rsp+188]
37ba5e938mov eax, 1
37ba5e93dmov [rsp+296], rsi
37ba5e945not r15
37ba5e948mov esi, ecx
37ba5e94amov [rsp+128], r14
37ba5e952lea r14, [rip+0x9e626b]
37ba5e959nop [rax]
37ba5e960
37ba5e960loc_37ba5e960:
37ba5e960cdqe
37ba5e962mov [rsp+32], r14
37ba5e967lea r8, [rip+0x9e6256]
37ba5e96emov rdx, rax
37ba5e971imul rax, rdi
37ba5e975imul rdx, r12
37ba5e979lea rax, [r13+rax+1]
37ba5e97elea rcx, [r15+rdx+1]
37ba5e983lea rdx, [rbx+8*rax]
37ba5e987lea r9, [rbp+8*rcx]
37ba5e98cmov rcx, [rsp+128]
37ba5e994call ccopy_
37ba5e999mov eax, [rsp+188]
37ba5e9a0add eax, 1
37ba5e9a3mov [rsp+188], eax
37ba5e9aacmp eax, esi
37ba5e9acjle 0x37ba5e960
37ba5e9aemov rsi, [rsp+296]
37ba5e9b6mov r11, [rsp+280]
37ba5e9bemov r9l, [rsi]
37ba5e9c1cmp r9l, 1
37ba5e9c5jle 0x37ba5ea48
37ba5e9cbmov ecx, 2
37ba5e9d0lea r14, [rbp+8]
37ba5e9d4lea r13, [rbp+16]
37ba5e9d8xor r8l, r8l
37ba5e9dblea r15, [r12+1]
37ba5e9e0cmp r9l, ecx
37ba5e9e3jl 0x37ba5ea48
37ba5e9e5nop [rax+rax]
37ba5e9f0
37ba5e9f0loc_37ba5e9f0:
37ba5e9f0mov edx, r9l
37ba5e9f3lea rax, [r14+8*r8]
37ba5e9f7sub edx, ecx
37ba5e9f9add rdx, r8
37ba5e9fclea rdx, [r13+8*rdx]
37ba5ea01mov r10, rdx
37ba5ea04sub r10, rax
37ba5ea07and r10l, 8
37ba5ea0bje 0x37ba5ea20
37ba5ea0dmov [rax], 0
37ba5ea14add rax, 8
37ba5ea18cmp rax, rdx
37ba5ea1bje 0x37ba5ea38
37ba5ea1dnop [rax]
37ba5ea20
37ba5ea20loc_37ba5ea20:
37ba5ea20mov [rax], 0
37ba5ea27add rax, 16
37ba5ea2bmov [rax-8], 0
37ba5ea33cmp rax, rdx
37ba5ea36jne 0x37ba5ea20
37ba5ea38
37ba5ea38loc_37ba5ea38:
37ba5ea38add r8, r15
37ba5ea3bcmp ecx, r9l
37ba5ea3eje 0x37ba5ea48
37ba5ea40add ecx, 1
37ba5ea43cmp r9l, ecx
37ba5ea46jge 0x37ba5e9f0
37ba5ea48
37ba5ea48loc_37ba5ea48:
37ba5ea48mov eax, [rsp+148]
37ba5ea4fmov [rsp+72], rbp
37ba5ea54mov [rsp+280], r11
37ba5ea5cmov [rsp+112], 1
37ba5ea65xor eax, 1
37ba5ea68mov rax, [rsp+360]
37ba5ea70mov [rsp+104], 1
37ba5ea79mov [rsp+96], 1
37ba5ea82mov [rsp+88], 1
37ba5ea8bmov [rsp+80], rax
37ba5ea90jne 0x37ba5f04a
37ba5ea96mov rax, [rsp+312]
37ba5ea9emov [rsp+40], rsi
37ba5eaa3lea r9, [rip+0x9e612a]
37ba5eaaamov [rsp+32], rsi
37ba5eaafmov rdx, [rsp+168]
37ba5eab7mov r8, r9
37ba5eabamov [rsp+64], rax
37ba5eabfmov rax, [rsp+304]
37ba5eac7mov rcx, [rsp+152]
37ba5eacfmov [rsp+56], rax
37ba5ead4mov rax, [rsp+136]
37ba5eadcmov [rsp+48], rax
37ba5eae1call ctrmm_
37ba5eae6mov r11, [rsp+280]
37ba5eaeemov eax, [r11]
37ba5eaf1test eax, eax
37ba5eaf3jg 0x37ba5f284
37ba5eaf9
37ba5eaf9loc_37ba5eaf9:
37ba5eaf9mov esi, [rsi]
37ba5eafb
37ba5eafbloc_37ba5eafb:
37ba5eafbtest esi, esi
37ba5eafdjle 0x37ba5e842
37ba5eb03
37ba5eb03loc_37ba5eb03:
37ba5eb03mov r9l, 1
37ba5eb09mov r11, -1
37ba5eb10mov r10, -1
37ba5eb17lea r14, [rbx+8]
37ba5eb1blea r13, [rbp+8]
37ba5eb1fcmp r9l, 1
37ba5eb23je 0x37ba5ebbd
37ba5eb29nop [rax]
37ba5eb30
37ba5eb30loc_37ba5eb30:
37ba5eb30mov ecx, r9l
37ba5eb33lea rdx, [r14+8*r10]
37ba5eb37lea r8, [r13+8*r11]
37ba5eb3cxor eax, eax
37ba5eb3eshr ecx, 1
37ba5eb40shl rcx, 4
37ba5eb44nop [rax+rax]
37ba5eb4anop [rax+rax]
37ba5eb55nop [rax+rax]
37ba5eb60
37ba5eb60loc_37ba5eb60:
37ba5eb60movups x0, [rdx+rax]
37ba5eb64movups x2, [r8+rax]
37ba5eb69subps x0, x2
37ba5eb6cmovups [rdx+rax], x0
37ba5eb70add rax, 16
37ba5eb74cmp rcx, rax
37ba5eb77jne 0x37ba5eb60
37ba5eb79test r9b, 1
37ba5eb7dje 0x37ba5eba0
37ba5eb7fmov eax, r9l
37ba5eb82or eax, 1
37ba5eb85
37ba5eb85loc_37ba5eb85:
37ba5eb85cdqe
37ba5eb87lea rdx, [r10+rax]
37ba5eb8badd rax, r11
37ba5eb8emovq x0, [rbx+8*rdx]
37ba5eb93movq x1, [rbp+8*rax]
37ba5eb99subps x0, x1
37ba5eb9cmovlps [rbx+8*rdx], x0
37ba5eba0
37ba5eba0loc_37ba5eba0:
37ba5eba0add r10, rdi
37ba5eba3add r11, r12
37ba5eba6cmp r9l, esi
37ba5eba9je 0x37ba5e842
37ba5ebafadd r9l, 1
37ba5ebb3cmp r9l, 1
37ba5ebb7jne 0x37ba5eb30
37ba5ebbd
37ba5ebbdloc_37ba5ebbd:
37ba5ebbdmov eax, 1
37ba5ebc2jmp 0x37ba5eb85
37ba5ebc4
37ba5ebc4loc_37ba5ebc4:
37ba5ebc4movsxd rax, r14l
37ba5ebc7xor r8l, r8l
37ba5ebcamov [rsp+280], r11
37ba5ebd2test rax, rax
37ba5ebd5mov [rsp+288], r10
37ba5ebddcmovs rax, r8
37ba5ebe1sub edx, ecx
37ba5ebe3mov [rsp+136], r12
37ba5ebebmov [rsp+128], edx
37ba5ebf2lea rdx, [8*r12]
37ba5ebfamov r12, rbp
37ba5ebfdmov r15, rax
37ba5ec00mov [rsp+152], rax
37ba5ec08mov r14, rdx
37ba5ec0bnot r15
37ba5ec0emov [rsp+352], rbp
37ba5ec16mov ebp, 1
37ba5ec1bmov [rsp+160], r15
37ba5ec23lea r15, [rip+0x9e5f9a]
37ba5ec2anop [rax+rax]
37ba5ec30
37ba5ec30loc_37ba5ec30:
37ba5ec30add ecx, ebp
37ba5ec32mov [rsp+32], r15
37ba5ec37mov r9, r12
37ba5ec3aadd ebp, 1
37ba5ec3dmovsxd rcx, ecx
37ba5ec40lea r8, [rip+0x9e5f7d]
37ba5ec47add r12, r14
37ba5ec4aimul rcx, rdi
37ba5ec4elea rdx, [r13+rcx+1]
37ba5ec53mov rcx, rsi
37ba5ec56lea rdx, [rbx+8*rdx]
37ba5ec5acall ccopy_
37ba5ec5fmov ecx, [rsi]
37ba5ec61cmp [rsp+128], ebp
37ba5ec68jge 0x37ba5ec30
37ba5ec6amov edx, [rsp+148]
37ba5ec71mov r12, [rsp+136]
37ba5ec79mov rax, [rsp+152]
37ba5ec81mov r11, [rsp+280]
37ba5ec89xor edx, 1
37ba5ec8cmov r10, [rsp+288]
37ba5ec94mov rbp, [rsp+352]
37ba5ec9cjne 0x37ba5f396
37ba5eca2lea rcx, [rip+0x9e5f21]
37ba5eca9lea r14, [rsp+188]
37ba5ecb1mov [rsp+152], rcx
37ba5ecb9lea rcx, [rip+0x9e5f0c]
37ba5ecc0mov [rsp+136], rcx
37ba5ecc8
37ba5ecc8loc_37ba5ecc8:
37ba5ecc8mov r8l, [r11]
37ba5eccbtest r8l, r8l
37ba5eccejle 0x37ba5edad
37ba5ecd4mov edx, [rsi]
37ba5ecd6mov ecx, [r10]
37ba5ecd9mov [rsp+128], rax
37ba5ece1mov r9, r14
37ba5ece4mov r15, [rsp+344]
37ba5ececmov [rsp+32], r11
37ba5ecf1mov r8, rsi
37ba5ecf4sub ecx, edx
37ba5ecf6add edx, 1
37ba5ecf9mov [rsp+88], rbp
37ba5ecfemovsxd rdx, edx
37ba5ed01mov [rsp+188], ecx
37ba5ed08mov rcx, [rsp+360]
37ba5ed10imul rdx, rax
37ba5ed14mov rax, [rsp+160]
37ba5ed1cmov [rsp+72], r15
37ba5ed21mov [rsp+96], rcx
37ba5ed26mov rcx, [rsp+136]
37ba5ed2emov [rsp+56], r15
37ba5ed33lea rdx, [rax+rdx+1]
37ba5ed38mov rax, [rsp+336]
37ba5ed40mov [rsp+80], rcx
37ba5ed45mov [rsp+40], rcx
37ba5ed4alea rcx, [rip+0x9e5e78]
37ba5ed51lea rdx, [rax+8*rdx]
37ba5ed55mov rax, [rsp+336]
37ba5ed5dmov [rsp+288], r10
37ba5ed65mov [rsp+64], rdx
37ba5ed6alea rdx, [rip+0x9e5e63]
37ba5ed71mov [rsp+48], rax
37ba5ed76mov [rsp+280], r11
37ba5ed7emov [rsp+112], 1
37ba5ed87mov [rsp+104], 1
37ba5ed90call cgemm_
37ba5ed95mov r10, [rsp+288]
37ba5ed9dmov rax, [rsp+128]
37ba5eda5mov r11, [rsp+280]
37ba5edad
37ba5edadloc_37ba5edad:
37ba5edadmov [rsp+128], rax
37ba5edb5mov rax, [rsp+360]
37ba5edbdlea r9, [rip+0x9e5e10]
37ba5edc4mov edx, [r10]
37ba5edc7sub edx, [rsi]
37ba5edc9mov [rsp+72], rbp
37ba5edcemov r8, r9
37ba5edd1mov [rsp+80], rax
37ba5edd6mov rax, [rsp+312]
37ba5eddemov r15, [rsp+136]
37ba5ede6mov [rsp+40], r14
37ba5edebmov [rsp+64], rax
37ba5edf0mov rax, [rsp+304]
37ba5edf8mov [rsp+48], r15
37ba5edfdmov rcx, [rsp+152]
37ba5ee05mov [rsp+96], 1
37ba5ee0emov [rsp+88], 1
37ba5ee17mov [rsp+56], rax
37ba5ee1cmov [rsp+32], rsi
37ba5ee21mov [rsp+188], edx
37ba5ee28lea rdx, [rip+0x9e5d99]
37ba5ee2fmov [rsp+280], r11
37ba5ee37mov [rsp+288], r10
37ba5ee3fmov [rsp+168], rdx
37ba5ee47mov [rsp+112], 1
37ba5ee50mov [rsp+104], 1
37ba5ee59call ctrmm_
37ba5ee5emov r11, [rsp+280]
37ba5ee66mov r10, [rsp+288]
37ba5ee6emov ecx, [r11]
37ba5ee71test ecx, ecx
37ba5ee73jle 0x37ba5ef35
37ba5ee79mov edx, [rsi]
37ba5ee7bmov ecx, [r10]
37ba5ee7emov [rsp+80], r15
37ba5ee83mov r8, r11
37ba5ee86mov rax, [rsp+344]
37ba5ee8emov [rsp+64], rbp
37ba5ee93mov r9, r14
37ba5ee96sub ecx, edx
37ba5ee98add edx, 1
37ba5ee9bmov [rsp+32], rsi
37ba5eea0mov [rsp+96], rax
37ba5eea5movsxd rdx, edx
37ba5eea8mov rax, [rsp+128]
37ba5eeb0mov [rsp+188], ecx
37ba5eeb7mov rcx, [rsp+160]
37ba5eebfmov [rsp+112], 1
37ba5eec8imul rax, rdx
37ba5eecclea rdx, [rip+0x9e5d01]
37ba5eed3mov [rsp+104], 1
37ba5eedclea rax, [rcx+rax+1]
37ba5eee1mov rcx, [rsp+336]
37ba5eee9lea rax, [rcx+8*rax]
37ba5eeedmov [rsp+48], rcx
37ba5eef2mov rcx, rdx
37ba5eef5mov [rsp+88], rax
37ba5eefamov rax, [rsp+360]
37ba5ef02mov [rsp+72], rax
37ba5ef07mov rax, [rsp+344]
37ba5ef0fmov [rsp+56], rax
37ba5ef14lea rax, [rip+0x9e5cbd]
37ba5ef1bmov [rsp+40], rax
37ba5ef20call cgemm_
37ba5ef25mov r10, [rsp+288]
37ba5ef2dmov r11, [rsp+280]
37ba5ef35
37ba5ef35loc_37ba5ef35:
37ba5ef35mov eax, [rsp+148]
37ba5ef3cxor eax, 1
37ba5ef3fjne 0x37ba5f46d
37ba5ef45
37ba5ef45loc_37ba5ef45:
37ba5ef45mov ecx, [rsi]
37ba5ef47mov eax, [r10]
37ba5ef4asub eax, ecx
37ba5ef4ctest eax, eax
37ba5ef4ejle 0x37ba5e912
37ba5ef54lea r14l, [rcx+1]
37ba5ef58lea rdx, [rbp+8]
37ba5ef5cmov r15, -1
37ba5ef63mov [rsp+128], rdx
37ba5ef6badd eax, r14l
37ba5ef6etest ecx, ecx
37ba5ef70jle 0x37ba5f51b
37ba5ef76mov r10l, ecx
37ba5ef79mov r9l, ecx
37ba5ef7cmov edx, ecx
37ba5ef7emov [rsp+280], r11
37ba5ef86or r10l, 1
37ba5ef8ashr r9l, 1
37ba5ef8dand edx, 1
37ba5ef90mov r11l, eax
37ba5ef93mov [rsp+160], r10l
37ba5ef9bshl r9, 4
37ba5ef9fmov [rsp+296], rsi
37ba5efa7mov esi, edx
37ba5efa9nop [rax]
37ba5efb0
37ba5efb0loc_37ba5efb0:
37ba5efb0movsxd r10, r14l
37ba5efb3imul r10, rdi
37ba5efb7cmp ecx, 1
37ba5efbaje 0x37ba5f043
37ba5efc0mov rax, r10
37ba5efc3sub rax, rdi
37ba5efc6lea rdx, [rbx+8*rax]
37ba5efcamov rax, [rsp+128]
37ba5efd2lea r8, [rax+8*r15]
37ba5efd6xor eax, eax
37ba5efd8nop [rax+rax]
37ba5efe0
37ba5efe0loc_37ba5efe0:
37ba5efe0movups x0, [rdx+rax]
37ba5efe4movups x3, [r8+rax]
37ba5efe9subps x0, x3
37ba5efecmovups [rdx+rax], x0
37ba5eff0add rax, 16
37ba5eff4cmp rax, r9
37ba5eff7jne 0x37ba5efe0
37ba5eff9test esi, esi
37ba5effbje 0x37ba5f022
37ba5effdmovsxd rax, [rsp+160]
37ba5f005
37ba5f005loc_37ba5f005:
37ba5f005add r10, r13
37ba5f008add r10, rax
37ba5f00badd rax, r15
37ba5f00emovq x0, [rbx+8*r10]
37ba5f014movq x1, [rbp+8*rax]
37ba5f01asubps x0, x1
37ba5f01dmovlps [rbx+8*r10], x0
37ba5f022
37ba5f022loc_37ba5f022:
37ba5f022add r14l, 1
37ba5f026add r15, r12
37ba5f029cmp r14l, r11l
37ba5f02cjne 0x37ba5efb0
37ba5f02emov r11, [rsp+280]
37ba5f036mov rsi, [rsp+296]
37ba5f03ejmp 0x37ba5e912
37ba5f043
37ba5f043loc_37ba5f043:
37ba5f043mov eax, 1
37ba5f048jmp 0x37ba5f005
37ba5f04a
37ba5f04aloc_37ba5f04a:
37ba5f04amov rax, [rsp+328]
37ba5f052mov r14, [rsp+136]
37ba5f05amov [rsp+56], rbx
37ba5f05flea r9, [rip+0x9e5b62]
37ba5f066mov r15, [rsp+152]
37ba5f06emov [rsp+40], rsi
37ba5f073lea r8, [rip+0x9e5b4f]
37ba5f07amov [rsp+64], rax
37ba5f07fmov [rsp+48], r14
37ba5f084mov rdx, r15
37ba5f087mov rcx, r15
37ba5f08amov [rsp+32], rsi
37ba5f08fcall ctrmm_
37ba5f094mov rax, [rsp+360]
37ba5f09cmov [rsp+72], rbp
37ba5f0a1lea r9, [rip+0x9e5b2c]
37ba5f0a8mov [rsp+112], 1
37ba5f0b1mov r8, r9
37ba5f0b4mov rcx, r15
37ba5f0b7mov rdx, [rsp+168]
37ba5f0bfmov [rsp+80], rax
37ba5f0c4mov rax, [rsp+312]
37ba5f0ccmov [rsp+104], 1
37ba5f0d5mov [rsp+64], rax
37ba5f0damov rax, [rsp+304]
37ba5f0e2mov [rsp+96], 1
37ba5f0ebmov [rsp+88], 1
37ba5f0f4mov [rsp+56], rax
37ba5f0f9mov [rsp+48], r14
37ba5f0femov [rsp+40], rsi
37ba5f103mov [rsp+32], rsi
37ba5f108call ctrmm_
37ba5f10dmov r11, [rsp+280]
37ba5f115mov edx, [r11]
37ba5f118test edx, edx
37ba5f11ajg 0x37ba5f30d
37ba5f120
37ba5f120loc_37ba5f120:
37ba5f120mov rax, [rsp+360]
37ba5f128mov [rsp+40], rsi
37ba5f12dlea r9, [rip+0x9e5a94]
37ba5f134lea r8, [rip+0x9e5a99]
37ba5f13bmov [rsp+32], rsi
37ba5f140mov rcx, [rsp+152]
37ba5f148mov [rsp+80], rax
37ba5f14dmov rax, [rsp+328]
37ba5f155mov [rsp+112], 1
37ba5f15emov rdx, rcx
37ba5f161mov [rsp+64], rax
37ba5f166mov rax, [rsp+136]
37ba5f16emov [rsp+104], 1
37ba5f177mov [rsp+96], 1
37ba5f180mov [rsp+88], 1
37ba5f189mov [rsp+72], rbp
37ba5f18emov [rsp+56], rbx
37ba5f193mov [rsp+48], rax
37ba5f198call ctrmm_
37ba5f19dmov esi, [rsi]
37ba5f19fcmp esi, 1
37ba5f1a2jle 0x37ba5eafb
37ba5f1a8movss x1, [rip+0x9e5a38]
37ba5f1b0lea r10l, [rsi-1]
37ba5f1b4lea r8, [rbp+8]
37ba5f1b8mov r13, -1
37ba5f1bflea r15, [8*r12+8]
37ba5f1c7lea r14, [8*rdi+8]
37ba5f1cfmov r11, -1
37ba5f1d6mov r9l, 2
37ba5f1dclea rcx, [rbx+8]
37ba5f1e0shufps x1, x1, 0
37ba5f1e4nop
37ba5f1e5nop [rax+rax]
37ba5f1f0
37ba5f1f0loc_37ba5f1f0:
37ba5f1f0mov eax, r9l
37ba5f1f3cmp esi, r9l
37ba5f1f6jl 0x37ba5eb03
37ba5f1fccmp r10l, 1
37ba5f200je 0x37ba5f244
37ba5f202mov edx, r10l
37ba5f205xor eax, eax
37ba5f207shr edx, 1
37ba5f209shl rdx, 4
37ba5f20dnop [rax+rax]
37ba5f215nop [rax+rax]
37ba5f220
37ba5f220loc_37ba5f220:
37ba5f220movups x0, [r8+rax]
37ba5f225xorps x0, x1
37ba5f228movups [rcx+rax], x0
37ba5f22cadd rax, 16
37ba5f230cmp rax, rdx
37ba5f233jne 0x37ba5f220
37ba5f235test r10b, 1
37ba5f239je 0x37ba5f262
37ba5f23bmov eax, r10l
37ba5f23eand eax, -2
37ba5f241add eax, r9l
37ba5f244
37ba5f244loc_37ba5f244:
37ba5f244movq x4, [rip+0x9e599c]
37ba5f24ccdqe
37ba5f24elea rdx, [r11+rax]
37ba5f252add rax, r13
37ba5f255movq x0, [rbp+8*rdx]
37ba5f25bxorps x0, x4
37ba5f25emovlps [rbx+8*rax], x0
37ba5f262
37ba5f262loc_37ba5f262:
37ba5f262add r11, r12
37ba5f265add r13, rdi
37ba5f268sub r10l, 1
37ba5f26cadd r8, r15
37ba5f26fadd rcx, r14
37ba5f272cmp r9l, esi
37ba5f275je 0x37ba5eb03
37ba5f27badd r9l, 1
37ba5f27fjmp 0x37ba5f1f0
37ba5f284
37ba5f284loc_37ba5f284:
37ba5f284mov rax, [rsp+344]
37ba5f28cmov [rsp+56], rbp
37ba5f291lea r9, [rip+0x9e593c]
37ba5f298lea rcx, [rip+0x9e5941]
37ba5f29fmov [rsp+112], 1
37ba5f2a8mov r8, r9
37ba5f2abmov rdx, [rsp+168]
37ba5f2b3mov [rsp+80], rax
37ba5f2b8mov rax, [rsp+336]
37ba5f2c0mov [rsp+104], 1
37ba5f2c9mov [rsp+72], rax
37ba5f2cemov rax, [rsp+360]
37ba5f2d6mov [rsp+96], 1
37ba5f2dfmov [rsp+64], rax
37ba5f2e4lea rax, [rip+0x9e58ed]
37ba5f2ebmov [rsp+88], 1
37ba5f2f4mov [rsp+48], rax
37ba5f2f9mov [rsp+40], rsi
37ba5f2femov [rsp+32], r11
37ba5f303call ctrmm_
37ba5f308jmp 0x37ba5eaf9
37ba5f30d
37ba5f30dloc_37ba5f30d:
37ba5f30dmov rax, [rsp+344]
37ba5f315mov [rsp+56], rbp
37ba5f31alea r9, [rip+0x9e58b3]
37ba5f321lea rcx, [rip+0x9e58b8]
37ba5f328mov [rsp+112], 1
37ba5f331mov r8, r9
37ba5f334mov rdx, [rsp+168]
37ba5f33cmov [rsp+80], rax
37ba5f341mov rax, [rsp+336]
37ba5f349mov [rsp+104], 1
37ba5f352mov [rsp+72], rax
37ba5f357mov rax, [rsp+360]
37ba5f35fmov [rsp+96], 1
37ba5f368mov [rsp+64], rax
37ba5f36dlea rax, [rip+0x9e5864]
37ba5f374mov [rsp+88], 1
37ba5f37dmov [rsp+48], rax
37ba5f382mov [rsp+40], rsi
37ba5f387mov [rsp+32], r11
37ba5f38ccall ctrmm_
37ba5f391jmp 0x37ba5f120
37ba5f396
37ba5f396loc_37ba5f396:
37ba5f396mov edx, [r10]
37ba5f399lea r14, [rsp+188]
37ba5f3a1mov [rsp+112], 1
37ba5f3aalea r9, [rip+0x9e5817]
37ba5f3b1mov [rsp+104], 1
37ba5f3balea r8, [rip+0x9e5808]
37ba5f3c1sub edx, ecx
37ba5f3c3mov rcx, [rsp+360]
37ba5f3cbmov [rsp+72], rbp
37ba5f3d0mov [rsp+96], 1
37ba5f3d9mov [rsp+80], rcx
37ba5f3demov rcx, [rsp+328]
37ba5f3e6mov [rsp+88], 1
37ba5f3efmov [rsp+64], rcx
37ba5f3f4lea rcx, [rip+0x9e57d1]
37ba5f3fbmov [rsp+48], rcx
37ba5f400mov [rsp+56], rbx
37ba5f405mov [rsp+40], r14
37ba5f40amov [rsp+32], rsi
37ba5f40fmov [rsp+128], rax
37ba5f417lea rax, [rip+0x9e57ac]
37ba5f41emov [rsp+188], edx
37ba5f425mov rdx, rax
37ba5f428mov [rsp+136], rcx
37ba5f430mov rcx, rax
37ba5f433mov [rsp+280], r11
37ba5f43bmov [rsp+288], r10
37ba5f443mov [rsp+152], rax
37ba5f44bcall ctrmm_
37ba5f450mov r11, [rsp+280]
37ba5f458mov rax, [rsp+128]
37ba5f460mov r10, [rsp+288]
37ba5f468jmp 0x37ba5ecc8
37ba5f46d
37ba5f46dloc_37ba5f46d:
37ba5f46dmov eax, [r10]
37ba5f470sub eax, [rsi]
37ba5f472mov [rsp+112], 1
37ba5f47blea r9, [rip+0x9e5746]
37ba5f482mov [rsp+188], eax
37ba5f489lea r8, [rip+0x9e5744]
37ba5f490mov rax, [rsp+360]
37ba5f498mov rcx, [rsp+152]
37ba5f4a0mov [rsp+72], rbp
37ba5f4a5mov [rsp+80], rax
37ba5f4aamov rax, [rsp+328]
37ba5f4b2mov [rsp+104], 1
37ba5f4bbmov rdx, rcx
37ba5f4bemov [rsp+64], rax
37ba5f4c3mov rax, [rsp+136]
37ba5f4cbmov [rsp+96], 1
37ba5f4d4mov [rsp+88], 1
37ba5f4ddmov [rsp+56], rbx
37ba5f4e2mov [rsp+48], rax
37ba5f4e7mov [rsp+40], r14
37ba5f4ecmov [rsp+32], rsi
37ba5f4f1mov [rsp+280], r11
37ba5f4f9mov [rsp+288], r10
37ba5f501call ctrmm_
37ba5f506mov r11, [rsp+280]
37ba5f50emov r10, [rsp+288]
37ba5f516jmp 0x37ba5ef45
37ba5f51b
37ba5f51bloc_37ba5f51b:
37ba5f51bmov edx, eax
37ba5f51d
37ba5f51dloc_37ba5f51d:
37ba5f51dlea eax, [r14+1]
37ba5f521cmp eax, edx
37ba5f523je 0x37ba5ea48
37ba5f529add r14l, 2
37ba5f52dcmp r14l, edx
37ba5f530jne 0x37ba5f51d
37ba5f532jmp 0x37ba5e912
37ba5e800
37ba5f537
37ba5f537 // align 0x10
37ba5f537 // align 0x10
37ba5f540
37ba5f540clarfg_:
37ba5f540push r15
37ba5f542push r14
37ba5f544push r13
37ba5f546push r12
37ba5f548push rbp
37ba5f549push rdi
37ba5f54apush rsi
37ba5f54bpush rbx
37ba5f54csub rsp, 136
37ba5f553movups [rsp+96], x6
37ba5f558movups [rsp+112], x7
37ba5f55dmov eax, [rcx]
37ba5f55fmov r12, rcx
37ba5f562mov rbx, rdx
37ba5f565mov rsi, r8
37ba5f568mov rdi, r9
37ba5f56btest eax, eax
37ba5f56djle 0x37ba5f5cb
37ba5f56flea rbp, [rsp+88]
37ba5f574sub eax, 1
37ba5f577mov rdx, rsi
37ba5f57amov r8, r9
37ba5f57dmov rcx, rbp
37ba5f580mov [rsp+88], eax
37ba5f584call scnrm2_
37ba5f589pxor x1, x1
37ba5f58dxor eax, eax
37ba5f58fmov edx, 0
37ba5f594ucomiss x0, x1
37ba5f597movss x3, [rbx]
37ba5f59bmovss x2, [rbx+4]
37ba5f5a0movss [rsp+84], x0
37ba5f5a6movss [rsp+76], x3
37ba5f5acsetnp al
37ba5f5afmovss [rsp+72], x2
37ba5f5b5cmovne eax, edx
37ba5f5b8test eax, eax
37ba5f5baje 0x37ba5f600
37ba5f5bcxor eax, eax
37ba5f5beucomiss x2, x1
37ba5f5c1setnp al
37ba5f5c4cmovne eax, edx
37ba5f5c7test eax, eax
37ba5f5c9je 0x37ba5f600
37ba5f5cb
37ba5f5cbloc_37ba5f5cb:
37ba5f5cbmov rax, [rsp+240]
37ba5f5d3mov [rax], 0
37ba5f5da
37ba5f5daloc_37ba5f5da:
37ba5f5damovups x6, [rsp+96]
37ba5f5dfmovups x7, [rsp+112]
37ba5f5e4add rsp, 136
37ba5f5ebpop rbx
37ba5f5ecpop rsi
37ba5f5edpop rdi
37ba5f5eepop rbp
37ba5f5efpop r12
37ba5f5f1pop r13
37ba5f5f3pop r14
37ba5f5f5pop r15
37ba5f5f7ret
37ba5f5f8
37ba5f5f8 0f 1f 84 00 00 00 00 00 ........
37ba5f600
37ba5f600loc_37ba5f600:
37ba5f600lea rax, [rsp+76]
37ba5f605lea r8, [rsp+84]
37ba5f60amovss [rsp+60], x3
37ba5f610mov rcx, rax
37ba5f613lea rdx, [rsp+72]
37ba5f618mov [rsp+48], rax
37ba5f61dmov r15, r8
37ba5f620mov [rsp+40], rdx
37ba5f625call slapy3_
37ba5f62amov edx, 1
37ba5f62flea rcx, [rip+0x9e55ba]
37ba5f636movaps x6, x0
37ba5f639call slamch_
37ba5f63emov edx, 1
37ba5f643lea rcx, [rip+0x9e55a7]
37ba5f64amovaps x7, x0
37ba5f64dcall slamch_
37ba5f652divss x7, x0
37ba5f656movss x0, [rip+0x9e559e]
37ba5f65edivss x0, x7
37ba5f662movss [rsp+80], x0
37ba5f668movaps x0, x6
37ba5f66bandps x0, [rip+0x9e558e]
37ba5f672comiss x7, x0
37ba5f675ja 0x37ba5f760
37ba5f67bmovss x3, [rsp+60]
37ba5f681movss x4, [rip+0x9e5587]
37ba5f689movaps x0, x4
37ba5f68cxor r13l, r13l
37ba5f68fandnps x0, x6
37ba5f692andps x3, x4
37ba5f695orps x0, x3
37ba5f698movaps x6, x0
37ba5f69bxorps x6, x4
37ba5f69e
37ba5f69eloc_37ba5f69e:
37ba5f69emovss x2, [rsp+72]
37ba5f6a4movaps x1, x6
37ba5f6a7subss x1, [rsp+76]
37ba5f6admov rdx, rbp
37ba5f6b0mov rax, [rsp+240]
37ba5f6b8lea rcx, [rip+0x9e5535]
37ba5f6bfdivss x2, x6
37ba5f6c3divss x1, x6
37ba5f6c7xorps x2, x4
37ba5f6caunpcklps x1, x2
37ba5f6cdmovss x2, [rbx+4]
37ba5f6d2movlps [rax], x1
37ba5f6d5movss x1, [rbx]
37ba5f6d9subss x1, x6
37ba5f6ddunpcklps x1, x2
37ba5f6e0movlps [rsp+88], x1
37ba5f6e5call cladiv_
37ba5f6eamov r9, rdi
37ba5f6edmov r8, rsi
37ba5f6f0mov rdx, rbx
37ba5f6f3mov rcx, rax
37ba5f6f6movd x0, eax
37ba5f6famov eax, [r12]
37ba5f6feshr rcx, 32
37ba5f702movd x5, ecx
37ba5f706sub eax, 1
37ba5f709mov rcx, rbp
37ba5f70cunpcklps x0, x5
37ba5f70fmov [rsp+88], eax
37ba5f713movlps [rbx], x0
37ba5f716call cscal_
37ba5f71btest r13l, r13l
37ba5f71eje 0x37ba5f74f
37ba5f720lea edx, [r13+1]
37ba5f724and r13l, 1
37ba5f728mov eax, 1
37ba5f72dje 0x37ba5f740
37ba5f72fmulss x6, x7
37ba5f733mov eax, 2
37ba5f738cmp edx, 2
37ba5f73bje 0x37ba5f74f
37ba5f73dnop [rax]
37ba5f740
37ba5f740loc_37ba5f740:
37ba5f740mulss x6, x7
37ba5f744add eax, 2
37ba5f747mulss x6, x7
37ba5f74bcmp edx, eax
37ba5f74djne 0x37ba5f740
37ba5f74f
37ba5f74floc_37ba5f74f:
37ba5f74fmov [rbx+4], 0
37ba5f756movss [rbx], x6
37ba5f75ajmp 0x37ba5f5da
37ba5f75f
37ba5f75f 90 .
37ba5f760
37ba5f760loc_37ba5f760:
37ba5f760xor r13l, r13l
37ba5f763jmp 0x37ba5f76e
37ba5f765
37ba5f765 0f 1f 00 ...
37ba5f768
37ba5f768loc_37ba5f768:
37ba5f768cmp r13l, 20
37ba5f76cje 0x37ba5f7c5
37ba5f76e
37ba5f76eloc_37ba5f76e:
37ba5f76emov eax, [r12]
37ba5f772mov r9, rdi
37ba5f775mov r8, rsi
37ba5f778lea rdx, [rsp+80]
37ba5f77dmov rcx, rbp
37ba5f780add r13l, 1
37ba5f784sub eax, 1
37ba5f787mov [rsp+88], eax
37ba5f78bcall csscal_
37ba5f790movss x0, [rsp+80]
37ba5f796movss x1, [rsp+72]
37ba5f79cmulss x6, x0
37ba5f7a0mulss x1, x0
37ba5f7a4mulss x0, [rsp+76]
37ba5f7aamovss [rsp+72], x1
37ba5f7b0movss [rsp+76], x0
37ba5f7b6movaps x0, x6
37ba5f7b9andps x0, [rip+0x9e5440]
37ba5f7c0comiss x7, x0
37ba5f7c3ja 0x37ba5f768
37ba5f7c5
37ba5f7c5loc_37ba5f7c5:
37ba5f7c5mov eax, [r12]
37ba5f7c9mov r8, rdi
37ba5f7ccmov rdx, rsi
37ba5f7cfmov rcx, rbp
37ba5f7d2sub eax, 1
37ba5f7d5mov [rsp+88], eax
37ba5f7d9call scnrm2_
37ba5f7demovss x6, [rsp+76]
37ba5f7e4movss x1, [rsp+72]
37ba5f7eamov r8, r15
37ba5f7edmovss [rsp+84], x0
37ba5f7f3mov rdx, [rsp+40]
37ba5f7f8mov rcx, [rsp+48]
37ba5f7fdmovaps x0, x6
37ba5f800unpcklps x0, x1
37ba5f803movlps [rbx], x0
37ba5f806call slapy3_
37ba5f80bmovss x4, [rip+0x9e53fd]
37ba5f813andps x6, x4
37ba5f816movaps x1, x0
37ba5f819movaps x0, x4
37ba5f81candnps x0, x1
37ba5f81forps x0, x6
37ba5f822movaps x6, x0
37ba5f825xorps x6, x4
37ba5f828jmp 0x37ba5f69e
37ba5f540
37ba5f540clarfg_:
37ba5f540push r15
37ba5f542push r14
37ba5f544push r13
37ba5f546push r12
37ba5f548push rbp
37ba5f549push rdi
37ba5f54apush rsi
37ba5f54bpush rbx
37ba5f54csub rsp, 136
37ba5f553movups [rsp+96], x6
37ba5f558movups [rsp+112], x7
37ba5f55dmov eax, [rcx]
37ba5f55fmov r12, rcx
37ba5f562mov rbx, rdx
37ba5f565mov rsi, r8
37ba5f568mov rdi, r9
37ba5f56btest eax, eax
37ba5f56djle 0x37ba5f5cb
37ba5f56flea rbp, [rsp+88]
37ba5f574sub eax, 1
37ba5f577mov rdx, rsi
37ba5f57amov r8, r9
37ba5f57dmov rcx, rbp
37ba5f580mov [rsp+88], eax
37ba5f584call scnrm2_
37ba5f589pxor x1, x1
37ba5f58dxor eax, eax
37ba5f58fmov edx, 0
37ba5f594ucomiss x0, x1
37ba5f597movss x3, [rbx]
37ba5f59bmovss x2, [rbx+4]
37ba5f5a0movss [rsp+84], x0
37ba5f5a6movss [rsp+76], x3
37ba5f5acsetnp al
37ba5f5afmovss [rsp+72], x2
37ba5f5b5cmovne eax, edx
37ba5f5b8test eax, eax
37ba5f5baje 0x37ba5f600
37ba5f5bcxor eax, eax
37ba5f5beucomiss x2, x1
37ba5f5c1setnp al
37ba5f5c4cmovne eax, edx
37ba5f5c7test eax, eax
37ba5f5c9je 0x37ba5f600
37ba5f5cb
37ba5f5cbloc_37ba5f5cb:
37ba5f5cbmov rax, [rsp+240]
37ba5f5d3mov [rax], 0
37ba5f5da
37ba5f5daloc_37ba5f5da:
37ba5f5damovups x6, [rsp+96]
37ba5f5dfmovups x7, [rsp+112]
37ba5f5e4add rsp, 136
37ba5f5ebpop rbx
37ba5f5ecpop rsi
37ba5f5edpop rdi
37ba5f5eepop rbp
37ba5f5efpop r12
37ba5f5f1pop r13
37ba5f5f3pop r14
37ba5f5f5pop r15
37ba5f5f7ret
37ba5f5f8
37ba5f5f8 0f 1f 84 00 00 00 00 00 ........
37ba5f600
37ba5f600loc_37ba5f600:
37ba5f600lea rax, [rsp+76]
37ba5f605lea r8, [rsp+84]
37ba5f60amovss [rsp+60], x3
37ba5f610mov rcx, rax
37ba5f613lea rdx, [rsp+72]
37ba5f618mov [rsp+48], rax
37ba5f61dmov r15, r8
37ba5f620mov [rsp+40], rdx
37ba5f625call slapy3_
37ba5f62amov edx, 1
37ba5f62flea rcx, [rip+0x9e55ba]
37ba5f636movaps x6, x0
37ba5f639call slamch_
37ba5f63emov edx, 1
37ba5f643lea rcx, [rip+0x9e55a7]
37ba5f64amovaps x7, x0
37ba5f64dcall slamch_
37ba5f652divss x7, x0
37ba5f656movss x0, [rip+0x9e559e]
37ba5f65edivss x0, x7
37ba5f662movss [rsp+80], x0
37ba5f668movaps x0, x6
37ba5f66bandps x0, [rip+0x9e558e]
37ba5f672comiss x7, x0
37ba5f675ja 0x37ba5f760
37ba5f67bmovss x3, [rsp+60]
37ba5f681movss x4, [rip+0x9e5587]
37ba5f689movaps x0, x4
37ba5f68cxor r13l, r13l
37ba5f68fandnps x0, x6
37ba5f692andps x3, x4
37ba5f695orps x0, x3
37ba5f698movaps x6, x0
37ba5f69bxorps x6, x4
37ba5f69e
37ba5f69eloc_37ba5f69e:
37ba5f69emovss x2, [rsp+72]
37ba5f6a4movaps x1, x6
37ba5f6a7subss x1, [rsp+76]
37ba5f6admov rdx, rbp
37ba5f6b0mov rax, [rsp+240]
37ba5f6b8lea rcx, [rip+0x9e5535]
37ba5f6bfdivss x2, x6
37ba5f6c3divss x1, x6
37ba5f6c7xorps x2, x4
37ba5f6caunpcklps x1, x2
37ba5f6cdmovss x2, [rbx+4]
37ba5f6d2movlps [rax], x1
37ba5f6d5movss x1, [rbx]
37ba5f6d9subss x1, x6
37ba5f6ddunpcklps x1, x2
37ba5f6e0movlps [rsp+88], x1
37ba5f6e5call cladiv_
37ba5f6eamov r9, rdi
37ba5f6edmov r8, rsi
37ba5f6f0mov rdx, rbx
37ba5f6f3mov rcx, rax
37ba5f6f6movd x0, eax
37ba5f6famov eax, [r12]
37ba5f6feshr rcx, 32
37ba5f702movd x5, ecx
37ba5f706sub eax, 1
37ba5f709mov rcx, rbp
37ba5f70cunpcklps x0, x5
37ba5f70fmov [rsp+88], eax
37ba5f713movlps [rbx], x0
37ba5f716call cscal_
37ba5f71btest r13l, r13l
37ba5f71eje 0x37ba5f74f
37ba5f720lea edx, [r13+1]
37ba5f724and r13l, 1
37ba5f728mov eax, 1
37ba5f72dje 0x37ba5f740
37ba5f72fmulss x6, x7
37ba5f733mov eax, 2
37ba5f738cmp edx, 2
37ba5f73bje 0x37ba5f74f
37ba5f73dnop [rax]
37ba5f740
37ba5f740loc_37ba5f740:
37ba5f740mulss x6, x7
37ba5f744add eax, 2
37ba5f747mulss x6, x7
37ba5f74bcmp edx, eax
37ba5f74djne 0x37ba5f740
37ba5f74f
37ba5f74floc_37ba5f74f:
37ba5f74fmov [rbx+4], 0
37ba5f756movss [rbx], x6
37ba5f75ajmp 0x37ba5f5da
37ba5f75f
37ba5f75f 90 .
37ba5f760
37ba5f760loc_37ba5f760:
37ba5f760xor r13l, r13l
37ba5f763jmp 0x37ba5f76e
37ba5f765
37ba5f765 0f 1f 00 ...
37ba5f768
37ba5f768loc_37ba5f768:
37ba5f768cmp r13l, 20
37ba5f76cje 0x37ba5f7c5
37ba5f76e
37ba5f76eloc_37ba5f76e:
37ba5f76emov eax, [r12]
37ba5f772mov r9, rdi
37ba5f775mov r8, rsi
37ba5f778lea rdx, [rsp+80]
37ba5f77dmov rcx, rbp
37ba5f780add r13l, 1
37ba5f784sub eax, 1
37ba5f787mov [rsp+88], eax
37ba5f78bcall csscal_
37ba5f790movss x0, [rsp+80]
37ba5f796movss x1, [rsp+72]
37ba5f79cmulss x6, x0
37ba5f7a0mulss x1, x0
37ba5f7a4mulss x0, [rsp+76]
37ba5f7aamovss [rsp+72], x1
37ba5f7b0movss [rsp+76], x0
37ba5f7b6movaps x0, x6
37ba5f7b9andps x0, [rip+0x9e5440]
37ba5f7c0comiss x7, x0
37ba5f7c3ja 0x37ba5f768
37ba5f7c5
37ba5f7c5loc_37ba5f7c5:
37ba5f7c5mov eax, [r12]
37ba5f7c9mov r8, rdi
37ba5f7ccmov rdx, rsi
37ba5f7cfmov rcx, rbp
37ba5f7d2sub eax, 1
37ba5f7d5mov [rsp+88], eax
37ba5f7d9call scnrm2_
37ba5f7demovss x6, [rsp+76]
37ba5f7e4movss x1, [rsp+72]
37ba5f7eamov r8, r15
37ba5f7edmovss [rsp+84], x0
37ba5f7f3mov rdx, [rsp+40]
37ba5f7f8mov rcx, [rsp+48]
37ba5f7fdmovaps x0, x6
37ba5f800unpcklps x0, x1
37ba5f803movlps [rbx], x0
37ba5f806call slapy3_
37ba5f80bmovss x4, [rip+0x9e53fd]
37ba5f813andps x6, x4
37ba5f816movaps x1, x0
37ba5f819movaps x0, x4
37ba5f81candnps x0, x1
37ba5f81forps x0, x6
37ba5f822movaps x6, x0
37ba5f825xorps x6, x4
37ba5f828jmp 0x37ba5f69e
37ba5f540
37ba5f82d
37ba5f82d // align 0x20
37ba5f82d // align 0x20
37ba5f840
37ba5f840clarfgp_:
37ba5f840push r15
37ba5f842push r14
37ba5f844push r13
37ba5f846push r12
37ba5f848push rbp
37ba5f849push rdi
37ba5f84apush rsi
37ba5f84bpush rbx
37ba5f84csub rsp, 184
37ba5f853movups [rsp+112], x6
37ba5f858movups [rsp+128], x7
37ba5f860movups [rsp+144], x8
37ba5f869movups [rsp+160], x9
37ba5f872mov eax, [rcx]
37ba5f874mov r13, [rsp+288]
37ba5f87cmov rdi, rcx
37ba5f87fmov rsi, rdx
37ba5f882mov rbx, r8
37ba5f885mov rbp, r9
37ba5f888test eax, eax
37ba5f88ajle 0x37ba5f980
37ba5f890mov edx, 9
37ba5f895lea rcx, [rip+0x9e5384]
37ba5f89ccall slamch_
37ba5f8a1mov eax, [rdi]
37ba5f8a3mov r8, rbp
37ba5f8a6mov rdx, rbx
37ba5f8a9lea rcx, [rsp+108]
37ba5f8aemovaps x9, x0
37ba5f8b2sub eax, 1
37ba5f8b5mov [rsp+108], eax
37ba5f8b9call scnrm2_
37ba5f8bemovq x1, [rsi]
37ba5f8c2movss x8, [rsi]
37ba5f8c7movaps x7, x0
37ba5f8camovss [rsp+104], x0
37ba5f8d0movshdup x6, x1
37ba5f8d4movd ecx, x8
37ba5f8d9movlps [rsp+32], x1
37ba5f8demovss [rsp+96], x8
37ba5f8e5movd eax, x6
37ba5f8e9movss [rsp+92], x6
37ba5f8efshl rax, 32
37ba5f8f3or rcx, rax
37ba5f8f6call fn_37c42fc90
37ba5f8fbmulss x0, x9
37ba5f900comiss x0, x7
37ba5f903jb 0x37ba5f9c0
37ba5f909pxor x0, x0
37ba5f90dmov edx, 0
37ba5f912ucomiss x6, x0
37ba5f915setnp al
37ba5f918cmovne eax, edx
37ba5f91btest al, al
37ba5f91dje 0x37ba5f9c0
37ba5f923comiss x8, x0
37ba5f927jae 0x37ba5f980
37ba5f929movq x2, [rip+0x9e5307]
37ba5f931movq x1, [rsp+32]
37ba5f937mov [r13], 0x40000000
37ba5f93fmov ecx, [rdi]
37ba5f941xorps x1, x2
37ba5f944cmp ecx, 1
37ba5f947jle 0x37ba5f971
37ba5f949movsxd rdx, [rbp]
37ba5f94dmov eax, 1
37ba5f952shl rdx, 3
37ba5f956nop [rax+rax]
37ba5f960
37ba5f960loc_37ba5f960:
37ba5f960add eax, 1
37ba5f963mov [rbx], 0
37ba5f96aadd rbx, rdx
37ba5f96dcmp ecx, eax
37ba5f96fjne 0x37ba5f960
37ba5f971
37ba5f971loc_37ba5f971:
37ba5f971movlps [rsi], x1
37ba5f974jmp 0x37ba5f988
37ba5f976
37ba5f976 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5f980
37ba5f980loc_37ba5f980:
37ba5f980mov [r13], 0
37ba5f988
37ba5f988loc_37ba5f988:
37ba5f988movups x6, [rsp+112]
37ba5f98dmovups x7, [rsp+128]
37ba5f995movups x8, [rsp+144]
37ba5f99emovups x9, [rsp+160]
37ba5f9a7add rsp, 184
37ba5f9aepop rbx
37ba5f9afpop rsi
37ba5f9b0pop rdi
37ba5f9b1pop rbp
37ba5f9b2pop r12
37ba5f9b4pop r13
37ba5f9b6pop r14
37ba5f9b8pop r15
37ba5f9baret
37ba5f9bb
37ba5f9bb 0f 1f 44 00 00 ..D..
37ba5f9c0
37ba5f9c0loc_37ba5f9c0:
37ba5f9c0lea rax, [rsp+96]
37ba5f9c5lea r8, [rsp+104]
37ba5f9camov rcx, rax
37ba5f9cdlea rdx, [rsp+92]
37ba5f9d2mov [rsp+32], r8
37ba5f9d7mov [rsp+56], rax
37ba5f9dcmov [rsp+48], rdx
37ba5f9e1call slapy3_
37ba5f9e6mov edx, 1
37ba5f9eblea rcx, [rip+0x9e5237]
37ba5f9f2movaps x6, x0
37ba5f9f5call slamch_
37ba5f9famov edx, 1
37ba5f9fflea rcx, [rip+0x9e5224]
37ba5fa06movaps x7, x0
37ba5fa09call slamch_
37ba5fa0edivss x7, x0
37ba5fa12movss x0, [rip+0x9e5246]
37ba5fa1adivss x0, x7
37ba5fa1emovss [rsp+100], x0
37ba5fa24movaps x0, x6
37ba5fa27andps x0, [rip+0x9e5212]
37ba5fa2ecomiss x7, x0
37ba5fa31ja 0x37ba5fba0
37ba5fa37movss x2, [rip+0x9e5211]
37ba5fa3fmovaps x0, x8
37ba5fa43movaps x1, x2
37ba5fa46xor r15l, r15l
37ba5fa49andnps x1, x6
37ba5fa4candps x0, x2
37ba5fa4forps x1, x0
37ba5fa52
37ba5fa52loc_37ba5fa52:
37ba5fa52movss x4, [rsi]
37ba5fa56movss x6, [rsi+4]
37ba5fa5bpxor x5, x5
37ba5fa5fcomiss x5, x1
37ba5fa62movaps x3, x4
37ba5fa65movaps x9, x4
37ba5fa69movaps x4, x6
37ba5fa6caddss x3, x1
37ba5fa70addss x4, x5
37ba5fa74movaps x0, x3
37ba5fa77unpcklps x0, x4
37ba5fa7amovlps [rsi], x0
37ba5fa7dja 0x37ba5fc70
37ba5fa83movss x4, [rsp+92]
37ba5fa89movss x5, [rsp+104]
37ba5fa8fdivss x5, x3
37ba5fa93movaps x0, x4
37ba5fa96divss x0, x3
37ba5fa9amovaps x3, x4
37ba5fa9dmulss x5, [rsp+104]
37ba5faa3divss x3, x1
37ba5faa7mulss x0, x4
37ba5faabaddss x0, x5
37ba5faafmovaps x5, x0
37ba5fab2movss [rsp+96], x0
37ba5fab8xorps x0, x2
37ba5fabbunpcklps x0, x4
37ba5fabedivss x5, x1
37ba5fac2movlps [rsi], x0
37ba5fac5xorps x3, x2
37ba5fac8unpcklps x5, x3
37ba5facbmovlps [r13], x5
37ba5fad0
37ba5fad0loc_37ba5fad0:
37ba5fad0mov rdx, rsi
37ba5fad3lea rcx, [rip+0x9e5152]
37ba5fadamovss [rsp+32], x1
37ba5fae0movups [rsp+64], x2
37ba5fae5call cladiv_
37ba5faeamov ecx, [r13]
37ba5faeemov rdx, rax
37ba5faf1movd x0, eax
37ba5faf5mov eax, [r13+4]
37ba5faf9shr rdx, 32
37ba5fafdmov ecx, ecx
37ba5faffmovd x2, edx
37ba5fb03shl rax, 32
37ba5fb07unpcklps x0, x2
37ba5fb0aor rcx, rax
37ba5fb0dmovlps [rsi], x0
37ba5fb10call fn_37c42fc90
37ba5fb15movss x1, [rsp+32]
37ba5fb1bcomiss x7, x0
37ba5fb1ejb 0x37ba5fcd0
37ba5fb24pxor x0, x0
37ba5fb28movups x2, [rsp+64]
37ba5fb2dmovss [rsp+96], x9
37ba5fb34ucomiss x6, x0
37ba5fb37movss [rsp+92], x6
37ba5fb3djp 0x37ba5fd00
37ba5fb43jne 0x37ba5fd00
37ba5fb49comiss x9, x0
37ba5fb4djb 0x37ba5fd80
37ba5fb53mov [r13], 0
37ba5fb5b
37ba5fb5bloc_37ba5fb5b:
37ba5fb5btest r15l, r15l
37ba5fb5eje 0x37ba5fb8f
37ba5fb60lea edx, [r15+1]
37ba5fb64and r15l, 1
37ba5fb68mov eax, 1
37ba5fb6dje 0x37ba5fb80
37ba5fb6fmulss x1, x7
37ba5fb73mov eax, 2
37ba5fb78cmp edx, 2
37ba5fb7bje 0x37ba5fb8f
37ba5fb7dnop [rax]
37ba5fb80
37ba5fb80loc_37ba5fb80:
37ba5fb80mulss x1, x7
37ba5fb84add eax, 2
37ba5fb87mulss x1, x7
37ba5fb8bcmp edx, eax
37ba5fb8djne 0x37ba5fb80
37ba5fb8f
37ba5fb8floc_37ba5fb8f:
37ba5fb8fmov [rsi+4], 0
37ba5fb96movss [rsi], x1
37ba5fb9ajmp 0x37ba5f988
37ba5fb9f
37ba5fb9f 90 .
37ba5fba0
37ba5fba0loc_37ba5fba0:
37ba5fba0xor r15l, r15l
37ba5fba3jmp 0x37ba5fbae
37ba5fba5
37ba5fba5 0f 1f 00 ...
37ba5fba8
37ba5fba8loc_37ba5fba8:
37ba5fba8cmp r15l, 20
37ba5fbacje 0x37ba5fc05
37ba5fbae
37ba5fbaeloc_37ba5fbae:
37ba5fbaemov eax, [rdi]
37ba5fbb0mov r9, rbp
37ba5fbb3mov r8, rbx
37ba5fbb6lea rdx, [rsp+100]
37ba5fbbblea rcx, [rsp+108]
37ba5fbc0add r15l, 1
37ba5fbc4sub eax, 1
37ba5fbc7mov [rsp+108], eax
37ba5fbcbcall csscal_
37ba5fbd0movss x0, [rsp+100]
37ba5fbd6movss x1, [rsp+92]
37ba5fbdcmulss x6, x0
37ba5fbe0mulss x1, x0
37ba5fbe4mulss x0, [rsp+96]
37ba5fbeamovss [rsp+92], x1
37ba5fbf0movss [rsp+96], x0
37ba5fbf6movaps x0, x6
37ba5fbf9andps x0, [rip+0x9e5040]
37ba5fc00comiss x7, x0
37ba5fc03ja 0x37ba5fba8
37ba5fc05
37ba5fc05loc_37ba5fc05:
37ba5fc05mov eax, [rdi]
37ba5fc07mov r8, rbp
37ba5fc0amov rdx, rbx
37ba5fc0dlea rcx, [rsp+108]
37ba5fc12sub eax, 1
37ba5fc15mov [rsp+108], eax
37ba5fc19call scnrm2_
37ba5fc1emovss x6, [rsp+96]
37ba5fc24movss x1, [rsp+92]
37ba5fc2amovss [rsp+104], x0
37ba5fc30mov r8, [rsp+32]
37ba5fc35mov rdx, [rsp+48]
37ba5fc3amovaps x0, x6
37ba5fc3dmov rcx, [rsp+56]
37ba5fc42unpcklps x0, x1
37ba5fc45movlps [rsi], x0
37ba5fc48call slapy3_
37ba5fc4dmovss x2, [rip+0x9e4ffb]
37ba5fc55movaps x1, x2
37ba5fc58andps x6, x2
37ba5fc5bandnps x1, x0
37ba5fc5eorps x1, x6
37ba5fc61jmp 0x37ba5fa52
37ba5fc66
37ba5fc66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5fc70
37ba5fc70loc_37ba5fc70:
37ba5fc70unpcklps x4, x3
37ba5fc73pxor x3, x3
37ba5fc77subss x5, x1
37ba5fc7bmovq x4, x4
37ba5fc7fmovq x0, x0
37ba5fc83mulps x4, x3
37ba5fc86movaps x3, x1
37ba5fc89movsldup x5, x5
37ba5fc8dmovhps x5, [rip+0x9e4fcc]
37ba5fc94xorps x3, x2
37ba5fc97movq x1, x4
37ba5fc9bmovaps x4, x1
37ba5fc9eaddps x4, x0
37ba5fca1subps x0, x1
37ba5fca4movaps x1, x3
37ba5fca7movss x0, x4
37ba5fcabmovq x4, [rip+0x9e4f85]
37ba5fcb3movq x0, x0
37ba5fcb7divps x0, x5
37ba5fcbaxorps x0, x4
37ba5fcbdmovlps [r13], x0
37ba5fcc2jmp 0x37ba5fad0
37ba5fcc7
37ba5fcc7 66 0f 1f 84 00 00 00 00 00 f........
37ba5fcd0
37ba5fcd0loc_37ba5fcd0:
37ba5fcd0mov eax, [rdi]
37ba5fcd2mov r9, rbp
37ba5fcd5mov r8, rbx
37ba5fcd8mov rdx, rsi
37ba5fcdblea rcx, [rsp+108]
37ba5fce0movss [rsp+32], x1
37ba5fce6sub eax, 1
37ba5fce9mov [rsp+108], eax
37ba5fcedcall cscal_
37ba5fcf2movss x1, [rsp+32]
37ba5fcf8jmp 0x37ba5fb5b
37ba5fcfd
37ba5fcfd 0f 1f 00 ...
37ba5fd00
37ba5fd00loc_37ba5fd00:
37ba5fd00mov rcx, [rsp+56]
37ba5fd05mov rdx, [rsp+48]
37ba5fd0amovups [rsp+32], x2
37ba5fd0fcall slapy2_
37ba5fd14movss x3, [rsp+96]
37ba5fd1amov ecx, [rdi]
37ba5fd1cmovaps x1, x0
37ba5fd1fdivss x3, x0
37ba5fd23movss x0, [rip+0x9e4f35]
37ba5fd2bsubss x0, x3
37ba5fd2fmovss x3, [rsp+92]
37ba5fd35divss x3, x1
37ba5fd39xorps x3, [rsp+32]
37ba5fd3eunpcklps x0, x3
37ba5fd41movlps [r13], x0
37ba5fd46cmp ecx, 1
37ba5fd49jle 0x37ba5fb5b
37ba5fd4fmovsxd rdx, [rbp]
37ba5fd53mov eax, 1
37ba5fd58shl rdx, 3
37ba5fd5cnop [rax]
37ba5fd60
37ba5fd60loc_37ba5fd60:
37ba5fd60add eax, 1
37ba5fd63mov [rbx], 0
37ba5fd6aadd rbx, rdx
37ba5fd6dcmp ecx, eax
37ba5fd6fjne 0x37ba5fd60
37ba5fd71jmp 0x37ba5fb5b
37ba5fd76
37ba5fd76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5fd80
37ba5fd80loc_37ba5fd80:
37ba5fd80mov ecx, [rdi]
37ba5fd82mov [r13], 0x40000000
37ba5fd8acmp ecx, 1
37ba5fd8djle 0x37ba5fdb1
37ba5fd8fmovsxd rdx, [rbp]
37ba5fd93mov eax, 1
37ba5fd98shl rdx, 3
37ba5fd9cnop [rax]
37ba5fda0
37ba5fda0loc_37ba5fda0:
37ba5fda0add eax, 1
37ba5fda3mov [rbx], 0
37ba5fdaaadd rbx, rdx
37ba5fdadcmp ecx, eax
37ba5fdafjne 0x37ba5fda0
37ba5fdb1
37ba5fdb1loc_37ba5fdb1:
37ba5fdb1movaps x1, x9
37ba5fdb5xorps x1, x2
37ba5fdb8jmp 0x37ba5fb5b
37ba5f840
37ba5f840clarfgp_:
37ba5f840push r15
37ba5f842push r14
37ba5f844push r13
37ba5f846push r12
37ba5f848push rbp
37ba5f849push rdi
37ba5f84apush rsi
37ba5f84bpush rbx
37ba5f84csub rsp, 184
37ba5f853movups [rsp+112], x6
37ba5f858movups [rsp+128], x7
37ba5f860movups [rsp+144], x8
37ba5f869movups [rsp+160], x9
37ba5f872mov eax, [rcx]
37ba5f874mov r13, [rsp+288]
37ba5f87cmov rdi, rcx
37ba5f87fmov rsi, rdx
37ba5f882mov rbx, r8
37ba5f885mov rbp, r9
37ba5f888test eax, eax
37ba5f88ajle 0x37ba5f980
37ba5f890mov edx, 9
37ba5f895lea rcx, [rip+0x9e5384]
37ba5f89ccall slamch_
37ba5f8a1mov eax, [rdi]
37ba5f8a3mov r8, rbp
37ba5f8a6mov rdx, rbx
37ba5f8a9lea rcx, [rsp+108]
37ba5f8aemovaps x9, x0
37ba5f8b2sub eax, 1
37ba5f8b5mov [rsp+108], eax
37ba5f8b9call scnrm2_
37ba5f8bemovq x1, [rsi]
37ba5f8c2movss x8, [rsi]
37ba5f8c7movaps x7, x0
37ba5f8camovss [rsp+104], x0
37ba5f8d0movshdup x6, x1
37ba5f8d4movd ecx, x8
37ba5f8d9movlps [rsp+32], x1
37ba5f8demovss [rsp+96], x8
37ba5f8e5movd eax, x6
37ba5f8e9movss [rsp+92], x6
37ba5f8efshl rax, 32
37ba5f8f3or rcx, rax
37ba5f8f6call fn_37c42fc90
37ba5f8fbmulss x0, x9
37ba5f900comiss x0, x7
37ba5f903jb 0x37ba5f9c0
37ba5f909pxor x0, x0
37ba5f90dmov edx, 0
37ba5f912ucomiss x6, x0
37ba5f915setnp al
37ba5f918cmovne eax, edx
37ba5f91btest al, al
37ba5f91dje 0x37ba5f9c0
37ba5f923comiss x8, x0
37ba5f927jae 0x37ba5f980
37ba5f929movq x2, [rip+0x9e5307]
37ba5f931movq x1, [rsp+32]
37ba5f937mov [r13], 0x40000000
37ba5f93fmov ecx, [rdi]
37ba5f941xorps x1, x2
37ba5f944cmp ecx, 1
37ba5f947jle 0x37ba5f971
37ba5f949movsxd rdx, [rbp]
37ba5f94dmov eax, 1
37ba5f952shl rdx, 3
37ba5f956nop [rax+rax]
37ba5f960
37ba5f960loc_37ba5f960:
37ba5f960add eax, 1
37ba5f963mov [rbx], 0
37ba5f96aadd rbx, rdx
37ba5f96dcmp ecx, eax
37ba5f96fjne 0x37ba5f960
37ba5f971
37ba5f971loc_37ba5f971:
37ba5f971movlps [rsi], x1
37ba5f974jmp 0x37ba5f988
37ba5f976
37ba5f976 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5f980
37ba5f980loc_37ba5f980:
37ba5f980mov [r13], 0
37ba5f988
37ba5f988loc_37ba5f988:
37ba5f988movups x6, [rsp+112]
37ba5f98dmovups x7, [rsp+128]
37ba5f995movups x8, [rsp+144]
37ba5f99emovups x9, [rsp+160]
37ba5f9a7add rsp, 184
37ba5f9aepop rbx
37ba5f9afpop rsi
37ba5f9b0pop rdi
37ba5f9b1pop rbp
37ba5f9b2pop r12
37ba5f9b4pop r13
37ba5f9b6pop r14
37ba5f9b8pop r15
37ba5f9baret
37ba5f9bb
37ba5f9bb 0f 1f 44 00 00 ..D..
37ba5f9c0
37ba5f9c0loc_37ba5f9c0:
37ba5f9c0lea rax, [rsp+96]
37ba5f9c5lea r8, [rsp+104]
37ba5f9camov rcx, rax
37ba5f9cdlea rdx, [rsp+92]
37ba5f9d2mov [rsp+32], r8
37ba5f9d7mov [rsp+56], rax
37ba5f9dcmov [rsp+48], rdx
37ba5f9e1call slapy3_
37ba5f9e6mov edx, 1
37ba5f9eblea rcx, [rip+0x9e5237]
37ba5f9f2movaps x6, x0
37ba5f9f5call slamch_
37ba5f9famov edx, 1
37ba5f9fflea rcx, [rip+0x9e5224]
37ba5fa06movaps x7, x0
37ba5fa09call slamch_
37ba5fa0edivss x7, x0
37ba5fa12movss x0, [rip+0x9e5246]
37ba5fa1adivss x0, x7
37ba5fa1emovss [rsp+100], x0
37ba5fa24movaps x0, x6
37ba5fa27andps x0, [rip+0x9e5212]
37ba5fa2ecomiss x7, x0
37ba5fa31ja 0x37ba5fba0
37ba5fa37movss x2, [rip+0x9e5211]
37ba5fa3fmovaps x0, x8
37ba5fa43movaps x1, x2
37ba5fa46xor r15l, r15l
37ba5fa49andnps x1, x6
37ba5fa4candps x0, x2
37ba5fa4forps x1, x0
37ba5fa52
37ba5fa52loc_37ba5fa52:
37ba5fa52movss x4, [rsi]
37ba5fa56movss x6, [rsi+4]
37ba5fa5bpxor x5, x5
37ba5fa5fcomiss x5, x1
37ba5fa62movaps x3, x4
37ba5fa65movaps x9, x4
37ba5fa69movaps x4, x6
37ba5fa6caddss x3, x1
37ba5fa70addss x4, x5
37ba5fa74movaps x0, x3
37ba5fa77unpcklps x0, x4
37ba5fa7amovlps [rsi], x0
37ba5fa7dja 0x37ba5fc70
37ba5fa83movss x4, [rsp+92]
37ba5fa89movss x5, [rsp+104]
37ba5fa8fdivss x5, x3
37ba5fa93movaps x0, x4
37ba5fa96divss x0, x3
37ba5fa9amovaps x3, x4
37ba5fa9dmulss x5, [rsp+104]
37ba5faa3divss x3, x1
37ba5faa7mulss x0, x4
37ba5faabaddss x0, x5
37ba5faafmovaps x5, x0
37ba5fab2movss [rsp+96], x0
37ba5fab8xorps x0, x2
37ba5fabbunpcklps x0, x4
37ba5fabedivss x5, x1
37ba5fac2movlps [rsi], x0
37ba5fac5xorps x3, x2
37ba5fac8unpcklps x5, x3
37ba5facbmovlps [r13], x5
37ba5fad0
37ba5fad0loc_37ba5fad0:
37ba5fad0mov rdx, rsi
37ba5fad3lea rcx, [rip+0x9e5152]
37ba5fadamovss [rsp+32], x1
37ba5fae0movups [rsp+64], x2
37ba5fae5call cladiv_
37ba5faeamov ecx, [r13]
37ba5faeemov rdx, rax
37ba5faf1movd x0, eax
37ba5faf5mov eax, [r13+4]
37ba5faf9shr rdx, 32
37ba5fafdmov ecx, ecx
37ba5faffmovd x2, edx
37ba5fb03shl rax, 32
37ba5fb07unpcklps x0, x2
37ba5fb0aor rcx, rax
37ba5fb0dmovlps [rsi], x0
37ba5fb10call fn_37c42fc90
37ba5fb15movss x1, [rsp+32]
37ba5fb1bcomiss x7, x0
37ba5fb1ejb 0x37ba5fcd0
37ba5fb24pxor x0, x0
37ba5fb28movups x2, [rsp+64]
37ba5fb2dmovss [rsp+96], x9
37ba5fb34ucomiss x6, x0
37ba5fb37movss [rsp+92], x6
37ba5fb3djp 0x37ba5fd00
37ba5fb43jne 0x37ba5fd00
37ba5fb49comiss x9, x0
37ba5fb4djb 0x37ba5fd80
37ba5fb53mov [r13], 0
37ba5fb5b
37ba5fb5bloc_37ba5fb5b:
37ba5fb5btest r15l, r15l
37ba5fb5eje 0x37ba5fb8f
37ba5fb60lea edx, [r15+1]
37ba5fb64and r15l, 1
37ba5fb68mov eax, 1
37ba5fb6dje 0x37ba5fb80
37ba5fb6fmulss x1, x7
37ba5fb73mov eax, 2
37ba5fb78cmp edx, 2
37ba5fb7bje 0x37ba5fb8f
37ba5fb7dnop [rax]
37ba5fb80
37ba5fb80loc_37ba5fb80:
37ba5fb80mulss x1, x7
37ba5fb84add eax, 2
37ba5fb87mulss x1, x7
37ba5fb8bcmp edx, eax
37ba5fb8djne 0x37ba5fb80
37ba5fb8f
37ba5fb8floc_37ba5fb8f:
37ba5fb8fmov [rsi+4], 0
37ba5fb96movss [rsi], x1
37ba5fb9ajmp 0x37ba5f988
37ba5fb9f
37ba5fb9f 90 .
37ba5fba0
37ba5fba0loc_37ba5fba0:
37ba5fba0xor r15l, r15l
37ba5fba3jmp 0x37ba5fbae
37ba5fba5
37ba5fba5 0f 1f 00 ...
37ba5fba8
37ba5fba8loc_37ba5fba8:
37ba5fba8cmp r15l, 20
37ba5fbacje 0x37ba5fc05
37ba5fbae
37ba5fbaeloc_37ba5fbae:
37ba5fbaemov eax, [rdi]
37ba5fbb0mov r9, rbp
37ba5fbb3mov r8, rbx
37ba5fbb6lea rdx, [rsp+100]
37ba5fbbblea rcx, [rsp+108]
37ba5fbc0add r15l, 1
37ba5fbc4sub eax, 1
37ba5fbc7mov [rsp+108], eax
37ba5fbcbcall csscal_
37ba5fbd0movss x0, [rsp+100]
37ba5fbd6movss x1, [rsp+92]
37ba5fbdcmulss x6, x0
37ba5fbe0mulss x1, x0
37ba5fbe4mulss x0, [rsp+96]
37ba5fbeamovss [rsp+92], x1
37ba5fbf0movss [rsp+96], x0
37ba5fbf6movaps x0, x6
37ba5fbf9andps x0, [rip+0x9e5040]
37ba5fc00comiss x7, x0
37ba5fc03ja 0x37ba5fba8
37ba5fc05
37ba5fc05loc_37ba5fc05:
37ba5fc05mov eax, [rdi]
37ba5fc07mov r8, rbp
37ba5fc0amov rdx, rbx
37ba5fc0dlea rcx, [rsp+108]
37ba5fc12sub eax, 1
37ba5fc15mov [rsp+108], eax
37ba5fc19call scnrm2_
37ba5fc1emovss x6, [rsp+96]
37ba5fc24movss x1, [rsp+92]
37ba5fc2amovss [rsp+104], x0
37ba5fc30mov r8, [rsp+32]
37ba5fc35mov rdx, [rsp+48]
37ba5fc3amovaps x0, x6
37ba5fc3dmov rcx, [rsp+56]
37ba5fc42unpcklps x0, x1
37ba5fc45movlps [rsi], x0
37ba5fc48call slapy3_
37ba5fc4dmovss x2, [rip+0x9e4ffb]
37ba5fc55movaps x1, x2
37ba5fc58andps x6, x2
37ba5fc5bandnps x1, x0
37ba5fc5eorps x1, x6
37ba5fc61jmp 0x37ba5fa52
37ba5fc66
37ba5fc66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5fc70
37ba5fc70loc_37ba5fc70:
37ba5fc70unpcklps x4, x3
37ba5fc73pxor x3, x3
37ba5fc77subss x5, x1
37ba5fc7bmovq x4, x4
37ba5fc7fmovq x0, x0
37ba5fc83mulps x4, x3
37ba5fc86movaps x3, x1
37ba5fc89movsldup x5, x5
37ba5fc8dmovhps x5, [rip+0x9e4fcc]
37ba5fc94xorps x3, x2
37ba5fc97movq x1, x4
37ba5fc9bmovaps x4, x1
37ba5fc9eaddps x4, x0
37ba5fca1subps x0, x1
37ba5fca4movaps x1, x3
37ba5fca7movss x0, x4
37ba5fcabmovq x4, [rip+0x9e4f85]
37ba5fcb3movq x0, x0
37ba5fcb7divps x0, x5
37ba5fcbaxorps x0, x4
37ba5fcbdmovlps [r13], x0
37ba5fcc2jmp 0x37ba5fad0
37ba5fcc7
37ba5fcc7 66 0f 1f 84 00 00 00 00 00 f........
37ba5fcd0
37ba5fcd0loc_37ba5fcd0:
37ba5fcd0mov eax, [rdi]
37ba5fcd2mov r9, rbp
37ba5fcd5mov r8, rbx
37ba5fcd8mov rdx, rsi
37ba5fcdblea rcx, [rsp+108]
37ba5fce0movss [rsp+32], x1
37ba5fce6sub eax, 1
37ba5fce9mov [rsp+108], eax
37ba5fcedcall cscal_
37ba5fcf2movss x1, [rsp+32]
37ba5fcf8jmp 0x37ba5fb5b
37ba5fcfd
37ba5fcfd 0f 1f 00 ...
37ba5fd00
37ba5fd00loc_37ba5fd00:
37ba5fd00mov rcx, [rsp+56]
37ba5fd05mov rdx, [rsp+48]
37ba5fd0amovups [rsp+32], x2
37ba5fd0fcall slapy2_
37ba5fd14movss x3, [rsp+96]
37ba5fd1amov ecx, [rdi]
37ba5fd1cmovaps x1, x0
37ba5fd1fdivss x3, x0
37ba5fd23movss x0, [rip+0x9e4f35]
37ba5fd2bsubss x0, x3
37ba5fd2fmovss x3, [rsp+92]
37ba5fd35divss x3, x1
37ba5fd39xorps x3, [rsp+32]
37ba5fd3eunpcklps x0, x3
37ba5fd41movlps [r13], x0
37ba5fd46cmp ecx, 1
37ba5fd49jle 0x37ba5fb5b
37ba5fd4fmovsxd rdx, [rbp]
37ba5fd53mov eax, 1
37ba5fd58shl rdx, 3
37ba5fd5cnop [rax]
37ba5fd60
37ba5fd60loc_37ba5fd60:
37ba5fd60add eax, 1
37ba5fd63mov [rbx], 0
37ba5fd6aadd rbx, rdx
37ba5fd6dcmp ecx, eax
37ba5fd6fjne 0x37ba5fd60
37ba5fd71jmp 0x37ba5fb5b
37ba5fd76
37ba5fd76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37ba5fd80
37ba5fd80loc_37ba5fd80:
37ba5fd80mov ecx, [rdi]
37ba5fd82mov [r13], 0x40000000
37ba5fd8acmp ecx, 1
37ba5fd8djle 0x37ba5fdb1
37ba5fd8fmovsxd rdx, [rbp]
37ba5fd93mov eax, 1
37ba5fd98shl rdx, 3
37ba5fd9cnop [rax]
37ba5fda0
37ba5fda0loc_37ba5fda0:
37ba5fda0add eax, 1
37ba5fda3mov [rbx], 0
37ba5fdaaadd rbx, rdx
37ba5fdadcmp ecx, eax
37ba5fdafjne 0x37ba5fda0
37ba5fdb1
37ba5fdb1loc_37ba5fdb1:
37ba5fdb1movaps x1, x9
37ba5fdb5xorps x1, x2
37ba5fdb8jmp 0x37ba5fb5b
37ba5f840
37ba5fdbd
37ba5fdbd // align 0x10
37ba5fdbd // align 0x10
37ba5fdc0
37ba5fdc0clarft_:
37ba5fdc0push r15
37ba5fdc2push r14
37ba5fdc4push r13
37ba5fdc6push r12
37ba5fdc8push rbp
37ba5fdc9push rdi
37ba5fdcapush rsi
37ba5fdcbpush rbx
37ba5fdccsub rsp, 248
37ba5fdd3mov eax, [r8]
37ba5fdd6mov rdi, rcx
37ba5fdd9mov rbp, rdx
37ba5fddcmov r15, r8
37ba5fddfmov r14, r9
37ba5fde2test eax, eax
37ba5fde4je 0x37ba604bd
37ba5fdeamov r12l, [r9]
37ba5fdedtest r12l, r12l
37ba5fdf0je 0x37ba604bd
37ba5fdf6cmp r12l, 1
37ba5fdfaje 0x37ba604d8
37ba5fe00cmp eax, 1
37ba5fe03je 0x37ba604d8
37ba5fe09mov edx, r12l
37ba5fe0cmov rax, [rsp+384]
37ba5fe14mov rsi, [rsp+360]
37ba5fe1cmov r9l, 1
37ba5fe22mov r8l, 1
37ba5fe28movsxd rbx, [rax]
37ba5fe2bxor eax, eax
37ba5fe2dmovsxd rsi, [rsi]
37ba5fe30test rbx, rbx
37ba5fe33cmovs rbx, rax
37ba5fe37mov rax, rbx
37ba5fe3anot rax
37ba5fe3dmov [rsp+128], rax
37ba5fe45xor eax, eax
37ba5fe47test rsi, rsi
37ba5fe4acmovns rax, rsi
37ba5fe4eshr edx, 31
37ba5fe51mov rsi, rax
37ba5fe54mov [rsp+136], rax
37ba5fe5cnot rsi
37ba5fe5fmov [rsp+144], rsi
37ba5fe67lea esi, [rdx+r12]
37ba5fe6blea rdx, [rip+0x9e4dfe]
37ba5fe72sar esi, 1
37ba5fe74mov [rsp+228], esi
37ba5fe7bcall lsame_
37ba5fe80mov r9l, 1
37ba5fe86mov r8l, 1
37ba5fe8cmov rcx, rbp
37ba5fe8fmov r13l, eax
37ba5fe92lea rdx, [rip+0x9e4dd8]
37ba5fe99call lsame_
37ba5fe9etest r13l, r13l
37ba5fea1je 0x37ba604f0
37ba5fea7test eax, eax
37ba5fea9je 0x37ba604f0
37ba5feafmov rdx, [rsp+384]
37ba5feb7mov r8, r15
37ba5febamov rcx, rdi
37ba5febdmov [rsp+80], 1
37ba5fec6mov [rsp+72], 1
37ba5fecflea r9, [rsp+228]
37ba5fed7mov [rsp+64], rdx
37ba5fedcmov rdx, [rsp+376]
37ba5fee4mov [rsp+184], r9
37ba5feecmov [rsp+56], rdx
37ba5fef1mov rdx, [rsp+368]
37ba5fef9mov [rsp+48], rdx
37ba5fefemov rdx, [rsp+360]
37ba5ff06mov [rsp+40], rdx
37ba5ff0bmov rdx, [rsp+352]
37ba5ff13mov [rsp+32], rdx
37ba5ff18mov rdx, rbp
37ba5ff1bcall clarft_
37ba5ff20mov edx, [r15]
37ba5ff23lea eax, [rsi+1]
37ba5ff26mov r11, [rsp+128]
37ba5ff2ecdqe
37ba5ff30mov rcx, [rsp+352]
37ba5ff38lea r9, [rsp+236]
37ba5ff40lea r8, [rsp+232]
37ba5ff48sub edx, esi
37ba5ff4amov [rsp+200], r9
37ba5ff52mov [rsp+232], edx
37ba5ff59mov edx, [r14]
37ba5ff5cmov [rsp+80], 1
37ba5ff65sub edx, esi
37ba5ff67mov [rsp+192], r8
37ba5ff6fmov [rsp+236], edx
37ba5ff76mov rdx, rax
37ba5ff79mov [rsp+72], 1
37ba5ff82imul rdx, rbx
37ba5ff86add r11, rdx
37ba5ff89mov rdx, [rsp+136]
37ba5ff91mov [rsp+208], r11
37ba5ff99imul rdx, rax
37ba5ff9dadd rdx, [rsp+144]
37ba5ffa5add rdx, rax
37ba5ffa8add rax, r11
37ba5ffablea rcx, [rcx+8*rdx]
37ba5ffafmov rdx, [rsp+384]
37ba5ffb7mov [rsp+32], rcx
37ba5ffbcmov [rsp+64], rdx
37ba5ffc1mov rdx, [rsp+376]
37ba5ffc9mov [rsp+216], rcx
37ba5ffd1mov rcx, rdi
37ba5ffd4lea rax, [rdx+8*rax]
37ba5ffd8mov rdx, [rsp+368]
37ba5ffe0mov [rsp+56], rax
37ba5ffe5movsxd rax, esi
37ba5ffe8mov [rsp+168], rax
37ba5fff0lea rax, [rdx+8*rax]
37ba5fff4mov rdx, rbp
37ba5fff7mov [rsp+48], rax
37ba5fffcmov rax, [rsp+360]
37ba60004mov [rsp+40], rax
37ba60009call clarft_
37ba6000emov r11l, [r14]
37ba60011sub r11l, esi
37ba60014cmp r12l, 1
37ba60018jle 0x37ba601c3
37ba6001etest r11l, r11l
37ba60021jle 0x37ba6137a
37ba60027mov rax, [rsp+136]
37ba6002fmov rdi, [rsp+352]
37ba60037mov [rsp+336], r15
37ba6003fmov r9, rbx
37ba60042mov rcx, [rsp+208]
37ba6004amov r8, rbx
37ba6004dmovss x3, [rip+0x9e4c7b]
37ba60055mov [rsp+344], r14
37ba6005dlea rdx, [8*rax]
37ba60065shl r9, 5
37ba60069mov rax, [rsp+168]
37ba60071mov [rsp+160], esi
37ba60078shl r8, 4
37ba6007cmov ebp, 1
37ba60081mov rsi, rdx
37ba60084shufps x3, x3, 0
37ba60088lea r10, [8*rax-8]
37ba60090lea rdi, [rdi+8*rax]
37ba60094mov rax, [rsp+376]
37ba6009cadd r10, [rsp+352]
37ba600a4lea r13, [8*rbx]
37ba600aclea r12, [rax+8*rcx+8]
37ba600b1lea eax, [r11-1]
37ba600b5mov [rsp+152], eax
37ba600bcmov eax, r11l
37ba600bflea rcx, [rbx+2*rbx]
37ba600c3shr eax, 2
37ba600c6shl rax, 5
37ba600camov [rsp+176], rax
37ba600d2mov eax, r11l
37ba600d5and eax, -4
37ba600d8mov r14l, eax
37ba600dbnop [rax+rax]
37ba600e0
37ba600e0loc_37ba600e0:
37ba600e0cmp [rsp+152], 2
37ba600e8jbe 0x37ba60a20
37ba600eemov rax, [rsp+176]
37ba600f6mov rdx, rdi
37ba600f9lea r15, [rax+rdi]
37ba600fdmov rax, r12
37ba60100
37ba60100loc_37ba60100:
37ba60100movups x1, [rdx]
37ba60103movups x0, [rdx+16]
37ba60107add rdx, 32
37ba6010bmovaps x2, x1
37ba6010eshufps x1, x1, -120
37ba60112shufps x2, x0, -35
37ba60116xorps x2, x3
37ba60119unpcklps x1, x2
37ba6011cshufps x0, x2, -24
37ba60120shufps x0, x0, -40
37ba60124movq [rax], x1
37ba60128movhps [rax+8*rbx], x1
37ba6012cmovq [rax+r8], x0
37ba60132movhps [rax+8*rcx], x0
37ba60136add rax, r9
37ba60139cmp r15, rdx
37ba6013cjne 0x37ba60100
37ba6013elea eax, [r14+1]
37ba60142cmp r11l, r14l
37ba60145je 0x37ba60198
37ba60147
37ba60147loc_37ba60147:
37ba60147mov rdx, [rsp+168]
37ba6014fcdqe
37ba60151mov r15, [rsp+128]
37ba60159add rdx, rax
37ba6015cadd r15, rbp
37ba6015fimul rdx, rbx
37ba60163add rdx, r15
37ba60166mov r15, [rsp+376]
37ba6016elea rdx, [r15+8*rdx]
37ba60172
37ba60172loc_37ba60172:
37ba60172movss x0, [r10+8*rax+4]
37ba60179movss x1, [r10+8*rax]
37ba6017fadd rax, 1
37ba60183xorps x0, [rip+0x9e4b46]
37ba6018aunpcklps x1, x0
37ba6018dmovlps [rdx], x1
37ba60190add rdx, r13
37ba60193cmp r11l, eax
37ba60196jge 0x37ba60172
37ba60198
37ba60198loc_37ba60198:
37ba60198add r10, rsi
37ba6019badd rbp, 1
37ba6019fadd rdi, rsi
37ba601a2add r12, 8
37ba601a6cmp [rsp+160], ebp
37ba601adjge 0x37ba600e0
37ba601b3mov r15, [rsp+336]
37ba601bbmov r14, [rsp+344]
37ba601c3
37ba601c3loc_37ba601c3:
37ba601c3mov rax, [rsp+384]
37ba601cbmov rdi, [rsp+208]
37ba601d3mov [rsp+112], 4
37ba601dclea r9, [rip+0x9e4a8f]
37ba601e3mov rsi, [rsp+200]
37ba601eblea r8, [rip+0x9e4a84]
37ba601f2mov rbp, [rsp+184]
37ba601famov [rsp+104], 12
37ba60203mov [rsp+80], rax
37ba60208mov rax, [rsp+376]
37ba60210lea rdx, [rip+0x9e4a6b]
37ba60217lea rcx, [rip+0x9e4a69]
37ba6021emov [rsp+96], 5
37ba60227lea rax, [rax+8*rdi+8]
37ba6022clea rdi, [rip+0x9e4a59]
37ba60233mov [rsp+88], 5
37ba6023cmov [rsp+72], rax
37ba60241mov rax, [rsp+360]
37ba60249mov [rsp+48], rdi
37ba6024emov [rsp+64], rax
37ba60253mov rax, [rsp+216]
37ba6025bmov [rsp+40], rsi
37ba60260mov [rsp+56], rax
37ba60265mov [rsp+32], rbp
37ba6026amov [rsp+236], r11l
37ba60272call ctrmm_
37ba60277movsxd rdx, [r14]
37ba6027amov r8, rbp
37ba6027dmov eax, [rsp+228]
37ba60284mov r11, [rsp+376]
37ba6028cmov r9, [rsp+192]
37ba60294mov ecx, edx
37ba60296sub ecx, eax
37ba60298add eax, 1
37ba6029bmov [rsp+232], ecx
37ba602a2mov ecx, [r15]
37ba602a5cdqe
37ba602a7mov r15, [rsp+128]
37ba602afmov [rsp+80], rdi
37ba602b4sub ecx, edx
37ba602b6mov [rsp+40], rdi
37ba602bbmov [rsp+236], ecx
37ba602c2mov rcx, [rsp+384]
37ba602camov [rsp+32], rsi
37ba602cfmov [rsp+96], rcx
37ba602d4mov rcx, rax
37ba602d7imul rax, [rsp+136]
37ba602e0imul rcx, rbx
37ba602e4add rax, [rsp+144]
37ba602ecmov [rsp+112], 12
37ba602f5mov [rsp+104], 9
37ba602felea rcx, [r15+rcx+1]
37ba60303lea rcx, [r11+8*rcx]
37ba60307mov [rsp+88], rcx
37ba6030cmov rcx, [rsp+360]
37ba60314mov [rsp+72], rcx
37ba60319lea ecx, [rdx+1]
37ba6031cmovsxd rcx, ecx
37ba6031fadd rax, rcx
37ba60322mov rcx, [rsp+352]
37ba6032alea rax, [rcx+8*rax]
37ba6032emov [rsp+64], rax
37ba60333mov rax, [rsp+360]
37ba6033bmov [rsp+56], rax
37ba60340lea rax, [rcx+8*rdx]
37ba60344lea rdx, [rip+0x9e492b]
37ba6034bmov [rsp+48], rax
37ba60350lea rcx, [rip+0x9e493d]
37ba60357call cgemm_
37ba6035cmov edx, [r14]
37ba6035fmov eax, [rsp+228]
37ba60366mov [rsp+112], 8
37ba6036fmov rcx, [rsp+384]
37ba60377mov [rsp+40], rsi
37ba6037clea r9, [rip+0x9e491a]
37ba60383lea r8, [rip+0x9e48ec]
37ba6038asub edx, eax
37ba6038cadd eax, 1
37ba6038fmov [rsp+104], 12
37ba60398cdqe
37ba6039amov [rsp+80], rcx
37ba6039fmov rcx, [rsp+376]
37ba603a7imul rax, rbx
37ba603abmov [rsp+32], rbp
37ba603b0mov [rsp+56], rcx
37ba603b5mov [rsp+96], 5
37ba603belea rax, [r15+rax+1]
37ba603c3mov [rsp+236], edx
37ba603calea rdx, [rip+0x9e48d4]
37ba603d1mov [rsp+88], 4
37ba603dalea rax, [rcx+8*rax]
37ba603delea rcx, [rip+0x9e48c5]
37ba603e5mov [rsp+72], rax
37ba603eamov rax, [rsp+384]
37ba603f2mov [rsp+64], rax
37ba603f7lea rax, [rip+0x9e48b2]
37ba603femov [rsp+48], rax
37ba60403call ctrmm_
37ba60408mov edx, [r14]
37ba6040bmov eax, [rsp+228]
37ba60412mov [rsp+112], 8
37ba6041bmov [rsp+104], 12
37ba60424sub edx, eax
37ba60426add eax, 1
37ba60429mov [rsp+48], rdi
37ba6042ecdqe
37ba60430mov [rsp+236], edx
37ba60437imul rbx, rax
37ba6043bmov [rsp+40], rsi
37ba60440mov [rsp+96], 5
37ba60449mov [rsp+88], 5
37ba60452lea rdx, [rbx+r15]
37ba60456mov rbx, [rsp+384]
37ba6045emov [rsp+32], rbp
37ba60463add rax, rdx
37ba60466mov [rsp+80], rbx
37ba6046bmov rbx, [rsp+376]
37ba60473lea rcx, [rbx+8*rdx+8]
37ba60478mov rbx, [rsp+384]
37ba60480mov [rsp+72], rcx
37ba60485mov [rsp+64], rbx
37ba6048amov rbx, [rsp+376]
37ba60492lea rax, [rbx+8*rax]
37ba60496mov [rsp+56], rax
37ba6049b
37ba6049bloc_37ba6049b:
37ba6049blea r9, [rip+0x9e47fb]
37ba604a2lea r8, [rip+0x9e47cd]
37ba604a9lea rdx, [rip+0x9e47f5]
37ba604b0lea rcx, [rip+0x9e47d0]
37ba604b7call ctrmm_
37ba604bcnop
37ba604bd
37ba604bdloc_37ba604bd:
37ba604bdadd rsp, 248
37ba604c4pop rbx
37ba604c5pop rsi
37ba604c6pop rdi
37ba604c7pop rbp
37ba604c8pop r12
37ba604capop r13
37ba604ccpop r14
37ba604cepop r15
37ba604d0ret
37ba604d1
37ba604d1 0f 1f 80 00 00 00 00 .......
37ba604d8
37ba604d8loc_37ba604d8:
37ba604d8mov rax, [rsp+368]
37ba604e0mov rdi, [rsp+376]
37ba604e8mov rax, [rax]
37ba604ebmov [rdi], rax
37ba604eejmp 0x37ba604bd
37ba604f0
37ba604f0loc_37ba604f0:
37ba604f0cmp eax, 1
37ba604f3je 0x37ba604fe
37ba604f5test r13l, r13l
37ba604f8jne 0x37ba60eb5
37ba604fe
37ba604feloc_37ba604fe:
37ba604femov ecx, [r15]
37ba60501mov edx, [r14]
37ba60504sub ecx, esi
37ba60506sub edx, esi
37ba60508mov [rsp+232], ecx
37ba6050fmov [rsp+236], edx
37ba60516cmp r13l, 1
37ba6051aje 0x37ba60a2a
37ba60520test eax, eax
37ba60522je 0x37ba60a2a
37ba60528mov rax, [rsp+384]
37ba60530mov rdx, rbp
37ba60533mov rcx, rdi
37ba60536mov [rsp+80], 1
37ba6053flea r9, [rsp+236]
37ba60547lea r8, [rsp+232]
37ba6054fmov [rsp+72], 1
37ba60558mov [rsp+64], rax
37ba6055dmov rax, [rsp+376]
37ba60565mov [rsp+200], r9
37ba6056dmov [rsp+56], rax
37ba60572mov rax, [rsp+368]
37ba6057amov [rsp+192], r8
37ba60582mov [rsp+48], rax
37ba60587mov rax, [rsp+360]
37ba6058fmov [rsp+40], rax
37ba60594mov rax, [rsp+352]
37ba6059cmov [rsp+32], rax
37ba605a1call clarft_
37ba605a6mov ecx, [r14]
37ba605a9mov r8, r15
37ba605acmov rdx, [rsp+384]
37ba605b4mov r10, [rsp+376]
37ba605bclea r9, [rsp+228]
37ba605c4mov [rsp+80], 1
37ba605cdsub ecx, esi
37ba605cfmov [rsp+64], rdx
37ba605d4lea eax, [rcx+1]
37ba605d7mov [rsp+184], r9
37ba605dfmov [rsp+72], 1
37ba605e8cdqe
37ba605eamov rdx, rax
37ba605edimul rdx, rbx
37ba605f1add rdx, [rsp+128]
37ba605f9add rdx, rax
37ba605fcimul rax, [rsp+136]
37ba60605lea rdx, [r10+8*rdx]
37ba60609mov [rsp+56], rdx
37ba6060emovsxd rdx, ecx
37ba60611mov rcx, [rsp+368]
37ba60619lea rdx, [rcx+8*rdx]
37ba6061dmov rcx, [rsp+360]
37ba60625mov [rsp+48], rdx
37ba6062amov rdx, rbp
37ba6062dmov [rsp+40], rcx
37ba60632mov rcx, [rsp+144]
37ba6063alea rax, [rcx+rax+1]
37ba6063fmov rcx, [rsp+352]
37ba60647lea rax, [rcx+8*rax]
37ba6064bmov rcx, rdi
37ba6064emov [rsp+32], rax
37ba60653call clarft_
37ba60658mov r13l, [r14]
37ba6065bmov edx, r13l
37ba6065esub edx, esi
37ba60660test edx, edx
37ba60662jle 0x37ba60eaa
37ba60668lea r11l, [rdx+1]
37ba6066ccmp r12l, 1
37ba60670jle 0x37ba60eaa
37ba60676movsxd r12, edx
37ba60679mov rax, [rsp+376]
37ba60681mov [rsp+160], rbx
37ba60689lea rbp, [8*rbx]
37ba60691lea r10, [r12+1]
37ba60696mov [rsp+168], edx
37ba6069dmov r9l, 1
37ba606a3lea rcx, [rax+8*r12-8]
37ba606a8mov rax, [rsp+136]
37ba606b0mov [rsp+152], r13l
37ba606b8imul r10, rax
37ba606bclea r8, [8*rax]
37ba606c4mov eax, [r15]
37ba606c7add r10, [rsp+144]
37ba606cfmov edi, eax
37ba606d1sub edi, r13l
37ba606d4mov r13, [rsp+352]
37ba606dcnop [rax]
37ba606e0
37ba606e0loc_37ba606e0:
37ba606e0lea edx, [rdi+r9]
37ba606e4movsxd rdx, edx
37ba606e7add rdx, r10
37ba606ealea rbx, [r13+8*rdx]
37ba606efmov edx, 1
37ba606f4nop
37ba606f5nop [rax+rax]
37ba60700
37ba60700loc_37ba60700:
37ba60700movss x0, [rbx+4]
37ba60705movss x1, [rbx]
37ba60709add rbx, r8
37ba6070cxorps x0, [rip+0x9e45bd]
37ba60713unpcklps x1, x0
37ba60716movlps [rcx+8*rdx], x1
37ba6071aadd rdx, 1
37ba6071ecmp esi, edx
37ba60720jge 0x37ba60700
37ba60722add r9l, 1
37ba60726add rcx, rbp
37ba60729cmp r9l, r11l
37ba6072cjne 0x37ba606e0
37ba6072emov r13l, [rsp+152]
37ba60736mov rbx, [rsp+160]
37ba6073emov edx, [rsp+168]
37ba60745
37ba60745loc_37ba60745:
37ba60745mov rdi, [rsp+384]
37ba6074dmov [rsp+236], edx
37ba60754sub eax, r13l
37ba60757lea r9, [rip+0x9e4514]
37ba6075ecdqe
37ba60760lea r8, [rip+0x9e450f]
37ba60767mov rsi, [rsp+200]
37ba6076fmov rbp, [rsp+184]
37ba60777mov [rsp+80], rdi
37ba6077clea rcx, [rip+0x9e4504]
37ba60783mov rdi, [rsp+376]
37ba6078bmov [rsp+112], 4
37ba60794lea rdx, [rdi+8*r12]
37ba60798mov [rsp+40], rsi
37ba6079dmov rdi, [rsp+360]
37ba607a5mov [rsp+72], rdx
37ba607aalea rdx, [rip+0x9e44f4]
37ba607b1mov [rsp+64], rdi
37ba607b6mov rdi, [rsp+352]
37ba607bemov [rsp+104], 12
37ba607c7lea rax, [rdi+8*rax]
37ba607cblea rdi, [rip+0x9e44ba]
37ba607d2mov [rsp+32], rbp
37ba607d7mov [rsp+56], rax
37ba607dcmov [rsp+96], 5
37ba607e5mov [rsp+88], 5
37ba607eemov [rsp+48], rdi
37ba607f3call ctrmm_
37ba607f8mov ecx, [r14]
37ba607fbmov edx, [r15]
37ba607femov [rsp+80], rdi
37ba60803mov [rsp+40], rdi
37ba60808mov r9, [rsp+192]
37ba60810mov r8, rbp
37ba60813sub edx, ecx
37ba60815mov eax, ecx
37ba60817mov [rsp+32], rsi
37ba6081cmov rcx, [rsp+384]
37ba60824sub eax, [rsp+228]
37ba6082bmov [rsp+236], edx
37ba60832mov [rsp+96], rcx
37ba60837movsxd rdx, eax
37ba6083amov rcx, [rsp+376]
37ba60842mov [rsp+232], eax
37ba60849add eax, 1
37ba6084cmov [rsp+112], 12
37ba60855lea rdx, [rcx+8*rdx]
37ba60859cdqe
37ba6085bmov rcx, [rsp+360]
37ba60863imul rax, [rsp+136]
37ba6086cmov [rsp+88], rdx
37ba60871lea rdx, [rip+0x9e43fe]
37ba60878mov [rsp+72], rcx
37ba6087dmov rcx, [rsp+352]
37ba60885mov [rsp+104], 9
37ba6088emov [rsp+64], rcx
37ba60893mov rcx, [rsp+360]
37ba6089bmov [rsp+56], rcx
37ba608a0mov rcx, [rsp+144]
37ba608a8lea rax, [rcx+rax+1]
37ba608admov rcx, [rsp+352]
37ba608b5lea rax, [rcx+8*rax]
37ba608b9lea rcx, [rip+0x9e43d4]
37ba608c0mov [rsp+48], rax
37ba608c5call cgemm_
37ba608camov rcx, [rsp+384]
37ba608d2mov eax, [r14]
37ba608d5mov [rsp+112], 8
37ba608desub eax, [rsp+228]
37ba608e5mov [rsp+40], rsi
37ba608ealea r9, [rip+0x9e43ac]
37ba608f1lea r8, [rip+0x9e437e]
37ba608f8mov [rsp+80], rcx
37ba608fdlea edx, [rax+1]
37ba60900mov rcx, [rsp+376]
37ba60908mov [rsp+236], eax
37ba6090fcdqe
37ba60911movsxd rdx, edx
37ba60914imul rbx, rdx
37ba60918lea rax, [rcx+8*rax]
37ba6091cmov [rsp+104], 12
37ba60925mov [rsp+72], rax
37ba6092amov rax, [rsp+384]
37ba60932mov [rsp+96], 5
37ba6093bmov [rsp+64], rax
37ba60940mov rax, [rsp+128]
37ba60948mov [rsp+88], 4
37ba60951add rax, rbx
37ba60954mov [rsp+32], rbp
37ba60959add rax, rdx
37ba6095clea rdx, [rip+0x9e431f]
37ba60963lea rax, [rcx+8*rax]
37ba60967lea rcx, [rip+0x9e433c]
37ba6096emov [rsp+56], rax
37ba60973lea rax, [rip+0x9e4336]
37ba6097amov [rsp+48], rax
37ba6097fcall ctrmm_
37ba60984mov rbx, [rsp+384]
37ba6098cmov eax, [r14]
37ba6098fmov [rsp+112], 8
37ba60998sub eax, [rsp+228]
37ba6099fmov [rsp+48], rdi
37ba609a4lea r9, [rip+0x9e42f2]
37ba609ablea r8, [rip+0x9e42c4]
37ba609b2mov [rsp+80], rbx
37ba609b7lea rdx, [rip+0x9e42c4]
37ba609bemov rbx, [rsp+376]
37ba609c6lea rcx, [rip+0x9e42ba]
37ba609cdmov [rsp+236], eax
37ba609d4cdqe
37ba609d6lea rax, [rbx+8*rax]
37ba609damov [rsp+56], rbx
37ba609dfmov [rsp+72], rax
37ba609e4mov rax, [rsp+384]
37ba609ecmov [rsp+104], 12
37ba609f5mov [rsp+96], 5
37ba609femov [rsp+88], 5
37ba60a07mov [rsp+64], rax
37ba60a0cmov [rsp+40], rsi
37ba60a11mov [rsp+32], rbp
37ba60a16call ctrmm_
37ba60a1bjmp 0x37ba604bd
37ba60a20
37ba60a20loc_37ba60a20:
37ba60a20mov eax, 1
37ba60a25jmp 0x37ba60147
37ba60a2a
37ba60a2aloc_37ba60a2a:
37ba60a2amov rcx, [rsp+384]
37ba60a32lea r13, [rsp+236]
37ba60a3amov [rsp+80], 1
37ba60a43lea rax, [rsp+232]
37ba60a4bmov [rsp+72], 1
37ba60a54mov r9, r13
37ba60a57mov r8, rax
37ba60a5amov rdx, rbp
37ba60a5dmov [rsp+64], rcx
37ba60a62mov rcx, [rsp+376]
37ba60a6alea r12, [rsp+228]
37ba60a72mov [rsp+152], rax
37ba60a7amov [rsp+56], rcx
37ba60a7fmov rcx, [rsp+368]
37ba60a87mov [rsp+48], rcx
37ba60a8cmov rcx, [rsp+360]
37ba60a94mov [rsp+40], rcx
37ba60a99mov rcx, [rsp+352]
37ba60aa1mov [rsp+32], rcx
37ba60aa6mov rcx, rdi
37ba60aa9call clarft_
37ba60aaemov edx, [r14]
37ba60ab1mov r11, [rsp+376]
37ba60ab9mov r9, r12
37ba60abcmov rax, [rsp+384]
37ba60ac4mov [rsp+80], 1
37ba60acdmov [rsp+72], 1
37ba60ad6sub edx, esi
37ba60ad8lea r8l, [rdx+1]
37ba60adcmovsxd rdx, edx
37ba60adfmov [rsp+64], rax
37ba60ae4movsxd r8, r8l
37ba60ae7lea rcx, [8*rdx]
37ba60aefmov rdx, r8
37ba60af2imul rdx, rbx
37ba60af6add rdx, [rsp+128]
37ba60afeadd rdx, r8
37ba60b01mov r8, r15
37ba60b04lea rdx, [r11+8*rdx]
37ba60b08mov [rsp+56], rdx
37ba60b0dmov rdx, [rsp+368]
37ba60b15add rdx, rcx
37ba60b18add rcx, [rsp+352]
37ba60b20mov [rsp+48], rdx
37ba60b25mov rdx, [rsp+360]
37ba60b2dmov [rsp+32], rcx
37ba60b32mov rcx, rdi
37ba60b35mov [rsp+40], rdx
37ba60b3amov rdx, rbp
37ba60b3dcall clarft_
37ba60b42mov r8l, [r14]
37ba60b45mov edx, [r15]
37ba60b48mov [rsp+56], 3
37ba60b51mov rdi, [rsp+136]
37ba60b59mov r11, [rsp+376]
37ba60b61mov ecx, r8l
37ba60b64sub edx, r8l
37ba60b67mov r10, [rsp+384]
37ba60b6fsub ecx, esi
37ba60b71add edx, 1
37ba60b74mov rsi, [rsp+144]
37ba60b7cmov [rsp+236], ecx
37ba60b83lea r8l, [rcx+1]
37ba60b87movsxd rdx, edx
37ba60b8amovsxd rcx, ecx
37ba60b8dimul rdx, rdi
37ba60b91lea rcx, [r11+8*rcx]
37ba60b95mov [rsp+48], r10
37ba60b9amovsxd r8, r8l
37ba60b9dmov [rsp+40], rcx
37ba60ba2mov rcx, [rsp+360]
37ba60baaadd rdx, rsi
37ba60badmov [rsp+32], rcx
37ba60bb2mov rcx, [rsp+352]
37ba60bbaadd rdx, r8
37ba60bbdmov r8, r13
37ba60bc0lea r9, [rcx+8*rdx]
37ba60bc4mov rdx, r12
37ba60bc7lea rcx, [rip+0x9e40ea]
37ba60bcecall clacpy_
37ba60bd3mov ecx, [r14]
37ba60bd6mov r11, [rsp+376]
37ba60bdemov [rsp+112], 4
37ba60be7mov r10, [rsp+384]
37ba60beflea r9, [rip+0x9e407c]
37ba60bf6mov [rsp+104], 9
37ba60bfflea r8, [rip+0x9e408e]
37ba60c06mov [rsp+96], 5
37ba60c0fmov edx, ecx
37ba60c11sub edx, [rsp+228]
37ba60c18mov [rsp+236], edx
37ba60c1fmovsxd rdx, edx
37ba60c22lea rdx, [r11+8*rdx]
37ba60c26mov [rsp+80], r10
37ba60c2bmov [rsp+72], rdx
37ba60c30mov rdx, [rsp+360]
37ba60c38mov [rsp+88], 5
37ba60c41mov [rsp+64], rdx
37ba60c46mov edx, [r15]
37ba60c49mov [rsp+40], r13
37ba60c4esub edx, ecx
37ba60c50mov [rsp+32], r12
37ba60c55lea rcx, [rip+0x9e402b]
37ba60c5cadd edx, 1
37ba60c5fmovsxd rdx, edx
37ba60c62imul rdx, rdi
37ba60c66mov rdi, [rsp+352]
37ba60c6elea rdx, [rsi+rdx+1]
37ba60c73lea rdx, [rdi+8*rdx]
37ba60c77lea rdi, [rip+0x9e400e]
37ba60c7emov [rsp+56], rdx
37ba60c83lea rdx, [rip+0x9e3ff8]
37ba60c8amov [rsp+48], rdi
37ba60c8fcall ctrmm_
37ba60c94mov rsi, [rsp+384]
37ba60c9cmov r8l, [r14]
37ba60c9fmov ecx, [r15]
37ba60ca2mov r9, [rsp+152]
37ba60caamov [rsp+80], rdi
37ba60cafmov [rsp+96], rsi
37ba60cb4mov rsi, [rsp+360]
37ba60cbcmov edx, r8l
37ba60cbfsub ecx, r8l
37ba60cc2sub edx, [rsp+228]
37ba60cc9mov [rsp+40], rdi
37ba60ccemov r8, r12
37ba60cd1mov [rsp+72], rsi
37ba60cd6mov rsi, [rsp+352]
37ba60cdemov [rsp+232], edx
37ba60ce5movsxd rdx, edx
37ba60ce8mov [rsp+236], ecx
37ba60cefmov rcx, [rsp+376]
37ba60cf7shl rdx, 3
37ba60cfbmov [rsp+64], rsi
37ba60d00mov rsi, [rsp+360]
37ba60d08add rcx, rdx
37ba60d0bmov [rsp+32], r13
37ba60d10add rdx, [rsp+352]
37ba60d18mov [rsp+88], rcx
37ba60d1dlea rcx, [rip+0x9e3f52]
37ba60d24mov [rsp+56], rsi
37ba60d29mov [rsp+48], rdx
37ba60d2elea rdx, [rip+0x9e3f5f]
37ba60d35mov [rsp+112], 9
37ba60d3emov [rsp+104], 12
37ba60d47call cgemm_
37ba60d4cmov rsi, [rsp+384]
37ba60d54mov eax, [r14]
37ba60d57mov [rsp+112], 8
37ba60d60sub eax, [rsp+228]
37ba60d67mov [rsp+40], r13
37ba60d6clea r9, [rip+0x9e3f2a]
37ba60d73lea r8, [rip+0x9e3f41]
37ba60d7amov [rsp+80], rsi
37ba60d7flea edx, [rax+1]
37ba60d82mov rsi, [rsp+376]
37ba60d8alea rcx, [rip+0x9e3f19]
37ba60d91mov [rsp+236], eax
37ba60d98movsxd rdx, edx
37ba60d9bcdqe
37ba60d9dimul rbx, rdx
37ba60da1lea rax, [rsi+8*rax]
37ba60da5mov rsi, [rsp+384]
37ba60dadmov [rsp+104], 11
37ba60db6mov [rsp+72], rax
37ba60dbbmov rax, [rsp+128]
37ba60dc3mov [rsp+64], rsi
37ba60dc8mov rsi, [rsp+376]
37ba60dd0add rax, rbx
37ba60dd3mov [rsp+32], r12
37ba60dd8mov [rsp+96], 5
37ba60de1add rax, rdx
37ba60de4lea rdx, [rip+0x9e3e97]
37ba60debmov [rsp+88], 4
37ba60df4lea rax, [rsi+8*rax]
37ba60df8mov [rsp+56], rax
37ba60dfdlea rax, [rip+0x9e3eac]
37ba60e04mov [rsp+48], rax
37ba60e09call ctrmm_
37ba60e0emov rsi, [rsp+384]
37ba60e16mov eax, [r14]
37ba60e19mov [rsp+112], 8
37ba60e22sub eax, [rsp+228]
37ba60e29mov [rsp+48], rdi
37ba60e2elea r9, [rip+0x9e3e68]
37ba60e35lea r8, [rip+0x9e3e7f]
37ba60e3cmov [rsp+80], rsi
37ba60e41lea rdx, [rip+0x9e3e3a]
37ba60e48mov rsi, [rsp+376]
37ba60e50lea rcx, [rip+0x9e3e30]
37ba60e57mov [rsp+236], eax
37ba60e5ecdqe
37ba60e60lea rax, [rsi+8*rax]
37ba60e64mov [rsp+56], rsi
37ba60e69mov [rsp+72], rax
37ba60e6emov rax, [rsp+384]
37ba60e76mov [rsp+104], 11
37ba60e7fmov [rsp+96], 5
37ba60e88mov [rsp+88], 5
37ba60e91mov [rsp+64], rax
37ba60e96mov [rsp+40], r13
37ba60e9bmov [rsp+32], r12
37ba60ea0call ctrmm_
37ba60ea5jmp 0x37ba604bd
37ba60eaa
37ba60eaaloc_37ba60eaa:
37ba60eaamov eax, [r15]
37ba60eadmovsxd r12, edx
37ba60eb0jmp 0x37ba60745
37ba60eb5
37ba60eb5loc_37ba60eb5:
37ba60eb5mov rax, [rsp+384]
37ba60ebdmov rdx, rbp
37ba60ec0mov rcx, rdi
37ba60ec3mov [rsp+80], 1
37ba60eccmov [rsp+72], 1
37ba60ed5lea r12, [rsp+228]
37ba60eddmov r8, r15
37ba60ee0lea r13, [rsp+236]
37ba60ee8mov [rsp+64], rax
37ba60eedmov rax, [rsp+376]
37ba60ef5mov r9, r12
37ba60ef8mov [rsp+56], rax
37ba60efdmov rax, [rsp+368]
37ba60f05mov [rsp+48], rax
37ba60f0amov rax, [rsp+360]
37ba60f12mov [rsp+40], rax
37ba60f17mov rax, [rsp+352]
37ba60f1fmov [rsp+32], rax
37ba60f24call clarft_
37ba60f29mov eax, [r15]
37ba60f2clea edx, [rsi+1]
37ba60f2fmov rcx, [rsp+128]
37ba60f37movsxd rdx, edx
37ba60f3amov r9, [rsp+384]
37ba60f42lea r10, [rsp+232]
37ba60f4asub eax, esi
37ba60f4cmov r8, r10
37ba60f4fmov [rsp+152], r10
37ba60f57mov [rsp+232], eax
37ba60f5emov eax, [r14]
37ba60f61mov [rsp+64], r9
37ba60f66mov r9, r13
37ba60f69mov [rsp+80], 1
37ba60f72sub eax, esi
37ba60f74mov [rsp+236], eax
37ba60f7bmov rax, rdx
37ba60f7emov [rsp+72], 1
37ba60f87imul rax, rbx
37ba60f8blea r11, [rax+rcx]
37ba60f8fmov rax, [rsp+136]
37ba60f97lea rcx, [rdx+r11]
37ba60f9bmov [rsp+168], r11
37ba60fa3mov r11, [rsp+376]
37ba60fabimul rax, rdx
37ba60fafadd rax, [rsp+144]
37ba60fb7lea rcx, [r11+8*rcx]
37ba60fbbmov r11, [rsp+368]
37ba60fc3add rdx, rax
37ba60fc6mov [rsp+160], rax
37ba60fcemov [rsp+56], rcx
37ba60fd3movsxd rcx, esi
37ba60fd6lea rcx, [r11+8*rcx]
37ba60fdamov r11, [rsp+360]
37ba60fe2mov [rsp+48], rcx
37ba60fe7mov rcx, rdi
37ba60feamov [rsp+40], r11
37ba60fefmov r11, [rsp+352]
37ba60ff7lea rdx, [r11+8*rdx]
37ba60ffbmov [rsp+32], rdx
37ba61000mov rdx, rbp
37ba61003lea rbp, [rip+0x9e3c82]
37ba6100acall clarft_
37ba6100fmov edx, [r14]
37ba61012mov r11, [rsp+168]
37ba6101amov [rsp+56], 3
37ba61023mov rax, [rsp+160]
37ba6102bmov r8, r13
37ba6102elea rcx, [rip+0x9e3c83]
37ba61035sub edx, esi
37ba61037mov [rsp+236], edx
37ba6103emov rdx, [rsp+384]
37ba61046mov [rsp+48], rdx
37ba6104bmov rdx, [rsp+376]
37ba61053lea rdx, [rdx+8*r11+8]
37ba61058mov [rsp+40], rdx
37ba6105dmov rdx, [rsp+360]
37ba61065mov [rsp+32], rdx
37ba6106amov rdx, [rsp+352]
37ba61072lea r9, [rdx+8*rax+8]
37ba61077mov rdx, r12
37ba6107acall clacpy_
37ba6107fmov edx, [r14]
37ba61082mov eax, [rsp+228]
37ba61089mov [rsp+112], 4
37ba61092mov rdi, [rsp+128]
37ba6109amov [rsp+48], rbp
37ba6109flea r9, [rip+0x9e3bcc]
37ba610a6lea r8, [rip+0x9e3be7]
37ba610adsub edx, eax
37ba610afadd eax, 1
37ba610b2mov rcx, [rsp+376]
37ba610bamov rsi, [rsp+136]
37ba610c2mov [rsp+236], edx
37ba610c9cdqe
37ba610cbmov rdx, [rsp+384]
37ba610d3mov [rsp+104], 9
37ba610dcmov [rsp+80], rdx
37ba610e1mov rdx, rax
37ba610e4imul rdx, rbx
37ba610e8mov [rsp+40], r13
37ba610edmov [rsp+96], 5
37ba610f6mov [rsp+88], 5
37ba610fflea rdx, [rdi+rdx+1]
37ba61104mov [rsp+32], r12
37ba61109lea rdx, [rcx+8*rdx]
37ba6110dmov rcx, [rsp+360]
37ba61115mov [rsp+72], rdx
37ba6111amov rdx, rsi
37ba6111dimul rdx, rax
37ba61121mov [rsp+64], rcx
37ba61126add rdx, [rsp+144]
37ba6112emov rcx, [rsp+352]
37ba61136add rax, rdx
37ba61139lea rdx, [rip+0x9e3b65]
37ba61140lea rax, [rcx+8*rax]
37ba61144lea rcx, [rip+0x9e3b3c]
37ba6114bmov [rsp+56], rax
37ba61150call ctrmm_
37ba61155mov eax, [r14]
37ba61158mov edx, [rsp+228]
37ba6115fmov r8, r12
37ba61162mov r9, [rsp+152]
37ba6116amov ecx, eax
37ba6116csub ecx, edx
37ba6116eadd edx, 1
37ba61171mov [rsp+232], ecx
37ba61178mov ecx, [r15]
37ba6117bmovsxd rdx, edx
37ba6117emov [rsp+80], rbp
37ba61183sub ecx, eax
37ba61185add eax, 1
37ba61188mov [rsp+40], rbp
37ba6118dmov [rsp+236], ecx
37ba61194cdqe
37ba61196mov rcx, rdx
37ba61199imul rax, rsi
37ba6119dmov [rsp+32], r13
37ba611a2mov rsi, [rsp+384]
37ba611aaimul rcx, rbx
37ba611aeadd rax, [rsp+144]
37ba611b6mov [rsp+112], 9
37ba611bfmov [rsp+96], rsi
37ba611c4add rdx, rax
37ba611c7mov rsi, [rsp+376]
37ba611cfmov [rsp+104], 12
37ba611d8lea rcx, [rdi+rcx+1]
37ba611ddlea rcx, [rsi+8*rcx]
37ba611e1mov [rsp+88], rcx
37ba611e6mov rcx, [rsp+360]
37ba611eemov [rsp+72], rcx
37ba611f3mov rcx, [rsp+352]
37ba611fblea rdx, [rcx+8*rdx]
37ba611ffmov rcx, [rsp+360]
37ba61207mov [rsp+64], rdx
37ba6120clea rdx, [rip+0x9e3a81]
37ba61213mov [rsp+56], rcx
37ba61218mov rcx, [rsp+352]
37ba61220lea rax, [rcx+8*rax+8]
37ba61225lea rcx, [rip+0x9e3a4a]
37ba6122cmov [rsp+48], rax
37ba61231call cgemm_
37ba61236mov edx, [r14]
37ba61239mov eax, [rsp+228]
37ba61240mov [rsp+112], 8
37ba61249mov rcx, [rsp+384]
37ba61251mov [rsp+40], r13
37ba61256lea r9, [rip+0x9e3a40]
37ba6125dlea r8, [rip+0x9e3a12]
37ba61264sub edx, eax
37ba61266add eax, 1
37ba61269mov [rsp+104], 12
37ba61272cdqe
37ba61274mov [rsp+80], rcx
37ba61279mov rcx, [rsp+376]
37ba61281imul rax, rbx
37ba61285mov [rsp+32], r12
37ba6128amov [rsp+56], rcx
37ba6128fmov [rsp+96], 5
37ba61298lea rax, [rdi+rax+1]
37ba6129dmov [rsp+236], edx
37ba612a4lea rdx, [rip+0x9e39fa]
37ba612abmov [rsp+88], 4
37ba612b4lea rax, [rcx+8*rax]
37ba612b8lea rcx, [rip+0x9e39eb]
37ba612bfmov [rsp+72], rax
37ba612c4mov rax, [rsp+384]
37ba612ccmov [rsp+64], rax
37ba612d1lea rax, [rip+0x9e39d8]
37ba612d8mov [rsp+48], rax
37ba612ddcall ctrmm_
37ba612e2mov edx, [r14]
37ba612e5mov eax, [rsp+228]
37ba612ecmov [rsp+112], 8
37ba612f5mov [rsp+104], 12
37ba612fesub edx, eax
37ba61300add eax, 1
37ba61303mov [rsp+48], rbp
37ba61308cdqe
37ba6130amov [rsp+236], edx
37ba61311imul rbx, rax
37ba61315mov [rsp+40], r13
37ba6131amov [rsp+96], 5
37ba61323mov [rsp+88], 5
37ba6132clea rdx, [rbx+rdi]
37ba61330mov rdi, [rsp+384]
37ba61338mov [rsp+32], r12
37ba6133dadd rax, rdx
37ba61340mov [rsp+80], rdi
37ba61345mov rdi, [rsp+376]
37ba6134dlea rcx, [rdi+8*rdx+8]
37ba61352mov rdi, [rsp+384]
37ba6135amov [rsp+72], rcx
37ba6135fmov [rsp+64], rdi
37ba61364mov rdi, [rsp+376]
37ba6136clea rax, [rdi+8*rax]
37ba61370mov [rsp+56], rax
37ba61375jmp 0x37ba6049b
37ba6137a
37ba6137aloc_37ba6137a:
37ba6137amov eax, 1
37ba6137f
37ba6137floc_37ba6137f:
37ba6137flea rdx, [rax+1]
37ba61383cmp esi, edx
37ba61385jl 0x37ba601c3
37ba6138badd rax, 2
37ba6138fcmp esi, eax
37ba61391jge 0x37ba6137f
37ba61393jmp 0x37ba601c3
37ba5fdc0
37ba5fdc0clarft_:
37ba5fdc0push r15
37ba5fdc2push r14
37ba5fdc4push r13
37ba5fdc6push r12
37ba5fdc8push rbp
37ba5fdc9push rdi
37ba5fdcapush rsi
37ba5fdcbpush rbx
37ba5fdccsub rsp, 248
37ba5fdd3mov eax, [r8]
37ba5fdd6mov rdi, rcx
37ba5fdd9mov rbp, rdx
37ba5fddcmov r15, r8
37ba5fddfmov r14, r9
37ba5fde2test eax, eax
37ba5fde4je 0x37ba604bd
37ba5fdeamov r12l, [r9]
37ba5fdedtest r12l, r12l
37ba5fdf0je 0x37ba604bd
37ba5fdf6cmp r12l, 1
37ba5fdfaje 0x37ba604d8
37ba5fe00cmp eax, 1
37ba5fe03je 0x37ba604d8
37ba5fe09mov edx, r12l
37ba5fe0cmov rax, [rsp+384]
37ba5fe14mov rsi, [rsp+360]
37ba5fe1cmov r9l, 1
37ba5fe22mov r8l, 1
37ba5fe28movsxd rbx, [rax]
37ba5fe2bxor eax, eax
37ba5fe2dmovsxd rsi, [rsi]
37ba5fe30test rbx, rbx
37ba5fe33cmovs rbx, rax
37ba5fe37mov rax, rbx
37ba5fe3anot rax
37ba5fe3dmov [rsp+128], rax
37ba5fe45xor eax, eax
37ba5fe47test rsi, rsi
37ba5fe4acmovns rax, rsi
37ba5fe4eshr edx, 31
37ba5fe51mov rsi, rax
37ba5fe54mov [rsp+136], rax
37ba5fe5cnot rsi
37ba5fe5fmov [rsp+144], rsi
37ba5fe67lea esi, [rdx+r12]
37ba5fe6blea rdx, [rip+0x9e4dfe]
37ba5fe72sar esi, 1
37ba5fe74mov [rsp+228], esi
37ba5fe7bcall lsame_
37ba5fe80mov r9l, 1
37ba5fe86mov r8l, 1
37ba5fe8cmov rcx, rbp
37ba5fe8fmov r13l, eax
37ba5fe92lea rdx, [rip+0x9e4dd8]
37ba5fe99call lsame_
37ba5fe9etest r13l, r13l
37ba5fea1je 0x37ba604f0
37ba5fea7test eax, eax
37ba5fea9je 0x37ba604f0
37ba5feafmov rdx, [rsp+384]
37ba5feb7mov r8, r15
37ba5febamov rcx, rdi
37ba5febdmov [rsp+80], 1
37ba5fec6mov [rsp+72], 1
37ba5fecflea r9, [rsp+228]
37ba5fed7mov [rsp+64], rdx
37ba5fedcmov rdx, [rsp+376]
37ba5fee4mov [rsp+184], r9
37ba5feecmov [rsp+56], rdx
37ba5fef1mov rdx, [rsp+368]
37ba5fef9mov [rsp+48], rdx
37ba5fefemov rdx, [rsp+360]
37ba5ff06mov [rsp+40], rdx
37ba5ff0bmov rdx, [rsp+352]
37ba5ff13mov [rsp+32], rdx
37ba5ff18mov rdx, rbp
37ba5ff1bcall clarft_
37ba5ff20mov edx, [r15]
37ba5ff23lea eax, [rsi+1]
37ba5ff26mov r11, [rsp+128]
37ba5ff2ecdqe
37ba5ff30mov rcx, [rsp+352]
37ba5ff38lea r9, [rsp+236]
37ba5ff40lea r8, [rsp+232]
37ba5ff48sub edx, esi
37ba5ff4amov [rsp+200], r9
37ba5ff52mov [rsp+232], edx
37ba5ff59mov edx, [r14]
37ba5ff5cmov [rsp+80], 1
37ba5ff65sub edx, esi
37ba5ff67mov [rsp+192], r8
37ba5ff6fmov [rsp+236], edx
37ba5ff76mov rdx, rax
37ba5ff79mov [rsp+72], 1
37ba5ff82imul rdx, rbx
37ba5ff86add r11, rdx
37ba5ff89mov rdx, [rsp+136]
37ba5ff91mov [rsp+208], r11
37ba5ff99imul rdx, rax
37ba5ff9dadd rdx, [rsp+144]
37ba5ffa5add rdx, rax
37ba5ffa8add rax, r11
37ba5ffablea rcx, [rcx+8*rdx]
37ba5ffafmov rdx, [rsp+384]
37ba5ffb7mov [rsp+32], rcx
37ba5ffbcmov [rsp+64], rdx
37ba5ffc1mov rdx, [rsp+376]
37ba5ffc9mov [rsp+216], rcx
37ba5ffd1mov rcx, rdi
37ba5ffd4lea rax, [rdx+8*rax]
37ba5ffd8mov rdx, [rsp+368]
37ba5ffe0mov [rsp+56], rax
37ba5ffe5movsxd rax, esi
37ba5ffe8mov [rsp+168], rax
37ba5fff0lea rax, [rdx+8*rax]
37ba5fff4mov rdx, rbp
37ba5fff7mov [rsp+48], rax
37ba5fffcmov rax, [rsp+360]
37ba60004mov [rsp+40], rax
37ba60009call clarft_
37ba6000emov r11l, [r14]
37ba60011sub r11l, esi
37ba60014cmp r12l, 1
37ba60018jle 0x37ba601c3
37ba6001etest r11l, r11l
37ba60021jle 0x37ba6137a
37ba60027mov rax, [rsp+136]
37ba6002fmov rdi, [rsp+352]
37ba60037mov [rsp+336], r15
37ba6003fmov r9, rbx
37ba60042mov rcx, [rsp+208]
37ba6004amov r8, rbx
37ba6004dmovss x3, [rip+0x9e4c7b]
37ba60055mov [rsp+344], r14
37ba6005dlea rdx, [8*rax]
37ba60065shl r9, 5
37ba60069mov rax, [rsp+168]
37ba60071mov [rsp+160], esi
37ba60078shl r8, 4
37ba6007cmov ebp, 1
37ba60081mov rsi, rdx
37ba60084shufps x3, x3, 0
37ba60088lea r10, [8*rax-8]
37ba60090lea rdi, [rdi+8*rax]
37ba60094mov rax, [rsp+376]
37ba6009cadd r10, [rsp+352]
37ba600a4lea r13, [8*rbx]
37ba600aclea r12, [rax+8*rcx+8]
37ba600b1lea eax, [r11-1]
37ba600b5mov [rsp+152], eax
37ba600bcmov eax, r11l
37ba600bflea rcx, [rbx+2*rbx]
37ba600c3shr eax, 2
37ba600c6shl rax, 5
37ba600camov [rsp+176], rax
37ba600d2mov eax, r11l
37ba600d5and eax, -4
37ba600d8mov r14l, eax
37ba600dbnop [rax+rax]
37ba600e0
37ba600e0loc_37ba600e0:
37ba600e0cmp [rsp+152], 2
37ba600e8jbe 0x37ba60a20
37ba600eemov rax, [rsp+176]
37ba600f6mov rdx, rdi
37ba600f9lea r15, [rax+rdi]
37ba600fdmov rax, r12
37ba60100
37ba60100loc_37ba60100:
37ba60100movups x1, [rdx]
37ba60103movups x0, [rdx+16]
37ba60107add rdx, 32
37ba6010bmovaps x2, x1
37ba6010eshufps x1, x1, -120
37ba60112shufps x2, x0, -35
37ba60116xorps x2, x3
37ba60119unpcklps x1, x2
37ba6011cshufps x0, x2, -24
37ba60120shufps x0, x0, -40
37ba60124movq [rax], x1
37ba60128movhps [rax+8*rbx], x1
37ba6012cmovq [rax+r8], x0
37ba60132movhps [rax+8*rcx], x0
37ba60136add rax, r9
37ba60139cmp r15, rdx
37ba6013cjne 0x37ba60100
37ba6013elea eax, [r14+1]
37ba60142cmp r11l, r14l
37ba60145je 0x37ba60198
37ba60147
37ba60147loc_37ba60147:
37ba60147mov rdx, [rsp+168]
37ba6014fcdqe
37ba60151mov r15, [rsp+128]
37ba60159add rdx, rax
37ba6015cadd r15, rbp
37ba6015fimul rdx, rbx
37ba60163add rdx, r15
37ba60166mov r15, [rsp+376]
37ba6016elea rdx, [r15+8*rdx]
37ba60172
37ba60172loc_37ba60172:
37ba60172movss x0, [r10+8*rax+4]
37ba60179movss x1, [r10+8*rax]
37ba6017fadd rax, 1
37ba60183xorps x0, [rip+0x9e4b46]
37ba6018aunpcklps x1, x0
37ba6018dmovlps [rdx], x1
37ba60190add rdx, r13
37ba60193cmp r11l, eax
37ba60196jge 0x37ba60172
37ba60198
37ba60198loc_37ba60198:
37ba60198add r10, rsi
37ba6019badd rbp, 1
37ba6019fadd rdi, rsi
37ba601a2add r12, 8
37ba601a6cmp [rsp+160], ebp
37ba601adjge 0x37ba600e0
37ba601b3mov r15, [rsp+336]
37ba601bbmov r14, [rsp+344]
37ba601c3
37ba601c3loc_37ba601c3:
37ba601c3mov rax, [rsp+384]
37ba601cbmov rdi, [rsp+208]
37ba601d3mov [rsp+112], 4
37ba601dclea r9, [rip+0x9e4a8f]
37ba601e3mov rsi, [rsp+200]
37ba601eblea r8, [rip+0x9e4a84]
37ba601f2mov rbp, [rsp+184]
37ba601famov [rsp+104], 12
37ba60203mov [rsp+80], rax
37ba60208mov rax, [rsp+376]
37ba60210lea rdx, [rip+0x9e4a6b]
37ba60217lea rcx, [rip+0x9e4a69]
37ba6021emov [rsp+96], 5
37ba60227lea rax, [rax+8*rdi+8]
37ba6022clea rdi, [rip+0x9e4a59]
37ba60233mov [rsp+88], 5
37ba6023cmov [rsp+72], rax
37ba60241mov rax, [rsp+360]
37ba60249mov [rsp+48], rdi
37ba6024emov [rsp+64], rax
37ba60253mov rax, [rsp+216]
37ba6025bmov [rsp+40], rsi
37ba60260mov [rsp+56], rax
37ba60265mov [rsp+32], rbp
37ba6026amov [rsp+236], r11l
37ba60272call ctrmm_
37ba60277movsxd rdx, [r14]
37ba6027amov r8, rbp
37ba6027dmov eax, [rsp+228]
37ba60284mov r11, [rsp+376]
37ba6028cmov r9, [rsp+192]
37ba60294mov ecx, edx
37ba60296sub ecx, eax
37ba60298add eax, 1
37ba6029bmov [rsp+232], ecx
37ba602a2mov ecx, [r15]
37ba602a5cdqe
37ba602a7mov r15, [rsp+128]
37ba602afmov [rsp+80], rdi
37ba602b4sub ecx, edx
37ba602b6mov [rsp+40], rdi
37ba602bbmov [rsp+236], ecx
37ba602c2mov rcx, [rsp+384]
37ba602camov [rsp+32], rsi
37ba602cfmov [rsp+96], rcx
37ba602d4mov rcx, rax
37ba602d7imul rax, [rsp+136]
37ba602e0imul rcx, rbx
37ba602e4add rax, [rsp+144]
37ba602ecmov [rsp+112], 12
37ba602f5mov [rsp+104], 9
37ba602felea rcx, [r15+rcx+1]
37ba60303lea rcx, [r11+8*rcx]
37ba60307mov [rsp+88], rcx
37ba6030cmov rcx, [rsp+360]
37ba60314mov [rsp+72], rcx
37ba60319lea ecx, [rdx+1]
37ba6031cmovsxd rcx, ecx
37ba6031fadd rax, rcx
37ba60322mov rcx, [rsp+352]
37ba6032alea rax, [rcx+8*rax]
37ba6032emov [rsp+64], rax
37ba60333mov rax, [rsp+360]
37ba6033bmov [rsp+56], rax
37ba60340lea rax, [rcx+8*rdx]
37ba60344lea rdx, [rip+0x9e492b]
37ba6034bmov [rsp+48], rax
37ba60350lea rcx, [rip+0x9e493d]
37ba60357call cgemm_
37ba6035cmov edx, [r14]
37ba6035fmov eax, [rsp+228]
37ba60366mov [rsp+112], 8
37ba6036fmov rcx, [rsp+384]
37ba60377mov [rsp+40], rsi
37ba6037clea r9, [rip+0x9e491a]
37ba60383lea r8, [rip+0x9e48ec]
37ba6038asub edx, eax
37ba6038cadd eax, 1
37ba6038fmov [rsp+104], 12
37ba60398cdqe
37ba6039amov [rsp+80], rcx
37ba6039fmov rcx, [rsp+376]
37ba603a7imul rax, rbx
37ba603abmov [rsp+32], rbp
37ba603b0mov [rsp+56], rcx
37ba603b5mov [rsp+96], 5
37ba603belea rax, [r15+rax+1]
37ba603c3mov [rsp+236], edx
37ba603calea rdx, [rip+0x9e48d4]
37ba603d1mov [rsp+88], 4
37ba603dalea rax, [rcx+8*rax]
37ba603delea rcx, [rip+0x9e48c5]
37ba603e5mov [rsp+72], rax
37ba603eamov rax, [rsp+384]
37ba603f2mov [rsp+64], rax
37ba603f7lea rax, [rip+0x9e48b2]
37ba603femov [rsp+48], rax
37ba60403call ctrmm_
37ba60408mov edx, [r14]
37ba6040bmov eax, [rsp+228]
37ba60412mov [rsp+112], 8
37ba6041bmov [rsp+104], 12
37ba60424sub edx, eax
37ba60426add eax, 1
37ba60429mov [rsp+48], rdi
37ba6042ecdqe
37ba60430mov [rsp+236], edx
37ba60437imul rbx, rax
37ba6043bmov [rsp+40], rsi
37ba60440mov [rsp+96], 5
37ba60449mov [rsp+88], 5
37ba60452lea rdx, [rbx+r15]
37ba60456mov rbx, [rsp+384]
37ba6045emov [rsp+32], rbp
37ba60463add rax, rdx
37ba60466mov [rsp+80], rbx
37ba6046bmov rbx, [rsp+376]
37ba60473lea rcx, [rbx+8*rdx+8]
37ba60478mov rbx, [rsp+384]
37ba60480mov [rsp+72], rcx
37ba60485mov [rsp+64], rbx
37ba6048amov rbx, [rsp+376]
37ba60492lea rax, [rbx+8*rax]
37ba60496mov [rsp+56], rax
37ba6049b
37ba6049bloc_37ba6049b:
37ba6049blea r9, [rip+0x9e47fb]
37ba604a2lea r8, [rip+0x9e47cd]
37ba604a9lea rdx, [rip+0x9e47f5]
37ba604b0lea rcx, [rip+0x9e47d0]
37ba604b7call ctrmm_
37ba604bcnop
37ba604bd
37ba604bdloc_37ba604bd:
37ba604bdadd rsp, 248
37ba604c4pop rbx
37ba604c5pop rsi
37ba604c6pop rdi
37ba604c7pop rbp
37ba604c8pop r12
37ba604capop r13
37ba604ccpop r14
37ba604cepop r15
37ba604d0ret
37ba604d1
37ba604d1 0f 1f 80 00 00 00 00 .......
37ba604d8
37ba604d8loc_37ba604d8:
37ba604d8mov rax, [rsp+368]
37ba604e0mov rdi, [rsp+376]
37ba604e8mov rax, [rax]
37ba604ebmov [rdi], rax
37ba604eejmp 0x37ba604bd
37ba604f0
37ba604f0loc_37ba604f0:
37ba604f0cmp eax, 1
37ba604f3je 0x37ba604fe
37ba604f5test r13l, r13l
37ba604f8jne 0x37ba60eb5
37ba604fe
37ba604feloc_37ba604fe:
37ba604femov ecx, [r15]
37ba60501mov edx, [r14]
37ba60504sub ecx, esi
37ba60506sub edx, esi
37ba60508mov [rsp+232], ecx
37ba6050fmov [rsp+236], edx
37ba60516cmp r13l, 1
37ba6051aje 0x37ba60a2a
37ba60520test eax, eax
37ba60522je 0x37ba60a2a
37ba60528mov rax, [rsp+384]
37ba60530mov rdx, rbp
37ba60533mov rcx, rdi
37ba60536mov [rsp+80], 1
37ba6053flea r9, [rsp+236]
37ba60547lea r8, [rsp+232]
37ba6054fmov [rsp+72], 1
37ba60558mov [rsp+64], rax
37ba6055dmov rax, [rsp+376]
37ba60565mov [rsp+200], r9
37ba6056dmov [rsp+56], rax
37ba60572mov rax, [rsp+368]
37ba6057amov [rsp+192], r8
37ba60582mov [rsp+48], rax
37ba60587mov rax, [rsp+360]
37ba6058fmov [rsp+40], rax
37ba60594mov rax, [rsp+352]
37ba6059cmov [rsp+32], rax
37ba605a1call clarft_
37ba605a6mov ecx, [r14]
37ba605a9mov r8, r15
37ba605acmov rdx, [rsp+384]
37ba605b4mov r10, [rsp+376]
37ba605bclea r9, [rsp+228]
37ba605c4mov [rsp+80], 1
37ba605cdsub ecx, esi
37ba605cfmov [rsp+64], rdx
37ba605d4lea eax, [rcx+1]
37ba605d7mov [rsp+184], r9
37ba605dfmov [rsp+72], 1
37ba605e8cdqe
37ba605eamov rdx, rax
37ba605edimul rdx, rbx
37ba605f1add rdx, [rsp+128]
37ba605f9add rdx, rax
37ba605fcimul rax, [rsp+136]
37ba60605lea rdx, [r10+8*rdx]
37ba60609mov [rsp+56], rdx
37ba6060emovsxd rdx, ecx
37ba60611mov rcx, [rsp+368]
37ba60619lea rdx, [rcx+8*rdx]
37ba6061dmov rcx, [rsp+360]
37ba60625mov [rsp+48], rdx
37ba6062amov rdx, rbp
37ba6062dmov [rsp+40], rcx
37ba60632mov rcx, [rsp+144]
37ba6063alea rax, [rcx+rax+1]
37ba6063fmov rcx, [rsp+352]
37ba60647lea rax, [rcx+8*rax]
37ba6064bmov rcx, rdi
37ba6064emov [rsp+32], rax
37ba60653call clarft_
37ba60658mov r13l, [r14]
37ba6065bmov edx, r13l
37ba6065esub edx, esi
37ba60660test edx, edx
37ba60662jle 0x37ba60eaa
37ba60668lea r11l, [rdx+1]
37ba6066ccmp r12l, 1
37ba60670jle 0x37ba60eaa
37ba60676movsxd r12, edx
37ba60679mov rax, [rsp+376]
37ba60681mov [rsp+160], rbx
37ba60689lea rbp, [8*rbx]
37ba60691lea r10, [r12+1]
37ba60696mov [rsp+168], edx
37ba6069dmov r9l, 1
37ba606a3lea rcx, [rax+8*r12-8]
37ba606a8mov rax, [rsp+136]
37ba606b0mov [rsp+152], r13l
37ba606b8imul r10, rax
37ba606bclea r8, [8*rax]
37ba606c4mov eax, [r15]
37ba606c7add r10, [rsp+144]
37ba606cfmov edi, eax
37ba606d1sub edi, r13l
37ba606d4mov r13, [rsp+352]
37ba606dcnop [rax]
37ba606e0
37ba606e0loc_37ba606e0:
37ba606e0lea edx, [rdi+r9]
37ba606e4movsxd rdx, edx
37ba606e7add rdx, r10
37ba606ealea rbx, [r13+8*rdx]
37ba606efmov edx, 1
37ba606f4nop
37ba606f5nop [rax+rax]
37ba60700
37ba60700loc_37ba60700:
37ba60700movss x0, [rbx+4]
37ba60705movss x1, [rbx]
37ba60709add rbx, r8
37ba6070cxorps x0, [rip+0x9e45bd]
37ba60713unpcklps x1, x0
37ba60716movlps [rcx+8*rdx], x1
37ba6071aadd rdx, 1
37ba6071ecmp esi, edx
37ba60720jge 0x37ba60700
37ba60722add r9l, 1
37ba60726add rcx, rbp
37ba60729cmp r9l, r11l
37ba6072cjne 0x37ba606e0
37ba6072emov r13l, [rsp+152]
37ba60736mov rbx, [rsp+160]
37ba6073emov edx, [rsp+168]
37ba60745
37ba60745loc_37ba60745:
37ba60745mov rdi, [rsp+384]
37ba6074dmov [rsp+236], edx
37ba60754sub eax, r13l
37ba60757lea r9, [rip+0x9e4514]
37ba6075ecdqe
37ba60760lea r8, [rip+0x9e450f]
37ba60767mov rsi, [rsp+200]
37ba6076fmov rbp, [rsp+184]
37ba60777mov [rsp+80], rdi
37ba6077clea rcx, [rip+0x9e4504]
37ba60783mov rdi, [rsp+376]
37ba6078bmov [rsp+112], 4
37ba60794lea rdx, [rdi+8*r12]
37ba60798mov [rsp+40], rsi
37ba6079dmov rdi, [rsp+360]
37ba607a5mov [rsp+72], rdx
37ba607aalea rdx, [rip+0x9e44f4]
37ba607b1mov [rsp+64], rdi
37ba607b6mov rdi, [rsp+352]
37ba607bemov [rsp+104], 12
37ba607c7lea rax, [rdi+8*rax]
37ba607cblea rdi, [rip+0x9e44ba]
37ba607d2mov [rsp+32], rbp
37ba607d7mov [rsp+56], rax
37ba607dcmov [rsp+96], 5
37ba607e5mov [rsp+88], 5
37ba607eemov [rsp+48], rdi
37ba607f3call ctrmm_
37ba607f8mov ecx, [r14]
37ba607fbmov edx, [r15]
37ba607femov [rsp+80], rdi
37ba60803mov [rsp+40], rdi
37ba60808mov r9, [rsp+192]
37ba60810mov r8, rbp
37ba60813sub edx, ecx
37ba60815mov eax, ecx
37ba60817mov [rsp+32], rsi
37ba6081cmov rcx, [rsp+384]
37ba60824sub eax, [rsp+228]
37ba6082bmov [rsp+236], edx
37ba60832mov [rsp+96], rcx
37ba60837movsxd rdx, eax
37ba6083amov rcx, [rsp+376]
37ba60842mov [rsp+232], eax
37ba60849add eax, 1
37ba6084cmov [rsp+112], 12
37ba60855lea rdx, [rcx+8*rdx]
37ba60859cdqe
37ba6085bmov rcx, [rsp+360]
37ba60863imul rax, [rsp+136]
37ba6086cmov [rsp+88], rdx
37ba60871lea rdx, [rip+0x9e43fe]
37ba60878mov [rsp+72], rcx
37ba6087dmov rcx, [rsp+352]
37ba60885mov [rsp+104], 9
37ba6088emov [rsp+64], rcx
37ba60893mov rcx, [rsp+360]
37ba6089bmov [rsp+56], rcx
37ba608a0mov rcx, [rsp+144]
37ba608a8lea rax, [rcx+rax+1]
37ba608admov rcx, [rsp+352]
37ba608b5lea rax, [rcx+8*rax]
37ba608b9lea rcx, [rip+0x9e43d4]
37ba608c0mov [rsp+48], rax
37ba608c5call cgemm_
37ba608camov rcx, [rsp+384]
37ba608d2mov eax, [r14]
37ba608d5mov [rsp+112], 8
37ba608desub eax, [rsp+228]
37ba608e5mov [rsp+40], rsi
37ba608ealea r9, [rip+0x9e43ac]
37ba608f1lea r8, [rip+0x9e437e]
37ba608f8mov [rsp+80], rcx
37ba608fdlea edx, [rax+1]
37ba60900mov rcx, [rsp+376]
37ba60908mov [rsp+236], eax
37ba6090fcdqe
37ba60911movsxd rdx, edx
37ba60914imul rbx, rdx
37ba60918lea rax, [rcx+8*rax]
37ba6091cmov [rsp+104], 12
37ba60925mov [rsp+72], rax
37ba6092amov rax, [rsp+384]
37ba60932mov [rsp+96], 5
37ba6093bmov [rsp+64], rax
37ba60940mov rax, [rsp+128]
37ba60948mov [rsp+88], 4
37ba60951add rax, rbx
37ba60954mov [rsp+32], rbp
37ba60959add rax, rdx
37ba6095clea rdx, [rip+0x9e431f]
37ba60963lea rax, [rcx+8*rax]
37ba60967lea rcx, [rip+0x9e433c]
37ba6096emov [rsp+56], rax
37ba60973lea rax, [rip+0x9e4336]
37ba6097amov [rsp+48], rax
37ba6097fcall ctrmm_
37ba60984mov rbx, [rsp+384]
37ba6098cmov eax, [r14]
37ba6098fmov [rsp+112], 8
37ba60998sub eax, [rsp+228]
37ba6099fmov [rsp+48], rdi
37ba609a4lea r9, [rip+0x9e42f2]
37ba609ablea r8, [rip+0x9e42c4]
37ba609b2mov [rsp+80], rbx
37ba609b7lea rdx, [rip+0x9e42c4]
37ba609bemov rbx, [rsp+376]
37ba609c6lea rcx, [rip+0x9e42ba]
37ba609cdmov [rsp+236], eax
37ba609d4cdqe
37ba609d6lea rax, [rbx+8*rax]
37ba609damov [rsp+56], rbx
37ba609dfmov [rsp+72], rax
37ba609e4mov rax, [rsp+384]
37ba609ecmov [rsp+104], 12
37ba609f5mov [rsp+96], 5
37ba609femov [rsp+88], 5
37ba60a07mov [rsp+64], rax
37ba60a0cmov [rsp+40], rsi
37ba60a11mov [rsp+32], rbp
37ba60a16call ctrmm_
37ba60a1bjmp 0x37ba604bd
37ba60a20
37ba60a20loc_37ba60a20:
37ba60a20mov eax, 1
37ba60a25jmp 0x37ba60147
37ba60a2a
37ba60a2aloc_37ba60a2a:
37ba60a2amov rcx, [rsp+384]
37ba60a32lea r13, [rsp+236]
37ba60a3amov [rsp+80], 1
37ba60a43lea rax, [rsp+232]
37ba60a4bmov [rsp+72], 1
37ba60a54mov r9, r13
37ba60a57mov r8, rax
37ba60a5amov rdx, rbp
37ba60a5dmov [rsp+64], rcx
37ba60a62mov rcx, [rsp+376]
37ba60a6alea r12, [rsp+228]
37ba60a72mov [rsp+152], rax
37ba60a7amov [rsp+56], rcx
37ba60a7fmov rcx, [rsp+368]
37ba60a87mov [rsp+48], rcx
37ba60a8cmov rcx, [rsp+360]
37ba60a94mov [rsp+40], rcx
37ba60a99mov rcx, [rsp+352]
37ba60aa1mov [rsp+32], rcx
37ba60aa6mov rcx, rdi
37ba60aa9call clarft_
37ba60aaemov edx, [r14]
37ba60ab1mov r11, [rsp+376]
37ba60ab9mov r9, r12
37ba60abcmov rax, [rsp+384]
37ba60ac4mov [rsp+80], 1
37ba60acdmov [rsp+72], 1
37ba60ad6sub edx, esi
37ba60ad8lea r8l, [rdx+1]
37ba60adcmovsxd rdx, edx
37ba60adfmov [rsp+64], rax
37ba60ae4movsxd r8, r8l
37ba60ae7lea rcx, [8*rdx]
37ba60aefmov rdx, r8
37ba60af2imul rdx, rbx
37ba60af6add rdx, [rsp+128]
37ba60afeadd rdx, r8
37ba60b01mov r8, r15
37ba60b04lea rdx, [r11+8*rdx]
37ba60b08mov [rsp+56], rdx
37ba60b0dmov rdx, [rsp+368]
37ba60b15add rdx, rcx
37ba60b18add rcx, [rsp+352]
37ba60b20mov [rsp+48], rdx
37ba60b25mov rdx, [rsp+360]
37ba60b2dmov [rsp+32], rcx
37ba60b32mov rcx, rdi
37ba60b35mov [rsp+40], rdx
37ba60b3amov rdx, rbp
37ba60b3dcall clarft_
37ba60b42mov r8l, [r14]
37ba60b45mov edx, [r15]
37ba60b48mov [rsp+56], 3
37ba60b51mov rdi, [rsp+136]
37ba60b59mov r11, [rsp+376]
37ba60b61mov ecx, r8l
37ba60b64sub edx, r8l
37ba60b67mov r10, [rsp+384]
37ba60b6fsub ecx, esi
37ba60b71add edx, 1
37ba60b74mov rsi, [rsp+144]
37ba60b7cmov [rsp+236], ecx
37ba60b83lea r8l, [rcx+1]
37ba60b87movsxd rdx, edx
37ba60b8amovsxd rcx, ecx
37ba60b8dimul rdx, rdi
37ba60b91lea rcx, [r11+8*rcx]
37ba60b95mov [rsp+48], r10
37ba60b9amovsxd r8, r8l
37ba60b9dmov [rsp+40], rcx
37ba60ba2mov rcx, [rsp+360]
37ba60baaadd rdx, rsi
37ba60badmov [rsp+32], rcx
37ba60bb2mov rcx, [rsp+352]
37ba60bbaadd rdx, r8
37ba60bbdmov r8, r13
37ba60bc0lea r9, [rcx+8*rdx]
37ba60bc4mov rdx, r12
37ba60bc7lea rcx, [rip+0x9e40ea]
37ba60bcecall clacpy_
37ba60bd3mov ecx, [r14]
37ba60bd6mov r11, [rsp+376]
37ba60bdemov [rsp+112], 4
37ba60be7mov r10, [rsp+384]
37ba60beflea r9, [rip+0x9e407c]
37ba60bf6mov [rsp+104], 9
37ba60bfflea r8, [rip+0x9e408e]
37ba60c06mov [rsp+96], 5
37ba60c0fmov edx, ecx
37ba60c11sub edx, [rsp+228]
37ba60c18mov [rsp+236], edx
37ba60c1fmovsxd rdx, edx
37ba60c22lea rdx, [r11+8*rdx]
37ba60c26mov [rsp+80], r10
37ba60c2bmov [rsp+72], rdx
37ba60c30mov rdx, [rsp+360]
37ba60c38mov [rsp+88], 5
37ba60c41mov [rsp+64], rdx
37ba60c46mov edx, [r15]
37ba60c49mov [rsp+40], r13
37ba60c4esub edx, ecx
37ba60c50mov [rsp+32], r12
37ba60c55lea rcx, [rip+0x9e402b]
37ba60c5cadd edx, 1
37ba60c5fmovsxd rdx, edx
37ba60c62imul rdx, rdi
37ba60c66mov rdi, [rsp+352]
37ba60c6elea rdx, [rsi+rdx+1]
37ba60c73lea rdx, [rdi+8*rdx]
37ba60c77lea rdi, [rip+0x9e400e]
37ba60c7emov [rsp+56], rdx
37ba60c83lea rdx, [rip+0x9e3ff8]
37ba60c8amov [rsp+48], rdi
37ba60c8fcall ctrmm_
37ba60c94mov rsi, [rsp+384]
37ba60c9cmov r8l, [r14]
37ba60c9fmov ecx, [r15]
37ba60ca2mov r9, [rsp+152]
37ba60caamov [rsp+80], rdi
37ba60cafmov [rsp+96], rsi
37ba60cb4mov rsi, [rsp+360]
37ba60cbcmov edx, r8l
37ba60cbfsub ecx, r8l
37ba60cc2sub edx, [rsp+228]
37ba60cc9mov [rsp+40], rdi
37ba60ccemov r8, r12
37ba60cd1mov [rsp+72], rsi
37ba60cd6mov rsi, [rsp+352]
37ba60cdemov [rsp+232], edx
37ba60ce5movsxd rdx, edx
37ba60ce8mov [rsp+236], ecx
37ba60cefmov rcx, [rsp+376]
37ba60cf7shl rdx, 3
37ba60cfbmov [rsp+64], rsi
37ba60d00mov rsi, [rsp+360]
37ba60d08add rcx, rdx
37ba60d0bmov [rsp+32], r13
37ba60d10add rdx, [rsp+352]
37ba60d18mov [rsp+88], rcx
37ba60d1dlea rcx, [rip+0x9e3f52]
37ba60d24mov [rsp+56], rsi
37ba60d29mov [rsp+48], rdx
37ba60d2elea rdx, [rip+0x9e3f5f]
37ba60d35mov [rsp+112], 9
37ba60d3emov [rsp+104], 12
37ba60d47call cgemm_
37ba60d4cmov rsi, [rsp+384]
37ba60d54mov eax, [r14]
37ba60d57mov [rsp+112], 8
37ba60d60sub eax, [rsp+228]
37ba60d67mov [rsp+40], r13
37ba60d6clea r9, [rip+0x9e3f2a]
37ba60d73lea r8, [rip+0x9e3f41]
37ba60d7amov [rsp+80], rsi
37ba60d7flea edx, [rax+1]
37ba60d82mov rsi, [rsp+376]
37ba60d8alea rcx, [rip+0x9e3f19]
37ba60d91mov [rsp+236], eax
37ba60d98movsxd rdx, edx
37ba60d9bcdqe
37ba60d9dimul rbx, rdx
37ba60da1lea rax, [rsi+8*rax]
37ba60da5mov rsi, [rsp+384]
37ba60dadmov [rsp+104], 11
37ba60db6mov [rsp+72], rax
37ba60dbbmov rax, [rsp+128]
37ba60dc3mov [rsp+64], rsi
37ba60dc8mov rsi, [rsp+376]
37ba60dd0add rax, rbx
37ba60dd3mov [rsp+32], r12
37ba60dd8mov [rsp+96], 5
37ba60de1add rax, rdx
37ba60de4lea rdx, [rip+0x9e3e97]
37ba60debmov [rsp+88], 4
37ba60df4lea rax, [rsi+8*rax]
37ba60df8mov [rsp+56], rax
37ba60dfdlea rax, [rip+0x9e3eac]
37ba60e04mov [rsp+48], rax
37ba60e09call ctrmm_
37ba60e0emov rsi, [rsp+384]
37ba60e16mov eax, [r14]
37ba60e19mov [rsp+112], 8
37ba60e22sub eax, [rsp+228]
37ba60e29mov [rsp+48], rdi
37ba60e2elea r9, [rip+0x9e3e68]
37ba60e35lea r8, [rip+0x9e3e7f]
37ba60e3cmov [rsp+80], rsi
37ba60e41lea rdx, [rip+0x9e3e3a]
37ba60e48mov rsi, [rsp+376]
37ba60e50lea rcx, [rip+0x9e3e30]
37ba60e57mov [rsp+236], eax
37ba60e5ecdqe
37ba60e60lea rax, [rsi+8*rax]
37ba60e64mov [rsp+56], rsi
37ba60e69mov [rsp+72], rax
37ba60e6emov rax, [rsp+384]
37ba60e76mov [rsp+104], 11
37ba60e7fmov [rsp+96], 5
37ba60e88mov [rsp+88], 5
37ba60e91mov [rsp+64], rax
37ba60e96mov [rsp+40], r13
37ba60e9bmov [rsp+32], r12
37ba60ea0call ctrmm_
37ba60ea5jmp 0x37ba604bd
37ba60eaa
37ba60eaaloc_37ba60eaa:
37ba60eaamov eax, [r15]
37ba60eadmovsxd r12, edx
37ba60eb0jmp 0x37ba60745
37ba60eb5
37ba60eb5loc_37ba60eb5:
37ba60eb5mov rax, [rsp+384]
37ba60ebdmov rdx, rbp
37ba60ec0mov rcx, rdi
37ba60ec3mov [rsp+80], 1
37ba60eccmov [rsp+72], 1
37ba60ed5lea r12, [rsp+228]
37ba60eddmov r8, r15
37ba60ee0lea r13, [rsp+236]
37ba60ee8mov [rsp+64], rax
37ba60eedmov rax, [rsp+376]
37ba60ef5mov r9, r12
37ba60ef8mov [rsp+56], rax
37ba60efdmov rax, [rsp+368]
37ba60f05mov [rsp+48], rax
37ba60f0amov rax, [rsp+360]
37ba60f12mov [rsp+40], rax
37ba60f17mov rax, [rsp+352]
37ba60f1fmov [rsp+32], rax
37ba60f24call clarft_
37ba60f29mov eax, [r15]
37ba60f2clea edx, [rsi+1]
37ba60f2fmov rcx, [rsp+128]
37ba60f37movsxd rdx, edx
37ba60f3amov r9, [rsp+384]
37ba60f42lea r10, [rsp+232]
37ba60f4asub eax, esi
37ba60f4cmov r8, r10
37ba60f4fmov [rsp+152], r10
37ba60f57mov [rsp+232], eax
37ba60f5emov eax, [r14]
37ba60f61mov [rsp+64], r9
37ba60f66mov r9, r13
37ba60f69mov [rsp+80], 1
37ba60f72sub eax, esi
37ba60f74mov [rsp+236], eax
37ba60f7bmov rax, rdx
37ba60f7emov [rsp+72], 1
37ba60f87imul rax, rbx
37ba60f8blea r11, [rax+rcx]
37ba60f8fmov rax, [rsp+136]
37ba60f97lea rcx, [rdx+r11]
37ba60f9bmov [rsp+168], r11
37ba60fa3mov r11, [rsp+376]
37ba60fabimul rax, rdx
37ba60fafadd rax, [rsp+144]
37ba60fb7lea rcx, [r11+8*rcx]
37ba60fbbmov r11, [rsp+368]
37ba60fc3add rdx, rax
37ba60fc6mov [rsp+160], rax
37ba60fcemov [rsp+56], rcx
37ba60fd3movsxd rcx, esi
37ba60fd6lea rcx, [r11+8*rcx]
37ba60fdamov r11, [rsp+360]
37ba60fe2mov [rsp+48], rcx
37ba60fe7mov rcx, rdi
37ba60feamov [rsp+40], r11
37ba60fefmov r11, [rsp+352]
37ba60ff7lea rdx, [r11+8*rdx]
37ba60ffbmov [rsp+32], rdx
37ba61000mov rdx, rbp
37ba61003lea rbp, [rip+0x9e3c82]
37ba6100acall clarft_
37ba6100fmov edx, [r14]
37ba61012mov r11, [rsp+168]
37ba6101amov [rsp+56], 3
37ba61023mov rax, [rsp+160]
37ba6102bmov r8, r13
37ba6102elea rcx, [rip+0x9e3c83]
37ba61035sub edx, esi
37ba61037mov [rsp+236], edx
37ba6103emov rdx, [rsp+384]
37ba61046mov [rsp+48], rdx
37ba6104bmov rdx, [rsp+376]
37ba61053lea rdx, [rdx+8*r11+8]
37ba61058mov [rsp+40], rdx
37ba6105dmov rdx, [rsp+360]
37ba61065mov [rsp+32], rdx
37ba6106amov rdx, [rsp+352]
37ba61072lea r9, [rdx+8*rax+8]
37ba61077mov rdx, r12
37ba6107acall clacpy_
37ba6107fmov edx, [r14]
37ba61082mov eax, [rsp+228]
37ba61089mov [rsp+112], 4
37ba61092mov rdi, [rsp+128]
37ba6109amov [rsp+48], rbp
37ba6109flea r9, [rip+0x9e3bcc]
37ba610a6lea r8, [rip+0x9e3be7]
37ba610adsub edx, eax
37ba610afadd eax, 1
37ba610b2mov rcx, [rsp+376]
37ba610bamov rsi, [rsp+136]
37ba610c2mov [rsp+236], edx
37ba610c9cdqe
37ba610cbmov rdx, [rsp+384]
37ba610d3mov [rsp+104], 9
37ba610dcmov [rsp+80], rdx
37ba610e1mov rdx, rax
37ba610e4imul rdx, rbx
37ba610e8mov [rsp+40], r13
37ba610edmov [rsp+96], 5
37ba610f6mov [rsp+88], 5
37ba610fflea rdx, [rdi+rdx+1]
37ba61104mov [rsp+32], r12
37ba61109lea rdx, [rcx+8*rdx]
37ba6110dmov rcx, [rsp+360]
37ba61115mov [rsp+72], rdx
37ba6111amov rdx, rsi
37ba6111dimul rdx, rax
37ba61121mov [rsp+64], rcx
37ba61126add rdx, [rsp+144]
37ba6112emov rcx, [rsp+352]
37ba61136add rax, rdx
37ba61139lea rdx, [rip+0x9e3b65]
37ba61140lea rax, [rcx+8*rax]
37ba61144lea rcx, [rip+0x9e3b3c]
37ba6114bmov [rsp+56], rax
37ba61150call ctrmm_
37ba61155mov eax, [r14]
37ba61158mov edx, [rsp+228]
37ba6115fmov r8, r12
37ba61162mov r9, [rsp+152]
37ba6116amov ecx, eax
37ba6116csub ecx, edx
37ba6116eadd edx, 1
37ba61171mov [rsp+232], ecx
37ba61178mov ecx, [r15]
37ba6117bmovsxd rdx, edx
37ba6117emov [rsp+80], rbp
37ba61183sub ecx, eax
37ba61185add eax, 1
37ba61188mov [rsp+40], rbp
37ba6118dmov [rsp+236], ecx
37ba61194cdqe
37ba61196mov rcx, rdx
37ba61199imul rax, rsi
37ba6119dmov [rsp+32], r13
37ba611a2mov rsi, [rsp+384]
37ba611aaimul rcx, rbx
37ba611aeadd rax, [rsp+144]
37ba611b6mov [rsp+112], 9
37ba611bfmov [rsp+96], rsi
37ba611c4add rdx, rax
37ba611c7mov rsi, [rsp+376]
37ba611cfmov [rsp+104], 12
37ba611d8lea rcx, [rdi+rcx+1]
37ba611ddlea rcx, [rsi+8*rcx]
37ba611e1mov [rsp+88], rcx
37ba611e6mov rcx, [rsp+360]
37ba611eemov [rsp+72], rcx
37ba611f3mov rcx, [rsp+352]
37ba611fblea rdx, [rcx+8*rdx]
37ba611ffmov rcx, [rsp+360]
37ba61207mov [rsp+64], rdx
37ba6120clea rdx, [rip+0x9e3a81]
37ba61213mov [rsp+56], rcx
37ba61218mov rcx, [rsp+352]
37ba61220lea rax, [rcx+8*rax+8]
37ba61225lea rcx, [rip+0x9e3a4a]
37ba6122cmov [rsp+48], rax
37ba61231call cgemm_
37ba61236mov edx, [r14]
37ba61239mov eax, [rsp+228]
37ba61240mov [rsp+112], 8
37ba61249mov rcx, [rsp+384]
37ba61251mov [rsp+40], r13
37ba61256lea r9, [rip+0x9e3a40]
37ba6125dlea r8, [rip+0x9e3a12]
37ba61264sub edx, eax
37ba61266add eax, 1
37ba61269mov [rsp+104], 12
37ba61272cdqe
37ba61274mov [rsp+80], rcx
37ba61279mov rcx, [rsp+376]
37ba61281imul rax, rbx
37ba61285mov [rsp+32], r12
37ba6128amov [rsp+56], rcx
37ba6128fmov [rsp+96], 5
37ba61298lea rax, [rdi+rax+1]
37ba6129dmov [rsp+236], edx
37ba612a4lea rdx, [rip+0x9e39fa]
37ba612abmov [rsp+88], 4
37ba612b4lea rax, [rcx+8*rax]
37ba612b8lea rcx, [rip+0x9e39eb]
37ba612bfmov [rsp+72], rax
37ba612c4mov rax, [rsp+384]
37ba612ccmov [rsp+64], rax
37ba612d1lea rax, [rip+0x9e39d8]
37ba612d8mov [rsp+48], rax
37ba612ddcall ctrmm_
37ba612e2mov edx, [r14]
37ba612e5mov eax, [rsp+228]
37ba612ecmov [rsp+112], 8
37ba612f5mov [rsp+104], 12
37ba612fesub edx, eax
37ba61300add eax, 1
37ba61303mov [rsp+48], rbp
37ba61308cdqe
37ba6130amov [rsp+236], edx
37ba61311imul rbx, rax
37ba61315mov [rsp+40], r13
37ba6131amov [rsp+96], 5
37ba61323mov [rsp+88], 5
37ba6132clea rdx, [rbx+rdi]
37ba61330mov rdi, [rsp+384]
37ba61338mov [rsp+32], r12
37ba6133dadd rax, rdx
37ba61340mov [rsp+80], rdi
37ba61345mov rdi, [rsp+376]
37ba6134dlea rcx, [rdi+8*rdx+8]
37ba61352mov rdi, [rsp+384]
37ba6135amov [rsp+72], rcx
37ba6135fmov [rsp+64], rdi
37ba61364mov rdi, [rsp+376]
37ba6136clea rax, [rdi+8*rax]
37ba61370mov [rsp+56], rax
37ba61375jmp 0x37ba6049b
37ba6137a
37ba6137aloc_37ba6137a:
37ba6137amov eax, 1
37ba6137f
37ba6137floc_37ba6137f:
37ba6137flea rdx, [rax+1]
37ba61383cmp esi, edx
37ba61385jl 0x37ba601c3
37ba6138badd rax, 2
37ba6138fcmp esi, eax
37ba61391jge 0x37ba6137f
37ba61393jmp 0x37ba601c3
37ba5fdc0
Loading..