Home
last modified time | relevance | path

Searched defs:NodeAllocator (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h411 struct NodeAllocator { struct
415 NodeAllocator(uint32_t NPB = 4096) argument
416 : 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 …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalTree.h285 Allocator &NodeAllocator; // Allocator used for creating interval nodes. variable
591 explicit IntervalTree(Allocator &NodeAllocator) in IntervalTree()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLParser.h560 BumpPtrAllocator NodeAllocator; global() variable
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_function_call_trie.h151 NodeAllocatorType *NodeAllocator = nullptr; member
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp412 class NodeAllocator { class