Branch Coverage

inc/matrixssl-3-9-3-open/crypto/digest/sha256.c
Criterion Covered Total %
branch 26 26 100.0


line true false branch
88 854104 106763 for (i = 0; i < 8; i++)
94 1708208 106763 for (i = 0; i < 16; i++)
100 5124624 106763 for (i = 16; i < 64; i++)
113 6832832 106763 for (i = 0; i < 64; ++i)
196 854104 106763 for (i = 0; i < 8; i++)
247 136623 36946 while (len > 0)
249 119041 17582 if (sha256->curlen == 0 && len >= 64)
88728 30313 if (sha256->curlen == 0 && len >= 64)
273 13248 34647 if (sha256->curlen == 64)
333 25 4737 if (sha256->curlen > 56)
335 120 25 while (sha256->curlen < 64)
343 170414 4762 while (sha256->curlen < 56)
358 38096 4762 for (i = 0; i < 8; i++)