File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc63c00
37bc63c00zposv_:
37bc63c00push r12
37bc63c02push rbp
37bc63c03push rdi
37bc63c04push rsi
37bc63c05push rbx
37bc63c06sub rsp, 96
37bc63c0amov rdi, [rsp+200]
37bc63c12mov [rdi], 0
37bc63c18mov rsi, rdx
37bc63c1bmov r12, r8
37bc63c1emov rbp, r9
37bc63c21mov r8l, 1
37bc63c27mov r9l, 1
37bc63c2dlea rdx, [rip+0x7e9c6c]
37bc63c34mov rbx, rcx
37bc63c37call lsame_
37bc63c3ctest eax, eax
37bc63c3eje 0x37bc63cd0
37bc63c44
37bc63c44loc_37bc63c44:
37bc63c44mov eax, [rsi]
37bc63c46test eax, eax
37bc63c48js 0x37bc63cc0
37bc63c4amov edx, [r12]
37bc63c4etest edx, edx
37bc63c50js 0x37bc63d00
37bc63c56mov rcx, [rsp+176]
37bc63c5etest eax, eax
37bc63c60mov edx, 1
37bc63c65cmovle eax, edx
37bc63c68cmp [rcx], eax
37bc63c6ajl 0x37bc63d10
37bc63c70mov rcx, [rsp+192]
37bc63c78cmp [rcx], eax
37bc63c7ajge 0x37bc63d20
37bc63c80mov edx, -7
37bc63c85mov eax, 7
37bc63c8anop [rax+rax]
37bc63c90
37bc63c90loc_37bc63c90:
37bc63c90mov [rdi], edx
37bc63c92
37bc63c92loc_37bc63c92:
37bc63c92lea rdx, [rsp+92]
37bc63c97mov r8l, 6
37bc63c9dlea rcx, [rip+0x7e9bfe]
37bc63ca4mov [rsp+92], eax
37bc63ca8call xerbla_
37bc63cadnop
37bc63cae
37bc63caeloc_37bc63cae:
37bc63caeadd rsp, 96
37bc63cb2pop rbx
37bc63cb3pop rsi
37bc63cb4pop rdi
37bc63cb5pop rbp
37bc63cb6pop r12
37bc63cb8ret
37bc63cb9
37bc63cb9 0f 1f 80 00 00 00 00 .......
37bc63cc0
37bc63cc0loc_37bc63cc0:
37bc63cc0mov edx, -2
37bc63cc5mov eax, 2
37bc63ccajmp 0x37bc63c90
37bc63ccc
37bc63ccc 0f 1f 40 00 ..@.
37bc63cd0
37bc63cd0loc_37bc63cd0:
37bc63cd0mov r9l, 1
37bc63cd6mov r8l, 1
37bc63cdclea rdx, [rip+0x7e9bbe]
37bc63ce3mov rcx, rbx
37bc63ce6call lsame_
37bc63cebtest eax, eax
37bc63cedjne 0x37bc63c44
37bc63cf3mov edx, -1
37bc63cf8mov eax, 1
37bc63cfdjmp 0x37bc63c90
37bc63cff
37bc63cff 90 .
37bc63d00
37bc63d00loc_37bc63d00:
37bc63d00mov edx, -3
37bc63d05mov eax, 3
37bc63d0ajmp 0x37bc63c90
37bc63d0c
37bc63d0c 0f 1f 40 00 ..@.
37bc63d10
37bc63d10loc_37bc63d10:
37bc63d10mov edx, -5
37bc63d15mov eax, 5
37bc63d1ajmp 0x37bc63c90
37bc63d1f
37bc63d1f 90 .
37bc63d20
37bc63d20loc_37bc63d20:
37bc63d20mov eax, [rdi]
37bc63d22test eax, eax
37bc63d24jne 0x37bc63daa
37bc63d2amov [rsp+32], rdi
37bc63d2fmov r8, rbp
37bc63d32mov rdx, rsi
37bc63d35mov rcx, rbx
37bc63d38mov [rsp+40], 1
37bc63d41mov r9, [rsp+176]
37bc63d49call zpotrf_
37bc63d4emov eax, [rdi]
37bc63d50test eax, eax
37bc63d52jne 0x37bc63cae
37bc63d58mov [rsp+56], rdi
37bc63d5dmov r9, rbp
37bc63d60mov r8, r12
37bc63d63mov rdx, rsi
37bc63d66mov rax, [rsp+192]
37bc63d6emov rcx, rbx
37bc63d71mov [rsp+64], 1
37bc63d7amov [rsp+48], rax
37bc63d7fmov rax, [rsp+184]
37bc63d87mov [rsp+40], rax
37bc63d8cmov rax, [rsp+176]
37bc63d94mov [rsp+32], rax
37bc63d99call zpotrs_
37bc63d9enop
37bc63d9fadd rsp, 96
37bc63da3pop rbx
37bc63da4pop rsi
37bc63da5pop rdi
37bc63da6pop rbp
37bc63da7pop r12
37bc63da9ret
37bc63daa
37bc63daaloc_37bc63daa:
37bc63daaneg eax
37bc63dacjmp 0x37bc63c92
37bc63c00
37bc63c00zposv_:
37bc63c00push r12
37bc63c02push rbp
37bc63c03push rdi
37bc63c04push rsi
37bc63c05push rbx
37bc63c06sub rsp, 96
37bc63c0amov rdi, [rsp+200]
37bc63c12mov [rdi], 0
37bc63c18mov rsi, rdx
37bc63c1bmov r12, r8
37bc63c1emov rbp, r9
37bc63c21mov r8l, 1
37bc63c27mov r9l, 1
37bc63c2dlea rdx, [rip+0x7e9c6c]
37bc63c34mov rbx, rcx
37bc63c37call lsame_
37bc63c3ctest eax, eax
37bc63c3eje 0x37bc63cd0
37bc63c44
37bc63c44loc_37bc63c44:
37bc63c44mov eax, [rsi]
37bc63c46test eax, eax
37bc63c48js 0x37bc63cc0
37bc63c4amov edx, [r12]
37bc63c4etest edx, edx
37bc63c50js 0x37bc63d00
37bc63c56mov rcx, [rsp+176]
37bc63c5etest eax, eax
37bc63c60mov edx, 1
37bc63c65cmovle eax, edx
37bc63c68cmp [rcx], eax
37bc63c6ajl 0x37bc63d10
37bc63c70mov rcx, [rsp+192]
37bc63c78cmp [rcx], eax
37bc63c7ajge 0x37bc63d20
37bc63c80mov edx, -7
37bc63c85mov eax, 7
37bc63c8anop [rax+rax]
37bc63c90
37bc63c90loc_37bc63c90:
37bc63c90mov [rdi], edx
37bc63c92
37bc63c92loc_37bc63c92:
37bc63c92lea rdx, [rsp+92]
37bc63c97mov r8l, 6
37bc63c9dlea rcx, [rip+0x7e9bfe]
37bc63ca4mov [rsp+92], eax
37bc63ca8call xerbla_
37bc63cadnop
37bc63cae
37bc63caeloc_37bc63cae:
37bc63caeadd rsp, 96
37bc63cb2pop rbx
37bc63cb3pop rsi
37bc63cb4pop rdi
37bc63cb5pop rbp
37bc63cb6pop r12
37bc63cb8ret
37bc63cb9
37bc63cb9 0f 1f 80 00 00 00 00 .......
37bc63cc0
37bc63cc0loc_37bc63cc0:
37bc63cc0mov edx, -2
37bc63cc5mov eax, 2
37bc63ccajmp 0x37bc63c90
37bc63ccc
37bc63ccc 0f 1f 40 00 ..@.
37bc63cd0
37bc63cd0loc_37bc63cd0:
37bc63cd0mov r9l, 1
37bc63cd6mov r8l, 1
37bc63cdclea rdx, [rip+0x7e9bbe]
37bc63ce3mov rcx, rbx
37bc63ce6call lsame_
37bc63cebtest eax, eax
37bc63cedjne 0x37bc63c44
37bc63cf3mov edx, -1
37bc63cf8mov eax, 1
37bc63cfdjmp 0x37bc63c90
37bc63cff
37bc63cff 90 .
37bc63d00
37bc63d00loc_37bc63d00:
37bc63d00mov edx, -3
37bc63d05mov eax, 3
37bc63d0ajmp 0x37bc63c90
37bc63d0c
37bc63d0c 0f 1f 40 00 ..@.
37bc63d10
37bc63d10loc_37bc63d10:
37bc63d10mov edx, -5
37bc63d15mov eax, 5
37bc63d1ajmp 0x37bc63c90
37bc63d1f
37bc63d1f 90 .
37bc63d20
37bc63d20loc_37bc63d20:
37bc63d20mov eax, [rdi]
37bc63d22test eax, eax
37bc63d24jne 0x37bc63daa
37bc63d2amov [rsp+32], rdi
37bc63d2fmov r8, rbp
37bc63d32mov rdx, rsi
37bc63d35mov rcx, rbx
37bc63d38mov [rsp+40], 1
37bc63d41mov r9, [rsp+176]
37bc63d49call zpotrf_
37bc63d4emov eax, [rdi]
37bc63d50test eax, eax
37bc63d52jne 0x37bc63cae
37bc63d58mov [rsp+56], rdi
37bc63d5dmov r9, rbp
37bc63d60mov r8, r12
37bc63d63mov rdx, rsi
37bc63d66mov rax, [rsp+192]
37bc63d6emov rcx, rbx
37bc63d71mov [rsp+64], 1
37bc63d7amov [rsp+48], rax
37bc63d7fmov rax, [rsp+184]
37bc63d87mov [rsp+40], rax
37bc63d8cmov rax, [rsp+176]
37bc63d94mov [rsp+32], rax
37bc63d99call zpotrs_
37bc63d9enop
37bc63d9fadd rsp, 96
37bc63da3pop rbx
37bc63da4pop rsi
37bc63da5pop rdi
37bc63da6pop rbp
37bc63da7pop r12
37bc63da9ret
37bc63daa
37bc63daaloc_37bc63daa:
37bc63daaneg eax
37bc63dacjmp 0x37bc63c92
37bc63c00
37bc63db1
37bc63db1 // align 0x10
37bc63db1 // align 0x10
37bc63dc0
37bc63dc0zposvx_:
37bc63dc0push r15
37bc63dc2push r14
37bc63dc4push r13
37bc63dc6push r12
37bc63dc8push rbp
37bc63dc9push rdi
37bc63dcapush rsi
37bc63dcbpush rbx
37bc63dccsub rsp, 232
37bc63dd3movups [rsp+192], x6
37bc63ddbmovups [rsp+208], x7
37bc63de3mov rax, [rsp+392]
37bc63debmov rbp, [rsp+456]
37bc63df3mov r13, [rsp+376]
37bc63dfbmov eax, [rax]
37bc63dfdmov [rbp], 0
37bc63e04mov [rsp+152], eax
37bc63e0bmov r12, rcx
37bc63e0emov rsi, rdx
37bc63e11mov rbx, r8
37bc63e14lea rdx, [rip+0x7e9a95]
37bc63e1bmov r8l, 1
37bc63e21mov rdi, r9
37bc63e24mov rax, [rsp+408]
37bc63e2cmov r9l, 1
37bc63e32mov eax, [rax]
37bc63e34mov [rsp+156], eax
37bc63e3bcall lsame_
37bc63e40mov r9l, 1
37bc63e46mov r8l, 1
37bc63e4cmov rcx, r12
37bc63e4flea rdx, [rip+0x7e9a5b]
37bc63e56mov r15l, eax
37bc63e59call lsame_
37bc63e5eor r15l, eax
37bc63e61mov r14l, eax
37bc63e64mov [rsp+148], r15l
37bc63e6cje 0x37bc63ef8
37bc63e72mov rax, [rsp+368]
37bc63e7axor r15l, r15l
37bc63e7dmov [rax], 78
37bc63e80
37bc63e80loc_37bc63e80:
37bc63e80mov r9l, 1
37bc63e86mov r8l, 1
37bc63e8clea rdx, [rip+0x7e9a2d]
37bc63e93mov rcx, rsi
37bc63e96call lsame_
37bc63e9btest eax, eax
37bc63e9dje 0x37bc63fc4
37bc63ea3
37bc63ea3loc_37bc63ea3:
37bc63ea3mov eax, [rbx]
37bc63ea5test eax, eax
37bc63ea7js 0x37bc63f5d
37bc63eadmov r10l, [rdi]
37bc63eb0test r10l, r10l
37bc63eb3js 0x37bc64009
37bc63eb9mov rcx, [rsp+344]
37bc63ec1test eax, eax
37bc63ec3mov edx, 1
37bc63ec8cmovle eax, edx
37bc63ecbcmp [rcx], eax
37bc63ecdjl 0x37bc63ff8
37bc63ed3mov rcx, [rsp+360]
37bc63edbcmp [rcx], eax
37bc63eddjge 0x37bc6401a
37bc63ee3mov [rbp], -8
37bc63eeamov eax, 8
37bc63eefjmp 0x37bc63f69
37bc63ef1
37bc63ef1 0f 1f 80 00 00 00 00 .......
37bc63ef8
37bc63ef8loc_37bc63ef8:
37bc63ef8mov rcx, [rsp+368]
37bc63f00mov r9l, 1
37bc63f06mov r8l, 1
37bc63f0clea rdx, [rip+0x7e999f]
37bc63f13call lsame_
37bc63f18mov edx, 12
37bc63f1dlea rcx, [rip+0x7e998f]
37bc63f24mov r15l, eax
37bc63f27call dlamch_
37bc63f2cmov r9l, 1
37bc63f32mov r8l, 1
37bc63f38mov rcx, r12
37bc63f3blea rdx, [rip+0x7e997d]
37bc63f42movapd x6, x0
37bc63f46call lsame_
37bc63f4btest eax, eax
37bc63f4djne 0x37bc63faf
37bc63f4fmov [rbp], -1
37bc63f56mov eax, 1
37bc63f5bjmp 0x37bc63f69
37bc63f5d
37bc63f5dloc_37bc63f5d:
37bc63f5dmov [rbp], -3
37bc63f64mov eax, 3
37bc63f69
37bc63f69loc_37bc63f69:
37bc63f69lea rdx, [rsp+176]
37bc63f71mov r8l, 6
37bc63f77lea rcx, [rip+0x7e9944]
37bc63f7emov [rsp+176], eax
37bc63f85call xerbla_
37bc63f8anop
37bc63f8b
37bc63f8bloc_37bc63f8b:
37bc63f8bmovups x6, [rsp+192]
37bc63f93movups x7, [rsp+208]
37bc63f9badd rsp, 232
37bc63fa2pop rbx
37bc63fa3pop rsi
37bc63fa4pop rdi
37bc63fa5pop rbp
37bc63fa6pop r12
37bc63fa8pop r13
37bc63faapop r14
37bc63facpop r15
37bc63faeret
37bc63faf
37bc63fafloc_37bc63faf:
37bc63fafmovsd_xmm x0, [rip+0x7e9921]
37bc63fb7divsd x0, x6
37bc63fbbmovapd x7, x0
37bc63fbfjmp 0x37bc63e80
37bc63fc4
37bc63fc4loc_37bc63fc4:
37bc63fc4mov r9l, 1
37bc63fcamov r8l, 1
37bc63fd0lea rdx, [rip+0x7e98ea]
37bc63fd7mov rcx, rsi
37bc63fdacall lsame_
37bc63fdftest eax, eax
37bc63fe1jne 0x37bc63ea3
37bc63fe7mov [rbp], -2
37bc63feemov eax, 2
37bc63ff3jmp 0x37bc63f69
37bc63ff8
37bc63ff8loc_37bc63ff8:
37bc63ff8mov [rbp], -6
37bc63fffmov eax, 6
37bc64004jmp 0x37bc63f69
37bc64009
37bc64009loc_37bc64009:
37bc64009mov [rbp], -4
37bc64010mov eax, 4
37bc64015jmp 0x37bc63f69
37bc6401a
37bc6401aloc_37bc6401a:
37bc6401amov r9l, 1
37bc64020mov r8l, 1
37bc64026lea rdx, [rip+0x7e9892]
37bc6402dmov rcx, r12
37bc64030call lsame_
37bc64035test eax, eax
37bc64037je 0x37bc640cf
37bc6403dtest r15l, r15l
37bc64040je 0x37bc64921
37bc64046
37bc64046loc_37bc64046:
37bc64046mov edx, [rbx]
37bc64048test edx, edx
37bc6404ajle 0x37bc6495a
37bc64050sub edx, 1
37bc64053movapd x0, x7
37bc64057pxor x2, x2
37bc6405bmov rax, r13
37bc6405elea rdx, [r13+8*rdx+8]
37bc64063
37bc64063loc_37bc64063:
37bc64063movsd_xmm x1, [rax]
37bc64067add rax, 8
37bc6406bminsd x0, x1
37bc6406fmaxsd x2, x1
37bc64073cmp rax, rdx
37bc64076jne 0x37bc64063
37bc64078pxor x1, x1
37bc6407ccomisd x1, x0
37bc64080jae 0x37bc64909
37bc64086maxsd x0, x6
37bc6408aminsd x2, x7
37bc6408edivsd x0, x2
37bc64092movsd_xmm [rsp+184], x0
37bc6409b
37bc6409bloc_37bc6409b:
37bc6409bmov eax, [rbp]
37bc6409etest eax, eax
37bc640a0jne 0x37bc6491a
37bc640a6mov eax, [rbx]
37bc640a8mov rcx, [rsp+392]
37bc640b0mov edx, 1
37bc640b5test eax, eax
37bc640b7cmovg edx, eax
37bc640bacmp [rcx], edx
37bc640bcjge 0x37bc640da
37bc640bemov [rbp], -12
37bc640c5mov eax, 12
37bc640cajmp 0x37bc63f69
37bc640cf
37bc640cfloc_37bc640cf:
37bc640cftest r15l, r15l
37bc640d2jne 0x37bc64046
37bc640d8jmp 0x37bc6409b
37bc640da
37bc640daloc_37bc640da:
37bc640damov rcx, [rsp+408]
37bc640e2cmp [rcx], edx
37bc640e4jge 0x37bc64100
37bc640e6mov [rbp], -14
37bc640edmov eax, 14
37bc640f2jmp 0x37bc63f69
37bc640f7
37bc640f7 66 0f 1f 84 00 00 00 00 00 f........
37bc64100
37bc64100loc_37bc64100:
37bc64100test r14l, r14l
37bc64103jne 0x37bc64724
37bc64109test r15l, r15l
37bc6410cje 0x37bc64519
37bc64112mov r11l, [rdi]
37bc64115test r11l, r11l
37bc64118jle 0x37bc641b6
37bc6411e
37bc6411eloc_37bc6411e:
37bc6411eadd r11l, 1
37bc64122test eax, eax
37bc64124jle 0x37bc641b6
37bc6412amovsxd r9, [rsp+152]
37bc64132xor edx, edx
37bc64134mov r8l, 1
37bc6413apxor x2, x2
37bc6413etest r9, r9
37bc64141cmovs r9, rdx
37bc64145sub eax, 1
37bc64148mov rdx, [rsp+384]
37bc64150lea rcx, [8*rax+8]
37bc64158shl r9, 4
37bc6415cnop [rax]
37bc64160
37bc64160loc_37bc64160:
37bc64160xor eax, eax
37bc64162nop [rax+rax]
37bc6416anop [rax+rax]
37bc64175nop [rax+rax]
37bc64180
37bc64180loc_37bc64180:
37bc64180movupd x0, [rdx+2*rax]
37bc64185movddup x1, [r13+rax]
37bc6418cmulpd x1, x0
37bc64190shufpd x0, x0, 1
37bc64195mulpd x0, x2
37bc64199addsubpd x1, x0
37bc6419dmovups [rdx+2*rax], x1
37bc641a1add rax, 8
37bc641a5cmp rax, rcx
37bc641a8jne 0x37bc64180
37bc641aaadd r8l, 1
37bc641aeadd rdx, r9
37bc641b1cmp r11l, r8l
37bc641b4jne 0x37bc64160
37bc641b6
37bc641b6loc_37bc641b6:
37bc641b6mov r8l, [rsp+148]
37bc641betest r8l, r8l
37bc641c1jne 0x37bc6488a
37bc641c7
37bc641c7loc_37bc641c7:
37bc641c7mov rax, [rsp+448]
37bc641cfmov r8, rbx
37bc641d2mov [rsp+56], 1
37bc641dbmov rdx, rsi
37bc641demov [rsp+48], 1
37bc641e7mov r9, [rsp+336]
37bc641eflea rcx, [rip+0x7e96d9]
37bc641f6mov [rsp+40], rax
37bc641fbmov rax, [rsp+344]
37bc64203mov [rsp+32], rax
37bc64208call zlanhe_
37bc6420dmov [rsp+64], rbp
37bc64212mov rdx, rbx
37bc64215mov rcx, rsi
37bc64218mov rax, [rsp+448]
37bc64220mov r9, [rsp+360]
37bc64228mov [rsp+72], 1
37bc64231mov r8, [rsp+352]
37bc64239movsd_xmm [rsp+176], x0
37bc64242mov [rsp+56], rax
37bc64247mov rax, [rsp+440]
37bc6424fmov [rsp+48], rax
37bc64254mov rax, [rsp+416]
37bc6425cmov [rsp+40], rax
37bc64261lea rax, [rsp+176]
37bc64269mov [rsp+32], rax
37bc6426ecall zpocon_
37bc64273mov rax, [rsp+408]
37bc6427bmov r8, rdi
37bc6427emov rdx, rbx
37bc64281mov [rsp+56], 4
37bc6428amov r9, [rsp+384]
37bc64292lea rcx, [rip+0x7e9637]
37bc64299mov [rsp+48], rax
37bc6429emov rax, [rsp+400]
37bc642a6mov [rsp+40], rax
37bc642abmov rax, [rsp+392]
37bc642b3mov [rsp+32], rax
37bc642b8call zlacpy_
37bc642bdmov [rsp+56], rbp
37bc642c2mov r8, rdi
37bc642c5mov rdx, rbx
37bc642c8mov rax, [rsp+408]
37bc642d0mov r9, [rsp+352]
37bc642d8mov rcx, rsi
37bc642dbmov [rsp+64], 1
37bc642e4mov [rsp+48], rax
37bc642e9mov rax, [rsp+400]
37bc642f1mov [rsp+40], rax
37bc642f6mov rax, [rsp+360]
37bc642femov [rsp+32], rax
37bc64303call zpotrs_
37bc64308mov r8, rdi
37bc6430bmov rdx, rbx
37bc6430emov rcx, rsi
37bc64311mov rax, [rsp+448]
37bc64319mov r9, [rsp+336]
37bc64321mov [rsp+120], rbp
37bc64326mov [rsp+128], 1
37bc64332mov [rsp+112], rax
37bc64337mov rax, [rsp+440]
37bc6433fmov [rsp+104], rax
37bc64344mov rax, [rsp+432]
37bc6434cmov [rsp+96], rax
37bc64351mov rax, [rsp+424]
37bc64359mov [rsp+88], rax
37bc6435emov rax, [rsp+408]
37bc64366mov [rsp+80], rax
37bc6436bmov rax, [rsp+400]
37bc64373mov [rsp+72], rax
37bc64378mov rax, [rsp+392]
37bc64380mov [rsp+64], rax
37bc64385mov rax, [rsp+384]
37bc6438dmov [rsp+56], rax
37bc64392mov rax, [rsp+360]
37bc6439amov [rsp+48], rax
37bc6439fmov rax, [rsp+352]
37bc643a7mov [rsp+40], rax
37bc643acmov rax, [rsp+344]
37bc643b4mov [rsp+32], rax
37bc643b9call zporfs_
37bc643bemov r11l, [rdi]
37bc643c1test r11l, r11l
37bc643c4jle 0x37bc644e1
37bc643camov eax, [rbx]
37bc643cclea esi, [r11+1]
37bc643d0test eax, eax
37bc643d2jle 0x37bc64476
37bc643d8movsxd r9, [rsp+156]
37bc643e0xor edx, edx
37bc643e2mov r8l, 1
37bc643e8pxor x2, x2
37bc643ectest r9, r9
37bc643efcmovs r9, rdx
37bc643f3sub eax, 1
37bc643f6mov rdx, [rsp+400]
37bc643felea rcx, [8*rax+8]
37bc64406shl r9, 4
37bc6440anop [rax+rax]
37bc64410
37bc64410loc_37bc64410:
37bc64410xor eax, eax
37bc64412nop
37bc64414nop [rax+rax]
37bc6441fnop [rax+rax]
37bc6442anop [rax+rax]
37bc64435nop [rax+rax]
37bc64440
37bc64440loc_37bc64440:
37bc64440movupd x0, [rdx+2*rax]
37bc64445movddup x1, [r13+rax]
37bc6444cmulpd x1, x0
37bc64450shufpd x0, x0, 1
37bc64455mulpd x0, x2
37bc64459addsubpd x1, x0
37bc6445dmovups [rdx+2*rax], x1
37bc64461add rax, 8
37bc64465cmp rax, rcx
37bc64468jne 0x37bc64440
37bc6446aadd r8l, 1
37bc6446eadd rdx, r9
37bc64471cmp esi, r8l
37bc64474jne 0x37bc64410
37bc64476
37bc64476loc_37bc64476:
37bc64476movsd_xmm x2, [rsp+184]
37bc6447fcmp r11l, 1
37bc64483je 0x37bc644c5
37bc64485mov edx, r11l
37bc64488mov rax, [rsp+424]
37bc64490movddup x1, x2
37bc64494shr edx, 1
37bc64496shl rdx, 4
37bc6449aadd rdx, rax
37bc6449dnop [rax]
37bc644a0
37bc644a0loc_37bc644a0:
37bc644a0movupd x0, [rax]
37bc644a4add rax, 16
37bc644a8divpd x0, x1
37bc644acmovups [rax-16], x0
37bc644b0cmp rax, rdx
37bc644b3jne 0x37bc644a0
37bc644b5mov eax, r11l
37bc644b8and eax, -2
37bc644bband r11l, 1
37bc644bfje 0x37bc644e1
37bc644c1lea r11l, [rax+1]
37bc644c5
37bc644c5loc_37bc644c5:
37bc644c5mov rdi, [rsp+424]
37bc644cdlea eax, [r11-1]
37bc644d1cdqe
37bc644d3movsd_xmm x0, [rdi+8*rax]
37bc644d8divsd x0, x2
37bc644dcmovsd_xmm [rdi+8*rax], x0
37bc644e1
37bc644e1loc_37bc644e1:
37bc644e1mov rax, [rsp+416]
37bc644e9mov edx, 7
37bc644eelea rcx, [rip+0x7e93d3]
37bc644f5movsd_xmm x3, [rax]
37bc644f9movapd x6, x3
37bc644fdcall dlamch_
37bc64502comisd x0, x6
37bc64506jbe 0x37bc63f8b
37bc6450cmov eax, [rbx]
37bc6450eadd eax, 1
37bc64511mov [rbp], eax
37bc64514jmp 0x37bc63f8b
37bc64519
37bc64519loc_37bc64519:
37bc64519mov edx, [rsp+148]
37bc64520test edx, edx
37bc64522jne 0x37bc647fc
37bc64528
37bc64528loc_37bc64528:
37bc64528mov rax, [rsp+448]
37bc64530mov r8, rbx
37bc64533mov [rsp+56], 1
37bc6453cmov rdx, rsi
37bc6453fmov [rsp+48], 1
37bc64548mov r9, [rsp+336]
37bc64550lea rcx, [rip+0x7e9378]
37bc64557mov [rsp+40], rax
37bc6455cmov rax, [rsp+344]
37bc64564mov [rsp+32], rax
37bc64569call zlanhe_
37bc6456emov [rsp+64], rbp
37bc64573mov rdx, rbx
37bc64576mov rcx, rsi
37bc64579mov rax, [rsp+448]
37bc64581mov r9, [rsp+360]
37bc64589mov [rsp+72], 1
37bc64592mov r8, [rsp+352]
37bc6459amovsd_xmm [rsp+176], x0
37bc645a3mov [rsp+56], rax
37bc645a8mov rax, [rsp+440]
37bc645b0mov [rsp+48], rax
37bc645b5mov rax, [rsp+416]
37bc645bdmov [rsp+40], rax
37bc645c2lea rax, [rsp+176]
37bc645camov [rsp+32], rax
37bc645cfcall zpocon_
37bc645d4mov rax, [rsp+408]
37bc645dcmov r8, rdi
37bc645dfmov rdx, rbx
37bc645e2mov [rsp+56], 4
37bc645ebmov r9, [rsp+384]
37bc645f3lea rcx, [rip+0x7e92d6]
37bc645famov [rsp+48], rax
37bc645ffmov rax, [rsp+400]
37bc64607mov [rsp+40], rax
37bc6460cmov rax, [rsp+392]
37bc64614mov [rsp+32], rax
37bc64619call zlacpy_
37bc6461emov [rsp+56], rbp
37bc64623mov r8, rdi
37bc64626mov rdx, rbx
37bc64629mov rax, [rsp+408]
37bc64631mov r9, [rsp+352]
37bc64639mov rcx, rsi
37bc6463cmov [rsp+64], 1
37bc64645mov [rsp+48], rax
37bc6464amov rax, [rsp+400]
37bc64652mov [rsp+40], rax
37bc64657mov rax, [rsp+360]
37bc6465fmov [rsp+32], rax
37bc64664call zpotrs_
37bc64669mov r8, rdi
37bc6466cmov rdx, rbx
37bc6466fmov rcx, rsi
37bc64672mov rax, [rsp+448]
37bc6467amov r9, [rsp+336]
37bc64682mov [rsp+120], rbp
37bc64687mov [rsp+128], 1
37bc64693mov [rsp+112], rax
37bc64698mov rax, [rsp+440]
37bc646a0mov [rsp+104], rax
37bc646a5mov rax, [rsp+432]
37bc646admov [rsp+96], rax
37bc646b2mov rax, [rsp+424]
37bc646bamov [rsp+88], rax
37bc646bfmov rax, [rsp+408]
37bc646c7mov [rsp+80], rax
37bc646ccmov rax, [rsp+400]
37bc646d4mov [rsp+72], rax
37bc646d9mov rax, [rsp+392]
37bc646e1mov [rsp+64], rax
37bc646e6mov rax, [rsp+384]
37bc646eemov [rsp+56], rax
37bc646f3mov rax, [rsp+360]
37bc646fbmov [rsp+48], rax
37bc64700mov rax, [rsp+352]
37bc64708mov [rsp+40], rax
37bc6470dmov rax, [rsp+344]
37bc64715mov [rsp+32], rax
37bc6471acall zporfs_
37bc6471fjmp 0x37bc644e1
37bc64724
37bc64724loc_37bc64724:
37bc64724lea rax, [rsp+164]
37bc6472clea r14, [rsp+168]
37bc64734mov r8, [rsp+344]
37bc6473cmov rdx, [rsp+336]
37bc64744lea r12, [rsp+184]
37bc6474cmov [rsp+48], rax
37bc64751mov r9, r13
37bc64754mov rcx, rbx
37bc64757mov [rsp+40], r14
37bc6475cmov [rsp+32], r12
37bc64761call zpoequ_
37bc64766mov r9l, [rsp+164]
37bc6476etest r9l, r9l
37bc64771je 0x37bc6478f
37bc64773test r15l, r15l
37bc64776je 0x37bc647fc
37bc6477c
37bc6477cloc_37bc6477c:
37bc6477cmov r11l, [rdi]
37bc6477ftest r11l, r11l
37bc64782jle 0x37bc6488a
37bc64788mov eax, [rbx]
37bc6478ajmp 0x37bc6411e
37bc6478f
37bc6478floc_37bc6478f:
37bc6478fmov rax, [rsp+368]
37bc64797mov [rsp+48], r14
37bc6479cmov rdx, rbx
37bc6479fmov rcx, rsi
37bc647a2mov [rsp+40], r12
37bc647a7mov r9, [rsp+344]
37bc647afmov [rsp+56], rax
37bc647b4mov r8, [rsp+336]
37bc647bcmov [rsp+72], 1
37bc647c5mov [rsp+64], 1
37bc647cemov [rsp+32], r13
37bc647d3call zlaqhe_
37bc647d8mov rcx, [rsp+368]
37bc647e0mov r9l, 1
37bc647e6mov r8l, 1
37bc647eclea rdx, [rip+0x7e90bf]
37bc647f3call lsame_
37bc647f8test eax, eax
37bc647fajne 0x37bc6477c
37bc647fc
37bc647fcloc_37bc647fc:
37bc647fcmov rax, [rsp+360]
37bc64804mov r8, rbx
37bc64807mov rdx, rbx
37bc6480amov rcx, rsi
37bc6480dmov [rsp+56], 1
37bc64816mov r9, [rsp+336]
37bc6481emov [rsp+48], rax
37bc64823mov rax, [rsp+352]
37bc6482bmov [rsp+40], rax
37bc64830mov rax, [rsp+344]
37bc64838mov [rsp+32], rax
37bc6483dcall zlacpy_
37bc64842mov [rsp+32], rbp
37bc64847mov rdx, rbx
37bc6484amov rcx, rsi
37bc6484dmov r9, [rsp+360]
37bc64855mov r8, [rsp+352]
37bc6485dmov [rsp+40], 1
37bc64866call zpotrf_
37bc6486bmov eax, [rbp]
37bc6486etest eax, eax
37bc64870jle 0x37bc64528
37bc64876
37bc64876loc_37bc64876:
37bc64876mov rax, [rsp+416]
37bc6487emov [rax], 0
37bc64885jmp 0x37bc63f8b
37bc6488a
37bc6488aloc_37bc6488a:
37bc6488amov rax, [rsp+360]
37bc64892mov r8, rbx
37bc64895mov rdx, rbx
37bc64898mov rcx, rsi
37bc6489bmov [rsp+56], 1
37bc648a4mov r9, [rsp+336]
37bc648acmov [rsp+48], rax
37bc648b1mov rax, [rsp+352]
37bc648b9mov [rsp+40], rax
37bc648bemov rax, [rsp+344]
37bc648c6mov [rsp+32], rax
37bc648cbcall zlacpy_
37bc648d0mov [rsp+32], rbp
37bc648d5mov rcx, rsi
37bc648d8mov rdx, rbx
37bc648dbmov r9, [rsp+360]
37bc648e3mov r8, [rsp+352]
37bc648ebmov [rsp+40], 1
37bc648f4call zpotrf_
37bc648f9mov ecx, [rbp]
37bc648fctest ecx, ecx
37bc648fejg 0x37bc64876
37bc64904jmp 0x37bc641c7
37bc64909
37bc64909loc_37bc64909:
37bc64909mov [rbp], -10
37bc64910mov eax, 10
37bc64915jmp 0x37bc63f69
37bc6491a
37bc6491aloc_37bc6491a:
37bc6491aneg eax
37bc6491cjmp 0x37bc63f69
37bc64921
37bc64921loc_37bc64921:
37bc64921mov rcx, [rsp+368]
37bc64929mov r9l, 1
37bc6492fmov r8l, 1
37bc64935lea rdx, [rip+0x7e8f74]
37bc6493ccall lsame_
37bc64941test eax, eax
37bc64943jne 0x37bc6409b
37bc64949mov [rbp], -9
37bc64950mov eax, 9
37bc64955jmp 0x37bc63f69
37bc6495a
37bc6495aloc_37bc6495a:
37bc6495apxor x0, x0
37bc6495ecomisd x0, x7
37bc64962jae 0x37bc64909
37bc64964mov rax, [rip+0x7e8f6d]
37bc6496bmov [rsp+184], rax
37bc64973jmp 0x37bc6409b
37bc63dc0
37bc63dc0zposvx_:
37bc63dc0push r15
37bc63dc2push r14
37bc63dc4push r13
37bc63dc6push r12
37bc63dc8push rbp
37bc63dc9push rdi
37bc63dcapush rsi
37bc63dcbpush rbx
37bc63dccsub rsp, 232
37bc63dd3movups [rsp+192], x6
37bc63ddbmovups [rsp+208], x7
37bc63de3mov rax, [rsp+392]
37bc63debmov rbp, [rsp+456]
37bc63df3mov r13, [rsp+376]
37bc63dfbmov eax, [rax]
37bc63dfdmov [rbp], 0
37bc63e04mov [rsp+152], eax
37bc63e0bmov r12, rcx
37bc63e0emov rsi, rdx
37bc63e11mov rbx, r8
37bc63e14lea rdx, [rip+0x7e9a95]
37bc63e1bmov r8l, 1
37bc63e21mov rdi, r9
37bc63e24mov rax, [rsp+408]
37bc63e2cmov r9l, 1
37bc63e32mov eax, [rax]
37bc63e34mov [rsp+156], eax
37bc63e3bcall lsame_
37bc63e40mov r9l, 1
37bc63e46mov r8l, 1
37bc63e4cmov rcx, r12
37bc63e4flea rdx, [rip+0x7e9a5b]
37bc63e56mov r15l, eax
37bc63e59call lsame_
37bc63e5eor r15l, eax
37bc63e61mov r14l, eax
37bc63e64mov [rsp+148], r15l
37bc63e6cje 0x37bc63ef8
37bc63e72mov rax, [rsp+368]
37bc63e7axor r15l, r15l
37bc63e7dmov [rax], 78
37bc63e80
37bc63e80loc_37bc63e80:
37bc63e80mov r9l, 1
37bc63e86mov r8l, 1
37bc63e8clea rdx, [rip+0x7e9a2d]
37bc63e93mov rcx, rsi
37bc63e96call lsame_
37bc63e9btest eax, eax
37bc63e9dje 0x37bc63fc4
37bc63ea3
37bc63ea3loc_37bc63ea3:
37bc63ea3mov eax, [rbx]
37bc63ea5test eax, eax
37bc63ea7js 0x37bc63f5d
37bc63eadmov r10l, [rdi]
37bc63eb0test r10l, r10l
37bc63eb3js 0x37bc64009
37bc63eb9mov rcx, [rsp+344]
37bc63ec1test eax, eax
37bc63ec3mov edx, 1
37bc63ec8cmovle eax, edx
37bc63ecbcmp [rcx], eax
37bc63ecdjl 0x37bc63ff8
37bc63ed3mov rcx, [rsp+360]
37bc63edbcmp [rcx], eax
37bc63eddjge 0x37bc6401a
37bc63ee3mov [rbp], -8
37bc63eeamov eax, 8
37bc63eefjmp 0x37bc63f69
37bc63ef1
37bc63ef1 0f 1f 80 00 00 00 00 .......
37bc63ef8
37bc63ef8loc_37bc63ef8:
37bc63ef8mov rcx, [rsp+368]
37bc63f00mov r9l, 1
37bc63f06mov r8l, 1
37bc63f0clea rdx, [rip+0x7e999f]
37bc63f13call lsame_
37bc63f18mov edx, 12
37bc63f1dlea rcx, [rip+0x7e998f]
37bc63f24mov r15l, eax
37bc63f27call dlamch_
37bc63f2cmov r9l, 1
37bc63f32mov r8l, 1
37bc63f38mov rcx, r12
37bc63f3blea rdx, [rip+0x7e997d]
37bc63f42movapd x6, x0
37bc63f46call lsame_
37bc63f4btest eax, eax
37bc63f4djne 0x37bc63faf
37bc63f4fmov [rbp], -1
37bc63f56mov eax, 1
37bc63f5bjmp 0x37bc63f69
37bc63f5d
37bc63f5dloc_37bc63f5d:
37bc63f5dmov [rbp], -3
37bc63f64mov eax, 3
37bc63f69
37bc63f69loc_37bc63f69:
37bc63f69lea rdx, [rsp+176]
37bc63f71mov r8l, 6
37bc63f77lea rcx, [rip+0x7e9944]
37bc63f7emov [rsp+176], eax
37bc63f85call xerbla_
37bc63f8anop
37bc63f8b
37bc63f8bloc_37bc63f8b:
37bc63f8bmovups x6, [rsp+192]
37bc63f93movups x7, [rsp+208]
37bc63f9badd rsp, 232
37bc63fa2pop rbx
37bc63fa3pop rsi
37bc63fa4pop rdi
37bc63fa5pop rbp
37bc63fa6pop r12
37bc63fa8pop r13
37bc63faapop r14
37bc63facpop r15
37bc63faeret
37bc63faf
37bc63fafloc_37bc63faf:
37bc63fafmovsd_xmm x0, [rip+0x7e9921]
37bc63fb7divsd x0, x6
37bc63fbbmovapd x7, x0
37bc63fbfjmp 0x37bc63e80
37bc63fc4
37bc63fc4loc_37bc63fc4:
37bc63fc4mov r9l, 1
37bc63fcamov r8l, 1
37bc63fd0lea rdx, [rip+0x7e98ea]
37bc63fd7mov rcx, rsi
37bc63fdacall lsame_
37bc63fdftest eax, eax
37bc63fe1jne 0x37bc63ea3
37bc63fe7mov [rbp], -2
37bc63feemov eax, 2
37bc63ff3jmp 0x37bc63f69
37bc63ff8
37bc63ff8loc_37bc63ff8:
37bc63ff8mov [rbp], -6
37bc63fffmov eax, 6
37bc64004jmp 0x37bc63f69
37bc64009
37bc64009loc_37bc64009:
37bc64009mov [rbp], -4
37bc64010mov eax, 4
37bc64015jmp 0x37bc63f69
37bc6401a
37bc6401aloc_37bc6401a:
37bc6401amov r9l, 1
37bc64020mov r8l, 1
37bc64026lea rdx, [rip+0x7e9892]
37bc6402dmov rcx, r12
37bc64030call lsame_
37bc64035test eax, eax
37bc64037je 0x37bc640cf
37bc6403dtest r15l, r15l
37bc64040je 0x37bc64921
37bc64046
37bc64046loc_37bc64046:
37bc64046mov edx, [rbx]
37bc64048test edx, edx
37bc6404ajle 0x37bc6495a
37bc64050sub edx, 1
37bc64053movapd x0, x7
37bc64057pxor x2, x2
37bc6405bmov rax, r13
37bc6405elea rdx, [r13+8*rdx+8]
37bc64063
37bc64063loc_37bc64063:
37bc64063movsd_xmm x1, [rax]
37bc64067add rax, 8
37bc6406bminsd x0, x1
37bc6406fmaxsd x2, x1
37bc64073cmp rax, rdx
37bc64076jne 0x37bc64063
37bc64078pxor x1, x1
37bc6407ccomisd x1, x0
37bc64080jae 0x37bc64909
37bc64086maxsd x0, x6
37bc6408aminsd x2, x7
37bc6408edivsd x0, x2
37bc64092movsd_xmm [rsp+184], x0
37bc6409b
37bc6409bloc_37bc6409b:
37bc6409bmov eax, [rbp]
37bc6409etest eax, eax
37bc640a0jne 0x37bc6491a
37bc640a6mov eax, [rbx]
37bc640a8mov rcx, [rsp+392]
37bc640b0mov edx, 1
37bc640b5test eax, eax
37bc640b7cmovg edx, eax
37bc640bacmp [rcx], edx
37bc640bcjge 0x37bc640da
37bc640bemov [rbp], -12
37bc640c5mov eax, 12
37bc640cajmp 0x37bc63f69
37bc640cf
37bc640cfloc_37bc640cf:
37bc640cftest r15l, r15l
37bc640d2jne 0x37bc64046
37bc640d8jmp 0x37bc6409b
37bc640da
37bc640daloc_37bc640da:
37bc640damov rcx, [rsp+408]
37bc640e2cmp [rcx], edx
37bc640e4jge 0x37bc64100
37bc640e6mov [rbp], -14
37bc640edmov eax, 14
37bc640f2jmp 0x37bc63f69
37bc640f7
37bc640f7 66 0f 1f 84 00 00 00 00 00 f........
37bc64100
37bc64100loc_37bc64100:
37bc64100test r14l, r14l
37bc64103jne 0x37bc64724
37bc64109test r15l, r15l
37bc6410cje 0x37bc64519
37bc64112mov r11l, [rdi]
37bc64115test r11l, r11l
37bc64118jle 0x37bc641b6
37bc6411e
37bc6411eloc_37bc6411e:
37bc6411eadd r11l, 1
37bc64122test eax, eax
37bc64124jle 0x37bc641b6
37bc6412amovsxd r9, [rsp+152]
37bc64132xor edx, edx
37bc64134mov r8l, 1
37bc6413apxor x2, x2
37bc6413etest r9, r9
37bc64141cmovs r9, rdx
37bc64145sub eax, 1
37bc64148mov rdx, [rsp+384]
37bc64150lea rcx, [8*rax+8]
37bc64158shl r9, 4
37bc6415cnop [rax]
37bc64160
37bc64160loc_37bc64160:
37bc64160xor eax, eax
37bc64162nop [rax+rax]
37bc6416anop [rax+rax]
37bc64175nop [rax+rax]
37bc64180
37bc64180loc_37bc64180:
37bc64180movupd x0, [rdx+2*rax]
37bc64185movddup x1, [r13+rax]
37bc6418cmulpd x1, x0
37bc64190shufpd x0, x0, 1
37bc64195mulpd x0, x2
37bc64199addsubpd x1, x0
37bc6419dmovups [rdx+2*rax], x1
37bc641a1add rax, 8
37bc641a5cmp rax, rcx
37bc641a8jne 0x37bc64180
37bc641aaadd r8l, 1
37bc641aeadd rdx, r9
37bc641b1cmp r11l, r8l
37bc641b4jne 0x37bc64160
37bc641b6
37bc641b6loc_37bc641b6:
37bc641b6mov r8l, [rsp+148]
37bc641betest r8l, r8l
37bc641c1jne 0x37bc6488a
37bc641c7
37bc641c7loc_37bc641c7:
37bc641c7mov rax, [rsp+448]
37bc641cfmov r8, rbx
37bc641d2mov [rsp+56], 1
37bc641dbmov rdx, rsi
37bc641demov [rsp+48], 1
37bc641e7mov r9, [rsp+336]
37bc641eflea rcx, [rip+0x7e96d9]
37bc641f6mov [rsp+40], rax
37bc641fbmov rax, [rsp+344]
37bc64203mov [rsp+32], rax
37bc64208call zlanhe_
37bc6420dmov [rsp+64], rbp
37bc64212mov rdx, rbx
37bc64215mov rcx, rsi
37bc64218mov rax, [rsp+448]
37bc64220mov r9, [rsp+360]
37bc64228mov [rsp+72], 1
37bc64231mov r8, [rsp+352]
37bc64239movsd_xmm [rsp+176], x0
37bc64242mov [rsp+56], rax
37bc64247mov rax, [rsp+440]
37bc6424fmov [rsp+48], rax
37bc64254mov rax, [rsp+416]
37bc6425cmov [rsp+40], rax
37bc64261lea rax, [rsp+176]
37bc64269mov [rsp+32], rax
37bc6426ecall zpocon_
37bc64273mov rax, [rsp+408]
37bc6427bmov r8, rdi
37bc6427emov rdx, rbx
37bc64281mov [rsp+56], 4
37bc6428amov r9, [rsp+384]
37bc64292lea rcx, [rip+0x7e9637]
37bc64299mov [rsp+48], rax
37bc6429emov rax, [rsp+400]
37bc642a6mov [rsp+40], rax
37bc642abmov rax, [rsp+392]
37bc642b3mov [rsp+32], rax
37bc642b8call zlacpy_
37bc642bdmov [rsp+56], rbp
37bc642c2mov r8, rdi
37bc642c5mov rdx, rbx
37bc642c8mov rax, [rsp+408]
37bc642d0mov r9, [rsp+352]
37bc642d8mov rcx, rsi
37bc642dbmov [rsp+64], 1
37bc642e4mov [rsp+48], rax
37bc642e9mov rax, [rsp+400]
37bc642f1mov [rsp+40], rax
37bc642f6mov rax, [rsp+360]
37bc642femov [rsp+32], rax
37bc64303call zpotrs_
37bc64308mov r8, rdi
37bc6430bmov rdx, rbx
37bc6430emov rcx, rsi
37bc64311mov rax, [rsp+448]
37bc64319mov r9, [rsp+336]
37bc64321mov [rsp+120], rbp
37bc64326mov [rsp+128], 1
37bc64332mov [rsp+112], rax
37bc64337mov rax, [rsp+440]
37bc6433fmov [rsp+104], rax
37bc64344mov rax, [rsp+432]
37bc6434cmov [rsp+96], rax
37bc64351mov rax, [rsp+424]
37bc64359mov [rsp+88], rax
37bc6435emov rax, [rsp+408]
37bc64366mov [rsp+80], rax
37bc6436bmov rax, [rsp+400]
37bc64373mov [rsp+72], rax
37bc64378mov rax, [rsp+392]
37bc64380mov [rsp+64], rax
37bc64385mov rax, [rsp+384]
37bc6438dmov [rsp+56], rax
37bc64392mov rax, [rsp+360]
37bc6439amov [rsp+48], rax
37bc6439fmov rax, [rsp+352]
37bc643a7mov [rsp+40], rax
37bc643acmov rax, [rsp+344]
37bc643b4mov [rsp+32], rax
37bc643b9call zporfs_
37bc643bemov r11l, [rdi]
37bc643c1test r11l, r11l
37bc643c4jle 0x37bc644e1
37bc643camov eax, [rbx]
37bc643cclea esi, [r11+1]
37bc643d0test eax, eax
37bc643d2jle 0x37bc64476
37bc643d8movsxd r9, [rsp+156]
37bc643e0xor edx, edx
37bc643e2mov r8l, 1
37bc643e8pxor x2, x2
37bc643ectest r9, r9
37bc643efcmovs r9, rdx
37bc643f3sub eax, 1
37bc643f6mov rdx, [rsp+400]
37bc643felea rcx, [8*rax+8]
37bc64406shl r9, 4
37bc6440anop [rax+rax]
37bc64410
37bc64410loc_37bc64410:
37bc64410xor eax, eax
37bc64412nop
37bc64414nop [rax+rax]
37bc6441fnop [rax+rax]
37bc6442anop [rax+rax]
37bc64435nop [rax+rax]
37bc64440
37bc64440loc_37bc64440:
37bc64440movupd x0, [rdx+2*rax]
37bc64445movddup x1, [r13+rax]
37bc6444cmulpd x1, x0
37bc64450shufpd x0, x0, 1
37bc64455mulpd x0, x2
37bc64459addsubpd x1, x0
37bc6445dmovups [rdx+2*rax], x1
37bc64461add rax, 8
37bc64465cmp rax, rcx
37bc64468jne 0x37bc64440
37bc6446aadd r8l, 1
37bc6446eadd rdx, r9
37bc64471cmp esi, r8l
37bc64474jne 0x37bc64410
37bc64476
37bc64476loc_37bc64476:
37bc64476movsd_xmm x2, [rsp+184]
37bc6447fcmp r11l, 1
37bc64483je 0x37bc644c5
37bc64485mov edx, r11l
37bc64488mov rax, [rsp+424]
37bc64490movddup x1, x2
37bc64494shr edx, 1
37bc64496shl rdx, 4
37bc6449aadd rdx, rax
37bc6449dnop [rax]
37bc644a0
37bc644a0loc_37bc644a0:
37bc644a0movupd x0, [rax]
37bc644a4add rax, 16
37bc644a8divpd x0, x1
37bc644acmovups [rax-16], x0
37bc644b0cmp rax, rdx
37bc644b3jne 0x37bc644a0
37bc644b5mov eax, r11l
37bc644b8and eax, -2
37bc644bband r11l, 1
37bc644bfje 0x37bc644e1
37bc644c1lea r11l, [rax+1]
37bc644c5
37bc644c5loc_37bc644c5:
37bc644c5mov rdi, [rsp+424]
37bc644cdlea eax, [r11-1]
37bc644d1cdqe
37bc644d3movsd_xmm x0, [rdi+8*rax]
37bc644d8divsd x0, x2
37bc644dcmovsd_xmm [rdi+8*rax], x0
37bc644e1
37bc644e1loc_37bc644e1:
37bc644e1mov rax, [rsp+416]
37bc644e9mov edx, 7
37bc644eelea rcx, [rip+0x7e93d3]
37bc644f5movsd_xmm x3, [rax]
37bc644f9movapd x6, x3
37bc644fdcall dlamch_
37bc64502comisd x0, x6
37bc64506jbe 0x37bc63f8b
37bc6450cmov eax, [rbx]
37bc6450eadd eax, 1
37bc64511mov [rbp], eax
37bc64514jmp 0x37bc63f8b
37bc64519
37bc64519loc_37bc64519:
37bc64519mov edx, [rsp+148]
37bc64520test edx, edx
37bc64522jne 0x37bc647fc
37bc64528
37bc64528loc_37bc64528:
37bc64528mov rax, [rsp+448]
37bc64530mov r8, rbx
37bc64533mov [rsp+56], 1
37bc6453cmov rdx, rsi
37bc6453fmov [rsp+48], 1
37bc64548mov r9, [rsp+336]
37bc64550lea rcx, [rip+0x7e9378]
37bc64557mov [rsp+40], rax
37bc6455cmov rax, [rsp+344]
37bc64564mov [rsp+32], rax
37bc64569call zlanhe_
37bc6456emov [rsp+64], rbp
37bc64573mov rdx, rbx
37bc64576mov rcx, rsi
37bc64579mov rax, [rsp+448]
37bc64581mov r9, [rsp+360]
37bc64589mov [rsp+72], 1
37bc64592mov r8, [rsp+352]
37bc6459amovsd_xmm [rsp+176], x0
37bc645a3mov [rsp+56], rax
37bc645a8mov rax, [rsp+440]
37bc645b0mov [rsp+48], rax
37bc645b5mov rax, [rsp+416]
37bc645bdmov [rsp+40], rax
37bc645c2lea rax, [rsp+176]
37bc645camov [rsp+32], rax
37bc645cfcall zpocon_
37bc645d4mov rax, [rsp+408]
37bc645dcmov r8, rdi
37bc645dfmov rdx, rbx
37bc645e2mov [rsp+56], 4
37bc645ebmov r9, [rsp+384]
37bc645f3lea rcx, [rip+0x7e92d6]
37bc645famov [rsp+48], rax
37bc645ffmov rax, [rsp+400]
37bc64607mov [rsp+40], rax
37bc6460cmov rax, [rsp+392]
37bc64614mov [rsp+32], rax
37bc64619call zlacpy_
37bc6461emov [rsp+56], rbp
37bc64623mov r8, rdi
37bc64626mov rdx, rbx
37bc64629mov rax, [rsp+408]
37bc64631mov r9, [rsp+352]
37bc64639mov rcx, rsi
37bc6463cmov [rsp+64], 1
37bc64645mov [rsp+48], rax
37bc6464amov rax, [rsp+400]
37bc64652mov [rsp+40], rax
37bc64657mov rax, [rsp+360]
37bc6465fmov [rsp+32], rax
37bc64664call zpotrs_
37bc64669mov r8, rdi
37bc6466cmov rdx, rbx
37bc6466fmov rcx, rsi
37bc64672mov rax, [rsp+448]
37bc6467amov r9, [rsp+336]
37bc64682mov [rsp+120], rbp
37bc64687mov [rsp+128], 1
37bc64693mov [rsp+112], rax
37bc64698mov rax, [rsp+440]
37bc646a0mov [rsp+104], rax
37bc646a5mov rax, [rsp+432]
37bc646admov [rsp+96], rax
37bc646b2mov rax, [rsp+424]
37bc646bamov [rsp+88], rax
37bc646bfmov rax, [rsp+408]
37bc646c7mov [rsp+80], rax
37bc646ccmov rax, [rsp+400]
37bc646d4mov [rsp+72], rax
37bc646d9mov rax, [rsp+392]
37bc646e1mov [rsp+64], rax
37bc646e6mov rax, [rsp+384]
37bc646eemov [rsp+56], rax
37bc646f3mov rax, [rsp+360]
37bc646fbmov [rsp+48], rax
37bc64700mov rax, [rsp+352]
37bc64708mov [rsp+40], rax
37bc6470dmov rax, [rsp+344]
37bc64715mov [rsp+32], rax
37bc6471acall zporfs_
37bc6471fjmp 0x37bc644e1
37bc64724
37bc64724loc_37bc64724:
37bc64724lea rax, [rsp+164]
37bc6472clea r14, [rsp+168]
37bc64734mov r8, [rsp+344]
37bc6473cmov rdx, [rsp+336]
37bc64744lea r12, [rsp+184]
37bc6474cmov [rsp+48], rax
37bc64751mov r9, r13
37bc64754mov rcx, rbx
37bc64757mov [rsp+40], r14
37bc6475cmov [rsp+32], r12
37bc64761call zpoequ_
37bc64766mov r9l, [rsp+164]
37bc6476etest r9l, r9l
37bc64771je 0x37bc6478f
37bc64773test r15l, r15l
37bc64776je 0x37bc647fc
37bc6477c
37bc6477cloc_37bc6477c:
37bc6477cmov r11l, [rdi]
37bc6477ftest r11l, r11l
37bc64782jle 0x37bc6488a
37bc64788mov eax, [rbx]
37bc6478ajmp 0x37bc6411e
37bc6478f
37bc6478floc_37bc6478f:
37bc6478fmov rax, [rsp+368]
37bc64797mov [rsp+48], r14
37bc6479cmov rdx, rbx
37bc6479fmov rcx, rsi
37bc647a2mov [rsp+40], r12
37bc647a7mov r9, [rsp+344]
37bc647afmov [rsp+56], rax
37bc647b4mov r8, [rsp+336]
37bc647bcmov [rsp+72], 1
37bc647c5mov [rsp+64], 1
37bc647cemov [rsp+32], r13
37bc647d3call zlaqhe_
37bc647d8mov rcx, [rsp+368]
37bc647e0mov r9l, 1
37bc647e6mov r8l, 1
37bc647eclea rdx, [rip+0x7e90bf]
37bc647f3call lsame_
37bc647f8test eax, eax
37bc647fajne 0x37bc6477c
37bc647fc
37bc647fcloc_37bc647fc:
37bc647fcmov rax, [rsp+360]
37bc64804mov r8, rbx
37bc64807mov rdx, rbx
37bc6480amov rcx, rsi
37bc6480dmov [rsp+56], 1
37bc64816mov r9, [rsp+336]
37bc6481emov [rsp+48], rax
37bc64823mov rax, [rsp+352]
37bc6482bmov [rsp+40], rax
37bc64830mov rax, [rsp+344]
37bc64838mov [rsp+32], rax
37bc6483dcall zlacpy_
37bc64842mov [rsp+32], rbp
37bc64847mov rdx, rbx
37bc6484amov rcx, rsi
37bc6484dmov r9, [rsp+360]
37bc64855mov r8, [rsp+352]
37bc6485dmov [rsp+40], 1
37bc64866call zpotrf_
37bc6486bmov eax, [rbp]
37bc6486etest eax, eax
37bc64870jle 0x37bc64528
37bc64876
37bc64876loc_37bc64876:
37bc64876mov rax, [rsp+416]
37bc6487emov [rax], 0
37bc64885jmp 0x37bc63f8b
37bc6488a
37bc6488aloc_37bc6488a:
37bc6488amov rax, [rsp+360]
37bc64892mov r8, rbx
37bc64895mov rdx, rbx
37bc64898mov rcx, rsi
37bc6489bmov [rsp+56], 1
37bc648a4mov r9, [rsp+336]
37bc648acmov [rsp+48], rax
37bc648b1mov rax, [rsp+352]
37bc648b9mov [rsp+40], rax
37bc648bemov rax, [rsp+344]
37bc648c6mov [rsp+32], rax
37bc648cbcall zlacpy_
37bc648d0mov [rsp+32], rbp
37bc648d5mov rcx, rsi
37bc648d8mov rdx, rbx
37bc648dbmov r9, [rsp+360]
37bc648e3mov r8, [rsp+352]
37bc648ebmov [rsp+40], 1
37bc648f4call zpotrf_
37bc648f9mov ecx, [rbp]
37bc648fctest ecx, ecx
37bc648fejg 0x37bc64876
37bc64904jmp 0x37bc641c7
37bc64909
37bc64909loc_37bc64909:
37bc64909mov [rbp], -10
37bc64910mov eax, 10
37bc64915jmp 0x37bc63f69
37bc6491a
37bc6491aloc_37bc6491a:
37bc6491aneg eax
37bc6491cjmp 0x37bc63f69
37bc64921
37bc64921loc_37bc64921:
37bc64921mov rcx, [rsp+368]
37bc64929mov r9l, 1
37bc6492fmov r8l, 1
37bc64935lea rdx, [rip+0x7e8f74]
37bc6493ccall lsame_
37bc64941test eax, eax
37bc64943jne 0x37bc6409b
37bc64949mov [rbp], -9
37bc64950mov eax, 9
37bc64955jmp 0x37bc63f69
37bc6495a
37bc6495aloc_37bc6495a:
37bc6495apxor x0, x0
37bc6495ecomisd x0, x7
37bc64962jae 0x37bc64909
37bc64964mov rax, [rip+0x7e8f6d]
37bc6496bmov [rsp+184], rax
37bc64973jmp 0x37bc6409b
37bc63dc0
37bc64978
37bc64978 // align 0x10
37bc64978 // align 0x10
37bc64980
37bc64980zpotf2_:
37bc64980push r15
37bc64982push r14
37bc64984push r13
37bc64986push r12
37bc64988push rbp
37bc64989push rdi
37bc6498apush rsi
37bc6498bpush rbx
37bc6498csub rsp, 248
37bc64993movups [rsp+208], x6
37bc6499bmovups [rsp+224], x7
37bc649a3mov rax, [rsp+352]
37bc649abmov esi, [r9]
37bc649aemov [rax], 0
37bc649b4mov rbp, rdx
37bc649b7mov r13, r8
37bc649bamov rbx, r9
37bc649bdmov r8l, 1
37bc649c3mov r9l, 1
37bc649c9lea rdx, [rip+0x7e8f10]
37bc649d0mov rdi, rcx
37bc649d3call lsame_
37bc649d8mov r12l, eax
37bc649dbtest eax, eax
37bc649ddje 0x37bc64cd8
37bc649e3
37bc649e3loc_37bc649e3:
37bc649e3mov ecx, [rbp]
37bc649e6test ecx, ecx
37bc649e8js 0x37bc64a50
37bc649eamov eax, 1
37bc649efcmovg eax, ecx
37bc649f2cmp [rbx], eax
37bc649f4jge 0x37bc64a60
37bc649f6mov edx, -4
37bc649fbmov eax, 4
37bc64a00
37bc64a00loc_37bc64a00:
37bc64a00mov rbx, [rsp+352]
37bc64a08mov [rbx], edx
37bc64a0a
37bc64a0aloc_37bc64a0a:
37bc64a0alea rdx, [rsp+200]
37bc64a12mov r8l, 6
37bc64a18lea rcx, [rip+0x7e8ec3]
37bc64a1fmov [rsp+200], eax
37bc64a26call xerbla_
37bc64a2bnop
37bc64a2c
37bc64a2cloc_37bc64a2c:
37bc64a2cmovups x6, [rsp+208]
37bc64a34movups x7, [rsp+224]
37bc64a3cadd rsp, 248
37bc64a43pop rbx
37bc64a44pop rsi
37bc64a45pop rdi
37bc64a46pop rbp
37bc64a47pop r12
37bc64a49pop r13
37bc64a4bpop r14
37bc64a4dpop r15
37bc64a4fret
37bc64a50
37bc64a50loc_37bc64a50:
37bc64a50mov edx, -2
37bc64a55mov eax, 2
37bc64a5ajmp 0x37bc64a00
37bc64a5c
37bc64a5c 0f 1f 40 00 ..@.
37bc64a60
37bc64a60loc_37bc64a60:
37bc64a60mov rax, [rsp+352]
37bc64a68mov eax, [rax]
37bc64a6atest eax, eax
37bc64a6cjne 0x37bc64f86
37bc64a72test ecx, ecx
37bc64a74je 0x37bc64a2c
37bc64a76movsxd rdx, esi
37bc64a79xor eax, eax
37bc64a7btest rdx, rdx
37bc64a7ecmovs rdx, rax
37bc64a82add rdx, 1
37bc64a86test r12l, r12l
37bc64a89je 0x37bc64d18
37bc64a8fmov r8, rdx
37bc64a92mov rsi, r13
37bc64a95mov rdi, r13
37bc64a98mov [rsp+112], ecx
37bc64a9cshl r8, 4
37bc64aa0mov [rsp+336], r13
37bc64aa8movsd_xmm x6, [rip+0x7e8e80]
37bc64ab0mov r14l, 1
37bc64ab6lea rax, [r8-16]
37bc64abamov [rsp+120], r8
37bc64abfxor r13l, r13l
37bc64ac2mov [rsp+104], rax
37bc64ac7lea rax, [rsp+160]
37bc64acfmov [rsp+96], rax
37bc64ad4mov [rsp+128], rdx
37bc64adcmov [rsp+344], rbx
37bc64ae4jmp 0x37bc64b0f
37bc64ae6
37bc64ae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc64af0
37bc64af0loc_37bc64af0:
37bc64af0add r14, 1
37bc64af4add r13, [rsp+128]
37bc64afcadd rsi, [rsp+120]
37bc64b01mov rdi, r15
37bc64b04cmp [rsp+112], r14l
37bc64b09jl 0x37bc64a2c
37bc64b0f
37bc64b0floc_37bc64b0f:
37bc64b0fmovsd_xmm x7, [rsi]
37bc64b13mov [rsp+32], rdi
37bc64b18lea ebx, [r14-1]
37bc64b1cmov r8, rdi
37bc64b1flea rax, [rip+0x7e8dc2]
37bc64b26mov rcx, [rsp+96]
37bc64b2bmov r15l, r14l
37bc64b2elea rdx, [rsp+200]
37bc64b36mov [rsp+40], rax
37bc64b3bmov r9, rax
37bc64b3emov [rsp+200], ebx
37bc64b45call zdotc_
37bc64b4apxor x1, x1
37bc64b4esubsd x7, [rsp+160]
37bc64b57comisd x1, x7
37bc64b5bmovapd x0, x7
37bc64b5fmovsd_xmm [rsp+192], x7
37bc64b68jae 0x37bc64f30
37bc64b6elea rcx, [rsp+192]
37bc64b76call disnan_
37bc64b7bmovsd_xmm x0, [rsp+192]
37bc64b84test eax, eax
37bc64b86jne 0x37bc64f30
37bc64b8cmovapd x7, x0
37bc64b90mov rax, [rsp+104]
37bc64b95mov [rsi+8], 0
37bc64b9dsqrtsd x7, x7
37bc64ba1lea r15, [rax+rdi]
37bc64ba5movsd_xmm [rsi], x7
37bc64ba9cmp [rbp], r14l
37bc64badjle 0x37bc64af0
37bc64bb3mov rdx, rdi
37bc64bb6lea rcx, [rsp+200]
37bc64bbelea r8, [rip+0x7e8d23]
37bc64bc5mov [rsp+200], ebx
37bc64bcccall zlacgv_
37bc64bd1mov eax, [rbp]
37bc64bd4mov rdx, [rsp+344]
37bc64bdclea rcx, [rip+0x7e8d2d]
37bc64be3mov [rsp+64], rcx
37bc64be8mov rcx, [rsp+344]
37bc64bf0lea r9, [rip+0x7e8cf9]
37bc64bf7lea r8, [rsp+200]
37bc64bffsub eax, r14l
37bc64c02mov [rsp+80], rdx
37bc64c07lea rdx, [rip+0x7e8cda]
37bc64c0emov [rsp+200], eax
37bc64c15mov rax, [rsp+104]
37bc64c1amov [rsp+56], rdx
37bc64c1flea r11, [rax+rsi]
37bc64c23mov [rsp+40], rcx
37bc64c28lea rax, [rsp+188]
37bc64c30mov [rsp+72], r11
37bc64c35mov rdx, rax
37bc64c38lea rcx, [rip+0x7e8cc1]
37bc64c3fmov [rsp+88], 9
37bc64c48mov [rsp+48], rdi
37bc64c4dmov [rsp+32], r15
37bc64c52mov [rsp+144], r11
37bc64c5amov [rsp+136], rax
37bc64c62mov [rsp+188], ebx
37bc64c69call zgemv_
37bc64c6emov rdx, rdi
37bc64c71lea rcx, [rsp+200]
37bc64c79lea r8, [rip+0x7e8c68]
37bc64c80mov [rsp+200], ebx
37bc64c87call zlacgv_
37bc64c8cmovapd x0, x6
37bc64c90mov edx, [rbp]
37bc64c93mov r9, [rsp+344]
37bc64c9bdivsd x0, x7
37bc64c9fmov r8, [rsp+144]
37bc64ca7mov rcx, [rsp+136]
37bc64cafsub edx, r14l
37bc64cb2mov [rsp+188], edx
37bc64cb9lea rdx, [rsp+200]
37bc64cc1movsd_xmm [rsp+200], x0
37bc64ccacall zdscal_
37bc64ccfjmp 0x37bc64af0
37bc64cd4
37bc64cd4 0f 1f 40 00 ..@.
37bc64cd8
37bc64cd8loc_37bc64cd8:
37bc64cd8mov r9l, 1
37bc64cdemov r8l, 1
37bc64ce4lea rdx, [rip+0x7e8bf6]
37bc64cebmov rcx, rdi
37bc64ceecall lsame_
37bc64cf3test eax, eax
37bc64cf5jne 0x37bc649e3
37bc64cfbmov rax, [rsp+352]
37bc64d03mov [rax], -1
37bc64d09mov eax, 1
37bc64d0ejmp 0x37bc64a0a
37bc64d13
37bc64d13 0f 1f 44 00 00 ..D..
37bc64d18
37bc64d18loc_37bc64d18:
37bc64d18mov rax, rdx
37bc64d1bmov [rsp+120], ecx
37bc64d1fmov rsi, r13
37bc64d22mov rdi, r13
37bc64d25shl rax, 4
37bc64d29mov [rsp+128], rdx
37bc64d31pxor x6, x6
37bc64d35mov r15l, 1
37bc64d3bmov [rsp+112], rax
37bc64d40lea rax, [rsp+160]
37bc64d48mov [rsp+104], 0
37bc64d51mov [rsp+96], rax
37bc64d56mov [rsp+336], r13
37bc64d5ejmp 0x37bc64d84
37bc64d60
37bc64d60loc_37bc64d60:
37bc64d60mov rdx, [rsp+128]
37bc64d68add r15, 1
37bc64d6cadd [rsp+104], rdx
37bc64d71mov rdi, r14
37bc64d74add rsi, [rsp+112]
37bc64d79cmp [rsp+120], r15l
37bc64d7ejl 0x37bc64a2c
37bc64d84
37bc64d84loc_37bc64d84:
37bc64d84movsd_xmm x7, [rsi]
37bc64d88mov [rsp+40], rbx
37bc64d8dlea r13l, [r15-1]
37bc64d91mov r9, rbx
37bc64d94mov [rsp+32], rdi
37bc64d99mov rcx, [rsp+96]
37bc64d9emov r8, rdi
37bc64da1mov r14l, r15l
37bc64da4lea rdx, [rsp+200]
37bc64dacmov [rsp+200], r13l
37bc64db4call zdotc_
37bc64db9subsd x7, [rsp+160]
37bc64dc2comisd x6, x7
37bc64dc6movapd x0, x7
37bc64dcamovsd_xmm [rsp+192], x7
37bc64dd3jae 0x37bc64f60
37bc64dd9lea rcx, [rsp+192]
37bc64de1call disnan_
37bc64de6movsd_xmm x0, [rsp+192]
37bc64deftest eax, eax
37bc64df1jne 0x37bc64f60
37bc64df7sqrtsd x0, x0
37bc64dfbmov [rsi+8], 0
37bc64e03lea r14, [rdi+16]
37bc64e07movsd_xmm [rsi], x0
37bc64e0bcmp [rbp], r15l
37bc64e0fjle 0x37bc64d60
37bc64e15mov r8, rbx
37bc64e18mov rdx, rdi
37bc64e1blea rcx, [rsp+200]
37bc64e23movsd_xmm [rsp+152], x0
37bc64e2cmov [rsp+200], r13l
37bc64e34call zlacgv_
37bc64e39mov eax, [rbp]
37bc64e3clea r11, [rsi+16]
37bc64e40lea rdx, [rip+0x7e8aa1]
37bc64e47lea rcx, [rip+0x7e8ac2]
37bc64e4emov [rsp+80], rdx
37bc64e53lea r9, [rip+0x7e8a96]
37bc64e5amov [rsp+72], r11
37bc64e5fsub eax, r15l
37bc64e62lea r8, [rsp+200]
37bc64e6amov [rsp+64], rcx
37bc64e6flea rcx, [rip+0x7e8aaa]
37bc64e76mov [rsp+88], 12
37bc64e7fmov [rsp+56], rbx
37bc64e84mov [rsp+48], rdi
37bc64e89mov [rsp+40], rbx
37bc64e8emov [rsp+32], r14
37bc64e93mov [rsp+188], eax
37bc64e9alea rax, [rsp+188]
37bc64ea2mov rdx, rax
37bc64ea5mov [rsp+144], r11
37bc64eadmov [rsp+136], rax
37bc64eb5mov [rsp+200], r13l
37bc64ebdcall zgemv_
37bc64ec2mov r8, rbx
37bc64ec5mov rdx, rdi
37bc64ec8lea rcx, [rsp+200]
37bc64ed0mov [rsp+200], r13l
37bc64ed8call zlacgv_
37bc64eddmov edx, [rbp]
37bc64ee0mov r8, [rsp+144]
37bc64ee8lea r9, [rip+0x7e89f9]
37bc64eefmov rcx, [rsp+136]
37bc64ef7movsd_xmm x1, [rip+0x7e8a31]
37bc64effdivsd x1, [rsp+152]
37bc64f08movsd_xmm [rsp+200], x1
37bc64f11sub edx, r15l
37bc64f14mov [rsp+188], edx
37bc64f1blea rdx, [rsp+200]
37bc64f23call zdscal_
37bc64f28jmp 0x37bc64d60
37bc64f2d
37bc64f2d 0f 1f 00 ...
37bc64f30
37bc64f30loc_37bc64f30:
37bc64f30mov r14, r13
37bc64f33mov r13, [rsp+336]
37bc64f3bshl r14, 4
37bc64f3fmov [r13+r14+8], 0
37bc64f48movsd_xmm [r13+r14], x0
37bc64f4f
37bc64f4floc_37bc64f4f:
37bc64f4fmov rax, [rsp+352]
37bc64f57mov [rax], r15l
37bc64f5ajmp 0x37bc64a2c
37bc64f5f
37bc64f5f 90 .
37bc64f60
37bc64f60loc_37bc64f60:
37bc64f60mov r15l, r14l
37bc64f63mov r14, [rsp+104]
37bc64f68mov r13, [rsp+336]
37bc64f70shl r14, 4
37bc64f74mov [r13+r14+8], 0
37bc64f7dmovsd_xmm [r13+r14], x0
37bc64f84jmp 0x37bc64f4f
37bc64f86
37bc64f86loc_37bc64f86:
37bc64f86neg eax
37bc64f88jmp 0x37bc64a0a
37bc64980
37bc64980zpotf2_:
37bc64980push r15
37bc64982push r14
37bc64984push r13
37bc64986push r12
37bc64988push rbp
37bc64989push rdi
37bc6498apush rsi
37bc6498bpush rbx
37bc6498csub rsp, 248
37bc64993movups [rsp+208], x6
37bc6499bmovups [rsp+224], x7
37bc649a3mov rax, [rsp+352]
37bc649abmov esi, [r9]
37bc649aemov [rax], 0
37bc649b4mov rbp, rdx
37bc649b7mov r13, r8
37bc649bamov rbx, r9
37bc649bdmov r8l, 1
37bc649c3mov r9l, 1
37bc649c9lea rdx, [rip+0x7e8f10]
37bc649d0mov rdi, rcx
37bc649d3call lsame_
37bc649d8mov r12l, eax
37bc649dbtest eax, eax
37bc649ddje 0x37bc64cd8
37bc649e3
37bc649e3loc_37bc649e3:
37bc649e3mov ecx, [rbp]
37bc649e6test ecx, ecx
37bc649e8js 0x37bc64a50
37bc649eamov eax, 1
37bc649efcmovg eax, ecx
37bc649f2cmp [rbx], eax
37bc649f4jge 0x37bc64a60
37bc649f6mov edx, -4
37bc649fbmov eax, 4
37bc64a00
37bc64a00loc_37bc64a00:
37bc64a00mov rbx, [rsp+352]
37bc64a08mov [rbx], edx
37bc64a0a
37bc64a0aloc_37bc64a0a:
37bc64a0alea rdx, [rsp+200]
37bc64a12mov r8l, 6
37bc64a18lea rcx, [rip+0x7e8ec3]
37bc64a1fmov [rsp+200], eax
37bc64a26call xerbla_
37bc64a2bnop
37bc64a2c
37bc64a2cloc_37bc64a2c:
37bc64a2cmovups x6, [rsp+208]
37bc64a34movups x7, [rsp+224]
37bc64a3cadd rsp, 248
37bc64a43pop rbx
37bc64a44pop rsi
37bc64a45pop rdi
37bc64a46pop rbp
37bc64a47pop r12
37bc64a49pop r13
37bc64a4bpop r14
37bc64a4dpop r15
37bc64a4fret
37bc64a50
37bc64a50loc_37bc64a50:
37bc64a50mov edx, -2
37bc64a55mov eax, 2
37bc64a5ajmp 0x37bc64a00
37bc64a5c
37bc64a5c 0f 1f 40 00 ..@.
37bc64a60
37bc64a60loc_37bc64a60:
37bc64a60mov rax, [rsp+352]
37bc64a68mov eax, [rax]
37bc64a6atest eax, eax
37bc64a6cjne 0x37bc64f86
37bc64a72test ecx, ecx
37bc64a74je 0x37bc64a2c
37bc64a76movsxd rdx, esi
37bc64a79xor eax, eax
37bc64a7btest rdx, rdx
37bc64a7ecmovs rdx, rax
37bc64a82add rdx, 1
37bc64a86test r12l, r12l
37bc64a89je 0x37bc64d18
37bc64a8fmov r8, rdx
37bc64a92mov rsi, r13
37bc64a95mov rdi, r13
37bc64a98mov [rsp+112], ecx
37bc64a9cshl r8, 4
37bc64aa0mov [rsp+336], r13
37bc64aa8movsd_xmm x6, [rip+0x7e8e80]
37bc64ab0mov r14l, 1
37bc64ab6lea rax, [r8-16]
37bc64abamov [rsp+120], r8
37bc64abfxor r13l, r13l
37bc64ac2mov [rsp+104], rax
37bc64ac7lea rax, [rsp+160]
37bc64acfmov [rsp+96], rax
37bc64ad4mov [rsp+128], rdx
37bc64adcmov [rsp+344], rbx
37bc64ae4jmp 0x37bc64b0f
37bc64ae6
37bc64ae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc64af0
37bc64af0loc_37bc64af0:
37bc64af0add r14, 1
37bc64af4add r13, [rsp+128]
37bc64afcadd rsi, [rsp+120]
37bc64b01mov rdi, r15
37bc64b04cmp [rsp+112], r14l
37bc64b09jl 0x37bc64a2c
37bc64b0f
37bc64b0floc_37bc64b0f:
37bc64b0fmovsd_xmm x7, [rsi]
37bc64b13mov [rsp+32], rdi
37bc64b18lea ebx, [r14-1]
37bc64b1cmov r8, rdi
37bc64b1flea rax, [rip+0x7e8dc2]
37bc64b26mov rcx, [rsp+96]
37bc64b2bmov r15l, r14l
37bc64b2elea rdx, [rsp+200]
37bc64b36mov [rsp+40], rax
37bc64b3bmov r9, rax
37bc64b3emov [rsp+200], ebx
37bc64b45call zdotc_
37bc64b4apxor x1, x1
37bc64b4esubsd x7, [rsp+160]
37bc64b57comisd x1, x7
37bc64b5bmovapd x0, x7
37bc64b5fmovsd_xmm [rsp+192], x7
37bc64b68jae 0x37bc64f30
37bc64b6elea rcx, [rsp+192]
37bc64b76call disnan_
37bc64b7bmovsd_xmm x0, [rsp+192]
37bc64b84test eax, eax
37bc64b86jne 0x37bc64f30
37bc64b8cmovapd x7, x0
37bc64b90mov rax, [rsp+104]
37bc64b95mov [rsi+8], 0
37bc64b9dsqrtsd x7, x7
37bc64ba1lea r15, [rax+rdi]
37bc64ba5movsd_xmm [rsi], x7
37bc64ba9cmp [rbp], r14l
37bc64badjle 0x37bc64af0
37bc64bb3mov rdx, rdi
37bc64bb6lea rcx, [rsp+200]
37bc64bbelea r8, [rip+0x7e8d23]
37bc64bc5mov [rsp+200], ebx
37bc64bcccall zlacgv_
37bc64bd1mov eax, [rbp]
37bc64bd4mov rdx, [rsp+344]
37bc64bdclea rcx, [rip+0x7e8d2d]
37bc64be3mov [rsp+64], rcx
37bc64be8mov rcx, [rsp+344]
37bc64bf0lea r9, [rip+0x7e8cf9]
37bc64bf7lea r8, [rsp+200]
37bc64bffsub eax, r14l
37bc64c02mov [rsp+80], rdx
37bc64c07lea rdx, [rip+0x7e8cda]
37bc64c0emov [rsp+200], eax
37bc64c15mov rax, [rsp+104]
37bc64c1amov [rsp+56], rdx
37bc64c1flea r11, [rax+rsi]
37bc64c23mov [rsp+40], rcx
37bc64c28lea rax, [rsp+188]
37bc64c30mov [rsp+72], r11
37bc64c35mov rdx, rax
37bc64c38lea rcx, [rip+0x7e8cc1]
37bc64c3fmov [rsp+88], 9
37bc64c48mov [rsp+48], rdi
37bc64c4dmov [rsp+32], r15
37bc64c52mov [rsp+144], r11
37bc64c5amov [rsp+136], rax
37bc64c62mov [rsp+188], ebx
37bc64c69call zgemv_
37bc64c6emov rdx, rdi
37bc64c71lea rcx, [rsp+200]
37bc64c79lea r8, [rip+0x7e8c68]
37bc64c80mov [rsp+200], ebx
37bc64c87call zlacgv_
37bc64c8cmovapd x0, x6
37bc64c90mov edx, [rbp]
37bc64c93mov r9, [rsp+344]
37bc64c9bdivsd x0, x7
37bc64c9fmov r8, [rsp+144]
37bc64ca7mov rcx, [rsp+136]
37bc64cafsub edx, r14l
37bc64cb2mov [rsp+188], edx
37bc64cb9lea rdx, [rsp+200]
37bc64cc1movsd_xmm [rsp+200], x0
37bc64ccacall zdscal_
37bc64ccfjmp 0x37bc64af0
37bc64cd4
37bc64cd4 0f 1f 40 00 ..@.
37bc64cd8
37bc64cd8loc_37bc64cd8:
37bc64cd8mov r9l, 1
37bc64cdemov r8l, 1
37bc64ce4lea rdx, [rip+0x7e8bf6]
37bc64cebmov rcx, rdi
37bc64ceecall lsame_
37bc64cf3test eax, eax
37bc64cf5jne 0x37bc649e3
37bc64cfbmov rax, [rsp+352]
37bc64d03mov [rax], -1
37bc64d09mov eax, 1
37bc64d0ejmp 0x37bc64a0a
37bc64d13
37bc64d13 0f 1f 44 00 00 ..D..
37bc64d18
37bc64d18loc_37bc64d18:
37bc64d18mov rax, rdx
37bc64d1bmov [rsp+120], ecx
37bc64d1fmov rsi, r13
37bc64d22mov rdi, r13
37bc64d25shl rax, 4
37bc64d29mov [rsp+128], rdx
37bc64d31pxor x6, x6
37bc64d35mov r15l, 1
37bc64d3bmov [rsp+112], rax
37bc64d40lea rax, [rsp+160]
37bc64d48mov [rsp+104], 0
37bc64d51mov [rsp+96], rax
37bc64d56mov [rsp+336], r13
37bc64d5ejmp 0x37bc64d84
37bc64d60
37bc64d60loc_37bc64d60:
37bc64d60mov rdx, [rsp+128]
37bc64d68add r15, 1
37bc64d6cadd [rsp+104], rdx
37bc64d71mov rdi, r14
37bc64d74add rsi, [rsp+112]
37bc64d79cmp [rsp+120], r15l
37bc64d7ejl 0x37bc64a2c
37bc64d84
37bc64d84loc_37bc64d84:
37bc64d84movsd_xmm x7, [rsi]
37bc64d88mov [rsp+40], rbx
37bc64d8dlea r13l, [r15-1]
37bc64d91mov r9, rbx
37bc64d94mov [rsp+32], rdi
37bc64d99mov rcx, [rsp+96]
37bc64d9emov r8, rdi
37bc64da1mov r14l, r15l
37bc64da4lea rdx, [rsp+200]
37bc64dacmov [rsp+200], r13l
37bc64db4call zdotc_
37bc64db9subsd x7, [rsp+160]
37bc64dc2comisd x6, x7
37bc64dc6movapd x0, x7
37bc64dcamovsd_xmm [rsp+192], x7
37bc64dd3jae 0x37bc64f60
37bc64dd9lea rcx, [rsp+192]
37bc64de1call disnan_
37bc64de6movsd_xmm x0, [rsp+192]
37bc64deftest eax, eax
37bc64df1jne 0x37bc64f60
37bc64df7sqrtsd x0, x0
37bc64dfbmov [rsi+8], 0
37bc64e03lea r14, [rdi+16]
37bc64e07movsd_xmm [rsi], x0
37bc64e0bcmp [rbp], r15l
37bc64e0fjle 0x37bc64d60
37bc64e15mov r8, rbx
37bc64e18mov rdx, rdi
37bc64e1blea rcx, [rsp+200]
37bc64e23movsd_xmm [rsp+152], x0
37bc64e2cmov [rsp+200], r13l
37bc64e34call zlacgv_
37bc64e39mov eax, [rbp]
37bc64e3clea r11, [rsi+16]
37bc64e40lea rdx, [rip+0x7e8aa1]
37bc64e47lea rcx, [rip+0x7e8ac2]
37bc64e4emov [rsp+80], rdx
37bc64e53lea r9, [rip+0x7e8a96]
37bc64e5amov [rsp+72], r11
37bc64e5fsub eax, r15l
37bc64e62lea r8, [rsp+200]
37bc64e6amov [rsp+64], rcx
37bc64e6flea rcx, [rip+0x7e8aaa]
37bc64e76mov [rsp+88], 12
37bc64e7fmov [rsp+56], rbx
37bc64e84mov [rsp+48], rdi
37bc64e89mov [rsp+40], rbx
37bc64e8emov [rsp+32], r14
37bc64e93mov [rsp+188], eax
37bc64e9alea rax, [rsp+188]
37bc64ea2mov rdx, rax
37bc64ea5mov [rsp+144], r11
37bc64eadmov [rsp+136], rax
37bc64eb5mov [rsp+200], r13l
37bc64ebdcall zgemv_
37bc64ec2mov r8, rbx
37bc64ec5mov rdx, rdi
37bc64ec8lea rcx, [rsp+200]
37bc64ed0mov [rsp+200], r13l
37bc64ed8call zlacgv_
37bc64eddmov edx, [rbp]
37bc64ee0mov r8, [rsp+144]
37bc64ee8lea r9, [rip+0x7e89f9]
37bc64eefmov rcx, [rsp+136]
37bc64ef7movsd_xmm x1, [rip+0x7e8a31]
37bc64effdivsd x1, [rsp+152]
37bc64f08movsd_xmm [rsp+200], x1
37bc64f11sub edx, r15l
37bc64f14mov [rsp+188], edx
37bc64f1blea rdx, [rsp+200]
37bc64f23call zdscal_
37bc64f28jmp 0x37bc64d60
37bc64f2d
37bc64f2d 0f 1f 00 ...
37bc64f30
37bc64f30loc_37bc64f30:
37bc64f30mov r14, r13
37bc64f33mov r13, [rsp+336]
37bc64f3bshl r14, 4
37bc64f3fmov [r13+r14+8], 0
37bc64f48movsd_xmm [r13+r14], x0
37bc64f4f
37bc64f4floc_37bc64f4f:
37bc64f4fmov rax, [rsp+352]
37bc64f57mov [rax], r15l
37bc64f5ajmp 0x37bc64a2c
37bc64f5f
37bc64f5f 90 .
37bc64f60
37bc64f60loc_37bc64f60:
37bc64f60mov r15l, r14l
37bc64f63mov r14, [rsp+104]
37bc64f68mov r13, [rsp+336]
37bc64f70shl r14, 4
37bc64f74mov [r13+r14+8], 0
37bc64f7dmovsd_xmm [r13+r14], x0
37bc64f84jmp 0x37bc64f4f
37bc64f86
37bc64f86loc_37bc64f86:
37bc64f86neg eax
37bc64f88jmp 0x37bc64a0a
37bc64980
37bc64f8d
37bc64f8d // align 0x10
37bc64f8d // align 0x10
37bc64f90
37bc64f90zpotrf_:
37bc64f90push r15
37bc64f92push r14
37bc64f94push r13
37bc64f96push r12
37bc64f98push rbp
37bc64f99push rdi
37bc64f9apush rsi
37bc64f9bpush rbx
37bc64f9csub rsp, 232
37bc64fa3mov r12, [rsp+336]
37bc64fabmov ebp, [r9]
37bc64faemov [r12], 0
37bc64fb6mov rdi, rdx
37bc64fb9mov r13, r8
37bc64fbcmov rbx, r9
37bc64fbfmov r8l, 1
37bc64fc5mov r9l, 1
37bc64fcblea rdx, [rip+0x7e896e]
37bc64fd2mov rsi, rcx
37bc64fd5call lsame_
37bc64fdamov r14l, eax
37bc64fddtest eax, eax
37bc64fdfje 0x37bc65428
37bc64fe5
37bc64fe5loc_37bc64fe5:
37bc64fe5mov eax, [rdi]
37bc64fe7test eax, eax
37bc64fe9js 0x37bc65040
37bc64febmov edx, 1
37bc64ff0cmovg edx, eax
37bc64ff3cmp [rbx], edx
37bc64ff5jge 0x37bc65050
37bc64ff7mov eax, -4
37bc64ffcmov edx, 4
37bc65001
37bc65001loc_37bc65001:
37bc65001mov [r12], eax
37bc65005
37bc65005loc_37bc65005:
37bc65005mov [rsp+220], edx
37bc6500cmov r8l, 6
37bc65012lea rdx, [rsp+220]
37bc6501alea rcx, [rip+0x7e8921]
37bc65021call xerbla_
37bc65026nop
37bc65027
37bc65027loc_37bc65027:
37bc65027add rsp, 232
37bc6502epop rbx
37bc6502fpop rsi
37bc65030pop rdi
37bc65031pop rbp
37bc65032pop r12
37bc65034pop r13
37bc65036pop r14
37bc65038pop r15
37bc6503aret
37bc6503b
37bc6503b 0f 1f 44 00 00 ..D..
37bc65040
37bc65040loc_37bc65040:
37bc65040mov eax, -2
37bc65045mov edx, 2
37bc6504ajmp 0x37bc65001
37bc6504c
37bc6504c 0f 1f 40 00 ..@.
37bc65050
37bc65050loc_37bc65050:
37bc65050mov edx, [r12]
37bc65054test edx, edx
37bc65056jne 0x37bc657bd
37bc6505ctest eax, eax
37bc6505eje 0x37bc65027
37bc65060lea rax, [rip+0x7e88e5]
37bc65067mov r9, rdi
37bc6506alea rdx, [rip+0x7e88d1]
37bc65071mov r8, rsi
37bc65074mov [rsp+64], 1
37bc6507dlea rcx, [rip+0x7e88c4]
37bc65084mov [rsp+56], 6
37bc6508dmov [rsp+48], rax
37bc65092mov [rsp+40], rax
37bc65097mov [rsp+32], rax
37bc6509ccall ilaenv_
37bc650a1mov r15l, eax
37bc650a4cmp eax, 1
37bc650a7jle 0x37bc65400
37bc650admov r9l, [rdi]
37bc650b0cmp r9l, eax
37bc650b3jle 0x37bc65400
37bc650b9movsxd rcx, ebp
37bc650bcxor eax, eax
37bc650betest rcx, rcx
37bc650c1cmovs rcx, rax
37bc650c5lea eax, [r9-1]
37bc650c9xor edx, edx
37bc650cbdiv r15l
37bc650cemov [rsp+164], eax
37bc650d5test r14l, r14l
37bc650d8je 0x37bc65460
37bc650demov rax, rcx
37bc650e1mov [rsp+336], r12
37bc650e9mov esi, 1
37bc650eemov r12l, r15l
37bc650f1not rax
37bc650f4mov [rsp+184], rcx
37bc650fcmov r15, rdi
37bc650ffmov [rsp+176], rax
37bc65107lea rax, [rsp+220]
37bc6510fmov [rsp+136], rax
37bc65117lea rax, [rsp+212]
37bc6511fmov [rsp+128], rax
37bc65127lea rax, [rip+0x7e883a]
37bc6512emov [rsp+144], rax
37bc65136lea rax, [rip+0x7e8833]
37bc6513dmov [rsp+152], rax
37bc65145jmp 0x37bc6516f
37bc65147
37bc65147 66 0f 1f 84 00 00 00 00 00 f........
37bc65150
37bc65150loc_37bc65150:
37bc65150mov eax, [rsp+164]
37bc65157test eax, eax
37bc65159je 0x37bc65027
37bc6515fsub eax, 1
37bc65162mov r9l, [r15]
37bc65165add esi, r12l
37bc65168mov [rsp+164], eax
37bc6516f
37bc6516floc_37bc6516f:
37bc6516fsub r9l, esi
37bc65172movsxd rdi, esi
37bc65175mov [rsp+72], rbx
37bc6517alea r11l, [rsi-1]
37bc6517eadd r9l, 1
37bc65182mov [rsp+48], rbx
37bc65187mov rbp, [rsp+184]
37bc6518flea rdx, [rip+0x7e87ba]
37bc65196cmp r9l, r12l
37bc65199lea rcx, [rip+0x7e87c3]
37bc651a0mov rax, [rsp+144]
37bc651a8mov [rsp+88], 19
37bc651b1cmovg r9l, r12l
37bc651b5imul rbp, rdi
37bc651b9add rbp, [rsp+176]
37bc651c1mov [rsp+80], 5
37bc651calea r14, [rdi+rbp]
37bc651ceadd rbp, 1
37bc651d2mov [rsp+56], rax
37bc651d7mov rax, [rsp+152]
37bc651dfshl r14, 4
37bc651e3shl rbp, 4
37bc651e7mov [rsp+212], r9l
37bc651efmov r8, [rsp+128]
37bc651f7add r14, r13
37bc651faadd rbp, r13
37bc651fdmov [rsp+32], rax
37bc65202mov r9, [rsp+136]
37bc6520amov [rsp+64], r14
37bc6520fmov [rsp+40], rbp
37bc65214mov [rsp+220], r11l
37bc6521cmov [rsp+168], r11l
37bc65224call zherk_
37bc65229mov rax, [rsp+336]
37bc65231mov r9, rbx
37bc65234mov r8, r14
37bc65237mov [rsp+40], 5
37bc65240mov rdx, [rsp+128]
37bc65248lea rcx, [rip+0x7e8714]
37bc6524fmov [rsp+32], rax
37bc65254call zpotrf2_
37bc65259mov rax, [rsp+336]
37bc65261mov edx, [rax]
37bc65263test edx, edx
37bc65265jne 0x37bc657a8
37bc6526bmov r8l, [rsp+212]
37bc65273mov ecx, [r15]
37bc65276mov r11l, [rsp+168]
37bc6527elea edx, [r8+rsi]
37bc65282cmp edx, ecx
37bc65284jg 0x37bc65150
37bc6528asub ecx, esi
37bc6528cmovsxd rdx, edx
37bc6528fmov [rsp+48], rbp
37bc65294mov rbp, [rsp+136]
37bc6529csub ecx, r8l
37bc6529flea r10, [rip+0x7e86e2]
37bc652a6mov [rsp+112], 12
37bc652afmov r8, [rsp+128]
37bc652b7add ecx, 1
37bc652bamov [rsp+80], r10
37bc652bfimul rdx, [rsp+184]
37bc652c8lea r9, [rsp+216]
37bc652d0add rdx, [rsp+176]
37bc652d8mov [rsp+216], ecx
37bc652dflea rcx, [rdi+rdx]
37bc652e3add rdx, 1
37bc652e7mov [rsp+96], rbx
37bc652ecshl rdx, 4
37bc652f0shl rcx, 4
37bc652f4mov [rsp+72], rbx
37bc652f9add rdx, r13
37bc652fcadd rcx, r13
37bc652ffmov [rsp+104], 19
37bc65308mov [rsp+64], rdx
37bc6530dlea rdx, [rip+0x7e8684]
37bc65314mov [rsp+88], rcx
37bc65319lea rcx, [rip+0x7e8630]
37bc65320mov [rsp+40], rdx
37bc65325lea rdx, [rip+0x7e864c]
37bc6532cmov [rsp+56], rbx
37bc65331mov [rsp+32], rbp
37bc65336mov [rsp+220], r11l
37bc6533ecall zgemm_
37bc65343mov r11l, [r15]
37bc65346mov edx, [rsp+212]
37bc6534dlea r10, [rip+0x7e8634]
37bc65354mov [rsp+112], 8
37bc6535dlea r9, [rip+0x7e8644]
37bc65364lea r8, [rip+0x7e85e5]
37bc6536bsub r11l, esi
37bc6536emov [rsp+80], rbx
37bc65373mov ecx, r11l
37bc65376mov [rsp+64], rbx
37bc6537bsub ecx, edx
37bc6537dadd edx, esi
37bc6537fmov [rsp+104], 19
37bc65388movsxd rdx, edx
37bc6538bmov [rsp+56], r14
37bc65390add ecx, 1
37bc65393imul rdx, [rsp+184]
37bc6539cadd rdx, [rsp+176]
37bc653a4mov [rsp+96], 5
37bc653adlea rax, [rdx+rdi]
37bc653b1mov [rsp+48], r10
37bc653b6lea rdx, [rip+0x7e85a6]
37bc653bdshl rax, 4
37bc653c1mov [rsp+40], rbp
37bc653c6add rax, r13
37bc653c9mov [rsp+220], ecx
37bc653d0lea rcx, [rip+0x7e85d9]
37bc653d7mov [rsp+72], rax
37bc653dcmov rax, [rsp+128]
37bc653e4mov [rsp+88], 4
37bc653edmov [rsp+32], rax
37bc653f2call ztrsm_
37bc653f7jmp 0x37bc65150
37bc653fc
37bc653fc 0f 1f 40 00 ..@.
37bc65400
37bc65400loc_37bc65400:
37bc65400mov [rsp+32], r12
37bc65405mov r9, rbx
37bc65408mov r8, r13
37bc6540bmov rdx, rdi
37bc6540emov [rsp+40], 1
37bc65417mov rcx, rsi
37bc6541acall zpotrf2_
37bc6541fjmp 0x37bc65027
37bc65424
37bc65424 0f 1f 40 00 ..@.
37bc65428
37bc65428loc_37bc65428:
37bc65428mov r9l, 1
37bc6542emov r8l, 1
37bc65434lea rdx, [rip+0x7e8506]
37bc6543bmov rcx, rsi
37bc6543ecall lsame_
37bc65443test eax, eax
37bc65445jne 0x37bc64fe5
37bc6544bmov eax, -1
37bc65450mov edx, 1
37bc65455jmp 0x37bc65001
37bc6545a
37bc6545a 66 0f 1f 44 00 00 f..D..
37bc65460
37bc65460loc_37bc65460:
37bc65460movsxd rax, r15l
37bc65463lea rdx, [rcx+1]
37bc65467mov r14, r13
37bc6546amov rbp, r13
37bc6546dimul rdx, rax
37bc65471mov rsi, rax
37bc65474mov [rsp+312], rdi
37bc6547cmov edi, r15l
37bc6547fimul rcx, rax
37bc65483shl rsi, 4
37bc65487lea rax, [rsp+220]
37bc6548fmov [rsp+320], r13
37bc65497mov [rsp+136], rax
37bc6549flea rax, [rsp+212]
37bc654a7mov r13l, [rsp+164]
37bc654afmov [rsp+128], rax
37bc654b7shl rdx, 4
37bc654bblea rax, [rip+0x7e84a6]
37bc654c2mov r15, [rsp+312]
37bc654camov [rsp+144], rax
37bc654d2lea rax, [rip+0x7e8497]
37bc654d9mov [rsp+152], rax
37bc654e1lea rax, [rsp+216]
37bc654e9mov [rsp+184], rsi
37bc654f1mov esi, 1
37bc654f6mov [rsp+192], rdx
37bc654femov [rsp+176], rcx
37bc65506mov [rsp+168], -1
37bc65512mov [rsp+200], rax
37bc6551ajmp 0x37bc65552
37bc6551c
37bc6551c 0f 1f 40 00 ..@.
37bc65520
37bc65520loc_37bc65520:
37bc65520test r13l, r13l
37bc65523je 0x37bc65027
37bc65529mov rcx, [rsp+176]
37bc65531mov r9l, [r15]
37bc65534add esi, edi
37bc65536sub r13l, 1
37bc6553aadd [rsp+168], rcx
37bc65542add r14, [rsp+184]
37bc6554aadd rbp, [rsp+192]
37bc65552
37bc65552loc_37bc65552:
37bc65552mov rax, [rsp+144]
37bc6555asub r9l, esi
37bc6555dmov [rsp+88], 12
37bc65566lea r11l, [rsi-1]
37bc6556aadd r9l, 1
37bc6556emov [rsp+72], rbx
37bc65573mov r8, [rsp+128]
37bc6557blea rdx, [rip+0x7e83f6]
37bc65582cmp r9l, edi
37bc65585mov [rsp+56], rax
37bc6558amov rax, [rsp+152]
37bc65592lea rcx, [rip+0x7e841b]
37bc65599cmovg r9l, edi
37bc6559dmov [rsp+64], rbp
37bc655a2mov [rsp+32], rax
37bc655a7mov [rsp+80], 5
37bc655b0mov [rsp+48], rbx
37bc655b5mov [rsp+40], r14
37bc655bamov [rsp+212], r9l
37bc655c2mov r9, [rsp+136]
37bc655camov [rsp+220], r11l
37bc655d2mov [rsp+164], r11l
37bc655dacall zherk_
37bc655dfmov [rsp+32], r12
37bc655e4mov r9, rbx
37bc655e7mov r8, rbp
37bc655eamov [rsp+40], 5
37bc655f3mov rdx, [rsp+128]
37bc655fblea rcx, [rip+0x7e83b2]
37bc65602call zpotrf2_
37bc65607mov edx, [r12]
37bc6560btest edx, edx
37bc6560djne 0x37bc657b0
37bc65613mov r8l, [rsp+212]
37bc6561bmov ecx, [r15]
37bc6561emov r11l, [rsp+164]
37bc65626lea edx, [r8+rsi]
37bc6562acmp edx, ecx
37bc6562cjg 0x37bc65520
37bc65632sub ecx, esi
37bc65634movsxd rdx, edx
37bc65637mov rax, [rsp+168]
37bc6563fmov [rsp+112], 19
37bc65648sub ecx, r8l
37bc6564bmov [rsp+96], rbx
37bc65650mov r9, [rsp+128]
37bc65658add ecx, 1
37bc6565bmov [rsp+72], rbx
37bc65660mov r8, [rsp+200]
37bc65668mov [rsp+216], ecx
37bc6566flea rcx, [rax+rdx]
37bc65673sub rdx, 1
37bc65677shl rdx, 4
37bc6567bshl rcx, 4
37bc6567fmov [rsp+64], r14
37bc65684add rdx, [rsp+320]
37bc6568cmov [rsp+48], rdx
37bc65691lea rdx, [rip+0x7e8300]
37bc65698add rcx, [rsp+320]
37bc656a0mov [rsp+40], rdx
37bc656a5mov rdx, [rsp+136]
37bc656admov [rsp+88], rcx
37bc656b2lea rcx, [rip+0x7e82cf]
37bc656b9mov [rsp+80], rcx
37bc656belea rcx, [rip+0x7e82b3]
37bc656c5mov [rsp+32], rdx
37bc656calea rdx, [rip+0x7e827f]
37bc656d1mov [rsp+104], 12
37bc656damov [rsp+56], rbx
37bc656dfmov [rsp+220], r11l
37bc656e7call zgemm_
37bc656ecmov r10l, [r15]
37bc656efmov edx, [rsp+212]
37bc656f6mov [rsp+112], 8
37bc656ffmov rax, [rsp+128]
37bc65707mov [rsp+80], rbx
37bc6570clea r9, [rip+0x7e8295]
37bc65713lea r8, [rip+0x7e8236]
37bc6571asub r10l, esi
37bc6571dmov [rsp+64], rbx
37bc65722mov ecx, r10l
37bc65725mov [rsp+56], rbp
37bc6572asub ecx, edx
37bc6572cadd edx, esi
37bc6572emov [rsp+40], rax
37bc65733mov [rsp+104], 19
37bc6573cmovsxd rdx, edx
37bc6573fadd ecx, 1
37bc65742add rdx, [rsp+168]
37bc6574ashl rdx, 4
37bc6574emov [rsp+220], ecx
37bc65755add rdx, [rsp+320]
37bc6575dlea rcx, [rip+0x7e8224]
37bc65764mov [rsp+72], rdx
37bc65769mov rdx, [rsp+136]
37bc65771mov [rsp+48], rcx
37bc65776lea rcx, [rip+0x7e823c]
37bc6577dmov [rsp+32], rdx
37bc65782lea rdx, [rip+0x7e822b]
37bc65789mov [rsp+96], 5
37bc65792mov [rsp+88], 5
37bc6579bcall ztrsm_
37bc657a0jmp 0x37bc65520
37bc657a5
37bc657a5 0f 1f 00 ...
37bc657a8
37bc657a8loc_37bc657a8:
37bc657a8mov r12, [rsp+336]
37bc657b0
37bc657b0loc_37bc657b0:
37bc657b0lea eax, [rdx+rsi-1]
37bc657b4mov [r12], eax
37bc657b8jmp 0x37bc65027
37bc657bd
37bc657bdloc_37bc657bd:
37bc657bdneg edx
37bc657bfjmp 0x37bc65005
37bc64f90
37bc64f90zpotrf_:
37bc64f90push r15
37bc64f92push r14
37bc64f94push r13
37bc64f96push r12
37bc64f98push rbp
37bc64f99push rdi
37bc64f9apush rsi
37bc64f9bpush rbx
37bc64f9csub rsp, 232
37bc64fa3mov r12, [rsp+336]
37bc64fabmov ebp, [r9]
37bc64faemov [r12], 0
37bc64fb6mov rdi, rdx
37bc64fb9mov r13, r8
37bc64fbcmov rbx, r9
37bc64fbfmov r8l, 1
37bc64fc5mov r9l, 1
37bc64fcblea rdx, [rip+0x7e896e]
37bc64fd2mov rsi, rcx
37bc64fd5call lsame_
37bc64fdamov r14l, eax
37bc64fddtest eax, eax
37bc64fdfje 0x37bc65428
37bc64fe5
37bc64fe5loc_37bc64fe5:
37bc64fe5mov eax, [rdi]
37bc64fe7test eax, eax
37bc64fe9js 0x37bc65040
37bc64febmov edx, 1
37bc64ff0cmovg edx, eax
37bc64ff3cmp [rbx], edx
37bc64ff5jge 0x37bc65050
37bc64ff7mov eax, -4
37bc64ffcmov edx, 4
37bc65001
37bc65001loc_37bc65001:
37bc65001mov [r12], eax
37bc65005
37bc65005loc_37bc65005:
37bc65005mov [rsp+220], edx
37bc6500cmov r8l, 6
37bc65012lea rdx, [rsp+220]
37bc6501alea rcx, [rip+0x7e8921]
37bc65021call xerbla_
37bc65026nop
37bc65027
37bc65027loc_37bc65027:
37bc65027add rsp, 232
37bc6502epop rbx
37bc6502fpop rsi
37bc65030pop rdi
37bc65031pop rbp
37bc65032pop r12
37bc65034pop r13
37bc65036pop r14
37bc65038pop r15
37bc6503aret
37bc6503b
37bc6503b 0f 1f 44 00 00 ..D..
37bc65040
37bc65040loc_37bc65040:
37bc65040mov eax, -2
37bc65045mov edx, 2
37bc6504ajmp 0x37bc65001
37bc6504c
37bc6504c 0f 1f 40 00 ..@.
37bc65050
37bc65050loc_37bc65050:
37bc65050mov edx, [r12]
37bc65054test edx, edx
37bc65056jne 0x37bc657bd
37bc6505ctest eax, eax
37bc6505eje 0x37bc65027
37bc65060lea rax, [rip+0x7e88e5]
37bc65067mov r9, rdi
37bc6506alea rdx, [rip+0x7e88d1]
37bc65071mov r8, rsi
37bc65074mov [rsp+64], 1
37bc6507dlea rcx, [rip+0x7e88c4]
37bc65084mov [rsp+56], 6
37bc6508dmov [rsp+48], rax
37bc65092mov [rsp+40], rax
37bc65097mov [rsp+32], rax
37bc6509ccall ilaenv_
37bc650a1mov r15l, eax
37bc650a4cmp eax, 1
37bc650a7jle 0x37bc65400
37bc650admov r9l, [rdi]
37bc650b0cmp r9l, eax
37bc650b3jle 0x37bc65400
37bc650b9movsxd rcx, ebp
37bc650bcxor eax, eax
37bc650betest rcx, rcx
37bc650c1cmovs rcx, rax
37bc650c5lea eax, [r9-1]
37bc650c9xor edx, edx
37bc650cbdiv r15l
37bc650cemov [rsp+164], eax
37bc650d5test r14l, r14l
37bc650d8je 0x37bc65460
37bc650demov rax, rcx
37bc650e1mov [rsp+336], r12
37bc650e9mov esi, 1
37bc650eemov r12l, r15l
37bc650f1not rax
37bc650f4mov [rsp+184], rcx
37bc650fcmov r15, rdi
37bc650ffmov [rsp+176], rax
37bc65107lea rax, [rsp+220]
37bc6510fmov [rsp+136], rax
37bc65117lea rax, [rsp+212]
37bc6511fmov [rsp+128], rax
37bc65127lea rax, [rip+0x7e883a]
37bc6512emov [rsp+144], rax
37bc65136lea rax, [rip+0x7e8833]
37bc6513dmov [rsp+152], rax
37bc65145jmp 0x37bc6516f
37bc65147
37bc65147 66 0f 1f 84 00 00 00 00 00 f........
37bc65150
37bc65150loc_37bc65150:
37bc65150mov eax, [rsp+164]
37bc65157test eax, eax
37bc65159je 0x37bc65027
37bc6515fsub eax, 1
37bc65162mov r9l, [r15]
37bc65165add esi, r12l
37bc65168mov [rsp+164], eax
37bc6516f
37bc6516floc_37bc6516f:
37bc6516fsub r9l, esi
37bc65172movsxd rdi, esi
37bc65175mov [rsp+72], rbx
37bc6517alea r11l, [rsi-1]
37bc6517eadd r9l, 1
37bc65182mov [rsp+48], rbx
37bc65187mov rbp, [rsp+184]
37bc6518flea rdx, [rip+0x7e87ba]
37bc65196cmp r9l, r12l
37bc65199lea rcx, [rip+0x7e87c3]
37bc651a0mov rax, [rsp+144]
37bc651a8mov [rsp+88], 19
37bc651b1cmovg r9l, r12l
37bc651b5imul rbp, rdi
37bc651b9add rbp, [rsp+176]
37bc651c1mov [rsp+80], 5
37bc651calea r14, [rdi+rbp]
37bc651ceadd rbp, 1
37bc651d2mov [rsp+56], rax
37bc651d7mov rax, [rsp+152]
37bc651dfshl r14, 4
37bc651e3shl rbp, 4
37bc651e7mov [rsp+212], r9l
37bc651efmov r8, [rsp+128]
37bc651f7add r14, r13
37bc651faadd rbp, r13
37bc651fdmov [rsp+32], rax
37bc65202mov r9, [rsp+136]
37bc6520amov [rsp+64], r14
37bc6520fmov [rsp+40], rbp
37bc65214mov [rsp+220], r11l
37bc6521cmov [rsp+168], r11l
37bc65224call zherk_
37bc65229mov rax, [rsp+336]
37bc65231mov r9, rbx
37bc65234mov r8, r14
37bc65237mov [rsp+40], 5
37bc65240mov rdx, [rsp+128]
37bc65248lea rcx, [rip+0x7e8714]
37bc6524fmov [rsp+32], rax
37bc65254call zpotrf2_
37bc65259mov rax, [rsp+336]
37bc65261mov edx, [rax]
37bc65263test edx, edx
37bc65265jne 0x37bc657a8
37bc6526bmov r8l, [rsp+212]
37bc65273mov ecx, [r15]
37bc65276mov r11l, [rsp+168]
37bc6527elea edx, [r8+rsi]
37bc65282cmp edx, ecx
37bc65284jg 0x37bc65150
37bc6528asub ecx, esi
37bc6528cmovsxd rdx, edx
37bc6528fmov [rsp+48], rbp
37bc65294mov rbp, [rsp+136]
37bc6529csub ecx, r8l
37bc6529flea r10, [rip+0x7e86e2]
37bc652a6mov [rsp+112], 12
37bc652afmov r8, [rsp+128]
37bc652b7add ecx, 1
37bc652bamov [rsp+80], r10
37bc652bfimul rdx, [rsp+184]
37bc652c8lea r9, [rsp+216]
37bc652d0add rdx, [rsp+176]
37bc652d8mov [rsp+216], ecx
37bc652dflea rcx, [rdi+rdx]
37bc652e3add rdx, 1
37bc652e7mov [rsp+96], rbx
37bc652ecshl rdx, 4
37bc652f0shl rcx, 4
37bc652f4mov [rsp+72], rbx
37bc652f9add rdx, r13
37bc652fcadd rcx, r13
37bc652ffmov [rsp+104], 19
37bc65308mov [rsp+64], rdx
37bc6530dlea rdx, [rip+0x7e8684]
37bc65314mov [rsp+88], rcx
37bc65319lea rcx, [rip+0x7e8630]
37bc65320mov [rsp+40], rdx
37bc65325lea rdx, [rip+0x7e864c]
37bc6532cmov [rsp+56], rbx
37bc65331mov [rsp+32], rbp
37bc65336mov [rsp+220], r11l
37bc6533ecall zgemm_
37bc65343mov r11l, [r15]
37bc65346mov edx, [rsp+212]
37bc6534dlea r10, [rip+0x7e8634]
37bc65354mov [rsp+112], 8
37bc6535dlea r9, [rip+0x7e8644]
37bc65364lea r8, [rip+0x7e85e5]
37bc6536bsub r11l, esi
37bc6536emov [rsp+80], rbx
37bc65373mov ecx, r11l
37bc65376mov [rsp+64], rbx
37bc6537bsub ecx, edx
37bc6537dadd edx, esi
37bc6537fmov [rsp+104], 19
37bc65388movsxd rdx, edx
37bc6538bmov [rsp+56], r14
37bc65390add ecx, 1
37bc65393imul rdx, [rsp+184]
37bc6539cadd rdx, [rsp+176]
37bc653a4mov [rsp+96], 5
37bc653adlea rax, [rdx+rdi]
37bc653b1mov [rsp+48], r10
37bc653b6lea rdx, [rip+0x7e85a6]
37bc653bdshl rax, 4
37bc653c1mov [rsp+40], rbp
37bc653c6add rax, r13
37bc653c9mov [rsp+220], ecx
37bc653d0lea rcx, [rip+0x7e85d9]
37bc653d7mov [rsp+72], rax
37bc653dcmov rax, [rsp+128]
37bc653e4mov [rsp+88], 4
37bc653edmov [rsp+32], rax
37bc653f2call ztrsm_
37bc653f7jmp 0x37bc65150
37bc653fc
37bc653fc 0f 1f 40 00 ..@.
37bc65400
37bc65400loc_37bc65400:
37bc65400mov [rsp+32], r12
37bc65405mov r9, rbx
37bc65408mov r8, r13
37bc6540bmov rdx, rdi
37bc6540emov [rsp+40], 1
37bc65417mov rcx, rsi
37bc6541acall zpotrf2_
37bc6541fjmp 0x37bc65027
37bc65424
37bc65424 0f 1f 40 00 ..@.
37bc65428
37bc65428loc_37bc65428:
37bc65428mov r9l, 1
37bc6542emov r8l, 1
37bc65434lea rdx, [rip+0x7e8506]
37bc6543bmov rcx, rsi
37bc6543ecall lsame_
37bc65443test eax, eax
37bc65445jne 0x37bc64fe5
37bc6544bmov eax, -1
37bc65450mov edx, 1
37bc65455jmp 0x37bc65001
37bc6545a
37bc6545a 66 0f 1f 44 00 00 f..D..
37bc65460
37bc65460loc_37bc65460:
37bc65460movsxd rax, r15l
37bc65463lea rdx, [rcx+1]
37bc65467mov r14, r13
37bc6546amov rbp, r13
37bc6546dimul rdx, rax
37bc65471mov rsi, rax
37bc65474mov [rsp+312], rdi
37bc6547cmov edi, r15l
37bc6547fimul rcx, rax
37bc65483shl rsi, 4
37bc65487lea rax, [rsp+220]
37bc6548fmov [rsp+320], r13
37bc65497mov [rsp+136], rax
37bc6549flea rax, [rsp+212]
37bc654a7mov r13l, [rsp+164]
37bc654afmov [rsp+128], rax
37bc654b7shl rdx, 4
37bc654bblea rax, [rip+0x7e84a6]
37bc654c2mov r15, [rsp+312]
37bc654camov [rsp+144], rax
37bc654d2lea rax, [rip+0x7e8497]
37bc654d9mov [rsp+152], rax
37bc654e1lea rax, [rsp+216]
37bc654e9mov [rsp+184], rsi
37bc654f1mov esi, 1
37bc654f6mov [rsp+192], rdx
37bc654femov [rsp+176], rcx
37bc65506mov [rsp+168], -1
37bc65512mov [rsp+200], rax
37bc6551ajmp 0x37bc65552
37bc6551c
37bc6551c 0f 1f 40 00 ..@.
37bc65520
37bc65520loc_37bc65520:
37bc65520test r13l, r13l
37bc65523je 0x37bc65027
37bc65529mov rcx, [rsp+176]
37bc65531mov r9l, [r15]
37bc65534add esi, edi
37bc65536sub r13l, 1
37bc6553aadd [rsp+168], rcx
37bc65542add r14, [rsp+184]
37bc6554aadd rbp, [rsp+192]
37bc65552
37bc65552loc_37bc65552:
37bc65552mov rax, [rsp+144]
37bc6555asub r9l, esi
37bc6555dmov [rsp+88], 12
37bc65566lea r11l, [rsi-1]
37bc6556aadd r9l, 1
37bc6556emov [rsp+72], rbx
37bc65573mov r8, [rsp+128]
37bc6557blea rdx, [rip+0x7e83f6]
37bc65582cmp r9l, edi
37bc65585mov [rsp+56], rax
37bc6558amov rax, [rsp+152]
37bc65592lea rcx, [rip+0x7e841b]
37bc65599cmovg r9l, edi
37bc6559dmov [rsp+64], rbp
37bc655a2mov [rsp+32], rax
37bc655a7mov [rsp+80], 5
37bc655b0mov [rsp+48], rbx
37bc655b5mov [rsp+40], r14
37bc655bamov [rsp+212], r9l
37bc655c2mov r9, [rsp+136]
37bc655camov [rsp+220], r11l
37bc655d2mov [rsp+164], r11l
37bc655dacall zherk_
37bc655dfmov [rsp+32], r12
37bc655e4mov r9, rbx
37bc655e7mov r8, rbp
37bc655eamov [rsp+40], 5
37bc655f3mov rdx, [rsp+128]
37bc655fblea rcx, [rip+0x7e83b2]
37bc65602call zpotrf2_
37bc65607mov edx, [r12]
37bc6560btest edx, edx
37bc6560djne 0x37bc657b0
37bc65613mov r8l, [rsp+212]
37bc6561bmov ecx, [r15]
37bc6561emov r11l, [rsp+164]
37bc65626lea edx, [r8+rsi]
37bc6562acmp edx, ecx
37bc6562cjg 0x37bc65520
37bc65632sub ecx, esi
37bc65634movsxd rdx, edx
37bc65637mov rax, [rsp+168]
37bc6563fmov [rsp+112], 19
37bc65648sub ecx, r8l
37bc6564bmov [rsp+96], rbx
37bc65650mov r9, [rsp+128]
37bc65658add ecx, 1
37bc6565bmov [rsp+72], rbx
37bc65660mov r8, [rsp+200]
37bc65668mov [rsp+216], ecx
37bc6566flea rcx, [rax+rdx]
37bc65673sub rdx, 1
37bc65677shl rdx, 4
37bc6567bshl rcx, 4
37bc6567fmov [rsp+64], r14
37bc65684add rdx, [rsp+320]
37bc6568cmov [rsp+48], rdx
37bc65691lea rdx, [rip+0x7e8300]
37bc65698add rcx, [rsp+320]
37bc656a0mov [rsp+40], rdx
37bc656a5mov rdx, [rsp+136]
37bc656admov [rsp+88], rcx
37bc656b2lea rcx, [rip+0x7e82cf]
37bc656b9mov [rsp+80], rcx
37bc656belea rcx, [rip+0x7e82b3]
37bc656c5mov [rsp+32], rdx
37bc656calea rdx, [rip+0x7e827f]
37bc656d1mov [rsp+104], 12
37bc656damov [rsp+56], rbx
37bc656dfmov [rsp+220], r11l
37bc656e7call zgemm_
37bc656ecmov r10l, [r15]
37bc656efmov edx, [rsp+212]
37bc656f6mov [rsp+112], 8
37bc656ffmov rax, [rsp+128]
37bc65707mov [rsp+80], rbx
37bc6570clea r9, [rip+0x7e8295]
37bc65713lea r8, [rip+0x7e8236]
37bc6571asub r10l, esi
37bc6571dmov [rsp+64], rbx
37bc65722mov ecx, r10l
37bc65725mov [rsp+56], rbp
37bc6572asub ecx, edx
37bc6572cadd edx, esi
37bc6572emov [rsp+40], rax
37bc65733mov [rsp+104], 19
37bc6573cmovsxd rdx, edx
37bc6573fadd ecx, 1
37bc65742add rdx, [rsp+168]
37bc6574ashl rdx, 4
37bc6574emov [rsp+220], ecx
37bc65755add rdx, [rsp+320]
37bc6575dlea rcx, [rip+0x7e8224]
37bc65764mov [rsp+72], rdx
37bc65769mov rdx, [rsp+136]
37bc65771mov [rsp+48], rcx
37bc65776lea rcx, [rip+0x7e823c]
37bc6577dmov [rsp+32], rdx
37bc65782lea rdx, [rip+0x7e822b]
37bc65789mov [rsp+96], 5
37bc65792mov [rsp+88], 5
37bc6579bcall ztrsm_
37bc657a0jmp 0x37bc65520
37bc657a5
37bc657a5 0f 1f 00 ...
37bc657a8
37bc657a8loc_37bc657a8:
37bc657a8mov r12, [rsp+336]
37bc657b0
37bc657b0loc_37bc657b0:
37bc657b0lea eax, [rdx+rsi-1]
37bc657b4mov [r12], eax
37bc657b8jmp 0x37bc65027
37bc657bd
37bc657bdloc_37bc657bd:
37bc657bdneg edx
37bc657bfjmp 0x37bc65005
37bc64f90
37bc657c4
37bc657c4 // align 0x10
37bc657c4 // align 0x10
37bc657d0
37bc657d0zpotrf2_:
37bc657d0push r15
37bc657d2push r14
37bc657d4push r13
37bc657d6push r12
37bc657d8push rbp
37bc657d9push rdi
37bc657dapush rsi
37bc657dbpush rbx
37bc657dcsub rsp, 184
37bc657e3mov rbp, [rsp+288]
37bc657ebmov r15l, [r9]
37bc657eemov [rbp], 0
37bc657f5mov r13, rdx
37bc657f8mov rdi, r8
37bc657fbmov rbx, r9
37bc657femov r8l, 1
37bc65804mov r9l, 1
37bc6580alea rdx, [rip+0x7e81af]
37bc65811mov rsi, rcx
37bc65814call lsame_
37bc65819mov r12l, eax
37bc6581ctest eax, eax
37bc6581eje 0x37bc65900
37bc65824
37bc65824loc_37bc65824:
37bc65824mov eax, [r13]
37bc65828test eax, eax
37bc6582ajs 0x37bc65880
37bc6582cmov edx, 1
37bc65831cmovg edx, eax
37bc65834cmp [rbx], edx
37bc65836jge 0x37bc65890
37bc65838mov eax, -4
37bc6583dmov edx, 4
37bc65842
37bc65842loc_37bc65842:
37bc65842mov [rbp], eax
37bc65845
37bc65845loc_37bc65845:
37bc65845mov [rsp+168], edx
37bc6584cmov r8l, 7
37bc65852lea rdx, [rsp+168]
37bc6585alea rcx, [rip+0x7e8161]
37bc65861call xerbla_
37bc65866nop
37bc65867
37bc65867loc_37bc65867:
37bc65867add rsp, 184
37bc6586epop rbx
37bc6586fpop rsi
37bc65870pop rdi
37bc65871pop rbp
37bc65872pop r12
37bc65874pop r13
37bc65876pop r14
37bc65878pop r15
37bc6587aret
37bc6587b
37bc6587b 0f 1f 44 00 00 ..D..
37bc65880
37bc65880loc_37bc65880:
37bc65880mov eax, -2
37bc65885mov edx, 2
37bc6588ajmp 0x37bc65842
37bc6588c
37bc6588c 0f 1f 40 00 ..@.
37bc65890
37bc65890loc_37bc65890:
37bc65890mov edx, [rbp]
37bc65893test edx, edx
37bc65895jne 0x37bc65c2e
37bc6589btest eax, eax
37bc6589dje 0x37bc65867
37bc6589fcmp eax, 1
37bc658a2jne 0x37bc65938
37bc658a8movsd_xmm x0, [rdi]
37bc658acpxor x1, x1
37bc658b0movsd_xmm [rsp+168], x0
37bc658b9comisd x1, x0
37bc658bdjae 0x37bc65b48
37bc658c3lea rcx, [rsp+168]
37bc658cbcall disnan_
37bc658d0test eax, eax
37bc658d2jne 0x37bc65b48
37bc658d8movsd_xmm x0, [rsp+168]
37bc658e1mov [rdi+8], 0
37bc658e9sqrtsd x0, x0
37bc658edmovsd_xmm [rdi], x0
37bc658f1jmp 0x37bc65867
37bc658f6
37bc658f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc65900
37bc65900loc_37bc65900:
37bc65900mov r9l, 1
37bc65906mov r8l, 1
37bc6590clea rdx, [rip+0x7e80ae]
37bc65913mov rcx, rsi
37bc65916call lsame_
37bc6591btest eax, eax
37bc6591djne 0x37bc65824
37bc65923mov eax, -1
37bc65928mov edx, 1
37bc6592djmp 0x37bc65842
37bc65932
37bc65932 66 0f 1f 44 00 00 f..D..
37bc65938
37bc65938loc_37bc65938:
37bc65938mov r10l, eax
37bc6593bmov r9, rbx
37bc6593emov r8, rdi
37bc65941mov rcx, rsi
37bc65944sar r10l, 1
37bc65947lea rdx, [rsp+164]
37bc6594fmov [rsp+40], 1
37bc65958sub eax, r10l
37bc6595bmov [rsp+164], r10l
37bc65963mov [rsp+168], eax
37bc6596alea rax, [rsp+160]
37bc65972mov [rsp+32], rax
37bc65977mov [rsp+140], r10l
37bc6597fmov [rsp+152], rax
37bc65987mov [rsp+144], rdx
37bc6598fcall zpotrf2_
37bc65994mov eax, [rsp+160]
37bc6599bmovsxd r10, [rsp+140]
37bc659a3test eax, eax
37bc659a5jne 0x37bc65b3c
37bc659abmovsxd r13, r15l
37bc659aexor eax, eax
37bc659b0mov [rsp+80], rbx
37bc659b5mov [rsp+112], 1
37bc659betest r13, r13
37bc659c1mov [rsp+104], 1
37bc659cacmovs r13, rax
37bc659cemov [rsp+96], 1
37bc659d7mov [rsp+88], 1
37bc659e0mov r14, r13
37bc659e3not r14
37bc659e6test r12l, r12l
37bc659e9je 0x37bc65b58
37bc659efadd r10l, 1
37bc659f3mov r15, [rsp+144]
37bc659fbmov [rsp+64], rbx
37bc65a00lea r12, [rsp+168]
37bc65a08movsxd r10, r10l
37bc65a0bmov [rsp+56], rdi
37bc65a10lea r9, [rip+0x7e7fb2]
37bc65a17lea r8, [rip+0x7e7fac]
37bc65a1eimul r10, r13
37bc65a22mov [rsp+40], r12
37bc65a27lea rdx, [rip+0x7e7f92]
37bc65a2emov [rsp+32], r15
37bc65a33lea rcx, [rip+0x7e7f87]
37bc65a3alea rax, [r14+r10+1]
37bc65a3fshl rax, 4
37bc65a43add rax, rdi
37bc65a46mov [rsp+72], rax
37bc65a4blea rax, [rip+0x7e7f7e]
37bc65a52mov [rsp+48], rax
37bc65a57call ztrsm_
37bc65a5cmov [rsp+72], rbx
37bc65a61mov r9, r15
37bc65a64mov r8, r12
37bc65a67mov eax, [rsp+164]
37bc65a6emov [rsp+48], rbx
37bc65a73mov [rsp+88], 1
37bc65a7cmov [rsp+80], 1
37bc65a85add eax, 1
37bc65a88cdqe
37bc65a8amov rdx, rax
37bc65a8dimul rdx, r13
37bc65a91add rdx, r14
37bc65a94add rax, rdx
37bc65a97add rdx, 1
37bc65a9bshl rax, 4
37bc65a9fshl rdx, 4
37bc65aa3add rax, rdi
37bc65aa6add rdx, rdi
37bc65aa9mov [rsp+64], rax
37bc65aaelea rax, [rip+0x7e7f2b]
37bc65ab5mov [rsp+56], rax
37bc65abalea rax, [rip+0x7e7f27]
37bc65ac1mov [rsp+32], rax
37bc65ac6mov [rsp+40], rdx
37bc65acblea rdx, [rip+0x7e7ef8]
37bc65ad2
37bc65ad2loc_37bc65ad2:
37bc65ad2mov rcx, rsi
37bc65ad5call zherk_
37bc65adamov eax, [rsp+164]
37bc65ae1mov r9, rbx
37bc65ae4mov rcx, rsi
37bc65ae7mov [rsp+40], 1
37bc65af0lea edx, [rax+1]
37bc65af3mov [rsp+140], eax
37bc65afamov rax, [rsp+152]
37bc65b02movsxd rdx, edx
37bc65b05imul r13, rdx
37bc65b09mov [rsp+32], rax
37bc65b0eadd r13, r14
37bc65b11add r13, rdx
37bc65b14mov rdx, r12
37bc65b17shl r13, 4
37bc65b1blea r8, [rdi+r13]
37bc65b1fcall zpotrf2_
37bc65b24mov edx, [rsp+160]
37bc65b2bmov eax, [rsp+140]
37bc65b32test edx, edx
37bc65b34je 0x37bc65867
37bc65b3aadd eax, edx
37bc65b3c
37bc65b3cloc_37bc65b3c:
37bc65b3cmov [rbp], eax
37bc65b3fjmp 0x37bc65867
37bc65b44
37bc65b44 0f 1f 40 00 ..@.
37bc65b48
37bc65b48loc_37bc65b48:
37bc65b48mov [rbp], 1
37bc65b4fjmp 0x37bc65867
37bc65b54
37bc65b54 0f 1f 40 00 ..@.
37bc65b58
37bc65b58loc_37bc65b58:
37bc65b58shl r10, 4
37bc65b5cmov r15, [rsp+144]
37bc65b64lea rax, [rip+0x7e7e65]
37bc65b6blea r12, [rsp+168]
37bc65b73add r10, rdi
37bc65b76mov [rsp+48], rax
37bc65b7blea r9, [rip+0x7e7e47]
37bc65b82lea r8, [rip+0x7e7e41]
37bc65b89mov [rsp+72], r10
37bc65b8elea rdx, [rip+0x7e7e2c]
37bc65b95lea rcx, [rip+0x7e7e54]
37bc65b9cmov [rsp+64], rbx
37bc65ba1mov [rsp+56], rdi
37bc65ba6mov [rsp+40], r15
37bc65babmov [rsp+32], r12
37bc65bb0call ztrsm_
37bc65bb5mov [rsp+72], rbx
37bc65bbamov r9, r15
37bc65bbdmov r8, r12
37bc65bc0movsxd rdx, [rsp+164]
37bc65bc8mov [rsp+48], rbx
37bc65bcdmov [rsp+88], 1
37bc65bd6mov [rsp+80], 1
37bc65bdflea ecx, [rdx+1]
37bc65be2shl rdx, 4
37bc65be6movsxd rcx, ecx
37bc65be9add rdx, rdi
37bc65becmov rax, rcx
37bc65befmov [rsp+40], rdx
37bc65bf4lea rdx, [rip+0x7e7dce]
37bc65bfbimul rax, r13
37bc65bffadd rax, r14
37bc65c02add rax, rcx
37bc65c05shl rax, 4
37bc65c09add rax, rdi
37bc65c0cmov [rsp+64], rax
37bc65c11lea rax, [rip+0x7e7dc8]
37bc65c18mov [rsp+56], rax
37bc65c1dlea rax, [rip+0x7e7dc4]
37bc65c24mov [rsp+32], rax
37bc65c29jmp 0x37bc65ad2
37bc65c2e
37bc65c2eloc_37bc65c2e:
37bc65c2eneg edx
37bc65c30jmp 0x37bc65845
37bc657d0
37bc657d0zpotrf2_:
37bc657d0push r15
37bc657d2push r14
37bc657d4push r13
37bc657d6push r12
37bc657d8push rbp
37bc657d9push rdi
37bc657dapush rsi
37bc657dbpush rbx
37bc657dcsub rsp, 184
37bc657e3mov rbp, [rsp+288]
37bc657ebmov r15l, [r9]
37bc657eemov [rbp], 0
37bc657f5mov r13, rdx
37bc657f8mov rdi, r8
37bc657fbmov rbx, r9
37bc657femov r8l, 1
37bc65804mov r9l, 1
37bc6580alea rdx, [rip+0x7e81af]
37bc65811mov rsi, rcx
37bc65814call lsame_
37bc65819mov r12l, eax
37bc6581ctest eax, eax
37bc6581eje 0x37bc65900
37bc65824
37bc65824loc_37bc65824:
37bc65824mov eax, [r13]
37bc65828test eax, eax
37bc6582ajs 0x37bc65880
37bc6582cmov edx, 1
37bc65831cmovg edx, eax
37bc65834cmp [rbx], edx
37bc65836jge 0x37bc65890
37bc65838mov eax, -4
37bc6583dmov edx, 4
37bc65842
37bc65842loc_37bc65842:
37bc65842mov [rbp], eax
37bc65845
37bc65845loc_37bc65845:
37bc65845mov [rsp+168], edx
37bc6584cmov r8l, 7
37bc65852lea rdx, [rsp+168]
37bc6585alea rcx, [rip+0x7e8161]
37bc65861call xerbla_
37bc65866nop
37bc65867
37bc65867loc_37bc65867:
37bc65867add rsp, 184
37bc6586epop rbx
37bc6586fpop rsi
37bc65870pop rdi
37bc65871pop rbp
37bc65872pop r12
37bc65874pop r13
37bc65876pop r14
37bc65878pop r15
37bc6587aret
37bc6587b
37bc6587b 0f 1f 44 00 00 ..D..
37bc65880
37bc65880loc_37bc65880:
37bc65880mov eax, -2
37bc65885mov edx, 2
37bc6588ajmp 0x37bc65842
37bc6588c
37bc6588c 0f 1f 40 00 ..@.
37bc65890
37bc65890loc_37bc65890:
37bc65890mov edx, [rbp]
37bc65893test edx, edx
37bc65895jne 0x37bc65c2e
37bc6589btest eax, eax
37bc6589dje 0x37bc65867
37bc6589fcmp eax, 1
37bc658a2jne 0x37bc65938
37bc658a8movsd_xmm x0, [rdi]
37bc658acpxor x1, x1
37bc658b0movsd_xmm [rsp+168], x0
37bc658b9comisd x1, x0
37bc658bdjae 0x37bc65b48
37bc658c3lea rcx, [rsp+168]
37bc658cbcall disnan_
37bc658d0test eax, eax
37bc658d2jne 0x37bc65b48
37bc658d8movsd_xmm x0, [rsp+168]
37bc658e1mov [rdi+8], 0
37bc658e9sqrtsd x0, x0
37bc658edmovsd_xmm [rdi], x0
37bc658f1jmp 0x37bc65867
37bc658f6
37bc658f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc65900
37bc65900loc_37bc65900:
37bc65900mov r9l, 1
37bc65906mov r8l, 1
37bc6590clea rdx, [rip+0x7e80ae]
37bc65913mov rcx, rsi
37bc65916call lsame_
37bc6591btest eax, eax
37bc6591djne 0x37bc65824
37bc65923mov eax, -1
37bc65928mov edx, 1
37bc6592djmp 0x37bc65842
37bc65932
37bc65932 66 0f 1f 44 00 00 f..D..
37bc65938
37bc65938loc_37bc65938:
37bc65938mov r10l, eax
37bc6593bmov r9, rbx
37bc6593emov r8, rdi
37bc65941mov rcx, rsi
37bc65944sar r10l, 1
37bc65947lea rdx, [rsp+164]
37bc6594fmov [rsp+40], 1
37bc65958sub eax, r10l
37bc6595bmov [rsp+164], r10l
37bc65963mov [rsp+168], eax
37bc6596alea rax, [rsp+160]
37bc65972mov [rsp+32], rax
37bc65977mov [rsp+140], r10l
37bc6597fmov [rsp+152], rax
37bc65987mov [rsp+144], rdx
37bc6598fcall zpotrf2_
37bc65994mov eax, [rsp+160]
37bc6599bmovsxd r10, [rsp+140]
37bc659a3test eax, eax
37bc659a5jne 0x37bc65b3c
37bc659abmovsxd r13, r15l
37bc659aexor eax, eax
37bc659b0mov [rsp+80], rbx
37bc659b5mov [rsp+112], 1
37bc659betest r13, r13
37bc659c1mov [rsp+104], 1
37bc659cacmovs r13, rax
37bc659cemov [rsp+96], 1
37bc659d7mov [rsp+88], 1
37bc659e0mov r14, r13
37bc659e3not r14
37bc659e6test r12l, r12l
37bc659e9je 0x37bc65b58
37bc659efadd r10l, 1
37bc659f3mov r15, [rsp+144]
37bc659fbmov [rsp+64], rbx
37bc65a00lea r12, [rsp+168]
37bc65a08movsxd r10, r10l
37bc65a0bmov [rsp+56], rdi
37bc65a10lea r9, [rip+0x7e7fb2]
37bc65a17lea r8, [rip+0x7e7fac]
37bc65a1eimul r10, r13
37bc65a22mov [rsp+40], r12
37bc65a27lea rdx, [rip+0x7e7f92]
37bc65a2emov [rsp+32], r15
37bc65a33lea rcx, [rip+0x7e7f87]
37bc65a3alea rax, [r14+r10+1]
37bc65a3fshl rax, 4
37bc65a43add rax, rdi
37bc65a46mov [rsp+72], rax
37bc65a4blea rax, [rip+0x7e7f7e]
37bc65a52mov [rsp+48], rax
37bc65a57call ztrsm_
37bc65a5cmov [rsp+72], rbx
37bc65a61mov r9, r15
37bc65a64mov r8, r12
37bc65a67mov eax, [rsp+164]
37bc65a6emov [rsp+48], rbx
37bc65a73mov [rsp+88], 1
37bc65a7cmov [rsp+80], 1
37bc65a85add eax, 1
37bc65a88cdqe
37bc65a8amov rdx, rax
37bc65a8dimul rdx, r13
37bc65a91add rdx, r14
37bc65a94add rax, rdx
37bc65a97add rdx, 1
37bc65a9bshl rax, 4
37bc65a9fshl rdx, 4
37bc65aa3add rax, rdi
37bc65aa6add rdx, rdi
37bc65aa9mov [rsp+64], rax
37bc65aaelea rax, [rip+0x7e7f2b]
37bc65ab5mov [rsp+56], rax
37bc65abalea rax, [rip+0x7e7f27]
37bc65ac1mov [rsp+32], rax
37bc65ac6mov [rsp+40], rdx
37bc65acblea rdx, [rip+0x7e7ef8]
37bc65ad2
37bc65ad2loc_37bc65ad2:
37bc65ad2mov rcx, rsi
37bc65ad5call zherk_
37bc65adamov eax, [rsp+164]
37bc65ae1mov r9, rbx
37bc65ae4mov rcx, rsi
37bc65ae7mov [rsp+40], 1
37bc65af0lea edx, [rax+1]
37bc65af3mov [rsp+140], eax
37bc65afamov rax, [rsp+152]
37bc65b02movsxd rdx, edx
37bc65b05imul r13, rdx
37bc65b09mov [rsp+32], rax
37bc65b0eadd r13, r14
37bc65b11add r13, rdx
37bc65b14mov rdx, r12
37bc65b17shl r13, 4
37bc65b1blea r8, [rdi+r13]
37bc65b1fcall zpotrf2_
37bc65b24mov edx, [rsp+160]
37bc65b2bmov eax, [rsp+140]
37bc65b32test edx, edx
37bc65b34je 0x37bc65867
37bc65b3aadd eax, edx
37bc65b3c
37bc65b3cloc_37bc65b3c:
37bc65b3cmov [rbp], eax
37bc65b3fjmp 0x37bc65867
37bc65b44
37bc65b44 0f 1f 40 00 ..@.
37bc65b48
37bc65b48loc_37bc65b48:
37bc65b48mov [rbp], 1
37bc65b4fjmp 0x37bc65867
37bc65b54
37bc65b54 0f 1f 40 00 ..@.
37bc65b58
37bc65b58loc_37bc65b58:
37bc65b58shl r10, 4
37bc65b5cmov r15, [rsp+144]
37bc65b64lea rax, [rip+0x7e7e65]
37bc65b6blea r12, [rsp+168]
37bc65b73add r10, rdi
37bc65b76mov [rsp+48], rax
37bc65b7blea r9, [rip+0x7e7e47]
37bc65b82lea r8, [rip+0x7e7e41]
37bc65b89mov [rsp+72], r10
37bc65b8elea rdx, [rip+0x7e7e2c]
37bc65b95lea rcx, [rip+0x7e7e54]
37bc65b9cmov [rsp+64], rbx
37bc65ba1mov [rsp+56], rdi
37bc65ba6mov [rsp+40], r15
37bc65babmov [rsp+32], r12
37bc65bb0call ztrsm_
37bc65bb5mov [rsp+72], rbx
37bc65bbamov r9, r15
37bc65bbdmov r8, r12
37bc65bc0movsxd rdx, [rsp+164]
37bc65bc8mov [rsp+48], rbx
37bc65bcdmov [rsp+88], 1
37bc65bd6mov [rsp+80], 1
37bc65bdflea ecx, [rdx+1]
37bc65be2shl rdx, 4
37bc65be6movsxd rcx, ecx
37bc65be9add rdx, rdi
37bc65becmov rax, rcx
37bc65befmov [rsp+40], rdx
37bc65bf4lea rdx, [rip+0x7e7dce]
37bc65bfbimul rax, r13
37bc65bffadd rax, r14
37bc65c02add rax, rcx
37bc65c05shl rax, 4
37bc65c09add rax, rdi
37bc65c0cmov [rsp+64], rax
37bc65c11lea rax, [rip+0x7e7dc8]
37bc65c18mov [rsp+56], rax
37bc65c1dlea rax, [rip+0x7e7dc4]
37bc65c24mov [rsp+32], rax
37bc65c29jmp 0x37bc65ad2
37bc65c2e
37bc65c2eloc_37bc65c2e:
37bc65c2eneg edx
37bc65c30jmp 0x37bc65845
37bc657d0
37bc65c35
37bc65c35 // align 0x10
37bc65c35 // align 0x10
37bc65c40
37bc65c40zpotri_:
37bc65c40push r12
37bc65c42push rbp
37bc65c43push rdi
37bc65c44push rsi
37bc65c45push rbx
37bc65c46sub rsp, 80
37bc65c4amov rbp, [rsp+160]
37bc65c52mov [rbp], 0
37bc65c59mov rsi, rdx
37bc65c5cmov r12, r8
37bc65c5fmov rdi, r9
37bc65c62mov r8l, 1
37bc65c68mov r9l, 1
37bc65c6elea rdx, [rip+0x7e7d8b]
37bc65c75mov rbx, rcx
37bc65c78call lsame_
37bc65c7dtest eax, eax
37bc65c7fje 0x37bc65d58
37bc65c85
37bc65c85loc_37bc65c85:
37bc65c85mov eax, [rsi]
37bc65c87test eax, eax
37bc65c89js 0x37bc65cd0
37bc65c8bmov edx, 1
37bc65c90cmovg edx, eax
37bc65c93cmp [rdi], edx
37bc65c95jge 0x37bc65ce0
37bc65c97mov eax, -4
37bc65c9cmov edx, 4
37bc65ca1
37bc65ca1loc_37bc65ca1:
37bc65ca1mov [rbp], eax
37bc65ca4
37bc65ca4loc_37bc65ca4:
37bc65ca4mov [rsp+76], edx
37bc65ca8mov r8l, 6
37bc65caelea rdx, [rsp+76]
37bc65cb3lea rcx, [rip+0x7e7d48]
37bc65cbacall xerbla_
37bc65cbfnop
37bc65cc0
37bc65cc0loc_37bc65cc0:
37bc65cc0add rsp, 80
37bc65cc4pop rbx
37bc65cc5pop rsi
37bc65cc6pop rdi
37bc65cc7pop rbp
37bc65cc8pop r12
37bc65ccaret
37bc65ccb
37bc65ccb 0f 1f 44 00 00 ..D..
37bc65cd0
37bc65cd0loc_37bc65cd0:
37bc65cd0mov eax, -2
37bc65cd5mov edx, 2
37bc65cdajmp 0x37bc65ca1
37bc65cdc
37bc65cdc 0f 1f 40 00 ..@.
37bc65ce0
37bc65ce0loc_37bc65ce0:
37bc65ce0mov edx, [rbp]
37bc65ce3test edx, edx
37bc65ce5jne 0x37bc65d8a
37bc65cebtest eax, eax
37bc65cedje 0x37bc65cc0
37bc65cefmov [rsp+40], rbp
37bc65cf4mov r9, r12
37bc65cf7mov r8, rsi
37bc65cfamov rcx, rbx
37bc65cfdmov [rsp+56], 8
37bc65d06lea rdx, [rip+0x7e7cfb]
37bc65d0dmov [rsp+48], 1
37bc65d16mov [rsp+32], rdi
37bc65d1bcall ztrtri_
37bc65d20mov eax, [rbp]
37bc65d23test eax, eax
37bc65d25jg 0x37bc65cc0
37bc65d27mov [rsp+32], rbp
37bc65d2cmov r9, rdi
37bc65d2fmov r8, r12
37bc65d32mov rdx, rsi
37bc65d35mov [rsp+40], 1
37bc65d3emov rcx, rbx
37bc65d41call zlauum_
37bc65d46nop
37bc65d47add rsp, 80
37bc65d4bpop rbx
37bc65d4cpop rsi
37bc65d4dpop rdi
37bc65d4epop rbp
37bc65d4fpop r12
37bc65d51ret
37bc65d52
37bc65d52 66 0f 1f 44 00 00 f..D..
37bc65d58
37bc65d58loc_37bc65d58:
37bc65d58mov r9l, 1
37bc65d5emov r8l, 1
37bc65d64lea rdx, [rip+0x7e7c96]
37bc65d6bmov rcx, rbx
37bc65d6ecall lsame_
37bc65d73test eax, eax
37bc65d75jne 0x37bc65c85
37bc65d7bmov eax, -1
37bc65d80mov edx, 1
37bc65d85jmp 0x37bc65ca1
37bc65d8a
37bc65d8aloc_37bc65d8a:
37bc65d8aneg edx
37bc65d8cjmp 0x37bc65ca4
37bc65c40
37bc65c40zpotri_:
37bc65c40push r12
37bc65c42push rbp
37bc65c43push rdi
37bc65c44push rsi
37bc65c45push rbx
37bc65c46sub rsp, 80
37bc65c4amov rbp, [rsp+160]
37bc65c52mov [rbp], 0
37bc65c59mov rsi, rdx
37bc65c5cmov r12, r8
37bc65c5fmov rdi, r9
37bc65c62mov r8l, 1
37bc65c68mov r9l, 1
37bc65c6elea rdx, [rip+0x7e7d8b]
37bc65c75mov rbx, rcx
37bc65c78call lsame_
37bc65c7dtest eax, eax
37bc65c7fje 0x37bc65d58
37bc65c85
37bc65c85loc_37bc65c85:
37bc65c85mov eax, [rsi]
37bc65c87test eax, eax
37bc65c89js 0x37bc65cd0
37bc65c8bmov edx, 1
37bc65c90cmovg edx, eax
37bc65c93cmp [rdi], edx
37bc65c95jge 0x37bc65ce0
37bc65c97mov eax, -4
37bc65c9cmov edx, 4
37bc65ca1
37bc65ca1loc_37bc65ca1:
37bc65ca1mov [rbp], eax
37bc65ca4
37bc65ca4loc_37bc65ca4:
37bc65ca4mov [rsp+76], edx
37bc65ca8mov r8l, 6
37bc65caelea rdx, [rsp+76]
37bc65cb3lea rcx, [rip+0x7e7d48]
37bc65cbacall xerbla_
37bc65cbfnop
37bc65cc0
37bc65cc0loc_37bc65cc0:
37bc65cc0add rsp, 80
37bc65cc4pop rbx
37bc65cc5pop rsi
37bc65cc6pop rdi
37bc65cc7pop rbp
37bc65cc8pop r12
37bc65ccaret
37bc65ccb
37bc65ccb 0f 1f 44 00 00 ..D..
37bc65cd0
37bc65cd0loc_37bc65cd0:
37bc65cd0mov eax, -2
37bc65cd5mov edx, 2
37bc65cdajmp 0x37bc65ca1
37bc65cdc
37bc65cdc 0f 1f 40 00 ..@.
37bc65ce0
37bc65ce0loc_37bc65ce0:
37bc65ce0mov edx, [rbp]
37bc65ce3test edx, edx
37bc65ce5jne 0x37bc65d8a
37bc65cebtest eax, eax
37bc65cedje 0x37bc65cc0
37bc65cefmov [rsp+40], rbp
37bc65cf4mov r9, r12
37bc65cf7mov r8, rsi
37bc65cfamov rcx, rbx
37bc65cfdmov [rsp+56], 8
37bc65d06lea rdx, [rip+0x7e7cfb]
37bc65d0dmov [rsp+48], 1
37bc65d16mov [rsp+32], rdi
37bc65d1bcall ztrtri_
37bc65d20mov eax, [rbp]
37bc65d23test eax, eax
37bc65d25jg 0x37bc65cc0
37bc65d27mov [rsp+32], rbp
37bc65d2cmov r9, rdi
37bc65d2fmov r8, r12
37bc65d32mov rdx, rsi
37bc65d35mov [rsp+40], 1
37bc65d3emov rcx, rbx
37bc65d41call zlauum_
37bc65d46nop
37bc65d47add rsp, 80
37bc65d4bpop rbx
37bc65d4cpop rsi
37bc65d4dpop rdi
37bc65d4epop rbp
37bc65d4fpop r12
37bc65d51ret
37bc65d52
37bc65d52 66 0f 1f 44 00 00 f..D..
37bc65d58
37bc65d58loc_37bc65d58:
37bc65d58mov r9l, 1
37bc65d5emov r8l, 1
37bc65d64lea rdx, [rip+0x7e7c96]
37bc65d6bmov rcx, rbx
37bc65d6ecall lsame_
37bc65d73test eax, eax
37bc65d75jne 0x37bc65c85
37bc65d7bmov eax, -1
37bc65d80mov edx, 1
37bc65d85jmp 0x37bc65ca1
37bc65d8a
37bc65d8aloc_37bc65d8a:
37bc65d8aneg edx
37bc65d8cjmp 0x37bc65ca4
37bc65c40
Loading..