Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libmpeg2/common/icv_sad.c
100.00% (24/24)
100.00% (1/1)
 94.87% (37/39)
src/libmpeg2/common/icv_variance.c
100.00% (26/26)
100.00% (1/1)
 94.29% (33/35)
src/libmpeg2/common/ideint.c
 91.96% (206/224)
100.00% (2/2)
 94.67% (142/150)
src/libmpeg2/common/ideint_cac.c
100.00% (126/126)
100.00% (2/2)
100.00% (111/111)
src/libmpeg2/common/ideint_function_selector_generic.c
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/libmpeg2/common/ideint_utils.c
 76.56% (147/192)
 75.00% (3/4)
 86.30% (126/146)
src/libmpeg2/common/impeg2_buf_mgr.c
 61.46% (59/96)
 60.00% (6/10)
 70.00% (42/60)
src/libmpeg2/common/impeg2_disp_mgr.c
 91.18% (31/34)
100.00% (3/3)
 89.47% (17/19)
src/libmpeg2/common/impeg2_format_conv.c
 64.94% (100/154)
 75.00% (3/4)
 73.91% (34/46)
src/libmpeg2/common/impeg2_idct.c
100.00% (301/301)
100.00% (3/3)
 94.10% (255/271)
src/libmpeg2/common/impeg2_inter_pred.c
100.00% (143/143)
100.00% (6/6)
100.00% (84/84)
src/libmpeg2/common/impeg2_job_queue.c
 71.84% (125/174)
 81.82% (9/11)
 59.22% (61/103)
src/libmpeg2/common/impeg2_mem_func.c
100.00% (11/11)
100.00% (2/2)
100.00% (7/7)
src/libmpeg2/common/ithread.c
 50.67% (38/75)
 52.00% (13/25)
 56.67% (17/30)
src/libmpeg2/common/x86/icv_platform_macros.h
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/3)
src/libmpeg2/common/x86/icv_sad_ssse3.c
100.00% (32/32)
100.00% (1/1)
 93.33% (28/30)
src/libmpeg2/common/x86/icv_variance_ssse3.c
100.00% (49/49)
100.00% (1/1)
 93.75% (30/32)
src/libmpeg2/common/x86/ideint_cac_ssse3.c
100.00% (100/100)
100.00% (1/1)
100.00% (103/103)
src/libmpeg2/common/x86/ideint_function_selector.c
 84.21% (16/19)
 50.00% (1/2)
 83.33% (5/6)
src/libmpeg2/common/x86/ideint_function_selector_sse42.c
100.00% (4/4)
100.00% (1/1)
100.00% (2/2)
src/libmpeg2/common/x86/ideint_function_selector_ssse3.c
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/libmpeg2/common/x86/ideint_spatial_filter_ssse3.c
100.00% (96/96)
100.00% (1/1)
100.00% (45/45)
src/libmpeg2/common/x86/impeg2_idct_recon_sse42_intr.c
100.00% (1282/1282)
100.00% (3/3)
100.00% (87/87)
src/libmpeg2/common/x86/impeg2_inter_pred_sse42_intr.c
100.00% (468/468)
100.00% (6/6)
100.00% (6/6)
src/libmpeg2/common/x86/impeg2_mem_func_sse42_intr.c
100.00% (22/22)
100.00% (2/2)
100.00% (2/2)
src/libmpeg2/common/x86/impeg2_platform_macros.h
100.00% (6/6)
100.00% (1/1)
100.00% (4/4)
src/libmpeg2/decoder/impeg2d_api_main.c
 45.52% (1062/2333)
 64.00% (16/25)
 57.38% (599/1044)
src/libmpeg2/decoder/impeg2d_bitstream.c
100.00% (117/117)
100.00% (7/7)
 98.00% (49/50)
src/libmpeg2/decoder/impeg2d_d_pic.c
100.00% (111/111)
100.00% (3/3)
100.00% (75/75)
src/libmpeg2/decoder/impeg2d_dec_hdr.c
 96.38% (1224/1270)
 96.15% (25/26)
 96.42% (700/726)
src/libmpeg2/decoder/impeg2d_decoder.c
 93.67% (148/158)
100.00% (2/2)
 84.13% (53/63)
src/libmpeg2/decoder/impeg2d_deinterlace.c
 94.81% (128/135)
100.00% (5/5)
 92.50% (37/40)
src/libmpeg2/decoder/impeg2d_function_selector_generic.c
100.00% (23/23)
100.00% (1/1)
100.00% (1/1)
src/libmpeg2/decoder/impeg2d_i_pic.c
100.00% (180/180)
100.00% (2/2)
100.00% (76/76)
src/libmpeg2/decoder/impeg2d_mc.c
100.00% (522/522)
100.00% (18/18)
100.00% (263/263)
src/libmpeg2/decoder/impeg2d_mv_dec.c
100.00% (248/248)
100.00% (8/8)
 94.64% (106/112)
src/libmpeg2/decoder/impeg2d_pic_proc.c
 85.27% (388/455)
 85.71% (6/7)
 90.45% (180/199)
src/libmpeg2/decoder/impeg2d_pnb_pic.c
 99.58% (478/480)
100.00% (3/3)
 99.26% (269/271)
src/libmpeg2/decoder/impeg2d_vld.c
 78.91% (509/645)
 66.67% (6/9)
 84.16% (388/461)
src/libmpeg2/decoder/x86/impeg2d_function_selector.c
 86.21% (25/29)
100.00% (2/2)
 85.71% (6/7)
src/libmpeg2/decoder/x86/impeg2d_function_selector_sse42.c
100.00% (15/15)
100.00% (1/1)
100.00% (1/1)
src/libmpeg2/decoder/x86/impeg2d_function_selector_ssse3.c
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/libmpeg2/fuzzer/mpeg2_dec_fuzzer.cpp
 89.90% (267/297)
100.00% (13/13)
 90.40% (113/125)
Totals
 82.84% (8878/10717)
 83.55% (193/231)
 84.99% (4197/4938)