Home
last modified time | relevance | path

Searched refs:Hashes (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp50 SmallVector<stable_hash> Hashes; in hashType() local
51 Hashes.emplace_back(ValueType->getTypeID()); in hashType()
53 Hashes.emplace_back(ValueType->getIntegerBitWidth()); in hashType()
54 return stable_hash_combine(Hashes); in hashType()
69 SmallVector<stable_hash> Hashes; in hashAPInt() local
70 Hashes.emplace_back(I.getBitWidth()); in hashAPInt()
72 Hashes.append(RawVals.begin(), RawVals.end()); in hashAPInt()
73 return stable_hash_combine(Hashes); in hashAPInt()
119 SmallVector<stable_hash> Hashes; in hashConstant() local
122 Hashes.emplace_back(hashType(Ty)); in hashConstant()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h45 std::vector<LocallyHashedType> Hashes; in hashTypes() local
46 Hashes.reserve(std::distance(std::begin(Records), std::end(Records))); in hashTypes()
48 Hashes.push_back(hashType(R)); in hashTypes()
50 return Hashes; in hashTypes()
55 std::vector<LocallyHashedType> Hashes; in hashTypeCollection() local
56 Types.ForEachRecord([&Hashes](TypeIndex TI, const CVType &Type) { in hashTypeCollection()
57 Hashes.push_back(hashType(Type.RecordData)); in hashTypeCollection()
59 return Hashes; in hashTypeCollection()
126 std::vector<GloballyHashedType> Hashes; in hashTypes() local
129 GloballyHashedType H = hashType(R, Hashes, Hashes); in hashTypes()
[all …]
H A DTypeStreamMerger.h101 ArrayRef<GloballyHashedType> Hashes,
107 ArrayRef<GloballyHashedType> Hashes,
114 ArrayRef<GloballyHashedType> Hashes);
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStableHashing.h37 stable_hash Hashes[2] = {A, B}; in stable_hash_combine() local
38 return stable_hash_combine(Hashes); in stable_hash_combine()
43 stable_hash Hashes[3] = {A, B, C}; in stable_hash_combine() local
44 return stable_hash_combine(Hashes); in stable_hash_combine()
49 stable_hash Hashes[4] = {A, B, C, D}; in stable_hash_combine() local
50 return stable_hash_combine(Hashes); in stable_hash_combine()
H A DConcurrentHashtable.h135 HashesPtr Hashes = new ExtHashBitsTy[InitialBucketSize]; in MultiThreadAllocator() local
136 memset(Hashes, 0, sizeof(ExtHashBitsTy) * InitialBucketSize); in MultiThreadAllocator()
142 BucketsArray[Idx].Hashes = Hashes; in MultiThreadAllocator()
163 delete[] BucketsArray[Idx].Hashes; in ~ConcurrentHashTableByPtr()
183 HashesPtr BucketHashes = CurBucket.Hashes; in insert()
287 HashesPtr Hashes = nullptr; member
313 HashesPtr SrcHashes = CurBucket.Hashes; in RehashBucket()
351 CurBucket.Hashes = DestHashes; in RehashBucket()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeStreamMerger.cpp92 ArrayRef<GloballyHashedType> Hashes,
97 ArrayRef<GloballyHashedType> Hashes);
99 ArrayRef<GloballyHashedType> Hashes,
274 ArrayRef<GloballyHashedType> Hashes, in mergeTypeRecords() argument
278 GlobalHashes = Hashes; in mergeTypeRecords()
287 ArrayRef<GloballyHashedType> Hashes) { in mergeIdRecords() argument
291 GlobalHashes = Hashes; in mergeIdRecords()
298 const CVTypeArray &IdsAndTypes, ArrayRef<GloballyHashedType> Hashes, in mergeTypesAndIds() argument
303 GlobalHashes = Hashes; in mergeTypesAndIds()
456 ArrayRef<GloballyHashedType> Hashes, in mergeTypeAndIdRecords() argument
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h28 bool Hashes, codeview::LazyRandomTypeCollection &Types, in MinimalTypeDumpVisitor() argument
33 : P(P), Width(Width), RecordBytes(RecordBytes), Hashes(Hashes), in MinimalTypeDumpVisitor()
59 bool Hashes = false; variable
H A DMinimalTypeDumper.cpp234 if (Hashes) { in visitTypeBegin()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypeHashing.cpp30 io.mapOptional("HashValues", DebugH.Hashes); in mapping()
59 DHS.Hashes.emplace_back(S); in fromDebugH()
67 uint32_t Size = 8 + 8 * DebugH.Hashes.size(); in toDebugH()
76 for (const auto &H : DebugH.Hashes) { in toDebugH()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.cpp74 ArrayRef<uint32_t> Hashes) { in addTypeRecords() argument
77 assert(Sizes.empty() && Hashes.empty()); in addTypeRecords()
84 assert(Sizes.size() == Hashes.size() && "sizes and hashes should be in sync"); in addTypeRecords()
90 llvm::append_range(TypeHashes, Hashes); in addTypeRecords()
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerCorpus.h236 Hashes.insert(Sha1Str); in AddToCorpus()
291 Hashes.erase(Sha1ToString(II->Sha1)); in Replace()
294 Hashes.insert(Sha1ToString(II->Sha1)); in Replace()
301 bool HasUnit(const Unit &U) { return Hashes.count(Hash(U)); } in HasUnit()
302 bool HasUnit(const std::string &H) { return Hashes.count(H); } in ChooseUnitToMutate()
573 std::unordered_set<std::string> Hashes;
572 std::unordered_set<std::string> Hashes; global() variable
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLTypeHashing.h46 std::vector<GlobalHash> Hashes; member
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.h53 ArrayRef<uint32_t> Hashes);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRDiagsEmitter.cpp891 auto PopulateHashes = [](DeclHashes &Hashes, const RecordDecl *Record, in diagnoseMismatch()
896 Hashes.emplace_back(D, computeODRHash(D)); in diagnoseMismatch()
1571 auto PopulateHashes = [](DeclHashes &Hashes, const RecordDecl *Record, in diagnoseMismatch()
1576 Hashes.emplace_back(D, computeODRHash(D)); in diagnoseMismatch()
1867 auto PopulateHashes = [FirstEnum](DeclHashes &Hashes, const EnumDecl *Enum) { in diagnoseMismatch() argument
1874 Hashes.emplace_back(cast<EnumConstantDecl>(D), computeODRHash(D)); in diagnoseMismatch()
2008 auto PopulateHashes = [](DeclHashes &Hashes, const ObjCInterfaceDecl *ID, in diagnoseMismatch()
2013 Hashes.emplace_back(D, computeODRHash(D)); in diagnoseMismatch()
2136 auto PopulateHashes = [](DeclHashes &Hashes, const ObjCProtocolDecl *ID, in diagnoseMismatch()
2141 Hashes.emplace_back(D, computeODRHash(D)); in diagnoseMismatch()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp307 SmallVector<size_t, 8> Hashes(NumBreakDowns); in hashValueMapping() local
309 Hashes.push_back(hash_value(BreakDown[Idx])); in hashValueMapping()
310 return hash_combine_range(Hashes); in hashValueMapping()
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-rehash.pod.in66 Hashes for CRL's look similar except the letter B<r> appears after
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAccelTable.h175 HashList Hashes; variable
/freebsd/crypto/openssh/
H A DPROTOCOL.krl167 Hashes in this section must appear in numeric order, treating each hash
/freebsd/crypto/openssl/doc/man3/
H A DEVP_DigestInit.pod260 Hashes I<count> bytes of data at I<data> using a digest I<type> from ENGINE
292 Hashes I<cnt> bytes of data at I<d> into the digest context I<ctx>. This
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1512 std::vector<GloballyHashedType> Hashes = in mergeCodeViewTypes() local
1516 Types, Hashes, PCHInfo)) in mergeCodeViewTypes()
/freebsd/contrib/xz/
H A DChangeLog4658 Hashes of uncompressed files are included too. This way tarballs