|
| HWY_BEFORE_NAMESPACE () |
|
template<typename T , HWY_IF_LANE_SIZE(T, 1) > |
HWY_NOINLINE void | hwy::HWY_NAMESPACE::PrintValue (T value) |
|
template<class D , class V = Vec<D>> |
void | hwy::HWY_NAMESPACE::Print (const D d, const char *caption, VecArg< V > v, size_t lane_u=0, size_t max_lanes=7) |
|
template<class D , typename T = TFromD<D>, class V = Vec<D>> |
void | hwy::HWY_NAMESPACE::AssertVecEqual (D d, const T *expected, VecArg< V > actual, const char *filename, const int line) |
|
template<class D , typename T = TFromD<D>, class V = Vec<D>> |
HWY_NOINLINE void | hwy::HWY_NAMESPACE::AssertVecEqual (D d, VecArg< V > expected, VecArg< V > actual, const char *filename, int line) |
|
template<class D > |
HWY_NOINLINE void | hwy::HWY_NAMESPACE::AssertMaskEqual (D d, VecArg< Mask< D >> a, VecArg< Mask< D >> b, const char *filename, int line) |
|
template<class D > |
HWY_INLINE Mask< D > | hwy::HWY_NAMESPACE::MaskTrue (const D d) |
|
template<class D > |
HWY_INLINE Mask< D > | hwy::HWY_NAMESPACE::MaskFalse (const D d) |
|
template<class D , HWY_IF_NOT_LANE_SIZE_D(D, 8) > |
HWY_INLINE size_t | hwy::HWY_NAMESPACE::PromotedLanes (const D d) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForSignedTypes (const Func &func) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForUnsignedTypes (const Func &func) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForIntegerTypes (const Func &func) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForFloatTypes (const Func &func) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForAllTypes (const Func &func) |
|
template<class Func > |
void | hwy::HWY_NAMESPACE::ForUIF3264 (const Func &func) |
|
constexpr size_t | hwy::HWY_NAMESPACE::AdjustedReps (size_t max_reps) |
|
| HWY_AFTER_NAMESPACE () |
|