| Line | Branch | Exec | Source |
|---|---|---|---|
| 1 | /* -*- c++ -*- */ | ||
| 2 | /* | ||
| 3 | * Copyright 2014 - 2021 Free Software Foundation, Inc. | ||
| 4 | * Copyright 2023 Magnus Lundmark <magnuslundmark@gmail.com> | ||
| 5 | * | ||
| 6 | * This file is part of VOLK | ||
| 7 | * | ||
| 8 | * SPDX-License-Identifier: LGPL-3.0-or-later | ||
| 9 | */ | ||
| 10 | |||
| 11 | #include "qa_utils.h" | ||
| 12 | |||
| 13 | #include <volk/volk.h> | ||
| 14 | #include <vector> | ||
| 15 | |||
| 16 | // macros for initializing volk_test_case_t. Maccros are needed to generate | ||
| 17 | // function names of the pattern kernel_name_* | ||
| 18 | |||
| 19 | // for puppets we need to get all the func_variants for the puppet and just | ||
| 20 | // keep track of the actual function name to write to results | ||
| 21 | #define VOLK_INIT_PUPP(func, puppet_master_func, test_params) \ | ||
| 22 | volk_test_case_t(func##_get_func_desc(), \ | ||
| 23 | (void (*)())func##_manual, \ | ||
| 24 | std::string(#func), \ | ||
| 25 | std::string(#puppet_master_func), \ | ||
| 26 | test_params) | ||
| 27 | |||
| 28 | #define VOLK_INIT_TEST(func, test_params) \ | ||
| 29 | volk_test_case_t(func##_get_func_desc(), \ | ||
| 30 | (void (*)())func##_manual, \ | ||
| 31 | std::string(#func), \ | ||
| 32 | test_params) | ||
| 33 | |||
| 34 | #define QA(test) test_cases.push_back(test); | ||
| 35 | 282 | std::vector<volk_test_case_t> init_test_list(volk_test_params_t test_params) | |
| 36 | { | ||
| 37 | |||
| 38 | // Some kernels need a lower tolerance | ||
| 39 |
1/2✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
|
282 | volk_test_params_t test_params_inacc = test_params.make_tol(1e-2); |
| 40 |
1/2✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
|
282 | volk_test_params_t test_params_inacc_tenth = test_params.make_tol(1e-1); |
| 41 | |||
| 42 |
1/2✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
|
282 | volk_test_params_t test_params_power(test_params); |
| 43 | 282 | test_params_power.set_scalar(2.5); | |
| 44 | |||
| 45 |
1/2✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
|
282 | volk_test_params_t test_params_rotator(test_params); |
| 46 | 282 | test_params_rotator.set_scalar(std::polar(1.0f, 0.1f)); | |
| 47 | 282 | test_params_rotator.set_tol(1e-3); | |
| 48 | |||
| 49 | 282 | std::vector<volk_test_case_t> test_cases; | |
| 50 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_64u_popcntpuppet_64u, volk_64u_popcnt, test_params)) |
| 51 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_16u_byteswappuppet_16u, volk_16u_byteswap, test_params)) |
| 52 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32u_byteswappuppet_32u, volk_32u_byteswap, test_params)) |
| 53 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32u_popcntpuppet_32u, volk_32u_popcnt_32u, test_params)) |
| 54 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_64u_byteswappuppet_64u, volk_64u_byteswap, test_params)) |
| 55 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32fc_s32fc_rotatorpuppet_32fc, |
| 56 | volk_32fc_s32fc_x2_rotator_32fc, | ||
| 57 | test_params_rotator)) | ||
| 58 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP( |
| 59 | volk_8u_conv_k7_r2puppet_8u, volk_8u_x4_conv_k7_r2_8u, test_params.make_tol(0))) | ||
| 60 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP( |
| 61 | volk_32f_x2_fm_detectpuppet_32f, volk_32f_s32f_32f_fm_detect_32f, test_params)) | ||
| 62 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_s32f_deinterleave_real_32f, test_params)) |
| 63 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_deinterleave_real_8i, test_params)) |
| 64 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_deinterleave_16i_x2, test_params)) |
| 65 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_s32f_deinterleave_32f_x2, test_params)) |
| 66 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_deinterleave_real_16i, test_params)) |
| 67 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_magnitude_16i, test_params)) |
| 68 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_s32f_magnitude_32f, test_params)) |
| 69 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_convert_32fc, test_params)) |
| 70 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_x2_multiply_16ic, test_params)) |
| 71 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16ic_x2_dot_prod_16ic, test_params)) |
| 72 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16i_s32f_convert_32f, test_params)) |
| 73 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16i_convert_8i, test_params)) |
| 74 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_16i_32fc_dot_prod_32fc, test_params.make_absolute(1e-1))) |
| 75 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_accumulator_s32f, test_params_inacc)) |
| 76 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_add_32f, test_params)) |
| 77 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_index_max_16u, test_params)) |
| 78 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_index_max_32u, test_params)) |
| 79 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_index_min_16u, test_params)) |
| 80 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_index_min_32u, test_params)) |
| 81 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_32f_multiply_32fc, test_params)) |
| 82 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_32f_add_32fc, test_params)) |
| 83 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_log2_32f, test_params.make_absolute(1.5e-5))) |
| 84 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_expfast_32f, test_params_inacc_tenth)) |
| 85 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_pow_32f, test_params_inacc)) |
| 86 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_sin_32f, test_params_inacc)) |
| 87 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_cos_32f, test_params_inacc)) |
| 88 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_tan_32f, test_params_inacc)) |
| 89 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_atan_32f, test_params)) |
| 90 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_asin_32f, test_params_inacc)) |
| 91 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_acos_32f, test_params_inacc)) |
| 92 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32f_power_32fc, test_params_power)) |
| 93 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_calc_spectral_noise_floor_32f, test_params_inacc)) |
| 94 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32f_atan2_32f, test_params)) |
| 95 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_conjugate_dot_prod_32fc, test_params_inacc_tenth)) |
| 96 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_deinterleave_32f_x2, test_params)) |
| 97 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_accumulator_s32fc, test_params.make_tol(1e-3))) |
| 98 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_deinterleave_64f_x2, test_params)) |
| 99 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32f_deinterleave_real_16i, test_params)) |
| 100 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_deinterleave_imag_32f, test_params)) |
| 101 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_deinterleave_real_32f, test_params)) |
| 102 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_deinterleave_real_64f, test_params)) |
| 103 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_dot_prod_32fc, test_params_inacc)) |
| 104 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_32f_dot_prod_32fc, test_params.make_absolute(1e-2))) |
| 105 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_index_max_16u, test_params)) |
| 106 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_index_max_32u, test_params)) |
| 107 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_index_min_16u, test_params)) |
| 108 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_index_min_32u, test_params)) |
| 109 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32f_magnitude_16i, test_params)) |
| 110 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_magnitude_32f, test_params_inacc_tenth)) |
| 111 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_magnitude_squared_32f, test_params)) |
| 112 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_add_32fc, test_params)) |
| 113 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_multiply_32fc, test_params)) |
| 114 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_multiply_conjugate_32fc, test_params)) |
| 115 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_divide_32fc, test_params)) |
| 116 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_conjugate_32fc, test_params)) |
| 117 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_convert_16i, test_params)) |
| 118 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_convert_32i, test_params)) |
| 119 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_convert_64f, test_params)) |
| 120 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_convert_8i, test_params)) |
| 121 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_convert_16ic, test_params)) |
| 122 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32f_power_spectrum_32f, test_params)) |
| 123 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_square_dist_32f, test_params)) |
| 124 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_s32f_square_dist_scalar_mult_32f, test_params)) |
| 125 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_divide_32f, test_params)) |
| 126 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_dot_prod_32f, test_params_inacc)) |
| 127 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_s32f_interleave_16ic, test_params)) |
| 128 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_interleave_32fc, test_params)) |
| 129 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_max_32f, test_params)) |
| 130 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_min_32f, test_params)) |
| 131 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_multiply_32f, test_params)) |
| 132 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_64f_multiply_64f, test_params)) |
| 133 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_64f_add_64f, test_params)) |
| 134 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_normalize, test_params)) |
| 135 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_power_32f, test_params)) |
| 136 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_sqrt_32f, test_params_inacc)) |
| 137 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_stddev_32f, test_params_inacc)) |
| 138 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_stddev_and_mean_32f_x2, test_params.make_absolute(1e-5))) |
| 139 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_subtract_32f, test_params)) |
| 140 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x3_sum_of_poly_32f, test_params.make_absolute(1e+3))) |
| 141 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32i_x2_and_32i, test_params)) |
| 142 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32i_s32f_convert_32f, test_params)) |
| 143 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32i_x2_or_32i, test_params)) |
| 144 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_x2_dot_prod_16i, test_params)) |
| 145 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_64f_convert_32f, test_params)) |
| 146 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_64f_x2_max_64f, test_params)) |
| 147 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_64f_x2_min_64f, test_params)) |
| 148 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_64f_x2_multiply_64f, test_params)) |
| 149 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_64f_x2_add_64f, test_params)) |
| 150 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_deinterleave_16i_x2, test_params)) |
| 151 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_s32f_deinterleave_32f_x2, test_params)) |
| 152 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_deinterleave_real_16i, test_params)) |
| 153 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_s32f_deinterleave_real_32f, test_params)) |
| 154 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_deinterleave_real_8i, test_params)) |
| 155 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_x2_multiply_conjugate_16ic, test_params)) |
| 156 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8ic_x2_s32f_multiply_conjugate_32fc, test_params)) |
| 157 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8i_convert_16i, test_params)) |
| 158 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_8i_s32f_convert_32f, test_params)) |
| 159 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_s32fc_multiply_32fc, test_params)) |
| 160 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_multiply_32f, test_params)) |
| 161 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_s32f_add_32f, test_params)) |
| 162 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_binary_slicer_32i, test_params)) |
| 163 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_binary_slicer_8i, test_params)) |
| 164 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32u_reverse_32u, test_params)) |
| 165 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32f_tanh_32f, test_params_inacc)) |
| 166 |
5/10✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
|
846 | QA(VOLK_INIT_TEST(volk_32fc_x2_s32fc_multiply_conjugate_add_32fc, test_params)) |
| 167 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP( |
| 168 | volk_32f_s32f_mod_rangepuppet_32f, volk_32f_s32f_s32f_mod_range_32f, test_params)) | ||
| 169 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP( |
| 170 | volk_8u_x3_encodepolarpuppet_8u, volk_8u_x3_encodepolar_8u_x2, test_params)) | ||
| 171 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32f_8u_polarbutterflypuppet_32f, |
| 172 | volk_32f_8u_polarbutterfly_32f, | ||
| 173 | test_params)) | ||
| 174 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32fc_s32f_power_spectral_densitypuppet_32f, |
| 175 | volk_32fc_s32f_x2_power_spectral_density_32f, | ||
| 176 | test_params)) | ||
| 177 |
6/12✓ Branch 1 taken 282 times.
✗ Branch 2 not taken.
✓ Branch 4 taken 282 times.
✗ Branch 5 not taken.
✓ Branch 7 taken 282 times.
✗ Branch 8 not taken.
✓ Branch 10 taken 282 times.
✗ Branch 11 not taken.
✓ Branch 13 taken 282 times.
✗ Branch 14 not taken.
✓ Branch 16 taken 282 times.
✗ Branch 17 not taken.
|
1410 | QA(VOLK_INIT_PUPP(volk_32f_s32f_convertpuppet_8u, |
| 178 | volk_32f_s32f_x2_convert_8u, | ||
| 179 | test_params.make_tol(1))) | ||
| 180 | // no one uses these, so don't test them | ||
| 181 | // VOLK_PROFILE(volk_16i_x5_add_quad_16i_x4, 1e-4, 2046, 10000, &results, | ||
| 182 | // benchmark_mode, kernel_regex); VOLK_PROFILE(volk_16i_branch_4_state_8, 1e-4, 2046, | ||
| 183 | // 10000, &results, benchmark_mode, kernel_regex); VOLK_PROFILE(volk_16i_max_star_16i, | ||
| 184 | // 0, 0, 204602, 10000, &results, benchmark_mode, kernel_regex); | ||
| 185 | // VOLK_PROFILE(volk_16i_max_star_horizontal_16i, 0, 0, 204602, 10000, &results, | ||
| 186 | // benchmark_mode, kernel_regex); VOLK_PROFILE(volk_16i_permute_and_scalar_add, 1e-4, | ||
| 187 | // 0, 2046, 10000, &results, benchmark_mode, kernel_regex); | ||
| 188 | // VOLK_PROFILE(volk_16i_x4_quad_max_star_16i, 1e-4, 0, 2046, 10000, &results, | ||
| 189 | // benchmark_mode, kernel_regex); | ||
| 190 | |||
| 191 | 564 | return test_cases; | |
| 192 | 282 | } | |
| 193 |