Branch Coverage

_tth.c
Criterion Covered Total %
branch 9 30 30.0


line true false branch
45 0 4 for (it = 1; it & ctx->block_count; it <<= 1) {
70 3 0 if (size < rest) rest = size;
74 3 0 if (ctx->tiger.length < 1025) {
102 1 3 if (ctx->tiger.length > 1 || ctx->block_count == 0) {
1 0 if (ctx->tiger.length > 1 || ctx->block_count == 0) {
106 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;
109 0 4 for (it <<= 1; it <= ctx->block_count; it <<= 1) {
112 0 0 if (it & ctx->block_count) {
125 4 0 if (result) memcpy(result, last_message, tiger_hash_length);
131 0 0 for (; block_count; block_count >>= 1)
150 0 0 if (out != NULL) {
151 0 0 if (size < export_size)
170 0 0 if (size < head_size)
175 0 0 if (size < (head_size + stack_size))