File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c3fcb40
37c3fcb40ztprfb_64_:
37c3fcb40push r15
37c3fcb42push r14
37c3fcb44push r13
37c3fcb46push r12
37c3fcb48push rbp
37c3fcb49push rdi
37c3fcb4apush rsi
37c3fcb4bpush rbx
37c3fcb4csub rsp, 248
37c3fcb53mov rdi, [rsp+352]
37c3fcb5bmov r13, [rsp+360]
37c3fcb63mov r12, [rsp+368]
37c3fcb6bmov r15, [rsp+376]
37c3fcb73mov r14, rcx
37c3fcb76mov [rsp+328], rdx
37c3fcb7emov rbp, r8
37c3fcb81mov rcx, r9
37c3fcb84cmp [rdi], 0
37c3fcb88jle 0x37c3fd40f
37c3fcb8ecmp [r13], 0
37c3fcb93jle 0x37c3fd40f
37c3fcb99cmp [r12], 0
37c3fcb9ejle 0x37c3fd40f
37c3fcba4cmp [r15], 0
37c3fcba8js 0x37c3fd40f
37c3fcbaemov rax, [rsp+456]
37c3fcbb6mov r9l, 1
37c3fcbbcmov r8l, 1
37c3fcbc2mov [rsp+344], rcx
37c3fcbcamov rbx, [rax]
37c3fcbcdxor eax, eax
37c3fcbcftest rbx, rbx
37c3fcbd2cmovs rbx, rax
37c3fcbd6mov rax, rbx
37c3fcbd9not rax
37c3fcbdcmov [rsp+184], rax
37c3fcbe4mov rax, [rsp+440]
37c3fcbecmov rsi, [rax]
37c3fcbefxor eax, eax
37c3fcbf1test rsi, rsi
37c3fcbf4cmovs rsi, rax
37c3fcbf8xor edx, edx
37c3fcbfamov rax, rsi
37c3fcbfdnot rax
37c3fcc00mov [rsp+176], rax
37c3fcc08mov rax, [rsp+392]
37c3fcc10mov rax, [rax]
37c3fcc13test rax, rax
37c3fcc16cmovns rdx, rax
37c3fcc1amov rax, [rsp+424]
37c3fcc22mov rax, [rax]
37c3fcc25mov [rsp+152], rdx
37c3fcc2dnot rdx
37c3fcc30mov [rsp+160], rdx
37c3fcc38xor edx, edx
37c3fcc3atest rax, rax
37c3fcc3dcmovns rdx, rax
37c3fcc41mov [rsp+144], rdx
37c3fcc49lea rdx, [rip+0x76e70]
37c3fcc50call lsame_64_
37c3fcc55mov rcx, [rsp+344]
37c3fcc5dmov [rsp+192], 0
37c3fcc69test rax, rax
37c3fcc6cmov [rsp+136], rax
37c3fcc74je 0x37c3fd450
37c3fcc7a
37c3fcc7aloc_37c3fcc7a:
37c3fcc7amov r9l, 1
37c3fcc80mov r8l, 1
37c3fcc86lea rdx, [rip+0x76e35]
37c3fcc8dmov rcx, r14
37c3fcc90call lsame_64_
37c3fcc95mov [rsp+128], 0
37c3fcca1mov [rsp+168], rax
37c3fcca9test rax, rax
37c3fccacje 0x37c3fd428
37c3fccb2
37c3fccb2loc_37c3fccb2:
37c3fccb2mov r9l, 1
37c3fccb8mov r8l, 1
37c3fccbelea rdx, [rip+0x76dfe]
37c3fccc5mov rcx, rbp
37c3fccc8call lsame_64_
37c3fcccdtest rax, rax
37c3fccd0je 0x37c3fd478
37c3fccd6cmp [rsp+136], 0
37c3fccdfjne 0x37c3fdbd8
37c3fcce5cmp [rsp+192], 0
37c3fcceeje 0x37c3fd40f
37c3fccf4cmp [rsp+168], 0
37c3fccfdje 0x37c3ff231
37c3fcd03mov rax, [rdi]
37c3fcd06mov r9, [r15]
37c3fcd09mov r11, [r13]
37c3fcd0dmov rdx, rax
37c3fcd10lea rcx, [r9+1]
37c3fcd14sub rdx, r9
37c3fcd17add rdx, 1
37c3fcd1bcmp rdx, rax
37c3fcd1ecmovg rdx, rax
37c3fcd22mov [rsp+168], rdx
37c3fcd2amov rdx, [r12]
37c3fcd2ecmp rcx, rdx
37c3fcd31cmovle rdx, rcx
37c3fcd35mov [rsp+176], rdx
37c3fcd3dtest r11, r11
37c3fcd40jle 0x37c3fcdc6
37c3fcd46add r11, 1
37c3fcd4atest r9, r9
37c3fcd4djle 0x37c3fcdc6
37c3fcd4fmov rcx, r9
37c3fcd52mov r14, rsi
37c3fcd55shl rax, 4
37c3fcd59mov rbp, rbx
37c3fcd5cmov rdx, [rsp+432]
37c3fcd64shl rcx, 4
37c3fcd68shl r14, 4
37c3fcd6cmov r10l, 1
37c3fcd72shl rbp, 4
37c3fcd76sub rdx, rcx
37c3fcd79mov rcx, [rsp+448]
37c3fcd81lea r8, [rax+rdx]
37c3fcd85nop [rax+rax]
37c3fcd90
37c3fcd90loc_37c3fcd90:
37c3fcd90xor eax, eax
37c3fcd92xor edx, edx
37c3fcd94nop
37c3fcd95nop [rax+rax]
37c3fcda0
37c3fcda0loc_37c3fcda0:
37c3fcda0movupd x0, [r8+rax]
37c3fcda6add rdx, 1
37c3fcdaamovups [rcx+rax], x0
37c3fcdaeadd rax, 16
37c3fcdb2cmp r9, rdx
37c3fcdb5jne 0x37c3fcda0
37c3fcdb7add r10, 1
37c3fcdbbadd r8, r14
37c3fcdbeadd rcx, rbp
37c3fcdc1cmp r11, r10
37c3fcdc4jne 0x37c3fcd90
37c3fcdc6
37c3fcdc6loc_37c3fcdc6:
37c3fcdc6mov rax, [rsp+152]
37c3fcdcelea r14, [rip+0x76cf3]
37c3fcdd5mov rcx, [rsp+160]
37c3fcdddmov [rsp+112], 1
37c3fcde6imul rax, [rsp+168]
37c3fcdefmov [rsp+48], r14
37c3fcdf4lea rbp, [rip+0x76cca]
37c3fcdfbmov [rsp+104], 1
37c3fce04lea rdx, [rip+0x76cb7]
37c3fce0bmov r9, rbp
37c3fce0emov r8, rbp
37c3fce11mov [rsp+96], 1
37c3fce1aadd rcx, rax
37c3fce1dmov [rsp+40], r13
37c3fce22mov [rsp+152], rcx
37c3fce2alea rax, [rcx+1]
37c3fce2emov rcx, [rsp+440]
37c3fce36shl rax, 4
37c3fce3aadd rax, [rsp+384]
37c3fce42mov [rsp+88], 1
37c3fce4bmov [rsp+80], rcx
37c3fce50mov rcx, [rsp+448]
37c3fce58mov [rsp+56], rax
37c3fce5dmov [rsp+72], rcx
37c3fce62mov rcx, [rsp+392]
37c3fce6amov [rsp+32], r15
37c3fce6fmov [rsp+64], rcx
37c3fce74mov rcx, rdx
37c3fce77mov [rsp+160], rax
37c3fce7fmov [rsp+136], rbp
37c3fce87call ztrmm_64_
37c3fce8cmov rax, [rdi]
37c3fce8fsub rax, [r15]
37c3fce92mov [rsp+80], r14
37c3fce97mov [rsp+40], r14
37c3fce9cmov r9, r13
37c3fce9fmov r8, r15
37c3fcea2mov rdx, rbp
37c3fcea5mov [rsp+232], rax
37c3fceadmov rax, [rsp+456]
37c3fceb5mov rcx, rbp
37c3fceb8mov [rsp+112], 1
37c3fcec1mov [rsp+96], rax
37c3fcec6mov rax, [rsp+448]
37c3fcecemov [rsp+104], 1
37c3fced7mov [rsp+88], rax
37c3fcedcmov rax, [rsp+440]
37c3fcee4mov [rsp+72], rax
37c3fcee9mov rax, [rsp+432]
37c3fcef1mov [rsp+64], rax
37c3fcef6mov rax, [rsp+392]
37c3fcefemov [rsp+56], rax
37c3fcf03mov rax, [rsp+384]
37c3fcf0bmov [rsp+48], rax
37c3fcf10lea rax, [rsp+232]
37c3fcf18mov [rsp+32], rax
37c3fcf1dmov [rsp+128], rax
37c3fcf25call zgemm_64_
37c3fcf2amov rcx, [rsp+176]
37c3fcf32mov r9, r13
37c3fcf35mov rax, [r12]
37c3fcf39sub rax, [r15]
37c3fcf3cmov rdx, [rsp+456]
37c3fcf44mov [rsp+40], r14
37c3fcf49mov [rsp+232], rax
37c3fcf51lea rax, [rcx-1]
37c3fcf55mov rcx, [rsp+448]
37c3fcf5dshl rax, 4
37c3fcf61mov [rsp+96], rdx
37c3fcf66mov r8, [rsp+128]
37c3fcf6emov rdx, rbp
37c3fcf71add rcx, rax
37c3fcf74mov [rsp+32], rdi
37c3fcf79add rax, [rsp+384]
37c3fcf81mov [rsp+184], rcx
37c3fcf89mov [rsp+88], rcx
37c3fcf8elea rcx, [rip+0x76b43]
37c3fcf95mov [rsp+80], rcx
37c3fcf9amov rcx, [rsp+440]
37c3fcfa2mov [rsp+48], rax
37c3fcfa7mov [rsp+72], rcx
37c3fcfacmov rcx, [rsp+432]
37c3fcfb4mov [rsp+112], 1
37c3fcfbdmov [rsp+64], rcx
37c3fcfc2mov rcx, [rsp+392]
37c3fcfcamov [rsp+104], 1
37c3fcfd3mov [rsp+56], rcx
37c3fcfd8mov rcx, rbp
37c3fcfdbcall zgemm_64_
37c3fcfe0mov r11, [r13]
37c3fcfe4test r11, r11
37c3fcfe7jle 0x37c3fd077
37c3fcfedmov r9, [r12]
37c3fcff1lea rax, [r11+1]
37c3fcff5test r9, r9
37c3fcff8jle 0x37c3fd077
37c3fcffamov r11, [rsp+144]
37c3fd002mov rbp, rbx
37c3fd005mov r8, [rsp+416]
37c3fd00dmov [rsp+192], rbx
37c3fd015mov rcx, [rsp+448]
37c3fd01dshl rbp, 4
37c3fd021mov r10l, 1
37c3fd027mov rbx, rax
37c3fd02ashl r11, 4
37c3fd02enop
37c3fd030
37c3fd030loc_37c3fd030:
37c3fd030xor eax, eax
37c3fd032xor edx, edx
37c3fd034nop
37c3fd035nop [rax+rax]
37c3fd040
37c3fd040loc_37c3fd040:
37c3fd040movupd x0, [rcx+rax]
37c3fd045movupd x4, [r8+rax]
37c3fd04badd rdx, 1
37c3fd04faddpd x0, x4
37c3fd053movups [rcx+rax], x0
37c3fd057add rax, 16
37c3fd05bcmp rdx, r9
37c3fd05ejne 0x37c3fd040
37c3fd060add r10, 1
37c3fd064add r8, r11
37c3fd067add rcx, rbp
37c3fd06acmp rbx, r10
37c3fd06djne 0x37c3fd030
37c3fd06fmov rbx, [rsp+192]
37c3fd077
37c3fd077loc_37c3fd077:
37c3fd077mov rax, [rsp+456]
37c3fd07fmov [rsp+48], r14
37c3fd084lea r9, [rip+0x76a3a]
37c3fd08blea rdx, [rip+0x76a34]
37c3fd092mov [rsp+112], 1
37c3fd09blea rcx, [rip+0x76a20]
37c3fd0a2mov r8, [rsp+328]
37c3fd0aamov [rsp+80], rax
37c3fd0afmov rax, [rsp+448]
37c3fd0b7mov [rsp+104], 1
37c3fd0c0mov [rsp+72], rax
37c3fd0c5mov rax, [rsp+408]
37c3fd0cdmov [rsp+96], 1
37c3fd0d6mov [rsp+64], rax
37c3fd0dbmov rax, [rsp+400]
37c3fd0e3mov [rsp+88], 1
37c3fd0ecmov [rsp+56], rax
37c3fd0f1mov [rsp+40], r13
37c3fd0f6mov [rsp+32], r12
37c3fd0fbcall ztrmm_64_
37c3fd100mov r11, [r13]
37c3fd104test r11, r11
37c3fd107jle 0x37c3fd197
37c3fd10dmov r9, [r12]
37c3fd111lea rcx, [r11+1]
37c3fd115test r9, r9
37c3fd118jle 0x37c3fd197
37c3fd11amov r11, [rsp+144]
37c3fd122mov rbp, rbx
37c3fd125mov rax, [rsp+416]
37c3fd12dmov [rsp+144], rbx
37c3fd135mov r8, [rsp+448]
37c3fd13dshl rbp, 4
37c3fd141mov r10l, 1
37c3fd147mov rbx, rcx
37c3fd14ashl r11, 4
37c3fd14enop
37c3fd150
37c3fd150loc_37c3fd150:
37c3fd150xor edx, edx
37c3fd152xor ecx, ecx
37c3fd154nop
37c3fd155nop [rax+rax]
37c3fd160
37c3fd160loc_37c3fd160:
37c3fd160movupd x0, [rax+rdx]
37c3fd165movupd x1, [r8+rdx]
37c3fd16badd rcx, 1
37c3fd16fsubpd x0, x1
37c3fd173movups [rax+rdx], x0
37c3fd177add rdx, 16
37c3fd17bcmp rcx, r9
37c3fd17ejne 0x37c3fd160
37c3fd180add r10, 1
37c3fd184add rax, r11
37c3fd187add r8, rbp
37c3fd18acmp rbx, r10
37c3fd18djne 0x37c3fd150
37c3fd18fmov rbx, [rsp+144]
37c3fd197
37c3fd197loc_37c3fd197:
37c3fd197mov rax, [rdi]
37c3fd19asub rax, [r15]
37c3fd19dlea rbp, [rip+0x76944]
37c3fd1a4mov [rsp+104], 1
37c3fd1admov [rsp+40], rbp
37c3fd1b2mov r8, [rsp+128]
37c3fd1bamov r9, r13
37c3fd1bdlea rcx, [rip+0x768fc]
37c3fd1c4mov [rsp+232], rax
37c3fd1ccmov rax, [rsp+440]
37c3fd1d4mov [rsp+80], r14
37c3fd1d9mov rdx, [rsp+136]
37c3fd1e1mov [rsp+96], rax
37c3fd1e6mov rax, [rsp+432]
37c3fd1eemov [rsp+32], r12
37c3fd1f3mov [rsp+88], rax
37c3fd1f8mov rax, [rsp+456]
37c3fd200mov [rsp+112], 1
37c3fd209mov [rsp+72], rax
37c3fd20emov rax, [rsp+448]
37c3fd216mov [rsp+64], rax
37c3fd21bmov rax, [rsp+392]
37c3fd223mov [rsp+56], rax
37c3fd228mov rax, [rsp+384]
37c3fd230mov [rsp+48], rax
37c3fd235call zgemm_64_
37c3fd23amov rax, [r12]
37c3fd23esub rax, [r15]
37c3fd241mov r9, r13
37c3fd244mov rcx, [rsp+440]
37c3fd24cmov [rsp+232], rax
37c3fd254mov r8, r15
37c3fd257mov rax, [rsp+168]
37c3fd25fmov [rsp+40], rbp
37c3fd264mov [rsp+96], rcx
37c3fd269mov rcx, [rsp+456]
37c3fd271sub rax, 1
37c3fd275mov [rsp+80], r14
37c3fd27amov rdx, [rsp+136]
37c3fd282shl rax, 4
37c3fd286mov [rsp+72], rcx
37c3fd28badd rax, [rsp+432]
37c3fd293mov rcx, [rsp+184]
37c3fd29bmov [rsp+88], rax
37c3fd2a0mov rax, [rsp+152]
37c3fd2a8add rax, [rsp+176]
37c3fd2b0mov [rsp+112], 1
37c3fd2b9shl rax, 4
37c3fd2bdmov [rsp+64], rcx
37c3fd2c2add rax, [rsp+384]
37c3fd2camov rcx, [rsp+392]
37c3fd2d2mov [rsp+48], rax
37c3fd2d7mov rax, [rsp+128]
37c3fd2dfmov [rsp+104], 1
37c3fd2e8mov [rsp+56], rcx
37c3fd2edlea rcx, [rip+0x767cc]
37c3fd2f4mov [rsp+32], rax
37c3fd2f9call zgemm_64_
37c3fd2femov rax, [rsp+456]
37c3fd306mov [rsp+48], r14
37c3fd30blea rdx, [rip+0x767b0]
37c3fd312mov [rsp+112], 1
37c3fd31blea r9, [rip+0x767a3]
37c3fd322mov rcx, rdx
37c3fd325lea r8, [rip+0x76794]
37c3fd32cmov [rsp+80], rax
37c3fd331mov rax, [rsp+448]
37c3fd339mov [rsp+104], 1
37c3fd342mov [rsp+72], rax
37c3fd347mov rax, [rsp+392]
37c3fd34fmov [rsp+96], 1
37c3fd358mov [rsp+64], rax
37c3fd35dmov rax, [rsp+160]
37c3fd365mov [rsp+88], 1
37c3fd36emov [rsp+56], rax
37c3fd373mov [rsp+40], r13
37c3fd378mov [rsp+32], r15
37c3fd37dcall ztrmm_64_
37c3fd382mov rbp, [r13]
37c3fd386test rbp, rbp
37c3fd389jle 0x37c3fd40f
37c3fd38fmov r9, [r15]
37c3fd392add rbp, 1
37c3fd396test r9, r9
37c3fd399jle 0x37c3fd40f
37c3fd39bmov r10l, 1
37c3fd3a1mov r8, [rsp+448]
37c3fd3a9shl rbx, 4
37c3fd3admov r12, [rsp+432]
37c3fd3b5mov rax, r10
37c3fd3b8mov r11, -1
37c3fd3bfsub rax, r9
37c3fd3c2add rax, [rdi]
37c3fd3c5mov rdi, rax
37c3fd3c8nop [rax+rax]
37c3fd3d0
37c3fd3d0loc_37c3fd3d0:
37c3fd3d0lea rcx, [rdi+r11]
37c3fd3d4xor eax, eax
37c3fd3d6xor edx, edx
37c3fd3d8shl rcx, 4
37c3fd3dcadd rcx, r12
37c3fd3dfnop
37c3fd3e0
37c3fd3e0loc_37c3fd3e0:
37c3fd3e0movupd x0, [rcx+rax]
37c3fd3e5movupd x2, [r8+rax]
37c3fd3ebadd rdx, 1
37c3fd3efsubpd x0, x2
37c3fd3f3movups [rcx+rax], x0
37c3fd3f7add rax, 16
37c3fd3fbcmp rdx, r9
37c3fd3fejne 0x37c3fd3e0
37c3fd400add r10, 1
37c3fd404add r8, rbx
37c3fd407add r11, rsi
37c3fd40acmp rbp, r10
37c3fd40djne 0x37c3fd3d0
37c3fd40f
37c3fd40floc_37c3fd40f:
37c3fd40fadd rsp, 248
37c3fd416pop rbx
37c3fd417pop rsi
37c3fd418pop rdi
37c3fd419pop rbp
37c3fd41apop r12
37c3fd41cpop r13
37c3fd41epop r14
37c3fd420pop r15
37c3fd422ret
37c3fd423
37c3fd423 0f 1f 44 00 00 ..D..
37c3fd428
37c3fd428loc_37c3fd428:
37c3fd428mov r9l, 1
37c3fd42emov r8l, 1
37c3fd434lea rdx, [rip+0x76686]
37c3fd43bmov rcx, r14
37c3fd43ecall lsame_64_
37c3fd443mov [rsp+128], rax
37c3fd44bjmp 0x37c3fccb2
37c3fd450
37c3fd450loc_37c3fd450:
37c3fd450mov r9l, 1
37c3fd456mov r8l, 1
37c3fd45clea rdx, [rip+0x7665e]
37c3fd463call lsame_64_
37c3fd468mov [rsp+192], rax
37c3fd470jmp 0x37c3fcc7a
37c3fd475
37c3fd475 0f 1f 00 ...
37c3fd478
37c3fd478loc_37c3fd478:
37c3fd478mov r9l, 1
37c3fd47emov r8l, 1
37c3fd484lea rdx, [rip+0x76639]
37c3fd48bmov rcx, rbp
37c3fd48ecall lsame_64_
37c3fd493test rax, rax
37c3fd496je 0x37c3fd40f
37c3fd49ccmp [rsp+136], 0
37c3fd4a5je 0x37c3ff9b1
37c3fd4abcmp [rsp+168], 0
37c3fd4b4je 0x37c3feab8
37c3fd4bamov r9, [r15]
37c3fd4bdmov rax, [rdi]
37c3fd4c0mov rcx, [r12]
37c3fd4c4mov r11, [r13]
37c3fd4c8lea rbp, [r9+1]
37c3fd4cccmp rbp, rax
37c3fd4cfmov rdx, rcx
37c3fd4d2cmovle rax, rbp
37c3fd4d6sub rdx, r9
37c3fd4d9mov [rsp+128], rax
37c3fd4e1lea rax, [rdx+1]
37c3fd4e5cmp rax, rcx
37c3fd4e8cmovg rax, rcx
37c3fd4ectest r11, r11
37c3fd4efjle 0x37c3fd56e
37c3fd4f1add r11, 1
37c3fd4f5test r9, r9
37c3fd4f8jle 0x37c3fd56e
37c3fd4famov rbp, rsi
37c3fd4fdmov r14, rbx
37c3fd500shl rdx, 4
37c3fd504mov r10l, 1
37c3fd50amov rcx, [rsp+448]
37c3fd512mov [rsp+136], rbx
37c3fd51ashl rbp, 4
37c3fd51eshl r14, 4
37c3fd522mov r8, [rsp+432]
37c3fd52aadd rcx, rdx
37c3fd52dnop [rax]
37c3fd530
37c3fd530loc_37c3fd530:
37c3fd530xor edx, edx
37c3fd532xor ebx, ebx
37c3fd534nop
37c3fd535nop [rax+rax]
37c3fd540
37c3fd540loc_37c3fd540:
37c3fd540movupd x0, [r8+rdx]
37c3fd546add rbx, 1
37c3fd54amovups [rcx+rdx], x0
37c3fd54eadd rdx, 16
37c3fd552cmp r9, rbx
37c3fd555jne 0x37c3fd540
37c3fd557add r10, 1
37c3fd55badd r8, rbp
37c3fd55eadd rcx, r14
37c3fd561cmp r11, r10
37c3fd564jne 0x37c3fd530
37c3fd566mov rbx, [rsp+136]
37c3fd56e
37c3fd56eloc_37c3fd56e:
37c3fd56elea rdx, [rax-1]
37c3fd572mov rcx, [rsp+448]
37c3fd57amov rbp, [rsp+160]
37c3fd582mov [rsp+112], 1
37c3fd58bshl rdx, 4
37c3fd58fmov [rsp+40], r13
37c3fd594mov r14, [rsp+456]
37c3fd59clea r8, [rip+0x7651d]
37c3fd5a3add rcx, rdx
37c3fd5a6mov [rsp+32], r15
37c3fd5abmov rdx, [rsp+152]
37c3fd5b3mov [rsp+80], r14
37c3fd5b8mov r14, [rsp+392]
37c3fd5c0imul rdx, rax
37c3fd5c4mov [rsp+72], rcx
37c3fd5c9lea rax, [rip+0x764f5]
37c3fd5d0mov [rsp+64], r14
37c3fd5d5lea r14, [rip+0x764ec]
37c3fd5dcmov r9, rax
37c3fd5dfmov [rsp+104], 1
37c3fd5e8add rbp, rdx
37c3fd5ebmov [rsp+48], r14
37c3fd5f0lea rdx, [rbp+1]
37c3fd5f4mov [rsp+152], rcx
37c3fd5fcshl rdx, 4
37c3fd600add rdx, [rsp+384]
37c3fd608mov [rsp+96], 1
37c3fd611mov [rsp+56], rdx
37c3fd616mov [rsp+88], 1
37c3fd61fmov [rsp+160], rdx
37c3fd627lea rdx, [rip+0x76494]
37c3fd62emov rcx, rdx
37c3fd631mov [rsp+136], rax
37c3fd639call ztrmm_64_
37c3fd63emov rdx, [rdi]
37c3fd641sub rdx, [r15]
37c3fd644mov [rsp+80], r14
37c3fd649mov r11, [rsp+128]
37c3fd651mov [rsp+40], r14
37c3fd656mov r9, r13
37c3fd659mov r8, r15
37c3fd65cmov [rsp+232], rdx
37c3fd664mov rcx, [rsp+152]
37c3fd66cmov [rsp+112], 1
37c3fd675lea rdx, [r11-1]
37c3fd679shl rdx, 4
37c3fd67dmov [rsp+88], rcx
37c3fd682mov rcx, [rsp+440]
37c3fd68amov rax, rdx
37c3fd68dadd rax, [rsp+432]
37c3fd695mov [rsp+176], rdx
37c3fd69dmov [rsp+168], rax
37c3fd6a5mov rdx, [rsp+456]
37c3fd6admov [rsp+64], rax
37c3fd6b2mov rax, [rsp+392]
37c3fd6bamov [rsp+72], rcx
37c3fd6bflea rcx, [rip+0x763fa]
37c3fd6c6mov [rsp+56], rax
37c3fd6cblea rax, [rbp+r11]
37c3fd6d0mov rbp, [rsp+136]
37c3fd6d8shl rax, 4
37c3fd6dcmov [rsp+96], rdx
37c3fd6e1add rax, [rsp+384]
37c3fd6e9mov [rsp+48], rax
37c3fd6eemov rdx, rbp
37c3fd6f1lea rax, [rsp+232]
37c3fd6f9mov [rsp+32], rax
37c3fd6femov [rsp+128], rax
37c3fd706mov [rsp+104], 1
37c3fd70fcall zgemm_64_
37c3fd714mov rax, [r12]
37c3fd718sub rax, [r15]
37c3fd71bmov r9, r13
37c3fd71emov rcx, [rsp+456]
37c3fd726mov [rsp+40], r14
37c3fd72bmov rdx, rbp
37c3fd72emov [rsp+32], rdi
37c3fd733mov r8, [rsp+128]
37c3fd73bmov [rsp+96], rcx
37c3fd740mov rcx, [rsp+448]
37c3fd748mov [rsp+112], 1
37c3fd751mov [rsp+88], rcx
37c3fd756lea rcx, [rip+0x7637b]
37c3fd75dmov [rsp+80], rcx
37c3fd762mov rcx, [rsp+440]
37c3fd76amov [rsp+104], 1
37c3fd773mov [rsp+72], rcx
37c3fd778mov rcx, [rsp+432]
37c3fd780mov [rsp+232], rax
37c3fd788mov [rsp+64], rcx
37c3fd78dmov rcx, [rsp+392]
37c3fd795mov [rsp+56], rcx
37c3fd79amov rcx, [rsp+384]
37c3fd7a2mov [rsp+48], rcx
37c3fd7a7lea rcx, [rip+0x76312]
37c3fd7aecall zgemm_64_
37c3fd7b3mov r11, [r13]
37c3fd7b7test r11, r11
37c3fd7bajle 0x37c3fd857
37c3fd7c0mov r9, [r12]
37c3fd7c4add r11, 1
37c3fd7c8test r9, r9
37c3fd7cbjle 0x37c3fd857
37c3fd7d1mov rax, rbx
37c3fd7d4mov rbp, [rsp+144]
37c3fd7dcmov rcx, [rsp+448]
37c3fd7e4mov [rsp+184], rbx
37c3fd7ecshl rax, 4
37c3fd7f0mov r8, [rsp+416]
37c3fd7f8mov r10l, 1
37c3fd7feshl rbp, 4
37c3fd802mov rbx, rax
37c3fd805nop [rax+rax]
37c3fd810
37c3fd810loc_37c3fd810:
37c3fd810xor eax, eax
37c3fd812xor edx, edx
37c3fd814nop
37c3fd815nop [rax+rax]
37c3fd820
37c3fd820loc_37c3fd820:
37c3fd820movupd x0, [rcx+rax]
37c3fd825movupd x5, [r8+rax]
37c3fd82badd rdx, 1
37c3fd82faddpd x0, x5
37c3fd833movups [rcx+rax], x0
37c3fd837add rax, 16
37c3fd83bcmp r9, rdx
37c3fd83ejne 0x37c3fd820
37c3fd840add r10, 1
37c3fd844add rcx, rbx
37c3fd847add r8, rbp
37c3fd84acmp r10, r11
37c3fd84djne 0x37c3fd810
37c3fd84fmov rbx, [rsp+184]
37c3fd857
37c3fd857loc_37c3fd857:
37c3fd857mov rax, [rsp+456]
37c3fd85fmov [rsp+48], r14
37c3fd864lea rdx, [rip+0x76257]
37c3fd86blea r9, [rip+0x76253]
37c3fd872mov [rsp+112], 1
37c3fd87bmov rcx, rdx
37c3fd87emov r8, [rsp+328]
37c3fd886mov [rsp+80], rax
37c3fd88bmov rax, [rsp+448]
37c3fd893mov [rsp+104], 1
37c3fd89cmov [rsp+72], rax
37c3fd8a1mov rax, [rsp+408]
37c3fd8a9mov [rsp+96], 1
37c3fd8b2mov [rsp+64], rax
37c3fd8b7mov rax, [rsp+400]
37c3fd8bfmov [rsp+88], 1
37c3fd8c8mov [rsp+56], rax
37c3fd8cdmov [rsp+40], r13
37c3fd8d2mov [rsp+32], r12
37c3fd8d7call ztrmm_64_
37c3fd8dcmov r11, [r13]
37c3fd8e0test r11, r11
37c3fd8e3jle 0x37c3fd977
37c3fd8e9mov r9, [r12]
37c3fd8edlea rcx, [r11+1]
37c3fd8f1test r9, r9
37c3fd8f4jle 0x37c3fd977
37c3fd8famov r11, [rsp+144]
37c3fd902mov rbp, rbx
37c3fd905mov rax, [rsp+416]
37c3fd90dmov [rsp+144], rbx
37c3fd915mov r8, [rsp+448]
37c3fd91dshl rbp, 4
37c3fd921mov r10l, 1
37c3fd927mov rbx, rcx
37c3fd92ashl r11, 4
37c3fd92enop
37c3fd930
37c3fd930loc_37c3fd930:
37c3fd930xor edx, edx
37c3fd932xor ecx, ecx
37c3fd934nop
37c3fd935nop [rax+rax]
37c3fd940
37c3fd940loc_37c3fd940:
37c3fd940movupd x0, [rax+rdx]
37c3fd945movupd x1, [r8+rdx]
37c3fd94badd rcx, 1
37c3fd94fsubpd x0, x1
37c3fd953movups [rax+rdx], x0
37c3fd957add rdx, 16
37c3fd95bcmp rcx, r9
37c3fd95ejne 0x37c3fd940
37c3fd960add r10, 1
37c3fd964add rax, r11
37c3fd967add r8, rbp
37c3fd96acmp rbx, r10
37c3fd96djne 0x37c3fd930
37c3fd96fmov rbx, [rsp+144]
37c3fd977
37c3fd977loc_37c3fd977:
37c3fd977mov rax, [rdi]
37c3fd97asub rax, [r15]
37c3fd97dlea rbp, [rip+0x76164]
37c3fd984mov r9, r13
37c3fd987mov [rsp+232], rax
37c3fd98fmov rax, [rsp+440]
37c3fd997mov rdi, [rsp+136]
37c3fd99fmov [rsp+80], r14
37c3fd9a4mov [rsp+96], rax
37c3fd9a9mov rax, [rsp+168]
37c3fd9b1mov [rsp+40], rbp
37c3fd9b6mov r8, [rsp+128]
37c3fd9bemov rdx, rdi
37c3fd9c1mov rcx, rdi
37c3fd9c4mov [rsp+88], rax
37c3fd9c9mov rax, [rsp+456]
37c3fd9d1mov [rsp+32], r12
37c3fd9d6mov [rsp+72], rax
37c3fd9dbmov rax, [rsp+448]
37c3fd9e3mov [rsp+112], 1
37c3fd9ecmov [rsp+64], rax
37c3fd9f1mov rax, [rsp+392]
37c3fd9f9mov [rsp+104], 1
37c3fda02mov [rsp+56], rax
37c3fda07mov rax, [rsp+176]
37c3fda0fadd rax, [rsp+384]
37c3fda17mov [rsp+48], rax
37c3fda1ccall zgemm_64_
37c3fda21mov rax, [r12]
37c3fda25sub rax, [r15]
37c3fda28mov r9, r13
37c3fda2bmov rcx, [rsp+440]
37c3fda33mov r8, r15
37c3fda36mov rdx, rdi
37c3fda39mov [rsp+232], rax
37c3fda41mov rax, [rsp+128]
37c3fda49mov [rsp+80], r14
37c3fda4emov [rsp+96], rcx
37c3fda53mov rcx, [rsp+432]
37c3fda5bmov [rsp+32], rax
37c3fda60mov [rsp+88], rcx
37c3fda65mov rcx, [rsp+456]
37c3fda6dmov [rsp+112], 1
37c3fda76mov [rsp+72], rcx
37c3fda7bmov rcx, [rsp+448]
37c3fda83mov [rsp+104], 1
37c3fda8cmov [rsp+64], rcx
37c3fda91mov rcx, [rsp+392]
37c3fda99mov [rsp+40], rbp
37c3fda9emov [rsp+56], rcx
37c3fdaa3mov rcx, [rsp+384]
37c3fdaabmov [rsp+48], rcx
37c3fdab0mov rcx, rdi
37c3fdab3call zgemm_64_
37c3fdab8mov rax, [rsp+456]
37c3fdac0mov [rsp+48], r14
37c3fdac5lea r9, [rip+0x75ff9]
37c3fdaccmov [rsp+112], 1
37c3fdad5lea rdx, [rip+0x75fe6]
37c3fdadcmov r8, r9
37c3fdadfmov [rsp+80], rax
37c3fdae4mov rcx, rdx
37c3fdae7mov rax, [rsp+152]
37c3fdaefmov [rsp+104], 1
37c3fdaf8mov [rsp+72], rax
37c3fdafdmov rax, [rsp+392]
37c3fdb05mov [rsp+96], 1
37c3fdb0emov [rsp+64], rax
37c3fdb13mov rax, [rsp+160]
37c3fdb1bmov [rsp+88], 1
37c3fdb24mov [rsp+56], rax
37c3fdb29mov [rsp+40], r13
37c3fdb2emov [rsp+32], r15
37c3fdb33call ztrmm_64_
37c3fdb38mov r11, [r13]
37c3fdb3ctest r11, r11
37c3fdb3fjle 0x37c3fd40f
37c3fdb45mov r9, [r15]
37c3fdb48add r11, 1
37c3fdb4ctest r9, r9
37c3fdb4fjle 0x37c3fd40f
37c3fdb55mov rax, [r12]
37c3fdb59mov rcx, [rsp+432]
37c3fdb61shl rsi, 4
37c3fdb65mov rdi, -1
37c3fdb6cmov r12, [rsp+448]
37c3fdb74mov r10l, 1
37c3fdb7asub rax, r9
37c3fdb7dlea rbp, [rax+1]
37c3fdb81nop [rax]
37c3fdb85nop [rax+rax]
37c3fdb90
37c3fdb90loc_37c3fdb90:
37c3fdb90lea r8, [rbp+rdi]
37c3fdb95xor eax, eax
37c3fdb97xor edx, edx
37c3fdb99shl r8, 4
37c3fdb9dadd r8, r12
37c3fdba0
37c3fdba0loc_37c3fdba0:
37c3fdba0movupd x0, [rcx+rax]
37c3fdba5movupd x2, [r8+rax]
37c3fdbabadd rdx, 1
37c3fdbafsubpd x0, x2
37c3fdbb3movups [rcx+rax], x0
37c3fdbb7add rax, 16
37c3fdbbbcmp r9, rdx
37c3fdbbejne 0x37c3fdba0
37c3fdbc0add r10, 1
37c3fdbc4add rcx, rsi
37c3fdbc7add rdi, rbx
37c3fdbcacmp r11, r10
37c3fdbcdjne 0x37c3fdb90
37c3fdbcfjmp 0x37c3fd40f
37c3fdbd4
37c3fdbd4 0f 1f 40 00 ..@.
37c3fdbd8
37c3fdbd8loc_37c3fdbd8:
37c3fdbd8cmp [rsp+168], 0
37c3fdbe1je 0x37c3fe338
37c3fdbe7mov rax, [rdi]
37c3fdbeamov r9, [r15]
37c3fdbedmov r11, [r13]
37c3fdbf1mov rdx, rax
37c3fdbf4lea rbp, [r9+1]
37c3fdbf8sub rdx, r9
37c3fdbfbadd rdx, 1
37c3fdbffcmp rdx, rax
37c3fdc02cmovg rdx, rax
37c3fdc06mov [rsp+176], rdx
37c3fdc0emov rdx, [r12]
37c3fdc12cmp rbp, rdx
37c3fdc15cmovle rdx, rbp
37c3fdc19mov [rsp+192], rdx
37c3fdc21test r11, r11
37c3fdc24jle 0x37c3fdca6
37c3fdc2aadd r11, 1
37c3fdc2etest r9, r9
37c3fdc31jle 0x37c3fdca6
37c3fdc33mov rcx, r9
37c3fdc36mov rbp, rsi
37c3fdc39shl rax, 4
37c3fdc3dmov r14, rbx
37c3fdc40mov rdx, [rsp+432]
37c3fdc48shl rcx, 4
37c3fdc4cshl rbp, 4
37c3fdc50mov r10l, 1
37c3fdc56shl r14, 4
37c3fdc5asub rdx, rcx
37c3fdc5dmov rcx, [rsp+448]
37c3fdc65lea r8, [rax+rdx]
37c3fdc69nop [rax]
37c3fdc70
37c3fdc70loc_37c3fdc70:
37c3fdc70xor eax, eax
37c3fdc72xor edx, edx
37c3fdc74nop
37c3fdc75nop [rax+rax]
37c3fdc80
37c3fdc80loc_37c3fdc80:
37c3fdc80movupd x0, [r8+rax]
37c3fdc86add rdx, 1
37c3fdc8amovups [rcx+rax], x0
37c3fdc8eadd rax, 16
37c3fdc92cmp r9, rdx
37c3fdc95jne 0x37c3fdc80
37c3fdc97add r10, 1
37c3fdc9badd r8, rbp
37c3fdc9eadd rcx, r14
37c3fdca1cmp r11, r10
37c3fdca4jne 0x37c3fdc70
37c3fdca6
37c3fdca6loc_37c3fdca6:
37c3fdca6mov rcx, [rsp+456]
37c3fdcaelea r14, [rip+0x75e13]
37c3fdcb5mov rax, [rsp+176]
37c3fdcbdmov [rsp+112], 1
37c3fdcc6mov [rsp+104], 1
37c3fdccflea rbp, [rip+0x75def]
37c3fdcd6lea rdx, [rip+0x75de9]
37c3fdcddmov [rsp+80], rcx
37c3fdce2sub rax, 1
37c3fdce6mov rcx, [rsp+448]
37c3fdceemov r9, rbp
37c3fdcf1shl rax, 4
37c3fdcf5mov [rsp+48], r14
37c3fdcfalea r8, [rip+0x75dbf]
37c3fdd01mov [rsp+72], rcx
37c3fdd06mov rcx, [rsp+392]
37c3fdd0emov [rsp+200], rax
37c3fdd16add rax, [rsp+384]
37c3fdd1emov [rsp+64], rcx
37c3fdd23lea rcx, [rip+0x75d98]
37c3fdd2amov [rsp+56], rax
37c3fdd2fmov [rsp+96], 1
37c3fdd38mov [rsp+88], 1
37c3fdd41mov [rsp+40], r13
37c3fdd46mov [rsp+32], r15
37c3fdd4bmov [rsp+184], rax
37c3fdd53mov [rsp+168], rdx
37c3fdd5bcall ztrmm_64_
37c3fdd60mov rax, [rdi]
37c3fdd63sub rax, [r15]
37c3fdd66mov [rsp+80], r14
37c3fdd6bmov [rsp+40], r14
37c3fdd70mov r9, r13
37c3fdd73mov r8, r15
37c3fdd76mov rdx, rbp
37c3fdd79mov [rsp+232], rax
37c3fdd81lea rcx, [rip+0x75d38]
37c3fdd88mov rax, [rsp+456]
37c3fdd90mov [rsp+104], 1
37c3fdd99mov [rsp+96], rax
37c3fdd9emov rax, [rsp+448]
37c3fdda6mov [rsp+112], 1
37c3fddafmov [rsp+88], rax
37c3fddb4mov rax, [rsp+440]
37c3fddbcmov [rsp+136], rbp
37c3fddc4mov [rsp+72], rax
37c3fddc9mov rax, [rsp+432]
37c3fddd1mov [rsp+64], rax
37c3fddd6mov rax, [rsp+392]
37c3fdddemov [rsp+56], rax
37c3fdde3mov rax, [rsp+384]
37c3fddebmov [rsp+48], rax
37c3fddf0lea rax, [rsp+232]
37c3fddf8mov [rsp+32], rax
37c3fddfdmov [rsp+128], rax
37c3fde05call zgemm_64_
37c3fde0amov r11, [rsp+192]
37c3fde12mov r9, r13
37c3fde15mov rax, [r12]
37c3fde19sub rax, [r15]
37c3fde1cmov rcx, [rsp+448]
37c3fde24mov [rsp+40], r14
37c3fde29mov [rsp+232], rax
37c3fde31lea rax, [r11-1]
37c3fde35mov r10, [rsp+152]
37c3fde3dshl rax, 4
37c3fde41mov [rsp+32], rdi
37c3fde46mov r8, [rsp+128]
37c3fde4eadd rcx, rax
37c3fde51imul r10, r11
37c3fde55mov r11, [rsp+160]
37c3fde5dmov rdx, [rsp+136]
37c3fde65mov [rsp+192], rcx
37c3fde6dmov [rsp+88], rcx
37c3fde72lea rcx, [rip+0x75c5f]
37c3fde79mov [rsp+80], rcx
37c3fde7eadd r11, r10
37c3fde81mov rcx, [rsp+440]
37c3fde89lea rax, [r11+1]
37c3fde8dmov r10, [rsp+456]
37c3fde95mov [rsp+152], r11
37c3fde9dmov [rsp+72], rcx
37c3fdea2shl rax, 4
37c3fdea6mov rcx, [rsp+432]
37c3fdeaeadd rax, [rsp+384]
37c3fdeb6mov [rsp+96], r10
37c3fdebbmov [rsp+64], rcx
37c3fdec0mov rcx, [rsp+392]
37c3fdec8mov [rsp+48], rax
37c3fdecdmov [rsp+56], rcx
37c3fded2lea rcx, [rip+0x75be7]
37c3fded9mov [rsp+112], 1
37c3fdee2mov [rsp+104], 1
37c3fdeebcall zgemm_64_
37c3fdef0mov r11, [r13]
37c3fdef4test r11, r11
37c3fdef7jle 0x37c3fdf97
37c3fdefdmov r9, [r12]
37c3fdf01lea rax, [r11+1]
37c3fdf05test r9, r9
37c3fdf08jle 0x37c3fdf97
37c3fdf0emov rbp, [rsp+144]
37c3fdf16mov r11, rbx
37c3fdf19mov rcx, [rsp+448]
37c3fdf21mov [rsp+160], rbx
37c3fdf29mov r8, [rsp+416]
37c3fdf31shl r11, 4
37c3fdf35mov r10l, 1
37c3fdf3bmov rbx, rax
37c3fdf3eshl rbp, 4
37c3fdf42nop [rax]
37c3fdf45nop [rax+rax]
37c3fdf50
37c3fdf50loc_37c3fdf50:
37c3fdf50xor eax, eax
37c3fdf52xor edx, edx
37c3fdf54nop
37c3fdf55nop [rax+rax]
37c3fdf60
37c3fdf60loc_37c3fdf60:
37c3fdf60movupd x4, [rcx+rax]
37c3fdf65movupd x0, [r8+rax]
37c3fdf6badd rdx, 1
37c3fdf6faddpd x0, x4
37c3fdf73movups [rcx+rax], x0
37c3fdf77add rax, 16
37c3fdf7bcmp rdx, r9
37c3fdf7ejne 0x37c3fdf60
37c3fdf80add r10, 1
37c3fdf84add rcx, r11
37c3fdf87add r8, rbp
37c3fdf8acmp rbx, r10
37c3fdf8djne 0x37c3fdf50
37c3fdf8fmov rbx, [rsp+160]
37c3fdf97
37c3fdf97loc_37c3fdf97:
37c3fdf97mov rax, [rsp+456]
37c3fdf9fmov [rsp+48], r14
37c3fdfa4lea r9, [rip+0x75b1a]
37c3fdfablea rcx, [rip+0x75b10]
37c3fdfb2mov [rsp+112], 1
37c3fdfbbmov r8, [rsp+328]
37c3fdfc3mov [rsp+80], rax
37c3fdfc8mov rax, [rsp+448]
37c3fdfd0mov [rsp+40], r13
37c3fdfd5mov rdx, [rsp+168]
37c3fdfddmov [rsp+72], rax
37c3fdfe2mov rax, [rsp+408]
37c3fdfeamov [rsp+104], 1
37c3fdff3mov [rsp+64], rax
37c3fdff8mov rax, [rsp+400]
37c3fe000mov [rsp+96], 1
37c3fe009mov [rsp+88], 1
37c3fe012mov [rsp+56], rax
37c3fe017mov [rsp+32], r12
37c3fe01ccall ztrmm_64_
37c3fe021mov r11, [r13]
37c3fe025test r11, r11
37c3fe028jle 0x37c3fe0b7
37c3fe02emov r9, [r12]
37c3fe032lea rcx, [r11+1]
37c3fe036test r9, r9
37c3fe039jle 0x37c3fe0b7
37c3fe03bmov r11, [rsp+144]
37c3fe043mov rbp, rbx
37c3fe046mov rax, [rsp+416]
37c3fe04emov [rsp+144], rbx
37c3fe056mov r8, [rsp+448]
37c3fe05eshl rbp, 4
37c3fe062mov r10l, 1
37c3fe068mov rbx, rcx
37c3fe06bshl r11, 4
37c3fe06fnop
37c3fe070
37c3fe070loc_37c3fe070:
37c3fe070xor edx, edx
37c3fe072xor ecx, ecx
37c3fe074nop
37c3fe075nop [rax+rax]
37c3fe080
37c3fe080loc_37c3fe080:
37c3fe080movupd x0, [rax+rdx]
37c3fe085movupd x5, [r8+rdx]
37c3fe08badd rcx, 1
37c3fe08fsubpd x0, x5
37c3fe093movups [rax+rdx], x0
37c3fe097add rdx, 16
37c3fe09bcmp rcx, r9
37c3fe09ejne 0x37c3fe080
37c3fe0a0add r10, 1
37c3fe0a4add rax, r11
37c3fe0a7add r8, rbp
37c3fe0aacmp rbx, r10
37c3fe0adjne 0x37c3fe070
37c3fe0afmov rbx, [rsp+144]
37c3fe0b7
37c3fe0b7loc_37c3fe0b7:
37c3fe0b7mov rax, [rdi]
37c3fe0basub rax, [r15]
37c3fe0bdmov [rsp+80], r14
37c3fe0c2mov r9, r13
37c3fe0c5mov [rsp+232], rax
37c3fe0cdmov rax, [rsp+440]
37c3fe0d5mov rbp, [rsp+136]
37c3fe0ddmov [rsp+32], r12
37c3fe0e2mov [rsp+96], rax
37c3fe0e7mov rax, [rsp+432]
37c3fe0efmov [rsp+104], 1
37c3fe0f8mov r8, [rsp+128]
37c3fe100mov rdx, rbp
37c3fe103mov rcx, rbp
37c3fe106mov [rsp+88], rax
37c3fe10bmov rax, [rsp+456]
37c3fe113mov [rsp+112], 1
37c3fe11cmov [rsp+72], rax
37c3fe121mov rax, [rsp+448]
37c3fe129mov [rsp+64], rax
37c3fe12emov rax, [rsp+392]
37c3fe136mov [rsp+56], rax
37c3fe13bmov rax, [rsp+384]
37c3fe143mov [rsp+48], rax
37c3fe148lea rax, [rip+0x75999]
37c3fe14fmov [rsp+40], rax
37c3fe154call zgemm_64_
37c3fe159mov rax, [r12]
37c3fe15dsub rax, [r15]
37c3fe160mov rdx, rbp
37c3fe163mov rcx, [rsp+440]
37c3fe16bmov [rsp+80], r14
37c3fe170mov r9, r13
37c3fe173mov r8, r15
37c3fe176mov [rsp+232], rax
37c3fe17emov [rsp+96], rcx
37c3fe183mov rcx, [rsp+200]
37c3fe18badd rcx, [rsp+432]
37c3fe193mov [rsp+112], 1
37c3fe19cmov [rsp+88], rcx
37c3fe1a1mov rcx, [rsp+456]
37c3fe1a9mov [rsp+104], 1
37c3fe1b2mov [rsp+72], rcx
37c3fe1b7mov rcx, [rsp+192]
37c3fe1bfmov [rsp+64], rcx
37c3fe1c4mov rcx, [rsp+392]
37c3fe1ccmov [rsp+56], rcx
37c3fe1d1mov rcx, [rsp+152]
37c3fe1d9add rcx, [rsp+176]
37c3fe1e1mov rax, rcx
37c3fe1e4mov rcx, rbp
37c3fe1e7shl rax, 4
37c3fe1ebadd rax, [rsp+384]
37c3fe1f3mov [rsp+48], rax
37c3fe1f8lea rax, [rip+0x758e9]
37c3fe1ffmov [rsp+40], rax
37c3fe204mov rax, [rsp+128]
37c3fe20cmov [rsp+32], rax
37c3fe211call zgemm_64_
37c3fe216mov rax, [rsp+456]
37c3fe21emov [rsp+48], r14
37c3fe223lea r9, [rip+0x7589b]
37c3fe22amov [rsp+112], 1
37c3fe233mov r8, r9
37c3fe236mov rdx, [rsp+168]
37c3fe23elea rcx, [rip+0x7587d]
37c3fe245mov [rsp+80], rax
37c3fe24amov rax, [rsp+448]
37c3fe252mov [rsp+104], 1
37c3fe25bmov [rsp+72], rax
37c3fe260mov rax, [rsp+392]
37c3fe268mov [rsp+96], 1
37c3fe271mov [rsp+64], rax
37c3fe276mov rax, [rsp+184]
37c3fe27emov [rsp+88], 1
37c3fe287mov [rsp+56], rax
37c3fe28cmov [rsp+40], r13
37c3fe291mov [rsp+32], r15
37c3fe296call ztrmm_64_
37c3fe29bmov rbp, [r13]
37c3fe29ftest rbp, rbp
37c3fe2a2jle 0x37c3fd40f
37c3fe2a8mov r9, [r15]
37c3fe2abadd rbp, 1
37c3fe2aftest r9, r9
37c3fe2b2jle 0x37c3fd40f
37c3fe2b8mov r10l, 1
37c3fe2bemov r8, [rsp+448]
37c3fe2c6shl rbx, 4
37c3fe2camov r12, [rsp+432]
37c3fe2d2mov rax, r10
37c3fe2d5mov r11, -1
37c3fe2dcsub rax, r9
37c3fe2dfadd rax, [rdi]
37c3fe2e2mov rdi, rax
37c3fe2e5nop [rax+rax]
37c3fe2f0
37c3fe2f0loc_37c3fe2f0:
37c3fe2f0lea rcx, [rdi+r11]
37c3fe2f4xor eax, eax
37c3fe2f6xor edx, edx
37c3fe2f8shl rcx, 4
37c3fe2fcadd rcx, r12
37c3fe2ffnop
37c3fe300
37c3fe300loc_37c3fe300:
37c3fe300movupd x0, [rcx+rax]
37c3fe305movupd x4, [r8+rax]
37c3fe30badd rdx, 1
37c3fe30fsubpd x0, x4
37c3fe313movups [rcx+rax], x0
37c3fe317add rax, 16
37c3fe31bcmp rdx, r9
37c3fe31ejne 0x37c3fe300
37c3fe320add r10, 1
37c3fe324add r8, rbx
37c3fe327add r11, rsi
37c3fe32acmp rbp, r10
37c3fe32djne 0x37c3fe2f0
37c3fe32fjmp 0x37c3fd40f
37c3fe334
37c3fe334 0f 1f 40 00 ..@.
37c3fe338
37c3fe338loc_37c3fe338:
37c3fe338cmp [rsp+128], 0
37c3fe341je 0x37c3fd40f
37c3fe347mov rdx, [r13]
37c3fe34bmov r11, [r15]
37c3fe34emov rax, rdx
37c3fe351lea rbp, [r11+1]
37c3fe355sub rax, r11
37c3fe358add rax, 1
37c3fe35ccmp rax, rdx
37c3fe35fcmovle rdx, rax
37c3fe363mov [rsp+200], rdx
37c3fe36bmov rdx, [r12]
37c3fe36fcmp rbp, rdx
37c3fe372cmovle rdx, rbp
37c3fe376mov [rsp+216], rdx
37c3fe37etest r11, r11
37c3fe381jle 0x37c3fe410
37c3fe387mov r9, [rdi]
37c3fe38atest r9, r9
37c3fe38djle 0x37c3fe410
37c3fe393imul rax, rsi
37c3fe397mov rbp, rsi
37c3fe39amov r14, rbx
37c3fe39dmov r10l, 1
37c3fe3a3mov rcx, [rsp+432]
37c3fe3abadd rax, [rsp+176]
37c3fe3b3shl rbp, 4
37c3fe3b7shl rax, 4
37c3fe3bbshl r14, 4
37c3fe3bflea r8, [rcx+rax+16]
37c3fe3c4mov rcx, [rsp+448]
37c3fe3ccnop [rax]
37c3fe3d0
37c3fe3d0loc_37c3fe3d0:
37c3fe3d0xor eax, eax
37c3fe3d2xor edx, edx
37c3fe3d4nop
37c3fe3d5nop [rax+rax]
37c3fe3e0
37c3fe3e0loc_37c3fe3e0:
37c3fe3e0movupd x0, [r8+rax]
37c3fe3e6add rdx, 1
37c3fe3eamovups [rcx+rax], x0
37c3fe3eeadd rax, 16
37c3fe3f2cmp rdx, r9
37c3fe3f5jne 0x37c3fe3e0
37c3fe3f7add r8, rbp
37c3fe3faadd rcx, r14
37c3fe3fdcmp r11, r10
37c3fe400je 0x37c3fe410
37c3fe402add r10, 1
37c3fe406jmp 0x37c3fe3d0
37c3fe408
37c3fe408 0f 1f 84 00 00 00 00 00 ........
37c3fe410
37c3fe410loc_37c3fe410:
37c3fe410mov r14, [rsp+456]
37c3fe418mov [rsp+40], r15
37c3fe41dlea rbp, [rip+0x756a1]
37c3fe424lea rdx, [rip+0x7569b]
37c3fe42bmov rax, [rsp+200]
37c3fe433mov r9, rbp
37c3fe436mov r8, rbp
37c3fe439mov [rsp+112], 1
37c3fe442mov [rsp+80], r14
37c3fe447lea rcx, [rip+0x75673]
37c3fe44emov r14, [rsp+448]
37c3fe456sub rax, 1
37c3fe45amov [rsp+32], rdi
37c3fe45fmov [rsp+72], r14
37c3fe464shl rax, 4
37c3fe468mov r14, [rsp+392]
37c3fe470add rax, [rsp+384]
37c3fe478mov [rsp+104], 1
37c3fe481mov [rsp+64], r14
37c3fe486lea r14, [rip+0x7563b]
37c3fe48dmov [rsp+56], rax
37c3fe492mov [rsp+96], 1
37c3fe49bmov [rsp+88], 1
37c3fe4a4mov [rsp+48], r14
37c3fe4a9mov [rsp+208], rax
37c3fe4b1mov [rsp+168], rdx
37c3fe4b9mov [rsp+192], rcx
37c3fe4c1call ztrmm_64_
37c3fe4c6mov rax, [r13]
37c3fe4casub rax, [r15]
37c3fe4cdmov rdx, rbp
37c3fe4d0mov [rsp+80], r14
37c3fe4d5mov rcx, rbp
37c3fe4d8mov r9, r15
37c3fe4dbmov r8, rdi
37c3fe4demov [rsp+232], rax
37c3fe4e6mov rax, [rsp+456]
37c3fe4eemov [rsp+104], 1
37c3fe4f7mov [rsp+96], rax
37c3fe4fcmov rax, [rsp+448]
37c3fe504mov [rsp+40], r14
37c3fe509mov [rsp+88], rax
37c3fe50emov rax, [rsp+392]
37c3fe516mov [rsp+136], rbp
37c3fe51emov [rsp+72], rax
37c3fe523mov rax, [rsp+384]
37c3fe52bmov [rsp+112], 1
37c3fe534mov [rsp+64], rax
37c3fe539mov rax, [rsp+440]
37c3fe541mov [rsp+56], rax
37c3fe546mov rax, [rsp+432]
37c3fe54emov [rsp+48], rax
37c3fe553lea rax, [rsp+232]
37c3fe55bmov [rsp+32], rax
37c3fe560mov [rsp+128], rax
37c3fe568call zgemm_64_
37c3fe56dmov r11, [rsp+216]
37c3fe575mov rbp, [rsp+152]
37c3fe57dmov rax, [r12]
37c3fe581sub rax, [r15]
37c3fe584mov [rsp+40], r14
37c3fe589mov r10, r11
37c3fe58cmov [rsp+232], rax
37c3fe594imul rbp, r11
37c3fe598mov r11, [rsp+160]
37c3fe5a0imul r10, rbx
37c3fe5a4mov r8, [rsp+456]
37c3fe5acmov rcx, [rsp+136]
37c3fe5b4mov [rsp+32], r13
37c3fe5b9mov r9, [rsp+128]
37c3fe5c1mov [rsp+112], 1
37c3fe5caadd r11, rbp
37c3fe5cdmov [rsp+96], r8
37c3fe5d2mov rdx, rcx
37c3fe5d5mov r8, rdi
37c3fe5d8mov rax, r10
37c3fe5dbmov r10, [rsp+184]
37c3fe5e3mov [rsp+152], r11
37c3fe5ebmov [rsp+104], 1
37c3fe5f4lea rax, [r10+rax+1]
37c3fe5f9mov r10, [rsp+448]
37c3fe601shl rax, 4
37c3fe605add r10, rax
37c3fe608lea rax, [r11+1]
37c3fe60cmov r11, [rsp+440]
37c3fe614mov [rsp+184], r10
37c3fe61cshl rax, 4
37c3fe620add rax, [rsp+384]
37c3fe628mov [rsp+56], r11
37c3fe62dmov r11, [rsp+432]
37c3fe635mov [rsp+88], r10
37c3fe63alea r10, [rip+0x75497]
37c3fe641mov [rsp+48], r11
37c3fe646mov [rsp+80], r10
37c3fe64bmov r10, [rsp+392]
37c3fe653mov [rsp+64], rax
37c3fe658mov [rsp+72], r10
37c3fe65dcall zgemm_64_
37c3fe662mov r11, [r12]
37c3fe666test r11, r11
37c3fe669jle 0x37c3fe6f7
37c3fe66fmov r9, [rdi]
37c3fe672lea rax, [r11+1]
37c3fe676test r9, r9
37c3fe679jle 0x37c3fe6f7
37c3fe67bmov rbp, [rsp+144]
37c3fe683mov r11, rbx
37c3fe686mov rcx, [rsp+448]
37c3fe68emov [rsp+160], rbx
37c3fe696mov r8, [rsp+416]
37c3fe69eshl r11, 4
37c3fe6a2mov r10l, 1
37c3fe6a8mov rbx, rax
37c3fe6abshl rbp, 4
37c3fe6afnop
37c3fe6b0
37c3fe6b0loc_37c3fe6b0:
37c3fe6b0xor eax, eax
37c3fe6b2xor edx, edx
37c3fe6b4nop
37c3fe6b5nop [rax+rax]
37c3fe6c0
37c3fe6c0loc_37c3fe6c0:
37c3fe6c0movupd x1, [rcx+rax]
37c3fe6c5movupd x0, [r8+rax]
37c3fe6cbadd rdx, 1
37c3fe6cfaddpd x0, x1
37c3fe6d3movups [rcx+rax], x0
37c3fe6d7add rax, 16
37c3fe6dbcmp rdx, r9
37c3fe6dejne 0x37c3fe6c0
37c3fe6e0add r10, 1
37c3fe6e4add rcx, r11
37c3fe6e7add r8, rbp
37c3fe6eacmp rbx, r10
37c3fe6edjne 0x37c3fe6b0
37c3fe6efmov rbx, [rsp+160]
37c3fe6f7
37c3fe6f7loc_37c3fe6f7:
37c3fe6f7mov rax, [rsp+456]
37c3fe6ffmov [rsp+48], r14
37c3fe704lea r9, [rip+0x753ba]
37c3fe70bmov [rsp+112], 1
37c3fe714mov r8, [rsp+328]
37c3fe71cmov [rsp+80], rax
37c3fe721mov rax, [rsp+448]
37c3fe729mov [rsp+40], r12
37c3fe72emov rdx, [rsp+168]
37c3fe736mov [rsp+72], rax
37c3fe73bmov rax, [rsp+408]
37c3fe743mov [rsp+32], rdi
37c3fe748mov rcx, [rsp+192]
37c3fe750mov [rsp+64], rax
37c3fe755mov rax, [rsp+400]
37c3fe75dmov [rsp+104], 1
37c3fe766mov [rsp+96], 1
37c3fe76fmov [rsp+88], 1
37c3fe778mov [rsp+56], rax
37c3fe77dcall ztrmm_64_
37c3fe782mov r11, [r12]
37c3fe786test r11, r11
37c3fe789jle 0x37c3fe817
37c3fe78fmov r9, [rdi]
37c3fe792lea rcx, [r11+1]
37c3fe796test r9, r9
37c3fe799jle 0x37c3fe817
37c3fe79bmov r11, [rsp+144]
37c3fe7a3mov rbp, rbx
37c3fe7a6mov rax, [rsp+416]
37c3fe7aemov [rsp+144], rbx
37c3fe7b6mov r8, [rsp+448]
37c3fe7beshl rbp, 4
37c3fe7c2mov r10l, 1
37c3fe7c8mov rbx, rcx
37c3fe7cbshl r11, 4
37c3fe7cfnop
37c3fe7d0
37c3fe7d0loc_37c3fe7d0:
37c3fe7d0xor edx, edx
37c3fe7d2xor ecx, ecx
37c3fe7d4nop
37c3fe7d5nop [rax+rax]
37c3fe7e0
37c3fe7e0loc_37c3fe7e0:
37c3fe7e0movupd x0, [rax+rdx]
37c3fe7e5movupd x2, [r8+rdx]
37c3fe7ebadd rcx, 1
37c3fe7efsubpd x0, x2
37c3fe7f3movups [rax+rdx], x0
37c3fe7f7add rdx, 16
37c3fe7fbcmp rcx, r9
37c3fe7fejne 0x37c3fe7e0
37c3fe800add r10, 1
37c3fe804add rax, r11
37c3fe807add r8, rbp
37c3fe80acmp rbx, r10
37c3fe80djne 0x37c3fe7d0
37c3fe80fmov rbx, [rsp+144]
37c3fe817
37c3fe817loc_37c3fe817:
37c3fe817mov rax, [r13]
37c3fe81bsub rax, [r15]
37c3fe81elea rbp, [rip+0x752c3]
37c3fe825mov [rsp+104], 1
37c3fe82emov [rsp+80], r14
37c3fe833mov r9, [rsp+128]
37c3fe83bmov r8, rdi
37c3fe83elea rdx, [rip+0x7527b]
37c3fe845mov [rsp+232], rax
37c3fe84dmov rax, [rsp+440]
37c3fe855mov [rsp+40], rbp
37c3fe85amov rcx, [rsp+136]
37c3fe862mov [rsp+96], rax
37c3fe867mov rax, [rsp+432]
37c3fe86fmov [rsp+32], r12
37c3fe874mov [rsp+88], rax
37c3fe879mov rax, [rsp+392]
37c3fe881mov [rsp+112], 1
37c3fe88amov [rsp+72], rax
37c3fe88fmov rax, [rsp+384]
37c3fe897mov [rsp+64], rax
37c3fe89cmov rax, [rsp+456]
37c3fe8a4mov [rsp+56], rax
37c3fe8a9mov rax, [rsp+448]
37c3fe8b1mov [rsp+48], rax
37c3fe8b6call zgemm_64_
37c3fe8bbmov rax, [r12]
37c3fe8bfsub rax, [r15]
37c3fe8c2mov r9, r15
37c3fe8c5mov rdx, [rsp+440]
37c3fe8cdmov [rsp+232], rax
37c3fe8d5mov r8, rdi
37c3fe8d8mov r11, [rsp+176]
37c3fe8e0mov [rsp+80], r14
37c3fe8e5mov [rsp+96], rdx
37c3fe8eamov rdx, [rsp+200]
37c3fe8f2mov [rsp+40], rbp
37c3fe8f7mov rcx, [rsp+136]
37c3fe8ffmov [rsp+112], 1
37c3fe908mov rax, rdx
37c3fe90bmov [rsp+104], 1
37c3fe914imul rax, rsi
37c3fe918lea rax, [r11+rax+1]
37c3fe91dmov r11, [rsp+392]
37c3fe925shl rax, 4
37c3fe929add rax, [rsp+432]
37c3fe931mov [rsp+88], rax
37c3fe936mov rax, [rsp+152]
37c3fe93emov [rsp+72], r11
37c3fe943add rax, rdx
37c3fe946mov rdx, [rsp+456]
37c3fe94eshl rax, 4
37c3fe952add rax, [rsp+384]
37c3fe95amov [rsp+64], rax
37c3fe95fmov rax, [rsp+128]
37c3fe967mov [rsp+56], rdx
37c3fe96cmov rdx, [rsp+184]
37c3fe974mov [rsp+32], rax
37c3fe979mov [rsp+48], rdx
37c3fe97elea rdx, [rip+0x7513b]
37c3fe985call zgemm_64_
37c3fe98amov rax, [rsp+456]
37c3fe992mov [rsp+48], r14
37c3fe997lea r9, [rip+0x75127]
37c3fe99emov [rsp+112], 1
37c3fe9a7lea r8, [rip+0x75112]
37c3fe9aemov rdx, [rsp+168]
37c3fe9b6mov [rsp+80], rax
37c3fe9bbmov rax, [rsp+448]
37c3fe9c3mov [rsp+40], r15
37c3fe9c8mov rcx, [rsp+192]
37c3fe9d0mov [rsp+72], rax
37c3fe9d5mov rax, [rsp+392]
37c3fe9ddmov [rsp+104], 1
37c3fe9e6mov [rsp+64], rax
37c3fe9ebmov rax, [rsp+208]
37c3fe9f3mov [rsp+96], 1
37c3fe9fcmov [rsp+56], rax
37c3fea01mov [rsp+88], 1
37c3fea0amov [rsp+32], rdi
37c3fea0fcall ztrmm_64_
37c3fea14mov rax, [r15]
37c3fea17test rax, rax
37c3fea1ajle 0x37c3fd40f
37c3fea20mov r9, [rdi]
37c3fea23lea r10, [rax+1]
37c3fea27test r9, r9
37c3fea2ajle 0x37c3fd40f
37c3fea30mov rdi, [r13]
37c3fea34mov r8, [rsp+448]
37c3fea3cshl rbx, 4
37c3fea40mov r11l, 1
37c3fea46mov rbp, [rsp+432]
37c3fea4esub rdi, rax
37c3fea51nop [rax]
37c3fea55nop [rax+rax]
37c3fea60
37c3fea60loc_37c3fea60:
37c3fea60lea rcx, [rdi+r11]
37c3fea64xor eax, eax
37c3fea66xor edx, edx
37c3fea68imul rcx, rsi
37c3fea6csub rcx, rsi
37c3fea6fshl rcx, 4
37c3fea73add rcx, rbp
37c3fea76nop [rax+rax]
37c3fea80
37c3fea80loc_37c3fea80:
37c3fea80movupd x0, [rcx+rax]
37c3fea85movupd x3, [r8+rax]
37c3fea8badd rdx, 1
37c3fea8fsubpd x0, x3
37c3fea93movups [rcx+rax], x0
37c3fea97add rax, 16
37c3fea9bcmp rdx, r9
37c3fea9ejne 0x37c3fea80
37c3feaa0add r11, 1
37c3feaa4add r8, rbx
37c3feaa7cmp r10, r11
37c3feaaajne 0x37c3fea60
37c3feaacjmp 0x37c3fd40f
37c3feab1
37c3feab1 0f 1f 80 00 00 00 00 .......
37c3feab8
37c3feab8loc_37c3feab8:
37c3feab8cmp [rsp+128], 0
37c3feac1je 0x37c3fd40f
37c3feac7mov r11, [r15]
37c3feacamov rax, [r13]
37c3feacelea rdx, [r11+1]
37c3fead2cmp rdx, rax
37c3fead5cmovle rax, rdx
37c3fead9mov [rsp+168], rax
37c3feae1mov rax, [r12]
37c3feae5mov rdx, rax
37c3feae8sub rdx, r11
37c3feaebadd rdx, 1
37c3feaefcmp rdx, rax
37c3feaf2cmovle rax, rdx
37c3feaf6test r11, r11
37c3feaf9jle 0x37c3feb90
37c3feaffmov r9, [rdi]
37c3feb02test r9, r9
37c3feb05jle 0x37c3feb90
37c3feb0bimul rdx, rbx
37c3feb0fmov r14, rsi
37c3feb12mov rbp, rbx
37c3feb15mov r10l, 1
37c3feb1bmov rcx, [rsp+448]
37c3feb23shl r14, 4
37c3feb27shl rbp, 4
37c3feb2badd rdx, [rsp+184]
37c3feb33mov [rsp+128], rbx
37c3feb3bshl rdx, 4
37c3feb3fmov r8, [rsp+432]
37c3feb47lea rcx, [rcx+rdx+16]
37c3feb4cnop [rax]
37c3feb50
37c3feb50loc_37c3feb50:
37c3feb50xor edx, edx
37c3feb52xor ebx, ebx
37c3feb54nop
37c3feb55nop [rax+rax]
37c3feb60
37c3feb60loc_37c3feb60:
37c3feb60movupd x0, [r8+rdx]
37c3feb66add rbx, 1
37c3feb6amovups [rcx+rdx], x0
37c3feb6eadd rdx, 16
37c3feb72cmp r9, rbx
37c3feb75jne 0x37c3feb60
37c3feb77add r8, r14
37c3feb7aadd rcx, rbp
37c3feb7dcmp r11, r10
37c3feb80je 0x37c3feb88
37c3feb82add r10, 1
37c3feb86jmp 0x37c3feb50
37c3feb88
37c3feb88loc_37c3feb88:
37c3feb88mov rbx, [rsp+128]
37c3feb90
37c3feb90loc_37c3feb90:
37c3feb90mov rdx, rbx
37c3feb93mov rcx, [rsp+184]
37c3feb9bmov rbp, [rsp+160]
37c3feba3mov [rsp+104], 1
37c3febacimul rdx, rax
37c3febb0mov [rsp+40], r15
37c3febb5mov r11, [rsp+456]
37c3febbdmov [rsp+96], 1
37c3febc6mov [rsp+80], r11
37c3febcbmov r11, [rsp+392]
37c3febd3lea rdx, [rcx+rdx+1]
37c3febd8mov [rsp+32], rdi
37c3febddmov rcx, [rsp+152]
37c3febe5shl rdx, 4
37c3febe9mov [rsp+64], r11
37c3febeeadd rdx, [rsp+448]
37c3febf6imul rcx, rax
37c3febfamov [rsp+72], rdx
37c3febffmov [rsp+88], 1
37c3fec08mov [rsp+152], rdx
37c3fec10lea rdx, [rip+0x74eab]
37c3fec17mov [rsp+112], 1
37c3fec20add rbp, rcx
37c3fec23lea rcx, [rip+0x74e97]
37c3fec2alea rax, [rbp+1]
37c3fec2emov [rsp+192], rcx
37c3fec36shl rax, 4
37c3fec3aadd rax, [rsp+384]
37c3fec42mov r14, rax
37c3fec45mov [rsp+160], rax
37c3fec4dlea rax, [rip+0x74e71]
37c3fec54mov [rsp+56], r14
37c3fec59mov r9, rax
37c3fec5cmov r8, rax
37c3fec5flea r14, [rip+0x74e62]
37c3fec66mov [rsp+48], r14
37c3fec6bmov [rsp+136], rax
37c3fec73call ztrmm_64_
37c3fec78mov rax, [r13]
37c3fec7csub rax, [r15]
37c3fec7fmov r9, r15
37c3fec82mov rcx, [rsp+168]
37c3fec8amov [rsp+232], rax
37c3fec92mov r8, rdi
37c3fec95mov r11, [rsp+176]
37c3fec9dmov [rsp+80], r14
37c3feca2mov rax, rcx
37c3feca5add rbp, rcx
37c3feca8mov [rsp+40], r14
37c3fecadmov r10, [rsp+456]
37c3fecb5imul rax, rsi
37c3fecb9shl rbp, 4
37c3fecbdmov [rsp+112], 1
37c3fecc6mov [rsp+96], r10
37c3feccbmov [rsp+104], 1
37c3fecd4lea rax, [r11+rax+1]
37c3fecd9mov r11, [rsp+432]
37c3fece1shl rax, 4
37c3fece5add r11, rax
37c3fece8mov rax, [rsp+152]
37c3fecf0mov [rsp+48], r11
37c3fecf5mov [rsp+88], rax
37c3fecfamov rax, [rsp+392]
37c3fed02mov [rsp+176], r11
37c3fed0amov [rsp+72], rax
37c3fed0fmov rax, [rsp+384]
37c3fed17add rax, rbp
37c3fed1amov rbp, [rsp+136]
37c3fed22mov [rsp+64], rax
37c3fed27mov rax, [rsp+440]
37c3fed2fmov rdx, rbp
37c3fed32mov rcx, rbp
37c3fed35mov [rsp+56], rax
37c3fed3alea rax, [rsp+232]
37c3fed42mov [rsp+32], rax
37c3fed47mov [rsp+128], rax
37c3fed4fcall zgemm_64_
37c3fed54mov rax, [r12]
37c3fed58sub rax, [r15]
37c3fed5bmov r8, rdi
37c3fed5emov rcx, [rsp+456]
37c3fed66mov [rsp+40], r14
37c3fed6bmov rdx, rbp
37c3fed6emov [rsp+32], r13
37c3fed73mov r9, [rsp+128]
37c3fed7bmov [rsp+96], rcx
37c3fed80mov rcx, [rsp+448]
37c3fed88mov [rsp+112], 1
37c3fed91mov [rsp+88], rcx
37c3fed96lea rcx, [rip+0x74d3b]
37c3fed9dmov [rsp+80], rcx
37c3feda2mov rcx, [rsp+392]
37c3fedaamov [rsp+104], 1
37c3fedb3mov [rsp+72], rcx
37c3fedb8mov rcx, [rsp+384]
37c3fedc0mov [rsp+232], rax
37c3fedc8mov [rsp+64], rcx
37c3fedcdmov rcx, [rsp+440]
37c3fedd5mov [rsp+56], rcx
37c3feddamov rcx, [rsp+432]
37c3fede2mov [rsp+48], rcx
37c3fede7mov rcx, rbp
37c3fedeacall zgemm_64_
37c3fedefmov r11, [r12]
37c3fedf3test r11, r11
37c3fedf6jle 0x37c3fee97
37c3fedfcmov r9, [rdi]
37c3fedffadd r11, 1
37c3fee03test r9, r9
37c3fee06jle 0x37c3fee97
37c3fee0cmov rax, [rsp+144]
37c3fee14mov rbp, rbx
37c3fee17mov r8, [rsp+416]
37c3fee1fmov [rsp+184], rbx
37c3fee27mov rcx, [rsp+448]
37c3fee2fshl rbp, 4
37c3fee33mov r10l, 1
37c3fee39shl rax, 4
37c3fee3dmov rbx, rax
37c3fee40
37c3fee40loc_37c3fee40:
37c3fee40xor eax, eax
37c3fee42xor edx, edx
37c3fee44nop [rax+rax]
37c3fee4anop [rax+rax]
37c3fee55nop [rax+rax]
37c3fee60
37c3fee60loc_37c3fee60:
37c3fee60movupd x3, [rcx+rax]
37c3fee65movupd x0, [r8+rax]
37c3fee6badd rdx, 1
37c3fee6faddpd x0, x3
37c3fee73movups [rcx+rax], x0
37c3fee77add rax, 16
37c3fee7bcmp r9, rdx
37c3fee7ejne 0x37c3fee60
37c3fee80add r10, 1
37c3fee84add r8, rbx
37c3fee87add rcx, rbp
37c3fee8acmp r10, r11
37c3fee8djne 0x37c3fee40
37c3fee8fmov rbx, [rsp+184]
37c3fee97
37c3fee97loc_37c3fee97:
37c3fee97mov rax, [rsp+456]
37c3fee9fmov [rsp+48], r14
37c3feea4lea r9, [rip+0x74c1a]
37c3feeablea rdx, [rip+0x74c10]
37c3feeb2mov [rsp+112], 1
37c3feebbmov r8, [rsp+328]
37c3feec3mov [rsp+80], rax
37c3feec8mov rax, [rsp+448]
37c3feed0mov [rsp+40], r12
37c3feed5mov rcx, [rsp+192]
37c3feeddmov [rsp+72], rax
37c3feee2mov rax, [rsp+408]
37c3feeeamov [rsp+104], 1
37c3feef3mov [rsp+64], rax
37c3feef8mov rax, [rsp+400]
37c3fef00mov [rsp+96], 1
37c3fef09mov [rsp+88], 1
37c3fef12mov [rsp+56], rax
37c3fef17mov [rsp+32], rdi
37c3fef1ccall ztrmm_64_
37c3fef21mov r11, [r12]
37c3fef25test r11, r11
37c3fef28jle 0x37c3fefb7
37c3fef2emov r9, [rdi]
37c3fef31add r11, 1
37c3fef35test r9, r9
37c3fef38jle 0x37c3fefb7
37c3fef3amov rcx, [rsp+144]
37c3fef42mov rbp, rbx
37c3fef45mov rax, [rsp+416]
37c3fef4dmov [rsp+144], rbx
37c3fef55mov r8, [rsp+448]
37c3fef5dshl rbp, 4
37c3fef61mov r10l, 1
37c3fef67shl rcx, 4
37c3fef6bmov rbx, rcx
37c3fef6enop
37c3fef70
37c3fef70loc_37c3fef70:
37c3fef70xor edx, edx
37c3fef72xor ecx, ecx
37c3fef74nop
37c3fef75nop [rax+rax]
37c3fef80
37c3fef80loc_37c3fef80:
37c3fef80movupd x0, [rax+rdx]
37c3fef85movupd x5, [r8+rdx]
37c3fef8badd rcx, 1
37c3fef8fsubpd x0, x5
37c3fef93movups [rax+rdx], x0
37c3fef97add rdx, 16
37c3fef9bcmp rcx, r9
37c3fef9ejne 0x37c3fef80
37c3fefa0add r10, 1
37c3fefa4add rax, rbx
37c3fefa7add r8, rbp
37c3fefaacmp r10, r11
37c3fefadjne 0x37c3fef70
37c3fefafmov rbx, [rsp+144]
37c3fefb7
37c3fefb7loc_37c3fefb7:
37c3fefb7mov rax, [r13]
37c3fefbbsub rax, [r15]
37c3fefbelea rbp, [rip+0x74b23]
37c3fefc5mov r8, rdi
37c3fefc8mov [rsp+232], rax
37c3fefd0mov rax, [rsp+440]
37c3fefd8lea rdx, [rip+0x74ae1]
37c3fefdfmov r13, [rsp+128]
37c3fefe7mov [rsp+80], r14
37c3fefecmov [rsp+96], rax
37c3feff1mov rax, [rsp+176]
37c3feff9mov [rsp+40], rbp
37c3feffemov rcx, [rsp+136]
37c3ff006mov r9, r13
37c3ff009mov [rsp+88], rax
37c3ff00emov rax, [rsp+392]
37c3ff016mov [rsp+32], r12
37c3ff01bmov [rsp+72], rax
37c3ff020mov rax, [rsp+168]
37c3ff028mov [rsp+112], 1
37c3ff031mov [rsp+104], 1
37c3ff03asub rax, 1
37c3ff03eshl rax, 4
37c3ff042add rax, [rsp+384]
37c3ff04amov [rsp+64], rax
37c3ff04fmov rax, [rsp+456]
37c3ff057mov [rsp+56], rax
37c3ff05cmov rax, [rsp+448]
37c3ff064mov [rsp+48], rax
37c3ff069call zgemm_64_
37c3ff06emov rax, [r12]
37c3ff072sub rax, [r15]
37c3ff075mov r9, r15
37c3ff078mov [rsp+80], r14
37c3ff07dmov rcx, [rsp+136]
37c3ff085mov r8, rdi
37c3ff088lea rdx, [rip+0x74a31]
37c3ff08fmov [rsp+232], rax
37c3ff097mov rax, [rsp+440]
37c3ff09fmov [rsp+112], 1
37c3ff0a8mov [rsp+96], rax
37c3ff0admov rax, [rsp+432]
37c3ff0b5mov [rsp+104], 1
37c3ff0bemov [rsp+88], rax
37c3ff0c3mov rax, [rsp+392]
37c3ff0cbmov [rsp+40], rbp
37c3ff0d0mov [rsp+72], rax
37c3ff0d5mov rax, [rsp+384]
37c3ff0ddmov [rsp+32], r13
37c3ff0e2mov [rsp+64], rax
37c3ff0e7mov rax, [rsp+456]
37c3ff0efmov [rsp+56], rax
37c3ff0f4mov rax, [rsp+448]
37c3ff0fcmov [rsp+48], rax
37c3ff101call zgemm_64_
37c3ff106mov rax, [rsp+456]
37c3ff10emov [rsp+48], r14
37c3ff113lea rdx, [rip+0x749a8]
37c3ff11amov [rsp+112], 1
37c3ff123lea r9, [rip+0x7499b]
37c3ff12amov rcx, [rsp+192]
37c3ff132lea r8, [rip+0x74987]
37c3ff139mov [rsp+80], rax
37c3ff13emov rax, [rsp+152]
37c3ff146mov [rsp+104], 1
37c3ff14fmov [rsp+72], rax
37c3ff154mov rax, [rsp+392]
37c3ff15cmov [rsp+96], 1
37c3ff165mov [rsp+64], rax
37c3ff16amov rax, [rsp+160]
37c3ff172mov [rsp+88], 1
37c3ff17bmov [rsp+56], rax
37c3ff180mov [rsp+40], r15
37c3ff185mov [rsp+32], rdi
37c3ff18acall ztrmm_64_
37c3ff18fmov rdx, [r15]
37c3ff192test rdx, rdx
37c3ff195jle 0x37c3fd40f
37c3ff19bmov r9, [rdi]
37c3ff19elea r10, [rdx+1]
37c3ff1a2test r9, r9
37c3ff1a5jle 0x37c3fd40f
37c3ff1abmov rax, [r12]
37c3ff1afmov rcx, [rsp+432]
37c3ff1b7shl rsi, 4
37c3ff1bbmov r11l, 1
37c3ff1c1mov rbp, [rsp+448]
37c3ff1c9sub rax, rdx
37c3ff1ccmov rdi, rax
37c3ff1cfnop
37c3ff1d0
37c3ff1d0loc_37c3ff1d0:
37c3ff1d0lea r8, [rdi+r11]
37c3ff1d4xor eax, eax
37c3ff1d6xor edx, edx
37c3ff1d8imul r8, rbx
37c3ff1dcsub r8, rbx
37c3ff1dfshl r8, 4
37c3ff1e3add r8, rbp
37c3ff1e6nop [rax]
37c3ff1eanop [rax+rax]
37c3ff1f5nop [rax+rax]
37c3ff200
37c3ff200loc_37c3ff200:
37c3ff200movupd x0, [rcx+rax]
37c3ff205movupd x3, [r8+rax]
37c3ff20badd rdx, 1
37c3ff20fsubpd x0, x3
37c3ff213movups [rcx+rax], x0
37c3ff217add rax, 16
37c3ff21bcmp rdx, r9
37c3ff21ejne 0x37c3ff200
37c3ff220add r11, 1
37c3ff224add rcx, rsi
37c3ff227cmp r10, r11
37c3ff22ajne 0x37c3ff1d0
37c3ff22cjmp 0x37c3fd40f
37c3ff231
37c3ff231loc_37c3ff231:
37c3ff231cmp [rsp+128], 0
37c3ff23aje 0x37c3fd40f
37c3ff240mov rdx, [r13]
37c3ff244mov r11, [r15]
37c3ff247mov rax, rdx
37c3ff24alea rcx, [r11+1]
37c3ff24esub rax, r11
37c3ff251add rax, 1
37c3ff255cmp rax, rdx
37c3ff258cmovle rdx, rax
37c3ff25cmov [rsp+168], rdx
37c3ff264mov rdx, [r12]
37c3ff268cmp rcx, rdx
37c3ff26bcmovle rdx, rcx
37c3ff26fmov [rsp+200], rdx
37c3ff277test r11, r11
37c3ff27ajle 0x37c3ff308
37c3ff280mov r9, [rdi]
37c3ff283test r9, r9
37c3ff286jle 0x37c3ff308
37c3ff28cimul rax, rsi
37c3ff290mov r14, rsi
37c3ff293mov rbp, rbx
37c3ff296mov r10l, 1
37c3ff29cmov rcx, [rsp+432]
37c3ff2a4add rax, [rsp+176]
37c3ff2acshl r14, 4
37c3ff2b0shl rax, 4
37c3ff2b4shl rbp, 4
37c3ff2b8lea r8, [rcx+rax+16]
37c3ff2bdmov rcx, [rsp+448]
37c3ff2c5nop [rax+rax]
37c3ff2d0
37c3ff2d0loc_37c3ff2d0:
37c3ff2d0xor eax, eax
37c3ff2d2xor edx, edx
37c3ff2d4nop
37c3ff2d5nop [rax+rax]
37c3ff2e0
37c3ff2e0loc_37c3ff2e0:
37c3ff2e0movupd x0, [r8+rax]
37c3ff2e6add rdx, 1
37c3ff2eamovups [rcx+rax], x0
37c3ff2eeadd rax, 16
37c3ff2f2cmp r9, rdx
37c3ff2f5jne 0x37c3ff2e0
37c3ff2f7add r8, r14
37c3ff2faadd rcx, rbp
37c3ff2fdcmp r11, r10
37c3ff300je 0x37c3ff308
37c3ff302add r10, 1
37c3ff306jmp 0x37c3ff2d0
37c3ff308
37c3ff308loc_37c3ff308:
37c3ff308mov rax, [rsp+152]
37c3ff310mov rdx, [rsp+456]
37c3ff318lea r14, [rip+0x747a9]
37c3ff31fmov [rsp+104], 1
37c3ff328imul rax, [rsp+168]
37c3ff331mov [rsp+48], r14
37c3ff336lea rbp, [rip+0x74788]
37c3ff33dmov rcx, [rsp+160]
37c3ff345mov [rsp+80], rdx
37c3ff34amov r9, rbp
37c3ff34dlea r8, [rip+0x7476c]
37c3ff354mov rdx, [rsp+448]
37c3ff35cmov [rsp+40], r15
37c3ff361add rcx, rax
37c3ff364mov [rsp+32], rdi
37c3ff369mov [rsp+72], rdx
37c3ff36elea rax, [rcx+1]
37c3ff372mov rdx, [rsp+392]
37c3ff37ashl rax, 4
37c3ff37eadd rax, [rsp+384]
37c3ff386mov [rsp+96], 1
37c3ff38fmov [rsp+64], rdx
37c3ff394lea rdx, [rip+0x74727]
37c3ff39bmov [rsp+56], rax
37c3ff3a0mov [rsp+88], 1
37c3ff3a9mov [rsp+152], rcx
37c3ff3b1lea rcx, [rip+0x74709]
37c3ff3b8mov [rsp+160], rax
37c3ff3c0mov [rsp+192], rcx
37c3ff3c8mov [rsp+136], rbp
37c3ff3d0mov [rsp+112], 1
37c3ff3d9call ztrmm_64_
37c3ff3demov rax, [r13]
37c3ff3e2sub rax, [r15]
37c3ff3e5mov r9, r15
37c3ff3e8mov [rsp+232], rax
37c3ff3f0mov rax, [rsp+456]
37c3ff3f8mov r8, rdi
37c3ff3fbmov rcx, rbp
37c3ff3femov [rsp+112], 1
37c3ff407lea rdx, [rip+0x746b2]
37c3ff40emov [rsp+96], rax
37c3ff413mov rax, [rsp+448]
37c3ff41bmov [rsp+104], 1
37c3ff424mov [rsp+88], rax
37c3ff429mov rax, [rsp+392]
37c3ff431mov [rsp+80], r14
37c3ff436mov [rsp+72], rax
37c3ff43bmov rax, [rsp+384]
37c3ff443mov [rsp+40], r14
37c3ff448mov [rsp+64], rax
37c3ff44dmov rax, [rsp+440]
37c3ff455mov [rsp+56], rax
37c3ff45amov rax, [rsp+432]
37c3ff462mov [rsp+48], rax
37c3ff467lea rax, [rsp+232]
37c3ff46fmov [rsp+32], rax
37c3ff474mov [rsp+128], rax
37c3ff47ccall zgemm_64_
37c3ff481mov rcx, [rsp+200]
37c3ff489mov r8, rdi
37c3ff48cmov rax, [r12]
37c3ff490sub rax, [r15]
37c3ff493mov [rsp+40], r14
37c3ff498mov rdx, rcx
37c3ff49bmov [rsp+232], rax
37c3ff4a3mov r11, [rsp+456]
37c3ff4abimul rdx, rbx
37c3ff4afmov [rsp+32], r13
37c3ff4b4mov r9, [rsp+128]
37c3ff4bcmov [rsp+96], r11
37c3ff4c1mov [rsp+112], 1
37c3ff4camov [rsp+104], 1
37c3ff4d3mov rax, rdx
37c3ff4d6mov rdx, [rsp+184]
37c3ff4delea rax, [rdx+rax+1]
37c3ff4e3mov rdx, [rsp+448]
37c3ff4ebshl rax, 4
37c3ff4efadd rdx, rax
37c3ff4f2lea rax, [rcx-1]
37c3ff4f6mov rcx, [rsp+440]
37c3ff4femov [rsp+184], rdx
37c3ff506shl rax, 4
37c3ff50aadd rax, [rsp+384]
37c3ff512mov [rsp+88], rdx
37c3ff517lea rdx, [rip+0x745ba]
37c3ff51emov [rsp+80], rdx
37c3ff523mov rdx, [rsp+392]
37c3ff52bmov [rsp+56], rcx
37c3ff530mov rcx, [rsp+432]
37c3ff538mov [rsp+72], rdx
37c3ff53dlea rdx, [rip+0x7457c]
37c3ff544mov [rsp+48], rcx
37c3ff549mov rcx, rbp
37c3ff54cmov [rsp+64], rax
37c3ff551call zgemm_64_
37c3ff556mov r11, [r12]
37c3ff55atest r11, r11
37c3ff55djle 0x37c3ff5f7
37c3ff563mov r9, [rdi]
37c3ff566add r11, 1
37c3ff56atest r9, r9
37c3ff56djle 0x37c3ff5f7
37c3ff573mov rax, [rsp+144]
37c3ff57bmov rbp, rbx
37c3ff57emov r8, [rsp+416]
37c3ff586mov [rsp+208], rbx
37c3ff58emov rcx, [rsp+448]
37c3ff596shl rbp, 4
37c3ff59amov r10l, 1
37c3ff5a0shl rax, 4
37c3ff5a4mov rbx, rax
37c3ff5a7nop [rax+rax]
37c3ff5b0
37c3ff5b0loc_37c3ff5b0:
37c3ff5b0xor eax, eax
37c3ff5b2xor edx, edx
37c3ff5b4nop
37c3ff5b5nop [rax+rax]
37c3ff5c0
37c3ff5c0loc_37c3ff5c0:
37c3ff5c0movupd x4, [rcx+rax]
37c3ff5c5movupd x0, [r8+rax]
37c3ff5cbadd rdx, 1
37c3ff5cfaddpd x0, x4
37c3ff5d3movups [rcx+rax], x0
37c3ff5d7add rax, 16
37c3ff5dbcmp rdx, r9
37c3ff5dejne 0x37c3ff5c0
37c3ff5e0add r10, 1
37c3ff5e4add r8, rbx
37c3ff5e7add rcx, rbp
37c3ff5eacmp r10, r11
37c3ff5edjne 0x37c3ff5b0
37c3ff5efmov rbx, [rsp+208]
37c3ff5f7
37c3ff5f7loc_37c3ff5f7:
37c3ff5f7mov rax, [rsp+456]
37c3ff5ffmov [rsp+48], r14
37c3ff604lea r9, [rip+0x744ba]
37c3ff60blea rdx, [rip+0x744b4]
37c3ff612mov [rsp+112], 1
37c3ff61bmov r8, [rsp+328]
37c3ff623mov [rsp+80], rax
37c3ff628mov rax, [rsp+448]
37c3ff630mov [rsp+40], r12
37c3ff635mov rcx, [rsp+192]
37c3ff63dmov [rsp+72], rax
37c3ff642mov rax, [rsp+408]
37c3ff64amov [rsp+104], 1
37c3ff653mov [rsp+64], rax
37c3ff658mov rax, [rsp+400]
37c3ff660mov [rsp+96], 1
37c3ff669mov [rsp+88], 1
37c3ff672mov [rsp+56], rax
37c3ff677mov [rsp+32], rdi
37c3ff67ccall ztrmm_64_
37c3ff681mov r11, [r12]
37c3ff685test r11, r11
37c3ff688jle 0x37c3ff717
37c3ff68emov r9, [rdi]
37c3ff691add r11, 1
37c3ff695test r9, r9
37c3ff698jle 0x37c3ff717
37c3ff69amov rcx, [rsp+144]
37c3ff6a2mov rbp, rbx
37c3ff6a5mov rax, [rsp+416]
37c3ff6admov [rsp+144], rbx
37c3ff6b5mov r8, [rsp+448]
37c3ff6bdshl rbp, 4
37c3ff6c1mov r10l, 1
37c3ff6c7shl rcx, 4
37c3ff6cbmov rbx, rcx
37c3ff6cenop
37c3ff6d0
37c3ff6d0loc_37c3ff6d0:
37c3ff6d0xor edx, edx
37c3ff6d2xor ecx, ecx
37c3ff6d4nop
37c3ff6d5nop [rax+rax]
37c3ff6e0
37c3ff6e0loc_37c3ff6e0:
37c3ff6e0movupd x0, [rax+rdx]
37c3ff6e5movupd x5, [r8+rdx]
37c3ff6ebadd rcx, 1
37c3ff6efsubpd x0, x5
37c3ff6f3movups [rax+rdx], x0
37c3ff6f7add rdx, 16
37c3ff6fbcmp r9, rcx
37c3ff6fejne 0x37c3ff6e0
37c3ff700add r10, 1
37c3ff704add rax, rbx
37c3ff707add r8, rbp
37c3ff70acmp r10, r11
37c3ff70djne 0x37c3ff6d0
37c3ff70fmov rbx, [rsp+144]
37c3ff717
37c3ff717loc_37c3ff717:
37c3ff717mov rax, [r13]
37c3ff71bsub rax, [r15]
37c3ff71emov [rsp+80], r14
37c3ff723mov r8, rdi
37c3ff726mov [rsp+232], rax
37c3ff72emov rax, [rsp+440]
37c3ff736mov rbp, [rsp+136]
37c3ff73emov [rsp+32], r12
37c3ff743mov [rsp+96], rax
37c3ff748mov rax, [rsp+432]
37c3ff750mov [rsp+104], 1
37c3ff759mov r9, [rsp+128]
37c3ff761mov rdx, rbp
37c3ff764mov rcx, rbp
37c3ff767mov [rsp+88], rax
37c3ff76cmov rax, [rsp+392]
37c3ff774mov [rsp+112], 1
37c3ff77dmov [rsp+72], rax
37c3ff782mov rax, [rsp+384]
37c3ff78amov [rsp+64], rax
37c3ff78fmov rax, [rsp+456]
37c3ff797mov [rsp+56], rax
37c3ff79cmov rax, [rsp+448]
37c3ff7a4mov [rsp+48], rax
37c3ff7a9lea rax, [rip+0x74338]
37c3ff7b0mov [rsp+40], rax
37c3ff7b5call zgemm_64_
37c3ff7bamov rax, [r12]
37c3ff7besub rax, [r15]
37c3ff7c1mov r9, r15
37c3ff7c4mov rcx, [rsp+440]
37c3ff7ccmov [rsp+80], r14
37c3ff7d1mov r8, rdi
37c3ff7d4mov rdx, rbp
37c3ff7d7mov [rsp+232], rax
37c3ff7dfmov [rsp+96], rcx
37c3ff7e4mov rcx, [rsp+168]
37c3ff7ecmov [rsp+112], 1
37c3ff7f5mov [rsp+104], 1
37c3ff7feimul rcx, rsi
37c3ff802mov rax, rcx
37c3ff805mov rcx, [rsp+176]
37c3ff80dlea rax, [rcx+rax+1]
37c3ff812mov rcx, [rsp+392]
37c3ff81ashl rax, 4
37c3ff81eadd rax, [rsp+432]
37c3ff826mov [rsp+72], rcx
37c3ff82bmov rcx, [rsp+152]
37c3ff833add rcx, [rsp+200]
37c3ff83bmov [rsp+88], rax
37c3ff840mov rax, rcx
37c3ff843mov rcx, [rsp+456]
37c3ff84bshl rax, 4
37c3ff84fadd rax, [rsp+384]
37c3ff857mov [rsp+64], rax
37c3ff85clea rax, [rip+0x74285]
37c3ff863mov [rsp+56], rcx
37c3ff868mov rcx, [rsp+184]
37c3ff870mov [rsp+40], rax
37c3ff875mov rax, [rsp+128]
37c3ff87dmov [rsp+48], rcx
37c3ff882mov rcx, rbp
37c3ff885mov [rsp+32], rax
37c3ff88acall zgemm_64_
37c3ff88fmov rax, [rsp+456]
37c3ff897mov [rsp+48], r14
37c3ff89clea r9, [rip+0x74222]
37c3ff8a3mov [rsp+112], 1
37c3ff8acmov r8, r9
37c3ff8afmov rcx, [rsp+192]
37c3ff8b7lea rdx, [rip+0x74204]
37c3ff8bemov [rsp+80], rax
37c3ff8c3mov rax, [rsp+448]
37c3ff8cbmov [rsp+104], 1
37c3ff8d4mov [rsp+72], rax
37c3ff8d9mov rax, [rsp+392]
37c3ff8e1mov [rsp+96], 1
37c3ff8eamov [rsp+64], rax
37c3ff8efmov rax, [rsp+160]
37c3ff8f7mov [rsp+88], 1
37c3ff900mov [rsp+56], rax
37c3ff905mov [rsp+40], r15
37c3ff90amov [rsp+32], rdi
37c3ff90fcall ztrmm_64_
37c3ff914mov rax, [r15]
37c3ff917test rax, rax
37c3ff91ajle 0x37c3fd40f
37c3ff920mov r9, [rdi]
37c3ff923lea r10, [rax+1]
37c3ff927test r9, r9
37c3ff92ajle 0x37c3fd40f
37c3ff930mov rdi, [r13]
37c3ff934mov r8, [rsp+448]
37c3ff93cshl rbx, 4
37c3ff940mov r11l, 1
37c3ff946mov rbp, [rsp+432]
37c3ff94esub rdi, rax
37c3ff951nop [rax]
37c3ff955nop [rax+rax]
37c3ff960
37c3ff960loc_37c3ff960:
37c3ff960lea rcx, [rdi+r11]
37c3ff964xor eax, eax
37c3ff966xor edx, edx
37c3ff968imul rcx, rsi
37c3ff96csub rcx, rsi
37c3ff96fshl rcx, 4
37c3ff973add rcx, rbp
37c3ff976nop [rax+rax]
37c3ff980
37c3ff980loc_37c3ff980:
37c3ff980movupd x0, [rcx+rax]
37c3ff985movupd x3, [r8+rax]
37c3ff98badd rdx, 1
37c3ff98fsubpd x0, x3
37c3ff993movups [rcx+rax], x0
37c3ff997add rax, 16
37c3ff99bcmp rdx, r9
37c3ff99ejne 0x37c3ff980
37c3ff9a0add r11, 1
37c3ff9a4add r8, rbx
37c3ff9a7cmp r11, r10
37c3ff9aajne 0x37c3ff960
37c3ff9acjmp 0x37c3fd40f
37c3ff9b1
37c3ff9b1loc_37c3ff9b1:
37c3ff9b1cmp [rsp+192], 0
37c3ff9baje 0x37c3fd40f
37c3ff9c0cmp [rsp+168], 0
37c3ff9c9je 0x37c400114
37c3ff9cfmov r9, [r15]
37c3ff9d2mov rax, [rdi]
37c3ff9d5mov rcx, [r12]
37c3ff9d9mov r11, [r13]
37c3ff9ddlea rdx, [r9+1]
37c3ff9e1cmp rdx, rax
37c3ff9e4cmovle rax, rdx
37c3ff9e8mov rdx, rcx
37c3ff9ebsub rdx, r9
37c3ff9eelea r8, [rdx+1]
37c3ff9f2cmp r8, rcx
37c3ff9f5cmovle rcx, r8
37c3ff9f9mov [rsp+128], rcx
37c3ffa01test r11, r11
37c3ffa04jle 0x37c3ffa8e
37c3ffa0aadd r11, 1
37c3ffa0etest r9, r9
37c3ffa11jle 0x37c3ffa8e
37c3ffa13mov r14, rsi
37c3ffa16mov rbp, rbx
37c3ffa19shl rdx, 4
37c3ffa1dmov r10l, 1
37c3ffa23mov rcx, [rsp+448]
37c3ffa2bmov [rsp+136], rbx
37c3ffa33shl r14, 4
37c3ffa37shl rbp, 4
37c3ffa3bmov r8, [rsp+432]
37c3ffa43add rcx, rdx
37c3ffa46nop [rax+rax]
37c3ffa50
37c3ffa50loc_37c3ffa50:
37c3ffa50xor edx, edx
37c3ffa52xor ebx, ebx
37c3ffa54nop
37c3ffa55nop [rax+rax]
37c3ffa60
37c3ffa60loc_37c3ffa60:
37c3ffa60movupd x0, [r8+rdx]
37c3ffa66add rbx, 1
37c3ffa6amovups [rcx+rdx], x0
37c3ffa6eadd rdx, 16
37c3ffa72cmp rbx, r9
37c3ffa75jne 0x37c3ffa60
37c3ffa77add r10, 1
37c3ffa7badd r8, r14
37c3ffa7eadd rcx, rbp
37c3ffa81cmp r10, r11
37c3ffa84jne 0x37c3ffa50
37c3ffa86mov rbx, [rsp+136]
37c3ffa8e
37c3ffa8eloc_37c3ffa8e:
37c3ffa8emov r14, [rsp+456]
37c3ffa96mov [rsp+40], r13
37c3ffa9blea rbp, [rip+0x74023]
37c3ffaa2mov [rsp+192], rax
37c3ffaaamov r9, rbp
37c3ffaadmov r8, rbp
37c3ffab0mov rax, [rsp+128]
37c3ffab8mov [rsp+80], r14
37c3ffabdmov rcx, [rsp+384]
37c3ffac5mov r14, [rsp+392]
37c3ffacdlea rdx, [rax-1]
37c3ffad1mov rax, [rsp+448]
37c3ffad9mov [rsp+112], 1
37c3ffae2shl rdx, 4
37c3ffae6mov [rsp+32], r15
37c3ffaebadd rax, rdx
37c3ffaeeadd rcx, rdx
37c3ffaf1mov [rsp+64], r14
37c3ffaf6lea r14, [rip+0x73fcb]
37c3ffafdmov [rsp+72], rax
37c3ffb02lea rdx, [rip+0x73fbd]
37c3ffb09mov [rsp+56], rcx
37c3ffb0emov [rsp+104], 1
37c3ffb17mov [rsp+96], 1
37c3ffb20mov [rsp+88], 1
37c3ffb29mov [rsp+48], r14
37c3ffb2emov [rsp+184], rcx
37c3ffb36lea rcx, [rip+0x73f85]
37c3ffb3dmov [rsp+168], rdx
37c3ffb45mov [rsp+176], rax
37c3ffb4dmov [rsp+136], rbp
37c3ffb55call ztrmm_64_
37c3ffb5amov rdx, [rdi]
37c3ffb5dsub rdx, [r15]
37c3ffb60mov [rsp+40], r14
37c3ffb65mov rax, [rsp+192]
37c3ffb6dmov r9, r13
37c3ffb70mov r8, r15
37c3ffb73mov [rsp+232], rdx
37c3ffb7bmov rcx, [rsp+432]
37c3ffb83mov [rsp+80], r14
37c3ffb88lea rdx, [rax-1]
37c3ffb8cmov r11, [rsp+456]
37c3ffb94mov [rsp+112], 1
37c3ffb9dmov [rsp+104], 1
37c3ffba6shl rdx, 4
37c3ffbaaadd rcx, rdx
37c3ffbadmov rdx, [rsp+152]
37c3ffbb5mov [rsp+96], r11
37c3ffbbamov [rsp+192], rcx
37c3ffbc2mov r11, [rsp+440]
37c3ffbcaimul rdx, rax
37c3ffbcemov [rsp+64], rcx
37c3ffbd3mov rcx, [rsp+392]
37c3ffbdbmov [rsp+72], r11
37c3ffbe0mov [rsp+56], rcx
37c3ffbe5mov rcx, rbp
37c3ffbe8mov rax, rdx
37c3ffbebmov rdx, [rsp+160]
37c3ffbf3add rdx, rax
37c3ffbf6mov rax, [rsp+176]
37c3ffbfemov [rsp+152], rdx
37c3ffc06mov [rsp+88], rax
37c3ffc0bmov rax, [rsp+128]
37c3ffc13add rax, rdx
37c3ffc16mov rdx, rbp
37c3ffc19shl rax, 4
37c3ffc1dadd rax, [rsp+384]
37c3ffc25mov [rsp+48], rax
37c3ffc2alea rax, [rsp+232]
37c3ffc32mov [rsp+32], rax
37c3ffc37mov [rsp+128], rax
37c3ffc3fcall zgemm_64_
37c3ffc44mov rax, [r12]
37c3ffc48sub rax, [r15]
37c3ffc4bmov r9, r13
37c3ffc4emov rcx, [rsp+456]
37c3ffc56mov [rsp+40], r14
37c3ffc5bmov rdx, rbp
37c3ffc5emov [rsp+32], rdi
37c3ffc63mov r8, [rsp+128]
37c3ffc6bmov [rsp+96], rcx
37c3ffc70mov rcx, [rsp+448]
37c3ffc78mov [rsp+112], 1
37c3ffc81mov [rsp+88], rcx
37c3ffc86lea rcx, [rip+0x73e4b]
37c3ffc8dmov [rsp+80], rcx
37c3ffc92mov rcx, [rsp+440]
37c3ffc9amov [rsp+104], 1
37c3ffca3mov [rsp+72], rcx
37c3ffca8mov rcx, [rsp+432]
37c3ffcb0mov [rsp+232], rax
37c3ffcb8mov [rsp+64], rcx
37c3ffcbdmov rcx, [rsp+392]
37c3ffcc5mov [rsp+56], rcx
37c3ffccamov rcx, [rsp+384]
37c3ffcd2mov [rsp+48], rcx
37c3ffcd7mov rcx, rbp
37c3ffcdacall zgemm_64_
37c3ffcdfmov r11, [r13]
37c3ffce3test r11, r11
37c3ffce6jle 0x37c3ffd77
37c3ffcecmov r9, [r12]
37c3ffcf0add r11, 1
37c3ffcf4test r9, r9
37c3ffcf7jle 0x37c3ffd77
37c3ffcf9mov rax, rbx
37c3ffcfcmov rbp, [rsp+144]
37c3ffd04mov rcx, [rsp+448]
37c3ffd0cmov [rsp+160], rbx
37c3ffd14shl rax, 4
37c3ffd18mov r8, [rsp+416]
37c3ffd20mov r10l, 1
37c3ffd26shl rbp, 4
37c3ffd2amov rbx, rax
37c3ffd2dnop [rax]
37c3ffd30
37c3ffd30loc_37c3ffd30:
37c3ffd30xor eax, eax
37c3ffd32xor edx, edx
37c3ffd34nop
37c3ffd35nop [rax+rax]
37c3ffd40
37c3ffd40loc_37c3ffd40:
37c3ffd40movupd x0, [rcx+rax]
37c3ffd45movupd x1, [r8+rax]
37c3ffd4badd rdx, 1
37c3ffd4faddpd x0, x1
37c3ffd53movups [rcx+rax], x0
37c3ffd57add rax, 16
37c3ffd5bcmp r9, rdx
37c3ffd5ejne 0x37c3ffd40
37c3ffd60add r10, 1
37c3ffd64add rcx, rbx
37c3ffd67add r8, rbp
37c3ffd6acmp r10, r11
37c3ffd6djne 0x37c3ffd30
37c3ffd6fmov rbx, [rsp+160]
37c3ffd77
37c3ffd77loc_37c3ffd77:
37c3ffd77mov rax, [rsp+456]
37c3ffd7fmov [rsp+48], r14
37c3ffd84lea r9, [rip+0x73d3a]
37c3ffd8blea rdx, [rip+0x73d66]
37c3ffd92mov [rsp+112], 1
37c3ffd9blea rcx, [rip+0x73d20]
37c3ffda2mov r8, [rsp+328]
37c3ffdaamov [rsp+80], rax
37c3ffdafmov rax, [rsp+448]
37c3ffdb7mov [rsp+104], 1
37c3ffdc0mov [rsp+72], rax
37c3ffdc5mov rax, [rsp+408]
37c3ffdcdmov [rsp+96], 2
37c3ffdd6mov [rsp+64], rax
37c3ffddbmov rax, [rsp+400]
37c3ffde3mov [rsp+88], 1
37c3ffdecmov [rsp+56], rax
37c3ffdf1mov [rsp+40], r13
37c3ffdf6mov [rsp+32], r12
37c3ffdfbcall ztrmm_64_
37c3ffe00mov r11, [r13]
37c3ffe04test r11, r11
37c3ffe07jle 0x37c3ffe97
37c3ffe0dmov r9, [r12]
37c3ffe11add r11, 1
37c3ffe15test r9, r9
37c3ffe18jle 0x37c3ffe97
37c3ffe1amov rcx, [rsp+144]
37c3ffe22mov rbp, rbx
37c3ffe25mov rax, [rsp+416]
37c3ffe2dmov [rsp+144], rbx
37c3ffe35mov r8, [rsp+448]
37c3ffe3dshl rbp, 4
37c3ffe41mov r10l, 1
37c3ffe47shl rcx, 4
37c3ffe4bmov rbx, rcx
37c3ffe4enop
37c3ffe50
37c3ffe50loc_37c3ffe50:
37c3ffe50xor edx, edx
37c3ffe52xor ecx, ecx
37c3ffe54nop
37c3ffe55nop [rax+rax]
37c3ffe60
37c3ffe60loc_37c3ffe60:
37c3ffe60movupd x0, [rax+rdx]
37c3ffe65movupd x2, [r8+rdx]
37c3ffe6badd rcx, 1
37c3ffe6fsubpd x0, x2
37c3ffe73movups [rax+rdx], x0
37c3ffe77add rdx, 16
37c3ffe7bcmp r9, rcx
37c3ffe7ejne 0x37c3ffe60
37c3ffe80add r10, 1
37c3ffe84add rax, rbx
37c3ffe87add r8, rbp
37c3ffe8acmp r10, r11
37c3ffe8djne 0x37c3ffe50
37c3ffe8fmov rbx, [rsp+144]
37c3ffe97
37c3ffe97loc_37c3ffe97:
37c3ffe97mov rax, [rdi]
37c3ffe9asub rax, [r15]
37c3ffe9dlea rdi, [rip+0x73c44]
37c3ffea4mov r9, r13
37c3ffea7mov [rsp+232], rax
37c3ffeafmov rax, [rsp+440]
37c3ffeb7lea rcx, [rip+0x73c02]
37c3ffebemov rbp, [rsp+128]
37c3ffec6mov [rsp+80], r14
37c3ffecbmov [rsp+96], rax
37c3ffed0mov rax, [rsp+192]
37c3ffed8mov [rsp+40], rdi
37c3ffeddmov rdx, [rsp+136]
37c3ffee5mov r8, rbp
37c3ffee8mov [rsp+88], rax
37c3ffeedmov rax, [rsp+456]
37c3ffef5mov [rsp+32], r12
37c3ffefamov [rsp+72], rax
37c3ffeffmov rax, [rsp+448]
37c3fff07mov [rsp+112], 1
37c3fff10mov [rsp+64], rax
37c3fff15mov rax, [rsp+392]
37c3fff1dmov [rsp+104], 1
37c3fff26mov [rsp+56], rax
37c3fff2bmov rax, [rsp+152]
37c3fff33add rax, 1
37c3fff37shl rax, 4
37c3fff3badd rax, [rsp+384]
37c3fff43mov [rsp+48], rax
37c3fff48call zgemm_64_
37c3fff4dmov rax, [r12]
37c3fff51sub rax, [r15]
37c3fff54mov r9, r13
37c3fff57mov [rsp+80], r14
37c3fff5cmov rdx, [rsp+136]
37c3fff64mov r8, r15
37c3fff67lea rcx, [rip+0x73b52]
37c3fff6emov [rsp+232], rax
37c3fff76mov rax, [rsp+440]
37c3fff7emov [rsp+112], 1
37c3fff87mov [rsp+96], rax
37c3fff8cmov rax, [rsp+432]
37c3fff94mov [rsp+104], 1
37c3fff9dmov [rsp+88], rax
37c3fffa2mov rax, [rsp+456]
37c3fffaamov [rsp+40], rdi
37c3fffafmov [rsp+72], rax
37c3fffb4mov rax, [rsp+448]
37c3fffbcmov [rsp+32], rbp
37c3fffc1mov [rsp+64], rax
37c3fffc6mov rax, [rsp+392]
37c3fffcemov [rsp+56], rax
37c3fffd3mov rax, [rsp+384]
37c3fffdbmov [rsp+48], rax
37c3fffe0call zgemm_64_
37c3fffe5mov rax, [rsp+456]
37c3fffedmov [rsp+48], r14
37c3ffff2lea r9, [rip+0x73acc]
37c3ffff9mov [rsp+112], 1
37c400002lea r8, [rip+0x73ab7]
37c400009mov rdx, [rsp+168]
37c400011lea rcx, [rip+0x73aaa]
37c400018mov [rsp+80], rax
37c40001dmov rax, [rsp+176]
37c400025mov [rsp+104], 1
37c40002emov [rsp+72], rax
37c400033mov rax, [rsp+392]
37c40003bmov [rsp+96], 1
37c400044mov [rsp+64], rax
37c400049mov rax, [rsp+184]
37c400051mov [rsp+88], 1
37c40005amov [rsp+56], rax
37c40005fmov [rsp+40], r13
37c400064mov [rsp+32], r15
37c400069call ztrmm_64_
37c40006emov r11, [r13]
37c400072test r11, r11
37c400075jle 0x37c3fd40f
37c40007bmov r9, [r15]
37c40007eadd r11, 1
37c400082test r9, r9
37c400085jle 0x37c3fd40f
37c40008bmov rax, [r12]
37c40008fmov rcx, [rsp+432]
37c400097shl rsi, 4
37c40009bmov rdi, -1
37c4000a2mov r12, [rsp+448]
37c4000aamov r10l, 1
37c4000b0sub rax, r9
37c4000b3lea rbp, [rax+1]
37c4000b7nop [rax+rax]
37c4000c0
37c4000c0loc_37c4000c0:
37c4000c0lea r8, [rbp+rdi]
37c4000c5xor eax, eax
37c4000c7xor edx, edx
37c4000c9shl r8, 4
37c4000cdadd r8, r12
37c4000d0nop [rax+rax]
37c4000d5nop [rax+rax]
37c4000e0
37c4000e0loc_37c4000e0:
37c4000e0movupd x0, [rcx+rax]
37c4000e5movupd x4, [r8+rax]
37c4000ebadd rdx, 1
37c4000efsubpd x0, x4
37c4000f3movups [rcx+rax], x0
37c4000f7add rax, 16
37c4000fbcmp r9, rdx
37c4000fejne 0x37c4000e0
37c400100add r10, 1
37c400104add rcx, rsi
37c400107add rdi, rbx
37c40010acmp r10, r11
37c40010djne 0x37c4000c0
37c40010fjmp 0x37c3fd40f
37c400114
37c400114loc_37c400114:
37c400114cmp [rsp+128], 0
37c40011dje 0x37c3fd40f
37c400123mov r11, [r15]
37c400126mov rax, [r13]
37c40012alea rdx, [r11+1]
37c40012ecmp rdx, rax
37c400131cmovle rax, rdx
37c400135mov [rsp+128], rax
37c40013dmov rax, [r12]
37c400141mov rdx, rax
37c400144sub rdx, r11
37c400147add rdx, 1
37c40014bcmp rdx, rax
37c40014ecmovle rax, rdx
37c400152test r11, r11
37c400155jle 0x37c4001f0
37c40015bmov r9, [rdi]
37c40015etest r9, r9
37c400161jle 0x37c4001f0
37c400167imul rdx, rbx
37c40016bmov r14, rsi
37c40016emov rbp, rbx
37c400171mov r10l, 1
37c400177mov rcx, [rsp+448]
37c40017fshl r14, 4
37c400183shl rbp, 4
37c400187add rdx, [rsp+184]
37c40018fmov [rsp+136], rbx
37c400197shl rdx, 4
37c40019bmov r8, [rsp+432]
37c4001a3lea rcx, [rcx+rdx+16]
37c4001a8nop [rax+rax]
37c4001b0
37c4001b0loc_37c4001b0:
37c4001b0xor edx, edx
37c4001b2xor ebx, ebx
37c4001b4nop
37c4001b5nop [rax+rax]
37c4001c0
37c4001c0loc_37c4001c0:
37c4001c0movupd x0, [r8+rdx]
37c4001c6add rbx, 1
37c4001camovups [rcx+rdx], x0
37c4001ceadd rdx, 16
37c4001d2cmp r9, rbx
37c4001d5jne 0x37c4001c0
37c4001d7add r8, r14
37c4001daadd rcx, rbp
37c4001ddcmp r11, r10
37c4001e0je 0x37c4001e8
37c4001e2add r10, 1
37c4001e6jmp 0x37c4001b0
37c4001e8
37c4001e8loc_37c4001e8:
37c4001e8mov rbx, [rsp+136]
37c4001f0
37c4001f0loc_37c4001f0:
37c4001f0mov rdx, rbx
37c4001f3mov rcx, [rsp+184]
37c4001fbmov rbp, [rsp+448]
37c400203mov [rsp+104], 1
37c40020cimul rdx, rax
37c400210mov [rsp+40], r15
37c400215mov r11, [rsp+456]
37c40021dlea r8, [rip+0x7389c]
37c400224mov [rsp+96], 1
37c40022dmov [rsp+80], r11
37c400232mov r11, [rsp+392]
37c40023alea rdx, [rcx+rdx+1]
37c40023fmov [rsp+32], rdi
37c400244lea rcx, [rip+0x73876]
37c40024bshl rdx, 4
37c40024fmov [rsp+64], r11
37c400254add rbp, rdx
37c400257lea rdx, [rax-1]
37c40025bmov [rsp+88], 1
37c400264shl rdx, 4
37c400268add rdx, [rsp+384]
37c400270mov [rsp+72], rbp
37c400275mov r14, rdx
37c400278mov [rsp+208], rax
37c400280lea rax, [rip+0x7383e]
37c400287mov [rsp+56], r14
37c40028clea r14, [rip+0x73835]
37c400293mov r9, rax
37c400296mov [rsp+48], r14
37c40029bmov [rsp+200], rdx
37c4002a3lea rdx, [rip+0x7381c]
37c4002aamov [rsp+184], rbp
37c4002b2mov [rsp+168], rdx
37c4002bamov [rsp+192], rcx
37c4002c2mov [rsp+136], rax
37c4002camov [rsp+112], 1
37c4002d3call ztrmm_64_
37c4002d8mov rdx, [r13]
37c4002dcsub rdx, [r15]
37c4002dfmov r9, r15
37c4002e2mov rax, [rsp+128]
37c4002eamov [rsp+232], rdx
37c4002f2mov r8, rdi
37c4002f5mov rdx, [rsp+152]
37c4002fdmov rcx, [rsp+160]
37c400305mov [rsp+88], rbp
37c40030amov [rsp+40], r14
37c40030fmov rbp, [rsp+136]
37c400317imul rdx, rax
37c40031bmov [rsp+80], r14
37c400320mov [rsp+112], 1
37c400329imul rax, rsi
37c40032dmov [rsp+104], 1
37c400336add rcx, rdx
37c400339mov rdx, rax
37c40033cmov rax, [rsp+176]
37c400344mov [rsp+152], rcx
37c40034clea rdx, [rax+rdx+1]
37c400351mov rax, [rsp+456]
37c400359shl rdx, 4
37c40035dadd rdx, [rsp+432]
37c400365mov [rsp+96], rax
37c40036amov rax, [rsp+392]
37c400372mov [rsp+48], rdx
37c400377mov [rsp+72], rax
37c40037cmov rax, [rsp+208]
37c400384mov [rsp+160], rdx
37c40038clea rdx, [rip+0x7372d]
37c400393add rax, rcx
37c400396mov rcx, rbp
37c400399shl rax, 4
37c40039dadd rax, [rsp+384]
37c4003a5mov [rsp+64], rax
37c4003aamov rax, [rsp+440]
37c4003b2mov [rsp+56], rax
37c4003b7lea rax, [rsp+232]
37c4003bfmov [rsp+32], rax
37c4003c4mov [rsp+128], rax
37c4003cccall zgemm_64_
37c4003d1mov rcx, [rsp+456]
37c4003d9mov rax, [r12]
37c4003ddmov r8, rdi
37c4003e0sub rax, [r15]
37c4003e3mov [rsp+40], r14
37c4003e8lea rdx, [rip+0x736d1]
37c4003efmov [rsp+96], rcx
37c4003f4mov rcx, [rsp+448]
37c4003fcmov [rsp+32], r13
37c400401mov r9, [rsp+128]
37c400409mov [rsp+88], rcx
37c40040elea rcx, [rip+0x736c3]
37c400415mov [rsp+80], rcx
37c40041amov rcx, [rsp+392]
37c400422mov [rsp+112], 1
37c40042bmov [rsp+72], rcx
37c400430mov rcx, [rsp+384]
37c400438mov [rsp+104], 1
37c400441mov [rsp+64], rcx
37c400446mov rcx, [rsp+440]
37c40044emov [rsp+232], rax
37c400456mov [rsp+56], rcx
37c40045bmov rcx, [rsp+432]
37c400463mov [rsp+48], rcx
37c400468mov rcx, rbp
37c40046bcall zgemm_64_
37c400470mov r11, [r12]
37c400474test r11, r11
37c400477jle 0x37c400517
37c40047dmov r9, [rdi]
37c400480add r11, 1
37c400484test r9, r9
37c400487jle 0x37c400517
37c40048dmov rax, [rsp+144]
37c400495mov rbp, rbx
37c400498mov r8, [rsp+416]
37c4004a0mov [rsp+176], rbx
37c4004a8mov rcx, [rsp+448]
37c4004b0shl rbp, 4
37c4004b4mov r10l, 1
37c4004bashl rax, 4
37c4004bemov rbx, rax
37c4004c1nop [rax]
37c4004c5nop [rax+rax]
37c4004d0
37c4004d0loc_37c4004d0:
37c4004d0xor eax, eax
37c4004d2xor edx, edx
37c4004d4nop
37c4004d5nop [rax+rax]
37c4004e0
37c4004e0loc_37c4004e0:
37c4004e0movupd x1, [rcx+rax]
37c4004e5movupd x0, [r8+rax]
37c4004ebadd rdx, 1
37c4004efaddpd x0, x1
37c4004f3movups [rcx+rax], x0
37c4004f7add rax, 16
37c4004fbcmp r9, rdx
37c4004fejne 0x37c4004e0
37c400500add r10, 1
37c400504add r8, rbx
37c400507add rcx, rbp
37c40050acmp r10, r11
37c40050djne 0x37c4004d0
37c40050fmov rbx, [rsp+176]
37c400517
37c400517loc_37c400517:
37c400517mov rax, [rsp+456]
37c40051fmov [rsp+48], r14
37c400524lea r9, [rip+0x7359a]
37c40052blea rdx, [rip+0x73590]
37c400532mov [rsp+112], 1
37c40053bmov r8, [rsp+328]
37c400543mov [rsp+80], rax
37c400548mov rax, [rsp+448]
37c400550mov [rsp+40], r12
37c400555mov rcx, [rsp+192]
37c40055dmov [rsp+72], rax
37c400562mov rax, [rsp+408]
37c40056amov [rsp+104], 1
37c400573mov [rsp+64], rax
37c400578mov rax, [rsp+400]
37c400580mov [rsp+96], 1
37c400589mov [rsp+88], 1
37c400592mov [rsp+56], rax
37c400597mov [rsp+32], rdi
37c40059ccall ztrmm_64_
37c4005a1mov rbp, [r12]
37c4005a5test rbp, rbp
37c4005a8jle 0x37c400637
37c4005aemov r10, [rdi]
37c4005b1add rbp, 1
37c4005b5test r10, r10
37c4005b8jle 0x37c400637
37c4005bamov r9, [rsp+144]
37c4005c2mov rcx, rbx
37c4005c5mov rax, [rsp+416]
37c4005cdmov [rsp+144], rbx
37c4005d5shl rcx, 4
37c4005d9mov r8, [rsp+448]
37c4005e1mov r11l, 1
37c4005e7shl r9, 4
37c4005ebmov rbx, rcx
37c4005eenop
37c4005f0
37c4005f0loc_37c4005f0:
37c4005f0xor edx, edx
37c4005f2xor ecx, ecx
37c4005f4nop
37c4005f5nop [rax+rax]
37c400600
37c400600loc_37c400600:
37c400600movupd x0, [rax+rdx]
37c400605movupd x2, [r8+rdx]
37c40060badd rcx, 1
37c40060fsubpd x0, x2
37c400613movups [rax+rdx], x0
37c400617add rdx, 16
37c40061bcmp r10, rcx
37c40061ejne 0x37c400600
37c400620add r11, 1
37c400624add rax, r9
37c400627add r8, rbx
37c40062acmp r11, rbp
37c40062djne 0x37c4005f0
37c40062fmov rbx, [rsp+144]
37c400637
37c400637loc_37c400637:
37c400637mov rax, [r13]
37c40063bsub rax, [r15]
37c40063elea r13, [rip+0x734a3]
37c400645mov r8, rdi
37c400648mov [rsp+232], rax
37c400650mov rax, [rsp+440]
37c400658mov rbp, [rsp+136]
37c400660mov [rsp+80], r14
37c400665mov [rsp+96], rax
37c40066amov rax, [rsp+160]
37c400672mov [rsp+40], r13
37c400677mov r9, [rsp+128]
37c40067fmov rdx, rbp
37c400682mov rcx, rbp
37c400685mov [rsp+88], rax
37c40068amov rax, [rsp+392]
37c400692mov [rsp+32], r12
37c400697mov [rsp+72], rax
37c40069cmov rax, [rsp+152]
37c4006a4mov [rsp+112], 1
37c4006admov [rsp+104], 1
37c4006b6add rax, 1
37c4006bashl rax, 4
37c4006beadd rax, [rsp+384]
37c4006c6mov [rsp+64], rax
37c4006cbmov rax, [rsp+456]
37c4006d3mov [rsp+56], rax
37c4006d8mov rax, [rsp+448]
37c4006e0mov [rsp+48], rax
37c4006e5call zgemm_64_
37c4006eamov rax, [r12]
37c4006eesub rax, [r15]
37c4006f1mov r9, r15
37c4006f4mov rcx, [rsp+440]
37c4006fcmov r8, rdi
37c4006ffmov rdx, rbp
37c400702mov [rsp+232], rax
37c40070amov rax, [rsp+128]
37c400712mov [rsp+80], r14
37c400717mov [rsp+96], rcx
37c40071cmov rcx, [rsp+432]
37c400724mov [rsp+32], rax
37c400729mov [rsp+88], rcx
37c40072emov rcx, [rsp+392]
37c400736mov [rsp+112], 1
37c40073fmov [rsp+72], rcx
37c400744mov rcx, [rsp+384]
37c40074cmov [rsp+104], 1
37c400755mov [rsp+64], rcx
37c40075amov rcx, [rsp+456]
37c400762mov [rsp+40], r13
37c400767mov [rsp+56], rcx
37c40076cmov rcx, [rsp+448]
37c400774mov [rsp+48], rcx
37c400779mov rcx, rbp
37c40077ccall zgemm_64_
37c400781mov rax, [rsp+456]
37c400789mov [rsp+48], r14
37c40078elea r9, [rip+0x73330]
37c400795mov [rsp+112], 1
37c40079emov r8, r9
37c4007a1mov rdx, [rsp+168]
37c4007a9mov [rsp+80], rax
37c4007aemov rax, [rsp+184]
37c4007b6mov [rsp+40], r15
37c4007bbmov rcx, [rsp+192]
37c4007c3mov [rsp+72], rax
37c4007c8mov rax, [rsp+392]
37c4007d0mov [rsp+104], 1
37c4007d9mov [rsp+64], rax
37c4007demov rax, [rsp+200]
37c4007e6mov [rsp+96], 1
37c4007efmov [rsp+88], 1
37c4007f8mov [rsp+56], rax
37c4007fdmov [rsp+32], rdi
37c400802call ztrmm_64_
37c400807mov rdx, [r15]
37c40080atest rdx, rdx
37c40080djle 0x37c3fd40f
37c400813mov r9, [rdi]
37c400816lea r10, [rdx+1]
37c40081atest r9, r9
37c40081djle 0x37c3fd40f
37c400823mov rax, [r12]
37c400827mov rcx, [rsp+432]
37c40082fshl rsi, 4
37c400833mov r11l, 1
37c400839mov rbp, [rsp+448]
37c400841sub rax, rdx
37c400844mov rdi, rax
37c400847nop [rax+rax]
37c400850
37c400850loc_37c400850:
37c400850lea r8, [rdi+r11]
37c400854xor eax, eax
37c400856xor edx, edx
37c400858imul r8, rbx
37c40085csub r8, rbx
37c40085fshl r8, 4
37c400863add r8, rbp
37c400866nop [rax]
37c40086anop [rax+rax]
37c400875nop [rax+rax]
37c400880
37c400880loc_37c400880:
37c400880movupd x0, [rcx+rax]
37c400885movupd x5, [r8+rax]
37c40088badd rdx, 1
37c40088fsubpd x0, x5
37c400893movups [rcx+rax], x0
37c400897add rax, 16
37c40089bcmp r9, rdx
37c40089ejne 0x37c400880
37c4008a0add r11, 1
37c4008a4add rcx, rsi
37c4008a7cmp r11, r10
37c4008aajne 0x37c400850
37c4008acjmp 0x37c3fd40f
37c3fcb40
37c3fcb40ztprfb_64_:
37c3fcb40push r15
37c3fcb42push r14
37c3fcb44push r13
37c3fcb46push r12
37c3fcb48push rbp
37c3fcb49push rdi
37c3fcb4apush rsi
37c3fcb4bpush rbx
37c3fcb4csub rsp, 248
37c3fcb53mov rdi, [rsp+352]
37c3fcb5bmov r13, [rsp+360]
37c3fcb63mov r12, [rsp+368]
37c3fcb6bmov r15, [rsp+376]
37c3fcb73mov r14, rcx
37c3fcb76mov [rsp+328], rdx
37c3fcb7emov rbp, r8
37c3fcb81mov rcx, r9
37c3fcb84cmp [rdi], 0
37c3fcb88jle 0x37c3fd40f
37c3fcb8ecmp [r13], 0
37c3fcb93jle 0x37c3fd40f
37c3fcb99cmp [r12], 0
37c3fcb9ejle 0x37c3fd40f
37c3fcba4cmp [r15], 0
37c3fcba8js 0x37c3fd40f
37c3fcbaemov rax, [rsp+456]
37c3fcbb6mov r9l, 1
37c3fcbbcmov r8l, 1
37c3fcbc2mov [rsp+344], rcx
37c3fcbcamov rbx, [rax]
37c3fcbcdxor eax, eax
37c3fcbcftest rbx, rbx
37c3fcbd2cmovs rbx, rax
37c3fcbd6mov rax, rbx
37c3fcbd9not rax
37c3fcbdcmov [rsp+184], rax
37c3fcbe4mov rax, [rsp+440]
37c3fcbecmov rsi, [rax]
37c3fcbefxor eax, eax
37c3fcbf1test rsi, rsi
37c3fcbf4cmovs rsi, rax
37c3fcbf8xor edx, edx
37c3fcbfamov rax, rsi
37c3fcbfdnot rax
37c3fcc00mov [rsp+176], rax
37c3fcc08mov rax, [rsp+392]
37c3fcc10mov rax, [rax]
37c3fcc13test rax, rax
37c3fcc16cmovns rdx, rax
37c3fcc1amov rax, [rsp+424]
37c3fcc22mov rax, [rax]
37c3fcc25mov [rsp+152], rdx
37c3fcc2dnot rdx
37c3fcc30mov [rsp+160], rdx
37c3fcc38xor edx, edx
37c3fcc3atest rax, rax
37c3fcc3dcmovns rdx, rax
37c3fcc41mov [rsp+144], rdx
37c3fcc49lea rdx, [rip+0x76e70]
37c3fcc50call lsame_64_
37c3fcc55mov rcx, [rsp+344]
37c3fcc5dmov [rsp+192], 0
37c3fcc69test rax, rax
37c3fcc6cmov [rsp+136], rax
37c3fcc74je 0x37c3fd450
37c3fcc7a
37c3fcc7aloc_37c3fcc7a:
37c3fcc7amov r9l, 1
37c3fcc80mov r8l, 1
37c3fcc86lea rdx, [rip+0x76e35]
37c3fcc8dmov rcx, r14
37c3fcc90call lsame_64_
37c3fcc95mov [rsp+128], 0
37c3fcca1mov [rsp+168], rax
37c3fcca9test rax, rax
37c3fccacje 0x37c3fd428
37c3fccb2
37c3fccb2loc_37c3fccb2:
37c3fccb2mov r9l, 1
37c3fccb8mov r8l, 1
37c3fccbelea rdx, [rip+0x76dfe]
37c3fccc5mov rcx, rbp
37c3fccc8call lsame_64_
37c3fcccdtest rax, rax
37c3fccd0je 0x37c3fd478
37c3fccd6cmp [rsp+136], 0
37c3fccdfjne 0x37c3fdbd8
37c3fcce5cmp [rsp+192], 0
37c3fcceeje 0x37c3fd40f
37c3fccf4cmp [rsp+168], 0
37c3fccfdje 0x37c3ff231
37c3fcd03mov rax, [rdi]
37c3fcd06mov r9, [r15]
37c3fcd09mov r11, [r13]
37c3fcd0dmov rdx, rax
37c3fcd10lea rcx, [r9+1]
37c3fcd14sub rdx, r9
37c3fcd17add rdx, 1
37c3fcd1bcmp rdx, rax
37c3fcd1ecmovg rdx, rax
37c3fcd22mov [rsp+168], rdx
37c3fcd2amov rdx, [r12]
37c3fcd2ecmp rcx, rdx
37c3fcd31cmovle rdx, rcx
37c3fcd35mov [rsp+176], rdx
37c3fcd3dtest r11, r11
37c3fcd40jle 0x37c3fcdc6
37c3fcd46add r11, 1
37c3fcd4atest r9, r9
37c3fcd4djle 0x37c3fcdc6
37c3fcd4fmov rcx, r9
37c3fcd52mov r14, rsi
37c3fcd55shl rax, 4
37c3fcd59mov rbp, rbx
37c3fcd5cmov rdx, [rsp+432]
37c3fcd64shl rcx, 4
37c3fcd68shl r14, 4
37c3fcd6cmov r10l, 1
37c3fcd72shl rbp, 4
37c3fcd76sub rdx, rcx
37c3fcd79mov rcx, [rsp+448]
37c3fcd81lea r8, [rax+rdx]
37c3fcd85nop [rax+rax]
37c3fcd90
37c3fcd90loc_37c3fcd90:
37c3fcd90xor eax, eax
37c3fcd92xor edx, edx
37c3fcd94nop
37c3fcd95nop [rax+rax]
37c3fcda0
37c3fcda0loc_37c3fcda0:
37c3fcda0movupd x0, [r8+rax]
37c3fcda6add rdx, 1
37c3fcdaamovups [rcx+rax], x0
37c3fcdaeadd rax, 16
37c3fcdb2cmp r9, rdx
37c3fcdb5jne 0x37c3fcda0
37c3fcdb7add r10, 1
37c3fcdbbadd r8, r14
37c3fcdbeadd rcx, rbp
37c3fcdc1cmp r11, r10
37c3fcdc4jne 0x37c3fcd90
37c3fcdc6
37c3fcdc6loc_37c3fcdc6:
37c3fcdc6mov rax, [rsp+152]
37c3fcdcelea r14, [rip+0x76cf3]
37c3fcdd5mov rcx, [rsp+160]
37c3fcdddmov [rsp+112], 1
37c3fcde6imul rax, [rsp+168]
37c3fcdefmov [rsp+48], r14
37c3fcdf4lea rbp, [rip+0x76cca]
37c3fcdfbmov [rsp+104], 1
37c3fce04lea rdx, [rip+0x76cb7]
37c3fce0bmov r9, rbp
37c3fce0emov r8, rbp
37c3fce11mov [rsp+96], 1
37c3fce1aadd rcx, rax
37c3fce1dmov [rsp+40], r13
37c3fce22mov [rsp+152], rcx
37c3fce2alea rax, [rcx+1]
37c3fce2emov rcx, [rsp+440]
37c3fce36shl rax, 4
37c3fce3aadd rax, [rsp+384]
37c3fce42mov [rsp+88], 1
37c3fce4bmov [rsp+80], rcx
37c3fce50mov rcx, [rsp+448]
37c3fce58mov [rsp+56], rax
37c3fce5dmov [rsp+72], rcx
37c3fce62mov rcx, [rsp+392]
37c3fce6amov [rsp+32], r15
37c3fce6fmov [rsp+64], rcx
37c3fce74mov rcx, rdx
37c3fce77mov [rsp+160], rax
37c3fce7fmov [rsp+136], rbp
37c3fce87call ztrmm_64_
37c3fce8cmov rax, [rdi]
37c3fce8fsub rax, [r15]
37c3fce92mov [rsp+80], r14
37c3fce97mov [rsp+40], r14
37c3fce9cmov r9, r13
37c3fce9fmov r8, r15
37c3fcea2mov rdx, rbp
37c3fcea5mov [rsp+232], rax
37c3fceadmov rax, [rsp+456]
37c3fceb5mov rcx, rbp
37c3fceb8mov [rsp+112], 1
37c3fcec1mov [rsp+96], rax
37c3fcec6mov rax, [rsp+448]
37c3fcecemov [rsp+104], 1
37c3fced7mov [rsp+88], rax
37c3fcedcmov rax, [rsp+440]
37c3fcee4mov [rsp+72], rax
37c3fcee9mov rax, [rsp+432]
37c3fcef1mov [rsp+64], rax
37c3fcef6mov rax, [rsp+392]
37c3fcefemov [rsp+56], rax
37c3fcf03mov rax, [rsp+384]
37c3fcf0bmov [rsp+48], rax
37c3fcf10lea rax, [rsp+232]
37c3fcf18mov [rsp+32], rax
37c3fcf1dmov [rsp+128], rax
37c3fcf25call zgemm_64_
37c3fcf2amov rcx, [rsp+176]
37c3fcf32mov r9, r13
37c3fcf35mov rax, [r12]
37c3fcf39sub rax, [r15]
37c3fcf3cmov rdx, [rsp+456]
37c3fcf44mov [rsp+40], r14
37c3fcf49mov [rsp+232], rax
37c3fcf51lea rax, [rcx-1]
37c3fcf55mov rcx, [rsp+448]
37c3fcf5dshl rax, 4
37c3fcf61mov [rsp+96], rdx
37c3fcf66mov r8, [rsp+128]
37c3fcf6emov rdx, rbp
37c3fcf71add rcx, rax
37c3fcf74mov [rsp+32], rdi
37c3fcf79add rax, [rsp+384]
37c3fcf81mov [rsp+184], rcx
37c3fcf89mov [rsp+88], rcx
37c3fcf8elea rcx, [rip+0x76b43]
37c3fcf95mov [rsp+80], rcx
37c3fcf9amov rcx, [rsp+440]
37c3fcfa2mov [rsp+48], rax
37c3fcfa7mov [rsp+72], rcx
37c3fcfacmov rcx, [rsp+432]
37c3fcfb4mov [rsp+112], 1
37c3fcfbdmov [rsp+64], rcx
37c3fcfc2mov rcx, [rsp+392]
37c3fcfcamov [rsp+104], 1
37c3fcfd3mov [rsp+56], rcx
37c3fcfd8mov rcx, rbp
37c3fcfdbcall zgemm_64_
37c3fcfe0mov r11, [r13]
37c3fcfe4test r11, r11
37c3fcfe7jle 0x37c3fd077
37c3fcfedmov r9, [r12]
37c3fcff1lea rax, [r11+1]
37c3fcff5test r9, r9
37c3fcff8jle 0x37c3fd077
37c3fcffamov r11, [rsp+144]
37c3fd002mov rbp, rbx
37c3fd005mov r8, [rsp+416]
37c3fd00dmov [rsp+192], rbx
37c3fd015mov rcx, [rsp+448]
37c3fd01dshl rbp, 4
37c3fd021mov r10l, 1
37c3fd027mov rbx, rax
37c3fd02ashl r11, 4
37c3fd02enop
37c3fd030
37c3fd030loc_37c3fd030:
37c3fd030xor eax, eax
37c3fd032xor edx, edx
37c3fd034nop
37c3fd035nop [rax+rax]
37c3fd040
37c3fd040loc_37c3fd040:
37c3fd040movupd x0, [rcx+rax]
37c3fd045movupd x4, [r8+rax]
37c3fd04badd rdx, 1
37c3fd04faddpd x0, x4
37c3fd053movups [rcx+rax], x0
37c3fd057add rax, 16
37c3fd05bcmp rdx, r9
37c3fd05ejne 0x37c3fd040
37c3fd060add r10, 1
37c3fd064add r8, r11
37c3fd067add rcx, rbp
37c3fd06acmp rbx, r10
37c3fd06djne 0x37c3fd030
37c3fd06fmov rbx, [rsp+192]
37c3fd077
37c3fd077loc_37c3fd077:
37c3fd077mov rax, [rsp+456]
37c3fd07fmov [rsp+48], r14
37c3fd084lea r9, [rip+0x76a3a]
37c3fd08blea rdx, [rip+0x76a34]
37c3fd092mov [rsp+112], 1
37c3fd09blea rcx, [rip+0x76a20]
37c3fd0a2mov r8, [rsp+328]
37c3fd0aamov [rsp+80], rax
37c3fd0afmov rax, [rsp+448]
37c3fd0b7mov [rsp+104], 1
37c3fd0c0mov [rsp+72], rax
37c3fd0c5mov rax, [rsp+408]
37c3fd0cdmov [rsp+96], 1
37c3fd0d6mov [rsp+64], rax
37c3fd0dbmov rax, [rsp+400]
37c3fd0e3mov [rsp+88], 1
37c3fd0ecmov [rsp+56], rax
37c3fd0f1mov [rsp+40], r13
37c3fd0f6mov [rsp+32], r12
37c3fd0fbcall ztrmm_64_
37c3fd100mov r11, [r13]
37c3fd104test r11, r11
37c3fd107jle 0x37c3fd197
37c3fd10dmov r9, [r12]
37c3fd111lea rcx, [r11+1]
37c3fd115test r9, r9
37c3fd118jle 0x37c3fd197
37c3fd11amov r11, [rsp+144]
37c3fd122mov rbp, rbx
37c3fd125mov rax, [rsp+416]
37c3fd12dmov [rsp+144], rbx
37c3fd135mov r8, [rsp+448]
37c3fd13dshl rbp, 4
37c3fd141mov r10l, 1
37c3fd147mov rbx, rcx
37c3fd14ashl r11, 4
37c3fd14enop
37c3fd150
37c3fd150loc_37c3fd150:
37c3fd150xor edx, edx
37c3fd152xor ecx, ecx
37c3fd154nop
37c3fd155nop [rax+rax]
37c3fd160
37c3fd160loc_37c3fd160:
37c3fd160movupd x0, [rax+rdx]
37c3fd165movupd x1, [r8+rdx]
37c3fd16badd rcx, 1
37c3fd16fsubpd x0, x1
37c3fd173movups [rax+rdx], x0
37c3fd177add rdx, 16
37c3fd17bcmp rcx, r9
37c3fd17ejne 0x37c3fd160
37c3fd180add r10, 1
37c3fd184add rax, r11
37c3fd187add r8, rbp
37c3fd18acmp rbx, r10
37c3fd18djne 0x37c3fd150
37c3fd18fmov rbx, [rsp+144]
37c3fd197
37c3fd197loc_37c3fd197:
37c3fd197mov rax, [rdi]
37c3fd19asub rax, [r15]
37c3fd19dlea rbp, [rip+0x76944]
37c3fd1a4mov [rsp+104], 1
37c3fd1admov [rsp+40], rbp
37c3fd1b2mov r8, [rsp+128]
37c3fd1bamov r9, r13
37c3fd1bdlea rcx, [rip+0x768fc]
37c3fd1c4mov [rsp+232], rax
37c3fd1ccmov rax, [rsp+440]
37c3fd1d4mov [rsp+80], r14
37c3fd1d9mov rdx, [rsp+136]
37c3fd1e1mov [rsp+96], rax
37c3fd1e6mov rax, [rsp+432]
37c3fd1eemov [rsp+32], r12
37c3fd1f3mov [rsp+88], rax
37c3fd1f8mov rax, [rsp+456]
37c3fd200mov [rsp+112], 1
37c3fd209mov [rsp+72], rax
37c3fd20emov rax, [rsp+448]
37c3fd216mov [rsp+64], rax
37c3fd21bmov rax, [rsp+392]
37c3fd223mov [rsp+56], rax
37c3fd228mov rax, [rsp+384]
37c3fd230mov [rsp+48], rax
37c3fd235call zgemm_64_
37c3fd23amov rax, [r12]
37c3fd23esub rax, [r15]
37c3fd241mov r9, r13
37c3fd244mov rcx, [rsp+440]
37c3fd24cmov [rsp+232], rax
37c3fd254mov r8, r15
37c3fd257mov rax, [rsp+168]
37c3fd25fmov [rsp+40], rbp
37c3fd264mov [rsp+96], rcx
37c3fd269mov rcx, [rsp+456]
37c3fd271sub rax, 1
37c3fd275mov [rsp+80], r14
37c3fd27amov rdx, [rsp+136]
37c3fd282shl rax, 4
37c3fd286mov [rsp+72], rcx
37c3fd28badd rax, [rsp+432]
37c3fd293mov rcx, [rsp+184]
37c3fd29bmov [rsp+88], rax
37c3fd2a0mov rax, [rsp+152]
37c3fd2a8add rax, [rsp+176]
37c3fd2b0mov [rsp+112], 1
37c3fd2b9shl rax, 4
37c3fd2bdmov [rsp+64], rcx
37c3fd2c2add rax, [rsp+384]
37c3fd2camov rcx, [rsp+392]
37c3fd2d2mov [rsp+48], rax
37c3fd2d7mov rax, [rsp+128]
37c3fd2dfmov [rsp+104], 1
37c3fd2e8mov [rsp+56], rcx
37c3fd2edlea rcx, [rip+0x767cc]
37c3fd2f4mov [rsp+32], rax
37c3fd2f9call zgemm_64_
37c3fd2femov rax, [rsp+456]
37c3fd306mov [rsp+48], r14
37c3fd30blea rdx, [rip+0x767b0]
37c3fd312mov [rsp+112], 1
37c3fd31blea r9, [rip+0x767a3]
37c3fd322mov rcx, rdx
37c3fd325lea r8, [rip+0x76794]
37c3fd32cmov [rsp+80], rax
37c3fd331mov rax, [rsp+448]
37c3fd339mov [rsp+104], 1
37c3fd342mov [rsp+72], rax
37c3fd347mov rax, [rsp+392]
37c3fd34fmov [rsp+96], 1
37c3fd358mov [rsp+64], rax
37c3fd35dmov rax, [rsp+160]
37c3fd365mov [rsp+88], 1
37c3fd36emov [rsp+56], rax
37c3fd373mov [rsp+40], r13
37c3fd378mov [rsp+32], r15
37c3fd37dcall ztrmm_64_
37c3fd382mov rbp, [r13]
37c3fd386test rbp, rbp
37c3fd389jle 0x37c3fd40f
37c3fd38fmov r9, [r15]
37c3fd392add rbp, 1
37c3fd396test r9, r9
37c3fd399jle 0x37c3fd40f
37c3fd39bmov r10l, 1
37c3fd3a1mov r8, [rsp+448]
37c3fd3a9shl rbx, 4
37c3fd3admov r12, [rsp+432]
37c3fd3b5mov rax, r10
37c3fd3b8mov r11, -1
37c3fd3bfsub rax, r9
37c3fd3c2add rax, [rdi]
37c3fd3c5mov rdi, rax
37c3fd3c8nop [rax+rax]
37c3fd3d0
37c3fd3d0loc_37c3fd3d0:
37c3fd3d0lea rcx, [rdi+r11]
37c3fd3d4xor eax, eax
37c3fd3d6xor edx, edx
37c3fd3d8shl rcx, 4
37c3fd3dcadd rcx, r12
37c3fd3dfnop
37c3fd3e0
37c3fd3e0loc_37c3fd3e0:
37c3fd3e0movupd x0, [rcx+rax]
37c3fd3e5movupd x2, [r8+rax]
37c3fd3ebadd rdx, 1
37c3fd3efsubpd x0, x2
37c3fd3f3movups [rcx+rax], x0
37c3fd3f7add rax, 16
37c3fd3fbcmp rdx, r9
37c3fd3fejne 0x37c3fd3e0
37c3fd400add r10, 1
37c3fd404add r8, rbx
37c3fd407add r11, rsi
37c3fd40acmp rbp, r10
37c3fd40djne 0x37c3fd3d0
37c3fd40f
37c3fd40floc_37c3fd40f:
37c3fd40fadd rsp, 248
37c3fd416pop rbx
37c3fd417pop rsi
37c3fd418pop rdi
37c3fd419pop rbp
37c3fd41apop r12
37c3fd41cpop r13
37c3fd41epop r14
37c3fd420pop r15
37c3fd422ret
37c3fd423
37c3fd423 0f 1f 44 00 00 ..D..
37c3fd428
37c3fd428loc_37c3fd428:
37c3fd428mov r9l, 1
37c3fd42emov r8l, 1
37c3fd434lea rdx, [rip+0x76686]
37c3fd43bmov rcx, r14
37c3fd43ecall lsame_64_
37c3fd443mov [rsp+128], rax
37c3fd44bjmp 0x37c3fccb2
37c3fd450
37c3fd450loc_37c3fd450:
37c3fd450mov r9l, 1
37c3fd456mov r8l, 1
37c3fd45clea rdx, [rip+0x7665e]
37c3fd463call lsame_64_
37c3fd468mov [rsp+192], rax
37c3fd470jmp 0x37c3fcc7a
37c3fd475
37c3fd475 0f 1f 00 ...
37c3fd478
37c3fd478loc_37c3fd478:
37c3fd478mov r9l, 1
37c3fd47emov r8l, 1
37c3fd484lea rdx, [rip+0x76639]
37c3fd48bmov rcx, rbp
37c3fd48ecall lsame_64_
37c3fd493test rax, rax
37c3fd496je 0x37c3fd40f
37c3fd49ccmp [rsp+136], 0
37c3fd4a5je 0x37c3ff9b1
37c3fd4abcmp [rsp+168], 0
37c3fd4b4je 0x37c3feab8
37c3fd4bamov r9, [r15]
37c3fd4bdmov rax, [rdi]
37c3fd4c0mov rcx, [r12]
37c3fd4c4mov r11, [r13]
37c3fd4c8lea rbp, [r9+1]
37c3fd4cccmp rbp, rax
37c3fd4cfmov rdx, rcx
37c3fd4d2cmovle rax, rbp
37c3fd4d6sub rdx, r9
37c3fd4d9mov [rsp+128], rax
37c3fd4e1lea rax, [rdx+1]
37c3fd4e5cmp rax, rcx
37c3fd4e8cmovg rax, rcx
37c3fd4ectest r11, r11
37c3fd4efjle 0x37c3fd56e
37c3fd4f1add r11, 1
37c3fd4f5test r9, r9
37c3fd4f8jle 0x37c3fd56e
37c3fd4famov rbp, rsi
37c3fd4fdmov r14, rbx
37c3fd500shl rdx, 4
37c3fd504mov r10l, 1
37c3fd50amov rcx, [rsp+448]
37c3fd512mov [rsp+136], rbx
37c3fd51ashl rbp, 4
37c3fd51eshl r14, 4
37c3fd522mov r8, [rsp+432]
37c3fd52aadd rcx, rdx
37c3fd52dnop [rax]
37c3fd530
37c3fd530loc_37c3fd530:
37c3fd530xor edx, edx
37c3fd532xor ebx, ebx
37c3fd534nop
37c3fd535nop [rax+rax]
37c3fd540
37c3fd540loc_37c3fd540:
37c3fd540movupd x0, [r8+rdx]
37c3fd546add rbx, 1
37c3fd54amovups [rcx+rdx], x0
37c3fd54eadd rdx, 16
37c3fd552cmp r9, rbx
37c3fd555jne 0x37c3fd540
37c3fd557add r10, 1
37c3fd55badd r8, rbp
37c3fd55eadd rcx, r14
37c3fd561cmp r11, r10
37c3fd564jne 0x37c3fd530
37c3fd566mov rbx, [rsp+136]
37c3fd56e
37c3fd56eloc_37c3fd56e:
37c3fd56elea rdx, [rax-1]
37c3fd572mov rcx, [rsp+448]
37c3fd57amov rbp, [rsp+160]
37c3fd582mov [rsp+112], 1
37c3fd58bshl rdx, 4
37c3fd58fmov [rsp+40], r13
37c3fd594mov r14, [rsp+456]
37c3fd59clea r8, [rip+0x7651d]
37c3fd5a3add rcx, rdx
37c3fd5a6mov [rsp+32], r15
37c3fd5abmov rdx, [rsp+152]
37c3fd5b3mov [rsp+80], r14
37c3fd5b8mov r14, [rsp+392]
37c3fd5c0imul rdx, rax
37c3fd5c4mov [rsp+72], rcx
37c3fd5c9lea rax, [rip+0x764f5]
37c3fd5d0mov [rsp+64], r14
37c3fd5d5lea r14, [rip+0x764ec]
37c3fd5dcmov r9, rax
37c3fd5dfmov [rsp+104], 1
37c3fd5e8add rbp, rdx
37c3fd5ebmov [rsp+48], r14
37c3fd5f0lea rdx, [rbp+1]
37c3fd5f4mov [rsp+152], rcx
37c3fd5fcshl rdx, 4
37c3fd600add rdx, [rsp+384]
37c3fd608mov [rsp+96], 1
37c3fd611mov [rsp+56], rdx
37c3fd616mov [rsp+88], 1
37c3fd61fmov [rsp+160], rdx
37c3fd627lea rdx, [rip+0x76494]
37c3fd62emov rcx, rdx
37c3fd631mov [rsp+136], rax
37c3fd639call ztrmm_64_
37c3fd63emov rdx, [rdi]
37c3fd641sub rdx, [r15]
37c3fd644mov [rsp+80], r14
37c3fd649mov r11, [rsp+128]
37c3fd651mov [rsp+40], r14
37c3fd656mov r9, r13
37c3fd659mov r8, r15
37c3fd65cmov [rsp+232], rdx
37c3fd664mov rcx, [rsp+152]
37c3fd66cmov [rsp+112], 1
37c3fd675lea rdx, [r11-1]
37c3fd679shl rdx, 4
37c3fd67dmov [rsp+88], rcx
37c3fd682mov rcx, [rsp+440]
37c3fd68amov rax, rdx
37c3fd68dadd rax, [rsp+432]
37c3fd695mov [rsp+176], rdx
37c3fd69dmov [rsp+168], rax
37c3fd6a5mov rdx, [rsp+456]
37c3fd6admov [rsp+64], rax
37c3fd6b2mov rax, [rsp+392]
37c3fd6bamov [rsp+72], rcx
37c3fd6bflea rcx, [rip+0x763fa]
37c3fd6c6mov [rsp+56], rax
37c3fd6cblea rax, [rbp+r11]
37c3fd6d0mov rbp, [rsp+136]
37c3fd6d8shl rax, 4
37c3fd6dcmov [rsp+96], rdx
37c3fd6e1add rax, [rsp+384]
37c3fd6e9mov [rsp+48], rax
37c3fd6eemov rdx, rbp
37c3fd6f1lea rax, [rsp+232]
37c3fd6f9mov [rsp+32], rax
37c3fd6femov [rsp+128], rax
37c3fd706mov [rsp+104], 1
37c3fd70fcall zgemm_64_
37c3fd714mov rax, [r12]
37c3fd718sub rax, [r15]
37c3fd71bmov r9, r13
37c3fd71emov rcx, [rsp+456]
37c3fd726mov [rsp+40], r14
37c3fd72bmov rdx, rbp
37c3fd72emov [rsp+32], rdi
37c3fd733mov r8, [rsp+128]
37c3fd73bmov [rsp+96], rcx
37c3fd740mov rcx, [rsp+448]
37c3fd748mov [rsp+112], 1
37c3fd751mov [rsp+88], rcx
37c3fd756lea rcx, [rip+0x7637b]
37c3fd75dmov [rsp+80], rcx
37c3fd762mov rcx, [rsp+440]
37c3fd76amov [rsp+104], 1
37c3fd773mov [rsp+72], rcx
37c3fd778mov rcx, [rsp+432]
37c3fd780mov [rsp+232], rax
37c3fd788mov [rsp+64], rcx
37c3fd78dmov rcx, [rsp+392]
37c3fd795mov [rsp+56], rcx
37c3fd79amov rcx, [rsp+384]
37c3fd7a2mov [rsp+48], rcx
37c3fd7a7lea rcx, [rip+0x76312]
37c3fd7aecall zgemm_64_
37c3fd7b3mov r11, [r13]
37c3fd7b7test r11, r11
37c3fd7bajle 0x37c3fd857
37c3fd7c0mov r9, [r12]
37c3fd7c4add r11, 1
37c3fd7c8test r9, r9
37c3fd7cbjle 0x37c3fd857
37c3fd7d1mov rax, rbx
37c3fd7d4mov rbp, [rsp+144]
37c3fd7dcmov rcx, [rsp+448]
37c3fd7e4mov [rsp+184], rbx
37c3fd7ecshl rax, 4
37c3fd7f0mov r8, [rsp+416]
37c3fd7f8mov r10l, 1
37c3fd7feshl rbp, 4
37c3fd802mov rbx, rax
37c3fd805nop [rax+rax]
37c3fd810
37c3fd810loc_37c3fd810:
37c3fd810xor eax, eax
37c3fd812xor edx, edx
37c3fd814nop
37c3fd815nop [rax+rax]
37c3fd820
37c3fd820loc_37c3fd820:
37c3fd820movupd x0, [rcx+rax]
37c3fd825movupd x5, [r8+rax]
37c3fd82badd rdx, 1
37c3fd82faddpd x0, x5
37c3fd833movups [rcx+rax], x0
37c3fd837add rax, 16
37c3fd83bcmp r9, rdx
37c3fd83ejne 0x37c3fd820
37c3fd840add r10, 1
37c3fd844add rcx, rbx
37c3fd847add r8, rbp
37c3fd84acmp r10, r11
37c3fd84djne 0x37c3fd810
37c3fd84fmov rbx, [rsp+184]
37c3fd857
37c3fd857loc_37c3fd857:
37c3fd857mov rax, [rsp+456]
37c3fd85fmov [rsp+48], r14
37c3fd864lea rdx, [rip+0x76257]
37c3fd86blea r9, [rip+0x76253]
37c3fd872mov [rsp+112], 1
37c3fd87bmov rcx, rdx
37c3fd87emov r8, [rsp+328]
37c3fd886mov [rsp+80], rax
37c3fd88bmov rax, [rsp+448]
37c3fd893mov [rsp+104], 1
37c3fd89cmov [rsp+72], rax
37c3fd8a1mov rax, [rsp+408]
37c3fd8a9mov [rsp+96], 1
37c3fd8b2mov [rsp+64], rax
37c3fd8b7mov rax, [rsp+400]
37c3fd8bfmov [rsp+88], 1
37c3fd8c8mov [rsp+56], rax
37c3fd8cdmov [rsp+40], r13
37c3fd8d2mov [rsp+32], r12
37c3fd8d7call ztrmm_64_
37c3fd8dcmov r11, [r13]
37c3fd8e0test r11, r11
37c3fd8e3jle 0x37c3fd977
37c3fd8e9mov r9, [r12]
37c3fd8edlea rcx, [r11+1]
37c3fd8f1test r9, r9
37c3fd8f4jle 0x37c3fd977
37c3fd8famov r11, [rsp+144]
37c3fd902mov rbp, rbx
37c3fd905mov rax, [rsp+416]
37c3fd90dmov [rsp+144], rbx
37c3fd915mov r8, [rsp+448]
37c3fd91dshl rbp, 4
37c3fd921mov r10l, 1
37c3fd927mov rbx, rcx
37c3fd92ashl r11, 4
37c3fd92enop
37c3fd930
37c3fd930loc_37c3fd930:
37c3fd930xor edx, edx
37c3fd932xor ecx, ecx
37c3fd934nop
37c3fd935nop [rax+rax]
37c3fd940
37c3fd940loc_37c3fd940:
37c3fd940movupd x0, [rax+rdx]
37c3fd945movupd x1, [r8+rdx]
37c3fd94badd rcx, 1
37c3fd94fsubpd x0, x1
37c3fd953movups [rax+rdx], x0
37c3fd957add rdx, 16
37c3fd95bcmp rcx, r9
37c3fd95ejne 0x37c3fd940
37c3fd960add r10, 1
37c3fd964add rax, r11
37c3fd967add r8, rbp
37c3fd96acmp rbx, r10
37c3fd96djne 0x37c3fd930
37c3fd96fmov rbx, [rsp+144]
37c3fd977
37c3fd977loc_37c3fd977:
37c3fd977mov rax, [rdi]
37c3fd97asub rax, [r15]
37c3fd97dlea rbp, [rip+0x76164]
37c3fd984mov r9, r13
37c3fd987mov [rsp+232], rax
37c3fd98fmov rax, [rsp+440]
37c3fd997mov rdi, [rsp+136]
37c3fd99fmov [rsp+80], r14
37c3fd9a4mov [rsp+96], rax
37c3fd9a9mov rax, [rsp+168]
37c3fd9b1mov [rsp+40], rbp
37c3fd9b6mov r8, [rsp+128]
37c3fd9bemov rdx, rdi
37c3fd9c1mov rcx, rdi
37c3fd9c4mov [rsp+88], rax
37c3fd9c9mov rax, [rsp+456]
37c3fd9d1mov [rsp+32], r12
37c3fd9d6mov [rsp+72], rax
37c3fd9dbmov rax, [rsp+448]
37c3fd9e3mov [rsp+112], 1
37c3fd9ecmov [rsp+64], rax
37c3fd9f1mov rax, [rsp+392]
37c3fd9f9mov [rsp+104], 1
37c3fda02mov [rsp+56], rax
37c3fda07mov rax, [rsp+176]
37c3fda0fadd rax, [rsp+384]
37c3fda17mov [rsp+48], rax
37c3fda1ccall zgemm_64_
37c3fda21mov rax, [r12]
37c3fda25sub rax, [r15]
37c3fda28mov r9, r13
37c3fda2bmov rcx, [rsp+440]
37c3fda33mov r8, r15
37c3fda36mov rdx, rdi
37c3fda39mov [rsp+232], rax
37c3fda41mov rax, [rsp+128]
37c3fda49mov [rsp+80], r14
37c3fda4emov [rsp+96], rcx
37c3fda53mov rcx, [rsp+432]
37c3fda5bmov [rsp+32], rax
37c3fda60mov [rsp+88], rcx
37c3fda65mov rcx, [rsp+456]
37c3fda6dmov [rsp+112], 1
37c3fda76mov [rsp+72], rcx
37c3fda7bmov rcx, [rsp+448]
37c3fda83mov [rsp+104], 1
37c3fda8cmov [rsp+64], rcx
37c3fda91mov rcx, [rsp+392]
37c3fda99mov [rsp+40], rbp
37c3fda9emov [rsp+56], rcx
37c3fdaa3mov rcx, [rsp+384]
37c3fdaabmov [rsp+48], rcx
37c3fdab0mov rcx, rdi
37c3fdab3call zgemm_64_
37c3fdab8mov rax, [rsp+456]
37c3fdac0mov [rsp+48], r14
37c3fdac5lea r9, [rip+0x75ff9]
37c3fdaccmov [rsp+112], 1
37c3fdad5lea rdx, [rip+0x75fe6]
37c3fdadcmov r8, r9
37c3fdadfmov [rsp+80], rax
37c3fdae4mov rcx, rdx
37c3fdae7mov rax, [rsp+152]
37c3fdaefmov [rsp+104], 1
37c3fdaf8mov [rsp+72], rax
37c3fdafdmov rax, [rsp+392]
37c3fdb05mov [rsp+96], 1
37c3fdb0emov [rsp+64], rax
37c3fdb13mov rax, [rsp+160]
37c3fdb1bmov [rsp+88], 1
37c3fdb24mov [rsp+56], rax
37c3fdb29mov [rsp+40], r13
37c3fdb2emov [rsp+32], r15
37c3fdb33call ztrmm_64_
37c3fdb38mov r11, [r13]
37c3fdb3ctest r11, r11
37c3fdb3fjle 0x37c3fd40f
37c3fdb45mov r9, [r15]
37c3fdb48add r11, 1
37c3fdb4ctest r9, r9
37c3fdb4fjle 0x37c3fd40f
37c3fdb55mov rax, [r12]
37c3fdb59mov rcx, [rsp+432]
37c3fdb61shl rsi, 4
37c3fdb65mov rdi, -1
37c3fdb6cmov r12, [rsp+448]
37c3fdb74mov r10l, 1
37c3fdb7asub rax, r9
37c3fdb7dlea rbp, [rax+1]
37c3fdb81nop [rax]
37c3fdb85nop [rax+rax]
37c3fdb90
37c3fdb90loc_37c3fdb90:
37c3fdb90lea r8, [rbp+rdi]
37c3fdb95xor eax, eax
37c3fdb97xor edx, edx
37c3fdb99shl r8, 4
37c3fdb9dadd r8, r12
37c3fdba0
37c3fdba0loc_37c3fdba0:
37c3fdba0movupd x0, [rcx+rax]
37c3fdba5movupd x2, [r8+rax]
37c3fdbabadd rdx, 1
37c3fdbafsubpd x0, x2
37c3fdbb3movups [rcx+rax], x0
37c3fdbb7add rax, 16
37c3fdbbbcmp r9, rdx
37c3fdbbejne 0x37c3fdba0
37c3fdbc0add r10, 1
37c3fdbc4add rcx, rsi
37c3fdbc7add rdi, rbx
37c3fdbcacmp r11, r10
37c3fdbcdjne 0x37c3fdb90
37c3fdbcfjmp 0x37c3fd40f
37c3fdbd4
37c3fdbd4 0f 1f 40 00 ..@.
37c3fdbd8
37c3fdbd8loc_37c3fdbd8:
37c3fdbd8cmp [rsp+168], 0
37c3fdbe1je 0x37c3fe338
37c3fdbe7mov rax, [rdi]
37c3fdbeamov r9, [r15]
37c3fdbedmov r11, [r13]
37c3fdbf1mov rdx, rax
37c3fdbf4lea rbp, [r9+1]
37c3fdbf8sub rdx, r9
37c3fdbfbadd rdx, 1
37c3fdbffcmp rdx, rax
37c3fdc02cmovg rdx, rax
37c3fdc06mov [rsp+176], rdx
37c3fdc0emov rdx, [r12]
37c3fdc12cmp rbp, rdx
37c3fdc15cmovle rdx, rbp
37c3fdc19mov [rsp+192], rdx
37c3fdc21test r11, r11
37c3fdc24jle 0x37c3fdca6
37c3fdc2aadd r11, 1
37c3fdc2etest r9, r9
37c3fdc31jle 0x37c3fdca6
37c3fdc33mov rcx, r9
37c3fdc36mov rbp, rsi
37c3fdc39shl rax, 4
37c3fdc3dmov r14, rbx
37c3fdc40mov rdx, [rsp+432]
37c3fdc48shl rcx, 4
37c3fdc4cshl rbp, 4
37c3fdc50mov r10l, 1
37c3fdc56shl r14, 4
37c3fdc5asub rdx, rcx
37c3fdc5dmov rcx, [rsp+448]
37c3fdc65lea r8, [rax+rdx]
37c3fdc69nop [rax]
37c3fdc70
37c3fdc70loc_37c3fdc70:
37c3fdc70xor eax, eax
37c3fdc72xor edx, edx
37c3fdc74nop
37c3fdc75nop [rax+rax]
37c3fdc80
37c3fdc80loc_37c3fdc80:
37c3fdc80movupd x0, [r8+rax]
37c3fdc86add rdx, 1
37c3fdc8amovups [rcx+rax], x0
37c3fdc8eadd rax, 16
37c3fdc92cmp r9, rdx
37c3fdc95jne 0x37c3fdc80
37c3fdc97add r10, 1
37c3fdc9badd r8, rbp
37c3fdc9eadd rcx, r14
37c3fdca1cmp r11, r10
37c3fdca4jne 0x37c3fdc70
37c3fdca6
37c3fdca6loc_37c3fdca6:
37c3fdca6mov rcx, [rsp+456]
37c3fdcaelea r14, [rip+0x75e13]
37c3fdcb5mov rax, [rsp+176]
37c3fdcbdmov [rsp+112], 1
37c3fdcc6mov [rsp+104], 1
37c3fdccflea rbp, [rip+0x75def]
37c3fdcd6lea rdx, [rip+0x75de9]
37c3fdcddmov [rsp+80], rcx
37c3fdce2sub rax, 1
37c3fdce6mov rcx, [rsp+448]
37c3fdceemov r9, rbp
37c3fdcf1shl rax, 4
37c3fdcf5mov [rsp+48], r14
37c3fdcfalea r8, [rip+0x75dbf]
37c3fdd01mov [rsp+72], rcx
37c3fdd06mov rcx, [rsp+392]
37c3fdd0emov [rsp+200], rax
37c3fdd16add rax, [rsp+384]
37c3fdd1emov [rsp+64], rcx
37c3fdd23lea rcx, [rip+0x75d98]
37c3fdd2amov [rsp+56], rax
37c3fdd2fmov [rsp+96], 1
37c3fdd38mov [rsp+88], 1
37c3fdd41mov [rsp+40], r13
37c3fdd46mov [rsp+32], r15
37c3fdd4bmov [rsp+184], rax
37c3fdd53mov [rsp+168], rdx
37c3fdd5bcall ztrmm_64_
37c3fdd60mov rax, [rdi]
37c3fdd63sub rax, [r15]
37c3fdd66mov [rsp+80], r14
37c3fdd6bmov [rsp+40], r14
37c3fdd70mov r9, r13
37c3fdd73mov r8, r15
37c3fdd76mov rdx, rbp
37c3fdd79mov [rsp+232], rax
37c3fdd81lea rcx, [rip+0x75d38]
37c3fdd88mov rax, [rsp+456]
37c3fdd90mov [rsp+104], 1
37c3fdd99mov [rsp+96], rax
37c3fdd9emov rax, [rsp+448]
37c3fdda6mov [rsp+112], 1
37c3fddafmov [rsp+88], rax
37c3fddb4mov rax, [rsp+440]
37c3fddbcmov [rsp+136], rbp
37c3fddc4mov [rsp+72], rax
37c3fddc9mov rax, [rsp+432]
37c3fddd1mov [rsp+64], rax
37c3fddd6mov rax, [rsp+392]
37c3fdddemov [rsp+56], rax
37c3fdde3mov rax, [rsp+384]
37c3fddebmov [rsp+48], rax
37c3fddf0lea rax, [rsp+232]
37c3fddf8mov [rsp+32], rax
37c3fddfdmov [rsp+128], rax
37c3fde05call zgemm_64_
37c3fde0amov r11, [rsp+192]
37c3fde12mov r9, r13
37c3fde15mov rax, [r12]
37c3fde19sub rax, [r15]
37c3fde1cmov rcx, [rsp+448]
37c3fde24mov [rsp+40], r14
37c3fde29mov [rsp+232], rax
37c3fde31lea rax, [r11-1]
37c3fde35mov r10, [rsp+152]
37c3fde3dshl rax, 4
37c3fde41mov [rsp+32], rdi
37c3fde46mov r8, [rsp+128]
37c3fde4eadd rcx, rax
37c3fde51imul r10, r11
37c3fde55mov r11, [rsp+160]
37c3fde5dmov rdx, [rsp+136]
37c3fde65mov [rsp+192], rcx
37c3fde6dmov [rsp+88], rcx
37c3fde72lea rcx, [rip+0x75c5f]
37c3fde79mov [rsp+80], rcx
37c3fde7eadd r11, r10
37c3fde81mov rcx, [rsp+440]
37c3fde89lea rax, [r11+1]
37c3fde8dmov r10, [rsp+456]
37c3fde95mov [rsp+152], r11
37c3fde9dmov [rsp+72], rcx
37c3fdea2shl rax, 4
37c3fdea6mov rcx, [rsp+432]
37c3fdeaeadd rax, [rsp+384]
37c3fdeb6mov [rsp+96], r10
37c3fdebbmov [rsp+64], rcx
37c3fdec0mov rcx, [rsp+392]
37c3fdec8mov [rsp+48], rax
37c3fdecdmov [rsp+56], rcx
37c3fded2lea rcx, [rip+0x75be7]
37c3fded9mov [rsp+112], 1
37c3fdee2mov [rsp+104], 1
37c3fdeebcall zgemm_64_
37c3fdef0mov r11, [r13]
37c3fdef4test r11, r11
37c3fdef7jle 0x37c3fdf97
37c3fdefdmov r9, [r12]
37c3fdf01lea rax, [r11+1]
37c3fdf05test r9, r9
37c3fdf08jle 0x37c3fdf97
37c3fdf0emov rbp, [rsp+144]
37c3fdf16mov r11, rbx
37c3fdf19mov rcx, [rsp+448]
37c3fdf21mov [rsp+160], rbx
37c3fdf29mov r8, [rsp+416]
37c3fdf31shl r11, 4
37c3fdf35mov r10l, 1
37c3fdf3bmov rbx, rax
37c3fdf3eshl rbp, 4
37c3fdf42nop [rax]
37c3fdf45nop [rax+rax]
37c3fdf50
37c3fdf50loc_37c3fdf50:
37c3fdf50xor eax, eax
37c3fdf52xor edx, edx
37c3fdf54nop
37c3fdf55nop [rax+rax]
37c3fdf60
37c3fdf60loc_37c3fdf60:
37c3fdf60movupd x4, [rcx+rax]
37c3fdf65movupd x0, [r8+rax]
37c3fdf6badd rdx, 1
37c3fdf6faddpd x0, x4
37c3fdf73movups [rcx+rax], x0
37c3fdf77add rax, 16
37c3fdf7bcmp rdx, r9
37c3fdf7ejne 0x37c3fdf60
37c3fdf80add r10, 1
37c3fdf84add rcx, r11
37c3fdf87add r8, rbp
37c3fdf8acmp rbx, r10
37c3fdf8djne 0x37c3fdf50
37c3fdf8fmov rbx, [rsp+160]
37c3fdf97
37c3fdf97loc_37c3fdf97:
37c3fdf97mov rax, [rsp+456]
37c3fdf9fmov [rsp+48], r14
37c3fdfa4lea r9, [rip+0x75b1a]
37c3fdfablea rcx, [rip+0x75b10]
37c3fdfb2mov [rsp+112], 1
37c3fdfbbmov r8, [rsp+328]
37c3fdfc3mov [rsp+80], rax
37c3fdfc8mov rax, [rsp+448]
37c3fdfd0mov [rsp+40], r13
37c3fdfd5mov rdx, [rsp+168]
37c3fdfddmov [rsp+72], rax
37c3fdfe2mov rax, [rsp+408]
37c3fdfeamov [rsp+104], 1
37c3fdff3mov [rsp+64], rax
37c3fdff8mov rax, [rsp+400]
37c3fe000mov [rsp+96], 1
37c3fe009mov [rsp+88], 1
37c3fe012mov [rsp+56], rax
37c3fe017mov [rsp+32], r12
37c3fe01ccall ztrmm_64_
37c3fe021mov r11, [r13]
37c3fe025test r11, r11
37c3fe028jle 0x37c3fe0b7
37c3fe02emov r9, [r12]
37c3fe032lea rcx, [r11+1]
37c3fe036test r9, r9
37c3fe039jle 0x37c3fe0b7
37c3fe03bmov r11, [rsp+144]
37c3fe043mov rbp, rbx
37c3fe046mov rax, [rsp+416]
37c3fe04emov [rsp+144], rbx
37c3fe056mov r8, [rsp+448]
37c3fe05eshl rbp, 4
37c3fe062mov r10l, 1
37c3fe068mov rbx, rcx
37c3fe06bshl r11, 4
37c3fe06fnop
37c3fe070
37c3fe070loc_37c3fe070:
37c3fe070xor edx, edx
37c3fe072xor ecx, ecx
37c3fe074nop
37c3fe075nop [rax+rax]
37c3fe080
37c3fe080loc_37c3fe080:
37c3fe080movupd x0, [rax+rdx]
37c3fe085movupd x5, [r8+rdx]
37c3fe08badd rcx, 1
37c3fe08fsubpd x0, x5
37c3fe093movups [rax+rdx], x0
37c3fe097add rdx, 16
37c3fe09bcmp rcx, r9
37c3fe09ejne 0x37c3fe080
37c3fe0a0add r10, 1
37c3fe0a4add rax, r11
37c3fe0a7add r8, rbp
37c3fe0aacmp rbx, r10
37c3fe0adjne 0x37c3fe070
37c3fe0afmov rbx, [rsp+144]
37c3fe0b7
37c3fe0b7loc_37c3fe0b7:
37c3fe0b7mov rax, [rdi]
37c3fe0basub rax, [r15]
37c3fe0bdmov [rsp+80], r14
37c3fe0c2mov r9, r13
37c3fe0c5mov [rsp+232], rax
37c3fe0cdmov rax, [rsp+440]
37c3fe0d5mov rbp, [rsp+136]
37c3fe0ddmov [rsp+32], r12
37c3fe0e2mov [rsp+96], rax
37c3fe0e7mov rax, [rsp+432]
37c3fe0efmov [rsp+104], 1
37c3fe0f8mov r8, [rsp+128]
37c3fe100mov rdx, rbp
37c3fe103mov rcx, rbp
37c3fe106mov [rsp+88], rax
37c3fe10bmov rax, [rsp+456]
37c3fe113mov [rsp+112], 1
37c3fe11cmov [rsp+72], rax
37c3fe121mov rax, [rsp+448]
37c3fe129mov [rsp+64], rax
37c3fe12emov rax, [rsp+392]
37c3fe136mov [rsp+56], rax
37c3fe13bmov rax, [rsp+384]
37c3fe143mov [rsp+48], rax
37c3fe148lea rax, [rip+0x75999]
37c3fe14fmov [rsp+40], rax
37c3fe154call zgemm_64_
37c3fe159mov rax, [r12]
37c3fe15dsub rax, [r15]
37c3fe160mov rdx, rbp
37c3fe163mov rcx, [rsp+440]
37c3fe16bmov [rsp+80], r14
37c3fe170mov r9, r13
37c3fe173mov r8, r15
37c3fe176mov [rsp+232], rax
37c3fe17emov [rsp+96], rcx
37c3fe183mov rcx, [rsp+200]
37c3fe18badd rcx, [rsp+432]
37c3fe193mov [rsp+112], 1
37c3fe19cmov [rsp+88], rcx
37c3fe1a1mov rcx, [rsp+456]
37c3fe1a9mov [rsp+104], 1
37c3fe1b2mov [rsp+72], rcx
37c3fe1b7mov rcx, [rsp+192]
37c3fe1bfmov [rsp+64], rcx
37c3fe1c4mov rcx, [rsp+392]
37c3fe1ccmov [rsp+56], rcx
37c3fe1d1mov rcx, [rsp+152]
37c3fe1d9add rcx, [rsp+176]
37c3fe1e1mov rax, rcx
37c3fe1e4mov rcx, rbp
37c3fe1e7shl rax, 4
37c3fe1ebadd rax, [rsp+384]
37c3fe1f3mov [rsp+48], rax
37c3fe1f8lea rax, [rip+0x758e9]
37c3fe1ffmov [rsp+40], rax
37c3fe204mov rax, [rsp+128]
37c3fe20cmov [rsp+32], rax
37c3fe211call zgemm_64_
37c3fe216mov rax, [rsp+456]
37c3fe21emov [rsp+48], r14
37c3fe223lea r9, [rip+0x7589b]
37c3fe22amov [rsp+112], 1
37c3fe233mov r8, r9
37c3fe236mov rdx, [rsp+168]
37c3fe23elea rcx, [rip+0x7587d]
37c3fe245mov [rsp+80], rax
37c3fe24amov rax, [rsp+448]
37c3fe252mov [rsp+104], 1
37c3fe25bmov [rsp+72], rax
37c3fe260mov rax, [rsp+392]
37c3fe268mov [rsp+96], 1
37c3fe271mov [rsp+64], rax
37c3fe276mov rax, [rsp+184]
37c3fe27emov [rsp+88], 1
37c3fe287mov [rsp+56], rax
37c3fe28cmov [rsp+40], r13
37c3fe291mov [rsp+32], r15
37c3fe296call ztrmm_64_
37c3fe29bmov rbp, [r13]
37c3fe29ftest rbp, rbp
37c3fe2a2jle 0x37c3fd40f
37c3fe2a8mov r9, [r15]
37c3fe2abadd rbp, 1
37c3fe2aftest r9, r9
37c3fe2b2jle 0x37c3fd40f
37c3fe2b8mov r10l, 1
37c3fe2bemov r8, [rsp+448]
37c3fe2c6shl rbx, 4
37c3fe2camov r12, [rsp+432]
37c3fe2d2mov rax, r10
37c3fe2d5mov r11, -1
37c3fe2dcsub rax, r9
37c3fe2dfadd rax, [rdi]
37c3fe2e2mov rdi, rax
37c3fe2e5nop [rax+rax]
37c3fe2f0
37c3fe2f0loc_37c3fe2f0:
37c3fe2f0lea rcx, [rdi+r11]
37c3fe2f4xor eax, eax
37c3fe2f6xor edx, edx
37c3fe2f8shl rcx, 4
37c3fe2fcadd rcx, r12
37c3fe2ffnop
37c3fe300
37c3fe300loc_37c3fe300:
37c3fe300movupd x0, [rcx+rax]
37c3fe305movupd x4, [r8+rax]
37c3fe30badd rdx, 1
37c3fe30fsubpd x0, x4
37c3fe313movups [rcx+rax], x0
37c3fe317add rax, 16
37c3fe31bcmp rdx, r9
37c3fe31ejne 0x37c3fe300
37c3fe320add r10, 1
37c3fe324add r8, rbx
37c3fe327add r11, rsi
37c3fe32acmp rbp, r10
37c3fe32djne 0x37c3fe2f0
37c3fe32fjmp 0x37c3fd40f
37c3fe334
37c3fe334 0f 1f 40 00 ..@.
37c3fe338
37c3fe338loc_37c3fe338:
37c3fe338cmp [rsp+128], 0
37c3fe341je 0x37c3fd40f
37c3fe347mov rdx, [r13]
37c3fe34bmov r11, [r15]
37c3fe34emov rax, rdx
37c3fe351lea rbp, [r11+1]
37c3fe355sub rax, r11
37c3fe358add rax, 1
37c3fe35ccmp rax, rdx
37c3fe35fcmovle rdx, rax
37c3fe363mov [rsp+200], rdx
37c3fe36bmov rdx, [r12]
37c3fe36fcmp rbp, rdx
37c3fe372cmovle rdx, rbp
37c3fe376mov [rsp+216], rdx
37c3fe37etest r11, r11
37c3fe381jle 0x37c3fe410
37c3fe387mov r9, [rdi]
37c3fe38atest r9, r9
37c3fe38djle 0x37c3fe410
37c3fe393imul rax, rsi
37c3fe397mov rbp, rsi
37c3fe39amov r14, rbx
37c3fe39dmov r10l, 1
37c3fe3a3mov rcx, [rsp+432]
37c3fe3abadd rax, [rsp+176]
37c3fe3b3shl rbp, 4
37c3fe3b7shl rax, 4
37c3fe3bbshl r14, 4
37c3fe3bflea r8, [rcx+rax+16]
37c3fe3c4mov rcx, [rsp+448]
37c3fe3ccnop [rax]
37c3fe3d0
37c3fe3d0loc_37c3fe3d0:
37c3fe3d0xor eax, eax
37c3fe3d2xor edx, edx
37c3fe3d4nop
37c3fe3d5nop [rax+rax]
37c3fe3e0
37c3fe3e0loc_37c3fe3e0:
37c3fe3e0movupd x0, [r8+rax]
37c3fe3e6add rdx, 1
37c3fe3eamovups [rcx+rax], x0
37c3fe3eeadd rax, 16
37c3fe3f2cmp rdx, r9
37c3fe3f5jne 0x37c3fe3e0
37c3fe3f7add r8, rbp
37c3fe3faadd rcx, r14
37c3fe3fdcmp r11, r10
37c3fe400je 0x37c3fe410
37c3fe402add r10, 1
37c3fe406jmp 0x37c3fe3d0
37c3fe408
37c3fe408 0f 1f 84 00 00 00 00 00 ........
37c3fe410
37c3fe410loc_37c3fe410:
37c3fe410mov r14, [rsp+456]
37c3fe418mov [rsp+40], r15
37c3fe41dlea rbp, [rip+0x756a1]
37c3fe424lea rdx, [rip+0x7569b]
37c3fe42bmov rax, [rsp+200]
37c3fe433mov r9, rbp
37c3fe436mov r8, rbp
37c3fe439mov [rsp+112], 1
37c3fe442mov [rsp+80], r14
37c3fe447lea rcx, [rip+0x75673]
37c3fe44emov r14, [rsp+448]
37c3fe456sub rax, 1
37c3fe45amov [rsp+32], rdi
37c3fe45fmov [rsp+72], r14
37c3fe464shl rax, 4
37c3fe468mov r14, [rsp+392]
37c3fe470add rax, [rsp+384]
37c3fe478mov [rsp+104], 1
37c3fe481mov [rsp+64], r14
37c3fe486lea r14, [rip+0x7563b]
37c3fe48dmov [rsp+56], rax
37c3fe492mov [rsp+96], 1
37c3fe49bmov [rsp+88], 1
37c3fe4a4mov [rsp+48], r14
37c3fe4a9mov [rsp+208], rax
37c3fe4b1mov [rsp+168], rdx
37c3fe4b9mov [rsp+192], rcx
37c3fe4c1call ztrmm_64_
37c3fe4c6mov rax, [r13]
37c3fe4casub rax, [r15]
37c3fe4cdmov rdx, rbp
37c3fe4d0mov [rsp+80], r14
37c3fe4d5mov rcx, rbp
37c3fe4d8mov r9, r15
37c3fe4dbmov r8, rdi
37c3fe4demov [rsp+232], rax
37c3fe4e6mov rax, [rsp+456]
37c3fe4eemov [rsp+104], 1
37c3fe4f7mov [rsp+96], rax
37c3fe4fcmov rax, [rsp+448]
37c3fe504mov [rsp+40], r14
37c3fe509mov [rsp+88], rax
37c3fe50emov rax, [rsp+392]
37c3fe516mov [rsp+136], rbp
37c3fe51emov [rsp+72], rax
37c3fe523mov rax, [rsp+384]
37c3fe52bmov [rsp+112], 1
37c3fe534mov [rsp+64], rax
37c3fe539mov rax, [rsp+440]
37c3fe541mov [rsp+56], rax
37c3fe546mov rax, [rsp+432]
37c3fe54emov [rsp+48], rax
37c3fe553lea rax, [rsp+232]
37c3fe55bmov [rsp+32], rax
37c3fe560mov [rsp+128], rax
37c3fe568call zgemm_64_
37c3fe56dmov r11, [rsp+216]
37c3fe575mov rbp, [rsp+152]
37c3fe57dmov rax, [r12]
37c3fe581sub rax, [r15]
37c3fe584mov [rsp+40], r14
37c3fe589mov r10, r11
37c3fe58cmov [rsp+232], rax
37c3fe594imul rbp, r11
37c3fe598mov r11, [rsp+160]
37c3fe5a0imul r10, rbx
37c3fe5a4mov r8, [rsp+456]
37c3fe5acmov rcx, [rsp+136]
37c3fe5b4mov [rsp+32], r13
37c3fe5b9mov r9, [rsp+128]
37c3fe5c1mov [rsp+112], 1
37c3fe5caadd r11, rbp
37c3fe5cdmov [rsp+96], r8
37c3fe5d2mov rdx, rcx
37c3fe5d5mov r8, rdi
37c3fe5d8mov rax, r10
37c3fe5dbmov r10, [rsp+184]
37c3fe5e3mov [rsp+152], r11
37c3fe5ebmov [rsp+104], 1
37c3fe5f4lea rax, [r10+rax+1]
37c3fe5f9mov r10, [rsp+448]
37c3fe601shl rax, 4
37c3fe605add r10, rax
37c3fe608lea rax, [r11+1]
37c3fe60cmov r11, [rsp+440]
37c3fe614mov [rsp+184], r10
37c3fe61cshl rax, 4
37c3fe620add rax, [rsp+384]
37c3fe628mov [rsp+56], r11
37c3fe62dmov r11, [rsp+432]
37c3fe635mov [rsp+88], r10
37c3fe63alea r10, [rip+0x75497]
37c3fe641mov [rsp+48], r11
37c3fe646mov [rsp+80], r10
37c3fe64bmov r10, [rsp+392]
37c3fe653mov [rsp+64], rax
37c3fe658mov [rsp+72], r10
37c3fe65dcall zgemm_64_
37c3fe662mov r11, [r12]
37c3fe666test r11, r11
37c3fe669jle 0x37c3fe6f7
37c3fe66fmov r9, [rdi]
37c3fe672lea rax, [r11+1]
37c3fe676test r9, r9
37c3fe679jle 0x37c3fe6f7
37c3fe67bmov rbp, [rsp+144]
37c3fe683mov r11, rbx
37c3fe686mov rcx, [rsp+448]
37c3fe68emov [rsp+160], rbx
37c3fe696mov r8, [rsp+416]
37c3fe69eshl r11, 4
37c3fe6a2mov r10l, 1
37c3fe6a8mov rbx, rax
37c3fe6abshl rbp, 4
37c3fe6afnop
37c3fe6b0
37c3fe6b0loc_37c3fe6b0:
37c3fe6b0xor eax, eax
37c3fe6b2xor edx, edx
37c3fe6b4nop
37c3fe6b5nop [rax+rax]
37c3fe6c0
37c3fe6c0loc_37c3fe6c0:
37c3fe6c0movupd x1, [rcx+rax]
37c3fe6c5movupd x0, [r8+rax]
37c3fe6cbadd rdx, 1
37c3fe6cfaddpd x0, x1
37c3fe6d3movups [rcx+rax], x0
37c3fe6d7add rax, 16
37c3fe6dbcmp rdx, r9
37c3fe6dejne 0x37c3fe6c0
37c3fe6e0add r10, 1
37c3fe6e4add rcx, r11
37c3fe6e7add r8, rbp
37c3fe6eacmp rbx, r10
37c3fe6edjne 0x37c3fe6b0
37c3fe6efmov rbx, [rsp+160]
37c3fe6f7
37c3fe6f7loc_37c3fe6f7:
37c3fe6f7mov rax, [rsp+456]
37c3fe6ffmov [rsp+48], r14
37c3fe704lea r9, [rip+0x753ba]
37c3fe70bmov [rsp+112], 1
37c3fe714mov r8, [rsp+328]
37c3fe71cmov [rsp+80], rax
37c3fe721mov rax, [rsp+448]
37c3fe729mov [rsp+40], r12
37c3fe72emov rdx, [rsp+168]
37c3fe736mov [rsp+72], rax
37c3fe73bmov rax, [rsp+408]
37c3fe743mov [rsp+32], rdi
37c3fe748mov rcx, [rsp+192]
37c3fe750mov [rsp+64], rax
37c3fe755mov rax, [rsp+400]
37c3fe75dmov [rsp+104], 1
37c3fe766mov [rsp+96], 1
37c3fe76fmov [rsp+88], 1
37c3fe778mov [rsp+56], rax
37c3fe77dcall ztrmm_64_
37c3fe782mov r11, [r12]
37c3fe786test r11, r11
37c3fe789jle 0x37c3fe817
37c3fe78fmov r9, [rdi]
37c3fe792lea rcx, [r11+1]
37c3fe796test r9, r9
37c3fe799jle 0x37c3fe817
37c3fe79bmov r11, [rsp+144]
37c3fe7a3mov rbp, rbx
37c3fe7a6mov rax, [rsp+416]
37c3fe7aemov [rsp+144], rbx
37c3fe7b6mov r8, [rsp+448]
37c3fe7beshl rbp, 4
37c3fe7c2mov r10l, 1
37c3fe7c8mov rbx, rcx
37c3fe7cbshl r11, 4
37c3fe7cfnop
37c3fe7d0
37c3fe7d0loc_37c3fe7d0:
37c3fe7d0xor edx, edx
37c3fe7d2xor ecx, ecx
37c3fe7d4nop
37c3fe7d5nop [rax+rax]
37c3fe7e0
37c3fe7e0loc_37c3fe7e0:
37c3fe7e0movupd x0, [rax+rdx]
37c3fe7e5movupd x2, [r8+rdx]
37c3fe7ebadd rcx, 1
37c3fe7efsubpd x0, x2
37c3fe7f3movups [rax+rdx], x0
37c3fe7f7add rdx, 16
37c3fe7fbcmp rcx, r9
37c3fe7fejne 0x37c3fe7e0
37c3fe800add r10, 1
37c3fe804add rax, r11
37c3fe807add r8, rbp
37c3fe80acmp rbx, r10
37c3fe80djne 0x37c3fe7d0
37c3fe80fmov rbx, [rsp+144]
37c3fe817
37c3fe817loc_37c3fe817:
37c3fe817mov rax, [r13]
37c3fe81bsub rax, [r15]
37c3fe81elea rbp, [rip+0x752c3]
37c3fe825mov [rsp+104], 1
37c3fe82emov [rsp+80], r14
37c3fe833mov r9, [rsp+128]
37c3fe83bmov r8, rdi
37c3fe83elea rdx, [rip+0x7527b]
37c3fe845mov [rsp+232], rax
37c3fe84dmov rax, [rsp+440]
37c3fe855mov [rsp+40], rbp
37c3fe85amov rcx, [rsp+136]
37c3fe862mov [rsp+96], rax
37c3fe867mov rax, [rsp+432]
37c3fe86fmov [rsp+32], r12
37c3fe874mov [rsp+88], rax
37c3fe879mov rax, [rsp+392]
37c3fe881mov [rsp+112], 1
37c3fe88amov [rsp+72], rax
37c3fe88fmov rax, [rsp+384]
37c3fe897mov [rsp+64], rax
37c3fe89cmov rax, [rsp+456]
37c3fe8a4mov [rsp+56], rax
37c3fe8a9mov rax, [rsp+448]
37c3fe8b1mov [rsp+48], rax
37c3fe8b6call zgemm_64_
37c3fe8bbmov rax, [r12]
37c3fe8bfsub rax, [r15]
37c3fe8c2mov r9, r15
37c3fe8c5mov rdx, [rsp+440]
37c3fe8cdmov [rsp+232], rax
37c3fe8d5mov r8, rdi
37c3fe8d8mov r11, [rsp+176]
37c3fe8e0mov [rsp+80], r14
37c3fe8e5mov [rsp+96], rdx
37c3fe8eamov rdx, [rsp+200]
37c3fe8f2mov [rsp+40], rbp
37c3fe8f7mov rcx, [rsp+136]
37c3fe8ffmov [rsp+112], 1
37c3fe908mov rax, rdx
37c3fe90bmov [rsp+104], 1
37c3fe914imul rax, rsi
37c3fe918lea rax, [r11+rax+1]
37c3fe91dmov r11, [rsp+392]
37c3fe925shl rax, 4
37c3fe929add rax, [rsp+432]
37c3fe931mov [rsp+88], rax
37c3fe936mov rax, [rsp+152]
37c3fe93emov [rsp+72], r11
37c3fe943add rax, rdx
37c3fe946mov rdx, [rsp+456]
37c3fe94eshl rax, 4
37c3fe952add rax, [rsp+384]
37c3fe95amov [rsp+64], rax
37c3fe95fmov rax, [rsp+128]
37c3fe967mov [rsp+56], rdx
37c3fe96cmov rdx, [rsp+184]
37c3fe974mov [rsp+32], rax
37c3fe979mov [rsp+48], rdx
37c3fe97elea rdx, [rip+0x7513b]
37c3fe985call zgemm_64_
37c3fe98amov rax, [rsp+456]
37c3fe992mov [rsp+48], r14
37c3fe997lea r9, [rip+0x75127]
37c3fe99emov [rsp+112], 1
37c3fe9a7lea r8, [rip+0x75112]
37c3fe9aemov rdx, [rsp+168]
37c3fe9b6mov [rsp+80], rax
37c3fe9bbmov rax, [rsp+448]
37c3fe9c3mov [rsp+40], r15
37c3fe9c8mov rcx, [rsp+192]
37c3fe9d0mov [rsp+72], rax
37c3fe9d5mov rax, [rsp+392]
37c3fe9ddmov [rsp+104], 1
37c3fe9e6mov [rsp+64], rax
37c3fe9ebmov rax, [rsp+208]
37c3fe9f3mov [rsp+96], 1
37c3fe9fcmov [rsp+56], rax
37c3fea01mov [rsp+88], 1
37c3fea0amov [rsp+32], rdi
37c3fea0fcall ztrmm_64_
37c3fea14mov rax, [r15]
37c3fea17test rax, rax
37c3fea1ajle 0x37c3fd40f
37c3fea20mov r9, [rdi]
37c3fea23lea r10, [rax+1]
37c3fea27test r9, r9
37c3fea2ajle 0x37c3fd40f
37c3fea30mov rdi, [r13]
37c3fea34mov r8, [rsp+448]
37c3fea3cshl rbx, 4
37c3fea40mov r11l, 1
37c3fea46mov rbp, [rsp+432]
37c3fea4esub rdi, rax
37c3fea51nop [rax]
37c3fea55nop [rax+rax]
37c3fea60
37c3fea60loc_37c3fea60:
37c3fea60lea rcx, [rdi+r11]
37c3fea64xor eax, eax
37c3fea66xor edx, edx
37c3fea68imul rcx, rsi
37c3fea6csub rcx, rsi
37c3fea6fshl rcx, 4
37c3fea73add rcx, rbp
37c3fea76nop [rax+rax]
37c3fea80
37c3fea80loc_37c3fea80:
37c3fea80movupd x0, [rcx+rax]
37c3fea85movupd x3, [r8+rax]
37c3fea8badd rdx, 1
37c3fea8fsubpd x0, x3
37c3fea93movups [rcx+rax], x0
37c3fea97add rax, 16
37c3fea9bcmp rdx, r9
37c3fea9ejne 0x37c3fea80
37c3feaa0add r11, 1
37c3feaa4add r8, rbx
37c3feaa7cmp r10, r11
37c3feaaajne 0x37c3fea60
37c3feaacjmp 0x37c3fd40f
37c3feab1
37c3feab1 0f 1f 80 00 00 00 00 .......
37c3feab8
37c3feab8loc_37c3feab8:
37c3feab8cmp [rsp+128], 0
37c3feac1je 0x37c3fd40f
37c3feac7mov r11, [r15]
37c3feacamov rax, [r13]
37c3feacelea rdx, [r11+1]
37c3fead2cmp rdx, rax
37c3fead5cmovle rax, rdx
37c3fead9mov [rsp+168], rax
37c3feae1mov rax, [r12]
37c3feae5mov rdx, rax
37c3feae8sub rdx, r11
37c3feaebadd rdx, 1
37c3feaefcmp rdx, rax
37c3feaf2cmovle rax, rdx
37c3feaf6test r11, r11
37c3feaf9jle 0x37c3feb90
37c3feaffmov r9, [rdi]
37c3feb02test r9, r9
37c3feb05jle 0x37c3feb90
37c3feb0bimul rdx, rbx
37c3feb0fmov r14, rsi
37c3feb12mov rbp, rbx
37c3feb15mov r10l, 1
37c3feb1bmov rcx, [rsp+448]
37c3feb23shl r14, 4
37c3feb27shl rbp, 4
37c3feb2badd rdx, [rsp+184]
37c3feb33mov [rsp+128], rbx
37c3feb3bshl rdx, 4
37c3feb3fmov r8, [rsp+432]
37c3feb47lea rcx, [rcx+rdx+16]
37c3feb4cnop [rax]
37c3feb50
37c3feb50loc_37c3feb50:
37c3feb50xor edx, edx
37c3feb52xor ebx, ebx
37c3feb54nop
37c3feb55nop [rax+rax]
37c3feb60
37c3feb60loc_37c3feb60:
37c3feb60movupd x0, [r8+rdx]
37c3feb66add rbx, 1
37c3feb6amovups [rcx+rdx], x0
37c3feb6eadd rdx, 16
37c3feb72cmp r9, rbx
37c3feb75jne 0x37c3feb60
37c3feb77add r8, r14
37c3feb7aadd rcx, rbp
37c3feb7dcmp r11, r10
37c3feb80je 0x37c3feb88
37c3feb82add r10, 1
37c3feb86jmp 0x37c3feb50
37c3feb88
37c3feb88loc_37c3feb88:
37c3feb88mov rbx, [rsp+128]
37c3feb90
37c3feb90loc_37c3feb90:
37c3feb90mov rdx, rbx
37c3feb93mov rcx, [rsp+184]
37c3feb9bmov rbp, [rsp+160]
37c3feba3mov [rsp+104], 1
37c3febacimul rdx, rax
37c3febb0mov [rsp+40], r15
37c3febb5mov r11, [rsp+456]
37c3febbdmov [rsp+96], 1
37c3febc6mov [rsp+80], r11
37c3febcbmov r11, [rsp+392]
37c3febd3lea rdx, [rcx+rdx+1]
37c3febd8mov [rsp+32], rdi
37c3febddmov rcx, [rsp+152]
37c3febe5shl rdx, 4
37c3febe9mov [rsp+64], r11
37c3febeeadd rdx, [rsp+448]
37c3febf6imul rcx, rax
37c3febfamov [rsp+72], rdx
37c3febffmov [rsp+88], 1
37c3fec08mov [rsp+152], rdx
37c3fec10lea rdx, [rip+0x74eab]
37c3fec17mov [rsp+112], 1
37c3fec20add rbp, rcx
37c3fec23lea rcx, [rip+0x74e97]
37c3fec2alea rax, [rbp+1]
37c3fec2emov [rsp+192], rcx
37c3fec36shl rax, 4
37c3fec3aadd rax, [rsp+384]
37c3fec42mov r14, rax
37c3fec45mov [rsp+160], rax
37c3fec4dlea rax, [rip+0x74e71]
37c3fec54mov [rsp+56], r14
37c3fec59mov r9, rax
37c3fec5cmov r8, rax
37c3fec5flea r14, [rip+0x74e62]
37c3fec66mov [rsp+48], r14
37c3fec6bmov [rsp+136], rax
37c3fec73call ztrmm_64_
37c3fec78mov rax, [r13]
37c3fec7csub rax, [r15]
37c3fec7fmov r9, r15
37c3fec82mov rcx, [rsp+168]
37c3fec8amov [rsp+232], rax
37c3fec92mov r8, rdi
37c3fec95mov r11, [rsp+176]
37c3fec9dmov [rsp+80], r14
37c3feca2mov rax, rcx
37c3feca5add rbp, rcx
37c3feca8mov [rsp+40], r14
37c3fecadmov r10, [rsp+456]
37c3fecb5imul rax, rsi
37c3fecb9shl rbp, 4
37c3fecbdmov [rsp+112], 1
37c3fecc6mov [rsp+96], r10
37c3feccbmov [rsp+104], 1
37c3fecd4lea rax, [r11+rax+1]
37c3fecd9mov r11, [rsp+432]
37c3fece1shl rax, 4
37c3fece5add r11, rax
37c3fece8mov rax, [rsp+152]
37c3fecf0mov [rsp+48], r11
37c3fecf5mov [rsp+88], rax
37c3fecfamov rax, [rsp+392]
37c3fed02mov [rsp+176], r11
37c3fed0amov [rsp+72], rax
37c3fed0fmov rax, [rsp+384]
37c3fed17add rax, rbp
37c3fed1amov rbp, [rsp+136]
37c3fed22mov [rsp+64], rax
37c3fed27mov rax, [rsp+440]
37c3fed2fmov rdx, rbp
37c3fed32mov rcx, rbp
37c3fed35mov [rsp+56], rax
37c3fed3alea rax, [rsp+232]
37c3fed42mov [rsp+32], rax
37c3fed47mov [rsp+128], rax
37c3fed4fcall zgemm_64_
37c3fed54mov rax, [r12]
37c3fed58sub rax, [r15]
37c3fed5bmov r8, rdi
37c3fed5emov rcx, [rsp+456]
37c3fed66mov [rsp+40], r14
37c3fed6bmov rdx, rbp
37c3fed6emov [rsp+32], r13
37c3fed73mov r9, [rsp+128]
37c3fed7bmov [rsp+96], rcx
37c3fed80mov rcx, [rsp+448]
37c3fed88mov [rsp+112], 1
37c3fed91mov [rsp+88], rcx
37c3fed96lea rcx, [rip+0x74d3b]
37c3fed9dmov [rsp+80], rcx
37c3feda2mov rcx, [rsp+392]
37c3fedaamov [rsp+104], 1
37c3fedb3mov [rsp+72], rcx
37c3fedb8mov rcx, [rsp+384]
37c3fedc0mov [rsp+232], rax
37c3fedc8mov [rsp+64], rcx
37c3fedcdmov rcx, [rsp+440]
37c3fedd5mov [rsp+56], rcx
37c3feddamov rcx, [rsp+432]
37c3fede2mov [rsp+48], rcx
37c3fede7mov rcx, rbp
37c3fedeacall zgemm_64_
37c3fedefmov r11, [r12]
37c3fedf3test r11, r11
37c3fedf6jle 0x37c3fee97
37c3fedfcmov r9, [rdi]
37c3fedffadd r11, 1
37c3fee03test r9, r9
37c3fee06jle 0x37c3fee97
37c3fee0cmov rax, [rsp+144]
37c3fee14mov rbp, rbx
37c3fee17mov r8, [rsp+416]
37c3fee1fmov [rsp+184], rbx
37c3fee27mov rcx, [rsp+448]
37c3fee2fshl rbp, 4
37c3fee33mov r10l, 1
37c3fee39shl rax, 4
37c3fee3dmov rbx, rax
37c3fee40
37c3fee40loc_37c3fee40:
37c3fee40xor eax, eax
37c3fee42xor edx, edx
37c3fee44nop [rax+rax]
37c3fee4anop [rax+rax]
37c3fee55nop [rax+rax]
37c3fee60
37c3fee60loc_37c3fee60:
37c3fee60movupd x3, [rcx+rax]
37c3fee65movupd x0, [r8+rax]
37c3fee6badd rdx, 1
37c3fee6faddpd x0, x3
37c3fee73movups [rcx+rax], x0
37c3fee77add rax, 16
37c3fee7bcmp r9, rdx
37c3fee7ejne 0x37c3fee60
37c3fee80add r10, 1
37c3fee84add r8, rbx
37c3fee87add rcx, rbp
37c3fee8acmp r10, r11
37c3fee8djne 0x37c3fee40
37c3fee8fmov rbx, [rsp+184]
37c3fee97
37c3fee97loc_37c3fee97:
37c3fee97mov rax, [rsp+456]
37c3fee9fmov [rsp+48], r14
37c3feea4lea r9, [rip+0x74c1a]
37c3feeablea rdx, [rip+0x74c10]
37c3feeb2mov [rsp+112], 1
37c3feebbmov r8, [rsp+328]
37c3feec3mov [rsp+80], rax
37c3feec8mov rax, [rsp+448]
37c3feed0mov [rsp+40], r12
37c3feed5mov rcx, [rsp+192]
37c3feeddmov [rsp+72], rax
37c3feee2mov rax, [rsp+408]
37c3feeeamov [rsp+104], 1
37c3feef3mov [rsp+64], rax
37c3feef8mov rax, [rsp+400]
37c3fef00mov [rsp+96], 1
37c3fef09mov [rsp+88], 1
37c3fef12mov [rsp+56], rax
37c3fef17mov [rsp+32], rdi
37c3fef1ccall ztrmm_64_
37c3fef21mov r11, [r12]
37c3fef25test r11, r11
37c3fef28jle 0x37c3fefb7
37c3fef2emov r9, [rdi]
37c3fef31add r11, 1
37c3fef35test r9, r9
37c3fef38jle 0x37c3fefb7
37c3fef3amov rcx, [rsp+144]
37c3fef42mov rbp, rbx
37c3fef45mov rax, [rsp+416]
37c3fef4dmov [rsp+144], rbx
37c3fef55mov r8, [rsp+448]
37c3fef5dshl rbp, 4
37c3fef61mov r10l, 1
37c3fef67shl rcx, 4
37c3fef6bmov rbx, rcx
37c3fef6enop
37c3fef70
37c3fef70loc_37c3fef70:
37c3fef70xor edx, edx
37c3fef72xor ecx, ecx
37c3fef74nop
37c3fef75nop [rax+rax]
37c3fef80
37c3fef80loc_37c3fef80:
37c3fef80movupd x0, [rax+rdx]
37c3fef85movupd x5, [r8+rdx]
37c3fef8badd rcx, 1
37c3fef8fsubpd x0, x5
37c3fef93movups [rax+rdx], x0
37c3fef97add rdx, 16
37c3fef9bcmp rcx, r9
37c3fef9ejne 0x37c3fef80
37c3fefa0add r10, 1
37c3fefa4add rax, rbx
37c3fefa7add r8, rbp
37c3fefaacmp r10, r11
37c3fefadjne 0x37c3fef70
37c3fefafmov rbx, [rsp+144]
37c3fefb7
37c3fefb7loc_37c3fefb7:
37c3fefb7mov rax, [r13]
37c3fefbbsub rax, [r15]
37c3fefbelea rbp, [rip+0x74b23]
37c3fefc5mov r8, rdi
37c3fefc8mov [rsp+232], rax
37c3fefd0mov rax, [rsp+440]
37c3fefd8lea rdx, [rip+0x74ae1]
37c3fefdfmov r13, [rsp+128]
37c3fefe7mov [rsp+80], r14
37c3fefecmov [rsp+96], rax
37c3feff1mov rax, [rsp+176]
37c3feff9mov [rsp+40], rbp
37c3feffemov rcx, [rsp+136]
37c3ff006mov r9, r13
37c3ff009mov [rsp+88], rax
37c3ff00emov rax, [rsp+392]
37c3ff016mov [rsp+32], r12
37c3ff01bmov [rsp+72], rax
37c3ff020mov rax, [rsp+168]
37c3ff028mov [rsp+112], 1
37c3ff031mov [rsp+104], 1
37c3ff03asub rax, 1
37c3ff03eshl rax, 4
37c3ff042add rax, [rsp+384]
37c3ff04amov [rsp+64], rax
37c3ff04fmov rax, [rsp+456]
37c3ff057mov [rsp+56], rax
37c3ff05cmov rax, [rsp+448]
37c3ff064mov [rsp+48], rax
37c3ff069call zgemm_64_
37c3ff06emov rax, [r12]
37c3ff072sub rax, [r15]
37c3ff075mov r9, r15
37c3ff078mov [rsp+80], r14
37c3ff07dmov rcx, [rsp+136]
37c3ff085mov r8, rdi
37c3ff088lea rdx, [rip+0x74a31]
37c3ff08fmov [rsp+232], rax
37c3ff097mov rax, [rsp+440]
37c3ff09fmov [rsp+112], 1
37c3ff0a8mov [rsp+96], rax
37c3ff0admov rax, [rsp+432]
37c3ff0b5mov [rsp+104], 1
37c3ff0bemov [rsp+88], rax
37c3ff0c3mov rax, [rsp+392]
37c3ff0cbmov [rsp+40], rbp
37c3ff0d0mov [rsp+72], rax
37c3ff0d5mov rax, [rsp+384]
37c3ff0ddmov [rsp+32], r13
37c3ff0e2mov [rsp+64], rax
37c3ff0e7mov rax, [rsp+456]
37c3ff0efmov [rsp+56], rax
37c3ff0f4mov rax, [rsp+448]
37c3ff0fcmov [rsp+48], rax
37c3ff101call zgemm_64_
37c3ff106mov rax, [rsp+456]
37c3ff10emov [rsp+48], r14
37c3ff113lea rdx, [rip+0x749a8]
37c3ff11amov [rsp+112], 1
37c3ff123lea r9, [rip+0x7499b]
37c3ff12amov rcx, [rsp+192]
37c3ff132lea r8, [rip+0x74987]
37c3ff139mov [rsp+80], rax
37c3ff13emov rax, [rsp+152]
37c3ff146mov [rsp+104], 1
37c3ff14fmov [rsp+72], rax
37c3ff154mov rax, [rsp+392]
37c3ff15cmov [rsp+96], 1
37c3ff165mov [rsp+64], rax
37c3ff16amov rax, [rsp+160]
37c3ff172mov [rsp+88], 1
37c3ff17bmov [rsp+56], rax
37c3ff180mov [rsp+40], r15
37c3ff185mov [rsp+32], rdi
37c3ff18acall ztrmm_64_
37c3ff18fmov rdx, [r15]
37c3ff192test rdx, rdx
37c3ff195jle 0x37c3fd40f
37c3ff19bmov r9, [rdi]
37c3ff19elea r10, [rdx+1]
37c3ff1a2test r9, r9
37c3ff1a5jle 0x37c3fd40f
37c3ff1abmov rax, [r12]
37c3ff1afmov rcx, [rsp+432]
37c3ff1b7shl rsi, 4
37c3ff1bbmov r11l, 1
37c3ff1c1mov rbp, [rsp+448]
37c3ff1c9sub rax, rdx
37c3ff1ccmov rdi, rax
37c3ff1cfnop
37c3ff1d0
37c3ff1d0loc_37c3ff1d0:
37c3ff1d0lea r8, [rdi+r11]
37c3ff1d4xor eax, eax
37c3ff1d6xor edx, edx
37c3ff1d8imul r8, rbx
37c3ff1dcsub r8, rbx
37c3ff1dfshl r8, 4
37c3ff1e3add r8, rbp
37c3ff1e6nop [rax]
37c3ff1eanop [rax+rax]
37c3ff1f5nop [rax+rax]
37c3ff200
37c3ff200loc_37c3ff200:
37c3ff200movupd x0, [rcx+rax]
37c3ff205movupd x3, [r8+rax]
37c3ff20badd rdx, 1
37c3ff20fsubpd x0, x3
37c3ff213movups [rcx+rax], x0
37c3ff217add rax, 16
37c3ff21bcmp rdx, r9
37c3ff21ejne 0x37c3ff200
37c3ff220add r11, 1
37c3ff224add rcx, rsi
37c3ff227cmp r10, r11
37c3ff22ajne 0x37c3ff1d0
37c3ff22cjmp 0x37c3fd40f
37c3ff231
37c3ff231loc_37c3ff231:
37c3ff231cmp [rsp+128], 0
37c3ff23aje 0x37c3fd40f
37c3ff240mov rdx, [r13]
37c3ff244mov r11, [r15]
37c3ff247mov rax, rdx
37c3ff24alea rcx, [r11+1]
37c3ff24esub rax, r11
37c3ff251add rax, 1
37c3ff255cmp rax, rdx
37c3ff258cmovle rdx, rax
37c3ff25cmov [rsp+168], rdx
37c3ff264mov rdx, [r12]
37c3ff268cmp rcx, rdx
37c3ff26bcmovle rdx, rcx
37c3ff26fmov [rsp+200], rdx
37c3ff277test r11, r11
37c3ff27ajle 0x37c3ff308
37c3ff280mov r9, [rdi]
37c3ff283test r9, r9
37c3ff286jle 0x37c3ff308
37c3ff28cimul rax, rsi
37c3ff290mov r14, rsi
37c3ff293mov rbp, rbx
37c3ff296mov r10l, 1
37c3ff29cmov rcx, [rsp+432]
37c3ff2a4add rax, [rsp+176]
37c3ff2acshl r14, 4
37c3ff2b0shl rax, 4
37c3ff2b4shl rbp, 4
37c3ff2b8lea r8, [rcx+rax+16]
37c3ff2bdmov rcx, [rsp+448]
37c3ff2c5nop [rax+rax]
37c3ff2d0
37c3ff2d0loc_37c3ff2d0:
37c3ff2d0xor eax, eax
37c3ff2d2xor edx, edx
37c3ff2d4nop
37c3ff2d5nop [rax+rax]
37c3ff2e0
37c3ff2e0loc_37c3ff2e0:
37c3ff2e0movupd x0, [r8+rax]
37c3ff2e6add rdx, 1
37c3ff2eamovups [rcx+rax], x0
37c3ff2eeadd rax, 16
37c3ff2f2cmp r9, rdx
37c3ff2f5jne 0x37c3ff2e0
37c3ff2f7add r8, r14
37c3ff2faadd rcx, rbp
37c3ff2fdcmp r11, r10
37c3ff300je 0x37c3ff308
37c3ff302add r10, 1
37c3ff306jmp 0x37c3ff2d0
37c3ff308
37c3ff308loc_37c3ff308:
37c3ff308mov rax, [rsp+152]
37c3ff310mov rdx, [rsp+456]
37c3ff318lea r14, [rip+0x747a9]
37c3ff31fmov [rsp+104], 1
37c3ff328imul rax, [rsp+168]
37c3ff331mov [rsp+48], r14
37c3ff336lea rbp, [rip+0x74788]
37c3ff33dmov rcx, [rsp+160]
37c3ff345mov [rsp+80], rdx
37c3ff34amov r9, rbp
37c3ff34dlea r8, [rip+0x7476c]
37c3ff354mov rdx, [rsp+448]
37c3ff35cmov [rsp+40], r15
37c3ff361add rcx, rax
37c3ff364mov [rsp+32], rdi
37c3ff369mov [rsp+72], rdx
37c3ff36elea rax, [rcx+1]
37c3ff372mov rdx, [rsp+392]
37c3ff37ashl rax, 4
37c3ff37eadd rax, [rsp+384]
37c3ff386mov [rsp+96], 1
37c3ff38fmov [rsp+64], rdx
37c3ff394lea rdx, [rip+0x74727]
37c3ff39bmov [rsp+56], rax
37c3ff3a0mov [rsp+88], 1
37c3ff3a9mov [rsp+152], rcx
37c3ff3b1lea rcx, [rip+0x74709]
37c3ff3b8mov [rsp+160], rax
37c3ff3c0mov [rsp+192], rcx
37c3ff3c8mov [rsp+136], rbp
37c3ff3d0mov [rsp+112], 1
37c3ff3d9call ztrmm_64_
37c3ff3demov rax, [r13]
37c3ff3e2sub rax, [r15]
37c3ff3e5mov r9, r15
37c3ff3e8mov [rsp+232], rax
37c3ff3f0mov rax, [rsp+456]
37c3ff3f8mov r8, rdi
37c3ff3fbmov rcx, rbp
37c3ff3femov [rsp+112], 1
37c3ff407lea rdx, [rip+0x746b2]
37c3ff40emov [rsp+96], rax
37c3ff413mov rax, [rsp+448]
37c3ff41bmov [rsp+104], 1
37c3ff424mov [rsp+88], rax
37c3ff429mov rax, [rsp+392]
37c3ff431mov [rsp+80], r14
37c3ff436mov [rsp+72], rax
37c3ff43bmov rax, [rsp+384]
37c3ff443mov [rsp+40], r14
37c3ff448mov [rsp+64], rax
37c3ff44dmov rax, [rsp+440]
37c3ff455mov [rsp+56], rax
37c3ff45amov rax, [rsp+432]
37c3ff462mov [rsp+48], rax
37c3ff467lea rax, [rsp+232]
37c3ff46fmov [rsp+32], rax
37c3ff474mov [rsp+128], rax
37c3ff47ccall zgemm_64_
37c3ff481mov rcx, [rsp+200]
37c3ff489mov r8, rdi
37c3ff48cmov rax, [r12]
37c3ff490sub rax, [r15]
37c3ff493mov [rsp+40], r14
37c3ff498mov rdx, rcx
37c3ff49bmov [rsp+232], rax
37c3ff4a3mov r11, [rsp+456]
37c3ff4abimul rdx, rbx
37c3ff4afmov [rsp+32], r13
37c3ff4b4mov r9, [rsp+128]
37c3ff4bcmov [rsp+96], r11
37c3ff4c1mov [rsp+112], 1
37c3ff4camov [rsp+104], 1
37c3ff4d3mov rax, rdx
37c3ff4d6mov rdx, [rsp+184]
37c3ff4delea rax, [rdx+rax+1]
37c3ff4e3mov rdx, [rsp+448]
37c3ff4ebshl rax, 4
37c3ff4efadd rdx, rax
37c3ff4f2lea rax, [rcx-1]
37c3ff4f6mov rcx, [rsp+440]
37c3ff4femov [rsp+184], rdx
37c3ff506shl rax, 4
37c3ff50aadd rax, [rsp+384]
37c3ff512mov [rsp+88], rdx
37c3ff517lea rdx, [rip+0x745ba]
37c3ff51emov [rsp+80], rdx
37c3ff523mov rdx, [rsp+392]
37c3ff52bmov [rsp+56], rcx
37c3ff530mov rcx, [rsp+432]
37c3ff538mov [rsp+72], rdx
37c3ff53dlea rdx, [rip+0x7457c]
37c3ff544mov [rsp+48], rcx
37c3ff549mov rcx, rbp
37c3ff54cmov [rsp+64], rax
37c3ff551call zgemm_64_
37c3ff556mov r11, [r12]
37c3ff55atest r11, r11
37c3ff55djle 0x37c3ff5f7
37c3ff563mov r9, [rdi]
37c3ff566add r11, 1
37c3ff56atest r9, r9
37c3ff56djle 0x37c3ff5f7
37c3ff573mov rax, [rsp+144]
37c3ff57bmov rbp, rbx
37c3ff57emov r8, [rsp+416]
37c3ff586mov [rsp+208], rbx
37c3ff58emov rcx, [rsp+448]
37c3ff596shl rbp, 4
37c3ff59amov r10l, 1
37c3ff5a0shl rax, 4
37c3ff5a4mov rbx, rax
37c3ff5a7nop [rax+rax]
37c3ff5b0
37c3ff5b0loc_37c3ff5b0:
37c3ff5b0xor eax, eax
37c3ff5b2xor edx, edx
37c3ff5b4nop
37c3ff5b5nop [rax+rax]
37c3ff5c0
37c3ff5c0loc_37c3ff5c0:
37c3ff5c0movupd x4, [rcx+rax]
37c3ff5c5movupd x0, [r8+rax]
37c3ff5cbadd rdx, 1
37c3ff5cfaddpd x0, x4
37c3ff5d3movups [rcx+rax], x0
37c3ff5d7add rax, 16
37c3ff5dbcmp rdx, r9
37c3ff5dejne 0x37c3ff5c0
37c3ff5e0add r10, 1
37c3ff5e4add r8, rbx
37c3ff5e7add rcx, rbp
37c3ff5eacmp r10, r11
37c3ff5edjne 0x37c3ff5b0
37c3ff5efmov rbx, [rsp+208]
37c3ff5f7
37c3ff5f7loc_37c3ff5f7:
37c3ff5f7mov rax, [rsp+456]
37c3ff5ffmov [rsp+48], r14
37c3ff604lea r9, [rip+0x744ba]
37c3ff60blea rdx, [rip+0x744b4]
37c3ff612mov [rsp+112], 1
37c3ff61bmov r8, [rsp+328]
37c3ff623mov [rsp+80], rax
37c3ff628mov rax, [rsp+448]
37c3ff630mov [rsp+40], r12
37c3ff635mov rcx, [rsp+192]
37c3ff63dmov [rsp+72], rax
37c3ff642mov rax, [rsp+408]
37c3ff64amov [rsp+104], 1
37c3ff653mov [rsp+64], rax
37c3ff658mov rax, [rsp+400]
37c3ff660mov [rsp+96], 1
37c3ff669mov [rsp+88], 1
37c3ff672mov [rsp+56], rax
37c3ff677mov [rsp+32], rdi
37c3ff67ccall ztrmm_64_
37c3ff681mov r11, [r12]
37c3ff685test r11, r11
37c3ff688jle 0x37c3ff717
37c3ff68emov r9, [rdi]
37c3ff691add r11, 1
37c3ff695test r9, r9
37c3ff698jle 0x37c3ff717
37c3ff69amov rcx, [rsp+144]
37c3ff6a2mov rbp, rbx
37c3ff6a5mov rax, [rsp+416]
37c3ff6admov [rsp+144], rbx
37c3ff6b5mov r8, [rsp+448]
37c3ff6bdshl rbp, 4
37c3ff6c1mov r10l, 1
37c3ff6c7shl rcx, 4
37c3ff6cbmov rbx, rcx
37c3ff6cenop
37c3ff6d0
37c3ff6d0loc_37c3ff6d0:
37c3ff6d0xor edx, edx
37c3ff6d2xor ecx, ecx
37c3ff6d4nop
37c3ff6d5nop [rax+rax]
37c3ff6e0
37c3ff6e0loc_37c3ff6e0:
37c3ff6e0movupd x0, [rax+rdx]
37c3ff6e5movupd x5, [r8+rdx]
37c3ff6ebadd rcx, 1
37c3ff6efsubpd x0, x5
37c3ff6f3movups [rax+rdx], x0
37c3ff6f7add rdx, 16
37c3ff6fbcmp r9, rcx
37c3ff6fejne 0x37c3ff6e0
37c3ff700add r10, 1
37c3ff704add rax, rbx
37c3ff707add r8, rbp
37c3ff70acmp r10, r11
37c3ff70djne 0x37c3ff6d0
37c3ff70fmov rbx, [rsp+144]
37c3ff717
37c3ff717loc_37c3ff717:
37c3ff717mov rax, [r13]
37c3ff71bsub rax, [r15]
37c3ff71emov [rsp+80], r14
37c3ff723mov r8, rdi
37c3ff726mov [rsp+232], rax
37c3ff72emov rax, [rsp+440]
37c3ff736mov rbp, [rsp+136]
37c3ff73emov [rsp+32], r12
37c3ff743mov [rsp+96], rax
37c3ff748mov rax, [rsp+432]
37c3ff750mov [rsp+104], 1
37c3ff759mov r9, [rsp+128]
37c3ff761mov rdx, rbp
37c3ff764mov rcx, rbp
37c3ff767mov [rsp+88], rax
37c3ff76cmov rax, [rsp+392]
37c3ff774mov [rsp+112], 1
37c3ff77dmov [rsp+72], rax
37c3ff782mov rax, [rsp+384]
37c3ff78amov [rsp+64], rax
37c3ff78fmov rax, [rsp+456]
37c3ff797mov [rsp+56], rax
37c3ff79cmov rax, [rsp+448]
37c3ff7a4mov [rsp+48], rax
37c3ff7a9lea rax, [rip+0x74338]
37c3ff7b0mov [rsp+40], rax
37c3ff7b5call zgemm_64_
37c3ff7bamov rax, [r12]
37c3ff7besub rax, [r15]
37c3ff7c1mov r9, r15
37c3ff7c4mov rcx, [rsp+440]
37c3ff7ccmov [rsp+80], r14
37c3ff7d1mov r8, rdi
37c3ff7d4mov rdx, rbp
37c3ff7d7mov [rsp+232], rax
37c3ff7dfmov [rsp+96], rcx
37c3ff7e4mov rcx, [rsp+168]
37c3ff7ecmov [rsp+112], 1
37c3ff7f5mov [rsp+104], 1
37c3ff7feimul rcx, rsi
37c3ff802mov rax, rcx
37c3ff805mov rcx, [rsp+176]
37c3ff80dlea rax, [rcx+rax+1]
37c3ff812mov rcx, [rsp+392]
37c3ff81ashl rax, 4
37c3ff81eadd rax, [rsp+432]
37c3ff826mov [rsp+72], rcx
37c3ff82bmov rcx, [rsp+152]
37c3ff833add rcx, [rsp+200]
37c3ff83bmov [rsp+88], rax
37c3ff840mov rax, rcx
37c3ff843mov rcx, [rsp+456]
37c3ff84bshl rax, 4
37c3ff84fadd rax, [rsp+384]
37c3ff857mov [rsp+64], rax
37c3ff85clea rax, [rip+0x74285]
37c3ff863mov [rsp+56], rcx
37c3ff868mov rcx, [rsp+184]
37c3ff870mov [rsp+40], rax
37c3ff875mov rax, [rsp+128]
37c3ff87dmov [rsp+48], rcx
37c3ff882mov rcx, rbp
37c3ff885mov [rsp+32], rax
37c3ff88acall zgemm_64_
37c3ff88fmov rax, [rsp+456]
37c3ff897mov [rsp+48], r14
37c3ff89clea r9, [rip+0x74222]
37c3ff8a3mov [rsp+112], 1
37c3ff8acmov r8, r9
37c3ff8afmov rcx, [rsp+192]
37c3ff8b7lea rdx, [rip+0x74204]
37c3ff8bemov [rsp+80], rax
37c3ff8c3mov rax, [rsp+448]
37c3ff8cbmov [rsp+104], 1
37c3ff8d4mov [rsp+72], rax
37c3ff8d9mov rax, [rsp+392]
37c3ff8e1mov [rsp+96], 1
37c3ff8eamov [rsp+64], rax
37c3ff8efmov rax, [rsp+160]
37c3ff8f7mov [rsp+88], 1
37c3ff900mov [rsp+56], rax
37c3ff905mov [rsp+40], r15
37c3ff90amov [rsp+32], rdi
37c3ff90fcall ztrmm_64_
37c3ff914mov rax, [r15]
37c3ff917test rax, rax
37c3ff91ajle 0x37c3fd40f
37c3ff920mov r9, [rdi]
37c3ff923lea r10, [rax+1]
37c3ff927test r9, r9
37c3ff92ajle 0x37c3fd40f
37c3ff930mov rdi, [r13]
37c3ff934mov r8, [rsp+448]
37c3ff93cshl rbx, 4
37c3ff940mov r11l, 1
37c3ff946mov rbp, [rsp+432]
37c3ff94esub rdi, rax
37c3ff951nop [rax]
37c3ff955nop [rax+rax]
37c3ff960
37c3ff960loc_37c3ff960:
37c3ff960lea rcx, [rdi+r11]
37c3ff964xor eax, eax
37c3ff966xor edx, edx
37c3ff968imul rcx, rsi
37c3ff96csub rcx, rsi
37c3ff96fshl rcx, 4
37c3ff973add rcx, rbp
37c3ff976nop [rax+rax]
37c3ff980
37c3ff980loc_37c3ff980:
37c3ff980movupd x0, [rcx+rax]
37c3ff985movupd x3, [r8+rax]
37c3ff98badd rdx, 1
37c3ff98fsubpd x0, x3
37c3ff993movups [rcx+rax], x0
37c3ff997add rax, 16
37c3ff99bcmp rdx, r9
37c3ff99ejne 0x37c3ff980
37c3ff9a0add r11, 1
37c3ff9a4add r8, rbx
37c3ff9a7cmp r11, r10
37c3ff9aajne 0x37c3ff960
37c3ff9acjmp 0x37c3fd40f
37c3ff9b1
37c3ff9b1loc_37c3ff9b1:
37c3ff9b1cmp [rsp+192], 0
37c3ff9baje 0x37c3fd40f
37c3ff9c0cmp [rsp+168], 0
37c3ff9c9je 0x37c400114
37c3ff9cfmov r9, [r15]
37c3ff9d2mov rax, [rdi]
37c3ff9d5mov rcx, [r12]
37c3ff9d9mov r11, [r13]
37c3ff9ddlea rdx, [r9+1]
37c3ff9e1cmp rdx, rax
37c3ff9e4cmovle rax, rdx
37c3ff9e8mov rdx, rcx
37c3ff9ebsub rdx, r9
37c3ff9eelea r8, [rdx+1]
37c3ff9f2cmp r8, rcx
37c3ff9f5cmovle rcx, r8
37c3ff9f9mov [rsp+128], rcx
37c3ffa01test r11, r11
37c3ffa04jle 0x37c3ffa8e
37c3ffa0aadd r11, 1
37c3ffa0etest r9, r9
37c3ffa11jle 0x37c3ffa8e
37c3ffa13mov r14, rsi
37c3ffa16mov rbp, rbx
37c3ffa19shl rdx, 4
37c3ffa1dmov r10l, 1
37c3ffa23mov rcx, [rsp+448]
37c3ffa2bmov [rsp+136], rbx
37c3ffa33shl r14, 4
37c3ffa37shl rbp, 4
37c3ffa3bmov r8, [rsp+432]
37c3ffa43add rcx, rdx
37c3ffa46nop [rax+rax]
37c3ffa50
37c3ffa50loc_37c3ffa50:
37c3ffa50xor edx, edx
37c3ffa52xor ebx, ebx
37c3ffa54nop
37c3ffa55nop [rax+rax]
37c3ffa60
37c3ffa60loc_37c3ffa60:
37c3ffa60movupd x0, [r8+rdx]
37c3ffa66add rbx, 1
37c3ffa6amovups [rcx+rdx], x0
37c3ffa6eadd rdx, 16
37c3ffa72cmp rbx, r9
37c3ffa75jne 0x37c3ffa60
37c3ffa77add r10, 1
37c3ffa7badd r8, r14
37c3ffa7eadd rcx, rbp
37c3ffa81cmp r10, r11
37c3ffa84jne 0x37c3ffa50
37c3ffa86mov rbx, [rsp+136]
37c3ffa8e
37c3ffa8eloc_37c3ffa8e:
37c3ffa8emov r14, [rsp+456]
37c3ffa96mov [rsp+40], r13
37c3ffa9blea rbp, [rip+0x74023]
37c3ffaa2mov [rsp+192], rax
37c3ffaaamov r9, rbp
37c3ffaadmov r8, rbp
37c3ffab0mov rax, [rsp+128]
37c3ffab8mov [rsp+80], r14
37c3ffabdmov rcx, [rsp+384]
37c3ffac5mov r14, [rsp+392]
37c3ffacdlea rdx, [rax-1]
37c3ffad1mov rax, [rsp+448]
37c3ffad9mov [rsp+112], 1
37c3ffae2shl rdx, 4
37c3ffae6mov [rsp+32], r15
37c3ffaebadd rax, rdx
37c3ffaeeadd rcx, rdx
37c3ffaf1mov [rsp+64], r14
37c3ffaf6lea r14, [rip+0x73fcb]
37c3ffafdmov [rsp+72], rax
37c3ffb02lea rdx, [rip+0x73fbd]
37c3ffb09mov [rsp+56], rcx
37c3ffb0emov [rsp+104], 1
37c3ffb17mov [rsp+96], 1
37c3ffb20mov [rsp+88], 1
37c3ffb29mov [rsp+48], r14
37c3ffb2emov [rsp+184], rcx
37c3ffb36lea rcx, [rip+0x73f85]
37c3ffb3dmov [rsp+168], rdx
37c3ffb45mov [rsp+176], rax
37c3ffb4dmov [rsp+136], rbp
37c3ffb55call ztrmm_64_
37c3ffb5amov rdx, [rdi]
37c3ffb5dsub rdx, [r15]
37c3ffb60mov [rsp+40], r14
37c3ffb65mov rax, [rsp+192]
37c3ffb6dmov r9, r13
37c3ffb70mov r8, r15
37c3ffb73mov [rsp+232], rdx
37c3ffb7bmov rcx, [rsp+432]
37c3ffb83mov [rsp+80], r14
37c3ffb88lea rdx, [rax-1]
37c3ffb8cmov r11, [rsp+456]
37c3ffb94mov [rsp+112], 1
37c3ffb9dmov [rsp+104], 1
37c3ffba6shl rdx, 4
37c3ffbaaadd rcx, rdx
37c3ffbadmov rdx, [rsp+152]
37c3ffbb5mov [rsp+96], r11
37c3ffbbamov [rsp+192], rcx
37c3ffbc2mov r11, [rsp+440]
37c3ffbcaimul rdx, rax
37c3ffbcemov [rsp+64], rcx
37c3ffbd3mov rcx, [rsp+392]
37c3ffbdbmov [rsp+72], r11
37c3ffbe0mov [rsp+56], rcx
37c3ffbe5mov rcx, rbp
37c3ffbe8mov rax, rdx
37c3ffbebmov rdx, [rsp+160]
37c3ffbf3add rdx, rax
37c3ffbf6mov rax, [rsp+176]
37c3ffbfemov [rsp+152], rdx
37c3ffc06mov [rsp+88], rax
37c3ffc0bmov rax, [rsp+128]
37c3ffc13add rax, rdx
37c3ffc16mov rdx, rbp
37c3ffc19shl rax, 4
37c3ffc1dadd rax, [rsp+384]
37c3ffc25mov [rsp+48], rax
37c3ffc2alea rax, [rsp+232]
37c3ffc32mov [rsp+32], rax
37c3ffc37mov [rsp+128], rax
37c3ffc3fcall zgemm_64_
37c3ffc44mov rax, [r12]
37c3ffc48sub rax, [r15]
37c3ffc4bmov r9, r13
37c3ffc4emov rcx, [rsp+456]
37c3ffc56mov [rsp+40], r14
37c3ffc5bmov rdx, rbp
37c3ffc5emov [rsp+32], rdi
37c3ffc63mov r8, [rsp+128]
37c3ffc6bmov [rsp+96], rcx
37c3ffc70mov rcx, [rsp+448]
37c3ffc78mov [rsp+112], 1
37c3ffc81mov [rsp+88], rcx
37c3ffc86lea rcx, [rip+0x73e4b]
37c3ffc8dmov [rsp+80], rcx
37c3ffc92mov rcx, [rsp+440]
37c3ffc9amov [rsp+104], 1
37c3ffca3mov [rsp+72], rcx
37c3ffca8mov rcx, [rsp+432]
37c3ffcb0mov [rsp+232], rax
37c3ffcb8mov [rsp+64], rcx
37c3ffcbdmov rcx, [rsp+392]
37c3ffcc5mov [rsp+56], rcx
37c3ffccamov rcx, [rsp+384]
37c3ffcd2mov [rsp+48], rcx
37c3ffcd7mov rcx, rbp
37c3ffcdacall zgemm_64_
37c3ffcdfmov r11, [r13]
37c3ffce3test r11, r11
37c3ffce6jle 0x37c3ffd77
37c3ffcecmov r9, [r12]
37c3ffcf0add r11, 1
37c3ffcf4test r9, r9
37c3ffcf7jle 0x37c3ffd77
37c3ffcf9mov rax, rbx
37c3ffcfcmov rbp, [rsp+144]
37c3ffd04mov rcx, [rsp+448]
37c3ffd0cmov [rsp+160], rbx
37c3ffd14shl rax, 4
37c3ffd18mov r8, [rsp+416]
37c3ffd20mov r10l, 1
37c3ffd26shl rbp, 4
37c3ffd2amov rbx, rax
37c3ffd2dnop [rax]
37c3ffd30
37c3ffd30loc_37c3ffd30:
37c3ffd30xor eax, eax
37c3ffd32xor edx, edx
37c3ffd34nop
37c3ffd35nop [rax+rax]
37c3ffd40
37c3ffd40loc_37c3ffd40:
37c3ffd40movupd x0, [rcx+rax]
37c3ffd45movupd x1, [r8+rax]
37c3ffd4badd rdx, 1
37c3ffd4faddpd x0, x1
37c3ffd53movups [rcx+rax], x0
37c3ffd57add rax, 16
37c3ffd5bcmp r9, rdx
37c3ffd5ejne 0x37c3ffd40
37c3ffd60add r10, 1
37c3ffd64add rcx, rbx
37c3ffd67add r8, rbp
37c3ffd6acmp r10, r11
37c3ffd6djne 0x37c3ffd30
37c3ffd6fmov rbx, [rsp+160]
37c3ffd77
37c3ffd77loc_37c3ffd77:
37c3ffd77mov rax, [rsp+456]
37c3ffd7fmov [rsp+48], r14
37c3ffd84lea r9, [rip+0x73d3a]
37c3ffd8blea rdx, [rip+0x73d66]
37c3ffd92mov [rsp+112], 1
37c3ffd9blea rcx, [rip+0x73d20]
37c3ffda2mov r8, [rsp+328]
37c3ffdaamov [rsp+80], rax
37c3ffdafmov rax, [rsp+448]
37c3ffdb7mov [rsp+104], 1
37c3ffdc0mov [rsp+72], rax
37c3ffdc5mov rax, [rsp+408]
37c3ffdcdmov [rsp+96], 2
37c3ffdd6mov [rsp+64], rax
37c3ffddbmov rax, [rsp+400]
37c3ffde3mov [rsp+88], 1
37c3ffdecmov [rsp+56], rax
37c3ffdf1mov [rsp+40], r13
37c3ffdf6mov [rsp+32], r12
37c3ffdfbcall ztrmm_64_
37c3ffe00mov r11, [r13]
37c3ffe04test r11, r11
37c3ffe07jle 0x37c3ffe97
37c3ffe0dmov r9, [r12]
37c3ffe11add r11, 1
37c3ffe15test r9, r9
37c3ffe18jle 0x37c3ffe97
37c3ffe1amov rcx, [rsp+144]
37c3ffe22mov rbp, rbx
37c3ffe25mov rax, [rsp+416]
37c3ffe2dmov [rsp+144], rbx
37c3ffe35mov r8, [rsp+448]
37c3ffe3dshl rbp, 4
37c3ffe41mov r10l, 1
37c3ffe47shl rcx, 4
37c3ffe4bmov rbx, rcx
37c3ffe4enop
37c3ffe50
37c3ffe50loc_37c3ffe50:
37c3ffe50xor edx, edx
37c3ffe52xor ecx, ecx
37c3ffe54nop
37c3ffe55nop [rax+rax]
37c3ffe60
37c3ffe60loc_37c3ffe60:
37c3ffe60movupd x0, [rax+rdx]
37c3ffe65movupd x2, [r8+rdx]
37c3ffe6badd rcx, 1
37c3ffe6fsubpd x0, x2
37c3ffe73movups [rax+rdx], x0
37c3ffe77add rdx, 16
37c3ffe7bcmp r9, rcx
37c3ffe7ejne 0x37c3ffe60
37c3ffe80add r10, 1
37c3ffe84add rax, rbx
37c3ffe87add r8, rbp
37c3ffe8acmp r10, r11
37c3ffe8djne 0x37c3ffe50
37c3ffe8fmov rbx, [rsp+144]
37c3ffe97
37c3ffe97loc_37c3ffe97:
37c3ffe97mov rax, [rdi]
37c3ffe9asub rax, [r15]
37c3ffe9dlea rdi, [rip+0x73c44]
37c3ffea4mov r9, r13
37c3ffea7mov [rsp+232], rax
37c3ffeafmov rax, [rsp+440]
37c3ffeb7lea rcx, [rip+0x73c02]
37c3ffebemov rbp, [rsp+128]
37c3ffec6mov [rsp+80], r14
37c3ffecbmov [rsp+96], rax
37c3ffed0mov rax, [rsp+192]
37c3ffed8mov [rsp+40], rdi
37c3ffeddmov rdx, [rsp+136]
37c3ffee5mov r8, rbp
37c3ffee8mov [rsp+88], rax
37c3ffeedmov rax, [rsp+456]
37c3ffef5mov [rsp+32], r12
37c3ffefamov [rsp+72], rax
37c3ffeffmov rax, [rsp+448]
37c3fff07mov [rsp+112], 1
37c3fff10mov [rsp+64], rax
37c3fff15mov rax, [rsp+392]
37c3fff1dmov [rsp+104], 1
37c3fff26mov [rsp+56], rax
37c3fff2bmov rax, [rsp+152]
37c3fff33add rax, 1
37c3fff37shl rax, 4
37c3fff3badd rax, [rsp+384]
37c3fff43mov [rsp+48], rax
37c3fff48call zgemm_64_
37c3fff4dmov rax, [r12]
37c3fff51sub rax, [r15]
37c3fff54mov r9, r13
37c3fff57mov [rsp+80], r14
37c3fff5cmov rdx, [rsp+136]
37c3fff64mov r8, r15
37c3fff67lea rcx, [rip+0x73b52]
37c3fff6emov [rsp+232], rax
37c3fff76mov rax, [rsp+440]
37c3fff7emov [rsp+112], 1
37c3fff87mov [rsp+96], rax
37c3fff8cmov rax, [rsp+432]
37c3fff94mov [rsp+104], 1
37c3fff9dmov [rsp+88], rax
37c3fffa2mov rax, [rsp+456]
37c3fffaamov [rsp+40], rdi
37c3fffafmov [rsp+72], rax
37c3fffb4mov rax, [rsp+448]
37c3fffbcmov [rsp+32], rbp
37c3fffc1mov [rsp+64], rax
37c3fffc6mov rax, [rsp+392]
37c3fffcemov [rsp+56], rax
37c3fffd3mov rax, [rsp+384]
37c3fffdbmov [rsp+48], rax
37c3fffe0call zgemm_64_
37c3fffe5mov rax, [rsp+456]
37c3fffedmov [rsp+48], r14
37c3ffff2lea r9, [rip+0x73acc]
37c3ffff9mov [rsp+112], 1
37c400002lea r8, [rip+0x73ab7]
37c400009mov rdx, [rsp+168]
37c400011lea rcx, [rip+0x73aaa]
37c400018mov [rsp+80], rax
37c40001dmov rax, [rsp+176]
37c400025mov [rsp+104], 1
37c40002emov [rsp+72], rax
37c400033mov rax, [rsp+392]
37c40003bmov [rsp+96], 1
37c400044mov [rsp+64], rax
37c400049mov rax, [rsp+184]
37c400051mov [rsp+88], 1
37c40005amov [rsp+56], rax
37c40005fmov [rsp+40], r13
37c400064mov [rsp+32], r15
37c400069call ztrmm_64_
37c40006emov r11, [r13]
37c400072test r11, r11
37c400075jle 0x37c3fd40f
37c40007bmov r9, [r15]
37c40007eadd r11, 1
37c400082test r9, r9
37c400085jle 0x37c3fd40f
37c40008bmov rax, [r12]
37c40008fmov rcx, [rsp+432]
37c400097shl rsi, 4
37c40009bmov rdi, -1
37c4000a2mov r12, [rsp+448]
37c4000aamov r10l, 1
37c4000b0sub rax, r9
37c4000b3lea rbp, [rax+1]
37c4000b7nop [rax+rax]
37c4000c0
37c4000c0loc_37c4000c0:
37c4000c0lea r8, [rbp+rdi]
37c4000c5xor eax, eax
37c4000c7xor edx, edx
37c4000c9shl r8, 4
37c4000cdadd r8, r12
37c4000d0nop [rax+rax]
37c4000d5nop [rax+rax]
37c4000e0
37c4000e0loc_37c4000e0:
37c4000e0movupd x0, [rcx+rax]
37c4000e5movupd x4, [r8+rax]
37c4000ebadd rdx, 1
37c4000efsubpd x0, x4
37c4000f3movups [rcx+rax], x0
37c4000f7add rax, 16
37c4000fbcmp r9, rdx
37c4000fejne 0x37c4000e0
37c400100add r10, 1
37c400104add rcx, rsi
37c400107add rdi, rbx
37c40010acmp r10, r11
37c40010djne 0x37c4000c0
37c40010fjmp 0x37c3fd40f
37c400114
37c400114loc_37c400114:
37c400114cmp [rsp+128], 0
37c40011dje 0x37c3fd40f
37c400123mov r11, [r15]
37c400126mov rax, [r13]
37c40012alea rdx, [r11+1]
37c40012ecmp rdx, rax
37c400131cmovle rax, rdx
37c400135mov [rsp+128], rax
37c40013dmov rax, [r12]
37c400141mov rdx, rax
37c400144sub rdx, r11
37c400147add rdx, 1
37c40014bcmp rdx, rax
37c40014ecmovle rax, rdx
37c400152test r11, r11
37c400155jle 0x37c4001f0
37c40015bmov r9, [rdi]
37c40015etest r9, r9
37c400161jle 0x37c4001f0
37c400167imul rdx, rbx
37c40016bmov r14, rsi
37c40016emov rbp, rbx
37c400171mov r10l, 1
37c400177mov rcx, [rsp+448]
37c40017fshl r14, 4
37c400183shl rbp, 4
37c400187add rdx, [rsp+184]
37c40018fmov [rsp+136], rbx
37c400197shl rdx, 4
37c40019bmov r8, [rsp+432]
37c4001a3lea rcx, [rcx+rdx+16]
37c4001a8nop [rax+rax]
37c4001b0
37c4001b0loc_37c4001b0:
37c4001b0xor edx, edx
37c4001b2xor ebx, ebx
37c4001b4nop
37c4001b5nop [rax+rax]
37c4001c0
37c4001c0loc_37c4001c0:
37c4001c0movupd x0, [r8+rdx]
37c4001c6add rbx, 1
37c4001camovups [rcx+rdx], x0
37c4001ceadd rdx, 16
37c4001d2cmp r9, rbx
37c4001d5jne 0x37c4001c0
37c4001d7add r8, r14
37c4001daadd rcx, rbp
37c4001ddcmp r11, r10
37c4001e0je 0x37c4001e8
37c4001e2add r10, 1
37c4001e6jmp 0x37c4001b0
37c4001e8
37c4001e8loc_37c4001e8:
37c4001e8mov rbx, [rsp+136]
37c4001f0
37c4001f0loc_37c4001f0:
37c4001f0mov rdx, rbx
37c4001f3mov rcx, [rsp+184]
37c4001fbmov rbp, [rsp+448]
37c400203mov [rsp+104], 1
37c40020cimul rdx, rax
37c400210mov [rsp+40], r15
37c400215mov r11, [rsp+456]
37c40021dlea r8, [rip+0x7389c]
37c400224mov [rsp+96], 1
37c40022dmov [rsp+80], r11
37c400232mov r11, [rsp+392]
37c40023alea rdx, [rcx+rdx+1]
37c40023fmov [rsp+32], rdi
37c400244lea rcx, [rip+0x73876]
37c40024bshl rdx, 4
37c40024fmov [rsp+64], r11
37c400254add rbp, rdx
37c400257lea rdx, [rax-1]
37c40025bmov [rsp+88], 1
37c400264shl rdx, 4
37c400268add rdx, [rsp+384]
37c400270mov [rsp+72], rbp
37c400275mov r14, rdx
37c400278mov [rsp+208], rax
37c400280lea rax, [rip+0x7383e]
37c400287mov [rsp+56], r14
37c40028clea r14, [rip+0x73835]
37c400293mov r9, rax
37c400296mov [rsp+48], r14
37c40029bmov [rsp+200], rdx
37c4002a3lea rdx, [rip+0x7381c]
37c4002aamov [rsp+184], rbp
37c4002b2mov [rsp+168], rdx
37c4002bamov [rsp+192], rcx
37c4002c2mov [rsp+136], rax
37c4002camov [rsp+112], 1
37c4002d3call ztrmm_64_
37c4002d8mov rdx, [r13]
37c4002dcsub rdx, [r15]
37c4002dfmov r9, r15
37c4002e2mov rax, [rsp+128]
37c4002eamov [rsp+232], rdx
37c4002f2mov r8, rdi
37c4002f5mov rdx, [rsp+152]
37c4002fdmov rcx, [rsp+160]
37c400305mov [rsp+88], rbp
37c40030amov [rsp+40], r14
37c40030fmov rbp, [rsp+136]
37c400317imul rdx, rax
37c40031bmov [rsp+80], r14
37c400320mov [rsp+112], 1
37c400329imul rax, rsi
37c40032dmov [rsp+104], 1
37c400336add rcx, rdx
37c400339mov rdx, rax
37c40033cmov rax, [rsp+176]
37c400344mov [rsp+152], rcx
37c40034clea rdx, [rax+rdx+1]
37c400351mov rax, [rsp+456]
37c400359shl rdx, 4
37c40035dadd rdx, [rsp+432]
37c400365mov [rsp+96], rax
37c40036amov rax, [rsp+392]
37c400372mov [rsp+48], rdx
37c400377mov [rsp+72], rax
37c40037cmov rax, [rsp+208]
37c400384mov [rsp+160], rdx
37c40038clea rdx, [rip+0x7372d]
37c400393add rax, rcx
37c400396mov rcx, rbp
37c400399shl rax, 4
37c40039dadd rax, [rsp+384]
37c4003a5mov [rsp+64], rax
37c4003aamov rax, [rsp+440]
37c4003b2mov [rsp+56], rax
37c4003b7lea rax, [rsp+232]
37c4003bfmov [rsp+32], rax
37c4003c4mov [rsp+128], rax
37c4003cccall zgemm_64_
37c4003d1mov rcx, [rsp+456]
37c4003d9mov rax, [r12]
37c4003ddmov r8, rdi
37c4003e0sub rax, [r15]
37c4003e3mov [rsp+40], r14
37c4003e8lea rdx, [rip+0x736d1]
37c4003efmov [rsp+96], rcx
37c4003f4mov rcx, [rsp+448]
37c4003fcmov [rsp+32], r13
37c400401mov r9, [rsp+128]
37c400409mov [rsp+88], rcx
37c40040elea rcx, [rip+0x736c3]
37c400415mov [rsp+80], rcx
37c40041amov rcx, [rsp+392]
37c400422mov [rsp+112], 1
37c40042bmov [rsp+72], rcx
37c400430mov rcx, [rsp+384]
37c400438mov [rsp+104], 1
37c400441mov [rsp+64], rcx
37c400446mov rcx, [rsp+440]
37c40044emov [rsp+232], rax
37c400456mov [rsp+56], rcx
37c40045bmov rcx, [rsp+432]
37c400463mov [rsp+48], rcx
37c400468mov rcx, rbp
37c40046bcall zgemm_64_
37c400470mov r11, [r12]
37c400474test r11, r11
37c400477jle 0x37c400517
37c40047dmov r9, [rdi]
37c400480add r11, 1
37c400484test r9, r9
37c400487jle 0x37c400517
37c40048dmov rax, [rsp+144]
37c400495mov rbp, rbx
37c400498mov r8, [rsp+416]
37c4004a0mov [rsp+176], rbx
37c4004a8mov rcx, [rsp+448]
37c4004b0shl rbp, 4
37c4004b4mov r10l, 1
37c4004bashl rax, 4
37c4004bemov rbx, rax
37c4004c1nop [rax]
37c4004c5nop [rax+rax]
37c4004d0
37c4004d0loc_37c4004d0:
37c4004d0xor eax, eax
37c4004d2xor edx, edx
37c4004d4nop
37c4004d5nop [rax+rax]
37c4004e0
37c4004e0loc_37c4004e0:
37c4004e0movupd x1, [rcx+rax]
37c4004e5movupd x0, [r8+rax]
37c4004ebadd rdx, 1
37c4004efaddpd x0, x1
37c4004f3movups [rcx+rax], x0
37c4004f7add rax, 16
37c4004fbcmp r9, rdx
37c4004fejne 0x37c4004e0
37c400500add r10, 1
37c400504add r8, rbx
37c400507add rcx, rbp
37c40050acmp r10, r11
37c40050djne 0x37c4004d0
37c40050fmov rbx, [rsp+176]
37c400517
37c400517loc_37c400517:
37c400517mov rax, [rsp+456]
37c40051fmov [rsp+48], r14
37c400524lea r9, [rip+0x7359a]
37c40052blea rdx, [rip+0x73590]
37c400532mov [rsp+112], 1
37c40053bmov r8, [rsp+328]
37c400543mov [rsp+80], rax
37c400548mov rax, [rsp+448]
37c400550mov [rsp+40], r12
37c400555mov rcx, [rsp+192]
37c40055dmov [rsp+72], rax
37c400562mov rax, [rsp+408]
37c40056amov [rsp+104], 1
37c400573mov [rsp+64], rax
37c400578mov rax, [rsp+400]
37c400580mov [rsp+96], 1
37c400589mov [rsp+88], 1
37c400592mov [rsp+56], rax
37c400597mov [rsp+32], rdi
37c40059ccall ztrmm_64_
37c4005a1mov rbp, [r12]
37c4005a5test rbp, rbp
37c4005a8jle 0x37c400637
37c4005aemov r10, [rdi]
37c4005b1add rbp, 1
37c4005b5test r10, r10
37c4005b8jle 0x37c400637
37c4005bamov r9, [rsp+144]
37c4005c2mov rcx, rbx
37c4005c5mov rax, [rsp+416]
37c4005cdmov [rsp+144], rbx
37c4005d5shl rcx, 4
37c4005d9mov r8, [rsp+448]
37c4005e1mov r11l, 1
37c4005e7shl r9, 4
37c4005ebmov rbx, rcx
37c4005eenop
37c4005f0
37c4005f0loc_37c4005f0:
37c4005f0xor edx, edx
37c4005f2xor ecx, ecx
37c4005f4nop
37c4005f5nop [rax+rax]
37c400600
37c400600loc_37c400600:
37c400600movupd x0, [rax+rdx]
37c400605movupd x2, [r8+rdx]
37c40060badd rcx, 1
37c40060fsubpd x0, x2
37c400613movups [rax+rdx], x0
37c400617add rdx, 16
37c40061bcmp r10, rcx
37c40061ejne 0x37c400600
37c400620add r11, 1
37c400624add rax, r9
37c400627add r8, rbx
37c40062acmp r11, rbp
37c40062djne 0x37c4005f0
37c40062fmov rbx, [rsp+144]
37c400637
37c400637loc_37c400637:
37c400637mov rax, [r13]
37c40063bsub rax, [r15]
37c40063elea r13, [rip+0x734a3]
37c400645mov r8, rdi
37c400648mov [rsp+232], rax
37c400650mov rax, [rsp+440]
37c400658mov rbp, [rsp+136]
37c400660mov [rsp+80], r14
37c400665mov [rsp+96], rax
37c40066amov rax, [rsp+160]
37c400672mov [rsp+40], r13
37c400677mov r9, [rsp+128]
37c40067fmov rdx, rbp
37c400682mov rcx, rbp
37c400685mov [rsp+88], rax
37c40068amov rax, [rsp+392]
37c400692mov [rsp+32], r12
37c400697mov [rsp+72], rax
37c40069cmov rax, [rsp+152]
37c4006a4mov [rsp+112], 1
37c4006admov [rsp+104], 1
37c4006b6add rax, 1
37c4006bashl rax, 4
37c4006beadd rax, [rsp+384]
37c4006c6mov [rsp+64], rax
37c4006cbmov rax, [rsp+456]
37c4006d3mov [rsp+56], rax
37c4006d8mov rax, [rsp+448]
37c4006e0mov [rsp+48], rax
37c4006e5call zgemm_64_
37c4006eamov rax, [r12]
37c4006eesub rax, [r15]
37c4006f1mov r9, r15
37c4006f4mov rcx, [rsp+440]
37c4006fcmov r8, rdi
37c4006ffmov rdx, rbp
37c400702mov [rsp+232], rax
37c40070amov rax, [rsp+128]
37c400712mov [rsp+80], r14
37c400717mov [rsp+96], rcx
37c40071cmov rcx, [rsp+432]
37c400724mov [rsp+32], rax
37c400729mov [rsp+88], rcx
37c40072emov rcx, [rsp+392]
37c400736mov [rsp+112], 1
37c40073fmov [rsp+72], rcx
37c400744mov rcx, [rsp+384]
37c40074cmov [rsp+104], 1
37c400755mov [rsp+64], rcx
37c40075amov rcx, [rsp+456]
37c400762mov [rsp+40], r13
37c400767mov [rsp+56], rcx
37c40076cmov rcx, [rsp+448]
37c400774mov [rsp+48], rcx
37c400779mov rcx, rbp
37c40077ccall zgemm_64_
37c400781mov rax, [rsp+456]
37c400789mov [rsp+48], r14
37c40078elea r9, [rip+0x73330]
37c400795mov [rsp+112], 1
37c40079emov r8, r9
37c4007a1mov rdx, [rsp+168]
37c4007a9mov [rsp+80], rax
37c4007aemov rax, [rsp+184]
37c4007b6mov [rsp+40], r15
37c4007bbmov rcx, [rsp+192]
37c4007c3mov [rsp+72], rax
37c4007c8mov rax, [rsp+392]
37c4007d0mov [rsp+104], 1
37c4007d9mov [rsp+64], rax
37c4007demov rax, [rsp+200]
37c4007e6mov [rsp+96], 1
37c4007efmov [rsp+88], 1
37c4007f8mov [rsp+56], rax
37c4007fdmov [rsp+32], rdi
37c400802call ztrmm_64_
37c400807mov rdx, [r15]
37c40080atest rdx, rdx
37c40080djle 0x37c3fd40f
37c400813mov r9, [rdi]
37c400816lea r10, [rdx+1]
37c40081atest r9, r9
37c40081djle 0x37c3fd40f
37c400823mov rax, [r12]
37c400827mov rcx, [rsp+432]
37c40082fshl rsi, 4
37c400833mov r11l, 1
37c400839mov rbp, [rsp+448]
37c400841sub rax, rdx
37c400844mov rdi, rax
37c400847nop [rax+rax]
37c400850
37c400850loc_37c400850:
37c400850lea r8, [rdi+r11]
37c400854xor eax, eax
37c400856xor edx, edx
37c400858imul r8, rbx
37c40085csub r8, rbx
37c40085fshl r8, 4
37c400863add r8, rbp
37c400866nop [rax]
37c40086anop [rax+rax]
37c400875nop [rax+rax]
37c400880
37c400880loc_37c400880:
37c400880movupd x0, [rcx+rax]
37c400885movupd x5, [r8+rax]
37c40088badd rdx, 1
37c40088fsubpd x0, x5
37c400893movups [rcx+rax], x0
37c400897add rax, 16
37c40089bcmp r9, rdx
37c40089ejne 0x37c400880
37c4008a0add r11, 1
37c4008a4add rcx, rsi
37c4008a7cmp r11, r10
37c4008aajne 0x37c400850
37c4008acjmp 0x37c3fd40f
37c3fcb40
Loading..