Home
last modified time | relevance | path

Searched refs:hash_code (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DHashing.h72 class hash_code {
78 hash_code() = default;
81 hash_code(size_t value) : value(value) {} in hash_code() function
86 friend bool operator==(const hash_code &lhs, const hash_code &rhs) {
89 friend bool operator!=(const hash_code &lhs, const hash_code &rhs) {
111 template <typename T> hash_code hash_value(const T *ptr);
115 hash_code hash_value(const std::pair<T, U> &arg);
119 hash_code hash_value(const std::basic_string<T> &arg);
617 inline hash_code hash_integer_value(uint64_t value) {
647 hash_code hash_value(const std::pair<T, U> &arg) {
[all …]
H A DDenseMapInfo.h265 template <> struct DenseMapInfo<hash_code> {
266 static inline hash_code getEmptyKey() { return hash_code(-1); }
267 static inline hash_code getTombstoneKey() { return hash_code(-2); }
268 static unsigned getHashValue(hash_code val) { return val; }
269 static bool isEqual(hash_code LHS, hash_code RHS) { return LHS == RHS; }
H A DAPFloat.h386 friend hash_code hash_value(const IEEEFloat &Arg);
565 hash_code hash_value(const IEEEFloat &Arg);
665 friend hash_code hash_value(const DoubleAPFloat &Arg);
668 hash_code hash_value(const DoubleAPFloat &Arg);
1180 friend hash_code hash_value(const APFloat &Arg);
1192 hash_code hash_value(const APFloat &Arg);
H A DStringRef.h28 class hash_code; variable
929 hash_code hash_value(StringRef S);
H A DAPInt.h29 class hash_code; variable
670 friend hash_code hash_value(const APInt &Arg);
2215 hash_code hash_value(const APInt &Arg);
H A DArrayRef.h535 template <typename T> hash_code hash_value(ArrayRef<T> S) {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleFileExtension.h20 class hash_code; variable
83 virtual llvm::hash_code hashExtension(llvm::hash_code c) const;
/freebsd-12.1/contrib/libc++/include/
H A Dtypeindex33 size_t hash_code() const noexcept;
85 size_t hash_code() const _NOEXCEPT {return __t_->hash_code();}
98 {return __index.hash_code();}
H A Dtypeinfo29 size_t hash_code() const noexcept;
132 size_t hash_code() const _NOEXCEPT;
156 size_t hash_code() const _NOEXCEPT
188 size_t hash_code() const _NOEXCEPT
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h65 mutable hash_code HashVal = 0;
92 hash_code getComputedHash() const { in getComputedHash()
114 virtual hash_code getHashValue() const { return getOpcode(); } in getHashValue()
223 hash_code getHashValue() const override { in getHashValue()
281 hash_code getHashValue() const override { in getHashValue()
464 hash_code getHashValue() const override { in getHashValue()
525 hash_code getHashValue() const override { in getHashValue()
571 hash_code getHashValue() const override { in getHashValue()
608 hash_code getHashValue() const override { in getHashValue()
644 hash_code getHashValue() const override { in getHashValue()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h27 friend hash_code hash_value(const Vector &);
101 inline hash_code hash_value(const Vector &V) { in hash_value()
124 friend hash_code hash_value(const Matrix &);
238 inline hash_code hash_value(const Matrix &M) { in hash_value()
268 inline hash_code hash_value(const MDVector<Metadata> &V) { in hash_value()
285 inline hash_code hash_value(const MDMatrix<Metadata> &M) { in hash_value()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleFileExtension.cpp15 llvm::hash_code ModuleFileExtension::hashExtension(llvm::hash_code Code) const { in hashExtension()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp233 static hash_code hashPartialMapping(unsigned StartIdx, unsigned Length, in hashPartialMapping()
239 hash_code
250 hash_code Hash = hashPartialMapping(StartIdx, Length, &RegBank); in getPartialMapping()
268 static hash_code
284 hash_code Hash = hashValueMapping(BreakDown, NumBreakDowns); in getValueMapping()
304 hash_code Hash = hash_combine_range(Begin, End); in getOperandsMapping()
339 static hash_code
357 hash_code Hash = in getInstructionMappingImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DTestModuleFileExtension.h59 llvm::hash_code hashExtension(llvm::hash_code Code) const override;
H A DTestModuleFileExtension.cpp86 llvm::hash_code TestModuleFileExtension::hashExtension( in hashExtension()
87 llvm::hash_code Code) const { in hashExtension()
/freebsd-12.1/contrib/libc++/src/
H A Dtypeinfo.cpp26 size_t std::type_info::hash_code() const _NOEXCEPT { in hash_code() function in std::type_info
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DMergingTypeTableBuilder.h68 TypeIndex insertRecordAs(hash_code Hash, ArrayRef<uint8_t> &Record);
H A DTypeHashing.h34 hash_code Hash;
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp370 hash_code getHashValue() const override { in getHashValue()
375 template <typename Function> hash_code getHashValue(Function MapFn) { in getHashValue()
376 hash_code H = in getHashValue()
496 hash_code H = exp->getHashValue([=](Value *V) { return lookupOrAdd(V); }); in lookupOrAdd()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeHashing.cpp19 LocallyHashedType DenseMapInfo<LocallyHashedType>::Tombstone{hash_code(-1), {}};
H A DMergingTypeTableBuilder.cpp95 TypeIndex MergingTypeTableBuilder::insertRecordAs(hash_code Hash, in insertRecordAs()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineOperand.h38 class hash_code; variable
702 friend hash_code hash_value(const MachineOperand &MO);
954 hash_code hash_value(const MachineOperand &MO);
H A DRegAllocPBQP.h94 friend hash_code hash_value(const AllowedRegVector &);
123 inline hash_code hash_value(const AllowedRegVector &OptRegs) { in hash_value()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h754 hash_code hash_value(const RegisterBankInfo::PartialMapping &PartMapping);
/freebsd-12.1/crypto/openssl/apps/
H A Ds_cb.c1444 int hash_code = salg[0]; in security_callback_debug() local
1446 const char *hash_str = lookup(hash_code, signature_tls12_hash_list, NULL); in security_callback_debug()

12