Searched refs:FoldingSetBase (Results 1 – 2 of 2) sorted by relevance
147 static FoldingSetBase::Node *GetNextPtr(void *NextInBucketPtr) { in GetNextPtr()152 return static_cast<FoldingSetBase::Node*>(NextInBucketPtr); in GetNextPtr()183 FoldingSetBase::FoldingSetBase(unsigned Log2InitSize) { in FoldingSetBase() function in FoldingSetBase191 FoldingSetBase::FoldingSetBase(FoldingSetBase &&Arg) in FoldingSetBase() function in FoldingSetBase198 FoldingSetBase &FoldingSetBase::operator=(FoldingSetBase &&RHS) { in operator =()209 FoldingSetBase::~FoldingSetBase() { in ~FoldingSetBase()213 void FoldingSetBase::clear() { in clear()224 void FoldingSetBase::GrowBucketCount(unsigned NewBucketCount, in GrowBucketCount()262 void FoldingSetBase::GrowHashTable(const FoldingSetInfo &Info) { in GrowHashTable()266 void FoldingSetBase::reserve(unsigned EltCount, const FoldingSetInfo &Info) { in reserve()[all …]
118 class FoldingSetBase {130 LLVM_ABI explicit FoldingSetBase(unsigned Log2InitSize = 6);131 LLVM_ABI FoldingSetBase(FoldingSetBase &&Arg);132 LLVM_ABI FoldingSetBase &operator=(FoldingSetBase &&RHS);133 LLVM_ABI ~FoldingSetBase();176 void (*GetNodeProfile)(const FoldingSetBase *Self, Node *N,181 bool (*NodeEquals)(const FoldingSetBase *Self, Node *N,187 unsigned (*ComputeNodeHash)(const FoldingSetBase *Self, Node *N,412 using FoldingSetNode = FoldingSetBase::Node;454 template <class Derived, class T> class FoldingSetImpl : public FoldingSetBase {[all …]