| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | array_cookie.h | 47 size_t __element_count; member 53 size_t __element_count; member 118 return __cookie.__element_count; in __get_array_cookie()
|
| H A D | allocator.h | 105 return std::__libcpp_allocate<_Tp>(__element_count(__n)); 120 std::__libcpp_deallocate<_Tp>(__p, __element_count(__n));
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__string/ |
| H A D | constexpr_c_functions.h | 36 enum class __element_count : size_t {}; enum 67 _LIBCPP_HIDE_FROM_ABI int __constexpr_memcmp(const _Tp* __lhs, const _Up* __rhs, __element_count __… in __constexpr_memcmp() 99 …E_FROM_ABI bool __constexpr_memcmp_equal(const _Tp* __lhs, const _Up* __rhs, __element_count __n) { in __constexpr_memcmp_equal() 199 _LIBCPP_HIDE_FROM_ABI _Tp* __constexpr_memmove(_Tp* __dest, _Up* __src, __element_count __n) { in __constexpr_memmove()
|
| H A D | char_traits.h | 129 return std::__constexpr_memmove(__s1, __s2, __element_count(__n)); 135 std::__constexpr_memmove(__s1, __s2, __element_count(__n)); 172 return std::__constexpr_memmove(__dest, __src, __element_count(__n)); 178 return std::__constexpr_memmove(__dest, __src, __element_count(__n)); 227 return std::__constexpr_memcmp(__s1, __s2, __element_count(__n));
|
| /freebsd/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | small_buffer.h | 71 … byte* __allocation = reinterpret_cast<byte*>(std::__libcpp_allocate<_Stored>(__element_count(1))); in __alloc() 80 std::__libcpp_deallocate<_Stored>(__get<_Stored>(), __element_count(1)); in __dealloc()
|
| H A D | element_count.h | 23 enum class __element_count : size_t {}; enum
|
| /freebsd/contrib/llvm-project/libcxx/include/__string/ |
| H A D | constexpr_c_functions.h | 71 __constexpr_memcmp(const _Tp* __lhs, const _Up* __rhs, __element_count __n) { in __constexpr_memcmp() 104 __constexpr_memcmp_equal(const _Tp* __lhs, const _Up* __rhs, __element_count __n) { in __constexpr_memcmp_equal() 209 __constexpr_memmove(_Tp* __dest, _Up* __src, __element_count __n) { in __constexpr_memmove()
|
| H A D | char_traits.h | 140 return std::__constexpr_memmove(__s1, __s2, __element_count(__n)); 147 std::__constexpr_memmove(__s1, __s2, __element_count(__n)); 200 return std::__constexpr_memmove(__dest, __src, __element_count(__n)); 207 return std::__constexpr_memmove(__dest, __src, __element_count(__n)); 262 return std::__constexpr_memcmp(__s1, __s2, __element_count(__n));
|
| /freebsd/contrib/llvm-project/libcxx/include/__new/ |
| H A D | allocate.h | 54 __libcpp_allocate(__element_count __n, size_t __align = _LIBCPP_ALIGNOF(_Tp)) { 75 …__type_identity_t<_Tp>* __ptr, __element_count __n, size_t __align = _LIBCPP_ALIGNOF(_Tp)) _NOEXCE…
|
| /freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | copy_move_common.h | 64 std::__constexpr_memmove(__result, __first, __element_count(__n)); in __copy_trivial_impl() 75 std::__constexpr_memmove(__result, __first, __element_count(__n)); in __copy_backward_trivial_impl()
|
| H A D | lexicographical_compare.h | 76 …std::__constexpr_memcmp(__first1, __first2, __element_count(std::min(__last1 - __first1, __last2 -… in __lexicographical_compare()
|
| H A D | equal.h | 191 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_iter_impl() 232 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_impl()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/ |
| H A D | copy_move_common.h | 64 std::__constexpr_memmove(__result, __first, __element_count(__n)); in __copy_trivial_impl() 74 std::__constexpr_memmove(__result, __first, __element_count(__n)); in __copy_backward_trivial_impl()
|
| H A D | equal.h | 53 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_iter_impl()
|
| /freebsd/contrib/llvm-project/libcxx/src/ |
| H A D | memory_resource.cpp | 44 return std::__libcpp_allocate<std::byte>(__element_count(bytes), align); in do_allocate() 48 std::byte* result = std::__libcpp_allocate<std::byte>(__element_count(bytes), align); in do_allocate() 50 std::__libcpp_deallocate<std::byte>(result, __element_count(bytes), align); in do_allocate() 58 std::__libcpp_deallocate<std::byte>(static_cast<std::byte*>(p), __element_count(bytes), align); in do_deallocate()
|