Searched refs:__block_size (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/
H A Dany_of.h50 _DifferenceType __block_size = 4 < __n ? 4 : __n;
55 for (_DifferenceType __i = 0; __i < __block_size; ++__i)
61 __first += __block_size;
62 if (__last - __first >= __block_size << 1) {
64 __block_size <<= 1;
66 __block_size = __last - __first;
H A Dtransform_reduce.h61 const _Size __block_size = __lane_size / sizeof(_Tp); variable
62 if (__n > 2 * __block_size && __block_size > 1) {
68 for (_Size __i = 0; __i < __block_size; ++__i) {
69 ::new (__lane + __i) _Tp(__binary_op(__f(__i), __f(__block_size + __i)));
72 _Size __i = 2 * __block_size;
73 const _Size __last_iteration = __block_size * (__n / __block_size);
74 for (; __i < __last_iteration; __i += __block_size) {
76 for (_Size __j = 0; __j < __block_size;
[all...]
H A Dfind_if.h68 const _DifferenceType __block_size = 8; variable
69 alignas(__lane_size) _DifferenceType __lane[__block_size] = {0};
70 while (__end - __begin >= __block_size) {
72 _PSTL_PRAGMA_SIMD_REDUCTION(| : __found) for (_DifferenceType __i = __begin; __i < __begin + __block_size; ++__i) {
80 for (__i = 0; __i < __block_size; ++__i) {
87 __begin += __block_size;
/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/
H A Dsort.h155 enum { __block_size = sizeof(uint64_t) * 8 }; enumerator in enum:__detail::__anon1197
418 for (int __j = 0; __j < __detail::__block_size;) {
434 for (int __j = 0; __j < __detail::__block_size;) {
462 __l_size = __remaining_len - __detail::__block_size;
463 __r_size = __detail::__block_size;
465 __l_size = __detail::__block_size;
466 __r_size = __remaining_len - __detail::__block_size;
501 difference_type __tz_left = __detail::__block_size - 1 - __libcpp_clz(__left_bitset);
514 difference_type __tz_right = __detail::__block_size - 1 - __libcpp_clz(__right_bitset);
586 while (__lm1 - __first >= 2 * __detail::__block_size
[all...]

Completed in 167 milliseconds