#include <fmt/core.h>
#include <fmt/ranges.h>
#include <gtest/gtest.h>
#include <volk/volk.h>
#include <array>
#include <tuple>
Go to the source code of this file.
◆ AreComplexFloatingPointArraysAlmostEqual()
template<class T>
::testing::AssertionResult AreComplexFloatingPointArraysAlmostEqual |
( |
const T & | expected, |
|
|
const T & | actual ) |
◆ get_aligned_kernel_implementation_names()
std::vector< std::string > get_aligned_kernel_implementation_names |
( |
const volk_func_desc_t | desc | ) |
|
◆ get_kernel_implementation_name_list()
std::vector< std::string > get_kernel_implementation_name_list |
( |
const volk_func_desc_t | desc | ) |
|
◆ get_unaligned_kernel_implementation_names()
std::vector< std::string > get_unaligned_kernel_implementation_names |
( |
const volk_func_desc_t | desc | ) |
|
◆ is_aligned_implementation_name()
bool is_aligned_implementation_name |
( |
const std::string & | name | ) |
|
◆ separate_implementations_by_alignment()
std::tuple< std::vector< std::string >, std::vector< std::string > > separate_implementations_by_alignment |
( |
const std::vector< std::string > & | names | ) |
|
◆ default_vector_sizes
std::array<size_t, 5> default_vector_sizes { 7, 32, 128, 1023, 131071 } |
|
staticconstexpr |