#include "hwy/base.h"
#include <stdint.h>
#include <string>
#include <tuple>
#include "gtest/gtest.h"
#include "hwy/highway.h"
Go to the source code of this file.
◆ HWY_AFTER_TEST
#define HWY_AFTER_TEST |
( |
| ) |
static_assert(true, "For requiring trailing semicolon") |
◆ 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:62
◆ 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:352
#define HWY_DYNAMIC_DISPATCH(FUNC_NAME)
Definition highway.h:355
◆ 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:52
static std::string TestParamTargetName(const testing::TestParamInfo< int64_t > &info)
Definition hwy_gtest.h:81
HWY_INLINE std::vector< int64_t > SupportedAndGeneratedTargets()
Definition targets.h:73
◆ HWY_TARGET_INSTANTIATE_TEST_SUITE_P_T
#define HWY_TARGET_INSTANTIATE_TEST_SUITE_P_T |
( |
| suite, |
|
|
| generator ) |
Value:
suite##Group, suite, \
::testing::Combine( \
generator), \
::hwy::TestParamTargetNameAndT<suite::HwyParamType>)
◆ HWY_TEST_MAIN
#define HWY_TEST_MAIN |
( |
| ) |
static_assert(true, "For requiring trailing semicolon") |
◆ HWY_TEST_STANDALONE
#define HWY_TEST_STANDALONE 0 |