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

  do {
    x100(asm volatile("\n     movdqa (%%rax),%%xmm0"
                      "\n     movdqa 16(%%rax),%%xmm1"
                      "\n     paddq %%xmm1,%%xmm0"
                      "\n     movdqa 32(%%rax),%%xmm2"
                      "\n     paddq %%xmm2,%%xmm0"
                      "\n     movdqa 48(%%rax),%%xmm3"
                      "\n     paddq %%xmm3,%%xmm0"
                      "\n     movq %%xmm0,%%rax"
                      : "=a"(p)
                      : "0"(p));)
  } while (__sync_add_and_fetch(&t->x.count, 100));
  t->x.cycle[0] = p;
}

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