Go to the source code of this file.
|
| | HWY_BEFORE_NAMESPACE () |
| |
| HWY_INLINE void | hwy::HWY_NAMESPACE::detail::UnpoisonIfMemorySanitizer (void *p, size_t bytes) |
| |
| template<class D > |
| HWY_INLINE void | hwy::HWY_NAMESPACE::detail::MaybePrintVector (D d, const char *label, Vec< D > v, size_t start=0, size_t max_lanes=16) |
| |
| template<class Traits , typename T > |
| void | hwy::HWY_NAMESPACE::detail::SiftDown (Traits st, T *HWY_RESTRICT lanes, const size_t num_lanes, size_t start) |
| |
| template<class Traits , typename T > |
| void | hwy::HWY_NAMESPACE::detail::HeapSort (Traits st, T *HWY_RESTRICT lanes, const size_t num_lanes) |
| |
| template<class D , class Traits , typename T > |
| void | hwy::HWY_NAMESPACE::Sort (D d, Traits st, T *HWY_RESTRICT keys, size_t num, T *HWY_RESTRICT buf) |
| |
| | HWY_AFTER_NAMESPACE () |
| |
◆ HIGHWAY_HWY_CONTRIB_SORT_VQSORT_TOGGLE
| #define HIGHWAY_HWY_CONTRIB_SORT_VQSORT_TOGGLE |
◆ VQSORT_PRINT
◆ VQSORT_SECURE_RNG
| #define VQSORT_SECURE_RNG 0 |
◆ HWY_AFTER_NAMESPACE()
◆ HWY_BEFORE_NAMESPACE()