File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bfa4680
37bfa4680dlansp_64_:
37bfa4680push r15
37bfa4682push r14
37bfa4684push r13
37bfa4686push r12
37bfa4688push rbp
37bfa4689push rdi
37bfa468apush rsi
37bfa468bpush rbx
37bfa468csub rsp, 152
37bfa4693movups [rsp+112], x6
37bfa4698movups [rsp+128], x7
37bfa46a0mov rbx, [rsp+256]
37bfa46a8mov rbp, rcx
37bfa46abmov r12, rdx
37bfa46aemov rdi, r8
37bfa46b1mov rsi, r9
37bfa46b4cmp [r8], 0
37bfa46b8jne 0x37bfa46e8
37bfa46ba
37bfa46baloc_37bfa46ba:
37bfa46bapxor x6, x6
37bfa46be
37bfa46beloc_37bfa46be:
37bfa46bemovapd x0, x6
37bfa46c2movups x7, [rsp+128]
37bfa46camovups x6, [rsp+112]
37bfa46cfadd rsp, 152
37bfa46d6pop rbx
37bfa46d7pop rsi
37bfa46d8pop rdi
37bfa46d9pop rbp
37bfa46dapop r12
37bfa46dcpop r13
37bfa46depop r14
37bfa46e0pop r15
37bfa46e2ret
37bfa46e3
37bfa46e3 0f 1f 44 00 00 ..D..
37bfa46e8
37bfa46e8loc_37bfa46e8:
37bfa46e8mov r9l, 1
37bfa46eemov r8l, 1
37bfa46f4lea rdx, [rip+0x4b7d25]
37bfa46fbcall lsame_64_
37bfa4700mov r9l, 1
37bfa4706mov r8l, 1
37bfa470ctest rax, rax
37bfa470fje 0x37bfa47c8
37bfa4715mov rcx, r12
37bfa4718lea rdx, [rip+0x4b7d02]
37bfa471fcall lsame_64_
37bfa4724mov r12, [rdi]
37bfa4727test rax, rax
37bfa472aje 0x37bfa4a88
37bfa4730test r12, r12
37bfa4733jle 0x37bfa46ba
37bfa4735pxor x6, x6
37bfa4739mov edi, 1
37bfa473emov ebp, 1
37bfa4743nop
37bfa4745nop [rax+rax]
37bfa4750
37bfa4750loc_37bfa4750:
37bfa4750mov rbx, rdi
37bfa4753add rdi, rbp
37bfa4756jmp 0x37bfa4791
37bfa4758
37bfa4758 0f 1f 80 00 00 00 00 66 .......f
37bfa4760 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa4770 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4780
37bfa4780loc_37bfa4780:
37bfa4780movapd x6, x0
37bfa4784
37bfa4784loc_37bfa4784:
37bfa4784add rbx, 1
37bfa4788cmp rdi, rbx
37bfa478bjle 0x37bfa4a70
37bfa4791
37bfa4791loc_37bfa4791:
37bfa4791movsd_xmm x0, [rsi+8*rbx-8]
37bfa4797andpd x0, [rip+0x4b7c91]
37bfa479fcomisd x0, x6
37bfa47a3movsd_xmm [rsp+96], x0
37bfa47a9ja 0x37bfa4780
37bfa47ablea rcx, [rsp+96]
37bfa47b0call disnan_64_
37bfa47b5test rax, rax
37bfa47b8je 0x37bfa4784
37bfa47bamovsd_xmm x0, [rsp+96]
37bfa47c0jmp 0x37bfa4780
37bfa47c2
37bfa47c2 66 0f 1f 44 00 00 f..D..
37bfa47c8
37bfa47c8loc_37bfa47c8:
37bfa47c8lea rdx, [rip+0x4b7c53]
37bfa47cfmov rcx, rbp
37bfa47d2call lsame_64_
37bfa47d7test rax, rax
37bfa47dajne 0x37bfa49a8
37bfa47e0mov r9l, 1
37bfa47e6mov r8l, 1
37bfa47eclea rdx, [rip+0x4b7c30]
37bfa47f3mov rcx, rbp
37bfa47f6call lsame_64_
37bfa47fbtest rax, rax
37bfa47fejne 0x37bfa49a8
37bfa4804cmp [rbp], 49
37bfa4808je 0x37bfa49a8
37bfa480emov r9l, 1
37bfa4814mov r8l, 1
37bfa481alea rdx, [rip+0x4b7c03]
37bfa4821mov rcx, rbp
37bfa4824call lsame_64_
37bfa4829test rax, rax
37bfa482cjne 0x37bfa4852
37bfa482emov r9l, 1
37bfa4834mov r8l, 1
37bfa483alea rdx, [rip+0x4b7be4]
37bfa4841mov rcx, rbp
37bfa4844call lsame_64_
37bfa4849test rax, rax
37bfa484cje 0x37bfa46be
37bfa4852
37bfa4852loc_37bfa4852:
37bfa4852mov rax, [rip+0x4b7be7]
37bfa4859mov r9l, 1
37bfa485fmov r8l, 1
37bfa4865mov rcx, r12
37bfa4868mov [rsp+88], 0
37bfa4871lea rdx, [rip+0x4b7ba9]
37bfa4878mov [rsp+96], rax
37bfa487dcall lsame_64_
37bfa4882mov rbx, [rdi]
37bfa4885test rax, rax
37bfa4888je 0x37bfa4cf8
37bfa488ecmp rbx, 1
37bfa4892jle 0x37bfa4d75
37bfa4898lea rax, [rsp+88]
37bfa489dmov ebp, 2
37bfa48a2mov r13l, 2
37bfa48a8mov [rsp+48], rax
37bfa48adlea rax, [rsp+104]
37bfa48b2lea r15, [rsp+96]
37bfa48b7mov [rsp+72], rax
37bfa48bcnop [rax]
37bfa48c0
37bfa48c0loc_37bfa48c0:
37bfa48c0mov [rsp+32], r15
37bfa48c5lea rdx, [r13-1]
37bfa48c9mov r9, [rsp+48]
37bfa48celea r8, [rip+0x4b7b53]
37bfa48d5mov rcx, [rsp+72]
37bfa48damov [rsp+104], rdx
37bfa48dflea rdx, [rsi+8*rbp-8]
37bfa48e4add rbp, r13
37bfa48e7add r13, 1
37bfa48ebcall dlassq_64_
37bfa48f0cmp r13, rbx
37bfa48f3jle 0x37bfa48c0
37bfa48f5mov r13, [rdi]
37bfa48f8
37bfa48f8loc_37bfa48f8:
37bfa48f8movsd_xmm x6, [rsp+96]
37bfa48femovsd_xmm x7, [rsp+88]
37bfa4904addsd x6, x6
37bfa4908test r13, r13
37bfa490bjle 0x37bfa4ceb
37bfa4911mov ebx, 1
37bfa4916mov ebp, 1
37bfa491bjmp 0x37bfa4932
37bfa491d
37bfa491d 0f 1f 00 ...
37bfa4920
37bfa4920loc_37bfa4920:
37bfa4920lea rbx, [rbx+rbp+1]
37bfa4925
37bfa4925loc_37bfa4925:
37bfa4925add rbp, 1
37bfa4929cmp rbp, r13
37bfa492cjg 0x37bfa4ceb
37bfa4932
37bfa4932loc_37bfa4932:
37bfa4932movsd_xmm x0, [rsi+8*rbx-8]
37bfa4938pxor x3, x3
37bfa493cucomisd x0, x3
37bfa4940jp 0x37bfa4944
37bfa4942je 0x37bfa4976
37bfa4944
37bfa4944loc_37bfa4944:
37bfa4944andpd x0, [rip+0x4b7ae4]
37bfa494cmovapd x4, x7
37bfa4950comisd x0, x7
37bfa4954jbe 0x37bfa4cda
37bfa495adivsd x4, x0
37bfa495emovapd x7, x0
37bfa4962movapd x1, x4
37bfa4966mulsd x1, x4
37bfa496amulsd x6, x1
37bfa496eaddsd x6, [rip+0x4b7aca]
37bfa4976
37bfa4976loc_37bfa4976:
37bfa4976mov r9l, 1
37bfa497cmov r8l, 1
37bfa4982lea rdx, [rip+0x4b7a98]
37bfa4989mov rcx, r12
37bfa498ccall lsame_64_
37bfa4991test rax, rax
37bfa4994jne 0x37bfa4920
37bfa4996add rbx, [rdi]
37bfa4999sub rbx, rbp
37bfa499cadd rbx, 1
37bfa49a0jmp 0x37bfa4925
37bfa49a2
37bfa49a2 66 0f 1f 44 00 00 f..D..
37bfa49a8
37bfa49a8loc_37bfa49a8:
37bfa49a8mov rcx, r12
37bfa49abmov r9l, 1
37bfa49b1mov r8l, 1
37bfa49b7lea rdx, [rip+0x4b7a63]
37bfa49becall lsame_64_
37bfa49c3mov r12, [rdi]
37bfa49c6test rax, rax
37bfa49c9je 0x37bfa4b68
37bfa49cftest r12, r12
37bfa49d2jle 0x37bfa46ba
37bfa49d8lea r9, [r12+1]
37bfa49ddmov edx, 1
37bfa49e2pxor x1, x1
37bfa49e6xor eax, eax
37bfa49e8mov r8l, 1
37bfa49eemovq x2, [rip+0x4b7a3a]
37bfa49f6nop [rax+rax]
37bfa4a00
37bfa4a00loc_37bfa4a00:
37bfa4a00movsd_xmm x0, [rsi+8*rax]
37bfa4a05andpd x0, x2
37bfa4a09addsd x0, x1
37bfa4a0dmovsd_xmm [rbx+8*rdx-8], x0
37bfa4a13add rdx, 1
37bfa4a17cmp rdx, r9
37bfa4a1aje 0x37bfa4c78
37bfa4a20lea rcx, [rsi+8*r8+8]
37bfa4a25pxor x1, x1
37bfa4a29mov eax, 1
37bfa4a2enop [rax]
37bfa4a35nop [rax+rax]
37bfa4a40
37bfa4a40loc_37bfa4a40:
37bfa4a40movsd_xmm x0, [rcx+8*rax-16]
37bfa4a46andpd x0, x2
37bfa4a4aaddsd x1, x0
37bfa4a4eaddsd x0, [rbx+8*rax-8]
37bfa4a54movsd_xmm [rbx+8*rax-8], x0
37bfa4a5aadd rax, 1
37bfa4a5ecmp rdx, rax
37bfa4a61jne 0x37bfa4a40
37bfa4a63lea rax, [r8+rdx-1]
37bfa4a68add r8, rdx
37bfa4a6bjmp 0x37bfa4a00
37bfa4a6d
37bfa4a6d 0f 1f 00 ...
37bfa4a70
37bfa4a70loc_37bfa4a70:
37bfa4a70add rbp, 1
37bfa4a74cmp rbp, r12
37bfa4a77jle 0x37bfa4750
37bfa4a7djmp 0x37bfa46be
37bfa4a82
37bfa4a82 66 0f 1f 44 00 00 f..D..
37bfa4a88
37bfa4a88loc_37bfa4a88:
37bfa4a88test r12, r12
37bfa4a8bjle 0x37bfa46ba
37bfa4a91mov rax, r12
37bfa4a94pxor x6, x6
37bfa4a98mov r13l, 1
37bfa4a9emov ebp, 1
37bfa4aa3nop
37bfa4aa5nop [rax+rax]
37bfa4ab0
37bfa4ab0loc_37bfa4ab0:
37bfa4ab0lea r15, [r13+rax]
37bfa4ab5sub r15, rbp
37bfa4ab8cmp r15, r13
37bfa4abbjl 0x37bfa4b4b
37bfa4ac1mov rbx, r13
37bfa4ac4jmp 0x37bfa4b0d
37bfa4ac6
37bfa4ac6 0f 1f 00 66 66 2e 0f 1f 84 00 ...ff.....
37bfa4ad0 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa4ae0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa4af0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4b00
37bfa4b00loc_37bfa4b00:
37bfa4b00movapd x6, x0
37bfa4b04
37bfa4b04loc_37bfa4b04:
37bfa4b04add rbx, 1
37bfa4b08cmp r15, rbx
37bfa4b0bjl 0x37bfa4b40
37bfa4b0d
37bfa4b0dloc_37bfa4b0d:
37bfa4b0dmovsd_xmm x0, [rsi+8*rbx-8]
37bfa4b13andpd x0, [rip+0x4b7915]
37bfa4b1bcomisd x0, x6
37bfa4b1fmovsd_xmm [rsp+96], x0
37bfa4b25ja 0x37bfa4b00
37bfa4b27lea rcx, [rsp+96]
37bfa4b2ccall disnan_64_
37bfa4b31test rax, rax
37bfa4b34je 0x37bfa4b04
37bfa4b36movsd_xmm x0, [rsp+96]
37bfa4b3cjmp 0x37bfa4b00
37bfa4b3e
37bfa4b3e 66 90 f.
37bfa4b40
37bfa4b40loc_37bfa4b40:
37bfa4b40mov rax, [rdi]
37bfa4b43lea r15, [r13+rax]
37bfa4b48sub r15, rbp
37bfa4b4b
37bfa4b4bloc_37bfa4b4b:
37bfa4b4badd rbp, 1
37bfa4b4flea r13, [r15+1]
37bfa4b53cmp rbp, r12
37bfa4b56jle 0x37bfa4ab0
37bfa4b5cjmp 0x37bfa46be
37bfa4b61
37bfa4b61 0f 1f 80 00 00 00 00 .......
37bfa4b68
37bfa4b68loc_37bfa4b68:
37bfa4b68test r12, r12
37bfa4b6bjle 0x37bfa46ba
37bfa4b71mov rcx, rbx
37bfa4b74xor edx, edx
37bfa4b76pxor x6, x6
37bfa4b7amov r15, -8
37bfa4b81lea r8, [8*r12]
37bfa4b89mov r14l, 1
37bfa4b8fmov r13l, 1
37bfa4b95call memset
37bfa4b9alea rbp, [rsp+96]
37bfa4b9fmov rcx, r12
37bfa4ba2movq x2, [rip+0x4b7886]
37bfa4baanop [rax+rax]
37bfa4bb0
37bfa4bb0loc_37bfa4bb0:
37bfa4bb0movsd_xmm x1, [rsi+8*r14-8]
37bfa4bb7mov r8, r13
37bfa4bbalea r9, [r14+1]
37bfa4bbeandpd x1, x2
37bfa4bc2addsd x1, [rbx+8*r13-8]
37bfa4bc9add r13, 1
37bfa4bcdmovsd_xmm [rsp+96], x1
37bfa4bd3cmp r13, rcx
37bfa4bd6jg 0x37bfa4c70
37bfa4bdclea r10, [r15+8*r14]
37bfa4be0lea rdx, [rcx+1]
37bfa4be4mov rax, r13
37bfa4be7add r10, rsi
37bfa4beanop [rax+rax]
37bfa4bf5nop [rax+rax]
37bfa4c00
37bfa4c00loc_37bfa4c00:
37bfa4c00movsd_xmm x0, [r10+8*rax-8]
37bfa4c07andpd x0, x2
37bfa4c0baddsd x1, x0
37bfa4c0faddsd x0, [rbx+8*rax-8]
37bfa4c15movsd_xmm [rbx+8*rax-8], x0
37bfa4c1badd rax, 1
37bfa4c1fcmp rdx, rax
37bfa4c22jne 0x37bfa4c00
37bfa4c24lea r14, [r9+rcx]
37bfa4c28movsd_xmm [rsp+96], x1
37bfa4c2esub r14, r8
37bfa4c31
37bfa4c31loc_37bfa4c31:
37bfa4c31comisd x1, x6
37bfa4c35jbe 0x37bfa4c50
37bfa4c37
37bfa4c37loc_37bfa4c37:
37bfa4c37movapd x6, x1
37bfa4c3b
37bfa4c3bloc_37bfa4c3b:
37bfa4c3bcmp r13, r12
37bfa4c3ejg 0x37bfa46be
37bfa4c44mov rcx, [rdi]
37bfa4c47sub r15, 8
37bfa4c4bjmp 0x37bfa4bb0
37bfa4c50
37bfa4c50loc_37bfa4c50:
37bfa4c50mov rcx, rbp
37bfa4c53movups [rsp+48], x2
37bfa4c58call disnan_64_
37bfa4c5dmovupd x2, [rsp+48]
37bfa4c63test rax, rax
37bfa4c66je 0x37bfa4c3b
37bfa4c68movsd_xmm x1, [rsp+96]
37bfa4c6ejmp 0x37bfa4c37
37bfa4c70
37bfa4c70loc_37bfa4c70:
37bfa4c70mov r14, r9
37bfa4c73jmp 0x37bfa4c31
37bfa4c75
37bfa4c75 0f 1f 00 ...
37bfa4c78
37bfa4c78loc_37bfa4c78:
37bfa4c78pxor x6, x6
37bfa4c7cmov esi, 1
37bfa4c81jmp 0x37bfa4cb1
37bfa4c83
37bfa4c83 0f 1f 80 00 00 00 00 66 66 2e 0f 1f 84 .......ff....
37bfa4c90 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4ca0
37bfa4ca0loc_37bfa4ca0:
37bfa4ca0movapd x6, x0
37bfa4ca4
37bfa4ca4loc_37bfa4ca4:
37bfa4ca4add rsi, 1
37bfa4ca8cmp rsi, r12
37bfa4cabjg 0x37bfa46be
37bfa4cb1
37bfa4cb1loc_37bfa4cb1:
37bfa4cb1movsd_xmm x0, [rbx+8*rsi-8]
37bfa4cb7comisd x0, x6
37bfa4cbbmovsd_xmm [rsp+96], x0
37bfa4cc1ja 0x37bfa4ca0
37bfa4cc3lea rcx, [rsp+96]
37bfa4cc8call disnan_64_
37bfa4ccdtest rax, rax
37bfa4cd0je 0x37bfa4ca4
37bfa4cd2movsd_xmm x0, [rsp+96]
37bfa4cd8jmp 0x37bfa4ca0
37bfa4cda
37bfa4cdaloc_37bfa4cda:
37bfa4cdadivsd x0, x7
37bfa4cdemulsd x0, x0
37bfa4ce2addsd x6, x0
37bfa4ce6jmp 0x37bfa4976
37bfa4ceb
37bfa4cebloc_37bfa4ceb:
37bfa4cebsqrtsd x6, x6
37bfa4cefmulsd x6, x7
37bfa4cf3jmp 0x37bfa46be
37bfa4cf8
37bfa4cf8loc_37bfa4cf8:
37bfa4cf8mov r13, rbx
37bfa4cfbcmp rbx, 1
37bfa4cffjle 0x37bfa48f8
37bfa4d05lea rax, [rsp+88]
37bfa4d0amov r14l, 2
37bfa4d10mov ebp, 1
37bfa4d15mov [rsp+48], rax
37bfa4d1alea rax, [rsp+104]
37bfa4d1flea r15, [rsp+96]
37bfa4d24mov [rsp+72], rax
37bfa4d29nop [rax]
37bfa4d30
37bfa4d30loc_37bfa4d30:
37bfa4d30mov [rsp+32], r15
37bfa4d35mov r9, [rsp+48]
37bfa4d3asub r13, rbp
37bfa4d3dlea rdx, [rsi+8*r14-8]
37bfa4d42mov rcx, [rsp+72]
37bfa4d47lea r8, [rip+0x4b76da]
37bfa4d4emov [rsp+104], r13
37bfa4d53call dlassq_64_
37bfa4d58mov r13, [rdi]
37bfa4d5blea rax, [r13+r14]
37bfa4d60sub rax, rbp
37bfa4d63add rbp, 1
37bfa4d67lea r14, [rax+1]
37bfa4d6bcmp rbp, rbx
37bfa4d6ejne 0x37bfa4d30
37bfa4d70jmp 0x37bfa48f8
37bfa4d75
37bfa4d75loc_37bfa4d75:
37bfa4d75mov r13, rbx
37bfa4d78jmp 0x37bfa48f8
37bfa4680
37bfa4680dlansp_64_:
37bfa4680push r15
37bfa4682push r14
37bfa4684push r13
37bfa4686push r12
37bfa4688push rbp
37bfa4689push rdi
37bfa468apush rsi
37bfa468bpush rbx
37bfa468csub rsp, 152
37bfa4693movups [rsp+112], x6
37bfa4698movups [rsp+128], x7
37bfa46a0mov rbx, [rsp+256]
37bfa46a8mov rbp, rcx
37bfa46abmov r12, rdx
37bfa46aemov rdi, r8
37bfa46b1mov rsi, r9
37bfa46b4cmp [r8], 0
37bfa46b8jne 0x37bfa46e8
37bfa46ba
37bfa46baloc_37bfa46ba:
37bfa46bapxor x6, x6
37bfa46be
37bfa46beloc_37bfa46be:
37bfa46bemovapd x0, x6
37bfa46c2movups x7, [rsp+128]
37bfa46camovups x6, [rsp+112]
37bfa46cfadd rsp, 152
37bfa46d6pop rbx
37bfa46d7pop rsi
37bfa46d8pop rdi
37bfa46d9pop rbp
37bfa46dapop r12
37bfa46dcpop r13
37bfa46depop r14
37bfa46e0pop r15
37bfa46e2ret
37bfa46e3
37bfa46e3 0f 1f 44 00 00 ..D..
37bfa46e8
37bfa46e8loc_37bfa46e8:
37bfa46e8mov r9l, 1
37bfa46eemov r8l, 1
37bfa46f4lea rdx, [rip+0x4b7d25]
37bfa46fbcall lsame_64_
37bfa4700mov r9l, 1
37bfa4706mov r8l, 1
37bfa470ctest rax, rax
37bfa470fje 0x37bfa47c8
37bfa4715mov rcx, r12
37bfa4718lea rdx, [rip+0x4b7d02]
37bfa471fcall lsame_64_
37bfa4724mov r12, [rdi]
37bfa4727test rax, rax
37bfa472aje 0x37bfa4a88
37bfa4730test r12, r12
37bfa4733jle 0x37bfa46ba
37bfa4735pxor x6, x6
37bfa4739mov edi, 1
37bfa473emov ebp, 1
37bfa4743nop
37bfa4745nop [rax+rax]
37bfa4750
37bfa4750loc_37bfa4750:
37bfa4750mov rbx, rdi
37bfa4753add rdi, rbp
37bfa4756jmp 0x37bfa4791
37bfa4758
37bfa4758 0f 1f 80 00 00 00 00 66 .......f
37bfa4760 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa4770 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4780
37bfa4780loc_37bfa4780:
37bfa4780movapd x6, x0
37bfa4784
37bfa4784loc_37bfa4784:
37bfa4784add rbx, 1
37bfa4788cmp rdi, rbx
37bfa478bjle 0x37bfa4a70
37bfa4791
37bfa4791loc_37bfa4791:
37bfa4791movsd_xmm x0, [rsi+8*rbx-8]
37bfa4797andpd x0, [rip+0x4b7c91]
37bfa479fcomisd x0, x6
37bfa47a3movsd_xmm [rsp+96], x0
37bfa47a9ja 0x37bfa4780
37bfa47ablea rcx, [rsp+96]
37bfa47b0call disnan_64_
37bfa47b5test rax, rax
37bfa47b8je 0x37bfa4784
37bfa47bamovsd_xmm x0, [rsp+96]
37bfa47c0jmp 0x37bfa4780
37bfa47c2
37bfa47c2 66 0f 1f 44 00 00 f..D..
37bfa47c8
37bfa47c8loc_37bfa47c8:
37bfa47c8lea rdx, [rip+0x4b7c53]
37bfa47cfmov rcx, rbp
37bfa47d2call lsame_64_
37bfa47d7test rax, rax
37bfa47dajne 0x37bfa49a8
37bfa47e0mov r9l, 1
37bfa47e6mov r8l, 1
37bfa47eclea rdx, [rip+0x4b7c30]
37bfa47f3mov rcx, rbp
37bfa47f6call lsame_64_
37bfa47fbtest rax, rax
37bfa47fejne 0x37bfa49a8
37bfa4804cmp [rbp], 49
37bfa4808je 0x37bfa49a8
37bfa480emov r9l, 1
37bfa4814mov r8l, 1
37bfa481alea rdx, [rip+0x4b7c03]
37bfa4821mov rcx, rbp
37bfa4824call lsame_64_
37bfa4829test rax, rax
37bfa482cjne 0x37bfa4852
37bfa482emov r9l, 1
37bfa4834mov r8l, 1
37bfa483alea rdx, [rip+0x4b7be4]
37bfa4841mov rcx, rbp
37bfa4844call lsame_64_
37bfa4849test rax, rax
37bfa484cje 0x37bfa46be
37bfa4852
37bfa4852loc_37bfa4852:
37bfa4852mov rax, [rip+0x4b7be7]
37bfa4859mov r9l, 1
37bfa485fmov r8l, 1
37bfa4865mov rcx, r12
37bfa4868mov [rsp+88], 0
37bfa4871lea rdx, [rip+0x4b7ba9]
37bfa4878mov [rsp+96], rax
37bfa487dcall lsame_64_
37bfa4882mov rbx, [rdi]
37bfa4885test rax, rax
37bfa4888je 0x37bfa4cf8
37bfa488ecmp rbx, 1
37bfa4892jle 0x37bfa4d75
37bfa4898lea rax, [rsp+88]
37bfa489dmov ebp, 2
37bfa48a2mov r13l, 2
37bfa48a8mov [rsp+48], rax
37bfa48adlea rax, [rsp+104]
37bfa48b2lea r15, [rsp+96]
37bfa48b7mov [rsp+72], rax
37bfa48bcnop [rax]
37bfa48c0
37bfa48c0loc_37bfa48c0:
37bfa48c0mov [rsp+32], r15
37bfa48c5lea rdx, [r13-1]
37bfa48c9mov r9, [rsp+48]
37bfa48celea r8, [rip+0x4b7b53]
37bfa48d5mov rcx, [rsp+72]
37bfa48damov [rsp+104], rdx
37bfa48dflea rdx, [rsi+8*rbp-8]
37bfa48e4add rbp, r13
37bfa48e7add r13, 1
37bfa48ebcall dlassq_64_
37bfa48f0cmp r13, rbx
37bfa48f3jle 0x37bfa48c0
37bfa48f5mov r13, [rdi]
37bfa48f8
37bfa48f8loc_37bfa48f8:
37bfa48f8movsd_xmm x6, [rsp+96]
37bfa48femovsd_xmm x7, [rsp+88]
37bfa4904addsd x6, x6
37bfa4908test r13, r13
37bfa490bjle 0x37bfa4ceb
37bfa4911mov ebx, 1
37bfa4916mov ebp, 1
37bfa491bjmp 0x37bfa4932
37bfa491d
37bfa491d 0f 1f 00 ...
37bfa4920
37bfa4920loc_37bfa4920:
37bfa4920lea rbx, [rbx+rbp+1]
37bfa4925
37bfa4925loc_37bfa4925:
37bfa4925add rbp, 1
37bfa4929cmp rbp, r13
37bfa492cjg 0x37bfa4ceb
37bfa4932
37bfa4932loc_37bfa4932:
37bfa4932movsd_xmm x0, [rsi+8*rbx-8]
37bfa4938pxor x3, x3
37bfa493cucomisd x0, x3
37bfa4940jp 0x37bfa4944
37bfa4942je 0x37bfa4976
37bfa4944
37bfa4944loc_37bfa4944:
37bfa4944andpd x0, [rip+0x4b7ae4]
37bfa494cmovapd x4, x7
37bfa4950comisd x0, x7
37bfa4954jbe 0x37bfa4cda
37bfa495adivsd x4, x0
37bfa495emovapd x7, x0
37bfa4962movapd x1, x4
37bfa4966mulsd x1, x4
37bfa496amulsd x6, x1
37bfa496eaddsd x6, [rip+0x4b7aca]
37bfa4976
37bfa4976loc_37bfa4976:
37bfa4976mov r9l, 1
37bfa497cmov r8l, 1
37bfa4982lea rdx, [rip+0x4b7a98]
37bfa4989mov rcx, r12
37bfa498ccall lsame_64_
37bfa4991test rax, rax
37bfa4994jne 0x37bfa4920
37bfa4996add rbx, [rdi]
37bfa4999sub rbx, rbp
37bfa499cadd rbx, 1
37bfa49a0jmp 0x37bfa4925
37bfa49a2
37bfa49a2 66 0f 1f 44 00 00 f..D..
37bfa49a8
37bfa49a8loc_37bfa49a8:
37bfa49a8mov rcx, r12
37bfa49abmov r9l, 1
37bfa49b1mov r8l, 1
37bfa49b7lea rdx, [rip+0x4b7a63]
37bfa49becall lsame_64_
37bfa49c3mov r12, [rdi]
37bfa49c6test rax, rax
37bfa49c9je 0x37bfa4b68
37bfa49cftest r12, r12
37bfa49d2jle 0x37bfa46ba
37bfa49d8lea r9, [r12+1]
37bfa49ddmov edx, 1
37bfa49e2pxor x1, x1
37bfa49e6xor eax, eax
37bfa49e8mov r8l, 1
37bfa49eemovq x2, [rip+0x4b7a3a]
37bfa49f6nop [rax+rax]
37bfa4a00
37bfa4a00loc_37bfa4a00:
37bfa4a00movsd_xmm x0, [rsi+8*rax]
37bfa4a05andpd x0, x2
37bfa4a09addsd x0, x1
37bfa4a0dmovsd_xmm [rbx+8*rdx-8], x0
37bfa4a13add rdx, 1
37bfa4a17cmp rdx, r9
37bfa4a1aje 0x37bfa4c78
37bfa4a20lea rcx, [rsi+8*r8+8]
37bfa4a25pxor x1, x1
37bfa4a29mov eax, 1
37bfa4a2enop [rax]
37bfa4a35nop [rax+rax]
37bfa4a40
37bfa4a40loc_37bfa4a40:
37bfa4a40movsd_xmm x0, [rcx+8*rax-16]
37bfa4a46andpd x0, x2
37bfa4a4aaddsd x1, x0
37bfa4a4eaddsd x0, [rbx+8*rax-8]
37bfa4a54movsd_xmm [rbx+8*rax-8], x0
37bfa4a5aadd rax, 1
37bfa4a5ecmp rdx, rax
37bfa4a61jne 0x37bfa4a40
37bfa4a63lea rax, [r8+rdx-1]
37bfa4a68add r8, rdx
37bfa4a6bjmp 0x37bfa4a00
37bfa4a6d
37bfa4a6d 0f 1f 00 ...
37bfa4a70
37bfa4a70loc_37bfa4a70:
37bfa4a70add rbp, 1
37bfa4a74cmp rbp, r12
37bfa4a77jle 0x37bfa4750
37bfa4a7djmp 0x37bfa46be
37bfa4a82
37bfa4a82 66 0f 1f 44 00 00 f..D..
37bfa4a88
37bfa4a88loc_37bfa4a88:
37bfa4a88test r12, r12
37bfa4a8bjle 0x37bfa46ba
37bfa4a91mov rax, r12
37bfa4a94pxor x6, x6
37bfa4a98mov r13l, 1
37bfa4a9emov ebp, 1
37bfa4aa3nop
37bfa4aa5nop [rax+rax]
37bfa4ab0
37bfa4ab0loc_37bfa4ab0:
37bfa4ab0lea r15, [r13+rax]
37bfa4ab5sub r15, rbp
37bfa4ab8cmp r15, r13
37bfa4abbjl 0x37bfa4b4b
37bfa4ac1mov rbx, r13
37bfa4ac4jmp 0x37bfa4b0d
37bfa4ac6
37bfa4ac6 0f 1f 00 66 66 2e 0f 1f 84 00 ...ff.....
37bfa4ad0 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa4ae0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa4af0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4b00
37bfa4b00loc_37bfa4b00:
37bfa4b00movapd x6, x0
37bfa4b04
37bfa4b04loc_37bfa4b04:
37bfa4b04add rbx, 1
37bfa4b08cmp r15, rbx
37bfa4b0bjl 0x37bfa4b40
37bfa4b0d
37bfa4b0dloc_37bfa4b0d:
37bfa4b0dmovsd_xmm x0, [rsi+8*rbx-8]
37bfa4b13andpd x0, [rip+0x4b7915]
37bfa4b1bcomisd x0, x6
37bfa4b1fmovsd_xmm [rsp+96], x0
37bfa4b25ja 0x37bfa4b00
37bfa4b27lea rcx, [rsp+96]
37bfa4b2ccall disnan_64_
37bfa4b31test rax, rax
37bfa4b34je 0x37bfa4b04
37bfa4b36movsd_xmm x0, [rsp+96]
37bfa4b3cjmp 0x37bfa4b00
37bfa4b3e
37bfa4b3e 66 90 f.
37bfa4b40
37bfa4b40loc_37bfa4b40:
37bfa4b40mov rax, [rdi]
37bfa4b43lea r15, [r13+rax]
37bfa4b48sub r15, rbp
37bfa4b4b
37bfa4b4bloc_37bfa4b4b:
37bfa4b4badd rbp, 1
37bfa4b4flea r13, [r15+1]
37bfa4b53cmp rbp, r12
37bfa4b56jle 0x37bfa4ab0
37bfa4b5cjmp 0x37bfa46be
37bfa4b61
37bfa4b61 0f 1f 80 00 00 00 00 .......
37bfa4b68
37bfa4b68loc_37bfa4b68:
37bfa4b68test r12, r12
37bfa4b6bjle 0x37bfa46ba
37bfa4b71mov rcx, rbx
37bfa4b74xor edx, edx
37bfa4b76pxor x6, x6
37bfa4b7amov r15, -8
37bfa4b81lea r8, [8*r12]
37bfa4b89mov r14l, 1
37bfa4b8fmov r13l, 1
37bfa4b95call memset
37bfa4b9alea rbp, [rsp+96]
37bfa4b9fmov rcx, r12
37bfa4ba2movq x2, [rip+0x4b7886]
37bfa4baanop [rax+rax]
37bfa4bb0
37bfa4bb0loc_37bfa4bb0:
37bfa4bb0movsd_xmm x1, [rsi+8*r14-8]
37bfa4bb7mov r8, r13
37bfa4bbalea r9, [r14+1]
37bfa4bbeandpd x1, x2
37bfa4bc2addsd x1, [rbx+8*r13-8]
37bfa4bc9add r13, 1
37bfa4bcdmovsd_xmm [rsp+96], x1
37bfa4bd3cmp r13, rcx
37bfa4bd6jg 0x37bfa4c70
37bfa4bdclea r10, [r15+8*r14]
37bfa4be0lea rdx, [rcx+1]
37bfa4be4mov rax, r13
37bfa4be7add r10, rsi
37bfa4beanop [rax+rax]
37bfa4bf5nop [rax+rax]
37bfa4c00
37bfa4c00loc_37bfa4c00:
37bfa4c00movsd_xmm x0, [r10+8*rax-8]
37bfa4c07andpd x0, x2
37bfa4c0baddsd x1, x0
37bfa4c0faddsd x0, [rbx+8*rax-8]
37bfa4c15movsd_xmm [rbx+8*rax-8], x0
37bfa4c1badd rax, 1
37bfa4c1fcmp rdx, rax
37bfa4c22jne 0x37bfa4c00
37bfa4c24lea r14, [r9+rcx]
37bfa4c28movsd_xmm [rsp+96], x1
37bfa4c2esub r14, r8
37bfa4c31
37bfa4c31loc_37bfa4c31:
37bfa4c31comisd x1, x6
37bfa4c35jbe 0x37bfa4c50
37bfa4c37
37bfa4c37loc_37bfa4c37:
37bfa4c37movapd x6, x1
37bfa4c3b
37bfa4c3bloc_37bfa4c3b:
37bfa4c3bcmp r13, r12
37bfa4c3ejg 0x37bfa46be
37bfa4c44mov rcx, [rdi]
37bfa4c47sub r15, 8
37bfa4c4bjmp 0x37bfa4bb0
37bfa4c50
37bfa4c50loc_37bfa4c50:
37bfa4c50mov rcx, rbp
37bfa4c53movups [rsp+48], x2
37bfa4c58call disnan_64_
37bfa4c5dmovupd x2, [rsp+48]
37bfa4c63test rax, rax
37bfa4c66je 0x37bfa4c3b
37bfa4c68movsd_xmm x1, [rsp+96]
37bfa4c6ejmp 0x37bfa4c37
37bfa4c70
37bfa4c70loc_37bfa4c70:
37bfa4c70mov r14, r9
37bfa4c73jmp 0x37bfa4c31
37bfa4c75
37bfa4c75 0f 1f 00 ...
37bfa4c78
37bfa4c78loc_37bfa4c78:
37bfa4c78pxor x6, x6
37bfa4c7cmov esi, 1
37bfa4c81jmp 0x37bfa4cb1
37bfa4c83
37bfa4c83 0f 1f 80 00 00 00 00 66 66 2e 0f 1f 84 .......ff....
37bfa4c90 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa4ca0
37bfa4ca0loc_37bfa4ca0:
37bfa4ca0movapd x6, x0
37bfa4ca4
37bfa4ca4loc_37bfa4ca4:
37bfa4ca4add rsi, 1
37bfa4ca8cmp rsi, r12
37bfa4cabjg 0x37bfa46be
37bfa4cb1
37bfa4cb1loc_37bfa4cb1:
37bfa4cb1movsd_xmm x0, [rbx+8*rsi-8]
37bfa4cb7comisd x0, x6
37bfa4cbbmovsd_xmm [rsp+96], x0
37bfa4cc1ja 0x37bfa4ca0
37bfa4cc3lea rcx, [rsp+96]
37bfa4cc8call disnan_64_
37bfa4ccdtest rax, rax
37bfa4cd0je 0x37bfa4ca4
37bfa4cd2movsd_xmm x0, [rsp+96]
37bfa4cd8jmp 0x37bfa4ca0
37bfa4cda
37bfa4cdaloc_37bfa4cda:
37bfa4cdadivsd x0, x7
37bfa4cdemulsd x0, x0
37bfa4ce2addsd x6, x0
37bfa4ce6jmp 0x37bfa4976
37bfa4ceb
37bfa4cebloc_37bfa4ceb:
37bfa4cebsqrtsd x6, x6
37bfa4cefmulsd x6, x7
37bfa4cf3jmp 0x37bfa46be
37bfa4cf8
37bfa4cf8loc_37bfa4cf8:
37bfa4cf8mov r13, rbx
37bfa4cfbcmp rbx, 1
37bfa4cffjle 0x37bfa48f8
37bfa4d05lea rax, [rsp+88]
37bfa4d0amov r14l, 2
37bfa4d10mov ebp, 1
37bfa4d15mov [rsp+48], rax
37bfa4d1alea rax, [rsp+104]
37bfa4d1flea r15, [rsp+96]
37bfa4d24mov [rsp+72], rax
37bfa4d29nop [rax]
37bfa4d30
37bfa4d30loc_37bfa4d30:
37bfa4d30mov [rsp+32], r15
37bfa4d35mov r9, [rsp+48]
37bfa4d3asub r13, rbp
37bfa4d3dlea rdx, [rsi+8*r14-8]
37bfa4d42mov rcx, [rsp+72]
37bfa4d47lea r8, [rip+0x4b76da]
37bfa4d4emov [rsp+104], r13
37bfa4d53call dlassq_64_
37bfa4d58mov r13, [rdi]
37bfa4d5blea rax, [r13+r14]
37bfa4d60sub rax, rbp
37bfa4d63add rbp, 1
37bfa4d67lea r14, [rax+1]
37bfa4d6bcmp rbp, rbx
37bfa4d6ejne 0x37bfa4d30
37bfa4d70jmp 0x37bfa48f8
37bfa4d75
37bfa4d75loc_37bfa4d75:
37bfa4d75mov r13, rbx
37bfa4d78jmp 0x37bfa48f8
37bfa4680
37bfa4d7d
37bfa4d7d // align 0x10
37bfa4d7d // align 0x10
37bfa4d80
37bfa4d80dlanst_64_:
37bfa4d80push r12
37bfa4d82push rbp
37bfa4d83push rdi
37bfa4d84push rsi
37bfa4d85push rbx
37bfa4d86add rsp, -128
37bfa4d8amovups [rsp+96], x6
37bfa4d8fmovups [rsp+112], x7
37bfa4d94pxor x6, x6
37bfa4d98mov rdi, rcx
37bfa4d9bmov rbx, rdx
37bfa4d9emov rbp, r8
37bfa4da1mov rsi, r9
37bfa4da4cmp [rdx], 0
37bfa4da8jg 0x37bfa4dc8
37bfa4daa
37bfa4daaloc_37bfa4daa:
37bfa4daamovapd x0, x6
37bfa4daemovups x7, [rsp+112]
37bfa4db3movups x6, [rsp+96]
37bfa4db8sub rsp, -128
37bfa4dbcpop rbx
37bfa4dbdpop rsi
37bfa4dbepop rdi
37bfa4dbfpop rbp
37bfa4dc0pop r12
37bfa4dc2ret
37bfa4dc3
37bfa4dc3 0f 1f 44 00 00 ..D..
37bfa4dc8
37bfa4dc8loc_37bfa4dc8:
37bfa4dc8mov r9l, 1
37bfa4dcemov r8l, 1
37bfa4dd4lea rdx, [rip+0x4b7675]
37bfa4ddbcall lsame_64_
37bfa4de0test rax, rax
37bfa4de3je 0x37bfa4e90
37bfa4de9mov rdi, [rbx]
37bfa4decmovq x7, [rip+0x4b766c]
37bfa4df4movsd_xmm x6, [rbp+8*rdi-8]
37bfa4dfaandpd x6, x7
37bfa4dfecmp rdi, 1
37bfa4e02jle 0x37bfa4daa
37bfa4e04mov ebx, 1
37bfa4e09lea r12, [rsp+80]
37bfa4e0ejmp 0x37bfa4e33
37bfa4e10
37bfa4e10loc_37bfa4e10:
37bfa4e10movsd_xmm x6, [rsi+8*rbx-8]
37bfa4e16andpd x6, x7
37bfa4e1acomisd x6, x0
37bfa4e1emovsd_xmm [rsp+80], x6
37bfa4e24jbe 0x37bfa4e68
37bfa4e26
37bfa4e26loc_37bfa4e26:
37bfa4e26add rbx, 1
37bfa4e2acmp rdi, rbx
37bfa4e2dje 0x37bfa4daa
37bfa4e33
37bfa4e33loc_37bfa4e33:
37bfa4e33movsd_xmm x0, [rbp+8*rbx-8]
37bfa4e39andpd x0, x7
37bfa4e3dcomisd x0, x6
37bfa4e41movsd_xmm [rsp+80], x0
37bfa4e47ja 0x37bfa4e10
37bfa4e49mov rcx, r12
37bfa4e4ccall disnan_64_
37bfa4e51movapd x0, x6
37bfa4e55test rax, rax
37bfa4e58je 0x37bfa4e10
37bfa4e5amovsd_xmm x0, [rsp+80]
37bfa4e60jmp 0x37bfa4e10
37bfa4e62
37bfa4e62 66 0f 1f 44 00 00 f..D..
37bfa4e68
37bfa4e68loc_37bfa4e68:
37bfa4e68mov rcx, r12
37bfa4e6bmovsd_xmm [rsp+56], x0
37bfa4e71call disnan_64_
37bfa4e76movsd_xmm x6, [rsp+56]
37bfa4e7ctest rax, rax
37bfa4e7fje 0x37bfa4e26
37bfa4e81movsd_xmm x6, [rsp+80]
37bfa4e87jmp 0x37bfa4e26
37bfa4e89
37bfa4e89 0f 1f 80 00 00 00 00 .......
37bfa4e90
37bfa4e90loc_37bfa4e90:
37bfa4e90mov r9l, 1
37bfa4e96mov r8l, 1
37bfa4e9clea rdx, [rip+0x4b75ae]
37bfa4ea3mov rcx, rdi
37bfa4ea6call lsame_64_
37bfa4eabtest rax, rax
37bfa4eaejne 0x37bfa4eb9
37bfa4eb0cmp [rdi], 49
37bfa4eb3jne 0x37bfa4f90
37bfa4eb9
37bfa4eb9loc_37bfa4eb9:
37bfa4eb9mov rdi, [rbx]
37bfa4ebcmovsd_xmm x6, [rbp]
37bfa4ec1andpd x6, [rip+0x4b7597]
37bfa4ec9cmp rdi, 1
37bfa4ecdje 0x37bfa4daa
37bfa4ed3movsd_xmm x7, [rsi]
37bfa4ed7andpd x7, [rip+0x4b7581]
37bfa4edfmovsd_xmm x0, [rbp+8*rdi-8]
37bfa4ee5andpd x0, [rip+0x4b7573]
37bfa4eedaddsd x7, x6
37bfa4ef1movsd_xmm x6, [rsi+8*rdi-16]
37bfa4ef7andpd x6, [rip+0x4b7561]
37bfa4effaddsd x6, x0
37bfa4f03comisd x6, x7
37bfa4f07movsd_xmm [rsp+80], x6
37bfa4f0djbe 0x37bfa5030
37bfa4f13
37bfa4f13loc_37bfa4f13:
37bfa4f13cmp rdi, 2
37bfa4f17jle 0x37bfa4daa
37bfa4f1dmov ebx, 2
37bfa4f22jmp 0x37bfa4f39
37bfa4f24
37bfa4f24 0f 1f 40 00 ..@.
37bfa4f28
37bfa4f28loc_37bfa4f28:
37bfa4f28movapd x6, x0
37bfa4f2c
37bfa4f2cloc_37bfa4f2c:
37bfa4f2cadd rbx, 1
37bfa4f30cmp rbx, rdi
37bfa4f33je 0x37bfa4daa
37bfa4f39
37bfa4f39loc_37bfa4f39:
37bfa4f39movsd_xmm x0, [rbp+8*rbx-8]
37bfa4f3fmovsd_xmm x1, [rsi+8*rbx-8]
37bfa4f45andpd x0, [rip+0x4b7513]
37bfa4f4dandpd x1, [rip+0x4b750b]
37bfa4f55addsd x0, x1
37bfa4f59movsd_xmm x1, [rsi+8*rbx-16]
37bfa4f5fandpd x1, [rip+0x4b74f9]
37bfa4f67addsd x0, x1
37bfa4f6bcomisd x0, x6
37bfa4f6fmovsd_xmm [rsp+80], x0
37bfa4f75ja 0x37bfa4f28
37bfa4f77lea rcx, [rsp+80]
37bfa4f7ccall disnan_64_
37bfa4f81test rax, rax
37bfa4f84je 0x37bfa4f2c
37bfa4f86movsd_xmm x0, [rsp+80]
37bfa4f8cjmp 0x37bfa4f28
37bfa4f8e
37bfa4f8e 66 90 f.
37bfa4f90
37bfa4f90loc_37bfa4f90:
37bfa4f90mov r9l, 1
37bfa4f96mov r8l, 1
37bfa4f9clea rdx, [rip+0x4b74af]
37bfa4fa3mov rcx, rdi
37bfa4fa6call lsame_64_
37bfa4fabtest rax, rax
37bfa4faejne 0x37bfa4eb9
37bfa4fb4mov r9l, 1
37bfa4fbamov r8l, 1
37bfa4fc0lea rdx, [rip+0x4b748c]
37bfa4fc7mov rcx, rdi
37bfa4fcacall lsame_64_
37bfa4fcftest rax, rax
37bfa4fd2je 0x37bfa50a0
37bfa4fd8
37bfa4fd8loc_37bfa4fd8:
37bfa4fd8mov [rsp+72], 0
37bfa4fe1mov rax, [rip+0x4b7488]
37bfa4fe8mov [rsp+80], rax
37bfa4fedmov rax, [rbx]
37bfa4ff0cmp rax, 1
37bfa4ff4jg 0x37bfa5055
37bfa4ff6lea rdi, [rsp+80]
37bfa4ffblea r9, [rsp+72]
37bfa5000
37bfa5000loc_37bfa5000:
37bfa5000mov [rsp+32], rdi
37bfa5005lea r8, [rip+0x4b744c]
37bfa500cmov rdx, rbp
37bfa500fmov rcx, rbx
37bfa5012call dlassq_64_
37bfa5017movsd_xmm x6, [rsp+80]
37bfa501dsqrtsd x6, x6
37bfa5021mulsd x6, [rsp+72]
37bfa5027jmp 0x37bfa4daa
37bfa502c
37bfa502c 0f 1f 40 00 ..@.
37bfa5030
37bfa5030loc_37bfa5030:
37bfa5030lea rcx, [rsp+80]
37bfa5035movapd x6, x7
37bfa5039call disnan_64_
37bfa503emov rdi, [rbx]
37bfa5041test rax, rax
37bfa5044je 0x37bfa4f13
37bfa504amovsd_xmm x6, [rsp+80]
37bfa5050jmp 0x37bfa4f13
37bfa5055
37bfa5055loc_37bfa5055:
37bfa5055lea rdi, [rsp+80]
37bfa505alea r9, [rsp+72]
37bfa505fsub rax, 1
37bfa5063mov rdx, rsi
37bfa5066mov [rsp+32], rdi
37bfa506blea rcx, [rsp+88]
37bfa5070lea r8, [rip+0x4b73e1]
37bfa5077mov [rsp+56], r9
37bfa507cmov [rsp+88], rax
37bfa5081call dlassq_64_
37bfa5086movsd_xmm x0, [rsp+80]
37bfa508cmov r9, [rsp+56]
37bfa5091addsd x0, x0
37bfa5095movsd_xmm [rsp+80], x0
37bfa509bjmp 0x37bfa5000
37bfa50a0
37bfa50a0loc_37bfa50a0:
37bfa50a0mov r9l, 1
37bfa50a6mov r8l, 1
37bfa50aclea rdx, [rip+0x4b73a1]
37bfa50b3mov rcx, rdi
37bfa50b6call lsame_64_
37bfa50bbtest rax, rax
37bfa50bejne 0x37bfa4fd8
37bfa50c4jmp 0x37bfa4daa
37bfa4d80
37bfa4d80dlanst_64_:
37bfa4d80push r12
37bfa4d82push rbp
37bfa4d83push rdi
37bfa4d84push rsi
37bfa4d85push rbx
37bfa4d86add rsp, -128
37bfa4d8amovups [rsp+96], x6
37bfa4d8fmovups [rsp+112], x7
37bfa4d94pxor x6, x6
37bfa4d98mov rdi, rcx
37bfa4d9bmov rbx, rdx
37bfa4d9emov rbp, r8
37bfa4da1mov rsi, r9
37bfa4da4cmp [rdx], 0
37bfa4da8jg 0x37bfa4dc8
37bfa4daa
37bfa4daaloc_37bfa4daa:
37bfa4daamovapd x0, x6
37bfa4daemovups x7, [rsp+112]
37bfa4db3movups x6, [rsp+96]
37bfa4db8sub rsp, -128
37bfa4dbcpop rbx
37bfa4dbdpop rsi
37bfa4dbepop rdi
37bfa4dbfpop rbp
37bfa4dc0pop r12
37bfa4dc2ret
37bfa4dc3
37bfa4dc3 0f 1f 44 00 00 ..D..
37bfa4dc8
37bfa4dc8loc_37bfa4dc8:
37bfa4dc8mov r9l, 1
37bfa4dcemov r8l, 1
37bfa4dd4lea rdx, [rip+0x4b7675]
37bfa4ddbcall lsame_64_
37bfa4de0test rax, rax
37bfa4de3je 0x37bfa4e90
37bfa4de9mov rdi, [rbx]
37bfa4decmovq x7, [rip+0x4b766c]
37bfa4df4movsd_xmm x6, [rbp+8*rdi-8]
37bfa4dfaandpd x6, x7
37bfa4dfecmp rdi, 1
37bfa4e02jle 0x37bfa4daa
37bfa4e04mov ebx, 1
37bfa4e09lea r12, [rsp+80]
37bfa4e0ejmp 0x37bfa4e33
37bfa4e10
37bfa4e10loc_37bfa4e10:
37bfa4e10movsd_xmm x6, [rsi+8*rbx-8]
37bfa4e16andpd x6, x7
37bfa4e1acomisd x6, x0
37bfa4e1emovsd_xmm [rsp+80], x6
37bfa4e24jbe 0x37bfa4e68
37bfa4e26
37bfa4e26loc_37bfa4e26:
37bfa4e26add rbx, 1
37bfa4e2acmp rdi, rbx
37bfa4e2dje 0x37bfa4daa
37bfa4e33
37bfa4e33loc_37bfa4e33:
37bfa4e33movsd_xmm x0, [rbp+8*rbx-8]
37bfa4e39andpd x0, x7
37bfa4e3dcomisd x0, x6
37bfa4e41movsd_xmm [rsp+80], x0
37bfa4e47ja 0x37bfa4e10
37bfa4e49mov rcx, r12
37bfa4e4ccall disnan_64_
37bfa4e51movapd x0, x6
37bfa4e55test rax, rax
37bfa4e58je 0x37bfa4e10
37bfa4e5amovsd_xmm x0, [rsp+80]
37bfa4e60jmp 0x37bfa4e10
37bfa4e62
37bfa4e62 66 0f 1f 44 00 00 f..D..
37bfa4e68
37bfa4e68loc_37bfa4e68:
37bfa4e68mov rcx, r12
37bfa4e6bmovsd_xmm [rsp+56], x0
37bfa4e71call disnan_64_
37bfa4e76movsd_xmm x6, [rsp+56]
37bfa4e7ctest rax, rax
37bfa4e7fje 0x37bfa4e26
37bfa4e81movsd_xmm x6, [rsp+80]
37bfa4e87jmp 0x37bfa4e26
37bfa4e89
37bfa4e89 0f 1f 80 00 00 00 00 .......
37bfa4e90
37bfa4e90loc_37bfa4e90:
37bfa4e90mov r9l, 1
37bfa4e96mov r8l, 1
37bfa4e9clea rdx, [rip+0x4b75ae]
37bfa4ea3mov rcx, rdi
37bfa4ea6call lsame_64_
37bfa4eabtest rax, rax
37bfa4eaejne 0x37bfa4eb9
37bfa4eb0cmp [rdi], 49
37bfa4eb3jne 0x37bfa4f90
37bfa4eb9
37bfa4eb9loc_37bfa4eb9:
37bfa4eb9mov rdi, [rbx]
37bfa4ebcmovsd_xmm x6, [rbp]
37bfa4ec1andpd x6, [rip+0x4b7597]
37bfa4ec9cmp rdi, 1
37bfa4ecdje 0x37bfa4daa
37bfa4ed3movsd_xmm x7, [rsi]
37bfa4ed7andpd x7, [rip+0x4b7581]
37bfa4edfmovsd_xmm x0, [rbp+8*rdi-8]
37bfa4ee5andpd x0, [rip+0x4b7573]
37bfa4eedaddsd x7, x6
37bfa4ef1movsd_xmm x6, [rsi+8*rdi-16]
37bfa4ef7andpd x6, [rip+0x4b7561]
37bfa4effaddsd x6, x0
37bfa4f03comisd x6, x7
37bfa4f07movsd_xmm [rsp+80], x6
37bfa4f0djbe 0x37bfa5030
37bfa4f13
37bfa4f13loc_37bfa4f13:
37bfa4f13cmp rdi, 2
37bfa4f17jle 0x37bfa4daa
37bfa4f1dmov ebx, 2
37bfa4f22jmp 0x37bfa4f39
37bfa4f24
37bfa4f24 0f 1f 40 00 ..@.
37bfa4f28
37bfa4f28loc_37bfa4f28:
37bfa4f28movapd x6, x0
37bfa4f2c
37bfa4f2cloc_37bfa4f2c:
37bfa4f2cadd rbx, 1
37bfa4f30cmp rbx, rdi
37bfa4f33je 0x37bfa4daa
37bfa4f39
37bfa4f39loc_37bfa4f39:
37bfa4f39movsd_xmm x0, [rbp+8*rbx-8]
37bfa4f3fmovsd_xmm x1, [rsi+8*rbx-8]
37bfa4f45andpd x0, [rip+0x4b7513]
37bfa4f4dandpd x1, [rip+0x4b750b]
37bfa4f55addsd x0, x1
37bfa4f59movsd_xmm x1, [rsi+8*rbx-16]
37bfa4f5fandpd x1, [rip+0x4b74f9]
37bfa4f67addsd x0, x1
37bfa4f6bcomisd x0, x6
37bfa4f6fmovsd_xmm [rsp+80], x0
37bfa4f75ja 0x37bfa4f28
37bfa4f77lea rcx, [rsp+80]
37bfa4f7ccall disnan_64_
37bfa4f81test rax, rax
37bfa4f84je 0x37bfa4f2c
37bfa4f86movsd_xmm x0, [rsp+80]
37bfa4f8cjmp 0x37bfa4f28
37bfa4f8e
37bfa4f8e 66 90 f.
37bfa4f90
37bfa4f90loc_37bfa4f90:
37bfa4f90mov r9l, 1
37bfa4f96mov r8l, 1
37bfa4f9clea rdx, [rip+0x4b74af]
37bfa4fa3mov rcx, rdi
37bfa4fa6call lsame_64_
37bfa4fabtest rax, rax
37bfa4faejne 0x37bfa4eb9
37bfa4fb4mov r9l, 1
37bfa4fbamov r8l, 1
37bfa4fc0lea rdx, [rip+0x4b748c]
37bfa4fc7mov rcx, rdi
37bfa4fcacall lsame_64_
37bfa4fcftest rax, rax
37bfa4fd2je 0x37bfa50a0
37bfa4fd8
37bfa4fd8loc_37bfa4fd8:
37bfa4fd8mov [rsp+72], 0
37bfa4fe1mov rax, [rip+0x4b7488]
37bfa4fe8mov [rsp+80], rax
37bfa4fedmov rax, [rbx]
37bfa4ff0cmp rax, 1
37bfa4ff4jg 0x37bfa5055
37bfa4ff6lea rdi, [rsp+80]
37bfa4ffblea r9, [rsp+72]
37bfa5000
37bfa5000loc_37bfa5000:
37bfa5000mov [rsp+32], rdi
37bfa5005lea r8, [rip+0x4b744c]
37bfa500cmov rdx, rbp
37bfa500fmov rcx, rbx
37bfa5012call dlassq_64_
37bfa5017movsd_xmm x6, [rsp+80]
37bfa501dsqrtsd x6, x6
37bfa5021mulsd x6, [rsp+72]
37bfa5027jmp 0x37bfa4daa
37bfa502c
37bfa502c 0f 1f 40 00 ..@.
37bfa5030
37bfa5030loc_37bfa5030:
37bfa5030lea rcx, [rsp+80]
37bfa5035movapd x6, x7
37bfa5039call disnan_64_
37bfa503emov rdi, [rbx]
37bfa5041test rax, rax
37bfa5044je 0x37bfa4f13
37bfa504amovsd_xmm x6, [rsp+80]
37bfa5050jmp 0x37bfa4f13
37bfa5055
37bfa5055loc_37bfa5055:
37bfa5055lea rdi, [rsp+80]
37bfa505alea r9, [rsp+72]
37bfa505fsub rax, 1
37bfa5063mov rdx, rsi
37bfa5066mov [rsp+32], rdi
37bfa506blea rcx, [rsp+88]
37bfa5070lea r8, [rip+0x4b73e1]
37bfa5077mov [rsp+56], r9
37bfa507cmov [rsp+88], rax
37bfa5081call dlassq_64_
37bfa5086movsd_xmm x0, [rsp+80]
37bfa508cmov r9, [rsp+56]
37bfa5091addsd x0, x0
37bfa5095movsd_xmm [rsp+80], x0
37bfa509bjmp 0x37bfa5000
37bfa50a0
37bfa50a0loc_37bfa50a0:
37bfa50a0mov r9l, 1
37bfa50a6mov r8l, 1
37bfa50aclea rdx, [rip+0x4b73a1]
37bfa50b3mov rcx, rdi
37bfa50b6call lsame_64_
37bfa50bbtest rax, rax
37bfa50bejne 0x37bfa4fd8
37bfa50c4jmp 0x37bfa4daa
37bfa4d80
37bfa50c9
37bfa50c9 // align 0x40
37bfa50c9 // align 0x40
37bfa5100
37bfa5100dlansy_64_:
37bfa5100push r15
37bfa5102push r14
37bfa5104push r13
37bfa5106push r12
37bfa5108push rbp
37bfa5109push rdi
37bfa510apush rsi
37bfa510bpush rbx
37bfa510csub rsp, 136
37bfa5113movups [rsp+112], x6
37bfa5118mov rbx, [rsp+248]
37bfa5120mov r13, rcx
37bfa5123mov rbp, rdx
37bfa5126mov rsi, r8
37bfa5129mov rdi, r9
37bfa512ccmp [r8], 0
37bfa5130jne 0x37bfa5158
37bfa5132
37bfa5132loc_37bfa5132:
37bfa5132pxor x6, x6
37bfa5136
37bfa5136loc_37bfa5136:
37bfa5136movapd x0, x6
37bfa513amovups x6, [rsp+112]
37bfa513fadd rsp, 136
37bfa5146pop rbx
37bfa5147pop rsi
37bfa5148pop rdi
37bfa5149pop rbp
37bfa514apop r12
37bfa514cpop r13
37bfa514epop r14
37bfa5150pop r15
37bfa5152ret
37bfa5153
37bfa5153 0f 1f 44 00 00 ..D..
37bfa5158
37bfa5158loc_37bfa5158:
37bfa5158mov rax, [rsp+240]
37bfa5160mov r9l, 1
37bfa5166mov r8l, 1
37bfa516clea rdx, [rip+0x4b730d]
37bfa5173mov r12, [rax]
37bfa5176xor eax, eax
37bfa5178test r12, r12
37bfa517bcmovs r12, rax
37bfa517fcall lsame_64_
37bfa5184mov r9l, 1
37bfa518amov r8l, 1
37bfa5190test rax, rax
37bfa5193je 0x37bfa5248
37bfa5199mov rcx, rbp
37bfa519clea rdx, [rip+0x4b72de]
37bfa51a3call lsame_64_
37bfa51a8mov rbp, [rsi]
37bfa51abtest rax, rax
37bfa51aeje 0x37bfa54c0
37bfa51b4test rbp, rbp
37bfa51b7jle 0x37bfa5132
37bfa51bdshl r12, 3
37bfa51c1sub rdi, 8
37bfa51c5pxor x6, x6
37bfa51c9mov esi, 1
37bfa51cenop
37bfa51d0
37bfa51d0loc_37bfa51d0:
37bfa51d0mov ebx, 1
37bfa51d5jmp 0x37bfa5211
37bfa51d7
37bfa51d7 0f 1f 84 00 00 00 00 00 66 ........f
37bfa51e0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa51f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5200
37bfa5200loc_37bfa5200:
37bfa5200movapd x6, x0
37bfa5204
37bfa5204loc_37bfa5204:
37bfa5204add rbx, 1
37bfa5208cmp rbx, rsi
37bfa520bjg 0x37bfa54a8
37bfa5211
37bfa5211loc_37bfa5211:
37bfa5211movsd_xmm x0, [rdi+8*rbx]
37bfa5216andpd x0, [rip+0x4b7272]
37bfa521ecomisd x0, x6
37bfa5222movsd_xmm [rsp+96], x0
37bfa5228ja 0x37bfa5200
37bfa522alea rcx, [rsp+96]
37bfa522fcall disnan_64_
37bfa5234test rax, rax
37bfa5237je 0x37bfa5204
37bfa5239movsd_xmm x0, [rsp+96]
37bfa523fjmp 0x37bfa5200
37bfa5241
37bfa5241 0f 1f 80 00 00 00 00 .......
37bfa5248
37bfa5248loc_37bfa5248:
37bfa5248lea rdx, [rip+0x4b7233]
37bfa524fmov rcx, r13
37bfa5252call lsame_64_
37bfa5257test rax, rax
37bfa525ajne 0x37bfa53d8
37bfa5260mov r9l, 1
37bfa5266mov r8l, 1
37bfa526clea rdx, [rip+0x4b7210]
37bfa5273mov rcx, r13
37bfa5276call lsame_64_
37bfa527btest rax, rax
37bfa527ejne 0x37bfa53d8
37bfa5284cmp [r13], 49
37bfa5289je 0x37bfa53d8
37bfa528fmov r9l, 1
37bfa5295mov r8l, 1
37bfa529blea rdx, [rip+0x4b71e2]
37bfa52a2mov rcx, r13
37bfa52a5call lsame_64_
37bfa52aatest rax, rax
37bfa52adjne 0x37bfa52d3
37bfa52afmov r9l, 1
37bfa52b5mov r8l, 1
37bfa52bblea rdx, [rip+0x4b71c3]
37bfa52c2mov rcx, r13
37bfa52c5call lsame_64_
37bfa52catest rax, rax
37bfa52cdje 0x37bfa5136
37bfa52d3
37bfa52d3loc_37bfa52d3:
37bfa52d3mov rax, [rip+0x4b71c6]
37bfa52damov r9l, 1
37bfa52e0mov r8l, 1
37bfa52e6mov rcx, rbp
37bfa52e9mov [rsp+88], 0
37bfa52f2lea rdx, [rip+0x4b7188]
37bfa52f9mov [rsp+96], rax
37bfa52fecall lsame_64_
37bfa5303mov r14, [rsi]
37bfa5306test rax, rax
37bfa5309je 0x37bfa56da
37bfa530fcmp r14, 1
37bfa5313jle 0x37bfa5742
37bfa5319lea rax, [8*r12]
37bfa5321lea r13, [rsp+96]
37bfa5326mov [rsp+56], rax
37bfa532bmov rax, r12
37bfa532elea r15, [rsp+88]
37bfa5333lea rbp, [rsp+104]
37bfa5338not rax
37bfa533blea rax, [rax+2*r12]
37bfa533fmov r12l, 2
37bfa5345lea rbx, [rdi+8*rax+8]
37bfa534anop [rax+rax]
37bfa5350
37bfa5350loc_37bfa5350:
37bfa5350mov [rsp+32], r13
37bfa5355lea rcx, [r12-1]
37bfa535amov rdx, rbx
37bfa535dmov r9, r15
37bfa5360mov [rsp+104], rcx
37bfa5365lea r8, [rip+0x4b711c]
37bfa536cmov rcx, rbp
37bfa536fadd r12, 1
37bfa5373call dlassq_64_
37bfa5378add rbx, [rsp+56]
37bfa537dcmp r12, r14
37bfa5380jle 0x37bfa5350
37bfa5382
37bfa5382loc_37bfa5382:
37bfa5382movsd_xmm x0, [rsp+96]
37bfa5388mov r9, r15
37bfa538bmov r8, rbp
37bfa538emov rdx, rdi
37bfa5391mov rax, [rsp+240]
37bfa5399mov rcx, rsi
37bfa539caddsd x0, x0
37bfa53a0mov rax, [rax]
37bfa53a3mov [rsp+32], r13
37bfa53a8add rax, 1
37bfa53acmovsd_xmm [rsp+96], x0
37bfa53b2mov [rsp+104], rax
37bfa53b7call dlassq_64_
37bfa53bcmovsd_xmm x6, [rsp+96]
37bfa53c2sqrtsd x6, x6
37bfa53c6mulsd x6, [rsp+88]
37bfa53ccjmp 0x37bfa5136
37bfa53d1
37bfa53d1 0f 1f 80 00 00 00 00 .......
37bfa53d8
37bfa53d8loc_37bfa53d8:
37bfa53d8mov r9l, 1
37bfa53demov r8l, 1
37bfa53e4lea rdx, [rip+0x4b7096]
37bfa53ebmov rcx, rbp
37bfa53eecall lsame_64_
37bfa53f3mov r13, [rsi]
37bfa53f6test rax, rax
37bfa53f9je 0x37bfa5558
37bfa53fftest r13, r13
37bfa5402jle 0x37bfa5132
37bfa5408lea r9, [rdi-8]
37bfa540clea rbp, [8*r12+8]
37bfa5414mov r8l, 1
37bfa541amovq x2, [rip+0x4b706e]
37bfa5422lea rsi, [8*r12]
37bfa542alea r11, [r13+1]
37bfa542epxor x1, x1
37bfa5432mov rdx, r9
37bfa5435nop [rax+rax]
37bfa5440
37bfa5440loc_37bfa5440:
37bfa5440movsd_xmm x0, [r9+8]
37bfa5446mov rcx, r8
37bfa5449andpd x0, x2
37bfa544daddsd x0, x1
37bfa5451movsd_xmm [rbx+8*r8-8], x0
37bfa5458add r8, 1
37bfa545ccmp r11, r8
37bfa545fje 0x37bfa5680
37bfa5465add r9, rbp
37bfa5468add rdx, rsi
37bfa546bpxor x1, x1
37bfa546fmov eax, 1
37bfa5474add rcx, 1
37bfa5478nop [rax+rax]
37bfa5480
37bfa5480loc_37bfa5480:
37bfa5480movsd_xmm x0, [rdx+8*rax]
37bfa5485andpd x0, x2
37bfa5489addsd x1, x0
37bfa548daddsd x0, [rbx+8*rax-8]
37bfa5493movsd_xmm [rbx+8*rax-8], x0
37bfa5499add rax, 1
37bfa549dcmp rcx, rax
37bfa54a0jne 0x37bfa5480
37bfa54a2jmp 0x37bfa5440
37bfa54a4
37bfa54a4 0f 1f 40 00 ..@.
37bfa54a8
37bfa54a8loc_37bfa54a8:
37bfa54a8add rsi, 1
37bfa54acadd rdi, r12
37bfa54afcmp rsi, rbp
37bfa54b2jle 0x37bfa51d0
37bfa54b8jmp 0x37bfa5136
37bfa54bd
37bfa54bd 0f 1f 00 ...
37bfa54c0
37bfa54c0loc_37bfa54c0:
37bfa54c0test rbp, rbp
37bfa54c3jle 0x37bfa5132
37bfa54c9lea r15, [8*r12]
37bfa54d1lea r14, [rdi-8]
37bfa54d5pxor x6, x6
37bfa54d9mov rdi, rbp
37bfa54dcmov r12l, 1
37bfa54e2nop [rax]
37bfa54e5nop [rax+rax]
37bfa54f0
37bfa54f0loc_37bfa54f0:
37bfa54f0cmp r12, rdi
37bfa54f3jg 0x37bfa5540
37bfa54f5mov rbx, r12
37bfa54f8jmp 0x37bfa550d
37bfa54fa
37bfa54fa 66 0f 1f 44 00 00 f..D..
37bfa5500
37bfa5500loc_37bfa5500:
37bfa5500movapd x6, x0
37bfa5504
37bfa5504loc_37bfa5504:
37bfa5504add rbx, 1
37bfa5508cmp rbx, rdi
37bfa550bjg 0x37bfa5540
37bfa550d
37bfa550dloc_37bfa550d:
37bfa550dmovsd_xmm x0, [r14+8*rbx]
37bfa5513andpd x0, [rip+0x4b6f75]
37bfa551bcomisd x0, x6
37bfa551fmovsd_xmm [rsp+96], x0
37bfa5525ja 0x37bfa5500
37bfa5527lea rcx, [rsp+96]
37bfa552ccall disnan_64_
37bfa5531test rax, rax
37bfa5534je 0x37bfa5504
37bfa5536movsd_xmm x0, [rsp+96]
37bfa553cjmp 0x37bfa5500
37bfa553e
37bfa553e 66 90 f.
37bfa5540
37bfa5540loc_37bfa5540:
37bfa5540add r12, 1
37bfa5544cmp r12, rbp
37bfa5547jg 0x37bfa5136
37bfa554dmov rdi, [rsi]
37bfa5550add r14, r15
37bfa5553jmp 0x37bfa54f0
37bfa5555
37bfa5555 0f 1f 00 ...
37bfa5558
37bfa5558loc_37bfa5558:
37bfa5558test r13, r13
37bfa555bjle 0x37bfa5132
37bfa5561xor edx, edx
37bfa5563mov rcx, rbx
37bfa5566lea r14, [rdi-8]
37bfa556amov ebp, 1
37bfa556flea r8, [8*r13]
37bfa5577lea rdi, [8*r12]
37bfa557fpxor x6, x6
37bfa5583call memset
37bfa5588lea rdx, [8*r12+8]
37bfa5590mov rcx, r13
37bfa5593mov r12, r14
37bfa5596movq x2, [rip+0x4b6ef2]
37bfa559enop
37bfa55a0
37bfa55a0loc_37bfa55a0:
37bfa55a0movsd_xmm x1, [r14+8]
37bfa55a6andpd x1, x2
37bfa55aaaddsd x1, [rbx+8*rbp-8]
37bfa55b0add rbp, 1
37bfa55b4movsd_xmm [rsp+96], x1
37bfa55bacmp rbp, rcx
37bfa55bdjg 0x37bfa5629
37bfa55bfadd rcx, 1
37bfa55c3mov rax, rbp
37bfa55c6nop [rax]
37bfa55c9nop [rax+rax]
37bfa55d4nop [rax+rax]
37bfa55dfnop [rax+rax]
37bfa55eanop [rax+rax]
37bfa55f5nop [rax+rax]
37bfa5600
37bfa5600loc_37bfa5600:
37bfa5600movsd_xmm x0, [r12+8*rax]
37bfa5606andpd x0, x2
37bfa560aaddsd x1, x0
37bfa560eaddsd x0, [rbx+8*rax-8]
37bfa5614movsd_xmm [rbx+8*rax-8], x0
37bfa561aadd rax, 1
37bfa561ecmp rax, rcx
37bfa5621jne 0x37bfa5600
37bfa5623movsd_xmm [rsp+96], x1
37bfa5629
37bfa5629loc_37bfa5629:
37bfa5629comisd x1, x6
37bfa562djbe 0x37bfa5650
37bfa562f
37bfa562floc_37bfa562f:
37bfa562fmovapd x6, x1
37bfa5633
37bfa5633loc_37bfa5633:
37bfa5633cmp rbp, r13
37bfa5636jg 0x37bfa5136
37bfa563cmov rcx, [rsi]
37bfa563fadd r14, rdx
37bfa5642add r12, rdi
37bfa5645jmp 0x37bfa55a0
37bfa564a
37bfa564a 66 0f 1f 44 00 00 f..D..
37bfa5650
37bfa5650loc_37bfa5650:
37bfa5650lea rcx, [rsp+96]
37bfa5655mov [rsp+56], rdx
37bfa565amovups [rsp+64], x2
37bfa565fcall disnan_64_
37bfa5664mov rdx, [rsp+56]
37bfa5669movupd x2, [rsp+64]
37bfa566ftest rax, rax
37bfa5672je 0x37bfa5633
37bfa5674movsd_xmm x1, [rsp+96]
37bfa567ajmp 0x37bfa562f
37bfa567c
37bfa567c 0f 1f 40 00 ..@.
37bfa5680
37bfa5680loc_37bfa5680:
37bfa5680pxor x6, x6
37bfa5684mov esi, 1
37bfa5689jmp 0x37bfa56b1
37bfa568b
37bfa568b 66 2e 0f 1f 84 f....
37bfa5690 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa56a0
37bfa56a0loc_37bfa56a0:
37bfa56a0movapd x6, x0
37bfa56a4
37bfa56a4loc_37bfa56a4:
37bfa56a4add rsi, 1
37bfa56a8cmp rsi, r13
37bfa56abjg 0x37bfa5136
37bfa56b1
37bfa56b1loc_37bfa56b1:
37bfa56b1movsd_xmm x0, [rbx+8*rsi-8]
37bfa56b7comisd x0, x6
37bfa56bbmovsd_xmm [rsp+96], x0
37bfa56c1ja 0x37bfa56a0
37bfa56c3lea rcx, [rsp+96]
37bfa56c8call disnan_64_
37bfa56cdtest rax, rax
37bfa56d0je 0x37bfa56a4
37bfa56d2movsd_xmm x0, [rsp+96]
37bfa56d8jmp 0x37bfa56a0
37bfa56da
37bfa56daloc_37bfa56da:
37bfa56dacmp r14, 1
37bfa56dejle 0x37bfa5742
37bfa56e0mov ebx, 1
37bfa56e5lea r13, [rsp+96]
37bfa56ealea r15, [rsp+88]
37bfa56eflea rax, [8*r12+8]
37bfa56f7lea rbp, [rsp+104]
37bfa56fcmov [rsp+56], rax
37bfa5701lea r12, [rdi+8]
37bfa5705mov rax, r14
37bfa5708jmp 0x37bfa5712
37bfa570a
37bfa570aloc_37bfa570a:
37bfa570amov rax, [rsi]
37bfa570dadd r12, [rsp+56]
37bfa5712
37bfa5712loc_37bfa5712:
37bfa5712mov [rsp+32], r13
37bfa5717sub rax, rbx
37bfa571amov r9, r15
37bfa571dadd rbx, 1
37bfa5721lea r8, [rip+0x4b6d60]
37bfa5728mov rdx, r12
37bfa572bmov rcx, rbp
37bfa572emov [rsp+104], rax
37bfa5733call dlassq_64_
37bfa5738cmp rbx, r14
37bfa573bjne 0x37bfa570a
37bfa573djmp 0x37bfa5382
37bfa5742
37bfa5742loc_37bfa5742:
37bfa5742lea r13, [rsp+96]
37bfa5747lea r15, [rsp+88]
37bfa574clea rbp, [rsp+104]
37bfa5751jmp 0x37bfa5382
37bfa5100
37bfa5100dlansy_64_:
37bfa5100push r15
37bfa5102push r14
37bfa5104push r13
37bfa5106push r12
37bfa5108push rbp
37bfa5109push rdi
37bfa510apush rsi
37bfa510bpush rbx
37bfa510csub rsp, 136
37bfa5113movups [rsp+112], x6
37bfa5118mov rbx, [rsp+248]
37bfa5120mov r13, rcx
37bfa5123mov rbp, rdx
37bfa5126mov rsi, r8
37bfa5129mov rdi, r9
37bfa512ccmp [r8], 0
37bfa5130jne 0x37bfa5158
37bfa5132
37bfa5132loc_37bfa5132:
37bfa5132pxor x6, x6
37bfa5136
37bfa5136loc_37bfa5136:
37bfa5136movapd x0, x6
37bfa513amovups x6, [rsp+112]
37bfa513fadd rsp, 136
37bfa5146pop rbx
37bfa5147pop rsi
37bfa5148pop rdi
37bfa5149pop rbp
37bfa514apop r12
37bfa514cpop r13
37bfa514epop r14
37bfa5150pop r15
37bfa5152ret
37bfa5153
37bfa5153 0f 1f 44 00 00 ..D..
37bfa5158
37bfa5158loc_37bfa5158:
37bfa5158mov rax, [rsp+240]
37bfa5160mov r9l, 1
37bfa5166mov r8l, 1
37bfa516clea rdx, [rip+0x4b730d]
37bfa5173mov r12, [rax]
37bfa5176xor eax, eax
37bfa5178test r12, r12
37bfa517bcmovs r12, rax
37bfa517fcall lsame_64_
37bfa5184mov r9l, 1
37bfa518amov r8l, 1
37bfa5190test rax, rax
37bfa5193je 0x37bfa5248
37bfa5199mov rcx, rbp
37bfa519clea rdx, [rip+0x4b72de]
37bfa51a3call lsame_64_
37bfa51a8mov rbp, [rsi]
37bfa51abtest rax, rax
37bfa51aeje 0x37bfa54c0
37bfa51b4test rbp, rbp
37bfa51b7jle 0x37bfa5132
37bfa51bdshl r12, 3
37bfa51c1sub rdi, 8
37bfa51c5pxor x6, x6
37bfa51c9mov esi, 1
37bfa51cenop
37bfa51d0
37bfa51d0loc_37bfa51d0:
37bfa51d0mov ebx, 1
37bfa51d5jmp 0x37bfa5211
37bfa51d7
37bfa51d7 0f 1f 84 00 00 00 00 00 66 ........f
37bfa51e0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa51f0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5200
37bfa5200loc_37bfa5200:
37bfa5200movapd x6, x0
37bfa5204
37bfa5204loc_37bfa5204:
37bfa5204add rbx, 1
37bfa5208cmp rbx, rsi
37bfa520bjg 0x37bfa54a8
37bfa5211
37bfa5211loc_37bfa5211:
37bfa5211movsd_xmm x0, [rdi+8*rbx]
37bfa5216andpd x0, [rip+0x4b7272]
37bfa521ecomisd x0, x6
37bfa5222movsd_xmm [rsp+96], x0
37bfa5228ja 0x37bfa5200
37bfa522alea rcx, [rsp+96]
37bfa522fcall disnan_64_
37bfa5234test rax, rax
37bfa5237je 0x37bfa5204
37bfa5239movsd_xmm x0, [rsp+96]
37bfa523fjmp 0x37bfa5200
37bfa5241
37bfa5241 0f 1f 80 00 00 00 00 .......
37bfa5248
37bfa5248loc_37bfa5248:
37bfa5248lea rdx, [rip+0x4b7233]
37bfa524fmov rcx, r13
37bfa5252call lsame_64_
37bfa5257test rax, rax
37bfa525ajne 0x37bfa53d8
37bfa5260mov r9l, 1
37bfa5266mov r8l, 1
37bfa526clea rdx, [rip+0x4b7210]
37bfa5273mov rcx, r13
37bfa5276call lsame_64_
37bfa527btest rax, rax
37bfa527ejne 0x37bfa53d8
37bfa5284cmp [r13], 49
37bfa5289je 0x37bfa53d8
37bfa528fmov r9l, 1
37bfa5295mov r8l, 1
37bfa529blea rdx, [rip+0x4b71e2]
37bfa52a2mov rcx, r13
37bfa52a5call lsame_64_
37bfa52aatest rax, rax
37bfa52adjne 0x37bfa52d3
37bfa52afmov r9l, 1
37bfa52b5mov r8l, 1
37bfa52bblea rdx, [rip+0x4b71c3]
37bfa52c2mov rcx, r13
37bfa52c5call lsame_64_
37bfa52catest rax, rax
37bfa52cdje 0x37bfa5136
37bfa52d3
37bfa52d3loc_37bfa52d3:
37bfa52d3mov rax, [rip+0x4b71c6]
37bfa52damov r9l, 1
37bfa52e0mov r8l, 1
37bfa52e6mov rcx, rbp
37bfa52e9mov [rsp+88], 0
37bfa52f2lea rdx, [rip+0x4b7188]
37bfa52f9mov [rsp+96], rax
37bfa52fecall lsame_64_
37bfa5303mov r14, [rsi]
37bfa5306test rax, rax
37bfa5309je 0x37bfa56da
37bfa530fcmp r14, 1
37bfa5313jle 0x37bfa5742
37bfa5319lea rax, [8*r12]
37bfa5321lea r13, [rsp+96]
37bfa5326mov [rsp+56], rax
37bfa532bmov rax, r12
37bfa532elea r15, [rsp+88]
37bfa5333lea rbp, [rsp+104]
37bfa5338not rax
37bfa533blea rax, [rax+2*r12]
37bfa533fmov r12l, 2
37bfa5345lea rbx, [rdi+8*rax+8]
37bfa534anop [rax+rax]
37bfa5350
37bfa5350loc_37bfa5350:
37bfa5350mov [rsp+32], r13
37bfa5355lea rcx, [r12-1]
37bfa535amov rdx, rbx
37bfa535dmov r9, r15
37bfa5360mov [rsp+104], rcx
37bfa5365lea r8, [rip+0x4b711c]
37bfa536cmov rcx, rbp
37bfa536fadd r12, 1
37bfa5373call dlassq_64_
37bfa5378add rbx, [rsp+56]
37bfa537dcmp r12, r14
37bfa5380jle 0x37bfa5350
37bfa5382
37bfa5382loc_37bfa5382:
37bfa5382movsd_xmm x0, [rsp+96]
37bfa5388mov r9, r15
37bfa538bmov r8, rbp
37bfa538emov rdx, rdi
37bfa5391mov rax, [rsp+240]
37bfa5399mov rcx, rsi
37bfa539caddsd x0, x0
37bfa53a0mov rax, [rax]
37bfa53a3mov [rsp+32], r13
37bfa53a8add rax, 1
37bfa53acmovsd_xmm [rsp+96], x0
37bfa53b2mov [rsp+104], rax
37bfa53b7call dlassq_64_
37bfa53bcmovsd_xmm x6, [rsp+96]
37bfa53c2sqrtsd x6, x6
37bfa53c6mulsd x6, [rsp+88]
37bfa53ccjmp 0x37bfa5136
37bfa53d1
37bfa53d1 0f 1f 80 00 00 00 00 .......
37bfa53d8
37bfa53d8loc_37bfa53d8:
37bfa53d8mov r9l, 1
37bfa53demov r8l, 1
37bfa53e4lea rdx, [rip+0x4b7096]
37bfa53ebmov rcx, rbp
37bfa53eecall lsame_64_
37bfa53f3mov r13, [rsi]
37bfa53f6test rax, rax
37bfa53f9je 0x37bfa5558
37bfa53fftest r13, r13
37bfa5402jle 0x37bfa5132
37bfa5408lea r9, [rdi-8]
37bfa540clea rbp, [8*r12+8]
37bfa5414mov r8l, 1
37bfa541amovq x2, [rip+0x4b706e]
37bfa5422lea rsi, [8*r12]
37bfa542alea r11, [r13+1]
37bfa542epxor x1, x1
37bfa5432mov rdx, r9
37bfa5435nop [rax+rax]
37bfa5440
37bfa5440loc_37bfa5440:
37bfa5440movsd_xmm x0, [r9+8]
37bfa5446mov rcx, r8
37bfa5449andpd x0, x2
37bfa544daddsd x0, x1
37bfa5451movsd_xmm [rbx+8*r8-8], x0
37bfa5458add r8, 1
37bfa545ccmp r11, r8
37bfa545fje 0x37bfa5680
37bfa5465add r9, rbp
37bfa5468add rdx, rsi
37bfa546bpxor x1, x1
37bfa546fmov eax, 1
37bfa5474add rcx, 1
37bfa5478nop [rax+rax]
37bfa5480
37bfa5480loc_37bfa5480:
37bfa5480movsd_xmm x0, [rdx+8*rax]
37bfa5485andpd x0, x2
37bfa5489addsd x1, x0
37bfa548daddsd x0, [rbx+8*rax-8]
37bfa5493movsd_xmm [rbx+8*rax-8], x0
37bfa5499add rax, 1
37bfa549dcmp rcx, rax
37bfa54a0jne 0x37bfa5480
37bfa54a2jmp 0x37bfa5440
37bfa54a4
37bfa54a4 0f 1f 40 00 ..@.
37bfa54a8
37bfa54a8loc_37bfa54a8:
37bfa54a8add rsi, 1
37bfa54acadd rdi, r12
37bfa54afcmp rsi, rbp
37bfa54b2jle 0x37bfa51d0
37bfa54b8jmp 0x37bfa5136
37bfa54bd
37bfa54bd 0f 1f 00 ...
37bfa54c0
37bfa54c0loc_37bfa54c0:
37bfa54c0test rbp, rbp
37bfa54c3jle 0x37bfa5132
37bfa54c9lea r15, [8*r12]
37bfa54d1lea r14, [rdi-8]
37bfa54d5pxor x6, x6
37bfa54d9mov rdi, rbp
37bfa54dcmov r12l, 1
37bfa54e2nop [rax]
37bfa54e5nop [rax+rax]
37bfa54f0
37bfa54f0loc_37bfa54f0:
37bfa54f0cmp r12, rdi
37bfa54f3jg 0x37bfa5540
37bfa54f5mov rbx, r12
37bfa54f8jmp 0x37bfa550d
37bfa54fa
37bfa54fa 66 0f 1f 44 00 00 f..D..
37bfa5500
37bfa5500loc_37bfa5500:
37bfa5500movapd x6, x0
37bfa5504
37bfa5504loc_37bfa5504:
37bfa5504add rbx, 1
37bfa5508cmp rbx, rdi
37bfa550bjg 0x37bfa5540
37bfa550d
37bfa550dloc_37bfa550d:
37bfa550dmovsd_xmm x0, [r14+8*rbx]
37bfa5513andpd x0, [rip+0x4b6f75]
37bfa551bcomisd x0, x6
37bfa551fmovsd_xmm [rsp+96], x0
37bfa5525ja 0x37bfa5500
37bfa5527lea rcx, [rsp+96]
37bfa552ccall disnan_64_
37bfa5531test rax, rax
37bfa5534je 0x37bfa5504
37bfa5536movsd_xmm x0, [rsp+96]
37bfa553cjmp 0x37bfa5500
37bfa553e
37bfa553e 66 90 f.
37bfa5540
37bfa5540loc_37bfa5540:
37bfa5540add r12, 1
37bfa5544cmp r12, rbp
37bfa5547jg 0x37bfa5136
37bfa554dmov rdi, [rsi]
37bfa5550add r14, r15
37bfa5553jmp 0x37bfa54f0
37bfa5555
37bfa5555 0f 1f 00 ...
37bfa5558
37bfa5558loc_37bfa5558:
37bfa5558test r13, r13
37bfa555bjle 0x37bfa5132
37bfa5561xor edx, edx
37bfa5563mov rcx, rbx
37bfa5566lea r14, [rdi-8]
37bfa556amov ebp, 1
37bfa556flea r8, [8*r13]
37bfa5577lea rdi, [8*r12]
37bfa557fpxor x6, x6
37bfa5583call memset
37bfa5588lea rdx, [8*r12+8]
37bfa5590mov rcx, r13
37bfa5593mov r12, r14
37bfa5596movq x2, [rip+0x4b6ef2]
37bfa559enop
37bfa55a0
37bfa55a0loc_37bfa55a0:
37bfa55a0movsd_xmm x1, [r14+8]
37bfa55a6andpd x1, x2
37bfa55aaaddsd x1, [rbx+8*rbp-8]
37bfa55b0add rbp, 1
37bfa55b4movsd_xmm [rsp+96], x1
37bfa55bacmp rbp, rcx
37bfa55bdjg 0x37bfa5629
37bfa55bfadd rcx, 1
37bfa55c3mov rax, rbp
37bfa55c6nop [rax]
37bfa55c9nop [rax+rax]
37bfa55d4nop [rax+rax]
37bfa55dfnop [rax+rax]
37bfa55eanop [rax+rax]
37bfa55f5nop [rax+rax]
37bfa5600
37bfa5600loc_37bfa5600:
37bfa5600movsd_xmm x0, [r12+8*rax]
37bfa5606andpd x0, x2
37bfa560aaddsd x1, x0
37bfa560eaddsd x0, [rbx+8*rax-8]
37bfa5614movsd_xmm [rbx+8*rax-8], x0
37bfa561aadd rax, 1
37bfa561ecmp rax, rcx
37bfa5621jne 0x37bfa5600
37bfa5623movsd_xmm [rsp+96], x1
37bfa5629
37bfa5629loc_37bfa5629:
37bfa5629comisd x1, x6
37bfa562djbe 0x37bfa5650
37bfa562f
37bfa562floc_37bfa562f:
37bfa562fmovapd x6, x1
37bfa5633
37bfa5633loc_37bfa5633:
37bfa5633cmp rbp, r13
37bfa5636jg 0x37bfa5136
37bfa563cmov rcx, [rsi]
37bfa563fadd r14, rdx
37bfa5642add r12, rdi
37bfa5645jmp 0x37bfa55a0
37bfa564a
37bfa564a 66 0f 1f 44 00 00 f..D..
37bfa5650
37bfa5650loc_37bfa5650:
37bfa5650lea rcx, [rsp+96]
37bfa5655mov [rsp+56], rdx
37bfa565amovups [rsp+64], x2
37bfa565fcall disnan_64_
37bfa5664mov rdx, [rsp+56]
37bfa5669movupd x2, [rsp+64]
37bfa566ftest rax, rax
37bfa5672je 0x37bfa5633
37bfa5674movsd_xmm x1, [rsp+96]
37bfa567ajmp 0x37bfa562f
37bfa567c
37bfa567c 0f 1f 40 00 ..@.
37bfa5680
37bfa5680loc_37bfa5680:
37bfa5680pxor x6, x6
37bfa5684mov esi, 1
37bfa5689jmp 0x37bfa56b1
37bfa568b
37bfa568b 66 2e 0f 1f 84 f....
37bfa5690 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa56a0
37bfa56a0loc_37bfa56a0:
37bfa56a0movapd x6, x0
37bfa56a4
37bfa56a4loc_37bfa56a4:
37bfa56a4add rsi, 1
37bfa56a8cmp rsi, r13
37bfa56abjg 0x37bfa5136
37bfa56b1
37bfa56b1loc_37bfa56b1:
37bfa56b1movsd_xmm x0, [rbx+8*rsi-8]
37bfa56b7comisd x0, x6
37bfa56bbmovsd_xmm [rsp+96], x0
37bfa56c1ja 0x37bfa56a0
37bfa56c3lea rcx, [rsp+96]
37bfa56c8call disnan_64_
37bfa56cdtest rax, rax
37bfa56d0je 0x37bfa56a4
37bfa56d2movsd_xmm x0, [rsp+96]
37bfa56d8jmp 0x37bfa56a0
37bfa56da
37bfa56daloc_37bfa56da:
37bfa56dacmp r14, 1
37bfa56dejle 0x37bfa5742
37bfa56e0mov ebx, 1
37bfa56e5lea r13, [rsp+96]
37bfa56ealea r15, [rsp+88]
37bfa56eflea rax, [8*r12+8]
37bfa56f7lea rbp, [rsp+104]
37bfa56fcmov [rsp+56], rax
37bfa5701lea r12, [rdi+8]
37bfa5705mov rax, r14
37bfa5708jmp 0x37bfa5712
37bfa570a
37bfa570aloc_37bfa570a:
37bfa570amov rax, [rsi]
37bfa570dadd r12, [rsp+56]
37bfa5712
37bfa5712loc_37bfa5712:
37bfa5712mov [rsp+32], r13
37bfa5717sub rax, rbx
37bfa571amov r9, r15
37bfa571dadd rbx, 1
37bfa5721lea r8, [rip+0x4b6d60]
37bfa5728mov rdx, r12
37bfa572bmov rcx, rbp
37bfa572emov [rsp+104], rax
37bfa5733call dlassq_64_
37bfa5738cmp rbx, r14
37bfa573bjne 0x37bfa570a
37bfa573djmp 0x37bfa5382
37bfa5742
37bfa5742loc_37bfa5742:
37bfa5742lea r13, [rsp+96]
37bfa5747lea r15, [rsp+88]
37bfa574clea rbp, [rsp+104]
37bfa5751jmp 0x37bfa5382
37bfa5100
37bfa5756
37bfa5756 // align 0x40
37bfa5756 // align 0x40
37bfa5780
37bfa5780dlantb_64_:
37bfa5780push r15
37bfa5782push r14
37bfa5784push r13
37bfa5786push r12
37bfa5788push rbp
37bfa5789push rdi
37bfa578apush rsi
37bfa578bpush rbx
37bfa578csub rsp, 120
37bfa5790movups [rsp+96], x6
37bfa5795mov rsi, [rsp+224]
37bfa579dmov rbx, rcx
37bfa57a0mov r13, rdx
37bfa57a3mov r14, r8
37bfa57a6mov rdi, r9
37bfa57a9cmp [r9], 0
37bfa57adjne 0x37bfa57d0
37bfa57af
37bfa57afloc_37bfa57af:
37bfa57afpxor x6, x6
37bfa57b3
37bfa57b3loc_37bfa57b3:
37bfa57b3movapd x0, x6
37bfa57b7movups x6, [rsp+96]
37bfa57bcadd rsp, 120
37bfa57c0pop rbx
37bfa57c1pop rsi
37bfa57c2pop rdi
37bfa57c3pop rbp
37bfa57c4pop r12
37bfa57c6pop r13
37bfa57c8pop r14
37bfa57capop r15
37bfa57ccret
37bfa57cd
37bfa57cd 0f 1f 00 ...
37bfa57d0
37bfa57d0loc_37bfa57d0:
37bfa57d0mov rax, [rsp+240]
37bfa57d8mov r9l, 1
37bfa57demov r8l, 1
37bfa57e4lea rdx, [rip+0x4b6cc5]
37bfa57ebmov r12, [rax]
37bfa57eexor eax, eax
37bfa57f0test r12, r12
37bfa57f3cmovs r12, rax
37bfa57f7call lsame_64_
37bfa57fcmov r9l, 1
37bfa5802mov r8l, 1
37bfa5808test rax, rax
37bfa580bjne 0x37bfa59a0
37bfa5811lea rdx, [rip+0x4b6c9a]
37bfa5818mov rcx, rbx
37bfa581bcall lsame_64_
37bfa5820mov r9l, 1
37bfa5826mov r8l, 1
37bfa582ctest rax, rax
37bfa582fjne 0x37bfa5ac8
37bfa5835cmp [rbx], 49
37bfa5838je 0x37bfa5ac8
37bfa583elea rdx, [rip+0x4b6c6e]
37bfa5845mov rcx, rbx
37bfa5848call lsame_64_
37bfa584dmov r9l, 1
37bfa5853mov r8l, 1
37bfa5859test rax, rax
37bfa585cjne 0x37bfa5ec2
37bfa5862lea rdx, [rip+0x4b6c4b]
37bfa5869mov rcx, rbx
37bfa586ccall lsame_64_
37bfa5871test rax, rax
37bfa5874jne 0x37bfa589a
37bfa5876mov r9l, 1
37bfa587cmov r8l, 1
37bfa5882lea rdx, [rip+0x4b6c2c]
37bfa5889mov rcx, rbx
37bfa588ccall lsame_64_
37bfa5891test rax, rax
37bfa5894je 0x37bfa57b3
37bfa589a
37bfa589aloc_37bfa589a:
37bfa589amov r9l, 1
37bfa58a0mov r8l, 1
37bfa58a6lea rdx, [rip+0x4b6c04]
37bfa58admov rcx, r13
37bfa58b0call lsame_64_
37bfa58b5test rax, rax
37bfa58b8je 0x37bfa63ff
37bfa58bemov r9l, 1
37bfa58c4mov r8l, 1
37bfa58calea rdx, [rip+0x4b6be0]
37bfa58d1mov rcx, r14
37bfa58d4call lsame_64_
37bfa58d9mov rbx, [rdi]
37bfa58dctest rax, rax
37bfa58dfje 0x37bfa67ce
37bfa58e5movsd_xmm x1, [rip+0x4b6bd3]
37bfa58edmov rax, [rsi]
37bfa58f0pxor x6, x6
37bfa58f4cvtsi2sd x6, rbx
37bfa58f9movsd_xmm [rsp+80], x6
37bfa58ffmovsd_xmm [rsp+72], x1
37bfa5905test rax, rax
37bfa5908jle 0x37bfa5992
37bfa590ecmp rbx, 1
37bfa5912jle 0x37bfa5992
37bfa5914mov rdx, r12
37bfa5917mov edi, 2
37bfa591clea r15, [rsp+80]
37bfa5921not rdx
37bfa5924lea rbp, [rdx+2*r12]
37bfa5928jmp 0x37bfa5930
37bfa592a
37bfa592aloc_37bfa592a:
37bfa592amov rax, [rsi]
37bfa592dadd rbp, r12
37bfa5930
37bfa5930loc_37bfa5930:
37bfa5930lea rdx, [rdi-1]
37bfa5934mov [rsp+32], r15
37bfa5939lea r9, [rsp+72]
37bfa593ecmp rdx, rax
37bfa5941lea r8, [rip+0x4b6b70]
37bfa5948lea rcx, [rsp+88]
37bfa594dcmovg rdx, rax
37bfa5951add rax, 2
37bfa5955sub rax, rdi
37bfa5958test rax, rax
37bfa595bmov [rsp+88], rdx
37bfa5960mov edx, 1
37bfa5965cmovle rax, rdx
37bfa5969mov rdx, [rsp+232]
37bfa5971add rdi, 1
37bfa5975add rax, rbp
37bfa5978lea rdx, [rdx+8*rax]
37bfa597ccall dlassq_64_
37bfa5981cmp rdi, rbx
37bfa5984jle 0x37bfa592a
37bfa5986
37bfa5986loc_37bfa5986:
37bfa5986movsd_xmm x6, [rsp+80]
37bfa598cmovsd_xmm x1, [rsp+72]
37bfa5992
37bfa5992loc_37bfa5992:
37bfa5992sqrtsd x6, x6
37bfa5996mulsd x6, x1
37bfa599ajmp 0x37bfa57b3
37bfa599f
37bfa599f 90 .
37bfa59a0
37bfa59a0loc_37bfa59a0:
37bfa59a0lea rdx, [rip+0x4b6b0a]
37bfa59a7mov rcx, r14
37bfa59aacall lsame_64_
37bfa59afmov r9l, 1
37bfa59b5mov r8l, 1
37bfa59bbmov rcx, r13
37bfa59belea rdx, [rip+0x4b6aec]
37bfa59c5test rax, rax
37bfa59c8je 0x37bfa5bc8
37bfa59cecall lsame_64_
37bfa59d3mov rbp, [rdi]
37bfa59d6test rax, rax
37bfa59d9jne 0x37bfa5e08
37bfa59dftest rbp, rbp
37bfa59e2jle 0x37bfa64c8
37bfa59e8lea rax, [8*r12]
37bfa59f0mov r15, rbp
37bfa59f3movsd_xmm x6, [rip+0x4b6ac5]
37bfa59fbmov r13l, 1
37bfa5a01mov [rsp+56], rax
37bfa5a06mov rax, [rsp+232]
37bfa5a0elea r14, [rax-8]
37bfa5a12nop [rax]
37bfa5a15nop [rax+rax]
37bfa5a20
37bfa5a20loc_37bfa5a20:
37bfa5a20mov rax, [rsi]
37bfa5a23add r15, 1
37bfa5a27sub r15, r13
37bfa5a2aadd rax, 1
37bfa5a2ecmp r15, rax
37bfa5a31cmovg r15, rax
37bfa5a35cmp r15, 1
37bfa5a39jle 0x37bfa6128
37bfa5a3fmov ebx, 2
37bfa5a44jmp 0x37bfa5a91
37bfa5a46
37bfa5a46 0f 1f 00 66 66 2e 0f 1f 84 00 ...ff.....
37bfa5a50 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa5a60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa5a70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5a80
37bfa5a80loc_37bfa5a80:
37bfa5a80movapd x6, x0
37bfa5a84
37bfa5a84loc_37bfa5a84:
37bfa5a84add rbx, 1
37bfa5a88cmp r15, rbx
37bfa5a8bjl 0x37bfa6128
37bfa5a91
37bfa5a91loc_37bfa5a91:
37bfa5a91movsd_xmm x0, [r14+8*rbx]
37bfa5a97andpd x0, [rip+0x4b6a31]
37bfa5a9fcomisd x0, x6
37bfa5aa3movsd_xmm [rsp+80], x0
37bfa5aa9ja 0x37bfa5a80
37bfa5aablea rcx, [rsp+80]
37bfa5ab0call disnan_64_
37bfa5ab5test rax, rax
37bfa5ab8je 0x37bfa5a84
37bfa5abamovsd_xmm x0, [rsp+80]
37bfa5ac0jmp 0x37bfa5a80
37bfa5ac2
37bfa5ac2 66 0f 1f 44 00 00 f..D..
37bfa5ac8
37bfa5ac8loc_37bfa5ac8:
37bfa5ac8mov rcx, r14
37bfa5acblea rdx, [rip+0x4b69df]
37bfa5ad2call lsame_64_
37bfa5ad7mov r9l, 1
37bfa5addmov r8l, 1
37bfa5ae3mov rcx, r13
37bfa5ae6lea rdx, [rip+0x4b69c4]
37bfa5aedmov rbx, rax
37bfa5af0call lsame_64_
37bfa5af5mov r14, [rdi]
37bfa5af8test rax, rax
37bfa5afbje 0x37bfa5c88
37bfa5b01test r14, r14
37bfa5b04jle 0x37bfa57af
37bfa5b0amov rax, [rsp+232]
37bfa5b12movsd_xmm x2, [rip+0x4b69a6]
37bfa5b1ashl r12, 3
37bfa5b1epxor x6, x6
37bfa5b22mov r13l, 1
37bfa5b28lea rdi, [rax-8]
37bfa5b2cnop [rax]
37bfa5b30
37bfa5b30loc_37bfa5b30:
37bfa5b30mov rdx, [rsi]
37bfa5b33mov r10l, 1
37bfa5b39lea rcx, [rdx+2]
37bfa5b3dmov rax, rcx
37bfa5b40sub rax, r13
37bfa5b43test rax, rax
37bfa5b46cmovle rax, r10
37bfa5b4atest rbx, rbx
37bfa5b4dje 0x37bfa61c0
37bfa5b53movsd_xmm [rsp+80], x2
37bfa5b59cmp rdx, rax
37bfa5b5cjl 0x37bfa6256
37bfa5b62add rdx, 1
37bfa5b66movapd x0, x2
37bfa5b6anop [rax+rax]
37bfa5b75nop [rax+rax]
37bfa5b80
37bfa5b80loc_37bfa5b80:
37bfa5b80movsd_xmm x1, [rdi+8*rax]
37bfa5b85andpd x1, [rip+0x4b6943]
37bfa5b8dadd rax, 1
37bfa5b91addsd x0, x1
37bfa5b95cmp rdx, rax
37bfa5b98jne 0x37bfa5b80
37bfa5b9a
37bfa5b9aloc_37bfa5b9a:
37bfa5b9amovsd_xmm [rsp+80], x0
37bfa5ba0
37bfa5ba0loc_37bfa5ba0:
37bfa5ba0comisd x0, x6
37bfa5ba4jbe 0x37bfa6200
37bfa5baa
37bfa5baaloc_37bfa5baa:
37bfa5baamovapd x6, x0
37bfa5bae
37bfa5baeloc_37bfa5bae:
37bfa5baeadd r13, 1
37bfa5bb2add rdi, r12
37bfa5bb5cmp r13, r14
37bfa5bb8jle 0x37bfa5b30
37bfa5bbejmp 0x37bfa57b3
37bfa5bc3
37bfa5bc3 0f 1f 44 00 00 ..D..
37bfa5bc8
37bfa5bc8loc_37bfa5bc8:
37bfa5bc8call lsame_64_
37bfa5bcdmov r15, [rdi]
37bfa5bd0test rax, rax
37bfa5bd3jne 0x37bfa5d50
37bfa5bd9test r15, r15
37bfa5bdcjle 0x37bfa57af
37bfa5be2lea rax, [8*r12]
37bfa5beamov r13, r15
37bfa5bedpxor x6, x6
37bfa5bf1mov ebp, 1
37bfa5bf6mov [rsp+56], rax
37bfa5bfbmov rax, [rsp+232]
37bfa5c03lea r12, [rax-8]
37bfa5c07nop [rax+rax]
37bfa5c10
37bfa5c10loc_37bfa5c10:
37bfa5c10mov rax, [rsi]
37bfa5c13add r13, 1
37bfa5c17sub r13, rbp
37bfa5c1aadd rax, 1
37bfa5c1ecmp r13, rax
37bfa5c21cmovg r13, rax
37bfa5c25test r13, r13
37bfa5c28jle 0x37bfa6108
37bfa5c2emov ebx, 1
37bfa5c33jmp 0x37bfa5c51
37bfa5c35
37bfa5c35 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
37bfa5c40
37bfa5c40loc_37bfa5c40:
37bfa5c40movapd x6, x0
37bfa5c44
37bfa5c44loc_37bfa5c44:
37bfa5c44add rbx, 1
37bfa5c48cmp r13, rbx
37bfa5c4bjl 0x37bfa6108
37bfa5c51
37bfa5c51loc_37bfa5c51:
37bfa5c51movsd_xmm x0, [r12+8*rbx]
37bfa5c57andpd x0, [rip+0x4b6871]
37bfa5c5fcomisd x0, x6
37bfa5c63movsd_xmm [rsp+80], x0
37bfa5c69ja 0x37bfa5c40
37bfa5c6blea rcx, [rsp+80]
37bfa5c70call disnan_64_
37bfa5c75test rax, rax
37bfa5c78je 0x37bfa5c44
37bfa5c7amovsd_xmm x0, [rsp+80]
37bfa5c80jmp 0x37bfa5c40
37bfa5c82
37bfa5c82 66 0f 1f 44 00 00 f..D..
37bfa5c88
37bfa5c88loc_37bfa5c88:
37bfa5c88test r14, r14
37bfa5c8bjle 0x37bfa57af
37bfa5c91mov rax, [rsp+232]
37bfa5c99movsd_xmm x2, [rip+0x4b681f]
37bfa5ca1pxor x6, x6
37bfa5ca5lea r13, [8*r12]
37bfa5cadmov ebp, 1
37bfa5cb2lea r12, [rax-8]
37bfa5cb6mov rax, r14
37bfa5cb9nop [rax]
37bfa5cc0
37bfa5cc0loc_37bfa5cc0:
37bfa5cc0mov rdx, [rsi]
37bfa5cc3add rax, 1
37bfa5cc7sub rax, rbp
37bfa5ccalea rcx, [rdx+1]
37bfa5ccecmp rax, rcx
37bfa5cd1cmovg rax, rcx
37bfa5cd5test rbx, rbx
37bfa5cd8je 0x37bfa6178
37bfa5cdemovsd_xmm [rsp+80], x2
37bfa5ce4cmp rax, 1
37bfa5ce8jle 0x37bfa625f
37bfa5ceeadd rax, 1
37bfa5cf2movapd x0, x2
37bfa5cf6mov ecx, 2
37bfa5cfbnop [rax+rax]
37bfa5d00
37bfa5d00loc_37bfa5d00:
37bfa5d00movsd_xmm x1, [r12+8*rcx]
37bfa5d06andpd x1, [rip+0x4b67c2]
37bfa5d0eadd rcx, 1
37bfa5d12addsd x0, x1
37bfa5d16cmp rcx, rax
37bfa5d19jne 0x37bfa5d00
37bfa5d1b
37bfa5d1bloc_37bfa5d1b:
37bfa5d1bmovsd_xmm [rsp+80], x0
37bfa5d21
37bfa5d21loc_37bfa5d21:
37bfa5d21comisd x0, x6
37bfa5d25jbe 0x37bfa6230
37bfa5d2b
37bfa5d2bloc_37bfa5d2b:
37bfa5d2bmovapd x6, x0
37bfa5d2f
37bfa5d2floc_37bfa5d2f:
37bfa5d2fadd rbp, 1
37bfa5d33cmp rbp, r14
37bfa5d36jg 0x37bfa57b3
37bfa5d3cmov rax, [rdi]
37bfa5d3fadd r12, r13
37bfa5d42jmp 0x37bfa5cc0
37bfa5d47
37bfa5d47 66 0f 1f 84 00 00 00 00 00 f........
37bfa5d50
37bfa5d50loc_37bfa5d50:
37bfa5d50test r15, r15
37bfa5d53jle 0x37bfa57af
37bfa5d59mov rax, [rsp+232]
37bfa5d61lea rbp, [8*r12]
37bfa5d69pxor x6, x6
37bfa5d6dmov r12l, 1
37bfa5d73lea rdi, [rax-8]
37bfa5d77nop [rax+rax]
37bfa5d80
37bfa5d80loc_37bfa5d80:
37bfa5d80mov rax, [rsi]
37bfa5d83mov edx, 1
37bfa5d88lea r14, [rax+2]
37bfa5d8cmov rbx, r14
37bfa5d8fsub rbx, r12
37bfa5d92test rbx, rbx
37bfa5d95cmovle rbx, rdx
37bfa5d99add rax, 1
37bfa5d9dcmp rbx, rax
37bfa5da0jle 0x37bfa5dd1
37bfa5da2jmp 0x37bfa6148
37bfa5da7
37bfa5da7 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37bfa5db0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5dc0
37bfa5dc0loc_37bfa5dc0:
37bfa5dc0movapd x6, x0
37bfa5dc4
37bfa5dc4loc_37bfa5dc4:
37bfa5dc4add rbx, 1
37bfa5dc8cmp r14, rbx
37bfa5dcbje 0x37bfa6148
37bfa5dd1
37bfa5dd1loc_37bfa5dd1:
37bfa5dd1movsd_xmm x0, [rdi+8*rbx]
37bfa5dd6andpd x0, [rip+0x4b66f2]
37bfa5ddecomisd x0, x6
37bfa5de2movsd_xmm [rsp+80], x0
37bfa5de8ja 0x37bfa5dc0
37bfa5dealea rcx, [rsp+80]
37bfa5defcall disnan_64_
37bfa5df4test rax, rax
37bfa5df7je 0x37bfa5dc4
37bfa5df9movsd_xmm x0, [rsp+80]
37bfa5dffjmp 0x37bfa5dc0
37bfa5e01
37bfa5e01 0f 1f 80 00 00 00 00 .......
37bfa5e08
37bfa5e08loc_37bfa5e08:
37bfa5e08test rbp, rbp
37bfa5e0bjle 0x37bfa64c8
37bfa5e11mov rax, [rsp+232]
37bfa5e19movsd_xmm x6, [rip+0x4b669f]
37bfa5e21lea rdi, [8*r12]
37bfa5e29mov r12l, 1
37bfa5e2flea r15, [rax-8]
37bfa5e33nop
37bfa5e35nop [rax+rax]
37bfa5e40
37bfa5e40loc_37bfa5e40:
37bfa5e40mov r14, [rsi]
37bfa5e43mov eax, 1
37bfa5e48lea rbx, [r14+2]
37bfa5e4csub rbx, r12
37bfa5e4ftest rbx, rbx
37bfa5e52cmovle rbx, rax
37bfa5e56cmp r14, rbx
37bfa5e59jge 0x37bfa5e91
37bfa5e5bjmp 0x37bfa6160
37bfa5e60
37bfa5e60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa5e70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5e80
37bfa5e80loc_37bfa5e80:
37bfa5e80movapd x6, x0
37bfa5e84
37bfa5e84loc_37bfa5e84:
37bfa5e84add rbx, 1
37bfa5e88cmp r14, rbx
37bfa5e8bjl 0x37bfa6160
37bfa5e91
37bfa5e91loc_37bfa5e91:
37bfa5e91movsd_xmm x0, [r15+8*rbx]
37bfa5e97andpd x0, [rip+0x4b6631]
37bfa5e9fcomisd x0, x6
37bfa5ea3movsd_xmm [rsp+80], x0
37bfa5ea9ja 0x37bfa5e80
37bfa5eablea rcx, [rsp+80]
37bfa5eb0call disnan_64_
37bfa5eb5test rax, rax
37bfa5eb8je 0x37bfa5e84
37bfa5ebamovsd_xmm x0, [rsp+80]
37bfa5ec0jmp 0x37bfa5e80
37bfa5ec2
37bfa5ec2loc_37bfa5ec2:
37bfa5ec2lea rdx, [rip+0x4b65e8]
37bfa5ec9mov rcx, r13
37bfa5ecccall lsame_64_
37bfa5ed1mov r9l, 1
37bfa5ed7mov r8l, 1
37bfa5eddmov rcx, r14
37bfa5ee0lea rdx, [rip+0x4b65ca]
37bfa5ee7test rax, rax
37bfa5eeaje 0x37bfa6271
37bfa5ef0call lsame_64_
37bfa5ef5mov rbx, [rdi]
37bfa5ef8test rax, rax
37bfa5efbje 0x37bfa65fe
37bfa5f01test rbx, rbx
37bfa5f04jle 0x37bfa57af
37bfa5f0amovsd_xmm x6, [rip+0x4b65ae]
37bfa5f12lea r13, [rbx+1]
37bfa5f16mov eax, 1
37bfa5f1btest bl, 1
37bfa5f1eje 0x37bfa5f36
37bfa5f20mov rax, [rsp+248]
37bfa5f28movsd_xmm [rax], x6
37bfa5f2cmov eax, 2
37bfa5f31cmp rax, r13
37bfa5f34je 0x37bfa5f52
37bfa5f36
37bfa5f36loc_37bfa5f36:
37bfa5f36mov rdi, [rsp+248]
37bfa5f3emovsd_xmm [rdi+8*rax-8], x6
37bfa5f44movsd_xmm [rdi+8*rax], x6
37bfa5f49add rax, 2
37bfa5f4dcmp rax, r13
37bfa5f50jne 0x37bfa5f36
37bfa5f52
37bfa5f52loc_37bfa5f52:
37bfa5f52mov rdi, [rsi]
37bfa5f55movddup x1, [rip+0x4b6573]
37bfa5f5dmov rbp, -1
37bfa5f64mov r11l, 1
37bfa5f6alea r15, [rdi+1]
37bfa5f6enop
37bfa5f70
37bfa5f70loc_37bfa5f70:
37bfa5f70mov r8l, 1
37bfa5f76mov eax, 1
37bfa5f7bsub r8, rdi
37bfa5f7etest r8, r8
37bfa5f81cmovle r8, rax
37bfa5f85cmp r8, r11
37bfa5f88jge 0x37bfa6063
37bfa5f8emov rsi, r11
37bfa5f91sub rsi, r8
37bfa5f94cmp rsi, 1
37bfa5f98je 0x37bfa6031
37bfa5f9emov rax, [rsp+248]
37bfa5fa6mov rdx, [rsp+232]
37bfa5faemov r10, rsi
37bfa5fb1shr r10, 1
37bfa5fb4lea rcx, [rax+8*r8-8]
37bfa5fb9lea rax, [r15+rbp]
37bfa5fbdsub rax, r11
37bfa5fc0add rax, r8
37bfa5fc3lea r9, [rdx+8*rax]
37bfa5fc7xor eax, eax
37bfa5fc9xor edx, edx
37bfa5fcbnop [rax+rax]
37bfa5fd4nop [rax+rax]
37bfa5fdfnop [rax+rax]
37bfa5feanop [rax+rax]
37bfa5ff5nop [rax+rax]
37bfa6000
37bfa6000loc_37bfa6000:
37bfa6000movupd x0, [r9+rax]
37bfa6006movupd x3, [rcx+rax]
37bfa600badd rdx, 1
37bfa600fandpd x0, x1
37bfa6013addpd x0, x3
37bfa6017movups [rcx+rax], x0
37bfa601badd rax, 16
37bfa601fcmp r10, rdx
37bfa6022jne 0x37bfa6000
37bfa6024test sil, 1
37bfa6028je 0x37bfa6063
37bfa602aand rsi, -2
37bfa602eadd r8, rsi
37bfa6031
37bfa6031loc_37bfa6031:
37bfa6031mov rsi, [rsp+232]
37bfa6039lea rax, [r8+rdi]
37bfa603dadd rax, rbp
37bfa6040movsd_xmm x0, [rsi+8*rax]
37bfa6045mov rax, [rsp+248]
37bfa604dandpd x0, [rip+0x4b647b]
37bfa6055addsd x0, [rax+8*r8-8]
37bfa605cmovsd_xmm [rax+8*r8-8], x0
37bfa6063
37bfa6063loc_37bfa6063:
37bfa6063add r11, 1
37bfa6067sub rdi, 1
37bfa606badd rbp, r12
37bfa606ecmp r11, r13
37bfa6071jne 0x37bfa5f70
37bfa6077
37bfa6077loc_37bfa6077:
37bfa6077pxor x6, x6
37bfa607bmov esi, 1
37bfa6080jmp 0x37bfa60d1
37bfa6082
37bfa6082 0f 1f 80 00 00 00 00 66 66 2e 0f 1f 84 00 .......ff.....
37bfa6090 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa60a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa60b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa60c0
37bfa60c0loc_37bfa60c0:
37bfa60c0movapd x6, x0
37bfa60c4
37bfa60c4loc_37bfa60c4:
37bfa60c4add rsi, 1
37bfa60c8cmp rsi, rbx
37bfa60cbjg 0x37bfa57b3
37bfa60d1
37bfa60d1loc_37bfa60d1:
37bfa60d1mov rax, [rsp+248]
37bfa60d9movsd_xmm x0, [rax+8*rsi-8]
37bfa60dfcomisd x0, x6
37bfa60e3movsd_xmm [rsp+80], x0
37bfa60e9ja 0x37bfa60c0
37bfa60eblea rcx, [rsp+80]
37bfa60f0call disnan_64_
37bfa60f5test rax, rax
37bfa60f8je 0x37bfa60c4
37bfa60famovsd_xmm x0, [rsp+80]
37bfa6100jmp 0x37bfa60c0
37bfa6102
37bfa6102 66 0f 1f 44 00 00 f..D..
37bfa6108
37bfa6108loc_37bfa6108:
37bfa6108add rbp, 1
37bfa610ccmp rbp, r15
37bfa610fjg 0x37bfa57b3
37bfa6115mov r13, [rdi]
37bfa6118add r12, [rsp+56]
37bfa611djmp 0x37bfa5c10
37bfa6122
37bfa6122 66 0f 1f 44 00 00 f..D..
37bfa6128
37bfa6128loc_37bfa6128:
37bfa6128add r13, 1
37bfa612ccmp r13, rbp
37bfa612fjg 0x37bfa57b3
37bfa6135mov r15, [rdi]
37bfa6138add r14, [rsp+56]
37bfa613djmp 0x37bfa5a20
37bfa6142
37bfa6142 66 0f 1f 44 00 00 f..D..
37bfa6148
37bfa6148loc_37bfa6148:
37bfa6148add r12, 1
37bfa614cadd rdi, rbp
37bfa614fcmp r12, r15
37bfa6152jle 0x37bfa5d80
37bfa6158jmp 0x37bfa57b3
37bfa615d
37bfa615d 0f 1f 00 ...
37bfa6160
37bfa6160loc_37bfa6160:
37bfa6160add r12, 1
37bfa6164add r15, rdi
37bfa6167cmp r12, rbp
37bfa616ajle 0x37bfa5e40
37bfa6170jmp 0x37bfa57b3
37bfa6175
37bfa6175 0f 1f 00 ...
37bfa6178
37bfa6178loc_37bfa6178:
37bfa6178mov [rsp+80], 0
37bfa6181test rax, rax
37bfa6184jle 0x37bfa6268
37bfa618aadd rax, 1
37bfa618epxor x0, x0
37bfa6192mov ecx, 1
37bfa6197nop [rax+rax]
37bfa61a0
37bfa61a0loc_37bfa61a0:
37bfa61a0movsd_xmm x1, [r12+8*rcx]
37bfa61a6andpd x1, [rip+0x4b6322]
37bfa61aeadd rcx, 1
37bfa61b2addsd x0, x1
37bfa61b6cmp rcx, rax
37bfa61b9jne 0x37bfa61a0
37bfa61bbjmp 0x37bfa5d1b
37bfa61c0
37bfa61c0loc_37bfa61c0:
37bfa61c0add rdx, 1
37bfa61c4pxor x0, x0
37bfa61c8mov [rsp+80], 0
37bfa61d1cmp rdx, rax
37bfa61d4jl 0x37bfa5ba0
37bfa61danop [rax+rax]
37bfa61e0
37bfa61e0loc_37bfa61e0:
37bfa61e0movsd_xmm x1, [rdi+8*rax]
37bfa61e5andpd x1, [rip+0x4b62e3]
37bfa61edadd rax, 1
37bfa61f1addsd x0, x1
37bfa61f5cmp rax, rcx
37bfa61f8jne 0x37bfa61e0
37bfa61fajmp 0x37bfa5b9a
37bfa61ff
37bfa61ff 90 .
37bfa6200
37bfa6200loc_37bfa6200:
37bfa6200lea rcx, [rsp+80]
37bfa6205call disnan_64_
37bfa620amovsd_xmm x2, [rip+0x4b62ae]
37bfa6212test rax, rax
37bfa6215je 0x37bfa5bae
37bfa621bmovsd_xmm x0, [rsp+80]
37bfa6221jmp 0x37bfa5baa
37bfa6226
37bfa6226 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfa6230
37bfa6230loc_37bfa6230:
37bfa6230lea rcx, [rsp+80]
37bfa6235call disnan_64_
37bfa623amovsd_xmm x2, [rip+0x4b627e]
37bfa6242test rax, rax
37bfa6245je 0x37bfa5d2f
37bfa624bmovsd_xmm x0, [rsp+80]
37bfa6251jmp 0x37bfa5d2b
37bfa6256
37bfa6256loc_37bfa6256:
37bfa6256movapd x0, x2
37bfa625ajmp 0x37bfa5ba0
37bfa625f
37bfa625floc_37bfa625f:
37bfa625fmovapd x0, x2
37bfa6263jmp 0x37bfa5d21
37bfa6268
37bfa6268loc_37bfa6268:
37bfa6268pxor x0, x0
37bfa626cjmp 0x37bfa5d21
37bfa6271
37bfa6271loc_37bfa6271:
37bfa6271call lsame_64_
37bfa6276mov rbx, [rdi]
37bfa6279test rax, rax
37bfa627cje 0x37bfa64d5
37bfa6282test rbx, rbx
37bfa6285jle 0x37bfa57af
37bfa628bmovsd_xmm x6, [rip+0x4b622d]
37bfa6293lea r11, [rbx+1]
37bfa6297mov eax, 1
37bfa629ctest bl, 1
37bfa629fje 0x37bfa62b7
37bfa62a1mov rax, [rsp+248]
37bfa62a9movsd_xmm [rax], x6
37bfa62admov eax, 2
37bfa62b2cmp rax, r11
37bfa62b5je 0x37bfa62d3
37bfa62b7
37bfa62b7loc_37bfa62b7:
37bfa62b7mov rdi, [rsp+248]
37bfa62bfmovsd_xmm [rdi+8*rax-8], x6
37bfa62c5movsd_xmm [rdi+8*rax], x6
37bfa62caadd rax, 2
37bfa62cecmp rax, r11
37bfa62d1jne 0x37bfa62b7
37bfa62d3
37bfa62d3loc_37bfa62d3:
37bfa62d3mov rax, [rsi]
37bfa62d6mov rsi, [rsp+248]
37bfa62demov r10, -1
37bfa62e5mov r9l, 1
37bfa62ebmovddup x1, [rip+0x4b61dd]
37bfa62f3mov ebp, 2
37bfa62f8lea rcx, [rsi+8]
37bfa62fclea rsi, [rax-1]
37bfa6300mov rax, [rsp+232]
37bfa6308lea rdi, [rax+16]
37bfa630cnop [rax]
37bfa6310
37bfa6310loc_37bfa6310:
37bfa6310mov rax, r9
37bfa6313add r9, 1
37bfa6317lea r8, [rsi+r9]
37bfa631bcmp r8, rbx
37bfa631ecmovg r8, rbx
37bfa6322cmp r9, r8
37bfa6325jg 0x37bfa63ea
37bfa632bsub r8, rax
37bfa632ecmp r8, 1
37bfa6332je 0x37bfa6869
37bfa6338mov r14, r8
37bfa633blea r13, [rdi+8*r10]
37bfa633fxor eax, eax
37bfa6341xor edx, edx
37bfa6343shr r14, 1
37bfa6346nop [rax]
37bfa6349nop [rax+rax]
37bfa6354nop [rax+rax]
37bfa635fnop [rax+rax]
37bfa636anop [rax+rax]
37bfa6375nop [rax+rax]
37bfa6380
37bfa6380loc_37bfa6380:
37bfa6380movupd x0, [r13+rax]
37bfa6387movupd x5, [rcx+rax]
37bfa638cadd rdx, 1
37bfa6390andpd x0, x1
37bfa6394addpd x0, x5
37bfa6398movups [rcx+rax], x0
37bfa639cadd rax, 16
37bfa63a0cmp r14, rdx
37bfa63a3jne 0x37bfa6380
37bfa63a5test r8b, 1
37bfa63a9je 0x37bfa63ea
37bfa63aband r8, -2
37bfa63aflea rax, [r8+r9]
37bfa63b3
37bfa63b3loc_37bfa63b3:
37bfa63b3mov r8, rbp
37bfa63b6lea rdx, [rax+r10]
37bfa63basub r8, r9
37bfa63bdadd rdx, r8
37bfa63c0mov r8, [rsp+232]
37bfa63c8movsd_xmm x0, [r8+8*rdx]
37bfa63cemov rdx, [rsp+248]
37bfa63d6andpd x0, [rip+0x4b60f2]
37bfa63deaddsd x0, [rdx+8*rax-8]
37bfa63e4movsd_xmm [rdx+8*rax-8], x0
37bfa63ea
37bfa63ealoc_37bfa63ea:
37bfa63eaadd r10, r12
37bfa63edadd rcx, 8
37bfa63f1cmp r9, r11
37bfa63f4jne 0x37bfa6310
37bfa63fajmp 0x37bfa6077
37bfa63ff
37bfa63ffloc_37bfa63ff:
37bfa63ffmov r9l, 1
37bfa6405mov r8l, 1
37bfa640blea rdx, [rip+0x4b609f]
37bfa6412mov rcx, r14
37bfa6415call lsame_64_
37bfa641amov rbp, [rdi]
37bfa641dtest rax, rax
37bfa6420je 0x37bfa673a
37bfa6426movsd_xmm x1, [rip+0x4b6092]
37bfa642emov rdx, [rsi]
37bfa6431pxor x6, x6
37bfa6435cvtsi2sd x6, rbp
37bfa643amovsd_xmm [rsp+80], x6
37bfa6440movsd_xmm [rsp+72], x1
37bfa6446test rdx, rdx
37bfa6449jle 0x37bfa5992
37bfa644fcmp rbp, 1
37bfa6453jle 0x37bfa5992
37bfa6459lea rax, [8*r12]
37bfa6461lea r15, [rsp+80]
37bfa6466mov r12l, 1
37bfa646cmov [rsp+56], rax
37bfa6471mov rax, [rsp+232]
37bfa6479lea rbx, [rax+8]
37bfa647dmov rax, rbp
37bfa6480jmp 0x37bfa648d
37bfa6482
37bfa6482loc_37bfa6482:
37bfa6482mov rax, [rdi]
37bfa6485mov rdx, [rsi]
37bfa6488add rbx, [rsp+56]
37bfa648d
37bfa648dloc_37bfa648d:
37bfa648dsub rax, r12
37bfa6490mov [rsp+32], r15
37bfa6495lea r9, [rsp+72]
37bfa649alea r8, [rip+0x4b6017]
37bfa64a1cmp rax, rdx
37bfa64a4lea rcx, [rsp+88]
37bfa64a9cmovg rax, rdx
37bfa64admov rdx, rbx
37bfa64b0add r12, 1
37bfa64b4mov [rsp+88], rax
37bfa64b9call dlassq_64_
37bfa64becmp r12, rbp
37bfa64c1jne 0x37bfa6482
37bfa64c3jmp 0x37bfa5986
37bfa64c8
37bfa64c8loc_37bfa64c8:
37bfa64c8movsd_xmm x6, [rip+0x4b5ff0]
37bfa64d0jmp 0x37bfa57b3
37bfa64d5
37bfa64d5loc_37bfa64d5:
37bfa64d5test rbx, rbx
37bfa64d8jle 0x37bfa57af
37bfa64demov rcx, [rsp+248]
37bfa64e6lea r8, [8*rbx]
37bfa64eexor edx, edx
37bfa64f0call memset
37bfa64f5mov rax, [rsp+232]
37bfa64fdmov rsi, [rsi]
37bfa6500lea r11, [rbx+1]
37bfa6504mov rcx, [rsp+248]
37bfa650cmovddup x1, [rip+0x4b5fbc]
37bfa6514mov r10, -1
37bfa651bmov r9l, 1
37bfa6521lea rbp, [rax+8]
37bfa6525nop [rax+rax]
37bfa6530
37bfa6530loc_37bfa6530:
37bfa6530lea rax, [rsi+r9]
37bfa6534cmp rax, rbx
37bfa6537cmovg rax, rbx
37bfa653bcmp rax, r9
37bfa653ejl 0x37bfa65e5
37bfa6544mov r13l, 1
37bfa654asub r13, r9
37bfa654dcmp rax, r9
37bfa6550je 0x37bfa6861
37bfa6556lea r8, [rax+r13]
37bfa655alea r14, [rbp+8*r10]
37bfa655fxor eax, eax
37bfa6561xor edx, edx
37bfa6563mov r15, r8
37bfa6566shr r15, 1
37bfa6569nop
37bfa656anop [rax+rax]
37bfa6575nop [rax+rax]
37bfa6580
37bfa6580loc_37bfa6580:
37bfa6580movupd x0, [r14+rax]
37bfa6586movupd x3, [rcx+rax]
37bfa658badd rdx, 1
37bfa658fandpd x0, x1
37bfa6593addpd x0, x3
37bfa6597movups [rcx+rax], x0
37bfa659badd rax, 16
37bfa659fcmp r15, rdx
37bfa65a2jne 0x37bfa6580
37bfa65a4test r8b, 1
37bfa65a8je 0x37bfa65e5
37bfa65aamov rax, r8
37bfa65adand rax, -2
37bfa65b1add rax, r9
37bfa65b4
37bfa65b4loc_37bfa65b4:
37bfa65b4mov r8, [rsp+232]
37bfa65bclea rdx, [rax+r10]
37bfa65c0add rdx, r13
37bfa65c3movsd_xmm x0, [r8+8*rdx]
37bfa65c9mov rdx, [rsp+248]
37bfa65d1andpd x0, [rip+0x4b5ef7]
37bfa65d9addsd x0, [rdx+8*rax-8]
37bfa65dfmovsd_xmm [rdx+8*rax-8], x0
37bfa65e5
37bfa65e5loc_37bfa65e5:
37bfa65e5add r9, 1
37bfa65e9add r10, r12
37bfa65ecadd rcx, 8
37bfa65f0cmp r9, r11
37bfa65f3jne 0x37bfa6530
37bfa65f9jmp 0x37bfa6077
37bfa65fe
37bfa65feloc_37bfa65fe:
37bfa65fetest rbx, rbx
37bfa6601jle 0x37bfa57af
37bfa6607mov rcx, [rsp+248]
37bfa660flea r8, [8*rbx]
37bfa6617xor edx, edx
37bfa6619lea r14, [rbx+1]
37bfa661dmov rdi, -1
37bfa6624call memset
37bfa6629mov rsi, [rsi]
37bfa662cmov eax, 1
37bfa6631movddup x1, [rip+0x4b5e97]
37bfa6639lea r15, [rsi+1]
37bfa663dnop [rax]
37bfa6640
37bfa6640loc_37bfa6640:
37bfa6640mov r10l, 1
37bfa6646mov edx, 1
37bfa664blea rbp, [rax+1]
37bfa664fsub r10, rsi
37bfa6652test r10, r10
37bfa6655cmovle r10, rdx
37bfa6659cmp r10, rax
37bfa665cjg 0x37bfa6722
37bfa6662je 0x37bfa66f2
37bfa6668mov rdx, [rsp+248]
37bfa6670mov r11, rbp
37bfa6673sub r11, r10
37bfa6676lea rcx, [rdx+8*r10-8]
37bfa667blea rdx, [r15+rdi]
37bfa667fmov r9, r11
37bfa6682sub rdx, rax
37bfa6685shr r9, 1
37bfa6688lea rax, [rdx+r10]
37bfa668cmov rdx, [rsp+232]
37bfa6694lea r8, [rdx+8*rax]
37bfa6698xor eax, eax
37bfa669axor edx, edx
37bfa669cnop [rax]
37bfa669fnop [rax+rax]
37bfa66aanop [rax+rax]
37bfa66b5nop [rax+rax]
37bfa66c0
37bfa66c0loc_37bfa66c0:
37bfa66c0movupd x0, [r8+rax]
37bfa66c6movupd x4, [rcx+rax]
37bfa66cbadd rdx, 1
37bfa66cfandpd x0, x1
37bfa66d3addpd x0, x4
37bfa66d7movups [rcx+rax], x0
37bfa66dbadd rax, 16
37bfa66dfcmp r9, rdx
37bfa66e2jne 0x37bfa66c0
37bfa66e4test r11b, 1
37bfa66e8je 0x37bfa6722
37bfa66eaand r11, -2
37bfa66eelea rax, [r11+r10]
37bfa66f2
37bfa66f2loc_37bfa66f2:
37bfa66f2mov rcx, [rsp+232]
37bfa66falea rdx, [rax+rsi]
37bfa66feadd rdx, rdi
37bfa6701movsd_xmm x0, [rcx+8*rdx]
37bfa6706mov rdx, [rsp+248]
37bfa670eandpd x0, [rip+0x4b5dba]
37bfa6716addsd x0, [rdx+8*rax-8]
37bfa671cmovsd_xmm [rdx+8*rax-8], x0
37bfa6722
37bfa6722loc_37bfa6722:
37bfa6722mov rax, rbp
37bfa6725sub rsi, 1
37bfa6729add rdi, r12
37bfa672ccmp rbp, r14
37bfa672fjne 0x37bfa6640
37bfa6735jmp 0x37bfa6077
37bfa673a
37bfa673aloc_37bfa673a:
37bfa673amovsd_xmm x6, [rip+0x4b5d7e]
37bfa6742mov [rsp+72], 0
37bfa674bmovsd_xmm [rsp+80], x6
37bfa6751test rbp, rbp
37bfa6754jle 0x37bfa6871
37bfa675alea rax, [8*r12]
37bfa6762lea r15, [rsp+80]
37bfa6767mov rbx, [rsp+232]
37bfa676fmov r12l, 1
37bfa6775mov [rsp+56], rax
37bfa677amov rax, rbp
37bfa677djmp 0x37bfa6788
37bfa677f
37bfa677f 90 .
37bfa6780
37bfa6780loc_37bfa6780:
37bfa6780mov rax, [rdi]
37bfa6783add rbx, [rsp+56]
37bfa6788
37bfa6788loc_37bfa6788:
37bfa6788mov rdx, [rsi]
37bfa678bsub rax, r12
37bfa678emov [rsp+32], r15
37bfa6793lea r9, [rsp+72]
37bfa6798add rax, 1
37bfa679clea r8, [rip+0x4b5d15]
37bfa67a3lea rcx, [rsp+88]
37bfa67a8add rdx, 1
37bfa67accmp rax, rdx
37bfa67afcmovg rax, rdx
37bfa67b3mov rdx, rbx
37bfa67b6add r12, 1
37bfa67bamov [rsp+88], rax
37bfa67bfcall dlassq_64_
37bfa67c4cmp r12, rbp
37bfa67c7jle 0x37bfa6780
37bfa67c9jmp 0x37bfa5986
37bfa67ce
37bfa67celoc_37bfa67ce:
37bfa67cemovsd_xmm x6, [rip+0x4b5cea]
37bfa67d6mov [rsp+72], 0
37bfa67dfmovsd_xmm [rsp+80], x6
37bfa67e5test rbx, rbx
37bfa67e8jle 0x37bfa6871
37bfa67eemov rbp, -1
37bfa67f5mov edi, 1
37bfa67falea r15, [rsp+80]
37bfa67ffnop
37bfa6800
37bfa6800loc_37bfa6800:
37bfa6800mov rax, [rsi]
37bfa6803mov [rsp+32], r15
37bfa6808lea r9, [rsp+72]
37bfa680dlea r8, [rip+0x4b5ca4]
37bfa6814lea rcx, [rsp+88]
37bfa6819lea rdx, [rax+1]
37bfa681dcmp rdx, rdi
37bfa6820cmovg rdx, rdi
37bfa6824add rax, 2
37bfa6828sub rax, rdi
37bfa682btest rax, rax
37bfa682emov [rsp+88], rdx
37bfa6833mov edx, 1
37bfa6838cmovle rax, rdx
37bfa683cmov rdx, [rsp+232]
37bfa6844add rdi, 1
37bfa6848add rax, rbp
37bfa684badd rbp, r12
37bfa684elea rdx, [rdx+8*rax]
37bfa6852call dlassq_64_
37bfa6857cmp rdi, rbx
37bfa685ajle 0x37bfa6800
37bfa685cjmp 0x37bfa5986
37bfa6861
37bfa6861loc_37bfa6861:
37bfa6861mov rax, r9
37bfa6864jmp 0x37bfa65b4
37bfa6869
37bfa6869loc_37bfa6869:
37bfa6869mov rax, r9
37bfa686cjmp 0x37bfa63b3
37bfa6871
37bfa6871loc_37bfa6871:
37bfa6871pxor x1, x1
37bfa6875jmp 0x37bfa5992
37bfa5780
37bfa5780dlantb_64_:
37bfa5780push r15
37bfa5782push r14
37bfa5784push r13
37bfa5786push r12
37bfa5788push rbp
37bfa5789push rdi
37bfa578apush rsi
37bfa578bpush rbx
37bfa578csub rsp, 120
37bfa5790movups [rsp+96], x6
37bfa5795mov rsi, [rsp+224]
37bfa579dmov rbx, rcx
37bfa57a0mov r13, rdx
37bfa57a3mov r14, r8
37bfa57a6mov rdi, r9
37bfa57a9cmp [r9], 0
37bfa57adjne 0x37bfa57d0
37bfa57af
37bfa57afloc_37bfa57af:
37bfa57afpxor x6, x6
37bfa57b3
37bfa57b3loc_37bfa57b3:
37bfa57b3movapd x0, x6
37bfa57b7movups x6, [rsp+96]
37bfa57bcadd rsp, 120
37bfa57c0pop rbx
37bfa57c1pop rsi
37bfa57c2pop rdi
37bfa57c3pop rbp
37bfa57c4pop r12
37bfa57c6pop r13
37bfa57c8pop r14
37bfa57capop r15
37bfa57ccret
37bfa57cd
37bfa57cd 0f 1f 00 ...
37bfa57d0
37bfa57d0loc_37bfa57d0:
37bfa57d0mov rax, [rsp+240]
37bfa57d8mov r9l, 1
37bfa57demov r8l, 1
37bfa57e4lea rdx, [rip+0x4b6cc5]
37bfa57ebmov r12, [rax]
37bfa57eexor eax, eax
37bfa57f0test r12, r12
37bfa57f3cmovs r12, rax
37bfa57f7call lsame_64_
37bfa57fcmov r9l, 1
37bfa5802mov r8l, 1
37bfa5808test rax, rax
37bfa580bjne 0x37bfa59a0
37bfa5811lea rdx, [rip+0x4b6c9a]
37bfa5818mov rcx, rbx
37bfa581bcall lsame_64_
37bfa5820mov r9l, 1
37bfa5826mov r8l, 1
37bfa582ctest rax, rax
37bfa582fjne 0x37bfa5ac8
37bfa5835cmp [rbx], 49
37bfa5838je 0x37bfa5ac8
37bfa583elea rdx, [rip+0x4b6c6e]
37bfa5845mov rcx, rbx
37bfa5848call lsame_64_
37bfa584dmov r9l, 1
37bfa5853mov r8l, 1
37bfa5859test rax, rax
37bfa585cjne 0x37bfa5ec2
37bfa5862lea rdx, [rip+0x4b6c4b]
37bfa5869mov rcx, rbx
37bfa586ccall lsame_64_
37bfa5871test rax, rax
37bfa5874jne 0x37bfa589a
37bfa5876mov r9l, 1
37bfa587cmov r8l, 1
37bfa5882lea rdx, [rip+0x4b6c2c]
37bfa5889mov rcx, rbx
37bfa588ccall lsame_64_
37bfa5891test rax, rax
37bfa5894je 0x37bfa57b3
37bfa589a
37bfa589aloc_37bfa589a:
37bfa589amov r9l, 1
37bfa58a0mov r8l, 1
37bfa58a6lea rdx, [rip+0x4b6c04]
37bfa58admov rcx, r13
37bfa58b0call lsame_64_
37bfa58b5test rax, rax
37bfa58b8je 0x37bfa63ff
37bfa58bemov r9l, 1
37bfa58c4mov r8l, 1
37bfa58calea rdx, [rip+0x4b6be0]
37bfa58d1mov rcx, r14
37bfa58d4call lsame_64_
37bfa58d9mov rbx, [rdi]
37bfa58dctest rax, rax
37bfa58dfje 0x37bfa67ce
37bfa58e5movsd_xmm x1, [rip+0x4b6bd3]
37bfa58edmov rax, [rsi]
37bfa58f0pxor x6, x6
37bfa58f4cvtsi2sd x6, rbx
37bfa58f9movsd_xmm [rsp+80], x6
37bfa58ffmovsd_xmm [rsp+72], x1
37bfa5905test rax, rax
37bfa5908jle 0x37bfa5992
37bfa590ecmp rbx, 1
37bfa5912jle 0x37bfa5992
37bfa5914mov rdx, r12
37bfa5917mov edi, 2
37bfa591clea r15, [rsp+80]
37bfa5921not rdx
37bfa5924lea rbp, [rdx+2*r12]
37bfa5928jmp 0x37bfa5930
37bfa592a
37bfa592aloc_37bfa592a:
37bfa592amov rax, [rsi]
37bfa592dadd rbp, r12
37bfa5930
37bfa5930loc_37bfa5930:
37bfa5930lea rdx, [rdi-1]
37bfa5934mov [rsp+32], r15
37bfa5939lea r9, [rsp+72]
37bfa593ecmp rdx, rax
37bfa5941lea r8, [rip+0x4b6b70]
37bfa5948lea rcx, [rsp+88]
37bfa594dcmovg rdx, rax
37bfa5951add rax, 2
37bfa5955sub rax, rdi
37bfa5958test rax, rax
37bfa595bmov [rsp+88], rdx
37bfa5960mov edx, 1
37bfa5965cmovle rax, rdx
37bfa5969mov rdx, [rsp+232]
37bfa5971add rdi, 1
37bfa5975add rax, rbp
37bfa5978lea rdx, [rdx+8*rax]
37bfa597ccall dlassq_64_
37bfa5981cmp rdi, rbx
37bfa5984jle 0x37bfa592a
37bfa5986
37bfa5986loc_37bfa5986:
37bfa5986movsd_xmm x6, [rsp+80]
37bfa598cmovsd_xmm x1, [rsp+72]
37bfa5992
37bfa5992loc_37bfa5992:
37bfa5992sqrtsd x6, x6
37bfa5996mulsd x6, x1
37bfa599ajmp 0x37bfa57b3
37bfa599f
37bfa599f 90 .
37bfa59a0
37bfa59a0loc_37bfa59a0:
37bfa59a0lea rdx, [rip+0x4b6b0a]
37bfa59a7mov rcx, r14
37bfa59aacall lsame_64_
37bfa59afmov r9l, 1
37bfa59b5mov r8l, 1
37bfa59bbmov rcx, r13
37bfa59belea rdx, [rip+0x4b6aec]
37bfa59c5test rax, rax
37bfa59c8je 0x37bfa5bc8
37bfa59cecall lsame_64_
37bfa59d3mov rbp, [rdi]
37bfa59d6test rax, rax
37bfa59d9jne 0x37bfa5e08
37bfa59dftest rbp, rbp
37bfa59e2jle 0x37bfa64c8
37bfa59e8lea rax, [8*r12]
37bfa59f0mov r15, rbp
37bfa59f3movsd_xmm x6, [rip+0x4b6ac5]
37bfa59fbmov r13l, 1
37bfa5a01mov [rsp+56], rax
37bfa5a06mov rax, [rsp+232]
37bfa5a0elea r14, [rax-8]
37bfa5a12nop [rax]
37bfa5a15nop [rax+rax]
37bfa5a20
37bfa5a20loc_37bfa5a20:
37bfa5a20mov rax, [rsi]
37bfa5a23add r15, 1
37bfa5a27sub r15, r13
37bfa5a2aadd rax, 1
37bfa5a2ecmp r15, rax
37bfa5a31cmovg r15, rax
37bfa5a35cmp r15, 1
37bfa5a39jle 0x37bfa6128
37bfa5a3fmov ebx, 2
37bfa5a44jmp 0x37bfa5a91
37bfa5a46
37bfa5a46 0f 1f 00 66 66 2e 0f 1f 84 00 ...ff.....
37bfa5a50 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa5a60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa5a70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5a80
37bfa5a80loc_37bfa5a80:
37bfa5a80movapd x6, x0
37bfa5a84
37bfa5a84loc_37bfa5a84:
37bfa5a84add rbx, 1
37bfa5a88cmp r15, rbx
37bfa5a8bjl 0x37bfa6128
37bfa5a91
37bfa5a91loc_37bfa5a91:
37bfa5a91movsd_xmm x0, [r14+8*rbx]
37bfa5a97andpd x0, [rip+0x4b6a31]
37bfa5a9fcomisd x0, x6
37bfa5aa3movsd_xmm [rsp+80], x0
37bfa5aa9ja 0x37bfa5a80
37bfa5aablea rcx, [rsp+80]
37bfa5ab0call disnan_64_
37bfa5ab5test rax, rax
37bfa5ab8je 0x37bfa5a84
37bfa5abamovsd_xmm x0, [rsp+80]
37bfa5ac0jmp 0x37bfa5a80
37bfa5ac2
37bfa5ac2 66 0f 1f 44 00 00 f..D..
37bfa5ac8
37bfa5ac8loc_37bfa5ac8:
37bfa5ac8mov rcx, r14
37bfa5acblea rdx, [rip+0x4b69df]
37bfa5ad2call lsame_64_
37bfa5ad7mov r9l, 1
37bfa5addmov r8l, 1
37bfa5ae3mov rcx, r13
37bfa5ae6lea rdx, [rip+0x4b69c4]
37bfa5aedmov rbx, rax
37bfa5af0call lsame_64_
37bfa5af5mov r14, [rdi]
37bfa5af8test rax, rax
37bfa5afbje 0x37bfa5c88
37bfa5b01test r14, r14
37bfa5b04jle 0x37bfa57af
37bfa5b0amov rax, [rsp+232]
37bfa5b12movsd_xmm x2, [rip+0x4b69a6]
37bfa5b1ashl r12, 3
37bfa5b1epxor x6, x6
37bfa5b22mov r13l, 1
37bfa5b28lea rdi, [rax-8]
37bfa5b2cnop [rax]
37bfa5b30
37bfa5b30loc_37bfa5b30:
37bfa5b30mov rdx, [rsi]
37bfa5b33mov r10l, 1
37bfa5b39lea rcx, [rdx+2]
37bfa5b3dmov rax, rcx
37bfa5b40sub rax, r13
37bfa5b43test rax, rax
37bfa5b46cmovle rax, r10
37bfa5b4atest rbx, rbx
37bfa5b4dje 0x37bfa61c0
37bfa5b53movsd_xmm [rsp+80], x2
37bfa5b59cmp rdx, rax
37bfa5b5cjl 0x37bfa6256
37bfa5b62add rdx, 1
37bfa5b66movapd x0, x2
37bfa5b6anop [rax+rax]
37bfa5b75nop [rax+rax]
37bfa5b80
37bfa5b80loc_37bfa5b80:
37bfa5b80movsd_xmm x1, [rdi+8*rax]
37bfa5b85andpd x1, [rip+0x4b6943]
37bfa5b8dadd rax, 1
37bfa5b91addsd x0, x1
37bfa5b95cmp rdx, rax
37bfa5b98jne 0x37bfa5b80
37bfa5b9a
37bfa5b9aloc_37bfa5b9a:
37bfa5b9amovsd_xmm [rsp+80], x0
37bfa5ba0
37bfa5ba0loc_37bfa5ba0:
37bfa5ba0comisd x0, x6
37bfa5ba4jbe 0x37bfa6200
37bfa5baa
37bfa5baaloc_37bfa5baa:
37bfa5baamovapd x6, x0
37bfa5bae
37bfa5baeloc_37bfa5bae:
37bfa5baeadd r13, 1
37bfa5bb2add rdi, r12
37bfa5bb5cmp r13, r14
37bfa5bb8jle 0x37bfa5b30
37bfa5bbejmp 0x37bfa57b3
37bfa5bc3
37bfa5bc3 0f 1f 44 00 00 ..D..
37bfa5bc8
37bfa5bc8loc_37bfa5bc8:
37bfa5bc8call lsame_64_
37bfa5bcdmov r15, [rdi]
37bfa5bd0test rax, rax
37bfa5bd3jne 0x37bfa5d50
37bfa5bd9test r15, r15
37bfa5bdcjle 0x37bfa57af
37bfa5be2lea rax, [8*r12]
37bfa5beamov r13, r15
37bfa5bedpxor x6, x6
37bfa5bf1mov ebp, 1
37bfa5bf6mov [rsp+56], rax
37bfa5bfbmov rax, [rsp+232]
37bfa5c03lea r12, [rax-8]
37bfa5c07nop [rax+rax]
37bfa5c10
37bfa5c10loc_37bfa5c10:
37bfa5c10mov rax, [rsi]
37bfa5c13add r13, 1
37bfa5c17sub r13, rbp
37bfa5c1aadd rax, 1
37bfa5c1ecmp r13, rax
37bfa5c21cmovg r13, rax
37bfa5c25test r13, r13
37bfa5c28jle 0x37bfa6108
37bfa5c2emov ebx, 1
37bfa5c33jmp 0x37bfa5c51
37bfa5c35
37bfa5c35 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
37bfa5c40
37bfa5c40loc_37bfa5c40:
37bfa5c40movapd x6, x0
37bfa5c44
37bfa5c44loc_37bfa5c44:
37bfa5c44add rbx, 1
37bfa5c48cmp r13, rbx
37bfa5c4bjl 0x37bfa6108
37bfa5c51
37bfa5c51loc_37bfa5c51:
37bfa5c51movsd_xmm x0, [r12+8*rbx]
37bfa5c57andpd x0, [rip+0x4b6871]
37bfa5c5fcomisd x0, x6
37bfa5c63movsd_xmm [rsp+80], x0
37bfa5c69ja 0x37bfa5c40
37bfa5c6blea rcx, [rsp+80]
37bfa5c70call disnan_64_
37bfa5c75test rax, rax
37bfa5c78je 0x37bfa5c44
37bfa5c7amovsd_xmm x0, [rsp+80]
37bfa5c80jmp 0x37bfa5c40
37bfa5c82
37bfa5c82 66 0f 1f 44 00 00 f..D..
37bfa5c88
37bfa5c88loc_37bfa5c88:
37bfa5c88test r14, r14
37bfa5c8bjle 0x37bfa57af
37bfa5c91mov rax, [rsp+232]
37bfa5c99movsd_xmm x2, [rip+0x4b681f]
37bfa5ca1pxor x6, x6
37bfa5ca5lea r13, [8*r12]
37bfa5cadmov ebp, 1
37bfa5cb2lea r12, [rax-8]
37bfa5cb6mov rax, r14
37bfa5cb9nop [rax]
37bfa5cc0
37bfa5cc0loc_37bfa5cc0:
37bfa5cc0mov rdx, [rsi]
37bfa5cc3add rax, 1
37bfa5cc7sub rax, rbp
37bfa5ccalea rcx, [rdx+1]
37bfa5ccecmp rax, rcx
37bfa5cd1cmovg rax, rcx
37bfa5cd5test rbx, rbx
37bfa5cd8je 0x37bfa6178
37bfa5cdemovsd_xmm [rsp+80], x2
37bfa5ce4cmp rax, 1
37bfa5ce8jle 0x37bfa625f
37bfa5ceeadd rax, 1
37bfa5cf2movapd x0, x2
37bfa5cf6mov ecx, 2
37bfa5cfbnop [rax+rax]
37bfa5d00
37bfa5d00loc_37bfa5d00:
37bfa5d00movsd_xmm x1, [r12+8*rcx]
37bfa5d06andpd x1, [rip+0x4b67c2]
37bfa5d0eadd rcx, 1
37bfa5d12addsd x0, x1
37bfa5d16cmp rcx, rax
37bfa5d19jne 0x37bfa5d00
37bfa5d1b
37bfa5d1bloc_37bfa5d1b:
37bfa5d1bmovsd_xmm [rsp+80], x0
37bfa5d21
37bfa5d21loc_37bfa5d21:
37bfa5d21comisd x0, x6
37bfa5d25jbe 0x37bfa6230
37bfa5d2b
37bfa5d2bloc_37bfa5d2b:
37bfa5d2bmovapd x6, x0
37bfa5d2f
37bfa5d2floc_37bfa5d2f:
37bfa5d2fadd rbp, 1
37bfa5d33cmp rbp, r14
37bfa5d36jg 0x37bfa57b3
37bfa5d3cmov rax, [rdi]
37bfa5d3fadd r12, r13
37bfa5d42jmp 0x37bfa5cc0
37bfa5d47
37bfa5d47 66 0f 1f 84 00 00 00 00 00 f........
37bfa5d50
37bfa5d50loc_37bfa5d50:
37bfa5d50test r15, r15
37bfa5d53jle 0x37bfa57af
37bfa5d59mov rax, [rsp+232]
37bfa5d61lea rbp, [8*r12]
37bfa5d69pxor x6, x6
37bfa5d6dmov r12l, 1
37bfa5d73lea rdi, [rax-8]
37bfa5d77nop [rax+rax]
37bfa5d80
37bfa5d80loc_37bfa5d80:
37bfa5d80mov rax, [rsi]
37bfa5d83mov edx, 1
37bfa5d88lea r14, [rax+2]
37bfa5d8cmov rbx, r14
37bfa5d8fsub rbx, r12
37bfa5d92test rbx, rbx
37bfa5d95cmovle rbx, rdx
37bfa5d99add rax, 1
37bfa5d9dcmp rbx, rax
37bfa5da0jle 0x37bfa5dd1
37bfa5da2jmp 0x37bfa6148
37bfa5da7
37bfa5da7 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37bfa5db0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5dc0
37bfa5dc0loc_37bfa5dc0:
37bfa5dc0movapd x6, x0
37bfa5dc4
37bfa5dc4loc_37bfa5dc4:
37bfa5dc4add rbx, 1
37bfa5dc8cmp r14, rbx
37bfa5dcbje 0x37bfa6148
37bfa5dd1
37bfa5dd1loc_37bfa5dd1:
37bfa5dd1movsd_xmm x0, [rdi+8*rbx]
37bfa5dd6andpd x0, [rip+0x4b66f2]
37bfa5ddecomisd x0, x6
37bfa5de2movsd_xmm [rsp+80], x0
37bfa5de8ja 0x37bfa5dc0
37bfa5dealea rcx, [rsp+80]
37bfa5defcall disnan_64_
37bfa5df4test rax, rax
37bfa5df7je 0x37bfa5dc4
37bfa5df9movsd_xmm x0, [rsp+80]
37bfa5dffjmp 0x37bfa5dc0
37bfa5e01
37bfa5e01 0f 1f 80 00 00 00 00 .......
37bfa5e08
37bfa5e08loc_37bfa5e08:
37bfa5e08test rbp, rbp
37bfa5e0bjle 0x37bfa64c8
37bfa5e11mov rax, [rsp+232]
37bfa5e19movsd_xmm x6, [rip+0x4b669f]
37bfa5e21lea rdi, [8*r12]
37bfa5e29mov r12l, 1
37bfa5e2flea r15, [rax-8]
37bfa5e33nop
37bfa5e35nop [rax+rax]
37bfa5e40
37bfa5e40loc_37bfa5e40:
37bfa5e40mov r14, [rsi]
37bfa5e43mov eax, 1
37bfa5e48lea rbx, [r14+2]
37bfa5e4csub rbx, r12
37bfa5e4ftest rbx, rbx
37bfa5e52cmovle rbx, rax
37bfa5e56cmp r14, rbx
37bfa5e59jge 0x37bfa5e91
37bfa5e5bjmp 0x37bfa6160
37bfa5e60
37bfa5e60 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa5e70 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa5e80
37bfa5e80loc_37bfa5e80:
37bfa5e80movapd x6, x0
37bfa5e84
37bfa5e84loc_37bfa5e84:
37bfa5e84add rbx, 1
37bfa5e88cmp r14, rbx
37bfa5e8bjl 0x37bfa6160
37bfa5e91
37bfa5e91loc_37bfa5e91:
37bfa5e91movsd_xmm x0, [r15+8*rbx]
37bfa5e97andpd x0, [rip+0x4b6631]
37bfa5e9fcomisd x0, x6
37bfa5ea3movsd_xmm [rsp+80], x0
37bfa5ea9ja 0x37bfa5e80
37bfa5eablea rcx, [rsp+80]
37bfa5eb0call disnan_64_
37bfa5eb5test rax, rax
37bfa5eb8je 0x37bfa5e84
37bfa5ebamovsd_xmm x0, [rsp+80]
37bfa5ec0jmp 0x37bfa5e80
37bfa5ec2
37bfa5ec2loc_37bfa5ec2:
37bfa5ec2lea rdx, [rip+0x4b65e8]
37bfa5ec9mov rcx, r13
37bfa5ecccall lsame_64_
37bfa5ed1mov r9l, 1
37bfa5ed7mov r8l, 1
37bfa5eddmov rcx, r14
37bfa5ee0lea rdx, [rip+0x4b65ca]
37bfa5ee7test rax, rax
37bfa5eeaje 0x37bfa6271
37bfa5ef0call lsame_64_
37bfa5ef5mov rbx, [rdi]
37bfa5ef8test rax, rax
37bfa5efbje 0x37bfa65fe
37bfa5f01test rbx, rbx
37bfa5f04jle 0x37bfa57af
37bfa5f0amovsd_xmm x6, [rip+0x4b65ae]
37bfa5f12lea r13, [rbx+1]
37bfa5f16mov eax, 1
37bfa5f1btest bl, 1
37bfa5f1eje 0x37bfa5f36
37bfa5f20mov rax, [rsp+248]
37bfa5f28movsd_xmm [rax], x6
37bfa5f2cmov eax, 2
37bfa5f31cmp rax, r13
37bfa5f34je 0x37bfa5f52
37bfa5f36
37bfa5f36loc_37bfa5f36:
37bfa5f36mov rdi, [rsp+248]
37bfa5f3emovsd_xmm [rdi+8*rax-8], x6
37bfa5f44movsd_xmm [rdi+8*rax], x6
37bfa5f49add rax, 2
37bfa5f4dcmp rax, r13
37bfa5f50jne 0x37bfa5f36
37bfa5f52
37bfa5f52loc_37bfa5f52:
37bfa5f52mov rdi, [rsi]
37bfa5f55movddup x1, [rip+0x4b6573]
37bfa5f5dmov rbp, -1
37bfa5f64mov r11l, 1
37bfa5f6alea r15, [rdi+1]
37bfa5f6enop
37bfa5f70
37bfa5f70loc_37bfa5f70:
37bfa5f70mov r8l, 1
37bfa5f76mov eax, 1
37bfa5f7bsub r8, rdi
37bfa5f7etest r8, r8
37bfa5f81cmovle r8, rax
37bfa5f85cmp r8, r11
37bfa5f88jge 0x37bfa6063
37bfa5f8emov rsi, r11
37bfa5f91sub rsi, r8
37bfa5f94cmp rsi, 1
37bfa5f98je 0x37bfa6031
37bfa5f9emov rax, [rsp+248]
37bfa5fa6mov rdx, [rsp+232]
37bfa5faemov r10, rsi
37bfa5fb1shr r10, 1
37bfa5fb4lea rcx, [rax+8*r8-8]
37bfa5fb9lea rax, [r15+rbp]
37bfa5fbdsub rax, r11
37bfa5fc0add rax, r8
37bfa5fc3lea r9, [rdx+8*rax]
37bfa5fc7xor eax, eax
37bfa5fc9xor edx, edx
37bfa5fcbnop [rax+rax]
37bfa5fd4nop [rax+rax]
37bfa5fdfnop [rax+rax]
37bfa5feanop [rax+rax]
37bfa5ff5nop [rax+rax]
37bfa6000
37bfa6000loc_37bfa6000:
37bfa6000movupd x0, [r9+rax]
37bfa6006movupd x3, [rcx+rax]
37bfa600badd rdx, 1
37bfa600fandpd x0, x1
37bfa6013addpd x0, x3
37bfa6017movups [rcx+rax], x0
37bfa601badd rax, 16
37bfa601fcmp r10, rdx
37bfa6022jne 0x37bfa6000
37bfa6024test sil, 1
37bfa6028je 0x37bfa6063
37bfa602aand rsi, -2
37bfa602eadd r8, rsi
37bfa6031
37bfa6031loc_37bfa6031:
37bfa6031mov rsi, [rsp+232]
37bfa6039lea rax, [r8+rdi]
37bfa603dadd rax, rbp
37bfa6040movsd_xmm x0, [rsi+8*rax]
37bfa6045mov rax, [rsp+248]
37bfa604dandpd x0, [rip+0x4b647b]
37bfa6055addsd x0, [rax+8*r8-8]
37bfa605cmovsd_xmm [rax+8*r8-8], x0
37bfa6063
37bfa6063loc_37bfa6063:
37bfa6063add r11, 1
37bfa6067sub rdi, 1
37bfa606badd rbp, r12
37bfa606ecmp r11, r13
37bfa6071jne 0x37bfa5f70
37bfa6077
37bfa6077loc_37bfa6077:
37bfa6077pxor x6, x6
37bfa607bmov esi, 1
37bfa6080jmp 0x37bfa60d1
37bfa6082
37bfa6082 0f 1f 80 00 00 00 00 66 66 2e 0f 1f 84 00 .......ff.....
37bfa6090 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37bfa60a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bfa60b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bfa60c0
37bfa60c0loc_37bfa60c0:
37bfa60c0movapd x6, x0
37bfa60c4
37bfa60c4loc_37bfa60c4:
37bfa60c4add rsi, 1
37bfa60c8cmp rsi, rbx
37bfa60cbjg 0x37bfa57b3
37bfa60d1
37bfa60d1loc_37bfa60d1:
37bfa60d1mov rax, [rsp+248]
37bfa60d9movsd_xmm x0, [rax+8*rsi-8]
37bfa60dfcomisd x0, x6
37bfa60e3movsd_xmm [rsp+80], x0
37bfa60e9ja 0x37bfa60c0
37bfa60eblea rcx, [rsp+80]
37bfa60f0call disnan_64_
37bfa60f5test rax, rax
37bfa60f8je 0x37bfa60c4
37bfa60famovsd_xmm x0, [rsp+80]
37bfa6100jmp 0x37bfa60c0
37bfa6102
37bfa6102 66 0f 1f 44 00 00 f..D..
37bfa6108
37bfa6108loc_37bfa6108:
37bfa6108add rbp, 1
37bfa610ccmp rbp, r15
37bfa610fjg 0x37bfa57b3
37bfa6115mov r13, [rdi]
37bfa6118add r12, [rsp+56]
37bfa611djmp 0x37bfa5c10
37bfa6122
37bfa6122 66 0f 1f 44 00 00 f..D..
37bfa6128
37bfa6128loc_37bfa6128:
37bfa6128add r13, 1
37bfa612ccmp r13, rbp
37bfa612fjg 0x37bfa57b3
37bfa6135mov r15, [rdi]
37bfa6138add r14, [rsp+56]
37bfa613djmp 0x37bfa5a20
37bfa6142
37bfa6142 66 0f 1f 44 00 00 f..D..
37bfa6148
37bfa6148loc_37bfa6148:
37bfa6148add r12, 1
37bfa614cadd rdi, rbp
37bfa614fcmp r12, r15
37bfa6152jle 0x37bfa5d80
37bfa6158jmp 0x37bfa57b3
37bfa615d
37bfa615d 0f 1f 00 ...
37bfa6160
37bfa6160loc_37bfa6160:
37bfa6160add r12, 1
37bfa6164add r15, rdi
37bfa6167cmp r12, rbp
37bfa616ajle 0x37bfa5e40
37bfa6170jmp 0x37bfa57b3
37bfa6175
37bfa6175 0f 1f 00 ...
37bfa6178
37bfa6178loc_37bfa6178:
37bfa6178mov [rsp+80], 0
37bfa6181test rax, rax
37bfa6184jle 0x37bfa6268
37bfa618aadd rax, 1
37bfa618epxor x0, x0
37bfa6192mov ecx, 1
37bfa6197nop [rax+rax]
37bfa61a0
37bfa61a0loc_37bfa61a0:
37bfa61a0movsd_xmm x1, [r12+8*rcx]
37bfa61a6andpd x1, [rip+0x4b6322]
37bfa61aeadd rcx, 1
37bfa61b2addsd x0, x1
37bfa61b6cmp rcx, rax
37bfa61b9jne 0x37bfa61a0
37bfa61bbjmp 0x37bfa5d1b
37bfa61c0
37bfa61c0loc_37bfa61c0:
37bfa61c0add rdx, 1
37bfa61c4pxor x0, x0
37bfa61c8mov [rsp+80], 0
37bfa61d1cmp rdx, rax
37bfa61d4jl 0x37bfa5ba0
37bfa61danop [rax+rax]
37bfa61e0
37bfa61e0loc_37bfa61e0:
37bfa61e0movsd_xmm x1, [rdi+8*rax]
37bfa61e5andpd x1, [rip+0x4b62e3]
37bfa61edadd rax, 1
37bfa61f1addsd x0, x1
37bfa61f5cmp rax, rcx
37bfa61f8jne 0x37bfa61e0
37bfa61fajmp 0x37bfa5b9a
37bfa61ff
37bfa61ff 90 .
37bfa6200
37bfa6200loc_37bfa6200:
37bfa6200lea rcx, [rsp+80]
37bfa6205call disnan_64_
37bfa620amovsd_xmm x2, [rip+0x4b62ae]
37bfa6212test rax, rax
37bfa6215je 0x37bfa5bae
37bfa621bmovsd_xmm x0, [rsp+80]
37bfa6221jmp 0x37bfa5baa
37bfa6226
37bfa6226 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bfa6230
37bfa6230loc_37bfa6230:
37bfa6230lea rcx, [rsp+80]
37bfa6235call disnan_64_
37bfa623amovsd_xmm x2, [rip+0x4b627e]
37bfa6242test rax, rax
37bfa6245je 0x37bfa5d2f
37bfa624bmovsd_xmm x0, [rsp+80]
37bfa6251jmp 0x37bfa5d2b
37bfa6256
37bfa6256loc_37bfa6256:
37bfa6256movapd x0, x2
37bfa625ajmp 0x37bfa5ba0
37bfa625f
37bfa625floc_37bfa625f:
37bfa625fmovapd x0, x2
37bfa6263jmp 0x37bfa5d21
37bfa6268
37bfa6268loc_37bfa6268:
37bfa6268pxor x0, x0
37bfa626cjmp 0x37bfa5d21
37bfa6271
37bfa6271loc_37bfa6271:
37bfa6271call lsame_64_
37bfa6276mov rbx, [rdi]
37bfa6279test rax, rax
37bfa627cje 0x37bfa64d5
37bfa6282test rbx, rbx
37bfa6285jle 0x37bfa57af
37bfa628bmovsd_xmm x6, [rip+0x4b622d]
37bfa6293lea r11, [rbx+1]
37bfa6297mov eax, 1
37bfa629ctest bl, 1
37bfa629fje 0x37bfa62b7
37bfa62a1mov rax, [rsp+248]
37bfa62a9movsd_xmm [rax], x6
37bfa62admov eax, 2
37bfa62b2cmp rax, r11
37bfa62b5je 0x37bfa62d3
37bfa62b7
37bfa62b7loc_37bfa62b7:
37bfa62b7mov rdi, [rsp+248]
37bfa62bfmovsd_xmm [rdi+8*rax-8], x6
37bfa62c5movsd_xmm [rdi+8*rax], x6
37bfa62caadd rax, 2
37bfa62cecmp rax, r11
37bfa62d1jne 0x37bfa62b7
37bfa62d3
37bfa62d3loc_37bfa62d3:
37bfa62d3mov rax, [rsi]
37bfa62d6mov rsi, [rsp+248]
37bfa62demov r10, -1
37bfa62e5mov r9l, 1
37bfa62ebmovddup x1, [rip+0x4b61dd]
37bfa62f3mov ebp, 2
37bfa62f8lea rcx, [rsi+8]
37bfa62fclea rsi, [rax-1]
37bfa6300mov rax, [rsp+232]
37bfa6308lea rdi, [rax+16]
37bfa630cnop [rax]
37bfa6310
37bfa6310loc_37bfa6310:
37bfa6310mov rax, r9
37bfa6313add r9, 1
37bfa6317lea r8, [rsi+r9]
37bfa631bcmp r8, rbx
37bfa631ecmovg r8, rbx
37bfa6322cmp r9, r8
37bfa6325jg 0x37bfa63ea
37bfa632bsub r8, rax
37bfa632ecmp r8, 1
37bfa6332je 0x37bfa6869
37bfa6338mov r14, r8
37bfa633blea r13, [rdi+8*r10]
37bfa633fxor eax, eax
37bfa6341xor edx, edx
37bfa6343shr r14, 1
37bfa6346nop [rax]
37bfa6349nop [rax+rax]
37bfa6354nop [rax+rax]
37bfa635fnop [rax+rax]
37bfa636anop [rax+rax]
37bfa6375nop [rax+rax]
37bfa6380
37bfa6380loc_37bfa6380:
37bfa6380movupd x0, [r13+rax]
37bfa6387movupd x5, [rcx+rax]
37bfa638cadd rdx, 1
37bfa6390andpd x0, x1
37bfa6394addpd x0, x5
37bfa6398movups [rcx+rax], x0
37bfa639cadd rax, 16
37bfa63a0cmp r14, rdx
37bfa63a3jne 0x37bfa6380
37bfa63a5test r8b, 1
37bfa63a9je 0x37bfa63ea
37bfa63aband r8, -2
37bfa63aflea rax, [r8+r9]
37bfa63b3
37bfa63b3loc_37bfa63b3:
37bfa63b3mov r8, rbp
37bfa63b6lea rdx, [rax+r10]
37bfa63basub r8, r9
37bfa63bdadd rdx, r8
37bfa63c0mov r8, [rsp+232]
37bfa63c8movsd_xmm x0, [r8+8*rdx]
37bfa63cemov rdx, [rsp+248]
37bfa63d6andpd x0, [rip+0x4b60f2]
37bfa63deaddsd x0, [rdx+8*rax-8]
37bfa63e4movsd_xmm [rdx+8*rax-8], x0
37bfa63ea
37bfa63ealoc_37bfa63ea:
37bfa63eaadd r10, r12
37bfa63edadd rcx, 8
37bfa63f1cmp r9, r11
37bfa63f4jne 0x37bfa6310
37bfa63fajmp 0x37bfa6077
37bfa63ff
37bfa63ffloc_37bfa63ff:
37bfa63ffmov r9l, 1
37bfa6405mov r8l, 1
37bfa640blea rdx, [rip+0x4b609f]
37bfa6412mov rcx, r14
37bfa6415call lsame_64_
37bfa641amov rbp, [rdi]
37bfa641dtest rax, rax
37bfa6420je 0x37bfa673a
37bfa6426movsd_xmm x1, [rip+0x4b6092]
37bfa642emov rdx, [rsi]
37bfa6431pxor x6, x6
37bfa6435cvtsi2sd x6, rbp
37bfa643amovsd_xmm [rsp+80], x6
37bfa6440movsd_xmm [rsp+72], x1
37bfa6446test rdx, rdx
37bfa6449jle 0x37bfa5992
37bfa644fcmp rbp, 1
37bfa6453jle 0x37bfa5992
37bfa6459lea rax, [8*r12]
37bfa6461lea r15, [rsp+80]
37bfa6466mov r12l, 1
37bfa646cmov [rsp+56], rax
37bfa6471mov rax, [rsp+232]
37bfa6479lea rbx, [rax+8]
37bfa647dmov rax, rbp
37bfa6480jmp 0x37bfa648d
37bfa6482
37bfa6482loc_37bfa6482:
37bfa6482mov rax, [rdi]
37bfa6485mov rdx, [rsi]
37bfa6488add rbx, [rsp+56]
37bfa648d
37bfa648dloc_37bfa648d:
37bfa648dsub rax, r12
37bfa6490mov [rsp+32], r15
37bfa6495lea r9, [rsp+72]
37bfa649alea r8, [rip+0x4b6017]
37bfa64a1cmp rax, rdx
37bfa64a4lea rcx, [rsp+88]
37bfa64a9cmovg rax, rdx
37bfa64admov rdx, rbx
37bfa64b0add r12, 1
37bfa64b4mov [rsp+88], rax
37bfa64b9call dlassq_64_
37bfa64becmp r12, rbp
37bfa64c1jne 0x37bfa6482
37bfa64c3jmp 0x37bfa5986
37bfa64c8
37bfa64c8loc_37bfa64c8:
37bfa64c8movsd_xmm x6, [rip+0x4b5ff0]
37bfa64d0jmp 0x37bfa57b3
37bfa64d5
37bfa64d5loc_37bfa64d5:
37bfa64d5test rbx, rbx
37bfa64d8jle 0x37bfa57af
37bfa64demov rcx, [rsp+248]
37bfa64e6lea r8, [8*rbx]
37bfa64eexor edx, edx
37bfa64f0call memset
37bfa64f5mov rax, [rsp+232]
37bfa64fdmov rsi, [rsi]
37bfa6500lea r11, [rbx+1]
37bfa6504mov rcx, [rsp+248]
37bfa650cmovddup x1, [rip+0x4b5fbc]
37bfa6514mov r10, -1
37bfa651bmov r9l, 1
37bfa6521lea rbp, [rax+8]
37bfa6525nop [rax+rax]
37bfa6530
37bfa6530loc_37bfa6530:
37bfa6530lea rax, [rsi+r9]
37bfa6534cmp rax, rbx
37bfa6537cmovg rax, rbx
37bfa653bcmp rax, r9
37bfa653ejl 0x37bfa65e5
37bfa6544mov r13l, 1
37bfa654asub r13, r9
37bfa654dcmp rax, r9
37bfa6550je 0x37bfa6861
37bfa6556lea r8, [rax+r13]
37bfa655alea r14, [rbp+8*r10]
37bfa655fxor eax, eax
37bfa6561xor edx, edx
37bfa6563mov r15, r8
37bfa6566shr r15, 1
37bfa6569nop
37bfa656anop [rax+rax]
37bfa6575nop [rax+rax]
37bfa6580
37bfa6580loc_37bfa6580:
37bfa6580movupd x0, [r14+rax]
37bfa6586movupd x3, [rcx+rax]
37bfa658badd rdx, 1
37bfa658fandpd x0, x1
37bfa6593addpd x0, x3
37bfa6597movups [rcx+rax], x0
37bfa659badd rax, 16
37bfa659fcmp r15, rdx
37bfa65a2jne 0x37bfa6580
37bfa65a4test r8b, 1
37bfa65a8je 0x37bfa65e5
37bfa65aamov rax, r8
37bfa65adand rax, -2
37bfa65b1add rax, r9
37bfa65b4
37bfa65b4loc_37bfa65b4:
37bfa65b4mov r8, [rsp+232]
37bfa65bclea rdx, [rax+r10]
37bfa65c0add rdx, r13
37bfa65c3movsd_xmm x0, [r8+8*rdx]
37bfa65c9mov rdx, [rsp+248]
37bfa65d1andpd x0, [rip+0x4b5ef7]
37bfa65d9addsd x0, [rdx+8*rax-8]
37bfa65dfmovsd_xmm [rdx+8*rax-8], x0
37bfa65e5
37bfa65e5loc_37bfa65e5:
37bfa65e5add r9, 1
37bfa65e9add r10, r12
37bfa65ecadd rcx, 8
37bfa65f0cmp r9, r11
37bfa65f3jne 0x37bfa6530
37bfa65f9jmp 0x37bfa6077
37bfa65fe
37bfa65feloc_37bfa65fe:
37bfa65fetest rbx, rbx
37bfa6601jle 0x37bfa57af
37bfa6607mov rcx, [rsp+248]
37bfa660flea r8, [8*rbx]
37bfa6617xor edx, edx
37bfa6619lea r14, [rbx+1]
37bfa661dmov rdi, -1
37bfa6624call memset
37bfa6629mov rsi, [rsi]
37bfa662cmov eax, 1
37bfa6631movddup x1, [rip+0x4b5e97]
37bfa6639lea r15, [rsi+1]
37bfa663dnop [rax]
37bfa6640
37bfa6640loc_37bfa6640:
37bfa6640mov r10l, 1
37bfa6646mov edx, 1
37bfa664blea rbp, [rax+1]
37bfa664fsub r10, rsi
37bfa6652test r10, r10
37bfa6655cmovle r10, rdx
37bfa6659cmp r10, rax
37bfa665cjg 0x37bfa6722
37bfa6662je 0x37bfa66f2
37bfa6668mov rdx, [rsp+248]
37bfa6670mov r11, rbp
37bfa6673sub r11, r10
37bfa6676lea rcx, [rdx+8*r10-8]
37bfa667blea rdx, [r15+rdi]
37bfa667fmov r9, r11
37bfa6682sub rdx, rax
37bfa6685shr r9, 1
37bfa6688lea rax, [rdx+r10]
37bfa668cmov rdx, [rsp+232]
37bfa6694lea r8, [rdx+8*rax]
37bfa6698xor eax, eax
37bfa669axor edx, edx
37bfa669cnop [rax]
37bfa669fnop [rax+rax]
37bfa66aanop [rax+rax]
37bfa66b5nop [rax+rax]
37bfa66c0
37bfa66c0loc_37bfa66c0:
37bfa66c0movupd x0, [r8+rax]
37bfa66c6movupd x4, [rcx+rax]
37bfa66cbadd rdx, 1
37bfa66cfandpd x0, x1
37bfa66d3addpd x0, x4
37bfa66d7movups [rcx+rax], x0
37bfa66dbadd rax, 16
37bfa66dfcmp r9, rdx
37bfa66e2jne 0x37bfa66c0
37bfa66e4test r11b, 1
37bfa66e8je 0x37bfa6722
37bfa66eaand r11, -2
37bfa66eelea rax, [r11+r10]
37bfa66f2
37bfa66f2loc_37bfa66f2:
37bfa66f2mov rcx, [rsp+232]
37bfa66falea rdx, [rax+rsi]
37bfa66feadd rdx, rdi
37bfa6701movsd_xmm x0, [rcx+8*rdx]
37bfa6706mov rdx, [rsp+248]
37bfa670eandpd x0, [rip+0x4b5dba]
37bfa6716addsd x0, [rdx+8*rax-8]
37bfa671cmovsd_xmm [rdx+8*rax-8], x0
37bfa6722
37bfa6722loc_37bfa6722:
37bfa6722mov rax, rbp
37bfa6725sub rsi, 1
37bfa6729add rdi, r12
37bfa672ccmp rbp, r14
37bfa672fjne 0x37bfa6640
37bfa6735jmp 0x37bfa6077
37bfa673a
37bfa673aloc_37bfa673a:
37bfa673amovsd_xmm x6, [rip+0x4b5d7e]
37bfa6742mov [rsp+72], 0
37bfa674bmovsd_xmm [rsp+80], x6
37bfa6751test rbp, rbp
37bfa6754jle 0x37bfa6871
37bfa675alea rax, [8*r12]
37bfa6762lea r15, [rsp+80]
37bfa6767mov rbx, [rsp+232]
37bfa676fmov r12l, 1
37bfa6775mov [rsp+56], rax
37bfa677amov rax, rbp
37bfa677djmp 0x37bfa6788
37bfa677f
37bfa677f 90 .
37bfa6780
37bfa6780loc_37bfa6780:
37bfa6780mov rax, [rdi]
37bfa6783add rbx, [rsp+56]
37bfa6788
37bfa6788loc_37bfa6788:
37bfa6788mov rdx, [rsi]
37bfa678bsub rax, r12
37bfa678emov [rsp+32], r15
37bfa6793lea r9, [rsp+72]
37bfa6798add rax, 1
37bfa679clea r8, [rip+0x4b5d15]
37bfa67a3lea rcx, [rsp+88]
37bfa67a8add rdx, 1
37bfa67accmp rax, rdx
37bfa67afcmovg rax, rdx
37bfa67b3mov rdx, rbx
37bfa67b6add r12, 1
37bfa67bamov [rsp+88], rax
37bfa67bfcall dlassq_64_
37bfa67c4cmp r12, rbp
37bfa67c7jle 0x37bfa6780
37bfa67c9jmp 0x37bfa5986
37bfa67ce
37bfa67celoc_37bfa67ce:
37bfa67cemovsd_xmm x6, [rip+0x4b5cea]
37bfa67d6mov [rsp+72], 0
37bfa67dfmovsd_xmm [rsp+80], x6
37bfa67e5test rbx, rbx
37bfa67e8jle 0x37bfa6871
37bfa67eemov rbp, -1
37bfa67f5mov edi, 1
37bfa67falea r15, [rsp+80]
37bfa67ffnop
37bfa6800
37bfa6800loc_37bfa6800:
37bfa6800mov rax, [rsi]
37bfa6803mov [rsp+32], r15
37bfa6808lea r9, [rsp+72]
37bfa680dlea r8, [rip+0x4b5ca4]
37bfa6814lea rcx, [rsp+88]
37bfa6819lea rdx, [rax+1]
37bfa681dcmp rdx, rdi
37bfa6820cmovg rdx, rdi
37bfa6824add rax, 2
37bfa6828sub rax, rdi
37bfa682btest rax, rax
37bfa682emov [rsp+88], rdx
37bfa6833mov edx, 1
37bfa6838cmovle rax, rdx
37bfa683cmov rdx, [rsp+232]
37bfa6844add rdi, 1
37bfa6848add rax, rbp
37bfa684badd rbp, r12
37bfa684elea rdx, [rdx+8*rax]
37bfa6852call dlassq_64_
37bfa6857cmp rdi, rbx
37bfa685ajle 0x37bfa6800
37bfa685cjmp 0x37bfa5986
37bfa6861
37bfa6861loc_37bfa6861:
37bfa6861mov rax, r9
37bfa6864jmp 0x37bfa65b4
37bfa6869
37bfa6869loc_37bfa6869:
37bfa6869mov rax, r9
37bfa686cjmp 0x37bfa63b3
37bfa6871
37bfa6871loc_37bfa6871:
37bfa6871pxor x1, x1
37bfa6875jmp 0x37bfa5992
37bfa5780
Loading..