Home
last modified time | relevance | path

Searched defs:Slab (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/GPU/
H A Dallocator.cpp161 struct Slab { struct
163 struct alignas(MIN_SIZE) Header {
170 Slab(uint32_t chunk_size, uint32_t global_index) { in Slab() function
179 void initialize(uint64_t uniform) { in initialize()
186 constexpr static uint32_t num_chunks(uint32_t chunk_size) { in num_chunks()
191 constexpr static uint32_t bitfield_bytes(uint32_t chunk_size) { in bitfield_bytes()
198 constexpr static uint32_t available_bytes(uint32_t chunk_size) { in available_bytes()
203 constexpr static uint32_t available_chunks(uint32_t chunk_size) { in available_chunks()
208 constexpr static uint32_t usable_bits(uint32_t chunk_size) { in usable_bits()
213 uint32_t get_chunk_size() const { in get_chunk_size()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAllocator.h252 for (const auto &Slab : CustomSizedSlabs) { in identifyObject() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp385 sys::MemoryBlock Slab; in allocate() local