Branch Coverage

_byte_order.c
Criterion Covered Total %
branch 13 24 54.1


line true false branch
77 23 0 if ( 0 == (( (int)((char*)to - (char*)0) | ((char*)from - (char*)0) | index | length ) & 3) ) {
82 124 23 for (; src < end; dst++, src++)
86 0 0 for (length += index; (size_t)index < length; index++)
104 6 0 if ( 0 == (( (int)((char*)to - (char*)0) | ((char*)from - (char*)0) | index | length ) & 7) ) {
109 44 6 while (src < end) *(dst++) = bswap_64( *(src++) );
112 0 0 for (length += index; (size_t)index < length; index++) ((char*)to)[index ^ 7] = *(src++);
127 3 0 if ( 0 == (( (int)((char*)to - (char*)0) | ((char*)from - (char*)0) | length ) & 7) ) {
132 22 3 while (src < end) *(dst++) = bswap_64( *(src++) );
136 0 0 for (index = 0; index < length; index++) *(dst++) = ((char*)from)[index ^ 7];
149 10 2 for (; arr < end; arr++) {
160 2 0 if (__get_cpuid(1, &tmp, &tmp, &ecx, &edx))
169 2 0 if (!features)