/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | BLAKE3.h | 43 void init() { llvm_blake3_hasher_init(&Hasher); } in init() 47 llvm_blake3_hasher_update(&Hasher, Data.data(), Data.size()); in update() 52 llvm_blake3_hasher_update(&Hasher, Str.data(), Str.size()); in update() 60 llvm_blake3_hasher_finalize(&Hasher, Result.data(), Result.size()); in final() 69 llvm_blake3_hasher_finalize(&Hasher, Result.data(), Result.size()); in final() 87 BLAKE3 Hasher; in hash() local 88 Hasher.update(Data); in hash() 89 return Hasher.final<NumBytes>(); in hash() 93 llvm_blake3_hasher Hasher;
|
H A D | HashBuilder.h | 46 HasherT &getHasher() { return Hasher; } in getHasher() 76 explicit HashBuilderBase(HasherT &Hasher) : Hasher(Hasher) {} in HashBuilderBase() argument 81 Hasher(*OptionalHasher) {} in HashBuilderBase() 85 HasherT &Hasher; variable 99 explicit HashBuilderImpl(HasherT &Hasher) in HashBuilderImpl() argument 100 : HashBuilderBase<HasherT>(Hasher) {} in HashBuilderImpl()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | NameAnonGlobals.cpp | 40 MD5 Hasher; in get() local 45 Hasher.update(Name); in get() 51 Hasher.update(Name); in get() 56 Hasher.final(Hash); in get()
|
/openbsd/gnu/llvm/llvm/lib/LTO/ |
H A D | LTO.cpp | 93 SHA1 Hasher; in computeLTOCacheKey() local 96 Hasher.update(LLVM_VERSION_STRING); in computeLTOCacheKey() 98 Hasher.update(LLVM_REVISION); in computeLTOCacheKey() 103 Hasher.update(Str); in computeLTOCacheKey() 104 Hasher.update(ArrayRef<uint8_t>{0}); in computeLTOCacheKey() 109 Hasher.update(ArrayRef<uint8_t>{Data, 4}); in computeLTOCacheKey() 114 Hasher.update(ArrayRef<uint8_t>{Data, 8}); in computeLTOCacheKey() 246 Hasher.update( in computeLTOCacheKey() 312 Hasher.update(FileOrErr.get()->getBuffer()); in computeLTOCacheKey() 317 Hasher.update(FileOrErr.get()->getBuffer()); in computeLTOCacheKey() [all …]
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ODRDiagsEmitter.cpp | 19 ODRHash Hasher; in computeODRHash() local 20 Hasher.AddQualType(Ty); in computeODRHash() 21 return Hasher.CalculateHash(); in computeODRHash() 25 ODRHash Hasher; in computeODRHash() local 26 Hasher.AddStmt(S); in computeODRHash() 27 return Hasher.CalculateHash(); in computeODRHash() 32 ODRHash Hasher; in computeODRHash() local 33 Hasher.AddSubDecl(D); in computeODRHash() 34 return Hasher.CalculateHash(); in computeODRHash() 38 ODRHash Hasher; in computeODRHash() local [all …]
|
H A D | DeclObjC.cpp | 800 ODRHash Hasher; in getODRHash() local 801 Hasher.AddObjCInterfaceDecl(getDefinition()); in getODRHash() 802 data().ODRHash = Hasher.CalculateHash(); in getODRHash() 2098 ODRHash Hasher; in getODRHash() local 2099 Hasher.AddObjCProtocolDecl(getDefinition()); in getODRHash() 2100 data().ODRHash = Hasher.CalculateHash(); in getODRHash()
|
H A D | MicrosoftMangle.cpp | 72 llvm::MD5 Hasher; in ~msvc_hashing_ostream() local 74 Hasher.update(MangledName); in ~msvc_hashing_ostream() 75 Hasher.final(Hash); in ~msvc_hashing_ostream()
|
/openbsd/gnu/llvm/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeAnalyzer.cpp | 913 SHA1 Hasher; in parseBlock() local 915 Hasher.update(*CheckHash); in parseBlock() 919 Hasher.update(ArrayRef<uint8_t>(Ptr, BlockSize)); in parseBlock() 920 Hash = Hasher.result(); in parseBlock()
|
/openbsd/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
H A D | MachOWriter.cpp | 527 SHA256 Hasher; in writeCodeSignatureData() local 528 Hasher.update(Block); in writeCodeSignatureData() 529 std::array<uint8_t, 32> Hash = Hasher.final(); in writeCodeSignatureData()
|
/openbsd/gnu/llvm/llvm/include/llvm/ProfileData/ |
H A D | MemProf.h | 236 std::hash<decltype(Value)> Hasher; in hash() local 240 return Hasher(Value) + 0x9e3779b97f4a7c15 + (Seed << 6) + (Seed >> 2); in hash()
|
/openbsd/gnu/llvm/lld/MachO/ |
H A D | SyntheticSections.h | 627 template <class T> struct Hasher { struct 633 std::unordered_map<UInt128, uint64_t, Hasher<UInt128>> literal16Map; argument
|
/openbsd/gnu/llvm/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 652 MD5 Hasher; in getCoveragePath() local 654 Hasher.update(filename.str()); in getCoveragePath() 655 Hasher.final(Result); in getCoveragePath()
|
/openbsd/gnu/llvm/llvm/tools/sancov/ |
H A D | sancov.cpp | 888 SHA1 Hasher; in symbolize() local 889 Hasher.update((*BufOrErr)->getBuffer()); in symbolize() 890 Coverage->BinaryHash = toHex(Hasher.final()); in symbolize()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 1602 MD5 Hasher; in instrumentGlobals() local 1603 Hasher.update(M.getSourceFileName()); in instrumentGlobals() 1605 Hasher.final(Hash); in instrumentGlobals()
|
/openbsd/gnu/llvm/llvm/lib/Support/BLAKE3/ |
H A D | README.md | 98 llvm_blake3_hasher Hasher;
|
/openbsd/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 1116 llvm::SHA1 Hasher; in createSignature() local 1117 Hasher.update(ASTBlockBytes); in createSignature() 1118 ASTFileSignature ASTBlockHash = ASTFileSignature::create(Hasher.result()); in createSignature() 1122 Hasher.update( in createSignature() 1124 Hasher.update( in createSignature() 1126 ASTFileSignature Signature = ASTFileSignature::create(Hasher.result()); in createSignature()
|
/openbsd/gnu/llvm/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 259 SHA1 Hasher; member in __anonc9536fe90111::ModuleBitcodeWriter 1212 Hasher.update(Str); in addToStrtab() 4629 Hasher.update(ArrayRef<uint8_t>((const uint8_t *)&(Buffer)[BlockStartPos], in writeModuleHash() 4631 std::array<uint8_t, 20> Hash = Hasher.result(); in writeModuleHash()
|
/openbsd/gnu/llvm/clang/lib/Driver/ |
H A D | Driver.cpp | 2931 llvm::MD5 Hasher; in addDeviceDependences() local 2936 Hasher.update(RealPath); in addDeviceDependences() 2940 Hasher.update(A->getAsString(Args)); in addDeviceDependences() 2942 Hasher.final(Hash); in addDeviceDependences()
|
/openbsd/gnu/llvm/libcxx/include/ |
H A D | __hash_table | 1475 "Hasher must be copy-constructible.");
|