Lines Matching defs:__count
75 auto __count = static_cast<size_t>(__n);
80 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp));
83 while (__count != 0) {
89 --__count;
95 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp));
108 auto __count = static_cast<size_t>(__n);
113 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp)) == 0;
115 while (__count != 0) {
119 --__count;
125 return ::__builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp)) == 0;
130 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Tp* __constexpr_memchr(_Tp* __str, _Up __value, size_t __count) {
138 return __builtin_char_memchr(__str, __value, __count);
141 for (; __count; --__count) {
150 return static_cast<_Tp*>(__builtin_memchr(__str, __value_buffer, __count));
210 size_t __count = static_cast<size_t>(__n);
214 ::__builtin_memmove(__dest, __src, __count * sizeof(_Tp));
218 if (std::__is_pointer_in_range(__src, __src + __count, __dest)) {
219 for (; __count > 0; --__count)
220 std::__assign_trivially_copyable(__dest[__count - 1], __src[__count - 1]);
222 for (size_t __i = 0; __i != __count; ++__i)
225 } else if (__count > 0) {
226 ::__builtin_memmove(__dest, __src, (__count - 1) * sizeof(_Tp) + __datasizeof_v<_Tp>);