| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | StableHashing.h | 36 inline void stable_hash_append(stable_hash &Hash, const char Value) { in stable_hash_append() argument 37 Hash = Hash ^ (Value & 0xFF); in stable_hash_append() 38 Hash = Hash * FNV_PRIME_64; in stable_hash_append() 41 inline void stable_hash_append(stable_hash &Hash, stable_hash Value) { in stable_hash_append() argument 43 stable_hash_append(Hash, static_cast<char>(Value)); in stable_hash_append() 52 stable_hash Hash = hashing::detail::FNV_OFFSET_64; in stable_hash_combine() local 53 hashing::detail::stable_hash_append(Hash, A); in stable_hash_combine() 54 hashing::detail::stable_hash_append(Hash, B); in stable_hash_combine() 55 return Hash; in stable_hash_combine() 60 stable_hash Hash = hashing::detail::FNV_OFFSET_64; in stable_hash_combine() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | CachedHashString.h | 31 uint32_t Hash; variable 38 CachedHashStringRef(StringRef S, uint32_t Hash) in CachedHashStringRef() argument 39 : P(S.data()), Size(S.size()), Hash(Hash) { in CachedHashStringRef() 46 uint32_t hash() const { return Hash; } in hash() 76 uint32_t Hash; 90 : P(EmptyOrTombstonePtr), Size(0), Hash(0) { 103 CachedHashString(StringRef S, uint32_t Hash) 104 : P(new char[S.size()]), Size(S.size()), Hash(Hash) { 111 : Size(Other.Size), Hash(Other.Hash) { 126 : P(Other.P), Size(Other.Size), Hash(Other.Hash) { [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | Hash.cpp | 57 uint32_t Hash = 0xb170a1bf; in hashStringV2() local 65 Hash += Item; in hashStringV2() 66 Hash += (Hash << 10); in hashStringV2() 67 Hash ^= (Hash >> 6); in hashStringV2() 71 Hash += Item; in hashStringV2() 72 Hash += (Hash << 10); in hashStringV2() 73 Hash ^= (Hash >> 6); in hashStringV2() 76 return Hash * 1664525U + 1013904223U; in hashStringV2()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ODRHash.cpp | 242 ODRHash &Hash; member in __anon79b649e50111::ODRDeclVisitor 245 ODRDeclVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) in ODRDeclVisitor() argument 246 : ID(ID), Hash(Hash) {} in ODRDeclVisitor() 249 Hash.AddBoolean(S); in AddStmt() 251 Hash.AddStmt(S); in AddStmt() 256 Hash.AddBoolean(II); in AddIdentifierInfo() 258 Hash.AddIdentifierInfo(II); in AddIdentifierInfo() 263 Hash.AddQualType(T); in AddQualType() 267 Hash.AddBoolean(D); in AddDecl() 269 Hash.AddDecl(D); in AddDecl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeHashing.h | 33 hash_code Hash; member 83 ::memcpy(Hash.data(), H.data(), 8); in GloballyHashedType() 85 std::array<uint8_t, 8> Hash; member 87 bool empty() const { return *(const uint64_t*)Hash.data() == 0; } in empty() 91 return L.Hash == R.Hash; 96 return !(L.Hash == R.Hash); 189 return Val.Hash; 194 if (LHS.Hash != RHS.Hash) 209 return *reinterpret_cast<const unsigned *>(Val.Hash.data()); 222 write_hex(Stream, V.Hash, HexPrintStyle::Upper, 8); [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/rsa/ |
| H A D | rsa_pss.c | 26 const EVP_MD *Hash, const unsigned char *EM, in RSA_verify_PKCS1_PSS() argument 29 return RSA_verify_PKCS1_PSS_mgf1(rsa, mHash, Hash, NULL, EM, sLen); in RSA_verify_PKCS1_PSS() 33 const EVP_MD *Hash, const EVP_MD *mgf1Hash, in RSA_verify_PKCS1_PSS_mgf1() argument 48 mgf1Hash = Hash; in RSA_verify_PKCS1_PSS_mgf1() 50 hLen = EVP_MD_size(Hash); in RSA_verify_PKCS1_PSS_mgf1() 113 if (!EVP_DigestInit_ex(ctx, Hash, NULL) in RSA_verify_PKCS1_PSS_mgf1() 140 const EVP_MD *Hash, int sLen) in RSA_padding_add_PKCS1_PSS() argument 142 return RSA_padding_add_PKCS1_PSS_mgf1(rsa, EM, mHash, Hash, NULL, sLen); in RSA_padding_add_PKCS1_PSS() 147 const EVP_MD *Hash, const EVP_MD *mgf1Hash, in RSA_padding_add_PKCS1_PSS_mgf1() argument 157 mgf1Hash = Hash; in RSA_padding_add_PKCS1_PSS_mgf1() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypeHashing.cpp | 37 ScalarTraits<BinaryRef>::output(GH.Hash, Ctx, OS); in output() 42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input() 77 SmallString<8> Hash; in toDebugH() local 79 Hash.clear(); in toDebugH() 80 raw_svector_ostream OS(Hash); in toDebugH() 81 H.Hash.writeAsBinary(OS); in toDebugH() 82 assert((Hash.size() == 8) && "Invalid hash size!"); in toDebugH() 83 cantFail(Writer.writeFixedString(Hash)); in toDebugH()
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/rsa/ |
| H A D | rsa_pss.c | 32 const EVP_MD *Hash, const unsigned char *EM, in RSA_verify_PKCS1_PSS() argument 35 return RSA_verify_PKCS1_PSS_mgf1(rsa, mHash, Hash, NULL, EM, sLen); in RSA_verify_PKCS1_PSS() 39 const EVP_MD *Hash, const EVP_MD *mgf1Hash, in RSA_verify_PKCS1_PSS_mgf1() argument 54 mgf1Hash = Hash; in RSA_verify_PKCS1_PSS_mgf1() 56 hLen = EVP_MD_get_size(Hash); in RSA_verify_PKCS1_PSS_mgf1() 121 if (!EVP_DigestInit_ex(ctx, Hash, NULL) in RSA_verify_PKCS1_PSS_mgf1() 148 const EVP_MD *Hash, int sLen) in RSA_padding_add_PKCS1_PSS() argument 150 return RSA_padding_add_PKCS1_PSS_mgf1(rsa, EM, mHash, Hash, NULL, sLen); in RSA_padding_add_PKCS1_PSS() 155 const EVP_MD *Hash, const EVP_MD *mgf1Hash, in RSA_padding_add_PKCS1_PSS_mgf1() argument 165 mgf1Hash = Hash; in RSA_padding_add_PKCS1_PSS_mgf1() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/digest/ |
| H A D | package.d | 96 void digestFile(Hash)(string filename) 97 if (isDigest!Hash) 100 auto result = digest!Hash(file.byChunk(4096 * 1024)); 101 writefln("%s (%s) = %s", Hash.stringof, filename, toHexString(result)); 121 void digestFile(Hash)(ref Hash hash, string filename) 122 if (isDigest!Hash) 132 writefln("%s (%s) = %s", Hash.stringof, filename, toHexString(result)); 432 DigestType!Hash digest(Hash, Range)(auto ref Range range) 436 Hash hash; 447 static if (hasBlockSize!Hash) [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfileProbe.cpp | 54 uint64_t Hash = 0; in getCallStackHash() local 57 Hash ^= MD5Hash(std::to_string(InlinedAt->getLine())); in getCallStackHash() 58 Hash ^= MD5Hash(std::to_string(InlinedAt->getColumn())); in getCallStackHash() 64 Hash ^= MD5Hash(Name); in getCallStackHash() 67 return Hash; in getCallStackHash() 142 uint64_t Hash = computeCallStackHash(I); in collectProbeFactors() local 143 ProbeFactors[{Probe->Id, Hash}] += Probe->Factor; in collectProbeFactors() 179 auto Hash = in PseudoProbeManager() local 181 GUIDToProbeDescMap.try_emplace(GUID, PseudoProbeDescriptor(GUID, Hash)); in PseudoProbeManager() 371 auto Hash = getFunctionHash(); in instrumentOneFunc() local [all …]
|
| H A D | SampleContextTracker.cpp | 35 uint32_t Hash = nodeHash(CalleeName, CallSite); in getChildContext() local 36 auto It = AllChildContext.find(Hash); in getChildContext() 68 uint32_t Hash = nodeHash(NodeToMove.getFuncName(), CallSite); in moveToChildContext() local 69 assert(!AllChildContext.count(Hash) && "Node to remove must exist"); in moveToChildContext() 72 AllChildContext[Hash] = NodeToMove; in moveToChildContext() 73 ContextTrieNode &NewNode = AllChildContext[Hash]; in moveToChildContext() 111 uint32_t Hash = nodeHash(CalleeName, CallSite); in removeChildContext() local 113 AllChildContext.erase(Hash); in removeChildContext() 163 uint32_t Hash = nodeHash(CalleeName, CallSite); in getOrCreateChildContext() local 164 auto It = AllChildContext.find(Hash); in getOrCreateChildContext() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AccelTable.cpp | 250 for (auto &Hash : Bucket) { in emitHashes() local 251 uint32_t HashValue = Hash->HashValue; in emitHashes() 266 for (auto *Hash : Buckets[i]) { in emitOffsets() local 267 uint32_t HashValue = Hash->HashValue; in emitOffsets() 272 Asm->emitLabelDifference(Hash->Sym, Base, Asm->getDwarfOffsetByteSize()); in emitOffsets() 331 for (auto &Hash : Bucket) { in emitData() local 335 PrevHash != Hash->HashValue) in emitData() 338 Asm->OutStreamer->emitLabel(Hash->Sym); in emitData() 339 Asm->OutStreamer->AddComment(Hash->Name.getString()); in emitData() 340 Asm->emitDwarfStringOffset(Hash->Name); in emitData() [all …]
|
| H A D | DIEHash.cpp | 45 Hash.update(Str); in addString() 46 Hash.update(makeArrayRef((uint8_t)'\0')); in addString() 60 Hash.update(Byte); in addULEB128() 74 Hash.update(Byte); in addSLEB128() 226 Hash.update((uint64_t)V.getDIEInteger().getValue()); in hashBlockData() 385 Hash.update(makeArrayRef((uint8_t)'\0')); in computeHash() 397 Hash.update(DWOName); in computeCUSignature() 403 Hash.final(Result); in computeCUSignature() 427 Hash.final(Result); in computeTypeSignature()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
| H A D | ubsan_type_hash_itanium.cc | 210 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() argument 215 HashValue *Bucket = getTypeCacheHashTableBucket(Hash); in checkDynamicType() 216 if (*Bucket == Hash) { in checkDynamicType() 217 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 241 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 242 *Bucket = Hash; in checkDynamicType()
|
| H A D | ubsan_handlers_cxx.cc | 33 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss() argument 35 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash)) in HandleDynamicTypeCacheMiss() 84 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss() argument 86 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); in __ubsan_handle_dynamic_type_cache_miss() 89 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss_abort() argument 92 if (HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts)) in __ubsan_handle_dynamic_type_cache_miss_abort()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
| H A D | ubsan_type_hash_itanium.cc | 211 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() argument 216 HashValue *Bucket = getTypeCacheHashTableBucket(Hash); in checkDynamicType() 217 if (*Bucket == Hash) { in checkDynamicType() 218 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 242 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 243 *Bucket = Hash; in checkDynamicType()
|
| H A D | ubsan_handlers_cxx.cc | 35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss() argument 37 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash)) in HandleDynamicTypeCacheMiss() 86 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss() argument 88 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); in __ubsan_handle_dynamic_type_cache_miss() 91 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss_abort() argument 94 if (HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts)) in __ubsan_handle_dynamic_type_cache_miss_abort()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/digest/ |
| H A D | package.d | 96 void digestFile(Hash)(string filename) 97 if (isDigest!Hash) 100 auto result = digest!Hash(file.byChunk(4096 * 1024)); 101 writefln("%s (%s) = %s", Hash.stringof, filename, toHexString(result)); 121 void digestFile(Hash)(ref Hash hash, string filename) 122 if (isDigest!Hash) 132 writefln("%s (%s) = %s", Hash.stringof, filename, toHexString(result)); 432 DigestType!Hash digest(Hash, Range)(auto ref Range range) 437 Hash hash; 458 DigestType!Hash digest(Hash, T...)(scope const T data) [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/bfd/doc/ |
| H A D | hash.texi | 1 @section Hash Tables 2 @cindex Hash tables 13 with the string. Hash tables were implemented in this way, 23 * Creating and Freeing a Hash Table:: 25 * Traversing a Hash Table:: 26 * Deriving a New Hash Table Type:: 29 @node Creating and Freeing a Hash Table, Looking Up or Entering a String, Hash Tables, Hash Tables 45 a New Hash Table Type}, for why you would want to use a 62 …node Looking Up or Entering a String, Traversing a Hash Table, Creating and Freeing a Hash Table, … 89 @node Traversing a Hash Table, Deriving a New Hash Table Type, Looking Up or Entering a String, Has… [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
| H A D | ubsan_type_hash_itanium.cpp | 211 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() argument 216 HashValue *Bucket = getTypeCacheHashTableBucket(Hash); in checkDynamicType() 217 if (*Bucket == Hash) { in checkDynamicType() 218 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 242 __ubsan_vptr_type_cache[Hash % VptrTypeCacheSize] = Hash; in checkDynamicType() 243 *Bucket = Hash; in checkDynamicType()
|
| H A D | ubsan_handlers_cxx.cpp | 34 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss() argument 36 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash)) in HandleDynamicTypeCacheMiss() 85 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss() argument 87 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); in __ubsan_handle_dynamic_type_cache_miss() 90 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss_abort() argument 93 if (HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts)) in __ubsan_handle_dynamic_type_cache_miss_abort()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/ |
| H A D | PerfReader.h | 96 struct Hash { struct 177 uint64_t Hash = 5381; in genHashCode() local 178 Hash = HashCombine(Hash, reinterpret_cast<uint64_t>(Binary)); in genHashCode() 180 Hash = HashCombine(Hash, Value); in genHashCode() 183 Hash = HashCombine(Hash, Entry.Source); in genHashCode() 184 Hash = HashCombine(Hash, Entry.Target); in genHashCode() 186 HashCode = Hash; in genHashCode() 195 Hashable<PerfSample>::Hash, Hashable<PerfSample>::Equal>; 381 Hashable<ContextKey>::Hash, Hashable<ContextKey>::Equal>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86OptimizeLEAs.cpp | 140 hash_code Hash = hash_combine(*Val.Operands[0], *Val.Operands[1], in getHashValue() local 152 Hash = hash_combine(Hash, Val.Disp->getIndex()); in getHashValue() 155 Hash = hash_combine(Hash, Val.Disp->getSymbolName()); in getHashValue() 158 Hash = hash_combine(Hash, Val.Disp->getGlobal()); in getHashValue() 161 Hash = hash_combine(Hash, Val.Disp->getBlockAddress()); in getHashValue() 164 Hash = hash_combine(Hash, Val.Disp->getMCSymbol()); in getHashValue() 167 Hash = hash_combine(Hash, Val.Disp->getMBB()); in getHashValue() 173 return (unsigned)Hash; in getHashValue()
|
| /netbsd-src/external/gpl3/binutils/dist/bfd/doc/ |
| H A D | hash.texi | 1 @section Hash Tables 2 @cindex Hash tables 13 with the string. Hash tables were implemented in this way, 23 * Creating and Freeing a Hash Table:: 25 * Traversing a Hash Table:: 26 * Deriving a New Hash Table Type:: 29 @node Creating and Freeing a Hash Table, Looking Up or Entering a String, Hash Tables, Hash Tables 45 a New Hash Table Type}, for why you would want to use a 62 …node Looking Up or Entering a String, Traversing a Hash Table, Creating and Freeing a Hash Table, … 89 @node Traversing a Hash Table, Deriving a New Hash Table Type, Looking Up or Entering a String, Has… [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | StructuralHash.cpp | 26 uint64_t Hash = 0x6acaa36bef8325c5ULL; member in __anon715a3ae20111::details::StructuralHash 28 void update(uint64_t V) { Hash = hashing::detail::hash_16_bytes(Hash, V); } in update() 65 uint64_t getHash() const { return Hash; } in getHash()
|