"movq (%%rbx,%%rdi,4), %%rdx\n\t" /* tmp = values[i]; 64 bit register */
"addl %%edx, %%eax\n\t" /* sum += tmp[31:0]; */
"incl %%edi\n\t" /* i++ */
"movq (%%rbx,%%rdi,4), %%rdx\n\t" /* tmp = values[i]; 64 bit register */
"addl %%edx, %%eax\n\t" /* sum += tmp[31:0]; */
"incl %%edi\n\t" /* i++ */