| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | StringMap.cpp | 89 unsigned *HashTable = getHashTable(TheTable, NumBuckets); in LookupBucketFor() local 100 HashTable[FirstTombstone] = FullHashValue; in LookupBucketFor() 104 HashTable[BucketNo] = FullHashValue; in LookupBucketFor() 112 } else if (LLVM_LIKELY(HashTable[BucketNo] == FullHashValue)) { in LookupBucketFor() 144 unsigned *HashTable = getHashTable(TheTable, NumBuckets); in FindKey() local 155 } else if (LLVM_LIKELY(HashTable[BucketNo] == FullHashValue)) { in FindKey() 223 unsigned *HashTable = getHashTable(TheTable, NumBuckets); in RehashTable() local 231 unsigned FullHash = HashTable[I]; in RehashTable()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | HashTable.h | 31 template <typename ValueT> class HashTable; variable 39 friend HashTable<ValueT>; 41 HashTableIterator(const HashTable<ValueT> &Map, uint32_t Index, in HashTableIterator() 46 HashTableIterator(const HashTable<ValueT> &Map) : Map(&Map) { in HashTableIterator() 93 const HashTable<ValueT> *Map; 99 class HashTable { 111 HashTable() { Buckets.resize(8); } in HashTable() function 112 explicit HashTable(uint32_t Capacity) { in HashTable() function 313 HashTable NewMap(NewCapacity); in grow()
|
| H A D | InjectedSourceStream.h | 27 using const_iterator = HashTable<SrcHeaderBlockEntry>::const_iterator; 37 HashTable<SrcHeaderBlockEntry> InjectedSourceTable;
|
| H A D | TpiStream.h | 54 HashTable<support::ulittle32_t> &getHashAdjusters(); 89 HashTable<support::ulittle32_t> HashAdjusters;
|
| H A D | NamedStreamMap.h | 60 HashTable<support::ulittle32_t> OffsetIndexMap;
|
| H A D | PDBFileBuilder.h | 100 HashTable<SrcHeaderBlockEntry> InjectedSourceTable;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | IdentifierTable.h | 568 HashTableTy HashTable; variable 592 return HashTable.getAllocator(); in getAllocator() 598 auto &Entry = *HashTable.try_emplace(Name, nullptr).first; in get() 635 auto &Entry = *HashTable.insert(std::make_pair(Name, nullptr)).first; in getOwn() 659 iterator begin() const { return HashTable.begin(); } in begin() 660 iterator end() const { return HashTable.end(); } in end() 661 unsigned size() const { return HashTable.size(); } in size() 663 iterator find(StringRef Name) const { return HashTable.find(Name); } in find()
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | IdentifierTable.cpp | 68 : HashTable(8192), // Start with space for 8K identifiers. in IdentifierTable() 455 unsigned NumBuckets = HashTable.getNumBuckets(); in PrintStats() 456 unsigned NumIdentifiers = HashTable.getNumItems(); in PrintStats() 463 I = HashTable.begin(), E = HashTable.end(); I != E; ++I) { in PrintStats() 480 HashTable.getAllocator().PrintStats(); in PrintStats()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | MultiOnDiskHashTable.h | 61 using HashTable = llvm::OnDiskIterableChainedHashTable<Info>; member 64 HashTable Table; 218 OnDiskTable::HashTable::readNumBucketsAndEntries(Buckets);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfReader.h | 520 std::unique_ptr<HashTableImpl> HashTable; 539 return RecordIterator == HashTable->data_end(); in atEnd() 543 HashTable->getInfoObj().setValueProfDataEndianness(Endianness); in setValueProfDataEndianness() 575 return Symtab.create(HashTable->keys()); in populateSymtab()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMDebugInfoPDB/ |
| H A D | Makefile | 38 HashTable.cpp \
|
| /openbsd-src/gnu/llvm/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 753 auto Iter = HashTable->find(FuncName); in getRecords() 754 if (Iter == HashTable->end()) in getRecords() 786 HashTable.reset(HashTableImpl::Create( in InstrProfReaderIndex() 789 RecordIterator = HashTable->data_begin(); in InstrProfReaderIndex() 853 for (StringRef Name : Underlying.HashTable->keys()) { in populateRemappings()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | StringMap.h | 146 unsigned *HashTable = (unsigned *)(TheTable + NumBuckets + 1), in StringMap() local 161 HashTable[I] = RHSHashTable[I]; in StringMap()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 367 const Elf_Hash *HashTable = nullptr; member in __anon28a7ad930111::ELFDumper 582 void printHashHistogram(const Elf_Hash &HashTable); 584 void printHashTableSymbols(const Elf_Hash &HashTable); 1958 HashTable = reinterpret_cast<const Elf_Hash *>( in parseDynamicTable() 2087 if (HashTable && IsHashTableSupported) { in parseDynamicTable() 2090 else if (HashTable->nchain != DynSymRegion->Size / DynSymRegion->EntSize) in parseDynamicTable() 2092 "hash table nchain (" + Twine(HashTable->nchain) + in parseDynamicTable() 2114 if (HashTable && IsHashTableSupported && DynSymRegion) { in parseDynamicTable() 2117 (uint64_t)HashTable->nchain * DynSymRegion->EntSize; in parseDynamicTable() 2126 DynSymRegion->Size = HashTable->nchain * DynSymRegion->EntSize; in parseDynamicTable() [all …]
|
| H A D | llvm-readobj.cpp | 136 static bool HashTable; variable 266 opts::HashTable = Args.hasArg(OPT_hash_table); in parseOptions() 448 if (opts::HashTable) in dumpObject()
|
| /openbsd-src/gnu/llvm/llvm/docs/PDB/ |
| H A D | index.rst | 55 HashTable 157 :doc:`HashTable`
|
| H A D | PdbStream.rst | 93 The on-disk layout of the serialized hash table is described at :doc:`HashTable`.
|
| H A D | TpiStream.rst | 302 The layout of this hash table is described in :doc:`HashTable`.
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/ |
| H A D | BUILD.gn | 26 "Native/HashTable.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/ |
| H A D | CMakeLists.txt | 53 Native/HashTable.cpp
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | TpiStream.cpp | 238 HashTable<support::ulittle32_t> &TpiStream::getHashAdjusters() { in getHashAdjusters()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 200 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing() typedef 202 HashTable Combined(NextPowerOf2(2 * Weights.size())); in combineWeightsByHashing()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 844 llvm::Type *HashTable = llvm::ArrayType::get(IntPtrTy, CacheSize); in EmitTypeCheck() local 845 llvm::Value *Cache = CGM.CreateRuntimeVariable(HashTable, in EmitTypeCheck() 852 IntPtrTy, Builder.CreateInBoundsGEP(HashTable, Cache, Indices), in EmitTypeCheck()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 1685 ./usr/include/llvm/DebugInfo/PDB/Native/HashTable.h
|
| H A D | clang.macppc | 1684 ./usr/include/llvm/DebugInfo/PDB/Native/HashTable.h
|