/tmp/det/fun_180047f00.bin: file format binary Disassembly of section .data: 0000000180000000 <.data>: 180000000: 55 push %rbp 180000001: 48 89 e5 mov %rsp,%rbp 180000004: 44 89 c0 mov %r8d,%eax 180000007: 41 d1 f8 sar $1,%r8d 18000000a: 83 e0 01 and $0x1,%eax 18000000d: 45 85 c0 test %r8d,%r8d 180000010: 0f 84 78 02 00 00 je 0x18000028e 180000016: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 18000001d: 0f 85 5a 01 00 00 jne 0x18000017d 180000023: 48 f7 c1 07 00 00 00 test $0x7,%rcx 18000002a: 0f 84 77 00 00 00 je 0x1800000a7 180000030: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 180000037: 00 180000038: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000003f: 90 nop 180000040: f2 0f 10 21 movsd (%rcx),%xmm4 180000044: f2 0f 10 69 10 movsd 0x10(%rcx),%xmm5 180000049: 66 0f 16 61 08 movhpd 0x8(%rcx),%xmm4 18000004e: 66 0f 16 69 18 movhpd 0x18(%rcx),%xmm5 180000053: 0f 28 dc movaps %xmm4,%xmm3 180000056: f2 0f 12 0a movddup (%rdx),%xmm1 18000005a: 0f 28 c5 movaps %xmm5,%xmm0 18000005d: f2 0f 12 52 10 movddup 0x10(%rdx),%xmm2 180000062: 48 83 c1 20 add $0x20,%rcx 180000066: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3 18000006b: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0 180000070: 66 0f 59 cc mulpd %xmm4,%xmm1 180000074: 66 0f 59 d5 mulpd %xmm5,%xmm2 180000078: f2 0f 12 62 08 movddup 0x8(%rdx),%xmm4 18000007d: f2 0f 12 6a 18 movddup 0x18(%rdx),%xmm5 180000082: 66 0f 59 dc mulpd %xmm4,%xmm3 180000086: 66 0f 59 c5 mulpd %xmm5,%xmm0 18000008a: 66 0f d0 cb addsubpd %xmm3,%xmm1 18000008e: 66 0f d0 d0 addsubpd %xmm0,%xmm2 180000092: 0f 29 0a movaps %xmm1,(%rdx) 180000095: 0f 29 52 10 movaps %xmm2,0x10(%rdx) 180000099: 48 83 c2 20 add $0x20,%rdx 18000009d: 41 ff c8 dec %r8d 1800000a0: 75 9e jne 0x180000040 1800000a2: e9 e7 01 00 00 jmp 0x18000028e 1800000a7: 41 81 f8 00 40 00 00 cmp $0x4000,%r8d 1800000ae: 0f 87 6c 00 00 00 ja 0x180000120 1800000b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1800000b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1800000c0: 0f 28 22 movaps (%rdx),%xmm4 1800000c3: 0f 28 6a 10 movaps 0x10(%rdx),%xmm5 1800000c7: 0f 28 dc movaps %xmm4,%xmm3 1800000ca: f2 0f 12 09 movddup (%rcx),%xmm1 1800000ce: 0f 28 c5 movaps %xmm5,%xmm0 1800000d1: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2 1800000d6: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3 1800000db: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0 1800000e0: 66 0f 59 cc mulpd %xmm4,%xmm1 1800000e4: 66 0f 59 d5 mulpd %xmm5,%xmm2 1800000e8: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4 1800000ed: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5 1800000f2: 48 83 c1 20 add $0x20,%rcx 1800000f6: 66 0f 59 dc mulpd %xmm4,%xmm3 1800000fa: 66 0f 59 c5 mulpd %xmm5,%xmm0 1800000fe: 66 0f d0 cb addsubpd %xmm3,%xmm1 180000102: 66 0f d0 d0 addsubpd %xmm0,%xmm2 180000106: 0f 29 0a movaps %xmm1,(%rdx) 180000109: 0f 29 52 10 movaps %xmm2,0x10(%rdx) 18000010d: 48 83 c2 20 add $0x20,%rdx 180000111: 41 ff c8 dec %r8d 180000114: 75 aa jne 0x1800000c0 180000116: e9 73 01 00 00 jmp 0x18000028e 18000011b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 180000120: 0f 28 22 movaps (%rdx),%xmm4 180000123: 0f 28 6a 10 movaps 0x10(%rdx),%xmm5 180000127: 0f 28 dc movaps %xmm4,%xmm3 18000012a: f2 0f 12 09 movddup (%rcx),%xmm1 18000012e: 0f 28 c5 movaps %xmm5,%xmm0 180000131: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2 180000136: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3 18000013b: 66 0f 59 cc mulpd %xmm4,%xmm1 18000013f: 66 0f 59 d5 mulpd %xmm5,%xmm2 180000143: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4 180000148: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0 18000014d: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5 180000152: 48 83 c1 20 add $0x20,%rcx 180000156: 66 0f 59 dc mulpd %xmm4,%xmm3 18000015a: 66 0f 59 c5 mulpd %xmm5,%xmm0 18000015e: 66 0f d0 cb addsubpd %xmm3,%xmm1 180000162: 66 0f d0 d0 addsubpd %xmm0,%xmm2 180000166: 66 0f 2b 0a movntpd %xmm1,(%rdx) 18000016a: 66 0f 2b 52 10 movntpd %xmm2,0x10(%rdx) 18000016f: 48 83 c2 20 add $0x20,%rdx 180000173: 41 ff c8 dec %r8d 180000176: 75 a8 jne 0x180000120 180000178: e9 11 01 00 00 jmp 0x18000028e 18000017d: 48 f7 c1 07 00 00 00 test $0x7,%rcx 180000184: 0f 85 96 00 00 00 jne 0x180000220 18000018a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 180000191: 00 180000192: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 180000199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1800001a0: f2 0f 10 22 movsd (%rdx),%xmm4 1800001a4: f2 0f 10 6a 10 movsd 0x10(%rdx),%xmm5 1800001a9: 66 0f 16 62 08 movhpd 0x8(%rdx),%xmm4 1800001ae: 66 0f 16 6a 18 movhpd 0x18(%rdx),%xmm5 1800001b3: 0f 28 dc movaps %xmm4,%xmm3 1800001b6: f2 0f 12 09 movddup (%rcx),%xmm1 1800001ba: 0f 28 c5 movaps %xmm5,%xmm0 1800001bd: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2 1800001c2: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3 1800001c7: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0 1800001cc: 66 0f 59 cc mulpd %xmm4,%xmm1 1800001d0: 66 0f 59 d5 mulpd %xmm5,%xmm2 1800001d4: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4 1800001d9: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5 1800001de: 48 83 c1 20 add $0x20,%rcx 1800001e2: 66 0f 59 dc mulpd %xmm4,%xmm3 1800001e6: 66 0f 59 c5 mulpd %xmm5,%xmm0 1800001ea: 66 0f d0 cb addsubpd %xmm3,%xmm1 1800001ee: 66 0f d0 d0 addsubpd %xmm0,%xmm2 1800001f2: f2 0f 11 0a movsd %xmm1,(%rdx) 1800001f6: 66 0f 17 4a 08 movhpd %xmm1,0x8(%rdx) 1800001fb: f2 0f 11 52 10 movsd %xmm2,0x10(%rdx) 180000200: 66 0f 17 52 18 movhpd %xmm2,0x18(%rdx) 180000205: 48 83 c2 20 add $0x20,%rdx 180000209: 41 ff c8 dec %r8d 18000020c: 75 92 jne 0x1800001a0 18000020e: e9 7b 00 00 00 jmp 0x18000028e 180000213: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 180000218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000021f: 00 180000220: f2 0f 10 22 movsd (%rdx),%xmm4 180000224: f2 0f 10 6a 10 movsd 0x10(%rdx),%xmm5 180000229: 66 0f 16 62 08 movhpd 0x8(%rdx),%xmm4 18000022e: 66 0f 16 6a 18 movhpd 0x18(%rdx),%xmm5 180000233: 0f 28 dc movaps %xmm4,%xmm3 180000236: f2 0f 12 09 movddup (%rcx),%xmm1 18000023a: 0f 28 c5 movaps %xmm5,%xmm0 18000023d: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2 180000242: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3 180000247: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0 18000024c: 66 0f 59 cc mulpd %xmm4,%xmm1 180000250: 66 0f 59 d5 mulpd %xmm5,%xmm2 180000254: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4 180000259: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5 18000025e: 48 83 c1 20 add $0x20,%rcx 180000262: 66 0f 59 dc mulpd %xmm4,%xmm3 180000266: 66 0f 59 c5 mulpd %xmm5,%xmm0 18000026a: 66 0f d0 cb addsubpd %xmm3,%xmm1 18000026e: 66 0f d0 d0 addsubpd %xmm0,%xmm2 180000272: f2 0f 11 0a movsd %xmm1,(%rdx) 180000276: 66 0f 17 4a 08 movhpd %xmm1,0x8(%rdx) 18000027b: f2 0f 11 52 10 movsd %xmm2,0x10(%rdx) 180000280: 66 0f 17 52 18 movhpd %xmm2,0x18(%rdx) 180000285: 48 83 c2 20 add $0x20,%rdx 180000289: 41 ff c8 dec %r8d 18000028c: 75 92 jne 0x180000220 18000028e: 85 c0 test %eax,%eax 180000290: 74 2f je 0x1800002c1 180000292: f2 0f 10 02 movsd (%rdx),%xmm0 180000296: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0 18000029b: 0f 28 d0 movaps %xmm0,%xmm2 18000029e: f2 0f 12 19 movddup (%rcx),%xmm3 1800002a2: f2 0f 12 49 08 movddup 0x8(%rcx),%xmm1 1800002a7: 66 0f c6 d0 01 shufpd $0x1,%xmm0,%xmm2 1800002ac: 66 0f 59 d8 mulpd %xmm0,%xmm3 1800002b0: 66 0f 59 d1 mulpd %xmm1,%xmm2 1800002b4: 66 0f d0 da addsubpd %xmm2,%xmm3 1800002b8: f2 0f 11 1a movsd %xmm3,(%rdx) 1800002bc: 66 0f 17 5a 08 movhpd %xmm3,0x8(%rdx) 1800002c1: 48 8d 65 00 lea 0x0(%rbp),%rsp 1800002c5: 5d pop %rbp 1800002c6: c3 ret