Branch Coverage

_tth.c
Criterion Covered Total %
branch 9 20 45.0


line true false branch
44 0 4 for (it = 1; it & ctx->block_count; it <<= 1) {
69 3 0 if (size < rest) rest = size;
73 3 0 if (ctx->tiger.length < 1025) {
101 1 3 if (ctx->tiger.length > 1 || ctx->block_count == 0) {
1 0 if (ctx->tiger.length > 1 || ctx->block_count == 0) {
105 0 4 for (; it < ctx->block_count && (it & ctx->block_count) == 0; it <<= 1) pos += 3;
0 0 for (; it < ctx->block_count && (it & ctx->block_count) == 0; it <<= 1) pos += 3;
108 0 4 for (it <<= 1; it <= ctx->block_count; it <<= 1) {
111 0 0 if (it & ctx->block_count) {
124 4 0 if (result) memcpy(result, last_message, tiger_hash_length);