Branch Coverage

_byte_order.c
Criterion Covered Total %
branch 11 20 55.0


line true false branch
77 22 0 if ( 0 == (( (int)((char*)to - (char*)0) | ((char*)from - (char*)0) | index | length ) & 3) ) {
82 123 22 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++) {