| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | StringMap.cpp | 59 NumBuckets = 0; in StringMapImpl() 75 NumBuckets = NewNumBuckets; in init() 85 if (NumBuckets == 0) in LookupBucketFor() 88 unsigned BucketNo = FullHashValue & (NumBuckets - 1); in LookupBucketFor() 140 if (NumBuckets == 0) in FindKey() 199 assert(NumItems + NumTombstones <= NumBuckets); in RemoveKey() 211 if (LLVM_UNLIKELY(NumItems * 4 > NumBuckets * 3)) { in RehashTable() 212 NewSize = NumBuckets * 2; in RehashTable() 214 NumBuckets / 8)) { in RehashTable() 215 NewSize = NumBuckets; in RehashTable() [all …]
|
| H A D | FoldingSet.cpp | 186 NumBuckets = 1 << Log2InitSize; in FoldingSetBase() 187 Buckets = AllocateBuckets(NumBuckets); in FoldingSetBase() 192 : Buckets(Arg.Buckets), NumBuckets(Arg.NumBuckets), NumNodes(Arg.NumNodes) { in FoldingSetBase() 194 Arg.NumBuckets = 0; in FoldingSetBase() 201 NumBuckets = RHS.NumBuckets; in operator =() 204 RHS.NumBuckets = 0; in operator =() 226 assert((NewBucketCount > NumBuckets) && in GrowBucketCount() 230 unsigned OldNumBuckets = NumBuckets; in GrowBucketCount() 235 NumBuckets = NewBucketCount; in GrowBucketCount() 263 GrowBucketCount(NumBuckets * 2, Info); in GrowHashTable() [all …]
|
| /llvm-project-15.0.7/clang/unittests/Lex/ |
| H A D | HeaderMapTestUtils.h | 22 template <unsigned NumBuckets, unsigned NumBytes> struct HMapFileMock { 24 HMapBucket Buckets[NumBuckets]; 31 Header.NumBuckets = NumBuckets; in init() 39 Header.NumBuckets = getSwappedBytes(Header.NumBuckets); in swapBytes() 72 assert(!(File.Header.NumBuckets & (File.Header.NumBuckets - 1))); in addBucket() 73 unsigned I = Hash & (File.Header.NumBuckets - 1); in addBucket() 83 I &= File.Header.NumBuckets - 1; in addBucket() 84 } while (I != (Hash & (File.Header.NumBuckets - 1))); in addBucket()
|
| H A D | HeaderMapTest.cpp | 77 File.Header.NumBuckets = 0; in TEST() 85 File.Header.NumBuckets = 8; in TEST()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | HeaderMap.cpp | 90 uint32_t NumBuckets = NeedsByteSwap in checkHeader() local 92 : Header->NumBuckets; in checkHeader() 93 if (!llvm::isPowerOf2_32(NumBuckets)) in checkHeader() 96 sizeof(HMapHeader) + sizeof(HMapBucket) * NumBuckets) in checkHeader() 174 unsigned NumBuckets = getEndianAdjustedWord(Hdr.NumBuckets); in dump() local 185 for (unsigned i = 0; i != NumBuckets; ++i) { in dump() 200 unsigned NumBuckets = getEndianAdjustedWord(Hdr.NumBuckets); in lookupFilename() local 203 assert(llvm::isPowerOf2_32(NumBuckets) && "Expected power of 2"); in lookupFilename() 207 HMapBucket B = getBucket(Bucket & (NumBuckets-1)); in lookupFilename() 236 unsigned NumBuckets = getEndianAdjustedWord(Hdr.NumBuckets); in reverseLookupFilename() local [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_dense_map.h | 42 if (NumBuckets > getNumBuckets()) in reserve() 43 grow(NumBuckets); in reserve() 430 this->grow(NumBuckets * 2); in InsertIntoBucketImpl() 432 NumBuckets = getNumBuckets(); in InsertIntoBucketImpl() 435 this->grow(NumBuckets); in InsertIntoBucketImpl() 462 if (NumBuckets == 0) { in LookupBucketFor() 579 unsigned NumBuckets = 0; variable 606 Swap(NumBuckets, RHS.NumBuckets); in swap() 675 NumBuckets = Num; in allocateBuckets() 676 if (NumBuckets == 0) { in allocateBuckets() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | OnDiskHashTable.h | 74 offset_type NumBuckets; variable 101 for (size_t I = 0; I < NumBuckets; ++I) in resize() 110 NumBuckets = NewSize; in resize() 128 if (4 * NumEntries >= 3 * NumBuckets) in insert() 129 resize(NumBuckets * 2); in insert() 168 if (TargetNumBuckets != NumBuckets) in Emit() 217 LE.write<offset_type>(NumBuckets); in Emit() 227 NumBuckets = 64; in OnDiskChainedHashTableGenerator() 275 const typename Info::offset_type NumBuckets; variable 293 : NumBuckets(NumBuckets), NumEntries(NumEntries), Buckets(Buckets), in NumBuckets() argument [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | StringMap.h | 38 unsigned NumBuckets = 0; variable 46 : TheTable(RHS.TheTable), NumBuckets(RHS.NumBuckets), in StringMapImpl() 50 RHS.NumBuckets = 0; in StringMapImpl() 91 unsigned getNumBuckets() const { return NumBuckets; } in getNumBuckets() 99 std::swap(NumBuckets, Other.NumBuckets); in swap() 145 init(RHS.NumBuckets); in StringMap() 151 for (unsigned I = 0, E = NumBuckets; I != E; ++I) { in StringMap() 206 return const_iterator(TheTable, NumBuckets == 0); in begin() 209 return const_iterator(TheTable + NumBuckets, true); in end() 285 assert(NumItems + NumTombstones <= NumBuckets); in insert() [all …]
|
| H A D | DenseMap.h | 109 grow(NumBuckets); in reserve() 583 this->grow(NumBuckets * 2); in InsertIntoBucketImpl() 588 this->grow(NumBuckets); in InsertIntoBucketImpl() 615 if (NumBuckets == 0) { in LookupBucketFor() 727 unsigned NumBuckets; variable 766 std::swap(NumBuckets, RHS.NumBuckets); in swap() 863 return NumBuckets; in getNumBuckets() 867 NumBuckets = Num; in allocateBuckets() 868 if (NumBuckets == 0) { in allocateBuckets() 901 unsigned NumBuckets; member [all …]
|
| H A D | FoldingSet.h | 121 unsigned NumBuckets; variable 163 return NumBuckets * 2; in capacity() 448 iterator end() { return iterator(Buckets+NumBuckets); } in end() 453 const_iterator end() const { return const_iterator(Buckets+NumBuckets); } in end() 458 return bucket_iterator(Buckets + (hash & (NumBuckets-1))); in bucket_begin() 462 return bucket_iterator(Buckets + (hash & (NumBuckets-1)), true); in bucket_end()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFUnitIndex.cpp | 111 NumBuckets = IndexData.getU32(OffsetPtr); in parse() 116 OS << format("version = %u, units = %u, slots = %u\n\n", Version, NumUnits, NumBuckets); in dump() 123 Header.NumBuckets = 0; in parse() 141 Offset, Header.NumBuckets * (8 + 4) + in parseImpl() 145 Rows = std::make_unique<Entry[]>(Header.NumBuckets); in parseImpl() 152 for (unsigned i = 0; i != Header.NumBuckets; ++i) in parseImpl() 156 for (unsigned i = 0; i != Header.NumBuckets; ++i) { in parseImpl() 233 for (unsigned i = 0; i != Header.NumBuckets; ++i) { in dump() 264 for (uint32_t i = 0; i != Header.NumBuckets; ++i) in getFromOffset() 286 uint64_t Mask = Header.NumBuckets - 1; in getFromHash()
|
| H A D | DWARFVerifier.cpp | 991 uint32_t NumBuckets = AccelTable.getNumBuckets(); in verifyAppleAccelTable() local 996 uint64_t HashesBase = BucketsOffset + NumBuckets * 4; in verifyAppleAccelTable() 998 for (uint32_t BucketIdx = 0; BucketIdx < NumBuckets; ++BucketIdx) { in verifyAppleAccelTable() 1043 NumBuckets ? (Hash % NumBuckets) : UINT32_MAX; in verifyAppleAccelTable()
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/common/MemoryManager/ |
| H A D | MemoryManager.h | 48 static constexpr const int NumBuckets = variable 76 int L = 0, H = NumBuckets - 1; in findBucket() 87 assert(L >= 0 && L < NumBuckets && "L is out of range"); in findBucket() 149 for (int I = 0; I < NumBuckets; ++I) { in freeAndAllocate() 197 : FreeLists(NumBuckets), FreeListLocks(NumBuckets), in FreeLists() argument 344 constexpr const int MemoryManagerTy::NumBuckets;
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | 2008-01-11-BadWarning.cpp | 4 void** f(void **Buckets, unsigned NumBuckets) { in f() argument 5 return Buckets + NumBuckets; in f()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnitIndex.h | 104 uint32_t NumBuckets = 0; member 156 explicit operator bool() const { return Header.NumBuckets; } 171 return makeArrayRef(Rows.get(), Header.NumBuckets); in getRows()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | GlobalsStream.cpp | 157 uint32_t NumBuckets = 0; in readGSIHashBuckets() local 159 NumBuckets += countPopulation(B); in readGSIHashBuckets() 162 if (auto EC = Reader.readArray(HashBuckets, NumBuckets)) in readGSIHashBuckets()
|
| H A D | GSIStreamBuilder.cpp | 136 Header.NumBuckets = HashBitmap.size() * 4 + HashBuckets.size() * 4; in commit()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | HeaderMapTypes.h | 34 uint32_t NumBuckets; // Number of buckets (always a power of 2). member
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | GlobalsStream.h | 63 uint32_t getNumBuckets() const { return HashHdr->NumBuckets; } in getNumBuckets()
|
| H A D | RawTypes.h | 36 support::ulittle32_t NumBuckets; member
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | MultiOnDiskHashTable.h | 66 OnDiskTable(file_type File, unsigned NumBuckets, unsigned NumEntries, in OnDiskTable() 70 Table(NumBuckets, NumEntries, Buckets, Payload, Base, InfoObj) {} in OnDiskTable()
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | IdentifierTable.cpp | 384 unsigned NumBuckets = HashTable.getNumBuckets(); in PrintStats() local 386 unsigned NumEmptyBuckets = NumBuckets-NumIdentifiers; in PrintStats() 403 NumIdentifiers/(double)NumBuckets); in PrintStats()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | StringMapTest.cpp | 558 auto NumBuckets = Map.getNumBuckets(); in TEST() local 570 EXPECT_EQ(Map.getNumBuckets(), NumBuckets); in TEST()
|