Searched defs:getHashValue (Results 1 - 25 of 34) sorted by relevance

12

/external/clang/include/clang/AST/
H A DTypeOrdering.h46 static unsigned getHashValue(clang::QualType Val) { function in struct:llvm::DenseMapInfo
66 static unsigned getHashValue(clang::CanQualType Val) { function in struct:llvm::DenseMapInfo
H A DBaseSubobject.h68 static unsigned getHashValue(const clang::BaseSubobject &Base) { function in struct:llvm::DenseMapInfo
70 return DenseMapInfo<PairTy>::getHashValue(PairTy(Base.getBase(),
H A DGlobalDecl.h105 static unsigned getHashValue(clang::GlobalDecl GD) { function in struct:llvm::DenseMapInfo
106 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
H A DCharUnits.h200 static unsigned getHashValue(const clang::CharUnits &CU) { function in struct:llvm::DenseMapInfo
202 return DenseMapInfo<clang::CharUnits::QuantityType>::getHashValue(Quantity);
H A DDeclarationName.h580 static unsigned getHashValue(clang::DeclarationName Name) { function in struct:llvm::DenseMapInfo
581 return DenseMapInfo<void*>::getHashValue(Name.getAsOpaquePtr());
/external/llvm/include/llvm/ADT/
H A DDenseMapInfo.h26 //static unsigned getHashValue(const T &Val);
43 static unsigned getHashValue(const T *PtrVal) { function in struct:llvm::DenseMapInfo
54 static unsigned getHashValue(const char& Val) { return Val * 37U; } function in struct:llvm::DenseMapInfo
64 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; } function in struct:llvm::DenseMapInfo
74 static unsigned getHashValue(const unsigned long& Val) { function in struct:llvm::DenseMapInfo
86 static unsigned getHashValue(const unsigned long long& Val) { function in struct:llvm::DenseMapInfo
99 static unsigned getHashValue(const int& Val) { return (unsigned)(Val * 37U); } function in struct:llvm::DenseMapInfo
111 static unsigned getHashValue(const long& Val) { function in struct:llvm::DenseMapInfo
123 static unsigned getHashValue(const long long& Val) { function in struct:llvm::DenseMapInfo
147 static unsigned getHashValue(cons function in struct:llvm::DenseMapInfo
[all...]
H A DImmutableList.h214 static unsigned getHashValue(ImmutableList<T> X) { function in struct:llvm::DenseMapInfo
H A DValueMap.h262 static unsigned getHashValue(const VH &Val) { function in struct:llvm::DenseMapInfo
263 return PointerInfo::getHashValue(Val.Unwrap());
265 static unsigned getHashValue(const KeyT &Val) { function in struct:llvm::DenseMapInfo
266 return PointerInfo::getHashValue(Val);
H A DDenseMap.h122 /// getHashValue(LookupKeyT) and isEqual(LookupKeyT, KeyT) for each key
313 static unsigned getHashValue(const KeyT &Val) { function in class:llvm::DenseMapBase
314 return KeyInfoT::getHashValue(Val);
317 static unsigned getHashValue(const LookupKeyT &Val) { function in class:llvm::DenseMapBase
318 return KeyInfoT::getHashValue(Val);
461 unsigned BucketNo = getHashValue(Val) & (NumBuckets-1);
/external/llvm/unittests/ADT/
H A DDenseMapTest.cpp63 static unsigned getHashValue(const CtorTester &Val) {
297 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; } function in struct:__anon9230::TestDenseMapInfo
298 static unsigned getHashValue(const char* Val) { function in struct:__anon9230::TestDenseMapInfo
/external/llvm/lib/VMCore/
H A DDebugLoc.cpp153 unsigned DenseMapInfo<DebugLoc>::getHashValue(const DebugLoc &Key) { function in class:DenseMapInfo
H A DConstantsContext.h666 static unsigned getHashValue(const ConstantClass *CP) { function in struct:llvm::ConstantAggrUniqueMap::MapInfo
671 return getHashValue(LookupKey(CP->getType(), CPOperands));
676 static unsigned getHashValue(const LookupKey &Val) { function in struct:llvm::ConstantAggrUniqueMap::MapInfo
H A DLLVMContextImpl.h61 static unsigned getHashValue(const KeyTy &Key) { function in struct:llvm::DenseMapAPIntKeyInfo
90 static unsigned getHashValue(const KeyTy &Key) { function in struct:llvm::DenseMapAPFloatKeyInfo
126 static unsigned getHashValue(const KeyTy& Key) { function in struct:llvm::AnonStructTypeKeyInfo
131 static unsigned getHashValue(const StructType *ST) { function in struct:llvm::AnonStructTypeKeyInfo
132 return getHashValue(KeyTy(ST));
178 static unsigned getHashValue(const KeyTy& Key) { function in struct:llvm::FunctionTypeKeyInfo
184 static unsigned getHashValue(const FunctionType *FT) { function in struct:llvm::FunctionTypeKeyInfo
185 return getHashValue(KeyTy(FT));
/external/llvm/include/llvm/Support/
H A DValueHandle.h261 static unsigned getHashValue(const AssertingVH<T> &Val) { function in struct:llvm::DenseMapInfo
262 return PointerInfo::getHashValue(Val);
/external/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp63 static unsigned getHashValue(const DivOpInfo &Val) { function in struct:llvm::DenseMapInfo
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h570 static unsigned getHashValue(const AliasAnalysis::Location &Val) { function in struct:llvm::DenseMapInfo
571 return DenseMapInfo<const Value *>::getHashValue(Val.Ptr) ^
572 DenseMapInfo<uint64_t>::getHashValue(Val.Size) ^
573 DenseMapInfo<const MDNode *>::getHashValue(Val.TBAATag);
/external/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp38 return DenseMapInfo<const void*>::getHashValue(V);
86 static unsigned getHashValue(SimpleValue Val);
91 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) { function in class:DenseMapInfo
179 static unsigned getHashValue(CallValue Val);
183 unsigned DenseMapInfo<CallValue>::getHashValue(CallValue Val) { function in class:DenseMapInfo
/external/clang/include/clang/Basic/
H A DSourceLocation.h55 unsigned getHashValue() const { return static_cast<unsigned>(ID); } function in class:clang::FileID
413 static unsigned getHashValue(clang::FileID S) { function in struct:llvm::DenseMapInfo
414 return S.getHashValue();
/external/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp142 static unsigned getHashValue(const ComparableFunction &CF) { function in struct:llvm::DenseMapInfo
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp597 static unsigned getHashValue(const LoweredPHIRecord &Val) { function in struct:llvm::DenseMapInfo
598 return DenseMapInfo<PHINode*>::getHashValue(Val.PN) ^ (Val.Shift>>3) ^
/external/clang/lib/Basic/
H A DIdentifierTable.cpp289 unsigned llvm::DenseMapInfo<clang::Selector>::getHashValue(clang::Selector S) { function in class:llvm::DenseMapInfo
290 return DenseMapInfo<void*>::getHashValue(S.getAsOpaquePtr());
/external/clang/include/clang/Analysis/
H A DProgramPoint.h137 unsigned getHashValue() const { function in class:clang::ProgramPoint
582 static unsigned getHashValue(const clang::ProgramPoint &Loc) { function in struct:llvm::DenseMapInfo
583 return Loc.getHashValue();
/external/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h530 unsigned getHashValue() const { function in struct:clang::ento::CheckerManager::CachedStmtCheckersKey
612 getHashValue(clang::ento::CheckerManager::CachedStmtCheckersKey S) { function in struct:llvm::DenseMapInfo
613 return S.getHashValue();
/external/clang/tools/libclang/
H A DCXCursor.cpp1147 static inline unsigned getHashValue(const CXCursor &cursor) { function in struct:llvm::DenseMapInfo
1149 ::getHashValue(std::make_pair(cursor.data[0], cursor.data[1]));
H A DIndexingContext.h544 static unsigned getHashValue(clang::cxindex::RefFileOccurence S) { function in struct:llvm::DenseMapInfo
546 return DenseMapInfo<PairTy>::getHashValue(PairTy(S.File, S.Dcl));

Completed in 440 milliseconds

12