LLVM 20.0.0git
llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes > Member List

This is the complete list of members for llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >, including all inherited members.

DefaultContentAllocAlignllvm::ThreadSafeTrieRawHashMapBaseprotectedstatic
DefaultContentAllocSizellvm::ThreadSafeTrieRawHashMapBaseprotectedstatic
DefaultContentOffsetllvm::ThreadSafeTrieRawHashMapBaseprotectedstatic
DefaultNumRootBitsllvm::ThreadSafeTrieRawHashMapBasestatic
DefaultNumSubtrieBitsllvm::ThreadSafeTrieRawHashMapBasestatic
destroyImpl(function_ref< void(void *ValueMem)> Destructor)llvm::ThreadSafeTrieRawHashMapBaseprotected
dump() constllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
find(ArrayRef< uint8_t > Hash)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
find(ArrayRef< uint8_t > Hash) constllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
getNextTrie(PointerBase P) constllvm::ThreadSafeTrieRawHashMapBaseprotected
getNumBits(PointerBase P) constllvm::ThreadSafeTrieRawHashMapBaseprotected
getNumSlotUsed(PointerBase P) constllvm::ThreadSafeTrieRawHashMapBaseprotected
getNumTries() constllvm::ThreadSafeTrieRawHashMapBaseprotected
getRoot() constllvm::ThreadSafeTrieRawHashMapBaseprotected
getStartBit(PointerBase P) constllvm::ThreadSafeTrieRawHashMapBaseprotected
getTriePrefixAsString(PointerBase P) constllvm::ThreadSafeTrieRawHashMapBaseprotected
HashT typedefllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
HashType typedefllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
insert(const_pointer Hint, value_type &&HashedData)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
insert(const_pointer Hint, const value_type &HashedData)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
llvm::ThreadSafeTrieRawHashMapBase::insert(PointerBase Hint, ArrayRef< uint8_t > Hash, function_ref< const uint8_t *(void *Mem, ArrayRef< uint8_t > Hash)> Constructor)llvm::ThreadSafeTrieRawHashMapBaseprotected
insertLazy(const_pointer Hint, ArrayRef< uint8_t > Hash, function_ref< void(LazyValueConstructor)> OnConstruct)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
insertLazy(ArrayRef< uint8_t > Hash, function_ref< void(LazyValueConstructor)> OnConstruct)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
operator delete(void *Ptr)llvm::ThreadSafeTrieRawHashMapBaseinline
operator new(size_t Size)llvm::ThreadSafeTrieRawHashMapBaseinlinestatic
operator=(ThreadSafeTrieRawHashMap &&)=deletellvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
operator=(const ThreadSafeTrieRawHashMap &)=deletellvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
llvm::ThreadSafeTrieRawHashMapBase::operator=(ThreadSafeTrieRawHashMapBase &&RHS)=deletellvm::ThreadSafeTrieRawHashMapBaseprotected
llvm::ThreadSafeTrieRawHashMapBase::operator=(const ThreadSafeTrieRawHashMapBase &)=deletellvm::ThreadSafeTrieRawHashMapBaseprotected
print(raw_ostream &OS) constllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
ThreadSafeTrieRawHashMap(std::optional< size_t > NumRootBits=std::nullopt, std::optional< size_t > NumSubtrieBits=std::nullopt)llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
ThreadSafeTrieRawHashMap(ThreadSafeTrieRawHashMap &&)=defaultllvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
ThreadSafeTrieRawHashMap(const ThreadSafeTrieRawHashMap &)=deletellvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >
ThreadSafeTrieRawHashMapBase()=deletellvm::ThreadSafeTrieRawHashMapBaseprotected
ThreadSafeTrieRawHashMapBase(size_t ContentAllocSize, size_t ContentAllocAlign, size_t ContentOffset, std::optional< size_t > NumRootBits=std::nullopt, std::optional< size_t > NumSubtrieBits=std::nullopt)llvm::ThreadSafeTrieRawHashMapBaseprotected
ThreadSafeTrieRawHashMapBase(ThreadSafeTrieRawHashMapBase &&RHS)llvm::ThreadSafeTrieRawHashMapBaseprotected
ThreadSafeTrieRawHashMapBase(const ThreadSafeTrieRawHashMapBase &)=deletellvm::ThreadSafeTrieRawHashMapBaseprotected
TrieContentBaseSizellvm::ThreadSafeTrieRawHashMapBasestatic
~ThreadSafeTrieRawHashMap()llvm::ThreadSafeTrieRawHashMap< T, NumHashBytes >inline
~ThreadSafeTrieRawHashMapBase()llvm::ThreadSafeTrieRawHashMapBaseprotected