File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
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..