File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bbe1d70
37bbe1d70zhecon_3_:
37bbe1d70push r15
37bbe1d72push r14
37bbe1d74push r13
37bbe1d76push r12
37bbe1d78push rbp
37bbe1d79push rdi
37bbe1d7apush rsi
37bbe1d7bpush rbx
37bbe1d7csub rsp, 152
37bbe1d83mov r12, [rsp+296]
37bbe1d8bmovsxd r13, [r9]
37bbe1d8emov r15, [rsp+264]
37bbe1d96mov rsi, [rsp+288]
37bbe1d9emov [r12], 0
37bbe1da6mov [rsp+240], r8
37bbe1daemov rbx, rdx
37bbe1db1mov rdi, r9
37bbe1db4mov r8l, 1
37bbe1dbamov r9l, 1
37bbe1dc0lea rdx, [rip+0x869189]
37bbe1dc7mov rbp, rcx
37bbe1dcacall lsame_
37bbe1dcfmov r14l, eax
37bbe1dd2test eax, eax
37bbe1dd4je 0x37bbe1fe8
37bbe1dda
37bbe1ddaloc_37bbe1dda:
37bbe1ddamovsxd rax, [rbx]
37bbe1dddtest eax, eax
37bbe1ddfjs 0x37bbe1fa0
37bbe1de5mov edx, 1
37bbe1deacmovg edx, eax
37bbe1dedcmp [rdi], edx
37bbe1defjl 0x37bbe2030
37bbe1df5mov rcx, [rsp+272]
37bbe1dfdpxor x1, x1
37bbe1e01movsd_xmm x0, [rcx]
37bbe1e05comisd x1, x0
37bbe1e09ja 0x37bbe20a8
37bbe1e0fmov edx, [r12]
37bbe1e13test edx, edx
37bbe1e15jne 0x37bbe20b7
37bbe1e1bmov rcx, [rsp+280]
37bbe1e23mov [rcx], 0
37bbe1e2atest eax, eax
37bbe1e2cje 0x37bbe2020
37bbe1e32comisd x1, x0
37bbe1e36jae 0x37bbe1fd0
37bbe1e3cxor edx, edx
37bbe1e3etest r13, r13
37bbe1e41cmovs r13, rdx
37bbe1e45test r14l, r14l
37bbe1e48je 0x37bbe2040
37bbe1e4elea rdx, [r13+1]
37bbe1e52mov r8, r13
37bbe1e55mov rcx, rax
37bbe1e58imul rdx, rax
37bbe1e5cnot r8
37bbe1e5fpxor x0, x0
37bbe1e63xor r11l, r11l
37bbe1e66mov r9, r8
37bbe1e69shl r9, 4
37bbe1e6dadd rdx, r8
37bbe1e70shl rdx, 4
37bbe1e74add rdx, [rsp+240]
37bbe1e7cnop [rax]
37bbe1e80
37bbe1e80loc_37bbe1e80:
37bbe1e80mov r10l, [r15+4*rcx-4]
37bbe1e85test r10l, r10l
37bbe1e88jle 0x37bbe1eb1
37bbe1e8aucomisd x0, [rdx]
37bbe1e8esetnp r8b
37bbe1e92cmovne r8l, r11l
37bbe1e96test r8b, r8b
37bbe1e99je 0x37bbe1eb1
37bbe1e9bucomisd x0, [rdx+8]
37bbe1ea0setnp r8b
37bbe1ea4cmovne r8l, r11l
37bbe1ea8test r8b, r8b
37bbe1eabjne 0x37bbe1fd0
37bbe1eb1
37bbe1eb1loc_37bbe1eb1:
37bbe1eb1sub rcx, 1
37bbe1eb5add rdx, r9
37bbe1eb8test ecx, ecx
37bbe1ebajg 0x37bbe1e80
37bbe1ebc
37bbe1ebcloc_37bbe1ebc:
37bbe1ebclea r14, [rsp+120]
37bbe1ec1mov [rsp+224], rbp
37bbe1ec9lea r13, [rsp+116]
37bbe1ecemov rdx, rax
37bbe1ed1mov [rsp+104], r14
37bbe1ed6mov rbp, [rsp+256]
37bbe1edelea r14, [rsp+132]
37bbe1ee6mov [rsp+116], 0
37bbe1eeejmp 0x37bbe1f39
37bbe1ef0
37bbe1ef0loc_37bbe1ef0:
37bbe1ef0mov [rsp+72], r12
37bbe1ef5mov r9, [rsp+240]
37bbe1efdmov rdx, rbx
37bbe1f00lea r8, [rip+0x869055]
37bbe1f07mov [rsp+64], rbx
37bbe1f0cmov rcx, [rsp+224]
37bbe1f14mov [rsp+80], 1
37bbe1f1dmov [rsp+56], rsi
37bbe1f22mov [rsp+48], r15
37bbe1f27mov [rsp+40], rbp
37bbe1f2cmov [rsp+32], rdi
37bbe1f31call zhetrs_3_
37bbe1f36movsxd rdx, [rbx]
37bbe1f39
37bbe1f39loc_37bbe1f39:
37bbe1f39mov [rsp+40], r14
37bbe1f3emov r9, [rsp+104]
37bbe1f43mov r8, rsi
37bbe1f46mov rcx, rbx
37bbe1f49mov [rsp+32], r13
37bbe1f4eshl rdx, 4
37bbe1f52add rdx, rsi
37bbe1f55call zlacn2_
37bbe1f5amov eax, [rsp+116]
37bbe1f5etest eax, eax
37bbe1f60jne 0x37bbe1ef0
37bbe1f62movsd_xmm x1, [rsp+120]
37bbe1f68pxor x0, x0
37bbe1f6cucomisd x1, x0
37bbe1f70jp 0x37bbe1f74
37bbe1f72je 0x37bbe1fd0
37bbe1f74
37bbe1f74loc_37bbe1f74:
37bbe1f74movsd_xmm x0, [rip+0x868fe4]
37bbe1f7cmov rax, [rsp+272]
37bbe1f84divsd x0, x1
37bbe1f88divsd x0, [rax]
37bbe1f8cmov rax, [rsp+280]
37bbe1f94movsd_xmm [rax], x0
37bbe1f98jmp 0x37bbe1fd0
37bbe1f9a
37bbe1f9a 66 0f 1f 44 00 00 f..D..
37bbe1fa0
37bbe1fa0loc_37bbe1fa0:
37bbe1fa0mov eax, -2
37bbe1fa5mov edx, 2
37bbe1faa
37bbe1faaloc_37bbe1faa:
37bbe1faamov [r12], eax
37bbe1fae
37bbe1faeloc_37bbe1fae:
37bbe1faemov [rsp+132], edx
37bbe1fb5mov r8l, 8
37bbe1fbblea rdx, [rsp+132]
37bbe1fc3lea rcx, [rip+0x868f88]
37bbe1fcacall xerbla_
37bbe1fcfnop
37bbe1fd0
37bbe1fd0loc_37bbe1fd0:
37bbe1fd0add rsp, 152
37bbe1fd7pop rbx
37bbe1fd8pop rsi
37bbe1fd9pop rdi
37bbe1fdapop rbp
37bbe1fdbpop r12
37bbe1fddpop r13
37bbe1fdfpop r14
37bbe1fe1pop r15
37bbe1fe3ret
37bbe1fe4
37bbe1fe4 0f 1f 40 00 ..@.
37bbe1fe8
37bbe1fe8loc_37bbe1fe8:
37bbe1fe8mov r9l, 1
37bbe1feemov r8l, 1
37bbe1ff4lea rdx, [rip+0x868f56]
37bbe1ffbmov rcx, rbp
37bbe1ffecall lsame_
37bbe2003test eax, eax
37bbe2005jne 0x37bbe1dda
37bbe200bmov eax, -1
37bbe2010mov edx, 1
37bbe2015jmp 0x37bbe1faa
37bbe2017
37bbe2017 66 0f 1f 84 00 00 00 00 00 f........
37bbe2020
37bbe2020loc_37bbe2020:
37bbe2020mov rdi, [rip+0x868f39]
37bbe2027mov [rcx], rdi
37bbe202ajmp 0x37bbe1fd0
37bbe202c
37bbe202c 0f 1f 40 00 ..@.
37bbe2030
37bbe2030loc_37bbe2030:
37bbe2030mov eax, -4
37bbe2035mov edx, 4
37bbe203ajmp 0x37bbe1faa
37bbe203f
37bbe203f 90 .
37bbe2040
37bbe2040loc_37bbe2040:
37bbe2040add r13, 1
37bbe2044mov edx, 1
37bbe2049pxor x0, x0
37bbe204dxor r9l, r9l
37bbe2050mov rcx, [rsp+240]
37bbe2058shl r13, 4
37bbe205cnop [rax]
37bbe2060
37bbe2060loc_37bbe2060:
37bbe2060mov r8l, [r15+4*rdx-4]
37bbe2065test r8l, r8l
37bbe2068jle 0x37bbe2091
37bbe206aucomisd x0, [rcx+8]
37bbe206fsetnp r8b
37bbe2073cmovne r8l, r9l
37bbe2077test r8b, r8b
37bbe207aje 0x37bbe2091
37bbe207cucomisd x0, [rcx]
37bbe2080setnp r8b
37bbe2084cmovne r8l, r9l
37bbe2088test r8b, r8b
37bbe208bjne 0x37bbe1fd0
37bbe2091
37bbe2091loc_37bbe2091:
37bbe2091add rdx, 1
37bbe2095add rcx, r13
37bbe2098cmp eax, edx
37bbe209ajge 0x37bbe2060
37bbe209cjmp 0x37bbe1ebc
37bbe20a1
37bbe20a1 0f 1f 80 00 00 00 00 .......
37bbe20a8
37bbe20a8loc_37bbe20a8:
37bbe20a8mov eax, -7
37bbe20admov edx, 7
37bbe20b2jmp 0x37bbe1faa
37bbe20b7
37bbe20b7loc_37bbe20b7:
37bbe20b7neg edx
37bbe20b9jmp 0x37bbe1fae
37bbe1d70
37bbe1d70zhecon_3_:
37bbe1d70push r15
37bbe1d72push r14
37bbe1d74push r13
37bbe1d76push r12
37bbe1d78push rbp
37bbe1d79push rdi
37bbe1d7apush rsi
37bbe1d7bpush rbx
37bbe1d7csub rsp, 152
37bbe1d83mov r12, [rsp+296]
37bbe1d8bmovsxd r13, [r9]
37bbe1d8emov r15, [rsp+264]
37bbe1d96mov rsi, [rsp+288]
37bbe1d9emov [r12], 0
37bbe1da6mov [rsp+240], r8
37bbe1daemov rbx, rdx
37bbe1db1mov rdi, r9
37bbe1db4mov r8l, 1
37bbe1dbamov r9l, 1
37bbe1dc0lea rdx, [rip+0x869189]
37bbe1dc7mov rbp, rcx
37bbe1dcacall lsame_
37bbe1dcfmov r14l, eax
37bbe1dd2test eax, eax
37bbe1dd4je 0x37bbe1fe8
37bbe1dda
37bbe1ddaloc_37bbe1dda:
37bbe1ddamovsxd rax, [rbx]
37bbe1dddtest eax, eax
37bbe1ddfjs 0x37bbe1fa0
37bbe1de5mov edx, 1
37bbe1deacmovg edx, eax
37bbe1dedcmp [rdi], edx
37bbe1defjl 0x37bbe2030
37bbe1df5mov rcx, [rsp+272]
37bbe1dfdpxor x1, x1
37bbe1e01movsd_xmm x0, [rcx]
37bbe1e05comisd x1, x0
37bbe1e09ja 0x37bbe20a8
37bbe1e0fmov edx, [r12]
37bbe1e13test edx, edx
37bbe1e15jne 0x37bbe20b7
37bbe1e1bmov rcx, [rsp+280]
37bbe1e23mov [rcx], 0
37bbe1e2atest eax, eax
37bbe1e2cje 0x37bbe2020
37bbe1e32comisd x1, x0
37bbe1e36jae 0x37bbe1fd0
37bbe1e3cxor edx, edx
37bbe1e3etest r13, r13
37bbe1e41cmovs r13, rdx
37bbe1e45test r14l, r14l
37bbe1e48je 0x37bbe2040
37bbe1e4elea rdx, [r13+1]
37bbe1e52mov r8, r13
37bbe1e55mov rcx, rax
37bbe1e58imul rdx, rax
37bbe1e5cnot r8
37bbe1e5fpxor x0, x0
37bbe1e63xor r11l, r11l
37bbe1e66mov r9, r8
37bbe1e69shl r9, 4
37bbe1e6dadd rdx, r8
37bbe1e70shl rdx, 4
37bbe1e74add rdx, [rsp+240]
37bbe1e7cnop [rax]
37bbe1e80
37bbe1e80loc_37bbe1e80:
37bbe1e80mov r10l, [r15+4*rcx-4]
37bbe1e85test r10l, r10l
37bbe1e88jle 0x37bbe1eb1
37bbe1e8aucomisd x0, [rdx]
37bbe1e8esetnp r8b
37bbe1e92cmovne r8l, r11l
37bbe1e96test r8b, r8b
37bbe1e99je 0x37bbe1eb1
37bbe1e9bucomisd x0, [rdx+8]
37bbe1ea0setnp r8b
37bbe1ea4cmovne r8l, r11l
37bbe1ea8test r8b, r8b
37bbe1eabjne 0x37bbe1fd0
37bbe1eb1
37bbe1eb1loc_37bbe1eb1:
37bbe1eb1sub rcx, 1
37bbe1eb5add rdx, r9
37bbe1eb8test ecx, ecx
37bbe1ebajg 0x37bbe1e80
37bbe1ebc
37bbe1ebcloc_37bbe1ebc:
37bbe1ebclea r14, [rsp+120]
37bbe1ec1mov [rsp+224], rbp
37bbe1ec9lea r13, [rsp+116]
37bbe1ecemov rdx, rax
37bbe1ed1mov [rsp+104], r14
37bbe1ed6mov rbp, [rsp+256]
37bbe1edelea r14, [rsp+132]
37bbe1ee6mov [rsp+116], 0
37bbe1eeejmp 0x37bbe1f39
37bbe1ef0
37bbe1ef0loc_37bbe1ef0:
37bbe1ef0mov [rsp+72], r12
37bbe1ef5mov r9, [rsp+240]
37bbe1efdmov rdx, rbx
37bbe1f00lea r8, [rip+0x869055]
37bbe1f07mov [rsp+64], rbx
37bbe1f0cmov rcx, [rsp+224]
37bbe1f14mov [rsp+80], 1
37bbe1f1dmov [rsp+56], rsi
37bbe1f22mov [rsp+48], r15
37bbe1f27mov [rsp+40], rbp
37bbe1f2cmov [rsp+32], rdi
37bbe1f31call zhetrs_3_
37bbe1f36movsxd rdx, [rbx]
37bbe1f39
37bbe1f39loc_37bbe1f39:
37bbe1f39mov [rsp+40], r14
37bbe1f3emov r9, [rsp+104]
37bbe1f43mov r8, rsi
37bbe1f46mov rcx, rbx
37bbe1f49mov [rsp+32], r13
37bbe1f4eshl rdx, 4
37bbe1f52add rdx, rsi
37bbe1f55call zlacn2_
37bbe1f5amov eax, [rsp+116]
37bbe1f5etest eax, eax
37bbe1f60jne 0x37bbe1ef0
37bbe1f62movsd_xmm x1, [rsp+120]
37bbe1f68pxor x0, x0
37bbe1f6cucomisd x1, x0
37bbe1f70jp 0x37bbe1f74
37bbe1f72je 0x37bbe1fd0
37bbe1f74
37bbe1f74loc_37bbe1f74:
37bbe1f74movsd_xmm x0, [rip+0x868fe4]
37bbe1f7cmov rax, [rsp+272]
37bbe1f84divsd x0, x1
37bbe1f88divsd x0, [rax]
37bbe1f8cmov rax, [rsp+280]
37bbe1f94movsd_xmm [rax], x0
37bbe1f98jmp 0x37bbe1fd0
37bbe1f9a
37bbe1f9a 66 0f 1f 44 00 00 f..D..
37bbe1fa0
37bbe1fa0loc_37bbe1fa0:
37bbe1fa0mov eax, -2
37bbe1fa5mov edx, 2
37bbe1faa
37bbe1faaloc_37bbe1faa:
37bbe1faamov [r12], eax
37bbe1fae
37bbe1faeloc_37bbe1fae:
37bbe1faemov [rsp+132], edx
37bbe1fb5mov r8l, 8
37bbe1fbblea rdx, [rsp+132]
37bbe1fc3lea rcx, [rip+0x868f88]
37bbe1fcacall xerbla_
37bbe1fcfnop
37bbe1fd0
37bbe1fd0loc_37bbe1fd0:
37bbe1fd0add rsp, 152
37bbe1fd7pop rbx
37bbe1fd8pop rsi
37bbe1fd9pop rdi
37bbe1fdapop rbp
37bbe1fdbpop r12
37bbe1fddpop r13
37bbe1fdfpop r14
37bbe1fe1pop r15
37bbe1fe3ret
37bbe1fe4
37bbe1fe4 0f 1f 40 00 ..@.
37bbe1fe8
37bbe1fe8loc_37bbe1fe8:
37bbe1fe8mov r9l, 1
37bbe1feemov r8l, 1
37bbe1ff4lea rdx, [rip+0x868f56]
37bbe1ffbmov rcx, rbp
37bbe1ffecall lsame_
37bbe2003test eax, eax
37bbe2005jne 0x37bbe1dda
37bbe200bmov eax, -1
37bbe2010mov edx, 1
37bbe2015jmp 0x37bbe1faa
37bbe2017
37bbe2017 66 0f 1f 84 00 00 00 00 00 f........
37bbe2020
37bbe2020loc_37bbe2020:
37bbe2020mov rdi, [rip+0x868f39]
37bbe2027mov [rcx], rdi
37bbe202ajmp 0x37bbe1fd0
37bbe202c
37bbe202c 0f 1f 40 00 ..@.
37bbe2030
37bbe2030loc_37bbe2030:
37bbe2030mov eax, -4
37bbe2035mov edx, 4
37bbe203ajmp 0x37bbe1faa
37bbe203f
37bbe203f 90 .
37bbe2040
37bbe2040loc_37bbe2040:
37bbe2040add r13, 1
37bbe2044mov edx, 1
37bbe2049pxor x0, x0
37bbe204dxor r9l, r9l
37bbe2050mov rcx, [rsp+240]
37bbe2058shl r13, 4
37bbe205cnop [rax]
37bbe2060
37bbe2060loc_37bbe2060:
37bbe2060mov r8l, [r15+4*rdx-4]
37bbe2065test r8l, r8l
37bbe2068jle 0x37bbe2091
37bbe206aucomisd x0, [rcx+8]
37bbe206fsetnp r8b
37bbe2073cmovne r8l, r9l
37bbe2077test r8b, r8b
37bbe207aje 0x37bbe2091
37bbe207cucomisd x0, [rcx]
37bbe2080setnp r8b
37bbe2084cmovne r8l, r9l
37bbe2088test r8b, r8b
37bbe208bjne 0x37bbe1fd0
37bbe2091
37bbe2091loc_37bbe2091:
37bbe2091add rdx, 1
37bbe2095add rcx, r13
37bbe2098cmp eax, edx
37bbe209ajge 0x37bbe2060
37bbe209cjmp 0x37bbe1ebc
37bbe20a1
37bbe20a1 0f 1f 80 00 00 00 00 .......
37bbe20a8
37bbe20a8loc_37bbe20a8:
37bbe20a8mov eax, -7
37bbe20admov edx, 7
37bbe20b2jmp 0x37bbe1faa
37bbe20b7
37bbe20b7loc_37bbe20b7:
37bbe20b7neg edx
37bbe20b9jmp 0x37bbe1fae
37bbe1d70
37bbe20be
37bbe20be // align 0x10
37bbe20be // align 0x10
37bbe20c0
37bbe20c0zhesv_rk_:
37bbe20c0push r14
37bbe20c2push r13
37bbe20c4push r12
37bbe20c6push rbp
37bbe20c7push rdi
37bbe20c8push rsi
37bbe20c9push rbx
37bbe20caadd rsp, -128
37bbe20cemov rdi, [rsp+280]
37bbe20d6mov rax, [rsp+272]
37bbe20demov rbp, [rsp+264]
37bbe20e6mov [rdi], 0
37bbe20ecmov r14l, [rax]
37bbe20efmov rsi, rdx
37bbe20f2mov r13, r8
37bbe20f5mov r12, r9
37bbe20f8mov r8l, 1
37bbe20femov r9l, 1
37bbe2104lea rdx, [rip+0x868e65]
37bbe210bmov rbx, rcx
37bbe210ecall lsame_
37bbe2113test eax, eax
37bbe2115je 0x37bbe2270
37bbe211b
37bbe211bloc_37bbe211b:
37bbe211bmov edx, [rsi]
37bbe211dtest edx, edx
37bbe211fjs 0x37bbe2230
37bbe2125mov r8l, [r13]
37bbe2129test r8l, r8l
37bbe212cjs 0x37bbe22a0
37bbe2132mov rcx, [rsp+224]
37bbe213atest edx, edx
37bbe213cmov eax, 1
37bbe2141cmovg eax, edx
37bbe2144cmp [rcx], eax
37bbe2146jl 0x37bbe22b0
37bbe214cmov rcx, [rsp+256]
37bbe2154cmp [rcx], eax
37bbe2156jl 0x37bbe2398
37bbe215cmov rax, [rsp+272]
37bbe2164mov ecx, [rax]
37bbe2166test ecx, ecx
37bbe2168jle 0x37bbe23b0
37bbe216emov eax, [rdi]
37bbe2170test eax, eax
37bbe2172jne 0x37bbe23f6
37bbe2178test edx, edx
37bbe217ajne 0x37bbe2330
37bbe2180movsd_xmm x0, [rip+0x868e00]
37bbe2188
37bbe2188loc_37bbe2188:
37bbe2188mov [rbp+8], 0
37bbe2190movsd_xmm [rbp], x0
37bbe2195test eax, eax
37bbe2197jne 0x37bbe23f6
37bbe219dcmp r14l, -1
37bbe21a1je 0x37bbe2258
37bbe21a7mov [rsp+64], rdi
37bbe21acmov r8, r12
37bbe21afmov rdx, rsi
37bbe21b2mov rcx, rbx
37bbe21b5mov rax, [rsp+272]
37bbe21bdmov [rsp+48], rbp
37bbe21c2mov r9, [rsp+224]
37bbe21camovsd_xmm [rsp+104], x0
37bbe21d0mov [rsp+56], rax
37bbe21d5mov rax, [rsp+240]
37bbe21ddmov [rsp+72], 1
37bbe21e6mov [rsp+40], rax
37bbe21ebmov rax, [rsp+232]
37bbe21f3mov [rsp+32], rax
37bbe21f8call zhetrf_rk_
37bbe21fdmov eax, [rdi]
37bbe21ffmovsd_xmm x0, [rsp+104]
37bbe2205test eax, eax
37bbe2207je 0x37bbe22c0
37bbe220d
37bbe220dloc_37bbe220d:
37bbe220dmov [rbp+8], 0
37bbe2215movsd_xmm [rbp], x0
37bbe221asub rsp, -128
37bbe221epop rbx
37bbe221fpop rsi
37bbe2220pop rdi
37bbe2221pop rbp
37bbe2222pop r12
37bbe2224pop r13
37bbe2226pop r14
37bbe2228ret
37bbe2229
37bbe2229 0f 1f 80 00 00 00 00 .......
37bbe2230
37bbe2230loc_37bbe2230:
37bbe2230mov edx, -2
37bbe2235mov eax, 2
37bbe223a
37bbe223aloc_37bbe223a:
37bbe223amov [rdi], edx
37bbe223c
37bbe223cloc_37bbe223c:
37bbe223clea rdx, [rsp+124]
37bbe2241mov r8l, 9
37bbe2247lea rcx, [rip+0x868d2a]
37bbe224emov [rsp+124], eax
37bbe2252call xerbla_
37bbe2257nop
37bbe2258
37bbe2258loc_37bbe2258:
37bbe2258sub rsp, -128
37bbe225cpop rbx
37bbe225dpop rsi
37bbe225epop rdi
37bbe225fpop rbp
37bbe2260pop r12
37bbe2262pop r13
37bbe2264pop r14
37bbe2266ret
37bbe2267
37bbe2267 66 0f 1f 84 00 00 00 00 00 f........
37bbe2270
37bbe2270loc_37bbe2270:
37bbe2270mov r9l, 1
37bbe2276mov r8l, 1
37bbe227clea rdx, [rip+0x868cee]
37bbe2283mov rcx, rbx
37bbe2286call lsame_
37bbe228btest eax, eax
37bbe228djne 0x37bbe211b
37bbe2293mov edx, -1
37bbe2298mov eax, 1
37bbe229djmp 0x37bbe223a
37bbe229f
37bbe229f 90 .
37bbe22a0
37bbe22a0loc_37bbe22a0:
37bbe22a0mov edx, -3
37bbe22a5mov eax, 3
37bbe22aajmp 0x37bbe223a
37bbe22ac
37bbe22ac 0f 1f 40 00 ..@.
37bbe22b0
37bbe22b0loc_37bbe22b0:
37bbe22b0mov edx, -5
37bbe22b5mov eax, 5
37bbe22bajmp 0x37bbe223a
37bbe22bf
37bbe22bf 90 .
37bbe22c0
37bbe22c0loc_37bbe22c0:
37bbe22c0mov [rsp+72], rdi
37bbe22c5mov r9, r12
37bbe22c8mov r8, r13
37bbe22cbmov rdx, rsi
37bbe22cemov rax, [rsp+256]
37bbe22d6mov rcx, rbx
37bbe22d9mov [rsp+80], 1
37bbe22e2mov [rsp+64], rax
37bbe22e7mov rax, [rsp+248]
37bbe22efmov [rsp+56], rax
37bbe22f4mov rax, [rsp+240]
37bbe22fcmov [rsp+48], rax
37bbe2301mov rax, [rsp+232]
37bbe2309mov [rsp+40], rax
37bbe230emov rax, [rsp+224]
37bbe2316mov [rsp+32], rax
37bbe231bcall zhetrs_3_
37bbe2320movsd_xmm x0, [rsp+104]
37bbe2326jmp 0x37bbe220d
37bbe232b
37bbe232b 0f 1f 44 00 00 ..D..
37bbe2330
37bbe2330loc_37bbe2330:
37bbe2330lea rax, [rip+0x868c3d]
37bbe2337mov r8, r12
37bbe233amov rdx, rsi
37bbe233dmov rcx, rbx
37bbe2340mov [rsp+56], rax
37bbe2345mov rax, [rsp+240]
37bbe234dmov [rsp+64], rdi
37bbe2352mov r9, [rsp+224]
37bbe235amov [rsp+40], rax
37bbe235fmov rax, [rsp+232]
37bbe2367mov [rsp+72], 1
37bbe2370mov [rsp+32], rax
37bbe2375mov [rsp+48], rbp
37bbe237acall zhetrf_rk_
37bbe237fcvttsd2si eax, [rbp]
37bbe2384pxor x0, x0
37bbe2388cvtsi2sd x0, eax
37bbe238cmov eax, [rdi]
37bbe238ejmp 0x37bbe2188
37bbe2393
37bbe2393 0f 1f 44 00 00 ..D..
37bbe2398
37bbe2398loc_37bbe2398:
37bbe2398mov edx, -9
37bbe239dmov eax, 9
37bbe23a2jmp 0x37bbe223a
37bbe23a7
37bbe23a7 66 0f 1f 84 00 00 00 00 00 f........
37bbe23b0
37bbe23b0loc_37bbe23b0:
37bbe23b0cmp r14l, -1
37bbe23b4je 0x37bbe23d0
37bbe23b6mov [rdi], -11
37bbe23bcmov eax, 11
37bbe23c1jmp 0x37bbe223c
37bbe23c6
37bbe23c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe23d0
37bbe23d0loc_37bbe23d0:
37bbe23d0mov eax, [rdi]
37bbe23d2test eax, eax
37bbe23d4jne 0x37bbe23f6
37bbe23d6test edx, edx
37bbe23d8jne 0x37bbe2330
37bbe23demov rax, [rip+0x868ba3]
37bbe23e5mov [rbp+8], 0
37bbe23edmov [rbp], rax
37bbe23f1jmp 0x37bbe2258
37bbe23f6
37bbe23f6loc_37bbe23f6:
37bbe23f6neg eax
37bbe23f8jmp 0x37bbe223c
37bbe20c0
37bbe20c0zhesv_rk_:
37bbe20c0push r14
37bbe20c2push r13
37bbe20c4push r12
37bbe20c6push rbp
37bbe20c7push rdi
37bbe20c8push rsi
37bbe20c9push rbx
37bbe20caadd rsp, -128
37bbe20cemov rdi, [rsp+280]
37bbe20d6mov rax, [rsp+272]
37bbe20demov rbp, [rsp+264]
37bbe20e6mov [rdi], 0
37bbe20ecmov r14l, [rax]
37bbe20efmov rsi, rdx
37bbe20f2mov r13, r8
37bbe20f5mov r12, r9
37bbe20f8mov r8l, 1
37bbe20femov r9l, 1
37bbe2104lea rdx, [rip+0x868e65]
37bbe210bmov rbx, rcx
37bbe210ecall lsame_
37bbe2113test eax, eax
37bbe2115je 0x37bbe2270
37bbe211b
37bbe211bloc_37bbe211b:
37bbe211bmov edx, [rsi]
37bbe211dtest edx, edx
37bbe211fjs 0x37bbe2230
37bbe2125mov r8l, [r13]
37bbe2129test r8l, r8l
37bbe212cjs 0x37bbe22a0
37bbe2132mov rcx, [rsp+224]
37bbe213atest edx, edx
37bbe213cmov eax, 1
37bbe2141cmovg eax, edx
37bbe2144cmp [rcx], eax
37bbe2146jl 0x37bbe22b0
37bbe214cmov rcx, [rsp+256]
37bbe2154cmp [rcx], eax
37bbe2156jl 0x37bbe2398
37bbe215cmov rax, [rsp+272]
37bbe2164mov ecx, [rax]
37bbe2166test ecx, ecx
37bbe2168jle 0x37bbe23b0
37bbe216emov eax, [rdi]
37bbe2170test eax, eax
37bbe2172jne 0x37bbe23f6
37bbe2178test edx, edx
37bbe217ajne 0x37bbe2330
37bbe2180movsd_xmm x0, [rip+0x868e00]
37bbe2188
37bbe2188loc_37bbe2188:
37bbe2188mov [rbp+8], 0
37bbe2190movsd_xmm [rbp], x0
37bbe2195test eax, eax
37bbe2197jne 0x37bbe23f6
37bbe219dcmp r14l, -1
37bbe21a1je 0x37bbe2258
37bbe21a7mov [rsp+64], rdi
37bbe21acmov r8, r12
37bbe21afmov rdx, rsi
37bbe21b2mov rcx, rbx
37bbe21b5mov rax, [rsp+272]
37bbe21bdmov [rsp+48], rbp
37bbe21c2mov r9, [rsp+224]
37bbe21camovsd_xmm [rsp+104], x0
37bbe21d0mov [rsp+56], rax
37bbe21d5mov rax, [rsp+240]
37bbe21ddmov [rsp+72], 1
37bbe21e6mov [rsp+40], rax
37bbe21ebmov rax, [rsp+232]
37bbe21f3mov [rsp+32], rax
37bbe21f8call zhetrf_rk_
37bbe21fdmov eax, [rdi]
37bbe21ffmovsd_xmm x0, [rsp+104]
37bbe2205test eax, eax
37bbe2207je 0x37bbe22c0
37bbe220d
37bbe220dloc_37bbe220d:
37bbe220dmov [rbp+8], 0
37bbe2215movsd_xmm [rbp], x0
37bbe221asub rsp, -128
37bbe221epop rbx
37bbe221fpop rsi
37bbe2220pop rdi
37bbe2221pop rbp
37bbe2222pop r12
37bbe2224pop r13
37bbe2226pop r14
37bbe2228ret
37bbe2229
37bbe2229 0f 1f 80 00 00 00 00 .......
37bbe2230
37bbe2230loc_37bbe2230:
37bbe2230mov edx, -2
37bbe2235mov eax, 2
37bbe223a
37bbe223aloc_37bbe223a:
37bbe223amov [rdi], edx
37bbe223c
37bbe223cloc_37bbe223c:
37bbe223clea rdx, [rsp+124]
37bbe2241mov r8l, 9
37bbe2247lea rcx, [rip+0x868d2a]
37bbe224emov [rsp+124], eax
37bbe2252call xerbla_
37bbe2257nop
37bbe2258
37bbe2258loc_37bbe2258:
37bbe2258sub rsp, -128
37bbe225cpop rbx
37bbe225dpop rsi
37bbe225epop rdi
37bbe225fpop rbp
37bbe2260pop r12
37bbe2262pop r13
37bbe2264pop r14
37bbe2266ret
37bbe2267
37bbe2267 66 0f 1f 84 00 00 00 00 00 f........
37bbe2270
37bbe2270loc_37bbe2270:
37bbe2270mov r9l, 1
37bbe2276mov r8l, 1
37bbe227clea rdx, [rip+0x868cee]
37bbe2283mov rcx, rbx
37bbe2286call lsame_
37bbe228btest eax, eax
37bbe228djne 0x37bbe211b
37bbe2293mov edx, -1
37bbe2298mov eax, 1
37bbe229djmp 0x37bbe223a
37bbe229f
37bbe229f 90 .
37bbe22a0
37bbe22a0loc_37bbe22a0:
37bbe22a0mov edx, -3
37bbe22a5mov eax, 3
37bbe22aajmp 0x37bbe223a
37bbe22ac
37bbe22ac 0f 1f 40 00 ..@.
37bbe22b0
37bbe22b0loc_37bbe22b0:
37bbe22b0mov edx, -5
37bbe22b5mov eax, 5
37bbe22bajmp 0x37bbe223a
37bbe22bf
37bbe22bf 90 .
37bbe22c0
37bbe22c0loc_37bbe22c0:
37bbe22c0mov [rsp+72], rdi
37bbe22c5mov r9, r12
37bbe22c8mov r8, r13
37bbe22cbmov rdx, rsi
37bbe22cemov rax, [rsp+256]
37bbe22d6mov rcx, rbx
37bbe22d9mov [rsp+80], 1
37bbe22e2mov [rsp+64], rax
37bbe22e7mov rax, [rsp+248]
37bbe22efmov [rsp+56], rax
37bbe22f4mov rax, [rsp+240]
37bbe22fcmov [rsp+48], rax
37bbe2301mov rax, [rsp+232]
37bbe2309mov [rsp+40], rax
37bbe230emov rax, [rsp+224]
37bbe2316mov [rsp+32], rax
37bbe231bcall zhetrs_3_
37bbe2320movsd_xmm x0, [rsp+104]
37bbe2326jmp 0x37bbe220d
37bbe232b
37bbe232b 0f 1f 44 00 00 ..D..
37bbe2330
37bbe2330loc_37bbe2330:
37bbe2330lea rax, [rip+0x868c3d]
37bbe2337mov r8, r12
37bbe233amov rdx, rsi
37bbe233dmov rcx, rbx
37bbe2340mov [rsp+56], rax
37bbe2345mov rax, [rsp+240]
37bbe234dmov [rsp+64], rdi
37bbe2352mov r9, [rsp+224]
37bbe235amov [rsp+40], rax
37bbe235fmov rax, [rsp+232]
37bbe2367mov [rsp+72], 1
37bbe2370mov [rsp+32], rax
37bbe2375mov [rsp+48], rbp
37bbe237acall zhetrf_rk_
37bbe237fcvttsd2si eax, [rbp]
37bbe2384pxor x0, x0
37bbe2388cvtsi2sd x0, eax
37bbe238cmov eax, [rdi]
37bbe238ejmp 0x37bbe2188
37bbe2393
37bbe2393 0f 1f 44 00 00 ..D..
37bbe2398
37bbe2398loc_37bbe2398:
37bbe2398mov edx, -9
37bbe239dmov eax, 9
37bbe23a2jmp 0x37bbe223a
37bbe23a7
37bbe23a7 66 0f 1f 84 00 00 00 00 00 f........
37bbe23b0
37bbe23b0loc_37bbe23b0:
37bbe23b0cmp r14l, -1
37bbe23b4je 0x37bbe23d0
37bbe23b6mov [rdi], -11
37bbe23bcmov eax, 11
37bbe23c1jmp 0x37bbe223c
37bbe23c6
37bbe23c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe23d0
37bbe23d0loc_37bbe23d0:
37bbe23d0mov eax, [rdi]
37bbe23d2test eax, eax
37bbe23d4jne 0x37bbe23f6
37bbe23d6test edx, edx
37bbe23d8jne 0x37bbe2330
37bbe23demov rax, [rip+0x868ba3]
37bbe23e5mov [rbp+8], 0
37bbe23edmov [rbp], rax
37bbe23f1jmp 0x37bbe2258
37bbe23f6
37bbe23f6loc_37bbe23f6:
37bbe23f6neg eax
37bbe23f8jmp 0x37bbe223c
37bbe20c0
37bbe23fd
37bbe23fd // align 0x10
37bbe23fd // align 0x10
37bbe2400
37bbe2400zhesv_aa_:
37bbe2400push r15
37bbe2402push r14
37bbe2404push r13
37bbe2406push r12
37bbe2408push rbp
37bbe2409push rdi
37bbe240apush rsi
37bbe240bpush rbx
37bbe240csub rsp, 136
37bbe2413mov rbp, [rsp+288]
37bbe241bmov rax, [rsp+280]
37bbe2423mov r15l, [rdx]
37bbe2426mov rbx, [rsp+272]
37bbe242emov [rbp], 0
37bbe2435mov r14l, [rax]
37bbe2438mov rsi, rdx
37bbe243bmov r13, r8
37bbe243emov r12, r9
37bbe2441mov r8l, 1
37bbe2447mov r9l, 1
37bbe244dlea rdx, [rip+0x868b3c]
37bbe2454mov rdi, rcx
37bbe2457call lsame_
37bbe245ctest eax, eax
37bbe245eje 0x37bbe2670
37bbe2464
37bbe2464loc_37bbe2464:
37bbe2464mov eax, [rsi]
37bbe2466test eax, eax
37bbe2468js 0x37bbe2630
37bbe246emov edx, [r13]
37bbe2472test edx, edx
37bbe2474js 0x37bbe26a0
37bbe247amov rcx, [rsp+240]
37bbe2482test eax, eax
37bbe2484mov edx, 1
37bbe2489cmovle eax, edx
37bbe248ccmp [rcx], eax
37bbe248ejl 0x37bbe26b0
37bbe2494mov rcx, [rsp+264]
37bbe249ccmp [rcx], eax
37bbe249ejl 0x37bbe2730
37bbe24a4lea eax, [r15+r15]
37bbe24a8test eax, eax
37bbe24aacmovle eax, edx
37bbe24adlea edx, [r15+2*r15-2]
37bbe24b2cmp eax, edx
37bbe24b4cmovge edx, eax
37bbe24b7mov rax, [rsp+280]
37bbe24bfmov r15l, edx
37bbe24c2cmp [rax], edx
37bbe24c4jl 0x37bbe2740
37bbe24camov eax, [rbp]
37bbe24cdtest eax, eax
37bbe24cfjne 0x37bbe2767
37bbe24d5mov rcx, [rsp+248]
37bbe24ddmov [rsp+56], rbp
37bbe24e2mov r8, r12
37bbe24e5mov rdx, rsi
37bbe24e8lea rax, [rip+0x868aa5]
37bbe24efmov [rsp+40], rbx
37bbe24f4mov r9, [rsp+240]
37bbe24fcmov [rsp+48], rax
37bbe2501mov [rsp+32], rcx
37bbe2506mov rcx, rdi
37bbe2509mov [rsp+64], 1
37bbe2512call zhetrf_aa_
37bbe2517cvttsd2si r10l, [rbx]
37bbe251cmov r9, r12
37bbe251fmov r8, r13
37bbe2522lea rax, [rip+0x868a6b]
37bbe2529mov [rsp+80], rbp
37bbe252emov rdx, rsi
37bbe2531mov rcx, rdi
37bbe2534mov [rsp+72], rax
37bbe2539mov rax, [rsp+264]
37bbe2541mov [rsp+88], 1
37bbe254amov [rsp+56], rax
37bbe254fmov rax, [rsp+256]
37bbe2557mov [rsp+64], rbx
37bbe255cmov [rsp+48], rax
37bbe2561mov rax, [rsp+248]
37bbe2569mov [rsp+104], r10l
37bbe256emov [rsp+40], rax
37bbe2573mov rax, [rsp+240]
37bbe257bmov [rsp+32], rax
37bbe2580call zhetrs_aa_
37bbe2585cvttsd2si eax, [rbx]
37bbe2589mov r10l, [rsp+104]
37bbe258epxor x0, x0
37bbe2592mov [rbx+8], 0
37bbe259acmp eax, r10l
37bbe259dcmovl eax, r10l
37bbe25a1cmp eax, r15l
37bbe25a4cmovl eax, r15l
37bbe25a8cvtsi2sd x0, eax
37bbe25acmov eax, [rbp]
37bbe25afmovsd_xmm [rbx], x0
37bbe25b3test eax, eax
37bbe25b5jne 0x37bbe2767
37bbe25bbcmp r14l, -1
37bbe25bfje 0x37bbe2659
37bbe25c5mov [rsp+56], rbp
37bbe25camov r8, r12
37bbe25cdmov rdx, rsi
37bbe25d0mov rcx, rdi
37bbe25d3mov rax, [rsp+280]
37bbe25dbmov [rsp+40], rbx
37bbe25e0mov r9, [rsp+240]
37bbe25e8movsd_xmm [rsp+104], x0
37bbe25eemov [rsp+48], rax
37bbe25f3mov rax, [rsp+248]
37bbe25fbmov [rsp+64], 1
37bbe2604mov [rsp+32], rax
37bbe2609call zhetrf_aa_
37bbe260emov eax, [rbp]
37bbe2611movsd_xmm x0, [rsp+104]
37bbe2617test eax, eax
37bbe2619je 0x37bbe26c0
37bbe261f
37bbe261floc_37bbe261f:
37bbe261fmov [rbx+8], 0
37bbe2627movsd_xmm [rbx], x0
37bbe262bjmp 0x37bbe2659
37bbe262d
37bbe262d 0f 1f 00 ...
37bbe2630
37bbe2630loc_37bbe2630:
37bbe2630mov edx, -2
37bbe2635mov eax, 2
37bbe263a
37bbe263aloc_37bbe263a:
37bbe263amov [rbp], edx
37bbe263d
37bbe263dloc_37bbe263d:
37bbe263dlea rdx, [rsp+124]
37bbe2642mov r8l, 9
37bbe2648lea rcx, [rip+0x868949]
37bbe264fmov [rsp+124], eax
37bbe2653call xerbla_
37bbe2658nop
37bbe2659
37bbe2659loc_37bbe2659:
37bbe2659add rsp, 136
37bbe2660pop rbx
37bbe2661pop rsi
37bbe2662pop rdi
37bbe2663pop rbp
37bbe2664pop r12
37bbe2666pop r13
37bbe2668pop r14
37bbe266apop r15
37bbe266cret
37bbe266d
37bbe266d 0f 1f 00 ...
37bbe2670
37bbe2670loc_37bbe2670:
37bbe2670mov r9l, 1
37bbe2676mov r8l, 1
37bbe267clea rdx, [rip+0x86890e]
37bbe2683mov rcx, rdi
37bbe2686call lsame_
37bbe268btest eax, eax
37bbe268djne 0x37bbe2464
37bbe2693mov edx, -1
37bbe2698mov eax, 1
37bbe269djmp 0x37bbe263a
37bbe269f
37bbe269f 90 .
37bbe26a0
37bbe26a0loc_37bbe26a0:
37bbe26a0mov edx, -3
37bbe26a5mov eax, 3
37bbe26aajmp 0x37bbe263a
37bbe26ac
37bbe26ac 0f 1f 40 00 ..@.
37bbe26b0
37bbe26b0loc_37bbe26b0:
37bbe26b0mov edx, -5
37bbe26b5mov eax, 5
37bbe26bajmp 0x37bbe263a
37bbe26bf
37bbe26bf 90 .
37bbe26c0
37bbe26c0loc_37bbe26c0:
37bbe26c0mov [rsp+80], rbp
37bbe26c5mov r9, r12
37bbe26c8mov r8, r13
37bbe26cbmov rdx, rsi
37bbe26cemov rax, [rsp+280]
37bbe26d6mov [rsp+64], rbx
37bbe26dbmov rcx, rdi
37bbe26demov [rsp+88], 1
37bbe26e7mov [rsp+72], rax
37bbe26ecmov rax, [rsp+264]
37bbe26f4mov [rsp+56], rax
37bbe26f9mov rax, [rsp+256]
37bbe2701mov [rsp+48], rax
37bbe2706mov rax, [rsp+248]
37bbe270emov [rsp+40], rax
37bbe2713mov rax, [rsp+240]
37bbe271bmov [rsp+32], rax
37bbe2720call zhetrs_aa_
37bbe2725movsd_xmm x0, [rsp+104]
37bbe272bjmp 0x37bbe261f
37bbe2730
37bbe2730loc_37bbe2730:
37bbe2730mov edx, -8
37bbe2735mov eax, 8
37bbe273ajmp 0x37bbe263a
37bbe273f
37bbe273f 90 .
37bbe2740
37bbe2740loc_37bbe2740:
37bbe2740cmp r14l, -1
37bbe2744je 0x37bbe2760
37bbe2746mov [rbp], -10
37bbe274dmov eax, 10
37bbe2752jmp 0x37bbe263d
37bbe2757
37bbe2757 66 0f 1f 84 00 00 00 00 00 f........
37bbe2760
37bbe2760loc_37bbe2760:
37bbe2760mov eax, [rbp]
37bbe2763test eax, eax
37bbe2765je 0x37bbe276e
37bbe2767
37bbe2767loc_37bbe2767:
37bbe2767neg eax
37bbe2769jmp 0x37bbe263d
37bbe276e
37bbe276eloc_37bbe276e:
37bbe276emov rcx, [rsp+248]
37bbe2776mov [rsp+56], rbp
37bbe277bmov r8, r12
37bbe277emov rdx, rsi
37bbe2781lea rax, [rip+0x86880c]
37bbe2788mov [rsp+40], rbx
37bbe278dmov r9, [rsp+240]
37bbe2795mov [rsp+48], rax
37bbe279amov [rsp+32], rcx
37bbe279fmov rcx, rdi
37bbe27a2mov [rsp+64], 1
37bbe27abcall zhetrf_aa_
37bbe27b0cvttsd2si r14l, [rbx]
37bbe27b5mov r9, r12
37bbe27b8mov r8, r13
37bbe27bblea rax, [rip+0x8687d2]
37bbe27c2mov [rsp+80], rbp
37bbe27c7mov rdx, rsi
37bbe27camov rcx, rdi
37bbe27cdmov [rsp+72], rax
37bbe27d2mov rax, [rsp+264]
37bbe27damov [rsp+88], 1
37bbe27e3mov [rsp+56], rax
37bbe27e8mov rax, [rsp+256]
37bbe27f0mov [rsp+64], rbx
37bbe27f5mov [rsp+48], rax
37bbe27famov rax, [rsp+248]
37bbe2802mov [rsp+40], rax
37bbe2807mov rax, [rsp+240]
37bbe280fmov [rsp+32], rax
37bbe2814call zhetrs_aa_
37bbe2819cvttsd2si eax, [rbx]
37bbe281dpxor x0, x0
37bbe2821mov [rbx+8], 0
37bbe2829cmp eax, r14l
37bbe282ccmovl eax, r14l
37bbe2830cmp eax, r15l
37bbe2833cmovl eax, r15l
37bbe2837cvtsi2sd x0, eax
37bbe283bmov eax, [rbp]
37bbe283emovsd_xmm [rbx], x0
37bbe2842test eax, eax
37bbe2844je 0x37bbe2659
37bbe284ajmp 0x37bbe2767
37bbe2400
37bbe2400zhesv_aa_:
37bbe2400push r15
37bbe2402push r14
37bbe2404push r13
37bbe2406push r12
37bbe2408push rbp
37bbe2409push rdi
37bbe240apush rsi
37bbe240bpush rbx
37bbe240csub rsp, 136
37bbe2413mov rbp, [rsp+288]
37bbe241bmov rax, [rsp+280]
37bbe2423mov r15l, [rdx]
37bbe2426mov rbx, [rsp+272]
37bbe242emov [rbp], 0
37bbe2435mov r14l, [rax]
37bbe2438mov rsi, rdx
37bbe243bmov r13, r8
37bbe243emov r12, r9
37bbe2441mov r8l, 1
37bbe2447mov r9l, 1
37bbe244dlea rdx, [rip+0x868b3c]
37bbe2454mov rdi, rcx
37bbe2457call lsame_
37bbe245ctest eax, eax
37bbe245eje 0x37bbe2670
37bbe2464
37bbe2464loc_37bbe2464:
37bbe2464mov eax, [rsi]
37bbe2466test eax, eax
37bbe2468js 0x37bbe2630
37bbe246emov edx, [r13]
37bbe2472test edx, edx
37bbe2474js 0x37bbe26a0
37bbe247amov rcx, [rsp+240]
37bbe2482test eax, eax
37bbe2484mov edx, 1
37bbe2489cmovle eax, edx
37bbe248ccmp [rcx], eax
37bbe248ejl 0x37bbe26b0
37bbe2494mov rcx, [rsp+264]
37bbe249ccmp [rcx], eax
37bbe249ejl 0x37bbe2730
37bbe24a4lea eax, [r15+r15]
37bbe24a8test eax, eax
37bbe24aacmovle eax, edx
37bbe24adlea edx, [r15+2*r15-2]
37bbe24b2cmp eax, edx
37bbe24b4cmovge edx, eax
37bbe24b7mov rax, [rsp+280]
37bbe24bfmov r15l, edx
37bbe24c2cmp [rax], edx
37bbe24c4jl 0x37bbe2740
37bbe24camov eax, [rbp]
37bbe24cdtest eax, eax
37bbe24cfjne 0x37bbe2767
37bbe24d5mov rcx, [rsp+248]
37bbe24ddmov [rsp+56], rbp
37bbe24e2mov r8, r12
37bbe24e5mov rdx, rsi
37bbe24e8lea rax, [rip+0x868aa5]
37bbe24efmov [rsp+40], rbx
37bbe24f4mov r9, [rsp+240]
37bbe24fcmov [rsp+48], rax
37bbe2501mov [rsp+32], rcx
37bbe2506mov rcx, rdi
37bbe2509mov [rsp+64], 1
37bbe2512call zhetrf_aa_
37bbe2517cvttsd2si r10l, [rbx]
37bbe251cmov r9, r12
37bbe251fmov r8, r13
37bbe2522lea rax, [rip+0x868a6b]
37bbe2529mov [rsp+80], rbp
37bbe252emov rdx, rsi
37bbe2531mov rcx, rdi
37bbe2534mov [rsp+72], rax
37bbe2539mov rax, [rsp+264]
37bbe2541mov [rsp+88], 1
37bbe254amov [rsp+56], rax
37bbe254fmov rax, [rsp+256]
37bbe2557mov [rsp+64], rbx
37bbe255cmov [rsp+48], rax
37bbe2561mov rax, [rsp+248]
37bbe2569mov [rsp+104], r10l
37bbe256emov [rsp+40], rax
37bbe2573mov rax, [rsp+240]
37bbe257bmov [rsp+32], rax
37bbe2580call zhetrs_aa_
37bbe2585cvttsd2si eax, [rbx]
37bbe2589mov r10l, [rsp+104]
37bbe258epxor x0, x0
37bbe2592mov [rbx+8], 0
37bbe259acmp eax, r10l
37bbe259dcmovl eax, r10l
37bbe25a1cmp eax, r15l
37bbe25a4cmovl eax, r15l
37bbe25a8cvtsi2sd x0, eax
37bbe25acmov eax, [rbp]
37bbe25afmovsd_xmm [rbx], x0
37bbe25b3test eax, eax
37bbe25b5jne 0x37bbe2767
37bbe25bbcmp r14l, -1
37bbe25bfje 0x37bbe2659
37bbe25c5mov [rsp+56], rbp
37bbe25camov r8, r12
37bbe25cdmov rdx, rsi
37bbe25d0mov rcx, rdi
37bbe25d3mov rax, [rsp+280]
37bbe25dbmov [rsp+40], rbx
37bbe25e0mov r9, [rsp+240]
37bbe25e8movsd_xmm [rsp+104], x0
37bbe25eemov [rsp+48], rax
37bbe25f3mov rax, [rsp+248]
37bbe25fbmov [rsp+64], 1
37bbe2604mov [rsp+32], rax
37bbe2609call zhetrf_aa_
37bbe260emov eax, [rbp]
37bbe2611movsd_xmm x0, [rsp+104]
37bbe2617test eax, eax
37bbe2619je 0x37bbe26c0
37bbe261f
37bbe261floc_37bbe261f:
37bbe261fmov [rbx+8], 0
37bbe2627movsd_xmm [rbx], x0
37bbe262bjmp 0x37bbe2659
37bbe262d
37bbe262d 0f 1f 00 ...
37bbe2630
37bbe2630loc_37bbe2630:
37bbe2630mov edx, -2
37bbe2635mov eax, 2
37bbe263a
37bbe263aloc_37bbe263a:
37bbe263amov [rbp], edx
37bbe263d
37bbe263dloc_37bbe263d:
37bbe263dlea rdx, [rsp+124]
37bbe2642mov r8l, 9
37bbe2648lea rcx, [rip+0x868949]
37bbe264fmov [rsp+124], eax
37bbe2653call xerbla_
37bbe2658nop
37bbe2659
37bbe2659loc_37bbe2659:
37bbe2659add rsp, 136
37bbe2660pop rbx
37bbe2661pop rsi
37bbe2662pop rdi
37bbe2663pop rbp
37bbe2664pop r12
37bbe2666pop r13
37bbe2668pop r14
37bbe266apop r15
37bbe266cret
37bbe266d
37bbe266d 0f 1f 00 ...
37bbe2670
37bbe2670loc_37bbe2670:
37bbe2670mov r9l, 1
37bbe2676mov r8l, 1
37bbe267clea rdx, [rip+0x86890e]
37bbe2683mov rcx, rdi
37bbe2686call lsame_
37bbe268btest eax, eax
37bbe268djne 0x37bbe2464
37bbe2693mov edx, -1
37bbe2698mov eax, 1
37bbe269djmp 0x37bbe263a
37bbe269f
37bbe269f 90 .
37bbe26a0
37bbe26a0loc_37bbe26a0:
37bbe26a0mov edx, -3
37bbe26a5mov eax, 3
37bbe26aajmp 0x37bbe263a
37bbe26ac
37bbe26ac 0f 1f 40 00 ..@.
37bbe26b0
37bbe26b0loc_37bbe26b0:
37bbe26b0mov edx, -5
37bbe26b5mov eax, 5
37bbe26bajmp 0x37bbe263a
37bbe26bf
37bbe26bf 90 .
37bbe26c0
37bbe26c0loc_37bbe26c0:
37bbe26c0mov [rsp+80], rbp
37bbe26c5mov r9, r12
37bbe26c8mov r8, r13
37bbe26cbmov rdx, rsi
37bbe26cemov rax, [rsp+280]
37bbe26d6mov [rsp+64], rbx
37bbe26dbmov rcx, rdi
37bbe26demov [rsp+88], 1
37bbe26e7mov [rsp+72], rax
37bbe26ecmov rax, [rsp+264]
37bbe26f4mov [rsp+56], rax
37bbe26f9mov rax, [rsp+256]
37bbe2701mov [rsp+48], rax
37bbe2706mov rax, [rsp+248]
37bbe270emov [rsp+40], rax
37bbe2713mov rax, [rsp+240]
37bbe271bmov [rsp+32], rax
37bbe2720call zhetrs_aa_
37bbe2725movsd_xmm x0, [rsp+104]
37bbe272bjmp 0x37bbe261f
37bbe2730
37bbe2730loc_37bbe2730:
37bbe2730mov edx, -8
37bbe2735mov eax, 8
37bbe273ajmp 0x37bbe263a
37bbe273f
37bbe273f 90 .
37bbe2740
37bbe2740loc_37bbe2740:
37bbe2740cmp r14l, -1
37bbe2744je 0x37bbe2760
37bbe2746mov [rbp], -10
37bbe274dmov eax, 10
37bbe2752jmp 0x37bbe263d
37bbe2757
37bbe2757 66 0f 1f 84 00 00 00 00 00 f........
37bbe2760
37bbe2760loc_37bbe2760:
37bbe2760mov eax, [rbp]
37bbe2763test eax, eax
37bbe2765je 0x37bbe276e
37bbe2767
37bbe2767loc_37bbe2767:
37bbe2767neg eax
37bbe2769jmp 0x37bbe263d
37bbe276e
37bbe276eloc_37bbe276e:
37bbe276emov rcx, [rsp+248]
37bbe2776mov [rsp+56], rbp
37bbe277bmov r8, r12
37bbe277emov rdx, rsi
37bbe2781lea rax, [rip+0x86880c]
37bbe2788mov [rsp+40], rbx
37bbe278dmov r9, [rsp+240]
37bbe2795mov [rsp+48], rax
37bbe279amov [rsp+32], rcx
37bbe279fmov rcx, rdi
37bbe27a2mov [rsp+64], 1
37bbe27abcall zhetrf_aa_
37bbe27b0cvttsd2si r14l, [rbx]
37bbe27b5mov r9, r12
37bbe27b8mov r8, r13
37bbe27bblea rax, [rip+0x8687d2]
37bbe27c2mov [rsp+80], rbp
37bbe27c7mov rdx, rsi
37bbe27camov rcx, rdi
37bbe27cdmov [rsp+72], rax
37bbe27d2mov rax, [rsp+264]
37bbe27damov [rsp+88], 1
37bbe27e3mov [rsp+56], rax
37bbe27e8mov rax, [rsp+256]
37bbe27f0mov [rsp+64], rbx
37bbe27f5mov [rsp+48], rax
37bbe27famov rax, [rsp+248]
37bbe2802mov [rsp+40], rax
37bbe2807mov rax, [rsp+240]
37bbe280fmov [rsp+32], rax
37bbe2814call zhetrs_aa_
37bbe2819cvttsd2si eax, [rbx]
37bbe281dpxor x0, x0
37bbe2821mov [rbx+8], 0
37bbe2829cmp eax, r14l
37bbe282ccmovl eax, r14l
37bbe2830cmp eax, r15l
37bbe2833cmovl eax, r15l
37bbe2837cvtsi2sd x0, eax
37bbe283bmov eax, [rbp]
37bbe283emovsd_xmm [rbx], x0
37bbe2842test eax, eax
37bbe2844je 0x37bbe2659
37bbe284ajmp 0x37bbe2767
37bbe2400
37bbe284f
37bbe284f // align 0x20
37bbe284f // align 0x20
37bbe2860
37bbe2860zhetrf_aa_:
37bbe2860push r15
37bbe2862push r14
37bbe2864push r13
37bbe2866push r12
37bbe2868push rbp
37bbe2869push rdi
37bbe286apush rsi
37bbe286bpush rbx
37bbe286csub rsp, 376
37bbe2873movups [rsp+352], x6
37bbe287blea rax, [rip+0x86873e]
37bbe2882mov ebp, [r9]
37bbe2885mov rbx, [rsp+504]
37bbe288dmov r15, [rsp+488]
37bbe2895mov [rsp+64], 1
37bbe289emov r14, rdx
37bbe28a1mov r12, r9
37bbe28a4mov r9, rdx
37bbe28a7mov [rsp+56], 9
37bbe28b0lea rdx, [rip+0x8686f9]
37bbe28b7mov [rsp+48], rax
37bbe28bcmov [rsp+40], rax
37bbe28c1mov [rsp+32], rax
37bbe28c6mov [rsp+448], rcx
37bbe28cemov [rsp+464], r8
37bbe28d6mov r8, rcx
37bbe28d9lea rcx, [rip+0x8686dc]
37bbe28e0call ilaenv_
37bbe28e5mov [rbx], 0
37bbe28ebmov rcx, [rsp+448]
37bbe28f3mov r9l, 1
37bbe28f9mov r8l, 1
37bbe28fflea rdx, [rip+0x8686be]
37bbe2906mov [rsp+184], eax
37bbe290dmov esi, eax
37bbe290fcall lsame_
37bbe2914mov ecx, [r14]
37bbe2917mov edi, eax
37bbe2919mov rax, [rsp+496]
37bbe2921mov r10l, [rax]
37bbe2924cmp ecx, 1
37bbe2927jle 0x37bbe3230
37bbe292dadd esi, 1
37bbe2930lea r13l, [rcx+rcx]
37bbe2934imul esi, ecx
37bbe2937test edi, edi
37bbe2939je 0x37bbe2979
37bbe293b
37bbe293bloc_37bbe293b:
37bbe293btest ecx, ecx
37bbe293dmov eax, 1
37bbe2942cmovg eax, ecx
37bbe2945cmp [r12], eax
37bbe2949jl 0x37bbe325a
37bbe294fmov rax, [rsp+496]
37bbe2957mov eax, [rax]
37bbe2959cmp eax, r13l
37bbe295cjge 0x37bbe29f3
37bbe2962cmp r10l, -1
37bbe2966je 0x37bbe29f3
37bbe296cmov [rbx], -7
37bbe2972mov eax, 7
37bbe2977jmp 0x37bbe29b5
37bbe2979
37bbe2979loc_37bbe2979:
37bbe2979mov rcx, [rsp+448]
37bbe2981mov r9l, 1
37bbe2987mov r8l, 1
37bbe298dlea rdx, [rip+0x868631]
37bbe2994mov [rsp+128], r10l
37bbe299ccall lsame_
37bbe29a1test eax, eax
37bbe29a3jne 0x37bbe3269
37bbe29a9mov edx, -1
37bbe29aemov eax, 1
37bbe29b3
37bbe29b3loc_37bbe29b3:
37bbe29b3mov [rbx], edx
37bbe29b5
37bbe29b5loc_37bbe29b5:
37bbe29b5lea rdx, [rsp+336]
37bbe29bdmov r8l, 9
37bbe29c3lea rcx, [rip+0x8685e6]
37bbe29camov [rsp+336], eax
37bbe29d1call xerbla_
37bbe29d6nop
37bbe29d7
37bbe29d7loc_37bbe29d7:
37bbe29d7movups x6, [rsp+352]
37bbe29dfadd rsp, 376
37bbe29e6pop rbx
37bbe29e7pop rsi
37bbe29e8pop rdi
37bbe29e9pop rbp
37bbe29eapop r12
37bbe29ecpop r13
37bbe29eepop r14
37bbe29f0pop r15
37bbe29f2ret
37bbe29f3
37bbe29f3loc_37bbe29f3:
37bbe29f3mov edx, [rbx]
37bbe29f5test edx, edx
37bbe29f7jne 0x37bbe3be1
37bbe29fdpxor x6, x6
37bbe2a01mov [r15+8], 0
37bbe2a09cvtsi2sd x6, esi
37bbe2a0dmovsd_xmm [r15], x6
37bbe2a12cmp r10l, -1
37bbe2a16je 0x37bbe29d7
37bbe2a18test ecx, ecx
37bbe2a1aje 0x37bbe29d7
37bbe2a1cmov rbx, [rsp+480]
37bbe2a24mov [rbx], 1
37bbe2a2acmp ecx, 1
37bbe2a2dje 0x37bbe3bcc
37bbe2a33movsxd rbx, ebp
37bbe2a36xor edx, edx
37bbe2a38test rbx, rbx
37bbe2a3bcmovns rdx, rbx
37bbe2a3fmov ebx, [rsp+184]
37bbe2a46mov [rsp+176], rdx
37bbe2a4enot rdx
37bbe2a51mov [rsp+168], rdx
37bbe2a59lea edx, [rbx+1]
37bbe2a5cimul edx, ecx
37bbe2a5fcmp eax, edx
37bbe2a61jge 0x37bbe2a6f
37bbe2a63sub eax, ecx
37bbe2a65cdq
37bbe2a66idiv ecx
37bbe2a68mov [rsp+184], eax
37bbe2a6f
37bbe2a6floc_37bbe2a6f:
37bbe2a6flea rax, [rip+0x868546]
37bbe2a76mov r9, r15
37bbe2a79mov [rsp+32], rax
37bbe2a7etest edi, edi
37bbe2a80je 0x37bbe3276
37bbe2a86mov rdx, [rsp+464]
37bbe2a8emov r8, r12
37bbe2a91mov rcx, r14
37bbe2a94call zcopy_
37bbe2a99mov eax, [r14]
37bbe2a9ctest eax, eax
37bbe2a9ejle 0x37bbe35d0
37bbe2aa4mov rbx, [rsp+176]
37bbe2aaclea rbp, [rsp+332]
37bbe2ab4mov [rsp+220], 0
37bbe2abfmov [rsp+248], 1
37bbe2acamov rsi, rbx
37bbe2acdlea rdx, [rbx+1]
37bbe2ad1lea rbx, [rsp+316]
37bbe2ad9mov [rsp+128], rbp
37bbe2ae1mov [rsp+264], rbx
37bbe2ae9shl rdx, 4
37bbe2aedshl rsi, 4
37bbe2af1lea rbx, [rsp+328]
37bbe2af9mov [rsp+160], rdx
37bbe2b01mov [rsp+192], rbx
37bbe2b09nop [rax]
37bbe2b10
37bbe2b10loc_37bbe2b10:
37bbe2b10mov ebp, [rsp+248]
37bbe2b17mov edx, eax
37bbe2b19mov r11l, [rsp+184]
37bbe2b21mov ecx, 2
37bbe2b26movsxd rbx, [rsp+220]
37bbe2b2emov [rsp+64], r14
37bbe2b33sub edx, ebp
37bbe2b35mov [rsp+56], r15
37bbe2b3amov r8, [rsp+128]
37bbe2b42add edx, 1
37bbe2b45mov [rsp+40], r12
37bbe2b4alea r13l, [rbx+2]
37bbe2b4emov r9, [rsp+264]
37bbe2b56cmp edx, r11l
37bbe2b59mov [rsp+208], ebp
37bbe2b60mov [rsp+80], 1
37bbe2b69cmovg edx, r11l
37bbe2b6dtest ebx, ebx
37bbe2b6fmov [rsp+316], edx
37bbe2b76mov edx, 1
37bbe2b7bcmovg rdx, rbx
37bbe2b7fmov edi, edx
37bbe2b81sub edi, ebx
37bbe2b83sub ecx, edi
37bbe2b85mov [rsp+144], edi
37bbe2b8cmov [rsp+328], ecx
37bbe2b93mov ecx, eax
37bbe2b95imul eax, r11l
37bbe2b99sub ecx, ebx
37bbe2b9bmov [rsp+332], ecx
37bbe2ba2movsxd rcx, ebx
37bbe2ba5cdqe
37bbe2ba7shl rax, 4
37bbe2babadd rax, r15
37bbe2baemov [rsp+72], rax
37bbe2bb3mov rax, [rsp+480]
37bbe2bbblea rdi, [rax+4*rcx]
37bbe2bbfmovsxd rax, ebp
37bbe2bc2mov rcx, [rsp+448]
37bbe2bcaimul rax, [rsp+176]
37bbe2bd3mov [rsp+48], rdi
37bbe2bd8add rax, [rsp+168]
37bbe2be0add rax, rdx
37bbe2be3mov rdx, [rsp+192]
37bbe2bebshl rax, 4
37bbe2befadd rax, [rsp+464]
37bbe2bf7mov [rsp+32], rax
37bbe2bfccall zlahef_aa_
37bbe2c01mov edx, [rsp+316]
37bbe2c08mov r8l, [r14]
37bbe2c0blea eax, [rbx+rdx]
37bbe2c0emov [rsp+140], edx
37bbe2c15mov [rsp+220], eax
37bbe2c1cadd eax, 1
37bbe2c1fcmp r8l, eax
37bbe2c22mov [rsp+248], eax
37bbe2c29mov [rsp+216], eax
37bbe2c30cmovle eax, r8l
37bbe2c34cmp r13l, eax
37bbe2c37jg 0x37bbe2d46
37bbe2c3dmov r10l, ebp
37bbe2c40mov r11, [rsp+464]
37bbe2c48sub r10l, [rsp+144]
37bbe2c50movsxd rdx, r13l
37bbe2c53imul rdx, [rsp+176]
37bbe2c5cadd rdx, [rsp+168]
37bbe2c64lea ebp, [r10-2]
37bbe2c68mov [rsp+456], r14
37bbe2c70shl rdx, 4
37bbe2c74mov [rsp+472], r12
37bbe2c7cmov r12, rsi
37bbe2c7fmov esi, ebx
37bbe2c81mov [rsp+488], r15
37bbe2c89mov ebx, ebp
37bbe2c8bmov r15l, r10l
37bbe2c8emov ebp, eax
37bbe2c90lea r14, [r11+rdx+16]
37bbe2c95jmp 0x37bbe2cb0
37bbe2c97
37bbe2c97 66 0f 1f 84 00 00 00 00 00 f........
37bbe2ca0
37bbe2ca0loc_37bbe2ca0:
37bbe2ca0add r13l, 1
37bbe2ca4add rdi, 4
37bbe2ca8add r14, r12
37bbe2cabcmp ebp, r13l
37bbe2caejl 0x37bbe2d26
37bbe2cb0
37bbe2cb0loc_37bbe2cb0:
37bbe2cb0mov ecx, [rdi+4]
37bbe2cb3add ecx, esi
37bbe2cb5mov [rdi+4], ecx
37bbe2cb8cmp ecx, r13l
37bbe2cbbje 0x37bbe2ca0
37bbe2cbdcmp r15l, 2
37bbe2cc1jle 0x37bbe2ca0
37bbe2cc3movsxd rcx, ecx
37bbe2cc6mov rdx, r14
37bbe2cc9lea r8, [rip+0x8682ec]
37bbe2cd0add r14, r12
37bbe2cd3mov rax, [rsp+168]
37bbe2cdbadd r13l, 1
37bbe2cdfadd rdi, 4
37bbe2ce3mov [rsp+332], ebx
37bbe2ceaimul rcx, [rsp+176]
37bbe2cf3lea rcx, [rax+rcx+1]
37bbe2cf8lea rax, [rip+0x8682bd]
37bbe2cffmov [rsp+32], rax
37bbe2d04mov rax, [rsp+464]
37bbe2d0cshl rcx, 4
37bbe2d10lea r9, [rax+rcx]
37bbe2d14mov rcx, [rsp+128]
37bbe2d1ccall zswap_
37bbe2d21cmp ebp, r13l
37bbe2d24jge 0x37bbe2cb0
37bbe2d26
37bbe2d26loc_37bbe2d26:
37bbe2d26mov r14, [rsp+456]
37bbe2d2emov ebx, esi
37bbe2d30mov r15, [rsp+488]
37bbe2d38mov rsi, r12
37bbe2d3bmov r12, [rsp+472]
37bbe2d43mov r8l, [r14]
37bbe2d46
37bbe2d46loc_37bbe2d46:
37bbe2d46cmp [rsp+220], r8l
37bbe2d4ejge 0x37bbe35d0
37bbe2d54movsxd r11, [rsp+248]
37bbe2d5cmov rax, [rsp+176]
37bbe2d64imul rax, r11
37bbe2d68add rax, [rsp+168]
37bbe2d70mov [rsp+272], r11
37bbe2d78mov [rsp+256], rax
37bbe2d80cmp [rsp+208], 1
37bbe2d88jg 0x37bbe2d98
37bbe2d8acmp [rsp+140], 1
37bbe2d92jle 0x37bbe3b04
37bbe2d98
37bbe2d98loc_37bbe2d98:
37bbe2d98movsxd rax, [rsp+220]
37bbe2da0mov [rsp+152], r11
37bbe2da8movq x2, [rip+0x868280]
37bbe2db0lea rcx, [rip+0x868205]
37bbe2db7mov r11, [rsp+256]
37bbe2dbfmov edi, [rsp+140]
37bbe2dc6mov rbp, rax
37bbe2dc9mov r13, [rsp+128]
37bbe2dd1add rax, r11
37bbe2dd4lea edx, [rbp-1]
37bbe2dd7shl rax, 4
37bbe2ddbadd rax, [rsp+464]
37bbe2de3movsxd rdx, edx
37bbe2de6movsd_xmm x0, [rax+8]
37bbe2debmovsd_xmm x1, [rax]
37bbe2defmovups [rax], x2
37bbe2df2add rdx, r11
37bbe2df5mov [rsp+280], rax
37bbe2dfdmov eax, r8l
37bbe2e00imul r8l, edi
37bbe2e04shl rdx, 4
37bbe2e08sub eax, ebp
37bbe2e0axorpd x0, [rip+0x86820e]
37bbe2e12mov [rsp+32], rcx
37bbe2e17mov rcx, r13
37bbe2e1amov [rsp+332], eax
37bbe2e21add rdx, [rsp+464]
37bbe2e29lea eax, [rdi+r8+1]
37bbe2e2eunpcklpd x1, x0
37bbe2e32mov r8, r12
37bbe2e35cdqe
37bbe2e37movups [rsp+336], x1
37bbe2e3fsub rax, 1
37bbe2e43shl rax, 4
37bbe2e47lea r9, [r15+rax]
37bbe2e4bcall zcopy_
37bbe2e50mov eax, [r14]
37bbe2e53lea r9, [rip+0x868162]
37bbe2e5amov rcx, r13
37bbe2e5dmov edx, eax
37bbe2e5fimul eax, edi
37bbe2e62sub edx, ebp
37bbe2e64mov [rsp+332], edx
37bbe2e6blea rdx, [rsp+336]
37bbe2e73lea eax, [rdi+rax+1]
37bbe2e77cdqe
37bbe2e79sub rax, 1
37bbe2e7dshl rax, 4
37bbe2e81lea r8, [r15+rax]
37bbe2e85call zscal_
37bbe2e8acmp [rsp+208], 1
37bbe2e92mov r11, [rsp+152]
37bbe2e9amov r9l, 1
37bbe2ea0jg 0x37bbe2eaf
37bbe2ea2lea eax, [rdi-1]
37bbe2ea5xor r9l, r9l
37bbe2ea8mov [rsp+316], eax
37bbe2eaf
37bbe2eafloc_37bbe2eaf:
37bbe2eafmov edi, [rsp+184]
37bbe2eb6mov r8l, [r14]
37bbe2eb9test edi, edi
37bbe2ebbjs 0x37bbe3ba7
37bbe2ec1mov edi, [rsp+248]
37bbe2ec8cmp edi, r8l
37bbe2ecbjg 0x37bbe3adb
37bbe2ed1mov eax, r8l
37bbe2ed4xor edx, edx
37bbe2ed6sub eax, edi
37bbe2ed8div [rsp+184]
37bbe2edfmov [rsp+188], eax
37bbe2ee6
37bbe2ee6loc_37bbe2ee6:
37bbe2ee6mov eax, [rsp+316]
37bbe2eedmov ecx, [rsp+208]
37bbe2ef4mov r10l, [rsp+216]
37bbe2efcmov r13l, [rsp+144]
37bbe2f04mov [rsp+144], rsi
37bbe2f0cmov rsi, r12
37bbe2f0fadd eax, 1
37bbe2f12sub ecx, r9l
37bbe2f15mov r12l, ebx
37bbe2f18mov [rsp+140], eax
37bbe2f1flea rax, [rsp+324]
37bbe2f27movsxd rcx, ecx
37bbe2f2amov [rsp+224], rax
37bbe2f32mov rax, [rsp+168]
37bbe2f3amov [rsp+232], rcx
37bbe2f42add rax, rcx
37bbe2f45mov rcx, r11
37bbe2f48mov [rsp+240], rax
37bbe2f50lea rax, [rsp+320]
37bbe2f58mov [rsp+152], rax
37bbe2f60
37bbe2f60loc_37bbe2f60:
37bbe2f60mov eax, r8l
37bbe2f63sub eax, r10l
37bbe2f66lea edx, [rax+1]
37bbe2f69mov eax, [rsp+184]
37bbe2f70cmp eax, edx
37bbe2f72cmovg eax, edx
37bbe2f75mov [rsp+324], eax
37bbe2f7csub eax, 1
37bbe2f7fmov [rsp+320], eax
37bbe2f86test eax, eax
37bbe2f88jle 0x37bbe3b78
37bbe2f8emov rdx, [rsp+176]
37bbe2f96mov rax, [rsp+240]
37bbe2f9emov [rsp+216], r10l
37bbe2fa6lea edi, [r10+1]
37bbe2faamov [rsp+200], rcx
37bbe2fb2imul rdx, rcx
37bbe2fb6mov [rsp+472], rsi
37bbe2fbeadd rax, rdx
37bbe2fc1shl rax, 4
37bbe2fc5add rax, [rsp+464]
37bbe2fcdmov rbx, rax
37bbe2fd0mov rax, [rsp+168]
37bbe2fd8lea rbp, [rcx+rax]
37bbe2fdcadd rbp, rdx
37bbe2fdfshl rbp, 4
37bbe2fe3add rbp, [rsp+464]
37bbe2febmov rsi, rbp
37bbe2feemov rbp, r14
37bbe2ff1mov r14, [rsp+472]
37bbe2ff9nop [rax]
37bbe3000
37bbe3000loc_37bbe3000:
37bbe3000imul r8l, r13l
37bbe3004mov edx, edi
37bbe3006mov [rsp+88], rsi
37bbe300bmov eax, [rsp+140]
37bbe3012sub edx, r12l
37bbe3015mov [rsp+48], rbx
37bbe301amov r9, [rsp+152]
37bbe3022lea rcx, [rip+0x867fa6]
37bbe3029mov [rsp+332], eax
37bbe3030lea rax, [rip+0x867fb1]
37bbe3037lea edx, [rdx+r8-1]
37bbe303cmov [rsp+80], rax
37bbe3041lea rax, [rip+0x867fb0]
37bbe3048movsxd rdx, edx
37bbe304bmov [rsp+40], rax
37bbe3050mov rax, [rsp+128]
37bbe3058lea r8, [rip+0x867f5d]
37bbe305fsub rdx, 1
37bbe3063mov [rsp+96], r14
37bbe3068shl rdx, 4
37bbe306cmov [rsp+32], rax
37bbe3071add rdx, r15
37bbe3074mov [rsp+72], rbp
37bbe3079mov [rsp+64], rdx
37bbe307elea rdx, [rip+0x867f41]
37bbe3085mov [rsp+112], 9
37bbe308emov [rsp+104], 19
37bbe3097mov [rsp+56], r14
37bbe309ccall zgemm_
37bbe30a1mov eax, [rsp+320]
37bbe30a8mov r9l, edi
37bbe30abmov r8l, [rbp]
37bbe30afadd edi, 1
37bbe30b2add rbx, [rsp+144]
37bbe30baadd rsi, [rsp+160]
37bbe30c2lea edx, [rax-1]
37bbe30c5mov [rsp+320], edx
37bbe30cctest edx, edx
37bbe30cejg 0x37bbe3000
37bbe30d4mov edx, r8l
37bbe30d7mov r10l, [rsp+216]
37bbe30dfmov rsi, r14
37bbe30e2mov eax, r9l
37bbe30e5sub edx, r9l
37bbe30e8mov rcx, [rsp+200]
37bbe30f0mov r14, rbp
37bbe30f3add edx, 1
37bbe30f6
37bbe30f6loc_37bbe30f6:
37bbe30f6mov ebx, [rsp+140]
37bbe30fdmov [rsp+328], edx
37bbe3104movsxd rdx, eax
37bbe3107imul r8l, r13l
37bbe310bmov rdi, [rsp+168]
37bbe3113sub eax, [rsp+208]
37bbe311amov [rsp+72], r14
37bbe311fmov [rsp+332], ebx
37bbe3126mov rbx, [rsp+176]
37bbe312elea eax, [rax+r8+1]
37bbe3133mov [rsp+56], rsi
37bbe3138mov r8, [rsp+224]
37bbe3140imul rdx, rbx
37bbe3144cdqe
37bbe3146mov r9, [rsp+192]
37bbe314emov [rsp+216], r10l
37bbe3156sub rax, 1
37bbe315amov [rsp+96], rsi
37bbe315fmov [rsp+112], 9
37bbe3168shl rax, 4
37bbe316cmov [rsp+104], 19
37bbe3175add rdx, rdi
37bbe3178add rax, r15
37bbe317badd rdx, rcx
37bbe317eimul rcx, rbx
37bbe3182mov [rsp+64], rax
37bbe3187shl rdx, 4
37bbe318badd rdx, [rsp+464]
37bbe3193mov [rsp+88], rdx
37bbe3198lea rdx, [rip+0x867e49]
37bbe319flea rax, [rcx+rdi]
37bbe31a3mov [rsp+80], rdx
37bbe31a8add rax, [rsp+232]
37bbe31b0lea rdx, [rip+0x867e0f]
37bbe31b7shl rax, 4
37bbe31bbadd rax, [rsp+464]
37bbe31c3lea rcx, [rip+0x867e05]
37bbe31camov [rsp+48], rax
37bbe31cflea rax, [rip+0x867e22]
37bbe31d6mov [rsp+40], rax
37bbe31dbmov rax, [rsp+128]
37bbe31e3mov [rsp+32], rax
37bbe31e8call zgemm_
37bbe31edmov edx, [rsp+188]
37bbe31f4mov r10l, [rsp+216]
37bbe31fcmov r8l, [r14]
37bbe31ffadd r10l, [rsp+184]
37bbe3207test edx, edx
37bbe3209je 0x37bbe3ad0
37bbe320fmov eax, [rsp+188]
37bbe3216movsxd rcx, r10l
37bbe3219sub eax, 1
37bbe321cmov [rsp+188], eax
37bbe3223jmp 0x37bbe2f60
37bbe3228
37bbe3228 0f 1f 84 00 00 00 00 00 ........
37bbe3230
37bbe3230loc_37bbe3230:
37bbe3230mov esi, 1
37bbe3235mov r13l, 1
37bbe323btest edi, edi
37bbe323dje 0x37bbe2979
37bbe3243
37bbe3243loc_37bbe3243:
37bbe3243mov edx, -2
37bbe3248mov eax, 2
37bbe324dtest ecx, ecx
37bbe324fjs 0x37bbe29b3
37bbe3255jmp 0x37bbe293b
37bbe325a
37bbe325aloc_37bbe325a:
37bbe325amov edx, -4
37bbe325fmov eax, 4
37bbe3264jmp 0x37bbe29b3
37bbe3269
37bbe3269loc_37bbe3269:
37bbe3269mov ecx, [r14]
37bbe326cmov r10l, [rsp+128]
37bbe3274jmp 0x37bbe3243
37bbe3276
37bbe3276loc_37bbe3276:
37bbe3276mov rdx, [rsp+464]
37bbe327emov r8, rax
37bbe3281mov rcx, r14
37bbe3284call zcopy_
37bbe3289mov edx, [r14]
37bbe328ctest edx, edx
37bbe328ejle 0x37bbe35d0
37bbe3294mov rbx, [rsp+176]
37bbe329cmovsxd rax, [rsp+184]
37bbe32a4xor r11l, r11l
37bbe32a7mov [rsp+256], 1
37bbe32b2lea rbp, [rsp+332]
37bbe32bamov rsi, rbx
37bbe32bdadd rbx, 1
37bbe32c1imul rsi, rax
37bbe32c5mov [rsp+296], rbx
37bbe32cdmov [rsp+248], rsi
37bbe32d5mov rsi, rax
37bbe32d8imul rax, rbx
37bbe32dcshl rsi, 4
37bbe32e0mov [rsp+240], rsi
37bbe32e8mov rsi, rbx
37bbe32ebshl rax, 4
37bbe32efshl rsi, 4
37bbe32f3mov [rsp+232], rax
37bbe32fblea rax, [rsp+316]
37bbe3303mov [rsp+264], rax
37bbe330blea rax, [rsp+328]
37bbe3313mov [rsp+152], rsi
37bbe331bmov [rsp+192], rax
37bbe3323nop
37bbe3325nop [rax+rax]
37bbe3330
37bbe3330loc_37bbe3330:
37bbe3330mov eax, edx
37bbe3332mov ecx, 2
37bbe3337mov [rsp+64], r14
37bbe333cmov r8, rbp
37bbe333fmov ebx, [rsp+256]
37bbe3346mov edi, [rsp+184]
37bbe334dmov [rsp+80], 1
37bbe3356mov [rsp+56], r15
37bbe335bmov r9, [rsp+264]
37bbe3363sub eax, ebx
37bbe3365mov [rsp+40], r12
37bbe336aadd eax, 1
37bbe336dmov [rsp+220], ebx
37bbe3374cmp eax, edi
37bbe3376mov [rsp+140], r11l
37bbe337ecmovg eax, edi
37bbe3381test r11l, r11l
37bbe3384mov [rsp+316], eax
37bbe338bmov eax, 1
37bbe3390cmovg rax, r11
37bbe3394mov esi, eax
37bbe3396imul rax, [rsp+176]
37bbe339fadd rax, [rsp+168]
37bbe33a7sub esi, r11l
37bbe33aasub ecx, esi
37bbe33acmov [rsp+128], esi
37bbe33b3mov [rsp+328], ecx
37bbe33bamov ecx, edx
37bbe33bcimul edx, edi
37bbe33bfmov rdi, [rsp+480]
37bbe33c7sub ecx, r11l
37bbe33camov [rsp+332], ecx
37bbe33d1movsxd rcx, r11l
37bbe33d4movsxd rdx, edx
37bbe33d7lea rsi, [rdi+4*rcx]
37bbe33dbmov rcx, [rsp+448]
37bbe33e3shl rdx, 4
37bbe33e7mov [rsp+48], rsi
37bbe33ecadd rdx, r15
37bbe33efmov [rsp+72], rdx
37bbe33f4movsxd rdx, ebx
37bbe33f7add rax, rdx
37bbe33famov rdi, rdx
37bbe33fdmov rdx, [rsp+192]
37bbe3405shl rax, 4
37bbe3409add rax, [rsp+464]
37bbe3411mov [rsp+32], rax
37bbe3416call zlahef_aa_
37bbe341bmov r11l, [rsp+140]
37bbe3423mov eax, [rsp+316]
37bbe342amov ecx, [r14]
37bbe342dlea r13l, [r11+2]
37bbe3431mov ebx, r11l
37bbe3434add r11l, eax
37bbe3437mov [rsp+144], eax
37bbe343elea eax, [r11+1]
37bbe3442cmp ecx, eax
37bbe3444mov [rsp+256], eax
37bbe344bmov [rsp+216], eax
37bbe3452cmovle eax, ecx
37bbe3455cmp r13l, eax
37bbe3458jg 0x37bbe3609
37bbe345emov r10, [rsp+464]
37bbe3466movsxd rdx, ebx
37bbe3469sub edi, [rsp+128]
37bbe3470mov [rsp+456], r14
37bbe3478shl rdx, 4
37bbe347cmov [rsp+488], r15
37bbe3484mov r14l, ebx
37bbe3487mov r15, r12
37bbe348alea rdx, [r10+rdx+16]
37bbe348fmov r10l, edi
37bbe3492lea edi, [rdi-2]
37bbe3495mov r12l, eax
37bbe3498mov [rsp+140], edi
37bbe349fmov ebx, r10l
37bbe34a2mov rdi, rdx
37bbe34a5mov [rsp+160], r11l
37bbe34adjmp 0x37bbe34d5
37bbe34af
37bbe34af 66 f
37bbe34b0 0f 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..D..ff.........
37bbe34c0
37bbe34c0loc_37bbe34c0:
37bbe34c0add r13l, 1
37bbe34c4add rsi, 4
37bbe34c8add rdi, 16
37bbe34cccmp r12l, r13l
37bbe34cfjl 0x37bbe35e8
37bbe34d5
37bbe34d5loc_37bbe34d5:
37bbe34d5mov edx, [rsi+4]
37bbe34d8add edx, r14l
37bbe34dbmov [rsi+4], edx
37bbe34decmp edx, r13l
37bbe34e1je 0x37bbe34c0
37bbe34e3cmp ebx, 2
37bbe34e6jle 0x37bbe34c0
37bbe34e8mov eax, [rsp+140]
37bbe34efmovsxd rdx, edx
37bbe34f2mov r8, r15
37bbe34f5mov rcx, rbp
37bbe34f8sub rdx, 1
37bbe34fcmov [rsp+32], r15
37bbe3501mov [rsp+332], eax
37bbe3508mov rax, [rsp+464]
37bbe3510shl rdx, 4
37bbe3514lea r9, [rax+rdx]
37bbe3518mov rdx, rdi
37bbe351bcall zswap_
37bbe3520jmp 0x37bbe34c0
37bbe3522
37bbe3522 66 0f 1f 44 00 00 f..D..
37bbe3528
37bbe3528loc_37bbe3528:
37bbe3528mov r11l, [rsp+280]
37bbe3530mov r10, [rsp+288]
37bbe3538mov r12, rbx
37bbe353b
37bbe353bloc_37bbe353b:
37bbe353bmovsd_xmm x0, [rsp+344]
37bbe3544xorpd x0, [rip+0x867ad4]
37bbe354cmovsd_xmm x1, [rsp+336]
37bbe3555mov rax, [rsp+272]
37bbe355dunpcklpd x1, x0
37bbe3561movups [rax], x1
37bbe3564
37bbe3564loc_37bbe3564:
37bbe3564mov rdx, [rsp+176]
37bbe356clea rax, [rip+0x867a49]
37bbe3573sub ecx, r11l
37bbe3576mov r9, r15
37bbe3579mov [rsp+32], rax
37bbe357emov r8, rax
37bbe3581imul rdx, r10
37bbe3585add rdx, [rsp+168]
37bbe358dmov [rsp+332], ecx
37bbe3594mov rcx, rbp
37bbe3597add rdx, r10
37bbe359amov [rsp+128], r11l
37bbe35a2shl rdx, 4
37bbe35a6add rdx, [rsp+464]
37bbe35aecall zcopy_
37bbe35b3mov edx, [r14]
37bbe35b6movsxd r11, [rsp+128]
37bbe35becmp edx, r11l
37bbe35c1jg 0x37bbe3330
37bbe35c7nop [rax+rax]
37bbe35d0
37bbe35d0loc_37bbe35d0:
37bbe35d0mov [r15+8], 0
37bbe35d8movsd_xmm [r15], x6
37bbe35ddjmp 0x37bbe29d7
37bbe35e2
37bbe35e2 66 0f 1f 44 00 00 f..D..
37bbe35e8
37bbe35e8loc_37bbe35e8:
37bbe35e8mov ebx, r14l
37bbe35ebmov r14, [rsp+456]
37bbe35f3mov r12, r15
37bbe35f6mov r11l, [rsp+160]
37bbe35femov r15, [rsp+488]
37bbe3606mov ecx, [r14]
37bbe3609
37bbe3609loc_37bbe3609:
37bbe3609cmp r11l, ecx
37bbe360cjge 0x37bbe35d0
37bbe360emovsxd r10, [rsp+256]
37bbe3616cmp [rsp+144], 1
37bbe361ejg 0x37bbe362e
37bbe3620cmp [rsp+220], 1
37bbe3628jle 0x37bbe3564
37bbe362e
37bbe362eloc_37bbe362e:
37bbe362emov rdi, [rsp+176]
37bbe3636movsxd rsi, r11l
37bbe3639mov rdx, [rsp+168]
37bbe3641movq x3, [rip+0x8679e7]
37bbe3649mov r13l, [rsp+144]
37bbe3651mov [rsp+140], r11l
37bbe3659mov rax, rdi
37bbe365cmov [rsp+144], r10
37bbe3664imul rax, rsi
37bbe3668add rax, rdx
37bbe366badd rax, r10
37bbe366eshl rax, 4
37bbe3672add rax, [rsp+464]
37bbe367amovsd_xmm x0, [rax+8]
37bbe367fmovsd_xmm x1, [rax]
37bbe3683mov [rsp+272], rax
37bbe368bmovups [rax], x3
37bbe368emov eax, ecx
37bbe3690imul ecx, r13l
37bbe3694xorpd x0, [rip+0x867984]
37bbe369csub eax, r11l
37bbe369fmov [rsp+332], eax
37bbe36a6lea eax, [r11-1]
37bbe36aaunpcklpd x1, x0
37bbe36aecdqe
37bbe36b0movups [rsp+336], x1
37bbe36b8imul rdi, rax
37bbe36bclea eax, [r13+rcx+1]
37bbe36c1cdqe
37bbe36c3lea rcx, [rip+0x8678f2]
37bbe36camov [rsp+32], rcx
37bbe36cfsub rax, 1
37bbe36d3mov r8, rcx
37bbe36d6mov rcx, rbp
37bbe36d9add rdx, rdi
37bbe36dcshl rax, 4
37bbe36e0add rdx, r10
37bbe36e3lea r9, [r15+rax]
37bbe36e7shl rdx, 4
37bbe36ebadd rdx, [rsp+464]
37bbe36f3call zcopy_
37bbe36f8mov eax, [r14]
37bbe36fblea r9, [rip+0x8678ba]
37bbe3702mov rcx, rbp
37bbe3705mov edx, eax
37bbe3707imul eax, r13l
37bbe370bsub edx, [rsp+140]
37bbe3712mov [rsp+332], edx
37bbe3719lea rdx, [rsp+336]
37bbe3721lea eax, [r13+rax+1]
37bbe3726cdqe
37bbe3728sub rax, 1
37bbe372cshl rax, 4
37bbe3730lea r8, [r15+rax]
37bbe3734call zscal_
37bbe3739cmp [rsp+220], 1
37bbe3741mov r11l, [rsp+140]
37bbe3749mov r8l, 1
37bbe374fmov r10, [rsp+144]
37bbe3757jg 0x37bbe3767
37bbe3759lea eax, [r13-1]
37bbe375dxor r8l, r8l
37bbe3760mov [rsp+316], eax
37bbe3767
37bbe3767loc_37bbe3767:
37bbe3767mov edx, [rsp+184]
37bbe376emov ecx, [r14]
37bbe3771test edx, edx
37bbe3773js 0x37bbe3b80
37bbe3779mov edx, [rsp+256]
37bbe3780cmp edx, ecx
37bbe3782jg 0x37bbe353b
37bbe3788mov eax, ecx
37bbe378asub eax, edx
37bbe378cxor edx, edx
37bbe378ediv [rsp+184]
37bbe3795mov [rsp+188], eax
37bbe379c
37bbe379cloc_37bbe379c:
37bbe379cmov eax, [rsp+316]
37bbe37a3mov rdx, [rsp+176]
37bbe37abmov [rsp+280], r11l
37bbe37b3mov [rsp+288], r10
37bbe37bbadd eax, 1
37bbe37bemov [rsp+472], r12
37bbe37c6mov r12l, ebx
37bbe37c9mov rbx, [rsp+472]
37bbe37d1mov [rsp+140], eax
37bbe37d8lea rax, [rdi+2*rdx]
37bbe37dcmov rdi, [rsp+168]
37bbe37e4add rax, rdi
37bbe37e7mov [rsp+200], rax
37bbe37efmov eax, [rsp+220]
37bbe37f6sub eax, r8l
37bbe37f9cdqe
37bbe37fbimul rax, rdx
37bbe37ffadd rax, rdi
37bbe3802add rax, rsi
37bbe3805mov rsi, [rsp+464]
37bbe380dshl rax, 4
37bbe3811lea rax, [rsi+rax+16]
37bbe3816mov [rsp+160], rax
37bbe381emov rax, [rsp+296]
37bbe3826imul rax, r10
37bbe382aadd rax, rdi
37bbe382dshl rax, 4
37bbe3831add rax, rsi
37bbe3834mov [rsp+208], rax
37bbe383clea rax, [rsp+324]
37bbe3844mov [rsp+224], rax
37bbe384clea rax, [rsp+320]
37bbe3854mov [rsp+144], rax
37bbe385cnop [rax]
37bbe3860
37bbe3860loc_37bbe3860:
37bbe3860mov esi, [rsp+216]
37bbe3867mov eax, ecx
37bbe3869mov edi, [rsp+184]
37bbe3870sub eax, esi
37bbe3872mov edx, edi
37bbe3874add eax, 1
37bbe3877cmp edi, eax
37bbe3879cmovg edx, eax
37bbe387cmov [rsp+324], edx
37bbe3883sub edx, 1
37bbe3886mov [rsp+320], edx
37bbe388dtest edx, edx
37bbe388fjle 0x37bbe3b68
37bbe3895mov rax, rbp
37bbe3898mov rbp, rbx
37bbe389bmov rdi, r14
37bbe389eadd esi, 1
37bbe38a1mov r13, [rsp+208]
37bbe38a9mov rbx, [rsp+160]
37bbe38b1mov r14, rax
37bbe38b4nop
37bbe38b5nop [rax+rax]
37bbe38c0
37bbe38c0loc_37bbe38c0:
37bbe38c0imul ecx, [rsp+128]
37bbe38c8mov edx, esi
37bbe38camov [rsp+88], r13
37bbe38cflea r9, [rip+0x8676e6]
37bbe38d6sub edx, r12l
37bbe38d9mov eax, [rsp+140]
37bbe38e0mov [rsp+64], rbx
37bbe38e5add rbx, 16
37bbe38e9mov [rsp+96], rbp
37bbe38eemov r8, [rsp+144]
37bbe38f6lea edx, [rdx+rcx-1]
37bbe38famov [rsp+332], eax
37bbe3901lea rax, [rip+0x8676e0]
37bbe3908movsxd rdx, edx
37bbe390bmov [rsp+80], rax
37bbe3910lea rax, [rip+0x8676e1]
37bbe3917lea rcx, [rip+0x8676ea]
37bbe391esub rdx, 1
37bbe3922mov [rsp+40], rax
37bbe3927shl rdx, 4
37bbe392bmov [rsp+72], rbp
37bbe3930add rdx, r15
37bbe3933mov [rsp+56], rdi
37bbe3938mov [rsp+48], rdx
37bbe393dlea rdx, [rip+0x86768b]
37bbe3944mov [rsp+112], 19
37bbe394dmov [rsp+104], 12
37bbe3956mov [rsp+32], r14
37bbe395bcall zgemm_
37bbe3960mov eax, [rsp+320]
37bbe3967mov r8l, esi
37bbe396amov ecx, [rdi]
37bbe396cadd esi, 1
37bbe396fadd r13, [rsp+152]
37bbe3977lea edx, [rax-1]
37bbe397amov [rsp+320], edx
37bbe3981test edx, edx
37bbe3983jg 0x37bbe38c0
37bbe3989mov eax, ecx
37bbe398bmov rbx, rbp
37bbe398emov rbp, r14
37bbe3991mov r14, rdi
37bbe3994sub eax, r8l
37bbe3997add eax, 1
37bbe399a
37bbe399aloc_37bbe399a:
37bbe399amov [rsp+328], eax
37bbe39a1mov eax, [rsp+140]
37bbe39a8lea rdx, [rip+0x867620]
37bbe39afmov rsi, [rsp+200]
37bbe39b7mov [rsp+96], rbx
37bbe39bcmov [rsp+332], eax
37bbe39c3movsxd rax, r8l
37bbe39c6imul ecx, [rsp+128]
37bbe39ceadd rax, rsi
37bbe39d1mov [rsp+72], rbx
37bbe39d6sub r8l, [rsp+220]
37bbe39deshl rax, 4
37bbe39e2mov [rsp+56], r14
37bbe39e7add rax, [rsp+464]
37bbe39efmov [rsp+88], rax
37bbe39f4lea rax, [rip+0x8675ed]
37bbe39fbmov rdi, [rsp+160]
37bbe3a03mov [rsp+80], rax
37bbe3a08lea eax, [r8+rcx+1]
37bbe3a0dmov r9, [rsp+224]
37bbe3a15lea rcx, [rip+0x8675ec]
37bbe3a1ccdqe
37bbe3a1emov [rsp+64], rdi
37bbe3a23mov r8, [rsp+192]
37bbe3a2bsub rax, 1
37bbe3a2fmov [rsp+32], rbp
37bbe3a34mov [rsp+112], 19
37bbe3a3dshl rax, 4
37bbe3a41mov [rsp+104], 12
37bbe3a4aadd rax, r15
37bbe3a4dmov [rsp+48], rax
37bbe3a52lea rax, [rip+0x86759f]
37bbe3a59mov [rsp+40], rax
37bbe3a5ecall zgemm_
37bbe3a63mov eax, [rsp+188]
37bbe3a6aadd rsi, [rsp+248]
37bbe3a72add rdi, [rsp+240]
37bbe3a7amov ecx, [rsp+184]
37bbe3a81mov [rsp+200], rsi
37bbe3a89add [rsp+216], ecx
37bbe3a90mov rsi, [rsp+232]
37bbe3a98mov [rsp+160], rdi
37bbe3aa0mov ecx, [r14]
37bbe3aa3add [rsp+208], rsi
37bbe3aabtest eax, eax
37bbe3aadje 0x37bbe3528
37bbe3ab3mov eax, [rsp+188]
37bbe3abasub eax, 1
37bbe3abdmov [rsp+188], eax
37bbe3ac4jmp 0x37bbe3860
37bbe3ac9
37bbe3ac9 0f 1f 80 00 00 00 00 .......
37bbe3ad0
37bbe3ad0loc_37bbe3ad0:
37bbe3ad0mov r12, rsi
37bbe3ad3mov rsi, [rsp+144]
37bbe3adb
37bbe3adbloc_37bbe3adb:
37bbe3adbmovsd_xmm x0, [rsp+344]
37bbe3ae4xorpd x0, [rip+0x867534]
37bbe3aecmovsd_xmm x1, [rsp+336]
37bbe3af5mov rax, [rsp+280]
37bbe3afdunpcklpd x1, x0
37bbe3b01movups [rax], x1
37bbe3b04
37bbe3b04loc_37bbe3b04:
37bbe3b04lea rax, [rip+0x8674b1]
37bbe3b0bmov ebx, [rsp+220]
37bbe3b12mov r9, r15
37bbe3b15mov rdx, [rsp+272]
37bbe3b1dmov [rsp+32], rax
37bbe3b22add rdx, [rsp+256]
37bbe3b2asub r8l, ebx
37bbe3b2dmov rcx, [rsp+128]
37bbe3b35shl rdx, 4
37bbe3b39add rdx, [rsp+464]
37bbe3b41mov [rsp+332], r8l
37bbe3b49mov r8, r12
37bbe3b4ccall zcopy_
37bbe3b51mov eax, [r14]
37bbe3b54cmp eax, ebx
37bbe3b56jg 0x37bbe2b10
37bbe3b5cjmp 0x37bbe35d0
37bbe3b61
37bbe3b61 0f 1f 80 00 00 00 00 .......
37bbe3b68
37bbe3b68loc_37bbe3b68:
37bbe3b68mov r8l, [rsp+216]
37bbe3b70jmp 0x37bbe399a
37bbe3b75
37bbe3b75 0f 1f 00 ...
37bbe3b78
37bbe3b78loc_37bbe3b78:
37bbe3b78mov eax, r10l
37bbe3b7bjmp 0x37bbe30f6
37bbe3b80
37bbe3b80loc_37bbe3b80:
37bbe3b80mov eax, [rsp+256]
37bbe3b87cmp eax, ecx
37bbe3b89jl 0x37bbe353b
37bbe3b8fneg edx
37bbe3b91sub eax, ecx
37bbe3b93mov r9l, edx
37bbe3b96xor edx, edx
37bbe3b98div r9l
37bbe3b9bmov [rsp+188], eax
37bbe3ba2jmp 0x37bbe379c
37bbe3ba7
37bbe3ba7loc_37bbe3ba7:
37bbe3ba7mov eax, [rsp+248]
37bbe3baecmp eax, r8l
37bbe3bb1jl 0x37bbe3adb
37bbe3bb7sub eax, r8l
37bbe3bbaneg edi
37bbe3bbcxor edx, edx
37bbe3bbediv edi
37bbe3bc0mov [rsp+188], eax
37bbe3bc7jmp 0x37bbe2ee6
37bbe3bcc
37bbe3bccloc_37bbe3bcc:
37bbe3bccmov rax, [rsp+464]
37bbe3bd4mov [rax+8], 0
37bbe3bdcjmp 0x37bbe29d7
37bbe3be1
37bbe3be1loc_37bbe3be1:
37bbe3be1mov eax, edx
37bbe3be3neg eax
37bbe3be5jmp 0x37bbe29b5
37bbe2860
37bbe2860zhetrf_aa_:
37bbe2860push r15
37bbe2862push r14
37bbe2864push r13
37bbe2866push r12
37bbe2868push rbp
37bbe2869push rdi
37bbe286apush rsi
37bbe286bpush rbx
37bbe286csub rsp, 376
37bbe2873movups [rsp+352], x6
37bbe287blea rax, [rip+0x86873e]
37bbe2882mov ebp, [r9]
37bbe2885mov rbx, [rsp+504]
37bbe288dmov r15, [rsp+488]
37bbe2895mov [rsp+64], 1
37bbe289emov r14, rdx
37bbe28a1mov r12, r9
37bbe28a4mov r9, rdx
37bbe28a7mov [rsp+56], 9
37bbe28b0lea rdx, [rip+0x8686f9]
37bbe28b7mov [rsp+48], rax
37bbe28bcmov [rsp+40], rax
37bbe28c1mov [rsp+32], rax
37bbe28c6mov [rsp+448], rcx
37bbe28cemov [rsp+464], r8
37bbe28d6mov r8, rcx
37bbe28d9lea rcx, [rip+0x8686dc]
37bbe28e0call ilaenv_
37bbe28e5mov [rbx], 0
37bbe28ebmov rcx, [rsp+448]
37bbe28f3mov r9l, 1
37bbe28f9mov r8l, 1
37bbe28fflea rdx, [rip+0x8686be]
37bbe2906mov [rsp+184], eax
37bbe290dmov esi, eax
37bbe290fcall lsame_
37bbe2914mov ecx, [r14]
37bbe2917mov edi, eax
37bbe2919mov rax, [rsp+496]
37bbe2921mov r10l, [rax]
37bbe2924cmp ecx, 1
37bbe2927jle 0x37bbe3230
37bbe292dadd esi, 1
37bbe2930lea r13l, [rcx+rcx]
37bbe2934imul esi, ecx
37bbe2937test edi, edi
37bbe2939je 0x37bbe2979
37bbe293b
37bbe293bloc_37bbe293b:
37bbe293btest ecx, ecx
37bbe293dmov eax, 1
37bbe2942cmovg eax, ecx
37bbe2945cmp [r12], eax
37bbe2949jl 0x37bbe325a
37bbe294fmov rax, [rsp+496]
37bbe2957mov eax, [rax]
37bbe2959cmp eax, r13l
37bbe295cjge 0x37bbe29f3
37bbe2962cmp r10l, -1
37bbe2966je 0x37bbe29f3
37bbe296cmov [rbx], -7
37bbe2972mov eax, 7
37bbe2977jmp 0x37bbe29b5
37bbe2979
37bbe2979loc_37bbe2979:
37bbe2979mov rcx, [rsp+448]
37bbe2981mov r9l, 1
37bbe2987mov r8l, 1
37bbe298dlea rdx, [rip+0x868631]
37bbe2994mov [rsp+128], r10l
37bbe299ccall lsame_
37bbe29a1test eax, eax
37bbe29a3jne 0x37bbe3269
37bbe29a9mov edx, -1
37bbe29aemov eax, 1
37bbe29b3
37bbe29b3loc_37bbe29b3:
37bbe29b3mov [rbx], edx
37bbe29b5
37bbe29b5loc_37bbe29b5:
37bbe29b5lea rdx, [rsp+336]
37bbe29bdmov r8l, 9
37bbe29c3lea rcx, [rip+0x8685e6]
37bbe29camov [rsp+336], eax
37bbe29d1call xerbla_
37bbe29d6nop
37bbe29d7
37bbe29d7loc_37bbe29d7:
37bbe29d7movups x6, [rsp+352]
37bbe29dfadd rsp, 376
37bbe29e6pop rbx
37bbe29e7pop rsi
37bbe29e8pop rdi
37bbe29e9pop rbp
37bbe29eapop r12
37bbe29ecpop r13
37bbe29eepop r14
37bbe29f0pop r15
37bbe29f2ret
37bbe29f3
37bbe29f3loc_37bbe29f3:
37bbe29f3mov edx, [rbx]
37bbe29f5test edx, edx
37bbe29f7jne 0x37bbe3be1
37bbe29fdpxor x6, x6
37bbe2a01mov [r15+8], 0
37bbe2a09cvtsi2sd x6, esi
37bbe2a0dmovsd_xmm [r15], x6
37bbe2a12cmp r10l, -1
37bbe2a16je 0x37bbe29d7
37bbe2a18test ecx, ecx
37bbe2a1aje 0x37bbe29d7
37bbe2a1cmov rbx, [rsp+480]
37bbe2a24mov [rbx], 1
37bbe2a2acmp ecx, 1
37bbe2a2dje 0x37bbe3bcc
37bbe2a33movsxd rbx, ebp
37bbe2a36xor edx, edx
37bbe2a38test rbx, rbx
37bbe2a3bcmovns rdx, rbx
37bbe2a3fmov ebx, [rsp+184]
37bbe2a46mov [rsp+176], rdx
37bbe2a4enot rdx
37bbe2a51mov [rsp+168], rdx
37bbe2a59lea edx, [rbx+1]
37bbe2a5cimul edx, ecx
37bbe2a5fcmp eax, edx
37bbe2a61jge 0x37bbe2a6f
37bbe2a63sub eax, ecx
37bbe2a65cdq
37bbe2a66idiv ecx
37bbe2a68mov [rsp+184], eax
37bbe2a6f
37bbe2a6floc_37bbe2a6f:
37bbe2a6flea rax, [rip+0x868546]
37bbe2a76mov r9, r15
37bbe2a79mov [rsp+32], rax
37bbe2a7etest edi, edi
37bbe2a80je 0x37bbe3276
37bbe2a86mov rdx, [rsp+464]
37bbe2a8emov r8, r12
37bbe2a91mov rcx, r14
37bbe2a94call zcopy_
37bbe2a99mov eax, [r14]
37bbe2a9ctest eax, eax
37bbe2a9ejle 0x37bbe35d0
37bbe2aa4mov rbx, [rsp+176]
37bbe2aaclea rbp, [rsp+332]
37bbe2ab4mov [rsp+220], 0
37bbe2abfmov [rsp+248], 1
37bbe2acamov rsi, rbx
37bbe2acdlea rdx, [rbx+1]
37bbe2ad1lea rbx, [rsp+316]
37bbe2ad9mov [rsp+128], rbp
37bbe2ae1mov [rsp+264], rbx
37bbe2ae9shl rdx, 4
37bbe2aedshl rsi, 4
37bbe2af1lea rbx, [rsp+328]
37bbe2af9mov [rsp+160], rdx
37bbe2b01mov [rsp+192], rbx
37bbe2b09nop [rax]
37bbe2b10
37bbe2b10loc_37bbe2b10:
37bbe2b10mov ebp, [rsp+248]
37bbe2b17mov edx, eax
37bbe2b19mov r11l, [rsp+184]
37bbe2b21mov ecx, 2
37bbe2b26movsxd rbx, [rsp+220]
37bbe2b2emov [rsp+64], r14
37bbe2b33sub edx, ebp
37bbe2b35mov [rsp+56], r15
37bbe2b3amov r8, [rsp+128]
37bbe2b42add edx, 1
37bbe2b45mov [rsp+40], r12
37bbe2b4alea r13l, [rbx+2]
37bbe2b4emov r9, [rsp+264]
37bbe2b56cmp edx, r11l
37bbe2b59mov [rsp+208], ebp
37bbe2b60mov [rsp+80], 1
37bbe2b69cmovg edx, r11l
37bbe2b6dtest ebx, ebx
37bbe2b6fmov [rsp+316], edx
37bbe2b76mov edx, 1
37bbe2b7bcmovg rdx, rbx
37bbe2b7fmov edi, edx
37bbe2b81sub edi, ebx
37bbe2b83sub ecx, edi
37bbe2b85mov [rsp+144], edi
37bbe2b8cmov [rsp+328], ecx
37bbe2b93mov ecx, eax
37bbe2b95imul eax, r11l
37bbe2b99sub ecx, ebx
37bbe2b9bmov [rsp+332], ecx
37bbe2ba2movsxd rcx, ebx
37bbe2ba5cdqe
37bbe2ba7shl rax, 4
37bbe2babadd rax, r15
37bbe2baemov [rsp+72], rax
37bbe2bb3mov rax, [rsp+480]
37bbe2bbblea rdi, [rax+4*rcx]
37bbe2bbfmovsxd rax, ebp
37bbe2bc2mov rcx, [rsp+448]
37bbe2bcaimul rax, [rsp+176]
37bbe2bd3mov [rsp+48], rdi
37bbe2bd8add rax, [rsp+168]
37bbe2be0add rax, rdx
37bbe2be3mov rdx, [rsp+192]
37bbe2bebshl rax, 4
37bbe2befadd rax, [rsp+464]
37bbe2bf7mov [rsp+32], rax
37bbe2bfccall zlahef_aa_
37bbe2c01mov edx, [rsp+316]
37bbe2c08mov r8l, [r14]
37bbe2c0blea eax, [rbx+rdx]
37bbe2c0emov [rsp+140], edx
37bbe2c15mov [rsp+220], eax
37bbe2c1cadd eax, 1
37bbe2c1fcmp r8l, eax
37bbe2c22mov [rsp+248], eax
37bbe2c29mov [rsp+216], eax
37bbe2c30cmovle eax, r8l
37bbe2c34cmp r13l, eax
37bbe2c37jg 0x37bbe2d46
37bbe2c3dmov r10l, ebp
37bbe2c40mov r11, [rsp+464]
37bbe2c48sub r10l, [rsp+144]
37bbe2c50movsxd rdx, r13l
37bbe2c53imul rdx, [rsp+176]
37bbe2c5cadd rdx, [rsp+168]
37bbe2c64lea ebp, [r10-2]
37bbe2c68mov [rsp+456], r14
37bbe2c70shl rdx, 4
37bbe2c74mov [rsp+472], r12
37bbe2c7cmov r12, rsi
37bbe2c7fmov esi, ebx
37bbe2c81mov [rsp+488], r15
37bbe2c89mov ebx, ebp
37bbe2c8bmov r15l, r10l
37bbe2c8emov ebp, eax
37bbe2c90lea r14, [r11+rdx+16]
37bbe2c95jmp 0x37bbe2cb0
37bbe2c97
37bbe2c97 66 0f 1f 84 00 00 00 00 00 f........
37bbe2ca0
37bbe2ca0loc_37bbe2ca0:
37bbe2ca0add r13l, 1
37bbe2ca4add rdi, 4
37bbe2ca8add r14, r12
37bbe2cabcmp ebp, r13l
37bbe2caejl 0x37bbe2d26
37bbe2cb0
37bbe2cb0loc_37bbe2cb0:
37bbe2cb0mov ecx, [rdi+4]
37bbe2cb3add ecx, esi
37bbe2cb5mov [rdi+4], ecx
37bbe2cb8cmp ecx, r13l
37bbe2cbbje 0x37bbe2ca0
37bbe2cbdcmp r15l, 2
37bbe2cc1jle 0x37bbe2ca0
37bbe2cc3movsxd rcx, ecx
37bbe2cc6mov rdx, r14
37bbe2cc9lea r8, [rip+0x8682ec]
37bbe2cd0add r14, r12
37bbe2cd3mov rax, [rsp+168]
37bbe2cdbadd r13l, 1
37bbe2cdfadd rdi, 4
37bbe2ce3mov [rsp+332], ebx
37bbe2ceaimul rcx, [rsp+176]
37bbe2cf3lea rcx, [rax+rcx+1]
37bbe2cf8lea rax, [rip+0x8682bd]
37bbe2cffmov [rsp+32], rax
37bbe2d04mov rax, [rsp+464]
37bbe2d0cshl rcx, 4
37bbe2d10lea r9, [rax+rcx]
37bbe2d14mov rcx, [rsp+128]
37bbe2d1ccall zswap_
37bbe2d21cmp ebp, r13l
37bbe2d24jge 0x37bbe2cb0
37bbe2d26
37bbe2d26loc_37bbe2d26:
37bbe2d26mov r14, [rsp+456]
37bbe2d2emov ebx, esi
37bbe2d30mov r15, [rsp+488]
37bbe2d38mov rsi, r12
37bbe2d3bmov r12, [rsp+472]
37bbe2d43mov r8l, [r14]
37bbe2d46
37bbe2d46loc_37bbe2d46:
37bbe2d46cmp [rsp+220], r8l
37bbe2d4ejge 0x37bbe35d0
37bbe2d54movsxd r11, [rsp+248]
37bbe2d5cmov rax, [rsp+176]
37bbe2d64imul rax, r11
37bbe2d68add rax, [rsp+168]
37bbe2d70mov [rsp+272], r11
37bbe2d78mov [rsp+256], rax
37bbe2d80cmp [rsp+208], 1
37bbe2d88jg 0x37bbe2d98
37bbe2d8acmp [rsp+140], 1
37bbe2d92jle 0x37bbe3b04
37bbe2d98
37bbe2d98loc_37bbe2d98:
37bbe2d98movsxd rax, [rsp+220]
37bbe2da0mov [rsp+152], r11
37bbe2da8movq x2, [rip+0x868280]
37bbe2db0lea rcx, [rip+0x868205]
37bbe2db7mov r11, [rsp+256]
37bbe2dbfmov edi, [rsp+140]
37bbe2dc6mov rbp, rax
37bbe2dc9mov r13, [rsp+128]
37bbe2dd1add rax, r11
37bbe2dd4lea edx, [rbp-1]
37bbe2dd7shl rax, 4
37bbe2ddbadd rax, [rsp+464]
37bbe2de3movsxd rdx, edx
37bbe2de6movsd_xmm x0, [rax+8]
37bbe2debmovsd_xmm x1, [rax]
37bbe2defmovups [rax], x2
37bbe2df2add rdx, r11
37bbe2df5mov [rsp+280], rax
37bbe2dfdmov eax, r8l
37bbe2e00imul r8l, edi
37bbe2e04shl rdx, 4
37bbe2e08sub eax, ebp
37bbe2e0axorpd x0, [rip+0x86820e]
37bbe2e12mov [rsp+32], rcx
37bbe2e17mov rcx, r13
37bbe2e1amov [rsp+332], eax
37bbe2e21add rdx, [rsp+464]
37bbe2e29lea eax, [rdi+r8+1]
37bbe2e2eunpcklpd x1, x0
37bbe2e32mov r8, r12
37bbe2e35cdqe
37bbe2e37movups [rsp+336], x1
37bbe2e3fsub rax, 1
37bbe2e43shl rax, 4
37bbe2e47lea r9, [r15+rax]
37bbe2e4bcall zcopy_
37bbe2e50mov eax, [r14]
37bbe2e53lea r9, [rip+0x868162]
37bbe2e5amov rcx, r13
37bbe2e5dmov edx, eax
37bbe2e5fimul eax, edi
37bbe2e62sub edx, ebp
37bbe2e64mov [rsp+332], edx
37bbe2e6blea rdx, [rsp+336]
37bbe2e73lea eax, [rdi+rax+1]
37bbe2e77cdqe
37bbe2e79sub rax, 1
37bbe2e7dshl rax, 4
37bbe2e81lea r8, [r15+rax]
37bbe2e85call zscal_
37bbe2e8acmp [rsp+208], 1
37bbe2e92mov r11, [rsp+152]
37bbe2e9amov r9l, 1
37bbe2ea0jg 0x37bbe2eaf
37bbe2ea2lea eax, [rdi-1]
37bbe2ea5xor r9l, r9l
37bbe2ea8mov [rsp+316], eax
37bbe2eaf
37bbe2eafloc_37bbe2eaf:
37bbe2eafmov edi, [rsp+184]
37bbe2eb6mov r8l, [r14]
37bbe2eb9test edi, edi
37bbe2ebbjs 0x37bbe3ba7
37bbe2ec1mov edi, [rsp+248]
37bbe2ec8cmp edi, r8l
37bbe2ecbjg 0x37bbe3adb
37bbe2ed1mov eax, r8l
37bbe2ed4xor edx, edx
37bbe2ed6sub eax, edi
37bbe2ed8div [rsp+184]
37bbe2edfmov [rsp+188], eax
37bbe2ee6
37bbe2ee6loc_37bbe2ee6:
37bbe2ee6mov eax, [rsp+316]
37bbe2eedmov ecx, [rsp+208]
37bbe2ef4mov r10l, [rsp+216]
37bbe2efcmov r13l, [rsp+144]
37bbe2f04mov [rsp+144], rsi
37bbe2f0cmov rsi, r12
37bbe2f0fadd eax, 1
37bbe2f12sub ecx, r9l
37bbe2f15mov r12l, ebx
37bbe2f18mov [rsp+140], eax
37bbe2f1flea rax, [rsp+324]
37bbe2f27movsxd rcx, ecx
37bbe2f2amov [rsp+224], rax
37bbe2f32mov rax, [rsp+168]
37bbe2f3amov [rsp+232], rcx
37bbe2f42add rax, rcx
37bbe2f45mov rcx, r11
37bbe2f48mov [rsp+240], rax
37bbe2f50lea rax, [rsp+320]
37bbe2f58mov [rsp+152], rax
37bbe2f60
37bbe2f60loc_37bbe2f60:
37bbe2f60mov eax, r8l
37bbe2f63sub eax, r10l
37bbe2f66lea edx, [rax+1]
37bbe2f69mov eax, [rsp+184]
37bbe2f70cmp eax, edx
37bbe2f72cmovg eax, edx
37bbe2f75mov [rsp+324], eax
37bbe2f7csub eax, 1
37bbe2f7fmov [rsp+320], eax
37bbe2f86test eax, eax
37bbe2f88jle 0x37bbe3b78
37bbe2f8emov rdx, [rsp+176]
37bbe2f96mov rax, [rsp+240]
37bbe2f9emov [rsp+216], r10l
37bbe2fa6lea edi, [r10+1]
37bbe2faamov [rsp+200], rcx
37bbe2fb2imul rdx, rcx
37bbe2fb6mov [rsp+472], rsi
37bbe2fbeadd rax, rdx
37bbe2fc1shl rax, 4
37bbe2fc5add rax, [rsp+464]
37bbe2fcdmov rbx, rax
37bbe2fd0mov rax, [rsp+168]
37bbe2fd8lea rbp, [rcx+rax]
37bbe2fdcadd rbp, rdx
37bbe2fdfshl rbp, 4
37bbe2fe3add rbp, [rsp+464]
37bbe2febmov rsi, rbp
37bbe2feemov rbp, r14
37bbe2ff1mov r14, [rsp+472]
37bbe2ff9nop [rax]
37bbe3000
37bbe3000loc_37bbe3000:
37bbe3000imul r8l, r13l
37bbe3004mov edx, edi
37bbe3006mov [rsp+88], rsi
37bbe300bmov eax, [rsp+140]
37bbe3012sub edx, r12l
37bbe3015mov [rsp+48], rbx
37bbe301amov r9, [rsp+152]
37bbe3022lea rcx, [rip+0x867fa6]
37bbe3029mov [rsp+332], eax
37bbe3030lea rax, [rip+0x867fb1]
37bbe3037lea edx, [rdx+r8-1]
37bbe303cmov [rsp+80], rax
37bbe3041lea rax, [rip+0x867fb0]
37bbe3048movsxd rdx, edx
37bbe304bmov [rsp+40], rax
37bbe3050mov rax, [rsp+128]
37bbe3058lea r8, [rip+0x867f5d]
37bbe305fsub rdx, 1
37bbe3063mov [rsp+96], r14
37bbe3068shl rdx, 4
37bbe306cmov [rsp+32], rax
37bbe3071add rdx, r15
37bbe3074mov [rsp+72], rbp
37bbe3079mov [rsp+64], rdx
37bbe307elea rdx, [rip+0x867f41]
37bbe3085mov [rsp+112], 9
37bbe308emov [rsp+104], 19
37bbe3097mov [rsp+56], r14
37bbe309ccall zgemm_
37bbe30a1mov eax, [rsp+320]
37bbe30a8mov r9l, edi
37bbe30abmov r8l, [rbp]
37bbe30afadd edi, 1
37bbe30b2add rbx, [rsp+144]
37bbe30baadd rsi, [rsp+160]
37bbe30c2lea edx, [rax-1]
37bbe30c5mov [rsp+320], edx
37bbe30cctest edx, edx
37bbe30cejg 0x37bbe3000
37bbe30d4mov edx, r8l
37bbe30d7mov r10l, [rsp+216]
37bbe30dfmov rsi, r14
37bbe30e2mov eax, r9l
37bbe30e5sub edx, r9l
37bbe30e8mov rcx, [rsp+200]
37bbe30f0mov r14, rbp
37bbe30f3add edx, 1
37bbe30f6
37bbe30f6loc_37bbe30f6:
37bbe30f6mov ebx, [rsp+140]
37bbe30fdmov [rsp+328], edx
37bbe3104movsxd rdx, eax
37bbe3107imul r8l, r13l
37bbe310bmov rdi, [rsp+168]
37bbe3113sub eax, [rsp+208]
37bbe311amov [rsp+72], r14
37bbe311fmov [rsp+332], ebx
37bbe3126mov rbx, [rsp+176]
37bbe312elea eax, [rax+r8+1]
37bbe3133mov [rsp+56], rsi
37bbe3138mov r8, [rsp+224]
37bbe3140imul rdx, rbx
37bbe3144cdqe
37bbe3146mov r9, [rsp+192]
37bbe314emov [rsp+216], r10l
37bbe3156sub rax, 1
37bbe315amov [rsp+96], rsi
37bbe315fmov [rsp+112], 9
37bbe3168shl rax, 4
37bbe316cmov [rsp+104], 19
37bbe3175add rdx, rdi
37bbe3178add rax, r15
37bbe317badd rdx, rcx
37bbe317eimul rcx, rbx
37bbe3182mov [rsp+64], rax
37bbe3187shl rdx, 4
37bbe318badd rdx, [rsp+464]
37bbe3193mov [rsp+88], rdx
37bbe3198lea rdx, [rip+0x867e49]
37bbe319flea rax, [rcx+rdi]
37bbe31a3mov [rsp+80], rdx
37bbe31a8add rax, [rsp+232]
37bbe31b0lea rdx, [rip+0x867e0f]
37bbe31b7shl rax, 4
37bbe31bbadd rax, [rsp+464]
37bbe31c3lea rcx, [rip+0x867e05]
37bbe31camov [rsp+48], rax
37bbe31cflea rax, [rip+0x867e22]
37bbe31d6mov [rsp+40], rax
37bbe31dbmov rax, [rsp+128]
37bbe31e3mov [rsp+32], rax
37bbe31e8call zgemm_
37bbe31edmov edx, [rsp+188]
37bbe31f4mov r10l, [rsp+216]
37bbe31fcmov r8l, [r14]
37bbe31ffadd r10l, [rsp+184]
37bbe3207test edx, edx
37bbe3209je 0x37bbe3ad0
37bbe320fmov eax, [rsp+188]
37bbe3216movsxd rcx, r10l
37bbe3219sub eax, 1
37bbe321cmov [rsp+188], eax
37bbe3223jmp 0x37bbe2f60
37bbe3228
37bbe3228 0f 1f 84 00 00 00 00 00 ........
37bbe3230
37bbe3230loc_37bbe3230:
37bbe3230mov esi, 1
37bbe3235mov r13l, 1
37bbe323btest edi, edi
37bbe323dje 0x37bbe2979
37bbe3243
37bbe3243loc_37bbe3243:
37bbe3243mov edx, -2
37bbe3248mov eax, 2
37bbe324dtest ecx, ecx
37bbe324fjs 0x37bbe29b3
37bbe3255jmp 0x37bbe293b
37bbe325a
37bbe325aloc_37bbe325a:
37bbe325amov edx, -4
37bbe325fmov eax, 4
37bbe3264jmp 0x37bbe29b3
37bbe3269
37bbe3269loc_37bbe3269:
37bbe3269mov ecx, [r14]
37bbe326cmov r10l, [rsp+128]
37bbe3274jmp 0x37bbe3243
37bbe3276
37bbe3276loc_37bbe3276:
37bbe3276mov rdx, [rsp+464]
37bbe327emov r8, rax
37bbe3281mov rcx, r14
37bbe3284call zcopy_
37bbe3289mov edx, [r14]
37bbe328ctest edx, edx
37bbe328ejle 0x37bbe35d0
37bbe3294mov rbx, [rsp+176]
37bbe329cmovsxd rax, [rsp+184]
37bbe32a4xor r11l, r11l
37bbe32a7mov [rsp+256], 1
37bbe32b2lea rbp, [rsp+332]
37bbe32bamov rsi, rbx
37bbe32bdadd rbx, 1
37bbe32c1imul rsi, rax
37bbe32c5mov [rsp+296], rbx
37bbe32cdmov [rsp+248], rsi
37bbe32d5mov rsi, rax
37bbe32d8imul rax, rbx
37bbe32dcshl rsi, 4
37bbe32e0mov [rsp+240], rsi
37bbe32e8mov rsi, rbx
37bbe32ebshl rax, 4
37bbe32efshl rsi, 4
37bbe32f3mov [rsp+232], rax
37bbe32fblea rax, [rsp+316]
37bbe3303mov [rsp+264], rax
37bbe330blea rax, [rsp+328]
37bbe3313mov [rsp+152], rsi
37bbe331bmov [rsp+192], rax
37bbe3323nop
37bbe3325nop [rax+rax]
37bbe3330
37bbe3330loc_37bbe3330:
37bbe3330mov eax, edx
37bbe3332mov ecx, 2
37bbe3337mov [rsp+64], r14
37bbe333cmov r8, rbp
37bbe333fmov ebx, [rsp+256]
37bbe3346mov edi, [rsp+184]
37bbe334dmov [rsp+80], 1
37bbe3356mov [rsp+56], r15
37bbe335bmov r9, [rsp+264]
37bbe3363sub eax, ebx
37bbe3365mov [rsp+40], r12
37bbe336aadd eax, 1
37bbe336dmov [rsp+220], ebx
37bbe3374cmp eax, edi
37bbe3376mov [rsp+140], r11l
37bbe337ecmovg eax, edi
37bbe3381test r11l, r11l
37bbe3384mov [rsp+316], eax
37bbe338bmov eax, 1
37bbe3390cmovg rax, r11
37bbe3394mov esi, eax
37bbe3396imul rax, [rsp+176]
37bbe339fadd rax, [rsp+168]
37bbe33a7sub esi, r11l
37bbe33aasub ecx, esi
37bbe33acmov [rsp+128], esi
37bbe33b3mov [rsp+328], ecx
37bbe33bamov ecx, edx
37bbe33bcimul edx, edi
37bbe33bfmov rdi, [rsp+480]
37bbe33c7sub ecx, r11l
37bbe33camov [rsp+332], ecx
37bbe33d1movsxd rcx, r11l
37bbe33d4movsxd rdx, edx
37bbe33d7lea rsi, [rdi+4*rcx]
37bbe33dbmov rcx, [rsp+448]
37bbe33e3shl rdx, 4
37bbe33e7mov [rsp+48], rsi
37bbe33ecadd rdx, r15
37bbe33efmov [rsp+72], rdx
37bbe33f4movsxd rdx, ebx
37bbe33f7add rax, rdx
37bbe33famov rdi, rdx
37bbe33fdmov rdx, [rsp+192]
37bbe3405shl rax, 4
37bbe3409add rax, [rsp+464]
37bbe3411mov [rsp+32], rax
37bbe3416call zlahef_aa_
37bbe341bmov r11l, [rsp+140]
37bbe3423mov eax, [rsp+316]
37bbe342amov ecx, [r14]
37bbe342dlea r13l, [r11+2]
37bbe3431mov ebx, r11l
37bbe3434add r11l, eax
37bbe3437mov [rsp+144], eax
37bbe343elea eax, [r11+1]
37bbe3442cmp ecx, eax
37bbe3444mov [rsp+256], eax
37bbe344bmov [rsp+216], eax
37bbe3452cmovle eax, ecx
37bbe3455cmp r13l, eax
37bbe3458jg 0x37bbe3609
37bbe345emov r10, [rsp+464]
37bbe3466movsxd rdx, ebx
37bbe3469sub edi, [rsp+128]
37bbe3470mov [rsp+456], r14
37bbe3478shl rdx, 4
37bbe347cmov [rsp+488], r15
37bbe3484mov r14l, ebx
37bbe3487mov r15, r12
37bbe348alea rdx, [r10+rdx+16]
37bbe348fmov r10l, edi
37bbe3492lea edi, [rdi-2]
37bbe3495mov r12l, eax
37bbe3498mov [rsp+140], edi
37bbe349fmov ebx, r10l
37bbe34a2mov rdi, rdx
37bbe34a5mov [rsp+160], r11l
37bbe34adjmp 0x37bbe34d5
37bbe34af
37bbe34af 66 f
37bbe34b0 0f 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..D..ff.........
37bbe34c0
37bbe34c0loc_37bbe34c0:
37bbe34c0add r13l, 1
37bbe34c4add rsi, 4
37bbe34c8add rdi, 16
37bbe34cccmp r12l, r13l
37bbe34cfjl 0x37bbe35e8
37bbe34d5
37bbe34d5loc_37bbe34d5:
37bbe34d5mov edx, [rsi+4]
37bbe34d8add edx, r14l
37bbe34dbmov [rsi+4], edx
37bbe34decmp edx, r13l
37bbe34e1je 0x37bbe34c0
37bbe34e3cmp ebx, 2
37bbe34e6jle 0x37bbe34c0
37bbe34e8mov eax, [rsp+140]
37bbe34efmovsxd rdx, edx
37bbe34f2mov r8, r15
37bbe34f5mov rcx, rbp
37bbe34f8sub rdx, 1
37bbe34fcmov [rsp+32], r15
37bbe3501mov [rsp+332], eax
37bbe3508mov rax, [rsp+464]
37bbe3510shl rdx, 4
37bbe3514lea r9, [rax+rdx]
37bbe3518mov rdx, rdi
37bbe351bcall zswap_
37bbe3520jmp 0x37bbe34c0
37bbe3522
37bbe3522 66 0f 1f 44 00 00 f..D..
37bbe3528
37bbe3528loc_37bbe3528:
37bbe3528mov r11l, [rsp+280]
37bbe3530mov r10, [rsp+288]
37bbe3538mov r12, rbx
37bbe353b
37bbe353bloc_37bbe353b:
37bbe353bmovsd_xmm x0, [rsp+344]
37bbe3544xorpd x0, [rip+0x867ad4]
37bbe354cmovsd_xmm x1, [rsp+336]
37bbe3555mov rax, [rsp+272]
37bbe355dunpcklpd x1, x0
37bbe3561movups [rax], x1
37bbe3564
37bbe3564loc_37bbe3564:
37bbe3564mov rdx, [rsp+176]
37bbe356clea rax, [rip+0x867a49]
37bbe3573sub ecx, r11l
37bbe3576mov r9, r15
37bbe3579mov [rsp+32], rax
37bbe357emov r8, rax
37bbe3581imul rdx, r10
37bbe3585add rdx, [rsp+168]
37bbe358dmov [rsp+332], ecx
37bbe3594mov rcx, rbp
37bbe3597add rdx, r10
37bbe359amov [rsp+128], r11l
37bbe35a2shl rdx, 4
37bbe35a6add rdx, [rsp+464]
37bbe35aecall zcopy_
37bbe35b3mov edx, [r14]
37bbe35b6movsxd r11, [rsp+128]
37bbe35becmp edx, r11l
37bbe35c1jg 0x37bbe3330
37bbe35c7nop [rax+rax]
37bbe35d0
37bbe35d0loc_37bbe35d0:
37bbe35d0mov [r15+8], 0
37bbe35d8movsd_xmm [r15], x6
37bbe35ddjmp 0x37bbe29d7
37bbe35e2
37bbe35e2 66 0f 1f 44 00 00 f..D..
37bbe35e8
37bbe35e8loc_37bbe35e8:
37bbe35e8mov ebx, r14l
37bbe35ebmov r14, [rsp+456]
37bbe35f3mov r12, r15
37bbe35f6mov r11l, [rsp+160]
37bbe35femov r15, [rsp+488]
37bbe3606mov ecx, [r14]
37bbe3609
37bbe3609loc_37bbe3609:
37bbe3609cmp r11l, ecx
37bbe360cjge 0x37bbe35d0
37bbe360emovsxd r10, [rsp+256]
37bbe3616cmp [rsp+144], 1
37bbe361ejg 0x37bbe362e
37bbe3620cmp [rsp+220], 1
37bbe3628jle 0x37bbe3564
37bbe362e
37bbe362eloc_37bbe362e:
37bbe362emov rdi, [rsp+176]
37bbe3636movsxd rsi, r11l
37bbe3639mov rdx, [rsp+168]
37bbe3641movq x3, [rip+0x8679e7]
37bbe3649mov r13l, [rsp+144]
37bbe3651mov [rsp+140], r11l
37bbe3659mov rax, rdi
37bbe365cmov [rsp+144], r10
37bbe3664imul rax, rsi
37bbe3668add rax, rdx
37bbe366badd rax, r10
37bbe366eshl rax, 4
37bbe3672add rax, [rsp+464]
37bbe367amovsd_xmm x0, [rax+8]
37bbe367fmovsd_xmm x1, [rax]
37bbe3683mov [rsp+272], rax
37bbe368bmovups [rax], x3
37bbe368emov eax, ecx
37bbe3690imul ecx, r13l
37bbe3694xorpd x0, [rip+0x867984]
37bbe369csub eax, r11l
37bbe369fmov [rsp+332], eax
37bbe36a6lea eax, [r11-1]
37bbe36aaunpcklpd x1, x0
37bbe36aecdqe
37bbe36b0movups [rsp+336], x1
37bbe36b8imul rdi, rax
37bbe36bclea eax, [r13+rcx+1]
37bbe36c1cdqe
37bbe36c3lea rcx, [rip+0x8678f2]
37bbe36camov [rsp+32], rcx
37bbe36cfsub rax, 1
37bbe36d3mov r8, rcx
37bbe36d6mov rcx, rbp
37bbe36d9add rdx, rdi
37bbe36dcshl rax, 4
37bbe36e0add rdx, r10
37bbe36e3lea r9, [r15+rax]
37bbe36e7shl rdx, 4
37bbe36ebadd rdx, [rsp+464]
37bbe36f3call zcopy_
37bbe36f8mov eax, [r14]
37bbe36fblea r9, [rip+0x8678ba]
37bbe3702mov rcx, rbp
37bbe3705mov edx, eax
37bbe3707imul eax, r13l
37bbe370bsub edx, [rsp+140]
37bbe3712mov [rsp+332], edx
37bbe3719lea rdx, [rsp+336]
37bbe3721lea eax, [r13+rax+1]
37bbe3726cdqe
37bbe3728sub rax, 1
37bbe372cshl rax, 4
37bbe3730lea r8, [r15+rax]
37bbe3734call zscal_
37bbe3739cmp [rsp+220], 1
37bbe3741mov r11l, [rsp+140]
37bbe3749mov r8l, 1
37bbe374fmov r10, [rsp+144]
37bbe3757jg 0x37bbe3767
37bbe3759lea eax, [r13-1]
37bbe375dxor r8l, r8l
37bbe3760mov [rsp+316], eax
37bbe3767
37bbe3767loc_37bbe3767:
37bbe3767mov edx, [rsp+184]
37bbe376emov ecx, [r14]
37bbe3771test edx, edx
37bbe3773js 0x37bbe3b80
37bbe3779mov edx, [rsp+256]
37bbe3780cmp edx, ecx
37bbe3782jg 0x37bbe353b
37bbe3788mov eax, ecx
37bbe378asub eax, edx
37bbe378cxor edx, edx
37bbe378ediv [rsp+184]
37bbe3795mov [rsp+188], eax
37bbe379c
37bbe379cloc_37bbe379c:
37bbe379cmov eax, [rsp+316]
37bbe37a3mov rdx, [rsp+176]
37bbe37abmov [rsp+280], r11l
37bbe37b3mov [rsp+288], r10
37bbe37bbadd eax, 1
37bbe37bemov [rsp+472], r12
37bbe37c6mov r12l, ebx
37bbe37c9mov rbx, [rsp+472]
37bbe37d1mov [rsp+140], eax
37bbe37d8lea rax, [rdi+2*rdx]
37bbe37dcmov rdi, [rsp+168]
37bbe37e4add rax, rdi
37bbe37e7mov [rsp+200], rax
37bbe37efmov eax, [rsp+220]
37bbe37f6sub eax, r8l
37bbe37f9cdqe
37bbe37fbimul rax, rdx
37bbe37ffadd rax, rdi
37bbe3802add rax, rsi
37bbe3805mov rsi, [rsp+464]
37bbe380dshl rax, 4
37bbe3811lea rax, [rsi+rax+16]
37bbe3816mov [rsp+160], rax
37bbe381emov rax, [rsp+296]
37bbe3826imul rax, r10
37bbe382aadd rax, rdi
37bbe382dshl rax, 4
37bbe3831add rax, rsi
37bbe3834mov [rsp+208], rax
37bbe383clea rax, [rsp+324]
37bbe3844mov [rsp+224], rax
37bbe384clea rax, [rsp+320]
37bbe3854mov [rsp+144], rax
37bbe385cnop [rax]
37bbe3860
37bbe3860loc_37bbe3860:
37bbe3860mov esi, [rsp+216]
37bbe3867mov eax, ecx
37bbe3869mov edi, [rsp+184]
37bbe3870sub eax, esi
37bbe3872mov edx, edi
37bbe3874add eax, 1
37bbe3877cmp edi, eax
37bbe3879cmovg edx, eax
37bbe387cmov [rsp+324], edx
37bbe3883sub edx, 1
37bbe3886mov [rsp+320], edx
37bbe388dtest edx, edx
37bbe388fjle 0x37bbe3b68
37bbe3895mov rax, rbp
37bbe3898mov rbp, rbx
37bbe389bmov rdi, r14
37bbe389eadd esi, 1
37bbe38a1mov r13, [rsp+208]
37bbe38a9mov rbx, [rsp+160]
37bbe38b1mov r14, rax
37bbe38b4nop
37bbe38b5nop [rax+rax]
37bbe38c0
37bbe38c0loc_37bbe38c0:
37bbe38c0imul ecx, [rsp+128]
37bbe38c8mov edx, esi
37bbe38camov [rsp+88], r13
37bbe38cflea r9, [rip+0x8676e6]
37bbe38d6sub edx, r12l
37bbe38d9mov eax, [rsp+140]
37bbe38e0mov [rsp+64], rbx
37bbe38e5add rbx, 16
37bbe38e9mov [rsp+96], rbp
37bbe38eemov r8, [rsp+144]
37bbe38f6lea edx, [rdx+rcx-1]
37bbe38famov [rsp+332], eax
37bbe3901lea rax, [rip+0x8676e0]
37bbe3908movsxd rdx, edx
37bbe390bmov [rsp+80], rax
37bbe3910lea rax, [rip+0x8676e1]
37bbe3917lea rcx, [rip+0x8676ea]
37bbe391esub rdx, 1
37bbe3922mov [rsp+40], rax
37bbe3927shl rdx, 4
37bbe392bmov [rsp+72], rbp
37bbe3930add rdx, r15
37bbe3933mov [rsp+56], rdi
37bbe3938mov [rsp+48], rdx
37bbe393dlea rdx, [rip+0x86768b]
37bbe3944mov [rsp+112], 19
37bbe394dmov [rsp+104], 12
37bbe3956mov [rsp+32], r14
37bbe395bcall zgemm_
37bbe3960mov eax, [rsp+320]
37bbe3967mov r8l, esi
37bbe396amov ecx, [rdi]
37bbe396cadd esi, 1
37bbe396fadd r13, [rsp+152]
37bbe3977lea edx, [rax-1]
37bbe397amov [rsp+320], edx
37bbe3981test edx, edx
37bbe3983jg 0x37bbe38c0
37bbe3989mov eax, ecx
37bbe398bmov rbx, rbp
37bbe398emov rbp, r14
37bbe3991mov r14, rdi
37bbe3994sub eax, r8l
37bbe3997add eax, 1
37bbe399a
37bbe399aloc_37bbe399a:
37bbe399amov [rsp+328], eax
37bbe39a1mov eax, [rsp+140]
37bbe39a8lea rdx, [rip+0x867620]
37bbe39afmov rsi, [rsp+200]
37bbe39b7mov [rsp+96], rbx
37bbe39bcmov [rsp+332], eax
37bbe39c3movsxd rax, r8l
37bbe39c6imul ecx, [rsp+128]
37bbe39ceadd rax, rsi
37bbe39d1mov [rsp+72], rbx
37bbe39d6sub r8l, [rsp+220]
37bbe39deshl rax, 4
37bbe39e2mov [rsp+56], r14
37bbe39e7add rax, [rsp+464]
37bbe39efmov [rsp+88], rax
37bbe39f4lea rax, [rip+0x8675ed]
37bbe39fbmov rdi, [rsp+160]
37bbe3a03mov [rsp+80], rax
37bbe3a08lea eax, [r8+rcx+1]
37bbe3a0dmov r9, [rsp+224]
37bbe3a15lea rcx, [rip+0x8675ec]
37bbe3a1ccdqe
37bbe3a1emov [rsp+64], rdi
37bbe3a23mov r8, [rsp+192]
37bbe3a2bsub rax, 1
37bbe3a2fmov [rsp+32], rbp
37bbe3a34mov [rsp+112], 19
37bbe3a3dshl rax, 4
37bbe3a41mov [rsp+104], 12
37bbe3a4aadd rax, r15
37bbe3a4dmov [rsp+48], rax
37bbe3a52lea rax, [rip+0x86759f]
37bbe3a59mov [rsp+40], rax
37bbe3a5ecall zgemm_
37bbe3a63mov eax, [rsp+188]
37bbe3a6aadd rsi, [rsp+248]
37bbe3a72add rdi, [rsp+240]
37bbe3a7amov ecx, [rsp+184]
37bbe3a81mov [rsp+200], rsi
37bbe3a89add [rsp+216], ecx
37bbe3a90mov rsi, [rsp+232]
37bbe3a98mov [rsp+160], rdi
37bbe3aa0mov ecx, [r14]
37bbe3aa3add [rsp+208], rsi
37bbe3aabtest eax, eax
37bbe3aadje 0x37bbe3528
37bbe3ab3mov eax, [rsp+188]
37bbe3abasub eax, 1
37bbe3abdmov [rsp+188], eax
37bbe3ac4jmp 0x37bbe3860
37bbe3ac9
37bbe3ac9 0f 1f 80 00 00 00 00 .......
37bbe3ad0
37bbe3ad0loc_37bbe3ad0:
37bbe3ad0mov r12, rsi
37bbe3ad3mov rsi, [rsp+144]
37bbe3adb
37bbe3adbloc_37bbe3adb:
37bbe3adbmovsd_xmm x0, [rsp+344]
37bbe3ae4xorpd x0, [rip+0x867534]
37bbe3aecmovsd_xmm x1, [rsp+336]
37bbe3af5mov rax, [rsp+280]
37bbe3afdunpcklpd x1, x0
37bbe3b01movups [rax], x1
37bbe3b04
37bbe3b04loc_37bbe3b04:
37bbe3b04lea rax, [rip+0x8674b1]
37bbe3b0bmov ebx, [rsp+220]
37bbe3b12mov r9, r15
37bbe3b15mov rdx, [rsp+272]
37bbe3b1dmov [rsp+32], rax
37bbe3b22add rdx, [rsp+256]
37bbe3b2asub r8l, ebx
37bbe3b2dmov rcx, [rsp+128]
37bbe3b35shl rdx, 4
37bbe3b39add rdx, [rsp+464]
37bbe3b41mov [rsp+332], r8l
37bbe3b49mov r8, r12
37bbe3b4ccall zcopy_
37bbe3b51mov eax, [r14]
37bbe3b54cmp eax, ebx
37bbe3b56jg 0x37bbe2b10
37bbe3b5cjmp 0x37bbe35d0
37bbe3b61
37bbe3b61 0f 1f 80 00 00 00 00 .......
37bbe3b68
37bbe3b68loc_37bbe3b68:
37bbe3b68mov r8l, [rsp+216]
37bbe3b70jmp 0x37bbe399a
37bbe3b75
37bbe3b75 0f 1f 00 ...
37bbe3b78
37bbe3b78loc_37bbe3b78:
37bbe3b78mov eax, r10l
37bbe3b7bjmp 0x37bbe30f6
37bbe3b80
37bbe3b80loc_37bbe3b80:
37bbe3b80mov eax, [rsp+256]
37bbe3b87cmp eax, ecx
37bbe3b89jl 0x37bbe353b
37bbe3b8fneg edx
37bbe3b91sub eax, ecx
37bbe3b93mov r9l, edx
37bbe3b96xor edx, edx
37bbe3b98div r9l
37bbe3b9bmov [rsp+188], eax
37bbe3ba2jmp 0x37bbe379c
37bbe3ba7
37bbe3ba7loc_37bbe3ba7:
37bbe3ba7mov eax, [rsp+248]
37bbe3baecmp eax, r8l
37bbe3bb1jl 0x37bbe3adb
37bbe3bb7sub eax, r8l
37bbe3bbaneg edi
37bbe3bbcxor edx, edx
37bbe3bbediv edi
37bbe3bc0mov [rsp+188], eax
37bbe3bc7jmp 0x37bbe2ee6
37bbe3bcc
37bbe3bccloc_37bbe3bcc:
37bbe3bccmov rax, [rsp+464]
37bbe3bd4mov [rax+8], 0
37bbe3bdcjmp 0x37bbe29d7
37bbe3be1
37bbe3be1loc_37bbe3be1:
37bbe3be1mov eax, edx
37bbe3be3neg eax
37bbe3be5jmp 0x37bbe29b5
37bbe2860
37bbe3bea
37bbe3bea // align 0x20
37bbe3bea // align 0x20
37bbe3c00
37bbe3c00zhetrs_aa_:
37bbe3c00push r15
37bbe3c02push r14
37bbe3c04push r13
37bbe3c06push r12
37bbe3c08push rbp
37bbe3c09push rdi
37bbe3c0apush rsi
37bbe3c0bpush rbx
37bbe3c0csub rsp, 184
37bbe3c13mov rax, [rsp+288]
37bbe3c1bmov r12, [rsp+304]
37bbe3c23mov rdi, [rsp+312]
37bbe3c2bmov eax, [rax]
37bbe3c2dmov [rsp+136], eax
37bbe3c34mov rbx, rdx
37bbe3c37mov rsi, r8
37bbe3c3amov rbp, r9
37bbe3c3dmov rax, [rsp+336]
37bbe3c45lea rdx, [rip+0x8673f4]
37bbe3c4cmov r9l, 1
37bbe3c52mov r8l, 1
37bbe3c58mov [rsp+256], rcx
37bbe3c60mov [rax], 0
37bbe3c66call lsame_
37bbe3c6bmov r15l, [rbx]
37bbe3c6emov edx, [rsi]
37bbe3c70mov r14l, eax
37bbe3c73mov rax, [rsp+328]
37bbe3c7bmov rcx, [rsp+256]
37bbe3c83cmp r15l, edx
37bbe3c86lea r13l, [r15+2*r15-2]
37bbe3c8bcmovle edx, r15l
37bbe3c8fmov r10l, [rax]
37bbe3c92test edx, edx
37bbe3c94mov edx, 1
37bbe3c99cmove r13l, edx
37bbe3c9dtest r14l, r14l
37bbe3ca0je 0x37bbe41a0
37bbe3ca6
37bbe3ca6loc_37bbe3ca6:
37bbe3ca6test r15l, r15l
37bbe3ca9js 0x37bbe4150
37bbe3cafmov edx, [rsi]
37bbe3cb1test edx, edx
37bbe3cb3js 0x37bbe41d0
37bbe3cb9mov rax, [rsp+288]
37bbe3cc1test r15l, r15l
37bbe3cc4mov ecx, 1
37bbe3cc9cmovg ecx, r15l
37bbe3ccdmov r8l, [rax]
37bbe3cd0cmp r8l, ecx
37bbe3cd3jl 0x37bbe41f0
37bbe3cd9cmp [rdi], ecx
37bbe3cdbjl 0x37bbe4608
37bbe3ce1mov rax, [rsp+328]
37bbe3ce9cmp [rax], r13l
37bbe3cecmov rax, [rsp+336]
37bbe3cf4jl 0x37bbe4620
37bbe3cfamov ecx, [rax]
37bbe3cfctest ecx, ecx
37bbe3cfejne 0x37bbe4636
37bbe3d04cmp r10l, -1
37bbe3d08je 0x37bbe45e0
37bbe3d0ecmp edx, r15l
37bbe3d11cmovg edx, r15l
37bbe3d15test edx, edx
37bbe3d17je 0x37bbe4186
37bbe3d1dtest r14l, r14l
37bbe3d20je 0x37bbe4200
37bbe3d26movsxd r13, [rsp+136]
37bbe3d2exor edx, edx
37bbe3d30lea r14, [rsp+172]
37bbe3d38test r13, r13
37bbe3d3bcmovs r13, rdx
37bbe3d3fmov rax, r13
37bbe3d42not rax
37bbe3d45mov [rsp+136], rax
37bbe3d4dcmp r15l, 1
37bbe3d51jle 0x37bbe3e76
37bbe3d57mov r14, [rsp+296]
37bbe3d5fmov [rsp+264], rbx
37bbe3d67mov rbx, r12
37bbe3d6amov [rsp+280], rbp
37bbe3d72mov rbp, rdi
37bbe3d75mov edi, 1
37bbe3d7anop [rax+rax]
37bbe3d80
37bbe3d80loc_37bbe3d80:
37bbe3d80movsxd rax, [r14+4*rdi-4]
37bbe3d85cmp eax, edi
37bbe3d87je 0x37bbe3da8
37bbe3d89sub rax, 1
37bbe3d8dmov [rsp+32], rbp
37bbe3d92mov r8, rbp
37bbe3d95mov rdx, rbx
37bbe3d98shl rax, 4
37bbe3d9cmov rcx, rsi
37bbe3d9flea r9, [r12+rax]
37bbe3da3call zswap_
37bbe3da8
37bbe3da8loc_37bbe3da8:
37bbe3da8add rdi, 1
37bbe3dacadd rbx, 16
37bbe3db0cmp r15l, edi
37bbe3db3jge 0x37bbe3d80
37bbe3db5mov rbx, [rsp+264]
37bbe3dbdmov rdi, rbp
37bbe3dc0mov rbp, [rsp+280]
37bbe3dc8lea r14, [rsp+172]
37bbe3dd0lea r9, [rip+0x867269]
37bbe3dd7lea r8, [rip+0x86726d]
37bbe3ddemov eax, [rbx]
37bbe3de0mov [rsp+80], rdi
37bbe3de5mov rdx, r9
37bbe3de8lea rcx, [rip+0x867252]
37bbe3defmov [rsp+112], 1
37bbe3df8sub eax, 1
37bbe3dfbmov [rsp+40], rsi
37bbe3e00mov [rsp+172], eax
37bbe3e07lea rax, [r12+16]
37bbe3e0cmov [rsp+72], rax
37bbe3e11mov rax, [rsp+288]
37bbe3e19mov [rsp+104], 1
37bbe3e22mov [rsp+64], rax
37bbe3e27mov rax, [rsp+136]
37bbe3e2fmov [rsp+96], 1
37bbe3e38lea rax, [rax+2*r13+1]
37bbe3e3dmov [rsp+32], r14
37bbe3e42mov [rsp+88], 1
37bbe3e4bshl rax, 4
37bbe3e4fadd rax, rbp
37bbe3e52mov [rsp+56], rax
37bbe3e57lea rax, [rip+0x8671f2]
37bbe3e5emov [rsp+48], rax
37bbe3e63call ztrsm_
37bbe3e68mov rax, [rsp+288]
37bbe3e70mov r15l, [rbx]
37bbe3e73mov r8l, [rax]
37bbe3e76
37bbe3e76loc_37bbe3e76:
37bbe3e76lea rax, [rip+0x8671e3]
37bbe3e7dmov [rsp+32], r14
37bbe3e82add r8l, 1
37bbe3e86mov r9, rbp
37bbe3e89mov [rsp+48], rax
37bbe3e8emovsxd rax, r15l
37bbe3e91lea rdx, [rip+0x8671c8]
37bbe3e98lea rcx, [rip+0x8671c5]
37bbe3e9fsub rax, 1
37bbe3ea3mov [rsp+172], r8l
37bbe3eabmov r8, rbx
37bbe3eaemov [rsp+56], 1
37bbe3eb7shl rax, 4
37bbe3ebbadd rax, [rsp+320]
37bbe3ec3mov [rsp+40], rax
37bbe3ec8call zlacpy_
37bbe3ecdmov eax, [rbx]
37bbe3ecfcmp eax, 1
37bbe3ed2jle 0x37bbe3ff3
37bbe3ed8lea edx, [rax-1]
37bbe3edblea eax, [rax+rax-1]
37bbe3edfmov [rsp+168], edx
37bbe3ee6mov rdx, [rsp+288]
37bbe3eeecdqe
37bbe3ef0lea rcx, [rip+0x867169]
37bbe3ef7shl rax, 4
37bbe3efbadd rax, [rsp+320]
37bbe3f03lea r8, [rsp+168]
37bbe3f0bmov edx, [rdx]
37bbe3f0dmov [rsp+48], rcx
37bbe3f12mov [rsp+40], rax
37bbe3f17mov [rsp+144], edx
37bbe3f1eadd edx, 1
37bbe3f21mov [rsp+172], edx
37bbe3f28mov rdx, [rsp+136]
37bbe3f30mov [rsp+56], 1
37bbe3f39lea r9, [rdx+2*r13+1]
37bbe3f3emov [rsp+32], r14
37bbe3f43mov rdx, rcx
37bbe3f46lea rcx, [rip+0x867117]
37bbe3f4dshl r9, 4
37bbe3f51add r9, rbp
37bbe3f54mov [rsp+152], r9
37bbe3f5ccall zlacpy_
37bbe3f61mov edx, [rbx]
37bbe3f63lea rcx, [rip+0x8670f6]
37bbe3f6amov r9, [rsp+152]
37bbe3f72lea r8, [rsp+168]
37bbe3f7alea eax, [rdx-1]
37bbe3f7dmov rdx, [rsp+288]
37bbe3f85mov [rsp+168], eax
37bbe3f8cmov edx, [rdx]
37bbe3f8emov [rsp+48], rcx
37bbe3f93mov [rsp+56], 1
37bbe3f9clea eax, [rdx+1]
37bbe3f9fmov [rsp+32], r14
37bbe3fa4mov [rsp+172], eax
37bbe3fabmov rax, [rsp+320]
37bbe3fb3mov [rsp+144], edx
37bbe3fbamov rdx, rcx
37bbe3fbdlea rcx, [rip+0x8670a0]
37bbe3fc4mov [rsp+40], rax
37bbe3fc9call zlacpy_
37bbe3fcemov eax, [rbx]
37bbe3fd0mov rdx, [rsp+320]
37bbe3fd8mov rcx, r14
37bbe3fdblea r8, [rip+0x86707e]
37bbe3fe2sub eax, 1
37bbe3fe5mov [rsp+172], eax
37bbe3feccall zlacgv_
37bbe3ff1mov eax, [rbx]
37bbe3ff3
37bbe3ff3loc_37bbe3ff3:
37bbe3ff3movsxd rdx, eax
37bbe3ff6add eax, eax
37bbe3ff8mov [rsp+48], rdi
37bbe3ffdmov rcx, [rsp+336]
37bbe4005cdqe
37bbe4007mov [rsp+40], r12
37bbe400csub rdx, 1
37bbe4010sub rax, 1
37bbe4014mov [rsp+56], rcx
37bbe4019shl rdx, 4
37bbe401dmov rcx, rbx
37bbe4020shl rax, 4
37bbe4024add rax, [rsp+320]
37bbe402cmov [rsp+32], rax
37bbe4031mov rax, [rsp+320]
37bbe4039lea r9, [rax+rdx]
37bbe403dmov r8, rax
37bbe4040mov rdx, rsi
37bbe4043call zgtsv_
37bbe4048mov eax, [rbx]
37bbe404acmp eax, 1
37bbe404djle 0x37bbe4186
37bbe4053sub eax, 1
37bbe4056mov [rsp+80], rdi
37bbe405blea r9, [rip+0x866fde]
37bbe4062lea r8, [rip+0x866ffc]
37bbe4069mov [rsp+172], eax
37bbe4070lea rax, [r12+16]
37bbe4075mov rdx, r9
37bbe4078lea rcx, [rip+0x866fc2]
37bbe407fmov [rsp+72], rax
37bbe4084mov rax, [rsp+288]
37bbe408cmov [rsp+112], 1
37bbe4095mov [rsp+64], rax
37bbe409amov rax, [rsp+136]
37bbe40a2mov [rsp+104], 1
37bbe40ablea rax, [rax+2*r13+1]
37bbe40b0mov [rsp+40], rsi
37bbe40b5shl rax, 4
37bbe40b9mov [rsp+32], r14
37bbe40bemov [rsp+96], 1
37bbe40c7add rax, rbp
37bbe40camov [rsp+56], rax
37bbe40cflea rax, [rip+0x866f7a]
37bbe40d6mov [rsp+88], 1
37bbe40dfmov [rsp+48], rax
37bbe40e4call ztrsm_
37bbe40e9mov ebx, [rbx]
37bbe40ebtest ebx, ebx
37bbe40edjle 0x37bbe4186
37bbe40f3mov rcx, [rsp+296]
37bbe40fbmovsxd rax, ebx
37bbe40felea rbp, [rcx+4*rax-4]
37bbe4103shl rax, 4
37bbe4107lea r13, [r12+rax-16]
37bbe410cnop [rax]
37bbe4110
37bbe4110loc_37bbe4110:
37bbe4110movsxd rax, [rbp]
37bbe4114cmp eax, ebx
37bbe4116je 0x37bbe4137
37bbe4118sub rax, 1
37bbe411cmov [rsp+32], rdi
37bbe4121mov r8, rdi
37bbe4124mov rdx, r13
37bbe4127shl rax, 4
37bbe412bmov rcx, rsi
37bbe412elea r9, [r12+rax]
37bbe4132call zswap_
37bbe4137
37bbe4137loc_37bbe4137:
37bbe4137sub rbp, 4
37bbe413bsub r13, 16
37bbe413fsub ebx, 1
37bbe4142jne 0x37bbe4110
37bbe4144jmp 0x37bbe4186
37bbe4146
37bbe4146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe4150
37bbe4150loc_37bbe4150:
37bbe4150mov eax, -2
37bbe4155mov ecx, 2
37bbe415a
37bbe415aloc_37bbe415a:
37bbe415amov rsi, [rsp+336]
37bbe4162mov [rsi], eax
37bbe4164
37bbe4164loc_37bbe4164:
37bbe4164mov [rsp+172], ecx
37bbe416blea rdx, [rsp+172]
37bbe4173mov r8l, 9
37bbe4179lea rcx, [rip+0x866ec2]
37bbe4180call xerbla_
37bbe4185nop
37bbe4186
37bbe4186loc_37bbe4186:
37bbe4186add rsp, 184
37bbe418dpop rbx
37bbe418epop rsi
37bbe418fpop rdi
37bbe4190pop rbp
37bbe4191pop r12
37bbe4193pop r13
37bbe4195pop r14
37bbe4197pop r15
37bbe4199ret
37bbe419a
37bbe419a 66 0f 1f 44 00 00 f..D..
37bbe41a0
37bbe41a0loc_37bbe41a0:
37bbe41a0mov r9l, 1
37bbe41a6mov r8l, 1
37bbe41aclea rdx, [rip+0x866e8e]
37bbe41b3mov [rsp+144], r10l
37bbe41bbcall lsame_
37bbe41c0test eax, eax
37bbe41c2jne 0x37bbe41e0
37bbe41c4mov eax, -1
37bbe41c9mov ecx, 1
37bbe41cejmp 0x37bbe415a
37bbe41d0
37bbe41d0loc_37bbe41d0:
37bbe41d0mov eax, -3
37bbe41d5mov ecx, 3
37bbe41dajmp 0x37bbe415a
37bbe41df
37bbe41df 90 .
37bbe41e0
37bbe41e0loc_37bbe41e0:
37bbe41e0mov r15l, [rbx]
37bbe41e3mov r10l, [rsp+144]
37bbe41ebjmp 0x37bbe3ca6
37bbe41f0
37bbe41f0loc_37bbe41f0:
37bbe41f0mov eax, -5
37bbe41f5mov ecx, 5
37bbe41fajmp 0x37bbe415a
37bbe41ff
37bbe41ff 90 .
37bbe4200
37bbe4200loc_37bbe4200:
37bbe4200lea r14, [rsp+172]
37bbe4208cmp r15l, 1
37bbe420cjle 0x37bbe430f
37bbe4212mov r13, [rsp+296]
37bbe421amov [rsp+264], rbx
37bbe4222mov rbx, rdi
37bbe4225mov r14l, 1
37bbe422bmov rdi, r12
37bbe422enop
37bbe4230
37bbe4230loc_37bbe4230:
37bbe4230movsxd rax, [r13+4*r14-4]
37bbe4235cmp eax, r14l
37bbe4238je 0x37bbe4259
37bbe423asub rax, 1
37bbe423emov [rsp+32], rbx
37bbe4243mov r8, rbx
37bbe4246mov rdx, rdi
37bbe4249shl rax, 4
37bbe424dmov rcx, rsi
37bbe4250lea r9, [r12+rax]
37bbe4254call zswap_
37bbe4259
37bbe4259loc_37bbe4259:
37bbe4259add r14, 1
37bbe425dadd rdi, 16
37bbe4261cmp r15l, r14l
37bbe4264jge 0x37bbe4230
37bbe4266mov rdi, rbx
37bbe4269mov rbx, [rsp+264]
37bbe4271lea r14, [rsp+172]
37bbe4279lea rdx, [rip+0x866dc1]
37bbe4280lea r8, [rip+0x866dde]
37bbe4287lea r9, [rip+0x866db2]
37bbe428emov rcx, rdx
37bbe4291mov eax, [rbx]
37bbe4293mov [rsp+80], rdi
37bbe4298mov [rsp+112], 1
37bbe42a1sub eax, 1
37bbe42a4mov [rsp+40], rsi
37bbe42a9mov [rsp+172], eax
37bbe42b0lea rax, [r12+16]
37bbe42b5mov [rsp+72], rax
37bbe42bamov rax, [rsp+288]
37bbe42c2mov [rsp+104], 1
37bbe42cbmov [rsp+64], rax
37bbe42d0lea rax, [rbp+16]
37bbe42d4mov [rsp+56], rax
37bbe42d9lea rax, [rip+0x866d70]
37bbe42e0mov [rsp+48], rax
37bbe42e5mov [rsp+96], 1
37bbe42eemov [rsp+88], 1
37bbe42f7mov [rsp+32], r14
37bbe42fccall ztrsm_
37bbe4301mov rax, [rsp+288]
37bbe4309mov r15l, [rbx]
37bbe430cmov r8l, [rax]
37bbe430f
37bbe430floc_37bbe430f:
37bbe430flea rax, [rip+0x866d4a]
37bbe4316mov [rsp+32], r14
37bbe431badd r8l, 1
37bbe431fmov r9, rbp
37bbe4322mov [rsp+48], rax
37bbe4327movsxd rax, r15l
37bbe432alea rdx, [rip+0x866d2f]
37bbe4331lea rcx, [rip+0x866d2c]
37bbe4338sub rax, 1
37bbe433cmov [rsp+172], r8l
37bbe4344mov r8, rbx
37bbe4347mov [rsp+56], 1
37bbe4350shl rax, 4
37bbe4354add rax, [rsp+320]
37bbe435cmov [rsp+40], rax
37bbe4361call zlacpy_
37bbe4366mov eax, [rbx]
37bbe4368cmp eax, 1
37bbe436bjle 0x37bbe4481
37bbe4371mov rcx, [rsp+288]
37bbe4379sub eax, 1
37bbe437clea r9, [rbp+16]
37bbe4380lea r15, [rip+0x866cd9]
37bbe4387mov [rsp+168], eax
37bbe438elea r8, [rsp+168]
37bbe4396mov rdx, r15
37bbe4399mov ecx, [rcx]
37bbe439bmov [rsp+48], r15
37bbe43a0mov [rsp+56], 1
37bbe43a9lea eax, [rcx+1]
37bbe43acmov [rsp+32], r14
37bbe43b1mov [rsp+172], eax
37bbe43b8mov rax, [rsp+320]
37bbe43c0mov [rsp+136], ecx
37bbe43c7lea rcx, [rip+0x866c96]
37bbe43cemov [rsp+40], rax
37bbe43d3mov [rsp+144], r9
37bbe43dbcall zlacpy_
37bbe43e0mov eax, [rbx]
37bbe43e2mov rcx, [rsp+288]
37bbe43ealea r8, [rsp+168]
37bbe43f2mov r9, [rsp+144]
37bbe43falea edx, [rax-1]
37bbe43fdadd eax, eax
37bbe43ffmov ecx, [rcx]
37bbe4401mov [rsp+48], r15
37bbe4406cdqe
37bbe4408mov [rsp+32], r14
37bbe440dsub rax, 1
37bbe4411mov [rsp+168], edx
37bbe4418lea edx, [rcx+1]
37bbe441bshl rax, 4
37bbe441fadd rax, [rsp+320]
37bbe4427mov [rsp+56], 1
37bbe4430mov [rsp+40], rax
37bbe4435mov [rsp+136], ecx
37bbe443clea rcx, [rip+0x866c21]
37bbe4443mov [rsp+172], edx
37bbe444amov rdx, r15
37bbe444dcall zlacpy_
37bbe4452mov eax, [rbx]
37bbe4454mov r8, r15
37bbe4457mov rcx, r14
37bbe445alea edx, [rax-1]
37bbe445dmov [rsp+172], edx
37bbe4464lea edx, [rax+rax]
37bbe4467movsxd rdx, edx
37bbe446asub rdx, 1
37bbe446eshl rdx, 4
37bbe4472add rdx, [rsp+320]
37bbe447acall zlacgv_
37bbe447fmov eax, [rbx]
37bbe4481
37bbe4481loc_37bbe4481:
37bbe4481movsxd rdx, eax
37bbe4484add eax, eax
37bbe4486mov [rsp+48], rdi
37bbe448bmov rcx, [rsp+336]
37bbe4493cdqe
37bbe4495mov [rsp+40], r12
37bbe449asub rdx, 1
37bbe449esub rax, 1
37bbe44a2mov [rsp+56], rcx
37bbe44a7shl rdx, 4
37bbe44abmov rcx, rbx
37bbe44aeshl rax, 4
37bbe44b2add rax, [rsp+320]
37bbe44bamov [rsp+32], rax
37bbe44bfmov rax, [rsp+320]
37bbe44c7lea r9, [rax+rdx]
37bbe44cbmov r8, rax
37bbe44cemov rdx, rsi
37bbe44d1call zgtsv_
37bbe44d6mov eax, [rbx]
37bbe44d8cmp eax, 1
37bbe44dbjle 0x37bbe4186
37bbe44e1sub eax, 1
37bbe44e4add rbp, 16
37bbe44e8mov [rsp+112], 1
37bbe44f1lea rdx, [rip+0x866b49]
37bbe44f8mov [rsp+172], eax
37bbe44fflea rax, [r12+16]
37bbe4504mov rcx, rdx
37bbe4507lea r9, [rip+0x866b32]
37bbe450emov [rsp+72], rax
37bbe4513lea r8, [rip+0x866b31]
37bbe451amov rax, [rsp+288]
37bbe4522mov [rsp+104], 1
37bbe452bmov [rsp+64], rax
37bbe4530lea rax, [rip+0x866b19]
37bbe4537mov [rsp+96], 1
37bbe4540mov [rsp+88], 1
37bbe4549mov [rsp+80], rdi
37bbe454emov [rsp+56], rbp
37bbe4553mov [rsp+48], rax
37bbe4558mov [rsp+40], rsi
37bbe455dmov [rsp+32], r14
37bbe4562call ztrsm_
37bbe4567mov ebx, [rbx]
37bbe4569test ebx, ebx
37bbe456bjle 0x37bbe4186
37bbe4571mov rcx, [rsp+296]
37bbe4579movsxd rax, ebx
37bbe457clea rbp, [rcx+4*rax-4]
37bbe4581shl rax, 4
37bbe4585lea r13, [r12+rax-16]
37bbe458anop [rax+rax]
37bbe4590
37bbe4590loc_37bbe4590:
37bbe4590movsxd rax, [rbp]
37bbe4594cmp eax, ebx
37bbe4596je 0x37bbe45b7
37bbe4598sub rax, 1
37bbe459cmov [rsp+32], rdi
37bbe45a1mov r8, rdi
37bbe45a4mov rdx, r13
37bbe45a7shl rax, 4
37bbe45abmov rcx, rsi
37bbe45aelea r9, [r12+rax]
37bbe45b2call zswap_
37bbe45b7
37bbe45b7loc_37bbe45b7:
37bbe45b7sub rbp, 4
37bbe45bbsub r13, 16
37bbe45bfsub ebx, 1
37bbe45c2jne 0x37bbe4590
37bbe45c4jmp 0x37bbe4186
37bbe45c9
37bbe45c9 0f 1f 80 00 00 00 00 .......
37bbe45d0
37bbe45d0loc_37bbe45d0:
37bbe45d0mov ecx, [rax]
37bbe45d2test ecx, ecx
37bbe45d4jne 0x37bbe4636
37bbe45d6nop [rax+rax]
37bbe45e0
37bbe45e0loc_37bbe45e0:
37bbe45e0mov rax, [rsp+320]
37bbe45e8pxor x0, x0
37bbe45eccvtsi2sd x0, r13l
37bbe45f1mov [rax+8], 0
37bbe45f9movsd_xmm [rax], x0
37bbe45fdjmp 0x37bbe4186
37bbe4602
37bbe4602 66 0f 1f 44 00 00 f..D..
37bbe4608
37bbe4608loc_37bbe4608:
37bbe4608mov eax, -8
37bbe460dmov ecx, 8
37bbe4612jmp 0x37bbe415a
37bbe4617
37bbe4617 66 0f 1f 84 00 00 00 00 00 f........
37bbe4620
37bbe4620loc_37bbe4620:
37bbe4620cmp r10l, -1
37bbe4624je 0x37bbe45d0
37bbe4626mov [rax], -10
37bbe462cmov ecx, 10
37bbe4631jmp 0x37bbe4164
37bbe4636
37bbe4636loc_37bbe4636:
37bbe4636neg ecx
37bbe4638jmp 0x37bbe4164
37bbe3c00
37bbe3c00zhetrs_aa_:
37bbe3c00push r15
37bbe3c02push r14
37bbe3c04push r13
37bbe3c06push r12
37bbe3c08push rbp
37bbe3c09push rdi
37bbe3c0apush rsi
37bbe3c0bpush rbx
37bbe3c0csub rsp, 184
37bbe3c13mov rax, [rsp+288]
37bbe3c1bmov r12, [rsp+304]
37bbe3c23mov rdi, [rsp+312]
37bbe3c2bmov eax, [rax]
37bbe3c2dmov [rsp+136], eax
37bbe3c34mov rbx, rdx
37bbe3c37mov rsi, r8
37bbe3c3amov rbp, r9
37bbe3c3dmov rax, [rsp+336]
37bbe3c45lea rdx, [rip+0x8673f4]
37bbe3c4cmov r9l, 1
37bbe3c52mov r8l, 1
37bbe3c58mov [rsp+256], rcx
37bbe3c60mov [rax], 0
37bbe3c66call lsame_
37bbe3c6bmov r15l, [rbx]
37bbe3c6emov edx, [rsi]
37bbe3c70mov r14l, eax
37bbe3c73mov rax, [rsp+328]
37bbe3c7bmov rcx, [rsp+256]
37bbe3c83cmp r15l, edx
37bbe3c86lea r13l, [r15+2*r15-2]
37bbe3c8bcmovle edx, r15l
37bbe3c8fmov r10l, [rax]
37bbe3c92test edx, edx
37bbe3c94mov edx, 1
37bbe3c99cmove r13l, edx
37bbe3c9dtest r14l, r14l
37bbe3ca0je 0x37bbe41a0
37bbe3ca6
37bbe3ca6loc_37bbe3ca6:
37bbe3ca6test r15l, r15l
37bbe3ca9js 0x37bbe4150
37bbe3cafmov edx, [rsi]
37bbe3cb1test edx, edx
37bbe3cb3js 0x37bbe41d0
37bbe3cb9mov rax, [rsp+288]
37bbe3cc1test r15l, r15l
37bbe3cc4mov ecx, 1
37bbe3cc9cmovg ecx, r15l
37bbe3ccdmov r8l, [rax]
37bbe3cd0cmp r8l, ecx
37bbe3cd3jl 0x37bbe41f0
37bbe3cd9cmp [rdi], ecx
37bbe3cdbjl 0x37bbe4608
37bbe3ce1mov rax, [rsp+328]
37bbe3ce9cmp [rax], r13l
37bbe3cecmov rax, [rsp+336]
37bbe3cf4jl 0x37bbe4620
37bbe3cfamov ecx, [rax]
37bbe3cfctest ecx, ecx
37bbe3cfejne 0x37bbe4636
37bbe3d04cmp r10l, -1
37bbe3d08je 0x37bbe45e0
37bbe3d0ecmp edx, r15l
37bbe3d11cmovg edx, r15l
37bbe3d15test edx, edx
37bbe3d17je 0x37bbe4186
37bbe3d1dtest r14l, r14l
37bbe3d20je 0x37bbe4200
37bbe3d26movsxd r13, [rsp+136]
37bbe3d2exor edx, edx
37bbe3d30lea r14, [rsp+172]
37bbe3d38test r13, r13
37bbe3d3bcmovs r13, rdx
37bbe3d3fmov rax, r13
37bbe3d42not rax
37bbe3d45mov [rsp+136], rax
37bbe3d4dcmp r15l, 1
37bbe3d51jle 0x37bbe3e76
37bbe3d57mov r14, [rsp+296]
37bbe3d5fmov [rsp+264], rbx
37bbe3d67mov rbx, r12
37bbe3d6amov [rsp+280], rbp
37bbe3d72mov rbp, rdi
37bbe3d75mov edi, 1
37bbe3d7anop [rax+rax]
37bbe3d80
37bbe3d80loc_37bbe3d80:
37bbe3d80movsxd rax, [r14+4*rdi-4]
37bbe3d85cmp eax, edi
37bbe3d87je 0x37bbe3da8
37bbe3d89sub rax, 1
37bbe3d8dmov [rsp+32], rbp
37bbe3d92mov r8, rbp
37bbe3d95mov rdx, rbx
37bbe3d98shl rax, 4
37bbe3d9cmov rcx, rsi
37bbe3d9flea r9, [r12+rax]
37bbe3da3call zswap_
37bbe3da8
37bbe3da8loc_37bbe3da8:
37bbe3da8add rdi, 1
37bbe3dacadd rbx, 16
37bbe3db0cmp r15l, edi
37bbe3db3jge 0x37bbe3d80
37bbe3db5mov rbx, [rsp+264]
37bbe3dbdmov rdi, rbp
37bbe3dc0mov rbp, [rsp+280]
37bbe3dc8lea r14, [rsp+172]
37bbe3dd0lea r9, [rip+0x867269]
37bbe3dd7lea r8, [rip+0x86726d]
37bbe3ddemov eax, [rbx]
37bbe3de0mov [rsp+80], rdi
37bbe3de5mov rdx, r9
37bbe3de8lea rcx, [rip+0x867252]
37bbe3defmov [rsp+112], 1
37bbe3df8sub eax, 1
37bbe3dfbmov [rsp+40], rsi
37bbe3e00mov [rsp+172], eax
37bbe3e07lea rax, [r12+16]
37bbe3e0cmov [rsp+72], rax
37bbe3e11mov rax, [rsp+288]
37bbe3e19mov [rsp+104], 1
37bbe3e22mov [rsp+64], rax
37bbe3e27mov rax, [rsp+136]
37bbe3e2fmov [rsp+96], 1
37bbe3e38lea rax, [rax+2*r13+1]
37bbe3e3dmov [rsp+32], r14
37bbe3e42mov [rsp+88], 1
37bbe3e4bshl rax, 4
37bbe3e4fadd rax, rbp
37bbe3e52mov [rsp+56], rax
37bbe3e57lea rax, [rip+0x8671f2]
37bbe3e5emov [rsp+48], rax
37bbe3e63call ztrsm_
37bbe3e68mov rax, [rsp+288]
37bbe3e70mov r15l, [rbx]
37bbe3e73mov r8l, [rax]
37bbe3e76
37bbe3e76loc_37bbe3e76:
37bbe3e76lea rax, [rip+0x8671e3]
37bbe3e7dmov [rsp+32], r14
37bbe3e82add r8l, 1
37bbe3e86mov r9, rbp
37bbe3e89mov [rsp+48], rax
37bbe3e8emovsxd rax, r15l
37bbe3e91lea rdx, [rip+0x8671c8]
37bbe3e98lea rcx, [rip+0x8671c5]
37bbe3e9fsub rax, 1
37bbe3ea3mov [rsp+172], r8l
37bbe3eabmov r8, rbx
37bbe3eaemov [rsp+56], 1
37bbe3eb7shl rax, 4
37bbe3ebbadd rax, [rsp+320]
37bbe3ec3mov [rsp+40], rax
37bbe3ec8call zlacpy_
37bbe3ecdmov eax, [rbx]
37bbe3ecfcmp eax, 1
37bbe3ed2jle 0x37bbe3ff3
37bbe3ed8lea edx, [rax-1]
37bbe3edblea eax, [rax+rax-1]
37bbe3edfmov [rsp+168], edx
37bbe3ee6mov rdx, [rsp+288]
37bbe3eeecdqe
37bbe3ef0lea rcx, [rip+0x867169]
37bbe3ef7shl rax, 4
37bbe3efbadd rax, [rsp+320]
37bbe3f03lea r8, [rsp+168]
37bbe3f0bmov edx, [rdx]
37bbe3f0dmov [rsp+48], rcx
37bbe3f12mov [rsp+40], rax
37bbe3f17mov [rsp+144], edx
37bbe3f1eadd edx, 1
37bbe3f21mov [rsp+172], edx
37bbe3f28mov rdx, [rsp+136]
37bbe3f30mov [rsp+56], 1
37bbe3f39lea r9, [rdx+2*r13+1]
37bbe3f3emov [rsp+32], r14
37bbe3f43mov rdx, rcx
37bbe3f46lea rcx, [rip+0x867117]
37bbe3f4dshl r9, 4
37bbe3f51add r9, rbp
37bbe3f54mov [rsp+152], r9
37bbe3f5ccall zlacpy_
37bbe3f61mov edx, [rbx]
37bbe3f63lea rcx, [rip+0x8670f6]
37bbe3f6amov r9, [rsp+152]
37bbe3f72lea r8, [rsp+168]
37bbe3f7alea eax, [rdx-1]
37bbe3f7dmov rdx, [rsp+288]
37bbe3f85mov [rsp+168], eax
37bbe3f8cmov edx, [rdx]
37bbe3f8emov [rsp+48], rcx
37bbe3f93mov [rsp+56], 1
37bbe3f9clea eax, [rdx+1]
37bbe3f9fmov [rsp+32], r14
37bbe3fa4mov [rsp+172], eax
37bbe3fabmov rax, [rsp+320]
37bbe3fb3mov [rsp+144], edx
37bbe3fbamov rdx, rcx
37bbe3fbdlea rcx, [rip+0x8670a0]
37bbe3fc4mov [rsp+40], rax
37bbe3fc9call zlacpy_
37bbe3fcemov eax, [rbx]
37bbe3fd0mov rdx, [rsp+320]
37bbe3fd8mov rcx, r14
37bbe3fdblea r8, [rip+0x86707e]
37bbe3fe2sub eax, 1
37bbe3fe5mov [rsp+172], eax
37bbe3feccall zlacgv_
37bbe3ff1mov eax, [rbx]
37bbe3ff3
37bbe3ff3loc_37bbe3ff3:
37bbe3ff3movsxd rdx, eax
37bbe3ff6add eax, eax
37bbe3ff8mov [rsp+48], rdi
37bbe3ffdmov rcx, [rsp+336]
37bbe4005cdqe
37bbe4007mov [rsp+40], r12
37bbe400csub rdx, 1
37bbe4010sub rax, 1
37bbe4014mov [rsp+56], rcx
37bbe4019shl rdx, 4
37bbe401dmov rcx, rbx
37bbe4020shl rax, 4
37bbe4024add rax, [rsp+320]
37bbe402cmov [rsp+32], rax
37bbe4031mov rax, [rsp+320]
37bbe4039lea r9, [rax+rdx]
37bbe403dmov r8, rax
37bbe4040mov rdx, rsi
37bbe4043call zgtsv_
37bbe4048mov eax, [rbx]
37bbe404acmp eax, 1
37bbe404djle 0x37bbe4186
37bbe4053sub eax, 1
37bbe4056mov [rsp+80], rdi
37bbe405blea r9, [rip+0x866fde]
37bbe4062lea r8, [rip+0x866ffc]
37bbe4069mov [rsp+172], eax
37bbe4070lea rax, [r12+16]
37bbe4075mov rdx, r9
37bbe4078lea rcx, [rip+0x866fc2]
37bbe407fmov [rsp+72], rax
37bbe4084mov rax, [rsp+288]
37bbe408cmov [rsp+112], 1
37bbe4095mov [rsp+64], rax
37bbe409amov rax, [rsp+136]
37bbe40a2mov [rsp+104], 1
37bbe40ablea rax, [rax+2*r13+1]
37bbe40b0mov [rsp+40], rsi
37bbe40b5shl rax, 4
37bbe40b9mov [rsp+32], r14
37bbe40bemov [rsp+96], 1
37bbe40c7add rax, rbp
37bbe40camov [rsp+56], rax
37bbe40cflea rax, [rip+0x866f7a]
37bbe40d6mov [rsp+88], 1
37bbe40dfmov [rsp+48], rax
37bbe40e4call ztrsm_
37bbe40e9mov ebx, [rbx]
37bbe40ebtest ebx, ebx
37bbe40edjle 0x37bbe4186
37bbe40f3mov rcx, [rsp+296]
37bbe40fbmovsxd rax, ebx
37bbe40felea rbp, [rcx+4*rax-4]
37bbe4103shl rax, 4
37bbe4107lea r13, [r12+rax-16]
37bbe410cnop [rax]
37bbe4110
37bbe4110loc_37bbe4110:
37bbe4110movsxd rax, [rbp]
37bbe4114cmp eax, ebx
37bbe4116je 0x37bbe4137
37bbe4118sub rax, 1
37bbe411cmov [rsp+32], rdi
37bbe4121mov r8, rdi
37bbe4124mov rdx, r13
37bbe4127shl rax, 4
37bbe412bmov rcx, rsi
37bbe412elea r9, [r12+rax]
37bbe4132call zswap_
37bbe4137
37bbe4137loc_37bbe4137:
37bbe4137sub rbp, 4
37bbe413bsub r13, 16
37bbe413fsub ebx, 1
37bbe4142jne 0x37bbe4110
37bbe4144jmp 0x37bbe4186
37bbe4146
37bbe4146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bbe4150
37bbe4150loc_37bbe4150:
37bbe4150mov eax, -2
37bbe4155mov ecx, 2
37bbe415a
37bbe415aloc_37bbe415a:
37bbe415amov rsi, [rsp+336]
37bbe4162mov [rsi], eax
37bbe4164
37bbe4164loc_37bbe4164:
37bbe4164mov [rsp+172], ecx
37bbe416blea rdx, [rsp+172]
37bbe4173mov r8l, 9
37bbe4179lea rcx, [rip+0x866ec2]
37bbe4180call xerbla_
37bbe4185nop
37bbe4186
37bbe4186loc_37bbe4186:
37bbe4186add rsp, 184
37bbe418dpop rbx
37bbe418epop rsi
37bbe418fpop rdi
37bbe4190pop rbp
37bbe4191pop r12
37bbe4193pop r13
37bbe4195pop r14
37bbe4197pop r15
37bbe4199ret
37bbe419a
37bbe419a 66 0f 1f 44 00 00 f..D..
37bbe41a0
37bbe41a0loc_37bbe41a0:
37bbe41a0mov r9l, 1
37bbe41a6mov r8l, 1
37bbe41aclea rdx, [rip+0x866e8e]
37bbe41b3mov [rsp+144], r10l
37bbe41bbcall lsame_
37bbe41c0test eax, eax
37bbe41c2jne 0x37bbe41e0
37bbe41c4mov eax, -1
37bbe41c9mov ecx, 1
37bbe41cejmp 0x37bbe415a
37bbe41d0
37bbe41d0loc_37bbe41d0:
37bbe41d0mov eax, -3
37bbe41d5mov ecx, 3
37bbe41dajmp 0x37bbe415a
37bbe41df
37bbe41df 90 .
37bbe41e0
37bbe41e0loc_37bbe41e0:
37bbe41e0mov r15l, [rbx]
37bbe41e3mov r10l, [rsp+144]
37bbe41ebjmp 0x37bbe3ca6
37bbe41f0
37bbe41f0loc_37bbe41f0:
37bbe41f0mov eax, -5
37bbe41f5mov ecx, 5
37bbe41fajmp 0x37bbe415a
37bbe41ff
37bbe41ff 90 .
37bbe4200
37bbe4200loc_37bbe4200:
37bbe4200lea r14, [rsp+172]
37bbe4208cmp r15l, 1
37bbe420cjle 0x37bbe430f
37bbe4212mov r13, [rsp+296]
37bbe421amov [rsp+264], rbx
37bbe4222mov rbx, rdi
37bbe4225mov r14l, 1
37bbe422bmov rdi, r12
37bbe422enop
37bbe4230
37bbe4230loc_37bbe4230:
37bbe4230movsxd rax, [r13+4*r14-4]
37bbe4235cmp eax, r14l
37bbe4238je 0x37bbe4259
37bbe423asub rax, 1
37bbe423emov [rsp+32], rbx
37bbe4243mov r8, rbx
37bbe4246mov rdx, rdi
37bbe4249shl rax, 4
37bbe424dmov rcx, rsi
37bbe4250lea r9, [r12+rax]
37bbe4254call zswap_
37bbe4259
37bbe4259loc_37bbe4259:
37bbe4259add r14, 1
37bbe425dadd rdi, 16
37bbe4261cmp r15l, r14l
37bbe4264jge 0x37bbe4230
37bbe4266mov rdi, rbx
37bbe4269mov rbx, [rsp+264]
37bbe4271lea r14, [rsp+172]
37bbe4279lea rdx, [rip+0x866dc1]
37bbe4280lea r8, [rip+0x866dde]
37bbe4287lea r9, [rip+0x866db2]
37bbe428emov rcx, rdx
37bbe4291mov eax, [rbx]
37bbe4293mov [rsp+80], rdi
37bbe4298mov [rsp+112], 1
37bbe42a1sub eax, 1
37bbe42a4mov [rsp+40], rsi
37bbe42a9mov [rsp+172], eax
37bbe42b0lea rax, [r12+16]
37bbe42b5mov [rsp+72], rax
37bbe42bamov rax, [rsp+288]
37bbe42c2mov [rsp+104], 1
37bbe42cbmov [rsp+64], rax
37bbe42d0lea rax, [rbp+16]
37bbe42d4mov [rsp+56], rax
37bbe42d9lea rax, [rip+0x866d70]
37bbe42e0mov [rsp+48], rax
37bbe42e5mov [rsp+96], 1
37bbe42eemov [rsp+88], 1
37bbe42f7mov [rsp+32], r14
37bbe42fccall ztrsm_
37bbe4301mov rax, [rsp+288]
37bbe4309mov r15l, [rbx]
37bbe430cmov r8l, [rax]
37bbe430f
37bbe430floc_37bbe430f:
37bbe430flea rax, [rip+0x866d4a]
37bbe4316mov [rsp+32], r14
37bbe431badd r8l, 1
37bbe431fmov r9, rbp
37bbe4322mov [rsp+48], rax
37bbe4327movsxd rax, r15l
37bbe432alea rdx, [rip+0x866d2f]
37bbe4331lea rcx, [rip+0x866d2c]
37bbe4338sub rax, 1
37bbe433cmov [rsp+172], r8l
37bbe4344mov r8, rbx
37bbe4347mov [rsp+56], 1
37bbe4350shl rax, 4
37bbe4354add rax, [rsp+320]
37bbe435cmov [rsp+40], rax
37bbe4361call zlacpy_
37bbe4366mov eax, [rbx]
37bbe4368cmp eax, 1
37bbe436bjle 0x37bbe4481
37bbe4371mov rcx, [rsp+288]
37bbe4379sub eax, 1
37bbe437clea r9, [rbp+16]
37bbe4380lea r15, [rip+0x866cd9]
37bbe4387mov [rsp+168], eax
37bbe438elea r8, [rsp+168]
37bbe4396mov rdx, r15
37bbe4399mov ecx, [rcx]
37bbe439bmov [rsp+48], r15
37bbe43a0mov [rsp+56], 1
37bbe43a9lea eax, [rcx+1]
37bbe43acmov [rsp+32], r14
37bbe43b1mov [rsp+172], eax
37bbe43b8mov rax, [rsp+320]
37bbe43c0mov [rsp+136], ecx
37bbe43c7lea rcx, [rip+0x866c96]
37bbe43cemov [rsp+40], rax
37bbe43d3mov [rsp+144], r9
37bbe43dbcall zlacpy_
37bbe43e0mov eax, [rbx]
37bbe43e2mov rcx, [rsp+288]
37bbe43ealea r8, [rsp+168]
37bbe43f2mov r9, [rsp+144]
37bbe43falea edx, [rax-1]
37bbe43fdadd eax, eax
37bbe43ffmov ecx, [rcx]
37bbe4401mov [rsp+48], r15
37bbe4406cdqe
37bbe4408mov [rsp+32], r14
37bbe440dsub rax, 1
37bbe4411mov [rsp+168], edx
37bbe4418lea edx, [rcx+1]
37bbe441bshl rax, 4
37bbe441fadd rax, [rsp+320]
37bbe4427mov [rsp+56], 1
37bbe4430mov [rsp+40], rax
37bbe4435mov [rsp+136], ecx
37bbe443clea rcx, [rip+0x866c21]
37bbe4443mov [rsp+172], edx
37bbe444amov rdx, r15
37bbe444dcall zlacpy_
37bbe4452mov eax, [rbx]
37bbe4454mov r8, r15
37bbe4457mov rcx, r14
37bbe445alea edx, [rax-1]
37bbe445dmov [rsp+172], edx
37bbe4464lea edx, [rax+rax]
37bbe4467movsxd rdx, edx
37bbe446asub rdx, 1
37bbe446eshl rdx, 4
37bbe4472add rdx, [rsp+320]
37bbe447acall zlacgv_
37bbe447fmov eax, [rbx]
37bbe4481
37bbe4481loc_37bbe4481:
37bbe4481movsxd rdx, eax
37bbe4484add eax, eax
37bbe4486mov [rsp+48], rdi
37bbe448bmov rcx, [rsp+336]
37bbe4493cdqe
37bbe4495mov [rsp+40], r12
37bbe449asub rdx, 1
37bbe449esub rax, 1
37bbe44a2mov [rsp+56], rcx
37bbe44a7shl rdx, 4
37bbe44abmov rcx, rbx
37bbe44aeshl rax, 4
37bbe44b2add rax, [rsp+320]
37bbe44bamov [rsp+32], rax
37bbe44bfmov rax, [rsp+320]
37bbe44c7lea r9, [rax+rdx]
37bbe44cbmov r8, rax
37bbe44cemov rdx, rsi
37bbe44d1call zgtsv_
37bbe44d6mov eax, [rbx]
37bbe44d8cmp eax, 1
37bbe44dbjle 0x37bbe4186
37bbe44e1sub eax, 1
37bbe44e4add rbp, 16
37bbe44e8mov [rsp+112], 1
37bbe44f1lea rdx, [rip+0x866b49]
37bbe44f8mov [rsp+172], eax
37bbe44fflea rax, [r12+16]
37bbe4504mov rcx, rdx
37bbe4507lea r9, [rip+0x866b32]
37bbe450emov [rsp+72], rax
37bbe4513lea r8, [rip+0x866b31]
37bbe451amov rax, [rsp+288]
37bbe4522mov [rsp+104], 1
37bbe452bmov [rsp+64], rax
37bbe4530lea rax, [rip+0x866b19]
37bbe4537mov [rsp+96], 1
37bbe4540mov [rsp+88], 1
37bbe4549mov [rsp+80], rdi
37bbe454emov [rsp+56], rbp
37bbe4553mov [rsp+48], rax
37bbe4558mov [rsp+40], rsi
37bbe455dmov [rsp+32], r14
37bbe4562call ztrsm_
37bbe4567mov ebx, [rbx]
37bbe4569test ebx, ebx
37bbe456bjle 0x37bbe4186
37bbe4571mov rcx, [rsp+296]
37bbe4579movsxd rax, ebx
37bbe457clea rbp, [rcx+4*rax-4]
37bbe4581shl rax, 4
37bbe4585lea r13, [r12+rax-16]
37bbe458anop [rax+rax]
37bbe4590
37bbe4590loc_37bbe4590:
37bbe4590movsxd rax, [rbp]
37bbe4594cmp eax, ebx
37bbe4596je 0x37bbe45b7
37bbe4598sub rax, 1
37bbe459cmov [rsp+32], rdi
37bbe45a1mov r8, rdi
37bbe45a4mov rdx, r13
37bbe45a7shl rax, 4
37bbe45abmov rcx, rsi
37bbe45aelea r9, [r12+rax]
37bbe45b2call zswap_
37bbe45b7
37bbe45b7loc_37bbe45b7:
37bbe45b7sub rbp, 4
37bbe45bbsub r13, 16
37bbe45bfsub ebx, 1
37bbe45c2jne 0x37bbe4590
37bbe45c4jmp 0x37bbe4186
37bbe45c9
37bbe45c9 0f 1f 80 00 00 00 00 .......
37bbe45d0
37bbe45d0loc_37bbe45d0:
37bbe45d0mov ecx, [rax]
37bbe45d2test ecx, ecx
37bbe45d4jne 0x37bbe4636
37bbe45d6nop [rax+rax]
37bbe45e0
37bbe45e0loc_37bbe45e0:
37bbe45e0mov rax, [rsp+320]
37bbe45e8pxor x0, x0
37bbe45eccvtsi2sd x0, r13l
37bbe45f1mov [rax+8], 0
37bbe45f9movsd_xmm [rax], x0
37bbe45fdjmp 0x37bbe4186
37bbe4602
37bbe4602 66 0f 1f 44 00 00 f..D..
37bbe4608
37bbe4608loc_37bbe4608:
37bbe4608mov eax, -8
37bbe460dmov ecx, 8
37bbe4612jmp 0x37bbe415a
37bbe4617
37bbe4617 66 0f 1f 84 00 00 00 00 00 f........
37bbe4620
37bbe4620loc_37bbe4620:
37bbe4620cmp r10l, -1
37bbe4624je 0x37bbe45d0
37bbe4626mov [rax], -10
37bbe462cmov ecx, 10
37bbe4631jmp 0x37bbe4164
37bbe4636
37bbe4636loc_37bbe4636:
37bbe4636neg ecx
37bbe4638jmp 0x37bbe4164
37bbe3c00
Loading..