Vector Optimized Library of Kernels 3.3.0
Architecture-tuned implementations of math kernels
Loading...
Searching...
No Matches
test_volk_32fc_s32fc_x2_rotator2_32fc.cc File Reference
#include "volk_test.h"
#include <fmt/chrono.h>
#include <fmt/core.h>
#include <fmt/ranges.h>
#include <gtest/gtest.h>
#include <volk/volk.h>
#include <volk/volk_alloc.hh>
#include <chrono>

Data Structures

class  volk_32fc_s32fc_x2_rotator2_32fc_test

Functions

 TEST_P (volk_32fc_s32fc_x2_rotator2_32fc_test, run)
 INSTANTIATE_TEST_SUITE_P (volk_32fc_s32fc_x2_rotator2_32fc, volk_32fc_s32fc_x2_rotator2_32fc_test, testing::Combine(testing::ValuesIn(get_kernel_implementation_name_list(volk_32fc_s32fc_x2_rotator2_32fc_get_func_desc())), testing::ValuesIn(default_vector_sizes)), generate_volk_test_name())
 INSTANTIATE_TEST_SUITE_P (volk_32fc_s32fc_x2_rotator2_32fc_large, volk_32fc_s32fc_x2_rotator2_32fc_test, testing::Combine(testing::ValuesIn(get_kernel_implementation_name_list(volk_32fc_s32fc_x2_rotator2_32fc_get_func_desc())), testing::ValuesIn(large_vector_sizes)), generate_volk_test_name())

Variables

static constexpr std::array< size_t, 1 > large_vector_sizes { 2000000 }

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P() [1/2]

INSTANTIATE_TEST_SUITE_P ( volk_32fc_s32fc_x2_rotator2_32fc ,
volk_32fc_s32fc_x2_rotator2_32fc_test ,
testing::Combine(testing::ValuesIn(get_kernel_implementation_name_list(volk_32fc_s32fc_x2_rotator2_32fc_get_func_desc())), testing::ValuesIn(default_vector_sizes)) ,
generate_volk_test_name()  )

◆ INSTANTIATE_TEST_SUITE_P() [2/2]

INSTANTIATE_TEST_SUITE_P ( volk_32fc_s32fc_x2_rotator2_32fc_large ,
volk_32fc_s32fc_x2_rotator2_32fc_test ,
testing::Combine(testing::ValuesIn(get_kernel_implementation_name_list(volk_32fc_s32fc_x2_rotator2_32fc_get_func_desc())), testing::ValuesIn(large_vector_sizes)) ,
generate_volk_test_name()  )

◆ TEST_P()

Variable Documentation

◆ large_vector_sizes

std::array<size_t, 1> large_vector_sizes { 2000000 }
staticconstexpr