Lines Matching refs:alignof
54 constexpr std::size_t MaxAlignV = alignof(std::max_align_t);
257 P->countAlloc(ret, n*sizeof(T), alignof(T)); in allocate()
264 P->countDealloc(vp, n*sizeof(T), alignof(T)); in deallocate()
375 char* unaligned_ptr = aligned_ptr + alignof(T); in allocate()
378 P->countAlloc(unaligned_ptr, n * sizeof(T), alignof(T)); in allocate()
386 char* aligned_ptr = ((char*)p) - alignof(T); in deallocate()
389 P->countDealloc(p, n*sizeof(T), alignof(T)); in deallocate()
409 static const std::size_t BlockSize = alignof(std::max_align_t);
423 if (alignof(T) == BlockSize) { in is_min_aligned()
426 return reinterpret_cast<std::uintptr_t>(p) % BlockSize == alignof(T); in is_min_aligned()
476 P->countAlloc(nullptr, n*sizeof(T), alignof(T)); in allocate()
483 P->countDealloc(vp, n*sizeof(T), alignof(T)); in deallocate()