Branch Coverage

DCT.xs
Criterion Covered Total %
branch 86 94 91.4


line true false branch
95 16 2 for (x = 0; x < 64; x+=8) {
99 16 2 for (x = 0; x < 8; x++) {
100 128 16 for (y = 0; y < 8; y++) {
105 16 2 for (y = 0; y < 64; y+=8) {
109 16 2 for (x = 0; x < 8; x++) {
110 128 16 for (y = 0; y < 8; y++) {
125 28 4 for(i = 0; i < size; ++i) {
128 260 28 for(j = 0; j < size; ++j) {
134 28 4 for(i = 0; i < size; ++i) {
149 122 6 for (i = 0; i < size; i++) {
152 5208 122 for (j = 1; j < size; j++) {
158 122 6 for(i = 0; i < size; ++i) {
167 28 4 for (i = 0; i < size; i++) {
169 260 28 for (j = 0; j < size; j++) {
179 122 6 for (i = 0; i < size; i++) {
181 5330 122 for (j = 0; j < size; j++) {
198 28 4 for (x = 0; x < size; x++) {
199 260 28 for (i = 0; i < size; i++) {
202 2716 260 for (j = 0; j < size; j++) {
209 28 4 for (y = 0; y < size; y++) {
210 260 28 for (i = 0; i < size; i++) {
212 2716 260 for (j = 0; j < size; j++) {
232 122 6 for (x = 0; x < size; x++) {
233 5330 122 for (i = 0; i < size; i++) {
236 291516 5330 for (j = 1; j < size; j++) {
243 122 6 for (y = 0; y < size; y++) {
244 5330 122 for (i = 0; i < size; i++) {
246 291516 5330 for (j = 1; j < size; j++) {
268 59 18 for (i = 1; i <= size/2; i*=2) {
270 397 59 for (j = 0; j < i; j++) {
298 206 10 for (x = 0; x < size*size; x+=size) {
302 206 10 for (x = 0; x < size; x++) {
304 10284 206 for (y = 0; y < size; y++) {
309 206 10 for (y = 0; y < size*size; y+=size) {
313 206 10 for (x = 0; x < size; x++) {
315 10284 206 for (y = 0; y < size; y++) {
322 20776 20356 if (size == 1)
328 60028 20356 for (i = 0; i < half; i++) {
339 39672 20356 for (i = 0; i < half-1; i++) {
361 2 0 if (PL_markstack_ptr != temp) {
377 2 0 if (PL_markstack_ptr != temp) {
394 4 0 if (PL_markstack_ptr != temp) {
411 6 0 if (PL_markstack_ptr != temp) {
428 4 0 if (PL_markstack_ptr != temp) {
445 6 0 if (PL_markstack_ptr != temp) {
462 8 0 if (PL_markstack_ptr != temp) {
479 10 0 if (PL_markstack_ptr != temp) {