Home
last modified time | relevance | path

Searched refs:FoldingSetBase (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp152 return static_cast<FoldingSetBase::Node*>(NextInBucketPtr); in GetNextPtr()
183 FoldingSetBase::FoldingSetBase(unsigned Log2InitSize) { in FoldingSetBase() function in FoldingSetBase
191 FoldingSetBase::FoldingSetBase(FoldingSetBase &&Arg) in FoldingSetBase() function in FoldingSetBase
198 FoldingSetBase &FoldingSetBase::operator=(FoldingSetBase &&RHS) { in operator =()
209 FoldingSetBase::~FoldingSetBase() { in ~FoldingSetBase()
213 void FoldingSetBase::clear() { in clear()
278 FoldingSetBase::Node *FoldingSetBase::FindNodeOrInsertPos( in FindNodeOrInsertPos()
303 void FoldingSetBase::InsertNode(Node *N, void *InsertPos, in InsertNode()
334 bool FoldingSetBase::RemoveNode(Node *N) { in RemoveNode()
375 FoldingSetBase::Node *
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h116 class FoldingSetBase {
128 explicit FoldingSetBase(unsigned Log2InitSize = 6);
129 FoldingSetBase(FoldingSetBase &&Arg);
130 FoldingSetBase &operator=(FoldingSetBase &&RHS);
131 ~FoldingSetBase();
179 bool (*NodeEquals)(const FoldingSetBase *Self, Node *N,
394 using FoldingSetNode = FoldingSetBase::Node;
439 : FoldingSetBase(Log2InitSize) {} in FoldingSetImpl()
476 return FoldingSetBase::RemoveNode(N); in RemoveNode()
535 static bool NodeEquals(const FoldingSetBase *, Node *N, in NodeEquals() argument
[all …]