Branch Coverage

_crc32.c
Criterion Covered Total %
branch 8 18 44.4


line true false branch
38 0 3 for (; (3 & (uintptr_t)msg) && size > 0; msg++, size--)
0 0 for (; (3 & (uintptr_t)msg) && size > 0; msg++, size--)
42 0 3 for (current = (uint32_t*) msg; size >= 8; size -= 8)
57 5 3 for (msg = (unsigned char*) current; size; size--)
622 2 0 calculate_crc32c_p = (has_cpu_feature(CPU_FEATURE_SSE4_2) ?
645 0 2 if (size >= BLOCK_SIZE)
648 0 0 for (; ((size_t)msg) & (BLOCK_SIZE - 1); msg++, size--)
652 0 0 for (; size > BLOCK_SIZE; size -= BLOCK_SIZE, msg += BLOCK_SIZE)
656 2 2 for (; size--; msg++)