Lines Matching refs:alignment
119 static void* operator_new_aligned_impl(std::size_t size, std::align_val_t alignment) { in operator_new_aligned_impl() argument
122 if (static_cast<size_t>(alignment) < sizeof(void*)) in operator_new_aligned_impl()
123 alignment = std::align_val_t(sizeof(void*)); in operator_new_aligned_impl()
129 while ((p = std::__libcpp_aligned_alloc(static_cast<std::size_t>(alignment), size)) == nullptr) { in operator_new_aligned_impl()
140 operator new(std::size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new() argument
141 void* p = operator_new_aligned_impl(size, alignment); in operator new()
147 _LIBCPP_WEAK void* operator new(size_t size, std::align_val_t alignment, const std::nothrow_t&) noe… in operator new() argument
160 return operator_new_aligned_impl(size, alignment); in operator new()
164 p = ::operator new(size, alignment); in operator new()
172 operator new[](size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC { in operator new[]() argument
173 return ::operator new(size, alignment); in operator new[]()
176 _LIBCPP_WEAK void* operator new[](size_t size, std::align_val_t alignment, const std::nothrow_t&) n… in operator new[]() argument
190 return operator_new_aligned_impl(size, alignment); in operator new[]()
194 p = ::operator new[](size, alignment); in operator new[]()
203 _LIBCPP_WEAK void operator delete(void* ptr, std::align_val_t alignment, const std::nothrow_t&) noe… in operator delete() argument
204 ::operator delete(ptr, alignment); in operator delete()
207 _LIBCPP_WEAK void operator delete(void* ptr, size_t, std::align_val_t alignment) noexcept { in operator delete() argument
208 ::operator delete(ptr, alignment); in operator delete()
211 _LIBCPP_WEAK void operator delete[](void* ptr, std::align_val_t alignment) noexcept { in operator delete[]() argument
212 ::operator delete(ptr, alignment); in operator delete[]()
215 _LIBCPP_WEAK void operator delete[](void* ptr, std::align_val_t alignment, const std::nothrow_t&) n… in operator delete[]() argument
216 ::operator delete[](ptr, alignment); in operator delete[]()
219 _LIBCPP_WEAK void operator delete[](void* ptr, size_t, std::align_val_t alignment) noexcept { in operator delete[]() argument
220 ::operator delete[](ptr, alignment); in operator delete[]()