Lines Matching refs:partial

87  * of the inner loop. After each iteration of the inner loop, a partial
97 uint32_t sum, partial;
140 partial = 0;
145 partial = *data << 8;
147 partial = *data;
155 partial += *(uint16_t *)(void *)data;
156 partial += *(uint16_t *)(void *)(data + 2);
157 partial += *(uint16_t *)(void *)(data + 4);
158 partial += *(uint16_t *)(void *)(data + 6);
159 partial += *(uint16_t *)(void *)(data + 8);
160 partial += *(uint16_t *)(void *)(data + 10);
161 partial += *(uint16_t *)(void *)(data + 12);
162 partial += *(uint16_t *)(void *)(data + 14);
163 partial += *(uint16_t *)(void *)(data + 16);
164 partial += *(uint16_t *)(void *)(data + 18);
165 partial += *(uint16_t *)(void *)(data + 20);
166 partial += *(uint16_t *)(void *)(data + 22);
167 partial += *(uint16_t *)(void *)(data + 24);
168 partial += *(uint16_t *)(void *)(data + 26);
169 partial += *(uint16_t *)(void *)(data + 28);
170 partial += *(uint16_t *)(void *)(data + 30);
173 if (PREDICT_FALSE(partial & 0xc0000000)) {
175 partial = (partial << 8) +
176 (partial >> 24);
177 sum += (partial >> 16);
178 sum += (partial & 0xffff);
179 partial = 0;
183 partial += *(uint16_t *)(void *)data;
184 partial += *(uint16_t *)(void *)(data + 2);
185 partial += *(uint16_t *)(void *)(data + 4);
186 partial += *(uint16_t *)(void *)(data + 6);
187 partial += *(uint16_t *)(void *)(data + 8);
188 partial += *(uint16_t *)(void *)(data + 10);
189 partial += *(uint16_t *)(void *)(data + 12);
190 partial += *(uint16_t *)(void *)(data + 14);
199 partial += *(uint16_t *)(void *)data;
200 partial += *(uint16_t *)(void *)(data + 2);
201 partial += *(uint16_t *)(void *)(data + 4);
202 partial += *(uint16_t *)(void *)(data + 6);
206 partial += *(uint16_t *)(void *)data;
207 partial += *(uint16_t *)(void *)(data + 2);
211 partial += *(uint16_t *)(void *)data;
216 partial += *data;
218 partial += *data << 8;
224 partial = (partial << 8) + (partial >> 24);
225 sum += (partial >> 16) + (partial & 0xffff);
243 uint64_t sum, partial;
286 partial = 0;
291 partial = *data << 8;
293 partial = *data;
302 partial += *(uint16_t *)(void *)data;
309 partial += *(uint32_t *)(void *)data;
310 partial += *(uint32_t *)(void *)(data + 4);
311 partial += *(uint32_t *)(void *)(data + 8);
312 partial += *(uint32_t *)(void *)(data + 12);
313 partial += *(uint32_t *)(void *)(data + 16);
314 partial += *(uint32_t *)(void *)(data + 20);
315 partial += *(uint32_t *)(void *)(data + 24);
316 partial += *(uint32_t *)(void *)(data + 28);
317 partial += *(uint32_t *)(void *)(data + 32);
318 partial += *(uint32_t *)(void *)(data + 36);
319 partial += *(uint32_t *)(void *)(data + 40);
320 partial += *(uint32_t *)(void *)(data + 44);
321 partial += *(uint32_t *)(void *)(data + 48);
322 partial += *(uint32_t *)(void *)(data + 52);
323 partial += *(uint32_t *)(void *)(data + 56);
324 partial += *(uint32_t *)(void *)(data + 60);
327 if (PREDICT_FALSE(partial & (3ULL << 62))) {
329 partial = (partial << 8) +
330 (partial >> 56);
331 sum += (partial >> 32);
332 sum += (partial & 0xffffffff);
333 partial = 0;
341 partial += *(uint32_t *)(void *)data;
342 partial += *(uint32_t *)(void *)(data + 4);
343 partial += *(uint32_t *)(void *)(data + 8);
344 partial += *(uint32_t *)(void *)(data + 12);
345 partial += *(uint32_t *)(void *)(data + 16);
346 partial += *(uint32_t *)(void *)(data + 20);
347 partial += *(uint32_t *)(void *)(data + 24);
348 partial += *(uint32_t *)(void *)(data + 28);
352 partial += *(uint32_t *)(void *)data;
353 partial += *(uint32_t *)(void *)(data + 4);
354 partial += *(uint32_t *)(void *)(data + 8);
355 partial += *(uint32_t *)(void *)(data + 12);
359 partial += *(uint32_t *)(void *)data;
360 partial += *(uint32_t *)(void *)(data + 4);
364 partial += *(uint32_t *)(void *)data;
368 partial += *(uint16_t *)(void *)data;
374 partial += *data;
376 partial += *data << 8;
382 partial = (partial << 8) + (partial >> 56);
383 sum += (partial >> 32) + (partial & 0xffffffff);