Searched refs:__rotate (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | hash.h | 109 __x = __rotate(__x + __y + __v.first + std::__loadword<_Size>(__s + 8), 37) * __k1; 110 __y = __rotate(__y + __v.second + std::__loadword<_Size>(__s + 48), 42) * __k1; 113 __z = __rotate(__z + __w.first, 33) * __k1; 131 _LIBCPP_HIDE_FROM_ABI static _Size __rotate(_Size __val, int __shift) { 185 … __rotate(__a - __b, 43) + __rotate(__c, 30) + __d, __a + __rotate(__b ^ __k3, 20) - __c + __len); 193 __b = __rotate(__b + __a + __z, 21); 197 __b += __rotate(__a, 44); 218 _Size __b = __rotate(__a + __z, 52); 219 _Size __c = __rotate(__a, 37); 221 __c += __rotate(__a, 7); [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_rotate.h | 36 namespace __rotate { 41 auto __ret = std::__rotate<_RangeAlgPolicy>(std::move(__first), std::move(__middle), std::move(__last)); 58 } // namespace __rotate 61 inline constexpr auto rotate = __rotate::__fn{};
|
H A D | rotate.h | 173 __rotate(_Iterator __first, _Iterator __middle, _Sentinel __last) { in __rotate() function 191 …return std::__rotate<_ClassicAlgPolicy>(std::move(__first), std::move(__middle), std::move(__last)… in rotate()
|
H A D | stable_partition.h | 112 return std::__rotate<_AlgPolicy>(__first_false, __m, __second_false).first; in __stable_partition_impl() 245 return std::__rotate<_AlgPolicy>(__first_false, __m, __second_false).first; in __stable_partition_impl()
|
H A D | inplace_merge.h | 187 __middle = std::__rotate<_AlgPolicy>(__m1, __middle, __m2).first; in __inplace_merge()
|