|
LLVM 24.0.0git
|
Go to the source code of this file.
Macros | |
| #define | REHASH_CASE(N) |
Functions | |
| template<size_t FixedSize, bool InlinePtrHash> | |
| static void | rehashLoop (void *DstBuckets, UsedT *DstUsed, unsigned Mask, const void *SrcBuckets, const UsedT *SrcUsed, unsigned SrcNumBuckets, size_t RuntimeSize, BucketHasher Hasher) |
| template<bool InlinePtrHash> | |
| static void | rehashBySize (void *Dst, UsedT *DstUsed, unsigned Mask, const void *Src, const UsedT *SrcUsed, unsigned SrcNumBuckets, size_t BucketSize, BucketHasher Hasher) |
| #define REHASH_CASE | ( | N | ) |
Referenced by rehashBySize().
|
static |
Definition at line 46 of file DenseMap.cpp.
References REHASH_CASE, and rehashLoop().
Referenced by llvm::densemap::detail::rehashRelocatable().
|
static |
Definition at line 19 of file DenseMap.cpp.
References llvm::densemap::detail::forEachUsed(), I, llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key, llvm::densemap::detail::setUsed(), and llvm::densemap::detail::used().
Referenced by rehashBySize().