GCC Code Coverage Report


Directory: ./
Date: 2023-10-23 23:10:04
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 18999 26172 72.6%
Functions: 1134 1304 87.0%
Branches: 4079 7705 52.9%

File Lines Functions Branches
apps/volk-config-info.cc 0.0 0.0% 0 / 25 0.0% 0 / 3 0.0% 0 / 120
apps/volk_option_helpers.cc 0.0 0.0% 0 / 147 0.0% 0 / 11 0.0% 0 / 220
apps/volk_profile.cc 0.0 0.0% 0 / 186 0.0% 0 / 15 0.0% 0 / 486
build/lib/constants.c 0.0 0.0% 0 / 12 0.0% 0 / 5 0.0% 0 / 2
build/lib/volk.c 25.8 25.8% 1645 / 6376 83.3% 239 / 287 2.2% 19 / 866
build/lib/volk_16ic_deinterleave_16i_x2_a_orc_impl.c 61.8 61.8% 21 / 34 50.0% 1 / 2 33.3% 2 / 6
build/lib/volk_16ic_deinterleave_real_8i_a_orc_impl.c 64.5 64.5% 20 / 31 50.0% 1 / 2 33.3% 2 / 6
build/lib/volk_16ic_s32f_deinterleave_32f_x2_a_orc_impl.c 46.0 46.0% 23 / 50 50.0% 1 / 2 11.1% 2 / 18
build/lib/volk_16u_byteswap_a_orc_impl.c 0.0 0.0% 0 / 27 0.0% 0 / 2 0.0% 0 / 6
build/lib/volk_32f_s32f_add_32f_a_orc_impl.c 62.9 62.9% 22 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_s32f_multiply_32f_a_orc_impl.c 62.9 62.9% 22 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_s32f_normalize_a_orc_impl.c 62.9 62.9% 22 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_x2_add_32f_a_orc_impl.c 60.0 60.0% 21 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_x2_divide_32f_a_orc_impl.c 60.0 60.0% 21 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_x2_max_32f_a_orc_impl.c 58.3 58.3% 21 / 36 50.0% 1 / 2 10.0% 2 / 20
build/lib/volk_32f_x2_min_32f_a_orc_impl.c 58.3 58.3% 21 / 36 50.0% 1 / 2 10.0% 2 / 20
build/lib/volk_32f_x2_multiply_32f_a_orc_impl.c 60.0 60.0% 21 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32f_x2_subtract_32f_a_orc_impl.c 60.0 60.0% 21 / 35 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_32fc_32f_multiply_32fc_a_orc_impl.c 48.8 48.8% 21 / 43 50.0% 1 / 2 11.1% 2 / 18
build/lib/volk_32fc_x2_multiply_32fc_a_orc_impl.c 31.3 31.3% 21 / 67 50.0% 1 / 2 4.8% 2 / 42
build/lib/volk_32i_x2_and_32i_a_orc_impl.c 65.6 65.6% 21 / 32 50.0% 1 / 2 33.3% 2 / 6
build/lib/volk_32i_x2_or_32i_a_orc_impl.c 65.6 65.6% 21 / 32 50.0% 1 / 2 33.3% 2 / 6
build/lib/volk_8i_convert_16i_a_orc_impl.c 66.7 66.7% 20 / 30 50.0% 1 / 2 33.3% 2 / 6
build/lib/volk_8i_s32f_convert_32f_a_orc_impl.c 57.9 57.9% 22 / 38 50.0% 1 / 2 16.7% 2 / 12
build/lib/volk_cpu.c 97.6 97.6% 120 / 123 100.0% 28 / 28 50.0% 14 / 28
include/volk/saturation_arithmetic.h 71.4 71.4% 5 / 7 100.0% 1 / 1 50.0% 2 / 4
include/volk/volk_avx2_fma_intrinsics.h 100.0 100.0% 18 / 18 100.0% 1 / 1 -% 0 / 0
include/volk/volk_avx2_intrinsics.h 100.0 100.0% 68 / 68 100.0% 8 / 8 -% 0 / 0
include/volk/volk_avx_intrinsics.h 100.0 100.0% 96 / 96 100.0% 12 / 12 -% 0 / 0
include/volk/volk_common.h 96.2 96.2% 25 / 26 100.0% 3 / 3 50.0% 2 / 4
include/volk/volk_sse3_intrinsics.h 100.0 100.0% 22 / 22 100.0% 5 / 5 -% 0 / 0
include/volk/volk_sse_intrinsics.h 100.0 100.0% 43 / 43 100.0% 5 / 5 -% 0 / 0
kernels/volk/volk_16i_32fc_dot_prod_32fc.h 100.0 100.0% 314 / 314 100.0% 7 / 7 100.0% 28 / 28
kernels/volk/volk_16i_branch_4_state_8.h 0.0 0.0% 0 / 92 0.0% 0 / 2 0.0% 0 / 2
kernels/volk/volk_16i_convert_8i.h 100.0 100.0% 88 / 88 100.0% 6 / 6 100.0% 20 / 20
kernels/volk/volk_16i_max_star_16i.h 0.0 0.0% 0 / 36 0.0% 0 / 2 0.0% 0 / 14
kernels/volk/volk_16i_max_star_horizontal_16i.h 0.0 0.0% 0 / 52 0.0% 0 / 2 0.0% 0 / 12
kernels/volk/volk_16i_permute_and_scalar_add.h 0.0 0.0% 0 / 69 0.0% 0 / 2 0.0% 0 / 6
kernels/volk/volk_16i_s32f_convert_32f.h 100.0 100.0% 176 / 176 100.0% 10 / 10 100.0% 36 / 36
kernels/volk/volk_16i_x4_quad_max_star_16i.h 0.0 0.0% 0 / 61 0.0% 0 / 2 0.0% 0 / 18
kernels/volk/volk_16i_x5_add_quad_16i_x4.h 0.0 0.0% 0 / 49 0.0% 0 / 2 0.0% 0 / 6
kernels/volk/volk_16ic_convert_32fc.h 100.0 100.0% 107 / 107 100.0% 7 / 7 92.3% 24 / 26
kernels/volk/volk_16ic_deinterleave_16i_x2.h 100.0 100.0% 118 / 118 100.0% 6 / 6 100.0% 18 / 18
kernels/volk/volk_16ic_deinterleave_real_16i.h 100.0 100.0% 98 / 98 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_16ic_deinterleave_real_8i.h 100.0 100.0% 113 / 113 100.0% 5 / 5 100.0% 14 / 14
kernels/volk/volk_16ic_magnitude_16i.h 100.0 100.0% 172 / 172 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_16ic_s32f_deinterleave_32f_x2.h 100.0 100.0% 104 / 104 100.0% 5 / 5 100.0% 14 / 14
kernels/volk/volk_16ic_s32f_deinterleave_real_32f.h 100.0 100.0% 104 / 104 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_16ic_s32f_magnitude_32f.h 100.0 100.0% 143 / 143 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_16ic_x2_dot_prod_16ic.h 100.0 100.0% 158 / 158 100.0% 5 / 5 88.2% 30 / 34
kernels/volk/volk_16ic_x2_multiply_16ic.h 100.0 100.0% 116 / 116 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_16u_byteswap.h 86.1 86.1% 68 / 79 71.4% 5 / 7 88.9% 16 / 18
kernels/volk/volk_16u_byteswappuppet_16u.h 100.0 100.0% 20 / 20 100.0% 5 / 5 -% 0 / 0
kernels/volk/volk_32f_64f_add_64f.h 100.0 100.0% 56 / 56 100.0% 3 / 3 100.0% 10 / 10
kernels/volk/volk_32f_64f_multiply_64f.h 100.0 100.0% 56 / 56 100.0% 3 / 3 100.0% 10 / 10
kernels/volk/volk_32f_8u_polarbutterfly_32f.h 98.7 98.7% 154 / 156 100.0% 9 / 9 95.5% 42 / 44
kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h 100.0 100.0% 59 / 59 100.0% 7 / 7 100.0% 10 / 10
kernels/volk/volk_32f_accumulator_s32f.h 100.0 100.0% 96 / 96 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_32f_acos_32f.h 100.0 100.0% 253 / 253 100.0% 7 / 7 100.0% 50 / 50
kernels/volk/volk_32f_asin_32f.h 100.0 100.0% 229 / 229 100.0% 7 / 7 100.0% 50 / 50
kernels/volk/volk_32f_atan_32f.h 100.0 100.0% 142 / 142 100.0% 8 / 8 100.0% 28 / 28
kernels/volk/volk_32f_binary_slicer_32i.h 100.0 100.0% 90 / 90 100.0% 6 / 6 100.0% 30 / 30
kernels/volk/volk_32f_binary_slicer_8i.h 100.0 100.0% 138 / 138 100.0% 6 / 6 100.0% 30 / 30
kernels/volk/volk_32f_convert_64f.h 100.0 100.0% 76 / 76 100.0% 6 / 6 100.0% 20 / 20
kernels/volk/volk_32f_cos_32f.h 78.6 78.6% 356 / 453 80.0% 8 / 10 77.6% 45 / 58
kernels/volk/volk_32f_exp_32f.h 0.0 0.0% 0 / 106 0.0% 0 / 4 0.0% 0 / 12
kernels/volk/volk_32f_expfast_32f.h 100.0 100.0% 109 / 109 100.0% 7 / 7 100.0% 26 / 26
kernels/volk/volk_32f_index_max_16u.h 88.5 88.5% 123 / 139 100.0% 5 / 5 73.3% 44 / 60
kernels/volk/volk_32f_index_max_32u.h 88.2 88.2% 179 / 203 100.0% 7 / 7 69.6% 71 / 102
kernels/volk/volk_32f_index_min_16u.h 87.7 87.7% 114 / 130 100.0% 5 / 5 73.3% 44 / 60
kernels/volk/volk_32f_index_min_32u.h 86.9 86.9% 159 / 183 100.0% 7 / 7 72.7% 64 / 88
kernels/volk/volk_32f_invsqrt_32f.h 0.0 0.0% 0 / 56 0.0% 0 / 5 0.0% 0 / 14
kernels/volk/volk_32f_log2_32f.h 100.0 100.0% 129 / 129 100.0% 8 / 8 94.4% 17 / 18
kernels/volk/volk_32f_null_32f.h 0.0 0.0% 0 / 6 0.0% 0 / 1 0.0% 0 / 2
kernels/volk/volk_32f_s32f_32f_fm_detect_32f.h 92.9 92.9% 158 / 170 100.0% 4 / 4 83.3% 60 / 72
kernels/volk/volk_32f_s32f_add_32f.h 100.0 100.0% 68 / 68 100.0% 6 / 6 100.0% 10 / 10
kernels/volk/volk_32f_s32f_calc_spectral_noise_floor_32f.h 97.4 97.4% 189 / 194 100.0% 4 / 4 81.8% 36 / 44
kernels/volk/volk_32f_s32f_convert_16i.h 92.3 92.3% 240 / 260 100.0% 10 / 10 73.7% 56 / 76
kernels/volk/volk_32f_s32f_convert_32i.h 91.8 91.8% 157 / 171 100.0% 8 / 8 74.1% 40 / 54
kernels/volk/volk_32f_s32f_convert_8i.h 100.0 100.0% 195 / 195 100.0% 8 / 8 100.0% 34 / 34
kernels/volk/volk_32f_s32f_convertpuppet_8u.h 100.0 100.0% 27 / 27 100.0% 9 / 9 -% 0 / 0
kernels/volk/volk_32f_s32f_mod_rangepuppet_32f.h 100.0 100.0% 21 / 21 100.0% 7 / 7 -% 0 / 0
kernels/volk/volk_32f_s32f_multiply_32f.h 100.0 100.0% 81 / 81 100.0% 7 / 7 100.0% 20 / 20
kernels/volk/volk_32f_s32f_normalize.h 100.0 100.0% 57 / 57 100.0% 5 / 5 100.0% 14 / 14
kernels/volk/volk_32f_s32f_power_32f.h 100.0 100.0% 21 / 21 100.0% 3 / 3 100.0% 6 / 6
kernels/volk/volk_32f_s32f_s32f_mod_range_32f.h 97.0 97.0% 163 / 168 100.0% 7 / 7 83.3% 15 / 18
kernels/volk/volk_32f_s32f_stddev_32f.h 100.0 100.0% 158 / 158 100.0% 5 / 5 82.1% 23 / 28
kernels/volk/volk_32f_s32f_x2_convert_8u.h 100.0 100.0% 277 / 277 100.0% 10 / 10 100.0% 42 / 42
kernels/volk/volk_32f_sin_32f.h 74.2 74.2% 287 / 387 77.8% 7 / 9 76.0% 38 / 50
kernels/volk/volk_32f_sqrt_32f.h 100.0 100.0% 49 / 49 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32f_stddev_and_mean_32f_x2.h 94.5 94.5% 207 / 219 100.0% 8 / 8 84.2% 32 / 38
kernels/volk/volk_32f_tan_32f.h 100.0 100.0% 317 / 317 100.0% 7 / 7 100.0% 38 / 38
kernels/volk/volk_32f_tanh_32f.h 98.7 98.7% 151 / 153 100.0% 8 / 8 90.0% 18 / 20
kernels/volk/volk_32f_x2_add_32f.h 71.9 71.9% 87 / 121 77.8% 7 / 9 71.4% 20 / 28
kernels/volk/volk_32f_x2_divide_32f.h 64.6 64.6% 62 / 96 71.4% 5 / 7 63.6% 14 / 22
kernels/volk/volk_32f_x2_dot_prod_16i.h 72.9 72.9% 263 / 361 77.8% 7 / 9 76.5% 26 / 34
kernels/volk/volk_32f_x2_dot_prod_32f.h 89.7 89.7% 366 / 408 85.7% 12 / 14 84.6% 44 / 52
kernels/volk/volk_32f_x2_fm_detectpuppet_32f.h 100.0 100.0% 16 / 16 100.0% 4 / 4 -% 0 / 0
kernels/volk/volk_32f_x2_interleave_32fc.h 100.0 100.0% 72 / 72 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32f_x2_max_32f.h 64.8 64.8% 70 / 108 71.4% 5 / 7 64.7% 22 / 34
kernels/volk/volk_32f_x2_min_32f.h 64.8 64.8% 70 / 108 71.4% 5 / 7 64.7% 22 / 34
kernels/volk/volk_32f_x2_multiply_32f.h 71.9 71.9% 87 / 121 77.8% 7 / 9 71.4% 20 / 28
kernels/volk/volk_32f_x2_pow_32f.h 100.0 100.0% 360 / 360 100.0% 7 / 7 100.0% 26 / 26
kernels/volk/volk_32f_x2_s32f_interleave_16ic.h 100.0 100.0% 117 / 117 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_32f_x2_subtract_32f.h 64.6 64.6% 62 / 96 71.4% 5 / 7 63.6% 14 / 22
kernels/volk/volk_32f_x3_sum_of_poly_32f.h 100.0 100.0% 243 / 243 100.0% 6 / 6 100.0% 42 / 42
kernels/volk/volk_32fc_32f_add_32fc.h 100.0 100.0% 58 / 58 100.0% 3 / 3 100.0% 10 / 10
kernels/volk/volk_32fc_32f_dot_prod_32fc.h 100.0 100.0% 289 / 289 100.0% 7 / 7 100.0% 26 / 26
kernels/volk/volk_32fc_32f_multiply_32fc.h 100.0 100.0% 61 / 61 100.0% 4 / 4 100.0% 10 / 10
kernels/volk/volk_32fc_accumulator_s32fc.h 100.0 100.0% 84 / 84 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_32fc_conjugate_32fc.h 100.0 100.0% 72 / 72 100.0% 6 / 6 90.0% 18 / 20
kernels/volk/volk_32fc_convert_16ic.h 92.1 92.1% 117 / 127 100.0% 5 / 5 73.7% 28 / 38
kernels/volk/volk_32fc_deinterleave_32f_x2.h 100.0 100.0% 72 / 72 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32fc_deinterleave_64f_x2.h 100.0 100.0% 102 / 102 100.0% 6 / 6 100.0% 20 / 20
kernels/volk/volk_32fc_deinterleave_imag_32f.h 100.0 100.0% 63 / 63 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32fc_deinterleave_real_32f.h 100.0 100.0% 63 / 63 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32fc_deinterleave_real_64f.h 100.0 100.0% 60 / 60 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32fc_index_max_16u.h 95.8 95.8% 183 / 191 100.0% 6 / 6 80.6% 50 / 62
kernels/volk/volk_32fc_index_max_32u.h 95.7 95.7% 177 / 185 100.0% 6 / 6 87.1% 54 / 62
kernels/volk/volk_32fc_index_min_16u.h 95.7 95.7% 179 / 187 100.0% 6 / 6 87.1% 54 / 62
kernels/volk/volk_32fc_index_min_32u.h 95.6 95.6% 173 / 181 100.0% 6 / 6 90.3% 56 / 62
kernels/volk/volk_32fc_magnitude_32f.h 100.0 100.0% 125 / 125 100.0% 8 / 8 100.0% 28 / 28
kernels/volk/volk_32fc_magnitude_squared_32f.h 100.0 100.0% 125 / 125 100.0% 8 / 8 100.0% 28 / 28
kernels/volk/volk_32fc_s32f_atan2_32f.h 100.0 100.0% 29 / 29 100.0% 3 / 3 100.0% 6 / 6
kernels/volk/volk_32fc_s32f_deinterleave_real_16i.h 100.0 100.0% 83 / 83 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_32fc_s32f_magnitude_16i.h 100.0 100.0% 115 / 115 100.0% 5 / 5 100.0% 10 / 10
kernels/volk/volk_32fc_s32f_power_32fc.h 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 4 / 4
kernels/volk/volk_32fc_s32f_power_spectral_densitypuppet_32f.h 100.0 100.0% 9 / 9 100.0% 3 / 3 -% 0 / 0
kernels/volk/volk_32fc_s32f_power_spectrum_32f.h 100.0 100.0% 18 / 18 100.0% 2 / 2 100.0% 2 / 2
kernels/volk/volk_32fc_s32f_x2_power_spectral_density_32f.h 96.9 96.9% 31 / 32 100.0% 3 / 3 83.3% 5 / 6
kernels/volk/volk_32fc_s32fc_multiply_32fc.h 100.0 100.0% 150 / 150 100.0% 8 / 8 93.8% 30 / 32
kernels/volk/volk_32fc_s32fc_rotatorpuppet_32fc.h 100.0 100.0% 49 / 49 100.0% 7 / 7 -% 0 / 0
kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h 100.0 100.0% 314 / 314 100.0% 7 / 7 88.2% 67 / 76
kernels/volk/volk_32fc_x2_add_32fc.h 100.0 100.0% 76 / 76 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_32fc_x2_conjugate_dot_prod_32fc.h 100.0 100.0% 123 / 123 100.0% 8 / 8 85.7% 24 / 28
kernels/volk/volk_32fc_x2_divide_32fc.h 100.0 100.0% 115 / 115 100.0% 5 / 5 100.0% 16 / 16
kernels/volk/volk_32fc_x2_dot_prod_32fc.h 100.0 100.0% 214 / 214 100.0% 10 / 10 83.3% 30 / 36
kernels/volk/volk_32fc_x2_multiply_32fc.h 100.0 100.0% 127 / 127 100.0% 9 / 9 92.9% 26 / 28
kernels/volk/volk_32fc_x2_multiply_conjugate_32fc.h 100.0 100.0% 82 / 82 100.0% 6 / 6 90.0% 18 / 20
kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h 100.0 100.0% 176 / 176 100.0% 10 / 10 86.7% 26 / 30
kernels/volk/volk_32fc_x2_s32fc_multiply_conjugate_add_32fc.h 100.0 100.0% 98 / 98 100.0% 5 / 5 90.0% 18 / 20
kernels/volk/volk_32fc_x2_square_dist_32f.h 100.0 100.0% 120 / 120 100.0% 4 / 4 86.4% 19 / 22
kernels/volk/volk_32i_s32f_convert_32f.h 71.2 71.2% 84 / 118 75.0% 6 / 8 71.4% 20 / 28
kernels/volk/volk_32i_x2_and_32i.h 64.6 64.6% 62 / 96 71.4% 5 / 7 63.6% 14 / 22
kernels/volk/volk_32i_x2_or_32i.h 64.6 64.6% 62 / 96 71.4% 5 / 7 63.6% 14 / 22
kernels/volk/volk_32u_byteswap.h 91.3 91.3% 95 / 104 83.3% 5 / 6 90.0% 18 / 20
kernels/volk/volk_32u_byteswappuppet_32u.h 100.0 100.0% 20 / 20 100.0% 5 / 5 -% 0 / 0
kernels/volk/volk_32u_popcnt.h 100.0 100.0% 12 / 12 100.0% 2 / 2 -% 0 / 0
kernels/volk/volk_32u_popcntpuppet_32u.h 100.0 100.0% 8 / 8 100.0% 2 / 2 100.0% 4 / 4
kernels/volk/volk_32u_reverse_32u.h 100.0 100.0% 154 / 154 100.0% 7 / 7 100.0% 14 / 14
kernels/volk/volk_64f_convert_32f.h 70.5 70.5% 86 / 122 75.0% 6 / 8 71.4% 20 / 28
kernels/volk/volk_64f_x2_add_64f.h 100.0 100.0% 76 / 76 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_64f_x2_max_64f.h 63.8 63.8% 67 / 105 66.7% 4 / 6 64.7% 22 / 34
kernels/volk/volk_64f_x2_min_64f.h 63.8 63.8% 67 / 105 66.7% 4 / 6 61.8% 21 / 34
kernels/volk/volk_64f_x2_multiply_64f.h 100.0 100.0% 76 / 76 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_64u_byteswap.h 93.2 93.2% 164 / 176 87.5% 7 / 8 92.9% 26 / 28
kernels/volk/volk_64u_byteswappuppet_64u.h 100.0 100.0% 28 / 28 100.0% 7 / 7 -% 0 / 0
kernels/volk/volk_64u_popcnt.h 100.0 100.0% 20 / 20 100.0% 2 / 2 -% 0 / 0
kernels/volk/volk_64u_popcntpuppet_64u.h 100.0 100.0% 10 / 10 100.0% 2 / 2 100.0% 4 / 4
kernels/volk/volk_8i_convert_16i.h 100.0 100.0% 85 / 85 100.0% 7 / 7 100.0% 20 / 20
kernels/volk/volk_8i_s32f_convert_32f.h 100.0 100.0% 132 / 132 100.0% 7 / 7 100.0% 20 / 20
kernels/volk/volk_8ic_deinterleave_16i_x2.h 100.0 100.0% 123 / 123 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_8ic_deinterleave_real_16i.h 100.0 100.0% 92 / 92 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_8ic_deinterleave_real_8i.h 100.0 100.0% 104 / 104 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_8ic_s32f_deinterleave_32f_x2.h 100.0 100.0% 156 / 156 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_8ic_s32f_deinterleave_real_32f.h 100.0 100.0% 112 / 112 100.0% 5 / 5 100.0% 18 / 18
kernels/volk/volk_8ic_x2_multiply_conjugate_16ic.h 100.0 100.0% 115 / 115 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_8ic_x2_s32f_multiply_conjugate_32fc.h 100.0 100.0% 135 / 135 100.0% 4 / 4 100.0% 14 / 14
kernels/volk/volk_8u_conv_k7_r2puppet_8u.h 94.1 94.1% 95 / 101 100.0% 4 / 4 86.4% 38 / 44
kernels/volk/volk_8u_x2_encodeframepolar_8u.h 98.8 98.8% 319 / 323 100.0% 7 / 7 96.6% 56 / 58
kernels/volk/volk_8u_x3_encodepolar_8u_x2.h 100.0 100.0% 24 / 24 100.0% 6 / 6 100.0% 4 / 4
kernels/volk/volk_8u_x3_encodepolarpuppet_8u.h 100.0 100.0% 49 / 49 100.0% 7 / 7 100.0% 4 / 4
kernels/volk/volk_8u_x4_conv_k7_r2_8u.h 87.6 87.6% 218 / 249 100.0% 4 / 4 88.5% 23 / 26
lib/kernel_tests.h 100.0 100.0% 129 / 129 100.0% 1 / 1 50.0% 607 / 1214
lib/qa_utils.cc 80.2 80.2% 398 / 496 88.2% 30 / 34 48.6% 373 / 767
lib/qa_utils.h 89.4 89.4% 42 / 47 78.3% 18 / 23 50.0% 4 / 8
lib/testqa.cc 32.5 32.5% 25 / 77 50.0% 1 / 2 11.7% 23 / 196
lib/volk_malloc.c 76.9 76.9% 10 / 13 100.0% 2 / 2 62.5% 5 / 8
lib/volk_prefs.c 56.6 56.6% 30 / 53 100.0% 2 / 2 31.6% 12 / 38
lib/volk_rank_archs.c 76.5 76.5% 26 / 34 100.0% 2 / 2 71.4% 20 / 28