|
Grok
9.5.0
|
Go to the source code of this file.
Classes | |
| struct | hwy::ChosenTarget |
Namespaces | |
| hwy | |
Macros | |
| #define | HWY_SUPPORTED_TARGETS HWY_TARGETS |
| #define | HWY_CHOSEN_TARGET_MASK_SCALAR (1u << (HWY_MAX_DYNAMIC_TARGETS + 1)) |
| #define | HWY_CHOSEN_TARGET_SHIFT(X) |
| #define | HWY_CHOSEN_TARGET_MASK_TARGETS (HWY_CHOSEN_TARGET_SHIFT(HWY_TARGETS) | HWY_CHOSEN_TARGET_MASK_SCALAR | 1u) |
| #define | HWY_MAX_DYNAMIC_TARGETS 1 |
| #define | HWY_HIGHEST_TARGET_BIT HWY_HIGHEST_TARGET_BIT_SCALAR |
Functions | |
| uint32_t | hwy::SupportedTargets () |
| void | hwy::DisableTargets (uint32_t disabled_targets) |
| void | hwy::SetSupportedTargetsForTest (uint32_t targets) |
| bool | hwy::SupportedTargetsCalledForTest () |
| HWY_INLINE std::vector< uint32_t > | hwy::SupportedAndGeneratedTargets () |
| static HWY_MAYBE_UNUSED const char * | hwy::TargetName (uint32_t target) |
Variables | |
| ChosenTarget | hwy::chosen_target |
| #define HWY_CHOSEN_TARGET_MASK_SCALAR (1u << (HWY_MAX_DYNAMIC_TARGETS + 1)) |
| #define HWY_CHOSEN_TARGET_MASK_TARGETS (HWY_CHOSEN_TARGET_SHIFT(HWY_TARGETS) | HWY_CHOSEN_TARGET_MASK_SCALAR | 1u) |
| #define HWY_CHOSEN_TARGET_SHIFT | ( | X | ) |
| #define HWY_HIGHEST_TARGET_BIT HWY_HIGHEST_TARGET_BIT_SCALAR |
| #define HWY_MAX_DYNAMIC_TARGETS 1 |
| #define HWY_SUPPORTED_TARGETS HWY_TARGETS |