// File: /workspace/github_c_makefile_star2_O3/google[P]multichase/multichase.c
// Function: chase_movntdqa
static void chase_movntdqa(per_thread_t *t) {
  void *p = t->x.cycle[0];

  do {
    x100(asm volatile(
#ifndef BINUTILS_HAS_MOVNTDQA
             "\n     .byte 0x66,0x0f,0x38,0x2a,0x00"
             "\n     .byte 0x66,0x0f,0x38,0x2a,0x48,0x10"
             "\n     paddq %%xmm1,%%xmm0"
             "\n     .byte 0x66,0x0f,0x38,0x2a,0x50,0x20"
             "\n     paddq %%xmm2,%%xmm0"
             "\n     .byte 0x66,0x0f,0x38,0x2a,0x58,0x30"
             "\n     paddq %%xmm3,%%xmm0"
             "\n     movq %%xmm0,%%rax"
#else
             "\n     movntdqa (%%rax),%%xmm0"
             "\n     movntdqa 16(%%rax),%%xmm1"
             "\n     paddq %%xmm1,%%xmm0"
             "\n     movntdqa 32(%%rax),%%xmm2"
             "\n     paddq %%xmm2,%%xmm0"
             "\n     movntdqa 48(%%rax),%%xmm3"
             "\n     paddq %%xmm3,%%xmm0"
             "\n     movq %%xmm0,%%rax"
#endif
             : "=a"(p)
             : "0"(p));)
  } while (__sync_add_and_fetch(&t->x.count, 100));
  t->x.cycle[0] = p;
}

// Assembly:
movq 0x8(%rdi), %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
movntdqa (%rax), %xmm0
movntdqa 0x10(%rax), %xmm1
paddq %xmm1, %xmm0
movntdqa 0x20(%rax), %xmm2
paddq %xmm2, %xmm0
movntdqa 0x30(%rax), %xmm3
paddq %xmm3, %xmm0
movq %xmm0, %rax
lock
subl $-0x64, 0x4(%rdi)
jne 0x4059e6
movq %rax, 0x8(%rdi)
retq