Branch Coverage

_byte_order.c
Criterion Covered Total %
branch 13 24 54.1


line true false branch
93 24 0 if ( 0 == (( (uintptr_t)to | (uintptr_t)from | (uintptr_t)index | length ) & 3) ) {
98 125 24 for (; src < end; dst++, src++)
102 0 0 for (length += index; (size_t)index < length; index++)
120 6 0 if ( 0 == (( (uintptr_t)to | (uintptr_t)from | (uintptr_t)index | length ) & 7) ) {
125 44 6 while (src < end) *(dst++) = bswap_64( *(src++) );
128 0 0 for (length += index; (size_t)index < length; index++) ((char*)to)[index ^ 7] = *(src++);
143 3 0 if ( 0 == (( (uintptr_t)to | (uintptr_t)from | length ) & 7) ) {
148 22 3 while (src < end) *(dst++) = bswap_64( *(src++) );
152 0 0 for (index = 0; index < length; index++) *(dst++) = ((char*)from)[index ^ 7];
165 10 2 for (; arr < end; arr++) {
176 2 0 if (__get_cpuid(1, &tmp, &tmp, &ecx, &edx))
185 2 0 if (!features)