0000000000402b80 : 402b80: push %rsi 402b81: mov 0x201720(%rip),%rsi # 6042a8 402b88: lea 0x493e000(%rsi),%rax 402b8f: mov 0x201702(%rip),%rdi # 604298 402b96: lea 0x493e000(%rdi),%rcx 402b9d: mov $0x927c00,%rdx 402ba4: lfence 402ba7: prefetcht0 -0x280(%rax) 402bae: movupd -0x10(%rax),%xmm1 402bb3: movupd -0x20(%rax),%xmm2 402bb8: movupd -0x30(%rax),%xmm3 402bbd: movupd -0x40(%rax),%xmm4 402bc2: movntpd %xmm1,-0x10(%rcx) 402bc7: movntpd %xmm2,-0x20(%rcx) 402bcc: movntpd %xmm3,-0x30(%rcx) 402bd1: movntpd %xmm4,-0x40(%rcx) 402bd6: movupd -0x50(%rax),%xmm1 402bdb: movupd -0x60(%rax),%xmm2 402be0: movupd -0x70(%rax),%xmm3 402be5: movupd -0x80(%rax),%xmm4 402bea: movntpd %xmm1,-0x50(%rcx) 402bef: movntpd %xmm2,-0x60(%rcx) 402bf4: movntpd %xmm3,-0x70(%rcx) 402bf9: movntpd %xmm4,-0x80(%rcx) 402bfe: lea -0x80(%rax),%rax 402c02: lea -0x80(%rcx),%rcx 402c06: sub $0x10,%rdx 402c0a: jne 402ba4 402c0c: pop %rcx 402c0d: retq 402c0e: xchg %ax,%ax 0000000000402c10 : 402c10: push %rsi 402c11: mov %rbx,(%rsp) 402c15: movddup %xmm0,%xmm5 402c19: mov 0x201680(%rip),%rax # 6042a0 402c20: lea 0x493e000(%rax),%rbx 402c27: mov 0x20166a(%rip),%rsi # 604298 402c2e: lea 0x493e000(%rsi),%rcx 402c35: mov $0x927c00,%rdx 402c3c: lfence 402c3f: prefetcht0 -0x280(%rcx) 402c46: movupd -0x10(%rcx),%xmm1 402c4b: movupd -0x20(%rcx),%xmm2 402c50: movupd -0x30(%rcx),%xmm3 402c55: movupd -0x40(%rcx),%xmm4 402c5a: mulpd %xmm5,%xmm1 402c5e: mulpd %xmm5,%xmm2 402c62: mulpd %xmm5,%xmm3 402c66: mulpd %xmm5,%xmm4 402c6a: movntpd %xmm1,-0x10(%rbx) 402c6f: movntpd %xmm2,-0x20(%rbx) 402c74: movntpd %xmm3,-0x30(%rbx) 402c79: movntpd %xmm4,-0x40(%rbx) 402c7e: movupd -0x50(%rcx),%xmm1 402c83: movupd -0x60(%rcx),%xmm2 402c88: movupd -0x70(%rcx),%xmm3 402c8d: movupd -0x80(%rcx),%xmm4 402c92: mulpd %xmm5,%xmm1 402c96: mulpd %xmm5,%xmm2 402c9a: mulpd %xmm5,%xmm3 402c9e: mulpd %xmm5,%xmm4 402ca2: movntpd %xmm1,-0x50(%rbx) 402ca7: movntpd %xmm2,-0x60(%rbx) 402cac: movntpd %xmm3,-0x70(%rbx) 402cb1: movntpd %xmm4,-0x80(%rbx) 402cb6: lea -0x80(%rcx),%rcx 402cba: lea -0x80(%rbx),%rbx 402cbe: sub $0x10,%rdx 402cc2: jne 402c3c 402cc8: mov (%rsp),%rbx 402ccc: pop %rcx 402ccd: retq 402cce: xchg %ax,%ax 0000000000402cd0 : 402cd0: push %rsi 402cd1: mov %rbx,(%rsp) 402cd5: mov 0x2015cc(%rip),%rsi # 6042a8 402cdc: lea 0x493e000(%rsi),%rax 402ce3: mov 0x2015b6(%rip),%rdi # 6042a0 402cea: lea 0x493e000(%rdi),%rbx 402cf1: mov 0x2015a0(%rip),%r8 # 604298 402cf8: lea 0x493e000(%r8),%rcx 402cff: mov $0x927c00,%rdx 402d06: lfence 402d09: prefetcht0 -0x280(%rax) 402d10: prefetcht0 -0x280(%rbx) 402d17: movupd -0x10(%rax),%xmm1 402d1c: movupd -0x10(%rbx),%xmm5 402d21: movupd -0x20(%rax),%xmm2 402d26: movupd -0x20(%rbx),%xmm6 402d2b: movupd -0x30(%rax),%xmm3 402d30: movupd -0x30(%rbx),%xmm7 402d35: movupd -0x40(%rax),%xmm4 402d3a: movupd -0x40(%rbx),%xmm8 402d40: lea -0x40(%rax),%rax 402d44: lea -0x40(%rbx),%rbx 402d48: addpd %xmm5,%xmm1 402d4c: addpd %xmm6,%xmm2 402d50: addpd %xmm7,%xmm3 402d54: addpd %xmm8,%xmm4 402d59: movntpd %xmm1,-0x10(%rcx) 402d5e: movntpd %xmm2,-0x20(%rcx) 402d63: movntpd %xmm3,-0x30(%rcx) 402d68: movntpd %xmm4,-0x40(%rcx) 402d6d: lea -0x40(%rcx),%rcx 402d71: sub $0x8,%rdx 402d75: jne 402d06 402d77: mov (%rsp),%rbx 402d7b: pop %rcx 402d7c: retq 402d7d: nopl (%rax) 0000000000402d80 : 402d80: push %rsi 402d81: mov %rbx,(%rsp) 402d85: movddup %xmm0,%xmm9 402d8a: mov 0x201517(%rip),%rsi # 6042a8 402d91: lea 0x493e000(%rsi),%rax 402d98: mov 0x201501(%rip),%rdi # 6042a0 402d9f: lea 0x493e000(%rdi),%rbx 402da6: mov 0x2014eb(%rip),%r8 # 604298 402dad: lea 0x493e000(%r8),%rcx 402db4: mov $0x927c00,%rdx 402dbb: prefetcht0 -0x280(%rbx) 402dc2: prefetcht0 -0x280(%rcx) 402dc9: movupd -0x10(%rbx),%xmm1 402dce: movupd -0x10(%rcx),%xmm5 402dd3: movupd -0x20(%rbx),%xmm2 402dd8: movupd -0x20(%rcx),%xmm6 402ddd: movupd -0x30(%rbx),%xmm3 402de2: movupd -0x30(%rcx),%xmm7 402de7: movupd -0x40(%rbx),%xmm4 402dec: movupd -0x40(%rcx),%xmm8 402df2: lea -0x40(%rbx),%rbx 402df6: lea -0x40(%rcx),%rcx 402dfa: lfence 402dfd: mulpd %xmm9,%xmm5 402e02: mulpd %xmm9,%xmm6 402e07: mulpd %xmm9,%xmm7 402e0c: mulpd %xmm9,%xmm8 402e11: addpd %xmm1,%xmm5 402e15: addpd %xmm2,%xmm6 402e19: addpd %xmm3,%xmm7 402e1d: addpd %xmm4,%xmm8 402e22: movntpd %xmm5,-0x10(%rax) 402e27: movntpd %xmm6,-0x20(%rax) 402e2c: movntpd %xmm7,-0x30(%rax) 402e31: movntpd %xmm8,-0x40(%rax) 402e37: lea -0x40(%rax),%rax 402e3b: sub $0x8,%rdx 402e3f: jne 402dbb 402e45: mov (%rsp),%rbx 402e49: pop %rcx 402e4a: retq 402e4b: nopl 0x0(%rax,%rax,1)