File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc31e40
37bc31e40ilazlr_:
37bc31e40push r15
37bc31e42push r14
37bc31e44push r12
37bc31e46push rbp
37bc31e47push rdi
37bc31e48push rsi
37bc31e49push rbx
37bc31e4amovsxd r11, [rcx]
37bc31e4dmov r10, rdx
37bc31e50test r11l, r11l
37bc31e53je 0x37bc31fd2
37bc31e59movsxd rbx, r11l
37bc31e5cpxor x0, x0
37bc31e60mov ecx, 1
37bc31e65mov rax, rbx
37bc31e68shl rax, 4
37bc31e6cadd rax, r8
37bc31e6fucomisd x0, [rax-16]
37bc31e74setp dl
37bc31e77cmovne edx, ecx
37bc31e7atest dl, dl
37bc31e7cjne 0x37bc31fd2
37bc31e82ucomisd x0, [rax-8]
37bc31e87setp al
37bc31e8acmovne eax, ecx
37bc31e8dtest al, al
37bc31e8fjne 0x37bc31fd2
37bc31e95movsxd rdi, [r9]
37bc31e98xor eax, eax
37bc31e9atest rdi, rdi
37bc31e9dcmovs rdi, rax
37bc31ea1movsxd rax, [r10]
37bc31ea4mov rdx, rax
37bc31ea7imul rax, rdi
37bc31eabmov r9, rdi
37bc31eaenot r9
37bc31eb1add rax, r9
37bc31eb4add rax, rbx
37bc31eb7shl rax, 4
37bc31ebbadd rax, r8
37bc31ebeucomisd x0, [rax]
37bc31ec2setp r9b
37bc31ec6cmovne r9l, ecx
37bc31ecatest r9b, r9b
37bc31ecdjne 0x37bc31fd2
37bc31ed3ucomisd x0, [rax+8]
37bc31ed8setp al
37bc31edbcmovne eax, ecx
37bc31edetest al, al
37bc31ee0jne 0x37bc31fd2
37bc31ee6test edx, edx
37bc31ee8jle 0x37bc31fe0
37bc31eeetest r11l, r11l
37bc31ef1mov rax, rdi
37bc31ef4lea r14l, [rdx+1]
37bc31ef8mov r10l, 1
37bc31efesetle r12b
37bc31f02shl rax, 4
37bc31f06test r11l, r11l
37bc31f09mov r9, -1
37bc31f10cmovg r10, r11
37bc31f14mov r15, rax
37bc31f17xor ebx, ebx
37bc31f19mov esi, 1
37bc31f1esub r10, 1
37bc31f22shl r10, 4
37bc31f26add r10, r8
37bc31f29nop [rax]
37bc31f30
37bc31f30loc_37bc31f30:
37bc31f30ucomisd x0, [r10]
37bc31f35setp al
37bc31f38cmovne eax, ecx
37bc31f3bucomisd x0, [r10+8]
37bc31f41setp dl
37bc31f44cmovne edx, ecx
37bc31f47or al, dl
37bc31f49mov edx, r11l
37bc31f4cjne 0x37bc31fb8
37bc31f4etest r12b, r12b
37bc31f51je 0x37bc31f84
37bc31f53jmp 0x37bc31fb8
37bc31f55
37bc31f55 66 2e 0f 1f 84 00 00 00 00 00 66 f.........f
37bc31f60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bc31f70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc31f80
37bc31f80loc_37bc31f80:
37bc31f80test edx, edx
37bc31f82je 0x37bc31fb8
37bc31f84
37bc31f84loc_37bc31f84:
37bc31f84sub edx, 1
37bc31f87mov eax, 1
37bc31f8ctest edx, edx
37bc31f8ecmovg eax, edx
37bc31f91cdqe
37bc31f93add rax, r9
37bc31f96shl rax, 4
37bc31f9aadd rax, r8
37bc31f9ducomisd x0, [rax]
37bc31fa1setp bpl
37bc31fa5cmovne ebp, ecx
37bc31fa8ucomisd x0, [rax+8]
37bc31fadsetp al
37bc31fb0cmovne eax, ecx
37bc31fb3or al, bpl
37bc31fb6je 0x37bc31f80
37bc31fb8
37bc31fb8loc_37bc31fb8:
37bc31fb8cmp ebx, edx
37bc31fbacmovl ebx, edx
37bc31fbdadd esi, 1
37bc31fc0add r10, r15
37bc31fc3add r9, rdi
37bc31fc6cmp esi, r14l
37bc31fc9jne 0x37bc31f30
37bc31fcfmov r11l, ebx
37bc31fd2
37bc31fd2loc_37bc31fd2:
37bc31fd2mov eax, r11l
37bc31fd5pop rbx
37bc31fd6pop rsi
37bc31fd7pop rdi
37bc31fd8pop rbp
37bc31fd9pop r12
37bc31fdbpop r14
37bc31fddpop r15
37bc31fdfret
37bc31fe0
37bc31fe0loc_37bc31fe0:
37bc31fe0xor r11l, r11l
37bc31fe3jmp 0x37bc31fd2
37bc31e40
37bc31e40ilazlr_:
37bc31e40push r15
37bc31e42push r14
37bc31e44push r12
37bc31e46push rbp
37bc31e47push rdi
37bc31e48push rsi
37bc31e49push rbx
37bc31e4amovsxd r11, [rcx]
37bc31e4dmov r10, rdx
37bc31e50test r11l, r11l
37bc31e53je 0x37bc31fd2
37bc31e59movsxd rbx, r11l
37bc31e5cpxor x0, x0
37bc31e60mov ecx, 1
37bc31e65mov rax, rbx
37bc31e68shl rax, 4
37bc31e6cadd rax, r8
37bc31e6fucomisd x0, [rax-16]
37bc31e74setp dl
37bc31e77cmovne edx, ecx
37bc31e7atest dl, dl
37bc31e7cjne 0x37bc31fd2
37bc31e82ucomisd x0, [rax-8]
37bc31e87setp al
37bc31e8acmovne eax, ecx
37bc31e8dtest al, al
37bc31e8fjne 0x37bc31fd2
37bc31e95movsxd rdi, [r9]
37bc31e98xor eax, eax
37bc31e9atest rdi, rdi
37bc31e9dcmovs rdi, rax
37bc31ea1movsxd rax, [r10]
37bc31ea4mov rdx, rax
37bc31ea7imul rax, rdi
37bc31eabmov r9, rdi
37bc31eaenot r9
37bc31eb1add rax, r9
37bc31eb4add rax, rbx
37bc31eb7shl rax, 4
37bc31ebbadd rax, r8
37bc31ebeucomisd x0, [rax]
37bc31ec2setp r9b
37bc31ec6cmovne r9l, ecx
37bc31ecatest r9b, r9b
37bc31ecdjne 0x37bc31fd2
37bc31ed3ucomisd x0, [rax+8]
37bc31ed8setp al
37bc31edbcmovne eax, ecx
37bc31edetest al, al
37bc31ee0jne 0x37bc31fd2
37bc31ee6test edx, edx
37bc31ee8jle 0x37bc31fe0
37bc31eeetest r11l, r11l
37bc31ef1mov rax, rdi
37bc31ef4lea r14l, [rdx+1]
37bc31ef8mov r10l, 1
37bc31efesetle r12b
37bc31f02shl rax, 4
37bc31f06test r11l, r11l
37bc31f09mov r9, -1
37bc31f10cmovg r10, r11
37bc31f14mov r15, rax
37bc31f17xor ebx, ebx
37bc31f19mov esi, 1
37bc31f1esub r10, 1
37bc31f22shl r10, 4
37bc31f26add r10, r8
37bc31f29nop [rax]
37bc31f30
37bc31f30loc_37bc31f30:
37bc31f30ucomisd x0, [r10]
37bc31f35setp al
37bc31f38cmovne eax, ecx
37bc31f3bucomisd x0, [r10+8]
37bc31f41setp dl
37bc31f44cmovne edx, ecx
37bc31f47or al, dl
37bc31f49mov edx, r11l
37bc31f4cjne 0x37bc31fb8
37bc31f4etest r12b, r12b
37bc31f51je 0x37bc31f84
37bc31f53jmp 0x37bc31fb8
37bc31f55
37bc31f55 66 2e 0f 1f 84 00 00 00 00 00 66 f.........f
37bc31f60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bc31f70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bc31f80
37bc31f80loc_37bc31f80:
37bc31f80test edx, edx
37bc31f82je 0x37bc31fb8
37bc31f84
37bc31f84loc_37bc31f84:
37bc31f84sub edx, 1
37bc31f87mov eax, 1
37bc31f8ctest edx, edx
37bc31f8ecmovg eax, edx
37bc31f91cdqe
37bc31f93add rax, r9
37bc31f96shl rax, 4
37bc31f9aadd rax, r8
37bc31f9ducomisd x0, [rax]
37bc31fa1setp bpl
37bc31fa5cmovne ebp, ecx
37bc31fa8ucomisd x0, [rax+8]
37bc31fadsetp al
37bc31fb0cmovne eax, ecx
37bc31fb3or al, bpl
37bc31fb6je 0x37bc31f80
37bc31fb8
37bc31fb8loc_37bc31fb8:
37bc31fb8cmp ebx, edx
37bc31fbacmovl ebx, edx
37bc31fbdadd esi, 1
37bc31fc0add r10, r15
37bc31fc3add r9, rdi
37bc31fc6cmp esi, r14l
37bc31fc9jne 0x37bc31f30
37bc31fcfmov r11l, ebx
37bc31fd2
37bc31fd2loc_37bc31fd2:
37bc31fd2mov eax, r11l
37bc31fd5pop rbx
37bc31fd6pop rsi
37bc31fd7pop rdi
37bc31fd8pop rbp
37bc31fd9pop r12
37bc31fdbpop r14
37bc31fddpop r15
37bc31fdfret
37bc31fe0
37bc31fe0loc_37bc31fe0:
37bc31fe0xor r11l, r11l
37bc31fe3jmp 0x37bc31fd2
37bc31e40
37bc31fe5
37bc31fe5 // align 0x20
37bc31fe5 // align 0x20
37bc32000
37bc32000ilazlc_:
37bc32000push rsi
37bc32001push rbx
37bc32002mov r10l, [rdx]
37bc32005mov rbx, rcx
37bc32008test r10l, r10l
37bc3200bje 0x37bc320fa
37bc32011movsxd r11, [r9]
37bc32014xor eax, eax
37bc32016pxor x0, x0
37bc3201amov r9l, 1
37bc32020test r11, r11
37bc32023cmovs r11, rax
37bc32027movsxd rax, r10l
37bc3202aimul rax, r11
37bc3202emov rdx, r11
37bc32031not rdx
37bc32034add rax, rdx
37bc32037mov rdx, rax
37bc3203ashl rdx, 4
37bc3203eadd rdx, r8
37bc32041ucomisd x0, [rdx+24]
37bc32046setp cl
37bc32049cmovne ecx, r9l
37bc3204dtest cl, cl
37bc3204fjne 0x37bc320fa
37bc32055ucomisd x0, [rdx+16]
37bc3205asetp dl
37bc3205dcmovne edx, r9l
37bc32061test dl, dl
37bc32063jne 0x37bc320fa
37bc32069movsxd rdx, [rbx]
37bc3206cmov rbx, rdx
37bc3206fadd rdx, rax
37bc32072shl rdx, 4
37bc32076add rdx, r8
37bc32079ucomisd x0, [rdx]
37bc3207dsetp cl
37bc32080cmovne ecx, r9l
37bc32084test cl, cl
37bc32086jne 0x37bc320fa
37bc32088ucomisd x0, [rdx+8]
37bc3208dsetp dl
37bc32090cmovne edx, r9l
37bc32094test dl, dl
37bc32096jne 0x37bc320fa
37bc32098test r10l, r10l
37bc3209bjle 0x37bc320fa
37bc3209dtest ebx, ebx
37bc3209fjle 0x37bc32100
37bc320a1mov rsi, rax
37bc320a4
37bc320a4loc_37bc320a4:
37bc320a4mov rax, rsi
37bc320a7mov ecx, 1
37bc320acshl rax, 4
37bc320b0add rax, r8
37bc320b3nop
37bc320b5nop [rax+rax]
37bc320c0
37bc320c0loc_37bc320c0:
37bc320c0ucomisd x0, [rax+16]
37bc320c5setp dl
37bc320c8cmovne edx, r9l
37bc320cctest dl, dl
37bc320cejne 0x37bc320fa
37bc320d0ucomisd x0, [rax+24]
37bc320d5setp dl
37bc320d8cmovne edx, r9l
37bc320dctest dl, dl
37bc320dejne 0x37bc320fa
37bc320e0add ecx, 1
37bc320e3add rax, 16
37bc320e7cmp ebx, ecx
37bc320e9jge 0x37bc320c0
37bc320ebmov rax, rsi
37bc320eesub rax, r11
37bc320f1mov rsi, rax
37bc320f4sub r10l, 1
37bc320f8jne 0x37bc320a4
37bc320fa
37bc320faloc_37bc320fa:
37bc320famov eax, r10l
37bc320fdpop rbx
37bc320fepop rsi
37bc320ffret
37bc32100
37bc32100loc_37bc32100:
37bc32100xor r10l, r10l
37bc32103jmp 0x37bc320fa
37bc32000
37bc32000ilazlc_:
37bc32000push rsi
37bc32001push rbx
37bc32002mov r10l, [rdx]
37bc32005mov rbx, rcx
37bc32008test r10l, r10l
37bc3200bje 0x37bc320fa
37bc32011movsxd r11, [r9]
37bc32014xor eax, eax
37bc32016pxor x0, x0
37bc3201amov r9l, 1
37bc32020test r11, r11
37bc32023cmovs r11, rax
37bc32027movsxd rax, r10l
37bc3202aimul rax, r11
37bc3202emov rdx, r11
37bc32031not rdx
37bc32034add rax, rdx
37bc32037mov rdx, rax
37bc3203ashl rdx, 4
37bc3203eadd rdx, r8
37bc32041ucomisd x0, [rdx+24]
37bc32046setp cl
37bc32049cmovne ecx, r9l
37bc3204dtest cl, cl
37bc3204fjne 0x37bc320fa
37bc32055ucomisd x0, [rdx+16]
37bc3205asetp dl
37bc3205dcmovne edx, r9l
37bc32061test dl, dl
37bc32063jne 0x37bc320fa
37bc32069movsxd rdx, [rbx]
37bc3206cmov rbx, rdx
37bc3206fadd rdx, rax
37bc32072shl rdx, 4
37bc32076add rdx, r8
37bc32079ucomisd x0, [rdx]
37bc3207dsetp cl
37bc32080cmovne ecx, r9l
37bc32084test cl, cl
37bc32086jne 0x37bc320fa
37bc32088ucomisd x0, [rdx+8]
37bc3208dsetp dl
37bc32090cmovne edx, r9l
37bc32094test dl, dl
37bc32096jne 0x37bc320fa
37bc32098test r10l, r10l
37bc3209bjle 0x37bc320fa
37bc3209dtest ebx, ebx
37bc3209fjle 0x37bc32100
37bc320a1mov rsi, rax
37bc320a4
37bc320a4loc_37bc320a4:
37bc320a4mov rax, rsi
37bc320a7mov ecx, 1
37bc320acshl rax, 4
37bc320b0add rax, r8
37bc320b3nop
37bc320b5nop [rax+rax]
37bc320c0
37bc320c0loc_37bc320c0:
37bc320c0ucomisd x0, [rax+16]
37bc320c5setp dl
37bc320c8cmovne edx, r9l
37bc320cctest dl, dl
37bc320cejne 0x37bc320fa
37bc320d0ucomisd x0, [rax+24]
37bc320d5setp dl
37bc320d8cmovne edx, r9l
37bc320dctest dl, dl
37bc320dejne 0x37bc320fa
37bc320e0add ecx, 1
37bc320e3add rax, 16
37bc320e7cmp ebx, ecx
37bc320e9jge 0x37bc320c0
37bc320ebmov rax, rsi
37bc320eesub rax, r11
37bc320f1mov rsi, rax
37bc320f4sub r10l, 1
37bc320f8jne 0x37bc320a4
37bc320fa
37bc320faloc_37bc320fa:
37bc320famov eax, r10l
37bc320fdpop rbx
37bc320fepop rsi
37bc320ffret
37bc32100
37bc32100loc_37bc32100:
37bc32100xor r10l, r10l
37bc32103jmp 0x37bc320fa
37bc32000
37bc32105
37bc32105 // align 0x20
37bc32105 // align 0x20
37bc32120
37bc32120zlarcm_:
37bc32120push r15
37bc32122push r14
37bc32124push r13
37bc32126push r12
37bc32128push rbp
37bc32129push rdi
37bc3212apush rsi
37bc3212bpush rbx
37bc3212csub rsp, 168
37bc32133mov ebp, [rcx]
37bc32135mov rbx, [rsp+304]
37bc3213dmov [rsp+248], rdx
37bc32145mov r15, rcx
37bc32148mov [rsp+256], r8
37bc32150mov [rsp+264], r9
37bc32158test ebp, ebp
37bc3215aje 0x37bc32506
37bc32160mov eax, [rdx]
37bc32162test eax, eax
37bc32164je 0x37bc32506
37bc3216amov rdx, [rsp+280]
37bc32172movsxd rdi, [rdx]
37bc32175xor edx, edx
37bc32177test rdi, rdi
37bc3217acmovs rdi, rdx
37bc3217emov rdx, [rsp+296]
37bc32186movsxd rsi, [rdx]
37bc32189xor edx, edx
37bc3218btest rsi, rsi
37bc3218ecmovs rsi, rdx
37bc32192test eax, eax
37bc32194jle 0x37bc3222c
37bc3219alea r14l, [rax+1]
37bc3219etest ebp, ebp
37bc321a0jle 0x37bc3222c
37bc321a6mov rcx, [rsp+272]
37bc321aexor r10l, r10l
37bc321b1mov [rsp+136], eax
37bc321b8mov r9, -1
37bc321bfmov r11l, 1
37bc321c5lea r8, [rbx+8]
37bc321c9lea r12l, [rbp-1]
37bc321cdlea r13, [rcx+16]
37bc321d1nop [rax]
37bc321d5nop [rax+rax]
37bc321e0
37bc321e0loc_37bc321e0:
37bc321e0movsxd rcx, r10l
37bc321e3mov rdx, r9
37bc321e6shl rdx, 4
37bc321ealea rax, [rbx+8*rcx]
37bc321eeadd rcx, r12
37bc321f1add rdx, r13
37bc321f4lea rcx, [r8+8*rcx]
37bc321f8nop [rax+rax]
37bc32200
37bc32200loc_37bc32200:
37bc32200movsd_xmm x0, [rdx]
37bc32204add rax, 8
37bc32208add rdx, 16
37bc3220cmovsd_xmm [rax-8], x0
37bc32211cmp rax, rcx
37bc32214jne 0x37bc32200
37bc32216add r11l, 1
37bc3221aadd r9, rdi
37bc3221dadd r10l, ebp
37bc32220cmp r14l, r11l
37bc32223jne 0x37bc321e0
37bc32225mov eax, [rsp+136]
37bc3222c
37bc3222cloc_37bc3222c:
37bc3222cimul ebp, eax
37bc3222fmov [rsp+96], r15
37bc32234mov r8, r15
37bc32237lea rdx, [rip+0x81a5a2]
37bc3223emov [rsp+72], r15
37bc32243mov r9, [rsp+248]
37bc3224bmov rcx, rdx
37bc3224emov [rsp+112], 1
37bc32257movsxd rax, ebp
37bc3225amov [rsp+64], rbx
37bc3225fmov [rsp+148], eax
37bc32266mov r14, rax
37bc32269lea rax, [rbx+8*rax]
37bc3226dmov [rsp+136], rax
37bc32275mov [rsp+88], rax
37bc3227alea rax, [rip+0x81a567]
37bc32281mov [rsp+80], rax
37bc32286mov rax, [rsp+264]
37bc3228emov [rsp+104], 1
37bc32297mov [rsp+56], rax
37bc3229cmov rax, [rsp+256]
37bc322a4mov [rsp+32], r15
37bc322a9mov [rsp+48], rax
37bc322aelea rax, [rip+0x81a53b]
37bc322b5mov [rsp+40], rax
37bc322bacall dgemm_
37bc322bfmov rax, [rsp+248]
37bc322c7mov ebp, [rax]
37bc322c9test ebp, ebp
37bc322cbjle 0x37bc323e5
37bc322d1mov r12l, [r15]
37bc322d4add ebp, 1
37bc322d7test r12l, r12l
37bc322dajle 0x37bc323e5
37bc322e0mov [rsp+152], rdi
37bc322e8lea r11l, [r14+1]
37bc322eclea r13l, [r12-1]
37bc322f1mov r14, [rsp+288]
37bc322f9mov r10, -1
37bc32300mov r9l, 1
37bc32306lea r8, [rbx+8]
37bc3230amov rax, r13
37bc3230dnop [rax]
37bc32310
37bc32310loc_37bc32310:
37bc32310movsxd rdi, r11l
37bc32313mov rdx, r10
37bc32316lea rcx, [rbx+8*rdi]
37bc3231ashl rdx, 4
37bc3231eadd rdi, r13
37bc32321add rdx, r14
37bc32324lea rdi, [r8+8*rdi]
37bc32328nop
37bc3232anop [rax+rax]
37bc32335nop [rax+rax]
37bc32340
37bc32340loc_37bc32340:
37bc32340movsd_xmm x0, [rcx-8]
37bc32345add rcx, 8
37bc32349mov [rdx+24], 0
37bc32351add rdx, 16
37bc32355movsd_xmm [rdx], x0
37bc32359cmp rcx, rdi
37bc3235cjne 0x37bc32340
37bc3235eadd r9l, 1
37bc32362add r11l, r12l
37bc32365add r10, rsi
37bc32368cmp ebp, r9l
37bc3236bjne 0x37bc32310
37bc3236dmov rdi, [rsp+152]
37bc32375test r12l, r12l
37bc32378jle 0x37bc323e5
37bc3237amov rcx, [rsp+272]
37bc32382xor r11l, r11l
37bc32385mov r10, -1
37bc3238cmov r13l, eax
37bc3238fmov r9l, 1
37bc32395lea r14, [rcx+24]
37bc32399nop [rax]
37bc323a0
37bc323a0loc_37bc323a0:
37bc323a0movsxd rcx, r11l
37bc323a3mov rdx, r10
37bc323a6shl rdx, 4
37bc323aalea rax, [rbx+8*rcx]
37bc323aeadd rcx, r13
37bc323b1add rdx, r14
37bc323b4lea rcx, [r8+8*rcx]
37bc323b8nop [rax+rax]
37bc323c0
37bc323c0loc_37bc323c0:
37bc323c0movsd_xmm x0, [rdx]
37bc323c4add rax, 8
37bc323c8add rdx, 16
37bc323ccmovsd_xmm [rax-8], x0
37bc323d1cmp rax, rcx
37bc323d4jne 0x37bc323c0
37bc323d6add r9l, 1
37bc323daadd r10, rdi
37bc323ddadd r11l, r12l
37bc323e0cmp r9l, ebp
37bc323e3jne 0x37bc323a0
37bc323e5
37bc323e5loc_37bc323e5:
37bc323e5mov rax, [rsp+136]
37bc323edmov [rsp+96], r15
37bc323f2mov r8, r15
37bc323f5lea rdx, [rip+0x81a3e4]
37bc323fcmov [rsp+72], r15
37bc32401mov r9, [rsp+248]
37bc32409mov rcx, rdx
37bc3240cmov [rsp+88], rax
37bc32411lea rax, [rip+0x81a3d0]
37bc32418mov [rsp+80], rax
37bc3241dmov rax, [rsp+264]
37bc32425mov [rsp+112], 1
37bc3242emov [rsp+56], rax
37bc32433mov rax, [rsp+256]
37bc3243bmov [rsp+104], 1
37bc32444mov [rsp+48], rax
37bc32449lea rax, [rip+0x81a3a0]
37bc32450mov [rsp+40], rax
37bc32455mov [rsp+64], rbx
37bc3245amov [rsp+32], r15
37bc3245fcall dgemm_
37bc32464mov rax, [rsp+248]
37bc3246cmov edi, [rax]
37bc3246etest edi, edi
37bc32470jle 0x37bc32506
37bc32476mov ebp, [r15]
37bc32479add edi, 1
37bc3247ctest ebp, ebp
37bc3247ejle 0x37bc32506
37bc32484mov r11l, [rsp+148]
37bc3248clea r8, [rbx+8]
37bc32490lea r12l, [rbp-1]
37bc32494mov r13, [rsp+288]
37bc3249cmov r10l, 1
37bc324a2mov r9, -1
37bc324a9add r11l, 1
37bc324adnop [rax]
37bc324b0
37bc324b0loc_37bc324b0:
37bc324b0movsxd rcx, r11l
37bc324b3mov rdx, r9
37bc324b6lea rax, [rbx+8*rcx]
37bc324bashl rdx, 4
37bc324beadd rcx, r12
37bc324c1add rdx, r13
37bc324c4lea rcx, [r8+8*rcx]
37bc324c8nop
37bc324canop [rax+rax]
37bc324d5nop [rax+rax]
37bc324e0
37bc324e0loc_37bc324e0:
37bc324e0movsd_xmm x0, [rax-8]
37bc324e5add rax, 8
37bc324e9add rdx, 16
37bc324edmovsd_xmm [rdx+8], x0
37bc324f2cmp rcx, rax
37bc324f5jne 0x37bc324e0
37bc324f7add r10l, 1
37bc324fbadd r9, rsi
37bc324feadd r11l, ebp
37bc32501cmp r10l, edi
37bc32504jne 0x37bc324b0
37bc32506
37bc32506loc_37bc32506:
37bc32506add rsp, 168
37bc3250dpop rbx
37bc3250epop rsi
37bc3250fpop rdi
37bc32510pop rbp
37bc32511pop r12
37bc32513pop r13
37bc32515pop r14
37bc32517pop r15
37bc32519ret
37bc32120
37bc32120zlarcm_:
37bc32120push r15
37bc32122push r14
37bc32124push r13
37bc32126push r12
37bc32128push rbp
37bc32129push rdi
37bc3212apush rsi
37bc3212bpush rbx
37bc3212csub rsp, 168
37bc32133mov ebp, [rcx]
37bc32135mov rbx, [rsp+304]
37bc3213dmov [rsp+248], rdx
37bc32145mov r15, rcx
37bc32148mov [rsp+256], r8
37bc32150mov [rsp+264], r9
37bc32158test ebp, ebp
37bc3215aje 0x37bc32506
37bc32160mov eax, [rdx]
37bc32162test eax, eax
37bc32164je 0x37bc32506
37bc3216amov rdx, [rsp+280]
37bc32172movsxd rdi, [rdx]
37bc32175xor edx, edx
37bc32177test rdi, rdi
37bc3217acmovs rdi, rdx
37bc3217emov rdx, [rsp+296]
37bc32186movsxd rsi, [rdx]
37bc32189xor edx, edx
37bc3218btest rsi, rsi
37bc3218ecmovs rsi, rdx
37bc32192test eax, eax
37bc32194jle 0x37bc3222c
37bc3219alea r14l, [rax+1]
37bc3219etest ebp, ebp
37bc321a0jle 0x37bc3222c
37bc321a6mov rcx, [rsp+272]
37bc321aexor r10l, r10l
37bc321b1mov [rsp+136], eax
37bc321b8mov r9, -1
37bc321bfmov r11l, 1
37bc321c5lea r8, [rbx+8]
37bc321c9lea r12l, [rbp-1]
37bc321cdlea r13, [rcx+16]
37bc321d1nop [rax]
37bc321d5nop [rax+rax]
37bc321e0
37bc321e0loc_37bc321e0:
37bc321e0movsxd rcx, r10l
37bc321e3mov rdx, r9
37bc321e6shl rdx, 4
37bc321ealea rax, [rbx+8*rcx]
37bc321eeadd rcx, r12
37bc321f1add rdx, r13
37bc321f4lea rcx, [r8+8*rcx]
37bc321f8nop [rax+rax]
37bc32200
37bc32200loc_37bc32200:
37bc32200movsd_xmm x0, [rdx]
37bc32204add rax, 8
37bc32208add rdx, 16
37bc3220cmovsd_xmm [rax-8], x0
37bc32211cmp rax, rcx
37bc32214jne 0x37bc32200
37bc32216add r11l, 1
37bc3221aadd r9, rdi
37bc3221dadd r10l, ebp
37bc32220cmp r14l, r11l
37bc32223jne 0x37bc321e0
37bc32225mov eax, [rsp+136]
37bc3222c
37bc3222cloc_37bc3222c:
37bc3222cimul ebp, eax
37bc3222fmov [rsp+96], r15
37bc32234mov r8, r15
37bc32237lea rdx, [rip+0x81a5a2]
37bc3223emov [rsp+72], r15
37bc32243mov r9, [rsp+248]
37bc3224bmov rcx, rdx
37bc3224emov [rsp+112], 1
37bc32257movsxd rax, ebp
37bc3225amov [rsp+64], rbx
37bc3225fmov [rsp+148], eax
37bc32266mov r14, rax
37bc32269lea rax, [rbx+8*rax]
37bc3226dmov [rsp+136], rax
37bc32275mov [rsp+88], rax
37bc3227alea rax, [rip+0x81a567]
37bc32281mov [rsp+80], rax
37bc32286mov rax, [rsp+264]
37bc3228emov [rsp+104], 1
37bc32297mov [rsp+56], rax
37bc3229cmov rax, [rsp+256]
37bc322a4mov [rsp+32], r15
37bc322a9mov [rsp+48], rax
37bc322aelea rax, [rip+0x81a53b]
37bc322b5mov [rsp+40], rax
37bc322bacall dgemm_
37bc322bfmov rax, [rsp+248]
37bc322c7mov ebp, [rax]
37bc322c9test ebp, ebp
37bc322cbjle 0x37bc323e5
37bc322d1mov r12l, [r15]
37bc322d4add ebp, 1
37bc322d7test r12l, r12l
37bc322dajle 0x37bc323e5
37bc322e0mov [rsp+152], rdi
37bc322e8lea r11l, [r14+1]
37bc322eclea r13l, [r12-1]
37bc322f1mov r14, [rsp+288]
37bc322f9mov r10, -1
37bc32300mov r9l, 1
37bc32306lea r8, [rbx+8]
37bc3230amov rax, r13
37bc3230dnop [rax]
37bc32310
37bc32310loc_37bc32310:
37bc32310movsxd rdi, r11l
37bc32313mov rdx, r10
37bc32316lea rcx, [rbx+8*rdi]
37bc3231ashl rdx, 4
37bc3231eadd rdi, r13
37bc32321add rdx, r14
37bc32324lea rdi, [r8+8*rdi]
37bc32328nop
37bc3232anop [rax+rax]
37bc32335nop [rax+rax]
37bc32340
37bc32340loc_37bc32340:
37bc32340movsd_xmm x0, [rcx-8]
37bc32345add rcx, 8
37bc32349mov [rdx+24], 0
37bc32351add rdx, 16
37bc32355movsd_xmm [rdx], x0
37bc32359cmp rcx, rdi
37bc3235cjne 0x37bc32340
37bc3235eadd r9l, 1
37bc32362add r11l, r12l
37bc32365add r10, rsi
37bc32368cmp ebp, r9l
37bc3236bjne 0x37bc32310
37bc3236dmov rdi, [rsp+152]
37bc32375test r12l, r12l
37bc32378jle 0x37bc323e5
37bc3237amov rcx, [rsp+272]
37bc32382xor r11l, r11l
37bc32385mov r10, -1
37bc3238cmov r13l, eax
37bc3238fmov r9l, 1
37bc32395lea r14, [rcx+24]
37bc32399nop [rax]
37bc323a0
37bc323a0loc_37bc323a0:
37bc323a0movsxd rcx, r11l
37bc323a3mov rdx, r10
37bc323a6shl rdx, 4
37bc323aalea rax, [rbx+8*rcx]
37bc323aeadd rcx, r13
37bc323b1add rdx, r14
37bc323b4lea rcx, [r8+8*rcx]
37bc323b8nop [rax+rax]
37bc323c0
37bc323c0loc_37bc323c0:
37bc323c0movsd_xmm x0, [rdx]
37bc323c4add rax, 8
37bc323c8add rdx, 16
37bc323ccmovsd_xmm [rax-8], x0
37bc323d1cmp rax, rcx
37bc323d4jne 0x37bc323c0
37bc323d6add r9l, 1
37bc323daadd r10, rdi
37bc323ddadd r11l, r12l
37bc323e0cmp r9l, ebp
37bc323e3jne 0x37bc323a0
37bc323e5
37bc323e5loc_37bc323e5:
37bc323e5mov rax, [rsp+136]
37bc323edmov [rsp+96], r15
37bc323f2mov r8, r15
37bc323f5lea rdx, [rip+0x81a3e4]
37bc323fcmov [rsp+72], r15
37bc32401mov r9, [rsp+248]
37bc32409mov rcx, rdx
37bc3240cmov [rsp+88], rax
37bc32411lea rax, [rip+0x81a3d0]
37bc32418mov [rsp+80], rax
37bc3241dmov rax, [rsp+264]
37bc32425mov [rsp+112], 1
37bc3242emov [rsp+56], rax
37bc32433mov rax, [rsp+256]
37bc3243bmov [rsp+104], 1
37bc32444mov [rsp+48], rax
37bc32449lea rax, [rip+0x81a3a0]
37bc32450mov [rsp+40], rax
37bc32455mov [rsp+64], rbx
37bc3245amov [rsp+32], r15
37bc3245fcall dgemm_
37bc32464mov rax, [rsp+248]
37bc3246cmov edi, [rax]
37bc3246etest edi, edi
37bc32470jle 0x37bc32506
37bc32476mov ebp, [r15]
37bc32479add edi, 1
37bc3247ctest ebp, ebp
37bc3247ejle 0x37bc32506
37bc32484mov r11l, [rsp+148]
37bc3248clea r8, [rbx+8]
37bc32490lea r12l, [rbp-1]
37bc32494mov r13, [rsp+288]
37bc3249cmov r10l, 1
37bc324a2mov r9, -1
37bc324a9add r11l, 1
37bc324adnop [rax]
37bc324b0
37bc324b0loc_37bc324b0:
37bc324b0movsxd rcx, r11l
37bc324b3mov rdx, r9
37bc324b6lea rax, [rbx+8*rcx]
37bc324bashl rdx, 4
37bc324beadd rcx, r12
37bc324c1add rdx, r13
37bc324c4lea rcx, [r8+8*rcx]
37bc324c8nop
37bc324canop [rax+rax]
37bc324d5nop [rax+rax]
37bc324e0
37bc324e0loc_37bc324e0:
37bc324e0movsd_xmm x0, [rax-8]
37bc324e5add rax, 8
37bc324e9add rdx, 16
37bc324edmovsd_xmm [rdx+8], x0
37bc324f2cmp rcx, rax
37bc324f5jne 0x37bc324e0
37bc324f7add r10l, 1
37bc324fbadd r9, rsi
37bc324feadd r11l, ebp
37bc32501cmp r10l, edi
37bc32504jne 0x37bc324b0
37bc32506
37bc32506loc_37bc32506:
37bc32506add rsp, 168
37bc3250dpop rbx
37bc3250epop rsi
37bc3250fpop rdi
37bc32510pop rbp
37bc32511pop r12
37bc32513pop r13
37bc32515pop r14
37bc32517pop r15
37bc32519ret
37bc32120
37bc3251a
37bc3251a // align 0x10
37bc3251a // align 0x10
37bc32520
37bc32520zlarf_:
37bc32520push r14
37bc32522push r12
37bc32524push rbp
37bc32525push rdi
37bc32526push rsi
37bc32527push rbx
37bc32528sub rsp, 136
37bc3252fmov rbp, [rsp+232]
37bc32537mov rsi, rdx
37bc3253amov rdi, r8
37bc3253dlea rdx, [rip+0x81a2bc]
37bc32544mov rbx, r9
37bc32547mov r8l, 1
37bc3254dmov r9l, 1
37bc32553call lsame_
37bc32558pxor x0, x0
37bc3255cucomisd x0, [rbp+8]
37bc32561mov edx, 1
37bc32566mov ecx, eax
37bc32568setp r8b
37bc3256ccmovne r8l, edx
37bc32570ucomisd x0, [rbp]
37bc32575setp al
37bc32578cmovne eax, edx
37bc3257bor r8b, al
37bc3257eje 0x37bc3273d
37bc32584test ecx, ecx
37bc32586je 0x37bc32750
37bc3258cmov rax, [rsp+224]
37bc32594mov edx, [rsi]
37bc32596mov r10l, [rax]
37bc32599mov [rsp+108], edx
37bc3259dtest r10l, r10l
37bc325a0jle 0x37bc328b0
37bc325a6test edx, edx
37bc325a8jle 0x37bc32632
37bc325ae
37bc325aeloc_37bc325ae:
37bc325aelea eax, [rdx-1]
37bc325b1imul eax, r10l
37bc325b5add eax, 1
37bc325b8
37bc325b8loc_37bc325b8:
37bc325b8neg r10l
37bc325bbcdqe
37bc325bdmov r14l, ecx
37bc325c0xor r11l, r11l
37bc325c3movsxd r10, r10l
37bc325c6shl rax, 4
37bc325camov ecx, r8l
37bc325cdpxor x0, x0
37bc325d1mov r8l, edx
37bc325d4shl r10, 4
37bc325d8mov r9l, 1
37bc325delea rdx, [rax+rbx]
37bc325e2jmp 0x37bc325ee
37bc325e4
37bc325e4 0f 1f 40 00 ..@.
37bc325e8
37bc325e8loc_37bc325e8:
37bc325e8mov r11l, ecx
37bc325ebmov r12l, r8l
37bc325ee
37bc325eeloc_37bc325ee:
37bc325eeucomisd x0, [rdx-16]
37bc325f3setp al
37bc325f6cmovne eax, r9l
37bc325fatest al, al
37bc325fcjne 0x37bc328c0
37bc32602ucomisd x0, [rdx-8]
37bc32607setp al
37bc3260acmovne eax, r9l
37bc3260etest al, al
37bc32610jne 0x37bc328c0
37bc32616add rdx, r10
37bc32619sub r8l, 1
37bc3261djne 0x37bc325e8
37bc3261fmov [rsp+108], 0
37bc32627mov ecx, r14l
37bc3262a
37bc3262aloc_37bc3262a:
37bc3262atest ecx, ecx
37bc3262cje 0x37bc32780
37bc32632
37bc32632loc_37bc32632:
37bc32632mov r9, [rsp+248]
37bc3263amov r8, [rsp+240]
37bc32642mov rdx, rdi
37bc32645lea rcx, [rsp+108]
37bc3264acall ilazlc_
37bc3264fmov edx, [rsp+108]
37bc32653mov [rsp+104], eax
37bc32657test edx, edx
37bc32659jle 0x37bc3273d
37bc3265fmov [rsp+48], rbx
37bc32664lea r8, [rsp+104]
37bc32669lea rdx, [rsp+108]
37bc3266emov rax, [rsp+256]
37bc32676lea r12, [rip+0x81a1af]
37bc3267dlea r9, [rip+0x81a184]
37bc32684mov [rsp+88], 19
37bc3268dmov [rsp+72], rax
37bc32692lea rax, [rip+0x81a197]
37bc32699lea rcx, [rip+0x81a178]
37bc326a0mov [rsp+64], rax
37bc326a5mov rax, [rsp+224]
37bc326admov [rsp+80], r12
37bc326b2mov [rsp+56], rax
37bc326b7mov rax, [rsp+248]
37bc326bfmov [rsp+40], rax
37bc326c4mov rax, [rsp+240]
37bc326ccmov [rsp+32], rax
37bc326d1call zgemv_
37bc326d6mov rax, [rsp+248]
37bc326demovupd x0, [rbp]
37bc326e3mov r9, rbx
37bc326e6mov [rsp+48], r12
37bc326eblea r8, [rsp+112]
37bc326f0lea rdx, [rsp+104]
37bc326f5movddup x1, [rip+0x81a153]
37bc326fdmov [rsp+64], rax
37bc32702mov rax, [rsp+240]
37bc3270alea rcx, [rsp+108]
37bc3270fxorpd x0, x1
37bc32713mov [rsp+56], rax
37bc32718mov rax, [rsp+256]
37bc32720movups [rsp+112], x0
37bc32725mov [rsp+40], rax
37bc3272amov rax, [rsp+224]
37bc32732mov [rsp+32], rax
37bc32737call zgerc_
37bc3273cnop
37bc3273d
37bc3273dloc_37bc3273d:
37bc3273dadd rsp, 136
37bc32744pop rbx
37bc32745pop rsi
37bc32746pop rdi
37bc32747pop rbp
37bc32748pop r12
37bc3274apop r14
37bc3274cret
37bc3274d
37bc3274d 0f 1f 00 ...
37bc32750
37bc32750loc_37bc32750:
37bc32750mov rax, [rsp+224]
37bc32758mov edx, [rdi]
37bc3275amov r10l, [rax]
37bc3275dmov [rsp+108], edx
37bc32761test r10l, r10l
37bc32764jle 0x37bc32898
37bc3276atest edx, edx
37bc3276cjg 0x37bc325ae
37bc32772nop [rax]
37bc32775nop [rax+rax]
37bc32780
37bc32780loc_37bc32780:
37bc32780mov r9, [rsp+248]
37bc32788mov r8, [rsp+240]
37bc32790lea rdx, [rsp+108]
37bc32795mov rcx, rsi
37bc32798call ilazlr_
37bc3279dmov [rsp+104], eax
37bc327a1mov eax, [rsp+108]
37bc327a5test eax, eax
37bc327a7jle 0x37bc3273d
37bc327a9mov [rsp+48], rbx
37bc327aelea r8, [rsp+108]
37bc327b3lea rdx, [rsp+104]
37bc327b8mov rax, [rsp+256]
37bc327c0lea r12, [rip+0x81a065]
37bc327c7lea r9, [rip+0x81a03a]
37bc327cemov [rsp+88], 12
37bc327d7mov [rsp+72], rax
37bc327dclea rax, [rip+0x81a04d]
37bc327e3lea rcx, [rip+0x81a056]
37bc327eamov [rsp+64], rax
37bc327efmov rax, [rsp+224]
37bc327f7mov [rsp+80], r12
37bc327fcmov [rsp+56], rax
37bc32801mov rax, [rsp+248]
37bc32809mov [rsp+40], rax
37bc3280emov rax, [rsp+240]
37bc32816mov [rsp+32], rax
37bc3281bcall zgemv_
37bc32820movupd x0, [rbp]
37bc32825mov rax, [rsp+248]
37bc3282dmov [rsp+40], rbx
37bc32832mov [rsp+32], r12
37bc32837lea r8, [rsp+112]
37bc3283clea rdx, [rsp+108]
37bc32841movddup x1, [rip+0x81a007]
37bc32849mov [rsp+64], rax
37bc3284emov rax, [rsp+240]
37bc32856lea rcx, [rsp+104]
37bc3285bmov r9, [rsp+256]
37bc32863xorpd x0, x1
37bc32867mov [rsp+56], rax
37bc3286cmov rax, [rsp+224]
37bc32874movups [rsp+112], x0
37bc32879mov [rsp+48], rax
37bc3287ecall zgerc_
37bc32883nop
37bc32884add rsp, 136
37bc3288bpop rbx
37bc3288cpop rsi
37bc3288dpop rdi
37bc3288epop rbp
37bc3288fpop r12
37bc32891pop r14
37bc32893ret
37bc32894
37bc32894 0f 1f 40 00 ..@.
37bc32898
37bc32898loc_37bc32898:
37bc32898test edx, edx
37bc3289ajle 0x37bc32780
37bc328a0
37bc328a0loc_37bc328a0:
37bc328a0mov eax, 1
37bc328a5jmp 0x37bc325b8
37bc328aa
37bc328aa 66 0f 1f 44 00 00 f..D..
37bc328b0
37bc328b0loc_37bc328b0:
37bc328b0test edx, edx
37bc328b2jg 0x37bc328a0
37bc328b4jmp 0x37bc32632
37bc328b9
37bc328b9 0f 1f 80 00 00 00 00 .......
37bc328c0
37bc328c0loc_37bc328c0:
37bc328c0mov ecx, r14l
37bc328c3test r11b, r11b
37bc328c6je 0x37bc3262a
37bc328ccmov [rsp+108], r12l
37bc328d1jmp 0x37bc3262a
37bc32520
37bc32520zlarf_:
37bc32520push r14
37bc32522push r12
37bc32524push rbp
37bc32525push rdi
37bc32526push rsi
37bc32527push rbx
37bc32528sub rsp, 136
37bc3252fmov rbp, [rsp+232]
37bc32537mov rsi, rdx
37bc3253amov rdi, r8
37bc3253dlea rdx, [rip+0x81a2bc]
37bc32544mov rbx, r9
37bc32547mov r8l, 1
37bc3254dmov r9l, 1
37bc32553call lsame_
37bc32558pxor x0, x0
37bc3255cucomisd x0, [rbp+8]
37bc32561mov edx, 1
37bc32566mov ecx, eax
37bc32568setp r8b
37bc3256ccmovne r8l, edx
37bc32570ucomisd x0, [rbp]
37bc32575setp al
37bc32578cmovne eax, edx
37bc3257bor r8b, al
37bc3257eje 0x37bc3273d
37bc32584test ecx, ecx
37bc32586je 0x37bc32750
37bc3258cmov rax, [rsp+224]
37bc32594mov edx, [rsi]
37bc32596mov r10l, [rax]
37bc32599mov [rsp+108], edx
37bc3259dtest r10l, r10l
37bc325a0jle 0x37bc328b0
37bc325a6test edx, edx
37bc325a8jle 0x37bc32632
37bc325ae
37bc325aeloc_37bc325ae:
37bc325aelea eax, [rdx-1]
37bc325b1imul eax, r10l
37bc325b5add eax, 1
37bc325b8
37bc325b8loc_37bc325b8:
37bc325b8neg r10l
37bc325bbcdqe
37bc325bdmov r14l, ecx
37bc325c0xor r11l, r11l
37bc325c3movsxd r10, r10l
37bc325c6shl rax, 4
37bc325camov ecx, r8l
37bc325cdpxor x0, x0
37bc325d1mov r8l, edx
37bc325d4shl r10, 4
37bc325d8mov r9l, 1
37bc325delea rdx, [rax+rbx]
37bc325e2jmp 0x37bc325ee
37bc325e4
37bc325e4 0f 1f 40 00 ..@.
37bc325e8
37bc325e8loc_37bc325e8:
37bc325e8mov r11l, ecx
37bc325ebmov r12l, r8l
37bc325ee
37bc325eeloc_37bc325ee:
37bc325eeucomisd x0, [rdx-16]
37bc325f3setp al
37bc325f6cmovne eax, r9l
37bc325fatest al, al
37bc325fcjne 0x37bc328c0
37bc32602ucomisd x0, [rdx-8]
37bc32607setp al
37bc3260acmovne eax, r9l
37bc3260etest al, al
37bc32610jne 0x37bc328c0
37bc32616add rdx, r10
37bc32619sub r8l, 1
37bc3261djne 0x37bc325e8
37bc3261fmov [rsp+108], 0
37bc32627mov ecx, r14l
37bc3262a
37bc3262aloc_37bc3262a:
37bc3262atest ecx, ecx
37bc3262cje 0x37bc32780
37bc32632
37bc32632loc_37bc32632:
37bc32632mov r9, [rsp+248]
37bc3263amov r8, [rsp+240]
37bc32642mov rdx, rdi
37bc32645lea rcx, [rsp+108]
37bc3264acall ilazlc_
37bc3264fmov edx, [rsp+108]
37bc32653mov [rsp+104], eax
37bc32657test edx, edx
37bc32659jle 0x37bc3273d
37bc3265fmov [rsp+48], rbx
37bc32664lea r8, [rsp+104]
37bc32669lea rdx, [rsp+108]
37bc3266emov rax, [rsp+256]
37bc32676lea r12, [rip+0x81a1af]
37bc3267dlea r9, [rip+0x81a184]
37bc32684mov [rsp+88], 19
37bc3268dmov [rsp+72], rax
37bc32692lea rax, [rip+0x81a197]
37bc32699lea rcx, [rip+0x81a178]
37bc326a0mov [rsp+64], rax
37bc326a5mov rax, [rsp+224]
37bc326admov [rsp+80], r12
37bc326b2mov [rsp+56], rax
37bc326b7mov rax, [rsp+248]
37bc326bfmov [rsp+40], rax
37bc326c4mov rax, [rsp+240]
37bc326ccmov [rsp+32], rax
37bc326d1call zgemv_
37bc326d6mov rax, [rsp+248]
37bc326demovupd x0, [rbp]
37bc326e3mov r9, rbx
37bc326e6mov [rsp+48], r12
37bc326eblea r8, [rsp+112]
37bc326f0lea rdx, [rsp+104]
37bc326f5movddup x1, [rip+0x81a153]
37bc326fdmov [rsp+64], rax
37bc32702mov rax, [rsp+240]
37bc3270alea rcx, [rsp+108]
37bc3270fxorpd x0, x1
37bc32713mov [rsp+56], rax
37bc32718mov rax, [rsp+256]
37bc32720movups [rsp+112], x0
37bc32725mov [rsp+40], rax
37bc3272amov rax, [rsp+224]
37bc32732mov [rsp+32], rax
37bc32737call zgerc_
37bc3273cnop
37bc3273d
37bc3273dloc_37bc3273d:
37bc3273dadd rsp, 136
37bc32744pop rbx
37bc32745pop rsi
37bc32746pop rdi
37bc32747pop rbp
37bc32748pop r12
37bc3274apop r14
37bc3274cret
37bc3274d
37bc3274d 0f 1f 00 ...
37bc32750
37bc32750loc_37bc32750:
37bc32750mov rax, [rsp+224]
37bc32758mov edx, [rdi]
37bc3275amov r10l, [rax]
37bc3275dmov [rsp+108], edx
37bc32761test r10l, r10l
37bc32764jle 0x37bc32898
37bc3276atest edx, edx
37bc3276cjg 0x37bc325ae
37bc32772nop [rax]
37bc32775nop [rax+rax]
37bc32780
37bc32780loc_37bc32780:
37bc32780mov r9, [rsp+248]
37bc32788mov r8, [rsp+240]
37bc32790lea rdx, [rsp+108]
37bc32795mov rcx, rsi
37bc32798call ilazlr_
37bc3279dmov [rsp+104], eax
37bc327a1mov eax, [rsp+108]
37bc327a5test eax, eax
37bc327a7jle 0x37bc3273d
37bc327a9mov [rsp+48], rbx
37bc327aelea r8, [rsp+108]
37bc327b3lea rdx, [rsp+104]
37bc327b8mov rax, [rsp+256]
37bc327c0lea r12, [rip+0x81a065]
37bc327c7lea r9, [rip+0x81a03a]
37bc327cemov [rsp+88], 12
37bc327d7mov [rsp+72], rax
37bc327dclea rax, [rip+0x81a04d]
37bc327e3lea rcx, [rip+0x81a056]
37bc327eamov [rsp+64], rax
37bc327efmov rax, [rsp+224]
37bc327f7mov [rsp+80], r12
37bc327fcmov [rsp+56], rax
37bc32801mov rax, [rsp+248]
37bc32809mov [rsp+40], rax
37bc3280emov rax, [rsp+240]
37bc32816mov [rsp+32], rax
37bc3281bcall zgemv_
37bc32820movupd x0, [rbp]
37bc32825mov rax, [rsp+248]
37bc3282dmov [rsp+40], rbx
37bc32832mov [rsp+32], r12
37bc32837lea r8, [rsp+112]
37bc3283clea rdx, [rsp+108]
37bc32841movddup x1, [rip+0x81a007]
37bc32849mov [rsp+64], rax
37bc3284emov rax, [rsp+240]
37bc32856lea rcx, [rsp+104]
37bc3285bmov r9, [rsp+256]
37bc32863xorpd x0, x1
37bc32867mov [rsp+56], rax
37bc3286cmov rax, [rsp+224]
37bc32874movups [rsp+112], x0
37bc32879mov [rsp+48], rax
37bc3287ecall zgerc_
37bc32883nop
37bc32884add rsp, 136
37bc3288bpop rbx
37bc3288cpop rsi
37bc3288dpop rdi
37bc3288epop rbp
37bc3288fpop r12
37bc32891pop r14
37bc32893ret
37bc32894
37bc32894 0f 1f 40 00 ..@.
37bc32898
37bc32898loc_37bc32898:
37bc32898test edx, edx
37bc3289ajle 0x37bc32780
37bc328a0
37bc328a0loc_37bc328a0:
37bc328a0mov eax, 1
37bc328a5jmp 0x37bc325b8
37bc328aa
37bc328aa 66 0f 1f 44 00 00 f..D..
37bc328b0
37bc328b0loc_37bc328b0:
37bc328b0test edx, edx
37bc328b2jg 0x37bc328a0
37bc328b4jmp 0x37bc32632
37bc328b9
37bc328b9 0f 1f 80 00 00 00 00 .......
37bc328c0
37bc328c0loc_37bc328c0:
37bc328c0mov ecx, r14l
37bc328c3test r11b, r11b
37bc328c6je 0x37bc3262a
37bc328ccmov [rsp+108], r12l
37bc328d1jmp 0x37bc3262a
37bc32520
37bc328d6
37bc328d6 // align 0x10
37bc328d6 // align 0x10
37bc328e0
37bc328e0zlarfb_:
37bc328e0push r15
37bc328e2push r14
37bc328e4push r13
37bc328e6push r12
37bc328e8push rbp
37bc328e9push rdi
37bc328eapush rsi
37bc328ebpush rbx
37bc328ecsub rsp, 200
37bc328f3mov rdi, [rsp+304]
37bc328fbmov rsi, [rsp+312]
37bc32903mov r12, rdx
37bc32906mov edx, [rdi]
37bc32908mov r13, rcx
37bc3290bmov r14, r8
37bc3290emov rbp, r9
37bc32911test edx, edx
37bc32913jle 0x37bc32d2a
37bc32919mov eax, [rsi]
37bc3291btest eax, eax
37bc3291djle 0x37bc32d2a
37bc32923mov r9l, 1
37bc32929mov r8l, 1
37bc3292fmov rcx, r12
37bc32932mov rax, [rsp+368]
37bc3293alea rdx, [rip+0x819f1f]
37bc32941movsxd rbx, [rax]
37bc32944xor eax, eax
37bc32946test rbx, rbx
37bc32949cmovs rbx, rax
37bc3294dmov rax, rbx
37bc32950not rax
37bc32953mov [rsp+144], rax
37bc3295bmov rax, [rsp+384]
37bc32963movsxd r15, [rax]
37bc32966xor eax, eax
37bc32968test r15, r15
37bc3296bcmovs r15, rax
37bc3296fmov rax, [rsp+336]
37bc32977mov eax, [rax]
37bc32979mov [rsp+136], eax
37bc32980call lsame_
37bc32985mov r9l, 1
37bc3298bmov r8l, 1
37bc32991mov rcx, rbp
37bc32994cmp eax, 1
37bc32997lea rdx, [rip+0x819ec3]
37bc3299esbb eax, eax
37bc329a0and eax, 11
37bc329a3add eax, 67
37bc329a6mov [rsp+187], al
37bc329adcall lsame_
37bc329b2mov r9l, 1
37bc329b8mov r8l, 1
37bc329betest eax, eax
37bc329c0je 0x37bc32d40
37bc329c6lea rdx, [rip+0x819e95]
37bc329cdmov rcx, r14
37bc329d0call lsame_
37bc329d5mov r9l, 1
37bc329dbmov r8l, 1
37bc329e1mov rcx, r13
37bc329e4lea rdx, [rip+0x819e78]
37bc329ebtest eax, eax
37bc329edje 0x37bc330f0
37bc329f3call lsame_
37bc329f8test eax, eax
37bc329faje 0x37bc33ad8
37bc32a00mov rax, [rsp+320]
37bc32a08mov edx, [rax]
37bc32a0atest edx, edx
37bc32a0cjle 0x37bc32aaf
37bc32a12mov r12, [rsp+360]
37bc32a1amov rax, r15
37bc32a1dmov [rsp+144], r15
37bc32a25lea r14, [rip+0x819e64]
37bc32a2cshl rax, 4
37bc32a30mov rbp, [rsp+376]
37bc32a38mov r15, [rsp+368]
37bc32a40mov [rsp+136], rbx
37bc32a48mov [rsp+304], rdi
37bc32a50mov rbx, r12
37bc32a53mov r13l, edx
37bc32a56mov r12, rax
37bc32a59mov edi, 1
37bc32a5enop
37bc32a60
37bc32a60loc_37bc32a60:
37bc32a60mov [rsp+32], r14
37bc32a65mov r9, rbp
37bc32a68mov rdx, rbx
37bc32a6bmov r8, r15
37bc32a6emov rcx, rsi
37bc32a71add edi, 1
37bc32a74add rbx, 16
37bc32a78call zcopy_
37bc32a7dmov rdx, rbp
37bc32a80mov rcx, rsi
37bc32a83add rbp, r12
37bc32a86lea r8, [rip+0x819e03]
37bc32a8dcall zlacgv_
37bc32a92cmp r13l, edi
37bc32a95jge 0x37bc32a60
37bc32a97mov rbx, [rsp+136]
37bc32a9fmov r15, [rsp+144]
37bc32aa7mov rdi, [rsp+304]
37bc32aaf
37bc32aafloc_37bc32aaf:
37bc32aafmov rax, [rsp+384]
37bc32ab7lea rbp, [rip+0x819dc2]
37bc32abemov [rsp+112], 4
37bc32ac7lea r14, [rip+0x819dab]
37bc32acemov [rsp+48], rbp
37bc32ad3lea rdx, [rip+0x819d9a]
37bc32adalea r9, [rip+0x819d83]
37bc32ae1mov rcx, r14
37bc32ae4mov [rsp+80], rax
37bc32ae9lea r8, [rip+0x819d78]
37bc32af0mov rax, [rsp+376]
37bc32af8mov [rsp+104], 12
37bc32b01mov [rsp+72], rax
37bc32b06mov rax, [rsp+336]
37bc32b0emov [rsp+96], 5
37bc32b17mov [rsp+64], rax
37bc32b1cmov rax, [rsp+328]
37bc32b24mov [rsp+88], 5
37bc32b2dmov [rsp+56], rax
37bc32b32mov rax, [rsp+320]
37bc32b3amov [rsp+32], rsi
37bc32b3fmov [rsp+40], rax
37bc32b44mov [rsp+136], rdx
37bc32b4ccall ztrmm_
37bc32b51mov rax, [rsp+320]
37bc32b59mov edx, [rdi]
37bc32b5bmovsxd rax, [rax]
37bc32b5ecmp edx, eax
37bc32b60jg 0x37bc338bd
37bc32b66
37bc32b66loc_37bc32b66:
37bc32b66mov rax, [rsp+384]
37bc32b6emov [rsp+48], rbp
37bc32b73lea rdx, [rip+0x819d35]
37bc32b7alea r9, [rip+0x819d26]
37bc32b81mov [rsp+112], 8
37bc32b8amov rcx, r14
37bc32b8dlea r8, [rsp+187]
37bc32b95mov [rsp+80], rax
37bc32b9amov rax, [rsp+376]
37bc32ba2mov [rsp+104], 1
37bc32babmov [rsp+72], rax
37bc32bb0mov rax, [rsp+352]
37bc32bb8mov [rsp+96], 5
37bc32bc1mov [rsp+64], rax
37bc32bc6mov rax, [rsp+344]
37bc32bcemov [rsp+88], 5
37bc32bd7mov [rsp+56], rax
37bc32bdcmov rax, [rsp+320]
37bc32be4mov [rsp+32], rsi
37bc32be9mov [rsp+40], rax
37bc32beecall ztrmm_
37bc32bf3mov rax, [rsp+320]
37bc32bfbmov edx, [rdi]
37bc32bfdmovsxd rax, [rax]
37bc32c00cmp edx, eax
37bc32c02jg 0x37bc33a05
37bc32c08
37bc32c08loc_37bc32c08:
37bc32c08mov rax, [rsp+384]
37bc32c10mov [rsp+48], rbp
37bc32c15lea r9, [rip+0x819c48]
37bc32c1clea r8, [rip+0x819c71]
37bc32c23mov [rsp+112], 4
37bc32c2cmov rcx, r14
37bc32c2fmov rdx, [rsp+136]
37bc32c37mov [rsp+80], rax
37bc32c3cmov rax, [rsp+376]
37bc32c44mov [rsp+104], 19
37bc32c4dmov [rsp+72], rax
37bc32c52mov rax, [rsp+336]
37bc32c5amov [rsp+96], 5
37bc32c63mov [rsp+64], rax
37bc32c68mov rax, [rsp+328]
37bc32c70mov [rsp+88], 5
37bc32c79mov [rsp+56], rax
37bc32c7emov rax, [rsp+320]
37bc32c86mov [rsp+32], rsi
37bc32c8bmov [rsp+40], rax
37bc32c90call ztrmm_
37bc32c95mov rax, [rsp+320]
37bc32c9dmov eax, [rax]
37bc32c9ftest eax, eax
37bc32ca1jle 0x37bc32d2a
37bc32ca7mov r8, [rsp+360]
37bc32cafsub eax, 1
37bc32cb2mov edx, [rsi]
37bc32cb4shl rax, 4
37bc32cb8lea r11, [r8+rax+16]
37bc32cbdtest edx, edx
37bc32cbfjle 0x37bc3344f
37bc32cc5lea eax, [rdx-1]
37bc32cc8mov r9, [rsp+376]
37bc32cd0mov r10, r15
37bc32cd3shl rbx, 4
37bc32cd7sub rax, 1
37bc32cdbshl r10, 4
37bc32cdfshl rax, 4
37bc32ce3lea rcx, [r9+rax+32]
37bc32ce8nop [rax+rax]
37bc32cf0
37bc32cf0loc_37bc32cf0:
37bc32cf0mov rdx, r9
37bc32cf3mov rax, r8
37bc32cf6nop [rax+rax]
37bc32d00
37bc32d00loc_37bc32d00:
37bc32d00movupd x0, [rax]
37bc32d04movupd x1, [rdx]
37bc32d08add rdx, 16
37bc32d0caddsubpd x0, x1
37bc32d10movups [rax], x0
37bc32d13add rax, rbx
37bc32d16cmp rcx, rdx
37bc32d19jne 0x37bc32d00
37bc32d1badd r8, 16
37bc32d1fadd r9, r10
37bc32d22add rcx, r10
37bc32d25cmp r8, r11
37bc32d28jne 0x37bc32cf0
37bc32d2a
37bc32d2aloc_37bc32d2a:
37bc32d2aadd rsp, 200
37bc32d31pop rbx
37bc32d32pop rsi
37bc32d33pop rdi
37bc32d34pop rbp
37bc32d35pop r12
37bc32d37pop r13
37bc32d39pop r14
37bc32d3bpop r15
37bc32d3dret
37bc32d3e
37bc32d3e 66 90 f.
37bc32d40
37bc32d40loc_37bc32d40:
37bc32d40lea rdx, [rip+0x819b81]
37bc32d47mov rcx, rbp
37bc32d4acall lsame_
37bc32d4ftest eax, eax
37bc32d51je 0x37bc32d2a
37bc32d53movsxd rcx, [rsp+136]
37bc32d5bxor eax, eax
37bc32d5dmov r9l, 1
37bc32d63mov r8l, 1
37bc32d69lea rdx, [rip+0x819af2]
37bc32d70test rcx, rcx
37bc32d73cmovns rax, rcx
37bc32d77mov rcx, r14
37bc32d7amov [rsp+152], rax
37bc32d82not rax
37bc32d85mov [rsp+160], rax
37bc32d8dcall lsame_
37bc32d92mov r9l, 1
37bc32d98mov r8l, 1
37bc32d9emov rcx, r13
37bc32da1lea rdx, [rip+0x819abb]
37bc32da8test eax, eax
37bc32daaje 0x37bc3346a
37bc32db0call lsame_
37bc32db5test eax, eax
37bc32db7je 0x37bc341ac
37bc32dbdmov rax, [rsp+320]
37bc32dc5mov edx, [rax]
37bc32dc7test edx, edx
37bc32dc9jle 0x37bc32e6f
37bc32dcfmov r12, [rsp+360]
37bc32dd7mov rax, r15
37bc32ddamov [rsp+144], r15
37bc32de2lea r14, [rip+0x819aa7]
37bc32de9shl rax, 4
37bc32dedmov rbp, [rsp+376]
37bc32df5mov r15, [rsp+368]
37bc32dfdmov [rsp+136], rbx
37bc32e05mov [rsp+304], rdi
37bc32e0dmov rbx, r12
37bc32e10mov r13l, edx
37bc32e13mov r12, rax
37bc32e16mov edi, 1
37bc32e1bnop [rax+rax]
37bc32e20
37bc32e20loc_37bc32e20:
37bc32e20mov [rsp+32], r14
37bc32e25mov r9, rbp
37bc32e28mov rdx, rbx
37bc32e2bmov r8, r15
37bc32e2emov rcx, rsi
37bc32e31add edi, 1
37bc32e34add rbx, 16
37bc32e38call zcopy_
37bc32e3dmov rdx, rbp
37bc32e40mov rcx, rsi
37bc32e43add rbp, r12
37bc32e46lea r8, [rip+0x819a43]
37bc32e4dcall zlacgv_
37bc32e52cmp r13l, edi
37bc32e55jge 0x37bc32e20
37bc32e57mov rbx, [rsp+136]
37bc32e5fmov r15, [rsp+144]
37bc32e67mov rdi, [rsp+304]
37bc32e6f
37bc32e6floc_37bc32e6f:
37bc32e6fmov rax, [rsp+384]
37bc32e77lea rbp, [rip+0x819a02]
37bc32e7emov [rsp+112], 4
37bc32e87lea r14, [rip+0x8199eb]
37bc32e8emov [rsp+48], rbp
37bc32e93lea rdx, [rip+0x819a15]
37bc32e9alea r9, [rip+0x8199c3]
37bc32ea1mov rcx, r14
37bc32ea4mov [rsp+80], rax
37bc32ea9lea r8, [rip+0x8199e4]
37bc32eb0mov rax, [rsp+376]
37bc32eb8mov [rsp+104], 19
37bc32ec1mov [rsp+72], rax
37bc32ec6mov rax, [rsp+336]
37bc32ecemov [rsp+96], 5
37bc32ed7mov [rsp+64], rax
37bc32edcmov rax, [rsp+328]
37bc32ee4mov [rsp+88], 5
37bc32eedmov [rsp+56], rax
37bc32ef2mov rax, [rsp+320]
37bc32efamov [rsp+32], rsi
37bc32effmov [rsp+40], rax
37bc32f04mov [rsp+136], rdx
37bc32f0ccall ztrmm_
37bc32f11mov rax, [rsp+320]
37bc32f19mov edx, [rdi]
37bc32f1bmovsxd rax, [rax]
37bc32f1ecmp edx, eax
37bc32f20jg 0x37bc349fa
37bc32f26
37bc32f26loc_37bc32f26:
37bc32f26mov rax, [rsp+384]
37bc32f2emov [rsp+48], rbp
37bc32f33mov rcx, r14
37bc32f36lea r9, [rip+0x81996a]
37bc32f3dmov [rsp+112], 8
37bc32f46mov rdx, [rsp+136]
37bc32f4elea r8, [rsp+187]
37bc32f56mov [rsp+80], rax
37bc32f5bmov rax, [rsp+376]
37bc32f63mov [rsp+104], 1
37bc32f6cmov [rsp+72], rax
37bc32f71mov rax, [rsp+352]
37bc32f79mov [rsp+96], 5
37bc32f82mov [rsp+64], rax
37bc32f87mov rax, [rsp+344]
37bc32f8fmov [rsp+88], 5
37bc32f98mov [rsp+56], rax
37bc32f9dmov rax, [rsp+320]
37bc32fa5mov [rsp+32], rsi
37bc32faamov [rsp+40], rax
37bc32fafcall ztrmm_
37bc32fb4mov rax, [rsp+320]
37bc32fbcmov edx, [rdi]
37bc32fbemov eax, [rax]
37bc32fc0cmp edx, eax
37bc32fc2jg 0x37bc3492a
37bc32fc8
37bc32fc8loc_37bc32fc8:
37bc32fc8mov rax, [rsp+384]
37bc32fd0mov [rsp+48], rbp
37bc32fd5lea r9, [rip+0x819888]
37bc32fdclea r8, [rip+0x819885]
37bc32fe3mov [rsp+112], 4
37bc32fecmov rcx, r14
37bc32fefmov rdx, [rsp+136]
37bc32ff7mov [rsp+80], rax
37bc32ffcmov rax, [rsp+376]
37bc33004mov [rsp+104], 12
37bc3300dmov [rsp+72], rax
37bc33012mov rax, [rsp+336]
37bc3301amov [rsp+96], 5
37bc33023mov [rsp+64], rax
37bc33028mov rax, [rsp+328]
37bc33030mov [rsp+88], 5
37bc33039mov [rsp+56], rax
37bc3303emov rax, [rsp+320]
37bc33046mov [rsp+32], rsi
37bc3304bmov [rsp+40], rax
37bc33050call ztrmm_
37bc33055mov rax, [rsp+320]
37bc3305dmov eax, [rax]
37bc3305ftest eax, eax
37bc33061jle 0x37bc32d2a
37bc33067mov r8, [rsp+360]
37bc3306fsub eax, 1
37bc33072mov edx, [rsi]
37bc33074shl rax, 4
37bc33078lea r11, [r8+rax+16]
37bc3307dtest edx, edx
37bc3307fjle 0x37bc33ab6
37bc33085lea eax, [rdx-1]
37bc33088mov r9, [rsp+376]
37bc33090mov r10, r15
37bc33093shl rbx, 4
37bc33097sub rax, 1
37bc3309bshl r10, 4
37bc3309fshl rax, 4
37bc330a3lea rcx, [r9+rax+32]
37bc330a8nop [rax+rax]
37bc330b0
37bc330b0loc_37bc330b0:
37bc330b0mov rdx, r9
37bc330b3mov rax, r8
37bc330b6nop [rax+rax]
37bc330c0
37bc330c0loc_37bc330c0:
37bc330c0movupd x0, [rax]
37bc330c4movupd x3, [rdx]
37bc330c8add rdx, 16
37bc330ccaddsubpd x0, x3
37bc330d0movups [rax], x0
37bc330d3add rax, rbx
37bc330d6cmp rdx, rcx
37bc330d9jne 0x37bc330c0
37bc330dbadd r8, 16
37bc330dfadd r9, r10
37bc330e2add rcx, r10
37bc330e5cmp r11, r8
37bc330e8jne 0x37bc330b0
37bc330eajmp 0x37bc32d2a
37bc330ef
37bc330ef 90 .
37bc330f0
37bc330f0loc_37bc330f0:
37bc330f0call lsame_
37bc330f5test eax, eax
37bc330f7je 0x37bc33e2f
37bc330fdmov rax, [rsp+320]
37bc33105mov eax, [rax]
37bc33107test eax, eax
37bc33109jle 0x37bc34b6f
37bc3310fmov r12, r15
37bc33112mov ecx, eax
37bc33114mov r13l, 1
37bc3311amov [rsp+144], r15
37bc33122mov rbp, [rsp+376]
37bc3312amov r15, [rsp+320]
37bc33132shl r12, 4
37bc33136mov [rsp+136], rbx
37bc3313elea r14, [rip+0x81974b]
37bc33145mov ebx, eax
37bc33147nop [rax+rax]
37bc33150
37bc33150loc_37bc33150:
37bc33150mov edx, [rdi]
37bc33152mov [rsp+32], r14
37bc33157mov r9, rbp
37bc3315amov r8, [rsp+368]
37bc33162add edx, r13l
37bc33165add r13l, 1
37bc33169sub edx, ecx
37bc3316bmov rcx, rsi
37bc3316esub edx, 1
37bc33171movsxd rdx, edx
37bc33174shl rdx, 4
37bc33178add rdx, [rsp+360]
37bc33180call zcopy_
37bc33185mov rdx, rbp
37bc33188mov rcx, rsi
37bc3318blea r8, [rip+0x8196fe]
37bc33192call zlacgv_
37bc33197add rbp, r12
37bc3319amov ecx, [r15]
37bc3319dcmp ebx, r13l
37bc331a0jge 0x37bc33150
37bc331a2mov rbx, [rsp+136]
37bc331aamov r15, [rsp+144]
37bc331b2
37bc331b2loc_37bc331b2:
37bc331b2mov rax, [rsp+384]
37bc331balea rbp, [rip+0x8196bf]
37bc331c1mov [rsp+112], 4
37bc331calea r14, [rip+0x8196a8]
37bc331d1mov [rsp+104], 12
37bc331dalea rdx, [rip+0x8196ce]
37bc331e1lea r9, [rip+0x81967c]
37bc331e8mov [rsp+80], rax
37bc331edmov rax, [rsp+376]
37bc331f5lea r8, [rip+0x81966c]
37bc331fcmov [rsp+96], 5
37bc33205mov [rsp+72], rax
37bc3320amov rax, [rsp+336]
37bc33212mov [rsp+88], 5
37bc3321bmov [rsp+64], rax
37bc33220mov eax, [rdi]
37bc33222mov [rsp+48], rbp
37bc33227sub eax, ecx
37bc33229mov [rsp+32], rsi
37bc3322emov rcx, r14
37bc33231cdqe
37bc33233mov [rsp+136], rdx
37bc3323bshl rax, 4
37bc3323fadd rax, [rsp+328]
37bc33247mov [rsp+56], rax
37bc3324cmov rax, [rsp+320]
37bc33254mov [rsp+40], rax
37bc33259call ztrmm_
37bc3325emov rcx, [rsp+320]
37bc33266mov eax, [rdi]
37bc33268mov edx, [rcx]
37bc3326acmp eax, edx
37bc3326cjg 0x37bc33967
37bc33272
37bc33272loc_37bc33272:
37bc33272mov rax, [rsp+384]
37bc3327amov [rsp+48], rbp
37bc3327fmov rcx, r14
37bc33282lea rdx, [rip+0x8195eb]
37bc33289mov [rsp+112], 8
37bc33292lea r9, [rip+0x81960e]
37bc33299lea r8, [rsp+187]
37bc332a1mov [rsp+80], rax
37bc332a6mov rax, [rsp+376]
37bc332aemov [rsp+104], 1
37bc332b7mov [rsp+72], rax
37bc332bcmov rax, [rsp+352]
37bc332c4mov [rsp+96], 5
37bc332cdmov [rsp+64], rax
37bc332d2mov rax, [rsp+344]
37bc332damov [rsp+88], 5
37bc332e3mov [rsp+56], rax
37bc332e8mov rax, [rsp+320]
37bc332f0mov [rsp+32], rsi
37bc332f5mov [rsp+40], rax
37bc332facall ztrmm_
37bc332ffmov rcx, [rsp+320]
37bc33307mov eax, [rdi]
37bc33309mov edx, [rcx]
37bc3330bcmp eax, edx
37bc3330djg 0x37bc3380f
37bc33313
37bc33313loc_37bc33313:
37bc33313mov rcx, [rsp+384]
37bc3331bsub eax, edx
37bc3331dmov [rsp+112], 4
37bc33326lea r9, [rip+0x819537]
37bc3332dcdqe
37bc3332fmov [rsp+48], rbp
37bc33334mov rdx, [rsp+136]
37bc3333clea r8, [rip+0x819551]
37bc33343mov [rsp+80], rcx
37bc33348shl rax, 4
37bc3334cmov rcx, [rsp+376]
37bc33354add rax, [rsp+328]
37bc3335cmov [rsp+32], rsi
37bc33361mov [rsp+72], rcx
37bc33366mov rcx, [rsp+336]
37bc3336emov [rsp+56], rax
37bc33373mov rax, [rsp+320]
37bc3337bmov [rsp+64], rcx
37bc33380mov rcx, r14
37bc33383mov [rsp+40], rax
37bc33388mov [rsp+104], 19
37bc33391mov [rsp+96], 5
37bc3339amov [rsp+88], 5
37bc333a3call ztrmm_
37bc333a8mov rax, [rsp+320]
37bc333b0movsxd rax, [rax]
37bc333b3test eax, eax
37bc333b5jle 0x37bc32d2a
37bc333bbmov edx, [rsi]
37bc333bdlea r11l, [rax+1]
37bc333c1test edx, edx
37bc333c3jle 0x37bc34b76
37bc333c9movsxd rsi, [rdi]
37bc333ccsub edx, 1
37bc333cfmov r10, r15
37bc333d2shl rbx, 4
37bc333d6mov r9, [rsp+376]
37bc333desub rdx, 1
37bc333e2shl r10, 4
37bc333e6mov rdi, [rsp+360]
37bc333eeshl rdx, 4
37bc333f2sub rsi, rax
37bc333f5mov r8l, 1
37bc333fblea rcx, [r9+rdx+32]
37bc33400sub rsi, 1
37bc33404nop
37bc33405nop [rax+rax]
37bc33410
37bc33410loc_37bc33410:
37bc33410lea rax, [rsi+r8]
37bc33414mov rdx, r9
37bc33417shl rax, 4
37bc3341badd rax, rdi
37bc3341enop
37bc33420
37bc33420loc_37bc33420:
37bc33420movupd x0, [rax]
37bc33424movupd x2, [rdx]
37bc33428add rdx, 16
37bc3342caddsubpd x0, x2
37bc33430movups [rax], x0
37bc33433add rax, rbx
37bc33436cmp rdx, rcx
37bc33439jne 0x37bc33420
37bc3343badd r8, 1
37bc3343fadd r9, r10
37bc33442add rcx, r10
37bc33445cmp r11, r8
37bc33448jne 0x37bc33410
37bc3344ajmp 0x37bc32d2a
37bc3344f
37bc3344floc_37bc3344f:
37bc3344flea rax, [r8+16]
37bc33453cmp r11, rax
37bc33456je 0x37bc32d2a
37bc3345cadd r8, 32
37bc33460cmp r8, r11
37bc33463jne 0x37bc3344f
37bc33465jmp 0x37bc32d2a
37bc3346a
37bc3346aloc_37bc3346a:
37bc3346acall lsame_
37bc3346ftest eax, eax
37bc33471je 0x37bc344ef
37bc33477mov rax, [rsp+320]
37bc3347fmov eax, [rax]
37bc33481test eax, eax
37bc33483jle 0x37bc34e74
37bc33489mov r12, r15
37bc3348cmov ecx, eax
37bc3348emov r13l, 1
37bc33494mov [rsp+144], r15
37bc3349cmov rbp, [rsp+376]
37bc334a4mov r15, [rsp+320]
37bc334acshl r12, 4
37bc334b0mov [rsp+136], rbx
37bc334b8lea r14, [rip+0x8193d1]
37bc334bfmov ebx, eax
37bc334c1nop [rax]
37bc334c5nop [rax+rax]
37bc334d0
37bc334d0loc_37bc334d0:
37bc334d0mov edx, [rdi]
37bc334d2mov [rsp+32], r14
37bc334d7mov r9, rbp
37bc334damov r8, [rsp+368]
37bc334e2add edx, r13l
37bc334e5add r13l, 1
37bc334e9sub edx, ecx
37bc334ebmov rcx, rsi
37bc334eesub edx, 1
37bc334f1movsxd rdx, edx
37bc334f4shl rdx, 4
37bc334f8add rdx, [rsp+360]
37bc33500call zcopy_
37bc33505mov rdx, rbp
37bc33508mov rcx, rsi
37bc3350blea r8, [rip+0x81937e]
37bc33512call zlacgv_
37bc33517add rbp, r12
37bc3351amov ecx, [r15]
37bc3351dcmp ebx, r13l
37bc33520jge 0x37bc334d0
37bc33522mov rbx, [rsp+136]
37bc3352amov r15, [rsp+144]
37bc33532
37bc33532loc_37bc33532:
37bc33532mov rax, [rsp+384]
37bc3353alea rbp, [rip+0x81933f]
37bc33541mov [rsp+112], 4
37bc3354alea r14, [rip+0x819328]
37bc33551mov [rsp+104], 19
37bc3355alea rdx, [rip+0x819313]
37bc33561lea r9, [rip+0x8192fc]
37bc33568mov [rsp+80], rax
37bc3356dmov rax, [rsp+376]
37bc33575lea r8, [rip+0x819318]
37bc3357cmov [rsp+96], 5
37bc33585mov [rsp+72], rax
37bc3358amov rax, [rsp+336]
37bc33592mov [rsp+88], 5
37bc3359bmov [rsp+64], rax
37bc335a0mov eax, [rdi]
37bc335a2mov [rsp+48], rbp
37bc335a7sub eax, ecx
37bc335a9mov rcx, [rsp+160]
37bc335b1mov [rsp+32], rsi
37bc335b6add eax, 1
37bc335b9mov [rsp+136], rdx
37bc335c1cdqe
37bc335c3imul rax, [rsp+152]
37bc335cclea rax, [rcx+rax+1]
37bc335d1mov rcx, r14
37bc335d4shl rax, 4
37bc335d8add rax, [rsp+328]
37bc335e0mov [rsp+56], rax
37bc335e5mov rax, [rsp+320]
37bc335edmov [rsp+40], rax
37bc335f2call ztrmm_
37bc335f7mov rcx, [rsp+320]
37bc335ffmov eax, [rdi]
37bc33601mov edx, [rcx]
37bc33603cmp eax, edx
37bc33605jg 0x37bc3488c
37bc3360b
37bc3360bloc_37bc3360b:
37bc3360bmov rax, [rsp+384]
37bc33613mov [rsp+48], rbp
37bc33618mov rcx, r14
37bc3361blea r9, [rip+0x819285]
37bc33622mov [rsp+112], 8
37bc3362bmov rdx, [rsp+136]
37bc33633lea r8, [rsp+187]
37bc3363bmov [rsp+80], rax
37bc33640mov rax, [rsp+376]
37bc33648mov [rsp+104], 1
37bc33651mov [rsp+72], rax
37bc33656mov rax, [rsp+352]
37bc3365emov [rsp+96], 5
37bc33667mov [rsp+64], rax
37bc3366cmov rax, [rsp+344]
37bc33674mov [rsp+88], 5
37bc3367dmov [rsp+56], rax
37bc33682mov rax, [rsp+320]
37bc3368amov [rsp+32], rsi
37bc3368fmov [rsp+40], rax
37bc33694call ztrmm_
37bc33699mov rcx, [rsp+320]
37bc336a1mov eax, [rdi]
37bc336a3mov edx, [rcx]
37bc336a5cmp eax, edx
37bc336a7jg 0x37bc34ac1
37bc336ad
37bc336adloc_37bc336ad:
37bc336admov rcx, [rsp+384]
37bc336b5sub eax, edx
37bc336b7mov [rsp+112], 4
37bc336c0lea r9, [rip+0x81919d]
37bc336c7add eax, 1
37bc336camov [rsp+48], rbp
37bc336cfmov rdx, [rsp+136]
37bc336d7lea r8, [rip+0x81918a]
37bc336demov [rsp+80], rcx
37bc336e3cdqe
37bc336e5mov rcx, [rsp+376]
37bc336edimul rax, [rsp+152]
37bc336f6mov [rsp+32], rsi
37bc336fbmov [rsp+72], rcx
37bc33700mov rcx, [rsp+336]
37bc33708mov [rsp+104], 12
37bc33711mov [rsp+64], rcx
37bc33716mov rcx, [rsp+160]
37bc3371emov [rsp+96], 5
37bc33727mov [rsp+88], 5
37bc33730lea rax, [rcx+rax+1]
37bc33735mov rcx, r14
37bc33738shl rax, 4
37bc3373cadd rax, [rsp+328]
37bc33744mov [rsp+56], rax
37bc33749mov rax, [rsp+320]
37bc33751mov [rsp+40], rax
37bc33756call ztrmm_
37bc3375bmov rax, [rsp+320]
37bc33763movsxd rax, [rax]
37bc33766test eax, eax
37bc33768jle 0x37bc32d2a
37bc3376emov edx, [rsi]
37bc33770lea r11l, [rax+1]
37bc33774test edx, edx
37bc33776jle 0x37bc350dd
37bc3377cmovsxd rsi, [rdi]
37bc3377fsub edx, 1
37bc33782mov r10, r15
37bc33785shl rbx, 4
37bc33789mov r9, [rsp+376]
37bc33791sub rdx, 1
37bc33795shl r10, 4
37bc33799mov rdi, [rsp+360]
37bc337a1shl rdx, 4
37bc337a5sub rsi, rax
37bc337a8mov r8l, 1
37bc337aelea rcx, [r9+rdx+32]
37bc337b3sub rsi, 1
37bc337b7nop [rax+rax]
37bc337c0
37bc337c0loc_37bc337c0:
37bc337c0lea rax, [rsi+r8]
37bc337c4mov rdx, r9
37bc337c7shl rax, 4
37bc337cbadd rax, rdi
37bc337cenop [rax]
37bc337d5nop [rax+rax]
37bc337e0
37bc337e0loc_37bc337e0:
37bc337e0movupd x0, [rax]
37bc337e4movupd x4, [rdx]
37bc337e8add rdx, 16
37bc337ecaddsubpd x0, x4
37bc337f0movups [rax], x0
37bc337f3add rax, rbx
37bc337f6cmp rcx, rdx
37bc337f9jne 0x37bc337e0
37bc337fbadd r8, 1
37bc337ffadd r9, r10
37bc33802add rcx, r10
37bc33805cmp r8, r11
37bc33808jne 0x37bc337c0
37bc3380ajmp 0x37bc32d2a
37bc3380f
37bc3380floc_37bc3380f:
37bc3380fsub eax, edx
37bc33811mov [rsp+32], rcx
37bc33816lea rdx, [rip+0x819077]
37bc3381dlea rcx, [rip+0x819044]
37bc33824mov [rsp+80], rbp
37bc33829mov r9, rsi
37bc3382clea r8, [rsp+188]
37bc33834mov [rsp+188], eax
37bc3383bmov rax, [rsp+368]
37bc33843mov [rsp+112], 19
37bc3384cmov [rsp+96], rax
37bc33851mov rax, [rsp+360]
37bc33859mov [rsp+104], 12
37bc33862mov [rsp+88], rax
37bc33867mov rax, [rsp+384]
37bc3386fmov [rsp+72], rax
37bc33874mov rax, [rsp+376]
37bc3387cmov [rsp+64], rax
37bc33881mov rax, [rsp+336]
37bc33889mov [rsp+56], rax
37bc3388emov rax, [rsp+328]
37bc33896mov [rsp+48], rax
37bc3389blea rax, [rip+0x819016]
37bc338a2mov [rsp+40], rax
37bc338a7call zgemm_
37bc338acmov rcx, [rsp+320]
37bc338b4mov eax, [rdi]
37bc338b6mov edx, [rcx]
37bc338b8jmp 0x37bc33313
37bc338bd
37bc338bdloc_37bc338bd:
37bc338bdmov rcx, [rsp+384]
37bc338c5sub edx, eax
37bc338c7shl rax, 4
37bc338cbmov [rsp+112], 12
37bc338d4mov [rsp+80], rbp
37bc338d9mov r9, [rsp+320]
37bc338e1mov r8, rsi
37bc338e4mov [rsp+96], rcx
37bc338e9mov rcx, [rsp+376]
37bc338f1mov [rsp+188], edx
37bc338f8mov rdx, [rsp+328]
37bc33900mov [rsp+88], rcx
37bc33905mov rcx, [rsp+336]
37bc3390dadd rdx, rax
37bc33910add rax, [rsp+360]
37bc33918mov [rsp+40], rbp
37bc3391dmov [rsp+72], rcx
37bc33922mov rcx, [rsp+368]
37bc3392amov [rsp+48], rax
37bc3392flea rax, [rsp+188]
37bc33937mov [rsp+64], rdx
37bc3393clea rdx, [rip+0x818f25]
37bc33943mov [rsp+56], rcx
37bc33948lea rcx, [rip+0x818f45]
37bc3394fmov [rsp+104], 19
37bc33958mov [rsp+32], rax
37bc3395dcall zgemm_
37bc33962jmp 0x37bc32b66
37bc33967
37bc33967loc_37bc33967:
37bc33967sub eax, edx
37bc33969mov [rsp+80], rbp
37bc3396emov r9, rcx
37bc33971mov r8, rsi
37bc33974mov [rsp+188], eax
37bc3397bmov rax, [rsp+384]
37bc33983lea rdx, [rip+0x818ede]
37bc3398alea rcx, [rip+0x818f03]
37bc33991mov [rsp+112], 12
37bc3399amov [rsp+96], rax
37bc3399fmov rax, [rsp+376]
37bc339a7mov [rsp+104], 19
37bc339b0mov [rsp+88], rax
37bc339b5mov rax, [rsp+336]
37bc339bdmov [rsp+40], rbp
37bc339c2mov [rsp+72], rax
37bc339c7mov rax, [rsp+328]
37bc339cfmov [rsp+64], rax
37bc339d4mov rax, [rsp+368]
37bc339dcmov [rsp+56], rax
37bc339e1mov rax, [rsp+360]
37bc339e9mov [rsp+48], rax
37bc339eelea rax, [rsp+188]
37bc339f6mov [rsp+32], rax
37bc339fbcall zgemm_
37bc33a00jmp 0x37bc33272
37bc33a05
37bc33a05loc_37bc33a05:
37bc33a05mov rdi, [rsp+368]
37bc33a0dsub edx, eax
37bc33a0fshl rax, 4
37bc33a13mov [rsp+112], 19
37bc33a1cmov [rsp+80], rbp
37bc33a21mov r9, rsi
37bc33a24lea r8, [rsp+188]
37bc33a2clea rcx, [rip+0x818e35]
37bc33a33mov [rsp+188], edx
37bc33a3amov rdx, [rsp+360]
37bc33a42mov [rsp+96], rdi
37bc33a47mov rdi, [rsp+384]
37bc33a4fmov [rsp+104], 12
37bc33a58add rdx, rax
37bc33a5badd rax, [rsp+328]
37bc33a63mov [rsp+72], rdi
37bc33a68mov rdi, [rsp+376]
37bc33a70mov [rsp+48], rax
37bc33a75lea rax, [rip+0x818e3c]
37bc33a7cmov [rsp+64], rdi
37bc33a81mov rdi, [rsp+336]
37bc33a89mov [rsp+40], rax
37bc33a8emov rax, [rsp+320]
37bc33a96mov [rsp+88], rdx
37bc33a9blea rdx, [rip+0x818df2]
37bc33aa2mov [rsp+56], rdi
37bc33aa7mov [rsp+32], rax
37bc33aaccall zgemm_
37bc33ab1jmp 0x37bc32c08
37bc33ab6
37bc33ab6loc_37bc33ab6:
37bc33ab6lea rax, [r8+16]
37bc33abacmp r11, rax
37bc33abdje 0x37bc32d2a
37bc33ac3add r8, 32
37bc33ac7cmp r11, r8
37bc33acajne 0x37bc33ab6
37bc33accjmp 0x37bc32d2a
37bc33ad1
37bc33ad1 0f 1f 80 00 00 00 00 .......
37bc33ad8
37bc33ad8loc_37bc33ad8:
37bc33ad8mov r9l, 1
37bc33ademov r8l, 1
37bc33ae4lea rdx, [rip+0x818ddd]
37bc33aebmov rcx, r13
37bc33aeecall lsame_
37bc33af3test eax, eax
37bc33af5je 0x37bc32d2a
37bc33afbmov rax, [rsp+320]
37bc33b03mov ecx, [rax]
37bc33b05test ecx, ecx
37bc33b07jle 0x37bc33bb9
37bc33b0dmov r13, [rsp+376]
37bc33b15mov rax, rbx
37bc33b18mov r11, r15
37bc33b1bmov rdx, [rsp+360]
37bc33b23mov ebp, 1
37bc33b28shl rax, 4
37bc33b2cmov [rsp+136], rbx
37bc33b34lea r14, [rip+0x818d55]
37bc33b3bshl r11, 4
37bc33b3fmov [rsp+152], r15
37bc33b47mov r15l, ebp
37bc33b4amov ebp, ecx
37bc33b4cmov [rsp+280], r12
37bc33b54mov rbx, r11
37bc33b57mov r12, r13
37bc33b5amov r13, rax
37bc33b5dmov [rsp+312], rsi
37bc33b65mov rsi, rdx
37bc33b68nop [rax+rax]
37bc33b70
37bc33b70loc_37bc33b70:
37bc33b70mov [rsp+32], r14
37bc33b75mov r9, r12
37bc33b78mov rdx, rsi
37bc33b7bmov rcx, rdi
37bc33b7elea r8, [rip+0x818d0b]
37bc33b85add r15l, 1
37bc33b89add rsi, r13
37bc33b8cadd r12, rbx
37bc33b8fcall zcopy_
37bc33b94cmp ebp, r15l
37bc33b97jge 0x37bc33b70
37bc33b99mov rbx, [rsp+136]
37bc33ba1mov r15, [rsp+152]
37bc33ba9mov r12, [rsp+280]
37bc33bb1mov rsi, [rsp+312]
37bc33bb9
37bc33bb9loc_37bc33bb9:
37bc33bb9mov rax, [rsp+384]
37bc33bc1lea rbp, [rip+0x818cb8]
37bc33bc8mov [rsp+112], 4
37bc33bd1lea r14, [rip+0x818ca1]
37bc33bd8mov [rsp+48], rbp
37bc33bddlea rdx, [rip+0x818c90]
37bc33be4lea r9, [rip+0x818c79]
37bc33bebmov rcx, r14
37bc33beemov [rsp+80], rax
37bc33bf3lea r8, [rip+0x818c6e]
37bc33bfamov rax, [rsp+376]
37bc33c02mov [rsp+104], 12
37bc33c0bmov [rsp+72], rax
37bc33c10mov rax, [rsp+336]
37bc33c18mov [rsp+96], 5
37bc33c21mov [rsp+64], rax
37bc33c26mov rax, [rsp+328]
37bc33c2emov [rsp+88], 5
37bc33c37mov [rsp+56], rax
37bc33c3cmov rax, [rsp+320]
37bc33c44mov [rsp+32], rdi
37bc33c49mov [rsp+40], rax
37bc33c4emov [rsp+136], rdx
37bc33c56call ztrmm_
37bc33c5bmov rax, [rsp+320]
37bc33c63mov edx, [rsi]
37bc33c65mov eax, [rax]
37bc33c67cmp edx, eax
37bc33c69jg 0x37bc34c64
37bc33c6f
37bc33c6floc_37bc33c6f:
37bc33c6fmov rax, [rsp+384]
37bc33c77mov [rsp+48], rbp
37bc33c7clea rdx, [rip+0x818c2c]
37bc33c83lea r9, [rip+0x818c1d]
37bc33c8amov [rsp+112], 8
37bc33c93mov r8, r12
37bc33c96mov rcx, r14
37bc33c99mov [rsp+80], rax
37bc33c9emov rax, [rsp+376]
37bc33ca6mov [rsp+104], 1
37bc33cafmov [rsp+72], rax
37bc33cb4mov rax, [rsp+352]
37bc33cbcmov [rsp+96], 5
37bc33cc5mov [rsp+64], rax
37bc33ccamov rax, [rsp+344]
37bc33cd2mov [rsp+88], 5
37bc33cdbmov [rsp+56], rax
37bc33ce0mov rax, [rsp+320]
37bc33ce8mov [rsp+32], rdi
37bc33cedmov [rsp+40], rax
37bc33cf2call ztrmm_
37bc33cf7mov rax, [rsp+320]
37bc33cffmov edx, [rsi]
37bc33d01movsxd rax, [rax]
37bc33d04cmp edx, eax
37bc33d06jg 0x37bc34b9b
37bc33d0c
37bc33d0cloc_37bc33d0c:
37bc33d0cmov rax, [rsp+384]
37bc33d14mov [rsp+48], rbp
37bc33d19lea r9, [rip+0x818b44]
37bc33d20lea r8, [rip+0x818b6d]
37bc33d27mov [rsp+112], 4
37bc33d30mov rcx, r14
37bc33d33mov rdx, [rsp+136]
37bc33d3bmov [rsp+80], rax
37bc33d40mov rax, [rsp+376]
37bc33d48mov [rsp+104], 19
37bc33d51mov [rsp+72], rax
37bc33d56mov rax, [rsp+336]
37bc33d5emov [rsp+96], 5
37bc33d67mov [rsp+64], rax
37bc33d6cmov rax, [rsp+328]
37bc33d74mov [rsp+88], 5
37bc33d7dmov [rsp+56], rax
37bc33d82mov rax, [rsp+320]
37bc33d8amov [rsp+32], rdi
37bc33d8fmov [rsp+40], rax
37bc33d94call ztrmm_
37bc33d99mov rax, [rsp+320]
37bc33da1mov r10l, [rax]
37bc33da4test r10l, r10l
37bc33da7jle 0x37bc32d2a
37bc33dadmov eax, [rdi]
37bc33dafadd r10l, 1
37bc33db3test eax, eax
37bc33db5jle 0x37bc32d2a
37bc33dbblea r8l, [rax-1]
37bc33dbfmov r11, r15
37bc33dc2shl rbx, 4
37bc33dc6mov rdx, [rsp+360]
37bc33dceadd r8, 1
37bc33dd2shl r11, 4
37bc33dd6mov rcx, [rsp+376]
37bc33ddemov r9l, 1
37bc33de4shl r8, 4
37bc33de8nop [rax+rax]
37bc33df0
37bc33df0loc_37bc33df0:
37bc33df0xor eax, eax
37bc33df2nop [rax]
37bc33df5nop [rax+rax]
37bc33e00
37bc33e00loc_37bc33e00:
37bc33e00movupd x0, [rdx+rax]
37bc33e05movupd x5, [rcx+rax]
37bc33e0asubpd x0, x5
37bc33e0emovups [rdx+rax], x0
37bc33e12add rax, 16
37bc33e16cmp r8, rax
37bc33e19jne 0x37bc33e00
37bc33e1badd r9l, 1
37bc33e1fadd rdx, rbx
37bc33e22add rcx, r11
37bc33e25cmp r10l, r9l
37bc33e28jne 0x37bc33df0
37bc33e2ajmp 0x37bc32d2a
37bc33e2f
37bc33e2floc_37bc33e2f:
37bc33e2fmov r9l, 1
37bc33e35mov r8l, 1
37bc33e3blea rdx, [rip+0x818a86]
37bc33e42mov rcx, r13
37bc33e45call lsame_
37bc33e4atest eax, eax
37bc33e4cje 0x37bc32d2a
37bc33e52mov rax, [rsp+320]
37bc33e5amov r8l, [rax]
37bc33e5dtest r8l, r8l
37bc33e60jle 0x37bc35032
37bc33e66mov rax, r15
37bc33e69mov [rsp+280], r12
37bc33e71mov ecx, r8l
37bc33e74mov rbp, [rsp+376]
37bc33e7cshl rax, 4
37bc33e80mov r12, [rsp+144]
37bc33e88mov [rsp+152], r15
37bc33e90mov r15l, r8l
37bc33e93mov [rsp+136], rax
37bc33e9bmov r13l, 1
37bc33ea1lea r14, [rip+0x8189e8]
37bc33ea8nop [rax+rax]
37bc33eb0
37bc33eb0loc_37bc33eb0:
37bc33eb0mov eax, [rsi]
37bc33eb2mov [rsp+32], r14
37bc33eb7mov r9, rbp
37bc33ebalea r8, [rip+0x8189cf]
37bc33ec1add eax, r13l
37bc33ec4add r13l, 1
37bc33ec8sub eax, ecx
37bc33ecamov rcx, rdi
37bc33ecdcdqe
37bc33ecfimul rax, rbx
37bc33ed3lea rdx, [r12+rax+1]
37bc33ed8shl rdx, 4
37bc33edcadd rdx, [rsp+360]
37bc33ee4call zcopy_
37bc33ee9mov rax, [rsp+320]
37bc33ef1add rbp, [rsp+136]
37bc33ef9mov ecx, [rax]
37bc33efbcmp r15l, r13l
37bc33efejge 0x37bc33eb0
37bc33f00mov r15, [rsp+152]
37bc33f08mov r12, [rsp+280]
37bc33f10
37bc33f10loc_37bc33f10:
37bc33f10mov rax, [rsp+384]
37bc33f18lea rbp, [rip+0x818961]
37bc33f1fmov [rsp+112], 4
37bc33f28lea r14, [rip+0x81894a]
37bc33f2fmov [rsp+104], 12
37bc33f38lea rdx, [rip+0x818970]
37bc33f3flea r9, [rip+0x81891e]
37bc33f46mov [rsp+80], rax
37bc33f4bmov rax, [rsp+376]
37bc33f53lea r8, [rip+0x81890e]
37bc33f5amov [rsp+96], 5
37bc33f63mov [rsp+72], rax
37bc33f68mov rax, [rsp+336]
37bc33f70mov [rsp+88], 5
37bc33f79mov [rsp+64], rax
37bc33f7emov eax, [rsi]
37bc33f80mov [rsp+48], rbp
37bc33f85sub eax, ecx
37bc33f87mov [rsp+32], rdi
37bc33f8cmov rcx, r14
37bc33f8fcdqe
37bc33f91mov [rsp+136], rdx
37bc33f99shl rax, 4
37bc33f9dadd rax, [rsp+328]
37bc33fa5mov [rsp+56], rax
37bc33faamov rax, [rsp+320]
37bc33fb2mov [rsp+40], rax
37bc33fb7call ztrmm_
37bc33fbcmov rcx, [rsp+320]
37bc33fc4mov eax, [rsi]
37bc33fc6mov edx, [rcx]
37bc33fc8cmp eax, edx
37bc33fcajg 0x37bc34dd6
37bc33fd0
37bc33fd0loc_37bc33fd0:
37bc33fd0mov rax, [rsp+384]
37bc33fd8mov rcx, r14
37bc33fdbmov r8, r12
37bc33fdemov [rsp+112], 8
37bc33fe7mov [rsp+104], 1
37bc33ff0lea rdx, [rip+0x81887d]
37bc33ff7lea r9, [rip+0x8188a9]
37bc33ffemov [rsp+80], rax
37bc34003mov rax, [rsp+376]
37bc3400bmov [rsp+96], 5
37bc34014mov [rsp+72], rax
37bc34019mov rax, [rsp+352]
37bc34021mov [rsp+88], 5
37bc3402amov [rsp+64], rax
37bc3402fmov rax, [rsp+344]
37bc34037mov [rsp+48], rbp
37bc3403cmov [rsp+56], rax
37bc34041mov rax, [rsp+320]
37bc34049mov [rsp+32], rdi
37bc3404emov [rsp+40], rax
37bc34053call ztrmm_
37bc34058mov rcx, [rsp+320]
37bc34060mov eax, [rsi]
37bc34062mov edx, [rcx]
37bc34064cmp eax, edx
37bc34066jg 0x37bc34d28
37bc3406c
37bc3406cloc_37bc3406c:
37bc3406cmov rcx, [rsp+384]
37bc34074sub eax, edx
37bc34076mov [rsp+112], 4
37bc3407flea r9, [rip+0x8187de]
37bc34086cdqe
37bc34088mov [rsp+48], rbp
37bc3408dmov rdx, [rsp+136]
37bc34095lea r8, [rip+0x8187f8]
37bc3409cmov [rsp+80], rcx
37bc340a1shl rax, 4
37bc340a5mov rcx, [rsp+376]
37bc340adadd rax, [rsp+328]
37bc340b5mov [rsp+32], rdi
37bc340bamov [rsp+72], rcx
37bc340bfmov rcx, [rsp+336]
37bc340c7mov [rsp+56], rax
37bc340ccmov rax, [rsp+320]
37bc340d4mov [rsp+64], rcx
37bc340d9mov rcx, r14
37bc340dcmov [rsp+40], rax
37bc340e1mov [rsp+104], 19
37bc340eamov [rsp+96], 5
37bc340f3mov [rsp+88], 5
37bc340fccall ztrmm_
37bc34101mov rax, [rsp+320]
37bc34109mov eax, [rax]
37bc3410btest eax, eax
37bc3410djle 0x37bc32d2a
37bc34113mov edx, [rdi]
37bc34115lea r9l, [rax+1]
37bc34119test edx, edx
37bc3411bjle 0x37bc32d2a
37bc34121mov esi, [rsi]
37bc34123lea r8l, [rdx-1]
37bc34127mov r10, r15
37bc3412amov r11l, 1
37bc34130add r8, 1
37bc34134mov rcx, [rsp+376]
37bc3413cmov rdi, [rsp+360]
37bc34144shl r10, 4
37bc34148shl r8, 4
37bc3414csub esi, eax
37bc3414enop
37bc34150
37bc34150loc_37bc34150:
37bc34150lea edx, [rsi+r11]
37bc34154xor eax, eax
37bc34156movsxd rdx, edx
37bc34159imul rdx, rbx
37bc3415dsub rdx, rbx
37bc34160shl rdx, 4
37bc34164add rdx, rdi
37bc34167nop [rax]
37bc3416anop [rax+rax]
37bc34175nop [rax+rax]
37bc34180
37bc34180loc_37bc34180:
37bc34180movupd x0, [rdx+rax]
37bc34185movupd x5, [rcx+rax]
37bc3418asubpd x0, x5
37bc3418emovups [rdx+rax], x0
37bc34192add rax, 16
37bc34196cmp r8, rax
37bc34199jne 0x37bc34180
37bc3419badd r11l, 1
37bc3419fadd rcx, r10
37bc341a2cmp r11l, r9l
37bc341a5jne 0x37bc34150
37bc341a7jmp 0x37bc32d2a
37bc341ac
37bc341acloc_37bc341ac:
37bc341acmov r9l, 1
37bc341b2mov r8l, 1
37bc341b8lea rdx, [rip+0x818709]
37bc341bfmov rcx, r13
37bc341c2call lsame_
37bc341c7test eax, eax
37bc341c9je 0x37bc32d2a
37bc341cfmov rax, [rsp+320]
37bc341d7mov ecx, [rax]
37bc341d9test ecx, ecx
37bc341dbjle 0x37bc3428b
37bc341e1mov r13, [rsp+376]
37bc341e9mov rax, rbx
37bc341ecmov r11, r15
37bc341efmov rdx, [rsp+360]
37bc341f7mov ebp, 1
37bc341fcshl rax, 4
37bc34200mov [rsp+136], rbx
37bc34208lea r14, [rip+0x818681]
37bc3420fshl r11, 4
37bc34213mov [rsp+168], r15
37bc3421bmov ebx, ecx
37bc3421dmov r15, r13
37bc34220mov [rsp+280], r12
37bc34228mov r13, rdx
37bc3422bmov r12l, ebp
37bc3422emov rbp, rdi
37bc34231mov [rsp+312], rsi
37bc34239mov rdi, r11
37bc3423cmov rsi, rax
37bc3423f
37bc3423floc_37bc3423f:
37bc3423fmov [rsp+32], r14
37bc34244mov r9, r15
37bc34247mov rdx, r13
37bc3424amov rcx, rbp
37bc3424dlea r8, [rip+0x81863c]
37bc34254add r12l, 1
37bc34258add r13, rsi
37bc3425badd r15, rdi
37bc3425ecall zcopy_
37bc34263cmp ebx, r12l
37bc34266jge 0x37bc3423f
37bc34268mov rbx, [rsp+136]
37bc34270mov r15, [rsp+168]
37bc34278mov rdi, rbp
37bc3427bmov r12, [rsp+280]
37bc34283mov rsi, [rsp+312]
37bc3428b
37bc3428bloc_37bc3428b:
37bc3428bmov rax, [rsp+384]
37bc34293lea rbp, [rip+0x8185e6]
37bc3429amov [rsp+112], 4
37bc342a3lea r14, [rip+0x8185cf]
37bc342aamov [rsp+48], rbp
37bc342aflea rdx, [rip+0x8185f9]
37bc342b6lea r9, [rip+0x8185a7]
37bc342bdmov rcx, r14
37bc342c0mov [rsp+80], rax
37bc342c5lea r8, [rip+0x8185c8]
37bc342ccmov rax, [rsp+376]
37bc342d4mov [rsp+104], 19
37bc342ddmov [rsp+72], rax
37bc342e2mov rax, [rsp+336]
37bc342eamov [rsp+96], 5
37bc342f3mov [rsp+64], rax
37bc342f8mov rax, [rsp+328]
37bc34300mov [rsp+88], 5
37bc34309mov [rsp+56], rax
37bc3430emov rax, [rsp+320]
37bc34316mov [rsp+32], rdi
37bc3431bmov [rsp+40], rax
37bc34320mov [rsp+136], rdx
37bc34328call ztrmm_
37bc3432dmov rax, [rsp+320]
37bc34335mov edx, [rsi]
37bc34337mov eax, [rax]
37bc34339cmp edx, eax
37bc3433bjg 0x37bc34f58
37bc34341
37bc34341loc_37bc34341:
37bc34341mov rax, [rsp+384]
37bc34349mov r8, r12
37bc3434cmov rcx, r14
37bc3434fmov [rsp+112], 8
37bc34358mov [rsp+104], 1
37bc34361mov rdx, [rsp+136]
37bc34369lea r9, [rip+0x818537]
37bc34370mov [rsp+80], rax
37bc34375mov rax, [rsp+376]
37bc3437dmov [rsp+96], 5
37bc34386mov [rsp+72], rax
37bc3438bmov rax, [rsp+352]
37bc34393mov [rsp+88], 5
37bc3439cmov [rsp+64], rax
37bc343a1mov rax, [rsp+344]
37bc343a9mov [rsp+48], rbp
37bc343aemov [rsp+56], rax
37bc343b3mov rax, [rsp+320]
37bc343bbmov [rsp+32], rdi
37bc343c0mov [rsp+40], rax
37bc343c5call ztrmm_
37bc343camov rax, [rsp+320]
37bc343d2mov edx, [rsi]
37bc343d4mov eax, [rax]
37bc343d6cmp edx, eax
37bc343d8jg 0x37bc34e7b
37bc343de
37bc343deloc_37bc343de:
37bc343demov rax, [rsp+384]
37bc343e6mov [rsp+48], rbp
37bc343eblea r9, [rip+0x818472]
37bc343f2lea r8, [rip+0x81846f]
37bc343f9mov [rsp+112], 4
37bc34402mov rcx, r14
37bc34405mov rdx, [rsp+136]
37bc3440dmov [rsp+80], rax
37bc34412mov rax, [rsp+376]
37bc3441amov [rsp+104], 12
37bc34423mov [rsp+72], rax
37bc34428mov rax, [rsp+336]
37bc34430mov [rsp+96], 5
37bc34439mov [rsp+64], rax
37bc3443emov rax, [rsp+328]
37bc34446mov [rsp+88], 5
37bc3444fmov [rsp+56], rax
37bc34454mov rax, [rsp+320]
37bc3445cmov [rsp+32], rdi
37bc34461mov [rsp+40], rax
37bc34466call ztrmm_
37bc3446bmov rax, [rsp+320]
37bc34473mov r10l, [rax]
37bc34476test r10l, r10l
37bc34479jle 0x37bc32d2a
37bc3447fmov eax, [rdi]
37bc34481add r10l, 1
37bc34485test eax, eax
37bc34487jle 0x37bc32d2a
37bc3448dlea r8l, [rax-1]
37bc34491mov r11, r15
37bc34494shl rbx, 4
37bc34498mov rdx, [rsp+360]
37bc344a0add r8, 1
37bc344a4shl r11, 4
37bc344a8mov rcx, [rsp+376]
37bc344b0mov r9l, 1
37bc344b6shl r8, 4
37bc344ba
37bc344baloc_37bc344ba:
37bc344baxor eax, eax
37bc344bcnop [rax]
37bc344c0
37bc344c0loc_37bc344c0:
37bc344c0movupd x0, [rdx+rax]
37bc344c5movupd x3, [rcx+rax]
37bc344casubpd x0, x3
37bc344cemovups [rdx+rax], x0
37bc344d2add rax, 16
37bc344d6cmp rax, r8
37bc344d9jne 0x37bc344c0
37bc344dbadd r9l, 1
37bc344dfadd rdx, rbx
37bc344e2add rcx, r11
37bc344e5cmp r9l, r10l
37bc344e8jne 0x37bc344ba
37bc344eajmp 0x37bc32d2a
37bc344ef
37bc344efloc_37bc344ef:
37bc344efmov r9l, 1
37bc344f5mov r8l, 1
37bc344fblea rdx, [rip+0x8183c6]
37bc34502mov rcx, r13
37bc34505call lsame_
37bc3450atest eax, eax
37bc3450cje 0x37bc32d2a
37bc34512mov rax, [rsp+320]
37bc3451amov r8l, [rax]
37bc3451dtest r8l, r8l
37bc34520jle 0x37bc345c8
37bc34526mov rax, r15
37bc34529mov rbp, [rsp+376]
37bc34531mov r13, [rsp+144]
37bc34539mov [rsp+168], r15
37bc34541shl rax, 4
37bc34545mov ecx, r8l
37bc34548mov r15l, r8l
37bc3454bmov [rsp+280], r12
37bc34553mov [rsp+136], rax
37bc3455bmov r12, rbp
37bc3455elea r14, [rip+0x81832b]
37bc34565mov ebp, 1
37bc3456a
37bc3456aloc_37bc3456a:
37bc3456amov eax, [rsi]
37bc3456cmov [rsp+32], r14
37bc34571mov r9, r12
37bc34574lea r8, [rip+0x818315]
37bc3457badd eax, ebp
37bc3457dadd ebp, 1
37bc34580sub eax, ecx
37bc34582mov rcx, rdi
37bc34585cdqe
37bc34587imul rax, rbx
37bc3458blea rdx, [r13+rax+1]
37bc34590shl rdx, 4
37bc34594add rdx, [rsp+360]
37bc3459ccall zcopy_
37bc345a1mov rax, [rsp+320]
37bc345a9add r12, [rsp+136]
37bc345b1mov ecx, [rax]
37bc345b3cmp r15l, ebp
37bc345b6jge 0x37bc3456a
37bc345b8mov r15, [rsp+168]
37bc345c0mov r12, [rsp+280]
37bc345c8
37bc345c8loc_37bc345c8:
37bc345c8mov rax, [rsp+384]
37bc345d0lea rbp, [rip+0x8182a9]
37bc345d7mov rcx, [rsp+320]
37bc345dfmov [rsp+112], 4
37bc345e8mov [rsp+104], 19
37bc345f1lea r14, [rip+0x818281]
37bc345f8lea rdx, [rip+0x818275]
37bc345ffmov [rsp+80], rax
37bc34604mov rax, [rsp+376]
37bc3460clea r9, [rip+0x818251]
37bc34613lea r8, [rip+0x81827a]
37bc3461amov [rsp+96], 5
37bc34623mov [rsp+72], rax
37bc34628mov rax, [rsp+336]
37bc34630mov [rsp+88], 5
37bc34639mov [rsp+64], rax
37bc3463emov eax, [rsi]
37bc34640sub eax, [rcx]
37bc34642mov rcx, [rsp+160]
37bc3464amov [rsp+48], rbp
37bc3464fadd eax, 1
37bc34652mov [rsp+32], rdi
37bc34657cdqe
37bc34659mov [rsp+136], rdx
37bc34661imul rax, [rsp+152]
37bc3466alea rax, [rcx+rax+1]
37bc3466fmov rcx, r14
37bc34672shl rax, 4
37bc34676add rax, [rsp+328]
37bc3467emov [rsp+56], rax
37bc34683mov rax, [rsp+320]
37bc3468bmov [rsp+40], rax
37bc34690call ztrmm_
37bc34695mov rcx, [rsp+320]
37bc3469dmov eax, [rsi]
37bc3469fmov edx, [rcx]
37bc346a1cmp eax, edx
37bc346a3jg 0x37bc3503a
37bc346a9
37bc346a9loc_37bc346a9:
37bc346a9mov rax, [rsp+384]
37bc346b1mov rcx, r14
37bc346b4mov [rsp+112], 8
37bc346bdlea r9, [rip+0x8181e3]
37bc346c4mov [rsp+48], rbp
37bc346c9mov rdx, [rsp+136]
37bc346d1mov r8, r12
37bc346d4mov [rsp+80], rax
37bc346d9mov rax, [rsp+376]
37bc346e1mov [rsp+104], 1
37bc346eamov [rsp+72], rax
37bc346efmov rax, [rsp+352]
37bc346f7mov [rsp+96], 5
37bc34700mov [rsp+64], rax
37bc34705mov rax, [rsp+344]
37bc3470dmov [rsp+88], 5
37bc34716mov [rsp+56], rax
37bc3471bmov rax, [rsp+320]
37bc34723mov [rsp+32], rdi
37bc34728mov [rsp+40], rax
37bc3472dcall ztrmm_
37bc34732mov rcx, [rsp+320]
37bc3473amov eax, [rsi]
37bc3473cmov edx, [rcx]
37bc3473ecmp eax, edx
37bc34740jg 0x37bc350fd
37bc34746
37bc34746loc_37bc34746:
37bc34746mov rcx, [rsp+384]
37bc3474esub eax, edx
37bc34750mov [rsp+112], 4
37bc34759lea r9, [rip+0x818104]
37bc34760add eax, 1
37bc34763mov [rsp+48], rbp
37bc34768mov rdx, [rsp+136]
37bc34770lea r8, [rip+0x8180f1]
37bc34777mov [rsp+80], rcx
37bc3477ccdqe
37bc3477emov rcx, [rsp+376]
37bc34786imul rax, [rsp+152]
37bc3478fmov [rsp+32], rdi
37bc34794mov [rsp+72], rcx
37bc34799mov rcx, [rsp+336]
37bc347a1mov [rsp+104], 12
37bc347aamov [rsp+64], rcx
37bc347afmov rcx, [rsp+160]
37bc347b7mov [rsp+96], 5
37bc347c0mov [rsp+88], 5
37bc347c9lea rax, [rcx+rax+1]
37bc347cemov rcx, r14
37bc347d1shl rax, 4
37bc347d5add rax, [rsp+328]
37bc347ddmov [rsp+56], rax
37bc347e2mov rax, [rsp+320]
37bc347eamov [rsp+40], rax
37bc347efcall ztrmm_
37bc347f4mov rax, [rsp+320]
37bc347fcmov eax, [rax]
37bc347fetest eax, eax
37bc34800jle 0x37bc32d2a
37bc34806mov edx, [rdi]
37bc34808lea r9l, [rax+1]
37bc3480ctest edx, edx
37bc3480ejle 0x37bc32d2a
37bc34814mov esi, [rsi]
37bc34816lea r8l, [rdx-1]
37bc3481amov r10, r15
37bc3481dmov r11l, 1
37bc34823add r8, 1
37bc34827mov rcx, [rsp+376]
37bc3482fmov rdi, [rsp+360]
37bc34837shl r10, 4
37bc3483bshl r8, 4
37bc3483fsub esi, eax
37bc34841
37bc34841loc_37bc34841:
37bc34841lea edx, [rsi+r11]
37bc34845xor eax, eax
37bc34847movsxd rdx, edx
37bc3484aimul rdx, rbx
37bc3484esub rdx, rbx
37bc34851shl rdx, 4
37bc34855add rdx, rdi
37bc34858nop [rax+rax]
37bc34860
37bc34860loc_37bc34860:
37bc34860movupd x0, [rdx+rax]
37bc34865movupd x4, [rcx+rax]
37bc3486asubpd x0, x4
37bc3486emovups [rdx+rax], x0
37bc34872add rax, 16
37bc34876cmp rax, r8
37bc34879jne 0x37bc34860
37bc3487badd r11l, 1
37bc3487fadd rcx, r10
37bc34882cmp r11l, r9l
37bc34885jne 0x37bc34841
37bc34887jmp 0x37bc32d2a
37bc3488c
37bc3488cloc_37bc3488c:
37bc3488csub eax, edx
37bc3488emov [rsp+80], rbp
37bc34893mov r9, rcx
37bc34896mov r8, rsi
37bc34899mov [rsp+188], eax
37bc348a0mov rax, [rsp+384]
37bc348a8lea rdx, [rip+0x817fe5]
37bc348aflea rcx, [rip+0x817fde]
37bc348b6mov [rsp+112], 19
37bc348bfmov [rsp+96], rax
37bc348c4mov rax, [rsp+376]
37bc348ccmov [rsp+104], 19
37bc348d5mov [rsp+88], rax
37bc348damov rax, [rsp+336]
37bc348e2mov [rsp+40], rbp
37bc348e7mov [rsp+72], rax
37bc348ecmov rax, [rsp+328]
37bc348f4mov [rsp+64], rax
37bc348f9mov rax, [rsp+368]
37bc34901mov [rsp+56], rax
37bc34906mov rax, [rsp+360]
37bc3490emov [rsp+48], rax
37bc34913lea rax, [rsp+188]
37bc3491bmov [rsp+32], rax
37bc34920call zgemm_
37bc34925jmp 0x37bc3360b
37bc3492a
37bc3492aloc_37bc3492a:
37bc3492amov rdi, [rsp+368]
37bc34932sub edx, eax
37bc34934mov [rsp+112], 19
37bc3493dmov r9, rsi
37bc34940mov [rsp+188], edx
37bc34947movsxd rdx, eax
37bc3494aadd eax, 1
37bc3494dlea r8, [rsp+188]
37bc34955mov [rsp+96], rdi
37bc3495acdqe
37bc3495cmov rdi, [rsp+384]
37bc34964shl rdx, 4
37bc34968imul rax, [rsp+152]
37bc34971add rdx, [rsp+360]
37bc34979mov [rsp+104], 19
37bc34982lea rcx, [rip+0x817f0b]
37bc34989mov [rsp+72], rdi
37bc3498emov rdi, [rsp+376]
37bc34996mov [rsp+88], rdx
37bc3499blea rdx, [rip+0x817ef2]
37bc349a2mov [rsp+64], rdi
37bc349a7mov rdi, [rsp+336]
37bc349afmov [rsp+80], rbp
37bc349b4mov [rsp+56], rdi
37bc349b9mov rdi, [rsp+160]
37bc349c1lea rax, [rdi+rax+1]
37bc349c6shl rax, 4
37bc349caadd rax, [rsp+328]
37bc349d2mov [rsp+48], rax
37bc349d7lea rax, [rip+0x817eda]
37bc349demov [rsp+40], rax
37bc349e3mov rax, [rsp+320]
37bc349ebmov [rsp+32], rax
37bc349f0call zgemm_
37bc349f5jmp 0x37bc32fc8
37bc349fa
37bc349faloc_37bc349fa:
37bc349famov rcx, [rsp+384]
37bc34a02sub edx, eax
37bc34a04mov r8, rsi
37bc34a07mov [rsp+112], 19
37bc34a10mov [rsp+188], edx
37bc34a17lea edx, [rax+1]
37bc34a1ashl rax, 4
37bc34a1eadd rax, [rsp+360]
37bc34a26mov [rsp+96], rcx
37bc34a2bmovsxd rdx, edx
37bc34a2emov rcx, [rsp+376]
37bc34a36imul rdx, [rsp+152]
37bc34a3fmov [rsp+48], rax
37bc34a44lea rax, [rsp+188]
37bc34a4cmov [rsp+88], rcx
37bc34a51mov rcx, [rsp+336]
37bc34a59mov [rsp+80], rbp
37bc34a5emov r9, [rsp+320]
37bc34a66mov [rsp+72], rcx
37bc34a6bmov rcx, [rsp+160]
37bc34a73mov [rsp+104], 19
37bc34a7clea rdx, [rcx+rdx+1]
37bc34a81mov rcx, [rsp+368]
37bc34a89mov [rsp+40], rbp
37bc34a8eshl rdx, 4
37bc34a92add rdx, [rsp+328]
37bc34a9amov [rsp+32], rax
37bc34a9fmov [rsp+64], rdx
37bc34aa4lea rdx, [rip+0x817de9]
37bc34aabmov [rsp+56], rcx
37bc34ab0lea rcx, [rip+0x817ddd]
37bc34ab7call zgemm_
37bc34abcjmp 0x37bc32f26
37bc34ac1
37bc34ac1loc_37bc34ac1:
37bc34ac1sub eax, edx
37bc34ac3mov [rsp+32], rcx
37bc34ac8lea rdx, [rip+0x817dc5]
37bc34acflea rcx, [rip+0x817dbe]
37bc34ad6mov [rsp+80], rbp
37bc34adbmov r9, rsi
37bc34adelea r8, [rsp+188]
37bc34ae6mov [rsp+188], eax
37bc34aedmov rax, [rsp+368]
37bc34af5mov [rsp+112], 19
37bc34afemov [rsp+96], rax
37bc34b03mov rax, [rsp+360]
37bc34b0bmov [rsp+104], 19
37bc34b14mov [rsp+88], rax
37bc34b19mov rax, [rsp+384]
37bc34b21mov [rsp+72], rax
37bc34b26mov rax, [rsp+376]
37bc34b2emov [rsp+64], rax
37bc34b33mov rax, [rsp+336]
37bc34b3bmov [rsp+56], rax
37bc34b40mov rax, [rsp+328]
37bc34b48mov [rsp+48], rax
37bc34b4dlea rax, [rip+0x817d64]
37bc34b54mov [rsp+40], rax
37bc34b59call zgemm_
37bc34b5emov rcx, [rsp+320]
37bc34b66mov eax, [rdi]
37bc34b68mov edx, [rcx]
37bc34b6ajmp 0x37bc336ad
37bc34b6f
37bc34b6floc_37bc34b6f:
37bc34b6fmov ecx, eax
37bc34b71jmp 0x37bc331b2
37bc34b76
37bc34b76loc_37bc34b76:
37bc34b76mov eax, 1
37bc34b7bnop [rax+rax]
37bc34b80
37bc34b80loc_37bc34b80:
37bc34b80lea rdx, [rax+1]
37bc34b84cmp rdx, r11
37bc34b87je 0x37bc32d2a
37bc34b8dadd rax, 2
37bc34b91cmp r11, rax
37bc34b94jne 0x37bc34b80
37bc34b96jmp 0x37bc32d2a
37bc34b9b
37bc34b9bloc_37bc34b9b:
37bc34b9bsub edx, eax
37bc34b9dmov [rsp+80], rbp
37bc34ba2mov rsi, [rsp+368]
37bc34baalea r9, [rsp+188]
37bc34bb2mov [rsp+188], edx
37bc34bb9lea edx, [rax+1]
37bc34bbcshl rax, 4
37bc34bc0mov r8, rdi
37bc34bc3add rax, [rsp+328]
37bc34bcbmovsxd rdx, edx
37bc34bcemov [rsp+96], rsi
37bc34bd3lea rcx, [rip+0x817c8e]
37bc34bdamov [rsp+64], rax
37bc34bdfimul rdx, rbx
37bc34be3mov rax, [rsp+384]
37bc34bebmov rsi, [rsp+144]
37bc34bf3mov [rsp+112], 19
37bc34bfcmov [rsp+56], rax
37bc34c01mov rax, [rsp+376]
37bc34c09mov [rsp+104], 12
37bc34c12lea rdx, [rsi+rdx+1]
37bc34c17mov rsi, [rsp+336]
37bc34c1fmov [rsp+48], rax
37bc34c24lea rax, [rip+0x817c8d]
37bc34c2bshl rdx, 4
37bc34c2fadd rdx, [rsp+360]
37bc34c37mov [rsp+40], rax
37bc34c3cmov rax, [rsp+320]
37bc34c44mov [rsp+88], rdx
37bc34c49lea rdx, [rip+0x817c44]
37bc34c50mov [rsp+72], rsi
37bc34c55mov [rsp+32], rax
37bc34c5acall zgemm_
37bc34c5fjmp 0x37bc33d0c
37bc34c64
37bc34c64loc_37bc34c64:
37bc34c64mov rcx, [rsp+384]
37bc34c6csub edx, eax
37bc34c6emov r8, rdi
37bc34c71mov [rsp+112], 12
37bc34c7amov [rsp+188], edx
37bc34c81movsxd rdx, eax
37bc34c84add eax, 1
37bc34c87mov r9, [rsp+320]
37bc34c8fmov [rsp+96], rcx
37bc34c94cdqe
37bc34c96shl rdx, 4
37bc34c9amov rcx, [rsp+376]
37bc34ca2imul rax, rbx
37bc34ca6add rdx, [rsp+328]
37bc34caemov [rsp+80], rbp
37bc34cb3mov [rsp+88], rcx
37bc34cb8mov rcx, [rsp+336]
37bc34cc0mov [rsp+64], rdx
37bc34cc5lea rdx, [rip+0x817b9c]
37bc34cccmov [rsp+72], rcx
37bc34cd1mov rcx, [rsp+368]
37bc34cd9mov [rsp+104], 12
37bc34ce2mov [rsp+56], rcx
37bc34ce7mov rcx, [rsp+144]
37bc34cefmov [rsp+40], rbp
37bc34cf4lea rax, [rcx+rax+1]
37bc34cf9lea rcx, [rip+0x817b68]
37bc34d00shl rax, 4
37bc34d04add rax, [rsp+360]
37bc34d0cmov [rsp+48], rax
37bc34d11lea rax, [rsp+188]
37bc34d19mov [rsp+32], rax
37bc34d1ecall zgemm_
37bc34d23jmp 0x37bc33c6f
37bc34d28
37bc34d28loc_37bc34d28:
37bc34d28sub eax, edx
37bc34d2amov [rsp+32], rcx
37bc34d2flea rdx, [rip+0x817b5e]
37bc34d36lea rcx, [rip+0x817b2b]
37bc34d3dmov [rsp+80], rbp
37bc34d42lea r9, [rsp+188]
37bc34d4amov r8, rdi
37bc34d4dmov [rsp+188], eax
37bc34d54mov rax, [rsp+368]
37bc34d5cmov [rsp+112], 19
37bc34d65mov [rsp+96], rax
37bc34d6amov rax, [rsp+360]
37bc34d72mov [rsp+104], 12
37bc34d7bmov [rsp+88], rax
37bc34d80mov rax, [rsp+336]
37bc34d88mov [rsp+72], rax
37bc34d8dmov rax, [rsp+328]
37bc34d95mov [rsp+64], rax
37bc34d9amov rax, [rsp+384]
37bc34da2mov [rsp+56], rax
37bc34da7mov rax, [rsp+376]
37bc34dafmov [rsp+48], rax
37bc34db4lea rax, [rip+0x817afd]
37bc34dbbmov [rsp+40], rax
37bc34dc0call zgemm_
37bc34dc5mov rcx, [rsp+320]
37bc34dcdmov eax, [rsi]
37bc34dcfmov edx, [rcx]
37bc34dd1jmp 0x37bc3406c
37bc34dd6
37bc34dd6loc_37bc34dd6:
37bc34dd6sub eax, edx
37bc34dd8mov [rsp+80], rbp
37bc34dddmov r9, rcx
37bc34de0mov r8, rdi
37bc34de3mov [rsp+188], eax
37bc34deamov rax, [rsp+384]
37bc34df2lea rdx, [rip+0x817a6f]
37bc34df9lea rcx, [rip+0x817a68]
37bc34e00mov [rsp+112], 12
37bc34e09mov [rsp+96], rax
37bc34e0emov rax, [rsp+376]
37bc34e16mov [rsp+104], 12
37bc34e1fmov [rsp+88], rax
37bc34e24mov rax, [rsp+336]
37bc34e2cmov [rsp+40], rbp
37bc34e31mov [rsp+72], rax
37bc34e36mov rax, [rsp+328]
37bc34e3emov [rsp+64], rax
37bc34e43mov rax, [rsp+368]
37bc34e4bmov [rsp+56], rax
37bc34e50mov rax, [rsp+360]
37bc34e58mov [rsp+48], rax
37bc34e5dlea rax, [rsp+188]
37bc34e65mov [rsp+32], rax
37bc34e6acall zgemm_
37bc34e6fjmp 0x37bc33fd0
37bc34e74
37bc34e74loc_37bc34e74:
37bc34e74mov ecx, eax
37bc34e76jmp 0x37bc33532
37bc34e7b
37bc34e7bloc_37bc34e7b:
37bc34e7bsub edx, eax
37bc34e7dadd eax, 1
37bc34e80mov [rsp+80], rbp
37bc34e85mov r8, rdi
37bc34e88cdqe
37bc34e8amov [rsp+188], edx
37bc34e91mov rsi, [rsp+368]
37bc34e99lea r9, [rsp+188]
37bc34ea1mov [rsp+104], 12
37bc34eaamov rdx, rax
37bc34eadimul rax, [rsp+152]
37bc34eb6imul rdx, rbx
37bc34ebamov [rsp+96], rsi
37bc34ebfmov rsi, [rsp+144]
37bc34ec7mov [rsp+112], 12
37bc34ed0lea rdx, [rsi+rdx+1]
37bc34ed5mov rsi, [rsp+336]
37bc34eddshl rdx, 4
37bc34ee1add rdx, [rsp+360]
37bc34ee9mov [rsp+72], rsi
37bc34eeemov rsi, [rsp+160]
37bc34ef6mov [rsp+88], rdx
37bc34efblea rdx, [rip+0x817966]
37bc34f02lea rax, [rsi+rax+1]
37bc34f07mov rcx, rdx
37bc34f0ashl rax, 4
37bc34f0eadd rax, [rsp+328]
37bc34f16mov [rsp+64], rax
37bc34f1bmov rax, [rsp+384]
37bc34f23mov [rsp+56], rax
37bc34f28mov rax, [rsp+376]
37bc34f30mov [rsp+48], rax
37bc34f35lea rax, [rip+0x81797c]
37bc34f3cmov [rsp+40], rax
37bc34f41mov rax, [rsp+320]
37bc34f49mov [rsp+32], rax
37bc34f4ecall zgemm_
37bc34f53jmp 0x37bc343de
37bc34f58
37bc34f58loc_37bc34f58:
37bc34f58mov rcx, [rsp+384]
37bc34f60sub edx, eax
37bc34f62add eax, 1
37bc34f65mov [rsp+80], rbp
37bc34f6amov [rsp+188], edx
37bc34f71mov rdx, [rsp+152]
37bc34f79cdqe
37bc34f7bmov r8, rdi
37bc34f7emov [rsp+96], rcx
37bc34f83mov rcx, [rsp+376]
37bc34f8bimul rdx, rax
37bc34f8fmov [rsp+40], rbp
37bc34f94mov r9, [rsp+320]
37bc34f9cmov [rsp+88], rcx
37bc34fa1imul rax, rbx
37bc34fa5mov rcx, [rsp+336]
37bc34fadmov [rsp+104], 12
37bc34fb6mov [rsp+72], rcx
37bc34fbbmov rcx, [rsp+160]
37bc34fc3mov [rsp+112], 19
37bc34fcclea rdx, [rcx+rdx+1]
37bc34fd1mov rcx, [rsp+368]
37bc34fd9shl rdx, 4
37bc34fddadd rdx, [rsp+328]
37bc34fe5mov [rsp+56], rcx
37bc34feamov rcx, [rsp+144]
37bc34ff2mov [rsp+64], rdx
37bc34ff7lea rdx, [rip+0x817896]
37bc34ffelea rax, [rcx+rax+1]
37bc35003lea rcx, [rip+0x81785e]
37bc3500ashl rax, 4
37bc3500eadd rax, [rsp+360]
37bc35016mov [rsp+48], rax
37bc3501blea rax, [rsp+188]
37bc35023mov [rsp+32], rax
37bc35028call zgemm_
37bc3502djmp 0x37bc34341
37bc35032
37bc35032loc_37bc35032:
37bc35032mov ecx, r8l
37bc35035jmp 0x37bc33f10
37bc3503a
37bc3503aloc_37bc3503a:
37bc3503asub eax, edx
37bc3503cmov [rsp+80], rbp
37bc35041mov r9, [rsp+320]
37bc35049mov r8, rdi
37bc3504cmov [rsp+188], eax
37bc35053mov rax, [rsp+384]
37bc3505blea rdx, [rip+0x817832]
37bc35062lea rcx, [rip+0x8177ff]
37bc35069mov [rsp+112], 19
37bc35072mov [rsp+96], rax
37bc35077mov rax, [rsp+376]
37bc3507fmov [rsp+104], 12
37bc35088mov [rsp+88], rax
37bc3508dmov rax, [rsp+336]
37bc35095mov [rsp+40], rbp
37bc3509amov [rsp+72], rax
37bc3509fmov rax, [rsp+328]
37bc350a7mov [rsp+64], rax
37bc350acmov rax, [rsp+368]
37bc350b4mov [rsp+56], rax
37bc350b9mov rax, [rsp+360]
37bc350c1mov [rsp+48], rax
37bc350c6lea rax, [rsp+188]
37bc350cemov [rsp+32], rax
37bc350d3call zgemm_
37bc350d8jmp 0x37bc346a9
37bc350dd
37bc350ddloc_37bc350dd:
37bc350ddmov eax, 1
37bc350e2
37bc350e2loc_37bc350e2:
37bc350e2lea rdx, [rax+1]
37bc350e6cmp rdx, r11
37bc350e9je 0x37bc32d2a
37bc350efadd rax, 2
37bc350f3cmp rax, r11
37bc350f6jne 0x37bc350e2
37bc350f8jmp 0x37bc32d2a
37bc350fd
37bc350fdloc_37bc350fd:
37bc350fdsub eax, edx
37bc350ffmov [rsp+32], rcx
37bc35104mov r8, rdi
37bc35107lea rdx, [rip+0x81775a]
37bc3510emov [rsp+80], rbp
37bc35113mov rcx, rdx
37bc35116lea r9, [rsp+188]
37bc3511emov [rsp+188], eax
37bc35125mov rax, [rsp+368]
37bc3512dmov [rsp+112], 12
37bc35136mov [rsp+96], rax
37bc3513bmov rax, [rsp+360]
37bc35143mov [rsp+104], 12
37bc3514cmov [rsp+88], rax
37bc35151mov rax, [rsp+336]
37bc35159mov [rsp+72], rax
37bc3515emov rax, [rsp+328]
37bc35166mov [rsp+64], rax
37bc3516bmov rax, [rsp+384]
37bc35173mov [rsp+56], rax
37bc35178mov rax, [rsp+376]
37bc35180mov [rsp+48], rax
37bc35185lea rax, [rip+0x81772c]
37bc3518cmov [rsp+40], rax
37bc35191call zgemm_
37bc35196mov rcx, [rsp+320]
37bc3519emov eax, [rsi]
37bc351a0mov edx, [rcx]
37bc351a2jmp 0x37bc34746
37bc328e0
37bc328e0zlarfb_:
37bc328e0push r15
37bc328e2push r14
37bc328e4push r13
37bc328e6push r12
37bc328e8push rbp
37bc328e9push rdi
37bc328eapush rsi
37bc328ebpush rbx
37bc328ecsub rsp, 200
37bc328f3mov rdi, [rsp+304]
37bc328fbmov rsi, [rsp+312]
37bc32903mov r12, rdx
37bc32906mov edx, [rdi]
37bc32908mov r13, rcx
37bc3290bmov r14, r8
37bc3290emov rbp, r9
37bc32911test edx, edx
37bc32913jle 0x37bc32d2a
37bc32919mov eax, [rsi]
37bc3291btest eax, eax
37bc3291djle 0x37bc32d2a
37bc32923mov r9l, 1
37bc32929mov r8l, 1
37bc3292fmov rcx, r12
37bc32932mov rax, [rsp+368]
37bc3293alea rdx, [rip+0x819f1f]
37bc32941movsxd rbx, [rax]
37bc32944xor eax, eax
37bc32946test rbx, rbx
37bc32949cmovs rbx, rax
37bc3294dmov rax, rbx
37bc32950not rax
37bc32953mov [rsp+144], rax
37bc3295bmov rax, [rsp+384]
37bc32963movsxd r15, [rax]
37bc32966xor eax, eax
37bc32968test r15, r15
37bc3296bcmovs r15, rax
37bc3296fmov rax, [rsp+336]
37bc32977mov eax, [rax]
37bc32979mov [rsp+136], eax
37bc32980call lsame_
37bc32985mov r9l, 1
37bc3298bmov r8l, 1
37bc32991mov rcx, rbp
37bc32994cmp eax, 1
37bc32997lea rdx, [rip+0x819ec3]
37bc3299esbb eax, eax
37bc329a0and eax, 11
37bc329a3add eax, 67
37bc329a6mov [rsp+187], al
37bc329adcall lsame_
37bc329b2mov r9l, 1
37bc329b8mov r8l, 1
37bc329betest eax, eax
37bc329c0je 0x37bc32d40
37bc329c6lea rdx, [rip+0x819e95]
37bc329cdmov rcx, r14
37bc329d0call lsame_
37bc329d5mov r9l, 1
37bc329dbmov r8l, 1
37bc329e1mov rcx, r13
37bc329e4lea rdx, [rip+0x819e78]
37bc329ebtest eax, eax
37bc329edje 0x37bc330f0
37bc329f3call lsame_
37bc329f8test eax, eax
37bc329faje 0x37bc33ad8
37bc32a00mov rax, [rsp+320]
37bc32a08mov edx, [rax]
37bc32a0atest edx, edx
37bc32a0cjle 0x37bc32aaf
37bc32a12mov r12, [rsp+360]
37bc32a1amov rax, r15
37bc32a1dmov [rsp+144], r15
37bc32a25lea r14, [rip+0x819e64]
37bc32a2cshl rax, 4
37bc32a30mov rbp, [rsp+376]
37bc32a38mov r15, [rsp+368]
37bc32a40mov [rsp+136], rbx
37bc32a48mov [rsp+304], rdi
37bc32a50mov rbx, r12
37bc32a53mov r13l, edx
37bc32a56mov r12, rax
37bc32a59mov edi, 1
37bc32a5enop
37bc32a60
37bc32a60loc_37bc32a60:
37bc32a60mov [rsp+32], r14
37bc32a65mov r9, rbp
37bc32a68mov rdx, rbx
37bc32a6bmov r8, r15
37bc32a6emov rcx, rsi
37bc32a71add edi, 1
37bc32a74add rbx, 16
37bc32a78call zcopy_
37bc32a7dmov rdx, rbp
37bc32a80mov rcx, rsi
37bc32a83add rbp, r12
37bc32a86lea r8, [rip+0x819e03]
37bc32a8dcall zlacgv_
37bc32a92cmp r13l, edi
37bc32a95jge 0x37bc32a60
37bc32a97mov rbx, [rsp+136]
37bc32a9fmov r15, [rsp+144]
37bc32aa7mov rdi, [rsp+304]
37bc32aaf
37bc32aafloc_37bc32aaf:
37bc32aafmov rax, [rsp+384]
37bc32ab7lea rbp, [rip+0x819dc2]
37bc32abemov [rsp+112], 4
37bc32ac7lea r14, [rip+0x819dab]
37bc32acemov [rsp+48], rbp
37bc32ad3lea rdx, [rip+0x819d9a]
37bc32adalea r9, [rip+0x819d83]
37bc32ae1mov rcx, r14
37bc32ae4mov [rsp+80], rax
37bc32ae9lea r8, [rip+0x819d78]
37bc32af0mov rax, [rsp+376]
37bc32af8mov [rsp+104], 12
37bc32b01mov [rsp+72], rax
37bc32b06mov rax, [rsp+336]
37bc32b0emov [rsp+96], 5
37bc32b17mov [rsp+64], rax
37bc32b1cmov rax, [rsp+328]
37bc32b24mov [rsp+88], 5
37bc32b2dmov [rsp+56], rax
37bc32b32mov rax, [rsp+320]
37bc32b3amov [rsp+32], rsi
37bc32b3fmov [rsp+40], rax
37bc32b44mov [rsp+136], rdx
37bc32b4ccall ztrmm_
37bc32b51mov rax, [rsp+320]
37bc32b59mov edx, [rdi]
37bc32b5bmovsxd rax, [rax]
37bc32b5ecmp edx, eax
37bc32b60jg 0x37bc338bd
37bc32b66
37bc32b66loc_37bc32b66:
37bc32b66mov rax, [rsp+384]
37bc32b6emov [rsp+48], rbp
37bc32b73lea rdx, [rip+0x819d35]
37bc32b7alea r9, [rip+0x819d26]
37bc32b81mov [rsp+112], 8
37bc32b8amov rcx, r14
37bc32b8dlea r8, [rsp+187]
37bc32b95mov [rsp+80], rax
37bc32b9amov rax, [rsp+376]
37bc32ba2mov [rsp+104], 1
37bc32babmov [rsp+72], rax
37bc32bb0mov rax, [rsp+352]
37bc32bb8mov [rsp+96], 5
37bc32bc1mov [rsp+64], rax
37bc32bc6mov rax, [rsp+344]
37bc32bcemov [rsp+88], 5
37bc32bd7mov [rsp+56], rax
37bc32bdcmov rax, [rsp+320]
37bc32be4mov [rsp+32], rsi
37bc32be9mov [rsp+40], rax
37bc32beecall ztrmm_
37bc32bf3mov rax, [rsp+320]
37bc32bfbmov edx, [rdi]
37bc32bfdmovsxd rax, [rax]
37bc32c00cmp edx, eax
37bc32c02jg 0x37bc33a05
37bc32c08
37bc32c08loc_37bc32c08:
37bc32c08mov rax, [rsp+384]
37bc32c10mov [rsp+48], rbp
37bc32c15lea r9, [rip+0x819c48]
37bc32c1clea r8, [rip+0x819c71]
37bc32c23mov [rsp+112], 4
37bc32c2cmov rcx, r14
37bc32c2fmov rdx, [rsp+136]
37bc32c37mov [rsp+80], rax
37bc32c3cmov rax, [rsp+376]
37bc32c44mov [rsp+104], 19
37bc32c4dmov [rsp+72], rax
37bc32c52mov rax, [rsp+336]
37bc32c5amov [rsp+96], 5
37bc32c63mov [rsp+64], rax
37bc32c68mov rax, [rsp+328]
37bc32c70mov [rsp+88], 5
37bc32c79mov [rsp+56], rax
37bc32c7emov rax, [rsp+320]
37bc32c86mov [rsp+32], rsi
37bc32c8bmov [rsp+40], rax
37bc32c90call ztrmm_
37bc32c95mov rax, [rsp+320]
37bc32c9dmov eax, [rax]
37bc32c9ftest eax, eax
37bc32ca1jle 0x37bc32d2a
37bc32ca7mov r8, [rsp+360]
37bc32cafsub eax, 1
37bc32cb2mov edx, [rsi]
37bc32cb4shl rax, 4
37bc32cb8lea r11, [r8+rax+16]
37bc32cbdtest edx, edx
37bc32cbfjle 0x37bc3344f
37bc32cc5lea eax, [rdx-1]
37bc32cc8mov r9, [rsp+376]
37bc32cd0mov r10, r15
37bc32cd3shl rbx, 4
37bc32cd7sub rax, 1
37bc32cdbshl r10, 4
37bc32cdfshl rax, 4
37bc32ce3lea rcx, [r9+rax+32]
37bc32ce8nop [rax+rax]
37bc32cf0
37bc32cf0loc_37bc32cf0:
37bc32cf0mov rdx, r9
37bc32cf3mov rax, r8
37bc32cf6nop [rax+rax]
37bc32d00
37bc32d00loc_37bc32d00:
37bc32d00movupd x0, [rax]
37bc32d04movupd x1, [rdx]
37bc32d08add rdx, 16
37bc32d0caddsubpd x0, x1
37bc32d10movups [rax], x0
37bc32d13add rax, rbx
37bc32d16cmp rcx, rdx
37bc32d19jne 0x37bc32d00
37bc32d1badd r8, 16
37bc32d1fadd r9, r10
37bc32d22add rcx, r10
37bc32d25cmp r8, r11
37bc32d28jne 0x37bc32cf0
37bc32d2a
37bc32d2aloc_37bc32d2a:
37bc32d2aadd rsp, 200
37bc32d31pop rbx
37bc32d32pop rsi
37bc32d33pop rdi
37bc32d34pop rbp
37bc32d35pop r12
37bc32d37pop r13
37bc32d39pop r14
37bc32d3bpop r15
37bc32d3dret
37bc32d3e
37bc32d3e 66 90 f.
37bc32d40
37bc32d40loc_37bc32d40:
37bc32d40lea rdx, [rip+0x819b81]
37bc32d47mov rcx, rbp
37bc32d4acall lsame_
37bc32d4ftest eax, eax
37bc32d51je 0x37bc32d2a
37bc32d53movsxd rcx, [rsp+136]
37bc32d5bxor eax, eax
37bc32d5dmov r9l, 1
37bc32d63mov r8l, 1
37bc32d69lea rdx, [rip+0x819af2]
37bc32d70test rcx, rcx
37bc32d73cmovns rax, rcx
37bc32d77mov rcx, r14
37bc32d7amov [rsp+152], rax
37bc32d82not rax
37bc32d85mov [rsp+160], rax
37bc32d8dcall lsame_
37bc32d92mov r9l, 1
37bc32d98mov r8l, 1
37bc32d9emov rcx, r13
37bc32da1lea rdx, [rip+0x819abb]
37bc32da8test eax, eax
37bc32daaje 0x37bc3346a
37bc32db0call lsame_
37bc32db5test eax, eax
37bc32db7je 0x37bc341ac
37bc32dbdmov rax, [rsp+320]
37bc32dc5mov edx, [rax]
37bc32dc7test edx, edx
37bc32dc9jle 0x37bc32e6f
37bc32dcfmov r12, [rsp+360]
37bc32dd7mov rax, r15
37bc32ddamov [rsp+144], r15
37bc32de2lea r14, [rip+0x819aa7]
37bc32de9shl rax, 4
37bc32dedmov rbp, [rsp+376]
37bc32df5mov r15, [rsp+368]
37bc32dfdmov [rsp+136], rbx
37bc32e05mov [rsp+304], rdi
37bc32e0dmov rbx, r12
37bc32e10mov r13l, edx
37bc32e13mov r12, rax
37bc32e16mov edi, 1
37bc32e1bnop [rax+rax]
37bc32e20
37bc32e20loc_37bc32e20:
37bc32e20mov [rsp+32], r14
37bc32e25mov r9, rbp
37bc32e28mov rdx, rbx
37bc32e2bmov r8, r15
37bc32e2emov rcx, rsi
37bc32e31add edi, 1
37bc32e34add rbx, 16
37bc32e38call zcopy_
37bc32e3dmov rdx, rbp
37bc32e40mov rcx, rsi
37bc32e43add rbp, r12
37bc32e46lea r8, [rip+0x819a43]
37bc32e4dcall zlacgv_
37bc32e52cmp r13l, edi
37bc32e55jge 0x37bc32e20
37bc32e57mov rbx, [rsp+136]
37bc32e5fmov r15, [rsp+144]
37bc32e67mov rdi, [rsp+304]
37bc32e6f
37bc32e6floc_37bc32e6f:
37bc32e6fmov rax, [rsp+384]
37bc32e77lea rbp, [rip+0x819a02]
37bc32e7emov [rsp+112], 4
37bc32e87lea r14, [rip+0x8199eb]
37bc32e8emov [rsp+48], rbp
37bc32e93lea rdx, [rip+0x819a15]
37bc32e9alea r9, [rip+0x8199c3]
37bc32ea1mov rcx, r14
37bc32ea4mov [rsp+80], rax
37bc32ea9lea r8, [rip+0x8199e4]
37bc32eb0mov rax, [rsp+376]
37bc32eb8mov [rsp+104], 19
37bc32ec1mov [rsp+72], rax
37bc32ec6mov rax, [rsp+336]
37bc32ecemov [rsp+96], 5
37bc32ed7mov [rsp+64], rax
37bc32edcmov rax, [rsp+328]
37bc32ee4mov [rsp+88], 5
37bc32eedmov [rsp+56], rax
37bc32ef2mov rax, [rsp+320]
37bc32efamov [rsp+32], rsi
37bc32effmov [rsp+40], rax
37bc32f04mov [rsp+136], rdx
37bc32f0ccall ztrmm_
37bc32f11mov rax, [rsp+320]
37bc32f19mov edx, [rdi]
37bc32f1bmovsxd rax, [rax]
37bc32f1ecmp edx, eax
37bc32f20jg 0x37bc349fa
37bc32f26
37bc32f26loc_37bc32f26:
37bc32f26mov rax, [rsp+384]
37bc32f2emov [rsp+48], rbp
37bc32f33mov rcx, r14
37bc32f36lea r9, [rip+0x81996a]
37bc32f3dmov [rsp+112], 8
37bc32f46mov rdx, [rsp+136]
37bc32f4elea r8, [rsp+187]
37bc32f56mov [rsp+80], rax
37bc32f5bmov rax, [rsp+376]
37bc32f63mov [rsp+104], 1
37bc32f6cmov [rsp+72], rax
37bc32f71mov rax, [rsp+352]
37bc32f79mov [rsp+96], 5
37bc32f82mov [rsp+64], rax
37bc32f87mov rax, [rsp+344]
37bc32f8fmov [rsp+88], 5
37bc32f98mov [rsp+56], rax
37bc32f9dmov rax, [rsp+320]
37bc32fa5mov [rsp+32], rsi
37bc32faamov [rsp+40], rax
37bc32fafcall ztrmm_
37bc32fb4mov rax, [rsp+320]
37bc32fbcmov edx, [rdi]
37bc32fbemov eax, [rax]
37bc32fc0cmp edx, eax
37bc32fc2jg 0x37bc3492a
37bc32fc8
37bc32fc8loc_37bc32fc8:
37bc32fc8mov rax, [rsp+384]
37bc32fd0mov [rsp+48], rbp
37bc32fd5lea r9, [rip+0x819888]
37bc32fdclea r8, [rip+0x819885]
37bc32fe3mov [rsp+112], 4
37bc32fecmov rcx, r14
37bc32fefmov rdx, [rsp+136]
37bc32ff7mov [rsp+80], rax
37bc32ffcmov rax, [rsp+376]
37bc33004mov [rsp+104], 12
37bc3300dmov [rsp+72], rax
37bc33012mov rax, [rsp+336]
37bc3301amov [rsp+96], 5
37bc33023mov [rsp+64], rax
37bc33028mov rax, [rsp+328]
37bc33030mov [rsp+88], 5
37bc33039mov [rsp+56], rax
37bc3303emov rax, [rsp+320]
37bc33046mov [rsp+32], rsi
37bc3304bmov [rsp+40], rax
37bc33050call ztrmm_
37bc33055mov rax, [rsp+320]
37bc3305dmov eax, [rax]
37bc3305ftest eax, eax
37bc33061jle 0x37bc32d2a
37bc33067mov r8, [rsp+360]
37bc3306fsub eax, 1
37bc33072mov edx, [rsi]
37bc33074shl rax, 4
37bc33078lea r11, [r8+rax+16]
37bc3307dtest edx, edx
37bc3307fjle 0x37bc33ab6
37bc33085lea eax, [rdx-1]
37bc33088mov r9, [rsp+376]
37bc33090mov r10, r15
37bc33093shl rbx, 4
37bc33097sub rax, 1
37bc3309bshl r10, 4
37bc3309fshl rax, 4
37bc330a3lea rcx, [r9+rax+32]
37bc330a8nop [rax+rax]
37bc330b0
37bc330b0loc_37bc330b0:
37bc330b0mov rdx, r9
37bc330b3mov rax, r8
37bc330b6nop [rax+rax]
37bc330c0
37bc330c0loc_37bc330c0:
37bc330c0movupd x0, [rax]
37bc330c4movupd x3, [rdx]
37bc330c8add rdx, 16
37bc330ccaddsubpd x0, x3
37bc330d0movups [rax], x0
37bc330d3add rax, rbx
37bc330d6cmp rdx, rcx
37bc330d9jne 0x37bc330c0
37bc330dbadd r8, 16
37bc330dfadd r9, r10
37bc330e2add rcx, r10
37bc330e5cmp r11, r8
37bc330e8jne 0x37bc330b0
37bc330eajmp 0x37bc32d2a
37bc330ef
37bc330ef 90 .
37bc330f0
37bc330f0loc_37bc330f0:
37bc330f0call lsame_
37bc330f5test eax, eax
37bc330f7je 0x37bc33e2f
37bc330fdmov rax, [rsp+320]
37bc33105mov eax, [rax]
37bc33107test eax, eax
37bc33109jle 0x37bc34b6f
37bc3310fmov r12, r15
37bc33112mov ecx, eax
37bc33114mov r13l, 1
37bc3311amov [rsp+144], r15
37bc33122mov rbp, [rsp+376]
37bc3312amov r15, [rsp+320]
37bc33132shl r12, 4
37bc33136mov [rsp+136], rbx
37bc3313elea r14, [rip+0x81974b]
37bc33145mov ebx, eax
37bc33147nop [rax+rax]
37bc33150
37bc33150loc_37bc33150:
37bc33150mov edx, [rdi]
37bc33152mov [rsp+32], r14
37bc33157mov r9, rbp
37bc3315amov r8, [rsp+368]
37bc33162add edx, r13l
37bc33165add r13l, 1
37bc33169sub edx, ecx
37bc3316bmov rcx, rsi
37bc3316esub edx, 1
37bc33171movsxd rdx, edx
37bc33174shl rdx, 4
37bc33178add rdx, [rsp+360]
37bc33180call zcopy_
37bc33185mov rdx, rbp
37bc33188mov rcx, rsi
37bc3318blea r8, [rip+0x8196fe]
37bc33192call zlacgv_
37bc33197add rbp, r12
37bc3319amov ecx, [r15]
37bc3319dcmp ebx, r13l
37bc331a0jge 0x37bc33150
37bc331a2mov rbx, [rsp+136]
37bc331aamov r15, [rsp+144]
37bc331b2
37bc331b2loc_37bc331b2:
37bc331b2mov rax, [rsp+384]
37bc331balea rbp, [rip+0x8196bf]
37bc331c1mov [rsp+112], 4
37bc331calea r14, [rip+0x8196a8]
37bc331d1mov [rsp+104], 12
37bc331dalea rdx, [rip+0x8196ce]
37bc331e1lea r9, [rip+0x81967c]
37bc331e8mov [rsp+80], rax
37bc331edmov rax, [rsp+376]
37bc331f5lea r8, [rip+0x81966c]
37bc331fcmov [rsp+96], 5
37bc33205mov [rsp+72], rax
37bc3320amov rax, [rsp+336]
37bc33212mov [rsp+88], 5
37bc3321bmov [rsp+64], rax
37bc33220mov eax, [rdi]
37bc33222mov [rsp+48], rbp
37bc33227sub eax, ecx
37bc33229mov [rsp+32], rsi
37bc3322emov rcx, r14
37bc33231cdqe
37bc33233mov [rsp+136], rdx
37bc3323bshl rax, 4
37bc3323fadd rax, [rsp+328]
37bc33247mov [rsp+56], rax
37bc3324cmov rax, [rsp+320]
37bc33254mov [rsp+40], rax
37bc33259call ztrmm_
37bc3325emov rcx, [rsp+320]
37bc33266mov eax, [rdi]
37bc33268mov edx, [rcx]
37bc3326acmp eax, edx
37bc3326cjg 0x37bc33967
37bc33272
37bc33272loc_37bc33272:
37bc33272mov rax, [rsp+384]
37bc3327amov [rsp+48], rbp
37bc3327fmov rcx, r14
37bc33282lea rdx, [rip+0x8195eb]
37bc33289mov [rsp+112], 8
37bc33292lea r9, [rip+0x81960e]
37bc33299lea r8, [rsp+187]
37bc332a1mov [rsp+80], rax
37bc332a6mov rax, [rsp+376]
37bc332aemov [rsp+104], 1
37bc332b7mov [rsp+72], rax
37bc332bcmov rax, [rsp+352]
37bc332c4mov [rsp+96], 5
37bc332cdmov [rsp+64], rax
37bc332d2mov rax, [rsp+344]
37bc332damov [rsp+88], 5
37bc332e3mov [rsp+56], rax
37bc332e8mov rax, [rsp+320]
37bc332f0mov [rsp+32], rsi
37bc332f5mov [rsp+40], rax
37bc332facall ztrmm_
37bc332ffmov rcx, [rsp+320]
37bc33307mov eax, [rdi]
37bc33309mov edx, [rcx]
37bc3330bcmp eax, edx
37bc3330djg 0x37bc3380f
37bc33313
37bc33313loc_37bc33313:
37bc33313mov rcx, [rsp+384]
37bc3331bsub eax, edx
37bc3331dmov [rsp+112], 4
37bc33326lea r9, [rip+0x819537]
37bc3332dcdqe
37bc3332fmov [rsp+48], rbp
37bc33334mov rdx, [rsp+136]
37bc3333clea r8, [rip+0x819551]
37bc33343mov [rsp+80], rcx
37bc33348shl rax, 4
37bc3334cmov rcx, [rsp+376]
37bc33354add rax, [rsp+328]
37bc3335cmov [rsp+32], rsi
37bc33361mov [rsp+72], rcx
37bc33366mov rcx, [rsp+336]
37bc3336emov [rsp+56], rax
37bc33373mov rax, [rsp+320]
37bc3337bmov [rsp+64], rcx
37bc33380mov rcx, r14
37bc33383mov [rsp+40], rax
37bc33388mov [rsp+104], 19
37bc33391mov [rsp+96], 5
37bc3339amov [rsp+88], 5
37bc333a3call ztrmm_
37bc333a8mov rax, [rsp+320]
37bc333b0movsxd rax, [rax]
37bc333b3test eax, eax
37bc333b5jle 0x37bc32d2a
37bc333bbmov edx, [rsi]
37bc333bdlea r11l, [rax+1]
37bc333c1test edx, edx
37bc333c3jle 0x37bc34b76
37bc333c9movsxd rsi, [rdi]
37bc333ccsub edx, 1
37bc333cfmov r10, r15
37bc333d2shl rbx, 4
37bc333d6mov r9, [rsp+376]
37bc333desub rdx, 1
37bc333e2shl r10, 4
37bc333e6mov rdi, [rsp+360]
37bc333eeshl rdx, 4
37bc333f2sub rsi, rax
37bc333f5mov r8l, 1
37bc333fblea rcx, [r9+rdx+32]
37bc33400sub rsi, 1
37bc33404nop
37bc33405nop [rax+rax]
37bc33410
37bc33410loc_37bc33410:
37bc33410lea rax, [rsi+r8]
37bc33414mov rdx, r9
37bc33417shl rax, 4
37bc3341badd rax, rdi
37bc3341enop
37bc33420
37bc33420loc_37bc33420:
37bc33420movupd x0, [rax]
37bc33424movupd x2, [rdx]
37bc33428add rdx, 16
37bc3342caddsubpd x0, x2
37bc33430movups [rax], x0
37bc33433add rax, rbx
37bc33436cmp rdx, rcx
37bc33439jne 0x37bc33420
37bc3343badd r8, 1
37bc3343fadd r9, r10
37bc33442add rcx, r10
37bc33445cmp r11, r8
37bc33448jne 0x37bc33410
37bc3344ajmp 0x37bc32d2a
37bc3344f
37bc3344floc_37bc3344f:
37bc3344flea rax, [r8+16]
37bc33453cmp r11, rax
37bc33456je 0x37bc32d2a
37bc3345cadd r8, 32
37bc33460cmp r8, r11
37bc33463jne 0x37bc3344f
37bc33465jmp 0x37bc32d2a
37bc3346a
37bc3346aloc_37bc3346a:
37bc3346acall lsame_
37bc3346ftest eax, eax
37bc33471je 0x37bc344ef
37bc33477mov rax, [rsp+320]
37bc3347fmov eax, [rax]
37bc33481test eax, eax
37bc33483jle 0x37bc34e74
37bc33489mov r12, r15
37bc3348cmov ecx, eax
37bc3348emov r13l, 1
37bc33494mov [rsp+144], r15
37bc3349cmov rbp, [rsp+376]
37bc334a4mov r15, [rsp+320]
37bc334acshl r12, 4
37bc334b0mov [rsp+136], rbx
37bc334b8lea r14, [rip+0x8193d1]
37bc334bfmov ebx, eax
37bc334c1nop [rax]
37bc334c5nop [rax+rax]
37bc334d0
37bc334d0loc_37bc334d0:
37bc334d0mov edx, [rdi]
37bc334d2mov [rsp+32], r14
37bc334d7mov r9, rbp
37bc334damov r8, [rsp+368]
37bc334e2add edx, r13l
37bc334e5add r13l, 1
37bc334e9sub edx, ecx
37bc334ebmov rcx, rsi
37bc334eesub edx, 1
37bc334f1movsxd rdx, edx
37bc334f4shl rdx, 4
37bc334f8add rdx, [rsp+360]
37bc33500call zcopy_
37bc33505mov rdx, rbp
37bc33508mov rcx, rsi
37bc3350blea r8, [rip+0x81937e]
37bc33512call zlacgv_
37bc33517add rbp, r12
37bc3351amov ecx, [r15]
37bc3351dcmp ebx, r13l
37bc33520jge 0x37bc334d0
37bc33522mov rbx, [rsp+136]
37bc3352amov r15, [rsp+144]
37bc33532
37bc33532loc_37bc33532:
37bc33532mov rax, [rsp+384]
37bc3353alea rbp, [rip+0x81933f]
37bc33541mov [rsp+112], 4
37bc3354alea r14, [rip+0x819328]
37bc33551mov [rsp+104], 19
37bc3355alea rdx, [rip+0x819313]
37bc33561lea r9, [rip+0x8192fc]
37bc33568mov [rsp+80], rax
37bc3356dmov rax, [rsp+376]
37bc33575lea r8, [rip+0x819318]
37bc3357cmov [rsp+96], 5
37bc33585mov [rsp+72], rax
37bc3358amov rax, [rsp+336]
37bc33592mov [rsp+88], 5
37bc3359bmov [rsp+64], rax
37bc335a0mov eax, [rdi]
37bc335a2mov [rsp+48], rbp
37bc335a7sub eax, ecx
37bc335a9mov rcx, [rsp+160]
37bc335b1mov [rsp+32], rsi
37bc335b6add eax, 1
37bc335b9mov [rsp+136], rdx
37bc335c1cdqe
37bc335c3imul rax, [rsp+152]
37bc335cclea rax, [rcx+rax+1]
37bc335d1mov rcx, r14
37bc335d4shl rax, 4
37bc335d8add rax, [rsp+328]
37bc335e0mov [rsp+56], rax
37bc335e5mov rax, [rsp+320]
37bc335edmov [rsp+40], rax
37bc335f2call ztrmm_
37bc335f7mov rcx, [rsp+320]
37bc335ffmov eax, [rdi]
37bc33601mov edx, [rcx]
37bc33603cmp eax, edx
37bc33605jg 0x37bc3488c
37bc3360b
37bc3360bloc_37bc3360b:
37bc3360bmov rax, [rsp+384]
37bc33613mov [rsp+48], rbp
37bc33618mov rcx, r14
37bc3361blea r9, [rip+0x819285]
37bc33622mov [rsp+112], 8
37bc3362bmov rdx, [rsp+136]
37bc33633lea r8, [rsp+187]
37bc3363bmov [rsp+80], rax
37bc33640mov rax, [rsp+376]
37bc33648mov [rsp+104], 1
37bc33651mov [rsp+72], rax
37bc33656mov rax, [rsp+352]
37bc3365emov [rsp+96], 5
37bc33667mov [rsp+64], rax
37bc3366cmov rax, [rsp+344]
37bc33674mov [rsp+88], 5
37bc3367dmov [rsp+56], rax
37bc33682mov rax, [rsp+320]
37bc3368amov [rsp+32], rsi
37bc3368fmov [rsp+40], rax
37bc33694call ztrmm_
37bc33699mov rcx, [rsp+320]
37bc336a1mov eax, [rdi]
37bc336a3mov edx, [rcx]
37bc336a5cmp eax, edx
37bc336a7jg 0x37bc34ac1
37bc336ad
37bc336adloc_37bc336ad:
37bc336admov rcx, [rsp+384]
37bc336b5sub eax, edx
37bc336b7mov [rsp+112], 4
37bc336c0lea r9, [rip+0x81919d]
37bc336c7add eax, 1
37bc336camov [rsp+48], rbp
37bc336cfmov rdx, [rsp+136]
37bc336d7lea r8, [rip+0x81918a]
37bc336demov [rsp+80], rcx
37bc336e3cdqe
37bc336e5mov rcx, [rsp+376]
37bc336edimul rax, [rsp+152]
37bc336f6mov [rsp+32], rsi
37bc336fbmov [rsp+72], rcx
37bc33700mov rcx, [rsp+336]
37bc33708mov [rsp+104], 12
37bc33711mov [rsp+64], rcx
37bc33716mov rcx, [rsp+160]
37bc3371emov [rsp+96], 5
37bc33727mov [rsp+88], 5
37bc33730lea rax, [rcx+rax+1]
37bc33735mov rcx, r14
37bc33738shl rax, 4
37bc3373cadd rax, [rsp+328]
37bc33744mov [rsp+56], rax
37bc33749mov rax, [rsp+320]
37bc33751mov [rsp+40], rax
37bc33756call ztrmm_
37bc3375bmov rax, [rsp+320]
37bc33763movsxd rax, [rax]
37bc33766test eax, eax
37bc33768jle 0x37bc32d2a
37bc3376emov edx, [rsi]
37bc33770lea r11l, [rax+1]
37bc33774test edx, edx
37bc33776jle 0x37bc350dd
37bc3377cmovsxd rsi, [rdi]
37bc3377fsub edx, 1
37bc33782mov r10, r15
37bc33785shl rbx, 4
37bc33789mov r9, [rsp+376]
37bc33791sub rdx, 1
37bc33795shl r10, 4
37bc33799mov rdi, [rsp+360]
37bc337a1shl rdx, 4
37bc337a5sub rsi, rax
37bc337a8mov r8l, 1
37bc337aelea rcx, [r9+rdx+32]
37bc337b3sub rsi, 1
37bc337b7nop [rax+rax]
37bc337c0
37bc337c0loc_37bc337c0:
37bc337c0lea rax, [rsi+r8]
37bc337c4mov rdx, r9
37bc337c7shl rax, 4
37bc337cbadd rax, rdi
37bc337cenop [rax]
37bc337d5nop [rax+rax]
37bc337e0
37bc337e0loc_37bc337e0:
37bc337e0movupd x0, [rax]
37bc337e4movupd x4, [rdx]
37bc337e8add rdx, 16
37bc337ecaddsubpd x0, x4
37bc337f0movups [rax], x0
37bc337f3add rax, rbx
37bc337f6cmp rcx, rdx
37bc337f9jne 0x37bc337e0
37bc337fbadd r8, 1
37bc337ffadd r9, r10
37bc33802add rcx, r10
37bc33805cmp r8, r11
37bc33808jne 0x37bc337c0
37bc3380ajmp 0x37bc32d2a
37bc3380f
37bc3380floc_37bc3380f:
37bc3380fsub eax, edx
37bc33811mov [rsp+32], rcx
37bc33816lea rdx, [rip+0x819077]
37bc3381dlea rcx, [rip+0x819044]
37bc33824mov [rsp+80], rbp
37bc33829mov r9, rsi
37bc3382clea r8, [rsp+188]
37bc33834mov [rsp+188], eax
37bc3383bmov rax, [rsp+368]
37bc33843mov [rsp+112], 19
37bc3384cmov [rsp+96], rax
37bc33851mov rax, [rsp+360]
37bc33859mov [rsp+104], 12
37bc33862mov [rsp+88], rax
37bc33867mov rax, [rsp+384]
37bc3386fmov [rsp+72], rax
37bc33874mov rax, [rsp+376]
37bc3387cmov [rsp+64], rax
37bc33881mov rax, [rsp+336]
37bc33889mov [rsp+56], rax
37bc3388emov rax, [rsp+328]
37bc33896mov [rsp+48], rax
37bc3389blea rax, [rip+0x819016]
37bc338a2mov [rsp+40], rax
37bc338a7call zgemm_
37bc338acmov rcx, [rsp+320]
37bc338b4mov eax, [rdi]
37bc338b6mov edx, [rcx]
37bc338b8jmp 0x37bc33313
37bc338bd
37bc338bdloc_37bc338bd:
37bc338bdmov rcx, [rsp+384]
37bc338c5sub edx, eax
37bc338c7shl rax, 4
37bc338cbmov [rsp+112], 12
37bc338d4mov [rsp+80], rbp
37bc338d9mov r9, [rsp+320]
37bc338e1mov r8, rsi
37bc338e4mov [rsp+96], rcx
37bc338e9mov rcx, [rsp+376]
37bc338f1mov [rsp+188], edx
37bc338f8mov rdx, [rsp+328]
37bc33900mov [rsp+88], rcx
37bc33905mov rcx, [rsp+336]
37bc3390dadd rdx, rax
37bc33910add rax, [rsp+360]
37bc33918mov [rsp+40], rbp
37bc3391dmov [rsp+72], rcx
37bc33922mov rcx, [rsp+368]
37bc3392amov [rsp+48], rax
37bc3392flea rax, [rsp+188]
37bc33937mov [rsp+64], rdx
37bc3393clea rdx, [rip+0x818f25]
37bc33943mov [rsp+56], rcx
37bc33948lea rcx, [rip+0x818f45]
37bc3394fmov [rsp+104], 19
37bc33958mov [rsp+32], rax
37bc3395dcall zgemm_
37bc33962jmp 0x37bc32b66
37bc33967
37bc33967loc_37bc33967:
37bc33967sub eax, edx
37bc33969mov [rsp+80], rbp
37bc3396emov r9, rcx
37bc33971mov r8, rsi
37bc33974mov [rsp+188], eax
37bc3397bmov rax, [rsp+384]
37bc33983lea rdx, [rip+0x818ede]
37bc3398alea rcx, [rip+0x818f03]
37bc33991mov [rsp+112], 12
37bc3399amov [rsp+96], rax
37bc3399fmov rax, [rsp+376]
37bc339a7mov [rsp+104], 19
37bc339b0mov [rsp+88], rax
37bc339b5mov rax, [rsp+336]
37bc339bdmov [rsp+40], rbp
37bc339c2mov [rsp+72], rax
37bc339c7mov rax, [rsp+328]
37bc339cfmov [rsp+64], rax
37bc339d4mov rax, [rsp+368]
37bc339dcmov [rsp+56], rax
37bc339e1mov rax, [rsp+360]
37bc339e9mov [rsp+48], rax
37bc339eelea rax, [rsp+188]
37bc339f6mov [rsp+32], rax
37bc339fbcall zgemm_
37bc33a00jmp 0x37bc33272
37bc33a05
37bc33a05loc_37bc33a05:
37bc33a05mov rdi, [rsp+368]
37bc33a0dsub edx, eax
37bc33a0fshl rax, 4
37bc33a13mov [rsp+112], 19
37bc33a1cmov [rsp+80], rbp
37bc33a21mov r9, rsi
37bc33a24lea r8, [rsp+188]
37bc33a2clea rcx, [rip+0x818e35]
37bc33a33mov [rsp+188], edx
37bc33a3amov rdx, [rsp+360]
37bc33a42mov [rsp+96], rdi
37bc33a47mov rdi, [rsp+384]
37bc33a4fmov [rsp+104], 12
37bc33a58add rdx, rax
37bc33a5badd rax, [rsp+328]
37bc33a63mov [rsp+72], rdi
37bc33a68mov rdi, [rsp+376]
37bc33a70mov [rsp+48], rax
37bc33a75lea rax, [rip+0x818e3c]
37bc33a7cmov [rsp+64], rdi
37bc33a81mov rdi, [rsp+336]
37bc33a89mov [rsp+40], rax
37bc33a8emov rax, [rsp+320]
37bc33a96mov [rsp+88], rdx
37bc33a9blea rdx, [rip+0x818df2]
37bc33aa2mov [rsp+56], rdi
37bc33aa7mov [rsp+32], rax
37bc33aaccall zgemm_
37bc33ab1jmp 0x37bc32c08
37bc33ab6
37bc33ab6loc_37bc33ab6:
37bc33ab6lea rax, [r8+16]
37bc33abacmp r11, rax
37bc33abdje 0x37bc32d2a
37bc33ac3add r8, 32
37bc33ac7cmp r11, r8
37bc33acajne 0x37bc33ab6
37bc33accjmp 0x37bc32d2a
37bc33ad1
37bc33ad1 0f 1f 80 00 00 00 00 .......
37bc33ad8
37bc33ad8loc_37bc33ad8:
37bc33ad8mov r9l, 1
37bc33ademov r8l, 1
37bc33ae4lea rdx, [rip+0x818ddd]
37bc33aebmov rcx, r13
37bc33aeecall lsame_
37bc33af3test eax, eax
37bc33af5je 0x37bc32d2a
37bc33afbmov rax, [rsp+320]
37bc33b03mov ecx, [rax]
37bc33b05test ecx, ecx
37bc33b07jle 0x37bc33bb9
37bc33b0dmov r13, [rsp+376]
37bc33b15mov rax, rbx
37bc33b18mov r11, r15
37bc33b1bmov rdx, [rsp+360]
37bc33b23mov ebp, 1
37bc33b28shl rax, 4
37bc33b2cmov [rsp+136], rbx
37bc33b34lea r14, [rip+0x818d55]
37bc33b3bshl r11, 4
37bc33b3fmov [rsp+152], r15
37bc33b47mov r15l, ebp
37bc33b4amov ebp, ecx
37bc33b4cmov [rsp+280], r12
37bc33b54mov rbx, r11
37bc33b57mov r12, r13
37bc33b5amov r13, rax
37bc33b5dmov [rsp+312], rsi
37bc33b65mov rsi, rdx
37bc33b68nop [rax+rax]
37bc33b70
37bc33b70loc_37bc33b70:
37bc33b70mov [rsp+32], r14
37bc33b75mov r9, r12
37bc33b78mov rdx, rsi
37bc33b7bmov rcx, rdi
37bc33b7elea r8, [rip+0x818d0b]
37bc33b85add r15l, 1
37bc33b89add rsi, r13
37bc33b8cadd r12, rbx
37bc33b8fcall zcopy_
37bc33b94cmp ebp, r15l
37bc33b97jge 0x37bc33b70
37bc33b99mov rbx, [rsp+136]
37bc33ba1mov r15, [rsp+152]
37bc33ba9mov r12, [rsp+280]
37bc33bb1mov rsi, [rsp+312]
37bc33bb9
37bc33bb9loc_37bc33bb9:
37bc33bb9mov rax, [rsp+384]
37bc33bc1lea rbp, [rip+0x818cb8]
37bc33bc8mov [rsp+112], 4
37bc33bd1lea r14, [rip+0x818ca1]
37bc33bd8mov [rsp+48], rbp
37bc33bddlea rdx, [rip+0x818c90]
37bc33be4lea r9, [rip+0x818c79]
37bc33bebmov rcx, r14
37bc33beemov [rsp+80], rax
37bc33bf3lea r8, [rip+0x818c6e]
37bc33bfamov rax, [rsp+376]
37bc33c02mov [rsp+104], 12
37bc33c0bmov [rsp+72], rax
37bc33c10mov rax, [rsp+336]
37bc33c18mov [rsp+96], 5
37bc33c21mov [rsp+64], rax
37bc33c26mov rax, [rsp+328]
37bc33c2emov [rsp+88], 5
37bc33c37mov [rsp+56], rax
37bc33c3cmov rax, [rsp+320]
37bc33c44mov [rsp+32], rdi
37bc33c49mov [rsp+40], rax
37bc33c4emov [rsp+136], rdx
37bc33c56call ztrmm_
37bc33c5bmov rax, [rsp+320]
37bc33c63mov edx, [rsi]
37bc33c65mov eax, [rax]
37bc33c67cmp edx, eax
37bc33c69jg 0x37bc34c64
37bc33c6f
37bc33c6floc_37bc33c6f:
37bc33c6fmov rax, [rsp+384]
37bc33c77mov [rsp+48], rbp
37bc33c7clea rdx, [rip+0x818c2c]
37bc33c83lea r9, [rip+0x818c1d]
37bc33c8amov [rsp+112], 8
37bc33c93mov r8, r12
37bc33c96mov rcx, r14
37bc33c99mov [rsp+80], rax
37bc33c9emov rax, [rsp+376]
37bc33ca6mov [rsp+104], 1
37bc33cafmov [rsp+72], rax
37bc33cb4mov rax, [rsp+352]
37bc33cbcmov [rsp+96], 5
37bc33cc5mov [rsp+64], rax
37bc33ccamov rax, [rsp+344]
37bc33cd2mov [rsp+88], 5
37bc33cdbmov [rsp+56], rax
37bc33ce0mov rax, [rsp+320]
37bc33ce8mov [rsp+32], rdi
37bc33cedmov [rsp+40], rax
37bc33cf2call ztrmm_
37bc33cf7mov rax, [rsp+320]
37bc33cffmov edx, [rsi]
37bc33d01movsxd rax, [rax]
37bc33d04cmp edx, eax
37bc33d06jg 0x37bc34b9b
37bc33d0c
37bc33d0cloc_37bc33d0c:
37bc33d0cmov rax, [rsp+384]
37bc33d14mov [rsp+48], rbp
37bc33d19lea r9, [rip+0x818b44]
37bc33d20lea r8, [rip+0x818b6d]
37bc33d27mov [rsp+112], 4
37bc33d30mov rcx, r14
37bc33d33mov rdx, [rsp+136]
37bc33d3bmov [rsp+80], rax
37bc33d40mov rax, [rsp+376]
37bc33d48mov [rsp+104], 19
37bc33d51mov [rsp+72], rax
37bc33d56mov rax, [rsp+336]
37bc33d5emov [rsp+96], 5
37bc33d67mov [rsp+64], rax
37bc33d6cmov rax, [rsp+328]
37bc33d74mov [rsp+88], 5
37bc33d7dmov [rsp+56], rax
37bc33d82mov rax, [rsp+320]
37bc33d8amov [rsp+32], rdi
37bc33d8fmov [rsp+40], rax
37bc33d94call ztrmm_
37bc33d99mov rax, [rsp+320]
37bc33da1mov r10l, [rax]
37bc33da4test r10l, r10l
37bc33da7jle 0x37bc32d2a
37bc33dadmov eax, [rdi]
37bc33dafadd r10l, 1
37bc33db3test eax, eax
37bc33db5jle 0x37bc32d2a
37bc33dbblea r8l, [rax-1]
37bc33dbfmov r11, r15
37bc33dc2shl rbx, 4
37bc33dc6mov rdx, [rsp+360]
37bc33dceadd r8, 1
37bc33dd2shl r11, 4
37bc33dd6mov rcx, [rsp+376]
37bc33ddemov r9l, 1
37bc33de4shl r8, 4
37bc33de8nop [rax+rax]
37bc33df0
37bc33df0loc_37bc33df0:
37bc33df0xor eax, eax
37bc33df2nop [rax]
37bc33df5nop [rax+rax]
37bc33e00
37bc33e00loc_37bc33e00:
37bc33e00movupd x0, [rdx+rax]
37bc33e05movupd x5, [rcx+rax]
37bc33e0asubpd x0, x5
37bc33e0emovups [rdx+rax], x0
37bc33e12add rax, 16
37bc33e16cmp r8, rax
37bc33e19jne 0x37bc33e00
37bc33e1badd r9l, 1
37bc33e1fadd rdx, rbx
37bc33e22add rcx, r11
37bc33e25cmp r10l, r9l
37bc33e28jne 0x37bc33df0
37bc33e2ajmp 0x37bc32d2a
37bc33e2f
37bc33e2floc_37bc33e2f:
37bc33e2fmov r9l, 1
37bc33e35mov r8l, 1
37bc33e3blea rdx, [rip+0x818a86]
37bc33e42mov rcx, r13
37bc33e45call lsame_
37bc33e4atest eax, eax
37bc33e4cje 0x37bc32d2a
37bc33e52mov rax, [rsp+320]
37bc33e5amov r8l, [rax]
37bc33e5dtest r8l, r8l
37bc33e60jle 0x37bc35032
37bc33e66mov rax, r15
37bc33e69mov [rsp+280], r12
37bc33e71mov ecx, r8l
37bc33e74mov rbp, [rsp+376]
37bc33e7cshl rax, 4
37bc33e80mov r12, [rsp+144]
37bc33e88mov [rsp+152], r15
37bc33e90mov r15l, r8l
37bc33e93mov [rsp+136], rax
37bc33e9bmov r13l, 1
37bc33ea1lea r14, [rip+0x8189e8]
37bc33ea8nop [rax+rax]
37bc33eb0
37bc33eb0loc_37bc33eb0:
37bc33eb0mov eax, [rsi]
37bc33eb2mov [rsp+32], r14
37bc33eb7mov r9, rbp
37bc33ebalea r8, [rip+0x8189cf]
37bc33ec1add eax, r13l
37bc33ec4add r13l, 1
37bc33ec8sub eax, ecx
37bc33ecamov rcx, rdi
37bc33ecdcdqe
37bc33ecfimul rax, rbx
37bc33ed3lea rdx, [r12+rax+1]
37bc33ed8shl rdx, 4
37bc33edcadd rdx, [rsp+360]
37bc33ee4call zcopy_
37bc33ee9mov rax, [rsp+320]
37bc33ef1add rbp, [rsp+136]
37bc33ef9mov ecx, [rax]
37bc33efbcmp r15l, r13l
37bc33efejge 0x37bc33eb0
37bc33f00mov r15, [rsp+152]
37bc33f08mov r12, [rsp+280]
37bc33f10
37bc33f10loc_37bc33f10:
37bc33f10mov rax, [rsp+384]
37bc33f18lea rbp, [rip+0x818961]
37bc33f1fmov [rsp+112], 4
37bc33f28lea r14, [rip+0x81894a]
37bc33f2fmov [rsp+104], 12
37bc33f38lea rdx, [rip+0x818970]
37bc33f3flea r9, [rip+0x81891e]
37bc33f46mov [rsp+80], rax
37bc33f4bmov rax, [rsp+376]
37bc33f53lea r8, [rip+0x81890e]
37bc33f5amov [rsp+96], 5
37bc33f63mov [rsp+72], rax
37bc33f68mov rax, [rsp+336]
37bc33f70mov [rsp+88], 5
37bc33f79mov [rsp+64], rax
37bc33f7emov eax, [rsi]
37bc33f80mov [rsp+48], rbp
37bc33f85sub eax, ecx
37bc33f87mov [rsp+32], rdi
37bc33f8cmov rcx, r14
37bc33f8fcdqe
37bc33f91mov [rsp+136], rdx
37bc33f99shl rax, 4
37bc33f9dadd rax, [rsp+328]
37bc33fa5mov [rsp+56], rax
37bc33faamov rax, [rsp+320]
37bc33fb2mov [rsp+40], rax
37bc33fb7call ztrmm_
37bc33fbcmov rcx, [rsp+320]
37bc33fc4mov eax, [rsi]
37bc33fc6mov edx, [rcx]
37bc33fc8cmp eax, edx
37bc33fcajg 0x37bc34dd6
37bc33fd0
37bc33fd0loc_37bc33fd0:
37bc33fd0mov rax, [rsp+384]
37bc33fd8mov rcx, r14
37bc33fdbmov r8, r12
37bc33fdemov [rsp+112], 8
37bc33fe7mov [rsp+104], 1
37bc33ff0lea rdx, [rip+0x81887d]
37bc33ff7lea r9, [rip+0x8188a9]
37bc33ffemov [rsp+80], rax
37bc34003mov rax, [rsp+376]
37bc3400bmov [rsp+96], 5
37bc34014mov [rsp+72], rax
37bc34019mov rax, [rsp+352]
37bc34021mov [rsp+88], 5
37bc3402amov [rsp+64], rax
37bc3402fmov rax, [rsp+344]
37bc34037mov [rsp+48], rbp
37bc3403cmov [rsp+56], rax
37bc34041mov rax, [rsp+320]
37bc34049mov [rsp+32], rdi
37bc3404emov [rsp+40], rax
37bc34053call ztrmm_
37bc34058mov rcx, [rsp+320]
37bc34060mov eax, [rsi]
37bc34062mov edx, [rcx]
37bc34064cmp eax, edx
37bc34066jg 0x37bc34d28
37bc3406c
37bc3406cloc_37bc3406c:
37bc3406cmov rcx, [rsp+384]
37bc34074sub eax, edx
37bc34076mov [rsp+112], 4
37bc3407flea r9, [rip+0x8187de]
37bc34086cdqe
37bc34088mov [rsp+48], rbp
37bc3408dmov rdx, [rsp+136]
37bc34095lea r8, [rip+0x8187f8]
37bc3409cmov [rsp+80], rcx
37bc340a1shl rax, 4
37bc340a5mov rcx, [rsp+376]
37bc340adadd rax, [rsp+328]
37bc340b5mov [rsp+32], rdi
37bc340bamov [rsp+72], rcx
37bc340bfmov rcx, [rsp+336]
37bc340c7mov [rsp+56], rax
37bc340ccmov rax, [rsp+320]
37bc340d4mov [rsp+64], rcx
37bc340d9mov rcx, r14
37bc340dcmov [rsp+40], rax
37bc340e1mov [rsp+104], 19
37bc340eamov [rsp+96], 5
37bc340f3mov [rsp+88], 5
37bc340fccall ztrmm_
37bc34101mov rax, [rsp+320]
37bc34109mov eax, [rax]
37bc3410btest eax, eax
37bc3410djle 0x37bc32d2a
37bc34113mov edx, [rdi]
37bc34115lea r9l, [rax+1]
37bc34119test edx, edx
37bc3411bjle 0x37bc32d2a
37bc34121mov esi, [rsi]
37bc34123lea r8l, [rdx-1]
37bc34127mov r10, r15
37bc3412amov r11l, 1
37bc34130add r8, 1
37bc34134mov rcx, [rsp+376]
37bc3413cmov rdi, [rsp+360]
37bc34144shl r10, 4
37bc34148shl r8, 4
37bc3414csub esi, eax
37bc3414enop
37bc34150
37bc34150loc_37bc34150:
37bc34150lea edx, [rsi+r11]
37bc34154xor eax, eax
37bc34156movsxd rdx, edx
37bc34159imul rdx, rbx
37bc3415dsub rdx, rbx
37bc34160shl rdx, 4
37bc34164add rdx, rdi
37bc34167nop [rax]
37bc3416anop [rax+rax]
37bc34175nop [rax+rax]
37bc34180
37bc34180loc_37bc34180:
37bc34180movupd x0, [rdx+rax]
37bc34185movupd x5, [rcx+rax]
37bc3418asubpd x0, x5
37bc3418emovups [rdx+rax], x0
37bc34192add rax, 16
37bc34196cmp r8, rax
37bc34199jne 0x37bc34180
37bc3419badd r11l, 1
37bc3419fadd rcx, r10
37bc341a2cmp r11l, r9l
37bc341a5jne 0x37bc34150
37bc341a7jmp 0x37bc32d2a
37bc341ac
37bc341acloc_37bc341ac:
37bc341acmov r9l, 1
37bc341b2mov r8l, 1
37bc341b8lea rdx, [rip+0x818709]
37bc341bfmov rcx, r13
37bc341c2call lsame_
37bc341c7test eax, eax
37bc341c9je 0x37bc32d2a
37bc341cfmov rax, [rsp+320]
37bc341d7mov ecx, [rax]
37bc341d9test ecx, ecx
37bc341dbjle 0x37bc3428b
37bc341e1mov r13, [rsp+376]
37bc341e9mov rax, rbx
37bc341ecmov r11, r15
37bc341efmov rdx, [rsp+360]
37bc341f7mov ebp, 1
37bc341fcshl rax, 4
37bc34200mov [rsp+136], rbx
37bc34208lea r14, [rip+0x818681]
37bc3420fshl r11, 4
37bc34213mov [rsp+168], r15
37bc3421bmov ebx, ecx
37bc3421dmov r15, r13
37bc34220mov [rsp+280], r12
37bc34228mov r13, rdx
37bc3422bmov r12l, ebp
37bc3422emov rbp, rdi
37bc34231mov [rsp+312], rsi
37bc34239mov rdi, r11
37bc3423cmov rsi, rax
37bc3423f
37bc3423floc_37bc3423f:
37bc3423fmov [rsp+32], r14
37bc34244mov r9, r15
37bc34247mov rdx, r13
37bc3424amov rcx, rbp
37bc3424dlea r8, [rip+0x81863c]
37bc34254add r12l, 1
37bc34258add r13, rsi
37bc3425badd r15, rdi
37bc3425ecall zcopy_
37bc34263cmp ebx, r12l
37bc34266jge 0x37bc3423f
37bc34268mov rbx, [rsp+136]
37bc34270mov r15, [rsp+168]
37bc34278mov rdi, rbp
37bc3427bmov r12, [rsp+280]
37bc34283mov rsi, [rsp+312]
37bc3428b
37bc3428bloc_37bc3428b:
37bc3428bmov rax, [rsp+384]
37bc34293lea rbp, [rip+0x8185e6]
37bc3429amov [rsp+112], 4
37bc342a3lea r14, [rip+0x8185cf]
37bc342aamov [rsp+48], rbp
37bc342aflea rdx, [rip+0x8185f9]
37bc342b6lea r9, [rip+0x8185a7]
37bc342bdmov rcx, r14
37bc342c0mov [rsp+80], rax
37bc342c5lea r8, [rip+0x8185c8]
37bc342ccmov rax, [rsp+376]
37bc342d4mov [rsp+104], 19
37bc342ddmov [rsp+72], rax
37bc342e2mov rax, [rsp+336]
37bc342eamov [rsp+96], 5
37bc342f3mov [rsp+64], rax
37bc342f8mov rax, [rsp+328]
37bc34300mov [rsp+88], 5
37bc34309mov [rsp+56], rax
37bc3430emov rax, [rsp+320]
37bc34316mov [rsp+32], rdi
37bc3431bmov [rsp+40], rax
37bc34320mov [rsp+136], rdx
37bc34328call ztrmm_
37bc3432dmov rax, [rsp+320]
37bc34335mov edx, [rsi]
37bc34337mov eax, [rax]
37bc34339cmp edx, eax
37bc3433bjg 0x37bc34f58
37bc34341
37bc34341loc_37bc34341:
37bc34341mov rax, [rsp+384]
37bc34349mov r8, r12
37bc3434cmov rcx, r14
37bc3434fmov [rsp+112], 8
37bc34358mov [rsp+104], 1
37bc34361mov rdx, [rsp+136]
37bc34369lea r9, [rip+0x818537]
37bc34370mov [rsp+80], rax
37bc34375mov rax, [rsp+376]
37bc3437dmov [rsp+96], 5
37bc34386mov [rsp+72], rax
37bc3438bmov rax, [rsp+352]
37bc34393mov [rsp+88], 5
37bc3439cmov [rsp+64], rax
37bc343a1mov rax, [rsp+344]
37bc343a9mov [rsp+48], rbp
37bc343aemov [rsp+56], rax
37bc343b3mov rax, [rsp+320]
37bc343bbmov [rsp+32], rdi
37bc343c0mov [rsp+40], rax
37bc343c5call ztrmm_
37bc343camov rax, [rsp+320]
37bc343d2mov edx, [rsi]
37bc343d4mov eax, [rax]
37bc343d6cmp edx, eax
37bc343d8jg 0x37bc34e7b
37bc343de
37bc343deloc_37bc343de:
37bc343demov rax, [rsp+384]
37bc343e6mov [rsp+48], rbp
37bc343eblea r9, [rip+0x818472]
37bc343f2lea r8, [rip+0x81846f]
37bc343f9mov [rsp+112], 4
37bc34402mov rcx, r14
37bc34405mov rdx, [rsp+136]
37bc3440dmov [rsp+80], rax
37bc34412mov rax, [rsp+376]
37bc3441amov [rsp+104], 12
37bc34423mov [rsp+72], rax
37bc34428mov rax, [rsp+336]
37bc34430mov [rsp+96], 5
37bc34439mov [rsp+64], rax
37bc3443emov rax, [rsp+328]
37bc34446mov [rsp+88], 5
37bc3444fmov [rsp+56], rax
37bc34454mov rax, [rsp+320]
37bc3445cmov [rsp+32], rdi
37bc34461mov [rsp+40], rax
37bc34466call ztrmm_
37bc3446bmov rax, [rsp+320]
37bc34473mov r10l, [rax]
37bc34476test r10l, r10l
37bc34479jle 0x37bc32d2a
37bc3447fmov eax, [rdi]
37bc34481add r10l, 1
37bc34485test eax, eax
37bc34487jle 0x37bc32d2a
37bc3448dlea r8l, [rax-1]
37bc34491mov r11, r15
37bc34494shl rbx, 4
37bc34498mov rdx, [rsp+360]
37bc344a0add r8, 1
37bc344a4shl r11, 4
37bc344a8mov rcx, [rsp+376]
37bc344b0mov r9l, 1
37bc344b6shl r8, 4
37bc344ba
37bc344baloc_37bc344ba:
37bc344baxor eax, eax
37bc344bcnop [rax]
37bc344c0
37bc344c0loc_37bc344c0:
37bc344c0movupd x0, [rdx+rax]
37bc344c5movupd x3, [rcx+rax]
37bc344casubpd x0, x3
37bc344cemovups [rdx+rax], x0
37bc344d2add rax, 16
37bc344d6cmp rax, r8
37bc344d9jne 0x37bc344c0
37bc344dbadd r9l, 1
37bc344dfadd rdx, rbx
37bc344e2add rcx, r11
37bc344e5cmp r9l, r10l
37bc344e8jne 0x37bc344ba
37bc344eajmp 0x37bc32d2a
37bc344ef
37bc344efloc_37bc344ef:
37bc344efmov r9l, 1
37bc344f5mov r8l, 1
37bc344fblea rdx, [rip+0x8183c6]
37bc34502mov rcx, r13
37bc34505call lsame_
37bc3450atest eax, eax
37bc3450cje 0x37bc32d2a
37bc34512mov rax, [rsp+320]
37bc3451amov r8l, [rax]
37bc3451dtest r8l, r8l
37bc34520jle 0x37bc345c8
37bc34526mov rax, r15
37bc34529mov rbp, [rsp+376]
37bc34531mov r13, [rsp+144]
37bc34539mov [rsp+168], r15
37bc34541shl rax, 4
37bc34545mov ecx, r8l
37bc34548mov r15l, r8l
37bc3454bmov [rsp+280], r12
37bc34553mov [rsp+136], rax
37bc3455bmov r12, rbp
37bc3455elea r14, [rip+0x81832b]
37bc34565mov ebp, 1
37bc3456a
37bc3456aloc_37bc3456a:
37bc3456amov eax, [rsi]
37bc3456cmov [rsp+32], r14
37bc34571mov r9, r12
37bc34574lea r8, [rip+0x818315]
37bc3457badd eax, ebp
37bc3457dadd ebp, 1
37bc34580sub eax, ecx
37bc34582mov rcx, rdi
37bc34585cdqe
37bc34587imul rax, rbx
37bc3458blea rdx, [r13+rax+1]
37bc34590shl rdx, 4
37bc34594add rdx, [rsp+360]
37bc3459ccall zcopy_
37bc345a1mov rax, [rsp+320]
37bc345a9add r12, [rsp+136]
37bc345b1mov ecx, [rax]
37bc345b3cmp r15l, ebp
37bc345b6jge 0x37bc3456a
37bc345b8mov r15, [rsp+168]
37bc345c0mov r12, [rsp+280]
37bc345c8
37bc345c8loc_37bc345c8:
37bc345c8mov rax, [rsp+384]
37bc345d0lea rbp, [rip+0x8182a9]
37bc345d7mov rcx, [rsp+320]
37bc345dfmov [rsp+112], 4
37bc345e8mov [rsp+104], 19
37bc345f1lea r14, [rip+0x818281]
37bc345f8lea rdx, [rip+0x818275]
37bc345ffmov [rsp+80], rax
37bc34604mov rax, [rsp+376]
37bc3460clea r9, [rip+0x818251]
37bc34613lea r8, [rip+0x81827a]
37bc3461amov [rsp+96], 5
37bc34623mov [rsp+72], rax
37bc34628mov rax, [rsp+336]
37bc34630mov [rsp+88], 5
37bc34639mov [rsp+64], rax
37bc3463emov eax, [rsi]
37bc34640sub eax, [rcx]
37bc34642mov rcx, [rsp+160]
37bc3464amov [rsp+48], rbp
37bc3464fadd eax, 1
37bc34652mov [rsp+32], rdi
37bc34657cdqe
37bc34659mov [rsp+136], rdx
37bc34661imul rax, [rsp+152]
37bc3466alea rax, [rcx+rax+1]
37bc3466fmov rcx, r14
37bc34672shl rax, 4
37bc34676add rax, [rsp+328]
37bc3467emov [rsp+56], rax
37bc34683mov rax, [rsp+320]
37bc3468bmov [rsp+40], rax
37bc34690call ztrmm_
37bc34695mov rcx, [rsp+320]
37bc3469dmov eax, [rsi]
37bc3469fmov edx, [rcx]
37bc346a1cmp eax, edx
37bc346a3jg 0x37bc3503a
37bc346a9
37bc346a9loc_37bc346a9:
37bc346a9mov rax, [rsp+384]
37bc346b1mov rcx, r14
37bc346b4mov [rsp+112], 8
37bc346bdlea r9, [rip+0x8181e3]
37bc346c4mov [rsp+48], rbp
37bc346c9mov rdx, [rsp+136]
37bc346d1mov r8, r12
37bc346d4mov [rsp+80], rax
37bc346d9mov rax, [rsp+376]
37bc346e1mov [rsp+104], 1
37bc346eamov [rsp+72], rax
37bc346efmov rax, [rsp+352]
37bc346f7mov [rsp+96], 5
37bc34700mov [rsp+64], rax
37bc34705mov rax, [rsp+344]
37bc3470dmov [rsp+88], 5
37bc34716mov [rsp+56], rax
37bc3471bmov rax, [rsp+320]
37bc34723mov [rsp+32], rdi
37bc34728mov [rsp+40], rax
37bc3472dcall ztrmm_
37bc34732mov rcx, [rsp+320]
37bc3473amov eax, [rsi]
37bc3473cmov edx, [rcx]
37bc3473ecmp eax, edx
37bc34740jg 0x37bc350fd
37bc34746
37bc34746loc_37bc34746:
37bc34746mov rcx, [rsp+384]
37bc3474esub eax, edx
37bc34750mov [rsp+112], 4
37bc34759lea r9, [rip+0x818104]
37bc34760add eax, 1
37bc34763mov [rsp+48], rbp
37bc34768mov rdx, [rsp+136]
37bc34770lea r8, [rip+0x8180f1]
37bc34777mov [rsp+80], rcx
37bc3477ccdqe
37bc3477emov rcx, [rsp+376]
37bc34786imul rax, [rsp+152]
37bc3478fmov [rsp+32], rdi
37bc34794mov [rsp+72], rcx
37bc34799mov rcx, [rsp+336]
37bc347a1mov [rsp+104], 12
37bc347aamov [rsp+64], rcx
37bc347afmov rcx, [rsp+160]
37bc347b7mov [rsp+96], 5
37bc347c0mov [rsp+88], 5
37bc347c9lea rax, [rcx+rax+1]
37bc347cemov rcx, r14
37bc347d1shl rax, 4
37bc347d5add rax, [rsp+328]
37bc347ddmov [rsp+56], rax
37bc347e2mov rax, [rsp+320]
37bc347eamov [rsp+40], rax
37bc347efcall ztrmm_
37bc347f4mov rax, [rsp+320]
37bc347fcmov eax, [rax]
37bc347fetest eax, eax
37bc34800jle 0x37bc32d2a
37bc34806mov edx, [rdi]
37bc34808lea r9l, [rax+1]
37bc3480ctest edx, edx
37bc3480ejle 0x37bc32d2a
37bc34814mov esi, [rsi]
37bc34816lea r8l, [rdx-1]
37bc3481amov r10, r15
37bc3481dmov r11l, 1
37bc34823add r8, 1
37bc34827mov rcx, [rsp+376]
37bc3482fmov rdi, [rsp+360]
37bc34837shl r10, 4
37bc3483bshl r8, 4
37bc3483fsub esi, eax
37bc34841
37bc34841loc_37bc34841:
37bc34841lea edx, [rsi+r11]
37bc34845xor eax, eax
37bc34847movsxd rdx, edx
37bc3484aimul rdx, rbx
37bc3484esub rdx, rbx
37bc34851shl rdx, 4
37bc34855add rdx, rdi
37bc34858nop [rax+rax]
37bc34860
37bc34860loc_37bc34860:
37bc34860movupd x0, [rdx+rax]
37bc34865movupd x4, [rcx+rax]
37bc3486asubpd x0, x4
37bc3486emovups [rdx+rax], x0
37bc34872add rax, 16
37bc34876cmp rax, r8
37bc34879jne 0x37bc34860
37bc3487badd r11l, 1
37bc3487fadd rcx, r10
37bc34882cmp r11l, r9l
37bc34885jne 0x37bc34841
37bc34887jmp 0x37bc32d2a
37bc3488c
37bc3488cloc_37bc3488c:
37bc3488csub eax, edx
37bc3488emov [rsp+80], rbp
37bc34893mov r9, rcx
37bc34896mov r8, rsi
37bc34899mov [rsp+188], eax
37bc348a0mov rax, [rsp+384]
37bc348a8lea rdx, [rip+0x817fe5]
37bc348aflea rcx, [rip+0x817fde]
37bc348b6mov [rsp+112], 19
37bc348bfmov [rsp+96], rax
37bc348c4mov rax, [rsp+376]
37bc348ccmov [rsp+104], 19
37bc348d5mov [rsp+88], rax
37bc348damov rax, [rsp+336]
37bc348e2mov [rsp+40], rbp
37bc348e7mov [rsp+72], rax
37bc348ecmov rax, [rsp+328]
37bc348f4mov [rsp+64], rax
37bc348f9mov rax, [rsp+368]
37bc34901mov [rsp+56], rax
37bc34906mov rax, [rsp+360]
37bc3490emov [rsp+48], rax
37bc34913lea rax, [rsp+188]
37bc3491bmov [rsp+32], rax
37bc34920call zgemm_
37bc34925jmp 0x37bc3360b
37bc3492a
37bc3492aloc_37bc3492a:
37bc3492amov rdi, [rsp+368]
37bc34932sub edx, eax
37bc34934mov [rsp+112], 19
37bc3493dmov r9, rsi
37bc34940mov [rsp+188], edx
37bc34947movsxd rdx, eax
37bc3494aadd eax, 1
37bc3494dlea r8, [rsp+188]
37bc34955mov [rsp+96], rdi
37bc3495acdqe
37bc3495cmov rdi, [rsp+384]
37bc34964shl rdx, 4
37bc34968imul rax, [rsp+152]
37bc34971add rdx, [rsp+360]
37bc34979mov [rsp+104], 19
37bc34982lea rcx, [rip+0x817f0b]
37bc34989mov [rsp+72], rdi
37bc3498emov rdi, [rsp+376]
37bc34996mov [rsp+88], rdx
37bc3499blea rdx, [rip+0x817ef2]
37bc349a2mov [rsp+64], rdi
37bc349a7mov rdi, [rsp+336]
37bc349afmov [rsp+80], rbp
37bc349b4mov [rsp+56], rdi
37bc349b9mov rdi, [rsp+160]
37bc349c1lea rax, [rdi+rax+1]
37bc349c6shl rax, 4
37bc349caadd rax, [rsp+328]
37bc349d2mov [rsp+48], rax
37bc349d7lea rax, [rip+0x817eda]
37bc349demov [rsp+40], rax
37bc349e3mov rax, [rsp+320]
37bc349ebmov [rsp+32], rax
37bc349f0call zgemm_
37bc349f5jmp 0x37bc32fc8
37bc349fa
37bc349faloc_37bc349fa:
37bc349famov rcx, [rsp+384]
37bc34a02sub edx, eax
37bc34a04mov r8, rsi
37bc34a07mov [rsp+112], 19
37bc34a10mov [rsp+188], edx
37bc34a17lea edx, [rax+1]
37bc34a1ashl rax, 4
37bc34a1eadd rax, [rsp+360]
37bc34a26mov [rsp+96], rcx
37bc34a2bmovsxd rdx, edx
37bc34a2emov rcx, [rsp+376]
37bc34a36imul rdx, [rsp+152]
37bc34a3fmov [rsp+48], rax
37bc34a44lea rax, [rsp+188]
37bc34a4cmov [rsp+88], rcx
37bc34a51mov rcx, [rsp+336]
37bc34a59mov [rsp+80], rbp
37bc34a5emov r9, [rsp+320]
37bc34a66mov [rsp+72], rcx
37bc34a6bmov rcx, [rsp+160]
37bc34a73mov [rsp+104], 19
37bc34a7clea rdx, [rcx+rdx+1]
37bc34a81mov rcx, [rsp+368]
37bc34a89mov [rsp+40], rbp
37bc34a8eshl rdx, 4
37bc34a92add rdx, [rsp+328]
37bc34a9amov [rsp+32], rax
37bc34a9fmov [rsp+64], rdx
37bc34aa4lea rdx, [rip+0x817de9]
37bc34aabmov [rsp+56], rcx
37bc34ab0lea rcx, [rip+0x817ddd]
37bc34ab7call zgemm_
37bc34abcjmp 0x37bc32f26
37bc34ac1
37bc34ac1loc_37bc34ac1:
37bc34ac1sub eax, edx
37bc34ac3mov [rsp+32], rcx
37bc34ac8lea rdx, [rip+0x817dc5]
37bc34acflea rcx, [rip+0x817dbe]
37bc34ad6mov [rsp+80], rbp
37bc34adbmov r9, rsi
37bc34adelea r8, [rsp+188]
37bc34ae6mov [rsp+188], eax
37bc34aedmov rax, [rsp+368]
37bc34af5mov [rsp+112], 19
37bc34afemov [rsp+96], rax
37bc34b03mov rax, [rsp+360]
37bc34b0bmov [rsp+104], 19
37bc34b14mov [rsp+88], rax
37bc34b19mov rax, [rsp+384]
37bc34b21mov [rsp+72], rax
37bc34b26mov rax, [rsp+376]
37bc34b2emov [rsp+64], rax
37bc34b33mov rax, [rsp+336]
37bc34b3bmov [rsp+56], rax
37bc34b40mov rax, [rsp+328]
37bc34b48mov [rsp+48], rax
37bc34b4dlea rax, [rip+0x817d64]
37bc34b54mov [rsp+40], rax
37bc34b59call zgemm_
37bc34b5emov rcx, [rsp+320]
37bc34b66mov eax, [rdi]
37bc34b68mov edx, [rcx]
37bc34b6ajmp 0x37bc336ad
37bc34b6f
37bc34b6floc_37bc34b6f:
37bc34b6fmov ecx, eax
37bc34b71jmp 0x37bc331b2
37bc34b76
37bc34b76loc_37bc34b76:
37bc34b76mov eax, 1
37bc34b7bnop [rax+rax]
37bc34b80
37bc34b80loc_37bc34b80:
37bc34b80lea rdx, [rax+1]
37bc34b84cmp rdx, r11
37bc34b87je 0x37bc32d2a
37bc34b8dadd rax, 2
37bc34b91cmp r11, rax
37bc34b94jne 0x37bc34b80
37bc34b96jmp 0x37bc32d2a
37bc34b9b
37bc34b9bloc_37bc34b9b:
37bc34b9bsub edx, eax
37bc34b9dmov [rsp+80], rbp
37bc34ba2mov rsi, [rsp+368]
37bc34baalea r9, [rsp+188]
37bc34bb2mov [rsp+188], edx
37bc34bb9lea edx, [rax+1]
37bc34bbcshl rax, 4
37bc34bc0mov r8, rdi
37bc34bc3add rax, [rsp+328]
37bc34bcbmovsxd rdx, edx
37bc34bcemov [rsp+96], rsi
37bc34bd3lea rcx, [rip+0x817c8e]
37bc34bdamov [rsp+64], rax
37bc34bdfimul rdx, rbx
37bc34be3mov rax, [rsp+384]
37bc34bebmov rsi, [rsp+144]
37bc34bf3mov [rsp+112], 19
37bc34bfcmov [rsp+56], rax
37bc34c01mov rax, [rsp+376]
37bc34c09mov [rsp+104], 12
37bc34c12lea rdx, [rsi+rdx+1]
37bc34c17mov rsi, [rsp+336]
37bc34c1fmov [rsp+48], rax
37bc34c24lea rax, [rip+0x817c8d]
37bc34c2bshl rdx, 4
37bc34c2fadd rdx, [rsp+360]
37bc34c37mov [rsp+40], rax
37bc34c3cmov rax, [rsp+320]
37bc34c44mov [rsp+88], rdx
37bc34c49lea rdx, [rip+0x817c44]
37bc34c50mov [rsp+72], rsi
37bc34c55mov [rsp+32], rax
37bc34c5acall zgemm_
37bc34c5fjmp 0x37bc33d0c
37bc34c64
37bc34c64loc_37bc34c64:
37bc34c64mov rcx, [rsp+384]
37bc34c6csub edx, eax
37bc34c6emov r8, rdi
37bc34c71mov [rsp+112], 12
37bc34c7amov [rsp+188], edx
37bc34c81movsxd rdx, eax
37bc34c84add eax, 1
37bc34c87mov r9, [rsp+320]
37bc34c8fmov [rsp+96], rcx
37bc34c94cdqe
37bc34c96shl rdx, 4
37bc34c9amov rcx, [rsp+376]
37bc34ca2imul rax, rbx
37bc34ca6add rdx, [rsp+328]
37bc34caemov [rsp+80], rbp
37bc34cb3mov [rsp+88], rcx
37bc34cb8mov rcx, [rsp+336]
37bc34cc0mov [rsp+64], rdx
37bc34cc5lea rdx, [rip+0x817b9c]
37bc34cccmov [rsp+72], rcx
37bc34cd1mov rcx, [rsp+368]
37bc34cd9mov [rsp+104], 12
37bc34ce2mov [rsp+56], rcx
37bc34ce7mov rcx, [rsp+144]
37bc34cefmov [rsp+40], rbp
37bc34cf4lea rax, [rcx+rax+1]
37bc34cf9lea rcx, [rip+0x817b68]
37bc34d00shl rax, 4
37bc34d04add rax, [rsp+360]
37bc34d0cmov [rsp+48], rax
37bc34d11lea rax, [rsp+188]
37bc34d19mov [rsp+32], rax
37bc34d1ecall zgemm_
37bc34d23jmp 0x37bc33c6f
37bc34d28
37bc34d28loc_37bc34d28:
37bc34d28sub eax, edx
37bc34d2amov [rsp+32], rcx
37bc34d2flea rdx, [rip+0x817b5e]
37bc34d36lea rcx, [rip+0x817b2b]
37bc34d3dmov [rsp+80], rbp
37bc34d42lea r9, [rsp+188]
37bc34d4amov r8, rdi
37bc34d4dmov [rsp+188], eax
37bc34d54mov rax, [rsp+368]
37bc34d5cmov [rsp+112], 19
37bc34d65mov [rsp+96], rax
37bc34d6amov rax, [rsp+360]
37bc34d72mov [rsp+104], 12
37bc34d7bmov [rsp+88], rax
37bc34d80mov rax, [rsp+336]
37bc34d88mov [rsp+72], rax
37bc34d8dmov rax, [rsp+328]
37bc34d95mov [rsp+64], rax
37bc34d9amov rax, [rsp+384]
37bc34da2mov [rsp+56], rax
37bc34da7mov rax, [rsp+376]
37bc34dafmov [rsp+48], rax
37bc34db4lea rax, [rip+0x817afd]
37bc34dbbmov [rsp+40], rax
37bc34dc0call zgemm_
37bc34dc5mov rcx, [rsp+320]
37bc34dcdmov eax, [rsi]
37bc34dcfmov edx, [rcx]
37bc34dd1jmp 0x37bc3406c
37bc34dd6
37bc34dd6loc_37bc34dd6:
37bc34dd6sub eax, edx
37bc34dd8mov [rsp+80], rbp
37bc34dddmov r9, rcx
37bc34de0mov r8, rdi
37bc34de3mov [rsp+188], eax
37bc34deamov rax, [rsp+384]
37bc34df2lea rdx, [rip+0x817a6f]
37bc34df9lea rcx, [rip+0x817a68]
37bc34e00mov [rsp+112], 12
37bc34e09mov [rsp+96], rax
37bc34e0emov rax, [rsp+376]
37bc34e16mov [rsp+104], 12
37bc34e1fmov [rsp+88], rax
37bc34e24mov rax, [rsp+336]
37bc34e2cmov [rsp+40], rbp
37bc34e31mov [rsp+72], rax
37bc34e36mov rax, [rsp+328]
37bc34e3emov [rsp+64], rax
37bc34e43mov rax, [rsp+368]
37bc34e4bmov [rsp+56], rax
37bc34e50mov rax, [rsp+360]
37bc34e58mov [rsp+48], rax
37bc34e5dlea rax, [rsp+188]
37bc34e65mov [rsp+32], rax
37bc34e6acall zgemm_
37bc34e6fjmp 0x37bc33fd0
37bc34e74
37bc34e74loc_37bc34e74:
37bc34e74mov ecx, eax
37bc34e76jmp 0x37bc33532
37bc34e7b
37bc34e7bloc_37bc34e7b:
37bc34e7bsub edx, eax
37bc34e7dadd eax, 1
37bc34e80mov [rsp+80], rbp
37bc34e85mov r8, rdi
37bc34e88cdqe
37bc34e8amov [rsp+188], edx
37bc34e91mov rsi, [rsp+368]
37bc34e99lea r9, [rsp+188]
37bc34ea1mov [rsp+104], 12
37bc34eaamov rdx, rax
37bc34eadimul rax, [rsp+152]
37bc34eb6imul rdx, rbx
37bc34ebamov [rsp+96], rsi
37bc34ebfmov rsi, [rsp+144]
37bc34ec7mov [rsp+112], 12
37bc34ed0lea rdx, [rsi+rdx+1]
37bc34ed5mov rsi, [rsp+336]
37bc34eddshl rdx, 4
37bc34ee1add rdx, [rsp+360]
37bc34ee9mov [rsp+72], rsi
37bc34eeemov rsi, [rsp+160]
37bc34ef6mov [rsp+88], rdx
37bc34efblea rdx, [rip+0x817966]
37bc34f02lea rax, [rsi+rax+1]
37bc34f07mov rcx, rdx
37bc34f0ashl rax, 4
37bc34f0eadd rax, [rsp+328]
37bc34f16mov [rsp+64], rax
37bc34f1bmov rax, [rsp+384]
37bc34f23mov [rsp+56], rax
37bc34f28mov rax, [rsp+376]
37bc34f30mov [rsp+48], rax
37bc34f35lea rax, [rip+0x81797c]
37bc34f3cmov [rsp+40], rax
37bc34f41mov rax, [rsp+320]
37bc34f49mov [rsp+32], rax
37bc34f4ecall zgemm_
37bc34f53jmp 0x37bc343de
37bc34f58
37bc34f58loc_37bc34f58:
37bc34f58mov rcx, [rsp+384]
37bc34f60sub edx, eax
37bc34f62add eax, 1
37bc34f65mov [rsp+80], rbp
37bc34f6amov [rsp+188], edx
37bc34f71mov rdx, [rsp+152]
37bc34f79cdqe
37bc34f7bmov r8, rdi
37bc34f7emov [rsp+96], rcx
37bc34f83mov rcx, [rsp+376]
37bc34f8bimul rdx, rax
37bc34f8fmov [rsp+40], rbp
37bc34f94mov r9, [rsp+320]
37bc34f9cmov [rsp+88], rcx
37bc34fa1imul rax, rbx
37bc34fa5mov rcx, [rsp+336]
37bc34fadmov [rsp+104], 12
37bc34fb6mov [rsp+72], rcx
37bc34fbbmov rcx, [rsp+160]
37bc34fc3mov [rsp+112], 19
37bc34fcclea rdx, [rcx+rdx+1]
37bc34fd1mov rcx, [rsp+368]
37bc34fd9shl rdx, 4
37bc34fddadd rdx, [rsp+328]
37bc34fe5mov [rsp+56], rcx
37bc34feamov rcx, [rsp+144]
37bc34ff2mov [rsp+64], rdx
37bc34ff7lea rdx, [rip+0x817896]
37bc34ffelea rax, [rcx+rax+1]
37bc35003lea rcx, [rip+0x81785e]
37bc3500ashl rax, 4
37bc3500eadd rax, [rsp+360]
37bc35016mov [rsp+48], rax
37bc3501blea rax, [rsp+188]
37bc35023mov [rsp+32], rax
37bc35028call zgemm_
37bc3502djmp 0x37bc34341
37bc35032
37bc35032loc_37bc35032:
37bc35032mov ecx, r8l
37bc35035jmp 0x37bc33f10
37bc3503a
37bc3503aloc_37bc3503a:
37bc3503asub eax, edx
37bc3503cmov [rsp+80], rbp
37bc35041mov r9, [rsp+320]
37bc35049mov r8, rdi
37bc3504cmov [rsp+188], eax
37bc35053mov rax, [rsp+384]
37bc3505blea rdx, [rip+0x817832]
37bc35062lea rcx, [rip+0x8177ff]
37bc35069mov [rsp+112], 19
37bc35072mov [rsp+96], rax
37bc35077mov rax, [rsp+376]
37bc3507fmov [rsp+104], 12
37bc35088mov [rsp+88], rax
37bc3508dmov rax, [rsp+336]
37bc35095mov [rsp+40], rbp
37bc3509amov [rsp+72], rax
37bc3509fmov rax, [rsp+328]
37bc350a7mov [rsp+64], rax
37bc350acmov rax, [rsp+368]
37bc350b4mov [rsp+56], rax
37bc350b9mov rax, [rsp+360]
37bc350c1mov [rsp+48], rax
37bc350c6lea rax, [rsp+188]
37bc350cemov [rsp+32], rax
37bc350d3call zgemm_
37bc350d8jmp 0x37bc346a9
37bc350dd
37bc350ddloc_37bc350dd:
37bc350ddmov eax, 1
37bc350e2
37bc350e2loc_37bc350e2:
37bc350e2lea rdx, [rax+1]
37bc350e6cmp rdx, r11
37bc350e9je 0x37bc32d2a
37bc350efadd rax, 2
37bc350f3cmp rax, r11
37bc350f6jne 0x37bc350e2
37bc350f8jmp 0x37bc32d2a
37bc350fd
37bc350fdloc_37bc350fd:
37bc350fdsub eax, edx
37bc350ffmov [rsp+32], rcx
37bc35104mov r8, rdi
37bc35107lea rdx, [rip+0x81775a]
37bc3510emov [rsp+80], rbp
37bc35113mov rcx, rdx
37bc35116lea r9, [rsp+188]
37bc3511emov [rsp+188], eax
37bc35125mov rax, [rsp+368]
37bc3512dmov [rsp+112], 12
37bc35136mov [rsp+96], rax
37bc3513bmov rax, [rsp+360]
37bc35143mov [rsp+104], 12
37bc3514cmov [rsp+88], rax
37bc35151mov rax, [rsp+336]
37bc35159mov [rsp+72], rax
37bc3515emov rax, [rsp+328]
37bc35166mov [rsp+64], rax
37bc3516bmov rax, [rsp+384]
37bc35173mov [rsp+56], rax
37bc35178mov rax, [rsp+376]
37bc35180mov [rsp+48], rax
37bc35185lea rax, [rip+0x81772c]
37bc3518cmov [rsp+40], rax
37bc35191call zgemm_
37bc35196mov rcx, [rsp+320]
37bc3519emov eax, [rsi]
37bc351a0mov edx, [rcx]
37bc351a2jmp 0x37bc34746
37bc328e0
Loading..