/tmp/det/p_181a775a0.bin: file format binary Disassembly of section .data: 0000000181a775a0 <.data>: 181a775a0: 53 push rbx 181a775a1: 56 push rsi 181a775a2: 57 push rdi 181a775a3: 55 push rbp 181a775a4: 48 83 ec 28 sub rsp,0x28 181a775a8: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7 181a775ad: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6 181a775b3: 48 89 4c 24 50 mov QWORD PTR [rsp+0x50],rcx 181a775b8: 48 89 54 24 58 mov QWORD PTR [rsp+0x58],rdx 181a775bd: 4c 89 44 24 60 mov QWORD PTR [rsp+0x60],r8 181a775c2: 4c 89 4c 24 68 mov QWORD PTR [rsp+0x68],r9 181a775c7: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 181a775cc: 48 8b 6c 24 58 mov rbp,QWORD PTR [rsp+0x58] 181a775d1: 48 8b 7c 24 60 mov rdi,QWORD PTR [rsp+0x60] 181a775d6: 48 63 4c 24 68 movsxd rcx,DWORD PTR [rsp+0x68] 181a775db: b8 00 00 00 40 mov eax,0x40000000 181a775e0: ba 00 00 c0 7f mov edx,0x7fc00000 181a775e5: 66 0f 6e f8 movd xmm7,eax 181a775e9: 66 0f 6e f2 movd xmm6,edx 181a775ed: 0f c6 ff 00 shufps xmm7,xmm7,0x0 181a775f1: 0f c6 f6 00 shufps xmm6,xmm6,0x0 181a775f5: 48 33 c0 xor rax,rax 181a775f8: 48 f7 c7 08 00 00 00 test rdi,0x8 181a775ff: 74 34 je 0x181a77635 181a77601: 0f 28 c7 movaps xmm0,xmm7 181a77604: 0f 28 e7 movaps xmm4,xmm7 181a77607: 0f 12 06 movlps xmm0,QWORD PTR [rsi] 181a7760a: 0f 12 65 00 movlps xmm4,QWORD PTR [rbp+0x0] 181a7760e: 48 83 c7 08 add rdi,0x8 181a77612: 0f 28 cf movaps xmm1,xmm7 181a77615: 48 83 c6 08 add rsi,0x8 181a77619: 0f 28 ef movaps xmm5,xmm7 181a7761c: 48 83 c5 08 add rbp,0x8 181a77620: e8 fb fe ff ff call 0x181a77520 181a77625: 0f 14 cd unpcklps xmm1,xmm5 181a77628: 0f 13 4f f8 movlps QWORD PTR [rdi-0x8],xmm1 181a7762c: 48 ff c9 dec rcx 181a7762f: 0f 8e 3b 01 00 00 jle 0x181a77770 181a77635: 48 83 e9 04 sub rcx,0x4 181a77639: 0f 8c d8 00 00 00 jl 0x181a77717 181a7763f: 48 f7 c7 0f 00 00 00 test rdi,0xf 181a77646: 0f 85 94 00 00 00 jne 0x181a776e0 181a7764c: 48 8b d6 mov rdx,rsi 181a7764f: 48 0b d5 or rdx,rbp 181a77652: 48 f7 c2 0f 00 00 00 test rdx,0xf 181a77659: 75 45 jne 0x181a776a0 181a7765b: eb 03 jmp 0x181a77660 181a7765d: 0f 1f 00 nop DWORD PTR [rax] 181a77660: 0f 28 06 movaps xmm0,XMMWORD PTR [rsi] 181a77663: 0f 28 4e 10 movaps xmm1,XMMWORD PTR [rsi+0x10] 181a77667: 48 83 c7 20 add rdi,0x20 181a7766b: 0f 28 65 00 movaps xmm4,XMMWORD PTR [rbp+0x0] 181a7766f: 0f 28 6d 10 movaps xmm5,XMMWORD PTR [rbp+0x10] 181a77673: 48 83 c6 20 add rsi,0x20 181a77677: 48 83 c5 20 add rbp,0x20 181a7767b: e8 a0 fe ff ff call 0x181a77520 181a77680: 0f 28 d1 movaps xmm2,xmm1 181a77683: 0f 14 cd unpcklps xmm1,xmm5 181a77686: 0f 15 d5 unpckhps xmm2,xmm5 181a77689: 0f 29 4f e0 movaps XMMWORD PTR [rdi-0x20],xmm1 181a7768d: 48 83 e9 04 sub rcx,0x4 181a77691: 0f 29 57 f0 movaps XMMWORD PTR [rdi-0x10],xmm2 181a77695: 7d c9 jge 0x181a77660 181a77697: e9 7b 00 00 00 jmp 0x181a77717 181a7769c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 181a776a0: 0f 10 06 movups xmm0,XMMWORD PTR [rsi] 181a776a3: 0f 10 4e 10 movups xmm1,XMMWORD PTR [rsi+0x10] 181a776a7: 48 83 c7 20 add rdi,0x20 181a776ab: 0f 10 65 00 movups xmm4,XMMWORD PTR [rbp+0x0] 181a776af: 0f 10 6d 10 movups xmm5,XMMWORD PTR [rbp+0x10] 181a776b3: 48 83 c6 20 add rsi,0x20 181a776b7: 48 83 c5 20 add rbp,0x20 181a776bb: e8 60 fe ff ff call 0x181a77520 181a776c0: 0f 28 d1 movaps xmm2,xmm1 181a776c3: 0f 14 cd unpcklps xmm1,xmm5 181a776c6: 0f 15 d5 unpckhps xmm2,xmm5 181a776c9: 0f 29 4f e0 movaps XMMWORD PTR [rdi-0x20],xmm1 181a776cd: 48 83 e9 04 sub rcx,0x4 181a776d1: 0f 29 57 f0 movaps XMMWORD PTR [rdi-0x10],xmm2 181a776d5: 7d c9 jge 0x181a776a0 181a776d7: eb 3e jmp 0x181a77717 181a776d9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 181a776e0: 0f 10 06 movups xmm0,XMMWORD PTR [rsi] 181a776e3: 0f 10 4e 10 movups xmm1,XMMWORD PTR [rsi+0x10] 181a776e7: 48 83 c7 20 add rdi,0x20 181a776eb: 0f 10 65 00 movups xmm4,XMMWORD PTR [rbp+0x0] 181a776ef: 0f 10 6d 10 movups xmm5,XMMWORD PTR [rbp+0x10] 181a776f3: 48 83 c6 20 add rsi,0x20 181a776f7: 48 83 c5 20 add rbp,0x20 181a776fb: e8 20 fe ff ff call 0x181a77520 181a77700: 0f 28 d1 movaps xmm2,xmm1 181a77703: 0f 14 cd unpcklps xmm1,xmm5 181a77706: 0f 15 d5 unpckhps xmm2,xmm5 181a77709: 0f 11 4f e0 movups XMMWORD PTR [rdi-0x20],xmm1 181a7770d: 48 83 e9 04 sub rcx,0x4 181a77711: 0f 11 57 f0 movups XMMWORD PTR [rdi-0x10],xmm2 181a77715: 7d c9 jge 0x181a776e0 181a77717: 48 83 c1 04 add rcx,0x4 181a7771b: 7e 53 jle 0x181a77770 181a7771d: 48 83 e9 02 sub rcx,0x2 181a77721: 7c 29 jl 0x181a7774c 181a77723: 0f 10 06 movups xmm0,XMMWORD PTR [rsi] 181a77726: 0f 28 cf movaps xmm1,xmm7 181a77729: 48 83 c7 10 add rdi,0x10 181a7772d: 0f 10 65 00 movups xmm4,XMMWORD PTR [rbp+0x0] 181a77731: 0f 28 ef movaps xmm5,xmm7 181a77734: 48 83 c6 10 add rsi,0x10 181a77738: 48 83 c5 10 add rbp,0x10 181a7773c: e8 df fd ff ff call 0x181a77520 181a77741: 0f 14 cd unpcklps xmm1,xmm5 181a77744: 48 83 e9 02 sub rcx,0x2 181a77748: 0f 11 4f f0 movups XMMWORD PTR [rdi-0x10],xmm1 181a7774c: 48 83 c1 02 add rcx,0x2 181a77750: 7e 1e jle 0x181a77770 181a77752: 0f 28 c7 movaps xmm0,xmm7 181a77755: 0f 12 06 movlps xmm0,QWORD PTR [rsi] 181a77758: 0f 28 cf movaps xmm1,xmm7 181a7775b: 0f 28 e7 movaps xmm4,xmm7 181a7775e: 0f 12 65 00 movlps xmm4,QWORD PTR [rbp+0x0] 181a77762: 0f 28 ef movaps xmm5,xmm7 181a77765: e8 b6 fd ff ff call 0x181a77520 181a7776a: 0f 14 cd unpcklps xmm1,xmm5 181a7776d: 0f 13 0f movlps QWORD PTR [rdi],xmm1 181a77770: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp] 181a77775: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10] 181a7777b: 48 83 c4 28 add rsp,0x28 181a7777f: c5 f8 77 vzeroupper 181a77782: 5d pop rbp 181a77783: 5f pop rdi 181a77784: 5e pop rsi 181a77785: 5b pop rbx 181a77786: c3 ret 181a77787: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a7778e: 0f 1f 84 00 00 00 00 181a77795: 00 181a77796: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 181a7779d: 00 00 00 181a777a0: 53 push rbx 181a777a1: 56 push rsi 181a777a2: 57 push rdi 181a777a3: 55 push rbp 181a777a4: 48 81 ec 88 00 00 00 sub rsp,0x88 181a777ab: 66 44 0f 7f 2c 24 movdqa XMMWORD PTR [rsp],xmm13 181a777b1: 66 44 0f 7f 64 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm12 181a777b8: 66 44 0f 7f 5c 24 20 movdqa XMMWORD PTR [rsp+0x20],xmm11 181a777bf: 66 44 0f 7f 54 24 30 movdqa XMMWORD PTR [rsp+0x30],xmm10 181a777c6: 66 44 0f 7f 4c 24 40 movdqa XMMWORD PTR [rsp+0x40],xmm9 181a777cd: 66 44 0f 7f 44 24 50 movdqa XMMWORD PTR [rsp+0x50],xmm8 181a777d4: 66 0f 7f 7c 24 60 movdqa XMMWORD PTR [rsp+0x60],xmm7 181a777da: 66 0f 7f 74 24 70 movdqa XMMWORD PTR [rsp+0x70],xmm6 181a777e0: 48 89 8c 24 b0 00 00 mov QWORD PTR [rsp+0xb0],rcx 181a777e7: 00 181a777e8: 48 89 94 24 b8 00 00 mov QWORD PTR [rsp+0xb8],rdx 181a777ef: 00 181a777f0: 4c 89 84 24 c0 00 00 mov QWORD PTR [rsp+0xc0],r8 181a777f7: 00 181a777f8: 4c 89 8c 24 c8 00 00 mov QWORD PTR [rsp+0xc8],r9 181a777ff: 00 181a77800: 48 8b b4 24 b0 00 00 mov rsi,QWORD PTR [rsp+0xb0] 181a77807: 00 181a77808: 48 8b 9c 24 b8 00 00 mov rbx,QWORD PTR [rsp+0xb8] 181a7780f: 00 181a77810: 48 8b bc 24 c0 00 00 mov rdi,QWORD PTR [rsp+0xc0] 181a77817: 00 181a77818: 48 63 8c 24 c8 00 00 movsxd rcx,DWORD PTR [rsp+0xc8] 181a7781f: 00 181a77820: b8 00 00 f0 3f mov eax,0x3ff00000 181a77825: 66 0f 6e f8 movd xmm7,eax 181a77829: 48 33 c0 xor rax,rax 181a7782c: 66 0f 73 f7 20 psllq xmm7,0x20 181a77831: 0f 57 c0 xorps xmm0,xmm0 181a77834: 66 0f 14 ff unpcklpd xmm7,xmm7 181a77838: 66 44 0f 28 c0 movapd xmm8,xmm0 181a7783d: 66 0f 28 f7 movapd xmm6,xmm7 181a77841: 66 0f fe f6 paddd xmm6,xmm6 181a77845: 66 0f eb f7 por xmm6,xmm7 181a77849: 66 45 0f 76 e4 pcmpeqd xmm12,xmm12 181a7784e: 66 44 0f 6f d8 movdqa xmm11,xmm0 181a77853: 66 45 0f fb dc psubq xmm11,xmm12 181a77858: 66 41 0f 73 f4 02 psllq xmm12,0x2 181a7785e: 66 45 0f d4 db paddq xmm11,xmm11 181a77863: 66 44 0f 28 ce movapd xmm9,xmm6 181a77868: 66 44 0f 28 d7 movapd xmm10,xmm7 181a7786d: 48 8b e8 mov rbp,rax 181a77870: 48 f7 c7 08 00 00 00 test rdi,0x8 181a77877: 74 44 je 0x181a778bd 181a77879: f2 0f 10 0e movsd xmm1,QWORD PTR [rsi] 181a7787d: f2 0f 10 13 movsd xmm2,QWORD PTR [rbx] 181a77881: 66 0f 2f c1 comisd xmm0,xmm1 181a77885: 74 1f je 0x181a778a6 181a77887: f2 0f 5e d1 divsd xmm2,xmm1 181a7788b: 48 83 c6 08 add rsi,0x8 181a7788f: 48 83 c3 08 add rbx,0x8 181a77893: f2 0f 11 17 movsd QWORD PTR [rdi],xmm2 181a77897: 48 83 c7 08 add rdi,0x8 181a7789b: 48 ff c9 dec rcx 181a7789e: 0f 8e 73 07 00 00 jle 0x181a78017 181a778a4: eb 17 jmp 0x181a778bd 181a778a6: 66 0f 73 d7 01 psrlq xmm7,0x1 181a778ab: 72 da jb 0x181a77887 181a778ad: 66 41 0f eb f9 por xmm7,xmm9 181a778b2: bd 01 00 00 00 mov ebp,0x1 181a778b7: f2 0f 59 d7 mulsd xmm2,xmm7 181a778bb: eb ce jmp 0x181a7788b 181a778bd: 48 83 e9 08 sub rcx,0x8 181a778c1: 0f 8c ec 06 00 00 jl 0x181a77fb3 181a778c7: 48 f7 c7 0f 00 00 00 test rdi,0xf 181a778ce: 0f 85 ac 04 00 00 jne 0x181a77d80 181a778d4: 48 8b d6 mov rdx,rsi 181a778d7: 48 0b d3 or rdx,rbx 181a778da: 48 83 e2 0f and rdx,0xf 181a778de: 0f 85 5c 02 00 00 jne 0x181a77b40 181a778e4: eb 1a jmp 0x181a77900 181a778e6: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a778ed: 0f 1f 84 00 00 00 00 181a778f4: 00 181a778f5: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a778fc: 00 00 00 00 181a77900: 66 0f 28 06 movapd xmm0,XMMWORD PTR [rsi] 181a77904: 66 0f 28 4e 10 movapd xmm1,XMMWORD PTR [rsi+0x10] 181a77909: 66 0f 28 56 20 movapd xmm2,XMMWORD PTR [rsi+0x20] 181a7790e: 66 0f 28 5e 30 movapd xmm3,XMMWORD PTR [rsi+0x30] 181a77913: 66 0f 28 e0 movapd xmm4,xmm0 181a77917: 66 0f 28 e9 movapd xmm5,xmm1 181a7791b: 48 83 c6 40 add rsi,0x40 181a7791f: 66 0f 59 e2 mulpd xmm4,xmm2 181a77923: 66 0f 59 eb mulpd xmm5,xmm3 181a77927: 66 0f 28 f4 movapd xmm6,xmm4 181a7792b: 66 0f 59 f5 mulpd xmm6,xmm5 181a7792f: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77934: 66 0f 54 fe andpd xmm7,xmm6 181a77938: 66 41 0f 76 f8 pcmpeqd xmm7,xmm8 181a7793d: 66 0f 50 c7 movmskpd eax,xmm7 181a77941: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77946: 66 0f 54 fe andpd xmm7,xmm6 181a7794a: 66 41 0f 76 f9 pcmpeqd xmm7,xmm9 181a7794f: 66 0f 50 d7 movmskpd edx,xmm7 181a77953: 0b d0 or edx,eax 181a77955: 0f 85 bf 00 00 00 jne 0x181a77a1a 181a7795b: 66 41 0f 28 fa movapd xmm7,xmm10 181a77960: 66 0f 5e fe divpd xmm7,xmm6 181a77964: 66 0f 59 ef mulpd xmm5,xmm7 181a77968: 66 0f 59 e7 mulpd xmm4,xmm7 181a7796c: 48 83 c7 40 add rdi,0x40 181a77970: 66 0f 59 d5 mulpd xmm2,xmm5 181a77974: 66 0f 59 c5 mulpd xmm0,xmm5 181a77978: 66 0f 59 dc mulpd xmm3,xmm4 181a7797c: 66 0f 59 cc mulpd xmm1,xmm4 181a77980: 66 0f 28 23 movapd xmm4,XMMWORD PTR [rbx] 181a77984: 66 0f 28 6b 10 movapd xmm5,XMMWORD PTR [rbx+0x10] 181a77989: 66 0f 28 73 20 movapd xmm6,XMMWORD PTR [rbx+0x20] 181a7798e: 66 0f 28 7b 30 movapd xmm7,XMMWORD PTR [rbx+0x30] 181a77993: 48 83 c3 40 add rbx,0x40 181a77997: 66 44 0f 28 ec movapd xmm13,xmm4 181a7799c: 66 44 0f c2 ed 03 cmpunordpd xmm13,xmm5 181a779a2: 66 41 0f 50 c5 movmskpd eax,xmm13 181a779a7: 66 44 0f 28 ee movapd xmm13,xmm6 181a779ac: 66 44 0f c2 ef 03 cmpunordpd xmm13,xmm7 181a779b2: 66 41 0f 50 d5 movmskpd edx,xmm13 181a779b7: 66 0f 59 d4 mulpd xmm2,xmm4 181a779bb: 66 0f 59 dd mulpd xmm3,xmm5 181a779bf: 66 0f 59 c6 mulpd xmm0,xmm6 181a779c3: 66 0f 59 cf mulpd xmm1,xmm7 181a779c7: 0b d0 or edx,eax 181a779c9: 0f 85 27 01 00 00 jne 0x181a77af6 181a779cf: 66 41 0f d4 d3 paddq xmm2,xmm11 181a779d4: 66 41 0f d4 db paddq xmm3,xmm11 181a779d9: 66 41 0f d4 c3 paddq xmm0,xmm11 181a779de: 66 41 0f d4 cb paddq xmm1,xmm11 181a779e3: 66 41 0f 54 d4 andpd xmm2,xmm12 181a779e8: 66 41 0f 54 dc andpd xmm3,xmm12 181a779ed: 66 41 0f 54 c4 andpd xmm0,xmm12 181a779f2: 66 41 0f 54 cc andpd xmm1,xmm12 181a779f7: 66 0f 29 57 c0 movapd XMMWORD PTR [rdi-0x40],xmm2 181a779fc: 66 0f 29 5f d0 movapd XMMWORD PTR [rdi-0x30],xmm3 181a77a01: 66 0f 29 47 e0 movapd XMMWORD PTR [rdi-0x20],xmm0 181a77a06: 66 0f 29 4f f0 movapd XMMWORD PTR [rdi-0x10],xmm1 181a77a0b: 48 83 e9 08 sub rcx,0x8 181a77a0f: 0f 8d eb fe ff ff jge 0x181a77900 181a77a15: e9 99 05 00 00 jmp 0x181a77fb3 181a77a1a: 23 c0 and eax,eax 181a77a1c: 0f 84 90 00 00 00 je 0x181a77ab2 181a77a22: 66 41 0f 28 f1 movapd xmm6,xmm9 181a77a27: 66 41 0f 28 fa movapd xmm7,xmm10 181a77a2c: 48 33 d2 xor rdx,rdx 181a77a2f: 66 41 0f 28 e0 movapd xmm4,xmm8 181a77a34: 66 0f c2 e0 00 cmpeqpd xmm4,xmm0 181a77a39: 66 0f 28 ec movapd xmm5,xmm4 181a77a3d: 66 0f 50 c4 movmskpd eax,xmm4 181a77a41: 66 0f 54 e7 andpd xmm4,xmm7 181a77a45: 66 0f 58 c4 addpd xmm0,xmm4 181a77a49: 66 0f 28 24 1a movapd xmm4,XMMWORD PTR [rdx+rbx*1] 181a77a4e: 66 44 0f 28 ec movapd xmm13,xmm4 181a77a53: 66 0f 5e e0 divpd xmm4,xmm0 181a77a57: 0b e8 or ebp,eax 181a77a59: 66 45 0f c2 e8 00 cmpeqpd xmm13,xmm8 181a77a5f: 66 44 0f 54 ed andpd xmm13,xmm5 181a77a64: 66 0f 54 ee andpd xmm5,xmm6 181a77a68: 66 41 0f d9 ed psubusw xmm5,xmm13 181a77a6d: 66 0f 56 ef orpd xmm5,xmm7 181a77a71: 66 0f 59 ec mulpd xmm5,xmm4 181a77a75: 66 44 0f 54 ee andpd xmm13,xmm6 181a77a7a: 66 41 0f 56 ed orpd xmm5,xmm13 181a77a7f: 66 41 0f 73 d5 01 psrlq xmm13,0x1 181a77a85: 66 41 0f eb ed por xmm5,xmm13 181a77a8a: 66 0f 29 2c 3a movapd XMMWORD PTR [rdx+rdi*1],xmm5 181a77a8f: 66 0f 28 c1 movapd xmm0,xmm1 181a77a93: 48 83 c2 10 add rdx,0x10 181a77a97: 66 0f 28 ca movapd xmm1,xmm2 181a77a9b: 48 83 fa 40 cmp rdx,0x40 181a77a9f: 66 0f 28 d3 movapd xmm2,xmm3 181a77aa3: 7c 8a jl 0x181a77a2f 181a77aa5: 48 83 c3 40 add rbx,0x40 181a77aa9: 48 83 c7 40 add rdi,0x40 181a77aad: e9 59 ff ff ff jmp 0x181a77a0b 181a77ab2: 66 0f 28 23 movapd xmm4,XMMWORD PTR [rbx] 181a77ab6: 66 0f 28 6b 10 movapd xmm5,XMMWORD PTR [rbx+0x10] 181a77abb: 66 0f 28 73 20 movapd xmm6,XMMWORD PTR [rbx+0x20] 181a77ac0: 66 0f 28 7b 30 movapd xmm7,XMMWORD PTR [rbx+0x30] 181a77ac5: 66 0f 5e e0 divpd xmm4,xmm0 181a77ac9: 48 83 c7 40 add rdi,0x40 181a77acd: 66 0f 5e e9 divpd xmm5,xmm1 181a77ad1: 48 83 c3 40 add rbx,0x40 181a77ad5: 66 0f 5e f2 divpd xmm6,xmm2 181a77ad9: 66 0f 5e fb divpd xmm7,xmm3 181a77add: 66 0f 29 67 c0 movapd XMMWORD PTR [rdi-0x40],xmm4 181a77ae2: 66 0f 29 6f d0 movapd XMMWORD PTR [rdi-0x30],xmm5 181a77ae7: 66 0f 29 77 e0 movapd XMMWORD PTR [rdi-0x20],xmm6 181a77aec: 66 0f 29 7f f0 movapd XMMWORD PTR [rdi-0x10],xmm7 181a77af1: e9 15 ff ff ff jmp 0x181a77a0b 181a77af6: 66 0f c2 e4 07 cmpordpd xmm4,xmm4 181a77afb: 66 0f c2 ed 07 cmpordpd xmm5,xmm5 181a77b00: 66 0f c2 f6 07 cmpordpd xmm6,xmm6 181a77b05: 66 0f c2 ff 07 cmpordpd xmm7,xmm7 181a77b0a: 66 41 0f 54 e3 andpd xmm4,xmm11 181a77b0f: 66 41 0f 54 eb andpd xmm5,xmm11 181a77b14: 66 41 0f 54 f3 andpd xmm6,xmm11 181a77b19: 66 41 0f 54 fb andpd xmm7,xmm11 181a77b1e: 66 0f d4 d4 paddq xmm2,xmm4 181a77b22: 66 0f d4 dd paddq xmm3,xmm5 181a77b26: 66 0f d4 c6 paddq xmm0,xmm6 181a77b2a: 66 0f d4 cf paddq xmm1,xmm7 181a77b2e: e9 b0 fe ff ff jmp 0x181a779e3 181a77b33: 66 66 66 66 66 0f 1f data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a77b3a: 84 00 00 00 00 00 181a77b40: 66 0f 10 06 movupd xmm0,XMMWORD PTR [rsi] 181a77b44: 66 0f 10 4e 10 movupd xmm1,XMMWORD PTR [rsi+0x10] 181a77b49: 66 0f 10 56 20 movupd xmm2,XMMWORD PTR [rsi+0x20] 181a77b4e: 66 0f 10 5e 30 movupd xmm3,XMMWORD PTR [rsi+0x30] 181a77b53: 66 0f 28 e0 movapd xmm4,xmm0 181a77b57: 66 0f 28 e9 movapd xmm5,xmm1 181a77b5b: 48 83 c6 40 add rsi,0x40 181a77b5f: 66 0f 59 e2 mulpd xmm4,xmm2 181a77b63: 66 0f 59 eb mulpd xmm5,xmm3 181a77b67: 66 0f 28 f4 movapd xmm6,xmm4 181a77b6b: 66 0f 59 f5 mulpd xmm6,xmm5 181a77b6f: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77b74: 66 0f 54 fe andpd xmm7,xmm6 181a77b78: 66 41 0f 76 f8 pcmpeqd xmm7,xmm8 181a77b7d: 66 0f 50 c7 movmskpd eax,xmm7 181a77b81: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77b86: 66 0f 54 fe andpd xmm7,xmm6 181a77b8a: 66 41 0f 76 f9 pcmpeqd xmm7,xmm9 181a77b8f: 66 0f 50 d7 movmskpd edx,xmm7 181a77b93: 0b d0 or edx,eax 181a77b95: 0f 85 bf 00 00 00 jne 0x181a77c5a 181a77b9b: 66 41 0f 28 fa movapd xmm7,xmm10 181a77ba0: 66 0f 5e fe divpd xmm7,xmm6 181a77ba4: 66 0f 59 ef mulpd xmm5,xmm7 181a77ba8: 66 0f 59 e7 mulpd xmm4,xmm7 181a77bac: 48 83 c7 40 add rdi,0x40 181a77bb0: 66 0f 59 d5 mulpd xmm2,xmm5 181a77bb4: 66 0f 59 c5 mulpd xmm0,xmm5 181a77bb8: 66 0f 59 dc mulpd xmm3,xmm4 181a77bbc: 66 0f 59 cc mulpd xmm1,xmm4 181a77bc0: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a77bc4: 66 0f 10 6b 10 movupd xmm5,XMMWORD PTR [rbx+0x10] 181a77bc9: 66 0f 10 73 20 movupd xmm6,XMMWORD PTR [rbx+0x20] 181a77bce: 66 0f 10 7b 30 movupd xmm7,XMMWORD PTR [rbx+0x30] 181a77bd3: 48 83 c3 40 add rbx,0x40 181a77bd7: 66 44 0f 28 ec movapd xmm13,xmm4 181a77bdc: 66 44 0f c2 ed 03 cmpunordpd xmm13,xmm5 181a77be2: 66 41 0f 50 c5 movmskpd eax,xmm13 181a77be7: 66 44 0f 28 ee movapd xmm13,xmm6 181a77bec: 66 44 0f c2 ef 03 cmpunordpd xmm13,xmm7 181a77bf2: 66 41 0f 50 d5 movmskpd edx,xmm13 181a77bf7: 66 0f 59 d4 mulpd xmm2,xmm4 181a77bfb: 66 0f 59 dd mulpd xmm3,xmm5 181a77bff: 66 0f 59 c6 mulpd xmm0,xmm6 181a77c03: 66 0f 59 cf mulpd xmm1,xmm7 181a77c07: 0b d0 or edx,eax 181a77c09: 0f 85 27 01 00 00 jne 0x181a77d36 181a77c0f: 66 41 0f d4 d3 paddq xmm2,xmm11 181a77c14: 66 41 0f d4 db paddq xmm3,xmm11 181a77c19: 66 41 0f d4 c3 paddq xmm0,xmm11 181a77c1e: 66 41 0f d4 cb paddq xmm1,xmm11 181a77c23: 66 41 0f 54 d4 andpd xmm2,xmm12 181a77c28: 66 41 0f 54 dc andpd xmm3,xmm12 181a77c2d: 66 41 0f 54 c4 andpd xmm0,xmm12 181a77c32: 66 41 0f 54 cc andpd xmm1,xmm12 181a77c37: 66 0f 29 57 c0 movapd XMMWORD PTR [rdi-0x40],xmm2 181a77c3c: 66 0f 29 5f d0 movapd XMMWORD PTR [rdi-0x30],xmm3 181a77c41: 66 0f 29 47 e0 movapd XMMWORD PTR [rdi-0x20],xmm0 181a77c46: 66 0f 29 4f f0 movapd XMMWORD PTR [rdi-0x10],xmm1 181a77c4b: 48 83 e9 08 sub rcx,0x8 181a77c4f: 0f 8d eb fe ff ff jge 0x181a77b40 181a77c55: e9 59 03 00 00 jmp 0x181a77fb3 181a77c5a: 23 c0 and eax,eax 181a77c5c: 0f 84 90 00 00 00 je 0x181a77cf2 181a77c62: 66 41 0f 28 f1 movapd xmm6,xmm9 181a77c67: 66 41 0f 28 fa movapd xmm7,xmm10 181a77c6c: 48 33 d2 xor rdx,rdx 181a77c6f: 66 41 0f 28 e0 movapd xmm4,xmm8 181a77c74: 66 0f c2 e0 00 cmpeqpd xmm4,xmm0 181a77c79: 66 0f 28 ec movapd xmm5,xmm4 181a77c7d: 66 0f 50 c4 movmskpd eax,xmm4 181a77c81: 66 0f 54 e7 andpd xmm4,xmm7 181a77c85: 66 0f 58 c4 addpd xmm0,xmm4 181a77c89: 66 0f 10 24 1a movupd xmm4,XMMWORD PTR [rdx+rbx*1] 181a77c8e: 66 44 0f 28 ec movapd xmm13,xmm4 181a77c93: 66 0f 5e e0 divpd xmm4,xmm0 181a77c97: 0b e8 or ebp,eax 181a77c99: 66 45 0f c2 e8 00 cmpeqpd xmm13,xmm8 181a77c9f: 66 44 0f 54 ed andpd xmm13,xmm5 181a77ca4: 66 0f 54 ee andpd xmm5,xmm6 181a77ca8: 66 41 0f d9 ed psubusw xmm5,xmm13 181a77cad: 66 0f 56 ef orpd xmm5,xmm7 181a77cb1: 66 0f 59 ec mulpd xmm5,xmm4 181a77cb5: 66 44 0f 54 ee andpd xmm13,xmm6 181a77cba: 66 41 0f 56 ed orpd xmm5,xmm13 181a77cbf: 66 41 0f 73 d5 01 psrlq xmm13,0x1 181a77cc5: 66 41 0f eb ed por xmm5,xmm13 181a77cca: 66 0f 29 2c 3a movapd XMMWORD PTR [rdx+rdi*1],xmm5 181a77ccf: 66 0f 28 c1 movapd xmm0,xmm1 181a77cd3: 48 83 c2 10 add rdx,0x10 181a77cd7: 66 0f 28 ca movapd xmm1,xmm2 181a77cdb: 48 83 fa 40 cmp rdx,0x40 181a77cdf: 66 0f 28 d3 movapd xmm2,xmm3 181a77ce3: 7c 8a jl 0x181a77c6f 181a77ce5: 48 83 c3 40 add rbx,0x40 181a77ce9: 48 83 c7 40 add rdi,0x40 181a77ced: e9 59 ff ff ff jmp 0x181a77c4b 181a77cf2: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a77cf6: 66 0f 10 6b 10 movupd xmm5,XMMWORD PTR [rbx+0x10] 181a77cfb: 66 0f 10 73 20 movupd xmm6,XMMWORD PTR [rbx+0x20] 181a77d00: 66 0f 10 7b 30 movupd xmm7,XMMWORD PTR [rbx+0x30] 181a77d05: 66 0f 5e e0 divpd xmm4,xmm0 181a77d09: 48 83 c7 40 add rdi,0x40 181a77d0d: 66 0f 5e e9 divpd xmm5,xmm1 181a77d11: 48 83 c3 40 add rbx,0x40 181a77d15: 66 0f 5e f2 divpd xmm6,xmm2 181a77d19: 66 0f 5e fb divpd xmm7,xmm3 181a77d1d: 66 0f 29 67 c0 movapd XMMWORD PTR [rdi-0x40],xmm4 181a77d22: 66 0f 29 6f d0 movapd XMMWORD PTR [rdi-0x30],xmm5 181a77d27: 66 0f 29 77 e0 movapd XMMWORD PTR [rdi-0x20],xmm6 181a77d2c: 66 0f 29 7f f0 movapd XMMWORD PTR [rdi-0x10],xmm7 181a77d31: e9 15 ff ff ff jmp 0x181a77c4b 181a77d36: 66 0f c2 e4 07 cmpordpd xmm4,xmm4 181a77d3b: 66 0f c2 ed 07 cmpordpd xmm5,xmm5 181a77d40: 66 0f c2 f6 07 cmpordpd xmm6,xmm6 181a77d45: 66 0f c2 ff 07 cmpordpd xmm7,xmm7 181a77d4a: 66 41 0f 54 e3 andpd xmm4,xmm11 181a77d4f: 66 41 0f 54 eb andpd xmm5,xmm11 181a77d54: 66 41 0f 54 f3 andpd xmm6,xmm11 181a77d59: 66 41 0f 54 fb andpd xmm7,xmm11 181a77d5e: 66 0f d4 d4 paddq xmm2,xmm4 181a77d62: 66 0f d4 dd paddq xmm3,xmm5 181a77d66: 66 0f d4 c6 paddq xmm0,xmm6 181a77d6a: 66 0f d4 cf paddq xmm1,xmm7 181a77d6e: e9 b0 fe ff ff jmp 0x181a77c23 181a77d73: 66 66 66 66 66 0f 1f data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a77d7a: 84 00 00 00 00 00 181a77d80: 66 0f 10 06 movupd xmm0,XMMWORD PTR [rsi] 181a77d84: 66 0f 10 4e 10 movupd xmm1,XMMWORD PTR [rsi+0x10] 181a77d89: 66 0f 10 56 20 movupd xmm2,XMMWORD PTR [rsi+0x20] 181a77d8e: 66 0f 10 5e 30 movupd xmm3,XMMWORD PTR [rsi+0x30] 181a77d93: 66 0f 28 e0 movapd xmm4,xmm0 181a77d97: 66 0f 28 e9 movapd xmm5,xmm1 181a77d9b: 48 83 c6 40 add rsi,0x40 181a77d9f: 66 0f 59 e2 mulpd xmm4,xmm2 181a77da3: 66 0f 59 eb mulpd xmm5,xmm3 181a77da7: 66 0f 28 f4 movapd xmm6,xmm4 181a77dab: 66 0f 59 f5 mulpd xmm6,xmm5 181a77daf: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77db4: 66 0f 54 fe andpd xmm7,xmm6 181a77db8: 66 41 0f 76 f8 pcmpeqd xmm7,xmm8 181a77dbd: 66 0f 50 c7 movmskpd eax,xmm7 181a77dc1: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77dc6: 66 0f 54 fe andpd xmm7,xmm6 181a77dca: 66 41 0f 76 f9 pcmpeqd xmm7,xmm9 181a77dcf: 66 0f 50 d7 movmskpd edx,xmm7 181a77dd3: 0b d0 or edx,eax 181a77dd5: 0f 85 bf 00 00 00 jne 0x181a77e9a 181a77ddb: 66 41 0f 28 fa movapd xmm7,xmm10 181a77de0: 66 0f 5e fe divpd xmm7,xmm6 181a77de4: 66 0f 59 ef mulpd xmm5,xmm7 181a77de8: 66 0f 59 e7 mulpd xmm4,xmm7 181a77dec: 48 83 c7 40 add rdi,0x40 181a77df0: 66 0f 59 d5 mulpd xmm2,xmm5 181a77df4: 66 0f 59 c5 mulpd xmm0,xmm5 181a77df8: 66 0f 59 dc mulpd xmm3,xmm4 181a77dfc: 66 0f 59 cc mulpd xmm1,xmm4 181a77e00: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a77e04: 66 0f 10 6b 10 movupd xmm5,XMMWORD PTR [rbx+0x10] 181a77e09: 66 0f 10 73 20 movupd xmm6,XMMWORD PTR [rbx+0x20] 181a77e0e: 66 0f 10 7b 30 movupd xmm7,XMMWORD PTR [rbx+0x30] 181a77e13: 48 83 c3 40 add rbx,0x40 181a77e17: 66 44 0f 28 ec movapd xmm13,xmm4 181a77e1c: 66 44 0f c2 ed 03 cmpunordpd xmm13,xmm5 181a77e22: 66 41 0f 50 c5 movmskpd eax,xmm13 181a77e27: 66 44 0f 28 ee movapd xmm13,xmm6 181a77e2c: 66 44 0f c2 ef 03 cmpunordpd xmm13,xmm7 181a77e32: 66 41 0f 50 d5 movmskpd edx,xmm13 181a77e37: 66 0f 59 d4 mulpd xmm2,xmm4 181a77e3b: 66 0f 59 dd mulpd xmm3,xmm5 181a77e3f: 66 0f 59 c6 mulpd xmm0,xmm6 181a77e43: 66 0f 59 cf mulpd xmm1,xmm7 181a77e47: 0b d0 or edx,eax 181a77e49: 0f 85 27 01 00 00 jne 0x181a77f76 181a77e4f: 66 41 0f d4 d3 paddq xmm2,xmm11 181a77e54: 66 41 0f d4 db paddq xmm3,xmm11 181a77e59: 66 41 0f d4 c3 paddq xmm0,xmm11 181a77e5e: 66 41 0f d4 cb paddq xmm1,xmm11 181a77e63: 66 41 0f 54 d4 andpd xmm2,xmm12 181a77e68: 66 41 0f 54 dc andpd xmm3,xmm12 181a77e6d: 66 41 0f 54 c4 andpd xmm0,xmm12 181a77e72: 66 41 0f 54 cc andpd xmm1,xmm12 181a77e77: 66 0f 11 57 c0 movupd XMMWORD PTR [rdi-0x40],xmm2 181a77e7c: 66 0f 11 5f d0 movupd XMMWORD PTR [rdi-0x30],xmm3 181a77e81: 66 0f 11 47 e0 movupd XMMWORD PTR [rdi-0x20],xmm0 181a77e86: 66 0f 11 4f f0 movupd XMMWORD PTR [rdi-0x10],xmm1 181a77e8b: 48 83 e9 08 sub rcx,0x8 181a77e8f: 0f 8d eb fe ff ff jge 0x181a77d80 181a77e95: e9 19 01 00 00 jmp 0x181a77fb3 181a77e9a: 23 c0 and eax,eax 181a77e9c: 0f 84 90 00 00 00 je 0x181a77f32 181a77ea2: 66 41 0f 28 f1 movapd xmm6,xmm9 181a77ea7: 66 41 0f 28 fa movapd xmm7,xmm10 181a77eac: 48 33 d2 xor rdx,rdx 181a77eaf: 66 41 0f 28 e0 movapd xmm4,xmm8 181a77eb4: 66 0f c2 e0 00 cmpeqpd xmm4,xmm0 181a77eb9: 66 0f 28 ec movapd xmm5,xmm4 181a77ebd: 66 0f 50 c4 movmskpd eax,xmm4 181a77ec1: 66 0f 54 e7 andpd xmm4,xmm7 181a77ec5: 66 0f 58 c4 addpd xmm0,xmm4 181a77ec9: 66 0f 10 24 1a movupd xmm4,XMMWORD PTR [rdx+rbx*1] 181a77ece: 66 44 0f 28 ec movapd xmm13,xmm4 181a77ed3: 66 0f 5e e0 divpd xmm4,xmm0 181a77ed7: 0b e8 or ebp,eax 181a77ed9: 66 45 0f c2 e8 00 cmpeqpd xmm13,xmm8 181a77edf: 66 44 0f 54 ed andpd xmm13,xmm5 181a77ee4: 66 0f 54 ee andpd xmm5,xmm6 181a77ee8: 66 41 0f d9 ed psubusw xmm5,xmm13 181a77eed: 66 0f 56 ef orpd xmm5,xmm7 181a77ef1: 66 0f 59 ec mulpd xmm5,xmm4 181a77ef5: 66 44 0f 54 ee andpd xmm13,xmm6 181a77efa: 66 41 0f 56 ed orpd xmm5,xmm13 181a77eff: 66 41 0f 73 d5 01 psrlq xmm13,0x1 181a77f05: 66 41 0f eb ed por xmm5,xmm13 181a77f0a: 66 0f 11 2c 3a movupd XMMWORD PTR [rdx+rdi*1],xmm5 181a77f0f: 66 0f 28 c1 movapd xmm0,xmm1 181a77f13: 48 83 c2 10 add rdx,0x10 181a77f17: 66 0f 28 ca movapd xmm1,xmm2 181a77f1b: 48 83 fa 40 cmp rdx,0x40 181a77f1f: 66 0f 28 d3 movapd xmm2,xmm3 181a77f23: 7c 8a jl 0x181a77eaf 181a77f25: 48 83 c3 40 add rbx,0x40 181a77f29: 48 83 c7 40 add rdi,0x40 181a77f2d: e9 59 ff ff ff jmp 0x181a77e8b 181a77f32: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a77f36: 66 0f 10 6b 10 movupd xmm5,XMMWORD PTR [rbx+0x10] 181a77f3b: 66 0f 10 73 20 movupd xmm6,XMMWORD PTR [rbx+0x20] 181a77f40: 66 0f 10 7b 30 movupd xmm7,XMMWORD PTR [rbx+0x30] 181a77f45: 66 0f 5e e0 divpd xmm4,xmm0 181a77f49: 48 83 c7 40 add rdi,0x40 181a77f4d: 66 0f 5e e9 divpd xmm5,xmm1 181a77f51: 48 83 c3 40 add rbx,0x40 181a77f55: 66 0f 5e f2 divpd xmm6,xmm2 181a77f59: 66 0f 5e fb divpd xmm7,xmm3 181a77f5d: 66 0f 11 67 c0 movupd XMMWORD PTR [rdi-0x40],xmm4 181a77f62: 66 0f 11 6f d0 movupd XMMWORD PTR [rdi-0x30],xmm5 181a77f67: 66 0f 11 77 e0 movupd XMMWORD PTR [rdi-0x20],xmm6 181a77f6c: 66 0f 11 7f f0 movupd XMMWORD PTR [rdi-0x10],xmm7 181a77f71: e9 15 ff ff ff jmp 0x181a77e8b 181a77f76: 66 0f c2 e4 07 cmpordpd xmm4,xmm4 181a77f7b: 66 0f c2 ed 07 cmpordpd xmm5,xmm5 181a77f80: 66 0f c2 f6 07 cmpordpd xmm6,xmm6 181a77f85: 66 0f c2 ff 07 cmpordpd xmm7,xmm7 181a77f8a: 66 41 0f 54 e3 andpd xmm4,xmm11 181a77f8f: 66 41 0f 54 eb andpd xmm5,xmm11 181a77f94: 66 41 0f 54 f3 andpd xmm6,xmm11 181a77f99: 66 41 0f 54 fb andpd xmm7,xmm11 181a77f9e: 66 0f d4 d4 paddq xmm2,xmm4 181a77fa2: 66 0f d4 dd paddq xmm3,xmm5 181a77fa6: 66 0f d4 c6 paddq xmm0,xmm6 181a77faa: 66 0f d4 cf paddq xmm1,xmm7 181a77fae: e9 b0 fe ff ff jmp 0x181a77e63 181a77fb3: 48 83 c1 08 add rcx,0x8 181a77fb7: 7e 5e jle 0x181a78017 181a77fb9: 66 41 0f 28 f0 movapd xmm6,xmm8 181a77fbe: 66 41 0f 28 f9 movapd xmm7,xmm9 181a77fc3: 66 41 0f 28 e2 movapd xmm4,xmm10 181a77fc8: 66 0f 73 d4 01 psrlq xmm4,0x1 181a77fcd: 66 0f eb e7 por xmm4,xmm7 181a77fd1: f2 0f 10 0e movsd xmm1,QWORD PTR [rsi] 181a77fd5: f2 0f 10 13 movsd xmm2,QWORD PTR [rbx] 181a77fd9: 66 0f 28 c6 movapd xmm0,xmm6 181a77fdd: 66 0f 2f c1 comisd xmm0,xmm1 181a77fe1: 74 1b je 0x181a77ffe 181a77fe3: f2 0f 5e d1 divsd xmm2,xmm1 181a77fe7: 48 83 c6 08 add rsi,0x8 181a77feb: 48 83 c3 08 add rbx,0x8 181a77fef: f2 0f 11 17 movsd QWORD PTR [rdi],xmm2 181a77ff3: 48 83 c7 08 add rdi,0x8 181a77ff7: 48 ff c9 dec rcx 181a77ffa: 7f d5 jg 0x181a77fd1 181a77ffc: eb 19 jmp 0x181a78017 181a77ffe: 72 e3 jb 0x181a77fe3 181a78000: bd 01 00 00 00 mov ebp,0x1 181a78005: 66 0f 2f ca comisd xmm1,xmm2 181a78009: 74 06 je 0x181a78011 181a7800b: f2 0f 59 d7 mulsd xmm2,xmm7 181a7800f: eb d6 jmp 0x181a77fe7 181a78011: f2 0f 10 d4 movsd xmm2,xmm4 181a78015: eb d0 jmp 0x181a77fe7 181a78017: 48 8b c5 mov rax,rbp 181a7801a: 66 44 0f 6f 2c 24 movdqa xmm13,XMMWORD PTR [rsp] 181a78020: 66 44 0f 6f 64 24 10 movdqa xmm12,XMMWORD PTR [rsp+0x10] 181a78027: 66 44 0f 6f 5c 24 20 movdqa xmm11,XMMWORD PTR [rsp+0x20] 181a7802e: 66 44 0f 6f 54 24 30 movdqa xmm10,XMMWORD PTR [rsp+0x30] 181a78035: 66 44 0f 6f 4c 24 40 movdqa xmm9,XMMWORD PTR [rsp+0x40] 181a7803c: 66 44 0f 6f 44 24 50 movdqa xmm8,XMMWORD PTR [rsp+0x50] 181a78043: 66 0f 6f 7c 24 60 movdqa xmm7,XMMWORD PTR [rsp+0x60] 181a78049: 66 0f 6f 74 24 70 movdqa xmm6,XMMWORD PTR [rsp+0x70] 181a7804f: 48 81 c4 88 00 00 00 add rsp,0x88 181a78056: c5 f8 77 vzeroupper 181a78059: 5d pop rbp 181a7805a: 5f pop rdi 181a7805b: 5e pop rsi 181a7805c: 5b pop rbx 181a7805d: c3 ret 181a7805e: 66 90 xchg ax,ax 181a78060: 53 push rbx 181a78061: 56 push rsi 181a78062: 57 push rdi 181a78063: 48 83 ec 20 sub rsp,0x20 181a78067: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7 181a7806c: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6 181a78072: 48 89 4c 24 40 mov QWORD PTR [rsp+0x40],rcx 181a78077: 48 89 54 24 48 mov QWORD PTR [rsp+0x48],rdx 181a7807c: 4c 89 44 24 50 mov QWORD PTR [rsp+0x50],r8 181a78081: 4c 89 4c 24 58 mov QWORD PTR [rsp+0x58],r9 181a78086: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 181a7808b: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 181a78090: 48 8b 7c 24 50 mov rdi,QWORD PTR [rsp+0x50] 181a78095: 48 63 4c 24 58 movsxd rcx,DWORD PTR [rsp+0x58] 181a7809a: b8 00 00 f0 3f mov eax,0x3ff00000 181a7809f: 66 0f 6e f0 movd xmm6,eax 181a780a3: 48 33 c0 xor rax,rax 181a780a6: 66 0f 73 f6 20 psllq xmm6,0x20 181a780ab: 66 0f 14 f6 unpcklpd xmm6,xmm6 181a780af: 66 0f 28 c6 movapd xmm0,xmm6 181a780b3: 66 0f 73 f6 01 psllq xmm6,0x1 181a780b8: 66 0f 28 f8 movapd xmm7,xmm0 181a780bc: 66 0f 73 d0 01 psrlq xmm0,0x1 181a780c1: 48 83 e9 02 sub rcx,0x2 181a780c5: 66 0f 56 f0 orpd xmm6,xmm0 181a780c9: 0f 8c 10 03 00 00 jl 0x181a783df 181a780cf: 48 f7 c7 0f 00 00 00 test rdi,0xf 181a780d6: 0f 85 24 02 00 00 jne 0x181a78300 181a780dc: 48 8b d6 mov rdx,rsi 181a780df: 48 0b d3 or rdx,rbx 181a780e2: 48 83 e2 0f and rdx,0xf 181a780e6: 0f 85 14 01 00 00 jne 0x181a78200 181a780ec: eb 12 jmp 0x181a78100 181a780ee: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a780f5: 0f 1f 84 00 00 00 00 181a780fc: 00 181a780fd: 0f 1f 00 nop DWORD PTR [rax] 181a78100: 66 0f 28 06 movapd xmm0,XMMWORD PTR [rsi] 181a78104: 66 0f 28 56 10 movapd xmm2,XMMWORD PTR [rsi+0x10] 181a78109: 66 0f 28 c8 movapd xmm1,xmm0 181a7810d: 66 0f 14 c2 unpcklpd xmm0,xmm2 181a78111: 66 0f 15 ca unpckhpd xmm1,xmm2 181a78115: 66 0f 28 d0 movapd xmm2,xmm0 181a78119: 66 0f 59 c0 mulpd xmm0,xmm0 181a7811d: 66 0f 28 d9 movapd xmm3,xmm1 181a78121: 66 0f 59 c9 mulpd xmm1,xmm1 181a78125: 66 0f 58 c1 addpd xmm0,xmm1 181a78129: 66 0f 28 c8 movapd xmm1,xmm0 181a7812d: 66 0f 15 c9 unpckhpd xmm1,xmm1 181a78131: 48 83 c7 20 add rdi,0x20 181a78135: 66 0f 57 ed xorpd xmm5,xmm5 181a78139: 66 0f 28 e0 movapd xmm4,xmm0 181a7813d: f2 0f 59 c1 mulsd xmm0,xmm1 181a78141: 48 83 c6 20 add rsi,0x20 181a78145: 66 0f 2f c5 comisd xmm0,xmm5 181a78149: 74 76 je 0x181a781c1 181a7814b: 66 0f 28 ef movapd xmm5,xmm7 181a7814f: f2 0f 5e e8 divsd xmm5,xmm0 181a78153: f2 0f 59 cd mulsd xmm1,xmm5 181a78157: f2 0f 59 e5 mulsd xmm4,xmm5 181a7815b: 66 0f 14 cc unpcklpd xmm1,xmm4 181a7815f: 66 0f 28 23 movapd xmm4,XMMWORD PTR [rbx] 181a78163: 66 0f 28 43 10 movapd xmm0,XMMWORD PTR [rbx+0x10] 181a78168: 66 0f 28 ec movapd xmm5,xmm4 181a7816c: 66 0f 14 e0 unpcklpd xmm4,xmm0 181a78170: 66 0f 15 e8 unpckhpd xmm5,xmm0 181a78174: 66 0f 28 c2 movapd xmm0,xmm2 181a78178: 66 0f 59 d4 mulpd xmm2,xmm4 181a7817c: 66 0f 59 c5 mulpd xmm0,xmm5 181a78180: 66 0f 59 eb mulpd xmm5,xmm3 181a78184: 66 0f 59 dc mulpd xmm3,xmm4 181a78188: 66 0f 58 d5 addpd xmm2,xmm5 181a7818c: 66 0f 5c c3 subpd xmm0,xmm3 181a78190: 66 0f 59 d1 mulpd xmm2,xmm1 181a78194: 66 0f 59 c1 mulpd xmm0,xmm1 181a78198: 66 0f 28 e2 movapd xmm4,xmm2 181a7819c: 48 83 c3 20 add rbx,0x20 181a781a0: 66 0f 14 d0 unpcklpd xmm2,xmm0 181a781a4: 66 0f 15 e0 unpckhpd xmm4,xmm0 181a781a8: 66 0f 29 57 e0 movapd XMMWORD PTR [rdi-0x20],xmm2 181a781ad: 48 83 e9 02 sub rcx,0x2 181a781b1: 66 0f 29 67 f0 movapd XMMWORD PTR [rdi-0x10],xmm4 181a781b6: 0f 8d 44 ff ff ff jge 0x181a78100 181a781bc: e9 1e 02 00 00 jmp 0x181a783df 181a781c1: 66 0f c2 ec 00 cmpeqpd xmm5,xmm4 181a781c6: 66 0f 50 d5 movmskpd edx,xmm5 181a781ca: 66 0f d9 e5 psubusw xmm4,xmm5 181a781ce: 66 0f 54 ee andpd xmm5,xmm6 181a781d2: 66 0f 28 cf movapd xmm1,xmm7 181a781d6: 66 0f 56 e5 orpd xmm4,xmm5 181a781da: 66 0f 5e cc divpd xmm1,xmm4 181a781de: 0b c2 or eax,edx 181a781e0: e9 7a ff ff ff jmp 0x181a7815f 181a781e5: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a781ec: 0f 1f 84 00 00 00 00 181a781f3: 00 181a781f4: 66 66 66 66 0f 1f 84 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a781fb: 00 00 00 00 00 181a78200: 66 0f 10 06 movupd xmm0,XMMWORD PTR [rsi] 181a78204: 66 0f 10 56 10 movupd xmm2,XMMWORD PTR [rsi+0x10] 181a78209: 66 0f 28 c8 movapd xmm1,xmm0 181a7820d: 66 0f 14 c2 unpcklpd xmm0,xmm2 181a78211: 66 0f 15 ca unpckhpd xmm1,xmm2 181a78215: 66 0f 28 d0 movapd xmm2,xmm0 181a78219: 66 0f 59 c0 mulpd xmm0,xmm0 181a7821d: 66 0f 28 d9 movapd xmm3,xmm1 181a78221: 66 0f 59 c9 mulpd xmm1,xmm1 181a78225: 66 0f 58 c1 addpd xmm0,xmm1 181a78229: 66 0f 28 c8 movapd xmm1,xmm0 181a7822d: 66 0f 15 c9 unpckhpd xmm1,xmm1 181a78231: 48 83 c7 20 add rdi,0x20 181a78235: 66 0f 57 ed xorpd xmm5,xmm5 181a78239: 66 0f 28 e0 movapd xmm4,xmm0 181a7823d: f2 0f 59 c1 mulsd xmm0,xmm1 181a78241: 48 83 c6 20 add rsi,0x20 181a78245: 66 0f 2f c5 comisd xmm0,xmm5 181a78249: 74 76 je 0x181a782c1 181a7824b: 66 0f 28 ef movapd xmm5,xmm7 181a7824f: f2 0f 5e e8 divsd xmm5,xmm0 181a78253: f2 0f 59 cd mulsd xmm1,xmm5 181a78257: f2 0f 59 e5 mulsd xmm4,xmm5 181a7825b: 66 0f 14 cc unpcklpd xmm1,xmm4 181a7825f: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a78263: 66 0f 10 43 10 movupd xmm0,XMMWORD PTR [rbx+0x10] 181a78268: 66 0f 28 ec movapd xmm5,xmm4 181a7826c: 66 0f 14 e0 unpcklpd xmm4,xmm0 181a78270: 66 0f 15 e8 unpckhpd xmm5,xmm0 181a78274: 66 0f 28 c2 movapd xmm0,xmm2 181a78278: 66 0f 59 d4 mulpd xmm2,xmm4 181a7827c: 66 0f 59 c5 mulpd xmm0,xmm5 181a78280: 66 0f 59 eb mulpd xmm5,xmm3 181a78284: 66 0f 59 dc mulpd xmm3,xmm4 181a78288: 66 0f 58 d5 addpd xmm2,xmm5 181a7828c: 66 0f 5c c3 subpd xmm0,xmm3 181a78290: 66 0f 59 d1 mulpd xmm2,xmm1 181a78294: 66 0f 59 c1 mulpd xmm0,xmm1 181a78298: 66 0f 28 e2 movapd xmm4,xmm2 181a7829c: 48 83 c3 20 add rbx,0x20 181a782a0: 66 0f 14 d0 unpcklpd xmm2,xmm0 181a782a4: 66 0f 15 e0 unpckhpd xmm4,xmm0 181a782a8: 66 0f 29 57 e0 movapd XMMWORD PTR [rdi-0x20],xmm2 181a782ad: 48 83 e9 02 sub rcx,0x2 181a782b1: 66 0f 29 67 f0 movapd XMMWORD PTR [rdi-0x10],xmm4 181a782b6: 0f 8d 44 ff ff ff jge 0x181a78200 181a782bc: e9 1e 01 00 00 jmp 0x181a783df 181a782c1: 66 0f c2 ec 00 cmpeqpd xmm5,xmm4 181a782c6: 66 0f 50 d5 movmskpd edx,xmm5 181a782ca: 66 0f d9 e5 psubusw xmm4,xmm5 181a782ce: 66 0f 54 ee andpd xmm5,xmm6 181a782d2: 66 0f 28 cf movapd xmm1,xmm7 181a782d6: 66 0f 56 e5 orpd xmm4,xmm5 181a782da: 66 0f 5e cc divpd xmm1,xmm4 181a782de: 0b c2 or eax,edx 181a782e0: e9 7a ff ff ff jmp 0x181a7825f 181a782e5: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a782ec: 0f 1f 84 00 00 00 00 181a782f3: 00 181a782f4: 66 66 66 66 0f 1f 84 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a782fb: 00 00 00 00 00 181a78300: 66 0f 10 06 movupd xmm0,XMMWORD PTR [rsi] 181a78304: 66 0f 10 56 10 movupd xmm2,XMMWORD PTR [rsi+0x10] 181a78309: 66 0f 28 c8 movapd xmm1,xmm0 181a7830d: 66 0f 14 c2 unpcklpd xmm0,xmm2 181a78311: 66 0f 15 ca unpckhpd xmm1,xmm2 181a78315: 66 0f 28 d0 movapd xmm2,xmm0 181a78319: 66 0f 59 c0 mulpd xmm0,xmm0 181a7831d: 66 0f 28 d9 movapd xmm3,xmm1 181a78321: 66 0f 59 c9 mulpd xmm1,xmm1 181a78325: 66 0f 58 c1 addpd xmm0,xmm1 181a78329: 66 0f 28 c8 movapd xmm1,xmm0 181a7832d: 66 0f 15 c9 unpckhpd xmm1,xmm1 181a78331: 48 83 c7 20 add rdi,0x20 181a78335: 66 0f 57 ed xorpd xmm5,xmm5 181a78339: 66 0f 28 e0 movapd xmm4,xmm0 181a7833d: f2 0f 59 c1 mulsd xmm0,xmm1 181a78341: 48 83 c6 20 add rsi,0x20 181a78345: 66 0f 2f c5 comisd xmm0,xmm5 181a78349: 74 73 je 0x181a783be 181a7834b: 66 0f 28 ef movapd xmm5,xmm7 181a7834f: f2 0f 5e e8 divsd xmm5,xmm0 181a78353: f2 0f 59 cd mulsd xmm1,xmm5 181a78357: f2 0f 59 e5 mulsd xmm4,xmm5 181a7835b: 66 0f 14 cc unpcklpd xmm1,xmm4 181a7835f: 66 0f 10 23 movupd xmm4,XMMWORD PTR [rbx] 181a78363: 66 0f 10 43 10 movupd xmm0,XMMWORD PTR [rbx+0x10] 181a78368: 66 0f 28 ec movapd xmm5,xmm4 181a7836c: 66 0f 14 e0 unpcklpd xmm4,xmm0 181a78370: 66 0f 15 e8 unpckhpd xmm5,xmm0 181a78374: 66 0f 28 c2 movapd xmm0,xmm2 181a78378: 66 0f 59 d4 mulpd xmm2,xmm4 181a7837c: 66 0f 59 c5 mulpd xmm0,xmm5 181a78380: 66 0f 59 eb mulpd xmm5,xmm3 181a78384: 66 0f 59 dc mulpd xmm3,xmm4 181a78388: 66 0f 58 d5 addpd xmm2,xmm5 181a7838c: 66 0f 5c c3 subpd xmm0,xmm3 181a78390: 66 0f 59 d1 mulpd xmm2,xmm1 181a78394: 66 0f 59 c1 mulpd xmm0,xmm1 181a78398: 66 0f 28 e2 movapd xmm4,xmm2 181a7839c: 48 83 c3 20 add rbx,0x20 181a783a0: 66 0f 14 d0 unpcklpd xmm2,xmm0 181a783a4: 66 0f 15 e0 unpckhpd xmm4,xmm0 181a783a8: 66 0f 11 57 e0 movupd XMMWORD PTR [rdi-0x20],xmm2 181a783ad: 48 83 e9 02 sub rcx,0x2 181a783b1: 66 0f 11 67 f0 movupd XMMWORD PTR [rdi-0x10],xmm4 181a783b6: 0f 8d 44 ff ff ff jge 0x181a78300 181a783bc: eb 21 jmp 0x181a783df 181a783be: 66 0f c2 ec 00 cmpeqpd xmm5,xmm4 181a783c3: 66 0f 50 d5 movmskpd edx,xmm5 181a783c7: 66 0f d9 e5 psubusw xmm4,xmm5 181a783cb: 66 0f 54 ee andpd xmm5,xmm6 181a783cf: 66 0f 28 cf movapd xmm1,xmm7 181a783d3: 66 0f 56 e5 orpd xmm4,xmm5 181a783d7: 66 0f 5e cc divpd xmm1,xmm4 181a783db: 0b c2 or eax,edx 181a783dd: eb 80 jmp 0x181a7835f 181a783df: 48 83 c1 02 add rcx,0x2 181a783e3: 7e 6e jle 0x181a78453 181a783e5: f2 0f 10 06 movsd xmm0,QWORD PTR [rsi] 181a783e9: f2 0f 10 4e 08 movsd xmm1,QWORD PTR [rsi+0x8] 181a783ee: f2 0f 10 d0 movsd xmm2,xmm0 181a783f2: f2 0f 59 c0 mulsd xmm0,xmm0 181a783f6: f2 0f 10 d9 movsd xmm3,xmm1 181a783fa: f2 0f 59 c9 mulsd xmm1,xmm1 181a783fe: 66 0f 57 ed xorpd xmm5,xmm5 181a78402: f2 0f 58 c1 addsd xmm0,xmm1 181a78406: 66 0f 2f c5 comisd xmm0,xmm5 181a7840a: 74 3c je 0x181a78448 181a7840c: f2 0f 10 23 movsd xmm4,QWORD PTR [rbx] 181a78410: f2 0f 10 6b 08 movsd xmm5,QWORD PTR [rbx+0x8] 181a78415: f2 0f 5e f8 divsd xmm7,xmm0 181a78419: f2 0f 10 ca movsd xmm1,xmm2 181a7841d: f2 0f 59 d4 mulsd xmm2,xmm4 181a78421: f2 0f 59 cd mulsd xmm1,xmm5 181a78425: f2 0f 59 eb mulsd xmm5,xmm3 181a78429: f2 0f 59 dc mulsd xmm3,xmm4 181a7842d: f2 0f 58 d5 addsd xmm2,xmm5 181a78431: f2 0f 5c cb subsd xmm1,xmm3 181a78435: f2 0f 59 d7 mulsd xmm2,xmm7 181a78439: f2 0f 59 cf mulsd xmm1,xmm7 181a7843d: f2 0f 11 17 movsd QWORD PTR [rdi],xmm2 181a78441: f2 0f 11 4f 08 movsd QWORD PTR [rdi+0x8],xmm1 181a78446: eb 0b jmp 0x181a78453 181a78448: 66 0f 11 37 movupd XMMWORD PTR [rdi],xmm6 181a7844c: 72 05 jb 0x181a78453 181a7844e: b8 01 00 00 00 mov eax,0x1 181a78453: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp] 181a78458: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10] 181a7845e: 48 83 c4 20 add rsp,0x20 181a78462: c5 f8 77 vzeroupper 181a78465: 5f pop rdi 181a78466: 5e pop rsi 181a78467: 5b pop rbx 181a78468: c3 ret 181a78469: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78470: 0f 1f 84 00 00 00 00 181a78477: 00 181a78478: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a7847f: 00 181a78480: 53 push rbx 181a78481: 56 push rsi 181a78482: 57 push rdi 181a78483: 48 83 ec 20 sub rsp,0x20 181a78487: 66 0f 7f 3c 24 movdqa XMMWORD PTR [rsp],xmm7 181a7848c: 66 0f 7f 74 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm6 181a78492: 48 89 4c 24 40 mov QWORD PTR [rsp+0x40],rcx 181a78497: 48 89 54 24 48 mov QWORD PTR [rsp+0x48],rdx 181a7849c: 4c 89 44 24 50 mov QWORD PTR [rsp+0x50],r8 181a784a1: 4c 89 4c 24 58 mov QWORD PTR [rsp+0x58],r9 181a784a6: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 181a784ab: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 181a784b0: 48 8b 7c 24 50 mov rdi,QWORD PTR [rsp+0x50] 181a784b5: 48 63 4c 24 58 movsxd rcx,DWORD PTR [rsp+0x58] 181a784ba: 8b 54 24 60 mov edx,DWORD PTR [rsp+0x60] 181a784be: b8 ff 03 00 00 mov eax,0x3ff 181a784c3: 2b c2 sub eax,edx 181a784c5: 66 0f 6e f0 movd xmm6,eax 181a784c9: 66 0f 73 f6 34 psllq xmm6,0x34 181a784ce: b8 ff ff ff 7f mov eax,0x7fffffff 181a784d3: 66 0f 14 f6 unpcklpd xmm6,xmm6 181a784d7: f2 0f 2a e0 cvtsi2sd xmm4,eax 181a784db: ff c0 inc eax 181a784dd: 66 0f 14 e4 unpcklpd xmm4,xmm4 181a784e1: f2 0f 2a e8 cvtsi2sd xmm5,eax 181a784e5: 66 0f ef ff pxor xmm7,xmm7 181a784e9: 66 0f 14 ed unpcklpd xmm5,xmm5 181a784ed: 48 33 c0 xor rax,rax 181a784f0: 48 f7 c7 04 00 00 00 test rdi,0x4 181a784f7: 74 4f je 0x181a78548 181a784f9: 8b 16 mov edx,DWORD PTR [rsi] 181a784fb: f2 0f 2a 13 cvtsi2sd xmm2,DWORD PTR [rbx] 181a784ff: 23 d2 and edx,edx 181a78501: 74 1a je 0x181a7851d 181a78503: f2 0f 2a c2 cvtsi2sd xmm0,edx 181a78507: f2 0f 59 d6 mulsd xmm2,xmm6 181a7850b: f2 0f 5e d0 divsd xmm2,xmm0 181a7850f: f2 0f 5d d4 minsd xmm2,xmm4 181a78513: f2 0f 5f d5 maxsd xmm2,xmm5 181a78517: f2 0f 2d d2 cvtsd2si edx,xmm2 181a7851b: eb 14 jmp 0x181a78531 181a7851d: 8b 13 mov edx,DWORD PTR [rbx] 181a7851f: b8 01 00 00 00 mov eax,0x1 181a78524: 23 d2 and edx,edx 181a78526: 74 09 je 0x181a78531 181a78528: c1 fa 1f sar edx,0x1f 181a7852b: 81 f2 ff ff ff 7f xor edx,0x7fffffff 181a78531: 89 17 mov DWORD PTR [rdi],edx 181a78533: 48 ff c9 dec rcx 181a78536: 0f 8e 29 01 00 00 jle 0x181a78665 181a7853c: 48 83 c6 04 add rsi,0x4 181a78540: 48 83 c3 04 add rbx,0x4 181a78544: 48 83 c7 04 add rdi,0x4 181a78548: 48 83 e9 02 sub rcx,0x2 181a7854c: 0f 8c d3 00 00 00 jl 0x181a78625 181a78552: eb 0c jmp 0x181a78560 181a78554: 66 66 66 66 0f 1f 84 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a7855b: 00 00 00 00 00 181a78560: f3 0f 7e 06 movq xmm0,QWORD PTR [rsi] 181a78564: f3 0f e6 c8 cvtdq2pd xmm1,xmm0 181a78568: 48 83 c7 08 add rdi,0x8 181a7856c: f3 0f e6 13 cvtdq2pd xmm2,QWORD PTR [rbx] 181a78570: 66 0f 76 c7 pcmpeqd xmm0,xmm7 181a78574: 66 0f 59 d6 mulpd xmm2,xmm6 181a78578: 66 0f d7 d0 pmovmskb edx,xmm0 181a7857c: 81 e2 ff 00 00 00 and edx,0xff 181a78582: 75 25 jne 0x181a785a9 181a78584: 66 0f 5e d1 divpd xmm2,xmm1 181a78588: 48 83 c6 08 add rsi,0x8 181a7858c: 48 83 c3 08 add rbx,0x8 181a78590: 66 0f 5d d4 minpd xmm2,xmm4 181a78594: 66 0f 5f d5 maxpd xmm2,xmm5 181a78598: f2 0f e6 d2 cvtpd2dq xmm2,xmm2 181a7859c: 66 0f d6 57 f8 movq QWORD PTR [rdi-0x8],xmm2 181a785a1: 48 83 e9 02 sub rcx,0x2 181a785a5: 7d b9 jge 0x181a78560 181a785a7: eb 7c jmp 0x181a78625 181a785a9: 66 0f 28 da movapd xmm3,xmm2 181a785ad: 48 83 c6 08 add rsi,0x8 181a785b1: 66 0f 15 db unpckhpd xmm3,xmm3 181a785b5: 48 83 c3 08 add rbx,0x8 181a785b9: b8 01 00 00 00 mov eax,0x1 181a785be: f7 c2 0f 00 00 00 test edx,0xf 181a785c4: 75 26 jne 0x181a785ec 181a785c6: f2 0f 5e d1 divsd xmm2,xmm1 181a785ca: f2 0f 5d d4 minsd xmm2,xmm4 181a785ce: f2 0f 5f d5 maxsd xmm2,xmm5 181a785d2: 66 0f 2f df comisd xmm3,xmm7 181a785d6: 74 0e je 0x181a785e6 181a785d8: 72 06 jb 0x181a785e0 181a785da: 66 0f 14 d4 unpcklpd xmm2,xmm4 181a785de: eb b8 jmp 0x181a78598 181a785e0: 66 0f 14 d5 unpcklpd xmm2,xmm5 181a785e4: eb b2 jmp 0x181a78598 181a785e6: 66 0f 14 d7 unpcklpd xmm2,xmm7 181a785ea: eb ac jmp 0x181a78598 181a785ec: 66 0f 2f d7 comisd xmm2,xmm7 181a785f0: 74 0e je 0x181a78600 181a785f2: 72 06 jb 0x181a785fa 181a785f4: f2 0f 10 d4 movsd xmm2,xmm4 181a785f8: eb 0a jmp 0x181a78604 181a785fa: f2 0f 10 d5 movsd xmm2,xmm5 181a785fe: eb 04 jmp 0x181a78604 181a78600: f2 0f 10 d7 movsd xmm2,xmm7 181a78604: f7 c2 f0 00 00 00 test edx,0xf0 181a7860a: 75 c6 jne 0x181a785d2 181a7860c: 66 0f 15 c9 unpckhpd xmm1,xmm1 181a78610: f2 0f 5e d9 divsd xmm3,xmm1 181a78614: f2 0f 5d dc minsd xmm3,xmm4 181a78618: f2 0f 5f dd maxsd xmm3,xmm5 181a7861c: 66 0f 14 d3 unpcklpd xmm2,xmm3 181a78620: e9 73 ff ff ff jmp 0x181a78598 181a78625: 48 83 c1 02 add rcx,0x2 181a78629: 7e 3a jle 0x181a78665 181a7862b: 8b 16 mov edx,DWORD PTR [rsi] 181a7862d: f2 0f 2a 13 cvtsi2sd xmm2,DWORD PTR [rbx] 181a78631: 23 d2 and edx,edx 181a78633: 74 1a je 0x181a7864f 181a78635: f2 0f 2a c2 cvtsi2sd xmm0,edx 181a78639: f2 0f 59 d6 mulsd xmm2,xmm6 181a7863d: f2 0f 5e d0 divsd xmm2,xmm0 181a78641: f2 0f 5d d4 minsd xmm2,xmm4 181a78645: f2 0f 5f d5 maxsd xmm2,xmm5 181a78649: f2 0f 2d d2 cvtsd2si edx,xmm2 181a7864d: eb 14 jmp 0x181a78663 181a7864f: 8b 13 mov edx,DWORD PTR [rbx] 181a78651: b8 01 00 00 00 mov eax,0x1 181a78656: 23 d2 and edx,edx 181a78658: 74 09 je 0x181a78663 181a7865a: c1 fa 1f sar edx,0x1f 181a7865d: 81 f2 ff ff ff 7f xor edx,0x7fffffff 181a78663: 89 17 mov DWORD PTR [rdi],edx 181a78665: 66 0f 6f 3c 24 movdqa xmm7,XMMWORD PTR [rsp] 181a7866a: 66 0f 6f 74 24 10 movdqa xmm6,XMMWORD PTR [rsp+0x10] 181a78670: 48 83 c4 20 add rsp,0x20 181a78674: c5 f8 77 vzeroupper 181a78677: 5f pop rdi 181a78678: 5e pop rsi 181a78679: 5b pop rbx 181a7867a: c3 ret 181a7867b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a78680: 53 push rbx 181a78681: 56 push rsi 181a78682: 57 push rdi 181a78683: 55 push rbp 181a78684: 48 83 ec 78 sub rsp,0x78 181a78688: 66 44 0f 7f 24 24 movdqa XMMWORD PTR [rsp],xmm12 181a7868e: 66 44 0f 7f 5c 24 10 movdqa XMMWORD PTR [rsp+0x10],xmm11 181a78695: 66 44 0f 7f 54 24 20 movdqa XMMWORD PTR [rsp+0x20],xmm10 181a7869c: 66 44 0f 7f 4c 24 30 movdqa XMMWORD PTR [rsp+0x30],xmm9 181a786a3: 66 44 0f 7f 44 24 40 movdqa XMMWORD PTR [rsp+0x40],xmm8 181a786aa: 66 0f 7f 7c 24 50 movdqa XMMWORD PTR [rsp+0x50],xmm7 181a786b0: 66 0f 7f 74 24 60 movdqa XMMWORD PTR [rsp+0x60],xmm6 181a786b6: 48 89 8c 24 a0 00 00 mov QWORD PTR [rsp+0xa0],rcx 181a786bd: 00 181a786be: 48 89 94 24 a8 00 00 mov QWORD PTR [rsp+0xa8],rdx 181a786c5: 00 181a786c6: 4c 89 84 24 b0 00 00 mov QWORD PTR [rsp+0xb0],r8 181a786cd: 00 181a786ce: 4c 89 8c 24 b8 00 00 mov QWORD PTR [rsp+0xb8],r9 181a786d5: 00 181a786d6: 48 8b b4 24 a0 00 00 mov rsi,QWORD PTR [rsp+0xa0] 181a786dd: 00 181a786de: 48 8b 94 24 a8 00 00 mov rdx,QWORD PTR [rsp+0xa8] 181a786e5: 00 181a786e6: 48 8b bc 24 b0 00 00 mov rdi,QWORD PTR [rsp+0xb0] 181a786ed: 00 181a786ee: 48 63 8c 24 b8 00 00 movsxd rcx,DWORD PTR [rsp+0xb8] 181a786f5: 00 181a786f6: 8b 84 24 c0 00 00 00 mov eax,DWORD PTR [rsp+0xc0] 181a786fd: 83 f8 fa cmp eax,0xfffffffa 181a78700: 0f 8e f9 08 00 00 jle 0x181a78fff 181a78706: 33 ed xor ebp,ebp 181a78708: 23 c0 and eax,eax 181a7870a: 0f 4f e8 cmovg ebp,eax 181a7870d: bb 7f 00 00 00 mov ebx,0x7f 181a78712: 2b d8 sub ebx,eax 181a78714: f7 d8 neg eax 181a78716: c1 e0 17 shl eax,0x17 181a78719: c1 e3 17 shl ebx,0x17 181a7871c: 66 44 0f 6e e3 movd xmm12,ebx 181a78721: bb 00 00 00 40 mov ebx,0x40000000 181a78726: ff c0 inc eax 181a78728: 66 45 0f 76 c0 pcmpeqd xmm8,xmm8 181a7872d: 66 44 0f 6e cb movd xmm9,ebx 181a78732: bb 00 00 00 30 mov ebx,0x30000000 181a78737: 66 44 0f 6e d0 movd xmm10,eax 181a7873c: 66 45 0f 6f d8 movdqa xmm11,xmm8 181a78741: 66 41 0f 72 f0 1f pslld xmm8,0x1f 181a78747: 66 45 0f 70 c9 00 pshufd xmm9,xmm9,0x0 181a7874d: 66 45 0f 70 d2 00 pshufd xmm10,xmm10,0x0 181a78753: 66 41 0f 72 f3 02 pslld xmm11,0x2 181a78759: 66 45 0f 70 e4 00 pshufd xmm12,xmm12,0x0 181a7875f: 48 8b df mov rbx,rdi 181a78762: 33 c0 xor eax,eax 181a78764: 48 83 e3 0e and rbx,0xe 181a78768: 74 2b je 0x181a78795 181a7876a: 48 d1 eb shr rbx,1 181a7876d: 48 f7 db neg rbx 181a78770: 48 83 c3 08 add rbx,0x8 181a78774: 48 3b d9 cmp rbx,rcx 181a78777: 48 0f 4f d9 cmovg rbx,rcx 181a7877b: e8 80 00 00 00 call 0x181a78800 181a78780: 48 2b cb sub rcx,rbx 181a78783: 0f 8e 57 0b 00 00 jle 0x181a792e0 181a78789: 48 8d 34 5e lea rsi,[rsi+rbx*2] 181a7878d: 48 8d 14 5a lea rdx,[rdx+rbx*2] 181a78791: 48 8d 3c 5f lea rdi,[rdi+rbx*2] 181a78795: 48 83 e9 10 sub rcx,0x10 181a78799: 0f 8e 23 08 00 00 jle 0x181a78fc2 181a7879f: 66 data16