View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libhevc/common/ihevc_buf_mgr.c |
57.95% (51/88) |
55.56% (5/9) |
64.91% (37/57) |
src/libhevc/common/ihevc_chroma_intra_pred_filters.c |
98.62% (501/508) |
100.00% (11/11) |
97.88% (231/236) |
src/libhevc/common/ihevc_chroma_itrans_recon.c |
100.00% (72/72) |
100.00% (1/1) |
92.73% (102/110) |
src/libhevc/common/ihevc_chroma_itrans_recon_16x16.c |
100.00% (700/700) |
100.00% (1/1) |
93.17% (559/600) |
src/libhevc/common/ihevc_chroma_itrans_recon_8x8.c |
100.00% (143/143) |
100.00% (1/1) |
92.62% (113/122) |
src/libhevc/common/ihevc_chroma_recon.c |
100.00% (81/81) |
100.00% (3/3) |
98.48% (65/66) |
src/libhevc/common/ihevc_deblk_edge_filter.c |
100.00% (403/403) |
100.00% (4/4) |
95.76% (542/566) |
src/libhevc/common/ihevc_disp_mgr.c |
81.63% (40/49) |
100.00% (3/3) |
89.66% (26/29) |
src/libhevc/common/ihevc_dpb_mgr.c |
79.47% (151/190) |
75.00% (6/8) |
81.20% (95/117) |
src/libhevc/common/ihevc_inter_pred_filters.c |
100.00% (278/278) |
100.00% (16/16) |
100.00% (268/268) |
src/libhevc/common/ihevc_intra_pred_filters.c |
99.28% (694/699) |
100.00% (13/13) |
98.60% (422/428) |
src/libhevc/common/ihevc_itrans.c |
0.00% (0/313) |
0.00% (0/5) |
0.00% (0/196) |
src/libhevc/common/ihevc_itrans_recon.c |
100.00% (135/135) |
100.00% (2/2) |
92.73% (204/220) |
src/libhevc/common/ihevc_itrans_recon_16x16.c |
100.00% (701/701) |
100.00% (1/1) |
94.00% (564/600) |
src/libhevc/common/ihevc_itrans_recon_32x32.c |
100.00% (940/940) |
100.00% (1/1) |
93.59% (584/624) |
src/libhevc/common/ihevc_itrans_recon_8x8.c |
100.00% (255/255) |
100.00% (1/1) |
93.31% (223/239) |
src/libhevc/common/ihevc_mem_fns.c |
73.08% (19/26) |
83.33% (5/6) |
66.67% (8/12) |
src/libhevc/common/ihevc_padding.c |
64.21% (61/95) |
66.67% (6/9) |
71.43% (30/42) |
src/libhevc/common/ihevc_recon.c |
100.00% (135/135) |
100.00% (5/5) |
100.00% (110/110) |
src/libhevc/common/ihevc_sao.c |
100.00% (918/918) |
100.00% (10/10) |
98.09% (975/994) |
src/libhevc/common/ihevc_weighted_pred.c |
83.04% (93/112) |
83.33% (5/6) |
73.64% (81/110) |
src/libhevc/common/ithread.c |
60.53% (46/76) |
60.00% (15/25) |
57.69% (15/26) |
src/libhevc/common/x86/ihevc_32x32_itrans_recon_sse42_intr.c |
100.00% (4287/4287) |
100.00% (1/1) |
100.00% (69/69) |
src/libhevc/common/x86/ihevc_chroma_intra_pred_filters_sse42_intr.c |
96.88% (217/224) |
100.00% (2/2) |
92.86% (39/42) |
src/libhevc/common/x86/ihevc_chroma_intra_pred_filters_ssse3_intr.c |
99.53% (1497/1504) |
100.00% (10/10) |
98.22% (166/169) |
src/libhevc/common/x86/ihevc_deblk_ssse3_intr.c |
100.00% (696/696) |
100.00% (4/4) |
95.18% (158/166) |
src/libhevc/common/x86/ihevc_inter_pred_filters_sse42_intr.c |
86.98% (274/315) |
100.00% (3/3) |
88.54% (139/157) |
src/libhevc/common/x86/ihevc_inter_pred_filters_ssse3_intr.c |
94.98% (2498/2630) |
100.00% (16/16) |
96.16% (651/677) |
src/libhevc/common/x86/ihevc_intra_pred_filters_sse42_intr.c |
94.52% (2468/2611) |
100.00% (8/8) |
90.04% (208/231) |
src/libhevc/common/x86/ihevc_intra_pred_filters_ssse3_intr.c |
93.01% (2939/3160) |
91.67% (11/12) |
66.75% (283/424) |
src/libhevc/common/x86/ihevc_itrans_recon_16x16_ssse3_intr.c |
100.00% (2165/2165) |
100.00% (1/1) |
100.00% (148/148) |
src/libhevc/common/x86/ihevc_itrans_recon_32x32_ssse3_intr.c |
100.00% (4287/4287) |
100.00% (1/1) |
100.00% (69/69) |
src/libhevc/common/x86/ihevc_itrans_recon_sse42_intr.c |
100.00% (1384/1384) |
100.00% (3/3) |
100.00% (32/32) |
src/libhevc/common/x86/ihevc_itrans_recon_ssse3_intr.c |
100.00% (1478/1478) |
100.00% (3/3) |
100.00% (34/34) |
src/libhevc/common/x86/ihevc_platform_macros.h |
84.21% (16/19) |
66.67% (2/3) |
88.89% (8/9) |
src/libhevc/common/x86/ihevc_sao_ssse3_intr.c |
99.97% (3557/3558) |
100.00% (10/10) |
98.47% (644/654) |
src/libhevc/common/x86/ihevc_weighted_pred_sse42_intr.c |
100.00% (782/782) |
100.00% (5/5) |
100.00% (129/129) |
src/libhevc/common/x86/ihevc_weighted_pred_ssse3_intr.c |
55.75% (591/1060) |
83.33% (5/6) |
53.44% (101/189) |
src/libhevc/decoder/ihevcd_api.c |
48.82% (1140/2335) |
65.38% (17/26) |
55.93% (665/1189) |
src/libhevc/decoder/ihevcd_bitstream.c |
90.71% (166/183) |
81.82% (9/11) |
89.66% (130/145) |
src/libhevc/decoder/ihevcd_boundary_strength.c |
100.00% (663/663) |
100.00% (3/3) |
98.03% (447/456) |
src/libhevc/decoder/ihevcd_cabac.c |
92.19% (248/269) |
90.00% (9/10) |
80.94% (293/362) |
src/libhevc/decoder/ihevcd_deblk.c |
100.00% (538/538) |
100.00% (1/1) |
100.00% (274/274) |
src/libhevc/decoder/ihevcd_decode.c |
66.38% (462/696) |
100.00% (3/3) |
67.59% (244/361) |
src/libhevc/decoder/ihevcd_fmt_conv.c |
65.21% (283/434) |
66.67% (4/6) |
56.21% (190/338) |
src/libhevc/decoder/ihevcd_get_mv.c |
100.00% (306/306) |
100.00% (1/1) |
100.00% (135/135) |
src/libhevc/decoder/ihevcd_inter_pred.c |
100.00% (454/454) |
100.00% (1/1) |
100.00% (327/327) |
src/libhevc/decoder/ihevcd_intra_pred_mode_prediction.c |
100.00% (163/163) |
100.00% (1/1) |
100.00% (82/82) |
src/libhevc/decoder/ihevcd_iquant_itrans_recon_ctb.c |
100.00% (729/729) |
100.00% (3/3) |
98.51% (331/336) |
src/libhevc/decoder/ihevcd_itrans_recon_dc.c |
100.00% (34/34) |
100.00% (2/2) |
88.24% (60/68) |
src/libhevc/decoder/ihevcd_job_queue.c |
83.95% (136/162) |
90.91% (10/11) |
76.14% (67/88) |
src/libhevc/decoder/ihevcd_mv_merge.c |
99.84% (613/614) |
100.00% (3/3) |
99.63% (268/269) |
src/libhevc/decoder/ihevcd_mv_pred.c |
99.76% (415/416) |
100.00% (5/5) |
94.05% (316/336) |
src/libhevc/decoder/ihevcd_nal.c |
94.67% (213/225) |
100.00% (4/4) |
95.07% (135/142) |
src/libhevc/decoder/ihevcd_parse_headers.c |
72.58% (1710/2356) |
73.08% (19/26) |
79.34% (1152/1452) |
src/libhevc/decoder/ihevcd_parse_residual.c |
100.00% (477/477) |
100.00% (1/1) |
98.43% (500/508) |
src/libhevc/decoder/ihevcd_parse_slice.c |
94.96% (2355/2480) |
100.00% (12/12) |
93.09% (1077/1157) |
src/libhevc/decoder/ihevcd_parse_slice_header.c |
90.41% (707/782) |
66.67% (2/3) |
92.24% (499/541) |
src/libhevc/decoder/ihevcd_process_slice.c |
96.90% (1094/1129) |
100.00% (9/9) |
96.71% (500/517) |
src/libhevc/decoder/ihevcd_ref_list.c |
95.41% (270/283) |
100.00% (2/2) |
96.00% (168/175) |
src/libhevc/decoder/ihevcd_sao.c |
80.15% (2261/2821) |
50.00% (1/2) |
78.38% (979/1249) |
src/libhevc/decoder/ihevcd_utils.c |
74.08% (583/787) |
90.00% (9/10) |
63.87% (251/393) |
src/libhevc/decoder/ihevcd_version.c |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/7) |
src/libhevc/decoder/x86/ihevcd_fmt_conv_ssse3_intr.c |
70.81% (114/161) |
100.00% (1/1) |
72.73% (32/44) |
src/libhevc/decoder/x86/ihevcd_function_selector.c |
84.62% (22/26) |
100.00% (2/2) |
85.71% (6/7) |
src/libhevc/decoder/x86/ihevcd_function_selector_generic.c |
100.00% (100/100) |
100.00% (1/1) |
100.00% (1/1) |
src/libhevc/decoder/x86/ihevcd_function_selector_sse42.c |
100.00% (100/100) |
100.00% (1/1) |
100.00% (1/1) |
src/libhevc/decoder/x86/ihevcd_function_selector_ssse3.c |
100.00% (100/100) |
100.00% (1/1) |
100.00% (1/1) |
src/libhevc/decoder/x86/ihevcd_it_rec_dc_sse42_intr.c |
100.00% (254/254) |
100.00% (2/2) |
85.71% (48/56) |
src/libhevc/decoder/x86/ihevcd_it_rec_dc_ssse3_intr.c |
100.00% (254/254) |
100.00% (2/2) |
85.71% (48/56) |
src/libhevc/fuzzer/hevc_dec_fuzzer.cpp |
98.33% (235/239) |
100.00% (15/15) |
97.50% (78/80) |
Totals |
91.48% (52752/57662) |
86.62% (356/411) |
86.65% (17437/20124) |