File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37b972300
37b972300dsterf_:
37b972300push r15
37b972302push r14
37b972304push r13
37b972306push r12
37b972308push rbp
37b972309push rdi
37b97230apush rsi
37b97230bpush rbx
37b97230csub rsp, 392
37b972313movups [rsp+224], x6
37b97231bmovups [rsp+240], x7
37b972323movups [rsp+256], x8
37b97232cmovups [rsp+272], x9
37b972335movups [rsp+288], x10
37b97233emovups [rsp+304], x11
37b972347movups [rsp+320], x12
37b972350movups [rsp+336], x13
37b972359movups [rsp+352], x14
37b972362movups [rsp+368], x15
37b97236bmov eax, [rcx]
37b97236dmov [r9], 0
37b972374mov r11, rcx
37b972377mov rbx, rdx
37b97237amov r12, r8
37b97237dmov [rsp+488], r9
37b972385test eax, eax
37b972387js 0x37b973141
37b97238dcmp eax, 1
37b972390jle 0x37b9725be
37b972396mov edx, 1
37b97239blea rcx, [rip+0xacf054]
37b9723a2mov [rsp+464], r11
37b9723aacall dlamch_
37b9723afmov edx, 1
37b9723b4lea rcx, [rip+0xacf03c]
37b9723bbmovapd x9, x0
37b9723c0movapd x10, x0
37b9723c5mulsd x9, x0
37b9723cacall dlamch_
37b9723cfmovsd_xmm x7, [rip+0xacf041]
37b9723d7mov edx, 1
37b9723dclea rcx, [rip+0xacf015]
37b9723e3movapd x1, x7
37b9723e7divsd x1, x0
37b9723ebsqrtsd x0, x0
37b9723efdivsd x0, x9
37b9723f4sqrtsd x1, x1
37b9723f8divsd x1, [rip+0xacf020]
37b972400movsd_xmm [rsp+208], x1
37b972409movsd_xmm [rsp+216], x0
37b972412call dlamch_
37b972417mov r11, [rsp+464]
37b97241fmov [rsp+200], 0
37b97242bmov edx, [r11]
37b97242emov r14l, edx
37b972431test edx, edx
37b972433jle 0x37b97259a
37b972439imul eax, edx, 30
37b97243cmov r13l, 1
37b972442xor ebp, ebp
37b972444movq x8, [rip+0xacefe3]
37b97244dmovq x6, [rip+0xacefeb]
37b972455mov [rsp+136], eax
37b97245cnop [rax]
37b972460
37b972460loc_37b972460:
37b972460movsxd r15, r13l
37b972463mov rcx, r15
37b972466jmp 0x37b9724c0
37b972468
37b972468 66 90 66 66 2e 0f 1f 84 f.ff....
37b972470 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972480
37b972480loc_37b972480:
37b972480movsd_xmm x0, [rbx+8*rcx-8]
37b972486movsd_xmm x1, [rbx+8*rcx]
37b97248bmovsd_xmm x2, [r12+8*rcx-8]
37b972492andpd x0, x8
37b972497andpd x1, x8
37b97249csqrtsd x0, x0
37b9724a0sqrtsd x1, x1
37b9724a4andpd x2, x8
37b9724a9mulsd x0, x1
37b9724admulsd x0, x10
37b9724b2comisd x0, x2
37b9724b6jae 0x37b972630
37b9724bcadd rcx, 1
37b9724c0
37b9724c0loc_37b9724c0:
37b9724c0cmp edx, ecx
37b9724c2jg 0x37b972480
37b9724c4lea esi, [rdx+1]
37b9724c7
37b9724c7loc_37b9724c7:
37b9724c7cmp r14l, r13l
37b9724caje 0x37b972571
37b9724d0mov edi, r14l
37b9724d3lea r10l, [r13-1]
37b9724d7mov [rsp+32], 1
37b9724e0lea rcx, [rsp+164]
37b9724e8movsxd r10, r10l
37b9724ebsub edi, r13l
37b9724eemov [rsp+128], rcx
37b9724f6mov rdx, rcx
37b9724f9lea r11, [8*r10]
37b972501lea eax, [rdi+1]
37b972504mov [rsp+104], r10
37b972509lea r9, [r12+r11]
37b97250dmov [rsp+140], eax
37b972514lea rcx, [rip+0xaceede]
37b97251bmov [rsp+164], eax
37b972522lea rax, [rbx+r11]
37b972526mov r8, rax
37b972529mov [rsp+96], r11
37b97252emov [rsp+112], r9
37b972533mov [rsp+144], rax
37b97253bcall dlanst_
37b972540pxor x1, x1
37b972544mov r11, [rsp+96]
37b972549mov r10, [rsp+104]
37b97254emovsd_xmm [rsp+168], x0
37b972557ucomisd x0, x1
37b97255bjp 0x37b972644
37b972561jne 0x37b972644
37b972567
37b972567loc_37b972567:
37b972567mov rax, [rsp+464]
37b97256fmov edx, [rax]
37b972571
37b972571loc_37b972571:
37b972571mov r14l, edx
37b972574cmp edx, esi
37b972576jl 0x37b972592
37b972578cmp esi, 1
37b97257bjle 0x37b97258a
37b97257dlea eax, [rsi-2]
37b972580cdqe
37b972582mov [r12+8*rax], 0
37b97258a
37b97258aloc_37b97258a:
37b97258amov r13l, esi
37b97258djmp 0x37b972460
37b972592
37b972592loc_37b972592:
37b972592mov r11, [rsp+464]
37b97259a
37b97259aloc_37b97259a:
37b97259amov [rsp+32], 1
37b9725a3mov r8, rbx
37b9725a6mov rdx, r11
37b9725a9lea rcx, [rip+0xacee60]
37b9725b0mov r9, [rsp+488]
37b9725b8call dlasrt_
37b9725bdnop
37b9725be
37b9725beloc_37b9725be:
37b9725bemovups x6, [rsp+224]
37b9725c6movups x7, [rsp+240]
37b9725cemovups x8, [rsp+256]
37b9725d7movups x9, [rsp+272]
37b9725e0movups x10, [rsp+288]
37b9725e9movups x11, [rsp+304]
37b9725f2movups x12, [rsp+320]
37b9725fbmovups x13, [rsp+336]
37b972604movups x14, [rsp+352]
37b97260dmovups x15, [rsp+368]
37b972616add rsp, 392
37b97261dpop rbx
37b97261epop rsi
37b97261fpop rdi
37b972620pop rbp
37b972621pop r12
37b972623pop r13
37b972625pop r14
37b972627pop r15
37b972629ret
37b97262a
37b97262a 66 0f 1f 44 00 00 f..D..
37b972630
37b972630loc_37b972630:
37b972630mov [r12+8*rcx-8], 0
37b972639mov r14l, ecx
37b97263clea esi, [rcx+1]
37b97263fjmp 0x37b9724c7
37b972644
37b972644loc_37b972644:
37b972644comisd x0, [rsp+208]
37b97264dja 0x37b972e26
37b972653movsd_xmm x1, [rsp+216]
37b97265ccomisd x1, x0
37b972660ja 0x37b972f7f
37b972666xor edi, edi
37b972668
37b972668loc_37b972668:
37b972668cmp r14l, r13l
37b97266bjle 0x37b972f4c
37b972671
37b972671loc_37b972671:
37b972671mov ecx, r14l
37b972674lea rdx, [r12+r11+8]
37b972679sub ecx, r13l
37b97267clea rax, [rcx+r15]
37b972680lea rax, [r12+8*rax]
37b972684nop [rax+rax]
37b97268anop [rax+rax]
37b972695nop [rax+rax]
37b9726a0
37b9726a0loc_37b9726a0:
37b9726a0movsd_xmm x0, [rdx-8]
37b9726a5add rdx, 8
37b9726a9mulsd x0, x0
37b9726admovsd_xmm [rdx-16], x0
37b9726b2cmp rax, rdx
37b9726b5jne 0x37b9726a0
37b9726b7lea r15l, [r14-1]
37b9726bbmovsd_xmm x1, [rbx+8*r10]
37b9726c1movapd x11, x8
37b9726c6movsxd r15, r15l
37b9726c9movsd_xmm x0, [rbx+8*r15]
37b9726cfandpd x1, x8
37b9726d4andpd x0, x8
37b9726d9comisd x1, x0
37b9726ddja 0x37b9726e8
37b9726df
37b9726dfloc_37b9726df:
37b9726dfmov eax, r14l
37b9726e2mov r14l, r13l
37b9726e5mov r13l, eax
37b9726e8
37b9726e8loc_37b9726e8:
37b9726e8cmp r14l, r13l
37b9726ebjle 0x37b972949
37b9726f1movsxd r15, r14l
37b9726f4lea eax, [r14-1]
37b9726f8nop [rax+rax]
37b972700
37b972700loc_37b972700:
37b972700mov rdx, r15
37b972703jmp 0x37b972770
37b972705
37b972705 0f 1f 40 00 66 66 2e 0f 1f 84 00 ..@.ff.....
37b972710 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37b972720 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b972730 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972740
37b972740loc_37b972740:
37b972740movsd_xmm x0, [rbx+8*rdx-8]
37b972746mulsd x0, [rbx+8*rdx-16]
37b97274cmovsd_xmm x1, [r12+8*rdx-16]
37b972753andpd x1, x11
37b972758andpd x0, x11
37b97275dmulsd x0, x9
37b972762comisd x0, x1
37b972766jae 0x37b9729c0
37b97276csub rdx, 1
37b972770
37b972770loc_37b972770:
37b972770cmp r13l, edx
37b972773jl 0x37b972740
37b972775mov r8l, r13l
37b972778
37b972778loc_37b972778:
37b972778mov edx, eax
37b97277acmp r14l, r8l
37b97277dje 0x37b9729e5
37b972783
37b972783loc_37b972783:
37b972783cmp r8l, eax
37b972786je 0x37b972d80
37b97278ccmp ebp, [rsp+136]
37b972793je 0x37b9730a1
37b972799lea r9, [rbx+8*r15]
37b97279dlea r10, [r15-2]
37b9727a1mov [rsp+112], r8l
37b9727a6add ebp, 1
37b9727a9movsd_xmm x12, [r9-8]
37b9727afmovsd_xmm x13, [r12+8*r15-16]
37b9727b6lea rdx, [rip+0xacec4b]
37b9727bdlea rcx, [rsp+200]
37b9727c5movsd_xmm x0, [r9-16]
37b9727cbmov [rsp+104], r10
37b9727d0sqrtsd x13, x13
37b9727d5mov [rsp+96], r9
37b9727dasubsd x0, x12
37b9727dfmov [rsp+120], eax
37b9727e3movapd x1, x13
37b9727e8addsd x1, x13
37b9727eddivsd x0, x1
37b9727f1movsd_xmm [rsp+200], x0
37b9727facall dlapy2_
37b9727ffmovapd x1, x6
37b972803mov r8l, [rsp+112]
37b972808mov r9, [rsp+96]
37b97280dmovapd x2, x0
37b972811mov r10, [rsp+104]
37b972816mov eax, [rsp+120]
37b97281amovsd_xmm x0, [rsp+200]
37b972823andnpd x1, x2
37b972827movapd x2, x6
37b97282blea edx, [r8-1]
37b97282fmovsxd rdx, edx
37b972832cmp r14l, r8l
37b972835andpd x2, x0
37b972839orpd x1, x2
37b97283daddsd x0, x1
37b972841divsd x13, x0
37b972846movsd_xmm x0, [rbx+8*rdx]
37b97284bsubsd x12, x13
37b972850movsd_xmm [rsp+200], x12
37b97285asubsd x0, x12
37b97285fmovapd x1, x0
37b972863mulsd x1, x0
37b972867jle 0x37b972e0c
37b97286dpxor x3, x3
37b972871movsxd rdx, r8l
37b972874movapd x13, x7
37b972879movapd x14, x3
37b97287ejmp 0x37b9728a2
37b972880
37b972880loc_37b972880:
37b972880movapd x1, x2
37b972884add rdx, 1
37b972888mulsd x1, x2
37b97288cdivsd x1, x4
37b972890cmp r14l, edx
37b972893jle 0x37b972927
37b972899
37b972899loc_37b972899:
37b972899movapd x0, x2
37b97289dmovapd x13, x4
37b9728a2
37b9728a2loc_37b9728a2:
37b9728a2movsd_xmm x5, [r12+8*rdx-8]
37b9728a9movapd x2, x5
37b9728adaddsd x2, x1
37b9728b1cmp r8l, edx
37b9728b4je 0x37b9728c1
37b9728b6mulsd x3, x2
37b9728bamovsd_xmm [r12+8*rdx-16], x3
37b9728c1
37b9728c1loc_37b9728c1:
37b9728c1movapd x3, x5
37b9728c5movapd x4, x1
37b9728c9movsd_xmm x1, [rbx+8*rdx]
37b9728cedivsd x3, x2
37b9728d2divsd x4, x2
37b9728d6movapd x2, x1
37b9728dasubsd x2, x12
37b9728dfmovapd x15, x3
37b9728e4mulsd x15, x0
37b9728e9mulsd x2, x4
37b9728educomisd x4, x14
37b9728f2subsd x2, x15
37b9728f7subsd x1, x2
37b9728fbaddsd x0, x1
37b9728ffmovsd_xmm [rbx+8*rdx-8], x0
37b972905jp 0x37b972880
37b97290bjne 0x37b972880
37b972911movapd x1, x13
37b972916add rdx, 1
37b97291amulsd x1, x5
37b97291ecmp r14l, edx
37b972921jg 0x37b972899
37b972927
37b972927loc_37b972927:
37b972927mulsd x1, x3
37b97292baddsd x2, x12
37b972930movsd_xmm [r9-8], x2
37b972936movsd_xmm [r12+8*r10], x1
37b97293cjmp 0x37b972700
37b972941
37b972941loc_37b972941:
37b972941mov r14l, eax
37b972944cmp r13l, eax
37b972947jl 0x37b972952
37b972949
37b972949loc_37b972949:
37b972949cmp r13l, r14l
37b97294cjne 0x37b972a00
37b972952
37b972952loc_37b972952:
37b972952cmp edi, 1
37b972955je 0x37b972cf8
37b97295b
37b97295bloc_37b97295b:
37b97295bcmp edi, 2
37b97295eje 0x37b9730ba
37b972964
37b972964loc_37b972964:
37b972964cmp [rsp+136], ebp
37b97296bjg 0x37b972567
37b972971
37b972971loc_37b972971:
37b972971mov r11, [rsp+464]
37b972979mov eax, [r11]
37b97297ccmp eax, 1
37b97297fjle 0x37b9725be
37b972985sub eax, 2
37b972988mov rdx, [rsp+488]
37b972990mov r11, r12
37b972993pxor x0, x0
37b972997lea rax, [r12+8*rax+8]
37b97299c
37b97299cloc_37b97299c:
37b97299cucomisd x0, [r11]
37b9729a1jp 0x37b9729a5
37b9729a3je 0x37b9729a8
37b9729a5
37b9729a5loc_37b9729a5:
37b9729a5add [rdx], 1
37b9729a8
37b9729a8loc_37b9729a8:
37b9729a8add r11, 8
37b9729accmp r11, rax
37b9729afjne 0x37b97299c
37b9729b1jmp 0x37b9725be
37b9729b6
37b9729b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b9729c0
37b9729c0loc_37b9729c0:
37b9729c0mov r8l, edx
37b9729c3cmp r13l, edx
37b9729c6jge 0x37b972778
37b9729ccsub edx, 2
37b9729cfmovsxd rdx, edx
37b9729d2mov [r12+8*rdx], 0
37b9729damov edx, eax
37b9729dccmp r14l, r8l
37b9729dfjne 0x37b972783
37b9729e5
37b9729e5loc_37b9729e5:
37b9729e5cmp r13l, eax
37b9729e8jg 0x37b972952
37b9729eemov r14l, eax
37b9729f1movsxd r15, edx
37b9729f4sub eax, 1
37b9729f7jmp 0x37b972700
37b9729fc
37b9729fc 0f 1f 40 00 ..@.
37b972a00
37b972a00loc_37b972a00:
37b972a00movsxd rdx, r14l
37b972a03mov rax, rdx
37b972a06jmp 0x37b972a6f
37b972a08
37b972a08 90 66 66 2e 0f 1f 84 00 .ff.....
37b972a10 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37b972a20 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b972a30 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972a40
37b972a40loc_37b972a40:
37b972a40movsd_xmm x0, [rbx+8*rax-8]
37b972a46mulsd x0, [rbx+8*rax]
37b972a4bmovsd_xmm x1, [r12+8*rax-8]
37b972a52andpd x1, x11
37b972a57andpd x0, x11
37b972a5cmulsd x0, x9
37b972a61comisd x0, x1
37b972a65jae 0x37b972c60
37b972a6badd rax, 1
37b972a6f
37b972a6floc_37b972a6f:
37b972a6fcmp r13l, eax
37b972a72jg 0x37b972a40
37b972a74mov r15l, r13l
37b972a77
37b972a77loc_37b972a77:
37b972a77lea r8l, [r14-1]
37b972a7blea eax, [r14+1]
37b972a7fmovsxd r10, r8l
37b972a82cmp r14l, r15l
37b972a85je 0x37b972941
37b972a8bcmp r15l, eax
37b972a8eje 0x37b972c80
37b972a94cmp ebp, [rsp+136]
37b972a9bje 0x37b9730a1
37b972aa1movsd_xmm x13, [r12+8*r10]
37b972aa7lea r9, [rbx+8*rdx]
37b972aabmov [rsp+104], r10
37b972ab0add ebp, 1
37b972ab3movsd_xmm x12, [r9-8]
37b972ab9movsd_xmm x0, [r9]
37b972abelea rcx, [rsp+200]
37b972ac6lea rdx, [rip+0xace93b]
37b972acdsqrtsd x13, x13
37b972ad2mov [rsp+96], r9
37b972ad7subsd x0, x12
37b972adcmov [rsp+112], r8l
37b972ae1movapd x1, x13
37b972ae6addsd x1, x13
37b972aebdivsd x0, x1
37b972aefmovsd_xmm [rsp+200], x0
37b972af8call dlapy2_
37b972afdmovapd x1, x6
37b972b01lea ecx, [r15-1]
37b972b05mov r9, [rsp+96]
37b972b0amovapd x2, x0
37b972b0emovsxd rax, ecx
37b972b11cmp r14l, ecx
37b972b14mov r10, [rsp+104]
37b972b19movsd_xmm x0, [rsp+200]
37b972b22andnpd x1, x2
37b972b26movapd x2, x6
37b972b2aandpd x2, x0
37b972b2eorpd x1, x2
37b972b32addsd x0, x1
37b972b36divsd x13, x0
37b972b3bmovsd_xmm x0, [rbx+8*rax]
37b972b40subsd x12, x13
37b972b45movsd_xmm [rsp+200], x12
37b972b4fsubsd x0, x12
37b972b54movapd x1, x0
37b972b58mulsd x1, x0
37b972b5cjg 0x37b972e19
37b972b62movsxd rax, r15l
37b972b65pxor x3, x3
37b972b69mov r8l, [rsp+112]
37b972b6emov edx, ecx
37b972b70shl rax, 3
37b972b74movapd x13, x7
37b972b79movapd x14, x3
37b972b7elea r11, [r12+rax]
37b972b82add rax, rbx
37b972b85jmp 0x37b972bb9
37b972b87
37b972b87 66 0f 1f 84 00 00 00 00 00 f........
37b972b90
37b972b90loc_37b972b90:
37b972b90movapd x1, x2
37b972b94sub edx, 1
37b972b97sub r11, 8
37b972b9bsub rax, 8
37b972b9fmulsd x1, x2
37b972ba3divsd x1, x4
37b972ba7cmp edx, r8l
37b972baaje 0x37b972c41
37b972bb0
37b972bb0loc_37b972bb0:
37b972bb0movapd x0, x2
37b972bb4movapd x13, x4
37b972bb9
37b972bb9loc_37b972bb9:
37b972bb9movsd_xmm x5, [r11-16]
37b972bbfmovapd x2, x5
37b972bc3addsd x2, x1
37b972bc7cmp ecx, edx
37b972bc9je 0x37b972bd5
37b972bcbmulsd x3, x2
37b972bcfmovsd_xmm [r11-8], x3
37b972bd5
37b972bd5loc_37b972bd5:
37b972bd5movapd x3, x5
37b972bd9movapd x4, x1
37b972bddmovsd_xmm x1, [rax-16]
37b972be2divsd x3, x2
37b972be6divsd x4, x2
37b972beamovapd x2, x1
37b972beesubsd x2, x12
37b972bf3movapd x15, x3
37b972bf8mulsd x15, x0
37b972bfdmulsd x2, x4
37b972c01ucomisd x4, x14
37b972c06subsd x2, x15
37b972c0bsubsd x1, x2
37b972c0faddsd x0, x1
37b972c13movsd_xmm [rax-8], x0
37b972c18jp 0x37b972b90
37b972c1ejne 0x37b972b90
37b972c24movapd x1, x13
37b972c29sub edx, 1
37b972c2csub r11, 8
37b972c30sub rax, 8
37b972c34mulsd x1, x5
37b972c38cmp edx, r8l
37b972c3bjne 0x37b972bb0
37b972c41
37b972c41loc_37b972c41:
37b972c41mulsd x1, x3
37b972c45addsd x2, x12
37b972c4amovsd_xmm [r9-8], x2
37b972c50movsd_xmm [r12+8*r10], x1
37b972c56jmp 0x37b972949
37b972c5b
37b972c5b 0f 1f 44 00 00 ..D..
37b972c60
37b972c60loc_37b972c60:
37b972c60mov r15l, eax
37b972c63cmp r13l, eax
37b972c66jle 0x37b972a77
37b972c6csub eax, 1
37b972c6fcdqe
37b972c71mov [r12+8*rax], 0
37b972c79jmp 0x37b972a77
37b972c7e
37b972c7e 66 90 f.
37b972c80
37b972c80loc_37b972c80:
37b972c80movsd_xmm x0, [r12+8*r10]
37b972c86shl rdx, 3
37b972c8alea r8, [rsp+184]
37b972c92lea r9, [rsp+176]
37b972c9amov [rsp+32], r8
37b972c9flea rcx, [rbx+rdx-8]
37b972ca4lea r8, [rbx+rdx]
37b972ca8add r14l, 2
37b972cacsqrtsd x0, x0
37b972cb0lea rdx, [rsp+192]
37b972cb8mov [rsp+96], r10
37b972cbdmovsd_xmm [rsp+192], x0
37b972cc6call dlae2_
37b972ccbmov r10, [rsp+96]
37b972cd0movupd x0, [rsp+176]
37b972cd9mov [r12+8*r10], 0
37b972ce1movups [rbx+8*r10], x0
37b972ce6cmp r13l, r14l
37b972ce9jge 0x37b972949
37b972cefcmp edi, 1
37b972cf2jne 0x37b97295b
37b972cf8
37b972cf8loc_37b972cf8:
37b972cf8mov eax, [rsp+140]
37b972cfflea r8, [rip+0xace6f6]
37b972d06mov [rsp+80], 1
37b972d0flea r9, [rsp+208]
37b972d17mov rdx, r8
37b972d1alea rcx, [rip+0xace6df]
37b972d21mov [rsp+164], eax
37b972d28mov rax, [rsp+488]
37b972d30mov [rsp+72], rax
37b972d35mov rax, [rsp+464]
37b972d3dmov [rsp+64], rax
37b972d42mov rax, [rsp+144]
37b972d4amov [rsp+56], rax
37b972d4flea rax, [rip+0xace6ae]
37b972d56mov [rsp+48], rax
37b972d5bmov rax, [rsp+128]
37b972d63mov [rsp+40], rax
37b972d68lea rax, [rsp+168]
37b972d70mov [rsp+32], rax
37b972d75call dlascl_
37b972d7ajmp 0x37b972964
37b972d7f
37b972d7f 90 .
37b972d80
37b972d80loc_37b972d80:
37b972d80movsd_xmm x0, [r12+8*r15-16]
37b972d87lea rax, [r15-2]
37b972d8bsub r14l, 2
37b972d8flea r8, [rsp+184]
37b972d97mov [rsp+32], r8
37b972d9clea rdx, [8*rax]
37b972da4lea r9, [rsp+176]
37b972dacsqrtsd x0, x0
37b972db0lea rcx, [rbx+rdx+8]
37b972db5lea r8, [rbx+rdx]
37b972db9mov [rsp+96], rax
37b972dbelea rdx, [rsp+192]
37b972dc6movsd_xmm [rsp+192], x0
37b972dcfcall dlae2_
37b972dd4mov rax, [rsp+96]
37b972dd9movsd_xmm x0, [rsp+184]
37b972de2movhpd x0, [rsp+176]
37b972debmov [r12+8*rax], 0
37b972df3movups [rbx+8*rax], x0
37b972df7cmp r13l, r14l
37b972dfajg 0x37b972952
37b972e00lea eax, [r14-1]
37b972e04movsxd r15, r14l
37b972e07jmp 0x37b972700
37b972e0c
37b972e0cloc_37b972e0c:
37b972e0cmovapd x2, x0
37b972e10pxor x3, x3
37b972e14jmp 0x37b972927
37b972e19
37b972e19loc_37b972e19:
37b972e19movapd x2, x0
37b972e1dpxor x3, x3
37b972e21jmp 0x37b972c41
37b972e26
37b972e26loc_37b972e26:
37b972e26mov eax, [rsp+140]
37b972e2dmov rcx, [rsp+128]
37b972e35mov [rsp+80], 1
37b972e3elea r8, [rip+0xace5b7]
37b972e45lea r9, [rsp+168]
37b972e4dmov rdx, r8
37b972e50mov [rsp+120], r11
37b972e55mov [rsp+164], eax
37b972e5cmov rax, [rsp+488]
37b972e64mov [rsp+40], rcx
37b972e69lea rcx, [rip+0xace590]
37b972e70mov [rsp+72], rax
37b972e75mov rax, [rsp+464]
37b972e7dmov [rsp+152], r10
37b972e85mov [rsp+64], rax
37b972e8amov rax, [rsp+144]
37b972e92mov [rsp+96], r9
37b972e97mov [rsp+56], rax
37b972e9clea rax, [rip+0xace561]
37b972ea3mov [rsp+48], rax
37b972ea8lea rax, [rsp+208]
37b972eb0mov [rsp+32], rax
37b972eb5mov [rsp+104], rax
37b972ebacall dlascl_
37b972ebfmov [rsp+164], edi
37b972ec6mov rdi, [rsp+488]
37b972ecelea rax, [rip+0xace52f]
37b972ed5mov rcx, [rsp+128]
37b972eddmov [rsp+48], rax
37b972ee2lea r8, [rip+0xace513]
37b972ee9mov [rsp+72], rdi
37b972eeemov rdi, [rsp+464]
37b972ef6mov rdx, r8
37b972ef9mov rax, [rsp+104]
37b972efemov r9, [rsp+96]
37b972f03mov [rsp+40], rcx
37b972f08lea rcx, [rip+0xace4f1]
37b972f0fmov [rsp+64], rdi
37b972f14mov rdi, [rsp+112]
37b972f19mov [rsp+80], 1
37b972f22mov [rsp+56], rdi
37b972f27mov edi, 1
37b972f2cmov [rsp+32], rax
37b972f31call dlascl_
37b972f36mov r11, [rsp+120]
37b972f3bmov r10, [rsp+152]
37b972f43cmp r14l, r13l
37b972f46jg 0x37b972671
37b972f4c
37b972f4cloc_37b972f4c:
37b972f4clea eax, [r14-1]
37b972f50movsd_xmm x1, [rbx+8*r10]
37b972f56movq x11, [rip+0xace4d1]
37b972f5fcdqe
37b972f61movsd_xmm x0, [rbx+8*rax]
37b972f66andpd x1, x11
37b972f6bandpd x0, x11
37b972f70comisd x1, x0
37b972f74ja 0x37b972949
37b972f7ajmp 0x37b9726df
37b972f7f
37b972f7floc_37b972f7f:
37b972f7fmov eax, [rsp+140]
37b972f86mov rcx, [rsp+128]
37b972f8emov [rsp+80], 1
37b972f97lea r8, [rip+0xace45e]
37b972f9elea r9, [rsp+168]
37b972fa6mov rdx, r8
37b972fa9mov [rsp+120], r11
37b972faemov [rsp+164], eax
37b972fb5mov rax, [rsp+488]
37b972fbdmov [rsp+40], rcx
37b972fc2lea rcx, [rip+0xace437]
37b972fc9mov [rsp+72], rax
37b972fcemov rax, [rsp+464]
37b972fd6mov [rsp+152], r10
37b972fdemov [rsp+64], rax
37b972fe3mov rax, [rsp+144]
37b972febmov [rsp+96], r9
37b972ff0mov [rsp+56], rax
37b972ff5lea rax, [rip+0xace408]
37b972ffcmov [rsp+48], rax
37b973001lea rax, [rsp+216]
37b973009mov [rsp+32], rax
37b97300emov [rsp+104], rax
37b973013call dlascl_
37b973018mov [rsp+164], edi
37b97301fmov rdi, [rsp+488]
37b973027lea rax, [rip+0xace3d6]
37b97302emov rcx, [rsp+128]
37b973036mov [rsp+48], rax
37b97303blea r8, [rip+0xace3ba]
37b973042mov [rsp+72], rdi
37b973047mov rdi, [rsp+464]
37b97304fmov rdx, r8
37b973052mov rax, [rsp+104]
37b973057mov r9, [rsp+96]
37b97305cmov [rsp+40], rcx
37b973061lea rcx, [rip+0xace398]
37b973068mov [rsp+64], rdi
37b97306dmov rdi, [rsp+112]
37b973072mov [rsp+80], 1
37b97307bmov [rsp+56], rdi
37b973080mov edi, 2
37b973085mov [rsp+32], rax
37b97308acall dlascl_
37b97308fmov r11, [rsp+120]
37b973094mov r10, [rsp+152]
37b97309cjmp 0x37b972668
37b9730a1
37b9730a1loc_37b9730a1:
37b9730a1cmp edi, 1
37b9730a4je 0x37b973172
37b9730aacmp edi, 2
37b9730adjne 0x37b972971
37b9730b3mov ebp, [rsp+136]
37b9730ba
37b9730baloc_37b9730ba:
37b9730bamov eax, [rsp+140]
37b9730c1lea r8, [rip+0xace334]
37b9730c8mov [rsp+80], 1
37b9730d1lea r9, [rsp+216]
37b9730d9mov rdx, r8
37b9730dclea rcx, [rip+0xace31d]
37b9730e3mov [rsp+164], eax
37b9730eamov rax, [rsp+488]
37b9730f2mov [rsp+72], rax
37b9730f7mov rax, [rsp+464]
37b9730ffmov [rsp+64], rax
37b973104mov rax, [rsp+144]
37b97310cmov [rsp+56], rax
37b973111lea rax, [rip+0xace2ec]
37b973118mov [rsp+48], rax
37b97311dmov rax, [rsp+128]
37b973125mov [rsp+40], rax
37b97312alea rax, [rsp+168]
37b973132mov [rsp+32], rax
37b973137call dlascl_
37b97313cjmp 0x37b972964
37b973141
37b973141loc_37b973141:
37b973141mov [r9], -1
37b973148lea rdx, [rsp+216]
37b973150mov r8l, 6
37b973156lea rcx, [rip+0xace293]
37b97315dmov [rsp+216], 1
37b973168call xerbla_
37b97316djmp 0x37b9725be
37b973172
37b973172loc_37b973172:
37b973172mov ebp, [rsp+136]
37b973179jmp 0x37b972cf8
37b972300
37b972300dsterf_:
37b972300push r15
37b972302push r14
37b972304push r13
37b972306push r12
37b972308push rbp
37b972309push rdi
37b97230apush rsi
37b97230bpush rbx
37b97230csub rsp, 392
37b972313movups [rsp+224], x6
37b97231bmovups [rsp+240], x7
37b972323movups [rsp+256], x8
37b97232cmovups [rsp+272], x9
37b972335movups [rsp+288], x10
37b97233emovups [rsp+304], x11
37b972347movups [rsp+320], x12
37b972350movups [rsp+336], x13
37b972359movups [rsp+352], x14
37b972362movups [rsp+368], x15
37b97236bmov eax, [rcx]
37b97236dmov [r9], 0
37b972374mov r11, rcx
37b972377mov rbx, rdx
37b97237amov r12, r8
37b97237dmov [rsp+488], r9
37b972385test eax, eax
37b972387js 0x37b973141
37b97238dcmp eax, 1
37b972390jle 0x37b9725be
37b972396mov edx, 1
37b97239blea rcx, [rip+0xacf054]
37b9723a2mov [rsp+464], r11
37b9723aacall dlamch_
37b9723afmov edx, 1
37b9723b4lea rcx, [rip+0xacf03c]
37b9723bbmovapd x9, x0
37b9723c0movapd x10, x0
37b9723c5mulsd x9, x0
37b9723cacall dlamch_
37b9723cfmovsd_xmm x7, [rip+0xacf041]
37b9723d7mov edx, 1
37b9723dclea rcx, [rip+0xacf015]
37b9723e3movapd x1, x7
37b9723e7divsd x1, x0
37b9723ebsqrtsd x0, x0
37b9723efdivsd x0, x9
37b9723f4sqrtsd x1, x1
37b9723f8divsd x1, [rip+0xacf020]
37b972400movsd_xmm [rsp+208], x1
37b972409movsd_xmm [rsp+216], x0
37b972412call dlamch_
37b972417mov r11, [rsp+464]
37b97241fmov [rsp+200], 0
37b97242bmov edx, [r11]
37b97242emov r14l, edx
37b972431test edx, edx
37b972433jle 0x37b97259a
37b972439imul eax, edx, 30
37b97243cmov r13l, 1
37b972442xor ebp, ebp
37b972444movq x8, [rip+0xacefe3]
37b97244dmovq x6, [rip+0xacefeb]
37b972455mov [rsp+136], eax
37b97245cnop [rax]
37b972460
37b972460loc_37b972460:
37b972460movsxd r15, r13l
37b972463mov rcx, r15
37b972466jmp 0x37b9724c0
37b972468
37b972468 66 90 66 66 2e 0f 1f 84 f.ff....
37b972470 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972480
37b972480loc_37b972480:
37b972480movsd_xmm x0, [rbx+8*rcx-8]
37b972486movsd_xmm x1, [rbx+8*rcx]
37b97248bmovsd_xmm x2, [r12+8*rcx-8]
37b972492andpd x0, x8
37b972497andpd x1, x8
37b97249csqrtsd x0, x0
37b9724a0sqrtsd x1, x1
37b9724a4andpd x2, x8
37b9724a9mulsd x0, x1
37b9724admulsd x0, x10
37b9724b2comisd x0, x2
37b9724b6jae 0x37b972630
37b9724bcadd rcx, 1
37b9724c0
37b9724c0loc_37b9724c0:
37b9724c0cmp edx, ecx
37b9724c2jg 0x37b972480
37b9724c4lea esi, [rdx+1]
37b9724c7
37b9724c7loc_37b9724c7:
37b9724c7cmp r14l, r13l
37b9724caje 0x37b972571
37b9724d0mov edi, r14l
37b9724d3lea r10l, [r13-1]
37b9724d7mov [rsp+32], 1
37b9724e0lea rcx, [rsp+164]
37b9724e8movsxd r10, r10l
37b9724ebsub edi, r13l
37b9724eemov [rsp+128], rcx
37b9724f6mov rdx, rcx
37b9724f9lea r11, [8*r10]
37b972501lea eax, [rdi+1]
37b972504mov [rsp+104], r10
37b972509lea r9, [r12+r11]
37b97250dmov [rsp+140], eax
37b972514lea rcx, [rip+0xaceede]
37b97251bmov [rsp+164], eax
37b972522lea rax, [rbx+r11]
37b972526mov r8, rax
37b972529mov [rsp+96], r11
37b97252emov [rsp+112], r9
37b972533mov [rsp+144], rax
37b97253bcall dlanst_
37b972540pxor x1, x1
37b972544mov r11, [rsp+96]
37b972549mov r10, [rsp+104]
37b97254emovsd_xmm [rsp+168], x0
37b972557ucomisd x0, x1
37b97255bjp 0x37b972644
37b972561jne 0x37b972644
37b972567
37b972567loc_37b972567:
37b972567mov rax, [rsp+464]
37b97256fmov edx, [rax]
37b972571
37b972571loc_37b972571:
37b972571mov r14l, edx
37b972574cmp edx, esi
37b972576jl 0x37b972592
37b972578cmp esi, 1
37b97257bjle 0x37b97258a
37b97257dlea eax, [rsi-2]
37b972580cdqe
37b972582mov [r12+8*rax], 0
37b97258a
37b97258aloc_37b97258a:
37b97258amov r13l, esi
37b97258djmp 0x37b972460
37b972592
37b972592loc_37b972592:
37b972592mov r11, [rsp+464]
37b97259a
37b97259aloc_37b97259a:
37b97259amov [rsp+32], 1
37b9725a3mov r8, rbx
37b9725a6mov rdx, r11
37b9725a9lea rcx, [rip+0xacee60]
37b9725b0mov r9, [rsp+488]
37b9725b8call dlasrt_
37b9725bdnop
37b9725be
37b9725beloc_37b9725be:
37b9725bemovups x6, [rsp+224]
37b9725c6movups x7, [rsp+240]
37b9725cemovups x8, [rsp+256]
37b9725d7movups x9, [rsp+272]
37b9725e0movups x10, [rsp+288]
37b9725e9movups x11, [rsp+304]
37b9725f2movups x12, [rsp+320]
37b9725fbmovups x13, [rsp+336]
37b972604movups x14, [rsp+352]
37b97260dmovups x15, [rsp+368]
37b972616add rsp, 392
37b97261dpop rbx
37b97261epop rsi
37b97261fpop rdi
37b972620pop rbp
37b972621pop r12
37b972623pop r13
37b972625pop r14
37b972627pop r15
37b972629ret
37b97262a
37b97262a 66 0f 1f 44 00 00 f..D..
37b972630
37b972630loc_37b972630:
37b972630mov [r12+8*rcx-8], 0
37b972639mov r14l, ecx
37b97263clea esi, [rcx+1]
37b97263fjmp 0x37b9724c7
37b972644
37b972644loc_37b972644:
37b972644comisd x0, [rsp+208]
37b97264dja 0x37b972e26
37b972653movsd_xmm x1, [rsp+216]
37b97265ccomisd x1, x0
37b972660ja 0x37b972f7f
37b972666xor edi, edi
37b972668
37b972668loc_37b972668:
37b972668cmp r14l, r13l
37b97266bjle 0x37b972f4c
37b972671
37b972671loc_37b972671:
37b972671mov ecx, r14l
37b972674lea rdx, [r12+r11+8]
37b972679sub ecx, r13l
37b97267clea rax, [rcx+r15]
37b972680lea rax, [r12+8*rax]
37b972684nop [rax+rax]
37b97268anop [rax+rax]
37b972695nop [rax+rax]
37b9726a0
37b9726a0loc_37b9726a0:
37b9726a0movsd_xmm x0, [rdx-8]
37b9726a5add rdx, 8
37b9726a9mulsd x0, x0
37b9726admovsd_xmm [rdx-16], x0
37b9726b2cmp rax, rdx
37b9726b5jne 0x37b9726a0
37b9726b7lea r15l, [r14-1]
37b9726bbmovsd_xmm x1, [rbx+8*r10]
37b9726c1movapd x11, x8
37b9726c6movsxd r15, r15l
37b9726c9movsd_xmm x0, [rbx+8*r15]
37b9726cfandpd x1, x8
37b9726d4andpd x0, x8
37b9726d9comisd x1, x0
37b9726ddja 0x37b9726e8
37b9726df
37b9726dfloc_37b9726df:
37b9726dfmov eax, r14l
37b9726e2mov r14l, r13l
37b9726e5mov r13l, eax
37b9726e8
37b9726e8loc_37b9726e8:
37b9726e8cmp r14l, r13l
37b9726ebjle 0x37b972949
37b9726f1movsxd r15, r14l
37b9726f4lea eax, [r14-1]
37b9726f8nop [rax+rax]
37b972700
37b972700loc_37b972700:
37b972700mov rdx, r15
37b972703jmp 0x37b972770
37b972705
37b972705 0f 1f 40 00 66 66 2e 0f 1f 84 00 ..@.ff.....
37b972710 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37b972720 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b972730 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972740
37b972740loc_37b972740:
37b972740movsd_xmm x0, [rbx+8*rdx-8]
37b972746mulsd x0, [rbx+8*rdx-16]
37b97274cmovsd_xmm x1, [r12+8*rdx-16]
37b972753andpd x1, x11
37b972758andpd x0, x11
37b97275dmulsd x0, x9
37b972762comisd x0, x1
37b972766jae 0x37b9729c0
37b97276csub rdx, 1
37b972770
37b972770loc_37b972770:
37b972770cmp r13l, edx
37b972773jl 0x37b972740
37b972775mov r8l, r13l
37b972778
37b972778loc_37b972778:
37b972778mov edx, eax
37b97277acmp r14l, r8l
37b97277dje 0x37b9729e5
37b972783
37b972783loc_37b972783:
37b972783cmp r8l, eax
37b972786je 0x37b972d80
37b97278ccmp ebp, [rsp+136]
37b972793je 0x37b9730a1
37b972799lea r9, [rbx+8*r15]
37b97279dlea r10, [r15-2]
37b9727a1mov [rsp+112], r8l
37b9727a6add ebp, 1
37b9727a9movsd_xmm x12, [r9-8]
37b9727afmovsd_xmm x13, [r12+8*r15-16]
37b9727b6lea rdx, [rip+0xacec4b]
37b9727bdlea rcx, [rsp+200]
37b9727c5movsd_xmm x0, [r9-16]
37b9727cbmov [rsp+104], r10
37b9727d0sqrtsd x13, x13
37b9727d5mov [rsp+96], r9
37b9727dasubsd x0, x12
37b9727dfmov [rsp+120], eax
37b9727e3movapd x1, x13
37b9727e8addsd x1, x13
37b9727eddivsd x0, x1
37b9727f1movsd_xmm [rsp+200], x0
37b9727facall dlapy2_
37b9727ffmovapd x1, x6
37b972803mov r8l, [rsp+112]
37b972808mov r9, [rsp+96]
37b97280dmovapd x2, x0
37b972811mov r10, [rsp+104]
37b972816mov eax, [rsp+120]
37b97281amovsd_xmm x0, [rsp+200]
37b972823andnpd x1, x2
37b972827movapd x2, x6
37b97282blea edx, [r8-1]
37b97282fmovsxd rdx, edx
37b972832cmp r14l, r8l
37b972835andpd x2, x0
37b972839orpd x1, x2
37b97283daddsd x0, x1
37b972841divsd x13, x0
37b972846movsd_xmm x0, [rbx+8*rdx]
37b97284bsubsd x12, x13
37b972850movsd_xmm [rsp+200], x12
37b97285asubsd x0, x12
37b97285fmovapd x1, x0
37b972863mulsd x1, x0
37b972867jle 0x37b972e0c
37b97286dpxor x3, x3
37b972871movsxd rdx, r8l
37b972874movapd x13, x7
37b972879movapd x14, x3
37b97287ejmp 0x37b9728a2
37b972880
37b972880loc_37b972880:
37b972880movapd x1, x2
37b972884add rdx, 1
37b972888mulsd x1, x2
37b97288cdivsd x1, x4
37b972890cmp r14l, edx
37b972893jle 0x37b972927
37b972899
37b972899loc_37b972899:
37b972899movapd x0, x2
37b97289dmovapd x13, x4
37b9728a2
37b9728a2loc_37b9728a2:
37b9728a2movsd_xmm x5, [r12+8*rdx-8]
37b9728a9movapd x2, x5
37b9728adaddsd x2, x1
37b9728b1cmp r8l, edx
37b9728b4je 0x37b9728c1
37b9728b6mulsd x3, x2
37b9728bamovsd_xmm [r12+8*rdx-16], x3
37b9728c1
37b9728c1loc_37b9728c1:
37b9728c1movapd x3, x5
37b9728c5movapd x4, x1
37b9728c9movsd_xmm x1, [rbx+8*rdx]
37b9728cedivsd x3, x2
37b9728d2divsd x4, x2
37b9728d6movapd x2, x1
37b9728dasubsd x2, x12
37b9728dfmovapd x15, x3
37b9728e4mulsd x15, x0
37b9728e9mulsd x2, x4
37b9728educomisd x4, x14
37b9728f2subsd x2, x15
37b9728f7subsd x1, x2
37b9728fbaddsd x0, x1
37b9728ffmovsd_xmm [rbx+8*rdx-8], x0
37b972905jp 0x37b972880
37b97290bjne 0x37b972880
37b972911movapd x1, x13
37b972916add rdx, 1
37b97291amulsd x1, x5
37b97291ecmp r14l, edx
37b972921jg 0x37b972899
37b972927
37b972927loc_37b972927:
37b972927mulsd x1, x3
37b97292baddsd x2, x12
37b972930movsd_xmm [r9-8], x2
37b972936movsd_xmm [r12+8*r10], x1
37b97293cjmp 0x37b972700
37b972941
37b972941loc_37b972941:
37b972941mov r14l, eax
37b972944cmp r13l, eax
37b972947jl 0x37b972952
37b972949
37b972949loc_37b972949:
37b972949cmp r13l, r14l
37b97294cjne 0x37b972a00
37b972952
37b972952loc_37b972952:
37b972952cmp edi, 1
37b972955je 0x37b972cf8
37b97295b
37b97295bloc_37b97295b:
37b97295bcmp edi, 2
37b97295eje 0x37b9730ba
37b972964
37b972964loc_37b972964:
37b972964cmp [rsp+136], ebp
37b97296bjg 0x37b972567
37b972971
37b972971loc_37b972971:
37b972971mov r11, [rsp+464]
37b972979mov eax, [r11]
37b97297ccmp eax, 1
37b97297fjle 0x37b9725be
37b972985sub eax, 2
37b972988mov rdx, [rsp+488]
37b972990mov r11, r12
37b972993pxor x0, x0
37b972997lea rax, [r12+8*rax+8]
37b97299c
37b97299cloc_37b97299c:
37b97299cucomisd x0, [r11]
37b9729a1jp 0x37b9729a5
37b9729a3je 0x37b9729a8
37b9729a5
37b9729a5loc_37b9729a5:
37b9729a5add [rdx], 1
37b9729a8
37b9729a8loc_37b9729a8:
37b9729a8add r11, 8
37b9729accmp r11, rax
37b9729afjne 0x37b97299c
37b9729b1jmp 0x37b9725be
37b9729b6
37b9729b6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b9729c0
37b9729c0loc_37b9729c0:
37b9729c0mov r8l, edx
37b9729c3cmp r13l, edx
37b9729c6jge 0x37b972778
37b9729ccsub edx, 2
37b9729cfmovsxd rdx, edx
37b9729d2mov [r12+8*rdx], 0
37b9729damov edx, eax
37b9729dccmp r14l, r8l
37b9729dfjne 0x37b972783
37b9729e5
37b9729e5loc_37b9729e5:
37b9729e5cmp r13l, eax
37b9729e8jg 0x37b972952
37b9729eemov r14l, eax
37b9729f1movsxd r15, edx
37b9729f4sub eax, 1
37b9729f7jmp 0x37b972700
37b9729fc
37b9729fc 0f 1f 40 00 ..@.
37b972a00
37b972a00loc_37b972a00:
37b972a00movsxd rdx, r14l
37b972a03mov rax, rdx
37b972a06jmp 0x37b972a6f
37b972a08
37b972a08 90 66 66 2e 0f 1f 84 00 .ff.....
37b972a10 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 ....ff.........f
37b972a20 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b972a30 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b972a40
37b972a40loc_37b972a40:
37b972a40movsd_xmm x0, [rbx+8*rax-8]
37b972a46mulsd x0, [rbx+8*rax]
37b972a4bmovsd_xmm x1, [r12+8*rax-8]
37b972a52andpd x1, x11
37b972a57andpd x0, x11
37b972a5cmulsd x0, x9
37b972a61comisd x0, x1
37b972a65jae 0x37b972c60
37b972a6badd rax, 1
37b972a6f
37b972a6floc_37b972a6f:
37b972a6fcmp r13l, eax
37b972a72jg 0x37b972a40
37b972a74mov r15l, r13l
37b972a77
37b972a77loc_37b972a77:
37b972a77lea r8l, [r14-1]
37b972a7blea eax, [r14+1]
37b972a7fmovsxd r10, r8l
37b972a82cmp r14l, r15l
37b972a85je 0x37b972941
37b972a8bcmp r15l, eax
37b972a8eje 0x37b972c80
37b972a94cmp ebp, [rsp+136]
37b972a9bje 0x37b9730a1
37b972aa1movsd_xmm x13, [r12+8*r10]
37b972aa7lea r9, [rbx+8*rdx]
37b972aabmov [rsp+104], r10
37b972ab0add ebp, 1
37b972ab3movsd_xmm x12, [r9-8]
37b972ab9movsd_xmm x0, [r9]
37b972abelea rcx, [rsp+200]
37b972ac6lea rdx, [rip+0xace93b]
37b972acdsqrtsd x13, x13
37b972ad2mov [rsp+96], r9
37b972ad7subsd x0, x12
37b972adcmov [rsp+112], r8l
37b972ae1movapd x1, x13
37b972ae6addsd x1, x13
37b972aebdivsd x0, x1
37b972aefmovsd_xmm [rsp+200], x0
37b972af8call dlapy2_
37b972afdmovapd x1, x6
37b972b01lea ecx, [r15-1]
37b972b05mov r9, [rsp+96]
37b972b0amovapd x2, x0
37b972b0emovsxd rax, ecx
37b972b11cmp r14l, ecx
37b972b14mov r10, [rsp+104]
37b972b19movsd_xmm x0, [rsp+200]
37b972b22andnpd x1, x2
37b972b26movapd x2, x6
37b972b2aandpd x2, x0
37b972b2eorpd x1, x2
37b972b32addsd x0, x1
37b972b36divsd x13, x0
37b972b3bmovsd_xmm x0, [rbx+8*rax]
37b972b40subsd x12, x13
37b972b45movsd_xmm [rsp+200], x12
37b972b4fsubsd x0, x12
37b972b54movapd x1, x0
37b972b58mulsd x1, x0
37b972b5cjg 0x37b972e19
37b972b62movsxd rax, r15l
37b972b65pxor x3, x3
37b972b69mov r8l, [rsp+112]
37b972b6emov edx, ecx
37b972b70shl rax, 3
37b972b74movapd x13, x7
37b972b79movapd x14, x3
37b972b7elea r11, [r12+rax]
37b972b82add rax, rbx
37b972b85jmp 0x37b972bb9
37b972b87
37b972b87 66 0f 1f 84 00 00 00 00 00 f........
37b972b90
37b972b90loc_37b972b90:
37b972b90movapd x1, x2
37b972b94sub edx, 1
37b972b97sub r11, 8
37b972b9bsub rax, 8
37b972b9fmulsd x1, x2
37b972ba3divsd x1, x4
37b972ba7cmp edx, r8l
37b972baaje 0x37b972c41
37b972bb0
37b972bb0loc_37b972bb0:
37b972bb0movapd x0, x2
37b972bb4movapd x13, x4
37b972bb9
37b972bb9loc_37b972bb9:
37b972bb9movsd_xmm x5, [r11-16]
37b972bbfmovapd x2, x5
37b972bc3addsd x2, x1
37b972bc7cmp ecx, edx
37b972bc9je 0x37b972bd5
37b972bcbmulsd x3, x2
37b972bcfmovsd_xmm [r11-8], x3
37b972bd5
37b972bd5loc_37b972bd5:
37b972bd5movapd x3, x5
37b972bd9movapd x4, x1
37b972bddmovsd_xmm x1, [rax-16]
37b972be2divsd x3, x2
37b972be6divsd x4, x2
37b972beamovapd x2, x1
37b972beesubsd x2, x12
37b972bf3movapd x15, x3
37b972bf8mulsd x15, x0
37b972bfdmulsd x2, x4
37b972c01ucomisd x4, x14
37b972c06subsd x2, x15
37b972c0bsubsd x1, x2
37b972c0faddsd x0, x1
37b972c13movsd_xmm [rax-8], x0
37b972c18jp 0x37b972b90
37b972c1ejne 0x37b972b90
37b972c24movapd x1, x13
37b972c29sub edx, 1
37b972c2csub r11, 8
37b972c30sub rax, 8
37b972c34mulsd x1, x5
37b972c38cmp edx, r8l
37b972c3bjne 0x37b972bb0
37b972c41
37b972c41loc_37b972c41:
37b972c41mulsd x1, x3
37b972c45addsd x2, x12
37b972c4amovsd_xmm [r9-8], x2
37b972c50movsd_xmm [r12+8*r10], x1
37b972c56jmp 0x37b972949
37b972c5b
37b972c5b 0f 1f 44 00 00 ..D..
37b972c60
37b972c60loc_37b972c60:
37b972c60mov r15l, eax
37b972c63cmp r13l, eax
37b972c66jle 0x37b972a77
37b972c6csub eax, 1
37b972c6fcdqe
37b972c71mov [r12+8*rax], 0
37b972c79jmp 0x37b972a77
37b972c7e
37b972c7e 66 90 f.
37b972c80
37b972c80loc_37b972c80:
37b972c80movsd_xmm x0, [r12+8*r10]
37b972c86shl rdx, 3
37b972c8alea r8, [rsp+184]
37b972c92lea r9, [rsp+176]
37b972c9amov [rsp+32], r8
37b972c9flea rcx, [rbx+rdx-8]
37b972ca4lea r8, [rbx+rdx]
37b972ca8add r14l, 2
37b972cacsqrtsd x0, x0
37b972cb0lea rdx, [rsp+192]
37b972cb8mov [rsp+96], r10
37b972cbdmovsd_xmm [rsp+192], x0
37b972cc6call dlae2_
37b972ccbmov r10, [rsp+96]
37b972cd0movupd x0, [rsp+176]
37b972cd9mov [r12+8*r10], 0
37b972ce1movups [rbx+8*r10], x0
37b972ce6cmp r13l, r14l
37b972ce9jge 0x37b972949
37b972cefcmp edi, 1
37b972cf2jne 0x37b97295b
37b972cf8
37b972cf8loc_37b972cf8:
37b972cf8mov eax, [rsp+140]
37b972cfflea r8, [rip+0xace6f6]
37b972d06mov [rsp+80], 1
37b972d0flea r9, [rsp+208]
37b972d17mov rdx, r8
37b972d1alea rcx, [rip+0xace6df]
37b972d21mov [rsp+164], eax
37b972d28mov rax, [rsp+488]
37b972d30mov [rsp+72], rax
37b972d35mov rax, [rsp+464]
37b972d3dmov [rsp+64], rax
37b972d42mov rax, [rsp+144]
37b972d4amov [rsp+56], rax
37b972d4flea rax, [rip+0xace6ae]
37b972d56mov [rsp+48], rax
37b972d5bmov rax, [rsp+128]
37b972d63mov [rsp+40], rax
37b972d68lea rax, [rsp+168]
37b972d70mov [rsp+32], rax
37b972d75call dlascl_
37b972d7ajmp 0x37b972964
37b972d7f
37b972d7f 90 .
37b972d80
37b972d80loc_37b972d80:
37b972d80movsd_xmm x0, [r12+8*r15-16]
37b972d87lea rax, [r15-2]
37b972d8bsub r14l, 2
37b972d8flea r8, [rsp+184]
37b972d97mov [rsp+32], r8
37b972d9clea rdx, [8*rax]
37b972da4lea r9, [rsp+176]
37b972dacsqrtsd x0, x0
37b972db0lea rcx, [rbx+rdx+8]
37b972db5lea r8, [rbx+rdx]
37b972db9mov [rsp+96], rax
37b972dbelea rdx, [rsp+192]
37b972dc6movsd_xmm [rsp+192], x0
37b972dcfcall dlae2_
37b972dd4mov rax, [rsp+96]
37b972dd9movsd_xmm x0, [rsp+184]
37b972de2movhpd x0, [rsp+176]
37b972debmov [r12+8*rax], 0
37b972df3movups [rbx+8*rax], x0
37b972df7cmp r13l, r14l
37b972dfajg 0x37b972952
37b972e00lea eax, [r14-1]
37b972e04movsxd r15, r14l
37b972e07jmp 0x37b972700
37b972e0c
37b972e0cloc_37b972e0c:
37b972e0cmovapd x2, x0
37b972e10pxor x3, x3
37b972e14jmp 0x37b972927
37b972e19
37b972e19loc_37b972e19:
37b972e19movapd x2, x0
37b972e1dpxor x3, x3
37b972e21jmp 0x37b972c41
37b972e26
37b972e26loc_37b972e26:
37b972e26mov eax, [rsp+140]
37b972e2dmov rcx, [rsp+128]
37b972e35mov [rsp+80], 1
37b972e3elea r8, [rip+0xace5b7]
37b972e45lea r9, [rsp+168]
37b972e4dmov rdx, r8
37b972e50mov [rsp+120], r11
37b972e55mov [rsp+164], eax
37b972e5cmov rax, [rsp+488]
37b972e64mov [rsp+40], rcx
37b972e69lea rcx, [rip+0xace590]
37b972e70mov [rsp+72], rax
37b972e75mov rax, [rsp+464]
37b972e7dmov [rsp+152], r10
37b972e85mov [rsp+64], rax
37b972e8amov rax, [rsp+144]
37b972e92mov [rsp+96], r9
37b972e97mov [rsp+56], rax
37b972e9clea rax, [rip+0xace561]
37b972ea3mov [rsp+48], rax
37b972ea8lea rax, [rsp+208]
37b972eb0mov [rsp+32], rax
37b972eb5mov [rsp+104], rax
37b972ebacall dlascl_
37b972ebfmov [rsp+164], edi
37b972ec6mov rdi, [rsp+488]
37b972ecelea rax, [rip+0xace52f]
37b972ed5mov rcx, [rsp+128]
37b972eddmov [rsp+48], rax
37b972ee2lea r8, [rip+0xace513]
37b972ee9mov [rsp+72], rdi
37b972eeemov rdi, [rsp+464]
37b972ef6mov rdx, r8
37b972ef9mov rax, [rsp+104]
37b972efemov r9, [rsp+96]
37b972f03mov [rsp+40], rcx
37b972f08lea rcx, [rip+0xace4f1]
37b972f0fmov [rsp+64], rdi
37b972f14mov rdi, [rsp+112]
37b972f19mov [rsp+80], 1
37b972f22mov [rsp+56], rdi
37b972f27mov edi, 1
37b972f2cmov [rsp+32], rax
37b972f31call dlascl_
37b972f36mov r11, [rsp+120]
37b972f3bmov r10, [rsp+152]
37b972f43cmp r14l, r13l
37b972f46jg 0x37b972671
37b972f4c
37b972f4cloc_37b972f4c:
37b972f4clea eax, [r14-1]
37b972f50movsd_xmm x1, [rbx+8*r10]
37b972f56movq x11, [rip+0xace4d1]
37b972f5fcdqe
37b972f61movsd_xmm x0, [rbx+8*rax]
37b972f66andpd x1, x11
37b972f6bandpd x0, x11
37b972f70comisd x1, x0
37b972f74ja 0x37b972949
37b972f7ajmp 0x37b9726df
37b972f7f
37b972f7floc_37b972f7f:
37b972f7fmov eax, [rsp+140]
37b972f86mov rcx, [rsp+128]
37b972f8emov [rsp+80], 1
37b972f97lea r8, [rip+0xace45e]
37b972f9elea r9, [rsp+168]
37b972fa6mov rdx, r8
37b972fa9mov [rsp+120], r11
37b972faemov [rsp+164], eax
37b972fb5mov rax, [rsp+488]
37b972fbdmov [rsp+40], rcx
37b972fc2lea rcx, [rip+0xace437]
37b972fc9mov [rsp+72], rax
37b972fcemov rax, [rsp+464]
37b972fd6mov [rsp+152], r10
37b972fdemov [rsp+64], rax
37b972fe3mov rax, [rsp+144]
37b972febmov [rsp+96], r9
37b972ff0mov [rsp+56], rax
37b972ff5lea rax, [rip+0xace408]
37b972ffcmov [rsp+48], rax
37b973001lea rax, [rsp+216]
37b973009mov [rsp+32], rax
37b97300emov [rsp+104], rax
37b973013call dlascl_
37b973018mov [rsp+164], edi
37b97301fmov rdi, [rsp+488]
37b973027lea rax, [rip+0xace3d6]
37b97302emov rcx, [rsp+128]
37b973036mov [rsp+48], rax
37b97303blea r8, [rip+0xace3ba]
37b973042mov [rsp+72], rdi
37b973047mov rdi, [rsp+464]
37b97304fmov rdx, r8
37b973052mov rax, [rsp+104]
37b973057mov r9, [rsp+96]
37b97305cmov [rsp+40], rcx
37b973061lea rcx, [rip+0xace398]
37b973068mov [rsp+64], rdi
37b97306dmov rdi, [rsp+112]
37b973072mov [rsp+80], 1
37b97307bmov [rsp+56], rdi
37b973080mov edi, 2
37b973085mov [rsp+32], rax
37b97308acall dlascl_
37b97308fmov r11, [rsp+120]
37b973094mov r10, [rsp+152]
37b97309cjmp 0x37b972668
37b9730a1
37b9730a1loc_37b9730a1:
37b9730a1cmp edi, 1
37b9730a4je 0x37b973172
37b9730aacmp edi, 2
37b9730adjne 0x37b972971
37b9730b3mov ebp, [rsp+136]
37b9730ba
37b9730baloc_37b9730ba:
37b9730bamov eax, [rsp+140]
37b9730c1lea r8, [rip+0xace334]
37b9730c8mov [rsp+80], 1
37b9730d1lea r9, [rsp+216]
37b9730d9mov rdx, r8
37b9730dclea rcx, [rip+0xace31d]
37b9730e3mov [rsp+164], eax
37b9730eamov rax, [rsp+488]
37b9730f2mov [rsp+72], rax
37b9730f7mov rax, [rsp+464]
37b9730ffmov [rsp+64], rax
37b973104mov rax, [rsp+144]
37b97310cmov [rsp+56], rax
37b973111lea rax, [rip+0xace2ec]
37b973118mov [rsp+48], rax
37b97311dmov rax, [rsp+128]
37b973125mov [rsp+40], rax
37b97312alea rax, [rsp+168]
37b973132mov [rsp+32], rax
37b973137call dlascl_
37b97313cjmp 0x37b972964
37b973141
37b973141loc_37b973141:
37b973141mov [r9], -1
37b973148lea rdx, [rsp+216]
37b973150mov r8l, 6
37b973156lea rcx, [rip+0xace293]
37b97315dmov [rsp+216], 1
37b973168call xerbla_
37b97316djmp 0x37b9725be
37b973172
37b973172loc_37b973172:
37b973172mov ebp, [rsp+136]
37b973179jmp 0x37b972cf8
37b972300
37b97317e
37b97317e // align 0x10
37b97317e // align 0x10
37b973180
37b973180dstevx_:
37b973180push r15
37b973182push r14
37b973184push r13
37b973186push r12
37b973188push rbp
37b973189push rdi
37b97318apush rsi
37b97318bpush rbx
37b97318csub rsp, 248
37b973193mov rax, [rsp+424]
37b97319bmov rdi, [rsp+408]
37b9731a3mov eax, [rax]
37b9731a5mov rbx, rdx
37b9731a8mov rsi, r8
37b9731ablea rdx, [rip+0xace29e]
37b9731b2mov r15, r9
37b9731b5mov r8l, 1
37b9731bbmov r9l, 1
37b9731c1mov rbp, rcx
37b9731c4mov [rsp+176], eax
37b9731cbcall lsame_
37b9731d0mov r9l, 1
37b9731d6mov r8l, 1
37b9731dcmov rcx, rbx
37b9731dflea rdx, [rip+0xace26b]
37b9731e6mov r12l, eax
37b9731e9call lsame_
37b9731eemov r9l, 1
37b9731f4mov r8l, 1
37b9731famov rcx, rbx
37b9731fdlea rdx, [rip+0xace24c]
37b973204mov r14l, eax
37b973207call lsame_
37b97320cmov r9l, 1
37b973212mov r8l, 1
37b973218mov rcx, rbx
37b97321blea rdx, [rip+0xace230]
37b973222mov r13l, eax
37b973225call lsame_
37b97322amov [rsp+168], eax
37b973231mov rax, [rsp+456]
37b973239mov [rax], 0
37b97323ftest r12l, r12l
37b973242je 0x37b973370
37b973248
37b973248loc_37b973248:
37b973248test r14l, r14l
37b97324bjne 0x37b9732a0
37b97324dtest r13l, r13l
37b973250jne 0x37b9732a0
37b973252mov r11l, [rsp+168]
37b97325atest r11l, r11l
37b97325dje 0x37b9733b0
37b973263mov eax, [rsi]
37b973265test eax, eax
37b973267js 0x37b973320
37b97326d
37b97326dloc_37b97326d:
37b97326dmov rcx, [rsp+376]
37b973275test eax, eax
37b973277mov edx, 1
37b97327ccmovg edx, eax
37b97327fmov ecx, [rcx]
37b973281cmp ecx, edx
37b973283jg 0x37b97328d
37b973285test ecx, ecx
37b973287jg 0x37b973b08
37b97328d
37b97328dloc_37b97328d:
37b97328dmov edx, -8
37b973292mov eax, 8
37b973297jmp 0x37b97332a
37b97329c
37b97329c 0f 1f 40 00 ..@.
37b9732a0
37b9732a0loc_37b9732a0:
37b9732a0mov eax, [rsi]
37b9732a2test eax, eax
37b9732a4js 0x37b973320
37b9732a6test r13l, r13l
37b9732a9je 0x37b9733bf
37b9732aftest eax, eax
37b9732b1je 0x37b9732d1
37b9732b3mov rcx, [rsp+360]
37b9732bbmovsd_xmm x0, [rcx]
37b9732bfmov rcx, [rsp+368]
37b9732c7comisd x0, [rcx]
37b9732cbjae 0x37b973af9
37b9732d1
37b9732d1loc_37b9732d1:
37b9732d1mov rcx, [rsp+456]
37b9732d9mov edx, [rcx]
37b9732dbtest edx, edx
37b9732ddjne 0x37b973cb5
37b9732e3mov rcx, [rsp+424]
37b9732ebmov edx, [rcx]
37b9732edtest edx, edx
37b9732efjle 0x37b973302
37b9732f1test r12l, r12l
37b9732f4je 0x37b9733d8
37b9732facmp edx, eax
37b9732fcjge 0x37b9733d8
37b973302
37b973302loc_37b973302:
37b973302mov rax, [rsp+456]
37b97330amov [rax], -14
37b973310mov eax, 14
37b973315jmp 0x37b973334
37b973317
37b973317 66 0f 1f 84 00 00 00 00 00 f........
37b973320
37b973320loc_37b973320:
37b973320mov edx, -3
37b973325mov eax, 3
37b97332a
37b97332aloc_37b97332a:
37b97332amov rdi, [rsp+456]
37b973332mov [rdi], edx
37b973334
37b973334loc_37b973334:
37b973334lea rdx, [rsp+232]
37b97333cmov r8l, 6
37b973342lea rcx, [rip+0xace10b]
37b973349mov [rsp+232], eax
37b973350call xerbla_
37b973355nop
37b973356
37b973356loc_37b973356:
37b973356add rsp, 248
37b97335dpop rbx
37b97335epop rsi
37b97335fpop rdi
37b973360pop rbp
37b973361pop r12
37b973363pop r13
37b973365pop r14
37b973367pop r15
37b973369ret
37b97336a
37b97336a 66 0f 1f 44 00 00 f..D..
37b973370
37b973370loc_37b973370:
37b973370mov r9l, 1
37b973376mov r8l, 1
37b97337clea rdx, [rip+0xace0d0]
37b973383mov rcx, rbp
37b973386call lsame_
37b97338btest eax, eax
37b97338djne 0x37b973248
37b973393mov rax, [rsp+456]
37b97339bmov [rax], -1
37b9733a1mov eax, 1
37b9733a6jmp 0x37b973334
37b9733a8
37b9733a8 0f 1f 84 00 00 00 00 00 ........
37b9733b0
37b9733b0loc_37b9733b0:
37b9733b0mov edx, -2
37b9733b5mov eax, 2
37b9733bajmp 0x37b97332a
37b9733bf
37b9733bfloc_37b9733bf:
37b9733bfmov r10l, [rsp+168]
37b9733c7test r10l, r10l
37b9733caje 0x37b9732d1
37b9733d0jmp 0x37b97326d
37b9733d5
37b9733d5 0f 1f 00 ...
37b9733d8
37b9733d8loc_37b9733d8:
37b9733d8mov rcx, [rsp+400]
37b9733e0mov [rcx], 0
37b9733e6test eax, eax
37b9733e8je 0x37b973356
37b9733eecmp eax, 1
37b9733f1je 0x37b973a50
37b9733f7mov edx, 12
37b9733fclea rcx, [rip+0xace057]
37b973403call dlamch_
37b973408mov edx, 9
37b97340dlea rcx, [rip+0xace052]
37b973414movq rbp, x0
37b973419call dlamch_
37b97341emovq x1, rbp
37b973423divsd x1, x0
37b973427test r13l, r13l
37b97342aje 0x37b973a98
37b973430mov rax, [rsp+360]
37b973438movsd_xmm x0, [rax]
37b97343cmov rax, [rsp+368]
37b973444movsd_xmm x2, [rax]
37b973448
37b973448loc_37b973448:
37b973448mov [rsp+32], 1
37b973451mov r8, r15
37b973454mov rdx, rsi
37b973457lea rcx, [rip+0xace011]
37b97345emov r9, [rsp+352]
37b973466movsd_xmm [rsp+184], x1
37b97346fmovsd_xmm [rsp+224], x2
37b973478movsd_xmm [rsp+216], x0
37b973481call dlanst_
37b973486movsd_xmm x1, [rsp+184]
37b97348fmovapd x2, x0
37b973493pxor x0, x0
37b973497comisd x2, x0
37b97349bjbe 0x37b9734ab
37b97349dmovapd x0, x1
37b9734a1sqrtsd x0, x0
37b9734a5comisd x0, x2
37b9734a9ja 0x37b9734e0
37b9734ab
37b9734abloc_37b9734ab:
37b9734abmovsd_xmm x0, [rip+0xacdfc5]
37b9734b3movapd x3, x0
37b9734b7divsd x3, x1
37b9734bbmovq x1, rbp
37b9734c0xor ebp, ebp
37b9734c2sqrtsd x1, x1
37b9734c6sqrtsd x1, x1
37b9734cadivsd x0, x1
37b9734cesqrtsd x3, x3
37b9734d2minsd x0, x3
37b9734d6comisd x2, x0
37b9734dajbe 0x37b973576
37b9734e0
37b9734e0loc_37b9734e0:
37b9734e0divsd x0, x2
37b9734e4lea r9, [rip+0xacdf85]
37b9734ebmov r8, r15
37b9734eemov rcx, rsi
37b9734f1lea rbp, [rsp+208]
37b9734f9mov rdx, rbp
37b9734fcmovsd_xmm [rsp+208], x0
37b973505call dscal_
37b97350amov eax, [rsi]
37b97350cmov r8, [rsp+352]
37b973514lea r9, [rip+0xacdf55]
37b97351bmov rdx, rbp
37b97351elea rcx, [rsp+232]
37b973526sub eax, 1
37b973529mov [rsp+232], eax
37b973530call dscal_
37b973535test r13l, r13l
37b973538je 0x37b973571
37b97353amov rax, [rsp+360]
37b973542movsd_xmm x0, [rsp+208]
37b97354bmovsd_xmm x1, [rax]
37b97354fmov rax, [rsp+368]
37b973557mulsd x1, x0
37b97355bmulsd x0, [rax]
37b97355fmovsd_xmm [rsp+216], x1
37b973568movsd_xmm [rsp+224], x0
37b973571
37b973571loc_37b973571:
37b973571mov ebp, 1
37b973576
37b973576loc_37b973576:
37b973576mov r8l, [rsp+168]
37b97357etest r8l, r8l
37b973581je 0x37b973594
37b973583mov rax, [rsp+376]
37b97358bcmp [rax], 1
37b97358eje 0x37b973acb
37b973594
37b973594loc_37b973594:
37b973594test r14l, r14l
37b973597je 0x37b9735af
37b973599
37b973599loc_37b973599:
37b973599mov rax, [rsp+392]
37b9735a1pxor x0, x0
37b9735a5comisd x0, [rax]
37b9735a9jae 0x37b973b32
37b9735af
37b9735afloc_37b9735af:
37b9735aftest r12l, r12l
37b9735b2je 0x37b9738f0
37b9735b8
37b9735b8loc_37b9735b8:
37b9735b8movsxd rax, [rsi]
37b9735bbmov rcx, [rsp+440]
37b9735c3mov [rsp+64], r15
37b9735c8mov r8, rsi
37b9735cblea r9, [rsp+216]
37b9735d3mov [rsp+199], 66
37b9735dblea r14, [rcx+4*rax]
37b9735dflea edx, [rax+rax+1]
37b9735e3mov rax, [rsp+456]
37b9735ebmov [rsp+104], rcx
37b9735f0movsxd rdx, edx
37b9735f3mov [rsp+112], r14
37b9735f8mov [rsp+136], rax
37b973600mov rax, [rsp+432]
37b973608lea r13, [rcx+4*rdx-4]
37b97360dmov rcx, rbx
37b973610lea rdx, [rsp+199]
37b973618mov [rsp+128], r13
37b973620mov [rsp+120], rax
37b973625lea rax, [rsp+204]
37b97362dmov [rsp+88], rax
37b973632mov rax, [rsp+400]
37b97363amov [rsp+152], 1
37b973646mov [rsp+80], rax
37b97364bmov rax, [rsp+352]
37b973653mov [rsp+144], 1
37b97365fmov [rsp+72], rax
37b973664mov rax, [rsp+392]
37b97366cmov [rsp+96], rdi
37b973671mov [rsp+56], rax
37b973676mov rax, [rsp+384]
37b97367emov [rsp+48], rax
37b973683mov rax, [rsp+376]
37b97368bmov [rsp+40], rax
37b973690lea rax, [rsp+224]
37b973698mov [rsp+32], rax
37b97369dcall dstebz_
37b9736a2mov [rsp+80], r13
37b9736a7mov rdx, r15
37b9736aamov rcx, rsi
37b9736admov rax, [rsp+456]
37b9736b5mov [rsp+48], r14
37b9736bamov [rsp+32], rdi
37b9736bfmov r9, [rsp+400]
37b9736c7mov [rsp+96], rax
37b9736ccmov rax, [rsp+448]
37b9736d4mov r8, [rsp+352]
37b9736dcmov [rsp+88], rax
37b9736e1mov rax, [rsp+432]
37b9736e9mov [rsp+72], rax
37b9736eemov rax, [rsp+424]
37b9736f6mov [rsp+64], rax
37b9736fbmov rax, [rsp+416]
37b973703mov [rsp+56], rax
37b973708mov rax, [rsp+440]
37b973710mov [rsp+40], rax
37b973715call dstein_
37b97371acmp ebp, 1
37b97371dje 0x37b9739e3
37b973723
37b973723loc_37b973723:
37b973723mov rax, [rsp+400]
37b97372bmov ebx, [rax]
37b97372d
37b97372dloc_37b97372d:
37b97372dcmp ebx, 1
37b973730jle 0x37b973356
37b973736movsxd rcx, [rsp+176]
37b97373exor eax, eax
37b973740mov [rsp+336], rsi
37b973748lea r14l, [rbx+1]
37b97374cmov r9, [rsp+416]
37b973754mov r10, [rsp+400]
37b97375cmov r13, -16
37b973763mov r12l, 8
37b973769test rcx, rcx
37b97376cmov rsi, [rsp+440]
37b973774mov ebp, 2
37b973779mov r11, [rsp+448]
37b973781cmovs rcx, rax
37b973785mov rax, rcx
37b973788mov [rsp+184], rcx
37b973790lea r15, [8*rcx]
37b973798not rax
37b97379bmov [rsp+176], rax
37b9737a3nop
37b9737a5nop [rax+rax]
37b9737b0
37b9737b0loc_37b9737b0:
37b9737b0cmp ebx, ebp
37b9737b2jl 0x37b973801
37b9737b4movsd_xmm x2, [rdi+r12-8]
37b9737bblea r8, [r13+r12]
37b9737c0mov rdx, rbp
37b9737c3xor ecx, ecx
37b9737c5add r8, rdi
37b9737c8movapd x0, x2
37b9737ccnop [rax+rax]
37b9737d5nop [rax+rax]
37b9737e0
37b9737e0loc_37b9737e0:
37b9737e0movsd_xmm x1, [r8+8*rdx]
37b9737e6comisd x0, x1
37b9737eaminsd x1, x0
37b9737eecmova ecx, edx
37b9737f1add rdx, 1
37b9737f5movapd x0, x1
37b9737f9cmp ebx, edx
37b9737fbjge 0x37b9737e0
37b9737fdtest ecx, ecx
37b9737ffjne 0x37b973820
37b973801
37b973801loc_37b973801:
37b973801add rbp, 1
37b973805cmp r14, rbp
37b973808je 0x37b973356
37b97380emov ebx, [r10]
37b973811add r9, r15
37b973814sub r13, 8
37b973818add r12, 8
37b97381cjmp 0x37b9737b0
37b97381e
37b97381e 66 90 f.
37b973820
37b973820loc_37b973820:
37b973820movsxd rcx, ecx
37b973823mov r8l, [rsi+4*rbp-8]
37b973828mov rax, [rsp+176]
37b973830mov [rsp+448], r11
37b973838lea rbx, [rcx-1]
37b97383cmov [rsp+400], r10
37b973844imul rcx, [rsp+184]
37b97384dmov edx, [rsi+4*rbx]
37b973850mov [rsi+4*rbx], r8l
37b973854movsd_xmm [rdi+8*rbx], x2
37b973859mov [rsi+4*rbp-8], edx
37b97385dlea rdx, [rax+rcx+1]
37b973862mov rax, [rsp+416]
37b97386amovsd_xmm [rdi+r12-8], x1
37b973871mov rcx, [rsp+336]
37b973879mov [rsp+168], r9
37b973881lea rdx, [rax+8*rdx]
37b973885lea rax, [rip+0xacdbe4]
37b97388cmov [rsp+32], rax
37b973891mov r8, rax
37b973894call dswap_
37b973899mov rax, [rsp+456]
37b9738a1mov r9, [rsp+168]
37b9738a9mov r10, [rsp+400]
37b9738b1mov r11, [rsp+448]
37b9738b9mov eax, [rax]
37b9738bbtest eax, eax
37b9738bdje 0x37b973801
37b9738c3mov edx, [r11+4*rbx]
37b9738c7mov ecx, [r11+4*rbp-8]
37b9738ccmov [r11+4*rbx], ecx
37b9738d0mov [r11+4*rbp-8], edx
37b9738d5jmp 0x37b973801
37b9738da
37b9738daloc_37b9738da:
37b9738damov rax, [rsp+456]
37b9738e2mov [rax], 0
37b9738e8nop [rax+rax]
37b9738f0
37b9738f0loc_37b9738f0:
37b9738f0movsxd rax, [rsi]
37b9738f3mov [rsp+64], r15
37b9738f8lea r9, [rsp+216]
37b973900mov r8, rsi
37b973903mov r11, [rsp+440]
37b97390bmov rcx, rbx
37b97390emov rdx, [rsp+456]
37b973916mov [rsp+199], 69
37b97391emov [rsp+152], 1
37b97392amov [rsp+136], rdx
37b973932lea edx, [rax+rax+1]
37b973936lea rax, [r11+4*rax]
37b97393amov [rsp+112], rax
37b97393flea rax, [rsp+204]
37b973947movsxd rdx, edx
37b97394amov [rsp+88], rax
37b97394fmov rax, [rsp+400]
37b973957lea rdx, [r11+4*rdx-4]
37b97395cmov [rsp+128], rdx
37b973964mov rdx, [rsp+432]
37b97396cmov [rsp+80], rax
37b973971mov rax, [rsp+352]
37b973979mov [rsp+120], rdx
37b97397elea rdx, [rsp+199]
37b973986mov [rsp+72], rax
37b97398bmov rax, [rsp+392]
37b973993mov [rsp+144], 1
37b97399fmov [rsp+56], rax
37b9739a4mov rax, [rsp+384]
37b9739acmov [rsp+104], r11
37b9739b1mov [rsp+48], rax
37b9739b6mov rax, [rsp+376]
37b9739bemov [rsp+96], rdi
37b9739c3mov [rsp+40], rax
37b9739c8lea rax, [rsp+224]
37b9739d0mov [rsp+32], rax
37b9739d5call dstebz_
37b9739dacmp ebp, 1
37b9739ddjne 0x37b973356
37b9739e3
37b9739e3loc_37b9739e3:
37b9739e3mov rax, [rsp+456]
37b9739ebmov ebx, [rax]
37b9739edtest ebx, ebx
37b9739efje 0x37b973ae2
37b9739f5sub ebx, 1
37b9739f8lea r10, [rsp+232]
37b973a00
37b973a00loc_37b973a00:
37b973a00lea rcx, [rsp+200]
37b973a08lea r9, [rip+0xacda61]
37b973a0fmov r8, rdi
37b973a12mov rdx, r10
37b973a15movsd_xmm x0, [rip+0xacda5b]
37b973a1dmov [rsp+200], ebx
37b973a24divsd x0, [rsp+208]
37b973a2dmovsd_xmm [rsp+232], x0
37b973a36call dscal_
37b973a3btest r12l, r12l
37b973a3ejne 0x37b973723
37b973a44jmp 0x37b973356
37b973a49
37b973a49 0f 1f 80 00 00 00 00 .......
37b973a50
37b973a50loc_37b973a50:
37b973a50movsd_xmm x0, [r15]
37b973a55test r14l, r14l
37b973a58jne 0x37b973ab7
37b973a5amov r9l, [rsp+168]
37b973a62test r9l, r9l
37b973a65jne 0x37b973ab7
37b973a67mov rax, [rsp+360]
37b973a6fcomisd x0, [rax]
37b973a73ja 0x37b973aa5
37b973a75
37b973a75loc_37b973a75:
37b973a75test r12l, r12l
37b973a78je 0x37b973356
37b973a7emov rax, [rsp+416]
37b973a86mov rsi, [rip+0xacd9eb]
37b973a8dmov [rax], rsi
37b973a90jmp 0x37b973356
37b973a95
37b973a95 0f 1f 00 ...
37b973a98
37b973a98loc_37b973a98:
37b973a98pxor x2, x2
37b973a9cmovapd x0, x2
37b973aa0jmp 0x37b973448
37b973aa5
37b973aa5loc_37b973aa5:
37b973aa5mov rax, [rsp+368]
37b973aadmovsd_xmm x1, [rax]
37b973ab1comisd x1, x0
37b973ab5jb 0x37b973a75
37b973ab7
37b973ab7loc_37b973ab7:
37b973ab7mov rax, [rsp+400]
37b973abfmovsd_xmm [rdi], x0
37b973ac3mov [rax], 1
37b973ac9jmp 0x37b973a75
37b973acb
37b973acbloc_37b973acb:
37b973acbmov rax, [rsp+384]
37b973ad3mov ecx, [rsi]
37b973ad5cmp [rax], ecx
37b973ad7jne 0x37b973594
37b973addjmp 0x37b973599
37b973ae2
37b973ae2loc_37b973ae2:
37b973ae2mov rax, [rsp+400]
37b973aealea r10, [rsp+232]
37b973af2mov ebx, [rax]
37b973af4jmp 0x37b973a00
37b973af9
37b973af9loc_37b973af9:
37b973af9mov edx, -7
37b973afemov eax, 7
37b973b03jmp 0x37b97332a
37b973b08
37b973b08loc_37b973b08:
37b973b08mov rdx, [rsp+384]
37b973b10cmp ecx, eax
37b973b12cmovg ecx, eax
37b973b15mov edx, [rdx]
37b973b17cmp edx, ecx
37b973b19jl 0x37b973b23
37b973b1bcmp edx, eax
37b973b1djle 0x37b9732d1
37b973b23
37b973b23loc_37b973b23:
37b973b23mov edx, -9
37b973b28mov eax, 9
37b973b2djmp 0x37b97332a
37b973b32
37b973b32loc_37b973b32:
37b973b32lea r14, [rip+0xacd937]
37b973b39mov r9, rdi
37b973b3cmov rdx, r15
37b973b3fmov rcx, rsi
37b973b42mov [rsp+32], r14
37b973b47mov r8, r14
37b973b4acall dcopy_
37b973b4fmov eax, [rsi]
37b973b51mov r8, r14
37b973b54mov [rsp+32], r14
37b973b59lea r10, [rsp+232]
37b973b61mov r9, [rsp+432]
37b973b69mov rdx, [rsp+352]
37b973b71sub eax, 1
37b973b74mov rcx, r10
37b973b77mov [rsp+168], r10
37b973b7fmov [rsp+232], eax
37b973b86call dcopy_
37b973b8btest r12l, r12l
37b973b8ejne 0x37b973bdf
37b973b90mov r9, [rsp+456]
37b973b98mov r8, [rsp+432]
37b973ba0mov rcx, rsi
37b973ba3mov rdx, rdi
37b973ba6call dsterf_
37b973babmov rax, [rsp+456]
37b973bb3mov r10, [rsp+168]
37b973bbbmov ecx, [rax]
37b973bbdtest ecx, ecx
37b973bbfjne 0x37b9738da
37b973bc5mov ebx, [rsi]
37b973bc7mov rax, [rsp+400]
37b973bcfmov [rax], ebx
37b973bd1cmp ebp, 1
37b973bd4jne 0x37b973356
37b973bdajmp 0x37b973a00
37b973bdf
37b973bdfloc_37b973bdf:
37b973bdfmov rax, [rsp+456]
37b973be7mov rcx, [rsp+432]
37b973befmov rdx, rsi
37b973bf2mov r8, rdi
37b973bf5mov [rsp+64], 1
37b973bfemov [rsp+56], rax
37b973c03movsxd rax, [rsi]
37b973c06mov r9, rcx
37b973c09lea rax, [rcx+8*rax]
37b973c0dlea rcx, [rip+0xacd83e]
37b973c14mov [rsp+48], rax
37b973c19mov rax, [rsp+424]
37b973c21mov [rsp+40], rax
37b973c26mov rax, [rsp+416]
37b973c2emov [rsp+32], rax
37b973c33call dsteqr_
37b973c38mov rax, [rsp+456]
37b973c40mov edx, [rax]
37b973c42test edx, edx
37b973c44jne 0x37b973c8a
37b973c46mov ebx, [rsi]
37b973c48mov r10, [rsp+168]
37b973c50test ebx, ebx
37b973c52jle 0x37b973c9d
37b973c54mov rcx, [rsp+448]
37b973c5cmov r8l, ebx
37b973c5fxor edx, edx
37b973c61shl r8, 2
37b973c65call memset
37b973c6amov rax, [rsp+400]
37b973c72cmp ebp, 1
37b973c75mov r10, [rsp+168]
37b973c7dmov [rax], ebx
37b973c7fjne 0x37b97372d
37b973c85jmp 0x37b973a00
37b973c8a
37b973c8aloc_37b973c8a:
37b973c8amov rax, [rsp+456]
37b973c92mov [rax], 0
37b973c98jmp 0x37b9735b8
37b973c9d
37b973c9dloc_37b973c9d:
37b973c9dmov rax, [rsp+400]
37b973ca5mov [rax], ebx
37b973ca7cmp ebp, 1
37b973caajne 0x37b973356
37b973cb0jmp 0x37b973a00
37b973cb5
37b973cb5loc_37b973cb5:
37b973cb5mov eax, edx
37b973cb7neg eax
37b973cb9jmp 0x37b973334
37b973180
37b973180dstevx_:
37b973180push r15
37b973182push r14
37b973184push r13
37b973186push r12
37b973188push rbp
37b973189push rdi
37b97318apush rsi
37b97318bpush rbx
37b97318csub rsp, 248
37b973193mov rax, [rsp+424]
37b97319bmov rdi, [rsp+408]
37b9731a3mov eax, [rax]
37b9731a5mov rbx, rdx
37b9731a8mov rsi, r8
37b9731ablea rdx, [rip+0xace29e]
37b9731b2mov r15, r9
37b9731b5mov r8l, 1
37b9731bbmov r9l, 1
37b9731c1mov rbp, rcx
37b9731c4mov [rsp+176], eax
37b9731cbcall lsame_
37b9731d0mov r9l, 1
37b9731d6mov r8l, 1
37b9731dcmov rcx, rbx
37b9731dflea rdx, [rip+0xace26b]
37b9731e6mov r12l, eax
37b9731e9call lsame_
37b9731eemov r9l, 1
37b9731f4mov r8l, 1
37b9731famov rcx, rbx
37b9731fdlea rdx, [rip+0xace24c]
37b973204mov r14l, eax
37b973207call lsame_
37b97320cmov r9l, 1
37b973212mov r8l, 1
37b973218mov rcx, rbx
37b97321blea rdx, [rip+0xace230]
37b973222mov r13l, eax
37b973225call lsame_
37b97322amov [rsp+168], eax
37b973231mov rax, [rsp+456]
37b973239mov [rax], 0
37b97323ftest r12l, r12l
37b973242je 0x37b973370
37b973248
37b973248loc_37b973248:
37b973248test r14l, r14l
37b97324bjne 0x37b9732a0
37b97324dtest r13l, r13l
37b973250jne 0x37b9732a0
37b973252mov r11l, [rsp+168]
37b97325atest r11l, r11l
37b97325dje 0x37b9733b0
37b973263mov eax, [rsi]
37b973265test eax, eax
37b973267js 0x37b973320
37b97326d
37b97326dloc_37b97326d:
37b97326dmov rcx, [rsp+376]
37b973275test eax, eax
37b973277mov edx, 1
37b97327ccmovg edx, eax
37b97327fmov ecx, [rcx]
37b973281cmp ecx, edx
37b973283jg 0x37b97328d
37b973285test ecx, ecx
37b973287jg 0x37b973b08
37b97328d
37b97328dloc_37b97328d:
37b97328dmov edx, -8
37b973292mov eax, 8
37b973297jmp 0x37b97332a
37b97329c
37b97329c 0f 1f 40 00 ..@.
37b9732a0
37b9732a0loc_37b9732a0:
37b9732a0mov eax, [rsi]
37b9732a2test eax, eax
37b9732a4js 0x37b973320
37b9732a6test r13l, r13l
37b9732a9je 0x37b9733bf
37b9732aftest eax, eax
37b9732b1je 0x37b9732d1
37b9732b3mov rcx, [rsp+360]
37b9732bbmovsd_xmm x0, [rcx]
37b9732bfmov rcx, [rsp+368]
37b9732c7comisd x0, [rcx]
37b9732cbjae 0x37b973af9
37b9732d1
37b9732d1loc_37b9732d1:
37b9732d1mov rcx, [rsp+456]
37b9732d9mov edx, [rcx]
37b9732dbtest edx, edx
37b9732ddjne 0x37b973cb5
37b9732e3mov rcx, [rsp+424]
37b9732ebmov edx, [rcx]
37b9732edtest edx, edx
37b9732efjle 0x37b973302
37b9732f1test r12l, r12l
37b9732f4je 0x37b9733d8
37b9732facmp edx, eax
37b9732fcjge 0x37b9733d8
37b973302
37b973302loc_37b973302:
37b973302mov rax, [rsp+456]
37b97330amov [rax], -14
37b973310mov eax, 14
37b973315jmp 0x37b973334
37b973317
37b973317 66 0f 1f 84 00 00 00 00 00 f........
37b973320
37b973320loc_37b973320:
37b973320mov edx, -3
37b973325mov eax, 3
37b97332a
37b97332aloc_37b97332a:
37b97332amov rdi, [rsp+456]
37b973332mov [rdi], edx
37b973334
37b973334loc_37b973334:
37b973334lea rdx, [rsp+232]
37b97333cmov r8l, 6
37b973342lea rcx, [rip+0xace10b]
37b973349mov [rsp+232], eax
37b973350call xerbla_
37b973355nop
37b973356
37b973356loc_37b973356:
37b973356add rsp, 248
37b97335dpop rbx
37b97335epop rsi
37b97335fpop rdi
37b973360pop rbp
37b973361pop r12
37b973363pop r13
37b973365pop r14
37b973367pop r15
37b973369ret
37b97336a
37b97336a 66 0f 1f 44 00 00 f..D..
37b973370
37b973370loc_37b973370:
37b973370mov r9l, 1
37b973376mov r8l, 1
37b97337clea rdx, [rip+0xace0d0]
37b973383mov rcx, rbp
37b973386call lsame_
37b97338btest eax, eax
37b97338djne 0x37b973248
37b973393mov rax, [rsp+456]
37b97339bmov [rax], -1
37b9733a1mov eax, 1
37b9733a6jmp 0x37b973334
37b9733a8
37b9733a8 0f 1f 84 00 00 00 00 00 ........
37b9733b0
37b9733b0loc_37b9733b0:
37b9733b0mov edx, -2
37b9733b5mov eax, 2
37b9733bajmp 0x37b97332a
37b9733bf
37b9733bfloc_37b9733bf:
37b9733bfmov r10l, [rsp+168]
37b9733c7test r10l, r10l
37b9733caje 0x37b9732d1
37b9733d0jmp 0x37b97326d
37b9733d5
37b9733d5 0f 1f 00 ...
37b9733d8
37b9733d8loc_37b9733d8:
37b9733d8mov rcx, [rsp+400]
37b9733e0mov [rcx], 0
37b9733e6test eax, eax
37b9733e8je 0x37b973356
37b9733eecmp eax, 1
37b9733f1je 0x37b973a50
37b9733f7mov edx, 12
37b9733fclea rcx, [rip+0xace057]
37b973403call dlamch_
37b973408mov edx, 9
37b97340dlea rcx, [rip+0xace052]
37b973414movq rbp, x0
37b973419call dlamch_
37b97341emovq x1, rbp
37b973423divsd x1, x0
37b973427test r13l, r13l
37b97342aje 0x37b973a98
37b973430mov rax, [rsp+360]
37b973438movsd_xmm x0, [rax]
37b97343cmov rax, [rsp+368]
37b973444movsd_xmm x2, [rax]
37b973448
37b973448loc_37b973448:
37b973448mov [rsp+32], 1
37b973451mov r8, r15
37b973454mov rdx, rsi
37b973457lea rcx, [rip+0xace011]
37b97345emov r9, [rsp+352]
37b973466movsd_xmm [rsp+184], x1
37b97346fmovsd_xmm [rsp+224], x2
37b973478movsd_xmm [rsp+216], x0
37b973481call dlanst_
37b973486movsd_xmm x1, [rsp+184]
37b97348fmovapd x2, x0
37b973493pxor x0, x0
37b973497comisd x2, x0
37b97349bjbe 0x37b9734ab
37b97349dmovapd x0, x1
37b9734a1sqrtsd x0, x0
37b9734a5comisd x0, x2
37b9734a9ja 0x37b9734e0
37b9734ab
37b9734abloc_37b9734ab:
37b9734abmovsd_xmm x0, [rip+0xacdfc5]
37b9734b3movapd x3, x0
37b9734b7divsd x3, x1
37b9734bbmovq x1, rbp
37b9734c0xor ebp, ebp
37b9734c2sqrtsd x1, x1
37b9734c6sqrtsd x1, x1
37b9734cadivsd x0, x1
37b9734cesqrtsd x3, x3
37b9734d2minsd x0, x3
37b9734d6comisd x2, x0
37b9734dajbe 0x37b973576
37b9734e0
37b9734e0loc_37b9734e0:
37b9734e0divsd x0, x2
37b9734e4lea r9, [rip+0xacdf85]
37b9734ebmov r8, r15
37b9734eemov rcx, rsi
37b9734f1lea rbp, [rsp+208]
37b9734f9mov rdx, rbp
37b9734fcmovsd_xmm [rsp+208], x0
37b973505call dscal_
37b97350amov eax, [rsi]
37b97350cmov r8, [rsp+352]
37b973514lea r9, [rip+0xacdf55]
37b97351bmov rdx, rbp
37b97351elea rcx, [rsp+232]
37b973526sub eax, 1
37b973529mov [rsp+232], eax
37b973530call dscal_
37b973535test r13l, r13l
37b973538je 0x37b973571
37b97353amov rax, [rsp+360]
37b973542movsd_xmm x0, [rsp+208]
37b97354bmovsd_xmm x1, [rax]
37b97354fmov rax, [rsp+368]
37b973557mulsd x1, x0
37b97355bmulsd x0, [rax]
37b97355fmovsd_xmm [rsp+216], x1
37b973568movsd_xmm [rsp+224], x0
37b973571
37b973571loc_37b973571:
37b973571mov ebp, 1
37b973576
37b973576loc_37b973576:
37b973576mov r8l, [rsp+168]
37b97357etest r8l, r8l
37b973581je 0x37b973594
37b973583mov rax, [rsp+376]
37b97358bcmp [rax], 1
37b97358eje 0x37b973acb
37b973594
37b973594loc_37b973594:
37b973594test r14l, r14l
37b973597je 0x37b9735af
37b973599
37b973599loc_37b973599:
37b973599mov rax, [rsp+392]
37b9735a1pxor x0, x0
37b9735a5comisd x0, [rax]
37b9735a9jae 0x37b973b32
37b9735af
37b9735afloc_37b9735af:
37b9735aftest r12l, r12l
37b9735b2je 0x37b9738f0
37b9735b8
37b9735b8loc_37b9735b8:
37b9735b8movsxd rax, [rsi]
37b9735bbmov rcx, [rsp+440]
37b9735c3mov [rsp+64], r15
37b9735c8mov r8, rsi
37b9735cblea r9, [rsp+216]
37b9735d3mov [rsp+199], 66
37b9735dblea r14, [rcx+4*rax]
37b9735dflea edx, [rax+rax+1]
37b9735e3mov rax, [rsp+456]
37b9735ebmov [rsp+104], rcx
37b9735f0movsxd rdx, edx
37b9735f3mov [rsp+112], r14
37b9735f8mov [rsp+136], rax
37b973600mov rax, [rsp+432]
37b973608lea r13, [rcx+4*rdx-4]
37b97360dmov rcx, rbx
37b973610lea rdx, [rsp+199]
37b973618mov [rsp+128], r13
37b973620mov [rsp+120], rax
37b973625lea rax, [rsp+204]
37b97362dmov [rsp+88], rax
37b973632mov rax, [rsp+400]
37b97363amov [rsp+152], 1
37b973646mov [rsp+80], rax
37b97364bmov rax, [rsp+352]
37b973653mov [rsp+144], 1
37b97365fmov [rsp+72], rax
37b973664mov rax, [rsp+392]
37b97366cmov [rsp+96], rdi
37b973671mov [rsp+56], rax
37b973676mov rax, [rsp+384]
37b97367emov [rsp+48], rax
37b973683mov rax, [rsp+376]
37b97368bmov [rsp+40], rax
37b973690lea rax, [rsp+224]
37b973698mov [rsp+32], rax
37b97369dcall dstebz_
37b9736a2mov [rsp+80], r13
37b9736a7mov rdx, r15
37b9736aamov rcx, rsi
37b9736admov rax, [rsp+456]
37b9736b5mov [rsp+48], r14
37b9736bamov [rsp+32], rdi
37b9736bfmov r9, [rsp+400]
37b9736c7mov [rsp+96], rax
37b9736ccmov rax, [rsp+448]
37b9736d4mov r8, [rsp+352]
37b9736dcmov [rsp+88], rax
37b9736e1mov rax, [rsp+432]
37b9736e9mov [rsp+72], rax
37b9736eemov rax, [rsp+424]
37b9736f6mov [rsp+64], rax
37b9736fbmov rax, [rsp+416]
37b973703mov [rsp+56], rax
37b973708mov rax, [rsp+440]
37b973710mov [rsp+40], rax
37b973715call dstein_
37b97371acmp ebp, 1
37b97371dje 0x37b9739e3
37b973723
37b973723loc_37b973723:
37b973723mov rax, [rsp+400]
37b97372bmov ebx, [rax]
37b97372d
37b97372dloc_37b97372d:
37b97372dcmp ebx, 1
37b973730jle 0x37b973356
37b973736movsxd rcx, [rsp+176]
37b97373exor eax, eax
37b973740mov [rsp+336], rsi
37b973748lea r14l, [rbx+1]
37b97374cmov r9, [rsp+416]
37b973754mov r10, [rsp+400]
37b97375cmov r13, -16
37b973763mov r12l, 8
37b973769test rcx, rcx
37b97376cmov rsi, [rsp+440]
37b973774mov ebp, 2
37b973779mov r11, [rsp+448]
37b973781cmovs rcx, rax
37b973785mov rax, rcx
37b973788mov [rsp+184], rcx
37b973790lea r15, [8*rcx]
37b973798not rax
37b97379bmov [rsp+176], rax
37b9737a3nop
37b9737a5nop [rax+rax]
37b9737b0
37b9737b0loc_37b9737b0:
37b9737b0cmp ebx, ebp
37b9737b2jl 0x37b973801
37b9737b4movsd_xmm x2, [rdi+r12-8]
37b9737bblea r8, [r13+r12]
37b9737c0mov rdx, rbp
37b9737c3xor ecx, ecx
37b9737c5add r8, rdi
37b9737c8movapd x0, x2
37b9737ccnop [rax+rax]
37b9737d5nop [rax+rax]
37b9737e0
37b9737e0loc_37b9737e0:
37b9737e0movsd_xmm x1, [r8+8*rdx]
37b9737e6comisd x0, x1
37b9737eaminsd x1, x0
37b9737eecmova ecx, edx
37b9737f1add rdx, 1
37b9737f5movapd x0, x1
37b9737f9cmp ebx, edx
37b9737fbjge 0x37b9737e0
37b9737fdtest ecx, ecx
37b9737ffjne 0x37b973820
37b973801
37b973801loc_37b973801:
37b973801add rbp, 1
37b973805cmp r14, rbp
37b973808je 0x37b973356
37b97380emov ebx, [r10]
37b973811add r9, r15
37b973814sub r13, 8
37b973818add r12, 8
37b97381cjmp 0x37b9737b0
37b97381e
37b97381e 66 90 f.
37b973820
37b973820loc_37b973820:
37b973820movsxd rcx, ecx
37b973823mov r8l, [rsi+4*rbp-8]
37b973828mov rax, [rsp+176]
37b973830mov [rsp+448], r11
37b973838lea rbx, [rcx-1]
37b97383cmov [rsp+400], r10
37b973844imul rcx, [rsp+184]
37b97384dmov edx, [rsi+4*rbx]
37b973850mov [rsi+4*rbx], r8l
37b973854movsd_xmm [rdi+8*rbx], x2
37b973859mov [rsi+4*rbp-8], edx
37b97385dlea rdx, [rax+rcx+1]
37b973862mov rax, [rsp+416]
37b97386amovsd_xmm [rdi+r12-8], x1
37b973871mov rcx, [rsp+336]
37b973879mov [rsp+168], r9
37b973881lea rdx, [rax+8*rdx]
37b973885lea rax, [rip+0xacdbe4]
37b97388cmov [rsp+32], rax
37b973891mov r8, rax
37b973894call dswap_
37b973899mov rax, [rsp+456]
37b9738a1mov r9, [rsp+168]
37b9738a9mov r10, [rsp+400]
37b9738b1mov r11, [rsp+448]
37b9738b9mov eax, [rax]
37b9738bbtest eax, eax
37b9738bdje 0x37b973801
37b9738c3mov edx, [r11+4*rbx]
37b9738c7mov ecx, [r11+4*rbp-8]
37b9738ccmov [r11+4*rbx], ecx
37b9738d0mov [r11+4*rbp-8], edx
37b9738d5jmp 0x37b973801
37b9738da
37b9738daloc_37b9738da:
37b9738damov rax, [rsp+456]
37b9738e2mov [rax], 0
37b9738e8nop [rax+rax]
37b9738f0
37b9738f0loc_37b9738f0:
37b9738f0movsxd rax, [rsi]
37b9738f3mov [rsp+64], r15
37b9738f8lea r9, [rsp+216]
37b973900mov r8, rsi
37b973903mov r11, [rsp+440]
37b97390bmov rcx, rbx
37b97390emov rdx, [rsp+456]
37b973916mov [rsp+199], 69
37b97391emov [rsp+152], 1
37b97392amov [rsp+136], rdx
37b973932lea edx, [rax+rax+1]
37b973936lea rax, [r11+4*rax]
37b97393amov [rsp+112], rax
37b97393flea rax, [rsp+204]
37b973947movsxd rdx, edx
37b97394amov [rsp+88], rax
37b97394fmov rax, [rsp+400]
37b973957lea rdx, [r11+4*rdx-4]
37b97395cmov [rsp+128], rdx
37b973964mov rdx, [rsp+432]
37b97396cmov [rsp+80], rax
37b973971mov rax, [rsp+352]
37b973979mov [rsp+120], rdx
37b97397elea rdx, [rsp+199]
37b973986mov [rsp+72], rax
37b97398bmov rax, [rsp+392]
37b973993mov [rsp+144], 1
37b97399fmov [rsp+56], rax
37b9739a4mov rax, [rsp+384]
37b9739acmov [rsp+104], r11
37b9739b1mov [rsp+48], rax
37b9739b6mov rax, [rsp+376]
37b9739bemov [rsp+96], rdi
37b9739c3mov [rsp+40], rax
37b9739c8lea rax, [rsp+224]
37b9739d0mov [rsp+32], rax
37b9739d5call dstebz_
37b9739dacmp ebp, 1
37b9739ddjne 0x37b973356
37b9739e3
37b9739e3loc_37b9739e3:
37b9739e3mov rax, [rsp+456]
37b9739ebmov ebx, [rax]
37b9739edtest ebx, ebx
37b9739efje 0x37b973ae2
37b9739f5sub ebx, 1
37b9739f8lea r10, [rsp+232]
37b973a00
37b973a00loc_37b973a00:
37b973a00lea rcx, [rsp+200]
37b973a08lea r9, [rip+0xacda61]
37b973a0fmov r8, rdi
37b973a12mov rdx, r10
37b973a15movsd_xmm x0, [rip+0xacda5b]
37b973a1dmov [rsp+200], ebx
37b973a24divsd x0, [rsp+208]
37b973a2dmovsd_xmm [rsp+232], x0
37b973a36call dscal_
37b973a3btest r12l, r12l
37b973a3ejne 0x37b973723
37b973a44jmp 0x37b973356
37b973a49
37b973a49 0f 1f 80 00 00 00 00 .......
37b973a50
37b973a50loc_37b973a50:
37b973a50movsd_xmm x0, [r15]
37b973a55test r14l, r14l
37b973a58jne 0x37b973ab7
37b973a5amov r9l, [rsp+168]
37b973a62test r9l, r9l
37b973a65jne 0x37b973ab7
37b973a67mov rax, [rsp+360]
37b973a6fcomisd x0, [rax]
37b973a73ja 0x37b973aa5
37b973a75
37b973a75loc_37b973a75:
37b973a75test r12l, r12l
37b973a78je 0x37b973356
37b973a7emov rax, [rsp+416]
37b973a86mov rsi, [rip+0xacd9eb]
37b973a8dmov [rax], rsi
37b973a90jmp 0x37b973356
37b973a95
37b973a95 0f 1f 00 ...
37b973a98
37b973a98loc_37b973a98:
37b973a98pxor x2, x2
37b973a9cmovapd x0, x2
37b973aa0jmp 0x37b973448
37b973aa5
37b973aa5loc_37b973aa5:
37b973aa5mov rax, [rsp+368]
37b973aadmovsd_xmm x1, [rax]
37b973ab1comisd x1, x0
37b973ab5jb 0x37b973a75
37b973ab7
37b973ab7loc_37b973ab7:
37b973ab7mov rax, [rsp+400]
37b973abfmovsd_xmm [rdi], x0
37b973ac3mov [rax], 1
37b973ac9jmp 0x37b973a75
37b973acb
37b973acbloc_37b973acb:
37b973acbmov rax, [rsp+384]
37b973ad3mov ecx, [rsi]
37b973ad5cmp [rax], ecx
37b973ad7jne 0x37b973594
37b973addjmp 0x37b973599
37b973ae2
37b973ae2loc_37b973ae2:
37b973ae2mov rax, [rsp+400]
37b973aealea r10, [rsp+232]
37b973af2mov ebx, [rax]
37b973af4jmp 0x37b973a00
37b973af9
37b973af9loc_37b973af9:
37b973af9mov edx, -7
37b973afemov eax, 7
37b973b03jmp 0x37b97332a
37b973b08
37b973b08loc_37b973b08:
37b973b08mov rdx, [rsp+384]
37b973b10cmp ecx, eax
37b973b12cmovg ecx, eax
37b973b15mov edx, [rdx]
37b973b17cmp edx, ecx
37b973b19jl 0x37b973b23
37b973b1bcmp edx, eax
37b973b1djle 0x37b9732d1
37b973b23
37b973b23loc_37b973b23:
37b973b23mov edx, -9
37b973b28mov eax, 9
37b973b2djmp 0x37b97332a
37b973b32
37b973b32loc_37b973b32:
37b973b32lea r14, [rip+0xacd937]
37b973b39mov r9, rdi
37b973b3cmov rdx, r15
37b973b3fmov rcx, rsi
37b973b42mov [rsp+32], r14
37b973b47mov r8, r14
37b973b4acall dcopy_
37b973b4fmov eax, [rsi]
37b973b51mov r8, r14
37b973b54mov [rsp+32], r14
37b973b59lea r10, [rsp+232]
37b973b61mov r9, [rsp+432]
37b973b69mov rdx, [rsp+352]
37b973b71sub eax, 1
37b973b74mov rcx, r10
37b973b77mov [rsp+168], r10
37b973b7fmov [rsp+232], eax
37b973b86call dcopy_
37b973b8btest r12l, r12l
37b973b8ejne 0x37b973bdf
37b973b90mov r9, [rsp+456]
37b973b98mov r8, [rsp+432]
37b973ba0mov rcx, rsi
37b973ba3mov rdx, rdi
37b973ba6call dsterf_
37b973babmov rax, [rsp+456]
37b973bb3mov r10, [rsp+168]
37b973bbbmov ecx, [rax]
37b973bbdtest ecx, ecx
37b973bbfjne 0x37b9738da
37b973bc5mov ebx, [rsi]
37b973bc7mov rax, [rsp+400]
37b973bcfmov [rax], ebx
37b973bd1cmp ebp, 1
37b973bd4jne 0x37b973356
37b973bdajmp 0x37b973a00
37b973bdf
37b973bdfloc_37b973bdf:
37b973bdfmov rax, [rsp+456]
37b973be7mov rcx, [rsp+432]
37b973befmov rdx, rsi
37b973bf2mov r8, rdi
37b973bf5mov [rsp+64], 1
37b973bfemov [rsp+56], rax
37b973c03movsxd rax, [rsi]
37b973c06mov r9, rcx
37b973c09lea rax, [rcx+8*rax]
37b973c0dlea rcx, [rip+0xacd83e]
37b973c14mov [rsp+48], rax
37b973c19mov rax, [rsp+424]
37b973c21mov [rsp+40], rax
37b973c26mov rax, [rsp+416]
37b973c2emov [rsp+32], rax
37b973c33call dsteqr_
37b973c38mov rax, [rsp+456]
37b973c40mov edx, [rax]
37b973c42test edx, edx
37b973c44jne 0x37b973c8a
37b973c46mov ebx, [rsi]
37b973c48mov r10, [rsp+168]
37b973c50test ebx, ebx
37b973c52jle 0x37b973c9d
37b973c54mov rcx, [rsp+448]
37b973c5cmov r8l, ebx
37b973c5fxor edx, edx
37b973c61shl r8, 2
37b973c65call memset
37b973c6amov rax, [rsp+400]
37b973c72cmp ebp, 1
37b973c75mov r10, [rsp+168]
37b973c7dmov [rax], ebx
37b973c7fjne 0x37b97372d
37b973c85jmp 0x37b973a00
37b973c8a
37b973c8aloc_37b973c8a:
37b973c8amov rax, [rsp+456]
37b973c92mov [rax], 0
37b973c98jmp 0x37b9735b8
37b973c9d
37b973c9dloc_37b973c9d:
37b973c9dmov rax, [rsp+400]
37b973ca5mov [rax], ebx
37b973ca7cmp ebp, 1
37b973caajne 0x37b973356
37b973cb0jmp 0x37b973a00
37b973cb5
37b973cb5loc_37b973cb5:
37b973cb5mov eax, edx
37b973cb7neg eax
37b973cb9jmp 0x37b973334
37b973180
37b973cbe
37b973cbe // align 0x10
37b973cbe // align 0x10
37b973cc0
37b973cc0dlartgp_:
37b973cc0push rbp
37b973cc1push rdi
37b973cc2push rsi
37b973cc3push rbx
37b973cc4sub rsp, 136
37b973ccbmovups [rsp+80], x6
37b973cd0movups [rsp+96], x7
37b973cd5movups [rsp+112], x8
37b973cdbmov rdi, rcx
37b973cdemov rbp, rdx
37b973ce1lea rcx, [rip+0xacd798]
37b973ce8mov rsi, r8
37b973cebmov edx, 1
37b973cf0mov rbx, r9
37b973cf3call dlamch_
37b973cf8mov edx, 1
37b973cfdlea rcx, [rip+0xacd77d]
37b973d04movapd x6, x0
37b973d08call dlamch_
37b973d0dmov edx, 1
37b973d12lea rcx, [rip+0xacd769]
37b973d19movapd x7, x0
37b973d1dcall dlamch_
37b973d22mov edx, 1
37b973d27lea rcx, [rip+0xacd754]
37b973d2emovapd x8, x0
37b973d33call dlamch_
37b973d38movsd_xmm x2, [rbp]
37b973d3dpxor x3, x3
37b973d41movsd_xmm x1, [rdi]
37b973d45movapd x5, x0
37b973d49ucomisd x2, x3
37b973d4djp 0x37b973da0
37b973d4fjne 0x37b973da0
37b973d51mov rax, [rsp+208]
37b973d59movq x0, [rip+0xacd72f]
37b973d61andpd x0, x1
37b973d65andpd x1, [rip+0xacd743]
37b973d6dorpd x0, [rip+0xacd72b]
37b973d75movsd_xmm [rbx], x3
37b973d79movsd_xmm [rax], x1
37b973d7dmovsd_xmm [rsi], x0
37b973d81
37b973d81loc_37b973d81:
37b973d81movups x6, [rsp+80]
37b973d86movups x7, [rsp+96]
37b973d8bmovups x8, [rsp+112]
37b973d91add rsp, 136
37b973d98pop rbx
37b973d99pop rsi
37b973d9apop rdi
37b973d9bpop rbp
37b973d9cret
37b973d9d
37b973d9d 0f 1f 00 ...
37b973da0
37b973da0loc_37b973da0:
37b973da0pxor x0, x0
37b973da4movapd x4, x2
37b973da8andpd x4, [rip+0xacd700]
37b973db0ucomisd x1, x0
37b973db4jp 0x37b973de8
37b973db6jne 0x37b973de8
37b973db8mov rax, [rsp+208]
37b973dc0movsd_xmm [rsi], x0
37b973dc4movq x0, [rip+0xacd6c4]
37b973dccandpd x0, x2
37b973dd0orpd x0, [rip+0xacd6c8]
37b973dd8movsd_xmm [rax], x4
37b973ddcmovsd_xmm [rbx], x0
37b973de0jmp 0x37b973d81
37b973de2
37b973de2 66 0f 1f 44 00 00 f..D..
37b973de8
37b973de8loc_37b973de8:
37b973de8divsd x6, x7
37b973decmovapd x3, x1
37b973df0movsd_xmm [rsp+72], x5
37b973df6unpcklpd x3, x2
37b973dfamovsd_xmm [rsp+56], x1
37b973e00movsd_xmm [rsp+48], x2
37b973e06movups [rsp+32], x3
37b973e0bmovsd_xmm [rsp+64], x4
37b973e11movapd x0, x6
37b973e15call log
37b973e1amovapd x6, x0
37b973e1emovsd_xmm x0, [rsp+72]
37b973e24call log
37b973e29divsd x6, x0
37b973e2dmovapd x0, x8
37b973e32mulsd x6, [rip+0xacd686]
37b973e3acvttsd2si edx, x6
37b973e3ecall __powidf2
37b973e43movsd_xmm x5, [rip+0xacd655]
37b973e4bmovsd_xmm x1, [rsp+56]
37b973e51movapd x6, x0
37b973e55movupd x3, [rsp+32]
37b973e5bmovsd_xmm x2, [rsp+48]
37b973e61divsd x5, x0
37b973e65movapd x0, x1
37b973e69andpd x0, [rip+0xacd63f]
37b973e71maxsd x0, [rsp+64]
37b973e77comisd x0, x5
37b973e7bjb 0x37b973fa0
37b973e81movddup x7, [rip+0xacd627]
37b973e89movddup x8, x6
37b973e8exor eax, eax
37b973e90jmp 0x37b973ecc
37b973e92
37b973e92 66 90 66 66 2e 0f 1f 84 00 00 00 00 00 66 f.ff.........f
37b973ea0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b973eb0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b973ec0
37b973ec0loc_37b973ec0:
37b973ec0add eax, 1
37b973ec3cmp eax, 20
37b973ec6je 0x37b9740b0
37b973ecc
37b973eccloc_37b973ecc:
37b973eccmulpd x3, x8
37b973ed1movapd x4, x7
37b973ed5mulsd x1, x6
37b973ed9mulsd x2, x6
37b973eddandpd x4, x3
37b973ee1movapd x0, x4
37b973ee5unpckhpd x0, x4
37b973ee9maxpd x0, x4
37b973eedcomisd x0, x5
37b973ef1jae 0x37b973ec0
37b973ef3
37b973ef3loc_37b973ef3:
37b973ef3movapd x3, x1
37b973ef7movapd x0, x2
37b973efblea ecx, [rax+2]
37b973efemov edx, 1
37b973f03mulsd x0, x2
37b973f07mulsd x3, x1
37b973f0baddsd x3, x0
37b973f0fsqrtsd x3, x3
37b973f13divsd x2, x3
37b973f17divsd x1, x3
37b973f1bmovapd x0, x2
37b973f1ftest al, 1
37b973f21jne 0x37b973f40
37b973f23mulsd x3, x5
37b973f27mov edx, 2
37b973f2ccmp ecx, 2
37b973f2fje 0x37b973f4f
37b973f31nop [rax]
37b973f35nop [rax+rax]
37b973f40
37b973f40loc_37b973f40:
37b973f40mulsd x3, x5
37b973f44add edx, 2
37b973f47mulsd x3, x5
37b973f4bcmp ecx, edx
37b973f4djne 0x37b973f40
37b973f4f
37b973f4floc_37b973f4f:
37b973f4fpxor x2, x2
37b973f53mov rax, [rsp+208]
37b973f5bmovsd_xmm [rsi], x1
37b973f5fcomisd x2, x3
37b973f63movsd_xmm [rbx], x0
37b973f67movsd_xmm [rax], x3
37b973f6bjbe 0x37b973d81
37b973f71xorpd x1, [rip+0xacd517]
37b973f79xorpd x0, [rip+0xacd50f]
37b973f81xorpd x3, [rip+0xacd507]
37b973f89movsd_xmm [rsi], x1
37b973f8dmovsd_xmm [rbx], x0
37b973f91movsd_xmm [rax], x3
37b973f95jmp 0x37b973d81
37b973f9a
37b973f9a 66 0f 1f 44 00 00 f..D..
37b973fa0
37b973fa0loc_37b973fa0:
37b973fa0comisd x6, x0
37b973fa4jb 0x37b974070
37b973faamovddup x7, [rip+0xacd4fe]
37b973fb2movddup x8, x5
37b973fb7xor eax, eax
37b973fb9nop [rax]
37b973fc0
37b973fc0loc_37b973fc0:
37b973fc0mulpd x3, x8
37b973fc5movapd x4, x7
37b973fc9mov edx, eax
37b973fcbadd eax, 1
37b973fcemulsd x1, x5
37b973fd2mulsd x2, x5
37b973fd6andpd x4, x3
37b973fdamovapd x0, x4
37b973fdeunpckhpd x0, x4
37b973fe2maxpd x0, x4
37b973fe6comisd x6, x0
37b973feajae 0x37b973fc0
37b973fecmovapd x3, x1
37b973ff0movapd x0, x2
37b973ff4lea ecx, [rdx+2]
37b973ff7and edx, 1
37b973ffamulsd x0, x2
37b973ffemov eax, 1
37b974003mulsd x3, x1
37b974007addsd x3, x0
37b97400bsqrtsd x3, x3
37b97400fdivsd x2, x3
37b974013divsd x1, x3
37b974017movapd x0, x2
37b97401bjne 0x37b974040
37b97401dmulsd x3, x6
37b974021mov eax, 2
37b974026cmp ecx, 2
37b974029je 0x37b973f4f
37b97402fnop [rax+rax]
37b974035nop [rax+rax]
37b974040
37b974040loc_37b974040:
37b974040mulsd x3, x6
37b974044add eax, 2
37b974047mulsd x3, x6
37b97404bcmp ecx, eax
37b97404dje 0x37b973f4f
37b974053mulsd x3, x6
37b974057add eax, 2
37b97405amulsd x3, x6
37b97405ecmp ecx, eax
37b974060jne 0x37b974040
37b974062jmp 0x37b973f4f
37b974067
37b974067 66 0f 1f 84 00 00 00 00 00 f........
37b974070
37b974070loc_37b974070:
37b974070movapd x3, x1
37b974074movapd x0, x2
37b974078mov rax, [rsp+208]
37b974080mulsd x3, x1
37b974084mulsd x0, x2
37b974088addsd x3, x0
37b97408csqrtsd x3, x3
37b974090divsd x1, x3
37b974094movsd_xmm [rax], x3
37b974098divsd x2, x3
37b97409cmovsd_xmm [rsi], x1
37b9740a0movsd_xmm [rbx], x2
37b9740a4jmp 0x37b973d81
37b9740a9
37b9740a9 0f 1f 80 00 00 00 00 .......
37b9740b0
37b9740b0loc_37b9740b0:
37b9740b0mov eax, 19
37b9740b5jmp 0x37b973ef3
37b973cc0
37b973cc0dlartgp_:
37b973cc0push rbp
37b973cc1push rdi
37b973cc2push rsi
37b973cc3push rbx
37b973cc4sub rsp, 136
37b973ccbmovups [rsp+80], x6
37b973cd0movups [rsp+96], x7
37b973cd5movups [rsp+112], x8
37b973cdbmov rdi, rcx
37b973cdemov rbp, rdx
37b973ce1lea rcx, [rip+0xacd798]
37b973ce8mov rsi, r8
37b973cebmov edx, 1
37b973cf0mov rbx, r9
37b973cf3call dlamch_
37b973cf8mov edx, 1
37b973cfdlea rcx, [rip+0xacd77d]
37b973d04movapd x6, x0
37b973d08call dlamch_
37b973d0dmov edx, 1
37b973d12lea rcx, [rip+0xacd769]
37b973d19movapd x7, x0
37b973d1dcall dlamch_
37b973d22mov edx, 1
37b973d27lea rcx, [rip+0xacd754]
37b973d2emovapd x8, x0
37b973d33call dlamch_
37b973d38movsd_xmm x2, [rbp]
37b973d3dpxor x3, x3
37b973d41movsd_xmm x1, [rdi]
37b973d45movapd x5, x0
37b973d49ucomisd x2, x3
37b973d4djp 0x37b973da0
37b973d4fjne 0x37b973da0
37b973d51mov rax, [rsp+208]
37b973d59movq x0, [rip+0xacd72f]
37b973d61andpd x0, x1
37b973d65andpd x1, [rip+0xacd743]
37b973d6dorpd x0, [rip+0xacd72b]
37b973d75movsd_xmm [rbx], x3
37b973d79movsd_xmm [rax], x1
37b973d7dmovsd_xmm [rsi], x0
37b973d81
37b973d81loc_37b973d81:
37b973d81movups x6, [rsp+80]
37b973d86movups x7, [rsp+96]
37b973d8bmovups x8, [rsp+112]
37b973d91add rsp, 136
37b973d98pop rbx
37b973d99pop rsi
37b973d9apop rdi
37b973d9bpop rbp
37b973d9cret
37b973d9d
37b973d9d 0f 1f 00 ...
37b973da0
37b973da0loc_37b973da0:
37b973da0pxor x0, x0
37b973da4movapd x4, x2
37b973da8andpd x4, [rip+0xacd700]
37b973db0ucomisd x1, x0
37b973db4jp 0x37b973de8
37b973db6jne 0x37b973de8
37b973db8mov rax, [rsp+208]
37b973dc0movsd_xmm [rsi], x0
37b973dc4movq x0, [rip+0xacd6c4]
37b973dccandpd x0, x2
37b973dd0orpd x0, [rip+0xacd6c8]
37b973dd8movsd_xmm [rax], x4
37b973ddcmovsd_xmm [rbx], x0
37b973de0jmp 0x37b973d81
37b973de2
37b973de2 66 0f 1f 44 00 00 f..D..
37b973de8
37b973de8loc_37b973de8:
37b973de8divsd x6, x7
37b973decmovapd x3, x1
37b973df0movsd_xmm [rsp+72], x5
37b973df6unpcklpd x3, x2
37b973dfamovsd_xmm [rsp+56], x1
37b973e00movsd_xmm [rsp+48], x2
37b973e06movups [rsp+32], x3
37b973e0bmovsd_xmm [rsp+64], x4
37b973e11movapd x0, x6
37b973e15call log
37b973e1amovapd x6, x0
37b973e1emovsd_xmm x0, [rsp+72]
37b973e24call log
37b973e29divsd x6, x0
37b973e2dmovapd x0, x8
37b973e32mulsd x6, [rip+0xacd686]
37b973e3acvttsd2si edx, x6
37b973e3ecall __powidf2
37b973e43movsd_xmm x5, [rip+0xacd655]
37b973e4bmovsd_xmm x1, [rsp+56]
37b973e51movapd x6, x0
37b973e55movupd x3, [rsp+32]
37b973e5bmovsd_xmm x2, [rsp+48]
37b973e61divsd x5, x0
37b973e65movapd x0, x1
37b973e69andpd x0, [rip+0xacd63f]
37b973e71maxsd x0, [rsp+64]
37b973e77comisd x0, x5
37b973e7bjb 0x37b973fa0
37b973e81movddup x7, [rip+0xacd627]
37b973e89movddup x8, x6
37b973e8exor eax, eax
37b973e90jmp 0x37b973ecc
37b973e92
37b973e92 66 90 66 66 2e 0f 1f 84 00 00 00 00 00 66 f.ff.........f
37b973ea0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b973eb0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b973ec0
37b973ec0loc_37b973ec0:
37b973ec0add eax, 1
37b973ec3cmp eax, 20
37b973ec6je 0x37b9740b0
37b973ecc
37b973eccloc_37b973ecc:
37b973eccmulpd x3, x8
37b973ed1movapd x4, x7
37b973ed5mulsd x1, x6
37b973ed9mulsd x2, x6
37b973eddandpd x4, x3
37b973ee1movapd x0, x4
37b973ee5unpckhpd x0, x4
37b973ee9maxpd x0, x4
37b973eedcomisd x0, x5
37b973ef1jae 0x37b973ec0
37b973ef3
37b973ef3loc_37b973ef3:
37b973ef3movapd x3, x1
37b973ef7movapd x0, x2
37b973efblea ecx, [rax+2]
37b973efemov edx, 1
37b973f03mulsd x0, x2
37b973f07mulsd x3, x1
37b973f0baddsd x3, x0
37b973f0fsqrtsd x3, x3
37b973f13divsd x2, x3
37b973f17divsd x1, x3
37b973f1bmovapd x0, x2
37b973f1ftest al, 1
37b973f21jne 0x37b973f40
37b973f23mulsd x3, x5
37b973f27mov edx, 2
37b973f2ccmp ecx, 2
37b973f2fje 0x37b973f4f
37b973f31nop [rax]
37b973f35nop [rax+rax]
37b973f40
37b973f40loc_37b973f40:
37b973f40mulsd x3, x5
37b973f44add edx, 2
37b973f47mulsd x3, x5
37b973f4bcmp ecx, edx
37b973f4djne 0x37b973f40
37b973f4f
37b973f4floc_37b973f4f:
37b973f4fpxor x2, x2
37b973f53mov rax, [rsp+208]
37b973f5bmovsd_xmm [rsi], x1
37b973f5fcomisd x2, x3
37b973f63movsd_xmm [rbx], x0
37b973f67movsd_xmm [rax], x3
37b973f6bjbe 0x37b973d81
37b973f71xorpd x1, [rip+0xacd517]
37b973f79xorpd x0, [rip+0xacd50f]
37b973f81xorpd x3, [rip+0xacd507]
37b973f89movsd_xmm [rsi], x1
37b973f8dmovsd_xmm [rbx], x0
37b973f91movsd_xmm [rax], x3
37b973f95jmp 0x37b973d81
37b973f9a
37b973f9a 66 0f 1f 44 00 00 f..D..
37b973fa0
37b973fa0loc_37b973fa0:
37b973fa0comisd x6, x0
37b973fa4jb 0x37b974070
37b973faamovddup x7, [rip+0xacd4fe]
37b973fb2movddup x8, x5
37b973fb7xor eax, eax
37b973fb9nop [rax]
37b973fc0
37b973fc0loc_37b973fc0:
37b973fc0mulpd x3, x8
37b973fc5movapd x4, x7
37b973fc9mov edx, eax
37b973fcbadd eax, 1
37b973fcemulsd x1, x5
37b973fd2mulsd x2, x5
37b973fd6andpd x4, x3
37b973fdamovapd x0, x4
37b973fdeunpckhpd x0, x4
37b973fe2maxpd x0, x4
37b973fe6comisd x6, x0
37b973feajae 0x37b973fc0
37b973fecmovapd x3, x1
37b973ff0movapd x0, x2
37b973ff4lea ecx, [rdx+2]
37b973ff7and edx, 1
37b973ffamulsd x0, x2
37b973ffemov eax, 1
37b974003mulsd x3, x1
37b974007addsd x3, x0
37b97400bsqrtsd x3, x3
37b97400fdivsd x2, x3
37b974013divsd x1, x3
37b974017movapd x0, x2
37b97401bjne 0x37b974040
37b97401dmulsd x3, x6
37b974021mov eax, 2
37b974026cmp ecx, 2
37b974029je 0x37b973f4f
37b97402fnop [rax+rax]
37b974035nop [rax+rax]
37b974040
37b974040loc_37b974040:
37b974040mulsd x3, x6
37b974044add eax, 2
37b974047mulsd x3, x6
37b97404bcmp ecx, eax
37b97404dje 0x37b973f4f
37b974053mulsd x3, x6
37b974057add eax, 2
37b97405amulsd x3, x6
37b97405ecmp ecx, eax
37b974060jne 0x37b974040
37b974062jmp 0x37b973f4f
37b974067
37b974067 66 0f 1f 84 00 00 00 00 00 f........
37b974070
37b974070loc_37b974070:
37b974070movapd x3, x1
37b974074movapd x0, x2
37b974078mov rax, [rsp+208]
37b974080mulsd x3, x1
37b974084mulsd x0, x2
37b974088addsd x3, x0
37b97408csqrtsd x3, x3
37b974090divsd x1, x3
37b974094movsd_xmm [rax], x3
37b974098divsd x2, x3
37b97409cmovsd_xmm [rsi], x1
37b9740a0movsd_xmm [rbx], x2
37b9740a4jmp 0x37b973d81
37b9740a9
37b9740a9 0f 1f 80 00 00 00 00 .......
37b9740b0
37b9740b0loc_37b9740b0:
37b9740b0mov eax, 19
37b9740b5jmp 0x37b973ef3
37b973cc0
37b9740ba
37b9740ba // align 0x10
37b9740ba // align 0x10
37b9740c0
37b9740c0dlartgs_:
37b9740c0push rbp
37b9740c1push rdi
37b9740c2push rsi
37b9740c3push rbx
37b9740c4sub rsp, 88
37b9740c8mov rdi, rcx
37b9740cbmov rbp, rdx
37b9740celea rcx, [rip+0xacd3fb]
37b9740d5mov rsi, r8
37b9740d8mov edx, 1
37b9740ddmov rbx, r9
37b9740e0call dlamch_
37b9740e5pxor x4, x4
37b9740e9movsd_xmm x2, [rdi]
37b9740edmovapd x3, x0
37b9740f1movsd_xmm x0, [rsi]
37b9740f5movapd x1, x2
37b9740f9andpd x1, [rip+0xacd3ef]
37b974101ucomisd x0, x4
37b974105jp 0x37b974150
37b974107jne 0x37b974150
37b974109comisd x3, x1
37b97410djbe 0x37b974180
37b97410f
37b97410floc_37b97410f:
37b97410fmov [rsp+72], 0
37b974118
37b974118loc_37b974118:
37b974118pxor x3, x3
37b97411c
37b97411cloc_37b97411c:
37b97411clea rax, [rsp+56]
37b974121mov r8, [rsp+160]
37b974129lea rdx, [rsp+72]
37b97412emov r9, rbx
37b974131mov [rsp+32], rax
37b974136lea rcx, [rsp+64]
37b97413bmovsd_xmm [rsp+64], x3
37b974141call dlartgp_
37b974146nop
37b974147add rsp, 88
37b97414bpop rbx
37b97414cpop rsi
37b97414dpop rdi
37b97414epop rbp
37b97414fret
37b974150
37b974150loc_37b974150:
37b974150ucomisd x0, x1
37b974154jp 0x37b974165
37b974156jne 0x37b974165
37b974158pxor x4, x4
37b97415cucomisd x4, [rbp]
37b974161jp 0x37b974165
37b974163je 0x37b97410f
37b974165
37b974165loc_37b974165:
37b974165comisd x3, x1
37b974169jbe 0x37b9741d0
37b97416bmulsd x0, x0
37b97416fxorpd x0, [rip+0xacd389]
37b974177movsd_xmm [rsp+72], x0
37b97417djmp 0x37b974118
37b97417f
37b97417f 90 .
37b974180
37b974180loc_37b974180:
37b974180ucomisd x0, x1
37b974184movsd_xmm x3, [rbp]
37b974189jp 0x37b9741a8
37b97418bjne 0x37b9741a8
37b97418ducomisd x3, x4
37b974191jp 0x37b974199
37b974193je 0x37b97410f
37b974199
37b974199loc_37b974199:
37b974199movsd_xmm [rsp+72], x2
37b97419fjmp 0x37b97411c
37b9741a4
37b9741a4 0f 1f 40 00 ..@.
37b9741a8
37b9741a8loc_37b9741a8:
37b9741a8pxor x0, x0
37b9741accomisd x2, x0
37b9741b0jae 0x37b974199
37b9741b2xorpd x2, [rip+0xacd346]
37b9741baxorpd x3, [rip+0xacd33e]
37b9741c2movsd_xmm [rsp+72], x2
37b9741c8jmp 0x37b97411c
37b9741cd
37b9741cd 0f 1f 00 ...
37b9741d0
37b9741d0loc_37b9741d0:
37b9741d0pxor x3, x3
37b9741d4comisd x2, x3
37b9741d8jb 0x37b974210
37b9741damovsd_xmm x3, [rip+0xacd2f6]
37b9741e2
37b9741e2loc_37b9741e2:
37b9741e2subsd x1, x0
37b9741e6divsd x0, x2
37b9741eamulsd x1, x3
37b9741eeaddsd x0, x3
37b9741f2mulsd x3, [rbp]
37b9741f7mulsd x1, x0
37b9741fbmovsd_xmm [rsp+72], x1
37b974201jmp 0x37b97411c
37b974206
37b974206 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b974210
37b974210loc_37b974210:
37b974210movsd_xmm x3, [rip+0xacd2c8]
37b974218jmp 0x37b9741e2
37b9740c0
37b9740c0dlartgs_:
37b9740c0push rbp
37b9740c1push rdi
37b9740c2push rsi
37b9740c3push rbx
37b9740c4sub rsp, 88
37b9740c8mov rdi, rcx
37b9740cbmov rbp, rdx
37b9740celea rcx, [rip+0xacd3fb]
37b9740d5mov rsi, r8
37b9740d8mov edx, 1
37b9740ddmov rbx, r9
37b9740e0call dlamch_
37b9740e5pxor x4, x4
37b9740e9movsd_xmm x2, [rdi]
37b9740edmovapd x3, x0
37b9740f1movsd_xmm x0, [rsi]
37b9740f5movapd x1, x2
37b9740f9andpd x1, [rip+0xacd3ef]
37b974101ucomisd x0, x4
37b974105jp 0x37b974150
37b974107jne 0x37b974150
37b974109comisd x3, x1
37b97410djbe 0x37b974180
37b97410f
37b97410floc_37b97410f:
37b97410fmov [rsp+72], 0
37b974118
37b974118loc_37b974118:
37b974118pxor x3, x3
37b97411c
37b97411cloc_37b97411c:
37b97411clea rax, [rsp+56]
37b974121mov r8, [rsp+160]
37b974129lea rdx, [rsp+72]
37b97412emov r9, rbx
37b974131mov [rsp+32], rax
37b974136lea rcx, [rsp+64]
37b97413bmovsd_xmm [rsp+64], x3
37b974141call dlartgp_
37b974146nop
37b974147add rsp, 88
37b97414bpop rbx
37b97414cpop rsi
37b97414dpop rdi
37b97414epop rbp
37b97414fret
37b974150
37b974150loc_37b974150:
37b974150ucomisd x0, x1
37b974154jp 0x37b974165
37b974156jne 0x37b974165
37b974158pxor x4, x4
37b97415cucomisd x4, [rbp]
37b974161jp 0x37b974165
37b974163je 0x37b97410f
37b974165
37b974165loc_37b974165:
37b974165comisd x3, x1
37b974169jbe 0x37b9741d0
37b97416bmulsd x0, x0
37b97416fxorpd x0, [rip+0xacd389]
37b974177movsd_xmm [rsp+72], x0
37b97417djmp 0x37b974118
37b97417f
37b97417f 90 .
37b974180
37b974180loc_37b974180:
37b974180ucomisd x0, x1
37b974184movsd_xmm x3, [rbp]
37b974189jp 0x37b9741a8
37b97418bjne 0x37b9741a8
37b97418ducomisd x3, x4
37b974191jp 0x37b974199
37b974193je 0x37b97410f
37b974199
37b974199loc_37b974199:
37b974199movsd_xmm [rsp+72], x2
37b97419fjmp 0x37b97411c
37b9741a4
37b9741a4 0f 1f 40 00 ..@.
37b9741a8
37b9741a8loc_37b9741a8:
37b9741a8pxor x0, x0
37b9741accomisd x2, x0
37b9741b0jae 0x37b974199
37b9741b2xorpd x2, [rip+0xacd346]
37b9741baxorpd x3, [rip+0xacd33e]
37b9741c2movsd_xmm [rsp+72], x2
37b9741c8jmp 0x37b97411c
37b9741cd
37b9741cd 0f 1f 00 ...
37b9741d0
37b9741d0loc_37b9741d0:
37b9741d0pxor x3, x3
37b9741d4comisd x2, x3
37b9741d8jb 0x37b974210
37b9741damovsd_xmm x3, [rip+0xacd2f6]
37b9741e2
37b9741e2loc_37b9741e2:
37b9741e2subsd x1, x0
37b9741e6divsd x0, x2
37b9741eamulsd x1, x3
37b9741eeaddsd x0, x3
37b9741f2mulsd x3, [rbp]
37b9741f7mulsd x1, x0
37b9741fbmovsd_xmm [rsp+72], x1
37b974201jmp 0x37b97411c
37b974206
37b974206 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b974210
37b974210loc_37b974210:
37b974210movsd_xmm x3, [rip+0xacd2c8]
37b974218jmp 0x37b9741e2
37b9740c0
37b97421a
37b97421a // align 0x10
37b97421a // align 0x10
37b974220
37b974220droundup_lwork_:
37b974220pxor x0, x0
37b974224cvtsi2sd x0, [rcx]
37b974228ret
37b974220
37b974220droundup_lwork_:
37b974220pxor x0, x0
37b974224cvtsi2sd x0, [rcx]
37b974228ret
37b974220
37b974229
37b974229 // align 0x10
37b974229 // align 0x10
37b974230
37b974230dlamch_:
37b974230push rbx
37b974231sub rsp, 32
37b974235mov r9l, 1
37b97423bmov r8l, 1
37b974241lea rdx, [rip+0xacd2c8]
37b974248mov rbx, rcx
37b97424bcall lsame_
37b974250test eax, eax
37b974252je 0x37b974268
37b974254movsd_xmm x0, [rip+0xacd2c4]
37b97425c
37b97425cloc_37b97425c:
37b97425cadd rsp, 32
37b974260pop rbx
37b974261ret
37b974262
37b974262 66 0f 1f 44 00 00 f..D..
37b974268
37b974268loc_37b974268:
37b974268mov r9l, 1
37b97426emov r8l, 1
37b974274lea rdx, [rip+0xacd296]
37b97427bmov rcx, rbx
37b97427ecall lsame_
37b974283test eax, eax
37b974285je 0x37b974298
37b974287
37b974287loc_37b974287:
37b974287movsd_xmm x0, [rip+0xacd299]
37b97428fadd rsp, 32
37b974293pop rbx
37b974294ret
37b974295
37b974295 0f 1f 00 ...
37b974298
37b974298loc_37b974298:
37b974298mov r9l, 1
37b97429emov r8l, 1
37b9742a4lea rdx, [rip+0xacd267]
37b9742abmov rcx, rbx
37b9742aecall lsame_
37b9742b3test eax, eax
37b9742b5je 0x37b9742c8
37b9742b7movsd_xmm x0, [rip+0xacd271]
37b9742bfjmp 0x37b97425c
37b9742c1
37b9742c1 0f 1f 80 00 00 00 00 .......
37b9742c8
37b9742c8loc_37b9742c8:
37b9742c8mov r9l, 1
37b9742cemov r8l, 1
37b9742d4lea rdx, [rip+0xacd238]
37b9742dbmov rcx, rbx
37b9742decall lsame_
37b9742e3test eax, eax
37b9742e5je 0x37b9742f8
37b9742e7movsd_xmm x0, [rip+0xacd249]
37b9742efjmp 0x37b97425c
37b9742f4
37b9742f4 0f 1f 40 00 ..@.
37b9742f8
37b9742f8loc_37b9742f8:
37b9742f8mov r9l, 1
37b9742femov r8l, 1
37b974304lea rdx, [rip+0xacd209]
37b97430bmov rcx, rbx
37b97430ecall lsame_
37b974313test eax, eax
37b974315je 0x37b974324
37b974317movsd_xmm x0, [rip+0xacd221]
37b97431fjmp 0x37b97425c
37b974324
37b974324loc_37b974324:
37b974324mov r9l, 1
37b97432amov r8l, 1
37b974330lea rdx, [rip+0xacd1de]
37b974337mov rcx, rbx
37b97433acall lsame_
37b97433ftest eax, eax
37b974341je 0x37b974350
37b974343movsd_xmm x0, [rip+0xacd1fd]
37b97434bjmp 0x37b97425c
37b974350
37b974350loc_37b974350:
37b974350mov r9l, 1
37b974356mov r8l, 1
37b97435clea rdx, [rip+0xacd1b3]
37b974363mov rcx, rbx
37b974366call lsame_
37b97436bmovsd_xmm x0, [rip+0xacd1dd]
37b974373test eax, eax
37b974375jne 0x37b97425c
37b97437bmov r9l, 1
37b974381mov r8l, 1
37b974387lea rdx, [rip+0xacd189]
37b97438emov rcx, rbx
37b974391call lsame_
37b974396test eax, eax
37b974398jne 0x37b974287
37b97439emov r9l, 1
37b9743a4mov r8l, 1
37b9743aalea rdx, [rip+0xacd167]
37b9743b1mov rcx, rbx
37b9743b4call lsame_
37b9743b9test eax, eax
37b9743bbje 0x37b9743ca
37b9743bdmovsd_xmm x0, [rip+0xacd193]
37b9743c5jmp 0x37b97425c
37b9743ca
37b9743caloc_37b9743ca:
37b9743camov r9l, 1
37b9743d0mov r8l, 1
37b9743d6lea rdx, [rip+0xacd13c]
37b9743ddmov rcx, rbx
37b9743e0call lsame_
37b9743e5pxor x0, x0
37b9743e9test eax, eax
37b9743ebje 0x37b97425c
37b9743f1movsd_xmm x0, [rip+0xacd167]
37b9743f9jmp 0x37b97425c
37b974230
37b974230dlamch_:
37b974230push rbx
37b974231sub rsp, 32
37b974235mov r9l, 1
37b97423bmov r8l, 1
37b974241lea rdx, [rip+0xacd2c8]
37b974248mov rbx, rcx
37b97424bcall lsame_
37b974250test eax, eax
37b974252je 0x37b974268
37b974254movsd_xmm x0, [rip+0xacd2c4]
37b97425c
37b97425cloc_37b97425c:
37b97425cadd rsp, 32
37b974260pop rbx
37b974261ret
37b974262
37b974262 66 0f 1f 44 00 00 f..D..
37b974268
37b974268loc_37b974268:
37b974268mov r9l, 1
37b97426emov r8l, 1
37b974274lea rdx, [rip+0xacd296]
37b97427bmov rcx, rbx
37b97427ecall lsame_
37b974283test eax, eax
37b974285je 0x37b974298
37b974287
37b974287loc_37b974287:
37b974287movsd_xmm x0, [rip+0xacd299]
37b97428fadd rsp, 32
37b974293pop rbx
37b974294ret
37b974295
37b974295 0f 1f 00 ...
37b974298
37b974298loc_37b974298:
37b974298mov r9l, 1
37b97429emov r8l, 1
37b9742a4lea rdx, [rip+0xacd267]
37b9742abmov rcx, rbx
37b9742aecall lsame_
37b9742b3test eax, eax
37b9742b5je 0x37b9742c8
37b9742b7movsd_xmm x0, [rip+0xacd271]
37b9742bfjmp 0x37b97425c
37b9742c1
37b9742c1 0f 1f 80 00 00 00 00 .......
37b9742c8
37b9742c8loc_37b9742c8:
37b9742c8mov r9l, 1
37b9742cemov r8l, 1
37b9742d4lea rdx, [rip+0xacd238]
37b9742dbmov rcx, rbx
37b9742decall lsame_
37b9742e3test eax, eax
37b9742e5je 0x37b9742f8
37b9742e7movsd_xmm x0, [rip+0xacd249]
37b9742efjmp 0x37b97425c
37b9742f4
37b9742f4 0f 1f 40 00 ..@.
37b9742f8
37b9742f8loc_37b9742f8:
37b9742f8mov r9l, 1
37b9742femov r8l, 1
37b974304lea rdx, [rip+0xacd209]
37b97430bmov rcx, rbx
37b97430ecall lsame_
37b974313test eax, eax
37b974315je 0x37b974324
37b974317movsd_xmm x0, [rip+0xacd221]
37b97431fjmp 0x37b97425c
37b974324
37b974324loc_37b974324:
37b974324mov r9l, 1
37b97432amov r8l, 1
37b974330lea rdx, [rip+0xacd1de]
37b974337mov rcx, rbx
37b97433acall lsame_
37b97433ftest eax, eax
37b974341je 0x37b974350
37b974343movsd_xmm x0, [rip+0xacd1fd]
37b97434bjmp 0x37b97425c
37b974350
37b974350loc_37b974350:
37b974350mov r9l, 1
37b974356mov r8l, 1
37b97435clea rdx, [rip+0xacd1b3]
37b974363mov rcx, rbx
37b974366call lsame_
37b97436bmovsd_xmm x0, [rip+0xacd1dd]
37b974373test eax, eax
37b974375jne 0x37b97425c
37b97437bmov r9l, 1
37b974381mov r8l, 1
37b974387lea rdx, [rip+0xacd189]
37b97438emov rcx, rbx
37b974391call lsame_
37b974396test eax, eax
37b974398jne 0x37b974287
37b97439emov r9l, 1
37b9743a4mov r8l, 1
37b9743aalea rdx, [rip+0xacd167]
37b9743b1mov rcx, rbx
37b9743b4call lsame_
37b9743b9test eax, eax
37b9743bbje 0x37b9743ca
37b9743bdmovsd_xmm x0, [rip+0xacd193]
37b9743c5jmp 0x37b97425c
37b9743ca
37b9743caloc_37b9743ca:
37b9743camov r9l, 1
37b9743d0mov r8l, 1
37b9743d6lea rdx, [rip+0xacd13c]
37b9743ddmov rcx, rbx
37b9743e0call lsame_
37b9743e5pxor x0, x0
37b9743e9test eax, eax
37b9743ebje 0x37b97425c
37b9743f1movsd_xmm x0, [rip+0xacd167]
37b9743f9jmp 0x37b97425c
37b974230
Loading..