Lines Matching refs:sum
38 volatile signed int *sum, size_t dst_step,
47 * EBX - sum
62 "\tmovl %[sum], %%ebx\n"
79 * sum_sample = *sum;
82 * xadd(*sum, sample);
98 * sample = old_sample = *sum;
101 * } while (v != *sum);
156 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
171 volatile signed int *sum, size_t dst_step,
180 * EBX - sum
195 "\tmovl %[sum], %%ebx\n"
209 * sum_sample = *sum;
212 * xadd(*sum, sample);
226 * sample = old_sample = *sum;
229 * } while (v != *sum);
255 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
276 volatile signed int *sum, size_t dst_step,
285 * EBX - sum
300 "\tmovl %[sum], %%ebx\n"
311 * sum_sample = *sum;
314 * xadd(*sum, sample);
335 * sample = old_sample = *sum;
338 * } while (v != *sum);
383 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
398 volatile signed int *sum, size_t dst_step,
407 * EBX - sum
422 "\tmovl %[sum], %%ebx\n"
433 * sum_sample = *sum;
436 * *sum += sample;
451 * sample = old_sample = *sum;
454 * } while (old_sample != *sum);
498 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),
513 volatile signed int *sum, size_t dst_step,
522 * EBX - sum
537 "\tmovl %[sum], %%ebx\n"
547 * sum_sample = *sum;
550 * *sum += sample;
565 * sample = old_sample = *sum;
568 * } while (old_sample != *sum);
606 : [dst] "m" (dst), [src] "m" (src), [sum] "m" (sum),