File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c3ca300
37c3ca300zsytf2_64_:
37c3ca300push r15
37c3ca302push r14
37c3ca304push r13
37c3ca306push r12
37c3ca308push rbp
37c3ca309push rdi
37c3ca30apush rsi
37c3ca30bpush rbx
37c3ca30csub rsp, 392
37c3ca313movups [rsp+224], x6
37c3ca31bmovups [rsp+240], x7
37c3ca323movups [rsp+256], x8
37c3ca32cmovups [rsp+272], x9
37c3ca335movups [rsp+288], x10
37c3ca33emovups [rsp+304], x11
37c3ca347movups [rsp+320], x12
37c3ca350movups [rsp+336], x13
37c3ca359movups [rsp+352], x14
37c3ca362movups [rsp+368], x15
37c3ca36bmov rax, [rsp+504]
37c3ca373mov rsi, [r9]
37c3ca376mov [rax], 0
37c3ca37dmov [rsp+472], rdx
37c3ca385mov r14, r8
37c3ca388lea rdx, [rip+0xa8a61]
37c3ca38fmov r8l, 1
37c3ca395mov [rsp+488], r9
37c3ca39dmov r9l, 1
37c3ca3a3mov [rsp+464], rcx
37c3ca3abcall lsame_64_
37c3ca3b0mov rbx, rax
37c3ca3b3test rax, rax
37c3ca3b6je 0x37c3ca910
37c3ca3bc
37c3ca3bcloc_37c3ca3bc:
37c3ca3bcmov rax, [rsp+472]
37c3ca3c4mov rax, [rax]
37c3ca3c7test rax, rax
37c3ca3cajs 0x37c3ca490
37c3ca3d0mov rdi, [rsp+488]
37c3ca3d8test rax, rax
37c3ca3dbmov edx, 1
37c3ca3e0cmovg rdx, rax
37c3ca3e4cmp [rdi], rdx
37c3ca3e7jge 0x37c3ca4b0
37c3ca3edmov rax, [rsp+504]
37c3ca3f5mov [rax], -4
37c3ca3fcmov eax, 4
37c3ca401
37c3ca401loc_37c3ca401:
37c3ca401lea rdx, [rsp+208]
37c3ca409mov r8l, 6
37c3ca40flea rcx, [rip+0xa89dc]
37c3ca416mov [rsp+208], rax
37c3ca41ecall xerbla_64_
37c3ca423nop
37c3ca424
37c3ca424loc_37c3ca424:
37c3ca424movups x6, [rsp+224]
37c3ca42cmovups x7, [rsp+240]
37c3ca434movups x8, [rsp+256]
37c3ca43dmovups x9, [rsp+272]
37c3ca446movups x10, [rsp+288]
37c3ca44fmovups x11, [rsp+304]
37c3ca458movups x12, [rsp+320]
37c3ca461movups x13, [rsp+336]
37c3ca46amovups x14, [rsp+352]
37c3ca473movups x15, [rsp+368]
37c3ca47cadd rsp, 392
37c3ca483pop rbx
37c3ca484pop rsi
37c3ca485pop rdi
37c3ca486pop rbp
37c3ca487pop r12
37c3ca489pop r13
37c3ca48bpop r14
37c3ca48dpop r15
37c3ca48fret
37c3ca490
37c3ca490loc_37c3ca490:
37c3ca490mov rax, [rsp+504]
37c3ca498mov [rax], -2
37c3ca49fmov eax, 2
37c3ca4a4jmp 0x37c3ca401
37c3ca4a9
37c3ca4a9 0f 1f 80 00 00 00 00 .......
37c3ca4b0
37c3ca4b0loc_37c3ca4b0:
37c3ca4b0xor edx, edx
37c3ca4b2test rsi, rsi
37c3ca4b5mov rdi, [rsp+504]
37c3ca4bdcmovns rdx, rsi
37c3ca4c1mov [rsp+72], rdx
37c3ca4c6not rdx
37c3ca4c9mov [rsp+80], rdx
37c3ca4cemov rdx, [rdi]
37c3ca4d1test rdx, rdx
37c3ca4d4jne 0x37c3cbac6
37c3ca4damov r13, rax
37c3ca4ddtest rbx, rbx
37c3ca4e0jne 0x37c3ca688
37c3ca4e6test r13, r13
37c3ca4e9jle 0x37c3ca424
37c3ca4efmov r15l, 1
37c3ca4f5pxor x7, x7
37c3ca4f9mov r8, r13
37c3ca4fcmovq x6, [rip+0xa88fc]
37c3ca504jmp 0x37c3ca53e
37c3ca506
37c3ca506 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ca510
37c3ca510loc_37c3ca510:
37c3ca510mov rax, [rsp+504]
37c3ca518mov [rax], r15
37c3ca51bmov rax, [rsp+472]
37c3ca523mov r8, [rax]
37c3ca526
37c3ca526loc_37c3ca526:
37c3ca526mov rax, [rsp+496]
37c3ca52emov [rax+8*r12], r15
37c3ca532mov r15, rdi
37c3ca535
37c3ca535loc_37c3ca535:
37c3ca535cmp r8, r15
37c3ca538jl 0x37c3ca424
37c3ca53e
37c3ca53eloc_37c3ca53e:
37c3ca53emov r13, [rsp+72]
37c3ca543mov rax, [rsp+80]
37c3ca548lea rdi, [r15+1]
37c3ca54cpxor x9, x9
37c3ca551imul r13, r15
37c3ca555lea rbx, [r13+rax]
37c3ca55alea rbp, [rbx+r15]
37c3ca55emov rsi, rbp
37c3ca561shl rsi, 4
37c3ca565add rsi, r14
37c3ca568movsd_xmm x8, [rsi]
37c3ca56dmovsd_xmm x0, [rsi+8]
37c3ca572andpd x8, x6
37c3ca577andpd x0, x6
37c3ca57baddsd x8, x0
37c3ca580movsd_xmm [rsp+176], x8
37c3ca58acmp r15, r8
37c3ca58djl 0x37c3ca628
37c3ca593
37c3ca593loc_37c3ca593:
37c3ca593maxsd x8, x9
37c3ca598lea r12, [r15-1]
37c3ca59cucomisd x8, x7
37c3ca5a1jp 0x37c3ca5d0
37c3ca5a3jne 0x37c3ca5d0
37c3ca5a5
37c3ca5a5loc_37c3ca5a5:
37c3ca5a5mov rax, [rsp+504]
37c3ca5adcmp [rax], 0
37c3ca5b1je 0x37c3ca510
37c3ca5b7mov rax, [rsp+472]
37c3ca5bfmov r8, [rax]
37c3ca5c2jmp 0x37c3ca526
37c3ca5c7
37c3ca5c7 66 0f 1f 84 00 00 00 00 00 f........
37c3ca5d0
37c3ca5d0loc_37c3ca5d0:
37c3ca5d0lea rcx, [rsp+176]
37c3ca5d8call disnan_64_
37c3ca5ddtest rax, rax
37c3ca5e0jne 0x37c3ca5a5
37c3ca5e2movsd_xmm x10, [rip+0xa8825]
37c3ca5ebmovsd_xmm x8, [rsp+176]
37c3ca5f5mulsd x10, x9
37c3ca5facomisd x8, x10
37c3ca5ffjb 0x37c3cad78
37c3ca605mov rax, [rsp+472]
37c3ca60dmov r8, [rax]
37c3ca610mov rax, r15
37c3ca613
37c3ca613loc_37c3ca613:
37c3ca613cmp r15, r8
37c3ca616jl 0x37c3ca952
37c3ca61cmov r15, rax
37c3ca61fjmp 0x37c3ca526
37c3ca624
37c3ca624 0f 1f 40 00 ..@.
37c3ca628
37c3ca628loc_37c3ca628:
37c3ca628lea rdx, [rbx+rdi]
37c3ca62csub r8, r15
37c3ca62flea rcx, [rsp+208]
37c3ca637shl rdx, 4
37c3ca63bmov [rsp+208], r8
37c3ca643lea r8, [rip+0xa87ae]
37c3ca64aadd rdx, r14
37c3ca64dcall izamax_64_
37c3ca652add rax, r15
37c3ca655mov [rsp+88], rax
37c3ca65aadd rax, rbx
37c3ca65dshl rax, 4
37c3ca661add rax, r14
37c3ca664movsd_xmm x9, [rax]
37c3ca669movsd_xmm x0, [rax+8]
37c3ca66eandpd x9, x6
37c3ca673andpd x0, x6
37c3ca677addsd x9, x0
37c3ca67cjmp 0x37c3ca593
37c3ca681
37c3ca681 0f 1f 80 00 00 00 00 .......
37c3ca688
37c3ca688loc_37c3ca688:
37c3ca688test rax, rax
37c3ca68bjle 0x37c3ca424
37c3ca691lea rax, [rsp+176]
37c3ca699movsd_xmm x7, [rip+0xa876f]
37c3ca6a1movq x6, [rip+0xa8757]
37c3ca6a9mov [rsp+112], rax
37c3ca6aejmp 0x37c3ca743
37c3ca6b3
37c3ca6b3 0f 1f 44 00 00 ..D..
37c3ca6b8
37c3ca6b8loc_37c3ca6b8:
37c3ca6b8lea rdx, [rbx+1]
37c3ca6bclea r8, [rip+0xa8735]
37c3ca6c3mov [rsp+208], r15
37c3ca6cbshl rdx, 4
37c3ca6cflea rcx, [rsp+208]
37c3ca6d7add rdx, r14
37c3ca6dacall izamax_64_
37c3ca6dfmov [rsp+88], rax
37c3ca6e4add rax, rbx
37c3ca6e7shl rax, 4
37c3ca6ebadd rax, r14
37c3ca6eemovsd_xmm x1, [rax]
37c3ca6f2movsd_xmm x0, [rax+8]
37c3ca6f7andpd x1, x6
37c3ca6fbandpd x0, x6
37c3ca6ffaddsd x1, x0
37c3ca703pxor x0, x0
37c3ca707maxsd x8, x1
37c3ca70cmovapd x9, x1
37c3ca711ucomisd x8, x0
37c3ca716jp 0x37c3ca7dd
37c3ca71cjne 0x37c3ca7dd
37c3ca722mov rax, [rsp+504]
37c3ca72acmp [rax], 0
37c3ca72eje 0x37c3ca7af
37c3ca730mov rax, [rsp+496]
37c3ca738mov [rax+8*r15], r13
37c3ca73cnop [rax]
37c3ca740
37c3ca740loc_37c3ca740:
37c3ca740mov r13, r15
37c3ca743
37c3ca743loc_37c3ca743:
37c3ca743mov rdi, [rsp+72]
37c3ca748mov rax, [rsp+80]
37c3ca74dlea r15, [r13-1]
37c3ca751imul rdi, r13
37c3ca755lea rbx, [rdi+rax]
37c3ca759lea rbp, [rbx+r13]
37c3ca75dmov r12, rbp
37c3ca760shl r12, 4
37c3ca764lea rsi, [r14+r12]
37c3ca768movsd_xmm x8, [rsi]
37c3ca76dmovsd_xmm x0, [rsi+8]
37c3ca772andpd x8, x6
37c3ca777andpd x0, x6
37c3ca77baddsd x8, x0
37c3ca780movsd_xmm [rsp+176], x8
37c3ca78acmp r13, 1
37c3ca78ejne 0x37c3ca6b8
37c3ca794pxor x0, x0
37c3ca798ucomisd x8, x0
37c3ca79djp 0x37c3ca7d8
37c3ca79fjne 0x37c3ca7d8
37c3ca7a1
37c3ca7a1loc_37c3ca7a1:
37c3ca7a1mov rax, [rsp+504]
37c3ca7a9cmp [rax], 0
37c3ca7adjne 0x37c3ca7ba
37c3ca7af
37c3ca7afloc_37c3ca7af:
37c3ca7afmov rax, [rsp+504]
37c3ca7b7mov [rax], r13
37c3ca7ba
37c3ca7baloc_37c3ca7ba:
37c3ca7bamov rax, [rsp+496]
37c3ca7c2mov [rax+8*r15], r13
37c3ca7c6test r15, r15
37c3ca7c9jne 0x37c3ca740
37c3ca7cfjmp 0x37c3ca424
37c3ca7d4
37c3ca7d4 0f 1f 40 00 ..@.
37c3ca7d8
37c3ca7d8loc_37c3ca7d8:
37c3ca7d8pxor x9, x9
37c3ca7dd
37c3ca7ddloc_37c3ca7dd:
37c3ca7ddmov rcx, [rsp+112]
37c3ca7e2call disnan_64_
37c3ca7e7test rax, rax
37c3ca7eajne 0x37c3ca7a1
37c3ca7ecmovapd x11, x9
37c3ca7f1lea r11, [rsp+208]
37c3ca7f9movsd_xmm x10, [rsp+176]
37c3ca803lea r8, [rip+0xa85ee]
37c3ca80amulsd x11, x7
37c3ca80fcomisd x10, x11
37c3ca814jb 0x37c3caad8
37c3ca81a
37c3ca81aloc_37c3ca81a:
37c3ca81amovsd_xmm x2, [rsi]
37c3ca81emovsd_xmm x1, [rsi+8]
37c3ca823movapd x0, x2
37c3ca827movapd x3, x1
37c3ca82bandpd x0, x6
37c3ca82fandpd x3, x6
37c3ca833comisd x3, x0
37c3ca837ja 0x37c3caa90
37c3ca83dmovapd x3, x1
37c3ca841divsd x3, x2
37c3ca845mulsd x1, x3
37c3ca849movapd x0, x3
37c3ca84daddsd x1, x2
37c3ca851pxor x2, x2
37c3ca855mulsd x0, x2
37c3ca859subsd x2, x3
37c3ca85daddsd x0, [rip+0xa85c3]
37c3ca865unpcklpd x1, x1
37c3ca869unpcklpd x0, x2
37c3ca86ddivpd x0, x1
37c3ca871
37c3ca871loc_37c3ca871:
37c3ca871mov rax, [rsp+488]
37c3ca879mov [rsp+32], r8
37c3ca87eadd rbx, 1
37c3ca882lea rdx, [rsp+184]
37c3ca88amovddup x1, [rip+0xa859e]
37c3ca892mov [rsp+40], r14
37c3ca897shl rbx, 4
37c3ca89bmov r8, r11
37c3ca89emov [rsp+56], 1
37c3ca8a7mov rcx, [rsp+464]
37c3ca8aflea r9, [rbx+r14]
37c3ca8b3mov [rsp+48], rax
37c3ca8b8movups [rsp+192], x0
37c3ca8c0xorpd x0, x1
37c3ca8c4mov [rsp+184], r15
37c3ca8ccmov [rsp+96], r11
37c3ca8d1movups [rsp+208], x0
37c3ca8d9call zsyr_64_
37c3ca8demov rcx, [rsp+96]
37c3ca8e3lea r9, [rip+0xa850e]
37c3ca8ealea rdx, [rsp+192]
37c3ca8f2lea r8, [rbx+r14]
37c3ca8f6mov [rsp+208], r15
37c3ca8fecall zscal_64_
37c3ca903jmp 0x37c3ca7ba
37c3ca908
37c3ca908 0f 1f 84 00 00 00 00 00 ........
37c3ca910
37c3ca910loc_37c3ca910:
37c3ca910mov rcx, [rsp+464]
37c3ca918mov r9l, 1
37c3ca91emov r8l, 1
37c3ca924lea rdx, [rip+0xa84c6]
37c3ca92bcall lsame_64_
37c3ca930test rax, rax
37c3ca933jne 0x37c3ca3bc
37c3ca939mov rax, [rsp+504]
37c3ca941mov [rax], -1
37c3ca948mov eax, 1
37c3ca94djmp 0x37c3ca401
37c3ca952
37c3ca952loc_37c3ca952:
37c3ca952movsd_xmm x2, [rsi]
37c3ca956movsd_xmm x1, [rsi+8]
37c3ca95bmovapd x0, x2
37c3ca95fmovapd x3, x1
37c3ca963andpd x0, x6
37c3ca967andpd x3, x6
37c3ca96bcomisd x3, x0
37c3ca96fja 0x37c3cb033
37c3ca975movapd x3, x1
37c3ca979divsd x3, x2
37c3ca97dmulsd x1, x3
37c3ca981movapd x0, x3
37c3ca985addsd x1, x2
37c3ca989pxor x2, x2
37c3ca98dmulsd x0, x2
37c3ca991subsd x2, x3
37c3ca995addsd x0, [rip+0xa848b]
37c3ca99dunpcklpd x1, x1
37c3ca9a1unpcklpd x0, x2
37c3ca9a5divpd x0, x1
37c3ca9a9
37c3ca9a9loc_37c3ca9a9:
37c3ca9a9mov [rsp+96], rax
37c3ca9aemov rax, [rsp+488]
37c3ca9b6add rbx, rdi
37c3ca9b9sub r8, r15
37c3ca9bcmovddup x1, [rip+0xa846c]
37c3ca9c4mov rcx, [rsp+464]
37c3ca9ccshl rbx, 4
37c3ca9d0mov [rsp+56], 1
37c3ca9d9mov [rsp+48], rax
37c3ca9demov rax, [rsp+72]
37c3ca9e3lea r9, [rbx+r14]
37c3ca9e7mov [rsp+184], r8
37c3ca9eflea r8, [rsp+208]
37c3ca9f7lea rdx, [r13+rax]
37c3ca9fcadd rdx, [rsp+80]
37c3caa01lea rax, [rip+0xa83f0]
37c3caa08movups [rsp+192], x0
37c3caa10add rdx, rdi
37c3caa13mov [rsp+32], rax
37c3caa18xorpd x0, x1
37c3caa1cshl rdx, 4
37c3caa20movups [rsp+208], x0
37c3caa28add rdx, r14
37c3caa2bmov [rsp+40], rdx
37c3caa30lea rdx, [rsp+184]
37c3caa38call zsyr_64_
37c3caa3dlea r8, [rbx+r14]
37c3caa41mov rax, [rsp+472]
37c3caa49lea r9, [rip+0xa83a8]
37c3caa50lea rcx, [rsp+208]
37c3caa58mov rax, [rax]
37c3caa5bmov rdx, rax
37c3caa5emov [rsp+112], rax
37c3caa63sub rdx, r15
37c3caa66mov [rsp+208], rdx
37c3caa6elea rdx, [rsp+192]
37c3caa76call zscal_64_
37c3caa7bmov rax, [rsp+472]
37c3caa83mov r15, [rsp+96]
37c3caa88mov r8, [rax]
37c3caa8bjmp 0x37c3ca526
37c3caa90
37c3caa90loc_37c3caa90:
37c3caa90movapd x0, x2
37c3caa94divsd x0, x1
37c3caa98mulsd x2, x0
37c3caa9caddsd x2, x1
37c3caaa0pxor x1, x1
37c3caaa4mulsd x1, x0
37c3caaa8unpcklpd x0, x1
37c3caaacmovupd x1, [rip+0xa836c]
37c3caab4addpd x1, x0
37c3caab8addpd x0, [rip+0xa8370]
37c3caac0movsd_xmm x0, x1
37c3caac4movddup x1, x2
37c3caac8divpd x0, x1
37c3caaccjmp 0x37c3ca871
37c3caad1
37c3caad1 0f 1f 80 00 00 00 00 .......
37c3caad8
37c3caad8loc_37c3caad8:
37c3caad8mov rcx, [rsp+88]
37c3caaddmov rax, r13
37c3caae0mov [rsp+120], r11
37c3caae5mov r8, [rsp+488]
37c3caaedsub rax, rcx
37c3caaf0lea r9, [rcx+1]
37c3caaf4mov [rsp+136], rax
37c3caafcmov [rsp+208], rax
37c3cab04mov rax, [rsp+72]
37c3cab09mov [rsp+144], r9
37c3cab11imul rax, r9
37c3cab15mov [rsp+96], rax
37c3cab1aadd rax, [rsp+80]
37c3cab1fadd rax, rcx
37c3cab22mov rcx, r11
37c3cab25shl rax, 4
37c3cab29lea rdx, [r14+rax]
37c3cab2dmov [rsp+152], rdx
37c3cab35call izamax_64_
37c3cab3amov rcx, [rsp+88]
37c3cab3fmov rdx, [rsp+72]
37c3cab44mov r10, [rsp+80]
37c3cab49mov r11, [rsp+120]
37c3cab4eadd rax, rcx
37c3cab51imul rax, rdx
37c3cab55add rax, r10
37c3cab58add rax, rcx
37c3cab5bshl rax, 4
37c3cab5fadd rax, r14
37c3cab62cmp rcx, 1
37c3cab66movsd_xmm x8, [rax]
37c3cab6bmovsd_xmm x0, [rax+8]
37c3cab70andpd x8, x6
37c3cab75andpd x0, x6
37c3cab79addsd x8, x0
37c3cab7ejle 0x37c3cabeb
37c3cab80mov r9, [rsp+96]
37c3cab85lea rax, [rcx-1]
37c3cab89lea r8, [rip+0xa8268]
37c3cab90mov rcx, r11
37c3cab93mov [rsp+208], rax
37c3cab9bsub r9, rdx
37c3cab9eadd r9, r10
37c3caba1lea rdx, [r9+1]
37c3caba5mov [rsp+128], r9
37c3cabadshl rdx, 4
37c3cabb1add rdx, r14
37c3cabb4call izamax_64_
37c3cabb9mov r9, [rsp+128]
37c3cabc1mov r11, [rsp+120]
37c3cabc6add r9, rax
37c3cabc9shl r9, 4
37c3cabcdlea rax, [r14+r9]
37c3cabd1movsd_xmm x0, [rax]
37c3cabd5movsd_xmm x1, [rax+8]
37c3cabdaandpd x0, x6
37c3cabdeandpd x1, x6
37c3cabe2addsd x0, x1
37c3cabe6maxsd x8, x0
37c3cabeb
37c3cabebloc_37c3cabeb:
37c3cabebmovapd x1, x9
37c3cabf0divsd x1, x8
37c3cabf5mulsd x1, x11
37c3cabfacomisd x10, x1
37c3cabffjae 0x37c3caf60
37c3cac05mov rdx, [rsp+88]
37c3cac0amov rcx, [rsp+96]
37c3cac0fmulsd x8, x7
37c3cac14sub rcx, [rsp+72]
37c3cac19add rcx, [rsp+80]
37c3cac1elea rax, [rcx+rdx]
37c3cac22mov [rsp+160], rax
37c3cac2ashl rax, 4
37c3cac2eadd rax, r14
37c3cac31movsd_xmm x0, [rax]
37c3cac35movsd_xmm x1, [rax+8]
37c3cac3aandpd x0, x6
37c3cac3eandpd x1, x6
37c3cac42addsd x0, x1
37c3cac46comisd x0, x8
37c3cac4bjae 0x37c3cb016
37c3cac51mov rdx, [rsp+88]
37c3cac56cmp rdx, r15
37c3cac59je 0x37c3cb0a2
37c3cac5fmov r9, r15
37c3cac62mov rax, rdi
37c3cac65sub rax, [rsp+72]
37c3cac6aadd rax, [rsp+80]
37c3cac6fsub r9, rdx
37c3cac72lea rbp, [rax+r15]
37c3cac76mov [rsp+168], 2
37c3cac82mov [rsp+136], r9
37c3cac8a
37c3cac8aloc_37c3cac8a:
37c3cac8amov rdx, [rsp+88]
37c3cac8flea r8, [rip+0xa8162]
37c3cac96add rcx, 1
37c3cac9amov [rsp+96], r11
37c3cac9fmov [rsp+32], r8
37c3caca4shl rcx, 4
37c3caca8shl rbp, 4
37c3cacacsub rdx, 1
37c3cacb0lea r9, [r14+rcx]
37c3cacb4mov rcx, r11
37c3cacb7mov [rsp+120], r8
37c3cacbcmov [rsp+208], rdx
37c3cacc4lea rdx, [rax+1]
37c3cacc8add rbp, r14
37c3caccbshl rdx, 4
37c3caccfmov [rsp+128], rax
37c3cacd7add rdx, r14
37c3cacdacall zswap_64_
37c3cacdfmov r8, [rsp+120]
37c3cace4mov rdx, [rsp+136]
37c3cacecmov rax, [rsp+488]
37c3cacf4mov r9, [rsp+152]
37c3cacfcsub rdx, 1
37c3cad00mov rcx, [rsp+96]
37c3cad05mov [rsp+208], rdx
37c3cad0dmov rdx, [rsp+144]
37c3cad15mov [rsp+32], rax
37c3cad1aadd rdx, [rsp+128]
37c3cad22shl rdx, 4
37c3cad26add rdx, r14
37c3cad29call zswap_64_
37c3cad2emovupd x0, [rbp]
37c3cad33mov r11, [rsp+96]
37c3cad38mov rax, [rsp+160]
37c3cad40mov r8, [rsp+120]
37c3cad45shl rax, 4
37c3cad49cmp [rsp+168], 2
37c3cad52movupd x1, [r14+rax]
37c3cad58movups [rbp], x1
37c3cad5cmovups [r14+rax], x0
37c3cad61je 0x37c3cb078
37c3cad67mov r13, [rsp+88]
37c3cad6cjmp 0x37c3ca81a
37c3cad71
37c3cad71 0f 1f 80 00 00 00 00 .......
37c3cad78
37c3cad78loc_37c3cad78:
37c3cad78mov rcx, [rsp+88]
37c3cad7dmov r8, [rsp+488]
37c3cad85mov rax, rcx
37c3cad88sub rax, r15
37c3cad8bmov [rsp+96], rax
37c3cad90mov [rsp+208], rax
37c3cad98lea rax, [rbx+rcx]
37c3cad9clea rcx, [rsp+208]
37c3cada4mov rdx, rax
37c3cada7mov [rsp+112], rcx
37c3cadacshl rdx, 4
37c3cadb0mov [rsp+136], rax
37c3cadb8add rdx, r14
37c3cadbbcall izamax_64_
37c3cadc0mov rdx, [rsp+80]
37c3cadc5mov rcx, [rsp+88]
37c3cadcaadd rax, r12
37c3cadcdimul rax, [rsp+72]
37c3cadd3add rax, rdx
37c3cadd6add rax, rcx
37c3cadd9shl rax, 4
37c3cadddadd rax, r14
37c3cade0movsd_xmm x0, [rax]
37c3cade4movsd_xmm x1, [rax+8]
37c3cade9mov rax, [rsp+472]
37c3cadf1andpd x0, x6
37c3cadf5andpd x1, x6
37c3cadf9addsd x0, x1
37c3cadfdmov r8, [rax]
37c3cae00cmp r8, rcx
37c3cae03mov rcx, [rsp+112]
37c3cae08movapd x11, x0
37c3cae0djg 0x37c3caf78
37c3cae13
37c3cae13loc_37c3cae13:
37c3cae13divsd x9, x11
37c3cae18mulsd x9, x10
37c3cae1dcomisd x8, x9
37c3cae22jae 0x37c3caf70
37c3cae28mov r11, [rsp+88]
37c3cae2dmov rdx, [rsp+72]
37c3cae32imul rdx, r11
37c3cae36add rdx, [rsp+80]
37c3cae3blea rax, [rdx+r11]
37c3cae3fmov [rsp+120], rax
37c3cae44shl rax, 4
37c3cae48add rax, r14
37c3cae4bmovsd_xmm x0, [rax]
37c3cae4fmovsd_xmm x1, [rax+8]
37c3cae54andpd x0, x6
37c3cae58andpd x1, x6
37c3cae5caddsd x1, x0
37c3cae60movsd_xmm x0, [rip+0xa7fa8]
37c3cae68mulsd x0, x11
37c3cae6dcomisd x1, x0
37c3cae71jae 0x37c3caff1
37c3cae77mov r11, [rsp+88]
37c3cae7clea rax, [r15+2]
37c3cae80mov [rsp+112], rax
37c3cae85cmp r11, rdi
37c3cae88je 0x37c3cb10e
37c3cae8emov rax, [rsp+72]
37c3cae93sub r11, rdi
37c3cae96mov [rsp+128], 2
37c3caea2mov [rsp+96], r11
37c3caea7add rax, r13
37c3caeaaadd rax, [rsp+80]
37c3caeaflea rbp, [rax+rdi]
37c3caeb3
37c3caeb3loc_37c3caeb3:
37c3caeb3cmp [rsp+88], r8
37c3caeb8jl 0x37c3cb148
37c3caebe
37c3caebeloc_37c3caebe:
37c3caebemov rdx, [rsp+96]
37c3caec3mov r9, [rsp+488]
37c3caecbmov r8, [rsp+72]
37c3caed0sub rdx, 1
37c3caed4mov [rsp+32], r9
37c3caed9mov [rsp+208], rdx
37c3caee1mov rdx, [rsp+112]
37c3caee6imul r8, rdx
37c3caeeaadd rdx, rax
37c3caeedadd r8, [rsp+80]
37c3caef2add r8, [rsp+88]
37c3caef7shl r8, 4
37c3caefbshl rdx, 4
37c3caefflea r9, [r14+r8]
37c3caf03add rdx, r14
37c3caf06lea r8, [rip+0xa7eeb]
37c3caf0dcall zswap_64_
37c3caf12mov rax, [rsp+120]
37c3caf17mov r10, rbp
37c3caf1ashl r10, 4
37c3caf1eshl rax, 4
37c3caf22movupd x0, [r14+r10]
37c3caf28movupd x1, [r14+rax]
37c3caf2emovups [r14+r10], x1
37c3caf33movups [r14+rax], x0
37c3caf38cmp [rsp+128], 2
37c3caf41je 0x37c3cb0d0
37c3caf47mov rcx, [rsp+472]
37c3caf4fmov rax, [rsp+88]
37c3caf54mov r8, [rcx]
37c3caf57jmp 0x37c3ca613
37c3caf5c
37c3caf5c 0f 1f 40 00 ..@.
37c3caf60
37c3caf60loc_37c3caf60:
37c3caf60lea r8, [rip+0xa7e91]
37c3caf67jmp 0x37c3ca81a
37c3caf6c
37c3caf6c 0f 1f 40 00 ..@.
37c3caf70
37c3caf70loc_37c3caf70:
37c3caf70mov rax, r15
37c3caf73jmp 0x37c3ca613
37c3caf78
37c3caf78loc_37c3caf78:
37c3caf78mov rax, [rsp+88]
37c3caf7dmov r9, [rsp+72]
37c3caf82imul r9, rax
37c3caf86sub r8, rax
37c3caf89mov [rsp+208], r8
37c3caf91lea r8, [rip+0xa7e60]
37c3caf98add r9, rdx
37c3caf9blea rdx, [r9+rax+1]
37c3cafa0mov [rsp+120], r9
37c3cafa5shl rdx, 4
37c3cafa9add rdx, r14
37c3cafaccall izamax_64_
37c3cafb1add rax, [rsp+88]
37c3cafb6add rax, [rsp+120]
37c3cafbbshl rax, 4
37c3cafbfmov rcx, [rsp+112]
37c3cafc4add rax, r14
37c3cafc7movsd_xmm x0, [rax]
37c3cafcbmovsd_xmm x1, [rax+8]
37c3cafd0mov rax, [rsp+472]
37c3cafd8andpd x0, x6
37c3cafdcandpd x1, x6
37c3cafe0addsd x0, x1
37c3cafe4mov r8, [rax]
37c3cafe7maxsd x11, x0
37c3cafecjmp 0x37c3cae13
37c3caff1
37c3caff1loc_37c3caff1:
37c3caff1mov rax, r11
37c3caff4cmp r11, r15
37c3caff7je 0x37c3ca613
37c3caffdmov [rsp+112], rdi
37c3cb002mov rax, rbx
37c3cb005mov [rsp+128], 1
37c3cb011jmp 0x37c3caeb3
37c3cb016
37c3cb016loc_37c3cb016:
37c3cb016cmp r13, rdx
37c3cb019je 0x37c3caf60
37c3cb01fmov [rsp+168], 1
37c3cb02bmov rax, rbx
37c3cb02ejmp 0x37c3cac8a
37c3cb033
37c3cb033loc_37c3cb033:
37c3cb033movapd x0, x2
37c3cb037divsd x0, x1
37c3cb03bmulsd x2, x0
37c3cb03faddsd x1, x2
37c3cb043pxor x2, x2
37c3cb047mulsd x2, x0
37c3cb04bunpcklpd x1, x1
37c3cb04funpcklpd x0, x2
37c3cb053movupd x2, [rip+0xa7dc5]
37c3cb05baddpd x2, x0
37c3cb05faddpd x0, [rip+0xa7dc9]
37c3cb067movsd_xmm x0, x2
37c3cb06bdivpd x0, x1
37c3cb06fjmp 0x37c3ca9a9
37c3cb074
37c3cb074 0f 1f 40 00 ..@.
37c3cb078
37c3cb078loc_37c3cb078:
37c3cb078mov rax, [rsp+88]
37c3cb07dlea rdx, [rbx+r15]
37c3cb081shl rdx, 4
37c3cb085add rax, rbx
37c3cb088movupd x0, [r14+rdx]
37c3cb08eshl rax, 4
37c3cb092movupd x1, [r14+rax]
37c3cb098movups [r14+rdx], x1
37c3cb09dmovups [r14+rax], x0
37c3cb0a2
37c3cb0a2loc_37c3cb0a2:
37c3cb0a2cmp r13, 2
37c3cb0a6jg 0x37c3cb1b0
37c3cb0acmov rax, [rsp+88]
37c3cb0b1mov rdi, [rsp+496]
37c3cb0b9neg rax
37c3cb0bcmov [rdi+8*r15], rax
37c3cb0c0mov [rdi+8*r13-16], rax
37c3cb0c5jmp 0x37c3ca424
37c3cb0ca
37c3cb0ca 66 0f 1f 44 00 00 f..D..
37c3cb0d0
37c3cb0d0loc_37c3cb0d0:
37c3cb0d0mov rax, [rsp+136]
37c3cb0d8lea rdx, [rbx+rdi]
37c3cb0dcshl rdx, 4
37c3cb0e0shl rax, 4
37c3cb0e4movupd x0, [r14+rdx]
37c3cb0eamovupd x1, [r14+rax]
37c3cb0f0movups [r14+rdx], x1
37c3cb0f5movups [r14+rax], x0
37c3cb0famov rax, [rsp+472]
37c3cb102mov r8, [rax]
37c3cb105lea rax, [r15+2]
37c3cb109mov [rsp+112], rax
37c3cb10e
37c3cb10eloc_37c3cb10e:
37c3cb10elea rax, [r8-1]
37c3cb112cmp rax, r15
37c3cb115jg 0x37c3cb550
37c3cb11b
37c3cb11bloc_37c3cb11b:
37c3cb11bmov rax, [rsp+88]
37c3cb120mov r15, [rsp+112]
37c3cb125neg rax
37c3cb128movq x0, rax
37c3cb12dmov rax, [rsp+496]
37c3cb135punpcklqdq x0, x0
37c3cb139movups [rax+8*r12], x0
37c3cb13ejmp 0x37c3ca535
37c3cb143
37c3cb143 0f 1f 44 00 00 ..D..
37c3cb148
37c3cb148loc_37c3cb148:
37c3cb148mov r11, [rsp+88]
37c3cb14dmov [rsp+152], rax
37c3cb155mov [rsp+144], rcx
37c3cb15dsub r8, r11
37c3cb160mov [rsp+208], r8
37c3cb168lea r8, [rdx+r11+1]
37c3cb16dlea rdx, [r11+rax+1]
37c3cb172lea rax, [rip+0xa7c7f]
37c3cb179shl r8, 4
37c3cb17dshl rdx, 4
37c3cb181mov [rsp+32], rax
37c3cb186lea r9, [r14+r8]
37c3cb18aadd rdx, r14
37c3cb18dmov r8, rax
37c3cb190call zswap_64_
37c3cb195mov rax, [rsp+152]
37c3cb19dmov rcx, [rsp+144]
37c3cb1a5jmp 0x37c3caebe
37c3cb1aa
37c3cb1aa 66 0f 1f 44 00 00 f..D..
37c3cb1b0
37c3cb1b0loc_37c3cb1b0:
37c3cb1b0add rbx, r15
37c3cb1b3sub rdi, [rsp+72]
37c3cb1b8movsd_xmm x10, [rsi+8]
37c3cb1beshl rbx, 4
37c3cb1c2movsd_xmm x2, [rsi]
37c3cb1c6mov r10, rdi
37c3cb1c9lea rax, [r14+rbx]
37c3cb1cdmovsd_xmm x4, [rax]
37c3cb1d1movsd_xmm x3, [rax+8]
37c3cb1d6mov rax, [rsp+80]
37c3cb1dbmovapd x8, x4
37c3cb1e0movapd x13, x3
37c3cb1e5add rax, rdi
37c3cb1e8andpd x8, x6
37c3cb1edandpd x13, x6
37c3cb1f2add r15, rax
37c3cb1f5shl r15, 4
37c3cb1f9comisd x13, x8
37c3cb1felea rdx, [r14+r15]
37c3cb202movsd_xmm x0, [rdx]
37c3cb206movsd_xmm x9, [rdx+8]
37c3cb20cjbe 0x37c3cb8f2
37c3cb212movapd x1, x4
37c3cb216movapd x11, x0
37c3cb21bdivsd x1, x3
37c3cb21fmulsd x11, x1
37c3cb224movapd x12, x1
37c3cb229movapd x5, x1
37c3cb22dmulsd x12, x2
37c3cb232mulsd x5, x4
37c3cb236addsd x11, x9
37c3cb23bmulsd x9, x1
37c3cb240addsd x12, x10
37c3cb245mulsd x10, x1
37c3cb24aaddsd x5, x3
37c3cb24esubsd x9, x0
37c3cb253divsd x11, x5
37c3cb258subsd x10, x2
37c3cb25ddivsd x9, x5
37c3cb262divsd x12, x5
37c3cb267divsd x10, x5
37c3cb26c
37c3cb26cloc_37c3cb26c:
37c3cb26cmovapd x0, x9
37c3cb271movapd x1, x11
37c3cb276movapd x2, x11
37c3cb27bmovsd_xmm x14, [rip+0xa7ba4]
37c3cb284mulsd x0, x10
37c3cb289mulsd x1, x12
37c3cb28emulsd x2, x10
37c3cb293subsd x1, x0
37c3cb297movapd x0, x9
37c3cb29cmulsd x0, x12
37c3cb2a1subsd x1, x14
37c3cb2a6addsd x0, x2
37c3cb2aamovapd x2, x1
37c3cb2aeandpd x2, x6
37c3cb2b2movapd x5, x0
37c3cb2b6andpd x5, x6
37c3cb2bacomisd x5, x2
37c3cb2bejbe 0x37c3cb989
37c3cb2c4movapd x2, x1
37c3cb2c8divsd x2, x0
37c3cb2ccmulsd x1, x2
37c3cb2d0movapd x5, x2
37c3cb2d4movapd x15, x2
37c3cb2d9addsd x1, x0
37c3cb2ddpxor x0, x0
37c3cb2e1mulsd x5, x0
37c3cb2e5addsd x15, x0
37c3cb2eadivsd x15, x1
37c3cb2efsubsd x5, x14
37c3cb2f4divsd x5, x1
37c3cb2f8
37c3cb2f8loc_37c3cb2f8:
37c3cb2f8comisd x13, x8
37c3cb2fdjbe 0x37c3cb94f
37c3cb303movapd x0, x4
37c3cb307divsd x0, x3
37c3cb30bmulsd x4, x0
37c3cb30fmovapd x8, x0
37c3cb314mulsd x8, x15
37c3cb319addsd x4, x3
37c3cb31daddsd x8, x5
37c3cb322mulsd x5, x0
37c3cb326divsd x8, x4
37c3cb32bsubsd x5, x15
37c3cb330divsd x5, x4
37c3cb334
37c3cb334loc_37c3cb334:
37c3cb334add rax, r13
37c3cb337mov rdi, [rsp+72]
37c3cb33clea r15, [r13-2]
37c3cb340lea r11, [r14+r12-32]
37c3cb345shl rax, 4
37c3cb349mov r9, r15
37c3cb34cmovups [rsp+96], x6
37c3cb351lea r8, [r14+rax-32]
37c3cb356mov rax, [rsp+80]
37c3cb35bsub r10, rdi
37c3cb35eshl rdi, 4
37c3cb362mov r12, rdi
37c3cb365add r13, rax
37c3cb368mov rbx, rax
37c3cb36blea rax, [r10+r13]
37c3cb36fshl rbx, 4
37c3cb373shl rax, 4
37c3cb377lea rcx, [r14+rax-32]
37c3cb37cnop [rax]
37c3cb380
37c3cb380loc_37c3cb380:
37c3cb380movsd_xmm x4, [r8]
37c3cb385movsd_xmm x3, [r8+8]
37c3cb38bxor eax, eax
37c3cb38dxor edx, edx
37c3cb38fmovsd_xmm x0, [r11]
37c3cb394movsd_xmm x1, [r11+8]
37c3cb39alea r10, [r8+r12]
37c3cb39emovapd x13, x4
37c3cb3a3movapd x2, x3
37c3cb3a7movapd x14, x3
37c3cb3acmulsd x2, x10
37c3cb3b1mulsd x13, x12
37c3cb3b6mulsd x14, x12
37c3cb3bbsubsd x13, x2
37c3cb3c0movapd x2, x4
37c3cb3c4mulsd x2, x10
37c3cb3c9subsd x13, x0
37c3cb3ceaddsd x2, x14
37c3cb3d3movapd x6, x13
37c3cb3d8mulsd x13, x5
37c3cb3ddmulsd x6, x8
37c3cb3e2subsd x2, x1
37c3cb3e6movapd x15, x2
37c3cb3ebmovapd x14, x13
37c3cb3f0mulsd x15, x5
37c3cb3f5mulsd x2, x8
37c3cb3fasubsd x6, x15
37c3cb3ffmovapd x15, x9
37c3cb404addsd x14, x2
37c3cb409mulsd x15, x1
37c3cb40emovapd x2, x11
37c3cb413mulsd x2, x0
37c3cb417mulsd x1, x11
37c3cb41cmovq rsi, x6
37c3cb421mulsd x0, x9
37c3cb426subsd x2, x15
37c3cb42baddsd x0, x1
37c3cb42fsubsd x2, x4
37c3cb433subsd x0, x3
37c3cb437movapd x3, x2
37c3cb43bmulsd x3, x8
37c3cb440mulsd x2, x5
37c3cb444movapd x1, x0
37c3cb448mulsd x1, x5
37c3cb44cmulsd x0, x8
37c3cb451subsd x3, x1
37c3cb455movapd x1, x14
37c3cb45aaddsd x2, x0
37c3cb45eunpcklpd x1, x6
37c3cb462movq rdi, x3
37c3cb467movapd x4, x3
37c3cb46bmovapd x15, x2
37c3cb470movapd x3, x2
37c3cb474unpcklpd x4, x2
37c3cb478movq x2, rdi
37c3cb47dunpcklpd x3, x2
37c3cb481movapd x2, x6
37c3cb485unpcklpd x2, x14
37c3cb48anop [rax+rax]
37c3cb490
37c3cb490loc_37c3cb490:
37c3cb490movupd x6, [r10+rax]
37c3cb496movupd x0, [r10+rax]
37c3cb49cadd rdx, 1
37c3cb4a0movupd x13, [rcx+rax]
37c3cb4a6unpcklpd x6, x6
37c3cb4aaunpckhpd x0, x0
37c3cb4aemulpd x0, x3
37c3cb4b2mulpd x6, x4
37c3cb4b6addsubpd x6, x0
37c3cb4bamovupd x0, [r8+rax]
37c3cb4c0unpckhpd x0, x0
37c3cb4c4subpd x13, x6
37c3cb4c9movupd x6, [r8+rax]
37c3cb4cfmulpd x0, x1
37c3cb4d3unpcklpd x6, x6
37c3cb4d7mulpd x6, x2
37c3cb4dbaddsubpd x6, x0
37c3cb4dfmovapd x0, x13
37c3cb4e4subpd x0, x6
37c3cb4e8movups [rcx+rax], x0
37c3cb4ecsub rax, 16
37c3cb4f0cmp rdx, r9
37c3cb4f3jne 0x37c3cb490
37c3cb4f5mov [r11], rdi
37c3cb4f8sub r8, 16
37c3cb4fcsub r11, 16
37c3cb500add rcx, rbx
37c3cb503movsd_xmm [r11+24], x15
37c3cb509mov [r8+16], rsi
37c3cb50dmovsd_xmm [r8+24], x14
37c3cb513sub rdx, 1
37c3cb517mov r9, rdx
37c3cb51ajne 0x37c3cb380
37c3cb520mov rax, [rsp+88]
37c3cb525movupd x6, [rsp+96]
37c3cb52bneg rax
37c3cb52emovq x0, rax
37c3cb533mov rax, [rsp+496]
37c3cb53bpunpcklqdq x0, x0
37c3cb53fmovups [rax+8*r15], x0
37c3cb544jmp 0x37c3ca740
37c3cb549
37c3cb549 0f 1f 80 00 00 00 00 .......
37c3cb550
37c3cb550loc_37c3cb550:
37c3cb550lea rax, [rbx+rdi]
37c3cb554movsd_xmm x10, [rsi+8]
37c3cb55amovsd_xmm x8, [rsi]
37c3cb55fshl rax, 4
37c3cb563add rax, r14
37c3cb566movsd_xmm x3, [rax]
37c3cb56amovsd_xmm x2, [rax+8]
37c3cb56fmov rax, [rsp+72]
37c3cb574movapd x5, x3
37c3cb578movapd x9, x2
37c3cb57dadd rax, r13
37c3cb580add rax, [rsp+80]
37c3cb585andpd x5, x6
37c3cb589lea r11, [rax+rdi]
37c3cb58dandpd x9, x6
37c3cb592shl r11, 4
37c3cb596comisd x9, x5
37c3cb59blea rdx, [r14+r11]
37c3cb59fmovsd_xmm x11, [rdx]
37c3cb5a4movsd_xmm x1, [rdx+8]
37c3cb5a9jbe 0x37c3cba3b
37c3cb5afmovapd x0, x3
37c3cb5b3movapd x14, x11
37c3cb5b8movapd x4, x3
37c3cb5bcdivsd x0, x2
37c3cb5c0mulsd x14, x0
37c3cb5c5movapd x15, x0
37c3cb5camulsd x4, x0
37c3cb5cemulsd x15, x8
37c3cb5d3addsd x14, x1
37c3cb5d8mulsd x1, x0
37c3cb5dcmulsd x0, x10
37c3cb5e1addsd x4, x2
37c3cb5e5addsd x15, x10
37c3cb5eadivsd x14, x4
37c3cb5efmovapd x12, x1
37c3cb5f4movapd x13, x0
37c3cb5f9subsd x12, x11
37c3cb5fesubsd x13, x8
37c3cb603divsd x12, x4
37c3cb608divsd x15, x4
37c3cb60ddivsd x13, x4
37c3cb612
37c3cb612loc_37c3cb612:
37c3cb612movapd x0, x12
37c3cb617movapd x1, x14
37c3cb61cmovapd x4, x12
37c3cb621movsd_xmm x10, [rip+0xa77fe]
37c3cb62amulsd x0, x13
37c3cb62fmulsd x1, x15
37c3cb634mulsd x4, x15
37c3cb639subsd x1, x0
37c3cb63dmovapd x0, x14
37c3cb642mulsd x0, x13
37c3cb647subsd x1, x10
37c3cb64caddsd x0, x4
37c3cb650movapd x4, x1
37c3cb654andpd x4, x6
37c3cb658movapd x8, x0
37c3cb65dandpd x8, x6
37c3cb662comisd x8, x4
37c3cb667jbe 0x37c3cba01
37c3cb66dmovapd x8, x1
37c3cb672divsd x8, x0
37c3cb677mulsd x1, x8
37c3cb67cmovapd x4, x8
37c3cb681addsd x1, x0
37c3cb685pxor x0, x0
37c3cb689mulsd x8, x0
37c3cb68eaddsd x4, x0
37c3cb692divsd x4, x1
37c3cb696subsd x8, x10
37c3cb69bdivsd x8, x1
37c3cb6a0
37c3cb6a0loc_37c3cb6a0:
37c3cb6a0comisd x9, x5
37c3cb6a5jbe 0x37c3cb9c6
37c3cb6abmovapd x0, x3
37c3cb6afdivsd x0, x2
37c3cb6b3mulsd x3, x0
37c3cb6b7movapd x9, x0
37c3cb6bcmulsd x9, x4
37c3cb6c1addsd x3, x2
37c3cb6c5addsd x9, x8
37c3cb6camulsd x8, x0
37c3cb6cfdivsd x9, x3
37c3cb6d4subsd x8, x4
37c3cb6d9divsd x8, x3
37c3cb6de
37c3cb6deloc_37c3cb6de:
37c3cb6demov rdi, [rsp+112]
37c3cb6e3cmp r8, rdi
37c3cb6e6jl 0x37c3cbaa3
37c3cb6ecadd rbx, rdi
37c3cb6efadd rax, rdi
37c3cb6f2mov rsi, r8
37c3cb6f5mov r13, r12
37c3cb6f8shl rbx, 4
37c3cb6fcshl rax, 4
37c3cb700sub rsi, rdi
37c3cb703movups [rsp+96], x6
37c3cb708lea rdx, [rbx+r14]
37c3cb70cmov rbx, [rsp+72]
37c3cb711lea r10, [rax+r14]
37c3cb715lea rax, [rbx+1]
37c3cb719mov rcx, rbx
37c3cb71cshl rax, 4
37c3cb720imul rcx, rdi
37c3cb724mov r15, rax
37c3cb727mov rax, [rsp+80]
37c3cb72cadd rax, rdi
37c3cb72fmov rdi, rbx
37c3cb732add rax, rcx
37c3cb735shl rdi, 4
37c3cb739shl rax, 4
37c3cb73dlea r9, [rax+r14]
37c3cb741nop [rax]
37c3cb745nop [rax+rax]
37c3cb750
37c3cb750loc_37c3cb750:
37c3cb750movsd_xmm x4, [rdx]
37c3cb754movsd_xmm x3, [rdx+8]
37c3cb759movapd x10, x14
37c3cb75emov rax, r8
37c3cb761movapd x1, x12
37c3cb766movapd x5, x14
37c3cb76bmovsd_xmm x0, [r10]
37c3cb770sub rax, rsi
37c3cb773mulsd x1, x3
37c3cb777movsd_xmm x2, [r10+8]
37c3cb77dmulsd x10, x4
37c3cb782mulsd x5, x3
37c3cb786subsd x10, x1
37c3cb78bmovapd x1, x12
37c3cb790mulsd x1, x4
37c3cb794subsd x10, x0
37c3cb799addsd x1, x5
37c3cb79dmovapd x6, x10
37c3cb7a2mulsd x6, x9
37c3cb7a7mulsd x10, x8
37c3cb7acsubsd x1, x2
37c3cb7b0movapd x5, x1
37c3cb7b4mulsd x5, x8
37c3cb7b9mulsd x1, x9
37c3cb7besubsd x6, x5
37c3cb7c2movapd x5, x2
37c3cb7c6addsd x10, x1
37c3cb7cbmulsd x2, x15
37c3cb7d0movapd x1, x0
37c3cb7d4mulsd x1, x15
37c3cb7d9mulsd x5, x13
37c3cb7demovq r12, x6
37c3cb7e3mulsd x0, x13
37c3cb7e8subsd x1, x5
37c3cb7ecaddsd x0, x2
37c3cb7f0subsd x1, x4
37c3cb7f4subsd x0, x3
37c3cb7f8movapd x11, x1
37c3cb7fdmulsd x1, x8
37c3cb802movapd x2, x0
37c3cb806mulsd x0, x9
37c3cb80bmulsd x11, x9
37c3cb810mulsd x2, x8
37c3cb815addsd x1, x0
37c3cb819subsd x11, x2
37c3cb81emovq rbp, x1
37c3cb823cmp rax, r8
37c3cb826jg 0x37c3cb8bc
37c3cb82cmovapd x5, x6
37c3cb830movapd x4, x10
37c3cb835movapd x3, x11
37c3cb83axor eax, eax
37c3cb83cmovapd x2, x1
37c3cb840unpcklpd x5, x10
37c3cb845unpcklpd x4, x6
37c3cb849xor ecx, ecx
37c3cb84bunpcklpd x3, x1
37c3cb84flea rbx, [rdx+rdi]
37c3cb853unpcklpd x2, x11
37c3cb858lea r11, [rsi+1]
37c3cb85cnop [rax]
37c3cb860
37c3cb860loc_37c3cb860:
37c3cb860movupd x1, [rdx+rax]
37c3cb865movupd x0, [rdx+rax]
37c3cb86aadd rcx, 1
37c3cb86emovupd x6, [r9+rax]
37c3cb874unpcklpd x1, x1
37c3cb878unpckhpd x0, x0
37c3cb87cmulpd x0, x4
37c3cb880mulpd x1, x5
37c3cb884addsubpd x1, x0
37c3cb888movupd x0, [rbx+rax]
37c3cb88dunpckhpd x0, x0
37c3cb891subpd x6, x1
37c3cb895movupd x1, [rbx+rax]
37c3cb89amulpd x0, x2
37c3cb89eunpcklpd x1, x1
37c3cb8a2mulpd x1, x3
37c3cb8a6addsubpd x1, x0
37c3cb8aasubpd x6, x1
37c3cb8aemovups [r9+rax], x6
37c3cb8b3add rax, 16
37c3cb8b7cmp rcx, r11
37c3cb8bajb 0x37c3cb860
37c3cb8bc
37c3cb8bcloc_37c3cb8bc:
37c3cb8bcmov [rdx], r12
37c3cb8bfadd r10, 16
37c3cb8c3add rdx, 16
37c3cb8c7add r9, r15
37c3cb8camovsd_xmm [rdx-8], x10
37c3cb8d0movsd_xmm [r10-16], x11
37c3cb8d6mov [r10-8], rbp
37c3cb8dasub rsi, 1
37c3cb8dejae 0x37c3cb750
37c3cb8e4movupd x6, [rsp+96]
37c3cb8eamov r12, r13
37c3cb8edjmp 0x37c3cb11b
37c3cb8f2
37c3cb8f2loc_37c3cb8f2:
37c3cb8f2movapd x5, x3
37c3cb8f6movapd x11, x9
37c3cb8fbdivsd x5, x4
37c3cb8ffmulsd x11, x5
37c3cb904movapd x1, x5
37c3cb908movapd x12, x5
37c3cb90dmulsd x12, x10
37c3cb912mulsd x1, x3
37c3cb916addsd x11, x0
37c3cb91bmulsd x0, x5
37c3cb91fmulsd x5, x2
37c3cb923addsd x12, x2
37c3cb928addsd x1, x4
37c3cb92csubsd x9, x0
37c3cb931divsd x11, x1
37c3cb936subsd x10, x5
37c3cb93bdivsd x9, x1
37c3cb940divsd x12, x1
37c3cb945divsd x10, x1
37c3cb94ajmp 0x37c3cb26c
37c3cb94f
37c3cb94floc_37c3cb94f:
37c3cb94fmovapd x1, x3
37c3cb953divsd x1, x4
37c3cb957mulsd x3, x1
37c3cb95bmovapd x8, x1
37c3cb960mulsd x8, x5
37c3cb965mulsd x1, x15
37c3cb96amovapd x0, x3
37c3cb96eaddsd x0, x4
37c3cb972addsd x8, x15
37c3cb977subsd x5, x1
37c3cb97bdivsd x8, x0
37c3cb980divsd x5, x0
37c3cb984jmp 0x37c3cb334
37c3cb989
37c3cb989loc_37c3cb989:
37c3cb989movapd x5, x0
37c3cb98dmovapd x2, x0
37c3cb991divsd x5, x1
37c3cb995mulsd x2, x5
37c3cb999movapd x15, x5
37c3cb99eaddsd x2, x1
37c3cb9a2pxor x1, x1
37c3cb9a6mulsd x15, x1
37c3cb9absubsd x1, x5
37c3cb9afmovapd x5, x1
37c3cb9b3divsd x5, x2
37c3cb9b7addsd x15, x14
37c3cb9bcdivsd x15, x2
37c3cb9c1jmp 0x37c3cb2f8
37c3cb9c6
37c3cb9c6loc_37c3cb9c6:
37c3cb9c6movapd x1, x2
37c3cb9cadivsd x1, x3
37c3cb9cemulsd x2, x1
37c3cb9d2movapd x9, x1
37c3cb9d7mulsd x9, x8
37c3cb9dcmulsd x1, x4
37c3cb9e0movapd x0, x2
37c3cb9e4addsd x0, x3
37c3cb9e8addsd x9, x4
37c3cb9edsubsd x8, x1
37c3cb9f2divsd x9, x0
37c3cb9f7divsd x8, x0
37c3cb9fcjmp 0x37c3cb6de
37c3cba01
37c3cba01loc_37c3cba01:
37c3cba01movapd x11, x0
37c3cba06pxor x8, x8
37c3cba0bdivsd x11, x1
37c3cba10mulsd x0, x11
37c3cba15movapd x4, x11
37c3cba1amulsd x4, x8
37c3cba1fsubsd x8, x11
37c3cba24addsd x0, x1
37c3cba28addsd x4, x10
37c3cba2ddivsd x8, x0
37c3cba32divsd x4, x0
37c3cba36jmp 0x37c3cb6a0
37c3cba3b
37c3cba3bloc_37c3cba3b:
37c3cba3bmovapd x4, x2
37c3cba3fmovapd x14, x1
37c3cba44movapd x0, x2
37c3cba48divsd x4, x3
37c3cba4cmulsd x14, x4
37c3cba51movapd x15, x4
37c3cba56mulsd x0, x4
37c3cba5amulsd x15, x10
37c3cba5faddsd x14, x11
37c3cba64mulsd x11, x4
37c3cba69mulsd x4, x8
37c3cba6eaddsd x0, x3
37c3cba72addsd x15, x8
37c3cba77divsd x14, x0
37c3cba7csubsd x1, x11
37c3cba81subsd x10, x4
37c3cba86divsd x1, x0
37c3cba8adivsd x10, x0
37c3cba8fmovapd x12, x1
37c3cba94divsd x15, x0
37c3cba99movapd x13, x10
37c3cba9ejmp 0x37c3cb612
37c3cbaa3
37c3cbaa3loc_37c3cbaa3:
37c3cbaa3mov rax, [rsp+88]
37c3cbaa8neg rax
37c3cbaabmovq x0, rax
37c3cbab0mov rax, [rsp+496]
37c3cbab8punpcklqdq x0, x0
37c3cbabcmovups [rax+8*r12], x0
37c3cbac1jmp 0x37c3ca424
37c3cbac6
37c3cbac6loc_37c3cbac6:
37c3cbac6mov rax, rdx
37c3cbac9neg rax
37c3cbaccjmp 0x37c3ca401
37c3ca300
37c3ca300zsytf2_64_:
37c3ca300push r15
37c3ca302push r14
37c3ca304push r13
37c3ca306push r12
37c3ca308push rbp
37c3ca309push rdi
37c3ca30apush rsi
37c3ca30bpush rbx
37c3ca30csub rsp, 392
37c3ca313movups [rsp+224], x6
37c3ca31bmovups [rsp+240], x7
37c3ca323movups [rsp+256], x8
37c3ca32cmovups [rsp+272], x9
37c3ca335movups [rsp+288], x10
37c3ca33emovups [rsp+304], x11
37c3ca347movups [rsp+320], x12
37c3ca350movups [rsp+336], x13
37c3ca359movups [rsp+352], x14
37c3ca362movups [rsp+368], x15
37c3ca36bmov rax, [rsp+504]
37c3ca373mov rsi, [r9]
37c3ca376mov [rax], 0
37c3ca37dmov [rsp+472], rdx
37c3ca385mov r14, r8
37c3ca388lea rdx, [rip+0xa8a61]
37c3ca38fmov r8l, 1
37c3ca395mov [rsp+488], r9
37c3ca39dmov r9l, 1
37c3ca3a3mov [rsp+464], rcx
37c3ca3abcall lsame_64_
37c3ca3b0mov rbx, rax
37c3ca3b3test rax, rax
37c3ca3b6je 0x37c3ca910
37c3ca3bc
37c3ca3bcloc_37c3ca3bc:
37c3ca3bcmov rax, [rsp+472]
37c3ca3c4mov rax, [rax]
37c3ca3c7test rax, rax
37c3ca3cajs 0x37c3ca490
37c3ca3d0mov rdi, [rsp+488]
37c3ca3d8test rax, rax
37c3ca3dbmov edx, 1
37c3ca3e0cmovg rdx, rax
37c3ca3e4cmp [rdi], rdx
37c3ca3e7jge 0x37c3ca4b0
37c3ca3edmov rax, [rsp+504]
37c3ca3f5mov [rax], -4
37c3ca3fcmov eax, 4
37c3ca401
37c3ca401loc_37c3ca401:
37c3ca401lea rdx, [rsp+208]
37c3ca409mov r8l, 6
37c3ca40flea rcx, [rip+0xa89dc]
37c3ca416mov [rsp+208], rax
37c3ca41ecall xerbla_64_
37c3ca423nop
37c3ca424
37c3ca424loc_37c3ca424:
37c3ca424movups x6, [rsp+224]
37c3ca42cmovups x7, [rsp+240]
37c3ca434movups x8, [rsp+256]
37c3ca43dmovups x9, [rsp+272]
37c3ca446movups x10, [rsp+288]
37c3ca44fmovups x11, [rsp+304]
37c3ca458movups x12, [rsp+320]
37c3ca461movups x13, [rsp+336]
37c3ca46amovups x14, [rsp+352]
37c3ca473movups x15, [rsp+368]
37c3ca47cadd rsp, 392
37c3ca483pop rbx
37c3ca484pop rsi
37c3ca485pop rdi
37c3ca486pop rbp
37c3ca487pop r12
37c3ca489pop r13
37c3ca48bpop r14
37c3ca48dpop r15
37c3ca48fret
37c3ca490
37c3ca490loc_37c3ca490:
37c3ca490mov rax, [rsp+504]
37c3ca498mov [rax], -2
37c3ca49fmov eax, 2
37c3ca4a4jmp 0x37c3ca401
37c3ca4a9
37c3ca4a9 0f 1f 80 00 00 00 00 .......
37c3ca4b0
37c3ca4b0loc_37c3ca4b0:
37c3ca4b0xor edx, edx
37c3ca4b2test rsi, rsi
37c3ca4b5mov rdi, [rsp+504]
37c3ca4bdcmovns rdx, rsi
37c3ca4c1mov [rsp+72], rdx
37c3ca4c6not rdx
37c3ca4c9mov [rsp+80], rdx
37c3ca4cemov rdx, [rdi]
37c3ca4d1test rdx, rdx
37c3ca4d4jne 0x37c3cbac6
37c3ca4damov r13, rax
37c3ca4ddtest rbx, rbx
37c3ca4e0jne 0x37c3ca688
37c3ca4e6test r13, r13
37c3ca4e9jle 0x37c3ca424
37c3ca4efmov r15l, 1
37c3ca4f5pxor x7, x7
37c3ca4f9mov r8, r13
37c3ca4fcmovq x6, [rip+0xa88fc]
37c3ca504jmp 0x37c3ca53e
37c3ca506
37c3ca506 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ca510
37c3ca510loc_37c3ca510:
37c3ca510mov rax, [rsp+504]
37c3ca518mov [rax], r15
37c3ca51bmov rax, [rsp+472]
37c3ca523mov r8, [rax]
37c3ca526
37c3ca526loc_37c3ca526:
37c3ca526mov rax, [rsp+496]
37c3ca52emov [rax+8*r12], r15
37c3ca532mov r15, rdi
37c3ca535
37c3ca535loc_37c3ca535:
37c3ca535cmp r8, r15
37c3ca538jl 0x37c3ca424
37c3ca53e
37c3ca53eloc_37c3ca53e:
37c3ca53emov r13, [rsp+72]
37c3ca543mov rax, [rsp+80]
37c3ca548lea rdi, [r15+1]
37c3ca54cpxor x9, x9
37c3ca551imul r13, r15
37c3ca555lea rbx, [r13+rax]
37c3ca55alea rbp, [rbx+r15]
37c3ca55emov rsi, rbp
37c3ca561shl rsi, 4
37c3ca565add rsi, r14
37c3ca568movsd_xmm x8, [rsi]
37c3ca56dmovsd_xmm x0, [rsi+8]
37c3ca572andpd x8, x6
37c3ca577andpd x0, x6
37c3ca57baddsd x8, x0
37c3ca580movsd_xmm [rsp+176], x8
37c3ca58acmp r15, r8
37c3ca58djl 0x37c3ca628
37c3ca593
37c3ca593loc_37c3ca593:
37c3ca593maxsd x8, x9
37c3ca598lea r12, [r15-1]
37c3ca59cucomisd x8, x7
37c3ca5a1jp 0x37c3ca5d0
37c3ca5a3jne 0x37c3ca5d0
37c3ca5a5
37c3ca5a5loc_37c3ca5a5:
37c3ca5a5mov rax, [rsp+504]
37c3ca5adcmp [rax], 0
37c3ca5b1je 0x37c3ca510
37c3ca5b7mov rax, [rsp+472]
37c3ca5bfmov r8, [rax]
37c3ca5c2jmp 0x37c3ca526
37c3ca5c7
37c3ca5c7 66 0f 1f 84 00 00 00 00 00 f........
37c3ca5d0
37c3ca5d0loc_37c3ca5d0:
37c3ca5d0lea rcx, [rsp+176]
37c3ca5d8call disnan_64_
37c3ca5ddtest rax, rax
37c3ca5e0jne 0x37c3ca5a5
37c3ca5e2movsd_xmm x10, [rip+0xa8825]
37c3ca5ebmovsd_xmm x8, [rsp+176]
37c3ca5f5mulsd x10, x9
37c3ca5facomisd x8, x10
37c3ca5ffjb 0x37c3cad78
37c3ca605mov rax, [rsp+472]
37c3ca60dmov r8, [rax]
37c3ca610mov rax, r15
37c3ca613
37c3ca613loc_37c3ca613:
37c3ca613cmp r15, r8
37c3ca616jl 0x37c3ca952
37c3ca61cmov r15, rax
37c3ca61fjmp 0x37c3ca526
37c3ca624
37c3ca624 0f 1f 40 00 ..@.
37c3ca628
37c3ca628loc_37c3ca628:
37c3ca628lea rdx, [rbx+rdi]
37c3ca62csub r8, r15
37c3ca62flea rcx, [rsp+208]
37c3ca637shl rdx, 4
37c3ca63bmov [rsp+208], r8
37c3ca643lea r8, [rip+0xa87ae]
37c3ca64aadd rdx, r14
37c3ca64dcall izamax_64_
37c3ca652add rax, r15
37c3ca655mov [rsp+88], rax
37c3ca65aadd rax, rbx
37c3ca65dshl rax, 4
37c3ca661add rax, r14
37c3ca664movsd_xmm x9, [rax]
37c3ca669movsd_xmm x0, [rax+8]
37c3ca66eandpd x9, x6
37c3ca673andpd x0, x6
37c3ca677addsd x9, x0
37c3ca67cjmp 0x37c3ca593
37c3ca681
37c3ca681 0f 1f 80 00 00 00 00 .......
37c3ca688
37c3ca688loc_37c3ca688:
37c3ca688test rax, rax
37c3ca68bjle 0x37c3ca424
37c3ca691lea rax, [rsp+176]
37c3ca699movsd_xmm x7, [rip+0xa876f]
37c3ca6a1movq x6, [rip+0xa8757]
37c3ca6a9mov [rsp+112], rax
37c3ca6aejmp 0x37c3ca743
37c3ca6b3
37c3ca6b3 0f 1f 44 00 00 ..D..
37c3ca6b8
37c3ca6b8loc_37c3ca6b8:
37c3ca6b8lea rdx, [rbx+1]
37c3ca6bclea r8, [rip+0xa8735]
37c3ca6c3mov [rsp+208], r15
37c3ca6cbshl rdx, 4
37c3ca6cflea rcx, [rsp+208]
37c3ca6d7add rdx, r14
37c3ca6dacall izamax_64_
37c3ca6dfmov [rsp+88], rax
37c3ca6e4add rax, rbx
37c3ca6e7shl rax, 4
37c3ca6ebadd rax, r14
37c3ca6eemovsd_xmm x1, [rax]
37c3ca6f2movsd_xmm x0, [rax+8]
37c3ca6f7andpd x1, x6
37c3ca6fbandpd x0, x6
37c3ca6ffaddsd x1, x0
37c3ca703pxor x0, x0
37c3ca707maxsd x8, x1
37c3ca70cmovapd x9, x1
37c3ca711ucomisd x8, x0
37c3ca716jp 0x37c3ca7dd
37c3ca71cjne 0x37c3ca7dd
37c3ca722mov rax, [rsp+504]
37c3ca72acmp [rax], 0
37c3ca72eje 0x37c3ca7af
37c3ca730mov rax, [rsp+496]
37c3ca738mov [rax+8*r15], r13
37c3ca73cnop [rax]
37c3ca740
37c3ca740loc_37c3ca740:
37c3ca740mov r13, r15
37c3ca743
37c3ca743loc_37c3ca743:
37c3ca743mov rdi, [rsp+72]
37c3ca748mov rax, [rsp+80]
37c3ca74dlea r15, [r13-1]
37c3ca751imul rdi, r13
37c3ca755lea rbx, [rdi+rax]
37c3ca759lea rbp, [rbx+r13]
37c3ca75dmov r12, rbp
37c3ca760shl r12, 4
37c3ca764lea rsi, [r14+r12]
37c3ca768movsd_xmm x8, [rsi]
37c3ca76dmovsd_xmm x0, [rsi+8]
37c3ca772andpd x8, x6
37c3ca777andpd x0, x6
37c3ca77baddsd x8, x0
37c3ca780movsd_xmm [rsp+176], x8
37c3ca78acmp r13, 1
37c3ca78ejne 0x37c3ca6b8
37c3ca794pxor x0, x0
37c3ca798ucomisd x8, x0
37c3ca79djp 0x37c3ca7d8
37c3ca79fjne 0x37c3ca7d8
37c3ca7a1
37c3ca7a1loc_37c3ca7a1:
37c3ca7a1mov rax, [rsp+504]
37c3ca7a9cmp [rax], 0
37c3ca7adjne 0x37c3ca7ba
37c3ca7af
37c3ca7afloc_37c3ca7af:
37c3ca7afmov rax, [rsp+504]
37c3ca7b7mov [rax], r13
37c3ca7ba
37c3ca7baloc_37c3ca7ba:
37c3ca7bamov rax, [rsp+496]
37c3ca7c2mov [rax+8*r15], r13
37c3ca7c6test r15, r15
37c3ca7c9jne 0x37c3ca740
37c3ca7cfjmp 0x37c3ca424
37c3ca7d4
37c3ca7d4 0f 1f 40 00 ..@.
37c3ca7d8
37c3ca7d8loc_37c3ca7d8:
37c3ca7d8pxor x9, x9
37c3ca7dd
37c3ca7ddloc_37c3ca7dd:
37c3ca7ddmov rcx, [rsp+112]
37c3ca7e2call disnan_64_
37c3ca7e7test rax, rax
37c3ca7eajne 0x37c3ca7a1
37c3ca7ecmovapd x11, x9
37c3ca7f1lea r11, [rsp+208]
37c3ca7f9movsd_xmm x10, [rsp+176]
37c3ca803lea r8, [rip+0xa85ee]
37c3ca80amulsd x11, x7
37c3ca80fcomisd x10, x11
37c3ca814jb 0x37c3caad8
37c3ca81a
37c3ca81aloc_37c3ca81a:
37c3ca81amovsd_xmm x2, [rsi]
37c3ca81emovsd_xmm x1, [rsi+8]
37c3ca823movapd x0, x2
37c3ca827movapd x3, x1
37c3ca82bandpd x0, x6
37c3ca82fandpd x3, x6
37c3ca833comisd x3, x0
37c3ca837ja 0x37c3caa90
37c3ca83dmovapd x3, x1
37c3ca841divsd x3, x2
37c3ca845mulsd x1, x3
37c3ca849movapd x0, x3
37c3ca84daddsd x1, x2
37c3ca851pxor x2, x2
37c3ca855mulsd x0, x2
37c3ca859subsd x2, x3
37c3ca85daddsd x0, [rip+0xa85c3]
37c3ca865unpcklpd x1, x1
37c3ca869unpcklpd x0, x2
37c3ca86ddivpd x0, x1
37c3ca871
37c3ca871loc_37c3ca871:
37c3ca871mov rax, [rsp+488]
37c3ca879mov [rsp+32], r8
37c3ca87eadd rbx, 1
37c3ca882lea rdx, [rsp+184]
37c3ca88amovddup x1, [rip+0xa859e]
37c3ca892mov [rsp+40], r14
37c3ca897shl rbx, 4
37c3ca89bmov r8, r11
37c3ca89emov [rsp+56], 1
37c3ca8a7mov rcx, [rsp+464]
37c3ca8aflea r9, [rbx+r14]
37c3ca8b3mov [rsp+48], rax
37c3ca8b8movups [rsp+192], x0
37c3ca8c0xorpd x0, x1
37c3ca8c4mov [rsp+184], r15
37c3ca8ccmov [rsp+96], r11
37c3ca8d1movups [rsp+208], x0
37c3ca8d9call zsyr_64_
37c3ca8demov rcx, [rsp+96]
37c3ca8e3lea r9, [rip+0xa850e]
37c3ca8ealea rdx, [rsp+192]
37c3ca8f2lea r8, [rbx+r14]
37c3ca8f6mov [rsp+208], r15
37c3ca8fecall zscal_64_
37c3ca903jmp 0x37c3ca7ba
37c3ca908
37c3ca908 0f 1f 84 00 00 00 00 00 ........
37c3ca910
37c3ca910loc_37c3ca910:
37c3ca910mov rcx, [rsp+464]
37c3ca918mov r9l, 1
37c3ca91emov r8l, 1
37c3ca924lea rdx, [rip+0xa84c6]
37c3ca92bcall lsame_64_
37c3ca930test rax, rax
37c3ca933jne 0x37c3ca3bc
37c3ca939mov rax, [rsp+504]
37c3ca941mov [rax], -1
37c3ca948mov eax, 1
37c3ca94djmp 0x37c3ca401
37c3ca952
37c3ca952loc_37c3ca952:
37c3ca952movsd_xmm x2, [rsi]
37c3ca956movsd_xmm x1, [rsi+8]
37c3ca95bmovapd x0, x2
37c3ca95fmovapd x3, x1
37c3ca963andpd x0, x6
37c3ca967andpd x3, x6
37c3ca96bcomisd x3, x0
37c3ca96fja 0x37c3cb033
37c3ca975movapd x3, x1
37c3ca979divsd x3, x2
37c3ca97dmulsd x1, x3
37c3ca981movapd x0, x3
37c3ca985addsd x1, x2
37c3ca989pxor x2, x2
37c3ca98dmulsd x0, x2
37c3ca991subsd x2, x3
37c3ca995addsd x0, [rip+0xa848b]
37c3ca99dunpcklpd x1, x1
37c3ca9a1unpcklpd x0, x2
37c3ca9a5divpd x0, x1
37c3ca9a9
37c3ca9a9loc_37c3ca9a9:
37c3ca9a9mov [rsp+96], rax
37c3ca9aemov rax, [rsp+488]
37c3ca9b6add rbx, rdi
37c3ca9b9sub r8, r15
37c3ca9bcmovddup x1, [rip+0xa846c]
37c3ca9c4mov rcx, [rsp+464]
37c3ca9ccshl rbx, 4
37c3ca9d0mov [rsp+56], 1
37c3ca9d9mov [rsp+48], rax
37c3ca9demov rax, [rsp+72]
37c3ca9e3lea r9, [rbx+r14]
37c3ca9e7mov [rsp+184], r8
37c3ca9eflea r8, [rsp+208]
37c3ca9f7lea rdx, [r13+rax]
37c3ca9fcadd rdx, [rsp+80]
37c3caa01lea rax, [rip+0xa83f0]
37c3caa08movups [rsp+192], x0
37c3caa10add rdx, rdi
37c3caa13mov [rsp+32], rax
37c3caa18xorpd x0, x1
37c3caa1cshl rdx, 4
37c3caa20movups [rsp+208], x0
37c3caa28add rdx, r14
37c3caa2bmov [rsp+40], rdx
37c3caa30lea rdx, [rsp+184]
37c3caa38call zsyr_64_
37c3caa3dlea r8, [rbx+r14]
37c3caa41mov rax, [rsp+472]
37c3caa49lea r9, [rip+0xa83a8]
37c3caa50lea rcx, [rsp+208]
37c3caa58mov rax, [rax]
37c3caa5bmov rdx, rax
37c3caa5emov [rsp+112], rax
37c3caa63sub rdx, r15
37c3caa66mov [rsp+208], rdx
37c3caa6elea rdx, [rsp+192]
37c3caa76call zscal_64_
37c3caa7bmov rax, [rsp+472]
37c3caa83mov r15, [rsp+96]
37c3caa88mov r8, [rax]
37c3caa8bjmp 0x37c3ca526
37c3caa90
37c3caa90loc_37c3caa90:
37c3caa90movapd x0, x2
37c3caa94divsd x0, x1
37c3caa98mulsd x2, x0
37c3caa9caddsd x2, x1
37c3caaa0pxor x1, x1
37c3caaa4mulsd x1, x0
37c3caaa8unpcklpd x0, x1
37c3caaacmovupd x1, [rip+0xa836c]
37c3caab4addpd x1, x0
37c3caab8addpd x0, [rip+0xa8370]
37c3caac0movsd_xmm x0, x1
37c3caac4movddup x1, x2
37c3caac8divpd x0, x1
37c3caaccjmp 0x37c3ca871
37c3caad1
37c3caad1 0f 1f 80 00 00 00 00 .......
37c3caad8
37c3caad8loc_37c3caad8:
37c3caad8mov rcx, [rsp+88]
37c3caaddmov rax, r13
37c3caae0mov [rsp+120], r11
37c3caae5mov r8, [rsp+488]
37c3caaedsub rax, rcx
37c3caaf0lea r9, [rcx+1]
37c3caaf4mov [rsp+136], rax
37c3caafcmov [rsp+208], rax
37c3cab04mov rax, [rsp+72]
37c3cab09mov [rsp+144], r9
37c3cab11imul rax, r9
37c3cab15mov [rsp+96], rax
37c3cab1aadd rax, [rsp+80]
37c3cab1fadd rax, rcx
37c3cab22mov rcx, r11
37c3cab25shl rax, 4
37c3cab29lea rdx, [r14+rax]
37c3cab2dmov [rsp+152], rdx
37c3cab35call izamax_64_
37c3cab3amov rcx, [rsp+88]
37c3cab3fmov rdx, [rsp+72]
37c3cab44mov r10, [rsp+80]
37c3cab49mov r11, [rsp+120]
37c3cab4eadd rax, rcx
37c3cab51imul rax, rdx
37c3cab55add rax, r10
37c3cab58add rax, rcx
37c3cab5bshl rax, 4
37c3cab5fadd rax, r14
37c3cab62cmp rcx, 1
37c3cab66movsd_xmm x8, [rax]
37c3cab6bmovsd_xmm x0, [rax+8]
37c3cab70andpd x8, x6
37c3cab75andpd x0, x6
37c3cab79addsd x8, x0
37c3cab7ejle 0x37c3cabeb
37c3cab80mov r9, [rsp+96]
37c3cab85lea rax, [rcx-1]
37c3cab89lea r8, [rip+0xa8268]
37c3cab90mov rcx, r11
37c3cab93mov [rsp+208], rax
37c3cab9bsub r9, rdx
37c3cab9eadd r9, r10
37c3caba1lea rdx, [r9+1]
37c3caba5mov [rsp+128], r9
37c3cabadshl rdx, 4
37c3cabb1add rdx, r14
37c3cabb4call izamax_64_
37c3cabb9mov r9, [rsp+128]
37c3cabc1mov r11, [rsp+120]
37c3cabc6add r9, rax
37c3cabc9shl r9, 4
37c3cabcdlea rax, [r14+r9]
37c3cabd1movsd_xmm x0, [rax]
37c3cabd5movsd_xmm x1, [rax+8]
37c3cabdaandpd x0, x6
37c3cabdeandpd x1, x6
37c3cabe2addsd x0, x1
37c3cabe6maxsd x8, x0
37c3cabeb
37c3cabebloc_37c3cabeb:
37c3cabebmovapd x1, x9
37c3cabf0divsd x1, x8
37c3cabf5mulsd x1, x11
37c3cabfacomisd x10, x1
37c3cabffjae 0x37c3caf60
37c3cac05mov rdx, [rsp+88]
37c3cac0amov rcx, [rsp+96]
37c3cac0fmulsd x8, x7
37c3cac14sub rcx, [rsp+72]
37c3cac19add rcx, [rsp+80]
37c3cac1elea rax, [rcx+rdx]
37c3cac22mov [rsp+160], rax
37c3cac2ashl rax, 4
37c3cac2eadd rax, r14
37c3cac31movsd_xmm x0, [rax]
37c3cac35movsd_xmm x1, [rax+8]
37c3cac3aandpd x0, x6
37c3cac3eandpd x1, x6
37c3cac42addsd x0, x1
37c3cac46comisd x0, x8
37c3cac4bjae 0x37c3cb016
37c3cac51mov rdx, [rsp+88]
37c3cac56cmp rdx, r15
37c3cac59je 0x37c3cb0a2
37c3cac5fmov r9, r15
37c3cac62mov rax, rdi
37c3cac65sub rax, [rsp+72]
37c3cac6aadd rax, [rsp+80]
37c3cac6fsub r9, rdx
37c3cac72lea rbp, [rax+r15]
37c3cac76mov [rsp+168], 2
37c3cac82mov [rsp+136], r9
37c3cac8a
37c3cac8aloc_37c3cac8a:
37c3cac8amov rdx, [rsp+88]
37c3cac8flea r8, [rip+0xa8162]
37c3cac96add rcx, 1
37c3cac9amov [rsp+96], r11
37c3cac9fmov [rsp+32], r8
37c3caca4shl rcx, 4
37c3caca8shl rbp, 4
37c3cacacsub rdx, 1
37c3cacb0lea r9, [r14+rcx]
37c3cacb4mov rcx, r11
37c3cacb7mov [rsp+120], r8
37c3cacbcmov [rsp+208], rdx
37c3cacc4lea rdx, [rax+1]
37c3cacc8add rbp, r14
37c3caccbshl rdx, 4
37c3caccfmov [rsp+128], rax
37c3cacd7add rdx, r14
37c3cacdacall zswap_64_
37c3cacdfmov r8, [rsp+120]
37c3cace4mov rdx, [rsp+136]
37c3cacecmov rax, [rsp+488]
37c3cacf4mov r9, [rsp+152]
37c3cacfcsub rdx, 1
37c3cad00mov rcx, [rsp+96]
37c3cad05mov [rsp+208], rdx
37c3cad0dmov rdx, [rsp+144]
37c3cad15mov [rsp+32], rax
37c3cad1aadd rdx, [rsp+128]
37c3cad22shl rdx, 4
37c3cad26add rdx, r14
37c3cad29call zswap_64_
37c3cad2emovupd x0, [rbp]
37c3cad33mov r11, [rsp+96]
37c3cad38mov rax, [rsp+160]
37c3cad40mov r8, [rsp+120]
37c3cad45shl rax, 4
37c3cad49cmp [rsp+168], 2
37c3cad52movupd x1, [r14+rax]
37c3cad58movups [rbp], x1
37c3cad5cmovups [r14+rax], x0
37c3cad61je 0x37c3cb078
37c3cad67mov r13, [rsp+88]
37c3cad6cjmp 0x37c3ca81a
37c3cad71
37c3cad71 0f 1f 80 00 00 00 00 .......
37c3cad78
37c3cad78loc_37c3cad78:
37c3cad78mov rcx, [rsp+88]
37c3cad7dmov r8, [rsp+488]
37c3cad85mov rax, rcx
37c3cad88sub rax, r15
37c3cad8bmov [rsp+96], rax
37c3cad90mov [rsp+208], rax
37c3cad98lea rax, [rbx+rcx]
37c3cad9clea rcx, [rsp+208]
37c3cada4mov rdx, rax
37c3cada7mov [rsp+112], rcx
37c3cadacshl rdx, 4
37c3cadb0mov [rsp+136], rax
37c3cadb8add rdx, r14
37c3cadbbcall izamax_64_
37c3cadc0mov rdx, [rsp+80]
37c3cadc5mov rcx, [rsp+88]
37c3cadcaadd rax, r12
37c3cadcdimul rax, [rsp+72]
37c3cadd3add rax, rdx
37c3cadd6add rax, rcx
37c3cadd9shl rax, 4
37c3cadddadd rax, r14
37c3cade0movsd_xmm x0, [rax]
37c3cade4movsd_xmm x1, [rax+8]
37c3cade9mov rax, [rsp+472]
37c3cadf1andpd x0, x6
37c3cadf5andpd x1, x6
37c3cadf9addsd x0, x1
37c3cadfdmov r8, [rax]
37c3cae00cmp r8, rcx
37c3cae03mov rcx, [rsp+112]
37c3cae08movapd x11, x0
37c3cae0djg 0x37c3caf78
37c3cae13
37c3cae13loc_37c3cae13:
37c3cae13divsd x9, x11
37c3cae18mulsd x9, x10
37c3cae1dcomisd x8, x9
37c3cae22jae 0x37c3caf70
37c3cae28mov r11, [rsp+88]
37c3cae2dmov rdx, [rsp+72]
37c3cae32imul rdx, r11
37c3cae36add rdx, [rsp+80]
37c3cae3blea rax, [rdx+r11]
37c3cae3fmov [rsp+120], rax
37c3cae44shl rax, 4
37c3cae48add rax, r14
37c3cae4bmovsd_xmm x0, [rax]
37c3cae4fmovsd_xmm x1, [rax+8]
37c3cae54andpd x0, x6
37c3cae58andpd x1, x6
37c3cae5caddsd x1, x0
37c3cae60movsd_xmm x0, [rip+0xa7fa8]
37c3cae68mulsd x0, x11
37c3cae6dcomisd x1, x0
37c3cae71jae 0x37c3caff1
37c3cae77mov r11, [rsp+88]
37c3cae7clea rax, [r15+2]
37c3cae80mov [rsp+112], rax
37c3cae85cmp r11, rdi
37c3cae88je 0x37c3cb10e
37c3cae8emov rax, [rsp+72]
37c3cae93sub r11, rdi
37c3cae96mov [rsp+128], 2
37c3caea2mov [rsp+96], r11
37c3caea7add rax, r13
37c3caeaaadd rax, [rsp+80]
37c3caeaflea rbp, [rax+rdi]
37c3caeb3
37c3caeb3loc_37c3caeb3:
37c3caeb3cmp [rsp+88], r8
37c3caeb8jl 0x37c3cb148
37c3caebe
37c3caebeloc_37c3caebe:
37c3caebemov rdx, [rsp+96]
37c3caec3mov r9, [rsp+488]
37c3caecbmov r8, [rsp+72]
37c3caed0sub rdx, 1
37c3caed4mov [rsp+32], r9
37c3caed9mov [rsp+208], rdx
37c3caee1mov rdx, [rsp+112]
37c3caee6imul r8, rdx
37c3caeeaadd rdx, rax
37c3caeedadd r8, [rsp+80]
37c3caef2add r8, [rsp+88]
37c3caef7shl r8, 4
37c3caefbshl rdx, 4
37c3caefflea r9, [r14+r8]
37c3caf03add rdx, r14
37c3caf06lea r8, [rip+0xa7eeb]
37c3caf0dcall zswap_64_
37c3caf12mov rax, [rsp+120]
37c3caf17mov r10, rbp
37c3caf1ashl r10, 4
37c3caf1eshl rax, 4
37c3caf22movupd x0, [r14+r10]
37c3caf28movupd x1, [r14+rax]
37c3caf2emovups [r14+r10], x1
37c3caf33movups [r14+rax], x0
37c3caf38cmp [rsp+128], 2
37c3caf41je 0x37c3cb0d0
37c3caf47mov rcx, [rsp+472]
37c3caf4fmov rax, [rsp+88]
37c3caf54mov r8, [rcx]
37c3caf57jmp 0x37c3ca613
37c3caf5c
37c3caf5c 0f 1f 40 00 ..@.
37c3caf60
37c3caf60loc_37c3caf60:
37c3caf60lea r8, [rip+0xa7e91]
37c3caf67jmp 0x37c3ca81a
37c3caf6c
37c3caf6c 0f 1f 40 00 ..@.
37c3caf70
37c3caf70loc_37c3caf70:
37c3caf70mov rax, r15
37c3caf73jmp 0x37c3ca613
37c3caf78
37c3caf78loc_37c3caf78:
37c3caf78mov rax, [rsp+88]
37c3caf7dmov r9, [rsp+72]
37c3caf82imul r9, rax
37c3caf86sub r8, rax
37c3caf89mov [rsp+208], r8
37c3caf91lea r8, [rip+0xa7e60]
37c3caf98add r9, rdx
37c3caf9blea rdx, [r9+rax+1]
37c3cafa0mov [rsp+120], r9
37c3cafa5shl rdx, 4
37c3cafa9add rdx, r14
37c3cafaccall izamax_64_
37c3cafb1add rax, [rsp+88]
37c3cafb6add rax, [rsp+120]
37c3cafbbshl rax, 4
37c3cafbfmov rcx, [rsp+112]
37c3cafc4add rax, r14
37c3cafc7movsd_xmm x0, [rax]
37c3cafcbmovsd_xmm x1, [rax+8]
37c3cafd0mov rax, [rsp+472]
37c3cafd8andpd x0, x6
37c3cafdcandpd x1, x6
37c3cafe0addsd x0, x1
37c3cafe4mov r8, [rax]
37c3cafe7maxsd x11, x0
37c3cafecjmp 0x37c3cae13
37c3caff1
37c3caff1loc_37c3caff1:
37c3caff1mov rax, r11
37c3caff4cmp r11, r15
37c3caff7je 0x37c3ca613
37c3caffdmov [rsp+112], rdi
37c3cb002mov rax, rbx
37c3cb005mov [rsp+128], 1
37c3cb011jmp 0x37c3caeb3
37c3cb016
37c3cb016loc_37c3cb016:
37c3cb016cmp r13, rdx
37c3cb019je 0x37c3caf60
37c3cb01fmov [rsp+168], 1
37c3cb02bmov rax, rbx
37c3cb02ejmp 0x37c3cac8a
37c3cb033
37c3cb033loc_37c3cb033:
37c3cb033movapd x0, x2
37c3cb037divsd x0, x1
37c3cb03bmulsd x2, x0
37c3cb03faddsd x1, x2
37c3cb043pxor x2, x2
37c3cb047mulsd x2, x0
37c3cb04bunpcklpd x1, x1
37c3cb04funpcklpd x0, x2
37c3cb053movupd x2, [rip+0xa7dc5]
37c3cb05baddpd x2, x0
37c3cb05faddpd x0, [rip+0xa7dc9]
37c3cb067movsd_xmm x0, x2
37c3cb06bdivpd x0, x1
37c3cb06fjmp 0x37c3ca9a9
37c3cb074
37c3cb074 0f 1f 40 00 ..@.
37c3cb078
37c3cb078loc_37c3cb078:
37c3cb078mov rax, [rsp+88]
37c3cb07dlea rdx, [rbx+r15]
37c3cb081shl rdx, 4
37c3cb085add rax, rbx
37c3cb088movupd x0, [r14+rdx]
37c3cb08eshl rax, 4
37c3cb092movupd x1, [r14+rax]
37c3cb098movups [r14+rdx], x1
37c3cb09dmovups [r14+rax], x0
37c3cb0a2
37c3cb0a2loc_37c3cb0a2:
37c3cb0a2cmp r13, 2
37c3cb0a6jg 0x37c3cb1b0
37c3cb0acmov rax, [rsp+88]
37c3cb0b1mov rdi, [rsp+496]
37c3cb0b9neg rax
37c3cb0bcmov [rdi+8*r15], rax
37c3cb0c0mov [rdi+8*r13-16], rax
37c3cb0c5jmp 0x37c3ca424
37c3cb0ca
37c3cb0ca 66 0f 1f 44 00 00 f..D..
37c3cb0d0
37c3cb0d0loc_37c3cb0d0:
37c3cb0d0mov rax, [rsp+136]
37c3cb0d8lea rdx, [rbx+rdi]
37c3cb0dcshl rdx, 4
37c3cb0e0shl rax, 4
37c3cb0e4movupd x0, [r14+rdx]
37c3cb0eamovupd x1, [r14+rax]
37c3cb0f0movups [r14+rdx], x1
37c3cb0f5movups [r14+rax], x0
37c3cb0famov rax, [rsp+472]
37c3cb102mov r8, [rax]
37c3cb105lea rax, [r15+2]
37c3cb109mov [rsp+112], rax
37c3cb10e
37c3cb10eloc_37c3cb10e:
37c3cb10elea rax, [r8-1]
37c3cb112cmp rax, r15
37c3cb115jg 0x37c3cb550
37c3cb11b
37c3cb11bloc_37c3cb11b:
37c3cb11bmov rax, [rsp+88]
37c3cb120mov r15, [rsp+112]
37c3cb125neg rax
37c3cb128movq x0, rax
37c3cb12dmov rax, [rsp+496]
37c3cb135punpcklqdq x0, x0
37c3cb139movups [rax+8*r12], x0
37c3cb13ejmp 0x37c3ca535
37c3cb143
37c3cb143 0f 1f 44 00 00 ..D..
37c3cb148
37c3cb148loc_37c3cb148:
37c3cb148mov r11, [rsp+88]
37c3cb14dmov [rsp+152], rax
37c3cb155mov [rsp+144], rcx
37c3cb15dsub r8, r11
37c3cb160mov [rsp+208], r8
37c3cb168lea r8, [rdx+r11+1]
37c3cb16dlea rdx, [r11+rax+1]
37c3cb172lea rax, [rip+0xa7c7f]
37c3cb179shl r8, 4
37c3cb17dshl rdx, 4
37c3cb181mov [rsp+32], rax
37c3cb186lea r9, [r14+r8]
37c3cb18aadd rdx, r14
37c3cb18dmov r8, rax
37c3cb190call zswap_64_
37c3cb195mov rax, [rsp+152]
37c3cb19dmov rcx, [rsp+144]
37c3cb1a5jmp 0x37c3caebe
37c3cb1aa
37c3cb1aa 66 0f 1f 44 00 00 f..D..
37c3cb1b0
37c3cb1b0loc_37c3cb1b0:
37c3cb1b0add rbx, r15
37c3cb1b3sub rdi, [rsp+72]
37c3cb1b8movsd_xmm x10, [rsi+8]
37c3cb1beshl rbx, 4
37c3cb1c2movsd_xmm x2, [rsi]
37c3cb1c6mov r10, rdi
37c3cb1c9lea rax, [r14+rbx]
37c3cb1cdmovsd_xmm x4, [rax]
37c3cb1d1movsd_xmm x3, [rax+8]
37c3cb1d6mov rax, [rsp+80]
37c3cb1dbmovapd x8, x4
37c3cb1e0movapd x13, x3
37c3cb1e5add rax, rdi
37c3cb1e8andpd x8, x6
37c3cb1edandpd x13, x6
37c3cb1f2add r15, rax
37c3cb1f5shl r15, 4
37c3cb1f9comisd x13, x8
37c3cb1felea rdx, [r14+r15]
37c3cb202movsd_xmm x0, [rdx]
37c3cb206movsd_xmm x9, [rdx+8]
37c3cb20cjbe 0x37c3cb8f2
37c3cb212movapd x1, x4
37c3cb216movapd x11, x0
37c3cb21bdivsd x1, x3
37c3cb21fmulsd x11, x1
37c3cb224movapd x12, x1
37c3cb229movapd x5, x1
37c3cb22dmulsd x12, x2
37c3cb232mulsd x5, x4
37c3cb236addsd x11, x9
37c3cb23bmulsd x9, x1
37c3cb240addsd x12, x10
37c3cb245mulsd x10, x1
37c3cb24aaddsd x5, x3
37c3cb24esubsd x9, x0
37c3cb253divsd x11, x5
37c3cb258subsd x10, x2
37c3cb25ddivsd x9, x5
37c3cb262divsd x12, x5
37c3cb267divsd x10, x5
37c3cb26c
37c3cb26cloc_37c3cb26c:
37c3cb26cmovapd x0, x9
37c3cb271movapd x1, x11
37c3cb276movapd x2, x11
37c3cb27bmovsd_xmm x14, [rip+0xa7ba4]
37c3cb284mulsd x0, x10
37c3cb289mulsd x1, x12
37c3cb28emulsd x2, x10
37c3cb293subsd x1, x0
37c3cb297movapd x0, x9
37c3cb29cmulsd x0, x12
37c3cb2a1subsd x1, x14
37c3cb2a6addsd x0, x2
37c3cb2aamovapd x2, x1
37c3cb2aeandpd x2, x6
37c3cb2b2movapd x5, x0
37c3cb2b6andpd x5, x6
37c3cb2bacomisd x5, x2
37c3cb2bejbe 0x37c3cb989
37c3cb2c4movapd x2, x1
37c3cb2c8divsd x2, x0
37c3cb2ccmulsd x1, x2
37c3cb2d0movapd x5, x2
37c3cb2d4movapd x15, x2
37c3cb2d9addsd x1, x0
37c3cb2ddpxor x0, x0
37c3cb2e1mulsd x5, x0
37c3cb2e5addsd x15, x0
37c3cb2eadivsd x15, x1
37c3cb2efsubsd x5, x14
37c3cb2f4divsd x5, x1
37c3cb2f8
37c3cb2f8loc_37c3cb2f8:
37c3cb2f8comisd x13, x8
37c3cb2fdjbe 0x37c3cb94f
37c3cb303movapd x0, x4
37c3cb307divsd x0, x3
37c3cb30bmulsd x4, x0
37c3cb30fmovapd x8, x0
37c3cb314mulsd x8, x15
37c3cb319addsd x4, x3
37c3cb31daddsd x8, x5
37c3cb322mulsd x5, x0
37c3cb326divsd x8, x4
37c3cb32bsubsd x5, x15
37c3cb330divsd x5, x4
37c3cb334
37c3cb334loc_37c3cb334:
37c3cb334add rax, r13
37c3cb337mov rdi, [rsp+72]
37c3cb33clea r15, [r13-2]
37c3cb340lea r11, [r14+r12-32]
37c3cb345shl rax, 4
37c3cb349mov r9, r15
37c3cb34cmovups [rsp+96], x6
37c3cb351lea r8, [r14+rax-32]
37c3cb356mov rax, [rsp+80]
37c3cb35bsub r10, rdi
37c3cb35eshl rdi, 4
37c3cb362mov r12, rdi
37c3cb365add r13, rax
37c3cb368mov rbx, rax
37c3cb36blea rax, [r10+r13]
37c3cb36fshl rbx, 4
37c3cb373shl rax, 4
37c3cb377lea rcx, [r14+rax-32]
37c3cb37cnop [rax]
37c3cb380
37c3cb380loc_37c3cb380:
37c3cb380movsd_xmm x4, [r8]
37c3cb385movsd_xmm x3, [r8+8]
37c3cb38bxor eax, eax
37c3cb38dxor edx, edx
37c3cb38fmovsd_xmm x0, [r11]
37c3cb394movsd_xmm x1, [r11+8]
37c3cb39alea r10, [r8+r12]
37c3cb39emovapd x13, x4
37c3cb3a3movapd x2, x3
37c3cb3a7movapd x14, x3
37c3cb3acmulsd x2, x10
37c3cb3b1mulsd x13, x12
37c3cb3b6mulsd x14, x12
37c3cb3bbsubsd x13, x2
37c3cb3c0movapd x2, x4
37c3cb3c4mulsd x2, x10
37c3cb3c9subsd x13, x0
37c3cb3ceaddsd x2, x14
37c3cb3d3movapd x6, x13
37c3cb3d8mulsd x13, x5
37c3cb3ddmulsd x6, x8
37c3cb3e2subsd x2, x1
37c3cb3e6movapd x15, x2
37c3cb3ebmovapd x14, x13
37c3cb3f0mulsd x15, x5
37c3cb3f5mulsd x2, x8
37c3cb3fasubsd x6, x15
37c3cb3ffmovapd x15, x9
37c3cb404addsd x14, x2
37c3cb409mulsd x15, x1
37c3cb40emovapd x2, x11
37c3cb413mulsd x2, x0
37c3cb417mulsd x1, x11
37c3cb41cmovq rsi, x6
37c3cb421mulsd x0, x9
37c3cb426subsd x2, x15
37c3cb42baddsd x0, x1
37c3cb42fsubsd x2, x4
37c3cb433subsd x0, x3
37c3cb437movapd x3, x2
37c3cb43bmulsd x3, x8
37c3cb440mulsd x2, x5
37c3cb444movapd x1, x0
37c3cb448mulsd x1, x5
37c3cb44cmulsd x0, x8
37c3cb451subsd x3, x1
37c3cb455movapd x1, x14
37c3cb45aaddsd x2, x0
37c3cb45eunpcklpd x1, x6
37c3cb462movq rdi, x3
37c3cb467movapd x4, x3
37c3cb46bmovapd x15, x2
37c3cb470movapd x3, x2
37c3cb474unpcklpd x4, x2
37c3cb478movq x2, rdi
37c3cb47dunpcklpd x3, x2
37c3cb481movapd x2, x6
37c3cb485unpcklpd x2, x14
37c3cb48anop [rax+rax]
37c3cb490
37c3cb490loc_37c3cb490:
37c3cb490movupd x6, [r10+rax]
37c3cb496movupd x0, [r10+rax]
37c3cb49cadd rdx, 1
37c3cb4a0movupd x13, [rcx+rax]
37c3cb4a6unpcklpd x6, x6
37c3cb4aaunpckhpd x0, x0
37c3cb4aemulpd x0, x3
37c3cb4b2mulpd x6, x4
37c3cb4b6addsubpd x6, x0
37c3cb4bamovupd x0, [r8+rax]
37c3cb4c0unpckhpd x0, x0
37c3cb4c4subpd x13, x6
37c3cb4c9movupd x6, [r8+rax]
37c3cb4cfmulpd x0, x1
37c3cb4d3unpcklpd x6, x6
37c3cb4d7mulpd x6, x2
37c3cb4dbaddsubpd x6, x0
37c3cb4dfmovapd x0, x13
37c3cb4e4subpd x0, x6
37c3cb4e8movups [rcx+rax], x0
37c3cb4ecsub rax, 16
37c3cb4f0cmp rdx, r9
37c3cb4f3jne 0x37c3cb490
37c3cb4f5mov [r11], rdi
37c3cb4f8sub r8, 16
37c3cb4fcsub r11, 16
37c3cb500add rcx, rbx
37c3cb503movsd_xmm [r11+24], x15
37c3cb509mov [r8+16], rsi
37c3cb50dmovsd_xmm [r8+24], x14
37c3cb513sub rdx, 1
37c3cb517mov r9, rdx
37c3cb51ajne 0x37c3cb380
37c3cb520mov rax, [rsp+88]
37c3cb525movupd x6, [rsp+96]
37c3cb52bneg rax
37c3cb52emovq x0, rax
37c3cb533mov rax, [rsp+496]
37c3cb53bpunpcklqdq x0, x0
37c3cb53fmovups [rax+8*r15], x0
37c3cb544jmp 0x37c3ca740
37c3cb549
37c3cb549 0f 1f 80 00 00 00 00 .......
37c3cb550
37c3cb550loc_37c3cb550:
37c3cb550lea rax, [rbx+rdi]
37c3cb554movsd_xmm x10, [rsi+8]
37c3cb55amovsd_xmm x8, [rsi]
37c3cb55fshl rax, 4
37c3cb563add rax, r14
37c3cb566movsd_xmm x3, [rax]
37c3cb56amovsd_xmm x2, [rax+8]
37c3cb56fmov rax, [rsp+72]
37c3cb574movapd x5, x3
37c3cb578movapd x9, x2
37c3cb57dadd rax, r13
37c3cb580add rax, [rsp+80]
37c3cb585andpd x5, x6
37c3cb589lea r11, [rax+rdi]
37c3cb58dandpd x9, x6
37c3cb592shl r11, 4
37c3cb596comisd x9, x5
37c3cb59blea rdx, [r14+r11]
37c3cb59fmovsd_xmm x11, [rdx]
37c3cb5a4movsd_xmm x1, [rdx+8]
37c3cb5a9jbe 0x37c3cba3b
37c3cb5afmovapd x0, x3
37c3cb5b3movapd x14, x11
37c3cb5b8movapd x4, x3
37c3cb5bcdivsd x0, x2
37c3cb5c0mulsd x14, x0
37c3cb5c5movapd x15, x0
37c3cb5camulsd x4, x0
37c3cb5cemulsd x15, x8
37c3cb5d3addsd x14, x1
37c3cb5d8mulsd x1, x0
37c3cb5dcmulsd x0, x10
37c3cb5e1addsd x4, x2
37c3cb5e5addsd x15, x10
37c3cb5eadivsd x14, x4
37c3cb5efmovapd x12, x1
37c3cb5f4movapd x13, x0
37c3cb5f9subsd x12, x11
37c3cb5fesubsd x13, x8
37c3cb603divsd x12, x4
37c3cb608divsd x15, x4
37c3cb60ddivsd x13, x4
37c3cb612
37c3cb612loc_37c3cb612:
37c3cb612movapd x0, x12
37c3cb617movapd x1, x14
37c3cb61cmovapd x4, x12
37c3cb621movsd_xmm x10, [rip+0xa77fe]
37c3cb62amulsd x0, x13
37c3cb62fmulsd x1, x15
37c3cb634mulsd x4, x15
37c3cb639subsd x1, x0
37c3cb63dmovapd x0, x14
37c3cb642mulsd x0, x13
37c3cb647subsd x1, x10
37c3cb64caddsd x0, x4
37c3cb650movapd x4, x1
37c3cb654andpd x4, x6
37c3cb658movapd x8, x0
37c3cb65dandpd x8, x6
37c3cb662comisd x8, x4
37c3cb667jbe 0x37c3cba01
37c3cb66dmovapd x8, x1
37c3cb672divsd x8, x0
37c3cb677mulsd x1, x8
37c3cb67cmovapd x4, x8
37c3cb681addsd x1, x0
37c3cb685pxor x0, x0
37c3cb689mulsd x8, x0
37c3cb68eaddsd x4, x0
37c3cb692divsd x4, x1
37c3cb696subsd x8, x10
37c3cb69bdivsd x8, x1
37c3cb6a0
37c3cb6a0loc_37c3cb6a0:
37c3cb6a0comisd x9, x5
37c3cb6a5jbe 0x37c3cb9c6
37c3cb6abmovapd x0, x3
37c3cb6afdivsd x0, x2
37c3cb6b3mulsd x3, x0
37c3cb6b7movapd x9, x0
37c3cb6bcmulsd x9, x4
37c3cb6c1addsd x3, x2
37c3cb6c5addsd x9, x8
37c3cb6camulsd x8, x0
37c3cb6cfdivsd x9, x3
37c3cb6d4subsd x8, x4
37c3cb6d9divsd x8, x3
37c3cb6de
37c3cb6deloc_37c3cb6de:
37c3cb6demov rdi, [rsp+112]
37c3cb6e3cmp r8, rdi
37c3cb6e6jl 0x37c3cbaa3
37c3cb6ecadd rbx, rdi
37c3cb6efadd rax, rdi
37c3cb6f2mov rsi, r8
37c3cb6f5mov r13, r12
37c3cb6f8shl rbx, 4
37c3cb6fcshl rax, 4
37c3cb700sub rsi, rdi
37c3cb703movups [rsp+96], x6
37c3cb708lea rdx, [rbx+r14]
37c3cb70cmov rbx, [rsp+72]
37c3cb711lea r10, [rax+r14]
37c3cb715lea rax, [rbx+1]
37c3cb719mov rcx, rbx
37c3cb71cshl rax, 4
37c3cb720imul rcx, rdi
37c3cb724mov r15, rax
37c3cb727mov rax, [rsp+80]
37c3cb72cadd rax, rdi
37c3cb72fmov rdi, rbx
37c3cb732add rax, rcx
37c3cb735shl rdi, 4
37c3cb739shl rax, 4
37c3cb73dlea r9, [rax+r14]
37c3cb741nop [rax]
37c3cb745nop [rax+rax]
37c3cb750
37c3cb750loc_37c3cb750:
37c3cb750movsd_xmm x4, [rdx]
37c3cb754movsd_xmm x3, [rdx+8]
37c3cb759movapd x10, x14
37c3cb75emov rax, r8
37c3cb761movapd x1, x12
37c3cb766movapd x5, x14
37c3cb76bmovsd_xmm x0, [r10]
37c3cb770sub rax, rsi
37c3cb773mulsd x1, x3
37c3cb777movsd_xmm x2, [r10+8]
37c3cb77dmulsd x10, x4
37c3cb782mulsd x5, x3
37c3cb786subsd x10, x1
37c3cb78bmovapd x1, x12
37c3cb790mulsd x1, x4
37c3cb794subsd x10, x0
37c3cb799addsd x1, x5
37c3cb79dmovapd x6, x10
37c3cb7a2mulsd x6, x9
37c3cb7a7mulsd x10, x8
37c3cb7acsubsd x1, x2
37c3cb7b0movapd x5, x1
37c3cb7b4mulsd x5, x8
37c3cb7b9mulsd x1, x9
37c3cb7besubsd x6, x5
37c3cb7c2movapd x5, x2
37c3cb7c6addsd x10, x1
37c3cb7cbmulsd x2, x15
37c3cb7d0movapd x1, x0
37c3cb7d4mulsd x1, x15
37c3cb7d9mulsd x5, x13
37c3cb7demovq r12, x6
37c3cb7e3mulsd x0, x13
37c3cb7e8subsd x1, x5
37c3cb7ecaddsd x0, x2
37c3cb7f0subsd x1, x4
37c3cb7f4subsd x0, x3
37c3cb7f8movapd x11, x1
37c3cb7fdmulsd x1, x8
37c3cb802movapd x2, x0
37c3cb806mulsd x0, x9
37c3cb80bmulsd x11, x9
37c3cb810mulsd x2, x8
37c3cb815addsd x1, x0
37c3cb819subsd x11, x2
37c3cb81emovq rbp, x1
37c3cb823cmp rax, r8
37c3cb826jg 0x37c3cb8bc
37c3cb82cmovapd x5, x6
37c3cb830movapd x4, x10
37c3cb835movapd x3, x11
37c3cb83axor eax, eax
37c3cb83cmovapd x2, x1
37c3cb840unpcklpd x5, x10
37c3cb845unpcklpd x4, x6
37c3cb849xor ecx, ecx
37c3cb84bunpcklpd x3, x1
37c3cb84flea rbx, [rdx+rdi]
37c3cb853unpcklpd x2, x11
37c3cb858lea r11, [rsi+1]
37c3cb85cnop [rax]
37c3cb860
37c3cb860loc_37c3cb860:
37c3cb860movupd x1, [rdx+rax]
37c3cb865movupd x0, [rdx+rax]
37c3cb86aadd rcx, 1
37c3cb86emovupd x6, [r9+rax]
37c3cb874unpcklpd x1, x1
37c3cb878unpckhpd x0, x0
37c3cb87cmulpd x0, x4
37c3cb880mulpd x1, x5
37c3cb884addsubpd x1, x0
37c3cb888movupd x0, [rbx+rax]
37c3cb88dunpckhpd x0, x0
37c3cb891subpd x6, x1
37c3cb895movupd x1, [rbx+rax]
37c3cb89amulpd x0, x2
37c3cb89eunpcklpd x1, x1
37c3cb8a2mulpd x1, x3
37c3cb8a6addsubpd x1, x0
37c3cb8aasubpd x6, x1
37c3cb8aemovups [r9+rax], x6
37c3cb8b3add rax, 16
37c3cb8b7cmp rcx, r11
37c3cb8bajb 0x37c3cb860
37c3cb8bc
37c3cb8bcloc_37c3cb8bc:
37c3cb8bcmov [rdx], r12
37c3cb8bfadd r10, 16
37c3cb8c3add rdx, 16
37c3cb8c7add r9, r15
37c3cb8camovsd_xmm [rdx-8], x10
37c3cb8d0movsd_xmm [r10-16], x11
37c3cb8d6mov [r10-8], rbp
37c3cb8dasub rsi, 1
37c3cb8dejae 0x37c3cb750
37c3cb8e4movupd x6, [rsp+96]
37c3cb8eamov r12, r13
37c3cb8edjmp 0x37c3cb11b
37c3cb8f2
37c3cb8f2loc_37c3cb8f2:
37c3cb8f2movapd x5, x3
37c3cb8f6movapd x11, x9
37c3cb8fbdivsd x5, x4
37c3cb8ffmulsd x11, x5
37c3cb904movapd x1, x5
37c3cb908movapd x12, x5
37c3cb90dmulsd x12, x10
37c3cb912mulsd x1, x3
37c3cb916addsd x11, x0
37c3cb91bmulsd x0, x5
37c3cb91fmulsd x5, x2
37c3cb923addsd x12, x2
37c3cb928addsd x1, x4
37c3cb92csubsd x9, x0
37c3cb931divsd x11, x1
37c3cb936subsd x10, x5
37c3cb93bdivsd x9, x1
37c3cb940divsd x12, x1
37c3cb945divsd x10, x1
37c3cb94ajmp 0x37c3cb26c
37c3cb94f
37c3cb94floc_37c3cb94f:
37c3cb94fmovapd x1, x3
37c3cb953divsd x1, x4
37c3cb957mulsd x3, x1
37c3cb95bmovapd x8, x1
37c3cb960mulsd x8, x5
37c3cb965mulsd x1, x15
37c3cb96amovapd x0, x3
37c3cb96eaddsd x0, x4
37c3cb972addsd x8, x15
37c3cb977subsd x5, x1
37c3cb97bdivsd x8, x0
37c3cb980divsd x5, x0
37c3cb984jmp 0x37c3cb334
37c3cb989
37c3cb989loc_37c3cb989:
37c3cb989movapd x5, x0
37c3cb98dmovapd x2, x0
37c3cb991divsd x5, x1
37c3cb995mulsd x2, x5
37c3cb999movapd x15, x5
37c3cb99eaddsd x2, x1
37c3cb9a2pxor x1, x1
37c3cb9a6mulsd x15, x1
37c3cb9absubsd x1, x5
37c3cb9afmovapd x5, x1
37c3cb9b3divsd x5, x2
37c3cb9b7addsd x15, x14
37c3cb9bcdivsd x15, x2
37c3cb9c1jmp 0x37c3cb2f8
37c3cb9c6
37c3cb9c6loc_37c3cb9c6:
37c3cb9c6movapd x1, x2
37c3cb9cadivsd x1, x3
37c3cb9cemulsd x2, x1
37c3cb9d2movapd x9, x1
37c3cb9d7mulsd x9, x8
37c3cb9dcmulsd x1, x4
37c3cb9e0movapd x0, x2
37c3cb9e4addsd x0, x3
37c3cb9e8addsd x9, x4
37c3cb9edsubsd x8, x1
37c3cb9f2divsd x9, x0
37c3cb9f7divsd x8, x0
37c3cb9fcjmp 0x37c3cb6de
37c3cba01
37c3cba01loc_37c3cba01:
37c3cba01movapd x11, x0
37c3cba06pxor x8, x8
37c3cba0bdivsd x11, x1
37c3cba10mulsd x0, x11
37c3cba15movapd x4, x11
37c3cba1amulsd x4, x8
37c3cba1fsubsd x8, x11
37c3cba24addsd x0, x1
37c3cba28addsd x4, x10
37c3cba2ddivsd x8, x0
37c3cba32divsd x4, x0
37c3cba36jmp 0x37c3cb6a0
37c3cba3b
37c3cba3bloc_37c3cba3b:
37c3cba3bmovapd x4, x2
37c3cba3fmovapd x14, x1
37c3cba44movapd x0, x2
37c3cba48divsd x4, x3
37c3cba4cmulsd x14, x4
37c3cba51movapd x15, x4
37c3cba56mulsd x0, x4
37c3cba5amulsd x15, x10
37c3cba5faddsd x14, x11
37c3cba64mulsd x11, x4
37c3cba69mulsd x4, x8
37c3cba6eaddsd x0, x3
37c3cba72addsd x15, x8
37c3cba77divsd x14, x0
37c3cba7csubsd x1, x11
37c3cba81subsd x10, x4
37c3cba86divsd x1, x0
37c3cba8adivsd x10, x0
37c3cba8fmovapd x12, x1
37c3cba94divsd x15, x0
37c3cba99movapd x13, x10
37c3cba9ejmp 0x37c3cb612
37c3cbaa3
37c3cbaa3loc_37c3cbaa3:
37c3cbaa3mov rax, [rsp+88]
37c3cbaa8neg rax
37c3cbaabmovq x0, rax
37c3cbab0mov rax, [rsp+496]
37c3cbab8punpcklqdq x0, x0
37c3cbabcmovups [rax+8*r12], x0
37c3cbac1jmp 0x37c3ca424
37c3cbac6
37c3cbac6loc_37c3cbac6:
37c3cbac6mov rax, rdx
37c3cbac9neg rax
37c3cbaccjmp 0x37c3ca401
37c3ca300
37c3cbad1
37c3cbad1 // align 0x10
37c3cbad1 // align 0x10
37c3cbae0
37c3cbae0zsytf2_rk_64_:
37c3cbae0push r15
37c3cbae2push r14
37c3cbae4push r13
37c3cbae6push r12
37c3cbae8push rbp
37c3cbae9push rdi
37c3cbaeapush rsi
37c3cbaebpush rbx
37c3cbaecsub rsp, 456
37c3cbaf3movups [rsp+288], x6
37c3cbafbmovups [rsp+304], x7
37c3cbb03movups [rsp+320], x8
37c3cbb0cmovups [rsp+336], x9
37c3cbb15movups [rsp+352], x10
37c3cbb1emovups [rsp+368], x11
37c3cbb27movups [rsp+384], x12
37c3cbb30movups [rsp+400], x13
37c3cbb39movups [rsp+416], x14
37c3cbb42movups [rsp+432], x15
37c3cbb4bmov rax, [rsp+576]
37c3cbb53mov r14, [r9]
37c3cbb56mov [rax], 0
37c3cbb5dmov [rsp+536], rdx
37c3cbb65mov r15, r8
37c3cbb68lea rdx, [rip+0xa72d1]
37c3cbb6fmov r8l, 1
37c3cbb75mov [rsp+552], r9
37c3cbb7dmov r9l, 1
37c3cbb83mov [rsp+528], rcx
37c3cbb8bcall lsame_64_
37c3cbb90mov rbx, rax
37c3cbb93test rax, rax
37c3cbb96je 0x37c3cc350
37c3cbb9c
37c3cbb9cloc_37c3cbb9c:
37c3cbb9cmov rax, [rsp+536]
37c3cbba4mov rax, [rax]
37c3cbba7test rax, rax
37c3cbbaajs 0x37c3cbc70
37c3cbbb0mov rsi, [rsp+552]
37c3cbbb8mov edx, 1
37c3cbbbdcmovle rax, rdx
37c3cbbc1cmp [rsi], rax
37c3cbbc4jge 0x37c3cbc88
37c3cbbcamov rdx, -4
37c3cbbd1mov eax, 4
37c3cbbd6
37c3cbbd6loc_37c3cbbd6:
37c3cbbd6mov rbx, [rsp+576]
37c3cbbdemov [rbx], rdx
37c3cbbe1
37c3cbbe1loc_37c3cbbe1:
37c3cbbe1lea rdx, [rsp+272]
37c3cbbe9mov r8l, 9
37c3cbbeflea rcx, [rip+0xa724c]
37c3cbbf6mov [rsp+272], rax
37c3cbbfecall xerbla_64_
37c3cbc03nop
37c3cbc04
37c3cbc04loc_37c3cbc04:
37c3cbc04movups x6, [rsp+288]
37c3cbc0cmovups x7, [rsp+304]
37c3cbc14movups x8, [rsp+320]
37c3cbc1dmovups x9, [rsp+336]
37c3cbc26movups x10, [rsp+352]
37c3cbc2fmovups x11, [rsp+368]
37c3cbc38movups x12, [rsp+384]
37c3cbc41movups x13, [rsp+400]
37c3cbc4amovups x14, [rsp+416]
37c3cbc53movups x15, [rsp+432]
37c3cbc5cadd rsp, 456
37c3cbc63pop rbx
37c3cbc64pop rsi
37c3cbc65pop rdi
37c3cbc66pop rbp
37c3cbc67pop r12
37c3cbc69pop r13
37c3cbc6bpop r14
37c3cbc6dpop r15
37c3cbc6fret
37c3cbc70
37c3cbc70loc_37c3cbc70:
37c3cbc70mov rdx, -2
37c3cbc77mov eax, 2
37c3cbc7cjmp 0x37c3cbbd6
37c3cbc81
37c3cbc81 0f 1f 80 00 00 00 00 .......
37c3cbc88
37c3cbc88loc_37c3cbc88:
37c3cbc88xor eax, eax
37c3cbc8atest r14, r14
37c3cbc8dcmovs r14, rax
37c3cbc91mov rax, r14
37c3cbc94not rax
37c3cbc97mov [rsp+72], rax
37c3cbc9cmov rax, [rsp+576]
37c3cbca4mov rax, [rax]
37c3cbca7test rax, rax
37c3cbcaajne 0x37c3ce073
37c3cbcb0mov edx, 1
37c3cbcb5lea rcx, [rip+0xa718f]
37c3cbcbccall dlamch_64_
37c3cbcc1mov rax, [rsp+536]
37c3cbcc9movsd_xmm [rsp+208], x0
37c3cbcd2mov r12, [rax]
37c3cbcd5mov rax, r12
37c3cbcd8test rbx, rbx
37c3cbcdbje 0x37c3cc398
37c3cbce1mov rax, [rsp+560]
37c3cbce9pxor x0, x0
37c3cbcedmovups [rax], x0
37c3cbcf0test r12, r12
37c3cbcf3jle 0x37c3cbc04
37c3cbcf9mov r13, [rsp+72]
37c3cbcfemovq x6, [rip+0xa715a]
37c3cbd06nop [rax+rax]
37c3cbd10
37c3cbd10loc_37c3cbd10:
37c3cbd10mov rax, r12
37c3cbd13imul rax, r14
37c3cbd17lea rbx, [rax+r13]
37c3cbd1bmov [rsp+112], rax
37c3cbd20lea rax, [rbx+r12]
37c3cbd24mov rdi, rax
37c3cbd27mov [rsp+96], rax
37c3cbd2cshl rdi, 4
37c3cbd30add rdi, r15
37c3cbd33movsd_xmm x0, [rdi]
37c3cbd37movsd_xmm x1, [rdi+8]
37c3cbd3candpd x0, x6
37c3cbd40andpd x1, x6
37c3cbd44movapd x7, x0
37c3cbd48addsd x7, x1
37c3cbd4ccmp r12, 1
37c3cbd50jne 0x37c3cbd80
37c3cbd52pxor x0, x0
37c3cbd56ucomisd x7, x0
37c3cbd5ajp 0x37c3cbd62
37c3cbd5cje 0x37c3cbe40
37c3cbd62
37c3cbd62loc_37c3cbd62:
37c3cbd62mov rax, [rsp+568]
37c3cbd6amov [rax], 1
37c3cbd71jmp 0x37c3cbc04
37c3cbd76
37c3cbd76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cbd80
37c3cbd80loc_37c3cbd80:
37c3cbd80lea rax, [r12-1]
37c3cbd85lea r8, [rip+0xa70c4]
37c3cbd8cmov [rsp+88], rax
37c3cbd91mov [rsp+272], rax
37c3cbd99lea rax, [rbx+1]
37c3cbd9dshl rax, 4
37c3cbda1lea rdx, [r15+rax]
37c3cbda5lea rax, [rsp+272]
37c3cbdadmov rcx, rax
37c3cbdb0mov [rsp+144], rdx
37c3cbdb8mov [rsp+80], rax
37c3cbdbdcall izamax_64_
37c3cbdc2pxor x5, x5
37c3cbdc6mov rsi, rax
37c3cbdc9lea rax, [rbx+rax]
37c3cbdcdshl rax, 4
37c3cbdd1add rax, r15
37c3cbdd4movsd_xmm x8, [rax]
37c3cbdd9movsd_xmm x0, [rax+8]
37c3cbddeandpd x8, x6
37c3cbde3andpd x0, x6
37c3cbde7addsd x8, x0
37c3cbdecmovapd x0, x7
37c3cbdf0maxsd x0, x8
37c3cbdf5ucomisd x0, x5
37c3cbdf9jp 0x37c3cbe78
37c3cbdfbjne 0x37c3cbe78
37c3cbdfdmov rax, [rsp+576]
37c3cbe05cmp [rax], 0
37c3cbe09jne 0x37c3cbe0e
37c3cbe0bmov [rax], r12
37c3cbe0e
37c3cbe0eloc_37c3cbe0e:
37c3cbe0emov rbx, [rsp+88]
37c3cbe13mov rsi, [rsp+560]
37c3cbe1bpxor x0, x0
37c3cbe1fmov rax, rbx
37c3cbe22shl rax, 4
37c3cbe26movups [rsi+rax], x0
37c3cbe2amov rax, [rsp+568]
37c3cbe32mov [rax+8*rbx], r12
37c3cbe36mov r12, rbx
37c3cbe39jmp 0x37c3cbd10
37c3cbe3e
37c3cbe3e 66 90 f.
37c3cbe40
37c3cbe40loc_37c3cbe40:
37c3cbe40mov rax, [rsp+576]
37c3cbe48cmp [rax], 0
37c3cbe4cjne 0x37c3cbd62
37c3cbe52mov rax, [rsp+576]
37c3cbe5amov [rax], 1
37c3cbe61mov rax, [rsp+568]
37c3cbe69mov [rax], 1
37c3cbe70jmp 0x37c3cbc04
37c3cbe75
37c3cbe75 0f 1f 00 ...
37c3cbe78
37c3cbe78loc_37c3cbe78:
37c3cbe78movsd_xmm x0, [rip+0xa6ff0]
37c3cbe80mov r9, [rsp+104]
37c3cbe85mov [rsp+72], r12
37c3cbe8amulsd x0, x8
37c3cbe8fcomisd x0, x7
37c3cbe93jbe 0x37c3ccba0
37c3cbe99
37c3cbe99loc_37c3cbe99:
37c3cbe99mov rax, rsi
37c3cbe9cpxor x7, x7
37c3cbea0imul rax, r14
37c3cbea4lea rbp, [r13+rax]
37c3cbea9cmp rsi, r12
37c3cbeacjne 0x37c3cc278
37c3cbeb2
37c3cbeb2loc_37c3cbeb2:
37c3cbeb2lea rdx, [rbp+1]
37c3cbeb6mov rcx, [rsp+80]
37c3cbebblea rax, [rsi-1]
37c3cbebfmov [rsp+104], r9
37c3cbec4shl rdx, 4
37c3cbec8lea r8, [rip+0xa6f81]
37c3cbecfmov [rsp+272], rax
37c3cbed7add rdx, r15
37c3cbedacall izamax_64_
37c3cbedfmov rdx, rax
37c3cbee2lea rax, [rax+rbp]
37c3cbee6shl rax, 4
37c3cbeeamov r9, rdx
37c3cbeedadd rax, r15
37c3cbef0movsd_xmm x0, [rax]
37c3cbef4movsd_xmm x1, [rax+8]
37c3cbef9andpd x0, x6
37c3cbefdandpd x1, x6
37c3cbf01addsd x0, x1
37c3cbf05comisd x0, x7
37c3cbf09ja 0x37c3cbf14
37c3cbf0bmov r9, [rsp+104]
37c3cbf10movapd x0, x7
37c3cbf14
37c3cbf14loc_37c3cbf14:
37c3cbf14lea rdx, [rsi+rbp]
37c3cbf18mov rax, rdx
37c3cbf1bshl rax, 4
37c3cbf1fadd rax, r15
37c3cbf22movsd_xmm x1, [rax]
37c3cbf26movsd_xmm x2, [rax+8]
37c3cbf2bandpd x1, x6
37c3cbf2fandpd x2, x6
37c3cbf33addsd x1, x2
37c3cbf37movsd_xmm x2, [rip+0xa6f31]
37c3cbf3fmulsd x2, x0
37c3cbf43comisd x2, x1
37c3cbf47jbe 0x37c3cdfec
37c3cbf4dcmp r9, [rsp+72]
37c3cbf52je 0x37c3cc2f0
37c3cbf58comisd x8, x0
37c3cbf5djb 0x37c3cc338
37c3cbf63mov [rsp+128], rdx
37c3cbf6bmov [rsp+104], r9
37c3cbf70cmp r12, [rsp+72]
37c3cbf75je 0x37c3ce07b
37c3cbf7b
37c3cbf7bloc_37c3cbf7b:
37c3cbf7bmov rcx, [rsp+72]
37c3cbf80mov r11, rcx
37c3cbf83imul r11, r14
37c3cbf87lea rax, [r13+r11]
37c3cbf8ccmp rcx, 1
37c3cbf90jle 0x37c3cbfe5
37c3cbf92lea rdx, [rcx-1]
37c3cbf96mov [rsp+120], rax
37c3cbf9bmov rcx, [rsp+80]
37c3cbfa0mov [rsp+272], rdx
37c3cbfa8lea rdx, [rax+1]
37c3cbfaclea rax, [rip+0xa6e9d]
37c3cbfb3mov [rsp+32], rax
37c3cbfb8shl rdx, 4
37c3cbfbcmov r8, rax
37c3cbfbflea r9, [r15+rdx]
37c3cbfc3mov rdx, [rsp+144]
37c3cbfcbmov [rsp+136], r11
37c3cbfd3call zswap_64_
37c3cbfd8mov r11, [rsp+136]
37c3cbfe0mov rax, [rsp+120]
37c3cbfe5
37c3cbfe5loc_37c3cbfe5:
37c3cbfe5mov rdx, [rsp+72]
37c3cbfeacmp [rsp+88], rdx
37c3cbfefjg 0x37c3cd740
37c3cbff5
37c3cbff5loc_37c3cbff5:
37c3cbff5mov rdx, [rsp+96]
37c3cbffaadd rax, [rsp+72]
37c3cbffflea rcx, [r12-2]
37c3cc004shl rax, 4
37c3cc008mov [rsp+120], rcx
37c3cc00dshl rdx, 4
37c3cc011movupd x1, [r15+rax]
37c3cc017movupd x0, [r15+rdx]
37c3cc01dmovups [r15+rdx], x1
37c3cc022movups [r15+rax], x0
37c3cc027mov rax, [rsp+536]
37c3cc02fmov rax, [rax]
37c3cc032cmp rax, r12
37c3cc035jg 0x37c3cd658
37c3cc03bcmp [rsp+88], rsi
37c3cc040je 0x37c3cd6ae
37c3cc046
37c3cc046loc_37c3cc046:
37c3cc046mov [rsp+152], 2
37c3cc052mov r11, [rsp+88]
37c3cc057
37c3cc057loc_37c3cc057:
37c3cc057mov rax, r14
37c3cc05aimul rax, r11
37c3cc05eadd rax, r13
37c3cc061cmp rsi, 1
37c3cc065jle 0x37c3cc0c3
37c3cc067lea rdx, [rsi-1]
37c3cc06blea r10, [rbp+1]
37c3cc06fmov [rsp+136], rax
37c3cc077mov rcx, [rsp+80]
37c3cc07cmov [rsp+272], rdx
37c3cc084lea rdx, [rax+1]
37c3cc088shl r10, 4
37c3cc08clea rax, [rip+0xa6dbd]
37c3cc093mov [rsp+32], rax
37c3cc098shl rdx, 4
37c3cc09cmov r8, rax
37c3cc09flea r9, [r15+r10]
37c3cc0a3add rdx, r15
37c3cc0a6mov [rsp+176], r11
37c3cc0aecall zswap_64_
37c3cc0b3mov r11, [rsp+176]
37c3cc0bbmov rax, [rsp+136]
37c3cc0c3
37c3cc0c3loc_37c3cc0c3:
37c3cc0c3cmp r11, 1
37c3cc0c7je 0x37c3cc0d4
37c3cc0c9cmp rsi, [rsp+120]
37c3cc0cejl 0x37c3cdce1
37c3cc0d4
37c3cc0d4loc_37c3cc0d4:
37c3cc0d4mov rbp, [rsp+128]
37c3cc0dcadd rax, r11
37c3cc0dfshl rax, 4
37c3cc0e3shl rbp, 4
37c3cc0e7movupd x0, [r15+rax]
37c3cc0edadd rbp, r15
37c3cc0f0movupd x1, [rbp]
37c3cc0f5movups [r15+rax], x1
37c3cc0famov rax, [rsp+536]
37c3cc102movups [rbp], x0
37c3cc106mov rax, [rax]
37c3cc109cmp [rsp+152], 2
37c3cc112je 0x37c3ccad0
37c3cc118cmp r12, rax
37c3cc11bjl 0x37c3ccc20
37c3cc121
37c3cc121loc_37c3cc121:
37c3cc121mov rax, [rsp+96]
37c3cc126shl rax, 4
37c3cc12amovupd x0, [r15+rax]
37c3cc130movapd x5, x0
37c3cc134movapd x4, x0
37c3cc138unpckhpd x5, x5
37c3cc13cmovapd x3, x5
37c3cc140movapd x5, x0
37c3cc144andpd x5, x6
37c3cc148movapd x7, x3
37c3cc14candpd x7, x6
37c3cc150movapd x1, x5
37c3cc154addsd x1, x7
37c3cc158comisd x1, [rsp+208]
37c3cc161jb 0x37c3cd804
37c3cc167comisd x7, x5
37c3cc16bjbe 0x37c3cdf29
37c3cc171divsd x0, x3
37c3cc175pxor x1, x1
37c3cc179mulsd x1, x0
37c3cc17dmulsd x4, x0
37c3cc181unpcklpd x0, x1
37c3cc185movupd x1, [rip+0xa6cf3]
37c3cc18daddsd x4, x3
37c3cc191addpd x1, x0
37c3cc195addpd x0, [rip+0xa6cf3]
37c3cc19dmovsd_xmm x0, x1
37c3cc1a1movddup x1, x4
37c3cc1a5divpd x0, x1
37c3cc1a9
37c3cc1a9loc_37c3cc1a9:
37c3cc1a9mov rax, [rsp+552]
37c3cc1b1mov rbp, [rsp+144]
37c3cc1b9mov [rsp+56], 1
37c3cc1c2lea rdx, [rsp+248]
37c3cc1camov rdi, [rsp+80]
37c3cc1cfmov rbx, [rsp+88]
37c3cc1d4mov [rsp+40], r15
37c3cc1d9mov [rsp+48], rax
37c3cc1delea rax, [rip+0xa6c6b]
37c3cc1e5mov r9, rbp
37c3cc1e8movddup x1, [rip+0xa6ca0]
37c3cc1f0mov [rsp+32], rax
37c3cc1f5mov rcx, [rsp+528]
37c3cc1fdmov r8, rdi
37c3cc200movups [rsp+256], x0
37c3cc208xorpd x0, x1
37c3cc20cmov [rsp+248], rbx
37c3cc214movups [rsp+272], x0
37c3cc21ccall zsyr_64_
37c3cc221lea rdx, [rsp+256]
37c3cc229mov r8, rbp
37c3cc22cmov rcx, rdi
37c3cc22flea r9, [rip+0xa6c1a]
37c3cc236mov [rsp+272], rbx
37c3cc23ecall zscal_64_
37c3cc243
37c3cc243loc_37c3cc243:
37c3cc243mov rbx, [rsp+88]
37c3cc248mov rdi, [rsp+560]
37c3cc250pxor x0, x0
37c3cc254mov rax, rbx
37c3cc257mov r12, rbx
37c3cc25ashl rax, 4
37c3cc25emovups [rdi+rax], x0
37c3cc262mov rax, [rsp+568]
37c3cc26amov [rax+8*rbx], rsi
37c3cc26ejmp 0x37c3cbd10
37c3cc273
37c3cc273 0f 1f 44 00 00 ..D..
37c3cc278
37c3cc278loc_37c3cc278:
37c3cc278mov rdx, r12
37c3cc27bmov r8, [rsp+552]
37c3cc283mov rcx, [rsp+80]
37c3cc288sub rdx, rsi
37c3cc28bmov [rsp+272], rdx
37c3cc293lea rdx, [r14+rax]
37c3cc297add rdx, r13
37c3cc29aadd rdx, rsi
37c3cc29dshl rdx, 4
37c3cc2a1add rdx, r15
37c3cc2a4call izamax_64_
37c3cc2a9lea r9, [rax+rsi]
37c3cc2admov rax, r14
37c3cc2b0imul rax, r9
37c3cc2b4add rax, r13
37c3cc2b7add rax, rsi
37c3cc2bashl rax, 4
37c3cc2beadd rax, r15
37c3cc2c1movsd_xmm x0, [rax]
37c3cc2c5movsd_xmm x1, [rax+8]
37c3cc2caandpd x0, x6
37c3cc2ceandpd x1, x6
37c3cc2d2addsd x0, x1
37c3cc2d6cmp rsi, 1
37c3cc2dajle 0x37c3cbf14
37c3cc2e0movapd x7, x0
37c3cc2e4jmp 0x37c3cbeb2
37c3cc2e9
37c3cc2e9 0f 1f 80 00 00 00 00 .......
37c3cc2f0
37c3cc2f0loc_37c3cc2f0:
37c3cc2f0mov [rsp+128], rdx
37c3cc2f8mov [rsp+104], r9
37c3cc2fdcmp r12, r9
37c3cc300jne 0x37c3cbf7b
37c3cc306mov rax, [rsp+88]
37c3cc30bmov r11, rax
37c3cc30ecmp rax, rsi
37c3cc311je 0x37c3ccc76
37c3cc317
37c3cc317loc_37c3cc317:
37c3cc317lea rax, [r12-2]
37c3cc31cmov [rsp+152], 2
37c3cc328mov [rsp+120], rax
37c3cc32djmp 0x37c3cc057
37c3cc332
37c3cc332 66 0f 1f 44 00 00 f..D..
37c3cc338
37c3cc338loc_37c3cc338:
37c3cc338mov [rsp+72], rsi
37c3cc33dmovapd x8, x0
37c3cc342mov rsi, r9
37c3cc345jmp 0x37c3cbe99
37c3cc34a
37c3cc34a 66 0f 1f 44 00 00 f..D..
37c3cc350
37c3cc350loc_37c3cc350:
37c3cc350mov rcx, [rsp+528]
37c3cc358mov r9l, 1
37c3cc35emov r8l, 1
37c3cc364lea rdx, [rip+0xa6ad6]
37c3cc36bcall lsame_64_
37c3cc370test rax, rax
37c3cc373jne 0x37c3cbb9c
37c3cc379mov rax, [rsp+576]
37c3cc381mov [rax], -1
37c3cc388mov eax, 1
37c3cc38djmp 0x37c3cbbe1
37c3cc392
37c3cc392 66 0f 1f 44 00 00 f..D..
37c3cc398
37c3cc398loc_37c3cc398:
37c3cc398mov rbx, [rsp+560]
37c3cc3a0mov rdx, r12
37c3cc3a3pxor x0, x0
37c3cc3a7shl rdx, 4
37c3cc3abmovups [rdx+rbx-16], x0
37c3cc3b0test r12, r12
37c3cc3b3jle 0x37c3cbc04
37c3cc3b9lea rsi, [rsp+272]
37c3cc3c1mov [rsp+80], r14
37c3cc3c6mov ebx, 1
37c3cc3cbmovq x6, [rip+0xa6a8d]
37c3cc3d3mov [rsp+96], rsi
37c3cc3d8nop [rax+rax]
37c3cc3e0
37c3cc3e0loc_37c3cc3e0:
37c3cc3e0mov rcx, [rsp+80]
37c3cc3e5mov rsi, [rsp+72]
37c3cc3ealea r12, [rbx+1]
37c3cc3eeimul rcx, rbx
37c3cc3f2lea r13, [rcx+rsi]
37c3cc3f6mov [rsp+128], rcx
37c3cc3felea rcx, [rbx-1]
37c3cc402lea rdi, [r13+rbx]
37c3cc407mov [rsp+88], rcx
37c3cc40cmov [rsp+112], rdi
37c3cc411shl rdi, 4
37c3cc415lea r14, [r15+rdi]
37c3cc419mov [rsp+136], rdi
37c3cc421movsd_xmm x7, [r14]
37c3cc426movsd_xmm x0, [r14+8]
37c3cc42candpd x7, x6
37c3cc430andpd x0, x6
37c3cc434addsd x7, x0
37c3cc438cmp rbx, rax
37c3cc43bjl 0x37c3cc600
37c3cc441pxor x0, x0
37c3cc445ucomisd x7, x0
37c3cc449jp 0x37c3cc451
37c3cc44bje 0x37c3cc683
37c3cc451
37c3cc451loc_37c3cc451:
37c3cc451mov rsi, rbx
37c3cc454
37c3cc454loc_37c3cc454:
37c3cc454cmp rax, rbx
37c3cc457jle 0x37c3cc5da
37c3cc45dmov rdx, [rsp+112]
37c3cc462shl rdx, 4
37c3cc466movupd x0, [r15+rdx]
37c3cc46cmovapd x5, x0
37c3cc470movapd x4, x0
37c3cc474unpckhpd x5, x5
37c3cc478movapd x3, x5
37c3cc47cmovapd x5, x0
37c3cc480andpd x5, x6
37c3cc484movapd x7, x3
37c3cc488andpd x7, x6
37c3cc48cmovapd x1, x5
37c3cc490addsd x1, x7
37c3cc494comisd x1, [rsp+208]
37c3cc49djb 0x37c3cd9a8
37c3cc4a3comisd x7, x5
37c3cc4a7jbe 0x37c3cdf72
37c3cc4addivsd x0, x3
37c3cc4b1pxor x2, x2
37c3cc4b5mulsd x4, x0
37c3cc4b9mulsd x2, x0
37c3cc4bdmovapd x1, x4
37c3cc4c1unpcklpd x0, x2
37c3cc4c5movupd x2, [rip+0xa69b3]
37c3cc4cdaddsd x1, x3
37c3cc4d1addpd x2, x0
37c3cc4d5addpd x0, [rip+0xa69b3]
37c3cc4ddunpcklpd x1, x1
37c3cc4e1movsd_xmm x0, x2
37c3cc4e5divpd x0, x1
37c3cc4e9
37c3cc4e9loc_37c3cc4e9:
37c3cc4e9sub rax, rbx
37c3cc4ecmovddup x1, [rip+0xa699c]
37c3cc4f4mov [rsp+56], 1
37c3cc4fdlea rdi, [r13+r12]
37c3cc502mov [rsp+248], rax
37c3cc50amov rax, [rsp+552]
37c3cc512shl rdi, 4
37c3cc516lea rbp, [rsp+272]
37c3cc51emov rcx, [rsp+528]
37c3cc526movups [rsp+256], x0
37c3cc52elea r9, [r15+rdi]
37c3cc532xorpd x0, x1
37c3cc536mov [rsp+48], rax
37c3cc53bmov rax, [rsp+128]
37c3cc543mov r8, rbp
37c3cc546lea rdx, [rsp+248]
37c3cc54eadd rax, [rsp+80]
37c3cc553add rax, [rsp+72]
37c3cc558movups [rsp+272], x0
37c3cc560add rax, r12
37c3cc563shl rax, 4
37c3cc567add rax, r15
37c3cc56amov [rsp+40], rax
37c3cc56flea rax, [rip+0xa68da]
37c3cc576mov [rsp+32], rax
37c3cc57bcall zsyr_64_
37c3cc580mov rax, [rsp+536]
37c3cc588lea r8, [r15+rdi]
37c3cc58cmov rcx, rbp
37c3cc58flea rdx, [rsp+256]
37c3cc597lea r9, [rip+0xa68b2]
37c3cc59emov rax, [rax]
37c3cc5a1mov [rsp+112], rax
37c3cc5a6sub rax, rbx
37c3cc5a9mov [rsp+272], rax
37c3cc5b1call zscal_64_
37c3cc5b6
37c3cc5b6loc_37c3cc5b6:
37c3cc5b6mov rax, [rsp+88]
37c3cc5bbmov rbx, [rsp+560]
37c3cc5c3pxor x0, x0
37c3cc5c7shl rax, 4
37c3cc5cbmovups [rbx+rax], x0
37c3cc5cfmov rax, [rsp+536]
37c3cc5d7mov rax, [rax]
37c3cc5da
37c3cc5daloc_37c3cc5da:
37c3cc5damov rbx, [rsp+568]
37c3cc5e2mov rdi, [rsp+88]
37c3cc5e7mov [rbx+8*rdi], rsi
37c3cc5ebmov rbx, r12
37c3cc5ee
37c3cc5eeloc_37c3cc5ee:
37c3cc5eecmp rax, rbx
37c3cc5f1jge 0x37c3cc3e0
37c3cc5f7jmp 0x37c3cbc04
37c3cc5fc
37c3cc5fc 0f 1f 40 00 ..@.
37c3cc600
37c3cc600loc_37c3cc600:
37c3cc600sub rax, rbx
37c3cc603mov rcx, [rsp+96]
37c3cc608lea r8, [rip+0xa6841]
37c3cc60fmov [rsp+272], rax
37c3cc617lea rax, [r13+r12]
37c3cc61cmov [rsp+144], rax
37c3cc624shl rax, 4
37c3cc628add rax, r15
37c3cc62bmov rdx, rax
37c3cc62emov [rsp+152], rax
37c3cc636call izamax_64_
37c3cc63bmovapd x1, x7
37c3cc63flea rsi, [rax+rbx]
37c3cc643lea rax, [r13+rsi]
37c3cc648shl rax, 4
37c3cc64cadd rax, r15
37c3cc64fmovsd_xmm x8, [rax]
37c3cc654movsd_xmm x0, [rax+8]
37c3cc659andpd x8, x6
37c3cc65eandpd x0, x6
37c3cc662addsd x8, x0
37c3cc667pxor x0, x0
37c3cc66bmaxsd x1, x8
37c3cc670ucomisd x1, x0
37c3cc674jp 0x37c3cc6c8
37c3cc676jne 0x37c3cc6c8
37c3cc678mov rax, [rsp+536]
37c3cc680mov rax, [rax]
37c3cc683
37c3cc683loc_37c3cc683:
37c3cc683mov rdi, [rsp+576]
37c3cc68bcmp [rdi], 0
37c3cc68fjne 0x37c3cc69c
37c3cc691mov rsi, [rsp+576]
37c3cc699mov [rsi], rbx
37c3cc69c
37c3cc69cloc_37c3cc69c:
37c3cc69ccmp rax, rbx
37c3cc69fjle 0x37c3cc6ba
37c3cc6a1mov rdx, [rsp+88]
37c3cc6a6mov rsi, [rsp+560]
37c3cc6aepxor x0, x0
37c3cc6b2shl rdx, 4
37c3cc6b6movups [rsi+rdx], x0
37c3cc6ba
37c3cc6baloc_37c3cc6ba:
37c3cc6bamov rsi, rbx
37c3cc6bdjmp 0x37c3cc5da
37c3cc6c2
37c3cc6c2 66 0f 1f 44 00 00 f..D..
37c3cc6c8
37c3cc6c8loc_37c3cc6c8:
37c3cc6c8movsd_xmm x0, [rip+0xa67a0]
37c3cc6d0mulsd x0, x8
37c3cc6d5comisd x0, x7
37c3cc6d9jbe 0x37c3cdf62
37c3cc6dfmov rbp, [rsp+104]
37c3cc6e4mov [rsp+120], r14
37c3cc6e9mov r14, r15
37c3cc6ecmov r15, r12
37c3cc6efmov r12, rbx
37c3cc6f2
37c3cc6f2loc_37c3cc6f2:
37c3cc6f2pxor x7, x7
37c3cc6f6cmp rbx, rsi
37c3cc6f9je 0x37c3cc75d
37c3cc6fblea rdx, [r13+rsi]
37c3cc700mov r8, [rsp+552]
37c3cc708mov rcx, [rsp+96]
37c3cc70dmov rax, rsi
37c3cc710shl rdx, 4
37c3cc714sub rax, rbx
37c3cc717add rdx, r14
37c3cc71amov [rsp+272], rax
37c3cc722call izamax_64_
37c3cc727mov rdi, [rsp+88]
37c3cc72clea rbp, [rax+rdi]
37c3cc730mov rax, [rsp+80]
37c3cc735imul rax, rbp
37c3cc739add rax, [rsp+72]
37c3cc73eadd rax, rsi
37c3cc741shl rax, 4
37c3cc745add rax, r14
37c3cc748movsd_xmm x7, [rax]
37c3cc74cmovsd_xmm x0, [rax+8]
37c3cc751andpd x7, x6
37c3cc755andpd x0, x6
37c3cc759addsd x7, x0
37c3cc75d
37c3cc75dloc_37c3cc75d:
37c3cc75dmov rax, [rsp+536]
37c3cc765mov rdi, [rsp+80]
37c3cc76amov rax, [rax]
37c3cc76dimul rdi, rsi
37c3cc771add rdi, [rsp+72]
37c3cc776cmp rax, rsi
37c3cc779jg 0x37c3cc900
37c3cc77f
37c3cc77floc_37c3cc77f:
37c3cc77flea rdx, [rsi+rdi]
37c3cc783mov rax, rdx
37c3cc786shl rax, 4
37c3cc78aadd rax, r14
37c3cc78dmovsd_xmm x0, [rax]
37c3cc791movsd_xmm x1, [rax+8]
37c3cc796andpd x0, x6
37c3cc79aandpd x1, x6
37c3cc79eaddsd x0, x1
37c3cc7a2movsd_xmm x1, [rip+0xa66c6]
37c3cc7aamulsd x1, x7
37c3cc7aecomisd x1, x0
37c3cc7b2jbe 0x37c3ce020
37c3cc7b8cmp rbp, r12
37c3cc7bbje 0x37c3cca60
37c3cc7c1comisd x8, x7
37c3cc7c6jb 0x37c3ccac0
37c3cc7ccmov r10, r12
37c3cc7cfmovq x5, rsi
37c3cc7d4pxor x1, x1
37c3cc7d8mov r12, r15
37c3cc7dbmovq x0, r10
37c3cc7e0mov [rsp+104], rbp
37c3cc7e5mov r15, r14
37c3cc7e8mov rbp, rdx
37c3cc7ebpunpcklqdq x0, x5
37c3cc7efmov r14, [rsp+120]
37c3cc7f4psubq x1, x0
37c3cc7f8movdqa x13, x1
37c3cc7fdcmp rbx, r10
37c3cc800je 0x37c3ce091
37c3cc806
37c3cc806loc_37c3cc806:
37c3cc806mov rax, [rsp+536]
37c3cc80emov rdx, [rax]
37c3cc811mov rax, [rsp+80]
37c3cc816imul rax, r10
37c3cc81aadd rax, [rsp+72]
37c3cc81fcmp r10, rdx
37c3cc822jl 0x37c3cd7a8
37c3cc828
37c3cc828loc_37c3cc828:
37c3cc828cmp r10, r12
37c3cc82bjg 0x37c3cd6c8
37c3cc831
37c3cc831loc_37c3cc831:
37c3cc831mov rdx, [rsp+112]
37c3cc836add rax, r10
37c3cc839shl rax, 4
37c3cc83dshl rdx, 4
37c3cc841movupd x1, [r15+rax]
37c3cc847movupd x0, [r15+rdx]
37c3cc84dmovups [r15+rdx], x1
37c3cc852movups [r15+rax], x0
37c3cc857lea rax, [rbx+2]
37c3cc85bmov [rsp+120], rax
37c3cc860cmp rbx, 1
37c3cc864jg 0x37c3cd120
37c3cc86acmp rsi, r12
37c3cc86dje 0x37c3cc9f4
37c3cc873
37c3cc873loc_37c3cc873:
37c3cc873mov [rsp+152], 2
37c3cc87fmov r10, r12
37c3cc882
37c3cc882loc_37c3cc882:
37c3cc882mov rax, [rsp+536]
37c3cc88amov r11, [rsp+80]
37c3cc88fmov rax, [rax]
37c3cc892imul r11, r10
37c3cc896add r11, [rsp+72]
37c3cc89bcmp rax, rsi
37c3cc89ejg 0x37c3ccbb0
37c3cc8a4
37c3cc8a4loc_37c3cc8a4:
37c3cc8a4cmp r10, rax
37c3cc8a7jge 0x37c3cc8b4
37c3cc8a9cmp rsi, [rsp+120]
37c3cc8aejg 0x37c3cdd52
37c3cc8b4
37c3cc8b4loc_37c3cc8b4:
37c3cc8b4add r10, r11
37c3cc8b7shl rbp, 4
37c3cc8bbshl r10, 4
37c3cc8bfadd rbp, r15
37c3cc8c2movupd x0, [r15+r10]
37c3cc8c8movupd x1, [rbp]
37c3cc8cdmovups [r15+r10], x1
37c3cc8d2movups [rbp], x0
37c3cc8d6cmp [rsp+152], 2
37c3cc8dfje 0x37c3cc968
37c3cc8e5cmp rbx, 1
37c3cc8e9jg 0x37c3cc999
37c3cc8ef
37c3cc8efloc_37c3cc8ef:
37c3cc8efmov rax, [rsp+536]
37c3cc8f7mov rax, [rax]
37c3cc8fajmp 0x37c3cc454
37c3cc8ff
37c3cc8ff 90 .
37c3cc900
37c3cc900loc_37c3cc900:
37c3cc900lea rdx, [rsi+rdi+1]
37c3cc905mov rcx, [rsp+96]
37c3cc90asub rax, rsi
37c3cc90dlea r8, [rip+0xa653c]
37c3cc914shl rdx, 4
37c3cc918mov [rsp+272], rax
37c3cc920add rdx, r14
37c3cc923call izamax_64_
37c3cc928lea rdx, [rax+rsi]
37c3cc92clea rax, [rdx+rdi]
37c3cc930shl rax, 4
37c3cc934add rax, r14
37c3cc937movsd_xmm x0, [rax]
37c3cc93bmovsd_xmm x1, [rax+8]
37c3cc940andpd x0, x6
37c3cc944andpd x1, x6
37c3cc948addsd x0, x1
37c3cc94ccomisd x0, x7
37c3cc950maxsd x0, x7
37c3cc954cmova rbp, rdx
37c3cc958movapd x7, x0
37c3cc95cjmp 0x37c3cc77f
37c3cc961
37c3cc961 0f 1f 80 00 00 00 00 .......
37c3cc968
37c3cc968loc_37c3cc968:
37c3cc968mov rdx, [rsp+144]
37c3cc970lea rax, [r13+rsi]
37c3cc975shl rax, 4
37c3cc979shl rdx, 4
37c3cc97dmovupd x1, [r15+rax]
37c3cc983movupd x0, [r15+rdx]
37c3cc989movups [r15+rdx], x1
37c3cc98emovups [r15+rax], x0
37c3cc993cmp rbx, 1
37c3cc997jle 0x37c3cc9eb
37c3cc999
37c3cc999loc_37c3cc999:
37c3cc999mov rax, [rsp+88]
37c3cc99emov rdi, [rsp+552]
37c3cc9a6mov rdx, [rsp+120]
37c3cc9abmov rcx, [rsp+96]
37c3cc9b0mov [rsp+272], rax
37c3cc9b8lea rax, [rsi-1]
37c3cc9bcmov r8, rdi
37c3cc9bfsub rdx, 2
37c3cc9c3mov [rsp+32], rdi
37c3cc9c8shl rax, 4
37c3cc9ccshl rdx, 4
37c3cc9d0lea r9, [r15+rax]
37c3cc9d4add rdx, r15
37c3cc9d7call zswap_64_
37c3cc9dccmp [rsp+152], 1
37c3cc9e5je 0x37c3cc8ef
37c3cc9eb
37c3cc9ebloc_37c3cc9eb:
37c3cc9eblea rax, [rbx+2]
37c3cc9efmov [rsp+120], rax
37c3cc9f4
37c3cc9f4loc_37c3cc9f4:
37c3cc9f4mov rax, [rsp+536]
37c3cc9fcmov rdx, [rsp+144]
37c3cca04mov rax, [rax]
37c3cca07shl rdx, 4
37c3cca0blea r9, [r15+rdx]
37c3cca0flea rdx, [rax-1]
37c3cca13movupd x2, [r9]
37c3cca18cmp rdx, rbx
37c3cca1bjg 0x37c3cd170
37c3cca21
37c3cca21loc_37c3cca21:
37c3cca21mov rsi, [rsp+88]
37c3cca26mov rdi, [rsp+560]
37c3cca2eshl rbx, 4
37c3cca32pxor x0, x0
37c3cca36movups [r9], x0
37c3cca3amov rdx, rsi
37c3cca3dshl rdx, 4
37c3cca41movups [rdi+rdx], x2
37c3cca45movups [rdi+rbx], x0
37c3cca49mov rbx, [rsp+568]
37c3cca51movups [rbx+8*rsi], x13
37c3cca56mov rbx, [rsp+120]
37c3cca5bjmp 0x37c3cc5ee
37c3cca60
37c3cca60loc_37c3cca60:
37c3cca60movq x0, rbp
37c3cca65movq x5, rsi
37c3cca6acmp rbx, rbp
37c3cca6dmov r10, r12
37c3cca70punpcklqdq x0, x5
37c3cca74pxor x1, x1
37c3cca78mov [rsp+104], rbp
37c3cca7dmov r12, r15
37c3cca80psubq x1, x0
37c3cca84mov r15, r14
37c3cca87mov rbp, rdx
37c3cca8amov r14, [rsp+120]
37c3cca8fmovdqa x13, x1
37c3cca94jne 0x37c3cc806
37c3cca9amov r10, r12
37c3cca9dcmp r12, rsi
37c3ccaa0je 0x37c3cc9eb
37c3ccaa6
37c3ccaa6loc_37c3ccaa6:
37c3ccaa6mov [rsp+152], 2
37c3ccab2lea rax, [rbx+2]
37c3ccab6mov [rsp+120], rax
37c3ccabbjmp 0x37c3cc882
37c3ccac0
37c3ccac0loc_37c3ccac0:
37c3ccac0mov r12, rsi
37c3ccac3movapd x8, x7
37c3ccac8mov rsi, rbp
37c3ccacbjmp 0x37c3cc6f2
37c3ccad0
37c3ccad0loc_37c3ccad0:
37c3ccad0mov rcx, [rsp+88]
37c3ccad5lea rdx, [rbx+rsi]
37c3ccad9shl rdx, 4
37c3ccaddadd rcx, rbx
37c3ccae0movupd x1, [r15+rdx]
37c3ccae6mov [rsp+136], rcx
37c3ccaeeshl rcx, 4
37c3ccaf2movupd x0, [r15+rcx]
37c3ccaf8movups [r15+rcx], x1
37c3ccafdlea rcx, [r12-2]
37c3ccb02mov [rsp+120], rcx
37c3ccb07movups [r15+rdx], x0
37c3ccb0ccmp r12, rax
37c3ccb0fjl 0x37c3ccc20
37c3ccb15
37c3ccb15loc_37c3ccb15:
37c3ccb15cmp r12, 2
37c3ccb19jne 0x37c3ccc9a
37c3ccb1f
37c3ccb1floc_37c3ccb1f:
37c3ccb1fmov rax, [rsp+136]
37c3ccb27mov rcx, [rsp+88]
37c3ccb2cneg rsi
37c3ccb2fmov rbx, [rsp+560]
37c3ccb37mov rdi, [rsp+560]
37c3ccb3fshl rax, 4
37c3ccb43mov rdx, rcx
37c3ccb46movupd x0, [r15+rax]
37c3ccb4cshl rdx, 4
37c3ccb50movups [rbx+rdx], x0
37c3ccb54mov rbx, [rsp+120]
37c3ccb59pxor x0, x0
37c3ccb5dmovups [r15+rax], x0
37c3ccb62mov rax, [rsp+72]
37c3ccb67mov rdx, rbx
37c3ccb6ashl rdx, 4
37c3ccb6eneg rax
37c3ccb71movups [rdi+rdx], x0
37c3ccb75mov rdi, [rsp+568]
37c3ccb7dmov [rdi+8*rcx], rax
37c3ccb81mov [rdi+8*rbx], rsi
37c3ccb85test rbx, rbx
37c3ccb88je 0x37c3cbc04
37c3ccb8emov r12, rbx
37c3ccb91jmp 0x37c3cbd10
37c3ccb96
37c3ccb96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ccba0
37c3ccba0loc_37c3ccba0:
37c3ccba0mov rsi, r12
37c3ccba3jmp 0x37c3cc121
37c3ccba8
37c3ccba8 0f 1f 84 00 00 00 00 00 ........
37c3ccbb0
37c3ccbb0loc_37c3ccbb0:
37c3ccbb0sub rax, rsi
37c3ccbb3lea rdx, [rsi+r11+1]
37c3ccbb8mov rcx, [rsp+96]
37c3ccbbdmov [rsp+160], r10
37c3ccbc5mov [rsp+272], rax
37c3ccbcdlea rax, [rsi+rdi+1]
37c3ccbd2shl rdx, 4
37c3ccbd6lea rdi, [rip+0xa6273]
37c3ccbddmov [rsp+32], rdi
37c3ccbe2shl rax, 4
37c3ccbe6add rdx, r15
37c3ccbe9mov r8, rdi
37c3ccbeclea r9, [r15+rax]
37c3ccbf0mov [rsp+176], r11
37c3ccbf8call zswap_64_
37c3ccbfdmov rax, [rsp+536]
37c3ccc05mov r10, [rsp+160]
37c3ccc0dmov r11, [rsp+176]
37c3ccc15mov rax, [rax]
37c3ccc18jmp 0x37c3cc8a4
37c3ccc1d
37c3ccc1d 0f 1f 00 ...
37c3ccc20
37c3ccc20loc_37c3ccc20:
37c3ccc20sub rax, r12
37c3ccc23mov [rsp+272], rax
37c3ccc2bmov rax, [rsp+112]
37c3ccc30add rax, r14
37c3ccc33add rax, r13
37c3ccc36lea rcx, [rax+rsi]
37c3ccc3aadd rax, r11
37c3ccc3dshl rax, 4
37c3ccc41shl rcx, 4
37c3ccc45lea rdx, [r15+rax]
37c3ccc49mov rax, [rsp+552]
37c3ccc51lea r9, [r15+rcx]
37c3ccc55mov rcx, [rsp+80]
37c3ccc5amov [rsp+32], rax
37c3ccc5fmov r8, rax
37c3ccc62call zswap_64_
37c3ccc67cmp [rsp+152], 1
37c3ccc70je 0x37c3cc121
37c3ccc76
37c3ccc76loc_37c3ccc76:
37c3ccc76mov rax, [rsp+88]
37c3ccc7badd rax, rbx
37c3ccc7emov [rsp+136], rax
37c3ccc86lea rax, [r12-2]
37c3ccc8bmov [rsp+120], rax
37c3ccc90cmp r12, 2
37c3ccc94je 0x37c3ccb1f
37c3ccc9a
37c3ccc9aloc_37c3ccc9a:
37c3ccc9amov rax, [rsp+136]
37c3ccca2mov rcx, [rsp+88]
37c3ccca7movsd_xmm x4, [rdi]
37c3cccabmovsd_xmm x2, [rdi+8]
37c3cccb0shl rax, 4
37c3cccb4add rax, r15
37c3cccb7movsd_xmm x8, [rax+8]
37c3cccbdmovsd_xmm x9, [rax]
37c3cccc2mov rax, [rsp+112]
37c3cccc7movapd x5, x8
37c3cccccmovapd x1, x9
37c3cccd1sub rax, r14
37c3cccd4andpd x5, x6
37c3cccd8andpd x1, x6
37c3cccdcadd rax, r13
37c3cccdflea rdx, [rcx+rax]
37c3ccce3shl rdx, 4
37c3ccce7add rdx, r15
37c3ccceacomisd x5, x1
37c3ccceemovsd_xmm x3, [rdx]
37c3cccf2movsd_xmm x0, [rdx+8]
37c3cccf7ja 0x37c3cd939
37c3cccfdmovapd x1, x8
37c3ccd02movapd x7, x0
37c3ccd06xor r10l, r10l
37c3ccd09divsd x1, x9
37c3ccd0emulsd x7, x1
37c3ccd12movapd x5, x1
37c3ccd16movapd x12, x1
37c3ccd1bmulsd x5, x8
37c3ccd20mulsd x12, x2
37c3ccd25addsd x7, x3
37c3ccd29mulsd x3, x1
37c3ccd2dmulsd x1, x4
37c3ccd31addsd x5, x9
37c3ccd36addsd x12, x4
37c3ccd3bdivsd x7, x5
37c3ccd3fsubsd x0, x3
37c3ccd43subsd x2, x1
37c3ccd47divsd x0, x5
37c3ccd4bmovapd x14, x7
37c3ccd50divsd x2, x5
37c3ccd54movsd_xmm [rsp+112], x0
37c3ccd5adivsd x12, x5
37c3ccd5fmovapd x15, x2
37c3ccd64
37c3ccd64loc_37c3ccd64:
37c3ccd64movsd_xmm x5, [rsp+112]
37c3ccd6amovapd x0, x12
37c3ccd6fmovsd_xmm x3, [rip+0xa6111]
37c3ccd77mulsd x0, x14
37c3ccd7cmovapd x1, x5
37c3ccd80mulsd x1, x15
37c3ccd85mulsd x5, x12
37c3ccd8asubsd x0, x1
37c3ccd8emovapd x1, x15
37c3ccd93mulsd x1, x14
37c3ccd98subsd x0, x3
37c3ccd9caddsd x1, x5
37c3ccda0movapd x2, x0
37c3ccda4andpd x2, x6
37c3ccda8movapd x4, x1
37c3ccdacandpd x4, x6
37c3ccdb0comisd x4, x2
37c3ccdb4jbe 0x37c3cde6c
37c3ccdbamovapd x2, x0
37c3ccdbedivsd x2, x1
37c3ccdc2mulsd x0, x2
37c3ccdc6movapd x11, x2
37c3ccdcbaddsd x0, x1
37c3ccdcfpxor x1, x1
37c3ccdd3mulsd x2, x1
37c3ccdd7addsd x11, x1
37c3ccddcdivsd x11, x0
37c3ccde1movapd x10, x2
37c3ccde6subsd x10, x3
37c3ccdebdivsd x10, x0
37c3ccdf0
37c3ccdf0loc_37c3ccdf0:
37c3ccdf0mov r12, [rsp+120]
37c3ccdf5mov rcx, r14
37c3ccdf8mov rdx, r13
37c3ccdfbmov [rsp+152], r14
37c3cce03shl rcx, 4
37c3cce07shl rdx, 4
37c3cce0bmov [rsp+144], rsi
37c3cce13mov [rsp+96], rcx
37c3cce18mov rcx, r12
37c3cce1blea rdi, [rax+r12]
37c3cce1flea r11, [rbx+r12]
37c3cce23imul rcx, r14
37c3cce27mov [rsp+80], rdx
37c3cce2cshl rdi, 4
37c3cce30shl r11, 4
37c3cce34shl rax, 4
37c3cce38mov rsi, [rsp+96]
37c3cce3dadd rdi, r15
37c3cce40add r11, r15
37c3cce43mov [rsp+176], r13
37c3cce4bshl rbx, 4
37c3cce4fmov r8, rax
37c3cce52mov r9, rcx
37c3cce55movups [rsp+160], x6
37c3cce5dmovsd_xmm [rsp+128], x14
37c3cce67neg r9
37c3cce6ashl r9, 4
37c3cce6esub r9, rdx
37c3cce71lea rdx, [r13+r12]
37c3cce76mov r13, [rsp+80]
37c3cce7badd rdx, rcx
37c3cce7eshl rdx, 4
37c3cce82lea rbp, [r15+rdx+8]
37c3cce87nop [rax+rax]
37c3cce90
37c3cce90loc_37c3cce90:
37c3cce90movsd_xmm x3, [rdi]
37c3cce94movsd_xmm x6, [rdi+8]
37c3cce99mov rax, rbp
37c3cce9cmov rcx, r12
37c3cce9fmovsd_xmm x2, [r11]
37c3ccea4movsd_xmm x0, [r11+8]
37c3cceaamov rdx, r12
37c3cceadmov r14, rbp
37c3cceb0movapd x1, x3
37c3cceb4movapd x4, x6
37c3cceb8movapd x5, x6
37c3ccebcmovsd_xmm x14, [rsp+128]
37c3ccec6mulsd x4, x15
37c3ccecbmovsd_xmm x13, [rsp+112]
37c3cced2movsd_xmm [rsp+80], x11
37c3cced9mulsd x1, x12
37c3ccedemovsd_xmm [rsp+96], x10
37c3ccee5mulsd x5, x12
37c3cceeasubsd x1, x4
37c3cceeemovapd x4, x3
37c3ccef2mulsd x4, x15
37c3ccef7subsd x1, x2
37c3ccefbaddsd x4, x5
37c3cceffmovapd x5, x1
37c3ccf03mulsd x5, x11
37c3ccf08mulsd x1, x10
37c3ccf0dsubsd x4, x0
37c3ccf11movapd x7, x4
37c3ccf15mulsd x7, x10
37c3ccf1amulsd x4, x11
37c3ccf1fsubsd x5, x7
37c3ccf23movapd x7, x13
37c3ccf28addsd x4, x1
37c3ccf2cmulsd x7, x0
37c3ccf30movapd x1, x14
37c3ccf35mulsd x1, x2
37c3ccf39mulsd x0, x14
37c3ccf3emulsd x2, x13
37c3ccf43subsd x1, x7
37c3ccf47addsd x0, x2
37c3ccf4bsubsd x1, x3
37c3ccf4fmovapd x3, x0
37c3ccf53subsd x3, x6
37c3ccf57movapd x6, x1
37c3ccf5bmulsd x6, x11
37c3ccf60mulsd x1, x10
37c3ccf65movapd x0, x3
37c3ccf69mulsd x0, x10
37c3ccf6emulsd x3, x11
37c3ccf73subsd x6, x0
37c3ccf77addsd x3, x1
37c3ccf7bjmp 0x37c3cd05e
37c3ccf80
37c3ccf80loc_37c3ccf80:
37c3ccf80movapd x0, x9
37c3ccf85movapd x2, x7
37c3ccf89movapd x14, x3
37c3ccf8edivsd x0, x8
37c3ccf93mulsd x2, x0
37c3ccf97movapd x13, x0
37c3ccf9cmulsd x13, x9
37c3ccfa1addsd x2, x1
37c3ccfa5mulsd x1, x0
37c3ccfa9addsd x13, x8
37c3ccfaedivsd x2, x13
37c3ccfb3subsd x1, x7
37c3ccfb7movapd x7, x6
37c3ccfbbdivsd x1, x13
37c3ccfc0mulsd x7, x2
37c3ccfc4mulsd x2, x3
37c3ccfc8mulsd x14, x1
37c3ccfcdmulsd x1, x6
37c3ccfd1subsd x7, x14
37c3ccfd6movapd x14, x11
37c3ccfdbaddsd x2, x1
37c3ccfdfmovapd x1, x0
37c3ccfe3subsd x10, x7
37c3ccfe8movsd_xmm x7, [r12+r8]
37c3ccfeesubsd x14, x2
37c3ccff3movsd_xmm x2, [r12+r8-8]
37c3ccffamulsd x0, x7
37c3ccffemulsd x1, x2
37c3cd002subsd x0, x2
37c3cd006addsd x1, x7
37c3cd00adivsd x0, x13
37c3cd00fdivsd x1, x13
37c3cd014
37c3cd014loc_37c3cd014:
37c3cd014movapd x2, x5
37c3cd018movapd x7, x4
37c3cd01csub rax, 16
37c3cd020mulsd x7, x0
37c3cd024mulsd x2, x1
37c3cd028mulsd x0, x5
37c3cd02cmulsd x1, x4
37c3cd030subsd x2, x7
37c3cd034movapd x7, x10
37c3cd039addsd x1, x0
37c3cd03dmovapd x0, x14
37c3cd042subsd x7, x2
37c3cd046subsd x0, x1
37c3cd04amovsd_xmm [rax+8], x7
37c3cd04fmovsd_xmm [rax+16], x0
37c3cd054sub rcx, 1
37c3cd058je 0x37c3cda80
37c3cd05e
37c3cd05eloc_37c3cd05e:
37c3cd05elea r12, [r9+rax]
37c3cd062movsd_xmm x10, [rax-8]
37c3cd068movsd_xmm x11, [rax]
37c3cd06dmovsd_xmm x7, [r12+rbx-8]
37c3cd074movsd_xmm x1, [r12+rbx]
37c3cd07atest r10b, r10b
37c3cd07djne 0x37c3ccf80
37c3cd083movapd x13, x8
37c3cd088movapd x0, x1
37c3cd08cmovapd x14, x3
37c3cd091divsd x13, x9
37c3cd096mulsd x0, x13
37c3cd09bmovapd x2, x13
37c3cd0a0mulsd x2, x8
37c3cd0a5addsd x0, x7
37c3cd0a9mulsd x7, x13
37c3cd0aeaddsd x2, x9
37c3cd0b3divsd x0, x2
37c3cd0b7subsd x1, x7
37c3cd0bbmovapd x7, x6
37c3cd0bfdivsd x1, x2
37c3cd0c3mulsd x7, x0
37c3cd0c7mulsd x0, x3
37c3cd0cbmulsd x14, x1
37c3cd0d0mulsd x1, x6
37c3cd0d4subsd x7, x14
37c3cd0d9addsd x1, x0
37c3cd0ddmovsd_xmm x0, [r12+r8]
37c3cd0e3subsd x10, x7
37c3cd0e8movsd_xmm x7, [r12+r8-8]
37c3cd0efsubsd x11, x1
37c3cd0f4movapd x1, x0
37c3cd0f8mulsd x1, x13
37c3cd0fdmovapd x14, x11
37c3cd102addsd x1, x7
37c3cd106mulsd x7, x13
37c3cd10bdivsd x1, x2
37c3cd10fsubsd x0, x7
37c3cd113divsd x0, x2
37c3cd117jmp 0x37c3cd014
37c3cd11c
37c3cd11c 0f 1f 40 00 ..@.
37c3cd120
37c3cd120loc_37c3cd120:
37c3cd120mov rax, [rsp+88]
37c3cd125sub r10, 1
37c3cd129mov rcx, [rsp+96]
37c3cd12eshl r10, 4
37c3cd132mov [rsp+272], rax
37c3cd13ashl rax, 4
37c3cd13elea r9, [r15+r10]
37c3cd142lea rdx, [r15+rax]
37c3cd146mov rax, [rsp+552]
37c3cd14emov [rsp+32], rax
37c3cd153mov r8, rax
37c3cd156call zswap_64_
37c3cd15bcmp rsi, r12
37c3cd15ejne 0x37c3cc873
37c3cd164jmp 0x37c3cc9f4
37c3cd169
37c3cd169 0f 1f 80 00 00 00 00 .......
37c3cd170
37c3cd170loc_37c3cd170:
37c3cd170mov rsi, [rsp+72]
37c3cd175movapd x5, x2
37c3cd179movapd x10, x2
37c3cd17emov rdx, [rsp+128]
37c3cd186unpckhpd x5, x5
37c3cd18aadd rdx, [rsp+80]
37c3cd18fandpd x10, x6
37c3cd194movsd_xmm x4, [r14]
37c3cd199lea rbp, [rdx+rsi]
37c3cd19dmovapd x12, x5
37c3cd1a2movapd x8, x5
37c3cd1a7movsd_xmm x5, [r14+8]
37c3cd1adadd r12, rbp
37c3cd1b0andpd x12, x6
37c3cd1b5movapd x9, x2
37c3cd1bashl r12, 4
37c3cd1becomisd x12, x10
37c3cd1c3lea rdx, [r15+r12]
37c3cd1c7movsd_xmm x7, [rdx]
37c3cd1cbmovsd_xmm x1, [rdx+8]
37c3cd1d0ja 0x37c3cd8c5
37c3cd1d6movapd x3, x8
37c3cd1dbmovapd x11, x1
37c3cd1e0divsd x3, x2
37c3cd1e4mulsd x11, x3
37c3cd1e9movapd x0, x3
37c3cd1edmulsd x0, x8
37c3cd1f2addsd x11, x7
37c3cd1f7mulsd x7, x3
37c3cd1fbaddsd x0, x2
37c3cd1ffdivsd x11, x0
37c3cd204subsd x1, x7
37c3cd208divsd x1, x0
37c3cd20cmovsd_xmm [rsp+136], x11
37c3cd216movsd_xmm [rsp+144], x1
37c3cd21fmovapd x1, x3
37c3cd223mulsd x1, x5
37c3cd227mulsd x3, x4
37c3cd22baddsd x1, x4
37c3cd22fsubsd x5, x3
37c3cd233divsd x1, x0
37c3cd237divsd x5, x0
37c3cd23bmovapd x15, x1
37c3cd240movapd x14, x5
37c3cd245
37c3cd245loc_37c3cd245:
37c3cd245movsd_xmm x5, [rsp+144]
37c3cd24emovsd_xmm x3, [rip+0xa5c32]
37c3cd256movsd_xmm x7, [rsp+136]
37c3cd25fmovapd x1, x5
37c3cd263mulsd x1, x14
37c3cd268movapd x0, x7
37c3cd26cmulsd x0, x15
37c3cd271mulsd x7, x14
37c3cd276mulsd x5, x15
37c3cd27bsubsd x0, x1
37c3cd27fmovapd x1, x7
37c3cd283addsd x1, x5
37c3cd287subsd x0, x3
37c3cd28bmovapd x5, x1
37c3cd28fmovapd x4, x0
37c3cd293andpd x5, x6
37c3cd297andpd x4, x6
37c3cd29bcomisd x5, x4
37c3cd29fjbe 0x37c3cde33
37c3cd2a5movapd x4, x0
37c3cd2a9divsd x4, x1
37c3cd2admulsd x0, x4
37c3cd2b1movapd x5, x4
37c3cd2b5addsd x0, x1
37c3cd2b9pxor x1, x1
37c3cd2bdmulsd x4, x1
37c3cd2c1addsd x5, x1
37c3cd2c5divsd x5, x0
37c3cd2c9movapd x11, x4
37c3cd2cesubsd x11, x3
37c3cd2d3divsd x11, x0
37c3cd2d8
37c3cd2d8loc_37c3cd2d8:
37c3cd2d8cmp rax, [rsp+120]
37c3cd2ddjl 0x37c3cdfaf
37c3cd2e3mov rdi, [rsp+120]
37c3cd2e8mov r11, [rsp+80]
37c3cd2edmov r10, r13
37c3cd2f0mov [rsp+152], rax
37c3cd2f8mov rcx, [rsp+72]
37c3cd2fdmov [rsp+216], rbx
37c3cd305shl r10, 4
37c3cd309movapd x7, x5
37c3cd30dlea rsi, [r11+1]
37c3cd311lea r12, [rdi+r13]
37c3cd315movq rbx, x12
37c3cd31aadd rbp, rdi
37c3cd31dlea rdx, [rcx+rdi]
37c3cd321shl rsi, 4
37c3cd325mov rcx, r11
37c3cd328shl r12, 4
37c3cd32cimul rcx, rdi
37c3cd330shl rbp, 4
37c3cd334add r12, r15
37c3cd337mov [rsp+176], rsi
37c3cd33fmov [rsp+544], r15
37c3cd347add rbp, r15
37c3cd34amovups [rsp+192], x13
37c3cd353add rdx, rcx
37c3cd356mov rcx, rdi
37c3cd359movsd_xmm [rsp+160], x15
37c3cd363shl rdx, 4
37c3cd367mov r13, rcx
37c3cd36amovsd_xmm [rsp+184], x14
37c3cd374lea r14, [r15+rdx+8]
37c3cd379mov rdx, r11
37c3cd37cmov r11, rdi
37c3cd37fmovups [rsp+224], x6
37c3cd387neg rdx
37c3cd38alea rdi, [rax+1]
37c3cd38eshl rdx, 4
37c3cd392imul r11, rdx
37c3cd396mov r15, rdx
37c3cd399add r11, rsi
37c3cd39cnop [rax]
37c3cd3a0
37c3cd3a0loc_37c3cd3a0:
37c3cd3a0movsd_xmm x5, [rsp+136]
37c3cd3a9movsd_xmm x6, [r12+8]
37c3cd3b0movsd_xmm x4, [rsp+144]
37c3cd3b9movsd_xmm x13, [r12]
37c3cd3bfmovapd x2, x5
37c3cd3c3movsd_xmm x0, [rbp]
37c3cd3c8movsd_xmm x3, [rbp+8]
37c3cd3cdmulsd x5, x6
37c3cd3d1movapd x1, x4
37c3cd3d5movsd_xmm x15, [rsp+160]
37c3cd3dfmovsd_xmm x14, [rsp+184]
37c3cd3e9mulsd x1, x6
37c3cd3edmulsd x2, x13
37c3cd3f2mulsd x4, x13
37c3cd3f7subsd x2, x1
37c3cd3fbmovapd x1, x5
37c3cd3ffaddsd x1, x4
37c3cd403subsd x2, x0
37c3cd407subsd x1, x3
37c3cd40bmovapd x5, x2
37c3cd40fmulsd x5, x7
37c3cd413movapd x4, x1
37c3cd417mulsd x4, x11
37c3cd41cmulsd x1, x7
37c3cd420mulsd x2, x11
37c3cd425subsd x5, x4
37c3cd429movapd x4, x15
37c3cd42emulsd x4, x0
37c3cd432addsd x2, x1
37c3cd436mulsd x0, x14
37c3cd43bmovapd x1, x14
37c3cd440mulsd x1, x3
37c3cd444mulsd x3, x15
37c3cd449subsd x4, x1
37c3cd44daddsd x0, x3
37c3cd451subsd x4, x13
37c3cd456subsd x0, x6
37c3cd45amovapd x6, x4
37c3cd45emulsd x6, x7
37c3cd462movapd x1, x0
37c3cd466mulsd x1, x11
37c3cd46bmulsd x4, x11
37c3cd470mulsd x0, x7
37c3cd474subsd x6, x1
37c3cd478addsd x4, x0
37c3cd47ccmp [rsp+152], r13
37c3cd484jl 0x37c3cdb58
37c3cd48amovsd_xmm [rsp+112], x7
37c3cd490mov rdx, r14
37c3cd493mov rcx, rbp
37c3cd496mov r8, r13
37c3cd499movsd_xmm [rsp+128], x11
37c3cd4a3movq x7, rbx
37c3cd4a8jmp 0x37c3cd595
37c3cd4ad
37c3cd4ad 0f 1f 00 ...
37c3cd4b0
37c3cd4b0loc_37c3cd4b0:
37c3cd4b0movapd x13, x9
37c3cd4b5movapd x1, x3
37c3cd4b9divsd x13, x8
37c3cd4bemulsd x1, x13
37c3cd4c3movapd x12, x13
37c3cd4c8mulsd x12, x9
37c3cd4cdaddsd x1, x0
37c3cd4d1mulsd x0, x13
37c3cd4d6addsd x12, x8
37c3cd4dbdivsd x1, x12
37c3cd4e0subsd x0, x3
37c3cd4e4divsd x0, x12
37c3cd4e9movapd x3, x1
37c3cd4edmulsd x3, x5
37c3cd4f1mulsd x1, x2
37c3cd4f5movapd x14, x0
37c3cd4famulsd x14, x2
37c3cd4ffmulsd x0, x5
37c3cd503subsd x3, x14
37c3cd508addsd x1, x0
37c3cd50csubsd x11, x3
37c3cd511movsd_xmm x3, [rcx]
37c3cd515subsd x15, x1
37c3cd51amovsd_xmm x1, [rcx+8]
37c3cd51fmovapd x0, x3
37c3cd523mulsd x0, x13
37c3cd528movapd x14, x15
37c3cd52daddsd x0, x1
37c3cd531mulsd x1, x13
37c3cd536divsd x0, x12
37c3cd53bsubsd x1, x3
37c3cd53fdivsd x1, x12
37c3cd544
37c3cd544loc_37c3cd544:
37c3cd544movapd x3, x6
37c3cd548add r8, 1
37c3cd54cadd rcx, 16
37c3cd550add rdx, 16
37c3cd554mulsd x3, x0
37c3cd558movapd x12, x4
37c3cd55dmulsd x12, x1
37c3cd562mulsd x0, x4
37c3cd566mulsd x1, x6
37c3cd56asubsd x3, x12
37c3cd56faddsd x0, x1
37c3cd573movapd x1, x14
37c3cd578subsd x11, x3
37c3cd57dsubsd x1, x0
37c3cd581movsd_xmm [rdx-24], x11
37c3cd587movsd_xmm [rdx-16], x1
37c3cd58ccmp r8, rdi
37c3cd58fje 0x37c3cdb48
37c3cd595
37c3cd595loc_37c3cd595:
37c3cd595comisd x7, x10
37c3cd59alea rsi, [r11+rdx]
37c3cd59emovsd_xmm x11, [rdx-8]
37c3cd5a4movsd_xmm x15, [rdx]
37c3cd5a9movsd_xmm x3, [rsi+r10-8]
37c3cd5b0movsd_xmm x0, [rsi+r10]
37c3cd5b6ja 0x37c3cd4b0
37c3cd5bcmovapd x13, x8
37c3cd5c1movapd x1, x0
37c3cd5c5movapd x14, x2
37c3cd5cadivsd x13, x9
37c3cd5cfmulsd x1, x13
37c3cd5d4movapd x12, x13
37c3cd5d9mulsd x12, x8
37c3cd5deaddsd x1, x3
37c3cd5e2mulsd x3, x13
37c3cd5e7addsd x12, x9
37c3cd5ecdivsd x1, x12
37c3cd5f1subsd x0, x3
37c3cd5f5divsd x0, x12
37c3cd5famovapd x3, x1
37c3cd5femulsd x1, x2
37c3cd602mulsd x3, x5
37c3cd606mulsd x14, x0
37c3cd60bmulsd x0, x5
37c3cd60fsubsd x3, x14
37c3cd614addsd x0, x1
37c3cd618movsd_xmm x1, [rcx+8]
37c3cd61dsubsd x11, x3
37c3cd622movsd_xmm x3, [rcx]
37c3cd626subsd x15, x0
37c3cd62bmovapd x0, x13
37c3cd630mulsd x0, x1
37c3cd634movapd x14, x15
37c3cd639addsd x0, x3
37c3cd63dmulsd x3, x13
37c3cd642divsd x0, x12
37c3cd647subsd x1, x3
37c3cd64bdivsd x1, x12
37c3cd650jmp 0x37c3cd544
37c3cd655
37c3cd655 0f 1f 00 ...
37c3cd658
37c3cd658loc_37c3cd658:
37c3cd658sub rax, r12
37c3cd65bmov rcx, [rsp+72]
37c3cd660mov [rsp+272], rax
37c3cd668mov rax, [rsp+112]
37c3cd66dadd rax, r14
37c3cd670add rax, r13
37c3cd673add rcx, rax
37c3cd676add rax, r12
37c3cd679shl rax, 4
37c3cd67dshl rcx, 4
37c3cd681lea rdx, [r15+rax]
37c3cd685mov rax, [rsp+552]
37c3cd68dlea r9, [r15+rcx]
37c3cd691mov rcx, [rsp+80]
37c3cd696mov [rsp+32], rax
37c3cd69bmov r8, rax
37c3cd69ecall zswap_64_
37c3cd6a3cmp [rsp+88], rsi
37c3cd6a8jne 0x37c3cc046
37c3cd6ae
37c3cd6aeloc_37c3cd6ae:
37c3cd6aemov rax, [rsp+88]
37c3cd6b3add rax, rbx
37c3cd6b6mov [rsp+136], rax
37c3cd6bejmp 0x37c3ccb15
37c3cd6c3
37c3cd6c3 0f 1f 44 00 00 ..D..
37c3cd6c8
37c3cd6c8loc_37c3cd6c8:
37c3cd6c8mov rdx, r10
37c3cd6cbmov rcx, [rsp+80]
37c3cd6d0mov [rsp+176], rax
37c3cd6d8lea r8, [rip+0xa5771]
37c3cd6dfmov rax, [rsp+128]
37c3cd6e7sub rdx, rbx
37c3cd6eamov [rsp+120], r10
37c3cd6efsub rdx, 1
37c3cd6f3mov [rsp+272], rdx
37c3cd6fblea rdx, [rax+rcx]
37c3cd6ffmov rax, [rsp+552]
37c3cd707add rdx, [rsp+72]
37c3cd70cmov rcx, [rsp+96]
37c3cd711add rdx, r10
37c3cd714mov [rsp+32], rax
37c3cd719shl rdx, 4
37c3cd71dlea r9, [r15+rdx]
37c3cd721mov rdx, [rsp+152]
37c3cd729call zswap_64_
37c3cd72emov rax, [rsp+176]
37c3cd736mov r10, [rsp+120]
37c3cd73bjmp 0x37c3cc831
37c3cd740
37c3cd740loc_37c3cd740:
37c3cd740mov [rsp+120], rax
37c3cd745mov rax, [rsp+72]
37c3cd74amov rdx, r12
37c3cd74dlea r8, [rip+0xa56fc]
37c3cd754sub rdx, rax
37c3cd757lea rcx, [rbx+rax+1]
37c3cd75csub rdx, 1
37c3cd760shl rcx, 4
37c3cd764mov [rsp+272], rdx
37c3cd76clea rdx, [r14+r11]
37c3cd770add rdx, r13
37c3cd773add rdx, rax
37c3cd776mov rax, [rsp+552]
37c3cd77eshl rdx, 4
37c3cd782mov [rsp+32], rax
37c3cd787lea r9, [r15+rdx]
37c3cd78blea rdx, [rcx+r15]
37c3cd78fmov rcx, [rsp+80]
37c3cd794call zswap_64_
37c3cd799mov rax, [rsp+120]
37c3cd79ejmp 0x37c3cbff5
37c3cd7a3
37c3cd7a3 0f 1f 44 00 00 ..D..
37c3cd7a8
37c3cd7a8loc_37c3cd7a8:
37c3cd7a8sub rdx, r10
37c3cd7ablea rcx, [r10+rax+1]
37c3cd7b0mov [rsp+120], r10
37c3cd7b5mov [rsp+176], rax
37c3cd7bdlea rax, [rip+0xa568c]
37c3cd7c4shl rcx, 4
37c3cd7c8mov [rsp+272], rdx
37c3cd7d0lea rdx, [r13+r10+1]
37c3cd7d5lea r9, [r15+rcx]
37c3cd7d9mov r8, rax
37c3cd7dcmov [rsp+32], rax
37c3cd7e1mov rcx, [rsp+96]
37c3cd7e6shl rdx, 4
37c3cd7eaadd rdx, r15
37c3cd7edcall zswap_64_
37c3cd7f2mov rax, [rsp+176]
37c3cd7famov r10, [rsp+120]
37c3cd7ffjmp 0x37c3cc828
37c3cd804
37c3cd804loc_37c3cd804:
37c3cd804movddup x1, [rip+0xa5684]
37c3cd80cshl rbx, 4
37c3cd810mov edx, 1
37c3cd815lea rax, [r15+rbx]
37c3cd819xorpd x0, x1
37c3cd81djmp 0x37c3cd877
37c3cd81f
37c3cd81f 90 .
37c3cd820
37c3cd820loc_37c3cd820:
37c3cd820movapd x1, x4
37c3cd824divsd x1, x3
37c3cd828movddup x8, x1
37c3cd82dmulsd x1, x4
37c3cd831mulpd x8, x2
37c3cd836addsd x1, x3
37c3cd83ashufpd x8, x8, 1
37c3cd840movapd x9, x1
37c3cd845movapd x1, x8
37c3cd84asubpd x8, x2
37c3cd84faddpd x1, x2
37c3cd853movddup x2, x9
37c3cd858shufpd x1, x8, 1
37c3cd85edivpd x1, x2
37c3cd862
37c3cd862loc_37c3cd862:
37c3cd862add rdx, 1
37c3cd866movups [rax+16], x1
37c3cd86aadd rax, 16
37c3cd86ecmp r12, rdx
37c3cd871je 0x37c3cddd0
37c3cd877
37c3cd877loc_37c3cd877:
37c3cd877comisd x7, x5
37c3cd87bmovupd x2, [rax+16]
37c3cd880ja 0x37c3cd820
37c3cd882movapd x1, x3
37c3cd886divsd x1, x4
37c3cd88amovddup x9, x1
37c3cd88fmulsd x1, x3
37c3cd893mulpd x9, x2
37c3cd898addsd x1, x4
37c3cd89cshufpd x9, x9, 1
37c3cd8a2movapd x8, x1
37c3cd8a7movapd x1, x9
37c3cd8acaddpd x1, x2
37c3cd8b0subpd x2, x9
37c3cd8b5shufpd x1, x2, 2
37c3cd8bamovddup x2, x8
37c3cd8bfdivpd x1, x2
37c3cd8c3jmp 0x37c3cd862
37c3cd8c5
37c3cd8c5loc_37c3cd8c5:
37c3cd8c5movapd x0, x2
37c3cd8c9movapd x11, x7
37c3cd8cedivsd x0, x8
37c3cd8d3mulsd x11, x0
37c3cd8d8movapd x3, x0
37c3cd8dcmulsd x3, x2
37c3cd8e0addsd x11, x1
37c3cd8e5mulsd x1, x0
37c3cd8e9addsd x3, x8
37c3cd8eedivsd x11, x3
37c3cd8f3subsd x1, x7
37c3cd8f7divsd x1, x3
37c3cd8fbmovsd_xmm [rsp+136], x11
37c3cd905movsd_xmm [rsp+144], x1
37c3cd90emovapd x1, x0
37c3cd912mulsd x1, x4
37c3cd916mulsd x0, x5
37c3cd91aaddsd x1, x5
37c3cd91esubsd x0, x4
37c3cd922divsd x1, x3
37c3cd926divsd x0, x3
37c3cd92amovapd x15, x1
37c3cd92fmovapd x14, x0
37c3cd934jmp 0x37c3cd245
37c3cd939
37c3cd939loc_37c3cd939:
37c3cd939movapd x1, x9
37c3cd93emov r10l, 1
37c3cd944divsd x1, x8
37c3cd949movapd x7, x1
37c3cd94dmovapd x5, x1
37c3cd951movapd x12, x1
37c3cd956mulsd x7, x3
37c3cd95amulsd x5, x9
37c3cd95fmulsd x12, x4
37c3cd964addsd x7, x0
37c3cd968mulsd x0, x1
37c3cd96cmulsd x1, x2
37c3cd970addsd x5, x8
37c3cd975addsd x12, x2
37c3cd97adivsd x7, x5
37c3cd97esubsd x0, x3
37c3cd982subsd x1, x4
37c3cd986divsd x0, x5
37c3cd98amovapd x14, x7
37c3cd98fdivsd x1, x5
37c3cd993movsd_xmm [rsp+112], x0
37c3cd999divsd x12, x5
37c3cd99emovapd x15, x1
37c3cd9a3jmp 0x37c3ccd64
37c3cd9a8
37c3cd9a8loc_37c3cd9a8:
37c3cd9a8movddup x1, [rip+0xa54e0]
37c3cd9b0xorpd x0, x1
37c3cd9b4cmp rax, r12
37c3cd9b7jl 0x37c3cdea4
37c3cd9bdmov rdi, [rsp+136]
37c3cd9c5lea r8, [rax+1]
37c3cd9c9mov rcx, r12
37c3cd9cclea rdx, [r15+rdi+16]
37c3cd9d1jmp 0x37c3cda2e
37c3cd9d3
37c3cd9d3 0f 1f 44 00 00 ..D..
37c3cd9d8
37c3cd9d8loc_37c3cd9d8:
37c3cd9d8movapd x1, x4
37c3cd9dcdivsd x1, x3
37c3cd9e0movddup x8, x1
37c3cd9e5mulsd x1, x4
37c3cd9e9mulpd x8, x2
37c3cd9eeaddsd x1, x3
37c3cd9f2shufpd x8, x8, 1
37c3cd9f8movapd x9, x1
37c3cd9fdmovapd x1, x8
37c3cda02subpd x8, x2
37c3cda07addpd x1, x2
37c3cda0bmovddup x2, x9
37c3cda10shufpd x1, x8, 1
37c3cda16divpd x1, x2
37c3cda1a
37c3cda1aloc_37c3cda1a:
37c3cda1aadd rcx, 1
37c3cda1emovups [rdx], x1
37c3cda21add rdx, 16
37c3cda25cmp rcx, r8
37c3cda28je 0x37c3cdea4
37c3cda2e
37c3cda2eloc_37c3cda2e:
37c3cda2ecomisd x7, x5
37c3cda32movupd x2, [rdx]
37c3cda36ja 0x37c3cd9d8
37c3cda38movapd x1, x3
37c3cda3cdivsd x1, x4
37c3cda40movddup x9, x1
37c3cda45mulsd x1, x3
37c3cda49mulpd x9, x2
37c3cda4eaddsd x1, x4
37c3cda52shufpd x9, x9, 1
37c3cda58movapd x8, x1
37c3cda5dmovapd x1, x9
37c3cda62addpd x1, x2
37c3cda66subpd x2, x9
37c3cda6bshufpd x1, x2, 2
37c3cda70movddup x2, x8
37c3cda75divpd x1, x2
37c3cda79jmp 0x37c3cda1a
37c3cda7b
37c3cda7b 0f 1f 44 00 00 ..D..
37c3cda80
37c3cda80loc_37c3cda80:
37c3cda80movsd_xmm x11, [rsp+80]
37c3cda87movsd_xmm x10, [rsp+96]
37c3cda8emov r12, rdx
37c3cda91mov rbp, r14
37c3cda94test r10b, r10b
37c3cda97je 0x37c3cdc30
37c3cda9dmovapd x0, x9
37c3cdaa2movapd x2, x6
37c3cdaa6divsd x0, x8
37c3cdaabmulsd x2, x0
37c3cdaafmovapd x1, x0
37c3cdab3mulsd x1, x9
37c3cdab8addsd x2, x3
37c3cdabcmulsd x3, x0
37c3cdac0addsd x1, x8
37c3cdac5divsd x2, x1
37c3cdac9subsd x3, x6
37c3cdacdmovapd x6, x5
37c3cdad1mulsd x6, x0
37c3cdad5mulsd x0, x4
37c3cdad9addsd x6, x4
37c3cdaddsubsd x0, x5
37c3cdae1movapd x4, x0
37c3cdae5divsd x3, x1
37c3cdae9divsd x6, x1
37c3cdaeddivsd x4, x1
37c3cdaf1
37c3cdaf1loc_37c3cdaf1:
37c3cdaf1movsd_xmm [r11], x2
37c3cdaf6sub rdi, 16
37c3cdafasub r11, 16
37c3cdafeadd r9, rsi
37c3cdb01movsd_xmm [r11+24], x3
37c3cdb07add rbp, r13
37c3cdb0amovsd_xmm [rdi+16], x6
37c3cdb0fmovsd_xmm [rdi+24], x4
37c3cdb14sub r12, 1
37c3cdb18jne 0x37c3cce90
37c3cdb1emov rsi, [rsp+144]
37c3cdb26mov r14, [rsp+152]
37c3cdb2emov r13, [rsp+176]
37c3cdb36movupd x6, [rsp+160]
37c3cdb3fjmp 0x37c3ccb1f
37c3cdb44
37c3cdb44 0f 1f 40 00 ..@.
37c3cdb48
37c3cdb48loc_37c3cdb48:
37c3cdb48movsd_xmm x11, [rsp+128]
37c3cdb52movsd_xmm x7, [rsp+112]
37c3cdb58
37c3cdb58loc_37c3cdb58:
37c3cdb58movq x3, rbx
37c3cdb5dcomisd x3, x10
37c3cdb62jbe 0x37c3cdc88
37c3cdb68movapd x0, x9
37c3cdb6dmovapd x13, x5
37c3cdb72movapd x3, x6
37c3cdb76divsd x0, x8
37c3cdb7bmulsd x13, x0
37c3cdb80movapd x1, x0
37c3cdb84mulsd x3, x0
37c3cdb88mulsd x1, x9
37c3cdb8daddsd x13, x2
37c3cdb92mulsd x2, x0
37c3cdb96mulsd x0, x4
37c3cdb9aaddsd x3, x4
37c3cdb9eaddsd x1, x8
37c3cdba3subsd x2, x5
37c3cdba7divsd x13, x1
37c3cdbacsubsd x0, x6
37c3cdbb0movapd x4, x0
37c3cdbb4divsd x2, x1
37c3cdbb8divsd x3, x1
37c3cdbbcdivsd x4, x1
37c3cdbc0
37c3cdbc0loc_37c3cdbc0:
37c3cdbc0add r13, 1
37c3cdbc4add r12, 16
37c3cdbc8add rbp, 16
37c3cdbccadd r11, r15
37c3cdbcfmovsd_xmm [r12-16], x13
37c3cdbd6add r14, [rsp+176]
37c3cdbdemovsd_xmm [r12-8], x2
37c3cdbe5movsd_xmm [rbp-16], x3
37c3cdbeamovsd_xmm [rbp-8], x4
37c3cdbefcmp r13, rdi
37c3cdbf2jne 0x37c3cd3a0
37c3cdbf8movdqu x13, [rsp+192]
37c3cdc02movupd x2, [r9]
37c3cdc07mov rbx, [rsp+216]
37c3cdc0fmov r15, [rsp+544]
37c3cdc17movupd x6, [rsp+224]
37c3cdc20mov rax, [rsp+152]
37c3cdc28jmp 0x37c3cca21
37c3cdc2d
37c3cdc2d 0f 1f 00 ...
37c3cdc30
37c3cdc30loc_37c3cdc30:
37c3cdc30movapd x0, x8
37c3cdc35movapd x2, x3
37c3cdc39divsd x0, x9
37c3cdc3emulsd x2, x0
37c3cdc42movapd x1, x0
37c3cdc46mulsd x1, x8
37c3cdc4baddsd x2, x6
37c3cdc4fmulsd x6, x0
37c3cdc53addsd x1, x9
37c3cdc58divsd x2, x1
37c3cdc5csubsd x3, x6
37c3cdc60movapd x6, x4
37c3cdc64mulsd x6, x0
37c3cdc68addsd x6, x5
37c3cdc6cmulsd x5, x0
37c3cdc70subsd x4, x5
37c3cdc74divsd x3, x1
37c3cdc78divsd x6, x1
37c3cdc7cdivsd x4, x1
37c3cdc80jmp 0x37c3cdaf1
37c3cdc85
37c3cdc85 0f 1f 00 ...
37c3cdc88
37c3cdc88loc_37c3cdc88:
37c3cdc88movapd x0, x8
37c3cdc8dmovapd x13, x2
37c3cdc92movapd x3, x4
37c3cdc96divsd x0, x9
37c3cdc9bmulsd x13, x0
37c3cdca0movapd x1, x0
37c3cdca4mulsd x3, x0
37c3cdca8mulsd x1, x8
37c3cdcadaddsd x13, x5
37c3cdcb2mulsd x5, x0
37c3cdcb6mulsd x0, x6
37c3cdcbaaddsd x3, x6
37c3cdcbeaddsd x1, x9
37c3cdcc3subsd x2, x5
37c3cdcc7divsd x13, x1
37c3cdcccsubsd x4, x0
37c3cdcd0divsd x2, x1
37c3cdcd4divsd x3, x1
37c3cdcd8divsd x4, x1
37c3cdcdcjmp 0x37c3cdbc0
37c3cdce1
37c3cdce1loc_37c3cdce1:
37c3cdce1lea rcx, [rsi+1]
37c3cdce5mov rdx, r11
37c3cdce8mov [rsp+120], rax
37c3cdcedlea r8, [rip+0xa515c]
37c3cdcf4imul rcx, r14
37c3cdcf8sub rdx, rsi
37c3cdcfbmov [rsp+136], r11
37c3cdd03sub rdx, 1
37c3cdd07mov [rsp+272], rdx
37c3cdd0flea rdx, [rax+rsi+1]
37c3cdd14mov rax, [rsp+552]
37c3cdd1cadd rcx, r13
37c3cdd1fshl rdx, 4
37c3cdd23add rcx, rsi
37c3cdd26mov [rsp+32], rax
37c3cdd2badd rdx, r15
37c3cdd2eshl rcx, 4
37c3cdd32lea r9, [r15+rcx]
37c3cdd36mov rcx, [rsp+80]
37c3cdd3bcall zswap_64_
37c3cdd40mov r11, [rsp+136]
37c3cdd48mov rax, [rsp+120]
37c3cdd4djmp 0x37c3cc0d4
37c3cdd52
37c3cdd52loc_37c3cdd52:
37c3cdd52mov rax, rsi
37c3cdd55mov rdi, [rsp+120]
37c3cdd5amov rcx, [rsp+96]
37c3cdd5flea r8, [rip+0xa50ea]
37c3cdd66sub rax, r10
37c3cdd69mov [rsp+160], r10
37c3cdd71sub rax, 1
37c3cdd75lea rdx, [rdi+r11]
37c3cdd79mov [rsp+176], r11
37c3cdd81mov [rsp+272], rax
37c3cdd89mov rax, [rsp+80]
37c3cdd8eshl rdx, 4
37c3cdd92add rdx, r15
37c3cdd95imul rax, rdi
37c3cdd99mov rdi, [rsp+552]
37c3cdda1add rax, [rsp+72]
37c3cdda6add rax, rsi
37c3cdda9mov [rsp+32], rdi
37c3cddaeshl rax, 4
37c3cddb2lea r9, [r15+rax]
37c3cddb6call zswap_64_
37c3cddbbmov r10, [rsp+160]
37c3cddc3mov r11, [rsp+176]
37c3cddcbjmp 0x37c3cc8b4
37c3cddd0
37c3cddd0loc_37c3cddd0:
37c3cddd0mov rax, [rsp+88]
37c3cddd5mov [rsp+40], r15
37c3cdddalea rdx, [rsp+248]
37c3cdde2mov [rsp+56], 1
37c3cddebmov r9, [rsp+144]
37c3cddf3mov [rsp+248], rax
37c3cddfbmov rax, [rsp+552]
37c3cde03mov r8, [rsp+80]
37c3cde08mov rcx, [rsp+528]
37c3cde10movups [rsp+272], x0
37c3cde18mov [rsp+48], rax
37c3cde1dlea rax, [rip+0xa502c]
37c3cde24mov [rsp+32], rax
37c3cde29call zsyr_64_
37c3cde2ejmp 0x37c3cc243
37c3cde33
37c3cde33loc_37c3cde33:
37c3cde33movapd x4, x1
37c3cde37pxor x11, x11
37c3cde3cdivsd x4, x0
37c3cde40mulsd x1, x4
37c3cde44addsd x1, x0
37c3cde48movapd x0, x4
37c3cde4cmulsd x0, x11
37c3cde51subsd x11, x4
37c3cde56divsd x11, x1
37c3cde5baddsd x0, x3
37c3cde5fdivsd x0, x1
37c3cde63movapd x5, x0
37c3cde67jmp 0x37c3cd2d8
37c3cde6c
37c3cde6cloc_37c3cde6c:
37c3cde6cmovapd x2, x1
37c3cde70pxor x10, x10
37c3cde75divsd x2, x0
37c3cde79mulsd x1, x2
37c3cde7dmovapd x11, x2
37c3cde82mulsd x11, x10
37c3cde87subsd x10, x2
37c3cde8caddsd x1, x0
37c3cde90addsd x11, x3
37c3cde95divsd x10, x1
37c3cde9adivsd x11, x1
37c3cde9fjmp 0x37c3ccdf0
37c3cdea4
37c3cdea4loc_37c3cdea4:
37c3cdea4sub rax, rbx
37c3cdea7lea r10, [r13+r12]
37c3cdeacmov [rsp+56], 1
37c3cdeb5mov rcx, [rsp+528]
37c3cdebdmov [rsp+248], rax
37c3cdec5mov rax, [rsp+552]
37c3cdecdshl r10, 4
37c3cded1lea rdx, [rsp+248]
37c3cded9lea r9, [r15+r10]
37c3cdeddlea r8, [rsp+272]
37c3cdee5movups [rsp+272], x0
37c3cdeedmov [rsp+48], rax
37c3cdef2mov rax, [rsp+128]
37c3cdefaadd rax, [rsp+80]
37c3cdeffadd rax, [rsp+72]
37c3cdf04add rax, r12
37c3cdf07shl rax, 4
37c3cdf0badd rax, r15
37c3cdf0emov [rsp+40], rax
37c3cdf13lea rax, [rip+0xa4f36]
37c3cdf1amov [rsp+32], rax
37c3cdf1fcall zsyr_64_
37c3cdf24jmp 0x37c3cc5b6
37c3cdf29
37c3cdf29loc_37c3cdf29:
37c3cdf29movapd x2, x3
37c3cdf2dpxor x1, x1
37c3cdf31divsd x2, x0
37c3cdf35mulsd x3, x2
37c3cdf39addsd x3, x0
37c3cdf3dmovapd x0, x2
37c3cdf41mulsd x0, x1
37c3cdf45subsd x1, x2
37c3cdf49addsd x0, [rip+0xa4f37]
37c3cdf51unpcklpd x0, x1
37c3cdf55movddup x1, x3
37c3cdf59divpd x0, x1
37c3cdf5djmp 0x37c3cc1a9
37c3cdf62
37c3cdf62loc_37c3cdf62:
37c3cdf62mov rax, [rsp+536]
37c3cdf6amov rax, [rax]
37c3cdf6djmp 0x37c3cc451
37c3cdf72
37c3cdf72loc_37c3cdf72:
37c3cdf72movapd x5, x3
37c3cdf76pxor x2, x2
37c3cdf7adivsd x5, x0
37c3cdf7emulsd x3, x5
37c3cdf82movapd x1, x3
37c3cdf86addsd x1, x0
37c3cdf8amovapd x0, x5
37c3cdf8emulsd x0, x2
37c3cdf92subsd x2, x5
37c3cdf96addsd x0, [rip+0xa4eea]
37c3cdf9eunpcklpd x1, x1
37c3cdfa2unpcklpd x0, x2
37c3cdfa6divpd x0, x1
37c3cdfaajmp 0x37c3cc4e9
37c3cdfaf
37c3cdfafloc_37c3cdfaf:
37c3cdfafmov rsi, [rsp+88]
37c3cdfb4mov rdi, [rsp+560]
37c3cdfbcpxor x0, x0
37c3cdfc0movups [r9], x0
37c3cdfc4mov rax, rsi
37c3cdfc7shl rax, 4
37c3cdfcbmovups [rdi+rax], x2
37c3cdfcfmov rax, rbx
37c3cdfd2shl rax, 4
37c3cdfd6movups [rdi+rax], x0
37c3cdfdamov rax, [rsp+568]
37c3cdfe2movups [rax+8*rsi], x13
37c3cdfe7jmp 0x37c3cbc04
37c3cdfec
37c3cdfecloc_37c3cdfec:
37c3cdfecmov [rsp+128], rdx
37c3cdff4mov [rsp+104], r9
37c3cdff9cmp rsi, r12
37c3cdffcje 0x37c3cc121
37c3ce002mov rax, [rsp+88]
37c3ce007mov r11, r12
37c3ce00amov [rsp+152], 1
37c3ce016mov [rsp+120], rax
37c3ce01bjmp 0x37c3cc057
37c3ce020
37c3ce020loc_37c3ce020:
37c3ce020mov [rsp+104], rbp
37c3ce025mov r10, r12
37c3ce028mov rbp, rdx
37c3ce02bmov r12, r15
37c3ce02emov r15, r14
37c3ce031mov r14, [rsp+120]
37c3ce036cmp rbx, rsi
37c3ce039je 0x37c3cc8ef
37c3ce03fmovq x0, r10
37c3ce044movq x5, rsi
37c3ce049pxor x1, x1
37c3ce04dmov r10, rbx
37c3ce050punpcklqdq x0, x5
37c3ce054mov [rsp+120], r12
37c3ce059mov [rsp+152], 1
37c3ce065psubq x1, x0
37c3ce069movdqa x13, x1
37c3ce06ejmp 0x37c3cc882
37c3ce073
37c3ce073loc_37c3ce073:
37c3ce073neg rax
37c3ce076jmp 0x37c3cbbe1
37c3ce07b
37c3ce07bloc_37c3ce07b:
37c3ce07bmov rax, [rsp+88]
37c3ce080mov r11, rax
37c3ce083cmp rsi, rax
37c3ce086jne 0x37c3cc317
37c3ce08cjmp 0x37c3ccc76
37c3ce091
37c3ce091loc_37c3ce091:
37c3ce091mov r10, r12
37c3ce094cmp rsi, r12
37c3ce097jne 0x37c3ccaa6
37c3ce09djmp 0x37c3cc9eb
37c3cbae0
37c3cbae0zsytf2_rk_64_:
37c3cbae0push r15
37c3cbae2push r14
37c3cbae4push r13
37c3cbae6push r12
37c3cbae8push rbp
37c3cbae9push rdi
37c3cbaeapush rsi
37c3cbaebpush rbx
37c3cbaecsub rsp, 456
37c3cbaf3movups [rsp+288], x6
37c3cbafbmovups [rsp+304], x7
37c3cbb03movups [rsp+320], x8
37c3cbb0cmovups [rsp+336], x9
37c3cbb15movups [rsp+352], x10
37c3cbb1emovups [rsp+368], x11
37c3cbb27movups [rsp+384], x12
37c3cbb30movups [rsp+400], x13
37c3cbb39movups [rsp+416], x14
37c3cbb42movups [rsp+432], x15
37c3cbb4bmov rax, [rsp+576]
37c3cbb53mov r14, [r9]
37c3cbb56mov [rax], 0
37c3cbb5dmov [rsp+536], rdx
37c3cbb65mov r15, r8
37c3cbb68lea rdx, [rip+0xa72d1]
37c3cbb6fmov r8l, 1
37c3cbb75mov [rsp+552], r9
37c3cbb7dmov r9l, 1
37c3cbb83mov [rsp+528], rcx
37c3cbb8bcall lsame_64_
37c3cbb90mov rbx, rax
37c3cbb93test rax, rax
37c3cbb96je 0x37c3cc350
37c3cbb9c
37c3cbb9cloc_37c3cbb9c:
37c3cbb9cmov rax, [rsp+536]
37c3cbba4mov rax, [rax]
37c3cbba7test rax, rax
37c3cbbaajs 0x37c3cbc70
37c3cbbb0mov rsi, [rsp+552]
37c3cbbb8mov edx, 1
37c3cbbbdcmovle rax, rdx
37c3cbbc1cmp [rsi], rax
37c3cbbc4jge 0x37c3cbc88
37c3cbbcamov rdx, -4
37c3cbbd1mov eax, 4
37c3cbbd6
37c3cbbd6loc_37c3cbbd6:
37c3cbbd6mov rbx, [rsp+576]
37c3cbbdemov [rbx], rdx
37c3cbbe1
37c3cbbe1loc_37c3cbbe1:
37c3cbbe1lea rdx, [rsp+272]
37c3cbbe9mov r8l, 9
37c3cbbeflea rcx, [rip+0xa724c]
37c3cbbf6mov [rsp+272], rax
37c3cbbfecall xerbla_64_
37c3cbc03nop
37c3cbc04
37c3cbc04loc_37c3cbc04:
37c3cbc04movups x6, [rsp+288]
37c3cbc0cmovups x7, [rsp+304]
37c3cbc14movups x8, [rsp+320]
37c3cbc1dmovups x9, [rsp+336]
37c3cbc26movups x10, [rsp+352]
37c3cbc2fmovups x11, [rsp+368]
37c3cbc38movups x12, [rsp+384]
37c3cbc41movups x13, [rsp+400]
37c3cbc4amovups x14, [rsp+416]
37c3cbc53movups x15, [rsp+432]
37c3cbc5cadd rsp, 456
37c3cbc63pop rbx
37c3cbc64pop rsi
37c3cbc65pop rdi
37c3cbc66pop rbp
37c3cbc67pop r12
37c3cbc69pop r13
37c3cbc6bpop r14
37c3cbc6dpop r15
37c3cbc6fret
37c3cbc70
37c3cbc70loc_37c3cbc70:
37c3cbc70mov rdx, -2
37c3cbc77mov eax, 2
37c3cbc7cjmp 0x37c3cbbd6
37c3cbc81
37c3cbc81 0f 1f 80 00 00 00 00 .......
37c3cbc88
37c3cbc88loc_37c3cbc88:
37c3cbc88xor eax, eax
37c3cbc8atest r14, r14
37c3cbc8dcmovs r14, rax
37c3cbc91mov rax, r14
37c3cbc94not rax
37c3cbc97mov [rsp+72], rax
37c3cbc9cmov rax, [rsp+576]
37c3cbca4mov rax, [rax]
37c3cbca7test rax, rax
37c3cbcaajne 0x37c3ce073
37c3cbcb0mov edx, 1
37c3cbcb5lea rcx, [rip+0xa718f]
37c3cbcbccall dlamch_64_
37c3cbcc1mov rax, [rsp+536]
37c3cbcc9movsd_xmm [rsp+208], x0
37c3cbcd2mov r12, [rax]
37c3cbcd5mov rax, r12
37c3cbcd8test rbx, rbx
37c3cbcdbje 0x37c3cc398
37c3cbce1mov rax, [rsp+560]
37c3cbce9pxor x0, x0
37c3cbcedmovups [rax], x0
37c3cbcf0test r12, r12
37c3cbcf3jle 0x37c3cbc04
37c3cbcf9mov r13, [rsp+72]
37c3cbcfemovq x6, [rip+0xa715a]
37c3cbd06nop [rax+rax]
37c3cbd10
37c3cbd10loc_37c3cbd10:
37c3cbd10mov rax, r12
37c3cbd13imul rax, r14
37c3cbd17lea rbx, [rax+r13]
37c3cbd1bmov [rsp+112], rax
37c3cbd20lea rax, [rbx+r12]
37c3cbd24mov rdi, rax
37c3cbd27mov [rsp+96], rax
37c3cbd2cshl rdi, 4
37c3cbd30add rdi, r15
37c3cbd33movsd_xmm x0, [rdi]
37c3cbd37movsd_xmm x1, [rdi+8]
37c3cbd3candpd x0, x6
37c3cbd40andpd x1, x6
37c3cbd44movapd x7, x0
37c3cbd48addsd x7, x1
37c3cbd4ccmp r12, 1
37c3cbd50jne 0x37c3cbd80
37c3cbd52pxor x0, x0
37c3cbd56ucomisd x7, x0
37c3cbd5ajp 0x37c3cbd62
37c3cbd5cje 0x37c3cbe40
37c3cbd62
37c3cbd62loc_37c3cbd62:
37c3cbd62mov rax, [rsp+568]
37c3cbd6amov [rax], 1
37c3cbd71jmp 0x37c3cbc04
37c3cbd76
37c3cbd76 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3cbd80
37c3cbd80loc_37c3cbd80:
37c3cbd80lea rax, [r12-1]
37c3cbd85lea r8, [rip+0xa70c4]
37c3cbd8cmov [rsp+88], rax
37c3cbd91mov [rsp+272], rax
37c3cbd99lea rax, [rbx+1]
37c3cbd9dshl rax, 4
37c3cbda1lea rdx, [r15+rax]
37c3cbda5lea rax, [rsp+272]
37c3cbdadmov rcx, rax
37c3cbdb0mov [rsp+144], rdx
37c3cbdb8mov [rsp+80], rax
37c3cbdbdcall izamax_64_
37c3cbdc2pxor x5, x5
37c3cbdc6mov rsi, rax
37c3cbdc9lea rax, [rbx+rax]
37c3cbdcdshl rax, 4
37c3cbdd1add rax, r15
37c3cbdd4movsd_xmm x8, [rax]
37c3cbdd9movsd_xmm x0, [rax+8]
37c3cbddeandpd x8, x6
37c3cbde3andpd x0, x6
37c3cbde7addsd x8, x0
37c3cbdecmovapd x0, x7
37c3cbdf0maxsd x0, x8
37c3cbdf5ucomisd x0, x5
37c3cbdf9jp 0x37c3cbe78
37c3cbdfbjne 0x37c3cbe78
37c3cbdfdmov rax, [rsp+576]
37c3cbe05cmp [rax], 0
37c3cbe09jne 0x37c3cbe0e
37c3cbe0bmov [rax], r12
37c3cbe0e
37c3cbe0eloc_37c3cbe0e:
37c3cbe0emov rbx, [rsp+88]
37c3cbe13mov rsi, [rsp+560]
37c3cbe1bpxor x0, x0
37c3cbe1fmov rax, rbx
37c3cbe22shl rax, 4
37c3cbe26movups [rsi+rax], x0
37c3cbe2amov rax, [rsp+568]
37c3cbe32mov [rax+8*rbx], r12
37c3cbe36mov r12, rbx
37c3cbe39jmp 0x37c3cbd10
37c3cbe3e
37c3cbe3e 66 90 f.
37c3cbe40
37c3cbe40loc_37c3cbe40:
37c3cbe40mov rax, [rsp+576]
37c3cbe48cmp [rax], 0
37c3cbe4cjne 0x37c3cbd62
37c3cbe52mov rax, [rsp+576]
37c3cbe5amov [rax], 1
37c3cbe61mov rax, [rsp+568]
37c3cbe69mov [rax], 1
37c3cbe70jmp 0x37c3cbc04
37c3cbe75
37c3cbe75 0f 1f 00 ...
37c3cbe78
37c3cbe78loc_37c3cbe78:
37c3cbe78movsd_xmm x0, [rip+0xa6ff0]
37c3cbe80mov r9, [rsp+104]
37c3cbe85mov [rsp+72], r12
37c3cbe8amulsd x0, x8
37c3cbe8fcomisd x0, x7
37c3cbe93jbe 0x37c3ccba0
37c3cbe99
37c3cbe99loc_37c3cbe99:
37c3cbe99mov rax, rsi
37c3cbe9cpxor x7, x7
37c3cbea0imul rax, r14
37c3cbea4lea rbp, [r13+rax]
37c3cbea9cmp rsi, r12
37c3cbeacjne 0x37c3cc278
37c3cbeb2
37c3cbeb2loc_37c3cbeb2:
37c3cbeb2lea rdx, [rbp+1]
37c3cbeb6mov rcx, [rsp+80]
37c3cbebblea rax, [rsi-1]
37c3cbebfmov [rsp+104], r9
37c3cbec4shl rdx, 4
37c3cbec8lea r8, [rip+0xa6f81]
37c3cbecfmov [rsp+272], rax
37c3cbed7add rdx, r15
37c3cbedacall izamax_64_
37c3cbedfmov rdx, rax
37c3cbee2lea rax, [rax+rbp]
37c3cbee6shl rax, 4
37c3cbeeamov r9, rdx
37c3cbeedadd rax, r15
37c3cbef0movsd_xmm x0, [rax]
37c3cbef4movsd_xmm x1, [rax+8]
37c3cbef9andpd x0, x6
37c3cbefdandpd x1, x6
37c3cbf01addsd x0, x1
37c3cbf05comisd x0, x7
37c3cbf09ja 0x37c3cbf14
37c3cbf0bmov r9, [rsp+104]
37c3cbf10movapd x0, x7
37c3cbf14
37c3cbf14loc_37c3cbf14:
37c3cbf14lea rdx, [rsi+rbp]
37c3cbf18mov rax, rdx
37c3cbf1bshl rax, 4
37c3cbf1fadd rax, r15
37c3cbf22movsd_xmm x1, [rax]
37c3cbf26movsd_xmm x2, [rax+8]
37c3cbf2bandpd x1, x6
37c3cbf2fandpd x2, x6
37c3cbf33addsd x1, x2
37c3cbf37movsd_xmm x2, [rip+0xa6f31]
37c3cbf3fmulsd x2, x0
37c3cbf43comisd x2, x1
37c3cbf47jbe 0x37c3cdfec
37c3cbf4dcmp r9, [rsp+72]
37c3cbf52je 0x37c3cc2f0
37c3cbf58comisd x8, x0
37c3cbf5djb 0x37c3cc338
37c3cbf63mov [rsp+128], rdx
37c3cbf6bmov [rsp+104], r9
37c3cbf70cmp r12, [rsp+72]
37c3cbf75je 0x37c3ce07b
37c3cbf7b
37c3cbf7bloc_37c3cbf7b:
37c3cbf7bmov rcx, [rsp+72]
37c3cbf80mov r11, rcx
37c3cbf83imul r11, r14
37c3cbf87lea rax, [r13+r11]
37c3cbf8ccmp rcx, 1
37c3cbf90jle 0x37c3cbfe5
37c3cbf92lea rdx, [rcx-1]
37c3cbf96mov [rsp+120], rax
37c3cbf9bmov rcx, [rsp+80]
37c3cbfa0mov [rsp+272], rdx
37c3cbfa8lea rdx, [rax+1]
37c3cbfaclea rax, [rip+0xa6e9d]
37c3cbfb3mov [rsp+32], rax
37c3cbfb8shl rdx, 4
37c3cbfbcmov r8, rax
37c3cbfbflea r9, [r15+rdx]
37c3cbfc3mov rdx, [rsp+144]
37c3cbfcbmov [rsp+136], r11
37c3cbfd3call zswap_64_
37c3cbfd8mov r11, [rsp+136]
37c3cbfe0mov rax, [rsp+120]
37c3cbfe5
37c3cbfe5loc_37c3cbfe5:
37c3cbfe5mov rdx, [rsp+72]
37c3cbfeacmp [rsp+88], rdx
37c3cbfefjg 0x37c3cd740
37c3cbff5
37c3cbff5loc_37c3cbff5:
37c3cbff5mov rdx, [rsp+96]
37c3cbffaadd rax, [rsp+72]
37c3cbffflea rcx, [r12-2]
37c3cc004shl rax, 4
37c3cc008mov [rsp+120], rcx
37c3cc00dshl rdx, 4
37c3cc011movupd x1, [r15+rax]
37c3cc017movupd x0, [r15+rdx]
37c3cc01dmovups [r15+rdx], x1
37c3cc022movups [r15+rax], x0
37c3cc027mov rax, [rsp+536]
37c3cc02fmov rax, [rax]
37c3cc032cmp rax, r12
37c3cc035jg 0x37c3cd658
37c3cc03bcmp [rsp+88], rsi
37c3cc040je 0x37c3cd6ae
37c3cc046
37c3cc046loc_37c3cc046:
37c3cc046mov [rsp+152], 2
37c3cc052mov r11, [rsp+88]
37c3cc057
37c3cc057loc_37c3cc057:
37c3cc057mov rax, r14
37c3cc05aimul rax, r11
37c3cc05eadd rax, r13
37c3cc061cmp rsi, 1
37c3cc065jle 0x37c3cc0c3
37c3cc067lea rdx, [rsi-1]
37c3cc06blea r10, [rbp+1]
37c3cc06fmov [rsp+136], rax
37c3cc077mov rcx, [rsp+80]
37c3cc07cmov [rsp+272], rdx
37c3cc084lea rdx, [rax+1]
37c3cc088shl r10, 4
37c3cc08clea rax, [rip+0xa6dbd]
37c3cc093mov [rsp+32], rax
37c3cc098shl rdx, 4
37c3cc09cmov r8, rax
37c3cc09flea r9, [r15+r10]
37c3cc0a3add rdx, r15
37c3cc0a6mov [rsp+176], r11
37c3cc0aecall zswap_64_
37c3cc0b3mov r11, [rsp+176]
37c3cc0bbmov rax, [rsp+136]
37c3cc0c3
37c3cc0c3loc_37c3cc0c3:
37c3cc0c3cmp r11, 1
37c3cc0c7je 0x37c3cc0d4
37c3cc0c9cmp rsi, [rsp+120]
37c3cc0cejl 0x37c3cdce1
37c3cc0d4
37c3cc0d4loc_37c3cc0d4:
37c3cc0d4mov rbp, [rsp+128]
37c3cc0dcadd rax, r11
37c3cc0dfshl rax, 4
37c3cc0e3shl rbp, 4
37c3cc0e7movupd x0, [r15+rax]
37c3cc0edadd rbp, r15
37c3cc0f0movupd x1, [rbp]
37c3cc0f5movups [r15+rax], x1
37c3cc0famov rax, [rsp+536]
37c3cc102movups [rbp], x0
37c3cc106mov rax, [rax]
37c3cc109cmp [rsp+152], 2
37c3cc112je 0x37c3ccad0
37c3cc118cmp r12, rax
37c3cc11bjl 0x37c3ccc20
37c3cc121
37c3cc121loc_37c3cc121:
37c3cc121mov rax, [rsp+96]
37c3cc126shl rax, 4
37c3cc12amovupd x0, [r15+rax]
37c3cc130movapd x5, x0
37c3cc134movapd x4, x0
37c3cc138unpckhpd x5, x5
37c3cc13cmovapd x3, x5
37c3cc140movapd x5, x0
37c3cc144andpd x5, x6
37c3cc148movapd x7, x3
37c3cc14candpd x7, x6
37c3cc150movapd x1, x5
37c3cc154addsd x1, x7
37c3cc158comisd x1, [rsp+208]
37c3cc161jb 0x37c3cd804
37c3cc167comisd x7, x5
37c3cc16bjbe 0x37c3cdf29
37c3cc171divsd x0, x3
37c3cc175pxor x1, x1
37c3cc179mulsd x1, x0
37c3cc17dmulsd x4, x0
37c3cc181unpcklpd x0, x1
37c3cc185movupd x1, [rip+0xa6cf3]
37c3cc18daddsd x4, x3
37c3cc191addpd x1, x0
37c3cc195addpd x0, [rip+0xa6cf3]
37c3cc19dmovsd_xmm x0, x1
37c3cc1a1movddup x1, x4
37c3cc1a5divpd x0, x1
37c3cc1a9
37c3cc1a9loc_37c3cc1a9:
37c3cc1a9mov rax, [rsp+552]
37c3cc1b1mov rbp, [rsp+144]
37c3cc1b9mov [rsp+56], 1
37c3cc1c2lea rdx, [rsp+248]
37c3cc1camov rdi, [rsp+80]
37c3cc1cfmov rbx, [rsp+88]
37c3cc1d4mov [rsp+40], r15
37c3cc1d9mov [rsp+48], rax
37c3cc1delea rax, [rip+0xa6c6b]
37c3cc1e5mov r9, rbp
37c3cc1e8movddup x1, [rip+0xa6ca0]
37c3cc1f0mov [rsp+32], rax
37c3cc1f5mov rcx, [rsp+528]
37c3cc1fdmov r8, rdi
37c3cc200movups [rsp+256], x0
37c3cc208xorpd x0, x1
37c3cc20cmov [rsp+248], rbx
37c3cc214movups [rsp+272], x0
37c3cc21ccall zsyr_64_
37c3cc221lea rdx, [rsp+256]
37c3cc229mov r8, rbp
37c3cc22cmov rcx, rdi
37c3cc22flea r9, [rip+0xa6c1a]
37c3cc236mov [rsp+272], rbx
37c3cc23ecall zscal_64_
37c3cc243
37c3cc243loc_37c3cc243:
37c3cc243mov rbx, [rsp+88]
37c3cc248mov rdi, [rsp+560]
37c3cc250pxor x0, x0
37c3cc254mov rax, rbx
37c3cc257mov r12, rbx
37c3cc25ashl rax, 4
37c3cc25emovups [rdi+rax], x0
37c3cc262mov rax, [rsp+568]
37c3cc26amov [rax+8*rbx], rsi
37c3cc26ejmp 0x37c3cbd10
37c3cc273
37c3cc273 0f 1f 44 00 00 ..D..
37c3cc278
37c3cc278loc_37c3cc278:
37c3cc278mov rdx, r12
37c3cc27bmov r8, [rsp+552]
37c3cc283mov rcx, [rsp+80]
37c3cc288sub rdx, rsi
37c3cc28bmov [rsp+272], rdx
37c3cc293lea rdx, [r14+rax]
37c3cc297add rdx, r13
37c3cc29aadd rdx, rsi
37c3cc29dshl rdx, 4
37c3cc2a1add rdx, r15
37c3cc2a4call izamax_64_
37c3cc2a9lea r9, [rax+rsi]
37c3cc2admov rax, r14
37c3cc2b0imul rax, r9
37c3cc2b4add rax, r13
37c3cc2b7add rax, rsi
37c3cc2bashl rax, 4
37c3cc2beadd rax, r15
37c3cc2c1movsd_xmm x0, [rax]
37c3cc2c5movsd_xmm x1, [rax+8]
37c3cc2caandpd x0, x6
37c3cc2ceandpd x1, x6
37c3cc2d2addsd x0, x1
37c3cc2d6cmp rsi, 1
37c3cc2dajle 0x37c3cbf14
37c3cc2e0movapd x7, x0
37c3cc2e4jmp 0x37c3cbeb2
37c3cc2e9
37c3cc2e9 0f 1f 80 00 00 00 00 .......
37c3cc2f0
37c3cc2f0loc_37c3cc2f0:
37c3cc2f0mov [rsp+128], rdx
37c3cc2f8mov [rsp+104], r9
37c3cc2fdcmp r12, r9
37c3cc300jne 0x37c3cbf7b
37c3cc306mov rax, [rsp+88]
37c3cc30bmov r11, rax
37c3cc30ecmp rax, rsi
37c3cc311je 0x37c3ccc76
37c3cc317
37c3cc317loc_37c3cc317:
37c3cc317lea rax, [r12-2]
37c3cc31cmov [rsp+152], 2
37c3cc328mov [rsp+120], rax
37c3cc32djmp 0x37c3cc057
37c3cc332
37c3cc332 66 0f 1f 44 00 00 f..D..
37c3cc338
37c3cc338loc_37c3cc338:
37c3cc338mov [rsp+72], rsi
37c3cc33dmovapd x8, x0
37c3cc342mov rsi, r9
37c3cc345jmp 0x37c3cbe99
37c3cc34a
37c3cc34a 66 0f 1f 44 00 00 f..D..
37c3cc350
37c3cc350loc_37c3cc350:
37c3cc350mov rcx, [rsp+528]
37c3cc358mov r9l, 1
37c3cc35emov r8l, 1
37c3cc364lea rdx, [rip+0xa6ad6]
37c3cc36bcall lsame_64_
37c3cc370test rax, rax
37c3cc373jne 0x37c3cbb9c
37c3cc379mov rax, [rsp+576]
37c3cc381mov [rax], -1
37c3cc388mov eax, 1
37c3cc38djmp 0x37c3cbbe1
37c3cc392
37c3cc392 66 0f 1f 44 00 00 f..D..
37c3cc398
37c3cc398loc_37c3cc398:
37c3cc398mov rbx, [rsp+560]
37c3cc3a0mov rdx, r12
37c3cc3a3pxor x0, x0
37c3cc3a7shl rdx, 4
37c3cc3abmovups [rdx+rbx-16], x0
37c3cc3b0test r12, r12
37c3cc3b3jle 0x37c3cbc04
37c3cc3b9lea rsi, [rsp+272]
37c3cc3c1mov [rsp+80], r14
37c3cc3c6mov ebx, 1
37c3cc3cbmovq x6, [rip+0xa6a8d]
37c3cc3d3mov [rsp+96], rsi
37c3cc3d8nop [rax+rax]
37c3cc3e0
37c3cc3e0loc_37c3cc3e0:
37c3cc3e0mov rcx, [rsp+80]
37c3cc3e5mov rsi, [rsp+72]
37c3cc3ealea r12, [rbx+1]
37c3cc3eeimul rcx, rbx
37c3cc3f2lea r13, [rcx+rsi]
37c3cc3f6mov [rsp+128], rcx
37c3cc3felea rcx, [rbx-1]
37c3cc402lea rdi, [r13+rbx]
37c3cc407mov [rsp+88], rcx
37c3cc40cmov [rsp+112], rdi
37c3cc411shl rdi, 4
37c3cc415lea r14, [r15+rdi]
37c3cc419mov [rsp+136], rdi
37c3cc421movsd_xmm x7, [r14]
37c3cc426movsd_xmm x0, [r14+8]
37c3cc42candpd x7, x6
37c3cc430andpd x0, x6
37c3cc434addsd x7, x0
37c3cc438cmp rbx, rax
37c3cc43bjl 0x37c3cc600
37c3cc441pxor x0, x0
37c3cc445ucomisd x7, x0
37c3cc449jp 0x37c3cc451
37c3cc44bje 0x37c3cc683
37c3cc451
37c3cc451loc_37c3cc451:
37c3cc451mov rsi, rbx
37c3cc454
37c3cc454loc_37c3cc454:
37c3cc454cmp rax, rbx
37c3cc457jle 0x37c3cc5da
37c3cc45dmov rdx, [rsp+112]
37c3cc462shl rdx, 4
37c3cc466movupd x0, [r15+rdx]
37c3cc46cmovapd x5, x0
37c3cc470movapd x4, x0
37c3cc474unpckhpd x5, x5
37c3cc478movapd x3, x5
37c3cc47cmovapd x5, x0
37c3cc480andpd x5, x6
37c3cc484movapd x7, x3
37c3cc488andpd x7, x6
37c3cc48cmovapd x1, x5
37c3cc490addsd x1, x7
37c3cc494comisd x1, [rsp+208]
37c3cc49djb 0x37c3cd9a8
37c3cc4a3comisd x7, x5
37c3cc4a7jbe 0x37c3cdf72
37c3cc4addivsd x0, x3
37c3cc4b1pxor x2, x2
37c3cc4b5mulsd x4, x0
37c3cc4b9mulsd x2, x0
37c3cc4bdmovapd x1, x4
37c3cc4c1unpcklpd x0, x2
37c3cc4c5movupd x2, [rip+0xa69b3]
37c3cc4cdaddsd x1, x3
37c3cc4d1addpd x2, x0
37c3cc4d5addpd x0, [rip+0xa69b3]
37c3cc4ddunpcklpd x1, x1
37c3cc4e1movsd_xmm x0, x2
37c3cc4e5divpd x0, x1
37c3cc4e9
37c3cc4e9loc_37c3cc4e9:
37c3cc4e9sub rax, rbx
37c3cc4ecmovddup x1, [rip+0xa699c]
37c3cc4f4mov [rsp+56], 1
37c3cc4fdlea rdi, [r13+r12]
37c3cc502mov [rsp+248], rax
37c3cc50amov rax, [rsp+552]
37c3cc512shl rdi, 4
37c3cc516lea rbp, [rsp+272]
37c3cc51emov rcx, [rsp+528]
37c3cc526movups [rsp+256], x0
37c3cc52elea r9, [r15+rdi]
37c3cc532xorpd x0, x1
37c3cc536mov [rsp+48], rax
37c3cc53bmov rax, [rsp+128]
37c3cc543mov r8, rbp
37c3cc546lea rdx, [rsp+248]
37c3cc54eadd rax, [rsp+80]
37c3cc553add rax, [rsp+72]
37c3cc558movups [rsp+272], x0
37c3cc560add rax, r12
37c3cc563shl rax, 4
37c3cc567add rax, r15
37c3cc56amov [rsp+40], rax
37c3cc56flea rax, [rip+0xa68da]
37c3cc576mov [rsp+32], rax
37c3cc57bcall zsyr_64_
37c3cc580mov rax, [rsp+536]
37c3cc588lea r8, [r15+rdi]
37c3cc58cmov rcx, rbp
37c3cc58flea rdx, [rsp+256]
37c3cc597lea r9, [rip+0xa68b2]
37c3cc59emov rax, [rax]
37c3cc5a1mov [rsp+112], rax
37c3cc5a6sub rax, rbx
37c3cc5a9mov [rsp+272], rax
37c3cc5b1call zscal_64_
37c3cc5b6
37c3cc5b6loc_37c3cc5b6:
37c3cc5b6mov rax, [rsp+88]
37c3cc5bbmov rbx, [rsp+560]
37c3cc5c3pxor x0, x0
37c3cc5c7shl rax, 4
37c3cc5cbmovups [rbx+rax], x0
37c3cc5cfmov rax, [rsp+536]
37c3cc5d7mov rax, [rax]
37c3cc5da
37c3cc5daloc_37c3cc5da:
37c3cc5damov rbx, [rsp+568]
37c3cc5e2mov rdi, [rsp+88]
37c3cc5e7mov [rbx+8*rdi], rsi
37c3cc5ebmov rbx, r12
37c3cc5ee
37c3cc5eeloc_37c3cc5ee:
37c3cc5eecmp rax, rbx
37c3cc5f1jge 0x37c3cc3e0
37c3cc5f7jmp 0x37c3cbc04
37c3cc5fc
37c3cc5fc 0f 1f 40 00 ..@.
37c3cc600
37c3cc600loc_37c3cc600:
37c3cc600sub rax, rbx
37c3cc603mov rcx, [rsp+96]
37c3cc608lea r8, [rip+0xa6841]
37c3cc60fmov [rsp+272], rax
37c3cc617lea rax, [r13+r12]
37c3cc61cmov [rsp+144], rax
37c3cc624shl rax, 4
37c3cc628add rax, r15
37c3cc62bmov rdx, rax
37c3cc62emov [rsp+152], rax
37c3cc636call izamax_64_
37c3cc63bmovapd x1, x7
37c3cc63flea rsi, [rax+rbx]
37c3cc643lea rax, [r13+rsi]
37c3cc648shl rax, 4
37c3cc64cadd rax, r15
37c3cc64fmovsd_xmm x8, [rax]
37c3cc654movsd_xmm x0, [rax+8]
37c3cc659andpd x8, x6
37c3cc65eandpd x0, x6
37c3cc662addsd x8, x0
37c3cc667pxor x0, x0
37c3cc66bmaxsd x1, x8
37c3cc670ucomisd x1, x0
37c3cc674jp 0x37c3cc6c8
37c3cc676jne 0x37c3cc6c8
37c3cc678mov rax, [rsp+536]
37c3cc680mov rax, [rax]
37c3cc683
37c3cc683loc_37c3cc683:
37c3cc683mov rdi, [rsp+576]
37c3cc68bcmp [rdi], 0
37c3cc68fjne 0x37c3cc69c
37c3cc691mov rsi, [rsp+576]
37c3cc699mov [rsi], rbx
37c3cc69c
37c3cc69cloc_37c3cc69c:
37c3cc69ccmp rax, rbx
37c3cc69fjle 0x37c3cc6ba
37c3cc6a1mov rdx, [rsp+88]
37c3cc6a6mov rsi, [rsp+560]
37c3cc6aepxor x0, x0
37c3cc6b2shl rdx, 4
37c3cc6b6movups [rsi+rdx], x0
37c3cc6ba
37c3cc6baloc_37c3cc6ba:
37c3cc6bamov rsi, rbx
37c3cc6bdjmp 0x37c3cc5da
37c3cc6c2
37c3cc6c2 66 0f 1f 44 00 00 f..D..
37c3cc6c8
37c3cc6c8loc_37c3cc6c8:
37c3cc6c8movsd_xmm x0, [rip+0xa67a0]
37c3cc6d0mulsd x0, x8
37c3cc6d5comisd x0, x7
37c3cc6d9jbe 0x37c3cdf62
37c3cc6dfmov rbp, [rsp+104]
37c3cc6e4mov [rsp+120], r14
37c3cc6e9mov r14, r15
37c3cc6ecmov r15, r12
37c3cc6efmov r12, rbx
37c3cc6f2
37c3cc6f2loc_37c3cc6f2:
37c3cc6f2pxor x7, x7
37c3cc6f6cmp rbx, rsi
37c3cc6f9je 0x37c3cc75d
37c3cc6fblea rdx, [r13+rsi]
37c3cc700mov r8, [rsp+552]
37c3cc708mov rcx, [rsp+96]
37c3cc70dmov rax, rsi
37c3cc710shl rdx, 4
37c3cc714sub rax, rbx
37c3cc717add rdx, r14
37c3cc71amov [rsp+272], rax
37c3cc722call izamax_64_
37c3cc727mov rdi, [rsp+88]
37c3cc72clea rbp, [rax+rdi]
37c3cc730mov rax, [rsp+80]
37c3cc735imul rax, rbp
37c3cc739add rax, [rsp+72]
37c3cc73eadd rax, rsi
37c3cc741shl rax, 4
37c3cc745add rax, r14
37c3cc748movsd_xmm x7, [rax]
37c3cc74cmovsd_xmm x0, [rax+8]
37c3cc751andpd x7, x6
37c3cc755andpd x0, x6
37c3cc759addsd x7, x0
37c3cc75d
37c3cc75dloc_37c3cc75d:
37c3cc75dmov rax, [rsp+536]
37c3cc765mov rdi, [rsp+80]
37c3cc76amov rax, [rax]
37c3cc76dimul rdi, rsi
37c3cc771add rdi, [rsp+72]
37c3cc776cmp rax, rsi
37c3cc779jg 0x37c3cc900
37c3cc77f
37c3cc77floc_37c3cc77f:
37c3cc77flea rdx, [rsi+rdi]
37c3cc783mov rax, rdx
37c3cc786shl rax, 4
37c3cc78aadd rax, r14
37c3cc78dmovsd_xmm x0, [rax]
37c3cc791movsd_xmm x1, [rax+8]
37c3cc796andpd x0, x6
37c3cc79aandpd x1, x6
37c3cc79eaddsd x0, x1
37c3cc7a2movsd_xmm x1, [rip+0xa66c6]
37c3cc7aamulsd x1, x7
37c3cc7aecomisd x1, x0
37c3cc7b2jbe 0x37c3ce020
37c3cc7b8cmp rbp, r12
37c3cc7bbje 0x37c3cca60
37c3cc7c1comisd x8, x7
37c3cc7c6jb 0x37c3ccac0
37c3cc7ccmov r10, r12
37c3cc7cfmovq x5, rsi
37c3cc7d4pxor x1, x1
37c3cc7d8mov r12, r15
37c3cc7dbmovq x0, r10
37c3cc7e0mov [rsp+104], rbp
37c3cc7e5mov r15, r14
37c3cc7e8mov rbp, rdx
37c3cc7ebpunpcklqdq x0, x5
37c3cc7efmov r14, [rsp+120]
37c3cc7f4psubq x1, x0
37c3cc7f8movdqa x13, x1
37c3cc7fdcmp rbx, r10
37c3cc800je 0x37c3ce091
37c3cc806
37c3cc806loc_37c3cc806:
37c3cc806mov rax, [rsp+536]
37c3cc80emov rdx, [rax]
37c3cc811mov rax, [rsp+80]
37c3cc816imul rax, r10
37c3cc81aadd rax, [rsp+72]
37c3cc81fcmp r10, rdx
37c3cc822jl 0x37c3cd7a8
37c3cc828
37c3cc828loc_37c3cc828:
37c3cc828cmp r10, r12
37c3cc82bjg 0x37c3cd6c8
37c3cc831
37c3cc831loc_37c3cc831:
37c3cc831mov rdx, [rsp+112]
37c3cc836add rax, r10
37c3cc839shl rax, 4
37c3cc83dshl rdx, 4
37c3cc841movupd x1, [r15+rax]
37c3cc847movupd x0, [r15+rdx]
37c3cc84dmovups [r15+rdx], x1
37c3cc852movups [r15+rax], x0
37c3cc857lea rax, [rbx+2]
37c3cc85bmov [rsp+120], rax
37c3cc860cmp rbx, 1
37c3cc864jg 0x37c3cd120
37c3cc86acmp rsi, r12
37c3cc86dje 0x37c3cc9f4
37c3cc873
37c3cc873loc_37c3cc873:
37c3cc873mov [rsp+152], 2
37c3cc87fmov r10, r12
37c3cc882
37c3cc882loc_37c3cc882:
37c3cc882mov rax, [rsp+536]
37c3cc88amov r11, [rsp+80]
37c3cc88fmov rax, [rax]
37c3cc892imul r11, r10
37c3cc896add r11, [rsp+72]
37c3cc89bcmp rax, rsi
37c3cc89ejg 0x37c3ccbb0
37c3cc8a4
37c3cc8a4loc_37c3cc8a4:
37c3cc8a4cmp r10, rax
37c3cc8a7jge 0x37c3cc8b4
37c3cc8a9cmp rsi, [rsp+120]
37c3cc8aejg 0x37c3cdd52
37c3cc8b4
37c3cc8b4loc_37c3cc8b4:
37c3cc8b4add r10, r11
37c3cc8b7shl rbp, 4
37c3cc8bbshl r10, 4
37c3cc8bfadd rbp, r15
37c3cc8c2movupd x0, [r15+r10]
37c3cc8c8movupd x1, [rbp]
37c3cc8cdmovups [r15+r10], x1
37c3cc8d2movups [rbp], x0
37c3cc8d6cmp [rsp+152], 2
37c3cc8dfje 0x37c3cc968
37c3cc8e5cmp rbx, 1
37c3cc8e9jg 0x37c3cc999
37c3cc8ef
37c3cc8efloc_37c3cc8ef:
37c3cc8efmov rax, [rsp+536]
37c3cc8f7mov rax, [rax]
37c3cc8fajmp 0x37c3cc454
37c3cc8ff
37c3cc8ff 90 .
37c3cc900
37c3cc900loc_37c3cc900:
37c3cc900lea rdx, [rsi+rdi+1]
37c3cc905mov rcx, [rsp+96]
37c3cc90asub rax, rsi
37c3cc90dlea r8, [rip+0xa653c]
37c3cc914shl rdx, 4
37c3cc918mov [rsp+272], rax
37c3cc920add rdx, r14
37c3cc923call izamax_64_
37c3cc928lea rdx, [rax+rsi]
37c3cc92clea rax, [rdx+rdi]
37c3cc930shl rax, 4
37c3cc934add rax, r14
37c3cc937movsd_xmm x0, [rax]
37c3cc93bmovsd_xmm x1, [rax+8]
37c3cc940andpd x0, x6
37c3cc944andpd x1, x6
37c3cc948addsd x0, x1
37c3cc94ccomisd x0, x7
37c3cc950maxsd x0, x7
37c3cc954cmova rbp, rdx
37c3cc958movapd x7, x0
37c3cc95cjmp 0x37c3cc77f
37c3cc961
37c3cc961 0f 1f 80 00 00 00 00 .......
37c3cc968
37c3cc968loc_37c3cc968:
37c3cc968mov rdx, [rsp+144]
37c3cc970lea rax, [r13+rsi]
37c3cc975shl rax, 4
37c3cc979shl rdx, 4
37c3cc97dmovupd x1, [r15+rax]
37c3cc983movupd x0, [r15+rdx]
37c3cc989movups [r15+rdx], x1
37c3cc98emovups [r15+rax], x0
37c3cc993cmp rbx, 1
37c3cc997jle 0x37c3cc9eb
37c3cc999
37c3cc999loc_37c3cc999:
37c3cc999mov rax, [rsp+88]
37c3cc99emov rdi, [rsp+552]
37c3cc9a6mov rdx, [rsp+120]
37c3cc9abmov rcx, [rsp+96]
37c3cc9b0mov [rsp+272], rax
37c3cc9b8lea rax, [rsi-1]
37c3cc9bcmov r8, rdi
37c3cc9bfsub rdx, 2
37c3cc9c3mov [rsp+32], rdi
37c3cc9c8shl rax, 4
37c3cc9ccshl rdx, 4
37c3cc9d0lea r9, [r15+rax]
37c3cc9d4add rdx, r15
37c3cc9d7call zswap_64_
37c3cc9dccmp [rsp+152], 1
37c3cc9e5je 0x37c3cc8ef
37c3cc9eb
37c3cc9ebloc_37c3cc9eb:
37c3cc9eblea rax, [rbx+2]
37c3cc9efmov [rsp+120], rax
37c3cc9f4
37c3cc9f4loc_37c3cc9f4:
37c3cc9f4mov rax, [rsp+536]
37c3cc9fcmov rdx, [rsp+144]
37c3cca04mov rax, [rax]
37c3cca07shl rdx, 4
37c3cca0blea r9, [r15+rdx]
37c3cca0flea rdx, [rax-1]
37c3cca13movupd x2, [r9]
37c3cca18cmp rdx, rbx
37c3cca1bjg 0x37c3cd170
37c3cca21
37c3cca21loc_37c3cca21:
37c3cca21mov rsi, [rsp+88]
37c3cca26mov rdi, [rsp+560]
37c3cca2eshl rbx, 4
37c3cca32pxor x0, x0
37c3cca36movups [r9], x0
37c3cca3amov rdx, rsi
37c3cca3dshl rdx, 4
37c3cca41movups [rdi+rdx], x2
37c3cca45movups [rdi+rbx], x0
37c3cca49mov rbx, [rsp+568]
37c3cca51movups [rbx+8*rsi], x13
37c3cca56mov rbx, [rsp+120]
37c3cca5bjmp 0x37c3cc5ee
37c3cca60
37c3cca60loc_37c3cca60:
37c3cca60movq x0, rbp
37c3cca65movq x5, rsi
37c3cca6acmp rbx, rbp
37c3cca6dmov r10, r12
37c3cca70punpcklqdq x0, x5
37c3cca74pxor x1, x1
37c3cca78mov [rsp+104], rbp
37c3cca7dmov r12, r15
37c3cca80psubq x1, x0
37c3cca84mov r15, r14
37c3cca87mov rbp, rdx
37c3cca8amov r14, [rsp+120]
37c3cca8fmovdqa x13, x1
37c3cca94jne 0x37c3cc806
37c3cca9amov r10, r12
37c3cca9dcmp r12, rsi
37c3ccaa0je 0x37c3cc9eb
37c3ccaa6
37c3ccaa6loc_37c3ccaa6:
37c3ccaa6mov [rsp+152], 2
37c3ccab2lea rax, [rbx+2]
37c3ccab6mov [rsp+120], rax
37c3ccabbjmp 0x37c3cc882
37c3ccac0
37c3ccac0loc_37c3ccac0:
37c3ccac0mov r12, rsi
37c3ccac3movapd x8, x7
37c3ccac8mov rsi, rbp
37c3ccacbjmp 0x37c3cc6f2
37c3ccad0
37c3ccad0loc_37c3ccad0:
37c3ccad0mov rcx, [rsp+88]
37c3ccad5lea rdx, [rbx+rsi]
37c3ccad9shl rdx, 4
37c3ccaddadd rcx, rbx
37c3ccae0movupd x1, [r15+rdx]
37c3ccae6mov [rsp+136], rcx
37c3ccaeeshl rcx, 4
37c3ccaf2movupd x0, [r15+rcx]
37c3ccaf8movups [r15+rcx], x1
37c3ccafdlea rcx, [r12-2]
37c3ccb02mov [rsp+120], rcx
37c3ccb07movups [r15+rdx], x0
37c3ccb0ccmp r12, rax
37c3ccb0fjl 0x37c3ccc20
37c3ccb15
37c3ccb15loc_37c3ccb15:
37c3ccb15cmp r12, 2
37c3ccb19jne 0x37c3ccc9a
37c3ccb1f
37c3ccb1floc_37c3ccb1f:
37c3ccb1fmov rax, [rsp+136]
37c3ccb27mov rcx, [rsp+88]
37c3ccb2cneg rsi
37c3ccb2fmov rbx, [rsp+560]
37c3ccb37mov rdi, [rsp+560]
37c3ccb3fshl rax, 4
37c3ccb43mov rdx, rcx
37c3ccb46movupd x0, [r15+rax]
37c3ccb4cshl rdx, 4
37c3ccb50movups [rbx+rdx], x0
37c3ccb54mov rbx, [rsp+120]
37c3ccb59pxor x0, x0
37c3ccb5dmovups [r15+rax], x0
37c3ccb62mov rax, [rsp+72]
37c3ccb67mov rdx, rbx
37c3ccb6ashl rdx, 4
37c3ccb6eneg rax
37c3ccb71movups [rdi+rdx], x0
37c3ccb75mov rdi, [rsp+568]
37c3ccb7dmov [rdi+8*rcx], rax
37c3ccb81mov [rdi+8*rbx], rsi
37c3ccb85test rbx, rbx
37c3ccb88je 0x37c3cbc04
37c3ccb8emov r12, rbx
37c3ccb91jmp 0x37c3cbd10
37c3ccb96
37c3ccb96 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ccba0
37c3ccba0loc_37c3ccba0:
37c3ccba0mov rsi, r12
37c3ccba3jmp 0x37c3cc121
37c3ccba8
37c3ccba8 0f 1f 84 00 00 00 00 00 ........
37c3ccbb0
37c3ccbb0loc_37c3ccbb0:
37c3ccbb0sub rax, rsi
37c3ccbb3lea rdx, [rsi+r11+1]
37c3ccbb8mov rcx, [rsp+96]
37c3ccbbdmov [rsp+160], r10
37c3ccbc5mov [rsp+272], rax
37c3ccbcdlea rax, [rsi+rdi+1]
37c3ccbd2shl rdx, 4
37c3ccbd6lea rdi, [rip+0xa6273]
37c3ccbddmov [rsp+32], rdi
37c3ccbe2shl rax, 4
37c3ccbe6add rdx, r15
37c3ccbe9mov r8, rdi
37c3ccbeclea r9, [r15+rax]
37c3ccbf0mov [rsp+176], r11
37c3ccbf8call zswap_64_
37c3ccbfdmov rax, [rsp+536]
37c3ccc05mov r10, [rsp+160]
37c3ccc0dmov r11, [rsp+176]
37c3ccc15mov rax, [rax]
37c3ccc18jmp 0x37c3cc8a4
37c3ccc1d
37c3ccc1d 0f 1f 00 ...
37c3ccc20
37c3ccc20loc_37c3ccc20:
37c3ccc20sub rax, r12
37c3ccc23mov [rsp+272], rax
37c3ccc2bmov rax, [rsp+112]
37c3ccc30add rax, r14
37c3ccc33add rax, r13
37c3ccc36lea rcx, [rax+rsi]
37c3ccc3aadd rax, r11
37c3ccc3dshl rax, 4
37c3ccc41shl rcx, 4
37c3ccc45lea rdx, [r15+rax]
37c3ccc49mov rax, [rsp+552]
37c3ccc51lea r9, [r15+rcx]
37c3ccc55mov rcx, [rsp+80]
37c3ccc5amov [rsp+32], rax
37c3ccc5fmov r8, rax
37c3ccc62call zswap_64_
37c3ccc67cmp [rsp+152], 1
37c3ccc70je 0x37c3cc121
37c3ccc76
37c3ccc76loc_37c3ccc76:
37c3ccc76mov rax, [rsp+88]
37c3ccc7badd rax, rbx
37c3ccc7emov [rsp+136], rax
37c3ccc86lea rax, [r12-2]
37c3ccc8bmov [rsp+120], rax
37c3ccc90cmp r12, 2
37c3ccc94je 0x37c3ccb1f
37c3ccc9a
37c3ccc9aloc_37c3ccc9a:
37c3ccc9amov rax, [rsp+136]
37c3ccca2mov rcx, [rsp+88]
37c3ccca7movsd_xmm x4, [rdi]
37c3cccabmovsd_xmm x2, [rdi+8]
37c3cccb0shl rax, 4
37c3cccb4add rax, r15
37c3cccb7movsd_xmm x8, [rax+8]
37c3cccbdmovsd_xmm x9, [rax]
37c3cccc2mov rax, [rsp+112]
37c3cccc7movapd x5, x8
37c3cccccmovapd x1, x9
37c3cccd1sub rax, r14
37c3cccd4andpd x5, x6
37c3cccd8andpd x1, x6
37c3cccdcadd rax, r13
37c3cccdflea rdx, [rcx+rax]
37c3ccce3shl rdx, 4
37c3ccce7add rdx, r15
37c3ccceacomisd x5, x1
37c3ccceemovsd_xmm x3, [rdx]
37c3cccf2movsd_xmm x0, [rdx+8]
37c3cccf7ja 0x37c3cd939
37c3cccfdmovapd x1, x8
37c3ccd02movapd x7, x0
37c3ccd06xor r10l, r10l
37c3ccd09divsd x1, x9
37c3ccd0emulsd x7, x1
37c3ccd12movapd x5, x1
37c3ccd16movapd x12, x1
37c3ccd1bmulsd x5, x8
37c3ccd20mulsd x12, x2
37c3ccd25addsd x7, x3
37c3ccd29mulsd x3, x1
37c3ccd2dmulsd x1, x4
37c3ccd31addsd x5, x9
37c3ccd36addsd x12, x4
37c3ccd3bdivsd x7, x5
37c3ccd3fsubsd x0, x3
37c3ccd43subsd x2, x1
37c3ccd47divsd x0, x5
37c3ccd4bmovapd x14, x7
37c3ccd50divsd x2, x5
37c3ccd54movsd_xmm [rsp+112], x0
37c3ccd5adivsd x12, x5
37c3ccd5fmovapd x15, x2
37c3ccd64
37c3ccd64loc_37c3ccd64:
37c3ccd64movsd_xmm x5, [rsp+112]
37c3ccd6amovapd x0, x12
37c3ccd6fmovsd_xmm x3, [rip+0xa6111]
37c3ccd77mulsd x0, x14
37c3ccd7cmovapd x1, x5
37c3ccd80mulsd x1, x15
37c3ccd85mulsd x5, x12
37c3ccd8asubsd x0, x1
37c3ccd8emovapd x1, x15
37c3ccd93mulsd x1, x14
37c3ccd98subsd x0, x3
37c3ccd9caddsd x1, x5
37c3ccda0movapd x2, x0
37c3ccda4andpd x2, x6
37c3ccda8movapd x4, x1
37c3ccdacandpd x4, x6
37c3ccdb0comisd x4, x2
37c3ccdb4jbe 0x37c3cde6c
37c3ccdbamovapd x2, x0
37c3ccdbedivsd x2, x1
37c3ccdc2mulsd x0, x2
37c3ccdc6movapd x11, x2
37c3ccdcbaddsd x0, x1
37c3ccdcfpxor x1, x1
37c3ccdd3mulsd x2, x1
37c3ccdd7addsd x11, x1
37c3ccddcdivsd x11, x0
37c3ccde1movapd x10, x2
37c3ccde6subsd x10, x3
37c3ccdebdivsd x10, x0
37c3ccdf0
37c3ccdf0loc_37c3ccdf0:
37c3ccdf0mov r12, [rsp+120]
37c3ccdf5mov rcx, r14
37c3ccdf8mov rdx, r13
37c3ccdfbmov [rsp+152], r14
37c3cce03shl rcx, 4
37c3cce07shl rdx, 4
37c3cce0bmov [rsp+144], rsi
37c3cce13mov [rsp+96], rcx
37c3cce18mov rcx, r12
37c3cce1blea rdi, [rax+r12]
37c3cce1flea r11, [rbx+r12]
37c3cce23imul rcx, r14
37c3cce27mov [rsp+80], rdx
37c3cce2cshl rdi, 4
37c3cce30shl r11, 4
37c3cce34shl rax, 4
37c3cce38mov rsi, [rsp+96]
37c3cce3dadd rdi, r15
37c3cce40add r11, r15
37c3cce43mov [rsp+176], r13
37c3cce4bshl rbx, 4
37c3cce4fmov r8, rax
37c3cce52mov r9, rcx
37c3cce55movups [rsp+160], x6
37c3cce5dmovsd_xmm [rsp+128], x14
37c3cce67neg r9
37c3cce6ashl r9, 4
37c3cce6esub r9, rdx
37c3cce71lea rdx, [r13+r12]
37c3cce76mov r13, [rsp+80]
37c3cce7badd rdx, rcx
37c3cce7eshl rdx, 4
37c3cce82lea rbp, [r15+rdx+8]
37c3cce87nop [rax+rax]
37c3cce90
37c3cce90loc_37c3cce90:
37c3cce90movsd_xmm x3, [rdi]
37c3cce94movsd_xmm x6, [rdi+8]
37c3cce99mov rax, rbp
37c3cce9cmov rcx, r12
37c3cce9fmovsd_xmm x2, [r11]
37c3ccea4movsd_xmm x0, [r11+8]
37c3cceaamov rdx, r12
37c3cceadmov r14, rbp
37c3cceb0movapd x1, x3
37c3cceb4movapd x4, x6
37c3cceb8movapd x5, x6
37c3ccebcmovsd_xmm x14, [rsp+128]
37c3ccec6mulsd x4, x15
37c3ccecbmovsd_xmm x13, [rsp+112]
37c3cced2movsd_xmm [rsp+80], x11
37c3cced9mulsd x1, x12
37c3ccedemovsd_xmm [rsp+96], x10
37c3ccee5mulsd x5, x12
37c3cceeasubsd x1, x4
37c3cceeemovapd x4, x3
37c3ccef2mulsd x4, x15
37c3ccef7subsd x1, x2
37c3ccefbaddsd x4, x5
37c3cceffmovapd x5, x1
37c3ccf03mulsd x5, x11
37c3ccf08mulsd x1, x10
37c3ccf0dsubsd x4, x0
37c3ccf11movapd x7, x4
37c3ccf15mulsd x7, x10
37c3ccf1amulsd x4, x11
37c3ccf1fsubsd x5, x7
37c3ccf23movapd x7, x13
37c3ccf28addsd x4, x1
37c3ccf2cmulsd x7, x0
37c3ccf30movapd x1, x14
37c3ccf35mulsd x1, x2
37c3ccf39mulsd x0, x14
37c3ccf3emulsd x2, x13
37c3ccf43subsd x1, x7
37c3ccf47addsd x0, x2
37c3ccf4bsubsd x1, x3
37c3ccf4fmovapd x3, x0
37c3ccf53subsd x3, x6
37c3ccf57movapd x6, x1
37c3ccf5bmulsd x6, x11
37c3ccf60mulsd x1, x10
37c3ccf65movapd x0, x3
37c3ccf69mulsd x0, x10
37c3ccf6emulsd x3, x11
37c3ccf73subsd x6, x0
37c3ccf77addsd x3, x1
37c3ccf7bjmp 0x37c3cd05e
37c3ccf80
37c3ccf80loc_37c3ccf80:
37c3ccf80movapd x0, x9
37c3ccf85movapd x2, x7
37c3ccf89movapd x14, x3
37c3ccf8edivsd x0, x8
37c3ccf93mulsd x2, x0
37c3ccf97movapd x13, x0
37c3ccf9cmulsd x13, x9
37c3ccfa1addsd x2, x1
37c3ccfa5mulsd x1, x0
37c3ccfa9addsd x13, x8
37c3ccfaedivsd x2, x13
37c3ccfb3subsd x1, x7
37c3ccfb7movapd x7, x6
37c3ccfbbdivsd x1, x13
37c3ccfc0mulsd x7, x2
37c3ccfc4mulsd x2, x3
37c3ccfc8mulsd x14, x1
37c3ccfcdmulsd x1, x6
37c3ccfd1subsd x7, x14
37c3ccfd6movapd x14, x11
37c3ccfdbaddsd x2, x1
37c3ccfdfmovapd x1, x0
37c3ccfe3subsd x10, x7
37c3ccfe8movsd_xmm x7, [r12+r8]
37c3ccfeesubsd x14, x2
37c3ccff3movsd_xmm x2, [r12+r8-8]
37c3ccffamulsd x0, x7
37c3ccffemulsd x1, x2
37c3cd002subsd x0, x2
37c3cd006addsd x1, x7
37c3cd00adivsd x0, x13
37c3cd00fdivsd x1, x13
37c3cd014
37c3cd014loc_37c3cd014:
37c3cd014movapd x2, x5
37c3cd018movapd x7, x4
37c3cd01csub rax, 16
37c3cd020mulsd x7, x0
37c3cd024mulsd x2, x1
37c3cd028mulsd x0, x5
37c3cd02cmulsd x1, x4
37c3cd030subsd x2, x7
37c3cd034movapd x7, x10
37c3cd039addsd x1, x0
37c3cd03dmovapd x0, x14
37c3cd042subsd x7, x2
37c3cd046subsd x0, x1
37c3cd04amovsd_xmm [rax+8], x7
37c3cd04fmovsd_xmm [rax+16], x0
37c3cd054sub rcx, 1
37c3cd058je 0x37c3cda80
37c3cd05e
37c3cd05eloc_37c3cd05e:
37c3cd05elea r12, [r9+rax]
37c3cd062movsd_xmm x10, [rax-8]
37c3cd068movsd_xmm x11, [rax]
37c3cd06dmovsd_xmm x7, [r12+rbx-8]
37c3cd074movsd_xmm x1, [r12+rbx]
37c3cd07atest r10b, r10b
37c3cd07djne 0x37c3ccf80
37c3cd083movapd x13, x8
37c3cd088movapd x0, x1
37c3cd08cmovapd x14, x3
37c3cd091divsd x13, x9
37c3cd096mulsd x0, x13
37c3cd09bmovapd x2, x13
37c3cd0a0mulsd x2, x8
37c3cd0a5addsd x0, x7
37c3cd0a9mulsd x7, x13
37c3cd0aeaddsd x2, x9
37c3cd0b3divsd x0, x2
37c3cd0b7subsd x1, x7
37c3cd0bbmovapd x7, x6
37c3cd0bfdivsd x1, x2
37c3cd0c3mulsd x7, x0
37c3cd0c7mulsd x0, x3
37c3cd0cbmulsd x14, x1
37c3cd0d0mulsd x1, x6
37c3cd0d4subsd x7, x14
37c3cd0d9addsd x1, x0
37c3cd0ddmovsd_xmm x0, [r12+r8]
37c3cd0e3subsd x10, x7
37c3cd0e8movsd_xmm x7, [r12+r8-8]
37c3cd0efsubsd x11, x1
37c3cd0f4movapd x1, x0
37c3cd0f8mulsd x1, x13
37c3cd0fdmovapd x14, x11
37c3cd102addsd x1, x7
37c3cd106mulsd x7, x13
37c3cd10bdivsd x1, x2
37c3cd10fsubsd x0, x7
37c3cd113divsd x0, x2
37c3cd117jmp 0x37c3cd014
37c3cd11c
37c3cd11c 0f 1f 40 00 ..@.
37c3cd120
37c3cd120loc_37c3cd120:
37c3cd120mov rax, [rsp+88]
37c3cd125sub r10, 1
37c3cd129mov rcx, [rsp+96]
37c3cd12eshl r10, 4
37c3cd132mov [rsp+272], rax
37c3cd13ashl rax, 4
37c3cd13elea r9, [r15+r10]
37c3cd142lea rdx, [r15+rax]
37c3cd146mov rax, [rsp+552]
37c3cd14emov [rsp+32], rax
37c3cd153mov r8, rax
37c3cd156call zswap_64_
37c3cd15bcmp rsi, r12
37c3cd15ejne 0x37c3cc873
37c3cd164jmp 0x37c3cc9f4
37c3cd169
37c3cd169 0f 1f 80 00 00 00 00 .......
37c3cd170
37c3cd170loc_37c3cd170:
37c3cd170mov rsi, [rsp+72]
37c3cd175movapd x5, x2
37c3cd179movapd x10, x2
37c3cd17emov rdx, [rsp+128]
37c3cd186unpckhpd x5, x5
37c3cd18aadd rdx, [rsp+80]
37c3cd18fandpd x10, x6
37c3cd194movsd_xmm x4, [r14]
37c3cd199lea rbp, [rdx+rsi]
37c3cd19dmovapd x12, x5
37c3cd1a2movapd x8, x5
37c3cd1a7movsd_xmm x5, [r14+8]
37c3cd1adadd r12, rbp
37c3cd1b0andpd x12, x6
37c3cd1b5movapd x9, x2
37c3cd1bashl r12, 4
37c3cd1becomisd x12, x10
37c3cd1c3lea rdx, [r15+r12]
37c3cd1c7movsd_xmm x7, [rdx]
37c3cd1cbmovsd_xmm x1, [rdx+8]
37c3cd1d0ja 0x37c3cd8c5
37c3cd1d6movapd x3, x8
37c3cd1dbmovapd x11, x1
37c3cd1e0divsd x3, x2
37c3cd1e4mulsd x11, x3
37c3cd1e9movapd x0, x3
37c3cd1edmulsd x0, x8
37c3cd1f2addsd x11, x7
37c3cd1f7mulsd x7, x3
37c3cd1fbaddsd x0, x2
37c3cd1ffdivsd x11, x0
37c3cd204subsd x1, x7
37c3cd208divsd x1, x0
37c3cd20cmovsd_xmm [rsp+136], x11
37c3cd216movsd_xmm [rsp+144], x1
37c3cd21fmovapd x1, x3
37c3cd223mulsd x1, x5
37c3cd227mulsd x3, x4
37c3cd22baddsd x1, x4
37c3cd22fsubsd x5, x3
37c3cd233divsd x1, x0
37c3cd237divsd x5, x0
37c3cd23bmovapd x15, x1
37c3cd240movapd x14, x5
37c3cd245
37c3cd245loc_37c3cd245:
37c3cd245movsd_xmm x5, [rsp+144]
37c3cd24emovsd_xmm x3, [rip+0xa5c32]
37c3cd256movsd_xmm x7, [rsp+136]
37c3cd25fmovapd x1, x5
37c3cd263mulsd x1, x14
37c3cd268movapd x0, x7
37c3cd26cmulsd x0, x15
37c3cd271mulsd x7, x14
37c3cd276mulsd x5, x15
37c3cd27bsubsd x0, x1
37c3cd27fmovapd x1, x7
37c3cd283addsd x1, x5
37c3cd287subsd x0, x3
37c3cd28bmovapd x5, x1
37c3cd28fmovapd x4, x0
37c3cd293andpd x5, x6
37c3cd297andpd x4, x6
37c3cd29bcomisd x5, x4
37c3cd29fjbe 0x37c3cde33
37c3cd2a5movapd x4, x0
37c3cd2a9divsd x4, x1
37c3cd2admulsd x0, x4
37c3cd2b1movapd x5, x4
37c3cd2b5addsd x0, x1
37c3cd2b9pxor x1, x1
37c3cd2bdmulsd x4, x1
37c3cd2c1addsd x5, x1
37c3cd2c5divsd x5, x0
37c3cd2c9movapd x11, x4
37c3cd2cesubsd x11, x3
37c3cd2d3divsd x11, x0
37c3cd2d8
37c3cd2d8loc_37c3cd2d8:
37c3cd2d8cmp rax, [rsp+120]
37c3cd2ddjl 0x37c3cdfaf
37c3cd2e3mov rdi, [rsp+120]
37c3cd2e8mov r11, [rsp+80]
37c3cd2edmov r10, r13
37c3cd2f0mov [rsp+152], rax
37c3cd2f8mov rcx, [rsp+72]
37c3cd2fdmov [rsp+216], rbx
37c3cd305shl r10, 4
37c3cd309movapd x7, x5
37c3cd30dlea rsi, [r11+1]
37c3cd311lea r12, [rdi+r13]
37c3cd315movq rbx, x12
37c3cd31aadd rbp, rdi
37c3cd31dlea rdx, [rcx+rdi]
37c3cd321shl rsi, 4
37c3cd325mov rcx, r11
37c3cd328shl r12, 4
37c3cd32cimul rcx, rdi
37c3cd330shl rbp, 4
37c3cd334add r12, r15
37c3cd337mov [rsp+176], rsi
37c3cd33fmov [rsp+544], r15
37c3cd347add rbp, r15
37c3cd34amovups [rsp+192], x13
37c3cd353add rdx, rcx
37c3cd356mov rcx, rdi
37c3cd359movsd_xmm [rsp+160], x15
37c3cd363shl rdx, 4
37c3cd367mov r13, rcx
37c3cd36amovsd_xmm [rsp+184], x14
37c3cd374lea r14, [r15+rdx+8]
37c3cd379mov rdx, r11
37c3cd37cmov r11, rdi
37c3cd37fmovups [rsp+224], x6
37c3cd387neg rdx
37c3cd38alea rdi, [rax+1]
37c3cd38eshl rdx, 4
37c3cd392imul r11, rdx
37c3cd396mov r15, rdx
37c3cd399add r11, rsi
37c3cd39cnop [rax]
37c3cd3a0
37c3cd3a0loc_37c3cd3a0:
37c3cd3a0movsd_xmm x5, [rsp+136]
37c3cd3a9movsd_xmm x6, [r12+8]
37c3cd3b0movsd_xmm x4, [rsp+144]
37c3cd3b9movsd_xmm x13, [r12]
37c3cd3bfmovapd x2, x5
37c3cd3c3movsd_xmm x0, [rbp]
37c3cd3c8movsd_xmm x3, [rbp+8]
37c3cd3cdmulsd x5, x6
37c3cd3d1movapd x1, x4
37c3cd3d5movsd_xmm x15, [rsp+160]
37c3cd3dfmovsd_xmm x14, [rsp+184]
37c3cd3e9mulsd x1, x6
37c3cd3edmulsd x2, x13
37c3cd3f2mulsd x4, x13
37c3cd3f7subsd x2, x1
37c3cd3fbmovapd x1, x5
37c3cd3ffaddsd x1, x4
37c3cd403subsd x2, x0
37c3cd407subsd x1, x3
37c3cd40bmovapd x5, x2
37c3cd40fmulsd x5, x7
37c3cd413movapd x4, x1
37c3cd417mulsd x4, x11
37c3cd41cmulsd x1, x7
37c3cd420mulsd x2, x11
37c3cd425subsd x5, x4
37c3cd429movapd x4, x15
37c3cd42emulsd x4, x0
37c3cd432addsd x2, x1
37c3cd436mulsd x0, x14
37c3cd43bmovapd x1, x14
37c3cd440mulsd x1, x3
37c3cd444mulsd x3, x15
37c3cd449subsd x4, x1
37c3cd44daddsd x0, x3
37c3cd451subsd x4, x13
37c3cd456subsd x0, x6
37c3cd45amovapd x6, x4
37c3cd45emulsd x6, x7
37c3cd462movapd x1, x0
37c3cd466mulsd x1, x11
37c3cd46bmulsd x4, x11
37c3cd470mulsd x0, x7
37c3cd474subsd x6, x1
37c3cd478addsd x4, x0
37c3cd47ccmp [rsp+152], r13
37c3cd484jl 0x37c3cdb58
37c3cd48amovsd_xmm [rsp+112], x7
37c3cd490mov rdx, r14
37c3cd493mov rcx, rbp
37c3cd496mov r8, r13
37c3cd499movsd_xmm [rsp+128], x11
37c3cd4a3movq x7, rbx
37c3cd4a8jmp 0x37c3cd595
37c3cd4ad
37c3cd4ad 0f 1f 00 ...
37c3cd4b0
37c3cd4b0loc_37c3cd4b0:
37c3cd4b0movapd x13, x9
37c3cd4b5movapd x1, x3
37c3cd4b9divsd x13, x8
37c3cd4bemulsd x1, x13
37c3cd4c3movapd x12, x13
37c3cd4c8mulsd x12, x9
37c3cd4cdaddsd x1, x0
37c3cd4d1mulsd x0, x13
37c3cd4d6addsd x12, x8
37c3cd4dbdivsd x1, x12
37c3cd4e0subsd x0, x3
37c3cd4e4divsd x0, x12
37c3cd4e9movapd x3, x1
37c3cd4edmulsd x3, x5
37c3cd4f1mulsd x1, x2
37c3cd4f5movapd x14, x0
37c3cd4famulsd x14, x2
37c3cd4ffmulsd x0, x5
37c3cd503subsd x3, x14
37c3cd508addsd x1, x0
37c3cd50csubsd x11, x3
37c3cd511movsd_xmm x3, [rcx]
37c3cd515subsd x15, x1
37c3cd51amovsd_xmm x1, [rcx+8]
37c3cd51fmovapd x0, x3
37c3cd523mulsd x0, x13
37c3cd528movapd x14, x15
37c3cd52daddsd x0, x1
37c3cd531mulsd x1, x13
37c3cd536divsd x0, x12
37c3cd53bsubsd x1, x3
37c3cd53fdivsd x1, x12
37c3cd544
37c3cd544loc_37c3cd544:
37c3cd544movapd x3, x6
37c3cd548add r8, 1
37c3cd54cadd rcx, 16
37c3cd550add rdx, 16
37c3cd554mulsd x3, x0
37c3cd558movapd x12, x4
37c3cd55dmulsd x12, x1
37c3cd562mulsd x0, x4
37c3cd566mulsd x1, x6
37c3cd56asubsd x3, x12
37c3cd56faddsd x0, x1
37c3cd573movapd x1, x14
37c3cd578subsd x11, x3
37c3cd57dsubsd x1, x0
37c3cd581movsd_xmm [rdx-24], x11
37c3cd587movsd_xmm [rdx-16], x1
37c3cd58ccmp r8, rdi
37c3cd58fje 0x37c3cdb48
37c3cd595
37c3cd595loc_37c3cd595:
37c3cd595comisd x7, x10
37c3cd59alea rsi, [r11+rdx]
37c3cd59emovsd_xmm x11, [rdx-8]
37c3cd5a4movsd_xmm x15, [rdx]
37c3cd5a9movsd_xmm x3, [rsi+r10-8]
37c3cd5b0movsd_xmm x0, [rsi+r10]
37c3cd5b6ja 0x37c3cd4b0
37c3cd5bcmovapd x13, x8
37c3cd5c1movapd x1, x0
37c3cd5c5movapd x14, x2
37c3cd5cadivsd x13, x9
37c3cd5cfmulsd x1, x13
37c3cd5d4movapd x12, x13
37c3cd5d9mulsd x12, x8
37c3cd5deaddsd x1, x3
37c3cd5e2mulsd x3, x13
37c3cd5e7addsd x12, x9
37c3cd5ecdivsd x1, x12
37c3cd5f1subsd x0, x3
37c3cd5f5divsd x0, x12
37c3cd5famovapd x3, x1
37c3cd5femulsd x1, x2
37c3cd602mulsd x3, x5
37c3cd606mulsd x14, x0
37c3cd60bmulsd x0, x5
37c3cd60fsubsd x3, x14
37c3cd614addsd x0, x1
37c3cd618movsd_xmm x1, [rcx+8]
37c3cd61dsubsd x11, x3
37c3cd622movsd_xmm x3, [rcx]
37c3cd626subsd x15, x0
37c3cd62bmovapd x0, x13
37c3cd630mulsd x0, x1
37c3cd634movapd x14, x15
37c3cd639addsd x0, x3
37c3cd63dmulsd x3, x13
37c3cd642divsd x0, x12
37c3cd647subsd x1, x3
37c3cd64bdivsd x1, x12
37c3cd650jmp 0x37c3cd544
37c3cd655
37c3cd655 0f 1f 00 ...
37c3cd658
37c3cd658loc_37c3cd658:
37c3cd658sub rax, r12
37c3cd65bmov rcx, [rsp+72]
37c3cd660mov [rsp+272], rax
37c3cd668mov rax, [rsp+112]
37c3cd66dadd rax, r14
37c3cd670add rax, r13
37c3cd673add rcx, rax
37c3cd676add rax, r12
37c3cd679shl rax, 4
37c3cd67dshl rcx, 4
37c3cd681lea rdx, [r15+rax]
37c3cd685mov rax, [rsp+552]
37c3cd68dlea r9, [r15+rcx]
37c3cd691mov rcx, [rsp+80]
37c3cd696mov [rsp+32], rax
37c3cd69bmov r8, rax
37c3cd69ecall zswap_64_
37c3cd6a3cmp [rsp+88], rsi
37c3cd6a8jne 0x37c3cc046
37c3cd6ae
37c3cd6aeloc_37c3cd6ae:
37c3cd6aemov rax, [rsp+88]
37c3cd6b3add rax, rbx
37c3cd6b6mov [rsp+136], rax
37c3cd6bejmp 0x37c3ccb15
37c3cd6c3
37c3cd6c3 0f 1f 44 00 00 ..D..
37c3cd6c8
37c3cd6c8loc_37c3cd6c8:
37c3cd6c8mov rdx, r10
37c3cd6cbmov rcx, [rsp+80]
37c3cd6d0mov [rsp+176], rax
37c3cd6d8lea r8, [rip+0xa5771]
37c3cd6dfmov rax, [rsp+128]
37c3cd6e7sub rdx, rbx
37c3cd6eamov [rsp+120], r10
37c3cd6efsub rdx, 1
37c3cd6f3mov [rsp+272], rdx
37c3cd6fblea rdx, [rax+rcx]
37c3cd6ffmov rax, [rsp+552]
37c3cd707add rdx, [rsp+72]
37c3cd70cmov rcx, [rsp+96]
37c3cd711add rdx, r10
37c3cd714mov [rsp+32], rax
37c3cd719shl rdx, 4
37c3cd71dlea r9, [r15+rdx]
37c3cd721mov rdx, [rsp+152]
37c3cd729call zswap_64_
37c3cd72emov rax, [rsp+176]
37c3cd736mov r10, [rsp+120]
37c3cd73bjmp 0x37c3cc831
37c3cd740
37c3cd740loc_37c3cd740:
37c3cd740mov [rsp+120], rax
37c3cd745mov rax, [rsp+72]
37c3cd74amov rdx, r12
37c3cd74dlea r8, [rip+0xa56fc]
37c3cd754sub rdx, rax
37c3cd757lea rcx, [rbx+rax+1]
37c3cd75csub rdx, 1
37c3cd760shl rcx, 4
37c3cd764mov [rsp+272], rdx
37c3cd76clea rdx, [r14+r11]
37c3cd770add rdx, r13
37c3cd773add rdx, rax
37c3cd776mov rax, [rsp+552]
37c3cd77eshl rdx, 4
37c3cd782mov [rsp+32], rax
37c3cd787lea r9, [r15+rdx]
37c3cd78blea rdx, [rcx+r15]
37c3cd78fmov rcx, [rsp+80]
37c3cd794call zswap_64_
37c3cd799mov rax, [rsp+120]
37c3cd79ejmp 0x37c3cbff5
37c3cd7a3
37c3cd7a3 0f 1f 44 00 00 ..D..
37c3cd7a8
37c3cd7a8loc_37c3cd7a8:
37c3cd7a8sub rdx, r10
37c3cd7ablea rcx, [r10+rax+1]
37c3cd7b0mov [rsp+120], r10
37c3cd7b5mov [rsp+176], rax
37c3cd7bdlea rax, [rip+0xa568c]
37c3cd7c4shl rcx, 4
37c3cd7c8mov [rsp+272], rdx
37c3cd7d0lea rdx, [r13+r10+1]
37c3cd7d5lea r9, [r15+rcx]
37c3cd7d9mov r8, rax
37c3cd7dcmov [rsp+32], rax
37c3cd7e1mov rcx, [rsp+96]
37c3cd7e6shl rdx, 4
37c3cd7eaadd rdx, r15
37c3cd7edcall zswap_64_
37c3cd7f2mov rax, [rsp+176]
37c3cd7famov r10, [rsp+120]
37c3cd7ffjmp 0x37c3cc828
37c3cd804
37c3cd804loc_37c3cd804:
37c3cd804movddup x1, [rip+0xa5684]
37c3cd80cshl rbx, 4
37c3cd810mov edx, 1
37c3cd815lea rax, [r15+rbx]
37c3cd819xorpd x0, x1
37c3cd81djmp 0x37c3cd877
37c3cd81f
37c3cd81f 90 .
37c3cd820
37c3cd820loc_37c3cd820:
37c3cd820movapd x1, x4
37c3cd824divsd x1, x3
37c3cd828movddup x8, x1
37c3cd82dmulsd x1, x4
37c3cd831mulpd x8, x2
37c3cd836addsd x1, x3
37c3cd83ashufpd x8, x8, 1
37c3cd840movapd x9, x1
37c3cd845movapd x1, x8
37c3cd84asubpd x8, x2
37c3cd84faddpd x1, x2
37c3cd853movddup x2, x9
37c3cd858shufpd x1, x8, 1
37c3cd85edivpd x1, x2
37c3cd862
37c3cd862loc_37c3cd862:
37c3cd862add rdx, 1
37c3cd866movups [rax+16], x1
37c3cd86aadd rax, 16
37c3cd86ecmp r12, rdx
37c3cd871je 0x37c3cddd0
37c3cd877
37c3cd877loc_37c3cd877:
37c3cd877comisd x7, x5
37c3cd87bmovupd x2, [rax+16]
37c3cd880ja 0x37c3cd820
37c3cd882movapd x1, x3
37c3cd886divsd x1, x4
37c3cd88amovddup x9, x1
37c3cd88fmulsd x1, x3
37c3cd893mulpd x9, x2
37c3cd898addsd x1, x4
37c3cd89cshufpd x9, x9, 1
37c3cd8a2movapd x8, x1
37c3cd8a7movapd x1, x9
37c3cd8acaddpd x1, x2
37c3cd8b0subpd x2, x9
37c3cd8b5shufpd x1, x2, 2
37c3cd8bamovddup x2, x8
37c3cd8bfdivpd x1, x2
37c3cd8c3jmp 0x37c3cd862
37c3cd8c5
37c3cd8c5loc_37c3cd8c5:
37c3cd8c5movapd x0, x2
37c3cd8c9movapd x11, x7
37c3cd8cedivsd x0, x8
37c3cd8d3mulsd x11, x0
37c3cd8d8movapd x3, x0
37c3cd8dcmulsd x3, x2
37c3cd8e0addsd x11, x1
37c3cd8e5mulsd x1, x0
37c3cd8e9addsd x3, x8
37c3cd8eedivsd x11, x3
37c3cd8f3subsd x1, x7
37c3cd8f7divsd x1, x3
37c3cd8fbmovsd_xmm [rsp+136], x11
37c3cd905movsd_xmm [rsp+144], x1
37c3cd90emovapd x1, x0
37c3cd912mulsd x1, x4
37c3cd916mulsd x0, x5
37c3cd91aaddsd x1, x5
37c3cd91esubsd x0, x4
37c3cd922divsd x1, x3
37c3cd926divsd x0, x3
37c3cd92amovapd x15, x1
37c3cd92fmovapd x14, x0
37c3cd934jmp 0x37c3cd245
37c3cd939
37c3cd939loc_37c3cd939:
37c3cd939movapd x1, x9
37c3cd93emov r10l, 1
37c3cd944divsd x1, x8
37c3cd949movapd x7, x1
37c3cd94dmovapd x5, x1
37c3cd951movapd x12, x1
37c3cd956mulsd x7, x3
37c3cd95amulsd x5, x9
37c3cd95fmulsd x12, x4
37c3cd964addsd x7, x0
37c3cd968mulsd x0, x1
37c3cd96cmulsd x1, x2
37c3cd970addsd x5, x8
37c3cd975addsd x12, x2
37c3cd97adivsd x7, x5
37c3cd97esubsd x0, x3
37c3cd982subsd x1, x4
37c3cd986divsd x0, x5
37c3cd98amovapd x14, x7
37c3cd98fdivsd x1, x5
37c3cd993movsd_xmm [rsp+112], x0
37c3cd999divsd x12, x5
37c3cd99emovapd x15, x1
37c3cd9a3jmp 0x37c3ccd64
37c3cd9a8
37c3cd9a8loc_37c3cd9a8:
37c3cd9a8movddup x1, [rip+0xa54e0]
37c3cd9b0xorpd x0, x1
37c3cd9b4cmp rax, r12
37c3cd9b7jl 0x37c3cdea4
37c3cd9bdmov rdi, [rsp+136]
37c3cd9c5lea r8, [rax+1]
37c3cd9c9mov rcx, r12
37c3cd9cclea rdx, [r15+rdi+16]
37c3cd9d1jmp 0x37c3cda2e
37c3cd9d3
37c3cd9d3 0f 1f 44 00 00 ..D..
37c3cd9d8
37c3cd9d8loc_37c3cd9d8:
37c3cd9d8movapd x1, x4
37c3cd9dcdivsd x1, x3
37c3cd9e0movddup x8, x1
37c3cd9e5mulsd x1, x4
37c3cd9e9mulpd x8, x2
37c3cd9eeaddsd x1, x3
37c3cd9f2shufpd x8, x8, 1
37c3cd9f8movapd x9, x1
37c3cd9fdmovapd x1, x8
37c3cda02subpd x8, x2
37c3cda07addpd x1, x2
37c3cda0bmovddup x2, x9
37c3cda10shufpd x1, x8, 1
37c3cda16divpd x1, x2
37c3cda1a
37c3cda1aloc_37c3cda1a:
37c3cda1aadd rcx, 1
37c3cda1emovups [rdx], x1
37c3cda21add rdx, 16
37c3cda25cmp rcx, r8
37c3cda28je 0x37c3cdea4
37c3cda2e
37c3cda2eloc_37c3cda2e:
37c3cda2ecomisd x7, x5
37c3cda32movupd x2, [rdx]
37c3cda36ja 0x37c3cd9d8
37c3cda38movapd x1, x3
37c3cda3cdivsd x1, x4
37c3cda40movddup x9, x1
37c3cda45mulsd x1, x3
37c3cda49mulpd x9, x2
37c3cda4eaddsd x1, x4
37c3cda52shufpd x9, x9, 1
37c3cda58movapd x8, x1
37c3cda5dmovapd x1, x9
37c3cda62addpd x1, x2
37c3cda66subpd x2, x9
37c3cda6bshufpd x1, x2, 2
37c3cda70movddup x2, x8
37c3cda75divpd x1, x2
37c3cda79jmp 0x37c3cda1a
37c3cda7b
37c3cda7b 0f 1f 44 00 00 ..D..
37c3cda80
37c3cda80loc_37c3cda80:
37c3cda80movsd_xmm x11, [rsp+80]
37c3cda87movsd_xmm x10, [rsp+96]
37c3cda8emov r12, rdx
37c3cda91mov rbp, r14
37c3cda94test r10b, r10b
37c3cda97je 0x37c3cdc30
37c3cda9dmovapd x0, x9
37c3cdaa2movapd x2, x6
37c3cdaa6divsd x0, x8
37c3cdaabmulsd x2, x0
37c3cdaafmovapd x1, x0
37c3cdab3mulsd x1, x9
37c3cdab8addsd x2, x3
37c3cdabcmulsd x3, x0
37c3cdac0addsd x1, x8
37c3cdac5divsd x2, x1
37c3cdac9subsd x3, x6
37c3cdacdmovapd x6, x5
37c3cdad1mulsd x6, x0
37c3cdad5mulsd x0, x4
37c3cdad9addsd x6, x4
37c3cdaddsubsd x0, x5
37c3cdae1movapd x4, x0
37c3cdae5divsd x3, x1
37c3cdae9divsd x6, x1
37c3cdaeddivsd x4, x1
37c3cdaf1
37c3cdaf1loc_37c3cdaf1:
37c3cdaf1movsd_xmm [r11], x2
37c3cdaf6sub rdi, 16
37c3cdafasub r11, 16
37c3cdafeadd r9, rsi
37c3cdb01movsd_xmm [r11+24], x3
37c3cdb07add rbp, r13
37c3cdb0amovsd_xmm [rdi+16], x6
37c3cdb0fmovsd_xmm [rdi+24], x4
37c3cdb14sub r12, 1
37c3cdb18jne 0x37c3cce90
37c3cdb1emov rsi, [rsp+144]
37c3cdb26mov r14, [rsp+152]
37c3cdb2emov r13, [rsp+176]
37c3cdb36movupd x6, [rsp+160]
37c3cdb3fjmp 0x37c3ccb1f
37c3cdb44
37c3cdb44 0f 1f 40 00 ..@.
37c3cdb48
37c3cdb48loc_37c3cdb48:
37c3cdb48movsd_xmm x11, [rsp+128]
37c3cdb52movsd_xmm x7, [rsp+112]
37c3cdb58
37c3cdb58loc_37c3cdb58:
37c3cdb58movq x3, rbx
37c3cdb5dcomisd x3, x10
37c3cdb62jbe 0x37c3cdc88
37c3cdb68movapd x0, x9
37c3cdb6dmovapd x13, x5
37c3cdb72movapd x3, x6
37c3cdb76divsd x0, x8
37c3cdb7bmulsd x13, x0
37c3cdb80movapd x1, x0
37c3cdb84mulsd x3, x0
37c3cdb88mulsd x1, x9
37c3cdb8daddsd x13, x2
37c3cdb92mulsd x2, x0
37c3cdb96mulsd x0, x4
37c3cdb9aaddsd x3, x4
37c3cdb9eaddsd x1, x8
37c3cdba3subsd x2, x5
37c3cdba7divsd x13, x1
37c3cdbacsubsd x0, x6
37c3cdbb0movapd x4, x0
37c3cdbb4divsd x2, x1
37c3cdbb8divsd x3, x1
37c3cdbbcdivsd x4, x1
37c3cdbc0
37c3cdbc0loc_37c3cdbc0:
37c3cdbc0add r13, 1
37c3cdbc4add r12, 16
37c3cdbc8add rbp, 16
37c3cdbccadd r11, r15
37c3cdbcfmovsd_xmm [r12-16], x13
37c3cdbd6add r14, [rsp+176]
37c3cdbdemovsd_xmm [r12-8], x2
37c3cdbe5movsd_xmm [rbp-16], x3
37c3cdbeamovsd_xmm [rbp-8], x4
37c3cdbefcmp r13, rdi
37c3cdbf2jne 0x37c3cd3a0
37c3cdbf8movdqu x13, [rsp+192]
37c3cdc02movupd x2, [r9]
37c3cdc07mov rbx, [rsp+216]
37c3cdc0fmov r15, [rsp+544]
37c3cdc17movupd x6, [rsp+224]
37c3cdc20mov rax, [rsp+152]
37c3cdc28jmp 0x37c3cca21
37c3cdc2d
37c3cdc2d 0f 1f 00 ...
37c3cdc30
37c3cdc30loc_37c3cdc30:
37c3cdc30movapd x0, x8
37c3cdc35movapd x2, x3
37c3cdc39divsd x0, x9
37c3cdc3emulsd x2, x0
37c3cdc42movapd x1, x0
37c3cdc46mulsd x1, x8
37c3cdc4baddsd x2, x6
37c3cdc4fmulsd x6, x0
37c3cdc53addsd x1, x9
37c3cdc58divsd x2, x1
37c3cdc5csubsd x3, x6
37c3cdc60movapd x6, x4
37c3cdc64mulsd x6, x0
37c3cdc68addsd x6, x5
37c3cdc6cmulsd x5, x0
37c3cdc70subsd x4, x5
37c3cdc74divsd x3, x1
37c3cdc78divsd x6, x1
37c3cdc7cdivsd x4, x1
37c3cdc80jmp 0x37c3cdaf1
37c3cdc85
37c3cdc85 0f 1f 00 ...
37c3cdc88
37c3cdc88loc_37c3cdc88:
37c3cdc88movapd x0, x8
37c3cdc8dmovapd x13, x2
37c3cdc92movapd x3, x4
37c3cdc96divsd x0, x9
37c3cdc9bmulsd x13, x0
37c3cdca0movapd x1, x0
37c3cdca4mulsd x3, x0
37c3cdca8mulsd x1, x8
37c3cdcadaddsd x13, x5
37c3cdcb2mulsd x5, x0
37c3cdcb6mulsd x0, x6
37c3cdcbaaddsd x3, x6
37c3cdcbeaddsd x1, x9
37c3cdcc3subsd x2, x5
37c3cdcc7divsd x13, x1
37c3cdcccsubsd x4, x0
37c3cdcd0divsd x2, x1
37c3cdcd4divsd x3, x1
37c3cdcd8divsd x4, x1
37c3cdcdcjmp 0x37c3cdbc0
37c3cdce1
37c3cdce1loc_37c3cdce1:
37c3cdce1lea rcx, [rsi+1]
37c3cdce5mov rdx, r11
37c3cdce8mov [rsp+120], rax
37c3cdcedlea r8, [rip+0xa515c]
37c3cdcf4imul rcx, r14
37c3cdcf8sub rdx, rsi
37c3cdcfbmov [rsp+136], r11
37c3cdd03sub rdx, 1
37c3cdd07mov [rsp+272], rdx
37c3cdd0flea rdx, [rax+rsi+1]
37c3cdd14mov rax, [rsp+552]
37c3cdd1cadd rcx, r13
37c3cdd1fshl rdx, 4
37c3cdd23add rcx, rsi
37c3cdd26mov [rsp+32], rax
37c3cdd2badd rdx, r15
37c3cdd2eshl rcx, 4
37c3cdd32lea r9, [r15+rcx]
37c3cdd36mov rcx, [rsp+80]
37c3cdd3bcall zswap_64_
37c3cdd40mov r11, [rsp+136]
37c3cdd48mov rax, [rsp+120]
37c3cdd4djmp 0x37c3cc0d4
37c3cdd52
37c3cdd52loc_37c3cdd52:
37c3cdd52mov rax, rsi
37c3cdd55mov rdi, [rsp+120]
37c3cdd5amov rcx, [rsp+96]
37c3cdd5flea r8, [rip+0xa50ea]
37c3cdd66sub rax, r10
37c3cdd69mov [rsp+160], r10
37c3cdd71sub rax, 1
37c3cdd75lea rdx, [rdi+r11]
37c3cdd79mov [rsp+176], r11
37c3cdd81mov [rsp+272], rax
37c3cdd89mov rax, [rsp+80]
37c3cdd8eshl rdx, 4
37c3cdd92add rdx, r15
37c3cdd95imul rax, rdi
37c3cdd99mov rdi, [rsp+552]
37c3cdda1add rax, [rsp+72]
37c3cdda6add rax, rsi
37c3cdda9mov [rsp+32], rdi
37c3cddaeshl rax, 4
37c3cddb2lea r9, [r15+rax]
37c3cddb6call zswap_64_
37c3cddbbmov r10, [rsp+160]
37c3cddc3mov r11, [rsp+176]
37c3cddcbjmp 0x37c3cc8b4
37c3cddd0
37c3cddd0loc_37c3cddd0:
37c3cddd0mov rax, [rsp+88]
37c3cddd5mov [rsp+40], r15
37c3cdddalea rdx, [rsp+248]
37c3cdde2mov [rsp+56], 1
37c3cddebmov r9, [rsp+144]
37c3cddf3mov [rsp+248], rax
37c3cddfbmov rax, [rsp+552]
37c3cde03mov r8, [rsp+80]
37c3cde08mov rcx, [rsp+528]
37c3cde10movups [rsp+272], x0
37c3cde18mov [rsp+48], rax
37c3cde1dlea rax, [rip+0xa502c]
37c3cde24mov [rsp+32], rax
37c3cde29call zsyr_64_
37c3cde2ejmp 0x37c3cc243
37c3cde33
37c3cde33loc_37c3cde33:
37c3cde33movapd x4, x1
37c3cde37pxor x11, x11
37c3cde3cdivsd x4, x0
37c3cde40mulsd x1, x4
37c3cde44addsd x1, x0
37c3cde48movapd x0, x4
37c3cde4cmulsd x0, x11
37c3cde51subsd x11, x4
37c3cde56divsd x11, x1
37c3cde5baddsd x0, x3
37c3cde5fdivsd x0, x1
37c3cde63movapd x5, x0
37c3cde67jmp 0x37c3cd2d8
37c3cde6c
37c3cde6cloc_37c3cde6c:
37c3cde6cmovapd x2, x1
37c3cde70pxor x10, x10
37c3cde75divsd x2, x0
37c3cde79mulsd x1, x2
37c3cde7dmovapd x11, x2
37c3cde82mulsd x11, x10
37c3cde87subsd x10, x2
37c3cde8caddsd x1, x0
37c3cde90addsd x11, x3
37c3cde95divsd x10, x1
37c3cde9adivsd x11, x1
37c3cde9fjmp 0x37c3ccdf0
37c3cdea4
37c3cdea4loc_37c3cdea4:
37c3cdea4sub rax, rbx
37c3cdea7lea r10, [r13+r12]
37c3cdeacmov [rsp+56], 1
37c3cdeb5mov rcx, [rsp+528]
37c3cdebdmov [rsp+248], rax
37c3cdec5mov rax, [rsp+552]
37c3cdecdshl r10, 4
37c3cded1lea rdx, [rsp+248]
37c3cded9lea r9, [r15+r10]
37c3cdeddlea r8, [rsp+272]
37c3cdee5movups [rsp+272], x0
37c3cdeedmov [rsp+48], rax
37c3cdef2mov rax, [rsp+128]
37c3cdefaadd rax, [rsp+80]
37c3cdeffadd rax, [rsp+72]
37c3cdf04add rax, r12
37c3cdf07shl rax, 4
37c3cdf0badd rax, r15
37c3cdf0emov [rsp+40], rax
37c3cdf13lea rax, [rip+0xa4f36]
37c3cdf1amov [rsp+32], rax
37c3cdf1fcall zsyr_64_
37c3cdf24jmp 0x37c3cc5b6
37c3cdf29
37c3cdf29loc_37c3cdf29:
37c3cdf29movapd x2, x3
37c3cdf2dpxor x1, x1
37c3cdf31divsd x2, x0
37c3cdf35mulsd x3, x2
37c3cdf39addsd x3, x0
37c3cdf3dmovapd x0, x2
37c3cdf41mulsd x0, x1
37c3cdf45subsd x1, x2
37c3cdf49addsd x0, [rip+0xa4f37]
37c3cdf51unpcklpd x0, x1
37c3cdf55movddup x1, x3
37c3cdf59divpd x0, x1
37c3cdf5djmp 0x37c3cc1a9
37c3cdf62
37c3cdf62loc_37c3cdf62:
37c3cdf62mov rax, [rsp+536]
37c3cdf6amov rax, [rax]
37c3cdf6djmp 0x37c3cc451
37c3cdf72
37c3cdf72loc_37c3cdf72:
37c3cdf72movapd x5, x3
37c3cdf76pxor x2, x2
37c3cdf7adivsd x5, x0
37c3cdf7emulsd x3, x5
37c3cdf82movapd x1, x3
37c3cdf86addsd x1, x0
37c3cdf8amovapd x0, x5
37c3cdf8emulsd x0, x2
37c3cdf92subsd x2, x5
37c3cdf96addsd x0, [rip+0xa4eea]
37c3cdf9eunpcklpd x1, x1
37c3cdfa2unpcklpd x0, x2
37c3cdfa6divpd x0, x1
37c3cdfaajmp 0x37c3cc4e9
37c3cdfaf
37c3cdfafloc_37c3cdfaf:
37c3cdfafmov rsi, [rsp+88]
37c3cdfb4mov rdi, [rsp+560]
37c3cdfbcpxor x0, x0
37c3cdfc0movups [r9], x0
37c3cdfc4mov rax, rsi
37c3cdfc7shl rax, 4
37c3cdfcbmovups [rdi+rax], x2
37c3cdfcfmov rax, rbx
37c3cdfd2shl rax, 4
37c3cdfd6movups [rdi+rax], x0
37c3cdfdamov rax, [rsp+568]
37c3cdfe2movups [rax+8*rsi], x13
37c3cdfe7jmp 0x37c3cbc04
37c3cdfec
37c3cdfecloc_37c3cdfec:
37c3cdfecmov [rsp+128], rdx
37c3cdff4mov [rsp+104], r9
37c3cdff9cmp rsi, r12
37c3cdffcje 0x37c3cc121
37c3ce002mov rax, [rsp+88]
37c3ce007mov r11, r12
37c3ce00amov [rsp+152], 1
37c3ce016mov [rsp+120], rax
37c3ce01bjmp 0x37c3cc057
37c3ce020
37c3ce020loc_37c3ce020:
37c3ce020mov [rsp+104], rbp
37c3ce025mov r10, r12
37c3ce028mov rbp, rdx
37c3ce02bmov r12, r15
37c3ce02emov r15, r14
37c3ce031mov r14, [rsp+120]
37c3ce036cmp rbx, rsi
37c3ce039je 0x37c3cc8ef
37c3ce03fmovq x0, r10
37c3ce044movq x5, rsi
37c3ce049pxor x1, x1
37c3ce04dmov r10, rbx
37c3ce050punpcklqdq x0, x5
37c3ce054mov [rsp+120], r12
37c3ce059mov [rsp+152], 1
37c3ce065psubq x1, x0
37c3ce069movdqa x13, x1
37c3ce06ejmp 0x37c3cc882
37c3ce073
37c3ce073loc_37c3ce073:
37c3ce073neg rax
37c3ce076jmp 0x37c3cbbe1
37c3ce07b
37c3ce07bloc_37c3ce07b:
37c3ce07bmov rax, [rsp+88]
37c3ce080mov r11, rax
37c3ce083cmp rsi, rax
37c3ce086jne 0x37c3cc317
37c3ce08cjmp 0x37c3ccc76
37c3ce091
37c3ce091loc_37c3ce091:
37c3ce091mov r10, r12
37c3ce094cmp rsi, r12
37c3ce097jne 0x37c3ccaa6
37c3ce09djmp 0x37c3cc9eb
37c3cbae0
Loading..