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 |
39.76% (202/508) |
9.09% (1/11) |
47.46% (112/236) |
src/libhevc/common/ihevc_chroma_itrans_recon.c |
100.00% (72/72) |
100.00% (1/1) |
85.45% (94/110) |
src/libhevc/common/ihevc_chroma_itrans_recon_16x16.c |
15.71% (110/700) |
100.00% (1/1) |
14.50% (87/600) |
src/libhevc/common/ihevc_chroma_itrans_recon_8x8.c |
69.23% (99/143) |
100.00% (1/1) |
55.74% (68/122) |
src/libhevc/common/ihevc_chroma_recon.c |
33.33% (27/81) |
33.33% (1/3) |
33.33% (22/66) |
src/libhevc/common/ihevc_deblk_edge_filter.c |
0.00% (0/403) |
0.00% (0/4) |
0.00% (0/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 |
64.74% (123/190) |
62.50% (5/8) |
65.81% (77/117) |
src/libhevc/common/ihevc_inter_pred_filters.c |
0.00% (0/278) |
0.00% (0/16) |
0.00% (0/268) |
src/libhevc/common/ihevc_intra_pred_filters.c |
45.92% (321/699) |
15.38% (2/13) |
44.16% (189/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 |
0.00% (0/135) |
0.00% (0/2) |
0.00% (0/220) |
src/libhevc/common/ihevc_itrans_recon_16x16.c |
0.00% (0/701) |
0.00% (0/1) |
0.00% (0/600) |
src/libhevc/common/ihevc_itrans_recon_32x32.c |
0.00% (0/940) |
0.00% (0/1) |
0.00% (0/624) |
src/libhevc/common/ihevc_itrans_recon_8x8.c |
0.00% (0/255) |
0.00% (0/1) |
0.00% (0/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 |
80.00% (108/135) |
80.00% (4/5) |
76.36% (84/110) |
src/libhevc/common/ihevc_sao.c |
0.00% (0/918) |
0.00% (0/10) |
0.00% (0/994) |
src/libhevc/common/ihevc_weighted_pred.c |
0.00% (0/112) |
0.00% (0/6) |
0.00% (0/110) |
src/libhevc/common/ithread.c |
39.47% (30/76) |
40.00% (10/25) |
38.46% (10/26) |
src/libhevc/common/x86/ihevc_32x32_itrans_recon_sse42_intr.c |
90.20% (3867/4287) |
100.00% (1/1) |
98.55% (68/69) |
src/libhevc/common/x86/ihevc_chroma_intra_pred_filters_sse42_intr.c |
51.34% (115/224) |
100.00% (2/2) |
61.90% (26/42) |
src/libhevc/common/x86/ihevc_chroma_intra_pred_filters_ssse3_intr.c |
45.68% (687/1504) |
80.00% (8/10) |
53.85% (91/169) |
src/libhevc/common/x86/ihevc_deblk_ssse3_intr.c |
100.00% (696/696) |
100.00% (4/4) |
86.75% (144/166) |
src/libhevc/common/x86/ihevc_inter_pred_filters_sse42_intr.c |
68.57% (216/315) |
100.00% (3/3) |
69.43% (109/157) |
src/libhevc/common/x86/ihevc_inter_pred_filters_ssse3_intr.c |
81.48% (2143/2630) |
93.75% (15/16) |
80.65% (546/677) |
src/libhevc/common/x86/ihevc_intra_pred_filters_sse42_intr.c |
38.03% (993/2611) |
100.00% (8/8) |
48.05% (111/231) |
src/libhevc/common/x86/ihevc_intra_pred_filters_ssse3_intr.c |
30.38% (960/3160) |
66.67% (8/12) |
27.83% (118/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 |
0.00% (0/4287) |
0.00% (0/1) |
0.00% (0/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 |
25.44% (376/1478) |
33.33% (1/3) |
41.18% (14/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 |
75.52% (2687/3558) |
100.00% (10/10) |
74.01% (484/654) |
src/libhevc/common/x86/ihevc_weighted_pred_sse42_intr.c |
26.09% (204/782) |
20.00% (1/5) |
31.01% (40/129) |
src/libhevc/common/x86/ihevc_weighted_pred_ssse3_intr.c |
32.36% (343/1060) |
66.67% (4/6) |
27.51% (52/189) |
src/libhevc/decoder/ihevcd_api.c |
47.37% (1106/2335) |
65.38% (17/26) |
54.33% (646/1189) |
src/libhevc/decoder/ihevcd_bitstream.c |
79.78% (146/183) |
81.82% (9/11) |
80.00% (116/145) |
src/libhevc/decoder/ihevcd_boundary_strength.c |
95.02% (630/663) |
100.00% (3/3) |
90.57% (413/456) |
src/libhevc/decoder/ihevcd_cabac.c |
87.73% (236/269) |
80.00% (8/10) |
74.59% (270/362) |
src/libhevc/decoder/ihevcd_deblk.c |
95.91% (516/538) |
100.00% (1/1) |
99.27% (272/274) |
src/libhevc/decoder/ihevcd_decode.c |
50.43% (351/696) |
100.00% (3/3) |
52.08% (188/361) |
src/libhevc/decoder/ihevcd_fmt_conv.c |
24.88% (108/434) |
33.33% (2/6) |
12.13% (41/338) |
src/libhevc/decoder/ihevcd_get_mv.c |
84.97% (260/306) |
100.00% (1/1) |
85.93% (116/135) |
src/libhevc/decoder/ihevcd_inter_pred.c |
92.07% (418/454) |
100.00% (1/1) |
90.21% (295/327) |
src/libhevc/decoder/ihevcd_intra_pred_mode_prediction.c |
95.09% (155/163) |
100.00% (1/1) |
98.78% (81/82) |
src/libhevc/decoder/ihevcd_iquant_itrans_recon_ctb.c |
85.46% (623/729) |
100.00% (3/3) |
84.52% (284/336) |
src/libhevc/decoder/ihevcd_itrans_recon_dc.c |
0.00% (0/34) |
0.00% (0/2) |
0.00% (0/68) |
src/libhevc/decoder/ihevcd_job_queue.c |
35.19% (57/162) |
54.55% (6/11) |
26.14% (23/88) |
src/libhevc/decoder/ihevcd_mv_merge.c |
90.72% (557/614) |
100.00% (3/3) |
92.94% (250/269) |
src/libhevc/decoder/ihevcd_mv_pred.c |
97.12% (404/416) |
100.00% (5/5) |
91.96% (309/336) |
src/libhevc/decoder/ihevcd_nal.c |
94.67% (213/225) |
100.00% (4/4) |
93.66% (133/142) |
src/libhevc/decoder/ihevcd_parse_headers.c |
50.55% (1191/2356) |
53.85% (14/26) |
58.68% (852/1452) |
src/libhevc/decoder/ihevcd_parse_residual.c |
100.00% (477/477) |
100.00% (1/1) |
97.44% (495/508) |
src/libhevc/decoder/ihevcd_parse_slice.c |
81.37% (2018/2480) |
91.67% (11/12) |
78.39% (907/1157) |
src/libhevc/decoder/ihevcd_parse_slice_header.c |
63.43% (496/782) |
66.67% (2/3) |
66.91% (362/541) |
src/libhevc/decoder/ihevcd_process_slice.c |
59.79% (675/1129) |
88.89% (8/9) |
57.64% (298/517) |
src/libhevc/decoder/ihevcd_ref_list.c |
71.38% (202/283) |
100.00% (2/2) |
74.86% (131/175) |
src/libhevc/decoder/ihevcd_sao.c |
52.50% (1481/2821) |
50.00% (1/2) |
55.72% (696/1249) |
src/libhevc/decoder/ihevcd_utils.c |
65.18% (513/787) |
90.00% (9/10) |
52.16% (205/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 |
73.08% (19/26) |
100.00% (2/2) |
71.43% (5/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 |
89.37% (227/254) |
100.00% (2/2) |
83.93% (47/56) |
src/libhevc/decoder/x86/ihevcd_it_rec_dc_ssse3_intr.c |
28.35% (72/254) |
50.00% (1/2) |
41.07% (23/56) |
src/libhevc/fuzzer/hevc_dec_fuzzer.cpp |
95.82% (229/239) |
100.00% (15/15) |
93.75% (75/80) |
Totals |
55.34% (31909/57662) |
62.04% (255/411) |
51.69% (10403/20124) |