[libc-commits] [libc] [libc] Refactor qsort code (PR #198781)
Jeff Bailey via libc-commits
libc-commits at lists.llvm.org
Wed May 20 06:52:34 PDT 2026
================
@@ -64,10 +64,29 @@ LIBC_INLINE void unstable_sort_impl(void *array, size_t array_len,
}
template <typename F>
+LIBC_INLINE void unstable_sort_dispatch(void *array, size_t array_len,
+ size_t elem_size, F is_less) {
+ constexpr bool use_quick_sort = (LIBC_QSORT_IMPL == LIBC_QSORT_QUICK_SORT);
----------------
kaladron wrote:
constexpr bool should be uppercase, so USE_QUICK_SORT
https://github.com/llvm/llvm-project/pull/198781
More information about the libc-commits
mailing list