/tmp/det/p_181a78060.bin: file format binary Disassembly of section .data: 0000000181a78060 <.data>: 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 0f ef c0 pxor xmm0,xmm0 181a787a3: 66 0f 6f c8 movdqa xmm1,xmm0 181a787a7: 66 0f 6f d0 movdqa xmm2,xmm0 181a787ab: 66 0f 6f d8 movdqa xmm3,xmm0 181a787af: 66 0f 6f e0 movdqa xmm4,xmm0 181a787b3: 48 f7 c7 0f 00 00 00 test rdi,0xf 181a787ba: 66 0f 6f e8 movdqa xmm5,xmm0 181a787be: 0f 85 3c 06 00 00 jne 0x181a78e00 181a787c4: 48 f7 c6 0f 00 00 00 test rsi,0xf 181a787cb: 0f 85 4f 04 00 00 jne 0x181a78c20 181a787d1: 48 f7 c2 0f 00 00 00 test rdx,0xf 181a787d8: 0f 85 42 04 00 00 jne 0x181a78c20 181a787de: e9 fd 01 00 00 jmp 0x181a789e0 181a787e3: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a787ea: 0f 1f 84 00 00 00 00 181a787f1: 00 181a787f2: 66 66 66 66 66 66 0f data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a787f9: 1f 84 00 00 00 00 00 181a78800: 4c 8b c3 mov r8,rbx 181a78803: 83 fb 08 cmp ebx,0x8 181a78806: 7c 0d jl 0x181a78815 181a78808: f3 0f 6f 26 movdqu xmm4,XMMWORD PTR [rsi] 181a7880c: f3 0f 6f 2a movdqu xmm5,XMMWORD PTR [rdx] 181a78810: e9 97 00 00 00 jmp 0x181a788ac 181a78815: 83 fb 04 cmp ebx,0x4 181a78818: 7d 45 jge 0x181a7885f 181a7881a: 83 fb 02 cmp ebx,0x2 181a7881d: 7d 1e jge 0x181a7883d 181a7881f: 66 0f c4 26 00 pinsrw xmm4,WORD PTR [rsi],0x0 181a78824: 66 0f c4 2a 00 pinsrw xmm5,WORD PTR [rdx],0x0 181a78829: 66 0f 61 e4 punpcklwd xmm4,xmm4 181a7882d: 66 0f 61 ed punpcklwd xmm5,xmm5 181a78831: 66 0f 70 e4 00 pshufd xmm4,xmm4,0x0 181a78836: 66 0f 70 ed 00 pshufd xmm5,xmm5,0x0 181a7883b: eb 6f jmp 0x181a788ac 181a7883d: 66 0f 6e 26 movd xmm4,DWORD PTR [rsi] 181a78841: 66 0f 6e 2a movd xmm5,DWORD PTR [rdx] 181a78845: 66 0f 70 e4 00 pshufd xmm4,xmm4,0x0 181a7884a: 66 0f 70 ed 00 pshufd xmm5,xmm5,0x0 181a7884f: 74 5b je 0x181a788ac 181a78851: 66 0f c4 66 04 02 pinsrw xmm4,WORD PTR [rsi+0x4],0x2 181a78857: 66 0f c4 6a 04 02 pinsrw xmm5,WORD PTR [rdx+0x4],0x2 181a7885d: eb 4d jmp 0x181a788ac 181a7885f: f3 0f 7e 26 movq xmm4,QWORD PTR [rsi] 181a78863: f3 0f 7e 2a movq xmm5,QWORD PTR [rdx] 181a78867: 66 0f 6c e4 punpcklqdq xmm4,xmm4 181a7886b: 66 0f 6c ed punpcklqdq xmm5,xmm5 181a7886f: 74 3b je 0x181a788ac 181a78871: 83 fb 06 cmp ebx,0x6 181a78874: 7d 0e jge 0x181a78884 181a78876: 66 0f c4 66 08 04 pinsrw xmm4,WORD PTR [rsi+0x8],0x4 181a7887c: 66 0f c4 6a 08 04 pinsrw xmm5,WORD PTR [rdx+0x8],0x4 181a78882: eb 28 jmp 0x181a788ac 181a78884: 66 0f 6e 76 08 movd xmm6,DWORD PTR [rsi+0x8] 181a78889: 66 0f 6e 7a 08 movd xmm7,DWORD PTR [rdx+0x8] 181a7888e: 66 0f 62 f6 punpckldq xmm6,xmm6 181a78892: 66 0f 62 ff punpckldq xmm7,xmm7 181a78896: 66 0f 6c e6 punpcklqdq xmm4,xmm6 181a7889a: 66 0f 6c ef punpcklqdq xmm5,xmm7 181a7889e: 74 0c je 0x181a788ac 181a788a0: 66 0f c4 66 0c 06 pinsrw xmm4,WORD PTR [rsi+0xc],0x6 181a788a6: 66 0f c4 6a 0c 06 pinsrw xmm5,WORD PTR [rdx+0xc],0x6 181a788ac: 66 0f ef f6 pxor xmm6,xmm6 181a788b0: 66 0f 6f c6 movdqa xmm0,xmm6 181a788b4: 66 0f 75 f4 pcmpeqw xmm6,xmm4 181a788b8: 66 0f 6f c8 movdqa xmm1,xmm0 181a788bc: 66 0f 61 c4 punpcklwd xmm0,xmm4 181a788c0: 66 0f 6f d1 movdqa xmm2,xmm1 181a788c4: 66 0f 69 cc punpckhwd xmm1,xmm4 181a788c8: 66 0f 6f da movdqa xmm3,xmm2 181a788cc: 66 0f 61 d5 punpcklwd xmm2,xmm5 181a788d0: 66 0f 6f e3 movdqa xmm4,xmm3 181a788d4: 66 0f 69 dd punpckhwd xmm3,xmm5 181a788d8: 66 0f 6f ec movdqa xmm5,xmm4 181a788dc: 66 0f 76 e0 pcmpeqd xmm4,xmm0 181a788e0: 0f 5b c0 cvtdq2ps xmm0,xmm0 181a788e3: 66 0f d7 de pmovmskb ebx,xmm6 181a788e7: 66 0f 6f f5 movdqa xmm6,xmm5 181a788eb: 66 0f 76 e9 pcmpeqd xmm5,xmm1 181a788ef: 0f 5b c9 cvtdq2ps xmm1,xmm1 181a788f2: 0f 5b d2 cvtdq2ps xmm2,xmm2 181a788f5: 0f 5b db cvtdq2ps xmm3,xmm3 181a788f8: 66 41 0f db e4 pand xmm4,xmm12 181a788fd: 66 41 0f db ec pand xmm5,xmm12 181a78902: 0f 56 c4 orps xmm0,xmm4 181a78905: 0f 56 cd orps xmm1,xmm5 181a78908: 0f 53 e0 rcpps xmm4,xmm0 181a7890b: 0f 53 e9 rcpps xmm5,xmm1 181a7890e: 0f 59 c4 mulps xmm0,xmm4 181a78911: 0f 59 cd mulps xmm1,xmm5 181a78914: 41 0f 57 c0 xorps xmm0,xmm8 181a78918: 41 0f 57 c8 xorps xmm1,xmm8 181a7891c: 41 0f 58 c1 addps xmm0,xmm9 181a78920: 41 0f 58 c9 addps xmm1,xmm9 181a78924: 0f 59 c4 mulps xmm0,xmm4 181a78927: 66 41 0f 6f e0 movdqa xmm4,xmm8 181a7892c: 0f 59 cd mulps xmm1,xmm5 181a7892f: 66 41 0f 6f e8 movdqa xmm5,xmm8 181a78934: 0f 59 c2 mulps xmm0,xmm2 181a78937: 0f 59 cb mulps xmm1,xmm3 181a7893a: 66 0f 6f fe movdqa xmm7,xmm6 181a7893e: 66 0f df e0 pandn xmm4,xmm0 181a78942: 66 0f df e9 pandn xmm5,xmm1 181a78946: 66 0f 76 f4 pcmpeqd xmm6,xmm4 181a7894a: 66 0f 76 fd pcmpeqd xmm7,xmm5 181a7894e: 66 41 0f df f2 pandn xmm6,xmm10 181a78953: 66 41 0f df fa pandn xmm7,xmm10 181a78958: 66 0f fe c6 paddd xmm0,xmm6 181a7895c: 66 0f fe cf paddd xmm1,xmm7 181a78960: 66 41 0f db c3 pand xmm0,xmm11 181a78965: 66 41 0f db cb pand xmm1,xmm11 181a7896a: 66 0f 5b c0 cvtps2dq xmm0,xmm0 181a7896e: 66 0f 5b c9 cvtps2dq xmm1,xmm1 181a78972: 0b c3 or eax,ebx 181a78974: 49 8b d8 mov rbx,r8 181a78977: 66 0f 6b c1 packssdw xmm0,xmm1 181a7897b: 83 fb 08 cmp ebx,0x8 181a7897e: 7c 06 jl 0x181a78986 181a78980: f3 0f 7f 07 movdqu XMMWORD PTR [rdi],xmm0 181a78984: eb 4d jmp 0x181a789d3 181a78986: 83 fb 04 cmp ebx,0x4 181a78989: 7d 1f jge 0x181a789aa 181a7898b: 83 fb 02 cmp ebx,0x2 181a7898e: 7d 09 jge 0x181a78999 181a78990: 66 0f 7e c3 movd ebx,xmm0 181a78994: 66 89 1f mov WORD PTR [rdi],bx 181a78997: eb 3a jmp 0x181a789d3 181a78999: 66 0f 7e 07 movd DWORD PTR [rdi],xmm0 181a7899d: 74 34 je 0x181a789d3 181a7899f: 66 0f c5 d8 02 pextrw ebx,xmm0,0x2 181a789a4: 66 89 5f 04 mov WORD PTR [rdi+0x4],bx 181a789a8: eb 29 jmp 0x181a789d3 181a789aa: 66 0f d6 07 movq QWORD PTR [rdi],xmm0 181a789ae: 74 23 je 0x181a789d3 181a789b0: 66 0f 6d c0 punpckhqdq xmm0,xmm0 181a789b4: 83 fb 06 cmp ebx,0x6 181a789b7: 7d 0a jge 0x181a789c3 181a789b9: 66 0f 7e c3 movd ebx,xmm0 181a789bd: 66 89 5f 08 mov WORD PTR [rdi+0x8],bx 181a789c1: eb 10 jmp 0x181a789d3 181a789c3: 66 0f 7e 47 08 movd DWORD PTR [rdi+0x8],xmm0 181a789c8: 74 09 je 0x181a789d3 181a789ca: 66 0f c5 d8 02 pextrw ebx,xmm0,0x2 181a789cf: 66 89 5f 0c mov WORD PTR [rdi+0xc],bx 181a789d3: 49 8b d8 mov rbx,r8 181a789d6: c3 ret 181a789d7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 181a789de: 00 00 181a789e0: 66 0f 6f 36 movdqa xmm6,XMMWORD PTR [rsi] 181a789e4: 66 0f 6f 7e 10 movdqa xmm7,XMMWORD PTR [rsi+0x10] 181a789e9: 48 83 c6 20 add rsi,0x20 181a789ed: 66 0f 61 c6 punpcklwd xmm0,xmm6 181a789f1: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a789f5: 66 0f 69 ce punpckhwd xmm1,xmm6 181a789f9: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a789fd: 66 0f 61 d7 punpcklwd xmm2,xmm7 181a78a01: 66 0f eb ec por xmm5,xmm4 181a78a05: 66 0f 69 df punpckhwd xmm3,xmm7 181a78a09: 66 0f d7 dd pmovmskb ebx,xmm5 181a78a0d: 0f 5b c0 cvtdq2ps xmm0,xmm0 181a78a10: 0f 5b c9 cvtdq2ps xmm1,xmm1 181a78a13: 0f 5b d2 cvtdq2ps xmm2,xmm2 181a78a16: 23 db and ebx,ebx 181a78a18: 0f 5b db cvtdq2ps xmm3,xmm3 181a78a1b: 0f 85 10 01 00 00 jne 0x181a78b31 181a78a21: 0f 53 e0 rcpps xmm4,xmm0 181a78a24: 0f 53 e9 rcpps xmm5,xmm1 181a78a27: 0f 53 f2 rcpps xmm6,xmm2 181a78a2a: 0f 53 fb rcpps xmm7,xmm3 181a78a2d: 0f 59 c4 mulps xmm0,xmm4 181a78a30: 0f 59 cd mulps xmm1,xmm5 181a78a33: 0f 59 d6 mulps xmm2,xmm6 181a78a36: 0f 59 df mulps xmm3,xmm7 181a78a39: 41 0f 57 c0 xorps xmm0,xmm8 181a78a3d: 41 0f 57 c8 xorps xmm1,xmm8 181a78a41: 41 0f 57 d0 xorps xmm2,xmm8 181a78a45: 41 0f 57 d8 xorps xmm3,xmm8 181a78a49: 41 0f 58 c1 addps xmm0,xmm9 181a78a4d: 41 0f 58 c9 addps xmm1,xmm9 181a78a51: 41 0f 58 d1 addps xmm2,xmm9 181a78a55: 41 0f 58 d9 addps xmm3,xmm9 181a78a59: 0f 59 c4 mulps xmm0,xmm4 181a78a5c: 66 0f ef e4 pxor xmm4,xmm4 181a78a60: 0f 59 cd mulps xmm1,xmm5 181a78a63: 66 0f 6f ec movdqa xmm5,xmm4 181a78a67: 0f 59 d6 mulps xmm2,xmm6 181a78a6a: 66 0f 6f 32 movdqa xmm6,XMMWORD PTR [rdx] 181a78a6e: 0f 59 df mulps xmm3,xmm7 181a78a71: 23 ed and ebp,ebp 181a78a73: 66 0f 6f 7a 10 movdqa xmm7,XMMWORD PTR [rdx+0x10] 181a78a78: 0f 85 c2 00 00 00 jne 0x181a78b40 181a78a7e: 66 0f 61 e6 punpcklwd xmm4,xmm6 181a78a82: 66 0f 69 ee punpckhwd xmm5,xmm6 181a78a86: 66 0f ef f6 pxor xmm6,xmm6 181a78a8a: 66 0f 61 f7 punpcklwd xmm6,xmm7 181a78a8e: 66 0f 69 ff punpckhwd xmm7,xmm7 181a78a92: 66 0f 72 f7 10 pslld xmm7,0x10 181a78a97: 0f 5b e4 cvtdq2ps xmm4,xmm4 181a78a9a: 0f 5b ed cvtdq2ps xmm5,xmm5 181a78a9d: 0f 5b f6 cvtdq2ps xmm6,xmm6 181a78aa0: 0f 5b ff cvtdq2ps xmm7,xmm7 181a78aa3: 0f 59 e0 mulps xmm4,xmm0 181a78aa6: 66 41 0f 6f c2 movdqa xmm0,xmm10 181a78aab: 0f 59 e9 mulps xmm5,xmm1 181a78aae: 66 41 0f 6f cb movdqa xmm1,xmm11 181a78ab3: 0f 59 f2 mulps xmm6,xmm2 181a78ab6: 23 db and ebx,ebx 181a78ab8: 0f 59 fb mulps xmm7,xmm3 181a78abb: 0f 85 9c 00 00 00 jne 0x181a78b5d 181a78ac1: 66 0f fe e0 paddd xmm4,xmm0 181a78ac5: 66 0f fe e8 paddd xmm5,xmm0 181a78ac9: 66 0f fe f0 paddd xmm6,xmm0 181a78acd: 66 0f fe f8 paddd xmm7,xmm0 181a78ad1: 66 0f db e1 pand xmm4,xmm1 181a78ad5: 66 0f db e9 pand xmm5,xmm1 181a78ad9: 66 0f db f1 pand xmm6,xmm1 181a78add: 66 0f db f9 pand xmm7,xmm1 181a78ae1: 66 0f 5b e4 cvtps2dq xmm4,xmm4 181a78ae5: 48 83 c2 20 add rdx,0x20 181a78ae9: 66 0f ef c0 pxor xmm0,xmm0 181a78aed: 66 0f 5b ed cvtps2dq xmm5,xmm5 181a78af1: 66 0f 6f c8 movdqa xmm1,xmm0 181a78af5: 66 0f 5b f6 cvtps2dq xmm6,xmm6 181a78af9: 66 0f 6f d0 movdqa xmm2,xmm0 181a78afd: 66 0f 5b ff cvtps2dq xmm7,xmm7 181a78b01: 66 0f 6f d8 movdqa xmm3,xmm0 181a78b05: 66 0f 6b e5 packssdw xmm4,xmm5 181a78b09: 66 0f 6f e8 movdqa xmm5,xmm0 181a78b0d: 66 0f 6b f7 packssdw xmm6,xmm7 181a78b11: 66 0f 7f 27 movdqa XMMWORD PTR [rdi],xmm4 181a78b15: 66 0f 6f e0 movdqa xmm4,xmm0 181a78b19: 66 0f 7f 77 10 movdqa XMMWORD PTR [rdi+0x10],xmm6 181a78b1e: 48 83 c7 20 add rdi,0x20 181a78b22: 48 83 e9 10 sub rcx,0x10 181a78b26: 0f 8d b4 fe ff ff jge 0x181a789e0 181a78b2c: e9 91 04 00 00 jmp 0x181a78fc2 181a78b31: e8 8a 00 00 00 call 0x181a78bc0 181a78b36: e9 e6 fe ff ff jmp 0x181a78a21 181a78b3b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a78b40: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a78b44: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a78b48: 66 0f eb ec por xmm5,xmm4 181a78b4c: 66 0f ef e4 pxor xmm4,xmm4 181a78b50: 66 0f d7 dd pmovmskb ebx,xmm5 181a78b54: 66 0f 6f ec movdqa xmm5,xmm4 181a78b58: e9 21 ff ff ff jmp 0x181a78a7e 181a78b5d: 66 0f ef d2 pxor xmm2,xmm2 181a78b61: 66 0f ef db pxor xmm3,xmm3 181a78b65: 0f c2 d4 00 cmpeqps xmm2,xmm4 181a78b69: 0f c2 dd 00 cmpeqps xmm3,xmm5 181a78b6d: 66 0f df d0 pandn xmm2,xmm0 181a78b71: 66 0f df d8 pandn xmm3,xmm0 181a78b75: 66 0f fe e2 paddd xmm4,xmm2 181a78b79: 66 0f ef d2 pxor xmm2,xmm2 181a78b7d: 66 0f fe eb paddd xmm5,xmm3 181a78b81: 66 0f 6f da movdqa xmm3,xmm2 181a78b85: 0f c2 d6 00 cmpeqps xmm2,xmm6 181a78b89: 0f c2 df 00 cmpeqps xmm3,xmm7 181a78b8d: 66 0f df d0 pandn xmm2,xmm0 181a78b91: 66 0f df d8 pandn xmm3,xmm0 181a78b95: 66 0f fe f2 paddd xmm6,xmm2 181a78b99: 66 0f fe fb paddd xmm7,xmm3 181a78b9d: e9 2f ff ff ff jmp 0x181a78ad1 181a78ba2: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78ba9: 0f 1f 84 00 00 00 00 181a78bb0: 00 181a78bb1: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78bb8: 0f 1f 84 00 00 00 00 181a78bbf: 00 181a78bc0: 66 0f ef e4 pxor xmm4,xmm4 181a78bc4: 0b c3 or eax,ebx 181a78bc6: 66 0f 6f ec movdqa xmm5,xmm4 181a78bca: 66 0f 76 e0 pcmpeqd xmm4,xmm0 181a78bce: 66 0f 6f f5 movdqa xmm6,xmm5 181a78bd2: 66 0f 76 e9 pcmpeqd xmm5,xmm1 181a78bd6: 66 0f 6f fe movdqa xmm7,xmm6 181a78bda: 66 0f 76 f2 pcmpeqd xmm6,xmm2 181a78bde: 66 0f 76 fb pcmpeqd xmm7,xmm3 181a78be2: 66 41 0f db e4 pand xmm4,xmm12 181a78be7: 66 41 0f db ec pand xmm5,xmm12 181a78bec: 66 41 0f db f4 pand xmm6,xmm12 181a78bf1: 66 41 0f db fc pand xmm7,xmm12 181a78bf6: 33 db xor ebx,ebx 181a78bf8: 66 0f eb c4 por xmm0,xmm4 181a78bfc: 66 0f eb cd por xmm1,xmm5 181a78c00: 66 0f eb d6 por xmm2,xmm6 181a78c04: 66 0f eb df por xmm3,xmm7 181a78c08: c3 ret 181a78c09: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78c10: 0f 1f 84 00 00 00 00 181a78c17: 00 181a78c18: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a78c1f: 00 181a78c20: f3 0f 6f 36 movdqu xmm6,XMMWORD PTR [rsi] 181a78c24: f3 0f 6f 7e 10 movdqu xmm7,XMMWORD PTR [rsi+0x10] 181a78c29: 48 83 c6 20 add rsi,0x20 181a78c2d: 66 0f 61 c6 punpcklwd xmm0,xmm6 181a78c31: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a78c35: 66 0f 69 ce punpckhwd xmm1,xmm6 181a78c39: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a78c3d: 66 0f 61 d7 punpcklwd xmm2,xmm7 181a78c41: 66 0f eb ec por xmm5,xmm4 181a78c45: 66 0f 69 df punpckhwd xmm3,xmm7 181a78c49: 66 0f d7 dd pmovmskb ebx,xmm5 181a78c4d: 0f 5b c0 cvtdq2ps xmm0,xmm0 181a78c50: 0f 5b c9 cvtdq2ps xmm1,xmm1 181a78c53: 0f 5b d2 cvtdq2ps xmm2,xmm2 181a78c56: 23 db and ebx,ebx 181a78c58: 0f 5b db cvtdq2ps xmm3,xmm3 181a78c5b: 0f 85 10 01 00 00 jne 0x181a78d71 181a78c61: 0f 53 e0 rcpps xmm4,xmm0 181a78c64: 0f 53 e9 rcpps xmm5,xmm1 181a78c67: 0f 53 f2 rcpps xmm6,xmm2 181a78c6a: 0f 53 fb rcpps xmm7,xmm3 181a78c6d: 0f 59 c4 mulps xmm0,xmm4 181a78c70: 0f 59 cd mulps xmm1,xmm5 181a78c73: 0f 59 d6 mulps xmm2,xmm6 181a78c76: 0f 59 df mulps xmm3,xmm7 181a78c79: 41 0f 57 c0 xorps xmm0,xmm8 181a78c7d: 41 0f 57 c8 xorps xmm1,xmm8 181a78c81: 41 0f 57 d0 xorps xmm2,xmm8 181a78c85: 41 0f 57 d8 xorps xmm3,xmm8 181a78c89: 41 0f 58 c1 addps xmm0,xmm9 181a78c8d: 41 0f 58 c9 addps xmm1,xmm9 181a78c91: 41 0f 58 d1 addps xmm2,xmm9 181a78c95: 41 0f 58 d9 addps xmm3,xmm9 181a78c99: 0f 59 c4 mulps xmm0,xmm4 181a78c9c: 66 0f ef e4 pxor xmm4,xmm4 181a78ca0: 0f 59 cd mulps xmm1,xmm5 181a78ca3: 66 0f 6f ec movdqa xmm5,xmm4 181a78ca7: 0f 59 d6 mulps xmm2,xmm6 181a78caa: f3 0f 6f 32 movdqu xmm6,XMMWORD PTR [rdx] 181a78cae: 0f 59 df mulps xmm3,xmm7 181a78cb1: 23 ed and ebp,ebp 181a78cb3: f3 0f 6f 7a 10 movdqu xmm7,XMMWORD PTR [rdx+0x10] 181a78cb8: 0f 85 c2 00 00 00 jne 0x181a78d80 181a78cbe: 66 0f 61 e6 punpcklwd xmm4,xmm6 181a78cc2: 66 0f 69 ee punpckhwd xmm5,xmm6 181a78cc6: 66 0f ef f6 pxor xmm6,xmm6 181a78cca: 66 0f 61 f7 punpcklwd xmm6,xmm7 181a78cce: 66 0f 69 ff punpckhwd xmm7,xmm7 181a78cd2: 66 0f 72 f7 10 pslld xmm7,0x10 181a78cd7: 0f 5b e4 cvtdq2ps xmm4,xmm4 181a78cda: 0f 5b ed cvtdq2ps xmm5,xmm5 181a78cdd: 0f 5b f6 cvtdq2ps xmm6,xmm6 181a78ce0: 0f 5b ff cvtdq2ps xmm7,xmm7 181a78ce3: 0f 59 e0 mulps xmm4,xmm0 181a78ce6: 66 41 0f 6f c2 movdqa xmm0,xmm10 181a78ceb: 0f 59 e9 mulps xmm5,xmm1 181a78cee: 66 41 0f 6f cb movdqa xmm1,xmm11 181a78cf3: 0f 59 f2 mulps xmm6,xmm2 181a78cf6: 23 db and ebx,ebx 181a78cf8: 0f 59 fb mulps xmm7,xmm3 181a78cfb: 0f 85 9c 00 00 00 jne 0x181a78d9d 181a78d01: 66 0f fe e0 paddd xmm4,xmm0 181a78d05: 66 0f fe e8 paddd xmm5,xmm0 181a78d09: 66 0f fe f0 paddd xmm6,xmm0 181a78d0d: 66 0f fe f8 paddd xmm7,xmm0 181a78d11: 66 0f db e1 pand xmm4,xmm1 181a78d15: 66 0f db e9 pand xmm5,xmm1 181a78d19: 66 0f db f1 pand xmm6,xmm1 181a78d1d: 66 0f db f9 pand xmm7,xmm1 181a78d21: 66 0f 5b e4 cvtps2dq xmm4,xmm4 181a78d25: 48 83 c2 20 add rdx,0x20 181a78d29: 66 0f ef c0 pxor xmm0,xmm0 181a78d2d: 66 0f 5b ed cvtps2dq xmm5,xmm5 181a78d31: 66 0f 6f c8 movdqa xmm1,xmm0 181a78d35: 66 0f 5b f6 cvtps2dq xmm6,xmm6 181a78d39: 66 0f 6f d0 movdqa xmm2,xmm0 181a78d3d: 66 0f 5b ff cvtps2dq xmm7,xmm7 181a78d41: 66 0f 6f d8 movdqa xmm3,xmm0 181a78d45: 66 0f 6b e5 packssdw xmm4,xmm5 181a78d49: 66 0f 6f e8 movdqa xmm5,xmm0 181a78d4d: 66 0f 6b f7 packssdw xmm6,xmm7 181a78d51: 66 0f 7f 27 movdqa XMMWORD PTR [rdi],xmm4 181a78d55: 66 0f 6f e0 movdqa xmm4,xmm0 181a78d59: 66 0f 7f 77 10 movdqa XMMWORD PTR [rdi+0x10],xmm6 181a78d5e: 48 83 c7 20 add rdi,0x20 181a78d62: 48 83 e9 10 sub rcx,0x10 181a78d66: 0f 8d b4 fe ff ff jge 0x181a78c20 181a78d6c: e9 51 02 00 00 jmp 0x181a78fc2 181a78d71: e8 4a fe ff ff call 0x181a78bc0 181a78d76: e9 e6 fe ff ff jmp 0x181a78c61 181a78d7b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a78d80: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a78d84: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a78d88: 66 0f eb ec por xmm5,xmm4 181a78d8c: 66 0f ef e4 pxor xmm4,xmm4 181a78d90: 66 0f d7 dd pmovmskb ebx,xmm5 181a78d94: 66 0f 6f ec movdqa xmm5,xmm4 181a78d98: e9 21 ff ff ff jmp 0x181a78cbe 181a78d9d: 66 0f ef d2 pxor xmm2,xmm2 181a78da1: 66 0f ef db pxor xmm3,xmm3 181a78da5: 0f c2 d4 00 cmpeqps xmm2,xmm4 181a78da9: 0f c2 dd 00 cmpeqps xmm3,xmm5 181a78dad: 66 0f df d0 pandn xmm2,xmm0 181a78db1: 66 0f df d8 pandn xmm3,xmm0 181a78db5: 66 0f fe e2 paddd xmm4,xmm2 181a78db9: 66 0f ef d2 pxor xmm2,xmm2 181a78dbd: 66 0f fe eb paddd xmm5,xmm3 181a78dc1: 66 0f 6f da movdqa xmm3,xmm2 181a78dc5: 0f c2 d6 00 cmpeqps xmm2,xmm6 181a78dc9: 0f c2 df 00 cmpeqps xmm3,xmm7 181a78dcd: 66 0f df d0 pandn xmm2,xmm0 181a78dd1: 66 0f df d8 pandn xmm3,xmm0 181a78dd5: 66 0f fe f2 paddd xmm6,xmm2 181a78dd9: 66 0f fe fb paddd xmm7,xmm3 181a78ddd: e9 2f ff ff ff jmp 0x181a78d11 181a78de2: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78de9: 0f 1f 84 00 00 00 00 181a78df0: 00 181a78df1: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a78df8: 0f 1f 84 00 00 00 00 181a78dff: 00 181a78e00: f3 0f 6f 36 movdqu xmm6,XMMWORD PTR [rsi] 181a78e04: f3 0f 6f 7e 10 movdqu xmm7,XMMWORD PTR [rsi+0x10] 181a78e09: 48 83 c6 20 add rsi,0x20 181a78e0d: 66 0f 61 c6 punpcklwd xmm0,xmm6 181a78e11: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a78e15: 66 0f 69 ce punpckhwd xmm1,xmm6 181a78e19: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a78e1d: 66 0f 61 d7 punpcklwd xmm2,xmm7 181a78e21: 66 0f eb ec por xmm5,xmm4 181a78e25: 66 0f 69 df punpckhwd xmm3,xmm7 181a78e29: 66 0f d7 dd pmovmskb ebx,xmm5 181a78e2d: 0f 5b c0 cvtdq2ps xmm0,xmm0 181a78e30: 0f 5b c9 cvtdq2ps xmm1,xmm1 181a78e33: 0f 5b d2 cvtdq2ps xmm2,xmm2 181a78e36: 23 db and ebx,ebx 181a78e38: 0f 5b db cvtdq2ps xmm3,xmm3 181a78e3b: 0f 85 10 01 00 00 jne 0x181a78f51 181a78e41: 0f 53 e0 rcpps xmm4,xmm0 181a78e44: 0f 53 e9 rcpps xmm5,xmm1 181a78e47: 0f 53 f2 rcpps xmm6,xmm2 181a78e4a: 0f 53 fb rcpps xmm7,xmm3 181a78e4d: 0f 59 c4 mulps xmm0,xmm4 181a78e50: 0f 59 cd mulps xmm1,xmm5 181a78e53: 0f 59 d6 mulps xmm2,xmm6 181a78e56: 0f 59 df mulps xmm3,xmm7 181a78e59: 41 0f 57 c0 xorps xmm0,xmm8 181a78e5d: 41 0f 57 c8 xorps xmm1,xmm8 181a78e61: 41 0f 57 d0 xorps xmm2,xmm8 181a78e65: 41 0f 57 d8 xorps xmm3,xmm8 181a78e69: 41 0f 58 c1 addps xmm0,xmm9 181a78e6d: 41 0f 58 c9 addps xmm1,xmm9 181a78e71: 41 0f 58 d1 addps xmm2,xmm9 181a78e75: 41 0f 58 d9 addps xmm3,xmm9 181a78e79: 0f 59 c4 mulps xmm0,xmm4 181a78e7c: 66 0f ef e4 pxor xmm4,xmm4 181a78e80: 0f 59 cd mulps xmm1,xmm5 181a78e83: 66 0f 6f ec movdqa xmm5,xmm4 181a78e87: 0f 59 d6 mulps xmm2,xmm6 181a78e8a: f3 0f 6f 32 movdqu xmm6,XMMWORD PTR [rdx] 181a78e8e: 0f 59 df mulps xmm3,xmm7 181a78e91: 23 ed and ebp,ebp 181a78e93: f3 0f 6f 7a 10 movdqu xmm7,XMMWORD PTR [rdx+0x10] 181a78e98: 0f 85 c2 00 00 00 jne 0x181a78f60 181a78e9e: 66 0f 61 e6 punpcklwd xmm4,xmm6 181a78ea2: 66 0f 69 ee punpckhwd xmm5,xmm6 181a78ea6: 66 0f ef f6 pxor xmm6,xmm6 181a78eaa: 66 0f 61 f7 punpcklwd xmm6,xmm7 181a78eae: 66 0f 69 ff punpckhwd xmm7,xmm7 181a78eb2: 66 0f 72 f7 10 pslld xmm7,0x10 181a78eb7: 0f 5b e4 cvtdq2ps xmm4,xmm4 181a78eba: 0f 5b ed cvtdq2ps xmm5,xmm5 181a78ebd: 0f 5b f6 cvtdq2ps xmm6,xmm6 181a78ec0: 0f 5b ff cvtdq2ps xmm7,xmm7 181a78ec3: 0f 59 e0 mulps xmm4,xmm0 181a78ec6: 66 41 0f 6f c2 movdqa xmm0,xmm10 181a78ecb: 0f 59 e9 mulps xmm5,xmm1 181a78ece: 66 41 0f 6f cb movdqa xmm1,xmm11 181a78ed3: 0f 59 f2 mulps xmm6,xmm2 181a78ed6: 23 db and ebx,ebx 181a78ed8: 0f 59 fb mulps xmm7,xmm3 181a78edb: 0f 85 9c 00 00 00 jne 0x181a78f7d 181a78ee1: 66 0f fe e0 paddd xmm4,xmm0 181a78ee5: 66 0f fe e8 paddd xmm5,xmm0 181a78ee9: 66 0f fe f0 paddd xmm6,xmm0 181a78eed: 66 0f fe f8 paddd xmm7,xmm0 181a78ef1: 66 0f db e1 pand xmm4,xmm1 181a78ef5: 66 0f db e9 pand xmm5,xmm1 181a78ef9: 66 0f db f1 pand xmm6,xmm1 181a78efd: 66 0f db f9 pand xmm7,xmm1 181a78f01: 66 0f 5b e4 cvtps2dq xmm4,xmm4 181a78f05: 48 83 c2 20 add rdx,0x20 181a78f09: 66 0f ef c0 pxor xmm0,xmm0 181a78f0d: 66 0f 5b ed cvtps2dq xmm5,xmm5 181a78f11: 66 0f 6f c8 movdqa xmm1,xmm0 181a78f15: 66 0f 5b f6 cvtps2dq xmm6,xmm6 181a78f19: 66 0f 6f d0 movdqa xmm2,xmm0 181a78f1d: 66 0f 5b ff cvtps2dq xmm7,xmm7 181a78f21: 66 0f 6f d8 movdqa xmm3,xmm0 181a78f25: 66 0f 6b e5 packssdw xmm4,xmm5 181a78f29: 66 0f 6f e8 movdqa xmm5,xmm0 181a78f2d: 66 0f 6b f7 packssdw xmm6,xmm7 181a78f31: f3 0f 7f 27 movdqu XMMWORD PTR [rdi],xmm4 181a78f35: 66 0f 6f e0 movdqa xmm4,xmm0 181a78f39: f3 0f 7f 77 10 movdqu XMMWORD PTR [rdi+0x10],xmm6 181a78f3e: 48 83 c7 20 add rdi,0x20 181a78f42: 48 83 e9 10 sub rcx,0x10 181a78f46: 0f 8d b4 fe ff ff jge 0x181a78e00 181a78f4c: e9 71 00 00 00 jmp 0x181a78fc2 181a78f51: e8 6a fc ff ff call 0x181a78bc0 181a78f56: e9 e6 fe ff ff jmp 0x181a78e41 181a78f5b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 181a78f60: 66 0f 75 e6 pcmpeqw xmm4,xmm6 181a78f64: 66 0f 75 ef pcmpeqw xmm5,xmm7 181a78f68: 66 0f eb ec por xmm5,xmm4 181a78f6c: 66 0f ef e4 pxor xmm4,xmm4 181a78f70: 66 0f d7 dd pmovmskb ebx,xmm5 181a78f74: 66 0f 6f ec movdqa xmm5,xmm4 181a78f78: e9 21 ff ff ff jmp 0x181a78e9e 181a78f7d: 66 0f ef d2 pxor xmm2,xmm2 181a78f81: 66 0f ef db pxor xmm3,xmm3 181a78f85: 0f c2 d4 00 cmpeqps xmm2,xmm4 181a78f89: 0f c2 dd 00 cmpeqps xmm3,xmm5 181a78f8d: 66 0f df d0 pandn xmm2,xmm0 181a78f91: 66 0f df d8 pandn xmm3,xmm0 181a78f95: 66 0f fe e2 paddd xmm4,xmm2 181a78f99: 66 0f ef d2 pxor xmm2,xmm2 181a78f9d: 66 0f fe eb paddd xmm5,xmm3 181a78fa1: 66 0f 6f da movdqa xmm3,xmm2 181a78fa5: 0f c2 d6 00 cmpeqps xmm2,xmm6 181a78fa9: 0f c2 df 00 cmpeqps xmm3,xmm7 181a78fad: 66 0f df d0 pandn xmm2,xmm0 181a78fb1: 66 0f df d8 pandn xmm3,xmm0 181a78fb5: 66 0f fe f2 paddd xmm6,xmm2 181a78fb9: 66 0f fe fb paddd xmm7,xmm3 181a78fbd: e9 2f ff ff ff jmp 0x181a78ef1 181a78fc2: 48 83 c1 10 add rcx,0x10 181a78fc6: 0f 8e 14 03 00 00 jle 0x181a792e0 181a78fcc: 48 83 f9 08 cmp rcx,0x8 181a78fd0: 7c 20 jl 0x181a78ff2 181a78fd2: bb 08 00 00 00 mov ebx,0x8 181a78fd7: e8 24 f8 ff ff call 0x181a78800 181a78fdc: 48 83 e9 08 sub rcx,0x8 181a78fe0: 0f 8e fa 02 00 00 jle 0x181a792e0 181a78fe6: 48 83 c6 10 add rsi,0x10 181a78fea: 48 83 c2 10 add rdx,0x10 181a78fee: 48 83 c7 10 add rdi,0x10 181a78ff2: 48 8b d9 mov rbx,rcx 181a78ff5: e8 06 f8 ff ff call 0x181a78800 181a78ffa: e9 e1 02 00 00 jmp 0x181a792e0 181a78fff: bb fe ff df 41 mov ebx,0x41dffffe 181a79004: 66 44 0f 6e c0 movd xmm8,eax 181a79009: b8 ff 7f 00 00 mov eax,0x7fff 181a7900e: 66 45 0f 76 c9 pcmpeqd xmm9,xmm9 181a79013: 66 44 0f 6e d3 movd xmm10,ebx 181a79018: f2 44 0f 2a d8 cvtsi2sd xmm11,eax 181a7901d: f7 d0 not eax 181a7901f: f2 44 0f 2a e0 cvtsi2sd xmm12,eax 181a79024: 33 c0 xor eax,eax 181a79026: 66 41 0f 73 f0 34 psllq xmm8,0x34 181a7902c: 66 41 0f 73 d1 01 psrlq xmm9,0x1 181a79032: 66 45 0f 70 d2 11 pshufd xmm10,xmm10,0x11 181a79038: 66 45 0f 6c c0 punpcklqdq xmm8,xmm8 181a7903d: 66 45 0f 14 db unpcklpd xmm11,xmm11 181a79042: 66 45 0f 14 e4 unpcklpd xmm12,xmm12 181a79047: eb 5c jmp 0x181a790a5 181a79049: 0f bf 1a movsx ebx,WORD PTR [rdx] 181a7904c: b8 01 00 00 00 mov eax,0x1 181a79051: 48 83 c2 02 add rdx,0x2 181a79055: 23 db and ebx,ebx 181a79057: 74 3c je 0x181a79095 181a79059: c1 fb 1f sar ebx,0x1f 181a7905c: 81 f3 ff 7f 00 00 xor ebx,0x7fff 181a79062: eb 31 jmp 0x181a79095 181a79064: 0f bf 1e movsx ebx,WORD PTR [rsi] 181a79067: 48 83 c6 02 add rsi,0x2 181a7906b: 23 db and ebx,ebx 181a7906d: 74 da je 0x181a79049 181a7906f: f2 0f 2a c3 cvtsi2sd xmm0,ebx 181a79073: 0f bf 1a movsx ebx,WORD PTR [rdx] 181a79076: 48 83 c2 02 add rdx,0x2 181a7907a: f2 0f 2a cb cvtsi2sd xmm1,ebx 181a7907e: 66 41 0f fe c0 paddd xmm0,xmm8 181a79083: f2 0f 5e c8 divsd xmm1,xmm0 181a79087: f2 41 0f 5d cb minsd xmm1,xmm11 181a7908c: f2 41 0f 5f cc maxsd xmm1,xmm12 181a79091: f2 0f 2d d9 cvtsd2si ebx,xmm1 181a79095: 66 89 1f mov WORD PTR [rdi],bx 181a79098: 48 83 c7 02 add rdi,0x2 181a7909c: 48 ff c9 dec rcx 181a7909f: 0f 8e 3b 02 00 00 jle 0x181a792e0 181a790a5: 48 f7 c7 0e 00 00 00 test rdi,0xe 181a790ac: 75 b6 jne 0x181a79064 181a790ae: 66 0f ef c9 pxor xmm1,xmm1 181a790b2: 66 0f 6f d9 movdqa xmm3,xmm1 181a790b6: 66 0f 6f e9 movdqa xmm5,xmm1 181a790ba: 48 83 e9 08 sub rcx,0x8 181a790be: 66 0f 6f f9 movdqa xmm7,xmm1 181a790c2: 0f 8c b8 01 00 00 jl 0x181a79280 181a790c8: eb 16 jmp 0x181a790e0 181a790ca: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0] 181a790d1: 0f 1f 84 00 00 00 00 181a790d8: 00 181a790d9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 181a790e0: f3 0f 6f 06 movdqu xmm0,XMMWORD PTR [rsi] 181a790e4: 48 83 c6 10 add rsi,0x10 181a790e8: 66 0f 75 f8 pcmpeqw xmm7,xmm0 181a790ec: 66 0f 61 c8 punpcklwd xmm1,xmm0 181a790f0: 66 0f 69 d8 punpckhwd xmm3,xmm0 181a790f4: 66 0f d7 df pmovmskb ebx,xmm7 181a790f8: f3 0f e6 c1 cvtdq2pd xmm0,xmm1 181a790fc: 66 0f 6d c9 punpckhqdq xmm1,xmm1 181a79100: f3 0f e6 d3 cvtdq2pd xmm2,xmm3 181a79104: 66 0f 6d db punpckhqdq xmm3,xmm3 181a79108: f3 0f e6 c9 cvtdq2pd xmm1,xmm1 181a7910c: 23 db and ebx,ebx 181a7910e: f3 0f e6 db cvtdq2pd xmm3,xmm3 181a79112: 0f 85 e0 00 00 00 jne 0x181a791f8 181a79118: f3 0f 6f 22 movdqu xmm4,XMMWORD PTR [rdx] 181a7911c: 48 83 c2 10 add rdx,0x10 181a79120: 66 0f 61 ec punpcklwd xmm5,xmm4 181a79124: 66 0f 69 fc punpckhwd xmm7,xmm4 181a79128: f3 0f e6 e5 cvtdq2pd xmm4,xmm5 181a7912c: 66 0f 6d ed punpckhqdq xmm5,xmm5 181a79130: f3 0f e6 ed cvtdq2pd xmm5,xmm5 181a79134: f3 0f e6 f7 cvtdq2pd xmm6,xmm7 181a79138: 66 0f 6d ff punpckhqdq xmm7,xmm7 181a7913c: f3 0f e6 ff cvtdq2pd xmm7,xmm7 181a79140: 66 41 0f fe c0 paddd xmm0,xmm8 181a79145: 66 41 0f fe c8 paddd xmm1,xmm8 181a7914a: 66 41 0f fe d0 paddd xmm2,xmm8 181a7914f: 66 41 0f fe d8 paddd xmm3,xmm8 181a79154: 66 0f 5e e0 divpd xmm4,xmm0 181a79158: 66 41 0f 6f c1 movdqa xmm0,xmm9 181a7915d: 66 0f 5e e9 divpd xmm5,xmm1 181a79161: 66 0f 6f c8 movdqa xmm1,xmm0 181a79165: 66 0f 5e f2 divpd xmm6,xmm2 181a79169: 66 0f 6f d0 movdqa xmm2,xmm0 181a7916d: 66 0f 5e fb divpd xmm7,xmm3 181a79171: 66 0f 6f d8 movdqa xmm3,xmm0 181a79175: 66 0f db c4 pand xmm0,xmm4 181a79179: 66 0f db cd pand xmm1,xmm5 181a7917d: 66 0f db d6 pand xmm2,xmm6 181a79181: 66 0f db df pand xmm3,xmm7 181a79185: 66 41 0f 66 c2 pcmpgtd xmm0,xmm10 181a7918a: 66 41 0f 66 ca pcmpgtd xmm1,xmm10 181a7918f: 66 41 0f 66 d2 pcmpgtd xmm2,xmm10 181a79194: 66 41 0f 66 da pcmpgtd xmm3,xmm10 181a79199: 66 0f eb c1 por xmm0,xmm1 181a7919d: 66 0f eb d3 por xmm2,xmm3 181a791a1: 66 0f eb c2 por xmm0,xmm2 181a791a5: 66 0f d7 d8 pmovmskb ebx,xmm0 181a791a9: 81 e3 f0 f0 00 00 and ebx,0xf0f0 181a791af: 0f 85 8b 00 00 00 jne 0x181a79240 181a791b5: f2 0f e6 e4 cvtpd2dq xmm4,xmm4 181a791b9: 66 0f ef c9 pxor xmm1,xmm1 181a791bd: f2 0f e6 ed cvtpd2dq xmm5,xmm5 181a791c1: 66 0f 6f d9 movdqa xmm3,xmm1 181a791c5: f2 0f e6 f6 cvtpd2dq xmm6,xmm6 181a791c9: f2 0f e6 ff cvtpd2dq xmm7,xmm7 181a791cd: 66 0f 6c e5 punpcklqdq xmm4,xmm5 181a791d1: 66 0f 6c f7 punpcklqdq xmm6,xmm7 181a791d5: 66 0f 6f e9 movdqa xmm5,xmm1 181a791d9: 66 0f 6b e6 packssdw xmm4,xmm6 181a791dd: 66 0f 6f f9 movdqa xmm7,xmm1 181a791e1: f3 0f 7f 27 movdqu XMMWORD PTR [rdi],xmm4 181a791e5: 48 83 c7 10 add rdi,0x10 181a791e9: 48 83 e9 08 sub rcx,0x8 181a791ed: 0f 8d ed fe ff ff jge 0x181a790e0 181a791f3: e9 88 00 00 00 jmp 0x181a79280 181a791f8: 66 0f 71 d7 0f psrlw xmm7,0xf 181a791fd: 66 0f 6f e7 movdqa xmm4,xmm7 181a79201: 66 0f 61 fd punpcklwd xmm7,xmm5 181a79205: 66 0f 69 e5 punpckhwd xmm4,xmm5 181a79209: f3 0f e6 f7 cvtdq2pd xmm6,xmm7 181a7920d: 66 0f 6d ff punpckhqdq xmm7,xmm7 181a79211: f3 0f e6 ec cvtdq2pd xmm5,xmm4 181a79215: 66 0f 6d e4 punpckhqdq xmm4,xmm4 181a79219: f3 0f e6 ff cvtdq2pd xmm7,xmm7 181a7921d: 0b c3 or eax,ebx 181a7921f: f3 0f e6 e4 cvtdq2pd xmm4,xmm4 181a79223: 66 0f 56 c6 orpd xmm0,xmm6 181a79227: 66 0f 56 d5 orpd xmm2,xmm5 181a7922b: 66 0f ef ed pxor xmm5,xmm5 181a7922f: 66 0f 56 cf orpd xmm1,xmm7 181a79233: 66 0f 6f fd movdqa xmm7,xmm5 181a79237: 66 0f 56 dc orpd xmm3,xmm4 181a7923b: e9 d8 fe ff ff jmp 0x181a79118 181a79240: 66 41 0f 6f c3 movdqa xmm0,xmm11 181a79245: 66 41 0f 6f cc movdqa xmm1,xmm12 181a7924a: 66 0f 5d e0 minpd xmm4,xmm0 181a7924e: 66 0f 5d e8 minpd xmm5,xmm0 181a79252: 66 0f 5d f0 minpd xmm6,xmm0 181a79256: 66 0f 5d f8 minpd xmm7,xmm0 181a7925a: 66 0f 5f e1 maxpd xmm4,xmm1 181a7925e: 66 data16 181a7925f: 0f .byte 0xf