File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c3fbb50
37c3fbb50ztpqrt_64_:
37c3fbb50push r15
37c3fbb52push r14
37c3fbb54push r13
37c3fbb56push r12
37c3fbb58push rbp
37c3fbb59push rdi
37c3fbb5apush rsi
37c3fbb5bpush rbx
37c3fbb5csub rsp, 312
37c3fbb63mov rax, [rsp+424]
37c3fbb6bmov r12, [rsp+440]
37c3fbb73mov rdi, [rsp+472]
37c3fbb7bmov r10, [rax]
37c3fbb7emov rax, [r12]
37c3fbb82mov [rdi], 0
37c3fbb89mov [rsp+232], rax
37c3fbb91mov r11, rcx
37c3fbb94mov rcx, [rcx]
37c3fbb97mov r14, rdx
37c3fbb9amov rax, [rsp+456]
37c3fbba2mov [rsp+400], r8
37c3fbbaamov [rsp+408], r9
37c3fbbb2mov rbx, [rax]
37c3fbbb5test rcx, rcx
37c3fbbb8js 0x37c3fbc30
37c3fbbbamov r9, [rdx]
37c3fbbbdtest r9, r9
37c3fbbc0js 0x37c3fbc20
37c3fbbc2cmp rcx, r9
37c3fbbc5mov rsi, r9
37c3fbbc8mov r8, [r8]
37c3fbbcbmov rdx, -3
37c3fbbd2cmovle rsi, rcx
37c3fbbd6mov eax, 3
37c3fbbdbcmp rsi, r8
37c3fbbdejae 0x37c3fbc40
37c3fbbe0
37c3fbbe0loc_37c3fbbe0:
37c3fbbe0mov [rdi], rdx
37c3fbbe3mov r8l, 6
37c3fbbe9lea rdx, [rsp+296]
37c3fbbf1lea rcx, [rip+0x77e68]
37c3fbbf8mov [rsp+296], rax
37c3fbc00call xerbla_64_
37c3fbc05nop
37c3fbc06
37c3fbc06loc_37c3fbc06:
37c3fbc06add rsp, 312
37c3fbc0dpop rbx
37c3fbc0epop rsi
37c3fbc0fpop rdi
37c3fbc10pop rbp
37c3fbc11pop r12
37c3fbc13pop r13
37c3fbc15pop r14
37c3fbc17pop r15
37c3fbc19ret
37c3fbc1a
37c3fbc1a 66 0f 1f 44 00 00 f..D..
37c3fbc20
37c3fbc20loc_37c3fbc20:
37c3fbc20mov rdx, -2
37c3fbc27mov eax, 2
37c3fbc2cjmp 0x37c3fbbe0
37c3fbc2e
37c3fbc2e 66 90 f.
37c3fbc30
37c3fbc30loc_37c3fbc30:
37c3fbc30mov rdx, -1
37c3fbc37mov eax, 1
37c3fbc3cjmp 0x37c3fbbe0
37c3fbc3e
37c3fbc3e 66 90 f.
37c3fbc40
37c3fbc40loc_37c3fbc40:
37c3fbc40mov rax, [rsp+408]
37c3fbc48mov rax, [rax]
37c3fbc4bmov [rsp+200], rax
37c3fbc53test rax, rax
37c3fbc56jle 0x37c3fbcb0
37c3fbc58test r9, r9
37c3fbc5bje 0x37c3fbc62
37c3fbc5dcmp r9, rax
37c3fbc60jl 0x37c3fbcb0
37c3fbc62
37c3fbc62loc_37c3fbc62:
37c3fbc62test r9, r9
37c3fbc65mov eax, 1
37c3fbc6acmovg rax, r9
37c3fbc6ecmp r10, rax
37c3fbc71jl 0x37c3fbfdb
37c3fbc77test rcx, rcx
37c3fbc7amov eax, 1
37c3fbc7fcmovg rax, rcx
37c3fbc83cmp [rsp+232], rax
37c3fbc8bjl 0x37c3fbfec
37c3fbc91cmp [rsp+200], rbx
37c3fbc99jle 0x37c3fbcc1
37c3fbc9bmov rdx, -10
37c3fbca2mov eax, 10
37c3fbca7jmp 0x37c3fbbe0
37c3fbcac
37c3fbcac 0f 1f 40 00 ..@.
37c3fbcb0
37c3fbcb0loc_37c3fbcb0:
37c3fbcb0mov rdx, -4
37c3fbcb7mov eax, 4
37c3fbcbcjmp 0x37c3fbbe0
37c3fbcc1
37c3fbcc1loc_37c3fbcc1:
37c3fbcc1test rcx, rcx
37c3fbcc4je 0x37c3fbc06
37c3fbccatest r9, r9
37c3fbccdje 0x37c3fbc06
37c3fbcd3mov rax, r10
37c3fbcd6mov rdi, [rsp+200]
37c3fbcdexor edx, edx
37c3fbce0mov r15, [rsp+448]
37c3fbce8not rax
37c3fbcebmov [rsp+248], r10
37c3fbcf3mov r13, [rsp+432]
37c3fbcfblea rbp, [rsp+264]
37c3fbd03mov [rsp+240], rax
37c3fbd0blea rax, [r9-1]
37c3fbd0fdiv rdi
37c3fbd12mov [rsp+384], r11
37c3fbd1amov rdx, rdi
37c3fbd1dmov rsi, rax
37c3fbd20lea rax, [r10+1]
37c3fbd24imul rax, rdi
37c3fbd28mov rdi, [rsp+416]
37c3fbd30shl rax, 4
37c3fbd34mov [rsp+208], rax
37c3fbd3cmov rax, [rsp+232]
37c3fbd44imul rax, rdx
37c3fbd48shl rax, 4
37c3fbd4cmov [rsp+224], rax
37c3fbd54mov rax, rdx
37c3fbd57imul rdx, rbx
37c3fbd5bmov rbx, r15
37c3fbd5emov r15l, 1
37c3fbd64shl rdx, 4
37c3fbd68mov [rsp+216], rdx
37c3fbd70mov rdx, rax
37c3fbd73lea rax, [rsp+280]
37c3fbd7bmov [rsp+176], rax
37c3fbd83lea rax, [rsp+288]
37c3fbd8bmov [rsp+184], rax
37c3fbd93lea rax, [rsp+272]
37c3fbd9bmov [rsp+192], rax
37c3fbda3mov rax, rdx
37c3fbda6mov rdx, r9
37c3fbda9mov r9, rax
37c3fbdacjmp 0x37c3fbe01
37c3fbdae
37c3fbdae 66 90 f.
37c3fbdb0
37c3fbdb0loc_37c3fbdb0:
37c3fbdb0test rsi, rsi
37c3fbdb3je 0x37c3fbc06
37c3fbdb9mov rax, [rsp+384]
37c3fbdc1mov rdx, [r14]
37c3fbdc4sub rsi, 1
37c3fbdc8add rdi, [rsp+208]
37c3fbdd0add r13, [rsp+224]
37c3fbdd8mov rcx, [rax]
37c3fbddbmov rax, [rsp+400]
37c3fbde3add rbx, [rsp+216]
37c3fbdebadd r15, [rsp+200]
37c3fbdf3mov r8, [rax]
37c3fbdf6mov rax, [rsp+408]
37c3fbdfemov r9, [rax]
37c3fbe01
37c3fbe01loc_37c3fbe01:
37c3fbe01sub rdx, r15
37c3fbe04mov rax, [rsp+192]
37c3fbe0cmov [rsp+56], rbx
37c3fbe11add rdx, 1
37c3fbe15mov [rsp+48], r12
37c3fbe1acmp rdx, r9
37c3fbe1dmov [rsp+72], rax
37c3fbe22mov rax, [rsp+456]
37c3fbe2acmovg rdx, r9
37c3fbe2emov r9, rcx
37c3fbe31mov [rsp+40], r13
37c3fbe36sub r9, r8
37c3fbe39mov [rsp+64], rax
37c3fbe3emov rax, [rsp+424]
37c3fbe46add r9, r15
37c3fbe49mov [rsp+264], rdx
37c3fbe51lea rdx, [rdx+r9-1]
37c3fbe56mov [rsp+32], rax
37c3fbe5bcmp rdx, rcx
37c3fbe5ecmovg rdx, rcx
37c3fbe62xor r9l, r9l
37c3fbe65mov [rsp+288], rdx
37c3fbe6dsub rdx, rcx
37c3fbe70mov rcx, r8
37c3fbe73sub rcx, r15
37c3fbe76cmp r15, r8
37c3fbe79mov r8, [rsp+176]
37c3fbe81lea rdx, [rcx+rdx+1]
37c3fbe86mov rcx, [rsp+184]
37c3fbe8ecmovl r9, rdx
37c3fbe92mov rdx, rbp
37c3fbe95mov [rsp+280], r9
37c3fbe9dmov r9, rdi
37c3fbea0call ztpqrt2_64_
37c3fbea5mov r8, [rsp+264]
37c3fbeadmov rcx, [r14]
37c3fbeb0lea rdx, [r8+r15]
37c3fbeb4cmp rdx, rcx
37c3fbeb7jg 0x37c3fbdb0
37c3fbebdmov rax, [rsp+464]
37c3fbec5sub rcx, r15
37c3fbec8mov [rsp+48], rbp
37c3fbecdlea r9, [rip+0x77b92]
37c3fbed4sub rcx, r8
37c3fbed7lea r8, [rip+0x77b89]
37c3fbedemov [rsp+168], 1
37c3fbeeamov [rsp+128], rax
37c3fbef2add rcx, 1
37c3fbef6mov rax, [rsp+232]
37c3fbefemov [rsp+296], rcx
37c3fbf06mov rcx, rax
37c3fbf09mov [rsp+160], 1
37c3fbf15imul rcx, rdx
37c3fbf19mov [rsp+136], rbp
37c3fbf21imul rdx, [rsp+248]
37c3fbf2aadd rdx, [rsp+240]
37c3fbf32mov [rsp+120], r12
37c3fbf37add rdx, r15
37c3fbf3amov [rsp+80], rbx
37c3fbf3fsub rcx, rax
37c3fbf42shl rdx, 4
37c3fbf46mov rax, [rsp+424]
37c3fbf4eadd rdx, [rsp+416]
37c3fbf56mov [rsp+96], rdx
37c3fbf5bshl rcx, 4
37c3fbf5flea rdx, [rsp+296]
37c3fbf67add rcx, [rsp+432]
37c3fbf6fmov [rsp+104], rax
37c3fbf74mov rax, [rsp+456]
37c3fbf7cmov [rsp+40], rdx
37c3fbf81mov rdx, r9
37c3fbf84mov [rsp+88], rax
37c3fbf89mov rax, [rsp+176]
37c3fbf91mov [rsp+112], rcx
37c3fbf96lea rcx, [rip+0x77acb]
37c3fbf9dmov [rsp+56], rax
37c3fbfa2mov rax, [rsp+184]
37c3fbfaamov [rsp+152], 1
37c3fbfb6mov [rsp+32], rax
37c3fbfbbmov [rsp+144], 1
37c3fbfc7mov [rsp+72], r12
37c3fbfccmov [rsp+64], r13
37c3fbfd1call ztprfb_64_
37c3fbfd6jmp 0x37c3fbdb0
37c3fbfdb
37c3fbfdbloc_37c3fbfdb:
37c3fbfdbmov rdx, -6
37c3fbfe2mov eax, 6
37c3fbfe7jmp 0x37c3fbbe0
37c3fbfec
37c3fbfecloc_37c3fbfec:
37c3fbfecmov rdx, -8
37c3fbff3mov eax, 8
37c3fbff8jmp 0x37c3fbbe0
37c3fbb50
37c3fbb50ztpqrt_64_:
37c3fbb50push r15
37c3fbb52push r14
37c3fbb54push r13
37c3fbb56push r12
37c3fbb58push rbp
37c3fbb59push rdi
37c3fbb5apush rsi
37c3fbb5bpush rbx
37c3fbb5csub rsp, 312
37c3fbb63mov rax, [rsp+424]
37c3fbb6bmov r12, [rsp+440]
37c3fbb73mov rdi, [rsp+472]
37c3fbb7bmov r10, [rax]
37c3fbb7emov rax, [r12]
37c3fbb82mov [rdi], 0
37c3fbb89mov [rsp+232], rax
37c3fbb91mov r11, rcx
37c3fbb94mov rcx, [rcx]
37c3fbb97mov r14, rdx
37c3fbb9amov rax, [rsp+456]
37c3fbba2mov [rsp+400], r8
37c3fbbaamov [rsp+408], r9
37c3fbbb2mov rbx, [rax]
37c3fbbb5test rcx, rcx
37c3fbbb8js 0x37c3fbc30
37c3fbbbamov r9, [rdx]
37c3fbbbdtest r9, r9
37c3fbbc0js 0x37c3fbc20
37c3fbbc2cmp rcx, r9
37c3fbbc5mov rsi, r9
37c3fbbc8mov r8, [r8]
37c3fbbcbmov rdx, -3
37c3fbbd2cmovle rsi, rcx
37c3fbbd6mov eax, 3
37c3fbbdbcmp rsi, r8
37c3fbbdejae 0x37c3fbc40
37c3fbbe0
37c3fbbe0loc_37c3fbbe0:
37c3fbbe0mov [rdi], rdx
37c3fbbe3mov r8l, 6
37c3fbbe9lea rdx, [rsp+296]
37c3fbbf1lea rcx, [rip+0x77e68]
37c3fbbf8mov [rsp+296], rax
37c3fbc00call xerbla_64_
37c3fbc05nop
37c3fbc06
37c3fbc06loc_37c3fbc06:
37c3fbc06add rsp, 312
37c3fbc0dpop rbx
37c3fbc0epop rsi
37c3fbc0fpop rdi
37c3fbc10pop rbp
37c3fbc11pop r12
37c3fbc13pop r13
37c3fbc15pop r14
37c3fbc17pop r15
37c3fbc19ret
37c3fbc1a
37c3fbc1a 66 0f 1f 44 00 00 f..D..
37c3fbc20
37c3fbc20loc_37c3fbc20:
37c3fbc20mov rdx, -2
37c3fbc27mov eax, 2
37c3fbc2cjmp 0x37c3fbbe0
37c3fbc2e
37c3fbc2e 66 90 f.
37c3fbc30
37c3fbc30loc_37c3fbc30:
37c3fbc30mov rdx, -1
37c3fbc37mov eax, 1
37c3fbc3cjmp 0x37c3fbbe0
37c3fbc3e
37c3fbc3e 66 90 f.
37c3fbc40
37c3fbc40loc_37c3fbc40:
37c3fbc40mov rax, [rsp+408]
37c3fbc48mov rax, [rax]
37c3fbc4bmov [rsp+200], rax
37c3fbc53test rax, rax
37c3fbc56jle 0x37c3fbcb0
37c3fbc58test r9, r9
37c3fbc5bje 0x37c3fbc62
37c3fbc5dcmp r9, rax
37c3fbc60jl 0x37c3fbcb0
37c3fbc62
37c3fbc62loc_37c3fbc62:
37c3fbc62test r9, r9
37c3fbc65mov eax, 1
37c3fbc6acmovg rax, r9
37c3fbc6ecmp r10, rax
37c3fbc71jl 0x37c3fbfdb
37c3fbc77test rcx, rcx
37c3fbc7amov eax, 1
37c3fbc7fcmovg rax, rcx
37c3fbc83cmp [rsp+232], rax
37c3fbc8bjl 0x37c3fbfec
37c3fbc91cmp [rsp+200], rbx
37c3fbc99jle 0x37c3fbcc1
37c3fbc9bmov rdx, -10
37c3fbca2mov eax, 10
37c3fbca7jmp 0x37c3fbbe0
37c3fbcac
37c3fbcac 0f 1f 40 00 ..@.
37c3fbcb0
37c3fbcb0loc_37c3fbcb0:
37c3fbcb0mov rdx, -4
37c3fbcb7mov eax, 4
37c3fbcbcjmp 0x37c3fbbe0
37c3fbcc1
37c3fbcc1loc_37c3fbcc1:
37c3fbcc1test rcx, rcx
37c3fbcc4je 0x37c3fbc06
37c3fbccatest r9, r9
37c3fbccdje 0x37c3fbc06
37c3fbcd3mov rax, r10
37c3fbcd6mov rdi, [rsp+200]
37c3fbcdexor edx, edx
37c3fbce0mov r15, [rsp+448]
37c3fbce8not rax
37c3fbcebmov [rsp+248], r10
37c3fbcf3mov r13, [rsp+432]
37c3fbcfblea rbp, [rsp+264]
37c3fbd03mov [rsp+240], rax
37c3fbd0blea rax, [r9-1]
37c3fbd0fdiv rdi
37c3fbd12mov [rsp+384], r11
37c3fbd1amov rdx, rdi
37c3fbd1dmov rsi, rax
37c3fbd20lea rax, [r10+1]
37c3fbd24imul rax, rdi
37c3fbd28mov rdi, [rsp+416]
37c3fbd30shl rax, 4
37c3fbd34mov [rsp+208], rax
37c3fbd3cmov rax, [rsp+232]
37c3fbd44imul rax, rdx
37c3fbd48shl rax, 4
37c3fbd4cmov [rsp+224], rax
37c3fbd54mov rax, rdx
37c3fbd57imul rdx, rbx
37c3fbd5bmov rbx, r15
37c3fbd5emov r15l, 1
37c3fbd64shl rdx, 4
37c3fbd68mov [rsp+216], rdx
37c3fbd70mov rdx, rax
37c3fbd73lea rax, [rsp+280]
37c3fbd7bmov [rsp+176], rax
37c3fbd83lea rax, [rsp+288]
37c3fbd8bmov [rsp+184], rax
37c3fbd93lea rax, [rsp+272]
37c3fbd9bmov [rsp+192], rax
37c3fbda3mov rax, rdx
37c3fbda6mov rdx, r9
37c3fbda9mov r9, rax
37c3fbdacjmp 0x37c3fbe01
37c3fbdae
37c3fbdae 66 90 f.
37c3fbdb0
37c3fbdb0loc_37c3fbdb0:
37c3fbdb0test rsi, rsi
37c3fbdb3je 0x37c3fbc06
37c3fbdb9mov rax, [rsp+384]
37c3fbdc1mov rdx, [r14]
37c3fbdc4sub rsi, 1
37c3fbdc8add rdi, [rsp+208]
37c3fbdd0add r13, [rsp+224]
37c3fbdd8mov rcx, [rax]
37c3fbddbmov rax, [rsp+400]
37c3fbde3add rbx, [rsp+216]
37c3fbdebadd r15, [rsp+200]
37c3fbdf3mov r8, [rax]
37c3fbdf6mov rax, [rsp+408]
37c3fbdfemov r9, [rax]
37c3fbe01
37c3fbe01loc_37c3fbe01:
37c3fbe01sub rdx, r15
37c3fbe04mov rax, [rsp+192]
37c3fbe0cmov [rsp+56], rbx
37c3fbe11add rdx, 1
37c3fbe15mov [rsp+48], r12
37c3fbe1acmp rdx, r9
37c3fbe1dmov [rsp+72], rax
37c3fbe22mov rax, [rsp+456]
37c3fbe2acmovg rdx, r9
37c3fbe2emov r9, rcx
37c3fbe31mov [rsp+40], r13
37c3fbe36sub r9, r8
37c3fbe39mov [rsp+64], rax
37c3fbe3emov rax, [rsp+424]
37c3fbe46add r9, r15
37c3fbe49mov [rsp+264], rdx
37c3fbe51lea rdx, [rdx+r9-1]
37c3fbe56mov [rsp+32], rax
37c3fbe5bcmp rdx, rcx
37c3fbe5ecmovg rdx, rcx
37c3fbe62xor r9l, r9l
37c3fbe65mov [rsp+288], rdx
37c3fbe6dsub rdx, rcx
37c3fbe70mov rcx, r8
37c3fbe73sub rcx, r15
37c3fbe76cmp r15, r8
37c3fbe79mov r8, [rsp+176]
37c3fbe81lea rdx, [rcx+rdx+1]
37c3fbe86mov rcx, [rsp+184]
37c3fbe8ecmovl r9, rdx
37c3fbe92mov rdx, rbp
37c3fbe95mov [rsp+280], r9
37c3fbe9dmov r9, rdi
37c3fbea0call ztpqrt2_64_
37c3fbea5mov r8, [rsp+264]
37c3fbeadmov rcx, [r14]
37c3fbeb0lea rdx, [r8+r15]
37c3fbeb4cmp rdx, rcx
37c3fbeb7jg 0x37c3fbdb0
37c3fbebdmov rax, [rsp+464]
37c3fbec5sub rcx, r15
37c3fbec8mov [rsp+48], rbp
37c3fbecdlea r9, [rip+0x77b92]
37c3fbed4sub rcx, r8
37c3fbed7lea r8, [rip+0x77b89]
37c3fbedemov [rsp+168], 1
37c3fbeeamov [rsp+128], rax
37c3fbef2add rcx, 1
37c3fbef6mov rax, [rsp+232]
37c3fbefemov [rsp+296], rcx
37c3fbf06mov rcx, rax
37c3fbf09mov [rsp+160], 1
37c3fbf15imul rcx, rdx
37c3fbf19mov [rsp+136], rbp
37c3fbf21imul rdx, [rsp+248]
37c3fbf2aadd rdx, [rsp+240]
37c3fbf32mov [rsp+120], r12
37c3fbf37add rdx, r15
37c3fbf3amov [rsp+80], rbx
37c3fbf3fsub rcx, rax
37c3fbf42shl rdx, 4
37c3fbf46mov rax, [rsp+424]
37c3fbf4eadd rdx, [rsp+416]
37c3fbf56mov [rsp+96], rdx
37c3fbf5bshl rcx, 4
37c3fbf5flea rdx, [rsp+296]
37c3fbf67add rcx, [rsp+432]
37c3fbf6fmov [rsp+104], rax
37c3fbf74mov rax, [rsp+456]
37c3fbf7cmov [rsp+40], rdx
37c3fbf81mov rdx, r9
37c3fbf84mov [rsp+88], rax
37c3fbf89mov rax, [rsp+176]
37c3fbf91mov [rsp+112], rcx
37c3fbf96lea rcx, [rip+0x77acb]
37c3fbf9dmov [rsp+56], rax
37c3fbfa2mov rax, [rsp+184]
37c3fbfaamov [rsp+152], 1
37c3fbfb6mov [rsp+32], rax
37c3fbfbbmov [rsp+144], 1
37c3fbfc7mov [rsp+72], r12
37c3fbfccmov [rsp+64], r13
37c3fbfd1call ztprfb_64_
37c3fbfd6jmp 0x37c3fbdb0
37c3fbfdb
37c3fbfdbloc_37c3fbfdb:
37c3fbfdbmov rdx, -6
37c3fbfe2mov eax, 6
37c3fbfe7jmp 0x37c3fbbe0
37c3fbfec
37c3fbfecloc_37c3fbfec:
37c3fbfecmov rdx, -8
37c3fbff3mov eax, 8
37c3fbff8jmp 0x37c3fbbe0
37c3fbb50
37c3fbffd
37c3fbffd // align 0x10
37c3fbffd // align 0x10
37c3fc000
37c3fc000ztpqrt2_64_:
37c3fc000push r15
37c3fc002push r14
37c3fc004push r13
37c3fc006push r12
37c3fc008push rbp
37c3fc009push rdi
37c3fc00apush rsi
37c3fc00bpush rbx
37c3fc00csub rsp, 344
37c3fc013movups [rsp+272], x6
37c3fc01bmovups [rsp+288], x7
37c3fc023movups [rsp+304], x8
37c3fc02cmovups [rsp+320], x9
37c3fc035mov rax, [rsp+448]
37c3fc03dmov r10, [rsp+488]
37c3fc045mov rax, [rax]
37c3fc048mov [r10], 0
37c3fc04fmov [rsp+168], rax
37c3fc057mov rax, [rsp+464]
37c3fc05fmov [rsp+416], rcx
37c3fc067mov rax, [rax]
37c3fc06amov [rsp+424], rdx
37c3fc072mov [rsp+432], r8
37c3fc07amov [rsp+104], rax
37c3fc07fmov rax, [rsp+480]
37c3fc087mov [rsp+440], r9
37c3fc08fmov rax, [rax]
37c3fc092mov [rsp+112], rax
37c3fc097mov rax, [rcx]
37c3fc09atest rax, rax
37c3fc09djs 0x37c3fc138
37c3fc0a3mov r13, [rdx]
37c3fc0a6test r13, r13
37c3fc0a9js 0x37c3fc125
37c3fc0abcmp rax, r13
37c3fc0aemov r9, r13
37c3fc0b1mov rdx, [r8]
37c3fc0b4mov ecx, 3
37c3fc0b9cmovle r9, rax
37c3fc0bdmov r8, -3
37c3fc0c4cmp r9, rdx
37c3fc0c7jae 0x37c3fc146
37c3fc0c9
37c3fc0c9loc_37c3fc0c9:
37c3fc0c9mov [r10], r8
37c3fc0cclea rdx, [rsp+256]
37c3fc0d4mov r8l, 7
37c3fc0damov [rsp+256], rcx
37c3fc0e2lea rcx, [rip+0x77987]
37c3fc0e9call xerbla_64_
37c3fc0eenop
37c3fc0ef
37c3fc0efloc_37c3fc0ef:
37c3fc0efmovups x6, [rsp+272]
37c3fc0f7movups x7, [rsp+288]
37c3fc0ffmovups x8, [rsp+304]
37c3fc108movups x9, [rsp+320]
37c3fc111add rsp, 344
37c3fc118pop rbx
37c3fc119pop rsi
37c3fc11apop rdi
37c3fc11bpop rbp
37c3fc11cpop r12
37c3fc11epop r13
37c3fc120pop r14
37c3fc122pop r15
37c3fc124ret
37c3fc125
37c3fc125loc_37c3fc125:
37c3fc125mov r8, -2
37c3fc12cmov ecx, 2
37c3fc131jmp 0x37c3fc0c9
37c3fc133
37c3fc133 0f 1f 44 00 00 ..D..
37c3fc138
37c3fc138loc_37c3fc138:
37c3fc138mov r8, -1
37c3fc13fmov ecx, 1
37c3fc144jmp 0x37c3fc0c9
37c3fc146
37c3fc146loc_37c3fc146:
37c3fc146test r13, r13
37c3fc149mov ecx, 1
37c3fc14ecmovg rcx, r13
37c3fc152cmp [rsp+168], rcx
37c3fc15ajl 0x37c3fc188
37c3fc15ctest rax, rax
37c3fc15fmov r8l, 1
37c3fc165cmovg r8, rax
37c3fc169cmp [rsp+104], r8
37c3fc16ejl 0x37c3fc199
37c3fc170cmp [rsp+112], rcx
37c3fc175jge 0x37c3fc1b0
37c3fc177mov r8, -9
37c3fc17emov ecx, 9
37c3fc183jmp 0x37c3fc0c9
37c3fc188
37c3fc188loc_37c3fc188:
37c3fc188mov r8, -5
37c3fc18fmov ecx, 5
37c3fc194jmp 0x37c3fc0c9
37c3fc199
37c3fc199loc_37c3fc199:
37c3fc199mov r8, -7
37c3fc1a0mov ecx, 7
37c3fc1a5jmp 0x37c3fc0c9
37c3fc1aa
37c3fc1aa 66 0f 1f 44 00 00 f..D..
37c3fc1b0
37c3fc1b0loc_37c3fc1b0:
37c3fc1b0test r13, r13
37c3fc1b3je 0x37c3fc0ef
37c3fc1b9test rax, rax
37c3fc1bcje 0x37c3fc0ef
37c3fc1c2mov rsi, [rsp+112]
37c3fc1c7mov rbx, [rsp+168]
37c3fc1cfmov [rsp+136], r13
37c3fc1d7mov rdi, [rsp+104]
37c3fc1dcmov r15, [rsp+456]
37c3fc1e4not rsi
37c3fc1e7lea rcx, [rbx+1]
37c3fc1ebmov r12, rbx
37c3fc1eemov r13, [rsp+424]
37c3fc1f6mov [rsp+152], rsi
37c3fc1feshl rcx, 4
37c3fc202mov rsi, rbx
37c3fc205shl rdi, 4
37c3fc209not rsi
37c3fc20cmov [rsp+144], rcx
37c3fc214shl r12, 4
37c3fc218lea rcx, [rsi+2*rbx]
37c3fc21cmov [rsp+184], rsi
37c3fc224mov rsi, [rsp+440]
37c3fc22cshl rcx, 4
37c3fc230mov [rsp+120], rdi
37c3fc235mov rdi, [rsp+472]
37c3fc23dlea rsi, [rsi+rcx+16]
37c3fc242mov rcx, rbx
37c3fc245shl rbx, 5
37c3fc249neg rcx
37c3fc24cmov rbp, rbx
37c3fc24fmov ebx, 1
37c3fc254shl rcx, 4
37c3fc258mov [rsp+128], rcx
37c3fc260lea rcx, [rsp+248]
37c3fc268mov [rsp+96], rcx
37c3fc26dlea rcx, [rsp+232]
37c3fc275mov [rsp+160], rcx
37c3fc27djmp 0x37c3fc2b9
37c3fc27f
37c3fc27f 90 .
37c3fc280
37c3fc280loc_37c3fc280:
37c3fc280add rbx, 1
37c3fc284cmp [rsp+136], rbx
37c3fc28cjl 0x37c3fc601
37c3fc292
37c3fc292loc_37c3fc292:
37c3fc292mov rax, [rsp+416]
37c3fc29amov rcx, [rsp+432]
37c3fc2a2add rdi, 16
37c3fc2a6add r15, [rsp+120]
37c3fc2abadd rsi, [rsp+144]
37c3fc2b3mov rax, [rax]
37c3fc2b6mov rdx, [rcx]
37c3fc2b9
37c3fc2b9loc_37c3fc2b9:
37c3fc2b9sub rax, rdx
37c3fc2bccmp rbx, rdx
37c3fc2bfmov [rsp+32], rdi
37c3fc2c4mov rcx, [rsp+96]
37c3fc2c9cmovle rdx, rbx
37c3fc2cdlea r9, [rip+0x777a4]
37c3fc2d4mov r8, r15
37c3fc2d7add rax, rdx
37c3fc2damov [rsp+232], rax
37c3fc2e2add rax, 1
37c3fc2e6mov [rsp+248], rax
37c3fc2eemov rax, [rsp+128]
37c3fc2f6lea rdx, [rsi+rax]
37c3fc2facall zlarfg_64_
37c3fc2ffmov rcx, [r13]
37c3fc303cmp rcx, rbx
37c3fc306jle 0x37c3fc280
37c3fc30cmov r11, rcx
37c3fc30fimul rcx, [rsp+112]
37c3fc315mov rdx, rsi
37c3fc318mov eax, 1
37c3fc31dadd rcx, [rsp+152]
37c3fc325sub r11, rbx
37c3fc328mov r9, rcx
37c3fc32blea r10, [r11+1]
37c3fc32fshl r9, 4
37c3fc333add r9, [rsp+472]
37c3fc33bnop [rax+rax]
37c3fc340
37c3fc340loc_37c3fc340:
37c3fc340movsd_xmm x0, [rdx+8]
37c3fc345movsd_xmm x1, [rdx]
37c3fc349mov r8, rax
37c3fc34cadd rax, 1
37c3fc350xorpd x0, [rip+0x77758]
37c3fc358shl r8, 4
37c3fc35cadd rdx, r12
37c3fc35funpcklpd x1, x0
37c3fc363movups [r9+r8], x1
37c3fc368cmp rax, r10
37c3fc36bjne 0x37c3fc340
37c3fc36dmov rax, [rsp+120]
37c3fc372add rcx, 1
37c3fc376lea r14, [rip+0x776fb]
37c3fc37dmov [rsp+88], 1
37c3fc386shl rcx, 4
37c3fc38amov [rsp+80], r14
37c3fc38fmov r8, [rsp+96]
37c3fc394lea r9, [rip+0x776e5]
37c3fc39blea rdx, [r15+rax]
37c3fc39fmov rax, [rsp+472]
37c3fc3a7mov [rsp+56], r14
37c3fc3acmov [rsp+32], rdx
37c3fc3b1add rax, rcx
37c3fc3b4mov [rsp+48], r15
37c3fc3b9lea rcx, [rip+0x776d0]
37c3fc3c0mov [rsp+72], rax
37c3fc3c5lea rax, [rip+0x776b4]
37c3fc3ccmov [rsp+64], rax
37c3fc3d1mov rax, [rsp+464]
37c3fc3d9mov [rsp+176], rdx
37c3fc3e1mov rdx, [rsp+160]
37c3fc3e9mov [rsp+40], rax
37c3fc3eemov [rsp+248], r11
37c3fc3f6call zgemv_64_
37c3fc3fbmovsd_xmm x5, [rdi]
37c3fc3ffmov r9, [r13]
37c3fc403movsd_xmm x1, [rdi+8]
37c3fc408movapd x6, x5
37c3fc40cxorpd x6, [rip+0x7769c]
37c3fc414mov r14, r9
37c3fc417sub r14, rbx
37c3fc41aimul r9, [rsp+112]
37c3fc420add r9, [rsp+152]
37c3fc428movapd x0, x6
37c3fc42cunpcklpd x0, x1
37c3fc430movups [rsp+256], x0
37c3fc438test r14, r14
37c3fc43bjle 0x37c3fcb0c
37c3fc441movapd x2, x6
37c3fc445unpcklpd x2, x5
37c3fc449cmp r14, 1
37c3fc44dje 0x37c3fcaa1
37c3fc453test r12, r12
37c3fc456je 0x37c3fcaa1
37c3fc45clea r10, [r9+1]
37c3fc460mov r11, r14
37c3fc463unpcklpd x6, x6
37c3fc467mov rdx, rsi
37c3fc46amov rax, r10
37c3fc46dshr r11, 1
37c3fc470movddup x4, x1
37c3fc474unpcklpd x5, x5
37c3fc478shl rax, 4
37c3fc47clea rcx, [r12+rsi]
37c3fc480xor r8l, r8l
37c3fc483add rax, [rsp+472]
37c3fc48bnop [rax+rax]
37c3fc490
37c3fc490loc_37c3fc490:
37c3fc490movupd x0, [rax]
37c3fc494movupd x7, [rax+16]
37c3fc499add r8, 1
37c3fc49dadd rax, 32
37c3fc4a1movlpd x7, [rax-24]
37c3fc4a6movhpd x0, [rax-16]
37c3fc4abmovapd x3, x0
37c3fc4afmovapd x8, x7
37c3fc4b4mulpd x3, x4
37c3fc4b8mulpd x7, x5
37c3fc4bcaddpd x7, x3
37c3fc4c0movupd x3, [rcx]
37c3fc4c4movlpd x3, [rdx+8]
37c3fc4c9addpd x7, x3
37c3fc4cdmovapd x3, x0
37c3fc4d1movapd x0, x8
37c3fc4d6mulpd x3, x6
37c3fc4damulpd x0, x4
37c3fc4demovapd x9, x7
37c3fc4e3movupd x7, [rdx]
37c3fc4e7movhpd x7, [rcx]
37c3fc4ebaddpd x0, x3
37c3fc4efaddpd x0, x7
37c3fc4f3movapd x3, x0
37c3fc4f7unpckhpd x0, x9
37c3fc4fcunpcklpd x3, x9
37c3fc501movups [rdx], x3
37c3fc504add rdx, rbp
37c3fc507movups [rcx], x0
37c3fc50aadd rcx, rbp
37c3fc50dcmp r11, r8
37c3fc510jne 0x37c3fc490
37c3fc516test r14b, 1
37c3fc51aje 0x37c3fc58e
37c3fc51cmov rdx, r14
37c3fc51fmov rcx, [rsp+472]
37c3fc527or rdx, 1
37c3fc52blea rax, [rbx+rdx]
37c3fc52fadd rdx, r9
37c3fc532imul rax, [rsp+168]
37c3fc53bshl rdx, 4
37c3fc53fadd rax, [rsp+184]
37c3fc547movupd x3, [rcx+rdx]
37c3fc54cadd rax, rbx
37c3fc54fshl rax, 4
37c3fc553add rax, [rsp+440]
37c3fc55bmulpd x2, x3
37c3fc55fmovapd x5, x3
37c3fc563unpckhpd x5, x5
37c3fc567movapd x0, x5
37c3fc56bxorpd x0, [rip+0x7753d]
37c3fc573movupd x5, [rax]
37c3fc577mulsd x0, x1
37c3fc57bmulsd x1, x3
37c3fc57funpcklpd x0, x1
37c3fc583addsubpd x2, x0
37c3fc587addpd x2, x5
37c3fc58bmovups [rax], x2
37c3fc58e
37c3fc58eloc_37c3fc58e:
37c3fc58eshl r10, 4
37c3fc592mov rdx, [rsp+96]
37c3fc597mov r9, r15
37c3fc59aadd rbx, 1
37c3fc59emov rax, [rsp+464]
37c3fc5a6add r10, [rsp+472]
37c3fc5aelea r8, [rsp+256]
37c3fc5b6mov [rsp+248], r14
37c3fc5bemov [rsp+40], r10
37c3fc5c3mov rcx, [rsp+160]
37c3fc5cbmov [rsp+64], rax
37c3fc5d0mov rax, [rsp+176]
37c3fc5d8mov [rsp+56], rax
37c3fc5ddlea rax, [rip+0x77494]
37c3fc5e4mov [rsp+48], rax
37c3fc5e9mov [rsp+32], rax
37c3fc5eecall zgerc_64_
37c3fc5f3cmp [rsp+136], rbx
37c3fc5fbjge 0x37c3fc292
37c3fc601
37c3fc601loc_37c3fc601:
37c3fc601mov rax, [rsp+424]
37c3fc609mov rax, [rax]
37c3fc60cmov [rsp+184], rax
37c3fc614cmp rax, 1
37c3fc618jle 0x37c3fc0ef
37c3fc61emov rax, [rsp+456]
37c3fc626mov rsi, [rsp+104]
37c3fc62blea r12, [rip+0x77446]
37c3fc632pxor x6, x6
37c3fc636mov rbx, [rsp+152]
37c3fc63emov rbp, [rsp+472]
37c3fc646mov r14l, 1
37c3fc64cadd rax, 16
37c3fc650mov rdi, rsi
37c3fc653movddup x7, [rip+0x77455]
37c3fc65bmov [rsp+176], rax
37c3fc663mov rax, [rsp+472]
37c3fc66bnot rdi
37c3fc66elea r15, [rdi+2*rsi]
37c3fc672mov [rsp+168], rdi
37c3fc67alea r11, [rax+16]
37c3fc67emov rax, [rsp+112]
37c3fc683mov r9, rax
37c3fc686lea rax, [rbx+2*rax]
37c3fc68ashl r9, 4
37c3fc68emov [rsp+120], rax
37c3fc693shl rax, 4
37c3fc697lea rsi, [r9+16]
37c3fc69badd rbp, rax
37c3fc69emov [rsp+216], r9
37c3fc6a6mov [rsp+192], rsi
37c3fc6aemov rsi, [rsp+472]
37c3fc6b6lea r10, [rsi+rax+32]
37c3fc6bblea rax, [rsp+256]
37c3fc6c3mov esi, 2
37c3fc6c8mov [rsp+128], rax
37c3fc6d0lea rax, [rsp+232]
37c3fc6d8mov [rsp+200], rax
37c3fc6e0lea rax, [rsp+240]
37c3fc6e8mov [rsp+136], r10
37c3fc6f0mov [rsp+208], rax
37c3fc6f8mov rax, rbp
37c3fc6fbmov rbp, [rsp+456]
37c3fc703nop
37c3fc705nop [rax+rax]
37c3fc710
37c3fc710loc_37c3fc710:
37c3fc710movupd x2, [r11]
37c3fc715lea r13, [rsi-1]
37c3fc719mov edx, 1
37c3fc71exorpd x2, x7
37c3fc722movups [rsp+256], x2
37c3fc72anop [rax+rax]
37c3fc735nop [rax+rax]
37c3fc740
37c3fc740loc_37c3fc740:
37c3fc740mov rcx, rdx
37c3fc743add rdx, 1
37c3fc747shl rcx, 4
37c3fc74bmovups [rax+rcx], x6
37c3fc74fcmp rdx, rsi
37c3fc752jne 0x37c3fc740
37c3fc754mov rdi, [rsp+432]
37c3fc75cmov rbx, [rsp+416]
37c3fc764mov r8, [rdi]
37c3fc767mov rcx, [rbx]
37c3fc76amov rdi, [rsp+424]
37c3fc772cmp r13, r8
37c3fc775mov rdx, r8
37c3fc778mov r10, rcx
37c3fc77bcmovle rdx, r13
37c3fc77fsub r10, r8
37c3fc782mov r9, [rdi]
37c3fc785add r10, 1
37c3fc789cmp r10, rcx
37c3fc78clea rbx, [rdx+1]
37c3fc790mov [rsp+232], rdx
37c3fc798cmovg r10, rcx
37c3fc79ccmp rbx, r9
37c3fc79fcmovg rbx, r9
37c3fc7a3test rdx, rdx
37c3fc7a6jle 0x37c3fca98
37c3fc7acmovapd x3, x2
37c3fc7b0lea rdi, [rax+16]
37c3fc7b4mov r9, r14
37c3fc7b7sub r9, r8
37c3fc7baunpcklpd x3, x2
37c3fc7beunpckhpd x2, x2
37c3fc7c2xor r8l, r8l
37c3fc7c5add r9, rcx
37c3fc7c8xor ecx, ecx
37c3fc7caadd r9, r15
37c3fc7cdshl r9, 4
37c3fc7d1add r9, rbp
37c3fc7d4nop [rax+rax]
37c3fc7dfnop [rax+rax]
37c3fc7eanop [rax+rax]
37c3fc7f5nop [rax+rax]
37c3fc800
37c3fc800loc_37c3fc800:
37c3fc800movupd x0, [r9+rcx]
37c3fc806add r8, 1
37c3fc80amovapd x1, x0
37c3fc80eshufpd x0, x0, 1
37c3fc813mulpd x1, x3
37c3fc817mulpd x0, x2
37c3fc81baddsubpd x1, x0
37c3fc81fmovups [rdi+rcx], x1
37c3fc823add rcx, 16
37c3fc827cmp rdx, r8
37c3fc82ajne 0x37c3fc800
37c3fc82c
37c3fc82cloc_37c3fc82c:
37c3fc82clea rdx, [r10-1]
37c3fc830mov [rsp+48], rdi
37c3fc835add rsi, 1
37c3fc839mov r9, [rsp+200]
37c3fc841shl rdx, 4
37c3fc845mov [rsp+160], rax
37c3fc84dmov rax, [rsp+464]
37c3fc855lea r8, [rip+0x77235]
37c3fc85cadd rdx, rbp
37c3fc85fmov [rsp+80], r14
37c3fc864lea rcx, [rip+0x77227]
37c3fc86bmov [rsp+40], rax
37c3fc870mov [rsp+32], rdx
37c3fc875lea rdx, [rip+0x77214]
37c3fc87cmov [rsp+72], r14
37c3fc881mov [rsp+64], r14
37c3fc886mov [rsp+56], r12
37c3fc88bmov [rsp+152], r11
37c3fc893mov [rsp+144], r10
37c3fc89bcall ztrmv_64_
37c3fc8a0mov rax, [rsp+120]
37c3fc8a5mov rdx, r13
37c3fc8a8sub rdx, [rsp+232]
37c3fc8b0mov r10, [rsp+144]
37c3fc8b8mov [rsp+248], rdx
37c3fc8c0lea rcx, [rip+0x771d1]
37c3fc8c7lea rdx, [rax+rbx]
37c3fc8cbmov [rsp+64], rcx
37c3fc8d0mov rcx, [rsp+464]
37c3fc8d8shl rdx, 4
37c3fc8dcimul rbx, [rsp+104]
37c3fc8e2mov [rsp+88], r14
37c3fc8e7add rdx, [rsp+472]
37c3fc8efmov [rsp+40], rcx
37c3fc8f4lea rcx, [rip+0x77195]
37c3fc8fbmov [rsp+72], rdx
37c3fc900lea rdx, [r10+r15]
37c3fc904mov r9, [rsp+128]
37c3fc90cshl rdx, 4
37c3fc910mov [rsp+80], r12
37c3fc915add rdx, rbp
37c3fc918mov [rsp+56], r12
37c3fc91dmov [rsp+48], rdx
37c3fc922mov rdx, [rsp+168]
37c3fc92aadd rdx, rbx
37c3fc92dmov rbx, [rsp+96]
37c3fc932add rdx, r10
37c3fc935shl rdx, 4
37c3fc939mov r8, rbx
37c3fc93cadd rdx, rbp
37c3fc93fmov [rsp+32], rdx
37c3fc944mov rdx, [rsp+432]
37c3fc94ccall zgemv_64_
37c3fc951mov r11, [rsp+432]
37c3fc959mov rdx, [rsp+416]
37c3fc961mov r8, rbx
37c3fc964mov r9, [rsp+128]
37c3fc96clea rcx, [rip+0x7711d]
37c3fc973mov [rsp+248], r13
37c3fc97bmov rdx, [rdx]
37c3fc97esub rdx, [r11]
37c3fc981mov [rsp+72], rdi
37c3fc986mov [rsp+240], rdx
37c3fc98elea rdx, [rip+0x770eb]
37c3fc995mov [rsp+64], rdx
37c3fc99amov rdx, r15
37c3fc99dshl rdx, 4
37c3fc9a1add rdx, [rsp+176]
37c3fc9a9mov [rsp+88], r14
37c3fc9aemov [rsp+48], rdx
37c3fc9b3mov rdx, [rsp+464]
37c3fc9bbmov [rsp+80], r12
37c3fc9c0mov [rsp+40], rdx
37c3fc9c5mov rdx, [rsp+208]
37c3fc9cdmov [rsp+56], r12
37c3fc9d2mov [rsp+32], rbp
37c3fc9d7call zgemv_64_
37c3fc9dcmov [rsp+48], rdi
37c3fc9e1mov r9, rbx
37c3fc9e4mov rdi, [rsp+480]
37c3fc9ecmov [rsp+80], r14
37c3fc9f1lea r8, [rip+0x77099]
37c3fc9f8lea rcx, [rip+0x77093]
37c3fc9ffmov [rsp+40], rdi
37c3fca04mov rdi, [rsp+472]
37c3fca0cmov rdx, r8
37c3fca0fmov [rsp+72], r14
37c3fca14mov [rsp+32], rdi
37c3fca19mov [rsp+64], r14
37c3fca1emov [rsp+56], r12
37c3fca23mov [rsp+248], r13
37c3fca2bcall ztrmv_64_
37c3fca30mov rdx, [rsp+112]
37c3fca35add r15, [rsp+104]
37c3fca3amov r11, [rsp+152]
37c3fca42mov rdi, [rsp+136]
37c3fca4amov rax, [rsp+160]
37c3fca52add [rsp+120], rdx
37c3fca57movupd x0, [r11]
37c3fca5cadd rax, [rsp+216]
37c3fca64add r11, 16
37c3fca68movups [rdi], x0
37c3fca6badd rdi, [rsp+192]
37c3fca73movups [r11-16], x6
37c3fca78mov [rsp+136], rdi
37c3fca80cmp rsi, [rsp+184]
37c3fca88jle 0x37c3fc710
37c3fca8ejmp 0x37c3fc0ef
37c3fca93
37c3fca93 0f 1f 44 00 00 ..D..
37c3fca98
37c3fca98loc_37c3fca98:
37c3fca98lea rdi, [rax+16]
37c3fca9cjmp 0x37c3fc82c
37c3fcaa1
37c3fcaa1loc_37c3fcaa1:
37c3fcaa1mov rdx, r9
37c3fcaa4lea r8, [r14+1]
37c3fcaa8mov rax, rsi
37c3fcaabmov ecx, 1
37c3fcab0shl rdx, 4
37c3fcab4add rdx, [rsp+472]
37c3fcabcnop [rax]
37c3fcac0
37c3fcac0loc_37c3fcac0:
37c3fcac0movupd x3, [rdx+16]
37c3fcac5movapd x4, x2
37c3fcac9add rcx, 1
37c3fcacdadd rdx, 16
37c3fcad1mulpd x4, x3
37c3fcad5movapd x5, x3
37c3fcad9mulsd x3, x1
37c3fcaddunpckhpd x5, x5
37c3fcae1movapd x0, x5
37c3fcae5xorpd x0, [rip+0x76fc3]
37c3fcaedmovupd x5, [rax]
37c3fcaf1mulsd x0, x1
37c3fcaf5unpcklpd x0, x3
37c3fcaf9addsubpd x4, x0
37c3fcafdaddpd x4, x5
37c3fcb01movups [rax], x4
37c3fcb04add rax, r12
37c3fcb07cmp rcx, r8
37c3fcb0ajne 0x37c3fcac0
37c3fcb0c
37c3fcb0cloc_37c3fcb0c:
37c3fcb0clea r10, [r9+1]
37c3fcb10jmp 0x37c3fc58e
37c3fc000
37c3fc000ztpqrt2_64_:
37c3fc000push r15
37c3fc002push r14
37c3fc004push r13
37c3fc006push r12
37c3fc008push rbp
37c3fc009push rdi
37c3fc00apush rsi
37c3fc00bpush rbx
37c3fc00csub rsp, 344
37c3fc013movups [rsp+272], x6
37c3fc01bmovups [rsp+288], x7
37c3fc023movups [rsp+304], x8
37c3fc02cmovups [rsp+320], x9
37c3fc035mov rax, [rsp+448]
37c3fc03dmov r10, [rsp+488]
37c3fc045mov rax, [rax]
37c3fc048mov [r10], 0
37c3fc04fmov [rsp+168], rax
37c3fc057mov rax, [rsp+464]
37c3fc05fmov [rsp+416], rcx
37c3fc067mov rax, [rax]
37c3fc06amov [rsp+424], rdx
37c3fc072mov [rsp+432], r8
37c3fc07amov [rsp+104], rax
37c3fc07fmov rax, [rsp+480]
37c3fc087mov [rsp+440], r9
37c3fc08fmov rax, [rax]
37c3fc092mov [rsp+112], rax
37c3fc097mov rax, [rcx]
37c3fc09atest rax, rax
37c3fc09djs 0x37c3fc138
37c3fc0a3mov r13, [rdx]
37c3fc0a6test r13, r13
37c3fc0a9js 0x37c3fc125
37c3fc0abcmp rax, r13
37c3fc0aemov r9, r13
37c3fc0b1mov rdx, [r8]
37c3fc0b4mov ecx, 3
37c3fc0b9cmovle r9, rax
37c3fc0bdmov r8, -3
37c3fc0c4cmp r9, rdx
37c3fc0c7jae 0x37c3fc146
37c3fc0c9
37c3fc0c9loc_37c3fc0c9:
37c3fc0c9mov [r10], r8
37c3fc0cclea rdx, [rsp+256]
37c3fc0d4mov r8l, 7
37c3fc0damov [rsp+256], rcx
37c3fc0e2lea rcx, [rip+0x77987]
37c3fc0e9call xerbla_64_
37c3fc0eenop
37c3fc0ef
37c3fc0efloc_37c3fc0ef:
37c3fc0efmovups x6, [rsp+272]
37c3fc0f7movups x7, [rsp+288]
37c3fc0ffmovups x8, [rsp+304]
37c3fc108movups x9, [rsp+320]
37c3fc111add rsp, 344
37c3fc118pop rbx
37c3fc119pop rsi
37c3fc11apop rdi
37c3fc11bpop rbp
37c3fc11cpop r12
37c3fc11epop r13
37c3fc120pop r14
37c3fc122pop r15
37c3fc124ret
37c3fc125
37c3fc125loc_37c3fc125:
37c3fc125mov r8, -2
37c3fc12cmov ecx, 2
37c3fc131jmp 0x37c3fc0c9
37c3fc133
37c3fc133 0f 1f 44 00 00 ..D..
37c3fc138
37c3fc138loc_37c3fc138:
37c3fc138mov r8, -1
37c3fc13fmov ecx, 1
37c3fc144jmp 0x37c3fc0c9
37c3fc146
37c3fc146loc_37c3fc146:
37c3fc146test r13, r13
37c3fc149mov ecx, 1
37c3fc14ecmovg rcx, r13
37c3fc152cmp [rsp+168], rcx
37c3fc15ajl 0x37c3fc188
37c3fc15ctest rax, rax
37c3fc15fmov r8l, 1
37c3fc165cmovg r8, rax
37c3fc169cmp [rsp+104], r8
37c3fc16ejl 0x37c3fc199
37c3fc170cmp [rsp+112], rcx
37c3fc175jge 0x37c3fc1b0
37c3fc177mov r8, -9
37c3fc17emov ecx, 9
37c3fc183jmp 0x37c3fc0c9
37c3fc188
37c3fc188loc_37c3fc188:
37c3fc188mov r8, -5
37c3fc18fmov ecx, 5
37c3fc194jmp 0x37c3fc0c9
37c3fc199
37c3fc199loc_37c3fc199:
37c3fc199mov r8, -7
37c3fc1a0mov ecx, 7
37c3fc1a5jmp 0x37c3fc0c9
37c3fc1aa
37c3fc1aa 66 0f 1f 44 00 00 f..D..
37c3fc1b0
37c3fc1b0loc_37c3fc1b0:
37c3fc1b0test r13, r13
37c3fc1b3je 0x37c3fc0ef
37c3fc1b9test rax, rax
37c3fc1bcje 0x37c3fc0ef
37c3fc1c2mov rsi, [rsp+112]
37c3fc1c7mov rbx, [rsp+168]
37c3fc1cfmov [rsp+136], r13
37c3fc1d7mov rdi, [rsp+104]
37c3fc1dcmov r15, [rsp+456]
37c3fc1e4not rsi
37c3fc1e7lea rcx, [rbx+1]
37c3fc1ebmov r12, rbx
37c3fc1eemov r13, [rsp+424]
37c3fc1f6mov [rsp+152], rsi
37c3fc1feshl rcx, 4
37c3fc202mov rsi, rbx
37c3fc205shl rdi, 4
37c3fc209not rsi
37c3fc20cmov [rsp+144], rcx
37c3fc214shl r12, 4
37c3fc218lea rcx, [rsi+2*rbx]
37c3fc21cmov [rsp+184], rsi
37c3fc224mov rsi, [rsp+440]
37c3fc22cshl rcx, 4
37c3fc230mov [rsp+120], rdi
37c3fc235mov rdi, [rsp+472]
37c3fc23dlea rsi, [rsi+rcx+16]
37c3fc242mov rcx, rbx
37c3fc245shl rbx, 5
37c3fc249neg rcx
37c3fc24cmov rbp, rbx
37c3fc24fmov ebx, 1
37c3fc254shl rcx, 4
37c3fc258mov [rsp+128], rcx
37c3fc260lea rcx, [rsp+248]
37c3fc268mov [rsp+96], rcx
37c3fc26dlea rcx, [rsp+232]
37c3fc275mov [rsp+160], rcx
37c3fc27djmp 0x37c3fc2b9
37c3fc27f
37c3fc27f 90 .
37c3fc280
37c3fc280loc_37c3fc280:
37c3fc280add rbx, 1
37c3fc284cmp [rsp+136], rbx
37c3fc28cjl 0x37c3fc601
37c3fc292
37c3fc292loc_37c3fc292:
37c3fc292mov rax, [rsp+416]
37c3fc29amov rcx, [rsp+432]
37c3fc2a2add rdi, 16
37c3fc2a6add r15, [rsp+120]
37c3fc2abadd rsi, [rsp+144]
37c3fc2b3mov rax, [rax]
37c3fc2b6mov rdx, [rcx]
37c3fc2b9
37c3fc2b9loc_37c3fc2b9:
37c3fc2b9sub rax, rdx
37c3fc2bccmp rbx, rdx
37c3fc2bfmov [rsp+32], rdi
37c3fc2c4mov rcx, [rsp+96]
37c3fc2c9cmovle rdx, rbx
37c3fc2cdlea r9, [rip+0x777a4]
37c3fc2d4mov r8, r15
37c3fc2d7add rax, rdx
37c3fc2damov [rsp+232], rax
37c3fc2e2add rax, 1
37c3fc2e6mov [rsp+248], rax
37c3fc2eemov rax, [rsp+128]
37c3fc2f6lea rdx, [rsi+rax]
37c3fc2facall zlarfg_64_
37c3fc2ffmov rcx, [r13]
37c3fc303cmp rcx, rbx
37c3fc306jle 0x37c3fc280
37c3fc30cmov r11, rcx
37c3fc30fimul rcx, [rsp+112]
37c3fc315mov rdx, rsi
37c3fc318mov eax, 1
37c3fc31dadd rcx, [rsp+152]
37c3fc325sub r11, rbx
37c3fc328mov r9, rcx
37c3fc32blea r10, [r11+1]
37c3fc32fshl r9, 4
37c3fc333add r9, [rsp+472]
37c3fc33bnop [rax+rax]
37c3fc340
37c3fc340loc_37c3fc340:
37c3fc340movsd_xmm x0, [rdx+8]
37c3fc345movsd_xmm x1, [rdx]
37c3fc349mov r8, rax
37c3fc34cadd rax, 1
37c3fc350xorpd x0, [rip+0x77758]
37c3fc358shl r8, 4
37c3fc35cadd rdx, r12
37c3fc35funpcklpd x1, x0
37c3fc363movups [r9+r8], x1
37c3fc368cmp rax, r10
37c3fc36bjne 0x37c3fc340
37c3fc36dmov rax, [rsp+120]
37c3fc372add rcx, 1
37c3fc376lea r14, [rip+0x776fb]
37c3fc37dmov [rsp+88], 1
37c3fc386shl rcx, 4
37c3fc38amov [rsp+80], r14
37c3fc38fmov r8, [rsp+96]
37c3fc394lea r9, [rip+0x776e5]
37c3fc39blea rdx, [r15+rax]
37c3fc39fmov rax, [rsp+472]
37c3fc3a7mov [rsp+56], r14
37c3fc3acmov [rsp+32], rdx
37c3fc3b1add rax, rcx
37c3fc3b4mov [rsp+48], r15
37c3fc3b9lea rcx, [rip+0x776d0]
37c3fc3c0mov [rsp+72], rax
37c3fc3c5lea rax, [rip+0x776b4]
37c3fc3ccmov [rsp+64], rax
37c3fc3d1mov rax, [rsp+464]
37c3fc3d9mov [rsp+176], rdx
37c3fc3e1mov rdx, [rsp+160]
37c3fc3e9mov [rsp+40], rax
37c3fc3eemov [rsp+248], r11
37c3fc3f6call zgemv_64_
37c3fc3fbmovsd_xmm x5, [rdi]
37c3fc3ffmov r9, [r13]
37c3fc403movsd_xmm x1, [rdi+8]
37c3fc408movapd x6, x5
37c3fc40cxorpd x6, [rip+0x7769c]
37c3fc414mov r14, r9
37c3fc417sub r14, rbx
37c3fc41aimul r9, [rsp+112]
37c3fc420add r9, [rsp+152]
37c3fc428movapd x0, x6
37c3fc42cunpcklpd x0, x1
37c3fc430movups [rsp+256], x0
37c3fc438test r14, r14
37c3fc43bjle 0x37c3fcb0c
37c3fc441movapd x2, x6
37c3fc445unpcklpd x2, x5
37c3fc449cmp r14, 1
37c3fc44dje 0x37c3fcaa1
37c3fc453test r12, r12
37c3fc456je 0x37c3fcaa1
37c3fc45clea r10, [r9+1]
37c3fc460mov r11, r14
37c3fc463unpcklpd x6, x6
37c3fc467mov rdx, rsi
37c3fc46amov rax, r10
37c3fc46dshr r11, 1
37c3fc470movddup x4, x1
37c3fc474unpcklpd x5, x5
37c3fc478shl rax, 4
37c3fc47clea rcx, [r12+rsi]
37c3fc480xor r8l, r8l
37c3fc483add rax, [rsp+472]
37c3fc48bnop [rax+rax]
37c3fc490
37c3fc490loc_37c3fc490:
37c3fc490movupd x0, [rax]
37c3fc494movupd x7, [rax+16]
37c3fc499add r8, 1
37c3fc49dadd rax, 32
37c3fc4a1movlpd x7, [rax-24]
37c3fc4a6movhpd x0, [rax-16]
37c3fc4abmovapd x3, x0
37c3fc4afmovapd x8, x7
37c3fc4b4mulpd x3, x4
37c3fc4b8mulpd x7, x5
37c3fc4bcaddpd x7, x3
37c3fc4c0movupd x3, [rcx]
37c3fc4c4movlpd x3, [rdx+8]
37c3fc4c9addpd x7, x3
37c3fc4cdmovapd x3, x0
37c3fc4d1movapd x0, x8
37c3fc4d6mulpd x3, x6
37c3fc4damulpd x0, x4
37c3fc4demovapd x9, x7
37c3fc4e3movupd x7, [rdx]
37c3fc4e7movhpd x7, [rcx]
37c3fc4ebaddpd x0, x3
37c3fc4efaddpd x0, x7
37c3fc4f3movapd x3, x0
37c3fc4f7unpckhpd x0, x9
37c3fc4fcunpcklpd x3, x9
37c3fc501movups [rdx], x3
37c3fc504add rdx, rbp
37c3fc507movups [rcx], x0
37c3fc50aadd rcx, rbp
37c3fc50dcmp r11, r8
37c3fc510jne 0x37c3fc490
37c3fc516test r14b, 1
37c3fc51aje 0x37c3fc58e
37c3fc51cmov rdx, r14
37c3fc51fmov rcx, [rsp+472]
37c3fc527or rdx, 1
37c3fc52blea rax, [rbx+rdx]
37c3fc52fadd rdx, r9
37c3fc532imul rax, [rsp+168]
37c3fc53bshl rdx, 4
37c3fc53fadd rax, [rsp+184]
37c3fc547movupd x3, [rcx+rdx]
37c3fc54cadd rax, rbx
37c3fc54fshl rax, 4
37c3fc553add rax, [rsp+440]
37c3fc55bmulpd x2, x3
37c3fc55fmovapd x5, x3
37c3fc563unpckhpd x5, x5
37c3fc567movapd x0, x5
37c3fc56bxorpd x0, [rip+0x7753d]
37c3fc573movupd x5, [rax]
37c3fc577mulsd x0, x1
37c3fc57bmulsd x1, x3
37c3fc57funpcklpd x0, x1
37c3fc583addsubpd x2, x0
37c3fc587addpd x2, x5
37c3fc58bmovups [rax], x2
37c3fc58e
37c3fc58eloc_37c3fc58e:
37c3fc58eshl r10, 4
37c3fc592mov rdx, [rsp+96]
37c3fc597mov r9, r15
37c3fc59aadd rbx, 1
37c3fc59emov rax, [rsp+464]
37c3fc5a6add r10, [rsp+472]
37c3fc5aelea r8, [rsp+256]
37c3fc5b6mov [rsp+248], r14
37c3fc5bemov [rsp+40], r10
37c3fc5c3mov rcx, [rsp+160]
37c3fc5cbmov [rsp+64], rax
37c3fc5d0mov rax, [rsp+176]
37c3fc5d8mov [rsp+56], rax
37c3fc5ddlea rax, [rip+0x77494]
37c3fc5e4mov [rsp+48], rax
37c3fc5e9mov [rsp+32], rax
37c3fc5eecall zgerc_64_
37c3fc5f3cmp [rsp+136], rbx
37c3fc5fbjge 0x37c3fc292
37c3fc601
37c3fc601loc_37c3fc601:
37c3fc601mov rax, [rsp+424]
37c3fc609mov rax, [rax]
37c3fc60cmov [rsp+184], rax
37c3fc614cmp rax, 1
37c3fc618jle 0x37c3fc0ef
37c3fc61emov rax, [rsp+456]
37c3fc626mov rsi, [rsp+104]
37c3fc62blea r12, [rip+0x77446]
37c3fc632pxor x6, x6
37c3fc636mov rbx, [rsp+152]
37c3fc63emov rbp, [rsp+472]
37c3fc646mov r14l, 1
37c3fc64cadd rax, 16
37c3fc650mov rdi, rsi
37c3fc653movddup x7, [rip+0x77455]
37c3fc65bmov [rsp+176], rax
37c3fc663mov rax, [rsp+472]
37c3fc66bnot rdi
37c3fc66elea r15, [rdi+2*rsi]
37c3fc672mov [rsp+168], rdi
37c3fc67alea r11, [rax+16]
37c3fc67emov rax, [rsp+112]
37c3fc683mov r9, rax
37c3fc686lea rax, [rbx+2*rax]
37c3fc68ashl r9, 4
37c3fc68emov [rsp+120], rax
37c3fc693shl rax, 4
37c3fc697lea rsi, [r9+16]
37c3fc69badd rbp, rax
37c3fc69emov [rsp+216], r9
37c3fc6a6mov [rsp+192], rsi
37c3fc6aemov rsi, [rsp+472]
37c3fc6b6lea r10, [rsi+rax+32]
37c3fc6bblea rax, [rsp+256]
37c3fc6c3mov esi, 2
37c3fc6c8mov [rsp+128], rax
37c3fc6d0lea rax, [rsp+232]
37c3fc6d8mov [rsp+200], rax
37c3fc6e0lea rax, [rsp+240]
37c3fc6e8mov [rsp+136], r10
37c3fc6f0mov [rsp+208], rax
37c3fc6f8mov rax, rbp
37c3fc6fbmov rbp, [rsp+456]
37c3fc703nop
37c3fc705nop [rax+rax]
37c3fc710
37c3fc710loc_37c3fc710:
37c3fc710movupd x2, [r11]
37c3fc715lea r13, [rsi-1]
37c3fc719mov edx, 1
37c3fc71exorpd x2, x7
37c3fc722movups [rsp+256], x2
37c3fc72anop [rax+rax]
37c3fc735nop [rax+rax]
37c3fc740
37c3fc740loc_37c3fc740:
37c3fc740mov rcx, rdx
37c3fc743add rdx, 1
37c3fc747shl rcx, 4
37c3fc74bmovups [rax+rcx], x6
37c3fc74fcmp rdx, rsi
37c3fc752jne 0x37c3fc740
37c3fc754mov rdi, [rsp+432]
37c3fc75cmov rbx, [rsp+416]
37c3fc764mov r8, [rdi]
37c3fc767mov rcx, [rbx]
37c3fc76amov rdi, [rsp+424]
37c3fc772cmp r13, r8
37c3fc775mov rdx, r8
37c3fc778mov r10, rcx
37c3fc77bcmovle rdx, r13
37c3fc77fsub r10, r8
37c3fc782mov r9, [rdi]
37c3fc785add r10, 1
37c3fc789cmp r10, rcx
37c3fc78clea rbx, [rdx+1]
37c3fc790mov [rsp+232], rdx
37c3fc798cmovg r10, rcx
37c3fc79ccmp rbx, r9
37c3fc79fcmovg rbx, r9
37c3fc7a3test rdx, rdx
37c3fc7a6jle 0x37c3fca98
37c3fc7acmovapd x3, x2
37c3fc7b0lea rdi, [rax+16]
37c3fc7b4mov r9, r14
37c3fc7b7sub r9, r8
37c3fc7baunpcklpd x3, x2
37c3fc7beunpckhpd x2, x2
37c3fc7c2xor r8l, r8l
37c3fc7c5add r9, rcx
37c3fc7c8xor ecx, ecx
37c3fc7caadd r9, r15
37c3fc7cdshl r9, 4
37c3fc7d1add r9, rbp
37c3fc7d4nop [rax+rax]
37c3fc7dfnop [rax+rax]
37c3fc7eanop [rax+rax]
37c3fc7f5nop [rax+rax]
37c3fc800
37c3fc800loc_37c3fc800:
37c3fc800movupd x0, [r9+rcx]
37c3fc806add r8, 1
37c3fc80amovapd x1, x0
37c3fc80eshufpd x0, x0, 1
37c3fc813mulpd x1, x3
37c3fc817mulpd x0, x2
37c3fc81baddsubpd x1, x0
37c3fc81fmovups [rdi+rcx], x1
37c3fc823add rcx, 16
37c3fc827cmp rdx, r8
37c3fc82ajne 0x37c3fc800
37c3fc82c
37c3fc82cloc_37c3fc82c:
37c3fc82clea rdx, [r10-1]
37c3fc830mov [rsp+48], rdi
37c3fc835add rsi, 1
37c3fc839mov r9, [rsp+200]
37c3fc841shl rdx, 4
37c3fc845mov [rsp+160], rax
37c3fc84dmov rax, [rsp+464]
37c3fc855lea r8, [rip+0x77235]
37c3fc85cadd rdx, rbp
37c3fc85fmov [rsp+80], r14
37c3fc864lea rcx, [rip+0x77227]
37c3fc86bmov [rsp+40], rax
37c3fc870mov [rsp+32], rdx
37c3fc875lea rdx, [rip+0x77214]
37c3fc87cmov [rsp+72], r14
37c3fc881mov [rsp+64], r14
37c3fc886mov [rsp+56], r12
37c3fc88bmov [rsp+152], r11
37c3fc893mov [rsp+144], r10
37c3fc89bcall ztrmv_64_
37c3fc8a0mov rax, [rsp+120]
37c3fc8a5mov rdx, r13
37c3fc8a8sub rdx, [rsp+232]
37c3fc8b0mov r10, [rsp+144]
37c3fc8b8mov [rsp+248], rdx
37c3fc8c0lea rcx, [rip+0x771d1]
37c3fc8c7lea rdx, [rax+rbx]
37c3fc8cbmov [rsp+64], rcx
37c3fc8d0mov rcx, [rsp+464]
37c3fc8d8shl rdx, 4
37c3fc8dcimul rbx, [rsp+104]
37c3fc8e2mov [rsp+88], r14
37c3fc8e7add rdx, [rsp+472]
37c3fc8efmov [rsp+40], rcx
37c3fc8f4lea rcx, [rip+0x77195]
37c3fc8fbmov [rsp+72], rdx
37c3fc900lea rdx, [r10+r15]
37c3fc904mov r9, [rsp+128]
37c3fc90cshl rdx, 4
37c3fc910mov [rsp+80], r12
37c3fc915add rdx, rbp
37c3fc918mov [rsp+56], r12
37c3fc91dmov [rsp+48], rdx
37c3fc922mov rdx, [rsp+168]
37c3fc92aadd rdx, rbx
37c3fc92dmov rbx, [rsp+96]
37c3fc932add rdx, r10
37c3fc935shl rdx, 4
37c3fc939mov r8, rbx
37c3fc93cadd rdx, rbp
37c3fc93fmov [rsp+32], rdx
37c3fc944mov rdx, [rsp+432]
37c3fc94ccall zgemv_64_
37c3fc951mov r11, [rsp+432]
37c3fc959mov rdx, [rsp+416]
37c3fc961mov r8, rbx
37c3fc964mov r9, [rsp+128]
37c3fc96clea rcx, [rip+0x7711d]
37c3fc973mov [rsp+248], r13
37c3fc97bmov rdx, [rdx]
37c3fc97esub rdx, [r11]
37c3fc981mov [rsp+72], rdi
37c3fc986mov [rsp+240], rdx
37c3fc98elea rdx, [rip+0x770eb]
37c3fc995mov [rsp+64], rdx
37c3fc99amov rdx, r15
37c3fc99dshl rdx, 4
37c3fc9a1add rdx, [rsp+176]
37c3fc9a9mov [rsp+88], r14
37c3fc9aemov [rsp+48], rdx
37c3fc9b3mov rdx, [rsp+464]
37c3fc9bbmov [rsp+80], r12
37c3fc9c0mov [rsp+40], rdx
37c3fc9c5mov rdx, [rsp+208]
37c3fc9cdmov [rsp+56], r12
37c3fc9d2mov [rsp+32], rbp
37c3fc9d7call zgemv_64_
37c3fc9dcmov [rsp+48], rdi
37c3fc9e1mov r9, rbx
37c3fc9e4mov rdi, [rsp+480]
37c3fc9ecmov [rsp+80], r14
37c3fc9f1lea r8, [rip+0x77099]
37c3fc9f8lea rcx, [rip+0x77093]
37c3fc9ffmov [rsp+40], rdi
37c3fca04mov rdi, [rsp+472]
37c3fca0cmov rdx, r8
37c3fca0fmov [rsp+72], r14
37c3fca14mov [rsp+32], rdi
37c3fca19mov [rsp+64], r14
37c3fca1emov [rsp+56], r12
37c3fca23mov [rsp+248], r13
37c3fca2bcall ztrmv_64_
37c3fca30mov rdx, [rsp+112]
37c3fca35add r15, [rsp+104]
37c3fca3amov r11, [rsp+152]
37c3fca42mov rdi, [rsp+136]
37c3fca4amov rax, [rsp+160]
37c3fca52add [rsp+120], rdx
37c3fca57movupd x0, [r11]
37c3fca5cadd rax, [rsp+216]
37c3fca64add r11, 16
37c3fca68movups [rdi], x0
37c3fca6badd rdi, [rsp+192]
37c3fca73movups [r11-16], x6
37c3fca78mov [rsp+136], rdi
37c3fca80cmp rsi, [rsp+184]
37c3fca88jle 0x37c3fc710
37c3fca8ejmp 0x37c3fc0ef
37c3fca93
37c3fca93 0f 1f 44 00 00 ..D..
37c3fca98
37c3fca98loc_37c3fca98:
37c3fca98lea rdi, [rax+16]
37c3fca9cjmp 0x37c3fc82c
37c3fcaa1
37c3fcaa1loc_37c3fcaa1:
37c3fcaa1mov rdx, r9
37c3fcaa4lea r8, [r14+1]
37c3fcaa8mov rax, rsi
37c3fcaabmov ecx, 1
37c3fcab0shl rdx, 4
37c3fcab4add rdx, [rsp+472]
37c3fcabcnop [rax]
37c3fcac0
37c3fcac0loc_37c3fcac0:
37c3fcac0movupd x3, [rdx+16]
37c3fcac5movapd x4, x2
37c3fcac9add rcx, 1
37c3fcacdadd rdx, 16
37c3fcad1mulpd x4, x3
37c3fcad5movapd x5, x3
37c3fcad9mulsd x3, x1
37c3fcaddunpckhpd x5, x5
37c3fcae1movapd x0, x5
37c3fcae5xorpd x0, [rip+0x76fc3]
37c3fcaedmovupd x5, [rax]
37c3fcaf1mulsd x0, x1
37c3fcaf5unpcklpd x0, x3
37c3fcaf9addsubpd x4, x0
37c3fcafdaddpd x4, x5
37c3fcb01movups [rax], x4
37c3fcb04add rax, r12
37c3fcb07cmp rcx, r8
37c3fcb0ajne 0x37c3fcac0
37c3fcb0c
37c3fcb0cloc_37c3fcb0c:
37c3fcb0clea r10, [r9+1]
37c3fcb10jmp 0x37c3fc58e
37c3fc000
37c3fcb15
37c3fcb15 // align 0x40
37c3fcb15 // align 0x40
37c3fcb40
37c3fcb40ztprfb_64_:
37c3fcb40push r15
37c3fcb42push r14
37c3fcb44push r13
37c3fcb46push r12
37c3fcb48push rbp
37c3fcb49push rdi
37c3fcb4apush rsi
37c3fcb4bpush rbx
37c3fcb4csub rsp, 248
37c3fcb53mov rdi, [rsp+352]
37c3fcb5bmov r13, [rsp+360]
37c3fcb63mov r12, [rsp+368]
37c3fcb6bmov r15, [rsp+376]
37c3fcb73mov r14, rcx
37c3fcb76mov [rsp+328], rdx
37c3fcb7emov rbp, r8
37c3fcb81mov rcx, r9
37c3fcb84cmp [rdi], 0
37c3fcb88jle 0x37c3fd40f
37c3fcb8ecmp [r13], 0
37c3fcb93jle 0x37c3fd40f
37c3fcb99cmp [r12], 0
37c3fcb9ejle 0x37c3fd40f
37c3fcba4cmp [r15], 0
37c3fcba8js 0x37c3fd40f
37c3fcbaemov rax, [rsp+456]
37c3fcbb6mov r9l, 1
37c3fcbbcmov r8l, 1
37c3fcbc2mov [rsp+344], rcx
37c3fcbcamov rbx, [rax]
37c3fcbcdxor eax, eax
37c3fcbcftest rbx, rbx
37c3fcbd2cmovs rbx, rax
37c3fcbd6mov rax, rbx
37c3fcbd9not rax
37c3fcbdcmov [rsp+184], rax
37c3fcbe4mov rax, [rsp+440]
37c3fcbecmov rsi, [rax]
37c3fcbefxor eax, eax
37c3fcbf1test rsi, rsi
37c3fcbf4cmovs rsi, rax
37c3fcbf8xor edx, edx
37c3fcbfamov rax, rsi
37c3fcbfdnot rax
37c3fcc00mov [rsp+176], rax
37c3fcc08mov rax, [rsp+392]
37c3fcc10mov rax, [rax]
37c3fcc13test rax, rax
37c3fcc16cmovns rdx, rax
37c3fcc1amov rax, [rsp+424]
37c3fcc22mov rax, [rax]
37c3fcc25mov [rsp+152], rdx
37c3fcc2dnot rdx
37c3fcc30mov [rsp+160], rdx
37c3fcc38xor edx, edx
37c3fcc3atest rax, rax
37c3fcc3dcmovns rdx, rax
37c3fcc41mov [rsp+144], rdx
37c3fcc49lea rdx, [rip+0x76e70]
37c3fcc50call lsame_64_
37c3fcc55mov rcx, [rsp+344]
37c3fcc5dmov [rsp+192], 0
37c3fcc69test rax, rax
37c3fcc6cmov [rsp+136], rax
37c3fcc74je 0x37c3fd450
37c3fcc7a
37c3fcc7aloc_37c3fcc7a:
37c3fcc7amov r9l, 1
37c3fcc80mov r8l, 1
37c3fcc86lea rdx, [rip+0x76e35]
37c3fcc8dmov rcx, r14
37c3fcc90call lsame_64_
37c3fcc95mov [rsp+128], 0
37c3fcca1mov [rsp+168], rax
37c3fcca9test rax, rax
37c3fccacje 0x37c3fd428
37c3fccb2
37c3fccb2loc_37c3fccb2:
37c3fccb2mov r9l, 1
37c3fccb8mov r8l, 1
37c3fccbelea rdx, [rip+0x76dfe]
37c3fccc5mov rcx, rbp
37c3fccc8call lsame_64_
37c3fcccdtest rax, rax
37c3fccd0je 0x37c3fd478
37c3fccd6cmp [rsp+136], 0
37c3fccdfjne 0x37c3fdbd8
37c3fcce5cmp [rsp+192], 0
37c3fcceeje 0x37c3fd40f
37c3fccf4cmp [rsp+168], 0
37c3fccfdje 0x37c3ff231
37c3fcd03mov rax, [rdi]
37c3fcd06mov r9, [r15]
37c3fcd09mov r11, [r13]
37c3fcd0dmov rdx, rax
37c3fcd10lea rcx, [r9+1]
37c3fcd14sub rdx, r9
37c3fcd17add rdx, 1
37c3fcd1bcmp rdx, rax
37c3fcd1ecmovg rdx, rax
37c3fcd22mov [rsp+168], rdx
37c3fcd2amov rdx, [r12]
37c3fcd2ecmp rcx, rdx
37c3fcd31cmovle rdx, rcx
37c3fcd35mov [rsp+176], rdx
37c3fcd3dtest r11, r11
37c3fcd40jle 0x37c3fcdc6
37c3fcd46add r11, 1
37c3fcd4atest r9, r9
37c3fcd4djle 0x37c3fcdc6
37c3fcd4fmov rcx, r9
37c3fcd52mov r14, rsi
37c3fcd55shl rax, 4
37c3fcd59mov rbp, rbx
37c3fcd5cmov rdx, [rsp+432]
37c3fcd64shl rcx, 4
37c3fcd68shl r14, 4
37c3fcd6cmov r10l, 1
37c3fcd72shl rbp, 4
37c3fcd76sub rdx, rcx
37c3fcd79mov rcx, [rsp+448]
37c3fcd81lea r8, [rax+rdx]
37c3fcd85nop [rax+rax]
37c3fcd90
37c3fcd90loc_37c3fcd90:
37c3fcd90xor eax, eax
37c3fcd92xor edx, edx
37c3fcd94nop
37c3fcd95nop [rax+rax]
37c3fcda0
37c3fcda0loc_37c3fcda0:
37c3fcda0movupd x0, [r8+rax]
37c3fcda6add rdx, 1
37c3fcdaamovups [rcx+rax], x0
37c3fcdaeadd rax, 16
37c3fcdb2cmp r9, rdx
37c3fcdb5jne 0x37c3fcda0
37c3fcdb7add r10, 1
37c3fcdbbadd r8, r14
37c3fcdbeadd rcx, rbp
37c3fcdc1cmp r11, r10
37c3fcdc4jne 0x37c3fcd90
37c3fcdc6
37c3fcdc6loc_37c3fcdc6:
37c3fcdc6mov rax, [rsp+152]
37c3fcdcelea r14, [rip+0x76cf3]
37c3fcdd5mov rcx, [rsp+160]
37c3fcdddmov [rsp+112], 1
37c3fcde6imul rax, [rsp+168]
37c3fcdefmov [rsp+48], r14
37c3fcdf4lea rbp, [rip+0x76cca]
37c3fcdfbmov [rsp+104], 1
37c3fce04lea rdx, [rip+0x76cb7]
37c3fce0bmov r9, rbp
37c3fce0emov r8, rbp
37c3fce11mov [rsp+96], 1
37c3fce1aadd rcx, rax
37c3fce1dmov [rsp+40], r13
37c3fce22mov [rsp+152], rcx
37c3fce2alea rax, [rcx+1]
37c3fce2emov rcx, [rsp+440]
37c3fce36shl rax, 4
37c3fce3aadd rax, [rsp+384]
37c3fce42mov [rsp+88], 1
37c3fce4bmov [rsp+80], rcx
37c3fce50mov rcx, [rsp+448]
37c3fce58mov [rsp+56], rax
37c3fce5dmov [rsp+72], rcx
37c3fce62mov rcx, [rsp+392]
37c3fce6amov [rsp+32], r15
37c3fce6fmov [rsp+64], rcx
37c3fce74mov rcx, rdx
37c3fce77mov [rsp+160], rax
37c3fce7fmov [rsp+136], rbp
37c3fce87call ztrmm_64_
37c3fce8cmov rax, [rdi]
37c3fce8fsub rax, [r15]
37c3fce92mov [rsp+80], r14
37c3fce97mov [rsp+40], r14
37c3fce9cmov r9, r13
37c3fce9fmov r8, r15
37c3fcea2mov rdx, rbp
37c3fcea5mov [rsp+232], rax
37c3fceadmov rax, [rsp+456]
37c3fceb5mov rcx, rbp
37c3fceb8mov [rsp+112], 1
37c3fcec1mov [rsp+96], rax
37c3fcec6mov rax, [rsp+448]
37c3fcecemov [rsp+104], 1
37c3fced7mov [rsp+88], rax
37c3fcedcmov rax, [rsp+440]
37c3fcee4mov [rsp+72], rax
37c3fcee9mov rax, [rsp+432]
37c3fcef1mov [rsp+64], rax
37c3fcef6mov rax, [rsp+392]
37c3fcefemov [rsp+56], rax
37c3fcf03mov rax, [rsp+384]
37c3fcf0bmov [rsp+48], rax
37c3fcf10lea rax, [rsp+232]
37c3fcf18mov [rsp+32], rax
37c3fcf1dmov [rsp+128], rax
37c3fcf25call zgemm_64_
37c3fcf2amov rcx, [rsp+176]
37c3fcf32mov r9, r13
37c3fcf35mov rax, [r12]
37c3fcf39sub rax, [r15]
37c3fcf3cmov rdx, [rsp+456]
37c3fcf44mov [rsp+40], r14
37c3fcf49mov [rsp+232], rax
37c3fcf51lea rax, [rcx-1]
37c3fcf55mov rcx, [rsp+448]
37c3fcf5dshl rax, 4
37c3fcf61mov [rsp+96], rdx
37c3fcf66mov r8, [rsp+128]
37c3fcf6emov rdx, rbp
37c3fcf71add rcx, rax
37c3fcf74mov [rsp+32], rdi
37c3fcf79add rax, [rsp+384]
37c3fcf81mov [rsp+184], rcx
37c3fcf89mov [rsp+88], rcx
37c3fcf8elea rcx, [rip+0x76b43]
37c3fcf95mov [rsp+80], rcx
37c3fcf9amov rcx, [rsp+440]
37c3fcfa2mov [rsp+48], rax
37c3fcfa7mov [rsp+72], rcx
37c3fcfacmov rcx, [rsp+432]
37c3fcfb4mov [rsp+112], 1
37c3fcfbdmov [rsp+64], rcx
37c3fcfc2mov rcx, [rsp+392]
37c3fcfcamov [rsp+104], 1
37c3fcfd3mov [rsp+56], rcx
37c3fcfd8mov rcx, rbp
37c3fcfdbcall zgemm_64_
37c3fcfe0mov r11, [r13]
37c3fcfe4test r11, r11
37c3fcfe7jle 0x37c3fd077
37c3fcfedmov r9, [r12]
37c3fcff1lea rax, [r11+1]
37c3fcff5test r9, r9
37c3fcff8jle 0x37c3fd077
37c3fcffamov r11, [rsp+144]
37c3fd002mov rbp, rbx
37c3fd005mov r8, [rsp+416]
37c3fd00dmov [rsp+192], rbx
37c3fd015mov rcx, [rsp+448]
37c3fd01dshl rbp, 4
37c3fd021mov r10l, 1
37c3fd027mov rbx, rax
37c3fd02ashl r11, 4
37c3fd02enop
37c3fd030
37c3fd030loc_37c3fd030:
37c3fd030xor eax, eax
37c3fd032xor edx, edx
37c3fd034nop
37c3fd035nop [rax+rax]
37c3fd040
37c3fd040loc_37c3fd040:
37c3fd040movupd x0, [rcx+rax]
37c3fd045movupd x4, [r8+rax]
37c3fd04badd rdx, 1
37c3fd04faddpd x0, x4
37c3fd053movups [rcx+rax], x0
37c3fd057add rax, 16
37c3fd05bcmp rdx, r9
37c3fd05ejne 0x37c3fd040
37c3fd060add r10, 1
37c3fd064add r8, r11
37c3fd067add rcx, rbp
37c3fd06acmp rbx, r10
37c3fd06djne 0x37c3fd030
37c3fd06fmov rbx, [rsp+192]
37c3fd077
37c3fd077loc_37c3fd077:
37c3fd077mov rax, [rsp+456]
37c3fd07fmov [rsp+48], r14
37c3fd084lea r9, [rip+0x76a3a]
37c3fd08blea rdx, [rip+0x76a34]
37c3fd092mov [rsp+112], 1
37c3fd09blea rcx, [rip+0x76a20]
37c3fd0a2mov r8, [rsp+328]
37c3fd0aamov [rsp+80], rax
37c3fd0afmov rax, [rsp+448]
37c3fd0b7mov [rsp+104], 1
37c3fd0c0mov [rsp+72], rax
37c3fd0c5mov rax, [rsp+408]
37c3fd0cdmov [rsp+96], 1
37c3fd0d6mov [rsp+64], rax
37c3fd0dbmov rax, [rsp+400]
37c3fd0e3mov [rsp+88], 1
37c3fd0ecmov [rsp+56], rax
37c3fd0f1mov [rsp+40], r13
37c3fd0f6mov [rsp+32], r12
37c3fd0fbcall ztrmm_64_
37c3fd100mov r11, [r13]
37c3fd104test r11, r11
37c3fd107jle 0x37c3fd197
37c3fd10dmov r9, [r12]
37c3fd111lea rcx, [r11+1]
37c3fd115test r9, r9
37c3fd118jle 0x37c3fd197
37c3fd11amov r11, [rsp+144]
37c3fd122mov rbp, rbx
37c3fd125mov rax, [rsp+416]
37c3fd12dmov [rsp+144], rbx
37c3fd135mov r8, [rsp+448]
37c3fd13dshl rbp, 4
37c3fd141mov r10l, 1
37c3fd147mov rbx, rcx
37c3fd14ashl r11, 4
37c3fd14enop
37c3fd150
37c3fd150loc_37c3fd150:
37c3fd150xor edx, edx
37c3fd152xor ecx, ecx
37c3fd154nop
37c3fd155nop [rax+rax]
37c3fd160
37c3fd160loc_37c3fd160:
37c3fd160movupd x0, [rax+rdx]
37c3fd165movupd x1, [r8+rdx]
37c3fd16badd rcx, 1
37c3fd16fsubpd x0, x1
37c3fd173movups [rax+rdx], x0
37c3fd177add rdx, 16
37c3fd17bcmp rcx, r9
37c3fd17ejne 0x37c3fd160
37c3fd180add r10, 1
37c3fd184add rax, r11
37c3fd187add r8, rbp
37c3fd18acmp rbx, r10
37c3fd18djne 0x37c3fd150
37c3fd18fmov rbx, [rsp+144]
37c3fd197
37c3fd197loc_37c3fd197:
37c3fd197mov rax, [rdi]
37c3fd19asub rax, [r15]
37c3fd19dlea rbp, [rip+0x76944]
37c3fd1a4mov [rsp+104], 1
37c3fd1admov [rsp+40], rbp
37c3fd1b2mov r8, [rsp+128]
37c3fd1bamov r9, r13
37c3fd1bdlea rcx, [rip+0x768fc]
37c3fd1c4mov [rsp+232], rax
37c3fd1ccmov rax, [rsp+440]
37c3fd1d4mov [rsp+80], r14
37c3fd1d9mov rdx, [rsp+136]
37c3fd1e1mov [rsp+96], rax
37c3fd1e6mov rax, [rsp+432]
37c3fd1eemov [rsp+32], r12
37c3fd1f3mov [rsp+88], rax
37c3fd1f8mov rax, [rsp+456]
37c3fd200mov [rsp+112], 1
37c3fd209mov [rsp+72], rax
37c3fd20emov rax, [rsp+448]
37c3fd216mov [rsp+64], rax
37c3fd21bmov rax, [rsp+392]
37c3fd223mov [rsp+56], rax
37c3fd228mov rax, [rsp+384]
37c3fd230mov [rsp+48], rax
37c3fd235call zgemm_64_
37c3fd23amov rax, [r12]
37c3fd23esub rax, [r15]
37c3fd241mov r9, r13
37c3fd244mov rcx, [rsp+440]
37c3fd24cmov [rsp+232], rax
37c3fd254mov r8, r15
37c3fd257mov rax, [rsp+168]
37c3fd25fmov [rsp+40], rbp
37c3fd264mov [rsp+96], rcx
37c3fd269mov rcx, [rsp+456]
37c3fd271sub rax, 1
37c3fd275mov [rsp+80], r14
37c3fd27amov rdx, [rsp+136]
37c3fd282shl rax, 4
37c3fd286mov [rsp+72], rcx
37c3fd28badd rax, [rsp+432]
37c3fd293mov rcx, [rsp+184]
37c3fd29bmov [rsp+88], rax
37c3fd2a0mov rax, [rsp+152]
37c3fd2a8add rax, [rsp+176]
37c3fd2b0mov [rsp+112], 1
37c3fd2b9shl rax, 4
37c3fd2bdmov [rsp+64], rcx
37c3fd2c2add rax, [rsp+384]
37c3fd2camov rcx, [rsp+392]
37c3fd2d2mov [rsp+48], rax
37c3fd2d7mov rax, [rsp+128]
37c3fd2dfmov [rsp+104], 1
37c3fd2e8mov [rsp+56], rcx
37c3fd2edlea rcx, [rip+0x767cc]
37c3fd2f4mov [rsp+32], rax
37c3fd2f9call zgemm_64_
37c3fd2femov rax, [rsp+456]
37c3fd306mov [rsp+48], r14
37c3fd30blea rdx, [rip+0x767b0]
37c3fd312mov [rsp+112], 1
37c3fd31blea r9, [rip+0x767a3]
37c3fd322mov rcx, rdx
37c3fd325lea r8, [rip+0x76794]
37c3fd32cmov [rsp+80], rax
37c3fd331mov rax, [rsp+448]
37c3fd339mov [rsp+104], 1
37c3fd342mov [rsp+72], rax
37c3fd347mov rax, [rsp+392]
37c3fd34fmov [rsp+96], 1
37c3fd358mov [rsp+64], rax
37c3fd35dmov rax, [rsp+160]
37c3fd365mov [rsp+88], 1
37c3fd36emov [rsp+56], rax
37c3fd373mov [rsp+40], r13
37c3fd378mov [rsp+32], r15
37c3fd37dcall ztrmm_64_
37c3fd382mov rbp, [r13]
37c3fd386test rbp, rbp
37c3fd389jle 0x37c3fd40f
37c3fd38fmov r9, [r15]
37c3fd392add rbp, 1
37c3fd396test r9, r9
37c3fd399jle 0x37c3fd40f
37c3fd39bmov r10l, 1
37c3fd3a1mov r8, [rsp+448]
37c3fd3a9shl rbx, 4
37c3fd3admov r12, [rsp+432]
37c3fd3b5mov rax, r10
37c3fd3b8mov r11, -1
37c3fd3bfsub rax, r9
37c3fd3c2add rax, [rdi]
37c3fd3c5mov rdi, rax
37c3fd3c8nop [rax+rax]
37c3fd3d0
37c3fd3d0loc_37c3fd3d0:
37c3fd3d0lea rcx, [rdi+r11]
37c3fd3d4xor eax, eax
37c3fd3d6xor edx, edx
37c3fd3d8shl rcx, 4
37c3fd3dcadd rcx, r12
37c3fd3dfnop
37c3fd3e0
37c3fd3e0loc_37c3fd3e0:
37c3fd3e0movupd x0, [rcx+rax]
37c3fd3e5movupd x2, [r8+rax]
37c3fd3ebadd rdx, 1
37c3fd3efsubpd x0, x2
37c3fd3f3movups [rcx+rax], x0
37c3fd3f7add rax, 16
37c3fd3fbcmp rdx, r9
37c3fd3fejne 0x37c3fd3e0
37c3fd400add r10, 1
37c3fd404add r8, rbx
37c3fd407add r11, rsi
37c3fd40acmp rbp, r10
37c3fd40djne 0x37c3fd3d0
37c3fd40f
37c3fd40floc_37c3fd40f:
37c3fd40fadd rsp, 248
37c3fd416pop rbx
37c3fd417pop rsi
37c3fd418pop rdi
37c3fd419pop rbp
37c3fd41apop r12
37c3fd41cpop r13
37c3fd41epop r14
37c3fd420pop r15
37c3fd422ret
37c3fd423
37c3fd423 0f 1f 44 00 00 ..D..
37c3fd428
37c3fd428loc_37c3fd428:
37c3fd428mov r9l, 1
37c3fd42emov r8l, 1
37c3fd434lea rdx, [rip+0x76686]
37c3fd43bmov rcx, r14
37c3fd43ecall lsame_64_
37c3fd443mov [rsp+128], rax
37c3fd44bjmp 0x37c3fccb2
37c3fd450
37c3fd450loc_37c3fd450:
37c3fd450mov r9l, 1
37c3fd456mov r8l, 1
37c3fd45clea rdx, [rip+0x7665e]
37c3fd463call lsame_64_
37c3fd468mov [rsp+192], rax
37c3fd470jmp 0x37c3fcc7a
37c3fd475
37c3fd475 0f 1f 00 ...
37c3fd478
37c3fd478loc_37c3fd478:
37c3fd478mov r9l, 1
37c3fd47emov r8l, 1
37c3fd484lea rdx, [rip+0x76639]
37c3fd48bmov rcx, rbp
37c3fd48ecall lsame_64_
37c3fd493test rax, rax
37c3fd496je 0x37c3fd40f
37c3fd49ccmp [rsp+136], 0
37c3fd4a5je 0x37c3ff9b1
37c3fd4abcmp [rsp+168], 0
37c3fd4b4je 0x37c3feab8
37c3fd4bamov r9, [r15]
37c3fd4bdmov rax, [rdi]
37c3fd4c0mov rcx, [r12]
37c3fd4c4mov r11, [r13]
37c3fd4c8lea rbp, [r9+1]
37c3fd4cccmp rbp, rax
37c3fd4cfmov rdx, rcx
37c3fd4d2cmovle rax, rbp
37c3fd4d6sub rdx, r9
37c3fd4d9mov [rsp+128], rax
37c3fd4e1lea rax, [rdx+1]
37c3fd4e5cmp rax, rcx
37c3fd4e8cmovg rax, rcx
37c3fd4ectest r11, r11
37c3fd4efjle 0x37c3fd56e
37c3fd4f1add r11, 1
37c3fd4f5test r9, r9
37c3fd4f8jle 0x37c3fd56e
37c3fd4famov rbp, rsi
37c3fd4fdmov r14, rbx
37c3fd500shl rdx, 4
37c3fd504mov r10l, 1
37c3fd50amov rcx, [rsp+448]
37c3fd512mov [rsp+136], rbx
37c3fd51ashl rbp, 4
37c3fd51eshl r14, 4
37c3fd522mov r8, [rsp+432]
37c3fd52aadd rcx, rdx
37c3fd52dnop [rax]
37c3fd530
37c3fd530loc_37c3fd530:
37c3fd530xor edx, edx
37c3fd532xor ebx, ebx
37c3fd534nop
37c3fd535nop [rax+rax]
37c3fd540
37c3fd540loc_37c3fd540:
37c3fd540movupd x0, [r8+rdx]
37c3fd546add rbx, 1
37c3fd54amovups [rcx+rdx], x0
37c3fd54eadd rdx, 16
37c3fd552cmp r9, rbx
37c3fd555jne 0x37c3fd540
37c3fd557add r10, 1
37c3fd55badd r8, rbp
37c3fd55eadd rcx, r14
37c3fd561cmp r11, r10
37c3fd564jne 0x37c3fd530
37c3fd566mov rbx, [rsp+136]
37c3fd56e
37c3fd56eloc_37c3fd56e:
37c3fd56elea rdx, [rax-1]
37c3fd572mov rcx, [rsp+448]
37c3fd57amov rbp, [rsp+160]
37c3fd582mov [rsp+112], 1
37c3fd58bshl rdx, 4
37c3fd58fmov [rsp+40], r13
37c3fd594mov r14, [rsp+456]
37c3fd59clea r8, [rip+0x7651d]
37c3fd5a3add rcx, rdx
37c3fd5a6mov [rsp+32], r15
37c3fd5abmov rdx, [rsp+152]
37c3fd5b3mov [rsp+80], r14
37c3fd5b8mov r14, [rsp+392]
37c3fd5c0imul rdx, rax
37c3fd5c4mov [rsp+72], rcx
37c3fd5c9lea rax, [rip+0x764f5]
37c3fd5d0mov [rsp+64], r14
37c3fd5d5lea r14, [rip+0x764ec]
37c3fd5dcmov r9, rax
37c3fd5dfmov [rsp+104], 1
37c3fd5e8add rbp, rdx
37c3fd5ebmov [rsp+48], r14
37c3fd5f0lea rdx, [rbp+1]
37c3fd5f4mov [rsp+152], rcx
37c3fd5fcshl rdx, 4
37c3fd600add rdx, [rsp+384]
37c3fd608mov [rsp+96], 1
37c3fd611mov [rsp+56], rdx
37c3fd616mov [rsp+88], 1
37c3fd61fmov [rsp+160], rdx
37c3fd627lea rdx, [rip+0x76494]
37c3fd62emov rcx, rdx
37c3fd631mov [rsp+136], rax
37c3fd639call ztrmm_64_
37c3fd63emov rdx, [rdi]
37c3fd641sub rdx, [r15]
37c3fd644mov [rsp+80], r14
37c3fd649mov r11, [rsp+128]
37c3fd651mov [rsp+40], r14
37c3fd656mov r9, r13
37c3fd659mov r8, r15
37c3fd65cmov [rsp+232], rdx
37c3fd664mov rcx, [rsp+152]
37c3fd66cmov [rsp+112], 1
37c3fd675lea rdx, [r11-1]
37c3fd679shl rdx, 4
37c3fd67dmov [rsp+88], rcx
37c3fd682mov rcx, [rsp+440]
37c3fd68amov rax, rdx
37c3fd68dadd rax, [rsp+432]
37c3fd695mov [rsp+176], rdx
37c3fd69dmov [rsp+168], rax
37c3fd6a5mov rdx, [rsp+456]
37c3fd6admov [rsp+64], rax
37c3fd6b2mov rax, [rsp+392]
37c3fd6bamov [rsp+72], rcx
37c3fd6bflea rcx, [rip+0x763fa]
37c3fd6c6mov [rsp+56], rax
37c3fd6cblea rax, [rbp+r11]
37c3fd6d0mov rbp, [rsp+136]
37c3fd6d8shl rax, 4
37c3fd6dcmov [rsp+96], rdx
37c3fd6e1add rax, [rsp+384]
37c3fd6e9mov [rsp+48], rax
37c3fd6eemov rdx, rbp
37c3fd6f1lea rax, [rsp+232]
37c3fd6f9mov [rsp+32], rax
37c3fd6femov [rsp+128], rax
37c3fd706mov [rsp+104], 1
37c3fd70fcall zgemm_64_
37c3fd714mov rax, [r12]
37c3fd718sub rax, [r15]
37c3fd71bmov r9, r13
37c3fd71emov rcx, [rsp+456]
37c3fd726mov [rsp+40], r14
37c3fd72bmov rdx, rbp
37c3fd72emov [rsp+32], rdi
37c3fd733mov r8, [rsp+128]
37c3fd73bmov [rsp+96], rcx
37c3fd740mov rcx, [rsp+448]
37c3fd748mov [rsp+112], 1
37c3fd751mov [rsp+88], rcx
37c3fd756lea rcx, [rip+0x7637b]
37c3fd75dmov [rsp+80], rcx
37c3fd762mov rcx, [rsp+440]
37c3fd76amov [rsp+104], 1
37c3fd773mov [rsp+72], rcx
37c3fd778mov rcx, [rsp+432]
37c3fd780mov [rsp+232], rax
37c3fd788mov [rsp+64], rcx
37c3fd78dmov rcx, [rsp+392]
37c3fd795mov [rsp+56], rcx
37c3fd79amov rcx, [rsp+384]
37c3fd7a2mov [rsp+48], rcx
37c3fd7a7lea rcx, [rip+0x76312]
37c3fd7aecall zgemm_64_
37c3fd7b3mov r11, [r13]
37c3fd7b7test r11, r11
37c3fd7bajle 0x37c3fd857
37c3fd7c0mov r9, [r12]
37c3fd7c4add r11, 1
37c3fd7c8test r9, r9
37c3fd7cbjle 0x37c3fd857
37c3fd7d1mov rax, rbx
37c3fd7d4mov rbp, [rsp+144]
37c3fd7dcmov rcx, [rsp+448]
37c3fd7e4mov [rsp+184], rbx
37c3fd7ecshl rax, 4
37c3fd7f0mov r8, [rsp+416]
37c3fd7f8mov r10l, 1
37c3fd7feshl rbp, 4
37c3fd802mov rbx, rax
37c3fd805nop [rax+rax]
37c3fd810
37c3fd810loc_37c3fd810:
37c3fd810xor eax, eax
37c3fd812xor edx, edx
37c3fd814nop
37c3fd815nop [rax+rax]
37c3fd820
37c3fd820loc_37c3fd820:
37c3fd820movupd x0, [rcx+rax]
37c3fd825movupd x5, [r8+rax]
37c3fd82badd rdx, 1
37c3fd82faddpd x0, x5
37c3fd833movups [rcx+rax], x0
37c3fd837add rax, 16
37c3fd83bcmp r9, rdx
37c3fd83ejne 0x37c3fd820
37c3fd840add r10, 1
37c3fd844add rcx, rbx
37c3fd847add r8, rbp
37c3fd84acmp r10, r11
37c3fd84djne 0x37c3fd810
37c3fd84fmov rbx, [rsp+184]
37c3fd857
37c3fd857loc_37c3fd857:
37c3fd857mov rax, [rsp+456]
37c3fd85fmov [rsp+48], r14
37c3fd864lea rdx, [rip+0x76257]
37c3fd86blea r9, [rip+0x76253]
37c3fd872mov [rsp+112], 1
37c3fd87bmov rcx, rdx
37c3fd87emov r8, [rsp+328]
37c3fd886mov [rsp+80], rax
37c3fd88bmov rax, [rsp+448]
37c3fd893mov [rsp+104], 1
37c3fd89cmov [rsp+72], rax
37c3fd8a1mov rax, [rsp+408]
37c3fd8a9mov [rsp+96], 1
37c3fd8b2mov [rsp+64], rax
37c3fd8b7mov rax, [rsp+400]
37c3fd8bfmov [rsp+88], 1
37c3fd8c8mov [rsp+56], rax
37c3fd8cdmov [rsp+40], r13
37c3fd8d2mov [rsp+32], r12
37c3fd8d7call ztrmm_64_
37c3fd8dcmov r11, [r13]
37c3fd8e0test r11, r11
37c3fd8e3jle 0x37c3fd977
37c3fd8e9mov r9, [r12]
37c3fd8edlea rcx, [r11+1]
37c3fd8f1test r9, r9
37c3fd8f4jle 0x37c3fd977
37c3fd8famov r11, [rsp+144]
37c3fd902mov rbp, rbx
37c3fd905mov rax, [rsp+416]
37c3fd90dmov [rsp+144], rbx
37c3fd915mov r8, [rsp+448]
37c3fd91dshl rbp, 4
37c3fd921mov r10l, 1
37c3fd927mov rbx, rcx
37c3fd92ashl r11, 4
37c3fd92enop
37c3fd930
37c3fd930loc_37c3fd930:
37c3fd930xor edx, edx
37c3fd932xor ecx, ecx
37c3fd934nop
37c3fd935nop [rax+rax]
37c3fd940
37c3fd940loc_37c3fd940:
37c3fd940movupd x0, [rax+rdx]
37c3fd945movupd x1, [r8+rdx]
37c3fd94badd rcx, 1
37c3fd94fsubpd x0, x1
37c3fd953movups [rax+rdx], x0
37c3fd957add rdx, 16
37c3fd95bcmp rcx, r9
37c3fd95ejne 0x37c3fd940
37c3fd960add r10, 1
37c3fd964add rax, r11
37c3fd967add r8, rbp
37c3fd96acmp rbx, r10
37c3fd96djne 0x37c3fd930
37c3fd96fmov rbx, [rsp+144]
37c3fd977
37c3fd977loc_37c3fd977:
37c3fd977mov rax, [rdi]
37c3fd97asub rax, [r15]
37c3fd97dlea rbp, [rip+0x76164]
37c3fd984mov r9, r13
37c3fd987mov [rsp+232], rax
37c3fd98fmov rax, [rsp+440]
37c3fd997mov rdi, [rsp+136]
37c3fd99fmov [rsp+80], r14
37c3fd9a4mov [rsp+96], rax
37c3fd9a9mov rax, [rsp+168]
37c3fd9b1mov [rsp+40], rbp
37c3fd9b6mov r8, [rsp+128]
37c3fd9bemov rdx, rdi
37c3fd9c1mov rcx, rdi
37c3fd9c4mov [rsp+88], rax
37c3fd9c9mov rax, [rsp+456]
37c3fd9d1mov [rsp+32], r12
37c3fd9d6mov [rsp+72], rax
37c3fd9dbmov rax, [rsp+448]
37c3fd9e3mov [rsp+112], 1
37c3fd9ecmov [rsp+64], rax
37c3fd9f1mov rax, [rsp+392]
37c3fd9f9mov [rsp+104], 1
37c3fda02mov [rsp+56], rax
37c3fda07mov rax, [rsp+176]
37c3fda0fadd rax, [rsp+384]
37c3fda17mov [rsp+48], rax
37c3fda1ccall zgemm_64_
37c3fda21mov rax, [r12]
37c3fda25sub rax, [r15]
37c3fda28mov r9, r13
37c3fda2bmov rcx, [rsp+440]
37c3fda33mov r8, r15
37c3fda36mov rdx, rdi
37c3fda39mov [rsp+232], rax
37c3fda41mov rax, [rsp+128]
37c3fda49mov [rsp+80], r14
37c3fda4emov [rsp+96], rcx
37c3fda53mov rcx, [rsp+432]
37c3fda5bmov [rsp+32], rax
37c3fda60mov [rsp+88], rcx
37c3fda65mov rcx, [rsp+456]
37c3fda6dmov [rsp+112], 1
37c3fda76mov [rsp+72], rcx
37c3fda7bmov rcx, [rsp+448]
37c3fda83mov [rsp+104], 1
37c3fda8cmov [rsp+64], rcx
37c3fda91mov rcx, [rsp+392]
37c3fda99mov [rsp+40], rbp
37c3fda9emov [rsp+56], rcx
37c3fdaa3mov rcx, [rsp+384]
37c3fdaabmov [rsp+48], rcx
37c3fdab0mov rcx, rdi
37c3fdab3call zgemm_64_
37c3fdab8mov rax, [rsp+456]
37c3fdac0mov [rsp+48], r14
37c3fdac5lea r9, [rip+0x75ff9]
37c3fdaccmov [rsp+112], 1
37c3fdad5lea rdx, [rip+0x75fe6]
37c3fdadcmov r8, r9
37c3fdadfmov [rsp+80], rax
37c3fdae4mov rcx, rdx
37c3fdae7mov rax, [rsp+152]
37c3fdaefmov [rsp+104], 1
37c3fdaf8mov [rsp+72], rax
37c3fdafdmov rax, [rsp+392]
37c3fdb05mov [rsp+96], 1
37c3fdb0emov [rsp+64], rax
37c3fdb13mov rax, [rsp+160]
37c3fdb1bmov [rsp+88], 1
37c3fdb24mov [rsp+56], rax
37c3fdb29mov [rsp+40], r13
37c3fdb2emov [rsp+32], r15
37c3fdb33call ztrmm_64_
37c3fdb38mov r11, [r13]
37c3fdb3ctest r11, r11
37c3fdb3fjle 0x37c3fd40f
37c3fdb45mov r9, [r15]
37c3fdb48add r11, 1
37c3fdb4ctest r9, r9
37c3fdb4fjle 0x37c3fd40f
37c3fdb55mov rax, [r12]
37c3fdb59mov rcx, [rsp+432]
37c3fdb61shl rsi, 4
37c3fdb65mov rdi, -1
37c3fdb6cmov r12, [rsp+448]
37c3fdb74mov r10l, 1
37c3fdb7asub rax, r9
37c3fdb7dlea rbp, [rax+1]
37c3fdb81nop [rax]
37c3fdb85nop [rax+rax]
37c3fdb90
37c3fdb90loc_37c3fdb90:
37c3fdb90lea r8, [rbp+rdi]
37c3fdb95xor eax, eax
37c3fdb97xor edx, edx
37c3fdb99shl r8, 4
37c3fdb9dadd r8, r12
37c3fdba0
37c3fdba0loc_37c3fdba0:
37c3fdba0movupd x0, [rcx+rax]
37c3fdba5movupd x2, [r8+rax]
37c3fdbabadd rdx, 1
37c3fdbafsubpd x0, x2
37c3fdbb3movups [rcx+rax], x0
37c3fdbb7add rax, 16
37c3fdbbbcmp r9, rdx
37c3fdbbejne 0x37c3fdba0
37c3fdbc0add r10, 1
37c3fdbc4add rcx, rsi
37c3fdbc7add rdi, rbx
37c3fdbcacmp r11, r10
37c3fdbcdjne 0x37c3fdb90
37c3fdbcfjmp 0x37c3fd40f
37c3fdbd4
37c3fdbd4 0f 1f 40 00 ..@.
37c3fdbd8
37c3fdbd8loc_37c3fdbd8:
37c3fdbd8cmp [rsp+168], 0
37c3fdbe1je 0x37c3fe338
37c3fdbe7mov rax, [rdi]
37c3fdbeamov r9, [r15]
37c3fdbedmov r11, [r13]
37c3fdbf1mov rdx, rax
37c3fdbf4lea rbp, [r9+1]
37c3fdbf8sub rdx, r9
37c3fdbfbadd rdx, 1
37c3fdbffcmp rdx, rax
37c3fdc02cmovg rdx, rax
37c3fdc06mov [rsp+176], rdx
37c3fdc0emov rdx, [r12]
37c3fdc12cmp rbp, rdx
37c3fdc15cmovle rdx, rbp
37c3fdc19mov [rsp+192], rdx
37c3fdc21test r11, r11
37c3fdc24jle 0x37c3fdca6
37c3fdc2aadd r11, 1
37c3fdc2etest r9, r9
37c3fdc31jle 0x37c3fdca6
37c3fdc33mov rcx, r9
37c3fdc36mov rbp, rsi
37c3fdc39shl rax, 4
37c3fdc3dmov r14, rbx
37c3fdc40mov rdx, [rsp+432]
37c3fdc48shl rcx, 4
37c3fdc4cshl rbp, 4
37c3fdc50mov r10l, 1
37c3fdc56shl r14, 4
37c3fdc5asub rdx, rcx
37c3fdc5dmov rcx, [rsp+448]
37c3fdc65lea r8, [rax+rdx]
37c3fdc69nop [rax]
37c3fdc70
37c3fdc70loc_37c3fdc70:
37c3fdc70xor eax, eax
37c3fdc72xor edx, edx
37c3fdc74nop
37c3fdc75nop [rax+rax]
37c3fdc80
37c3fdc80loc_37c3fdc80:
37c3fdc80movupd x0, [r8+rax]
37c3fdc86add rdx, 1
37c3fdc8amovups [rcx+rax], x0
37c3fdc8eadd rax, 16
37c3fdc92cmp r9, rdx
37c3fdc95jne 0x37c3fdc80
37c3fdc97add r10, 1
37c3fdc9badd r8, rbp
37c3fdc9eadd rcx, r14
37c3fdca1cmp r11, r10
37c3fdca4jne 0x37c3fdc70
37c3fdca6
37c3fdca6loc_37c3fdca6:
37c3fdca6mov rcx, [rsp+456]
37c3fdcaelea r14, [rip+0x75e13]
37c3fdcb5mov rax, [rsp+176]
37c3fdcbdmov [rsp+112], 1
37c3fdcc6mov [rsp+104], 1
37c3fdccflea rbp, [rip+0x75def]
37c3fdcd6lea rdx, [rip+0x75de9]
37c3fdcddmov [rsp+80], rcx
37c3fdce2sub rax, 1
37c3fdce6mov rcx, [rsp+448]
37c3fdceemov r9, rbp
37c3fdcf1shl rax, 4
37c3fdcf5mov [rsp+48], r14
37c3fdcfalea r8, [rip+0x75dbf]
37c3fdd01mov [rsp+72], rcx
37c3fdd06mov rcx, [rsp+392]
37c3fdd0emov [rsp+200], rax
37c3fdd16add rax, [rsp+384]
37c3fdd1emov [rsp+64], rcx
37c3fdd23lea rcx, [rip+0x75d98]
37c3fdd2amov [rsp+56], rax
37c3fdd2fmov [rsp+96], 1
37c3fdd38mov [rsp+88], 1
37c3fdd41mov [rsp+40], r13
37c3fdd46mov [rsp+32], r15
37c3fdd4bmov [rsp+184], rax
37c3fdd53mov [rsp+168], rdx
37c3fdd5bcall ztrmm_64_
37c3fdd60mov rax, [rdi]
37c3fdd63sub rax, [r15]
37c3fdd66mov [rsp+80], r14
37c3fdd6bmov [rsp+40], r14
37c3fdd70mov r9, r13
37c3fdd73mov r8, r15
37c3fdd76mov rdx, rbp
37c3fdd79mov [rsp+232], rax
37c3fdd81lea rcx, [rip+0x75d38]
37c3fdd88mov rax, [rsp+456]
37c3fdd90mov [rsp+104], 1
37c3fdd99mov [rsp+96], rax
37c3fdd9emov rax, [rsp+448]
37c3fdda6mov [rsp+112], 1
37c3fddafmov [rsp+88], rax
37c3fddb4mov rax, [rsp+440]
37c3fddbcmov [rsp+136], rbp
37c3fddc4mov [rsp+72], rax
37c3fddc9mov rax, [rsp+432]
37c3fddd1mov [rsp+64], rax
37c3fddd6mov rax, [rsp+392]
37c3fdddemov [rsp+56], rax
37c3fdde3mov rax, [rsp+384]
37c3fddebmov [rsp+48], rax
37c3fddf0lea rax, [rsp+232]
37c3fddf8mov [rsp+32], rax
37c3fddfdmov [rsp+128], rax
37c3fde05call zgemm_64_
37c3fde0amov r11, [rsp+192]
37c3fde12mov r9, r13
37c3fde15mov rax, [r12]
37c3fde19sub rax, [r15]
37c3fde1cmov rcx, [rsp+448]
37c3fde24mov [rsp+40], r14
37c3fde29mov [rsp+232], rax
37c3fde31lea rax, [r11-1]
37c3fde35mov r10, [rsp+152]
37c3fde3dshl rax, 4
37c3fde41mov [rsp+32], rdi
37c3fde46mov r8, [rsp+128]
37c3fde4eadd rcx, rax
37c3fde51imul r10, r11
37c3fde55mov r11, [rsp+160]
37c3fde5dmov rdx, [rsp+136]
37c3fde65mov [rsp+192], rcx
37c3fde6dmov [rsp+88], rcx
37c3fde72lea rcx, [rip+0x75c5f]
37c3fde79mov [rsp+80], rcx
37c3fde7eadd r11, r10
37c3fde81mov rcx, [rsp+440]
37c3fde89lea rax, [r11+1]
37c3fde8dmov r10, [rsp+456]
37c3fde95mov [rsp+152], r11
37c3fde9dmov [rsp+72], rcx
37c3fdea2shl rax, 4
37c3fdea6mov rcx, [rsp+432]
37c3fdeaeadd rax, [rsp+384]
37c3fdeb6mov [rsp+96], r10
37c3fdebbmov [rsp+64], rcx
37c3fdec0mov rcx, [rsp+392]
37c3fdec8mov [rsp+48], rax
37c3fdecdmov [rsp+56], rcx
37c3fded2lea rcx, [rip+0x75be7]
37c3fded9mov [rsp+112], 1
37c3fdee2mov [rsp+104], 1
37c3fdeebcall zgemm_64_
37c3fdef0mov r11, [r13]
37c3fdef4test r11, r11
37c3fdef7jle 0x37c3fdf97
37c3fdefdmov r9, [r12]
37c3fdf01lea rax, [r11+1]
37c3fdf05test r9, r9
37c3fdf08jle 0x37c3fdf97
37c3fdf0emov rbp, [rsp+144]
37c3fdf16mov r11, rbx
37c3fdf19mov rcx, [rsp+448]
37c3fdf21mov [rsp+160], rbx
37c3fdf29mov r8, [rsp+416]
37c3fdf31shl r11, 4
37c3fdf35mov r10l, 1
37c3fdf3bmov rbx, rax
37c3fdf3eshl rbp, 4
37c3fdf42nop [rax]
37c3fdf45nop [rax+rax]
37c3fdf50
37c3fdf50loc_37c3fdf50:
37c3fdf50xor eax, eax
37c3fdf52xor edx, edx
37c3fdf54nop
37c3fdf55nop [rax+rax]
37c3fdf60
37c3fdf60loc_37c3fdf60:
37c3fdf60movupd x4, [rcx+rax]
37c3fdf65movupd x0, [r8+rax]
37c3fdf6badd rdx, 1
37c3fdf6faddpd x0, x4
37c3fdf73movups [rcx+rax], x0
37c3fdf77add rax, 16
37c3fdf7bcmp rdx, r9
37c3fdf7ejne 0x37c3fdf60
37c3fdf80add r10, 1
37c3fdf84add rcx, r11
37c3fdf87add r8, rbp
37c3fdf8acmp rbx, r10
37c3fdf8djne 0x37c3fdf50
37c3fdf8fmov rbx, [rsp+160]
37c3fdf97
37c3fdf97loc_37c3fdf97:
37c3fdf97mov rax, [rsp+456]
37c3fdf9fmov [rsp+48], r14
37c3fdfa4lea r9, [rip+0x75b1a]
37c3fdfablea rcx, [rip+0x75b10]
37c3fdfb2mov [rsp+112], 1
37c3fdfbbmov r8, [rsp+328]
37c3fdfc3mov [rsp+80], rax
37c3fdfc8mov rax, [rsp+448]
37c3fdfd0mov [rsp+40], r13
37c3fdfd5mov rdx, [rsp+168]
37c3fdfddmov [rsp+72], rax
37c3fdfe2mov rax, [rsp+408]
37c3fdfeamov [rsp+104], 1
37c3fdff3mov [rsp+64], rax
37c3fdff8mov rax, [rsp+400]
37c3fe000mov [rsp+96], 1
37c3fe009mov [rsp+88], 1
37c3fe012mov [rsp+56], rax
37c3fe017mov [rsp+32], r12
37c3fe01ccall ztrmm_64_
37c3fe021mov r11, [r13]
37c3fe025test r11, r11
37c3fe028jle 0x37c3fe0b7
37c3fe02emov r9, [r12]
37c3fe032lea rcx, [r11+1]
37c3fe036test r9, r9
37c3fe039jle 0x37c3fe0b7
37c3fe03bmov r11, [rsp+144]
37c3fe043mov rbp, rbx
37c3fe046mov rax, [rsp+416]
37c3fe04emov [rsp+144], rbx
37c3fe056mov r8, [rsp+448]
37c3fe05eshl rbp, 4
37c3fe062mov r10l, 1
37c3fe068mov rbx, rcx
37c3fe06bshl r11, 4
37c3fe06fnop
37c3fe070
37c3fe070loc_37c3fe070:
37c3fe070xor edx, edx
37c3fe072xor ecx, ecx
37c3fe074nop
37c3fe075nop [rax+rax]
37c3fe080
37c3fe080loc_37c3fe080:
37c3fe080movupd x0, [rax+rdx]
37c3fe085movupd x5, [r8+rdx]
37c3fe08badd rcx, 1
37c3fe08fsubpd x0, x5
37c3fe093movups [rax+rdx], x0
37c3fe097add rdx, 16
37c3fe09bcmp rcx, r9
37c3fe09ejne 0x37c3fe080
37c3fe0a0add r10, 1
37c3fe0a4add rax, r11
37c3fe0a7add r8, rbp
37c3fe0aacmp rbx, r10
37c3fe0adjne 0x37c3fe070
37c3fe0afmov rbx, [rsp+144]
37c3fe0b7
37c3fe0b7loc_37c3fe0b7:
37c3fe0b7mov rax, [rdi]
37c3fe0basub rax, [r15]
37c3fe0bdmov [rsp+80], r14
37c3fe0c2mov r9, r13
37c3fe0c5mov [rsp+232], rax
37c3fe0cdmov rax, [rsp+440]
37c3fe0d5mov rbp, [rsp+136]
37c3fe0ddmov [rsp+32], r12
37c3fe0e2mov [rsp+96], rax
37c3fe0e7mov rax, [rsp+432]
37c3fe0efmov [rsp+104], 1
37c3fe0f8mov r8, [rsp+128]
37c3fe100mov rdx, rbp
37c3fe103mov rcx, rbp
37c3fe106mov [rsp+88], rax
37c3fe10bmov rax, [rsp+456]
37c3fe113mov [rsp+112], 1
37c3fe11cmov [rsp+72], rax
37c3fe121mov rax, [rsp+448]
37c3fe129mov [rsp+64], rax
37c3fe12emov rax, [rsp+392]
37c3fe136mov [rsp+56], rax
37c3fe13bmov rax, [rsp+384]
37c3fe143mov [rsp+48], rax
37c3fe148lea rax, [rip+0x75999]
37c3fe14fmov [rsp+40], rax
37c3fe154call zgemm_64_
37c3fe159mov rax, [r12]
37c3fe15dsub rax, [r15]
37c3fe160mov rdx, rbp
37c3fe163mov rcx, [rsp+440]
37c3fe16bmov [rsp+80], r14
37c3fe170mov r9, r13
37c3fe173mov r8, r15
37c3fe176mov [rsp+232], rax
37c3fe17emov [rsp+96], rcx
37c3fe183mov rcx, [rsp+200]
37c3fe18badd rcx, [rsp+432]
37c3fe193mov [rsp+112], 1
37c3fe19cmov [rsp+88], rcx
37c3fe1a1mov rcx, [rsp+456]
37c3fe1a9mov [rsp+104], 1
37c3fe1b2mov [rsp+72], rcx
37c3fe1b7mov rcx, [rsp+192]
37c3fe1bfmov [rsp+64], rcx
37c3fe1c4mov rcx, [rsp+392]
37c3fe1ccmov [rsp+56], rcx
37c3fe1d1mov rcx, [rsp+152]
37c3fe1d9add rcx, [rsp+176]
37c3fe1e1mov rax, rcx
37c3fe1e4mov rcx, rbp
37c3fe1e7shl rax, 4
37c3fe1ebadd rax, [rsp+384]
37c3fe1f3mov [rsp+48], rax
37c3fe1f8lea rax, [rip+0x758e9]
37c3fe1ffmov [rsp+40], rax
37c3fe204mov rax, [rsp+128]
37c3fe20cmov [rsp+32], rax
37c3fe211call zgemm_64_
37c3fe216mov rax, [rsp+456]
37c3fe21emov [rsp+48], r14
37c3fe223lea r9, [rip+0x7589b]
37c3fe22amov [rsp+112], 1
37c3fe233mov r8, r9
37c3fe236mov rdx, [rsp+168]
37c3fe23elea rcx, [rip+0x7587d]
37c3fe245mov [rsp+80], rax
37c3fe24amov rax, [rsp+448]
37c3fe252mov [rsp+104], 1
37c3fe25bmov [rsp+72], rax
37c3fe260mov rax, [rsp+392]
37c3fe268mov [rsp+96], 1
37c3fe271mov [rsp+64], rax
37c3fe276mov rax, [rsp+184]
37c3fe27emov [rsp+88], 1
37c3fe287mov [rsp+56], rax
37c3fe28cmov [rsp+40], r13
37c3fe291mov [rsp+32], r15
37c3fe296call ztrmm_64_
37c3fe29bmov rbp, [r13]
37c3fe29ftest rbp, rbp
37c3fe2a2jle 0x37c3fd40f
37c3fe2a8mov r9, [r15]
37c3fe2abadd rbp, 1
37c3fe2aftest r9, r9
37c3fe2b2jle 0x37c3fd40f
37c3fe2b8mov r10l, 1
37c3fe2bemov r8, [rsp+448]
37c3fe2c6shl rbx, 4
37c3fe2camov r12, [rsp+432]
37c3fe2d2mov rax, r10
37c3fe2d5mov r11, -1
37c3fe2dcsub rax, r9
37c3fe2dfadd rax, [rdi]
37c3fe2e2mov rdi, rax
37c3fe2e5nop [rax+rax]
37c3fe2f0
37c3fe2f0loc_37c3fe2f0:
37c3fe2f0lea rcx, [rdi+r11]
37c3fe2f4xor eax, eax
37c3fe2f6xor edx, edx
37c3fe2f8shl rcx, 4
37c3fe2fcadd rcx, r12
37c3fe2ffnop
37c3fe300
37c3fe300loc_37c3fe300:
37c3fe300movupd x0, [rcx+rax]
37c3fe305movupd x4, [r8+rax]
37c3fe30badd rdx, 1
37c3fe30fsubpd x0, x4
37c3fe313movups [rcx+rax], x0
37c3fe317add rax, 16
37c3fe31bcmp rdx, r9
37c3fe31ejne 0x37c3fe300
37c3fe320add r10, 1
37c3fe324add r8, rbx
37c3fe327add r11, rsi
37c3fe32acmp rbp, r10
37c3fe32djne 0x37c3fe2f0
37c3fe32fjmp 0x37c3fd40f
37c3fe334
37c3fe334 0f 1f 40 00 ..@.
37c3fe338
37c3fe338loc_37c3fe338:
37c3fe338cmp [rsp+128], 0
37c3fe341je 0x37c3fd40f
37c3fe347mov rdx, [r13]
37c3fe34bmov r11, [r15]
37c3fe34emov rax, rdx
37c3fe351lea rbp, [r11+1]
37c3fe355sub rax, r11
37c3fe358add rax, 1
37c3fe35ccmp rax, rdx
37c3fe35fcmovle rdx, rax
37c3fe363mov [rsp+200], rdx
37c3fe36bmov rdx, [r12]
37c3fe36fcmp rbp, rdx
37c3fe372cmovle rdx, rbp
37c3fe376mov [rsp+216], rdx
37c3fe37etest r11, r11
37c3fe381jle 0x37c3fe410
37c3fe387mov r9, [rdi]
37c3fe38atest r9, r9
37c3fe38djle 0x37c3fe410
37c3fe393imul rax, rsi
37c3fe397mov rbp, rsi
37c3fe39amov r14, rbx
37c3fe39dmov r10l, 1
37c3fe3a3mov rcx, [rsp+432]
37c3fe3abadd rax, [rsp+176]
37c3fe3b3shl rbp, 4
37c3fe3b7shl rax, 4
37c3fe3bbshl r14, 4
37c3fe3bflea r8, [rcx+rax+16]
37c3fe3c4mov rcx, [rsp+448]
37c3fe3ccnop [rax]
37c3fe3d0
37c3fe3d0loc_37c3fe3d0:
37c3fe3d0xor eax, eax
37c3fe3d2xor edx, edx
37c3fe3d4nop
37c3fe3d5nop [rax+rax]
37c3fe3e0
37c3fe3e0loc_37c3fe3e0:
37c3fe3e0movupd x0, [r8+rax]
37c3fe3e6add rdx, 1
37c3fe3eamovups [rcx+rax], x0
37c3fe3eeadd rax, 16
37c3fe3f2cmp rdx, r9
37c3fe3f5jne 0x37c3fe3e0
37c3fe3f7add r8, rbp
37c3fe3faadd rcx, r14
37c3fe3fdcmp r11, r10
37c3fe400je 0x37c3fe410
37c3fe402add r10, 1
37c3fe406jmp 0x37c3fe3d0
37c3fe408
37c3fe408 0f 1f 84 00 00 00 00 00 ........
37c3fe410
37c3fe410loc_37c3fe410:
37c3fe410mov r14, [rsp+456]
37c3fe418mov [rsp+40], r15
37c3fe41dlea rbp, [rip+0x756a1]
37c3fe424lea rdx, [rip+0x7569b]
37c3fe42bmov rax, [rsp+200]
37c3fe433mov r9, rbp
37c3fe436mov r8, rbp
37c3fe439mov [rsp+112], 1
37c3fe442mov [rsp+80], r14
37c3fe447lea rcx, [rip+0x75673]
37c3fe44emov r14, [rsp+448]
37c3fe456sub rax, 1
37c3fe45amov [rsp+32], rdi
37c3fe45fmov [rsp+72], r14
37c3fe464shl rax, 4
37c3fe468mov r14, [rsp+392]
37c3fe470add rax, [rsp+384]
37c3fe478mov [rsp+104], 1
37c3fe481mov [rsp+64], r14
37c3fe486lea r14, [rip+0x7563b]
37c3fe48dmov [rsp+56], rax
37c3fe492mov [rsp+96], 1
37c3fe49bmov [rsp+88], 1
37c3fe4a4mov [rsp+48], r14
37c3fe4a9mov [rsp+208], rax
37c3fe4b1mov [rsp+168], rdx
37c3fe4b9mov [rsp+192], rcx
37c3fe4c1call ztrmm_64_
37c3fe4c6mov rax, [r13]
37c3fe4casub rax, [r15]
37c3fe4cdmov rdx, rbp
37c3fe4d0mov [rsp+80], r14
37c3fe4d5mov rcx, rbp
37c3fe4d8mov r9, r15
37c3fe4dbmov r8, rdi
37c3fe4demov [rsp+232], rax
37c3fe4e6mov rax, [rsp+456]
37c3fe4eemov [rsp+104], 1
37c3fe4f7mov [rsp+96], rax
37c3fe4fcmov rax, [rsp+448]
37c3fe504mov [rsp+40], r14
37c3fe509mov [rsp+88], rax
37c3fe50emov rax, [rsp+392]
37c3fe516mov [rsp+136], rbp
37c3fe51emov [rsp+72], rax
37c3fe523mov rax, [rsp+384]
37c3fe52bmov [rsp+112], 1
37c3fe534mov [rsp+64], rax
37c3fe539mov rax, [rsp+440]
37c3fe541mov [rsp+56], rax
37c3fe546mov rax, [rsp+432]
37c3fe54emov [rsp+48], rax
37c3fe553lea rax, [rsp+232]
37c3fe55bmov [rsp+32], rax
37c3fe560mov [rsp+128], rax
37c3fe568call zgemm_64_
37c3fe56dmov r11, [rsp+216]
37c3fe575mov rbp, [rsp+152]
37c3fe57dmov rax, [r12]
37c3fe581sub rax, [r15]
37c3fe584mov [rsp+40], r14
37c3fe589mov r10, r11
37c3fe58cmov [rsp+232], rax
37c3fe594imul rbp, r11
37c3fe598mov r11, [rsp+160]
37c3fe5a0imul r10, rbx
37c3fe5a4mov r8, [rsp+456]
37c3fe5acmov rcx, [rsp+136]
37c3fe5b4mov [rsp+32], r13
37c3fe5b9mov r9, [rsp+128]
37c3fe5c1mov [rsp+112], 1
37c3fe5caadd r11, rbp
37c3fe5cdmov [rsp+96], r8
37c3fe5d2mov rdx, rcx
37c3fe5d5mov r8, rdi
37c3fe5d8mov rax, r10
37c3fe5dbmov r10, [rsp+184]
37c3fe5e3mov [rsp+152], r11
37c3fe5ebmov [rsp+104], 1
37c3fe5f4lea rax, [r10+rax+1]
37c3fe5f9mov r10, [rsp+448]
37c3fe601shl rax, 4
37c3fe605add r10, rax
37c3fe608lea rax, [r11+1]
37c3fe60cmov r11, [rsp+440]
37c3fe614mov [rsp+184], r10
37c3fe61cshl rax, 4
37c3fe620add rax, [rsp+384]
37c3fe628mov [rsp+56], r11
37c3fe62dmov r11, [rsp+432]
37c3fe635mov [rsp+88], r10
37c3fe63alea r10, [rip+0x75497]
37c3fe641mov [rsp+48], r11
37c3fe646mov [rsp+80], r10
37c3fe64bmov r10, [rsp+392]
37c3fe653mov [rsp+64], rax
37c3fe658mov [rsp+72], r10
37c3fe65dcall zgemm_64_
37c3fe662mov r11, [r12]
37c3fe666test r11, r11
37c3fe669jle 0x37c3fe6f7
37c3fe66fmov r9, [rdi]
37c3fe672lea rax, [r11+1]
37c3fe676test r9, r9
37c3fe679jle 0x37c3fe6f7
37c3fe67bmov rbp, [rsp+144]
37c3fe683mov r11, rbx
37c3fe686mov rcx, [rsp+448]
37c3fe68emov [rsp+160], rbx
37c3fe696mov r8, [rsp+416]
37c3fe69eshl r11, 4
37c3fe6a2mov r10l, 1
37c3fe6a8mov rbx, rax
37c3fe6abshl rbp, 4
37c3fe6afnop
37c3fe6b0
37c3fe6b0loc_37c3fe6b0:
37c3fe6b0xor eax, eax
37c3fe6b2xor edx, edx
37c3fe6b4nop
37c3fe6b5nop [rax+rax]
37c3fe6c0
37c3fe6c0loc_37c3fe6c0:
37c3fe6c0movupd x1, [rcx+rax]
37c3fe6c5movupd x0, [r8+rax]
37c3fe6cbadd rdx, 1
37c3fe6cfaddpd x0, x1
37c3fe6d3movups [rcx+rax], x0
37c3fe6d7add rax, 16
37c3fe6dbcmp rdx, r9
37c3fe6dejne 0x37c3fe6c0
37c3fe6e0add r10, 1
37c3fe6e4add rcx, r11
37c3fe6e7add r8, rbp
37c3fe6eacmp rbx, r10
37c3fe6edjne 0x37c3fe6b0
37c3fe6efmov rbx, [rsp+160]
37c3fe6f7
37c3fe6f7loc_37c3fe6f7:
37c3fe6f7mov rax, [rsp+456]
37c3fe6ffmov [rsp+48], r14
37c3fe704lea r9, [rip+0x753ba]
37c3fe70bmov [rsp+112], 1
37c3fe714mov r8, [rsp+328]
37c3fe71cmov [rsp+80], rax
37c3fe721mov rax, [rsp+448]
37c3fe729mov [rsp+40], r12
37c3fe72emov rdx, [rsp+168]
37c3fe736mov [rsp+72], rax
37c3fe73bmov rax, [rsp+408]
37c3fe743mov [rsp+32], rdi
37c3fe748mov rcx, [rsp+192]
37c3fe750mov [rsp+64], rax
37c3fe755mov rax, [rsp+400]
37c3fe75dmov [rsp+104], 1
37c3fe766mov [rsp+96], 1
37c3fe76fmov [rsp+88], 1
37c3fe778mov [rsp+56], rax
37c3fe77dcall ztrmm_64_
37c3fe782mov r11, [r12]
37c3fe786test r11, r11
37c3fe789jle 0x37c3fe817
37c3fe78fmov r9, [rdi]
37c3fe792lea rcx, [r11+1]
37c3fe796test r9, r9
37c3fe799jle 0x37c3fe817
37c3fe79bmov r11, [rsp+144]
37c3fe7a3mov rbp, rbx
37c3fe7a6mov rax, [rsp+416]
37c3fe7aemov [rsp+144], rbx
37c3fe7b6mov r8, [rsp+448]
37c3fe7beshl rbp, 4
37c3fe7c2mov r10l, 1
37c3fe7c8mov rbx, rcx
37c3fe7cbshl r11, 4
37c3fe7cfnop
37c3fe7d0
37c3fe7d0loc_37c3fe7d0:
37c3fe7d0xor edx, edx
37c3fe7d2xor ecx, ecx
37c3fe7d4nop
37c3fe7d5nop [rax+rax]
37c3fe7e0
37c3fe7e0loc_37c3fe7e0:
37c3fe7e0movupd x0, [rax+rdx]
37c3fe7e5movupd x2, [r8+rdx]
37c3fe7ebadd rcx, 1
37c3fe7efsubpd x0, x2
37c3fe7f3movups [rax+rdx], x0
37c3fe7f7add rdx, 16
37c3fe7fbcmp rcx, r9
37c3fe7fejne 0x37c3fe7e0
37c3fe800add r10, 1
37c3fe804add rax, r11
37c3fe807add r8, rbp
37c3fe80acmp rbx, r10
37c3fe80djne 0x37c3fe7d0
37c3fe80fmov rbx, [rsp+144]
37c3fe817
37c3fe817loc_37c3fe817:
37c3fe817mov rax, [r13]
37c3fe81bsub rax, [r15]
37c3fe81elea rbp, [rip+0x752c3]
37c3fe825mov [rsp+104], 1
37c3fe82emov [rsp+80], r14
37c3fe833mov r9, [rsp+128]
37c3fe83bmov r8, rdi
37c3fe83elea rdx, [rip+0x7527b]
37c3fe845mov [rsp+232], rax
37c3fe84dmov rax, [rsp+440]
37c3fe855mov [rsp+40], rbp
37c3fe85amov rcx, [rsp+136]
37c3fe862mov [rsp+96], rax
37c3fe867mov rax, [rsp+432]
37c3fe86fmov [rsp+32], r12
37c3fe874mov [rsp+88], rax
37c3fe879mov rax, [rsp+392]
37c3fe881mov [rsp+112], 1
37c3fe88amov [rsp+72], rax
37c3fe88fmov rax, [rsp+384]
37c3fe897mov [rsp+64], rax
37c3fe89cmov rax, [rsp+456]
37c3fe8a4mov [rsp+56], rax
37c3fe8a9mov rax, [rsp+448]
37c3fe8b1mov [rsp+48], rax
37c3fe8b6call zgemm_64_
37c3fe8bbmov rax, [r12]
37c3fe8bfsub rax, [r15]
37c3fe8c2mov r9, r15
37c3fe8c5mov rdx, [rsp+440]
37c3fe8cdmov [rsp+232], rax
37c3fe8d5mov r8, rdi
37c3fe8d8mov r11, [rsp+176]
37c3fe8e0mov [rsp+80], r14
37c3fe8e5mov [rsp+96], rdx
37c3fe8eamov rdx, [rsp+200]
37c3fe8f2mov [rsp+40], rbp
37c3fe8f7mov rcx, [rsp+136]
37c3fe8ffmov [rsp+112], 1
37c3fe908mov rax, rdx
37c3fe90bmov [rsp+104], 1
37c3fe914imul rax, rsi
37c3fe918lea rax, [r11+rax+1]
37c3fe91dmov r11, [rsp+392]
37c3fe925shl rax, 4
37c3fe929add rax, [rsp+432]
37c3fe931mov [rsp+88], rax
37c3fe936mov rax, [rsp+152]
37c3fe93emov [rsp+72], r11
37c3fe943add rax, rdx
37c3fe946mov rdx, [rsp+456]
37c3fe94eshl rax, 4
37c3fe952add rax, [rsp+384]
37c3fe95amov [rsp+64], rax
37c3fe95fmov rax, [rsp+128]
37c3fe967mov [rsp+56], rdx
37c3fe96cmov rdx, [rsp+184]
37c3fe974mov [rsp+32], rax
37c3fe979mov [rsp+48], rdx
37c3fe97elea rdx, [rip+0x7513b]
37c3fe985call zgemm_64_
37c3fe98amov rax, [rsp+456]
37c3fe992mov [rsp+48], r14
37c3fe997lea r9, [rip+0x75127]
37c3fe99emov [rsp+112], 1
37c3fe9a7lea r8, [rip+0x75112]
37c3fe9aemov rdx, [rsp+168]
37c3fe9b6mov [rsp+80], rax
37c3fe9bbmov rax, [rsp+448]
37c3fe9c3mov [rsp+40], r15
37c3fe9c8mov rcx, [rsp+192]
37c3fe9d0mov [rsp+72], rax
37c3fe9d5mov rax, [rsp+392]
37c3fe9ddmov [rsp+104], 1
37c3fe9e6mov [rsp+64], rax
37c3fe9ebmov rax, [rsp+208]
37c3fe9f3mov [rsp+96], 1
37c3fe9fcmov [rsp+56], rax
37c3fea01mov [rsp+88], 1
37c3fea0amov [rsp+32], rdi
37c3fea0fcall ztrmm_64_
37c3fea14mov rax, [r15]
37c3fea17test rax, rax
37c3fea1ajle 0x37c3fd40f
37c3fea20mov r9, [rdi]
37c3fea23lea r10, [rax+1]
37c3fea27test r9, r9
37c3fea2ajle 0x37c3fd40f
37c3fea30mov rdi, [r13]
37c3fea34mov r8, [rsp+448]
37c3fea3cshl rbx, 4
37c3fea40mov r11l, 1
37c3fea46mov rbp, [rsp+432]
37c3fea4esub rdi, rax
37c3fea51nop [rax]
37c3fea55nop [rax+rax]
37c3fea60
37c3fea60loc_37c3fea60:
37c3fea60lea rcx, [rdi+r11]
37c3fea64xor eax, eax
37c3fea66xor edx, edx
37c3fea68imul rcx, rsi
37c3fea6csub rcx, rsi
37c3fea6fshl rcx, 4
37c3fea73add rcx, rbp
37c3fea76nop [rax+rax]
37c3fea80
37c3fea80loc_37c3fea80:
37c3fea80movupd x0, [rcx+rax]
37c3fea85movupd x3, [r8+rax]
37c3fea8badd rdx, 1
37c3fea8fsubpd x0, x3
37c3fea93movups [rcx+rax], x0
37c3fea97add rax, 16
37c3fea9bcmp rdx, r9
37c3fea9ejne 0x37c3fea80
37c3feaa0add r11, 1
37c3feaa4add r8, rbx
37c3feaa7cmp r10, r11
37c3feaaajne 0x37c3fea60
37c3feaacjmp 0x37c3fd40f
37c3feab1
37c3feab1 0f 1f 80 00 00 00 00 .......
37c3feab8
37c3feab8loc_37c3feab8:
37c3feab8cmp [rsp+128], 0
37c3feac1je 0x37c3fd40f
37c3feac7mov r11, [r15]
37c3feacamov rax, [r13]
37c3feacelea rdx, [r11+1]
37c3fead2cmp rdx, rax
37c3fead5cmovle rax, rdx
37c3fead9mov [rsp+168], rax
37c3feae1mov rax, [r12]
37c3feae5mov rdx, rax
37c3feae8sub rdx, r11
37c3feaebadd rdx, 1
37c3feaefcmp rdx, rax
37c3feaf2cmovle rax, rdx
37c3feaf6test r11, r11
37c3feaf9jle 0x37c3feb90
37c3feaffmov r9, [rdi]
37c3feb02test r9, r9
37c3feb05jle 0x37c3feb90
37c3feb0bimul rdx, rbx
37c3feb0fmov r14, rsi
37c3feb12mov rbp, rbx
37c3feb15mov r10l, 1
37c3feb1bmov rcx, [rsp+448]
37c3feb23shl r14, 4
37c3feb27shl rbp, 4
37c3feb2badd rdx, [rsp+184]
37c3feb33mov [rsp+128], rbx
37c3feb3bshl rdx, 4
37c3feb3fmov r8, [rsp+432]
37c3feb47lea rcx, [rcx+rdx+16]
37c3feb4cnop [rax]
37c3feb50
37c3feb50loc_37c3feb50:
37c3feb50xor edx, edx
37c3feb52xor ebx, ebx
37c3feb54nop
37c3feb55nop [rax+rax]
37c3feb60
37c3feb60loc_37c3feb60:
37c3feb60movupd x0, [r8+rdx]
37c3feb66add rbx, 1
37c3feb6amovups [rcx+rdx], x0
37c3feb6eadd rdx, 16
37c3feb72cmp r9, rbx
37c3feb75jne 0x37c3feb60
37c3feb77add r8, r14
37c3feb7aadd rcx, rbp
37c3feb7dcmp r11, r10
37c3feb80je 0x37c3feb88
37c3feb82add r10, 1
37c3feb86jmp 0x37c3feb50
37c3feb88
37c3feb88loc_37c3feb88:
37c3feb88mov rbx, [rsp+128]
37c3feb90
37c3feb90loc_37c3feb90:
37c3feb90mov rdx, rbx
37c3feb93mov rcx, [rsp+184]
37c3feb9bmov rbp, [rsp+160]
37c3feba3mov [rsp+104], 1
37c3febacimul rdx, rax
37c3febb0mov [rsp+40], r15
37c3febb5mov r11, [rsp+456]
37c3febbdmov [rsp+96], 1
37c3febc6mov [rsp+80], r11
37c3febcbmov r11, [rsp+392]
37c3febd3lea rdx, [rcx+rdx+1]
37c3febd8mov [rsp+32], rdi
37c3febddmov rcx, [rsp+152]
37c3febe5shl rdx, 4
37c3febe9mov [rsp+64], r11
37c3febeeadd rdx, [rsp+448]
37c3febf6imul rcx, rax
37c3febfamov [rsp+72], rdx
37c3febffmov [rsp+88], 1
37c3fec08mov [rsp+152], rdx
37c3fec10lea rdx, [rip+0x74eab]
37c3fec17mov [rsp+112], 1
37c3fec20add rbp, rcx
37c3fec23lea rcx, [rip+0x74e97]
37c3fec2alea rax, [rbp+1]
37c3fec2emov [rsp+192], rcx
37c3fec36shl rax, 4
37c3fec3aadd rax, [rsp+384]
37c3fec42mov r14, rax
37c3fec45mov [rsp+160], rax
37c3fec4dlea rax, [rip+0x74e71]
37c3fec54mov [rsp+56], r14
37c3fec59mov r9, rax
37c3fec5cmov r8, rax
37c3fec5flea r14, [rip+0x74e62]
37c3fec66mov [rsp+48], r14
37c3fec6bmov [rsp+136], rax
37c3fec73call ztrmm_64_
37c3fec78mov rax, [r13]
37c3fec7csub rax, [r15]
37c3fec7fmov r9, r15
37c3fec82mov rcx, [rsp+168]
37c3fec8amov [rsp+232], rax
37c3fec92mov r8, rdi
37c3fec95mov r11, [rsp+176]
37c3fec9dmov [rsp+80], r14
37c3feca2mov rax, rcx
37c3feca5add rbp, rcx
37c3feca8mov [rsp+40], r14
37c3fecadmov r10, [rsp+456]
37c3fecb5imul rax, rsi
37c3fecb9shl rbp, 4
37c3fecbdmov [rsp+112], 1
37c3fecc6mov [rsp+96], r10
37c3feccbmov [rsp+104], 1
37c3fecd4lea rax, [r11+rax+1]
37c3fecd9mov r11, [rsp+432]
37c3fece1shl rax, 4
37c3fece5add r11, rax
37c3fece8mov rax, [rsp+152]
37c3fecf0mov [rsp+48], r11
37c3fecf5mov [rsp+88], rax
37c3fecfamov rax, [rsp+392]
37c3fed02mov [rsp+176], r11
37c3fed0amov [rsp+72], rax
37c3fed0fmov rax, [rsp+384]
37c3fed17add rax, rbp
37c3fed1amov rbp, [rsp+136]
37c3fed22mov [rsp+64], rax
37c3fed27mov rax, [rsp+440]
37c3fed2fmov rdx, rbp
37c3fed32mov rcx, rbp
37c3fed35mov [rsp+56], rax
37c3fed3alea rax, [rsp+232]
37c3fed42mov [rsp+32], rax
37c3fed47mov [rsp+128], rax
37c3fed4fcall zgemm_64_
37c3fed54mov rax, [r12]
37c3fed58sub rax, [r15]
37c3fed5bmov r8, rdi
37c3fed5emov rcx, [rsp+456]
37c3fed66mov [rsp+40], r14
37c3fed6bmov rdx, rbp
37c3fed6emov [rsp+32], r13
37c3fed73mov r9, [rsp+128]
37c3fed7bmov [rsp+96], rcx
37c3fed80mov rcx, [rsp+448]
37c3fed88mov [rsp+112], 1
37c3fed91mov [rsp+88], rcx
37c3fed96lea rcx, [rip+0x74d3b]
37c3fed9dmov [rsp+80], rcx
37c3feda2mov rcx, [rsp+392]
37c3fedaamov [rsp+104], 1
37c3fedb3mov [rsp+72], rcx
37c3fedb8mov rcx, [rsp+384]
37c3fedc0mov [rsp+232], rax
37c3fedc8mov [rsp+64], rcx
37c3fedcdmov rcx, [rsp+440]
37c3fedd5mov [rsp+56], rcx
37c3feddamov rcx, [rsp+432]
37c3fede2mov [rsp+48], rcx
37c3fede7mov rcx, rbp
37c3fedeacall zgemm_64_
37c3fedefmov r11, [r12]
37c3fedf3test r11, r11
37c3fedf6jle 0x37c3fee97
37c3fedfcmov r9, [rdi]
37c3fedffadd r11, 1
37c3fee03test r9, r9
37c3fee06jle 0x37c3fee97
37c3fee0cmov rax, [rsp+144]
37c3fee14mov rbp, rbx
37c3fee17mov r8, [rsp+416]
37c3fee1fmov [rsp+184], rbx
37c3fee27mov rcx, [rsp+448]
37c3fee2fshl rbp, 4
37c3fee33mov r10l, 1
37c3fee39shl rax, 4
37c3fee3dmov rbx, rax
37c3fee40
37c3fee40loc_37c3fee40:
37c3fee40xor eax, eax
37c3fee42xor edx, edx
37c3fee44nop [rax+rax]
37c3fee4anop [rax+rax]
37c3fee55nop [rax+rax]
37c3fee60
37c3fee60loc_37c3fee60:
37c3fee60movupd x3, [rcx+rax]
37c3fee65movupd x0, [r8+rax]
37c3fee6badd rdx, 1
37c3fee6faddpd x0, x3
37c3fee73movups [rcx+rax], x0
37c3fee77add rax, 16
37c3fee7bcmp r9, rdx
37c3fee7ejne 0x37c3fee60
37c3fee80add r10, 1
37c3fee84add r8, rbx
37c3fee87add rcx, rbp
37c3fee8acmp r10, r11
37c3fee8djne 0x37c3fee40
37c3fee8fmov rbx, [rsp+184]
37c3fee97
37c3fee97loc_37c3fee97:
37c3fee97mov rax, [rsp+456]
37c3fee9fmov [rsp+48], r14
37c3feea4lea r9, [rip+0x74c1a]
37c3feeablea rdx, [rip+0x74c10]
37c3feeb2mov [rsp+112], 1
37c3feebbmov r8, [rsp+328]
37c3feec3mov [rsp+80], rax
37c3feec8mov rax, [rsp+448]
37c3feed0mov [rsp+40], r12
37c3feed5mov rcx, [rsp+192]
37c3feeddmov [rsp+72], rax
37c3feee2mov rax, [rsp+408]
37c3feeeamov [rsp+104], 1
37c3feef3mov [rsp+64], rax
37c3feef8mov rax, [rsp+400]
37c3fef00mov [rsp+96], 1
37c3fef09mov [rsp+88], 1
37c3fef12mov [rsp+56], rax
37c3fef17mov [rsp+32], rdi
37c3fef1ccall ztrmm_64_
37c3fef21mov r11, [r12]
37c3fef25test r11, r11
37c3fef28jle 0x37c3fefb7
37c3fef2emov r9, [rdi]
37c3fef31add r11, 1
37c3fef35test r9, r9
37c3fef38jle 0x37c3fefb7
37c3fef3amov rcx, [rsp+144]
37c3fef42mov rbp, rbx
37c3fef45mov rax, [rsp+416]
37c3fef4dmov [rsp+144], rbx
37c3fef55mov r8, [rsp+448]
37c3fef5dshl rbp, 4
37c3fef61mov r10l, 1
37c3fef67shl rcx, 4
37c3fef6bmov rbx, rcx
37c3fef6enop
37c3fef70
37c3fef70loc_37c3fef70:
37c3fef70xor edx, edx
37c3fef72xor ecx, ecx
37c3fef74nop
37c3fef75nop [rax+rax]
37c3fef80
37c3fef80loc_37c3fef80:
37c3fef80movupd x0, [rax+rdx]
37c3fef85movupd x5, [r8+rdx]
37c3fef8badd rcx, 1
37c3fef8fsubpd x0, x5
37c3fef93movups [rax+rdx], x0
37c3fef97add rdx, 16
37c3fef9bcmp rcx, r9
37c3fef9ejne 0x37c3fef80
37c3fefa0add r10, 1
37c3fefa4add rax, rbx
37c3fefa7add r8, rbp
37c3fefaacmp r10, r11
37c3fefadjne 0x37c3fef70
37c3fefafmov rbx, [rsp+144]
37c3fefb7
37c3fefb7loc_37c3fefb7:
37c3fefb7mov rax, [r13]
37c3fefbbsub rax, [r15]
37c3fefbelea rbp, [rip+0x74b23]
37c3fefc5mov r8, rdi
37c3fefc8mov [rsp+232], rax
37c3fefd0mov rax, [rsp+440]
37c3fefd8lea rdx, [rip+0x74ae1]
37c3fefdfmov r13, [rsp+128]
37c3fefe7mov [rsp+80], r14
37c3fefecmov [rsp+96], rax
37c3feff1mov rax, [rsp+176]
37c3feff9mov [rsp+40], rbp
37c3feffemov rcx, [rsp+136]
37c3ff006mov r9, r13
37c3ff009mov [rsp+88], rax
37c3ff00emov rax, [rsp+392]
37c3ff016mov [rsp+32], r12
37c3ff01bmov [rsp+72], rax
37c3ff020mov rax, [rsp+168]
37c3ff028mov [rsp+112], 1
37c3ff031mov [rsp+104], 1
37c3ff03asub rax, 1
37c3ff03eshl rax, 4
37c3ff042add rax, [rsp+384]
37c3ff04amov [rsp+64], rax
37c3ff04fmov rax, [rsp+456]
37c3ff057mov [rsp+56], rax
37c3ff05cmov rax, [rsp+448]
37c3ff064mov [rsp+48], rax
37c3ff069call zgemm_64_
37c3ff06emov rax, [r12]
37c3ff072sub rax, [r15]
37c3ff075mov r9, r15
37c3ff078mov [rsp+80], r14
37c3ff07dmov rcx, [rsp+136]
37c3ff085mov r8, rdi
37c3ff088lea rdx, [rip+0x74a31]
37c3ff08fmov [rsp+232], rax
37c3ff097mov rax, [rsp+440]
37c3ff09fmov [rsp+112], 1
37c3ff0a8mov [rsp+96], rax
37c3ff0admov rax, [rsp+432]
37c3ff0b5mov [rsp+104], 1
37c3ff0bemov [rsp+88], rax
37c3ff0c3mov rax, [rsp+392]
37c3ff0cbmov [rsp+40], rbp
37c3ff0d0mov [rsp+72], rax
37c3ff0d5mov rax, [rsp+384]
37c3ff0ddmov [rsp+32], r13
37c3ff0e2mov [rsp+64], rax
37c3ff0e7mov rax, [rsp+456]
37c3ff0efmov [rsp+56], rax
37c3ff0f4mov rax, [rsp+448]
37c3ff0fcmov [rsp+48], rax
37c3ff101call zgemm_64_
37c3ff106mov rax, [rsp+456]
37c3ff10emov [rsp+48], r14
37c3ff113lea rdx, [rip+0x749a8]
37c3ff11amov [rsp+112], 1
37c3ff123lea r9, [rip+0x7499b]
37c3ff12amov rcx, [rsp+192]
37c3ff132lea r8, [rip+0x74987]
37c3ff139mov [rsp+80], rax
37c3ff13emov rax, [rsp+152]
37c3ff146mov [rsp+104], 1
37c3ff14fmov [rsp+72], rax
37c3ff154mov rax, [rsp+392]
37c3ff15cmov [rsp+96], 1
37c3ff165mov [rsp+64], rax
37c3ff16amov rax, [rsp+160]
37c3ff172mov [rsp+88], 1
37c3ff17bmov [rsp+56], rax
37c3ff180mov [rsp+40], r15
37c3ff185mov [rsp+32], rdi
37c3ff18acall ztrmm_64_
37c3ff18fmov rdx, [r15]
37c3ff192test rdx, rdx
37c3ff195jle 0x37c3fd40f
37c3ff19bmov r9, [rdi]
37c3ff19elea r10, [rdx+1]
37c3ff1a2test r9, r9
37c3ff1a5jle 0x37c3fd40f
37c3ff1abmov rax, [r12]
37c3ff1afmov rcx, [rsp+432]
37c3ff1b7shl rsi, 4
37c3ff1bbmov r11l, 1
37c3ff1c1mov rbp, [rsp+448]
37c3ff1c9sub rax, rdx
37c3ff1ccmov rdi, rax
37c3ff1cfnop
37c3ff1d0
37c3ff1d0loc_37c3ff1d0:
37c3ff1d0lea r8, [rdi+r11]
37c3ff1d4xor eax, eax
37c3ff1d6xor edx, edx
37c3ff1d8imul r8, rbx
37c3ff1dcsub r8, rbx
37c3ff1dfshl r8, 4
37c3ff1e3add r8, rbp
37c3ff1e6nop [rax]
37c3ff1eanop [rax+rax]
37c3ff1f5nop [rax+rax]
37c3ff200
37c3ff200loc_37c3ff200:
37c3ff200movupd x0, [rcx+rax]
37c3ff205movupd x3, [r8+rax]
37c3ff20badd rdx, 1
37c3ff20fsubpd x0, x3
37c3ff213movups [rcx+rax], x0
37c3ff217add rax, 16
37c3ff21bcmp rdx, r9
37c3ff21ejne 0x37c3ff200
37c3ff220add r11, 1
37c3ff224add rcx, rsi
37c3ff227cmp r10, r11
37c3ff22ajne 0x37c3ff1d0
37c3ff22cjmp 0x37c3fd40f
37c3ff231
37c3ff231loc_37c3ff231:
37c3ff231cmp [rsp+128], 0
37c3ff23aje 0x37c3fd40f
37c3ff240mov rdx, [r13]
37c3ff244mov r11, [r15]
37c3ff247mov rax, rdx
37c3ff24alea rcx, [r11+1]
37c3ff24esub rax, r11
37c3ff251add rax, 1
37c3ff255cmp rax, rdx
37c3ff258cmovle rdx, rax
37c3ff25cmov [rsp+168], rdx
37c3ff264mov rdx, [r12]
37c3ff268cmp rcx, rdx
37c3ff26bcmovle rdx, rcx
37c3ff26fmov [rsp+200], rdx
37c3ff277test r11, r11
37c3ff27ajle 0x37c3ff308
37c3ff280mov r9, [rdi]
37c3ff283test r9, r9
37c3ff286jle 0x37c3ff308
37c3ff28cimul rax, rsi
37c3ff290mov r14, rsi
37c3ff293mov rbp, rbx
37c3ff296mov r10l, 1
37c3ff29cmov rcx, [rsp+432]
37c3ff2a4add rax, [rsp+176]
37c3ff2acshl r14, 4
37c3ff2b0shl rax, 4
37c3ff2b4shl rbp, 4
37c3ff2b8lea r8, [rcx+rax+16]
37c3ff2bdmov rcx, [rsp+448]
37c3ff2c5nop [rax+rax]
37c3ff2d0
37c3ff2d0loc_37c3ff2d0:
37c3ff2d0xor eax, eax
37c3ff2d2xor edx, edx
37c3ff2d4nop
37c3ff2d5nop [rax+rax]
37c3ff2e0
37c3ff2e0loc_37c3ff2e0:
37c3ff2e0movupd x0, [r8+rax]
37c3ff2e6add rdx, 1
37c3ff2eamovups [rcx+rax], x0
37c3ff2eeadd rax, 16
37c3ff2f2cmp r9, rdx
37c3ff2f5jne 0x37c3ff2e0
37c3ff2f7add r8, r14
37c3ff2faadd rcx, rbp
37c3ff2fdcmp r11, r10
37c3ff300je 0x37c3ff308
37c3ff302add r10, 1
37c3ff306jmp 0x37c3ff2d0
37c3ff308
37c3ff308loc_37c3ff308:
37c3ff308mov rax, [rsp+152]
37c3ff310mov rdx, [rsp+456]
37c3ff318lea r14, [rip+0x747a9]
37c3ff31fmov [rsp+104], 1
37c3ff328imul rax, [rsp+168]
37c3ff331mov [rsp+48], r14
37c3ff336lea rbp, [rip+0x74788]
37c3ff33dmov rcx, [rsp+160]
37c3ff345mov [rsp+80], rdx
37c3ff34amov r9, rbp
37c3ff34dlea r8, [rip+0x7476c]
37c3ff354mov rdx, [rsp+448]
37c3ff35cmov [rsp+40], r15
37c3ff361add rcx, rax
37c3ff364mov [rsp+32], rdi
37c3ff369mov [rsp+72], rdx
37c3ff36elea rax, [rcx+1]
37c3ff372mov rdx, [rsp+392]
37c3ff37ashl rax, 4
37c3ff37eadd rax, [rsp+384]
37c3ff386mov [rsp+96], 1
37c3ff38fmov [rsp+64], rdx
37c3ff394lea rdx, [rip+0x74727]
37c3ff39bmov [rsp+56], rax
37c3ff3a0mov [rsp+88], 1
37c3ff3a9mov [rsp+152], rcx
37c3ff3b1lea rcx, [rip+0x74709]
37c3ff3b8mov [rsp+160], rax
37c3ff3c0mov [rsp+192], rcx
37c3ff3c8mov [rsp+136], rbp
37c3ff3d0mov [rsp+112], 1
37c3ff3d9call ztrmm_64_
37c3ff3demov rax, [r13]
37c3ff3e2sub rax, [r15]
37c3ff3e5mov r9, r15
37c3ff3e8mov [rsp+232], rax
37c3ff3f0mov rax, [rsp+456]
37c3ff3f8mov r8, rdi
37c3ff3fbmov rcx, rbp
37c3ff3femov [rsp+112], 1
37c3ff407lea rdx, [rip+0x746b2]
37c3ff40emov [rsp+96], rax
37c3ff413mov rax, [rsp+448]
37c3ff41bmov [rsp+104], 1
37c3ff424mov [rsp+88], rax
37c3ff429mov rax, [rsp+392]
37c3ff431mov [rsp+80], r14
37c3ff436mov [rsp+72], rax
37c3ff43bmov rax, [rsp+384]
37c3ff443mov [rsp+40], r14
37c3ff448mov [rsp+64], rax
37c3ff44dmov rax, [rsp+440]
37c3ff455mov [rsp+56], rax
37c3ff45amov rax, [rsp+432]
37c3ff462mov [rsp+48], rax
37c3ff467lea rax, [rsp+232]
37c3ff46fmov [rsp+32], rax
37c3ff474mov [rsp+128], rax
37c3ff47ccall zgemm_64_
37c3ff481mov rcx, [rsp+200]
37c3ff489mov r8, rdi
37c3ff48cmov rax, [r12]
37c3ff490sub rax, [r15]
37c3ff493mov [rsp+40], r14
37c3ff498mov rdx, rcx
37c3ff49bmov [rsp+232], rax
37c3ff4a3mov r11, [rsp+456]
37c3ff4abimul rdx, rbx
37c3ff4afmov [rsp+32], r13
37c3ff4b4mov r9, [rsp+128]
37c3ff4bcmov [rsp+96], r11
37c3ff4c1mov [rsp+112], 1
37c3ff4camov [rsp+104], 1
37c3ff4d3mov rax, rdx
37c3ff4d6mov rdx, [rsp+184]
37c3ff4delea rax, [rdx+rax+1]
37c3ff4e3mov rdx, [rsp+448]
37c3ff4ebshl rax, 4
37c3ff4efadd rdx, rax
37c3ff4f2lea rax, [rcx-1]
37c3ff4f6mov rcx, [rsp+440]
37c3ff4femov [rsp+184], rdx
37c3ff506shl rax, 4
37c3ff50aadd rax, [rsp+384]
37c3ff512mov [rsp+88], rdx
37c3ff517lea rdx, [rip+0x745ba]
37c3ff51emov [rsp+80], rdx
37c3ff523mov rdx, [rsp+392]
37c3ff52bmov [rsp+56], rcx
37c3ff530mov rcx, [rsp+432]
37c3ff538mov [rsp+72], rdx
37c3ff53dlea rdx, [rip+0x7457c]
37c3ff544mov [rsp+48], rcx
37c3ff549mov rcx, rbp
37c3ff54cmov [rsp+64], rax
37c3ff551call zgemm_64_
37c3ff556mov r11, [r12]
37c3ff55atest r11, r11
37c3ff55djle 0x37c3ff5f7
37c3ff563mov r9, [rdi]
37c3ff566add r11, 1
37c3ff56atest r9, r9
37c3ff56djle 0x37c3ff5f7
37c3ff573mov rax, [rsp+144]
37c3ff57bmov rbp, rbx
37c3ff57emov r8, [rsp+416]
37c3ff586mov [rsp+208], rbx
37c3ff58emov rcx, [rsp+448]
37c3ff596shl rbp, 4
37c3ff59amov r10l, 1
37c3ff5a0shl rax, 4
37c3ff5a4mov rbx, rax
37c3ff5a7nop [rax+rax]
37c3ff5b0
37c3ff5b0loc_37c3ff5b0:
37c3ff5b0xor eax, eax
37c3ff5b2xor edx, edx
37c3ff5b4nop
37c3ff5b5nop [rax+rax]
37c3ff5c0
37c3ff5c0loc_37c3ff5c0:
37c3ff5c0movupd x4, [rcx+rax]
37c3ff5c5movupd x0, [r8+rax]
37c3ff5cbadd rdx, 1
37c3ff5cfaddpd x0, x4
37c3ff5d3movups [rcx+rax], x0
37c3ff5d7add rax, 16
37c3ff5dbcmp rdx, r9
37c3ff5dejne 0x37c3ff5c0
37c3ff5e0add r10, 1
37c3ff5e4add r8, rbx
37c3ff5e7add rcx, rbp
37c3ff5eacmp r10, r11
37c3ff5edjne 0x37c3ff5b0
37c3ff5efmov rbx, [rsp+208]
37c3ff5f7
37c3ff5f7loc_37c3ff5f7:
37c3ff5f7mov rax, [rsp+456]
37c3ff5ffmov [rsp+48], r14
37c3ff604lea r9, [rip+0x744ba]
37c3ff60blea rdx, [rip+0x744b4]
37c3ff612mov [rsp+112], 1
37c3ff61bmov r8, [rsp+328]
37c3ff623mov [rsp+80], rax
37c3ff628mov rax, [rsp+448]
37c3ff630mov [rsp+40], r12
37c3ff635mov rcx, [rsp+192]
37c3ff63dmov [rsp+72], rax
37c3ff642mov rax, [rsp+408]
37c3ff64amov [rsp+104], 1
37c3ff653mov [rsp+64], rax
37c3ff658mov rax, [rsp+400]
37c3ff660mov [rsp+96], 1
37c3ff669mov [rsp+88], 1
37c3ff672mov [rsp+56], rax
37c3ff677mov [rsp+32], rdi
37c3ff67ccall ztrmm_64_
37c3ff681mov r11, [r12]
37c3ff685test r11, r11
37c3ff688jle 0x37c3ff717
37c3ff68emov r9, [rdi]
37c3ff691add r11, 1
37c3ff695test r9, r9
37c3ff698jle 0x37c3ff717
37c3ff69amov rcx, [rsp+144]
37c3ff6a2mov rbp, rbx
37c3ff6a5mov rax, [rsp+416]
37c3ff6admov [rsp+144], rbx
37c3ff6b5mov r8, [rsp+448]
37c3ff6bdshl rbp, 4
37c3ff6c1mov r10l, 1
37c3ff6c7shl rcx, 4
37c3ff6cbmov rbx, rcx
37c3ff6cenop
37c3ff6d0
37c3ff6d0loc_37c3ff6d0:
37c3ff6d0xor edx, edx
37c3ff6d2xor ecx, ecx
37c3ff6d4nop
37c3ff6d5nop [rax+rax]
37c3ff6e0
37c3ff6e0loc_37c3ff6e0:
37c3ff6e0movupd x0, [rax+rdx]
37c3ff6e5movupd x5, [r8+rdx]
37c3ff6ebadd rcx, 1
37c3ff6efsubpd x0, x5
37c3ff6f3movups [rax+rdx], x0
37c3ff6f7add rdx, 16
37c3ff6fbcmp r9, rcx
37c3ff6fejne 0x37c3ff6e0
37c3ff700add r10, 1
37c3ff704add rax, rbx
37c3ff707add r8, rbp
37c3ff70acmp r10, r11
37c3ff70djne 0x37c3ff6d0
37c3ff70fmov rbx, [rsp+144]
37c3ff717
37c3ff717loc_37c3ff717:
37c3ff717mov rax, [r13]
37c3ff71bsub rax, [r15]
37c3ff71emov [rsp+80], r14
37c3ff723mov r8, rdi
37c3ff726mov [rsp+232], rax
37c3ff72emov rax, [rsp+440]
37c3ff736mov rbp, [rsp+136]
37c3ff73emov [rsp+32], r12
37c3ff743mov [rsp+96], rax
37c3ff748mov rax, [rsp+432]
37c3ff750mov [rsp+104], 1
37c3ff759mov r9, [rsp+128]
37c3ff761mov rdx, rbp
37c3ff764mov rcx, rbp
37c3ff767mov [rsp+88], rax
37c3ff76cmov rax, [rsp+392]
37c3ff774mov [rsp+112], 1
37c3ff77dmov [rsp+72], rax
37c3ff782mov rax, [rsp+384]
37c3ff78amov [rsp+64], rax
37c3ff78fmov rax, [rsp+456]
37c3ff797mov [rsp+56], rax
37c3ff79cmov rax, [rsp+448]
37c3ff7a4mov [rsp+48], rax
37c3ff7a9lea rax, [rip+0x74338]
37c3ff7b0mov [rsp+40], rax
37c3ff7b5call zgemm_64_
37c3ff7bamov rax, [r12]
37c3ff7besub rax, [r15]
37c3ff7c1mov r9, r15
37c3ff7c4mov rcx, [rsp+440]
37c3ff7ccmov [rsp+80], r14
37c3ff7d1mov r8, rdi
37c3ff7d4mov rdx, rbp
37c3ff7d7mov [rsp+232], rax
37c3ff7dfmov [rsp+96], rcx
37c3ff7e4mov rcx, [rsp+168]
37c3ff7ecmov [rsp+112], 1
37c3ff7f5mov [rsp+104], 1
37c3ff7feimul rcx, rsi
37c3ff802mov rax, rcx
37c3ff805mov rcx, [rsp+176]
37c3ff80dlea rax, [rcx+rax+1]
37c3ff812mov rcx, [rsp+392]
37c3ff81ashl rax, 4
37c3ff81eadd rax, [rsp+432]
37c3ff826mov [rsp+72], rcx
37c3ff82bmov rcx, [rsp+152]
37c3ff833add rcx, [rsp+200]
37c3ff83bmov [rsp+88], rax
37c3ff840mov rax, rcx
37c3ff843mov rcx, [rsp+456]
37c3ff84bshl rax, 4
37c3ff84fadd rax, [rsp+384]
37c3ff857mov [rsp+64], rax
37c3ff85clea rax, [rip+0x74285]
37c3ff863mov [rsp+56], rcx
37c3ff868mov rcx, [rsp+184]
37c3ff870mov [rsp+40], rax
37c3ff875mov rax, [rsp+128]
37c3ff87dmov [rsp+48], rcx
37c3ff882mov rcx, rbp
37c3ff885mov [rsp+32], rax
37c3ff88acall zgemm_64_
37c3ff88fmov rax, [rsp+456]
37c3ff897mov [rsp+48], r14
37c3ff89clea r9, [rip+0x74222]
37c3ff8a3mov [rsp+112], 1
37c3ff8acmov r8, r9
37c3ff8afmov rcx, [rsp+192]
37c3ff8b7lea rdx, [rip+0x74204]
37c3ff8bemov [rsp+80], rax
37c3ff8c3mov rax, [rsp+448]
37c3ff8cbmov [rsp+104], 1
37c3ff8d4mov [rsp+72], rax
37c3ff8d9mov rax, [rsp+392]
37c3ff8e1mov [rsp+96], 1
37c3ff8eamov [rsp+64], rax
37c3ff8efmov rax, [rsp+160]
37c3ff8f7mov [rsp+88], 1
37c3ff900mov [rsp+56], rax
37c3ff905mov [rsp+40], r15
37c3ff90amov [rsp+32], rdi
37c3ff90fcall ztrmm_64_
37c3ff914mov rax, [r15]
37c3ff917test rax, rax
37c3ff91ajle 0x37c3fd40f
37c3ff920mov r9, [rdi]
37c3ff923lea r10, [rax+1]
37c3ff927test r9, r9
37c3ff92ajle 0x37c3fd40f
37c3ff930mov rdi, [r13]
37c3ff934mov r8, [rsp+448]
37c3ff93cshl rbx, 4
37c3ff940mov r11l, 1
37c3ff946mov rbp, [rsp+432]
37c3ff94esub rdi, rax
37c3ff951nop [rax]
37c3ff955nop [rax+rax]
37c3ff960
37c3ff960loc_37c3ff960:
37c3ff960lea rcx, [rdi+r11]
37c3ff964xor eax, eax
37c3ff966xor edx, edx
37c3ff968imul rcx, rsi
37c3ff96csub rcx, rsi
37c3ff96fshl rcx, 4
37c3ff973add rcx, rbp
37c3ff976nop [rax+rax]
37c3ff980
37c3ff980loc_37c3ff980:
37c3ff980movupd x0, [rcx+rax]
37c3ff985movupd x3, [r8+rax]
37c3ff98badd rdx, 1
37c3ff98fsubpd x0, x3
37c3ff993movups [rcx+rax], x0
37c3ff997add rax, 16
37c3ff99bcmp rdx, r9
37c3ff99ejne 0x37c3ff980
37c3ff9a0add r11, 1
37c3ff9a4add r8, rbx
37c3ff9a7cmp r11, r10
37c3ff9aajne 0x37c3ff960
37c3ff9acjmp 0x37c3fd40f
37c3ff9b1
37c3ff9b1loc_37c3ff9b1:
37c3ff9b1cmp [rsp+192], 0
37c3ff9baje 0x37c3fd40f
37c3ff9c0cmp [rsp+168], 0
37c3ff9c9je 0x37c400114
37c3ff9cfmov r9, [r15]
37c3ff9d2mov rax, [rdi]
37c3ff9d5mov rcx, [r12]
37c3ff9d9mov r11, [r13]
37c3ff9ddlea rdx, [r9+1]
37c3ff9e1cmp rdx, rax
37c3ff9e4cmovle rax, rdx
37c3ff9e8mov rdx, rcx
37c3ff9ebsub rdx, r9
37c3ff9eelea r8, [rdx+1]
37c3ff9f2cmp r8, rcx
37c3ff9f5cmovle rcx, r8
37c3ff9f9mov [rsp+128], rcx
37c3ffa01test r11, r11
37c3ffa04jle 0x37c3ffa8e
37c3ffa0aadd r11, 1
37c3ffa0etest r9, r9
37c3ffa11jle 0x37c3ffa8e
37c3ffa13mov r14, rsi
37c3ffa16mov rbp, rbx
37c3ffa19shl rdx, 4
37c3ffa1dmov r10l, 1
37c3ffa23mov rcx, [rsp+448]
37c3ffa2bmov [rsp+136], rbx
37c3ffa33shl r14, 4
37c3ffa37shl rbp, 4
37c3ffa3bmov r8, [rsp+432]
37c3ffa43add rcx, rdx
37c3ffa46nop [rax+rax]
37c3ffa50
37c3ffa50loc_37c3ffa50:
37c3ffa50xor edx, edx
37c3ffa52xor ebx, ebx
37c3ffa54nop
37c3ffa55nop [rax+rax]
37c3ffa60
37c3ffa60loc_37c3ffa60:
37c3ffa60movupd x0, [r8+rdx]
37c3ffa66add rbx, 1
37c3ffa6amovups [rcx+rdx], x0
37c3ffa6eadd rdx, 16
37c3ffa72cmp rbx, r9
37c3ffa75jne 0x37c3ffa60
37c3ffa77add r10, 1
37c3ffa7badd r8, r14
37c3ffa7eadd rcx, rbp
37c3ffa81cmp r10, r11
37c3ffa84jne 0x37c3ffa50
37c3ffa86mov rbx, [rsp+136]
37c3ffa8e
37c3ffa8eloc_37c3ffa8e:
37c3ffa8emov r14, [rsp+456]
37c3ffa96mov [rsp+40], r13
37c3ffa9blea rbp, [rip+0x74023]
37c3ffaa2mov [rsp+192], rax
37c3ffaaamov r9, rbp
37c3ffaadmov r8, rbp
37c3ffab0mov rax, [rsp+128]
37c3ffab8mov [rsp+80], r14
37c3ffabdmov rcx, [rsp+384]
37c3ffac5mov r14, [rsp+392]
37c3ffacdlea rdx, [rax-1]
37c3ffad1mov rax, [rsp+448]
37c3ffad9mov [rsp+112], 1
37c3ffae2shl rdx, 4
37c3ffae6mov [rsp+32], r15
37c3ffaebadd rax, rdx
37c3ffaeeadd rcx, rdx
37c3ffaf1mov [rsp+64], r14
37c3ffaf6lea r14, [rip+0x73fcb]
37c3ffafdmov [rsp+72], rax
37c3ffb02lea rdx, [rip+0x73fbd]
37c3ffb09mov [rsp+56], rcx
37c3ffb0emov [rsp+104], 1
37c3ffb17mov [rsp+96], 1
37c3ffb20mov [rsp+88], 1
37c3ffb29mov [rsp+48], r14
37c3ffb2emov [rsp+184], rcx
37c3ffb36lea rcx, [rip+0x73f85]
37c3ffb3dmov [rsp+168], rdx
37c3ffb45mov [rsp+176], rax
37c3ffb4dmov [rsp+136], rbp
37c3ffb55call ztrmm_64_
37c3ffb5amov rdx, [rdi]
37c3ffb5dsub rdx, [r15]
37c3ffb60mov [rsp+40], r14
37c3ffb65mov rax, [rsp+192]
37c3ffb6dmov r9, r13
37c3ffb70mov r8, r15
37c3ffb73mov [rsp+232], rdx
37c3ffb7bmov rcx, [rsp+432]
37c3ffb83mov [rsp+80], r14
37c3ffb88lea rdx, [rax-1]
37c3ffb8cmov r11, [rsp+456]
37c3ffb94mov [rsp+112], 1
37c3ffb9dmov [rsp+104], 1
37c3ffba6shl rdx, 4
37c3ffbaaadd rcx, rdx
37c3ffbadmov rdx, [rsp+152]
37c3ffbb5mov [rsp+96], r11
37c3ffbbamov [rsp+192], rcx
37c3ffbc2mov r11, [rsp+440]
37c3ffbcaimul rdx, rax
37c3ffbcemov [rsp+64], rcx
37c3ffbd3mov rcx, [rsp+392]
37c3ffbdbmov [rsp+72], r11
37c3ffbe0mov [rsp+56], rcx
37c3ffbe5mov rcx, rbp
37c3ffbe8mov rax, rdx
37c3ffbebmov rdx, [rsp+160]
37c3ffbf3add rdx, rax
37c3ffbf6mov rax, [rsp+176]
37c3ffbfemov [rsp+152], rdx
37c3ffc06mov [rsp+88], rax
37c3ffc0bmov rax, [rsp+128]
37c3ffc13add rax, rdx
37c3ffc16mov rdx, rbp
37c3ffc19shl rax, 4
37c3ffc1dadd rax, [rsp+384]
37c3ffc25mov [rsp+48], rax
37c3ffc2alea rax, [rsp+232]
37c3ffc32mov [rsp+32], rax
37c3ffc37mov [rsp+128], rax
37c3ffc3fcall zgemm_64_
37c3ffc44mov rax, [r12]
37c3ffc48sub rax, [r15]
37c3ffc4bmov r9, r13
37c3ffc4emov rcx, [rsp+456]
37c3ffc56mov [rsp+40], r14
37c3ffc5bmov rdx, rbp
37c3ffc5emov [rsp+32], rdi
37c3ffc63mov r8, [rsp+128]
37c3ffc6bmov [rsp+96], rcx
37c3ffc70mov rcx, [rsp+448]
37c3ffc78mov [rsp+112], 1
37c3ffc81mov [rsp+88], rcx
37c3ffc86lea rcx, [rip+0x73e4b]
37c3ffc8dmov [rsp+80], rcx
37c3ffc92mov rcx, [rsp+440]
37c3ffc9amov [rsp+104], 1
37c3ffca3mov [rsp+72], rcx
37c3ffca8mov rcx, [rsp+432]
37c3ffcb0mov [rsp+232], rax
37c3ffcb8mov [rsp+64], rcx
37c3ffcbdmov rcx, [rsp+392]
37c3ffcc5mov [rsp+56], rcx
37c3ffccamov rcx, [rsp+384]
37c3ffcd2mov [rsp+48], rcx
37c3ffcd7mov rcx, rbp
37c3ffcdacall zgemm_64_
37c3ffcdfmov r11, [r13]
37c3ffce3test r11, r11
37c3ffce6jle 0x37c3ffd77
37c3ffcecmov r9, [r12]
37c3ffcf0add r11, 1
37c3ffcf4test r9, r9
37c3ffcf7jle 0x37c3ffd77
37c3ffcf9mov rax, rbx
37c3ffcfcmov rbp, [rsp+144]
37c3ffd04mov rcx, [rsp+448]
37c3ffd0cmov [rsp+160], rbx
37c3ffd14shl rax, 4
37c3ffd18mov r8, [rsp+416]
37c3ffd20mov r10l, 1
37c3ffd26shl rbp, 4
37c3ffd2amov rbx, rax
37c3ffd2dnop [rax]
37c3ffd30
37c3ffd30loc_37c3ffd30:
37c3ffd30xor eax, eax
37c3ffd32xor edx, edx
37c3ffd34nop
37c3ffd35nop [rax+rax]
37c3ffd40
37c3ffd40loc_37c3ffd40:
37c3ffd40movupd x0, [rcx+rax]
37c3ffd45movupd x1, [r8+rax]
37c3ffd4badd rdx, 1
37c3ffd4faddpd x0, x1
37c3ffd53movups [rcx+rax], x0
37c3ffd57add rax, 16
37c3ffd5bcmp r9, rdx
37c3ffd5ejne 0x37c3ffd40
37c3ffd60add r10, 1
37c3ffd64add rcx, rbx
37c3ffd67add r8, rbp
37c3ffd6acmp r10, r11
37c3ffd6djne 0x37c3ffd30
37c3ffd6fmov rbx, [rsp+160]
37c3ffd77
37c3ffd77loc_37c3ffd77:
37c3ffd77mov rax, [rsp+456]
37c3ffd7fmov [rsp+48], r14
37c3ffd84lea r9, [rip+0x73d3a]
37c3ffd8blea rdx, [rip+0x73d66]
37c3ffd92mov [rsp+112], 1
37c3ffd9blea rcx, [rip+0x73d20]
37c3ffda2mov r8, [rsp+328]
37c3ffdaamov [rsp+80], rax
37c3ffdafmov rax, [rsp+448]
37c3ffdb7mov [rsp+104], 1
37c3ffdc0mov [rsp+72], rax
37c3ffdc5mov rax, [rsp+408]
37c3ffdcdmov [rsp+96], 2
37c3ffdd6mov [rsp+64], rax
37c3ffddbmov rax, [rsp+400]
37c3ffde3mov [rsp+88], 1
37c3ffdecmov [rsp+56], rax
37c3ffdf1mov [rsp+40], r13
37c3ffdf6mov [rsp+32], r12
37c3ffdfbcall ztrmm_64_
37c3ffe00mov r11, [r13]
37c3ffe04test r11, r11
37c3ffe07jle 0x37c3ffe97
37c3ffe0dmov r9, [r12]
37c3ffe11add r11, 1
37c3ffe15test r9, r9
37c3ffe18jle 0x37c3ffe97
37c3ffe1amov rcx, [rsp+144]
37c3ffe22mov rbp, rbx
37c3ffe25mov rax, [rsp+416]
37c3ffe2dmov [rsp+144], rbx
37c3ffe35mov r8, [rsp+448]
37c3ffe3dshl rbp, 4
37c3ffe41mov r10l, 1
37c3ffe47shl rcx, 4
37c3ffe4bmov rbx, rcx
37c3ffe4enop
37c3ffe50
37c3ffe50loc_37c3ffe50:
37c3ffe50xor edx, edx
37c3ffe52xor ecx, ecx
37c3ffe54nop
37c3ffe55nop [rax+rax]
37c3ffe60
37c3ffe60loc_37c3ffe60:
37c3ffe60movupd x0, [rax+rdx]
37c3ffe65movupd x2, [r8+rdx]
37c3ffe6badd rcx, 1
37c3ffe6fsubpd x0, x2
37c3ffe73movups [rax+rdx], x0
37c3ffe77add rdx, 16
37c3ffe7bcmp r9, rcx
37c3ffe7ejne 0x37c3ffe60
37c3ffe80add r10, 1
37c3ffe84add rax, rbx
37c3ffe87add r8, rbp
37c3ffe8acmp r10, r11
37c3ffe8djne 0x37c3ffe50
37c3ffe8fmov rbx, [rsp+144]
37c3ffe97
37c3ffe97loc_37c3ffe97:
37c3ffe97mov rax, [rdi]
37c3ffe9asub rax, [r15]
37c3ffe9dlea rdi, [rip+0x73c44]
37c3ffea4mov r9, r13
37c3ffea7mov [rsp+232], rax
37c3ffeafmov rax, [rsp+440]
37c3ffeb7lea rcx, [rip+0x73c02]
37c3ffebemov rbp, [rsp+128]
37c3ffec6mov [rsp+80], r14
37c3ffecbmov [rsp+96], rax
37c3ffed0mov rax, [rsp+192]
37c3ffed8mov [rsp+40], rdi
37c3ffeddmov rdx, [rsp+136]
37c3ffee5mov r8, rbp
37c3ffee8mov [rsp+88], rax
37c3ffeedmov rax, [rsp+456]
37c3ffef5mov [rsp+32], r12
37c3ffefamov [rsp+72], rax
37c3ffeffmov rax, [rsp+448]
37c3fff07mov [rsp+112], 1
37c3fff10mov [rsp+64], rax
37c3fff15mov rax, [rsp+392]
37c3fff1dmov [rsp+104], 1
37c3fff26mov [rsp+56], rax
37c3fff2bmov rax, [rsp+152]
37c3fff33add rax, 1
37c3fff37shl rax, 4
37c3fff3badd rax, [rsp+384]
37c3fff43mov [rsp+48], rax
37c3fff48call zgemm_64_
37c3fff4dmov rax, [r12]
37c3fff51sub rax, [r15]
37c3fff54mov r9, r13
37c3fff57mov [rsp+80], r14
37c3fff5cmov rdx, [rsp+136]
37c3fff64mov r8, r15
37c3fff67lea rcx, [rip+0x73b52]
37c3fff6emov [rsp+232], rax
37c3fff76mov rax, [rsp+440]
37c3fff7emov [rsp+112], 1
37c3fff87mov [rsp+96], rax
37c3fff8cmov rax, [rsp+432]
37c3fff94mov [rsp+104], 1
37c3fff9dmov [rsp+88], rax
37c3fffa2mov rax, [rsp+456]
37c3fffaamov [rsp+40], rdi
37c3fffafmov [rsp+72], rax
37c3fffb4mov rax, [rsp+448]
37c3fffbcmov [rsp+32], rbp
37c3fffc1mov [rsp+64], rax
37c3fffc6mov rax, [rsp+392]
37c3fffcemov [rsp+56], rax
37c3fffd3mov rax, [rsp+384]
37c3fffdbmov [rsp+48], rax
37c3fffe0call zgemm_64_
37c3fffe5mov rax, [rsp+456]
37c3fffedmov [rsp+48], r14
37c3ffff2lea r9, [rip+0x73acc]
37c3ffff9mov [rsp+112], 1
37c400002lea r8, [rip+0x73ab7]
37c400009mov rdx, [rsp+168]
37c400011lea rcx, [rip+0x73aaa]
37c400018mov [rsp+80], rax
37c40001dmov rax, [rsp+176]
37c400025mov [rsp+104], 1
37c40002emov [rsp+72], rax
37c400033mov rax, [rsp+392]
37c40003bmov [rsp+96], 1
37c400044mov [rsp+64], rax
37c400049mov rax, [rsp+184]
37c400051mov [rsp+88], 1
37c40005amov [rsp+56], rax
37c40005fmov [rsp+40], r13
37c400064mov [rsp+32], r15
37c400069call ztrmm_64_
37c40006emov r11, [r13]
37c400072test r11, r11
37c400075jle 0x37c3fd40f
37c40007bmov r9, [r15]
37c40007eadd r11, 1
37c400082test r9, r9
37c400085jle 0x37c3fd40f
37c40008bmov rax, [r12]
37c40008fmov rcx, [rsp+432]
37c400097shl rsi, 4
37c40009bmov rdi, -1
37c4000a2mov r12, [rsp+448]
37c4000aamov r10l, 1
37c4000b0sub rax, r9
37c4000b3lea rbp, [rax+1]
37c4000b7nop [rax+rax]
37c4000c0
37c4000c0loc_37c4000c0:
37c4000c0lea r8, [rbp+rdi]
37c4000c5xor eax, eax
37c4000c7xor edx, edx
37c4000c9shl r8, 4
37c4000cdadd r8, r12
37c4000d0nop [rax+rax]
37c4000d5nop [rax+rax]
37c4000e0
37c4000e0loc_37c4000e0:
37c4000e0movupd x0, [rcx+rax]
37c4000e5movupd x4, [r8+rax]
37c4000ebadd rdx, 1
37c4000efsubpd x0, x4
37c4000f3movups [rcx+rax], x0
37c4000f7add rax, 16
37c4000fbcmp r9, rdx
37c4000fejne 0x37c4000e0
37c400100add r10, 1
37c400104add rcx, rsi
37c400107add rdi, rbx
37c40010acmp r10, r11
37c40010djne 0x37c4000c0
37c40010fjmp 0x37c3fd40f
37c400114
37c400114loc_37c400114:
37c400114cmp [rsp+128], 0
37c40011dje 0x37c3fd40f
37c400123mov r11, [r15]
37c400126mov rax, [r13]
37c40012alea rdx, [r11+1]
37c40012ecmp rdx, rax
37c400131cmovle rax, rdx
37c400135mov [rsp+128], rax
37c40013dmov rax, [r12]
37c400141mov rdx, rax
37c400144sub rdx, r11
37c400147add rdx, 1
37c40014bcmp rdx, rax
37c40014ecmovle rax, rdx
37c400152test r11, r11
37c400155jle 0x37c4001f0
37c40015bmov r9, [rdi]
37c40015etest r9, r9
37c400161jle 0x37c4001f0
37c400167imul rdx, rbx
37c40016bmov r14, rsi
37c40016emov rbp, rbx
37c400171mov r10l, 1
37c400177mov rcx, [rsp+448]
37c40017fshl r14, 4
37c400183shl rbp, 4
37c400187add rdx, [rsp+184]
37c40018fmov [rsp+136], rbx
37c400197shl rdx, 4
37c40019bmov r8, [rsp+432]
37c4001a3lea rcx, [rcx+rdx+16]
37c4001a8nop [rax+rax]
37c4001b0
37c4001b0loc_37c4001b0:
37c4001b0xor edx, edx
37c4001b2xor ebx, ebx
37c4001b4nop
37c4001b5nop [rax+rax]
37c4001c0
37c4001c0loc_37c4001c0:
37c4001c0movupd x0, [r8+rdx]
37c4001c6add rbx, 1
37c4001camovups [rcx+rdx], x0
37c4001ceadd rdx, 16
37c4001d2cmp r9, rbx
37c4001d5jne 0x37c4001c0
37c4001d7add r8, r14
37c4001daadd rcx, rbp
37c4001ddcmp r11, r10
37c4001e0je 0x37c4001e8
37c4001e2add r10, 1
37c4001e6jmp 0x37c4001b0
37c4001e8
37c4001e8loc_37c4001e8:
37c4001e8mov rbx, [rsp+136]
37c4001f0
37c4001f0loc_37c4001f0:
37c4001f0mov rdx, rbx
37c4001f3mov rcx, [rsp+184]
37c4001fbmov rbp, [rsp+448]
37c400203mov [rsp+104], 1
37c40020cimul rdx, rax
37c400210mov [rsp+40], r15
37c400215mov r11, [rsp+456]
37c40021dlea r8, [rip+0x7389c]
37c400224mov [rsp+96], 1
37c40022dmov [rsp+80], r11
37c400232mov r11, [rsp+392]
37c40023alea rdx, [rcx+rdx+1]
37c40023fmov [rsp+32], rdi
37c400244lea rcx, [rip+0x73876]
37c40024bshl rdx, 4
37c40024fmov [rsp+64], r11
37c400254add rbp, rdx
37c400257lea rdx, [rax-1]
37c40025bmov [rsp+88], 1
37c400264shl rdx, 4
37c400268add rdx, [rsp+384]
37c400270mov [rsp+72], rbp
37c400275mov r14, rdx
37c400278mov [rsp+208], rax
37c400280lea rax, [rip+0x7383e]
37c400287mov [rsp+56], r14
37c40028clea r14, [rip+0x73835]
37c400293mov r9, rax
37c400296mov [rsp+48], r14
37c40029bmov [rsp+200], rdx
37c4002a3lea rdx, [rip+0x7381c]
37c4002aamov [rsp+184], rbp
37c4002b2mov [rsp+168], rdx
37c4002bamov [rsp+192], rcx
37c4002c2mov [rsp+136], rax
37c4002camov [rsp+112], 1
37c4002d3call ztrmm_64_
37c4002d8mov rdx, [r13]
37c4002dcsub rdx, [r15]
37c4002dfmov r9, r15
37c4002e2mov rax, [rsp+128]
37c4002eamov [rsp+232], rdx
37c4002f2mov r8, rdi
37c4002f5mov rdx, [rsp+152]
37c4002fdmov rcx, [rsp+160]
37c400305mov [rsp+88], rbp
37c40030amov [rsp+40], r14
37c40030fmov rbp, [rsp+136]
37c400317imul rdx, rax
37c40031bmov [rsp+80], r14
37c400320mov [rsp+112], 1
37c400329imul rax, rsi
37c40032dmov [rsp+104], 1
37c400336add rcx, rdx
37c400339mov rdx, rax
37c40033cmov rax, [rsp+176]
37c400344mov [rsp+152], rcx
37c40034clea rdx, [rax+rdx+1]
37c400351mov rax, [rsp+456]
37c400359shl rdx, 4
37c40035dadd rdx, [rsp+432]
37c400365mov [rsp+96], rax
37c40036amov rax, [rsp+392]
37c400372mov [rsp+48], rdx
37c400377mov [rsp+72], rax
37c40037cmov rax, [rsp+208]
37c400384mov [rsp+160], rdx
37c40038clea rdx, [rip+0x7372d]
37c400393add rax, rcx
37c400396mov rcx, rbp
37c400399shl rax, 4
37c40039dadd rax, [rsp+384]
37c4003a5mov [rsp+64], rax
37c4003aamov rax, [rsp+440]
37c4003b2mov [rsp+56], rax
37c4003b7lea rax, [rsp+232]
37c4003bfmov [rsp+32], rax
37c4003c4mov [rsp+128], rax
37c4003cccall zgemm_64_
37c4003d1mov rcx, [rsp+456]
37c4003d9mov rax, [r12]
37c4003ddmov r8, rdi
37c4003e0sub rax, [r15]
37c4003e3mov [rsp+40], r14
37c4003e8lea rdx, [rip+0x736d1]
37c4003efmov [rsp+96], rcx
37c4003f4mov rcx, [rsp+448]
37c4003fcmov [rsp+32], r13
37c400401mov r9, [rsp+128]
37c400409mov [rsp+88], rcx
37c40040elea rcx, [rip+0x736c3]
37c400415mov [rsp+80], rcx
37c40041amov rcx, [rsp+392]
37c400422mov [rsp+112], 1
37c40042bmov [rsp+72], rcx
37c400430mov rcx, [rsp+384]
37c400438mov [rsp+104], 1
37c400441mov [rsp+64], rcx
37c400446mov rcx, [rsp+440]
37c40044emov [rsp+232], rax
37c400456mov [rsp+56], rcx
37c40045bmov rcx, [rsp+432]
37c400463mov [rsp+48], rcx
37c400468mov rcx, rbp
37c40046bcall zgemm_64_
37c400470mov r11, [r12]
37c400474test r11, r11
37c400477jle 0x37c400517
37c40047dmov r9, [rdi]
37c400480add r11, 1
37c400484test r9, r9
37c400487jle 0x37c400517
37c40048dmov rax, [rsp+144]
37c400495mov rbp, rbx
37c400498mov r8, [rsp+416]
37c4004a0mov [rsp+176], rbx
37c4004a8mov rcx, [rsp+448]
37c4004b0shl rbp, 4
37c4004b4mov r10l, 1
37c4004bashl rax, 4
37c4004bemov rbx, rax
37c4004c1nop [rax]
37c4004c5nop [rax+rax]
37c4004d0
37c4004d0loc_37c4004d0:
37c4004d0xor eax, eax
37c4004d2xor edx, edx
37c4004d4nop
37c4004d5nop [rax+rax]
37c4004e0
37c4004e0loc_37c4004e0:
37c4004e0movupd x1, [rcx+rax]
37c4004e5movupd x0, [r8+rax]
37c4004ebadd rdx, 1
37c4004efaddpd x0, x1
37c4004f3movups [rcx+rax], x0
37c4004f7add rax, 16
37c4004fbcmp r9, rdx
37c4004fejne 0x37c4004e0
37c400500add r10, 1
37c400504add r8, rbx
37c400507add rcx, rbp
37c40050acmp r10, r11
37c40050djne 0x37c4004d0
37c40050fmov rbx, [rsp+176]
37c400517
37c400517loc_37c400517:
37c400517mov rax, [rsp+456]
37c40051fmov [rsp+48], r14
37c400524lea r9, [rip+0x7359a]
37c40052blea rdx, [rip+0x73590]
37c400532mov [rsp+112], 1
37c40053bmov r8, [rsp+328]
37c400543mov [rsp+80], rax
37c400548mov rax, [rsp+448]
37c400550mov [rsp+40], r12
37c400555mov rcx, [rsp+192]
37c40055dmov [rsp+72], rax
37c400562mov rax, [rsp+408]
37c40056amov [rsp+104], 1
37c400573mov [rsp+64], rax
37c400578mov rax, [rsp+400]
37c400580mov [rsp+96], 1
37c400589mov [rsp+88], 1
37c400592mov [rsp+56], rax
37c400597mov [rsp+32], rdi
37c40059ccall ztrmm_64_
37c4005a1mov rbp, [r12]
37c4005a5test rbp, rbp
37c4005a8jle 0x37c400637
37c4005aemov r10, [rdi]
37c4005b1add rbp, 1
37c4005b5test r10, r10
37c4005b8jle 0x37c400637
37c4005bamov r9, [rsp+144]
37c4005c2mov rcx, rbx
37c4005c5mov rax, [rsp+416]
37c4005cdmov [rsp+144], rbx
37c4005d5shl rcx, 4
37c4005d9mov r8, [rsp+448]
37c4005e1mov r11l, 1
37c4005e7shl r9, 4
37c4005ebmov rbx, rcx
37c4005eenop
37c4005f0
37c4005f0loc_37c4005f0:
37c4005f0xor edx, edx
37c4005f2xor ecx, ecx
37c4005f4nop
37c4005f5nop [rax+rax]
37c400600
37c400600loc_37c400600:
37c400600movupd x0, [rax+rdx]
37c400605movupd x2, [r8+rdx]
37c40060badd rcx, 1
37c40060fsubpd x0, x2
37c400613movups [rax+rdx], x0
37c400617add rdx, 16
37c40061bcmp r10, rcx
37c40061ejne 0x37c400600
37c400620add r11, 1
37c400624add rax, r9
37c400627add r8, rbx
37c40062acmp r11, rbp
37c40062djne 0x37c4005f0
37c40062fmov rbx, [rsp+144]
37c400637
37c400637loc_37c400637:
37c400637mov rax, [r13]
37c40063bsub rax, [r15]
37c40063elea r13, [rip+0x734a3]
37c400645mov r8, rdi
37c400648mov [rsp+232], rax
37c400650mov rax, [rsp+440]
37c400658mov rbp, [rsp+136]
37c400660mov [rsp+80], r14
37c400665mov [rsp+96], rax
37c40066amov rax, [rsp+160]
37c400672mov [rsp+40], r13
37c400677mov r9, [rsp+128]
37c40067fmov rdx, rbp
37c400682mov rcx, rbp
37c400685mov [rsp+88], rax
37c40068amov rax, [rsp+392]
37c400692mov [rsp+32], r12
37c400697mov [rsp+72], rax
37c40069cmov rax, [rsp+152]
37c4006a4mov [rsp+112], 1
37c4006admov [rsp+104], 1
37c4006b6add rax, 1
37c4006bashl rax, 4
37c4006beadd rax, [rsp+384]
37c4006c6mov [rsp+64], rax
37c4006cbmov rax, [rsp+456]
37c4006d3mov [rsp+56], rax
37c4006d8mov rax, [rsp+448]
37c4006e0mov [rsp+48], rax
37c4006e5call zgemm_64_
37c4006eamov rax, [r12]
37c4006eesub rax, [r15]
37c4006f1mov r9, r15
37c4006f4mov rcx, [rsp+440]
37c4006fcmov r8, rdi
37c4006ffmov rdx, rbp
37c400702mov [rsp+232], rax
37c40070amov rax, [rsp+128]
37c400712mov [rsp+80], r14
37c400717mov [rsp+96], rcx
37c40071cmov rcx, [rsp+432]
37c400724mov [rsp+32], rax
37c400729mov [rsp+88], rcx
37c40072emov rcx, [rsp+392]
37c400736mov [rsp+112], 1
37c40073fmov [rsp+72], rcx
37c400744mov rcx, [rsp+384]
37c40074cmov [rsp+104], 1
37c400755mov [rsp+64], rcx
37c40075amov rcx, [rsp+456]
37c400762mov [rsp+40], r13
37c400767mov [rsp+56], rcx
37c40076cmov rcx, [rsp+448]
37c400774mov [rsp+48], rcx
37c400779mov rcx, rbp
37c40077ccall zgemm_64_
37c400781mov rax, [rsp+456]
37c400789mov [rsp+48], r14
37c40078elea r9, [rip+0x73330]
37c400795mov [rsp+112], 1
37c40079emov r8, r9
37c4007a1mov rdx, [rsp+168]
37c4007a9mov [rsp+80], rax
37c4007aemov rax, [rsp+184]
37c4007b6mov [rsp+40], r15
37c4007bbmov rcx, [rsp+192]
37c4007c3mov [rsp+72], rax
37c4007c8mov rax, [rsp+392]
37c4007d0mov [rsp+104], 1
37c4007d9mov [rsp+64], rax
37c4007demov rax, [rsp+200]
37c4007e6mov [rsp+96], 1
37c4007efmov [rsp+88], 1
37c4007f8mov [rsp+56], rax
37c4007fdmov [rsp+32], rdi
37c400802call ztrmm_64_
37c400807mov rdx, [r15]
37c40080atest rdx, rdx
37c40080djle 0x37c3fd40f
37c400813mov r9, [rdi]
37c400816lea r10, [rdx+1]
37c40081atest r9, r9
37c40081djle 0x37c3fd40f
37c400823mov rax, [r12]
37c400827mov rcx, [rsp+432]
37c40082fshl rsi, 4
37c400833mov r11l, 1
37c400839mov rbp, [rsp+448]
37c400841sub rax, rdx
37c400844mov rdi, rax
37c400847nop [rax+rax]
37c400850
37c400850loc_37c400850:
37c400850lea r8, [rdi+r11]
37c400854xor eax, eax
37c400856xor edx, edx
37c400858imul r8, rbx
37c40085csub r8, rbx
37c40085fshl r8, 4
37c400863add r8, rbp
37c400866nop [rax]
37c40086anop [rax+rax]
37c400875nop [rax+rax]
37c400880
37c400880loc_37c400880:
37c400880movupd x0, [rcx+rax]
37c400885movupd x5, [r8+rax]
37c40088badd rdx, 1
37c40088fsubpd x0, x5
37c400893movups [rcx+rax], x0
37c400897add rax, 16
37c40089bcmp r9, rdx
37c40089ejne 0x37c400880
37c4008a0add r11, 1
37c4008a4add rcx, rsi
37c4008a7cmp r11, r10
37c4008aajne 0x37c400850
37c4008acjmp 0x37c3fd40f
37c3fcb40
37c3fcb40ztprfb_64_:
37c3fcb40push r15
37c3fcb42push r14
37c3fcb44push r13
37c3fcb46push r12
37c3fcb48push rbp
37c3fcb49push rdi
37c3fcb4apush rsi
37c3fcb4bpush rbx
37c3fcb4csub rsp, 248
37c3fcb53mov rdi, [rsp+352]
37c3fcb5bmov r13, [rsp+360]
37c3fcb63mov r12, [rsp+368]
37c3fcb6bmov r15, [rsp+376]
37c3fcb73mov r14, rcx
37c3fcb76mov [rsp+328], rdx
37c3fcb7emov rbp, r8
37c3fcb81mov rcx, r9
37c3fcb84cmp [rdi], 0
37c3fcb88jle 0x37c3fd40f
37c3fcb8ecmp [r13], 0
37c3fcb93jle 0x37c3fd40f
37c3fcb99cmp [r12], 0
37c3fcb9ejle 0x37c3fd40f
37c3fcba4cmp [r15], 0
37c3fcba8js 0x37c3fd40f
37c3fcbaemov rax, [rsp+456]
37c3fcbb6mov r9l, 1
37c3fcbbcmov r8l, 1
37c3fcbc2mov [rsp+344], rcx
37c3fcbcamov rbx, [rax]
37c3fcbcdxor eax, eax
37c3fcbcftest rbx, rbx
37c3fcbd2cmovs rbx, rax
37c3fcbd6mov rax, rbx
37c3fcbd9not rax
37c3fcbdcmov [rsp+184], rax
37c3fcbe4mov rax, [rsp+440]
37c3fcbecmov rsi, [rax]
37c3fcbefxor eax, eax
37c3fcbf1test rsi, rsi
37c3fcbf4cmovs rsi, rax
37c3fcbf8xor edx, edx
37c3fcbfamov rax, rsi
37c3fcbfdnot rax
37c3fcc00mov [rsp+176], rax
37c3fcc08mov rax, [rsp+392]
37c3fcc10mov rax, [rax]
37c3fcc13test rax, rax
37c3fcc16cmovns rdx, rax
37c3fcc1amov rax, [rsp+424]
37c3fcc22mov rax, [rax]
37c3fcc25mov [rsp+152], rdx
37c3fcc2dnot rdx
37c3fcc30mov [rsp+160], rdx
37c3fcc38xor edx, edx
37c3fcc3atest rax, rax
37c3fcc3dcmovns rdx, rax
37c3fcc41mov [rsp+144], rdx
37c3fcc49lea rdx, [rip+0x76e70]
37c3fcc50call lsame_64_
37c3fcc55mov rcx, [rsp+344]
37c3fcc5dmov [rsp+192], 0
37c3fcc69test rax, rax
37c3fcc6cmov [rsp+136], rax
37c3fcc74je 0x37c3fd450
37c3fcc7a
37c3fcc7aloc_37c3fcc7a:
37c3fcc7amov r9l, 1
37c3fcc80mov r8l, 1
37c3fcc86lea rdx, [rip+0x76e35]
37c3fcc8dmov rcx, r14
37c3fcc90call lsame_64_
37c3fcc95mov [rsp+128], 0
37c3fcca1mov [rsp+168], rax
37c3fcca9test rax, rax
37c3fccacje 0x37c3fd428
37c3fccb2
37c3fccb2loc_37c3fccb2:
37c3fccb2mov r9l, 1
37c3fccb8mov r8l, 1
37c3fccbelea rdx, [rip+0x76dfe]
37c3fccc5mov rcx, rbp
37c3fccc8call lsame_64_
37c3fcccdtest rax, rax
37c3fccd0je 0x37c3fd478
37c3fccd6cmp [rsp+136], 0
37c3fccdfjne 0x37c3fdbd8
37c3fcce5cmp [rsp+192], 0
37c3fcceeje 0x37c3fd40f
37c3fccf4cmp [rsp+168], 0
37c3fccfdje 0x37c3ff231
37c3fcd03mov rax, [rdi]
37c3fcd06mov r9, [r15]
37c3fcd09mov r11, [r13]
37c3fcd0dmov rdx, rax
37c3fcd10lea rcx, [r9+1]
37c3fcd14sub rdx, r9
37c3fcd17add rdx, 1
37c3fcd1bcmp rdx, rax
37c3fcd1ecmovg rdx, rax
37c3fcd22mov [rsp+168], rdx
37c3fcd2amov rdx, [r12]
37c3fcd2ecmp rcx, rdx
37c3fcd31cmovle rdx, rcx
37c3fcd35mov [rsp+176], rdx
37c3fcd3dtest r11, r11
37c3fcd40jle 0x37c3fcdc6
37c3fcd46add r11, 1
37c3fcd4atest r9, r9
37c3fcd4djle 0x37c3fcdc6
37c3fcd4fmov rcx, r9
37c3fcd52mov r14, rsi
37c3fcd55shl rax, 4
37c3fcd59mov rbp, rbx
37c3fcd5cmov rdx, [rsp+432]
37c3fcd64shl rcx, 4
37c3fcd68shl r14, 4
37c3fcd6cmov r10l, 1
37c3fcd72shl rbp, 4
37c3fcd76sub rdx, rcx
37c3fcd79mov rcx, [rsp+448]
37c3fcd81lea r8, [rax+rdx]
37c3fcd85nop [rax+rax]
37c3fcd90
37c3fcd90loc_37c3fcd90:
37c3fcd90xor eax, eax
37c3fcd92xor edx, edx
37c3fcd94nop
37c3fcd95nop [rax+rax]
37c3fcda0
37c3fcda0loc_37c3fcda0:
37c3fcda0movupd x0, [r8+rax]
37c3fcda6add rdx, 1
37c3fcdaamovups [rcx+rax], x0
37c3fcdaeadd rax, 16
37c3fcdb2cmp r9, rdx
37c3fcdb5jne 0x37c3fcda0
37c3fcdb7add r10, 1
37c3fcdbbadd r8, r14
37c3fcdbeadd rcx, rbp
37c3fcdc1cmp r11, r10
37c3fcdc4jne 0x37c3fcd90
37c3fcdc6
37c3fcdc6loc_37c3fcdc6:
37c3fcdc6mov rax, [rsp+152]
37c3fcdcelea r14, [rip+0x76cf3]
37c3fcdd5mov rcx, [rsp+160]
37c3fcdddmov [rsp+112], 1
37c3fcde6imul rax, [rsp+168]
37c3fcdefmov [rsp+48], r14
37c3fcdf4lea rbp, [rip+0x76cca]
37c3fcdfbmov [rsp+104], 1
37c3fce04lea rdx, [rip+0x76cb7]
37c3fce0bmov r9, rbp
37c3fce0emov r8, rbp
37c3fce11mov [rsp+96], 1
37c3fce1aadd rcx, rax
37c3fce1dmov [rsp+40], r13
37c3fce22mov [rsp+152], rcx
37c3fce2alea rax, [rcx+1]
37c3fce2emov rcx, [rsp+440]
37c3fce36shl rax, 4
37c3fce3aadd rax, [rsp+384]
37c3fce42mov [rsp+88], 1
37c3fce4bmov [rsp+80], rcx
37c3fce50mov rcx, [rsp+448]
37c3fce58mov [rsp+56], rax
37c3fce5dmov [rsp+72], rcx
37c3fce62mov rcx, [rsp+392]
37c3fce6amov [rsp+32], r15
37c3fce6fmov [rsp+64], rcx
37c3fce74mov rcx, rdx
37c3fce77mov [rsp+160], rax
37c3fce7fmov [rsp+136], rbp
37c3fce87call ztrmm_64_
37c3fce8cmov rax, [rdi]
37c3fce8fsub rax, [r15]
37c3fce92mov [rsp+80], r14
37c3fce97mov [rsp+40], r14
37c3fce9cmov r9, r13
37c3fce9fmov r8, r15
37c3fcea2mov rdx, rbp
37c3fcea5mov [rsp+232], rax
37c3fceadmov rax, [rsp+456]
37c3fceb5mov rcx, rbp
37c3fceb8mov [rsp+112], 1
37c3fcec1mov [rsp+96], rax
37c3fcec6mov rax, [rsp+448]
37c3fcecemov [rsp+104], 1
37c3fced7mov [rsp+88], rax
37c3fcedcmov rax, [rsp+440]
37c3fcee4mov [rsp+72], rax
37c3fcee9mov rax, [rsp+432]
37c3fcef1mov [rsp+64], rax
37c3fcef6mov rax, [rsp+392]
37c3fcefemov [rsp+56], rax
37c3fcf03mov rax, [rsp+384]
37c3fcf0bmov [rsp+48], rax
37c3fcf10lea rax, [rsp+232]
37c3fcf18mov [rsp+32], rax
37c3fcf1dmov [rsp+128], rax
37c3fcf25call zgemm_64_
37c3fcf2amov rcx, [rsp+176]
37c3fcf32mov r9, r13
37c3fcf35mov rax, [r12]
37c3fcf39sub rax, [r15]
37c3fcf3cmov rdx, [rsp+456]
37c3fcf44mov [rsp+40], r14
37c3fcf49mov [rsp+232], rax
37c3fcf51lea rax, [rcx-1]
37c3fcf55mov rcx, [rsp+448]
37c3fcf5dshl rax, 4
37c3fcf61mov [rsp+96], rdx
37c3fcf66mov r8, [rsp+128]
37c3fcf6emov rdx, rbp
37c3fcf71add rcx, rax
37c3fcf74mov [rsp+32], rdi
37c3fcf79add rax, [rsp+384]
37c3fcf81mov [rsp+184], rcx
37c3fcf89mov [rsp+88], rcx
37c3fcf8elea rcx, [rip+0x76b43]
37c3fcf95mov [rsp+80], rcx
37c3fcf9amov rcx, [rsp+440]
37c3fcfa2mov [rsp+48], rax
37c3fcfa7mov [rsp+72], rcx
37c3fcfacmov rcx, [rsp+432]
37c3fcfb4mov [rsp+112], 1
37c3fcfbdmov [rsp+64], rcx
37c3fcfc2mov rcx, [rsp+392]
37c3fcfcamov [rsp+104], 1
37c3fcfd3mov [rsp+56], rcx
37c3fcfd8mov rcx, rbp
37c3fcfdbcall zgemm_64_
37c3fcfe0mov r11, [r13]
37c3fcfe4test r11, r11
37c3fcfe7jle 0x37c3fd077
37c3fcfedmov r9, [r12]
37c3fcff1lea rax, [r11+1]
37c3fcff5test r9, r9
37c3fcff8jle 0x37c3fd077
37c3fcffamov r11, [rsp+144]
37c3fd002mov rbp, rbx
37c3fd005mov r8, [rsp+416]
37c3fd00dmov [rsp+192], rbx
37c3fd015mov rcx, [rsp+448]
37c3fd01dshl rbp, 4
37c3fd021mov r10l, 1
37c3fd027mov rbx, rax
37c3fd02ashl r11, 4
37c3fd02enop
37c3fd030
37c3fd030loc_37c3fd030:
37c3fd030xor eax, eax
37c3fd032xor edx, edx
37c3fd034nop
37c3fd035nop [rax+rax]
37c3fd040
37c3fd040loc_37c3fd040:
37c3fd040movupd x0, [rcx+rax]
37c3fd045movupd x4, [r8+rax]
37c3fd04badd rdx, 1
37c3fd04faddpd x0, x4
37c3fd053movups [rcx+rax], x0
37c3fd057add rax, 16
37c3fd05bcmp rdx, r9
37c3fd05ejne 0x37c3fd040
37c3fd060add r10, 1
37c3fd064add r8, r11
37c3fd067add rcx, rbp
37c3fd06acmp rbx, r10
37c3fd06djne 0x37c3fd030
37c3fd06fmov rbx, [rsp+192]
37c3fd077
37c3fd077loc_37c3fd077:
37c3fd077mov rax, [rsp+456]
37c3fd07fmov [rsp+48], r14
37c3fd084lea r9, [rip+0x76a3a]
37c3fd08blea rdx, [rip+0x76a34]
37c3fd092mov [rsp+112], 1
37c3fd09blea rcx, [rip+0x76a20]
37c3fd0a2mov r8, [rsp+328]
37c3fd0aamov [rsp+80], rax
37c3fd0afmov rax, [rsp+448]
37c3fd0b7mov [rsp+104], 1
37c3fd0c0mov [rsp+72], rax
37c3fd0c5mov rax, [rsp+408]
37c3fd0cdmov [rsp+96], 1
37c3fd0d6mov [rsp+64], rax
37c3fd0dbmov rax, [rsp+400]
37c3fd0e3mov [rsp+88], 1
37c3fd0ecmov [rsp+56], rax
37c3fd0f1mov [rsp+40], r13
37c3fd0f6mov [rsp+32], r12
37c3fd0fbcall ztrmm_64_
37c3fd100mov r11, [r13]
37c3fd104test r11, r11
37c3fd107jle 0x37c3fd197
37c3fd10dmov r9, [r12]
37c3fd111lea rcx, [r11+1]
37c3fd115test r9, r9
37c3fd118jle 0x37c3fd197
37c3fd11amov r11, [rsp+144]
37c3fd122mov rbp, rbx
37c3fd125mov rax, [rsp+416]
37c3fd12dmov [rsp+144], rbx
37c3fd135mov r8, [rsp+448]
37c3fd13dshl rbp, 4
37c3fd141mov r10l, 1
37c3fd147mov rbx, rcx
37c3fd14ashl r11, 4
37c3fd14enop
37c3fd150
37c3fd150loc_37c3fd150:
37c3fd150xor edx, edx
37c3fd152xor ecx, ecx
37c3fd154nop
37c3fd155nop [rax+rax]
37c3fd160
37c3fd160loc_37c3fd160:
37c3fd160movupd x0, [rax+rdx]
37c3fd165movupd x1, [r8+rdx]
37c3fd16badd rcx, 1
37c3fd16fsubpd x0, x1
37c3fd173movups [rax+rdx], x0
37c3fd177add rdx, 16
37c3fd17bcmp rcx, r9
37c3fd17ejne 0x37c3fd160
37c3fd180add r10, 1
37c3fd184add rax, r11
37c3fd187add r8, rbp
37c3fd18acmp rbx, r10
37c3fd18djne 0x37c3fd150
37c3fd18fmov rbx, [rsp+144]
37c3fd197
37c3fd197loc_37c3fd197:
37c3fd197mov rax, [rdi]
37c3fd19asub rax, [r15]
37c3fd19dlea rbp, [rip+0x76944]
37c3fd1a4mov [rsp+104], 1
37c3fd1admov [rsp+40], rbp
37c3fd1b2mov r8, [rsp+128]
37c3fd1bamov r9, r13
37c3fd1bdlea rcx, [rip+0x768fc]
37c3fd1c4mov [rsp+232], rax
37c3fd1ccmov rax, [rsp+440]
37c3fd1d4mov [rsp+80], r14
37c3fd1d9mov rdx, [rsp+136]
37c3fd1e1mov [rsp+96], rax
37c3fd1e6mov rax, [rsp+432]
37c3fd1eemov [rsp+32], r12
37c3fd1f3mov [rsp+88], rax
37c3fd1f8mov rax, [rsp+456]
37c3fd200mov [rsp+112], 1
37c3fd209mov [rsp+72], rax
37c3fd20emov rax, [rsp+448]
37c3fd216mov [rsp+64], rax
37c3fd21bmov rax, [rsp+392]
37c3fd223mov [rsp+56], rax
37c3fd228mov rax, [rsp+384]
37c3fd230mov [rsp+48], rax
37c3fd235call zgemm_64_
37c3fd23amov rax, [r12]
37c3fd23esub rax, [r15]
37c3fd241mov r9, r13
37c3fd244mov rcx, [rsp+440]
37c3fd24cmov [rsp+232], rax
37c3fd254mov r8, r15
37c3fd257mov rax, [rsp+168]
37c3fd25fmov [rsp+40], rbp
37c3fd264mov [rsp+96], rcx
37c3fd269mov rcx, [rsp+456]
37c3fd271sub rax, 1
37c3fd275mov [rsp+80], r14
37c3fd27amov rdx, [rsp+136]
37c3fd282shl rax, 4
37c3fd286mov [rsp+72], rcx
37c3fd28badd rax, [rsp+432]
37c3fd293mov rcx, [rsp+184]
37c3fd29bmov [rsp+88], rax
37c3fd2a0mov rax, [rsp+152]
37c3fd2a8add rax, [rsp+176]
37c3fd2b0mov [rsp+112], 1
37c3fd2b9shl rax, 4
37c3fd2bdmov [rsp+64], rcx
37c3fd2c2add rax, [rsp+384]
37c3fd2camov rcx, [rsp+392]
37c3fd2d2mov [rsp+48], rax
37c3fd2d7mov rax, [rsp+128]
37c3fd2dfmov [rsp+104], 1
37c3fd2e8mov [rsp+56], rcx
37c3fd2edlea rcx, [rip+0x767cc]
37c3fd2f4mov [rsp+32], rax
37c3fd2f9call zgemm_64_
37c3fd2femov rax, [rsp+456]
37c3fd306mov [rsp+48], r14
37c3fd30blea rdx, [rip+0x767b0]
37c3fd312mov [rsp+112], 1
37c3fd31blea r9, [rip+0x767a3]
37c3fd322mov rcx, rdx
37c3fd325lea r8, [rip+0x76794]
37c3fd32cmov [rsp+80], rax
37c3fd331mov rax, [rsp+448]
37c3fd339mov [rsp+104], 1
37c3fd342mov [rsp+72], rax
37c3fd347mov rax, [rsp+392]
37c3fd34fmov [rsp+96], 1
37c3fd358mov [rsp+64], rax
37c3fd35dmov rax, [rsp+160]
37c3fd365mov [rsp+88], 1
37c3fd36emov [rsp+56], rax
37c3fd373mov [rsp+40], r13
37c3fd378mov [rsp+32], r15
37c3fd37dcall ztrmm_64_
37c3fd382mov rbp, [r13]
37c3fd386test rbp, rbp
37c3fd389jle 0x37c3fd40f
37c3fd38fmov r9, [r15]
37c3fd392add rbp, 1
37c3fd396test r9, r9
37c3fd399jle 0x37c3fd40f
37c3fd39bmov r10l, 1
37c3fd3a1mov r8, [rsp+448]
37c3fd3a9shl rbx, 4
37c3fd3admov r12, [rsp+432]
37c3fd3b5mov rax, r10
37c3fd3b8mov r11, -1
37c3fd3bfsub rax, r9
37c3fd3c2add rax, [rdi]
37c3fd3c5mov rdi, rax
37c3fd3c8nop [rax+rax]
37c3fd3d0
37c3fd3d0loc_37c3fd3d0:
37c3fd3d0lea rcx, [rdi+r11]
37c3fd3d4xor eax, eax
37c3fd3d6xor edx, edx
37c3fd3d8shl rcx, 4
37c3fd3dcadd rcx, r12
37c3fd3dfnop
37c3fd3e0
37c3fd3e0loc_37c3fd3e0:
37c3fd3e0movupd x0, [rcx+rax]
37c3fd3e5movupd x2, [r8+rax]
37c3fd3ebadd rdx, 1
37c3fd3efsubpd x0, x2
37c3fd3f3movups [rcx+rax], x0
37c3fd3f7add rax, 16
37c3fd3fbcmp rdx, r9
37c3fd3fejne 0x37c3fd3e0
37c3fd400add r10, 1
37c3fd404add r8, rbx
37c3fd407add r11, rsi
37c3fd40acmp rbp, r10
37c3fd40djne 0x37c3fd3d0
37c3fd40f
37c3fd40floc_37c3fd40f:
37c3fd40fadd rsp, 248
37c3fd416pop rbx
37c3fd417pop rsi
37c3fd418pop rdi
37c3fd419pop rbp
37c3fd41apop r12
37c3fd41cpop r13
37c3fd41epop r14
37c3fd420pop r15
37c3fd422ret
37c3fd423
37c3fd423 0f 1f 44 00 00 ..D..
37c3fd428
37c3fd428loc_37c3fd428:
37c3fd428mov r9l, 1
37c3fd42emov r8l, 1
37c3fd434lea rdx, [rip+0x76686]
37c3fd43bmov rcx, r14
37c3fd43ecall lsame_64_
37c3fd443mov [rsp+128], rax
37c3fd44bjmp 0x37c3fccb2
37c3fd450
37c3fd450loc_37c3fd450:
37c3fd450mov r9l, 1
37c3fd456mov r8l, 1
37c3fd45clea rdx, [rip+0x7665e]
37c3fd463call lsame_64_
37c3fd468mov [rsp+192], rax
37c3fd470jmp 0x37c3fcc7a
37c3fd475
37c3fd475 0f 1f 00 ...
37c3fd478
37c3fd478loc_37c3fd478:
37c3fd478mov r9l, 1
37c3fd47emov r8l, 1
37c3fd484lea rdx, [rip+0x76639]
37c3fd48bmov rcx, rbp
37c3fd48ecall lsame_64_
37c3fd493test rax, rax
37c3fd496je 0x37c3fd40f
37c3fd49ccmp [rsp+136], 0
37c3fd4a5je 0x37c3ff9b1
37c3fd4abcmp [rsp+168], 0
37c3fd4b4je 0x37c3feab8
37c3fd4bamov r9, [r15]
37c3fd4bdmov rax, [rdi]
37c3fd4c0mov rcx, [r12]
37c3fd4c4mov r11, [r13]
37c3fd4c8lea rbp, [r9+1]
37c3fd4cccmp rbp, rax
37c3fd4cfmov rdx, rcx
37c3fd4d2cmovle rax, rbp
37c3fd4d6sub rdx, r9
37c3fd4d9mov [rsp+128], rax
37c3fd4e1lea rax, [rdx+1]
37c3fd4e5cmp rax, rcx
37c3fd4e8cmovg rax, rcx
37c3fd4ectest r11, r11
37c3fd4efjle 0x37c3fd56e
37c3fd4f1add r11, 1
37c3fd4f5test r9, r9
37c3fd4f8jle 0x37c3fd56e
37c3fd4famov rbp, rsi
37c3fd4fdmov r14, rbx
37c3fd500shl rdx, 4
37c3fd504mov r10l, 1
37c3fd50amov rcx, [rsp+448]
37c3fd512mov [rsp+136], rbx
37c3fd51ashl rbp, 4
37c3fd51eshl r14, 4
37c3fd522mov r8, [rsp+432]
37c3fd52aadd rcx, rdx
37c3fd52dnop [rax]
37c3fd530
37c3fd530loc_37c3fd530:
37c3fd530xor edx, edx
37c3fd532xor ebx, ebx
37c3fd534nop
37c3fd535nop [rax+rax]
37c3fd540
37c3fd540loc_37c3fd540:
37c3fd540movupd x0, [r8+rdx]
37c3fd546add rbx, 1
37c3fd54amovups [rcx+rdx], x0
37c3fd54eadd rdx, 16
37c3fd552cmp r9, rbx
37c3fd555jne 0x37c3fd540
37c3fd557add r10, 1
37c3fd55badd r8, rbp
37c3fd55eadd rcx, r14
37c3fd561cmp r11, r10
37c3fd564jne 0x37c3fd530
37c3fd566mov rbx, [rsp+136]
37c3fd56e
37c3fd56eloc_37c3fd56e:
37c3fd56elea rdx, [rax-1]
37c3fd572mov rcx, [rsp+448]
37c3fd57amov rbp, [rsp+160]
37c3fd582mov [rsp+112], 1
37c3fd58bshl rdx, 4
37c3fd58fmov [rsp+40], r13
37c3fd594mov r14, [rsp+456]
37c3fd59clea r8, [rip+0x7651d]
37c3fd5a3add rcx, rdx
37c3fd5a6mov [rsp+32], r15
37c3fd5abmov rdx, [rsp+152]
37c3fd5b3mov [rsp+80], r14
37c3fd5b8mov r14, [rsp+392]
37c3fd5c0imul rdx, rax
37c3fd5c4mov [rsp+72], rcx
37c3fd5c9lea rax, [rip+0x764f5]
37c3fd5d0mov [rsp+64], r14
37c3fd5d5lea r14, [rip+0x764ec]
37c3fd5dcmov r9, rax
37c3fd5dfmov [rsp+104], 1
37c3fd5e8add rbp, rdx
37c3fd5ebmov [rsp+48], r14
37c3fd5f0lea rdx, [rbp+1]
37c3fd5f4mov [rsp+152], rcx
37c3fd5fcshl rdx, 4
37c3fd600add rdx, [rsp+384]
37c3fd608mov [rsp+96], 1
37c3fd611mov [rsp+56], rdx
37c3fd616mov [rsp+88], 1
37c3fd61fmov [rsp+160], rdx
37c3fd627lea rdx, [rip+0x76494]
37c3fd62emov rcx, rdx
37c3fd631mov [rsp+136], rax
37c3fd639call ztrmm_64_
37c3fd63emov rdx, [rdi]
37c3fd641sub rdx, [r15]
37c3fd644mov [rsp+80], r14
37c3fd649mov r11, [rsp+128]
37c3fd651mov [rsp+40], r14
37c3fd656mov r9, r13
37c3fd659mov r8, r15
37c3fd65cmov [rsp+232], rdx
37c3fd664mov rcx, [rsp+152]
37c3fd66cmov [rsp+112], 1
37c3fd675lea rdx, [r11-1]
37c3fd679shl rdx, 4
37c3fd67dmov [rsp+88], rcx
37c3fd682mov rcx, [rsp+440]
37c3fd68amov rax, rdx
37c3fd68dadd rax, [rsp+432]
37c3fd695mov [rsp+176], rdx
37c3fd69dmov [rsp+168], rax
37c3fd6a5mov rdx, [rsp+456]
37c3fd6admov [rsp+64], rax
37c3fd6b2mov rax, [rsp+392]
37c3fd6bamov [rsp+72], rcx
37c3fd6bflea rcx, [rip+0x763fa]
37c3fd6c6mov [rsp+56], rax
37c3fd6cblea rax, [rbp+r11]
37c3fd6d0mov rbp, [rsp+136]
37c3fd6d8shl rax, 4
37c3fd6dcmov [rsp+96], rdx
37c3fd6e1add rax, [rsp+384]
37c3fd6e9mov [rsp+48], rax
37c3fd6eemov rdx, rbp
37c3fd6f1lea rax, [rsp+232]
37c3fd6f9mov [rsp+32], rax
37c3fd6femov [rsp+128], rax
37c3fd706mov [rsp+104], 1
37c3fd70fcall zgemm_64_
37c3fd714mov rax, [r12]
37c3fd718sub rax, [r15]
37c3fd71bmov r9, r13
37c3fd71emov rcx, [rsp+456]
37c3fd726mov [rsp+40], r14
37c3fd72bmov rdx, rbp
37c3fd72emov [rsp+32], rdi
37c3fd733mov r8, [rsp+128]
37c3fd73bmov [rsp+96], rcx
37c3fd740mov rcx, [rsp+448]
37c3fd748mov [rsp+112], 1
37c3fd751mov [rsp+88], rcx
37c3fd756lea rcx, [rip+0x7637b]
37c3fd75dmov [rsp+80], rcx
37c3fd762mov rcx, [rsp+440]
37c3fd76amov [rsp+104], 1
37c3fd773mov [rsp+72], rcx
37c3fd778mov rcx, [rsp+432]
37c3fd780mov [rsp+232], rax
37c3fd788mov [rsp+64], rcx
37c3fd78dmov rcx, [rsp+392]
37c3fd795mov [rsp+56], rcx
37c3fd79amov rcx, [rsp+384]
37c3fd7a2mov [rsp+48], rcx
37c3fd7a7lea rcx, [rip+0x76312]
37c3fd7aecall zgemm_64_
37c3fd7b3mov r11, [r13]
37c3fd7b7test r11, r11
37c3fd7bajle 0x37c3fd857
37c3fd7c0mov r9, [r12]
37c3fd7c4add r11, 1
37c3fd7c8test r9, r9
37c3fd7cbjle 0x37c3fd857
37c3fd7d1mov rax, rbx
37c3fd7d4mov rbp, [rsp+144]
37c3fd7dcmov rcx, [rsp+448]
37c3fd7e4mov [rsp+184], rbx
37c3fd7ecshl rax, 4
37c3fd7f0mov r8, [rsp+416]
37c3fd7f8mov r10l, 1
37c3fd7feshl rbp, 4
37c3fd802mov rbx, rax
37c3fd805nop [rax+rax]
37c3fd810
37c3fd810loc_37c3fd810:
37c3fd810xor eax, eax
37c3fd812xor edx, edx
37c3fd814nop
37c3fd815nop [rax+rax]
37c3fd820
37c3fd820loc_37c3fd820:
37c3fd820movupd x0, [rcx+rax]
37c3fd825movupd x5, [r8+rax]
37c3fd82badd rdx, 1
37c3fd82faddpd x0, x5
37c3fd833movups [rcx+rax], x0
37c3fd837add rax, 16
37c3fd83bcmp r9, rdx
37c3fd83ejne 0x37c3fd820
37c3fd840add r10, 1
37c3fd844add rcx, rbx
37c3fd847add r8, rbp
37c3fd84acmp r10, r11
37c3fd84djne 0x37c3fd810
37c3fd84fmov rbx, [rsp+184]
37c3fd857
37c3fd857loc_37c3fd857:
37c3fd857mov rax, [rsp+456]
37c3fd85fmov [rsp+48], r14
37c3fd864lea rdx, [rip+0x76257]
37c3fd86blea r9, [rip+0x76253]
37c3fd872mov [rsp+112], 1
37c3fd87bmov rcx, rdx
37c3fd87emov r8, [rsp+328]
37c3fd886mov [rsp+80], rax
37c3fd88bmov rax, [rsp+448]
37c3fd893mov [rsp+104], 1
37c3fd89cmov [rsp+72], rax
37c3fd8a1mov rax, [rsp+408]
37c3fd8a9mov [rsp+96], 1
37c3fd8b2mov [rsp+64], rax
37c3fd8b7mov rax, [rsp+400]
37c3fd8bfmov [rsp+88], 1
37c3fd8c8mov [rsp+56], rax
37c3fd8cdmov [rsp+40], r13
37c3fd8d2mov [rsp+32], r12
37c3fd8d7call ztrmm_64_
37c3fd8dcmov r11, [r13]
37c3fd8e0test r11, r11
37c3fd8e3jle 0x37c3fd977
37c3fd8e9mov r9, [r12]
37c3fd8edlea rcx, [r11+1]
37c3fd8f1test r9, r9
37c3fd8f4jle 0x37c3fd977
37c3fd8famov r11, [rsp+144]
37c3fd902mov rbp, rbx
37c3fd905mov rax, [rsp+416]
37c3fd90dmov [rsp+144], rbx
37c3fd915mov r8, [rsp+448]
37c3fd91dshl rbp, 4
37c3fd921mov r10l, 1
37c3fd927mov rbx, rcx
37c3fd92ashl r11, 4
37c3fd92enop
37c3fd930
37c3fd930loc_37c3fd930:
37c3fd930xor edx, edx
37c3fd932xor ecx, ecx
37c3fd934nop
37c3fd935nop [rax+rax]
37c3fd940
37c3fd940loc_37c3fd940:
37c3fd940movupd x0, [rax+rdx]
37c3fd945movupd x1, [r8+rdx]
37c3fd94badd rcx, 1
37c3fd94fsubpd x0, x1
37c3fd953movups [rax+rdx], x0
37c3fd957add rdx, 16
37c3fd95bcmp rcx, r9
37c3fd95ejne 0x37c3fd940
37c3fd960add r10, 1
37c3fd964add rax, r11
37c3fd967add r8, rbp
37c3fd96acmp rbx, r10
37c3fd96djne 0x37c3fd930
37c3fd96fmov rbx, [rsp+144]
37c3fd977
37c3fd977loc_37c3fd977:
37c3fd977mov rax, [rdi]
37c3fd97asub rax, [r15]
37c3fd97dlea rbp, [rip+0x76164]
37c3fd984mov r9, r13
37c3fd987mov [rsp+232], rax
37c3fd98fmov rax, [rsp+440]
37c3fd997mov rdi, [rsp+136]
37c3fd99fmov [rsp+80], r14
37c3fd9a4mov [rsp+96], rax
37c3fd9a9mov rax, [rsp+168]
37c3fd9b1mov [rsp+40], rbp
37c3fd9b6mov r8, [rsp+128]
37c3fd9bemov rdx, rdi
37c3fd9c1mov rcx, rdi
37c3fd9c4mov [rsp+88], rax
37c3fd9c9mov rax, [rsp+456]
37c3fd9d1mov [rsp+32], r12
37c3fd9d6mov [rsp+72], rax
37c3fd9dbmov rax, [rsp+448]
37c3fd9e3mov [rsp+112], 1
37c3fd9ecmov [rsp+64], rax
37c3fd9f1mov rax, [rsp+392]
37c3fd9f9mov [rsp+104], 1
37c3fda02mov [rsp+56], rax
37c3fda07mov rax, [rsp+176]
37c3fda0fadd rax, [rsp+384]
37c3fda17mov [rsp+48], rax
37c3fda1ccall zgemm_64_
37c3fda21mov rax, [r12]
37c3fda25sub rax, [r15]
37c3fda28mov r9, r13
37c3fda2bmov rcx, [rsp+440]
37c3fda33mov r8, r15
37c3fda36mov rdx, rdi
37c3fda39mov [rsp+232], rax
37c3fda41mov rax, [rsp+128]
37c3fda49mov [rsp+80], r14
37c3fda4emov [rsp+96], rcx
37c3fda53mov rcx, [rsp+432]
37c3fda5bmov [rsp+32], rax
37c3fda60mov [rsp+88], rcx
37c3fda65mov rcx, [rsp+456]
37c3fda6dmov [rsp+112], 1
37c3fda76mov [rsp+72], rcx
37c3fda7bmov rcx, [rsp+448]
37c3fda83mov [rsp+104], 1
37c3fda8cmov [rsp+64], rcx
37c3fda91mov rcx, [rsp+392]
37c3fda99mov [rsp+40], rbp
37c3fda9emov [rsp+56], rcx
37c3fdaa3mov rcx, [rsp+384]
37c3fdaabmov [rsp+48], rcx
37c3fdab0mov rcx, rdi
37c3fdab3call zgemm_64_
37c3fdab8mov rax, [rsp+456]
37c3fdac0mov [rsp+48], r14
37c3fdac5lea r9, [rip+0x75ff9]
37c3fdaccmov [rsp+112], 1
37c3fdad5lea rdx, [rip+0x75fe6]
37c3fdadcmov r8, r9
37c3fdadfmov [rsp+80], rax
37c3fdae4mov rcx, rdx
37c3fdae7mov rax, [rsp+152]
37c3fdaefmov [rsp+104], 1
37c3fdaf8mov [rsp+72], rax
37c3fdafdmov rax, [rsp+392]
37c3fdb05mov [rsp+96], 1
37c3fdb0emov [rsp+64], rax
37c3fdb13mov rax, [rsp+160]
37c3fdb1bmov [rsp+88], 1
37c3fdb24mov [rsp+56], rax
37c3fdb29mov [rsp+40], r13
37c3fdb2emov [rsp+32], r15
37c3fdb33call ztrmm_64_
37c3fdb38mov r11, [r13]
37c3fdb3ctest r11, r11
37c3fdb3fjle 0x37c3fd40f
37c3fdb45mov r9, [r15]
37c3fdb48add r11, 1
37c3fdb4ctest r9, r9
37c3fdb4fjle 0x37c3fd40f
37c3fdb55mov rax, [r12]
37c3fdb59mov rcx, [rsp+432]
37c3fdb61shl rsi, 4
37c3fdb65mov rdi, -1
37c3fdb6cmov r12, [rsp+448]
37c3fdb74mov r10l, 1
37c3fdb7asub rax, r9
37c3fdb7dlea rbp, [rax+1]
37c3fdb81nop [rax]
37c3fdb85nop [rax+rax]
37c3fdb90
37c3fdb90loc_37c3fdb90:
37c3fdb90lea r8, [rbp+rdi]
37c3fdb95xor eax, eax
37c3fdb97xor edx, edx
37c3fdb99shl r8, 4
37c3fdb9dadd r8, r12
37c3fdba0
37c3fdba0loc_37c3fdba0:
37c3fdba0movupd x0, [rcx+rax]
37c3fdba5movupd x2, [r8+rax]
37c3fdbabadd rdx, 1
37c3fdbafsubpd x0, x2
37c3fdbb3movups [rcx+rax], x0
37c3fdbb7add rax, 16
37c3fdbbbcmp r9, rdx
37c3fdbbejne 0x37c3fdba0
37c3fdbc0add r10, 1
37c3fdbc4add rcx, rsi
37c3fdbc7add rdi, rbx
37c3fdbcacmp r11, r10
37c3fdbcdjne 0x37c3fdb90
37c3fdbcfjmp 0x37c3fd40f
37c3fdbd4
37c3fdbd4 0f 1f 40 00 ..@.
37c3fdbd8
37c3fdbd8loc_37c3fdbd8:
37c3fdbd8cmp [rsp+168], 0
37c3fdbe1je 0x37c3fe338
37c3fdbe7mov rax, [rdi]
37c3fdbeamov r9, [r15]
37c3fdbedmov r11, [r13]
37c3fdbf1mov rdx, rax
37c3fdbf4lea rbp, [r9+1]
37c3fdbf8sub rdx, r9
37c3fdbfbadd rdx, 1
37c3fdbffcmp rdx, rax
37c3fdc02cmovg rdx, rax
37c3fdc06mov [rsp+176], rdx
37c3fdc0emov rdx, [r12]
37c3fdc12cmp rbp, rdx
37c3fdc15cmovle rdx, rbp
37c3fdc19mov [rsp+192], rdx
37c3fdc21test r11, r11
37c3fdc24jle 0x37c3fdca6
37c3fdc2aadd r11, 1
37c3fdc2etest r9, r9
37c3fdc31jle 0x37c3fdca6
37c3fdc33mov rcx, r9
37c3fdc36mov rbp, rsi
37c3fdc39shl rax, 4
37c3fdc3dmov r14, rbx
37c3fdc40mov rdx, [rsp+432]
37c3fdc48shl rcx, 4
37c3fdc4cshl rbp, 4
37c3fdc50mov r10l, 1
37c3fdc56shl r14, 4
37c3fdc5asub rdx, rcx
37c3fdc5dmov rcx, [rsp+448]
37c3fdc65lea r8, [rax+rdx]
37c3fdc69nop [rax]
37c3fdc70
37c3fdc70loc_37c3fdc70:
37c3fdc70xor eax, eax
37c3fdc72xor edx, edx
37c3fdc74nop
37c3fdc75nop [rax+rax]
37c3fdc80
37c3fdc80loc_37c3fdc80:
37c3fdc80movupd x0, [r8+rax]
37c3fdc86add rdx, 1
37c3fdc8amovups [rcx+rax], x0
37c3fdc8eadd rax, 16
37c3fdc92cmp r9, rdx
37c3fdc95jne 0x37c3fdc80
37c3fdc97add r10, 1
37c3fdc9badd r8, rbp
37c3fdc9eadd rcx, r14
37c3fdca1cmp r11, r10
37c3fdca4jne 0x37c3fdc70
37c3fdca6
37c3fdca6loc_37c3fdca6:
37c3fdca6mov rcx, [rsp+456]
37c3fdcaelea r14, [rip+0x75e13]
37c3fdcb5mov rax, [rsp+176]
37c3fdcbdmov [rsp+112], 1
37c3fdcc6mov [rsp+104], 1
37c3fdccflea rbp, [rip+0x75def]
37c3fdcd6lea rdx, [rip+0x75de9]
37c3fdcddmov [rsp+80], rcx
37c3fdce2sub rax, 1
37c3fdce6mov rcx, [rsp+448]
37c3fdceemov r9, rbp
37c3fdcf1shl rax, 4
37c3fdcf5mov [rsp+48], r14
37c3fdcfalea r8, [rip+0x75dbf]
37c3fdd01mov [rsp+72], rcx
37c3fdd06mov rcx, [rsp+392]
37c3fdd0emov [rsp+200], rax
37c3fdd16add rax, [rsp+384]
37c3fdd1emov [rsp+64], rcx
37c3fdd23lea rcx, [rip+0x75d98]
37c3fdd2amov [rsp+56], rax
37c3fdd2fmov [rsp+96], 1
37c3fdd38mov [rsp+88], 1
37c3fdd41mov [rsp+40], r13
37c3fdd46mov [rsp+32], r15
37c3fdd4bmov [rsp+184], rax
37c3fdd53mov [rsp+168], rdx
37c3fdd5bcall ztrmm_64_
37c3fdd60mov rax, [rdi]
37c3fdd63sub rax, [r15]
37c3fdd66mov [rsp+80], r14
37c3fdd6bmov [rsp+40], r14
37c3fdd70mov r9, r13
37c3fdd73mov r8, r15
37c3fdd76mov rdx, rbp
37c3fdd79mov [rsp+232], rax
37c3fdd81lea rcx, [rip+0x75d38]
37c3fdd88mov rax, [rsp+456]
37c3fdd90mov [rsp+104], 1
37c3fdd99mov [rsp+96], rax
37c3fdd9emov rax, [rsp+448]
37c3fdda6mov [rsp+112], 1
37c3fddafmov [rsp+88], rax
37c3fddb4mov rax, [rsp+440]
37c3fddbcmov [rsp+136], rbp
37c3fddc4mov [rsp+72], rax
37c3fddc9mov rax, [rsp+432]
37c3fddd1mov [rsp+64], rax
37c3fddd6mov rax, [rsp+392]
37c3fdddemov [rsp+56], rax
37c3fdde3mov rax, [rsp+384]
37c3fddebmov [rsp+48], rax
37c3fddf0lea rax, [rsp+232]
37c3fddf8mov [rsp+32], rax
37c3fddfdmov [rsp+128], rax
37c3fde05call zgemm_64_
37c3fde0amov r11, [rsp+192]
37c3fde12mov r9, r13
37c3fde15mov rax, [r12]
37c3fde19sub rax, [r15]
37c3fde1cmov rcx, [rsp+448]
37c3fde24mov [rsp+40], r14
37c3fde29mov [rsp+232], rax
37c3fde31lea rax, [r11-1]
37c3fde35mov r10, [rsp+152]
37c3fde3dshl rax, 4
37c3fde41mov [rsp+32], rdi
37c3fde46mov r8, [rsp+128]
37c3fde4eadd rcx, rax
37c3fde51imul r10, r11
37c3fde55mov r11, [rsp+160]
37c3fde5dmov rdx, [rsp+136]
37c3fde65mov [rsp+192], rcx
37c3fde6dmov [rsp+88], rcx
37c3fde72lea rcx, [rip+0x75c5f]
37c3fde79mov [rsp+80], rcx
37c3fde7eadd r11, r10
37c3fde81mov rcx, [rsp+440]
37c3fde89lea rax, [r11+1]
37c3fde8dmov r10, [rsp+456]
37c3fde95mov [rsp+152], r11
37c3fde9dmov [rsp+72], rcx
37c3fdea2shl rax, 4
37c3fdea6mov rcx, [rsp+432]
37c3fdeaeadd rax, [rsp+384]
37c3fdeb6mov [rsp+96], r10
37c3fdebbmov [rsp+64], rcx
37c3fdec0mov rcx, [rsp+392]
37c3fdec8mov [rsp+48], rax
37c3fdecdmov [rsp+56], rcx
37c3fded2lea rcx, [rip+0x75be7]
37c3fded9mov [rsp+112], 1
37c3fdee2mov [rsp+104], 1
37c3fdeebcall zgemm_64_
37c3fdef0mov r11, [r13]
37c3fdef4test r11, r11
37c3fdef7jle 0x37c3fdf97
37c3fdefdmov r9, [r12]
37c3fdf01lea rax, [r11+1]
37c3fdf05test r9, r9
37c3fdf08jle 0x37c3fdf97
37c3fdf0emov rbp, [rsp+144]
37c3fdf16mov r11, rbx
37c3fdf19mov rcx, [rsp+448]
37c3fdf21mov [rsp+160], rbx
37c3fdf29mov r8, [rsp+416]
37c3fdf31shl r11, 4
37c3fdf35mov r10l, 1
37c3fdf3bmov rbx, rax
37c3fdf3eshl rbp, 4
37c3fdf42nop [rax]
37c3fdf45nop [rax+rax]
37c3fdf50
37c3fdf50loc_37c3fdf50:
37c3fdf50xor eax, eax
37c3fdf52xor edx, edx
37c3fdf54nop
37c3fdf55nop [rax+rax]
37c3fdf60
37c3fdf60loc_37c3fdf60:
37c3fdf60movupd x4, [rcx+rax]
37c3fdf65movupd x0, [r8+rax]
37c3fdf6badd rdx, 1
37c3fdf6faddpd x0, x4
37c3fdf73movups [rcx+rax], x0
37c3fdf77add rax, 16
37c3fdf7bcmp rdx, r9
37c3fdf7ejne 0x37c3fdf60
37c3fdf80add r10, 1
37c3fdf84add rcx, r11
37c3fdf87add r8, rbp
37c3fdf8acmp rbx, r10
37c3fdf8djne 0x37c3fdf50
37c3fdf8fmov rbx, [rsp+160]
37c3fdf97
37c3fdf97loc_37c3fdf97:
37c3fdf97mov rax, [rsp+456]
37c3fdf9fmov [rsp+48], r14
37c3fdfa4lea r9, [rip+0x75b1a]
37c3fdfablea rcx, [rip+0x75b10]
37c3fdfb2mov [rsp+112], 1
37c3fdfbbmov r8, [rsp+328]
37c3fdfc3mov [rsp+80], rax
37c3fdfc8mov rax, [rsp+448]
37c3fdfd0mov [rsp+40], r13
37c3fdfd5mov rdx, [rsp+168]
37c3fdfddmov [rsp+72], rax
37c3fdfe2mov rax, [rsp+408]
37c3fdfeamov [rsp+104], 1
37c3fdff3mov [rsp+64], rax
37c3fdff8mov rax, [rsp+400]
37c3fe000mov [rsp+96], 1
37c3fe009mov [rsp+88], 1
37c3fe012mov [rsp+56], rax
37c3fe017mov [rsp+32], r12
37c3fe01ccall ztrmm_64_
37c3fe021mov r11, [r13]
37c3fe025test r11, r11
37c3fe028jle 0x37c3fe0b7
37c3fe02emov r9, [r12]
37c3fe032lea rcx, [r11+1]
37c3fe036test r9, r9
37c3fe039jle 0x37c3fe0b7
37c3fe03bmov r11, [rsp+144]
37c3fe043mov rbp, rbx
37c3fe046mov rax, [rsp+416]
37c3fe04emov [rsp+144], rbx
37c3fe056mov r8, [rsp+448]
37c3fe05eshl rbp, 4
37c3fe062mov r10l, 1
37c3fe068mov rbx, rcx
37c3fe06bshl r11, 4
37c3fe06fnop
37c3fe070
37c3fe070loc_37c3fe070:
37c3fe070xor edx, edx
37c3fe072xor ecx, ecx
37c3fe074nop
37c3fe075nop [rax+rax]
37c3fe080
37c3fe080loc_37c3fe080:
37c3fe080movupd x0, [rax+rdx]
37c3fe085movupd x5, [r8+rdx]
37c3fe08badd rcx, 1
37c3fe08fsubpd x0, x5
37c3fe093movups [rax+rdx], x0
37c3fe097add rdx, 16
37c3fe09bcmp rcx, r9
37c3fe09ejne 0x37c3fe080
37c3fe0a0add r10, 1
37c3fe0a4add rax, r11
37c3fe0a7add r8, rbp
37c3fe0aacmp rbx, r10
37c3fe0adjne 0x37c3fe070
37c3fe0afmov rbx, [rsp+144]
37c3fe0b7
37c3fe0b7loc_37c3fe0b7:
37c3fe0b7mov rax, [rdi]
37c3fe0basub rax, [r15]
37c3fe0bdmov [rsp+80], r14
37c3fe0c2mov r9, r13
37c3fe0c5mov [rsp+232], rax
37c3fe0cdmov rax, [rsp+440]
37c3fe0d5mov rbp, [rsp+136]
37c3fe0ddmov [rsp+32], r12
37c3fe0e2mov [rsp+96], rax
37c3fe0e7mov rax, [rsp+432]
37c3fe0efmov [rsp+104], 1
37c3fe0f8mov r8, [rsp+128]
37c3fe100mov rdx, rbp
37c3fe103mov rcx, rbp
37c3fe106mov [rsp+88], rax
37c3fe10bmov rax, [rsp+456]
37c3fe113mov [rsp+112], 1
37c3fe11cmov [rsp+72], rax
37c3fe121mov rax, [rsp+448]
37c3fe129mov [rsp+64], rax
37c3fe12emov rax, [rsp+392]
37c3fe136mov [rsp+56], rax
37c3fe13bmov rax, [rsp+384]
37c3fe143mov [rsp+48], rax
37c3fe148lea rax, [rip+0x75999]
37c3fe14fmov [rsp+40], rax
37c3fe154call zgemm_64_
37c3fe159mov rax, [r12]
37c3fe15dsub rax, [r15]
37c3fe160mov rdx, rbp
37c3fe163mov rcx, [rsp+440]
37c3fe16bmov [rsp+80], r14
37c3fe170mov r9, r13
37c3fe173mov r8, r15
37c3fe176mov [rsp+232], rax
37c3fe17emov [rsp+96], rcx
37c3fe183mov rcx, [rsp+200]
37c3fe18badd rcx, [rsp+432]
37c3fe193mov [rsp+112], 1
37c3fe19cmov [rsp+88], rcx
37c3fe1a1mov rcx, [rsp+456]
37c3fe1a9mov [rsp+104], 1
37c3fe1b2mov [rsp+72], rcx
37c3fe1b7mov rcx, [rsp+192]
37c3fe1bfmov [rsp+64], rcx
37c3fe1c4mov rcx, [rsp+392]
37c3fe1ccmov [rsp+56], rcx
37c3fe1d1mov rcx, [rsp+152]
37c3fe1d9add rcx, [rsp+176]
37c3fe1e1mov rax, rcx
37c3fe1e4mov rcx, rbp
37c3fe1e7shl rax, 4
37c3fe1ebadd rax, [rsp+384]
37c3fe1f3mov [rsp+48], rax
37c3fe1f8lea rax, [rip+0x758e9]
37c3fe1ffmov [rsp+40], rax
37c3fe204mov rax, [rsp+128]
37c3fe20cmov [rsp+32], rax
37c3fe211call zgemm_64_
37c3fe216mov rax, [rsp+456]
37c3fe21emov [rsp+48], r14
37c3fe223lea r9, [rip+0x7589b]
37c3fe22amov [rsp+112], 1
37c3fe233mov r8, r9
37c3fe236mov rdx, [rsp+168]
37c3fe23elea rcx, [rip+0x7587d]
37c3fe245mov [rsp+80], rax
37c3fe24amov rax, [rsp+448]
37c3fe252mov [rsp+104], 1
37c3fe25bmov [rsp+72], rax
37c3fe260mov rax, [rsp+392]
37c3fe268mov [rsp+96], 1
37c3fe271mov [rsp+64], rax
37c3fe276mov rax, [rsp+184]
37c3fe27emov [rsp+88], 1
37c3fe287mov [rsp+56], rax
37c3fe28cmov [rsp+40], r13
37c3fe291mov [rsp+32], r15
37c3fe296call ztrmm_64_
37c3fe29bmov rbp, [r13]
37c3fe29ftest rbp, rbp
37c3fe2a2jle 0x37c3fd40f
37c3fe2a8mov r9, [r15]
37c3fe2abadd rbp, 1
37c3fe2aftest r9, r9
37c3fe2b2jle 0x37c3fd40f
37c3fe2b8mov r10l, 1
37c3fe2bemov r8, [rsp+448]
37c3fe2c6shl rbx, 4
37c3fe2camov r12, [rsp+432]
37c3fe2d2mov rax, r10
37c3fe2d5mov r11, -1
37c3fe2dcsub rax, r9
37c3fe2dfadd rax, [rdi]
37c3fe2e2mov rdi, rax
37c3fe2e5nop [rax+rax]
37c3fe2f0
37c3fe2f0loc_37c3fe2f0:
37c3fe2f0lea rcx, [rdi+r11]
37c3fe2f4xor eax, eax
37c3fe2f6xor edx, edx
37c3fe2f8shl rcx, 4
37c3fe2fcadd rcx, r12
37c3fe2ffnop
37c3fe300
37c3fe300loc_37c3fe300:
37c3fe300movupd x0, [rcx+rax]
37c3fe305movupd x4, [r8+rax]
37c3fe30badd rdx, 1
37c3fe30fsubpd x0, x4
37c3fe313movups [rcx+rax], x0
37c3fe317add rax, 16
37c3fe31bcmp rdx, r9
37c3fe31ejne 0x37c3fe300
37c3fe320add r10, 1
37c3fe324add r8, rbx
37c3fe327add r11, rsi
37c3fe32acmp rbp, r10
37c3fe32djne 0x37c3fe2f0
37c3fe32fjmp 0x37c3fd40f
37c3fe334
37c3fe334 0f 1f 40 00 ..@.
37c3fe338
37c3fe338loc_37c3fe338:
37c3fe338cmp [rsp+128], 0
37c3fe341je 0x37c3fd40f
37c3fe347mov rdx, [r13]
37c3fe34bmov r11, [r15]
37c3fe34emov rax, rdx
37c3fe351lea rbp, [r11+1]
37c3fe355sub rax, r11
37c3fe358add rax, 1
37c3fe35ccmp rax, rdx
37c3fe35fcmovle rdx, rax
37c3fe363mov [rsp+200], rdx
37c3fe36bmov rdx, [r12]
37c3fe36fcmp rbp, rdx
37c3fe372cmovle rdx, rbp
37c3fe376mov [rsp+216], rdx
37c3fe37etest r11, r11
37c3fe381jle 0x37c3fe410
37c3fe387mov r9, [rdi]
37c3fe38atest r9, r9
37c3fe38djle 0x37c3fe410
37c3fe393imul rax, rsi
37c3fe397mov rbp, rsi
37c3fe39amov r14, rbx
37c3fe39dmov r10l, 1
37c3fe3a3mov rcx, [rsp+432]
37c3fe3abadd rax, [rsp+176]
37c3fe3b3shl rbp, 4
37c3fe3b7shl rax, 4
37c3fe3bbshl r14, 4
37c3fe3bflea r8, [rcx+rax+16]
37c3fe3c4mov rcx, [rsp+448]
37c3fe3ccnop [rax]
37c3fe3d0
37c3fe3d0loc_37c3fe3d0:
37c3fe3d0xor eax, eax
37c3fe3d2xor edx, edx
37c3fe3d4nop
37c3fe3d5nop [rax+rax]
37c3fe3e0
37c3fe3e0loc_37c3fe3e0:
37c3fe3e0movupd x0, [r8+rax]
37c3fe3e6add rdx, 1
37c3fe3eamovups [rcx+rax], x0
37c3fe3eeadd rax, 16
37c3fe3f2cmp rdx, r9
37c3fe3f5jne 0x37c3fe3e0
37c3fe3f7add r8, rbp
37c3fe3faadd rcx, r14
37c3fe3fdcmp r11, r10
37c3fe400je 0x37c3fe410
37c3fe402add r10, 1
37c3fe406jmp 0x37c3fe3d0
37c3fe408
37c3fe408 0f 1f 84 00 00 00 00 00 ........
37c3fe410
37c3fe410loc_37c3fe410:
37c3fe410mov r14, [rsp+456]
37c3fe418mov [rsp+40], r15
37c3fe41dlea rbp, [rip+0x756a1]
37c3fe424lea rdx, [rip+0x7569b]
37c3fe42bmov rax, [rsp+200]
37c3fe433mov r9, rbp
37c3fe436mov r8, rbp
37c3fe439mov [rsp+112], 1
37c3fe442mov [rsp+80], r14
37c3fe447lea rcx, [rip+0x75673]
37c3fe44emov r14, [rsp+448]
37c3fe456sub rax, 1
37c3fe45amov [rsp+32], rdi
37c3fe45fmov [rsp+72], r14
37c3fe464shl rax, 4
37c3fe468mov r14, [rsp+392]
37c3fe470add rax, [rsp+384]
37c3fe478mov [rsp+104], 1
37c3fe481mov [rsp+64], r14
37c3fe486lea r14, [rip+0x7563b]
37c3fe48dmov [rsp+56], rax
37c3fe492mov [rsp+96], 1
37c3fe49bmov [rsp+88], 1
37c3fe4a4mov [rsp+48], r14
37c3fe4a9mov [rsp+208], rax
37c3fe4b1mov [rsp+168], rdx
37c3fe4b9mov [rsp+192], rcx
37c3fe4c1call ztrmm_64_
37c3fe4c6mov rax, [r13]
37c3fe4casub rax, [r15]
37c3fe4cdmov rdx, rbp
37c3fe4d0mov [rsp+80], r14
37c3fe4d5mov rcx, rbp
37c3fe4d8mov r9, r15
37c3fe4dbmov r8, rdi
37c3fe4demov [rsp+232], rax
37c3fe4e6mov rax, [rsp+456]
37c3fe4eemov [rsp+104], 1
37c3fe4f7mov [rsp+96], rax
37c3fe4fcmov rax, [rsp+448]
37c3fe504mov [rsp+40], r14
37c3fe509mov [rsp+88], rax
37c3fe50emov rax, [rsp+392]
37c3fe516mov [rsp+136], rbp
37c3fe51emov [rsp+72], rax
37c3fe523mov rax, [rsp+384]
37c3fe52bmov [rsp+112], 1
37c3fe534mov [rsp+64], rax
37c3fe539mov rax, [rsp+440]
37c3fe541mov [rsp+56], rax
37c3fe546mov rax, [rsp+432]
37c3fe54emov [rsp+48], rax
37c3fe553lea rax, [rsp+232]
37c3fe55bmov [rsp+32], rax
37c3fe560mov [rsp+128], rax
37c3fe568call zgemm_64_
37c3fe56dmov r11, [rsp+216]
37c3fe575mov rbp, [rsp+152]
37c3fe57dmov rax, [r12]
37c3fe581sub rax, [r15]
37c3fe584mov [rsp+40], r14
37c3fe589mov r10, r11
37c3fe58cmov [rsp+232], rax
37c3fe594imul rbp, r11
37c3fe598mov r11, [rsp+160]
37c3fe5a0imul r10, rbx
37c3fe5a4mov r8, [rsp+456]
37c3fe5acmov rcx, [rsp+136]
37c3fe5b4mov [rsp+32], r13
37c3fe5b9mov r9, [rsp+128]
37c3fe5c1mov [rsp+112], 1
37c3fe5caadd r11, rbp
37c3fe5cdmov [rsp+96], r8
37c3fe5d2mov rdx, rcx
37c3fe5d5mov r8, rdi
37c3fe5d8mov rax, r10
37c3fe5dbmov r10, [rsp+184]
37c3fe5e3mov [rsp+152], r11
37c3fe5ebmov [rsp+104], 1
37c3fe5f4lea rax, [r10+rax+1]
37c3fe5f9mov r10, [rsp+448]
37c3fe601shl rax, 4
37c3fe605add r10, rax
37c3fe608lea rax, [r11+1]
37c3fe60cmov r11, [rsp+440]
37c3fe614mov [rsp+184], r10
37c3fe61cshl rax, 4
37c3fe620add rax, [rsp+384]
37c3fe628mov [rsp+56], r11
37c3fe62dmov r11, [rsp+432]
37c3fe635mov [rsp+88], r10
37c3fe63alea r10, [rip+0x75497]
37c3fe641mov [rsp+48], r11
37c3fe646mov [rsp+80], r10
37c3fe64bmov r10, [rsp+392]
37c3fe653mov [rsp+64], rax
37c3fe658mov [rsp+72], r10
37c3fe65dcall zgemm_64_
37c3fe662mov r11, [r12]
37c3fe666test r11, r11
37c3fe669jle 0x37c3fe6f7
37c3fe66fmov r9, [rdi]
37c3fe672lea rax, [r11+1]
37c3fe676test r9, r9
37c3fe679jle 0x37c3fe6f7
37c3fe67bmov rbp, [rsp+144]
37c3fe683mov r11, rbx
37c3fe686mov rcx, [rsp+448]
37c3fe68emov [rsp+160], rbx
37c3fe696mov r8, [rsp+416]
37c3fe69eshl r11, 4
37c3fe6a2mov r10l, 1
37c3fe6a8mov rbx, rax
37c3fe6abshl rbp, 4
37c3fe6afnop
37c3fe6b0
37c3fe6b0loc_37c3fe6b0:
37c3fe6b0xor eax, eax
37c3fe6b2xor edx, edx
37c3fe6b4nop
37c3fe6b5nop [rax+rax]
37c3fe6c0
37c3fe6c0loc_37c3fe6c0:
37c3fe6c0movupd x1, [rcx+rax]
37c3fe6c5movupd x0, [r8+rax]
37c3fe6cbadd rdx, 1
37c3fe6cfaddpd x0, x1
37c3fe6d3movups [rcx+rax], x0
37c3fe6d7add rax, 16
37c3fe6dbcmp rdx, r9
37c3fe6dejne 0x37c3fe6c0
37c3fe6e0add r10, 1
37c3fe6e4add rcx, r11
37c3fe6e7add r8, rbp
37c3fe6eacmp rbx, r10
37c3fe6edjne 0x37c3fe6b0
37c3fe6efmov rbx, [rsp+160]
37c3fe6f7
37c3fe6f7loc_37c3fe6f7:
37c3fe6f7mov rax, [rsp+456]
37c3fe6ffmov [rsp+48], r14
37c3fe704lea r9, [rip+0x753ba]
37c3fe70bmov [rsp+112], 1
37c3fe714mov r8, [rsp+328]
37c3fe71cmov [rsp+80], rax
37c3fe721mov rax, [rsp+448]
37c3fe729mov [rsp+40], r12
37c3fe72emov rdx, [rsp+168]
37c3fe736mov [rsp+72], rax
37c3fe73bmov rax, [rsp+408]
37c3fe743mov [rsp+32], rdi
37c3fe748mov rcx, [rsp+192]
37c3fe750mov [rsp+64], rax
37c3fe755mov rax, [rsp+400]
37c3fe75dmov [rsp+104], 1
37c3fe766mov [rsp+96], 1
37c3fe76fmov [rsp+88], 1
37c3fe778mov [rsp+56], rax
37c3fe77dcall ztrmm_64_
37c3fe782mov r11, [r12]
37c3fe786test r11, r11
37c3fe789jle 0x37c3fe817
37c3fe78fmov r9, [rdi]
37c3fe792lea rcx, [r11+1]
37c3fe796test r9, r9
37c3fe799jle 0x37c3fe817
37c3fe79bmov r11, [rsp+144]
37c3fe7a3mov rbp, rbx
37c3fe7a6mov rax, [rsp+416]
37c3fe7aemov [rsp+144], rbx
37c3fe7b6mov r8, [rsp+448]
37c3fe7beshl rbp, 4
37c3fe7c2mov r10l, 1
37c3fe7c8mov rbx, rcx
37c3fe7cbshl r11, 4
37c3fe7cfnop
37c3fe7d0
37c3fe7d0loc_37c3fe7d0:
37c3fe7d0xor edx, edx
37c3fe7d2xor ecx, ecx
37c3fe7d4nop
37c3fe7d5nop [rax+rax]
37c3fe7e0
37c3fe7e0loc_37c3fe7e0:
37c3fe7e0movupd x0, [rax+rdx]
37c3fe7e5movupd x2, [r8+rdx]
37c3fe7ebadd rcx, 1
37c3fe7efsubpd x0, x2
37c3fe7f3movups [rax+rdx], x0
37c3fe7f7add rdx, 16
37c3fe7fbcmp rcx, r9
37c3fe7fejne 0x37c3fe7e0
37c3fe800add r10, 1
37c3fe804add rax, r11
37c3fe807add r8, rbp
37c3fe80acmp rbx, r10
37c3fe80djne 0x37c3fe7d0
37c3fe80fmov rbx, [rsp+144]
37c3fe817
37c3fe817loc_37c3fe817:
37c3fe817mov rax, [r13]
37c3fe81bsub rax, [r15]
37c3fe81elea rbp, [rip+0x752c3]
37c3fe825mov [rsp+104], 1
37c3fe82emov [rsp+80], r14
37c3fe833mov r9, [rsp+128]
37c3fe83bmov r8, rdi
37c3fe83elea rdx, [rip+0x7527b]
37c3fe845mov [rsp+232], rax
37c3fe84dmov rax, [rsp+440]
37c3fe855mov [rsp+40], rbp
37c3fe85amov rcx, [rsp+136]
37c3fe862mov [rsp+96], rax
37c3fe867mov rax, [rsp+432]
37c3fe86fmov [rsp+32], r12
37c3fe874mov [rsp+88], rax
37c3fe879mov rax, [rsp+392]
37c3fe881mov [rsp+112], 1
37c3fe88amov [rsp+72], rax
37c3fe88fmov rax, [rsp+384]
37c3fe897mov [rsp+64], rax
37c3fe89cmov rax, [rsp+456]
37c3fe8a4mov [rsp+56], rax
37c3fe8a9mov rax, [rsp+448]
37c3fe8b1mov [rsp+48], rax
37c3fe8b6call zgemm_64_
37c3fe8bbmov rax, [r12]
37c3fe8bfsub rax, [r15]
37c3fe8c2mov r9, r15
37c3fe8c5mov rdx, [rsp+440]
37c3fe8cdmov [rsp+232], rax
37c3fe8d5mov r8, rdi
37c3fe8d8mov r11, [rsp+176]
37c3fe8e0mov [rsp+80], r14
37c3fe8e5mov [rsp+96], rdx
37c3fe8eamov rdx, [rsp+200]
37c3fe8f2mov [rsp+40], rbp
37c3fe8f7mov rcx, [rsp+136]
37c3fe8ffmov [rsp+112], 1
37c3fe908mov rax, rdx
37c3fe90bmov [rsp+104], 1
37c3fe914imul rax, rsi
37c3fe918lea rax, [r11+rax+1]
37c3fe91dmov r11, [rsp+392]
37c3fe925shl rax, 4
37c3fe929add rax, [rsp+432]
37c3fe931mov [rsp+88], rax
37c3fe936mov rax, [rsp+152]
37c3fe93emov [rsp+72], r11
37c3fe943add rax, rdx
37c3fe946mov rdx, [rsp+456]
37c3fe94eshl rax, 4
37c3fe952add rax, [rsp+384]
37c3fe95amov [rsp+64], rax
37c3fe95fmov rax, [rsp+128]
37c3fe967mov [rsp+56], rdx
37c3fe96cmov rdx, [rsp+184]
37c3fe974mov [rsp+32], rax
37c3fe979mov [rsp+48], rdx
37c3fe97elea rdx, [rip+0x7513b]
37c3fe985call zgemm_64_
37c3fe98amov rax, [rsp+456]
37c3fe992mov [rsp+48], r14
37c3fe997lea r9, [rip+0x75127]
37c3fe99emov [rsp+112], 1
37c3fe9a7lea r8, [rip+0x75112]
37c3fe9aemov rdx, [rsp+168]
37c3fe9b6mov [rsp+80], rax
37c3fe9bbmov rax, [rsp+448]
37c3fe9c3mov [rsp+40], r15
37c3fe9c8mov rcx, [rsp+192]
37c3fe9d0mov [rsp+72], rax
37c3fe9d5mov rax, [rsp+392]
37c3fe9ddmov [rsp+104], 1
37c3fe9e6mov [rsp+64], rax
37c3fe9ebmov rax, [rsp+208]
37c3fe9f3mov [rsp+96], 1
37c3fe9fcmov [rsp+56], rax
37c3fea01mov [rsp+88], 1
37c3fea0amov [rsp+32], rdi
37c3fea0fcall ztrmm_64_
37c3fea14mov rax, [r15]
37c3fea17test rax, rax
37c3fea1ajle 0x37c3fd40f
37c3fea20mov r9, [rdi]
37c3fea23lea r10, [rax+1]
37c3fea27test r9, r9
37c3fea2ajle 0x37c3fd40f
37c3fea30mov rdi, [r13]
37c3fea34mov r8, [rsp+448]
37c3fea3cshl rbx, 4
37c3fea40mov r11l, 1
37c3fea46mov rbp, [rsp+432]
37c3fea4esub rdi, rax
37c3fea51nop [rax]
37c3fea55nop [rax+rax]
37c3fea60
37c3fea60loc_37c3fea60:
37c3fea60lea rcx, [rdi+r11]
37c3fea64xor eax, eax
37c3fea66xor edx, edx
37c3fea68imul rcx, rsi
37c3fea6csub rcx, rsi
37c3fea6fshl rcx, 4
37c3fea73add rcx, rbp
37c3fea76nop [rax+rax]
37c3fea80
37c3fea80loc_37c3fea80:
37c3fea80movupd x0, [rcx+rax]
37c3fea85movupd x3, [r8+rax]
37c3fea8badd rdx, 1
37c3fea8fsubpd x0, x3
37c3fea93movups [rcx+rax], x0
37c3fea97add rax, 16
37c3fea9bcmp rdx, r9
37c3fea9ejne 0x37c3fea80
37c3feaa0add r11, 1
37c3feaa4add r8, rbx
37c3feaa7cmp r10, r11
37c3feaaajne 0x37c3fea60
37c3feaacjmp 0x37c3fd40f
37c3feab1
37c3feab1 0f 1f 80 00 00 00 00 .......
37c3feab8
37c3feab8loc_37c3feab8:
37c3feab8cmp [rsp+128], 0
37c3feac1je 0x37c3fd40f
37c3feac7mov r11, [r15]
37c3feacamov rax, [r13]
37c3feacelea rdx, [r11+1]
37c3fead2cmp rdx, rax
37c3fead5cmovle rax, rdx
37c3fead9mov [rsp+168], rax
37c3feae1mov rax, [r12]
37c3feae5mov rdx, rax
37c3feae8sub rdx, r11
37c3feaebadd rdx, 1
37c3feaefcmp rdx, rax
37c3feaf2cmovle rax, rdx
37c3feaf6test r11, r11
37c3feaf9jle 0x37c3feb90
37c3feaffmov r9, [rdi]
37c3feb02test r9, r9
37c3feb05jle 0x37c3feb90
37c3feb0bimul rdx, rbx
37c3feb0fmov r14, rsi
37c3feb12mov rbp, rbx
37c3feb15mov r10l, 1
37c3feb1bmov rcx, [rsp+448]
37c3feb23shl r14, 4
37c3feb27shl rbp, 4
37c3feb2badd rdx, [rsp+184]
37c3feb33mov [rsp+128], rbx
37c3feb3bshl rdx, 4
37c3feb3fmov r8, [rsp+432]
37c3feb47lea rcx, [rcx+rdx+16]
37c3feb4cnop [rax]
37c3feb50
37c3feb50loc_37c3feb50:
37c3feb50xor edx, edx
37c3feb52xor ebx, ebx
37c3feb54nop
37c3feb55nop [rax+rax]
37c3feb60
37c3feb60loc_37c3feb60:
37c3feb60movupd x0, [r8+rdx]
37c3feb66add rbx, 1
37c3feb6amovups [rcx+rdx], x0
37c3feb6eadd rdx, 16
37c3feb72cmp r9, rbx
37c3feb75jne 0x37c3feb60
37c3feb77add r8, r14
37c3feb7aadd rcx, rbp
37c3feb7dcmp r11, r10
37c3feb80je 0x37c3feb88
37c3feb82add r10, 1
37c3feb86jmp 0x37c3feb50
37c3feb88
37c3feb88loc_37c3feb88:
37c3feb88mov rbx, [rsp+128]
37c3feb90
37c3feb90loc_37c3feb90:
37c3feb90mov rdx, rbx
37c3feb93mov rcx, [rsp+184]
37c3feb9bmov rbp, [rsp+160]
37c3feba3mov [rsp+104], 1
37c3febacimul rdx, rax
37c3febb0mov [rsp+40], r15
37c3febb5mov r11, [rsp+456]
37c3febbdmov [rsp+96], 1
37c3febc6mov [rsp+80], r11
37c3febcbmov r11, [rsp+392]
37c3febd3lea rdx, [rcx+rdx+1]
37c3febd8mov [rsp+32], rdi
37c3febddmov rcx, [rsp+152]
37c3febe5shl rdx, 4
37c3febe9mov [rsp+64], r11
37c3febeeadd rdx, [rsp+448]
37c3febf6imul rcx, rax
37c3febfamov [rsp+72], rdx
37c3febffmov [rsp+88], 1
37c3fec08mov [rsp+152], rdx
37c3fec10lea rdx, [rip+0x74eab]
37c3fec17mov [rsp+112], 1
37c3fec20add rbp, rcx
37c3fec23lea rcx, [rip+0x74e97]
37c3fec2alea rax, [rbp+1]
37c3fec2emov [rsp+192], rcx
37c3fec36shl rax, 4
37c3fec3aadd rax, [rsp+384]
37c3fec42mov r14, rax
37c3fec45mov [rsp+160], rax
37c3fec4dlea rax, [rip+0x74e71]
37c3fec54mov [rsp+56], r14
37c3fec59mov r9, rax
37c3fec5cmov r8, rax
37c3fec5flea r14, [rip+0x74e62]
37c3fec66mov [rsp+48], r14
37c3fec6bmov [rsp+136], rax
37c3fec73call ztrmm_64_
37c3fec78mov rax, [r13]
37c3fec7csub rax, [r15]
37c3fec7fmov r9, r15
37c3fec82mov rcx, [rsp+168]
37c3fec8amov [rsp+232], rax
37c3fec92mov r8, rdi
37c3fec95mov r11, [rsp+176]
37c3fec9dmov [rsp+80], r14
37c3feca2mov rax, rcx
37c3feca5add rbp, rcx
37c3feca8mov [rsp+40], r14
37c3fecadmov r10, [rsp+456]
37c3fecb5imul rax, rsi
37c3fecb9shl rbp, 4
37c3fecbdmov [rsp+112], 1
37c3fecc6mov [rsp+96], r10
37c3feccbmov [rsp+104], 1
37c3fecd4lea rax, [r11+rax+1]
37c3fecd9mov r11, [rsp+432]
37c3fece1shl rax, 4
37c3fece5add r11, rax
37c3fece8mov rax, [rsp+152]
37c3fecf0mov [rsp+48], r11
37c3fecf5mov [rsp+88], rax
37c3fecfamov rax, [rsp+392]
37c3fed02mov [rsp+176], r11
37c3fed0amov [rsp+72], rax
37c3fed0fmov rax, [rsp+384]
37c3fed17add rax, rbp
37c3fed1amov rbp, [rsp+136]
37c3fed22mov [rsp+64], rax
37c3fed27mov rax, [rsp+440]
37c3fed2fmov rdx, rbp
37c3fed32mov rcx, rbp
37c3fed35mov [rsp+56], rax
37c3fed3alea rax, [rsp+232]
37c3fed42mov [rsp+32], rax
37c3fed47mov [rsp+128], rax
37c3fed4fcall zgemm_64_
37c3fed54mov rax, [r12]
37c3fed58sub rax, [r15]
37c3fed5bmov r8, rdi
37c3fed5emov rcx, [rsp+456]
37c3fed66mov [rsp+40], r14
37c3fed6bmov rdx, rbp
37c3fed6emov [rsp+32], r13
37c3fed73mov r9, [rsp+128]
37c3fed7bmov [rsp+96], rcx
37c3fed80mov rcx, [rsp+448]
37c3fed88mov [rsp+112], 1
37c3fed91mov [rsp+88], rcx
37c3fed96lea rcx, [rip+0x74d3b]
37c3fed9dmov [rsp+80], rcx
37c3feda2mov rcx, [rsp+392]
37c3fedaamov [rsp+104], 1
37c3fedb3mov [rsp+72], rcx
37c3fedb8mov rcx, [rsp+384]
37c3fedc0mov [rsp+232], rax
37c3fedc8mov [rsp+64], rcx
37c3fedcdmov rcx, [rsp+440]
37c3fedd5mov [rsp+56], rcx
37c3feddamov rcx, [rsp+432]
37c3fede2mov [rsp+48], rcx
37c3fede7mov rcx, rbp
37c3fedeacall zgemm_64_
37c3fedefmov r11, [r12]
37c3fedf3test r11, r11
37c3fedf6jle 0x37c3fee97
37c3fedfcmov r9, [rdi]
37c3fedffadd r11, 1
37c3fee03test r9, r9
37c3fee06jle 0x37c3fee97
37c3fee0cmov rax, [rsp+144]
37c3fee14mov rbp, rbx
37c3fee17mov r8, [rsp+416]
37c3fee1fmov [rsp+184], rbx
37c3fee27mov rcx, [rsp+448]
37c3fee2fshl rbp, 4
37c3fee33mov r10l, 1
37c3fee39shl rax, 4
37c3fee3dmov rbx, rax
37c3fee40
37c3fee40loc_37c3fee40:
37c3fee40xor eax, eax
37c3fee42xor edx, edx
37c3fee44nop [rax+rax]
37c3fee4anop [rax+rax]
37c3fee55nop [rax+rax]
37c3fee60
37c3fee60loc_37c3fee60:
37c3fee60movupd x3, [rcx+rax]
37c3fee65movupd x0, [r8+rax]
37c3fee6badd rdx, 1
37c3fee6faddpd x0, x3
37c3fee73movups [rcx+rax], x0
37c3fee77add rax, 16
37c3fee7bcmp r9, rdx
37c3fee7ejne 0x37c3fee60
37c3fee80add r10, 1
37c3fee84add r8, rbx
37c3fee87add rcx, rbp
37c3fee8acmp r10, r11
37c3fee8djne 0x37c3fee40
37c3fee8fmov rbx, [rsp+184]
37c3fee97
37c3fee97loc_37c3fee97:
37c3fee97mov rax, [rsp+456]
37c3fee9fmov [rsp+48], r14
37c3feea4lea r9, [rip+0x74c1a]
37c3feeablea rdx, [rip+0x74c10]
37c3feeb2mov [rsp+112], 1
37c3feebbmov r8, [rsp+328]
37c3feec3mov [rsp+80], rax
37c3feec8mov rax, [rsp+448]
37c3feed0mov [rsp+40], r12
37c3feed5mov rcx, [rsp+192]
37c3feeddmov [rsp+72], rax
37c3feee2mov rax, [rsp+408]
37c3feeeamov [rsp+104], 1
37c3feef3mov [rsp+64], rax
37c3feef8mov rax, [rsp+400]
37c3fef00mov [rsp+96], 1
37c3fef09mov [rsp+88], 1
37c3fef12mov [rsp+56], rax
37c3fef17mov [rsp+32], rdi
37c3fef1ccall ztrmm_64_
37c3fef21mov r11, [r12]
37c3fef25test r11, r11
37c3fef28jle 0x37c3fefb7
37c3fef2emov r9, [rdi]
37c3fef31add r11, 1
37c3fef35test r9, r9
37c3fef38jle 0x37c3fefb7
37c3fef3amov rcx, [rsp+144]
37c3fef42mov rbp, rbx
37c3fef45mov rax, [rsp+416]
37c3fef4dmov [rsp+144], rbx
37c3fef55mov r8, [rsp+448]
37c3fef5dshl rbp, 4
37c3fef61mov r10l, 1
37c3fef67shl rcx, 4
37c3fef6bmov rbx, rcx
37c3fef6enop
37c3fef70
37c3fef70loc_37c3fef70:
37c3fef70xor edx, edx
37c3fef72xor ecx, ecx
37c3fef74nop
37c3fef75nop [rax+rax]
37c3fef80
37c3fef80loc_37c3fef80:
37c3fef80movupd x0, [rax+rdx]
37c3fef85movupd x5, [r8+rdx]
37c3fef8badd rcx, 1
37c3fef8fsubpd x0, x5
37c3fef93movups [rax+rdx], x0
37c3fef97add rdx, 16
37c3fef9bcmp rcx, r9
37c3fef9ejne 0x37c3fef80
37c3fefa0add r10, 1
37c3fefa4add rax, rbx
37c3fefa7add r8, rbp
37c3fefaacmp r10, r11
37c3fefadjne 0x37c3fef70
37c3fefafmov rbx, [rsp+144]
37c3fefb7
37c3fefb7loc_37c3fefb7:
37c3fefb7mov rax, [r13]
37c3fefbbsub rax, [r15]
37c3fefbelea rbp, [rip+0x74b23]
37c3fefc5mov r8, rdi
37c3fefc8mov [rsp+232], rax
37c3fefd0mov rax, [rsp+440]
37c3fefd8lea rdx, [rip+0x74ae1]
37c3fefdfmov r13, [rsp+128]
37c3fefe7mov [rsp+80], r14
37c3fefecmov [rsp+96], rax
37c3feff1mov rax, [rsp+176]
37c3feff9mov [rsp+40], rbp
37c3feffemov rcx, [rsp+136]
37c3ff006mov r9, r13
37c3ff009mov [rsp+88], rax
37c3ff00emov rax, [rsp+392]
37c3ff016mov [rsp+32], r12
37c3ff01bmov [rsp+72], rax
37c3ff020mov rax, [rsp+168]
37c3ff028mov [rsp+112], 1
37c3ff031mov [rsp+104], 1
37c3ff03asub rax, 1
37c3ff03eshl rax, 4
37c3ff042add rax, [rsp+384]
37c3ff04amov [rsp+64], rax
37c3ff04fmov rax, [rsp+456]
37c3ff057mov [rsp+56], rax
37c3ff05cmov rax, [rsp+448]
37c3ff064mov [rsp+48], rax
37c3ff069call zgemm_64_
37c3ff06emov rax, [r12]
37c3ff072sub rax, [r15]
37c3ff075mov r9, r15
37c3ff078mov [rsp+80], r14
37c3ff07dmov rcx, [rsp+136]
37c3ff085mov r8, rdi
37c3ff088lea rdx, [rip+0x74a31]
37c3ff08fmov [rsp+232], rax
37c3ff097mov rax, [rsp+440]
37c3ff09fmov [rsp+112], 1
37c3ff0a8mov [rsp+96], rax
37c3ff0admov rax, [rsp+432]
37c3ff0b5mov [rsp+104], 1
37c3ff0bemov [rsp+88], rax
37c3ff0c3mov rax, [rsp+392]
37c3ff0cbmov [rsp+40], rbp
37c3ff0d0mov [rsp+72], rax
37c3ff0d5mov rax, [rsp+384]
37c3ff0ddmov [rsp+32], r13
37c3ff0e2mov [rsp+64], rax
37c3ff0e7mov rax, [rsp+456]
37c3ff0efmov [rsp+56], rax
37c3ff0f4mov rax, [rsp+448]
37c3ff0fcmov [rsp+48], rax
37c3ff101call zgemm_64_
37c3ff106mov rax, [rsp+456]
37c3ff10emov [rsp+48], r14
37c3ff113lea rdx, [rip+0x749a8]
37c3ff11amov [rsp+112], 1
37c3ff123lea r9, [rip+0x7499b]
37c3ff12amov rcx, [rsp+192]
37c3ff132lea r8, [rip+0x74987]
37c3ff139mov [rsp+80], rax
37c3ff13emov rax, [rsp+152]
37c3ff146mov [rsp+104], 1
37c3ff14fmov [rsp+72], rax
37c3ff154mov rax, [rsp+392]
37c3ff15cmov [rsp+96], 1
37c3ff165mov [rsp+64], rax
37c3ff16amov rax, [rsp+160]
37c3ff172mov [rsp+88], 1
37c3ff17bmov [rsp+56], rax
37c3ff180mov [rsp+40], r15
37c3ff185mov [rsp+32], rdi
37c3ff18acall ztrmm_64_
37c3ff18fmov rdx, [r15]
37c3ff192test rdx, rdx
37c3ff195jle 0x37c3fd40f
37c3ff19bmov r9, [rdi]
37c3ff19elea r10, [rdx+1]
37c3ff1a2test r9, r9
37c3ff1a5jle 0x37c3fd40f
37c3ff1abmov rax, [r12]
37c3ff1afmov rcx, [rsp+432]
37c3ff1b7shl rsi, 4
37c3ff1bbmov r11l, 1
37c3ff1c1mov rbp, [rsp+448]
37c3ff1c9sub rax, rdx
37c3ff1ccmov rdi, rax
37c3ff1cfnop
37c3ff1d0
37c3ff1d0loc_37c3ff1d0:
37c3ff1d0lea r8, [rdi+r11]
37c3ff1d4xor eax, eax
37c3ff1d6xor edx, edx
37c3ff1d8imul r8, rbx
37c3ff1dcsub r8, rbx
37c3ff1dfshl r8, 4
37c3ff1e3add r8, rbp
37c3ff1e6nop [rax]
37c3ff1eanop [rax+rax]
37c3ff1f5nop [rax+rax]
37c3ff200
37c3ff200loc_37c3ff200:
37c3ff200movupd x0, [rcx+rax]
37c3ff205movupd x3, [r8+rax]
37c3ff20badd rdx, 1
37c3ff20fsubpd x0, x3
37c3ff213movups [rcx+rax], x0
37c3ff217add rax, 16
37c3ff21bcmp rdx, r9
37c3ff21ejne 0x37c3ff200
37c3ff220add r11, 1
37c3ff224add rcx, rsi
37c3ff227cmp r10, r11
37c3ff22ajne 0x37c3ff1d0
37c3ff22cjmp 0x37c3fd40f
37c3ff231
37c3ff231loc_37c3ff231:
37c3ff231cmp [rsp+128], 0
37c3ff23aje 0x37c3fd40f
37c3ff240mov rdx, [r13]
37c3ff244mov r11, [r15]
37c3ff247mov rax, rdx
37c3ff24alea rcx, [r11+1]
37c3ff24esub rax, r11
37c3ff251add rax, 1
37c3ff255cmp rax, rdx
37c3ff258cmovle rdx, rax
37c3ff25cmov [rsp+168], rdx
37c3ff264mov rdx, [r12]
37c3ff268cmp rcx, rdx
37c3ff26bcmovle rdx, rcx
37c3ff26fmov [rsp+200], rdx
37c3ff277test r11, r11
37c3ff27ajle 0x37c3ff308
37c3ff280mov r9, [rdi]
37c3ff283test r9, r9
37c3ff286jle 0x37c3ff308
37c3ff28cimul rax, rsi
37c3ff290mov r14, rsi
37c3ff293mov rbp, rbx
37c3ff296mov r10l, 1
37c3ff29cmov rcx, [rsp+432]
37c3ff2a4add rax, [rsp+176]
37c3ff2acshl r14, 4
37c3ff2b0shl rax, 4
37c3ff2b4shl rbp, 4
37c3ff2b8lea r8, [rcx+rax+16]
37c3ff2bdmov rcx, [rsp+448]
37c3ff2c5nop [rax+rax]
37c3ff2d0
37c3ff2d0loc_37c3ff2d0:
37c3ff2d0xor eax, eax
37c3ff2d2xor edx, edx
37c3ff2d4nop
37c3ff2d5nop [rax+rax]
37c3ff2e0
37c3ff2e0loc_37c3ff2e0:
37c3ff2e0movupd x0, [r8+rax]
37c3ff2e6add rdx, 1
37c3ff2eamovups [rcx+rax], x0
37c3ff2eeadd rax, 16
37c3ff2f2cmp r9, rdx
37c3ff2f5jne 0x37c3ff2e0
37c3ff2f7add r8, r14
37c3ff2faadd rcx, rbp
37c3ff2fdcmp r11, r10
37c3ff300je 0x37c3ff308
37c3ff302add r10, 1
37c3ff306jmp 0x37c3ff2d0
37c3ff308
37c3ff308loc_37c3ff308:
37c3ff308mov rax, [rsp+152]
37c3ff310mov rdx, [rsp+456]
37c3ff318lea r14, [rip+0x747a9]
37c3ff31fmov [rsp+104], 1
37c3ff328imul rax, [rsp+168]
37c3ff331mov [rsp+48], r14
37c3ff336lea rbp, [rip+0x74788]
37c3ff33dmov rcx, [rsp+160]
37c3ff345mov [rsp+80], rdx
37c3ff34amov r9, rbp
37c3ff34dlea r8, [rip+0x7476c]
37c3ff354mov rdx, [rsp+448]
37c3ff35cmov [rsp+40], r15
37c3ff361add rcx, rax
37c3ff364mov [rsp+32], rdi
37c3ff369mov [rsp+72], rdx
37c3ff36elea rax, [rcx+1]
37c3ff372mov rdx, [rsp+392]
37c3ff37ashl rax, 4
37c3ff37eadd rax, [rsp+384]
37c3ff386mov [rsp+96], 1
37c3ff38fmov [rsp+64], rdx
37c3ff394lea rdx, [rip+0x74727]
37c3ff39bmov [rsp+56], rax
37c3ff3a0mov [rsp+88], 1
37c3ff3a9mov [rsp+152], rcx
37c3ff3b1lea rcx, [rip+0x74709]
37c3ff3b8mov [rsp+160], rax
37c3ff3c0mov [rsp+192], rcx
37c3ff3c8mov [rsp+136], rbp
37c3ff3d0mov [rsp+112], 1
37c3ff3d9call ztrmm_64_
37c3ff3demov rax, [r13]
37c3ff3e2sub rax, [r15]
37c3ff3e5mov r9, r15
37c3ff3e8mov [rsp+232], rax
37c3ff3f0mov rax, [rsp+456]
37c3ff3f8mov r8, rdi
37c3ff3fbmov rcx, rbp
37c3ff3femov [rsp+112], 1
37c3ff407lea rdx, [rip+0x746b2]
37c3ff40emov [rsp+96], rax
37c3ff413mov rax, [rsp+448]
37c3ff41bmov [rsp+104], 1
37c3ff424mov [rsp+88], rax
37c3ff429mov rax, [rsp+392]
37c3ff431mov [rsp+80], r14
37c3ff436mov [rsp+72], rax
37c3ff43bmov rax, [rsp+384]
37c3ff443mov [rsp+40], r14
37c3ff448mov [rsp+64], rax
37c3ff44dmov rax, [rsp+440]
37c3ff455mov [rsp+56], rax
37c3ff45amov rax, [rsp+432]
37c3ff462mov [rsp+48], rax
37c3ff467lea rax, [rsp+232]
37c3ff46fmov [rsp+32], rax
37c3ff474mov [rsp+128], rax
37c3ff47ccall zgemm_64_
37c3ff481mov rcx, [rsp+200]
37c3ff489mov r8, rdi
37c3ff48cmov rax, [r12]
37c3ff490sub rax, [r15]
37c3ff493mov [rsp+40], r14
37c3ff498mov rdx, rcx
37c3ff49bmov [rsp+232], rax
37c3ff4a3mov r11, [rsp+456]
37c3ff4abimul rdx, rbx
37c3ff4afmov [rsp+32], r13
37c3ff4b4mov r9, [rsp+128]
37c3ff4bcmov [rsp+96], r11
37c3ff4c1mov [rsp+112], 1
37c3ff4camov [rsp+104], 1
37c3ff4d3mov rax, rdx
37c3ff4d6mov rdx, [rsp+184]
37c3ff4delea rax, [rdx+rax+1]
37c3ff4e3mov rdx, [rsp+448]
37c3ff4ebshl rax, 4
37c3ff4efadd rdx, rax
37c3ff4f2lea rax, [rcx-1]
37c3ff4f6mov rcx, [rsp+440]
37c3ff4femov [rsp+184], rdx
37c3ff506shl rax, 4
37c3ff50aadd rax, [rsp+384]
37c3ff512mov [rsp+88], rdx
37c3ff517lea rdx, [rip+0x745ba]
37c3ff51emov [rsp+80], rdx
37c3ff523mov rdx, [rsp+392]
37c3ff52bmov [rsp+56], rcx
37c3ff530mov rcx, [rsp+432]
37c3ff538mov [rsp+72], rdx
37c3ff53dlea rdx, [rip+0x7457c]
37c3ff544mov [rsp+48], rcx
37c3ff549mov rcx, rbp
37c3ff54cmov [rsp+64], rax
37c3ff551call zgemm_64_
37c3ff556mov r11, [r12]
37c3ff55atest r11, r11
37c3ff55djle 0x37c3ff5f7
37c3ff563mov r9, [rdi]
37c3ff566add r11, 1
37c3ff56atest r9, r9
37c3ff56djle 0x37c3ff5f7
37c3ff573mov rax, [rsp+144]
37c3ff57bmov rbp, rbx
37c3ff57emov r8, [rsp+416]
37c3ff586mov [rsp+208], rbx
37c3ff58emov rcx, [rsp+448]
37c3ff596shl rbp, 4
37c3ff59amov r10l, 1
37c3ff5a0shl rax, 4
37c3ff5a4mov rbx, rax
37c3ff5a7nop [rax+rax]
37c3ff5b0
37c3ff5b0loc_37c3ff5b0:
37c3ff5b0xor eax, eax
37c3ff5b2xor edx, edx
37c3ff5b4nop
37c3ff5b5nop [rax+rax]
37c3ff5c0
37c3ff5c0loc_37c3ff5c0:
37c3ff5c0movupd x4, [rcx+rax]
37c3ff5c5movupd x0, [r8+rax]
37c3ff5cbadd rdx, 1
37c3ff5cfaddpd x0, x4
37c3ff5d3movups [rcx+rax], x0
37c3ff5d7add rax, 16
37c3ff5dbcmp rdx, r9
37c3ff5dejne 0x37c3ff5c0
37c3ff5e0add r10, 1
37c3ff5e4add r8, rbx
37c3ff5e7add rcx, rbp
37c3ff5eacmp r10, r11
37c3ff5edjne 0x37c3ff5b0
37c3ff5efmov rbx, [rsp+208]
37c3ff5f7
37c3ff5f7loc_37c3ff5f7:
37c3ff5f7mov rax, [rsp+456]
37c3ff5ffmov [rsp+48], r14
37c3ff604lea r9, [rip+0x744ba]
37c3ff60blea rdx, [rip+0x744b4]
37c3ff612mov [rsp+112], 1
37c3ff61bmov r8, [rsp+328]
37c3ff623mov [rsp+80], rax
37c3ff628mov rax, [rsp+448]
37c3ff630mov [rsp+40], r12
37c3ff635mov rcx, [rsp+192]
37c3ff63dmov [rsp+72], rax
37c3ff642mov rax, [rsp+408]
37c3ff64amov [rsp+104], 1
37c3ff653mov [rsp+64], rax
37c3ff658mov rax, [rsp+400]
37c3ff660mov [rsp+96], 1
37c3ff669mov [rsp+88], 1
37c3ff672mov [rsp+56], rax
37c3ff677mov [rsp+32], rdi
37c3ff67ccall ztrmm_64_
37c3ff681mov r11, [r12]
37c3ff685test r11, r11
37c3ff688jle 0x37c3ff717
37c3ff68emov r9, [rdi]
37c3ff691add r11, 1
37c3ff695test r9, r9
37c3ff698jle 0x37c3ff717
37c3ff69amov rcx, [rsp+144]
37c3ff6a2mov rbp, rbx
37c3ff6a5mov rax, [rsp+416]
37c3ff6admov [rsp+144], rbx
37c3ff6b5mov r8, [rsp+448]
37c3ff6bdshl rbp, 4
37c3ff6c1mov r10l, 1
37c3ff6c7shl rcx, 4
37c3ff6cbmov rbx, rcx
37c3ff6cenop
37c3ff6d0
37c3ff6d0loc_37c3ff6d0:
37c3ff6d0xor edx, edx
37c3ff6d2xor ecx, ecx
37c3ff6d4nop
37c3ff6d5nop [rax+rax]
37c3ff6e0
37c3ff6e0loc_37c3ff6e0:
37c3ff6e0movupd x0, [rax+rdx]
37c3ff6e5movupd x5, [r8+rdx]
37c3ff6ebadd rcx, 1
37c3ff6efsubpd x0, x5
37c3ff6f3movups [rax+rdx], x0
37c3ff6f7add rdx, 16
37c3ff6fbcmp r9, rcx
37c3ff6fejne 0x37c3ff6e0
37c3ff700add r10, 1
37c3ff704add rax, rbx
37c3ff707add r8, rbp
37c3ff70acmp r10, r11
37c3ff70djne 0x37c3ff6d0
37c3ff70fmov rbx, [rsp+144]
37c3ff717
37c3ff717loc_37c3ff717:
37c3ff717mov rax, [r13]
37c3ff71bsub rax, [r15]
37c3ff71emov [rsp+80], r14
37c3ff723mov r8, rdi
37c3ff726mov [rsp+232], rax
37c3ff72emov rax, [rsp+440]
37c3ff736mov rbp, [rsp+136]
37c3ff73emov [rsp+32], r12
37c3ff743mov [rsp+96], rax
37c3ff748mov rax, [rsp+432]
37c3ff750mov [rsp+104], 1
37c3ff759mov r9, [rsp+128]
37c3ff761mov rdx, rbp
37c3ff764mov rcx, rbp
37c3ff767mov [rsp+88], rax
37c3ff76cmov rax, [rsp+392]
37c3ff774mov [rsp+112], 1
37c3ff77dmov [rsp+72], rax
37c3ff782mov rax, [rsp+384]
37c3ff78amov [rsp+64], rax
37c3ff78fmov rax, [rsp+456]
37c3ff797mov [rsp+56], rax
37c3ff79cmov rax, [rsp+448]
37c3ff7a4mov [rsp+48], rax
37c3ff7a9lea rax, [rip+0x74338]
37c3ff7b0mov [rsp+40], rax
37c3ff7b5call zgemm_64_
37c3ff7bamov rax, [r12]
37c3ff7besub rax, [r15]
37c3ff7c1mov r9, r15
37c3ff7c4mov rcx, [rsp+440]
37c3ff7ccmov [rsp+80], r14
37c3ff7d1mov r8, rdi
37c3ff7d4mov rdx, rbp
37c3ff7d7mov [rsp+232], rax
37c3ff7dfmov [rsp+96], rcx
37c3ff7e4mov rcx, [rsp+168]
37c3ff7ecmov [rsp+112], 1
37c3ff7f5mov [rsp+104], 1
37c3ff7feimul rcx, rsi
37c3ff802mov rax, rcx
37c3ff805mov rcx, [rsp+176]
37c3ff80dlea rax, [rcx+rax+1]
37c3ff812mov rcx, [rsp+392]
37c3ff81ashl rax, 4
37c3ff81eadd rax, [rsp+432]
37c3ff826mov [rsp+72], rcx
37c3ff82bmov rcx, [rsp+152]
37c3ff833add rcx, [rsp+200]
37c3ff83bmov [rsp+88], rax
37c3ff840mov rax, rcx
37c3ff843mov rcx, [rsp+456]
37c3ff84bshl rax, 4
37c3ff84fadd rax, [rsp+384]
37c3ff857mov [rsp+64], rax
37c3ff85clea rax, [rip+0x74285]
37c3ff863mov [rsp+56], rcx
37c3ff868mov rcx, [rsp+184]
37c3ff870mov [rsp+40], rax
37c3ff875mov rax, [rsp+128]
37c3ff87dmov [rsp+48], rcx
37c3ff882mov rcx, rbp
37c3ff885mov [rsp+32], rax
37c3ff88acall zgemm_64_
37c3ff88fmov rax, [rsp+456]
37c3ff897mov [rsp+48], r14
37c3ff89clea r9, [rip+0x74222]
37c3ff8a3mov [rsp+112], 1
37c3ff8acmov r8, r9
37c3ff8afmov rcx, [rsp+192]
37c3ff8b7lea rdx, [rip+0x74204]
37c3ff8bemov [rsp+80], rax
37c3ff8c3mov rax, [rsp+448]
37c3ff8cbmov [rsp+104], 1
37c3ff8d4mov [rsp+72], rax
37c3ff8d9mov rax, [rsp+392]
37c3ff8e1mov [rsp+96], 1
37c3ff8eamov [rsp+64], rax
37c3ff8efmov rax, [rsp+160]
37c3ff8f7mov [rsp+88], 1
37c3ff900mov [rsp+56], rax
37c3ff905mov [rsp+40], r15
37c3ff90amov [rsp+32], rdi
37c3ff90fcall ztrmm_64_
37c3ff914mov rax, [r15]
37c3ff917test rax, rax
37c3ff91ajle 0x37c3fd40f
37c3ff920mov r9, [rdi]
37c3ff923lea r10, [rax+1]
37c3ff927test r9, r9
37c3ff92ajle 0x37c3fd40f
37c3ff930mov rdi, [r13]
37c3ff934mov r8, [rsp+448]
37c3ff93cshl rbx, 4
37c3ff940mov r11l, 1
37c3ff946mov rbp, [rsp+432]
37c3ff94esub rdi, rax
37c3ff951nop [rax]
37c3ff955nop [rax+rax]
37c3ff960
37c3ff960loc_37c3ff960:
37c3ff960lea rcx, [rdi+r11]
37c3ff964xor eax, eax
37c3ff966xor edx, edx
37c3ff968imul rcx, rsi
37c3ff96csub rcx, rsi
37c3ff96fshl rcx, 4
37c3ff973add rcx, rbp
37c3ff976nop [rax+rax]
37c3ff980
37c3ff980loc_37c3ff980:
37c3ff980movupd x0, [rcx+rax]
37c3ff985movupd x3, [r8+rax]
37c3ff98badd rdx, 1
37c3ff98fsubpd x0, x3
37c3ff993movups [rcx+rax], x0
37c3ff997add rax, 16
37c3ff99bcmp rdx, r9
37c3ff99ejne 0x37c3ff980
37c3ff9a0add r11, 1
37c3ff9a4add r8, rbx
37c3ff9a7cmp r11, r10
37c3ff9aajne 0x37c3ff960
37c3ff9acjmp 0x37c3fd40f
37c3ff9b1
37c3ff9b1loc_37c3ff9b1:
37c3ff9b1cmp [rsp+192], 0
37c3ff9baje 0x37c3fd40f
37c3ff9c0cmp [rsp+168], 0
37c3ff9c9je 0x37c400114
37c3ff9cfmov r9, [r15]
37c3ff9d2mov rax, [rdi]
37c3ff9d5mov rcx, [r12]
37c3ff9d9mov r11, [r13]
37c3ff9ddlea rdx, [r9+1]
37c3ff9e1cmp rdx, rax
37c3ff9e4cmovle rax, rdx
37c3ff9e8mov rdx, rcx
37c3ff9ebsub rdx, r9
37c3ff9eelea r8, [rdx+1]
37c3ff9f2cmp r8, rcx
37c3ff9f5cmovle rcx, r8
37c3ff9f9mov [rsp+128], rcx
37c3ffa01test r11, r11
37c3ffa04jle 0x37c3ffa8e
37c3ffa0aadd r11, 1
37c3ffa0etest r9, r9
37c3ffa11jle 0x37c3ffa8e
37c3ffa13mov r14, rsi
37c3ffa16mov rbp, rbx
37c3ffa19shl rdx, 4
37c3ffa1dmov r10l, 1
37c3ffa23mov rcx, [rsp+448]
37c3ffa2bmov [rsp+136], rbx
37c3ffa33shl r14, 4
37c3ffa37shl rbp, 4
37c3ffa3bmov r8, [rsp+432]
37c3ffa43add rcx, rdx
37c3ffa46nop [rax+rax]
37c3ffa50
37c3ffa50loc_37c3ffa50:
37c3ffa50xor edx, edx
37c3ffa52xor ebx, ebx
37c3ffa54nop
37c3ffa55nop [rax+rax]
37c3ffa60
37c3ffa60loc_37c3ffa60:
37c3ffa60movupd x0, [r8+rdx]
37c3ffa66add rbx, 1
37c3ffa6amovups [rcx+rdx], x0
37c3ffa6eadd rdx, 16
37c3ffa72cmp rbx, r9
37c3ffa75jne 0x37c3ffa60
37c3ffa77add r10, 1
37c3ffa7badd r8, r14
37c3ffa7eadd rcx, rbp
37c3ffa81cmp r10, r11
37c3ffa84jne 0x37c3ffa50
37c3ffa86mov rbx, [rsp+136]
37c3ffa8e
37c3ffa8eloc_37c3ffa8e:
37c3ffa8emov r14, [rsp+456]
37c3ffa96mov [rsp+40], r13
37c3ffa9blea rbp, [rip+0x74023]
37c3ffaa2mov [rsp+192], rax
37c3ffaaamov r9, rbp
37c3ffaadmov r8, rbp
37c3ffab0mov rax, [rsp+128]
37c3ffab8mov [rsp+80], r14
37c3ffabdmov rcx, [rsp+384]
37c3ffac5mov r14, [rsp+392]
37c3ffacdlea rdx, [rax-1]
37c3ffad1mov rax, [rsp+448]
37c3ffad9mov [rsp+112], 1
37c3ffae2shl rdx, 4
37c3ffae6mov [rsp+32], r15
37c3ffaebadd rax, rdx
37c3ffaeeadd rcx, rdx
37c3ffaf1mov [rsp+64], r14
37c3ffaf6lea r14, [rip+0x73fcb]
37c3ffafdmov [rsp+72], rax
37c3ffb02lea rdx, [rip+0x73fbd]
37c3ffb09mov [rsp+56], rcx
37c3ffb0emov [rsp+104], 1
37c3ffb17mov [rsp+96], 1
37c3ffb20mov [rsp+88], 1
37c3ffb29mov [rsp+48], r14
37c3ffb2emov [rsp+184], rcx
37c3ffb36lea rcx, [rip+0x73f85]
37c3ffb3dmov [rsp+168], rdx
37c3ffb45mov [rsp+176], rax
37c3ffb4dmov [rsp+136], rbp
37c3ffb55call ztrmm_64_
37c3ffb5amov rdx, [rdi]
37c3ffb5dsub rdx, [r15]
37c3ffb60mov [rsp+40], r14
37c3ffb65mov rax, [rsp+192]
37c3ffb6dmov r9, r13
37c3ffb70mov r8, r15
37c3ffb73mov [rsp+232], rdx
37c3ffb7bmov rcx, [rsp+432]
37c3ffb83mov [rsp+80], r14
37c3ffb88lea rdx, [rax-1]
37c3ffb8cmov r11, [rsp+456]
37c3ffb94mov [rsp+112], 1
37c3ffb9dmov [rsp+104], 1
37c3ffba6shl rdx, 4
37c3ffbaaadd rcx, rdx
37c3ffbadmov rdx, [rsp+152]
37c3ffbb5mov [rsp+96], r11
37c3ffbbamov [rsp+192], rcx
37c3ffbc2mov r11, [rsp+440]
37c3ffbcaimul rdx, rax
37c3ffbcemov [rsp+64], rcx
37c3ffbd3mov rcx, [rsp+392]
37c3ffbdbmov [rsp+72], r11
37c3ffbe0mov [rsp+56], rcx
37c3ffbe5mov rcx, rbp
37c3ffbe8mov rax, rdx
37c3ffbebmov rdx, [rsp+160]
37c3ffbf3add rdx, rax
37c3ffbf6mov rax, [rsp+176]
37c3ffbfemov [rsp+152], rdx
37c3ffc06mov [rsp+88], rax
37c3ffc0bmov rax, [rsp+128]
37c3ffc13add rax, rdx
37c3ffc16mov rdx, rbp
37c3ffc19shl rax, 4
37c3ffc1dadd rax, [rsp+384]
37c3ffc25mov [rsp+48], rax
37c3ffc2alea rax, [rsp+232]
37c3ffc32mov [rsp+32], rax
37c3ffc37mov [rsp+128], rax
37c3ffc3fcall zgemm_64_
37c3ffc44mov rax, [r12]
37c3ffc48sub rax, [r15]
37c3ffc4bmov r9, r13
37c3ffc4emov rcx, [rsp+456]
37c3ffc56mov [rsp+40], r14
37c3ffc5bmov rdx, rbp
37c3ffc5emov [rsp+32], rdi
37c3ffc63mov r8, [rsp+128]
37c3ffc6bmov [rsp+96], rcx
37c3ffc70mov rcx, [rsp+448]
37c3ffc78mov [rsp+112], 1
37c3ffc81mov [rsp+88], rcx
37c3ffc86lea rcx, [rip+0x73e4b]
37c3ffc8dmov [rsp+80], rcx
37c3ffc92mov rcx, [rsp+440]
37c3ffc9amov [rsp+104], 1
37c3ffca3mov [rsp+72], rcx
37c3ffca8mov rcx, [rsp+432]
37c3ffcb0mov [rsp+232], rax
37c3ffcb8mov [rsp+64], rcx
37c3ffcbdmov rcx, [rsp+392]
37c3ffcc5mov [rsp+56], rcx
37c3ffccamov rcx, [rsp+384]
37c3ffcd2mov [rsp+48], rcx
37c3ffcd7mov rcx, rbp
37c3ffcdacall zgemm_64_
37c3ffcdfmov r11, [r13]
37c3ffce3test r11, r11
37c3ffce6jle 0x37c3ffd77
37c3ffcecmov r9, [r12]
37c3ffcf0add r11, 1
37c3ffcf4test r9, r9
37c3ffcf7jle 0x37c3ffd77
37c3ffcf9mov rax, rbx
37c3ffcfcmov rbp, [rsp+144]
37c3ffd04mov rcx, [rsp+448]
37c3ffd0cmov [rsp+160], rbx
37c3ffd14shl rax, 4
37c3ffd18mov r8, [rsp+416]
37c3ffd20mov r10l, 1
37c3ffd26shl rbp, 4
37c3ffd2amov rbx, rax
37c3ffd2dnop [rax]
37c3ffd30
37c3ffd30loc_37c3ffd30:
37c3ffd30xor eax, eax
37c3ffd32xor edx, edx
37c3ffd34nop
37c3ffd35nop [rax+rax]
37c3ffd40
37c3ffd40loc_37c3ffd40:
37c3ffd40movupd x0, [rcx+rax]
37c3ffd45movupd x1, [r8+rax]
37c3ffd4badd rdx, 1
37c3ffd4faddpd x0, x1
37c3ffd53movups [rcx+rax], x0
37c3ffd57add rax, 16
37c3ffd5bcmp r9, rdx
37c3ffd5ejne 0x37c3ffd40
37c3ffd60add r10, 1
37c3ffd64add rcx, rbx
37c3ffd67add r8, rbp
37c3ffd6acmp r10, r11
37c3ffd6djne 0x37c3ffd30
37c3ffd6fmov rbx, [rsp+160]
37c3ffd77
37c3ffd77loc_37c3ffd77:
37c3ffd77mov rax, [rsp+456]
37c3ffd7fmov [rsp+48], r14
37c3ffd84lea r9, [rip+0x73d3a]
37c3ffd8blea rdx, [rip+0x73d66]
37c3ffd92mov [rsp+112], 1
37c3ffd9blea rcx, [rip+0x73d20]
37c3ffda2mov r8, [rsp+328]
37c3ffdaamov [rsp+80], rax
37c3ffdafmov rax, [rsp+448]
37c3ffdb7mov [rsp+104], 1
37c3ffdc0mov [rsp+72], rax
37c3ffdc5mov rax, [rsp+408]
37c3ffdcdmov [rsp+96], 2
37c3ffdd6mov [rsp+64], rax
37c3ffddbmov rax, [rsp+400]
37c3ffde3mov [rsp+88], 1
37c3ffdecmov [rsp+56], rax
37c3ffdf1mov [rsp+40], r13
37c3ffdf6mov [rsp+32], r12
37c3ffdfbcall ztrmm_64_
37c3ffe00mov r11, [r13]
37c3ffe04test r11, r11
37c3ffe07jle 0x37c3ffe97
37c3ffe0dmov r9, [r12]
37c3ffe11add r11, 1
37c3ffe15test r9, r9
37c3ffe18jle 0x37c3ffe97
37c3ffe1amov rcx, [rsp+144]
37c3ffe22mov rbp, rbx
37c3ffe25mov rax, [rsp+416]
37c3ffe2dmov [rsp+144], rbx
37c3ffe35mov r8, [rsp+448]
37c3ffe3dshl rbp, 4
37c3ffe41mov r10l, 1
37c3ffe47shl rcx, 4
37c3ffe4bmov rbx, rcx
37c3ffe4enop
37c3ffe50
37c3ffe50loc_37c3ffe50:
37c3ffe50xor edx, edx
37c3ffe52xor ecx, ecx
37c3ffe54nop
37c3ffe55nop [rax+rax]
37c3ffe60
37c3ffe60loc_37c3ffe60:
37c3ffe60movupd x0, [rax+rdx]
37c3ffe65movupd x2, [r8+rdx]
37c3ffe6badd rcx, 1
37c3ffe6fsubpd x0, x2
37c3ffe73movups [rax+rdx], x0
37c3ffe77add rdx, 16
37c3ffe7bcmp r9, rcx
37c3ffe7ejne 0x37c3ffe60
37c3ffe80add r10, 1
37c3ffe84add rax, rbx
37c3ffe87add r8, rbp
37c3ffe8acmp r10, r11
37c3ffe8djne 0x37c3ffe50
37c3ffe8fmov rbx, [rsp+144]
37c3ffe97
37c3ffe97loc_37c3ffe97:
37c3ffe97mov rax, [rdi]
37c3ffe9asub rax, [r15]
37c3ffe9dlea rdi, [rip+0x73c44]
37c3ffea4mov r9, r13
37c3ffea7mov [rsp+232], rax
37c3ffeafmov rax, [rsp+440]
37c3ffeb7lea rcx, [rip+0x73c02]
37c3ffebemov rbp, [rsp+128]
37c3ffec6mov [rsp+80], r14
37c3ffecbmov [rsp+96], rax
37c3ffed0mov rax, [rsp+192]
37c3ffed8mov [rsp+40], rdi
37c3ffeddmov rdx, [rsp+136]
37c3ffee5mov r8, rbp
37c3ffee8mov [rsp+88], rax
37c3ffeedmov rax, [rsp+456]
37c3ffef5mov [rsp+32], r12
37c3ffefamov [rsp+72], rax
37c3ffeffmov rax, [rsp+448]
37c3fff07mov [rsp+112], 1
37c3fff10mov [rsp+64], rax
37c3fff15mov rax, [rsp+392]
37c3fff1dmov [rsp+104], 1
37c3fff26mov [rsp+56], rax
37c3fff2bmov rax, [rsp+152]
37c3fff33add rax, 1
37c3fff37shl rax, 4
37c3fff3badd rax, [rsp+384]
37c3fff43mov [rsp+48], rax
37c3fff48call zgemm_64_
37c3fff4dmov rax, [r12]
37c3fff51sub rax, [r15]
37c3fff54mov r9, r13
37c3fff57mov [rsp+80], r14
37c3fff5cmov rdx, [rsp+136]
37c3fff64mov r8, r15
37c3fff67lea rcx, [rip+0x73b52]
37c3fff6emov [rsp+232], rax
37c3fff76mov rax, [rsp+440]
37c3fff7emov [rsp+112], 1
37c3fff87mov [rsp+96], rax
37c3fff8cmov rax, [rsp+432]
37c3fff94mov [rsp+104], 1
37c3fff9dmov [rsp+88], rax
37c3fffa2mov rax, [rsp+456]
37c3fffaamov [rsp+40], rdi
37c3fffafmov [rsp+72], rax
37c3fffb4mov rax, [rsp+448]
37c3fffbcmov [rsp+32], rbp
37c3fffc1mov [rsp+64], rax
37c3fffc6mov rax, [rsp+392]
37c3fffcemov [rsp+56], rax
37c3fffd3mov rax, [rsp+384]
37c3fffdbmov [rsp+48], rax
37c3fffe0call zgemm_64_
37c3fffe5mov rax, [rsp+456]
37c3fffedmov [rsp+48], r14
37c3ffff2lea r9, [rip+0x73acc]
37c3ffff9mov [rsp+112], 1
37c400002lea r8, [rip+0x73ab7]
37c400009mov rdx, [rsp+168]
37c400011lea rcx, [rip+0x73aaa]
37c400018mov [rsp+80], rax
37c40001dmov rax, [rsp+176]
37c400025mov [rsp+104], 1
37c40002emov [rsp+72], rax
37c400033mov rax, [rsp+392]
37c40003bmov [rsp+96], 1
37c400044mov [rsp+64], rax
37c400049mov rax, [rsp+184]
37c400051mov [rsp+88], 1
37c40005amov [rsp+56], rax
37c40005fmov [rsp+40], r13
37c400064mov [rsp+32], r15
37c400069call ztrmm_64_
37c40006emov r11, [r13]
37c400072test r11, r11
37c400075jle 0x37c3fd40f
37c40007bmov r9, [r15]
37c40007eadd r11, 1
37c400082test r9, r9
37c400085jle 0x37c3fd40f
37c40008bmov rax, [r12]
37c40008fmov rcx, [rsp+432]
37c400097shl rsi, 4
37c40009bmov rdi, -1
37c4000a2mov r12, [rsp+448]
37c4000aamov r10l, 1
37c4000b0sub rax, r9
37c4000b3lea rbp, [rax+1]
37c4000b7nop [rax+rax]
37c4000c0
37c4000c0loc_37c4000c0:
37c4000c0lea r8, [rbp+rdi]
37c4000c5xor eax, eax
37c4000c7xor edx, edx
37c4000c9shl r8, 4
37c4000cdadd r8, r12
37c4000d0nop [rax+rax]
37c4000d5nop [rax+rax]
37c4000e0
37c4000e0loc_37c4000e0:
37c4000e0movupd x0, [rcx+rax]
37c4000e5movupd x4, [r8+rax]
37c4000ebadd rdx, 1
37c4000efsubpd x0, x4
37c4000f3movups [rcx+rax], x0
37c4000f7add rax, 16
37c4000fbcmp r9, rdx
37c4000fejne 0x37c4000e0
37c400100add r10, 1
37c400104add rcx, rsi
37c400107add rdi, rbx
37c40010acmp r10, r11
37c40010djne 0x37c4000c0
37c40010fjmp 0x37c3fd40f
37c400114
37c400114loc_37c400114:
37c400114cmp [rsp+128], 0
37c40011dje 0x37c3fd40f
37c400123mov r11, [r15]
37c400126mov rax, [r13]
37c40012alea rdx, [r11+1]
37c40012ecmp rdx, rax
37c400131cmovle rax, rdx
37c400135mov [rsp+128], rax
37c40013dmov rax, [r12]
37c400141mov rdx, rax
37c400144sub rdx, r11
37c400147add rdx, 1
37c40014bcmp rdx, rax
37c40014ecmovle rax, rdx
37c400152test r11, r11
37c400155jle 0x37c4001f0
37c40015bmov r9, [rdi]
37c40015etest r9, r9
37c400161jle 0x37c4001f0
37c400167imul rdx, rbx
37c40016bmov r14, rsi
37c40016emov rbp, rbx
37c400171mov r10l, 1
37c400177mov rcx, [rsp+448]
37c40017fshl r14, 4
37c400183shl rbp, 4
37c400187add rdx, [rsp+184]
37c40018fmov [rsp+136], rbx
37c400197shl rdx, 4
37c40019bmov r8, [rsp+432]
37c4001a3lea rcx, [rcx+rdx+16]
37c4001a8nop [rax+rax]
37c4001b0
37c4001b0loc_37c4001b0:
37c4001b0xor edx, edx
37c4001b2xor ebx, ebx
37c4001b4nop
37c4001b5nop [rax+rax]
37c4001c0
37c4001c0loc_37c4001c0:
37c4001c0movupd x0, [r8+rdx]
37c4001c6add rbx, 1
37c4001camovups [rcx+rdx], x0
37c4001ceadd rdx, 16
37c4001d2cmp r9, rbx
37c4001d5jne 0x37c4001c0
37c4001d7add r8, r14
37c4001daadd rcx, rbp
37c4001ddcmp r11, r10
37c4001e0je 0x37c4001e8
37c4001e2add r10, 1
37c4001e6jmp 0x37c4001b0
37c4001e8
37c4001e8loc_37c4001e8:
37c4001e8mov rbx, [rsp+136]
37c4001f0
37c4001f0loc_37c4001f0:
37c4001f0mov rdx, rbx
37c4001f3mov rcx, [rsp+184]
37c4001fbmov rbp, [rsp+448]
37c400203mov [rsp+104], 1
37c40020cimul rdx, rax
37c400210mov [rsp+40], r15
37c400215mov r11, [rsp+456]
37c40021dlea r8, [rip+0x7389c]
37c400224mov [rsp+96], 1
37c40022dmov [rsp+80], r11
37c400232mov r11, [rsp+392]
37c40023alea rdx, [rcx+rdx+1]
37c40023fmov [rsp+32], rdi
37c400244lea rcx, [rip+0x73876]
37c40024bshl rdx, 4
37c40024fmov [rsp+64], r11
37c400254add rbp, rdx
37c400257lea rdx, [rax-1]
37c40025bmov [rsp+88], 1
37c400264shl rdx, 4
37c400268add rdx, [rsp+384]
37c400270mov [rsp+72], rbp
37c400275mov r14, rdx
37c400278mov [rsp+208], rax
37c400280lea rax, [rip+0x7383e]
37c400287mov [rsp+56], r14
37c40028clea r14, [rip+0x73835]
37c400293mov r9, rax
37c400296mov [rsp+48], r14
37c40029bmov [rsp+200], rdx
37c4002a3lea rdx, [rip+0x7381c]
37c4002aamov [rsp+184], rbp
37c4002b2mov [rsp+168], rdx
37c4002bamov [rsp+192], rcx
37c4002c2mov [rsp+136], rax
37c4002camov [rsp+112], 1
37c4002d3call ztrmm_64_
37c4002d8mov rdx, [r13]
37c4002dcsub rdx, [r15]
37c4002dfmov r9, r15
37c4002e2mov rax, [rsp+128]
37c4002eamov [rsp+232], rdx
37c4002f2mov r8, rdi
37c4002f5mov rdx, [rsp+152]
37c4002fdmov rcx, [rsp+160]
37c400305mov [rsp+88], rbp
37c40030amov [rsp+40], r14
37c40030fmov rbp, [rsp+136]
37c400317imul rdx, rax
37c40031bmov [rsp+80], r14
37c400320mov [rsp+112], 1
37c400329imul rax, rsi
37c40032dmov [rsp+104], 1
37c400336add rcx, rdx
37c400339mov rdx, rax
37c40033cmov rax, [rsp+176]
37c400344mov [rsp+152], rcx
37c40034clea rdx, [rax+rdx+1]
37c400351mov rax, [rsp+456]
37c400359shl rdx, 4
37c40035dadd rdx, [rsp+432]
37c400365mov [rsp+96], rax
37c40036amov rax, [rsp+392]
37c400372mov [rsp+48], rdx
37c400377mov [rsp+72], rax
37c40037cmov rax, [rsp+208]
37c400384mov [rsp+160], rdx
37c40038clea rdx, [rip+0x7372d]
37c400393add rax, rcx
37c400396mov rcx, rbp
37c400399shl rax, 4
37c40039dadd rax, [rsp+384]
37c4003a5mov [rsp+64], rax
37c4003aamov rax, [rsp+440]
37c4003b2mov [rsp+56], rax
37c4003b7lea rax, [rsp+232]
37c4003bfmov [rsp+32], rax
37c4003c4mov [rsp+128], rax
37c4003cccall zgemm_64_
37c4003d1mov rcx, [rsp+456]
37c4003d9mov rax, [r12]
37c4003ddmov r8, rdi
37c4003e0sub rax, [r15]
37c4003e3mov [rsp+40], r14
37c4003e8lea rdx, [rip+0x736d1]
37c4003efmov [rsp+96], rcx
37c4003f4mov rcx, [rsp+448]
37c4003fcmov [rsp+32], r13
37c400401mov r9, [rsp+128]
37c400409mov [rsp+88], rcx
37c40040elea rcx, [rip+0x736c3]
37c400415mov [rsp+80], rcx
37c40041amov rcx, [rsp+392]
37c400422mov [rsp+112], 1
37c40042bmov [rsp+72], rcx
37c400430mov rcx, [rsp+384]
37c400438mov [rsp+104], 1
37c400441mov [rsp+64], rcx
37c400446mov rcx, [rsp+440]
37c40044emov [rsp+232], rax
37c400456mov [rsp+56], rcx
37c40045bmov rcx, [rsp+432]
37c400463mov [rsp+48], rcx
37c400468mov rcx, rbp
37c40046bcall zgemm_64_
37c400470mov r11, [r12]
37c400474test r11, r11
37c400477jle 0x37c400517
37c40047dmov r9, [rdi]
37c400480add r11, 1
37c400484test r9, r9
37c400487jle 0x37c400517
37c40048dmov rax, [rsp+144]
37c400495mov rbp, rbx
37c400498mov r8, [rsp+416]
37c4004a0mov [rsp+176], rbx
37c4004a8mov rcx, [rsp+448]
37c4004b0shl rbp, 4
37c4004b4mov r10l, 1
37c4004bashl rax, 4
37c4004bemov rbx, rax
37c4004c1nop [rax]
37c4004c5nop [rax+rax]
37c4004d0
37c4004d0loc_37c4004d0:
37c4004d0xor eax, eax
37c4004d2xor edx, edx
37c4004d4nop
37c4004d5nop [rax+rax]
37c4004e0
37c4004e0loc_37c4004e0:
37c4004e0movupd x1, [rcx+rax]
37c4004e5movupd x0, [r8+rax]
37c4004ebadd rdx, 1
37c4004efaddpd x0, x1
37c4004f3movups [rcx+rax], x0
37c4004f7add rax, 16
37c4004fbcmp r9, rdx
37c4004fejne 0x37c4004e0
37c400500add r10, 1
37c400504add r8, rbx
37c400507add rcx, rbp
37c40050acmp r10, r11
37c40050djne 0x37c4004d0
37c40050fmov rbx, [rsp+176]
37c400517
37c400517loc_37c400517:
37c400517mov rax, [rsp+456]
37c40051fmov [rsp+48], r14
37c400524lea r9, [rip+0x7359a]
37c40052blea rdx, [rip+0x73590]
37c400532mov [rsp+112], 1
37c40053bmov r8, [rsp+328]
37c400543mov [rsp+80], rax
37c400548mov rax, [rsp+448]
37c400550mov [rsp+40], r12
37c400555mov rcx, [rsp+192]
37c40055dmov [rsp+72], rax
37c400562mov rax, [rsp+408]
37c40056amov [rsp+104], 1
37c400573mov [rsp+64], rax
37c400578mov rax, [rsp+400]
37c400580mov [rsp+96], 1
37c400589mov [rsp+88], 1
37c400592mov [rsp+56], rax
37c400597mov [rsp+32], rdi
37c40059ccall ztrmm_64_
37c4005a1mov rbp, [r12]
37c4005a5test rbp, rbp
37c4005a8jle 0x37c400637
37c4005aemov r10, [rdi]
37c4005b1add rbp, 1
37c4005b5test r10, r10
37c4005b8jle 0x37c400637
37c4005bamov r9, [rsp+144]
37c4005c2mov rcx, rbx
37c4005c5mov rax, [rsp+416]
37c4005cdmov [rsp+144], rbx
37c4005d5shl rcx, 4
37c4005d9mov r8, [rsp+448]
37c4005e1mov r11l, 1
37c4005e7shl r9, 4
37c4005ebmov rbx, rcx
37c4005eenop
37c4005f0
37c4005f0loc_37c4005f0:
37c4005f0xor edx, edx
37c4005f2xor ecx, ecx
37c4005f4nop
37c4005f5nop [rax+rax]
37c400600
37c400600loc_37c400600:
37c400600movupd x0, [rax+rdx]
37c400605movupd x2, [r8+rdx]
37c40060badd rcx, 1
37c40060fsubpd x0, x2
37c400613movups [rax+rdx], x0
37c400617add rdx, 16
37c40061bcmp r10, rcx
37c40061ejne 0x37c400600
37c400620add r11, 1
37c400624add rax, r9
37c400627add r8, rbx
37c40062acmp r11, rbp
37c40062djne 0x37c4005f0
37c40062fmov rbx, [rsp+144]
37c400637
37c400637loc_37c400637:
37c400637mov rax, [r13]
37c40063bsub rax, [r15]
37c40063elea r13, [rip+0x734a3]
37c400645mov r8, rdi
37c400648mov [rsp+232], rax
37c400650mov rax, [rsp+440]
37c400658mov rbp, [rsp+136]
37c400660mov [rsp+80], r14
37c400665mov [rsp+96], rax
37c40066amov rax, [rsp+160]
37c400672mov [rsp+40], r13
37c400677mov r9, [rsp+128]
37c40067fmov rdx, rbp
37c400682mov rcx, rbp
37c400685mov [rsp+88], rax
37c40068amov rax, [rsp+392]
37c400692mov [rsp+32], r12
37c400697mov [rsp+72], rax
37c40069cmov rax, [rsp+152]
37c4006a4mov [rsp+112], 1
37c4006admov [rsp+104], 1
37c4006b6add rax, 1
37c4006bashl rax, 4
37c4006beadd rax, [rsp+384]
37c4006c6mov [rsp+64], rax
37c4006cbmov rax, [rsp+456]
37c4006d3mov [rsp+56], rax
37c4006d8mov rax, [rsp+448]
37c4006e0mov [rsp+48], rax
37c4006e5call zgemm_64_
37c4006eamov rax, [r12]
37c4006eesub rax, [r15]
37c4006f1mov r9, r15
37c4006f4mov rcx, [rsp+440]
37c4006fcmov r8, rdi
37c4006ffmov rdx, rbp
37c400702mov [rsp+232], rax
37c40070amov rax, [rsp+128]
37c400712mov [rsp+80], r14
37c400717mov [rsp+96], rcx
37c40071cmov rcx, [rsp+432]
37c400724mov [rsp+32], rax
37c400729mov [rsp+88], rcx
37c40072emov rcx, [rsp+392]
37c400736mov [rsp+112], 1
37c40073fmov [rsp+72], rcx
37c400744mov rcx, [rsp+384]
37c40074cmov [rsp+104], 1
37c400755mov [rsp+64], rcx
37c40075amov rcx, [rsp+456]
37c400762mov [rsp+40], r13
37c400767mov [rsp+56], rcx
37c40076cmov rcx, [rsp+448]
37c400774mov [rsp+48], rcx
37c400779mov rcx, rbp
37c40077ccall zgemm_64_
37c400781mov rax, [rsp+456]
37c400789mov [rsp+48], r14
37c40078elea r9, [rip+0x73330]
37c400795mov [rsp+112], 1
37c40079emov r8, r9
37c4007a1mov rdx, [rsp+168]
37c4007a9mov [rsp+80], rax
37c4007aemov rax, [rsp+184]
37c4007b6mov [rsp+40], r15
37c4007bbmov rcx, [rsp+192]
37c4007c3mov [rsp+72], rax
37c4007c8mov rax, [rsp+392]
37c4007d0mov [rsp+104], 1
37c4007d9mov [rsp+64], rax
37c4007demov rax, [rsp+200]
37c4007e6mov [rsp+96], 1
37c4007efmov [rsp+88], 1
37c4007f8mov [rsp+56], rax
37c4007fdmov [rsp+32], rdi
37c400802call ztrmm_64_
37c400807mov rdx, [r15]
37c40080atest rdx, rdx
37c40080djle 0x37c3fd40f
37c400813mov r9, [rdi]
37c400816lea r10, [rdx+1]
37c40081atest r9, r9
37c40081djle 0x37c3fd40f
37c400823mov rax, [r12]
37c400827mov rcx, [rsp+432]
37c40082fshl rsi, 4
37c400833mov r11l, 1
37c400839mov rbp, [rsp+448]
37c400841sub rax, rdx
37c400844mov rdi, rax
37c400847nop [rax+rax]
37c400850
37c400850loc_37c400850:
37c400850lea r8, [rdi+r11]
37c400854xor eax, eax
37c400856xor edx, edx
37c400858imul r8, rbx
37c40085csub r8, rbx
37c40085fshl r8, 4
37c400863add r8, rbp
37c400866nop [rax]
37c40086anop [rax+rax]
37c400875nop [rax+rax]
37c400880
37c400880loc_37c400880:
37c400880movupd x0, [rcx+rax]
37c400885movupd x5, [r8+rax]
37c40088badd rdx, 1
37c40088fsubpd x0, x5
37c400893movups [rcx+rax], x0
37c400897add rax, 16
37c40089bcmp r9, rdx
37c40089ejne 0x37c400880
37c4008a0add r11, 1
37c4008a4add rcx, rsi
37c4008a7cmp r11, r10
37c4008aajne 0x37c400850
37c4008acjmp 0x37c3fd40f
37c3fcb40
Loading..