LLVM 19.0.0git
llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info > Member List

This is the complete list of members for llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >, including all inherited members.

BucketsArrayllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
ConcurrentHashTableByPtr(AllocatorTy &Allocator, uint64_t EstimatedSize=100000, size_t ThreadsNum=parallel::strategy.compute_thread_count(), size_t InitialNumberOfBuckets=128)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inline
DataPtr typedefllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
EntryDataTy typedefllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
ExtHashBitsTy typedefllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
ExtHashMaskllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
getBucketIdx(hash_code Hash)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inlineprotected
getExtHashBits(uint64_t Hash)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inlineprotected
getStartIdx(uint32_t ExtHashBits, uint32_t BucketSize)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inlineprotected
HashBitsNumllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
HashesPtr typedefllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
HashMaskllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
InitialBucketSizellvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
insert(const KeyTy &NewValue)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inline
MaxBucketSizellvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
MultiThreadAllocatorllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
NumberOfBucketsllvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >protected
printStatistic(raw_ostream &OS)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inline
RehashBucket(Bucket &CurBucket)llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inlineprotected
~ConcurrentHashTableByPtr()llvm::ConcurrentHashTableByPtr< KeyTy, KeyDataTy, AllocatorTy, Info >inlinevirtual