Lines Matching refs:alignment
141 operator new(std::size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC in operator new() argument
145 if (static_cast<size_t>(alignment) < sizeof(void*)) in operator new()
146 alignment = std::align_val_t(sizeof(void*)); in operator new()
149 while ((p = _aligned_malloc(size, static_cast<size_t>(alignment))) == nullptr) in operator new()
151 while (::posix_memalign(&p, static_cast<size_t>(alignment), size) != 0) in operator new()
173 operator new(size_t size, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator new() argument
180 p = ::operator new(size, alignment); in operator new()
192 operator new[](size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC in operator new[]() argument
194 return ::operator new(size, alignment); in operator new[]()
199 operator new[](size_t size, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator new[]() argument
206 p = ::operator new[](size, alignment); in operator new[]()
230 operator delete(void* ptr, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator delete() argument
232 ::operator delete(ptr, alignment); in operator delete()
237 operator delete(void* ptr, size_t, std::align_val_t alignment) _NOEXCEPT in operator delete() argument
239 ::operator delete(ptr, alignment); in operator delete()
244 operator delete[] (void* ptr, std::align_val_t alignment) _NOEXCEPT in operator delete[]() argument
246 ::operator delete(ptr, alignment); in operator delete[]()
251 operator delete[] (void* ptr, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator delete[]() argument
253 ::operator delete[](ptr, alignment); in operator delete[]()
258 operator delete[] (void* ptr, size_t, std::align_val_t alignment) _NOEXCEPT in operator delete[]() argument
260 ::operator delete[](ptr, alignment); in operator delete[]()