Lines Matching refs:alignment

118 static void* operator_new_aligned_impl(std::size_t size, std::align_val_t alignment) {  in operator_new_aligned_impl()  argument
121 if (static_cast<size_t>(alignment) < sizeof(void*)) in operator_new_aligned_impl()
122 alignment = std::align_val_t(sizeof(void*)); in operator_new_aligned_impl()
128 while ((p = std::__libcpp_aligned_alloc(static_cast<std::size_t>(alignment), size)) == nullptr) { in operator_new_aligned_impl()
139 operator new(std::size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new() argument
140 void* p = operator_new_aligned_impl(size, alignment); in operator new()
146 _LIBCPP_WEAK void* operator new(size_t size, std::align_val_t alignment, const std::nothrow_t&) noe… in operator new() argument
159 return operator_new_aligned_impl(size, alignment); in operator new()
163 p = ::operator new(size, alignment); in operator new()
171 operator new[](size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new[]() argument
172 return ::operator new(size, alignment); in operator new[]()
175 _LIBCPP_WEAK void* operator new[](size_t size, std::align_val_t alignment, const std::nothrow_t&) n… in operator new[]() argument
189 return operator_new_aligned_impl(size, alignment); in operator new[]()
193 p = ::operator new[](size, alignment); in operator new[]()
202 _LIBCPP_WEAK void operator delete(void* ptr, std::align_val_t alignment, const std::nothrow_t&) noe… in operator delete() argument
203 ::operator delete(ptr, alignment); in operator delete()
206 _LIBCPP_WEAK void operator delete(void* ptr, size_t, std::align_val_t alignment) noexcept { in operator delete() argument
207 ::operator delete(ptr, alignment); in operator delete()
210 _LIBCPP_WEAK void operator delete[](void* ptr, std::align_val_t alignment) noexcept { in operator delete[]() argument
211 ::operator delete(ptr, alignment); in operator delete[]()
214 _LIBCPP_WEAK void operator delete[](void* ptr, std::align_val_t alignment, const std::nothrow_t&) n… in operator delete[]() argument
215 ::operator delete[](ptr, alignment); in operator delete[]()
218 _LIBCPP_WEAK void operator delete[](void* ptr, size_t, std::align_val_t alignment) noexcept { in operator delete[]() argument
219 ::operator delete[](ptr, alignment); in operator delete[]()