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 |