Home
last modified time | relevance | path

Searched refs:NodeAllocator (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_function_call_trie.h174 NodeAllocator = in Allocators()
195 NodeAllocator = in Allocators()
225 NodeAllocator = in Allocators()
234 O.NodeAllocator = nullptr; in Allocators()
243 if (NodeAllocator)
245 if (O.NodeAllocator) {
248 NodeAllocator =
250 O.NodeAllocator = nullptr;
252 NodeAllocator = nullptr;
295 if (NodeAllocator != nullptr) in ~Allocators()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalTree.h285 Allocator &NodeAllocator; // Allocator used for creating interval nodes. variable
312 NodeAllocator.Deallocate(Node); in deleteTree()
390 new (NodeAllocator) IntervalNode(MiddlePoint, NewBucketStart); in createTree()
591 explicit IntervalTree(Allocator &NodeAllocator) in IntervalTree() argument
592 : NodeAllocator(NodeAllocator) {} in IntervalTree()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DYAMLParser.cpp2021 return Doc->NodeAllocator; in getAllocator()
2548 return new (NodeAllocator) SequenceNode( stream.CurrentDoc in parseBlockNode()
2554 return new (NodeAllocator) in parseBlockNode()
2561 return new (NodeAllocator) in parseBlockNode()
2568 return new (NodeAllocator) in parseBlockNode()
2575 return new (NodeAllocator) in parseBlockNode()
2582 return new (NodeAllocator) in parseBlockNode()
2591 return new (NodeAllocator) in parseBlockNode()
2597 return new (NodeAllocator) in parseBlockNode()
2608 return new (NodeAllocator) NullNode(stream.CurrentDoc); in parseBlockNode()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h411 struct NodeAllocator { struct
415 NodeAllocator(uint32_t NPB = 4096) argument
547 static_assert(sizeof(NodeBase) <= NodeAllocator::NodeMemSize,
900 NodeAllocator Memory;
H A DSelectionDAG.h268 NodeAllocatorType NodeAllocator;
405 return new (NodeAllocator.template Allocate<SDNodeT>())
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFGraph.cpp339 void NodeAllocator::startNewBlock() { in startNewBlock()
351 bool NodeAllocator::needNewBlock() { in needNewBlock()
360 Node NodeAllocator::New() { in New()
371 NodeId NodeAllocator::id(const NodeBase *P) const { in id()
383 void NodeAllocator::clear() { in clear()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp412 class NodeAllocator { class
432 NodeAllocator> {
434 llvm::itanium_demangle::AbstractManglingParser<Derived, NodeAllocator>;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLParser.h565 BumpPtrAllocator NodeAllocator; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1094 NodeAllocator.Deallocate(AllNodes.remove(N)); in DeallocateNode()