Home
last modified time | relevance | path

Searched refs:HashTable (Results 1 – 25 of 33) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DStringMap.cpp89 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 DHashTable.h31 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 DInjectedSourceStream.h27 using const_iterator = HashTable<SrcHeaderBlockEntry>::const_iterator;
37 HashTable<SrcHeaderBlockEntry> InjectedSourceTable;
H A DTpiStream.h54 HashTable<support::ulittle32_t> &getHashAdjusters();
89 HashTable<support::ulittle32_t> HashAdjusters;
H A DNamedStreamMap.h60 HashTable<support::ulittle32_t> OffsetIndexMap;
H A DPDBFileBuilder.h100 HashTable<SrcHeaderBlockEntry> InjectedSourceTable;
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DIdentifierTable.h568 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 DIdentifierTable.cpp68 : 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 DMultiOnDiskHashTable.h61 using HashTable = llvm::OnDiskIterableChainedHashTable<Info>; member
64 HashTable Table;
218 OnDiskTable::HashTable::readNumBucketsAndEntries(Buckets);
/openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h520 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 DMakefile38 HashTable.cpp \
/openbsd-src/gnu/llvm/llvm/lib/ProfileData/
H A DInstrProfReader.cpp753 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 DStringMap.h146 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 DELFDumper.cpp367 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 Dllvm-readobj.cpp136 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 Dindex.rst55 HashTable
157 :doc:`HashTable`
H A DPdbStream.rst93 The on-disk layout of the serialized hash table is described at :doc:`HashTable`.
H A DTpiStream.rst302 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 DBUILD.gn26 "Native/HashTable.cpp",
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/
H A DCMakeLists.txt53 Native/HashTable.cpp
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStream.cpp238 HashTable<support::ulittle32_t> &TpiStream::getHashAdjusters() { in getHashAdjusters()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp200 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 DCGExpr.cpp844 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 Dclang.amd641685 ./usr/include/llvm/DebugInfo/PDB/Native/HashTable.h
H A Dclang.macppc1684 ./usr/include/llvm/DebugInfo/PDB/Native/HashTable.h

12