LCOV - code coverage report
Current view: top level - libavcodec - vp9dsp_template.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1360 1392 97.7 %
Date: 2017-12-16 13:57:32 Functions: 274 308 89.0 %

Function Name Sort by function name Hit count Sort by hit count
avg16_c 1216
avg32_c 355
avg4_c 1896
avg64_c 92
avg8_c 3077
avg_8tap_1d_h_c 15533
avg_8tap_1d_v_c 10787
avg_8tap_2d_hv_c 51039
avg_8tap_regular_16h_c 2241
avg_8tap_regular_16hv_c 8515
avg_8tap_regular_16v_c 2054
avg_8tap_regular_32h_c 672
avg_8tap_regular_32hv_c 2489
avg_8tap_regular_32v_c 491
avg_8tap_regular_4h_c 2289
avg_8tap_regular_4hv_c 11263
avg_8tap_regular_4v_c 1873
avg_8tap_regular_64h_c 203
avg_8tap_regular_64hv_c 449
avg_8tap_regular_64v_c 123
avg_8tap_regular_8h_c 3775
avg_8tap_regular_8hv_c 17629
avg_8tap_regular_8v_c 3559
avg_8tap_sharp_16h_c 1453
avg_8tap_sharp_16hv_c 1448
avg_8tap_sharp_16v_c 510
avg_8tap_sharp_32h_c 183
avg_8tap_sharp_32hv_c 202
avg_8tap_sharp_32v_c 88
avg_8tap_sharp_4h_c 1674
avg_8tap_sharp_4hv_c 3717
avg_8tap_sharp_4v_c 483
avg_8tap_sharp_64h_c 19
avg_8tap_sharp_64hv_c 33
avg_8tap_sharp_64v_c 23
avg_8tap_sharp_8h_c 2667
avg_8tap_sharp_8hv_c 4610
avg_8tap_sharp_8v_c 944
avg_8tap_smooth_16h_c 94
avg_8tap_smooth_16hv_c 157
avg_8tap_smooth_16v_c 54
avg_8tap_smooth_32h_c 37
avg_8tap_smooth_32hv_c 70
avg_8tap_smooth_32v_c 14
avg_8tap_smooth_4h_c 93
avg_8tap_smooth_4hv_c 188
avg_8tap_smooth_4v_c 236
avg_8tap_smooth_64h_c 15
avg_8tap_smooth_64hv_c 19
avg_8tap_smooth_64v_c 10
avg_8tap_smooth_8h_c 118
avg_8tap_smooth_8hv_c 250
avg_8tap_smooth_8v_c 325
avg_bilin_16h_c 6
avg_bilin_16hv_c 6
avg_bilin_16v_c 6
avg_bilin_1d_h_c 30
avg_bilin_1d_v_c 30
avg_bilin_2d_hv_c 30
avg_bilin_32h_c 6
avg_bilin_32hv_c 6
avg_bilin_32v_c 6
avg_bilin_4h_c 6
avg_bilin_4hv_c 6
avg_bilin_4v_c 6
avg_bilin_64h_c 6
avg_bilin_64hv_c 6
avg_bilin_64v_c 6
avg_bilin_8h_c 6
avg_bilin_8hv_c 6
avg_bilin_8v_c 6
avg_c 6636
avg_scaled_8tap_c 0
avg_scaled_bilin_16_c 0
avg_scaled_bilin_32_c 0
avg_scaled_bilin_4_c 0
avg_scaled_bilin_64_c 0
avg_scaled_bilin_8_c 0
avg_scaled_bilin_c 0
avg_scaled_regular_16_c 0
avg_scaled_regular_32_c 0
avg_scaled_regular_4_c 0
avg_scaled_regular_64_c 0
avg_scaled_regular_8_c 0
avg_scaled_sharp_16_c 0
avg_scaled_sharp_32_c 0
avg_scaled_sharp_4_c 0
avg_scaled_sharp_64_c 0
avg_scaled_sharp_8_c 0
avg_scaled_smooth_16_c 0
avg_scaled_smooth_32_c 0
avg_scaled_smooth_4_c 0
avg_scaled_smooth_64_c 0
avg_scaled_smooth_8_c 0
copy16_c 35784
copy32_c 18228
copy4_c 47418
copy64_c 4375
copy8_c 63114
copy_c 168919
dc_127_16x16_c 138
dc_127_32x32_c 76
dc_127_4x4_c 2407
dc_127_8x8_c 308
dc_128_16x16_c 115
dc_128_32x32_c 82
dc_128_4x4_c 360
dc_128_8x8_c 207
dc_129_16x16_c 242
dc_129_32x32_c 76
dc_129_4x4_c 2133
dc_129_8x8_c 268
dc_16x16_c 15881
dc_32x32_c 3828
dc_4x4_c 302656
dc_8x8_c 125403
dc_left_16x16_c 935
dc_left_32x32_c 1166
dc_left_4x4_c 8559
dc_left_8x8_c 2954
dc_top_16x16_c 2190
dc_top_32x32_c 519
dc_top_4x4_c 9872
dc_top_8x8_c 6559
diag_downleft_16x16_c 1034
diag_downleft_32x32_c 108
diag_downleft_4x4_c 18825
diag_downleft_8x8_c 5114
diag_downright_16x16_c 697
diag_downright_32x32_c 116
diag_downright_4x4_c 53726
diag_downright_8x8_c 5886
do_8tap_1d_c 475587
do_8tap_2d_c 1103022
do_bilin_1d_c 4285
do_bilin_2d_c 8301
do_scaled_8tap_c 2067
do_scaled_bilin_c 0
ff_vp9dsp_init_10 73
ff_vp9dsp_init_12 73
ff_vp9dsp_init_8 500
ff_vp9dsp_intrapred_init_10 146
ff_vp9dsp_intrapred_init_12 73
ff_vp9dsp_intrapred_init_8 500
ff_vp9dsp_mc_init_10 146
ff_vp9dsp_mc_init_12 73
ff_vp9dsp_mc_init_8 500
ff_vp9dsp_scaled_mc_init_10 146
ff_vp9dsp_scaled_mc_init_12 73
ff_vp9dsp_scaled_mc_init_8 500
hor_16x16_c 11842
hor_32x32_c 884
hor_4x4_c 266932
hor_8x8_c 68374
hor_down_16x16_c 497
hor_down_32x32_c 53
hor_down_4x4_c 44888
hor_down_8x8_c 4556
hor_up_16x16_c 1521
hor_up_32x32_c 127
hor_up_4x4_c 48402
hor_up_8x8_c 8818
iadst16_1d 272048
iadst4_1d 1434940
iadst8_1d 677048
iadst_iadst_16x16_add_c 2732
iadst_iadst_4x4_add_c 79519
iadst_iadst_8x8_add_c 18439
iadst_idct_16x16_add_c 7480
iadst_idct_4x4_add_c 120387
iadst_idct_8x8_add_c 32065
idct16_1d 1034448
idct32_1d 552000
idct4_1d 3378340
idct8_1d 2829928
idct_iadst_16x16_add_c 4059
idct_iadst_4x4_add_c 79310
idct_iadst_8x8_add_c 15688
idct_idct_16x16_add_c 34234
idct_idct_32x32_add_c 11309
idct_idct_4x4_add_c 432747
idct_idct_8x8_add_c 185652
iwht4_1d 229432
iwht_iwht_4x4_add_c 28679
loop_filter 4762735
loop_filter_h_16_16_c 320078
loop_filter_h_16_8_c 641770
loop_filter_h_44_16_c 248231
loop_filter_h_48_16_c 66646
loop_filter_h_4_8_c 782320
loop_filter_h_84_16_c 59876
loop_filter_h_88_16_c 411077
loop_filter_h_8_8_c 965201
loop_filter_v_16_16_c 324201
loop_filter_v_16_8_c 648729
loop_filter_v_44_16_c 242532
loop_filter_v_48_16_c 58270
loop_filter_v_4_8_c 770314
loop_filter_v_84_16_c 68200
loop_filter_v_88_16_c 403159
loop_filter_v_8_8_c 954401
memset_bpc 2796
put_8tap_1d_h_c 261154
put_8tap_1d_v_c 188113
put_8tap_2d_hv_c 1051983
put_8tap_regular_16h_c 33604
put_8tap_regular_16hv_c 96655
put_8tap_regular_16v_c 23528
put_8tap_regular_32h_c 8415
put_8tap_regular_32hv_c 20580
put_8tap_regular_32v_c 5407
put_8tap_regular_4h_c 74985
put_8tap_regular_4hv_c 438012
put_8tap_regular_4v_c 61200
put_8tap_regular_64h_c 1727
put_8tap_regular_64hv_c 3095
put_8tap_regular_64v_c 1127
put_8tap_regular_8h_c 83514
put_8tap_regular_8hv_c 313817
put_8tap_regular_8v_c 64604
put_8tap_sharp_16h_c 5339
put_8tap_sharp_16hv_c 9634
put_8tap_sharp_16v_c 2118
put_8tap_sharp_32h_c 1105
put_8tap_sharp_32hv_c 2250
put_8tap_sharp_32v_c 637
put_8tap_sharp_4h_c 8390
put_8tap_sharp_4hv_c 28159
put_8tap_sharp_4v_c 3337
put_8tap_sharp_64h_c 199
put_8tap_sharp_64hv_c 331
put_8tap_sharp_64v_c 157
put_8tap_sharp_8h_c 10992
put_8tap_sharp_8hv_c 26289
put_8tap_sharp_8v_c 4442
put_8tap_smooth_16h_c 4228
put_8tap_smooth_16hv_c 10116
put_8tap_smooth_16v_c 1877
put_8tap_smooth_32h_c 1241
put_8tap_smooth_32hv_c 2312
put_8tap_smooth_32v_c 446
put_8tap_smooth_4h_c 15312
put_8tap_smooth_4hv_c 64077
put_8tap_smooth_4v_c 10956
put_8tap_smooth_64h_c 272
put_8tap_smooth_64hv_c 391
put_8tap_smooth_64v_c 89
put_8tap_smooth_8h_c 11831
put_8tap_smooth_8hv_c 36265
put_8tap_smooth_8v_c 8188
put_bilin_16h_c 605
put_bilin_16hv_c 1149
put_bilin_16v_c 283
put_bilin_1d_h_c 2698
put_bilin_1d_v_c 1527
put_bilin_2d_hv_c 8271
put_bilin_32h_c 130
put_bilin_32hv_c 142
put_bilin_32v_c 57
put_bilin_4h_c 776
put_bilin_4hv_c 3426
put_bilin_4v_c 458
put_bilin_64h_c 17
put_bilin_64hv_c 17
put_bilin_64v_c 11
put_bilin_8h_c 1170
put_bilin_8hv_c 3537
put_bilin_8v_c 718
put_scaled_8tap_c 2067
put_scaled_bilin_16_c 0
put_scaled_bilin_32_c 0
put_scaled_bilin_4_c 0
put_scaled_bilin_64_c 0
put_scaled_bilin_8_c 0
put_scaled_bilin_c 0
put_scaled_regular_16_c 333
put_scaled_regular_32_c 41
put_scaled_regular_4_c 696
put_scaled_regular_64_c 9
put_scaled_regular_8_c 922
put_scaled_sharp_16_c 0
put_scaled_sharp_32_c 0
put_scaled_sharp_4_c 8
put_scaled_sharp_64_c 0
put_scaled_sharp_8_c 4
put_scaled_smooth_16_c 1
put_scaled_smooth_32_c 0
put_scaled_smooth_4_c 34
put_scaled_smooth_64_c 0
put_scaled_smooth_8_c 19
tm_16x16_c 2064
tm_32x32_c 138
tm_4x4_c 74400
tm_8x8_c 17837
vert_16x16_c 4567
vert_32x32_c 543
vert_4x4_c 117577
vert_8x8_c 21632
vert_left_16x16_c 1043
vert_left_32x32_c 136
vert_left_4x4_c 34339
vert_left_8x8_c 5777
vert_right_16x16_c 646
vert_right_32x32_c 127
vert_right_4x4_c 41075
vert_right_8x8_c 3870
vp9dsp_itxfm_init 646
vp9dsp_loopfilter_init 646

Generated by: LCOV version 1.13