File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c3ce0b0
37c3ce0b0zsytf2_rook_64_:
37c3ce0b0push r15
37c3ce0b2push r14
37c3ce0b4push r13
37c3ce0b6push r12
37c3ce0b8push rbp
37c3ce0b9push rdi
37c3ce0bapush rsi
37c3ce0bbpush rbx
37c3ce0bcsub rsp, 440
37c3ce0c3movups [rsp+272], x6
37c3ce0cbmovups [rsp+288], x7
37c3ce0d3movups [rsp+304], x8
37c3ce0dcmovups [rsp+320], x9
37c3ce0e5movups [rsp+336], x10
37c3ce0eemovups [rsp+352], x11
37c3ce0f7movups [rsp+368], x12
37c3ce100movups [rsp+384], x13
37c3ce109movups [rsp+400], x14
37c3ce112movups [rsp+416], x15
37c3ce11bmov rax, [rsp+552]
37c3ce123mov r13, [r9]
37c3ce126mov [rax], 0
37c3ce12dmov [rsp+520], rdx
37c3ce135mov r15, r8
37c3ce138lea rdx, [rip+0xa4d61]
37c3ce13fmov r8l, 1
37c3ce145mov [rsp+536], r9
37c3ce14dmov r9l, 1
37c3ce153mov [rsp+512], rcx
37c3ce15bcall lsame_64_
37c3ce160mov rbx, rax
37c3ce163test rax, rax
37c3ce166je 0x37c3cefd0
37c3ce16c
37c3ce16cloc_37c3ce16c:
37c3ce16cmov rax, [rsp+520]
37c3ce174mov rax, [rax]
37c3ce177test rax, rax
37c3ce17ajs 0x37c3ce240
37c3ce180mov rdi, [rsp+536]
37c3ce188mov edx, 1
37c3ce18dcmovle rax, rdx
37c3ce191cmp [rdi], rax
37c3ce194jge 0x37c3ce258
37c3ce19amov rdx, -4
37c3ce1a1mov eax, 4
37c3ce1a6
37c3ce1a6loc_37c3ce1a6:
37c3ce1a6mov rbx, [rsp+552]
37c3ce1aemov [rbx], rdx
37c3ce1b1
37c3ce1b1loc_37c3ce1b1:
37c3ce1b1lea rdx, [rsp+256]
37c3ce1b9mov r8l, 11
37c3ce1bflea rcx, [rip+0xa4cdc]
37c3ce1c6mov [rsp+256], rax
37c3ce1cecall xerbla_64_
37c3ce1d3nop
37c3ce1d4
37c3ce1d4loc_37c3ce1d4:
37c3ce1d4movups x6, [rsp+272]
37c3ce1dcmovups x7, [rsp+288]
37c3ce1e4movups x8, [rsp+304]
37c3ce1edmovups x9, [rsp+320]
37c3ce1f6movups x10, [rsp+336]
37c3ce1ffmovups x11, [rsp+352]
37c3ce208movups x12, [rsp+368]
37c3ce211movups x13, [rsp+384]
37c3ce21amovups x14, [rsp+400]
37c3ce223movups x15, [rsp+416]
37c3ce22cadd rsp, 440
37c3ce233pop rbx
37c3ce234pop rsi
37c3ce235pop rdi
37c3ce236pop rbp
37c3ce237pop r12
37c3ce239pop r13
37c3ce23bpop r14
37c3ce23dpop r15
37c3ce23fret
37c3ce240
37c3ce240loc_37c3ce240:
37c3ce240mov rdx, -2
37c3ce247mov eax, 2
37c3ce24cjmp 0x37c3ce1a6
37c3ce251
37c3ce251 0f 1f 80 00 00 00 00 .......
37c3ce258
37c3ce258loc_37c3ce258:
37c3ce258xor eax, eax
37c3ce25atest r13, r13
37c3ce25dcmovs r13, rax
37c3ce261mov rax, r13
37c3ce264not rax
37c3ce267mov [rsp+64], rax
37c3ce26cmov rax, [rsp+552]
37c3ce274mov rax, [rax]
37c3ce277test rax, rax
37c3ce27ajne 0x37c3d04a4
37c3ce280mov edx, 1
37c3ce285lea rcx, [rip+0xa4c21]
37c3ce28ccall dlamch_64_
37c3ce291mov rax, [rsp+520]
37c3ce299movsd_xmm [rsp+176], x0
37c3ce2a2mov r11, [rax]
37c3ce2a5mov r14, r11
37c3ce2a8test rbx, rbx
37c3ce2abje 0x37c3ce960
37c3ce2b1test r11, r11
37c3ce2b4jle 0x37c3ce1d4
37c3ce2bamovq x13, [rip+0xa4bfd]
37c3ce2c3movups [rsp+80], x13
37c3ce2c9nop [rax]
37c3ce2d0
37c3ce2d0loc_37c3ce2d0:
37c3ce2d0mov rax, r14
37c3ce2d3mov rdi, [rsp+64]
37c3ce2d8imul rax, r13
37c3ce2dclea rsi, [rax+rdi]
37c3ce2e0mov [rsp+128], rax
37c3ce2e8lea r10, [rsi+r14]
37c3ce2ecmov rdi, r10
37c3ce2efshl rdi, 4
37c3ce2f3add rdi, r15
37c3ce2f6movsd_xmm x0, [rdi]
37c3ce2faandpd x0, [rsp+80]
37c3ce300movsd_xmm x1, [rdi+8]
37c3ce305andpd x1, [rsp+80]
37c3ce30bmovapd x6, x0
37c3ce30faddsd x6, x1
37c3ce313cmp r14, 1
37c3ce317jne 0x37c3ce360
37c3ce319pxor x0, x0
37c3ce31ducomisd x6, x0
37c3ce321jp 0x37c3ce342
37c3ce323jne 0x37c3ce342
37c3ce325mov rax, [rsp+552]
37c3ce32dcmp [rax], 0
37c3ce331jne 0x37c3ce342
37c3ce333mov rax, [rsp+552]
37c3ce33bmov [rax], 1
37c3ce342
37c3ce342loc_37c3ce342:
37c3ce342mov rax, [rsp+544]
37c3ce34amov [rax], 1
37c3ce351jmp 0x37c3ce1d4
37c3ce356
37c3ce356 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ce360
37c3ce360loc_37c3ce360:
37c3ce360lea rax, [rsi+1]
37c3ce364lea rbp, [r14-1]
37c3ce368mov [rsp+72], r10
37c3ce36dshl rax, 4
37c3ce371lea r8, [rip+0xa4b38]
37c3ce378mov [rsp+112], rbp
37c3ce37dlea rdx, [r15+rax]
37c3ce381lea rax, [rsp+256]
37c3ce389mov [rsp+256], rbp
37c3ce391mov rcx, rax
37c3ce394mov [rsp+136], rdx
37c3ce39cmov [rsp+96], rax
37c3ce3a1call izamax_64_
37c3ce3a6pxor x5, x5
37c3ce3aamov r10, [rsp+72]
37c3ce3afmov rbx, rax
37c3ce3b2lea rax, [rsi+rax]
37c3ce3b6shl rax, 4
37c3ce3baadd rax, r15
37c3ce3bdmovsd_xmm x7, [rax]
37c3ce3c1movsd_xmm x0, [rax+8]
37c3ce3c6andpd x7, [rsp+80]
37c3ce3ccandpd x0, [rsp+80]
37c3ce3d2addsd x7, x0
37c3ce3d6movapd x0, x6
37c3ce3damaxsd x0, x7
37c3ce3deucomisd x0, x5
37c3ce3e2jp 0x37c3ce410
37c3ce3e4jne 0x37c3ce410
37c3ce3e6mov rax, [rsp+552]
37c3ce3eecmp [rax], 0
37c3ce3f2je 0x37c3cf018
37c3ce3f8mov rax, [rsp+544]
37c3ce400mov [rax+8*rbp], r14
37c3ce404jmp 0x37c3cf034
37c3ce409
37c3ce409 0f 1f 80 00 00 00 00 .......
37c3ce410
37c3ce410loc_37c3ce410:
37c3ce410movsd_xmm x0, [rip+0xa4ab8]
37c3ce418mov [rsp+72], r14
37c3ce41dmulsd x0, x7
37c3ce421comisd x0, x6
37c3ce425jbe 0x37c3cf048
37c3ce42bmov rbp, [rsp+120]
37c3ce430mov r12, [rsp+64]
37c3ce435mov [rsp+104], rsi
37c3ce43amov rsi, r13
37c3ce43dmov [rsp+144], r10
37c3ce445movupd x6, [rsp+80]
37c3ce44bmov r13, rdi
37c3ce44emov rdi, r14
37c3ce451
37c3ce451loc_37c3ce451:
37c3ce451mov rax, rbx
37c3ce454pxor x8, x8
37c3ce459imul rax, rsi
37c3ce45dlea r14, [r12+rax]
37c3ce461cmp rbx, rdi
37c3ce464jne 0x37c3ce800
37c3ce46a
37c3ce46aloc_37c3ce46a:
37c3ce46alea rdx, [r14+1]
37c3ce46emov rcx, [rsp+96]
37c3ce473lea rax, [rbx-1]
37c3ce477shl rdx, 4
37c3ce47blea r8, [rip+0xa4a2e]
37c3ce482mov [rsp+256], rax
37c3ce48aadd rdx, r15
37c3ce48dcall izamax_64_
37c3ce492mov rdx, rax
37c3ce495lea rax, [rax+r14]
37c3ce499shl rax, 4
37c3ce49dadd rax, r15
37c3ce4a0movsd_xmm x0, [rax]
37c3ce4a4movsd_xmm x1, [rax+8]
37c3ce4a9andpd x0, x6
37c3ce4adandpd x1, x6
37c3ce4b1addsd x0, x1
37c3ce4b5comisd x0, x8
37c3ce4baja 0x37c3ce958
37c3ce4c0movapd x0, x8
37c3ce4c5
37c3ce4c5loc_37c3ce4c5:
37c3ce4c5lea rdx, [rbx+r14]
37c3ce4c9mov rax, rdx
37c3ce4ccshl rax, 4
37c3ce4d0add rax, r15
37c3ce4d3movsd_xmm x1, [rax]
37c3ce4d7movsd_xmm x2, [rax+8]
37c3ce4dcandpd x1, x6
37c3ce4e0andpd x2, x6
37c3ce4e4addsd x1, x2
37c3ce4e8movsd_xmm x2, [rip+0xa49e0]
37c3ce4f0mulsd x2, x0
37c3ce4f4comisd x2, x1
37c3ce4f8jbe 0x37c3d03e9
37c3ce4fecmp rbp, [rsp+72]
37c3ce503je 0x37c3ce8e8
37c3ce509comisd x7, x0
37c3ce50djb 0x37c3ce940
37c3ce513mov [rsp+120], rbp
37c3ce518mov r12, r14
37c3ce51bmov rbp, rdx
37c3ce51emov r14, rdi
37c3ce521mov r10, [rsp+144]
37c3ce529mov rdi, r13
37c3ce52cmov r13, rsi
37c3ce52fmov rsi, [rsp+104]
37c3ce534cmp r14, [rsp+72]
37c3ce539je 0x37c3ce915
37c3ce53f
37c3ce53floc_37c3ce53f:
37c3ce53fmov rcx, [rsp+72]
37c3ce544mov rax, [rsp+64]
37c3ce549mov r11, rcx
37c3ce54cimul r11, r13
37c3ce550add rax, r11
37c3ce553cmp rcx, 1
37c3ce557jle 0x37c3ce5bc
37c3ce559lea rdx, [rcx-1]
37c3ce55dmov [rsp+104], rax
37c3ce562mov rcx, [rsp+96]
37c3ce567mov [rsp+256], rdx
37c3ce56flea rdx, [rax+1]
37c3ce573lea rax, [rip+0xa4936]
37c3ce57amov [rsp+32], rax
37c3ce57fshl rdx, 4
37c3ce583mov r8, rax
37c3ce586lea r9, [r15+rdx]
37c3ce58amov rdx, [rsp+136]
37c3ce592mov [rsp+152], r11
37c3ce59amov [rsp+144], r10
37c3ce5a2call zswap_64_
37c3ce5a7mov r11, [rsp+152]
37c3ce5afmov rax, [rsp+104]
37c3ce5b4mov r10, [rsp+144]
37c3ce5bc
37c3ce5bcloc_37c3ce5bc:
37c3ce5bcmov rdx, [rsp+72]
37c3ce5c1cmp [rsp+112], rdx
37c3ce5c6jg 0x37c3cfa70
37c3ce5cc
37c3ce5ccloc_37c3ce5cc:
37c3ce5ccadd rax, [rsp+72]
37c3ce5d1shl r10, 4
37c3ce5d5mov r11l, 2
37c3ce5dbshl rax, 4
37c3ce5dfmovupd x0, [r15+r10]
37c3ce5e5movupd x1, [r15+rax]
37c3ce5ebmovups [r15+r10], x1
37c3ce5f0movups [r15+rax], x0
37c3ce5f5lea rax, [r14-2]
37c3ce5f9mov [rsp+104], rax
37c3ce5femov rax, [rsp+112]
37c3ce603cmp rax, rbx
37c3ce606je 0x37c3ce8ac
37c3ce60c
37c3ce60cloc_37c3ce60c:
37c3ce60cmov r10, r13
37c3ce60fimul r10, rax
37c3ce613add r10, [rsp+64]
37c3ce618cmp rbx, 1
37c3ce61cjle 0x37c3ce68a
37c3ce61emov [rsp+160], rax
37c3ce626lea rdx, [rbx-1]
37c3ce62aadd r12, 1
37c3ce62elea rax, [rip+0xa487b]
37c3ce635mov [rsp+256], rdx
37c3ce63dlea rdx, [r10+1]
37c3ce641mov rcx, [rsp+96]
37c3ce646mov r8, rax
37c3ce649mov [rsp+32], rax
37c3ce64eshl r12, 4
37c3ce652shl rdx, 4
37c3ce656add rdx, r15
37c3ce659lea r9, [r15+r12]
37c3ce65dmov [rsp+152], r11
37c3ce665mov [rsp+144], r10
37c3ce66dcall zswap_64_
37c3ce672mov rax, [rsp+160]
37c3ce67amov r11, [rsp+152]
37c3ce682mov r10, [rsp+144]
37c3ce68a
37c3ce68aloc_37c3ce68a:
37c3ce68acmp rax, 1
37c3ce68eje 0x37c3ce69b
37c3ce690cmp rbx, [rsp+104]
37c3ce695jl 0x37c3d00b7
37c3ce69b
37c3ce69bloc_37c3ce69b:
37c3ce69badd rax, r10
37c3ce69eshl rbp, 4
37c3ce6a2shl rax, 4
37c3ce6a6add rbp, r15
37c3ce6a9movupd x0, [r15+rax]
37c3ce6afmovupd x1, [rbp]
37c3ce6b4movups [r15+rax], x1
37c3ce6b9movups [rbp], x0
37c3ce6bdcmp r11, 2
37c3ce6c1je 0x37c3ce878
37c3ce6c7
37c3ce6c7loc_37c3ce6c7:
37c3ce6c7movupd x7, [rsp+80]
37c3ce6cdmovsd_xmm x5, [rdi]
37c3ce6d1movsd_xmm x4, [rdi+8]
37c3ce6d6movapd x3, x7
37c3ce6daandpd x3, x5
37c3ce6deandpd x7, x4
37c3ce6e2movapd x0, x3
37c3ce6e6movapd x6, x3
37c3ce6eaaddsd x0, x7
37c3ce6eecomisd x0, [rsp+176]
37c3ce6f7jb 0x37c3cfbf2
37c3ce6fdcomisd x7, x3
37c3ce701jbe 0x37c3d034c
37c3ce707movapd x0, x5
37c3ce70bpxor x1, x1
37c3ce70fdivsd x0, x4
37c3ce713mulsd x1, x0
37c3ce717mulsd x5, x0
37c3ce71bunpcklpd x0, x1
37c3ce71fmovupd x1, [rip+0xa47b9]
37c3ce727addsd x5, x4
37c3ce72baddpd x1, x0
37c3ce72faddpd x0, [rip+0xa47b9]
37c3ce737movsd_xmm x0, x1
37c3ce73bmovddup x1, x5
37c3ce73fdivpd x0, x1
37c3ce743
37c3ce743loc_37c3ce743:
37c3ce743mov rax, [rsp+536]
37c3ce74bmov r14, [rsp+136]
37c3ce753mov [rsp+56], 1
37c3ce75clea rdx, [rsp+232]
37c3ce764mov rsi, [rsp+96]
37c3ce769mov rdi, [rsp+112]
37c3ce76emov [rsp+40], r15
37c3ce773mov [rsp+48], rax
37c3ce778lea rax, [rip+0xa4731]
37c3ce77fmov r9, r14
37c3ce782movddup x1, [rip+0xa4766]
37c3ce78amov [rsp+32], rax
37c3ce78fmov rcx, [rsp+512]
37c3ce797mov r8, rsi
37c3ce79amovups [rsp+240], x0
37c3ce7a2xorpd x0, x1
37c3ce7a6mov [rsp+232], rdi
37c3ce7aemovups [rsp+256], x0
37c3ce7b6call zsyr_64_
37c3ce7bblea rdx, [rsp+240]
37c3ce7c3mov r8, r14
37c3ce7c6mov rcx, rsi
37c3ce7c9lea r9, [rip+0xa46e0]
37c3ce7d0mov [rsp+256], rdi
37c3ce7d8call zscal_64_
37c3ce7dd
37c3ce7ddloc_37c3ce7dd:
37c3ce7ddmov rax, [rsp+112]
37c3ce7e2mov rdi, [rsp+544]
37c3ce7eamov [rsp+104], rax
37c3ce7efmov [rdi+8*rax], rbx
37c3ce7f3
37c3ce7f3loc_37c3ce7f3:
37c3ce7f3mov r14, [rsp+104]
37c3ce7f8jmp 0x37c3ce2d0
37c3ce7fd
37c3ce7fd 0f 1f 00 ...
37c3ce800
37c3ce800loc_37c3ce800:
37c3ce800mov rdx, rdi
37c3ce803mov r8, [rsp+536]
37c3ce80bmov rcx, [rsp+96]
37c3ce810sub rdx, rbx
37c3ce813mov [rsp+256], rdx
37c3ce81blea rdx, [rsi+rax]
37c3ce81fadd rdx, r12
37c3ce822add rdx, rbx
37c3ce825shl rdx, 4
37c3ce829add rdx, r15
37c3ce82ccall izamax_64_
37c3ce831lea rbp, [rax+rbx]
37c3ce835mov rax, rsi
37c3ce838imul rax, rbp
37c3ce83cadd rax, r12
37c3ce83fadd rax, rbx
37c3ce842shl rax, 4
37c3ce846add rax, r15
37c3ce849movsd_xmm x0, [rax]
37c3ce84dmovsd_xmm x1, [rax+8]
37c3ce852andpd x0, x6
37c3ce856andpd x1, x6
37c3ce85aaddsd x0, x1
37c3ce85ecmp rbx, 1
37c3ce862jle 0x37c3ce4c5
37c3ce868movapd x8, x0
37c3ce86djmp 0x37c3ce46a
37c3ce872
37c3ce872 66 0f 1f 44 00 00 f..D..
37c3ce878
37c3ce878loc_37c3ce878:
37c3ce878mov rax, [rsp+112]
37c3ce87dlea rdx, [rsi+rax]
37c3ce881lea rax, [rsi+rbx]
37c3ce885shl rax, 4
37c3ce889shl rdx, 4
37c3ce88dmovupd x1, [r15+rax]
37c3ce893movupd x0, [r15+rdx]
37c3ce899movups [r15+rdx], x1
37c3ce89emovups [r15+rax], x0
37c3ce8a3lea rax, [r14-2]
37c3ce8a7mov [rsp+104], rax
37c3ce8ac
37c3ce8acloc_37c3ce8ac:
37c3ce8accmp r14, 2
37c3ce8b0jne 0x37c3cf0d0
37c3ce8b6mov rax, [rsp+72]
37c3ce8bbmov rdi, [rsp+544]
37c3ce8c3neg rax
37c3ce8c6mov [rdi+8], rax
37c3ce8camov rax, rbx
37c3ce8cdmov rbx, rdi
37c3ce8d0mov rdi, [rsp+104]
37c3ce8d5neg rax
37c3ce8d8mov [rbx+8*rdi], rax
37c3ce8dcjmp 0x37c3ce1d4
37c3ce8e1
37c3ce8e1 0f 1f 80 00 00 00 00 .......
37c3ce8e8
37c3ce8e8loc_37c3ce8e8:
37c3ce8e8mov rax, rbp
37c3ce8ebmov r12, r14
37c3ce8eemov r14, rdi
37c3ce8f1mov [rsp+120], rbp
37c3ce8f6mov rdi, r13
37c3ce8f9mov r10, [rsp+144]
37c3ce901mov r13, rsi
37c3ce904mov rbp, rdx
37c3ce907mov rsi, [rsp+104]
37c3ce90ccmp r14, rax
37c3ce90fjne 0x37c3ce53f
37c3ce915
37c3ce915loc_37c3ce915:
37c3ce915mov rcx, [rsp+112]
37c3ce91amov rax, rcx
37c3ce91dcmp rbx, rcx
37c3ce920je 0x37c3d0496
37c3ce926lea rcx, [r14-2]
37c3ce92amov r11l, 2
37c3ce930mov [rsp+104], rcx
37c3ce935jmp 0x37c3ce60c
37c3ce93a
37c3ce93a 66 0f 1f 44 00 00 f..D..
37c3ce940
37c3ce940loc_37c3ce940:
37c3ce940mov [rsp+72], rbx
37c3ce945movapd x7, x0
37c3ce949mov rbx, rbp
37c3ce94cjmp 0x37c3ce451
37c3ce951
37c3ce951 0f 1f 80 00 00 00 00 .......
37c3ce958
37c3ce958loc_37c3ce958:
37c3ce958mov rbp, rdx
37c3ce95bjmp 0x37c3ce4c5
37c3ce960
37c3ce960loc_37c3ce960:
37c3ce960test r11, r11
37c3ce963jle 0x37c3ce1d4
37c3ce969lea rax, [rsp+256]
37c3ce971mov r14l, 1
37c3ce977mov r12, r13
37c3ce97amov rdx, r11
37c3ce97dmovq x13, [rip+0xa453a]
37c3ce986mov [rsp+96], rax
37c3ce98bnop [rax+rax]
37c3ce990
37c3ce990loc_37c3ce990:
37c3ce990mov rax, r14
37c3ce993mov rdi, [rsp+64]
37c3ce998lea r13, [r14+1]
37c3ce99cimul rax, r12
37c3ce9a0lea rbx, [rax+rdi]
37c3ce9a4mov [rsp+104], rax
37c3ce9a9lea rax, [rbx+r14]
37c3ce9admov [rsp+80], rax
37c3ce9b2shl rax, 4
37c3ce9b6lea r10, [r15+rax]
37c3ce9bamov [rsp+112], rax
37c3ce9bflea rax, [r14-1]
37c3ce9c3movsd_xmm x6, [r10]
37c3ce9c8movsd_xmm x0, [r10+8]
37c3ce9cemov [rsp+72], rax
37c3ce9d3andpd x6, x13
37c3ce9d8andpd x0, x13
37c3ce9ddaddsd x6, x0
37c3ce9e1cmp r14, rdx
37c3ce9e4jl 0x37c3ceb70
37c3ce9eapxor x0, x0
37c3ce9eeucomisd x6, x0
37c3ce9f2jp 0x37c3ce9fa
37c3ce9f4je 0x37c3cebff
37c3ce9fa
37c3ce9faloc_37c3ce9fa:
37c3ce9famov rsi, r14
37c3ce9fd
37c3ce9fdloc_37c3ce9fd:
37c3ce9fdcmp rdx, r14
37c3cea00jle 0x37c3cfa40
37c3cea06mov rax, [rsp+80]
37c3cea0bshl rax, 4
37c3cea0fmovupd x0, [r15+rax]
37c3cea15movapd x7, x0
37c3cea19movapd x5, x0
37c3cea1dmovapd x4, x0
37c3cea21unpckhpd x7, x7
37c3cea25andpd x5, x13
37c3cea2amovapd x6, x7
37c3cea2emovapd x1, x5
37c3cea32movapd x3, x7
37c3cea36andpd x6, x13
37c3cea3baddsd x1, x6
37c3cea3fcomisd x1, [rsp+176]
37c3cea48jb 0x37c3cfd82
37c3cea4ecomisd x6, x5
37c3cea52jbe 0x37c3d0395
37c3cea58divsd x0, x7
37c3cea5cpxor x2, x2
37c3cea60mulsd x4, x0
37c3cea64mulsd x2, x0
37c3cea68movapd x1, x4
37c3cea6cunpcklpd x0, x2
37c3cea70movupd x2, [rip+0xa4468]
37c3cea78addsd x1, x7
37c3cea7caddpd x2, x0
37c3cea80addpd x0, [rip+0xa4468]
37c3cea88unpcklpd x1, x1
37c3cea8cmovsd_xmm x0, x2
37c3cea90divpd x0, x1
37c3cea94
37c3cea94loc_37c3cea94:
37c3cea94mov rax, [rsp+536]
37c3cea9cmovddup x1, [rip+0xa444c]
37c3ceaa4add rbx, r13
37c3ceaa7mov [rsp+56], 1
37c3ceab0sub rdx, r14
37c3ceab3mov rcx, [rsp+512]
37c3ceabbshl rbx, 4
37c3ceabfmovups [rsp+240], x0
37c3ceac7mov [rsp+48], rax
37c3ceaccxorpd x0, x1
37c3cead0mov rax, [rsp+104]
37c3cead5lea r9, [rbx+r15]
37c3cead9mov [rsp+232], rdx
37c3ceae1lea r8, [rsp+256]
37c3ceae9lea rdx, [rsp+232]
37c3ceaf1add rax, r12
37c3ceaf4add rax, [rsp+64]
37c3ceaf9movups [rsp+256], x0
37c3ceb01add rax, r13
37c3ceb04shl rax, 4
37c3ceb08add rax, r15
37c3ceb0bmov [rsp+40], rax
37c3ceb10lea rax, [rip+0xa4399]
37c3ceb17mov [rsp+32], rax
37c3ceb1ccall zsyr_64_
37c3ceb21lea r9, [rip+0xa4388]
37c3ceb28lea r8, [rbx+r15]
37c3ceb2cmov rax, [rsp+520]
37c3ceb34lea rdx, [rsp+240]
37c3ceb3clea rcx, [rsp+256]
37c3ceb44mov rax, [rax]
37c3ceb47mov [rsp+80], rax
37c3ceb4csub rax, r14
37c3ceb4fmov r14, rsi
37c3ceb52mov [rsp+256], rax
37c3ceb5acall zscal_64_
37c3ceb5fmov rax, [rsp+520]
37c3ceb67mov rdx, [rax]
37c3ceb6ajmp 0x37c3cec18
37c3ceb6f
37c3ceb6f 90 .
37c3ceb70
37c3ceb70loc_37c3ceb70:
37c3ceb70lea rax, [rbx+r13]
37c3ceb74sub rdx, r14
37c3ceb77mov rcx, [rsp+96]
37c3ceb7clea r8, [rip+0xa432d]
37c3ceb83mov [rsp+152], rax
37c3ceb8bshl rax, 4
37c3ceb8fadd rax, r15
37c3ceb92mov [rsp+256], rdx
37c3ceb9amov rdx, rax
37c3ceb9dmov [rsp+128], r10
37c3ceba5mov [rsp+144], rax
37c3cebadcall izamax_64_
37c3cebb2movapd x1, x6
37c3cebb6mov r10, [rsp+128]
37c3cebbelea rsi, [rax+r14]
37c3cebc2lea rax, [rbx+rsi]
37c3cebc6shl rax, 4
37c3cebcaadd rax, r15
37c3cebcdmovsd_xmm x7, [rax]
37c3cebd1movsd_xmm x0, [rax+8]
37c3cebd6andpd x7, x13
37c3cebdbandpd x0, x13
37c3cebe0addsd x7, x0
37c3cebe4pxor x0, x0
37c3cebe8maxsd x1, x7
37c3cebecucomisd x1, x0
37c3cebf0jp 0x37c3cec40
37c3cebf2jne 0x37c3cec40
37c3cebf4mov rax, [rsp+520]
37c3cebfcmov rdx, [rax]
37c3cebff
37c3cebffloc_37c3cebff:
37c3cebffmov rax, [rsp+552]
37c3cec07cmp [rax], 0
37c3cec0bjne 0x37c3cec18
37c3cec0dmov rax, [rsp+552]
37c3cec15mov [rax], r14
37c3cec18
37c3cec18loc_37c3cec18:
37c3cec18mov rax, [rsp+544]
37c3cec20mov rdi, [rsp+72]
37c3cec25mov [rax+8*rdi], r14
37c3cec29mov r14, r13
37c3cec2c
37c3cec2cloc_37c3cec2c:
37c3cec2ccmp rdx, r14
37c3cec2fjge 0x37c3ce990
37c3cec35jmp 0x37c3ce1d4
37c3cec3a
37c3cec3a 66 0f 1f 44 00 00 f..D..
37c3cec40
37c3cec40loc_37c3cec40:
37c3cec40movsd_xmm x0, [rip+0xa4288]
37c3cec48mulsd x0, x7
37c3cec4ccomisd x0, x6
37c3cec50jbe 0x37c3d0385
37c3cec56mov [rsp+128], r10
37c3cec5emov rax, r12
37c3cec61mov rbp, [rsp+120]
37c3cec66mov r12, rbx
37c3cec69mov [rsp+136], r13
37c3cec71mov rbx, r14
37c3cec74mov r13, r14
37c3cec77mov r14, rax
37c3cec7a
37c3cec7aloc_37c3cec7a:
37c3cec7apxor x6, x6
37c3cec7ecmp rbx, rsi
37c3cec81je 0x37c3cece4
37c3cec83lea rdx, [r12+rsi]
37c3cec87mov r8, [rsp+536]
37c3cec8fmov rcx, [rsp+96]
37c3cec94mov rax, rsi
37c3cec97shl rdx, 4
37c3cec9bsub rax, rbx
37c3cec9eadd rdx, r15
37c3ceca1mov [rsp+256], rax
37c3ceca9call izamax_64_
37c3cecaemov rdi, [rsp+72]
37c3cecb3lea rbp, [rax+rdi]
37c3cecb7mov rax, r14
37c3cecbaimul rax, rbp
37c3cecbeadd rax, [rsp+64]
37c3cecc3add rax, rsi
37c3cecc6shl rax, 4
37c3ceccaadd rax, r15
37c3ceccdmovsd_xmm x6, [rax]
37c3cecd1movsd_xmm x0, [rax+8]
37c3cecd6andpd x6, x13
37c3cecdbandpd x0, x13
37c3cece0addsd x6, x0
37c3cece4
37c3cece4loc_37c3cece4:
37c3cece4mov rax, [rsp+520]
37c3cececmov rdi, rsi
37c3cecefimul rdi, r14
37c3cecf3add rdi, [rsp+64]
37c3cecf8mov rax, [rax]
37c3cecfbcmp rax, rsi
37c3cecfejg 0x37c3ceee0
37c3ced04
37c3ced04loc_37c3ced04:
37c3ced04lea rdx, [rsi+rdi]
37c3ced08mov rax, rdx
37c3ced0bshl rax, 4
37c3ced0fadd rax, r15
37c3ced12movsd_xmm x0, [rax]
37c3ced16movsd_xmm x1, [rax+8]
37c3ced1bandpd x0, x13
37c3ced20andpd x1, x13
37c3ced25addsd x0, x1
37c3ced29movsd_xmm x1, [rip+0xa419f]
37c3ced31mulsd x1, x6
37c3ced35comisd x1, x0
37c3ced39jbe 0x37c3d0423
37c3ced3fcmp rbp, r13
37c3ced42je 0x37c3cef48
37c3ced48comisd x7, x6
37c3ced4cjb 0x37c3cefc0
37c3ced52mov r11, r13
37c3ced55movq x7, rsi
37c3ced5apxor x1, x1
37c3ced5emov rax, r14
37c3ced61movq x0, r11
37c3ced66mov r14, rbx
37c3ced69mov [rsp+120], rbp
37c3ced6emov rbx, r12
37c3ced71punpcklqdq x0, x7
37c3ced75mov r10, [rsp+128]
37c3ced7dmov rbp, rdx
37c3ced80mov r12, rax
37c3ced83psubq x1, x0
37c3ced87mov r13, [rsp+136]
37c3ced8fmovdqa x12, x1
37c3ced94cmp r14, r11
37c3ced97je 0x37c3cfa48
37c3ced9d
37c3ced9dloc_37c3ced9d:
37c3ced9dmov rax, [rsp+520]
37c3ceda5mov rdx, [rax]
37c3ceda8mov rax, r11
37c3cedabimul rax, r12
37c3cedafadd rax, [rsp+64]
37c3cedb4cmp r11, rdx
37c3cedb7jl 0x37c3cfb80
37c3cedbd
37c3cedbdloc_37c3cedbd:
37c3cedbdcmp r11, r13
37c3cedc0jg 0x37c3cfaf0
37c3cedc6
37c3cedc6loc_37c3cedc6:
37c3cedc6mov rdx, [rsp+80]
37c3cedcbadd r11, rax
37c3cedcelea rax, [r14+2]
37c3cedd2shl r11, 4
37c3cedd6mov [rsp+128], rax
37c3ceddeshl rdx, 4
37c3cede2movupd x1, [r15+r11]
37c3cede8movupd x0, [r15+rdx]
37c3cedeemovups [r15+rdx], x1
37c3cedf3movups [r15+r11], x0
37c3cedf8cmp rsi, r13
37c3cedfbje 0x37c3cfa60
37c3cee01mov [rsp+136], 2
37c3cee0dmov rax, r13
37c3cee10
37c3cee10loc_37c3cee10:
37c3cee10mov rcx, [rsp+520]
37c3cee18mov r11, [rsp+64]
37c3cee1dmov rdx, [rcx]
37c3cee20mov rcx, r12
37c3cee23imul rcx, rax
37c3cee27add r11, rcx
37c3cee2acmp rdx, rsi
37c3cee2djg 0x37c3cf050
37c3cee33
37c3cee33loc_37c3cee33:
37c3cee33cmp rax, rdx
37c3cee36jge 0x37c3cee49
37c3cee38mov rdi, [rsp+128]
37c3cee40cmp rsi, rdi
37c3cee43jg 0x37c3d013a
37c3cee49
37c3cee49loc_37c3cee49:
37c3cee49add rax, r11
37c3cee4cshl rbp, 4
37c3cee50shl rax, 4
37c3cee54add rbp, r15
37c3cee57movupd x0, [r15+rax]
37c3cee5dmovupd x1, [rbp]
37c3cee62movups [r15+rax], x1
37c3cee67movups [rbp], x0
37c3cee6bcmp [rsp+136], 2
37c3cee74jne 0x37c3ce9fd
37c3cee7aadd rsi, rbx
37c3cee7dmov rax, [rsp+152]
37c3cee85shl rsi, 4
37c3cee89movupd x1, [r15+rsi]
37c3cee8fshl rax, 4
37c3cee93movupd x0, [r15+rax]
37c3cee99movups [r15+rax], x1
37c3cee9elea rax, [r14+2]
37c3ceea2mov [rsp+128], rax
37c3ceeaamovups [r15+rsi], x0
37c3ceeaf
37c3ceeafloc_37c3ceeaf:
37c3ceeaflea rax, [rdx-1]
37c3ceeb3cmp rax, r14
37c3ceeb6jg 0x37c3cf560
37c3ceebc
37c3ceebcloc_37c3ceebc:
37c3ceebcmov rax, [rsp+544]
37c3ceec4mov rbx, [rsp+72]
37c3ceec9mov r14, [rsp+128]
37c3ceed1movups [rax+8*rbx], x12
37c3ceed6jmp 0x37c3cec2c
37c3ceedb
37c3ceedb 0f 1f 44 00 00 ..D..
37c3ceee0
37c3ceee0loc_37c3ceee0:
37c3ceee0lea rdx, [rsi+rdi+1]
37c3ceee5mov rcx, [rsp+96]
37c3ceeeasub rax, rsi
37c3ceeedlea r8, [rip+0xa3fbc]
37c3ceef4shl rdx, 4
37c3ceef8mov [rsp+256], rax
37c3cef00add rdx, r15
37c3cef03call izamax_64_
37c3cef08lea rdx, [rax+rsi]
37c3cef0clea rax, [rdx+rdi]
37c3cef10shl rax, 4
37c3cef14add rax, r15
37c3cef17movsd_xmm x0, [rax]
37c3cef1bmovsd_xmm x1, [rax+8]
37c3cef20andpd x0, x13
37c3cef25andpd x1, x13
37c3cef2aaddsd x0, x1
37c3cef2ecomisd x0, x6
37c3cef32maxsd x0, x6
37c3cef36cmova rbp, rdx
37c3cef3amovapd x6, x0
37c3cef3ejmp 0x37c3ced04
37c3cef43
37c3cef43 0f 1f 44 00 00 ..D..
37c3cef48
37c3cef48loc_37c3cef48:
37c3cef48mov rax, rbp
37c3cef4bmovq x7, rsi
37c3cef50pxor x1, x1
37c3cef54mov rcx, r14
37c3cef57movq x0, rax
37c3cef5cmov r14, rbx
37c3cef5fmov [rsp+120], rbp
37c3cef64mov r11, r13
37c3cef67punpcklqdq x0, x7
37c3cef6bmov rbx, r12
37c3cef6emov rbp, rdx
37c3cef71mov r12, rcx
37c3cef74psubq x1, x0
37c3cef78mov r10, [rsp+128]
37c3cef80mov r13, [rsp+136]
37c3cef88movdqa x12, x1
37c3cef8dcmp r14, rax
37c3cef90jne 0x37c3ced9d
37c3cef96mov rax, r13
37c3cef99cmp r13, rsi
37c3cef9cje 0x37c3cfa54
37c3cefa2
37c3cefa2loc_37c3cefa2:
37c3cefa2mov [rsp+136], 2
37c3cefaelea rcx, [r14+2]
37c3cefb2mov [rsp+128], rcx
37c3cefbajmp 0x37c3cee10
37c3cefbf
37c3cefbf 90 .
37c3cefc0
37c3cefc0loc_37c3cefc0:
37c3cefc0mov r13, rsi
37c3cefc3movapd x7, x6
37c3cefc7mov rsi, rbp
37c3cefcajmp 0x37c3cec7a
37c3cefcf
37c3cefcf 90 .
37c3cefd0
37c3cefd0loc_37c3cefd0:
37c3cefd0mov rcx, [rsp+512]
37c3cefd8mov r9l, 1
37c3cefdemov r8l, 1
37c3cefe4lea rdx, [rip+0xa3eb6]
37c3cefebcall lsame_64_
37c3ceff0test rax, rax
37c3ceff3jne 0x37c3ce16c
37c3ceff9mov rax, [rsp+552]
37c3cf001mov [rax], -1
37c3cf008mov eax, 1
37c3cf00djmp 0x37c3ce1b1
37c3cf012
37c3cf012 66 0f 1f 44 00 00 f..D..
37c3cf018
37c3cf018loc_37c3cf018:
37c3cf018mov rax, [rsp+552]
37c3cf020mov rbx, [rsp+112]
37c3cf025mov [rax], r14
37c3cf028mov rax, [rsp+544]
37c3cf030mov [rax+8*rbx], r14
37c3cf034
37c3cf034loc_37c3cf034:
37c3cf034mov rax, [rsp+112]
37c3cf039mov [rsp+104], rax
37c3cf03ejmp 0x37c3ce7f3
37c3cf043
37c3cf043 0f 1f 44 00 00 ..D..
37c3cf048
37c3cf048loc_37c3cf048:
37c3cf048mov rbx, r14
37c3cf04bjmp 0x37c3ce6c7
37c3cf050
37c3cf050loc_37c3cf050:
37c3cf050mov [rsp+168], rax
37c3cf058sub rdx, rsi
37c3cf05blea rax, [rip+0xa3e4e]
37c3cf062lea rcx, [rsi+rdi+1]
37c3cf067mov [rsp+256], rdx
37c3cf06fshl rcx, 4
37c3cf073lea rdx, [rsi+r11+1]
37c3cf078mov r8, rax
37c3cf07bmov [rsp+32], rax
37c3cf080lea r9, [r15+rcx]
37c3cf084shl rdx, 4
37c3cf088mov rcx, [rsp+96]
37c3cf08dadd rdx, r15
37c3cf090mov [rsp+184], r10
37c3cf098mov [rsp+160], r11
37c3cf0a0call zswap_64_
37c3cf0a5mov rax, [rsp+520]
37c3cf0admov r10, [rsp+184]
37c3cf0b5mov r11, [rsp+160]
37c3cf0bdmov rdx, [rax]
37c3cf0c0mov rax, [rsp+168]
37c3cf0c8jmp 0x37c3cee33
37c3cf0cd
37c3cf0cd 0f 1f 00 ...
37c3cf0d0
37c3cf0d0loc_37c3cf0d0:
37c3cf0d0mov rcx, [rsp+112]
37c3cf0d5mov r8, [rsp+128]
37c3cf0ddmovupd x5, [rsp+80]
37c3cf0e3movsd_xmm x3, [rdi]
37c3cf0e7lea rax, [rsi+rcx]
37c3cf0ebsub r8, r13
37c3cf0eeadd r8, [rsp+64]
37c3cf0f3movsd_xmm x1, [rdi+8]
37c3cf0f8shl rax, 4
37c3cf0fcmovapd x4, x5
37c3cf100add rax, r15
37c3cf103movsd_xmm x7, [rax]
37c3cf107movsd_xmm x8, [rax+8]
37c3cf10dlea rax, [rcx+r8]
37c3cf111shl rax, 4
37c3cf115andpd x4, x8
37c3cf11aandpd x5, x7
37c3cf11eadd rax, r15
37c3cf121comisd x4, x5
37c3cf125movsd_xmm x2, [rax]
37c3cf129movsd_xmm x11, [rax+8]
37c3cf12fja 0x37c3cfca3
37c3cf135movapd x0, x8
37c3cf13amovapd x5, x11
37c3cf13fxor r10l, r10l
37c3cf142divsd x0, x7
37c3cf146mulsd x5, x0
37c3cf14amovapd x4, x0
37c3cf14emulsd x4, x8
37c3cf153addsd x5, x2
37c3cf157mulsd x2, x0
37c3cf15baddsd x4, x7
37c3cf15fdivsd x5, x4
37c3cf163subsd x11, x2
37c3cf168movapd x2, x0
37c3cf16cmulsd x2, x1
37c3cf170addsd x2, x3
37c3cf174divsd x2, x4
37c3cf178movapd x15, x5
37c3cf17ddivsd x11, x4
37c3cf182movapd x12, x2
37c3cf187movapd x2, x0
37c3cf18bmulsd x2, x3
37c3cf18fsubsd x1, x2
37c3cf193divsd x1, x4
37c3cf197movapd x14, x1
37c3cf19c
37c3cf19cloc_37c3cf19c:
37c3cf19cmovapd x1, x14
37c3cf1a1movapd x0, x12
37c3cf1a6movapd x2, x14
37c3cf1abmovsd_xmm x3, [rip+0xa3d35]
37c3cf1b3mulsd x1, x11
37c3cf1b8movupd x5, [rsp+80]
37c3cf1bemulsd x0, x15
37c3cf1c3mulsd x2, x15
37c3cf1c8movapd x4, x5
37c3cf1ccsubsd x0, x1
37c3cf1d0movapd x1, x12
37c3cf1d5mulsd x1, x11
37c3cf1dasubsd x0, x3
37c3cf1deaddsd x1, x2
37c3cf1e2andpd x4, x0
37c3cf1e6andpd x5, x1
37c3cf1eacomisd x5, x4
37c3cf1eejbe 0x37c3d0283
37c3cf1f4movapd x2, x0
37c3cf1f8divsd x2, x1
37c3cf1fcmulsd x0, x2
37c3cf200movapd x10, x2
37c3cf205addsd x0, x1
37c3cf209pxor x1, x1
37c3cf20dmulsd x2, x1
37c3cf211addsd x10, x1
37c3cf216divsd x10, x0
37c3cf21bmovapd x9, x2
37c3cf220subsd x9, x3
37c3cf225divsd x9, x0
37c3cf22amovapd x13, x10
37c3cf22f
37c3cf22floc_37c3cf22f:
37c3cf22fmov r12, [rsp+104]
37c3cf234mov rax, [rsp+64]
37c3cf239mov rcx, r13
37c3cf23cmov [rsp+160], r13
37c3cf244shl rcx, 4
37c3cf248mov [rsp+152], rbx
37c3cf250mov rdx, r12
37c3cf253mov r14, rax
37c3cf256add rax, r12
37c3cf259mov rbx, rcx
37c3cf25cimul rdx, r13
37c3cf260lea rdi, [r8+r12]
37c3cf264shl r14, 4
37c3cf268shl r8, 4
37c3cf26clea r11, [r12+rsi]
37c3cf270shl rdi, 4
37c3cf274shl rsi, 4
37c3cf278movsd_xmm [rsp+128], x14
37c3cf282shl r11, 4
37c3cf286add rdi, r15
37c3cf289movsd_xmm [rsp+136], x12
37c3cf293mov r9, rdx
37c3cf296add rax, rdx
37c3cf299add r11, r15
37c3cf29cmovsd_xmm [rsp+144], x11
37c3cf2a6neg r9
37c3cf2a9shl rax, 4
37c3cf2adshl r9, 4
37c3cf2b1lea rbp, [r15+rax+8]
37c3cf2b6sub r9, r14
37c3cf2b9nop [rax]
37c3cf2c0
37c3cf2c0loc_37c3cf2c0:
37c3cf2c0movsd_xmm x10, [rdi]
37c3cf2c5movsd_xmm x2, [rdi+8]
37c3cf2camov rax, rbp
37c3cf2cdmov rcx, r12
37c3cf2d0movsd_xmm x5, [rsp+136]
37c3cf2d9movsd_xmm x0, [r11]
37c3cf2demov rdx, r12
37c3cf2e1mov r13, rdi
37c3cf2e4movsd_xmm x3, [rsp+128]
37c3cf2edmovsd_xmm x6, [r11+8]
37c3cf2f3movsd_xmm [rsp+96], x9
37c3cf2famovsd_xmm x11, [rsp+144]
37c3cf304movapd x4, x5
37c3cf308mulsd x4, x10
37c3cf30dmovapd x1, x3
37c3cf311mulsd x1, x2
37c3cf315mulsd x5, x2
37c3cf319mulsd x3, x10
37c3cf31esubsd x4, x1
37c3cf322movapd x1, x5
37c3cf326addsd x1, x3
37c3cf32asubsd x4, x0
37c3cf32esubsd x1, x6
37c3cf332movapd x5, x4
37c3cf336mulsd x5, x13
37c3cf33bmulsd x4, x9
37c3cf340movapd x3, x1
37c3cf344mulsd x3, x9
37c3cf349mulsd x1, x13
37c3cf34esubsd x5, x3
37c3cf352movapd x3, x0
37c3cf356addsd x4, x1
37c3cf35amulsd x3, x15
37c3cf35fmovapd x1, x11
37c3cf364mulsd x1, x6
37c3cf368mulsd x0, x11
37c3cf36dmulsd x6, x15
37c3cf372subsd x3, x1
37c3cf376addsd x0, x6
37c3cf37asubsd x3, x10
37c3cf37fsubsd x0, x2
37c3cf383movapd x6, x3
37c3cf387mulsd x6, x13
37c3cf38cmulsd x3, x9
37c3cf391movapd x1, x0
37c3cf395mulsd x1, x9
37c3cf39amulsd x0, x13
37c3cf39fsubsd x6, x1
37c3cf3a3addsd x3, x0
37c3cf3a7jmp 0x37c3cf493
37c3cf3ac
37c3cf3ac 0f 1f 40 00 ..@.
37c3cf3b0
37c3cf3b0loc_37c3cf3b0:
37c3cf3b0movapd x0, x7
37c3cf3b4movapd x2, x10
37c3cf3b9movapd x12, x7
37c3cf3bedivsd x0, x8
37c3cf3c3mulsd x2, x0
37c3cf3c7mulsd x12, x0
37c3cf3ccaddsd x2, x1
37c3cf3d0mulsd x1, x0
37c3cf3d4addsd x12, x8
37c3cf3d9divsd x2, x12
37c3cf3desubsd x1, x10
37c3cf3e3movapd x10, x6
37c3cf3e8divsd x1, x12
37c3cf3edmulsd x10, x2
37c3cf3f2mulsd x2, x3
37c3cf3f6movapd x14, x1
37c3cf3fbmulsd x14, x3
37c3cf400mulsd x1, x6
37c3cf404subsd x10, x14
37c3cf409addsd x2, x1
37c3cf40dmovapd x1, x0
37c3cf411subsd x9, x10
37c3cf416movsd_xmm x10, [r12+r8]
37c3cf41csubsd x11, x2
37c3cf421movsd_xmm x2, [r12+r8-8]
37c3cf428mulsd x0, x10
37c3cf42dmulsd x1, x2
37c3cf431movapd x14, x11
37c3cf436subsd x0, x2
37c3cf43aaddsd x1, x10
37c3cf43fdivsd x0, x12
37c3cf444divsd x1, x12
37c3cf449
37c3cf449loc_37c3cf449:
37c3cf449movapd x2, x5
37c3cf44dmovapd x10, x4
37c3cf452sub rax, 16
37c3cf456mulsd x2, x1
37c3cf45amulsd x10, x0
37c3cf45fmulsd x1, x4
37c3cf463mulsd x0, x5
37c3cf467subsd x2, x10
37c3cf46caddsd x1, x0
37c3cf470movapd x0, x14
37c3cf475subsd x9, x2
37c3cf47asubsd x0, x1
37c3cf47emovsd_xmm [rax+8], x9
37c3cf484movsd_xmm [rax+16], x0
37c3cf489sub rcx, 1
37c3cf48dje 0x37c3cfe50
37c3cf493
37c3cf493loc_37c3cf493:
37c3cf493lea r12, [r9+rax]
37c3cf497movsd_xmm x9, [rax-8]
37c3cf49dmovsd_xmm x11, [rax]
37c3cf4a2movsd_xmm x10, [r12+rsi-8]
37c3cf4a9movsd_xmm x1, [r12+rsi]
37c3cf4aftest r10b, r10b
37c3cf4b2jne 0x37c3cf3b0
37c3cf4b8movapd x12, x8
37c3cf4bdmovapd x0, x1
37c3cf4c1movapd x2, x8
37c3cf4c6divsd x12, x7
37c3cf4cbmulsd x0, x12
37c3cf4d0mulsd x2, x12
37c3cf4d5addsd x0, x10
37c3cf4damulsd x10, x12
37c3cf4dfaddsd x2, x7
37c3cf4e3divsd x0, x2
37c3cf4e7subsd x1, x10
37c3cf4ecdivsd x1, x2
37c3cf4f0movapd x10, x0
37c3cf4f5mulsd x0, x3
37c3cf4f9mulsd x10, x6
37c3cf4femovapd x14, x1
37c3cf503mulsd x1, x6
37c3cf507mulsd x14, x3
37c3cf50caddsd x0, x1
37c3cf510subsd x10, x14
37c3cf515subsd x11, x0
37c3cf51amovsd_xmm x0, [r12+r8]
37c3cf520subsd x9, x10
37c3cf525movsd_xmm x10, [r12+r8-8]
37c3cf52cmovapd x1, x0
37c3cf530mulsd x1, x12
37c3cf535movapd x14, x11
37c3cf53aaddsd x1, x10
37c3cf53fmulsd x10, x12
37c3cf544divsd x1, x2
37c3cf548subsd x0, x10
37c3cf54ddivsd x0, x2
37c3cf551jmp 0x37c3cf449
37c3cf556
37c3cf556 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cf560
37c3cf560loc_37c3cf560:
37c3cf560mov rax, [rsp+144]
37c3cf568movsd_xmm x3, [r10]
37c3cf56dmovsd_xmm x4, [r10+8]
37c3cf573movsd_xmm x7, [rax]
37c3cf577movsd_xmm x8, [rax+8]
37c3cf57dmov rax, [rsp+104]
37c3cf582movapd x9, x7
37c3cf587movapd x11, x8
37c3cf58cadd rax, r12
37c3cf58fadd rax, [rsp+64]
37c3cf594andpd x9, x13
37c3cf599lea rcx, [rax+r13]
37c3cf59dandpd x11, x13
37c3cf5a2shl rcx, 4
37c3cf5a6add rcx, r15
37c3cf5a9comisd x11, x9
37c3cf5aemovsd_xmm x5, [rcx]
37c3cf5b2movsd_xmm x0, [rcx+8]
37c3cf5b7ja 0x37c3cfd0f
37c3cf5bdmovapd x2, x8
37c3cf5c2movapd x6, x0
37c3cf5c6movapd x1, x8
37c3cf5cbdivsd x2, x7
37c3cf5cfmulsd x6, x2
37c3cf5d3mulsd x1, x2
37c3cf5d7addsd x6, x5
37c3cf5dbmulsd x5, x2
37c3cf5dfaddsd x1, x7
37c3cf5e3divsd x6, x1
37c3cf5e7subsd x0, x5
37c3cf5ebdivsd x0, x1
37c3cf5efmovsd_xmm [rsp+136], x6
37c3cf5f8movsd_xmm [rsp+144], x0
37c3cf601movapd x0, x2
37c3cf605mulsd x0, x4
37c3cf609mulsd x2, x3
37c3cf60daddsd x0, x3
37c3cf611subsd x4, x2
37c3cf615divsd x0, x1
37c3cf619divsd x4, x1
37c3cf61dmovsd_xmm [rsp+152], x0
37c3cf626movapd x15, x4
37c3cf62b
37c3cf62bloc_37c3cf62b:
37c3cf62bmovsd_xmm x4, [rsp+144]
37c3cf634movsd_xmm x2, [rip+0xa38ac]
37c3cf63cmovsd_xmm x5, [rsp+152]
37c3cf645movsd_xmm x6, [rsp+136]
37c3cf64emovapd x1, x4
37c3cf652mulsd x1, x15
37c3cf657movapd x0, x5
37c3cf65bmulsd x0, x6
37c3cf65fmulsd x6, x15
37c3cf664mulsd x5, x4
37c3cf668subsd x0, x1
37c3cf66cmovapd x1, x6
37c3cf670addsd x1, x5
37c3cf674subsd x0, x2
37c3cf678movapd x4, x1
37c3cf67cmovapd x3, x0
37c3cf680andpd x4, x13
37c3cf685andpd x3, x13
37c3cf68acomisd x4, x3
37c3cf68ejbe 0x37c3d024a
37c3cf694movapd x3, x0
37c3cf698divsd x3, x1
37c3cf69cmulsd x0, x3
37c3cf6a0movapd x4, x3
37c3cf6a4addsd x0, x1
37c3cf6a8pxor x1, x1
37c3cf6acmulsd x3, x1
37c3cf6b0addsd x4, x1
37c3cf6b4divsd x4, x0
37c3cf6b8movapd x10, x3
37c3cf6bdsubsd x10, x2
37c3cf6c2divsd x10, x0
37c3cf6c7movapd x5, x4
37c3cf6cb
37c3cf6cbloc_37c3cf6cb:
37c3cf6cbmov rbp, [rsp+128]
37c3cf6d3cmp rdx, rbp
37c3cf6d6jl 0x37c3d03d2
37c3cf6dcadd rax, rbp
37c3cf6dfmov rcx, rbp
37c3cf6e2mov r10, rbp
37c3cf6e5movsd_xmm [rsp+80], x11
37c3cf6ecshl rax, 4
37c3cf6f0imul rcx, r12
37c3cf6f4lea rsi, [rdx+1]
37c3cf6f8mov [rsp+184], r12
37c3cf700lea r9, [rax+r15]
37c3cf704lea rax, [r12+1]
37c3cf709movups [rsp+192], x12
37c3cf712movapd x12, x5
37c3cf717shl rax, 4
37c3cf71blea rdi, [rbp+rbx]
37c3cf720movsd_xmm [rsp+168], x15
37c3cf72ashl rbx, 4
37c3cf72emov r11, rax
37c3cf731shl rdi, 4
37c3cf735mov [rsp+160], rax
37c3cf73dmov rax, [rsp+64]
37c3cf742movups [rsp+208], x13
37c3cf74badd rdi, r15
37c3cf74eadd rax, rbp
37c3cf751add rax, rcx
37c3cf754shl rax, 4
37c3cf758lea r13, [r15+rax+8]
37c3cf75dmov rax, r12
37c3cf760neg rax
37c3cf763shl rax, 4
37c3cf767imul r10, rax
37c3cf76bmov r14, rax
37c3cf76eadd r10, r11
37c3cf771mov r11, r15
37c3cf774nop
37c3cf775nop [rax+rax]
37c3cf780
37c3cf780loc_37c3cf780:
37c3cf780movsd_xmm x5, [rsp+136]
37c3cf789movsd_xmm x6, [rdi+8]
37c3cf78emovsd_xmm x4, [rsp+144]
37c3cf797movsd_xmm x13, [rdi]
37c3cf79cmovapd x3, x5
37c3cf7a0movsd_xmm x0, [r9]
37c3cf7a5movsd_xmm x2, [r9+8]
37c3cf7abmulsd x5, x6
37c3cf7afmovapd x1, x4
37c3cf7b3movsd_xmm x15, [rsp+152]
37c3cf7bdmovsd_xmm x11, [rsp+168]
37c3cf7c7mulsd x1, x6
37c3cf7cbmulsd x3, x13
37c3cf7d0mulsd x4, x13
37c3cf7d5subsd x3, x1
37c3cf7d9movapd x1, x5
37c3cf7ddaddsd x1, x4
37c3cf7e1subsd x3, x0
37c3cf7e5subsd x1, x2
37c3cf7e9movapd x5, x3
37c3cf7edmulsd x5, x12
37c3cf7f2movapd x4, x1
37c3cf7f6mulsd x4, x10
37c3cf7fbmulsd x1, x12
37c3cf800mulsd x3, x10
37c3cf805subsd x5, x4
37c3cf809movapd x4, x15
37c3cf80emulsd x4, x0
37c3cf812addsd x3, x1
37c3cf816mulsd x0, x11
37c3cf81bmovapd x1, x11
37c3cf820mulsd x1, x2
37c3cf824mulsd x2, x15
37c3cf829subsd x4, x1
37c3cf82daddsd x0, x2
37c3cf831subsd x4, x13
37c3cf836subsd x0, x6
37c3cf83amovapd x6, x4
37c3cf83emulsd x6, x12
37c3cf843movapd x1, x0
37c3cf847mulsd x1, x10
37c3cf84cmulsd x4, x10
37c3cf851mulsd x0, x12
37c3cf856subsd x6, x1
37c3cf85aaddsd x4, x0
37c3cf85ecmp rdx, rbp
37c3cf861jl 0x37c3cff41
37c3cf867movsd_xmm [rsp+112], x10
37c3cf86emov rax, r13
37c3cf871mov rcx, r9
37c3cf874mov r8, rbp
37c3cf877movsd_xmm x10, [rsp+80]
37c3cf87emov r15, rbp
37c3cf881movsd_xmm [rsp+104], x12
37c3cf888jmp 0x37c3cf977
37c3cf88d
37c3cf88d 0f 1f 00 ...
37c3cf890
37c3cf890loc_37c3cf890:
37c3cf890movapd x0, x7
37c3cf894movapd x2, x13
37c3cf899movapd x14, x7
37c3cf89edivsd x0, x8
37c3cf8a3movapd x15, x3
37c3cf8a8mulsd x2, x0
37c3cf8acmulsd x14, x0
37c3cf8b1addsd x2, x1
37c3cf8b5mulsd x1, x0
37c3cf8b9addsd x14, x8
37c3cf8bedivsd x2, x14
37c3cf8c3subsd x1, x13
37c3cf8c8divsd x1, x14
37c3cf8cdmovapd x13, x2
37c3cf8d2mulsd x13, x5
37c3cf8d7mulsd x2, x3
37c3cf8dbmulsd x15, x1
37c3cf8e0mulsd x1, x5
37c3cf8e4subsd x13, x15
37c3cf8e9movapd x15, x12
37c3cf8eeaddsd x1, x2
37c3cf8f2movsd_xmm x2, [rcx]
37c3cf8f6subsd x11, x13
37c3cf8fbmovsd_xmm x13, [rcx+8]
37c3cf901subsd x15, x1
37c3cf906movapd x1, x0
37c3cf90amulsd x1, x2
37c3cf90emulsd x0, x13
37c3cf913addsd x1, x13
37c3cf918subsd x0, x2
37c3cf91cdivsd x1, x14
37c3cf921divsd x0, x14
37c3cf926
37c3cf926loc_37c3cf926:
37c3cf926movapd x2, x6
37c3cf92aadd r8, 1
37c3cf92eadd rcx, 16
37c3cf932add rax, 16
37c3cf936mulsd x2, x1
37c3cf93amovapd x13, x4
37c3cf93fmulsd x13, x0
37c3cf944mulsd x1, x4
37c3cf948mulsd x0, x6
37c3cf94csubsd x2, x13
37c3cf951addsd x1, x0
37c3cf955movapd x0, x15
37c3cf95asubsd x11, x2
37c3cf95fsubsd x0, x1
37c3cf963movsd_xmm [rax-24], x11
37c3cf969movsd_xmm [rax-16], x0
37c3cf96ecmp r8, rsi
37c3cf971je 0x37c3cff30
37c3cf977
37c3cf977loc_37c3cf977:
37c3cf977comisd x10, x9
37c3cf97clea r12, [r10+rax]
37c3cf980movsd_xmm x11, [rax-8]
37c3cf986movsd_xmm x12, [rax]
37c3cf98bmovsd_xmm x13, [r12+rbx-8]
37c3cf992movsd_xmm x1, [r12+rbx]
37c3cf998ja 0x37c3cf890
37c3cf99emovapd x14, x8
37c3cf9a3movapd x0, x1
37c3cf9a7movapd x2, x8
37c3cf9acdivsd x14, x7
37c3cf9b1mulsd x0, x14
37c3cf9b6mulsd x2, x14
37c3cf9bbaddsd x0, x13
37c3cf9c0mulsd x13, x14
37c3cf9c5addsd x2, x7
37c3cf9c9divsd x0, x2
37c3cf9cdsubsd x1, x13
37c3cf9d2divsd x1, x2
37c3cf9d6movapd x13, x0
37c3cf9dbmulsd x0, x3
37c3cf9dfmulsd x13, x5
37c3cf9e4movapd x15, x1
37c3cf9e9mulsd x1, x5
37c3cf9edmulsd x15, x3
37c3cf9f2addsd x0, x1
37c3cf9f6subsd x13, x15
37c3cf9fbmovapd x15, x12
37c3cfa00subsd x15, x0
37c3cfa05movsd_xmm x0, [rcx+8]
37c3cfa0asubsd x11, x13
37c3cfa0fmovsd_xmm x13, [rcx]
37c3cfa14movapd x1, x0
37c3cfa18mulsd x1, x14
37c3cfa1daddsd x1, x13
37c3cfa22mulsd x13, x14
37c3cfa27divsd x1, x2
37c3cfa2bsubsd x0, x13
37c3cfa30divsd x0, x2
37c3cfa34jmp 0x37c3cf926
37c3cfa39
37c3cfa39 0f 1f 80 00 00 00 00 .......
37c3cfa40
37c3cfa40loc_37c3cfa40:
37c3cfa40mov r14, rsi
37c3cfa43jmp 0x37c3cec18
37c3cfa48
37c3cfa48loc_37c3cfa48:
37c3cfa48mov rax, r13
37c3cfa4bcmp rsi, r13
37c3cfa4ejne 0x37c3cefa2
37c3cfa54
37c3cfa54loc_37c3cfa54:
37c3cfa54lea rax, [r14+2]
37c3cfa58mov [rsp+128], rax
37c3cfa60
37c3cfa60loc_37c3cfa60:
37c3cfa60mov rax, [rsp+520]
37c3cfa68mov rdx, [rax]
37c3cfa6bjmp 0x37c3ceeaf
37c3cfa70
37c3cfa70loc_37c3cfa70:
37c3cfa70mov rdx, r14
37c3cfa73mov [rsp+144], rax
37c3cfa7bmov rax, [rsp+72]
37c3cfa80lea r8, [rip+0xa3429]
37c3cfa87mov [rsp+104], r10
37c3cfa8csub rdx, rax
37c3cfa8flea rcx, [rsi+rax+1]
37c3cfa94sub rdx, 1
37c3cfa98shl rcx, 4
37c3cfa9cmov [rsp+256], rdx
37c3cfaa4lea rdx, [r13+r11]
37c3cfaa9add rdx, [rsp+64]
37c3cfaaeadd rdx, rax
37c3cfab1mov rax, [rsp+536]
37c3cfab9shl rdx, 4
37c3cfabdmov [rsp+32], rax
37c3cfac2lea r9, [r15+rdx]
37c3cfac6lea rdx, [rcx+r15]
37c3cfacamov rcx, [rsp+96]
37c3cfacfcall zswap_64_
37c3cfad4mov rax, [rsp+144]
37c3cfadcmov r10, [rsp+104]
37c3cfae1jmp 0x37c3ce5cc
37c3cfae6
37c3cfae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cfaf0
37c3cfaf0loc_37c3cfaf0:
37c3cfaf0mov rdx, r11
37c3cfaf3mov [rsp+160], rax
37c3cfafbmov rax, [rsp+104]
37c3cfb00lea r8, [rip+0xa33a9]
37c3cfb07sub rdx, r14
37c3cfb0amov rcx, [rsp+96]
37c3cfb0fmov [rsp+136], r10
37c3cfb17sub rdx, 1
37c3cfb1bmov [rsp+128], r11
37c3cfb23mov [rsp+256], rdx
37c3cfb2blea rdx, [rax+r12]
37c3cfb2fmov rax, [rsp+536]
37c3cfb37add rdx, [rsp+64]
37c3cfb3cadd rdx, r11
37c3cfb3fmov [rsp+32], rax
37c3cfb44shl rdx, 4
37c3cfb48lea r9, [r15+rdx]
37c3cfb4cmov rdx, [rsp+144]
37c3cfb54call zswap_64_
37c3cfb59mov rax, [rsp+160]
37c3cfb61mov r10, [rsp+136]
37c3cfb69mov r11, [rsp+128]
37c3cfb71jmp 0x37c3cedc6
37c3cfb76
37c3cfb76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cfb80
37c3cfb80loc_37c3cfb80:
37c3cfb80sub rdx, r11
37c3cfb83lea rcx, [r11+rax+1]
37c3cfb88mov [rsp+136], rax
37c3cfb90lea rax, [rip+0xa3319]
37c3cfb97mov [rsp+256], rdx
37c3cfb9fshl rcx, 4
37c3cfba3lea rdx, [rbx+r11+1]
37c3cfba8mov r8, rax
37c3cfbabmov [rsp+32], rax
37c3cfbb0lea r9, [r15+rcx]
37c3cfbb4shl rdx, 4
37c3cfbb8mov rcx, [rsp+96]
37c3cfbbdadd rdx, r15
37c3cfbc0mov [rsp+160], r10
37c3cfbc8mov [rsp+128], r11
37c3cfbd0call zswap_64_
37c3cfbd5mov r10, [rsp+160]
37c3cfbddmov rax, [rsp+136]
37c3cfbe5mov r11, [rsp+128]
37c3cfbedjmp 0x37c3cedbd
37c3cfbf2
37c3cfbf2loc_37c3cfbf2:
37c3cfbf2shl rsi, 4
37c3cfbf6mov edx, 1
37c3cfbfblea rax, [r15+rsi]
37c3cfbffjmp 0x37c3cfc5c
37c3cfc01
37c3cfc01 0f 1f 80 00 00 00 00 .......
37c3cfc08
37c3cfc08loc_37c3cfc08:
37c3cfc08movapd x3, x5
37c3cfc0cmovapd x8, x5
37c3cfc11movapd x1, x2
37c3cfc15divsd x3, x4
37c3cfc19mulsd x8, x3
37c3cfc1emulsd x1, x3
37c3cfc22mulsd x3, x0
37c3cfc26addsd x8, x4
37c3cfc2baddsd x1, x0
37c3cfc2fsubsd x3, x2
37c3cfc33divsd x1, x8
37c3cfc38divsd x3, x8
37c3cfc3dmovapd x0, x3
37c3cfc41
37c3cfc41loc_37c3cfc41:
37c3cfc41add rdx, 1
37c3cfc45movsd_xmm [rax+16], x1
37c3cfc4aadd rax, 16
37c3cfc4emovsd_xmm [rax+8], x0
37c3cfc53cmp r14, rdx
37c3cfc56je 0x37c3d01cd
37c3cfc5c
37c3cfc5cloc_37c3cfc5c:
37c3cfc5ccomisd x7, x6
37c3cfc60movsd_xmm x2, [rax+16]
37c3cfc65movsd_xmm x0, [rax+24]
37c3cfc6aja 0x37c3cfc08
37c3cfc6cmovapd x8, x4
37c3cfc71movapd x3, x4
37c3cfc75divsd x8, x5
37c3cfc7amulsd x3, x8
37c3cfc7fmovapd x1, x8
37c3cfc84mulsd x1, x0
37c3cfc88addsd x3, x5
37c3cfc8caddsd x1, x2
37c3cfc90mulsd x2, x8
37c3cfc95divsd x1, x3
37c3cfc99subsd x0, x2
37c3cfc9ddivsd x0, x3
37c3cfca1jmp 0x37c3cfc41
37c3cfca3
37c3cfca3loc_37c3cfca3:
37c3cfca3movapd x0, x7
37c3cfca7movapd x5, x2
37c3cfcabmovapd x4, x7
37c3cfcafmov r10l, 1
37c3cfcb5divsd x0, x8
37c3cfcbamulsd x5, x0
37c3cfcbemulsd x4, x0
37c3cfcc2addsd x5, x11
37c3cfcc7mulsd x11, x0
37c3cfcccaddsd x4, x8
37c3cfcd1divsd x5, x4
37c3cfcd5subsd x11, x2
37c3cfcdamovapd x2, x0
37c3cfcdemulsd x2, x3
37c3cfce2mulsd x0, x1
37c3cfce6addsd x2, x1
37c3cfceasubsd x0, x3
37c3cfceedivsd x2, x4
37c3cfcf2movapd x15, x5
37c3cfcf7divsd x0, x4
37c3cfcfbmovapd x12, x2
37c3cfd00divsd x11, x4
37c3cfd05movapd x14, x0
37c3cfd0ajmp 0x37c3cf19c
37c3cfd0f
37c3cfd0floc_37c3cfd0f:
37c3cfd0fmovapd x1, x7
37c3cfd13movapd x6, x5
37c3cfd17movapd x2, x7
37c3cfd1bdivsd x1, x8
37c3cfd20mulsd x6, x1
37c3cfd24mulsd x2, x1
37c3cfd28addsd x6, x0
37c3cfd2cmulsd x0, x1
37c3cfd30addsd x2, x8
37c3cfd35divsd x6, x2
37c3cfd39subsd x0, x5
37c3cfd3ddivsd x0, x2
37c3cfd41movsd_xmm [rsp+136], x6
37c3cfd4amovsd_xmm [rsp+144], x0
37c3cfd53movapd x0, x1
37c3cfd57mulsd x0, x3
37c3cfd5bmulsd x1, x4
37c3cfd5faddsd x0, x4
37c3cfd63subsd x1, x3
37c3cfd67divsd x0, x2
37c3cfd6bdivsd x1, x2
37c3cfd6fmovsd_xmm [rsp+152], x0
37c3cfd78movapd x15, x1
37c3cfd7djmp 0x37c3cf62b
37c3cfd82
37c3cfd82loc_37c3cfd82:
37c3cfd82movddup x1, [rip+0xa3166]
37c3cfd8axorpd x0, x1
37c3cfd8ecmp rdx, r13
37c3cfd91jl 0x37c3d02c0
37c3cfd97mov rax, [rsp+112]
37c3cfd9clea r8, [rdx+1]
37c3cfda0mov rcx, r13
37c3cfda3lea rax, [r15+rax+16]
37c3cfda8jmp 0x37c3cfe00
37c3cfdaa
37c3cfdaa 66 0f 1f 44 00 00 f..D..
37c3cfdb0
37c3cfdb0loc_37c3cfdb0:
37c3cfdb0movapd x1, x4
37c3cfdb4divsd x1, x3
37c3cfdb8movddup x7, x1
37c3cfdbcmulsd x1, x4
37c3cfdc0mulpd x7, x2
37c3cfdc4addsd x1, x3
37c3cfdc8shufpd x7, x7, 1
37c3cfdcdmovapd x8, x1
37c3cfdd2movapd x1, x7
37c3cfdd6subpd x7, x2
37c3cfddaaddpd x1, x2
37c3cfddemovddup x2, x8
37c3cfde3shufpd x1, x7, 1
37c3cfde8divpd x1, x2
37c3cfdec
37c3cfdecloc_37c3cfdec:
37c3cfdecadd rcx, 1
37c3cfdf0movups [rax], x1
37c3cfdf3add rax, 16
37c3cfdf7cmp rcx, r8
37c3cfdfaje 0x37c3d02c0
37c3cfe00
37c3cfe00loc_37c3cfe00:
37c3cfe00comisd x6, x5
37c3cfe04movupd x2, [rax]
37c3cfe08ja 0x37c3cfdb0
37c3cfe0amovapd x1, x3
37c3cfe0edivsd x1, x4
37c3cfe12movddup x8, x1
37c3cfe17mulpd x8, x2
37c3cfe1cmulsd x1, x3
37c3cfe20shufpd x8, x8, 1
37c3cfe26movapd x7, x1
37c3cfe2amovapd x1, x8
37c3cfe2faddpd x1, x2
37c3cfe33addsd x7, x4
37c3cfe37subpd x2, x8
37c3cfe3cshufpd x1, x2, 2
37c3cfe41movddup x2, x7
37c3cfe45divpd x1, x2
37c3cfe49jmp 0x37c3cfdec
37c3cfe4b
37c3cfe4b 0f 1f 44 00 00 ..D..
37c3cfe50
37c3cfe50loc_37c3cfe50:
37c3cfe50movsd_xmm x9, [rsp+96]
37c3cfe57mov r12, rdx
37c3cfe5amov rdi, r13
37c3cfe5dtest r10b, r10b
37c3cfe60je 0x37c3d0008
37c3cfe66movapd x2, x7
37c3cfe6amovapd x0, x6
37c3cfe6emovapd x1, x7
37c3cfe72divsd x2, x8
37c3cfe77mulsd x0, x2
37c3cfe7bmulsd x1, x2
37c3cfe7faddsd x0, x3
37c3cfe83mulsd x3, x2
37c3cfe87addsd x1, x8
37c3cfe8cdivsd x0, x1
37c3cfe90subsd x3, x6
37c3cfe94movapd x6, x5
37c3cfe98mulsd x6, x2
37c3cfe9cmulsd x2, x4
37c3cfea0addsd x6, x4
37c3cfea4subsd x2, x5
37c3cfea8movapd x4, x2
37c3cfeacdivsd x3, x1
37c3cfeb0divsd x6, x1
37c3cfeb4divsd x4, x1
37c3cfeb8
37c3cfeb8loc_37c3cfeb8:
37c3cfeb8movsd_xmm [r11], x0
37c3cfebdsub rdi, 16
37c3cfec1sub r11, 16
37c3cfec5add r9, rbx
37c3cfec8movsd_xmm [r11+24], x3
37c3cfeceadd rbp, r14
37c3cfed1movsd_xmm [rdi+16], x6
37c3cfed6movsd_xmm [rdi+24], x4
37c3cfedbsub r12, 1
37c3cfedfjne 0x37c3cf2c0
37c3cfee5mov rax, [rsp+72]
37c3cfeeamov rdi, [rsp+544]
37c3cfef2mov rcx, [rsp+112]
37c3cfef7mov rbx, [rsp+152]
37c3cfeffneg rax
37c3cff02mov r13, [rsp+160]
37c3cff0amov [rdi+8*rcx], rax
37c3cff0emov rax, [rsp+104]
37c3cff13neg rbx
37c3cff16mov [rdi+8*rax], rbx
37c3cff1atest rax, rax
37c3cff1dje 0x37c3ce1d4
37c3cff23mov r14, [rsp+104]
37c3cff28jmp 0x37c3ce2d0
37c3cff2d
37c3cff2d 0f 1f 00 ...
37c3cff30
37c3cff30loc_37c3cff30:
37c3cff30movsd_xmm x12, [rsp+104]
37c3cff37movsd_xmm x10, [rsp+112]
37c3cff3emov rbp, r15
37c3cff41
37c3cff41loc_37c3cff41:
37c3cff41movsd_xmm x2, [rsp+80]
37c3cff47comisd x2, x9
37c3cff4cjbe 0x37c3d0060
37c3cff52movapd x0, x7
37c3cff56movapd x13, x5
37c3cff5bmovapd x1, x7
37c3cff5fdivsd x0, x8
37c3cff64movapd x2, x6
37c3cff68mulsd x13, x0
37c3cff6dmulsd x1, x0
37c3cff71mulsd x2, x0
37c3cff75addsd x13, x3
37c3cff7amulsd x3, x0
37c3cff7emulsd x0, x4
37c3cff82addsd x1, x8
37c3cff87addsd x2, x4
37c3cff8bdivsd x13, x1
37c3cff90subsd x3, x5
37c3cff94subsd x0, x6
37c3cff98movapd x4, x0
37c3cff9cdivsd x3, x1
37c3cffa0divsd x2, x1
37c3cffa4divsd x4, x1
37c3cffa8
37c3cffa8loc_37c3cffa8:
37c3cffa8add rbp, 1
37c3cffacmovsd_xmm [rdi], x13
37c3cffb1add r9, 16
37c3cffb5add r10, r14
37c3cffb8movsd_xmm [rdi+8], x3
37c3cffbdadd r13, [rsp+160]
37c3cffc5add rdi, 16
37c3cffc9movsd_xmm [r9-16], x2
37c3cffcfmovsd_xmm [r9-8], x4
37c3cffd5cmp rbp, rsi
37c3cffd8jne 0x37c3cf780
37c3cffdemov r12, [rsp+184]
37c3cffe6mov r15, r11
37c3cffe9movdqu x12, [rsp+192]
37c3cfff3movupd x13, [rsp+208]
37c3cfffdjmp 0x37c3ceebc
37c3d0002
37c3d0002 66 0f 1f 44 00 00 f..D..
37c3d0008
37c3d0008loc_37c3d0008:
37c3d0008movapd x2, x8
37c3d000dmovapd x0, x3
37c3d0011movapd x1, x8
37c3d0016divsd x2, x7
37c3d001amulsd x0, x2
37c3d001emulsd x1, x2
37c3d0022addsd x0, x6
37c3d0026mulsd x6, x2
37c3d002aaddsd x1, x7
37c3d002edivsd x0, x1
37c3d0032subsd x3, x6
37c3d0036movapd x6, x4
37c3d003amulsd x6, x2
37c3d003eaddsd x6, x5
37c3d0042mulsd x5, x2
37c3d0046subsd x4, x5
37c3d004adivsd x3, x1
37c3d004edivsd x6, x1
37c3d0052divsd x4, x1
37c3d0056jmp 0x37c3cfeb8
37c3d005b
37c3d005b 0f 1f 44 00 00 ..D..
37c3d0060
37c3d0060loc_37c3d0060:
37c3d0060movapd x0, x8
37c3d0065movapd x13, x3
37c3d006amovapd x2, x4
37c3d006edivsd x0, x7
37c3d0072movapd x1, x8
37c3d0077mulsd x13, x0
37c3d007cmulsd x1, x0
37c3d0080mulsd x2, x0
37c3d0084addsd x13, x5
37c3d0089mulsd x5, x0
37c3d008dmulsd x0, x6
37c3d0091addsd x1, x7
37c3d0095addsd x2, x6
37c3d0099divsd x13, x1
37c3d009esubsd x3, x5
37c3d00a2subsd x4, x0
37c3d00a6divsd x3, x1
37c3d00aadivsd x2, x1
37c3d00aedivsd x4, x1
37c3d00b2jmp 0x37c3cffa8
37c3d00b7
37c3d00b7loc_37c3d00b7:
37c3d00b7mov rdx, rax
37c3d00balea rcx, [rbx+1]
37c3d00bemov [rsp+144], rax
37c3d00c6mov rax, [rsp+536]
37c3d00ceimul rcx, r13
37c3d00d2sub rdx, rbx
37c3d00d5add rcx, [rsp+64]
37c3d00damov [rsp+152], r11
37c3d00e2sub rdx, 1
37c3d00e6add rcx, rbx
37c3d00e9mov [rsp+32], rax
37c3d00eelea r8, [rip+0xa2dbb]
37c3d00f5mov [rsp+256], rdx
37c3d00fdshl rcx, 4
37c3d0101lea rdx, [rbx+r10+1]
37c3d0106lea r9, [r15+rcx]
37c3d010ashl rdx, 4
37c3d010emov rcx, [rsp+96]
37c3d0113mov [rsp+104], r10
37c3d0118add rdx, r15
37c3d011bcall zswap_64_
37c3d0120mov r11, [rsp+152]
37c3d0128mov r10, [rsp+104]
37c3d012dmov rax, [rsp+144]
37c3d0135jmp 0x37c3ce69b
37c3d013a
37c3d013aloc_37c3d013a:
37c3d013amov rdx, rsi
37c3d013dmov [rsp+160], rax
37c3d0145lea rcx, [rdi+r11]
37c3d0149lea r8, [rip+0xa2d60]
37c3d0150sub rdx, rax
37c3d0153mov rax, [rsp+536]
37c3d015bshl rcx, 4
37c3d015fmov [rsp+168], r10
37c3d0167sub rdx, 1
37c3d016bmov [rsp+128], r11
37c3d0173mov [rsp+256], rdx
37c3d017bmov rdx, rdi
37c3d017eimul rdx, r12
37c3d0182add rdx, [rsp+64]
37c3d0187mov [rsp+32], rax
37c3d018cadd rdx, rsi
37c3d018fshl rdx, 4
37c3d0193lea r9, [r15+rdx]
37c3d0197lea rdx, [rcx+r15]
37c3d019bmov rcx, [rsp+96]
37c3d01a0call zswap_64_
37c3d01a5mov rax, [rsp+520]
37c3d01admov r10, [rsp+168]
37c3d01b5mov r11, [rsp+128]
37c3d01bdmov rdx, [rax]
37c3d01c0mov rax, [rsp+160]
37c3d01c8jmp 0x37c3cee49
37c3d01cd
37c3d01cdloc_37c3d01cd:
37c3d01cdmov rax, [rsp+112]
37c3d01d2mov [rsp+40], r15
37c3d01d7lea rdx, [rsp+232]
37c3d01dfmov [rsp+56], 1
37c3d01e8xorpd x5, [rip+0xa2d10]
37c3d01f0mov [rsp+232], rax
37c3d01f8mov rax, [rsp+536]
37c3d0200xorpd x4, [rip+0xa2cf8]
37c3d0208mov r9, [rsp+136]
37c3d0210movsd_xmm [rsp+256], x5
37c3d0219mov [rsp+48], rax
37c3d021elea rax, [rip+0xa2c8b]
37c3d0225mov r8, [rsp+96]
37c3d022amov [rsp+32], rax
37c3d022fmov rcx, [rsp+512]
37c3d0237movsd_xmm [rsp+264], x4
37c3d0240call zsyr_64_
37c3d0245jmp 0x37c3ce7dd
37c3d024a
37c3d024aloc_37c3d024a:
37c3d024amovapd x3, x1
37c3d024epxor x10, x10
37c3d0253divsd x3, x0
37c3d0257mulsd x1, x3
37c3d025baddsd x1, x0
37c3d025fmovapd x0, x3
37c3d0263mulsd x0, x10
37c3d0268subsd x10, x3
37c3d026ddivsd x10, x1
37c3d0272addsd x0, x2
37c3d0276divsd x0, x1
37c3d027amovapd x5, x0
37c3d027ejmp 0x37c3cf6cb
37c3d0283
37c3d0283loc_37c3d0283:
37c3d0283movapd x2, x1
37c3d0287pxor x9, x9
37c3d028cdivsd x2, x0
37c3d0290mulsd x1, x2
37c3d0294movapd x10, x2
37c3d0299mulsd x10, x9
37c3d029esubsd x9, x2
37c3d02a3addsd x1, x0
37c3d02a7addsd x10, x3
37c3d02acdivsd x9, x1
37c3d02b1divsd x10, x1
37c3d02b6movapd x13, x10
37c3d02bbjmp 0x37c3cf22f
37c3d02c0
37c3d02c0loc_37c3d02c0:
37c3d02c0mov rax, [rsp+536]
37c3d02c8add rbx, r13
37c3d02cbsub rdx, r14
37c3d02cemov [rsp+56], 1
37c3d02d7mov rcx, [rsp+512]
37c3d02dfshl rbx, 4
37c3d02e3mov [rsp+232], rdx
37c3d02eblea r8, [rsp+256]
37c3d02f3mov [rsp+48], rax
37c3d02f8mov rax, [rsp+104]
37c3d02fdlea r9, [r15+rbx]
37c3d0301lea rdx, [rsp+232]
37c3d0309movups [rsp+256], x0
37c3d0311mov r14, rsi
37c3d0314add rax, r12
37c3d0317add rax, [rsp+64]
37c3d031cadd rax, r13
37c3d031fshl rax, 4
37c3d0323add rax, r15
37c3d0326mov [rsp+40], rax
37c3d032blea rax, [rip+0xa2b7e]
37c3d0332mov [rsp+32], rax
37c3d0337call zsyr_64_
37c3d033cmov rax, [rsp+520]
37c3d0344mov rdx, [rax]
37c3d0347jmp 0x37c3cec18
37c3d034c
37c3d034cloc_37c3d034c:
37c3d034cmovapd x2, x4
37c3d0350pxor x1, x1
37c3d0354divsd x2, x5
37c3d0358mulsd x4, x2
37c3d035cmovapd x0, x2
37c3d0360mulsd x0, x1
37c3d0364subsd x1, x2
37c3d0368addsd x0, [rip+0xa2b78]
37c3d0370addsd x4, x5
37c3d0374unpcklpd x0, x1
37c3d0378movddup x1, x4
37c3d037cdivpd x0, x1
37c3d0380jmp 0x37c3ce743
37c3d0385
37c3d0385loc_37c3d0385:
37c3d0385mov rax, [rsp+520]
37c3d038dmov rdx, [rax]
37c3d0390jmp 0x37c3ce9fa
37c3d0395
37c3d0395loc_37c3d0395:
37c3d0395movapd x5, x7
37c3d0399pxor x2, x2
37c3d039ddivsd x5, x0
37c3d03a1mulsd x3, x5
37c3d03a5movapd x1, x3
37c3d03a9addsd x1, x0
37c3d03admovapd x0, x5
37c3d03b1mulsd x0, x2
37c3d03b5subsd x2, x5
37c3d03b9addsd x0, [rip+0xa2b27]
37c3d03c1unpcklpd x1, x1
37c3d03c5unpcklpd x0, x2
37c3d03c9divpd x0, x1
37c3d03cdjmp 0x37c3cea94
37c3d03d2
37c3d03d2loc_37c3d03d2:
37c3d03d2mov rax, [rsp+544]
37c3d03damov rbx, [rsp+72]
37c3d03dfmovups [rax+8*rbx], x12
37c3d03e4jmp 0x37c3ce1d4
37c3d03e9
37c3d03e9loc_37c3d03e9:
37c3d03e9mov r12, r14
37c3d03ecmov r14, rdi
37c3d03efmov [rsp+120], rbp
37c3d03f4mov rdi, r13
37c3d03f7mov rbp, rdx
37c3d03famov r13, rsi
37c3d03fdmov rsi, [rsp+104]
37c3d0402cmp rbx, r14
37c3d0405je 0x37c3ce6c7
37c3d040bmov rcx, [rsp+112]
37c3d0410mov rax, r14
37c3d0413mov r11l, 1
37c3d0419mov [rsp+104], rcx
37c3d041ejmp 0x37c3ce60c
37c3d0423
37c3d0423loc_37c3d0423:
37c3d0423mov rax, r14
37c3d0426mov r14, rbx
37c3d0429mov [rsp+120], rbp
37c3d042emov r11, r13
37c3d0431mov rbx, r12
37c3d0434mov rbp, rdx
37c3d0437mov r12, rax
37c3d043amov r10, [rsp+128]
37c3d0442mov r13, [rsp+136]
37c3d044acmp r14, rsi
37c3d044dje 0x37c3d0486
37c3d044fmovq x0, r11
37c3d0454movq x7, rsi
37c3d0459pxor x1, x1
37c3d045dmov [rsp+128], r13
37c3d0465punpcklqdq x0, x7
37c3d0469mov rax, r14
37c3d046cmov [rsp+136], 1
37c3d0478psubq x1, x0
37c3d047cmovdqa x12, x1
37c3d0481jmp 0x37c3cee10
37c3d0486
37c3d0486loc_37c3d0486:
37c3d0486mov rax, [rsp+520]
37c3d048emov rdx, [rax]
37c3d0491jmp 0x37c3ce9fd
37c3d0496
37c3d0496loc_37c3d0496:
37c3d0496lea rax, [r14-2]
37c3d049amov [rsp+104], rax
37c3d049fjmp 0x37c3ce8ac
37c3d04a4
37c3d04a4loc_37c3d04a4:
37c3d04a4neg rax
37c3d04a7jmp 0x37c3ce1b1
37c3ce0b0
37c3ce0b0zsytf2_rook_64_:
37c3ce0b0push r15
37c3ce0b2push r14
37c3ce0b4push r13
37c3ce0b6push r12
37c3ce0b8push rbp
37c3ce0b9push rdi
37c3ce0bapush rsi
37c3ce0bbpush rbx
37c3ce0bcsub rsp, 440
37c3ce0c3movups [rsp+272], x6
37c3ce0cbmovups [rsp+288], x7
37c3ce0d3movups [rsp+304], x8
37c3ce0dcmovups [rsp+320], x9
37c3ce0e5movups [rsp+336], x10
37c3ce0eemovups [rsp+352], x11
37c3ce0f7movups [rsp+368], x12
37c3ce100movups [rsp+384], x13
37c3ce109movups [rsp+400], x14
37c3ce112movups [rsp+416], x15
37c3ce11bmov rax, [rsp+552]
37c3ce123mov r13, [r9]
37c3ce126mov [rax], 0
37c3ce12dmov [rsp+520], rdx
37c3ce135mov r15, r8
37c3ce138lea rdx, [rip+0xa4d61]
37c3ce13fmov r8l, 1
37c3ce145mov [rsp+536], r9
37c3ce14dmov r9l, 1
37c3ce153mov [rsp+512], rcx
37c3ce15bcall lsame_64_
37c3ce160mov rbx, rax
37c3ce163test rax, rax
37c3ce166je 0x37c3cefd0
37c3ce16c
37c3ce16cloc_37c3ce16c:
37c3ce16cmov rax, [rsp+520]
37c3ce174mov rax, [rax]
37c3ce177test rax, rax
37c3ce17ajs 0x37c3ce240
37c3ce180mov rdi, [rsp+536]
37c3ce188mov edx, 1
37c3ce18dcmovle rax, rdx
37c3ce191cmp [rdi], rax
37c3ce194jge 0x37c3ce258
37c3ce19amov rdx, -4
37c3ce1a1mov eax, 4
37c3ce1a6
37c3ce1a6loc_37c3ce1a6:
37c3ce1a6mov rbx, [rsp+552]
37c3ce1aemov [rbx], rdx
37c3ce1b1
37c3ce1b1loc_37c3ce1b1:
37c3ce1b1lea rdx, [rsp+256]
37c3ce1b9mov r8l, 11
37c3ce1bflea rcx, [rip+0xa4cdc]
37c3ce1c6mov [rsp+256], rax
37c3ce1cecall xerbla_64_
37c3ce1d3nop
37c3ce1d4
37c3ce1d4loc_37c3ce1d4:
37c3ce1d4movups x6, [rsp+272]
37c3ce1dcmovups x7, [rsp+288]
37c3ce1e4movups x8, [rsp+304]
37c3ce1edmovups x9, [rsp+320]
37c3ce1f6movups x10, [rsp+336]
37c3ce1ffmovups x11, [rsp+352]
37c3ce208movups x12, [rsp+368]
37c3ce211movups x13, [rsp+384]
37c3ce21amovups x14, [rsp+400]
37c3ce223movups x15, [rsp+416]
37c3ce22cadd rsp, 440
37c3ce233pop rbx
37c3ce234pop rsi
37c3ce235pop rdi
37c3ce236pop rbp
37c3ce237pop r12
37c3ce239pop r13
37c3ce23bpop r14
37c3ce23dpop r15
37c3ce23fret
37c3ce240
37c3ce240loc_37c3ce240:
37c3ce240mov rdx, -2
37c3ce247mov eax, 2
37c3ce24cjmp 0x37c3ce1a6
37c3ce251
37c3ce251 0f 1f 80 00 00 00 00 .......
37c3ce258
37c3ce258loc_37c3ce258:
37c3ce258xor eax, eax
37c3ce25atest r13, r13
37c3ce25dcmovs r13, rax
37c3ce261mov rax, r13
37c3ce264not rax
37c3ce267mov [rsp+64], rax
37c3ce26cmov rax, [rsp+552]
37c3ce274mov rax, [rax]
37c3ce277test rax, rax
37c3ce27ajne 0x37c3d04a4
37c3ce280mov edx, 1
37c3ce285lea rcx, [rip+0xa4c21]
37c3ce28ccall dlamch_64_
37c3ce291mov rax, [rsp+520]
37c3ce299movsd_xmm [rsp+176], x0
37c3ce2a2mov r11, [rax]
37c3ce2a5mov r14, r11
37c3ce2a8test rbx, rbx
37c3ce2abje 0x37c3ce960
37c3ce2b1test r11, r11
37c3ce2b4jle 0x37c3ce1d4
37c3ce2bamovq x13, [rip+0xa4bfd]
37c3ce2c3movups [rsp+80], x13
37c3ce2c9nop [rax]
37c3ce2d0
37c3ce2d0loc_37c3ce2d0:
37c3ce2d0mov rax, r14
37c3ce2d3mov rdi, [rsp+64]
37c3ce2d8imul rax, r13
37c3ce2dclea rsi, [rax+rdi]
37c3ce2e0mov [rsp+128], rax
37c3ce2e8lea r10, [rsi+r14]
37c3ce2ecmov rdi, r10
37c3ce2efshl rdi, 4
37c3ce2f3add rdi, r15
37c3ce2f6movsd_xmm x0, [rdi]
37c3ce2faandpd x0, [rsp+80]
37c3ce300movsd_xmm x1, [rdi+8]
37c3ce305andpd x1, [rsp+80]
37c3ce30bmovapd x6, x0
37c3ce30faddsd x6, x1
37c3ce313cmp r14, 1
37c3ce317jne 0x37c3ce360
37c3ce319pxor x0, x0
37c3ce31ducomisd x6, x0
37c3ce321jp 0x37c3ce342
37c3ce323jne 0x37c3ce342
37c3ce325mov rax, [rsp+552]
37c3ce32dcmp [rax], 0
37c3ce331jne 0x37c3ce342
37c3ce333mov rax, [rsp+552]
37c3ce33bmov [rax], 1
37c3ce342
37c3ce342loc_37c3ce342:
37c3ce342mov rax, [rsp+544]
37c3ce34amov [rax], 1
37c3ce351jmp 0x37c3ce1d4
37c3ce356
37c3ce356 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ce360
37c3ce360loc_37c3ce360:
37c3ce360lea rax, [rsi+1]
37c3ce364lea rbp, [r14-1]
37c3ce368mov [rsp+72], r10
37c3ce36dshl rax, 4
37c3ce371lea r8, [rip+0xa4b38]
37c3ce378mov [rsp+112], rbp
37c3ce37dlea rdx, [r15+rax]
37c3ce381lea rax, [rsp+256]
37c3ce389mov [rsp+256], rbp
37c3ce391mov rcx, rax
37c3ce394mov [rsp+136], rdx
37c3ce39cmov [rsp+96], rax
37c3ce3a1call izamax_64_
37c3ce3a6pxor x5, x5
37c3ce3aamov r10, [rsp+72]
37c3ce3afmov rbx, rax
37c3ce3b2lea rax, [rsi+rax]
37c3ce3b6shl rax, 4
37c3ce3baadd rax, r15
37c3ce3bdmovsd_xmm x7, [rax]
37c3ce3c1movsd_xmm x0, [rax+8]
37c3ce3c6andpd x7, [rsp+80]
37c3ce3ccandpd x0, [rsp+80]
37c3ce3d2addsd x7, x0
37c3ce3d6movapd x0, x6
37c3ce3damaxsd x0, x7
37c3ce3deucomisd x0, x5
37c3ce3e2jp 0x37c3ce410
37c3ce3e4jne 0x37c3ce410
37c3ce3e6mov rax, [rsp+552]
37c3ce3eecmp [rax], 0
37c3ce3f2je 0x37c3cf018
37c3ce3f8mov rax, [rsp+544]
37c3ce400mov [rax+8*rbp], r14
37c3ce404jmp 0x37c3cf034
37c3ce409
37c3ce409 0f 1f 80 00 00 00 00 .......
37c3ce410
37c3ce410loc_37c3ce410:
37c3ce410movsd_xmm x0, [rip+0xa4ab8]
37c3ce418mov [rsp+72], r14
37c3ce41dmulsd x0, x7
37c3ce421comisd x0, x6
37c3ce425jbe 0x37c3cf048
37c3ce42bmov rbp, [rsp+120]
37c3ce430mov r12, [rsp+64]
37c3ce435mov [rsp+104], rsi
37c3ce43amov rsi, r13
37c3ce43dmov [rsp+144], r10
37c3ce445movupd x6, [rsp+80]
37c3ce44bmov r13, rdi
37c3ce44emov rdi, r14
37c3ce451
37c3ce451loc_37c3ce451:
37c3ce451mov rax, rbx
37c3ce454pxor x8, x8
37c3ce459imul rax, rsi
37c3ce45dlea r14, [r12+rax]
37c3ce461cmp rbx, rdi
37c3ce464jne 0x37c3ce800
37c3ce46a
37c3ce46aloc_37c3ce46a:
37c3ce46alea rdx, [r14+1]
37c3ce46emov rcx, [rsp+96]
37c3ce473lea rax, [rbx-1]
37c3ce477shl rdx, 4
37c3ce47blea r8, [rip+0xa4a2e]
37c3ce482mov [rsp+256], rax
37c3ce48aadd rdx, r15
37c3ce48dcall izamax_64_
37c3ce492mov rdx, rax
37c3ce495lea rax, [rax+r14]
37c3ce499shl rax, 4
37c3ce49dadd rax, r15
37c3ce4a0movsd_xmm x0, [rax]
37c3ce4a4movsd_xmm x1, [rax+8]
37c3ce4a9andpd x0, x6
37c3ce4adandpd x1, x6
37c3ce4b1addsd x0, x1
37c3ce4b5comisd x0, x8
37c3ce4baja 0x37c3ce958
37c3ce4c0movapd x0, x8
37c3ce4c5
37c3ce4c5loc_37c3ce4c5:
37c3ce4c5lea rdx, [rbx+r14]
37c3ce4c9mov rax, rdx
37c3ce4ccshl rax, 4
37c3ce4d0add rax, r15
37c3ce4d3movsd_xmm x1, [rax]
37c3ce4d7movsd_xmm x2, [rax+8]
37c3ce4dcandpd x1, x6
37c3ce4e0andpd x2, x6
37c3ce4e4addsd x1, x2
37c3ce4e8movsd_xmm x2, [rip+0xa49e0]
37c3ce4f0mulsd x2, x0
37c3ce4f4comisd x2, x1
37c3ce4f8jbe 0x37c3d03e9
37c3ce4fecmp rbp, [rsp+72]
37c3ce503je 0x37c3ce8e8
37c3ce509comisd x7, x0
37c3ce50djb 0x37c3ce940
37c3ce513mov [rsp+120], rbp
37c3ce518mov r12, r14
37c3ce51bmov rbp, rdx
37c3ce51emov r14, rdi
37c3ce521mov r10, [rsp+144]
37c3ce529mov rdi, r13
37c3ce52cmov r13, rsi
37c3ce52fmov rsi, [rsp+104]
37c3ce534cmp r14, [rsp+72]
37c3ce539je 0x37c3ce915
37c3ce53f
37c3ce53floc_37c3ce53f:
37c3ce53fmov rcx, [rsp+72]
37c3ce544mov rax, [rsp+64]
37c3ce549mov r11, rcx
37c3ce54cimul r11, r13
37c3ce550add rax, r11
37c3ce553cmp rcx, 1
37c3ce557jle 0x37c3ce5bc
37c3ce559lea rdx, [rcx-1]
37c3ce55dmov [rsp+104], rax
37c3ce562mov rcx, [rsp+96]
37c3ce567mov [rsp+256], rdx
37c3ce56flea rdx, [rax+1]
37c3ce573lea rax, [rip+0xa4936]
37c3ce57amov [rsp+32], rax
37c3ce57fshl rdx, 4
37c3ce583mov r8, rax
37c3ce586lea r9, [r15+rdx]
37c3ce58amov rdx, [rsp+136]
37c3ce592mov [rsp+152], r11
37c3ce59amov [rsp+144], r10
37c3ce5a2call zswap_64_
37c3ce5a7mov r11, [rsp+152]
37c3ce5afmov rax, [rsp+104]
37c3ce5b4mov r10, [rsp+144]
37c3ce5bc
37c3ce5bcloc_37c3ce5bc:
37c3ce5bcmov rdx, [rsp+72]
37c3ce5c1cmp [rsp+112], rdx
37c3ce5c6jg 0x37c3cfa70
37c3ce5cc
37c3ce5ccloc_37c3ce5cc:
37c3ce5ccadd rax, [rsp+72]
37c3ce5d1shl r10, 4
37c3ce5d5mov r11l, 2
37c3ce5dbshl rax, 4
37c3ce5dfmovupd x0, [r15+r10]
37c3ce5e5movupd x1, [r15+rax]
37c3ce5ebmovups [r15+r10], x1
37c3ce5f0movups [r15+rax], x0
37c3ce5f5lea rax, [r14-2]
37c3ce5f9mov [rsp+104], rax
37c3ce5femov rax, [rsp+112]
37c3ce603cmp rax, rbx
37c3ce606je 0x37c3ce8ac
37c3ce60c
37c3ce60cloc_37c3ce60c:
37c3ce60cmov r10, r13
37c3ce60fimul r10, rax
37c3ce613add r10, [rsp+64]
37c3ce618cmp rbx, 1
37c3ce61cjle 0x37c3ce68a
37c3ce61emov [rsp+160], rax
37c3ce626lea rdx, [rbx-1]
37c3ce62aadd r12, 1
37c3ce62elea rax, [rip+0xa487b]
37c3ce635mov [rsp+256], rdx
37c3ce63dlea rdx, [r10+1]
37c3ce641mov rcx, [rsp+96]
37c3ce646mov r8, rax
37c3ce649mov [rsp+32], rax
37c3ce64eshl r12, 4
37c3ce652shl rdx, 4
37c3ce656add rdx, r15
37c3ce659lea r9, [r15+r12]
37c3ce65dmov [rsp+152], r11
37c3ce665mov [rsp+144], r10
37c3ce66dcall zswap_64_
37c3ce672mov rax, [rsp+160]
37c3ce67amov r11, [rsp+152]
37c3ce682mov r10, [rsp+144]
37c3ce68a
37c3ce68aloc_37c3ce68a:
37c3ce68acmp rax, 1
37c3ce68eje 0x37c3ce69b
37c3ce690cmp rbx, [rsp+104]
37c3ce695jl 0x37c3d00b7
37c3ce69b
37c3ce69bloc_37c3ce69b:
37c3ce69badd rax, r10
37c3ce69eshl rbp, 4
37c3ce6a2shl rax, 4
37c3ce6a6add rbp, r15
37c3ce6a9movupd x0, [r15+rax]
37c3ce6afmovupd x1, [rbp]
37c3ce6b4movups [r15+rax], x1
37c3ce6b9movups [rbp], x0
37c3ce6bdcmp r11, 2
37c3ce6c1je 0x37c3ce878
37c3ce6c7
37c3ce6c7loc_37c3ce6c7:
37c3ce6c7movupd x7, [rsp+80]
37c3ce6cdmovsd_xmm x5, [rdi]
37c3ce6d1movsd_xmm x4, [rdi+8]
37c3ce6d6movapd x3, x7
37c3ce6daandpd x3, x5
37c3ce6deandpd x7, x4
37c3ce6e2movapd x0, x3
37c3ce6e6movapd x6, x3
37c3ce6eaaddsd x0, x7
37c3ce6eecomisd x0, [rsp+176]
37c3ce6f7jb 0x37c3cfbf2
37c3ce6fdcomisd x7, x3
37c3ce701jbe 0x37c3d034c
37c3ce707movapd x0, x5
37c3ce70bpxor x1, x1
37c3ce70fdivsd x0, x4
37c3ce713mulsd x1, x0
37c3ce717mulsd x5, x0
37c3ce71bunpcklpd x0, x1
37c3ce71fmovupd x1, [rip+0xa47b9]
37c3ce727addsd x5, x4
37c3ce72baddpd x1, x0
37c3ce72faddpd x0, [rip+0xa47b9]
37c3ce737movsd_xmm x0, x1
37c3ce73bmovddup x1, x5
37c3ce73fdivpd x0, x1
37c3ce743
37c3ce743loc_37c3ce743:
37c3ce743mov rax, [rsp+536]
37c3ce74bmov r14, [rsp+136]
37c3ce753mov [rsp+56], 1
37c3ce75clea rdx, [rsp+232]
37c3ce764mov rsi, [rsp+96]
37c3ce769mov rdi, [rsp+112]
37c3ce76emov [rsp+40], r15
37c3ce773mov [rsp+48], rax
37c3ce778lea rax, [rip+0xa4731]
37c3ce77fmov r9, r14
37c3ce782movddup x1, [rip+0xa4766]
37c3ce78amov [rsp+32], rax
37c3ce78fmov rcx, [rsp+512]
37c3ce797mov r8, rsi
37c3ce79amovups [rsp+240], x0
37c3ce7a2xorpd x0, x1
37c3ce7a6mov [rsp+232], rdi
37c3ce7aemovups [rsp+256], x0
37c3ce7b6call zsyr_64_
37c3ce7bblea rdx, [rsp+240]
37c3ce7c3mov r8, r14
37c3ce7c6mov rcx, rsi
37c3ce7c9lea r9, [rip+0xa46e0]
37c3ce7d0mov [rsp+256], rdi
37c3ce7d8call zscal_64_
37c3ce7dd
37c3ce7ddloc_37c3ce7dd:
37c3ce7ddmov rax, [rsp+112]
37c3ce7e2mov rdi, [rsp+544]
37c3ce7eamov [rsp+104], rax
37c3ce7efmov [rdi+8*rax], rbx
37c3ce7f3
37c3ce7f3loc_37c3ce7f3:
37c3ce7f3mov r14, [rsp+104]
37c3ce7f8jmp 0x37c3ce2d0
37c3ce7fd
37c3ce7fd 0f 1f 00 ...
37c3ce800
37c3ce800loc_37c3ce800:
37c3ce800mov rdx, rdi
37c3ce803mov r8, [rsp+536]
37c3ce80bmov rcx, [rsp+96]
37c3ce810sub rdx, rbx
37c3ce813mov [rsp+256], rdx
37c3ce81blea rdx, [rsi+rax]
37c3ce81fadd rdx, r12
37c3ce822add rdx, rbx
37c3ce825shl rdx, 4
37c3ce829add rdx, r15
37c3ce82ccall izamax_64_
37c3ce831lea rbp, [rax+rbx]
37c3ce835mov rax, rsi
37c3ce838imul rax, rbp
37c3ce83cadd rax, r12
37c3ce83fadd rax, rbx
37c3ce842shl rax, 4
37c3ce846add rax, r15
37c3ce849movsd_xmm x0, [rax]
37c3ce84dmovsd_xmm x1, [rax+8]
37c3ce852andpd x0, x6
37c3ce856andpd x1, x6
37c3ce85aaddsd x0, x1
37c3ce85ecmp rbx, 1
37c3ce862jle 0x37c3ce4c5
37c3ce868movapd x8, x0
37c3ce86djmp 0x37c3ce46a
37c3ce872
37c3ce872 66 0f 1f 44 00 00 f..D..
37c3ce878
37c3ce878loc_37c3ce878:
37c3ce878mov rax, [rsp+112]
37c3ce87dlea rdx, [rsi+rax]
37c3ce881lea rax, [rsi+rbx]
37c3ce885shl rax, 4
37c3ce889shl rdx, 4
37c3ce88dmovupd x1, [r15+rax]
37c3ce893movupd x0, [r15+rdx]
37c3ce899movups [r15+rdx], x1
37c3ce89emovups [r15+rax], x0
37c3ce8a3lea rax, [r14-2]
37c3ce8a7mov [rsp+104], rax
37c3ce8ac
37c3ce8acloc_37c3ce8ac:
37c3ce8accmp r14, 2
37c3ce8b0jne 0x37c3cf0d0
37c3ce8b6mov rax, [rsp+72]
37c3ce8bbmov rdi, [rsp+544]
37c3ce8c3neg rax
37c3ce8c6mov [rdi+8], rax
37c3ce8camov rax, rbx
37c3ce8cdmov rbx, rdi
37c3ce8d0mov rdi, [rsp+104]
37c3ce8d5neg rax
37c3ce8d8mov [rbx+8*rdi], rax
37c3ce8dcjmp 0x37c3ce1d4
37c3ce8e1
37c3ce8e1 0f 1f 80 00 00 00 00 .......
37c3ce8e8
37c3ce8e8loc_37c3ce8e8:
37c3ce8e8mov rax, rbp
37c3ce8ebmov r12, r14
37c3ce8eemov r14, rdi
37c3ce8f1mov [rsp+120], rbp
37c3ce8f6mov rdi, r13
37c3ce8f9mov r10, [rsp+144]
37c3ce901mov r13, rsi
37c3ce904mov rbp, rdx
37c3ce907mov rsi, [rsp+104]
37c3ce90ccmp r14, rax
37c3ce90fjne 0x37c3ce53f
37c3ce915
37c3ce915loc_37c3ce915:
37c3ce915mov rcx, [rsp+112]
37c3ce91amov rax, rcx
37c3ce91dcmp rbx, rcx
37c3ce920je 0x37c3d0496
37c3ce926lea rcx, [r14-2]
37c3ce92amov r11l, 2
37c3ce930mov [rsp+104], rcx
37c3ce935jmp 0x37c3ce60c
37c3ce93a
37c3ce93a 66 0f 1f 44 00 00 f..D..
37c3ce940
37c3ce940loc_37c3ce940:
37c3ce940mov [rsp+72], rbx
37c3ce945movapd x7, x0
37c3ce949mov rbx, rbp
37c3ce94cjmp 0x37c3ce451
37c3ce951
37c3ce951 0f 1f 80 00 00 00 00 .......
37c3ce958
37c3ce958loc_37c3ce958:
37c3ce958mov rbp, rdx
37c3ce95bjmp 0x37c3ce4c5
37c3ce960
37c3ce960loc_37c3ce960:
37c3ce960test r11, r11
37c3ce963jle 0x37c3ce1d4
37c3ce969lea rax, [rsp+256]
37c3ce971mov r14l, 1
37c3ce977mov r12, r13
37c3ce97amov rdx, r11
37c3ce97dmovq x13, [rip+0xa453a]
37c3ce986mov [rsp+96], rax
37c3ce98bnop [rax+rax]
37c3ce990
37c3ce990loc_37c3ce990:
37c3ce990mov rax, r14
37c3ce993mov rdi, [rsp+64]
37c3ce998lea r13, [r14+1]
37c3ce99cimul rax, r12
37c3ce9a0lea rbx, [rax+rdi]
37c3ce9a4mov [rsp+104], rax
37c3ce9a9lea rax, [rbx+r14]
37c3ce9admov [rsp+80], rax
37c3ce9b2shl rax, 4
37c3ce9b6lea r10, [r15+rax]
37c3ce9bamov [rsp+112], rax
37c3ce9bflea rax, [r14-1]
37c3ce9c3movsd_xmm x6, [r10]
37c3ce9c8movsd_xmm x0, [r10+8]
37c3ce9cemov [rsp+72], rax
37c3ce9d3andpd x6, x13
37c3ce9d8andpd x0, x13
37c3ce9ddaddsd x6, x0
37c3ce9e1cmp r14, rdx
37c3ce9e4jl 0x37c3ceb70
37c3ce9eapxor x0, x0
37c3ce9eeucomisd x6, x0
37c3ce9f2jp 0x37c3ce9fa
37c3ce9f4je 0x37c3cebff
37c3ce9fa
37c3ce9faloc_37c3ce9fa:
37c3ce9famov rsi, r14
37c3ce9fd
37c3ce9fdloc_37c3ce9fd:
37c3ce9fdcmp rdx, r14
37c3cea00jle 0x37c3cfa40
37c3cea06mov rax, [rsp+80]
37c3cea0bshl rax, 4
37c3cea0fmovupd x0, [r15+rax]
37c3cea15movapd x7, x0
37c3cea19movapd x5, x0
37c3cea1dmovapd x4, x0
37c3cea21unpckhpd x7, x7
37c3cea25andpd x5, x13
37c3cea2amovapd x6, x7
37c3cea2emovapd x1, x5
37c3cea32movapd x3, x7
37c3cea36andpd x6, x13
37c3cea3baddsd x1, x6
37c3cea3fcomisd x1, [rsp+176]
37c3cea48jb 0x37c3cfd82
37c3cea4ecomisd x6, x5
37c3cea52jbe 0x37c3d0395
37c3cea58divsd x0, x7
37c3cea5cpxor x2, x2
37c3cea60mulsd x4, x0
37c3cea64mulsd x2, x0
37c3cea68movapd x1, x4
37c3cea6cunpcklpd x0, x2
37c3cea70movupd x2, [rip+0xa4468]
37c3cea78addsd x1, x7
37c3cea7caddpd x2, x0
37c3cea80addpd x0, [rip+0xa4468]
37c3cea88unpcklpd x1, x1
37c3cea8cmovsd_xmm x0, x2
37c3cea90divpd x0, x1
37c3cea94
37c3cea94loc_37c3cea94:
37c3cea94mov rax, [rsp+536]
37c3cea9cmovddup x1, [rip+0xa444c]
37c3ceaa4add rbx, r13
37c3ceaa7mov [rsp+56], 1
37c3ceab0sub rdx, r14
37c3ceab3mov rcx, [rsp+512]
37c3ceabbshl rbx, 4
37c3ceabfmovups [rsp+240], x0
37c3ceac7mov [rsp+48], rax
37c3ceaccxorpd x0, x1
37c3cead0mov rax, [rsp+104]
37c3cead5lea r9, [rbx+r15]
37c3cead9mov [rsp+232], rdx
37c3ceae1lea r8, [rsp+256]
37c3ceae9lea rdx, [rsp+232]
37c3ceaf1add rax, r12
37c3ceaf4add rax, [rsp+64]
37c3ceaf9movups [rsp+256], x0
37c3ceb01add rax, r13
37c3ceb04shl rax, 4
37c3ceb08add rax, r15
37c3ceb0bmov [rsp+40], rax
37c3ceb10lea rax, [rip+0xa4399]
37c3ceb17mov [rsp+32], rax
37c3ceb1ccall zsyr_64_
37c3ceb21lea r9, [rip+0xa4388]
37c3ceb28lea r8, [rbx+r15]
37c3ceb2cmov rax, [rsp+520]
37c3ceb34lea rdx, [rsp+240]
37c3ceb3clea rcx, [rsp+256]
37c3ceb44mov rax, [rax]
37c3ceb47mov [rsp+80], rax
37c3ceb4csub rax, r14
37c3ceb4fmov r14, rsi
37c3ceb52mov [rsp+256], rax
37c3ceb5acall zscal_64_
37c3ceb5fmov rax, [rsp+520]
37c3ceb67mov rdx, [rax]
37c3ceb6ajmp 0x37c3cec18
37c3ceb6f
37c3ceb6f 90 .
37c3ceb70
37c3ceb70loc_37c3ceb70:
37c3ceb70lea rax, [rbx+r13]
37c3ceb74sub rdx, r14
37c3ceb77mov rcx, [rsp+96]
37c3ceb7clea r8, [rip+0xa432d]
37c3ceb83mov [rsp+152], rax
37c3ceb8bshl rax, 4
37c3ceb8fadd rax, r15
37c3ceb92mov [rsp+256], rdx
37c3ceb9amov rdx, rax
37c3ceb9dmov [rsp+128], r10
37c3ceba5mov [rsp+144], rax
37c3cebadcall izamax_64_
37c3cebb2movapd x1, x6
37c3cebb6mov r10, [rsp+128]
37c3cebbelea rsi, [rax+r14]
37c3cebc2lea rax, [rbx+rsi]
37c3cebc6shl rax, 4
37c3cebcaadd rax, r15
37c3cebcdmovsd_xmm x7, [rax]
37c3cebd1movsd_xmm x0, [rax+8]
37c3cebd6andpd x7, x13
37c3cebdbandpd x0, x13
37c3cebe0addsd x7, x0
37c3cebe4pxor x0, x0
37c3cebe8maxsd x1, x7
37c3cebecucomisd x1, x0
37c3cebf0jp 0x37c3cec40
37c3cebf2jne 0x37c3cec40
37c3cebf4mov rax, [rsp+520]
37c3cebfcmov rdx, [rax]
37c3cebff
37c3cebffloc_37c3cebff:
37c3cebffmov rax, [rsp+552]
37c3cec07cmp [rax], 0
37c3cec0bjne 0x37c3cec18
37c3cec0dmov rax, [rsp+552]
37c3cec15mov [rax], r14
37c3cec18
37c3cec18loc_37c3cec18:
37c3cec18mov rax, [rsp+544]
37c3cec20mov rdi, [rsp+72]
37c3cec25mov [rax+8*rdi], r14
37c3cec29mov r14, r13
37c3cec2c
37c3cec2cloc_37c3cec2c:
37c3cec2ccmp rdx, r14
37c3cec2fjge 0x37c3ce990
37c3cec35jmp 0x37c3ce1d4
37c3cec3a
37c3cec3a 66 0f 1f 44 00 00 f..D..
37c3cec40
37c3cec40loc_37c3cec40:
37c3cec40movsd_xmm x0, [rip+0xa4288]
37c3cec48mulsd x0, x7
37c3cec4ccomisd x0, x6
37c3cec50jbe 0x37c3d0385
37c3cec56mov [rsp+128], r10
37c3cec5emov rax, r12
37c3cec61mov rbp, [rsp+120]
37c3cec66mov r12, rbx
37c3cec69mov [rsp+136], r13
37c3cec71mov rbx, r14
37c3cec74mov r13, r14
37c3cec77mov r14, rax
37c3cec7a
37c3cec7aloc_37c3cec7a:
37c3cec7apxor x6, x6
37c3cec7ecmp rbx, rsi
37c3cec81je 0x37c3cece4
37c3cec83lea rdx, [r12+rsi]
37c3cec87mov r8, [rsp+536]
37c3cec8fmov rcx, [rsp+96]
37c3cec94mov rax, rsi
37c3cec97shl rdx, 4
37c3cec9bsub rax, rbx
37c3cec9eadd rdx, r15
37c3ceca1mov [rsp+256], rax
37c3ceca9call izamax_64_
37c3cecaemov rdi, [rsp+72]
37c3cecb3lea rbp, [rax+rdi]
37c3cecb7mov rax, r14
37c3cecbaimul rax, rbp
37c3cecbeadd rax, [rsp+64]
37c3cecc3add rax, rsi
37c3cecc6shl rax, 4
37c3ceccaadd rax, r15
37c3ceccdmovsd_xmm x6, [rax]
37c3cecd1movsd_xmm x0, [rax+8]
37c3cecd6andpd x6, x13
37c3cecdbandpd x0, x13
37c3cece0addsd x6, x0
37c3cece4
37c3cece4loc_37c3cece4:
37c3cece4mov rax, [rsp+520]
37c3cececmov rdi, rsi
37c3cecefimul rdi, r14
37c3cecf3add rdi, [rsp+64]
37c3cecf8mov rax, [rax]
37c3cecfbcmp rax, rsi
37c3cecfejg 0x37c3ceee0
37c3ced04
37c3ced04loc_37c3ced04:
37c3ced04lea rdx, [rsi+rdi]
37c3ced08mov rax, rdx
37c3ced0bshl rax, 4
37c3ced0fadd rax, r15
37c3ced12movsd_xmm x0, [rax]
37c3ced16movsd_xmm x1, [rax+8]
37c3ced1bandpd x0, x13
37c3ced20andpd x1, x13
37c3ced25addsd x0, x1
37c3ced29movsd_xmm x1, [rip+0xa419f]
37c3ced31mulsd x1, x6
37c3ced35comisd x1, x0
37c3ced39jbe 0x37c3d0423
37c3ced3fcmp rbp, r13
37c3ced42je 0x37c3cef48
37c3ced48comisd x7, x6
37c3ced4cjb 0x37c3cefc0
37c3ced52mov r11, r13
37c3ced55movq x7, rsi
37c3ced5apxor x1, x1
37c3ced5emov rax, r14
37c3ced61movq x0, r11
37c3ced66mov r14, rbx
37c3ced69mov [rsp+120], rbp
37c3ced6emov rbx, r12
37c3ced71punpcklqdq x0, x7
37c3ced75mov r10, [rsp+128]
37c3ced7dmov rbp, rdx
37c3ced80mov r12, rax
37c3ced83psubq x1, x0
37c3ced87mov r13, [rsp+136]
37c3ced8fmovdqa x12, x1
37c3ced94cmp r14, r11
37c3ced97je 0x37c3cfa48
37c3ced9d
37c3ced9dloc_37c3ced9d:
37c3ced9dmov rax, [rsp+520]
37c3ceda5mov rdx, [rax]
37c3ceda8mov rax, r11
37c3cedabimul rax, r12
37c3cedafadd rax, [rsp+64]
37c3cedb4cmp r11, rdx
37c3cedb7jl 0x37c3cfb80
37c3cedbd
37c3cedbdloc_37c3cedbd:
37c3cedbdcmp r11, r13
37c3cedc0jg 0x37c3cfaf0
37c3cedc6
37c3cedc6loc_37c3cedc6:
37c3cedc6mov rdx, [rsp+80]
37c3cedcbadd r11, rax
37c3cedcelea rax, [r14+2]
37c3cedd2shl r11, 4
37c3cedd6mov [rsp+128], rax
37c3ceddeshl rdx, 4
37c3cede2movupd x1, [r15+r11]
37c3cede8movupd x0, [r15+rdx]
37c3cedeemovups [r15+rdx], x1
37c3cedf3movups [r15+r11], x0
37c3cedf8cmp rsi, r13
37c3cedfbje 0x37c3cfa60
37c3cee01mov [rsp+136], 2
37c3cee0dmov rax, r13
37c3cee10
37c3cee10loc_37c3cee10:
37c3cee10mov rcx, [rsp+520]
37c3cee18mov r11, [rsp+64]
37c3cee1dmov rdx, [rcx]
37c3cee20mov rcx, r12
37c3cee23imul rcx, rax
37c3cee27add r11, rcx
37c3cee2acmp rdx, rsi
37c3cee2djg 0x37c3cf050
37c3cee33
37c3cee33loc_37c3cee33:
37c3cee33cmp rax, rdx
37c3cee36jge 0x37c3cee49
37c3cee38mov rdi, [rsp+128]
37c3cee40cmp rsi, rdi
37c3cee43jg 0x37c3d013a
37c3cee49
37c3cee49loc_37c3cee49:
37c3cee49add rax, r11
37c3cee4cshl rbp, 4
37c3cee50shl rax, 4
37c3cee54add rbp, r15
37c3cee57movupd x0, [r15+rax]
37c3cee5dmovupd x1, [rbp]
37c3cee62movups [r15+rax], x1
37c3cee67movups [rbp], x0
37c3cee6bcmp [rsp+136], 2
37c3cee74jne 0x37c3ce9fd
37c3cee7aadd rsi, rbx
37c3cee7dmov rax, [rsp+152]
37c3cee85shl rsi, 4
37c3cee89movupd x1, [r15+rsi]
37c3cee8fshl rax, 4
37c3cee93movupd x0, [r15+rax]
37c3cee99movups [r15+rax], x1
37c3cee9elea rax, [r14+2]
37c3ceea2mov [rsp+128], rax
37c3ceeaamovups [r15+rsi], x0
37c3ceeaf
37c3ceeafloc_37c3ceeaf:
37c3ceeaflea rax, [rdx-1]
37c3ceeb3cmp rax, r14
37c3ceeb6jg 0x37c3cf560
37c3ceebc
37c3ceebcloc_37c3ceebc:
37c3ceebcmov rax, [rsp+544]
37c3ceec4mov rbx, [rsp+72]
37c3ceec9mov r14, [rsp+128]
37c3ceed1movups [rax+8*rbx], x12
37c3ceed6jmp 0x37c3cec2c
37c3ceedb
37c3ceedb 0f 1f 44 00 00 ..D..
37c3ceee0
37c3ceee0loc_37c3ceee0:
37c3ceee0lea rdx, [rsi+rdi+1]
37c3ceee5mov rcx, [rsp+96]
37c3ceeeasub rax, rsi
37c3ceeedlea r8, [rip+0xa3fbc]
37c3ceef4shl rdx, 4
37c3ceef8mov [rsp+256], rax
37c3cef00add rdx, r15
37c3cef03call izamax_64_
37c3cef08lea rdx, [rax+rsi]
37c3cef0clea rax, [rdx+rdi]
37c3cef10shl rax, 4
37c3cef14add rax, r15
37c3cef17movsd_xmm x0, [rax]
37c3cef1bmovsd_xmm x1, [rax+8]
37c3cef20andpd x0, x13
37c3cef25andpd x1, x13
37c3cef2aaddsd x0, x1
37c3cef2ecomisd x0, x6
37c3cef32maxsd x0, x6
37c3cef36cmova rbp, rdx
37c3cef3amovapd x6, x0
37c3cef3ejmp 0x37c3ced04
37c3cef43
37c3cef43 0f 1f 44 00 00 ..D..
37c3cef48
37c3cef48loc_37c3cef48:
37c3cef48mov rax, rbp
37c3cef4bmovq x7, rsi
37c3cef50pxor x1, x1
37c3cef54mov rcx, r14
37c3cef57movq x0, rax
37c3cef5cmov r14, rbx
37c3cef5fmov [rsp+120], rbp
37c3cef64mov r11, r13
37c3cef67punpcklqdq x0, x7
37c3cef6bmov rbx, r12
37c3cef6emov rbp, rdx
37c3cef71mov r12, rcx
37c3cef74psubq x1, x0
37c3cef78mov r10, [rsp+128]
37c3cef80mov r13, [rsp+136]
37c3cef88movdqa x12, x1
37c3cef8dcmp r14, rax
37c3cef90jne 0x37c3ced9d
37c3cef96mov rax, r13
37c3cef99cmp r13, rsi
37c3cef9cje 0x37c3cfa54
37c3cefa2
37c3cefa2loc_37c3cefa2:
37c3cefa2mov [rsp+136], 2
37c3cefaelea rcx, [r14+2]
37c3cefb2mov [rsp+128], rcx
37c3cefbajmp 0x37c3cee10
37c3cefbf
37c3cefbf 90 .
37c3cefc0
37c3cefc0loc_37c3cefc0:
37c3cefc0mov r13, rsi
37c3cefc3movapd x7, x6
37c3cefc7mov rsi, rbp
37c3cefcajmp 0x37c3cec7a
37c3cefcf
37c3cefcf 90 .
37c3cefd0
37c3cefd0loc_37c3cefd0:
37c3cefd0mov rcx, [rsp+512]
37c3cefd8mov r9l, 1
37c3cefdemov r8l, 1
37c3cefe4lea rdx, [rip+0xa3eb6]
37c3cefebcall lsame_64_
37c3ceff0test rax, rax
37c3ceff3jne 0x37c3ce16c
37c3ceff9mov rax, [rsp+552]
37c3cf001mov [rax], -1
37c3cf008mov eax, 1
37c3cf00djmp 0x37c3ce1b1
37c3cf012
37c3cf012 66 0f 1f 44 00 00 f..D..
37c3cf018
37c3cf018loc_37c3cf018:
37c3cf018mov rax, [rsp+552]
37c3cf020mov rbx, [rsp+112]
37c3cf025mov [rax], r14
37c3cf028mov rax, [rsp+544]
37c3cf030mov [rax+8*rbx], r14
37c3cf034
37c3cf034loc_37c3cf034:
37c3cf034mov rax, [rsp+112]
37c3cf039mov [rsp+104], rax
37c3cf03ejmp 0x37c3ce7f3
37c3cf043
37c3cf043 0f 1f 44 00 00 ..D..
37c3cf048
37c3cf048loc_37c3cf048:
37c3cf048mov rbx, r14
37c3cf04bjmp 0x37c3ce6c7
37c3cf050
37c3cf050loc_37c3cf050:
37c3cf050mov [rsp+168], rax
37c3cf058sub rdx, rsi
37c3cf05blea rax, [rip+0xa3e4e]
37c3cf062lea rcx, [rsi+rdi+1]
37c3cf067mov [rsp+256], rdx
37c3cf06fshl rcx, 4
37c3cf073lea rdx, [rsi+r11+1]
37c3cf078mov r8, rax
37c3cf07bmov [rsp+32], rax
37c3cf080lea r9, [r15+rcx]
37c3cf084shl rdx, 4
37c3cf088mov rcx, [rsp+96]
37c3cf08dadd rdx, r15
37c3cf090mov [rsp+184], r10
37c3cf098mov [rsp+160], r11
37c3cf0a0call zswap_64_
37c3cf0a5mov rax, [rsp+520]
37c3cf0admov r10, [rsp+184]
37c3cf0b5mov r11, [rsp+160]
37c3cf0bdmov rdx, [rax]
37c3cf0c0mov rax, [rsp+168]
37c3cf0c8jmp 0x37c3cee33
37c3cf0cd
37c3cf0cd 0f 1f 00 ...
37c3cf0d0
37c3cf0d0loc_37c3cf0d0:
37c3cf0d0mov rcx, [rsp+112]
37c3cf0d5mov r8, [rsp+128]
37c3cf0ddmovupd x5, [rsp+80]
37c3cf0e3movsd_xmm x3, [rdi]
37c3cf0e7lea rax, [rsi+rcx]
37c3cf0ebsub r8, r13
37c3cf0eeadd r8, [rsp+64]
37c3cf0f3movsd_xmm x1, [rdi+8]
37c3cf0f8shl rax, 4
37c3cf0fcmovapd x4, x5
37c3cf100add rax, r15
37c3cf103movsd_xmm x7, [rax]
37c3cf107movsd_xmm x8, [rax+8]
37c3cf10dlea rax, [rcx+r8]
37c3cf111shl rax, 4
37c3cf115andpd x4, x8
37c3cf11aandpd x5, x7
37c3cf11eadd rax, r15
37c3cf121comisd x4, x5
37c3cf125movsd_xmm x2, [rax]
37c3cf129movsd_xmm x11, [rax+8]
37c3cf12fja 0x37c3cfca3
37c3cf135movapd x0, x8
37c3cf13amovapd x5, x11
37c3cf13fxor r10l, r10l
37c3cf142divsd x0, x7
37c3cf146mulsd x5, x0
37c3cf14amovapd x4, x0
37c3cf14emulsd x4, x8
37c3cf153addsd x5, x2
37c3cf157mulsd x2, x0
37c3cf15baddsd x4, x7
37c3cf15fdivsd x5, x4
37c3cf163subsd x11, x2
37c3cf168movapd x2, x0
37c3cf16cmulsd x2, x1
37c3cf170addsd x2, x3
37c3cf174divsd x2, x4
37c3cf178movapd x15, x5
37c3cf17ddivsd x11, x4
37c3cf182movapd x12, x2
37c3cf187movapd x2, x0
37c3cf18bmulsd x2, x3
37c3cf18fsubsd x1, x2
37c3cf193divsd x1, x4
37c3cf197movapd x14, x1
37c3cf19c
37c3cf19cloc_37c3cf19c:
37c3cf19cmovapd x1, x14
37c3cf1a1movapd x0, x12
37c3cf1a6movapd x2, x14
37c3cf1abmovsd_xmm x3, [rip+0xa3d35]
37c3cf1b3mulsd x1, x11
37c3cf1b8movupd x5, [rsp+80]
37c3cf1bemulsd x0, x15
37c3cf1c3mulsd x2, x15
37c3cf1c8movapd x4, x5
37c3cf1ccsubsd x0, x1
37c3cf1d0movapd x1, x12
37c3cf1d5mulsd x1, x11
37c3cf1dasubsd x0, x3
37c3cf1deaddsd x1, x2
37c3cf1e2andpd x4, x0
37c3cf1e6andpd x5, x1
37c3cf1eacomisd x5, x4
37c3cf1eejbe 0x37c3d0283
37c3cf1f4movapd x2, x0
37c3cf1f8divsd x2, x1
37c3cf1fcmulsd x0, x2
37c3cf200movapd x10, x2
37c3cf205addsd x0, x1
37c3cf209pxor x1, x1
37c3cf20dmulsd x2, x1
37c3cf211addsd x10, x1
37c3cf216divsd x10, x0
37c3cf21bmovapd x9, x2
37c3cf220subsd x9, x3
37c3cf225divsd x9, x0
37c3cf22amovapd x13, x10
37c3cf22f
37c3cf22floc_37c3cf22f:
37c3cf22fmov r12, [rsp+104]
37c3cf234mov rax, [rsp+64]
37c3cf239mov rcx, r13
37c3cf23cmov [rsp+160], r13
37c3cf244shl rcx, 4
37c3cf248mov [rsp+152], rbx
37c3cf250mov rdx, r12
37c3cf253mov r14, rax
37c3cf256add rax, r12
37c3cf259mov rbx, rcx
37c3cf25cimul rdx, r13
37c3cf260lea rdi, [r8+r12]
37c3cf264shl r14, 4
37c3cf268shl r8, 4
37c3cf26clea r11, [r12+rsi]
37c3cf270shl rdi, 4
37c3cf274shl rsi, 4
37c3cf278movsd_xmm [rsp+128], x14
37c3cf282shl r11, 4
37c3cf286add rdi, r15
37c3cf289movsd_xmm [rsp+136], x12
37c3cf293mov r9, rdx
37c3cf296add rax, rdx
37c3cf299add r11, r15
37c3cf29cmovsd_xmm [rsp+144], x11
37c3cf2a6neg r9
37c3cf2a9shl rax, 4
37c3cf2adshl r9, 4
37c3cf2b1lea rbp, [r15+rax+8]
37c3cf2b6sub r9, r14
37c3cf2b9nop [rax]
37c3cf2c0
37c3cf2c0loc_37c3cf2c0:
37c3cf2c0movsd_xmm x10, [rdi]
37c3cf2c5movsd_xmm x2, [rdi+8]
37c3cf2camov rax, rbp
37c3cf2cdmov rcx, r12
37c3cf2d0movsd_xmm x5, [rsp+136]
37c3cf2d9movsd_xmm x0, [r11]
37c3cf2demov rdx, r12
37c3cf2e1mov r13, rdi
37c3cf2e4movsd_xmm x3, [rsp+128]
37c3cf2edmovsd_xmm x6, [r11+8]
37c3cf2f3movsd_xmm [rsp+96], x9
37c3cf2famovsd_xmm x11, [rsp+144]
37c3cf304movapd x4, x5
37c3cf308mulsd x4, x10
37c3cf30dmovapd x1, x3
37c3cf311mulsd x1, x2
37c3cf315mulsd x5, x2
37c3cf319mulsd x3, x10
37c3cf31esubsd x4, x1
37c3cf322movapd x1, x5
37c3cf326addsd x1, x3
37c3cf32asubsd x4, x0
37c3cf32esubsd x1, x6
37c3cf332movapd x5, x4
37c3cf336mulsd x5, x13
37c3cf33bmulsd x4, x9
37c3cf340movapd x3, x1
37c3cf344mulsd x3, x9
37c3cf349mulsd x1, x13
37c3cf34esubsd x5, x3
37c3cf352movapd x3, x0
37c3cf356addsd x4, x1
37c3cf35amulsd x3, x15
37c3cf35fmovapd x1, x11
37c3cf364mulsd x1, x6
37c3cf368mulsd x0, x11
37c3cf36dmulsd x6, x15
37c3cf372subsd x3, x1
37c3cf376addsd x0, x6
37c3cf37asubsd x3, x10
37c3cf37fsubsd x0, x2
37c3cf383movapd x6, x3
37c3cf387mulsd x6, x13
37c3cf38cmulsd x3, x9
37c3cf391movapd x1, x0
37c3cf395mulsd x1, x9
37c3cf39amulsd x0, x13
37c3cf39fsubsd x6, x1
37c3cf3a3addsd x3, x0
37c3cf3a7jmp 0x37c3cf493
37c3cf3ac
37c3cf3ac 0f 1f 40 00 ..@.
37c3cf3b0
37c3cf3b0loc_37c3cf3b0:
37c3cf3b0movapd x0, x7
37c3cf3b4movapd x2, x10
37c3cf3b9movapd x12, x7
37c3cf3bedivsd x0, x8
37c3cf3c3mulsd x2, x0
37c3cf3c7mulsd x12, x0
37c3cf3ccaddsd x2, x1
37c3cf3d0mulsd x1, x0
37c3cf3d4addsd x12, x8
37c3cf3d9divsd x2, x12
37c3cf3desubsd x1, x10
37c3cf3e3movapd x10, x6
37c3cf3e8divsd x1, x12
37c3cf3edmulsd x10, x2
37c3cf3f2mulsd x2, x3
37c3cf3f6movapd x14, x1
37c3cf3fbmulsd x14, x3
37c3cf400mulsd x1, x6
37c3cf404subsd x10, x14
37c3cf409addsd x2, x1
37c3cf40dmovapd x1, x0
37c3cf411subsd x9, x10
37c3cf416movsd_xmm x10, [r12+r8]
37c3cf41csubsd x11, x2
37c3cf421movsd_xmm x2, [r12+r8-8]
37c3cf428mulsd x0, x10
37c3cf42dmulsd x1, x2
37c3cf431movapd x14, x11
37c3cf436subsd x0, x2
37c3cf43aaddsd x1, x10
37c3cf43fdivsd x0, x12
37c3cf444divsd x1, x12
37c3cf449
37c3cf449loc_37c3cf449:
37c3cf449movapd x2, x5
37c3cf44dmovapd x10, x4
37c3cf452sub rax, 16
37c3cf456mulsd x2, x1
37c3cf45amulsd x10, x0
37c3cf45fmulsd x1, x4
37c3cf463mulsd x0, x5
37c3cf467subsd x2, x10
37c3cf46caddsd x1, x0
37c3cf470movapd x0, x14
37c3cf475subsd x9, x2
37c3cf47asubsd x0, x1
37c3cf47emovsd_xmm [rax+8], x9
37c3cf484movsd_xmm [rax+16], x0
37c3cf489sub rcx, 1
37c3cf48dje 0x37c3cfe50
37c3cf493
37c3cf493loc_37c3cf493:
37c3cf493lea r12, [r9+rax]
37c3cf497movsd_xmm x9, [rax-8]
37c3cf49dmovsd_xmm x11, [rax]
37c3cf4a2movsd_xmm x10, [r12+rsi-8]
37c3cf4a9movsd_xmm x1, [r12+rsi]
37c3cf4aftest r10b, r10b
37c3cf4b2jne 0x37c3cf3b0
37c3cf4b8movapd x12, x8
37c3cf4bdmovapd x0, x1
37c3cf4c1movapd x2, x8
37c3cf4c6divsd x12, x7
37c3cf4cbmulsd x0, x12
37c3cf4d0mulsd x2, x12
37c3cf4d5addsd x0, x10
37c3cf4damulsd x10, x12
37c3cf4dfaddsd x2, x7
37c3cf4e3divsd x0, x2
37c3cf4e7subsd x1, x10
37c3cf4ecdivsd x1, x2
37c3cf4f0movapd x10, x0
37c3cf4f5mulsd x0, x3
37c3cf4f9mulsd x10, x6
37c3cf4femovapd x14, x1
37c3cf503mulsd x1, x6
37c3cf507mulsd x14, x3
37c3cf50caddsd x0, x1
37c3cf510subsd x10, x14
37c3cf515subsd x11, x0
37c3cf51amovsd_xmm x0, [r12+r8]
37c3cf520subsd x9, x10
37c3cf525movsd_xmm x10, [r12+r8-8]
37c3cf52cmovapd x1, x0
37c3cf530mulsd x1, x12
37c3cf535movapd x14, x11
37c3cf53aaddsd x1, x10
37c3cf53fmulsd x10, x12
37c3cf544divsd x1, x2
37c3cf548subsd x0, x10
37c3cf54ddivsd x0, x2
37c3cf551jmp 0x37c3cf449
37c3cf556
37c3cf556 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cf560
37c3cf560loc_37c3cf560:
37c3cf560mov rax, [rsp+144]
37c3cf568movsd_xmm x3, [r10]
37c3cf56dmovsd_xmm x4, [r10+8]
37c3cf573movsd_xmm x7, [rax]
37c3cf577movsd_xmm x8, [rax+8]
37c3cf57dmov rax, [rsp+104]
37c3cf582movapd x9, x7
37c3cf587movapd x11, x8
37c3cf58cadd rax, r12
37c3cf58fadd rax, [rsp+64]
37c3cf594andpd x9, x13
37c3cf599lea rcx, [rax+r13]
37c3cf59dandpd x11, x13
37c3cf5a2shl rcx, 4
37c3cf5a6add rcx, r15
37c3cf5a9comisd x11, x9
37c3cf5aemovsd_xmm x5, [rcx]
37c3cf5b2movsd_xmm x0, [rcx+8]
37c3cf5b7ja 0x37c3cfd0f
37c3cf5bdmovapd x2, x8
37c3cf5c2movapd x6, x0
37c3cf5c6movapd x1, x8
37c3cf5cbdivsd x2, x7
37c3cf5cfmulsd x6, x2
37c3cf5d3mulsd x1, x2
37c3cf5d7addsd x6, x5
37c3cf5dbmulsd x5, x2
37c3cf5dfaddsd x1, x7
37c3cf5e3divsd x6, x1
37c3cf5e7subsd x0, x5
37c3cf5ebdivsd x0, x1
37c3cf5efmovsd_xmm [rsp+136], x6
37c3cf5f8movsd_xmm [rsp+144], x0
37c3cf601movapd x0, x2
37c3cf605mulsd x0, x4
37c3cf609mulsd x2, x3
37c3cf60daddsd x0, x3
37c3cf611subsd x4, x2
37c3cf615divsd x0, x1
37c3cf619divsd x4, x1
37c3cf61dmovsd_xmm [rsp+152], x0
37c3cf626movapd x15, x4
37c3cf62b
37c3cf62bloc_37c3cf62b:
37c3cf62bmovsd_xmm x4, [rsp+144]
37c3cf634movsd_xmm x2, [rip+0xa38ac]
37c3cf63cmovsd_xmm x5, [rsp+152]
37c3cf645movsd_xmm x6, [rsp+136]
37c3cf64emovapd x1, x4
37c3cf652mulsd x1, x15
37c3cf657movapd x0, x5
37c3cf65bmulsd x0, x6
37c3cf65fmulsd x6, x15
37c3cf664mulsd x5, x4
37c3cf668subsd x0, x1
37c3cf66cmovapd x1, x6
37c3cf670addsd x1, x5
37c3cf674subsd x0, x2
37c3cf678movapd x4, x1
37c3cf67cmovapd x3, x0
37c3cf680andpd x4, x13
37c3cf685andpd x3, x13
37c3cf68acomisd x4, x3
37c3cf68ejbe 0x37c3d024a
37c3cf694movapd x3, x0
37c3cf698divsd x3, x1
37c3cf69cmulsd x0, x3
37c3cf6a0movapd x4, x3
37c3cf6a4addsd x0, x1
37c3cf6a8pxor x1, x1
37c3cf6acmulsd x3, x1
37c3cf6b0addsd x4, x1
37c3cf6b4divsd x4, x0
37c3cf6b8movapd x10, x3
37c3cf6bdsubsd x10, x2
37c3cf6c2divsd x10, x0
37c3cf6c7movapd x5, x4
37c3cf6cb
37c3cf6cbloc_37c3cf6cb:
37c3cf6cbmov rbp, [rsp+128]
37c3cf6d3cmp rdx, rbp
37c3cf6d6jl 0x37c3d03d2
37c3cf6dcadd rax, rbp
37c3cf6dfmov rcx, rbp
37c3cf6e2mov r10, rbp
37c3cf6e5movsd_xmm [rsp+80], x11
37c3cf6ecshl rax, 4
37c3cf6f0imul rcx, r12
37c3cf6f4lea rsi, [rdx+1]
37c3cf6f8mov [rsp+184], r12
37c3cf700lea r9, [rax+r15]
37c3cf704lea rax, [r12+1]
37c3cf709movups [rsp+192], x12
37c3cf712movapd x12, x5
37c3cf717shl rax, 4
37c3cf71blea rdi, [rbp+rbx]
37c3cf720movsd_xmm [rsp+168], x15
37c3cf72ashl rbx, 4
37c3cf72emov r11, rax
37c3cf731shl rdi, 4
37c3cf735mov [rsp+160], rax
37c3cf73dmov rax, [rsp+64]
37c3cf742movups [rsp+208], x13
37c3cf74badd rdi, r15
37c3cf74eadd rax, rbp
37c3cf751add rax, rcx
37c3cf754shl rax, 4
37c3cf758lea r13, [r15+rax+8]
37c3cf75dmov rax, r12
37c3cf760neg rax
37c3cf763shl rax, 4
37c3cf767imul r10, rax
37c3cf76bmov r14, rax
37c3cf76eadd r10, r11
37c3cf771mov r11, r15
37c3cf774nop
37c3cf775nop [rax+rax]
37c3cf780
37c3cf780loc_37c3cf780:
37c3cf780movsd_xmm x5, [rsp+136]
37c3cf789movsd_xmm x6, [rdi+8]
37c3cf78emovsd_xmm x4, [rsp+144]
37c3cf797movsd_xmm x13, [rdi]
37c3cf79cmovapd x3, x5
37c3cf7a0movsd_xmm x0, [r9]
37c3cf7a5movsd_xmm x2, [r9+8]
37c3cf7abmulsd x5, x6
37c3cf7afmovapd x1, x4
37c3cf7b3movsd_xmm x15, [rsp+152]
37c3cf7bdmovsd_xmm x11, [rsp+168]
37c3cf7c7mulsd x1, x6
37c3cf7cbmulsd x3, x13
37c3cf7d0mulsd x4, x13
37c3cf7d5subsd x3, x1
37c3cf7d9movapd x1, x5
37c3cf7ddaddsd x1, x4
37c3cf7e1subsd x3, x0
37c3cf7e5subsd x1, x2
37c3cf7e9movapd x5, x3
37c3cf7edmulsd x5, x12
37c3cf7f2movapd x4, x1
37c3cf7f6mulsd x4, x10
37c3cf7fbmulsd x1, x12
37c3cf800mulsd x3, x10
37c3cf805subsd x5, x4
37c3cf809movapd x4, x15
37c3cf80emulsd x4, x0
37c3cf812addsd x3, x1
37c3cf816mulsd x0, x11
37c3cf81bmovapd x1, x11
37c3cf820mulsd x1, x2
37c3cf824mulsd x2, x15
37c3cf829subsd x4, x1
37c3cf82daddsd x0, x2
37c3cf831subsd x4, x13
37c3cf836subsd x0, x6
37c3cf83amovapd x6, x4
37c3cf83emulsd x6, x12
37c3cf843movapd x1, x0
37c3cf847mulsd x1, x10
37c3cf84cmulsd x4, x10
37c3cf851mulsd x0, x12
37c3cf856subsd x6, x1
37c3cf85aaddsd x4, x0
37c3cf85ecmp rdx, rbp
37c3cf861jl 0x37c3cff41
37c3cf867movsd_xmm [rsp+112], x10
37c3cf86emov rax, r13
37c3cf871mov rcx, r9
37c3cf874mov r8, rbp
37c3cf877movsd_xmm x10, [rsp+80]
37c3cf87emov r15, rbp
37c3cf881movsd_xmm [rsp+104], x12
37c3cf888jmp 0x37c3cf977
37c3cf88d
37c3cf88d 0f 1f 00 ...
37c3cf890
37c3cf890loc_37c3cf890:
37c3cf890movapd x0, x7
37c3cf894movapd x2, x13
37c3cf899movapd x14, x7
37c3cf89edivsd x0, x8
37c3cf8a3movapd x15, x3
37c3cf8a8mulsd x2, x0
37c3cf8acmulsd x14, x0
37c3cf8b1addsd x2, x1
37c3cf8b5mulsd x1, x0
37c3cf8b9addsd x14, x8
37c3cf8bedivsd x2, x14
37c3cf8c3subsd x1, x13
37c3cf8c8divsd x1, x14
37c3cf8cdmovapd x13, x2
37c3cf8d2mulsd x13, x5
37c3cf8d7mulsd x2, x3
37c3cf8dbmulsd x15, x1
37c3cf8e0mulsd x1, x5
37c3cf8e4subsd x13, x15
37c3cf8e9movapd x15, x12
37c3cf8eeaddsd x1, x2
37c3cf8f2movsd_xmm x2, [rcx]
37c3cf8f6subsd x11, x13
37c3cf8fbmovsd_xmm x13, [rcx+8]
37c3cf901subsd x15, x1
37c3cf906movapd x1, x0
37c3cf90amulsd x1, x2
37c3cf90emulsd x0, x13
37c3cf913addsd x1, x13
37c3cf918subsd x0, x2
37c3cf91cdivsd x1, x14
37c3cf921divsd x0, x14
37c3cf926
37c3cf926loc_37c3cf926:
37c3cf926movapd x2, x6
37c3cf92aadd r8, 1
37c3cf92eadd rcx, 16
37c3cf932add rax, 16
37c3cf936mulsd x2, x1
37c3cf93amovapd x13, x4
37c3cf93fmulsd x13, x0
37c3cf944mulsd x1, x4
37c3cf948mulsd x0, x6
37c3cf94csubsd x2, x13
37c3cf951addsd x1, x0
37c3cf955movapd x0, x15
37c3cf95asubsd x11, x2
37c3cf95fsubsd x0, x1
37c3cf963movsd_xmm [rax-24], x11
37c3cf969movsd_xmm [rax-16], x0
37c3cf96ecmp r8, rsi
37c3cf971je 0x37c3cff30
37c3cf977
37c3cf977loc_37c3cf977:
37c3cf977comisd x10, x9
37c3cf97clea r12, [r10+rax]
37c3cf980movsd_xmm x11, [rax-8]
37c3cf986movsd_xmm x12, [rax]
37c3cf98bmovsd_xmm x13, [r12+rbx-8]
37c3cf992movsd_xmm x1, [r12+rbx]
37c3cf998ja 0x37c3cf890
37c3cf99emovapd x14, x8
37c3cf9a3movapd x0, x1
37c3cf9a7movapd x2, x8
37c3cf9acdivsd x14, x7
37c3cf9b1mulsd x0, x14
37c3cf9b6mulsd x2, x14
37c3cf9bbaddsd x0, x13
37c3cf9c0mulsd x13, x14
37c3cf9c5addsd x2, x7
37c3cf9c9divsd x0, x2
37c3cf9cdsubsd x1, x13
37c3cf9d2divsd x1, x2
37c3cf9d6movapd x13, x0
37c3cf9dbmulsd x0, x3
37c3cf9dfmulsd x13, x5
37c3cf9e4movapd x15, x1
37c3cf9e9mulsd x1, x5
37c3cf9edmulsd x15, x3
37c3cf9f2addsd x0, x1
37c3cf9f6subsd x13, x15
37c3cf9fbmovapd x15, x12
37c3cfa00subsd x15, x0
37c3cfa05movsd_xmm x0, [rcx+8]
37c3cfa0asubsd x11, x13
37c3cfa0fmovsd_xmm x13, [rcx]
37c3cfa14movapd x1, x0
37c3cfa18mulsd x1, x14
37c3cfa1daddsd x1, x13
37c3cfa22mulsd x13, x14
37c3cfa27divsd x1, x2
37c3cfa2bsubsd x0, x13
37c3cfa30divsd x0, x2
37c3cfa34jmp 0x37c3cf926
37c3cfa39
37c3cfa39 0f 1f 80 00 00 00 00 .......
37c3cfa40
37c3cfa40loc_37c3cfa40:
37c3cfa40mov r14, rsi
37c3cfa43jmp 0x37c3cec18
37c3cfa48
37c3cfa48loc_37c3cfa48:
37c3cfa48mov rax, r13
37c3cfa4bcmp rsi, r13
37c3cfa4ejne 0x37c3cefa2
37c3cfa54
37c3cfa54loc_37c3cfa54:
37c3cfa54lea rax, [r14+2]
37c3cfa58mov [rsp+128], rax
37c3cfa60
37c3cfa60loc_37c3cfa60:
37c3cfa60mov rax, [rsp+520]
37c3cfa68mov rdx, [rax]
37c3cfa6bjmp 0x37c3ceeaf
37c3cfa70
37c3cfa70loc_37c3cfa70:
37c3cfa70mov rdx, r14
37c3cfa73mov [rsp+144], rax
37c3cfa7bmov rax, [rsp+72]
37c3cfa80lea r8, [rip+0xa3429]
37c3cfa87mov [rsp+104], r10
37c3cfa8csub rdx, rax
37c3cfa8flea rcx, [rsi+rax+1]
37c3cfa94sub rdx, 1
37c3cfa98shl rcx, 4
37c3cfa9cmov [rsp+256], rdx
37c3cfaa4lea rdx, [r13+r11]
37c3cfaa9add rdx, [rsp+64]
37c3cfaaeadd rdx, rax
37c3cfab1mov rax, [rsp+536]
37c3cfab9shl rdx, 4
37c3cfabdmov [rsp+32], rax
37c3cfac2lea r9, [r15+rdx]
37c3cfac6lea rdx, [rcx+r15]
37c3cfacamov rcx, [rsp+96]
37c3cfacfcall zswap_64_
37c3cfad4mov rax, [rsp+144]
37c3cfadcmov r10, [rsp+104]
37c3cfae1jmp 0x37c3ce5cc
37c3cfae6
37c3cfae6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cfaf0
37c3cfaf0loc_37c3cfaf0:
37c3cfaf0mov rdx, r11
37c3cfaf3mov [rsp+160], rax
37c3cfafbmov rax, [rsp+104]
37c3cfb00lea r8, [rip+0xa33a9]
37c3cfb07sub rdx, r14
37c3cfb0amov rcx, [rsp+96]
37c3cfb0fmov [rsp+136], r10
37c3cfb17sub rdx, 1
37c3cfb1bmov [rsp+128], r11
37c3cfb23mov [rsp+256], rdx
37c3cfb2blea rdx, [rax+r12]
37c3cfb2fmov rax, [rsp+536]
37c3cfb37add rdx, [rsp+64]
37c3cfb3cadd rdx, r11
37c3cfb3fmov [rsp+32], rax
37c3cfb44shl rdx, 4
37c3cfb48lea r9, [r15+rdx]
37c3cfb4cmov rdx, [rsp+144]
37c3cfb54call zswap_64_
37c3cfb59mov rax, [rsp+160]
37c3cfb61mov r10, [rsp+136]
37c3cfb69mov r11, [rsp+128]
37c3cfb71jmp 0x37c3cedc6
37c3cfb76
37c3cfb76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cfb80
37c3cfb80loc_37c3cfb80:
37c3cfb80sub rdx, r11
37c3cfb83lea rcx, [r11+rax+1]
37c3cfb88mov [rsp+136], rax
37c3cfb90lea rax, [rip+0xa3319]
37c3cfb97mov [rsp+256], rdx
37c3cfb9fshl rcx, 4
37c3cfba3lea rdx, [rbx+r11+1]
37c3cfba8mov r8, rax
37c3cfbabmov [rsp+32], rax
37c3cfbb0lea r9, [r15+rcx]
37c3cfbb4shl rdx, 4
37c3cfbb8mov rcx, [rsp+96]
37c3cfbbdadd rdx, r15
37c3cfbc0mov [rsp+160], r10
37c3cfbc8mov [rsp+128], r11
37c3cfbd0call zswap_64_
37c3cfbd5mov r10, [rsp+160]
37c3cfbddmov rax, [rsp+136]
37c3cfbe5mov r11, [rsp+128]
37c3cfbedjmp 0x37c3cedbd
37c3cfbf2
37c3cfbf2loc_37c3cfbf2:
37c3cfbf2shl rsi, 4
37c3cfbf6mov edx, 1
37c3cfbfblea rax, [r15+rsi]
37c3cfbffjmp 0x37c3cfc5c
37c3cfc01
37c3cfc01 0f 1f 80 00 00 00 00 .......
37c3cfc08
37c3cfc08loc_37c3cfc08:
37c3cfc08movapd x3, x5
37c3cfc0cmovapd x8, x5
37c3cfc11movapd x1, x2
37c3cfc15divsd x3, x4
37c3cfc19mulsd x8, x3
37c3cfc1emulsd x1, x3
37c3cfc22mulsd x3, x0
37c3cfc26addsd x8, x4
37c3cfc2baddsd x1, x0
37c3cfc2fsubsd x3, x2
37c3cfc33divsd x1, x8
37c3cfc38divsd x3, x8
37c3cfc3dmovapd x0, x3
37c3cfc41
37c3cfc41loc_37c3cfc41:
37c3cfc41add rdx, 1
37c3cfc45movsd_xmm [rax+16], x1
37c3cfc4aadd rax, 16
37c3cfc4emovsd_xmm [rax+8], x0
37c3cfc53cmp r14, rdx
37c3cfc56je 0x37c3d01cd
37c3cfc5c
37c3cfc5cloc_37c3cfc5c:
37c3cfc5ccomisd x7, x6
37c3cfc60movsd_xmm x2, [rax+16]
37c3cfc65movsd_xmm x0, [rax+24]
37c3cfc6aja 0x37c3cfc08
37c3cfc6cmovapd x8, x4
37c3cfc71movapd x3, x4
37c3cfc75divsd x8, x5
37c3cfc7amulsd x3, x8
37c3cfc7fmovapd x1, x8
37c3cfc84mulsd x1, x0
37c3cfc88addsd x3, x5
37c3cfc8caddsd x1, x2
37c3cfc90mulsd x2, x8
37c3cfc95divsd x1, x3
37c3cfc99subsd x0, x2
37c3cfc9ddivsd x0, x3
37c3cfca1jmp 0x37c3cfc41
37c3cfca3
37c3cfca3loc_37c3cfca3:
37c3cfca3movapd x0, x7
37c3cfca7movapd x5, x2
37c3cfcabmovapd x4, x7
37c3cfcafmov r10l, 1
37c3cfcb5divsd x0, x8
37c3cfcbamulsd x5, x0
37c3cfcbemulsd x4, x0
37c3cfcc2addsd x5, x11
37c3cfcc7mulsd x11, x0
37c3cfcccaddsd x4, x8
37c3cfcd1divsd x5, x4
37c3cfcd5subsd x11, x2
37c3cfcdamovapd x2, x0
37c3cfcdemulsd x2, x3
37c3cfce2mulsd x0, x1
37c3cfce6addsd x2, x1
37c3cfceasubsd x0, x3
37c3cfceedivsd x2, x4
37c3cfcf2movapd x15, x5
37c3cfcf7divsd x0, x4
37c3cfcfbmovapd x12, x2
37c3cfd00divsd x11, x4
37c3cfd05movapd x14, x0
37c3cfd0ajmp 0x37c3cf19c
37c3cfd0f
37c3cfd0floc_37c3cfd0f:
37c3cfd0fmovapd x1, x7
37c3cfd13movapd x6, x5
37c3cfd17movapd x2, x7
37c3cfd1bdivsd x1, x8
37c3cfd20mulsd x6, x1
37c3cfd24mulsd x2, x1
37c3cfd28addsd x6, x0
37c3cfd2cmulsd x0, x1
37c3cfd30addsd x2, x8
37c3cfd35divsd x6, x2
37c3cfd39subsd x0, x5
37c3cfd3ddivsd x0, x2
37c3cfd41movsd_xmm [rsp+136], x6
37c3cfd4amovsd_xmm [rsp+144], x0
37c3cfd53movapd x0, x1
37c3cfd57mulsd x0, x3
37c3cfd5bmulsd x1, x4
37c3cfd5faddsd x0, x4
37c3cfd63subsd x1, x3
37c3cfd67divsd x0, x2
37c3cfd6bdivsd x1, x2
37c3cfd6fmovsd_xmm [rsp+152], x0
37c3cfd78movapd x15, x1
37c3cfd7djmp 0x37c3cf62b
37c3cfd82
37c3cfd82loc_37c3cfd82:
37c3cfd82movddup x1, [rip+0xa3166]
37c3cfd8axorpd x0, x1
37c3cfd8ecmp rdx, r13
37c3cfd91jl 0x37c3d02c0
37c3cfd97mov rax, [rsp+112]
37c3cfd9clea r8, [rdx+1]
37c3cfda0mov rcx, r13
37c3cfda3lea rax, [r15+rax+16]
37c3cfda8jmp 0x37c3cfe00
37c3cfdaa
37c3cfdaa 66 0f 1f 44 00 00 f..D..
37c3cfdb0
37c3cfdb0loc_37c3cfdb0:
37c3cfdb0movapd x1, x4
37c3cfdb4divsd x1, x3
37c3cfdb8movddup x7, x1
37c3cfdbcmulsd x1, x4
37c3cfdc0mulpd x7, x2
37c3cfdc4addsd x1, x3
37c3cfdc8shufpd x7, x7, 1
37c3cfdcdmovapd x8, x1
37c3cfdd2movapd x1, x7
37c3cfdd6subpd x7, x2
37c3cfddaaddpd x1, x2
37c3cfddemovddup x2, x8
37c3cfde3shufpd x1, x7, 1
37c3cfde8divpd x1, x2
37c3cfdec
37c3cfdecloc_37c3cfdec:
37c3cfdecadd rcx, 1
37c3cfdf0movups [rax], x1
37c3cfdf3add rax, 16
37c3cfdf7cmp rcx, r8
37c3cfdfaje 0x37c3d02c0
37c3cfe00
37c3cfe00loc_37c3cfe00:
37c3cfe00comisd x6, x5
37c3cfe04movupd x2, [rax]
37c3cfe08ja 0x37c3cfdb0
37c3cfe0amovapd x1, x3
37c3cfe0edivsd x1, x4
37c3cfe12movddup x8, x1
37c3cfe17mulpd x8, x2
37c3cfe1cmulsd x1, x3
37c3cfe20shufpd x8, x8, 1
37c3cfe26movapd x7, x1
37c3cfe2amovapd x1, x8
37c3cfe2faddpd x1, x2
37c3cfe33addsd x7, x4
37c3cfe37subpd x2, x8
37c3cfe3cshufpd x1, x2, 2
37c3cfe41movddup x2, x7
37c3cfe45divpd x1, x2
37c3cfe49jmp 0x37c3cfdec
37c3cfe4b
37c3cfe4b 0f 1f 44 00 00 ..D..
37c3cfe50
37c3cfe50loc_37c3cfe50:
37c3cfe50movsd_xmm x9, [rsp+96]
37c3cfe57mov r12, rdx
37c3cfe5amov rdi, r13
37c3cfe5dtest r10b, r10b
37c3cfe60je 0x37c3d0008
37c3cfe66movapd x2, x7
37c3cfe6amovapd x0, x6
37c3cfe6emovapd x1, x7
37c3cfe72divsd x2, x8
37c3cfe77mulsd x0, x2
37c3cfe7bmulsd x1, x2
37c3cfe7faddsd x0, x3
37c3cfe83mulsd x3, x2
37c3cfe87addsd x1, x8
37c3cfe8cdivsd x0, x1
37c3cfe90subsd x3, x6
37c3cfe94movapd x6, x5
37c3cfe98mulsd x6, x2
37c3cfe9cmulsd x2, x4
37c3cfea0addsd x6, x4
37c3cfea4subsd x2, x5
37c3cfea8movapd x4, x2
37c3cfeacdivsd x3, x1
37c3cfeb0divsd x6, x1
37c3cfeb4divsd x4, x1
37c3cfeb8
37c3cfeb8loc_37c3cfeb8:
37c3cfeb8movsd_xmm [r11], x0
37c3cfebdsub rdi, 16
37c3cfec1sub r11, 16
37c3cfec5add r9, rbx
37c3cfec8movsd_xmm [r11+24], x3
37c3cfeceadd rbp, r14
37c3cfed1movsd_xmm [rdi+16], x6
37c3cfed6movsd_xmm [rdi+24], x4
37c3cfedbsub r12, 1
37c3cfedfjne 0x37c3cf2c0
37c3cfee5mov rax, [rsp+72]
37c3cfeeamov rdi, [rsp+544]
37c3cfef2mov rcx, [rsp+112]
37c3cfef7mov rbx, [rsp+152]
37c3cfeffneg rax
37c3cff02mov r13, [rsp+160]
37c3cff0amov [rdi+8*rcx], rax
37c3cff0emov rax, [rsp+104]
37c3cff13neg rbx
37c3cff16mov [rdi+8*rax], rbx
37c3cff1atest rax, rax
37c3cff1dje 0x37c3ce1d4
37c3cff23mov r14, [rsp+104]
37c3cff28jmp 0x37c3ce2d0
37c3cff2d
37c3cff2d 0f 1f 00 ...
37c3cff30
37c3cff30loc_37c3cff30:
37c3cff30movsd_xmm x12, [rsp+104]
37c3cff37movsd_xmm x10, [rsp+112]
37c3cff3emov rbp, r15
37c3cff41
37c3cff41loc_37c3cff41:
37c3cff41movsd_xmm x2, [rsp+80]
37c3cff47comisd x2, x9
37c3cff4cjbe 0x37c3d0060
37c3cff52movapd x0, x7
37c3cff56movapd x13, x5
37c3cff5bmovapd x1, x7
37c3cff5fdivsd x0, x8
37c3cff64movapd x2, x6
37c3cff68mulsd x13, x0
37c3cff6dmulsd x1, x0
37c3cff71mulsd x2, x0
37c3cff75addsd x13, x3
37c3cff7amulsd x3, x0
37c3cff7emulsd x0, x4
37c3cff82addsd x1, x8
37c3cff87addsd x2, x4
37c3cff8bdivsd x13, x1
37c3cff90subsd x3, x5
37c3cff94subsd x0, x6
37c3cff98movapd x4, x0
37c3cff9cdivsd x3, x1
37c3cffa0divsd x2, x1
37c3cffa4divsd x4, x1
37c3cffa8
37c3cffa8loc_37c3cffa8:
37c3cffa8add rbp, 1
37c3cffacmovsd_xmm [rdi], x13
37c3cffb1add r9, 16
37c3cffb5add r10, r14
37c3cffb8movsd_xmm [rdi+8], x3
37c3cffbdadd r13, [rsp+160]
37c3cffc5add rdi, 16
37c3cffc9movsd_xmm [r9-16], x2
37c3cffcfmovsd_xmm [r9-8], x4
37c3cffd5cmp rbp, rsi
37c3cffd8jne 0x37c3cf780
37c3cffdemov r12, [rsp+184]
37c3cffe6mov r15, r11
37c3cffe9movdqu x12, [rsp+192]
37c3cfff3movupd x13, [rsp+208]
37c3cfffdjmp 0x37c3ceebc
37c3d0002
37c3d0002 66 0f 1f 44 00 00 f..D..
37c3d0008
37c3d0008loc_37c3d0008:
37c3d0008movapd x2, x8
37c3d000dmovapd x0, x3
37c3d0011movapd x1, x8
37c3d0016divsd x2, x7
37c3d001amulsd x0, x2
37c3d001emulsd x1, x2
37c3d0022addsd x0, x6
37c3d0026mulsd x6, x2
37c3d002aaddsd x1, x7
37c3d002edivsd x0, x1
37c3d0032subsd x3, x6
37c3d0036movapd x6, x4
37c3d003amulsd x6, x2
37c3d003eaddsd x6, x5
37c3d0042mulsd x5, x2
37c3d0046subsd x4, x5
37c3d004adivsd x3, x1
37c3d004edivsd x6, x1
37c3d0052divsd x4, x1
37c3d0056jmp 0x37c3cfeb8
37c3d005b
37c3d005b 0f 1f 44 00 00 ..D..
37c3d0060
37c3d0060loc_37c3d0060:
37c3d0060movapd x0, x8
37c3d0065movapd x13, x3
37c3d006amovapd x2, x4
37c3d006edivsd x0, x7
37c3d0072movapd x1, x8
37c3d0077mulsd x13, x0
37c3d007cmulsd x1, x0
37c3d0080mulsd x2, x0
37c3d0084addsd x13, x5
37c3d0089mulsd x5, x0
37c3d008dmulsd x0, x6
37c3d0091addsd x1, x7
37c3d0095addsd x2, x6
37c3d0099divsd x13, x1
37c3d009esubsd x3, x5
37c3d00a2subsd x4, x0
37c3d00a6divsd x3, x1
37c3d00aadivsd x2, x1
37c3d00aedivsd x4, x1
37c3d00b2jmp 0x37c3cffa8
37c3d00b7
37c3d00b7loc_37c3d00b7:
37c3d00b7mov rdx, rax
37c3d00balea rcx, [rbx+1]
37c3d00bemov [rsp+144], rax
37c3d00c6mov rax, [rsp+536]
37c3d00ceimul rcx, r13
37c3d00d2sub rdx, rbx
37c3d00d5add rcx, [rsp+64]
37c3d00damov [rsp+152], r11
37c3d00e2sub rdx, 1
37c3d00e6add rcx, rbx
37c3d00e9mov [rsp+32], rax
37c3d00eelea r8, [rip+0xa2dbb]
37c3d00f5mov [rsp+256], rdx
37c3d00fdshl rcx, 4
37c3d0101lea rdx, [rbx+r10+1]
37c3d0106lea r9, [r15+rcx]
37c3d010ashl rdx, 4
37c3d010emov rcx, [rsp+96]
37c3d0113mov [rsp+104], r10
37c3d0118add rdx, r15
37c3d011bcall zswap_64_
37c3d0120mov r11, [rsp+152]
37c3d0128mov r10, [rsp+104]
37c3d012dmov rax, [rsp+144]
37c3d0135jmp 0x37c3ce69b
37c3d013a
37c3d013aloc_37c3d013a:
37c3d013amov rdx, rsi
37c3d013dmov [rsp+160], rax
37c3d0145lea rcx, [rdi+r11]
37c3d0149lea r8, [rip+0xa2d60]
37c3d0150sub rdx, rax
37c3d0153mov rax, [rsp+536]
37c3d015bshl rcx, 4
37c3d015fmov [rsp+168], r10
37c3d0167sub rdx, 1
37c3d016bmov [rsp+128], r11
37c3d0173mov [rsp+256], rdx
37c3d017bmov rdx, rdi
37c3d017eimul rdx, r12
37c3d0182add rdx, [rsp+64]
37c3d0187mov [rsp+32], rax
37c3d018cadd rdx, rsi
37c3d018fshl rdx, 4
37c3d0193lea r9, [r15+rdx]
37c3d0197lea rdx, [rcx+r15]
37c3d019bmov rcx, [rsp+96]
37c3d01a0call zswap_64_
37c3d01a5mov rax, [rsp+520]
37c3d01admov r10, [rsp+168]
37c3d01b5mov r11, [rsp+128]
37c3d01bdmov rdx, [rax]
37c3d01c0mov rax, [rsp+160]
37c3d01c8jmp 0x37c3cee49
37c3d01cd
37c3d01cdloc_37c3d01cd:
37c3d01cdmov rax, [rsp+112]
37c3d01d2mov [rsp+40], r15
37c3d01d7lea rdx, [rsp+232]
37c3d01dfmov [rsp+56], 1
37c3d01e8xorpd x5, [rip+0xa2d10]
37c3d01f0mov [rsp+232], rax
37c3d01f8mov rax, [rsp+536]
37c3d0200xorpd x4, [rip+0xa2cf8]
37c3d0208mov r9, [rsp+136]
37c3d0210movsd_xmm [rsp+256], x5
37c3d0219mov [rsp+48], rax
37c3d021elea rax, [rip+0xa2c8b]
37c3d0225mov r8, [rsp+96]
37c3d022amov [rsp+32], rax
37c3d022fmov rcx, [rsp+512]
37c3d0237movsd_xmm [rsp+264], x4
37c3d0240call zsyr_64_
37c3d0245jmp 0x37c3ce7dd
37c3d024a
37c3d024aloc_37c3d024a:
37c3d024amovapd x3, x1
37c3d024epxor x10, x10
37c3d0253divsd x3, x0
37c3d0257mulsd x1, x3
37c3d025baddsd x1, x0
37c3d025fmovapd x0, x3
37c3d0263mulsd x0, x10
37c3d0268subsd x10, x3
37c3d026ddivsd x10, x1
37c3d0272addsd x0, x2
37c3d0276divsd x0, x1
37c3d027amovapd x5, x0
37c3d027ejmp 0x37c3cf6cb
37c3d0283
37c3d0283loc_37c3d0283:
37c3d0283movapd x2, x1
37c3d0287pxor x9, x9
37c3d028cdivsd x2, x0
37c3d0290mulsd x1, x2
37c3d0294movapd x10, x2
37c3d0299mulsd x10, x9
37c3d029esubsd x9, x2
37c3d02a3addsd x1, x0
37c3d02a7addsd x10, x3
37c3d02acdivsd x9, x1
37c3d02b1divsd x10, x1
37c3d02b6movapd x13, x10
37c3d02bbjmp 0x37c3cf22f
37c3d02c0
37c3d02c0loc_37c3d02c0:
37c3d02c0mov rax, [rsp+536]
37c3d02c8add rbx, r13
37c3d02cbsub rdx, r14
37c3d02cemov [rsp+56], 1
37c3d02d7mov rcx, [rsp+512]
37c3d02dfshl rbx, 4
37c3d02e3mov [rsp+232], rdx
37c3d02eblea r8, [rsp+256]
37c3d02f3mov [rsp+48], rax
37c3d02f8mov rax, [rsp+104]
37c3d02fdlea r9, [r15+rbx]
37c3d0301lea rdx, [rsp+232]
37c3d0309movups [rsp+256], x0
37c3d0311mov r14, rsi
37c3d0314add rax, r12
37c3d0317add rax, [rsp+64]
37c3d031cadd rax, r13
37c3d031fshl rax, 4
37c3d0323add rax, r15
37c3d0326mov [rsp+40], rax
37c3d032blea rax, [rip+0xa2b7e]
37c3d0332mov [rsp+32], rax
37c3d0337call zsyr_64_
37c3d033cmov rax, [rsp+520]
37c3d0344mov rdx, [rax]
37c3d0347jmp 0x37c3cec18
37c3d034c
37c3d034cloc_37c3d034c:
37c3d034cmovapd x2, x4
37c3d0350pxor x1, x1
37c3d0354divsd x2, x5
37c3d0358mulsd x4, x2
37c3d035cmovapd x0, x2
37c3d0360mulsd x0, x1
37c3d0364subsd x1, x2
37c3d0368addsd x0, [rip+0xa2b78]
37c3d0370addsd x4, x5
37c3d0374unpcklpd x0, x1
37c3d0378movddup x1, x4
37c3d037cdivpd x0, x1
37c3d0380jmp 0x37c3ce743
37c3d0385
37c3d0385loc_37c3d0385:
37c3d0385mov rax, [rsp+520]
37c3d038dmov rdx, [rax]
37c3d0390jmp 0x37c3ce9fa
37c3d0395
37c3d0395loc_37c3d0395:
37c3d0395movapd x5, x7
37c3d0399pxor x2, x2
37c3d039ddivsd x5, x0
37c3d03a1mulsd x3, x5
37c3d03a5movapd x1, x3
37c3d03a9addsd x1, x0
37c3d03admovapd x0, x5
37c3d03b1mulsd x0, x2
37c3d03b5subsd x2, x5
37c3d03b9addsd x0, [rip+0xa2b27]
37c3d03c1unpcklpd x1, x1
37c3d03c5unpcklpd x0, x2
37c3d03c9divpd x0, x1
37c3d03cdjmp 0x37c3cea94
37c3d03d2
37c3d03d2loc_37c3d03d2:
37c3d03d2mov rax, [rsp+544]
37c3d03damov rbx, [rsp+72]
37c3d03dfmovups [rax+8*rbx], x12
37c3d03e4jmp 0x37c3ce1d4
37c3d03e9
37c3d03e9loc_37c3d03e9:
37c3d03e9mov r12, r14
37c3d03ecmov r14, rdi
37c3d03efmov [rsp+120], rbp
37c3d03f4mov rdi, r13
37c3d03f7mov rbp, rdx
37c3d03famov r13, rsi
37c3d03fdmov rsi, [rsp+104]
37c3d0402cmp rbx, r14
37c3d0405je 0x37c3ce6c7
37c3d040bmov rcx, [rsp+112]
37c3d0410mov rax, r14
37c3d0413mov r11l, 1
37c3d0419mov [rsp+104], rcx
37c3d041ejmp 0x37c3ce60c
37c3d0423
37c3d0423loc_37c3d0423:
37c3d0423mov rax, r14
37c3d0426mov r14, rbx
37c3d0429mov [rsp+120], rbp
37c3d042emov r11, r13
37c3d0431mov rbx, r12
37c3d0434mov rbp, rdx
37c3d0437mov r12, rax
37c3d043amov r10, [rsp+128]
37c3d0442mov r13, [rsp+136]
37c3d044acmp r14, rsi
37c3d044dje 0x37c3d0486
37c3d044fmovq x0, r11
37c3d0454movq x7, rsi
37c3d0459pxor x1, x1
37c3d045dmov [rsp+128], r13
37c3d0465punpcklqdq x0, x7
37c3d0469mov rax, r14
37c3d046cmov [rsp+136], 1
37c3d0478psubq x1, x0
37c3d047cmovdqa x12, x1
37c3d0481jmp 0x37c3cee10
37c3d0486
37c3d0486loc_37c3d0486:
37c3d0486mov rax, [rsp+520]
37c3d048emov rdx, [rax]
37c3d0491jmp 0x37c3ce9fd
37c3d0496
37c3d0496loc_37c3d0496:
37c3d0496lea rax, [r14-2]
37c3d049amov [rsp+104], rax
37c3d049fjmp 0x37c3ce8ac
37c3d04a4
37c3d04a4loc_37c3d04a4:
37c3d04a4neg rax
37c3d04a7jmp 0x37c3ce1b1
37c3ce0b0
37c3d04ac
37c3d04ac // align 0x20
37c3d04ac // align 0x20
37c3d04c0
37c3d04c0zsytrf_64_:
37c3d04c0push r15
37c3d04c2push r14
37c3d04c4push r13
37c3d04c6push r12
37c3d04c8push rbp
37c3d04c9push rdi
37c3d04capush rsi
37c3d04cbpush rbx
37c3d04ccsub rsp, 184
37c3d04d3movups [rsp+160], x6
37c3d04dbmov rdi, [rsp+312]
37c3d04e3mov r14, [r9]
37c3d04e6mov rbx, [rsp+288]
37c3d04eemov [rdi], 0
37c3d04f5mov [rsp+272], r8
37c3d04fdmov rsi, rdx
37c3d0500mov r12, r9
37c3d0503mov r8l, 1
37c3d0509mov r9l, 1
37c3d050flea rdx, [rip+0xa29fa]
37c3d0516mov rbp, rcx
37c3d0519call lsame_64_
37c3d051emov r15, rax
37c3d0521mov rax, [rsp+304]
37c3d0529mov r13, [rax]
37c3d052ctest r15, r15
37c3d052fje 0x37c3d07c0
37c3d0535
37c3d0535loc_37c3d0535:
37c3d0535mov rax, [rsi]
37c3d0538test rax, rax
37c3d053bjs 0x37c3d0768
37c3d0541mov edx, 1
37c3d0546cmovle rax, rdx
37c3d054acmp [r12], rax
37c3d054ejl 0x37c3d09c8
37c3d0554mov rax, [rsp+304]
37c3d055ccmp [rax], 0
37c3d0560jle 0x37c3d09d9
37c3d0566mov rax, [rdi]
37c3d0569test rax, rax
37c3d056cjne 0x37c3d0a8b
37c3d0572lea rax, [rip+0xa29a7]
37c3d0579mov r9, rsi
37c3d057cmov r8, rbp
37c3d057fmov [rsp+64], 1
37c3d0588mov [rsp+48], rax
37c3d058dlea r11, [rip+0xa297e]
37c3d0594lea rcx, [rip+0xa297d]
37c3d059bpxor x6, x6
37c3d059fmov [rsp+56], 6
37c3d05a8mov rdx, r11
37c3d05abmov [rsp+40], rax
37c3d05b0mov [rsp+32], rax
37c3d05b5mov [rsp+96], r11
37c3d05bacall ilaenv_64_
37c3d05bfmov rcx, [rsi]
37c3d05c2mov r11, [rsp+96]
37c3d05c7mov rdx, rax
37c3d05camov [rsp+144], rax
37c3d05d2mov r10, rax
37c3d05d5mov eax, 1
37c3d05daimul rdx, rcx
37c3d05detest rdx, rdx
37c3d05e1cmovg rax, rdx
37c3d05e5cvtsi2sd x6, rax
37c3d05eamov rax, [rsp+296]
37c3d05f2mov [rax+8], 0
37c3d05famovsd_xmm [rax], x6
37c3d05femov rax, [rdi]
37c3d0601test rax, rax
37c3d0604jne 0x37c3d0b21
37c3d060acmp r13, -1
37c3d060eje 0x37c3d079d
37c3d0614cmp r10, 1
37c3d0618jle 0x37c3d0623
37c3d061acmp r10, rcx
37c3d061djl 0x37c3d09fb
37c3d0623
37c3d0623loc_37c3d0623:
37c3d0623mov eax, 2
37c3d0628
37c3d0628loc_37c3d0628:
37c3d0628cmp rax, r10
37c3d062bjle 0x37c3d0635
37c3d062dmov [rsp+144], rcx
37c3d0635
37c3d0635loc_37c3d0635:
37c3d0635test r15, r15
37c3d0638je 0x37c3d07f8
37c3d063emov [rsp+152], rcx
37c3d0646lea r13, [rsp+152]
37c3d064elea r14, [rsp+144]
37c3d0656test rcx, rcx
37c3d0659jle 0x37c3d074f
37c3d065fmov r15, rbx
37c3d0662mov [rsp+96], r14
37c3d0667lea rbx, [rsp+128]
37c3d066fcmp [rsp+144], rcx
37c3d0677jge 0x37c3d0710
37c3d067dnop [rax]
37c3d0680
37c3d0680loc_37c3d0680:
37c3d0680mov [rsp+72], rbx
37c3d0685mov r8, [rsp+96]
37c3d068amov rcx, rbp
37c3d068dmov rdx, r13
37c3d0690mov rax, [rsp+296]
37c3d0698mov [rsp+64], rsi
37c3d069dlea r9, [rsp+136]
37c3d06a5mov [rsp+80], 1
37c3d06aemov [rsp+56], rax
37c3d06b3mov rax, [rsp+272]
37c3d06bbmov [rsp+48], r15
37c3d06c0mov [rsp+40], r12
37c3d06c5mov [rsp+32], rax
37c3d06cacall zlasyf_64_
37c3d06cfmov rcx, [rsp+152]
37c3d06d7sub rcx, [rsp+136]
37c3d06dfcmp [rdi], 0
37c3d06e3jne 0x37c3d06f5
37c3d06e5mov rdx, [rsp+128]
37c3d06edtest rdx, rdx
37c3d06f0jle 0x37c3d06f5
37c3d06f2mov [rdi], rdx
37c3d06f5
37c3d06f5loc_37c3d06f5:
37c3d06f5mov [rsp+152], rcx
37c3d06fdtest rcx, rcx
37c3d0700jle 0x37c3d074f
37c3d0702cmp [rsp+144], rcx
37c3d070ajl 0x37c3d0680
37c3d0710
37c3d0710loc_37c3d0710:
37c3d0710mov [rsp+40], rbx
37c3d0715mov r9, r12
37c3d0718mov rdx, r13
37c3d071bmov rcx, rbp
37c3d071emov [rsp+32], r15
37c3d0723mov r8, [rsp+272]
37c3d072bmov [rsp+48], 1
37c3d0734call zsytf2_64_
37c3d0739cmp [rdi], 0
37c3d073djne 0x37c3d074f
37c3d073fmov rax, [rsp+128]
37c3d0747test rax, rax
37c3d074ajle 0x37c3d074f
37c3d074cmov [rdi], rax
37c3d074f
37c3d074floc_37c3d074f:
37c3d074fmov rax, [rsp+296]
37c3d0757mov [rax+8], 0
37c3d075fmovsd_xmm [rax], x6
37c3d0763jmp 0x37c3d079d
37c3d0765
37c3d0765 0f 1f 00 ...
37c3d0768
37c3d0768loc_37c3d0768:
37c3d0768mov rdx, -2
37c3d076fmov eax, 2
37c3d0774
37c3d0774loc_37c3d0774:
37c3d0774mov [rdi], rdx
37c3d0777lea r11, [rip+0xa2794]
37c3d077e
37c3d077eloc_37c3d077e:
37c3d077elea rdx, [rsp+152]
37c3d0786mov r8l, 6
37c3d078cmov rcx, r11
37c3d078fmov [rsp+152], rax
37c3d0797call xerbla_64_
37c3d079cnop
37c3d079d
37c3d079dloc_37c3d079d:
37c3d079dmovups x6, [rsp+160]
37c3d07a5add rsp, 184
37c3d07acpop rbx
37c3d07adpop rsi
37c3d07aepop rdi
37c3d07afpop rbp
37c3d07b0pop r12
37c3d07b2pop r13
37c3d07b4pop r14
37c3d07b6pop r15
37c3d07b8ret
37c3d07b9
37c3d07b9 0f 1f 80 00 00 00 00 .......
37c3d07c0
37c3d07c0loc_37c3d07c0:
37c3d07c0mov r9l, 1
37c3d07c6mov r8l, 1
37c3d07cclea rdx, [rip+0xa273e]
37c3d07d3mov rcx, rbp
37c3d07d6call lsame_64_
37c3d07dbtest rax, rax
37c3d07dejne 0x37c3d0535
37c3d07e4mov rdx, -1
37c3d07ebmov eax, 1
37c3d07f0jmp 0x37c3d0774
37c3d07f2
37c3d07f2 66 0f 1f 44 00 00 f..D..
37c3d07f8
37c3d07f8loc_37c3d07f8:
37c3d07f8test rcx, rcx
37c3d07fbjle 0x37c3d074f
37c3d0801xor eax, eax
37c3d0803test r14, r14
37c3d0806lea r13, [rsp+152]
37c3d080emov [rsp+256], rbp
37c3d0816cmovns rax, r14
37c3d081amov [rsp+104], r13
37c3d081fmov rbp, rbx
37c3d0822mov r13, [rsp+272]
37c3d082amov r14l, 1
37c3d0830lea r15, [rsp+128]
37c3d0838mov r10, rax
37c3d083bnot rax
37c3d083emov [rsp+96], rax
37c3d0843lea rax, [rsp+136]
37c3d084bmov rbx, r10
37c3d084emov [rsp+112], rax
37c3d0853lea rax, [rsp+144]
37c3d085bmov [rsp+120], rax
37c3d0860
37c3d0860loc_37c3d0860:
37c3d0860mov r8, rbx
37c3d0863mov rax, rcx
37c3d0866sub rcx, [rsp+144]
37c3d086eimul r8, r14
37c3d0872add r8, [rsp+96]
37c3d0877sub rax, r14
37c3d087aadd r8, r14
37c3d087dadd rax, 1
37c3d0881lea rdx, [rbp+8*r14-8]
37c3d0886shl r8, 4
37c3d088amov [rsp+152], rax
37c3d0892add r8, r13
37c3d0895cmp rcx, r14
37c3d0898jl 0x37c3d0980
37c3d089emov rax, [rsp+296]
37c3d08a6mov [rsp+48], rdx
37c3d08abmov [rsp+32], r8
37c3d08b0mov rcx, [rsp+256]
37c3d08b8mov [rsp+80], 1
37c3d08c1mov r9, [rsp+112]
37c3d08c6mov [rsp+72], r15
37c3d08cbmov r8, [rsp+120]
37c3d08d0mov [rsp+64], rsi
37c3d08d5mov rdx, [rsp+104]
37c3d08damov [rsp+56], rax
37c3d08dfmov [rsp+40], r12
37c3d08e4call zlasyf_64_
37c3d08e9mov r11, [rsp+136]
37c3d08f1mov rcx, [rsi]
37c3d08f4
37c3d08f4loc_37c3d08f4:
37c3d08f4cmp [rdi], 0
37c3d08f8jne 0x37c3d090f
37c3d08famov rax, [rsp+128]
37c3d0902test rax, rax
37c3d0905jle 0x37c3d090f
37c3d0907lea rax, [rax+r14-1]
37c3d090cmov [rdi], rax
37c3d090f
37c3d090floc_37c3d090f:
37c3d090fadd r11, r14
37c3d0912mov rdx, r14
37c3d0915cmp r11, r14
37c3d0918jle 0x37c3d0969
37c3d091anop [rax+rax]
37c3d091fnop [rax+rax]
37c3d092anop [rax+rax]
37c3d0935nop [rax+rax]
37c3d0940
37c3d0940loc_37c3d0940:
37c3d0940mov r8, [rbp+8*rdx-8]
37c3d0945mov rax, r8
37c3d0948lea r9, [r8+r14-1]
37c3d094dsub rax, r14
37c3d0950add rax, 1
37c3d0954test r8, r8
37c3d0957cmovg rax, r9
37c3d095bmov [rbp+8*rdx-8], rax
37c3d0960add rdx, 1
37c3d0964cmp r11, rdx
37c3d0967jne 0x37c3d0940
37c3d0969
37c3d0969loc_37c3d0969:
37c3d0969cmp rcx, r11
37c3d096cjl 0x37c3d074f
37c3d0972mov r14, r11
37c3d0975jmp 0x37c3d0860
37c3d097a
37c3d097a 66 0f 1f 44 00 00 f..D..
37c3d0980
37c3d0980loc_37c3d0980:
37c3d0980mov [rsp+32], rdx
37c3d0985mov rdx, [rsp+104]
37c3d098amov r9, r12
37c3d098dmov [rsp+40], r15
37c3d0992mov rcx, [rsp+256]
37c3d099amov [rsp+48], 1
37c3d09a3call zsytf2_64_
37c3d09a8mov rcx, [rsi]
37c3d09abmov r11, rcx
37c3d09aesub r11, r14
37c3d09b1add r11, 1
37c3d09b5mov [rsp+136], r11
37c3d09bdjmp 0x37c3d08f4
37c3d09c2
37c3d09c2 66 0f 1f 44 00 00 f..D..
37c3d09c8
37c3d09c8loc_37c3d09c8:
37c3d09c8mov rdx, -4
37c3d09cfmov eax, 4
37c3d09d4jmp 0x37c3d0774
37c3d09d9
37c3d09d9loc_37c3d09d9:
37c3d09d9cmp r13, -1
37c3d09ddje 0x37c3d0a83
37c3d09e3mov [rdi], -7
37c3d09eamov eax, 7
37c3d09eflea r11, [rip+0xa251c]
37c3d09f6jmp 0x37c3d077e
37c3d09fb
37c3d09fbloc_37c3d09fb:
37c3d09fbmov rax, [rsp+304]
37c3d0a03mov rax, [rax]
37c3d0a06cmp rax, rdx
37c3d0a09jge 0x37c3d0635
37c3d0a0fcqo
37c3d0a11mov r9, rsi
37c3d0a14mov r8, rbp
37c3d0a17mov [rsp+64], 1
37c3d0a20idiv rcx
37c3d0a23mov [rsp+56], 6
37c3d0a2cmov edx, 1
37c3d0a31lea rcx, [rip+0xa24f0]
37c3d0a38test rax, rax
37c3d0a3bcmovg rdx, rax
37c3d0a3flea rax, [rip+0xa24da]
37c3d0a46mov [rsp+48], rax
37c3d0a4bmov [rsp+40], rax
37c3d0a50mov [rsp+32], rax
37c3d0a55mov [rsp+144], rdx
37c3d0a5dmov [rsp+96], rdx
37c3d0a62mov rdx, r11
37c3d0a65call ilaenv_64_
37c3d0a6amov edx, 2
37c3d0a6fmov rcx, [rsi]
37c3d0a72mov r10, [rsp+96]
37c3d0a77cmp rax, rdx
37c3d0a7acmovl rax, rdx
37c3d0a7ejmp 0x37c3d0628
37c3d0a83
37c3d0a83loc_37c3d0a83:
37c3d0a83mov rax, [rdi]
37c3d0a86test rax, rax
37c3d0a89je 0x37c3d0a9a
37c3d0a8b
37c3d0a8bloc_37c3d0a8b:
37c3d0a8bneg rax
37c3d0a8elea r11, [rip+0xa247d]
37c3d0a95jmp 0x37c3d077e
37c3d0a9a
37c3d0a9aloc_37c3d0a9a:
37c3d0a9alea rax, [rip+0xa247f]
37c3d0aa1mov r9, rsi
37c3d0aa4mov [rsp+64], 1
37c3d0aadlea r11, [rip+0xa245e]
37c3d0ab4mov [rsp+56], 6
37c3d0abdmov rdx, r11
37c3d0ac0mov r8, rbp
37c3d0ac3lea rcx, [rip+0xa244e]
37c3d0acamov [rsp+48], rax
37c3d0acfmov [rsp+40], rax
37c3d0ad4mov [rsp+32], rax
37c3d0ad9mov [rsp+96], r11
37c3d0adecall ilaenv_64_
37c3d0ae3imul rax, [rsi]
37c3d0ae7mov edx, 1
37c3d0aecpxor x0, x0
37c3d0af0mov r11, [rsp+96]
37c3d0af5test rax, rax
37c3d0af8cmovle rax, rdx
37c3d0afccvtsi2sd x0, rax
37c3d0b01mov rax, [rsp+296]
37c3d0b09mov [rax+8], 0
37c3d0b11movsd_xmm [rax], x0
37c3d0b15mov rax, [rdi]
37c3d0b18test rax, rax
37c3d0b1bje 0x37c3d079d
37c3d0b21
37c3d0b21loc_37c3d0b21:
37c3d0b21neg rax
37c3d0b24jmp 0x37c3d077e
37c3d04c0
37c3d04c0zsytrf_64_:
37c3d04c0push r15
37c3d04c2push r14
37c3d04c4push r13
37c3d04c6push r12
37c3d04c8push rbp
37c3d04c9push rdi
37c3d04capush rsi
37c3d04cbpush rbx
37c3d04ccsub rsp, 184
37c3d04d3movups [rsp+160], x6
37c3d04dbmov rdi, [rsp+312]
37c3d04e3mov r14, [r9]
37c3d04e6mov rbx, [rsp+288]
37c3d04eemov [rdi], 0
37c3d04f5mov [rsp+272], r8
37c3d04fdmov rsi, rdx
37c3d0500mov r12, r9
37c3d0503mov r8l, 1
37c3d0509mov r9l, 1
37c3d050flea rdx, [rip+0xa29fa]
37c3d0516mov rbp, rcx
37c3d0519call lsame_64_
37c3d051emov r15, rax
37c3d0521mov rax, [rsp+304]
37c3d0529mov r13, [rax]
37c3d052ctest r15, r15
37c3d052fje 0x37c3d07c0
37c3d0535
37c3d0535loc_37c3d0535:
37c3d0535mov rax, [rsi]
37c3d0538test rax, rax
37c3d053bjs 0x37c3d0768
37c3d0541mov edx, 1
37c3d0546cmovle rax, rdx
37c3d054acmp [r12], rax
37c3d054ejl 0x37c3d09c8
37c3d0554mov rax, [rsp+304]
37c3d055ccmp [rax], 0
37c3d0560jle 0x37c3d09d9
37c3d0566mov rax, [rdi]
37c3d0569test rax, rax
37c3d056cjne 0x37c3d0a8b
37c3d0572lea rax, [rip+0xa29a7]
37c3d0579mov r9, rsi
37c3d057cmov r8, rbp
37c3d057fmov [rsp+64], 1
37c3d0588mov [rsp+48], rax
37c3d058dlea r11, [rip+0xa297e]
37c3d0594lea rcx, [rip+0xa297d]
37c3d059bpxor x6, x6
37c3d059fmov [rsp+56], 6
37c3d05a8mov rdx, r11
37c3d05abmov [rsp+40], rax
37c3d05b0mov [rsp+32], rax
37c3d05b5mov [rsp+96], r11
37c3d05bacall ilaenv_64_
37c3d05bfmov rcx, [rsi]
37c3d05c2mov r11, [rsp+96]
37c3d05c7mov rdx, rax
37c3d05camov [rsp+144], rax
37c3d05d2mov r10, rax
37c3d05d5mov eax, 1
37c3d05daimul rdx, rcx
37c3d05detest rdx, rdx
37c3d05e1cmovg rax, rdx
37c3d05e5cvtsi2sd x6, rax
37c3d05eamov rax, [rsp+296]
37c3d05f2mov [rax+8], 0
37c3d05famovsd_xmm [rax], x6
37c3d05femov rax, [rdi]
37c3d0601test rax, rax
37c3d0604jne 0x37c3d0b21
37c3d060acmp r13, -1
37c3d060eje 0x37c3d079d
37c3d0614cmp r10, 1
37c3d0618jle 0x37c3d0623
37c3d061acmp r10, rcx
37c3d061djl 0x37c3d09fb
37c3d0623
37c3d0623loc_37c3d0623:
37c3d0623mov eax, 2
37c3d0628
37c3d0628loc_37c3d0628:
37c3d0628cmp rax, r10
37c3d062bjle 0x37c3d0635
37c3d062dmov [rsp+144], rcx
37c3d0635
37c3d0635loc_37c3d0635:
37c3d0635test r15, r15
37c3d0638je 0x37c3d07f8
37c3d063emov [rsp+152], rcx
37c3d0646lea r13, [rsp+152]
37c3d064elea r14, [rsp+144]
37c3d0656test rcx, rcx
37c3d0659jle 0x37c3d074f
37c3d065fmov r15, rbx
37c3d0662mov [rsp+96], r14
37c3d0667lea rbx, [rsp+128]
37c3d066fcmp [rsp+144], rcx
37c3d0677jge 0x37c3d0710
37c3d067dnop [rax]
37c3d0680
37c3d0680loc_37c3d0680:
37c3d0680mov [rsp+72], rbx
37c3d0685mov r8, [rsp+96]
37c3d068amov rcx, rbp
37c3d068dmov rdx, r13
37c3d0690mov rax, [rsp+296]
37c3d0698mov [rsp+64], rsi
37c3d069dlea r9, [rsp+136]
37c3d06a5mov [rsp+80], 1
37c3d06aemov [rsp+56], rax
37c3d06b3mov rax, [rsp+272]
37c3d06bbmov [rsp+48], r15
37c3d06c0mov [rsp+40], r12
37c3d06c5mov [rsp+32], rax
37c3d06cacall zlasyf_64_
37c3d06cfmov rcx, [rsp+152]
37c3d06d7sub rcx, [rsp+136]
37c3d06dfcmp [rdi], 0
37c3d06e3jne 0x37c3d06f5
37c3d06e5mov rdx, [rsp+128]
37c3d06edtest rdx, rdx
37c3d06f0jle 0x37c3d06f5
37c3d06f2mov [rdi], rdx
37c3d06f5
37c3d06f5loc_37c3d06f5:
37c3d06f5mov [rsp+152], rcx
37c3d06fdtest rcx, rcx
37c3d0700jle 0x37c3d074f
37c3d0702cmp [rsp+144], rcx
37c3d070ajl 0x37c3d0680
37c3d0710
37c3d0710loc_37c3d0710:
37c3d0710mov [rsp+40], rbx
37c3d0715mov r9, r12
37c3d0718mov rdx, r13
37c3d071bmov rcx, rbp
37c3d071emov [rsp+32], r15
37c3d0723mov r8, [rsp+272]
37c3d072bmov [rsp+48], 1
37c3d0734call zsytf2_64_
37c3d0739cmp [rdi], 0
37c3d073djne 0x37c3d074f
37c3d073fmov rax, [rsp+128]
37c3d0747test rax, rax
37c3d074ajle 0x37c3d074f
37c3d074cmov [rdi], rax
37c3d074f
37c3d074floc_37c3d074f:
37c3d074fmov rax, [rsp+296]
37c3d0757mov [rax+8], 0
37c3d075fmovsd_xmm [rax], x6
37c3d0763jmp 0x37c3d079d
37c3d0765
37c3d0765 0f 1f 00 ...
37c3d0768
37c3d0768loc_37c3d0768:
37c3d0768mov rdx, -2
37c3d076fmov eax, 2
37c3d0774
37c3d0774loc_37c3d0774:
37c3d0774mov [rdi], rdx
37c3d0777lea r11, [rip+0xa2794]
37c3d077e
37c3d077eloc_37c3d077e:
37c3d077elea rdx, [rsp+152]
37c3d0786mov r8l, 6
37c3d078cmov rcx, r11
37c3d078fmov [rsp+152], rax
37c3d0797call xerbla_64_
37c3d079cnop
37c3d079d
37c3d079dloc_37c3d079d:
37c3d079dmovups x6, [rsp+160]
37c3d07a5add rsp, 184
37c3d07acpop rbx
37c3d07adpop rsi
37c3d07aepop rdi
37c3d07afpop rbp
37c3d07b0pop r12
37c3d07b2pop r13
37c3d07b4pop r14
37c3d07b6pop r15
37c3d07b8ret
37c3d07b9
37c3d07b9 0f 1f 80 00 00 00 00 .......
37c3d07c0
37c3d07c0loc_37c3d07c0:
37c3d07c0mov r9l, 1
37c3d07c6mov r8l, 1
37c3d07cclea rdx, [rip+0xa273e]
37c3d07d3mov rcx, rbp
37c3d07d6call lsame_64_
37c3d07dbtest rax, rax
37c3d07dejne 0x37c3d0535
37c3d07e4mov rdx, -1
37c3d07ebmov eax, 1
37c3d07f0jmp 0x37c3d0774
37c3d07f2
37c3d07f2 66 0f 1f 44 00 00 f..D..
37c3d07f8
37c3d07f8loc_37c3d07f8:
37c3d07f8test rcx, rcx
37c3d07fbjle 0x37c3d074f
37c3d0801xor eax, eax
37c3d0803test r14, r14
37c3d0806lea r13, [rsp+152]
37c3d080emov [rsp+256], rbp
37c3d0816cmovns rax, r14
37c3d081amov [rsp+104], r13
37c3d081fmov rbp, rbx
37c3d0822mov r13, [rsp+272]
37c3d082amov r14l, 1
37c3d0830lea r15, [rsp+128]
37c3d0838mov r10, rax
37c3d083bnot rax
37c3d083emov [rsp+96], rax
37c3d0843lea rax, [rsp+136]
37c3d084bmov rbx, r10
37c3d084emov [rsp+112], rax
37c3d0853lea rax, [rsp+144]
37c3d085bmov [rsp+120], rax
37c3d0860
37c3d0860loc_37c3d0860:
37c3d0860mov r8, rbx
37c3d0863mov rax, rcx
37c3d0866sub rcx, [rsp+144]
37c3d086eimul r8, r14
37c3d0872add r8, [rsp+96]
37c3d0877sub rax, r14
37c3d087aadd r8, r14
37c3d087dadd rax, 1
37c3d0881lea rdx, [rbp+8*r14-8]
37c3d0886shl r8, 4
37c3d088amov [rsp+152], rax
37c3d0892add r8, r13
37c3d0895cmp rcx, r14
37c3d0898jl 0x37c3d0980
37c3d089emov rax, [rsp+296]
37c3d08a6mov [rsp+48], rdx
37c3d08abmov [rsp+32], r8
37c3d08b0mov rcx, [rsp+256]
37c3d08b8mov [rsp+80], 1
37c3d08c1mov r9, [rsp+112]
37c3d08c6mov [rsp+72], r15
37c3d08cbmov r8, [rsp+120]
37c3d08d0mov [rsp+64], rsi
37c3d08d5mov rdx, [rsp+104]
37c3d08damov [rsp+56], rax
37c3d08dfmov [rsp+40], r12
37c3d08e4call zlasyf_64_
37c3d08e9mov r11, [rsp+136]
37c3d08f1mov rcx, [rsi]
37c3d08f4
37c3d08f4loc_37c3d08f4:
37c3d08f4cmp [rdi], 0
37c3d08f8jne 0x37c3d090f
37c3d08famov rax, [rsp+128]
37c3d0902test rax, rax
37c3d0905jle 0x37c3d090f
37c3d0907lea rax, [rax+r14-1]
37c3d090cmov [rdi], rax
37c3d090f
37c3d090floc_37c3d090f:
37c3d090fadd r11, r14
37c3d0912mov rdx, r14
37c3d0915cmp r11, r14
37c3d0918jle 0x37c3d0969
37c3d091anop [rax+rax]
37c3d091fnop [rax+rax]
37c3d092anop [rax+rax]
37c3d0935nop [rax+rax]
37c3d0940
37c3d0940loc_37c3d0940:
37c3d0940mov r8, [rbp+8*rdx-8]
37c3d0945mov rax, r8
37c3d0948lea r9, [r8+r14-1]
37c3d094dsub rax, r14
37c3d0950add rax, 1
37c3d0954test r8, r8
37c3d0957cmovg rax, r9
37c3d095bmov [rbp+8*rdx-8], rax
37c3d0960add rdx, 1
37c3d0964cmp r11, rdx
37c3d0967jne 0x37c3d0940
37c3d0969
37c3d0969loc_37c3d0969:
37c3d0969cmp rcx, r11
37c3d096cjl 0x37c3d074f
37c3d0972mov r14, r11
37c3d0975jmp 0x37c3d0860
37c3d097a
37c3d097a 66 0f 1f 44 00 00 f..D..
37c3d0980
37c3d0980loc_37c3d0980:
37c3d0980mov [rsp+32], rdx
37c3d0985mov rdx, [rsp+104]
37c3d098amov r9, r12
37c3d098dmov [rsp+40], r15
37c3d0992mov rcx, [rsp+256]
37c3d099amov [rsp+48], 1
37c3d09a3call zsytf2_64_
37c3d09a8mov rcx, [rsi]
37c3d09abmov r11, rcx
37c3d09aesub r11, r14
37c3d09b1add r11, 1
37c3d09b5mov [rsp+136], r11
37c3d09bdjmp 0x37c3d08f4
37c3d09c2
37c3d09c2 66 0f 1f 44 00 00 f..D..
37c3d09c8
37c3d09c8loc_37c3d09c8:
37c3d09c8mov rdx, -4
37c3d09cfmov eax, 4
37c3d09d4jmp 0x37c3d0774
37c3d09d9
37c3d09d9loc_37c3d09d9:
37c3d09d9cmp r13, -1
37c3d09ddje 0x37c3d0a83
37c3d09e3mov [rdi], -7
37c3d09eamov eax, 7
37c3d09eflea r11, [rip+0xa251c]
37c3d09f6jmp 0x37c3d077e
37c3d09fb
37c3d09fbloc_37c3d09fb:
37c3d09fbmov rax, [rsp+304]
37c3d0a03mov rax, [rax]
37c3d0a06cmp rax, rdx
37c3d0a09jge 0x37c3d0635
37c3d0a0fcqo
37c3d0a11mov r9, rsi
37c3d0a14mov r8, rbp
37c3d0a17mov [rsp+64], 1
37c3d0a20idiv rcx
37c3d0a23mov [rsp+56], 6
37c3d0a2cmov edx, 1
37c3d0a31lea rcx, [rip+0xa24f0]
37c3d0a38test rax, rax
37c3d0a3bcmovg rdx, rax
37c3d0a3flea rax, [rip+0xa24da]
37c3d0a46mov [rsp+48], rax
37c3d0a4bmov [rsp+40], rax
37c3d0a50mov [rsp+32], rax
37c3d0a55mov [rsp+144], rdx
37c3d0a5dmov [rsp+96], rdx
37c3d0a62mov rdx, r11
37c3d0a65call ilaenv_64_
37c3d0a6amov edx, 2
37c3d0a6fmov rcx, [rsi]
37c3d0a72mov r10, [rsp+96]
37c3d0a77cmp rax, rdx
37c3d0a7acmovl rax, rdx
37c3d0a7ejmp 0x37c3d0628
37c3d0a83
37c3d0a83loc_37c3d0a83:
37c3d0a83mov rax, [rdi]
37c3d0a86test rax, rax
37c3d0a89je 0x37c3d0a9a
37c3d0a8b
37c3d0a8bloc_37c3d0a8b:
37c3d0a8bneg rax
37c3d0a8elea r11, [rip+0xa247d]
37c3d0a95jmp 0x37c3d077e
37c3d0a9a
37c3d0a9aloc_37c3d0a9a:
37c3d0a9alea rax, [rip+0xa247f]
37c3d0aa1mov r9, rsi
37c3d0aa4mov [rsp+64], 1
37c3d0aadlea r11, [rip+0xa245e]
37c3d0ab4mov [rsp+56], 6
37c3d0abdmov rdx, r11
37c3d0ac0mov r8, rbp
37c3d0ac3lea rcx, [rip+0xa244e]
37c3d0acamov [rsp+48], rax
37c3d0acfmov [rsp+40], rax
37c3d0ad4mov [rsp+32], rax
37c3d0ad9mov [rsp+96], r11
37c3d0adecall ilaenv_64_
37c3d0ae3imul rax, [rsi]
37c3d0ae7mov edx, 1
37c3d0aecpxor x0, x0
37c3d0af0mov r11, [rsp+96]
37c3d0af5test rax, rax
37c3d0af8cmovle rax, rdx
37c3d0afccvtsi2sd x0, rax
37c3d0b01mov rax, [rsp+296]
37c3d0b09mov [rax+8], 0
37c3d0b11movsd_xmm [rax], x0
37c3d0b15mov rax, [rdi]
37c3d0b18test rax, rax
37c3d0b1bje 0x37c3d079d
37c3d0b21
37c3d0b21loc_37c3d0b21:
37c3d0b21neg rax
37c3d0b24jmp 0x37c3d077e
37c3d04c0
37c3d0b29
37c3d0b29 // align 0x20
37c3d0b29 // align 0x20
37c3d0b40
37c3d0b40zsytrf_aa_64_:
37c3d0b40push r15
37c3d0b42push r14
37c3d0b44push r13
37c3d0b46push r12
37c3d0b48push rbp
37c3d0b49push rdi
37c3d0b4apush rsi
37c3d0b4bpush rbx
37c3d0b4csub rsp, 408
37c3d0b53movups [rsp+384], x6
37c3d0b5blea rax, [rip+0xa23e6]
37c3d0b62mov rdi, [r9]
37c3d0b65mov rbx, [rsp+536]
37c3d0b6dmov rsi, [rsp+528]
37c3d0b75mov r15, [rsp+520]
37c3d0b7dmov [rsp+64], 1
37c3d0b86mov r14, rdx
37c3d0b89mov r13, r9
37c3d0b8cmov r9, rdx
37c3d0b8fmov [rsp+56], 9
37c3d0b98lea rdx, [rip+0xa2391]
37c3d0b9fmov [rsp+48], rax
37c3d0ba4mov [rsp+40], rax
37c3d0ba9mov [rsp+32], rax
37c3d0baemov [rsp+480], rcx
37c3d0bb6mov [rsp+496], r8
37c3d0bbemov r8, rcx
37c3d0bc1lea rcx, [rip+0xa2378]
37c3d0bc8call ilaenv_64_
37c3d0bcdmov [rbx], 0
37c3d0bd4mov rcx, [rsp+480]
37c3d0bdcmov r9l, 1
37c3d0be2mov r8l, 1
37c3d0be8lea rdx, [rip+0xa2361]
37c3d0befmov [rsp+168], rax
37c3d0bf7call lsame_64_
37c3d0bfcmov r12, [rsi]
37c3d0bffmov r10, [rsp+512]
37c3d0c07test rax, rax
37c3d0c0amov rbp, rax
37c3d0c0dje 0x37c3d1523
37c3d0c13
37c3d0c13loc_37c3d0c13:
37c3d0c13mov rcx, [r14]
37c3d0c16test rcx, rcx
37c3d0c19js 0x37c3d0c5b
37c3d0c1bmov eax, 1
37c3d0c20cmovg rax, rcx
37c3d0c24cmp [r13], rax
37c3d0c28jl 0x37c3d1565
37c3d0c2elea rdx, [rcx+rcx]
37c3d0c32mov r8l, 1
37c3d0c38mov rax, [rsi]
37c3d0c3btest rdx, rdx
37c3d0c3ecmovle rdx, r8
37c3d0c42cmp rax, rdx
37c3d0c45jge 0x37c3d0ca9
37c3d0c47cmp r12, -1
37c3d0c4bje 0x37c3d0ca9
37c3d0c4dmov rdx, -7
37c3d0c54mov eax, 7
37c3d0c59jmp 0x37c3d0c67
37c3d0c5b
37c3d0c5bloc_37c3d0c5b:
37c3d0c5bmov rdx, -2
37c3d0c62mov eax, 2
37c3d0c67
37c3d0c67loc_37c3d0c67:
37c3d0c67mov [rbx], rdx
37c3d0c6a
37c3d0c6aloc_37c3d0c6a:
37c3d0c6alea rdx, [rsp+368]
37c3d0c72mov r8l, 9
37c3d0c78lea rcx, [rip+0xa22b1]
37c3d0c7fmov [rsp+368], rax
37c3d0c87call xerbla_64_
37c3d0c8cnop
37c3d0c8d
37c3d0c8dloc_37c3d0c8d:
37c3d0c8dmovups x6, [rsp+384]
37c3d0c95add rsp, 408
37c3d0c9cpop rbx
37c3d0c9dpop rsi
37c3d0c9epop rdi
37c3d0c9fpop rbp
37c3d0ca0pop r12
37c3d0ca2pop r13
37c3d0ca4pop r14
37c3d0ca6pop r15
37c3d0ca8ret
37c3d0ca9
37c3d0ca9loc_37c3d0ca9:
37c3d0ca9mov rdx, [rbx]
37c3d0cactest rdx, rdx
37c3d0cafjne 0x37c3d1eba
37c3d0cb5mov rsi, [rsp+168]
37c3d0cbdpxor x6, x6
37c3d0cc1mov [r15+8], 0
37c3d0cc9lea rdx, [rsi+1]
37c3d0ccdimul rdx, rcx
37c3d0cd1cvtsi2sd x6, rdx
37c3d0cd6movsd_xmm [r15], x6
37c3d0cdbcmp r12, -1
37c3d0cdfje 0x37c3d0c8d
37c3d0ce1test rcx, rcx
37c3d0ce4je 0x37c3d0c8d
37c3d0ce6mov [r10], 1
37c3d0cedcmp rcx, 1
37c3d0cf1je 0x37c3d0c8d
37c3d0cf3xor r8l, r8l
37c3d0cf6test rdi, rdi
37c3d0cf9cmovns r8, rdi
37c3d0cfdmov [rsp+176], r8
37c3d0d05not r8
37c3d0d08mov [rsp+184], r8
37c3d0d10cmp rax, rdx
37c3d0d13jge 0x37c3d0d25
37c3d0d15sub rax, rcx
37c3d0d18cqo
37c3d0d1aidiv rcx
37c3d0d1dmov [rsp+168], rax
37c3d0d25
37c3d0d25loc_37c3d0d25:
37c3d0d25lea rax, [rip+0xa2214]
37c3d0d2cmov [rsp+512], r10
37c3d0d34mov r9, r15
37c3d0d37mov [rsp+32], rax
37c3d0d3ctest rbp, rbp
37c3d0d3fje 0x37c3d1576
37c3d0d45mov rdx, [rsp+496]
37c3d0d4dmov r8, r13
37c3d0d50mov rcx, r14
37c3d0d53call zcopy_64_
37c3d0d58mov rax, [r14]
37c3d0d5bmov r10, [rsp+512]
37c3d0d63test rax, rax
37c3d0d66jle 0x37c3d1da0
37c3d0d6cmov rdi, [rsp+168]
37c3d0d74mov rbx, [rsp+176]
37c3d0d7cxor r11l, r11l
37c3d0d7fmov [rsp+248], 1
37c3d0d8bmov [rsp+512], r10
37c3d0d93mov rdx, rdi
37c3d0d96mov r12, rbx
37c3d0d99mov rsi, rdi
37c3d0d9cimul rdx, rbx
37c3d0da0shl r12, 4
37c3d0da4imul rsi, r12
37c3d0da8shl rdx, 4
37c3d0dacmov [rsp+280], rdx
37c3d0db4lea rdx, [r12+16]
37c3d0db9imul rdx, rdi
37c3d0dbdlea rdi, [rsp+328]
37c3d0dc5mov [rsp+272], rsi
37c3d0dcdmov [rsp+288], rdi
37c3d0dd5lea rdi, [rsp+360]
37c3d0dddmov [rsp+128], rdi
37c3d0de5lea rdi, [rsp+352]
37c3d0dedmov [rsp+264], rdx
37c3d0df5lea rdx, [rbx+1]
37c3d0df9shl rdx, 4
37c3d0dfdmov [rsp+200], rdi
37c3d0e05mov [rsp+160], rdx
37c3d0e0dnop [rax]
37c3d0e10
37c3d0e10loc_37c3d0e10:
37c3d0e10mov rsi, [rsp+248]
37c3d0e18mov rdx, rax
37c3d0e1bmov ecx, 2
37c3d0e20mov rbx, [rsp+168]
37c3d0e28mov [rsp+64], r14
37c3d0e2dmov r9, [rsp+288]
37c3d0e35sub rdx, rsi
37c3d0e38mov [rsp+56], r15
37c3d0e3dmov r8, [rsp+128]
37c3d0e45add rdx, 1
37c3d0e49mov [rsp+40], r13
37c3d0e4ecmp rdx, rbx
37c3d0e51mov [rsp+144], r11
37c3d0e59cmovg rdx, rbx
37c3d0e5dtest r11, r11
37c3d0e60mov [rsp+80], 1
37c3d0e69mov [rsp+240], rsi
37c3d0e71mov [rsp+328], rdx
37c3d0e79mov edx, 1
37c3d0e7ecmovg rdx, r11
37c3d0e82mov rdi, rdx
37c3d0e85sub rdi, r11
37c3d0e88sub rcx, rdi
37c3d0e8bmov [rsp+136], rdi
37c3d0e93mov rdi, r11
37c3d0e96mov [rsp+352], rcx
37c3d0e9emov rcx, rax
37c3d0ea1imul rax, rbx
37c3d0ea5sub rcx, r11
37c3d0ea8mov [rsp+360], rcx
37c3d0eb0mov rcx, [rsp+480]
37c3d0eb8shl rax, 4
37c3d0ebcadd rax, r15
37c3d0ebfmov [rsp+72], rax
37c3d0ec4mov rax, [rsp+512]
37c3d0ecclea rax, [rax+8*r11]
37c3d0ed0mov [rsp+48], rax
37c3d0ed5mov rax, [rsp+176]
37c3d0eddimul rax, rsi
37c3d0ee1add rax, [rsp+184]
37c3d0ee9add rax, rdx
37c3d0eecmov rdx, [rsp+200]
37c3d0ef4shl rax, 4
37c3d0ef8add rax, [rsp+496]
37c3d0f00mov [rsp+32], rax
37c3d0f05call zlasyf_aa_64_
37c3d0f0amov r11, [rsp+144]
37c3d0f12mov r10, [rsp+328]
37c3d0f1amov rcx, [r14]
37c3d0f1dlea rbx, [r11+2]
37c3d0f21mov rax, r11
37c3d0f24add r11, r10
37c3d0f27mov [rsp+208], r10
37c3d0f2flea rdx, [r11+1]
37c3d0f33cmp rcx, rdx
37c3d0f36mov rbp, rdx
37c3d0f39mov [rsp+248], rdx
37c3d0f41cmovle rbp, rcx
37c3d0f45cmp rbx, rbp
37c3d0f48jg 0x37c3d106c
37c3d0f4emov rdx, [rsp+176]
37c3d0f56sub rsi, [rsp+136]
37c3d0f5emov [rsp+192], rdi
37c3d0f66mov rdi, rax
37c3d0f69mov r10, [rsp+496]
37c3d0f71lea rcx, [rsi-2]
37c3d0f75mov [rsp+488], r14
37c3d0f7dmov r14, rsi
37c3d0f80imul rdx, rbx
37c3d0f84add rdx, [rsp+184]
37c3d0f8cmov [rsp+504], r13
37c3d0f94shl rdx, 4
37c3d0f98mov [rsp+144], rcx
37c3d0fa0mov rsi, [rsp+512]
37c3d0fa8mov [rsp+152], r11
37c3d0fb0lea r13, [r10+rdx+16]
37c3d0fb5jmp 0x37c3d0fcc
37c3d0fb7
37c3d0fb7 66 0f 1f 84 00 00 00 00 00 f........
37c3d0fc0
37c3d0fc0loc_37c3d0fc0:
37c3d0fc0add rbx, 1
37c3d0fc4add r13, r12
37c3d0fc7cmp rbp, rbx
37c3d0fcajl 0x37c3d1049
37c3d0fcc
37c3d0fccloc_37c3d0fcc:
37c3d0fccmov rcx, [rsi+8*rbx-8]
37c3d0fd1add rcx, rdi
37c3d0fd4mov [rsi+8*rbx-8], rcx
37c3d0fd9cmp rcx, rbx
37c3d0fdcje 0x37c3d0fc0
37c3d0fdecmp r14, 2
37c3d0fe2jle 0x37c3d0fc0
37c3d0fe4mov rax, [rsp+144]
37c3d0fecmov rdx, r13
37c3d0fefadd rbx, 1
37c3d0ff3lea r8, [rip+0xa1f46]
37c3d0ffaimul rcx, [rsp+176]
37c3d1003add r13, r12
37c3d1006mov [rsp+360], rax
37c3d100emov rax, [rsp+184]
37c3d1016lea rcx, [rax+rcx+1]
37c3d101blea rax, [rip+0xa1f1e]
37c3d1022mov [rsp+32], rax
37c3d1027mov rax, [rsp+496]
37c3d102fshl rcx, 4
37c3d1033lea r9, [rax+rcx]
37c3d1037mov rcx, [rsp+128]
37c3d103fcall zswap_64_
37c3d1044cmp rbp, rbx
37c3d1047jge 0x37c3d0fcc
37c3d1049
37c3d1049loc_37c3d1049:
37c3d1049mov r14, [rsp+488]
37c3d1051mov r11, [rsp+152]
37c3d1059mov rdi, [rsp+192]
37c3d1061mov r13, [rsp+504]
37c3d1069mov rcx, [r14]
37c3d106c
37c3d106cloc_37c3d106c:
37c3d106ccmp r11, rcx
37c3d106fjge 0x37c3d1da0
37c3d1075mov rax, [rsp+176]
37c3d107dmov rsi, [rsp+184]
37c3d1085imul rax, [rsp+248]
37c3d108eadd rsi, rax
37c3d1091cmp [rsp+240], 1
37c3d109ajg 0x37c3d10ab
37c3d109ccmp [rsp+208], 1
37c3d10a5jle 0x37c3d1de4
37c3d10ab
37c3d10abloc_37c3d10ab:
37c3d10abmov rbp, [rsp+208]
37c3d10b3lea rax, [r11+rsi]
37c3d10b7lea rdx, [r11+rsi-1]
37c3d10bcmov r8, r13
37c3d10bfshl rax, 4
37c3d10c3add rax, [rsp+496]
37c3d10cbmovq x1, [rip+0xa1ecd]
37c3d10d3shl rdx, 4
37c3d10d7movupd x0, [rax]
37c3d10dbmov [rsp+296], rax
37c3d10e3movups [rax], x1
37c3d10e6mov rax, rcx
37c3d10e9imul rcx, rbp
37c3d10edadd rdx, [rsp+496]
37c3d10f5sub rax, r11
37c3d10f8mov [rsp+144], r11
37c3d1100mov [rsp+360], rax
37c3d1108lea rax, [rbp+rcx]
37c3d110dlea rcx, [rip+0xa1e2c]
37c3d1114movups [rsp+368], x0
37c3d111cmov [rsp+32], rcx
37c3d1121shl rax, 4
37c3d1125mov rcx, [rsp+128]
37c3d112dlea r9, [r15+rax]
37c3d1131call zcopy_64_
37c3d1136mov rax, [r14]
37c3d1139mov rcx, [rsp+128]
37c3d1141lea r9, [rip+0xa1df8]
37c3d1148mov rdx, rax
37c3d114bimul rax, rbp
37c3d114fsub rdx, [rsp+144]
37c3d1157mov [rsp+360], rdx
37c3d115flea rdx, [rsp+368]
37c3d1167add rax, rbp
37c3d116ashl rax, 4
37c3d116elea r8, [r15+rax]
37c3d1172call zscal_64_
37c3d1177mov r11, [rsp+144]
37c3d117fcmp [rsp+240], 1
37c3d1188mov r9l, 1
37c3d118ejg 0x37c3d119f
37c3d1190sub rbp, 1
37c3d1194xor r9l, r9l
37c3d1197mov [rsp+328], rbp
37c3d119f
37c3d119floc_37c3d119f:
37c3d119fmov rbx, [rsp+168]
37c3d11a7mov rcx, [r14]
37c3d11aatest rbx, rbx
37c3d11adjs 0x37c3d1e68
37c3d11b3mov rbx, [rsp+248]
37c3d11bbcmp rbx, rcx
37c3d11bejg 0x37c3d1dd0
37c3d11c4mov rax, rcx
37c3d11c7xor edx, edx
37c3d11c9sub rax, rbx
37c3d11ccdiv [rsp+168]
37c3d11d4mov [rsp+192], rax
37c3d11dc
37c3d11dcloc_37c3d11dc:
37c3d11dcmov rbx, [rsp+248]
37c3d11e4mov r8, [rsp+240]
37c3d11ecmov [rsp+144], r12
37c3d11f4mov rdx, [rsp+176]
37c3d11fcmov rax, [rsp+328]
37c3d1204mov [rsp+312], rsi
37c3d120csub r8, r9
37c3d120fmov r10, [rsp+184]
37c3d1217mov [rsp+304], r11
37c3d121fimul rdx, rbx
37c3d1223lea rbp, [rax+1]
37c3d1227lea rax, [rsi+r8]
37c3d122bshl rax, 4
37c3d122fadd rax, [rsp+496]
37c3d1237mov [rsp+208], rax
37c3d123flea rax, [rdx+r10]
37c3d1243add rax, r8
37c3d1246shl rax, 4
37c3d124aadd rax, [rsp+496]
37c3d1252mov [rsp+232], rax
37c3d125alea rax, [r11+r10]
37c3d125emov r11, rbx
37c3d1261add rax, rdx
37c3d1264mov rdx, [rsp+496]
37c3d126cshl rax, 4
37c3d1270lea rax, [rdx+rax+16]
37c3d1275mov [rsp+224], rax
37c3d127dlea rax, [rsp+344]
37c3d1285mov [rsp+256], rax
37c3d128dlea rax, [rsp+336]
37c3d1295mov [rsp+152], rax
37c3d129dnop [rax]
37c3d12a0
37c3d12a0loc_37c3d12a0:
37c3d12a0mov rdx, rcx
37c3d12a3mov rax, [rsp+168]
37c3d12absub rdx, r11
37c3d12aeadd rdx, 1
37c3d12b2cmp rax, rdx
37c3d12b5cmovg rax, rdx
37c3d12b9mov [rsp+344], rax
37c3d12c1sub rax, 1
37c3d12c5mov [rsp+336], rax
37c3d12cdtest rax, rax
37c3d12d0jle 0x37c3d1e50
37c3d12d6mov rsi, [rsp+224]
37c3d12demov r12, [rsp+232]
37c3d12e6lea rbx, [r11+1]
37c3d12eamov [rsp+216], r11
37c3d12f2mov [rsp+504], r13
37c3d12famov r13, rbp
37c3d12fdmov rbp, rsi
37c3d1300mov rsi, r12
37c3d1303mov r12, r14
37c3d1306mov r14, [rsp+504]
37c3d130enop
37c3d1310
37c3d1310loc_37c3d1310:
37c3d1310mov rdx, rbx
37c3d1313lea rax, [rip+0xa1c5e]
37c3d131amov [rsp+72], rbp
37c3d131fmov r8, [rsp+128]
37c3d1327sub rdx, rdi
37c3d132amov [rsp+64], rax
37c3d132fimul rcx, [rsp+136]
37c3d1338lea rax, [rip+0xa1c01]
37c3d133fmov [rsp+56], rax
37c3d1344lea r9, [rip+0xa1c0d]
37c3d134bmov [rsp+48], rsi
37c3d1350lea rdx, [rdx+rcx-2]
37c3d1355mov [rsp+80], r14
37c3d135alea rcx, [rip+0xa1c07]
37c3d1361shl rdx, 4
37c3d1365mov [rsp+40], r12
37c3d136aadd rdx, r15
37c3d136dmov [rsp+360], r13
37c3d1375mov [rsp+32], rdx
37c3d137amov rdx, [rsp+152]
37c3d1382mov [rsp+88], 12
37c3d138bcall zgemv_64_
37c3d1390mov rax, [rsp+336]
37c3d1398mov r8, rbx
37c3d139bmov rcx, [r12]
37c3d139fadd rbx, 1
37c3d13a3add rsi, [rsp+144]
37c3d13abadd rbp, [rsp+160]
37c3d13b3lea rdx, [rax-1]
37c3d13b7mov [rsp+336], rdx
37c3d13bftest rdx, rdx
37c3d13c2jg 0x37c3d1310
37c3d13c8mov rdx, rcx
37c3d13cbmov r11, [rsp+216]
37c3d13d3mov rbp, r13
37c3d13d6mov rax, r8
37c3d13d9sub rdx, r8
37c3d13dcmov r13, r14
37c3d13dfmov r14, r12
37c3d13e2add rdx, 1
37c3d13e6
37c3d13e6loc_37c3d13e6:
37c3d13e6imul rcx, [rsp+136]
37c3d13efmov [rsp+352], rdx
37c3d13f7lea rsi, [rip+0xa1b7a]
37c3d13femov rdx, [rsp+176]
37c3d1406mov [rsp+80], rsi
37c3d140bmov rsi, [rsp+208]
37c3d1413mov [rsp+96], r13
37c3d1418imul rdx, rax
37c3d141csub rax, [rsp+240]
37c3d1424add rdx, [rsp+184]
37c3d142cmov [rsp+72], r14
37c3d1431add rax, rcx
37c3d1434add rdx, r11
37c3d1437mov [rsp+48], rsi
37c3d143cmov r9, [rsp+200]
37c3d1444shl rax, 4
37c3d1448shl rdx, 4
37c3d144cadd rdx, [rsp+496]
37c3d1454mov [rsp+56], r13
37c3d1459add rax, r15
37c3d145cmov [rsp+88], rdx
37c3d1461mov r8, [rsp+256]
37c3d1469lea rdx, [rip+0xa1b18]
37c3d1470mov [rsp+64], rax
37c3d1475lea rax, [rip+0xa1adc]
37c3d147cmov rcx, rdx
37c3d147fmov [rsp+40], rax
37c3d1484mov rax, [rsp+128]
37c3d148cmov [rsp+216], r11
37c3d1494mov [rsp+32], rax
37c3d1499mov [rsp+360], rbp
37c3d14a1mov [rsp+112], 9
37c3d14aamov [rsp+104], 9
37c3d14b3call zgemm_64_
37c3d14b8add rsi, [rsp+280]
37c3d14c0mov r11, [rsp+216]
37c3d14c8mov [rsp+208], rsi
37c3d14d0mov rcx, [r14]
37c3d14d3mov rsi, [rsp+272]
37c3d14dbadd r11, [rsp+168]
37c3d14e3add [rsp+232], rsi
37c3d14ebmov rsi, [rsp+264]
37c3d14f3add [rsp+224], rsi
37c3d14fbcmp [rsp+192], 0
37c3d1504je 0x37c3d1db8
37c3d150amov rax, [rsp+192]
37c3d1512sub rax, 1
37c3d1516mov [rsp+192], rax
37c3d151ejmp 0x37c3d12a0
37c3d1523
37c3d1523loc_37c3d1523:
37c3d1523mov rcx, [rsp+480]
37c3d152bmov r9l, 1
37c3d1531mov r8l, 1
37c3d1537lea rdx, [rip+0xa1a13]
37c3d153ecall lsame_64_
37c3d1543mov r10, [rsp+512]
37c3d154btest rax, rax
37c3d154ejne 0x37c3d0c13
37c3d1554mov rdx, -1
37c3d155bmov eax, 1
37c3d1560jmp 0x37c3d0c67
37c3d1565
37c3d1565loc_37c3d1565:
37c3d1565mov rdx, -4
37c3d156cmov eax, 4
37c3d1571jmp 0x37c3d0c67
37c3d1576
37c3d1576loc_37c3d1576:
37c3d1576mov rdx, [rsp+496]
37c3d157emov r8, rax
37c3d1581mov rcx, r14
37c3d1584call zcopy_64_
37c3d1589mov rdx, [r14]
37c3d158ctest rdx, rdx
37c3d158fjle 0x37c3d1da0
37c3d1595mov rdi, [rsp+168]
37c3d159dmov rsi, [rsp+176]
37c3d15a5xor r10l, r10l
37c3d15a8mov [rsp+240], 1
37c3d15b4mov rax, rdi
37c3d15b7imul rax, rsi
37c3d15bbmov [rsp+264], rax
37c3d15c3lea rax, [rsi+1]
37c3d15c7mov rsi, rax
37c3d15caimul rax, rdi
37c3d15ceshl rsi, 4
37c3d15d2mov [rsp+152], rsi
37c3d15dashl rax, 4
37c3d15demov [rsp+256], rax
37c3d15e6lea rax, [rsp+328]
37c3d15eemov [rsp+288], rax
37c3d15f6lea rax, [rsp+360]
37c3d15femov [rsp+128], rax
37c3d1606lea rax, [rsp+352]
37c3d160emov [rsp+200], rax
37c3d1616nop [rax+rax]
37c3d1620
37c3d1620loc_37c3d1620:
37c3d1620mov rax, rdx
37c3d1623mov ecx, 2
37c3d1628mov [rsp+64], r14
37c3d162dmov rbp, r10
37c3d1630mov rdi, [rsp+240]
37c3d1638mov rbx, [rsp+168]
37c3d1640mov [rsp+80], 1
37c3d1649mov [rsp+56], r15
37c3d164emov r9, [rsp+288]
37c3d1656sub rax, rdi
37c3d1659mov [rsp+40], r13
37c3d165emov r8, [rsp+128]
37c3d1666add rax, 1
37c3d166amov [rsp+136], r10
37c3d1672cmp rax, rbx
37c3d1675mov [rsp+232], rdi
37c3d167dcmovg rax, rbx
37c3d1681test r10, r10
37c3d1684mov [rsp+328], rax
37c3d168cmov eax, 1
37c3d1691cmovg rax, r10
37c3d1695mov rsi, rax
37c3d1698imul rax, [rsp+176]
37c3d16a1add rax, [rsp+184]
37c3d16a9sub rsi, r10
37c3d16acadd rax, rdi
37c3d16afsub rcx, rsi
37c3d16b2shl rax, 4
37c3d16b6add rax, [rsp+496]
37c3d16bemov [rsp+352], rcx
37c3d16c6mov rcx, rdx
37c3d16c9imul rdx, rbx
37c3d16cdmov rbx, [rsp+512]
37c3d16d5sub rcx, r10
37c3d16d8mov [rsp+32], rax
37c3d16ddmov [rsp+360], rcx
37c3d16e5mov rcx, [rsp+480]
37c3d16edshl rdx, 4
37c3d16f1add rdx, r15
37c3d16f4mov [rsp+72], rdx
37c3d16f9lea rdx, [rbx+8*r10]
37c3d16fdmov [rsp+48], rdx
37c3d1702mov rdx, [rsp+200]
37c3d170acall zlasyf_aa_64_
37c3d170fmov r10, [rsp+136]
37c3d1717mov rdx, [rsp+328]
37c3d171fmov rcx, [r14]
37c3d1722lea rbx, [r10+2]
37c3d1726mov rax, r10
37c3d1729add r10, rdx
37c3d172cmov [rsp+136], rdx
37c3d1734lea rdx, [r10+1]
37c3d1738cmp rcx, rdx
37c3d173bmov r12, rdx
37c3d173emov [rsp+240], rdx
37c3d1746cmovle r12, rcx
37c3d174acmp rbx, r12
37c3d174djg 0x37c3d1851
37c3d1753mov rcx, [rsp+496]
37c3d175bmov rdx, rbp
37c3d175esub rdi, rsi
37c3d1761mov [rsp+192], rsi
37c3d1769shl rdx, 4
37c3d176dmov [rsp+208], rbp
37c3d1775mov rbp, rax
37c3d1778lea rdx, [rcx+rdx+16]
37c3d177dlea rcx, [rdi-2]
37c3d1781mov [rsp+488], r14
37c3d1789mov r14, rdi
37c3d178cmov [rsp+144], rcx
37c3d1794mov rdi, [rsp+512]
37c3d179cmov rsi, rdx
37c3d179fmov [rsp+160], r10
37c3d17a7jmp 0x37c3d17cd
37c3d17a9
37c3d17a9 90 66 66 2e 0f 1f 84 .ff....
37c3d17b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3d17c0
37c3d17c0loc_37c3d17c0:
37c3d17c0add rbx, 1
37c3d17c4add rsi, 16
37c3d17c8cmp r12, rbx
37c3d17cbjl 0x37c3d182e
37c3d17cd
37c3d17cdloc_37c3d17cd:
37c3d17cdmov rcx, [rdi+8*rbx-8]
37c3d17d2add rcx, rbp
37c3d17d5mov [rdi+8*rbx-8], rcx
37c3d17dacmp rcx, rbx
37c3d17ddje 0x37c3d17c0
37c3d17dfcmp r14, 2
37c3d17e3jle 0x37c3d17c0
37c3d17e5sub rcx, 1
37c3d17e9mov [rsp+32], r13
37c3d17eemov rdx, rsi
37c3d17f1mov r8, r13
37c3d17f4mov rax, [rsp+144]
37c3d17fcshl rcx, 4
37c3d1800add rbx, 1
37c3d1804add rsi, 16
37c3d1808mov [rsp+360], rax
37c3d1810mov rax, [rsp+496]
37c3d1818lea r9, [rax+rcx]
37c3d181cmov rcx, [rsp+128]
37c3d1824call zswap_64_
37c3d1829cmp r12, rbx
37c3d182cjge 0x37c3d17cd
37c3d182e
37c3d182eloc_37c3d182e:
37c3d182emov r14, [rsp+488]
37c3d1836mov r10, [rsp+160]
37c3d183emov rsi, [rsp+192]
37c3d1846mov rbp, [rsp+208]
37c3d184emov rcx, [r14]
37c3d1851
37c3d1851loc_37c3d1851:
37c3d1851cmp r10, rcx
37c3d1854jge 0x37c3d1da0
37c3d185acmp [rsp+232], 1
37c3d1863jg 0x37c3d1874
37c3d1865cmp [rsp+136], 1
37c3d186ejle 0x37c3d1d2f
37c3d1874
37c3d1874loc_37c3d1874:
37c3d1874mov r9, [rsp+176]
37c3d187cmov r11, [rsp+184]
37c3d1884movq x2, [rip+0xa1714]
37c3d188cmov [rsp+144], r10
37c3d1894mov r8, [rsp+240]
37c3d189cmov rdx, r9
37c3d189fimul rdx, r10
37c3d18a3lea rax, [rdx+r11]
37c3d18a7sub rdx, r9
37c3d18aaadd rax, r8
37c3d18admov r12, rdx
37c3d18b0lea rdx, [rdx+r11]
37c3d18b4shl rax, 4
37c3d18b8add rax, [rsp+496]
37c3d18c0add rdx, r8
37c3d18c3movupd x0, [rax]
37c3d18c7mov rdi, rax
37c3d18camovups [rax], x2
37c3d18cdmov rax, rcx
37c3d18d0sub rax, r10
37c3d18d3shl rdx, 4
37c3d18d7add rdx, [rsp+496]
37c3d18dfmov [rsp+360], rax
37c3d18e7mov rax, [rsp+136]
37c3d18efmovups [rsp+368], x0
37c3d18f7imul rcx, rax
37c3d18fblea rbx, [rax+1]
37c3d18ffadd rax, rcx
37c3d1902lea rcx, [rip+0xa1637]
37c3d1909mov [rsp+32], rcx
37c3d190eshl rax, 4
37c3d1912mov r8, rcx
37c3d1915mov rcx, [rsp+128]
37c3d191dlea r9, [r15+rax]
37c3d1921call zcopy_64_
37c3d1926mov rax, [r14]
37c3d1929mov rcx, [rsp+128]
37c3d1931lea r9, [rip+0xa1608]
37c3d1938mov rdx, rax
37c3d193bsub rdx, [rsp+144]
37c3d1943imul rax, [rsp+136]
37c3d194cmov [rsp+360], rdx
37c3d1954lea rdx, [rsp+368]
37c3d195clea rax, [rax+rbx-1]
37c3d1961shl rax, 4
37c3d1965lea r8, [r15+rax]
37c3d1969call zscal_64_
37c3d196emov r10, [rsp+144]
37c3d1976cmp [rsp+232], 1
37c3d197fmov r8l, 1
37c3d1985jg 0x37c3d199e
37c3d1987mov rax, [rsp+136]
37c3d198fxor r8l, r8l
37c3d1992sub rax, 1
37c3d1996mov [rsp+328], rax
37c3d199e
37c3d199eloc_37c3d199e:
37c3d199emov rbx, [rsp+168]
37c3d19a6mov rcx, [r14]
37c3d19a9test rbx, rbx
37c3d19acjs 0x37c3d1e91
37c3d19b2mov rbx, [rsp+240]
37c3d19bacmp rbx, rcx
37c3d19bdjg 0x37c3d1d23
37c3d19c3mov rax, rcx
37c3d19c6xor edx, edx
37c3d19c8sub rax, rbx
37c3d19cbdiv [rsp+168]
37c3d19d3mov [rsp+160], rax
37c3d19db
37c3d19dbloc_37c3d19db:
37c3d19dbmov rax, [rsp+328]
37c3d19e3mov r11, [rsp+240]
37c3d19ebmov [rsp+272], r10
37c3d19f3mov rbx, [rsp+176]
37c3d19fbmov r9, [rsp+184]
37c3d1a03mov [rsp+280], rdi
37c3d1a0badd rax, 1
37c3d1a0fmov rdx, r11
37c3d1a12imul rdx, rbx
37c3d1a16mov [rsp+136], rax
37c3d1a1elea rax, [r12+2*rbx]
37c3d1a22mov r12, r14
37c3d1a25add rax, r9
37c3d1a28mov [rsp+192], rax
37c3d1a30lea rax, [r10+r9]
37c3d1a34add rax, rdx
37c3d1a37mov rdx, [rsp+496]
37c3d1a3fshl rax, 4
37c3d1a43lea rax, [rdx+rax+16]
37c3d1a48mov [rsp+216], rax
37c3d1a50mov rax, [rsp+232]
37c3d1a58sub rax, r8
37c3d1a5bimul rax, rbx
37c3d1a5fadd rax, r9
37c3d1a62shl rax, 4
37c3d1a66add rax, rdx
37c3d1a69mov [rsp+208], rax
37c3d1a71lea rax, [rsp+344]
37c3d1a79mov [rsp+248], rax
37c3d1a81lea rax, [rsp+336]
37c3d1a89mov [rsp+144], rax
37c3d1a91nop [rax]
37c3d1a95nop [rax+rax]
37c3d1aa0
37c3d1aa0loc_37c3d1aa0:
37c3d1aa0mov rdx, rcx
37c3d1aa3mov rax, [rsp+168]
37c3d1aabsub rdx, r11
37c3d1aaeadd rdx, 1
37c3d1ab2cmp rax, rdx
37c3d1ab5cmovg rax, rdx
37c3d1ab9mov [rsp+344], rax
37c3d1ac1sub rax, 1
37c3d1ac5mov [rsp+336], rax
37c3d1acdtest rax, rax
37c3d1ad0jle 0x37c3d1e60
37c3d1ad6mov r14, [rsp+216]
37c3d1ademov rax, r11
37c3d1ae1mov rdi, [rsp+208]
37c3d1ae9mov [rsp+224], r11
37c3d1af1mov [rsp+488], r12
37c3d1af9shl rax, 4
37c3d1afdlea rbx, [r11+1]
37c3d1b01mov r12, r14
37c3d1b04mov r14, [rsp+488]
37c3d1b0cadd rdi, rax
37c3d1b0fnop
37c3d1b10
37c3d1b10loc_37c3d1b10:
37c3d1b10imul rcx, rsi
37c3d1b14mov rdx, rbx
37c3d1b17mov [rsp+72], r12
37c3d1b1cmov rax, [rsp+136]
37c3d1b24sub rdx, rbp
37c3d1b27mov [rsp+48], rdi
37c3d1b2cmov r8, [rsp+128]
37c3d1b34lea r9, [rip+0xa141d]
37c3d1b3bmov [rsp+360], rax
37c3d1b43lea rax, [rip+0xa13f6]
37c3d1b4aadd rdi, 16
37c3d1b4elea rdx, [rdx+rcx-2]
37c3d1b53mov [rsp+80], rax
37c3d1b58lea rax, [rip+0xa1419]
37c3d1b5fshl rdx, 4
37c3d1b63mov [rsp+64], rax
37c3d1b68lea rcx, [rip+0xa13f9]
37c3d1b6fadd rdx, r15
37c3d1b72mov [rsp+56], r13
37c3d1b77mov [rsp+32], rdx
37c3d1b7cmov rdx, [rsp+144]
37c3d1b84mov [rsp+88], 12
37c3d1b8dmov [rsp+40], r14
37c3d1b92call zgemv_64_
37c3d1b97mov rax, [rsp+336]
37c3d1b9fmov r8, rbx
37c3d1ba2mov rcx, [r14]
37c3d1ba5add rbx, 1
37c3d1ba9add r12, [rsp+152]
37c3d1bb1lea rdx, [rax-1]
37c3d1bb5mov [rsp+336], rdx
37c3d1bbdtest rdx, rdx
37c3d1bc0jg 0x37c3d1b10
37c3d1bc6mov rdx, rcx
37c3d1bc9mov r11, [rsp+224]
37c3d1bd1mov r12, r14
37c3d1bd4mov rax, r8
37c3d1bd7sub rdx, r8
37c3d1bdaadd rdx, 1
37c3d1bde
37c3d1bdeloc_37c3d1bde:
37c3d1bdeimul rcx, rsi
37c3d1be2mov rdi, [rsp+136]
37c3d1beamov [rsp+352], rdx
37c3d1bf2lea rbx, [rip+0xa137f]
37c3d1bf9mov [rsp+96], r13
37c3d1bfemov r9, [rsp+248]
37c3d1c06mov [rsp+360], rdi
37c3d1c0emov rdi, [rsp+192]
37c3d1c16mov [rsp+80], rbx
37c3d1c1bmov r8, [rsp+200]
37c3d1c23lea rdx, [rdi+rax]
37c3d1c27sub rax, [rsp+232]
37c3d1c2fmov [rsp+104], 12
37c3d1c38add rax, rcx
37c3d1c3bshl rdx, 4
37c3d1c3fadd rdx, [rsp+496]
37c3d1c47mov [rsp+72], r13
37c3d1c4cshl rax, 4
37c3d1c50mov [rsp+88], rdx
37c3d1c55mov rdx, r11
37c3d1c58lea rcx, [rip+0xa1309]
37c3d1c5fadd rax, r15
37c3d1c62shl rdx, 4
37c3d1c66add rdx, [rsp+208]
37c3d1c6emov [rsp+56], r12
37c3d1c73mov [rsp+48], rax
37c3d1c78lea rax, [rip+0xa12d9]
37c3d1c7fmov [rsp+40], rax
37c3d1c84mov rax, [rsp+128]
37c3d1c8cmov [rsp+64], rdx
37c3d1c91lea rdx, [rip+0xa12f0]
37c3d1c98mov [rsp+32], rax
37c3d1c9dmov [rsp+192], r11
37c3d1ca5mov [rsp+112], 9
37c3d1caecall zgemm_64_
37c3d1cb3add rdi, [rsp+264]
37c3d1cbbmov rcx, [r12]
37c3d1cbfmov r11, [rsp+192]
37c3d1cc7mov [rsp+192], rdi
37c3d1ccfadd r11, [rsp+168]
37c3d1cd7mov rdi, [rsp+256]
37c3d1cdfadd [rsp+216], rdi
37c3d1ce7cmp [rsp+160], 0
37c3d1cf0je 0x37c3d1d10
37c3d1cf2mov rax, [rsp+160]
37c3d1cfasub rax, 1
37c3d1cfemov [rsp+160], rax
37c3d1d06jmp 0x37c3d1aa0
37c3d1d0b
37c3d1d0b 0f 1f 44 00 00 ..D..
37c3d1d10
37c3d1d10loc_37c3d1d10:
37c3d1d10mov r10, [rsp+272]
37c3d1d18mov rdi, [rsp+280]
37c3d1d20mov r14, r12
37c3d1d23
37c3d1d23loc_37c3d1d23:
37c3d1d23movupd x0, [rsp+368]
37c3d1d2cmovups [rdi], x0
37c3d1d2f
37c3d1d2floc_37c3d1d2f:
37c3d1d2fmov rax, [rsp+240]
37c3d1d37mov rdx, [rsp+176]
37c3d1d3fsub rcx, r10
37c3d1d42mov r9, r15
37c3d1d45mov [rsp+360], rcx
37c3d1d4dmov rcx, [rsp+128]
37c3d1d55imul rdx, rax
37c3d1d59add rdx, [rsp+184]
37c3d1d61mov [rsp+136], r10
37c3d1d69add rdx, rax
37c3d1d6clea rax, [rip+0xa11cd]
37c3d1d73mov [rsp+32], rax
37c3d1d78shl rdx, 4
37c3d1d7cmov r8, rax
37c3d1d7fadd rdx, [rsp+496]
37c3d1d87call zcopy_64_
37c3d1d8cmov rdx, [r14]
37c3d1d8fmov r10, [rsp+136]
37c3d1d97cmp rdx, r10
37c3d1d9ajg 0x37c3d1620
37c3d1da0
37c3d1da0loc_37c3d1da0:
37c3d1da0mov [r15+8], 0
37c3d1da8movsd_xmm [r15], x6
37c3d1dadjmp 0x37c3d0c8d
37c3d1db2
37c3d1db2 66 0f 1f 44 00 00 f..D..
37c3d1db8
37c3d1db8loc_37c3d1db8:
37c3d1db8mov r11, [rsp+304]
37c3d1dc0mov r12, [rsp+144]
37c3d1dc8mov rsi, [rsp+312]
37c3d1dd0
37c3d1dd0loc_37c3d1dd0:
37c3d1dd0movupd x0, [rsp+368]
37c3d1dd9mov rax, [rsp+296]
37c3d1de1movups [rax], x0
37c3d1de4
37c3d1de4loc_37c3d1de4:
37c3d1de4mov rax, [rsp+248]
37c3d1decsub rcx, r11
37c3d1defmov r9, r15
37c3d1df2mov r8, r13
37c3d1df5mov [rsp+360], rcx
37c3d1dfdmov rcx, [rsp+128]
37c3d1e05add rax, rsi
37c3d1e08mov [rsp+136], r11
37c3d1e10shl rax, 4
37c3d1e14add rax, [rsp+496]
37c3d1e1cmov rdx, rax
37c3d1e1flea rax, [rip+0xa111a]
37c3d1e26mov [rsp+32], rax
37c3d1e2bcall zcopy_64_
37c3d1e30mov rax, [r14]
37c3d1e33mov r11, [rsp+136]
37c3d1e3bcmp rax, r11
37c3d1e3ejg 0x37c3d0e10
37c3d1e44jmp 0x37c3d1da0
37c3d1e49
37c3d1e49 0f 1f 80 00 00 00 00 .......
37c3d1e50
37c3d1e50loc_37c3d1e50:
37c3d1e50mov rax, r11
37c3d1e53jmp 0x37c3d13e6
37c3d1e58
37c3d1e58 0f 1f 84 00 00 00 00 00 ........
37c3d1e60
37c3d1e60loc_37c3d1e60:
37c3d1e60mov rax, r11
37c3d1e63jmp 0x37c3d1bde
37c3d1e68
37c3d1e68loc_37c3d1e68:
37c3d1e68mov rax, [rsp+248]
37c3d1e70cmp rax, rcx
37c3d1e73jl 0x37c3d1dd0
37c3d1e79sub rax, rcx
37c3d1e7cneg rbx
37c3d1e7fxor edx, edx
37c3d1e81div rbx
37c3d1e84mov [rsp+192], rax
37c3d1e8cjmp 0x37c3d11dc
37c3d1e91
37c3d1e91loc_37c3d1e91:
37c3d1e91mov rax, [rsp+240]
37c3d1e99cmp rax, rcx
37c3d1e9cjl 0x37c3d1d23
37c3d1ea2sub rax, rcx
37c3d1ea5neg rbx
37c3d1ea8xor edx, edx
37c3d1eaadiv rbx
37c3d1eadmov [rsp+160], rax
37c3d1eb5jmp 0x37c3d19db
37c3d1eba
37c3d1ebaloc_37c3d1eba:
37c3d1ebamov rax, rdx
37c3d1ebdneg rax
37c3d1ec0jmp 0x37c3d0c6a
37c3d0b40
37c3d0b40zsytrf_aa_64_:
37c3d0b40push r15
37c3d0b42push r14
37c3d0b44push r13
37c3d0b46push r12
37c3d0b48push rbp
37c3d0b49push rdi
37c3d0b4apush rsi
37c3d0b4bpush rbx
37c3d0b4csub rsp, 408
37c3d0b53movups [rsp+384], x6
37c3d0b5blea rax, [rip+0xa23e6]
37c3d0b62mov rdi, [r9]
37c3d0b65mov rbx, [rsp+536]
37c3d0b6dmov rsi, [rsp+528]
37c3d0b75mov r15, [rsp+520]
37c3d0b7dmov [rsp+64], 1
37c3d0b86mov r14, rdx
37c3d0b89mov r13, r9
37c3d0b8cmov r9, rdx
37c3d0b8fmov [rsp+56], 9
37c3d0b98lea rdx, [rip+0xa2391]
37c3d0b9fmov [rsp+48], rax
37c3d0ba4mov [rsp+40], rax
37c3d0ba9mov [rsp+32], rax
37c3d0baemov [rsp+480], rcx
37c3d0bb6mov [rsp+496], r8
37c3d0bbemov r8, rcx
37c3d0bc1lea rcx, [rip+0xa2378]
37c3d0bc8call ilaenv_64_
37c3d0bcdmov [rbx], 0
37c3d0bd4mov rcx, [rsp+480]
37c3d0bdcmov r9l, 1
37c3d0be2mov r8l, 1
37c3d0be8lea rdx, [rip+0xa2361]
37c3d0befmov [rsp+168], rax
37c3d0bf7call lsame_64_
37c3d0bfcmov r12, [rsi]
37c3d0bffmov r10, [rsp+512]
37c3d0c07test rax, rax
37c3d0c0amov rbp, rax
37c3d0c0dje 0x37c3d1523
37c3d0c13
37c3d0c13loc_37c3d0c13:
37c3d0c13mov rcx, [r14]
37c3d0c16test rcx, rcx
37c3d0c19js 0x37c3d0c5b
37c3d0c1bmov eax, 1
37c3d0c20cmovg rax, rcx
37c3d0c24cmp [r13], rax
37c3d0c28jl 0x37c3d1565
37c3d0c2elea rdx, [rcx+rcx]
37c3d0c32mov r8l, 1
37c3d0c38mov rax, [rsi]
37c3d0c3btest rdx, rdx
37c3d0c3ecmovle rdx, r8
37c3d0c42cmp rax, rdx
37c3d0c45jge 0x37c3d0ca9
37c3d0c47cmp r12, -1
37c3d0c4bje 0x37c3d0ca9
37c3d0c4dmov rdx, -7
37c3d0c54mov eax, 7
37c3d0c59jmp 0x37c3d0c67
37c3d0c5b
37c3d0c5bloc_37c3d0c5b:
37c3d0c5bmov rdx, -2
37c3d0c62mov eax, 2
37c3d0c67
37c3d0c67loc_37c3d0c67:
37c3d0c67mov [rbx], rdx
37c3d0c6a
37c3d0c6aloc_37c3d0c6a:
37c3d0c6alea rdx, [rsp+368]
37c3d0c72mov r8l, 9
37c3d0c78lea rcx, [rip+0xa22b1]
37c3d0c7fmov [rsp+368], rax
37c3d0c87call xerbla_64_
37c3d0c8cnop
37c3d0c8d
37c3d0c8dloc_37c3d0c8d:
37c3d0c8dmovups x6, [rsp+384]
37c3d0c95add rsp, 408
37c3d0c9cpop rbx
37c3d0c9dpop rsi
37c3d0c9epop rdi
37c3d0c9fpop rbp
37c3d0ca0pop r12
37c3d0ca2pop r13
37c3d0ca4pop r14
37c3d0ca6pop r15
37c3d0ca8ret
37c3d0ca9
37c3d0ca9loc_37c3d0ca9:
37c3d0ca9mov rdx, [rbx]
37c3d0cactest rdx, rdx
37c3d0cafjne 0x37c3d1eba
37c3d0cb5mov rsi, [rsp+168]
37c3d0cbdpxor x6, x6
37c3d0cc1mov [r15+8], 0
37c3d0cc9lea rdx, [rsi+1]
37c3d0ccdimul rdx, rcx
37c3d0cd1cvtsi2sd x6, rdx
37c3d0cd6movsd_xmm [r15], x6
37c3d0cdbcmp r12, -1
37c3d0cdfje 0x37c3d0c8d
37c3d0ce1test rcx, rcx
37c3d0ce4je 0x37c3d0c8d
37c3d0ce6mov [r10], 1
37c3d0cedcmp rcx, 1
37c3d0cf1je 0x37c3d0c8d
37c3d0cf3xor r8l, r8l
37c3d0cf6test rdi, rdi
37c3d0cf9cmovns r8, rdi
37c3d0cfdmov [rsp+176], r8
37c3d0d05not r8
37c3d0d08mov [rsp+184], r8
37c3d0d10cmp rax, rdx
37c3d0d13jge 0x37c3d0d25
37c3d0d15sub rax, rcx
37c3d0d18cqo
37c3d0d1aidiv rcx
37c3d0d1dmov [rsp+168], rax
37c3d0d25
37c3d0d25loc_37c3d0d25:
37c3d0d25lea rax, [rip+0xa2214]
37c3d0d2cmov [rsp+512], r10
37c3d0d34mov r9, r15
37c3d0d37mov [rsp+32], rax
37c3d0d3ctest rbp, rbp
37c3d0d3fje 0x37c3d1576
37c3d0d45mov rdx, [rsp+496]
37c3d0d4dmov r8, r13
37c3d0d50mov rcx, r14
37c3d0d53call zcopy_64_
37c3d0d58mov rax, [r14]
37c3d0d5bmov r10, [rsp+512]
37c3d0d63test rax, rax
37c3d0d66jle 0x37c3d1da0
37c3d0d6cmov rdi, [rsp+168]
37c3d0d74mov rbx, [rsp+176]
37c3d0d7cxor r11l, r11l
37c3d0d7fmov [rsp+248], 1
37c3d0d8bmov [rsp+512], r10
37c3d0d93mov rdx, rdi
37c3d0d96mov r12, rbx
37c3d0d99mov rsi, rdi
37c3d0d9cimul rdx, rbx
37c3d0da0shl r12, 4
37c3d0da4imul rsi, r12
37c3d0da8shl rdx, 4
37c3d0dacmov [rsp+280], rdx
37c3d0db4lea rdx, [r12+16]
37c3d0db9imul rdx, rdi
37c3d0dbdlea rdi, [rsp+328]
37c3d0dc5mov [rsp+272], rsi
37c3d0dcdmov [rsp+288], rdi
37c3d0dd5lea rdi, [rsp+360]
37c3d0dddmov [rsp+128], rdi
37c3d0de5lea rdi, [rsp+352]
37c3d0dedmov [rsp+264], rdx
37c3d0df5lea rdx, [rbx+1]
37c3d0df9shl rdx, 4
37c3d0dfdmov [rsp+200], rdi
37c3d0e05mov [rsp+160], rdx
37c3d0e0dnop [rax]
37c3d0e10
37c3d0e10loc_37c3d0e10:
37c3d0e10mov rsi, [rsp+248]
37c3d0e18mov rdx, rax
37c3d0e1bmov ecx, 2
37c3d0e20mov rbx, [rsp+168]
37c3d0e28mov [rsp+64], r14
37c3d0e2dmov r9, [rsp+288]
37c3d0e35sub rdx, rsi
37c3d0e38mov [rsp+56], r15
37c3d0e3dmov r8, [rsp+128]
37c3d0e45add rdx, 1
37c3d0e49mov [rsp+40], r13
37c3d0e4ecmp rdx, rbx
37c3d0e51mov [rsp+144], r11
37c3d0e59cmovg rdx, rbx
37c3d0e5dtest r11, r11
37c3d0e60mov [rsp+80], 1
37c3d0e69mov [rsp+240], rsi
37c3d0e71mov [rsp+328], rdx
37c3d0e79mov edx, 1
37c3d0e7ecmovg rdx, r11
37c3d0e82mov rdi, rdx
37c3d0e85sub rdi, r11
37c3d0e88sub rcx, rdi
37c3d0e8bmov [rsp+136], rdi
37c3d0e93mov rdi, r11
37c3d0e96mov [rsp+352], rcx
37c3d0e9emov rcx, rax
37c3d0ea1imul rax, rbx
37c3d0ea5sub rcx, r11
37c3d0ea8mov [rsp+360], rcx
37c3d0eb0mov rcx, [rsp+480]
37c3d0eb8shl rax, 4
37c3d0ebcadd rax, r15
37c3d0ebfmov [rsp+72], rax
37c3d0ec4mov rax, [rsp+512]
37c3d0ecclea rax, [rax+8*r11]
37c3d0ed0mov [rsp+48], rax
37c3d0ed5mov rax, [rsp+176]
37c3d0eddimul rax, rsi
37c3d0ee1add rax, [rsp+184]
37c3d0ee9add rax, rdx
37c3d0eecmov rdx, [rsp+200]
37c3d0ef4shl rax, 4
37c3d0ef8add rax, [rsp+496]
37c3d0f00mov [rsp+32], rax
37c3d0f05call zlasyf_aa_64_
37c3d0f0amov r11, [rsp+144]
37c3d0f12mov r10, [rsp+328]
37c3d0f1amov rcx, [r14]
37c3d0f1dlea rbx, [r11+2]
37c3d0f21mov rax, r11
37c3d0f24add r11, r10
37c3d0f27mov [rsp+208], r10
37c3d0f2flea rdx, [r11+1]
37c3d0f33cmp rcx, rdx
37c3d0f36mov rbp, rdx
37c3d0f39mov [rsp+248], rdx
37c3d0f41cmovle rbp, rcx
37c3d0f45cmp rbx, rbp
37c3d0f48jg 0x37c3d106c
37c3d0f4emov rdx, [rsp+176]
37c3d0f56sub rsi, [rsp+136]
37c3d0f5emov [rsp+192], rdi
37c3d0f66mov rdi, rax
37c3d0f69mov r10, [rsp+496]
37c3d0f71lea rcx, [rsi-2]
37c3d0f75mov [rsp+488], r14
37c3d0f7dmov r14, rsi
37c3d0f80imul rdx, rbx
37c3d0f84add rdx, [rsp+184]
37c3d0f8cmov [rsp+504], r13
37c3d0f94shl rdx, 4
37c3d0f98mov [rsp+144], rcx
37c3d0fa0mov rsi, [rsp+512]
37c3d0fa8mov [rsp+152], r11
37c3d0fb0lea r13, [r10+rdx+16]
37c3d0fb5jmp 0x37c3d0fcc
37c3d0fb7
37c3d0fb7 66 0f 1f 84 00 00 00 00 00 f........
37c3d0fc0
37c3d0fc0loc_37c3d0fc0:
37c3d0fc0add rbx, 1
37c3d0fc4add r13, r12
37c3d0fc7cmp rbp, rbx
37c3d0fcajl 0x37c3d1049
37c3d0fcc
37c3d0fccloc_37c3d0fcc:
37c3d0fccmov rcx, [rsi+8*rbx-8]
37c3d0fd1add rcx, rdi
37c3d0fd4mov [rsi+8*rbx-8], rcx
37c3d0fd9cmp rcx, rbx
37c3d0fdcje 0x37c3d0fc0
37c3d0fdecmp r14, 2
37c3d0fe2jle 0x37c3d0fc0
37c3d0fe4mov rax, [rsp+144]
37c3d0fecmov rdx, r13
37c3d0fefadd rbx, 1
37c3d0ff3lea r8, [rip+0xa1f46]
37c3d0ffaimul rcx, [rsp+176]
37c3d1003add r13, r12
37c3d1006mov [rsp+360], rax
37c3d100emov rax, [rsp+184]
37c3d1016lea rcx, [rax+rcx+1]
37c3d101blea rax, [rip+0xa1f1e]
37c3d1022mov [rsp+32], rax
37c3d1027mov rax, [rsp+496]
37c3d102fshl rcx, 4
37c3d1033lea r9, [rax+rcx]
37c3d1037mov rcx, [rsp+128]
37c3d103fcall zswap_64_
37c3d1044cmp rbp, rbx
37c3d1047jge 0x37c3d0fcc
37c3d1049
37c3d1049loc_37c3d1049:
37c3d1049mov r14, [rsp+488]
37c3d1051mov r11, [rsp+152]
37c3d1059mov rdi, [rsp+192]
37c3d1061mov r13, [rsp+504]
37c3d1069mov rcx, [r14]
37c3d106c
37c3d106cloc_37c3d106c:
37c3d106ccmp r11, rcx
37c3d106fjge 0x37c3d1da0
37c3d1075mov rax, [rsp+176]
37c3d107dmov rsi, [rsp+184]
37c3d1085imul rax, [rsp+248]
37c3d108eadd rsi, rax
37c3d1091cmp [rsp+240], 1
37c3d109ajg 0x37c3d10ab
37c3d109ccmp [rsp+208], 1
37c3d10a5jle 0x37c3d1de4
37c3d10ab
37c3d10abloc_37c3d10ab:
37c3d10abmov rbp, [rsp+208]
37c3d10b3lea rax, [r11+rsi]
37c3d10b7lea rdx, [r11+rsi-1]
37c3d10bcmov r8, r13
37c3d10bfshl rax, 4
37c3d10c3add rax, [rsp+496]
37c3d10cbmovq x1, [rip+0xa1ecd]
37c3d10d3shl rdx, 4
37c3d10d7movupd x0, [rax]
37c3d10dbmov [rsp+296], rax
37c3d10e3movups [rax], x1
37c3d10e6mov rax, rcx
37c3d10e9imul rcx, rbp
37c3d10edadd rdx, [rsp+496]
37c3d10f5sub rax, r11
37c3d10f8mov [rsp+144], r11
37c3d1100mov [rsp+360], rax
37c3d1108lea rax, [rbp+rcx]
37c3d110dlea rcx, [rip+0xa1e2c]
37c3d1114movups [rsp+368], x0
37c3d111cmov [rsp+32], rcx
37c3d1121shl rax, 4
37c3d1125mov rcx, [rsp+128]
37c3d112dlea r9, [r15+rax]
37c3d1131call zcopy_64_
37c3d1136mov rax, [r14]
37c3d1139mov rcx, [rsp+128]
37c3d1141lea r9, [rip+0xa1df8]
37c3d1148mov rdx, rax
37c3d114bimul rax, rbp
37c3d114fsub rdx, [rsp+144]
37c3d1157mov [rsp+360], rdx
37c3d115flea rdx, [rsp+368]
37c3d1167add rax, rbp
37c3d116ashl rax, 4
37c3d116elea r8, [r15+rax]
37c3d1172call zscal_64_
37c3d1177mov r11, [rsp+144]
37c3d117fcmp [rsp+240], 1
37c3d1188mov r9l, 1
37c3d118ejg 0x37c3d119f
37c3d1190sub rbp, 1
37c3d1194xor r9l, r9l
37c3d1197mov [rsp+328], rbp
37c3d119f
37c3d119floc_37c3d119f:
37c3d119fmov rbx, [rsp+168]
37c3d11a7mov rcx, [r14]
37c3d11aatest rbx, rbx
37c3d11adjs 0x37c3d1e68
37c3d11b3mov rbx, [rsp+248]
37c3d11bbcmp rbx, rcx
37c3d11bejg 0x37c3d1dd0
37c3d11c4mov rax, rcx
37c3d11c7xor edx, edx
37c3d11c9sub rax, rbx
37c3d11ccdiv [rsp+168]
37c3d11d4mov [rsp+192], rax
37c3d11dc
37c3d11dcloc_37c3d11dc:
37c3d11dcmov rbx, [rsp+248]
37c3d11e4mov r8, [rsp+240]
37c3d11ecmov [rsp+144], r12
37c3d11f4mov rdx, [rsp+176]
37c3d11fcmov rax, [rsp+328]
37c3d1204mov [rsp+312], rsi
37c3d120csub r8, r9
37c3d120fmov r10, [rsp+184]
37c3d1217mov [rsp+304], r11
37c3d121fimul rdx, rbx
37c3d1223lea rbp, [rax+1]
37c3d1227lea rax, [rsi+r8]
37c3d122bshl rax, 4
37c3d122fadd rax, [rsp+496]
37c3d1237mov [rsp+208], rax
37c3d123flea rax, [rdx+r10]
37c3d1243add rax, r8
37c3d1246shl rax, 4
37c3d124aadd rax, [rsp+496]
37c3d1252mov [rsp+232], rax
37c3d125alea rax, [r11+r10]
37c3d125emov r11, rbx
37c3d1261add rax, rdx
37c3d1264mov rdx, [rsp+496]
37c3d126cshl rax, 4
37c3d1270lea rax, [rdx+rax+16]
37c3d1275mov [rsp+224], rax
37c3d127dlea rax, [rsp+344]
37c3d1285mov [rsp+256], rax
37c3d128dlea rax, [rsp+336]
37c3d1295mov [rsp+152], rax
37c3d129dnop [rax]
37c3d12a0
37c3d12a0loc_37c3d12a0:
37c3d12a0mov rdx, rcx
37c3d12a3mov rax, [rsp+168]
37c3d12absub rdx, r11
37c3d12aeadd rdx, 1
37c3d12b2cmp rax, rdx
37c3d12b5cmovg rax, rdx
37c3d12b9mov [rsp+344], rax
37c3d12c1sub rax, 1
37c3d12c5mov [rsp+336], rax
37c3d12cdtest rax, rax
37c3d12d0jle 0x37c3d1e50
37c3d12d6mov rsi, [rsp+224]
37c3d12demov r12, [rsp+232]
37c3d12e6lea rbx, [r11+1]
37c3d12eamov [rsp+216], r11
37c3d12f2mov [rsp+504], r13
37c3d12famov r13, rbp
37c3d12fdmov rbp, rsi
37c3d1300mov rsi, r12
37c3d1303mov r12, r14
37c3d1306mov r14, [rsp+504]
37c3d130enop
37c3d1310
37c3d1310loc_37c3d1310:
37c3d1310mov rdx, rbx
37c3d1313lea rax, [rip+0xa1c5e]
37c3d131amov [rsp+72], rbp
37c3d131fmov r8, [rsp+128]
37c3d1327sub rdx, rdi
37c3d132amov [rsp+64], rax
37c3d132fimul rcx, [rsp+136]
37c3d1338lea rax, [rip+0xa1c01]
37c3d133fmov [rsp+56], rax
37c3d1344lea r9, [rip+0xa1c0d]
37c3d134bmov [rsp+48], rsi
37c3d1350lea rdx, [rdx+rcx-2]
37c3d1355mov [rsp+80], r14
37c3d135alea rcx, [rip+0xa1c07]
37c3d1361shl rdx, 4
37c3d1365mov [rsp+40], r12
37c3d136aadd rdx, r15
37c3d136dmov [rsp+360], r13
37c3d1375mov [rsp+32], rdx
37c3d137amov rdx, [rsp+152]
37c3d1382mov [rsp+88], 12
37c3d138bcall zgemv_64_
37c3d1390mov rax, [rsp+336]
37c3d1398mov r8, rbx
37c3d139bmov rcx, [r12]
37c3d139fadd rbx, 1
37c3d13a3add rsi, [rsp+144]
37c3d13abadd rbp, [rsp+160]
37c3d13b3lea rdx, [rax-1]
37c3d13b7mov [rsp+336], rdx
37c3d13bftest rdx, rdx
37c3d13c2jg 0x37c3d1310
37c3d13c8mov rdx, rcx
37c3d13cbmov r11, [rsp+216]
37c3d13d3mov rbp, r13
37c3d13d6mov rax, r8
37c3d13d9sub rdx, r8
37c3d13dcmov r13, r14
37c3d13dfmov r14, r12
37c3d13e2add rdx, 1
37c3d13e6
37c3d13e6loc_37c3d13e6:
37c3d13e6imul rcx, [rsp+136]
37c3d13efmov [rsp+352], rdx
37c3d13f7lea rsi, [rip+0xa1b7a]
37c3d13femov rdx, [rsp+176]
37c3d1406mov [rsp+80], rsi
37c3d140bmov rsi, [rsp+208]
37c3d1413mov [rsp+96], r13
37c3d1418imul rdx, rax
37c3d141csub rax, [rsp+240]
37c3d1424add rdx, [rsp+184]
37c3d142cmov [rsp+72], r14
37c3d1431add rax, rcx
37c3d1434add rdx, r11
37c3d1437mov [rsp+48], rsi
37c3d143cmov r9, [rsp+200]
37c3d1444shl rax, 4
37c3d1448shl rdx, 4
37c3d144cadd rdx, [rsp+496]
37c3d1454mov [rsp+56], r13
37c3d1459add rax, r15
37c3d145cmov [rsp+88], rdx
37c3d1461mov r8, [rsp+256]
37c3d1469lea rdx, [rip+0xa1b18]
37c3d1470mov [rsp+64], rax
37c3d1475lea rax, [rip+0xa1adc]
37c3d147cmov rcx, rdx
37c3d147fmov [rsp+40], rax
37c3d1484mov rax, [rsp+128]
37c3d148cmov [rsp+216], r11
37c3d1494mov [rsp+32], rax
37c3d1499mov [rsp+360], rbp
37c3d14a1mov [rsp+112], 9
37c3d14aamov [rsp+104], 9
37c3d14b3call zgemm_64_
37c3d14b8add rsi, [rsp+280]
37c3d14c0mov r11, [rsp+216]
37c3d14c8mov [rsp+208], rsi
37c3d14d0mov rcx, [r14]
37c3d14d3mov rsi, [rsp+272]
37c3d14dbadd r11, [rsp+168]
37c3d14e3add [rsp+232], rsi
37c3d14ebmov rsi, [rsp+264]
37c3d14f3add [rsp+224], rsi
37c3d14fbcmp [rsp+192], 0
37c3d1504je 0x37c3d1db8
37c3d150amov rax, [rsp+192]
37c3d1512sub rax, 1
37c3d1516mov [rsp+192], rax
37c3d151ejmp 0x37c3d12a0
37c3d1523
37c3d1523loc_37c3d1523:
37c3d1523mov rcx, [rsp+480]
37c3d152bmov r9l, 1
37c3d1531mov r8l, 1
37c3d1537lea rdx, [rip+0xa1a13]
37c3d153ecall lsame_64_
37c3d1543mov r10, [rsp+512]
37c3d154btest rax, rax
37c3d154ejne 0x37c3d0c13
37c3d1554mov rdx, -1
37c3d155bmov eax, 1
37c3d1560jmp 0x37c3d0c67
37c3d1565
37c3d1565loc_37c3d1565:
37c3d1565mov rdx, -4
37c3d156cmov eax, 4
37c3d1571jmp 0x37c3d0c67
37c3d1576
37c3d1576loc_37c3d1576:
37c3d1576mov rdx, [rsp+496]
37c3d157emov r8, rax
37c3d1581mov rcx, r14
37c3d1584call zcopy_64_
37c3d1589mov rdx, [r14]
37c3d158ctest rdx, rdx
37c3d158fjle 0x37c3d1da0
37c3d1595mov rdi, [rsp+168]
37c3d159dmov rsi, [rsp+176]
37c3d15a5xor r10l, r10l
37c3d15a8mov [rsp+240], 1
37c3d15b4mov rax, rdi
37c3d15b7imul rax, rsi
37c3d15bbmov [rsp+264], rax
37c3d15c3lea rax, [rsi+1]
37c3d15c7mov rsi, rax
37c3d15caimul rax, rdi
37c3d15ceshl rsi, 4
37c3d15d2mov [rsp+152], rsi
37c3d15dashl rax, 4
37c3d15demov [rsp+256], rax
37c3d15e6lea rax, [rsp+328]
37c3d15eemov [rsp+288], rax
37c3d15f6lea rax, [rsp+360]
37c3d15femov [rsp+128], rax
37c3d1606lea rax, [rsp+352]
37c3d160emov [rsp+200], rax
37c3d1616nop [rax+rax]
37c3d1620
37c3d1620loc_37c3d1620:
37c3d1620mov rax, rdx
37c3d1623mov ecx, 2
37c3d1628mov [rsp+64], r14
37c3d162dmov rbp, r10
37c3d1630mov rdi, [rsp+240]
37c3d1638mov rbx, [rsp+168]
37c3d1640mov [rsp+80], 1
37c3d1649mov [rsp+56], r15
37c3d164emov r9, [rsp+288]
37c3d1656sub rax, rdi
37c3d1659mov [rsp+40], r13
37c3d165emov r8, [rsp+128]
37c3d1666add rax, 1
37c3d166amov [rsp+136], r10
37c3d1672cmp rax, rbx
37c3d1675mov [rsp+232], rdi
37c3d167dcmovg rax, rbx
37c3d1681test r10, r10
37c3d1684mov [rsp+328], rax
37c3d168cmov eax, 1
37c3d1691cmovg rax, r10
37c3d1695mov rsi, rax
37c3d1698imul rax, [rsp+176]
37c3d16a1add rax, [rsp+184]
37c3d16a9sub rsi, r10
37c3d16acadd rax, rdi
37c3d16afsub rcx, rsi
37c3d16b2shl rax, 4
37c3d16b6add rax, [rsp+496]
37c3d16bemov [rsp+352], rcx
37c3d16c6mov rcx, rdx
37c3d16c9imul rdx, rbx
37c3d16cdmov rbx, [rsp+512]
37c3d16d5sub rcx, r10
37c3d16d8mov [rsp+32], rax
37c3d16ddmov [rsp+360], rcx
37c3d16e5mov rcx, [rsp+480]
37c3d16edshl rdx, 4
37c3d16f1add rdx, r15
37c3d16f4mov [rsp+72], rdx
37c3d16f9lea rdx, [rbx+8*r10]
37c3d16fdmov [rsp+48], rdx
37c3d1702mov rdx, [rsp+200]
37c3d170acall zlasyf_aa_64_
37c3d170fmov r10, [rsp+136]
37c3d1717mov rdx, [rsp+328]
37c3d171fmov rcx, [r14]
37c3d1722lea rbx, [r10+2]
37c3d1726mov rax, r10
37c3d1729add r10, rdx
37c3d172cmov [rsp+136], rdx
37c3d1734lea rdx, [r10+1]
37c3d1738cmp rcx, rdx
37c3d173bmov r12, rdx
37c3d173emov [rsp+240], rdx
37c3d1746cmovle r12, rcx
37c3d174acmp rbx, r12
37c3d174djg 0x37c3d1851
37c3d1753mov rcx, [rsp+496]
37c3d175bmov rdx, rbp
37c3d175esub rdi, rsi
37c3d1761mov [rsp+192], rsi
37c3d1769shl rdx, 4
37c3d176dmov [rsp+208], rbp
37c3d1775mov rbp, rax
37c3d1778lea rdx, [rcx+rdx+16]
37c3d177dlea rcx, [rdi-2]
37c3d1781mov [rsp+488], r14
37c3d1789mov r14, rdi
37c3d178cmov [rsp+144], rcx
37c3d1794mov rdi, [rsp+512]
37c3d179cmov rsi, rdx
37c3d179fmov [rsp+160], r10
37c3d17a7jmp 0x37c3d17cd
37c3d17a9
37c3d17a9 90 66 66 2e 0f 1f 84 .ff....
37c3d17b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3d17c0
37c3d17c0loc_37c3d17c0:
37c3d17c0add rbx, 1
37c3d17c4add rsi, 16
37c3d17c8cmp r12, rbx
37c3d17cbjl 0x37c3d182e
37c3d17cd
37c3d17cdloc_37c3d17cd:
37c3d17cdmov rcx, [rdi+8*rbx-8]
37c3d17d2add rcx, rbp
37c3d17d5mov [rdi+8*rbx-8], rcx
37c3d17dacmp rcx, rbx
37c3d17ddje 0x37c3d17c0
37c3d17dfcmp r14, 2
37c3d17e3jle 0x37c3d17c0
37c3d17e5sub rcx, 1
37c3d17e9mov [rsp+32], r13
37c3d17eemov rdx, rsi
37c3d17f1mov r8, r13
37c3d17f4mov rax, [rsp+144]
37c3d17fcshl rcx, 4
37c3d1800add rbx, 1
37c3d1804add rsi, 16
37c3d1808mov [rsp+360], rax
37c3d1810mov rax, [rsp+496]
37c3d1818lea r9, [rax+rcx]
37c3d181cmov rcx, [rsp+128]
37c3d1824call zswap_64_
37c3d1829cmp r12, rbx
37c3d182cjge 0x37c3d17cd
37c3d182e
37c3d182eloc_37c3d182e:
37c3d182emov r14, [rsp+488]
37c3d1836mov r10, [rsp+160]
37c3d183emov rsi, [rsp+192]
37c3d1846mov rbp, [rsp+208]
37c3d184emov rcx, [r14]
37c3d1851
37c3d1851loc_37c3d1851:
37c3d1851cmp r10, rcx
37c3d1854jge 0x37c3d1da0
37c3d185acmp [rsp+232], 1
37c3d1863jg 0x37c3d1874
37c3d1865cmp [rsp+136], 1
37c3d186ejle 0x37c3d1d2f
37c3d1874
37c3d1874loc_37c3d1874:
37c3d1874mov r9, [rsp+176]
37c3d187cmov r11, [rsp+184]
37c3d1884movq x2, [rip+0xa1714]
37c3d188cmov [rsp+144], r10
37c3d1894mov r8, [rsp+240]
37c3d189cmov rdx, r9
37c3d189fimul rdx, r10
37c3d18a3lea rax, [rdx+r11]
37c3d18a7sub rdx, r9
37c3d18aaadd rax, r8
37c3d18admov r12, rdx
37c3d18b0lea rdx, [rdx+r11]
37c3d18b4shl rax, 4
37c3d18b8add rax, [rsp+496]
37c3d18c0add rdx, r8
37c3d18c3movupd x0, [rax]
37c3d18c7mov rdi, rax
37c3d18camovups [rax], x2
37c3d18cdmov rax, rcx
37c3d18d0sub rax, r10
37c3d18d3shl rdx, 4
37c3d18d7add rdx, [rsp+496]
37c3d18dfmov [rsp+360], rax
37c3d18e7mov rax, [rsp+136]
37c3d18efmovups [rsp+368], x0
37c3d18f7imul rcx, rax
37c3d18fblea rbx, [rax+1]
37c3d18ffadd rax, rcx
37c3d1902lea rcx, [rip+0xa1637]
37c3d1909mov [rsp+32], rcx
37c3d190eshl rax, 4
37c3d1912mov r8, rcx
37c3d1915mov rcx, [rsp+128]
37c3d191dlea r9, [r15+rax]
37c3d1921call zcopy_64_
37c3d1926mov rax, [r14]
37c3d1929mov rcx, [rsp+128]
37c3d1931lea r9, [rip+0xa1608]
37c3d1938mov rdx, rax
37c3d193bsub rdx, [rsp+144]
37c3d1943imul rax, [rsp+136]
37c3d194cmov [rsp+360], rdx
37c3d1954lea rdx, [rsp+368]
37c3d195clea rax, [rax+rbx-1]
37c3d1961shl rax, 4
37c3d1965lea r8, [r15+rax]
37c3d1969call zscal_64_
37c3d196emov r10, [rsp+144]
37c3d1976cmp [rsp+232], 1
37c3d197fmov r8l, 1
37c3d1985jg 0x37c3d199e
37c3d1987mov rax, [rsp+136]
37c3d198fxor r8l, r8l
37c3d1992sub rax, 1
37c3d1996mov [rsp+328], rax
37c3d199e
37c3d199eloc_37c3d199e:
37c3d199emov rbx, [rsp+168]
37c3d19a6mov rcx, [r14]
37c3d19a9test rbx, rbx
37c3d19acjs 0x37c3d1e91
37c3d19b2mov rbx, [rsp+240]
37c3d19bacmp rbx, rcx
37c3d19bdjg 0x37c3d1d23
37c3d19c3mov rax, rcx
37c3d19c6xor edx, edx
37c3d19c8sub rax, rbx
37c3d19cbdiv [rsp+168]
37c3d19d3mov [rsp+160], rax
37c3d19db
37c3d19dbloc_37c3d19db:
37c3d19dbmov rax, [rsp+328]
37c3d19e3mov r11, [rsp+240]
37c3d19ebmov [rsp+272], r10
37c3d19f3mov rbx, [rsp+176]
37c3d19fbmov r9, [rsp+184]
37c3d1a03mov [rsp+280], rdi
37c3d1a0badd rax, 1
37c3d1a0fmov rdx, r11
37c3d1a12imul rdx, rbx
37c3d1a16mov [rsp+136], rax
37c3d1a1elea rax, [r12+2*rbx]
37c3d1a22mov r12, r14
37c3d1a25add rax, r9
37c3d1a28mov [rsp+192], rax
37c3d1a30lea rax, [r10+r9]
37c3d1a34add rax, rdx
37c3d1a37mov rdx, [rsp+496]
37c3d1a3fshl rax, 4
37c3d1a43lea rax, [rdx+rax+16]
37c3d1a48mov [rsp+216], rax
37c3d1a50mov rax, [rsp+232]
37c3d1a58sub rax, r8
37c3d1a5bimul rax, rbx
37c3d1a5fadd rax, r9
37c3d1a62shl rax, 4
37c3d1a66add rax, rdx
37c3d1a69mov [rsp+208], rax
37c3d1a71lea rax, [rsp+344]
37c3d1a79mov [rsp+248], rax
37c3d1a81lea rax, [rsp+336]
37c3d1a89mov [rsp+144], rax
37c3d1a91nop [rax]
37c3d1a95nop [rax+rax]
37c3d1aa0
37c3d1aa0loc_37c3d1aa0:
37c3d1aa0mov rdx, rcx
37c3d1aa3mov rax, [rsp+168]
37c3d1aabsub rdx, r11
37c3d1aaeadd rdx, 1
37c3d1ab2cmp rax, rdx
37c3d1ab5cmovg rax, rdx
37c3d1ab9mov [rsp+344], rax
37c3d1ac1sub rax, 1
37c3d1ac5mov [rsp+336], rax
37c3d1acdtest rax, rax
37c3d1ad0jle 0x37c3d1e60
37c3d1ad6mov r14, [rsp+216]
37c3d1ademov rax, r11
37c3d1ae1mov rdi, [rsp+208]
37c3d1ae9mov [rsp+224], r11
37c3d1af1mov [rsp+488], r12
37c3d1af9shl rax, 4
37c3d1afdlea rbx, [r11+1]
37c3d1b01mov r12, r14
37c3d1b04mov r14, [rsp+488]
37c3d1b0cadd rdi, rax
37c3d1b0fnop
37c3d1b10
37c3d1b10loc_37c3d1b10:
37c3d1b10imul rcx, rsi
37c3d1b14mov rdx, rbx
37c3d1b17mov [rsp+72], r12
37c3d1b1cmov rax, [rsp+136]
37c3d1b24sub rdx, rbp
37c3d1b27mov [rsp+48], rdi
37c3d1b2cmov r8, [rsp+128]
37c3d1b34lea r9, [rip+0xa141d]
37c3d1b3bmov [rsp+360], rax
37c3d1b43lea rax, [rip+0xa13f6]
37c3d1b4aadd rdi, 16
37c3d1b4elea rdx, [rdx+rcx-2]
37c3d1b53mov [rsp+80], rax
37c3d1b58lea rax, [rip+0xa1419]
37c3d1b5fshl rdx, 4
37c3d1b63mov [rsp+64], rax
37c3d1b68lea rcx, [rip+0xa13f9]
37c3d1b6fadd rdx, r15
37c3d1b72mov [rsp+56], r13
37c3d1b77mov [rsp+32], rdx
37c3d1b7cmov rdx, [rsp+144]
37c3d1b84mov [rsp+88], 12
37c3d1b8dmov [rsp+40], r14
37c3d1b92call zgemv_64_
37c3d1b97mov rax, [rsp+336]
37c3d1b9fmov r8, rbx
37c3d1ba2mov rcx, [r14]
37c3d1ba5add rbx, 1
37c3d1ba9add r12, [rsp+152]
37c3d1bb1lea rdx, [rax-1]
37c3d1bb5mov [rsp+336], rdx
37c3d1bbdtest rdx, rdx
37c3d1bc0jg 0x37c3d1b10
37c3d1bc6mov rdx, rcx
37c3d1bc9mov r11, [rsp+224]
37c3d1bd1mov r12, r14
37c3d1bd4mov rax, r8
37c3d1bd7sub rdx, r8
37c3d1bdaadd rdx, 1
37c3d1bde
37c3d1bdeloc_37c3d1bde:
37c3d1bdeimul rcx, rsi
37c3d1be2mov rdi, [rsp+136]
37c3d1beamov [rsp+352], rdx
37c3d1bf2lea rbx, [rip+0xa137f]
37c3d1bf9mov [rsp+96], r13
37c3d1bfemov r9, [rsp+248]
37c3d1c06mov [rsp+360], rdi
37c3d1c0emov rdi, [rsp+192]
37c3d1c16mov [rsp+80], rbx
37c3d1c1bmov r8, [rsp+200]
37c3d1c23lea rdx, [rdi+rax]
37c3d1c27sub rax, [rsp+232]
37c3d1c2fmov [rsp+104], 12
37c3d1c38add rax, rcx
37c3d1c3bshl rdx, 4
37c3d1c3fadd rdx, [rsp+496]
37c3d1c47mov [rsp+72], r13
37c3d1c4cshl rax, 4
37c3d1c50mov [rsp+88], rdx
37c3d1c55mov rdx, r11
37c3d1c58lea rcx, [rip+0xa1309]
37c3d1c5fadd rax, r15
37c3d1c62shl rdx, 4
37c3d1c66add rdx, [rsp+208]
37c3d1c6emov [rsp+56], r12
37c3d1c73mov [rsp+48], rax
37c3d1c78lea rax, [rip+0xa12d9]
37c3d1c7fmov [rsp+40], rax
37c3d1c84mov rax, [rsp+128]
37c3d1c8cmov [rsp+64], rdx
37c3d1c91lea rdx, [rip+0xa12f0]
37c3d1c98mov [rsp+32], rax
37c3d1c9dmov [rsp+192], r11
37c3d1ca5mov [rsp+112], 9
37c3d1caecall zgemm_64_
37c3d1cb3add rdi, [rsp+264]
37c3d1cbbmov rcx, [r12]
37c3d1cbfmov r11, [rsp+192]
37c3d1cc7mov [rsp+192], rdi
37c3d1ccfadd r11, [rsp+168]
37c3d1cd7mov rdi, [rsp+256]
37c3d1cdfadd [rsp+216], rdi
37c3d1ce7cmp [rsp+160], 0
37c3d1cf0je 0x37c3d1d10
37c3d1cf2mov rax, [rsp+160]
37c3d1cfasub rax, 1
37c3d1cfemov [rsp+160], rax
37c3d1d06jmp 0x37c3d1aa0
37c3d1d0b
37c3d1d0b 0f 1f 44 00 00 ..D..
37c3d1d10
37c3d1d10loc_37c3d1d10:
37c3d1d10mov r10, [rsp+272]
37c3d1d18mov rdi, [rsp+280]
37c3d1d20mov r14, r12
37c3d1d23
37c3d1d23loc_37c3d1d23:
37c3d1d23movupd x0, [rsp+368]
37c3d1d2cmovups [rdi], x0
37c3d1d2f
37c3d1d2floc_37c3d1d2f:
37c3d1d2fmov rax, [rsp+240]
37c3d1d37mov rdx, [rsp+176]
37c3d1d3fsub rcx, r10
37c3d1d42mov r9, r15
37c3d1d45mov [rsp+360], rcx
37c3d1d4dmov rcx, [rsp+128]
37c3d1d55imul rdx, rax
37c3d1d59add rdx, [rsp+184]
37c3d1d61mov [rsp+136], r10
37c3d1d69add rdx, rax
37c3d1d6clea rax, [rip+0xa11cd]
37c3d1d73mov [rsp+32], rax
37c3d1d78shl rdx, 4
37c3d1d7cmov r8, rax
37c3d1d7fadd rdx, [rsp+496]
37c3d1d87call zcopy_64_
37c3d1d8cmov rdx, [r14]
37c3d1d8fmov r10, [rsp+136]
37c3d1d97cmp rdx, r10
37c3d1d9ajg 0x37c3d1620
37c3d1da0
37c3d1da0loc_37c3d1da0:
37c3d1da0mov [r15+8], 0
37c3d1da8movsd_xmm [r15], x6
37c3d1dadjmp 0x37c3d0c8d
37c3d1db2
37c3d1db2 66 0f 1f 44 00 00 f..D..
37c3d1db8
37c3d1db8loc_37c3d1db8:
37c3d1db8mov r11, [rsp+304]
37c3d1dc0mov r12, [rsp+144]
37c3d1dc8mov rsi, [rsp+312]
37c3d1dd0
37c3d1dd0loc_37c3d1dd0:
37c3d1dd0movupd x0, [rsp+368]
37c3d1dd9mov rax, [rsp+296]
37c3d1de1movups [rax], x0
37c3d1de4
37c3d1de4loc_37c3d1de4:
37c3d1de4mov rax, [rsp+248]
37c3d1decsub rcx, r11
37c3d1defmov r9, r15
37c3d1df2mov r8, r13
37c3d1df5mov [rsp+360], rcx
37c3d1dfdmov rcx, [rsp+128]
37c3d1e05add rax, rsi
37c3d1e08mov [rsp+136], r11
37c3d1e10shl rax, 4
37c3d1e14add rax, [rsp+496]
37c3d1e1cmov rdx, rax
37c3d1e1flea rax, [rip+0xa111a]
37c3d1e26mov [rsp+32], rax
37c3d1e2bcall zcopy_64_
37c3d1e30mov rax, [r14]
37c3d1e33mov r11, [rsp+136]
37c3d1e3bcmp rax, r11
37c3d1e3ejg 0x37c3d0e10
37c3d1e44jmp 0x37c3d1da0
37c3d1e49
37c3d1e49 0f 1f 80 00 00 00 00 .......
37c3d1e50
37c3d1e50loc_37c3d1e50:
37c3d1e50mov rax, r11
37c3d1e53jmp 0x37c3d13e6
37c3d1e58
37c3d1e58 0f 1f 84 00 00 00 00 00 ........
37c3d1e60
37c3d1e60loc_37c3d1e60:
37c3d1e60mov rax, r11
37c3d1e63jmp 0x37c3d1bde
37c3d1e68
37c3d1e68loc_37c3d1e68:
37c3d1e68mov rax, [rsp+248]
37c3d1e70cmp rax, rcx
37c3d1e73jl 0x37c3d1dd0
37c3d1e79sub rax, rcx
37c3d1e7cneg rbx
37c3d1e7fxor edx, edx
37c3d1e81div rbx
37c3d1e84mov [rsp+192], rax
37c3d1e8cjmp 0x37c3d11dc
37c3d1e91
37c3d1e91loc_37c3d1e91:
37c3d1e91mov rax, [rsp+240]
37c3d1e99cmp rax, rcx
37c3d1e9cjl 0x37c3d1d23
37c3d1ea2sub rax, rcx
37c3d1ea5neg rbx
37c3d1ea8xor edx, edx
37c3d1eaadiv rbx
37c3d1eadmov [rsp+160], rax
37c3d1eb5jmp 0x37c3d19db
37c3d1eba
37c3d1ebaloc_37c3d1eba:
37c3d1ebamov rax, rdx
37c3d1ebdneg rax
37c3d1ec0jmp 0x37c3d0c6a
37c3d0b40
Loading..