File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bde9d30
37bde9d30chla_transtype_64_:
37bde9d30mov eax, 78
37bde9d35mov rdx, [r8]
37bde9d38cmp rdx, 111
37bde9d3cje 0x37bde9d5a
37bde9d3emov eax, 84
37bde9d43cmp rdx, 112
37bde9d47je 0x37bde9d5a
37bde9d49cmp rdx, 113
37bde9d4dmov eax, 67
37bde9d52mov edx, 88
37bde9d57cmovne eax, edx
37bde9d5a
37bde9d5aloc_37bde9d5a:
37bde9d5amov [rcx], al
37bde9d5cret
37bde9d30
37bde9d30chla_transtype_64_:
37bde9d30mov eax, 78
37bde9d35mov rdx, [r8]
37bde9d38cmp rdx, 111
37bde9d3cje 0x37bde9d5a
37bde9d3emov eax, 84
37bde9d43cmp rdx, 112
37bde9d47je 0x37bde9d5a
37bde9d49cmp rdx, 113
37bde9d4dmov eax, 67
37bde9d52mov edx, 88
37bde9d57cmovne eax, edx
37bde9d5a
37bde9d5aloc_37bde9d5a:
37bde9d5amov [rcx], al
37bde9d5cret
37bde9d30
37bde9d5d
37bde9d5d // align 0x10
37bde9d5d // align 0x10
37bde9d60
37bde9d60chpcon_64_:
37bde9d60push r15
37bde9d62push r14
37bde9d64push r13
37bde9d66push r12
37bde9d68push rbp
37bde9d69push rdi
37bde9d6apush rsi
37bde9d6bpush rbx
37bde9d6csub rsp, 152
37bde9d73mov r13, [rsp+280]
37bde9d7bmov rbp, [rsp+272]
37bde9d83mov [r13], 0
37bde9d8bmov rbx, rdx
37bde9d8emov rdi, r8
37bde9d91mov rsi, r9
37bde9d94mov r8l, 1
37bde9d9amov r9l, 1
37bde9da0lea rdx, [rip+0x66a909]
37bde9da7mov r12, rcx
37bde9daacall lsame_64_
37bde9dafmov r14, rax
37bde9db2test rax, rax
37bde9db5je 0x37bde9f70
37bde9dbb
37bde9dbbloc_37bde9dbb:
37bde9dbbmov rax, [rbx]
37bde9dbetest rax, rax
37bde9dc1js 0x37bde9f28
37bde9dc7mov rcx, [rsp+256]
37bde9dcfpxor x1, x1
37bde9dd3movss x0, [rcx]
37bde9dd7comiss x1, x0
37bde9ddaja 0x37bde9fb0
37bde9de0mov rdx, [r13]
37bde9de4test rdx, rdx
37bde9de7jne 0x37bdea026
37bde9dedmov rcx, [rsp+264]
37bde9df5mov [rcx], 0
37bde9dfbtest rax, rax
37bde9dfeje 0x37bde9fa8
37bde9e04comiss x1, x0
37bde9e07jae 0x37bde9f55
37bde9e0dtest r14, r14
37bde9e10je 0x37bde9fc8
37bde9e16lea r8, [rax+1]
37bde9e1amov rcx, rax
37bde9e1dpxor x0, x0
37bde9e21xor r10l, r10l
37bde9e24imul r8, rax
37bde9e28sar r8, 1
37bde9e2bnop [rax+rax]
37bde9e30
37bde9e30loc_37bde9e30:
37bde9e30mov r9, rcx
37bde9e33sub rcx, 1
37bde9e37cmp [rsi+8*rcx], 0
37bde9e3cjle 0x37bde9e68
37bde9e3eucomiss x0, [rdi+8*r8-8]
37bde9e44lea r11, [r8-1]
37bde9e48setnp dl
37bde9e4bcmovne edx, r10l
37bde9e4ftest dl, dl
37bde9e51je 0x37bde9e68
37bde9e53ucomiss x0, [rdi+8*r11+4]
37bde9e59setnp dl
37bde9e5ccmovne edx, r10l
37bde9e60test dl, dl
37bde9e62jne 0x37bde9f55
37bde9e68
37bde9e68loc_37bde9e68:
37bde9e68sub r8, r9
37bde9e6btest rcx, rcx
37bde9e6ejne 0x37bde9e30
37bde9e70
37bde9e70loc_37bde9e70:
37bde9e70lea rcx, [rsp+100]
37bde9e75lea r15, [rsp+112]
37bde9e7amov [rsp+104], 0
37bde9e83mov [rsp+88], rcx
37bde9e88lea r14, [rsp+104]
37bde9e8djmp 0x37bde9ec5
37bde9e8f
37bde9e8f 90 .
37bde9e90
37bde9e90loc_37bde9e90:
37bde9e90mov [rsp+56], r13
37bde9e95mov r9, rdi
37bde9e98mov rdx, rbx
37bde9e9bmov rcx, r12
37bde9e9emov [rsp+64], 1
37bde9ea7lea r8, [rip+0x66a80a]
37bde9eaemov [rsp+48], rbx
37bde9eb3mov [rsp+40], rbp
37bde9eb8mov [rsp+32], rsi
37bde9ebdcall chptrs_64_
37bde9ec2mov rax, [rbx]
37bde9ec5
37bde9ec5loc_37bde9ec5:
37bde9ec5mov [rsp+40], r15
37bde9ecamov r9, [rsp+88]
37bde9ecfmov r8, rbp
37bde9ed2mov rcx, rbx
37bde9ed5mov [rsp+32], r14
37bde9edalea rdx, [rbp+8*rax]
37bde9edfcall clacn2_64_
37bde9ee4cmp [rsp+104], 0
37bde9eeajne 0x37bde9e90
37bde9eecmovss x1, [rsp+100]
37bde9ef2pxor x0, x0
37bde9ef6ucomiss x1, x0
37bde9ef9jp 0x37bde9efd
37bde9efbje 0x37bde9f55
37bde9efd
37bde9efdloc_37bde9efd:
37bde9efdmovss x0, [rip+0x66a7bb]
37bde9f05mov rax, [rsp+256]
37bde9f0ddivss x0, x1
37bde9f11divss x0, [rax]
37bde9f15mov rax, [rsp+264]
37bde9f1dmovss [rax], x0
37bde9f21jmp 0x37bde9f55
37bde9f23
37bde9f23 0f 1f 44 00 00 ..D..
37bde9f28
37bde9f28loc_37bde9f28:
37bde9f28mov rax, -2
37bde9f2fmov edx, 2
37bde9f34
37bde9f34loc_37bde9f34:
37bde9f34mov [r13], rax
37bde9f38
37bde9f38loc_37bde9f38:
37bde9f38mov [rsp+112], rdx
37bde9f3dmov r8l, 6
37bde9f43lea rdx, [rsp+112]
37bde9f48lea rcx, [rip+0x66a763]
37bde9f4fcall xerbla_64_
37bde9f54nop
37bde9f55
37bde9f55loc_37bde9f55:
37bde9f55add rsp, 152
37bde9f5cpop rbx
37bde9f5dpop rsi
37bde9f5epop rdi
37bde9f5fpop rbp
37bde9f60pop r12
37bde9f62pop r13
37bde9f64pop r14
37bde9f66pop r15
37bde9f68ret
37bde9f69
37bde9f69 0f 1f 80 00 00 00 00 .......
37bde9f70
37bde9f70loc_37bde9f70:
37bde9f70mov r9l, 1
37bde9f76mov r8l, 1
37bde9f7clea rdx, [rip+0x66a72e]
37bde9f83mov rcx, r12
37bde9f86call lsame_64_
37bde9f8btest rax, rax
37bde9f8ejne 0x37bde9dbb
37bde9f94mov rax, -1
37bde9f9bmov edx, 1
37bde9fa0jmp 0x37bde9f34
37bde9fa2
37bde9fa2 66 0f 1f 44 00 00 f..D..
37bde9fa8
37bde9fa8loc_37bde9fa8:
37bde9fa8mov [rcx], 0x3f800000
37bde9faejmp 0x37bde9f55
37bde9fb0
37bde9fb0loc_37bde9fb0:
37bde9fb0mov rax, -5
37bde9fb7mov edx, 5
37bde9fbcjmp 0x37bde9f34
37bde9fc1
37bde9fc1 0f 1f 80 00 00 00 00 .......
37bde9fc8
37bde9fc8loc_37bde9fc8:
37bde9fc8mov edx, 1
37bde9fcdmov r8l, 1
37bde9fd3pxor x0, x0
37bde9fd7xor r9l, r9l
37bde9fdanop [rax+rax]
37bde9fe0
37bde9fe0loc_37bde9fe0:
37bde9fe0cmp [rsi+8*r8-8], 0
37bde9fe6jle 0x37bdea010
37bde9fe8ucomiss x0, [rdi+8*rdx-4]
37bde9fedlea r10, [rdx-1]
37bde9ff1setnp cl
37bde9ff4cmovne ecx, r9l
37bde9ff8test cl, cl
37bde9ffaje 0x37bdea010
37bde9ffcucomiss x0, [rdi+8*r10]
37bdea001setnp cl
37bdea004cmovne ecx, r9l
37bdea008test cl, cl
37bdea00ajne 0x37bde9f55
37bdea010
37bdea010loc_37bdea010:
37bdea010sub rdx, r8
37bdea013add r8, 1
37bdea017lea rdx, [rdx+rax+1]
37bdea01ccmp rax, r8
37bdea01fjge 0x37bde9fe0
37bdea021jmp 0x37bde9e70
37bdea026
37bdea026loc_37bdea026:
37bdea026neg rdx
37bdea029jmp 0x37bde9f38
37bde9d60
37bde9d60chpcon_64_:
37bde9d60push r15
37bde9d62push r14
37bde9d64push r13
37bde9d66push r12
37bde9d68push rbp
37bde9d69push rdi
37bde9d6apush rsi
37bde9d6bpush rbx
37bde9d6csub rsp, 152
37bde9d73mov r13, [rsp+280]
37bde9d7bmov rbp, [rsp+272]
37bde9d83mov [r13], 0
37bde9d8bmov rbx, rdx
37bde9d8emov rdi, r8
37bde9d91mov rsi, r9
37bde9d94mov r8l, 1
37bde9d9amov r9l, 1
37bde9da0lea rdx, [rip+0x66a909]
37bde9da7mov r12, rcx
37bde9daacall lsame_64_
37bde9dafmov r14, rax
37bde9db2test rax, rax
37bde9db5je 0x37bde9f70
37bde9dbb
37bde9dbbloc_37bde9dbb:
37bde9dbbmov rax, [rbx]
37bde9dbetest rax, rax
37bde9dc1js 0x37bde9f28
37bde9dc7mov rcx, [rsp+256]
37bde9dcfpxor x1, x1
37bde9dd3movss x0, [rcx]
37bde9dd7comiss x1, x0
37bde9ddaja 0x37bde9fb0
37bde9de0mov rdx, [r13]
37bde9de4test rdx, rdx
37bde9de7jne 0x37bdea026
37bde9dedmov rcx, [rsp+264]
37bde9df5mov [rcx], 0
37bde9dfbtest rax, rax
37bde9dfeje 0x37bde9fa8
37bde9e04comiss x1, x0
37bde9e07jae 0x37bde9f55
37bde9e0dtest r14, r14
37bde9e10je 0x37bde9fc8
37bde9e16lea r8, [rax+1]
37bde9e1amov rcx, rax
37bde9e1dpxor x0, x0
37bde9e21xor r10l, r10l
37bde9e24imul r8, rax
37bde9e28sar r8, 1
37bde9e2bnop [rax+rax]
37bde9e30
37bde9e30loc_37bde9e30:
37bde9e30mov r9, rcx
37bde9e33sub rcx, 1
37bde9e37cmp [rsi+8*rcx], 0
37bde9e3cjle 0x37bde9e68
37bde9e3eucomiss x0, [rdi+8*r8-8]
37bde9e44lea r11, [r8-1]
37bde9e48setnp dl
37bde9e4bcmovne edx, r10l
37bde9e4ftest dl, dl
37bde9e51je 0x37bde9e68
37bde9e53ucomiss x0, [rdi+8*r11+4]
37bde9e59setnp dl
37bde9e5ccmovne edx, r10l
37bde9e60test dl, dl
37bde9e62jne 0x37bde9f55
37bde9e68
37bde9e68loc_37bde9e68:
37bde9e68sub r8, r9
37bde9e6btest rcx, rcx
37bde9e6ejne 0x37bde9e30
37bde9e70
37bde9e70loc_37bde9e70:
37bde9e70lea rcx, [rsp+100]
37bde9e75lea r15, [rsp+112]
37bde9e7amov [rsp+104], 0
37bde9e83mov [rsp+88], rcx
37bde9e88lea r14, [rsp+104]
37bde9e8djmp 0x37bde9ec5
37bde9e8f
37bde9e8f 90 .
37bde9e90
37bde9e90loc_37bde9e90:
37bde9e90mov [rsp+56], r13
37bde9e95mov r9, rdi
37bde9e98mov rdx, rbx
37bde9e9bmov rcx, r12
37bde9e9emov [rsp+64], 1
37bde9ea7lea r8, [rip+0x66a80a]
37bde9eaemov [rsp+48], rbx
37bde9eb3mov [rsp+40], rbp
37bde9eb8mov [rsp+32], rsi
37bde9ebdcall chptrs_64_
37bde9ec2mov rax, [rbx]
37bde9ec5
37bde9ec5loc_37bde9ec5:
37bde9ec5mov [rsp+40], r15
37bde9ecamov r9, [rsp+88]
37bde9ecfmov r8, rbp
37bde9ed2mov rcx, rbx
37bde9ed5mov [rsp+32], r14
37bde9edalea rdx, [rbp+8*rax]
37bde9edfcall clacn2_64_
37bde9ee4cmp [rsp+104], 0
37bde9eeajne 0x37bde9e90
37bde9eecmovss x1, [rsp+100]
37bde9ef2pxor x0, x0
37bde9ef6ucomiss x1, x0
37bde9ef9jp 0x37bde9efd
37bde9efbje 0x37bde9f55
37bde9efd
37bde9efdloc_37bde9efd:
37bde9efdmovss x0, [rip+0x66a7bb]
37bde9f05mov rax, [rsp+256]
37bde9f0ddivss x0, x1
37bde9f11divss x0, [rax]
37bde9f15mov rax, [rsp+264]
37bde9f1dmovss [rax], x0
37bde9f21jmp 0x37bde9f55
37bde9f23
37bde9f23 0f 1f 44 00 00 ..D..
37bde9f28
37bde9f28loc_37bde9f28:
37bde9f28mov rax, -2
37bde9f2fmov edx, 2
37bde9f34
37bde9f34loc_37bde9f34:
37bde9f34mov [r13], rax
37bde9f38
37bde9f38loc_37bde9f38:
37bde9f38mov [rsp+112], rdx
37bde9f3dmov r8l, 6
37bde9f43lea rdx, [rsp+112]
37bde9f48lea rcx, [rip+0x66a763]
37bde9f4fcall xerbla_64_
37bde9f54nop
37bde9f55
37bde9f55loc_37bde9f55:
37bde9f55add rsp, 152
37bde9f5cpop rbx
37bde9f5dpop rsi
37bde9f5epop rdi
37bde9f5fpop rbp
37bde9f60pop r12
37bde9f62pop r13
37bde9f64pop r14
37bde9f66pop r15
37bde9f68ret
37bde9f69
37bde9f69 0f 1f 80 00 00 00 00 .......
37bde9f70
37bde9f70loc_37bde9f70:
37bde9f70mov r9l, 1
37bde9f76mov r8l, 1
37bde9f7clea rdx, [rip+0x66a72e]
37bde9f83mov rcx, r12
37bde9f86call lsame_64_
37bde9f8btest rax, rax
37bde9f8ejne 0x37bde9dbb
37bde9f94mov rax, -1
37bde9f9bmov edx, 1
37bde9fa0jmp 0x37bde9f34
37bde9fa2
37bde9fa2 66 0f 1f 44 00 00 f..D..
37bde9fa8
37bde9fa8loc_37bde9fa8:
37bde9fa8mov [rcx], 0x3f800000
37bde9faejmp 0x37bde9f55
37bde9fb0
37bde9fb0loc_37bde9fb0:
37bde9fb0mov rax, -5
37bde9fb7mov edx, 5
37bde9fbcjmp 0x37bde9f34
37bde9fc1
37bde9fc1 0f 1f 80 00 00 00 00 .......
37bde9fc8
37bde9fc8loc_37bde9fc8:
37bde9fc8mov edx, 1
37bde9fcdmov r8l, 1
37bde9fd3pxor x0, x0
37bde9fd7xor r9l, r9l
37bde9fdanop [rax+rax]
37bde9fe0
37bde9fe0loc_37bde9fe0:
37bde9fe0cmp [rsi+8*r8-8], 0
37bde9fe6jle 0x37bdea010
37bde9fe8ucomiss x0, [rdi+8*rdx-4]
37bde9fedlea r10, [rdx-1]
37bde9ff1setnp cl
37bde9ff4cmovne ecx, r9l
37bde9ff8test cl, cl
37bde9ffaje 0x37bdea010
37bde9ffcucomiss x0, [rdi+8*r10]
37bdea001setnp cl
37bdea004cmovne ecx, r9l
37bdea008test cl, cl
37bdea00ajne 0x37bde9f55
37bdea010
37bdea010loc_37bdea010:
37bdea010sub rdx, r8
37bdea013add r8, 1
37bdea017lea rdx, [rdx+rax+1]
37bdea01ccmp rax, r8
37bdea01fjge 0x37bde9fe0
37bdea021jmp 0x37bde9e70
37bdea026
37bdea026loc_37bdea026:
37bdea026neg rdx
37bdea029jmp 0x37bde9f38
37bde9d60
37bdea02e
37bdea02e // align 0x10
37bdea02e // align 0x10
37bdea030
37bdea030chpev_64_:
37bdea030push r14
37bdea032push r13
37bdea034push r12
37bdea036push rbp
37bdea037push rdi
37bdea038push rsi
37bdea039push rbx
37bdea03asub rsp, 144
37bdea041movups [rsp+128], x6
37bdea049mov r12, [rsp+280]
37bdea051mov rsi, rdx
37bdea054mov rbx, r8
37bdea057mov rbp, r9
37bdea05amov r8l, 1
37bdea060mov r9l, 1
37bdea066lea rdx, [rip+0x66a663]
37bdea06dmov rdi, rcx
37bdea070call lsame_64_
37bdea075mov [r12], 0
37bdea07dmov r14, rax
37bdea080test rax, rax
37bdea083jne 0x37bdea0a9
37bdea085mov r9l, 1
37bdea08bmov r8l, 1
37bdea091lea rdx, [rip+0x66a639]
37bdea098mov rcx, rdi
37bdea09bcall lsame_64_
37bdea0a0test rax, rax
37bdea0a3je 0x37bdea380
37bdea0a9
37bdea0a9loc_37bdea0a9:
37bdea0a9mov r9l, 1
37bdea0afmov r8l, 1
37bdea0b5lea rdx, [rip+0x66a616]
37bdea0bcmov rcx, rsi
37bdea0bfcall lsame_64_
37bdea0c4test rax, rax
37bdea0c7je 0x37bdea3b0
37bdea0cd
37bdea0cdloc_37bdea0cd:
37bdea0cdmov rax, [rbx]
37bdea0d0test rax, rax
37bdea0d3js 0x37bdea338
37bdea0d9mov rcx, [rsp+256]
37bdea0e1mov rdx, [rcx]
37bdea0e4test rdx, rdx
37bdea0e7jle 0x37bdea3f0
37bdea0edcmp rax, rdx
37bdea0f0jle 0x37bdea0fc
37bdea0f2test r14b, 1
37bdea0f6jne 0x37bdea3f0
37bdea0fc
37bdea0fcloc_37bdea0fc:
37bdea0fcmov r13, [r12]
37bdea100test r13, r13
37bdea103jne 0x37bdea46c
37bdea109test rax, rax
37bdea10cje 0x37bdea366
37bdea112cmp rax, 1
37bdea116je 0x37bdea430
37bdea11cmov edx, 12
37bdea121lea rcx, [rip+0x66a5b2]
37bdea128call slamch_64_
37bdea12dmov edx, 9
37bdea132lea rcx, [rip+0x66a5ad]
37bdea139movaps x6, x0
37bdea13ccall slamch_64_
37bdea141movaps x1, x6
37bdea144mov r9, rbp
37bdea147mov r8, rbx
37bdea14adivss x1, x0
37bdea14emov rdx, rsi
37bdea151mov rax, [rsp+272]
37bdea159mov [rsp+48], 1
37bdea162mov [rsp+40], 1
37bdea16blea rcx, [rip+0x66a57d]
37bdea172mov [rsp+32], rax
37bdea177movss [rsp+88], x1
37bdea17dcall clanhp_64_
37bdea182movss x1, [rsp+88]
37bdea188movaps x2, x0
37bdea18bpxor x0, x0
37bdea18fcomiss x2, x0
37bdea192jbe 0x37bdea390
37bdea198movaps x0, x1
37bdea19bsqrtss x0, x0
37bdea19fcomiss x0, x2
37bdea1a2jbe 0x37bdea390
37bdea1a8
37bdea1a8loc_37bdea1a8:
37bdea1a8divss x0, x2
37bdea1acmov rax, [rbx]
37bdea1aflea rcx, [rsp+120]
37bdea1b4mov r8, rbp
37bdea1b7lea r9, [rip+0x66a532]
37bdea1bemov r13l, 1
37bdea1c4lea rdx, [rax+1]
37bdea1c8imul rdx, rax
37bdea1ccmov rax, rdx
37bdea1cfshr rax, 63
37bdea1d3add rax, rdx
37bdea1d6lea rdx, [rsp+104]
37bdea1dbsar rax, 1
37bdea1demov [rsp+120], rax
37bdea1e3movss [rsp+104], x0
37bdea1e9call csscal_64_
37bdea1ee
37bdea1eeloc_37bdea1ee:
37bdea1eelea rax, [rsp+112]
37bdea1f3mov r8, rbp
37bdea1f6mov rdx, rbx
37bdea1f9mov rcx, rsi
37bdea1fcmov [rsp+48], rax
37bdea201mov r9, [rsp+240]
37bdea209mov [rsp+88], rax
37bdea20emov rax, [rsp+264]
37bdea216mov [rsp+56], 1
37bdea21fmov [rsp+40], rax
37bdea224mov rax, [rsp+272]
37bdea22cmov [rsp+32], rax
37bdea231call chptrd_64_
37bdea236test r14, r14
37bdea239mov rax, [rsp+88]
37bdea23eje 0x37bdea408
37bdea244mov rcx, [rsp+264]
37bdea24cmov [rsp+56], rax
37bdea251mov r8, rbp
37bdea254mov rdx, rbx
37bdea257mov [rsp+64], 1
37bdea260mov rax, [rbx]
37bdea263mov r9, rcx
37bdea266lea rax, [rcx+8*rax]
37bdea26amov rcx, rsi
37bdea26dmov [rsp+48], rax
37bdea272mov rax, [rsp+256]
37bdea27amov [rsp+40], rax
37bdea27fmov rax, [rsp+248]
37bdea287mov [rsp+32], rax
37bdea28ccall cupgtr_64_
37bdea291mov [rsp+56], r12
37bdea296mov rdx, rbx
37bdea299mov rcx, rdi
37bdea29cmov rsi, [rsp+272]
37bdea2a4mov r8, [rsp+240]
37bdea2acmov [rsp+64], 1
37bdea2b5mov rax, [rbx]
37bdea2b8mov r9, rsi
37bdea2bblea rax, [rsi+4*rax]
37bdea2bfmov [rsp+48], rax
37bdea2c4mov rax, [rsp+256]
37bdea2ccmov [rsp+40], rax
37bdea2d1mov rax, [rsp+248]
37bdea2d9mov [rsp+32], rax
37bdea2decall csteqr_64_
37bdea2e3
37bdea2e3loc_37bdea2e3:
37bdea2e3cmp r13, 1
37bdea2e7jne 0x37bdea366
37bdea2e9mov rax, [r12]
37bdea2edlea rdx, [rax-1]
37bdea2f1test rax, rax
37bdea2f4jne 0x37bdea2f9
37bdea2f6mov rdx, [rbx]
37bdea2f9
37bdea2f9loc_37bdea2f9:
37bdea2f9mov r8, [rsp+240]
37bdea301mov [rsp+120], rdx
37bdea306lea rcx, [rsp+120]
37bdea30blea rdx, [rsp+108]
37bdea310lea r9, [rip+0x66a3d9]
37bdea317movss x0, [rip+0x66a3d9]
37bdea31fdivss x0, [rsp+104]
37bdea325movss [rsp+108], x0
37bdea32bcall sscal_64_
37bdea330jmp 0x37bdea366
37bdea332
37bdea332 66 0f 1f 44 00 00 f..D..
37bdea338
37bdea338loc_37bdea338:
37bdea338mov rax, -3
37bdea33fmov r13l, 3
37bdea345
37bdea345loc_37bdea345:
37bdea345mov [r12], rax
37bdea349
37bdea349loc_37bdea349:
37bdea349lea rdx, [rsp+120]
37bdea34emov r8l, 6
37bdea354mov [rsp+120], r13
37bdea359lea rcx, [rip+0x66a374]
37bdea360call xerbla_64_
37bdea365nop
37bdea366
37bdea366loc_37bdea366:
37bdea366movups x6, [rsp+128]
37bdea36eadd rsp, 144
37bdea375pop rbx
37bdea376pop rsi
37bdea377pop rdi
37bdea378pop rbp
37bdea379pop r12
37bdea37bpop r13
37bdea37dpop r14
37bdea37fret
37bdea380
37bdea380loc_37bdea380:
37bdea380mov rax, -1
37bdea387mov r13l, 1
37bdea38djmp 0x37bdea345
37bdea38f
37bdea38f 90 .
37bdea390
37bdea390loc_37bdea390:
37bdea390movss x0, [rip+0x66a360]
37bdea398divss x0, x1
37bdea39csqrtss x0, x0
37bdea3a0comiss x2, x0
37bdea3a3jbe 0x37bdea1ee
37bdea3a9jmp 0x37bdea1a8
37bdea3ae
37bdea3ae 66 90 f.
37bdea3b0
37bdea3b0loc_37bdea3b0:
37bdea3b0mov r9l, 1
37bdea3b6mov r8l, 1
37bdea3bclea rdx, [rip+0x66a310]
37bdea3c3mov rcx, rsi
37bdea3c6call lsame_64_
37bdea3cbtest rax, rax
37bdea3cejne 0x37bdea0cd
37bdea3d4mov rax, -2
37bdea3dbmov r13l, 2
37bdea3e1jmp 0x37bdea345
37bdea3e6
37bdea3e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdea3f0
37bdea3f0loc_37bdea3f0:
37bdea3f0mov rax, -7
37bdea3f7mov r13l, 7
37bdea3fdjmp 0x37bdea345
37bdea402
37bdea402 66 0f 1f 44 00 00 f..D..
37bdea408
37bdea408loc_37bdea408:
37bdea408mov r8, [rsp+272]
37bdea410mov rdx, [rsp+240]
37bdea418mov r9, r12
37bdea41bmov rcx, rbx
37bdea41ecall ssterf_64_
37bdea423jmp 0x37bdea2e3
37bdea428
37bdea428 0f 1f 84 00 00 00 00 00 ........
37bdea430
37bdea430loc_37bdea430:
37bdea430mov rax, [rsp+240]
37bdea438movss x0, [rbp]
37bdea43dmovss [rax], x0
37bdea441mov rax, [rsp+272]
37bdea449mov [rax], 0x3f800000
37bdea44ftest r14, r14
37bdea452je 0x37bdea366
37bdea458mov rax, [rsp+248]
37bdea460mov [rax], 0x3f800000
37bdea467jmp 0x37bdea366
37bdea46c
37bdea46cloc_37bdea46c:
37bdea46cneg r13
37bdea46fjmp 0x37bdea349
37bdea030
37bdea030chpev_64_:
37bdea030push r14
37bdea032push r13
37bdea034push r12
37bdea036push rbp
37bdea037push rdi
37bdea038push rsi
37bdea039push rbx
37bdea03asub rsp, 144
37bdea041movups [rsp+128], x6
37bdea049mov r12, [rsp+280]
37bdea051mov rsi, rdx
37bdea054mov rbx, r8
37bdea057mov rbp, r9
37bdea05amov r8l, 1
37bdea060mov r9l, 1
37bdea066lea rdx, [rip+0x66a663]
37bdea06dmov rdi, rcx
37bdea070call lsame_64_
37bdea075mov [r12], 0
37bdea07dmov r14, rax
37bdea080test rax, rax
37bdea083jne 0x37bdea0a9
37bdea085mov r9l, 1
37bdea08bmov r8l, 1
37bdea091lea rdx, [rip+0x66a639]
37bdea098mov rcx, rdi
37bdea09bcall lsame_64_
37bdea0a0test rax, rax
37bdea0a3je 0x37bdea380
37bdea0a9
37bdea0a9loc_37bdea0a9:
37bdea0a9mov r9l, 1
37bdea0afmov r8l, 1
37bdea0b5lea rdx, [rip+0x66a616]
37bdea0bcmov rcx, rsi
37bdea0bfcall lsame_64_
37bdea0c4test rax, rax
37bdea0c7je 0x37bdea3b0
37bdea0cd
37bdea0cdloc_37bdea0cd:
37bdea0cdmov rax, [rbx]
37bdea0d0test rax, rax
37bdea0d3js 0x37bdea338
37bdea0d9mov rcx, [rsp+256]
37bdea0e1mov rdx, [rcx]
37bdea0e4test rdx, rdx
37bdea0e7jle 0x37bdea3f0
37bdea0edcmp rax, rdx
37bdea0f0jle 0x37bdea0fc
37bdea0f2test r14b, 1
37bdea0f6jne 0x37bdea3f0
37bdea0fc
37bdea0fcloc_37bdea0fc:
37bdea0fcmov r13, [r12]
37bdea100test r13, r13
37bdea103jne 0x37bdea46c
37bdea109test rax, rax
37bdea10cje 0x37bdea366
37bdea112cmp rax, 1
37bdea116je 0x37bdea430
37bdea11cmov edx, 12
37bdea121lea rcx, [rip+0x66a5b2]
37bdea128call slamch_64_
37bdea12dmov edx, 9
37bdea132lea rcx, [rip+0x66a5ad]
37bdea139movaps x6, x0
37bdea13ccall slamch_64_
37bdea141movaps x1, x6
37bdea144mov r9, rbp
37bdea147mov r8, rbx
37bdea14adivss x1, x0
37bdea14emov rdx, rsi
37bdea151mov rax, [rsp+272]
37bdea159mov [rsp+48], 1
37bdea162mov [rsp+40], 1
37bdea16blea rcx, [rip+0x66a57d]
37bdea172mov [rsp+32], rax
37bdea177movss [rsp+88], x1
37bdea17dcall clanhp_64_
37bdea182movss x1, [rsp+88]
37bdea188movaps x2, x0
37bdea18bpxor x0, x0
37bdea18fcomiss x2, x0
37bdea192jbe 0x37bdea390
37bdea198movaps x0, x1
37bdea19bsqrtss x0, x0
37bdea19fcomiss x0, x2
37bdea1a2jbe 0x37bdea390
37bdea1a8
37bdea1a8loc_37bdea1a8:
37bdea1a8divss x0, x2
37bdea1acmov rax, [rbx]
37bdea1aflea rcx, [rsp+120]
37bdea1b4mov r8, rbp
37bdea1b7lea r9, [rip+0x66a532]
37bdea1bemov r13l, 1
37bdea1c4lea rdx, [rax+1]
37bdea1c8imul rdx, rax
37bdea1ccmov rax, rdx
37bdea1cfshr rax, 63
37bdea1d3add rax, rdx
37bdea1d6lea rdx, [rsp+104]
37bdea1dbsar rax, 1
37bdea1demov [rsp+120], rax
37bdea1e3movss [rsp+104], x0
37bdea1e9call csscal_64_
37bdea1ee
37bdea1eeloc_37bdea1ee:
37bdea1eelea rax, [rsp+112]
37bdea1f3mov r8, rbp
37bdea1f6mov rdx, rbx
37bdea1f9mov rcx, rsi
37bdea1fcmov [rsp+48], rax
37bdea201mov r9, [rsp+240]
37bdea209mov [rsp+88], rax
37bdea20emov rax, [rsp+264]
37bdea216mov [rsp+56], 1
37bdea21fmov [rsp+40], rax
37bdea224mov rax, [rsp+272]
37bdea22cmov [rsp+32], rax
37bdea231call chptrd_64_
37bdea236test r14, r14
37bdea239mov rax, [rsp+88]
37bdea23eje 0x37bdea408
37bdea244mov rcx, [rsp+264]
37bdea24cmov [rsp+56], rax
37bdea251mov r8, rbp
37bdea254mov rdx, rbx
37bdea257mov [rsp+64], 1
37bdea260mov rax, [rbx]
37bdea263mov r9, rcx
37bdea266lea rax, [rcx+8*rax]
37bdea26amov rcx, rsi
37bdea26dmov [rsp+48], rax
37bdea272mov rax, [rsp+256]
37bdea27amov [rsp+40], rax
37bdea27fmov rax, [rsp+248]
37bdea287mov [rsp+32], rax
37bdea28ccall cupgtr_64_
37bdea291mov [rsp+56], r12
37bdea296mov rdx, rbx
37bdea299mov rcx, rdi
37bdea29cmov rsi, [rsp+272]
37bdea2a4mov r8, [rsp+240]
37bdea2acmov [rsp+64], 1
37bdea2b5mov rax, [rbx]
37bdea2b8mov r9, rsi
37bdea2bblea rax, [rsi+4*rax]
37bdea2bfmov [rsp+48], rax
37bdea2c4mov rax, [rsp+256]
37bdea2ccmov [rsp+40], rax
37bdea2d1mov rax, [rsp+248]
37bdea2d9mov [rsp+32], rax
37bdea2decall csteqr_64_
37bdea2e3
37bdea2e3loc_37bdea2e3:
37bdea2e3cmp r13, 1
37bdea2e7jne 0x37bdea366
37bdea2e9mov rax, [r12]
37bdea2edlea rdx, [rax-1]
37bdea2f1test rax, rax
37bdea2f4jne 0x37bdea2f9
37bdea2f6mov rdx, [rbx]
37bdea2f9
37bdea2f9loc_37bdea2f9:
37bdea2f9mov r8, [rsp+240]
37bdea301mov [rsp+120], rdx
37bdea306lea rcx, [rsp+120]
37bdea30blea rdx, [rsp+108]
37bdea310lea r9, [rip+0x66a3d9]
37bdea317movss x0, [rip+0x66a3d9]
37bdea31fdivss x0, [rsp+104]
37bdea325movss [rsp+108], x0
37bdea32bcall sscal_64_
37bdea330jmp 0x37bdea366
37bdea332
37bdea332 66 0f 1f 44 00 00 f..D..
37bdea338
37bdea338loc_37bdea338:
37bdea338mov rax, -3
37bdea33fmov r13l, 3
37bdea345
37bdea345loc_37bdea345:
37bdea345mov [r12], rax
37bdea349
37bdea349loc_37bdea349:
37bdea349lea rdx, [rsp+120]
37bdea34emov r8l, 6
37bdea354mov [rsp+120], r13
37bdea359lea rcx, [rip+0x66a374]
37bdea360call xerbla_64_
37bdea365nop
37bdea366
37bdea366loc_37bdea366:
37bdea366movups x6, [rsp+128]
37bdea36eadd rsp, 144
37bdea375pop rbx
37bdea376pop rsi
37bdea377pop rdi
37bdea378pop rbp
37bdea379pop r12
37bdea37bpop r13
37bdea37dpop r14
37bdea37fret
37bdea380
37bdea380loc_37bdea380:
37bdea380mov rax, -1
37bdea387mov r13l, 1
37bdea38djmp 0x37bdea345
37bdea38f
37bdea38f 90 .
37bdea390
37bdea390loc_37bdea390:
37bdea390movss x0, [rip+0x66a360]
37bdea398divss x0, x1
37bdea39csqrtss x0, x0
37bdea3a0comiss x2, x0
37bdea3a3jbe 0x37bdea1ee
37bdea3a9jmp 0x37bdea1a8
37bdea3ae
37bdea3ae 66 90 f.
37bdea3b0
37bdea3b0loc_37bdea3b0:
37bdea3b0mov r9l, 1
37bdea3b6mov r8l, 1
37bdea3bclea rdx, [rip+0x66a310]
37bdea3c3mov rcx, rsi
37bdea3c6call lsame_64_
37bdea3cbtest rax, rax
37bdea3cejne 0x37bdea0cd
37bdea3d4mov rax, -2
37bdea3dbmov r13l, 2
37bdea3e1jmp 0x37bdea345
37bdea3e6
37bdea3e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdea3f0
37bdea3f0loc_37bdea3f0:
37bdea3f0mov rax, -7
37bdea3f7mov r13l, 7
37bdea3fdjmp 0x37bdea345
37bdea402
37bdea402 66 0f 1f 44 00 00 f..D..
37bdea408
37bdea408loc_37bdea408:
37bdea408mov r8, [rsp+272]
37bdea410mov rdx, [rsp+240]
37bdea418mov r9, r12
37bdea41bmov rcx, rbx
37bdea41ecall ssterf_64_
37bdea423jmp 0x37bdea2e3
37bdea428
37bdea428 0f 1f 84 00 00 00 00 00 ........
37bdea430
37bdea430loc_37bdea430:
37bdea430mov rax, [rsp+240]
37bdea438movss x0, [rbp]
37bdea43dmovss [rax], x0
37bdea441mov rax, [rsp+272]
37bdea449mov [rax], 0x3f800000
37bdea44ftest r14, r14
37bdea452je 0x37bdea366
37bdea458mov rax, [rsp+248]
37bdea460mov [rax], 0x3f800000
37bdea467jmp 0x37bdea366
37bdea46c
37bdea46cloc_37bdea46c:
37bdea46cneg r13
37bdea46fjmp 0x37bdea349
37bdea030
37bdea474
37bdea474 // align 0x10
37bdea474 // align 0x10
37bdea480
37bdea480chpevd_64_:
37bdea480push r15
37bdea482push r14
37bdea484push r13
37bdea486push r12
37bdea488push rbp
37bdea489push rdi
37bdea48apush rsi
37bdea48bpush rbx
37bdea48csub rsp, 200
37bdea493movups [rsp+176], x6
37bdea49bmov r13l, 1
37bdea4a1mov rbp, [rsp+376]
37bdea4a9mov rsi, rdx
37bdea4acmov rbx, r8
37bdea4afmov rdi, r9
37bdea4b2mov r8l, 1
37bdea4b8mov r9l, 1
37bdea4belea rdx, [rip+0x66a23b]
37bdea4c5mov r14, rcx
37bdea4c8call lsame_64_
37bdea4cdmov r12, rax
37bdea4d0mov rax, [rsp+336]
37bdea4d8cmp [rax], -1
37bdea4dcje 0x37bdea4ff
37bdea4demov rax, [rsp+352]
37bdea4e6cmp [rax], -1
37bdea4eaje 0x37bdea4ff
37bdea4ecmov rax, [rsp+368]
37bdea4f4xor r13l, r13l
37bdea4f7cmp [rax], -1
37bdea4fbsete r13b
37bdea4ff
37bdea4ffloc_37bdea4ff:
37bdea4ffmov [rbp], 0
37bdea507test r12, r12
37bdea50ajne 0x37bdea550
37bdea50cmov r9l, 1
37bdea512mov r8l, 1
37bdea518lea rdx, [rip+0x66a1e2]
37bdea51fmov rcx, r14
37bdea522call lsame_64_
37bdea527test rax, rax
37bdea52ajne 0x37bdea550
37bdea52cmov [rbp], -1
37bdea534mov r15, -1
37bdea53b
37bdea53bloc_37bdea53b:
37bdea53bmov rax, r15
37bdea53enop
37bdea540
37bdea540loc_37bdea540:
37bdea540neg rax
37bdea543jmp 0x37bdea660
37bdea548
37bdea548 0f 1f 84 00 00 00 00 00 ........
37bdea550
37bdea550loc_37bdea550:
37bdea550mov r9l, 1
37bdea556mov r8l, 1
37bdea55clea rdx, [rip+0x66a19f]
37bdea563mov rcx, rsi
37bdea566call lsame_64_
37bdea56btest rax, rax
37bdea56eje 0x37bdea6a0
37bdea574
37bdea574loc_37bdea574:
37bdea574mov rax, [rbx]
37bdea577test rax, rax
37bdea57ajs 0x37bdea650
37bdea580mov rcx, [rsp+320]
37bdea588mov rdx, [rcx]
37bdea58btest rdx, rdx
37bdea58ejle 0x37bdea748
37bdea594test r12, r12
37bdea597jne 0x37bdea6d8
37bdea59dmov rdx, [rbp]
37bdea5a1test rdx, rdx
37bdea5a4jne 0x37bdea710
37bdea5aatest rax, rax
37bdea5admov edx, 1
37bdea5b2mov r14l, 1
37bdea5b8cmovg rdx, rax
37bdea5bcmov rax, rdx
37bdea5bf
37bdea5bfloc_37bdea5bf:
37bdea5bfmov [rsp+112], rax
37bdea5c4lea rax, [rsp+160]
37bdea5ccmov rcx, rax
37bdea5cfmov [rsp+160], rdx
37bdea5d7mov [rsp+120], rax
37bdea5dccall sroundup_lwork_64_
37bdea5e1mov rax, [rsp+328]
37bdea5e9pxor x3, x3
37bdea5edmov rcx, [rsp+344]
37bdea5f5mov rdx, [rsp+160]
37bdea5fdmov [rax+4], 0
37bdea604movss [rax], x0
37bdea608mov rax, [rsp+112]
37bdea60dcvtsi2ss x3, rax
37bdea612movss [rcx], x3
37bdea616mov rcx, [rsp+360]
37bdea61emovaps x6, x3
37bdea621mov [rcx], r14
37bdea624mov rcx, [rsp+336]
37bdea62ccmp [rcx], rdx
37bdea62fjge 0x37bdea720
37bdea635test r13, r13
37bdea638jne 0x37bdea760
37bdea63emov [rbp], -9
37bdea646mov eax, 9
37bdea64bjmp 0x37bdea660
37bdea64d
37bdea64d 0f 1f 00 ...
37bdea650
37bdea650loc_37bdea650:
37bdea650mov rdx, -3
37bdea657mov eax, 3
37bdea65c
37bdea65cloc_37bdea65c:
37bdea65cmov [rbp], rdx
37bdea660
37bdea660loc_37bdea660:
37bdea660lea rdx, [rsp+168]
37bdea668mov r8l, 6
37bdea66elea rcx, [rip+0x66a08f]
37bdea675mov [rsp+168], rax
37bdea67dcall xerbla_64_
37bdea682nop
37bdea683
37bdea683loc_37bdea683:
37bdea683movups x6, [rsp+176]
37bdea68badd rsp, 200
37bdea692pop rbx
37bdea693pop rsi
37bdea694pop rdi
37bdea695pop rbp
37bdea696pop r12
37bdea698pop r13
37bdea69apop r14
37bdea69cpop r15
37bdea69eret
37bdea69f
37bdea69f 90 .
37bdea6a0
37bdea6a0loc_37bdea6a0:
37bdea6a0mov r9l, 1
37bdea6a6mov r8l, 1
37bdea6aclea rdx, [rip+0x66a050]
37bdea6b3mov rcx, rsi
37bdea6b6call lsame_64_
37bdea6bbtest rax, rax
37bdea6bejne 0x37bdea574
37bdea6c4mov rdx, -2
37bdea6cbmov eax, 2
37bdea6d0jmp 0x37bdea65c
37bdea6d2
37bdea6d2 66 0f 1f 44 00 00 f..D..
37bdea6d8
37bdea6d8loc_37bdea6d8:
37bdea6d8cmp rax, rdx
37bdea6dbjg 0x37bdeab50
37bdea6e1mov rdx, [rbp]
37bdea6e5test rdx, rdx
37bdea6e8jne 0x37bdea710
37bdea6eacmp rax, 1
37bdea6eejle 0x37bdeab68
37bdea6f4lea r14, [rax+4*rax]
37bdea6f8lea rdx, [rax+rax]
37bdea6fcimul rax, rax
37bdea700lea rax, [r14+2*rax+1]
37bdea705add r14, 3
37bdea709jmp 0x37bdea5bf
37bdea70e
37bdea70e 66 90 f.
37bdea710
37bdea710loc_37bdea710:
37bdea710mov rax, rdx
37bdea713neg rax
37bdea716jmp 0x37bdea660
37bdea71b
37bdea71b 0f 1f 44 00 00 ..D..
37bdea720
37bdea720loc_37bdea720:
37bdea720mov rcx, [rsp+352]
37bdea728cmp [rcx], rax
37bdea72bjge 0x37bdea778
37bdea72dtest r13, r13
37bdea730jne 0x37bdea760
37bdea732mov [rbp], -11
37bdea73amov eax, 11
37bdea73fjmp 0x37bdea660
37bdea744
37bdea744 0f 1f 40 00 ..@.
37bdea748
37bdea748loc_37bdea748:
37bdea748mov rdx, -7
37bdea74fmov eax, 7
37bdea754jmp 0x37bdea65c
37bdea759
37bdea759 0f 1f 80 00 00 00 00 .......
37bdea760
37bdea760loc_37bdea760:
37bdea760mov rax, [rbp]
37bdea764test rax, rax
37bdea767je 0x37bdea683
37bdea76djmp 0x37bdea540
37bdea772
37bdea772 66 0f 1f 44 00 00 f..D..
37bdea778
37bdea778loc_37bdea778:
37bdea778mov rax, [rsp+368]
37bdea780cmp [rax], r14
37bdea783jge 0x37bdea7a0
37bdea785test r13, r13
37bdea788jne 0x37bdea760
37bdea78amov [rbp], -13
37bdea792mov eax, 13
37bdea797jmp 0x37bdea660
37bdea79c
37bdea79c 0f 1f 40 00 ..@.
37bdea7a0
37bdea7a0loc_37bdea7a0:
37bdea7a0mov rax, [rbp]
37bdea7a4mov r15, rax
37bdea7a7test rax, rax
37bdea7aajne 0x37bdea53b
37bdea7b0test r13, r13
37bdea7b3jne 0x37bdea683
37bdea7b9mov rax, [rbx]
37bdea7bctest rax, rax
37bdea7bfje 0x37bdea683
37bdea7c5cmp rax, 1
37bdea7c9je 0x37bdea9a8
37bdea7cfmov edx, 12
37bdea7d4lea rcx, [rip+0x669f2f]
37bdea7dbcall slamch_64_
37bdea7e0mov edx, 9
37bdea7e5lea rcx, [rip+0x669f2a]
37bdea7ecmovd r13l, x0
37bdea7f1call slamch_64_
37bdea7f6movd x1, r13l
37bdea7fbmov r9, rdi
37bdea7femov r8, rbx
37bdea801divss x1, x0
37bdea805mov rdx, rsi
37bdea808mov rax, [rsp+344]
37bdea810mov [rsp+48], 1
37bdea819mov [rsp+40], 1
37bdea822lea rcx, [rip+0x669ef6]
37bdea829mov [rsp+32], rax
37bdea82emovss [rsp+112], x1
37bdea834call clanhp_64_
37bdea839movss x1, [rsp+112]
37bdea83fmovaps x2, x0
37bdea842pxor x0, x0
37bdea846comiss x2, x0
37bdea849jbe 0x37bdea857
37bdea84bmovaps x0, x1
37bdea84esqrtss x0, x0
37bdea852comiss x0, x2
37bdea855ja 0x37bdea86c
37bdea857
37bdea857loc_37bdea857:
37bdea857movss x0, [rip+0x669ecd]
37bdea85fdivss x0, x1
37bdea863sqrtss x0, x0
37bdea867comiss x2, x0
37bdea86ajbe 0x37bdea8be
37bdea86c
37bdea86cloc_37bdea86c:
37bdea86cdivss x0, x2
37bdea870mov rax, [rbx]
37bdea873mov r8, rdi
37bdea876mov r15l, 1
37bdea87clea rcx, [rsp+168]
37bdea884lea r9, [rip+0x669e95]
37bdea88blea rdx, [rax+1]
37bdea88fimul rdx, rax
37bdea893mov rax, rdx
37bdea896shr rax, 63
37bdea89aadd rax, rdx
37bdea89dlea rdx, [rsp+128]
37bdea8a5sar rax, 1
37bdea8a8mov [rsp+168], rax
37bdea8b0movss [rsp+128], x0
37bdea8b9call csscal_64_
37bdea8be
37bdea8beloc_37bdea8be:
37bdea8bemov r10, [rbx]
37bdea8c1mov r8, rdi
37bdea8c4mov rdx, rbx
37bdea8c7mov rcx, rsi
37bdea8camov rax, [rsp+336]
37bdea8d2lea r13, [rsp+136]
37bdea8damov r9, [rsp+304]
37bdea8e2mov [rsp+112], r10
37bdea8e7mov rax, [rax]
37bdea8easub rax, r10
37bdea8edmov [rsp+168], rax
37bdea8f5mov rax, [rsp+352]
37bdea8fdmov rax, [rax]
37bdea900mov [rsp+48], r13
37bdea905mov [rsp+56], 1
37bdea90esub rax, r10
37bdea911mov [rsp+152], rax
37bdea919mov rax, [rsp+328]
37bdea921mov [rsp+40], rax
37bdea926mov rax, [rsp+344]
37bdea92emov [rsp+32], rax
37bdea933call chptrd_64_
37bdea938test r12, r12
37bdea93bmov r10, [rsp+112]
37bdea940jne 0x37bdea9d8
37bdea946mov r8, [rsp+344]
37bdea94emov rdx, [rsp+304]
37bdea956mov r9, rbp
37bdea959mov rcx, rbx
37bdea95ccall ssterf_64_
37bdea961
37bdea961loc_37bdea961:
37bdea961cmp r15, 1
37bdea965je 0x37bdeaaf0
37bdea96b
37bdea96bloc_37bdea96b:
37bdea96bmov rcx, [rsp+120]
37bdea970call sroundup_lwork_64_
37bdea975mov rax, [rsp+328]
37bdea97dmovss [rax], x0
37bdea981mov [rax+4], 0
37bdea988mov rax, [rsp+344]
37bdea990movss [rax], x6
37bdea994mov rax, [rsp+360]
37bdea99cmov [rax], r14
37bdea99fjmp 0x37bdea683
37bdea9a4
37bdea9a4 0f 1f 40 00 ..@.
37bdea9a8
37bdea9a8loc_37bdea9a8:
37bdea9a8movss x0, [rdi]
37bdea9acmov rax, [rsp+304]
37bdea9b4movss [rax], x0
37bdea9b8test r12, r12
37bdea9bbje 0x37bdea683
37bdea9c1mov rax, [rsp+312]
37bdea9c9mov [rax], 0x3f800000
37bdea9d0jmp 0x37bdea683
37bdea9d5
37bdea9d5 0f 1f 00 ...
37bdea9d8
37bdea9d8loc_37bdea9d8:
37bdea9d8mov rax, [rsp+328]
37bdea9e0mov [rsp+96], rbp
37bdea9e5mov rdx, rbx
37bdea9e8lea rcx, [rip+0x669d39]
37bdea9efmov r9, [rsp+344]
37bdea9f7mov r8, [rsp+304]
37bdea9ffmov [rsp+104], 1
37bdeaa08lea r12, [rax+8*r10]
37bdeaa0cmov rax, [rsp+368]
37bdeaa14mov [rsp+48], r12
37bdeaa19mov [rsp+88], rax
37bdeaa1emov rax, [rsp+360]
37bdeaa26mov [rsp+80], rax
37bdeaa2blea rax, [rsp+152]
37bdeaa33mov [rsp+72], rax
37bdeaa38mov rax, [rsp+344]
37bdeaa40lea rax, [rax+4*r10]
37bdeaa44mov [rsp+64], rax
37bdeaa49lea rax, [rsp+168]
37bdeaa51mov [rsp+56], rax
37bdeaa56mov rax, [rsp+320]
37bdeaa5emov [rsp+40], rax
37bdeaa63mov rax, [rsp+312]
37bdeaa6bmov [rsp+32], rax
37bdeaa70call cstedc_64_
37bdeaa75mov [rsp+80], r13
37bdeaa7amov r9, rbx
37bdeaa7dmov rdx, rsi
37bdeaa80mov rax, [rsp+320]
37bdeaa88mov [rsp+72], r12
37bdeaa8dlea r8, [rip+0x669c6d]
37bdeaa94lea rcx, [rip+0x669c67]
37bdeaa9bmov [rsp+104], 1
37bdeaaa4mov [rsp+64], rax
37bdeaaa9mov rax, [rsp+312]
37bdeaab1mov [rsp+96], 1
37bdeaabamov [rsp+56], rax
37bdeaabfmov rax, [rsp+328]
37bdeaac7mov [rsp+88], 1
37bdeaad0mov [rsp+48], rax
37bdeaad5mov [rsp+40], rdi
37bdeaadamov [rsp+32], rbx
37bdeaadfcall cupmtr_64_
37bdeaae4jmp 0x37bdea961
37bdeaae9
37bdeaae9 0f 1f 80 00 00 00 00 .......
37bdeaaf0
37bdeaaf0loc_37bdeaaf0:
37bdeaaf0mov rax, [rbp]
37bdeaaf4lea rdx, [rax-1]
37bdeaaf8test rax, rax
37bdeaafbjne 0x37bdeab00
37bdeaafdmov rdx, [rbx]
37bdeab00
37bdeab00loc_37bdeab00:
37bdeab00mov r8, [rsp+304]
37bdeab08mov [rsp+144], rdx
37bdeab10lea rcx, [rsp+144]
37bdeab18lea rdx, [rsp+132]
37bdeab20lea r9, [rip+0x669bf9]
37bdeab27movss x0, [rip+0x669bfd]
37bdeab2fdivss x0, [rsp+128]
37bdeab38movss [rsp+132], x0
37bdeab41call sscal_64_
37bdeab46jmp 0x37bdea96b
37bdeab4b
37bdeab4b 0f 1f 44 00 00 ..D..
37bdeab50
37bdeab50loc_37bdeab50:
37bdeab50mov [rbp], -7
37bdeab58mov r15, -7
37bdeab5fjmp 0x37bdea53b
37bdeab64
37bdeab64 0f 1f 40 00 ..@.
37bdeab68
37bdeab68loc_37bdeab68:
37bdeab68mov edx, 1
37bdeab6dmov eax, 1
37bdeab72mov r14l, 1
37bdeab78jmp 0x37bdea5bf
37bdea480
37bdea480chpevd_64_:
37bdea480push r15
37bdea482push r14
37bdea484push r13
37bdea486push r12
37bdea488push rbp
37bdea489push rdi
37bdea48apush rsi
37bdea48bpush rbx
37bdea48csub rsp, 200
37bdea493movups [rsp+176], x6
37bdea49bmov r13l, 1
37bdea4a1mov rbp, [rsp+376]
37bdea4a9mov rsi, rdx
37bdea4acmov rbx, r8
37bdea4afmov rdi, r9
37bdea4b2mov r8l, 1
37bdea4b8mov r9l, 1
37bdea4belea rdx, [rip+0x66a23b]
37bdea4c5mov r14, rcx
37bdea4c8call lsame_64_
37bdea4cdmov r12, rax
37bdea4d0mov rax, [rsp+336]
37bdea4d8cmp [rax], -1
37bdea4dcje 0x37bdea4ff
37bdea4demov rax, [rsp+352]
37bdea4e6cmp [rax], -1
37bdea4eaje 0x37bdea4ff
37bdea4ecmov rax, [rsp+368]
37bdea4f4xor r13l, r13l
37bdea4f7cmp [rax], -1
37bdea4fbsete r13b
37bdea4ff
37bdea4ffloc_37bdea4ff:
37bdea4ffmov [rbp], 0
37bdea507test r12, r12
37bdea50ajne 0x37bdea550
37bdea50cmov r9l, 1
37bdea512mov r8l, 1
37bdea518lea rdx, [rip+0x66a1e2]
37bdea51fmov rcx, r14
37bdea522call lsame_64_
37bdea527test rax, rax
37bdea52ajne 0x37bdea550
37bdea52cmov [rbp], -1
37bdea534mov r15, -1
37bdea53b
37bdea53bloc_37bdea53b:
37bdea53bmov rax, r15
37bdea53enop
37bdea540
37bdea540loc_37bdea540:
37bdea540neg rax
37bdea543jmp 0x37bdea660
37bdea548
37bdea548 0f 1f 84 00 00 00 00 00 ........
37bdea550
37bdea550loc_37bdea550:
37bdea550mov r9l, 1
37bdea556mov r8l, 1
37bdea55clea rdx, [rip+0x66a19f]
37bdea563mov rcx, rsi
37bdea566call lsame_64_
37bdea56btest rax, rax
37bdea56eje 0x37bdea6a0
37bdea574
37bdea574loc_37bdea574:
37bdea574mov rax, [rbx]
37bdea577test rax, rax
37bdea57ajs 0x37bdea650
37bdea580mov rcx, [rsp+320]
37bdea588mov rdx, [rcx]
37bdea58btest rdx, rdx
37bdea58ejle 0x37bdea748
37bdea594test r12, r12
37bdea597jne 0x37bdea6d8
37bdea59dmov rdx, [rbp]
37bdea5a1test rdx, rdx
37bdea5a4jne 0x37bdea710
37bdea5aatest rax, rax
37bdea5admov edx, 1
37bdea5b2mov r14l, 1
37bdea5b8cmovg rdx, rax
37bdea5bcmov rax, rdx
37bdea5bf
37bdea5bfloc_37bdea5bf:
37bdea5bfmov [rsp+112], rax
37bdea5c4lea rax, [rsp+160]
37bdea5ccmov rcx, rax
37bdea5cfmov [rsp+160], rdx
37bdea5d7mov [rsp+120], rax
37bdea5dccall sroundup_lwork_64_
37bdea5e1mov rax, [rsp+328]
37bdea5e9pxor x3, x3
37bdea5edmov rcx, [rsp+344]
37bdea5f5mov rdx, [rsp+160]
37bdea5fdmov [rax+4], 0
37bdea604movss [rax], x0
37bdea608mov rax, [rsp+112]
37bdea60dcvtsi2ss x3, rax
37bdea612movss [rcx], x3
37bdea616mov rcx, [rsp+360]
37bdea61emovaps x6, x3
37bdea621mov [rcx], r14
37bdea624mov rcx, [rsp+336]
37bdea62ccmp [rcx], rdx
37bdea62fjge 0x37bdea720
37bdea635test r13, r13
37bdea638jne 0x37bdea760
37bdea63emov [rbp], -9
37bdea646mov eax, 9
37bdea64bjmp 0x37bdea660
37bdea64d
37bdea64d 0f 1f 00 ...
37bdea650
37bdea650loc_37bdea650:
37bdea650mov rdx, -3
37bdea657mov eax, 3
37bdea65c
37bdea65cloc_37bdea65c:
37bdea65cmov [rbp], rdx
37bdea660
37bdea660loc_37bdea660:
37bdea660lea rdx, [rsp+168]
37bdea668mov r8l, 6
37bdea66elea rcx, [rip+0x66a08f]
37bdea675mov [rsp+168], rax
37bdea67dcall xerbla_64_
37bdea682nop
37bdea683
37bdea683loc_37bdea683:
37bdea683movups x6, [rsp+176]
37bdea68badd rsp, 200
37bdea692pop rbx
37bdea693pop rsi
37bdea694pop rdi
37bdea695pop rbp
37bdea696pop r12
37bdea698pop r13
37bdea69apop r14
37bdea69cpop r15
37bdea69eret
37bdea69f
37bdea69f 90 .
37bdea6a0
37bdea6a0loc_37bdea6a0:
37bdea6a0mov r9l, 1
37bdea6a6mov r8l, 1
37bdea6aclea rdx, [rip+0x66a050]
37bdea6b3mov rcx, rsi
37bdea6b6call lsame_64_
37bdea6bbtest rax, rax
37bdea6bejne 0x37bdea574
37bdea6c4mov rdx, -2
37bdea6cbmov eax, 2
37bdea6d0jmp 0x37bdea65c
37bdea6d2
37bdea6d2 66 0f 1f 44 00 00 f..D..
37bdea6d8
37bdea6d8loc_37bdea6d8:
37bdea6d8cmp rax, rdx
37bdea6dbjg 0x37bdeab50
37bdea6e1mov rdx, [rbp]
37bdea6e5test rdx, rdx
37bdea6e8jne 0x37bdea710
37bdea6eacmp rax, 1
37bdea6eejle 0x37bdeab68
37bdea6f4lea r14, [rax+4*rax]
37bdea6f8lea rdx, [rax+rax]
37bdea6fcimul rax, rax
37bdea700lea rax, [r14+2*rax+1]
37bdea705add r14, 3
37bdea709jmp 0x37bdea5bf
37bdea70e
37bdea70e 66 90 f.
37bdea710
37bdea710loc_37bdea710:
37bdea710mov rax, rdx
37bdea713neg rax
37bdea716jmp 0x37bdea660
37bdea71b
37bdea71b 0f 1f 44 00 00 ..D..
37bdea720
37bdea720loc_37bdea720:
37bdea720mov rcx, [rsp+352]
37bdea728cmp [rcx], rax
37bdea72bjge 0x37bdea778
37bdea72dtest r13, r13
37bdea730jne 0x37bdea760
37bdea732mov [rbp], -11
37bdea73amov eax, 11
37bdea73fjmp 0x37bdea660
37bdea744
37bdea744 0f 1f 40 00 ..@.
37bdea748
37bdea748loc_37bdea748:
37bdea748mov rdx, -7
37bdea74fmov eax, 7
37bdea754jmp 0x37bdea65c
37bdea759
37bdea759 0f 1f 80 00 00 00 00 .......
37bdea760
37bdea760loc_37bdea760:
37bdea760mov rax, [rbp]
37bdea764test rax, rax
37bdea767je 0x37bdea683
37bdea76djmp 0x37bdea540
37bdea772
37bdea772 66 0f 1f 44 00 00 f..D..
37bdea778
37bdea778loc_37bdea778:
37bdea778mov rax, [rsp+368]
37bdea780cmp [rax], r14
37bdea783jge 0x37bdea7a0
37bdea785test r13, r13
37bdea788jne 0x37bdea760
37bdea78amov [rbp], -13
37bdea792mov eax, 13
37bdea797jmp 0x37bdea660
37bdea79c
37bdea79c 0f 1f 40 00 ..@.
37bdea7a0
37bdea7a0loc_37bdea7a0:
37bdea7a0mov rax, [rbp]
37bdea7a4mov r15, rax
37bdea7a7test rax, rax
37bdea7aajne 0x37bdea53b
37bdea7b0test r13, r13
37bdea7b3jne 0x37bdea683
37bdea7b9mov rax, [rbx]
37bdea7bctest rax, rax
37bdea7bfje 0x37bdea683
37bdea7c5cmp rax, 1
37bdea7c9je 0x37bdea9a8
37bdea7cfmov edx, 12
37bdea7d4lea rcx, [rip+0x669f2f]
37bdea7dbcall slamch_64_
37bdea7e0mov edx, 9
37bdea7e5lea rcx, [rip+0x669f2a]
37bdea7ecmovd r13l, x0
37bdea7f1call slamch_64_
37bdea7f6movd x1, r13l
37bdea7fbmov r9, rdi
37bdea7femov r8, rbx
37bdea801divss x1, x0
37bdea805mov rdx, rsi
37bdea808mov rax, [rsp+344]
37bdea810mov [rsp+48], 1
37bdea819mov [rsp+40], 1
37bdea822lea rcx, [rip+0x669ef6]
37bdea829mov [rsp+32], rax
37bdea82emovss [rsp+112], x1
37bdea834call clanhp_64_
37bdea839movss x1, [rsp+112]
37bdea83fmovaps x2, x0
37bdea842pxor x0, x0
37bdea846comiss x2, x0
37bdea849jbe 0x37bdea857
37bdea84bmovaps x0, x1
37bdea84esqrtss x0, x0
37bdea852comiss x0, x2
37bdea855ja 0x37bdea86c
37bdea857
37bdea857loc_37bdea857:
37bdea857movss x0, [rip+0x669ecd]
37bdea85fdivss x0, x1
37bdea863sqrtss x0, x0
37bdea867comiss x2, x0
37bdea86ajbe 0x37bdea8be
37bdea86c
37bdea86cloc_37bdea86c:
37bdea86cdivss x0, x2
37bdea870mov rax, [rbx]
37bdea873mov r8, rdi
37bdea876mov r15l, 1
37bdea87clea rcx, [rsp+168]
37bdea884lea r9, [rip+0x669e95]
37bdea88blea rdx, [rax+1]
37bdea88fimul rdx, rax
37bdea893mov rax, rdx
37bdea896shr rax, 63
37bdea89aadd rax, rdx
37bdea89dlea rdx, [rsp+128]
37bdea8a5sar rax, 1
37bdea8a8mov [rsp+168], rax
37bdea8b0movss [rsp+128], x0
37bdea8b9call csscal_64_
37bdea8be
37bdea8beloc_37bdea8be:
37bdea8bemov r10, [rbx]
37bdea8c1mov r8, rdi
37bdea8c4mov rdx, rbx
37bdea8c7mov rcx, rsi
37bdea8camov rax, [rsp+336]
37bdea8d2lea r13, [rsp+136]
37bdea8damov r9, [rsp+304]
37bdea8e2mov [rsp+112], r10
37bdea8e7mov rax, [rax]
37bdea8easub rax, r10
37bdea8edmov [rsp+168], rax
37bdea8f5mov rax, [rsp+352]
37bdea8fdmov rax, [rax]
37bdea900mov [rsp+48], r13
37bdea905mov [rsp+56], 1
37bdea90esub rax, r10
37bdea911mov [rsp+152], rax
37bdea919mov rax, [rsp+328]
37bdea921mov [rsp+40], rax
37bdea926mov rax, [rsp+344]
37bdea92emov [rsp+32], rax
37bdea933call chptrd_64_
37bdea938test r12, r12
37bdea93bmov r10, [rsp+112]
37bdea940jne 0x37bdea9d8
37bdea946mov r8, [rsp+344]
37bdea94emov rdx, [rsp+304]
37bdea956mov r9, rbp
37bdea959mov rcx, rbx
37bdea95ccall ssterf_64_
37bdea961
37bdea961loc_37bdea961:
37bdea961cmp r15, 1
37bdea965je 0x37bdeaaf0
37bdea96b
37bdea96bloc_37bdea96b:
37bdea96bmov rcx, [rsp+120]
37bdea970call sroundup_lwork_64_
37bdea975mov rax, [rsp+328]
37bdea97dmovss [rax], x0
37bdea981mov [rax+4], 0
37bdea988mov rax, [rsp+344]
37bdea990movss [rax], x6
37bdea994mov rax, [rsp+360]
37bdea99cmov [rax], r14
37bdea99fjmp 0x37bdea683
37bdea9a4
37bdea9a4 0f 1f 40 00 ..@.
37bdea9a8
37bdea9a8loc_37bdea9a8:
37bdea9a8movss x0, [rdi]
37bdea9acmov rax, [rsp+304]
37bdea9b4movss [rax], x0
37bdea9b8test r12, r12
37bdea9bbje 0x37bdea683
37bdea9c1mov rax, [rsp+312]
37bdea9c9mov [rax], 0x3f800000
37bdea9d0jmp 0x37bdea683
37bdea9d5
37bdea9d5 0f 1f 00 ...
37bdea9d8
37bdea9d8loc_37bdea9d8:
37bdea9d8mov rax, [rsp+328]
37bdea9e0mov [rsp+96], rbp
37bdea9e5mov rdx, rbx
37bdea9e8lea rcx, [rip+0x669d39]
37bdea9efmov r9, [rsp+344]
37bdea9f7mov r8, [rsp+304]
37bdea9ffmov [rsp+104], 1
37bdeaa08lea r12, [rax+8*r10]
37bdeaa0cmov rax, [rsp+368]
37bdeaa14mov [rsp+48], r12
37bdeaa19mov [rsp+88], rax
37bdeaa1emov rax, [rsp+360]
37bdeaa26mov [rsp+80], rax
37bdeaa2blea rax, [rsp+152]
37bdeaa33mov [rsp+72], rax
37bdeaa38mov rax, [rsp+344]
37bdeaa40lea rax, [rax+4*r10]
37bdeaa44mov [rsp+64], rax
37bdeaa49lea rax, [rsp+168]
37bdeaa51mov [rsp+56], rax
37bdeaa56mov rax, [rsp+320]
37bdeaa5emov [rsp+40], rax
37bdeaa63mov rax, [rsp+312]
37bdeaa6bmov [rsp+32], rax
37bdeaa70call cstedc_64_
37bdeaa75mov [rsp+80], r13
37bdeaa7amov r9, rbx
37bdeaa7dmov rdx, rsi
37bdeaa80mov rax, [rsp+320]
37bdeaa88mov [rsp+72], r12
37bdeaa8dlea r8, [rip+0x669c6d]
37bdeaa94lea rcx, [rip+0x669c67]
37bdeaa9bmov [rsp+104], 1
37bdeaaa4mov [rsp+64], rax
37bdeaaa9mov rax, [rsp+312]
37bdeaab1mov [rsp+96], 1
37bdeaabamov [rsp+56], rax
37bdeaabfmov rax, [rsp+328]
37bdeaac7mov [rsp+88], 1
37bdeaad0mov [rsp+48], rax
37bdeaad5mov [rsp+40], rdi
37bdeaadamov [rsp+32], rbx
37bdeaadfcall cupmtr_64_
37bdeaae4jmp 0x37bdea961
37bdeaae9
37bdeaae9 0f 1f 80 00 00 00 00 .......
37bdeaaf0
37bdeaaf0loc_37bdeaaf0:
37bdeaaf0mov rax, [rbp]
37bdeaaf4lea rdx, [rax-1]
37bdeaaf8test rax, rax
37bdeaafbjne 0x37bdeab00
37bdeaafdmov rdx, [rbx]
37bdeab00
37bdeab00loc_37bdeab00:
37bdeab00mov r8, [rsp+304]
37bdeab08mov [rsp+144], rdx
37bdeab10lea rcx, [rsp+144]
37bdeab18lea rdx, [rsp+132]
37bdeab20lea r9, [rip+0x669bf9]
37bdeab27movss x0, [rip+0x669bfd]
37bdeab2fdivss x0, [rsp+128]
37bdeab38movss [rsp+132], x0
37bdeab41call sscal_64_
37bdeab46jmp 0x37bdea96b
37bdeab4b
37bdeab4b 0f 1f 44 00 00 ..D..
37bdeab50
37bdeab50loc_37bdeab50:
37bdeab50mov [rbp], -7
37bdeab58mov r15, -7
37bdeab5fjmp 0x37bdea53b
37bdeab64
37bdeab64 0f 1f 40 00 ..@.
37bdeab68
37bdeab68loc_37bdeab68:
37bdeab68mov edx, 1
37bdeab6dmov eax, 1
37bdeab72mov r14l, 1
37bdeab78jmp 0x37bdea5bf
37bdea480
37bdeab7d
37bdeab7d // align 0x10
37bdeab7d // align 0x10
37bdeab80
37bdeab80chpevx_64_:
37bdeab80push r15
37bdeab82push r14
37bdeab84push r13
37bdeab86push r12
37bdeab88push rbp
37bdeab89push rdi
37bdeab8apush rsi
37bdeab8bpush rbx
37bdeab8csub rsp, 280
37bdeab93movups [rsp+256], x6
37bdeab9bmov rax, [rsp+456]
37bdeaba3mov rdi, [rsp+496]
37bdeababmov rbp, [rsp+440]
37bdeabb3mov rax, [rax]
37bdeabb6mov rbx, rdx
37bdeabb9mov [rsp+368], r8
37bdeabc1lea rdx, [rip+0x669b68]
37bdeabc8mov r8l, 1
37bdeabcemov rsi, r9
37bdeabd1mov r9l, 1
37bdeabd7mov [rsp+352], rcx
37bdeabdfmov [rsp+160], rax
37bdeabe7call lsame_64_
37bdeabecmov r9l, 1
37bdeabf2mov r8l, 1
37bdeabf8mov rcx, rbx
37bdeabfblea rdx, [rip+0x669b2f]
37bdeac02mov r12, rax
37bdeac05call lsame_64_
37bdeac0amov r9l, 1
37bdeac10mov r8l, 1
37bdeac16mov rcx, rbx
37bdeac19lea rdx, [rip+0x669b10]
37bdeac20mov r14, rax
37bdeac23call lsame_64_
37bdeac28mov r9l, 1
37bdeac2emov r8l, 1
37bdeac34mov rcx, rbx
37bdeac37lea rdx, [rip+0x669af4]
37bdeac3emov r13, rax
37bdeac41call lsame_64_
37bdeac46mov [rdi], 0
37bdeac4dmov r15, rax
37bdeac50test r12, r12
37bdeac53je 0x37bdead60
37bdeac59
37bdeac59loc_37bdeac59:
37bdeac59mov rax, r14
37bdeac5cor rax, r13
37bdeac5fjne 0x37bdeacb8
37bdeac61test r15, r15
37bdeac64jne 0x37bdeacb8
37bdeac66mov rdx, -2
37bdeac6dmov eax, 2
37bdeac72
37bdeac72loc_37bdeac72:
37bdeac72mov [rdi], rdx
37bdeac75
37bdeac75loc_37bdeac75:
37bdeac75lea rdx, [rsp+248]
37bdeac7dmov r8l, 6
37bdeac83lea rcx, [rip+0x669aac]
37bdeac8amov [rsp+248], rax
37bdeac92call xerbla_64_
37bdeac97nop
37bdeac98
37bdeac98loc_37bdeac98:
37bdeac98movups x6, [rsp+256]
37bdeaca0add rsp, 280
37bdeaca7pop rbx
37bdeaca8pop rsi
37bdeaca9pop rdi
37bdeacaapop rbp
37bdeacabpop r12
37bdeacadpop r13
37bdeacafpop r14
37bdeacb1pop r15
37bdeacb3ret
37bdeacb4
37bdeacb4 0f 1f 40 00 ..@.
37bdeacb8
37bdeacb8loc_37bdeacb8:
37bdeacb8mov rcx, [rsp+368]
37bdeacc0mov r9l, 1
37bdeacc6mov r8l, 1
37bdeaccclea rdx, [rip+0x669a61]
37bdeacd3call lsame_64_
37bdeacd8test rax, rax
37bdeacdbje 0x37bdeada0
37bdeace1
37bdeace1loc_37bdeace1:
37bdeace1mov rax, [rsi]
37bdeace4test rax, rax
37bdeace7js 0x37bdeb6a0
37bdeacedtest r13, r13
37bdeacf0je 0x37bdeade0
37bdeacf6test rax, rax
37bdeacf9je 0x37bdead20
37bdeacfbmov rcx, [rsp+392]
37bdead03movss x0, [rcx]
37bdead07mov rcx, [rsp+400]
37bdead0fcomiss x0, [rcx]
37bdead12jae 0x37bdeb74c
37bdead18nop [rax+rax]
37bdead20
37bdead20loc_37bdead20:
37bdead20mov rdx, [rdi]
37bdead23test rdx, rdx
37bdead26jne 0x37bdeb91e
37bdead2cmov rcx, [rsp+456]
37bdead34mov rdx, [rcx]
37bdead37test rdx, rdx
37bdead3ajle 0x37bdead4e
37bdead3ctest r12, r12
37bdead3fje 0x37bdeae20
37bdead45cmp rax, rdx
37bdead48jle 0x37bdeae20
37bdead4e
37bdead4eloc_37bdead4e:
37bdead4emov [rdi], -14
37bdead55mov eax, 14
37bdead5ajmp 0x37bdeac75
37bdead5f
37bdead5f 90 .
37bdead60
37bdead60loc_37bdead60:
37bdead60mov rcx, [rsp+352]
37bdead68mov r9l, 1
37bdead6emov r8l, 1
37bdead74lea rdx, [rip+0x6699b8]
37bdead7bcall lsame_64_
37bdead80test rax, rax
37bdead83jne 0x37bdeac59
37bdead89mov [rdi], -1
37bdead90mov eax, 1
37bdead95jmp 0x37bdeac75
37bdead9a
37bdead9a 66 0f 1f 44 00 00 f..D..
37bdeada0
37bdeada0loc_37bdeada0:
37bdeada0mov rcx, [rsp+368]
37bdeada8mov r9l, 1
37bdeadaemov r8l, 1
37bdeadb4lea rdx, [rip+0x66997a]
37bdeadbbcall lsame_64_
37bdeadc0test rax, rax
37bdeadc3jne 0x37bdeace1
37bdeadc9mov rdx, -3
37bdeadd0mov eax, 3
37bdeadd5jmp 0x37bdeac72
37bdeadda
37bdeadda 66 0f 1f 44 00 00 f..D..
37bdeade0
37bdeade0loc_37bdeade0:
37bdeade0test r15, r15
37bdeade3je 0x37bdead20
37bdeade9mov rcx, [rsp+408]
37bdeadf1test rax, rax
37bdeadf4mov edx, 1
37bdeadf9cmovg rdx, rax
37bdeadfdmov rcx, [rcx]
37bdeae00cmp rcx, rdx
37bdeae03jg 0x37bdeae0e
37bdeae05test rcx, rcx
37bdeae08jg 0x37bdeb8a0
37bdeae0e
37bdeae0eloc_37bdeae0e:
37bdeae0emov rdx, -8
37bdeae15mov eax, 8
37bdeae1ajmp 0x37bdeac72
37bdeae1f
37bdeae1f 90 .
37bdeae20
37bdeae20loc_37bdeae20:
37bdeae20mov rcx, [rsp+432]
37bdeae28mov [rcx], 0
37bdeae2ftest rax, rax
37bdeae32je 0x37bdeac98
37bdeae38cmp rax, 1
37bdeae3cje 0x37bdeb6b8
37bdeae42mov edx, 12
37bdeae47lea rcx, [rip+0x6698ee]
37bdeae4ecall slamch_64_
37bdeae53mov edx, 9
37bdeae58lea rcx, [rip+0x6698e9]
37bdeae5fmovaps x6, x0
37bdeae62call slamch_64_
37bdeae67mov rax, [rsp+424]
37bdeae6fmovaps x1, x6
37bdeae72divss x1, x0
37bdeae76movss x0, [rax]
37bdeae7amovss [rsp+212], x0
37bdeae83test r13, r13
37bdeae86je 0x37bdeb700
37bdeae8cmov rax, [rsp+392]
37bdeae94movss x0, [rax]
37bdeae98mov rax, [rsp+400]
37bdeaea0movss x2, [rax]
37bdeaea4
37bdeaea4loc_37bdeaea4:
37bdeaea4mov rax, [rsp+472]
37bdeaeacmov r9, [rsp+384]
37bdeaeb4mov [rsp+48], 1
37bdeaebdmov r8, rsi
37bdeaec0mov [rsp+40], 1
37bdeaec9lea rcx, [rip+0x669881]
37bdeaed0mov rdx, [rsp+368]
37bdeaed8mov [rsp+32], rax
37bdeaeddmovss [rsp+168], x1
37bdeaee6movss [rsp+224], x2
37bdeaeefmovss [rsp+220], x0
37bdeaef8call clanhp_64_
37bdeaefdmovss x1, [rsp+168]
37bdeaf06movaps x2, x0
37bdeaf09pxor x0, x0
37bdeaf0dcomiss x2, x0
37bdeaf10jbe 0x37bdeaf22
37bdeaf12movaps x0, x1
37bdeaf15sqrtss x0, x0
37bdeaf19comiss x0, x2
37bdeaf1cja 0x37bdeb3a0
37bdeaf22
37bdeaf22loc_37bdeaf22:
37bdeaf22movss x0, [rip+0x669836]
37bdeaf2amovaps x3, x0
37bdeaf2ddivss x3, x1
37bdeaf31movaps x1, x6
37bdeaf34sqrtss x1, x1
37bdeaf38sqrtss x1, x1
37bdeaf3cdivss x0, x1
37bdeaf40sqrtss x3, x3
37bdeaf44minss x0, x3
37bdeaf48comiss x2, x0
37bdeaf4bja 0x37bdeb3a0
37bdeaf51lea rax, [rsp+248]
37bdeaf59mov [rsp+192], 0
37bdeaf65mov [rsp+184], rax
37bdeaf6d
37bdeaf6dloc_37bdeaf6d:
37bdeaf6dmov r11, [rsi]
37bdeaf70lea rcx, [rsp+232]
37bdeaf78mov rax, [rsp+472]
37bdeaf80mov [rsp+56], 1
37bdeaf89mov [rsp+48], rcx
37bdeaf8emov r9, [rsp+472]
37bdeaf96mov rdx, rsi
37bdeaf99mov [rsp+200], rcx
37bdeafa1mov rcx, [rsp+464]
37bdeafa9lea rax, [rax+4*r11]
37bdeafadlea r13, [r11+r11+1]
37bdeafb2mov [rsp+32], rax
37bdeafb7mov r8, [rsp+384]
37bdeafbfmov [rsp+40], rcx
37bdeafc4mov rcx, [rsp+368]
37bdeafccmov [rsp+176], r11
37bdeafd4mov [rsp+168], rax
37bdeafdccall chptrd_64_
37bdeafe1test r15, r15
37bdeafe4mov rax, [rsp+168]
37bdeafecmov r11, [rsp+176]
37bdeaff4je 0x37bdeb008
37bdeaff6mov rcx, [rsp+408]
37bdeaffecmp [rcx], 1
37bdeb002je 0x37bdeb733
37bdeb008
37bdeb008loc_37bdeb008:
37bdeb008test r14, r14
37bdeb00bje 0x37bdeb022
37bdeb00d
37bdeb00dloc_37bdeb00d:
37bdeb00dmov rcx, [rsp+424]
37bdeb015pxor x0, x0
37bdeb019comiss x0, [rcx]
37bdeb01cjae 0x37bdeb470
37bdeb022
37bdeb022loc_37bdeb022:
37bdeb022test r12, r12
37bdeb025je 0x37bdeb530
37bdeb02bmov rcx, [rsp+472]
37bdeb033lea r15, [rcx+4*r13-4]
37bdeb038
37bdeb038loc_37bdeb038:
37bdeb038mov rdx, [rsi]
37bdeb03bmov [rsp+72], rax
37bdeb040lea r9, [rsp+220]
37bdeb048mov r8, rsi
37bdeb04bmov rcx, [rsp+480]
37bdeb053mov [rsp+168], rax
37bdeb05bmov rax, [rsp+472]
37bdeb063mov r13, rdx
37bdeb066mov [rsp+211], 66
37bdeb06elea r14, [rcx+8*rdx]
37bdeb072shl r13, 4
37bdeb076mov [rsp+104], rcx
37bdeb07bmov rcx, [rsp+184]
37bdeb083mov [rsp+64], rax
37bdeb088mov rax, [rsp+416]
37bdeb090lea rdx, [rsp+211]
37bdeb098mov [rsp+88], rcx
37bdeb09dmov rcx, [rsp+432]
37bdeb0a5mov [rsp+48], rax
37bdeb0aamov rax, [rsp+408]
37bdeb0b2mov [rsp+80], rcx
37bdeb0b7lea rcx, [rsp+212]
37bdeb0bfadd r13, [rsp+480]
37bdeb0c7mov [rsp+56], rcx
37bdeb0cclea rcx, [rsp+224]
37bdeb0d4mov [rsp+40], rax
37bdeb0d9mov [rsp+32], rcx
37bdeb0demov rcx, rbx
37bdeb0e1mov [rsp+152], 1
37bdeb0edmov [rsp+144], 1
37bdeb0f9mov [rsp+136], rdi
37bdeb101mov [rsp+128], r13
37bdeb109mov [rsp+120], r15
37bdeb10emov [rsp+112], r14
37bdeb113mov [rsp+96], rbp
37bdeb118call sstebz_64_
37bdeb11dmov rax, [rsp+488]
37bdeb125mov [rsp+96], rdi
37bdeb12amov rcx, rsi
37bdeb12dmov [rsp+80], r13
37bdeb132mov r9, [rsp+432]
37bdeb13amov [rsp+88], rax
37bdeb13fmov rax, [rsp+456]
37bdeb147mov [rsp+72], r15
37bdeb14cmov r8, [rsp+168]
37bdeb154mov [rsp+64], rax
37bdeb159mov rax, [rsp+448]
37bdeb161mov [rsp+48], r14
37bdeb166mov rdx, [rsp+472]
37bdeb16emov [rsp+56], rax
37bdeb173mov rax, [rsp+480]
37bdeb17bmov [rsp+32], rbp
37bdeb180mov [rsp+40], rax
37bdeb185call cstein_64_
37bdeb18amov rax, [rsp+200]
37bdeb192mov rbx, [rsp+464]
37bdeb19amov [rsp+104], 1
37bdeb1a3mov [rsp+96], 1
37bdeb1acmov rdx, [rsp+368]
37bdeb1b4mov r9, rsi
37bdeb1b7lea r8, [rip+0x669575]
37bdeb1bemov [rsp+88], 1
37bdeb1c7lea rcx, [rip+0x669566]
37bdeb1cemov [rsp+80], rax
37bdeb1d3mov rax, [rsi]
37bdeb1d6mov [rsp+48], rbx
37bdeb1dblea rax, [rbx+8*rax]
37bdeb1dfmov [rsp+72], rax
37bdeb1e4mov rax, [rsp+456]
37bdeb1ecmov [rsp+64], rax
37bdeb1f1mov rax, [rsp+448]
37bdeb1f9mov [rsp+56], rax
37bdeb1femov rax, [rsp+384]
37bdeb206mov [rsp+40], rax
37bdeb20bmov rax, [rsp+432]
37bdeb213mov [rsp+32], rax
37bdeb218call cupmtr_64_
37bdeb21dcmp [rsp+192], 1
37bdeb226je 0x37bdeb631
37bdeb22c
37bdeb22cloc_37bdeb22c:
37bdeb22cmov rax, [rsp+432]
37bdeb234mov rbx, [rax]
37bdeb237
37bdeb237loc_37bdeb237:
37bdeb237cmp rbx, 1
37bdeb23bjle 0x37bdeac98
37bdeb241mov rax, [rsp+160]
37bdeb249xor r14l, r14l
37bdeb24cmov rcx, rbx
37bdeb24fmov r9, [rsp+448]
37bdeb257mov [rsp+376], rsi
37bdeb25fmov rsi, rbx
37bdeb262mov r11, [rsp+488]
37bdeb26amov r12l, 1
37bdeb270test rax, rax
37bdeb273mov rbx, [rsp+480]
37bdeb27bmov [rsp+496], rdi
37bdeb283mov rdi, r9
37bdeb286cmovns r14, rax
37bdeb28amov rax, [rsp+432]
37bdeb292lea r15, [8*r14]
37bdeb29anop [rax+rax]
37bdeb2a0
37bdeb2a0loc_37bdeb2a0:
37bdeb2a0add r12, 1
37bdeb2a4cmp r12, rcx
37bdeb2a7jg 0x37bdeb2e2
37bdeb2a9movss x2, [rbp+4*r12-8]
37bdeb2b0lea r8, [rcx+1]
37bdeb2b4mov rdx, r12
37bdeb2b7xor ecx, ecx
37bdeb2b9movaps x0, x2
37bdeb2bcnop [rax]
37bdeb2c0
37bdeb2c0loc_37bdeb2c0:
37bdeb2c0movss x1, [rbp+4*rdx-4]
37bdeb2c6comiss x0, x1
37bdeb2c9minss x1, x0
37bdeb2cdcmova rcx, rdx
37bdeb2d1add rdx, 1
37bdeb2d5movaps x0, x1
37bdeb2d8cmp rdx, r8
37bdeb2dbjne 0x37bdeb2c0
37bdeb2ddtest rcx, rcx
37bdeb2e0jne 0x37bdeb2f8
37bdeb2e2
37bdeb2e2loc_37bdeb2e2:
37bdeb2e2cmp r12, rsi
37bdeb2e5je 0x37bdeac98
37bdeb2ebmov rcx, [rax]
37bdeb2eeadd rdi, r15
37bdeb2f1jmp 0x37bdeb2a0
37bdeb2f3
37bdeb2f3 0f 1f 44 00 00 ..D..
37bdeb2f8
37bdeb2f8loc_37bdeb2f8:
37bdeb2f8lea r13, [rcx-1]
37bdeb2fcmov r8, [rbx+8*r12-16]
37bdeb301mov r9, rdi
37bdeb304mov [rsp+432], rax
37bdeb30cimul rcx, r14
37bdeb310mov rdx, [rbx+8*r13]
37bdeb314mov rax, [rsp+448]
37bdeb31cmovss [rbp+4*r13], x2
37bdeb323mov [rbx+8*r13], r8
37bdeb327mov [rbx+8*r12-16], rdx
37bdeb32csub rcx, r14
37bdeb32fmovss [rbp+4*r12-8], x1
37bdeb336lea rdx, [rax+8*rcx]
37bdeb33alea rax, [rip+0x669417]
37bdeb341mov rcx, [rsp+376]
37bdeb349mov [rsp+488], r11
37bdeb351mov [rsp+32], rax
37bdeb356mov r8, rax
37bdeb359call cswap_64_
37bdeb35emov rax, [rsp+496]
37bdeb366mov r11, [rsp+488]
37bdeb36ecmp [rax], 0
37bdeb372mov rax, [rsp+432]
37bdeb37aje 0x37bdeb2e2
37bdeb380mov rdx, [r11+8*r13]
37bdeb384mov rcx, [r11+8*r12-16]
37bdeb389mov [r11+8*r13], rcx
37bdeb38dmov [r11+8*r12-16], rdx
37bdeb392jmp 0x37bdeb2e2
37bdeb397
37bdeb397 66 0f 1f 84 00 00 00 00 00 f........
37bdeb3a0
37bdeb3a0loc_37bdeb3a0:
37bdeb3a0divss x0, x2
37bdeb3a4mov rax, [rsi]
37bdeb3a7mov r8, [rsp+384]
37bdeb3aflea r9, [rip+0x6693a2]
37bdeb3b6lea rdx, [rax+1]
37bdeb3baimul rdx, rax
37bdeb3bemov rax, rdx
37bdeb3c1shr rax, 63
37bdeb3c5add rax, rdx
37bdeb3c8lea rdx, [rsp+216]
37bdeb3d0sar rax, 1
37bdeb3d3mov [rsp+248], rax
37bdeb3dblea rax, [rsp+248]
37bdeb3e3mov rcx, rax
37bdeb3e6mov [rsp+184], rax
37bdeb3eemovss [rsp+216], x0
37bdeb3f7call csscal_64_
37bdeb3fcmov rax, [rsp+424]
37bdeb404pxor x1, x1
37bdeb408movss x0, [rax]
37bdeb40ccomiss x0, x1
37bdeb40fjbe 0x37bdeb423
37bdeb411mulss x0, [rsp+216]
37bdeb41amovss [rsp+212], x0
37bdeb423
37bdeb423loc_37bdeb423:
37bdeb423test r13, r13
37bdeb426je 0x37bdeb45f
37bdeb428mov rax, [rsp+392]
37bdeb430movss x0, [rsp+216]
37bdeb439movss x1, [rax]
37bdeb43dmov rax, [rsp+400]
37bdeb445mulss x1, x0
37bdeb449mulss x0, [rax]
37bdeb44dmovss [rsp+220], x1
37bdeb456movss [rsp+224], x0
37bdeb45f
37bdeb45floc_37bdeb45f:
37bdeb45fmov [rsp+192], 1
37bdeb46bjmp 0x37bdeaf6d
37bdeb470
37bdeb470loc_37bdeb470:
37bdeb470lea r15, [rip+0x6692e1]
37bdeb477mov rdx, [rsp+472]
37bdeb47fmov rcx, rsi
37bdeb482mov r9, rbp
37bdeb485mov [rsp+32], r15
37bdeb48amov r8, r15
37bdeb48dmov [rsp+176], rax
37bdeb495mov [rsp+168], r11
37bdeb49dcall scopy_64_
37bdeb4a2mov rdx, [rsi]
37bdeb4a5test r12, r12
37bdeb4a8mov rax, [rsp+472]
37bdeb4b0mov r11, [rsp+168]
37bdeb4b8lea rcx, [r13+2*rdx-1]
37bdeb4bdlea r14, [rax+4*rcx]
37bdeb4c1mov rax, [rsp+176]
37bdeb4c9jne 0x37bdeb75d
37bdeb4cfmov [rsp+32], r15
37bdeb4d4sub rdx, 1
37bdeb4d8mov r9, r14
37bdeb4dbmov r8, r15
37bdeb4demov rcx, [rsp+184]
37bdeb4e6mov [rsp+248], rdx
37bdeb4eemov rdx, rax
37bdeb4f1mov [rsp+168], rax
37bdeb4f9call scopy_64_
37bdeb4femov r9, rdi
37bdeb501mov r8, r14
37bdeb504mov rdx, rbp
37bdeb507mov rcx, rsi
37bdeb50acall ssterf_64_
37bdeb50fcmp [rdi], 0
37bdeb513je 0x37bdeb8d1
37bdeb519mov [rdi], 0
37bdeb520mov rax, [rsp+168]
37bdeb528nop [rax+rax]
37bdeb530
37bdeb530loc_37bdeb530:
37bdeb530mov r8, [rsi]
37bdeb533mov [rsp+72], rax
37bdeb538lea r9, [rsp+220]
37bdeb540mov rcx, rbx
37bdeb543mov rax, [rsp+472]
37bdeb54bmov [rsp+211], 69
37bdeb553mov rdx, r8
37bdeb556mov [rsp+136], rdi
37bdeb55eshl rdx, 4
37bdeb562add rdx, [rsp+480]
37bdeb56amov [rsp+64], rax
37bdeb56flea rax, [rsp+212]
37bdeb577mov [rsp+128], rdx
37bdeb57fmov rdx, [rsp+472]
37bdeb587mov [rsp+56], rax
37bdeb58cmov rax, [rsp+416]
37bdeb594lea rdx, [rdx+4*r13-4]
37bdeb599mov [rsp+96], rbp
37bdeb59emov [rsp+120], rdx
37bdeb5a3mov rdx, [rsp+480]
37bdeb5abmov [rsp+48], rax
37bdeb5b0mov rax, [rsp+408]
37bdeb5b8mov [rsp+152], 1
37bdeb5c4lea rdx, [rdx+8*r8]
37bdeb5c8mov r8, rsi
37bdeb5cbmov [rsp+112], rdx
37bdeb5d0mov rdx, [rsp+480]
37bdeb5d8mov [rsp+40], rax
37bdeb5ddlea rax, [rsp+224]
37bdeb5e5mov [rsp+104], rdx
37bdeb5eamov rdx, [rsp+184]
37bdeb5f2mov [rsp+32], rax
37bdeb5f7mov [rsp+88], rdx
37bdeb5fcmov rdx, [rsp+432]
37bdeb604mov [rsp+144], 1
37bdeb610mov [rsp+80], rdx
37bdeb615lea rdx, [rsp+211]
37bdeb61dcall sstebz_64_
37bdeb622cmp [rsp+192], 1
37bdeb62bjne 0x37bdeac98
37bdeb631
37bdeb631loc_37bdeb631:
37bdeb631mov rax, [rdi]
37bdeb634lea rbx, [rax-1]
37bdeb638test rax, rax
37bdeb63bjne 0x37bdeb648
37bdeb63dmov rax, [rsp+432]
37bdeb645mov rbx, [rax]
37bdeb648
37bdeb648loc_37bdeb648:
37bdeb648lea rdx, [rsp+228]
37bdeb650lea rcx, [rsp+240]
37bdeb658mov r8, rbp
37bdeb65bmovss x0, [rip+0x6690fd]
37bdeb663lea r9, [rip+0x6690ee]
37bdeb66adivss x0, [rsp+216]
37bdeb673mov [rsp+240], rbx
37bdeb67bmovss [rsp+228], x0
37bdeb684call sscal_64_
37bdeb689test r12, r12
37bdeb68cjne 0x37bdeb22c
37bdeb692jmp 0x37bdeac98
37bdeb697
37bdeb697 66 0f 1f 84 00 00 00 00 00 f........
37bdeb6a0
37bdeb6a0loc_37bdeb6a0:
37bdeb6a0mov rdx, -4
37bdeb6a7mov eax, 4
37bdeb6acjmp 0x37bdeac72
37bdeb6b1
37bdeb6b1 0f 1f 80 00 00 00 00 .......
37bdeb6b8
37bdeb6b8loc_37bdeb6b8:
37bdeb6b8mov rax, [rsp+384]
37bdeb6c0movss x0, [rax]
37bdeb6c4test r14, r14
37bdeb6c7jne 0x37bdeb71d
37bdeb6c9test r15, r15
37bdeb6ccjne 0x37bdeb71d
37bdeb6cemov rax, [rsp+392]
37bdeb6d6comiss x0, [rax]
37bdeb6d9ja 0x37bdeb70c
37bdeb6db
37bdeb6dbloc_37bdeb6db:
37bdeb6dbtest r12, r12
37bdeb6deje 0x37bdeac98
37bdeb6e4mov rax, [rsp+448]
37bdeb6ecmov [rax], 0x3f800000
37bdeb6f3jmp 0x37bdeac98
37bdeb6f8
37bdeb6f8 0f 1f 84 00 00 00 00 00 ........
37bdeb700
37bdeb700loc_37bdeb700:
37bdeb700pxor x2, x2
37bdeb704movaps x0, x2
37bdeb707jmp 0x37bdeaea4
37bdeb70c
37bdeb70cloc_37bdeb70c:
37bdeb70cmov rax, [rsp+400]
37bdeb714movss x1, [rax]
37bdeb718comiss x1, x0
37bdeb71bjb 0x37bdeb6db
37bdeb71d
37bdeb71dloc_37bdeb71d:
37bdeb71dmov rax, [rsp+432]
37bdeb725movss [rbp], x0
37bdeb72amov [rax], 1
37bdeb731jmp 0x37bdeb6db
37bdeb733
37bdeb733loc_37bdeb733:
37bdeb733mov rcx, [rsp+416]
37bdeb73bmov rdx, [rsi]
37bdeb73ecmp [rcx], rdx
37bdeb741jne 0x37bdeb008
37bdeb747jmp 0x37bdeb00d
37bdeb74c
37bdeb74cloc_37bdeb74c:
37bdeb74cmov rdx, -7
37bdeb753mov eax, 7
37bdeb758jmp 0x37bdeac72
37bdeb75d
37bdeb75dloc_37bdeb75d:
37bdeb75dmov [rsp+168], rax
37bdeb765mov rax, [rsp+200]
37bdeb76dmov r9, [rsp+464]
37bdeb775mov r8, [rsp+384]
37bdeb77dmov [rsp+64], 1
37bdeb786mov [rsp+56], rax
37bdeb78bmov rax, [rsp+464]
37bdeb793mov rcx, [rsp+368]
37bdeb79blea rdx, [rax+8*r11]
37bdeb79fmov rax, [rsp+456]
37bdeb7a7mov [rsp+48], rdx
37bdeb7acmov rdx, rsi
37bdeb7afmov [rsp+40], rax
37bdeb7b4mov rax, [rsp+448]
37bdeb7bcmov [rsp+32], rax
37bdeb7c1call cupgtr_64_
37bdeb7c6mov rax, [rsi]
37bdeb7c9mov rcx, [rsp+184]
37bdeb7d1mov r9, r14
37bdeb7d4lea rdx, [rax-1]
37bdeb7d8lea rax, [rip+0x668f79]
37bdeb7dfmov [rsp+32], rax
37bdeb7e4mov r8, rax
37bdeb7e7mov [rsp+248], rdx
37bdeb7efmov rdx, [rsp+168]
37bdeb7f7call scopy_64_
37bdeb7fcmov [rsp+56], rdi
37bdeb801mov r9, r14
37bdeb804mov r8, rbp
37bdeb807mov rax, [rsp+472]
37bdeb80fmov rcx, [rsp+352]
37bdeb817mov rdx, rsi
37bdeb81amov [rsp+64], 1
37bdeb823lea r15, [rax+4*r13-4]
37bdeb828mov rax, [rsp+456]
37bdeb830mov [rsp+48], r15
37bdeb835mov [rsp+40], rax
37bdeb83amov rax, [rsp+448]
37bdeb842mov [rsp+32], rax
37bdeb847call csteqr_64_
37bdeb84ccmp [rdi], 0
37bdeb850mov rax, [rsp+168]
37bdeb858jne 0x37bdeb8f3
37bdeb85emov rbx, [rsi]
37bdeb861test rbx, rbx
37bdeb864jle 0x37bdeb8ff
37bdeb86amov rcx, [rsp+488]
37bdeb872lea r8, [8*rbx]
37bdeb87axor edx, edx
37bdeb87ccall memset
37bdeb881mov rax, [rsp+432]
37bdeb889mov [rax], rbx
37bdeb88ccmp [rsp+192], 1
37bdeb895jne 0x37bdeb237
37bdeb89bjmp 0x37bdeb648
37bdeb8a0
37bdeb8a0loc_37bdeb8a0:
37bdeb8a0mov rdx, [rsp+416]
37bdeb8a8cmp rax, rcx
37bdeb8abcmovle rcx, rax
37bdeb8afmov rdx, [rdx]
37bdeb8b2cmp rdx, rcx
37bdeb8b5jl 0x37bdeb8c0
37bdeb8b7cmp rax, rdx
37bdeb8bajge 0x37bdead20
37bdeb8c0
37bdeb8c0loc_37bdeb8c0:
37bdeb8c0mov rdx, -9
37bdeb8c7mov eax, 9
37bdeb8ccjmp 0x37bdeac72
37bdeb8d1
37bdeb8d1loc_37bdeb8d1:
37bdeb8d1mov rbx, [rsi]
37bdeb8d4mov rax, [rsp+432]
37bdeb8dcmov [rax], rbx
37bdeb8dfcmp [rsp+192], 1
37bdeb8e8jne 0x37bdeac98
37bdeb8eejmp 0x37bdeb648
37bdeb8f3
37bdeb8f3loc_37bdeb8f3:
37bdeb8f3mov [rdi], 0
37bdeb8fajmp 0x37bdeb038
37bdeb8ff
37bdeb8ffloc_37bdeb8ff:
37bdeb8ffmov rax, [rsp+432]
37bdeb907mov [rax], rbx
37bdeb90acmp [rsp+192], 1
37bdeb913jne 0x37bdeac98
37bdeb919jmp 0x37bdeb648
37bdeb91e
37bdeb91eloc_37bdeb91e:
37bdeb91emov rax, rdx
37bdeb921neg rax
37bdeb924jmp 0x37bdeac75
37bdeab80
37bdeab80chpevx_64_:
37bdeab80push r15
37bdeab82push r14
37bdeab84push r13
37bdeab86push r12
37bdeab88push rbp
37bdeab89push rdi
37bdeab8apush rsi
37bdeab8bpush rbx
37bdeab8csub rsp, 280
37bdeab93movups [rsp+256], x6
37bdeab9bmov rax, [rsp+456]
37bdeaba3mov rdi, [rsp+496]
37bdeababmov rbp, [rsp+440]
37bdeabb3mov rax, [rax]
37bdeabb6mov rbx, rdx
37bdeabb9mov [rsp+368], r8
37bdeabc1lea rdx, [rip+0x669b68]
37bdeabc8mov r8l, 1
37bdeabcemov rsi, r9
37bdeabd1mov r9l, 1
37bdeabd7mov [rsp+352], rcx
37bdeabdfmov [rsp+160], rax
37bdeabe7call lsame_64_
37bdeabecmov r9l, 1
37bdeabf2mov r8l, 1
37bdeabf8mov rcx, rbx
37bdeabfblea rdx, [rip+0x669b2f]
37bdeac02mov r12, rax
37bdeac05call lsame_64_
37bdeac0amov r9l, 1
37bdeac10mov r8l, 1
37bdeac16mov rcx, rbx
37bdeac19lea rdx, [rip+0x669b10]
37bdeac20mov r14, rax
37bdeac23call lsame_64_
37bdeac28mov r9l, 1
37bdeac2emov r8l, 1
37bdeac34mov rcx, rbx
37bdeac37lea rdx, [rip+0x669af4]
37bdeac3emov r13, rax
37bdeac41call lsame_64_
37bdeac46mov [rdi], 0
37bdeac4dmov r15, rax
37bdeac50test r12, r12
37bdeac53je 0x37bdead60
37bdeac59
37bdeac59loc_37bdeac59:
37bdeac59mov rax, r14
37bdeac5cor rax, r13
37bdeac5fjne 0x37bdeacb8
37bdeac61test r15, r15
37bdeac64jne 0x37bdeacb8
37bdeac66mov rdx, -2
37bdeac6dmov eax, 2
37bdeac72
37bdeac72loc_37bdeac72:
37bdeac72mov [rdi], rdx
37bdeac75
37bdeac75loc_37bdeac75:
37bdeac75lea rdx, [rsp+248]
37bdeac7dmov r8l, 6
37bdeac83lea rcx, [rip+0x669aac]
37bdeac8amov [rsp+248], rax
37bdeac92call xerbla_64_
37bdeac97nop
37bdeac98
37bdeac98loc_37bdeac98:
37bdeac98movups x6, [rsp+256]
37bdeaca0add rsp, 280
37bdeaca7pop rbx
37bdeaca8pop rsi
37bdeaca9pop rdi
37bdeacaapop rbp
37bdeacabpop r12
37bdeacadpop r13
37bdeacafpop r14
37bdeacb1pop r15
37bdeacb3ret
37bdeacb4
37bdeacb4 0f 1f 40 00 ..@.
37bdeacb8
37bdeacb8loc_37bdeacb8:
37bdeacb8mov rcx, [rsp+368]
37bdeacc0mov r9l, 1
37bdeacc6mov r8l, 1
37bdeaccclea rdx, [rip+0x669a61]
37bdeacd3call lsame_64_
37bdeacd8test rax, rax
37bdeacdbje 0x37bdeada0
37bdeace1
37bdeace1loc_37bdeace1:
37bdeace1mov rax, [rsi]
37bdeace4test rax, rax
37bdeace7js 0x37bdeb6a0
37bdeacedtest r13, r13
37bdeacf0je 0x37bdeade0
37bdeacf6test rax, rax
37bdeacf9je 0x37bdead20
37bdeacfbmov rcx, [rsp+392]
37bdead03movss x0, [rcx]
37bdead07mov rcx, [rsp+400]
37bdead0fcomiss x0, [rcx]
37bdead12jae 0x37bdeb74c
37bdead18nop [rax+rax]
37bdead20
37bdead20loc_37bdead20:
37bdead20mov rdx, [rdi]
37bdead23test rdx, rdx
37bdead26jne 0x37bdeb91e
37bdead2cmov rcx, [rsp+456]
37bdead34mov rdx, [rcx]
37bdead37test rdx, rdx
37bdead3ajle 0x37bdead4e
37bdead3ctest r12, r12
37bdead3fje 0x37bdeae20
37bdead45cmp rax, rdx
37bdead48jle 0x37bdeae20
37bdead4e
37bdead4eloc_37bdead4e:
37bdead4emov [rdi], -14
37bdead55mov eax, 14
37bdead5ajmp 0x37bdeac75
37bdead5f
37bdead5f 90 .
37bdead60
37bdead60loc_37bdead60:
37bdead60mov rcx, [rsp+352]
37bdead68mov r9l, 1
37bdead6emov r8l, 1
37bdead74lea rdx, [rip+0x6699b8]
37bdead7bcall lsame_64_
37bdead80test rax, rax
37bdead83jne 0x37bdeac59
37bdead89mov [rdi], -1
37bdead90mov eax, 1
37bdead95jmp 0x37bdeac75
37bdead9a
37bdead9a 66 0f 1f 44 00 00 f..D..
37bdeada0
37bdeada0loc_37bdeada0:
37bdeada0mov rcx, [rsp+368]
37bdeada8mov r9l, 1
37bdeadaemov r8l, 1
37bdeadb4lea rdx, [rip+0x66997a]
37bdeadbbcall lsame_64_
37bdeadc0test rax, rax
37bdeadc3jne 0x37bdeace1
37bdeadc9mov rdx, -3
37bdeadd0mov eax, 3
37bdeadd5jmp 0x37bdeac72
37bdeadda
37bdeadda 66 0f 1f 44 00 00 f..D..
37bdeade0
37bdeade0loc_37bdeade0:
37bdeade0test r15, r15
37bdeade3je 0x37bdead20
37bdeade9mov rcx, [rsp+408]
37bdeadf1test rax, rax
37bdeadf4mov edx, 1
37bdeadf9cmovg rdx, rax
37bdeadfdmov rcx, [rcx]
37bdeae00cmp rcx, rdx
37bdeae03jg 0x37bdeae0e
37bdeae05test rcx, rcx
37bdeae08jg 0x37bdeb8a0
37bdeae0e
37bdeae0eloc_37bdeae0e:
37bdeae0emov rdx, -8
37bdeae15mov eax, 8
37bdeae1ajmp 0x37bdeac72
37bdeae1f
37bdeae1f 90 .
37bdeae20
37bdeae20loc_37bdeae20:
37bdeae20mov rcx, [rsp+432]
37bdeae28mov [rcx], 0
37bdeae2ftest rax, rax
37bdeae32je 0x37bdeac98
37bdeae38cmp rax, 1
37bdeae3cje 0x37bdeb6b8
37bdeae42mov edx, 12
37bdeae47lea rcx, [rip+0x6698ee]
37bdeae4ecall slamch_64_
37bdeae53mov edx, 9
37bdeae58lea rcx, [rip+0x6698e9]
37bdeae5fmovaps x6, x0
37bdeae62call slamch_64_
37bdeae67mov rax, [rsp+424]
37bdeae6fmovaps x1, x6
37bdeae72divss x1, x0
37bdeae76movss x0, [rax]
37bdeae7amovss [rsp+212], x0
37bdeae83test r13, r13
37bdeae86je 0x37bdeb700
37bdeae8cmov rax, [rsp+392]
37bdeae94movss x0, [rax]
37bdeae98mov rax, [rsp+400]
37bdeaea0movss x2, [rax]
37bdeaea4
37bdeaea4loc_37bdeaea4:
37bdeaea4mov rax, [rsp+472]
37bdeaeacmov r9, [rsp+384]
37bdeaeb4mov [rsp+48], 1
37bdeaebdmov r8, rsi
37bdeaec0mov [rsp+40], 1
37bdeaec9lea rcx, [rip+0x669881]
37bdeaed0mov rdx, [rsp+368]
37bdeaed8mov [rsp+32], rax
37bdeaeddmovss [rsp+168], x1
37bdeaee6movss [rsp+224], x2
37bdeaeefmovss [rsp+220], x0
37bdeaef8call clanhp_64_
37bdeaefdmovss x1, [rsp+168]
37bdeaf06movaps x2, x0
37bdeaf09pxor x0, x0
37bdeaf0dcomiss x2, x0
37bdeaf10jbe 0x37bdeaf22
37bdeaf12movaps x0, x1
37bdeaf15sqrtss x0, x0
37bdeaf19comiss x0, x2
37bdeaf1cja 0x37bdeb3a0
37bdeaf22
37bdeaf22loc_37bdeaf22:
37bdeaf22movss x0, [rip+0x669836]
37bdeaf2amovaps x3, x0
37bdeaf2ddivss x3, x1
37bdeaf31movaps x1, x6
37bdeaf34sqrtss x1, x1
37bdeaf38sqrtss x1, x1
37bdeaf3cdivss x0, x1
37bdeaf40sqrtss x3, x3
37bdeaf44minss x0, x3
37bdeaf48comiss x2, x0
37bdeaf4bja 0x37bdeb3a0
37bdeaf51lea rax, [rsp+248]
37bdeaf59mov [rsp+192], 0
37bdeaf65mov [rsp+184], rax
37bdeaf6d
37bdeaf6dloc_37bdeaf6d:
37bdeaf6dmov r11, [rsi]
37bdeaf70lea rcx, [rsp+232]
37bdeaf78mov rax, [rsp+472]
37bdeaf80mov [rsp+56], 1
37bdeaf89mov [rsp+48], rcx
37bdeaf8emov r9, [rsp+472]
37bdeaf96mov rdx, rsi
37bdeaf99mov [rsp+200], rcx
37bdeafa1mov rcx, [rsp+464]
37bdeafa9lea rax, [rax+4*r11]
37bdeafadlea r13, [r11+r11+1]
37bdeafb2mov [rsp+32], rax
37bdeafb7mov r8, [rsp+384]
37bdeafbfmov [rsp+40], rcx
37bdeafc4mov rcx, [rsp+368]
37bdeafccmov [rsp+176], r11
37bdeafd4mov [rsp+168], rax
37bdeafdccall chptrd_64_
37bdeafe1test r15, r15
37bdeafe4mov rax, [rsp+168]
37bdeafecmov r11, [rsp+176]
37bdeaff4je 0x37bdeb008
37bdeaff6mov rcx, [rsp+408]
37bdeaffecmp [rcx], 1
37bdeb002je 0x37bdeb733
37bdeb008
37bdeb008loc_37bdeb008:
37bdeb008test r14, r14
37bdeb00bje 0x37bdeb022
37bdeb00d
37bdeb00dloc_37bdeb00d:
37bdeb00dmov rcx, [rsp+424]
37bdeb015pxor x0, x0
37bdeb019comiss x0, [rcx]
37bdeb01cjae 0x37bdeb470
37bdeb022
37bdeb022loc_37bdeb022:
37bdeb022test r12, r12
37bdeb025je 0x37bdeb530
37bdeb02bmov rcx, [rsp+472]
37bdeb033lea r15, [rcx+4*r13-4]
37bdeb038
37bdeb038loc_37bdeb038:
37bdeb038mov rdx, [rsi]
37bdeb03bmov [rsp+72], rax
37bdeb040lea r9, [rsp+220]
37bdeb048mov r8, rsi
37bdeb04bmov rcx, [rsp+480]
37bdeb053mov [rsp+168], rax
37bdeb05bmov rax, [rsp+472]
37bdeb063mov r13, rdx
37bdeb066mov [rsp+211], 66
37bdeb06elea r14, [rcx+8*rdx]
37bdeb072shl r13, 4
37bdeb076mov [rsp+104], rcx
37bdeb07bmov rcx, [rsp+184]
37bdeb083mov [rsp+64], rax
37bdeb088mov rax, [rsp+416]
37bdeb090lea rdx, [rsp+211]
37bdeb098mov [rsp+88], rcx
37bdeb09dmov rcx, [rsp+432]
37bdeb0a5mov [rsp+48], rax
37bdeb0aamov rax, [rsp+408]
37bdeb0b2mov [rsp+80], rcx
37bdeb0b7lea rcx, [rsp+212]
37bdeb0bfadd r13, [rsp+480]
37bdeb0c7mov [rsp+56], rcx
37bdeb0cclea rcx, [rsp+224]
37bdeb0d4mov [rsp+40], rax
37bdeb0d9mov [rsp+32], rcx
37bdeb0demov rcx, rbx
37bdeb0e1mov [rsp+152], 1
37bdeb0edmov [rsp+144], 1
37bdeb0f9mov [rsp+136], rdi
37bdeb101mov [rsp+128], r13
37bdeb109mov [rsp+120], r15
37bdeb10emov [rsp+112], r14
37bdeb113mov [rsp+96], rbp
37bdeb118call sstebz_64_
37bdeb11dmov rax, [rsp+488]
37bdeb125mov [rsp+96], rdi
37bdeb12amov rcx, rsi
37bdeb12dmov [rsp+80], r13
37bdeb132mov r9, [rsp+432]
37bdeb13amov [rsp+88], rax
37bdeb13fmov rax, [rsp+456]
37bdeb147mov [rsp+72], r15
37bdeb14cmov r8, [rsp+168]
37bdeb154mov [rsp+64], rax
37bdeb159mov rax, [rsp+448]
37bdeb161mov [rsp+48], r14
37bdeb166mov rdx, [rsp+472]
37bdeb16emov [rsp+56], rax
37bdeb173mov rax, [rsp+480]
37bdeb17bmov [rsp+32], rbp
37bdeb180mov [rsp+40], rax
37bdeb185call cstein_64_
37bdeb18amov rax, [rsp+200]
37bdeb192mov rbx, [rsp+464]
37bdeb19amov [rsp+104], 1
37bdeb1a3mov [rsp+96], 1
37bdeb1acmov rdx, [rsp+368]
37bdeb1b4mov r9, rsi
37bdeb1b7lea r8, [rip+0x669575]
37bdeb1bemov [rsp+88], 1
37bdeb1c7lea rcx, [rip+0x669566]
37bdeb1cemov [rsp+80], rax
37bdeb1d3mov rax, [rsi]
37bdeb1d6mov [rsp+48], rbx
37bdeb1dblea rax, [rbx+8*rax]
37bdeb1dfmov [rsp+72], rax
37bdeb1e4mov rax, [rsp+456]
37bdeb1ecmov [rsp+64], rax
37bdeb1f1mov rax, [rsp+448]
37bdeb1f9mov [rsp+56], rax
37bdeb1femov rax, [rsp+384]
37bdeb206mov [rsp+40], rax
37bdeb20bmov rax, [rsp+432]
37bdeb213mov [rsp+32], rax
37bdeb218call cupmtr_64_
37bdeb21dcmp [rsp+192], 1
37bdeb226je 0x37bdeb631
37bdeb22c
37bdeb22cloc_37bdeb22c:
37bdeb22cmov rax, [rsp+432]
37bdeb234mov rbx, [rax]
37bdeb237
37bdeb237loc_37bdeb237:
37bdeb237cmp rbx, 1
37bdeb23bjle 0x37bdeac98
37bdeb241mov rax, [rsp+160]
37bdeb249xor r14l, r14l
37bdeb24cmov rcx, rbx
37bdeb24fmov r9, [rsp+448]
37bdeb257mov [rsp+376], rsi
37bdeb25fmov rsi, rbx
37bdeb262mov r11, [rsp+488]
37bdeb26amov r12l, 1
37bdeb270test rax, rax
37bdeb273mov rbx, [rsp+480]
37bdeb27bmov [rsp+496], rdi
37bdeb283mov rdi, r9
37bdeb286cmovns r14, rax
37bdeb28amov rax, [rsp+432]
37bdeb292lea r15, [8*r14]
37bdeb29anop [rax+rax]
37bdeb2a0
37bdeb2a0loc_37bdeb2a0:
37bdeb2a0add r12, 1
37bdeb2a4cmp r12, rcx
37bdeb2a7jg 0x37bdeb2e2
37bdeb2a9movss x2, [rbp+4*r12-8]
37bdeb2b0lea r8, [rcx+1]
37bdeb2b4mov rdx, r12
37bdeb2b7xor ecx, ecx
37bdeb2b9movaps x0, x2
37bdeb2bcnop [rax]
37bdeb2c0
37bdeb2c0loc_37bdeb2c0:
37bdeb2c0movss x1, [rbp+4*rdx-4]
37bdeb2c6comiss x0, x1
37bdeb2c9minss x1, x0
37bdeb2cdcmova rcx, rdx
37bdeb2d1add rdx, 1
37bdeb2d5movaps x0, x1
37bdeb2d8cmp rdx, r8
37bdeb2dbjne 0x37bdeb2c0
37bdeb2ddtest rcx, rcx
37bdeb2e0jne 0x37bdeb2f8
37bdeb2e2
37bdeb2e2loc_37bdeb2e2:
37bdeb2e2cmp r12, rsi
37bdeb2e5je 0x37bdeac98
37bdeb2ebmov rcx, [rax]
37bdeb2eeadd rdi, r15
37bdeb2f1jmp 0x37bdeb2a0
37bdeb2f3
37bdeb2f3 0f 1f 44 00 00 ..D..
37bdeb2f8
37bdeb2f8loc_37bdeb2f8:
37bdeb2f8lea r13, [rcx-1]
37bdeb2fcmov r8, [rbx+8*r12-16]
37bdeb301mov r9, rdi
37bdeb304mov [rsp+432], rax
37bdeb30cimul rcx, r14
37bdeb310mov rdx, [rbx+8*r13]
37bdeb314mov rax, [rsp+448]
37bdeb31cmovss [rbp+4*r13], x2
37bdeb323mov [rbx+8*r13], r8
37bdeb327mov [rbx+8*r12-16], rdx
37bdeb32csub rcx, r14
37bdeb32fmovss [rbp+4*r12-8], x1
37bdeb336lea rdx, [rax+8*rcx]
37bdeb33alea rax, [rip+0x669417]
37bdeb341mov rcx, [rsp+376]
37bdeb349mov [rsp+488], r11
37bdeb351mov [rsp+32], rax
37bdeb356mov r8, rax
37bdeb359call cswap_64_
37bdeb35emov rax, [rsp+496]
37bdeb366mov r11, [rsp+488]
37bdeb36ecmp [rax], 0
37bdeb372mov rax, [rsp+432]
37bdeb37aje 0x37bdeb2e2
37bdeb380mov rdx, [r11+8*r13]
37bdeb384mov rcx, [r11+8*r12-16]
37bdeb389mov [r11+8*r13], rcx
37bdeb38dmov [r11+8*r12-16], rdx
37bdeb392jmp 0x37bdeb2e2
37bdeb397
37bdeb397 66 0f 1f 84 00 00 00 00 00 f........
37bdeb3a0
37bdeb3a0loc_37bdeb3a0:
37bdeb3a0divss x0, x2
37bdeb3a4mov rax, [rsi]
37bdeb3a7mov r8, [rsp+384]
37bdeb3aflea r9, [rip+0x6693a2]
37bdeb3b6lea rdx, [rax+1]
37bdeb3baimul rdx, rax
37bdeb3bemov rax, rdx
37bdeb3c1shr rax, 63
37bdeb3c5add rax, rdx
37bdeb3c8lea rdx, [rsp+216]
37bdeb3d0sar rax, 1
37bdeb3d3mov [rsp+248], rax
37bdeb3dblea rax, [rsp+248]
37bdeb3e3mov rcx, rax
37bdeb3e6mov [rsp+184], rax
37bdeb3eemovss [rsp+216], x0
37bdeb3f7call csscal_64_
37bdeb3fcmov rax, [rsp+424]
37bdeb404pxor x1, x1
37bdeb408movss x0, [rax]
37bdeb40ccomiss x0, x1
37bdeb40fjbe 0x37bdeb423
37bdeb411mulss x0, [rsp+216]
37bdeb41amovss [rsp+212], x0
37bdeb423
37bdeb423loc_37bdeb423:
37bdeb423test r13, r13
37bdeb426je 0x37bdeb45f
37bdeb428mov rax, [rsp+392]
37bdeb430movss x0, [rsp+216]
37bdeb439movss x1, [rax]
37bdeb43dmov rax, [rsp+400]
37bdeb445mulss x1, x0
37bdeb449mulss x0, [rax]
37bdeb44dmovss [rsp+220], x1
37bdeb456movss [rsp+224], x0
37bdeb45f
37bdeb45floc_37bdeb45f:
37bdeb45fmov [rsp+192], 1
37bdeb46bjmp 0x37bdeaf6d
37bdeb470
37bdeb470loc_37bdeb470:
37bdeb470lea r15, [rip+0x6692e1]
37bdeb477mov rdx, [rsp+472]
37bdeb47fmov rcx, rsi
37bdeb482mov r9, rbp
37bdeb485mov [rsp+32], r15
37bdeb48amov r8, r15
37bdeb48dmov [rsp+176], rax
37bdeb495mov [rsp+168], r11
37bdeb49dcall scopy_64_
37bdeb4a2mov rdx, [rsi]
37bdeb4a5test r12, r12
37bdeb4a8mov rax, [rsp+472]
37bdeb4b0mov r11, [rsp+168]
37bdeb4b8lea rcx, [r13+2*rdx-1]
37bdeb4bdlea r14, [rax+4*rcx]
37bdeb4c1mov rax, [rsp+176]
37bdeb4c9jne 0x37bdeb75d
37bdeb4cfmov [rsp+32], r15
37bdeb4d4sub rdx, 1
37bdeb4d8mov r9, r14
37bdeb4dbmov r8, r15
37bdeb4demov rcx, [rsp+184]
37bdeb4e6mov [rsp+248], rdx
37bdeb4eemov rdx, rax
37bdeb4f1mov [rsp+168], rax
37bdeb4f9call scopy_64_
37bdeb4femov r9, rdi
37bdeb501mov r8, r14
37bdeb504mov rdx, rbp
37bdeb507mov rcx, rsi
37bdeb50acall ssterf_64_
37bdeb50fcmp [rdi], 0
37bdeb513je 0x37bdeb8d1
37bdeb519mov [rdi], 0
37bdeb520mov rax, [rsp+168]
37bdeb528nop [rax+rax]
37bdeb530
37bdeb530loc_37bdeb530:
37bdeb530mov r8, [rsi]
37bdeb533mov [rsp+72], rax
37bdeb538lea r9, [rsp+220]
37bdeb540mov rcx, rbx
37bdeb543mov rax, [rsp+472]
37bdeb54bmov [rsp+211], 69
37bdeb553mov rdx, r8
37bdeb556mov [rsp+136], rdi
37bdeb55eshl rdx, 4
37bdeb562add rdx, [rsp+480]
37bdeb56amov [rsp+64], rax
37bdeb56flea rax, [rsp+212]
37bdeb577mov [rsp+128], rdx
37bdeb57fmov rdx, [rsp+472]
37bdeb587mov [rsp+56], rax
37bdeb58cmov rax, [rsp+416]
37bdeb594lea rdx, [rdx+4*r13-4]
37bdeb599mov [rsp+96], rbp
37bdeb59emov [rsp+120], rdx
37bdeb5a3mov rdx, [rsp+480]
37bdeb5abmov [rsp+48], rax
37bdeb5b0mov rax, [rsp+408]
37bdeb5b8mov [rsp+152], 1
37bdeb5c4lea rdx, [rdx+8*r8]
37bdeb5c8mov r8, rsi
37bdeb5cbmov [rsp+112], rdx
37bdeb5d0mov rdx, [rsp+480]
37bdeb5d8mov [rsp+40], rax
37bdeb5ddlea rax, [rsp+224]
37bdeb5e5mov [rsp+104], rdx
37bdeb5eamov rdx, [rsp+184]
37bdeb5f2mov [rsp+32], rax
37bdeb5f7mov [rsp+88], rdx
37bdeb5fcmov rdx, [rsp+432]
37bdeb604mov [rsp+144], 1
37bdeb610mov [rsp+80], rdx
37bdeb615lea rdx, [rsp+211]
37bdeb61dcall sstebz_64_
37bdeb622cmp [rsp+192], 1
37bdeb62bjne 0x37bdeac98
37bdeb631
37bdeb631loc_37bdeb631:
37bdeb631mov rax, [rdi]
37bdeb634lea rbx, [rax-1]
37bdeb638test rax, rax
37bdeb63bjne 0x37bdeb648
37bdeb63dmov rax, [rsp+432]
37bdeb645mov rbx, [rax]
37bdeb648
37bdeb648loc_37bdeb648:
37bdeb648lea rdx, [rsp+228]
37bdeb650lea rcx, [rsp+240]
37bdeb658mov r8, rbp
37bdeb65bmovss x0, [rip+0x6690fd]
37bdeb663lea r9, [rip+0x6690ee]
37bdeb66adivss x0, [rsp+216]
37bdeb673mov [rsp+240], rbx
37bdeb67bmovss [rsp+228], x0
37bdeb684call sscal_64_
37bdeb689test r12, r12
37bdeb68cjne 0x37bdeb22c
37bdeb692jmp 0x37bdeac98
37bdeb697
37bdeb697 66 0f 1f 84 00 00 00 00 00 f........
37bdeb6a0
37bdeb6a0loc_37bdeb6a0:
37bdeb6a0mov rdx, -4
37bdeb6a7mov eax, 4
37bdeb6acjmp 0x37bdeac72
37bdeb6b1
37bdeb6b1 0f 1f 80 00 00 00 00 .......
37bdeb6b8
37bdeb6b8loc_37bdeb6b8:
37bdeb6b8mov rax, [rsp+384]
37bdeb6c0movss x0, [rax]
37bdeb6c4test r14, r14
37bdeb6c7jne 0x37bdeb71d
37bdeb6c9test r15, r15
37bdeb6ccjne 0x37bdeb71d
37bdeb6cemov rax, [rsp+392]
37bdeb6d6comiss x0, [rax]
37bdeb6d9ja 0x37bdeb70c
37bdeb6db
37bdeb6dbloc_37bdeb6db:
37bdeb6dbtest r12, r12
37bdeb6deje 0x37bdeac98
37bdeb6e4mov rax, [rsp+448]
37bdeb6ecmov [rax], 0x3f800000
37bdeb6f3jmp 0x37bdeac98
37bdeb6f8
37bdeb6f8 0f 1f 84 00 00 00 00 00 ........
37bdeb700
37bdeb700loc_37bdeb700:
37bdeb700pxor x2, x2
37bdeb704movaps x0, x2
37bdeb707jmp 0x37bdeaea4
37bdeb70c
37bdeb70cloc_37bdeb70c:
37bdeb70cmov rax, [rsp+400]
37bdeb714movss x1, [rax]
37bdeb718comiss x1, x0
37bdeb71bjb 0x37bdeb6db
37bdeb71d
37bdeb71dloc_37bdeb71d:
37bdeb71dmov rax, [rsp+432]
37bdeb725movss [rbp], x0
37bdeb72amov [rax], 1
37bdeb731jmp 0x37bdeb6db
37bdeb733
37bdeb733loc_37bdeb733:
37bdeb733mov rcx, [rsp+416]
37bdeb73bmov rdx, [rsi]
37bdeb73ecmp [rcx], rdx
37bdeb741jne 0x37bdeb008
37bdeb747jmp 0x37bdeb00d
37bdeb74c
37bdeb74cloc_37bdeb74c:
37bdeb74cmov rdx, -7
37bdeb753mov eax, 7
37bdeb758jmp 0x37bdeac72
37bdeb75d
37bdeb75dloc_37bdeb75d:
37bdeb75dmov [rsp+168], rax
37bdeb765mov rax, [rsp+200]
37bdeb76dmov r9, [rsp+464]
37bdeb775mov r8, [rsp+384]
37bdeb77dmov [rsp+64], 1
37bdeb786mov [rsp+56], rax
37bdeb78bmov rax, [rsp+464]
37bdeb793mov rcx, [rsp+368]
37bdeb79blea rdx, [rax+8*r11]
37bdeb79fmov rax, [rsp+456]
37bdeb7a7mov [rsp+48], rdx
37bdeb7acmov rdx, rsi
37bdeb7afmov [rsp+40], rax
37bdeb7b4mov rax, [rsp+448]
37bdeb7bcmov [rsp+32], rax
37bdeb7c1call cupgtr_64_
37bdeb7c6mov rax, [rsi]
37bdeb7c9mov rcx, [rsp+184]
37bdeb7d1mov r9, r14
37bdeb7d4lea rdx, [rax-1]
37bdeb7d8lea rax, [rip+0x668f79]
37bdeb7dfmov [rsp+32], rax
37bdeb7e4mov r8, rax
37bdeb7e7mov [rsp+248], rdx
37bdeb7efmov rdx, [rsp+168]
37bdeb7f7call scopy_64_
37bdeb7fcmov [rsp+56], rdi
37bdeb801mov r9, r14
37bdeb804mov r8, rbp
37bdeb807mov rax, [rsp+472]
37bdeb80fmov rcx, [rsp+352]
37bdeb817mov rdx, rsi
37bdeb81amov [rsp+64], 1
37bdeb823lea r15, [rax+4*r13-4]
37bdeb828mov rax, [rsp+456]
37bdeb830mov [rsp+48], r15
37bdeb835mov [rsp+40], rax
37bdeb83amov rax, [rsp+448]
37bdeb842mov [rsp+32], rax
37bdeb847call csteqr_64_
37bdeb84ccmp [rdi], 0
37bdeb850mov rax, [rsp+168]
37bdeb858jne 0x37bdeb8f3
37bdeb85emov rbx, [rsi]
37bdeb861test rbx, rbx
37bdeb864jle 0x37bdeb8ff
37bdeb86amov rcx, [rsp+488]
37bdeb872lea r8, [8*rbx]
37bdeb87axor edx, edx
37bdeb87ccall memset
37bdeb881mov rax, [rsp+432]
37bdeb889mov [rax], rbx
37bdeb88ccmp [rsp+192], 1
37bdeb895jne 0x37bdeb237
37bdeb89bjmp 0x37bdeb648
37bdeb8a0
37bdeb8a0loc_37bdeb8a0:
37bdeb8a0mov rdx, [rsp+416]
37bdeb8a8cmp rax, rcx
37bdeb8abcmovle rcx, rax
37bdeb8afmov rdx, [rdx]
37bdeb8b2cmp rdx, rcx
37bdeb8b5jl 0x37bdeb8c0
37bdeb8b7cmp rax, rdx
37bdeb8bajge 0x37bdead20
37bdeb8c0
37bdeb8c0loc_37bdeb8c0:
37bdeb8c0mov rdx, -9
37bdeb8c7mov eax, 9
37bdeb8ccjmp 0x37bdeac72
37bdeb8d1
37bdeb8d1loc_37bdeb8d1:
37bdeb8d1mov rbx, [rsi]
37bdeb8d4mov rax, [rsp+432]
37bdeb8dcmov [rax], rbx
37bdeb8dfcmp [rsp+192], 1
37bdeb8e8jne 0x37bdeac98
37bdeb8eejmp 0x37bdeb648
37bdeb8f3
37bdeb8f3loc_37bdeb8f3:
37bdeb8f3mov [rdi], 0
37bdeb8fajmp 0x37bdeb038
37bdeb8ff
37bdeb8ffloc_37bdeb8ff:
37bdeb8ffmov rax, [rsp+432]
37bdeb907mov [rax], rbx
37bdeb90acmp [rsp+192], 1
37bdeb913jne 0x37bdeac98
37bdeb919jmp 0x37bdeb648
37bdeb91e
37bdeb91eloc_37bdeb91e:
37bdeb91emov rax, rdx
37bdeb921neg rax
37bdeb924jmp 0x37bdeac75
37bdeab80
37bdeb929
37bdeb929 // align 0x20
37bdeb929 // align 0x20
37bdeb940
37bdeb940chpgst_64_:
37bdeb940push r15
37bdeb942push r14
37bdeb944push r13
37bdeb946push r12
37bdeb948push rbp
37bdeb949push rdi
37bdeb94apush rsi
37bdeb94bpush rbx
37bdeb94csub rsp, 248
37bdeb953movups [rsp+176], x6
37bdeb95bmovups [rsp+192], x7
37bdeb963movups [rsp+208], x8
37bdeb96cmovups [rsp+224], x9
37bdeb975mov rbp, [rsp+360]
37bdeb97dmov rdi, [rsp+352]
37bdeb985mov [rbp], 0
37bdeb98dmov [rsp+328], rdx
37bdeb995mov rsi, rcx
37bdeb998mov r13, r8
37bdeb99bmov rbx, r9
37bdeb99emov rcx, [rsp+328]
37bdeb9a6mov r9l, 1
37bdeb9acmov r8l, 1
37bdeb9b2lea rdx, [rip+0x668db7]
37bdeb9b9call lsame_64_
37bdeb9bemov r12, rax
37bdeb9c1mov rax, [rsi]
37bdeb9c4sub rax, 1
37bdeb9c8cmp rax, 2
37bdeb9ccja 0x37bdebc48
37bdeb9d2test r12, r12
37bdeb9d5je 0x37bdec0d0
37bdeb9db
37bdeb9dbloc_37bdeb9db:
37bdeb9dbmov r8, [r13]
37bdeb9dftest r8, r8
37bdeb9e2js 0x37bdec358
37bdeb9e8mov r15, [rbp]
37bdeb9ectest r15, r15
37bdeb9efjne 0x37bdec36a
37bdeb9f5mov r11, [rsi]
37bdeb9f8cmp r11, 1
37bdeb9fcje 0x37bdebe70
37bdeba02test r12, r12
37bdeba05je 0x37bdebc80
37bdeba0btest r8, r8
37bdeba0eje 0x37bdebc0c
37bdeba14lea rcx, [rsp+168]
37bdeba1cmov [rsp+112], r8
37bdeba21movss x7, [rip+0x668d9f]
37bdeba29lea r12, [rip+0x668d68]
37bdeba30mov [rsp+88], rcx
37bdeba35lea rcx, [rsp+156]
37bdeba3dmov [rsp+104], rcx
37bdeba42mov [rsp+344], rbx
37bdeba4amov rbx, rdi
37bdeba4dmov edi, 1
37bdeba52nop [rax]
37bdeba55nop [rax+rax]
37bdeba60
37bdeba60loc_37bdeba60:
37bdeba60mov rax, [rsp+344]
37bdeba68lea rsi, [rbx+8*r15]
37bdeba6clea r13, [rdi-1]
37bdeba70mov rcx, [rsp+328]
37bdeba78lea rbp, [8*r15]
37bdeba80add r15, rdi
37bdeba83lea r9, [rsp+160]
37bdeba8bmov [rsp+160], r13
37bdeba93lea r10, [rax+8*r15]
37bdeba97add rbp, rax
37bdeba9amovss x0, [rbx+8*r15-8]
37bdebaa1lea r8, [rip+0x668cd0]
37bdebaa8movss x6, [r10-8]
37bdebaaemov [rsp+48], r12
37bdebab3add rdi, 1
37bdebab7lea rdx, [rip+0x668cf2]
37bdebabemov [rsp+72], 8
37bdebac7mov [rsp+64], 12
37bdebad0mov [rsp+56], 1
37bdebad9mov [rsp+40], rbp
37bdebademov [rsp+32], rbx
37bdebae3mov [rsp+96], r10
37bdebae8movss [rsp+156], x0
37bdebaf1call ctpmv_64_
37bdebaf6movaps x0, x6
37bdebaf9mov [rsp+40], r12
37bdebafemov r8, rsi
37bdebb01mulss x0, x7
37bdebb05mov [rsp+32], rbp
37bdebb0amov rdx, [rsp+88]
37bdebb0flea r9, [rip+0x668c82]
37bdebb16lea rcx, [rsp+160]
37bdebb1emov [rsp+160], r13
37bdebb26mov [rsp+172], 0
37bdebb31movss [rsp+168], x0
37bdebb3acall caxpy_64_
37bdebb3fmov rax, [rsp+344]
37bdebb47mov [rsp+48], r12
37bdebb4cmov r9, rbp
37bdebb4fmov [rsp+64], 1
37bdebb58mov rcx, [rsp+328]
37bdebb60lea r8, [rip+0x668c41]
37bdebb67lea rdx, [rsp+160]
37bdebb6fmov [rsp+56], rax
37bdebb74mov [rsp+40], rsi
37bdebb79mov [rsp+32], r12
37bdebb7emov [rsp+160], r13
37bdebb86call chpr2_64_
37bdebb8bmov [rsp+40], r12
37bdebb90mov r8, rsi
37bdebb93mov rdx, [rsp+88]
37bdebb98mov [rsp+32], rbp
37bdebb9dlea r9, [rip+0x668bf4]
37bdebba4lea rcx, [rsp+160]
37bdebbacmov [rsp+160], r13
37bdebbb4call caxpy_64_
37bdebbb9mov rdx, [rsp+104]
37bdebbbemov r8, rbp
37bdebbc1lea r9, [rip+0x668bd0]
37bdebbc8lea rcx, [rsp+160]
37bdebbd0mov [rsp+160], r13
37bdebbd8call csscal_64_
37bdebbddmov r10, [rsp+96]
37bdebbe2movss x0, [rsp+156]
37bdebbebmulss x0, x0
37bdebbefmov [r10-4], 0
37bdebbf7mulss x0, x6
37bdebbfbmovss [r10-8], x0
37bdebc01cmp [rsp+112], rdi
37bdebc06jge 0x37bdeba60
37bdebc0c
37bdebc0cloc_37bdebc0c:
37bdebc0cmovups x6, [rsp+176]
37bdebc14movups x7, [rsp+192]
37bdebc1cmovups x8, [rsp+208]
37bdebc25movups x9, [rsp+224]
37bdebc2eadd rsp, 248
37bdebc35pop rbx
37bdebc36pop rsi
37bdebc37pop rdi
37bdebc38pop rbp
37bdebc39pop r12
37bdebc3bpop r13
37bdebc3dpop r14
37bdebc3fpop r15
37bdebc41ret
37bdebc42
37bdebc42 66 0f 1f 44 00 00 f..D..
37bdebc48
37bdebc48loc_37bdebc48:
37bdebc48mov rax, -1
37bdebc4fmov r15l, 1
37bdebc55
37bdebc55loc_37bdebc55:
37bdebc55mov [rbp], rax
37bdebc59
37bdebc59loc_37bdebc59:
37bdebc59lea rdx, [rsp+168]
37bdebc61mov r8l, 6
37bdebc67lea rcx, [rip+0x668b04]
37bdebc6emov [rsp+168], r15
37bdebc76call xerbla_64_
37bdebc7bjmp 0x37bdebc0c
37bdebc7d
37bdebc7d 0f 1f 00 ...
37bdebc80
37bdebc80loc_37bdebc80:
37bdebc80test r8, r8
37bdebc83je 0x37bdebc0c
37bdebc85mov rax, r8
37bdebc88mov ebp, 1
37bdebc8dmov esi, 1
37bdebc92mov r15, rdi
37bdebc95lea rcx, [rsp+168]
37bdebc9dlea r9, [rip+0x668b04]
37bdebca4mov [rsp+128], r8
37bdebcacmov [rsp+88], rcx
37bdebcb1lea rcx, [rip+0x668ac8]
37bdebcb8lea r12, [rip+0x668ad9]
37bdebcbfmov [rsp+112], rcx
37bdebcc4lea rcx, [rsp+152]
37bdebcccmov [rsp+120], rcx
37bdebcd1mov [rsp+136], r9
37bdebcd9jmp 0x37bdebce8
37bdebcdb
37bdebcdb 0f 1f 44 00 00 ..D..
37bdebce0
37bdebce0loc_37bdebce0:
37bdebce0mov rax, [r13]
37bdebce4lea rsi, [r14+1]
37bdebce8
37bdebce8loc_37bdebce8:
37bdebce8lea rdi, [rsi-1]
37bdebceclea r14, [rsi+rax]
37bdebcf0shl rsi, 3
37bdebcf4mov rcx, [rsp+88]
37bdebcf9movss x0, [r15+8*rdi]
37bdebcffsub r14, rbp
37bdebd02lea r11, [r15+rsi]
37bdebd06sub rax, rbp
37bdebd09movss x6, [rbx+8*rdi]
37bdebd0emov [rsp+32], r12
37bdebd13mov r9, r11
37bdebd16lea r8, [rip+0x668a7b]
37bdebd1dmov [rsp+96], r14
37bdebd22lea r14, [rbx+rsi]
37bdebd26mulss x6, x0
37bdebd2amov rdx, r14
37bdebd2dmov [rsp+104], r11
37bdebd32movss [rsp+152], x0
37bdebd3bmov [rsp+168], rax
37bdebd43call cdotc_64_
37bdebd48pxor x0, x0
37bdebd4cmov r8, r14
37bdebd4fmov rdx, [rsp+120]
37bdebd54movd x1, eax
37bdebd58shr rax, 32
37bdebd5clea r9, [rip+0x668a35]
37bdebd63movd x4, eax
37bdebd67addss x1, x6
37bdebd6bmov rax, [r13]
37bdebd6faddss x0, x4
37bdebd73sub rax, rbp
37bdebd76mov [rsp+168], rax
37bdebd7eunpcklps x1, x0
37bdebd81movlps [rbx+8*rdi], x1
37bdebd85mov rdi, [rsp+88]
37bdebd8amov rcx, rdi
37bdebd8dcall csscal_64_
37bdebd92mov rax, [r13]
37bdebd96mov rdx, rdi
37bdebd99mov r11, [rsp+104]
37bdebd9emov [rsp+56], r14
37bdebda3mov r14, [rsp+96]
37bdebda8lea r8, [rip+0x6689f9]
37bdebdafsub rax, rbp
37bdebdb2mov [rsp+32], r11
37bdebdb7mov rcx, [rsp+328]
37bdebdbfmov [rsp+168], rax
37bdebdc7mov rax, [rsp+136]
37bdebdcflea r9, [rbx+8*r14]
37bdebdd3mov [rsp+72], 1
37bdebddcmov [rsp+48], rax
37bdebde1mov [rsp+64], r12
37bdebde6mov [rsp+40], r12
37bdebdebcall chpmv_64_
37bdebdf0mov rax, [r13]
37bdebdf4mov [rsp+48], r12
37bdebdf9mov r9, rdi
37bdebdfcmov [rsp+72], 8
37bdebe05mov rdx, [rsp+112]
37bdebe0alea r8, [rip+0x668967]
37bdebe11sub rax, rbp
37bdebe14mov rcx, [rsp+328]
37bdebe1cadd rbp, 1
37bdebe20mov [rsp+64], 19
37bdebe29mov [rsp+56], 1
37bdebe32add rax, 1
37bdebe36mov [rsp+168], rax
37bdebe3elea rax, [rbx+rsi-8]
37bdebe43mov [rsp+40], rax
37bdebe48lea rax, [r15+rsi-8]
37bdebe4dmov [rsp+32], rax
37bdebe52call ctpmv_64_
37bdebe57cmp [rsp+128], rbp
37bdebe5fjge 0x37bdebce0
37bdebe65jmp 0x37bdebc0c
37bdebe6a
37bdebe6a 66 0f 1f 44 00 00 f..D..
37bdebe70
37bdebe70loc_37bdebe70:
37bdebe70test r12, r12
37bdebe73je 0x37bdec110
37bdebe79mov [rsp+160], 1
37bdebe85test r8, r8
37bdebe88je 0x37bdebc0c
37bdebe8elea rax, [rsp+168]
37bdebe96lea r14, [rsp+160]
37bdebe9emov rbp, r11
37bdebea1mov [rsp+120], r8
37bdebea6mov [rsp+88], rax
37bdebeablea rax, [rip+0x6688ce]
37bdebeb2lea r9, [rip+0x6688ef]
37bdebeb9mov [rsp+112], rax
37bdebebelea rax, [rsp+156]
37bdebec6lea r12, [rip+0x6688cb]
37bdebecdmov [rsp+104], rax
37bdebed2mov [rsp+128], r9
37bdebedamov [rsp+136], r14
37bdebee2nop [rax]
37bdebee5nop [rax+rax]
37bdebef0
37bdebef0loc_37bdebef0:
37bdebef0lea rsi, [8*r15]
37bdebef8add r15, rbp
37bdebefbpxor x9, x9
37bdebf00mov r9, [rsp+136]
37bdebf08lea r13, [rbx+rsi]
37bdebf0clea r14, [r15-1]
37bdebf10add rsi, rdi
37bdebf13movss [rbx+8*r15-4], x9
37bdebf1amovss x6, [rdi+8*r14]
37bdebf20mov [rsp+48], r12
37bdebf25lea r8, [rip+0x66884c]
37bdebf2cmov [rsp+72], 8
37bdebf35mov rdx, [rsp+112]
37bdebf3amov [rsp+40], r13
37bdebf3fmov rcx, [rsp+328]
37bdebf47mov [rsp+64], 19
37bdebf50mov [rsp+56], 1
37bdebf59mov [rsp+32], rdi
37bdebf5ecall ctpsv_64_
37bdebf63mov rax, [rsp+128]
37bdebf6bmov [rsp+64], r12
37bdebf70mov r9, rbx
37bdebf73mov r10, [rsp+160]
37bdebf7bmov rdx, [rsp+88]
37bdebf80mov [rsp+56], r13
37bdebf85lea r8, [rip+0x668814]
37bdebf8cmov [rsp+48], rax
37bdebf91mov rcx, [rsp+328]
37bdebf99mov [rsp+72], 1
37bdebfa2lea rbp, [r10-1]
37bdebfa6mov [rsp+40], r12
37bdebfabmov [rsp+32], rsi
37bdebfb0mov [rsp+96], r10
37bdebfb5mov [rsp+168], rbp
37bdebfbdcall chpmv_64_
37bdebfc2movss x0, [rip+0x6687f6]
37bdebfcamov r8, r13
37bdebfcdmov rdx, [rsp+104]
37bdebfd2mov rcx, [rsp+88]
37bdebfd7lea r9, [rip+0x6687ba]
37bdebfdemov [rsp+168], rbp
37bdebfe6divss x0, x6
37bdebfeamovss [rsp+156], x0
37bdebff3call csscal_64_
37bdebff8mov rcx, [rsp+88]
37bdebffdmov r9, rsi
37bdec000mov rdx, r13
37bdec003movq x7, [rbx+8*r14]
37bdec009mov [rsp+32], r12
37bdec00elea r8, [rip+0x668783]
37bdec015mov [rsp+168], rbp
37bdec01dmovaps x8, x7
37bdec021movq x7, x7
37bdec025call cdotc_64_
37bdec02amovaps x2, x9
37bdec02eshufps x8, x8, -31
37bdec033mov r10, [rsp+96]
37bdec038divss x2, x6
37bdec03cmovd x1, eax
37bdec040movq x5, rax
37bdec045movaps x0, x1
37bdec048shufps x5, x5, 85
37bdec04cmovdqa x3, x5
37bdec050lea rbp, [r10+1]
37bdec054unpcklps x0, x5
37bdec057unpcklps x3, x1
37bdec05amovq x1, x8
37bdec05fmov [rsp+160], rbp
37bdec067movq x0, x0
37bdec06bmovq x3, x3
37bdec06fsubps x7, x0
37bdec072subps x1, x3
37bdec075movq x1, x1
37bdec079movsldup x0, x2
37bdec07dmulss x2, x9
37bdec082movq x0, x0
37bdec086mulps x1, x0
37bdec089movq x0, x7
37bdec08daddss x2, x6
37bdec091movsldup x2, x2
37bdec095movhps x2, [rip+0x668724]
37bdec09cmovq x1, x1
37bdec0a0movaps x3, x1
37bdec0a3addps x3, x0
37bdec0a6subps x0, x1
37bdec0a9movss x0, x3
37bdec0admovq x0, x0
37bdec0b1divps x0, x2
37bdec0b4movlps [rbx+8*r14], x0
37bdec0b9cmp [rsp+120], rbp
37bdec0bejge 0x37bdebef0
37bdec0c4jmp 0x37bdebc0c
37bdec0c9
37bdec0c9 0f 1f 80 00 00 00 00 .......
37bdec0d0
37bdec0d0loc_37bdec0d0:
37bdec0d0mov rcx, [rsp+328]
37bdec0d8mov r9l, 1
37bdec0demov r8l, 1
37bdec0e4lea rdx, [rip+0x668686]
37bdec0ebcall lsame_64_
37bdec0f0test rax, rax
37bdec0f3jne 0x37bdeb9db
37bdec0f9mov [rbp], -2
37bdec101mov r15l, 2
37bdec107jmp 0x37bdebc59
37bdec10c
37bdec10c 0f 1f 40 00 ..@.
37bdec110
37bdec110loc_37bdec110:
37bdec110test r8, r8
37bdec113je 0x37bdebc0c
37bdec119mov rsi, r11
37bdec11cmov rdx, r8
37bdec11fmov eax, 1
37bdec124mov r11, r8
37bdec127movss x8, [rip+0x668690]
37bdec130movss x7, [rip+0x668690]
37bdec138lea r15, [rip+0x668659]
37bdec13fmov r10, rbx
37bdec142jmp 0x37bdec15e
37bdec144
37bdec144 0f 1f 40 00 ..@.
37bdec148
37bdec148loc_37bdec148:
37bdec148add rsi, 1
37bdec14ccmp r11, rsi
37bdec14fjl 0x37bdebc0c
37bdec155mov rdx, [r13]
37bdec159lea rax, [r12+1]
37bdec15e
37bdec15eloc_37bdec15e:
37bdec15emovss x0, [rdi+8*rax-8]
37bdec164lea r14, [8*rax]
37bdec16clea r12, [rax+rdx]
37bdec170lea rbp, [r10+r14]
37bdec174sub r12, rsi
37bdec177movaps x1, x0
37bdec17amovss x6, [rbp-8]
37bdec17fmov [rbp-4], 0
37bdec186mulss x1, x0
37bdec18adivss x6, x1
37bdec18emovss [rbp-8], x6
37bdec193cmp rsi, rdx
37bdec196jge 0x37bdec148
37bdec198movaps x1, x8
37bdec19csub rdx, rsi
37bdec19fmov r8, rbp
37bdec1a2mov [rsp+104], r11
37bdec1a7divss x1, x0
37bdec1abmov [rsp+160], rdx
37bdec1b3lea r9, [rip+0x6685de]
37bdec1balea rdx, [rsp+156]
37bdec1c2lea rcx, [rsp+160]
37bdec1camov [rsp+344], r10
37bdec1d2add r14, rdi
37bdec1d5movss [rsp+156], x1
37bdec1decall csscal_64_
37bdec1e3mov rax, [r13]
37bdec1e7mulss x6, x7
37bdec1ebmov r8, r14
37bdec1eemov [rsp+40], r15
37bdec1f3xorps x6, [rip+0x6685d6]
37bdec1falea r9, [rip+0x668597]
37bdec201lea rcx, [rsp+160]
37bdec209sub rax, rsi
37bdec20cmov [rsp+32], rbp
37bdec211mov [rsp+160], rax
37bdec219lea rax, [rsp+168]
37bdec221mov rdx, rax
37bdec224mov [rsp+88], rax
37bdec229mov [rsp+172], 0
37bdec234movss [rsp+168], x6
37bdec23dcall caxpy_64_
37bdec242mov r10, [rsp+344]
37bdec24amov rcx, [r13]
37bdec24emov r9, rbp
37bdec251lea rax, [8*r12]
37bdec259mov [rsp+48], r15
37bdec25elea r8, [rip+0x66853b]
37bdec265lea rdx, [r10+rax]
37bdec269sub rcx, rsi
37bdec26cmov [rsp+40], r14
37bdec271mov [rsp+56], rdx
37bdec276lea rdx, [rsp+160]
37bdec27emov [rsp+64], 1
37bdec287mov [rsp+32], r15
37bdec28cmov [rsp+160], rcx
37bdec294mov rcx, [rsp+328]
37bdec29cmov [rsp+96], rax
37bdec2a1call chpr2_64_
37bdec2a6mov rcx, [r13]
37bdec2aamov [rsp+40], r15
37bdec2afmov r8, r14
37bdec2b2mov [rsp+32], rbp
37bdec2b7mov rdx, [rsp+88]
37bdec2bclea r9, [rip+0x6684d5]
37bdec2c3sub rcx, rsi
37bdec2c6mov [rsp+160], rcx
37bdec2celea rcx, [rsp+160]
37bdec2d6call caxpy_64_
37bdec2dbmov rax, [rsp+96]
37bdec2e0mov rdx, [r13]
37bdec2e4mov [rsp+72], 8
37bdec2edmov [rsp+64], 12
37bdec2f6mov rcx, [rsp+328]
37bdec2felea r9, [rsp+160]
37bdec306lea r8, [rip+0x66846b]
37bdec30dadd rax, rdi
37bdec310mov [rsp+48], r15
37bdec315sub rdx, rsi
37bdec318mov [rsp+56], 1
37bdec321mov [rsp+40], rbp
37bdec326mov [rsp+32], rax
37bdec32bmov [rsp+160], rdx
37bdec333lea rdx, [rip+0x668476]
37bdec33acall ctpsv_64_
37bdec33fmov r11, [rsp+104]
37bdec344mov r10, [rsp+344]
37bdec34cjmp 0x37bdec148
37bdec351
37bdec351 0f 1f 80 00 00 00 00 .......
37bdec358
37bdec358loc_37bdec358:
37bdec358mov rax, -3
37bdec35fmov r15l, 3
37bdec365jmp 0x37bdebc55
37bdec36a
37bdec36aloc_37bdec36a:
37bdec36aneg r15
37bdec36djmp 0x37bdebc59
37bdeb940
37bdeb940chpgst_64_:
37bdeb940push r15
37bdeb942push r14
37bdeb944push r13
37bdeb946push r12
37bdeb948push rbp
37bdeb949push rdi
37bdeb94apush rsi
37bdeb94bpush rbx
37bdeb94csub rsp, 248
37bdeb953movups [rsp+176], x6
37bdeb95bmovups [rsp+192], x7
37bdeb963movups [rsp+208], x8
37bdeb96cmovups [rsp+224], x9
37bdeb975mov rbp, [rsp+360]
37bdeb97dmov rdi, [rsp+352]
37bdeb985mov [rbp], 0
37bdeb98dmov [rsp+328], rdx
37bdeb995mov rsi, rcx
37bdeb998mov r13, r8
37bdeb99bmov rbx, r9
37bdeb99emov rcx, [rsp+328]
37bdeb9a6mov r9l, 1
37bdeb9acmov r8l, 1
37bdeb9b2lea rdx, [rip+0x668db7]
37bdeb9b9call lsame_64_
37bdeb9bemov r12, rax
37bdeb9c1mov rax, [rsi]
37bdeb9c4sub rax, 1
37bdeb9c8cmp rax, 2
37bdeb9ccja 0x37bdebc48
37bdeb9d2test r12, r12
37bdeb9d5je 0x37bdec0d0
37bdeb9db
37bdeb9dbloc_37bdeb9db:
37bdeb9dbmov r8, [r13]
37bdeb9dftest r8, r8
37bdeb9e2js 0x37bdec358
37bdeb9e8mov r15, [rbp]
37bdeb9ectest r15, r15
37bdeb9efjne 0x37bdec36a
37bdeb9f5mov r11, [rsi]
37bdeb9f8cmp r11, 1
37bdeb9fcje 0x37bdebe70
37bdeba02test r12, r12
37bdeba05je 0x37bdebc80
37bdeba0btest r8, r8
37bdeba0eje 0x37bdebc0c
37bdeba14lea rcx, [rsp+168]
37bdeba1cmov [rsp+112], r8
37bdeba21movss x7, [rip+0x668d9f]
37bdeba29lea r12, [rip+0x668d68]
37bdeba30mov [rsp+88], rcx
37bdeba35lea rcx, [rsp+156]
37bdeba3dmov [rsp+104], rcx
37bdeba42mov [rsp+344], rbx
37bdeba4amov rbx, rdi
37bdeba4dmov edi, 1
37bdeba52nop [rax]
37bdeba55nop [rax+rax]
37bdeba60
37bdeba60loc_37bdeba60:
37bdeba60mov rax, [rsp+344]
37bdeba68lea rsi, [rbx+8*r15]
37bdeba6clea r13, [rdi-1]
37bdeba70mov rcx, [rsp+328]
37bdeba78lea rbp, [8*r15]
37bdeba80add r15, rdi
37bdeba83lea r9, [rsp+160]
37bdeba8bmov [rsp+160], r13
37bdeba93lea r10, [rax+8*r15]
37bdeba97add rbp, rax
37bdeba9amovss x0, [rbx+8*r15-8]
37bdebaa1lea r8, [rip+0x668cd0]
37bdebaa8movss x6, [r10-8]
37bdebaaemov [rsp+48], r12
37bdebab3add rdi, 1
37bdebab7lea rdx, [rip+0x668cf2]
37bdebabemov [rsp+72], 8
37bdebac7mov [rsp+64], 12
37bdebad0mov [rsp+56], 1
37bdebad9mov [rsp+40], rbp
37bdebademov [rsp+32], rbx
37bdebae3mov [rsp+96], r10
37bdebae8movss [rsp+156], x0
37bdebaf1call ctpmv_64_
37bdebaf6movaps x0, x6
37bdebaf9mov [rsp+40], r12
37bdebafemov r8, rsi
37bdebb01mulss x0, x7
37bdebb05mov [rsp+32], rbp
37bdebb0amov rdx, [rsp+88]
37bdebb0flea r9, [rip+0x668c82]
37bdebb16lea rcx, [rsp+160]
37bdebb1emov [rsp+160], r13
37bdebb26mov [rsp+172], 0
37bdebb31movss [rsp+168], x0
37bdebb3acall caxpy_64_
37bdebb3fmov rax, [rsp+344]
37bdebb47mov [rsp+48], r12
37bdebb4cmov r9, rbp
37bdebb4fmov [rsp+64], 1
37bdebb58mov rcx, [rsp+328]
37bdebb60lea r8, [rip+0x668c41]
37bdebb67lea rdx, [rsp+160]
37bdebb6fmov [rsp+56], rax
37bdebb74mov [rsp+40], rsi
37bdebb79mov [rsp+32], r12
37bdebb7emov [rsp+160], r13
37bdebb86call chpr2_64_
37bdebb8bmov [rsp+40], r12
37bdebb90mov r8, rsi
37bdebb93mov rdx, [rsp+88]
37bdebb98mov [rsp+32], rbp
37bdebb9dlea r9, [rip+0x668bf4]
37bdebba4lea rcx, [rsp+160]
37bdebbacmov [rsp+160], r13
37bdebbb4call caxpy_64_
37bdebbb9mov rdx, [rsp+104]
37bdebbbemov r8, rbp
37bdebbc1lea r9, [rip+0x668bd0]
37bdebbc8lea rcx, [rsp+160]
37bdebbd0mov [rsp+160], r13
37bdebbd8call csscal_64_
37bdebbddmov r10, [rsp+96]
37bdebbe2movss x0, [rsp+156]
37bdebbebmulss x0, x0
37bdebbefmov [r10-4], 0
37bdebbf7mulss x0, x6
37bdebbfbmovss [r10-8], x0
37bdebc01cmp [rsp+112], rdi
37bdebc06jge 0x37bdeba60
37bdebc0c
37bdebc0cloc_37bdebc0c:
37bdebc0cmovups x6, [rsp+176]
37bdebc14movups x7, [rsp+192]
37bdebc1cmovups x8, [rsp+208]
37bdebc25movups x9, [rsp+224]
37bdebc2eadd rsp, 248
37bdebc35pop rbx
37bdebc36pop rsi
37bdebc37pop rdi
37bdebc38pop rbp
37bdebc39pop r12
37bdebc3bpop r13
37bdebc3dpop r14
37bdebc3fpop r15
37bdebc41ret
37bdebc42
37bdebc42 66 0f 1f 44 00 00 f..D..
37bdebc48
37bdebc48loc_37bdebc48:
37bdebc48mov rax, -1
37bdebc4fmov r15l, 1
37bdebc55
37bdebc55loc_37bdebc55:
37bdebc55mov [rbp], rax
37bdebc59
37bdebc59loc_37bdebc59:
37bdebc59lea rdx, [rsp+168]
37bdebc61mov r8l, 6
37bdebc67lea rcx, [rip+0x668b04]
37bdebc6emov [rsp+168], r15
37bdebc76call xerbla_64_
37bdebc7bjmp 0x37bdebc0c
37bdebc7d
37bdebc7d 0f 1f 00 ...
37bdebc80
37bdebc80loc_37bdebc80:
37bdebc80test r8, r8
37bdebc83je 0x37bdebc0c
37bdebc85mov rax, r8
37bdebc88mov ebp, 1
37bdebc8dmov esi, 1
37bdebc92mov r15, rdi
37bdebc95lea rcx, [rsp+168]
37bdebc9dlea r9, [rip+0x668b04]
37bdebca4mov [rsp+128], r8
37bdebcacmov [rsp+88], rcx
37bdebcb1lea rcx, [rip+0x668ac8]
37bdebcb8lea r12, [rip+0x668ad9]
37bdebcbfmov [rsp+112], rcx
37bdebcc4lea rcx, [rsp+152]
37bdebcccmov [rsp+120], rcx
37bdebcd1mov [rsp+136], r9
37bdebcd9jmp 0x37bdebce8
37bdebcdb
37bdebcdb 0f 1f 44 00 00 ..D..
37bdebce0
37bdebce0loc_37bdebce0:
37bdebce0mov rax, [r13]
37bdebce4lea rsi, [r14+1]
37bdebce8
37bdebce8loc_37bdebce8:
37bdebce8lea rdi, [rsi-1]
37bdebceclea r14, [rsi+rax]
37bdebcf0shl rsi, 3
37bdebcf4mov rcx, [rsp+88]
37bdebcf9movss x0, [r15+8*rdi]
37bdebcffsub r14, rbp
37bdebd02lea r11, [r15+rsi]
37bdebd06sub rax, rbp
37bdebd09movss x6, [rbx+8*rdi]
37bdebd0emov [rsp+32], r12
37bdebd13mov r9, r11
37bdebd16lea r8, [rip+0x668a7b]
37bdebd1dmov [rsp+96], r14
37bdebd22lea r14, [rbx+rsi]
37bdebd26mulss x6, x0
37bdebd2amov rdx, r14
37bdebd2dmov [rsp+104], r11
37bdebd32movss [rsp+152], x0
37bdebd3bmov [rsp+168], rax
37bdebd43call cdotc_64_
37bdebd48pxor x0, x0
37bdebd4cmov r8, r14
37bdebd4fmov rdx, [rsp+120]
37bdebd54movd x1, eax
37bdebd58shr rax, 32
37bdebd5clea r9, [rip+0x668a35]
37bdebd63movd x4, eax
37bdebd67addss x1, x6
37bdebd6bmov rax, [r13]
37bdebd6faddss x0, x4
37bdebd73sub rax, rbp
37bdebd76mov [rsp+168], rax
37bdebd7eunpcklps x1, x0
37bdebd81movlps [rbx+8*rdi], x1
37bdebd85mov rdi, [rsp+88]
37bdebd8amov rcx, rdi
37bdebd8dcall csscal_64_
37bdebd92mov rax, [r13]
37bdebd96mov rdx, rdi
37bdebd99mov r11, [rsp+104]
37bdebd9emov [rsp+56], r14
37bdebda3mov r14, [rsp+96]
37bdebda8lea r8, [rip+0x6689f9]
37bdebdafsub rax, rbp
37bdebdb2mov [rsp+32], r11
37bdebdb7mov rcx, [rsp+328]
37bdebdbfmov [rsp+168], rax
37bdebdc7mov rax, [rsp+136]
37bdebdcflea r9, [rbx+8*r14]
37bdebdd3mov [rsp+72], 1
37bdebddcmov [rsp+48], rax
37bdebde1mov [rsp+64], r12
37bdebde6mov [rsp+40], r12
37bdebdebcall chpmv_64_
37bdebdf0mov rax, [r13]
37bdebdf4mov [rsp+48], r12
37bdebdf9mov r9, rdi
37bdebdfcmov [rsp+72], 8
37bdebe05mov rdx, [rsp+112]
37bdebe0alea r8, [rip+0x668967]
37bdebe11sub rax, rbp
37bdebe14mov rcx, [rsp+328]
37bdebe1cadd rbp, 1
37bdebe20mov [rsp+64], 19
37bdebe29mov [rsp+56], 1
37bdebe32add rax, 1
37bdebe36mov [rsp+168], rax
37bdebe3elea rax, [rbx+rsi-8]
37bdebe43mov [rsp+40], rax
37bdebe48lea rax, [r15+rsi-8]
37bdebe4dmov [rsp+32], rax
37bdebe52call ctpmv_64_
37bdebe57cmp [rsp+128], rbp
37bdebe5fjge 0x37bdebce0
37bdebe65jmp 0x37bdebc0c
37bdebe6a
37bdebe6a 66 0f 1f 44 00 00 f..D..
37bdebe70
37bdebe70loc_37bdebe70:
37bdebe70test r12, r12
37bdebe73je 0x37bdec110
37bdebe79mov [rsp+160], 1
37bdebe85test r8, r8
37bdebe88je 0x37bdebc0c
37bdebe8elea rax, [rsp+168]
37bdebe96lea r14, [rsp+160]
37bdebe9emov rbp, r11
37bdebea1mov [rsp+120], r8
37bdebea6mov [rsp+88], rax
37bdebeablea rax, [rip+0x6688ce]
37bdebeb2lea r9, [rip+0x6688ef]
37bdebeb9mov [rsp+112], rax
37bdebebelea rax, [rsp+156]
37bdebec6lea r12, [rip+0x6688cb]
37bdebecdmov [rsp+104], rax
37bdebed2mov [rsp+128], r9
37bdebedamov [rsp+136], r14
37bdebee2nop [rax]
37bdebee5nop [rax+rax]
37bdebef0
37bdebef0loc_37bdebef0:
37bdebef0lea rsi, [8*r15]
37bdebef8add r15, rbp
37bdebefbpxor x9, x9
37bdebf00mov r9, [rsp+136]
37bdebf08lea r13, [rbx+rsi]
37bdebf0clea r14, [r15-1]
37bdebf10add rsi, rdi
37bdebf13movss [rbx+8*r15-4], x9
37bdebf1amovss x6, [rdi+8*r14]
37bdebf20mov [rsp+48], r12
37bdebf25lea r8, [rip+0x66884c]
37bdebf2cmov [rsp+72], 8
37bdebf35mov rdx, [rsp+112]
37bdebf3amov [rsp+40], r13
37bdebf3fmov rcx, [rsp+328]
37bdebf47mov [rsp+64], 19
37bdebf50mov [rsp+56], 1
37bdebf59mov [rsp+32], rdi
37bdebf5ecall ctpsv_64_
37bdebf63mov rax, [rsp+128]
37bdebf6bmov [rsp+64], r12
37bdebf70mov r9, rbx
37bdebf73mov r10, [rsp+160]
37bdebf7bmov rdx, [rsp+88]
37bdebf80mov [rsp+56], r13
37bdebf85lea r8, [rip+0x668814]
37bdebf8cmov [rsp+48], rax
37bdebf91mov rcx, [rsp+328]
37bdebf99mov [rsp+72], 1
37bdebfa2lea rbp, [r10-1]
37bdebfa6mov [rsp+40], r12
37bdebfabmov [rsp+32], rsi
37bdebfb0mov [rsp+96], r10
37bdebfb5mov [rsp+168], rbp
37bdebfbdcall chpmv_64_
37bdebfc2movss x0, [rip+0x6687f6]
37bdebfcamov r8, r13
37bdebfcdmov rdx, [rsp+104]
37bdebfd2mov rcx, [rsp+88]
37bdebfd7lea r9, [rip+0x6687ba]
37bdebfdemov [rsp+168], rbp
37bdebfe6divss x0, x6
37bdebfeamovss [rsp+156], x0
37bdebff3call csscal_64_
37bdebff8mov rcx, [rsp+88]
37bdebffdmov r9, rsi
37bdec000mov rdx, r13
37bdec003movq x7, [rbx+8*r14]
37bdec009mov [rsp+32], r12
37bdec00elea r8, [rip+0x668783]
37bdec015mov [rsp+168], rbp
37bdec01dmovaps x8, x7
37bdec021movq x7, x7
37bdec025call cdotc_64_
37bdec02amovaps x2, x9
37bdec02eshufps x8, x8, -31
37bdec033mov r10, [rsp+96]
37bdec038divss x2, x6
37bdec03cmovd x1, eax
37bdec040movq x5, rax
37bdec045movaps x0, x1
37bdec048shufps x5, x5, 85
37bdec04cmovdqa x3, x5
37bdec050lea rbp, [r10+1]
37bdec054unpcklps x0, x5
37bdec057unpcklps x3, x1
37bdec05amovq x1, x8
37bdec05fmov [rsp+160], rbp
37bdec067movq x0, x0
37bdec06bmovq x3, x3
37bdec06fsubps x7, x0
37bdec072subps x1, x3
37bdec075movq x1, x1
37bdec079movsldup x0, x2
37bdec07dmulss x2, x9
37bdec082movq x0, x0
37bdec086mulps x1, x0
37bdec089movq x0, x7
37bdec08daddss x2, x6
37bdec091movsldup x2, x2
37bdec095movhps x2, [rip+0x668724]
37bdec09cmovq x1, x1
37bdec0a0movaps x3, x1
37bdec0a3addps x3, x0
37bdec0a6subps x0, x1
37bdec0a9movss x0, x3
37bdec0admovq x0, x0
37bdec0b1divps x0, x2
37bdec0b4movlps [rbx+8*r14], x0
37bdec0b9cmp [rsp+120], rbp
37bdec0bejge 0x37bdebef0
37bdec0c4jmp 0x37bdebc0c
37bdec0c9
37bdec0c9 0f 1f 80 00 00 00 00 .......
37bdec0d0
37bdec0d0loc_37bdec0d0:
37bdec0d0mov rcx, [rsp+328]
37bdec0d8mov r9l, 1
37bdec0demov r8l, 1
37bdec0e4lea rdx, [rip+0x668686]
37bdec0ebcall lsame_64_
37bdec0f0test rax, rax
37bdec0f3jne 0x37bdeb9db
37bdec0f9mov [rbp], -2
37bdec101mov r15l, 2
37bdec107jmp 0x37bdebc59
37bdec10c
37bdec10c 0f 1f 40 00 ..@.
37bdec110
37bdec110loc_37bdec110:
37bdec110test r8, r8
37bdec113je 0x37bdebc0c
37bdec119mov rsi, r11
37bdec11cmov rdx, r8
37bdec11fmov eax, 1
37bdec124mov r11, r8
37bdec127movss x8, [rip+0x668690]
37bdec130movss x7, [rip+0x668690]
37bdec138lea r15, [rip+0x668659]
37bdec13fmov r10, rbx
37bdec142jmp 0x37bdec15e
37bdec144
37bdec144 0f 1f 40 00 ..@.
37bdec148
37bdec148loc_37bdec148:
37bdec148add rsi, 1
37bdec14ccmp r11, rsi
37bdec14fjl 0x37bdebc0c
37bdec155mov rdx, [r13]
37bdec159lea rax, [r12+1]
37bdec15e
37bdec15eloc_37bdec15e:
37bdec15emovss x0, [rdi+8*rax-8]
37bdec164lea r14, [8*rax]
37bdec16clea r12, [rax+rdx]
37bdec170lea rbp, [r10+r14]
37bdec174sub r12, rsi
37bdec177movaps x1, x0
37bdec17amovss x6, [rbp-8]
37bdec17fmov [rbp-4], 0
37bdec186mulss x1, x0
37bdec18adivss x6, x1
37bdec18emovss [rbp-8], x6
37bdec193cmp rsi, rdx
37bdec196jge 0x37bdec148
37bdec198movaps x1, x8
37bdec19csub rdx, rsi
37bdec19fmov r8, rbp
37bdec1a2mov [rsp+104], r11
37bdec1a7divss x1, x0
37bdec1abmov [rsp+160], rdx
37bdec1b3lea r9, [rip+0x6685de]
37bdec1balea rdx, [rsp+156]
37bdec1c2lea rcx, [rsp+160]
37bdec1camov [rsp+344], r10
37bdec1d2add r14, rdi
37bdec1d5movss [rsp+156], x1
37bdec1decall csscal_64_
37bdec1e3mov rax, [r13]
37bdec1e7mulss x6, x7
37bdec1ebmov r8, r14
37bdec1eemov [rsp+40], r15
37bdec1f3xorps x6, [rip+0x6685d6]
37bdec1falea r9, [rip+0x668597]
37bdec201lea rcx, [rsp+160]
37bdec209sub rax, rsi
37bdec20cmov [rsp+32], rbp
37bdec211mov [rsp+160], rax
37bdec219lea rax, [rsp+168]
37bdec221mov rdx, rax
37bdec224mov [rsp+88], rax
37bdec229mov [rsp+172], 0
37bdec234movss [rsp+168], x6
37bdec23dcall caxpy_64_
37bdec242mov r10, [rsp+344]
37bdec24amov rcx, [r13]
37bdec24emov r9, rbp
37bdec251lea rax, [8*r12]
37bdec259mov [rsp+48], r15
37bdec25elea r8, [rip+0x66853b]
37bdec265lea rdx, [r10+rax]
37bdec269sub rcx, rsi
37bdec26cmov [rsp+40], r14
37bdec271mov [rsp+56], rdx
37bdec276lea rdx, [rsp+160]
37bdec27emov [rsp+64], 1
37bdec287mov [rsp+32], r15
37bdec28cmov [rsp+160], rcx
37bdec294mov rcx, [rsp+328]
37bdec29cmov [rsp+96], rax
37bdec2a1call chpr2_64_
37bdec2a6mov rcx, [r13]
37bdec2aamov [rsp+40], r15
37bdec2afmov r8, r14
37bdec2b2mov [rsp+32], rbp
37bdec2b7mov rdx, [rsp+88]
37bdec2bclea r9, [rip+0x6684d5]
37bdec2c3sub rcx, rsi
37bdec2c6mov [rsp+160], rcx
37bdec2celea rcx, [rsp+160]
37bdec2d6call caxpy_64_
37bdec2dbmov rax, [rsp+96]
37bdec2e0mov rdx, [r13]
37bdec2e4mov [rsp+72], 8
37bdec2edmov [rsp+64], 12
37bdec2f6mov rcx, [rsp+328]
37bdec2felea r9, [rsp+160]
37bdec306lea r8, [rip+0x66846b]
37bdec30dadd rax, rdi
37bdec310mov [rsp+48], r15
37bdec315sub rdx, rsi
37bdec318mov [rsp+56], 1
37bdec321mov [rsp+40], rbp
37bdec326mov [rsp+32], rax
37bdec32bmov [rsp+160], rdx
37bdec333lea rdx, [rip+0x668476]
37bdec33acall ctpsv_64_
37bdec33fmov r11, [rsp+104]
37bdec344mov r10, [rsp+344]
37bdec34cjmp 0x37bdec148
37bdec351
37bdec351 0f 1f 80 00 00 00 00 .......
37bdec358
37bdec358loc_37bdec358:
37bdec358mov rax, -3
37bdec35fmov r15l, 3
37bdec365jmp 0x37bdebc55
37bdec36a
37bdec36aloc_37bdec36a:
37bdec36aneg r15
37bdec36djmp 0x37bdebc59
37bdeb940
Loading..