| /freebsd/contrib/llvm-project/libc/src/__support/ |
| H A D | block.h | 167 LIBC_ASSERT(reinterpret_cast<uintptr_t>(s) % alignof(max_align_t) == 0 && in usable_space() 173 LIBC_ASSERT(reinterpret_cast<uintptr_t>(s) % alignof(max_align_t) == 0 && in usable_space() 191 size_t usable_space_alignment = alignof(max_align_t)); 235 outer_size % (is_last ? alignof(Block) : alignof(max_align_t)) == 0 && in Block() 237 LIBC_ASSERT(is_usable_space_aligned(alignof(max_align_t)) && in Block() 253 LIBC_ASSERT(alignment >= alignof(max_align_t) && in min_size_for_allocation() 254 alignment % alignof(max_align_t) == 0 && in min_size_for_allocation() 257 if (alignment == alignof(max_align_t)) in min_size_for_allocation() 314 uintptr_t ptr, size_t usable_space_alignment = alignof(max_align_t)) { 319 uintptr_t ptr, size_t usable_space_alignment = alignof(max_align_t)) { [all …]
|
| H A D | freestore.h | 44 align_up(sizeof(Block) + sizeof(FreeList::Node), alignof(max_align_t)); 46 align_up(sizeof(Block) + sizeof(FreeTrie::Node), alignof(max_align_t)); 48 (MIN_LARGE_OUTER_SIZE - MIN_OUTER_SIZE) / alignof(max_align_t); 102 alignof(max_align_t)]; in small_list()
|
| H A D | freelist_heap.h | 111 return allocate_impl(alignof(max_align_t), size); in allocate() 125 alignment = cpp::max(alignment, alignof(max_align_t)); in aligned_allocate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Allocator.h | 188 this->getAllocator().Allocate(PaddedSize, alignof(std::max_align_t)); in AllocateSlow() 348 alignof(std::max_align_t)); in StartNewSlab() 365 alignof(std::max_align_t)); in DeallocateSlabs() 374 this->getAllocator().Deallocate(Ptr, Size, alignof(std::max_align_t)); in DeallocateCustomSizedSlabs() 459 alignof(std::max_align_t))); in new()
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | cstddef | 28 max_align_t // C++11 57 # include <__cstddef/max_align_t.h>
|
| H A D | module.modulemap.in | 17 module max_align_t { 18 header "__cstddef/max_align_t.h"
|
| /freebsd/contrib/llvm-project/libcxx/include/__cstddef/ |
| H A D | max_align_t.h | 22 using ::max_align_t _LIBCPP_USING_IF_EXISTS;
|
| /freebsd/include/ |
| H A D | stddef.h | 66 typedef __max_align_t max_align_t; typedef
|
| /freebsd/contrib/llvm-project/libcxx/modules/std.compat/ |
| H A D | cstddef.inc | 11 using ::max_align_t _LIBCPP_USING_IF_EXISTS;
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | cstddef.inc | 11 using std::max_align_t _LIBCPP_USING_IF_EXISTS;
|
| H A D | cstddef.cppm | |
| /freebsd/contrib/llvm-project/libcxx/include/__memory_resource/ |
| H A D | memory_resource.h | 30 static const size_t __max_align = alignof(max_align_t);
|
| H A D | polymorphic_allocator.h | 83 allocate_bytes(size_t __nbytes, size_t __alignment = alignof(max_align_t)) { 87 …BI void deallocate_bytes(void* __ptr, size_t __nbytes, size_t __alignment = alignof(max_align_t)) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | cstddef | 28 max_align_t // C++11
|
| H A D | new | 240 return __align > _LIBCPP_ALIGNOF(max_align_t);
|
| /freebsd/contrib/llvm-project/libcxx/src/ |
| H A D | memory_resource.cpp | 238 static_assert(__default_alignment >= alignof(std::max_align_t), ""); in __allocate_in_new_chunk() 275 static const size_t __default_alignment = alignof(max_align_t); 283 if (align > alignof(std::max_align_t) || bytes > (size_t(1) << __num_fixed_pools_)) in __pool_index()
|
| /freebsd/contrib/llvm-project/libcxx/include/__new/ |
| H A D | allocate.h | 30 return __align > _LIBCPP_ALIGNOF(max_align_t); in __is_overaligned_for_new()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/ |
| H A D | guarded_pool_allocator.h | 104 // handle. By default, uses strong alignment (i.e. `max_align_t`), see 107 void *allocate(size_t Size, size_t Alignment = alignof(max_align_t));
|
| H A D | guarded_pool_allocator.cpp | 217 Alignment = alignof(max_align_t); in allocate()
|
| /freebsd/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | memory_resource | |
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | module.modulemap | 256 explicit module max_align_t {
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | wrappers_c.inc | 13 // malloc-type functions have to be aligned to std::max_align_t. This is
|
| /freebsd/lib/libc++/ |
| H A D | module.modulemap | 17 module max_align_t { 18 header "__cstddef/max_align_t.h"
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | CSymbolMap.inc | 621 SYMBOL(max_align_t, None, <stddef.h>)
|
| H A D | StdSymbolMap.inc | 2143 SYMBOL(max_align_t, std::, <cstddef>) 2144 SYMBOL(max_align_t, None, <cstddef>) 2145 SYMBOL(max_align_t, None, <stddef.h>)
|