HomeSort by: relevance | last modified time | path
    Searched refs:getHashValue (Results 1 - 25 of 113) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
DenseMapInfo.h 50 //static unsigned getHashValue(const T &Val);
79 static unsigned getHashValue(const T *PtrVal) {
91 static unsigned getHashValue(const char& Val) { return Val * 37U; }
102 static unsigned getHashValue(const unsigned char &Val) { return Val * 37U; }
113 static unsigned getHashValue(const unsigned short &Val) { return Val * 37U; }
124 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; }
136 static unsigned getHashValue(const unsigned long& Val) {
150 static unsigned getHashValue(const unsigned long long& Val) {
164 static unsigned getHashValue(const short &Val) { return Val * 37U; }
172 static unsigned getHashValue(const int& Val) { return (unsigned)(Val * 37U);
    [all...]
CachedHashString.h 36 : CachedHashStringRef(S, DenseMapInfo<StringRef>::getHashValue(S)) {}
56 static unsigned getHashValue(const CachedHashStringRef &S) {
101 : CachedHashString(S, DenseMapInfo<StringRef>::getHashValue(S)) {}
161 static unsigned getHashValue(const CachedHashString &S) {
PointerEmbeddedInt.h 110 static unsigned getHashValue(const T &Arg) {
111 return IntInfo::getHashValue(Arg);
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_dense_map_info.h 66 // static unsigned getHashValue(const T &Val);
95 static constexpr unsigned getHashValue(const T *PtrVal) {
109 static constexpr unsigned getHashValue(const char &Val) { return Val * 37U; }
121 static constexpr unsigned getHashValue(const unsigned char &Val) {
136 static constexpr unsigned getHashValue(const unsigned short &Val) {
151 static constexpr unsigned getHashValue(const unsigned &Val) {
166 static constexpr unsigned getHashValue(const unsigned long &Val) {
182 static constexpr unsigned getHashValue(const unsigned long long &Val) {
197 static constexpr unsigned getHashValue(const short &Val) { return Val * 37U; }
208 static constexpr unsigned getHashValue(const int &Val)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
FileEntry.h 56 static unsigned getHashValue(const gsym::FileEntry &Val) {
57 return llvm::hash_combine(DenseMapInfo<uint32_t>::getHashValue(Val.Dir),
58 DenseMapInfo<uint32_t>::getHashValue(Val.Base));
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
BaseSubobject.h 70 static unsigned getHashValue(const clang::BaseSubobject &Base) {
73 return DenseMapInfo<PairTy>::getHashValue(PairTy(Base.getBase(),
TypeOrdering.h 47 static unsigned getHashValue(clang::QualType Val) {
67 static unsigned getHashValue(clang::CanQualType Val) {
CharUnits.h 234 static unsigned getHashValue(const clang::CharUnits &CU) {
236 return DenseMapInfo<clang::CharUnits::QuantityType>::getHashValue(Quantity);
NestedNameSpecifier.h 547 static unsigned getHashValue(const clang::NestedNameSpecifierLoc &PairVal) {
549 FirstInfo::getHashValue(PairVal.getNestedNameSpecifier()),
550 SecondInfo::getHashValue(PairVal.getOpaqueData()));
  /src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
WasmTraits.h 35 static unsigned getHashValue(const wasm::WasmSignature &Sig) {
57 static unsigned getHashValue(const wasm::WasmGlobalType &GlobalType) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Linker/
IRMover.h 37 static unsigned getHashValue(const KeyTy &Key);
38 static unsigned getHashValue(const StructType *ST);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/
CostAllocator.h 57 static unsigned getHashValue(const ValueKeyT &C) {
61 static unsigned getHashValue(PoolEntry *P) {
62 return getHashValue(P->getValue());
65 static unsigned getHashValue(const PoolEntry *P) {
66 return getHashValue(P->getValue());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
GVNExpression.h 96 HashVal = getHashValue();
113 virtual hash_code getHashValue() const { return getOpcode(); }
222 hash_code getHashValue() const override {
223 return hash_combine(this->Expression::getHashValue(), ValueType,
285 hash_code getHashValue() const override {
286 return hash_combine(this->BasicExpression::getHashValue(), MemoryLeader);
462 hash_code getHashValue() const override {
463 return hash_combine(this->BasicExpression::getHashValue(),
528 hash_code getHashValue() const override {
529 return hash_combine(this->BasicExpression::getHashValue(), BB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCRegister.h 101 static unsigned getHashValue(const MCRegister &Val) {
102 return DenseMapInfo<unsigned>::getHashValue(Val.id());
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTBAA.h 240 static unsigned getHashValue(const clang::CodeGen::TBAAAccessInfo &Val) {
242 return DenseMapInfo<unsigned>::getHashValue(KindValue) ^
243 DenseMapInfo<MDNode *>::getHashValue(Val.BaseType) ^
244 DenseMapInfo<MDNode *>::getHashValue(Val.AccessType) ^
245 DenseMapInfo<uint64_t>::getHashValue(Val.Offset) ^
246 DenseMapInfo<uint64_t>::getHashValue(Val.Size);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryLocation.h 323 static unsigned getHashValue(const LocationSize &Val) {
324 return DenseMapInfo<uint64_t>::getHashValue(Val.toRaw());
340 static unsigned getHashValue(const MemoryLocation &Val) {
341 return DenseMapInfo<const Value *>::getHashValue(Val.Ptr) ^
342 DenseMapInfo<LocationSize>::getHashValue(Val.Size) ^
343 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
LLVMContextImpl.h 66 static unsigned getHashValue(const APFloat &Key) {
106 static unsigned getHashValue(const KeyTy& Key) {
112 static unsigned getHashValue(const StructType *ST) {
113 return getHashValue(KeyTy(ST));
161 static unsigned getHashValue(const KeyTy& Key) {
168 static unsigned getHashValue(const FunctionType *FT) {
169 return getHashValue(KeyTy(FT));
248 unsigned getHashValue() const { return getHash(); }
277 unsigned getHashValue() const {
297 unsigned getHashValue() const { return hash_combine(getHash(), Tag, Header);
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
BinaryHolder.h 159 getHashValue(const dsymutil::BinaryHolder::ArchiveEntry::KeyTy &K) {
160 return hash_combine(DenseMapInfo<StringRef>::getHashValue(K.Filename),
161 DenseMapInfo<unsigned>::getHashValue(
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
Register.h 155 static unsigned getHashValue(const Register &Val) {
156 return DenseMapInfo<unsigned>::getHashValue(Val.id());
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Dominators.h 112 static unsigned getHashValue(const BasicBlockEdge *V);
122 static unsigned getHashValue(const BasicBlockEdge &Edge) {
123 return hash_combine(BBInfo::getHashValue(Edge.getStart()),
124 BBInfo::getHashValue(Edge.getEnd()));
ValueHandle.h 188 static unsigned getHashValue(const WeakVH &Val) {
189 return DenseMapInfo<Value *>::getHashValue(Val);
539 static unsigned getHashValue(const PoisoningVH<T> &Val) {
540 return DenseMapInfo<Value *>::getHashValue(Val.getRawValPtr());
551 static unsigned getHashValue(const T *Val) {
552 return DenseMapInfo<Value *>::getHashValue(Val);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BypassSlowDivision.h 55 static unsigned getHashValue(const DivRemMapKey &Val) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwp/
DWPStringPool.h 19 static unsigned getHashValue(const char *Val) {
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
SourceLocation.h 58 unsigned getHashValue() const { return static_cast<unsigned>(ID); }
182 unsigned getHashValue() const;
478 static unsigned getHashValue(clang::FileID S) {
479 return S.getHashValue();
499 static unsigned getHashValue(clang::SourceLocation Loc) {
500 return Loc.getHashValue();
TokenKinds.h 110 static unsigned getHashValue(const clang::tok::PPKeywordKind &Val) {

Completed in 32 milliseconds

1 2 3 4 5