Home
last modified time | relevance | path

Searched refs:getHashValue (Results 1 – 25 of 46) sorted by relevance

12

/external/llvm/include/llvm/ADT/
DDenseMapInfo.h43 static unsigned getHashValue(const T *PtrVal) {
54 static unsigned getHashValue(const char& Val) { return Val * 37; }
64 static unsigned getHashValue(const unsigned& Val) { return Val * 37; }
74 static unsigned getHashValue(const unsigned long& Val) {
86 static unsigned getHashValue(const unsigned long long& Val) {
99 static unsigned getHashValue(const int& Val) { return (unsigned)(Val * 37); }
111 static unsigned getHashValue(const long& Val) {
123 static unsigned getHashValue(const long long& Val) {
147 static unsigned getHashValue(const Pair& PairVal) {
148 uint64_t key = (uint64_t)FirstInfo::getHashValue(PairVal.first) << 32
[all …]
DDenseMap.h310 static unsigned getHashValue(const KeyT &Val) { in getHashValue() function
311 return KeyInfoT::getHashValue(Val); in getHashValue()
325 unsigned BucketNo = getHashValue(Val); in LookupBucketFor()
DValueMap.h258 static unsigned getHashValue(const VH &Val) {
259 return PointerInfo::getHashValue(Val.Unwrap());
DSparseBitVector.h269 uint64_t getHashValue() const {
818 uint64_t getHashValue() const {
824 HashVal ^= Iter->getHashValue();
DPointerIntPair.h136 static unsigned getHashValue(Ty V) {
/external/llvm/lib/VMCore/
DLLVMContextImpl.h57 static unsigned getHashValue(const KeyTy &Key) { in getHashValue() function
58 return DenseMapInfo<void*>::getHashValue(Key.type) ^ in getHashValue()
59 Key.val.getHashValue(); in getHashValue()
84 static unsigned getHashValue(const KeyTy &Key) { in getHashValue() function
85 return Key.val.getHashValue(); in getHashValue()
/external/clang/include/clang/AST/
DTypeOrdering.h46 static unsigned getHashValue(clang::QualType Val) {
66 static unsigned getHashValue(clang::CanQualType Val) {
DGlobalDecl.h105 static unsigned getHashValue(clang::GlobalDecl GD) {
106 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
DCharUnits.h194 static unsigned getHashValue(const clang::CharUnits &CU) {
196 return DenseMapInfo<clang::CharUnits::QuantityType>::getHashValue(Quantity);
/external/clang/lib/Index/
DGlobalSelector.cpp69 llvm::DenseMapInfo<GlobalSelector>::getHashValue(GlobalSelector Sel) { in getHashValue() function in llvm::DenseMapInfo
70 return DenseMapInfo<void*>::getHashValue(Sel.getAsOpaquePtr()); in getHashValue()
DEntity.cpp268 llvm::DenseMapInfo<Entity>::getHashValue(Entity E) { in getHashValue() function in llvm::DenseMapInfo
269 return DenseMapInfo<void*>::getHashValue(E.getAsOpaquePtr()); in getHashValue()
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp36 return DenseMapInfo<const void*>::getHashValue(V); in getHash()
84 static unsigned getHashValue(SimpleValue Val);
89 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) { in getHashValue() function in DenseMapInfo
177 static unsigned getHashValue(CallValue Val);
181 unsigned DenseMapInfo<CallValue>::getHashValue(CallValue Val) { in getHashValue() function in DenseMapInfo
/external/clang/lib/CodeGen/
DCGVTables.h72 static unsigned getHashValue(const clang::CodeGen::BaseSubobject &Base) {
74 DenseMapInfo<const clang::CXXRecordDecl *>::getHashValue(Base.getBase()) ^
75 DenseMapInfo<int64_t>::getHashValue(Base.getBaseOffset().getQuantity());
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h505 static unsigned getHashValue(const AliasAnalysis::Location &Val) {
506 return DenseMapInfo<const Value *>::getHashValue(Val.Ptr) ^
507 DenseMapInfo<uint64_t>::getHashValue(Val.Size) ^
508 DenseMapInfo<const MDNode *>::getHashValue(Val.TBAATag);
/external/clang/include/clang/Basic/
DSourceLocation.h54 unsigned getHashValue() const { return static_cast<unsigned>(ID); } in getHashValue() function
395 static unsigned getHashValue(clang::FileID S) {
396 return S.getHashValue();
/external/clang/include/clang/Analysis/
DProgramPoint.h84 unsigned getHashValue() const { in getHashValue() function
388 static unsigned getHashValue(const clang::ProgramPoint& Loc) {
389 return Loc.getHashValue();
/external/llvm/include/llvm/Support/
DDebugLoc.h108 static unsigned getHashValue(const DebugLoc &Key);
DValueHandle.h251 static unsigned getHashValue(const AssertingVH<T> &Val) {
252 return PointerInfo::getHashValue(Val);
/external/clang/include/clang/Index/
DGlobalSelector.h87 static unsigned getHashValue(clang::idx::GlobalSelector);
DEntity.h135 static unsigned getHashValue(clang::idx::Entity);
/external/clang/include/clang/StaticAnalyzer/Core/
DCheckerManager.h430 unsigned getHashValue() const { in getHashValue() function
507 getHashValue(clang::ento::CheckerManager::CachedStmtCheckersKey S) {
508 return S.getHashValue();
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp320 static unsigned getHashValue(const LVIValueHandle &Val) { in getHashValue() function
321 return PointerInfo::getHashValue(Val); in getHashValue()
341 static unsigned getHashValue( const PairTy &Val) { in getHashValue() function
342 return APointerInfo::getHashValue(Val.first) ^ in getHashValue()
343 BPointerInfo::getHashValue(Val.second); in getHashValue()
/external/llvm/include/llvm/CodeGen/
DSlotIndexes.h107 static inline unsigned getHashValue(const SlotIndex &v) {
303 static inline unsigned getHashValue(const SlotIndex &v) {
304 return SlotIndex::getHashValue(v);
/external/clang/lib/Basic/
DIdentifierTable.cpp264 unsigned llvm::DenseMapInfo<clang::Selector>::getHashValue(clang::Selector S) { in getHashValue() function in llvm::DenseMapInfo::Selector
265 return DenseMapInfo<void*>::getHashValue(S.getAsOpaquePtr()); in getHashValue()
/external/clang/lib/AST/
DDeclarationName.cpp484 getHashValue(clang::DeclarationName N) { in getHashValue() function in llvm::DenseMapInfo::DeclarationName
485 return DenseMapInfo<void*>::getHashValue(N.getAsOpaquePtr()); in getHashValue()

12