Branch Coverage

_sha256.c
Criterion Covered Total %
branch 9 20 45.0


line true false branch
140 12 4 for (i = 16, k = &rhash_k256[16]; i < 64; i += 16, k += 16) {
177 0 4 if (index) {
180 0 0 if (size < left) return;
187 0 4 while (size >= sha256_block_size) {
189 0 0 if (IS_ALIGNED_32(msg)) {
202 4 0 if (size) {
225 0 4 if (index > 14) {
227 0 0 while (index < 16) {
233 52 4 while (index < 14) {
240 4 0 if (result) be32_copy(result, 0, ctx->hash, ctx->digest_length);