#include <stddef.h>
#include <stdint.h>
#include <string>
#include <utility>
#include "gtest/gtest.h"
#include "hwy/highway.h"
Go to the source code of this file.
◆ HWY_BEFORE_TEST
#define HWY_BEFORE_TEST |
( |
|
suite | ) |
|
Value:
HWY_TARGET_INSTANTIATE_TEST_SUITE_P(suite); \
static_assert(true, "For requiring trailing semicolon")
Definition: hwy_gtest.h:47
◆ HWY_EXPORT_AND_TEST_P
#define HWY_EXPORT_AND_TEST_P |
( |
|
suite, |
|
|
|
func_name |
|
) |
| |
Value:
static_assert(true, "For requiring trailing semicolon")
#define HWY_EXPORT(FUNC_NAME)
Definition: highway.h:249
#define HWY_DYNAMIC_DISPATCH(FUNC_NAME)
Definition: highway.h:253
◆ HWY_EXPORT_AND_TEST_P_T
#define HWY_EXPORT_AND_TEST_P_T |
( |
|
suite, |
|
|
|
func_name |
|
) |
| |
Value:
static_assert(true, "For requiring trailing semicolon")
◆ HWY_GTEST_INSTANTIATE_TEST_SUITE_P
#define HWY_GTEST_INSTANTIATE_TEST_SUITE_P INSTANTIATE_TEST_CASE_P |
◆ HWY_TARGET_INSTANTIATE_TEST_SUITE_P
#define HWY_TARGET_INSTANTIATE_TEST_SUITE_P |
( |
|
suite | ) |
|
Value:
suite##Group, suite, \
#define HWY_GTEST_INSTANTIATE_TEST_SUITE_P
Definition: hwy_gtest.h:37
static std::string TestParamTargetName(const testing::TestParamInfo< uint32_t > &info)
Definition: hwy_gtest.h:66
HWY_INLINE std::vector< uint32_t > SupportedAndGeneratedTargets()
Definition: targets.h:70
◆ HWY_TARGET_INSTANTIATE_TEST_SUITE_P_T
#define HWY_TARGET_INSTANTIATE_TEST_SUITE_P_T |
( |
|
suite, |
|
|
|
generator |
|
) |
| |
Value:
suite##Group, suite, \
generator), \
::hwy::TestParamTargetNameAndT<suite::HwyParamType>)
HWY_API Vec128< uint8_t > Combine(Full128< uint8_t >, Vec64< uint8_t > hi, Vec64< uint8_t > lo)
Definition: arm_neon-inl.h:3709