Searched defs:NodeAllocator (Results 1 – 5 of 5) sorted by relevance
411 struct NodeAllocator { struct415 NodeAllocator(uint32_t NPB = 4096) argument416 : NodesPerBlock(NPB), BitsPerIndex(Log2_32(NPB)), in NodesPerBlock()421 NodeBase *ptr(NodeId N) const { in ptr()436 uint32_t makeId(uint32_t Block, uint32_t Index) const { in makeId()441 const uint32_t NodesPerBlock;442 const uint32_t BitsPerIndex;443 const uint32_t IndexMask;444 char *ActiveEnd = nullptr;445 std::vector<char *> Blocks;[all …]
285 Allocator &NodeAllocator; // Allocator used for creating interval nodes. variable591 explicit IntervalTree(Allocator &NodeAllocator) in IntervalTree()
560 BumpPtrAllocator NodeAllocator; global() variable
151 NodeAllocatorType *NodeAllocator = nullptr; member
412 class NodeAllocator { class