#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.
template<class T >
| ::testing::AssertionResult AreComplexFloatingPointArraysAlmostEqual |
( |
const T & |
expected, |
|
|
const T & |
actual |
|
) |
| |
| std::vector<std::string> get_aligned_kernel_implementation_names |
( |
const volk_func_desc_t |
desc | ) |
|
| std::vector<std::string> get_kernel_implementation_name_list |
( |
const volk_func_desc_t |
desc | ) |
|
| std::vector<std::string> get_unaligned_kernel_implementation_names |
( |
const volk_func_desc_t |
desc | ) |
|
| bool is_aligned_implementation_name |
( |
const std::string & |
name | ) |
|
| std::tuple<std::vector<std::string>, std::vector<std::string> > separate_implementations_by_alignment |
( |
const std::vector< std::string > & |
names | ) |
|
| constexpr std::array<size_t, 5> default_vector_sizes { 7, 32, 128, 1023, 131071 } |
|
static |