Home
last modified time | relevance | path

Searched refs:__left_bitset (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dsort.h356 …_RandomAccessIterator __first, _RandomAccessIterator __last, uint64_t& __left_bitset, uint64_t& __… in __swap_bitmap_pos() argument
361 while (__left_bitset != 0 && __right_bitset != 0) { in __swap_bitmap_pos()
362 difference_type __tz_left = std::__countr_zero(__left_bitset); in __swap_bitmap_pos()
363 __left_bitset = std::__libcpp_blsr(__left_bitset); in __swap_bitmap_pos()
374 …set(_RandomAccessIterator __first, _Compare __comp, _ValueType& __pivot, uint64_t& __left_bitset) { in __populate_left_bitset() argument
380 __left_bitset |= (static_cast<uint64_t>(__comp_result) << __j); in __populate_left_bitset()
411 uint64_t& __left_bitset, in __bitset_partition_partial_blocks() argument
417 if (__left_bitset == 0 && __right_bitset == 0) { in __bitset_partition_partial_blocks()
420 } else if (__left_bitset == 0) { in __bitset_partition_partial_blocks()
429 if (__left_bitset == 0) { in __bitset_partition_partial_blocks()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/
H A Dsort.h388 …_RandomAccessIterator __first, _RandomAccessIterator __last, uint64_t& __left_bitset, uint64_t& __…
393 while (__left_bitset != 0 && __right_bitset != 0) {
394 difference_type __tz_left = __libcpp_ctz(__left_bitset);
395 __left_bitset = __libcpp_blsr(__left_bitset);
406 …set(_RandomAccessIterator __first, _Compare __comp, _ValueType& __pivot, uint64_t& __left_bitset) {
412 __left_bitset |= (static_cast<uint64_t>(__comp_result) << __j);
443 uint64_t& __left_bitset,
449 if (__left_bitset == 0 && __right_bitset == 0) {
452 } else if (__left_bitset == 0) {
461 if (__left_bitset == 0) {
[all …]