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
37c4008b1
37c4008b1 // align 0x10
37c4008b1 // align 0x10
37c4008c0
37c4008c0ztprfs_64_:
37c4008c0push r15
37c4008c2push r14
37c4008c4push r13
37c4008c6push r12
37c4008c8push rbp
37c4008c9push rdi
37c4008capush rsi
37c4008cbpush rbx
37c4008ccsub rsp, 360
37c4008d3movups [rsp+256], x6
37c4008dbmovups [rsp+272], x7
37c4008e3movups [rsp+288], x8
37c4008ecmovups [rsp+304], x9
37c4008f5movups [rsp+320], x10
37c4008femovups [rsp+336], x11
37c400907mov r12, [rsp+544]
37c40090fmov rax, [rsp+504]
37c400917mov r14, [rsp+472]
37c40091fmov rsi, [rsp+528]
37c400927mov [r12], 0
37c40092fmov rdi, [rax]
37c400932mov rax, [rsp+488]
37c40093amov rbx, [rsp+536]
37c400942mov [rsp+440], rdx
37c40094amov r15, r9
37c40094dlea rdx, [rip+0x731ac]
37c400954mov r9l, 1
37c40095amov [rsp+448], r8
37c400962mov r8l, 1
37c400968mov rbp, [rax]
37c40096bmov [rsp+432], rcx
37c400973call lsame_64_
37c400978mov rcx, [rsp+440]
37c400980mov r9l, 1
37c400986mov r8l, 1
37c40098clea rdx, [rip+0x7316e]
37c400993mov [rsp+152], rax
37c40099bmov r13, rax
37c40099ecall lsame_64_
37c4009a3mov rcx, [rsp+448]
37c4009abmov r9l, 1
37c4009b1mov r8l, 1
37c4009b7lea rdx, [rip+0x73143]
37c4009bemov [rsp+136], rax
37c4009c6call lsame_64_
37c4009cbmov [rsp+144], rax
37c4009d3test r13, r13
37c4009d6je 0x37c400acd
37c4009dc
37c4009dcloc_37c4009dc:
37c4009dccmp [rsp+136], 0
37c4009e5je 0x37c400b07
37c4009eb
37c4009ebloc_37c4009eb:
37c4009ebcmp [rsp+144], 0
37c4009f4je 0x37c400b6a
37c4009fa
37c4009faloc_37c4009fa:
37c4009famov r13, [r15]
37c4009fdtest r13, r13
37c400a00js 0x37c400a52
37c400a02mov rax, [rsp+464]
37c400a0amov rdx, [rax]
37c400a0dtest rdx, rdx
37c400a10js 0x37c401bc8
37c400a16mov rcx, [rsp+488]
37c400a1etest r13, r13
37c400a21mov eax, 1
37c400a26cmovg rax, r13
37c400a2acmp [rcx], rax
37c400a2djl 0x37c400ba4
37c400a33mov rcx, [rsp+504]
37c400a3bcmp [rcx], rax
37c400a3ejge 0x37c400bb5
37c400a44mov rdx, -10
37c400a4bmov eax, 10
37c400a50jmp 0x37c400a5e
37c400a52
37c400a52loc_37c400a52:
37c400a52mov rdx, -4
37c400a59mov eax, 4
37c400a5e
37c400a5eloc_37c400a5e:
37c400a5emov [r12], rdx
37c400a62
37c400a62loc_37c400a62:
37c400a62lea rdx, [rsp+224]
37c400a6amov r8l, 6
37c400a70lea rcx, [rip+0x7308e]
37c400a77mov [rsp+224], rax
37c400a7fcall xerbla_64_
37c400a84nop
37c400a85
37c400a85loc_37c400a85:
37c400a85movups x6, [rsp+256]
37c400a8dmovups x7, [rsp+272]
37c400a95movups x8, [rsp+288]
37c400a9emovups x9, [rsp+304]
37c400aa7movups x10, [rsp+320]
37c400ab0movups x11, [rsp+336]
37c400ab9add rsp, 360
37c400ac0pop rbx
37c400ac1pop rsi
37c400ac2pop rdi
37c400ac3pop rbp
37c400ac4pop r12
37c400ac6pop r13
37c400ac8pop r14
37c400acapop r15
37c400accret
37c400acd
37c400acdloc_37c400acd:
37c400acdmov rcx, [rsp+432]
37c400ad5mov r9l, 1
37c400adbmov r8l, 1
37c400ae1lea rdx, [rip+0x7301a]
37c400ae8call lsame_64_
37c400aedtest rax, rax
37c400af0jne 0x37c4009dc
37c400af6mov rdx, -1
37c400afdmov eax, 1
37c400b02jmp 0x37c400a5e
37c400b07
37c400b07loc_37c400b07:
37c400b07mov rcx, [rsp+440]
37c400b0fmov r9l, 1
37c400b15mov r8l, 1
37c400b1blea rdx, [rip+0x72fe1]
37c400b22call lsame_64_
37c400b27test rax, rax
37c400b2ajne 0x37c4009eb
37c400b30mov rcx, [rsp+440]
37c400b38mov r9l, 1
37c400b3emov r8l, 1
37c400b44lea rdx, [rip+0x72fb9]
37c400b4bcall lsame_64_
37c400b50test rax, rax
37c400b53jne 0x37c4009eb
37c400b59mov rdx, -2
37c400b60mov eax, 2
37c400b65jmp 0x37c400a5e
37c400b6a
37c400b6aloc_37c400b6a:
37c400b6amov rcx, [rsp+448]
37c400b72mov r9l, 1
37c400b78mov r8l, 1
37c400b7elea rdx, [rip+0x72f7b]
37c400b85call lsame_64_
37c400b8atest rax, rax
37c400b8djne 0x37c4009fa
37c400b93mov rdx, -3
37c400b9amov eax, 3
37c400b9fjmp 0x37c400a5e
37c400ba4
37c400ba4loc_37c400ba4:
37c400ba4mov rdx, -8
37c400babmov eax, 8
37c400bb0jmp 0x37c400a5e
37c400bb5
37c400bb5loc_37c400bb5:
37c400bb5mov rax, [r12]
37c400bb9test rax, rax
37c400bbcjne 0x37c401bd9
37c400bc2test r13, r13
37c400bc5je 0x37c401660
37c400bcbtest rdx, rdx
37c400bceje 0x37c400a85
37c400bd4cmp [rsp+136], 0
37c400bddje 0x37c401bb9
37c400be3mov edx, 67
37c400be8mov eax, 78
37c400bed
37c400bedloc_37c400bed:
37c400bedmov [rsp+215], dl
37c400bf4lea rcx, [rip+0x72f10]
37c400bfbmov edx, 7
37c400c00mov [rsp+214], al
37c400c07call dlamch_64_
37c400c0cmov edx, 12
37c400c11lea rcx, [rip+0x72efa]
37c400c18movapd x8, x0
37c400c1dcall dlamch_64_
37c400c22mov rax, [rsp+464]
37c400c2amov rax, [rax]
37c400c2dmov [rsp+160], rax
37c400c35test rax, rax
37c400c38jle 0x37c400a85
37c400c3elea r8, [r13+1]
37c400c42pxor x9, x9
37c400c47movapd x7, x0
37c400c4bxor eax, eax
37c400c4dcvtsi2sd x9, r8
37c400c52mulsd x7, x9
37c400c57test rdi, rdi
37c400c5amov [rsp+128], -1
37c400c66cmovns rax, rdi
37c400c6amovddup x6, [rip+0x72ece]
37c400c72mov [rsp+120], -1
37c400c7bmov [rsp+104], 0
37c400c84mov [rsp+168], rax
37c400c8cxor eax, eax
37c400c8etest rbp, rbp
37c400c91cmovns rax, rbp
37c400c95movapd x11, x7
37c400c9adivsd x11, x8
37c400c9fmov [rsp+176], rax
37c400ca7lea rax, [rsp+224]
37c400cafmov [rsp+96], rax
37c400cb4mov rax, [rsp+496]
37c400cbcadd rax, 16
37c400cc0mov [rsp+192], rax
37c400cc8mov rax, [rsp+480]
37c400cd0add rax, 16
37c400cd4mov [rsp+184], rax
37c400cdclea rax, [rsp+216]
37c400ce4mov [rsp+88], rax
37c400ce9nop [rax]
37c400cf0
37c400cf0loc_37c400cf0:
37c400cf0mov rax, [rsp+120]
37c400cf5lea r13, [rip+0x72e24]
37c400cfcmov r9, rsi
37c400cffmov rcx, r15
37c400d02mov rdi, [rsp+192]
37c400d0amov [rsp+32], r13
37c400d0fmov r8, r13
37c400d12shl rax, 4
37c400d16add rdi, rax
37c400d19mov [rsp+112], rax
37c400d1emov rdx, rdi
37c400d21call zcopy_64_
37c400d26mov [rsp+48], r13
37c400d2bmov r9, r15
37c400d2emov r8, [rsp+448]
37c400d36mov [rsp+40], rsi
37c400d3bmov rdx, [rsp+440]
37c400d43mov [rsp+32], r14
37c400d48mov rcx, [rsp+432]
37c400d50mov [rsp+72], 1
37c400d59mov [rsp+64], 1
37c400d62mov [rsp+56], 1
37c400d6bcall ztpmv_64_
37c400d70mov [rsp+40], r13
37c400d75mov r9, r13
37c400d78mov rcx, r15
37c400d7bmov rbp, [rsp+128]
37c400d83mov rax, [rsp+184]
37c400d8bmov [rsp+32], rsi
37c400d90lea rdx, [rip+0x72d91]
37c400d97shl rbp, 4
37c400d9blea r8, [rax+rbp]
37c400d9fcall zaxpy_64_
37c400da4mov rax, [r15]
37c400da7test rax, rax
37c400daajle 0x37c401812
37c400db0add rbp, [rsp+480]
37c400db8mov r12, rax
37c400dbblea rcx, [rax+1]
37c400dbfmov edx, 1
37c400dc4nop [rax+rax]
37c400dc9nop [rax+rax]
37c400dd4nop [rax+rax]
37c400ddfnop [rax+rax]
37c400deanop [rax+rax]
37c400df5nop [rax+rax]
37c400e00
37c400e00loc_37c400e00:
37c400e00movsd_xmm x0, [rbp+16]
37c400e05movsd_xmm x1, [rbp+24]
37c400e0aadd rbp, 16
37c400e0eandpd x0, [rip+0x72d2a]
37c400e16andpd x1, [rip+0x72d22]
37c400e1eaddsd x0, x1
37c400e22movsd_xmm [rbx+8*rdx-8], x0
37c400e28add rdx, 1
37c400e2ccmp rdx, rcx
37c400e2fjne 0x37c400e00
37c400e31cmp [rsp+136], 0
37c400e3aje 0x37c401358
37c400e40cmp [rsp+152], 0
37c400e49je 0x37c40151d
37c400e4fcmp [rsp+144], 0
37c400e58je 0x37c401a5b
37c400e5emov rdi, [rsp+112]
37c400e63mov ebp, 1
37c400e68add rdi, [rsp+496]
37c400e70mov edx, 1
37c400e75movsd_xmm x1, [rdi+16]
37c400e7amovsd_xmm x0, [rdi+24]
37c400e7fmov r8l, 1
37c400e85andpd x1, [rip+0x72cb3]
37c400e8dandpd x0, [rip+0x72cab]
37c400e95addsd x1, x0
37c400e99nop [rax]
37c400ea0
37c400ea0loc_37c400ea0:
37c400ea0lea r9, [r8+rbp]
37c400ea4shl r9, 4
37c400ea8add r9, r14
37c400eabmovsd_xmm x0, [r9-24]
37c400eb1movsd_xmm x2, [r9-32]
37c400eb7andpd x0, [rip+0x72c81]
37c400ebfandpd x2, [rip+0x72c79]
37c400ec7addsd x0, x2
37c400ecbmulsd x0, x1
37c400ecfaddsd x0, [rbx+8*r8-8]
37c400ed6movsd_xmm [rbx+8*r8-8], x0
37c400edd
37c400eddloc_37c400edd:
37c400eddlea r11, [rdx+1]
37c400ee1cmp r11, rcx
37c400ee4je 0x37c400fb0
37c400eeamovsd_xmm x1, [rdi+40]
37c400eefmovsd_xmm x0, [rdi+32]
37c400ef4add rbp, rdx
37c400ef7mov r10, r11
37c400efaandpd x1, [rip+0x72c3e]
37c400f02shr r10, 1
37c400f05xor edx, edx
37c400f07xor r8l, r8l
37c400f0aandpd x0, [rip+0x72c2e]
37c400f12lea r9, [rbp-1]
37c400f16add rdi, 16
37c400f1ashl r9, 4
37c400f1eaddsd x1, x0
37c400f22add r9, r14
37c400f25movddup x2, x1
37c400f29nop [rax]
37c400f30
37c400f30loc_37c400f30:
37c400f30movupd x4, [r9+2*rdx]
37c400f36movupd x0, [r9+2*rdx+16]
37c400f3dadd r8, 1
37c400f41movlpd x0, [r9+2*rdx+8]
37c400f48movhpd x4, [r9+2*rdx+16]
37c400f4fmovapd x5, x4
37c400f53andpd x0, x6
37c400f57movupd x4, [rbx+rdx]
37c400f5candpd x5, x6
37c400f60addpd x0, x5
37c400f64mulpd x0, x2
37c400f68addpd x0, x4
37c400f6cmovups [rbx+rdx], x0
37c400f70add rdx, 16
37c400f74cmp r8, r10
37c400f77jne 0x37c400f30
37c400f79test r11b, 1
37c400f7dje 0x37c401439
37c400f83mov r8, r11
37c400f86mov rdx, r11
37c400f89or r8, 1
37c400f8djmp 0x37c400ea0
37c400f92
37c400f92loc_37c400f92:
37c400f92mov rcx, [rsp+200]
37c400f9a
37c400f9aloc_37c400f9a:
37c400f9aaddsd x1, [rbx+8*rax-8]
37c400fa0movsd_xmm [rbx+8*rax-8], x1
37c400fa6nop [rax+rax]
37c400fb0
37c400fb0loc_37c400fb0:
37c400fb0mov rdx, rsi
37c400fb3mov r9, rsi
37c400fb6pxor x3, x3
37c400fbamov r8l, 1
37c400fc0
37c400fc0loc_37c400fc0:
37c400fc0movsd_xmm x1, [rbx+8*r8-8]
37c400fc7movsd_xmm x0, [r9]
37c400fccmovsd_xmm x2, [r9+8]
37c400fd2andpd x0, [rip+0x72b66]
37c400fdacomisd x1, x11
37c400fdfandpd x2, [rip+0x72b59]
37c400fe7addsd x0, x2
37c400febja 0x37c400ff5
37c400fedaddsd x0, x7
37c400ff1addsd x1, x7
37c400ff5
37c400ff5loc_37c400ff5:
37c400ff5divsd x0, x1
37c400ff9add r8, 1
37c400ffdadd r9, 16
37c401001maxsd x3, x0
37c401005cmp r8, rcx
37c401008jne 0x37c400fc0
37c40100amov rdi, [rsp+520]
37c401012mov r11, [rsp+104]
37c401017mov r8l, 1
37c40101dmovsd_xmm [rdi+8*r11], x3
37c401023movapd x3, x9
37c401028mulsd x3, x8
37c40102dnop [rax]
37c401030
37c401030loc_37c401030:
37c401030movsd_xmm x2, [rbx+8*r8-8]
37c401037movsd_xmm x0, [rdx]
37c40103bmovsd_xmm x1, [rdx+8]
37c401040andpd x0, [rip+0x72af8]
37c401048andpd x1, [rip+0x72af0]
37c401050comisd x2, x11
37c401055addsd x0, x1
37c401059movapd x1, x2
37c40105dmulsd x1, x3
37c401061addsd x0, x1
37c401065ja 0x37c40106b
37c401067addsd x0, x7
37c40106b
37c40106bloc_37c40106b:
37c40106bmovsd_xmm [rbx+8*r8-8], x0
37c401072add r8, 1
37c401076add rdx, 16
37c40107acmp r8, rcx
37c40107djne 0x37c401030
37c40107f
37c40107floc_37c40107f:
37c40107fmov rdi, [rsp+512]
37c401087mov rcx, [rsp+104]
37c40108cmov [rsp+216], 0
37c401098pxor x10, x10
37c40109dlea rbp, [rsp+214]
37c4010a5lea rdi, [rdi+8*rcx]
37c4010a9nop [rax]
37c4010b0
37c4010b0loc_37c4010b0:
37c4010b0shl rax, 4
37c4010b4mov r9, rdi
37c4010b7mov r8, rsi
37c4010bamov rcx, r15
37c4010bdlea rdx, [rsi+rax]
37c4010c1mov rax, [rsp+96]
37c4010c6mov [rsp+40], rax
37c4010cbmov rax, [rsp+88]
37c4010d0mov [rsp+32], rax
37c4010d5call zlacn2_64_
37c4010damov rax, [rsp+216]
37c4010e2test rax, rax
37c4010e5je 0x37c401278
37c4010ebcmp rax, 1
37c4010efje 0x37c4011c0
37c4010f5mov rcx, [r15]
37c4010f8mov rdx, rsi
37c4010fbxor eax, eax
37c4010fdtest rcx, rcx
37c401100jle 0x37c40116c
37c401102nop [rax]
37c401109nop [rax+rax]
37c401114nop [rax+rax]
37c40111fnop [rax+rax]
37c40112anop [rax+rax]
37c401135nop [rax+rax]
37c401140
37c401140loc_37c401140:
37c401140movupd x0, [rdx]
37c401144movddup x1, [rbx+8*rax]
37c401149add rax, 1
37c40114dadd rdx, 16
37c401151mulpd x1, x0
37c401155shufpd x0, x0, 1
37c40115amulpd x0, x10
37c40115faddsubpd x1, x0
37c401163movups [rdx-16], x1
37c401167cmp rax, rcx
37c40116ajne 0x37c401140
37c40116c
37c40116cloc_37c40116c:
37c40116clea rax, [rip+0x729ad]
37c401173mov r9, r15
37c401176mov rdx, rbp
37c401179mov [rsp+72], 1
37c401182mov [rsp+48], rax
37c401187mov r8, [rsp+448]
37c40118fmov [rsp+40], rsi
37c401194mov rcx, [rsp+432]
37c40119cmov [rsp+64], 1
37c4011a5mov [rsp+56], 1
37c4011aemov [rsp+32], r14
37c4011b3call ztpsv_64_
37c4011b8mov rax, [r15]
37c4011bbjmp 0x37c4010b0
37c4011c0
37c4011c0loc_37c4011c0:
37c4011c0lea rax, [rip+0x72959]
37c4011c7mov [rsp+40], rsi
37c4011ccmov r9, r15
37c4011cfmov r8, [rsp+448]
37c4011d7mov [rsp+48], rax
37c4011dcmov rcx, [rsp+432]
37c4011e4lea rdx, [rsp+215]
37c4011ecmov [rsp+72], 1
37c4011f5mov [rsp+64], 1
37c4011femov [rsp+56], 1
37c401207mov [rsp+32], r14
37c40120ccall ztpsv_64_
37c401211mov rax, [r15]
37c401214test rax, rax
37c401217jle 0x37c4010b0
37c40121dmov rcx, rsi
37c401220xor edx, edx
37c401222nop [rax+rax]
37c40122anop [rax+rax]
37c401235nop [rax+rax]
37c401240
37c401240loc_37c401240:
37c401240movupd x0, [rcx]
37c401244movddup x1, [rbx+8*rdx]
37c401249add rdx, 1
37c40124dadd rcx, 16
37c401251mulpd x1, x0
37c401255shufpd x0, x0, 1
37c40125amulpd x0, x10
37c40125faddsubpd x1, x0
37c401263movups [rcx-16], x1
37c401267cmp rax, rdx
37c40126ajne 0x37c401240
37c40126cjmp 0x37c4010b0
37c401271
37c401271 0f 1f 80 00 00 00 00 .......
37c401278
37c401278loc_37c401278:
37c401278mov rcx, [r15]
37c40127btest rcx, rcx
37c40127ejle 0x37c401316
37c401284mov rax, [rsp+112]
37c401289add rcx, 1
37c40128dadd rax, [rsp+496]
37c401295pxor x2, x2
37c401299mov edx, 1
37c40129enop
37c40129fnop [rax+rax]
37c4012aanop [rax+rax]
37c4012b5nop [rax+rax]
37c4012c0
37c4012c0loc_37c4012c0:
37c4012c0movsd_xmm x0, [rax+16]
37c4012c5movsd_xmm x1, [rax+24]
37c4012caadd rdx, 1
37c4012ceadd rax, 16
37c4012d2andpd x0, [rip+0x72866]
37c4012daandpd x1, [rip+0x7285e]
37c4012e2addsd x0, x1
37c4012e6maxsd x2, x0
37c4012eacmp rdx, rcx
37c4012edjne 0x37c4012c0
37c4012efpxor x0, x0
37c4012f3ucomisd x2, x0
37c4012f7jp 0x37c4012fb
37c4012f9je 0x37c401316
37c4012fb
37c4012fbloc_37c4012fb:
37c4012fbmov rdi, [rsp+512]
37c401303mov rax, [rsp+104]
37c401308movsd_xmm x0, [rdi+8*rax]
37c40130ddivsd x0, x2
37c401311movsd_xmm [rdi+8*rax], x0
37c401316
37c401316loc_37c401316:
37c401316mov rdi, [rsp+168]
37c40131eadd [rsp+120], rdi
37c401323mov rdi, [rsp+176]
37c40132badd [rsp+128], rdi
37c401333mov rdi, [rsp+104]
37c401338lea rax, [rdi+2]
37c40133ccmp [rsp+160], rax
37c401344jl 0x37c400a85
37c40134alea rax, [rdi+1]
37c40134emov [rsp+104], rax
37c401353jmp 0x37c400cf0
37c401358
37c401358loc_37c401358:
37c401358cmp [rsp+152], 0
37c401361je 0x37c401441
37c401367cmp [rsp+144], 0
37c401370je 0x37c40194f
37c401376mov rdi, [rsp+496]
37c40137emov rdx, [rsp+112]
37c401383lea r13, [rax+2]
37c401387mov r10l, 2
37c40138dmov r11l, 1
37c401393lea rbp, [r14-8]
37c401397lea r12, [rdi+rdx+24]
37c40139cnop [rax]
37c4013a0
37c4013a0loc_37c4013a0:
37c4013a0mov rdx, r11
37c4013a3lea r9, [r10-1]
37c4013a7mov r8, r12
37c4013aamov edi, 1
37c4013afshl rdx, 4
37c4013b3pxor x3, x3
37c4013b7add rdx, rbp
37c4013banop [rax+rax]
37c4013c0
37c4013c0loc_37c4013c0:
37c4013c0movsd_xmm x1, [rdx]
37c4013c4add rdi, 1
37c4013c8add rdx, 16
37c4013ccadd r8, 16
37c4013d0andpd x1, [rip+0x72768]
37c4013d8movsd_xmm x0, [rdx-24]
37c4013ddandpd x0, [rip+0x7275b]
37c4013e5movsd_xmm x2, [r8-16]
37c4013ebandpd x2, [rip+0x7274d]
37c4013f3addsd x0, x1
37c4013f7movsd_xmm x1, [r8-24]
37c4013fdandpd x1, [rip+0x7273b]
37c401405addsd x1, x2
37c401409mulsd x0, x1
37c40140daddsd x3, x0
37c401411cmp r10, rdi
37c401414jne 0x37c4013c0
37c401416addsd x3, [rbx+8*r10-16]
37c40141dadd r11, r9
37c401420movsd_xmm [rbx+8*r10-16], x3
37c401427add r10, 1
37c40142bcmp r13, r10
37c40142ejne 0x37c4013a0
37c401434jmp 0x37c400fb0
37c401439
37c401439loc_37c401439:
37c401439mov rdx, r11
37c40143cjmp 0x37c400edd
37c401441
37c401441loc_37c401441:
37c401441cmp [rsp+144], 0
37c40144aje 0x37c40182c
37c401450mov r10l, 1
37c401456mov r11l, 1
37c40145ccmp rax, r10
37c40145fjl 0x37c401517
37c401465nop [rax+rax]
37c401470
37c401470loc_37c401470:
37c401470mov rdx, r11
37c401473mov r8, rdi
37c401476pxor x3, x3
37c40147amov r9, r10
37c40147dshl rdx, 4
37c401481add rdx, r14
37c401484nop
37c401485nop [rax+rax]
37c401490
37c401490loc_37c401490:
37c401490movsd_xmm x0, [rdx-16]
37c401495add r9, 1
37c401499add rdx, 16
37c40149dadd r8, 16
37c4014a1movsd_xmm x1, [rdx-24]
37c4014a6andpd x0, [rip+0x72692]
37c4014aeandpd x1, [rip+0x7268a]
37c4014b6movsd_xmm x2, [r8-8]
37c4014bcandpd x2, [rip+0x7267c]
37c4014c4addsd x0, x1
37c4014c8movsd_xmm x1, [r8-16]
37c4014ceandpd x1, [rip+0x7266a]
37c4014d6addsd x1, x2
37c4014damulsd x0, x1
37c4014deaddsd x3, x0
37c4014e2cmp r9, rcx
37c4014e5jne 0x37c401490
37c4014e7
37c4014e7loc_37c4014e7:
37c4014e7addsd x3, [rbx+8*r10-8]
37c4014eesub r11, r10
37c4014f1add rdi, 16
37c4014f5lea r11, [r11+rax+1]
37c4014famovsd_xmm [rbx+8*r10-8], x3
37c401501add r10, 1
37c401505cmp r10, rcx
37c401508je 0x37c400fb0
37c40150ecmp rax, r10
37c401511jge 0x37c401470
37c401517
37c401517loc_37c401517:
37c401517pxor x3, x3
37c40151bjmp 0x37c4014e7
37c40151d
37c40151dloc_37c40151d:
37c40151dcmp [rsp+144], 0
37c401526je 0x37c40169a
37c40152cmov r13, [rsp+112]
37c401531mov r10, rbx
37c401534add r13, [rsp+496]
37c40153cmov ebp, 1
37c401541mov edi, 1
37c401546nop [rax+rax]
37c401550
37c401550loc_37c401550:
37c401550cmp rax, rdi
37c401553jl 0x37c40163a
37c401559movsd_xmm x1, [r13+16]
37c40155fmovsd_xmm x0, [r13+24]
37c401565andpd x1, [rip+0x725d3]
37c40156dandpd x0, [rip+0x725cb]
37c401575addsd x1, x0
37c401579je 0x37c401bb1
37c40157flea r9, [rbp-1]
37c401583mov r11, r12
37c401586movddup x2, x1
37c40158axor edx, edx
37c40158cshl r9, 4
37c401590shr r11, 1
37c401593xor r8l, r8l
37c401596add r9, r14
37c401599nop [rax]
37c4015a0
37c4015a0loc_37c4015a0:
37c4015a0movupd x4, [r9+2*rdx]
37c4015a6movupd x0, [r9+2*rdx+16]
37c4015adadd r8, 1
37c4015b1movlpd x0, [r9+2*rdx+8]
37c4015b8movhpd x4, [r9+2*rdx+16]
37c4015bfmovapd x3, x4
37c4015c3andpd x0, x6
37c4015c7movupd x4, [r10+rdx]
37c4015cdandpd x3, x6
37c4015d1addpd x0, x3
37c4015d5mulpd x0, x2
37c4015d9addpd x0, x4
37c4015ddmovups [r10+rdx], x0
37c4015e2add rdx, 16
37c4015e6cmp r8, r11
37c4015e9jne 0x37c4015a0
37c4015ebtest r12b, 1
37c4015efje 0x37c40163a
37c4015f1mov r8, r12
37c4015f4and r8, -2
37c4015f8add r8, rdi
37c4015fb
37c4015fbloc_37c4015fb:
37c4015fblea rdx, [rbp+r8]
37c401600sub rdx, rdi
37c401603shl rdx, 4
37c401607add rdx, r14
37c40160amovsd_xmm x0, [rdx-8]
37c40160fmovsd_xmm x2, [rdx-16]
37c401614andpd x0, [rip+0x72524]
37c40161candpd x2, [rip+0x7251c]
37c401624addsd x0, x2
37c401628mulsd x0, x1
37c40162caddsd x0, [rbx+8*r8-8]
37c401633movsd_xmm [rbx+8*r8-8], x0
37c40163a
37c40163aloc_37c40163a:
37c40163asub rbp, rdi
37c40163dadd rdi, 1
37c401641sub r12, 1
37c401645add r10, 8
37c401649lea rbp, [rbp+rax+1]
37c40164eadd r13, 16
37c401652cmp rdi, rcx
37c401655jne 0x37c401550
37c40165bjmp 0x37c400fb0
37c401660
37c401660loc_37c401660:
37c401660test rdx, rdx
37c401663je 0x37c400a85
37c401669lea rbx, [8*rdx]
37c401671mov rcx, [rsp+512]
37c401679xor edx, edx
37c40167bmov r8, rbx
37c40167ecall memset
37c401683mov rcx, [rsp+520]
37c40168bmov r8, rbx
37c40168exor edx, edx
37c401690call memset
37c401695jmp 0x37c400a85
37c40169a
37c40169aloc_37c40169a:
37c40169amov rdx, [rsp+496]
37c4016a2mov rdi, [rsp+112]
37c4016a7movsd_xmm x1, [rdx+rdi+16]
37c4016admovsd_xmm x0, [rdx+rdi+24]
37c4016b3andpd x1, [rip+0x72485]
37c4016bbandpd x0, [rip+0x7247d]
37c4016c3addsd x1, x0
37c4016c7cmp rax, 1
37c4016cbje 0x37c400f9a
37c4016d1mov [rsp+200], rcx
37c4016d9add rdi, rdx
37c4016dclea r10, [rbx+8]
37c4016e0mov ebp, 2
37c4016e5movddup x2, [rip+0x72453]
37c4016edmov r13l, 1
37c4016f3mov r12l, 1
37c4016f9nop [rax]
37c401700
37c401700loc_37c401700:
37c401700mov rdx, rbp
37c401703cmp rax, rbp
37c401706jle 0x37c401786
37c401708mov r11, rax
37c40170blea r8, [rbp+r12-1]
37c401710movddup x3, x1
37c401714xor edx, edx
37c401716sub r11, r13
37c401719sub r8, r13
37c40171cxor ecx, ecx
37c40171emov r9, r11
37c401721shl r8, 4
37c401725shr r9, 1
37c401728add r8, r14
37c40172bnop [rax+rax]
37c401730
37c401730loc_37c401730:
37c401730movupd x5, [r8+2*rdx]
37c401736movupd x0, [r8+2*rdx+16]
37c40173dadd rcx, 1
37c401741movlpd x0, [r8+2*rdx+8]
37c401748movhpd x5, [r8+2*rdx+16]
37c40174fandpd x5, x2
37c401753andpd x0, x2
37c401757addpd x0, x5
37c40175bmovupd x5, [r10+rdx]
37c401761mulpd x0, x3
37c401765addpd x0, x5
37c401769movups [r10+rdx], x0
37c40176eadd rdx, 16
37c401772cmp rcx, r9
37c401775jne 0x37c401730
37c401777test r11b, 1
37c40177bje 0x37c4017c2
37c40177dand r11, -2
37c401781lea rdx, [rbp+r11]
37c401786
37c401786loc_37c401786:
37c401786lea rcx, [rdx+r12]
37c40178asub rcx, r13
37c40178dshl rcx, 4
37c401791add rcx, r14
37c401794movsd_xmm x0, [rcx-8]
37c401799movsd_xmm x3, [rcx-16]
37c40179eandpd x0, [rip+0x7239a]
37c4017a6andpd x3, [rip+0x72392]
37c4017aeaddsd x0, x3
37c4017b2mulsd x0, x1
37c4017b6addsd x0, [rbx+8*rdx-8]
37c4017bcmovsd_xmm [rbx+8*rdx-8], x0
37c4017c2
37c4017c2loc_37c4017c2:
37c4017c2movsd_xmm x0, [rdi+40]
37c4017c7sub r12, r13
37c4017caadd rdi, 16
37c4017ceadd r13, 1
37c4017d2addsd x1, [r10-8]
37c4017d8andpd x0, [rip+0x72360]
37c4017e0lea r12, [r12+rax+1]
37c4017e5add r10, 8
37c4017e9movsd_xmm [r10-16], x1
37c4017efmovsd_xmm x1, [rdi+16]
37c4017f4andpd x1, [rip+0x72344]
37c4017fcaddsd x1, x0
37c401800cmp rbp, rax
37c401803je 0x37c400f92
37c401809add rbp, 1
37c40180djmp 0x37c401700
37c401812
37c401812loc_37c401812:
37c401812mov rdi, [rsp+520]
37c40181amov rcx, [rsp+104]
37c40181fmov [rdi+8*rcx], 0
37c401827jmp 0x37c40107f
37c40182c
37c40182cloc_37c40182c:
37c40182cmov rdx, [rsp+496]
37c401834mov rdi, [rsp+112]
37c401839movsd_xmm x3, [rdx+rdi+24]
37c40183fmovsd_xmm x0, [rdx+rdi+16]
37c401845andpd x3, [rip+0x722f3]
37c40184dandpd x0, [rip+0x722eb]
37c401855addsd x3, x0
37c401859cmp rax, 1
37c40185dje 0x37c40193e
37c401863lea r10, [rdx+rdi+32]
37c401868add rdx, rdi
37c40186bmov r9l, 2
37c401871mov r11l, 1
37c401877lea r12, [r14+rdx]
37c40187bnop [rax+rax]
37c401880
37c401880loc_37c401880:
37c401880mov rdx, r12
37c401883lea r8, [r11+r9]
37c401887lea rbp, [r9-1]
37c40188bmov rdi, r9
37c40188eshl r8, 4
37c401892sub rdx, r10
37c401895add rdx, r8
37c401898mov r8, r10
37c40189bnop [rax+rax]
37c4018a0
37c4018a0loc_37c4018a0:
37c4018a0movsd_xmm x0, [rdx]
37c4018a4add rdi, 1
37c4018a8add rdx, 16
37c4018acadd r8, 16
37c4018b0movsd_xmm x1, [rdx-8]
37c4018b5andpd x0, [rip+0x72283]
37c4018bdandpd x1, [rip+0x7227b]
37c4018c5movsd_xmm x2, [r8-8]
37c4018cbandpd x2, [rip+0x7226d]
37c4018d3addsd x0, x1
37c4018d7movsd_xmm x1, [r8-16]
37c4018ddandpd x1, [rip+0x7225b]
37c4018e5addsd x1, x2
37c4018e9mulsd x0, x1
37c4018edaddsd x3, x0
37c4018f1cmp rax, rdi
37c4018f4jge 0x37c4018a0
37c4018f6addsd x3, [rbx+8*r9-16]
37c4018fdmovsd_xmm x0, [r10+8]
37c401903sub r11, rbp
37c401906add r10, 16
37c40190aandpd x0, [rip+0x7222e]
37c401912lea r11, [r11+rax+1]
37c401917movsd_xmm [rbx+8*r9-16], x3
37c40191emovsd_xmm x3, [r10-16]
37c401924andpd x3, [rip+0x72214]
37c40192caddsd x3, x0
37c401930cmp r9, rax
37c401933je 0x37c40193e
37c401935add r9, 1
37c401939jmp 0x37c401880
37c40193e
37c40193eloc_37c40193e:
37c40193eaddsd x3, [rbx+8*rax-8]
37c401944movsd_xmm [rbx+8*rax-8], x3
37c40194ajmp 0x37c400fb0
37c40194f
37c40194floc_37c40194f:
37c40194fmov rdx, [rsp+112]
37c401954mov ebp, 1
37c401959lea r12, [r14-8]
37c40195dmov rdi, [rsp+496]
37c401965mov r11, [rsp+496]
37c40196dadd rdi, rdx
37c401970movsd_xmm x3, [rdi+16]
37c401975movsd_xmm x0, [rdi+24]
37c40197alea r13, [r11+rdx+24]
37c40197fmov r11l, 1
37c401985andpd x3, [rip+0x721b3]
37c40198dandpd x0, [rip+0x721ab]
37c401995addsd x3, x0
37c401999nop [rax]
37c4019a0
37c4019a0loc_37c4019a0:
37c4019a0addsd x3, [rbx+8*r11-8]
37c4019a7mov r10, r11
37c4019aamovsd_xmm [rbx+8*r11-8], x3
37c4019b1add r11, 1
37c4019b5cmp r11, rcx
37c4019b8je 0x37c400fb0
37c4019bemovsd_xmm x3, [rdi+32]
37c4019c3movsd_xmm x0, [rdi+40]
37c4019c8add rbp, r10
37c4019cbmov r8, r13
37c4019cemov rdx, rbp
37c4019d1add rdi, 16
37c4019d5mov r9l, 1
37c4019dbmov r10, r11
37c4019deandpd x3, [rip+0x7215a]
37c4019e6andpd x0, [rip+0x72152]
37c4019eeshl rdx, 4
37c4019f2add rdx, r12
37c4019f5addsd x3, x0
37c4019f9nop [rax]
37c401a00
37c401a00loc_37c401a00:
37c401a00movsd_xmm x1, [rdx]
37c401a04add r9, 1
37c401a08add rdx, 16
37c401a0cadd r8, 16
37c401a10andpd x1, [rip+0x72128]
37c401a18movsd_xmm x0, [rdx-24]
37c401a1dandpd x0, [rip+0x7211b]
37c401a25movsd_xmm x2, [r8-16]
37c401a2bandpd x2, [rip+0x7210d]
37c401a33addsd x0, x1
37c401a37movsd_xmm x1, [r8-24]
37c401a3dandpd x1, [rip+0x720fb]
37c401a45addsd x1, x2
37c401a49mulsd x0, x1
37c401a4daddsd x3, x0
37c401a51cmp r10, r9
37c401a54jne 0x37c401a00
37c401a56jmp 0x37c4019a0
37c401a5b
37c401a5bloc_37c401a5b:
37c401a5bmov rbp, [rsp+112]
37c401a60add rbp, [rsp+496]
37c401a68mov r12l, 1
37c401a6exor r11l, r11l
37c401a71movsd_xmm x1, [rbp+16]
37c401a76movsd_xmm x0, [rbp+24]
37c401a7bmov edx, 1
37c401a80andpd x1, [rip+0x720b8]
37c401a88andpd x0, [rip+0x720b0]
37c401a90movddup x2, [rip+0x720a8]
37c401a98addsd x1, x0
37c401a9cnop [rax]
37c401aa0
37c401aa0loc_37c401aa0:
37c401aa0addsd x1, [rbx+8*r11]
37c401aa6lea rdi, [rdx+1]
37c401aaamovsd_xmm [rbx+8*r11], x1
37c401ab0cmp rdi, rcx
37c401ab3je 0x37c400fb0
37c401ab9movsd_xmm x1, [rbp+32]
37c401abeadd rbp, 16
37c401ac2add r12, rdx
37c401ac5add r11, 1
37c401ac9andpd x1, [rip+0x7206f]
37c401ad1movsd_xmm x0, [rbp+24]
37c401ad6andpd x0, [rip+0x72062]
37c401adeaddsd x1, x0
37c401ae2cmp rdi, 2
37c401ae6je 0x37c401ba9
37c401aeclea r9, [r12-1]
37c401af1mov r10, r11
37c401af4movddup x3, x1
37c401af8xor edx, edx
37c401afashl r9, 4
37c401afeshr r10, 1
37c401b01xor r8l, r8l
37c401b04add r9, r14
37c401b07nop [rax+rax]
37c401b10
37c401b10loc_37c401b10:
37c401b10movupd x5, [r9+2*rdx]
37c401b16movupd x0, [r9+2*rdx+16]
37c401b1dadd r8, 1
37c401b21movlpd x0, [r9+2*rdx+8]
37c401b28movhpd x5, [r9+2*rdx+16]
37c401b2fmovapd x4, x5
37c401b33andpd x0, x2
37c401b37movupd x5, [rbx+rdx]
37c401b3candpd x4, x2
37c401b40addpd x0, x4
37c401b44mulpd x0, x3
37c401b48addpd x0, x5
37c401b4cmovups [rbx+rdx], x0
37c401b50add rdx, 16
37c401b54cmp r8, r10
37c401b57jne 0x37c401b10
37c401b59test r11b, 1
37c401b5dje 0x37c401ba1
37c401b5fmov r8, r11
37c401b62or r8, 1
37c401b66
37c401b66loc_37c401b66:
37c401b66lea rdx, [r12+r8]
37c401b6ashl rdx, 4
37c401b6eadd rdx, r14
37c401b71movsd_xmm x0, [rdx-24]
37c401b76movsd_xmm x3, [rdx-32]
37c401b7bandpd x0, [rip+0x71fbd]
37c401b83andpd x3, [rip+0x71fb5]
37c401b8baddsd x0, x3
37c401b8fmulsd x0, x1
37c401b93addsd x0, [rbx+8*r8-8]
37c401b9amovsd_xmm [rbx+8*r8-8], x0
37c401ba1
37c401ba1loc_37c401ba1:
37c401ba1mov rdx, rdi
37c401ba4jmp 0x37c401aa0
37c401ba9
37c401ba9loc_37c401ba9:
37c401ba9mov r8l, 1
37c401bafjmp 0x37c401b66
37c401bb1
37c401bb1loc_37c401bb1:
37c401bb1mov r8, rax
37c401bb4jmp 0x37c4015fb
37c401bb9
37c401bb9loc_37c401bb9:
37c401bb9mov edx, 78
37c401bbemov eax, 67
37c401bc3jmp 0x37c400bed
37c401bc8
37c401bc8loc_37c401bc8:
37c401bc8mov rdx, -5
37c401bcfmov eax, 5
37c401bd4jmp 0x37c400a5e
37c401bd9
37c401bd9loc_37c401bd9:
37c401bd9neg rax
37c401bdcjmp 0x37c400a62
37c4008c0
37c4008c0ztprfs_64_:
37c4008c0push r15
37c4008c2push r14
37c4008c4push r13
37c4008c6push r12
37c4008c8push rbp
37c4008c9push rdi
37c4008capush rsi
37c4008cbpush rbx
37c4008ccsub rsp, 360
37c4008d3movups [rsp+256], x6
37c4008dbmovups [rsp+272], x7
37c4008e3movups [rsp+288], x8
37c4008ecmovups [rsp+304], x9
37c4008f5movups [rsp+320], x10
37c4008femovups [rsp+336], x11
37c400907mov r12, [rsp+544]
37c40090fmov rax, [rsp+504]
37c400917mov r14, [rsp+472]
37c40091fmov rsi, [rsp+528]
37c400927mov [r12], 0
37c40092fmov rdi, [rax]
37c400932mov rax, [rsp+488]
37c40093amov rbx, [rsp+536]
37c400942mov [rsp+440], rdx
37c40094amov r15, r9
37c40094dlea rdx, [rip+0x731ac]
37c400954mov r9l, 1
37c40095amov [rsp+448], r8
37c400962mov r8l, 1
37c400968mov rbp, [rax]
37c40096bmov [rsp+432], rcx
37c400973call lsame_64_
37c400978mov rcx, [rsp+440]
37c400980mov r9l, 1
37c400986mov r8l, 1
37c40098clea rdx, [rip+0x7316e]
37c400993mov [rsp+152], rax
37c40099bmov r13, rax
37c40099ecall lsame_64_
37c4009a3mov rcx, [rsp+448]
37c4009abmov r9l, 1
37c4009b1mov r8l, 1
37c4009b7lea rdx, [rip+0x73143]
37c4009bemov [rsp+136], rax
37c4009c6call lsame_64_
37c4009cbmov [rsp+144], rax
37c4009d3test r13, r13
37c4009d6je 0x37c400acd
37c4009dc
37c4009dcloc_37c4009dc:
37c4009dccmp [rsp+136], 0
37c4009e5je 0x37c400b07
37c4009eb
37c4009ebloc_37c4009eb:
37c4009ebcmp [rsp+144], 0
37c4009f4je 0x37c400b6a
37c4009fa
37c4009faloc_37c4009fa:
37c4009famov r13, [r15]
37c4009fdtest r13, r13
37c400a00js 0x37c400a52
37c400a02mov rax, [rsp+464]
37c400a0amov rdx, [rax]
37c400a0dtest rdx, rdx
37c400a10js 0x37c401bc8
37c400a16mov rcx, [rsp+488]
37c400a1etest r13, r13
37c400a21mov eax, 1
37c400a26cmovg rax, r13
37c400a2acmp [rcx], rax
37c400a2djl 0x37c400ba4
37c400a33mov rcx, [rsp+504]
37c400a3bcmp [rcx], rax
37c400a3ejge 0x37c400bb5
37c400a44mov rdx, -10
37c400a4bmov eax, 10
37c400a50jmp 0x37c400a5e
37c400a52
37c400a52loc_37c400a52:
37c400a52mov rdx, -4
37c400a59mov eax, 4
37c400a5e
37c400a5eloc_37c400a5e:
37c400a5emov [r12], rdx
37c400a62
37c400a62loc_37c400a62:
37c400a62lea rdx, [rsp+224]
37c400a6amov r8l, 6
37c400a70lea rcx, [rip+0x7308e]
37c400a77mov [rsp+224], rax
37c400a7fcall xerbla_64_
37c400a84nop
37c400a85
37c400a85loc_37c400a85:
37c400a85movups x6, [rsp+256]
37c400a8dmovups x7, [rsp+272]
37c400a95movups x8, [rsp+288]
37c400a9emovups x9, [rsp+304]
37c400aa7movups x10, [rsp+320]
37c400ab0movups x11, [rsp+336]
37c400ab9add rsp, 360
37c400ac0pop rbx
37c400ac1pop rsi
37c400ac2pop rdi
37c400ac3pop rbp
37c400ac4pop r12
37c400ac6pop r13
37c400ac8pop r14
37c400acapop r15
37c400accret
37c400acd
37c400acdloc_37c400acd:
37c400acdmov rcx, [rsp+432]
37c400ad5mov r9l, 1
37c400adbmov r8l, 1
37c400ae1lea rdx, [rip+0x7301a]
37c400ae8call lsame_64_
37c400aedtest rax, rax
37c400af0jne 0x37c4009dc
37c400af6mov rdx, -1
37c400afdmov eax, 1
37c400b02jmp 0x37c400a5e
37c400b07
37c400b07loc_37c400b07:
37c400b07mov rcx, [rsp+440]
37c400b0fmov r9l, 1
37c400b15mov r8l, 1
37c400b1blea rdx, [rip+0x72fe1]
37c400b22call lsame_64_
37c400b27test rax, rax
37c400b2ajne 0x37c4009eb
37c400b30mov rcx, [rsp+440]
37c400b38mov r9l, 1
37c400b3emov r8l, 1
37c400b44lea rdx, [rip+0x72fb9]
37c400b4bcall lsame_64_
37c400b50test rax, rax
37c400b53jne 0x37c4009eb
37c400b59mov rdx, -2
37c400b60mov eax, 2
37c400b65jmp 0x37c400a5e
37c400b6a
37c400b6aloc_37c400b6a:
37c400b6amov rcx, [rsp+448]
37c400b72mov r9l, 1
37c400b78mov r8l, 1
37c400b7elea rdx, [rip+0x72f7b]
37c400b85call lsame_64_
37c400b8atest rax, rax
37c400b8djne 0x37c4009fa
37c400b93mov rdx, -3
37c400b9amov eax, 3
37c400b9fjmp 0x37c400a5e
37c400ba4
37c400ba4loc_37c400ba4:
37c400ba4mov rdx, -8
37c400babmov eax, 8
37c400bb0jmp 0x37c400a5e
37c400bb5
37c400bb5loc_37c400bb5:
37c400bb5mov rax, [r12]
37c400bb9test rax, rax
37c400bbcjne 0x37c401bd9
37c400bc2test r13, r13
37c400bc5je 0x37c401660
37c400bcbtest rdx, rdx
37c400bceje 0x37c400a85
37c400bd4cmp [rsp+136], 0
37c400bddje 0x37c401bb9
37c400be3mov edx, 67
37c400be8mov eax, 78
37c400bed
37c400bedloc_37c400bed:
37c400bedmov [rsp+215], dl
37c400bf4lea rcx, [rip+0x72f10]
37c400bfbmov edx, 7
37c400c00mov [rsp+214], al
37c400c07call dlamch_64_
37c400c0cmov edx, 12
37c400c11lea rcx, [rip+0x72efa]
37c400c18movapd x8, x0
37c400c1dcall dlamch_64_
37c400c22mov rax, [rsp+464]
37c400c2amov rax, [rax]
37c400c2dmov [rsp+160], rax
37c400c35test rax, rax
37c400c38jle 0x37c400a85
37c400c3elea r8, [r13+1]
37c400c42pxor x9, x9
37c400c47movapd x7, x0
37c400c4bxor eax, eax
37c400c4dcvtsi2sd x9, r8
37c400c52mulsd x7, x9
37c400c57test rdi, rdi
37c400c5amov [rsp+128], -1
37c400c66cmovns rax, rdi
37c400c6amovddup x6, [rip+0x72ece]
37c400c72mov [rsp+120], -1
37c400c7bmov [rsp+104], 0
37c400c84mov [rsp+168], rax
37c400c8cxor eax, eax
37c400c8etest rbp, rbp
37c400c91cmovns rax, rbp
37c400c95movapd x11, x7
37c400c9adivsd x11, x8
37c400c9fmov [rsp+176], rax
37c400ca7lea rax, [rsp+224]
37c400cafmov [rsp+96], rax
37c400cb4mov rax, [rsp+496]
37c400cbcadd rax, 16
37c400cc0mov [rsp+192], rax
37c400cc8mov rax, [rsp+480]
37c400cd0add rax, 16
37c400cd4mov [rsp+184], rax
37c400cdclea rax, [rsp+216]
37c400ce4mov [rsp+88], rax
37c400ce9nop [rax]
37c400cf0
37c400cf0loc_37c400cf0:
37c400cf0mov rax, [rsp+120]
37c400cf5lea r13, [rip+0x72e24]
37c400cfcmov r9, rsi
37c400cffmov rcx, r15
37c400d02mov rdi, [rsp+192]
37c400d0amov [rsp+32], r13
37c400d0fmov r8, r13
37c400d12shl rax, 4
37c400d16add rdi, rax
37c400d19mov [rsp+112], rax
37c400d1emov rdx, rdi
37c400d21call zcopy_64_
37c400d26mov [rsp+48], r13
37c400d2bmov r9, r15
37c400d2emov r8, [rsp+448]
37c400d36mov [rsp+40], rsi
37c400d3bmov rdx, [rsp+440]
37c400d43mov [rsp+32], r14
37c400d48mov rcx, [rsp+432]
37c400d50mov [rsp+72], 1
37c400d59mov [rsp+64], 1
37c400d62mov [rsp+56], 1
37c400d6bcall ztpmv_64_
37c400d70mov [rsp+40], r13
37c400d75mov r9, r13
37c400d78mov rcx, r15
37c400d7bmov rbp, [rsp+128]
37c400d83mov rax, [rsp+184]
37c400d8bmov [rsp+32], rsi
37c400d90lea rdx, [rip+0x72d91]
37c400d97shl rbp, 4
37c400d9blea r8, [rax+rbp]
37c400d9fcall zaxpy_64_
37c400da4mov rax, [r15]
37c400da7test rax, rax
37c400daajle 0x37c401812
37c400db0add rbp, [rsp+480]
37c400db8mov r12, rax
37c400dbblea rcx, [rax+1]
37c400dbfmov edx, 1
37c400dc4nop [rax+rax]
37c400dc9nop [rax+rax]
37c400dd4nop [rax+rax]
37c400ddfnop [rax+rax]
37c400deanop [rax+rax]
37c400df5nop [rax+rax]
37c400e00
37c400e00loc_37c400e00:
37c400e00movsd_xmm x0, [rbp+16]
37c400e05movsd_xmm x1, [rbp+24]
37c400e0aadd rbp, 16
37c400e0eandpd x0, [rip+0x72d2a]
37c400e16andpd x1, [rip+0x72d22]
37c400e1eaddsd x0, x1
37c400e22movsd_xmm [rbx+8*rdx-8], x0
37c400e28add rdx, 1
37c400e2ccmp rdx, rcx
37c400e2fjne 0x37c400e00
37c400e31cmp [rsp+136], 0
37c400e3aje 0x37c401358
37c400e40cmp [rsp+152], 0
37c400e49je 0x37c40151d
37c400e4fcmp [rsp+144], 0
37c400e58je 0x37c401a5b
37c400e5emov rdi, [rsp+112]
37c400e63mov ebp, 1
37c400e68add rdi, [rsp+496]
37c400e70mov edx, 1
37c400e75movsd_xmm x1, [rdi+16]
37c400e7amovsd_xmm x0, [rdi+24]
37c400e7fmov r8l, 1
37c400e85andpd x1, [rip+0x72cb3]
37c400e8dandpd x0, [rip+0x72cab]
37c400e95addsd x1, x0
37c400e99nop [rax]
37c400ea0
37c400ea0loc_37c400ea0:
37c400ea0lea r9, [r8+rbp]
37c400ea4shl r9, 4
37c400ea8add r9, r14
37c400eabmovsd_xmm x0, [r9-24]
37c400eb1movsd_xmm x2, [r9-32]
37c400eb7andpd x0, [rip+0x72c81]
37c400ebfandpd x2, [rip+0x72c79]
37c400ec7addsd x0, x2
37c400ecbmulsd x0, x1
37c400ecfaddsd x0, [rbx+8*r8-8]
37c400ed6movsd_xmm [rbx+8*r8-8], x0
37c400edd
37c400eddloc_37c400edd:
37c400eddlea r11, [rdx+1]
37c400ee1cmp r11, rcx
37c400ee4je 0x37c400fb0
37c400eeamovsd_xmm x1, [rdi+40]
37c400eefmovsd_xmm x0, [rdi+32]
37c400ef4add rbp, rdx
37c400ef7mov r10, r11
37c400efaandpd x1, [rip+0x72c3e]
37c400f02shr r10, 1
37c400f05xor edx, edx
37c400f07xor r8l, r8l
37c400f0aandpd x0, [rip+0x72c2e]
37c400f12lea r9, [rbp-1]
37c400f16add rdi, 16
37c400f1ashl r9, 4
37c400f1eaddsd x1, x0
37c400f22add r9, r14
37c400f25movddup x2, x1
37c400f29nop [rax]
37c400f30
37c400f30loc_37c400f30:
37c400f30movupd x4, [r9+2*rdx]
37c400f36movupd x0, [r9+2*rdx+16]
37c400f3dadd r8, 1
37c400f41movlpd x0, [r9+2*rdx+8]
37c400f48movhpd x4, [r9+2*rdx+16]
37c400f4fmovapd x5, x4
37c400f53andpd x0, x6
37c400f57movupd x4, [rbx+rdx]
37c400f5candpd x5, x6
37c400f60addpd x0, x5
37c400f64mulpd x0, x2
37c400f68addpd x0, x4
37c400f6cmovups [rbx+rdx], x0
37c400f70add rdx, 16
37c400f74cmp r8, r10
37c400f77jne 0x37c400f30
37c400f79test r11b, 1
37c400f7dje 0x37c401439
37c400f83mov r8, r11
37c400f86mov rdx, r11
37c400f89or r8, 1
37c400f8djmp 0x37c400ea0
37c400f92
37c400f92loc_37c400f92:
37c400f92mov rcx, [rsp+200]
37c400f9a
37c400f9aloc_37c400f9a:
37c400f9aaddsd x1, [rbx+8*rax-8]
37c400fa0movsd_xmm [rbx+8*rax-8], x1
37c400fa6nop [rax+rax]
37c400fb0
37c400fb0loc_37c400fb0:
37c400fb0mov rdx, rsi
37c400fb3mov r9, rsi
37c400fb6pxor x3, x3
37c400fbamov r8l, 1
37c400fc0
37c400fc0loc_37c400fc0:
37c400fc0movsd_xmm x1, [rbx+8*r8-8]
37c400fc7movsd_xmm x0, [r9]
37c400fccmovsd_xmm x2, [r9+8]
37c400fd2andpd x0, [rip+0x72b66]
37c400fdacomisd x1, x11
37c400fdfandpd x2, [rip+0x72b59]
37c400fe7addsd x0, x2
37c400febja 0x37c400ff5
37c400fedaddsd x0, x7
37c400ff1addsd x1, x7
37c400ff5
37c400ff5loc_37c400ff5:
37c400ff5divsd x0, x1
37c400ff9add r8, 1
37c400ffdadd r9, 16
37c401001maxsd x3, x0
37c401005cmp r8, rcx
37c401008jne 0x37c400fc0
37c40100amov rdi, [rsp+520]
37c401012mov r11, [rsp+104]
37c401017mov r8l, 1
37c40101dmovsd_xmm [rdi+8*r11], x3
37c401023movapd x3, x9
37c401028mulsd x3, x8
37c40102dnop [rax]
37c401030
37c401030loc_37c401030:
37c401030movsd_xmm x2, [rbx+8*r8-8]
37c401037movsd_xmm x0, [rdx]
37c40103bmovsd_xmm x1, [rdx+8]
37c401040andpd x0, [rip+0x72af8]
37c401048andpd x1, [rip+0x72af0]
37c401050comisd x2, x11
37c401055addsd x0, x1
37c401059movapd x1, x2
37c40105dmulsd x1, x3
37c401061addsd x0, x1
37c401065ja 0x37c40106b
37c401067addsd x0, x7
37c40106b
37c40106bloc_37c40106b:
37c40106bmovsd_xmm [rbx+8*r8-8], x0
37c401072add r8, 1
37c401076add rdx, 16
37c40107acmp r8, rcx
37c40107djne 0x37c401030
37c40107f
37c40107floc_37c40107f:
37c40107fmov rdi, [rsp+512]
37c401087mov rcx, [rsp+104]
37c40108cmov [rsp+216], 0
37c401098pxor x10, x10
37c40109dlea rbp, [rsp+214]
37c4010a5lea rdi, [rdi+8*rcx]
37c4010a9nop [rax]
37c4010b0
37c4010b0loc_37c4010b0:
37c4010b0shl rax, 4
37c4010b4mov r9, rdi
37c4010b7mov r8, rsi
37c4010bamov rcx, r15
37c4010bdlea rdx, [rsi+rax]
37c4010c1mov rax, [rsp+96]
37c4010c6mov [rsp+40], rax
37c4010cbmov rax, [rsp+88]
37c4010d0mov [rsp+32], rax
37c4010d5call zlacn2_64_
37c4010damov rax, [rsp+216]
37c4010e2test rax, rax
37c4010e5je 0x37c401278
37c4010ebcmp rax, 1
37c4010efje 0x37c4011c0
37c4010f5mov rcx, [r15]
37c4010f8mov rdx, rsi
37c4010fbxor eax, eax
37c4010fdtest rcx, rcx
37c401100jle 0x37c40116c
37c401102nop [rax]
37c401109nop [rax+rax]
37c401114nop [rax+rax]
37c40111fnop [rax+rax]
37c40112anop [rax+rax]
37c401135nop [rax+rax]
37c401140
37c401140loc_37c401140:
37c401140movupd x0, [rdx]
37c401144movddup x1, [rbx+8*rax]
37c401149add rax, 1
37c40114dadd rdx, 16
37c401151mulpd x1, x0
37c401155shufpd x0, x0, 1
37c40115amulpd x0, x10
37c40115faddsubpd x1, x0
37c401163movups [rdx-16], x1
37c401167cmp rax, rcx
37c40116ajne 0x37c401140
37c40116c
37c40116cloc_37c40116c:
37c40116clea rax, [rip+0x729ad]
37c401173mov r9, r15
37c401176mov rdx, rbp
37c401179mov [rsp+72], 1
37c401182mov [rsp+48], rax
37c401187mov r8, [rsp+448]
37c40118fmov [rsp+40], rsi
37c401194mov rcx, [rsp+432]
37c40119cmov [rsp+64], 1
37c4011a5mov [rsp+56], 1
37c4011aemov [rsp+32], r14
37c4011b3call ztpsv_64_
37c4011b8mov rax, [r15]
37c4011bbjmp 0x37c4010b0
37c4011c0
37c4011c0loc_37c4011c0:
37c4011c0lea rax, [rip+0x72959]
37c4011c7mov [rsp+40], rsi
37c4011ccmov r9, r15
37c4011cfmov r8, [rsp+448]
37c4011d7mov [rsp+48], rax
37c4011dcmov rcx, [rsp+432]
37c4011e4lea rdx, [rsp+215]
37c4011ecmov [rsp+72], 1
37c4011f5mov [rsp+64], 1
37c4011femov [rsp+56], 1
37c401207mov [rsp+32], r14
37c40120ccall ztpsv_64_
37c401211mov rax, [r15]
37c401214test rax, rax
37c401217jle 0x37c4010b0
37c40121dmov rcx, rsi
37c401220xor edx, edx
37c401222nop [rax+rax]
37c40122anop [rax+rax]
37c401235nop [rax+rax]
37c401240
37c401240loc_37c401240:
37c401240movupd x0, [rcx]
37c401244movddup x1, [rbx+8*rdx]
37c401249add rdx, 1
37c40124dadd rcx, 16
37c401251mulpd x1, x0
37c401255shufpd x0, x0, 1
37c40125amulpd x0, x10
37c40125faddsubpd x1, x0
37c401263movups [rcx-16], x1
37c401267cmp rax, rdx
37c40126ajne 0x37c401240
37c40126cjmp 0x37c4010b0
37c401271
37c401271 0f 1f 80 00 00 00 00 .......
37c401278
37c401278loc_37c401278:
37c401278mov rcx, [r15]
37c40127btest rcx, rcx
37c40127ejle 0x37c401316
37c401284mov rax, [rsp+112]
37c401289add rcx, 1
37c40128dadd rax, [rsp+496]
37c401295pxor x2, x2
37c401299mov edx, 1
37c40129enop
37c40129fnop [rax+rax]
37c4012aanop [rax+rax]
37c4012b5nop [rax+rax]
37c4012c0
37c4012c0loc_37c4012c0:
37c4012c0movsd_xmm x0, [rax+16]
37c4012c5movsd_xmm x1, [rax+24]
37c4012caadd rdx, 1
37c4012ceadd rax, 16
37c4012d2andpd x0, [rip+0x72866]
37c4012daandpd x1, [rip+0x7285e]
37c4012e2addsd x0, x1
37c4012e6maxsd x2, x0
37c4012eacmp rdx, rcx
37c4012edjne 0x37c4012c0
37c4012efpxor x0, x0
37c4012f3ucomisd x2, x0
37c4012f7jp 0x37c4012fb
37c4012f9je 0x37c401316
37c4012fb
37c4012fbloc_37c4012fb:
37c4012fbmov rdi, [rsp+512]
37c401303mov rax, [rsp+104]
37c401308movsd_xmm x0, [rdi+8*rax]
37c40130ddivsd x0, x2
37c401311movsd_xmm [rdi+8*rax], x0
37c401316
37c401316loc_37c401316:
37c401316mov rdi, [rsp+168]
37c40131eadd [rsp+120], rdi
37c401323mov rdi, [rsp+176]
37c40132badd [rsp+128], rdi
37c401333mov rdi, [rsp+104]
37c401338lea rax, [rdi+2]
37c40133ccmp [rsp+160], rax
37c401344jl 0x37c400a85
37c40134alea rax, [rdi+1]
37c40134emov [rsp+104], rax
37c401353jmp 0x37c400cf0
37c401358
37c401358loc_37c401358:
37c401358cmp [rsp+152], 0
37c401361je 0x37c401441
37c401367cmp [rsp+144], 0
37c401370je 0x37c40194f
37c401376mov rdi, [rsp+496]
37c40137emov rdx, [rsp+112]
37c401383lea r13, [rax+2]
37c401387mov r10l, 2
37c40138dmov r11l, 1
37c401393lea rbp, [r14-8]
37c401397lea r12, [rdi+rdx+24]
37c40139cnop [rax]
37c4013a0
37c4013a0loc_37c4013a0:
37c4013a0mov rdx, r11
37c4013a3lea r9, [r10-1]
37c4013a7mov r8, r12
37c4013aamov edi, 1
37c4013afshl rdx, 4
37c4013b3pxor x3, x3
37c4013b7add rdx, rbp
37c4013banop [rax+rax]
37c4013c0
37c4013c0loc_37c4013c0:
37c4013c0movsd_xmm x1, [rdx]
37c4013c4add rdi, 1
37c4013c8add rdx, 16
37c4013ccadd r8, 16
37c4013d0andpd x1, [rip+0x72768]
37c4013d8movsd_xmm x0, [rdx-24]
37c4013ddandpd x0, [rip+0x7275b]
37c4013e5movsd_xmm x2, [r8-16]
37c4013ebandpd x2, [rip+0x7274d]
37c4013f3addsd x0, x1
37c4013f7movsd_xmm x1, [r8-24]
37c4013fdandpd x1, [rip+0x7273b]
37c401405addsd x1, x2
37c401409mulsd x0, x1
37c40140daddsd x3, x0
37c401411cmp r10, rdi
37c401414jne 0x37c4013c0
37c401416addsd x3, [rbx+8*r10-16]
37c40141dadd r11, r9
37c401420movsd_xmm [rbx+8*r10-16], x3
37c401427add r10, 1
37c40142bcmp r13, r10
37c40142ejne 0x37c4013a0
37c401434jmp 0x37c400fb0
37c401439
37c401439loc_37c401439:
37c401439mov rdx, r11
37c40143cjmp 0x37c400edd
37c401441
37c401441loc_37c401441:
37c401441cmp [rsp+144], 0
37c40144aje 0x37c40182c
37c401450mov r10l, 1
37c401456mov r11l, 1
37c40145ccmp rax, r10
37c40145fjl 0x37c401517
37c401465nop [rax+rax]
37c401470
37c401470loc_37c401470:
37c401470mov rdx, r11
37c401473mov r8, rdi
37c401476pxor x3, x3
37c40147amov r9, r10
37c40147dshl rdx, 4
37c401481add rdx, r14
37c401484nop
37c401485nop [rax+rax]
37c401490
37c401490loc_37c401490:
37c401490movsd_xmm x0, [rdx-16]
37c401495add r9, 1
37c401499add rdx, 16
37c40149dadd r8, 16
37c4014a1movsd_xmm x1, [rdx-24]
37c4014a6andpd x0, [rip+0x72692]
37c4014aeandpd x1, [rip+0x7268a]
37c4014b6movsd_xmm x2, [r8-8]
37c4014bcandpd x2, [rip+0x7267c]
37c4014c4addsd x0, x1
37c4014c8movsd_xmm x1, [r8-16]
37c4014ceandpd x1, [rip+0x7266a]
37c4014d6addsd x1, x2
37c4014damulsd x0, x1
37c4014deaddsd x3, x0
37c4014e2cmp r9, rcx
37c4014e5jne 0x37c401490
37c4014e7
37c4014e7loc_37c4014e7:
37c4014e7addsd x3, [rbx+8*r10-8]
37c4014eesub r11, r10
37c4014f1add rdi, 16
37c4014f5lea r11, [r11+rax+1]
37c4014famovsd_xmm [rbx+8*r10-8], x3
37c401501add r10, 1
37c401505cmp r10, rcx
37c401508je 0x37c400fb0
37c40150ecmp rax, r10
37c401511jge 0x37c401470
37c401517
37c401517loc_37c401517:
37c401517pxor x3, x3
37c40151bjmp 0x37c4014e7
37c40151d
37c40151dloc_37c40151d:
37c40151dcmp [rsp+144], 0
37c401526je 0x37c40169a
37c40152cmov r13, [rsp+112]
37c401531mov r10, rbx
37c401534add r13, [rsp+496]
37c40153cmov ebp, 1
37c401541mov edi, 1
37c401546nop [rax+rax]
37c401550
37c401550loc_37c401550:
37c401550cmp rax, rdi
37c401553jl 0x37c40163a
37c401559movsd_xmm x1, [r13+16]
37c40155fmovsd_xmm x0, [r13+24]
37c401565andpd x1, [rip+0x725d3]
37c40156dandpd x0, [rip+0x725cb]
37c401575addsd x1, x0
37c401579je 0x37c401bb1
37c40157flea r9, [rbp-1]
37c401583mov r11, r12
37c401586movddup x2, x1
37c40158axor edx, edx
37c40158cshl r9, 4
37c401590shr r11, 1
37c401593xor r8l, r8l
37c401596add r9, r14
37c401599nop [rax]
37c4015a0
37c4015a0loc_37c4015a0:
37c4015a0movupd x4, [r9+2*rdx]
37c4015a6movupd x0, [r9+2*rdx+16]
37c4015adadd r8, 1
37c4015b1movlpd x0, [r9+2*rdx+8]
37c4015b8movhpd x4, [r9+2*rdx+16]
37c4015bfmovapd x3, x4
37c4015c3andpd x0, x6
37c4015c7movupd x4, [r10+rdx]
37c4015cdandpd x3, x6
37c4015d1addpd x0, x3
37c4015d5mulpd x0, x2
37c4015d9addpd x0, x4
37c4015ddmovups [r10+rdx], x0
37c4015e2add rdx, 16
37c4015e6cmp r8, r11
37c4015e9jne 0x37c4015a0
37c4015ebtest r12b, 1
37c4015efje 0x37c40163a
37c4015f1mov r8, r12
37c4015f4and r8, -2
37c4015f8add r8, rdi
37c4015fb
37c4015fbloc_37c4015fb:
37c4015fblea rdx, [rbp+r8]
37c401600sub rdx, rdi
37c401603shl rdx, 4
37c401607add rdx, r14
37c40160amovsd_xmm x0, [rdx-8]
37c40160fmovsd_xmm x2, [rdx-16]
37c401614andpd x0, [rip+0x72524]
37c40161candpd x2, [rip+0x7251c]
37c401624addsd x0, x2
37c401628mulsd x0, x1
37c40162caddsd x0, [rbx+8*r8-8]
37c401633movsd_xmm [rbx+8*r8-8], x0
37c40163a
37c40163aloc_37c40163a:
37c40163asub rbp, rdi
37c40163dadd rdi, 1
37c401641sub r12, 1
37c401645add r10, 8
37c401649lea rbp, [rbp+rax+1]
37c40164eadd r13, 16
37c401652cmp rdi, rcx
37c401655jne 0x37c401550
37c40165bjmp 0x37c400fb0
37c401660
37c401660loc_37c401660:
37c401660test rdx, rdx
37c401663je 0x37c400a85
37c401669lea rbx, [8*rdx]
37c401671mov rcx, [rsp+512]
37c401679xor edx, edx
37c40167bmov r8, rbx
37c40167ecall memset
37c401683mov rcx, [rsp+520]
37c40168bmov r8, rbx
37c40168exor edx, edx
37c401690call memset
37c401695jmp 0x37c400a85
37c40169a
37c40169aloc_37c40169a:
37c40169amov rdx, [rsp+496]
37c4016a2mov rdi, [rsp+112]
37c4016a7movsd_xmm x1, [rdx+rdi+16]
37c4016admovsd_xmm x0, [rdx+rdi+24]
37c4016b3andpd x1, [rip+0x72485]
37c4016bbandpd x0, [rip+0x7247d]
37c4016c3addsd x1, x0
37c4016c7cmp rax, 1
37c4016cbje 0x37c400f9a
37c4016d1mov [rsp+200], rcx
37c4016d9add rdi, rdx
37c4016dclea r10, [rbx+8]
37c4016e0mov ebp, 2
37c4016e5movddup x2, [rip+0x72453]
37c4016edmov r13l, 1
37c4016f3mov r12l, 1
37c4016f9nop [rax]
37c401700
37c401700loc_37c401700:
37c401700mov rdx, rbp
37c401703cmp rax, rbp
37c401706jle 0x37c401786
37c401708mov r11, rax
37c40170blea r8, [rbp+r12-1]
37c401710movddup x3, x1
37c401714xor edx, edx
37c401716sub r11, r13
37c401719sub r8, r13
37c40171cxor ecx, ecx
37c40171emov r9, r11
37c401721shl r8, 4
37c401725shr r9, 1
37c401728add r8, r14
37c40172bnop [rax+rax]
37c401730
37c401730loc_37c401730:
37c401730movupd x5, [r8+2*rdx]
37c401736movupd x0, [r8+2*rdx+16]
37c40173dadd rcx, 1
37c401741movlpd x0, [r8+2*rdx+8]
37c401748movhpd x5, [r8+2*rdx+16]
37c40174fandpd x5, x2
37c401753andpd x0, x2
37c401757addpd x0, x5
37c40175bmovupd x5, [r10+rdx]
37c401761mulpd x0, x3
37c401765addpd x0, x5
37c401769movups [r10+rdx], x0
37c40176eadd rdx, 16
37c401772cmp rcx, r9
37c401775jne 0x37c401730
37c401777test r11b, 1
37c40177bje 0x37c4017c2
37c40177dand r11, -2
37c401781lea rdx, [rbp+r11]
37c401786
37c401786loc_37c401786:
37c401786lea rcx, [rdx+r12]
37c40178asub rcx, r13
37c40178dshl rcx, 4
37c401791add rcx, r14
37c401794movsd_xmm x0, [rcx-8]
37c401799movsd_xmm x3, [rcx-16]
37c40179eandpd x0, [rip+0x7239a]
37c4017a6andpd x3, [rip+0x72392]
37c4017aeaddsd x0, x3
37c4017b2mulsd x0, x1
37c4017b6addsd x0, [rbx+8*rdx-8]
37c4017bcmovsd_xmm [rbx+8*rdx-8], x0
37c4017c2
37c4017c2loc_37c4017c2:
37c4017c2movsd_xmm x0, [rdi+40]
37c4017c7sub r12, r13
37c4017caadd rdi, 16
37c4017ceadd r13, 1
37c4017d2addsd x1, [r10-8]
37c4017d8andpd x0, [rip+0x72360]
37c4017e0lea r12, [r12+rax+1]
37c4017e5add r10, 8
37c4017e9movsd_xmm [r10-16], x1
37c4017efmovsd_xmm x1, [rdi+16]
37c4017f4andpd x1, [rip+0x72344]
37c4017fcaddsd x1, x0
37c401800cmp rbp, rax
37c401803je 0x37c400f92
37c401809add rbp, 1
37c40180djmp 0x37c401700
37c401812
37c401812loc_37c401812:
37c401812mov rdi, [rsp+520]
37c40181amov rcx, [rsp+104]
37c40181fmov [rdi+8*rcx], 0
37c401827jmp 0x37c40107f
37c40182c
37c40182cloc_37c40182c:
37c40182cmov rdx, [rsp+496]
37c401834mov rdi, [rsp+112]
37c401839movsd_xmm x3, [rdx+rdi+24]
37c40183fmovsd_xmm x0, [rdx+rdi+16]
37c401845andpd x3, [rip+0x722f3]
37c40184dandpd x0, [rip+0x722eb]
37c401855addsd x3, x0
37c401859cmp rax, 1
37c40185dje 0x37c40193e
37c401863lea r10, [rdx+rdi+32]
37c401868add rdx, rdi
37c40186bmov r9l, 2
37c401871mov r11l, 1
37c401877lea r12, [r14+rdx]
37c40187bnop [rax+rax]
37c401880
37c401880loc_37c401880:
37c401880mov rdx, r12
37c401883lea r8, [r11+r9]
37c401887lea rbp, [r9-1]
37c40188bmov rdi, r9
37c40188eshl r8, 4
37c401892sub rdx, r10
37c401895add rdx, r8
37c401898mov r8, r10
37c40189bnop [rax+rax]
37c4018a0
37c4018a0loc_37c4018a0:
37c4018a0movsd_xmm x0, [rdx]
37c4018a4add rdi, 1
37c4018a8add rdx, 16
37c4018acadd r8, 16
37c4018b0movsd_xmm x1, [rdx-8]
37c4018b5andpd x0, [rip+0x72283]
37c4018bdandpd x1, [rip+0x7227b]
37c4018c5movsd_xmm x2, [r8-8]
37c4018cbandpd x2, [rip+0x7226d]
37c4018d3addsd x0, x1
37c4018d7movsd_xmm x1, [r8-16]
37c4018ddandpd x1, [rip+0x7225b]
37c4018e5addsd x1, x2
37c4018e9mulsd x0, x1
37c4018edaddsd x3, x0
37c4018f1cmp rax, rdi
37c4018f4jge 0x37c4018a0
37c4018f6addsd x3, [rbx+8*r9-16]
37c4018fdmovsd_xmm x0, [r10+8]
37c401903sub r11, rbp
37c401906add r10, 16
37c40190aandpd x0, [rip+0x7222e]
37c401912lea r11, [r11+rax+1]
37c401917movsd_xmm [rbx+8*r9-16], x3
37c40191emovsd_xmm x3, [r10-16]
37c401924andpd x3, [rip+0x72214]
37c40192caddsd x3, x0
37c401930cmp r9, rax
37c401933je 0x37c40193e
37c401935add r9, 1
37c401939jmp 0x37c401880
37c40193e
37c40193eloc_37c40193e:
37c40193eaddsd x3, [rbx+8*rax-8]
37c401944movsd_xmm [rbx+8*rax-8], x3
37c40194ajmp 0x37c400fb0
37c40194f
37c40194floc_37c40194f:
37c40194fmov rdx, [rsp+112]
37c401954mov ebp, 1
37c401959lea r12, [r14-8]
37c40195dmov rdi, [rsp+496]
37c401965mov r11, [rsp+496]
37c40196dadd rdi, rdx
37c401970movsd_xmm x3, [rdi+16]
37c401975movsd_xmm x0, [rdi+24]
37c40197alea r13, [r11+rdx+24]
37c40197fmov r11l, 1
37c401985andpd x3, [rip+0x721b3]
37c40198dandpd x0, [rip+0x721ab]
37c401995addsd x3, x0
37c401999nop [rax]
37c4019a0
37c4019a0loc_37c4019a0:
37c4019a0addsd x3, [rbx+8*r11-8]
37c4019a7mov r10, r11
37c4019aamovsd_xmm [rbx+8*r11-8], x3
37c4019b1add r11, 1
37c4019b5cmp r11, rcx
37c4019b8je 0x37c400fb0
37c4019bemovsd_xmm x3, [rdi+32]
37c4019c3movsd_xmm x0, [rdi+40]
37c4019c8add rbp, r10
37c4019cbmov r8, r13
37c4019cemov rdx, rbp
37c4019d1add rdi, 16
37c4019d5mov r9l, 1
37c4019dbmov r10, r11
37c4019deandpd x3, [rip+0x7215a]
37c4019e6andpd x0, [rip+0x72152]
37c4019eeshl rdx, 4
37c4019f2add rdx, r12
37c4019f5addsd x3, x0
37c4019f9nop [rax]
37c401a00
37c401a00loc_37c401a00:
37c401a00movsd_xmm x1, [rdx]
37c401a04add r9, 1
37c401a08add rdx, 16
37c401a0cadd r8, 16
37c401a10andpd x1, [rip+0x72128]
37c401a18movsd_xmm x0, [rdx-24]
37c401a1dandpd x0, [rip+0x7211b]
37c401a25movsd_xmm x2, [r8-16]
37c401a2bandpd x2, [rip+0x7210d]
37c401a33addsd x0, x1
37c401a37movsd_xmm x1, [r8-24]
37c401a3dandpd x1, [rip+0x720fb]
37c401a45addsd x1, x2
37c401a49mulsd x0, x1
37c401a4daddsd x3, x0
37c401a51cmp r10, r9
37c401a54jne 0x37c401a00
37c401a56jmp 0x37c4019a0
37c401a5b
37c401a5bloc_37c401a5b:
37c401a5bmov rbp, [rsp+112]
37c401a60add rbp, [rsp+496]
37c401a68mov r12l, 1
37c401a6exor r11l, r11l
37c401a71movsd_xmm x1, [rbp+16]
37c401a76movsd_xmm x0, [rbp+24]
37c401a7bmov edx, 1
37c401a80andpd x1, [rip+0x720b8]
37c401a88andpd x0, [rip+0x720b0]
37c401a90movddup x2, [rip+0x720a8]
37c401a98addsd x1, x0
37c401a9cnop [rax]
37c401aa0
37c401aa0loc_37c401aa0:
37c401aa0addsd x1, [rbx+8*r11]
37c401aa6lea rdi, [rdx+1]
37c401aaamovsd_xmm [rbx+8*r11], x1
37c401ab0cmp rdi, rcx
37c401ab3je 0x37c400fb0
37c401ab9movsd_xmm x1, [rbp+32]
37c401abeadd rbp, 16
37c401ac2add r12, rdx
37c401ac5add r11, 1
37c401ac9andpd x1, [rip+0x7206f]
37c401ad1movsd_xmm x0, [rbp+24]
37c401ad6andpd x0, [rip+0x72062]
37c401adeaddsd x1, x0
37c401ae2cmp rdi, 2
37c401ae6je 0x37c401ba9
37c401aeclea r9, [r12-1]
37c401af1mov r10, r11
37c401af4movddup x3, x1
37c401af8xor edx, edx
37c401afashl r9, 4
37c401afeshr r10, 1
37c401b01xor r8l, r8l
37c401b04add r9, r14
37c401b07nop [rax+rax]
37c401b10
37c401b10loc_37c401b10:
37c401b10movupd x5, [r9+2*rdx]
37c401b16movupd x0, [r9+2*rdx+16]
37c401b1dadd r8, 1
37c401b21movlpd x0, [r9+2*rdx+8]
37c401b28movhpd x5, [r9+2*rdx+16]
37c401b2fmovapd x4, x5
37c401b33andpd x0, x2
37c401b37movupd x5, [rbx+rdx]
37c401b3candpd x4, x2
37c401b40addpd x0, x4
37c401b44mulpd x0, x3
37c401b48addpd x0, x5
37c401b4cmovups [rbx+rdx], x0
37c401b50add rdx, 16
37c401b54cmp r8, r10
37c401b57jne 0x37c401b10
37c401b59test r11b, 1
37c401b5dje 0x37c401ba1
37c401b5fmov r8, r11
37c401b62or r8, 1
37c401b66
37c401b66loc_37c401b66:
37c401b66lea rdx, [r12+r8]
37c401b6ashl rdx, 4
37c401b6eadd rdx, r14
37c401b71movsd_xmm x0, [rdx-24]
37c401b76movsd_xmm x3, [rdx-32]
37c401b7bandpd x0, [rip+0x71fbd]
37c401b83andpd x3, [rip+0x71fb5]
37c401b8baddsd x0, x3
37c401b8fmulsd x0, x1
37c401b93addsd x0, [rbx+8*r8-8]
37c401b9amovsd_xmm [rbx+8*r8-8], x0
37c401ba1
37c401ba1loc_37c401ba1:
37c401ba1mov rdx, rdi
37c401ba4jmp 0x37c401aa0
37c401ba9
37c401ba9loc_37c401ba9:
37c401ba9mov r8l, 1
37c401bafjmp 0x37c401b66
37c401bb1
37c401bb1loc_37c401bb1:
37c401bb1mov r8, rax
37c401bb4jmp 0x37c4015fb
37c401bb9
37c401bb9loc_37c401bb9:
37c401bb9mov edx, 78
37c401bbemov eax, 67
37c401bc3jmp 0x37c400bed
37c401bc8
37c401bc8loc_37c401bc8:
37c401bc8mov rdx, -5
37c401bcfmov eax, 5
37c401bd4jmp 0x37c400a5e
37c401bd9
37c401bd9loc_37c401bd9:
37c401bd9neg rax
37c401bdcjmp 0x37c400a62
37c4008c0
37c401be1
37c401be1 // align 0x20
37c401be1 // align 0x20
37c401c00
37c401c00ztptri_64_:
37c401c00push r15
37c401c02push r14
37c401c04push r13
37c401c06push r12
37c401c08push rbp
37c401c09push rdi
37c401c0apush rsi
37c401c0bpush rbx
37c401c0csub rsp, 152
37c401c13movups [rsp+128], x6
37c401c1bmov rbx, [rsp+256]
37c401c23mov [rbx], 0
37c401c2amov rbp, rdx
37c401c2dmov r14, r8
37c401c30lea rdx, [rip+0x71f19]
37c401c37mov rdi, r9
37c401c3amov r8l, 1
37c401c40mov r9l, 1
37c401c46mov rsi, rcx
37c401c49call lsame_64_
37c401c4emov r9l, 1
37c401c54mov r8l, 1
37c401c5amov rcx, rbp
37c401c5dlea rdx, [rip+0x71eed]
37c401c64mov r15, rax
37c401c67call lsame_64_
37c401c6cmov r12, rax
37c401c6ftest r15, r15
37c401c72je 0x37c401d58
37c401c78
37c401c78loc_37c401c78:
37c401c78test r12, r12
37c401c7bje 0x37c401d90
37c401c81mov rsi, [r14]
37c401c84test rsi, rsi
37c401c87js 0x37c401d10
37c401c8dmov rcx, [rbx]
37c401c90test rcx, rcx
37c401c93jne 0x37c4021e0
37c401c99mov [rbx], 1
37c401ca0test r15, r15
37c401ca3je 0x37c401f98
37c401ca9mov eax, 1
37c401caepxor x0, x0
37c401cb2xor r9l, r9l
37c401cb5test rsi, rsi
37c401cb8je 0x37c4021e8
37c401cbenop
37c401cc0
37c401cc0loc_37c401cc0:
37c401cc0add rcx, rax
37c401cc3mov rdx, rcx
37c401cc6shl rdx, 4
37c401ccaadd rdx, rdi
37c401ccducomisd x0, [rdx-8]
37c401cd2setnp r8b
37c401cd6cmovne r8l, r9l
37c401cdatest r8b, r8b
37c401cddje 0x37c401cef
37c401cdfucomisd x0, [rdx-16]
37c401ce4setnp dl
37c401ce7cmovne edx, r9l
37c401cebtest dl, dl
37c401cedjne 0x37c401d39
37c401cef
37c401cefloc_37c401cef:
37c401cefadd rax, 1
37c401cf3mov [rbx], rax
37c401cf6cmp rax, rsi
37c401cf9jle 0x37c401cc0
37c401cfbmov [rbx], 0
37c401d02jmp 0x37c401dde
37c401d07
37c401d07 66 0f 1f 84 00 00 00 00 00 f........
37c401d10
37c401d10loc_37c401d10:
37c401d10mov [rbx], -3
37c401d17mov ecx, 3
37c401d1c
37c401d1cloc_37c401d1c:
37c401d1cmov [rsp+112], rcx
37c401d21lea rdx, [rsp+112]
37c401d26mov r8l, 6
37c401d2clea rcx, [rip+0x71e20]
37c401d33call xerbla_64_
37c401d38nop
37c401d39
37c401d39loc_37c401d39:
37c401d39movups x6, [rsp+128]
37c401d41add rsp, 152
37c401d48pop rbx
37c401d49pop rsi
37c401d4apop rdi
37c401d4bpop rbp
37c401d4cpop r12
37c401d4epop r13
37c401d50pop r14
37c401d52pop r15
37c401d54ret
37c401d55
37c401d55 0f 1f 00 ...
37c401d58
37c401d58loc_37c401d58:
37c401d58mov r9l, 1
37c401d5emov r8l, 1
37c401d64lea rdx, [rip+0x71de7]
37c401d6bmov rcx, rsi
37c401d6ecall lsame_64_
37c401d73test rax, rax
37c401d76jne 0x37c401c78
37c401d7cmov [rbx], -1
37c401d83mov ecx, 1
37c401d88jmp 0x37c401d1c
37c401d8a
37c401d8a 66 0f 1f 44 00 00 f..D..
37c401d90
37c401d90loc_37c401d90:
37c401d90mov r9l, 1
37c401d96mov r8l, 1
37c401d9clea rdx, [rip+0x71dad]
37c401da3mov rcx, rbp
37c401da6call lsame_64_
37c401dabtest rax, rax
37c401daeje 0x37c401f80
37c401db4mov rsi, [r14]
37c401db7test rsi, rsi
37c401dbajs 0x37c401d10
37c401dc0mov rcx, [rbx]
37c401dc3test rcx, rcx
37c401dc6jne 0x37c4021e0
37c401dcctest r15, r15
37c401dcfje 0x37c4021d0
37c401dd5test rsi, rsi
37c401dd8je 0x37c401d39
37c401dde
37c401ddeloc_37c401dde:
37c401ddelea rax, [rsp+112]
37c401de3movupd x6, [rip+0x71d95]
37c401debmov r14l, 1
37c401df1mov r15l, 1
37c401df7mov [rsp+88], rax
37c401dfclea rax, [rsp+104]
37c401e01mov [rsp+80], rax
37c401e06jmp 0x37c401ef0
37c401e0b
37c401e0b 0f 1f 44 00 00 ..D..
37c401e10
37c401e10loc_37c401e10:
37c401e10movapd x0, x2
37c401e14divsd x0, x1
37c401e18mulsd x2, x0
37c401e1caddsd x2, x1
37c401e20pxor x1, x1
37c401e24mulsd x1, x0
37c401e28unpcklpd x2, x2
37c401e2cunpcklpd x0, x1
37c401e30movupd x1, [rip+0x71d68]
37c401e38addpd x1, x0
37c401e3caddpd x0, [rip+0x71d6c]
37c401e44movsd_xmm x0, x1
37c401e48divpd x0, x2
37c401e4c
37c401e4cloc_37c401e4c:
37c401e4cmovupd x1, [rip+0x71d6c]
37c401e54shl rcx, 4
37c401e58movups [rdi+rcx], x0
37c401e5cxorpd x1, x0
37c401e60
37c401e60loc_37c401e60:
37c401e60sub rbx, 1
37c401e64mov [rsp+32], rdi
37c401e69lea r13, [r15-1]
37c401e6dmov r8, rbp
37c401e70shl rbx, 4
37c401e74lea rax, [rip+0x71cf5]
37c401e7bmov [rsp+72], 1
37c401e84mov r9, [rsp+80]
37c401e89add rbx, rdi
37c401e8cmov [rsp+48], rax
37c401e91lea rdx, [rip+0x71cc1]
37c401e98lea rcx, [rip+0x71cc6]
37c401e9fmov [rsp+64], 12
37c401ea8add r15, 1
37c401eacmov [rsp+56], 5
37c401eb5mov [rsp+40], rbx
37c401ebamovups [rsp+112], x1
37c401ebfmov [rsp+104], r13
37c401ec4call ztpmv_64_
37c401ec9mov rdx, [rsp+88]
37c401ecemov rcx, [rsp+80]
37c401ed3mov r8, rbx
37c401ed6lea r9, [rip+0x71c93]
37c401eddmov [rsp+104], r13
37c401ee2call zscal_64_
37c401ee7cmp r15, rsi
37c401eeajg 0x37c401d39
37c401ef0
37c401ef0loc_37c401ef0:
37c401ef0mov rbx, r14
37c401ef3movapd x1, x6
37c401ef7add r14, r15
37c401efatest r12, r12
37c401efdje 0x37c401e60
37c401f03mov rdx, r14
37c401f06lea rcx, [r14-2]
37c401f0ashl rdx, 4
37c401f0eadd rdx, rdi
37c401f11movsd_xmm x2, [rdx-32]
37c401f16movsd_xmm x1, [rdx-24]
37c401f1bmovapd x0, x2
37c401f1fmovapd x3, x1
37c401f23andpd x0, [rip+0x71c65]
37c401f2bandpd x3, [rip+0x71c5d]
37c401f33comisd x3, x0
37c401f37ja 0x37c401e10
37c401f3dmovapd x3, x1
37c401f41divsd x3, x2
37c401f45mulsd x1, x3
37c401f49movapd x0, x3
37c401f4daddsd x1, x2
37c401f51pxor x2, x2
37c401f55mulsd x0, x2
37c401f59subsd x2, x3
37c401f5daddsd x0, [rip+0x71c43]
37c401f65unpcklpd x1, x1
37c401f69unpcklpd x0, x2
37c401f6ddivpd x0, x1
37c401f71jmp 0x37c401e4c
37c401f76
37c401f76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c401f80
37c401f80loc_37c401f80:
37c401f80mov [rbx], -2
37c401f87mov ecx, 2
37c401f8cjmp 0x37c401d1c
37c401f91
37c401f91 0f 1f 80 00 00 00 00 .......
37c401f98
37c401f98loc_37c401f98:
37c401f98test rsi, rsi
37c401f9bje 0x37c4021e8
37c401fa1mov eax, 1
37c401fa6mov edx, 1
37c401fabpxor x0, x0
37c401fafxor r9l, r9l
37c401fb2nop [rax]
37c401fb5nop [rax+rax]
37c401fc0
37c401fc0loc_37c401fc0:
37c401fc0mov rcx, rax
37c401fc3shl rcx, 4
37c401fc7add rcx, rdi
37c401fcaucomisd x0, [rcx-16]
37c401fcfsetnp r8b
37c401fd3cmovne r8l, r9l
37c401fd7test r8b, r8b
37c401fdaje 0x37c401ff0
37c401fdcucomisd x0, [rcx-8]
37c401fe1setnp cl
37c401fe4cmovne ecx, r9l
37c401fe8test cl, cl
37c401feajne 0x37c401d39
37c401ff0
37c401ff0loc_37c401ff0:
37c401ff0sub rax, rdx
37c401ff3add rdx, 1
37c401ff7mov [rbx], rdx
37c401ffalea rax, [rax+rsi+1]
37c401fffcmp rdx, rsi
37c402002jle 0x37c401fc0
37c402004mov [rbx], 0
37c40200b
37c40200bloc_37c40200b:
37c40200blea r15, [rsi+1]
37c40200fmovupd x6, [rip+0x71b69]
37c402017mov rbx, rsi
37c40201aimul r15, rsi
37c40201esar r15, 1
37c402021jmp 0x37c402043
37c402023
37c402023 0f 1f 44 00 00 ..D..
37c402028
37c402028loc_37c402028:
37c402028mov rax, r15
37c40202bmov r13, r15
37c40202esub rax, rsi
37c402031lea rax, [rbx+rax-2]
37c402036sub rbx, 1
37c40203aje 0x37c401d39
37c402040mov r15, rax
37c402043
37c402043loc_37c402043:
37c402043movapd x1, x6
37c402047test r12, r12
37c40204aje 0x37c4020dd
37c402050mov rax, r15
37c402053lea rdx, [r15-1]
37c402057shl rax, 4
37c40205badd rax, rdi
37c40205emovsd_xmm x2, [rax-16]
37c402063movsd_xmm x1, [rax-8]
37c402068movapd x0, x2
37c40206cmovapd x3, x1
37c402070andpd x0, [rip+0x71b18]
37c402078andpd x3, [rip+0x71b10]
37c402080comisd x3, x0
37c402084jbe 0x37c402190
37c40208amovapd x0, x2
37c40208edivsd x0, x1
37c402092mulsd x2, x0
37c402096addsd x2, x1
37c40209apxor x1, x1
37c40209emulsd x1, x0
37c4020a2unpcklpd x2, x2
37c4020a6unpcklpd x0, x1
37c4020aamovupd x1, [rip+0x71aee]
37c4020b2addpd x1, x0
37c4020b6addpd x0, [rip+0x71af2]
37c4020bemovsd_xmm x0, x1
37c4020c2divpd x0, x2
37c4020c6
37c4020c6loc_37c4020c6:
37c4020c6movupd x1, [rip+0x71af2]
37c4020cemov rax, rdx
37c4020d1shl rax, 4
37c4020d5xorpd x1, x0
37c4020d9movups [rdi+rax], x0
37c4020dd
37c4020ddloc_37c4020dd:
37c4020ddmovups [rsp+112], x1
37c4020e2cmp rsi, rbx
37c4020e5jle 0x37c402028
37c4020ebsub rsi, rbx
37c4020eesub r13, 1
37c4020f2lea rax, [rsp+104]
37c4020f7mov r8, rbp
37c4020famov [rsp+104], rsi
37c4020ffmov rsi, r15
37c402102shl r13, 4
37c402106lea rcx, [rip+0x71a63]
37c40210dshl rsi, 4
37c402111add r13, rdi
37c402114mov [rsp+48], rcx
37c402119mov r9, rax
37c40211cadd rsi, rdi
37c40211fmov [rsp+32], r13
37c402124lea rdx, [rip+0x71a2e]
37c40212blea rcx, [rip+0x71a46]
37c402132mov [rsp+40], rsi
37c402137mov [rsp+72], 1
37c402140mov [rsp+64], 12
37c402149mov [rsp+56], 5
37c402152mov [rsp+80], rax
37c402157call ztpmv_64_
37c40215cmov rdx, [r14]
37c40215fmov rcx, [rsp+80]
37c402164mov r8, rsi
37c402167lea r9, [rip+0x71a02]
37c40216esub rdx, rbx
37c402171mov [rsp+104], rdx
37c402176lea rdx, [rsp+112]
37c40217bcall zscal_64_
37c402180mov rsi, [r14]
37c402183jmp 0x37c402028
37c402188
37c402188 0f 1f 84 00 00 00 00 00 ........
37c402190
37c402190loc_37c402190:
37c402190movapd x3, x1
37c402194divsd x3, x2
37c402198mulsd x1, x3
37c40219cmovapd x0, x3
37c4021a0addsd x1, x2
37c4021a4pxor x2, x2
37c4021a8mulsd x0, x2
37c4021acsubsd x2, x3
37c4021b0addsd x0, [rip+0x719f0]
37c4021b8unpcklpd x1, x1
37c4021bcunpcklpd x0, x2
37c4021c0divpd x0, x1
37c4021c4jmp 0x37c4020c6
37c4021c9
37c4021c9 0f 1f 80 00 00 00 00 .......
37c4021d0
37c4021d0loc_37c4021d0:
37c4021d0test rsi, rsi
37c4021d3jne 0x37c40200b
37c4021d9jmp 0x37c401d39
37c4021de
37c4021de 66 90 f.
37c4021e0
37c4021e0loc_37c4021e0:
37c4021e0neg rcx
37c4021e3jmp 0x37c401d1c
37c4021e8
37c4021e8loc_37c4021e8:
37c4021e8mov [rbx], 0
37c4021efjmp 0x37c401d39
37c401c00
37c401c00ztptri_64_:
37c401c00push r15
37c401c02push r14
37c401c04push r13
37c401c06push r12
37c401c08push rbp
37c401c09push rdi
37c401c0apush rsi
37c401c0bpush rbx
37c401c0csub rsp, 152
37c401c13movups [rsp+128], x6
37c401c1bmov rbx, [rsp+256]
37c401c23mov [rbx], 0
37c401c2amov rbp, rdx
37c401c2dmov r14, r8
37c401c30lea rdx, [rip+0x71f19]
37c401c37mov rdi, r9
37c401c3amov r8l, 1
37c401c40mov r9l, 1
37c401c46mov rsi, rcx
37c401c49call lsame_64_
37c401c4emov r9l, 1
37c401c54mov r8l, 1
37c401c5amov rcx, rbp
37c401c5dlea rdx, [rip+0x71eed]
37c401c64mov r15, rax
37c401c67call lsame_64_
37c401c6cmov r12, rax
37c401c6ftest r15, r15
37c401c72je 0x37c401d58
37c401c78
37c401c78loc_37c401c78:
37c401c78test r12, r12
37c401c7bje 0x37c401d90
37c401c81mov rsi, [r14]
37c401c84test rsi, rsi
37c401c87js 0x37c401d10
37c401c8dmov rcx, [rbx]
37c401c90test rcx, rcx
37c401c93jne 0x37c4021e0
37c401c99mov [rbx], 1
37c401ca0test r15, r15
37c401ca3je 0x37c401f98
37c401ca9mov eax, 1
37c401caepxor x0, x0
37c401cb2xor r9l, r9l
37c401cb5test rsi, rsi
37c401cb8je 0x37c4021e8
37c401cbenop
37c401cc0
37c401cc0loc_37c401cc0:
37c401cc0add rcx, rax
37c401cc3mov rdx, rcx
37c401cc6shl rdx, 4
37c401ccaadd rdx, rdi
37c401ccducomisd x0, [rdx-8]
37c401cd2setnp r8b
37c401cd6cmovne r8l, r9l
37c401cdatest r8b, r8b
37c401cddje 0x37c401cef
37c401cdfucomisd x0, [rdx-16]
37c401ce4setnp dl
37c401ce7cmovne edx, r9l
37c401cebtest dl, dl
37c401cedjne 0x37c401d39
37c401cef
37c401cefloc_37c401cef:
37c401cefadd rax, 1
37c401cf3mov [rbx], rax
37c401cf6cmp rax, rsi
37c401cf9jle 0x37c401cc0
37c401cfbmov [rbx], 0
37c401d02jmp 0x37c401dde
37c401d07
37c401d07 66 0f 1f 84 00 00 00 00 00 f........
37c401d10
37c401d10loc_37c401d10:
37c401d10mov [rbx], -3
37c401d17mov ecx, 3
37c401d1c
37c401d1cloc_37c401d1c:
37c401d1cmov [rsp+112], rcx
37c401d21lea rdx, [rsp+112]
37c401d26mov r8l, 6
37c401d2clea rcx, [rip+0x71e20]
37c401d33call xerbla_64_
37c401d38nop
37c401d39
37c401d39loc_37c401d39:
37c401d39movups x6, [rsp+128]
37c401d41add rsp, 152
37c401d48pop rbx
37c401d49pop rsi
37c401d4apop rdi
37c401d4bpop rbp
37c401d4cpop r12
37c401d4epop r13
37c401d50pop r14
37c401d52pop r15
37c401d54ret
37c401d55
37c401d55 0f 1f 00 ...
37c401d58
37c401d58loc_37c401d58:
37c401d58mov r9l, 1
37c401d5emov r8l, 1
37c401d64lea rdx, [rip+0x71de7]
37c401d6bmov rcx, rsi
37c401d6ecall lsame_64_
37c401d73test rax, rax
37c401d76jne 0x37c401c78
37c401d7cmov [rbx], -1
37c401d83mov ecx, 1
37c401d88jmp 0x37c401d1c
37c401d8a
37c401d8a 66 0f 1f 44 00 00 f..D..
37c401d90
37c401d90loc_37c401d90:
37c401d90mov r9l, 1
37c401d96mov r8l, 1
37c401d9clea rdx, [rip+0x71dad]
37c401da3mov rcx, rbp
37c401da6call lsame_64_
37c401dabtest rax, rax
37c401daeje 0x37c401f80
37c401db4mov rsi, [r14]
37c401db7test rsi, rsi
37c401dbajs 0x37c401d10
37c401dc0mov rcx, [rbx]
37c401dc3test rcx, rcx
37c401dc6jne 0x37c4021e0
37c401dcctest r15, r15
37c401dcfje 0x37c4021d0
37c401dd5test rsi, rsi
37c401dd8je 0x37c401d39
37c401dde
37c401ddeloc_37c401dde:
37c401ddelea rax, [rsp+112]
37c401de3movupd x6, [rip+0x71d95]
37c401debmov r14l, 1
37c401df1mov r15l, 1
37c401df7mov [rsp+88], rax
37c401dfclea rax, [rsp+104]
37c401e01mov [rsp+80], rax
37c401e06jmp 0x37c401ef0
37c401e0b
37c401e0b 0f 1f 44 00 00 ..D..
37c401e10
37c401e10loc_37c401e10:
37c401e10movapd x0, x2
37c401e14divsd x0, x1
37c401e18mulsd x2, x0
37c401e1caddsd x2, x1
37c401e20pxor x1, x1
37c401e24mulsd x1, x0
37c401e28unpcklpd x2, x2
37c401e2cunpcklpd x0, x1
37c401e30movupd x1, [rip+0x71d68]
37c401e38addpd x1, x0
37c401e3caddpd x0, [rip+0x71d6c]
37c401e44movsd_xmm x0, x1
37c401e48divpd x0, x2
37c401e4c
37c401e4cloc_37c401e4c:
37c401e4cmovupd x1, [rip+0x71d6c]
37c401e54shl rcx, 4
37c401e58movups [rdi+rcx], x0
37c401e5cxorpd x1, x0
37c401e60
37c401e60loc_37c401e60:
37c401e60sub rbx, 1
37c401e64mov [rsp+32], rdi
37c401e69lea r13, [r15-1]
37c401e6dmov r8, rbp
37c401e70shl rbx, 4
37c401e74lea rax, [rip+0x71cf5]
37c401e7bmov [rsp+72], 1
37c401e84mov r9, [rsp+80]
37c401e89add rbx, rdi
37c401e8cmov [rsp+48], rax
37c401e91lea rdx, [rip+0x71cc1]
37c401e98lea rcx, [rip+0x71cc6]
37c401e9fmov [rsp+64], 12
37c401ea8add r15, 1
37c401eacmov [rsp+56], 5
37c401eb5mov [rsp+40], rbx
37c401ebamovups [rsp+112], x1
37c401ebfmov [rsp+104], r13
37c401ec4call ztpmv_64_
37c401ec9mov rdx, [rsp+88]
37c401ecemov rcx, [rsp+80]
37c401ed3mov r8, rbx
37c401ed6lea r9, [rip+0x71c93]
37c401eddmov [rsp+104], r13
37c401ee2call zscal_64_
37c401ee7cmp r15, rsi
37c401eeajg 0x37c401d39
37c401ef0
37c401ef0loc_37c401ef0:
37c401ef0mov rbx, r14
37c401ef3movapd x1, x6
37c401ef7add r14, r15
37c401efatest r12, r12
37c401efdje 0x37c401e60
37c401f03mov rdx, r14
37c401f06lea rcx, [r14-2]
37c401f0ashl rdx, 4
37c401f0eadd rdx, rdi
37c401f11movsd_xmm x2, [rdx-32]
37c401f16movsd_xmm x1, [rdx-24]
37c401f1bmovapd x0, x2
37c401f1fmovapd x3, x1
37c401f23andpd x0, [rip+0x71c65]
37c401f2bandpd x3, [rip+0x71c5d]
37c401f33comisd x3, x0
37c401f37ja 0x37c401e10
37c401f3dmovapd x3, x1
37c401f41divsd x3, x2
37c401f45mulsd x1, x3
37c401f49movapd x0, x3
37c401f4daddsd x1, x2
37c401f51pxor x2, x2
37c401f55mulsd x0, x2
37c401f59subsd x2, x3
37c401f5daddsd x0, [rip+0x71c43]
37c401f65unpcklpd x1, x1
37c401f69unpcklpd x0, x2
37c401f6ddivpd x0, x1
37c401f71jmp 0x37c401e4c
37c401f76
37c401f76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c401f80
37c401f80loc_37c401f80:
37c401f80mov [rbx], -2
37c401f87mov ecx, 2
37c401f8cjmp 0x37c401d1c
37c401f91
37c401f91 0f 1f 80 00 00 00 00 .......
37c401f98
37c401f98loc_37c401f98:
37c401f98test rsi, rsi
37c401f9bje 0x37c4021e8
37c401fa1mov eax, 1
37c401fa6mov edx, 1
37c401fabpxor x0, x0
37c401fafxor r9l, r9l
37c401fb2nop [rax]
37c401fb5nop [rax+rax]
37c401fc0
37c401fc0loc_37c401fc0:
37c401fc0mov rcx, rax
37c401fc3shl rcx, 4
37c401fc7add rcx, rdi
37c401fcaucomisd x0, [rcx-16]
37c401fcfsetnp r8b
37c401fd3cmovne r8l, r9l
37c401fd7test r8b, r8b
37c401fdaje 0x37c401ff0
37c401fdcucomisd x0, [rcx-8]
37c401fe1setnp cl
37c401fe4cmovne ecx, r9l
37c401fe8test cl, cl
37c401feajne 0x37c401d39
37c401ff0
37c401ff0loc_37c401ff0:
37c401ff0sub rax, rdx
37c401ff3add rdx, 1
37c401ff7mov [rbx], rdx
37c401ffalea rax, [rax+rsi+1]
37c401fffcmp rdx, rsi
37c402002jle 0x37c401fc0
37c402004mov [rbx], 0
37c40200b
37c40200bloc_37c40200b:
37c40200blea r15, [rsi+1]
37c40200fmovupd x6, [rip+0x71b69]
37c402017mov rbx, rsi
37c40201aimul r15, rsi
37c40201esar r15, 1
37c402021jmp 0x37c402043
37c402023
37c402023 0f 1f 44 00 00 ..D..
37c402028
37c402028loc_37c402028:
37c402028mov rax, r15
37c40202bmov r13, r15
37c40202esub rax, rsi
37c402031lea rax, [rbx+rax-2]
37c402036sub rbx, 1
37c40203aje 0x37c401d39
37c402040mov r15, rax
37c402043
37c402043loc_37c402043:
37c402043movapd x1, x6
37c402047test r12, r12
37c40204aje 0x37c4020dd
37c402050mov rax, r15
37c402053lea rdx, [r15-1]
37c402057shl rax, 4
37c40205badd rax, rdi
37c40205emovsd_xmm x2, [rax-16]
37c402063movsd_xmm x1, [rax-8]
37c402068movapd x0, x2
37c40206cmovapd x3, x1
37c402070andpd x0, [rip+0x71b18]
37c402078andpd x3, [rip+0x71b10]
37c402080comisd x3, x0
37c402084jbe 0x37c402190
37c40208amovapd x0, x2
37c40208edivsd x0, x1
37c402092mulsd x2, x0
37c402096addsd x2, x1
37c40209apxor x1, x1
37c40209emulsd x1, x0
37c4020a2unpcklpd x2, x2
37c4020a6unpcklpd x0, x1
37c4020aamovupd x1, [rip+0x71aee]
37c4020b2addpd x1, x0
37c4020b6addpd x0, [rip+0x71af2]
37c4020bemovsd_xmm x0, x1
37c4020c2divpd x0, x2
37c4020c6
37c4020c6loc_37c4020c6:
37c4020c6movupd x1, [rip+0x71af2]
37c4020cemov rax, rdx
37c4020d1shl rax, 4
37c4020d5xorpd x1, x0
37c4020d9movups [rdi+rax], x0
37c4020dd
37c4020ddloc_37c4020dd:
37c4020ddmovups [rsp+112], x1
37c4020e2cmp rsi, rbx
37c4020e5jle 0x37c402028
37c4020ebsub rsi, rbx
37c4020eesub r13, 1
37c4020f2lea rax, [rsp+104]
37c4020f7mov r8, rbp
37c4020famov [rsp+104], rsi
37c4020ffmov rsi, r15
37c402102shl r13, 4
37c402106lea rcx, [rip+0x71a63]
37c40210dshl rsi, 4
37c402111add r13, rdi
37c402114mov [rsp+48], rcx
37c402119mov r9, rax
37c40211cadd rsi, rdi
37c40211fmov [rsp+32], r13
37c402124lea rdx, [rip+0x71a2e]
37c40212blea rcx, [rip+0x71a46]
37c402132mov [rsp+40], rsi
37c402137mov [rsp+72], 1
37c402140mov [rsp+64], 12
37c402149mov [rsp+56], 5
37c402152mov [rsp+80], rax
37c402157call ztpmv_64_
37c40215cmov rdx, [r14]
37c40215fmov rcx, [rsp+80]
37c402164mov r8, rsi
37c402167lea r9, [rip+0x71a02]
37c40216esub rdx, rbx
37c402171mov [rsp+104], rdx
37c402176lea rdx, [rsp+112]
37c40217bcall zscal_64_
37c402180mov rsi, [r14]
37c402183jmp 0x37c402028
37c402188
37c402188 0f 1f 84 00 00 00 00 00 ........
37c402190
37c402190loc_37c402190:
37c402190movapd x3, x1
37c402194divsd x3, x2
37c402198mulsd x1, x3
37c40219cmovapd x0, x3
37c4021a0addsd x1, x2
37c4021a4pxor x2, x2
37c4021a8mulsd x0, x2
37c4021acsubsd x2, x3
37c4021b0addsd x0, [rip+0x719f0]
37c4021b8unpcklpd x1, x1
37c4021bcunpcklpd x0, x2
37c4021c0divpd x0, x1
37c4021c4jmp 0x37c4020c6
37c4021c9
37c4021c9 0f 1f 80 00 00 00 00 .......
37c4021d0
37c4021d0loc_37c4021d0:
37c4021d0test rsi, rsi
37c4021d3jne 0x37c40200b
37c4021d9jmp 0x37c401d39
37c4021de
37c4021de 66 90 f.
37c4021e0
37c4021e0loc_37c4021e0:
37c4021e0neg rcx
37c4021e3jmp 0x37c401d1c
37c4021e8
37c4021e8loc_37c4021e8:
37c4021e8mov [rbx], 0
37c4021efjmp 0x37c401d39
37c401c00
37c4021f4
37c4021f4 // align 0x10
37c4021f4 // align 0x10
37c402200
37c402200ztptrs_64_:
37c402200push r15
37c402202push r14
37c402204push r13
37c402206push r12
37c402208push rbp
37c402209push rdi
37c40220apush rsi
37c40220bpush rbx
37c40220csub rsp, 120
37c402210mov r13, [rsp+256]
37c402218mov rax, [rsp+248]
37c402220mov r12, [rsp+232]
37c402228mov [r13], 0
37c402230mov rax, [rax]
37c402233mov rsi, r8
37c402236mov rdi, rdx
37c402239mov r8l, 1
37c40223fmov rbp, r9
37c402242lea rdx, [rip+0x71987]
37c402249mov r9l, 1
37c40224fmov rbx, rcx
37c402252mov [rsp+88], rax
37c402257call lsame_64_
37c40225cmov r9l, 1
37c402262mov r8l, 1
37c402268mov rcx, rsi
37c40226blea rdx, [rip+0x7195f]
37c402272mov r15, rax
37c402275call lsame_64_
37c40227amov [rsp+80], rax
37c40227ftest r15, r15
37c402282jne 0x37c4022e8
37c402284mov r9l, 1
37c40228amov r8l, 1
37c402290lea rdx, [rip+0x7193b]
37c402297mov rcx, rbx
37c40229acall lsame_64_
37c40229ftest rax, rax
37c4022a2jne 0x37c4022e8
37c4022a4mov rdx, -1
37c4022abmov eax, 1
37c4022b0
37c4022b0loc_37c4022b0:
37c4022b0mov [r13], rdx
37c4022b4
37c4022b4loc_37c4022b4:
37c4022b4lea rdx, [rsp+104]
37c4022b9mov r8l, 6
37c4022bfmov [rsp+104], rax
37c4022c4lea rcx, [rip+0x7190a]
37c4022cbcall xerbla_64_
37c4022d0nop
37c4022d1
37c4022d1loc_37c4022d1:
37c4022d1add rsp, 120
37c4022d5pop rbx
37c4022d6pop rsi
37c4022d7pop rdi
37c4022d8pop rbp
37c4022d9pop r12
37c4022dbpop r13
37c4022ddpop r14
37c4022dfpop r15
37c4022e1ret
37c4022e2
37c4022e2 66 0f 1f 44 00 00 f..D..
37c4022e8
37c4022e8loc_37c4022e8:
37c4022e8mov r9l, 1
37c4022eemov r8l, 1
37c4022f4lea rdx, [rip+0x718d6]
37c4022fbmov rcx, rdi
37c4022fecall lsame_64_
37c402303test rax, rax
37c402306je 0x37c402520
37c40230c
37c40230cloc_37c40230c:
37c40230ccmp [rsp+80], 0
37c402312je 0x37c402490
37c402318
37c402318loc_37c402318:
37c402318mov rdx, [rbp]
37c40231ctest rdx, rdx
37c40231fjs 0x37c402478
37c402325mov rax, [rsp+224]
37c40232dmov r14, [rax]
37c402330test r14, r14
37c402333js 0x37c402598
37c402339mov rcx, [rsp+248]
37c402341test rdx, rdx
37c402344mov eax, 1
37c402349cmovg rax, rdx
37c40234dcmp [rcx], rax
37c402350jl 0x37c402580
37c402356mov rax, [r13]
37c40235atest rax, rax
37c40235djne 0x37c4025a9
37c402363test rdx, rdx
37c402366je 0x37c4022d1
37c40236ccmp [rsp+80], 0
37c402372je 0x37c4023e0
37c402374mov [r13], 1
37c40237cmov eax, 1
37c402381pxor x0, x0
37c402385xor r10l, r10l
37c402388mov r9l, 1
37c40238etest r15, r15
37c402391je 0x37c4024d0
37c402397nop [rax+rax]
37c4023a0
37c4023a0loc_37c4023a0:
37c4023a0add r9, rax
37c4023a3mov rcx, r9
37c4023a6shl rcx, 4
37c4023aaadd rcx, r12
37c4023aducomisd x0, [rcx-32]
37c4023b2setnp r8b
37c4023b6cmovne r8l, r10l
37c4023batest r8b, r8b
37c4023bdje 0x37c4023d3
37c4023bfucomisd x0, [rcx-24]
37c4023c4setnp cl
37c4023c7cmovne ecx, r10l
37c4023cbtest cl, cl
37c4023cdjne 0x37c4022d1
37c4023d3
37c4023d3loc_37c4023d3:
37c4023d3add rax, 1
37c4023d7mov [r13], rax
37c4023dbcmp rdx, rax
37c4023dejge 0x37c4023a0
37c4023e0
37c4023e0loc_37c4023e0:
37c4023e0mov [r13], 0
37c4023e8test r14, r14
37c4023ebje 0x37c4022d1
37c4023f1mov rdx, [rsp+88]
37c4023f6xor eax, eax
37c4023f8mov r15l, 1
37c4023fetest rdx, rdx
37c402401cmovs rdx, rax
37c402405mov r13, rdx
37c402408shl r13, 4
37c40240cmov [rsp+80], r13
37c402411mov r13, [rsp+240]
37c402419nop [rax]
37c402420
37c402420loc_37c402420:
37c402420lea rax, [rip+0x717b9]
37c402427mov r9, rbp
37c40242amov r8, rsi
37c40242dmov rdx, rdi
37c402430mov [rsp+40], r13
37c402435mov rcx, rbx
37c402438add r15, 1
37c40243cmov [rsp+72], 1
37c402445mov [rsp+64], 1
37c40244emov [rsp+56], 1
37c402457mov [rsp+48], rax
37c40245cmov [rsp+32], r12
37c402461call ztpsv_64_
37c402466add r13, [rsp+80]
37c40246bcmp r14, r15
37c40246ejge 0x37c402420
37c402470jmp 0x37c4022d1
37c402475
37c402475 0f 1f 00 ...
37c402478
37c402478loc_37c402478:
37c402478mov rdx, -4
37c40247fmov eax, 4
37c402484jmp 0x37c4022b0
37c402489
37c402489 0f 1f 80 00 00 00 00 .......
37c402490
37c402490loc_37c402490:
37c402490mov r9l, 1
37c402496mov r8l, 1
37c40249clea rdx, [rip+0x7172d]
37c4024a3mov rcx, rsi
37c4024a6call lsame_64_
37c4024abtest rax, rax
37c4024aejne 0x37c402318
37c4024b4mov [r13], -3
37c4024bcmov eax, 3
37c4024c1jmp 0x37c4022b4
37c4024c6
37c4024c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c4024d0
37c4024d0loc_37c4024d0:
37c4024d0mov rcx, r9
37c4024d3shl rcx, 4
37c4024d7add rcx, r12
37c4024daucomisd x0, [rcx-8]
37c4024dfsetnp r8b
37c4024e3cmovne r8l, r10l
37c4024e7test r8b, r8b
37c4024eaje 0x37c402500
37c4024ecucomisd x0, [rcx-16]
37c4024f1setnp cl
37c4024f4cmovne ecx, r10l
37c4024f8test cl, cl
37c4024fajne 0x37c4022d1
37c402500
37c402500loc_37c402500:
37c402500mov rcx, rdx
37c402503sub rcx, rax
37c402506add rax, 1
37c40250amov [r13], rax
37c40250elea r9, [rcx+r9+1]
37c402513cmp rdx, rax
37c402516jge 0x37c4024d0
37c402518jmp 0x37c4023e0
37c40251d
37c40251d 0f 1f 00 ...
37c402520
37c402520loc_37c402520:
37c402520mov r9l, 1
37c402526mov r8l, 1
37c40252clea rdx, [rip+0x716a0]
37c402533mov rcx, rdi
37c402536call lsame_64_
37c40253btest rax, rax
37c40253ejne 0x37c40230c
37c402544mov r9l, 1
37c40254amov r8l, 1
37c402550lea rdx, [rip+0x7167d]
37c402557mov rcx, rdi
37c40255acall lsame_64_
37c40255ftest rax, rax
37c402562jne 0x37c40230c
37c402568mov rdx, -2
37c40256fmov eax, 2
37c402574jmp 0x37c4022b0
37c402579
37c402579 0f 1f 80 00 00 00 00 .......
37c402580
37c402580loc_37c402580:
37c402580mov rdx, -8
37c402587mov eax, 8
37c40258cjmp 0x37c4022b0
37c402591
37c402591 0f 1f 80 00 00 00 00 .......
37c402598
37c402598loc_37c402598:
37c402598mov rdx, -5
37c40259fmov eax, 5
37c4025a4jmp 0x37c4022b0
37c4025a9
37c4025a9loc_37c4025a9:
37c4025a9neg rax
37c4025acjmp 0x37c4022b4
37c402200
37c402200ztptrs_64_:
37c402200push r15
37c402202push r14
37c402204push r13
37c402206push r12
37c402208push rbp
37c402209push rdi
37c40220apush rsi
37c40220bpush rbx
37c40220csub rsp, 120
37c402210mov r13, [rsp+256]
37c402218mov rax, [rsp+248]
37c402220mov r12, [rsp+232]
37c402228mov [r13], 0
37c402230mov rax, [rax]
37c402233mov rsi, r8
37c402236mov rdi, rdx
37c402239mov r8l, 1
37c40223fmov rbp, r9
37c402242lea rdx, [rip+0x71987]
37c402249mov r9l, 1
37c40224fmov rbx, rcx
37c402252mov [rsp+88], rax
37c402257call lsame_64_
37c40225cmov r9l, 1
37c402262mov r8l, 1
37c402268mov rcx, rsi
37c40226blea rdx, [rip+0x7195f]
37c402272mov r15, rax
37c402275call lsame_64_
37c40227amov [rsp+80], rax
37c40227ftest r15, r15
37c402282jne 0x37c4022e8
37c402284mov r9l, 1
37c40228amov r8l, 1
37c402290lea rdx, [rip+0x7193b]
37c402297mov rcx, rbx
37c40229acall lsame_64_
37c40229ftest rax, rax
37c4022a2jne 0x37c4022e8
37c4022a4mov rdx, -1
37c4022abmov eax, 1
37c4022b0
37c4022b0loc_37c4022b0:
37c4022b0mov [r13], rdx
37c4022b4
37c4022b4loc_37c4022b4:
37c4022b4lea rdx, [rsp+104]
37c4022b9mov r8l, 6
37c4022bfmov [rsp+104], rax
37c4022c4lea rcx, [rip+0x7190a]
37c4022cbcall xerbla_64_
37c4022d0nop
37c4022d1
37c4022d1loc_37c4022d1:
37c4022d1add rsp, 120
37c4022d5pop rbx
37c4022d6pop rsi
37c4022d7pop rdi
37c4022d8pop rbp
37c4022d9pop r12
37c4022dbpop r13
37c4022ddpop r14
37c4022dfpop r15
37c4022e1ret
37c4022e2
37c4022e2 66 0f 1f 44 00 00 f..D..
37c4022e8
37c4022e8loc_37c4022e8:
37c4022e8mov r9l, 1
37c4022eemov r8l, 1
37c4022f4lea rdx, [rip+0x718d6]
37c4022fbmov rcx, rdi
37c4022fecall lsame_64_
37c402303test rax, rax
37c402306je 0x37c402520
37c40230c
37c40230cloc_37c40230c:
37c40230ccmp [rsp+80], 0
37c402312je 0x37c402490
37c402318
37c402318loc_37c402318:
37c402318mov rdx, [rbp]
37c40231ctest rdx, rdx
37c40231fjs 0x37c402478
37c402325mov rax, [rsp+224]
37c40232dmov r14, [rax]
37c402330test r14, r14
37c402333js 0x37c402598
37c402339mov rcx, [rsp+248]
37c402341test rdx, rdx
37c402344mov eax, 1
37c402349cmovg rax, rdx
37c40234dcmp [rcx], rax
37c402350jl 0x37c402580
37c402356mov rax, [r13]
37c40235atest rax, rax
37c40235djne 0x37c4025a9
37c402363test rdx, rdx
37c402366je 0x37c4022d1
37c40236ccmp [rsp+80], 0
37c402372je 0x37c4023e0
37c402374mov [r13], 1
37c40237cmov eax, 1
37c402381pxor x0, x0
37c402385xor r10l, r10l
37c402388mov r9l, 1
37c40238etest r15, r15
37c402391je 0x37c4024d0
37c402397nop [rax+rax]
37c4023a0
37c4023a0loc_37c4023a0:
37c4023a0add r9, rax
37c4023a3mov rcx, r9
37c4023a6shl rcx, 4
37c4023aaadd rcx, r12
37c4023aducomisd x0, [rcx-32]
37c4023b2setnp r8b
37c4023b6cmovne r8l, r10l
37c4023batest r8b, r8b
37c4023bdje 0x37c4023d3
37c4023bfucomisd x0, [rcx-24]
37c4023c4setnp cl
37c4023c7cmovne ecx, r10l
37c4023cbtest cl, cl
37c4023cdjne 0x37c4022d1
37c4023d3
37c4023d3loc_37c4023d3:
37c4023d3add rax, 1
37c4023d7mov [r13], rax
37c4023dbcmp rdx, rax
37c4023dejge 0x37c4023a0
37c4023e0
37c4023e0loc_37c4023e0:
37c4023e0mov [r13], 0
37c4023e8test r14, r14
37c4023ebje 0x37c4022d1
37c4023f1mov rdx, [rsp+88]
37c4023f6xor eax, eax
37c4023f8mov r15l, 1
37c4023fetest rdx, rdx
37c402401cmovs rdx, rax
37c402405mov r13, rdx
37c402408shl r13, 4
37c40240cmov [rsp+80], r13
37c402411mov r13, [rsp+240]
37c402419nop [rax]
37c402420
37c402420loc_37c402420:
37c402420lea rax, [rip+0x717b9]
37c402427mov r9, rbp
37c40242amov r8, rsi
37c40242dmov rdx, rdi
37c402430mov [rsp+40], r13
37c402435mov rcx, rbx
37c402438add r15, 1
37c40243cmov [rsp+72], 1
37c402445mov [rsp+64], 1
37c40244emov [rsp+56], 1
37c402457mov [rsp+48], rax
37c40245cmov [rsp+32], r12
37c402461call ztpsv_64_
37c402466add r13, [rsp+80]
37c40246bcmp r14, r15
37c40246ejge 0x37c402420
37c402470jmp 0x37c4022d1
37c402475
37c402475 0f 1f 00 ...
37c402478
37c402478loc_37c402478:
37c402478mov rdx, -4
37c40247fmov eax, 4
37c402484jmp 0x37c4022b0
37c402489
37c402489 0f 1f 80 00 00 00 00 .......
37c402490
37c402490loc_37c402490:
37c402490mov r9l, 1
37c402496mov r8l, 1
37c40249clea rdx, [rip+0x7172d]
37c4024a3mov rcx, rsi
37c4024a6call lsame_64_
37c4024abtest rax, rax
37c4024aejne 0x37c402318
37c4024b4mov [r13], -3
37c4024bcmov eax, 3
37c4024c1jmp 0x37c4022b4
37c4024c6
37c4024c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c4024d0
37c4024d0loc_37c4024d0:
37c4024d0mov rcx, r9
37c4024d3shl rcx, 4
37c4024d7add rcx, r12
37c4024daucomisd x0, [rcx-8]
37c4024dfsetnp r8b
37c4024e3cmovne r8l, r10l
37c4024e7test r8b, r8b
37c4024eaje 0x37c402500
37c4024ecucomisd x0, [rcx-16]
37c4024f1setnp cl
37c4024f4cmovne ecx, r10l
37c4024f8test cl, cl
37c4024fajne 0x37c4022d1
37c402500
37c402500loc_37c402500:
37c402500mov rcx, rdx
37c402503sub rcx, rax
37c402506add rax, 1
37c40250amov [r13], rax
37c40250elea r9, [rcx+r9+1]
37c402513cmp rdx, rax
37c402516jge 0x37c4024d0
37c402518jmp 0x37c4023e0
37c40251d
37c40251d 0f 1f 00 ...
37c402520
37c402520loc_37c402520:
37c402520mov r9l, 1
37c402526mov r8l, 1
37c40252clea rdx, [rip+0x716a0]
37c402533mov rcx, rdi
37c402536call lsame_64_
37c40253btest rax, rax
37c40253ejne 0x37c40230c
37c402544mov r9l, 1
37c40254amov r8l, 1
37c402550lea rdx, [rip+0x7167d]
37c402557mov rcx, rdi
37c40255acall lsame_64_
37c40255ftest rax, rax
37c402562jne 0x37c40230c
37c402568mov rdx, -2
37c40256fmov eax, 2
37c402574jmp 0x37c4022b0
37c402579
37c402579 0f 1f 80 00 00 00 00 .......
37c402580
37c402580loc_37c402580:
37c402580mov rdx, -8
37c402587mov eax, 8
37c40258cjmp 0x37c4022b0
37c402591
37c402591 0f 1f 80 00 00 00 00 .......
37c402598
37c402598loc_37c402598:
37c402598mov rdx, -5
37c40259fmov eax, 5
37c4025a4jmp 0x37c4022b0
37c4025a9
37c4025a9loc_37c4025a9:
37c4025a9neg rax
37c4025acjmp 0x37c4022b4
37c402200
37c4025b1
37c4025b1 // align 0x10
37c4025b1 // align 0x10
37c4025c0
37c4025c0ztpttf_64_:
37c4025c0push r15
37c4025c2push r14
37c4025c4push r13
37c4025c6push r12
37c4025c8push rbp
37c4025c9push rdi
37c4025capush rsi
37c4025cbpush rbx
37c4025ccsub rsp, 88
37c4025d0mov r12, [rsp+200]
37c4025d8mov [r12], 0
37c4025e0mov r13, rdx
37c4025e3mov r14, r8
37c4025e6lea rdx, [rip+0x71603]
37c4025edmov rbx, r9
37c4025f0mov r8l, 1
37c4025f6mov r9l, 1
37c4025fcmov rdi, rcx
37c4025ffcall lsame_64_
37c402604mov r9l, 1
37c40260amov r8l, 1
37c402610mov rcx, r13
37c402613lea rdx, [rip+0x715d7]
37c40261amov rsi, rax
37c40261dcall lsame_64_
37c402622mov rbp, rax
37c402625test rsi, rsi
37c402628je 0x37c402800
37c40262e
37c40262eloc_37c40262e:
37c40262etest rbp, rbp
37c402631je 0x37c402838
37c402637
37c402637loc_37c402637:
37c402637mov r11, [r14]
37c40263atest r11, r11
37c40263djs 0x37c4027c0
37c402643mov r10, [r12]
37c402647test r10, r10
37c40264ajne 0x37c403158
37c402650test r11, r11
37c402653je 0x37c4027ee
37c402659cmp r11, 1
37c40265dje 0x37c4029d0
37c402663mov r9, r11
37c402666mov rcx, r11
37c402669lea r8, [r11+1]
37c40266dand r9l, 1
37c402671sar rcx, 1
37c402674test rbp, rbp
37c402677je 0x37c402870
37c40267dtest r9, r9
37c402680jne 0x37c4029f0
37c402686test rsi, rsi
37c402689jne 0x37c402f00
37c40268fmov r14, r8
37c402692mov [rsp+32], r9
37c402697xor esi, esi
37c402699xor eax, eax
37c40269bsar r14, 1
37c40269emov r10, [rsp+192]
37c4026a6imul r8, r14
37c4026aalea r15, [r14+1]
37c4026aemov r11, r14
37c4026b1mov rdi, r14
37c4026b4mov rbp, r15
37c4026b7shl r11, 4
37c4026bblea r13, [r8-1]
37c4026bfsub rbp, r8
37c4026c2nop [rax]
37c4026c5nop [rax+rax]
37c4026d0
37c4026d0loc_37c4026d0:
37c4026d0lea r9, [rax+1]
37c4026d4cmp rdi, r13
37c4026d7jg 0x37c403134
37c4026dd
37c4026ddloc_37c4026dd:
37c4026ddmov rax, rbp
37c4026e0xor edx, edx
37c4026e2mov r8, rdi
37c4026e5neg rax
37c4026e8shl r8, 4
37c4026ecdiv r14
37c4026efmov rdx, rsi
37c4026f2add r8, r10
37c4026f5shl rdx, 4
37c4026f9add rdx, rbx
37c4026fcmov r12, rax
37c4026ffnop
37c402700
37c402700loc_37c402700:
37c402700movsd_xmm x0, [rdx+8]
37c402705movsd_xmm x1, [rdx]
37c402709sub r12, 1
37c40270dadd rdx, 16
37c402711xorpd x0, [rip+0x714e7]
37c402719unpcklpd x1, x0
37c40271dmovups [r8], x1
37c402721add r8, r11
37c402724cmp r12, -1
37c402728jne 0x37c402700
37c40272alea rsi, [rsi+rax+1]
37c40272fmov rax, r9
37c402732
37c402732loc_37c402732:
37c402732add rdi, r15
37c402735add rbp, r15
37c402738cmp rcx, rax
37c40273bjg 0x37c4026d0
37c40273d
37c40273dloc_37c40273d:
37c40273dmov r9, [rsp+32]
37c402742add r11, 16
37c402746mov r8, rcx
37c402749mov rbp, rcx
37c40274cmov rdi, [rsp+192]
37c402754nop
37c402755nop [rax+rax]
37c402760
37c402760loc_37c402760:
37c402760cmp rbp, r9
37c402763jle 0x37c40279a
37c402765mov r10, rsi
37c402768xor eax, eax
37c40276axor edx, edx
37c40276cshl r10, 4
37c402770add r10, rbx
37c402773nop
37c402775nop [rax+rax]
37c402780
37c402780loc_37c402780:
37c402780movupd x0, [r10+rax]
37c402786add rdx, 1
37c40278amovups [rdi+rax], x0
37c40278eadd rax, 16
37c402792cmp r8, rdx
37c402795jne 0x37c402780
37c402797add rsi, r8
37c40279a
37c40279aloc_37c40279a:
37c40279amov eax, 1
37c40279fadd r9, r15
37c4027a2add rbp, r14
37c4027a5add rdi, r11
37c4027a8sub rax, r8
37c4027abadd rax, rcx
37c4027aecmp rcx, rax
37c4027b1jle 0x37c4027ee
37c4027b3sub r8, 1
37c4027b7jmp 0x37c402760
37c4027b9
37c4027b9 0f 1f 80 00 00 00 00 .......
37c4027c0
37c4027c0loc_37c4027c0:
37c4027c0mov rax, -3
37c4027c7mov r10l, 3
37c4027cd
37c4027cdloc_37c4027cd:
37c4027cdmov [r12], rax
37c4027d1
37c4027d1loc_37c4027d1:
37c4027d1lea rdx, [rsp+72]
37c4027d6mov r8l, 6
37c4027dcmov [rsp+72], r10
37c4027e1lea rcx, [rip+0x7140c]
37c4027e8call xerbla_64_
37c4027ednop
37c4027ee
37c4027eeloc_37c4027ee:
37c4027eeadd rsp, 88
37c4027f2pop rbx
37c4027f3pop rsi
37c4027f4pop rdi
37c4027f5pop rbp
37c4027f6pop r12
37c4027f8pop r13
37c4027fapop r14
37c4027fcpop r15
37c4027feret
37c4027ff
37c4027ff 90 .
37c402800
37c402800loc_37c402800:
37c402800mov r9l, 1
37c402806mov r8l, 1
37c40280clea rdx, [rip+0x713df]
37c402813mov rcx, rdi
37c402816call lsame_64_
37c40281btest rax, rax
37c40281ejne 0x37c40262e
37c402824mov rax, -1
37c40282bmov r10l, 1
37c402831jmp 0x37c4027cd
37c402833
37c402833 0f 1f 44 00 00 ..D..
37c402838
37c402838loc_37c402838:
37c402838mov r9l, 1
37c40283emov r8l, 1
37c402844lea rdx, [rip+0x713a8]
37c40284bmov rcx, r13
37c40284ecall lsame_64_
37c402853test rax, rax
37c402856jne 0x37c402637
37c40285cmov rax, -2
37c402863mov r10l, 2
37c402869jmp 0x37c4027cd
37c40286e
37c40286e 66 90 f.
37c402870
37c402870loc_37c402870:
37c402870test r9, r9
37c402873jne 0x37c402b40
37c402879test rsi, rsi
37c40287cjne 0x37c402ff0
37c402882sar r8, 1
37c402885lea rax, [rcx+1]
37c402889mov [rsp+32], rcx
37c40288exor edi, edi
37c402890imul rax, r8
37c402894mov [rsp+48], r9
37c402899mov rsi, r8
37c40289clea r14, [r8+1]
37c4028a0mov r10, [rsp+192]
37c4028a8shl rsi, 4
37c4028acxor ebp, ebp
37c4028aemov r11, rax
37c4028b1mov [rsp+40], rax
37c4028b6mov r12, rax
37c4028b9mov r13, rax
37c4028bcmov [rsp+56], r10
37c4028c1shl r11, 4
37c4028c5add r11, r10
37c4028c8nop [rax+rax]
37c4028d0
37c4028d0loc_37c4028d0:
37c4028d0cmp r13, r12
37c4028d3lea r10, [rdi+1]
37c4028d7mov r9l, 1
37c4028ddmov rcx, rbp
37c4028e0cmovle r9, r10
37c4028e4setle r15b
37c4028e8shl rcx, 4
37c4028ecxor eax, eax
37c4028eeadd rcx, rbx
37c4028f1xor edx, edx
37c4028f3nop
37c4028f5nop [rax+rax]
37c402900
37c402900loc_37c402900:
37c402900movupd x0, [rcx+rax]
37c402905add rdx, 1
37c402909movups [r11+rax], x0
37c40290eadd rax, 16
37c402912cmp r9, rdx
37c402915jne 0x37c402900
37c402917xor eax, eax
37c402919test r15b, r15b
37c40291ccmove rdi, rax
37c402920add r13, r8
37c402923add r12, r14
37c402926add r11, rsi
37c402929lea rbp, [rbp+rdi+1]
37c40292emov rdi, r10
37c402931cmp [rsp+32], r10
37c402936jg 0x37c4028d0
37c402938mov rax, [rsp+40]
37c40293dmov rcx, [rsp+32]
37c402942mov r9, [rsp+48]
37c402947mov r10, [rsp+56]
37c40294csub rax, r8
37c40294fmov r13, rax
37c402952mov rdi, rax
37c402955nop [rax+rax]
37c402960
37c402960loc_37c402960:
37c402960cmp r9, rdi
37c402963jg 0x37c4029b0
37c402965mov rax, r13
37c402968xor edx, edx
37c40296amov r12, r10
37c40296ddiv r8
37c402970mov rdx, rbp
37c402973shl rdx, 4
37c402977add rdx, rbx
37c40297amov r11, rax
37c40297dnop [rax]
37c402980
37c402980loc_37c402980:
37c402980movsd_xmm x0, [rdx+8]
37c402985movsd_xmm x1, [rdx]
37c402989sub r11, 1
37c40298dadd rdx, 16
37c402991xorpd x0, [rip+0x71267]
37c402999unpcklpd x1, x0
37c40299dmovups [r12], x1
37c4029a2add r12, rsi
37c4029a5cmp r11, -1
37c4029a9jne 0x37c402980
37c4029ablea rbp, [rbp+rax+1]
37c4029b0
37c4029b0loc_37c4029b0:
37c4029b0add r9, 1
37c4029b4add r10, 16
37c4029b8add r13, r8
37c4029bbadd rdi, r14
37c4029becmp rcx, r9
37c4029c1jg 0x37c402960
37c4029c3jmp 0x37c4027ee
37c4029c8
37c4029c8 0f 1f 84 00 00 00 00 00 ........
37c4029d0
37c4029d0loc_37c4029d0:
37c4029d0movupd x0, [rbx]
37c4029d4test rsi, rsi
37c4029d7je 0x37c402c78
37c4029ddmov rax, [rsp+192]
37c4029e5movups [rax], x0
37c4029e8jmp 0x37c4027ee
37c4029ed
37c4029ed 0f 1f 00 ...
37c4029f0
37c4029f0loc_37c4029f0:
37c4029f0test rsi, rsi
37c4029f3jne 0x37c402e08
37c4029f9sar r8, 1
37c4029fcmov r12l, 1
37c402a02mov [rsp+32], r9
37c402a07xor ebp, ebp
37c402a09imul r11, r8
37c402a0dmov rdi, r8
37c402a10lea r15, [r8+1]
37c402a14xor r14l, r14l
37c402a17shl rdi, 4
37c402a1blea r13, [r11-1]
37c402a1fsub r12, r11
37c402a22mov r11, [rsp+192]
37c402a2anop [rax+rax]
37c402a30
37c402a30loc_37c402a30:
37c402a30cmp rbp, r13
37c402a33jg 0x37c4030f2
37c402a39
37c402a39loc_37c402a39:
37c402a39mov rax, r12
37c402a3cxor edx, edx
37c402a3emov r9, rbp
37c402a41neg rax
37c402a44shl r9, 4
37c402a48div r8
37c402a4bmov rdx, r14
37c402a4eadd r9, r11
37c402a51shl rdx, 4
37c402a55add rdx, rbx
37c402a58mov rsi, rax
37c402a5bnop [rax]
37c402a5fnop [rax+rax]
37c402a6anop [rax+rax]
37c402a75nop [rax+rax]
37c402a80
37c402a80loc_37c402a80:
37c402a80movsd_xmm x0, [rdx+8]
37c402a85movsd_xmm x1, [rdx]
37c402a89sub rsi, 1
37c402a8dadd rdx, 16
37c402a91xorpd x0, [rip+0x71167]
37c402a99unpcklpd x1, x0
37c402a9dmovups [r9], x1
37c402aa1add r9, rdi
37c402aa4cmp rsi, -1
37c402aa8jne 0x37c402a80
37c402aaalea r14, [r14+rax+1]
37c402aaf
37c402aafloc_37c402aaf:
37c402aafadd r10, 1
37c402ab3add rbp, r15
37c402ab6add r12, r15
37c402ab9cmp rcx, r10
37c402abcjge 0x37c402a30
37c402ac2
37c402ac2loc_37c402ac2:
37c402ac2mov r9, [rsp+32]
37c402ac7lea rbp, [rcx+1]
37c402acbadd rdi, 16
37c402acfmov r10, rcx
37c402ad2mov rax, [rsp+192]
37c402adalea rsi, [rax+16]
37c402adenop
37c402ae0
37c402ae0loc_37c402ae0:
37c402ae0cmp r9, rbp
37c402ae3jge 0x37c402b1a
37c402ae5mov r11, r14
37c402ae8xor eax, eax
37c402aeaxor edx, edx
37c402aecshl r11, 4
37c402af0add r11, rbx
37c402af3nop
37c402af5nop [rax+rax]
37c402b00
37c402b00loc_37c402b00:
37c402b00movupd x0, [r11+rax]
37c402b06add rdx, 1
37c402b0amovups [rsi+rax], x0
37c402b0eadd rax, 16
37c402b12cmp rdx, r10
37c402b15jne 0x37c402b00
37c402b17add r14, r10
37c402b1a
37c402b1aloc_37c402b1a:
37c402b1amov eax, 1
37c402b1fadd r9, r15
37c402b22add rbp, r8
37c402b25add rsi, rdi
37c402b28sub rax, r10
37c402b2badd rax, rcx
37c402b2ecmp rcx, rax
37c402b31jle 0x37c4027ee
37c402b37sub r10, 1
37c402b3bjmp 0x37c402ae0
37c402b3d
37c402b3d 0f 1f 00 ...
37c402b40
37c402b40loc_37c402b40:
37c402b40mov rdi, r11
37c402b43sub rdi, rcx
37c402b46test rsi, rsi
37c402b49je 0x37c402ca0
37c402b4fshl rdi, 4
37c402b53add rdi, [rsp+192]
37c402b5bxor ebp, ebp
37c402b5dxor esi, esi
37c402b5fmov r12, rdi
37c402b62mov rdi, r11
37c402b65shl rdi, 4
37c402b69nop [rax]
37c402b70
37c402b70loc_37c402b70:
37c402b70mov rax, rsi
37c402b73mov r9, rsi
37c402b76lea rsi, [rbp+rsi+1]
37c402b7bmov rdx, r12
37c402b7eshl rax, 4
37c402b82add rax, rbx
37c402b85nop [rax]
37c402b89nop [rax+rax]
37c402b94nop [rax+rax]
37c402b9fnop [rax+rax]
37c402baanop [rax+rax]
37c402bb5nop [rax+rax]
37c402bc0
37c402bc0loc_37c402bc0:
37c402bc0movsd_xmm x0, [rax+8]
37c402bc5movsd_xmm x1, [rax]
37c402bc9add r9, 1
37c402bcdadd rax, 16
37c402bd1xorpd x0, [rip+0x71027]
37c402bd9unpcklpd x1, x0
37c402bddmovups [rdx], x1
37c402be0add rdx, rdi
37c402be3cmp r9, rsi
37c402be6jne 0x37c402bc0
37c402be8add rbp, 1
37c402becadd r12, 16
37c402bf0cmp rcx, rbp
37c402bf3jg 0x37c402b70
37c402bf9cmp r11, rcx
37c402bfcjle 0x37c4027ee
37c402c02mov r12, r11
37c402c05mov rbp, [rsp+192]
37c402c0dlea r9, [rcx+1]
37c402c11shl r12, 4
37c402c15nop [rax+rax]
37c402c20
37c402c20loc_37c402c20:
37c402c20cmp r10, rcx
37c402c23jg 0x37c402c5a
37c402c25mov rdi, rsi
37c402c28xor eax, eax
37c402c2axor edx, edx
37c402c2cshl rdi, 4
37c402c30add rdi, rbx
37c402c33nop
37c402c35nop [rax+rax]
37c402c40
37c402c40loc_37c402c40:
37c402c40movupd x0, [rdi+rax]
37c402c45add rdx, 1
37c402c49movups [rbp+rax], x0
37c402c4eadd rax, 16
37c402c52cmp rdx, r9
37c402c55jb 0x37c402c40
37c402c57add rsi, r9
37c402c5a
37c402c5aloc_37c402c5a:
37c402c5aadd r10, r11
37c402c5dadd rcx, r8
37c402c60add rbp, r12
37c402c63cmp r9, r11
37c402c66je 0x37c4027ee
37c402c6cadd r9, 1
37c402c70jmp 0x37c402c20
37c402c72
37c402c72 66 0f 1f 44 00 00 f..D..
37c402c78
37c402c78loc_37c402c78:
37c402c78movapd x2, x0
37c402c7cmov rax, [rsp+192]
37c402c84unpckhpd x2, x2
37c402c88movapd x1, x2
37c402c8cxorpd x1, [rip+0x70f6c]
37c402c94unpcklpd x0, x1
37c402c98movups [rax], x0
37c402c9bjmp 0x37c4027ee
37c402ca0
37c402ca0loc_37c402ca0:
37c402ca0sar r8, 1
37c402ca3mov [rsp+40], r10
37c402ca8xor ebp, ebp
37c402caaxor r12l, r12l
37c402cadimul rdi, r8
37c402cb1mov rax, r8
37c402cb4lea r15, [r8+1]
37c402cb8shl rax, 4
37c402cbcmov [rsp+32], rax
37c402cc1mov r11, rdi
37c402cc4mov r13, rdi
37c402cc7shl r11, 4
37c402ccbadd r11, [rsp+192]
37c402cd3nop
37c402cd5nop [rax+rax]
37c402ce0
37c402ce0loc_37c402ce0:
37c402ce0cmp rdi, r13
37c402ce3lea rsi, [rbp+1]
37c402ce7mov r10l, 1
37c402cedmov r9, r12
37c402cf0cmovle r10, rsi
37c402cf4setle r14b
37c402cf8shl r9, 4
37c402cfcxor eax, eax
37c402cfeadd r9, rbx
37c402d01xor edx, edx
37c402d03nop [rax]
37c402d0anop [rax+rax]
37c402d15nop [rax+rax]
37c402d20
37c402d20loc_37c402d20:
37c402d20movupd x0, [r9+rax]
37c402d26add rdx, 1
37c402d2amovups [r11+rax], x0
37c402d2fadd rax, 16
37c402d33cmp r10, rdx
37c402d36jne 0x37c402d20
37c402d38xor eax, eax
37c402d3atest r14b, r14b
37c402d3dcmove rbp, rax
37c402d41add rdi, r8
37c402d44add r13, r15
37c402d47add r11, [rsp+32]
37c402d4clea r12, [r12+rbp+1]
37c402d51mov rbp, rsi
37c402d54cmp rcx, rsi
37c402d57jg 0x37c402ce0
37c402d59mov rbp, rcx
37c402d5cmov r11, r8
37c402d5fmov r10, [rsp+40]
37c402d64mov rdi, [rsp+192]
37c402d6cimul rbp, r8
37c402d70shl r11, 4
37c402d74mov rsi, rbp
37c402d77nop [rax+rax]
37c402d80
37c402d80loc_37c402d80:
37c402d80cmp rsi, r10
37c402d83jl 0x37c403113
37c402d89
37c402d89loc_37c402d89:
37c402d89mov rax, rbp
37c402d8cxor edx, edx
37c402d8emov r9, r10
37c402d91div r8
37c402d94mov rdx, r12
37c402d97shl r9, 4
37c402d9bshl rdx, 4
37c402d9fadd r9, rdi
37c402da2add rdx, rbx
37c402da5mov r13, rax
37c402da8nop
37c402daanop [rax+rax]
37c402db5nop [rax+rax]
37c402dc0
37c402dc0loc_37c402dc0:
37c402dc0movsd_xmm x0, [rdx+8]
37c402dc5movsd_xmm x1, [rdx]
37c402dc9sub r13, 1
37c402dcdadd rdx, 16
37c402dd1xorpd x0, [rip+0x70e27]
37c402dd9unpcklpd x1, x0
37c402dddmovups [r9], x1
37c402de1add r9, r11
37c402de4cmp r13, -1
37c402de8jne 0x37c402dc0
37c402dealea r12, [r12+rax+1]
37c402def
37c402defloc_37c402def:
37c402defadd r10, 1
37c402df3add rbp, r8
37c402df6add rsi, r15
37c402df9cmp rcx, r10
37c402dfcjge 0x37c402d80
37c402dfejmp 0x37c4027ee
37c402e03
37c402e03 0f 1f 44 00 00 ..D..
37c402e08
37c402e08loc_37c402e08:
37c402e08mov rbp, [rsp+192]
37c402e10mov rsi, r11
37c402e13xor r12l, r12l
37c402e16xor edx, edx
37c402e18shl r8, 4
37c402e1cnop [rax]
37c402e20
37c402e20loc_37c402e20:
37c402e20cmp r11, r12
37c402e23jle 0x37c402e5a
37c402e25mov rdi, rdx
37c402e28xor eax, eax
37c402e2axor r9l, r9l
37c402e2dshl rdi, 4
37c402e31add rdi, rbx
37c402e34nop
37c402e35nop [rax+rax]
37c402e40
37c402e40loc_37c402e40:
37c402e40movupd x0, [rdi+rax]
37c402e45add r9, 1
37c402e49movups [rbp+rax], x0
37c402e4eadd rax, 16
37c402e52cmp r9, rsi
37c402e55jne 0x37c402e40
37c402e57add rdx, rsi
37c402e5a
37c402e5aloc_37c402e5a:
37c402e5aadd r12, 1
37c402e5esub rsi, 1
37c402e62add rbp, r8
37c402e65cmp rcx, r12
37c402e68jge 0x37c402e20
37c402e6amov rbp, [rsp+192]
37c402e72shl r11, 4
37c402e76lea r12, [rcx+1]
37c402e7aadd rbp, r11
37c402e7dnop [rax]
37c402e80
37c402e80loc_37c402e80:
37c402e80mov r9, r10
37c402e83add r10, 1
37c402e87cmp rcx, r10
37c402e8ajl 0x37c4027ee
37c402e90mov rax, rdx
37c402e93lea rsi, [rdx+rcx]
37c402e97mov rdi, rdx
37c402e9ashl rax, 4
37c402e9esub rsi, r9
37c402ea1mov r9, rbp
37c402ea4add rax, rbx
37c402ea7nop [rax]
37c402eaanop [rax+rax]
37c402eb5nop [rax+rax]
37c402ec0
37c402ec0loc_37c402ec0:
37c402ec0movsd_xmm x0, [rax+8]
37c402ec5movsd_xmm x1, [rax]
37c402ec9add rdx, 1
37c402ecdadd rax, 16
37c402ed1xorpd x0, [rip+0x70d27]
37c402ed9unpcklpd x1, x0
37c402eddmovups [r9], x1
37c402ee1add r9, r11
37c402ee4cmp rdx, rsi
37c402ee7jne 0x37c402ec0
37c402ee9lea rdx, [r12+rdi]
37c402eedadd rbp, r8
37c402ef0sub rdx, r10
37c402ef3cmp rcx, r10
37c402ef6jne 0x37c402e80
37c402ef8jmp 0x37c4027ee
37c402efd
37c402efd 0f 1f 00 ...
37c402f00
37c402f00loc_37c402f00:
37c402f00mov rbp, [rsp+192]
37c402f08mov rsi, r11
37c402f0bxor r14l, r14l
37c402f0exor edx, edx
37c402f10lea rdi, [r11+2]
37c402f14shl rdi, 4
37c402f18lea r13, [rbp+16]
37c402f1cnop [rax]
37c402f20
37c402f20loc_37c402f20:
37c402f20cmp r11, r14
37c402f23jle 0x37c402f5c
37c402f25mov r12, rdx
37c402f28xor eax, eax
37c402f2axor r10l, r10l
37c402f2dshl r12, 4
37c402f31add r12, rbx
37c402f34nop
37c402f35nop [rax+rax]
37c402f40
37c402f40loc_37c402f40:
37c402f40movupd x0, [r12+rax]
37c402f46add r10, 1
37c402f4amovups [r13+rax], x0
37c402f50add rax, 16
37c402f54cmp r10, rsi
37c402f57jne 0x37c402f40
37c402f59add rdx, rsi
37c402f5c
37c402f5cloc_37c402f5c:
37c402f5cadd r14, 1
37c402f60sub rsi, 1
37c402f64add r13, rdi
37c402f67cmp rcx, r14
37c402f6ajg 0x37c402f20
37c402f6cshl r8, 4
37c402f70cmp rcx, r9
37c402f73jg 0x37c402f90
37c402f75nop [rax+rax]
37c402f80
37c402f80loc_37c402f80:
37c402f80add r9, 1
37c402f84add rbp, rdi
37c402f87cmp rcx, r9
37c402f8ajle 0x37c4027ee
37c402f90
37c402f90loc_37c402f90:
37c402f90mov rax, rdx
37c402f93lea r11, [rcx+rdx]
37c402f97mov r10, rbp
37c402f9ashl rax, 4
37c402f9esub r11, r9
37c402fa1add rax, rbx
37c402fa4nop [rax+rax]
37c402faanop [rax+rax]
37c402fb5nop [rax+rax]
37c402fc0
37c402fc0loc_37c402fc0:
37c402fc0movsd_xmm x0, [rax+8]
37c402fc5movsd_xmm x1, [rax]
37c402fc9add rdx, 1
37c402fcdadd rax, 16
37c402fd1xorpd x0, [rip+0x70c27]
37c402fd9unpcklpd x1, x0
37c402fddmovups [r10], x1
37c402fe1add r10, r8
37c402fe4cmp r11, rdx
37c402fe7jne 0x37c402fc0
37c402fe9jmp 0x37c402f80
37c402feb
37c402feb 0f 1f 44 00 00 ..D..
37c402ff0
37c402ff0loc_37c402ff0:
37c402ff0mov rdi, [rsp+192]
37c402ff8mov rax, rcx
37c402ffbxor ebp, ebp
37c402ffdxor esi, esi
37c402fffshl rax, 4
37c403003lea r12, [rdi+rax+16]
37c403008mov rdi, r8
37c40300bshl rdi, 4
37c40300fnop
37c403010
37c403010loc_37c403010:
37c403010mov rax, rsi
37c403013mov r10, rsi
37c403016lea rsi, [rbp+rsi+1]
37c40301bmov rdx, r12
37c40301eshl rax, 4
37c403022add rax, rbx
37c403025nop [rax+rax]
37c40302anop [rax+rax]
37c403035nop [rax+rax]
37c403040
37c403040loc_37c403040:
37c403040movsd_xmm x0, [rax+8]
37c403045movsd_xmm x1, [rax]
37c403049add r10, 1
37c40304dadd rax, 16
37c403051xorpd x0, [rip+0x70ba7]
37c403059unpcklpd x1, x0
37c40305dmovups [rdx], x1
37c403060add rdx, rdi
37c403063cmp r10, rsi
37c403066jne 0x37c403040
37c403068add rbp, 1
37c40306cadd r12, 16
37c403070cmp rcx, rbp
37c403073jg 0x37c403010
37c403075cmp r11, rcx
37c403078jle 0x37c4027ee
37c40307emov r12, r8
37c403081mov rbp, [rsp+192]
37c403089lea r10, [rcx+1]
37c40308dlea r13, [r11+2]
37c403091shl r12, 4
37c403095nop [rax+rax]
37c4030a0
37c4030a0loc_37c4030a0:
37c4030a0cmp r9, rcx
37c4030a3jg 0x37c4030da
37c4030a5mov rdi, rsi
37c4030a8xor eax, eax
37c4030aaxor edx, edx
37c4030acshl rdi, 4
37c4030b0add rdi, rbx
37c4030b3nop
37c4030b5nop [rax+rax]
37c4030c0
37c4030c0loc_37c4030c0:
37c4030c0movupd x0, [rdi+rax]
37c4030c5add rdx, 1
37c4030c9movups [rbp+rax], x0
37c4030ceadd rax, 16
37c4030d2cmp rdx, r10
37c4030d5jb 0x37c4030c0
37c4030d7add rsi, r10
37c4030da
37c4030daloc_37c4030da:
37c4030daadd r9, r8
37c4030ddadd rcx, r13
37c4030e0add rbp, r12
37c4030e3cmp r10, r11
37c4030e6je 0x37c4027ee
37c4030ecadd r10, 1
37c4030f0jmp 0x37c4030a0
37c4030f2
37c4030f2loc_37c4030f2:
37c4030f2add r10, 1
37c4030f6cmp rcx, r10
37c4030f9jl 0x37c402ac2
37c4030ffadd rbp, r15
37c403102add r12, r15
37c403105cmp r13, rbp
37c403108jge 0x37c402a39
37c40310ejmp 0x37c402aaf
37c403113
37c403113loc_37c403113:
37c403113add r10, 1
37c403117cmp rcx, r10
37c40311ajl 0x37c4027ee
37c403120add rsi, r15
37c403123add rbp, r8
37c403126cmp r10, rsi
37c403129jle 0x37c402d89
37c40312fjmp 0x37c402def
37c403134
37c403134loc_37c403134:
37c403134cmp rcx, r9
37c403137jle 0x37c40273d
37c40313dadd rdi, r15
37c403140add rbp, r15
37c403143add rax, 2
37c403147cmp rdi, r13
37c40314ajg 0x37c402732
37c403150mov r9, rax
37c403153jmp 0x37c4026dd
37c403158
37c403158loc_37c403158:
37c403158neg r10
37c40315bjmp 0x37c4027d1
37c4025c0
37c4025c0ztpttf_64_:
37c4025c0push r15
37c4025c2push r14
37c4025c4push r13
37c4025c6push r12
37c4025c8push rbp
37c4025c9push rdi
37c4025capush rsi
37c4025cbpush rbx
37c4025ccsub rsp, 88
37c4025d0mov r12, [rsp+200]
37c4025d8mov [r12], 0
37c4025e0mov r13, rdx
37c4025e3mov r14, r8
37c4025e6lea rdx, [rip+0x71603]
37c4025edmov rbx, r9
37c4025f0mov r8l, 1
37c4025f6mov r9l, 1
37c4025fcmov rdi, rcx
37c4025ffcall lsame_64_
37c402604mov r9l, 1
37c40260amov r8l, 1
37c402610mov rcx, r13
37c402613lea rdx, [rip+0x715d7]
37c40261amov rsi, rax
37c40261dcall lsame_64_
37c402622mov rbp, rax
37c402625test rsi, rsi
37c402628je 0x37c402800
37c40262e
37c40262eloc_37c40262e:
37c40262etest rbp, rbp
37c402631je 0x37c402838
37c402637
37c402637loc_37c402637:
37c402637mov r11, [r14]
37c40263atest r11, r11
37c40263djs 0x37c4027c0
37c402643mov r10, [r12]
37c402647test r10, r10
37c40264ajne 0x37c403158
37c402650test r11, r11
37c402653je 0x37c4027ee
37c402659cmp r11, 1
37c40265dje 0x37c4029d0
37c402663mov r9, r11
37c402666mov rcx, r11
37c402669lea r8, [r11+1]
37c40266dand r9l, 1
37c402671sar rcx, 1
37c402674test rbp, rbp
37c402677je 0x37c402870
37c40267dtest r9, r9
37c402680jne 0x37c4029f0
37c402686test rsi, rsi
37c402689jne 0x37c402f00
37c40268fmov r14, r8
37c402692mov [rsp+32], r9
37c402697xor esi, esi
37c402699xor eax, eax
37c40269bsar r14, 1
37c40269emov r10, [rsp+192]
37c4026a6imul r8, r14
37c4026aalea r15, [r14+1]
37c4026aemov r11, r14
37c4026b1mov rdi, r14
37c4026b4mov rbp, r15
37c4026b7shl r11, 4
37c4026bblea r13, [r8-1]
37c4026bfsub rbp, r8
37c4026c2nop [rax]
37c4026c5nop [rax+rax]
37c4026d0
37c4026d0loc_37c4026d0:
37c4026d0lea r9, [rax+1]
37c4026d4cmp rdi, r13
37c4026d7jg 0x37c403134
37c4026dd
37c4026ddloc_37c4026dd:
37c4026ddmov rax, rbp
37c4026e0xor edx, edx
37c4026e2mov r8, rdi
37c4026e5neg rax
37c4026e8shl r8, 4
37c4026ecdiv r14
37c4026efmov rdx, rsi
37c4026f2add r8, r10
37c4026f5shl rdx, 4
37c4026f9add rdx, rbx
37c4026fcmov r12, rax
37c4026ffnop
37c402700
37c402700loc_37c402700:
37c402700movsd_xmm x0, [rdx+8]
37c402705movsd_xmm x1, [rdx]
37c402709sub r12, 1
37c40270dadd rdx, 16
37c402711xorpd x0, [rip+0x714e7]
37c402719unpcklpd x1, x0
37c40271dmovups [r8], x1
37c402721add r8, r11
37c402724cmp r12, -1
37c402728jne 0x37c402700
37c40272alea rsi, [rsi+rax+1]
37c40272fmov rax, r9
37c402732
37c402732loc_37c402732:
37c402732add rdi, r15
37c402735add rbp, r15
37c402738cmp rcx, rax
37c40273bjg 0x37c4026d0
37c40273d
37c40273dloc_37c40273d:
37c40273dmov r9, [rsp+32]
37c402742add r11, 16
37c402746mov r8, rcx
37c402749mov rbp, rcx
37c40274cmov rdi, [rsp+192]
37c402754nop
37c402755nop [rax+rax]
37c402760
37c402760loc_37c402760:
37c402760cmp rbp, r9
37c402763jle 0x37c40279a
37c402765mov r10, rsi
37c402768xor eax, eax
37c40276axor edx, edx
37c40276cshl r10, 4
37c402770add r10, rbx
37c402773nop
37c402775nop [rax+rax]
37c402780
37c402780loc_37c402780:
37c402780movupd x0, [r10+rax]
37c402786add rdx, 1
37c40278amovups [rdi+rax], x0
37c40278eadd rax, 16
37c402792cmp r8, rdx
37c402795jne 0x37c402780
37c402797add rsi, r8
37c40279a
37c40279aloc_37c40279a:
37c40279amov eax, 1
37c40279fadd r9, r15
37c4027a2add rbp, r14
37c4027a5add rdi, r11
37c4027a8sub rax, r8
37c4027abadd rax, rcx
37c4027aecmp rcx, rax
37c4027b1jle 0x37c4027ee
37c4027b3sub r8, 1
37c4027b7jmp 0x37c402760
37c4027b9
37c4027b9 0f 1f 80 00 00 00 00 .......
37c4027c0
37c4027c0loc_37c4027c0:
37c4027c0mov rax, -3
37c4027c7mov r10l, 3
37c4027cd
37c4027cdloc_37c4027cd:
37c4027cdmov [r12], rax
37c4027d1
37c4027d1loc_37c4027d1:
37c4027d1lea rdx, [rsp+72]
37c4027d6mov r8l, 6
37c4027dcmov [rsp+72], r10
37c4027e1lea rcx, [rip+0x7140c]
37c4027e8call xerbla_64_
37c4027ednop
37c4027ee
37c4027eeloc_37c4027ee:
37c4027eeadd rsp, 88
37c4027f2pop rbx
37c4027f3pop rsi
37c4027f4pop rdi
37c4027f5pop rbp
37c4027f6pop r12
37c4027f8pop r13
37c4027fapop r14
37c4027fcpop r15
37c4027feret
37c4027ff
37c4027ff 90 .
37c402800
37c402800loc_37c402800:
37c402800mov r9l, 1
37c402806mov r8l, 1
37c40280clea rdx, [rip+0x713df]
37c402813mov rcx, rdi
37c402816call lsame_64_
37c40281btest rax, rax
37c40281ejne 0x37c40262e
37c402824mov rax, -1
37c40282bmov r10l, 1
37c402831jmp 0x37c4027cd
37c402833
37c402833 0f 1f 44 00 00 ..D..
37c402838
37c402838loc_37c402838:
37c402838mov r9l, 1
37c40283emov r8l, 1
37c402844lea rdx, [rip+0x713a8]
37c40284bmov rcx, r13
37c40284ecall lsame_64_
37c402853test rax, rax
37c402856jne 0x37c402637
37c40285cmov rax, -2
37c402863mov r10l, 2
37c402869jmp 0x37c4027cd
37c40286e
37c40286e 66 90 f.
37c402870
37c402870loc_37c402870:
37c402870test r9, r9
37c402873jne 0x37c402b40
37c402879test rsi, rsi
37c40287cjne 0x37c402ff0
37c402882sar r8, 1
37c402885lea rax, [rcx+1]
37c402889mov [rsp+32], rcx
37c40288exor edi, edi
37c402890imul rax, r8
37c402894mov [rsp+48], r9
37c402899mov rsi, r8
37c40289clea r14, [r8+1]
37c4028a0mov r10, [rsp+192]
37c4028a8shl rsi, 4
37c4028acxor ebp, ebp
37c4028aemov r11, rax
37c4028b1mov [rsp+40], rax
37c4028b6mov r12, rax
37c4028b9mov r13, rax
37c4028bcmov [rsp+56], r10
37c4028c1shl r11, 4
37c4028c5add r11, r10
37c4028c8nop [rax+rax]
37c4028d0
37c4028d0loc_37c4028d0:
37c4028d0cmp r13, r12
37c4028d3lea r10, [rdi+1]
37c4028d7mov r9l, 1
37c4028ddmov rcx, rbp
37c4028e0cmovle r9, r10
37c4028e4setle r15b
37c4028e8shl rcx, 4
37c4028ecxor eax, eax
37c4028eeadd rcx, rbx
37c4028f1xor edx, edx
37c4028f3nop
37c4028f5nop [rax+rax]
37c402900
37c402900loc_37c402900:
37c402900movupd x0, [rcx+rax]
37c402905add rdx, 1
37c402909movups [r11+rax], x0
37c40290eadd rax, 16
37c402912cmp r9, rdx
37c402915jne 0x37c402900
37c402917xor eax, eax
37c402919test r15b, r15b
37c40291ccmove rdi, rax
37c402920add r13, r8
37c402923add r12, r14
37c402926add r11, rsi
37c402929lea rbp, [rbp+rdi+1]
37c40292emov rdi, r10
37c402931cmp [rsp+32], r10
37c402936jg 0x37c4028d0
37c402938mov rax, [rsp+40]
37c40293dmov rcx, [rsp+32]
37c402942mov r9, [rsp+48]
37c402947mov r10, [rsp+56]
37c40294csub rax, r8
37c40294fmov r13, rax
37c402952mov rdi, rax
37c402955nop [rax+rax]
37c402960
37c402960loc_37c402960:
37c402960cmp r9, rdi
37c402963jg 0x37c4029b0
37c402965mov rax, r13
37c402968xor edx, edx
37c40296amov r12, r10
37c40296ddiv r8
37c402970mov rdx, rbp
37c402973shl rdx, 4
37c402977add rdx, rbx
37c40297amov r11, rax
37c40297dnop [rax]
37c402980
37c402980loc_37c402980:
37c402980movsd_xmm x0, [rdx+8]
37c402985movsd_xmm x1, [rdx]
37c402989sub r11, 1
37c40298dadd rdx, 16
37c402991xorpd x0, [rip+0x71267]
37c402999unpcklpd x1, x0
37c40299dmovups [r12], x1
37c4029a2add r12, rsi
37c4029a5cmp r11, -1
37c4029a9jne 0x37c402980
37c4029ablea rbp, [rbp+rax+1]
37c4029b0
37c4029b0loc_37c4029b0:
37c4029b0add r9, 1
37c4029b4add r10, 16
37c4029b8add r13, r8
37c4029bbadd rdi, r14
37c4029becmp rcx, r9
37c4029c1jg 0x37c402960
37c4029c3jmp 0x37c4027ee
37c4029c8
37c4029c8 0f 1f 84 00 00 00 00 00 ........
37c4029d0
37c4029d0loc_37c4029d0:
37c4029d0movupd x0, [rbx]
37c4029d4test rsi, rsi
37c4029d7je 0x37c402c78
37c4029ddmov rax, [rsp+192]
37c4029e5movups [rax], x0
37c4029e8jmp 0x37c4027ee
37c4029ed
37c4029ed 0f 1f 00 ...
37c4029f0
37c4029f0loc_37c4029f0:
37c4029f0test rsi, rsi
37c4029f3jne 0x37c402e08
37c4029f9sar r8, 1
37c4029fcmov r12l, 1
37c402a02mov [rsp+32], r9
37c402a07xor ebp, ebp
37c402a09imul r11, r8
37c402a0dmov rdi, r8
37c402a10lea r15, [r8+1]
37c402a14xor r14l, r14l
37c402a17shl rdi, 4
37c402a1blea r13, [r11-1]
37c402a1fsub r12, r11
37c402a22mov r11, [rsp+192]
37c402a2anop [rax+rax]
37c402a30
37c402a30loc_37c402a30:
37c402a30cmp rbp, r13
37c402a33jg 0x37c4030f2
37c402a39
37c402a39loc_37c402a39:
37c402a39mov rax, r12
37c402a3cxor edx, edx
37c402a3emov r9, rbp
37c402a41neg rax
37c402a44shl r9, 4
37c402a48div r8
37c402a4bmov rdx, r14
37c402a4eadd r9, r11
37c402a51shl rdx, 4
37c402a55add rdx, rbx
37c402a58mov rsi, rax
37c402a5bnop [rax]
37c402a5fnop [rax+rax]
37c402a6anop [rax+rax]
37c402a75nop [rax+rax]
37c402a80
37c402a80loc_37c402a80:
37c402a80movsd_xmm x0, [rdx+8]
37c402a85movsd_xmm x1, [rdx]
37c402a89sub rsi, 1
37c402a8dadd rdx, 16
37c402a91xorpd x0, [rip+0x71167]
37c402a99unpcklpd x1, x0
37c402a9dmovups [r9], x1
37c402aa1add r9, rdi
37c402aa4cmp rsi, -1
37c402aa8jne 0x37c402a80
37c402aaalea r14, [r14+rax+1]
37c402aaf
37c402aafloc_37c402aaf:
37c402aafadd r10, 1
37c402ab3add rbp, r15
37c402ab6add r12, r15
37c402ab9cmp rcx, r10
37c402abcjge 0x37c402a30
37c402ac2
37c402ac2loc_37c402ac2:
37c402ac2mov r9, [rsp+32]
37c402ac7lea rbp, [rcx+1]
37c402acbadd rdi, 16
37c402acfmov r10, rcx
37c402ad2mov rax, [rsp+192]
37c402adalea rsi, [rax+16]
37c402adenop
37c402ae0
37c402ae0loc_37c402ae0:
37c402ae0cmp r9, rbp
37c402ae3jge 0x37c402b1a
37c402ae5mov r11, r14
37c402ae8xor eax, eax
37c402aeaxor edx, edx
37c402aecshl r11, 4
37c402af0add r11, rbx
37c402af3nop
37c402af5nop [rax+rax]
37c402b00
37c402b00loc_37c402b00:
37c402b00movupd x0, [r11+rax]
37c402b06add rdx, 1
37c402b0amovups [rsi+rax], x0
37c402b0eadd rax, 16
37c402b12cmp rdx, r10
37c402b15jne 0x37c402b00
37c402b17add r14, r10
37c402b1a
37c402b1aloc_37c402b1a:
37c402b1amov eax, 1
37c402b1fadd r9, r15
37c402b22add rbp, r8
37c402b25add rsi, rdi
37c402b28sub rax, r10
37c402b2badd rax, rcx
37c402b2ecmp rcx, rax
37c402b31jle 0x37c4027ee
37c402b37sub r10, 1
37c402b3bjmp 0x37c402ae0
37c402b3d
37c402b3d 0f 1f 00 ...
37c402b40
37c402b40loc_37c402b40:
37c402b40mov rdi, r11
37c402b43sub rdi, rcx
37c402b46test rsi, rsi
37c402b49je 0x37c402ca0
37c402b4fshl rdi, 4
37c402b53add rdi, [rsp+192]
37c402b5bxor ebp, ebp
37c402b5dxor esi, esi
37c402b5fmov r12, rdi
37c402b62mov rdi, r11
37c402b65shl rdi, 4
37c402b69nop [rax]
37c402b70
37c402b70loc_37c402b70:
37c402b70mov rax, rsi
37c402b73mov r9, rsi
37c402b76lea rsi, [rbp+rsi+1]
37c402b7bmov rdx, r12
37c402b7eshl rax, 4
37c402b82add rax, rbx
37c402b85nop [rax]
37c402b89nop [rax+rax]
37c402b94nop [rax+rax]
37c402b9fnop [rax+rax]
37c402baanop [rax+rax]
37c402bb5nop [rax+rax]
37c402bc0
37c402bc0loc_37c402bc0:
37c402bc0movsd_xmm x0, [rax+8]
37c402bc5movsd_xmm x1, [rax]
37c402bc9add r9, 1
37c402bcdadd rax, 16
37c402bd1xorpd x0, [rip+0x71027]
37c402bd9unpcklpd x1, x0
37c402bddmovups [rdx], x1
37c402be0add rdx, rdi
37c402be3cmp r9, rsi
37c402be6jne 0x37c402bc0
37c402be8add rbp, 1
37c402becadd r12, 16
37c402bf0cmp rcx, rbp
37c402bf3jg 0x37c402b70
37c402bf9cmp r11, rcx
37c402bfcjle 0x37c4027ee
37c402c02mov r12, r11
37c402c05mov rbp, [rsp+192]
37c402c0dlea r9, [rcx+1]
37c402c11shl r12, 4
37c402c15nop [rax+rax]
37c402c20
37c402c20loc_37c402c20:
37c402c20cmp r10, rcx
37c402c23jg 0x37c402c5a
37c402c25mov rdi, rsi
37c402c28xor eax, eax
37c402c2axor edx, edx
37c402c2cshl rdi, 4
37c402c30add rdi, rbx
37c402c33nop
37c402c35nop [rax+rax]
37c402c40
37c402c40loc_37c402c40:
37c402c40movupd x0, [rdi+rax]
37c402c45add rdx, 1
37c402c49movups [rbp+rax], x0
37c402c4eadd rax, 16
37c402c52cmp rdx, r9
37c402c55jb 0x37c402c40
37c402c57add rsi, r9
37c402c5a
37c402c5aloc_37c402c5a:
37c402c5aadd r10, r11
37c402c5dadd rcx, r8
37c402c60add rbp, r12
37c402c63cmp r9, r11
37c402c66je 0x37c4027ee
37c402c6cadd r9, 1
37c402c70jmp 0x37c402c20
37c402c72
37c402c72 66 0f 1f 44 00 00 f..D..
37c402c78
37c402c78loc_37c402c78:
37c402c78movapd x2, x0
37c402c7cmov rax, [rsp+192]
37c402c84unpckhpd x2, x2
37c402c88movapd x1, x2
37c402c8cxorpd x1, [rip+0x70f6c]
37c402c94unpcklpd x0, x1
37c402c98movups [rax], x0
37c402c9bjmp 0x37c4027ee
37c402ca0
37c402ca0loc_37c402ca0:
37c402ca0sar r8, 1
37c402ca3mov [rsp+40], r10
37c402ca8xor ebp, ebp
37c402caaxor r12l, r12l
37c402cadimul rdi, r8
37c402cb1mov rax, r8
37c402cb4lea r15, [r8+1]
37c402cb8shl rax, 4
37c402cbcmov [rsp+32], rax
37c402cc1mov r11, rdi
37c402cc4mov r13, rdi
37c402cc7shl r11, 4
37c402ccbadd r11, [rsp+192]
37c402cd3nop
37c402cd5nop [rax+rax]
37c402ce0
37c402ce0loc_37c402ce0:
37c402ce0cmp rdi, r13
37c402ce3lea rsi, [rbp+1]
37c402ce7mov r10l, 1
37c402cedmov r9, r12
37c402cf0cmovle r10, rsi
37c402cf4setle r14b
37c402cf8shl r9, 4
37c402cfcxor eax, eax
37c402cfeadd r9, rbx
37c402d01xor edx, edx
37c402d03nop [rax]
37c402d0anop [rax+rax]
37c402d15nop [rax+rax]
37c402d20
37c402d20loc_37c402d20:
37c402d20movupd x0, [r9+rax]
37c402d26add rdx, 1
37c402d2amovups [r11+rax], x0
37c402d2fadd rax, 16
37c402d33cmp r10, rdx
37c402d36jne 0x37c402d20
37c402d38xor eax, eax
37c402d3atest r14b, r14b
37c402d3dcmove rbp, rax
37c402d41add rdi, r8
37c402d44add r13, r15
37c402d47add r11, [rsp+32]
37c402d4clea r12, [r12+rbp+1]
37c402d51mov rbp, rsi
37c402d54cmp rcx, rsi
37c402d57jg 0x37c402ce0
37c402d59mov rbp, rcx
37c402d5cmov r11, r8
37c402d5fmov r10, [rsp+40]
37c402d64mov rdi, [rsp+192]
37c402d6cimul rbp, r8
37c402d70shl r11, 4
37c402d74mov rsi, rbp
37c402d77nop [rax+rax]
37c402d80
37c402d80loc_37c402d80:
37c402d80cmp rsi, r10
37c402d83jl 0x37c403113
37c402d89
37c402d89loc_37c402d89:
37c402d89mov rax, rbp
37c402d8cxor edx, edx
37c402d8emov r9, r10
37c402d91div r8
37c402d94mov rdx, r12
37c402d97shl r9, 4
37c402d9bshl rdx, 4
37c402d9fadd r9, rdi
37c402da2add rdx, rbx
37c402da5mov r13, rax
37c402da8nop
37c402daanop [rax+rax]
37c402db5nop [rax+rax]
37c402dc0
37c402dc0loc_37c402dc0:
37c402dc0movsd_xmm x0, [rdx+8]
37c402dc5movsd_xmm x1, [rdx]
37c402dc9sub r13, 1
37c402dcdadd rdx, 16
37c402dd1xorpd x0, [rip+0x70e27]
37c402dd9unpcklpd x1, x0
37c402dddmovups [r9], x1
37c402de1add r9, r11
37c402de4cmp r13, -1
37c402de8jne 0x37c402dc0
37c402dealea r12, [r12+rax+1]
37c402def
37c402defloc_37c402def:
37c402defadd r10, 1
37c402df3add rbp, r8
37c402df6add rsi, r15
37c402df9cmp rcx, r10
37c402dfcjge 0x37c402d80
37c402dfejmp 0x37c4027ee
37c402e03
37c402e03 0f 1f 44 00 00 ..D..
37c402e08
37c402e08loc_37c402e08:
37c402e08mov rbp, [rsp+192]
37c402e10mov rsi, r11
37c402e13xor r12l, r12l
37c402e16xor edx, edx
37c402e18shl r8, 4
37c402e1cnop [rax]
37c402e20
37c402e20loc_37c402e20:
37c402e20cmp r11, r12
37c402e23jle 0x37c402e5a
37c402e25mov rdi, rdx
37c402e28xor eax, eax
37c402e2axor r9l, r9l
37c402e2dshl rdi, 4
37c402e31add rdi, rbx
37c402e34nop
37c402e35nop [rax+rax]
37c402e40
37c402e40loc_37c402e40:
37c402e40movupd x0, [rdi+rax]
37c402e45add r9, 1
37c402e49movups [rbp+rax], x0
37c402e4eadd rax, 16
37c402e52cmp r9, rsi
37c402e55jne 0x37c402e40
37c402e57add rdx, rsi
37c402e5a
37c402e5aloc_37c402e5a:
37c402e5aadd r12, 1
37c402e5esub rsi, 1
37c402e62add rbp, r8
37c402e65cmp rcx, r12
37c402e68jge 0x37c402e20
37c402e6amov rbp, [rsp+192]
37c402e72shl r11, 4
37c402e76lea r12, [rcx+1]
37c402e7aadd rbp, r11
37c402e7dnop [rax]
37c402e80
37c402e80loc_37c402e80:
37c402e80mov r9, r10
37c402e83add r10, 1
37c402e87cmp rcx, r10
37c402e8ajl 0x37c4027ee
37c402e90mov rax, rdx
37c402e93lea rsi, [rdx+rcx]
37c402e97mov rdi, rdx
37c402e9ashl rax, 4
37c402e9esub rsi, r9
37c402ea1mov r9, rbp
37c402ea4add rax, rbx
37c402ea7nop [rax]
37c402eaanop [rax+rax]
37c402eb5nop [rax+rax]
37c402ec0
37c402ec0loc_37c402ec0:
37c402ec0movsd_xmm x0, [rax+8]
37c402ec5movsd_xmm x1, [rax]
37c402ec9add rdx, 1
37c402ecdadd rax, 16
37c402ed1xorpd x0, [rip+0x70d27]
37c402ed9unpcklpd x1, x0
37c402eddmovups [r9], x1
37c402ee1add r9, r11
37c402ee4cmp rdx, rsi
37c402ee7jne 0x37c402ec0
37c402ee9lea rdx, [r12+rdi]
37c402eedadd rbp, r8
37c402ef0sub rdx, r10
37c402ef3cmp rcx, r10
37c402ef6jne 0x37c402e80
37c402ef8jmp 0x37c4027ee
37c402efd
37c402efd 0f 1f 00 ...
37c402f00
37c402f00loc_37c402f00:
37c402f00mov rbp, [rsp+192]
37c402f08mov rsi, r11
37c402f0bxor r14l, r14l
37c402f0exor edx, edx
37c402f10lea rdi, [r11+2]
37c402f14shl rdi, 4
37c402f18lea r13, [rbp+16]
37c402f1cnop [rax]
37c402f20
37c402f20loc_37c402f20:
37c402f20cmp r11, r14
37c402f23jle 0x37c402f5c
37c402f25mov r12, rdx
37c402f28xor eax, eax
37c402f2axor r10l, r10l
37c402f2dshl r12, 4
37c402f31add r12, rbx
37c402f34nop
37c402f35nop [rax+rax]
37c402f40
37c402f40loc_37c402f40:
37c402f40movupd x0, [r12+rax]
37c402f46add r10, 1
37c402f4amovups [r13+rax], x0
37c402f50add rax, 16
37c402f54cmp r10, rsi
37c402f57jne 0x37c402f40
37c402f59add rdx, rsi
37c402f5c
37c402f5cloc_37c402f5c:
37c402f5cadd r14, 1
37c402f60sub rsi, 1
37c402f64add r13, rdi
37c402f67cmp rcx, r14
37c402f6ajg 0x37c402f20
37c402f6cshl r8, 4
37c402f70cmp rcx, r9
37c402f73jg 0x37c402f90
37c402f75nop [rax+rax]
37c402f80
37c402f80loc_37c402f80:
37c402f80add r9, 1
37c402f84add rbp, rdi
37c402f87cmp rcx, r9
37c402f8ajle 0x37c4027ee
37c402f90
37c402f90loc_37c402f90:
37c402f90mov rax, rdx
37c402f93lea r11, [rcx+rdx]
37c402f97mov r10, rbp
37c402f9ashl rax, 4
37c402f9esub r11, r9
37c402fa1add rax, rbx
37c402fa4nop [rax+rax]
37c402faanop [rax+rax]
37c402fb5nop [rax+rax]
37c402fc0
37c402fc0loc_37c402fc0:
37c402fc0movsd_xmm x0, [rax+8]
37c402fc5movsd_xmm x1, [rax]
37c402fc9add rdx, 1
37c402fcdadd rax, 16
37c402fd1xorpd x0, [rip+0x70c27]
37c402fd9unpcklpd x1, x0
37c402fddmovups [r10], x1
37c402fe1add r10, r8
37c402fe4cmp r11, rdx
37c402fe7jne 0x37c402fc0
37c402fe9jmp 0x37c402f80
37c402feb
37c402feb 0f 1f 44 00 00 ..D..
37c402ff0
37c402ff0loc_37c402ff0:
37c402ff0mov rdi, [rsp+192]
37c402ff8mov rax, rcx
37c402ffbxor ebp, ebp
37c402ffdxor esi, esi
37c402fffshl rax, 4
37c403003lea r12, [rdi+rax+16]
37c403008mov rdi, r8
37c40300bshl rdi, 4
37c40300fnop
37c403010
37c403010loc_37c403010:
37c403010mov rax, rsi
37c403013mov r10, rsi
37c403016lea rsi, [rbp+rsi+1]
37c40301bmov rdx, r12
37c40301eshl rax, 4
37c403022add rax, rbx
37c403025nop [rax+rax]
37c40302anop [rax+rax]
37c403035nop [rax+rax]
37c403040
37c403040loc_37c403040:
37c403040movsd_xmm x0, [rax+8]
37c403045movsd_xmm x1, [rax]
37c403049add r10, 1
37c40304dadd rax, 16
37c403051xorpd x0, [rip+0x70ba7]
37c403059unpcklpd x1, x0
37c40305dmovups [rdx], x1
37c403060add rdx, rdi
37c403063cmp r10, rsi
37c403066jne 0x37c403040
37c403068add rbp, 1
37c40306cadd r12, 16
37c403070cmp rcx, rbp
37c403073jg 0x37c403010
37c403075cmp r11, rcx
37c403078jle 0x37c4027ee
37c40307emov r12, r8
37c403081mov rbp, [rsp+192]
37c403089lea r10, [rcx+1]
37c40308dlea r13, [r11+2]
37c403091shl r12, 4
37c403095nop [rax+rax]
37c4030a0
37c4030a0loc_37c4030a0:
37c4030a0cmp r9, rcx
37c4030a3jg 0x37c4030da
37c4030a5mov rdi, rsi
37c4030a8xor eax, eax
37c4030aaxor edx, edx
37c4030acshl rdi, 4
37c4030b0add rdi, rbx
37c4030b3nop
37c4030b5nop [rax+rax]
37c4030c0
37c4030c0loc_37c4030c0:
37c4030c0movupd x0, [rdi+rax]
37c4030c5add rdx, 1
37c4030c9movups [rbp+rax], x0
37c4030ceadd rax, 16
37c4030d2cmp rdx, r10
37c4030d5jb 0x37c4030c0
37c4030d7add rsi, r10
37c4030da
37c4030daloc_37c4030da:
37c4030daadd r9, r8
37c4030ddadd rcx, r13
37c4030e0add rbp, r12
37c4030e3cmp r10, r11
37c4030e6je 0x37c4027ee
37c4030ecadd r10, 1
37c4030f0jmp 0x37c4030a0
37c4030f2
37c4030f2loc_37c4030f2:
37c4030f2add r10, 1
37c4030f6cmp rcx, r10
37c4030f9jl 0x37c402ac2
37c4030ffadd rbp, r15
37c403102add r12, r15
37c403105cmp r13, rbp
37c403108jge 0x37c402a39
37c40310ejmp 0x37c402aaf
37c403113
37c403113loc_37c403113:
37c403113add r10, 1
37c403117cmp rcx, r10
37c40311ajl 0x37c4027ee
37c403120add rsi, r15
37c403123add rbp, r8
37c403126cmp r10, rsi
37c403129jle 0x37c402d89
37c40312fjmp 0x37c402def
37c403134
37c403134loc_37c403134:
37c403134cmp rcx, r9
37c403137jle 0x37c40273d
37c40313dadd rdi, r15
37c403140add rbp, r15
37c403143add rax, 2
37c403147cmp rdi, r13
37c40314ajg 0x37c402732
37c403150mov r9, rax
37c403153jmp 0x37c4026dd
37c403158
37c403158loc_37c403158:
37c403158neg r10
37c40315bjmp 0x37c4027d1
37c4025c0
Loading..