Searched refs:HashBuilder (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | HashBuilder.h | 139 class HashBuilder : public HashBuilderBase<HasherT> { 143 explicit HashBuilder(ArgTypes &&...Args) in HashBuilder() function 166 template <typename T> HashBuilder &add(ArrayRef<T> Value) { in add() 196 HashBuilder &add(StringRef Value) { in add() 296 HashBuilder &> 303 HashBuilder &add(const std::pair<T1, T2> &Value) { in add() 328 HashBuilder &addRange(ForwardIteratorT First, ForwardIteratorT Last) { in addRange() 345 HashBuilder &addRangeElements(const RangeT &Range) { in addRangeElements() 354 std::enable_if_t<is_detected<HasByteSwapT, T>::value, HashBuilder &> 366 HashBuilder &addRangeElementsImpl(ForwardIteratorT First, in addRangeElementsImpl() [all …]
|
| H A D | VersionTuple.h | 24 template <typename HasherT, llvm::endianness Endianness> class HashBuilder; variable 176 friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder, in addHash()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 323 llvm::HashBuilder<llvm::TruncatedBLAKE3<16>, llvm::endianness::native> in getModuleContextHash() 324 HashBuilder; in getModuleContextHash() local 329 HashBuilder.add(getClangFullRepositoryVersion()); in getModuleContextHash() 330 HashBuilder.add(serialization::VERSION_MAJOR, serialization::VERSION_MINOR); in getModuleContextHash() 333 HashBuilder.add(*CWD); in getModuleContextHash() 342 HashBuilder.add(ArgVec); in getModuleContextHash() 350 HashBuilder.add(ID.ModuleName); in getModuleContextHash() 351 HashBuilder.add(ID.ContextHash); in getModuleContextHash() 354 HashBuilder.add(EagerLoadModules); in getModuleContextHash() 356 llvm::BLAKE3Result<16> Hash = HashBuilder.final(); in getModuleContextHash()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearchOptions.h | 309 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() 320 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ModuleFileExtension.h | 89 llvm::HashBuilder<llvm::MD5, llvm::endianness::native>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemProfiler.cpp | 629 llvm::HashBuilder<llvm::TruncatedBLAKE3<8>, llvm::endianness::little> in computeStackId() 630 HashBuilder; in computeStackId() local 631 HashBuilder.add(Function, LineOffset, Column); in computeStackId() 632 llvm::BLAKE3Result<8> Hash = HashBuilder.final(); in computeStackId()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Sanitizers.h | 81 friend void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash()
|
| H A D | ObjCRuntime.h | 503 friend void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 4707 llvm::HashBuilder<llvm::MD5, llvm::endianness::native> HBuilder; in getModuleHash()
|