Lines Matching defs:sum
39 volatile signed int *sum, size_t dst_step,
48 * RBX - sum
64 "\tmovq %[sum], %%rbx\n"
68 "\tmovl %[sum], %%ebx\n"
83 * sum_sample = *sum;
86 * xadd(*sum, sample);
100 * sample = old_sample = *sum;
103 * } while (v != *sum);
140 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
161 volatile signed int *sum, size_t dst_step,
170 * RBX - sum
186 "\tmovq %[sum], %%rbx\n"
190 "\tmovl %[sum], %%ebx\n"
205 * sum_sample = *sum;
208 * xadd(*sum, sample);
229 * sample = old_sample = *sum;
232 * } while (v != *sum);
282 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
297 volatile signed int *sum, size_t dst_step,
306 * RBX - sum
322 "\tmovq %[sum], %%rbx\n"
326 "\tmovl %[sum], %%ebx\n"
341 * sum_sample = *sum;
344 * *sum += sample;
359 * sample = old_sample = *sum;
362 * } while (old_sample != *sum);
406 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),